0x2cffd02ebd19db45663e7897476b41226da466e8a9ca5b0a37450f3928d2392e090e518bcb141212dd13334ba38f99291be04c97dc2c1e9f8db524e3bce3e9b2cf147ce71921bed0abb2684b449336fc7a36e783e0f2b6b38a0dd10710693387d676dede26d38d3aec59736a49a4e57e472516842746452ade563522e8b7fed2f6398829c5183befed1db340d682ce04dc130f74fa7b63946e0773147042ade2657deea8d7dce1733e67f02db67388b6bcdcc7e5791483a3e4ca0f9343674849193ad2d1830eaa7d59fd8aea61582e759ee0381b4163a0149c2a07f5b1ae765f856d3cae15dfd8bb6f427ecb06bae82ad2bd3a8639bf60a73a1d9c754787128b7a781872eb65918d84e69f35c67f343cd5a7ecaec557798fecbbb4f85de7f0cbb1c617991747e183ff7d32ca0c01d0024eb6ff8e945b7e54666a79643e3833e173222281b0ad56e020b83983bd6dbacdfff8648425beeec2436f77a36baaf2e6fac632c932e1284ff7dee44dfe6f8d3f1b678c9869d425242d3c7e7963bc26f3ed572f87018946efca03d0160e6ecdc613fb7b47e303350bf3ff9cdaf432bfef0724b7c859bfae5a1190d8ebcb832df9e6c3f387465eaa288966069319efd78137148773071b39c75923d81690a31d5882376c5a3b7d2edaaaa0dabe0518960f106267bf294deb0db0c5e0c952f29652ff22c21199d47c8dc4fd1e6ec789804a0f967b4032c3779ab59b03fe534edd9a7990c77723079a0c3666edb841e2b0a0fc345a71c88bf369b9c8149ee98aedf733317da3118ab25f49475f13a6f4981c41a2b903cf2b74385910c84738933830fac38cd4e8f8969b15299963987ceb50fc7b1cbd04c1c6b5ab0d95f0c6ca91ffadfaa99c44adb4fc774d98cb3acfada1706a0082f47f39618b9c29d52027ef1ac02f2d186409156cfbaac30923539facaa41a85ce142db831e60877e29945012cbb2cefb640c428402fcfbb5d4e8250befeb603e4950445bc3722a8e20e8ea08c8011e724bbdd86f331c849f662075aeefda4c573de4a5ab9521ac8a01d4e5b100e3e153549ded3e23fc88c796eaf58520d6daa1314cc5dd220d48abbaa8aac2bbce8182002ee3d5582ee41a8208a5f69f6c12bb1f0f177df5b2d8ea81a271e9a43534ce8e8b5aaf3331fc4cf8921962b01bd4eafe63cf1c7742a534cc6e4f5c09f7018498b4eee5da1dda266aabb205d3d8711003dc73d20bcc339bf39c5079059a6f453be79c80bf28fc2f8dda2c7f057cca8294923e9acc247fbc1685934c56a7a86ba136d33af42a6f927ed485323dc62184447bee8eed535150f917747bb00849449457c2e183205ab313c02da131bef2a69c6a3707b1c4cdb86d32d02673065328e0d1f0dbf30fae778d31361ca7dec9aaa7476613436a1cf97926f27c3f9a8566a5a732186a4b0eb6b7d304f147bf9ba3a96e14463f2661ce4d495965df8ebe3161f62a7d764f38dbd52087600dc1523233f4c5e10180728fd610c972e20901b34946866844089e46de9d5e17d7c2c798a2f72e4bb66df1a8b8ea827586469479dc0b43468bd8c61fc0cad8e5b3f864a1bc6ba101ff208a7bb73f695b02f538f2db1bb27bd30da7b83701895476f4fe54927aec58f6257eca33123e305fbf778471a31b992c97ba315499d46d3dfce437d5df1b3108d858e78c2f87d61b03bb12f6888bdb3e017dff97a4619735c3140a856cfb370f4b6ae32b1b3861a970a70e8f0608d17ef5bb39ef2507d4d0f713be9320cbcc61b0a9575282dae92c855a02e26304c3e6771a6338510caa2f0c0e39d649b1ed1bc68dea85f1f685a557f9ef070cb4676913a0e6ef05721a1576906773f5bcd4e604a5525e110d61df303445fab1c0bb929c0b7f723419b845312fee32ece0b1dda634c4aff1991a558be264