0x2cffd02e45f1fb274c64805ce9622871ebb6b60d2867555582a29698c02c2c7090332bb15c149e19d43ee7fc0c0ebe78d2b5b2e3b8d3a066d44e7c10e3f75307c42867f7f2c61586ba5aa2395e62ec5b93539b6a21795236d2bab5769637ba3746b357b95c36923888bb4fad1b0a004feacc8d9b6c8df4639af9378bb2bc24b1de1a941e163f5bc4bd2ee315b9f8d6f4eea04c6db6a1528554239b639f4a90f4d2869a21abe25d1f6fe39e4fd638e848ea8a14c56525f0f779b73bddce288b541237926a3250fc0370f9ce081a59b7c7f986aa814b02150c95d24c55df8842f55ce0915efbf72c08e99bc051d7289efd89a7b39480c65acf3274dd3bdd9c0f36a5956152a0729216a33073b1ef49a4b9c58114df6ac8017eb723406776a2caff12d11fb5aeb8f817f3e8b938378c7bc5a63bcb3d0e492b0d20a2fa982bf55921f5ea2386aa77bfcf68e3b9317bffc6a5e8ca13cd3867a19d0f4edf22e5769aed5f36c7883af0628508f45dd10fa65ea4cab6027a4f638e5c9dc9513e431ae7977a6e32b2c7139bc85ac12acb268d858d901b1b38a9f1ef298a60f4fcd13591f0c619cf5a70f8c33abc4de2d8de2aedb36b8ed4bbbb754df2db3a3a341decf9e399d0c0dc4eda2a3ce80fcb49034ff35f5ee229f40f6c43a6e06435bb4620b27a3a7ee13c21bb8549ab4975ad0a5849dd78a38a7cff1619e7f823fefad002f945681159ac711e9d4735fca3331b90b69d12ae1f1fe3ad5113baced7b92db771d9e3d09b3f078538b3458aab9e43d393d07e9b1c7c221149b0edb7d6877e00256b5eb1c7e9d3857075b4b1930af2ad42c882d1d6b0701e321ff34443ea4520031f0a9ec95d894af886b362a5e21c0a2c2d568b0efe1b0b237eb282ec350948457fdfe306e541d3cfe93315c8bdb60a09469da4768544038bb8ccadf1c8476976f2153995e707be3f0663e95b728e6f97e899eec1f2cc8752a492525e457c8b75031169deb494ca46b9d64bb23ed5dcb6c485e4f5ce04bce9bf37550279811c108e46719447760f85e2c8070ddd75a9a4eac1c71a5a2abf471de367362aa4860f03907f32c76111d00ab3b241bf7c0b1b6679fc2c6b131721701ed7056090347d25e9a54325de520c225c9ef3dfb4b07a652d67f5845460ffb215ec133bf7a070095100b6713b2c55046d1c482aa20a9b675ff0ba55461e8d433a07c6a55f42c8b5965a3703a980d3de4c1d232c185eb4dfd7f8482c2c66746b8208642f044562329fdbb6f4479c55b77d24f8aef5d9a9561b61252017c7f41bd0206a299f64b01e39429d10ce25b28685c3c42c3d68b0cd06d7c7cd0a662dfa74447e56a14885f3f5ed9fce9c3f85ca8dd784dc0b499e162c92b2f9c216121b350b7261c457cf4dedad739d8a1e056507d53525ecb60641919fb9173df2f55d5337ed30ae039918b8a28b608e66d4e23485f1ea55ff46c8a246ef82d92916238072bbba1d02fa87c6e761548a8374c3859dd963e86a9972a4ad4eb62e646136b52135549e13843ed541d10d9981a1ec777c90c195e21d3fd81b98f119ef2390ebb6c7725b2c97a4a36abc753525e7a91c27c13b37c367cdc14656b8de886df60a916034349989927c99743381b164e1398f212f1c113fad7d5ac8b26e9b5ad1704af170c65fe7a4b2e98ac53ef407e83f0310049a32134ee3c847aacb42ddf06bb7691d2c7b401944f85e5285a0fdb22e594833b07c4fac89dfa48885995b7eb8f4040666c158d7655eb767621ccd4cadc5d7354aa8c527c47a456fe18590bb4772ce1d0cf167cd22e8e2c56b7a86214b7e0b4cf05524c736450ba93ad41df5160284ddf7d2ec387fd4cc18cd6de9395ecd0a5cf9340d1536ebb7ebc4a51e14eadc7fef48d849317a4e0a74b11b0cf6766a00c1f7256ab878673dad