0x2cffd02ef48c1fe551a69123173808af0cac795827395215f5a7a453de7e67794841f3c95062cf9d1ca593fa72d6bc7b68890f6636d56a8d347fb9edcbeb91029800783f3dff82261053356730650a629a37f1092a06185b3515661e55a4e2f9407070a2ac04961112d38ff77501c263548991243b57f562c99e9fadbac87b05d79cfce59ca85ac2055da752570cc4d172371e498b5bd73e432fe08c7e482b6ac15689c3646f82a5f0b1a694dd4b6919daacad4d055f8be773a245756a128e12ce7a3bad81c22ce3472253fc74d96f89b9219f0719a2c60840c2eb3635cdcd0e3c6b5735c1483d39503565daafae353657d0dd56e356974b29bdbf49a0387c7c9b57f21cc4204eb6331e1a661c86601f154f1bc9c9debad1517c1a4b48c81f088ec786c4ae507395344fd089ef9b5eb911523bafb60cb0779d4985bf75369a451bcf5ef272f2694297ff3b037b5271bbc0ff66d8d9d2f1c1bab50245f8b1ad2c15cb277c5f287c7890bcc207c74bb060094db1f192d469940606c8ef72cedc5edd08922e86f9924c06f9d6a71dd6308254e022268a53011a553641557b0c36481be6389440192bdc587b3179a40bdff8b192e4e9b96a2b783d0f5232ec5eabffa4fb7200fa718a4ad4d170bfd703f8766b725a5f4b57043eb249604b312eb44e03fc75973e6ad6c3def17dae029cdfdd035f89ab5e25662adeb87d610a8b963fec86bfe2bf231c54889768142522ab7405e259fd4ee9453fcad89ab6e69dd59d526b1b5176ea52900b1da991ff3219c625d998f49c479cbe6aaea44e9cebb1604a0c60cc5dd1b10d17737d713c3911da69c25839bf1d5d87b28e1105a634566989d2a75c312dc4bd570aaf5f471a2250314ff4f4ce4cae80e2c557e133b55b2e5560226a029ec50329aa7de3d00cc50405bef06abcf02e2a70e43ab8f2a15388e0c61dcf6fda1449ddfd4f969f4e6116f53614a99e92981c236daca1c14e37a1809de9c5249e94f02c667ec8b5edeeeb890b7bca1f0be41c51cbba2dad4eb100aedccaec3a675e33befb2756944ddb0ca9ac81e3730752b13e4a8501a1fca85333371afc9d2d7f76ce76afcb1fa3b76f6a9a0802e96c649b672a62d32e81188a6fd8473cfbcb16ff32da5fbdfc0de5f5a0a05d6635730e67cd07700a51aaad727aa622d929e16f8672ddf01da53b0504c51372e06e0692b1a89f9b095ec637b67df631c4d4594acf99c8bdb209f61b4acf7dd64ad44ad1ade5d2c282f42e98af87e510b858bff73dfbfd1b00ba2e71b67737e81d1b6041ff6f01a2881556f3129e0994c66ffc1fce092240e39f288b39f599ba1eaa14bec047afdefd0d491962a2115ce61c71dfc53737d0e042e285ebed2f9dc6cefaad6a75d41ad6ede1be466718feccf8bc4bc9091218404b3d0b014f8fecca97042aa43bce581338a081b50083346a45fd367e7eb5fad2ca5d2e07efeb933819508d7be7782c5371d748b61645d35c67f68aa64db283c79fea16a2f8bd9d1e3257807991d5ed6cb992f312c6c5cdfb2ed58de9ea3981f0a6e50c50ddb221b516bfc72174dcfa6a763c81a172814f59c91620894125d82a1604a8bd6d7792b927dbc777da6516fdca0e008dd8af3d5e5b72294e417e663d6cb982d928a49b67a6c8f417c985ddbaacc7cc22e51d0347bc9b2ff7646b4e5cb91263337c456b84560daba1a804df59a9a3ddea2c3b813c286397aa973d990918e11a874d5d24a33414b8c05f80a3b928ca2b119d16542b103e0981912c22b79ebc66fc9ebbfc528396ed89ae610a8c9d5af934013509cd76f56d872064177ac0e50d5553736a73874a7aeae86b4a9ebb6c147c40fe4d4e04193dc2efe775eda475292ef37864488494166c631224d3ef5d47f806dd4837af5d375e11d402ce5ddc52cd316f61f2