0x2cffd02e3dda9de8636ffc922d9c2f196b92905c8b6d3ca63c6978abdfe785d8a7b0ab14c0f01631cf2c7e4755d50052e9f0fc29a0cc3550efeb931aff93398adb51902d9a8a9a7f62f61502a22daa7aa5eff4d625173af7b7dc65313f1d6bcb11e2a5967208096716002f02479d5f146fa5921f827fc5770bda4ff33f32cad40223c35e3c9ed043fdbeb3b7850d2e811a8614310d8158a43813ba1220299b27c2d77ccef21dbcd44b73c8a7d6a9bfbf20c55793f2901668337f7baf3fc5c479068953c5ffddef4a94e40b0eb45c4f8b4c08ed70d3e54c7599204338776ce4c8e74595f2cd156fe8360c9d4ca15835cca74a76d575b8af00ab0dc38e629dc3635804242043612a75db82eca80988d317e7dc88f900c15807f5f2a803fd42a1e55f0cd3ae5e7bda842b04a09e84d0dc2066161828c55d6858c51f688634089ddd25f9081ad2861a4b1dd6c38ba92658ca4a493684e7ae3b0b3351d360d48f286d72997f8ab1ae34cf1914d33731f9e482b5734562062f3817fa0737d1084c9600d1c249c625867c9e3974e08a8ab0af4ab0e90e66e854411963c29a37cef9e439e3d4cdae87d5aeff1d44419d2690520478ec995d761a68cc75f9e78484bac687487b542f1fc24823f4ee850992a54c73ea51f0de79c6628e3cb3b5c10ee4c9f8c3dce774a0ea1cfafa70afd1b48e57413b10888b4521b883427480198324f134d32e8fbc77c3c1b8d9d7bef47ebdcc1eb3e2a00ab57738c1efc9a063e24df4644716c5c3e1e186de7167e40cbf4705246f2ffdea46fa6af83cc8e6ff284b4aef19a976231bf758c6d2aef776dcb249356738c1270d2fc0697caa75511ce7db9f7b9af9bc49a678bf576faccf84a817ef07a2e8763eaa4efa8fcdabc3c5598ee60d59e04e15c3a8871c8db5b0e0fda891a4a55dd56849198c1295b41dfaf4931745e406443e396a6917aa13824ee3ea0e47b884a608b92ce4473581b1872a3a2e6cd62f5455765b1af163372b2fca32e2843077c1a238242cf6a191c88ed6526652984fbc3a37e1190e1aef4beacb2d99100bd2486593d4fe6242258423058c39451efab7bb471d9a4ed0bc93a20ac6b1ad7e7ddb323064d4dc68ff9fca896f7d856e1b94228b582817098929917666b466f249eecc5fa15e5cc7fe77bb9f38b3f818523c11fd4e477c7cdf791f63ea30c1bd56d75ee8e4ab33c7f0d8793042f088d6ce989c09c7907dfcf69fc40c0f7399f3c8fdf9567cca1e3b4b965ff4e9952f557df9b391522b56a5648913f2f68cfe92b6c1b7b9c932cccc2b44f898fe8d4efc7de06e110c117238a3662c6b18b3d3253bc7ea9e87348d4a053da7ed07a09978558512d1477e62aafd4d6fabd54e01b294d2b59782de672d5e403fdf69abfff7cfb9c053882a91f2e92341e6ed665ab7587e8647f1b6e931b098554727ada7fd461f07b10a78724c7726150721a3a75e818b15c3a69607f6f32d53ee6454a6b601b8dc106fdd29a793bf3a7d6b3df7beb0999ede3b4cab84e5a566a610c66568d3144923ecc1b48f6fffecbaaac12786beec71722df2090e36a43b13fe708e2b1a7ce18254c3d1508d07efcb53d19095eb22c257fac7ee9b14e9fbd048066c9b0d4a7d82bda4118480587ddfb42ad7aff22f8e0cb58869b1b0a93e90133259116d5942560884f5d7570cb86061bf578c975cfc15f821aca494b42c15c1ae3bac729c4500bc3165f65d7f0d632667e464ed61f980af3134396c949b4a5f4907636db9f247098bc9baf603c81ea9542a9f1fabcefb417f855c44b374d21214c96249aeba16439df65b21960dd078bce5ee4a9cc4e5cffc1ccbb0e9c54591204b7cd2811408b8a3d9a04ae19fb0f675b91876b6701b2cac78b50dd9b05fb271b69dd2dc9403dd7de36fe395311cc22b6dfdc541