0x2cffd02e80a6d9c362d0054c75d1a1678141ff95f2d35666dbc470aedbb24977bf8cefb114ce339b2cb2a2bd2d9ce459daba7c6b97fe1edc4c96e6b83e4a093d39d002f98f6d1da98de5bf3093356b76cc9ce7ff7aec57a240c692392e34963ad5f48df99460ee2db8a7a9d301dab958289e6ecb2cc3a695193de2a3414c71624eba48933de07d5e051e438840fcb0665fafe0bf15c5e362cee3ab74b0bb61a9be5ae9f2ba685d3ea9c9f7fda663d77b1bdabab471ad852e394d390cd85676a477ffe78ca660ba8c7d56231d21458b37ada125fe0a73b0660c0227c6997f3e4c7f0a1cda4856f7ddeea5a008c7a2e9b8c82ab5f1ac9416aa0627953806c6a7369db54fa02a7d82baa84e455316fbd07c9b4cf0b94bc675c40cc5aed77763598c8ee4c501b1d4b8189cb7086e476a4f8273f52027a774c44be15ae55a636539ec5f44b164363b688b0469919ed769f198ebd314c678b5da1ad9e60d375dec2f0c5b24a8e32570247a54406bfc2e72b16f4214bbcbc7f6135ba649efcfb39d1aca7c028ee8cd25382fb7aef7a60e837dfe8368442cb75ca77d992b0e869b7b21d148160fded768b5ac791a73e2650390b8876bd984bfa84afd4ae1ecdd9ea67c889390b36676fe025239717aa41b4f0e03478f150d3f1523cccd66dc4043cb205ebea775f78ae40a8bb98ec20a8c2d7c625dffd7d37a7c0e36055529c5e7fd0fc5eec81fa3cd8c019510d87ab2e5fa127cd874c9e69460b459defa1c7042e14a4925b779fdf357c2b4f1c8be79849e502f53d6db5230958a8b373a9976b35135bef2d13cd28334eb80b23fe4b08ba2ebe7f15f4b0f7150b7208d4f6150771174d455912970017497c7256bcd6f904dcabbd5dbe6c47f2a114e839107379e48dc3171885e38c7c777d3c7f9ea05ad743a2056a908444416568ee3b7f022053afc9432b06ad58faa6017534e0c035cdb8365e9369f58474545a5a08829b6d931a0f26c4c33956ece017fb1a02b9074619e1d5754e419236604adff21d60816ee8a12d629c2dffb0c52901cad4b2c84e4c64d81976b76380492ebcff851f3084e709a9854431ae593c7b178430bf54e0f0de97f63fc12dadde0adc01a79bf1238b7ef4beccbc3759a7e8fcee224ab1360f0b80bfe724531b5599a379738caa24574d90d01e86e257310ab290a581adaca204edce2899a303f090f62c1d2b187643ab71e453567d355f312dabb0d10c87f4333f77d786107d2f521093601782bf7cc6aa241814bebfe946054ce4c5a20068a18e8fb510cbb14db22d5c55ea9daaf3cf377949932d29f470a5f989399d2cd2dd6aba1907fba8ff8be9d9d2976fa494ca1a905e0f1f3c3a13ddd816b18e1cdb5283d94d43ef2457ee31cfdf9a3c419c31bba96004fbf53f436272306f255164188076565e535e037a545a4133715eeb468e2a82a4f1cfe5beccc5ec056e2eb2bc5c8ce0e14ac13a94eddec3adfb507311fd0b7157a2b93c481ffa8c3782a3aaa17c36bb7a39fd0109792981855a1243faafedcef6a54e9130522995f454b0dcfaec7d3c457e0218cc7170c4e3e23b04a2cd786573d544211a6d509b0ba04684e8e90e0ee6e6e287240c8721f2ee7306a732e8914af9748c617df7d9b03216da5a03505ad89566e87e7eadd6f46e8ca60b4eef175626801fe9ebc3e7bdefb779446bd4d0c68fb0c868992673895d647d8a4b32822f644c32c0845ee052d2328719999b16b1ca597e45af5f466caee74dbf141f3f4e029e0029b50acf27420aa28c0f481213e503a76be3ee30b54d140edafd3821366cd8aa3afb4ac8836912f3ddb94250f51f0d2ecb8a71eced0aa8bbe2a59c51054757df5527dcae6d9ebd98772bef5c832eeccdbb61ec9305e27dbc9607b1ba9bfe914303b0fb3909e492cd11b9df85279