0x2cffd02e4cae1a194c6c272e3245fcbf56d3edce72450c79551a855643863a632e7b55dea01fb34025066b9cc423012e67ad5ee2665bbe69c87c9762cb2de6335968cea84eee745cb6f663208159d702d72631c8ef5696d74ee6f2eafd31b5d676149f5a92cf7b4955e51f26ae484c4b6e48933d5bacd8292754ca0cf1788a92d3019ee1ac8bd36f2030cc99b95ec9c0cefefff45535d016d30c9c5d15f80c92c4784a159f986da94595443cbda8e05b45b9b98808c5e413571da51ad10c67a9ab61f59e9f3fbfa3231ff18866820899e45c40fdb9c8098d583237490b0748713d2915c30b23520de4b8cd6bfb61ca5b4465420e91bf1304c7359fe25427f72b994c58228f2e8d9f4c7d49bc38b0e11a2905f7ff2a1e4e3f7c35a8b9bf7a52f51ecb0ce12e7a2dc58737ed492ee27b0f53b618f84c50b52e50006c2515bb0f68fd3affc1c90aef896eb2b1c0dcdb1937a8d432b632cca072d8dfbee3f6960c0e1d629e2b842bf56bb5cfb9610db7c6c5c07a3a7e5d9dade1aae451a5f0fd291321d87c4e7e1c4fed7555720fa7bcff06ef16700bc339f07b549aa9d02e19fea06fae5fcdafee4730edf7019058b66db0ce054c7a5be586b8044e91e32fa2ece6ebab71954859afa870cfcd1404f970c54cb1db554b211c956f7f710edec40b89f22cd9672f439c54126a10e788632b6b3124743d01db20561170fdab7a94095ed9165cfcc5148e31bcd78d9f21cd456357502c1ec76c2362791058b2a526e271ce298452963210bd1e3a6f33ed0101d0ec27be07cc11df8fc8e4c45daf5d456dcad9a9d33a0ac4957e94c85f6292ac6b9bdc2b347af9cc2a21ae410ccbd9aa45145bde627031143e427345923885ed63ed224a08cd43cf638b110fb5d29cb6e4652fb75f658ede6b87d8b24d88488662114388944b2be1e902ff2dbd1216ace9d7c5a8dc6d186308e7e0be7c209d9c8131543165db386696436f3b684ebbf60ec7dc65d525ecdc72a5eced06a943d57f8431316e4da47a5d2eee1df5be5224e8017a4c71a03f1a0ed9938a1e291a2c26e2392c10be755c6b81ae0a7a1601e1c1472cb49ab6d1fbe5ca3e18873d91c22f2cbfef1b584581db2765b7c7952a1498aa0c7a0653fb989b54bd20426ca6fb72fe8abe1d11c2c078b4209d2286ddebbcc6858af37821f247df41e31525ebf603e4f8c173fd6a06070ab4bfeeb66901952fac677dd6525853dd276879840611cc536c5ef6863e60d4c5bba6fad44457d58ae808bee44f1a342ccd02332f9aac8d59274a784e3f480dff6f85fa7babec5752f1e9e40b026fce9eac86357fefafa34debbce00f109a5c052e545664cf54f9941cd6f7cc310c72aba3a2226d9675489d2ad27caa93641ebe563181e653f72ac9f1e40f0d5899a4b169a9dd0495625f362cbacc0908109156c76c28103453785c14ec3b1ab461bc3774dc995b54a95092b53125124c02bdaa39a37983a1e5aceee384ec2d054075466b44903536f886fa0b864e4ed807ccb9e60e5881a113c310bda8b08bc14298792e2b8c697f9cb7f266fbb7649eed787980e478d5884fc96016543a81516e584e6d203c1f3495b5344359e925f51c792a821da13fa1b37c200b0e5eb887cc95c41a99322f8b4d538913ca28e3aaada687b32d01cc6d64ab754bfb50094833f8bf005ca1314cc60d824d3c18d0f662441fd9b103913740e93bd635e0601234a5cd86bde75d5f09d2d8e8fb7430e6a322a928710b54b1d8d65eeffcaac89d1f7bbf02b3479398dd4aca76174f695016459b2c6025d605345f47a7b212d1060411a5b3a21bbaff71b7e11bbd6edd3f6b6e538a3c2e1d73e40777a6c56848b97ca12311e672600ec79319ecaea9bfb2fd5d967310c8c5ce2e74287bd3203ef25a7c9e9081045166d994c6aaac2b