0x2cffd02e408dcb23740fcc4cdda3fda7eb206ec733570803513cc2f8f5bb528c2641c18ebcd8666cf1595e94af83b5cda9d4726c5c6571da8c9718e534273310f8d45e8f2c44a67e3567e77f21e89e9485f2ef3fdb154845bae56f477cdd49d184b98bdca06e8e472e20b8488e58718ef8618a575edc088b66e8ae7c815ac19541117a435b627f6e98694f8b4f5ed689634d4c0d595a1c3b7fadc0b00fa561e97c738e1eda9f08f193abdbebfe94c7430566d73f71d0675e93eaa0283224e4b2ad62d193bfafa944e6c770504616ca97ccfebc0ffb6b374980ea79009b171735fc1fbe0113c956fe9ffa706436f3780b8d86cba4f129b142b691459a42e72fc1d2fc2f1fbcd03d30d555651178a01ffaff2150295d66ef42a40caba55794282996de1d948b24b21ad58fc8803a27955bddb1f63478db656bde760f06350cea58d57090743cfc21b26aa80051c88064c9dd724303b2eed9b4567765a25771a125475e037cbea4d807ff03cfc6da743e53b0ca2c8dd6750b0ac0cab02060f21b37843003667cae43dd32ecd7787c269f8ca8b96b9f61c7254dd164a616331c85d262ae7de6c3edea5f520c8e8f8e11042029d9bed0c7a0770dba560d2d3e19bbc3b395a63bfb49db10e3d74f71e8c9f1ec0df8567e58c76a6a41dfd9a024c65fb02c850ecd9a70d5d6bee90b706e45af3cd43dc3957626b2c7b2eca5237f90a88460bb6ab36588da01e55a0888456a80c7b5610d4935eafee39188462700082789d0d42570ee9421a678a18b50a8dd806c2fcc7ea446e7f2fa91b0c0ef45de2c54e953a019ff60f4f6a01befbfefdf4d01b554971e999717d064f9d66c3bbe274271ac86f90e79ca26ffece620815c28d6753e743e5dcfe05f502392ec7b13352dd4bc2741e08c0c78da9d158ca5322d6113285c7acf81c8bd9b8e5c9dc92230ad06ec48785dfa0e42878ec41a0b7b64fcead97af0ac527462fb5bc4327ca523fc38bcfa7aca406bae650208dd91fbcf69215e0f13d292f0a76496a9868dde8eee9c4a34b4866ce26fcd95c061b34dae035f7b9abc5467c79766650c2b661e1091854167523d8f7bf2687f0cbc4c5eec416dd59e0b7ad5934d714ada45cbeb217b84b3a3d0a72d60a53c95380c017d5199e62ced64694609f15c12ad28df52a0ee482ffaa0e5fbf69e62835919b1be1737bd7a3e55a3bcf1f4c73cc6f506137431f4259d20846e3ea8ea456610d0e649ae96d0410691503ae9ea54694bfb0f43788bd5380f64c84d9855be5bd7ba2f445242d98a054411bbdc367e8c1a428c6801c2cce90fca6726ebf8d3ddbdf0c3aa2f7480cc75fa745bccc8286e4fc6fcbd1102c83e45366502e41438d4bb8f4194de064414f36a38be61863ffea4a1ac1924cc30435d45dffadbd14a47da03ba95bedcea9e69d74c7a9b5f4f54bb5e28dbc4787a202acb9d63c5df0965cdda51587836111ace2cf41c85a8eea07c5f93c786ac5c643460e4ab4595cc5a44e47679ac871fceae226f59c465ba8cb3b88930194d3821cf70f60acaef942fbb47074cb6b8dced4068bbb5a3f5281f0c3058f89964e59bffb2e07190efef15d51174d76855c7aa156049319ec4ddea955422859b54fba398827f9d700332673789462c9ef7740a889768757593b70fddf0c880625ad125ddf40f712dc103c1c682845f84c8542d526bff6a1e97462b3b2c793a61409f0a01efa71437edf6a7309c2822499b63562824122fd619d823a71508efa28277b370f2a187cf8b045f48288201e93df440ee544688093c700cad9ae7d471f33a247009449b5d7e01e915b0eec31a88101d049f2bdf268a6b37454e0489e53b95299cc1a212f88f993d47dcbb6125cd9f5e787762f60f3751c98966fb84c3cf3a053feba8841a35bba7dd367de3ca766656f3