0x2cffd02e2f89b0e2133f2fb1b0b2615e4803ba4cf4fce2d239da844bdfe6b66448910f19868b0429f32099a12d53123369252606ea755c8e30bbd0a7b2218aa72c8b9919fa468f7ae859ef63555c35af6c87b38411cd41095f236920e2f2bb7a4e2536204b888f7ec4349e536e6b5162981cc0e022ccb4022c17792ea5786cba49499762e73861076de5ec78c8941c0216521bfba08ab29c2cfaf51e6affdf4f03eb87641070ef372491189e0c38be16fceb2ef4d62d52e6ce4b90bf0119771e9604d5f0f871e30440800c5d5cd9befc1236f33835169328ac9431275667d86fab409aafafa3044cddf1475ea623f992a62ecf63ac08844dceeee7089b4b939676e0b4376856b2be144541cf47e782121f38c628fcdff95c000e5aa6b2fe5e80bd2a41786a78ecbabb3b036024c0384ceb0d768de706d0fe853f6a26309ee1bc470135a2877552f3e3167fe9c008e9e3a767b9f8d7da5a413f8677312afd392c0c944e39dc81ad748b93e3847c58ab1a9d8d54032a8ab91e2c3629d526184434a57bda00e9cfdcc1dbed922d509228896f05c1834d6751c7d3e0ba0b1d2e2678f317e8ca698e5eb76c55b784e402073fba48096f6285fc9527c2589af9b0dcb176742c1842d2010c358341b4a61e683de55ea9512512d5d12240b07363798567413dd41066c75948dba0d7bbd13263b556c1b1f2b12394da19b8e437de7565e32ec712d8cbf701b79ef19f697b1927814d063a46e59a2f36b75fde6d2cf08221a1967b0cd3186d53290b234ea570ad4daf7f15971a84fb906650ded49c43b0bd6f8e92d6cc82fe20bec65f8b9c035d472102d2d1614dd9d0b873a00027dcf438ca4fd8addfb0310f5e8c66eda113d8bb7f1b6820111e601648fc15cf492b10a8fe8eff00f81ccd07f9053e3856ff0623e60b57c8f0bb50bdbd65d8adfdb27b9f76584701ae9fd7591ce0247d209619af123f3aa4e315ed9c1f21e97f77c09f2e9a372feb4a3632987b15f524efa719afde880eef1e684bd416b8aec264fd5f64e1b684542d3fba18144235c484f9364acbf9e24013ed4a304bbc98bf868b60134631c8e9ba8f32327b8cf377b9d48bf9988a8d658d94922796bd428532a0f89b3b0383d15eed0b6f5a53b98714c94a09272007ce06067eff51777023e322b5a2d0bbff470b45a91421a284bdaa8d224a707f723dd351dfd5b31455fe1bfbf27cca3881e240f692b99b288ad7c058a1ee2ede780c8c57e458a2cb76e2a5ff11881eeff53f3e78169290d91ccb709bac3823729499519f14e5599640bf2c7de0abdf08144234f466a9f34a15745540d2fbcfb2eb2f5fe0544ba1bf8032cc021be0b33c7c10054c1b3f6eb4db2f13ecca5ef89bc5cbd371a4c127d1be1adfb7a6e8348e487e6b5a3d550c64fb950712e841e0d350cc57d4beb3aae64c20a75e66d0e0fbda666dfb37b856a6915145e32eee3dac99b94a04e03ba9e56877b6c68ee994e576eee340fbe80e2b939300f77466ee657617564d0ab51aa9d3665e67cba53342340af65139b275b95fe112cf500e4d07965a96036661d1f566adcc0d64c5c176815f65aa721375114613152f58308f70be4880f40b29db6a07c413cc4fe6fde9e6623b605b658b4f1881ffd18246b567369254ab701d975c42df940e37ff131d58bd1b5d065c39afde57dc8b3dad2ebe3b2cf5ef46366760bf12f554b3e66c29d19cd1fc11d625c6cd9dcf6e0aa53ad0fbc89e7712e75aa233da2408f24e05296fb2796cd8b06fc5e28c3747989b48d1a3b81c2e653ac0b1833acdcbc897aefc3494b27e14964e672553746a6e274c11155d5e36e779b71541da9d8f044d510d569bf5cfc468be29a7e84c6aa8d1ef62e561de0eaace464e762e93fd6fad0379ce3bd10ccc1b9f95bc25fe24a6fa078e3f52