0x2cffd02eed0b089733e03650b0e8994cec5a45bad21e4a40679959ad22debd7f0b817906fda1cb5f6917e843b4589d158197ddecad1dc54d9a9642f9338fb69948daef0b145a9083d3da98ecf816c8df130826de2429abaff1f22584c8d296aa365ea540b1f4bb137a4a37120c1b00c59c410d56346ad8e4c306730a9dade1c65285f0cff2c0ec6b955b14f60870c2ed57f8b379a47c989bb3db19478cb6546dc196e3cffbbf54ea513e4eeb99c521be5c91b514b87363e788ee9aa747f18ffbfc666d8f7c206d06f405edfa13d3f6d8b17165a823cfbc2d299223319baee447231fda1e7d87d248ce30b8703320ca92813c80283e3f61ebdeb4647fdb16d59e62e49516f79a4e2d964369926dcbe5fd9766c826466880812f240db078f48673cb574fd59b8253b371c53959203fea33f44b4f253b19cbe52463e3c332d60a85cb31e2da0778b81fa922908f7ea42e6f98155775e4ee554c63bd5d5f975d299bd31cbc0573bc2259d4b65bb496ce8347474123f1ce20cd2fb17ee495a203ed7b99ef1f909c7fda61996205aa77f80d2ceac15d767f0749dee5a5796f2cbcb2175829dd51439c0d3580046e0333c0a25cdc1032618e0e983be9883c2ee8a9b55b3fbf51903579639c586c748eab686599fe46c728f54c30909bf9da1898bbecc309f2592042203ac65352d62952a8909d3f203f5d447cbb158e8fcd2acc0fc2ace699c33b1b9cd6b0645fe08c9c8eee99d3d64e64e87b99756553743f66b9cf07cc965185743b17080e9f165b64cd62e28ccc57d2fa83b1162c89547feee93113e26f27d6c2d63a6d06b082fb831351b74b1eaf93aaad871ad42db828135b849e4926204ef776ece0b9683e576a99e071e6a977b17ebb3743b8bd7c72fe2b48a1f2be74c92b5ee5911c183a07d879c22f4160e48fb31c91c8221d2ec8afab24ab28eae528cc32395dc3f4d9100b0fcc95f6fee90e7c8e261da355a141387d228474f7c5888bf09a9bc458430a2a8d62e2020462bce3b9e1a90e7707b257b39527e58560941a32a432248784bb6eee1ceecd1bb4edb2b2d8bbe2a0438c0d77acc98505e89626d56500feac4f707e721e3fdd733a140cd3985b2c285187a0c849c3baeb20eec771e686de1718e94ca4a02cd82515cd96c9ad59181b16e3800e2d4ae6a845cff46a45d78abdd7d91252fcaf2c25790b1a046783e25cfa6ecc6010bbc442b2faf05d4ecb1ed652a8dee4be1073ffe277b9bc71eebafc8c6591eff21d8605e3769f19d57c5ef34815cba0a56e2adfbe1801960939e42cb7936e4a14272478b3ab692efab5221cd550b0d4ec4a43041c66b7982e2495d4b321b078c3277e8a64564f0c5502d68db0a8580ac004e0cf4bbee9735321e6fa0b2ee593fa6df7478d06eb3f4fd0949199e8ec0cadfddd5f4b2d15f0cc63a9c6a7157650fcf822f2e0f3edb7a2751fe7053c9e9f25b7ac9fe5e8182e3b159608de6d726c3233d357eb307517ef16280eb1af7ce436b9517f181df289a649f8f436b6cb06cc8e4ac784e6091476a1651885fa7cceb025951cb4cc1f3087900ee71fb78ef392fd5d4b0f47ae1519462791bc098b04e1f07dda6c54c08a394c7c9ec233953a6ec07bb98e18406fdf84f4fb0505a8dd0e6d7e8d0acbb06760f4b07712df4921a38d9f231bd404ea845f873a2d29c5271f0cc93db4c275f005b04504849211424ccf225e05dc0488b7aba72b2c8d8e7ee45e96dc7da8288394b3a8ecb8ba95a2e8192183b4e693a495b177099943375242e6b73b77a63b1aa484fd86aafcdfe7e7e776e0884cde096987a49127c2eea374b44dbaf82bde25350cb2aa9ec94a812d67d518d1ebd328058d1aa070061cba13e89db0bfb9c019e10a0a8a8cce855d3a5b519b5b755cec15eed453cc9c10dea90be040ba98