0x2cffd02ea178a013d0ccb2cbc4543921c2aa26e962de004f5a4070c0ca92186d65efbbd784e7ff3ab84115d63935aea36a872cdf6941f5b10003ca58ca62c9d9cc3e93cad0d949d5305f97c46ca8e76e06ca7596e9953c85d00d2b0c255b9430de08acce9a09271dc197c173fac4ba6c6df36b9823748c33e5a7bc906ad42f54672b79de03fcbfd4ed3dec247c60261af7a197a3b6352d41c25c27897ee3ef2d90259be15dfb0d66059180f5c355688ed9b15a760a57a4b3cb54ec3c8fbf8a8e1b71e0f4190dfa28655045206fd8f985105c75172b76fda98cd0e72acb36e43bf0eb03cc64f8076158fe5a7043036f6d73ed034509d8e41b2baac7ae6de6469ecddc61ffac2523a2667e58675ddb3a315d66f9b87bc23804a11f5bba219f72915189582447625f80115ffa1612d30777946776eebcca4476899b83dd334aaf72ad5b0562700b715b4268c1faf0a894d5fdada771345cbec7a7df414db2fc6d0def2286e21f082b83ec14568fd2fa0db9e0c9148dce479826e4a535c96b1010fbad6b6d8cc5e17e7e111da5a0b3a7029e9a6c2ab26cb17b2429ed0f9b4c860b707134fac4c9f7c4c58dd80a93ae30e6652822fb1a581665b28b0907b76e9eae6683d48d622727e7e4ccd30fdbf1554cab62691514e1635b3a4fe6908d02fd9122066ae1042ae71e0609a7c2a00cd25383a9bbe11cab10f9ac359651ffb8a226be7193ef6d57c51ab43e1eb1aac97fc3e37530f87e452776886cb0faf3c9b0038d99971bbc074f780c269b58a3096c298bf89649c17af3df2a9fa7091851ae08aba6b02467f7af4d53cf40f7c71a7c46abff3bf2e924c7f2858475600d09f11bd96ef6f6f29878235f9441ece3ea143ba11313a00b38cf780ecf4a1eb4c6b31e29995ca1a14646961990fa353325301e3081c178eef299d9e837e56f76f982162159b7f372d1b84feb8661b4284cf5e2b49b721cc1fea495111907740f0cdb8a08a0a8e53cf2d562d6fffe133bea0aa63b817de33419dd29aa5cf257365eaf039df23e2682f314ca339eef4a734666758a5293c67ed5db76683952b3459c7f3077a76d2117dc08dbd41302799a7e0e8641acc92298ee8ef65064fa8639d6d7f98cff1aca87d2c17c826df870eaa542e352314bb4befb7a6fe5c7db2d2688a07680e68256aa0dbc9c23a2f69327980f03b82ac4a69454ecb63013831b1227c6701717458c3b6517304c98ba1266f5bd762f2205dd5398673641d663002c0e2d02f66a86b900553d6505455bc9ad601a30e58d7b79cfa89089d71cbb608f7e9082d8fd46f62c3c58e05c9a5372b8afd1342d051e09318a6a863aed30191357baf3690e9ce4b53621a06019f8cb80afa32efeca256f97057bb58bb957d4f6a6dbe14c6e286d7972a41b1d0622a7ecbc52741d4816177d8a628c4b25dc355c51e7d143e555206209c82998d034f10fdec570a51ab50a6008ba8cf7f88a4dac48af353d30b624c65d786ad500579171ab38501198306eab9deb7960c3e6286149c6ce3d165ea467075738bb432972f99cffe85dffb9d2fc81d43a4a5aef67b51589d04aab7139a756b4fb8ec7dd62f2887c555c6b3dfb1623dd1dbf0740d30212222591b00b845f7804fdf12f67619a23ae25cd48ebc4bded265978cc1e6463035f0f17c12d0791bd60dcb9b816754a7b04fbb08f10272510f95f2dcb2453a26b0dfda6a645b67f21a13fb507a6c775e53ce579d5b7c00aabb9e44ab2cd0bcf4aa4c8d566389ae6a6c983f8591c3de26a90c1857edc542c02c1993453da671fdee02d641b2a6bad0bb1fbab73efd7ed251fc50f33127e18e57ce0be1264ea23650dd1a175fe1e839a06df4f0f93692ee414ce9c6896e2f25be1cc54af16fd05a7a855b723521d82fae84748e3059f8c02f62bb2a14efcd6