0x2cffd02ebfd750b24785bad96329bdb8c55752d71576eedf997f750c571df3e977af764cc7195bac49e786d9d681797b4f164887d6b2ec127b0b69f5c208de6970581d1b1e3db671c2f6a3f352d16112af24876b093756aad77dad56a66957b5deb06e45936b182cf73baf0abbc9ad18756d7b4dc7b76fe6c758b92500906f67f74aec3fa5a063395a5389ff099abfd0114f9ced66eac17bb9c83b31836d01853265e32472b67bd8a91ee9565eca46074b726cde7f617e93e7c5f1d171ba8ac553fce6180038f140b0634cdedb5f78fcfdabc15d1acc1e8c2810ebf5f8b1bcd368513d8ba897ffc3e8749bcae65c7c2b6de7f155dc63e052926902b392f646fa9da6d905d42f5351ce1bedba44a1282002da9071143919e13c32101d2dc33a24393b692e2d329ecf025f7cdd02938782081076df5943d7c8e11fb8ad007efe646075dd3983900b4900d2a133fcbef6dcbb1995cea66c4c611190c82260cb9b1f9dd7bf566fa48b6400a5690d4c26df63acdb8842412a220f4040ead5b7142ce2d2d02e41b5ed55ff4154b85116aded5ca225dfb9d259cd8c3e836d120fe1ece00307a81dcc0fee1c781cc1e18193c017f1cec70921026c52668e799b4dbe43724b2a15507195f4fb78844f936d67b2905eec7f7b033eb548104e4182bc7260fd31910fed5b14d81536aa8d077a9d9db334394122542f1c96289871cbecb2130b986e9c1159e6b9834a7cc51352db51fd462a4d72535a4573add8da324d1f38bd1015a4914a06cb90cf3c942b10d313dc3f200efa6f066bcd6de9f80a7fb50ba857d6201b1db9e2efaf5ef4bf70cd81a92ba636c812334c578d328946c74890a591fd38fc1de06f1a3c029630243569efb9c2656be0193a0d6f91705702fdabf3638022eefa8a2346df57a79ac61d80aa8c0508b947722f2931908fd3f8420c83b60bb697e836d14c05c98082c7b262c0f06431c84596a132c02c3434d53d6b400536fdba251dd570a01ba993eddd072903043d76326e448b53f2d3004b7d0f1676be4b3250ba2b3abb9e90ed8d074531a61c9dba4e48dd79fe530c831929b7369dc7037651faec21769b3b8514aeef6909eff08a15fdb8d90fc524b4095ea894de7b29e37a0799b6f561a39caa0ad37ac42716af6108bb3c6d2a49c2107a5956257122c19711fb679ea642098f7a2d4f14e1f4751c6191f781489d841e818822e8c5d7c0b86a30119117448a06e9c3bfcfd1b02d9f42e75126d3aabd35047ab82b7922968e063f124c368c9fb0179dabaabe9b782d578ae5ac1a2bceb778ee1b2c3a0396c9eb8ccafc5a59fcf49ad7f9fb09173bb1604d3dae95e40eb0bf420afa74d8fedc256d49f04697cddf879d21ddf2593e7e5c7eba2bed67c34a5c4b70b8c4d203bab0b63bc4585cd2a3dd6f59211d5360fb10cb19c75eaf87e2d3039cd76bf6921e478815e152bf8eea8426945a62b1a0e773f7a3eae93936c763abb913ebe713e577eaee63127828dc7b2b2770d901c62687f124369e0ca93bee99ff9d88bbc658708c59fbb30c216267a0ec685f339a262e33c824b4f4d788d55707ddb634b7b34265b6cc06d52d69f5755d212e68f2ae98c080e6bf6b7998276558acdfe22a77a44c25799bee180c2e3e33bcc22ecc67b5a21af817770f511a0bc1808a84b7264acf03bfb00b9b4ac1ad987e5c08c159f72ce5d364656e0db76a8c85ad789a0d6bdb0fc946ee9b5f615f58069a3613aadece4551ed4a272a611305939e3b2be1347d47aa7cda56fd6b426b535e452c23d330b5e0d7bd3efcd993ece817f5450258ecaee21c166d7bf67d3ccf779f863ee90981bea4a657d45c8c30d4fb102591bb017131e3f42f4701d2917504397b90d24549a17156c7658aab2b11b9c7ffaa13571b960952d4cabbce2c20d963cb