0x2cffd02ede7b64dd709cad81ada2c30e2331524f5511ffb35cb7499099ccd4a9c8e74160e7d95393b67d470050e28caf0c5cff2d8187b94fcf879e08873dc4d9a756e18b42f0cb0aa779e4cb4ad46912811aa2d01c4b6bb91eef2180c311e72102c9dd09a9db9c125282da1b956cf023707d2628d456831f0f702e67682561054fba64860b540b6d2266ec63ab19825ea6f063ab2a65e822407ff08369498120dd11eab14f0e79de0166e1112d69e93d25ded0bc58b65653877ffa282f98fa3ac5bfed1489739954ef1a0082d175dca6d27699618ce99c9772cc126488563e1b22bfa660e08ceea17fcd917c95f4be0c811716559e35f56496084c39a79a337414685fe4b35d9d6b1996ffcd2bbfec3465f00cf0f5b0b958cb085895fc4c1db26c707bb7705eaf4441e7ae5017b317adb7517d00b878e4f065673ffc8212bc8a0f33f574165cf4ef9ea05cacda6a08fd749a21714b8647fe3f139e758aae2c5c60b490b4ca9782d228409e58e4153ed652d996c317a890fc0c17dd13d0e65664b872a88477c8619ebd2e221f352b380b317b6cdcc388aabe927a21fdf2d4c111a4f0fe3e70742273beca9fd7c0e5532be8bf71422013fa7da92ec704812bee4acc990ea1632cb69c73caefbe469b739ef8ac2338ccf5c1f5a4bab577ab4c9a0ad6e83f176c088e3f7de929044ada79aa980379b30ef8aa979a194d3fc269b4f026443270a44980e3c41ec0679f07d32454f459792ec8ae4efdcf423b7f03206e0ece32b53f3d43276e91c3e04baf73de8f6183ea656c40a8ff9187fe98c4b71ad17e085117bd6d565c2e665cc05349c295ec781a3682d7eb8b2d23a26cdb2336522c54fe3725da2d109674c752686a2b4e8fb9a4336585a057e72c065f2468687576bd1e6443c3727c1881c7689fa76d9ea944e4ac0013f58e243871c00fe579ddb9b50fc11367ca7d4b3717a09e2e37bf3dd59f5a64116f9b4d9210fdd17367fd0a631e961fc0e6abbd05c0842340b59cab0366df25ac961b3e700e9aa25d5bcb46926fd8a8cfb5e0b880b58ce3b7382a416954a1003e37f8cafcae458ad9327c348103da82915e67e35da23534134203292f4e9426ea8b667f35234338656df19a5c76af0e044fd95b21a164ccf561b1ffd40fff678e76d86508d825a12910ef601053953b8de7237e48d5c991dbfb6b85bf5d333c95c9bb7e2a02a20597d358e476238e9b11a058e397de8d4a2c750b78e1f1fd63445b4c2cac20bd37717da35da6b7fda7bb46d9deb8afe4131dba1f4ddae2f3cfdc399abd9ddb0267e1c23de0726847dcf3c7b2b1e8ca93a757bb9661403f959bd3b8a434d5849c2ae1bf7904bf989fb6aaf8e5dff90ba110e95ecd933f0a0321ac09551bb8230102ae101d47a10978de7170886752fa395f8773f5dace4153bd577c1d1da261ad25bbe3e7c3ccd4764b8d0aa2ae54cb811963cf5c7224a37c6c30092727ef76a4600aa7077454572599b2d533e9e2634a2eb2e5697a83e3e83991a45e5049ba347d0078c7271b1448fafc7b252b1ff488c96eba4b8cc55a020ec67c0758b22582fd5cabb9f3c2572e47dece522113124144a3b2614e25e8ea6456589f557d42009fce487120902a7d5b633fb1cec198c474f8d56cc8b56ca873028120ed99e9465ef6a2a95c12cd1f92f19b49268d7b486029e732eabdb181d814d6c766347c5fb3864cdc3e96dc1be9fc3f2d605fc0af82614bf038aba50a130300fe9ea5c37c82e369a545a7dab05d3271162f68ad1840b31e41acd0f5437fec0f0d04defd4e70777cc05035b6a39853169e6e10042cd0a5deb6c9c7bb945fba95e780fd3c0dbcb59c9bb08d165e944323a88ff20ccdc036e1b6457bda247c1eee49be60177203f645e8fcb650431e87c7ad372e6f12e54c048070c27f