8A1FE485F9C12247F1FC976E939E7046F20F150C1DF57EE4309A11560A23CB67976495396951CA6B3B0A5E972B58FD8A0F771B4D1C9CF652568EB8749CB0871AFB60F47778D62C2CD5B1C8B200C6CC3FB17F878FE43F688391A447101A247FA6216D872CF85CB3FE75B2F39B68A3568424BCD03C8D965A173908B032F9F123E1