0x2cffd02e3ea513eb82e8c3aaf6318620a51af32f017760c8670188cf7ce53a2790cb30a565dfe4aeef829ba78f83c6d3bbc2130736c7f13d33c8d6d8e2c596ac2474b43a8ad33142d6f189de226e3a78c5b141532f35aeb7ae5912f7842d5ada4bff800e042896279b717d7a5216e77c7af26d978341f91fde17a0aa9a95e430c9a9e406fa111d4b280bea9782d925963ae488116b334534a5e8bba26223134240f974b95a22dd9affdedf9cdb34d5e13b8585b200db9f792303e936eb6bae5a3a3333bdb49da7a0ebb5c9dab1f19c0945233c35f53184e8daa1e3188a61b7ae9d8a38020e8ebd0375f1d0ef7f2e845581c8094bada96dea5c260e600867fd9e1b58c8eb9a76f7e6d654be6af1d77bf40ba5f2248310345e09b4b9e69a1a839799e26072ff583bb40ca2a2db451eef5066a8041e30065de1273172cb6b8716a274de862353cb453de6dee7f02edca7bab6f37c0c3758dc91802ad52b75d6f66a0809842119993a02e78f0dc46adb0d9aebf88236cc1ec5adc47909c59fc9c4aa91d5fd9e20f4feb90f7f1fc31ef0fafc2d77b65d45ba88a8d2e9f0d81578db646f8693ad9b5f9b13d347fefdc4d4a211c77fcdeb1601b931522a3210b14877fccbcc20e9f47f7f91fea4017f99e566d138bd0b4afac2332a77aa83fcaf91539afc8c3192fcf1e939e5f1497660f3dd71e9c73d614bba7429f99dd1ee1add7761853a8346ef214ed0320c34b2318bdf4bbfcf12e987168093683a902027d6abc9c505b7050e39623d065a70058cfd4d301165659b1520b810e8adffaf9bca187b1e222641709baecb0b0c1713bb18df33d6008e5c017c836991bcbfc368d2b6e268f28f9c2d0cc2455f3e36c3a1a7f69383d491b6c2e4dda1c6aaf56d478c51c7b342a793c2ce3c8e275cab807dd9302273e5559c67472364a59f1de5f6eb7b5728f7923d02550a05b3ea5b659d4c930f45c9cbeb9cfd8ff5befb9a1216330329386e9fd93fa1652a9d9fccdcd8d8009a97aa22af8e43e9cd94f31017d0ba023ca5b63f12c6bbbf0d9f5c6df05dd23a1e79b619f43fa1000069e70067cd6597d83035a8019bc4190a58bc83a62cf67a5acaff7a2c262bb862c4fc8e597bf64441780c6642c0f860fb94742cd72c559b9bbfdb5ce30be9a350b1368c9ae4b805f762cbe3c6df0aec15b2e939e404457c23fd56a49010c689a30fb1530ad308bdc378df0bdd8fa157126d6e373adc73bc4bc92bbfb0eb68e1f473f6e249f6c6dd85f7e2360bf767931790278fdae65034794f9836cf247190e79145d27b6bc606f7011f3fadfba5c2eb26da3c7637483c8972d9ec2a18d713dd1b9969a8465126570d636d9753165f6055bd33f9a9383fe27d9807446b7ca2cfd1474755ba55b49a038e1260866c19dca8452f2228a6b415d8c3c059cda4c55eb0ccf104c5580dae977c34f1761a6d4b1b7406784b399127df3e45b98f9db40c6ecbfa58d652d8300832f4422814117e20e4aa83fe8f6c4e989a9aa86e9059430817b8e533a44d6e54508006e64bde997ea1fea858c82fa647a941502d16215ae9b01bc2eee6fa3f2381ea2af0f3232914fc988f6085a291db63bdc43db8c1ea36f1f2319669cdb0db0bcca5b7ba688151f45f222d7b65b413a0136bc5fddde8443562e0248eba912a317f37d83e9e4a876b0f1a52eda62262314af24d4bfae0651fd4f2cb7919c5989e023743178b36068837349f13973a8e7e77674f92419fae54d941974e8ef80909d8eafdc9d58b9a10b0bd240e312c07fca288b84eb960590517f40e4a02f4bef448d382d14eec78091cb5fce6ce2d7e134cbf3717230d640950063393104073b8e012f8a32d6152ae2398c66686b9e4c62587f3260d2798432ee0a4bbac800a56885777d1f3ef85c90b6d61cb501e7b86575d