0x2cffd02ec1a6dc9ce803db4124a9f1aac612a1ef0220d703dc7f0a23ef9961080e5976fbc344dc476877b9cf320d536fdad3f9088d3a67aaff2e094320b9986f2f330b1a1782fafc527fb543011722ec4916a577d355a6fb0e3937025373306bae34341db888b55ba630fedd9e25fc22701392afbe656cb576dff057a1454abea06c05032e1f45bf296950d361ab2d668379f3eda8e0dec7a7e787e19a547b2c6777ff5c1d9ef2fe564814b79eb651cecc68d8e0a330b7e69d9db18149fb8c54f66da0ed0fae636e41aa363981a66cc715828fa948b9f622278f67d8b27c185ea150549c6a25d6f7eb4656dacc79d9e435e9c6379ec82fdf348f0d89669fdd140791413c33b2da84d5330e31bd919a5207e8e98ed9dc3d095bf1c9667ca9b45985df348c9736cb8e47a7e209e0f3188b837a8f2292a57f7b8599ffaa04c5532f732be4a15d6c6b0503a019e1e4bf0656e100525be45570a3491d96faaafd4c29a867183fe7397583ebf773a5d496adacfe3d3d8e641173f4d60b54e1113e0f59245ebfcd276f707fba03c98a3c2a037f9aa45092bd399b07e20ce11c2e2cc2905080d8d7789356058469281504758c0ba9b6c00f86c165f1d0100ae7cc85d497f129b293a2f0d5e225947d917588f37404ed6bdd4986bc72bdc8670e2c8e7f755fd8367eaf246fb8ce16552fc9e55b79865cbc74ee97271aedcdefd05aa831e0ee68ed4ff74dd4bba7618b777622895b18e10defa0e067d30de749f3c0afacde0135a70c79d36c1c526f25a50fd1deb2791b9233e12e6fdec0fe34eaf27c7d8d189f67a6bb4f23a2b4db23abaa69087b335af987e7d1dd327eb63747acf168fcf18cb251435bed20b51729b7fb42ad5e142599eb1fbb539269c1346fdc17481808665d7641c9e04cb8dce2f2ee66afe1430a64ead4c36e2d1ac69e9abb888d54fcd33dcc3d653462b73b00897ef72db87944832d6b1669d9d1e00699c9b8525e91b0a4191eefa98ccfbd75a82366ed7998598406689f532965c0651e4dc6050dc6619692d97e75dc587f4b2fe9c0f60cfbc2881e6a4aa41c64adb7d6b44e7a54f499d44310fe6427f31af8b71e7618091b1e872e82dcaaf64d1ed5dc4d3e5c03d135fc23ec8151fab4f1f8671e47420d68950a57be0c79959dcb158738399bacb7d4bd6c2bc49c61f5db05985af140ee626014a4b043c9c1ee9a3bc395d44c91f42f3afb3d36afe8aa97d30352fae21103893bb436bc69bc7402e6147a9630af587badb7c366508f06139d9866377fc859c703ef6385c0edf6d705a5442d999c513327dee60e3fa76887c45860eb8600a687fdd56ba942fdff4615963f62588835c0452e1aa7244bd6edd83ac0221fece9a13a8cc480e20bc5f4cde9f3b733fe7594dbac55b416a843810d0d86667bd22356b2b987a58613bcc42c9bcde7812cf06a83e4f7776b3c47e8f249e19f153a38d7204120167be52c88dcab8e1924a3e9461b4414b7b55c344b5ae321deeba0bf0e76bbbe7ac9653df1ab1fa4fe71cff54b9b9725bce5797db465633d3c88993ff33ff3c8f231c12af341a6080f963c33b7eafbcc41471d7f5907e7dadd56a244e5ca1a2116f9109a7032e8dd4fdd9cadd717abb45968140de99cd73ed11c779145df71c4febfdd3de69b5c58645fd5b375a0b9536eb7eb68e7311f2d39d2e00b845992327c50338a88cc9afd8f1f5170f063b4ef4afb38706fd56758bb3c289342d5a0f2ef70d890142a62b392393c738cb26d846f51271169bf3a2beaf983a66d6ad9f3115f242b39b49a3bc3ac9b6c3964306cdaee88327d0029eafcf9ca2a616902dfe610d3b1f640e4c206e807112a05d9c912458e9b3cfda58a963e53bfcffe2e45a0af3fc37d80682b76705ba8f07dbb5f0c53b0fb91736ae5791b399db300dc