0x2cffd02e169b6bd5541172be6506a45b47548e8a666bc82d383ac413fec05164bc73c593942d1d7dda9d0749385eb1568624c526e45b14ff64a3938b2cae73ab4b8ab7d1c7e3cfcd578e012b419a942d682681c54de4b110476a454af1f1f98be6fe09048dbf7aa3846f8c18d2d13c1ebd9ef06f82b29cef90764ffe9dd8fb767795bb3ea2af2c94049d44cffff2aa02410c15cba417b3486a5812fb4d46e84c939356fb535c2fdb59ec46257dbf21be94368b99796686ee6f8a464e0a1ac35ea795415ea564d01def3f1cc95a92f799373a4a01d4087c726f1a8798fbd422f43f7eb55ea9de2b2d9a72ca7cadba08bb103373cf5c4ff3395a58a2e437bc4b831e765c1dcc0bf1e4637a6b0b8b3251ba935b0d4ef9ad1b14f4363d15058989609cc8ad013e76d1465f9fb0f24c73001691ba9fb956ea94e1faf3759f4be7b835330b338a64149d7dad69088ab18070f95dd4ed9e87b605e4a56615ec872cd2db483f9c734b694fdc7ef676af198fd59dcc6a2d46cdd71bd2b2952c0b2ac5e1be6c2afd1161bbf38df330529af6f107ac584803bb074c0647e1a8643c5bad36a02c1ee779d0f18ac9fc62d85bba6e4de05e70ed07ea6057576d1c66eca732e448e043d37ebb80861e41689e42012ab8b778a5efebbd2ab0380b53eb002e73beec843904f1f2fa36b16eddf5c50d78252907db99b3309425998829495d5e13261ca81b6af167a672d9402b3e42d34b24e5162a4f67b66c3c1cc35dc8612549f102a4a8a97ec46b939d16a44f1b47c99ce25ca7177dccd3d5b26de779e9af3cdaf2ed7acba5fcfd4b9d9c117faec42350cc531f0cad4ff1de8beaab7ba5a9ed547074dda9c948366fbd10190a828c7120ab9973482f27504cef7334b2156bb94dc17739b0a40385eceaa81aa91011bed2b8993382c1fa3acd380a80de6e6bbfb228743f9eea3141ed832fe9594289d2eb90abb0c15b37deb9e0a8160bdc10d44e450cf33fd37ee3996984296a230ccebbc10562e1b1c01e3a08106408fedbb4ddb45c2683605be1cecf690705db126be025826568be4751d350732bdcf201eb56d07bc890d0e5fac9a0dc76c2d3ef8ab7304336cdde8ff155242a1857ab26f9a5f3da76a98268da7bfbab41fbe4a7a0237812ea69d021c125667bc89fbcb5d648eae6f20094b65e3cb5217c973ce40814ed7d7c553b168a1f449b90105a5bb0a0f64655218aa35aa95d1f3aebd5b44e1d7b77a3008783d56c7acb706d5ff661263bcfcbf95a1b4106ef7354a1dde4e6712fdbff1a5006a90531113081eee3bc2e75c25cb94132b672ef68591a4286899d28216ea4fad2b4b9ad90d4f9120ce715cceab953a8f40514820d494b9e497f83e8cd482b46e131697f9782c569d44b0a7fbfd7c3bf7cb679c7e9dee27c00cb83d3d4a5e622c76f4b5b99a23646b5ee9a17502e7916d7a7cded68e1e3fce839e128c86dcca8453a6ec4ccf4802b748b436ac6adb158ee8701454d9f5a074fe192dedd7de41c4d6252ddba2c64ec22efedc42a816a787aa363657745dac8883ecc714a939c013d6be4a3fa916058fa19496f747a3e6fefbbc441bf7b32fb1772c5fbf3de62ea41c1c952b6f75e1eba953ae883b8c0c9704782cd23c4f974cb07a813145a4ebf64a6321881f88982d609e47648af5b27778ab4064d619a8c10aa593dafcb1f625f10379715d5f46a3e20b063e2535710a78c7c0922e16256cc0187d7ecc65bd1a2101c5fd8c7a85a5dc6fc78133cea8a497e2d6a7b1c45c3c6132efcf31b8ffc85bd0aadf4af9858eb689b7555656588747f28a500fcb1cd9a2d391576267240e36559a275b0c47ef97876ae5851cda6704492c7a087b6c3a903df78f6d19f8dc412bfe78d00465e8e87640fda7d4edcc97a455966dbbdbaa32104e60bffab92