0x2cffd02e3f511afde63f9d745d9760370d717e4b443232f56c66fa2ed2659a5a6fb8b7647da03dc954798347826f6e0aeeb4154a61dc9562251aa0ce1649625e6bbfa5a76ba485444ffc7a18390aa73dc47f17d684b799cd64389288239a9e0a28a3cba8b849155b6da625820cb77a992e59775c50340e0828bdc8ffbfab129e4e2d8149a9d4c2431a2b5d145b45e24748ce4f6f10c093a7a4ed143b4bb441b930a7fad7745524c99bb0f8cc68c2bd43ba02e6f421efdb78b1cd4a5ec4ceedb75c52b1f3ff1f8e43e9d3c5f75d440614ade0d4a5fd51a461807ec69f0564121a74ec4e2c981641eab907efbbf64b269a08566ef05bad27490dbaad882323db10ed2cabdbef69b22ef880e7c6707cad13597679dd4be197408751a24c996a78f7d8cdcd2cc79f354a01303c7f69b26238cc5bdd9afc889fdb36f2ce172e5acb73b39d4207a2099e9d0e7f8aeb65011a4a01c023c2e2575cdcdbd377ec4f321a81d93e842baf7f52503ea87b0eb7a9bc35710af8c9fb87267d6aa3e13d1917bdd16f73557d1545e04e176aa5b01fc8ae8c7059141c43e5fbc64274e2ff66a53398a2dba2c95c82b598726524c088d9fea807113879a1746457e9973b73d6f83f69c5d9a83721bc8cd6f0a8ce821bf5043d8ea40b4350f8131edaff56529c35a7ddb1c70a1d37266e5ffd7fd23bc1d80446ac431c974fc462f283b267ca1328ae1184cbea93de0e2005283f143ff335bc598d6ea4ee9a0bd92dc442409fc180de44740c1cde2ff583271c2bfa8d8e6e6c988fa0b07a88c045d1e5e8efe8aff5d034efa29a981a053d7cfecb319682fbc792c989ff842eaef7f7067b689f7ed6e43f142fb5ae9400e65d124c45eaf1db09e7bffcd307ed0ac6397beff0f368413c1e3855605094ad517550fffda42bd72c7148f9b0b4401bf57092e9a654d9775bdc601181bdfd12301e2dcaae63246a8306bc71120dace27f0b5e0a47a03b220834dff5e2d4954c095222bc1de5f2a567c967aa68dc62a06aa14e66d74b0db45ed9237054c34cb04b32a4d5ff98b97161f38d6d31956196edf5949c29c19f339baf1fbc0e23912cb8a92d3a9a9db676d627924c7f23680f59e439200bc67d69bab88735eb5daf711fd8e5845f7adc648b1d819783d395ef60c9513c4e5d1ed182b9a2b15a59761f0fb1641211f7f93b54a07eca3dc18b727f3fde7ba81ab766b79803bf8b79a50e6de2f86abd562597363e5d686798ba8e7177e4533635d620964656818c0c73c80a29e80461e4073cd431d8d4a9d37ecac1e03161dcee0e876415bb4283d7acbd42843863a59dce7923d29c72e15b8b338bbbeef8aad707bee001d77b6f8c97bfc9dbb773a8d5ae74f5c041785a961cd6771a373607ae8ce24005686b0c70a6a3c4b3ae859dec13109303cf981f7a5f16e0e6960449d754bb92173fa701a98bb318e8dea6ee0be7b52c23d63b85f9af6158d98d267927bf3f64669b3aaa886b715e517f1a8c14ae4ab52c48e293265067b5f0972ae322162b862cc365f6015faa6bb9d41717b635d01fd0de47c9ab5b7845382f220391d4e2ad65d65ee3f71695d297463922c697888455e1f6af4d0a400e9635be72fe8d69eca73d5892d97001ccdcdea902785c402c238564d84141e230354fa9735862ea6e4e4671266c1a43cb5542d6e13c63c03f0e7c51a219ce7523029e7331d67271462c234c6c9411754e302af1a95ec3788ef43f4e6636f3ecb6c7fad704e0eac38751198e19f1f09ab8cd0dadaaf02cd6ff0c436aa30b871e5a7e77f63f216ba72959888b90ec416e173eb5d04ba8feacd39cb2c350f9cb102b43efcd3e4f323153156a4fc590b2c95560bc5ff6f5ee38428f7d017ea214c749c6bc3f2fcf28b6a9a2b454da9f9fb58ea0ffbb69800f93e0af9b62389c