Transaction Hash:
0x39dd877d13d07476e03b4b2d1c12f2d688cff61e85011ada6df7e285861a4f55
Timestamp:
643 days ago (May-15-2023 05:44:59 AM UTC )
ERC-20 Tokens Transferred:
Gas Price:
37. 191321385 Gwei (0. 000000037191321385 ETH)
Ether Price:
$1,816.85 / ETH
Gas Limit & Usage by Txn:
1,889,283
|
1,806,157 (95.6%)
Gas Fees:
Base: 35. 974139079 Gwei
Burnt Fees:
🔥 Burnt: 0. 064974943116509403 ETH ($173.40)
Other Attributes:
Txn Type: 0 (Legacy)
Nonce: 5367
Position In Block: 71
Input Data:
0x5e9145c90000000000000000000000000000000000000000000000000000000000000040000000000000000000000000148ee7daf16574cd020afa34cc658f8f3fbd2800000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000001ac000000000000000000000000000000000000000000000000000000000000087e00000000000000000000000000000000000000000000000000000000000009ea000000000000000000000000000000000000000000000000000000000000129600000000000000000000000000000000000000000000000000000000000000080b2bd0c365edd23f6a7031a496e425a8df11e75ab53049e96998bfae0f1e7eb3d000000000000000000000000000000000000000000000000000000006461c44100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001980f1823e5485017bcd0100830186a0942315bf06e7334dedfeaa899240b64678dc4b92d1880520eb67af5320038082044d8080a445fa357a3d3a19e84903f938e945d7fabf53a58ef39ae2a4413346e7f4378b126e6a4eb92885c6a5499c7552020dfdb89e7d2624edee97f93ff1a041edfd0c1bf84b088501499d1a8083039d6694ee1727f5074e747716637e1776b7f7c7133f16b180a4db006a75000000000000000000000000000000000000000000000000000000000bfded2282044d8080de690da44ab77c3baa649164a2c6ddd3742b1c9f1c602464798a4c2904a6e4e92c761742d2318d8db9d2c72af70e5970be63f700cefcc2614aa8dbda9e34a0771cf9016d0585013a1dd1808305cbfa94f6ad3ccf71abb3e12becf6b3d2a74c963859adcd80b90144c04b8d59000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000072f1ede232a6cf50b9a35be9bcd2ecbc9af77870000000000000000000000000000000000000000000000000000000006461c87e00000000000000000000000000000000000000000000000000000000001d24f00000000000000000000000000000000000000000000000000003b7624d4a8a1300000000000000000000000000000000000000000000000000000000000000501e4a5963abfd975d8c9021ce480b42188849d41da8ce8aee21bc2a48a5ef670afcc9274c7bbbc035ea034fb02eb1808c2cc3adbc15f447b93cbe08e14f9a0e7fd2bf6067db6994cf12e4495df938e6e90000000000000000000000000000000082044d808019d718f15c4f2d9deaa82ade9be74a01cd6e15bef1224cb094264d444c6dbc7171c57aebf03b1d86b958a9b4a7e691b628fd5751069d6fb3987f77d52516204e1bf9012d1285013d18c200830793e09466cd859053c458688044d816117d5bdf42a5681380b901048e3c92e4000000000000000000000000000000000000000000000000036bfe9fdaff957c000000000000000000000000000000000000000000000000000000001b10371500000000000000000000000002f5a356b2d1aa6bb50bac0303871f96440fae4800000000000000000000000004c6b11e1ffe1f1032bd62adb343c9d07767489c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082044d8080df1f15e69427fd42f30b077861f8a5ee0f3079c0e62da9e8ab980b92ea4a7ce154ccd7469465b521d06e78bece6c5c87c385953abcfc49e5d9650940257928e21cf08204ff85013d18c20082520894564b2064ba7ff4ca1d98f441d1ea7fd612810e11880234f2074ae4a0008082044d8080df353bc59fd57274a14f088fd2cc4eb23c21383cd6a02ceb804c8f400cfe2195479e3048faf571de0abb5ae8b8492a67e7f879aacc06be5f24700edbc2643b511cf8ce82087e850157e395608303186694639a647fbe20b6c8ac19e48e2de44ea792c62c5c80b8a40175b1c491c46bc57aab830a85a1d5a2663cca8a8b293284c24da38f30c8cb323a5697d0000000000000000000000000765277eebeca2e31912c9946eae1021199b39c61000000000000000000000000e741b536f237df391caa2ac5295f59c3130c0c3c000000000000000000000000000000000000000000000000019d892eebdb0000000000000000000000000000000000000000000000000000000000000000000182044d8080ea519974d406a105081631d699dcd072d728dd2229f1c55bc948aa0c3de472b20306bd2800b193d558db214ef5d1fab03fcf3e4170ea5d539daf437f8aca8a711cf8ee822431850180cebe008301e73694c1b15d3b262beec0e3565c11c9e0f6134bdacb3680b8c4711746e200000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000006500000000000000000000000000000000000000000000000000000002540be401000000000000000000000000000000000000000000000000000000089070de31000000000000000000000000000000000000000000000000000000000000000882044d8080b09637e161f56a9bcc8d918331b6b610a39cbef23f0eeb85d34b08290f6756191431c4849c715f8c99f9dbdd6095453f8c17f36d1f7771e3965766b72a61dda91cf8ee822432850180cebe008301e73694c1b15d3b262beec0e3565c11c9e0f6134bdacb3680b8c4711746e200000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000006d000000000000000000000000000000000000000000000000000000000048ac230000000000000000000000000000000000000000000000000000002ea92a7895000000000000000000000000000000000000000000000000000000000000001082044d8080fab1bfe48d15e5383268008a9c42e5b0a05bea9c29dffa3a573607fe59eb265c75aeafcd3c8ae598e0fcabff4f1a68b7d018384006d5a3d6f5d06160e332ebef1bf86b138501646f8f0082c3719404c6b11e1ffe1f1032bd62adb343c9d07767489c80b844095ea7b30000000000000000000000001e2d8f84605d32a2cbf302e30bfd2387badf35dd000000000000000000000000000000000000000000000000000000003658bf9c82044d80804b482229d5943902d19699dadb6580b2f5496c8453f8eb907d61e2fb1fe9c4c6449cb9cac22a69f963bb159ec7c19942181304b7196c3259951dc0e16a9b10411cf0823e558501b0bacf00830186a0944a4babc29bcfa2ab7f2275fd6cccee1d583851098711c37937e080078082044d8080f09a5d381cfe8f68e4f50a9c5d26ea52cdf7ceaff9d86195e0df6b0af07a48c36018852f218d7edd9568cada9c3307a9b623f71e43df7da3bb904578922f08df1bf9010b118501646f93d382e2fa94a8ce8aee21bc2a48a5ef670afcc9274c7bbbc03580b8e4d505accf0000000000000000000000007d4053510c0e2ce0f127cf890fdb84f1a36cdc6d00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000001c2c188e3da19e9e04620e24b110f808059cdfc08501e4b4ad0d86aee039fb13447002d0b12c72a282eb07728baa7415d132e911afaf2f4ac005f835d02375248b82044d808048150661f69118880ea50e36fc3be5209be010b26e839f18406ea1cbab9da4dd756a8bf366ebb8d496976c5a9e4d97b3fb11f9baa086df289414b27c8cec4fac1bed03850172bdab00825208945decabd1af9a55013c5d333828312ed83b35ebd6870206239e20e8008082044d80802fced0a402134e71db70ba2334652f87178c24e7a055f95ffd742e81c4f055320fa145db1e56d93b5e80692c2b8657ec2cdec5e687298b4f9ac89575cce22d0a1bf88c14850165a0bc0083031bd6941e2d8f84605d32a2cbf302e30bfd2387badf35dd80b8648dbdbe6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003658bf9c00000000000000000000000002f5a356b2d1aa6bb50bac0303871f96440fae4882044d8080ef93907603348128e6ad0b228ca475cc6b468d45518880d6fb839a3ee92e0a0a08edb488f47417f9db2bca5a1fe78fef85c1a59d6a287bf417e8552758d3ed3f1bf0823e568501ad274800830186a094f8e7d0c14151a19c4d28dd81a3891b878fa9def2871eb866935f70268082044d8080ccc3ec89ac0beefca8945547b6612323e0952467d452bcd68e8cbabd053df1c5770d8a59cf09948e68eff75dd7c526ee37b7b8a5e1b5ce586231614af84a65491ced1c850165a0bc008252089480c67432656d59144ceff962e8faf8926599bcf8871772aa3f84a3368082044d80805f1f70a52d2353dd1d8128f0ca53a4e92285b97710bd74107ff59142be55c31a15af8265d49f8612191c03a62282fd715eaa11a4fa95e5d0d83a044f156b882a1cee01850165a0bc008252089480c67432656d59144ceff962e8faf8926599bcf8880521153de4fc23368082044d808029c6ffd26c11955fcebc36a392cbaffe9b0241ee80eddad5b0c97dbf8a1187b7453163d49cf7076c81a8c8b9608f87629f41e2675df6af4fa1208c917c936b4c1cf9056d01850140ac49008316e360942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02ee7f0c376ede77677f7cbcc0520ba10e3700107eda52897d4ae050da5f1e33da7e2355c166f155ced8dbffee2f5bea9f11d6c00b0a6ce62e5de1006f2aedb75e0cdd18836bd56e684eff90b446bd166434e5d85733cea82da4dd4ffd1484dda7cc2beb4eab0fc78a8c7dd60c0dd3c49f14d92915a6958632fcbee0eff06c93b2ecce9f0ce61a333f20066e65ed672b3f9565efd8f8ce4f5da26b83b77c058c05c25b42a3dcd52d02d64d0b625889e29e5b02abcb72432c121a0263bb52aa6f03fd12e1b1c2eac95ac4167a023af376e16e90266aa1454fe05000ab37d93846a21ffd70157e48063fc33c97a050f7f640233bf646cc98d9524c6b92bcf3ab56f83a18f735c194f5624ce91fd8a33d92dba7e07ae1fc538757540b8b5e8d6a939a6cefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a90000000000000000000000000000000000000000000000000000000000004928a2669d0cd617d8224a73855751da1b8282791e4834c5a72363759099f82bcd9481a46611c93942e10deaceb6489399b83a559b857a3cafa11c4c8c2aeac297190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000002254a4a42bbbbbad5b5634439fa007b5ec2873f5000000000000000000000000000000000000000000000000006379da05b600000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d8080b386da6dc43bf52b9b5fd82374bb9f8f27f502e79796d25008f541c638b7715d7b442d977bea843c847a10ab2a435923c1b28eeb8c0454b3c7a3d7919298aa7d1bf86b17850165a0bc0082801994a8ce8aee21bc2a48a5ef670afcc9274c7bbbc03580b844095ea7b300000000000000000000000068d9baa40394da2e2c1ca05d30bf33f52823ee7b0000000000000000000000000000000000000000000000000000000002b7ed2d82044d80806034ef8daa2bc0dc137f40661285480ddd6060c171fc06208dd15d77a076786b78ad6cca30f298428818f7577383dea9cd2f91c83ff5d4877ce098ee298caa461cf9010b0285016639528082bf6294639a647fbe20b6c8ac19e48e2de44ea792c62c5c80b8e4c604b0b8000000000000000000000000765277eebeca2e31912c9946eae1021199b39c610000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000001b4eaad53ae0000000000000000000000000000000000000000000000000000000000000000144000000000000000000000000000000000000000000000000000000000000002a3078354445436162443141463941353530313343356433333338323833313265643833623335654264360000000000000000000000000000000000000000000082044d8080f76d5fcc20394bb4f50c99f29d4f935d8a0eb8d08137b7e9ec21abd1648a1513672ea9bf02d0e3bd6294472c6073810e0aceaaa43cf141164c9e82fcd6b02f6d1cf20385014e61ce808303179994ee1727f5074e747716637e1776b7f7c7133f16b1871c6bf526340000841249c58b82044d80801a0ebb1aac505695b5f5b350e88ffc932bdb01cdf809ab19cc62ed6a3e802cc5740397bc9a5f2a95dcd75dfb256511f613971f870cece30b5b00746d5b1d93fc1bef82050085014e61ce80825208945ce9928e076c8672e87f99cf59bf761afd109d7487049711310cc0008082044d80804cc7a645fb06bb087d19e8510a59a9272c64ada20c76a0c808900bc94db60eec341c51551b7ebd81c2a3aca27fdb511674a70ad3c13575a3c7c3423283ff4a191cf9024f8202aa85013f7b1c0083062a479473903fec691a80ec47bc830bf3f0bad127a06e3080b90224782661bc00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000006461c50900000000000000000000000000000000000000000000000000000000000000060000000000000000000000004f9a0e7fd2bf6067db6994cf12e4495df938e6e9000000000000000000000000ea034fb02eb1808c2cc3adbc15f447b93cbe08e1000000000000000000000000a2036f0538221a77a3937f1379699f44945018d0000000000000000000000000a8ce8aee21bc2a48a5ef670afcc9274c7bbbc0350000000000000000000000001e4a5963abfd975d8c9021ce480b42188849d41d000000000000000000000000c5015b9d9161dca7e18e32f6f25c4ad850731fd4000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000059f6ed4e751784b634c41980000000000000000000000000000000000000000540875302e48017c3c9bb40000000000000000000000000000000000000000000000af57fd6b21cfaefda24000000000000000000000000000000000000000000000c9ebeefc9f904c55c27400000000000000000000000000000000000000000000ca0638443b3e6e2b8f8800000000000000000000000000000000000000000000c9eb08913fb48daadea00000082044d8080d7f28d8574f0412b6185671993d80ce0fcc1b000b6682de8f37fc9d4820fc90f438b4d28b08c7c704b53cebfe14356e30b80922a168bc928207f02f7491550221cf28085014e61ce808303179994ee1727f5074e747716637e1776b7f7c7133f16b1872386f26fc10000841249c58b82044d8080ae9750dfb27128858a637deba4248fcaad3a89684f099567fcc91a933443bbeb0ea650f59cb37c07cd4a666532546e226661968cab92a5e31ef4e194f2e6a3a71cef82050185013f7b1c0082520894477497f9773707d216f16f2889f0f8266e411add871219e0212170008082044d8080891f19e26aa314cf6628ec85def1881c359eb5738d2b5bd7376cce92d148debc5a97d3bc2aec05c684c812eb7d08eabf4a17e9f31af1884325928d3112c4052c1ced8085015457af808252089480c67432656d59144ceff962e8faf8926599bcf8873004bafac8e3368082044d8080c3ad3546acc6c6a8b09bc3e77f04c749532c98c5324f253c9baf05e56a81e9657362ed9a0b4ff111160a4c1503974d71e3aa39382c2fdd5e5f46824c4248c5381c0000000000000000000000000000000000000000000000000000000000000080feeda8c17716464a4a688d8a0aa3c6df67d7a6c144095569f6ff8e2ac464b0d4000000000000000000000000000000000000000000000000000000006461c53600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c72f84b1885013f7b1c008303c5639468d9baa40394da2e2c1ca05d30bf33f52823ee7b80a4a0712d680000000000000000000000000000000000000000000000000000000002625a0082044d80805bb8515cd883efbb66d5378f82c9d008d284fd7836a75de506e1e0eb49fda50f0dd4649dd95d92cf29c62159b2e22ff29efb3628884c6e1b0c74158a2103902c1cf901748085013f7b1c00830de27b94f6ad3ccf71abb3e12becf6b3d2a74c963859adcd876a94d74f430000b90144c04b8d59000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000001d62797ef1f4513917a55a7ca4e340f9f6e3897d000000000000000000000000000000000000000000000000000000006461c8f1000000000000000000000000000000000000000000000000006a94d74f4300000000000000000000000000000000000000000000000000000000000003398edd00000000000000000000000000000000000000000000000000000000000000504f9a0e7fd2bf6067db6994cf12e4495df938e6e9ea034fb02eb1808c2cc3adbc15f447b93cbe08e1a8ce8aee21bc2a48a5ef670afcc9274c7bbbc0351e4a5963abfd975d8c9021ce480b42188849d41d0000000000000000000000000000000082044d8080ffef1ffa7c10e942d3ebc103fa2b1a41f6b70ae57db1c6e5c4d8dadce3556c14318104399f4cb24c10d01861f506aa9f2fed81280573bfc99eb9ab009ee2850e1cf902540b85013f7b1c00830909ad94f6ad3ccf71abb3e12becf6b3d2a74c963859adcd8709cce80105b995b90224ac9650d800000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000124f28c0498000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000009234a405b420a746eaa6631f80c8df3c86629505000000000000000000000000000000000000000000000000000000006461c8f100000000000000000000000000000000000000000000000000000000004c4b400000000000000000000000000000000000000000000000000009cce80105b995000000000000000000000000000000000000000000000000000000000000003ca8ce8aee21bc2a48a5ef670afcc9274c7bbbc0351e4a5963abfd975d8c9021ce480b42188849d41d4f9a0e7fd2bf6067db6994cf12e4495df938e6e900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004418652700000000000000000000000000000000000000000000000000000000082044d80808e6016943de9fe84620537d3ebfb7e725643ac4b5b40af695510e2903dc9df8b0cc038e4a9f0840d2b6add182771f8ba091a1671406b058c2491ec12927a20461bf0823e7f8501af4c9900830186a09466a1256084c3b7172db969443a0e38ff6235d09f8731de93beb650218082044d80803a4e1e9b328cceca615f128ef948b9d05e06a1eb07436fcecc8255e402977aa26410dbe8ea911c614865c847b5d8577ec2b4176818be4f6e0b4788b5ef075ea01cee808501650825808252089480c67432656d59144ceff962e8faf8926599bcf88803d6ae3c08dfa3368082044d8080033de281990a8861824f8fbd77dec335b35555b1f1680ecb1cf8e26df7f0974421757b71a015b0965dfabd64c54e8ee872d3dd959074e83d0017b569f8d400e91cf20185014efa6500830392e994ee1727f5074e747716637e1776b7f7c7133f16b1870c6f3b40b6c000841249c58b82044d80802a967a9a40e0d09c525e4a708c00ede2ff983be2b3eadd5f1f451ebeed865edc5e6aab856f5a271379655cb85f6cdafceaf3e292bce91689ec398928cda1f1d01bf84b04850165082580830597e3948903dc1f4736d2fcb90c1497aebbaba133daac7680a4c5ebeaec0000000000000000000000000000000000000000000000003f1098c5f4cec00082044d8080e28be9ed506d2260d7e4380a50e5da8f32c85ed73fce512417f46efa3e1845526dfb38671b524bb3d7bbe5c8a76ffd4fa00b51b24ddda36822a52c23e4deb6011cf9018f82031185015f1244808302d47694555a64968e4803e27669d64e349ef3d18fca089580b901640ddedd8400000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000016a3b0000000000000000000000000000000000000000000000000060fd34925e40000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000f578cb0baeb867e3464f57e4eb7359bd4fcba64a0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000002386f26fc100000000000000000000000000000000000000000000000000000000000000000001765f0f39b3ae9c7e2532d4f9d2b3fc4a600461b4e0706f8fec44e91d39d2e9ee82044d8080bf44bd63599088104c4e7abdb75d65ee3f2d9a2d89d07058c044b1b913185526130029021783222ed71f32756ad00d4637f1bf713ac7836a173df1e14ad20b741bf94efd1d85015f124480833e11c18080b94ee86101c0604052600180553480156200001657600080fd5b5060405162004de838038062004de883398101604081905262000039916200033a565b6200004433620002c2565b6001600160a01b0380891660805287811660a0528416610180819052604080516385d1891760e01b815290516385d18917916004808201926020929091908290030181865afa1580156200009c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620000c29190620003d1565b6001600160a01b03166101a0816001600160a01b031681525050856001600160a01b0316610180516001600160a01b031663c55dae636040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000128573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200014e9190620003d1565b6001600160a01b0316146200017e57604051630bc320f560e01b8152600760048201526024015b60405180910390fd5b610180516001600160a01b031663fc741c7c6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001c0573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001e69190620003f6565b60020b156200020c57604051630bc320f560e01b81526009600482015260240162000175565b856001600160a01b031660c0816001600160a01b031681525050846101008181525050610180516001600160a01b031663217a4b706040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000271573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002979190620003d1565b6001600160a01b031660e052610120929092526101405261ffff1661016052506200041b9350505050565b600080546001600160a01b038381166201000081810262010000600160b01b0319851617855560405193049190911692909183917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a35050565b80516001600160a01b03811681146200033557600080fd5b919050565b600080600080600080600080610100898b0312156200035857600080fd5b62000363896200031d565b97506200037360208a016200031d565b96506200038360408a016200031d565b9550606089015194506200039a60808a016200031d565b935060a0890151925060c0890151915060e089015161ffff81168114620003c057600080fd5b809150509295985092959890939650565b600060208284031215620003e457600080fd5b620003ef826200031d565b9392505050565b6000602082840312156200040957600080fd5b81518060020b8114620003ef57600080fd5b60805160a05160c05160e05161010051610120516101405161016051610180516101a0516147b462000634600039600081816126d7015261342501526000818161066301528181610a5001528181610b3301528181610bd301528181610c8401528181610fba0152818161104e0152818161136c0152818161165301528181611ae701528181611c670152818161205001528181612119015281816121cc015281816123f401528181612489015281816125a8015281816127670152818161299501528181612bd001528181612c7e01528181612fe2015281816132cf015281816135ce015281816136be01528181613a4f01528181613afd0152613b9b0152600081816108b1015281816122570152818161228701526122fd01526000818161044c01528181610d6f01528181610d9701526131420152600081816107580152610d3a01526000818161031e015261151201526000818161036001528181611238015281816113f7015281816115e201528181611a7801528181611b8301528181611c2601528181611e9401528181611f9601528181611feb0152818161250b015261334e0152600081816103ac015281816112ce015281816114910152818161154f015281816115ae01528181611e590152818161316d015281816131fb015261331201526000818161061d015261157101526000818161056101528181611fb80152818161200d0152612aef01526147b46000f3fe6080604052600436106102d15760003560e01c80638284511b11610179578063aff25c14116100d6578063f09887301161008a578063f6c714d611610064578063f6c714d6146108d3578063fa1a5f59146108f3578063fd235fda1461090957600080fd5b8063f09887301461085f578063f2fde38b1461087f578063f35509e41461089f57600080fd5b8063d1d58b25116100bb578063d1d58b2514610805578063d45c241c14610825578063e5040c421461083f57600080fd5b8063aff25c14146107cf578063c30bdf48146107ef57600080fd5b806391f7cfb91161012d578063a756377e11610112578063a756377e1461077a578063aa83a3081461078f578063afe517ee146107af57600080fd5b806391f7cfb914610731578063a70329981461074657600080fd5b80638757b15b1161015e5780638757b15b146106bc5780638d0525bb146106d15780638da5cb5b1461070d57600080fd5b80638284511b146106875780638456cb59146106a757600080fd5b806357ef74031161023257806361f08f23116101e657806370d5ae05116101c057806370d5ae051461060b578063715018a61461063f57806380f556051461065457600080fd5b806361f08f23146105855780636352211e146105b25780636ba4c138146105eb57600080fd5b80635c975abb116102175780635c975abb146104f45780635ff2f2e81461052557806361d027b31461055257600080fd5b806357ef74031461049f5780635ac0d9c0146104b457600080fd5b806345d30a17116102895780634b86a3d01161026e5780634b86a3d01461041a57806353701bc11461043a57806354c5b6961461046e57600080fd5b806345d30a17146103e5578063468e3e2f146103fa57600080fd5b8063217a4b70116102ba578063217a4b701461034e5780632495a5991461039a5780633f4ba83a146103ce57600080fd5b806310fc6172146102d657806314025dcd1461030c575b600080fd5b3480156102e257600080fd5b506102f66102f1366004613e60565b61091c565b6040516103039190613e79565b60405180910390f35b34801561031857600080fd5b506103407f000000000000000000000000000000000000000000000000000000000000000081565b604051908152602001610303565b34801561035a57600080fd5b506103827f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b039091168152602001610303565b3480156103a657600080fd5b506103827f000000000000000000000000000000000000000000000000000000000000000081565b3480156103da57600080fd5b506103e3610cf9565b005b3480156103f157600080fd5b50610340610d10565b34801561040657600080fd5b506103e3610415366004613edf565b610dbd565b34801561042657600080fd5b506103e3610435366004613f64565b611617565b34801561044657600080fd5b506103407f000000000000000000000000000000000000000000000000000000000000000081565b34801561047a57600080fd5b5060025461048d90610100900460ff1681565b60405160ff9091168152602001610303565b3480156104ab57600080fd5b5061034061164f565b3480156104c057600080fd5b506002546104db9062010000900467ffffffffffffffff1681565b60405167ffffffffffffffff9091168152602001610303565b34801561050057600080fd5b5060005461051590600160b01b900460ff1681565b6040519015158152602001610303565b34801561053157600080fd5b50610545610540366004613edf565b611708565b6040516103039190613f81565b34801561055e57600080fd5b507f0000000000000000000000000000000000000000000000000000000000000000610382565b34801561059157600080fd5b506105a56105a0366004613edf565b611813565b6040516103039190613fd9565b3480156105be57600080fd5b506103826105cd366004613e60565b6000908152600560205260409020600101546001600160a01b031690565b3480156105f757600080fd5b506103e3610606366004613edf565b611912565b34801561061757600080fd5b506103827f000000000000000000000000000000000000000000000000000000000000000081565b34801561064b57600080fd5b506103e3611e3b565b34801561066057600080fd5b507f0000000000000000000000000000000000000000000000000000000000000000610382565b34801561069357600080fd5b506103e36106a2366004614094565b611e4f565b3480156106b357600080fd5b506103e3611f6c565b3480156106c857600080fd5b506103e3611f89565b3480156106dd57600080fd5b506002546106fa906a0100000000000000000000900461ffff1681565b60405161ffff9091168152602001610303565b34801561071957600080fd5b506000546201000090046001600160a01b0316610382565b34801561073d57600080fd5b50610340612034565b34801561075257600080fd5b506103407f000000000000000000000000000000000000000000000000000000000000000081565b34801561078657600080fd5b506106fa61204b565b34801561079b57600080fd5b506103406107aa3660046140e3565b61232a565b3480156107bb57600080fd5b506103406107ca366004614134565b612b66565b3480156107db57600080fd5b506103e36107ea366004614176565b612d96565b3480156107fb57600080fd5b5061034060035481565b34801561081157600080fd5b50610340610820366004613e60565b612f1e565b34801561083157600080fd5b5060025461048d9060ff1681565b34801561084b57600080fd5b5061034061085a366004613e60565b61307c565b34801561086b57600080fd5b506103e361087a3660046141b3565b61311c565b34801561088b57600080fd5b506103e361089a3660046141b3565b613222565b3480156108ab57600080fd5b506106fa7f000000000000000000000000000000000000000000000000000000000000000081565b3480156108df57600080fd5b506103e36108ee3660046141d0565b6132b2565b3480156108ff57600080fd5b5061034060045481565b6103e36109173660046141fa565b6132c4565b6109726040518061010001604052806000815260200160006001600160a01b03168152602001600060ff168152602001600015158152602001600081526020016000815260200160008152602001600081525090565b6000828152600560209081526040808320815160e081018352815467ffffffffffffffff8082168352600160401b8204811695830195909552600160801b8104851693820193909352600160c01b90920490921660608201526001909101546001600160a01b038116608083015260ff600160a01b8204811660a0840152600160a81b90910416151560c082015290610a0a846133d5565b60200151905060405180610100016040528085815260200183608001516001600160a01b031681526020018360a0015160ff1681526020018360c00151151581526020017f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663240ddd2e85600001516040518263ffffffff1660e01b8152600401610aae919067ffffffffffffffff91909116815260200190565b602060405180830381865afa158015610acb573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610aef91906142a4565b81526020848101516040516363e320a160e11b815267ffffffffffffffff909116600482015261ffff85166024820152600060448201529101906001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169063c7c6414290606401602060405180830381865afa158015610b7a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b9e91906142a4565b81526040808501519051631206ee9760e11b815267ffffffffffffffff90911660048201526020909101906001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169063240ddd2e90602401602060405180830381865afa158015610c1a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c3e91906142a4565b815260608401516040516363e320a160e11b815267ffffffffffffffff909116600482015261ffff84166024820152600060448201526020909101906001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169063c7c6414290606401602060405180830381865afa158015610ccb573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cef91906142a4565b9052949350505050565b610d01613490565b6000805460ff60b01b19169055565b6002546000908190610d329062010000900467ffffffffffffffff16426142d3565b9050610d5e817f00000000000000000000000000000000000000000000000000000000000000006142e6565b600354610d6b91906142fd565b91507f0000000000000000000000000000000000000000000000000000000000000000821115610db9577f000000000000000000000000000000000000000000000000000000000000000091505b5090565b600154600114610de857604051630bc320f560e01b8152600260048201526024015b60405180910390fd5b6002600155600054600160b01b900460ff1615610e1b57604051630bc320f560e01b815260016004820152602401610ddf565b60008167ffffffffffffffff811115610e3657610e36614310565b604051908082528060200260200182016040528015610e8157816020015b6040805160608101825260008082526020808301829052928201528252600019909201910181610e545790505b50905060005b8281101561121f576000848483818110610ea357610ea3614326565b60209081029290920135600081815260058452604090819020815160e081018352815467ffffffffffffffff8082168352600160401b8204811697830197909752600160801b8104871693820193909352600160c01b90920490941660608201526001909301546001600160a01b0381166080850181905260ff600160a01b8304811660a0870152600160a81b909204909116151560c085015290935033149050610f6457604051630bc320f560e01b815260006004820152602401610ddf565b6000610f6f836133d5565b905080858581518110610f8457610f84614326565b60200260200101819052508160c00151610fa05750505061120f565b604051634cd9c08160e11b81526000906001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906399b3810290610fef90859060040161433c565b606060405180830381865afa15801561100c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611030919061439a565b51604051635fec377960e01b81529091506000906001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001690635fec37799061108390869060040161433c565b608060405180830381865afa1580156110a0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110c491906143f7565b505050905080826110d59190614436565b67ffffffffffffffff166060850181905260208501516110f59190614436565b67ffffffffffffffff9081166040808701918252600060c08801818152988152600560209081529190208751815492890151935160608a01518616600160c01b0277ffffffffffffffffffffffffffffffffffffffffffffffff918716600160801b02919091166fffffffffffffffffffffffffffffffff958716600160401b026fffffffffffffffffffffffffffffffff1990951692909616919091179290921792909216929092179190911781556080850151600191909101805460a09096015196511515600160a81b0260ff60a81b1960ff909816600160a01b0274ffffffffffffffffffffffffffffffffffffffffff199097166001600160a01b03909316929092179590951795909516949094179092555050505b61121881614457565b9050610e87565b506040516370a0823160e01b81523060048201526000907f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906370a0823190602401602060405180830381865afa158015611287573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112ab91906142a4565b6040516370a0823160e01b81523060048201529091506000906001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906370a0823190602401602060405180830381865afa158015611315573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061133991906142a4565b6040517fdfdc93880000000000000000000000000000000000000000000000000000000081529091506001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169063dfdc9388906113a39030908790600401614470565b600060405180830381600087803b1580156113bd57600080fd5b505af11580156113d1573d6000803e3d6000fd5b50506040516370a0823160e01b8152306004820152600092508491506001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906370a0823190602401602060405180830381865afa15801561143e573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061146291906142a4565b61146c91906142d3565b6040516370a0823160e01b815230600482015290915060009083906001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906370a0823190602401602060405180830381865afa1580156114d8573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114fc91906142a4565b61150691906142d3565b905060006115406115377f0000000000000000000000000000000000000000000000000000000000000000846142e6565b620f42406134f1565b90506115966001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000167f00000000000000000000000000000000000000000000000000000000000000008361351b565b6115d5336115a483856142d3565b6001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016919061351b565b6116096001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016338561351b565b505060018055505050505050565b61161f613490565b6002805461ffff9092166a0100000000000000000000026bffff0000000000000000000019909216919091179055565b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316636a204d0c61168861204b565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815261ffff9091166004820152602401602060405180830381865afa1580156116df573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061170391906142a4565b905090565b60608167ffffffffffffffff81111561172357611723614310565b60405190808252806020026020018201604052801561176857816020015b60408051808201909152600080825260208201528152602001906001900390816117415790505b50905060005b8281101561180b5760405180604001604052806005600087878681811061179757611797614326565b6020908102929092013583525081810192909252604001600020600101546001600160a01b03168252018585848181106117d3576117d3614326565b905060200201358152508282815181106117ef576117ef614326565b60200260200101819052508061180490614457565b905061176e565b505b92915050565b60608167ffffffffffffffff81111561182e5761182e614310565b6040519080825280602002602001820160405280156118b557816020015b6118a26040518061010001604052806000815260200160006001600160a01b03168152602001600060ff168152602001600015158152602001600081526020016000815260200160008152602001600081525090565b81526020019060019003908161184c5790505b50905060005b8281101561180b576118e48484838181106118d8576118d8614326565b9050602002013561091c565b8282815181106118f6576118f6614326565b60200260200101819052508061190b90614457565b90506118bb565b60015460011461193857604051630bc320f560e01b815260026004820152602401610ddf565b6002600155600054600160b01b900460ff161561196b57604051630bc320f560e01b815260016004820152602401610ddf565b60005b81811015611e325760008084848481811061198b5761198b614326565b60209081029290920135600081815260058452604090819020815160e081018352815467ffffffffffffffff8082168352600160401b8204811697830197909752600160801b8104871693820193909352600160c01b90920490941660608201526001909301546001600160a01b038116608085015260ff600160a01b8204811660a0860152600160a81b90910416151560c084018190529093509050611a3457505050611e22565b6000611a3f836133d5565b9050611a4b82826135c9565b611a5590856142fd565b6040516370a0823160e01b81523060048201529094506000906001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906370a0823190602401602060405180830381865afa158015611abf573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611ae391906142a4565b90507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166375375e9633611b1e8561373a565b6040518363ffffffff1660e01b8152600401611b3b929190614470565b600060405180830381600087803b158015611b5557600080fd5b505af1158015611b69573d6000803e3d6000fd5b50506040516370a0823160e01b81523060048201528392507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031691506370a0823190602401602060405180830381865afa158015611bd3573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611bf791906142a4565b611c0191906142d3565b611c0b90866142fd565b94508415611e1c576080830151611c4d906001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016908761351b565b604051634cd9c08160e11b81526000906001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906399b3810290611c9c90869060040161433c565b606060405180830381865afa158015611cb9573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611cdd919061439a565b516020850151909150611cf1908290614436565b67ffffffffffffffff90811660408601819052602086015190911603611d1957600060c08501525b50600084815260056020908152604091829020855181549287015193870151606088015167ffffffffffffffff908116600160c01b0277ffffffffffffffffffffffffffffffffffffffffffffffff928216600160801b02929092166fffffffffffffffffffffffffffffffff968216600160401b026fffffffffffffffffffffffffffffffff19909616919093161793909317939093169290921717815560808401516001909101805460a086015160c08701511515600160a81b0260ff60a81b1960ff909216600160a01b0274ffffffffffffffffffffffffffffffffffffffffff199093166001600160a01b039095169490941791909117169190911790555b50505050505b611e2b81614457565b905061196e565b50506001805550565b611e43613490565b611e4d60006137a4565b565b611e57613490565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316826001600160a01b03161480611ec857507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316826001600160a01b0316145b15611ee957604051630bc320f560e01b815260076004820152602401610ddf565b6040516370a0823160e01b8152306004820152611f689082906001600160a01b038516906370a0823190602401602060405180830381865afa158015611f33573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611f5791906142a4565b6001600160a01b038516919061351b565b5050565b611f74613490565b6000805460ff60b01b1916600160b01b179055565b611fde6001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000167f00000000000000000000000000000000000000000000000000000000000000006000613815565b611e4d6001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000167f0000000000000000000000000000000000000000000000000000000000000000600019613815565b6000600454612041610d10565b61170391906142d3565b6000807f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663c9ed23766040518163ffffffff1660e01b8152600401602060405180830381865afa1580156120ac573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906120d091906144f5565b60028054600094509192506a010000000000000000000090910461ffff1690835b8261ffff168110156122ee5760405163092337eb60e21b815261ffff851660048201526000907f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169063248cdfac9060240160e060405180830381865afa158015612168573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061218c9190614512565b9050811580156121a65750805167ffffffffffffffff1642145b156122425760405163092337eb60e21b815261ffff6000199690960195861660048201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169063248cdfac9060240160e060405180830381865afa15801561221b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061223f9190614512565b90505b805167ffffffffffffffff166000036122b6577f000000000000000000000000000000000000000000000000000000000000000061ffff168661ffff1610156122b0577f00000000000000000000000000000000000000000000000000000000000000009550505050505090565b506122ee565b8561ffff16816080015161ffff1611156122d257806080015195505b5092819003926002909102906122e781614457565b90506120f1565b508361ffff16600003612324577f0000000000000000000000000000000000000000000000000000000000000000935050505090565b50505090565b600060015460011461235257604051630bc320f560e01b815260026004820152602401610ddf565b6002600155600054600160b01b900460ff161561238557604051630bc320f560e01b815260016004820152602401610ddf565b600254849060ff610100909104811690821611806123ab575060025460ff908116908216105b156123cc57604051630bc320f560e01b8152600a6004820152602401610ddf565b6123d4613963565b60405163441055f560e01b815260048101879052600060248201819052907f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169063441055f590604401602060405180830381865afa158015612443573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061246791906145d8565b604051631206ee9760e11b815267ffffffffffffffff821660048201529091507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169063240ddd2e90602401602060405180830381865afa1580156124d8573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906124fc91906142a4565b96506125336001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001633308a6139ae565b6000806125408389613a05565b915091508061254d612034565b101561256f57604051630bc320f560e01b815260036004820152602401610ddf565b8561ffff168261ffff16111561259b57604051630bc320f560e01b815260056004820152602401610ddf565b6000806001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001663bfc18aef308684876002826040519080825280601f01601f1916602001820160405280156125fe576020820181803683370190505b506040518763ffffffff1660e01b815260040161262096959493929190614645565b6020604051808303816000875af115801561263f573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061266391906142a4565b9050600019810361268a57604051630bc320f560e01b815260066004820152602401610ddf565b604080516060810182526000815261ffff8616602082015280820183905290517fc776d5830000000000000000000000000000000000000000000000000000000081526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169063c776d5839061270c90849060040161433c565b602060405180830381865afa158015612729573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061274d91906142a4565b604051634cd9c08160e11b81529098506001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906399b381029061279c90849060040161433c565b606060405180830381865afa1580156127b9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906127dd919061439a565b60000151925050506040518060e001604052808567ffffffffffffffff1681526020018267ffffffffffffffff168152602001600067ffffffffffffffff168152602001600067ffffffffffffffff168152602001896001600160a01b031681526020018a60ff168152602001600115158152506005600088815260200190815260200160002060008201518160000160006101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060208201518160000160086101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060408201518160000160106101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060608201518160000160186101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060808201518160010160006101000a8154816001600160a01b0302191690836001600160a01b0316021790555060a08201518160010160146101000a81548160ff021916908360ff16021790555060c08201518160010160156101000a81548160ff02191690831515021790555090505060007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663c7c64142838660006040518463ffffffff1660e01b8152600401612a079392919067ffffffffffffffff93909316835261ffff9190911660208301521515604082015260600190565b602060405180830381865afa158015612a24573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612a4891906142a4565b905080600003612a6e57604051630bc320f560e01b815260066004820152602401610ddf565b604080518c815260ff8c16602082015290810182905287906001600160a01b038b169033907f267dddb881e07bcf2b2f2fea4452c4a4a99ac8577aaf7c026f68210185fb90479060600160405180910390a46040517f37df00c9000000000000000000000000000000000000000000000000000000008152600481018c90527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906337df00c990602401600060405180830381600087803b158015612b3b57600080fd5b505af1158015612b4f573d6000803e3d6000fd5b50506001805550969b9a5050505050505050505050565b600254600090829060ff61010090910481169082161180612b8f575060025460ff908116908216105b15612bb057604051630bc320f560e01b8152600a6004820152602401610ddf565b60405163441055f560e01b815260048101859052600060248201819052907f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169063441055f590604401602060405180830381865afa158015612c1f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612c4391906145d8565b9050600080612c528387613a05565b60405163151d468760e11b81526004810182905261ffff831660248201526000604482015291935091507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169063c7c64142908290632a3a8d0e90606401602060405180830381865afa158015612cd5573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612cf991906145d8565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815267ffffffffffffffff909116600482015261ffff8516602482015260006044820152606401602060405180830381865afa158015612d67573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612d8b91906142a4565b979650505050505050565b600054610100900460ff1615808015612db65750600054600160ff909116105b80612dd05750303b158015612dd0575060005460ff166001145b612e425760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201527f647920696e697469616c697a65640000000000000000000000000000000000006064820152608401610ddf565b6000805460ff191660011790558015612e65576000805461ff0019166101001790555b612e6e60018055565b612e77336137a4565b612e818585613c1a565b600280546bffffffffffffffffffff000019166201000067ffffffffffffffff8616026bffff000000000000000000001916176a010000000000000000000061ffff851602179055612ed1611f89565b8015612f17576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b5050505050565b600080612f2a836133d5565b600084815260056020908152604091829020825160e081018452815467ffffffffffffffff8082168352600160401b8204811694830194909452600160801b8104841694820194909452600160c01b9093049091166060830152600101546001600160a01b038116608083015260ff600160a01b8204811660a0840152600160a81b90910416151560c0820181905291925090612fcb575060009392505050565b604051635fec377960e01b81526001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001690635fec37799061301790859060040161433c565b608060405180830381865afa158015613034573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061305891906143f7565b5090945061306a9150829050836135c9565b61307490846142fd565b949350505050565b6000818152600560209081526040808320815160e081018352815467ffffffffffffffff8082168352600160401b8204811695830195909552600160801b8104851693820193909352600160c01b90920490921660608201526001909101546001600160a01b038116608083015260ff600160a01b8204811660a0840152600160a81b90910416151560c082015261180d90613117846133d5565b6135c9565b613124613490565b600480546040516370a0823160e01b815230928101929092526000917f000000000000000000000000000000000000000000000000000000000000000091906001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906370a0823190602401602060405180830381865afa1580156131b4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906131d891906142a4565b6131e291906142fd565b6131ec91906142d3565b9050611f686001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016838361351b565b61322a613490565b6001600160a01b0381166132a65760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f64647265737300000000000000000000000000000000000000000000000000006064820152608401610ddf565b6132af816137a4565b50565b6132ba613490565b611f688282613c1a565b336001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461331057604051630bc320f560e01b815260006004820152602401610ddf565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316866001600160a01b031614801561338257507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316856001600160a01b0316145b6133a257604051630bc320f560e01b815260076004820152602401610ddf565b6133b66001600160a01b038716338661351b565b83600460008282546133c891906142fd565b9091555050505050505050565b604080516060810182526000808252602082018190528183015290517fdc20c6fa000000000000000000000000000000000000000000000000000000008152600481018390526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169063dc20c6fa90602401606060405180830381865afa15801561346c573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061180d91906146ac565b6000546001600160a01b0362010000909104163314611e4d5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610ddf565b600081600161350082866142fd565b61350a91906142d3565b61351491906146f7565b9392505050565b6040516001600160a01b0383166024820152604481018290526135c49084907fa9059cbb00000000000000000000000000000000000000000000000000000000906064015b60408051601f198184030181529190526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fffffffff0000000000000000000000000000000000000000000000000000000090931692909217909152613c68565b505050565b6000807f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166399b38102846040518263ffffffff1660e01b8152600401613618919061433c565b606060405180830381865afa158015613635573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613659919061439a565b600001519050600084604001518286602001516136769190614436565b6136809190614436565b90508067ffffffffffffffff1660000361369f5760009250505061180d565b604051631206ee9760e11b815267ffffffffffffffff821660048201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169063240ddd2e90602401602060405180830381865afa15801561370d573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061373191906142a4565b95945050505050565b604080516001808252818301909252606091816020015b6040805160608101825260008082526020808301829052928201528252600019909201910181613751579050509050818160008151811061379457613794614326565b6020026020010181905250919050565b600080546001600160a01b03838116620100008181027fffffffffffffffffffff0000000000000000000000000000000000000000ffff851617855560405193049190911692909183917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a35050565b8015806138a857506040517fdd62ed3e0000000000000000000000000000000000000000000000000000000081523060048201526001600160a01b03838116602483015284169063dd62ed3e90604401602060405180830381865afa158015613882573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906138a691906142a4565b155b61391a5760405162461bcd60e51b815260206004820152603660248201527f5361666545524332303a20617070726f76652066726f6d206e6f6e2d7a65726f60448201527f20746f206e6f6e2d7a65726f20616c6c6f77616e6365000000000000000000006064820152608401610ddf565b6040516001600160a01b0383166024820152604481018290526135c49084907f095ea7b30000000000000000000000000000000000000000000000000000000090606401613560565b60025462010000900467ffffffffffffffff16421115611e4d57613985610d10565b6003556002805469ffffffffffffffff00001916620100004267ffffffffffffffff1602179055565b6040516001600160a01b03808516602483015283166044820152606481018290526139ff9085907f23b872dd0000000000000000000000000000000000000000000000000000000090608401613560565b50505050565b6000806000613a1261204b565b6040516363e320a160e11b815267ffffffffffffffff8716600482015261ffff821660248201526000604482018190529192506001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169063c7c6414290606401602060405180830381865afa158015613a96573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613aba91906142a4565b9050613ac960ff861683614719565b60405163151d468760e11b81526004810183905261ffff821660248201526000604482018190529195506001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001690632a3a8d0e90606401602060405180830381865afa158015613b44573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613b6891906145d8565b6040516363e320a160e11b815267ffffffffffffffff8216600482015261ffff85166024820152600060448201529091507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169063c7c6414290606401602060405180830381865afa158015613bea573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613c0e91906142a4565b93505050509250929050565b8060ff168260ff161115613c4457604051630bc320f560e01b8152600a6004820152602401610ddf565b6002805460ff9283166101000261ffff199091169290931691909117919091179055565b6000613cbd826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b0316613d4d9092919063ffffffff16565b8051909150156135c45780806020019051810190613cdb9190614734565b6135c45760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e60448201527f6f742073756363656564000000000000000000000000000000000000000000006064820152608401610ddf565b6060613074848460008585600080866001600160a01b03168587604051613d74919061474f565b60006040518083038185875af1925050503d8060008114613db1576040519150601f19603f3d011682016040523d82523d6000602084013e613db6565b606091505b5091509150612d8b8783838760608315613e31578251600003613e2a576001600160a01b0385163b613e2a5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610ddf565b5081613074565b6130748383815115613e465781518083602001fd5b8060405162461bcd60e51b8152600401610ddf919061476b565b600060208284031215613e7257600080fd5b5035919050565b610100810161180d8284805182526001600160a01b03602082015116602083015260ff60408201511660408301526060810151151560608301526080810151608083015260a081015160a083015260c081015160c083015260e081015160e08301525050565b60008060208385031215613ef257600080fd5b823567ffffffffffffffff80821115613f0a57600080fd5b818501915085601f830112613f1e57600080fd5b813581811115613f2d57600080fd5b8660208260051b8501011115613f4257600080fd5b60209290920196919550909350505050565b61ffff811681146132af57600080fd5b600060208284031215613f7657600080fd5b813561351481613f54565b602080825282518282018190526000919060409081850190868401855b82811015613fcc57815180516001600160a01b03168552860151868501529284019290850190600101613f9e565b5091979650505050505050565b6020808252825182820181905260009190848201906040850190845b818110156140735761405f838551805182526001600160a01b03602082015116602083015260ff60408201511660408301526060810151151560608301526080810151608083015260a081015160a083015260c081015160c083015260e081015160e08301525050565b928401926101009290920191600101613ff5565b50909695505050505050565b6001600160a01b03811681146132af57600080fd5b600080604083850312156140a757600080fd5b82356140b28161407f565b915060208301356140c28161407f565b809150509250929050565b803560ff811681146140de57600080fd5b919050565b600080600080608085870312156140f957600080fd5b84359350614109602086016140cd565b925060408501356141198161407f565b9150606085013561412981613f54565b939692955090935050565b6000806040838503121561414757600080fd5b82359150614157602084016140cd565b90509250929050565b67ffffffffffffffff811681146132af57600080fd5b6000806000806080858703121561418c57600080fd5b614195856140cd565b93506141a3602086016140cd565b9250604085013561411981614160565b6000602082840312156141c557600080fd5b81356135148161407f565b600080604083850312156141e357600080fd5b6141ec836140cd565b9150614157602084016140cd565b60008060008060008060a0878903121561421357600080fd5b863561421e8161407f565b9550602087013561422e8161407f565b94506040870135935060608701359250608087013567ffffffffffffffff8082111561425957600080fd5b818901915089601f83011261426d57600080fd5b81358181111561427c57600080fd5b8a602082850101111561428e57600080fd5b6020830194508093505050509295509295509295565b6000602082840312156142b657600080fd5b5051919050565b634e487b7160e01b600052601160045260246000fd5b8181038181111561180d5761180d6142bd565b808202811582820484141761180d5761180d6142bd565b8082018082111561180d5761180d6142bd565b634e487b7160e01b600052604160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b81511515815260208083015161ffff1690820152604080830151908201526060810161180d565b6040516060810167ffffffffffffffff8111828210171561439457634e487b7160e01b600052604160045260246000fd5b60405290565b6000606082840312156143ac57600080fd5b6143b4614363565b82516143bf81614160565b8152602083015163ffffffff811681146143d857600080fd5b602082015260408301516143eb8161407f565b60408201529392505050565b6000806000806080858703121561440d57600080fd5b845161441881614160565b60208601516040870151606090970151919890975090945092505050565b67ffffffffffffffff82811682821603908082111561180b5761180b6142bd565b600060018201614469576144696142bd565b5060010190565b6000604082016001600160a01b0385168352602060408185015281855180845260609350838601915082870160005b828110156144dc576144cc84835180511515825260208082015161ffff1690830152604090810151910152565b928501929084019060010161449f565b509198975050505050505050565b80516140de81613f54565b60006020828403121561450757600080fd5b815161351481613f54565b600060e0828403121561452457600080fd5b60405160e0810181811067ffffffffffffffff8211171561455557634e487b7160e01b600052604160045260246000fd5b604052825161456381614160565b8152602083015161457381614160565b6020820152604083015161458681614160565b6040820152606083015161459981613f54565b60608201526145aa608084016144ea565b60808201526145bb60a084016144ea565b60a08201526145cc60c084016144ea565b60c08201529392505050565b6000602082840312156145ea57600080fd5b815161351481614160565b60005b838110156146105781810151838201526020016145f8565b50506000910152565b600081518084526146318160208601602086016145f5565b601f01601f19169290920160200192915050565b6001600160a01b038716815261ffff8616602082015267ffffffffffffffff8516604082015283606082015260ff8316608082015260c060a0820152600061469060c0830184614619565b98975050505050505050565b805180151581146140de57600080fd5b6000606082840312156146be57600080fd5b6146c6614363565b6146cf8361469c565b815260208301516146df81613f54565b60208201526040928301519281019290925250919050565b60008261471457634e487b7160e01b600052601260045260246000fd5b500490565b61ffff81811683821601908082111561180b5761180b6142bd565b60006020828403121561474657600080fd5b6135148261469c565b600082516147618184602087016145f5565b9190910192915050565b602081526000613514602083018461461956fea26469706673582212206c68618f003e6980efbc8636d9172c60c40968bc9d5a2455c1fe0b1c36e4c1c064736f6c634300081100330000000000000000000000004ea8496d4d1d4ecf6ed6daea95d1a0856f8a5177000000000000000000000000000000000000000000000000000000000000dead0000000000000000000000001fa03edb1b8839a5319a7d2c1ae6aae492342bad0000000000000000000000000000000000000000000000000000000000030d400000000000000000000000001fc38ba10e741f357b1c8b69dc08ea654c21ae3700000000000000000000000000000000000000000000000504faf862e9f25ed000000000000000000000000000000000000000000cecb8f27f4200f3a000000000000000000000000000000000000000000000000000000000000000000000dc82044d8080760c1a81aba306a69fd7b7ed203fdcdba57551de307bbf804259d91dd41604fe0af266ff3dc5c2421b4acb83b52a8f3f363dce20418348e2f33b5e618476b57a1bf86b1e85015f12448082a55d94132a2b0fce618798bbc3b76bc352807c1f95f7cd80b84499a88ec40000000000000000000000000c39a7993ab849aecbe9abe6900ed496ec3f5dc00000000000000000000000005fc39060fa7649da9c5febd02b4c3b36e900c13b82044d8080c8009201d3b977296bc77ab4fecdad16ea17e98e441ad81900e6bbae2ece15151b6bfa7e3f8f50efb07f8d4efcc0cc59a2e739e9ef205b40bda25de36381645b1bf86b0c85014efa650082c220944f9a0e7fd2bf6067db6994cf12e4495df938e6e980b844095ea7b300000000000000000000000004c6b11e1ffe1f1032bd62adb343c9d07767489c000000000000000000000000000000000000000000000000000e35fa931a000082044d808019024d3d1b12ba5ef85cb8cdf3c03f280e1d03aff5229c54a32236482bfa810004743d464bd79f8ce118ff9eab3ec9d6ad5bef057bf8447dc75da42cce399eef1bf901540185014efa6500830445bb94f6ad3ccf71abb3e12becf6b3d2a74c963859adcd87038d7ea4c68000b90124c04b8d59000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000004261f446593fc3602fc48e6a154fedf278df1135000000000000000000000000000000000000000000000000000000006461c9e600000000000000000000000000000000000000000000000000038d7ea4c6800000000000000000000000000000000000000000000000000000000000001bb300000000000000000000000000000000000000000000000000000000000000003c4f9a0e7fd2bf6067db6994cf12e4495df938e6e9a2036f0538221a77a3937f1379699f44945018d0a8ce8aee21bc2a48a5ef670afcc9274c7bbbc0350000000082044d8080f7b180bb4bdea6d3d31f1c9f82ea193d3387dcc5984364def3e520ba4b81d62e246095e7271aecda0f238614f1e30a8641391b4f2edcaa9ffecd025d284c4f9f1cf911641f85015ae62700830f403b8080b9114f60a06040526001805534801561001457600080fd5b5060405161112f38038061112f833981016040819052610033916100a8565b61003c3361004d565b6001600160a01b03166080526100d8565b600080546001600160a01b038381166201000081810262010000600160b01b0319851617855560405193049190911692909183917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a35050565b6000602082840312156100ba57600080fd5b81516001600160a01b03811681146100d157600080fd5b9392505050565b60805161103c6100f36000396000610441015261103c6000f3fe608060405234801561001057600080fd5b50600436106100be5760003560e01c80639251c59811610076578063a224cee71161005b578063a224cee714610171578063e891e9d114610184578063f2fde38b1461019757600080fd5b80639251c5981461013557806398a5a0fc1461014857600080fd5b806388951352116100a757806388951352146100e05780638da5cb5b146100f3578063906f9e631461012257600080fd5b8063715018a6146100c35780638284511b146100cd575b600080fd5b6100cb6101aa565b005b6100cb6100db366004610e13565b6101be565b6100cb6100ee366004610e98565b6102a3565b6000546201000090046001600160a01b03165b6040516001600160a01b03909116815260200160405180910390f35b6100cb610130366004610eda565b610401565b6100cb610143366004610eda565b6104a0565b610106610156366004610eda565b6002602052600090815260409020546001600160a01b031681565b6100cb61017f366004610e98565b6104ec565b6100cb610192366004610eda565b61070b565b6100cb6101a5366004610eda565b610819565b6101b26108a9565b6101bc600061090a565b565b6101c66108a9565b6001600160a01b038281166000908152600260205260409020541615610220576040517f0bc320f5000000000000000000000000000000000000000000000000000000008152600760048201526024015b60405180910390fd5b6040516370a0823160e01b815230600482015261029f9082906001600160a01b038516906370a0823190602401602060405180830381865afa15801561026a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061028e9190610efe565b6001600160a01b038516919061097b565b5050565b60005b818110156103fc5760008383838181106102c2576102c2610f17565b90506020020160208101906102d79190610eda565b6001600160a01b0380821660009081526002602052604090205491925016806103015750506103ec565b6040516370a0823160e01b81523060048201526000906001600160a01b038416906370a0823190602401602060405180830381865afa158015610348573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061036c9190610efe565b905080156103e8576040517f37df00c9000000000000000000000000000000000000000000000000000000008152600481018290526001600160a01b038316906337df00c990602401600060405180830381600087803b1580156103cf57600080fd5b505af11580156103e3573d6000803e3d6000fd5b505050505b5050505b6103f581610f2d565b90506102a6565b505050565b6104096108a9565b6040517f3609d6c80000000000000000000000000000000000000000000000000000000081526001600160a01b0382811660048301527f00000000000000000000000000000000000000000000000000000000000000001690633609d6c890602401600060405180830381600087803b15801561048557600080fd5b505af1158015610499573d6000803e3d6000fd5b5050505050565b6001600160a01b0380821660009081526002602052604090205416801561029f576104d66001600160a01b038316826000610a24565b61029f6001600160a01b03831682600019610a24565b600054610100900460ff161580801561050c5750600054600160ff909116105b806105265750303b158015610526575060005460ff166001145b6105985760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201527f647920696e697469616c697a65640000000000000000000000000000000000006064820152608401610217565b6000805460ff1916600117905580156105bb576000805461ff0019166101001790555b6105c460018055565b6105cd3361090a565b60005b828110156106c05760008484838181106105ec576105ec610f17565b90506020020160208101906106019190610eda565b90506000816001600160a01b031663038ad0f46040518163ffffffff1660e01b8152600401602060405180830381865afa158015610643573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106679190610f54565b6001600160a01b038181166000908152600260205260409020805473ffffffffffffffffffffffffffffffffffffffff191691851691909117905590506106ad816104a0565b5050806106b990610f2d565b90506105d0565b5080156103fc576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a1505050565b6107136108a9565b6000816001600160a01b031663038ad0f46040518163ffffffff1660e01b8152600401602060405180830381865afa158015610753573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107779190610f54565b6001600160a01b038082166000908152600260205260409020549192501680156107b0576107b06001600160a01b038316826000610a24565b6001600160a01b03828116600081815260026020526040808220805473ffffffffffffffffffffffffffffffffffffffff19169488169485179055517f273093ae8b7941efbc801fea814107ccc34fb335dbd5b7d0ec83b6b172d1487e9190a36103fc826104a0565b6108216108a9565b6001600160a01b03811661089d5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f64647265737300000000000000000000000000000000000000000000000000006064820152608401610217565b6108a68161090a565b50565b6000546001600160a01b03620100009091041633146101bc5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610217565b600080546001600160a01b03838116620100008181027fffffffffffffffffffff0000000000000000000000000000000000000000ffff851617855560405193049190911692909183917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a35050565b6040516001600160a01b0383166024820152604481018290526103fc9084907fa9059cbb00000000000000000000000000000000000000000000000000000000906064015b60408051601f198184030181529190526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fffffffff0000000000000000000000000000000000000000000000000000000090931692909217909152610b72565b801580610ab757506040517fdd62ed3e0000000000000000000000000000000000000000000000000000000081523060048201526001600160a01b03838116602483015284169063dd62ed3e90604401602060405180830381865afa158015610a91573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ab59190610efe565b155b610b295760405162461bcd60e51b815260206004820152603660248201527f5361666545524332303a20617070726f76652066726f6d206e6f6e2d7a65726f60448201527f20746f206e6f6e2d7a65726f20616c6c6f77616e6365000000000000000000006064820152608401610217565b6040516001600160a01b0383166024820152604481018290526103fc9084907f095ea7b300000000000000000000000000000000000000000000000000000000906064016109c0565b6000610bc7826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b0316610c579092919063ffffffff16565b8051909150156103fc5780806020019051810190610be59190610f71565b6103fc5760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e60448201527f6f742073756363656564000000000000000000000000000000000000000000006064820152608401610217565b6060610c668484600085610c6e565b949350505050565b606082471015610ce65760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f60448201527f722063616c6c00000000000000000000000000000000000000000000000000006064820152608401610217565b600080866001600160a01b03168587604051610d029190610fb7565b60006040518083038185875af1925050503d8060008114610d3f576040519150601f19603f3d011682016040523d82523d6000602084013e610d44565b606091505b5091509150610d5587838387610d60565b979650505050505050565b60608315610dcf578251600003610dc8576001600160a01b0385163b610dc85760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610217565b5081610c66565b610c668383815115610de45781518083602001fd5b8060405162461bcd60e51b81526004016102179190610fd3565b6001600160a01b03811681146108a657600080fd5b60008060408385031215610e2657600080fd5b8235610e3181610dfe565b91506020830135610e4181610dfe565b809150509250929050565b60008083601f840112610e5e57600080fd5b50813567ffffffffffffffff811115610e7657600080fd5b6020830191508360208260051b8501011115610e9157600080fd5b9250929050565b60008060208385031215610eab57600080fd5b823567ffffffffffffffff811115610ec257600080fd5b610ece85828601610e4c565b90969095509350505050565b600060208284031215610eec57600080fd5b8135610ef781610dfe565b9392505050565b600060208284031215610f1057600080fd5b5051919050565b634e487b7160e01b600052603260045260246000fd5b600060018201610f4d57634e487b7160e01b600052601160045260246000fd5b5060010190565b600060208284031215610f6657600080fd5b8151610ef781610dfe565b600060208284031215610f8357600080fd5b81518015158114610ef757600080fd5b60005b83811015610fae578181015183820152602001610f96565b50506000910152565b60008251610fc9818460208701610f93565b9190910192915050565b6020815260008251806020840152610ff2816040850160208701610f93565b601f01601f1916919091016040019291505056fea264697066735822122060987b215da2bb48dc4615e304442d3d0669ef477f9a5f341b347c474246084464736f6c6343000811003300000000000000000000000024ac0938c010fb520f1068e96d78e0458855111d82044d8080623183cd3f7299f4657b0ff78117aba3164cd395f0f0bbadf7a56b63b573b0c36bb00b5cf37c3426ed63d5f2b255279815769a15eef166dfc0a50afb8a31027a1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080feeda8c17716464a4a688d8a0aa3c6df67d7a6c144095569f6ff8e2ac464b0d4000000000000000000000000000000000000000000000000000000006461c5890000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000161ff86b2085015ae6270082a55d94132a2b0fce618798bbc3b76bc352807c1f95f7cd80b84499a88ec4000000000000000000000000521d467d6fa26125272823e81fd475d82cb7043b00000000000000000000000016cd0906d0f5f21b8c004be76e339daf5181700782044d8080d57d7de8684c354d5609c02f82aa43c842a842dbc8f8361031e06404b26839b927117a6696074f67cea35d626f510a20b4d84e8bba396234bc81b36e8c48aac91bf84b1985015ae62700830509309468d9baa40394da2e2c1ca05d30bf33f52823ee7b80a4c5ebeaec0000000000000000000000000000000000000000000000000000000000e4e1c082044d808001297d7094caab6c7257bd83d05e3810b89f4c4006f6ac973ddc4bf339a2cd7332940c1eb23158168b5c7174393e1731c3ae6efce65b15d15e627abcee7726831bf86b0d85015ae6270082c31394a2036f0538221a77a3937f1379699f44945018d080b844095ea7b3000000000000000000000000f6ad3ccf71abb3e12becf6b3d2a74c963859adcd000000000000000000000000000000000000000000000000073677a2434a728382044d80803458595db0c8138d4ec80805e416419860f642feb76943d3e13d2f0b91676176070b4e6a417d7425c799d9f472114575c047d86b68ab4846d7cf1c114e4909a61bf86b0d85015ae6270082c2d794a8ce8aee21bc2a48a5ef670afcc9274c7bbbc03580b844095ea7b300000000000000000000000004c6b11e1ffe1f1032bd62adb343c9d07767489c000000000000000000000000000000000000000000000000000000000069bc7c82044d8080d491659b60ba1a3563fd2fea89d346662d14190baaaaba71c39c903d926f95653139bfe81c0ed4cb1a9fd509d1230d7f1150b28bc68d3be2e3b4f06d264aa5e91bf31085015c1754008301f1f394ee1727f5074e747716637e1776b7f7c7133f16b18809f431236d7c9053841249c58b82044d808017295691f833ac69fee6f1d880b258de73e872080d7d625c6cac2959d60300621b29d7a7f130d161546670c6d94b30ba7a3bb68bd9395d28746cb656eb7a45451cf10e85015cafea8082d13b944f9a0e7fd2bf6067db6994cf12e4495df938e6e9870d5e8702f4450384d0e30db082044d80809e96f6db8dd950f9e2592ea318db5fe6f10102031cb62d0fd8970f4bb5ea8aa503ac13613df790b2d2408e8d4189895c50ec6769be5c40e6dd592fdb0f99d01c1bf9012d0f85014d30a180830796089466cd859053c458688044d816117d5bdf42a5681380b901048e3c92e4000000000000000000000000000000000000000000000000000d5e8702f44503000000000000000000000000000000000000000000000000000000000069bc7c0000000000000000000000009234a405b420a746eaa6631f80c8df3c8662950500000000000000000000000004c6b11e1ffe1f1032bd62adb343c9d07767489c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082044d80806a8a506f18036a13d9fff9d74b6a40aba471ca0d16f6ed4e1df6d011f1dfaefd666c3b8436546b6ec52591427bf69fc4209cf78ace2ba5d32c29db16982d6d1f1bf8ee822433850183ab2a008301e73694c1b15d3b262beec0e3565c11c9e0f6134bdacb3680b8c4711746e200000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000006d0000000000000000000000000000000000000000000000000000000000489f0600000000000000000000000000000000000000000000000000000025da612baf000000000000000000000000000000000000000000000000000000000000001082044d80806965a77820786e98e518fb7e6302ee7ea8b64638931dcdf4ea7f8e8184b084d910ad2a462ebdd9b72af48d18736f9824173641431d4c924cdbd4799f737e98811bf9024f8202ab8501430ea30083062a6b9473903fec691a80ec47bc830bf3f0bad127a06e3080b90224782661bc00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000006461c5be00000000000000000000000000000000000000000000000000000000000000060000000000000000000000004f9a0e7fd2bf6067db6994cf12e4495df938e6e9000000000000000000000000ea034fb02eb1808c2cc3adbc15f447b93cbe08e1000000000000000000000000a2036f0538221a77a3937f1379699f44945018d0000000000000000000000000a8ce8aee21bc2a48a5ef670afcc9274c7bbbc0350000000000000000000000001e4a5963abfd975d8c9021ce480b42188849d41d000000000000000000000000c5015b9d9161dca7e18e32f6f25c4ad850731fd400000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000005a02939aaca590b4062c1c80000000000000000000000000000000000000000541a63b8d917b2d97584018400000000000000000000000000000000000000000000af6b2f8877205901b5a800000000000000000000000000000000000000000000c9ebef4062cc658d18bc00000000000000000000000000000000000000000000ca0695d652bb401533f400000000000000000000000000000000000000000000c9eb6bd43cbd7dba42180000082044d808068de7426b53e8f8bce833ef166b7c85e9f6c7caa423859a14062a65781319d9e6c8bd437fe8c0b6b24be7bdb68503ccf97844765a5275a0b57bf197cc2ff32231cf84b1a8501430ea300830567559468d9baa40394da2e2c1ca05d30bf33f52823ee7b80a4c5ebeaec0000000000000000000000000000000000000000000000000000000000e4e1c082044d8080a6ec53b4dba0fb1ce67be9f128401797c0bee20a652936ded6296f0075931c231bd1356eed0f587a7b00b2e7854c1da1fefe7ac312eb109974439e5b43ed500f1ced80850168031600825208943533697e874245caf6d450771403fdd178eae9b587016bcc41e900008082044d8080fd22bef5ac90b84e3e4a663d0fa7a97d7f6efe1ef801c2fad349a3f709a12f3a47f7e4c07d8f634253a5aa53c306e3dcabb2d504e4cc2a5b923da30e47eec7ac1cf901138085015588dc808305726194f6ad3ccf71abb3e12becf6b3d2a74c963859adcd87038d7ea4c68000b8e4bc6511880000000000000000000000004f9a0e7fd2bf6067db6994cf12e4495df938e6e900000000000000000000000068286607a1d43602d880d349187c3c48c0fd05e600000000000000000000000066a1256084c3b7172db969443a0e38ff6235d09f000000000000000000000000000000000000000000000000000000006461ca3900000000000000000000000000000000000000000000000000038d7ea4c68000000000000000000000000000000000000000000000000001604f3db978bdfb00000000000000000000000000000000000000000000000000000000000000000082044d808065d6dee4365f01a3921477a27069d8aff5c762c4703cf0dc1283f55c7fa5b34836ba54b51fd8ee8fdd51985ef0dcf3779ba1e2c791500fb5fd1ccce7db33ca9f1bf90113808501430ea30083055f4794f6ad3ccf71abb3e12becf6b3d2a74c963859adcd87071afd498d0000b8e4bc6511880000000000000000000000004f9a0e7fd2bf6067db6994cf12e4495df938e6e9000000000000000000000000a2036f0538221a77a3937f1379699f44945018d00000000000000000000000004a4babc29bcfa2ab7f2275fd6cccee1d58385109000000000000000000000000000000000000000000000000000000006461ca3900000000000000000000000000000000000000000000000000071afd498d0000000000000000000000000000000000000000000000000000393f98dac72897d3000000000000000000000000000000000000000000000000000000000000000082044d8080f69537e951d89461dde5b59e94706f955c803c4bcca026ca103a2e3ffd64dcf515416cd5cb6fe8e7472c86d503c217800987970b9f5b046b2cd3ea4d1c02bec31bed01850159b4fa0082520894e6fa315f985e657cd7d2a216ac46a185ceadb9ca8714f604cc2cc0008082044d8080bd36daf832940918fc4116d24dd9b26ab8e3d11b1c280343c9155b1a85c039f355fa868de70d6fbbe1a73d137d40ea7674707e1b1b2642477f209c8aae06e2b21cf21b85014f92fb808301c43694ee1727f5074e747716637e1776b7f7c7133f16b187470de4df820000841249c58b82044d8080c9af52cc333001395b82162255cdad234dd9ee36dbc07a4f405a55b515f91c601dc71ea20d30b805846f6a13c91010d8050f5e33ab47dd9165d4a7a1251f6f791bed8085013be79500825208942fc617e933a52713247ce25730f6695920b3befe871490cabf3618008082044d8080ea99e6b9257e13d2fc0fed42851dd09d479dadb4c5af92f0527afde22c183dc9779713402b80c423da216da68885664bd89544fc1dde81fe064b172f6a4f3f8d1bf8d30485014f92fb80830150ae94d46f8e428a06789b5884df54e029e738277388d1873ff2e795f50000b8a43f2e5fc300000000000000000000000062fb1e0493a0c187bc45e30805249e4b8d8ed84e000000000000000000000000000000000000000000000000003ff2e795f500000000000000000000000000000000000000000000000000000000000000000144000000000000000000000000000000000000000000000000000001881dee1901000000000000000000000000000000000000000000000000000000000002329782044d8080471afc7b0b8daf1b85a95c8c404e7af4d68a301da294100736d5193f1e6857a66ce75d5798b11f621f6c95663ad4cb7c3d9709bfe19713c049ef08366b499a101cf0823e578501a1b59800830186a0940d2a9a1547cac5a4db1bf7193436e975f4e4a82187181aebeacd10108082044d8080f6fba9ab2216d09f4411f57476c6a2571c082ed913a13311e7f7249529feed3e159b0cfc3b00b0008e8cba961745f200d54df2edee46f595026dac162c41e4151cf84b1c8501650825808304f82294ee1727f5074e747716637e1776b7f7c7133f16b180a4c5ebeaec0000000000000000000000000000000000000000000000000011c37937e0800082044d80800df77300c0ec0ff6378db9072ae1449ce035b165b387eed381abf30a8588ae3c5147194e860708c4bb88391bf060f739ad8ffaac5f55681c554cbd246df87f401cf1823e588501a1b59800830186a0944b96ed995c83e2254389d3d6dd0efa394bbae4218803bbae13249481f08082044d8080a756d2659d7d583ef7d53c2765269af0df632be5209b8d14a25b90faa7ac653e0f5101d61e7b9cf58b444c6f338da2cfb170b6de2bc722253b9dec7bb0d433031cf86b0185016508258082742a944f9a0e7fd2bf6067db6994cf12e4495df938e6e980b844095ea7b30000000000000000000000002f39293c9ed046822c014143fb18d5ae0479be93000000000000000000000000000000000000000000000000000000000000000082044d80806182fe7d4346d6c352ba17c70db8789ba64beadeb0c8ac96300772c0536ee6114819ae581e2ad7f08a61c5ff0402d0681c82eb4ddc11de5e7db9088f66cde1081cf1823e808501a1b59800830186a0942306eae5b4ea592f4bc29a3beebae2e7ec40345b8819ce4e7e2e4960098082044d808050f1afd99751232f5a4198d1b22a3e926664e32b80d9a2b2de0c6487a01488b965bc12ecb33659f688a4d70fd1ab0b7a9821e88fae8ec081efad63dbf29a7f581bf86b0285014b66de0082c31394a2036f0538221a77a3937f1379699f44945018d080b844095ea7b30000000000000000000000002f39293c9ed046822c014143fb18d5ae0479be930000000000000000000000000000000000000000000000003988e004d4f450e882044d808089df98fe2675e76524dec86db223109550cfe3ce7cfc554c6fa873f339d1b9fe53572d1d5d698f39c01c5a51e0e06ca5f313419e474b89b4a2397d0fd3d0062b1bf0823e59850191422b00830186a094fede2ac77d30166fea0917fe379384e42313da0a872386f26fc100038082044d808071a7e8dd7683a8dfdc230e9f29921bcbd551a012586b4f8fbef460953f1dd98b723206509a85130a6f811d91045b2c2520ad60a3019269240362f68ff7d5a3ab1cf9024f82032b85013db1588083062a479473903fec691a80ec47bc830bf3f0bad127a06e3080b90224782661bc00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000006461c68d00000000000000000000000000000000000000000000000000000000000000060000000000000000000000004f9a0e7fd2bf6067db6994cf12e4495df938e6e9000000000000000000000000ea034fb02eb1808c2cc3adbc15f447b93cbe08e1000000000000000000000000a2036f0538221a77a3937f1379699f44945018d0000000000000000000000000a8ce8aee21bc2a48a5ef670afcc9274c7bbbc0350000000000000000000000001e4a5963abfd975d8c9021ce480b42188849d41d000000000000000000000000c5015b9d9161dca7e18e32f6f25c4ad850731fd400000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000005a0a8c15a0622f2f7cef54000000000000000000000000000000000000000005423ad24cecdf669120e99dc00000000000000000000000000000000000000000000af7aa4a1fd2ae1febb3400000000000000000000000000000000000000000000c9ecb560b8041fd8de4000000000000000000000000000000000000000000000ca06b2f4368e15dc46e400000000000000000000000000000000000000000000c9eb08913fb48daadea00000082044d808041a55622b2cb7a038e28c77b263af1707970f9ea58281537778d3f7d53957e8d19d95593423d3319c643bad8c57fa723663e4e6d5a2d17bc652b4ad7f049178a1bf8cd81aa85013db158808316e3609497840df3944445c684c3977eaa0890aa29d71f7380b8a4ce44745000000000000000000000000004c6b11e1ffe1f1032bd62adb343c9d07767489c00000000000000000000000000000000000000000000000003b3708d056ddb99000000000000000000000000000000000000000000000000000000001d004d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082044d8080726ec57f9a1e1e2bc0691db8926b83b4cdf5230c789255826b22738bd87ff9ad3ff066914b8a4140ee35bcf3aa7e591bdac7b079bd858f35e9635c2d407013321b00000000000000000000000000000000000000000000000000000000000000008078865f1ef53bfc25ff7c623b2d7f1779945b743d2ddcd9653f04ec305d8009b0000000000000000000000000000000000000000000000000000000006461c69c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a18f9056f82134985013db158808301dd48942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e82fefa35abdf03692f7714618f0c70a5b8c1f21a8636278596a22f225b711e42c4c851fdef18e61bffb5035b0d8d6fbc5958d3c1985e66150561cafd4cf338585128acb0c23e9d72456aeb8704ef5a2d19029aceb3a49c8f049ab70d28f816f421ddb9a356815c3fac1026b6dec5df3124afbadb485c9ba5a3e3398a04b7ba85b1137f02850693772e65f319fa4534c2aa5509fcefe4dcbb88377ff39cac85640eb01ebfc9ed27500cd4dfc979272d1f0913cc9f66540d7e8005811109e1cf2de7e498d9546d5fc425d264f1c845dcc28635e2c9f377b430bd2f90068a97fd15ffd70157e48063fc33c97a050f7f640233bf646cc98d9524c6b92bcf3ab56f83a18f735c194f5624ce91fd8a33d92dba7e07ae1fc538757540b8b5e8d6a939a6cefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a90000000000000000000000000000000000000000000000000000000000004957345cdd4fa91c3cac47892c7a8e457997b09b776480c80aa8e3f4e64829fa360e81a46611c93942e10deaceb6489399b83a559b857a3cafa11c4c8c2aeac297190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000001c688f87fb32ea4d9ce110ecb837d5188497a6f900000000000000000000000000000000000000000000000000354a6ba7a180000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d808004256ae9a78aabb9a8a89fc91ed26e8e9556c2e084158006d09caabad49b075e75b0fcc1f17bd896fb96d7f51a257209875590aa940707ad90c801c1b42fced81cf9056f82134a850141dd76008301dd28942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e6c4a33b42bd817ae1f15caf58f4e5a57a5c2c69162de840cc91b24a26c2ad5d0ad3228b676f7d3cd4284a5443f17f1962b36e491b30a40b2405849e597ba5fb5911cd7218078906713809fbb3ecbe9af54b727ec4d99c195bd74ee9584cb674021ddb9a356815c3fac1026b6dec5df3124afbadb485c9ba5a3e3398a04b7ba8501cedd0ed849ce37afe21f41b8ee9c952eb0abd9a898e57275f3bc0dd00db3ae0eb01ebfc9ed27500cd4dfc979272d1f0913cc9f66540d7e8005811109e1cf2d887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a900000000000000000000000000000000000000000000000000000000000048958949fb0a02919c2cc0ba04fc70ae982f406dd9560d2f6b308f56de38c6135fad0189c06ca02da66a3e6b88ebdb2bc6173a2abacf2c2512499f50b42d42f5e20800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000048278c4078ca5c47608d007aff0a06c80cd871fa0000000000000000000000000000000000000000000000000058d15e176280000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d8080fee42d3b0f5035511b9dc88c9bf1fc3afdfdb5e29f461b15f4d03c7ca53d862f0f4b1d1a44b90aa21b3e307cf4595483ec5525cc46d852103b3833dd112bbfd31cf9056f82134b85013427f0808301dbc0942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e000000000000000000000000000000000000000000000000000000000000000006fc220ec619c97d72e66bf0f03b427978117ef21505dd3a382382a049027e10911cd7218078906713809fbb3ecbe9af54b727ec4d99c195bd74ee9584cb674021ddb9a356815c3fac1026b6dec5df3124afbadb485c9ba5a3e3398a04b7ba8501cedd0ed849ce37afe21f41b8ee9c952eb0abd9a898e57275f3bc0dd00db3ae0eb01ebfc9ed27500cd4dfc979272d1f0913cc9f66540d7e8005811109e1cf2d887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a90000000000000000000000000000000000000000000000000000000000004896ee83c3bece23041309f334d68829bd056ea93030f7fe1b3e5f2bf5f7cf6af64a0189c06ca02da66a3e6b88ebdb2bc6173a2abacf2c2512499f50b42d42f5e20800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000064eaccb62a35eb791cf79a2bec40e902dd99902c00000000000000000000000000000000000000000000000001693d2aa77610000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d8080dc27ae34e65a950aa9e8094e9b6f81050c616a76de8a051ebf26550b08d8267b3ada7a8cb7812de89919947af0004884930668123e5a81925dd7b2e39fe5aaee1cf9056f82134c850125413e008301dd1e942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e95eb991d9d46264ee0455417603138edca7b5c3877ae70fcc89b39121c790922ad3228b676f7d3cd4284a5443f17f1962b36e491b30a40b2405849e597ba5fb5b4c11951957c6f8f642c4af61cd6b24640fec6dc7fc607ee8206a99e92410d30dc6a36a51c97749a71c91aa73031594b3c00186002d84f31162c9cbfaa0a404401cedd0ed849ce37afe21f41b8ee9c952eb0abd9a898e57275f3bc0dd00db3ae0eb01ebfc9ed27500cd4dfc979272d1f0913cc9f66540d7e8005811109e1cf2d887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a9000000000000000000000000000000000000000000000000000000000000489848d8032aa92800f748cdbd736e42f3e6f446b5c64769ddbeba84c119df5b0b330189c06ca02da66a3e6b88ebdb2bc6173a2abacf2c2512499f50b42d42f5e20800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000056da560711437a76fd0953a3ce4507978f56cbea000000000000000000000000000000000000000000000000079a84bedf10a8000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d8080427abb32f6bb5328828eb6c4e905b7deff2b50bae91a12c5ea08a415cdc4b9463536e97562f72a21c4cbba525cdad473054838fda292c6e487f8187915a1cc691cf9056f82134d850125413e008301dd10942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02eb412ac547f33ce71a95f428cafe89f152e6694ab4268ce2ab498e7157a001c3aad3228b676f7d3cd4284a5443f17f1962b36e491b30a40b2405849e597ba5fb5b4c11951957c6f8f642c4af61cd6b24640fec6dc7fc607ee8206a99e92410d30dc6a36a51c97749a71c91aa73031594b3c00186002d84f31162c9cbfaa0a404401cedd0ed849ce37afe21f41b8ee9c952eb0abd9a898e57275f3bc0dd00db3ae0eb01ebfc9ed27500cd4dfc979272d1f0913cc9f66540d7e8005811109e1cf2d887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a9000000000000000000000000000000000000000000000000000000000000489948d8032aa92800f748cdbd736e42f3e6f446b5c64769ddbeba84c119df5b0b330189c06ca02da66a3e6b88ebdb2bc6173a2abacf2c2512499f50b42d42f5e208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000fa344d919735e155c03f992ab6cadf4234c37b09000000000000000000000000000000000000000000000000003eeee84a27b4000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d8080254e0730fa0946a55be1b9440e326a2c53c18c8b0c8c9f1df2c1c706612d2fde7c401b4e2d6b2f4c246e9c878bba788496f9263ae83f1e2d49a264f3e6a2a33d1cf9056f82134e850125413e008301dd26942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e913a6468d55b86c1fd062aa8170bc66bfea5e5325d2daf937e0f43007d622d0d06fc220ec619c97d72e66bf0f03b427978117ef21505dd3a382382a049027e10911cd7218078906713809fbb3ecbe9af54b727ec4d99c195bd74ee9584cb6740cf5664c6c5b479e75e89fac7be87cfe48a2f634aa28459f2d21a388af8954aeb01cedd0ed849ce37afe21f41b8ee9c952eb0abd9a898e57275f3bc0dd00db3ae0eb01ebfc9ed27500cd4dfc979272d1f0913cc9f66540d7e8005811109e1cf2d887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a9000000000000000000000000000000000000000000000000000000000000489748d8032aa92800f748cdbd736e42f3e6f446b5c64769ddbeba84c119df5b0b330189c06ca02da66a3e6b88ebdb2bc6173a2abacf2c2512499f50b42d42f5e2080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000f6d2e313c722b6bcc5967597d1e5301c49ec5fa000000000000000000000000000000000000000000000000003a9d2276fda0000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d808003d1b51def8ed0014ffa9db01e8a55bf4368db9c7065164df1dcb183aacefe907e359f4d367a636494feba53d68579a42f1cba46f2d519f1d2b1d3a5060bdaeb1bf9056f82134f85011b1f3f808301dd34942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e3189671025c3cf47426db183079040c7d49acf89b9c740512309f6cb973f3a10c7c9a6baff8f7ebba21dd424df7a2beec6aadd5e7ef827af720b01fa910b97365d1fe94e19ad6cf6091a333def4f0789dfb75482c30e4b281e81431002a27407dc6a36a51c97749a71c91aa73031594b3c00186002d84f31162c9cbfaa0a404401cedd0ed849ce37afe21f41b8ee9c952eb0abd9a898e57275f3bc0dd00db3ae0eb01ebfc9ed27500cd4dfc979272d1f0913cc9f66540d7e8005811109e1cf2d887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a9000000000000000000000000000000000000000000000000000000000000489a67a88ee2107a5190e2ddffccfeeeca0e70ba71f11eed5948a0c9f428af3c95710189c06ca02da66a3e6b88ebdb2bc6173a2abacf2c2512499f50b42d42f5e208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000b0e3ee23a4484021743f7e616ee7b957617751130000000000000000000000000000000000000000000000000179ac9dced7a8000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d8080a6f5f6a116f5ba99e825c567fecfce417ff004633add346e955146c913cb5582611ef65cf81403a7cebf0f91c86b3a1bd7a262c8337fbfa07405e02c7202032f1cf9056f82135085011b1f3f808301dd32942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02ef76d2a21c3ed48df9b176e0763b304012882fc14329c701cb4d37e05b87954e4c7c9a6baff8f7ebba21dd424df7a2beec6aadd5e7ef827af720b01fa910b97365d1fe94e19ad6cf6091a333def4f0789dfb75482c30e4b281e81431002a27407dc6a36a51c97749a71c91aa73031594b3c00186002d84f31162c9cbfaa0a404401cedd0ed849ce37afe21f41b8ee9c952eb0abd9a898e57275f3bc0dd00db3ae0eb01ebfc9ed27500cd4dfc979272d1f0913cc9f66540d7e8005811109e1cf2d887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a9000000000000000000000000000000000000000000000000000000000000489b67a88ee2107a5190e2ddffccfeeeca0e70ba71f11eed5948a0c9f428af3c95710189c06ca02da66a3e6b88ebdb2bc6173a2abacf2c2512499f50b42d42f5e208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000c66a424204d5fec4e8ae3c2a0331e8ee41126c5c000000000000000000000000000000000000000000000000000c9080329ea8000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d8080d21827aab6f91a3dda52dfe93a73858a5f0b139b3d3d8a6528ef51ac0507ae8a13ba86cbd8496d010ba92dcf176d3f43f1f2b8a604b6de144e8c7f9538233c931bee8085013db158808252089480c67432656d59144ceff962e8faf8926599bcf8880d94f92f296cb32a8082044d8080e5bb0f81dcefd38f2d4cd69610d1456a8de914ceb1185d3b3ebb9bb230849d1d49f586ac1f4d12e4f4cd10190e9c2830c362f94aeca4be95e2d11faec8e8c2571cf9056f82135185011b1f3f808301dba8942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e0000000000000000000000000000000000000000000000000000000000000000ad3228b676f7d3cd4284a5443f17f1962b36e491b30a40b2405849e597ba5fb54acdf977a53c1c4f1fa0cce7cc1bf8bb1bf2ab6891271bc0ac1fa53f7f831d81dc6a36a51c97749a71c91aa73031594b3c00186002d84f31162c9cbfaa0a404401cedd0ed849ce37afe21f41b8ee9c952eb0abd9a898e57275f3bc0dd00db3ae0eb01ebfc9ed27500cd4dfc979272d1f0913cc9f66540d7e8005811109e1cf2d887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a9000000000000000000000000000000000000000000000000000000000000489c67a88ee2107a5190e2ddffccfeeeca0e70ba71f11eed5948a0c9f428af3c95710189c06ca02da66a3e6b88ebdb2bc6173a2abacf2c2512499f50b42d42f5e208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000c09638c3fd8a6bd99c3483196fdd47ee594f7f0d000000000000000000000000000000000000000000000000004a9b63844880000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d8080aee0d5f2edb3f42847e75a8eedb93c77c7e3c7cfacfba6682675cc669a37ca8812db43cccd7a9f40addd13b81fce7d9060f41f448ce849c679b560129402605f1cf9064f821352850137bb77808301e442942a3dd3eb832af982ec71669e178424b10dca2ede80b906242cffd02e82489c3a5d85058ae9b0cc044dbb5aca07bb82b46fcbec538e0bb959f7a36ee02130373ffa0f61c3fa1aec930785bb22f631fefad9ade1d704651c6a15ad66144acdf977a53c1c4f1fa0cce7cc1bf8bb1bf2ab6891271bc0ac1fa53f7f831d81dc6a36a51c97749a71c91aa73031594b3c00186002d84f31162c9cbfaa0a404401cedd0ed849ce37afe21f41b8ee9c952eb0abd9a898e57275f3bc0dd00db3ae0eb01ebfc9ed27500cd4dfc979272d1f0913cc9f66540d7e8005811109e1cf2d887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a9000000000000000000000000000000000000000000000000000000000000489d46ba90abd7519cf2ab5e4108f2d0b18ccf7845ebea9492fa7e0992956940b9500189c06ca02da66a3e6b88ebdb2bc6173a2abacf2c2512499f50b42d42f5e2080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000000000000000000000000000000000000000000001000000000000000000000000fed2532fd287303f752fb4584c0c138da057c46b00000000000000000000000000000000000000000000000000000000008fd3e4000000000000000000000000000000000000000000000000000000000000052000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a54657468657220555344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004555344540000000000000000000000000000000000000000000000000000000082044d8080918523fd3386eaae3087dab217937d8525ba79ed2a9d0e2f58b39fa3a05f8c7c008c84c03c716792cd525e0c962339a4f6b109bb4482c5681afa346abe040d511bf9056f821353850137bb77808301dba6942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e00000000000000000000000000000000000000000000000000000000000000009060068cc47a1e5d21577cb2e8ca7d87d953bed5f287b490dd63ff919657cdf84acdf977a53c1c4f1fa0cce7cc1bf8bb1bf2ab6891271bc0ac1fa53f7f831d81dc6a36a51c97749a71c91aa73031594b3c00186002d84f31162c9cbfaa0a404401cedd0ed849ce37afe21f41b8ee9c952eb0abd9a898e57275f3bc0dd00db3ae0eb01ebfc9ed27500cd4dfc979272d1f0913cc9f66540d7e8005811109e1cf2d887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a9000000000000000000000000000000000000000000000000000000000000489e46ba90abd7519cf2ab5e4108f2d0b18ccf7845ebea9492fa7e0992956940b9500189c06ca02da66a3e6b88ebdb2bc6173a2abacf2c2512499f50b42d42f5e208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000420459115c8d049832a2a366d8700e416a432e4b000000000000000000000000000000000000000000000000002386f26fc100000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d808015f4f9159406690165d748fe472415ce76ee925c0ebb3cfd075e5b059af5201c57ec46da7702ec42d1daec5f3d19ab77e4557564fa38ab3c2f51262343a7a6a61cf9056f82135485012bcfb5808301dd30942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e76aeaf731b16673ceb53d981782e2a5b08f2330be8dedd9b327997ad9777b92f9060068cc47a1e5d21577cb2e8ca7d87d953bed5f287b490dd63ff919657cdf84acdf977a53c1c4f1fa0cce7cc1bf8bb1bf2ab6891271bc0ac1fa53f7f831d81dc6a36a51c97749a71c91aa73031594b3c00186002d84f31162c9cbfaa0a404401cedd0ed849ce37afe21f41b8ee9c952eb0abd9a898e57275f3bc0dd00db3ae12700192cd7f102d37da23128999eb4d13c32ef48ba67249cf6939795eae0da5887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a9000000000000000000000000000000000000000000000000000000000000489f4b8e80f4c89b793ebb34d1b8575b4ac97aa600ec842c9be4feec55d3b926b05147582a0bcbb2ca64c42e897d0b419180693793882129ac79b47658b61c6a26e20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000003533697e874245caf6d450771403fdd178eae9b500000000000000000000000000000000000000000000000000270778ea4b78000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d8080dae7a1c2bdab393f2d14b607e370fd1637836d40fa03e30f768fdd5a9cde565d309fbe4093344db8c1ee89dcb561039fdca7b9158624bd2cba3da2bf9ecc256f1cf9056f82135585012bcfb5808301dd08942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e7c47cb968207143d1e7ef961f531a7f582dedecb9fdf7477bf4286639021377ead3228b676f7d3cd4284a5443f17f1962b36e491b30a40b2405849e597ba5fb5b4c11951957c6f8f642c4af61cd6b24640fec6dc7fc607ee8206a99e92410d3021ddb9a356815c3fac1026b6dec5df3124afbadb485c9ba5a3e3398a04b7ba85e58769b32a1beaf1ea27375a44095a0d1fb664ce2dd358e7fcbfb78c26a19344e05a367037a1e630ef07a6c1f9a627a779f61be998fd223945a6134874efcac8887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a900000000000000000000000000000000000000000000000000000000000048a04b8e80f4c89b793ebb34d1b8575b4ac97aa600ec842c9be4feec55d3b926b05147582a0bcbb2ca64c42e897d0b419180693793882129ac79b47658b61c6a26e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000ec1679c6006b813f82c34b2ade962052967d2aec000000000000000000000000000000000000000000000000003c80ec11afa4000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d8080abf74a5da46baa70dcf9d1cea9fd562e98ac644421d3f7fb28ec63acd917f3764e232bbd79a9d14a83f6a5f650b265297ac5252db1e69b0bf8421ea7ff80e0031bf9056f82135685012bcfb5808301dd06942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e0ce1ead44e0024184d87b92180fef18e6a628f624c1297f0e18e7e027df418ecad3228b676f7d3cd4284a5443f17f1962b36e491b30a40b2405849e597ba5fb5b4c11951957c6f8f642c4af61cd6b24640fec6dc7fc607ee8206a99e92410d3021ddb9a356815c3fac1026b6dec5df3124afbadb485c9ba5a3e3398a04b7ba85e58769b32a1beaf1ea27375a44095a0d1fb664ce2dd358e7fcbfb78c26a19344e05a367037a1e630ef07a6c1f9a627a779f61be998fd223945a6134874efcac8887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a900000000000000000000000000000000000000000000000000000000000048a14b8e80f4c89b793ebb34d1b8575b4ac97aa600ec842c9be4feec55d3b926b05147582a0bcbb2ca64c42e897d0b419180693793882129ac79b47658b61c6a26e20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000006d83d1093fb2c2a8bc23143bf54231141fcfa79a00000000000000000000000000000000000000000000000000470de4df8200000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d808014fb98cfb94647363d5549879c3f3c29120dc46489852e9dddf8862d8ddeeae54f51bedf7e2ba8ae92c07cee02562b7695c8f1de7879756823eaca6e003d59b61cf9056f82135785012ffbd3008301dd2a942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e716d76102da99699b2708f6324aed8cbf3ed09bdacb87e0ee493264ad170b30cc29fd106bf8fa65ef2e69fc4a529becb800ef9c77e9ad23e7a897c83eec2b188b4c11951957c6f8f642c4af61cd6b24640fec6dc7fc607ee8206a99e92410d3021ddb9a356815c3fac1026b6dec5df3124afbadb485c9ba5a3e3398a04b7ba85e58769b32a1beaf1ea27375a44095a0d1fb664ce2dd358e7fcbfb78c26a19344e05a367037a1e630ef07a6c1f9a627a779f61be998fd223945a6134874efcac8887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a900000000000000000000000000000000000000000000000000000000000048a2bdb7cbcddf8578ab0a223b51341a4ce8fc2e59c77275c943859c84c3e1265d0747582a0bcbb2ca64c42e897d0b419180693793882129ac79b47658b61c6a26e20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000a448f52a5f9b80c2e212feabb63b762e1b32e5e0000000000000000000000000000000000000000000000000011c37937e080000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d808034663ddb845f1553d11e9e62953f2d5993ed6fada93c7941bea0a0a00d9ba6cc6776abd5fa1a8e4c6a2552006766d122f36c635f0ee42c1fa0edf944382b5cc11cf9056f82135885012ffbd3008301dd40942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e5ff697407c473776bb9788bb56ea4da87854c7d262713b51dc0349d53eb6f444c29fd106bf8fa65ef2e69fc4a529becb800ef9c77e9ad23e7a897c83eec2b188b4c11951957c6f8f642c4af61cd6b24640fec6dc7fc607ee8206a99e92410d3021ddb9a356815c3fac1026b6dec5df3124afbadb485c9ba5a3e3398a04b7ba85e58769b32a1beaf1ea27375a44095a0d1fb664ce2dd358e7fcbfb78c26a19344e05a367037a1e630ef07a6c1f9a627a779f61be998fd223945a6134874efcac8887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a900000000000000000000000000000000000000000000000000000000000048a3bdb7cbcddf8578ab0a223b51341a4ce8fc2e59c77275c943859c84c3e1265d0747582a0bcbb2ca64c42e897d0b419180693793882129ac79b47658b61c6a26e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000c2c7c72eb04a5eea9f2af102adc1aac6d291a185000000000000000000000000000000000000000000000000017367834d9a7c000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d8080d3c1bc11891631b96783f86db83872ec400b7d9adb279ee420aac2ddcb3d95094b59beb15270bbd014f492ab158638ca97a237ec5a175208119ef92e5409232c1cf9056f8213598501241011008301dd34942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02ea464af8e017604cc981a4d48bb8d2a70e4128c82dca005949fb61cba3c98d324ad3228b676f7d3cd4284a5443f17f1962b36e491b30a40b2405849e597ba5fb595f52d1911dd5748c6e99ba9a31acc61c114f3d80f36887b36e969bb47f9d0c221ddb9a356815c3fac1026b6dec5df3124afbadb485c9ba5a3e3398a04b7ba85e58769b32a1beaf1ea27375a44095a0d1fb664ce2dd358e7fcbfb78c26a19344e05a367037a1e630ef07a6c1f9a627a779f61be998fd223945a6134874efcac8887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a900000000000000000000000000000000000000000000000000000000000048a5fe4b9350c1f336ff8637b712050eefc7140ad8fc1734646e455ad89bde82f2cd47582a0bcbb2ca64c42e897d0b419180693793882129ac79b47658b61c6a26e20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000006a79c1749229179b4f16e6957597fd8f4d2fae7d00000000000000000000000000000000000000000000000000425fdf093950000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d808074675458de1ac482969eb07c98df690da9c30237eb593bf1bc0d61142ceabf0b6c5d5aa1bd1679d0059d7185ba6e4deeb67bd8f53c45267ac4a310ea1c27900a1bf9056f82135a85012410110083018d9a942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e4e2f46b6bf3d11db18ac691a72e05daa5f8a01b2dde448b1e9a0744d64188abcad3228b676f7d3cd4284a5443f17f1962b36e491b30a40b2405849e597ba5fb595f52d1911dd5748c6e99ba9a31acc61c114f3d80f36887b36e969bb47f9d0c221ddb9a356815c3fac1026b6dec5df3124afbadb485c9ba5a3e3398a04b7ba85e58769b32a1beaf1ea27375a44095a0d1fb664ce2dd358e7fcbfb78c26a19344e05a367037a1e630ef07a6c1f9a627a779f61be998fd223945a6134874efcac8887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a900000000000000000000000000000000000000000000000000000000000048a4fe4b9350c1f336ff8637b712050eefc7140ad8fc1734646e455ad89bde82f2cd47582a0bcbb2ca64c42e897d0b419180693793882129ac79b47658b61c6a26e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000ffb8c9ec9951b1d22ae0676a8965de43412ceb7d00000000000000000000000000000000000000000000000006f05b59d3b200000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d8080379212cb0d51f60c8ca1f758bb69a6a74b46b4caabc2ff272386ef07d35b8532565b9f078f26bf7366a203883b2de26114a4f4f3ec448007c60f1e92aaa91ae41bf9056f82135b8501207c8a0083018d5a942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e82691a6e7e7d0d3f4c53194107462d50945251389ccd4be93603f40992fdaa689abc637ee3924e3ec2a1af037bc60249a684bc0edd2ae4b9e96dc8ca1135c4b295f52d1911dd5748c6e99ba9a31acc61c114f3d80f36887b36e969bb47f9d0c221ddb9a356815c3fac1026b6dec5df3124afbadb485c9ba5a3e3398a04b7ba85e58769b32a1beaf1ea27375a44095a0d1fb664ce2dd358e7fcbfb78c26a19344e05a367037a1e630ef07a6c1f9a627a779f61be998fd223945a6134874efcac8887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a900000000000000000000000000000000000000000000000000000000000048a6535d59cc227d31f6edd65aa5bf7f3448c85587a86f72c73463d30050e93368fe47582a0bcbb2ca64c42e897d0b419180693793882129ac79b47658b61c6a26e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000016069d9862bd53b80509ee6938d9c49d6efb17b000000000000000000000000000000000000000000000000000698fa259484000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d8080fe413de56b3a0f104da493f4012cbd69c503e9d058b831fadd1bdd89c635e9dd4e6403c51f9b2d48cd81024d9a98ac2e23ed455f501a2f3489a11fef81e0c5d41bf9056f82135c8501207c8a0083018d5a942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e13b26a3fe9ddfcbb635bed5db5a82b43b9a14c84e091401fb05a12f70705bed89abc637ee3924e3ec2a1af037bc60249a684bc0edd2ae4b9e96dc8ca1135c4b295f52d1911dd5748c6e99ba9a31acc61c114f3d80f36887b36e969bb47f9d0c221ddb9a356815c3fac1026b6dec5df3124afbadb485c9ba5a3e3398a04b7ba85e58769b32a1beaf1ea27375a44095a0d1fb664ce2dd358e7fcbfb78c26a19344e05a367037a1e630ef07a6c1f9a627a779f61be998fd223945a6134874efcac8887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a900000000000000000000000000000000000000000000000000000000000048a7535d59cc227d31f6edd65aa5bf7f3448c85587a86f72c73463d30050e93368fe47582a0bcbb2ca64c42e897d0b419180693793882129ac79b47658b61c6a26e20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000004bc7554b66c2bbda34f95f6c9853719d91b903b6000000000000000000000000000000000000000000000000003dd024c9a84c000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d8080252cd7020783eb5d4a68892106425aff927b9cab8e9c5bed52ac4d0247e710af61ee016ee12416ceb80549e363760cf235aceb1fbb929a760c2d7883e0d354671bf9056f82135d85011a86a9008301859a942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e0000000000000000000000000000000000000000000000000000000000000000ad3228b676f7d3cd4284a5443f17f1962b36e491b30a40b2405849e597ba5fb5b4c11951957c6f8f642c4af61cd6b24640fec6dc7fc607ee8206a99e92410d3065870ad596502b2a7ad91742095cfa36579c5a89fa061c288ddbeb9ccea4e127e58769b32a1beaf1ea27375a44095a0d1fb664ce2dd358e7fcbfb78c26a19344e05a367037a1e630ef07a6c1f9a627a779f61be998fd223945a6134874efcac8887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a900000000000000000000000000000000000000000000000000000000000048a837124d6e50894b01ef90efeafe84a05587d473bcc1b5b1753efae54ad6e1842d47582a0bcbb2ca64c42e897d0b419180693793882129ac79b47658b61c6a26e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000bbb3547ab89a5f3341c184d7e2bcfcf2be8180930000000000000000000000000000000000000000000000000094e5c722e718000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d808047338cd20ddaad9120d2bbb15a8559cfe79ef6d064c518ecb4c5423ee1e9fd824c708e71146057e33bbf164087e231884a1f0411f85eb27db19e2f5a24cc47491cf9056f82135e850118bce5808301dd3e942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e3daa903a6ea3eb51e183cdc7fcf87a6da44974be76e99d51c4373aead79686d4ce3e69c8f6e0b2655adab1d7d03c224d0b53e27bb5ede3f7df436f507484c234b4c11951957c6f8f642c4af61cd6b24640fec6dc7fc607ee8206a99e92410d3065870ad596502b2a7ad91742095cfa36579c5a89fa061c288ddbeb9ccea4e127e58769b32a1beaf1ea27375a44095a0d1fb664ce2dd358e7fcbfb78c26a19344e05a367037a1e630ef07a6c1f9a627a779f61be998fd223945a6134874efcac8887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a900000000000000000000000000000000000000000000000000000000000048ab1164a70f0cebabad5fb07d1096dcf83ebc9a3168d068f9b84100a88aa4b7c50647582a0bcbb2ca64c42e897d0b419180693793882129ac79b47658b61c6a26e20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000008ffe9da1f6522b5f5413e8fcad89ab8ef2af054e000000000000000000000000000000000000000000000000016f77931213dc000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d8080a30ac9704d70fbb7672bbd4198332c9605e7b51d0631b1974e46f7b8a68e3a073be4094ab0b154cdbad1910d88b4ebb5565aea6ced7b20f9361cd517d65439ba1cf9056f82135f850118bce58083018cda942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e377d7fb3129eba3bf427b01989f292d9980d2c4b623a43c182f2a6bfb49bcb0f0999a2b1fbd96f9f720552b869d6b814d14e588f1c9f7ad325397ab36435e437b4c11951957c6f8f642c4af61cd6b24640fec6dc7fc607ee8206a99e92410d3065870ad596502b2a7ad91742095cfa36579c5a89fa061c288ddbeb9ccea4e127e58769b32a1beaf1ea27375a44095a0d1fb664ce2dd358e7fcbfb78c26a19344e05a367037a1e630ef07a6c1f9a627a779f61be998fd223945a6134874efcac8887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a900000000000000000000000000000000000000000000000000000000000048a91164a70f0cebabad5fb07d1096dcf83ebc9a3168d068f9b84100a88aa4b7c50647582a0bcbb2ca64c42e897d0b419180693793882129ac79b47658b61c6a26e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000322eb323bf6c79f0bc2f74f1ea1d1c7cda009b34000000000000000000000000000000000000000000000000002386f26fc100000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d8080605f1dd5a47ee4cd64b40f5871e5222be7d0e49de55933a9717273943e99db644e6c03d801d22f6874fd809cf531616fcc7dd7f63fdc8a6324c917b7161530701cf9056f821360850118bce5808301dd34942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e5ee73a32d599dd1099f7bbf0f24d369407c11e4fae5721e885c5daf398a93f4fce3e69c8f6e0b2655adab1d7d03c224d0b53e27bb5ede3f7df436f507484c234b4c11951957c6f8f642c4af61cd6b24640fec6dc7fc607ee8206a99e92410d3065870ad596502b2a7ad91742095cfa36579c5a89fa061c288ddbeb9ccea4e127e58769b32a1beaf1ea27375a44095a0d1fb664ce2dd358e7fcbfb78c26a19344e05a367037a1e630ef07a6c1f9a627a779f61be998fd223945a6134874efcac8887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a900000000000000000000000000000000000000000000000000000000000048aa1164a70f0cebabad5fb07d1096dcf83ebc9a3168d068f9b84100a88aa4b7c50647582a0bcbb2ca64c42e897d0b419180693793882129ac79b47658b61c6a26e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000874437b5a42aa6e6419ec2447c9e36c278c4653200000000000000000000000000000000000000000000000004c063e365fd90000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d80805aafaea007e3b7b30adf3dcbb7325f212c0db89845f511a3ff9f8a04c227d1aa7984513741bde58e5493e67bd0e4f398f224a38874f71810e688aa831917ff601c0000000000000000000000000000000000000000000000000000000000000000000000000000008078865f1ef53bfc25ff7c623b2d7f1779945b743d2ddcd9653f04ec305d8009b0000000000000000000000000000000000000000000000000000000006461c6a600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a94f86b0385013db1588082742a944f9a0e7fd2bf6067db6994cf12e4495df938e6e980b844095ea7b30000000000000000000000002f39293c9ed046822c014143fb18d5ae0479be93000000000000000000000000000000000000000000000000000000000000000082044d8080da3e58b8fe173c34247f21bafee0d5218d7cf2ade5f2d04d8ca7fc7b0fece0a46a305a61a7f9f5d0513160e3f389a12c20637106ffd4083ab4f8e77a367dabce1bf9056f821361850139853b008301851a942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e0000000000000000000000000000000000000000000000000000000000000000ad3228b676f7d3cd4284a5443f17f1962b36e491b30a40b2405849e597ba5fb53d92fe476d00c35250b1d04c7a17727f42e3a34cf138b06814d2ccae41e11fac65870ad596502b2a7ad91742095cfa36579c5a89fa061c288ddbeb9ccea4e127e58769b32a1beaf1ea27375a44095a0d1fb664ce2dd358e7fcbfb78c26a19344e05a367037a1e630ef07a6c1f9a627a779f61be998fd223945a6134874efcac8887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a900000000000000000000000000000000000000000000000000000000000048ac5fdfe65b05fa12aaf01f2ad54a6b2e6bfc9eaf9b44b62a41a803ee077c3dd3b247582a0bcbb2ca64c42e897d0b419180693793882129ac79b47658b61c6a26e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000c39a08124b2b34ae5ea02f5a92ceb3dbedc5fe6e000000000000000000000000000000000000000000000000002386f26fc100000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d8080237aae9d3fdce697463b25554dc0448359c35242df6ac0ca048eb6891a32179a5193ffcfae14477c9bf174e0e7e8d350918f1d955743521e4cab77f1b0493b721cf9056f82136285014144df8083018d5a942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e9ba24e627588ebf1775a642526462f7d6843f34f94f855088d6620436adefc74bd55b7d9d0b89558d50f436f539a51fde703b2438c87c7444ea1773b1c5529d13d92fe476d00c35250b1d04c7a17727f42e3a34cf138b06814d2ccae41e11fac65870ad596502b2a7ad91742095cfa36579c5a89fa061c288ddbeb9ccea4e127e58769b32a1beaf1ea27375a44095a0d1fb664ce2dd358e7fcbfb78c26a19344e05a367037a1e630ef07a6c1f9a627a779f61be998fd223945a6134874efcac8887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a900000000000000000000000000000000000000000000000000000000000048ad6caf827444b3cd1eda732588cd36859ea3fb6bceddab59e7cf07f0dec212cb5d47582a0bcbb2ca64c42e897d0b419180693793882129ac79b47658b61c6a26e20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000009e31d2e1603bfb0b884185456bc8e06568bc54900000000000000000000000000000000000000000000000000011c37937e080000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d80809d8dd89dc8eea82a92bcad33919899d6f2cc98290162ba604021bb5ec77c40c946e1125f6c7289b99ff8f34a2b741f8a151b4f99c475b2eb5bdec8584f2f3fdd1bf9056f82136385014144df808301dba6942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e00000000000000000000000000000000000000000000000000000000000000002e7f00ea97046fac7316babb50e44d66ceecd2a8c22dc4aceb92c86309cdc44f3d92fe476d00c35250b1d04c7a17727f42e3a34cf138b06814d2ccae41e11fac65870ad596502b2a7ad91742095cfa36579c5a89fa061c288ddbeb9ccea4e127e58769b32a1beaf1ea27375a44095a0d1fb664ce2dd358e7fcbfb78c26a19344e05a367037a1e630ef07a6c1f9a627a779f61be998fd223945a6134874efcac8887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a900000000000000000000000000000000000000000000000000000000000048ae6caf827444b3cd1eda732588cd36859ea3fb6bceddab59e7cf07f0dec212cb5d47582a0bcbb2ca64c42e897d0b419180693793882129ac79b47658b61c6a26e20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000006960539ddacc86d8d0ea0d3fa386e42b80ad5490000000000000000000000000000000000000000000000000000dc62a6012a8000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d8080b681912412592d5af57d87f72d1bf594905f3d0bafbc24315901cd253ddeed8910f3c910e34f96badb3aedc6dd71bbb5b08d40dd814bcb377413f3174aaa5de81cf9056f8213648501283c2e808301dd18942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e3f5a228b43a8972b16b6f4a7dd1f1d0bd0275475afcb4ae65a278ae3f206fe2b2e7f00ea97046fac7316babb50e44d66ceecd2a8c22dc4aceb92c86309cdc44f3d92fe476d00c35250b1d04c7a17727f42e3a34cf138b06814d2ccae41e11fac65870ad596502b2a7ad91742095cfa36579c5a89fa061c288ddbeb9ccea4e1277caf00c71e2ef090ae61eb3db2caa0fb8210ca82abc4bddba0bfd4d1ef85d2d4e05a367037a1e630ef07a6c1f9a627a779f61be998fd223945a6134874efcac8887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a900000000000000000000000000000000000000000000000000000000000048af01828b4a3446b029bf9a5e1cb8b657320f3582a3181207835b8293e0378662d547582a0bcbb2ca64c42e897d0b419180693793882129ac79b47658b61c6a26e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000b11c10ba8d2d9bc81148696a70b03df20dbed9b1000000000000000000000000000000000000000000000000002386f26fc100000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d8080d6b817c2ae5d0e3d90f0439b8d80dd71abf8b77ecc97c30f5fa3487fe6d0d2fc30123c36f00e69ed7bcc1752db1a7fafdede8d9e5f2f57b0779aa5fa4c55d08e1bf9056f8213658501283c2e808301859a942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e0000000000000000000000000000000000000000000000000000000000000000ad3228b676f7d3cd4284a5443f17f1962b36e491b30a40b2405849e597ba5fb5b4c11951957c6f8f642c4af61cd6b24640fec6dc7fc607ee8206a99e92410d3021ddb9a356815c3fac1026b6dec5df3124afbadb485c9ba5a3e3398a04b7ba85df75ad5dec1f5db03b10f8b1a140ef4b88b63c3a9a4262c268eeb8b7b11cd87ce05a367037a1e630ef07a6c1f9a627a779f61be998fd223945a6134874efcac8887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a900000000000000000000000000000000000000000000000000000000000048b001828b4a3446b029bf9a5e1cb8b657320f3582a3181207835b8293e0378662d547582a0bcbb2ca64c42e897d0b419180693793882129ac79b47658b61c6a26e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000bc8744370bcb6d5abf5de8b4086ecfbb4c5629c300000000000000000000000000000000000000000000000002b9085c002894000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d8080ea7e303832a4cf31e75d0ff5d7bf96408540771058a0fcbc701b352876612caa2657672e5c9299992d8b6f318c6948d6dd60eb06ac86a750a6aa4e637fd521071bf9056f82136685011e1a300083018dda942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e90f2021ca54ed4347f7e4e6fb688ce2d21cd941fa2a297dc8b4df00f82ec7fdfcefcde69643a1ed8668af59ce566b9038cd34e526615a519c157844fdc792d0f6cc07b7436dac3014ef44c8a743b24b1a15681b1304a0e650823a8664782034821ddb9a356815c3fac1026b6dec5df3124afbadb485c9ba5a3e3398a04b7ba85df75ad5dec1f5db03b10f8b1a140ef4b88b63c3a9a4262c268eeb8b7b11cd87ce05a367037a1e630ef07a6c1f9a627a779f61be998fd223945a6134874efcac8887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a900000000000000000000000000000000000000000000000000000000000048b16c638794f61d645db0f1f2e5dcce2a240e8e63f90d972181702889597883f57147582a0bcbb2ca64c42e897d0b419180693793882129ac79b47658b61c6a26e20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000743542070891051861f8d0a4550f97b43b0b89a000000000000000000000000000000000000000000000000012bf3fb9b0ac0000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d8080e2608f252e2b88657785f8775b874658983d25f39b86d2c0ced5d7a3bc6f6ef8787d54fd582a1e53293eda7e999bbeee158285a5d032895fd540c7a91eac042a1cf9056f82136785011e1a30008301dd28942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e9c7b34a28fa2822b97dfaf7a2057812663ddb85357a1c34b11308065e94b41686a593662af2cf67516272ad4c006578c5b3af402e177fe8cf86f0fd69549aa3f6cc07b7436dac3014ef44c8a743b24b1a15681b1304a0e650823a8664782034821ddb9a356815c3fac1026b6dec5df3124afbadb485c9ba5a3e3398a04b7ba85df75ad5dec1f5db03b10f8b1a140ef4b88b63c3a9a4262c268eeb8b7b11cd87ce05a367037a1e630ef07a6c1f9a627a779f61be998fd223945a6134874efcac8887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a900000000000000000000000000000000000000000000000000000000000048b26c638794f61d645db0f1f2e5dcce2a240e8e63f90d972181702889597883f57147582a0bcbb2ca64c42e897d0b419180693793882129ac79b47658b61c6a26e200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000054f8466be9e3128314a5b1f9e8b7d6c6cd3d3d8e000000000000000000000000000000000000000000000000002386f26fc100000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d80803d22336fe380cc19563e67132aae20457216876a9104c08ffe73c48201214a437aa4d38ea224ff4563bed8903d430e5d264eb829085029c1977a5a55d1df0ce11cf9056f82136885011e1a30008301dd3e942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02ec66c4136103b4586dbeff3802ed705d3869159039398781c0acf46f74b903b956a593662af2cf67516272ad4c006578c5b3af402e177fe8cf86f0fd69549aa3f6cc07b7436dac3014ef44c8a743b24b1a15681b1304a0e650823a8664782034821ddb9a356815c3fac1026b6dec5df3124afbadb485c9ba5a3e3398a04b7ba85df75ad5dec1f5db03b10f8b1a140ef4b88b63c3a9a4262c268eeb8b7b11cd87ce05a367037a1e630ef07a6c1f9a627a779f61be998fd223945a6134874efcac8887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a900000000000000000000000000000000000000000000000000000000000048b36c638794f61d645db0f1f2e5dcce2a240e8e63f90d972181702889597883f57147582a0bcbb2ca64c42e897d0b419180693793882129ac79b47658b61c6a26e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000cbc098bbdd681c52f5dda0b0fb1e9b72db148c410000000000000000000000000000000000000000000000000018de76816d80000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d8080ca4cf14f97554ab4d1e600b6376c29477484281eb754bffe647441bf18ecdcae0446e462f5c75712ed6a6d39671838405b6a70baafbc5822441aa09c7dbc360f1cf9056f82136985011e1a30008301dba8942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e0000000000000000000000000000000000000000000000000000000000000000ad3228b676f7d3cd4284a5443f17f1962b36e491b30a40b2405849e597ba5fb5a5c66cd5c1166a1db9f6b73fd1ebdece2ee77f25aa2212e8156ea38cea847bd221ddb9a356815c3fac1026b6dec5df3124afbadb485c9ba5a3e3398a04b7ba85df75ad5dec1f5db03b10f8b1a140ef4b88b63c3a9a4262c268eeb8b7b11cd87ce05a367037a1e630ef07a6c1f9a627a779f61be998fd223945a6134874efcac8887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a900000000000000000000000000000000000000000000000000000000000048b46c638794f61d645db0f1f2e5dcce2a240e8e63f90d972181702889597883f57147582a0bcbb2ca64c42e897d0b419180693793882129ac79b47658b61c6a26e20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000003e68fca5b47bf0510debb0fa95d51c54b032a1c800000000000000000000000000000000000000000000000000b1a2bc2ec500000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d80800d6b355b057594d414ef48952b66d078309e19d59ffb3993b03e9f3d8b2dc5527866d2b68dd00de27acf661f60a24a7307deb602eda34cfd85a172cc5866db0f1bf9056f82136a850142760c8083018d9a942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e179831c6b923998ed176322d4f680647dd44f5bbe9b278ff42c80368841317c6a634261329f173659b762c81869c6657673d714790d267206064cb35a3797b7ca5c66cd5c1166a1db9f6b73fd1ebdece2ee77f25aa2212e8156ea38cea847bd221ddb9a356815c3fac1026b6dec5df3124afbadb485c9ba5a3e3398a04b7ba85df75ad5dec1f5db03b10f8b1a140ef4b88b63c3a9a4262c268eeb8b7b11cd87ce05a367037a1e630ef07a6c1f9a627a779f61be998fd223945a6134874efcac8887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a900000000000000000000000000000000000000000000000000000000000048b5c02f59bd197c8cf33d99858875d2c7c24e7e5e83382a9e1bb3487007973ecdaa47582a0bcbb2ca64c42e897d0b419180693793882129ac79b47658b61c6a26e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000e331ef612cebc0aca6d0b586542b3c25c82350bb0000000000000000000000000000000000000000000000000011c37937e080000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d8080e75c4c29fb7a1ac635d8cc9e1df1603821c087ef446e5dce2db8c4c78a6b446468deb71db49166ee107c7b80f3a6f6f4a9421a8eda3e691b07218775330537811cf9056f82136b850142760c808301dbb2942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e0000000000000000000000000000000000000000000000000000000000000000db399261e4d2f0e978b66db090ddad1961570cb508d3eaf9a8f6ce22f635feb7a5c66cd5c1166a1db9f6b73fd1ebdece2ee77f25aa2212e8156ea38cea847bd221ddb9a356815c3fac1026b6dec5df3124afbadb485c9ba5a3e3398a04b7ba85df75ad5dec1f5db03b10f8b1a140ef4b88b63c3a9a4262c268eeb8b7b11cd87ce05a367037a1e630ef07a6c1f9a627a779f61be998fd223945a6134874efcac8887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a900000000000000000000000000000000000000000000000000000000000048b6c02f59bd197c8cf33d99858875d2c7c24e7e5e83382a9e1bb3487007973ecdaa47582a0bcbb2ca64c42e897d0b419180693793882129ac79b47658b61c6a26e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000d4fb054687e3322f8da48733b435f1bf40bb73730000000000000000000000000000000000000000000000000038d7ea4c6800000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d8080c1bdee4e5e6a60780a74368ee886e7f20368af9dca189658c4c7a6fd6e0af5587a3bc494261336e801691d22cb79a95c4a7427f64eb3675e138ca1a1117e4c3c1bf9056f82136c85011b1f3f808301dd24942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e5bc564779830219fe68df7fb4bb149f2a811e009dbf4d7f67668010737911a00db399261e4d2f0e978b66db090ddad1961570cb508d3eaf9a8f6ce22f635feb7a5c66cd5c1166a1db9f6b73fd1ebdece2ee77f25aa2212e8156ea38cea847bd221ddb9a356815c3fac1026b6dec5df3124afbadb485c9ba5a3e3398a04b7ba85df75ad5dec1f5db03b10f8b1a140ef4b88b63c3a9a4262c268eeb8b7b11cd87ce05a367037a1e630ef07a6c1f9a627a779f61be998fd223945a6134874efcac8887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a900000000000000000000000000000000000000000000000000000000000048b790140805d68eff112a5981e9998b0498a5e12757a2bdb3052b2b1c6f0b973a9947582a0bcbb2ca64c42e897d0b419180693793882129ac79b47658b61c6a26e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000e3f97e97576b4edaf30008a2586f9fdd417a745f000000000000000000000000000000000000000000000000006a94d74f4300000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d80802e4d05ebc91a83be71afd98255687d21d6cbef096788ae8d50c3a765d2cca96f518c5a057137654e954c9ff77a1e699dd128333652406f8891bdb057024a6bd51cee8085014013b28082520894e4edb277e41dc89ab076a1f049f4a3efa700bce88819ab1966809023368082044d80802eef5775ad65f8fff6239737bbff2136434bbebd24808a7e130103b60894c489576e47ab03bb683d694fe4b9f77959aa055d99612b0e49a6e53aa44b233a60a31cf9056f82136d85014b66de0083018d9a942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e0aa5f7c218e0b0033ff8c7e81bfc4e511aff969228d31e7f31327af0a744eb08ad3228b676f7d3cd4284a5443f17f1962b36e491b30a40b2405849e597ba5fb5b4c11951957c6f8f642c4af61cd6b24640fec6dc7fc607ee8206a99e92410d30700831a1aaabdf0c4ef4e403ddb0a9deb145f87861d2c75441dd3e90ed578facdf75ad5dec1f5db03b10f8b1a140ef4b88b63c3a9a4262c268eeb8b7b11cd87ce05a367037a1e630ef07a6c1f9a627a779f61be998fd223945a6134874efcac8887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a900000000000000000000000000000000000000000000000000000000000048b8ccf0ba562a8e549de7b31626ad0b9c15dbfab92444325b59859772f2cf2d8e3b47582a0bcbb2ca64c42e897d0b419180693793882129ac79b47658b61c6a26e200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000093ee476186e04462b0ffca3e197009405828ce7d00000000000000000000000000000000000000000000000000354a6ba7a180000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d80809913d91c1166ade9e54eac6645bc895b1e3dbe3a86a2475fc193878849c2a6ea23bdda8e04f2cbbc75553b45668f987a1a4414f1795c9a46aef4036b8ec954461cf9056f82136e85014b66de008301dd32942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e9cc013dc84200b988bfeae69022c039fb3e0c41aac17aae1c90b915d9dfbb30fad3228b676f7d3cd4284a5443f17f1962b36e491b30a40b2405849e597ba5fb5b4c11951957c6f8f642c4af61cd6b24640fec6dc7fc607ee8206a99e92410d30700831a1aaabdf0c4ef4e403ddb0a9deb145f87861d2c75441dd3e90ed578facdf75ad5dec1f5db03b10f8b1a140ef4b88b63c3a9a4262c268eeb8b7b11cd87ce05a367037a1e630ef07a6c1f9a627a779f61be998fd223945a6134874efcac8887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a900000000000000000000000000000000000000000000000000000000000048b9ccf0ba562a8e549de7b31626ad0b9c15dbfab92444325b59859772f2cf2d8e3b47582a0bcbb2ca64c42e897d0b419180693793882129ac79b47658b61c6a26e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000e336e86f5672062a6ad282670fc0f48b5d9ef06f00000000000000000000000000000000000000000000000000470de4df8200000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d80801706ba4901663a13d5949a5c3279ea9f44991772484cd818e9cee6b96f12104f1cc6b2d7b04a8aefe87b0c91aece2d48ac7f5fdbaf85d09352b07e06f80487081bf86b0885013db1588082c31f9468286607a1d43602d880d349187c3c48c0fd05e680b844095ea7b3000000000000000000000000f6ad3ccf71abb3e12becf6b3d2a74c963859adcd000000000000000000000000000000000000000000000004a84a5a0fe114ba3b82044d80802b625de9bb71ef43e4798da0f36b1a21628ada9eb3c8a7d40f023831bcdb576754ae8ab4416828afc6b8d4d774968e3b10a2b24350f2a8817e06f8c32cfcf07f1bf9056f82136f85011c506c8083018cda942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e0453fb14773a17b9df709dd2e284dc6564a4cbee4bd249a78a529cf462ed11478d06a4fd37ba3019ef0092ca6592f3783f0ff806732a16dafd1f82a24afba080b4c11951957c6f8f642c4af61cd6b24640fec6dc7fc607ee8206a99e92410d30700831a1aaabdf0c4ef4e403ddb0a9deb145f87861d2c75441dd3e90ed578facdf75ad5dec1f5db03b10f8b1a140ef4b88b63c3a9a4262c268eeb8b7b11cd87ce05a367037a1e630ef07a6c1f9a627a779f61be998fd223945a6134874efcac8887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a900000000000000000000000000000000000000000000000000000000000048ba22d0419240f78d45e753e790adf75a2522875c3c866b5a975c1744c5a9dd1ad247582a0bcbb2ca64c42e897d0b419180693793882129ac79b47658b61c6a26e20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000002ee19deaa604fc028557d92a894ab62cf218ab00000000000000000000000000000000000000000000000000008e1bc9bf0400000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d8080b58bc38dfc644c5036ae99cb1def288529939d0a1282be743fd4d25ba4bcf64b47a65025addc0a3b04e93104627034d0b3fd89607e030d492751cb6e8d7a9de31cf9056f82137085011c506c808301dd3c942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02eaa8a4bce0fa7b2b57d3055d5aece95cfe13fd749145ad78059db2eb1b441551a8d06a4fd37ba3019ef0092ca6592f3783f0ff806732a16dafd1f82a24afba080b4c11951957c6f8f642c4af61cd6b24640fec6dc7fc607ee8206a99e92410d30700831a1aaabdf0c4ef4e403ddb0a9deb145f87861d2c75441dd3e90ed578facdf75ad5dec1f5db03b10f8b1a140ef4b88b63c3a9a4262c268eeb8b7b11cd87ce05a367037a1e630ef07a6c1f9a627a779f61be998fd223945a6134874efcac8887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a900000000000000000000000000000000000000000000000000000000000048bb22d0419240f78d45e753e790adf75a2522875c3c866b5a975c1744c5a9dd1ad247582a0bcbb2ca64c42e897d0b419180693793882129ac79b47658b61c6a26e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000da675a9888e16595c66c6c1da684df4e26f8ab69000000000000000000000000000000000000000000000000003aa7a1549768000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d8080bf5ae1ec1293ad1526d585be6f6e01d1aaf05276250d472208dc0ad0b71513675e2f47d95cfd240192be1eb39819a7afea3f3008f3bd8c74ed4b3dbaf3a50bbc1cf9056f82137185011a86a9008301dbca942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e0000000000000000000000000000000000000000000000000000000000000000ad3228b676f7d3cd4284a5443f17f1962b36e491b30a40b2405849e597ba5fb59f5025d65779fbe66cdc0f03a52caa45345e6d336e9c517bd8336a4a126fc4b4700831a1aaabdf0c4ef4e403ddb0a9deb145f87861d2c75441dd3e90ed578facdf75ad5dec1f5db03b10f8b1a140ef4b88b63c3a9a4262c268eeb8b7b11cd87ce05a367037a1e630ef07a6c1f9a627a779f61be998fd223945a6134874efcac8887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a900000000000000000000000000000000000000000000000000000000000048bc5dea0e5d1c761c80c8de0996f77b856f699e8ad10eb4028c577e61c53aa1e1e047582a0bcbb2ca64c42e897d0b419180693793882129ac79b47658b61c6a26e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000731a2e51ebfaebacf8477e992cdeb1e8eacf519c00000000000000000000000000000000000000000000000001988fe4052b80000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d80801a1419ddabd57ec7cb128378a23349c458cf9479cd7f89b672b7537940f4d6e3707cf337b2de3e42cabfc820c871cc4515f58fb927b584f7e8b8ae7db7045d391cf9056f821372850132f6c3808301dd52942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e6794b2d4cad5d280588b2558f7ef039355c2ce5da2b69298f2d6807a6f21207cf0f596956f3b165fbb3a8e815fe67150808d4f2174b61f4d4b2f2e748197414a9f5025d65779fbe66cdc0f03a52caa45345e6d336e9c517bd8336a4a126fc4b4700831a1aaabdf0c4ef4e403ddb0a9deb145f87861d2c75441dd3e90ed578facdf75ad5dec1f5db03b10f8b1a140ef4b88b63c3a9a4262c268eeb8b7b11cd87ce05a367037a1e630ef07a6c1f9a627a779f61be998fd223945a6134874efcac8887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a900000000000000000000000000000000000000000000000000000000000048bf92cba8f02c3a336359252e8a77edce3c18d211f7383ddc8b98c1eb656bb04122950fe56009474c6a821d3ff6cbe0fb96783c68af68eafb8ab35582ac506443c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000003a18da831ebd8860e81130d25342db3481ee06c1000000000000000000000000000000000000000000000000001e32b4789740000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d8080f64bcda764eb61cbb65ce765b9a20c8fa75370ccdac3cd8af6f9ff01a296918f704091279adeb67586302c2d7d969799a3c2ba11c2fd12fe3768342cd6a02b311cf9056f821373850132f6c3808301dd54942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02ef088a6d8cfcb7c09c2a3dc8f90e44c14784dadc04ab9491cdd67c758aad23bfa427b5f7a45d0aa5e96e6cc83bf1e0de3d2a6a40598e49c1f9307eace0b5f78979f5025d65779fbe66cdc0f03a52caa45345e6d336e9c517bd8336a4a126fc4b4700831a1aaabdf0c4ef4e403ddb0a9deb145f87861d2c75441dd3e90ed578facdf75ad5dec1f5db03b10f8b1a140ef4b88b63c3a9a4262c268eeb8b7b11cd87ce05a367037a1e630ef07a6c1f9a627a779f61be998fd223945a6134874efcac8887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a900000000000000000000000000000000000000000000000000000000000048bd92cba8f02c3a336359252e8a77edce3c18d211f7383ddc8b98c1eb656bb04122950fe56009474c6a821d3ff6cbe0fb96783c68af68eafb8ab35582ac506443c2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000ed925f90d0639cdef4a1cfaf30f6ea4ab2bfd5cf00000000000000000000000000000000000000000000000002985b825cff80000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d80800a76bc9427a9a70cc42b381a140de810f7a33a982f46a45cd8aa0e26c39f152c64ef7e042baf146e3590b379e10e91d2b0770e849d50994dcd52d041af0efc961bf9056f821374850132f6c3808301dd3c942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02eecb198d09b949c7ba5a0511673952d08c3929aa2d28aa000cdab1520394bce50f0f596956f3b165fbb3a8e815fe67150808d4f2174b61f4d4b2f2e748197414a9f5025d65779fbe66cdc0f03a52caa45345e6d336e9c517bd8336a4a126fc4b4700831a1aaabdf0c4ef4e403ddb0a9deb145f87861d2c75441dd3e90ed578facdf75ad5dec1f5db03b10f8b1a140ef4b88b63c3a9a4262c268eeb8b7b11cd87ce05a367037a1e630ef07a6c1f9a627a779f61be998fd223945a6134874efcac8887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19688fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a900000000000000000000000000000000000000000000000000000000000048be92cba8f02c3a336359252e8a77edce3c18d211f7383ddc8b98c1eb656bb04122950fe56009474c6a821d3ff6cbe0fb96783c68af68eafb8ab35582ac506443c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000002a3b53e1ce8cb9f3290e9ba70033951f07c686f300000000000000000000000000000000000000000000000002874def461380000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d8080f032c4d2d49e224d90094560a54811bb9bf06b1502192eeba07d5c60342d686329850f7ef50396d511a37641aa2e9373c53dd51de4cc23c21ad83c0239e3db9c1bf9056f82137585011064aa808301dbac942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e0000000000000000000000000000000000000000000000000000000000000000ad3228b676f7d3cd4284a5443f17f1962b36e491b30a40b2405849e597ba5fb5b4c11951957c6f8f642c4af61cd6b24640fec6dc7fc607ee8206a99e92410d3021ddb9a356815c3fac1026b6dec5df3124afbadb485c9ba5a3e3398a04b7ba85e58769b32a1beaf1ea27375a44095a0d1fb664ce2dd358e7fcbfb78c26a193440eb01ebfc9ed27500cd4dfc979272d1f0913cc9f66540d7e8005811109e1cf2d31965babc26214c8421fa68f41bc0b15aae09f062c3190eab69fa3fb9a96fba08fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a900000000000000000000000000000000000000000000000000000000000048c0e3cbdcf32a837d1dc15696fb97a8cc26962dc82f9d063bee882c69b887b372ab950fe56009474c6a821d3ff6cbe0fb96783c68af68eafb8ab35582ac506443c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000008e924908c75f0b05357558358191e148a321853a0000000000000000000000000000000000000000000000000267af6e8b9340000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d808080c0ab444bd92455af10ae780c76bcd151818dadf7b1ee5ec262f1fef05a045751067978d1be0cfa98d6710c3c72eea8571fef642da31a5d62b533fde51db5431bf9056f82137685011064aa808301dd1e942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e0572e2360bf4aaf0e038b8fd39a93ae9d6aa3f6cbf9df62c46f062eff8cad57fad3228b676f7d3cd4284a5443f17f1962b36e491b30a40b2405849e597ba5fb5b4c11951957c6f8f642c4af61cd6b24640fec6dc7fc607ee8206a99e92410d3021ddb9a356815c3fac1026b6dec5df3124afbadb485c9ba5a3e3398a04b7ba85e58769b32a1beaf1ea27375a44095a0d1fb664ce2dd358e7fcbfb78c26a193440eb01ebfc9ed27500cd4dfc979272d1f0913cc9f66540d7e8005811109e1cf2d31965babc26214c8421fa68f41bc0b15aae09f062c3190eab69fa3fb9a96fba08fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a900000000000000000000000000000000000000000000000000000000000048c1ff2f8fa565e1ef46530c707355c67e535f59c4a1fbdcf2a1e4858ae2c5906939950fe56009474c6a821d3ff6cbe0fb96783c68af68eafb8ab35582ac506443c2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000e3e1ed6daa279539d60d437a20b937e62dadeba6000000000000000000000000000000000000000000000000006a94d74f4300000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d80807199687629ee14328ba1320f6a325ac4cfe4a6a6207e2a059f773fb2d77112876d592f99c148d5641f0c0ded20cf183061ab9b5c60031b3e003f30500c258b871cf9056f821377850166d1e9008301dd28942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e05ff8a2129ebdbe5c4ac79a876c6c298cf2ab64184e4413d26f3f07a0b4d0343d52cb4c3d5e137268192bb5cb8d75052e80a9ccc94bba57451b3b95610cb27f6b4c11951957c6f8f642c4af61cd6b24640fec6dc7fc607ee8206a99e92410d3021ddb9a356815c3fac1026b6dec5df3124afbadb485c9ba5a3e3398a04b7ba85e58769b32a1beaf1ea27375a44095a0d1fb664ce2dd358e7fcbfb78c26a193440eb01ebfc9ed27500cd4dfc979272d1f0913cc9f66540d7e8005811109e1cf2d31965babc26214c8421fa68f41bc0b15aae09f062c3190eab69fa3fb9a96fba08fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a900000000000000000000000000000000000000000000000000000000000048c32d7e0ef608956b1e670dece18cadd72d8a42ad61c4887159b7ab59d02b38a218950fe56009474c6a821d3ff6cbe0fb96783c68af68eafb8ab35582ac506443c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000008e6a3a63104664125931462c580ea941fdfc404e000000000000000000000000000000000000000000000000002386f26fc100000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d8080d7b8803d0285a53e620236fc7d318062a5718c7a8e99e88686cb6fe8fac83acc6974a6fed71e8620bffdc5a3c87ce7da7a2d3050aac0ec328da0674d86cc709b1cf9056f821378850166d1e9008301dd2a942a3dd3eb832af982ec71669e178424b10dca2ede80b905442cffd02e249cac0229baaef955dfd9941536a2e20c2de423648be06cafe8a891f216f064d52cb4c3d5e137268192bb5cb8d75052e80a9ccc94bba57451b3b95610cb27f6b4c11951957c6f8f642c4af61cd6b24640fec6dc7fc607ee8206a99e92410d3021ddb9a356815c3fac1026b6dec5df3124afbadb485c9ba5a3e3398a04b7ba85e58769b32a1beaf1ea27375a44095a0d1fb664ce2dd358e7fcbfb78c26a193440eb01ebfc9ed27500cd4dfc979272d1f0913cc9f66540d7e8005811109e1cf2d31965babc26214c8421fa68f41bc0b15aae09f062c3190eab69fa3fb9a96fba08fb7bd64a587a33856315d19b3169905a87885706d6d0d91c7b0555330f9c2999867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5b257f508f8dcba7424a534c937847a3c1564663fa6f569b26ae3131f3031de303490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbd789bb655bdace7f08a15104eb8b0cac248d664a2245d7552b941806cc7f1484da7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a900000000000000000000000000000000000000000000000000000000000048c22d7e0ef608956b1e670dece18cadd72d8a42ad61c4887159b7ab59d02b38a218950fe56009474c6a821d3ff6cbe0fb96783c68af68eafb8ab35582ac506443c200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000072929a5521a1907e9bb270ebed05bca2b1407d67000000000000000000000000000000000000000000000000027f7d0bdb9200000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000082044d8080808580c05d9cbf65fd10dcb071e912cac03c1b8da1c1716ee5f081c02f38713e42ac335acd422ff5ca20d1bbe7a4f7abb10459f15fbb2c26574f27b2ef4cf5c41b000000000000000000000000
More Details:
Click to show more
Click to show less
Private Note:
To access the
Private Note feature, you must be
Logged In
View 14 zero value Internal Transactions in Advanced view mode
AA Txn Hash
Method
Position
From
Internal Txns
Token Txns
NFT Txns
Txn Fee (ETH)
Gas Limit
Transaction Receipt Event Logs
A transaction is a cryptographically signed instruction that changes the blockchain state. Block explorers track the details of all transactions in the network. Learn more about transactions in our Knowledge Base .