0x2cffd02e096a6f0a2c481fc5bbdd1965e44d6c56a0daa21d48d8e0bac60ed75953e2758debcf87a957e6748a3791933fdd79d7379e30c7bf92603aeafc4feb53f9842cd4e1c022da73582775bedaf07b08fb76fb3e8696bf31dad1c6250d01ab85484707b6388a537a8a741a25bf5894db1f78de44e7ba7107b74b8c9152e1039040db184b45a47674cf469906d5ed6d62b1ec3c1750dd30b952afd8d70a78a3d70e8926132cd71b73f4fe5d563a9cc7429c20c30af8a9295aa37d9544332461fa7d827debe292537c038f2999c296b4407829a1c8f9f60fe0b55ca402a5feaf3216ae32cbd911c0443fd31b1d661ad5ac3a79506d38304eee2ec4977d26eabacbe8321a6dbf0a9d33cff98aca111829ab4f790ad32e10c27fbbd66c948c7dab4457b43f3109e22f85711f8e130ecd84c2d57b1ac56ef410ba3bf25b856dda56d0106951a6e99be0a23fb919f28037bc7c7a9ca7118c852e780dbfe5e8642d8c79b05bcdea8ea6e9bbdccab75e6e81f634ec60e2a1d743113ce3dcbb4d5e8c6c3c1fb39ef0e4880832a29a8ff65b83cd4f3b673a8e08fa6c1865d922776b0c2f241cf170881e7663443857345021f5753309a8312fd4c210e472464413b6e046ed1ca0f2a1937c35008ce4cf77c9ee7a23c97f92666984b765322951cdf74fb170429bd363ef1c7ccf0743ed5fe9b702018cd5196a4743d5218e983fb939a666b1bb6e33f691c70b39734947d1edb608653110753e567c5ab653a9a7308c5b7870bb73e304e22cd41cd3ad4fb63a9aa0e8d5898a04d3934767bb16a20ba1e293905073fd1a37347606cae650b9edb0b01cdc9bfbc715f3e7905118bc9a37e88c3f3224a6270268d8b3c1ab5eaf08fd09cea6454c1d79b801cb3f20c4b454a684cfa2dd3a1ef5e739793f2fe0c76d0d7468e3172ab911c83fd7007bc140e99e18a69339c3c14acc45ae797d92bfd13a853a6a4e26d6323131e2f2ea13f6311b82dd1c0404de43d0150cb05b5453dd41ae18045b9f137c91916700c28310d084c1c7cc809c18ca1e38eab7abbd2bacc7c07e0c51543a2f1af97e8658bb898d6df3720fa4b90d5ad8685064b0747050e3e191cd952c7bbaed4b97904e4cabf171a985e1cb2f9b22cdb0a5179aec7cd11ade10074e772cddce2d65f86c9a1a083c522c97d686ff7f51ec4d920c39e8a3a78e4fd7e14789d5774e90c1abf5c5f8c8e2a1cae7d632d758593d07826899680de67f3f638cc74c3700c41c06516601d864d5fa270240987682a2a7baa31caf9b499f15ec8fb905771b4f48f10176efbcd92f79b2d7a4416da4169db5c2f70ea7c919f663930d37c9381b78a8e8c23458b2d7be879948ac31734f8588ee407643e194d29ae8aa101a890285ac88f1fc7125ebe4bb96792fc7af3cace0217f3e4061e330fd4e628bbd1001c443b0c836afe678389d0c233cc32a6c902fcef7f21b40e8e009772655b2fae038dc9693729180c636db6f82b0616e85e86a27fb939c89e9f7abaa849a395b5326814a37e9c5ac03f0f11b7053435d7686b6986228c2e85d2527ef27875c435127cab69a49897ab22e09a75f2fa2a1e9ad043c31edb37c03d9c64ceae8667b5a4039518b6e3acc545b1502830370f899f7ce1c4ed49421089fc958a286c94b62d1d261aae1a133c6df4a35e907d65adbab3c20f47793e35d9cf591a1e72d10e0db987797b9b4f632d1fbcdf66b7337702b06450459cc6b84b6d0b1118fbecc44a791d51cf6b9c91de3fc6e8b3f4ebf1a00681a8f181907301ff9a68a0611a6b98b7e381e2a981f70dad6be57a0fcc00b18feb28173d421a7d75ca3a91023b61fe78b463c303ba0801449b6047784edf04854b6b5b5ef9bfd726d23c755713af7ef562f31547c15f59e0f81d48a032755031ccf784dd9271b20b9d1