0x2cffd02e19d71282891a73ec02e9d3b7b64c35a12eec5e5ae0f243122469c5942b2863edbd2e6c3e77b9dfc56dec9930d1a361afd5f4276632480ae392175bf984af75dbcf3d54c99ca3812b8e5b072603b7714595df42466ff853bc619dcb3cd86b0d372a731b70b62ebb1ef4044c03246bdc4cbc49325c766a4a2915434796af65c70b7c1678e2503978f2cd78f10441916c2aa284fdbb43ab4a3866a992d11ff1893fbbc62a298e17374436af98f58307956833574b3e31b0d97e882a114bfcc46877fca34279293883cb1aaf4d54c75b346647dddb262677e9c108c041b422543c252a6aee6124588c83763ecbdb79037aa8e8ed081eb0bd6737b13e917497839ed5431c1580830054ca045e6de27c21bc9327090e6183e3808dd5d18b83031664db3663e257169c3cf498311a1c5320944794c1d80989b82b5a5f0fd537b025518405aa1e1e860a40bbbe78372147e09653b9dc4c47d438ac5c131eb12c214a6855e9b9d32d91718a193a907b3bccf58527af0bfe3fa6992da6f479a327e5832b3ef2f79dafd1b6cfdeb26846477d9080453d08535b6ec7672e0fce457e8af527c338ee32c347c110da06569ffb0acfc7a49ed947e6428971936c5c719ca23b98435211def35b3f73fbf046174b76714ceccfaeb3756a7e5ac2cc513a9affbf3f84d3e4685444a28448b0ab4037f2c6eb766bb658e6e32e840c699e8bfc17aa4d4320932c547490ae63a7469d2b7b535670ee9d7961a2d7a39dd0af1d8a6cca70bb579ea678e8da6c0a349e19329842741fb799ee27b96d4513e472a3cc850319fcebff82970f4835a6f108b2c5419bfc4873117b94b5272d1db2567e6538eee052b4607605268c6e19e55eee04e77b095af27e06b3909ff4d3b7930dac6587e06c90f7bc291b4de82ee7580cc39d99d217b05f088373c54c3aa472afa09ba33286386c83fde3043c74a8d65722013e1b9394e6c71b95e6bfc90bb3d52f4ec3a059af82b90f03ff03a789194e0fa01f046f881df2c38219bc66a44afe34acd2bf2a22e69ff0d7640586571f33ff83c3dcc3729178241428c11a1e470c1eb89b1e5adf22810cdaafefe09124c5660e10418bb4edd6954680284e8828ba4bc7d40e6ae1ed6e943ea98ac969c2704470e723e50cd972ec908d57c1bc59159dd934820ed4770144475feb918675b06aadf023ea4483205a2c0e2089f7b5b5c34ebf3fa69356650b10e12900c6034caf1b1d2536cda9b042077bfab8f6b6da18c03b8c88c65112c9a074fbde2564e1f5edb1682169fae1efe3f40945afbb6a0f9e1d6597ca26a74f44061a5f618ad48d09752f9f2c4fd661b14f492638823aa463ca5ffddc8743bc8d9b2a6cd185c1ac9075a135e4c4d2a2188905e5bd0b12de62fd59cf9fb43fc79854bf2b3e9012ce4fc5e021997c875c4c4e6a9430eeda697d614656837a91e1be9c1cadc3a8d71a7b73d5ed2e61fde1a96db48857a085099c4d2cf0c1d00dc40d020760a5a53754b9fe9f8638598a349d01b0e728497ec4a869294743032d8662774c219d972d8b8a90667fb54be544d48e6c072c3864ad81a5076205643cd8e7bf60f2d367a334dc344da74fd8673f3aea68924053823e6bae4d3521c88ca9c005420b63dadf3cde57c205f07cd400e4f8c505a2181794afd98ef5eb8f5615486eab10af0f92e98e886c324c56a7f9f75dd280801118bb064a55947b7f301d2a08166703925b26a3b27b1978e567b3b5448631dc07802e892b681bb91f195852875734dabda9c70075fb3d335a21d47ea8cc663aa78a98ce06d1fac9ca7e1551a3278f737e38a3a72ac72abfae07a4e189b6040648022611ab222f4de4e5577ae4e09dfbc81fd093eca6035577cd86529cf71120bc187ed6e2105c02f7940494703c1b09906030fe5bb7b7