0x2cffd02e48a53d196360fd8bed9729c3be597e21b87332e4f20057bfd6a39326efa9fc120d78713b2adbb64be4955cdb71a51322566cfd80bb4d038f8b0ea450d58b3e7053ba1269701b677cdf1192e24914154be83928a840a2f8b09a7dfc636b5117719f411a6aea334879ba721b8ddf540ceb843cfb604c9c6d24f08dc2c0e3012c2062877b38b9b6656e30e41564caee437c6185975844a6a24290d5404bde91eaebb4cfeb12100c329293a478f419e313035d497e45b8f233a35e430abc7171c9d5abf6c020bf36a39687d9a6e23e19c3057fc8a3dd71de3571bfdc7a799a5eb527da92a87b1b40a37d323ba0507f26d50d163c1c773f0bb1ae49e640c975e310a936d0dd1906ed05298a4d8c32c7721d04289469c8efa5712509830a608ad3120b0b84710c6467a2eb8c3668095f4c922edc948445f09e80b66ce11626dbb49b145010953905d30c3de98a3a9ac18d0be8ee0e84fdd68d2d3ae2905cf0a483e8260a79c723d66bd409fdc5050b6818036289ccd80e6591ea4dc23cca1164f29394f58ebdf97a1e1e7cba4b1cbf2fea24eef813846cffa0991b8c3ba82c331693658d937e6de4f01b339166b96abe00b23a786b30d6648961c49135f57332c964efc43aa56536f2b574965f99c41e11c08f0318a775d736bcc2b93dfe41cb2e9b67726878d003b7fa097de65d5790f16d7d4e39d8452e6afac0d42e5986e725d527684bbcc50e003540b05908a5d0f14c0ce7c71fb345fc18ca088f8a71f95a086f005968cc44505e7b136de311b413c3aff9a1f948b4a965662f7e7b6ce902cc5fd4dc59547a0ca287f1752640a00ce39c4c151781e37c568be02da1901986cebe2f86749c2f30c5157acc1f83b5921e661b3faff3ec09ce34b577a950fcda0e573e4c620e831604835cdca348f32c900a3d73f0841e199c668ac10f71b35833f0207a2eead9539626ebb4d74814bce9d169b6e4cf191346d321c602ee225c0bcbdcb21b6c1761a36d7bff7042f162a2e9b6317d90b05f6881e72c18b2eda1a5589495e046dd813f3f4f18cbf84be24ed9078fac889cbdb8acad4d734157d68b7fdc96784eda21fb69758bbda43a9fe0d059bea91fd66a9276b96399241dd5cba71cf81e450d85ded0f1256eec82be6ce0d40e66198fa4769b107485be67ae496bce245c7df4350b651e68d6b8eae42c6e8344e2a0ef0cf7fb2a390960e4ecc7fa5091ecfa7a5f38517aec3d67f20aff8224bb85b68b8fbdeddb633d42399b2f0a3397a02b93732ff5547abe33465f2dd72599681273732609f9dd0aff95398f8d66ec24e5efc9fabb3ee0b7060d686474e51167346d027cdce4f12a4f296dc4a641407a4f1346cbab08af777cc2085b69a9d1a21fbf59779e9fe95cffb77295367e0a6d24e526f76f6b1677b7d9749411046e26eb74b0d521902772b48dcc9a421649af90355ebbba0a05c179392353e6090f18446e67ab374148b0c551f65fddb7019cca53831e03961bc79232c202f7bae51563d71f28bc4b156ad14220bd47215fab5089d94a3a9ad95f99354eab155f5f18a6f5c42ba2ef47b338c140d85b99867f053a055ce1e2f02b12fd518049f241a8309bc424a1dad7f3b693d0ac173e1a1f93628d0a825b86b9636e708d32ab713a29281535b669570f5a1d2edd4a6ab67803b5263cfb82d60b595c75064ecb716a7d348a6a66a9723c72c07252bae7eb6e1d3dac83a0a0057f0bd5cf91e5bd466316f49145965dc001e53a5178baac2a44f4922ff846c6da9dc807135d4cbb1653ee9134353841c776843aeff9cf722017f0caf82b2e15a71175e9e96804db94b2a2922adfe3334fc0f28046e7c6a01940cf6eb626c796b13642fb3bc1f24084e6b93ba26ed95d6590a1c31cf28d0ffbf21b6c9cb58013df324cf55e4048