0x2cffd02e61eacc55b35b51a2181b8b8f2618c94d1d3dde4190dabc1eff189c58396675e30bd839b36e558cbac72fbf12c3a82cb5d328f2329b4dab64d0b742bb5767f6603c00d234f6efbe23a1e7b902b9dae797321a4a08898849b18a078f02f1ad64aab3cac46635c473094cf428f05358a6a1fe458360cc781e441c0479108bd52984b95fa6aa32d0639c14c0507500c55b8de08f73708c319fc9f35d3b5222e3ff861318e8642798beb57a25d339337861861c34d60df32defece6eb4a94f23ab9c4b4437f06a6911b62754326002388a274b869fb27f0c7205fa60bca8dd7f04d005009b903b50196d12e541642e53f347faa5bf4e6e5364fc74df73879f9b6fc4ffd4aaf44eff7742647a9f1927bc78cfb05fd2d94842920bba64561b85b77a8114d2bcbc9fdfd198223a168a89159bafc423b95bd82310d564db616f2e00e530b04352ccf5ed5f4d1336c406151ef2cc58491be880efda41ad08ed4e35b2550a6febc1403be52e68523cd225a390096d7caabe1d0cd352e5c349f4e83e476979573d640ce0b41949ba5d77cf86f726236a51e7aaa7a36631b9ef6b77320123ab31283022c8cecd6f87bacae0fa3313b0de2ff3ac62ac8e6edfa1cdd549d5501e022819fe3aaf85db2799b84ee8794fbb893fd09c62b6caec2460657859037f86fca7df323e800d7d94c16e16e9ebaf8bcb16f107327dd6840d76e8f5bff4a05607eac2bcd7c05bad205773ff2d72c324da5f94c9726e766ea89ae31518cdc5d058c0d01b0c7c8d7f53c292ad39bb431a020038a55eaf9cb100a45c1a98fc169b9521559eb2dead43d2a79738edce19456bdbe879add3ec75d393b2556c7a38970d61e8533f13a4b04a9f31688eceef110873c3e820d330f7af5df0f3923f37e95d24e8a44e7371215cc267bf5ef9671d97c3657ac1aa298a36dfc58edac7931c96f8961adf0d04f18d9e1e966da964262f2518ae6591b5fdfb7c8608ce36bdd5b71a745057d4ee7ae5b7fc87bbcff4707dc20571d4665a2e95d23422fc0d84cfb7d4af6955ebc173e90f4a8c125b05af1de547d1aa8caf618c08f58a4fbb35908ab09c1c3482917143c8c07feaa43aa8fe5ba5f25aa679676d15a5768017667b5593a7f73c2a25e9b293bdc8c4da385d8cf1dc50c477be5c1cc4b10c283d2d109d795079578bba5f1634d5e4b752c40f026862693bf03e11d489d8c8c3c6b0037afe28d3afd00e6b6fab9665e1242a7624b1998eee85c5fc3a198bdfcb93a26d8c5df940c714564c2818ef4ce80442e0601d2f5af801272706e4baf09564036411f8e6f30dd992ef85054733beb4cfbbf05a56c67feb19ad491bfb18a4aaf6a92394bd1083a41c29fce63576b4219b9a3a2b58bbfc0f1014a10d6bc2a354dc20aa1b10186fc3202e6355454adbb5b586e1738367e3d42aa7200191bbeaebe87b3369fafe8e6ddaad667eec893917e58081da76a67d2b09aa5de0d88eb5395186df3cc9aa673355713c230e09b2f521fe391312050ebf528c40c381c58074c494b7443a267c43ec11156d67bf033026f7b2f5795859dd2d4f0e590c504d97a5a6be62f128bfa52c4c49f19a1cb219224abc1290671269cf76bce88707aaa2df484938e97ee150acb7e9ce676ed87da916fa686fa3eb839097cb421d4e13f4ed05387c22a605a4e3222ed914a1a08188e64a855fb8470561d6f97898cc68fbc1d2e4f7169ceb3123d785e1e1b313fe1c34f4582a4d42c300a5913ac42147f43363c8e1cce32426f49bd2c4ddeb5751a48ce3eb4d899a5f49d3dc79b7f48d6db3c57248d57198e2ef57f6f53db642f06e0c5d0149f7438a86b425e2935d43f84a98f4fff67561030fb3dccf091fef87190f8bc03aece4f8e5fc699bf879b3312596f8429fe9230c0fe5c29cbcc171cd70f9f