0x2cffd02e9a820dac145dde89e6db18c5c13950748f6c014aff7ab2b9e96ecf9d4e0305b44165723c46ae4783bd4e954740c343093aec3b8d5911892841685b1edb0c6da29f07ef857fde8a98c1e3a13a19960b6912eebeb48645eb72c0f3d6659dd51a358ae32234341f080cdae596bf29ea5fe54075ea380b8cc7745b4de24479f9f7877abd4a58e7d5d6432505810201e412b6bafed3545d28c773cfc47b8613b39eccb3d5d4a26572d72df86b19abd69b6a23836f8a5434652290c25869bcc21f7e9bca1834815b8f3c43a6c97926ece7f463c05bbb431abe940a3748062cf1d0623e50dfec87038e04f2d9fb8b21afd1c090ff9b6ba69a2830be529203028edf5e352ee2b1ef24c05f6871d451213292bacc06d75421e31c1396d345163c1ef14c4649204142781e58a5474ed7a154cbdff869281683f1d28a4c5e7dc70624df0c7c164006ca4a08589bffaec7c0faafd7785e0d5a5a4b04d006b89af2e9fbfdc5578c9fe626516721e8cc8af7252b1d765c3201b9d342b22faef1e3eec0049faa611fa304d452689b1205f16ddfbe45259857058eab109b7fb80b4717c175dc233d3caeb0cd410853e5743548cc8f123de95d0ce8a4e71454bd0ab96d257a021286062f90f49e5cf5ee7d131c269159d7a3b5445e86c60177e1ccd6b5a2225d354e3daff84c1fc6df9597ea074b6f435b2cf987acc6b92fb06cd72d2845aab324dbab20ae24ba487b13a442e92dbe0c8ccf9df8b50b3a2e7aa30c16f2596375bac52cd2b7cb4da7a12d248c7fa7621b1a439871b07e909908f87ba6b81af93757baaf824f84a4135242130804605b9e542115573af58dfb1b2f6a0a43f33cb0d8a5caf7e8795dd67700c7c6714e485da96c42c09cbbf10c4a13e99df4c304e9aa5eda28b6cf70d0c28fdb2801e8c5db0c165815122d49d32c7007983b1e1205a11ca3744dd2aebaa0e77ca371facc0014d884b72eecc7780f10f384b726969cd766d5f8391c306d994914bb6f79a15b5c56b9e561c09a9a0ed7f9247c71459523e739b491a647703c8dc83168bcfbdad93c78511c9e673b0beb0a95d2f3434f92057bfe84a90462dab6016dd940e8b342ce57ba55497c4357f0694ccc35e1598961efaf2cfc7deb1a667c14dad66fd22e5d3b443537dc343f9212a348fc6837b977626054b91812627be60cdba6463b70d98d98ec7845e83f5ecb973dfcc0cc7708be330c27e5644dd86dd10c034071b0a2ab964b50931de5ce5fb1a3615412337d89130734113ee1bbdfac4d7485c713f08c17b7cf3b95f9498285ca94485ee8247d528d6e628ce27b4ad76abf52a7f5bdcd662e8286d8813ef71a2ea37e1deed5b491364823c1c127f7c9b752ee863f3449c07db1a2ab5cbcc8d231c9e5282df29e837130fe9d1d5bd9ea9ee5e703ce8f6a20cd15eb2af1651d94cfd4ad2ed99f4cb1a90c0a83ab663ada7044a0feb8719be50f53128f948ff3e758df6b764f0dcce33495b72cad0c83092896c5ab7b19163a37926be57726a0571bff5b76069ddbb1091db4b006ff039e2e8bdcc6b4cc17243d7ecc1d4c1ce340183ac6378acd01571f705bdfbf58337dd955b24e0e57923c75b01bec7cb8deb57149b18a1d6d56b374f0630074c095cf016714c1bc00cad6faefcf4a7a54d34fc9f38870ffdf9c05ecda1823cc07dbe8202f533d8449637e2645f72b9c66313df19c1737df2436027cc0a0bc4487777bd228eb6e11f773804f0690ce7f9ea9b7d1601d946ea07fcface544b7221314a4f24e686d1304c1c2a744c8ee85f1c098dcc5276abda5bf0dbf71a7bd1077954bbf4fa7ec48239ef027c133af4ec949af17adefaf96027738496edafbffb7a23d32f93570b8378168b2960a994c60ba9eb03387ac6827d20d214911ce537cd93c98f6b9e4029f