10A8DAACC939D1067D7FE9580D1A667493AEBD365059805B806236D211F75ED9AF51D5B03D8E054184BF6CB0DBEE0AD2C7D309304D24E721D25AA138DE77A00A7D5248F889A117B7B6ABC20D09A6B8BDCE3A0A88303A7FB8E4751E1985927C40A305857AED26CBA1BF4645CE0E75D07C201D49FE621D34941B08A3FB22F450C9E