0x2cffd02eca1624189ae2180617e689305835fe0bd2625abf2472ff919c4c7c083543f80e54be1b1e8842679d6768369597fbc762d159f548893506bf81da73ef063c9aa91d3f563425f488a5b6b7230523ddee93c3fbf25b4f991cf6e6cc1fd9ac4e16afa61032e86062674cd32d7d9b1fefd0abe91e0578780f87d234b08cf4ce3e95d234a226954a0c7d926d89cc9d53294949b32edb4f0f1e41fa09ac434afc9add89e4e0725272f2f6637741a5d63aadd1de1d6a025614500b9a7c54bea8a5ce5fe5c1dbcf9dd368dfed65d7cc1cf766c6e538520aef22df4395f28658da1cfe05d726a48122f423761a565d020320f2359b15064a9815d34dc0f944cf0d84b90107abb51d9b859fd05374d7b9f95eee3cb56d44df818095c49fe38f86ba3315af008c96c94faf359a102284e2c4c0eae88d3807074adb47aa77454eb511bcfc87d9e9929173511c7d73ee4de57af3a7496526bfc46eec0fe341d0a41b72893a7d701a5f8cb1cc4842d486c7cdd465e1e7ba4ff28e1ba58ecce978c61b7994b124614018b2a1bf93953d844cc12ad84646a60ad1aaf81778ac05a9a19da76500e85a733466f07feecbc264e004b78b964426ac67ed8ac1ee8b25fcbfb5b58954186bcf84d4f487e01a7c1d31747df59a9241df0f62b018329ef31102f6b2c7c9aac156f61abc04a00975a2d035c36607559e7602eaefe87aab976dd75afdd5bf701ed8a88bd6f967cc77fe4d4e5eead8efca77b9e06b93a7da8e184d08f45779b6a7e8b593d9102d3cb7f252492111cd9e128d93de1f8165a454754182a037e8d7e1fd87876ac25b4d29eab1355c9ab0e6c170d41bbecac8efa22f18c18828fb51569e6fed2305301e963a1a8c5781a72d76a81d53342656fe1799ea804d88396081cac61f0887210b7e951df1f7d95ea93138b70c19178e3665263859e9886a76bde520fe45fdc1e61bc4da7d9bad113d5d8678f3b1dffd583065ad922f5f628bad91499f5a1790204521e23362da4b4c5ba418956f38dc1637d5c08b25a9ca1aabac5fed5515d479bb77c1f7ef4f5d56c226b326a2139b52d3f6002b4517885d973105289263227fb6ba874159f662e40f52c7227fe9d53e485904b920af92b3e5c46289ce8b9361b673f99f1f8aa5211ca0a3c8f0fb202d3a091dc15e90ba33871650c72a3153c4ad291a2832168488570baa738f3509e6bc3e940969ca7f825a1372d75fa7a4541238527a595a48d74ce24beda677b6266c9775e9d48c12c8e29eae71757473a81bbe8a5a2b6eabca2052dfd22a8e66b9c8720a94b88ab696d0d7c28ffff7318d8107fd6f63325b72b0d19fe4be9318d4913d1bfe1d81a6c1cb5bbb579d7c649d5c47a4b8285ea5730be4f581aa68fa13ea666a16675b37b719be0fb865067e1d377965e4031875c8175209e388853e14dc142bc58004c8992bb9a8c90ce6a47fd69a5393dca1ffc57b0729aeaa8a980b6426a97e8f261a3724f08fbced10c1ba73f520e8288c6fed0962d25feb1e80dea4a5beea870f3fc7704e2b3d7b3c4b9be228f1bdfde700c4cd1860cab4e90d30d52c6f9e2c4422f9c0036a645f2cb5f945086336acb3b04df095352c0149fff5dee5a33c7f2f3735b6a81be0b5ac00327b216e4e228cb34a7c77f6f984db5e9077c808ea7bd9905e83454dbd4eac6d52a95a0dfba277d77d4637c01225d4fea0602531504de82957f295248c90ff48655abb8de6640f5d04319991f6e4fb68f6e4ea3ea881f7d9c6f3899fbbb311f6648e0a2a89a6a5b7833768a68f044896e85d4a5c1cffdd8a4e063ecb3e0bf66b168c155f61bc600b50b86a4b1fbeeed31b62648acca5a71d1bef6f2fe309e9d958f026bbb2e4347714dbdf5eee579663464902394d485a2b8bd26b7bbcdee3dc4288a50bd6ddc79ebdf8