0x2cffd02e0200662ada9c2687c5505ca82e556a67ac109b85868dcba9a83080673aca0bd7e478c0da6d5eb8eda78511ef26edd631ebaf956a5b38bf22a14252a4842084c622c1d53366764b6ab472e8fd147d253c0ab474c2f203a21a1a8082048273588dc7f561356dde83a41611e6c033b451b6f3bb7dc646e1e92f05488d9b69358b2bf72e5d0e820724408c163cad1f3014bb9af0bcf8c03f346395f2606fc0dad9abca46f343a0f17c571e95e899d834bb1246b7b198fb7ea3583459ffeeeb354ccd8bcdb2cafcb3f26c7bd4bbcf6af40cb1cd2c5f3e14b3fc5b463c1e8eeb36aed3ea97dc760ac8ca1f6e82e73769ceee601e9fd346f4618ebd98968f555cba53ecb331210edf0fdf49a74226aeba536db5e13ff53903d93f2c8c808d298649f21a282b3ddde8a70a6a69c6ec92223d4c1f35075e3a5f9ea680c77221cd1e0c90c9551b57a0668f841e363056051288c005729f5c38248d034765109b793cffeb5afe2a818081fe24756e16b3825672d8339963cd414df3b048e46c15276c8a2ed22fbf73b0c0e7885991afd18b9663c28ac04d71c407fc11e0f490c72fecdf17dc432c762bbb3ddd6b01a75b82f93f7c0d537076bccb9c94f39a974d175a73d5cce65212edb05a81b83adc4ecd094434c9900f2d8626774596a80fab2f1822238d4501b57df21dd7c44abc2903915aaeff78750f35e588c2f85aa5e3525ca4791c7b4cc9bd32ca5a8a819c17cc61b57c5255e7a9e94535363fcd5965c16361314a68fa2cbe6d4a40f5be23dd3d991711cdf977f6c71c413c217d15e51f107154dd56fd36cab18caa732a2a2743f4ba8750c0758e520947a498d381a3ed33c467927546620accaf838be5d62fe524d9b2705dac13aa803cd77187761f7843f0e7c1bfc106466826b01f6035ad4d3370997fcab7f5729d38881922b9a05a59aafee0f58733f95f28afb4a9aaf7992f5e5a6a1348c31bec39e6ffe0b99106329af980241d622716b7c328e53262ffa12c52297c641fec8e79936f9149d2487ec24f267a46241a46f2109a2b119edddaecd751144517702975cad180e817cc250f9e8c298d11ef37f12d43afcb357ff05bb4db919d0db5e6743a0a170c1e0a2816f29bef1e0d3580fb058817e95e7eecbaa815723b0ed29c4668226b2d0ce2eeddd863630760bac8783b94b99ef91d4073696d67bb23525eef836b4086b85f5f5c141600b818b742ba88e5104b5935d5991c5fa70ba2daedf715500bef1691d046cfd0321886a5e7401f325410b2bc72f9a5cdf72fa1ab31adb91df16a0ef31ca70a1f7b3fbe15d1644fe4bb09ad762a2c03d455b8d98147d75de7261b5f2f037981a06148b7889754c9d4617abaeba346f330cb0ea8aabb20e13102c5079d0c86b174fd5e9e3102870ce3da4f5acf160cfcda093a621eab5a9937e27120d29040a74ec89a775918823818dfab2a0c262e6a615a03ea8405fbbc1aea089a6cf061d6367a665511c84b16386c6e71e18a81d3a40e11aa45a2b2dfe4593b4634b393ee429e4d41f799f42d330ecc845232dc6f134678577cce2bb6ae9388f378e6c63b30a451c5d5b3f9f04ecd58b1eb5d56a8123b154e0623eb287abbfbda7b67c43970e051e157bffffadf1ea3bfa6c67c3df638c1133ebefdb079a89fcdf6835e6018bce8f7d8c529a2215df2a213f061d9614db005519128d178198edd36bb3c3b088f050b2f395616c4337429d704b2b65c141ce34fb081367131ca19a671a09d9e6d32bd1139a5251b541680f4119b7c2d2b851e1db8b6690fb49741d6971563a66a8cb4f35852fa2cfb8e3a1f223a79c247e54fe60c7b2855f334ceda27b5826728022077e499de94fb48a34be150c281a243cd2bddaf8a60e20471adda25fe60dbac9b814c933f75fb146738642899f8