0x2cffd02eee826b65c9a8232b493dacd46d3d290d500caaf44b8cbdf17e474674fd66d4603ac90bd15109b279236ebdc9d5d5d31da1885265b1c3a90a41f7b4c8bfc42dba4fad104bbb1d6f9b4e8362c1474cbd6aff7c51bec1bd3757cf96083aac2969db482e53ece2438e00fe71f80d7b9397eca66a1646e28769f2e265aef5a49915670143c5caecb48f383f8531a4496bbbf886da5425a57f5fbb55703434b7c53a0247c648a04ef0eb2c849d65d07014bdfd1ee5530113573f2bd7ddd710325d843f16c3fe2317e7aee6066a101b1659d72f326f9f55856aa9822689e6bae6b3341338525ef789c18e54acfd99d92c410e9e3f89a6a0ffcb57c678cbc149d000165312abc09c9b6f1ca804e1e58355b7490b9a4560036507a0efd085003cf5bd01bc443183dad0ed6f21b8ea8acb92031897e8698f8776ed9fa49892aa6c6589b209de81db28182a0cbf6ff5731aec74b2c348eb11be71191d6b6f5de120a783bdfc22187d0e23041b3e8a9179a48eaf3d1df67bf4aca6b2d9367297bd25c029e3468c54934ee6b7adf5dd62fad98cd53a789c512eda12751e084df1e6d86148b862061e6d115d293492323cd8e3d7a56d9ad36e947b1636d81e594e5c8f8240373bdde586b757291f72133013580c7d2475b53612242f2d00557e6659599059a048e9a330c17a997e087c610a83b4fb024df23b3bebf1853e9646af40568a60f0b961898ee558bb75000a688cafb518b412060ef8fc97c50b973045afef5652e2703ae59f00cda0f92d3b0a7a017ac5b3348f354ba45fa83926195accb53e410f95bdddd464e8d92b35fa219ee63ab7933912fd04bbab5f3dbfdd322c77eb711ab5184f2ddbad869ea8d57bccaf79cedadfe8f015761308151f68cf218db5e8f7128bdc1e1f72d2b108878d68481beeba887a32b1dca44df8a0b9d0fa0404050fcb9e025255f035ca3d3b7cd0194c672e3b7b66ebbf03c6b5efdc3d092a72e666770089823481f5b7683d478d6987e8ea1648378e7d9a88a75087c68a0fe2d846a09e2ab650cc7e7be36ce09b8c5c5496bfff0c3af0e52ac42b32fdc667dc866a2125e1349f75f9b1fedd021ec01389367262aa03fa1e2ecaf693ec82aac1cefe246ac4c8e3d4495b8505238e59bb4f70eb6180e7b2b4a2f094c4c8b2d33068a0784b349e24fd13dd124c1e399b3d0fecd597fbb9125496c2196d1c2e9f8346854889e90587fd31ab0d887e77f13a6b475530be507a6b52711fa066adb0e4901f5505255b10ee0491529a9fab30232bf78a8a8224862aa4353a96b7d0337efd8077173cadfb4d29e12c656dc9d2b527550616f6f4d8d742ab68702a4143e56c33f32a50198b59a30871bcef10e9bbcd52693f50ae34a007700b4ee7464875494013b8a2465c4b331fadbc11a7136d036bfa28417dbd1486b26c0b6856f5d77e0f43c7117cf8e1d1033f45e8ccdda8fc49faf71a26ebd13c2f1d7fb392ffc091fad2d523a89c78b7aef2dcd0c34e1617aba29ec6f360b5c098525e75a77703ff4c73d11fa03c1f17d0c58409bbf0d2bc563c498f423176ff4e212daf5d278b241fd2e6d9d69b37fe1068fc7d7a6924744af02d42c3ccc90a8cdcadbace8d43050af248e0e60ff7819ee3f4e7fdd873f7190ee5d6e550709b6c2afe7a4d33a04fff10384ba7037a21f39af44ed18c3b5c4506243f09e7d98bd639385787d09342897cc3889faa86860de586485338ed691cdf573648ecc52fa5b158e980bcaf2be415a53bce030c7c92ea8b477d2be343d2e38f9539baffbbab88ecabf54861c4c4f5567478821a8ed35bed77f83f7be26f1e413ddca767d39faeb943cb62d4a0472a153f8b6d93dd1d64b491dc33f2331111277709b4b9959f0897e1f299b5c8eb0e174a5f96896cab08e24ff7bcc78bf6e2