0x2cffd02e35865ec616d05dddc311183d654eb2e522a27ac32c9175a24c8f368a47e35cc245bb078f5c365c49feafe77ff919704ad80380c69a0ada8138e802246d9b015242140a9d9d46ce2b2e5e97a96b4f4fbaa307573aab5871af7b94e4deaa64e55ede4b4df0876cc35b6a1f478af9e795fbe58e63f812bebc2e9771dc942e20c4818be13afca4043ce7de12f142874362a4a985c002c77b9399d8f03468136945516ba3a598e63fd1b67a9de0bd445975a3aee145a80889e82dd90dcbb104b23679b38825a8f4b58cd16504577ea95c7172edfec2e347e1bbf0007a282f03f544f46325f4097d8670426b854a39ca03e1f8324b1834d82f70434e43592a8c4cb3a28e8798dcdf090fa303f86d6042ef0118e678f5ae03c624ffedca28b927c090ac09deb9d36a2d0381b7f05abb4caa8547cdb1146f21dc121196ad00cdd61b301fbb4f473be2fe4d6df93792e7a5b18d4a2110bdf2db3ef18fc606b643f7205033a14bed4362c70f4c40113df7953ec1fae8246a79eff391a9fb3ce0e7ca1944b73363a9a01d3c7e00dff0c2472d9ec8cfb231a0d6e57c98d1af4e5b242705a4b7bcd9024ec25e8c5c3a22bfc896f7c4b140796aa31d1489b76b824d0d96c8313511b3c80db29a65e67d545a64700c029a24846d55be24972dbb4c672f51c63ed9e0944312b7bd8a35a73bc1227901e0efbcd3d47af561e3ad1afb20ef1deea499d8857799760638185e332832ed506b573f6bb22758f2a9544e7d2aef2db0a518f5f374730decbe5c6af4cfef72f89266311da6523e5e61575b0bc68c1be435c675180de0f8bb79cf0c2b22d7d98919a01bcd518fe87f1957791ee7fc502a6f63cef402e091b70b8a0f1204286435c789621d6e7919ab169cedfcf974901d6f2263af82fc1d664465ce4e44f059ff839330e7bb3b3a49bb2725ab873b8378aec66bfc7e5ea36081a26c259f37b3975200996957b21d6f77ca1e31f9a0f876548aa3555ce79134e86c8c7b355c9f24ba4b6d1cc2828bc4d09f4d4386d5bb3ec521388bce19a1c867fbf7a73011915c86b89e5be4fdafec0d0025f003c79d8a54c17848dbfbc3bb4ed306a19e3ddf5021dd5254394407ca37bbeb82202bcecb544a93d426b9ebd719fc75f9d9d34c3bdd2a60efeb1095dacb08694467a1f6b5b378897a5f20fc7ba07021004fc543c90ca81d67f3520fc0e6033e4a4ed8b013339921bd1963de298cf270e01f0b4077dd028a2eae53357e2721a82177ce07f812c3081611a2ea4276aecc7c05808a7deea085ad4c05d0a5b7758b2bdf3419d4a75681fcf243d538713e9c17631a6549a6f5feb9537607b16fb74b22fba87e78a965c780f662f4032a17b320e8e74937820aabbf4d5b3e492a9df6e80085e3e3535bb00ec62f6cde991c675c6f6d0d6632f7181e6c949f1d5ad50c5473f8b19aa261c203820578522fb33c0af799e1d3eca233ceb00b7e1e56af2830a15ab40d8442be0b5163b5685cd333904a401634934f52c60524c372ec37db95afd4e5f25ec4a29a0aed3138ccfec7fa5254603e46ad2663fc2b0edf0107f261d9bca781d4d871a301bb2db50a6f10ee2439554f61fcd3c85c293999d94d43826d25bff9bbed1b3716fb7d1b3bcd6bf2e4b5e82f201e84f6248baef8ad9b6cbe7864c13a06a92cec27f85411b81f55dc43af4395fc18e3dd342ea95852fd446593e7960f971dfaa51369dd876f8c9299329dc28412dfc06f71a0444ad800561538e37f04cffb032eac3128da749a5bc165b4ed194b4d3123fabf38fed6908a1aff6a784b860da54a02157cac530fe2c3c90ebd2878f46fd6f74e26540600bc58ff3a20ba7b2a323f227512c88beea822851263311959ac23327c12e780526dd323472db6d0c6e8740f11c3d9b8e6eefc5b13425b6955