0x2cffd02e2b33f6bce13028d16f3f2de26efe1f305a285a432ae4d33df3e55d3fa68b4158b2c8fcb1875a09a1f8bfd60e85221d070bf01ee3565eae222679ee068583003a2e72360da12607efbf5514f1c92ea2564a593bcd18567a41e5811b9d93fd05952d6f5bb0cc4fe8e0b260699742d62639e48861bf4dccf0d339378d758989e765677e5728b24d62e51c6d2bb27f8dbda57aef85b91e41476dab85a779b6dd94612b86249d69a0d5e6cac52140c82df0b5c0f95ba1ce609a0495f5017ccb692ef51a57acfc10d55c2410610c5bf752a89d156b2383f11279b1cd4085ca1c3c23ff0206ba47afe645314835933937a23dd9a2f34446747244676ef20763e7f92d6f59d5123f642c313290edda408d1e6454b6101fbaace540cf8cbfb2f4b04ef468dc86821936ec9b35c24dd80ed0cfeac15ea2248de58a9999772a54bbf0c469b46ef07e8795d223b334388cc088472d858637f3d4e158514dfa185a10045c438bdac470f4d17a8d0a2ccf0fba57a880aaf8a41ad07ab67d84f72ed52dd9612d3290f84f6ac215ea854e9d5c43957475bbbab4d837a95e784a04d5283d6cac78669954f18cae8f135e63ba9df722386910bdd2adb3edff5d6f52fccd44d815972c6e62c52939fd06ffc21e17614d81d8df2306f32d08f910fed93bb3f148ac52a06042eb31e1ca2ca1d0d46507fa008804ce9a3cbd757df525a471f315f68d5a77158d027dc2de409b8e9287c6b52158e3fea3eee4d9814052e392b1e6bcbe5a4d58e7be87be69bcf2ac8f503e846d9cc4f067be669f191c1f6f22656aa4c691449f1d03a85722db6779035f4623e2714c2fbecb6b47f9e6b65554939eb736487f4972d1e88e6c602d3d4e650085ae8180abb8922f9543b453a754844651459ad583a3f86288a734e5eb50fa263f8b328e352aeb43febcd8b85e0c0fc25da7aa5dee27d7f6934af65ed923e3dbe47cad34eb1875dc1c47c1cfc160fad80d32234dd0ab58bb922c2d97e9017542c221059daa5703a5266ee41db597197a17b29ebd4acd723a6848cde4a78f19ba142769ed6d5c8363defbc8efb1ed837b49117faec1f5ba85d26e0788a32c5a608bb2b359e5e5f9daa55db7ee5af92cf6422a9ffb09b874570ab2308eaa5f4ede1412c4e4e6cf712fb1a93445e61ad98c73eef2cde6e5236f5ac47a7fb92a991a434cfcffd19c4856b9a78bc659118a4340b0fd2ca9cb8b55585e6867784fe6b05ad99b3b953b0af979342acf55d70f40cc1b6eb3ad85e65182f44eeca908f84a2a245745aa5b0f590841a53bd671d7890ab7edce96b68fca6e6fd38e6453ac6a942aea76290c8bc14e704d4fd50bcdfc38b8ee0bda9b76a9674a68040092e6b39b0180170763b8f8bc6b1edb316d023a675da53f35f76baf2c24661cdc2b0f59951d9e3b1b1b1f020ad37e02c835573da2f9df11dfb0ea0d3dd3e444c0421167dfa7f43a93ecab3d03943437fb6ab4cbc601cf0f9399bc0c405725989d56cff572c855992c226e36cb0b87f6ba5ae15bdacb9c0d4ed6452337d6ba0dd3cd02d9c1fdff9e40a7a7774166ea414157c7fc98886695a6e268c15dc8be4bd777baab05c94e30cfbf5f19fdcd5aa49ebde24b2d015dacb1ede78c3bcc93f9d0619e0779a6299d4b656a2af25c6183cfedf6e7d156da3a599c27aee42732d6a17714146f6061444cf2bfa580f4ad2bfe7be63372fe100e4a36ee42c4d408100330b41f8185e16a8373b932151729bfcea5f60e5a2589c7e31e52a58b4b1a298036750f8e2bdc7757bacd1346f785bfcdcff63b1ba6d6c94f353f257f9115571669eeb3ecd1ed093d2ea5f74058eeda5ba89e0e72077f4c56d9bf359300b65da735d6a34f885a549a0ac20e16ceefc6ceb72ade9fa5f4915df91ef3e96e9f5c29a56e7e4bc8329f