0x2cffd02eb467ae5e26d2c85d4a340470845277d6a9714339334a111e285e4c5c3a9d039903740d00acc7d0dad57d88da314a6db86d5e554c89419740c334a99e47be1bd9746a30c83e45527d213ecfd256900c75ff65eeb0e3b78912d5bf0a30f2b0be07f448b64a828e20d44abc5e5915b6965a406cad0dd580e69dcf0b0ef847eee57aa06832b560a89e87986a71fdabcfc2836efd7bb33c50415986b75e170e0b337478e86e566f3334b66bb7b1b294d1620d6ada371f6e5e6a31d21417e0d3ee521b9c524ba29895a1dc9215296a5081fa1151cc752e63742bb010eb50fee6c256b583354dcfe584bb10f111397cd13373e58ce9d7dd50060feb545379a89c10bad3f3117abe679171e1c8950b2fedc9811d8167c9106edd6b702f8eebaa6e614367459b82108c681c5a48be166a9f94951f959452693f535f85b2738e501e413d122a7a8a7678ec64ecef9b102bf74455bcbb62f0371bea64aa23b945ff6d1d441bbda09c0bd14fd88071e9f3ff2a1e9a685ed39115ddb0c4f8c18fa72a067b2423d82ba7669c593f832f287c7f84972d1218909fa2cbb29fb1b8f4592a0e6b77852b039cb2f66843677658d5cbfe04be99fd6ff5970fa0feb86990415de6349dac013f161552995fea8a356e327590742e5e2478633b828f25c3b48982509ad88e4b32df51eef1d49708b885746e0b408ec8d5c3efd2cb463654ad077c19b53bfdb9ff04278467c248a636e9bee9d2881e172ba9e28b936e0f81843c9d15bde74a73163b3fa11c606ac1320a14b3b8b2efd855404a925655f7ba7874c8cd10789e12b39390f89934cac3b1bdf24e4e3ecd869c0ece9e2705535ce6c48e7d99389ca95c757fcba9e91671e6cd23c9eea34d637bbb1835b40be88e32e76b547a0310dbcf113d95e833a931c54fe803748227d0c5702416e56fb6ffcefc0596b30b3647a08df118b874f9881d05b4a9b2212a9dcf286a11e31699a03f8b0459c64441484f135bf6ffe3a60fdac90789fb893bfb358be5e972d0e7357bf8001bb5ba12cf74413001566713705f5705532785082ebead83a40954493989eb986cb661809a17b8b3237dea2f0f52e72fe10581a2dd8313974aad03256c515311585043c305601452f5a52879ae44a46fd104262870716229384b973bfa749a28c7807b1cfadeec6d9126b4af651df7270c5065a5e1208465237198f1dafe320bf614d28f0bdaf1bd80f9d9c213871b19b9b7eb20616e6359ae0c963bcfdf64b56a8a268fd4a5c51059fd8e200f96ac699948f65aa874ff3e093f70341e5fa01b0ad81c1384c2df2067f7bce6c944e1aab5c479b1e6014a577daca4b43b65e263c9cc5bc58e4c624793aa574f50e630cfe4ed524dcb14ab179e2625245d359c5b872495c33f3a5ea48f60b31543d928adb32320f5fc1cffbb54953eb6a735318164ca112f5185ce47d8317954655033715d966dee43660af840f68061668e68ecf8161208a2fb9d02925595201617b03292d1741e509dd9cb502f1001eb49d8fceacaeb7fa359a0c5d21093aa82dae152386a8277ad1a747cfc064f9e690959462a0f647cd1c22aac79a12ad9dcadc3dbb2795d1d6655ba7832b275cbadc31067708ab20fab2c85f15f374e25508eb005c8436a2fec75fa2b3fae6d555b58e765776ddf53785dc9df3ddfae37e8b3bd5a3283d510be04d66ea1fe812be7ed99c7cbee9a3e3088e34397684aa750f4f69cee3ebf2540bd76943ce02dc0ba1d70e042f6f8fd3f68c29b4b79572845db8f55aa8762ff888f060e76cb43227b64ea60ae897844d9e68aa0844312c1abdcad65f6f3015ed4a3a28c45f9d005ed91e0a9c7f40bca2cd2d1a2cec8a15f86147923254383f26d0a31f499bc4c97e71ccc09b57d44ad8c8d298e9a7004ae7b1c222c7ad5302e