0x2cffd02edb179132e7c5697bb50f45e7f11aa8afea54dfb277c25e0678960ceb385c5b89c99db0b46495b7e5d304da57f0f5da0487a648967b884395b24cab42f38fe84806a17d04fd0f1190b2099f063fae2e88ecdff89aed6c06e5c6d5b26f5176574feed8fdd0e5277e13e0640d0e7516325ee253f7a9cbdde5408dd7b06084c1cf531e1788e8063b2fe635f4d5877b112a2f61044a0392df8dd39295838299e2f1bb72b648ec639ab3be715e7d7f7f0b00409c00c6b27f625130a128a684445c80774c17066e547ca53df9433df0d73a6c8d69cfd7e43110e4e7b49213d2e4b5ba04643a0ad3b45fd3fb33d9706f12496ef456c70112892ecc86da959bd524bd4d28a7a8f4cd40615e814657a89a092ac1182380563a1f40303670a0ba1cbe65c55ad864e8016e71d0b30190aadee3c165b659055ced4dd691f2393c181241629eb0b17982818713199cba731b02690868df5d41fc02b512bded16dd7a7646d86406f6da01546a5cf6cf16a8121c5dc6c0fca0ecb6b09111220148c05393f7090a454308bfe89c52137a33dd86f0c9333cb8c3d96444ca88daba4abbb82d2cf3bb9d8ec343d5d7232ec493790d4043cb28bc3dc7e1df75837f9fec6db61ca0b6a48312dd79a7b6e38f395736dd84317d4122a58083f5a3ecd67881023556a71408b160465aa39c15bd6a39d109e450bdc44cfacd9628462691d1d126b8381e740dd283931972594c2028f4121a3870e488f596072a3617a90a76ee10fe4e657e86824985ac2a9ec3d3bbe7cba68e957a0496619051e83a1ce7023a7f2a1d0c89c7c8c729c2bdcdf66601d6226d0c44def4e840597dce87cee127a268a1e0454b9455e81e3985192b3f97e8d3780e52cd187978c13390dc20a6db4b858bb0582fd49fb37f43c9eb78a8313c34d531dcd3dc9a4e66392faeefeec9cdaa96964719b882fe99d682f6db96bd8cdf0b7c6fb12f00676ffb49c7400df43b14a7b9376fdfd1247d202805f85942ac28a43111c0086fefb5d18cd6b0c67787522c5c6454b10e981e31f2c740aacf776e6ea67a63b9cdaa819263252e3ff92388f6347086d8218a90590d60d720e772008318d7f713fa8cb7814a9731afe77df564561b0bc566a8e07f06f1dd2cf690b3cb8163f95facd5de9c9de95f72756fb79cbd0d29e7efc6967e71961c6cc599472e410dc54269215d7c532bd13b4b49eb5fe6b0a464a7299cddb3f0fe1f064b3e78d420a6e3f965cc4a6b64eecc7ac8685a1cbbe471d73790ba0c73e7f4ab02f04f1dcfc24db6a52240142ab76cb08477eac6a4f55aacfc86c89c067ebde2b811d375c41614410110f6e248d4c80d88287463b72cb8f8eb9692d22e125719f932006877539b3c14ff5cfb9ccb941092ca1851de893683dad7076a262009e2a73d138fc7bd0201a74b4c942df99912f2c2fcd5f1e6c4c0ed7965e6c09245cdaa497c3da3b8af72b175188d6ac6ac64d1531fd109c43afd008f1d3336d657a67f40b736686cb04477665fb74f0d1cb5f0100db314a05877d413b74f57f035c8a3afc868ce1ac2722a2fae23c9f6d145461ea468e7012f3d2b7d402d265d9555bd8f356583d30502080143039640149f069542bcbb208ce8bd7bd3101cd01b3580560bc5bb6b89c0310a30e46a8712170f0437db18cf81d4c91d8deb4664a674510224a6f5721dd489e4f0a5812c118d6a728d6778a153e48d2466d5f7dcc4ba8629e51abf4bec44f23f7c05c5b5883cb995450ca37016b6dc7c9f326447c07516dd0bfaab50ea3fe3ac7d82c3e4018f4fd2e9551468512de134d08470dc38806240e269797adf109d4893203d6a22154e1452d7779545f9041db273c9a19526139fe472dd8baa46573a88f61daa30e146a28b8d82028e633dcc03b8b504da0a6d1e8a12a4d5e8f7