89BFA89ABAFACDDA9A85119E3BB2361AF657B5A690DD792AFE5641DAB150F73E7BCE9C086728E2481965A419B5B8CE0405DAD8C04C04A32116E37DA1C80A49EE55DF24F0D0CF5FB54737F78B20761B90FC01E68DFFD6D3F6C2CB642EE1ED56E98218D5A8C7D481EBDD2CD62C05C0A657B5A500CDB941CDC182FB0C15C8E4B7DF