0x2cffd02e902242c7cdf85b126e8ca0cb9d9be8b5d3f6104e680557b1367d5eb87f29ab167eda2ce5c74ffdfa005ffb60c83fea8a612d0d0ff34d097bdaf287339dd03b2a0ead7f324bbce4be996417961010860a5cd508e64940556b58fcf154d15ae7010ad5126a4336f203f2bd38f53a17f38a047142531598703ceecc36a947739eb7e304646183c1be8c5021d7e31e584861657b4048c6eef669c9d78123134750e9ba9f71abcdb6ecfa25ec2c90d7ddd6bd480c3bb0854972eeff129f3498671583aa56f68489844727df09a8f03b7935c5a5d06e3d328d0022a9168bd54964250c7ea011a55c050e49b7829fbe1179fd9082a88c959a4bc657a7b25865a3f2989395058dd804800d961c13b906cbae4746292fdbfa080631e7a171a7b8e23c509b6a7fd6889b682335052284c65f2ca1e53c7ca753bbb80ef4767cb40b10d3a36bc525f800785f11deb7372fda7cb14f1f2bc51789d6d3f18fe966bee2d05c52f5659440a0f0de67fc3464f538bb893b96146b96a5f53c477451f4c59d3a4cc2cf7600500da26a408d829364da4e59683e5413816f2b7e2e1149b4c15729e84141f331b18b2a634166ed87a2c7e3ca6e0498654d2a254b946eb17be2d2e89197c577da0d8d4ca833c9e6119d765ce0376c34fe1f80b0d125df70c871f691acafc9b423a28c3725cd63e16213f432936e8ca3f8cc6f2fee339ef052d9b5a72893d738790feb43e3bc3f75ecd3d5d49c1c19720c8b2a9a22312044f3fa04cd91632999c285817eef7fa289504fc216d4bfb9f123027ad7cad78176325f63a0925aaf5a1de5e3225d88bba6b0e048a6961b2e1c307abded66e39213962b8dfc4b6f6b69bff0b8425d5fb8758d11feffac98f56d12010b8f7a5b3098e0b0593e0c749367dc5509c950a26e7c31aac7c4f1bcf25942535b855959cb18ba591e13618966c088721d5e953a773d29ba1e195f8270ae35f53f6f911460824ce084ea7ca8067aeac2c08d3bb7b66cfbe4b9274dc72c1e35116726df3ef9e7b0b7ecb5521c8b45c56e2721b51fdec0e621d6520d9b795c25555c451d336be2ce1844b49269ccd7cfcb9d7a345a34a7f48d69ee250425f5e5836a3c71e4c92c3b7e7ddcf0d66cb1006abb16c53e58b90d6f0c15753f7acf5107974ab4958aa3ffdfe675f77b4f49f88dd007bda7e5c8f5cc0434b658d6656079ad7aac2198419f5ec32617c9647144635ea3ca05038d418ecc6453c330b5fc0e56e8e060e912a14abad970bc22d0964aef63c35ecd0f3abb31880bbc52cd526b401a06c75f563228d7be8dff5ea010d572a92933f3cd49a6922429d41fe93f8fb60d8b2c051fc45c5f5eede2d867f16568d29aac7d87e096b8e0621bbbd7e3e5e78a417989388c029d956a325631ead33efa11767509f87bce9e1324a3df553b48b7e6cd94958bd389a528990efc6b8fd879f44a9cfdee6cb50002f0ecc149bc63f8ec1bed44da1557ff0ca1bd437770e891f69a31c8134e1a93f32d48a4a9e65352c0ff015caf20339ba342fd0f37414f08b7b0c45b8b1cf476dd35e0d2731ecd37d5aa71580e68f3b8c58fc02e4ffb742b94e22c2372a4849acaf1c377625f44f53223b22ab1bda400a87cd8c4b0ebe8ae3b833071cfcbafebc01626d84382f9cd7b5928dd18e75775c632f7cf739ef55c8069b00f866f86c3fdbdc5f212017b9e7f74c828f1447ccef2774effcc2a2137b5198bf94552754f6d36b41bb7d4c6b543f98fed5abd5a8d826ebf2cdcb6da6591b40f85ff1dbaa78de2abc7fe574191567b2448a6e69bf4089c2a520c68daf91715219d8e1b672761a6b8020d2a50c32e1acb6202c2e16bae8c818a1383f411b4f971b9e18078dd64f5a2c218f053e53af4cf403e9216d6c7b1aa8eacc47f05ba6cb0da05b2dee45af4cb