0x2cffd02e3c95cd6dd33bf2544ba990a74a0d41a500fd8124b09e537e161874a78b4c61ebeddaf629b76d8ab73b4eae1a603b0e698f040e77b8139f91865b58601817ea19f6192a6ace46fad67a6c58ca4e696f3d957698ddddc8252f1aba9527e7ace6031da49efc71496c52b48fbdc3c59d6466346715013c4b03067149edbc30dd3c1b34e52ced5ed8a1b4254a32d46009a4dcdb58921042a2c558c55729456b4e4c894c35cf5c5e1d575b4d818f6a4091e6e7a1856fd5d659a4d7e8c814ce41bc319e498964e3174f96ccede60b404744cf65a5b8160c67086144ff7e9c41890e05e7ebb572ff008d7833c86946ed0ab3af7e875d001703eb369611563df55814c8e182b739262ba8c4eb6c3cc6c2e857a3ba13ecdbf1a6a7986dc51e567c03980b2ce922080da82577cc38e03dcc8b7d6d906dc5cc4852b6fbe4542ce4929228d7e5deededd697e229f2d975fcfc50f9a955de746d051b7a7f53c8a090bec4a7d7581efddc980ee54069a433d934fa011462684af604c0c5e650086afde7bedbcf9f527fb3912e054b6ab07269d9c25e412cfff5ec33402319b7355ad8c7b4dea0ee992c0797fcf8e2b1d2e1fd07e0f257f8c55b727bd1e44e823130cfd99bcda3f53eef6fef4c3704cef70c93d9aaf2e18e3c00b9e9d000c3005e2c2518d18cd4992fec6789392f2e20576bdffb64495af0d3d6d71a98918b53cbb52ea56d105ea052cce8dfe22451010c92081a621a7882c536c042bbc444938dd7c055b4ef80cab35851283b9af357e5807cefe79c401d12dfb6ff717089a1818009a59c15b8b4ba162f5960ec399ddfe71307f00d2f6ceea587c234917d0fac8f9199b654620ee29564171bb6380e95ec6e0b8152b1d2ae4d146878c064d290b2789aecfcffadbedd0ef60327a189f486319ef84230a198414c731f70f319a1b7b23d0acd526e77f3172966b387f405d6c3bbbe6ef80656e43f17fcd8a41368f0c5233733da7720f65e9b54f1ffa1bf4fbfdea36fbc50f109730e6352c58b29451d7ed94c6c1587ec8b91d700a4e14ac5f0a201da32389e2551db885aa9ee57689300aa6f7b6de05e7473190119e21699851f8f61d8d31044fdaf89faa249a18afbd89984fc0d2e9d77e4511719d762be150f310a4bfcac8142631980d3a38558912a81ffa9cb3acb86c5d444ba01fcb7d2b98ef782a382eb5eeb0439dece5675ebaf7bd979540119ec1523f4907ca70bc6ac77c2e66cba66714d9abedbf7253c2741b5f6497fb1cee0b3768d8077febfb42dba41201a2bf21054b8367a9f2e3d38810b2d0c1d6ad5944a235b245e89b289a290a3e561bd18dced5b9bf1c6d98f14832e3da2c7248cb5d68944b47ed8890a713d5a87e400e5848503fc0c71071193216592f6722f88252d582a847a6a67960c134148ffc4e9c91267098ea005291c04f735564c4dbc274eaf967e73c073d25d1d02df8ba117c3eec7f910b4fb8555b1017a5582d1540714b34900abef67c64275689ce9741c55c2565b12e8e5aa1ec9a7d960478cb72f3f024c4176db28f18edeb5217d3d75d33755a6e60861bf7b9f968dc70a2dbf3cd2390651e5d596d51735b4ec70ce6fce32627b277c43836cba59442263705b1820515a35b4222acdca5b138a99a3215f2f70c65e58eb7ece8f0db5e473f56332d102e33628f23ce8968fbef0e69394a352b7bb37a97d52f721e2b9c437815c3537a1f74906801e923ede9c0ed000f7bc9f178946579f5b7ea0de62731fcf876fecead514ac37c8a72efd5db2cac09e9b0961bb49da9bdca7c273bb7c40686cb0363e3a1469229bc6c53e2577b7534afdf57e1b9c37befa8b8304409093b39b6e652405f91bed01b1a23aa72000a10573fab6f5da23c11d4d7dbbfd050c3e6af0e0e8263c5d52d932bbd13b3204