0x2cffd02e783f7310ecdcf7f7241678171b676773aaaccd3dfed494c39d17573ba946d991d80d9075a9048a7d5f6f7e6269fe14aef85e40f3dc7254a6375d841d0a25e44a9350e380bc63963c8a852d7d37ff1c3b1bfca2e9e5e667a472168286ab25a23ea734cea030d41a33136a91aa9834b8e05e8a93e0a4fd4fab28759d982d4038009fa51bf60f7b4262cfab3c0345f790ad96299dc79dbab7f6f22cbe8cdc8162bc319962e59b029a06c182085d04ac9223bb48471c3ea4cddf471405d3298bd7e91e44a6a522df554ce12e0d00654c15b609eb8670305aac97fd31e044a4eb59c720c7de48342accf0125001deae45d7cfa3d533f218db4793530ab0043c55dac7ed57d5481ca79e759cfcb39a84126acf81b8234d67c24863a51e76f78c0556c7e3094e5d47242ec10f0a508b3d40f9c75ff67e67e5ba5e33c30712917286325bfc44e0e9376af3dacbf360e23af2978acb6a72f11afd38eea4fc1e577c46985f4d7706231783d1b4e8e86ec842dcbec2abc55795e061dead81fa1e9764a898d37d60be8fdc280c914f5109d39f58d01a697c588d3471dca297c65f174b0aa74258fd70195fa0c75a24d15a0c9d5dda197d34b704aa5ee8c2f2f1f8d1c2a5a7221b56173293ba33d3ea35ae487749400ba4a33221dbb16bd75addcc9a44cba09c5cf40f0a6c1ed7dcf591d9cb62b63b70d1b949e5062de863ab9f4e9c8ce4a32e0f969321ea209e0b23e26ce3d31c337e420cf01d91120e9c8f8077c6cf1a2583a33ab7938725975e8a34bffa0eacfe0a0e3fb0bb97b554c3d8194b52abfc122789c2937ba0402472c5e86c7ad4945ff5039f831d5d67a8599197989fe93e9e986cc7e5fbfca3ca78143f905af937a00010b4d4119a7d0c1eabe65ea500869c2647fbf185ad32b998760ea4c500a12ef00c6b83878377189ab972bff810ececa7c5ffe3b866fa0b6a71725a295d84a183670db54d60841c8dbdb42706e3ab5f88bf2d26c358d27c7139d0edae6c5ade2c6d683d607893499fe5ed1ed0d42fb269bdfff6444b644385de4bf26efc60eec193f01a65e0de37eb6546490d3f66b67236a9b7a08d08181b6edf09432c5d55cfc8f23d1160ebaac3dbc4e2b6e189278c2a361e880be1b3f2127931bf177a12adeadc4467fdcc30c630cdced35e74cf4fc0339e8160f30ee5977cb0b3013f021cc20ddbd0add4f1b2edcca62bb6cb955b35405e3d609215fe5639cc0db049aacb0852dad2bf307a1596c013c2cd1bddea882ef58b429b7d3b958edf1bc753398b4ee4cc5687aa4ea4c2cda91f2b2e9170884adaa4718426f6939b4bfe09a3cc9b9f72e98962d8ab34794e3fe75dcf38fa79a082159a94af87c47d69671f43d1ad0d6ec4c24e93e3b7d1ff639296ed9ffc5785b644a2c3c9f226aa25c920ef23f34971ed14eb9aea585a42a6a5e79bde56362e65f9660d630c8dcc6c28483928a050f51f0da9be2b206061d8cfac34c2882c052ddc5f00250a507f72425c6b0176195def179d7a5c6760ed88daca59f48a4e1cb53a9412a433bff19a3db50c1b18397f73cc5f239afa10231484930338099b96f3a0514a2747dc90e117cc38fa673cf4cb346fac6f4f6c6cd2650d02f25f09fa75bab5d80e51e941a078b0a3b579a399213c99ab1b73d3cf1b94b30cf79b3e1168fba3eee6c8621813950278b02e7de1d778f8373c79773b16fbb875bf11ae40754b7e6787595cd240ea63acff2d751c5f7c353efff0402ff772511ba9713678a67903f41a5f4749170223d7e933cc009e4e94fc9ed330357dd8efe183c1fc15e6da79a9aa080ecc97478f37bcea795d39de189997c28f93b9809e04955fb300cb3342b0bb1165ec56051951f6545bda11f18c5f52a22018fa89ed1230d058965617024b195d2fcda74af27132d6