106D76A98E59E57FCF7EF175520CCC93358644AD3E9D5A9B238867FAFD0B8B8C6CBF234387D8E5A7A8988AD1AFA0D06748794DD1D11A0A69C3E846CF3C94B27C94CF4A97CA598D1B101ED79B6D8F2E287133CA99164FD985705B96F1FBB320BC621C5EBCA34C04B641D635CB37095B0C2F4DCD481E89B0485F33A3E961F8877C6