0x2cffd02e5c10fbccd44dd28aed1f355246db0e82e2b365633ea32e5d3f834ccd25172ae5f1107e8e39307dc64222236aacaebda1f7a5c8101d8f22a0eb2b9c5e46fe74fb3c73e350e392c58f64c688f480c12f351080a2a2aeeba01e9329d2354592300b35e9b03b47a056e5de950c7a4db28f46cc5ec5e645e8ea70de6a7da1a7ed70640ca8e51b2b6652955ed6faf27e6c5502d7eac42e6d3ed620fb0c29b108de294ddd91bddd0f14439fec5828b8b74c3023d5872c6d330d154898c170af4f19149d391cb4e1db755182e4623a8efcf72e40edfb75578f600f41f932bb0419b624764e09ff8c7eb8a8cf6323d02555748156cc5c3a0511951835a8a4e8a019e2c5788a806473bb47487875205797e42fc50e6402787232494a577d3b235e74536f3dd0c22a38f9f5cdd42c7dc9bfed9699ec1b56c07e82f152fe8d2d4dae883d531813edc6f0e58a934b808e8a1bde699e362723623bef0c24a014eb3b1fd898f40bddb30b01b0ec630c015088bd6873133d09dd2c4ac0ba8b3139b6f5a27bf904d92d75720dc76f5c3a555408666b0673ad45d2039153f32dfe6250f8d23530b71a3d4efbd71b33c25c95a4e847b765f03e4867be9c18cbe7ffd69968a96a78bbb47abb590d2e3eeb79c2516ced384fe36766c89d03e7cc2ba62f10cda14e0da6b2b8674dcf0ddd9b58f83c6d76379db7b1f05afb1e16555aa89dbc4ab360b74521647700159ab40cf55a64b8c9ce4cad187e55f42beaa451bd085e28d6317419ad35b1602123a1afa8e5ea202176002225cafc8f4d2896377a10a8c13b57e0163686bdc91bf03bc4c32b3db914ce2cfc941dcb7d46f29e7a0056359243d91611a7689a3882dd28ad0956efd95f7586711cddd84a47ec4b14ce47c8f7955383ac6c96e763272db26907f62585542034364d6a81c695f9c937688ebc3b19200e3282fe91a7ede87559ba91be4c13e0cb7bbe2eb2c7b6fe9e69c7324cd6a61123f010ea4bd6dde150b4c8b654f2013ccdf0393bcf628a8baff22064a4fb73efca34f76810d386d829ca32005567a4b62fb2ebf8f3e618c9bd7f95782b9d512f02363a94c26ea4c9ccc890caf5dab77b3ac42612d333629ce5eb3dbcbd1cdda8bf44600f9dac765ebc8fee8685a0e6c4d8f71d559eee98bd30666d5258755ff271db044cce4f8fb5769919b181e582469690d4f19fab37794030ba71c348c3819b2204dd355ec7a4b988b669ca2b63662459ea224529081f4d67331a2d4c32cf8e3964cc24ff1798a5c1f9f001381b987c9fcb7c1e3b44864e05137aed7b0bab5392eb873ac8c7708e93d96a754f1a52b5335500995579caca98144a1e847d0a284430eedf889bfdb0707bc3090879d82e646108d5638d3c4e8eb1bcc171ec09963d2b99dbadd482d2a5bf82cdffe337a3a921fbc3906f6a8f190a8c259cd0ef8d6126dfa6f802f14a31f2f0bddf1d424679ff5b2155053104934e32cb76fcbc7d2015b481112ebc13ff9235b0c3a755b74131ca0faaa52690383521c3ce63651faecf5ad58bd3fbab1c5538764a9920af10b8fd89d970c575574a39739718fd3741377377f8eb26231674281e029119a2996ecfa1f16042f9cc7089eecfcc78b398f4a03524cfcd099b4d52cea46e0d206cbdb35cb61850cb7863353d37bacbe8d9f9f43849753d904baadca54d89dfba3d949e0f4bad20dc61dad27015d10e5ef2e21987bf97e4fa3b1f89b8ff4e6e08942c2aca007f8e73e2e5189c9d85ca26dbe32f2435a8d5140ec72f4a11c3374a9b2459f18cab1cfedf9c000d57b252982b588ea5e3bb13e5cf537373457b3696ec91f81f35009fb06fdce7b2ce577b9bfde061721564e23fb6e2c8f818e8229934d79bda4a881c0a24dd97fe4700361aea018cc955b1d9ac32bd271150c6b6aa848c