0x2cffd02ec970cda60a65f332d8439cb44b74e16cc77ea465f099186caa7ed86fcd32153d3e5f1ed16df6c016afdc4307812fc379aeba15c3ade25ccd2cd6cda5bdaad903faf161df0c983d59dd1bebc9569d8501389144fbfc71e1a60204fe302e17cc021df67079423282739a75021f64719f3afa3da2ae115fddd1b9859918ab963fd3bfa0b8f14f73d440a4d4dae37f155de347c614d2bd09cd20cd403b77222d8b068be17462753911194cf0f2de3f844d31a971c004f8a621437af3a11c631c8297f746e83ddca7e7ad9d6f23b4708a343e541e2e5604d413b4e7f6b2e9ee275f6cb2a0a70eb0acffb801ab210109dec74fbd28ffed6d34b7c41a8fc655301207ebeba9043018fd95bf4d4dd9f52d0b2463383fe209d72b818a23d9e269c2a5d04c1dc69a3a146997e8f37f941897b5421b0b9ffeccc91f90233914cbb178819640b2c507d12f972cc92cc56ab08753bc8a7c6b0e250c0ce73d9816b5cd6b297ca377b3237e6a79305e7d20fb7a650e1cb03f85c7cf53f1e7cdc1708277a79c3ad41526991c9e348e41a093d2691d3448df6707475b74b0471e8c7f295ba42e20be5d1d30f2c823144206556ffce59c4859ae8d58683ffd94b65fe073cccad66839eb1a2df8e37e57e2a3e3e54324038c5ad2d27f34f30a167161dc7dd2d24c7afcf65e4e95cc6c1846274b94a9c2d379fbf1ae038d37ba2ba64707e969a033cbc513ef875ae2e5a8c96ba1bf9cbde1cf556abe0d21eda3f0cc0dee6a5879d840d93a9cd158a1057903e8b3fd9ac31c9b6d1af338ee1aab5679fe33832641e601975671a4a60b9ad1d24c816ea6130b492d93c24ee43d38267904de5ba5a411962c1ec0cbff0ee82747128bd2b595c61d130df74dffe02b9e37edb2baf305f090c781ede9b588f5bad6fa65196a8437fcc5856f214136bf0597c2294b8a34ef5591c7addd3151fd6dadcc5523cc5b8e936a353023212a7701104c644fe3d66b858b415cb4abd4142f538c463e393222fa362ae11895e00c63c4ee724dcd2221bc4fd3f8f321e769fb0e00733809003c5f40e3028cdd0d01ca57c0f6bb82db7e7432d1482fc06234d80c808c137a544cd2e29a86c961bff2bf67cab2cde840b4cc78f022ae69e241a1ebea03bfe37f7d8c78ba47067c4da4a9eb06494edd6660e6eb908da717b9fc12f447ef6854f471a177e3efed9236de2d95f773ab364893492770ffa0b3cf0f6323c1a4c45ad911645682e3cb817ea5f08559a86df195fca30b77ac38acb542556326f25511951654d5b7042b0c93f34dee3c69662e423fa34b30ae83deb9a938cb213cd6879a1aa43aa552339731e8c6c63232f894a7b28ebb113daaacb35f0c1dba5fe6143fe6ee1d41a7ce5a7074fa812bb5c98038bdb56923e4ef5a074fb0ed57b2ee1c777f5b4f1c23e83504a99f8ad690d1a5f78b0dab8206bf804d64dc6d6830fa07979662bef4b297b41eba77c3c2e3de7b17ff233c45acf5b234ab7b32fd24e62a7410ad55202efa3030667dded51fdb6afe4e8895179c7a808ef061c79d8cd9ee33c21755191e475b900e142b4414e3bac00015c2f1b2c6c00a288bff3e17104eb2221e0a6766b5f451b7b2ec697a856fe06de7e6acb4bf3dcc8bf393a1a357e69023b4b39b299cb8bcdf12a337d65259806e594d85b3a43b736cafe5d92be081d9115974019fe255c88e8297d445d8d416ba21530f9583c99eb9b4ea58ecb5b3d42c8268ada21ffb19e810c216df247abbd4ef4a447a9e4e374efff5f247860ad2c20df07ff4f8871aae7906c46080dbdb537dbd377a99cbcfd87f6095084052db1bc8b701d1a9cd7e7d37b450af0af7345ac5de4a8817f3a1b649d7690959ff129af5b0e48129ec316ad2495214c4ad892858359bc2da34a3a029f987814cc24c1e957f