0x2cffd02e20dedbb77eb34298f694c15908361238d8214ffc8d31c65d1dda769abcbceda20d48777b714e51fcf61bd7a64d647ba5f76a7faecc5f5bdff9154d027073bbe85dee9c4e79f06ed9fde732b10bf868819e00160b70f5484ee9720cbd0324ee6990e7a8be6a7667230726044e10e6fc74cc8160d6c45b85f6afc5e7b323ac1f096f61932674fa7857674ccd24e91b847b8fe229d1bb3c568661716e801ec193cc00a1eaa7d51d101bd14c23c444e1d393b9db1f09a3f7f7b7fe491ee38c0c7216eb9b5c4b632c2c370c421e85a271a444e15ccc672c3e417fb46e57b3f722bee38e10563643681bf2cb13d8fd27a1cad471c5a235ff5de96b55fc1cd2075de1172de51f39798ec82a7a017fd549355ea955fcb77f1fe6ae1b2c2bc64966a3d3f1a3a660cf8fb387199b526b0e1c2dbc06f977fb30881f4ea33af762c548717818d405d33d7268bd7ad0114ec50ddaf1b32d05954f5e4c8d058deb10369878a5481dcc44b6c569fcb31e14d994cbbff9ecddbb1100f4bfe403e62a6d4480377a3447c2543452663ff7236072cfa58f96734c6d44159871caadc552a17e7d8c792760722755be997961d916c3d7a76ee2e50d9b62024c51c97996d52b3dd7282bcdec6a339b38c836f96f018d553bd2765c5c83987372336c9fe68ad6e82a15f05c5e8c2d11a90e9c168e7d9f700fdd5dbf9257dc6ba70b71f8652e7eeb2e6f32eae1805a9c1393f406e67e795a482b18ee9afbfed5551c10295d3a60b72f6984e080917c67969c166bb9774d5e609abe2df28cb519a85667fed3bc8c96f6ecef7e0ced07704b3a39d226726d9dab6fc959910e8cf8aa857b59f4aec92a189e7d2f48ff980b7482284aba3c915b0616bab6f13e0be6e12374a0ff127c290dbab584a0384450dbfbe41fe0656186b66ecffb7f0b32df059f846c8e8156f7f7352d2d731c734378eff7432b720918a050b4c62d1c9fae7e63bb38f30dffca42c0d930ebfd2f201fedd1dc73e7b48bf19adeb2de3f8c94ef80dec6b6fdbc3d27e1a7439e3236a005316890022a8206c748beb30cf2faf54823ad3508514b1e064a13beb37cd4bc208cde5e28a9bf0773436ceba9fd9d1427ab600125bff2fbc0544eee950079263535badc25562b3cbd3dbb698938f7c6a9864a674093f8655c3d94c13cc27277774176ab8297934d9d7704c685a2203af12ae8ef445644e98bb857dddcbf220ac3e79faaef3ad02aae9724a8880e42c3bb1442a128b6242469780df11b83d51d3c12fbf881fb1f6f6c7ed70d5967cf930fbd915c3c4299bbd0bf560f3f8016e766cc270b79ee726c36fd2b7b587286bf1e619a319b55fff7c74860b03d5699193fe751575546ff2c410849266c796413f7b53d908e4f8ab55d2fc3b27f822ee04aa32692664ca280d7c5665ffec5496e4dda5cce150f9f7703ddd65626863e22a4d42b406a346257c69594d7e19431fa8cf4a140b47bda326b8cf571951c215d8e6cbed169e8c2228746ce2347c5043053c02c68b229c573b85db91f9b9ebb7181258f0230e3fa2a1a1b256b1691feef2be6f30e86fbf31c6929ba6015ec143046ba6e308b2a1d6033b55ec3390526ecef388f907aab90c0f6af57b82b5183555f5bb9d6f6406fc7b6840fb4465871770fdc1a23223418e5a2042b382000bc2cbdb2d50153401aad9a4646cf0de28e6ef2648e514df9acb1d33f115317d721288c4a12f6716618fd777ea2e4576ffac435214cd2c638c4ae303e9fe14af0188fb4a1f402aa745eb5394d46ddac00b519c78f3239a94b5b9a154099fef36ff78952acd1e76649ce265e9740d293143a877b57dde0e18f2f41826d5fb7ee091dacc2fb9b0d82e7264daca27165692a24a74579a2fec1d726ca3406dc6adcf4b802bb900ca827418e4ca719aeec