0x2cffd02edb55596b568f1f216dbe7a38761bc02f4c4badcd2e115de9f2da09ed6e9f30bb480e64cacfaeaae03966a4b78d11e23c4e566e468d768679fd0451717fd0b856d36fdfcabeb8cfd0142c05a1aa1158f24f41f859424671df29b78dcea5cdee0d1b5fb5fade862981554461b1867c0cedfe41775a324973c16f4d4b5e2021e1a9b3427c1ddf1ce53171ce50e0b3a58dbbac5101e3e6886328101dcdc22e4c0f51428edd47f453e7b5cfff4946f139e92f4fe04b1629b82ebe23e81e814d236a2b435f804ea449723c052fe682960312ed8d54787c8243d854db1841ac22efcfd52e89c0aa0e3e162e1782c9a68575ebcce3c98d2716c991f7ee02d49d9d4182d825bd971a66b273fb53c1ffe4e684c89db9ebfd3d8f8bd6868593076400cca00cf56c5ba3b6b5b0087c378624eab48a48adf1ccd9d1412ca356edc7c2e4723fdeb3476f5bbf21d81e07b1bdd5027240db4bcca1dc926f30698c0023c40881c964c78c5929ca03a9b644bf545e0ce9aa30eb5c231a34c02d879fab4b1f5a7590943367e929a659d7296b3fd8d761ee54b4c5a99214e7e61f40520b0a12ad7c8e97046d9a855d3fff2407a4454a4d52a753d84e65bd0333b11fb001fe4c3c362b070f74621cfb635bd36a9b006f79cde527bb48cbb6a6691a561ee3e10e3b8e65f7e51f5a0dbb346cce777721018d3a3c54b956bf35750bd62e818f2e9329b7bbd43a3beb27866ecd7eb4a1385f44115212181c99d5086e957f1219d3ad0ccb04f2a9f171c245b75c7b5e61567b197eb979fbd94d08e1afb0650d66c12ef457cf21dfa9ffcb94bfdbb353c3bc12a5ce91bfd9661196a5050298cf09eb5f43a38d9b34c3844cb3e878f6d96d2e90ee2221e12cfca2341aaaa59c2a2c1486d677eff9d4caa163decc8dcc6ffcb2eedff2836097e8b5ed56aa0ddf1b84742827b2b281d0f1079a945242e7531fe52e94e8d849d7f1fa2d3248841ca6dfdaee2bb3d840333735c5e02eb5de645491599c219226bc6842f1918db3aaefcf114e9f44bb8b9b879654f44a28266b47bc864e5d85811281b31d54a3041116f4ba6a208d4e79fb057ae80ccc57c70c3215f9fcff7fe89f39b93318100ad6cd81d540f9ab0a8c254f94c084ddd3028f91b2a26d630cf87654d56a4965255336ef1af8baf38f65a17ea331c4a46f28ac49564a7b96395dbf4b5b1a87763b67d8ecf6ba88ece420d642dcc817a9e8107721e1ce58bf6f808540da564280daf53a2b089debd3a633422c2883eed380d21685dc2372828459b910fffe8ad7eda3c3a4eb8f78b47ae24d0718065ceb5996b7dc66b16092ec66fdd028862ed3746bb41592870b345f614396ad3e6a38a698349b430c380f8ff1723d9856bc61be5fb4139e9afdd9fa66f61a37d0ac2544391bab25484f1622fd10d7c078684bb9683fae50dd3bd39f008021ce0a3f6e768f10df42b191c61e7d1b2a2c0e3e0ccbb413c25638e8ebe1129b6565b874d8300c9bbded7e66700be8140f14266e954b72927f521fe479e04290eb7460e8b6e0eac6cc89c2153ca9018b10734909396f1adc26d623da8b431d5b9818f7007e9f69301131d355171d9fd152c45724488a6b8916a12f09a1ec397f5d6d2ef995d48fe655556b1e30ff611b530f37f929cbf1a151e254d64634b396096183f329d04a2d8400329cc8bdd7369bdf2a0fb6cf070b1aff339c9683ece4404d542f282a286ef06fccfd2732faa5a48f899014f4fcd42760b3cc7a7a09d038a3dcad946773d596b8609d2354f21a2653def0e48761c65ac6c159b36421a2ad714b963b1b792ccec059e9992df59807e30bca32820c750bd6c722fdb7056d07ca940dd39e02bdb73d9f8e2fb78ea036ce0c2d5f9c3b3562aad67c40b6b7d1f1fe6959ceade9913349aab4498f26