0x2cffd02e8d45d235f099e5b83bdf4b9638f83d755d740e5ea8a381d359f6f5d36829811d29f6a8ead526eab849269e86bc01fb0a4286bb7f4fa53a6371d6a62d54054438f080d56fe46a68f014986f757382c12bc8c9bdb8184b46ba0fb6cf193ca95dde1e8ddc92662debe4360bb4b743c5cc81860908e793477243c4469efd078519df7e16612e85f583719331a4b5dd504ad9ea9428d5e8d9d280f6ec18b5903d013d8c28486ada466ebdec385d8c56c8836fdcbce683f53038bca5ee060c38fe4507496d10c9cb26ad1a9377a6f5e081f3f5692077abeaeefe910e7248fba8d0a7853c9398fd0527c75450a62252ca4cb74ce7687e235466acaf92c919cfb961e071ab1585fd14040d4c5a3523543c718930a53c1e8b082c2122f43ffaabe749a6a73c2ce15308682d6be6f0162b4e19c51e688e3b5361e953fa0ccd98e66f227f11dbd17c39128a853d714e2ab667d9621ac26ec00685d9056f1ad85b569d1f58d9f1d273a44a41c2cb64c7571b7fa6f400ae4560e4549a42d1910fd042f6fac1d7aebecfbe6311b1430dc03f5ac4e73b910183b36cfd4a6817b833f7fc5eea5feaf4bdaaf49c5b34a9c4d5aa7666238ab662f7b08b83a2f1a0bda81dfc4c7e06950a255cbe9fbfc2e1718495a3873c37ba1fec40dc2ed04a81b477eefe1e26a382ec28ed44d77eb1de1e01f2ebdac72ef011b9d5a4f19ccac8c1b69c6041775646176d9d21304d376ff2d85b894dc31dbd061958dfde22ef9e1e948dc3d3ca59fd64dad4bbc4410b648d67194f332cf779f5c718b067ad15eaa83a221951358c5d45528e16b89fbe62eb8ccdae1524efef1cb9137a563944e81a955acf4cea234aef82d5bff188b6e4b4c4c6430143f20c1acc42fbbdda42b85c9abe8a054d06d8d1d9180fda227057781dd239e4da7e729e3d1f32383bf83d6712fe1ed002f299a32178884eecdded50587e5ac4e37b3fcf1a43188d89c0ff25b0c92194e483a0eaa23ba0cfa248d1e708ed01beaf66d09826666f657ef5d2aafd50bba7ea9d06662df02304b61e9e2e242f65065dc6de6da86492cc7d4e19ac035a910b6305f7357ff79840fdea0e1d12dbf330b3513115297a155a79403beec4a261581af56dc7cf08314604bf3b5db6febb11030833f2bcb8abb1d80795ec4ed411cc6eadbe9ce8ec41a0ac58ca086ce84dd28c2d94e9c54ec319c56a3f70ed1034d418d0584524b38fef0fd3b234d2bd354854c993e737ddbc132a2a9551f8dd4f5b0a21301c059269f33d175e10927bbfa318fcbf8f3aee606f500a7ad91feafc0b5ab1e2d2660f7d21837eb2b21dbd09f78db1562fc963e2f61c3f2c31ce73f1f0ad61e54ae76c1d63357f89eb63c250cbe4acf560c2dddd283be3efb2c53b5bf2578e509a2c0d50284a023ace303920268ca404bf73eeacef423d9cec38a6998497b460f1eb7538a37eeea30c2f4fe5286a65656267f1168034d594b211c675797db4b40b69fc40f56e7d2aeccce0c9f5cf0bc6debc7e16f6608a0ee4f8e44d17c49361eebfdcab5bb2c0b6632913e532192b863a4805cc7b5a80d5bbbbef64ce5d0b908604a95232dae914031d9766b82a22055c845bc8768c908761dc0c9d10ad3236f3e18287350b1e2db85fe0172ce514fc0e78cdff03835733843631e86c094ec59d009990e43b121345578fdc4ca2fbbb909380c34969caff90a94c505140b62b7de63b2caed015ebd82d77379efcc8955ff8bd7804b399db25cedd4eb578a2e3286079c83b96a49024c36738b4a5f62de710f7f6c228cc6d12c0d5fe1469d27f100258ef28d08bee8d6e184d8f8c58229a2b9d4298dcceddc6f4a9f6f027215d9231099589eb4bb6397d6355453a4f1ebdbbc544936468bdc2c8614050ca1fdd37a5b06816d3ee97e7edf7dec7122e17