0x2cffd02e4cb423957468193dd59a37d62bb458ef51a4051f5da3e4132fa62ac4af53e13bef22f448f037f19272ee4088e65aad3207ac884b9ef3668e07fdd86f22e6c1d3626161fc2122db22137c6201e8e44d40a3e9b226273d1f1a25aa85793896fd0b04e5a0818d10abcc644aa45dc994a21b8f11940f0bea6c864bfb2f1450074d9aa33601799661c11627d6e3f657a4801a48e9af6073217434c834327e8392824d1c9053d303b799e32d3e095229d06cbe64157fb5283345098e1625d63a6dd983459870a6c76744355d487e3289b9c1debffe432736f196d04fe2cde85a3f81f71563bb8d1dd90441a38ab24398db17f8099d94a0527b3bb815170c415b1a8975cee62ab0aeae22f16a207199f002619b5c9860b45c3164cb8f107b63ad0d5b361e624103a7067f268c9178ab4724855bf38b58568db483e39bd73b2f4e853ddbd6385fb3cca4a803d1ee757958aae20d47f54998f39152efda142202fb9f0737a9826a241e1bd44fb975c6755aa16a38dac500c984fb00c1ef1691d889e70a32a1b1c1e3113f570c4eb2f7a0741861fb7f5aa6253cb9efebb8077a4d3b7ea73e41674d6a947dc37be6e498ff68dcf967dd73054b0f20801e9d15f604d099532b05bc6141b0de91a07c48dcc7c33262033bb90d4685a7f6123c9b756b2423f1f8725b992ed1a4e81b1283834990f4aaedb927fa4c65009e72942b9cefb7b9214222b43d89609a50b5f514fef10fb4d037b7d0a9471ebfe3c275377425862d931ee57d5bf725320d12a7b02d9bd721e8075dfb6110d81a75d38d571b1dd59c20306fc2194cf9211ebcc2da6b4fb058b5ce9ae62e6c546e761ebaa02090dbef2b5db8881ccee5c23e4edbf16681b8ee7fad54dd1f3e06dd4d63586d10a0c5c8a94259002fca1d608ced8b92e8c75db11a96b82d546ea98875653f288c2e16440765e6ea1e1b727205c196a26bd42d5e9566f941d0d8423db901d98f9e0768ebc3a983cf680857fa754a55f4192efaf28750cdf76ce78f460645dbbadd1091660dd5bdfc5b93c0ec0e0a10f81da112dba39b0f3b0d405de821acaebc9cf63382bdb3f0d7d1151e80b81729f08e3806e906c8788855cb5dcfe23631ab1925022c3e96f06ce258e6801b62fa9dfb2e6894b6ada40b65ba45047d3eaa02e2214e410547c1d3820e7510f9b5270037b98a06df3b409e804cd2e4efda55306430e95820a2d733a5a988bda2567cb6d2c5c2026f568ed0701c67859fb0950f7acb08d19a4bb8097cfa3483c6d89fe6faecb2716bf986d7ee76dfcf4127a3bab0b6b813e1f15553e3f4bb004b91f3b614ce949cb1e2b5177b254a2c4b6b5d3ed427adec380ba18b10cb65c99c0818f4f3a26b65f6b3a30be4fa712dbc91e80f075cf9fa28244850f0bfa5b39cf1b59abf6ec7b77f56e3a2dc567c80291397d50cf40bbcf8000ee41f55249f0881bf1d96c4113955d9a3bf84918a0f381e9471ca1a81f3d7d10ce7b671df324e204ee43af05c6fa72c68f472b64089710a4c0f06bd8b980b6cf5420b5baa1cda66c83a9ba247b3e4d758806b9bb47735b112a192e7e500e5d88c1bd3a839590d553bb113d883ef0cee4f909c90a83dce323fa29c6e610bd39d4440dfee165d6c17302fa837eada6a36aec2208656252376fdf5b61c4ea006fc5d9668ef5e1e0aeb46328439b661703dc59fb738ea6e6ff873c447755c26ba227acdc8101ca878bc8f8f8d974fe344346e5ea15b7ed98e9aef0394e5f9533be9ac8834a7304917f5c7fefab485176ef3e783dc9de320bb17b8c1e650016a89cef4752ce0e9e5451c60d34e721a712b1d156f13632c9e4e1d6bf3eba3ab69e06207e5fc491a5a47d6cc3c0408fe9f9b976c57d06a5e2318668feaad02cedcb75974a5eee8ca808333cb531ec7e9baef58