0x2cffd02e122700a2823fcaa7a0c74860eafc22bdbc7f25794eb435fbb8055be4ca72a3a9ca789a8ab27a1b0cf2f058d2d8e9372effef1976da84a7a0f9620120b20910e6c088b8e538ea641e39869baa0bf08123273879005188eeca8abfd6d1831578f0f68691355fb5bc4ef7992f47f5fd8c3d576c3d4acf5a5fbecc4de005ed446981a1ad060aab8365ee66d4cf9a6ba66ce7cd2bb6bd98da63bbe10883c42ca8a3e9f080ead4541054b2b04575faff874cbccd96a45076298c28eedaf1808c843273bd4186cdc9044a3e2f3debab105a41d9aa8539d4ceff033157afc7051b7245f03e7cb5c7e30c52884ed88f038bc128f4c0254878b54bacefd835e57b38715f1820d6e1631e55ca178398a6c7d6d32d81614ded19b99a56028cb2edb2162172e5d6b86454c7a7222f6b99f6a8f24c96cd0c215ffab7ccaacb4962dc358fe188bf73b60024fa221a65d88f50d405bd39cfa9b9495cda4fa9272d73a497370f6a7c34f113fc8ca01079bf20e0e33bf85d9ddc6a8686fbd69e42377b4583eca8676981741812ec24640269daceb2b8e23c86d67958ac484c623d598f18ae847798fd0203cf0bce2bfecc782735634eb0479b2818ca6196ea0e0914b1fd8f7da1a089088b441c8ba50cbd0917671bba31320ceaeb2cc935d7dd4d9244afa145c840975cfd11c3b2a4c96f7fc3436a177f8ecdebd58a6587af02fab535f12a934c95800117391fb5d119acd42e38a20eb9a306f85ddd2c80c488d6e9102043f42feea1430c1288e8a26e0c3d84fc4b68160355e946df26353d37583fb736034fd2459d9d0643cba1fc36a31e9506e6cc01869d4b54f3e95a18330d60b1eb135636d3d41aa1f5f8cb462f2be97cbbef92162a99c2446feb9b821c3b218ea0c04ab88b52dd46545026dc9459e4c7a69e6c5a44980159c2769f9530b67faa7a039dfbae15e2db14456cbeb0cca3ebf77532baee8f37b9914c2967b948284233b0fdb7289fbc6e31e8ca12d48f6dbd85d6b0e1a77d4b0ddd80255e8eeb116989a0735a4d1314200fa3b277cf39a48c2d0c8ef653fb76862f7caf6947952e31c617abb0f63eaee60514bb27f8aa0510a3f7165b3d5042da462e11dad572819e1f4b67701fde21143df0e8a501627c765af57a990cd20abe62d0168ab423e73cc323232a217d905fc25a7bb3ad5c70e240c7f24b83fa9e7f8c6f3fcccee67f492219e999e6dae5e92f56aad4383b7501c9fae7199a93372b17720b661c43af8aaa7833e087f70d4595aa72caa19ac9a75fd53e8fd345f8f6b8435a414d449c540b5c818cf11ce9951032eb6a14997c3ce9c425cdc3153f98695540a06658f790d143dc638e96ab154c307bd35554453c1f17a3f89495439447aa1b9975818f65beb32e3a0cfa5645d1b400ed13ba9b99196afae204022f253cb7a9ad73339cb10e50734a177522ccf9db9a92e6aac6fd28b47f12ceb9e552fc8c3bab7aa750022b92e233bb74fef59c66e70de795b1f050e41528f7e3e44241951adb5f4cf94a0c2dfe82ac68bb239053f8d9c725708855b965c6b7938cbc65022806b2948d365764e6fd80d18ab3b612e9cd3d3dd3d89e4bf55fdfbce986ed4d0c1055edee31fa7dfaa29b8bd458903bae650b95b271806a0efb5245b9a556a346b5260044c1491f3209c695a9da642e590f7274df9a24f15485d84bb8b9e5b4a2ff9b78401f7d7b2fb427e497cf7b131fc456a88214c1bd331724f78dfc594655d8b74c177fd336af55a0ff904e0a226eaa96a86020c5d613d1ef24a50ff1ef6c8d67bf081f4a3d464693bef882feadef6a73e258fb07c4eb526efd04b91f4e452da623766e6fcaa5f1abeb9ef8fa3d2d2032c50ea8297e7ace15ed03db177b5bb233aebba4a88cbda40bd9de8ea9633ae115f3a90d6de255974086