0x2cffd02e9c70e86b4e6c9825117b1ef87edf939e1776fa067cf8b141de61d19c67867d215e1371f8b2b24971ed954db71e658f6cc6dc44554897b4dc8f8b1f473857d7c70a5e430035d6b1bcfe12e8f51744d06231004f450b27f10e911a5304401d18fdb0c05ba4753eb0faf92fdef8f370ba48368a1e1d0305b068ee655ec757fc918ad4330587321be725da28a3db87d2bbc08c55305a37988078a545e269959a47b1a64fb6088501145518273b35d49308d0cfb96f1a998cad3f9f9360ad9880404a3f4d53664b0cd9716fd928c47456f011dfc5ed8fec04170e00cfc6c1e7d9809bf541892136ab9f146de565f23328d449487f641ddb43cb1cd51f1fad8423799dc11113cc8e97918e97a6eb43ca57c312ced8003f8036badfd9bab9f15c385c7c2d0c2af4e7ebcbe7004b4a877d534d96528bbcf90ed769378ec680db8d4441c2669517a9777a79d5bfe93e58dc78093a68a3f87df44d2ac287ddbcf78fb2cc68ffe82712479025f964d9c7c734b371b691fc37b03ce4e1fd253dc040104802caff296fafb9cb920e7f5514deba478f75dd754dc31c1a6f41180e09869b803abe6be74754fdaf9fa85bdb5c24e13a3b7391b074658dcd8e61742bcb9fe3a7895635aa2316bbe0fc0e42c640716b119f9f95fb25697a4946f61b7eb10535339eeaff1d836be0cc156772d4fc7d295fb8339d5aec6a3e527894e39253b749eb18d6e75c922006629dd7faa35e8186356f6eacac6caf985ef86f0d8c84b6fcfa78e96410feed900d8236541527d5c41b5c75860db492f31b1dc5eaadce22aa7fb69763aa873cd0b57b87f7de2fa0abc6217dbd5a5fa24ef40baea09046f9f2f65a27eb31691d4a6431720397928ac84579299a19a4abb35ec3fff2b41e5e54d19facbffc5de3f1fa9756ec4578756adc08163ba54741c5de3b911075a2dac95b30b8160d075660261d2a9b6843b9d1f5077cf2dab9ccb97439b457ca0cc2be663deb5d9099f3e4048d7efc2f557694db567457725d0eff484c53ce272fd393b01e5414c4db70f73ce8872be2af5d50dd67db31e327ea2c404ae5f737f59a34e2c7475834dcfa91865c2627202abf3ef108ab693e375a01b601cfb335c1e748c425ae348e9abadaf44160c1a12f1bf763bb18a5bb373bc16239bd40b42a25f9d900d9b969d19be4d0bb07652476e404bf5e47bf64edf7c14901e84fda416b4f7435f57c023ea0fbdcaec325face3ca66643ecd3df4a6b136ce2ae62be23d836dfe8bbd32e854e9b93d10d96e2931b7eaf3f168454cdb3f3e4d806ba23030479a01309a1c9d216a8f3ad1b53ec00814671a1da8a008fee79fddb1d723bfa742b77695c242ca47c88b0eb6f6c1c41f61c1c13409bd9e8cd07f2026441dad25fb8ee28137bac8ca96cec628ed0268ca20b4a198595ca10ccdc6bf52b476808362fd76158a15b3fef82602bda7436f60f33e250d2d16ffc4434e4e232399abcb5cd4bd97721b01cfb89b72eac4f83872defc209cf1674693a9634f37dac07e950eaa19a09572155a22121c8ba822d780b2622801c04e84aee79f27b6b7455bce31d29177b81520f7d1731b00472f485736587c5502a720b9395676c29bfa30bf43ff3247c48dee2463b9907f138c3c2b8e65086d0799567dbb1505e8b07887a4f25f28cae6a6dd0f082ed87c02573f51f827439b3e47469bfea5a3a2c3a8d5b37e88358a18ff32870b89781393236fd027a5054e7bed372fd6fb68c5e372654ad96777686d5097e9e660ab312f0681f267eb8f7bf07c6f8f6cff6f7b8ec4683268c76d8453b077ba2c5f212ea890e4f36a57a329d3de7a7f0e9e3e69630e7820afbaf6ff7d176e198acdf06daee056bbb5ce80f7123ab8a309c16ee0a6f3d037b769f10b86377484ab362a7b89bdc71b17b13a0a9