0x2cffd02e36474d596675177395a687d87a8e408ac95d63edc570617e2f0f394bbc882a7d429f8196feea66041768e0da56960aa3b46be895c1faca82eb9af820de9e840d0253d8bdaa040ac5c4be3ac7bc023034ab9aacfa315466eb31813955429a12900758d2fafba923ee690a13278e2f61ae07910b444f24fcf690c687967071d010a13178565df522c645a7b797db8b94a8449ef0b31be5e81432348643089afaa440f00a4627bf6bbfe535f1835be1adae6e04741e383fd16a71f18b82dc7809548309b64beb8e86b74d2a3e782d4c639d1cbc4782ba5010afb0f6fc9a2a806a93fec5a5101c107faaf242090452813beee3bb2d38bb2ec0f8a8d580d1c438854e857730fcf9e7f8e2f72a68db7dec4c982e764aa0a8dd087b3f3b19edd601e2d13a3b92ba0daa9675a9b0d0f4c48d5b9fc948ef2fdb63d1466e501c92ed3cb6d69974b0eb9f04e49dee33e980a2e1098ed399b4684ea8f8cc465532f874e7f0435055fa76864c06af1afe0d4cbe7bbfd5a1fddff0af15dcf69995e6307cea96d76d6706a1bd72f6bcc5e78f2bd4435bf8af6df3a432fb8b9afa59c0bf679fa08f204cb9d20beac753ec0e04d7346c3b244a28e3e810f8633476733a080c19d51ab3cd2672ec86ff378593ac4dcdc239c6eb431e7e534fbccc0b138761f35c7ca24b04198403552c3b7adb8423ace9b82b7134e7974a20566e0c47ee2725fbbe9f689b435ab947024c43ffe795b330a6c93aba7cd2f5d487eccc313a6f374702fe07d09bbc6e5a92b8373d4aaaadb2c123efe369edef6438b0f4ff34b5f022b37c5bc76a023e0963d7c5a4b4065be12713040c75132f64cd99c07b0a12fa3b62753ea5282cdb2623857e4d325904a4e80e7d87e3f85acab15e125d7c1ec077ee9f91f5d9d506e2d2cf85a12861f016ac04f426ec39ea6253cc478180e585783fa178e3e6b54bfc8d33ccf13085d04b7c5d3cd432dda0e8669bb088ec41367bde454b731e7a003561e1dfe49a5a73efaa39d200ceac1bc8cd4dfc0a29773b2cb2e2c48fec4d3ae9b9d98408e832e06fb29113f7cf9c44d046e55d1aa330cc66c9b0e19495b919f3dd59a46b1922d53ca078203bf9ca2f1b6c49fe04a14964c06a3d2ff11c018db130191073bfbadc2b855ebc9dee76ce7209511dfdeaf879fbdfb7ea520e34a70007674faf8cf4230c9f1bc259f769354e95bfcdeb8f82b38122b3959b858d7ba7fdc7c266ab1cae32032b0aeaea9c20f6edcc3162b7dec0138dc19c5f5c3a9e70551f6e2cce3918e9c3ba44a5b8d42d9052790d7eaff5130e12e278d11aacf76e6b67235964abbdd7c89fcbb8dd2c8a1ea952420b12ed7c1e3d93e9e318ea62d5f3ecd78d5c9419cbd7ea029ca1a34c26d99778c4bc57cdc8df6813bb797beafddef7d0c46d52527875797213bcb1c947e1892dac6baa0b4560639a5fe03f877a52602da36e92e5208a58918dc7f209234f05506a7236383330a0054e2ae4eb3d554088bf4d6c9539334369a1024fff8416fc9829c43f0ad0b79a188268aafe62d8ae10834bca1c0a7aa20ccbb03e06ab1aacc8437348079409b02dd2c9a3df8803ec59c2ae12c5e8430434733c05516e32804c50732b9efa835926c2f56138349f71396373040938386f0468aa81ac0cd8bd5f5d7145f3a0df0686d77f4626a87863eb8b7b26abb645e1a03d24c3e1f72fcb946cfb8946f2846eb7e37c04f90b132e2ce87efd69c34f28916df2f23d418290dc00c3ed77c3546fdd0313b87f56440d807fcb22d4964951ca2761be6080e84ef64fd76290ce107b2694aeba06870d6f2bdfc82c4b2cd1da14998b03752e52846bbafa285c16b18b0d33eea5ed5e3f2935219cd66c6f71bf78b366434344c11ea192c94e402e7dbb614b2b519b6e63107ae8baea6327e523