0x2cffd02e8b99afeda0e948443fcd2c2594d2ccc9f798226dcfc2e7bd13060f7e1d75ced307127ab87d375ea8d8a6b8b908022c3dc21092b285707689062049e29a6b1ced3f0d318a7d2ea9bed373a21d9bca417e81d32b731ad5b90e362d22849255bcd121a091a9eced799ac74d038c1af09814da57af1f63148535900cc12a81b55869fd52c7ae25a73d761b420da0058d6367b9036ce9ebafa9729a1c8caa363d071279f603f9c05486a2832c7a9b00301fa96f8b05c1127dd5bc035d4504203569e5b6c5a479e0a45202f6d8bf0b75b00683e56718620c76269784fe2484d7493736df424ad156f89d8b350a8545977343295b2d65729067a42612b2c11288b8d669ba3c67e4c2b08a23941394595508a8cddf533706768760e8d568acb3ed746a84e2a565541e70bc9bc4016994859d4e9524cea20970b4f3ddf75544a9e123c5d078bb134b79e21627f57fddcb7db5a5f0f42bdf4da9ddc88be2c7996b8f03dbafb6eab1e321f1d49a42868089af21a0e611417020333eb3f58bd0bb175f54936ac6199f34d0427f5d15c70ba94c9e6d35b4e124e1a4c931a8165a7385b3caccd6c3d541da537f1f2f9d0f87eec84853f1a2310decd639af3566392a7aa19be640fb884786c4757755458c6c641fd301a0e54c7ff3a232fa04feb093d422a1bf4f937db54df058f4a4c99a769127f6b32088bb9d056aa24455cd6d802d4b4104d3cad36492891d2948c249c5559729cf7a28e7662eff468d054266c81f3d652c79e789a366bcccc0449fe1e83842f9171c1a2e5478a039cbc1697a4eb01ae2ebcc07a1e3aae22ca14363406920120b3691651fcfecade02c71f8953fc7a209488cfb16b2849ee636ae79908a957a6aa78a38cac3317d1388365797439a685ef003ed908aa0da8d44043d8e77b897d769d50b263d43b595b0ce18ae3d134a8820583d2070371f6dcac5c6d190aaf73ed88a291b628cb9fc874428d797d2d1870ae832f1489f1bce11f96bfee72958a14c5a96c1a84c573b9ba34b6e1516a34e065f7c92d965bfb6383379bebd0fe10af7e5e41d275c95c9410fbd01f6104642fff6bc94cb55a633448b596832b7ff81d24c091042c8c9432bbae942edb18178ac41293d1c5b16e627b2253abd2b8f34de57075848aca2459950f674642b78178da486797b6114008cca02ff8d73ce4207b6d7f70a198c3c4f90526849cfa372da1b1853106ddac703920362bc4923469938a96201b3cd2b7c1317acae2b8ce9ff487fc67002f23d3d88d14c58770221b2859752e0e336c8f49b80749022bc230db836fc418a9403d78dafcaecbd6fa4fc84180e277919b1d050d20bd910f9de79eebad3be7bb8926c93d197d1bb1a228539e7bc1a9893992d611b41053100a345c1adc320250c74e8efecc5ebf106991d37c950f35e6951ebb29d30bddb237334ae4cb5dcff5f5085de833dbf6ba6c6ccc43ea6514d287bbba5ae702bd940023b3d9605aa6f88b2be7893c647f327baa855dc6490a8c1986031ebd0c633a10ed6e3d359bc7acdc27e0435ef2e53ff78cc71b90e547b7066a5386c8281b29760226c8f927c96a3e9e786ecd2584fe035b50e29bea8b28f200ad6acdf49f1076771f0be9d2d167c90de74b558a051c0dc07b3c0800da2accd8d6c2c12d3ee7a68c02adcffbc5b4711c1506f7494f8b372ecd1fd1816f84f0bc6247870490e43270d5c2cf767ddaad86371594fe1e838bdb4b61213852faa7623cfcc2c549d267682cdcb027cdfb0601bb8071cb2686c20866528eadcec3a1a7a8fc3ccc033a59ee08b11476a4503ae8192a4cec14ed894bcfdd9fa5b18bff0c4642d1a9013fda1551a3be342567dd335fb57a14ba4088cc5425beef7811917a082329970708e3a9ea89b0f4f9351226a91fd3d967903127bd8