0x2cffd02e373a97a79ee19ee7e93dc93b183815132b2c9fdfa1f093d346e5ee462743b19eb4ca25510d0916901333df8228e11d5109542318e444430d21a07aed6d80aef6962f5d60da3ffec264b465dcb3af74e865919221e5c4851f90ec2268cf69acaa3e9e8c7c8100685ed38e219adf55ca43f425652c19b2dca7b17dc8d136ec7eca36e353e8896f53daf5091e2a6856136a7ef9c72d33c120da3b6758579e983725773bdb1671590027d66cf3c8f664d8b4efb4ee35d27220cbb5701dcf85d80eb902f7bfb93861f67d151146aed30cad21a0ced94afc99149588b8a5d4dc1aa17d977fbeae6e334b4685e4105341b35a99c4c7d5f128c5f388d21f6182aa7773d243b16a979a40d2813df86cdb1c4dabfe8945d2d0e077535e7ae391643fc1f100843516cad6180af9c977f234287426e1f1b6d95ca12d253390d3dc28cdd0e24acca7d9ea7ef92cac2cac27a865e1b1d91c79a26a8376bd37ac6bbab220a3c0406bd248ef8f81f4f16d16abc07dee0527eadf8ae238dd6556c7ba5a896236491f89b39c3bbf0ec3445f8b29daa67ba4e87d92347f0ebbbb6262f045c96fd65c67e068cad0c1cceb48650933dd7b52957acaca88eb0b1b7aea70d6900646dcd438a53e2f71136d22e8018b90e44234b1838df70eb4a52e64cf3c98e1711203a707eceb35318ecf1de4572d80803429a64595c2e9f786473f0f5d009a54028d74e37e091cb203f8a5576ff44f758d74ca33a55b76bfc664be41883700b51ea30e802f8ba6e9b0d63d3a2ba345b6d6618543d60cf0f1f5e84db88c1e081a21653c8ed48979b64c05bfc0a9882d279cd852a7514e6ce5d2b69a3c8d79500a24e3456300492e68c3a3370179d7d538c2c73cdb9c1967fc68ada2cdcaa221c1d8a49ebb18620ba6c920fd07153611a843fe988bacbe063d731adc64f17083ab40985123dd1cf2171e754efb505273f86618df75f775ec29776c45db96ce9e894a62d96c9aa11991b37e86a77acd489cb737ac8c034f4cc99dda447518dd0547446600568d10d9d95e09b2dac5415f0e11d624001f91102dcdf8850debc2231975e8629b25791543e3a26f314206e379de2989a77176dae46f7c39cb4a79854fe78aeea1dec9fd4a032a08a1133240d9e3a614b1c2db1ad8757804c97486c9e7edd509d7e3538053dba0ac4e871b8194ffb83e8f23edab57deea9bfb23f17724e5abdc22f6cbb0b61cef523ca0d61d112a534b2e555b42b037f0fc3096b85ba0950f36bf1c0fb55adc65d910780ecc73accadb9216d034e84b1870941f255e68824482c7bd63f6fc988f7e96bfd280867f501751040c1979e87667cba18b98fbfa5c63fc5349fb03c6852cde7b8fca0eb59d3fdd48ada45e24259c619c15d026aad32d6f1c1231abaa330a4815e0c384383ffd66b46fa59888a06f60deca615c020867cd26b5647edde1f3563fe50b3f9f3f80b87a7dab6b79688bba88a44d18b48e10e4f9967b0b51a122a74ed48ccdd67a2754582f8e8f12ba00e0ed1d5497a69a21381e64a79add97f903b9d0398950e3fce19d71374dcff7d0e279bb28dbd8070abe9d591d15732ed966c3aa83efaa7d2241efceef151831f8f870315b6e341c656c72e0c76a41d94fef55e1d94c07edc2e87cd0dc83152235cc81fd4b1bb123f4c5b8cfd1ceb8092f85f55604f3483fefcce05ef438a9d4d2a574d67488da9e22c9856e3fef01165c7651d7f06d4875b2cfe8b2e4771ea62cce38fadd2220665f1441fdfdad71202b00e580eb870b2c33c70e950e5178cccaa15fffdcdb2028e3149aaaceedf93f3a35564dc2d8d39f143bf4f663c684fcce7b07bea73e13639c0cd1161e83c3b34aa7cd9699aa2b0278a38818892e464672bfcacc2e4249b185be95e858e8b21c706ea0af04e1fea11bfb