0x2cffd02e20503c60b61d1f53753c81f3f63c8453fe8af5adc3ab107025d4ccaecc11577d486e64cdec0e3ebc458d0928588d99328d3d836b7e8ef556d4d3f2dff19b535b8d388bb62553eae1af65f5ed3ac1080a0a5526002cff997ca8f30aec27708b3db2e950c6e1280f3b3f0a0f1465d120748473d244200cad384d15d7f93d4d7f090fa8c76a4056f8d2e2c5ef284046fc84e801e2732e2624853a22bbcdb9409bb87e07c6fef03c294104faec94973504bfd6668d192b56aed9912ad2c113544b45dce8620751ae959fc390f9fa1f1b41dcd13efc7e51159a67752454e84f5258ca6e00d4967dc09114f793f113d4849c6326c37ce08be74f404c1b69dc17097d44b7f509aea0fac454e34b68c958ead1749520eb0d184c57c7c5a9f26a502d05bb69755187624b22794c351ccbac41ac25e655d5cad8d5f868713965c27082b5d50c826414967284e99efb49c58695ab2e06b166075fe389859242c7a57b5678e6de2c673f104903fb120f702d535c70bf92336fd88657405cc3eaa1a57233a6fc2a6fa262cecf5103088d956196de78122e55f45ce172d5cf4380c84234a84a51fd3431564f81556dc1875927b22da075b8e115f47daf330031ffba3a51dc7c60c2bacc4de18dadbeac81748790abe88b509d669150e972f7635695b5055c362d0d46c6d786729515b6dd2ca94c0df87913e10da021847458be372616df3685f1256df081f0102454b30abe1b3dedc84cc5331715adda4ed50507af3c5443412d57467698d92e96b79fb556615226b307cd19e22f89185e24ec86fe60c6034b0b44fe1579152988cc13beb809381f88fefe68fe95e95af9adc20b6a9338a15180bfeccd25ccd2f00a79195f2013df17d726f84390acde124241af644b2a2fd824b767c42422fd3b678cf4ad8582447658391e805e3572de390a58e1b6190e00bd5e602d471cc6025ba2b56feb64b7a25a9c78cf12b24b8423bba25454109e92f6521a40d43f36fbe7c5bc5e22a6c3e90240472f2d54c6b1e46476b1040b0468d214e97e01954c7014a7a007e1ec7075b040cb8495f070c26494bf0b2a4153978cd038d71ca54e011b3c2d0cccc5e87a0b94f8cc0c792eb3417c60cb22ba7517558afa3de5cca388cdb94de6cccb44ce306ac3f135b6a7e6ac517c479c5877487282af24bbe1b00acda529c3b1eccba0beba7e4b636c51b4d2d17cf45b70d04a45c9cdb3b8e3ec8feb854d00184003c34517de4ae2f7520164cb594f36dd4860d0ae425e572ec5577b97bb3b51d07196ad5d011e9a998cc5d71d79e70bf8335b68f626648146ac95c937a357901df3470a87c11a1cc89662c57571d720d321df205d1bf8c0ae4226f3494d243054ac4e6982e2f2cdd96489888ddb7bc39c946eeb9469fdfbbe79803e78a1a5b3f12a175693e8b2788dfd9a45ff96f849db0cffa8e7effa1611eef503b9631df0e8a054db07870f971c3318407c4fa96557bff658a5d5c4e0d4933ab89b0868bc7341718ee6d17ecf21019066491065dc57c965d5b32354bfd60a44e789a994353b958fc3265426652c7aad1bdf9c4714c66f3b0555215cfd369a6b1aa1a634dda744259f4b0f5d5355703bfc144594fb4f3b21302d6caad42e4931d2c52e97dc320dbc8f3e331d7473a208665987194b9edc663e48a16f6906cffdc22399c2199e4494f5e5ee97b9863159a321bd324faf55e75b5c1c8daa086df60032b80bfe3a8e659cca1644afa2aac7252156c0895e3fbbe1822887bfbbea67ee468e461bdabeb0135c68a6e7d8a7f52d771f0d1b07469a03882f8d6fa7eb879e03829e8710e0acda4a15aef6cd59a1211484ebce26ff8dca0dc63aa7dd1598476e6699eb8d0ebaef53f300e3ae4688eb767e0fc8166ed44e0d149d1c69b45689e081e57192b2b52f