0x2cffd02ee6f669dd11bad178a06a823ce6711dc672a7e5e5a976c91d2ab0d42534190bb8fff25ee2c185e4fb35671e762849fe86b67c1425d984a360df1a182cc2223ed1105eff3661fa8864bf62b71634b9c596cca4e9db52adccf722ceb9de849e870990abc930c9b62c86048feca961d2751ccebba38ebae04c434435360aa6fdb6f98292d6706333f8a86c7417abb574a7a6afcfead2f815698ecfc6a9610d3e7aff0cbb5575524faa596c33fef10addba46c0379789585451c026f5da057cbc7874212c10c10bb38494b66065ea776ead920db2466d64b81f803fb07ef961eb4dd790791bc4f8ede24732ef925b6a32cb45383db5fc3792f828461652bea05718784a88a5380de4941a74fbda420b36848a71b69104994ed6b453291f71aceeddc6972c1d830ad93ec327b253d3ed986830af91e2750ae7078b971e18a05f59a0a49097fd0f4212516a2f6280308ec8381f67cda47088a03a5cdfc978e48c2d92935e7522b8fafa9cdca76e852e8adf5fadc02d90b31d60fd64e65a58e06eac5542cdf9a2329a3bb19f9cb0572c001022530e4e3c9d598c67d86f3d088f6c4b8a4a7747d9831838235abfa449df7aee10da969adbd919a70c692ff97ab941d3b6248d052a05ccc0395b082a7ca9678aac016a7ac2a06f9b59fc42ac42b0f6b712f4001a6404316ee21cde4656c4c0fc1e001e8bd9fe8c5ba43e6c0f41e24719e094bc831cdb4f90eaeeac71dbdbe91dff83df2f72efc61ec5c6f79f98b7b133abb3e3f8539956fcdf3645d108edfbe957c718aaa844e520ca161d56862bd0bdbc7103b9e207774a1bb32db430f8560fc26ccd9a67b43d5beeb60c91135bb5c8efee33fbf13ee1670eac6dfa6ea497434d6e313f0410f7cb058e8040a180d1dc54d674956ebbefc799a6ea9561615363e8303c1c67982996705509bbbc05b21b16a66728c8c94418d775a9220a2cf5fbb15da51bccafec3f2debd220857b54dfaca0106676b201f339a32441001fc8479529fc558ccbea0a8f5375fc8e5b5c6cf143877f824774e3b3decf7f0a4c1741d0dd66a52b5c8ae64f8f2a7e11a9ca4ac1d423fa50dec0960cafd3594b00692f6bfc56c42a9f3e3d6f7a1c3134183ff8f30cd66f166eb582fe26133e736dfec0503faa5c83a4f7864e5df8fc15d20965271f04f1afa69f1618f938ffe4b4b23c1489c8419141707976b91e85cef2329f6fde7dac7810b48c18d1dbb0297d7c765e81363f16efb65e1b56b9fafc27b4c86dde659f21a432ecb191206f8cbe5b2695e56592ee889e572bd092b3e8ea05798a16289af0d0efbbd32a11c05a1e60cb80695545b350b40a83dfb8ad416034dbbe80defdd9f9685abd596a3b602c4a45eee7384c725bf5bafc0e98d25c6b0d651be8c360555214a2d3eee06a2a95acbc9303e51201cf2734531c5bcc04e18456e87a88af92242d4a65b0ee1e6e0fb0d6766b1647b485edcd010cbd1278002a025569a096f4f0c5e3e3f333f38ae629ce677b51bd2e947435d317412966bc52879e8e932b9f55116ad8a3240de600922182be0d95ac7df672f718dfe723cac9b247842d0b64554af41d52ecd38d25e3c7567cac842e368134b170474b372fafe88b0a8cc6f44b68c3404974bb5334e4d1c723f50184bc631278dcb472eb6f0cfbd7624269d11f61fbd500f09ac42af00ce368a94f33f6a50a4835cfc74a64ad777593e65a4b23732be6ff8430160aabed142fa3fd2b57f5c2397f30102eceee2045321be331c8be78a6b0a05865f4636ec5afdbd3f1941e7d7b37920e17e1eeaf31b08c80f94e032cb61d44b30f8be9402ff87177136497b366be37b59b651b7fcecf4aa04769fd2791ad346e538316cade7557e82ca33004e351291b3e0655b34baff3c64a1cd04f778ee383c915debe3840