0x2cffd02ecf0765db45bc30b325f5969eb18d2427c9d2110570ebfab9dba20e1b1a021571e74dbcad3253131a4b4ebec83934ec72a20ec72cb208a03c068fc0acdb60a24f1cb3145f5412c7975c462ab8648c4bba9c588ae8e101143d0392f44c10c725cfd75d95d5a417922bebddf57f1fb4e27df98b74621d381c10459c2a5bf1ea9c616f47e1307a85d9d4a60bded1370d68c724f04b02b44911fc8b3baec1f0b61ee382d08fac435f26fe03d9333e941126eae2781a5a282233b627c8ee2dc04aa748204a1cc908de09c82cb21221bfda5f3f3eecda3e88cd21a2d4f7d75fe6ffbb9392bc0e261914cdee6cdcbb178c83cfbf8cbad1deaa7c61aaa19d67afd90d33cb5f8813485109886e05cb7aa45ba86477942954711f472616a0004984c2919cac8270ec3d94207b813cdc7908f65812de53d2525afca1ab0be2638d51e83aaf41ea439259496470778324b308d5c16c04722367040b995a2f889603df8bfbdf6ff553b71e0de90c0cfb134b28338ad0de088b87ad64eccb630999fa96641ea9280f1dc47d7d5aad7c4dd10c1ab466444ff2eb7f9e1389bc9acc9570cd90c99ada386f017996c549b60a8f41fb1a96ff1a357ef2be8bb16b6249ba04b7337e2585890da14f0fcca5706498886b89cca5ca088a035b5ec8577945c64adfae2393b0f7f2f20da2ae1a5d41e9c9d4d8765906a5f9afd95870c4eb16285c3966a6396ab1123a90bde4bc11064e4257503cecbc2d66ad7fdbd560cf18ef137e834e2c781c44daf697eb386f8f7fd2906868f0952200dca2e1c82381789b21cfdfae28ea3b27946e140e3147991900442ea8c889ef71204caec2da570ad331a3f55f84f6be2bd02860e726c2cf12fae2d1d1f19b9dd3e1f2000ec99ee4ecf0ee112bedb79de48f29c28b5a85aedf2f40a460fa17a58cf404d1267b546a537b63f71b533eb6c2d0f7ff9cf5daa081de6bf10010c72fc0562cd07d8898c480fb7a553542e46d3a17d7a08ae6030b58b59077707c4d1e43c5371d99eef42107a737ca7dd5878fc174b57b4b3646d0837c0f960a7779b082fa9911a07d679f0034d08ea295d2725441052edb9ccb6c42e7bf3dc04b1b90dde05b8f9cd97522c6eb5de0b977fc43ea85e0656ddabac49f1a2566ca5e4ecb17aceb371d2e3e4963add6f355e296ab4c8718f6e2e2287242255cfecc7b3dfeefe4ebd3c52ff368453525154b2ddd383c86b7ce341ba7fc2338c62692567fdb549468c434d6aa2fa826e87d516bdd19ac3f31d68c6b64a54951beb81a7e7dceb75f79b50caa9ce2e20ee0282e5d137ba485afe7f0d4345354cb43fa42d18c02cbf492e2223784d43e0b6b216889dd6cd615c2076264abe41361659993fbf03a0c54bb0495da471e948e3c3a1423254bd215ba4740e07bec937c8536ff841ab20c55e236fb377a7c020cc686158c65c0d00dfd350fe19796bea95ec0f04c7e434a8243901de6d04218267e2e9e65913a75946f6e7531cc1908a3d5b1675b5d77c7bde7ac11996ba05aeecf894895dcf888a817801ccd86d158c6b5fef35cc399397ae33aa45f20ab5612597a5cc1eb20eb24f63b1128530b89777aa207e3bbf7ab70f5c354d1fd5c3fdb41da95d7160edba424f18cb7bae336cee048fe5bb86e37cd48d7603ed8108c0d8418f75082fde693ec2c840c68f3319f210a0d46dbc33b98825eb8b2703ad962d55449ac146c5a8cb1d243c95fd14fd43a210a46bde4cab128cadda7ff266625d88982ac080d35dda7c95577e3bd5cbae6ab052f79909d9d56f91dfe9160f781bc5b3b15dbc7ee0e91ccbf51032a3dee92c6c1628ce5501357de3d7c91cbb6c897df56320738147ef62771bfe65e5622b385d5461b13b8ffb86ffb0d09fbed66325c0abc3cc102bf666642f5d401cd035d5c7404a9