0x2cffd02eede3d1d38f477a3c3fdc507d2d199ac25b0b073deafc7ed407b4ef16564e00af3f35b0ede20781e1edbe1887972bdba303f740829c50e1676aeeebc035233d16cfe0dec7522b5fc10591ca98c15894b4dc46a0659f6a136727431e5ab4f865f0fdcd1363ed34a8bf7ad591699a57764c1376b189aaece66ba470501afc5faf907583bb55f4092846cb5428af91fc8907692b81e7a8b11745971e5fc300cab6acce8a33d3bc2a38bc5a980de4aae44479b221e44264f091325c07c0aea1b5ec843e27f03f81e93bf9fcb6fc3f2c67f217f8ce03c132c6102a36322b2ad05d9bcc0bed526e7a51d4217a2d59378136a3b1c57bbbbc9eb764eacd4b4fd9558ef0da84c15697ad5b475086deb61ffcc74c0de7950e68fa9b0a4ba9667b1aaec07fd38aef5e6f30b486e13e0103b5d94b495404ca2cf1e5387ca172940be3b01255bdca44cb8dff9e1bb82f702f441d933060f66ac6246e10ad6a1779313accbfbd66558c1ba33328a074451f492ab2fd212b04b9f5e5609b218d7b0eff964c17d326865b3f801bba545f3425fdb8999c8f5de551690aab39ad05650e19d18fd46afe67b2c95def18c86238cbd8cd52d3e0de7fb10539c918f60c7e80c8c6d0680ce80296d2ff92743cdc1086c7556f64894b34b415d15717fe0ea79913095f61105cc4a95922ca25536aea5f124277f2edbfdf2c65baf72eca7803b1cad6ac34870f50da3e7623caf9265da49d8dbd68f57eac5ae464874a0c1c909d2c4e7eb32146604e9d86921a6327add7979611c35b00546c19b626a761c471c5ebb9e977c830d8d62c1fdb3c41d9c65409d53a2a72ff17c3bf9ba0276a5ba18d3a732e81af22bb45243b3ecae3974192e06fc558f7bc42d40a338b1eb31a31a71a80fd538cb471151e0b3bc8c4ab5806ce2f86345826250d32842f4b0e9dc0ebf87370f93771a24a419f643686601bd3c003143674e895de85c214e361cc0ec14c6a58d0e5d72ff19ecc3268fa3b4bac0f2ec941f205daa83e74de3d9c65fc7cd7b2b0afbabd2aeea4958a230605d40bff764662806d49539f118bdf0162d81bc40ad7a184b3d9f30aad1b7793d9304c49033a30d7034816e0f9b6ddc4274f509c7a52fb8c134e0beb4ecec944dd1718b44803b7ba3fa9881cafbfc7a8bae95cdebbd137167c16b0a2c77696b4a4727cb4480414485ee8202d38a5d66499afc736d2944d3fe4c1d315a1e44202cb9fc80b1c99814c70aec1bfe3751a9a78b11a0a2d2bc491d0a5b37bd76543a952ea999571896ec6f3e1c946f0265a261aef4ccb55f744c19d95d697f83dcddefd60d9c61dd357be0f10a635e69909fe21f44aa4852588aa96c600263d905506653ddf23cc75580a6f951b361a804cdce99767539cce75623184eb874b65a1c8c542eff0bcd17b5500b8ceb33d415ba846aec64b15be42133bcfc4089dfbafe44b1b8f08cdd5694c13d092e937dd69c49a8a61b5f9a8e53fe91f9186a1b6cf0a2bb0e2bbb8f229da20f21ee66f184c52f4ce631b790817e0cf199fb80fced87033bb89f1202b73583ace854b194fec479f794f1fd454ea07c7c1c9ac341cff336c7a2790d8cecae6320def77799c025c43f95e0041ed35193b5dc3548ee983419309a2f6ba6a6156e1d7367515a073a82bf0ccc94970ff3397a91da854f5ebf89c10effaf4d06e969bda4fd257987af561d497c0f3f8a3e28c9994d9eaa436b3628ec603394f305e92214ad50a65c75f760e27ae4e41b2531be4eaafcf626df589d5ff2fd1775b49fb05e34a88bcf7a88912df1ca4e8feb51478cd4d4ce0db2db19057c5fbc8fa16b99ba05a5be979a479f7f53f56ab14988d22759360e5770e9f8aaea76fd9d58bb89c39fe7f0cd1db8ea9d923720d74429f66626358c0876176816b2e4516e4d138