0x2cffd02e7690ffb1d2da3acd1e3b50eebb97faa98ec50941f945d4197dfefb9667cd65d2a872a1cce97aee981ea78a6d7a6246647f3951cea9846e65eed413891a94b52751b6c354daffb7625ba1aff9f43b84879ea1b686664682a07144b1ca7671c0c2a162eb9ed63de13ecc5321ea1eb83e6bf228cb7b05552c36274e926b0e6118792e9545e33a1e421b80a31618637e098d90dcdd26b9892cd08fe2ecb9b8694613f2eb41709cd1892967ceb63ef96ced2d63b7f4e8038cc1a9105a42492bf231edcbc9405499265103f4fdfc747fd02c6d7c76d9e2cc2106a875d8913e0f145a4ee526f22175bc4560092e824e2b72c6df5abafc2440820b606698e15a75ea635c5e2a85447bbdcdf25387064f5ac4cd3af010d599760573a95cb6d203bfde5d6fd055c0a4a07363cdfbc97b0670216f1661a6c266b4d9a1bf6968622af1e862b09fac1e092ea4181a2e83cbac7e58aaee280d8f15c4b0235ae0c888197787912113ee3bafa5020217290aec1e28c26f8b46b650e2dee138de89986c89f7d2f1f6775455139fc95bfdacfaeef5ad09915ea4f15b6d28fe05a0550ea8ab2dff1b2f3dcdc564069725a6fbb610c7e6270d3079bcdac9761ee5334f90f74f093cf223f2b34497d5153abbe576802d19d0644b38e82839b7997318949bb8e6d9262956a1a0b29d617f1a50c4a0823c6e387f182c8aa00b3de3ec8c8337e0728409705397b630542d6288a4881697c16a16b329ad04fde956b36a005d77e67b8ad41af759f2b62343e006e155d75f09aedab447d03eb0af742edb84ebe072b565dc16cb5d505c11992ceecd5099b8946d532779e215a1023e4f4c286e7d6abd1d9fd6b42d54d1cb8f7a9d457f8720d57bb874df4b2076d172015bec233f76ebcc971d71bf5c51dbcf15f2c579648fb548c93e2426483d0720e8b64555de0d08ef4b631bd1bd58c7e04225dc5f829eb91a6df29dc4d71f6ce2e52bf01533f230a7d96b35e99a9876e183a0fea0efbbea56a51489500566a034a143c9de51832dddfa96da3a3ac53eb732fbdb423c31fcefd7da5666d023bad66cd471e3d08d9e3115eec84d175fc9e25df58c81fe07d53ce7fd46e21cc3b94ed05a2605d7b10c87fc5d228bcf4419ea2065a7ac98fa865bc317f992bf2ac69f437815fcaf047222662d6c589f2f4070cd73e3ef9aba14b4b7f83f09f7474b2a5c7cd12360578a5b2b838e1d46ba34df697b583e573731ff9a716e8bdbb8c4c4a850ba78fa0ed57ca2a9b679b07b295ee834863bd5e9818683f18156fcbd55f57c16d7c28422b6cc786dbe4c7193dcc796bec376649061ce04c200c7968e2e22ae9c0ce7f02bf641ea5a2de2e2b02de024699df284ac4810044d43bf52fbc57f51a0b3a680aa036baab9859d746ecc809b4b2dc6709ffe6a68ffcee99fa87953baa11633dd0075cf02f20720808f43509c000af0549afe9ff9220849b00d44c79a80a600e62d6c4ad616e149e9c7a9bfe68fb8e079e32668ac7173ad07d39dd60b9834df46321a25ea8f13ed3467e7dec5dba7fa6e56b34605973f950dc28b294402db0cd5ba2ced1170f4f47adfc0e0dba89ed85a33b84238a464ba2724afaaca65a6527670829cd89d94658423b645052c4bf249d528bcebb573d8595ee89ce91167d681d7ce7bb8d31399374fee4f75a0f5f9a7d861734036b3846c22392aeb111060b517bb707c15fdb6833c8b88d1fcca6557c79c5f72b8dc3242aa107a27cfffbb6a4d8690d0acae038a6c64d8ba7973d5c733c11ec2b075e5121bb20fd0bd2512d6b81280ea8c78e267921922212ee42a54bf77c820e861e9e5a83d0d2afdd44a667db7c87a7a5983bcf3db18ed92209f4bf8e1fb32f34fcfff4f4ccc2ce209bf5d52b25a64e7aece3916a8632dc2e666bf48cca1f16957