0x2cffd02e24460845f660272c446c0aea2dd9d7049269860bbe5e772277d0493eb12b11a8dd1e1b85daa8146b075fbd63ef98cb9ea3ea590b4c4409df65175f1da6a94042f69266ab0d34c29af87a7701c53ffb40f0284fcfd78cc2d8a761889213daaedb3686041f49c1ba32aa92450dc1c765d2ca0afca1803ddb23e1facea15a04d99dc27cfbab87a209fe9706e3c33dc055504505acbc7320539a19c15581a5a47fcd8d0e931843edd0fc6a99f4394ec6d0f0b9f2a4f4ffd938cfb52116055e32138895453ecfa780c5ec435c6e828c29fd98e8348d51550bd64a886dd0c33e693c8af3ece6b96b2a638b15b47567bcc9ca2fabcb05379ae0f4d3f43087adac971c71f87fb0b1eb07afa14ec4aa4177bff08a4e560aab03cb3a32272df66685cb80a6359aa3519867233570e7a6142914ec059eb75f2afbd3f369bbd44a04038f6585bc480430d9cb392ff06438e4575b399eb57a34f1a3f8b5a24cc55339e9e7c6f0aeb59b8c94c4076a015ffb08d07576ebde814a43c4f6538758ec8f64a9eac3e6bcfcb1f6cad76da26fbc440a69279e683ffa0294e3d38a3c5a23b8e285209dabb9513a8895363da039a8d15f4b8dc9ea802527adc4e0fbe52a0b1e2a2ceb5a840bd555dcce6dbb89086186f656683d9bc774ed589484995771f10246db9152e4392787cf9c2ede46466e1c5e314c8a938a05c26ce4994934a91b455c77817487b4e0b05c9106f9eb2248256d80d53c0bd74664c429c920da6c2c0b664d22db2e6b77d51c046a1ed8deee19f14ba590e0a446d89091e61bf8b08c90c36582128190d51e7b03ca6697cca6abe8c507f7439691fee7226e88794203fe7e704cd56977567cfa8b11536d704345e08609605089241afdc27d7ce80c35bebede422453d5f494c0b9fdb0c4f291d9959f945270c62ae50cdeb43aa6375b07c2124af5adb16fe21d1878ef289799cb022e7a5c8c1edaf2237239e879c40b654f6cfc3fce2b98358a3bddefde3aee6a1a53318d78c266be8cd11587e37555bd93a6da79d4588e71743178d227a045618ce9e2707d24e7aba4c5dfd4f416f4eed71f74d37a4f6141de16f2caf558f32004669f1771d435e2cdc8c6fc27e5a5f5f2e58cb3b6b1b1774797abaf96869e61a026f5695c10d833e86d23eef5062a7b13361714c67a63d2b9ff97bc1f0258a98e56b04e7c4b430ff442bfab9c9dd2438cd2fa59cdff1f2bb1b82d31d7e9737e26f2247f39ef36e1517b6c72d0f7a330fe48b8476adb059744e47167cee3cde9e91a4b708d743ddfb79f9475e13e620bf81265631ec64cc2b508d46bb7115092848842cacfe3ce35c0a0ded0177106a695ad6007d31c06890197bc6fc027c74e7833cac9bbc844109d3fe11fdb5444bb99b61ee17f886361b0250a1e4e83cab7a328552e26a9f7820c024c8f801e8709028ec38d286127a8b67435d02a9e0ad9898acc13c88459b30223b9d4942d7b461ef5b26ae91cfe0c307f4ef66643dab02ddb8085f9e7fc7be42a50e3a2c6e528517ae8d5bfc100f8850e9ae412335c6e225a3f804c81257e718c4dc2de37d9680ac61872b2ee6dffed9b3531062c4bb0a4476f1c3c13a20a4b0f9c9660362112bcbce1aea817d5b42747212a38d4c3b8c14af23372d2ef6a8db1cb562963904b300e9734b6bd3c3bb972bf3a16873ded390892b1e4bca0d62118c474302ad1b07173a39b732d455956e696b6ddcd8b9eeeae68d3ae5dace1861c64dabc77b9cb150e638fd8cc25aec78f83e98c4005b202772b81c7be746edc9219d8fd77ec917c5d47389b2fefcff0b7aa1cc05a1071a1494b8a8e438be7959e9fc92b1e382780f37f2cc3a7713bfa3b987a599fedda0c0dfea4552fbb0bd48a3300acfc29f8dc12c3c9400f2ec897c650f19fe3af35ab9f254432