0x2cffd02ec15794c2a57c2ca6599c2c7ab18da95261e503ac44f4a8c24603f9366b3866d3050261b0a31975c8625f1a7fad5de47a280fe36f6da085f9f8697dc3056bae6c5481518e9aa012fec6db1de32e574faeaf0212da61a80e7070b6a42ee4a1bce0530b4772b4917b353ef82bf7e3062b08681eca8075b32cdbfa9ff926e3214dc12961c9855b48480269fffdd70f7e5048dd27a149e8b99736fd1f3d756162751884f035bb84905980ec6c95948bca068e8f7d6e7ce6fde303da7d0d518c9795ce2e845b57010310da938b6a2aa2b69b2e304d1366a27728a8fa87c310a91377f153c664a71976dea41c2080845b2d1cc7c478b9d3bd05f86ee675e68c45bc866b038568972c36820aebdf7b1ccd9a3daf116c6a30ff20071f927e074c65b7e8177d33ebf6621a4b1f3842b7bd5465dc68f1fcf28b9462bfea0702aceb0912dfabb106f89f91050d0b8b98eb87386e08a0792c6804d55acd84e393b069c133bef1a0bae0269c4b6078bcb0bb99e97f3d942e84a8024d728c24a1099f755f1dbc8c9e318bc8d899f0be6cddc9c10b0ea3a2e64ed27e9111fa1f532b4d331bbeecf22555ccdcad909e33a0e49deab9e375dbf258b153accac5a1fa84458b75cf71d39dd3858ff751d020304d55ec7d151e2e5e6b659c16e049f8a2ab30afd23527fb397715fb6ce6c8a650d9c3c8aefc3907520e8c609c6f7175cc37398e379da77d0c0d61e029fe6766f14fd53d6cae427aa946a1c46281f4b8cd3020d54639db1687765882d4a9f1734bfe17fb36f08e6f0a6810419819eb0f69c48b9411b757d0ae87412cf66b3462696c373183753eaec534adf442e957271177d4a0380a1703ff3acaa504f712d71105c82d91aece3c087938ea00b7a185cad74f7a91d38e61fd4bb57fc7a323c5de75c2e425a3b3cb6970be924951de4cda660984055c3b59d97e68b23d8b59df1dcb3996c4fb203ac7d29fa5fe7b46e93a3331555f58952f31d2ddfcebe3e5b136e293304e3be178ddfa5e0dd202b27344f72c5a19ddd5b09ed6fc7a1f8feb837b1a085bdd2b241bdb599736f9f258692c5c918d23084358d8e94546af3133d0b059bd4088258be4db5892e27e4b04b8054e8bd1931b814a80b408fd24c9e3978c90a7b096f9d527a2dfe9768f527f1101386b3899c1560b0b71e4f6f1218308130fb7707663e842eff17e161fffd0f49f2075b1bc92696ac3e31ce0802e9137713bc3464c461b0569e47dcd8af1bd5a9f4ad70c25fdf10057f1bb19ee398da892df0a26073b5f85733cabd1ac5b56419e57433dc9f108066ab3bc4205b889a71f69e3f678997ec6b69ebbe4c4e67852a55dd8d097d247ce2ab063c883b453656e39d83b6e37464151b2a5417aa04d1fc6d8664ae483deee9e96b43ce135e3362f91b5f1f7fbfee2a1489c87f6cd131432b4e43b9ef841b09b4300693ab28ad10672429cd369ff70b19244487719b88e891c1d075875d4863daeb0cd906b0124d99e06c9740fd2f18a2da59b9f217a095b6ec9d6de373480fb535c2883a949e8a95cf65e0eb48355da775c152c5deff961376e27a9c4123e3fb707192d663fa7bed09920caa9b166b457c41dbbf9fc09a4080de98e962a0ce2f7dee1fddd8db1f65fc21497d4c773ca732cebaa3674be330125c3b211a556b959af25de4b7b4c7f84257d484d9468d58dc84220f1b51e84f7c6dece8ee1b92aaca00cbac1e290a6f87643a1dc4e6c30dbf27f7591f5cd38de4e45de158b7c448f0fc7cb204e2f3f0438c1e081d94585ab760aedf36ee9c5c4c2861b427a311bf7b2af236b93419bead9a2705f81e80e8623a9bc8e8daa9085efa4c8534a259d3e9b5c691df7d74a83e0891a2f70ab31ad9a70bbb10de59c96d927536b1ad0dd8366e9414fd96dece493f128c308fb