0x2cffd02e854002b4c79de6ab198a996f636e561955fc33b70753e7a45388dfd4771ed3a15c08617ad8f9e4f420ce3d045d76c60020f72b8eff7f2fd43cc6c7bdc4d9dbd506a86c077497ee1581b87ffb5e725b3c701a717f3e36cf543602743575eb351b7f44251bd081f92b812b3e30c7f8b74cda67e7582d7dce5983a5884438e2012d4dbf8ea44b7d53b022a490629c03f8206b60991c36e87c7dcb10de31a5225d9f8e9ba368676f8fbf784429c84c2adbc0e0e6d2983926bab1c2a027741d5750ab055f369ea4caa69022b31c28e98b28726ea3d909588fbd81fd0dac693e77ebe88c20ecd8f3e28b8c0b5073843a510a73985a5ec9c6edd908620217e730547263fd552a286c5f6a0eaa73f76767bf42a47c8602a1e0ff44db179c1b42e243d3e69ed8d02ac3e76df34764264e9bbeafd29408fb8f06f069f98034ce276d4066428a5498d4cce4cc522c3bfab4c462905b8db1452831712a44f202553ff5e629ff03b572852cbefb72726ee615945ba4b3b4a49c3ff194f9ae2c469ea0db5963b145836501fc3c6b5f49c2aeb1bcd16dcd98c109aae86231bcdc20d00e30988937f7c70279c39e93e7053deb89eb9e9929c8b0eb8a60977db5aed9413163d6155a4c4290a5c623ce1356ef88fb7b8ff675d225b44251dff316af8c7d95a3ccdae6a60b3af6aafd897bd3ff9917f69a670126b60d0681cb625443c68cd91d172900414722afa8ddb149f9d6af1c617d266ee419dd62f5be712bcb705b7752847b64612b01a6790b96dcb8900e46d5d0704c820a3a71662b74754d62ee8178f2ec32f44f36167b11c7391455eda6d66163c369ca288cc8c8189430ef3b2f2c05a4050d6e386c00068b40111ea883ab5372668717dcd8c72098ab225704029dafdd454c966c9aebfc91ef3d7485276caca8cae7e11e0efd7cd2d65bdede56cac905fcb562d5147fb840e30b3e085000a67c2b3fa1a2ff9e2d696398a2d9e70b4c5e508643ae908f13758e56e6f594321d4b21c242ac6ba9875ce81897da023373f59cb5db6bffe3e16b20b24bcc09d4e8bb53d245b901512ee9f0199a83375081179c75d64d4bd652473bfc6196c611dcb565e65716d8d84317758377e33ddc73d4262fcaf1118c43fd9a5f58e6bf299374956222828179e20ce43adb40b34196da1385706d2c02dcbcc200b9406c824c1e7623a9ea49c568d5789780d5325ad0e3cf11975702598166ae241f0017248b639a730483520cacc3527471dbe0a7fcbc87ecf6d6a4a48e03d304a718df3b0a4b01eb32d23f81503f1c01dce2dfbc5e226920c7ee930d0f78ca13fd221ccd01855b65df1da4ddff6a58130fe7ee3b86a3d13b26a6c383b3a2aa326902ef86e51e0e0b8ee32a3105452122f25b9cc5875e7fe061fc71ceb958800217c71fb00f691d0d6fa6da2f14bc429c7eb0abb56f9e8a46f58088e7687a589166ae06ad96c64c1218c3cfebc097e6e19ede75aaeac6667094f9b8357a5a6569a2f467b3eac37f0cdd626350ac05921f14edb98fe9e0d46d08b1d2c6ebd2f5f9fb3cf5727fb81b3559d9b26d171a023313014cac386711e89b16ffa6e83ad66e99ca63fcebd8a3d3b61dfdf71b399f50bfda0160769d655c7dcaa99ac96b44e024e9a15785365dc5b2404e17c56ce0a9fb21c982e36c196082ab65e2a6c4531129b94138a8dce69431d3df850f95b5ce8d9ac509c25015eaae57eb85cc7b4c993b7857c401244e183b109326a9bbe6461e3837347f10cec787c1441f9d4177835a04610b43db557b471baaf9b7a3369695615d428602c26cec3f3e70bb9799cf8599926078a3d5a893209d3855e454cdc0dad2fcc432c36dc9dd63ce4d6fe2e8d58c9317e12da437a82a9def323c3e4503c5fca3fc4dbebfc9977db81068edfcfd2a5d8d1a15ed