0x2cffd02e2438ff2c7bc89c435f94686efb82a1e7be20e210af10594953d8281b8958dfe3763cc6f222f7ef8d0f48e274656c577336697985577a093cb4045e948d52e72107cdf6fbb16827ed5c2390716883b5b55bff3ef723369928e618863700e856912b2499ef61b2af230a1e64108ac883f439747ca4f7a877f70aa365a49be60925d8b1aef6e9f4404f9024845ddd5a1ab94c7accbccc7231b3617873fdcb9e13c2d65ecbac63dcfcefc2727a18caabdfe248539adcb2a51b38dc4b1f3c659cd75f334b2e3f04c67f2e80648376fe997813f983a8900645f8d9ea09354d62607bcf6d5f98a77ae1ee849fbf47f3f1c6d0ecb2b0de7501e3336699c2cb9257012f8ca2799fa8af0507f92146fcf538e18adfcbea846b5d8e00719e640c95bae9f69fb401439fc8f471c59a33a8fc001a9b3295fa9817343bdd976cf5aeafea892d455087ca2ca815a23e350a5f94f55531dad7061cffb95cf96a3052de59fc5b843fe127fe2f61044e62c3e17a238ac1d394186b69b9684efc015bec417fd42346720edd0809b1c9e0a70f2103d7745f731adc71f30cf6b542cfe76e7f39f1d1a7f5c912fee4b7e793bcb5e1baff9babc90d11cc7f965ded7cb1e929f831b710b397fc7b84ea2009b28f62b5232be122a5b60c10e400a151d5fbfb09854fab08f5a1a5510d7f85eb57629a007833dea6fc89e31ade3344bb96ad70ee19fe6022415d2c25788c4eca2a11d071ad7a603d5ef328f3c705333c16f22af1db56bc0e7071c9d34c0c71751f76de9e43fdc351f899b01ec34be53ae1ba9f9b74830a794461153a434b78ea9a9e83711a10f0b629ba0ed446da7da9e473ec1870037594d0a90b4eb05e8dea6e149aa30f97cc293ce276be6ef07dc85d45384ea8cb3bdbfea7f3044419b9859793997879fbbb42c929788baa122f84f172e3ce0e688d90d0f3ea55a20bfec2482c64ff814b645616c7c1ecf420f160237c85add71bcf0966cdc799226142d2e7c97767465584a0fa9cec6f824bd0f2b3695f868c400bacaa60d6511f8e4858a31d92b0452a538b60176f3654a1aa33358b928a93fdf48e5d2b4b23915928dc1b42c4975326eeccf21195eb1a10bb7a3afc46c9c88c0cd7fafc012c305ac77805cce8cc43573412e010e924f7ebe580298e998613d6215b506c43d0f3da197da2759b73f089452d0cfd4750d02d77c86068671e96617f2acd7931c3e1987f50b1e4cfcf00adc62a71ad665565b21d331ef511f8ea89ab3e6683bd3176e9eb7fedf40326c0328b515bd31dbc834a8b4a14a05d2a9ec3de341ade8f492d9c3b9bc0d3e44b84c68490543f432e0bb71f66cbb253ac2c3ced2f26bc69068d95f0b168023e700d21a59de6bfe30e251af2de63c554d5a0ce136de4703ecced32ce7202fd2727749fefc6f5a95a0c1a7444fc101eaa294157b7497cfcd14086a196762c232be43dc4af9046f3d352febede2d6a3c68833f631cedf67d8eabf294ad1329dea3391e89f293c2a6b3af95af11ec21048ab018c97c8f63518956d2bc4a50e09c11dd009faabd3b512ae4b1b344195d0a7a35d765cce52c81620f3f1941bcca0a88d42df5aa4a5fc50ec38d6ba3b35907e26135dfba58be26e98de7a90a8b20a647160787e5ea9240c07501d49fa8e92b32bcf48327315c5a46f5cf5c7a918a094b711716857b717260321f1c7ef8cc71fc177f31f3006d18ef9dc3d1d41ec40424a3421911de731bee98a726fd1dc1688370224e8cf7b6936cd4c9539c7b2d07aade275bb191f367a098e7c696e5d927b54929fa7c868d04c9bb8c86b51da6368d88ada3a64ec3f7c95375e8376e5dfc8a712f4ed7e8c592b31c729215327ef4decdd6fefc3adddb048c11657a701e282cea303cb807583fa78e1015dadccf24ebe7c707f0b20692