0x2cffd02e8fd68279b5dd3b06b1a90b405f04077b7306bdb9b8a27810a8bbc713542392720d9036685911cafa90fa48db4c1ef5dfec8c9dfd1af1618539bca0f09316bbdf3c581d5d493e30989b8d5fede262a58249aa8a475e2a965c30d2d4bc5dc0bef6a356df3addee0d06766714a7729608414a46c1b9644d4ea58e0b06ae800d23f35e86aded33f02276ac4ac8ad7c9e3f32efd248beed073b184f494c216fd45e569a7af5a9351f42fd56b6242f79f6475ba84dac8f17b7f1e04485b566cbe2c64a7dc1303565c8197a48ab392555d5cf2641fe1279ab9bd9dd51f00dd8fca5bbe8282756089da09887bce78e5e415641408bf20db90ffe96689954fa7837ec3437a9ea50b7c6e94f5dfa9ffb17fc213d5811202930f1342c032ec0fd4ba1dc6214c24871b72a0665f5843f43ca1d98d7c41fbf6f713ade8ec7052ee6ed87ab080a8ef974d24a0a03f1ecf24b015e0c140be33bc11ecc2b84085252a9c91becebb789551857ed15a4d62c56569e29e28ad4f5a88bc08abcf90bb68bb9658c8cc4c2c50dca649ace8caa1afb554db707d83dff981d5db50d3455a1afe00f83899765069e459c81c842bdc622c0f89d5338e5592c7e74f264658f26c547e07deeca39fe8f345c94178764059c0c20eeaafffc2cf4a400ca4c229714d36b31b491ff80065e1e6eb5ddc3c254811101430ac0394423d156cd5d436ebac6a7156cf2a62639c23c56855abe5919de4fa823d331dd1cc7f8f5cf271568002c2452698e1441d7f51078245b71ac2ba0643403cafa3dc780fe40943022211efc58bbabe76a53ae25f311ef157b0f5c673f827b193f892db58d4795d1d53f05305da0b09dd7c6c1a9835dac5fe29057165e738b34108bb01738c66b1143a96719b9fe5042d5cf7d858313ed4a725538b9c3514870622665684b1e1746c04ed8a301930789f43fb4790f8914ce53cf4351ba73e052fde4479f55ab1a7ea5101b5d7f1a2abb57b57c317496dda796f83034c8c0c6a5e939e08bf61a2019af57ec35f66e367c325f28e5f4360ecc190513f598dae3bcc086fecf41bcd60051bcd363ca8c67081090789053e6482cc1b22713ca0de4602b365bb68185beec16d5b454efeb26031103bad2e7a8e13750bf1039e7358c142676987f91cec0e3849515ddd6c17c107ecccfc81e58cd18adec2cf2d9e31c85a1f77fbe4578cdda0b614e67dc41339ec26149d0e901b7f8a51031e19e44755a6ac984042e50ebbb299a182cc8745407396f96112af818d5a28d3ace3432c71de77a8e0e7f3fe55b5d77b989e2676d16bd8a6e6f0a058fcc656a0e2b673dc1509ac56e73e2700f25b88a162a16beb7a0ccf76adea7c0d02d7be10f82a4072ec252a2451a9dccdd5848d423dea0f0dddbb206eb80dbe2a83b75235063334fc12eb40ca0179962a564328c50489270d440325de6a37e6ea21494a4138559863ab198fbca67fcffa8e4c8553f0a2a9cef0dcc93b7def9e5b5ea363f626b186bfbf20983c104e0f872c7d046ab01ed392f421933d540b07a7b846c4829540b2f31d9fec377ab882be3a28cf20da9af8ab9583d5a06551dda29ca2f6086ba4bba4671e57a4a2c9e05236a8366774ea634fa215c89c875a1d0c536e0be2d388aff25ca53f9e7620e31dba114ff5b8b8167a9ed439712eaef555472c9e9bd96157391145ba8612b7d5cb9ca53a32162650e5c8c261c09d3a01318080443e8c1fed8fc6fef808f1cb58ebeca55265aaa26aa8684583de4714208add379ca49dca819fbfa73a25b7fc7a5cc9a6255bf35337c9777e02d85e72ae71ef91cff49074f002e60d5f5cb7768e65ed76b712e635f74d564bf3b2899e12f8a658f34327e37f09624a3784b921246ba00b67f66e7677a21a96e390be9235f7c15b7a7778521ecbc6f5375