0x2cffd02ef5979237cf42c44f494d633e6155f253a0e3c3540f646e977610fdb911625f3d1d21e2afeca2ff6681c83fd2e6282e20fd95e02a45e2ee701539705b39139564a070ebf7f6ff343604a1d0cdff9959f5b067328f509b9cd02a26bec19ab4efcc8ab23976835759c1f7e9d1660fab7cdb0fe059bd88eae894a3184e06502db3b24cda34a80ec913bd6471351ea8c413580e35979b28469cfe86ff2a004c14edcef624c3615a7582cebf89206beed9f20f50b7dba31aee6b4febf0f0eb55f89db9378acba713fe37df24b0fa2f39145adfd7f0137cec8a51d80fe3daf4bd86c53a19a1a351eea421f796f77c3f9b4703805c7f55f788cb62b2219e5d1bc532e2b4c0bebb86a9bc9de42ad83611d576afe4a4631f660aaa82a343da92d9b8fb72ecbbc22c00915d1e99d7e6c13884fc2815948d667be26eb50d7ceeb5e2a8e9b066c8f1f1894188654b84b4b0f245cde9729d2aac90cf8e04e221a12166f05603a017f3787b2ae40ece26c98881bddd4fc0cff716a7435d5ad6bafa7b7d278a15d78c2b38898ffc2901f9e6dd5769d93af7587bb4f009323d5e94d7813c5e4320082a37d28a0f071d17cd40e22951d383efbc0592bd068ca55ff802c8506e82d94daabd7f7cf4255c763a8fb996ae2aa5c81c01e7f2d911db1aa750e990762fd559ddd79873d01eefa724ee5cdd1e42612c807e7791ad0c6ae19a9e9a6295790242ea55249cd2bb528d60e018e7ed6eb14b14435341129d20ee829c440968584eb172499edebed3810198999d484d6a512a6bb65c3bbcad07c4dc729434758f0362c49c8549bb3904362eaf01acfbb75e8811fcc08b9e804b677713a6b26b0e77fa71b55c75e400ce64e0601196925e878ca0b9d609de255e307095eb8ce0e78a83063bc8f6f070bdd364a3e50525a547dd09d353319f603329a6c00f15b306a8e1b4e7712663d1c3b8604bb49d3994df8f0edf1877966f3450688a4a5381ff6adb328be4fe8849e7878ab0662fab058538e2c044af57c04e7d07cd9108c5f1b72002b2dc57ff9629350a13af84824b5c76b99d6bec2b07c55c5767352865928705846b240cf9a20ecc295e2e16ecf091915f7b8530b09b0bee21488a9fc8298c0e31203992d473760037e3044d3a4c49a5b003b2a0a5b244a57daae8b9f4c039b206ff26f4b60249983c5217ee8071aead5f38d80f8f243481d1a6f04ead165ace891b5a65b9bf7afb69b667ac7fdebba23bb68bc91edfe34ced26764e7f2bcd175214d1036b24ae00311d2c52d5d75e78a15e920410f6f51fcdd2e78aa5d7612c1ba567c671019306aa3ae520f5f9445a2ced8910ba21c07d8c1d6023e27deed2524387ee9b62e3f36602d9ac10756a1f26abcbd58698309fe1f44c21ebe89ba82b4114545d1384f5bc45aa0f12602fb75cef4c333c575d115aaa56dfa7e6cbc584d7a2c36873dc15e1a4a26b4f765a4dbcb498e8a3e7d56943fb2aa849190f30bf67ffd1e72f40a8d46cef98daafeec9d5223dc3cddfdf75abe26d0558d06fc03ad3acac832750b8a372949f057a18b08b827a826cf5615c82a082d40f3e4ec5abb7bdaeeb5ee22f28107d085a8766a601e01258429bf6f94fde53427c2b5c2b4f974f22ccbe5b6be396f563646f8ee0f6118ae4e4c21899801e5c830a4511b2ee49456fb7ffa798793e1de18b6638c4471de3019353deee10ab22bb8184c25db0e3f2915bc2a98f0a51e186114a98eb6cafd38667acf023f493382e856d1e28add032a288ffe0e4901b9d552fdc7624d4d20e381c628043f6eec580b20524b63bf9a72c43bdfe779426e9e789f0bcb46032b59f8d585328f1b3c27aa8f0ba24741f9b5f12b423779cd6aa833328665c67f2d2612463f0d1c6daf57a0d1727baf3288f612eabe16a2e367aa00a0bf952