0x2cffd02e40624d380795f6c270c37271d40dd0ee93e366d09ff07132e656ba460422897d0ff6e57fd8b875a004e892231e8c635e6ee7653eb04877a1b11ac43e3143218c9536fdeb4b68bcbf38c350e0a1dc2dfca0ce0974566c1896df46ae4e155dd9c06933c9348f94a49fb588c4f103591b7852ed50ea560beecaf82dfed8d0dc7c061c52df26bc5c0e1254e380da89ae4c1eeeb3774f1e5fac81a628655929a589896d039ca72a10f44f1528f39d96f4c304443f2866d7167c634da4135b0288ccfc35f7107bf82117be9701b7393f33b9388c85fadd00a3a46a7c70808f5c6a6cdb9545eea3c9a2d48c580476276b71c80f5ac18a27ae7faa7a747775c72e7c3daf81ce350d177d86a2e93338706ffbdc77009fc7841d0201ba65d56a17a05778130cce042f4cfad80189ee7e5de5af246a12b1187a22edaf7beba58fba35810393c9daab0a59acb60ead4ad5b82228848354b0e546a20dfa2ff4b3ebb52aec977615b48b2a95d7f6ffbf49b3ef39aa6eca97f1be87f360e804c6c51a2ebdfb37789d92102de63dad134a096669cce138709ba061921343bc1760e9d9cc8a89509820410ce9ceddf88b57d353ccf16bab9a51455024e979003961314879d1a1b30d40d45e5060ca53634665e235dafcf9ea6a075b0bd56854b3c1ad94b0edfe29c3f8ac86027477adb4adc36db43d564c52b3f94caa7fad2fe735b70778a9dd13a0f0cdac662e52b6e9f3f06cc5ddd143afb1af7b5882fc82bbbef0e90bff638e85c50a7fb69b1227ddcacaf1163b279a8a1670bd5de8860b32e0dd565a723a96598989b86bd5e513dfb9619171c98ca704112ca5bd46d244109fc74c319aa953fa655211db901290bec67049867d836c8689c14d0f82e84ac9643a1c7f5afa2905739e812c06ea07bd821d11089825c6c7893f8f9c5a1846367aa7fc059dd65a21cd297310d18a7c003e089f7193926e6d285f7fed441c8b0fbff4ccc8ce0476b878b09ce8ba4e3f6c429e3d1583734c2f0bebeb598373b4e1da8d3e795a6188ff7a9854162981e3c4369e47d98b435602d367abb5d78fc4a81fe7185291c6ca30fa0a343577e580276e30b552abcbec0a745f68b5c7ede86dc7954ebe36ab19b7103bf42a55598c4c073e64174634233221bb68ef99b14890cd9e717d3a2c7d75eff858792ffd0bc0b73e199b72329952286592bb184d4cd9c6942643a3053899b7ff4c71596e9de4f912b675a9b5856f9f2f1b177261e61d47b78ade65f47e2da7cfae9595dae1af60ea788ab729c74fd6573c9d1165af128ca07a7fd0633f6ba8d676af1799468e7fab0056e522f3dba125be80e61176b2d86a6918e8f4200c10fce3f678ccdfa48f5961f849ca25833e06484a61e00a93229ef15086972b4d8e5b1cbbddfdfbf56c547742a517d6ade6cfa6caa167be21b1ee4f81a8b94db5355ed7a8400c22c7e759fd8e639138a4082a79605db04609bbb0fd7e360ad2672b8a2cd78470a75c2f8e13bb547db04db38411359573aa5c4e41c05504fd6bfccec0f2019310a0692b4c8fa5d9ac13414b3c682a5b209794eb50768c520af78ddf3ab7e5acfb5fb6bd039c239bcc09ece12532b0c636376bed1f05bf294c1111ff8773aabdcb5b1a340451166cac67bb7774a812959044d41aadef459a9d556db19a6f5b17e4be90e8ff50a0829cfe1007dc891b046f3edc8549a7bec57704c5e454002b249116627556471b71ba53855a92b2021872e3fda1a9ae814f7cdcdcb4bda79e1e1ec616d102222f1a9d7e861b6ad6798eac8084233819f731126f4bac5c298ab64f22f2a0d1c328c82cbc0456bbaba12e9a74a0f512294fd33203cd0176338bf1b579645fb210d0cfd307934fc005717a7960e7227e749920bdb3b7d0ff8fa3fb4449a6c7a59673b310e8c6