0x2cffd02e0aac10a0102e7573845afbd4291e5a428306358a724c2ddf7077773d1ecddfa9f90b153602648b4294669dc1320c217abfa8cd024e4a6f870ebc530064d9b2dca52da99fdd87c4365535cc6d775bf3d1f9c6c6c7e88a311d9e1fb5ea5af30a4a197f22137b4cb3225d5561d94767e9c912682909f7e5a0469517d1e924a1e4e77a368bfdfdafcd564c3d44d85c90765f247d9a74333e5f5d3b340869853bac42109aab88013b304dc0f56ebeb75a538d9c1663dfaa73397ace3187962bc652305899de926f6d67341760f08588b20297c11f2451934b50002b00c624dd387e9fbb25232f2d444affd7639ace3b4ce5e1bf90b176bc4bf6e7fdc82bbd8673521f075d1b908597fec01fc050ec2455cf041c329b8fe3925f871f42be0251a4c86c8f0fd7dc8913edbfe8bcd756b5ebcddac81ed40e0e38a40fdebf3ffff418d2e039ddc026ad4cfbb195167d94c290a5d81f7de3e7c067e014e26eb2e991d0af0349f4e8e311030779c7876a72afc44f2103b92937dea86004817cac8ffbcac4f5fcaf6bcbbc219b52a32eec35457511cb87f63d8503fcc04d92a2c3bb0227c50ce1c8d344619e036a94b05a271dba2dc026c6e92ab34e982f551fe45bf69599b747757aea2bab2cbc0354a40c5832ee27ee5b9e1f42b90d2860dc79d5e2f06cc3d7791e2e19a139672cd32d787e822ab7626f5cbef728a4748ff0631cce0b1d33399346ef3aaf276b646fe6a8e75c6157e6fec9eaa99b71a220a7d58678dd01143fd16cbb4e8a204d9ab9bec4e06fb3ff3d72a2bdf4c9ce190fc5d5e684c41303f634f55523555430dca89cfcd7c9109fb185c7d03683e998cf22d33c6dce939f37359381aa34531bc8b1306d6d9ca10972735771c942b5135d62044ea9dbf9daf21b6988b5780a0fd52255775b1395c8c3080f441d8d3cd2ce757f0ef8360ce05b317ee008a31e0e971b1b464c15e17be6a5aa4bcb80d62bf8a63cb7ad591482f3ce3f190778cec98f1d727e659fe9b84b9c93880ade295c2a88e1eb3ada0d2ba3fd57959b89dd69b03278e81770aac553abe8184acbd4d90816865a50d97a1a58af6360672e65df84358afbf72935089a24ce19080b481dcdc24fb37c98617125f400eb20494e45d7a78df41ed40513afeaeead71a89125bc5bc2e2485cbba5be0346e7fee10f0123f6ce621b9030c820f1fd041fab0c7256061171e2989db1c272440e9253f40e9793c2fcfefd84f1e32e5b6acdda6d1c0df5c776daabaa8e42d8a2b212ebc095edefbbcd36ebb91f9021389847bb775721fc12c614f33b8156734a36347a1868adb2cf93ce3059878f668fe2cacebaa9ebd5fcf3c0d53cee184719001f22f919ce5fe96da9efbf6523cd92337c833fb352cf869f07a3ab03be0dc03c563cdfc3de095e259022fdeff59dad83cc696b4ce37d634539da7e501f5d4c25d4c2abc2ebcbbf30f6e4898aba0c6bc1431f25988cdba29307d22c6be0361699e503c6f7bd8e16b60a4c22ab7c2c426a216dd1a544b6ae3957fc000ab12940fb10956396ba84e11980a884808402bc058fce239a3dd1ba3ff5787fd35dfebb1e70f762bf1f8c28b201d7f8f0a9bdeedf124265075281b7db5693a5c3c2e4c25737bf40b805968b11a92c4ec73d9c8fef30585c4a8036cf9313c0c122082e7b58fd95c8f4247fea533f6b4f35c0510619f498424ef975e9f4ac265b7c2080085cdd4869e6fe9f9e0cba69feebc728e23ea600e1d3a6aaec3c3b8236f9785d4dc2c88c79be86caf065c6eb1199e9998f1f7fb74436e8211d28986e7e1b76abe33b004671e7d7f448c10bf997d61ecf228ef2d71a04b371ea7b022c0c7af21b2920fc677e332a4765e6393a18000d9e92e56d1a7949a46f7285546b0b78b45a3b352cae3734b4ff9a9f805cd915