0x2cffd02e26c2a8b73d68deb506a834b0c29807dc274c7d98a8def87f75ae2342ee48c428b76b1c566fc0cbfb6bd5e78f84d5b03b48a7d2e5d17c48189d03411e15a6081b64a0715f3159b339da4016d216a275cd496294c953487c9b25fb04e548e95b85f982b59930429edf3cd857eab8a0137254c3ec9dfb3efbdc2840a64a9943d7c5b324c68aac9e3736dfb2204f0ff13a385dcd381d91d25d331748ab96b33666db6b5058fe31e34f50ab211c8b7ab5bf83e2fc0a6064c2f9dd24280ff3cbe7cd8d92d9c17e120a6de5ca0e59381dac554ab836b5e6a8d2e5e6c4f7aee7ea9b8747319e66b8ea11f3fbff8a3d0299b85656284990c890be39c033358233daeff27a4311eaabf70f882f7618c274d40bc1d1d03e0f73a41f7eaccd907b6a1f99e76b8f5a23d5fcc95e5c20ead9ac16ad0427622143911abd63ee1798e9bd17affc620fd34432f6a660318e604ad145b2c0e2966a7d3f958394faa23e13d8adc11dcfdf73b3827374748df8b504cabf5c1f3a92e7778315759dcea51b7724f828a00e564b1c0eea46ff66297487f176232d24ff93352ae9e8fb413e47afafc87797889756ebea60348c91b9fc31c403d93a4be38db7b5047727cbe5a7ec18f78cca0a27497f6d4d819b28d3edcfb5f714b015fc156a3fe926fac1abeda7efa595d29c48c4b7a2340d583be6af3db0c8ad0b2132d3b19c7fb8019141129033b9ad1d176447ea2636bda1882808392848849673a3e561367e43f607bf9660c3b75d7df93ec73e6a38f4f6cf4d110a622b1c85e30d029da2d5a859db166c065a175183c131e1905b5c6aa8eb38c9672003a253f6ae0fff26680d3eaf3fd74d1a16762397c0ee27b1dfbe91c377439b29f70457d523c27759c71198f91c14002c7240466c644e025875c0f9fa675151590d10da859016adab7ca3c6f9ec0bed47e91c2b2aeec15df19f8dacec1907976cef47f2c9d9d0b07660fc9b449921fa323687cdca5c29d52d255ce425d72668105eb2f33c7b9de55140e51003ad8fab3132f1142fbd30ceef95022d1a2beea9b29cb72d23274915f941724354cbec3b9ed2dc10fc171e6f1ebb9e2b4aef1b7a8e6e40e5d627c7bc6653cfbc16ffa5c4b970accdf25b1ea0a1304370816830f4743415acc2238abd6cb141e207e5c24cff093b78a26ce3fb44631074f62d34ca15cbb3228440ab8696ad80a77e6e68f4f601840015ace95d44b9b52c8ab1256a25dfbc1ce728fe83a4d91b6b4ddb3adee4b0fe7d940144d1784a45bb5aefda9838ff5521ae68a267c7f02c70bc73fa46bcca7e9429d7bbce3c7e23f8b5b6e97e2bc79a5fefe84e2a7aeb1652c0c7ba1a770df1956c49791a51cdafc588af72f5e745f10b5fe079e5ecf6b7f9350936df79025d0e624c987c552f1b2e565fdd592a492bb1fb42df461490632f0c964c12ff9e27e78f9bc93f312a74471bd30d5fde07f598ee9a1cc09c15891c54dfe43abaa695f0f238423829b2359e84fbeb0f8248c225c89632d816b23d419b7dc1aa205dafd323f7bffe09d83d49b0708086f67f8e17e43137e694dcbe241c179147bb48548e9dee492bc0de292462d965e8a3f91c253f6f943c0dfbc6b838ce297c19b6c2efc2b411a43c0e2d11f7f520c2844bcc17ef43a30db9cadb6b27ddab43b192dc8798a760530bff405ff4efade2103ce403b6480da2f285fc668928244a3142720c43c802a139d12baf9119e143501f394fae0aafd951062cc8ec4e890fc634d52901b81cfacdfd5c1138facea8126de1129eaceb49898c9b714ee678a922c0b3cd0b4d5f0b36d46bc4a5bfdde864de107d3bc8b93c3e6c5f299ef525a7f0f1fc153ecf88cd3a898cc7969277315ba3b718ed8adba61b0266ec1239499318071ae0b17c268629cec76f3503a56bc2b326518b