0x2cffd02e3ea03973354018ca12b1365366765ecd88375154aaedb0f2be7c22316dcf251a1071703677078f64592d35b11090a4be8226318892b131f7a050f8f0da6799d41fe43fe14f8418d344ed2b0881215061c643127236bef8284c489d78f0375a339ac31beff59c1d55160d0e450bbec4ef32bb8afa900443af2b73f44ec9b440ec7755681402a76ee5c8581dfcd24ed40bbf322c9cbbb5bb6b34858f76e18fbf64bf111310cf37565f36c09621482966949ecfbaa1f9b6545129e470299e0b93bf3928853a811fd212085d050bf4cc3ea1ee76ddfaa2e93fea4f533e430741ac83f60b7f2cb62acc7c0366305eb929e7ec4a0efefc4875e9512a6d55df221ddc0093502937a32f17defb6a4d99f8b60429f2170ebe3a8e458565a42eb49963399f18cfe9930e7aa9ea513330147b03c9100ccbf123f4b7ca9d2f7feebbef9c6a7e6940df2e0eadc7e221b8a2f0aababbf59d8c8be1470abc8a0276b1784df5f023853b17aa2ff767f6e71fbafc7fce56758565ab5a835140b0437e532a3021cff95627f472fedfacf513d72c2216cb367828c5a5c364617622e864a08ff405ef3db73419eb457310d8dd16be36e6d88ae5ea736e83bff10b30b20a5b579af913cfc0956aac89ba1e30ce9259d0a8b5a33ae97c183d6878b073838f9496642186bf03a49c95965fe483ad8b9fb2ec8e740816c4dd3a215107afbfff62b387aaf2b384d2ca2cb81263932864011ce3e7bdf673e9bf8e160252860bb215f0ad75f45518591c8d6db037307f3099f6b972e987b202ff2aa99d0fbba9704ca44bf27b181c886839fd23cbf7183cbd70f5749004195c2ce9db9dc8d7b890eee0eb9801475c670a22a2417eaf999298c68f4057615cb234bd3d530b8078387e32ef4839291b8fe29671a21f4c41341e70ddf1411d5d47a251c538185349acdd7ef4f5395eaf1c0b65dc436b6ea74f1788f25b02715fbb6e634845816343ae0fc0b98d13f855d3df22b7d293b99dec7aebac291583e39bbc4a9b1b1c54826eec2e139b8645a055fb0eadf2a4122ceb50a9cda2136cae6562982617127d4a794fccab617f19aa23e0d5b1d14e91b8113bd929afc3602a18015ae5c3805f0f7894e9bfde93d48fe9c5a79ddd990729e31c2c25204e858d37f49a99f393e420a2242fb7a93cf22909f0d0745665f43d019d4b0e42a98977cbe0404a970201a3f08e068662bbcca8bf043020de95659205fc2d5c6399410c9107795a46fff642c66eb74dc68ef950ee06f587b8bd070bd7c7a8e7919581f102090b9bc5b28b4f259f680c18ffe2c048f9c9a6a0644f34052ba1b27d88055c524f79815e722a87fc36756f2ad5cb6dbee2b6cfdc88ce63dd0ac18a8066cca430858ef2f2ce0377113d834c48c5273db556e86defc578435e918919e9339193dee7602c24bff034ead93d5c2ea0b1ec68b82e5e7f5795c6016ee92e8545f3237889a5364ae561031b25b1897e250946b1d58c4ecdfc39f96c65a672e5e34aed4228453b373fd7328ab8808564f76446ec8c35f1bd9cec773e3e6dafd8d9e7b778cd431f16dcc82d4b67f6f8178884dce2da3e577598c13368687761d390d9234ca4bfbdd9a6dfc6b34de7f4cea04a8f18b88fd7cb4bb093ee892c26c5b5b45fb00f6bedb9c04fd04ede3ef7c249501538c5bbd870abfa2f971543d188dfbade5a9a10d508d68aa6c0a73ca4408dd2c958d08467a71cfe7b9e997c95e7b793c03710d8932f7876902969eb6627ed9571b534c0ce5bb12ff3f9dc1b9ca21806778ef8a3c754921a0146fd686401b894bb068a359ae047bae3610c9b4f2b5c882a0d0ada542ee4a17c5f0e386b0bfea2c2f10844bfd0284efd831bcb3d25d3d1a9eb3ec73e2819a463e1f5368d881237a78679b107b160cef9eb320edff7b295