0x2cffd02efa0a5baf401aa56df15c892728327dfacdc6f1aa8cb58c80b01300bbe0c369e50e49039f9ee5006c66a49fa1278cabd0722d3fce5c3829b93fe2937694b71448c8fca279f683d3fffd5f5deeadb2e7d9b42fe425e935511593f86c3b2ec6b84e50d645e2fc1626f4f12199b8e196256be95be0a036258cb502797c0c8043ab9e1c7b3521d87b87b7cb12e2a9c1aff1125532fb69c402bbdba07aaf7b43909e10dfafbef874bb096ec7b91c51825ac1ed335c506b87b1822d0af93e21670e5ec23dcf3644e1b206e6d079553c62aa8ec4f1e537c228db552cd324b97e4f11fcff408ceb9e84548877529dd59510f40fd07beafe0550fc9a6ba3201fbda545050eac9fb5978f95f4582e52d7bae6d25c5718c211b41b5646101f56c220254fed9b196b78fad050766356c76560b1319a417df26c3a694e30a18c893d93b2bbfa6d5290746e27f1660d78fd81bdf02e0de218e9e0a6dccaa01d43be9e5666f5e0c44f8414cb5f7463426b4f5c331049df4f79f67f7c5ecb5ecac5f13bcbf9caac9fa12a1acfff376a8e5a8d013954492d5f2f6642ff49d810c101c0ede86a626b6ad330456ce4f3f22c79322ccd26cf4407ad6d851f9f25a68f4d379e6b034e3aeef4fd6359f8e79d3f0026ed9fe80a8231611711edbd96e4c8debf395587c263fc6c08b257132f5ad062b74276e7060ab818a6b743054dd93f2f631013c791a75b303372f31ba92fe052a9d213a7a1aa7042cec9bdfb69b9bacccb57e93d1c5356c3c1682dc1f32830b15717936aa06e29d93c665355baf57a67eb8ae814d604d7adae9faf8c76af55ab900c901b6c77b460a37afc2b5a2925cd6b151ee4f3a15e2a68f37b2f7b1d7b2db8fa9ea2653c9c255e9d20f36ff8060022e493e17c5522476bdbd989cc3f3389bea466e74bf23655b11bab37b511beb54611a99ebe706c336e0cb26e1c259e1efdc7d66b8476fc33b09b21f02504f870d103367665ca2aa64364556c1490c38d86cb5635f41de7e2496ab19d9f9601dd6dc4e9bc0f92b3fe6498354ec465fcceb0f28363a438018bf830471a8e58b67980f9952a085363c5f1fa24e8444a362fab37b6d31b6d67b06d5eb31bcc80c0222b6a4308b0273379dbfb6d37a04ee1b7829fbcab9488356e862565abd7b126f8f6244e4513eee1798b12e4d7989692a69a99a6996e4a74303327c8f3463d062a6e3e89fc4c2a492eca85edc171242ccc7ccf6854503ab33b94388a96e31283517925632afcf5a0965936ff67597bc07d051d0de142a434bd6c953a717888f2a47a6f9b679cbe751fa967c8454b74d9aee99277d670a0459aac3f99652179e5a543105d9f651a1f559fd6ae9b89680202044e025c344042d81359b618daa3e6f27034a0f9a0d0e805806521aefacce77a94540c2fb86c01359a4d505504e93b6024be8ee9ed1a4243f74a222c0bc224b03c487ef77d2f20333a17186de84b7646d7b3d94f664e32c47b81a89234f3f1497e511743eb480b8606e53bc30c84bd355062d245f50f0de3ae0c5da154cea9077c5ce0de6a6d79cdaa3ecae5817947bcb2c1dfa1ff8b632a00badbe85d31ff2c10cf635285fca99e22617364b3f1afaabf0c7e70cdc456b50dfecf6782be8d77bd0a28ed3d958aea75c3d99611f34f9c46910d28b530cbd3b3d1ca98bd8aaae93761f9df9db245c9e5d6ef151a92c885227263b788e3a862ebb75c710c3ec85787909d57dd9c3b9f21d06af0907f6cdcf7c9fc90f17da0fa5f83554f9c56f787a293dfdf27c930ce7ed2b46495bdb79409294e258722a5e6b0c22a0ca5ba4d124d2081de2521c3ff715adfc7acc85dad8616b0d6f601b985e83467f42653a38587d028a959e0a92384d3e20278bf2713b8a8c68d93be456b3d5d7863e2e73bf7f670c26c0b6426