PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 78802 6d8eba2088b846713c26cfd5d39d83803eb9a5a3c219e809f24634915c98b654

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
33d29043e5ebf667ef55d50b33759ec8a0b633a68e63072c8ce0f0c54c77ffea
Certificate Block Hash
6d8eba2088b846713c26cfd5d39d83803eb9a5a3c219e809f24634915c98b654
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0000160000e0e10000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000d455ff0df5af44597454962105287f1861a83b333ecca921300e10f6a07dd1986ab071952b4c701d9e5aa063fa9f25f39bd70eb4410a1a6bd8b4eaa8afcf1b8b68c2c26f644e887b574b2c4254a324f5a9db095cddb9e602ae0c000000000000000001000000010000160000e0e10000

Raw Header Hex

000040202759a22fbea61b6d6d58abacb4e2b8e0868cc6966a2457de559e1a312f787726f7c67d7d094e0414a5d55b757f35096d245ef93b18ca4b5c4566548d169a9215406c3f6aa9cf0018eaff774cc5f0e08c2c07638ea633b6a0c89e75330bd555ef67f6ebe54390d233

Proof Data Hex

59,560 bytes
1212160103079fcc0355320c03f5832b1766a03337c7c4e2e48d49124c048d738fa13833df763ca0895666e496aea15103042ae0f98d1ddc84895fa0c2c6774df5882f557e9add5c76b58bf092da7941006bbab89a0299d787d3b9140a10a0c585ed678d08cff3e6ee0e4de35b41719a49aa11b8a7893eec3b7d0d7a215397df438438d4eb35c2e4dd22662daff060e207b6ae025543ebbe245c4951399a435f7c417f6813ce3211cc472777d9ce7204f80dedfd22e22c4bb6eb28e972179ab0e7ade40b469f33cc8c58cef31b5efcda1a70e49c6e3923948871a10cfe246ebb75ab0c7dc69c8633cbc2ea39f8eaf2e50d57033d27d4d2cc8e06ac3ab2c95cbc3dc28cd2e413656a11d96c7abb82ac5ee83f53c7075b31a99a67a690651c906e0023a6a663bbb130f469db8f3cc0ac4d8fc9b81c6b097263d89d33fdcc3442c6186e771319c9460713b19479e577edb482e74195da6390aefce43c6433d16cbc82cc008f795a04fc1358d46a3d4bd231ac48dc851771b9e0b3c03139bc8afe504cd1e95835e6e5b241d107fe9f7b4cfd3cf8361b19299de6973e25fb8a90eead739ba82bd87693e698a3d25db2c2b59e8d1ecf0e5240cdeb383cecb7461de84caaa467b412bf17bc95bc1078c869130401e09f2ca5d83d19a23bc0dba9d51f9487fd766a4cd869ee40aee5c2eb9c13ebfef3d69ecfb8798cb86cb566bd7375c9491912ed1316de00a5a2450a8954b4f86259bac335e6268cb1de9fe1c287e15ed3b56183dda1330d07585f6c434a6c312f9af873b8a6021fb1fe8629516558bd62262f75f224aa59d31eb6eba326763c8bbb0bc0869770668515bd947ae6b50591907d86ad26a432affe21c851ec858407a148fd8fa11f7a3b29225007e80b29357e8d74bc06eefe92dcc3603b4d4619ed4974034d89131baa856defae8e5c8f9a5e47fb7278f5655cfc2289474adb7b1236c9c05ea0aeede54ae390d0dd865e04039fa28a23ee8129eb0024019222fec29111313bbd66955f9c408dfb9180257c0a7b6a4091a31fb63740805c48ffc4b15d455f83efbcc84df2f84e5c33f7c5b349643fe48008e05b9e76090f8c2d3c63c16965f28f071c46fd255025e5aa96b6ee044dc46727875213cc14dd8d03431ffa6b2df61fc9ca5dd66ed3b0dfc2ae66a6ab26d63b08c212cff0f4cc9763886470b215a192311885e16e940cb82b076e120e14468aa4886c4ef5fdb2d7c3989103a01df97aedf2bf3a64f5970607b0dc1fd6de87c9693fa9ee2aa9b199f814f79fed8e4e0d380846b67645c3e0fc07208ab3570e14d843a1d2f4b2d2909111f844ff7d094ec3b38718028e32f3370afc949f8e65722ab8e4cecea205e22d45f2ff85b9d8db40e23e0c2cb94a1fe596e44c193feac80604c0effe4b7760bbf924e2909b98ec494255db449ef98f17386e1dd123d9b645515a99657db4518ded063b55d1c6f76ed1058c61376e0a4d830f88fb0931824108e17e91547da10017902d97732b7bcec3ffb7c02531804f91a0327acdee618046c42f763329c3418a2385c7d90357e0685fff7d336747a90e8cb0577576cf798ff51ad6739074b1047b1d8a0fc54a791bf304645080c6deb9f8b177f8de859593267b2d63a95b05c6b917ec23aa3a34536ec5427e42daa2f6c551f6624813ebab4c95edcb6fde908a833af36947ed77bb8726e94e71043062db1e61f875b2a37aab51a12a1a48f41f9a1b3b7660db1c386864f7ce3a72b8d7d8158a22411b61766dc6dc345eae7d0b3b135b8f2d204af0043c38f940e1699ae00e47f5f030330da45cf1b6e0c0ec0e3bcfd4df11c9cd4959d94818a35b5fd5c1d5d7438f647f73a1b1c24aa5906cda4712f795d9c074101f10304ba497099c357a8668a4ab6d320212aa8300630eef92958d19273b803d17d8bfb18b16532e3a4cb06ccfd8450a832f1c067a1c7aca00f744754979b0ca9f20fd7eef405adcb30a483c656e3882013cec17c6759e069bc43daff2493d3ec402807770840b60ef7ff25f5af24a72f513709fe3e457c83f07b5d1700c9aad3bd5acabf1d99a0bc0ca3f6126b516a2b397bcb2a7e360f240a214cdc6be44df442e375eb51900103f110490d0a2db666f255e42b7ff3b4fbd2f5967866cb449e938c20e8f3d0e8a863177483f42eae3a5ba808a89b8e660935ca0d8f6a76b3cff0fc1af15a08fe3d1c8401239f284515e2043cf73dd9a878e6a0709735a4bd334cff13aa946faddb7c0dec4d1e9b5e0b16625d78c1597f34c448dc34fd49463a0860785896a355cdd57f0a485846c8ea5cf3c5fd56597d57484bb1b60733e81faf95e5f5513c937ead01a04f6a51aaecd17daf95ea9af1e819725b2c05b96a63214e489db89d3ef1843893117dc4665ab3656c41202b96fc0a477e12f4286f14896e06d176615ba4ec867dc4efdacef61512a8ae02404f42f536a2bade8dbd7209035efd293c24adb977a6a721fb1a92b400972e69c7ddffc3f7d570a2eef4d9097f1dbbfef78fb483adc08b8910c0843bce658b5f64e52cecda0425cfd06a4d66c15f368c28661fbe12ace66c8a7f3141beaaa79264ad177005e8d97be69be0ad799a0a791dbb79b9a334431a8d385a856acf4c518a830e143449fb645ad1723eb6fb8dfa7547294b966394bd5926cbe0ebd446365f6b314a78c0423517055b1bcc56fedd235642a1381e3f7112bde6c9f763987acdada2f57a2f31234087d5bc3d1818345d8b2adfeabfa485c430992dfb365401e8bfd90b75c0716c81ac84855ca21682f291a03c7a66d1c5128376b1dfbe45ef97788da6a1967dfc688b377a49dfa25b060dd3130bf604417fab5a2b4ad756cf736dd5242bdcd90a71a0e15555bf38b0692e341622d38d5c0ccabfd384737189f6964f76ce9cc9c156890da9cb8accc12375fb8bb319cb0c5f3de97832b2b8e06409124bf6c76f9cfef8928617a6d6eca7925b50693a67ab3990b77553748f6f48eee668221c8ff1a6b41ede103de65c8a2cfee810f54f2d2dab9cb1abe00fd1869bd5c136478efd3d424154d904aecc553a0ce19edfd0420760e587397a13f07cb4ec3fd07e6ec6b2677be8eb39f36e50da596f6b95f923fa531231bbef45d80905df795ea5e6a77aedc0e3653a74e9a6065e67eb45f39b226b5e1ce4d94f30f4e3d50dd3ab1c47a1307b3508ca976cfc4b3baefbfa6db4d910911a3c3e2ef771072ed58efd7bf4f64e8773628562514f98049af1fe215cb7d4523222241522119911364e584fbf2aef266ad748c3b0a9448a9b72901ac766bf0408ea9c075edd1c2e53a8f6bd110ba00abfa281e11001fdac1763e75a048aba1fa425c8a35023a746e1d6db7caa6c3600e13decdac89dd4f48ac6f553786fe9821b89972380b24e0fe08213fade83061437b8fffc6c5e9ff418a8c8faaef86a7b078b89302b4bb26c7d4d7ddbb6fa7a9736d18a8c2b76aeb9129389fd500ef105c041a4ab5cb8c749bf61e54f467e8d2ecf0bd597af092048f414d04a609de5058fb4a4e16048ab7712b9db9378118dea522331367a6b7244b285dcb806d9910021505c503575ae22c71499e295f1e1aaab265110038b1dd3e367bfbe3a5208399a874fa950db0511c1dc59c32aa8e8a2b3ed62de4cef44cec5e35c233a7cce57583d365026c5acedac8dbcb40f2715fcae9dbd083a5bd72adfaed2ec8d110651e79432b9ad2d39c2ced0343a838c078387d55f87691faeb1b350081c7b45aea32e336b9f6cd2fab666a075dc4df2f232406fa24f84904d192bdf5b0dcbe553db2b68d064fe1c015b6387e677737212cf3014bba198bb3790d9a99e850413692ab8b126b473746d73352257ca28d1ba9edddc10fc79927ebf314e8f29b51a59a8fca915a998ea9e21b8b277f2282ee3e1d7d6ec24e5233d74188f6950fc4a1e23a12f4dcfaa90a4abb24a0172479cdcc30223c95a8dc5df0783abcab31ada3ecb45f467170fed43c3f9d44f171cf008b905d6d165f7a9b00e62ca33df2e2f7eb58b055f2df601fa8ba9d9b23c4061a4d969ebc3d93fec913be9cc8442a8c178260549ce7ea35964bba9f937615d1b3e551360e6b2a547cfeab9bc534246686c579eecd6d6d7f4172e123621228e21a522e7eea9cbb1c20cdbe331879a7f5c06fa506558cd109f90a237a4380b3611a04994f333c4b50020a89d5cb6c21c1c821d06614b20bec52e1d972f5335d1b10204acbb9fd83b7beacea8c1e2db47ee2e265567728f2e2bf556e5050dbbbb9e1921da0bfe8b0dcf9ccec473205b5cc87b2f7397781919c47c5552b84e0b405e3a8dd85607f7ae382e311bd9579eaddd23f20b5a65d7d65b61c1ae0c9bba4a8d4ad63938ef9abbc4523c1e7664432e17c2fb0c90f17c4d8e37e23e740d3fdb1826681c730879f71866487b4650bcd91b3df37e32eab3bad689ebf6f762dae80d9aca931eaf7418a07dc08f2f680022b9bd657f4e4259d1672e83070ad5a6a59e933a045039d46e54fd06fb278e089e19d906776f2ea77e3537ad169778a63a4bd4bc18cf189146d54f1a6926e4eaad0df341ae12f539517cdada695776eed5ad15e7a22cc02ae6c8df3295335eeaf3b292ec88adb32938ac8072b5f71a0c06f46375a6eb342898f111fd221a2f23af9b0ab0dd38bede5940c97732f6e8217693473a4e15f52a2717ec8a852b889218c646185347392d4084c965d140ac6f33988be58d337f5d19702767f36cb862765a8c682b7262c420fc35e72520b12e028051469db2f9b2d65d4e8200197e6cdc4d354e00c6a156fb7f22349d6121e92f9fe0cb9004a49dfa971e89c3d7729c03f31c055254b6adf41da72fcbee2bbdbfe6edabdebe24260e3345ce18c3115267a17848ac41f0d3c55e90ae9c109b7f1a272dcce6006379e630f8853023990390ae1e31e8d6782510517bafa45a7a61fb4fd0d48c3e5234b5b506a76cf37745b0ee801d36ad33b213c9cec7581e571375a8dc3f745f8dd18001efcceeef3a594d5cff97b8fe20f64df3fd7a6f445a01d47621b995b15401f5ca5fa61a3908d94cc87e4193de8ce559b4c075fec3812781d81c4f7c1e38351af7069af78464865cfe4aa713c94b428debbffd423e4733220c0305c1a4da43a0c1ed89302bfdb7066d2257afa8da66b7268e3ec74bc5b4a85888699aabf57f71ce189b7c03ba4e46314382007b3e35402972f63a926bce4c348fd0438667e96ac7ace11e8ba8c5a2c70ccc6bf317e85e2f610ee410fbb7a4de6c41f60e83d67defaad068b90d8f063ee43379b540f07c1f5a0d065ea18343b8ffbdd94f8da910e7ebf19e5b8901161cc899f57f35a3ddb667ed14f9146c884b07b573c8041b832cd796408ebf8fc34c4711b865bdaca5f43e349c3f7280736a03139c2cf91844fd8a0306db63e6c92ae1b6b35cea6b6bafec9dedb9ca13df9a9125b17af45624f5cc79122b44bbdb0550dc3a10ced6f2c95c7f057778a9d0c04d98cf0cee9ac70aa90507117577b7a456d628400af7bda3ac142228d5f204f7131a652876058c7a86498cc35b2af4456f2fd5cc40a1172065a9bbd5a8749c4635ae16b8fa41bf80ef09efbb2de26dfcf681f99ceb093d6ddc256b68f7cf18af72723436e9285a84beb2080522a11242cc84a05902302959b9628e69da52f4ddbfedfb3d3153c2a809c3f2d0545053a50ee14f49ebb32e84e14d8f3cedfcecf47c7b1a0259000ea32b24b05892d5af63f95f1dc2ef3abea59992cc9b620dbdff626b0c2da7b1dc620521374fcd94f2282d5580341d8185fe4b80c1c8567e8632dbce7b87e1a20a4c75038f5020ca04e83756dd537c3223b6f5207b335e75ecf9780cd6534d34d8c3f8723356868cbdbf2a8709afbf5b5193230a9ad937da313ccac8315d596f3fdf52045bceb305b3cd6dafc0c1d53c03c00e6df98782370327694219100a1dcafe8ee764a07386983833be321a297bc5bce1b8a6491d111b8b4d8243198e650ed54a6b8b99d9f16673fd0bcc2dba6b6550aaf056b3731d446ca8de3b783e375ed2b5783f94d2766bc8a7162274d19948fab73c06c56d7a5b383806d4c4750b066bff4ef544126c480294e6abaf179b90c10cc2a1b18ec43d6a2315e57cf3a1e8192bba49051652edeeb0127bec4aa7169007ef9b54b4210fb3f760e6a821d68f9883ec3845bb6e2b25babb9a8f472f90d92151b98bd1c7cd62bfe7404cb63c9d84d8cf440a83f275b4dad742a2bd18592cbdffaf764b359760ac2f30b9343e49615e9378a6573e6360bab40ce0fc62a3415b9c763b76f0915f217b8612d1ee3b448b8bf04303fdbf7d83259500342eb45c48b758ac684a7ca01def39ee35487e31135891555f28811abf0af5e5130a2f6ce1ed1dc9f26653fc8b3e6029141c366f610aa6ea1d6e46e41508b0a6525369d2793fe29d21b4bb803be20b1ef291f173da29f370bf5ee0a773e568f6e7aad32a7e12c7bcc40127296a4e2c75dd8e5f96000abc5fff633ce9aed3cb86460e3e161be11e1cd65bc1dba7ea2b311708493f9c32eeacc8f5b217ab268b81ab4376e6b3c991b8fd6e96324e7e75387af19cbc51501ae4390eb0f4df4af82e5efd2cda253744584d85f18a7c444d8b5b055e58b2eba8e8acbf796a062bfc18b9373740429bd7b4d6635228765abde94c8f87208fcb778b2042e9cf7208d8dc4cecad087d5a874152798a477598c52fa7ed6fca1c3411f8b6d7a55b56b009fda79346227264bc3ccf23f6dcb2610563c32d48dde4bdf363b3771078f101bcf98cd171f2112582ff0109e31409fe1c06ae559bac0d3f3e5ebc728420b3c1fdd555d21260d2c81f0c1065d95083d7553583024ef13ced35b22f36d80328d83ee1fed0607e59c04949dc76e776f1e775cd536d7553346424e07f61b06111ad3def88fbc6b7c5309ecc41c23b89b6c624da609076933a05c473cc1e484a76f419b558d64199e9049e964a7cee1799a538e36b07d344e53b01e07555464bf92569a29c9ca8562c93a4aed565d751d95e18ee5c06201c518f7803f1adf35432912dfd0b41bbab8d1bfaffba2f28e26f9a311d440e9e8bcb62b1bd6b9a5164840fa65773b2f6a28c8dfe7a33d675942a3bf8b4421b4140bc9bcab8b8188059c12f73fa8a90c30fa718fd1351cda1c94ce95d8c5994ecdfa4a28c66af25b53993a9c874fca70adc37cc2e2f585af2b5859fe1b7e480e0cf19ce79b1512fa87a1cb84b29a7c3a703392b1908ed52c590f11db5b8640a5b16fc6c7fe5243dd98bdaa5de84d559ec2428d71f87f1c3a75131869096d733f71d48a7e352ddbb2240b9cef2b03981d6d3d06517f5ac6e4d9430bfd3f461b5e1b9a33985fa7c159e9ddeda6a2bda0c9e174f10f2c1a9ad0580143a01503ee53788a962a866a9288bb54b130d9bb969da2262441b256af9590cd520b0d84e57365ba378fa05758d2bdda5d1a15acc4bad75564c1c959fb19a65067cf8e4d0feda9ec31ae1a7d281c342bae592fde89cb155ddf9857e6ea854d8c5be773c1b7822260df7d1eda7273dc2b7a1dfcaff925d6ede8cd52db10d08e860bfeaa5fd122725ae1872abffd5d460f57651464142f96c1ea1af7bea1d673ebdfd4d0471513b1741fbccc878b988374d90909a84270e13177c4681ae665972f4cef41504a0314ca2178a74491449262d228d500c51eec889067dec75fa90268000ebc7e5f91a1099eac6bf1920dddd5502e9a726bc1f23f41bdeee74803ebe88686ee61d38e79b2ab2f4ce3fec58236048b1794b8e76556c9f1744588e7e2a856b6b4426da24dff8edb68d8f9c720be92ec8c37692adf5bfaf0e60a54a34fc738e72703948e0890617bcf9319ff63dd73748d4f606fd5137732a2ccb1f59bbe962938dd5fd9f5abe0653c0f7693244893cd6ce9cd52e939c7373f01e3e5f0c711753408bfd1d0b31ef60c87db2233e8eb42804e2c7ef11952536b314e47839d347ecd80a5a5f9269e4e32f84d667797c491c64c1a56c6188cbe34d8e68c883d72a71c0748da3ec65cd49662f59a1953f12be4749f11d60bcef6e88af84c292db673f3d24e7fac68c3048bc833ea63200098d68d057825414ed3c6ae0ff537346d6e47a975100b341d395c56e2ab30d26d11e3f5d42fd30b0de67d9bf452699b4996d386a1c797eceb65513f6ab1312ca3f33cd3dd35bbf668ac3337e7a9f41cadfc6a6c9a0e57d740902a53c19d8e4c3bd6aadde16dbf9a4b95338d634e8b72efc4a4f9ea908f7a0cb66f967a7fc098458544b4f2a747316b569444a77e807367c7d84da55a65dfc4dbc07b66defb050ac574aadcb1381b1f5dbfd5938e64b91879c3a0e36c4bcdd831c8aaf209cdd7d5e9465270b60f4d631b2a8e550a51baa1883f4d7a34e90fcfc1181eb98a158d822009f022ff83a5e878e85c4736d28f0ea972ed81eebe990a3067ffbc7b21a42aebec6ba016df9b1423f9bcbc6191627bedc97d53b2b5e3fecda47b7ef92acdd18a5201c74d783a36678af7e7fdde4a4a90d190db1f15a4419f8ed348108c125bea3bf99337c4a344741cfd1c107bd3a280481ca84425a9c0694aa858bc21eb6c9d51c88835ae66b14f262c6191dd1e47eaa6c47f57a38103457802a00597bdf694f2d2b8c2dc13abd46ec4fedb86dd14f2bfad247fc11bc94d773fce5be76b65932c9367f5b2c75079c02ccab6debd1922f75886d8739fd0cb592f2f536d04e066b4c72c35a04616449e8dbe8be6fcb19f8c227f3292463bdf4bfb282f63dcb9ca2648c988cabd470cc2cad146c4f22e88b39c8f97ccde5011ce37898592d7d4ebad6afeb39987643e896c5434c0d9df1f0ccb7184b98da858b7f8bf796d8e8bd3569859306efcb1f1ee4c064d9552d0520f104162a8513638620d3a9a171d1fdad6cfa96cd03d5b0084dfaea1573a8267dd44de6283d941e4e32c0995f78cf025c3d3c2c111c70e33f3a25ea9590abe9a2a6e267cc8fe7f41fb1fa3034469bb771433556d8080615c9bee05bf28ffe4aa290457e3f4b458649427b0c9e73fb19cf99f72bd76ce9f0bcfb59c78bdc2bc082dff37b501b5ef69363ed3e7703cb8a88324c7b6bccfba3392429f83d2dec25ae756530d38517e0b96f90a67e407f13dca59335e203d5175e2e50b1ca67b4bbe717f069b8be4e1e3cd0534886adba580689e00a04069060b1c15b993aea91dba7b16d3859d48e2c69459b20ade46dc388a65053d3fb8d65e774e0b1ddff6fe563c72452801d8676b00eda35e1aa6a46a8c6c57df5946a17719007e095c07fbafcbf4708529a8055acd96e5303732b497bdcfd350cb3d6a080ff22955ca8dcea581da0ecf04788600b2088b60d680fb3a0adbaaedcf41e16f7a581a476cd5575b723f6154f09a6a807420a99c94c5773bce65a2251cc3ced4e809db6c88b7fd34354d8247e4964042bcabee00b1fe644120566c7e5c405914e92b0f7fdbc4af12f91f32495ec5f9c77300bfa6253ca33073f175974ad607d39894c94089f4f83319d1873500f9cb8d66f9686f462db64b23c10fcdbc23af1e1aeba3f25174b82dba3b2f88bd725db912f4ee89baf37dff1ca8aaa477ce9c7d2886d08ce16a8d0a9a8f44739f5a1f35a11cd68628d6d5a8ab0ce0d381a75af82e8d339ff4a63741b3dcafe44f8a46848437ef2be117380cfb9ab2845a04451a0d866a22a172ca43043302dfbd03e3b11b4d4597aa7537117412a60d9094a5bf055543003e7224d1c3e29cda7b16a4bc41b0669766f4f8ec54370ce01392db2746a46977a97e3ab41891d7a208bfc9c7959a1da4f2e4016879e3cc2010460689ca158857a52011e992d05085270c227d9e51b64b968a56ec234e56889ba8b84ae622d74bf2473b0a966caafb012d6277e864203c9bf0e38a164edc228d395dd5f33f85d94efe4491a05291b3de404fdbee28a3dc6d64d2a4698adfeaf0d65c201dbe11b1dfe3f59617eaf744a14374c3ce3f13c6812be7395ace225077c60aa3bb60cc1db7ab26ced56f84438d6df414b2216415e0b68582aa66046fac1f6f932b668fa779c56a0f106bd1c4b90915e2f7074cbe14121d07a294d3d45c2fb36e7602ad67739625150233b4e64909e3a43f9578371ef0bc7908dfdcd2c9ed1a4d61d67cfda0e1821a8cf729ed4f0109ef94f9fbeb29e914ebcf678672b1e4b68e126647079284d666cd028c39689c890ab96bb1eb0be91403a7549a39d4ebef942677932de7585a60330e1cc0a08c5a074db1e585a2099f8d0402dc4eabaaf75fc8a90e37c6564ba9a75b621f4f95fc3c091c5840736a1f5e1b6aa8885ac9ca0d6be6d7a6bdf724747d3588148d8f4bbc9270df7cba38896745d1c5da1bd17af41674ec6973406f14494b0b89331850359498ddd5a06fd9d8116855ce7be59332c655561256166efe381827501b01b8e326adfb3c0f456ad1c93a9e05b59dc44c651669a08fd1cc5084ed2ec475bb07c957e6285b7c90c3efd2b6423f71908561c36dd9412ae3ffb74d0d8f747c8cbd23c1cc34b4d5d09f87ed3e8ab4742d7a136f2b1f6636ee62d88ce8853faef9012bf50ca0deeb7b3b4b6382512bfa374b6067a1e58de04776d0f3294d7c37beb39c68b2a9a4eddfa71148d6c08169df1b81181d3c16918b45fea2c93bb8c28e8af48b21fdf272ae9c4626d7d034749e526d04558e289c4219d7d70a98256d7c1648d847ad4de652e2cd3ccc6d3e8d910e8ce08b99e7f1023196cf2f91b7c0bd13edbe08e7cd7d116abc6ff89a913a979c2c163582bd74c59d6c719f4c1190acf119adfc9f32fad290bcea44a925cbaa28f442fb055ca534cf93d3324c1bb973a6d1ba7cc0db9e8bc263fd603e2bd182130f9742621bd031fc2151ff71a44f48636d8bfc9a864824197c5d272fd471c9a097011cac1207dfe65083dd7fbbc1175272cb10daebc06d02a8202da11a3ab185229f06cdd54db412a3a735db2cbc64c0308e6e091ac6e01e7e1f66243892dc4c36a72f5deea78e2dd85f64abbeab5677389435d772dfbb587cff5bef9b8e7f8cb577fa38ae57c2d1741f32ef9c365a6105f181ed75bb2cdceab879957a7e8951142c682efe93fe1ffe0217c8e20552db12044a33045bf7d91d8e3685de10ae7aa786bcd31a49acd3cdd72a7e45f3b61876172dc56110813baf9173992bf01121af0a09beb0f524b9b3cb90f4eac633c7a1a1e29030bba54a27f22db533f8c83735514a05f20957f7419c24d805be03f1a1e0cb1b997a125fbbc2620cb3b95c24f97525936868dbe2981359cdec29cab32b0ced6bce5cf3cca749f3f5537540bf0996cc1e5ba5c7eeb1c2ae93a98fb81a50faf52cc2ce3ae6f43c6d2ff168e1609eb95f75aebb01ae8771a978cea9d9a7e517697127332b6c77f9c722ba367f335dec56e9935cf43ec6b099de07342e8cfa1b51ac5b18c5ec148201feae98a154cefcc44c48c69cea8823ae0f722d3edc6b5455bce12d0c2460a9e2a52881efb87b5276417453fe89c3d3b36df2d61e548fdd7305689d69984308effa5d1407af94a22caae3a80213350b806c29d072b5a4ca3e5473350557ad5ee7d7aa92e443f0bd8c384d9095e1d4aba637e556fb8412009ff697b307cd6c973bad4de9d0f690685e75ce9da87642932c278a5ebb830b13dc898426c06287ba7568c76e2a2fd449694ccfb9f33c6fa658fdad0eaab42014bbbe61a44a326d12e34fc9a0b79aa21eeaa33209351070a2c45f1e429e2f6ff5387fab9135da09cdb40e9d9a282f25f0941e6dfd0bd0b3fd6d7a6010fa3b6915aac1f9b94badd4fd87dd1e1ca9e5b790132d160fd38aedfd110bcb09a7c013fb0f4b2f9de986b6d8e1cf1d830f6dfeca86c2651b60ddec52e1eaf9f7755caebcbf2f393846af709afe0d7f338a0d7dcbebb70455c961e3b038393c1785f6fe352c7e4427eb272c992841cb33f2d1ae05d87803356fe96c4c58f8eb94c469d9a7aba20634bc898d7a190557a8be07b6a4472b937bbbf17c532160556f203e8a9379a86b87a6d74b2c518edc76294642dfe967f165fed3a7d785fa590d8dac26bf08bbdb532da2c95782997929b36791d235aa3a28ee0f29fdb2cb923abf29fd3c2b26c15ca27571248ef50fd1bc8c28e71ccede975d9749da2f20d94511561a4a5f1e56541a91694ed99f747fa2175adc7c5c3b1c08f31e97dd274a8391150ab35f8a63ec4bd15f794a3f103f94aee17d0e2f2fcc16556c5f64c653ac1b9d47e0fb036a3c384382dff365f23d03cc1fcd999691e3d677904586831b0e2df5313f5f6167c3df1693af825fd951fd0ef5df34a856b5ec4b5630afd0cb13078fc6c926261784e5f0a5505c433235a3eddb68b0c49ab191c3a09a1315381566c223e1349691ed8bb6762267cb6197bb5e0fc48da9c57a3f70a0e3ab2f00ef561577a8d307e70eba6ecf29241d30f401ca6f6d2ea67ccaaaded7640438acd3fbe6d0511e99a059bd5aa49b217fc23006605d4824a594335d23ca5bf819c0d3476dda462a102f930846c7656d5fcbf362dc4f6b95cc0c28e93cc32f3ac621c817aa6dbfa8799561035b325800bcc8d8503cdc0b2e1edb24dd425aa4c6db15e721a0686342816caec8c882cfdb57c525d4a131b73fa215ec983b8d12bd910f48a1b531bfa788690ad35400f0f315a65d8a8fa33ea6f4d397b8770b015b22e2de98e439467b454e9ff67cabedb0c6f2e877462ca93e711861f003a947561793226ce0bfc86c0110f4fa701c1742f8769c9bf3964663127c5a0990915d9cb8bea9ba09453d6bc70d8d893b8040b4b497c5cd1873b2cb92dee036a0af7730ad7090029a68f10128d0ab79bf7816aa399b7324784b2de0863e50ae3a672af2bf90a6e75f12916ec0576ef3240f2083f4ce18cdd0f6b52f81fd4bf240c0b898e414c45831ab01abd74bc4e8b5307fc9c5cab901f979ab71e53f989a68e49c5e3fcf8cf38497c6d2fa633e3217e5d82bd5deeec3445498ccee083294f18354be9ca3dbd14fd91dfb6e3e8fbf82cc8e48586213a188f0519172eba88455706850f5784d769400977ab3f5f306f84dc8b372c46295455e8f86dd62254b8a6a2e154fc26fb650b2f5fe964dd95e50586c050ac6d1b88b04f62d1fcbd465d034793639f2c4d4f8b394d56d1e8d28b825159236a7da72e006c314e6410e29dd7693cf63eb93ccb3f4177c256cc5ebc403ba76b3bf7d3d64d5ad60ee1298ce39b5fc7b4e2c5dc2c10be3d897ac3125c801f653e5279b95d96aa2193f4769e1b0069854667f40b7428520fe81ae8830c844bf9e1c8ab43bd6a924398f09ce1b6621812ff381a5b670a9cda677700e6de4471b79aa8cdd18b0442e3945603e580aeab66e4b94b71d60b5c6bcd5ae7360ef037c01a957f397152c28111309f83c4228a2db857b390d1828080bfdef570111ee9973a169695ee137b0fb56272a8b3a7dd0396032da0083e2029cba9604ec8a49891a6cb48e0c5b5d670912e37035cd0856c65b744f11b528df9056dd421311cebd00c3ff2d8b0abf5100c686c846cf75e3193585f29287b61a028269d602de6d9f7d9b40401d97d714e2ca44f44a173c01ce23aec14bda6fc77f840b10f7f892a90f159c77b4723acbfb74cd6cb08fdc6a04f2f74a0b85a2bc831ac2b9b4c31923f611ace57da7c30d759222c6c1aec369e2321fdb928404f7e4a59913a1ba52c2c3d1caa89a0e904146473dd64dddbcf6fce086975fccd250abb3dfd357ecf4229d3f5ab6ce4e02daaca9b529ff7ed56bccb45139f5f1ac23cc28e1ce9270668b9962a1640439127fe553fde8c006f1e672a903917dc831c6511aa010f29983a14e068a6c0e7f022cc4bc67e27606914302bf9ba4b5ce988cdb2f512acad8a51c68a4451f2de039bfc5e3b39c2a3ee2deaf5a1d22c0aad6be9d84d1607f74a3bec2ef882b1791c7fe4623468452f3d98f363e4045b2197925d0b37976dd9055f55a3a79faa2d6b0988dcfdb39d54d4f83821d33cdc433ca58ae348450b6d713f6f7cf94e559bcf866c2085b1286dfbe51e7bc378221655c2a235f74c81e32fdc0ca941ec6b1e27316c01d45729ee14d4292cefd28cc09ccfdd902caeab9c1c039a00359a3edafbb88d7a42d2f792db27fe05b15d85732a8cb6b82aae8a610529fbf037bd0bbc8a826dc2bb117037aea827736a386e0c8fc311bdec9fd53a2716f141e9989ae8072b9922a86f2654b1704dff8c940e6a8dc82db9942935268971f7fb45cf14f1ad1b3d946666980ed70ce7662ea17f6a19444ac9b4035023391c8c72581a1ae062904c2d9718b5558b296c873984bbd0e891f16a4fa55d68f9e500134af866e479bbdc295a2a31eb46ec3d6fde73384850c9727ba2d9127ecfa1240c6b22a2584b2fc7608a63f73784aff45d04a8b054d43882b3aba43868bb877c1c3b4063409af5040f0e91fc330c6fae53ff114938caed731afd38b38bc628fa2e0b2bbd9ce5ce60d8c76f242badaea79e95687363ed948b32bcbab350e3251e8d1cfc958e1f522461bec3cdc43b6fb06e22a7950fd8e6f851088208e9f576aac1c3ddfdbf9e4e0cf25fdbfec0a96f35028bdbc72aaacf15d289455ee96400c07e41fbaad3fe19b0593cb1306fd1a042fb476e70905ed6550240be13aa486a4116d3d4ec7e9bba3c4b480634d24ece31849566224e48c2466e811ac9e5f122cec29ef7cb063fc93bda95ee2b6f14421c9a0739a089dd7c155288602c57cda564638c2dc01f263ef185f2130a84558e080a1474f09602a0108e966140c64922be9b083a890a0eb100c60eed9db3500d10db85e1a072c1a0709c5a41ccc1d0bf905a6f983c37809ae87ace157d12f6ce3ef2fdb2da1bbf347fefd0d1cdd3622513e982174999858e3852da520b752891aa0eed447e0dced9085354516dd84e8c8d4b14b989ab7cf95afb9b0ef96b735bab08fc51bd3fd2bdbbf8fb770cb013d7a5cd65276f1b6745ebe4c8e42da45284113251f1bbaa6dd2f7a6d7f09400d07c98fdaf2f0da9f315a6df12b475bcfef92bc8f76bf0290f5dd23e922d4f9a8a212a657d2bdbbb55548caf110625058ed25a159ee2ec0089e0d8f25667bf9d42662b951dbcce13046d79e0169c7ea9a43a3c8da5308e5a831db5d2cba9e5ddee9af538e0c66ce6f374f3430c409441735179d7539f9127155defb7364b2359864ae9ec7b15bfa7918dfd01680dcae6c0a37fe06e8344baa510d538389ceb95f99dac6d22b96f59aa8ee3aed290b2ae2740a5bd0260eb38423ec0ad1a6645d73caf4c1142f1174f100d6fbb218ec0d041d4533c31abc87f1a0cfd9ca6854c3e77a8aba9251dc83d16801fb5ee24f01898d5f74f4ee95d21994265bce6a22258e66f5c67bf58c3c3885374984fbf30744970ad68666e191fecc05ef80dc4e813fe11c8543fa9c49dc7c8a3555029a3f4b3fa2f2ced377eeab51a90e03a509dac5e663e3af12144d80418835610e780f2f6abba39cca4918171b1d0b6dc91e49a024a1e28c53660858dfbf31eb89f9fa7566a41cc81668950440d96f29d31caf5364687259bcb0091797e88eb1d41b9161af751b0157ce306b149324f080a4fc1531b4e4cffc4aeb50125a95e2a9a6d21649f1cbfa34fe96c689b5b406ee4041523e5cdf462c3da25d0c570fd004fde4c4d89c78940fa5e944adb22fe29243a510f068ae76f8045e0e6930c2ba3741801f41b2fd51e60cac2792aa9388a31bab193bac29bca7ce8055a2fc8f770c4019e7bd8d9a8c9812fa1a78716df0680090c646b08253f1138c3cb95c2c272717f76439637e27b568cfc8b2aec26b8f445b8064122c09e2856ae3430832918a23b2ad09668b08454828d9693c0d6b43f2609bd920a8af83a9ff1847e62d38ac86f5566568b8d0f3c1b1406080dcc6d9a7cb1cffcce5e6a24d60640663b89cfa5f02ad0bb77173160325a0d08bd4af99002aaa4c3eb5d2def8664533263bd769f99d85210dcdd7119820400ae80a4549c74b46c140896e4f77852d0850cbc60bb58163973cc67edcc302be5cc8ed49fd942e6922e49512f81170ea729b84e1bbeec86d2154f130a007e7e5b7eff5e73b2bfa0681be5b92c77c874844d2b5bec9c47af8d823d8576d638f8813dd31355b890aaf809053c9a2246c4614f24a1e3dbb7c8edb5232118f2c4ba2d6894db5c9230a6f334bdf765c3d0fffe866f32caed0cf27a59e1c6be29a29f47888947da3abf4f77d772f7653c37cc211faad3fbbee283eba3ea2a666e705acacf9ae9bc29049bf68a04afaed91c65085f27e18465ee85bb3f5866a224617717f1249f88abc728fc462e7c30cd0dcd33e95f0fb297d0b6d66e55800e4558ac0535dada17c49ab8a1ebbcaea09eb6a9fc8bb5aaa35e752e4da93e1ea6bb7e4e1f1da60025cbe3d4b69a3ccdc7dadf8ea7431e79a51fda5e10486497a70a4d53f0b63e2987f752cb26df85972a07b96bf18bc178db2ab846a91c8f537a471c72a00ef7f39e4b2b82b3410f5090aa487e9c69bad9fdb687d83430bef5d90e2a2a1b468432accdc1dbcf320ee5792f1e569400c62a3df73c42f015e83918d5b63c259bf12e245d901f4e07cb79759e9273b9161fffeb5fc2d68ca70a7667dcb2be59327786fdac4d1b2e23d4bd399ebb4f1d8dc26c2cb47bf4059c0f87640fd8938ddc9d22426e87bd8ed13aece724bc991410fb2022ae4363a019d519cf2da4cdd381cdcf41b00abd1e411f04add884444cd16052318cc589a23cff0033aea5c44ecae3144e9a7132e97c3372778582cfb54346a455f00a680e1b5eb1ab2e7caa3e16fb2357996a0e838f429b9984d1171b631ae6d7d4e32f1bbf4a7df646b5e44eeacdca7d35c518c539dda5f997f078093a5080454a92457a754c1e4f4bdc5a2d2bcea0443121d318ff498d7c642e1eb3d0f64c89077615e4f396992e170e1dffc2af9c9ede9448691292e630a6e1df158ebb17e7bdfe1c21c483fa797041e9fae2ac80062b96d1fd7312ec861e28a5cfd3fb8e1f543d1c0845aec0cf36fc4bd44de8bb952743d6c600faca999ce6439897fded3d0c888d12fd1abaf258958542b4bcb5412c5539b3a833707fde2981c1f47872457f78c25732f286980f827c3e6fd7409217d23ab35b1b5e9a9f365c9285585a989bf26f1b5754f8894a9cb620bf231623338d97e8a5e630491069b52b034cd28960637ead6487e56388a1826e7b51b5c8cfe159d88a998b7757aa5282a92867b3c7366153c8bf778a092ff75270ee935c208b84226fb6cb20c5ea4b218aa3ee8dc5b304d262fde6f96d606fad018ef9fd11e6758f67a0d10d1a7af0d7343949e3a41af9e2c7dce395932f0a180c0da2424f01cffdf24252a144ce889519e998c9920141494a5b771cecf4fd90301d1cda27b1af75c655a9f9d5873fbe57b26e337d008518f08a894332b6384fa4a7f7aaffd75fc3ffafb5904b18d55beee0e84c030ba2c0232ae297c316b4a53259de2c15c4ef55f40f906483dbc1b7d8981c0f945734dfbe75a86f17da8509940dc6a3418cc08bb47fa57738871506b5490a2d231c59214dcabeeaf44baf9c935985435a53c48b12e70e4d4c47d551560d75b4216ae506d9daf115d32b227963316cd352911d06ba25095ad1f1961fddda06c8d796a4ea2169fed8c88ddd72f418b816d9787f25e6f545d3835d67d6c415bee2f83a787a873e7922ac9d50f98fcaac22e040420ab5bc712f6dcfdf5d1e872f06da92439bf3d22552bbf54f5f0cbe67a3ff9fd2bcc68a61cd3e6b51257375072512cd7a98a899635301fbe098df8046bfbfb098449e8d945765353cf0f17a0e24d3d8b3332569b39ade6b1e40a6792398ecec1a577ac7be5090131b5e30ac5bfc9c307b8d055001ee54d29172638f17ce93fd26e09286d893e391cb0294e8ea34f6629dfeb10c02c528103c3cf52f3d44bf0f3a04a469ef5f551bf89af1e54de8ad83865ac17dcfc6dcbed2b005c3c585e0b922d5d7bf6fb8d21179366c543b7583604f05e475bd934ad32aeaf3b941a96a4ef1894e5c625ceca13300242651778c7786aabaa45d3f561173b94b1a3ba9a774a100f890582c3cbb1e6a306c95c7aee5f4c9e74d73c64363e818ff7ae7f7c870bcd864e11f035db22ac214e0bbc947bdf7f67da885cb6a8b6a2dd03730dc7268ed4a0c8ea88162d40cd6d55884be7fd938d234abe35e6a90e7edaa06da1bcf2a1ea71633a4526e6572a777762aa9aca58aa92944537b23ea14f59fcf3ee1dd3b050aa7b64647174c90353c6640d4740c142c6a6c6adce011a4ec181a43b794ac08b75e5b26860b3c7bdd909dd86d7ba92fa79740ae94c623bd5a97e44aca7135e347f01136fd65ad2eeacc536cbe5916830237bcdedb0f6a952f5030f07efadc5a43eb1a32c1ba54cb6520d753560829b27896ec7f4da3a1cecba80bfed250c264a93fe7a94fb0d4c642fbce926a7cd263ccb3734e7427aec5643872e61797fdf2475bd5bc6528d14857bf100323f2244f6fbe50187eb1d79cff21585c2cf13ef00acc3153cc76ccaef860679bd696a8e2a8984efefc54f9924d5086dec0ae39c12e69880e3b4c6d6b3d127541b9cbd97376800c3d798b57c6959233be94a0d90942ae8a0caf34e69139f2cff6931b0c719eb22c616b2c55b6865f9ef1b345f617ca9231730250fa5210593cdd3006c1a5dd875b95b14def343f5bff500f0675d3f3baa34ad060e7fc633891f161ff6673d5dddb044a765d3a2b839bf77e556c8b14aa8a52186a70102a676e372ec62dc9b59869f23da96957a893a89da491755827f46f035f7c3fa1745f26baa4a5faba4212b96ade1ba8ae6a2af734a0382185e52c5963d93960674ad726d3cdc445c1963b48902d419ae856a2ae6ba8e939874cf246f99dc4123df74bfa8f53c0497d66f21e2854d6a72b0c28d851828e53375d76672e4d996f11f6bab01e682b313c58f3f50a5817870af752726cff23d846ecb961eed0d8ff2da1da865a43049f54c9a84993fcab9d47c5d8b6a53b88ab96b30ce97a92947edb7dfe060f3e922f47fb8d85462e7ea03dacc62c33d322c50a67fb1c0929b4229bf6a661299202b7e3cdbdd2c2afe11299d2761891ed31d473caac25884117f29ee2c386029c3be06a67e347e8b6338c5194a26637c7dc2ad6546b867d2ad217187b4c3f59e7d0f8332d5569757c9aa72b111782ef4b94b7c3f5ff7b1af36c8c734084c752e2e0e95abb773b4bc5573ae572249e723e77387600935f35f7c7481670a52c80f04891c28c67df3f967710be0bcf3d10611a94a1cb430d8ddcb3e70a3f0d8a4d91692ab84532634eb72298c9b0a4986e3e0a67442c08b37cbd2e824f1aa01692e192742baf840f5ec7696e00583dce62b5f1bab50ec67e4e7cc3628186e857c1ac16cdead30affd796c33329e519ad80c0e9d89100aba591f8314d00bf416e4a1413a82b22e6175a5b1ef96b6fca539b6ebc0cb96d9c6392171afcce269c38cac6b438f1aafe3905c695e7ef331e9f2b4802a21b83a1735d1983aee5a3066bb75b5ffe8c5441a117e6f41502a3473671af1331aa41d467f1ac671c8412dd3d33f9bd15402edd1303f91f77631d14cc2ff9acfb47c80da9ee69c174576e9411574f3048114275f2a9b196f0aebbaacd43590e3b57ad9d872b49590dfec6a8608b698c3b954080825d88bc875d3eb4f76b2f4299beecc51abf64b8cbffc1b24157f3896c1c14c90ecebbba6d44b6e0c68fed62a1707d785b886372ce3ad3d9a1b73b783ef2a6c09ed4a02b763ced8271fcc5242bb79fd45c90f9c556961a5e184dacfa739907205f57f1a017fdf930281fc0985ebfa6b1163da1c7e3066def77dcb6233a57970473c7acab36fb918b04caf905c3cc049799bdc210a1bb8f227635de1d27f154fd1f1b58ad556cb9cd41070a08d3c0a795ad30062c313e4954935d7510e6a2cac17e807eba2317dedbc8333336f0dae9c48e39db58d9b62ae5771c3a905fd5ccf1f289e9f8eb9cca77a829733b96f483a83432d16fed29734285d482bf0c1237e3734ed76a74d73c96041b95c37d92909be0b866b6891d4f24bd4125bd5838061c75633205cd422eae439bbe8a57a45fd6441f3999266a22018b17aecb086deb66c1fd16a45e439d141e6da91e9c3b74f54924dbc7dca87dc8fa25c4ace0f0b9784c6995915c2bd00a29d78ecf74095e914b4bb7c87b82bcfbb53690321c3054df974deb03a272653f7be212e3d442d6b08ec338e63be48f46fef581f31800b12424fd944d29650071840db9b828d41232211462b551768d651eb86db4ad4702e66f5d1a5cbb851185f89d7f81ebb159d1fdb89d2652e95ec29c22848717de63a763e7601b538889fe66da5ccc2eb898fc69516b8feb63785af3e6aa40c0da48893c5659d172b6cea1aa6b029f3f57a413637a87e4cedc0d2727d8e7c5bfc44299c6395bbec6441e307cdb81a5adcbfa20add0d53ef203587848206dea3a6b5ff6444875d9722670121bf636891d97c9fe870a33dfc4bcadcb46c21c963510062d72d908b78fdbc3819ee395f68a9a1941d805a39ff01f2ee5d65cf4d31a2a06992254a2fb01a0a6a739b4772ca1f31d980d47894164e87d67bba068fdf24f06677367c662aeb9dc5fdbf9ac3d9f744da91a4a5fdf08c33fafaa9ff7d266663d5296ad5f45fdbf44d63e2c6c9afda81631a352265e7987e2630a1ae187c0e7bc1102c7e5b94d4f22c879805596b6d6e37023780292eecd8156d7ee140c129135eec8153bd601fc3afbba89accfb055c37744184dfe47bbde7f227b402a28ed719b891e9bda7bc53715f25881a26b6c8473ce252bfe5836823f5d1a1bdfa0dc75e52256dc092b85566d4e3b2ca00fc955958952dc163a8fb47de269bdefb531b5f18fa8679cc1f097238f711ce8172f41aede50e85016af9731ad4f8e27cd00a252d822b3c63d44e54d7a539ca1d35c0c102487b24722629bd6db26b40154840cecf79baa5b0ea981011846a4cb70b2594ff36e00794e8eb4c35514309ac8b5cabfe682cc13769e450e39f1eeb4b300007a0f83670e134258e685c91cb27045a067264e7d0f4ffa60974a757fb70c16a4c436b33693ec49e118745d6ccc4bfdd14b4b50fc4da64a221800d15ba1498499d9d6738a180016f5a8d41774e467286e2b0916ad08c81ca7519aaeaec4b0a6ae7c37613a0ab09a98183d56b8dfd9be5b4e65944272ccdc21e504bb9ecf241a8f156a75dfafebe01bc0037e88a898d8b2498ad071691cab2da417bd895e108178452874317503d7ea6938a94f3156f4b1b1b982b68f7279c4b643279b0481a2efb8f3e2b420d9d1b1efe64d1e4624b11b18a19da50bd342544493d6ef905d8ecb95fa92a8b0f0a4d30bc45a4349271dccff563c6bda898e152801465ca72d65545326450977eee19ba9a7d5db112eba45f652f4d44e32f1df8bd9844555cd1d2ab929d9a563f359051865439576cfbd40ca999a79d2cc39a0dcf2cc184a03fc1096be39b313def3ecdcd2b13d3ab37a12e95845eed7f9db7975084d6174cc6379e2bd4c6cf16fb9b1a69b244fd855238ca22ab3170978766dc5e159a867d1573ac5fcf410102d985d6e884f7289dc4afe2278dbfcf836e37fa11a14193c89429c9bd2c2700b18471e1b2d19b4f0e7da8ffc06aa43fd885ab11371a44bd1e79d5df808cace0b2339f9bfdab18e071a60c4c4a75b3fdfeeaeb41f97dd98965d87a55675a383bec15e37139dfafe0d324bea4bdbc1866d20e92a44557dac046f1e275a5e87ce8e2c45e3de2e0adcdeaf2835767d425fe46158c3cf85828a1934dd4ccae2ca41eb57636a2515e66e9caea9dfe78bfa2b1cd36d34ab7d2dfec8bf71e349c519a2782ed73d882e78da7bbe89a4e7ce43e6272b30a3750360065521ec99626cb84f784410f5a8a96ac8c72fda8301de5b896bd478437859dd479daea886e241fe7c81065d9f761db6f0fc9b8d83ee6acb2e5254481f8cc5e42ce3e7ea4192d7a5a1f86a98822eb9280e66641b2acc136a6101af4842ee76544545f7d9aa8ced795fdcd689ec37c11bf375529ab3bd48af2cddd3a79ee50d6296df76059c124977b7f71c7a1adb5b81702c587f6e59f1e23c81729d8144c200e5b14aed40316502a06cf901b07eebe16a3a29af586e478ae235d5d787cef5ace488a6a55c39e366576e87fdf9cdbc846e54d149ea829ce26dd048ebf76bdd3b2c6b32818ca8c9b78facac6c94a1267a205654e7aa64709a4b6db7ce31de15985906fd8b499cef18024836f51ac519c3f5f716429f85a018f47d64816ac32360d05d968c8a353c823b615dd5efcceab895d30c2c7e66417e392bd7c3512a19919eba34db55ff36ceff9c001ab647187994a66114b25893b4e46eb8e2c136e7c38102dc64be15912bc74648d0697e913627cea5c64d362dcabf84e87603f01a0ece900e421830592e8499d71f3c91a71faa21521776abe9d76d2fcb1fac32076350b3b9f9334d715755f83c878c73012b388c2b67080eb22a0854e4d6392425b2f0b6a1f6c9eb97d3ad259ff8c6f722bb90f61eb4dfec50ecbdba2f7c3ae833180a9c688a9cca2aeb530574706a12ba52c65df99c2caf295a53fb2be1139d944f8967cbdb564c1a83247a4646a1657a8f4d0d9da745b765b86d2c46484979bbcbd996f920f29ec3a03b016fe80216c5e09c6f9b0ada23b18653fa88482981b5e6aa104dc92e509b5c8c5f27dc506db317c045768e9fb6dbf7a90020c52de3e0f5d131765fecb6fabaafb0a87db1218e383347cf1d5dcd9334c0569c7479d089ead6d50ae5c452b3fe10073a96986e1836dbfc8cf6c0aa3a1cedde4bc0ad43f5e8ff10bc6d082a302c1e5e32797661ffd333f04f28c5074757abc81bfb9fcdeb04334fc19a3db31087706a42f1cb61cf0f031fba2a7244c50ed8037a486beeb50bd87acc4a647e059faf1ea7dbca13291effadeaf76a25ad28bf512484436447ad19de901a7438ed362540e2b534e7d9e0cdd623374faf36cf9048fec7c0a96a580477c4a158d9f9ae1ef5570d453fa676fa70c0ca4c509ac309f307cbd84b600f9d1ec8b4c22e5e691794f71a050c0e2195e9410a19cb4c5302e799df219c64313facb332af05d1a9d7ccaaff5ac91d4d1848fd007968fe50409405d426f240a65b4ee3444bf29e11ec172cf40fd0961313183ccd7218780aba8298a251ba59999ad68e5e81ed1d8d32296798a282269facf8f415951bbb27127c71223904fe5d1662a29d60c55ed19c87a793c7ba2c35c8be6f12a261ab27b30d77c989aa2eb85c7210d3d0d7e9dee7f8bd03505e58a760764e7d1d661c57bc57c38cff7c758ee96dda3fd5ddc57ea2fb5b35eb978ded8c65e633dccce625512d6967b777fd763cdcadab4ab5169ee87c38c0dc1a59a537fe6cc82816cafbcbc724a6f671bc8c2a3df6bf193e944560b6321b7823d6208f942e9259947f7d7430e3329d6c975b4bd6047844087399862a736483b3b2a24479bbe17e1bb4a23b3906446254edad4a3dcc2564f7bc8712749e8eb4e1f97910725c40e8349e4336d067158413d00a4ee429c7b3c284cdffe80ae0607d8b69ac37ee4a6ce8eedb5044f75feb2dd70e068562d5e062615c267a0e8f4f88b3efbce578f57afe843b0ec1e3f170b246f6733b16565eac90c51a4c99e2b5f08030ee2194528bd61d1f8dab31a7ca21852a6fd30d27f887f9570436c6a740f73e0d947bc282e1e70cc4463b53446ecd1061e0805823ae4819940a39c26da8509a4ceeaccde8631b73185b806fa02e5a18daaef951089c168975f399bd667fba4777207266643fb9d17a894bb02808f7c0d8c0fcf35f771d2dfdf91ab1f71a8c678d6dbbd518470d3bc93b20a58ebe0a924c380af36f716624891490ba1aabf5897e5eaafef0fd50a2aa77f1f329db34e25224651f5800384385664aeacaf9d531e5f2dc5c9719ab44e747ca568c58e0d17442b9f41932bac24cbdec95796aecc923eefe576c9c77f6bcc69ca57985c93561cc9a1ae1c371f11ec26615d2b046508d724bb0c1984eb793c5bba686ba515ec2f4cfb2563eadda03e62a5939b0121001f1d730ff9653916843e44b892bb401f0b2af80a8ea5956b51b4fd4fbaab0d984ed9ef2b0beb02235ca7425092975a30a6b584ee786d1c031b4607773b0d63ae99bb8e92519f07baba9d58620ed317ee6164fa5b5160358b69890e1bc13dd9c530271186aa1ba60cca60ed8f1f63f28397bab599b10aa0bf2796708b1b0e8896c24910bebf2c3d49ced70f81fbd81a06eb76d8e5dbf68f2c842854dcc8ddf2f05c5b52f12fc92c77fe4bae7cf2aa47bd31142e10ffd9ce6370f3bdda27b8843cdcdefea12f0263062b1161d3191b33078603be5e4655e4e16e3ba4e92841b9be9bdc4a3c9a7d268aeda90353130a839fcf7053db217b05bbf20e64801f38e869968cffc83a7f6a7c4d577b020a3219b312537a0c79eb620ea47803df7cf40ca0c0cb7560b8f5ef4b933f67f7d08efeef576d5b84290c42f0084ac9966e2d4cded8507412bc95bee487274a752e883f36a444d835931773ae7be8d8db7acfff906af9476351cc213818aa2889ffd4bbaeaec526c587bf2b529937687271f46217254f9b68b15208ea99a4197026aad2ba1f3e08aeb637ebf5cdd42ebd68acf75c13bd278a297a2b2b72f781c41b40e493c6106b618315ca4617ce29d80bfa5944910fa80230c59ca9f68b82aff734da8ec3daf0e90426ad283341655077c74d247adb8ea031c1201d89e955c33221d1b1e56156bfd2c926a0a865c681fd796c7c06f6b5ee1c8a440f48c4befb9be66b878f656f90b2347e637c40d1e3f8543c260a6a7a53b9d8dca4ba35a9a8bce7ddaa821f0828c7178fdb662819635fadd20c33d4fa6971473772472e6c735e9ae996d38a2074bc49a637468f3e8dbe3b9eb6f4e53d739cd40f42f44efa58185b59fb5385e0e13739c344df4b08deb7ebfb61e7bfb56aaba76c13ecde4750efafd6711760c980cc5629fedd6cb42c6858e17b2b64c1a258898e4027a552b23e81e8f485d1a0c56abddffd0592603902a896b964c76d860e26878eebb6707fbda999d2c5f3310d5ca91beb09f9a5c834f2821791f300c5ed867824ce42083f905e49ba6b6a727a03fce51de5703254098df1ad12be1601360bdc33219d6fea10a87a17e93bbbacd59ceed7e85535976e0554420f047e55b4332f9036691417a8b851bd9c156fec2d6f9dbab41a7d633d2532de6ddec0941e3768a5a40f02333e3fbb943db84e9b02d45884399cd8bed7cd9e87777b2fd5390b15bca1e35eb0b78f217c420edb167aff48b804d1c515deaa9c1fb95a498b0d5f9b0d0d917f8ba300134f1cbc1a0bac00a386915e4736358b802b5882d2960c4d6eebc3422b6f6376866d5c6c9c7684161f86a287de5272bacb326c54466617f0aa522376e3c5afefca72f8a213e6e2c2d7d4897de24d23a53e0a5d1da66dd368f9d43f9df4871f88879470539e82b603354e60dabcc7cfbe39f9887d3e698a4ddfad8f39b74ba6ae0e3f04aa630b80342b4df053e54188a3d401215e305d42193090ce0fed5beef8c3c313c00e226517169d7e5cd0382c0a0bc518c5d72bf17b7bc29ccac24cb535fedb7416b2456bc9e6537ec3f7ba149490af4a32d5c9f5dd6c8893bfc9782f2521413d1f9797b348135dbfb32d7d99c508b7eac2cfd88d70372a0c62a0f677a148305785fbaa56a21898efa32d86a1c6228b77186d69805129eaad3265e47385efadd23ad99efe2f3ea94e76c46bcb055cf02341f310f9cab4588ef9e1c05e97d1ba80830ad8a4473ad1839f1ef3cea11612dd6009f90a482cd2b51c94beb64a37bd3ecddcca9e82acfa8292f0edbe72dc1933e05aa06674848436c3f0ca86b1a7d82c873c54e87df620784785d5cdabba570c26d572348f2e707fdf699413855bbf146bd18ef06caa555e3583de82f72132e1df9ac01ec7c9ffb1d827d3a477828e74f162ea55c4e7bb4123e25fcd7b97fb6ea84da82f3cdd3ba74317bc372677653407e22b880c17ddf714337da21a2ea208a740180408bdcb2acbc1fcd727c52912bd64d17ae6854a56449ca0effe7e68a981b5a5ba5c5f2d2f4ab1765fd891b86ce71209fdf3161234e4970df14ce673a7b74ff987dfb375223242b44c069f218120f4b74fe839f3280cfa1b151b2e8f5e82d8b50e47960fa43b38e42d411b8ac76ea08cf74aab3a331b23e509c086aa3e12db306f090f1dfe1a2bbca5e3827898d95f5d8d218c48fb3c24114eb1eb3fe9c518a35dcaafe64cfb5f460bc8f0ff1254c6b061922948e4ab94aedd652595dab0e82e9316e34f530300c1e597eb4589a7389213349e9838fb77a0cc8f6534a5d181878a3a257c7e1ea0c41478fe53e932b32eb301844c40ca402848980a2b7a20fc7d23e61e7726143e4688969f6fcf832167475d23797e560f7f80431f8f4a4a670804f478fe3ca4a81b7ad5a9c92a87d4f686ebc8c4b215328419e01e2b859eb6aab2b7d2f53798a2ad1f9dc41ffc3ad7301e90de346c255651b79bc1a9098477d456f4b3ba557881bfad7c9aa14f0bd4d724b3940723b2ff58d995e345cac5f1f41d6245ebc829ae6521a51a3f22feb0b190e3d1d85db4df83536794b1c3be5a0fb7fcb0f005666c88f124f8a0665a7f873b84ee9ae3e2f89f1daffdf19dda46561f7cad340be610458e207976cc4fafcc174e77ef377859658c2096b8c8c0e904cbf1a3a3e2a55750970264e91bca4d01b6ecbd3be7dfe356c3e4746a39ea4861440a22221866e61f3f226e83abfc50a6d811be1f90294bc097be84e6203d6d2b68bb6e780051bab1aff30fa849e026247a7bfc6718a8aa49890147ec40de891fc7574218306ab011b6515f8aafbac56ce9517044be3d4b905372245f3ce46f9608981b2e2ee5897748a1bc8a97d2669d31ba5b86b864854264635244f7c9bed0b6417f4e42a83bff7f80d7033f4c4e85dcc564f29d326c2a1aef9478f69af5020fad49d106f0f98a85385cda0be49e141bfa10c3d3e76fe4fe7566d20dcafdade6e33e44a0e79657f5752e797e2005b6c8bbd5b7ca34791285988027980f500ecaf487b8b698d9eb9f39d0da2dda9069e3b5f6a40bb9048b6bd6b1416ca50f36372be73d0bb1d88e1330b4eebedb73afc7f94f7d9da08008f2442f99a647c2527df6dc267fe321fe53eeef11ae202e37c83c3e8c8d184cff65487b727f084b8297b4079644802f16cf27209fb8f2bd27327ca7b5ed0a3589cffa70891fb3ef8d04c79b0dc1dbc9108938b851d4940b3effe877f516f12a6777ef3114a03332b797437e154d613ab858e05071d3902ade106ce923c84fe0d499b06f7f91caec05a4748b140095c07c0ef07719e8dd306319250d5c6d424b3c73ada82fed0e76716d3eefb8a00d1a32628cda39ee9caf8edd4decf26bebca6b4a1d0b30e9bff363fecd719e0f2abac6ba3c7d76556319489ea8487b6529fed63946968c45194d691155880616f4eabb3c5bdae2247ea3f0f792e153d8e00398c71b33ee7a30a7f9bd4f8a99417075e67bdf2d0c682424b7bb281cce36b8661093a2e125be63d3f2fac34bec446be59fdb9b3c0a2e61438329eb11de451b4f308cffdebe40c4195b493acf6404208f3177656d635deab5e4e524126aa5575ce723f3998f044ce772c41c5846661de040f8690a1d465ac8b710b262cfaa4aef2d249deb082abe3c3747a0cd265e9a56b9428c543e87a788f5c8b0a9a9d880d0150069759079b79c430773466973934d673822ce44022c0fed34d497baf3925806fe853939c5c4b2da87f2d5b96114a6be039bad705d7bf141f56389b2e6a9fe1e034d16ef9953187396f5289dde782a79ee9f494d66f288743f16c6542b1342ffa04292017257d4b7f9de1145597abfc024d1fc32981161a99a23ade00a0f54ceb61fa8ca58782162f3ace4a4adc8a7aecb9335d340b07f4a908fc7c6d225e46275d09c0224ae0e89335266f81e3c16b67540dca79e8cfda4fdb49e03e93f1531de3d74377fcd9d3ab073a8e6b40e8c241bff4db5313b7ebb3fe2d238177bf4d56ba1981baf0c3820ef8858b942e2f3051bebf28852d70032be33dc26bd3ec0800f7ee53f00519452bbe7e970b6e9afb3b5ca3eb80a500f4ae5f148992c6d466b8dc91a425988f4001ce3397ae6575d6e367628932eb028d19c989e6f4b731ddc11c1cec74f8796fc6d4c6b693440e732f3214fce66c38fa9405a42f01c80912ac9e60d17afbefc8c51459e42e29874e91527f2af48a87044174bd48a68623bac969c735a3a6afcba282efe9c887d64890bdff2e172e3669211288cdcc1be2c5fcdfa166351957c24745e44363e7e38d945accc9e11bfb3e88c452a4ad3ebf0ffeefc67182a6970d148226bc541c9d45f115751e3247dd58234d9fed5a89c2e63e7cb1b123838f942e47ce224616a8f60ac8e7bb2d85821318099dab64831e8581a7592179327616aa4e4f1ca7914dbc35300486f68b7105217e162181144d403c623fd23d7357e610b492330dc1c64f7291751ea39dabfde2ccdfa2b69297b26cb47184407a85e47b545a9544a41fc0ed84e126be8b65a9ad3ec83979e22e78f0f5680b1688ee0f5b70cfbccd6ce1ed16546f16bdee62660278159d3633072d1168ba67de0222aa4f1f33914b7a7555faa5934964768a34e3d1caf8a2f08a4653901e5eb030b0f5b0fd2f83187b53e4d6f9fb663a0238c2dbef0ef179efcb692e0fb497b0f8d73ad9d7fa65b404690299db40673610c459a4b3fc613527c590209453f6464686379d35f4193ced1eb42b1bc0465714a3f8b88a92156864a5baeca6b79f4a14f708a12136cf4bcccb231d09317688e25daebd3d9a45cea3847d88aaa49b4f7419a66662cef5e7cb541a9fea4a2f0a8426cd4d325cbf9b156c703044c8b5bb92201448f4fb606c5e496dd7d64891e7beff74e98985809797a4bb6d6496abbd8a41ac45e8aa2afeae6fe506a4dd0b9847ea4a355477be6d452d23e275f82b5121ebfc6e95139c6be6a105eca928eaa6cd398da0e9539c537745d8a0af50284f2fd50c387bb2f9ac4225f2d3ddca2765786ce8f321259ff0e95e88698caff0bca4e63329edfe9eefe7e953a1a42335257bfc3886f742e7f6aa8c7836a889d5690f16bdb7103396d623fd021097276a57c12c3ac68221eff0525cfeecc150e4569180aaed2a2dd904e1e07601f3f748e42574da4008c6a21e47d5ade24cd07223b2d8bd2860405a1350bb48b4bff509ae9a902e03ed390f053375870eddffe8cbbe3f3b9d91398233a6548e9ba8fa46887b29a1cee16eab105deac0476239af4b41be9909aad5cdb291f115815a93ec3053bb01e62fb2abce6245670f4fffec5975cefc5c2cdf8b44698d33522db97a677ba849d3a16b0a4905d8592fcd214f271665dee3858696d649ac731380d08917ee9e6b3dfb1412d19065025b0edae1d6376bffcb710ad17f0bd4ffdf59efc0fefd2aec2e2770c3492a27c1f1dad7852d75eacddbe36ae175117997d98194c18db4ed6987ab42f1409f6de776b990a8f02778ab87beec833233fe0b89de6bfb2dc1130dd732ea1dd35a6293f4c8ad8ad99a6c55dcd115eb238c60157d7b08b943863506d32921dc651e44d05fb34530c53894986f749fc3703af86e1f69a7954beb382fe658e6c5a8389c71c0145e45a3a6bf7e1ac6810a4b1a354fa25aa68066fa9782e29225a3ca3fab53819ce4db132f2f13489c9cfa19e9ba5bfe9fda74a91c752cd2f9d23ce0274a20d3c949349a07c33f170a471b583699d8eb3f2fa0a911b5cacd8d3d5033b58140c4b053b23f60033d20cfa561aabe4448cd86e0b6ebbb364acb14b4103e6ae05586530d74829a4aeaa191c3ee1607067c658291ae6adb718760d05b264623b4f8ef2fe962d53f1eb5c2f14c61a43361d0a8e8078aff49f49bcd552c750b2eb3525bd3928dc85c0188db902942ec09a604cfcb223bac1da253dd3ba9367b28ba06cc94ce01d8d3ede4549d8f101668a98770613ec546a992c0b35fdf38ac89ba690f2793bf40c8e96eeffc005179d981b368a1e4cbe67cc2c013c0998e47de0e3ade25195232280fb0c160a5798666c14a17b02d3de7bfce4cfd6bf65e306e15d09f993ecb9d7c6b4526463897c71cbf965d202c4dc581fa2581bee6c6cb65e3033abc64f5a1e98f353f5ab6950ef3d9d88dd722f1c99fd8a6d30f2b4598b9fdf182105c64c6a61cb3ec9d2d024f2adadd6fa2ded92ee287925082648292a9e626b7cb181ec9265d95767f9e446cb27f2e6da7cd2765ca37dfda9719807e1774ae3d2fcb19e6e8f8c07010d6543a8d586f9d63201cc287762296803529c56fa89245dda15e5d2a272a1f3bf49625832dfef3b645100961152de408d464ebe8dc50ba0aa0cb025df7a77fe7d5ab0a4123bbdb26adc67e344a53a45975a9b14b55ae4a517879b67a8855561c48a6bf7f27bcbfdd9be07a2b9cbf87f7f31bee194ae6b2de4ad48d4d46e619c4544ae5a6c6ddbcd94ef92a54607d466a93bc9ddb7a0605a34707d7a4b52e8fb262391a9db4fdeb91ba82eae3989c6993a8dfb3453d7ef239e848e1c178d4830f513a9e7a52746599efd3939cbf77d08fbb70f5896942714b944408a276e05dc15a845f84b59ada8f285fa9e60d394495c2a9b10be73d07186a29e668937c6a375a006901dde82413a07cb9e4ad521c52234a3479ce2c7fdab87875293a3d9eda32ed59edac408f5b15491f72b1c3078548030b4e0905a22a540d85acdeb3470b8f1dd1ff28bf32527ebda113634762c8c6fd9557b5d64d884d5141f8c21ed21097158a23bb2d241fa239dc150c988424f93014f21e4db24498c95e28804420117362c89af93363c8afe37917bf243e5598c98b62ad974e7e7728f6769f575738ade8b36e2bed312f3cf502d623f14de88163a260cb9b0f0fdf57f06d3f4e9527bd45c5692045f4d5438b605b66a8ad5fbefc424c8cfb0985e68621137a5c2db69b8cd18976cf0ed24b45b5690a9672e510b68f9f74192b10caad8827ad4806dd21bb320aa749c36653ff130c0646858c9fd5e46b779b1d18f471674c81cbf73c29bde34ab09fa70f297e33a8e5fce9e92d50c30e9f40164f524ba3dce0771fe5099f0b344d124c03dcabae3bc24574422da65ce4d7d1a6a0f0822573f7a4c09c08c36ef4a0f4aaabc0ec5392b05a83db8043a79d8cb06606dc26ed0738f66e37e07e1bace3780abc50d9df8770f7de15ddd86d730dec2cea732cdc2fd8ed3eee2c2885a9fecd918ae602cd54fc77c3512037d0246ee99437a42e51f0d2a45feef72fdafc38b396f680dc8fee7d6957089024c0b76300760394d68edbb0b3f07197fb0f94a8265581dd849f7160c28bcc5e4813dc1a34cb9a612b6e695cb5b5f0926941bc85787a0cb0c40d3f7a1672d331d3645e50193aef28aa91d5b3d3cb3b01ddd53412f85d9d81f6b340d5ac814f6db3b762a7ab8f847deafd9573e17dd100fc5829e6a5fcb98e570662010c763c968105cdd236c4a1266535229587e54ee68cd9a34dcd02e18607dc13fedd19e11b856c82af607c31e7c81829b4c37b339426edda623c186c2632584d9f2dbf3cf9c6b3b824fa396d352445c9750ca79bb30f980c2aaeddcf0d2ef832382da3102986f54385fdf818c5c4c1881a931fd8aa8943f7caa2aabea68093d6c9509319142f19485a7178880f0a3f730afad873d12b19b261c4702229ae28b91f100bb1247231a82acc8ad87b91bf2a24205201217dc4ac9f6377e53f6d1410c212ca6907b36e63419386c7d6facd390b02f036d78f8982256175c0f907ee9c9d9b643f5a92e8d50ad5800adb7e6ea7dc3b81bd4beebf1c95dd4e98102496713d65b0b15f3c3967fca9ccfa09c2d4e149ad834c55c3d2e2b2d6137b1ff91e4e4aaba5387ca369a5f59234f06f6926b36f14aa95041fa20181fd7fbe0ef29dc05243164da8ea307bcca52da24abcb7e070e0b7cfcd30a435bfc1d8a7e967eb0e16dddc9b935bcc628a910279abc9676c8edfca100390fa582be0ab17056b151abf07f6b46dbdbdfcc0f714690824e3f4e46233f9044c373b71acca25b1d9e706cc5fb6f576355d48e0f873a0251392470b230ae3939c4854c6363dfc84a047d36e89b7bb3bf3eb3b86c554b9518efd04147f439dc43815ea449598c511aefec1b4e96444ab088fcdc2ea5f59365c17813832b1aa7b319c59610ab9a6d23371725b0eb6dfbc9b7ee8a2727c25a2bca158b88bc1b62e1276ee97d66cfbafb361754f1bebc06b1993474719500a4ab8e4d1092439409f4c8d9fbb32c95e613889eef4828c09465eae61188e614a306726d1b31fc2d85e4fa5efb3c96a4a39397aff76b29dde0ac545146dc2472675bc9df6cffa2a1206dc12d70fa86dd823c5659286786e15420a18be63e1e8e67243445dd36dda517b0545b8d3e21dbc6c5f0305b0747de4ccaed004c03311ff48243f05e78417aa54cc252d12af3858506a2c9e40ecff5c15b278bf8e77c76453eb89e0c66d8474eb9992655b923024e2d8c145615d587fc9362392471e97b46f943e09d8a72ea69d22b3a09dfbab5779958215ef6887dec9d8aabe4ff34ae74bbb2125c60b1f525f8ec25de6780a59314b56c6b1638ec5b8dcfb498b57917f397f086850e62c7f50916f9517d03db9a5f4c7ceea5c1833794c899b62584034699e50a727dd711d6c7d1e316ae5eb1da716d4df50ebf7606f0162f5367223f8b3fdee46911d8e8a026bf5eec69244150df631fdb7cc11ee6f6bee17fc399f059905601272632892ea148b85844534e13dfaf1fae40a08f0f11ac490b8b034e5e16e883d534746924a3801517a094a65489e24da4df39e82ccc6fc29932a6a7de68f71589a8565f67fad93cbec25e95213807aee108f52675dc33841dfd7c956186f0c92285bdcc3634c123b624e78fd9c70d5c8bee87872aa2792dad56fad5af35a20d73704814af5cc748e1ad4e91cabc732b3d29c336e4c45b04a8a0e4290eb3645073ef64d7ecc53e1093b122d0ff676fd6f89ab77487955955b9121485001d9fe9932dac998b862aa7d1807fa0131054b0da2daec7220f6afd8bd754465c60f4378c4e15961edd2f197f908e58193406ca57efc42b5abf1d78f386f0542fcb8f8ff967194bc577530f6d63714c8905ba41d6d9edef64de0a12139620cdea2f8abc51ffa5205920cc3fcd22c96a10cb29ceed735d4942bbc1e69ec9a1dd8dc134799c699bd89c34d79ff9c203434f3325665b5caabfb1baceb348a1c8bf6912bca225729dfdd4cb6a027a091e6b3508e1a97790629199e802f4a98d49722d44109d7299a11a90bded176e1fe2323d25e32d3b3d059141cc66640e3f63ed087c735354630297cbc12ebbc3a058f8faf6d577dc9883e6e4042dd38501375118b74289e3f255c9adc334c7615f33c95ae2a84baf744519283d137633ab04e214876b213863f36d68c98dff26ac51a6cc63e7fc1f1de860fbfde1f9d7865a750f74f55077f35c35d2ad9ea486ee4a7086ebf47b1e13f334aba5ba2c32b5d216d4ea8fad6d04fff11be79de7e466f307bec5057f0324a5eb840e26a532f11ee45e3bb4331fac47ed33855e6066b746ddcfd3c53b776a5aebfe2859974748705c56573ed0f9d9690344563bdba555e52389794cd5f98d7c2ba95f238091625757c017f1e278b18152ac21122387cc5bcefd86020852debcb1388f6c20378eb2f7acc5ccc204112346f0f8c29c30b1661c3a5c623cebb4836a3b4e8286ea06a2a8e5f141bd15870f220015c1b5cf8620fd2f587d278c05209582004b466a5cf7e7763592f2d0d1985fdafb1a78c0e5c15c50746be8cc9b561857ad2959d2ece9ca0b45e81df8effb5087f9a9958f73771d4944404ff71467953a0776c76ff79c68df3dc5c5bf3a3c0a3fe682cfe608a6dc47e0d18ae55c7674b897880d8d1c256f189f673da8f3bee11ed948ddab57dda085d43bb48e4512f5653fd2e1849119b738b39b8291f90c2e5d4548f256f32b269a0e4630e07fc04ce9df19d673dfa33815eeace02a85a54744da882cc4de90f5a87440b4d2b3d026a31609797cdda27fc9b3f1ce8ce4e1b30fc7a97775e3e95276f88101e38fcd8a51379a8ada5922eccf42ba83f45618630af5b503a36d40965428c3c537c3618bd7594ee126ae66a064cac371e431cbe2b122a1555795691838885d6da0333e9114e7b405549355527733683d80554496c33fc573e3ec18bdfef70e78a4f460780572a82ddf6261d32dcb4f05f14eeec85859b55b859174f3d8c8d84afdb1523c2d37332c2bd4907758dfdf6ce156a6c75efa27245c6a5b1df1410a5b5e9463705d339efc4df22e40e244f42e0da05fe9749daee6a337cbd118a5ef86e408c6b478929f236af881f051e8a84f1f6a26c9fbc07c4315608b7ffdc994d24307dbebb992f9e8aec5dee2ff8162f5876ade31680a5584dede598d85ff0d9116c14b618d8857c3d344ee21254f79afd1bd0247c2b7c09a2dc03baff59f8a6dfd09b545721c82650c227926f0d351939214b011622d398880e42d9806982d181692c914ea809d2cca54ecf3f103eed70e294894e7e1bcb93e58b0c200dc3b295471f6ae9f82da704c964e2735cf1a3fe19d714a7de9a6a040aab4092570f90740b9c3be9243b9d9127b860a72ef1eabee37049683855455563bd2afe64c172ad83347cc493941b57da9e0732c74ec1bdba5de09a95b468a6fddb33ee9b542961eeaf353845dd2a7dd20b3b8fe67861eb72ee7a25755f902dbcada817dd892c0cf607537bf2875be918cde2bcbbf18633d6ea9d8212ce1d12382c892cf02c124d8798f6541b496641e8319e5bb05344856dd3517a7ed518fe3477ee3393fb87c152aab52319b5c6da18fb15c30c12ac6104cf9a26d91e260efd44e28ed103f4c51c768ed2ad8eaab396c5c2f5b3f4545f625dc34ef4b288253fa6d351c477419fb1e63127d84d0d19aef2929b080f3ab859baa193e2cafea74e72b3e2ce62f7fc547f579979b1c597c27287dc2a13ef6b33a40439134c0e768a8dad791eb4732839c77cfaad1b7b9389761d3ca7aea5035f8aa927ce66ab776528170815c0f7d4b41be676d0d5ada4ca098c6d56e2e6bc1ff14133bba8b58d1889ff71bd1df3aaa4d7674daed6a3014111fb28809b12858c4226e149640476ab1b361c24e62ff04067eaa4591a9644448362f42b3ce8faed5ef55a6d45171e930be821a9efb5a4cab15cd4f2c09b8fc68aebf7b16c70dc393195a8f16cb5ed9a6c6291a7937f4b2dfbdeb5df518323456dab27aeb0b99d04e5668ec39dd15eacfead7a84f43f486a94e14787aaee32cad2c8e883522af3877b6d960aeb71bdb036c598801a863739ca15ee999864ee436ed7c0f7f8132f7e9a2f79d2cb23cf5eb6ebd0a61012ca92fc5afd9884633ede04d18b64650779793e18805aa8b17c86fc0612d7b644bb1d53a1fdaf14731ee47bdafe832b0ebcaa2633604855a571d8a8a24d4a017a317c8c46b6c3b0a92f3f8c7dadc761b789ad6a3de8000972580852152aa6f0f81c74bd15a5503ca6aa4f35119cd5c78eee659930a0dfad1935b6ee130af51755a94dd35185d6877c1837dc66d791825c625b1322552c0d5f70b5ca6f4c2ed8d1e2d4628bcb913181f589a65a247770c658443fbd8a099dff1eea054b3462fe2392bece9a3a163c356676acbf307b9c9f37bb489a674b84901761dfbc64d1bfd808313a4c1884d41553beb371006833757140ee0e299c8e188f03e76cd422e489dedd1575ae5e0bfce5dfbbdf2f2d227244aff63e9736099476f5c2342a0f2246065960c84d7206bea9e8f1d078e7b5fa1e16a56517e9cb573e48716a104fa7896bc4d3fe71fac0e69d622b5ca5df246a63464d08ae1d3f8291d88b90c489916efcb12b871066ee9ff35875cc1aa82926b4ba9455a02e9923c5e4c236f5e715d91ba31af0f49949f081dcfd928e10b01058cf3f7840ca6d2c5a512f3b04c4455448a2c285da2e53bdc7db3f8cc3b9e7750f0599f567170eac3698aedd29161800cf3f565ff4a3a3366be3fd637162fc8dc9d60eea93c5c8803b690af074bf4d5b48e4f4c6046ff13c58cf8a09d1fc094246aebafd2afbdf3053dbddeec5d2e52dfd22fbb4a8557b045b39c11e3fff3128a9015bfb076128adcd564574d7c0fe37adb2145ee8e0799b38c0139e40e3ef2ef76b56fe6f60dfa0d64237f397769de803b545a96d4d21130977cbdf0b132d92edfb3cad5840eb0c83f291a32246c095dd74a7d69937b19511568ea93f435dd060922290492f9bce81759b4a92c11c426f1c2a8bffc82520c7f8b523f06952f837893eb229669b6ade47fa8c7545162d40410fee51bfd441fa4087c2ed22bba01bcbfc3818bfdf63d18d1abbb978eed5aeaa7253dd899104694be026f55029b3f645706405356c6ef7edf42af24682c881bc0a787f205fdb65d705a74d18faad951a5f3f3872169261f62578af5812933b051d1604f783524bdfb16f23f479358ebd6ecd9d6d458e12add29f12b037e00ad4b178ccdb5cb9a212f68eb785fa44dde5345e428e1f5aa3db4c768006266ef5e2b40b7b48b743e45d4cafda85b23225c547697c45052495cb3ec79470895dbe38df6f459447cf11cf0644202d9e5348ac9857ec5a1d229ac7ee15d7e07924d6f9b24862d2835e3c817e022707228cce52ba2c6a22baa2cdffcd8963d5a166953a722b86a8a1fda699ee4a5d62c5aa1bf565b6620dfe6cc665e7f629d858b9afdcde5a4a22f1ec206cf86f3fcb2b6c9478fb9953b55160e6f0724b1a35ba12af6dd723d18e6f216772ac2eb4ae04d6ecd7868e8c42d42b2fa8148a069746c2ac9d3ddc02639c2c6b069daf76cbf7d47e9d2db624116bf1eb1134ef42fb8ad21d89953a1d8321bd2a4f320ae58b4bfc08ef8725e9d396fabfe626a89d67e526998c0a62d8433e7b616566478f1f1a063de66c23f31421e6cd8fb90c2baebd06976f1e6d9fabd273c4f1cee8f69441400b04220cb7df64b81ff32efb508a4cbec464b28af7b8a78aee0aeb0b46aef39075e76b3ad191eecdbb40fdb088fb9496db15f48be42615ed77fc14a59430def6a6123bbe831aa51665c8be983cb13c6c90f4230bdfb6a9b1ba83e2803edc36bf2a8b1984aee06e8762cb44fc7e65425d9d0970d0bb1c50ce18b90db14a2d3d52267127a014875cff1a340b2aa726b016873e08934bb121cec6903dc6a1c37235b8e347661df10ff09be2945a7013ab0f039eb2554945968730839347d0acc04b2c90242f2bae1e7af709f5d456b1c9b6144999f27ac933bffddc64ac5d69aa982077ad239c77864eed684f3573003c2ad03e5cf4e2653ef96464b33129c9b3b6c53823a171129b2faec18e9db54249e5f4714defc7145e8a1976439babcc2494dced000038510b27d62c88b51ee4bcaeaa5aa67cbbbaa1f6bbc1580b0904c311727b6243da4d10ec09a41636365cf08e96545ecb721dc87f06ca988cc6e6487767388db6cd7961be0d2f76dd56cfb7984845a207f0afc5f5d19948509f46327b35868e148f00505e481b845a9fcd100587cbf8e4e3092462c8639d23daefab5c0278e441f51f83de8de9df5588e3670f7fbdf281a8ae52f398542a945ff7849011a4bc462ec312260473fc85eb9e1c484a630a30907d3a05ccae80bfac89202e88d50b0a3dbcf79e34663884df6e99e61710f07c7529068b153094d8587ae979b284d54bab704debccc26424114abb90c2fe57455f4989bfcf523517f490f41bc1397fa78ffe4030db2081c17a98f1d1c6565c2bdd46e25a58dded1c686740e460ff1e2122498a0f5ab6102883a4c8063716cb97d92ac810fbaa468d819096d2b51651b292792cbe8addf43268b7e5857678826ff15dcf50e3872ad214fd19c7755fe0303d75b32189fad6c86009bd11c3830f1685043e6625f071935326d77bd670e385e85753feb63004392e39b3caa75aa017ede4e9e4fc4062b9110b46f113a18f14f1fea5cc64bb4e2bb4ddaa3e1871caeb378d837986d54d3c01c0a3e2d074c7725abe56544b7bff498d9aa30516ad9f90fa74c1e39dcc0aebbebb9e330082571e4e1b5d7625a8f3ab8b01d60e6956a746a0d8acc18d39f24d1226cd8593394258617d85f11652645fd646de282d76d1b4694023a8f85a4f164bda96e8487e604deac635d5721bb74618663eff35e52cbfa112888bbd528d3bf88f4a731f860e9e85a1e6f2ba6e48651e83af68f0b8288636cf4b341d482a910107c8b076185ab18cb223354c9ff12d0daef6f63f65c5c1cb7115a738b9c212393865b4566666d989ad2e376bbbb38a16e3263028ef1d3c60be6e7302a2b6eae89743e6d2000c04bd35c28a17b923e558567714520ab656f6780dcdf6dcf2dff6201b1f11d6e37c53bf4874363de37615a2cb554b39c0cad1239e4b4666bf6c59f9cbcec886d293ac0ae50651ae0d31f6fd93db44c600386f50e6252873bf876a78fb1f2a004488b7eb72520e91274893f99eb2ab82b7bc4f793df95106c6dc53c386d4996fffdf577aced8a595cc1454040c841ba0a0fd3b4bc472f921cdeb69ed04798334d86527e9180b3ffc93bda81ca9e0924406e33ac84d437d30baa91679b2b473ce9f05d74e1549b0a82841e4a353ac2f7c83d81fafac6cc014212353c8d2d853a560a82b616b3f585907b93bdf3d311096b8c353e7cfd4b59fc9a362a6300a0480b690db35f46a50f7c84631e7310dab52e77dd9ee039d882ce3ebd224ba35785ec47a19b55afca5e58d1020ef76bfd8a15e6a1227fbc36a44f9f6d87e0c9ddf9fe59a32a0f836d904375d2a6a62307221c38e12c81d625c237560c8f2e0809c37a648c74b5125978adad04f4997ab0abf0f2fc97539d5a794162502f2727d211f94172954abe95d43c87e419af61cab28cd0e219d54e878d2d085cd7dd682aede27300de6f660928fb1faada8ea5f119219fa57a42832dc59ce1d8442dda4e033ec56af18495f1a8a5315b700b9e898d8dce62387b8eeab095e93c0488285f98fc899c6e61668f57649cbfadcc63ca691dba834fe9cefd7afc6c77eb72b4bdcfb6aff0c9ac7f7153ec6437601821e154db9a0dea8858093f7cf379f111e43b4acfa7405aa5d33b8c94a6e2b67c9cc847f4df9eca8f58a7cfabe365bbec202ad96d2dcdd70b71e65232e4fc2e9d1ef5a4c6f8b59c25bb304c47800914c52ebbc08960cf53f9a033115eeabeb8030cddb223a7d6e043a305e12f277319ea3e77745250db8816168769062825ddb8c5f5e9f6aed0be146c6c7f4230ae2ffbf78c91ee06569de324a102c6b9d9419857730cf37b73f4ef2bf7deda76187b7d0eb87b87a9900ba82d8df1ed2947604372830f993fdbd1318277b11799e961d1b11fd36aa5ac107b59efb750b65cb63667722953c773f8a21b061d2ab9aeab0f38fc9765b2b9a933c1040c16f20bc638080e70b6ab2a02869f19128075395423f2131970b5589f93c92e9971d8f0836184e07dc81abe58895f18e0e2240a1ed037dad6ebec4a0a5ee4c0e763f26f694ea287f05723cdbe2125a2e6c8020c870f2c5ff237ac60b9d3df0bf1d5d9e78810a6a0cf8386a4bd4431869d92aca4869df31645061d84a1d13ceb81d62fdada29d2cfe85bc17635d622cf539f96031d62cde1999adef52238a9e749c769c954239efd9763b2905549c95f1ae4e778ae481e4a2d8a7ab9b9a3f2f0f9537131b4d2cb6b80d389d8a4d8dedb8eee09379e60ff5aa8fb803a4decec391f3dcbe40f2db82b810fba7ed7400bc1550bc711ce1f17e8b2014014e9a30332c0b3831e00ce74518d5325bbfeb7fd4867046e39c68eeaa37a8449eec97a40da8f93cc0558099a432b7c6c8cd115d4ef596a43445466c339158276a554b0cbe8bca0d4e73f104c834b95a874df40135bae0da9eae8aa06ec0383740b5f7fcd36270c5e34dbee0b55fe6eb94f10b82822711816531293725b2d769fb4b072b4bf046e4294954d67e4d8e1aa48c69c1902bc5560c3ecd73c4172e945081278c61c85d610fe7b07deead07e360b9dbdfeb152264ee7730d365ed99b081de7309a1c199c706f9ed7e56b2cb4d963b6c3eecc13784b83246ea911c2b4b19aae1f31bdf23be25713b108dba0823cd1f1b0e3d0e3c0bec6f33c22d076d19c83e7e1fc44363837302b9cddc1c68f95a30a9a42f8c16cb80319e9408d09fd9ac41599dcf1c32fed61454ed75b8a3b836294ffc0f6314b315564560ff3e2888f6b3abb8bbed09447c65ac49b88567fe3092e99c40a4433b63bc556904cf687fe9752e1065ed6d3449ebe1d81260d3ab0e60708973b79f54b55e237a702d79180a4d61050b06c9a3daef0c2546646a8ff4abb27c486467fd89ab685e7a37d86ad66ce43950cedbb3cff5b2be0d3261f8b45c2adee5ffd80e32cde671db2ebdbf4dbcc67c22aa6bbf9cf637825c654e7b8cca2553106331a7b4fc920a1949a28c9284d2206faab3684ffafa3110c3a32fdea774f768e67a7c50a33e745787b9d7a830769cbfe3e54a751118b571e80316710d5dec523c0d7cb01259f5989cbf50954f14ec65a9ec55da0acb00949f052d499a8836e7523efa359c35ac6bdfe76ae6d45ffd54d5bb118682427be0d727a561d3c68e0d76e20dd354593fa23d545e8d51f8d87b2ff71c9ce4e5e82a0234cbd3687178678d0158e827535c6effdd0a156367835489f735bf0ea3eafc534275982615d4f632593e488ea4190d984028dbaf6e315957f19a7084ece16a1fe129c75dde02644e675e882399758bd5065407f98b6be9119699ca74cca60ca9af776d910aec00b8038a5e089bdb6e2eb7862bcdd0f97cd2b11066ae2ba795d1e09aa91932cafbe750e208070fd83c8f6ebb1350b1ddd66edf34c802c087d28fbd21b35579de32d96788fc0038d6480f19eba4fda8a88564ce8b47488d90582bf3a2dad841ed733d2baad788f3949775c11423b901c7037c929375e0b7b73b9072abee68e687491aa2533b64d5bcf54f0ecfc142fd73168bd267c81bd50659efa61d84aaabc312471a898b7467ed3a9325b1f223f2e61517ec72cbef212535fff39e4ed999e6dd4653430d5dfdafed19879a860d9adcc676f632c797ac21cf4a6090562f9c192c54403d56c62e1708897411ad568c6e584096f4063f84a9ba5393e81bddac4e08f1d954f89bd1a5222090bc6dfb7a63f759316b2acc8b66334d326d6de4b56291e45d7add78fced15b0800603aaa853d679d82c858b26fe59d0527051846a49232886061526ac67f0a33ad3a8b1ff6acde04ec47c237ad8d8a457127d736a6fd3f04887f042ba8292b5ea349ba8fecec46e4498ffc7731a1969641ea2f2fbc909c04342976a5b63ee7585cf2b1114fee680dfd39f91d6c9b53ebde0c9b62828e1844ebaa60d63c0121688c74437b63f58d7148a634a5e89afe8b05047d5a5b9dcd90707a653c42847b8039662777a05647e24543698970af3a0656df654537314552a461c0bb78fdf86f9ecc7a5321d62932bcf19384d5ac75f60076c5af0dfaddb4947fae18f9ad466efe929f814001e9cc1e53def978cfad7fd318bbaa4a336cb299bd3243b0ba3a0884847716ef95783634a6ac4d6b694431aeb4cccc4828ee8be4737624ed5aaa9d0b84fb7eb2ea29f20aace656084f69c1cea98dfcd39e5ae6de8eea5ed6c82bd8f24892b2c27f15b0bb3034ebfeacb24ae2c9222190355bacacddbe19bcb23303f1251b77ea526924adb702d25841bf33c1d1ab3055b61ca62e8ae029027860fa4860ef5d540e92b2cdeaa4e0c9aa3f058a376a2034817dc2ca57085bc6d86737fd0176a5ea239f94552ea79a3088a2216dc71f4c9e46107261f00803c326f6072340e41ae00fc63dee491a64594aea93e79395f43e4daf303b60e46b83224a9a0c7259a6411e46107ac72c9a2f38bfd99157e1cdc9cdff1a79121917f92331b6c5331baba42c7c21eeed2e101d883837fcb51f7908017e1037f88f8f75d4c43b37b4e76efd30edda54fde4aaf6570f6be7c34d76f24fd925936e6f20b326cfb42ab97a28480f93118fee5116d3363740dbd5e6fc46a14406156428db092e1276f8fe3da6a101efc76353370f453f2d7509fa40dec39ced7b9ef0fb095aa9bd0a15051b686f91238c339201966f633f7c428e946f12c4cc1e75a6ca62c5e8cf895f1727e2ec97075fd4d131131e979ca4764a9bc31b609343d1194a5e5ca299b6ff7e28167bfcdf567523dc755c20ccd5fb5f66a46721d8846ceeae47394589fc2658ffdc9e34f447a0b432740709f4f060bd0052cff54c8e833cbf25374a76a95e03d07ce2b2df3f1621c602282837907035ec6099cc18a58824219dfbff5393698a943d0295ad068ebfd1a11f6c40a533906ddc9ce5103fd3db658f97f54b59476a7d90eb3302e5e045ddcd89bd302b753e40da151069e13f594abecf0cc8ac6c7d0ed0b4ccc20b7a6d19b183afdbf8f646c35dcf3dac289d80cba060007800b460ffba8581801716e2c670be2f2642cd27d053ac39ec26cab231e5f5da360e3e9310b0b92a66c850e0c5a6d826e8711c67127e79dcae09d4fa5b2cf436eec50b7ab953e4b667ae3c889face814d774ed7c1a31347989b6c2a31107650ea14b149e7e588767b0d88f1fc7c49989ae39871acc27e6e99c814df9e02ccd1cbadf419e0f4812dca7552165c1bb876a9534af20b8f63e63f0adf5567476ea37ff7dc4cd5f44f35b296331f4270b2f1729c80123a9d48aec33481dc6afd63935e15477d24ee5fc987887eab1a136c872d17e1806318077cb19cb71c14e44112f075bca56c3ee514550b98425f189da1a84581920cf5cd961da4f256837e2a13ea5fd51705d5a7efbfcc1e31633ffdcf90d78e883c581cac5bec4500f3b2dcacabe85f4ca95f0a41c860c19e96a0b464b39557f72e703ab85c15ac67e10b0147bd41b16a2dd741ea0f179873ed3dffc3b029bec648de80d8b0ffb9f0729ebd9150f466c8d482eb7f48a0f5dea57c254e69e894135ac095f003398c7161ece060d51f1430e01a1dc9e78a0b9a51fdb317a22fa33e967cf937e11b64ed55d210b0faa05042293fe5bae552d60266c9ba285aefba9201b7bc7ede4b65840c5eb3300c520ab51a96e9eea6f259536b924fba23c0664db6b2dc53db43ff60c2c94dfd85a98c42f91f53d4171f0c12ce17c03ca1504d718a7e7bf580cfc15244691143f42c073588cd55cbe16494c9c4fb23ee643305255aac13e2b01655eb3a4e92cd28d12fa42e88cb5569ebfb63c00a831877a16f3e3bad0614ff12acab3fae1c5082983af57f9c2ca5ea4fc5aa90cec2769943292eb3c612defed3f9264dfda73732e4abfe5973bf29749cdba3e6769d2f5bb48cd3181bb87df88eec1f51fd5bfb93f47168cd8928060073c6218442cfbadbe1083ed3849696bbf33f4cd69d348483ada7c89f246007d19336a46e0456a49ad61bda0934f36a86602f27d55cbd8784e1cfef5b8c59038b312447f48689f40e91821b38f86e020f35fbb5dc3f799081ef86c723ab19615e9b716925df1a6f8732f61f1e51e4abfa85addb7a772743549a006e32bb448eef4594a4e2f893b3944c0e2d0261301d1d9b83581940efbebd287aa8701e8e14b8b7143faa2e58cd862e0005e3b533423f831af056062e53c1cca2c158de2bdbb0205b733d0d18f2fe8001f720c295a5b7033147d41524569343daecdb70864bf44b4fdd05f8139f51713f7314e40a6620e063623f7483c344418fdbe4c6380b7e4082bc719925f735723cf1fc04f8f09e258f0b915a403d7145156c831bc324be7aee9cdcc5516f8a1b2a5a7a83b203b6fe569cf308f90da33396c5697da33504d0f368d5153468dd1033f3ff8aae0b1caeaadfcbf78ab3b13284760f821543a2737d8ff3d9fff77b6af2670b38d58a4c4a884abfba0e16e47f3dd4626b40cf920246a01cd2ee051d471d92c7644c58eb3e3e5eb384d7dfd59863840e210a7dd429474f971cdd2a4a8fbde2882a56992a98cf0ed8bd96acd039105e47d4a37dcddbde9fe2f747b2be6e229cd2d0a390d217da63e61d6e0c1caca2b10d8647bfd20b45e24bb62fe12ab606b46a84fc247582fcc28a0bc533200966c6132ebc1976cc956ffa67b5cd3b65ab797581f694412bb63848e7ff6fc7e2f5f64557732df6284ece5c5b63091b0fb5831c2762479bfad88c846f95cad103f49e34dbdf2afa72025b5bd9aa8e290448d56affefbda28933e7af840e2adf4fc0d41af1ea5a48b232e3f7caaa6b71ce947a2d3f81743a0f224be573222ce56c56f7ddfa83786ee7e15d6086a21c04aac07739daa1908e42bfb1c34b3792e17b30e0f3df6540f35ae84ba5dcf086bb4dc3c845d5412dde2538b85240c66edf7ca04a73023009c15e697e7b6308224f4e6fff472c8b21aaba6b87e5cd892154e4c48def7b40c6915ff592d9243e045817e32003b5f3eb106e462df6eee353e132233b874b63f431a71b5968e487884044360612d1aa2aad0b99002da9ab751927a11b5ea7f44536b7f592094bf315ed805d276527821643b719ea2a922b903880dbd2f88cf5feb80468767cab0cd276748acf359c7f767bda0b093ca91ee0cbdcd8ab26ad2843af446e20b98bccf7af4d54931f7da53b25f108620519d388bbe33d59d90ed2d5ab6d0c0d7a1c73b50301dff85ad5f87a49f921554c14de4750f34ccb447acf4707c1fd928ac1e95246dea074ad218dd7c0fed23309bbb9db5276f21b6cb0de6b811e90bcea22e7f680b6ac6a93c6dba203bd62cd760ce6b8b05981d324a71f470249266d53ece424d7d93cdad6bdefdc0736d0cb456b23777e7b809d3a9b5e96d25e039512c463f1a41cc295eb0b2e1cae047782f41a28efceb5088c0d2e0f465259e6d13aef3fbdb4c9c61d6cc1b5d974fffcdf7f256688918c5fe4f61f2280bf8958d27bfe026650dea2ee134400edb2ac69b3bbb27fa4bb8905ea61241c5996ea5ff6db8eb575e0ce3fa288bda533c8dae963bcab917274d61d8f27940f1cbb5ca74a1cc67b54d2793d1fb76eeb07e388377edf12faccbb413a30a625314a845aa87aa8c04a1ba75876cc6ad4af5a2b25e87d850257cf086273b79112e20936f6c395f98cf373ce090f884013beaba0046690ac5e314047f56b8a937dc7c36f2877ae762a6620be45fb93cfa79f5d003c35b7d683b25197b5edef428b78495298caeee8ed34bd0ca4056d5d0d9ab2627953025dbbe67ec9ee786d5090e79fc0c49ad9518f9a02f240ffb25220e959309431ea30a1aa237790cc93c028969d9763b54dbb39048722e3afe5e6093237cb4886d5bc161ccba7a69699d9a5db4f3b9a3e756afae843664122331d0e831a91d0f1be35d5348612421ef53959a26632694edb9e4fdb178fac16ae790357d15c8d141854fc6079bff1d20ef37b27f5d6c5a3f12ed9aa1969e9cba54151334e164ef7f5df4262a7862a6f24c8dd05c95ef43bd23c6b9323ee460f3696ac8b46be5e7fc1c7449a53af3fe1ad5c0cf2fde565f524bc13940c7a0596ec83e336dc24671fe6e78d28937358fa543df7082e689a76b1e7fad47daad79eb45dad871250c44a8589204583f3e71c33cd0f4b32d831dba2ac20cbe8029a20cf431e49cb1c1732ff7929280753f9789a44532228af04d89d05efa1da3fd47be6a6f68b85baa64a691c9fcc1299165e899cbf90335dcf5ad519faae57e2834b6a296033196e9b70a61eab7f9a5f994053f575a836ef6b6e81d0cc96a919c297e29b0eb33a07c0508307ffa276e0e6082d74774a4465fcb96afdcfe44ccc85b6af9e167f28514c9a88adbaa805313aa00dc796088d663bdd46a74a68734ab794ecf1418218fb8b574ee4f3c742d41a6798e8146be49c6133f75cdf00cf57f74f45881dc719771d1faa57950193ee8a207114e1f435f4738638faae9f77ec138c0c08db1566d09cdf036a2ca665143cf085d967758d1c70864b6a2714c0bd662b0a6c52005b9398f837b466d8395bd36066b1e794828d5de478944004ae785acc493ba64f66f1d0a1f32ab790a5860b65ef40664b40a5fa6e25bc5498cc06396b2a468efaa64250673c7f766bceb98cb421cc7779e7e6cc24a8db77c77d193836a8def04679ac8fde5dd421bd9a0bbb8321783bbb869115a4c2395ff8952a4a271228b87c29f1e8bf3c981d2a45b5e5ac18e1f869f792f0ea2fc10dc04f4f8283c1b1054a6173c2ded39391210edb38d0da098593ea4833c6c774d2fad8c9ca376821b94c764a1e6f2ce7edda19397bb328f29bd931c653d1ab97712d86171be1ede62c002ab38b6ed5ddfd820e822a27ca6dedd8c823e992815b224f9243597b85adeb993e2ad788a2fd5c2759a8c2d76317a2f456c729146b6494c02056d704f401966c65c8e767fcbc98c5ae7f7be562678e430e85409a03ffa4065b07620e1e04cd3ae428245f1d0b40960eed91bec3693cb1ee669f78cfe94d7a4faf9982116586a2dc27e1467f130cb1a9a5569cecc2bf14e66d553f97ef15527c20b3fa104af9e2bd894a50a875eb733442fa5be1730c094c30d7a0177c14e3f967e6a5746447b8148178ae3a4bfb91c758f923219cca02cd4ad8c27055f50cefd77f92becf95505fefbae5ce2ba2dee26e7784f88cfd0869e75e5d51b2cf3061ec180ffa0df1ffa70f646d4eb7125bdd1896cc9ebf82528b6d81fb388d86fbf06d796c94515f888f81822f9c9e4586ab10e40131a4f364f595476fa1c98138e12f72032a2729b67c872f523bd80bce91d9ccbd6a1bc5d27c043c695eb6874c1df9c19e6c3dcc150e641cfd57890d5e648be9901282d711ea0e04043938f994239793391f807da51d96aa67ae39f7cd0ba2eb928bf600f0e083f42afed2b99e3f3b179ea1ef1e40ba3922091fc6c45d67a318867c8eeb0c873a03d7da0e36a99684cabb7f5b7a95d8e500be5a387ce12ba61b21e88535f6cd2e463cc980a319772d72e521346b84c34c27cb54b6c9f1dc52aaa7a170f4842f3d8fb4b6e29015363c8805324d23cb22082ad9f671008384a8b275e52cd1ba919d483be5adc3dc7571e7502e17c94875aec7d081d211c29e74239ed5c3c3bb5dcb6f951e2747fce715a58252ed531e4c1e79a6b91de9217e1a398c67c74cff6b8b1be8c5d002827dd0f4b1762ed01c19a0bbee53361ef5b32684b9dd588d514d9d497b4271f2ef631df0b1dab89ad7fc9345ae013a587765afdb16de36df1cf6f6c83ec55cd2a7e7e2eb7ec51373639793548c20c5588cfcf32a7946100a9155946787ab4e5e054c7b698af91ad4d462666b46cc1ec43e33f226779b42333e376ea02efefa40f9f7d7955d17ff22b1d962aae3914f2cb1e3fdbbc153581d5d00d31000ee2d575ce1774a9c41237edf0249bb121cd584c1f87d06cacce5ac1093cbd4c8f52dc896596ffdc4ea348b916309dbacd64c9f80ab0320b363c8f6284df832fdc425f23b9420c41422855b679264842ffb1f963ad01039402b22bea7b653fd61ce7f62ea971a01555b3ed984c95420216f604d6908584ddd57f5dc17e39f5f202d72d7d883a7feb51db18a30cb98705a4b80b36f2ce2076894c3803371c64524e370c4b9e260e4902a6ed98ba43b8ce3dc67cc20c77029c0d1faa97f47336e34d0441025a9856b85301f814e5e3029904255ac4c05c5605f63cc38769dc1c5958836c55b1f98c929ae5215341f8d55e3d35526a392253dca47a4a44b8842b00656a13a7f6cbb6f2df02ef11294e56d187ce412c7d3e3e816bdbae33a1024914ac20b58d551d1c255fa214324daa83d0f5a9c7433a5d187fddd4300354b703f87b6c02e7a72fc9cc92eb3bbd4ac1f4ca9fad21fd2b47d39a929dc70a5a423ccb1f9c71d8dc2d7a848e17bcc5d0cc74c21a6cc45c213beb7a6ae137dc678ac71dde8fc54f5feeec5ac4bc07e44582b17f9d81a2c30f2a4b3df616bc60c188d4f59a80490f03c29e0f6b2f572c1e2fac0cada107dcde517c31225e7d3832f29970e9f78d02c811610dda93d094e0ad4ec457af373e3eb6f0b466e06779db604b59244557bb31c426f6b1e04796acfb3042f581ba249142bb8114f092f764f91cd8f8082a0f58d6532e2cba10b5c1ea87c4bb2e3ba64891d2d649c5248854a710d2930eb730f33b6e3157070a3eb99f30144d1bb4133c6e3ecd540b366a0d2f48faf6265ec738d1e71895110dbd5ad7b830676da77e56dffd9cbf8df267e6c3b96ab0d0c2cbf53b27e0e6c3120b76769b90894377d137db01cb9d241924c4a31da4c7cf3944880a607209ca43c1ab3e1738b9a28e8dff2abf1b36487d3ec289d420d4215d095d0055c99812c119dec3a9d278d4dbc24f74459d4a97cc59e0d3a22b7ce942c07f1bcae2b36b1798efcc899133b211a90f362c894eee67b87cfd5df629980689513acf539b794f46f28b3f1476d54b06b18134485657f77226c7c819f8e84512938fc4a90c5716be9003f84150ced820eed85cd3f268a9d7e15294a71612bd026fa332075569f16cb0da364e877000d2d33c2ffa34965cc38808a486506a64e52466fcd0f42df0051c33d322d0764c23a9a96c547e901cc30f83dd8af12aa0c056740e66b9b86fde2721bdac64cb226c85eff6c610088342602292948e0341e5a72ac1babd6158df75bf818a2fd79a0cae8370fc893fa7bdc5051d3bf286032bdb2d5aec0f9aa520b3fb135b8e6c85b1c0f7a19417b8b22d1d66480ccdd2804c09fcbfbfb57a3685f25786297814866e3e880d7ef9e08d24c967df1c1847bf8cd70e4780536774eee5f144d7a0e5004af2ac2a98b33ded8598251bac4a13a0ca429dfd6dc732b80686cf8794a3825044bcd65b5b4b4cbd6795c1dd1cccb7869bc96ebe0d2cfa0bc5ba01285fab2802079810464b2cbb33a1ffee43c811a00f4c99bcf68cc4be59195fda91f3f837d471b75ed30f148f29e28fcaf7cdf89cadc94186c541c39df5587af388750232c52e3e64653ff05348aae2168e8fbe2aefb4b7b53569aed1635436133fdb9bfe879ecdc8c42ebe79643634b0b2f9c3127ddd59c8a57fbe8d617d4014c81b8e61f0cdce740a392cdeea191b230c528f6615a5d0d4907e757b4f7169b468465b8e35fa9ceb7c6656d910208831317453dd8e2bf1ebbe73e55d1560a66af25b788c1d3028f629a3d2b1ccd246f7e05d4ba9930fbd5ce90d02dbff9e2c23d691b05689764ace26b763bc23e80ed50ebbd13d86eb4d535783ea9c0517fd677260cb1f14d0dc53e7301cf0e3b749589550fb4f8fd7c2a3c416e021072bfb987c5c09ef1ec9f2904311427f39384b242dae97f5adf53fe32dc023fa0ffbbecd4873cd0916b80ef2952a91dc69bbfdf6d23395da48d77d1467b23c5e2d1fcb24dc0ec1577757800aef48600b5bc9e608ce900dc6c9676613423a0781360d8c535919e3a11eecbb2c77cc5c862bfe933004c73a2866223e6a4ff006fd00b05292bbdbb1a4e94486842dcbe79ac1e2afe59173069c0c615497820b6e4772374b0c448f952752e2a0fcf4139433e5fcad1613c35da342dfed5e4eab97c05625addc81fa4cf4a5a23cc4a665167dfb1c88603c2364dc8dc37ea8df9661306529f964831ee4cab0e5287eead783cc9217355c4ad912ac97fb8d14444c88b20580cf94761ee07756dc725e396c0cc0e7745d8098658e888b61802fb04152c72dda95004f43a3a57dc8219991ffa25db55f15592af83e5d5c55a5d7c2552e99022ce060f1a220a4f3c44df93c899208274deb51a755e424e5f49165fea9ee25f23460fbcf810d71fbbc7c0e5a79c17180bb73d6914a303248008b2a436be034e0907145b895d2105943cdec23d3b43ba703bade86d3d9bcca23d218f7d781455d5844b4d29d15a97d44d1b361a04fa5c0fce3eccf32c15d177e6c73382a6d182db110c6f73850ab042eb0479de7acd2f5cb7700412739c1ed545a61f742cd9011c76206448da4fba5560db62de2dc20e8c30a06c1d6bf2ed9662593f332f88386952c13614e35ac376ba178ea55d6244b9859b572029aeeb001c22621a6bce466d81c2c01b4bf4ff39c0d17deddbb703475ee08e9e38e08c22f15264770f9fe8c3773deb0110d6718ca8597ffac921f5833f2388babf187ea620b674d63dd792085f888af3bb8a6dccc999d242811b24a9992499fd61ee0dd8d2f0f32325dace715818ed1898ee1defd8c2122a1ba6f2d1df7f0cf8cb7dd3774f1e67278ddb385ad5c5df9025280d231631ac4ef7e5124436bcfd96e3b01fb59c269fb2d91b20abb68fb1e6e4e782e901a0969ac0cf7155e6909240b3adc3c2497dfa2e1e1026af3fd6ccd6c0ec5ac2fed734ca96f92ec5103ba67e9b5d9565d544ffdbe3d1383cb3931afaebd3e61da65d86a10b1d42191ac55575bcb4f023d0ca9819122c309b1bae2c13ef085082da231d9525c549fca9bfed27b55df0efa3403b361ad1b99985201d04d51a2a5d0db0a81fe1fc188230c127a3b9fa02a84640de98a784f4f235b86e8ff7cdc6bee96bd6f5a37977290b3ab6ed2aad12857589287e25b8cd05b74dd34cd6487f14d7d7819d72c5b6e23212912a6077f1d8ba8704af8ac27e6a91720b98e1002d0e5e2bec84308afde21f8d15f9f02d815766cde50fdd6f3c39c615f40d49f9554bede9e275c5c4bcf6858823428c5c5db918e314e444b086b9e50133576a2e6eba5d5045ebacd0ebda0197ee7b790ce370c1a123e98b9d7e5305d78fae4cfade9c079782f674365699cefa0dd3d66f45f4f574a9f97221dc3daa4d177386dc693e8f4991bafb67cd280603fea8c84d580b32a8f85974ef83a60e6306255a5d54d683bcf9fa3f33a1e30dbffd5c08f914277dda04bc2052e8ffbdf0369d5365efa5921b4f0018ea64ced6a271bb8233aa13ef4e15deaf5ace42fcdb601f4b88ffe9759bb49efd00df63e3202a41d1f323b1dab0a34d3b4d3e518fc4e42380f163811f41bc4d78bd063996451246d3ca37efda15c6a5d3cb08516a51b9f4c269911323a0d4733079b77aaec32828172899e897ad89f575eee2e2f549848eccc44e8d0e8f94ac27ea314029e868f61bd0225928178a2b05d063d103c075ba1dc84e5cf642635a574910d5b748c8d81bf19ef3a718a4d0e703dd1fe54c7045dfb30ea0ad0999406f36f0bbcb8a9b08bbc22feb23029ce63f212094664dd8549fb0207b4a00c93e3714085eca4d1021796c08bdfbd692f6e1407a11d564387ea9e7d512f603f68ec0716d258506286497fd277f21b2bf7161d39824bf439f53ba4bc2b2ad24f357fa0ebff3f885f26aeb1813be9d3883cf1e9752004c2558ad1c17bea128aef91de4eb7aee1abe4a8b3c7dc410bbb1bbf10ce33cc1d4266b96575dde2ef5a5bac006d36b90d5ef91caaa1eb608c8851e95050c464619a9352dc0384244f6fe34e330b9a88151288fcd04b42ba20517b4a9cbd4e8e3ca4e1487d3cef52602212574294127d00ab2cb1781661906b107fe88d3cb4c2f0644d16ae694d9797c06ea66829882d7c66940f0157b7bae648abcdc6a5d306b9f8642adc464efa7102ac280193bc6ef4086de7dfa12185480860e72c6dc408e7d1dbc0f82cc4521c3f7695cfb9ad2a743b7304349581bcf7c458ff977c1d696ccd490418ee428b9f366d0d57ff07e34b672fcd72536a805587973ab88e80c823d8b8b899e10d5fc6558baa2e4ea1550ed322bca16aa82c1abb53ae9c1efc583d826a9dc6609975778366d248f8cf76e6f84bef2cab9f0ea496eae1b489ceceafcc87bf38455ed3ef86d387d5e5236f4c6c804cdfc3d26c052b83369b4757eabd2310c54e29356437215329453cd86c69fae549ffc4dc5e9f843417406444ac47de504fbe800894b67b6f3bebe46b88e335a57c16cd3056016729c3b455e213fba18eeef4a45ac7c58aaa7797817ee130431b9bdf0701a4207bec50cae2853a163f255fb509e442090bff7ccebfd51ab0a3f5a08d001a7de2959c6ddf4454bf88e017dbf5f31ffe0d989cd2506d6962bff57452e3dbde2e4e7088fae8f6f03dc6536be7b253a607ec2f0c69e90f0f2b61170a4b393fc808c040874709c0ffd88e31d0cf6e55ebce085e34c2cd169421aa334fd8c5e9d58e87f035da07657554678e73ee6f77f5669d21b0c81e103af0b706cf5c89c12e1419af32f6da3bb6c2a3b0e95a3adc695a70dedbdc392e3e623ad4c984f25baaaf6ae40df944450f3abfe34d21f953dc2c4181c5e0949eb74e4fcadb8034fae064c00fe37354daf63438399c2331b472828fed56aa89e85c41ec49b95d49b6e76f135015b00426e107c4831d52ec11bbc5562b465b745d852dfa237cfd0e011dc1e66cefa6783bc6e94ed4239ecbf5edd832bbdee9ae7a3903b785270302ff5bc135db7d77e6813e63a828b8c89bea7dd73cdcc299499e490d6c18b3960fa02f3a55a196cd21bd060332c6174f848ac54465de9123da9693cb12f030e9a66f214721c4e0afba0dfd56436d9e131f45668174aac9bef965999d72b6dfa3e4822855acc926a03c5bae6467c0a70bfc848c85ea5e152da923be6f10363fdae6f45a3e5e7a45a5d5a3f35bdcfdd48230b6cd2e7a36c76fac2554e514554a409e021c50e8bab92526cb55c615ff7acc9094d5dc066c8aaaa322041ba603d5b601bfcdfaee51e3116e644d716d754b7a2a0c760015e8f5e46eac1710ba0991c058efcebd84cef38becaa62b7d6f7486d77065c9793ae7733d7ce729c377be475607fe097e7c95a6f7632b8dd6a0e23bc951c9d90d9dccbc7e55d92674ca1aed5882c49bc5ccd972930ee6bbebffddc933d463bec2de700851c516e1995a9f5455e1d0dd8437b7d7febe1bb0a98627e8f6567f3decec270157ab2520c722b9c1dbfebbfc84f82cd42f335902796bb507aca4e567b4945a79c601cc373ad6b97e5ac6de1336e6038a9dcf0d520aa8195547c7c21d1dbf0b20f8ac14a8f5d1c36b9ba46daefe8af43222b38164a0b55bde1df4b04703bd42f000fd3d936905f7daded283172e7bfd1aad5075b3746822612c166593aeab7d54ccbc3ca2391e695515488917be1cb6c25ccfa3db704108914f221468fb17746a4980585f0d830adbc341910e6a710e4376ae4a749aa1db4264e1f65adeb63d9cfc56b09d7dc2287ea4e7632e6c7fa82c2c6f6691f5f2fbe357e09c4686290f658ff03edc0d03adfc141be2aaa49c87057319ba31ba6b205035c3dc3e3a471cfea1cf64ec29bf5363d6f4a22d6b47c5a61e11b47687c9b8c8c7c31d4ff39c7911269820d4701d53773c27c252791f6cb107988fb628a7742d712842aefb3bf1848b5fd1c37cf1ab108bebb93ae085663461ecdf5f971b161293756351641909c278ce48824d0226e48770ca5000bd6be565096f211c7e0a2bd953190b03c9c99c831b0de4494a2849ed40cd16302e865d6199bde25dd3658a399f7af9ccfc09fe3a1bbda21fceca41069babbc584b43e5036bf5318b6c58debd4abb20709ecc85d1fdf1e1d2a538e17813cdba69f1ad15a2137a29799146487e7cab118c375ad603c8d1fdc4c298f948adf221f7c2789d4a16a289273a91ac2d1727b669ba85ff81175606a35c4443481e61d0f513cc5289ef5e9fdfc5f8cc7ff7dab54ea33cdc56ba31e76d871bb2dfbfeef4e262e82d519443d45d1debfb26e6b806891e0122874df11e5e6c597ca2bca906c711118abda03ce0f2a1967d05ed49895ce6f736e92b66d03ca8758eca8979af01dd6d0424de6704dfb41d473d01f48ca30db15ed1f095feb09f4ad9af86d4f63c08cfb892fb5b6cede6e65fef4bc2f602173adaf3b5002bd40cb1557e250b50a72d84552252678c3b122f21c49bcfea98f0f9cf1ff47de081f066ee3a9638f61465f78f2191665f142e329de3e692ea2f17fa401cb9c97be19daf8bdbda92d78788d0f31d3b60b5ca21f8051eb04f6bc94ef5bb9d7cb0ff14ce4d4031ded3aa9677f0f3ccd62509831f1d41b2b013481ef0238a88b963b5c6a3c505d87f35c04609ebca971f4254345160cceb9235c591fdfabb92be0803dbcc411f9ee31feec38da07153793ee4c265220166789e20ba5a8ff0eeb9006922dc15b346ee4ab0b77a5de2152c9b335b46a76378de7100ca58973e9af4150d0b3eac8a34d711dc345f1bc782c4ec112614742668fa4b0d10631532c2fbb5cdd1e8f7248532a24f690e32b846fd0dc6fc34da92852c86864c82ffd01d6941144a58a74dda7ad3d387ba8decbb2b1129f93c2bf6a813cb04f8358e7a130e671718348cb8e39eaf1bbda3bb21872f31e0f87d1aecdbbcef1d982bc937324578ad84bc8e9626a6b4684ab913bc7dde5e517a7fd6e27d6652305bf07dad791bba79c5037a35d25dbf1a50c35fdfc7cd628aa7fa5bd1645f80de6a065850ce472f849dcf29649c63cb9f1d0bb9e26ceacd59af1a653ac44d657eed96a0d71b6fa5d01f6f5abeddc6057a318eb9080920c4e0f36aa564203b1d88b3b180b83ea3ed7fe6bfaa502f2a25412c7d938f21e88085f0445e7a32ae48b784ecdeb95636a512d2f6fa9aea3d97e17e211bac9f25f65ac1e90063ed0e02e3bb06eedc382dc3be995c7d0757218e3c9972bfe75148c3ceda82a266d00baa418f2c88f2c37885106091384072391e73b124a6417a75d6c0dae9629aea400e4b7fac417a4a3c3d4889a773b63c830e67bd6a780e6fef005d77743fccad9f8b71719b37ba247dd102a0c1232635d269a690267c77f713ac4bbdf43a388bc270f0b7889a35c710839a0dfd90236c786cb5a29d098560dae1a35010eed37243b721dab79a390b2fe044bb3003d20823193bf88891155d54c15069fb42b87a7f6f33df4cfe8b842869dbc2be947796978673c917a3ed334ff755386990849eaa4188f750aa9c6611fb0b991d5fd893ab2f0ded5e3ed8eef867b0cf163932c089bd70fba2d5eaeeb217ce77ed2002fd1741a8c7847657215e165174a117cb27beb5cb73b84a5e62ff510ad26c94704e725d16802a0b1f91147ea5344a1a58308c608ff61f4db3e387a43e2ccf82fbdf093e82959b827e295c3e1c8e64552bae308518ba8ace1b542fcd12f5b980dbf2b21c597ff68e2bea5ccff8a4c3454491977cfcd1963ae281ae16d76dda5f7cb14901dbabd77e976583485774bbb2d94da23a55b7781e14d7c00b5b39fe197ca955fe9f7cbb022687cbc9cffe34477f205cee4fa48063a47d73b2ae4c2d52e2383e266792d167f8eb91e6f2b71f794305e039402c37d0b4e01663dbbf04eec94fbe4d2a6cc4ee20fe675dff21f5c0897863117ff9ebe7aa1454e5c26e314e16b514d5859c5582b95e65a505ba0da5097bb937a9625f9db1ee3ba995064a16f5a5d0910046018d2fed84adf839ed2406846f27545c82e8df9c65586b0b56595942081fbb65d47faa7a0cf8c69e60d748e2d2a3e84f75eaab7f7f6df3b4950f3b2b1820f50fb66044fbc04114064e42a807860b42c708a5b38201b10192c78b33ce7598572a3db7b6e8f46d9e185914eb56902a9e1691ea3e3973393a482909364770fd5159283f64d04a5d689638da2da412776398e92f1bd4c6eb71606199ca5d180e1ec6a64ee78f0eddc729da941ad62b686691712d8d8912a52be644ee407acb2277bd9c9cf0ffdcd433f2ca0768977ea781964a0a81a9e880e0475af9df953eb8dc2916617d39aca402e688c98d6ef4c8ddc027ad5605a94451734518730809197e43289968369661da2c0075938a94acf3061096b11b08e3aa55a8bb7e232a07414ea0b845d2aa503e97d56327e5e285ab2db0c14d59864db0eed0237e26abed8e43c053214f200c72f34f83e6ed49340ff9faf111d72b18e4063dba7b97a01400ce7880114128cc37feeb0c3555c92f31f867a7f6dbcb23e2f587c01007815ba235bac97b7eb18a5bd4ca9ce0e8168c2f6ab250eccf86420295e1fe701da13152ea5e31d671a32a34ec2cb4f9d148f0064198ee76debdb4c0b7dcda10872744cfbaf8446f12b5df8aec965f00dfa11d7955f916f2f9adcb1aa001d11f3ce5fd2e9e4571cfdcfcb13ac79fe6a6f4f086c045cfbf7d7765fb42747ef8b0a0881141c4adcd1ffcf89e1264f66365b8bbd365716abd69f4a5679413ce2c9c006fe387afbf2d84db2d5f2b968bbee855437a282dd284b3f75d6cf8ffb2a93af27d7a1bc9e800981efd5f146265e9c2d4a002f47e823641b7fa9428b126b0639f453bfd9d8c6f62e63669cfa92b15ba5ad6446f3d6db055848ff35846e66a3128a767011f43091fbfe282ce44df9d3bfd722f8781eac6e4b64113da55d209e92edb5a80c8146ca12a7a588424f27179b9a7601af0069a7d17fa67cc6c6e593ff180b3be23e4cdf235e10074d8caf12b620e22c268c809c1f19394fb3dafdc53ed0016fc665d40d51220febc65edeac8cda166887112ea4f8f7dc3db33d3864ebac5197326fd2d984ef0381dfaeea38862b7e60b34c7d7c4f19c551b363c6ce8240c0271a6bf4861cf91a7164b9f7425665d6b9b6628f09aa2099ebfe9547480f3b298cce78711bfb56e632adb7f91eaff0b27ede0ec78190f151c6b3bd3009e1a6bf95fa396762468646007f0274f5308c897048b543d381083ddd6b953fefd6b59b30b3b84a8dda6167466b4bbf1ee534868b4d0acb37590599addfc181a7ae976822b198b40ddb513982d6b961d47d2d1979d94c976e958b3e2c55e4b06df9646ee697c221586408a04eb517ce6afa6d449719601242f41eb2c50fe3e8e16961ecaac0eec76e78b8bd9c341ccf675440b754f9148afcd612ae9dd81d431f7caf3fdcd48519fcb9f7b7e421c85c5337d4753707b99c88391c5968eeae308936fae7a3aca0e9eab71e077e782e652e9108b5f0324cae3816981594f8775f7bde500065dfdfebb18e2793cc85d3bc794b8ff85423bd9c8cc5fcec51503fd1dceaa7873b4f4dc96e580c740ad782d35309d108f72bf6eeaf2da744670f08aebabc3218017bc0759722b4459f7726d2b1abfe5750b91f598aa2a486ee40ea9dc60dc5443fa76ead93d3c3153d726b95375ed7f895d42652b08127cf13fc5808e9ebba50b8cbc34e5dfc82022698c87f5192185e4e68a83c05e65828998a17fe741adaa548f977a06a3a8d0fb9d708e5a4b587d638ea14f893398a7f743e12b48cb596048565af7f5236227c54a1126ee99862fb6924a8e063668d1804c940e48ec6085950a5b1cc7c561a81d40e1ea1ad47f8f8b1a1321389215c74b2c55ab19e7b8500cb1c95efc144c3701b17910f65cc7a8d185e0d6c0a659b45d8846825610bd7c8663b29eb0cfd2d0274d6b73aa49eaa8d74096a5c4e39f3215665a89fbea969523c56e240426dc0796d9b07920061ffd6ed2dbfe21b35f8511f9ec8ea60bb845db1fef5753bbfc61792476cdc94f93ccafe35344ed8b4d28d66aa9df685b57a5d3ef59281c3a400447af8a8878775819d4be81f722c1a355aee5b00e0462d901a3a888d0ed68da6578fa1f3f84b32d474e1d20bc1eabb219b84cb63eb07fcbcaa177e443d2eff27246cf0ba57cefd19ac28ab88d0dabda218aa41313b3678933b4ff7081f1ae16ed25807c40a0902ec600d5958a7a0b7f0b0e4e14f3b3df3eebaa70a5deaa479ddf838fc813d2199a3187cfb9a5b7daf1491ae04aebd1ef8dcca0b0bb52165d7502dfa4ccb068e6cf5ecf3496b013838d19f4776407e8339c25a953df80bda324738bb756cc05a3be36e262c27fe92ca26697f3650b1d64b4b83882f71a30005584f97277fad02fa22fb7f57b5f266cbadaf3f65123023a159f209ca0d0ba488b1ac052fac9fab927a35c0c8532ff8096570b0101cc91236230fa99f6b33ec20f2a5628419b6a179704a3c1177f3cb9683077c1430349c995962b80eeca4819cdfa9cdc32f516f4b1fbcd63331f51b62cf3ac0328feb64de8f18ce0406345c300725b5646dfce7d6c507c7ce90239db707c2d07963312985beb30a4e64b22c799acdbe04252472c879778b2c1fc71a5f628ca4a1ddac5cce6ff0caedd260540974c2ba92e13256f82c29fc82f38a7d7e6d91190fdafee763490796ce00a4d1c68ec96f343ffe9440f6cf6a2c238cf546d594d7457b308503f39348a302a874b8288a3904f9f164236c1f12a34bcd496a0c4c3d09dec830c2939324f5fba5beca51d9507125352f94100a7d0782cfa7c888a787dd40f648f33dd7c2db8c15086cd2ee893ad97f81ce168ffadafb56c4ebb147169e9895fe6d777b3c6a3f36325dc401bed1373a482c584f7b5ae37a2b1124ef7352adffd9d00550a748fad7248f21b8457df39a8512bacca3d377bc50d540db9e7abef82858141c2bf1aad128d024affaee2272fed6aa308631142eb73ef1838cf6b4379e81df34d2f1939f411c2017c670f4628799676d1a5ad8a3188f63a2f83d6023145e725c116bbfd1a9a2a9178890d0bfce4c747a6fd98b69c50a5cd21cb14e9494c2d81dcdc76e392221c26efb46fcacf2fd93a615c25fe7cd91e00c997805422ccf205964b04c3c0b0daab0ea14ae49da8d2976011a524f4c334fff40db872e0a0acc9b013b1e0fb9602c614f63c23860b268ecd872995dcbfec372da578332352f93ce304dc925ef4c13537552832db409a464459418b13185c056ef6db48fee88e5d28eededb164198b8eb951bb01670351981c75451e9988957221fa1ca157a1f0a896882431b5d3c1fd7a899afaa33ef0a3e5eb6593f98cb530d263f2a15da45f7e0c5ec1fac9f5b6e88a3aabf39270254a998b14abfa2a21ded075945cacb659930a136b5a69a5622667a29f2d97f771c6127f84c7c525beeabe27d2bc04c0d571d421af8132daf2bd53e2c07510f369d338ae40a72823e090d8108faad4373580bb8a93909e6e9135734e3bbdde51c8aefaf47b5d1d5dc8f71777676c8be2de861699a91166b1617abf3ec5dd3a5a6840a212dcf041db7573c7c4e475c2904461a14dcbb8d583180aa280a16fee4fbab145ae40473e44da9262186d6b798131a23ea709b971808f0fb3aa871b4018a817ac7005fb04b48713fb484ca001892f737aeddca83d970ab36d6b0afb173283813c24c787e18c0bdc86f40713f60a1433d053b673d0cca7a03a55ca9880ff961ad9d03ae215910c69d84e6a9ee210065792ac94bbc2267f00bed66a2a32b8162657633ccc5302a59346acc6d293b23d41d239e057f3d447c1b0c5b61466ad924dddeeb3ba272d34f20aed9ebdd59ed7f80dff3bfe3abe97a3d44deb137795bea7b064f0ee5bf2264ff361563e77ebaa9e7ff4b06f05a4c3da4ed0d8be90bab1a0761b0b24fff5733d8e68aba061b1aff586d588863cbd42c480ec50dd139b38b3d466bca74d70a7f265e055d7f8e6b72e3314c2abcb85ee5c24bc9d4ce0df95c561972d5214db3110b7931c078fa35355ba22fe9b2f4ea25e2650046e0c14971ba496910c62187f975e08c7e8b7be82424cd75118c65955b792d73ac8cfca54160f14a309c94235bd9536cc8d049962f574be58d8793206dd70e77dd98e51059f499ea457a1c7028b50c4e905eccf311e9b82286f090dffed27ee404dabe1bed6ab3c0c81ca1a58333006abd22e943bcf34098c033fcb84ab227946caa51ac999950382e3a7a1e6f59c99e05c5a17a3bdec90cf4ecdda292fc22784d94d418661269187f37a91ad3a88c2f7c01a41ef8dac45d828588a623f3545c4c207e83c169e859229dc836f96e83dc380b1cb0730db8a986c3ed6db42aff4158d8e12903b56975d328e6c7c8b33895289cb0ce52a780ccca7d08e10a6b19c7bb4de49b9e562a4da7dba6302c465d47196b618d0ba5a3cb08b05e7b6e5eab3ad4bd3d4c669259d0af2718da74e17ff4e71db56cd97f4795c12518ffc32a0c289493bd4c35bf1be88744a0a24d40e202dae0579554b9c747f02285f60ea16e1553fa45ef080c525e75891be55f04079652f831dac19f319c08b1d3c86064c1a1e6454ee9fb4c904a25fd927f3d49555b30c6cbcf18a7bfe332a6160091222825c29cd37be9fb7f0e1014eaeb0e7463a5fad76a5e72fef274405f33fbc194a3bfa4653f2ff5f4635bd63b6a68f5b42bf99e9df70464cace3bc23bb0dcdcd7a469374c893a079125ed60b668ba0132dae7454533dfe724c1c230fc0425ac5e39383d0e05d9e787be6cee4f86118602a982ed8863c984861ea88e31a94f8745852591edb5988f49f71bcdf9237c906a4d7a38376c838c81adf345a6ca6888ef9a1c0e70e800e499cafc7e82e499404bf4366d05ff5436d8d0b6d4bd018e951a3e65a040070ce1213ca68d907e757505856bfb6a9363ebc81e1ee743468655f76a3a88e6f6c64fef882696bf301e91b2c9d4659c24b11100adfc4fdd351eff588c382641ca76c120c361cb37720b5a9c9566145bd36038b8adb096421040d9f235ece799bbb80c76feeb9b2d1b81f19cb29a8c1b4545106da5b7d9728d3059be6a0c74ea7de9adcfcec440c64cd968284105734275c79870835aa3b3ec4fe07e985cee0d4fe8c8efa7ac4c3869fdfd2f7d81a91265a562acd2069e26b4c33e32e29b5ce1f1943cc84ed99eb719958786b0b838d1f1db09b154f2d78e0e38aa29f35b0dc8481386737b84dacb7703d441542f6bbf0b195b6759876dba2ab9cfc9aa78f1b7e63197a0c656e518e05af649b7247774c4969cad0d469432be521bf4a3440160cf496b2db14da1cc290521c8aa3e25aec726b10b8a07890a94528de3e1cf28331490f25282e3cd9b58d1e70f64fe5d190c5e7b0c130dfb63e23ee55a28f069384fe66f586d63c382cdfacb9abe1260df680caa93a6c16f11a66b2aacb36db02170dbdb807194f3997b0e6f2c2ea9073ad524110f57543c3a82fa2889a92c9007a37ce2eb731749db82907ba16ed443c4bca07eba5085dbcf280e75df6394dab1c85850d1510b129f4e8edd762ea5c0259be181f105a235ca1aeb540907ca47b790847c4d88c3df56ee66953090faa432dfcd4fe079719e41e51fdf580514c3e52862758992858d26118c12621b5345c5b14e12d46fb6edd53d2675c3372251f0538e5c55b3b972977236241b11380b4c298b92a5513a991387dcfa24074e70491a5acb7f0847c0202034e375d57463b3001f5c61c9c785ff0f422105c562973560387bf5d02e3fe054c92c7a01b41497de2569b0651c8ae4042ea904f48189224e004274bdfb9d7042a2d98d9a9df5853b9ac2f04dff055bf6c4834c668c3ad381a8627a4acc218c86caed67ce26fcc594580f75a30c89c444d8a2a2773ace82c6a98fa1f7a3da22200d9666a4a48a15d62053ba4d4f7b1fc6686a735ed40da657327b382544b6d9edb8a87e4ceef24765192676f59d097d19e7be008225566baeb1a5b58f649f631b31e0042b62ffaeef0ef4e11205a36bbb922c28f7197b1ab2b6df55e6147f4d736c98db9aac1de6d3ba5fb4237fdb51678809b92446f3b3531ad182efe4995ec11841852e55fe4973841958496ccfaa9edb5fea357cb95c9440f987d4e337f8a2a60cc9653c7d4e5acae6ec31f569100e3b3de115496310cabebbacce8b5526bef02ba4ebf07a64d1ad7026324d9043a9a23540784dcd2544538136851d9f3d4cb633759d20faab9894899fcf77ffe9ebc46443d66caec6e76391f8c85602d642dfd8b05ba3926f6b1d991e20cb698f0e723001302baefc2f3eed05ef1439dff91ca4f56882bf2730652c227ae27aea0c8fd8ec374cb7a0faba2451b6dc300a6666faec28d5cf62b0da63e8da8568db17b5afe29f831b86f358de094186d4dc8eae807b7232825947ae45bb92db71e98d72cbe66413b81f270f93505b213cafc18002ff143ace8129c17f5fa6a1580521293690010292832d2d078e8baef14d33479f27ae787af6530706ea9e58915be8f2c59718d182a74d38a5dd397b6ddf7af9e5e59679066b3f4ae4899e2a528eecf7ddaa5f9e99aa43bfa72ce7aa5af963cc78df8524ed67f8a61a8b99bd1cbf0b7a6dbacd1280fe99083d4408ca1a18fc3424944a0094479409bab5cb1a44d725e88612e48c19b7e99174d2030305db3d609140488ecb2fc817f7a19fbd0b7dedd25d61c1eafe10c7b2987af677d0ab437a82aea79d34157d9275e143ce8b6c50010b843d71da2ec2eb6add21d7a05c6b587b10358d8cf52e009dae16c0fa66a2bdd1e38e14c49ce4f0067705d1056c8a99f77831c5271b4855a7df31a16fd0092900f60a08a475b9242a1f2d4101d997d013d2e568fea7bea8bcbfcbf7b04bb98371a1edca3e1ba8a26f29b95e19dcd0a2b6cbfdfa3717b4fc4e085dae00282e520f19967ce85d1400f73a56454b6918809df28ac75e4fac9a90a9ddd8ead0132165214658aab678ac4f5e46ce2ab2f23f79a67fc10f55a06333b066680ab83435d0afb40cc2f5be9106d76d6fcba36e0266e2653d9e646fcab89f508025f5d1e60078eb9afada6ea7dc83d227e1fbef463aa0d42af1837317c5cddfb609fe4197fdeaa8c9ca5a7235d6d0a8ae7c0d1a1eed965fd4d3ee7b031d668f62e2a741aa6dc1fc94727569a3ddbbc617b9c9952e9d0bd62d017335e35f0bba192ba6504c2f4488df611c1c311c23c51e3f7572e7f17bcab308655d5e652fc7f9937dc5fd4bb3db79aab4db55a6be797694ae0065e0a53288e5e0ab954a2b14cf96822fa9e371a6c1e8003d968daf4c51ab1537631faecb63beb22f56ecd192942b33b17093a85a9ea72dc05a85ff5cfc5833bbc176fc8923014cde8a0c9d4aa30c84947d07a13d781f7eea38004bc2740e165a99156282b84b338542257ff5288136298772c2c00b1cb40d261012885b6d913d4a313a9e21cea453b1bee1b36c163289551c8f607b15cfcb78ea6d185c8f621a9548d82d1a22c33afdeb9586e661af4c27261c44c83b7405f4f8b4be43adb068e3b1254e48a0e75afd779965aeee595e017ea09e60aace6008071b9f3b0c71c046fdd4e176676672bed44a9b5a6b7ca67cea92c028267a9e810445691c75b678fcfe1b04793091778fed355a8affda94b7d401220fe423c6a01c0e49058e261405926ec236366f6791cf3183a57dbf96a60b716159681a440e526f40981978075c198083da7960feafc4594d9e87846b0ff3a3a60a186c1254ba1f3a042706a3290ebb6ab5902787a0001becd8ebda416718af89c354eb984f94e4550243fe0b39a45e3ad601c9a7285595a78ba72779f88ceea709e9b4ed5ca5389e11434ab4c43e777e3ae2e01d4feaca1d790f18f144fa0564565b39222f028500642ba821dd29c05cfa84fd15bd29c59f809f3c587ac454c7dad4969766e83708cebac77c068c2ed75a10ebfe58bb079e423fcaeeee42bd6f262d8dfbaeb58e9cca3336a2f4c43530481811e96a0623b11b2e8fbd0742a49b1d91601fae5f30893a373a88378cbc88bdd4a1121213fa1322fad9dd873cc9eeba8baf36686b9b97359fdbb56d02a33f39aa9356142138beac9e6a4b6e29cb1f2affbd18f7e3f88625e2aaf8e0b2469e19fd8f6ea06976bdc91e9e7e706417e0aa917e7b5db5ebf256878ce7556f51ebbcb5f0c692ad171d874d0acb8f4bba7d1949c4b9e93383a23832daa37cdaf0c53ce007824d9b23fbcba1cc790dae9c332444fa42f30be71c4faa788ad84c05a5158325afa8572073bbfc43219baf8b07b42a2b45f37623d3f0cfdb73bd2ceebc59f39a85b6081815a7f830ae17bcb49aa9adc45c83f1f35a282e7be6b0758c05055085b7b11dae425fd9ddff1bd621514728781983e91c441404eac18dcd85b7f418df739233bd6c30fd3ed6f09c9877a069e6ba10295bb7a4ed5658cc7219a8643a3975e6e210e3ef1787425daa711bd51b317757f35ae8cce76b4d3c5cdd83578d6541c16a33f29cfa2c17f65b9714548d84c2f8a9f60ece16432799ded1d5e20254fbd2bdd045b0d3e4b0674df40783ed9cb046c190a91233b428646d1c97ad4c896da23ac0aff0eed3be569244fcceedef1a90dc9b4773f2a5749f7628f426b2de2303e9e2e3ab04919b12582606ea3766e685b1d7fa8f0bf30aa466de2b57ce44845701fd0ea01e1e853306286b00fd7efc87010593e13164748a46a97f7691f78fbc12a008a3187b50d0f22c3a50fbc7d7eaac5e3138daedd12b093fc5d20b0d03e17e5172c5a0f9603b9f6005e218e59b44237b63bd541db2869bfe72ddb71107f5dccfad6fa169243adb5220754796eedd4544bf2a50c2c464597520318d4f179636f1a7a1ee4bc22c265c65af16178e0663cd4aa92a646eb341a216586bc2367638ed7ef77e05f345a9f85330440be215a1cb8d33b3fd48e14c104f11310042189f35a9ed153b2d33045979947c9e4f75f98bc5b43ba4f9d13e9bf8556b0d6f5fc651d0f0c231852bd2f9f9ee8a497a86e3ddcb4d2c9e78146ea4df964e605b3fe409eec8fcdb267d50f7b3311af370ff7fe5a1646d85a1bd3d8219fa9d1ca75230002071e21fe76bc5af3b062f6f233699d4b2c62da3674b48fd2de03221583422b29bc4c7276e21d02947a5b74805c6ba27a0d9b038bcd0c1700f9cdd67cc0bf05aa26ace46062e16d867a7c8b40d3598ed3a3859141a0fd974e12eef23cede076495313a8a33f80d8685e2ef4078f7ffb73d68b0a26330a04e98ff33619452c48010e21aa7c2304b5ad729c8ae6df17892abdf33631670240b0d74095dbf504fa5906fa50387c07d1092d66c140856cf862956e099f83dbdb693eb3b75886aa79c2186b73935e1c5e67c6196daae779ce65dd90ad4aa6b59537640bd867f48f4b5c8bd05d2eab0a7ec184207629877eb1b5f5db3bcdcce4f50d71500cebad54c00c894e10aeed8ad3bc900b2eda7d85ce3415fe8b7077ead8040c5537d7407de463463bdb0d2c288f4d8813fc5611dadf4c8d123e0afe53747f56c32499de91e94885d2f3e6673dc8d7255a7125f93335d2212dc4e6db2760db5ad325f2730f8a7cfd42c2b0de759bb93b912240a8d4304001de67d2c1e0e427a05665a2f577d20547d29ec325e09ff5c9fa02f5d743a92450eb12efc0408b230d6094c81d7395cc49151e58cbb61d2172f357d0110dd677e9b9a76ecc3355ef2ca25cffb86fbb7b883af02f4e7910403de63c561f3350c40674a148b731f8fe9ba3b8663285e36378a4c3107c733b0b9677eca121c99a4900c8155c8a98a48eee3d7c7410791acdacadf133964d947bc38209a9dcb869ac638c9f3d1ed405c272b872151c9eab9a4bfb9c73e7028946ad4704f793359a5bddf0da61f065e3748f75e40f48a8daaee7714e40ce6d3d0cf3ce52bc2774fdba398c6ee2172745dfd94688642f9216ddae0a966b12551c916dd487a664068cfec2b773ae986b8ea67ef6c50d4bb4a1ffe04333e90a36e38064db11d9df54154d5de5111779980862fca81d7c21eec14e0906313c4caf498684607cf3690523ebc31f828a229819bc406cad7a085b189256b4e606090f68cc461df3bff0fece7002a6ab31eac267c745165543ca9abfa5eaa5927b276239cfbe1483761983163032cfdb53aca404fc0795b3e2873aca5e553454c0a00dded73c1d783015fd37b07705a2307221b4a0fb9ea864c4321027b64e524725f4448f9708f2950e99a36b0a7e369e919161795e896453a2db00e39bb3052d133bd94e13e2c7fae54b8e79fd0aff5709434ee368b49c347a8052302ac4d70cb03ccdeb17a3d718525a872370ce820fc5e7b52643ca2c1c1ecf365bf244ed037e50f12b229227e3e2a3e3bfc8d46dd3df3cea4512849e50538f101eb6cba8a30cd15d224dc228d544a7ae941ddc548b50e8e6ce2e931fed8395a5deb5e59e4c14c25d5de3cccf983ac90f7b0b0e6dc9ac9db37754bd502a4494a65221a3b8056aa7efb4f4d78dc4f34cdc5daaafc271204bff19339d0862b593f4e762352381642204dae665bac5eb946be41d2065f6dc88e5094f678ec195b0aefbaa77914aec77ba1f48b7a69629b0983c78e4b1f41e5237eabffd948eae4acd373b524b1232baa9e94c22ea6782e7d2fdb1f21ae4ff161aab057fb7deb443262d94e7861953d5f43fe4e18e30569a7f2484172fb86359a9d6ec619a6e81f83c9a54953582db88efc773bbb9c3ca5d113c1ca57647ce96f51133c488de050c6137134a4b3f5fdf3112466390ebee23b413e0b85de8fbad96b7a36d0cb77a1471dfd8e6038143c08b3333c180bbbc428a14b223c4b76d0747537b493260745da32a70608b35ec4bbd4e1704e6311993ade89f253b1769beb8aa5768435fff47808bdc31fa57c126348ee15300d9217cc3b99715d1e40ee2edf1a27a1a176b41deb8e96b4ea370621c8c55e5d16d378c8f50cd52256d2104731eb9312e4898b3eaee085715205a11c6e95ec60ed66153f97138eed26d36d527eef8fe42e1a61e74db6ea3895f8b34cf8ec14508bf0577d8dc907766412c83d073d111dfd53dc939f2e1ecaf7c0af46b5ca37b2c96e56ab9cf4c4b5ff7019efb8bf35e599627c6d17575e2cda75ad1dd4eaa844403ec7dbaf48bdb257150a5782ecaf0b82f5eef816db9ded960426d8e593d082f2a3f2b3de1ca774884fd785717b5d0a4bd136df3a3c19bb9d152e90a316186fbdc09f8f531ebfaddfd464e44a629ecb8c45afebcd8febefe66a1226070105d2743d060e2a3d804ee858a694e4d23552962a54d7d579d5557e0f6eb77e36247289d515a0592ed9ffd3064fac9386d5848075f3c3029d4aca49552e9fdcf77fa8f2dbd4d8969b05cbedd8d5defd60d9fdd435841e57a93a431d59e9f072dba3191ed5a05ec2555124f0dcbc369ea85e13e1ab0edf1f26cbb4676e58df3bb39b78d375ca9d04e11577cf57a652b9871eabd1268db60630f100f091cfe77c463fb8e5cb9afcbd2e31e2ef90b37f853e005e2e8f2edd00885448d27bbf729e8cd160bf34063a8a002a8ad507c54357a93487be99c6f23bf13c1f20f47678e5b178b5cf8d1e78d2cb36d2bab95fd4a51527240aa4f5d93400f622f95bfa7f35d580074cd12eed2f914da3db8acf4d86ef3aadc750f1fdd93d6dc564988667bbb7d2c487e63ee3be434a83e960e37830fb981e0732b2e4e502f5a6495153fbd0375ca54551a2d12472ff9048b3953b11f93ee63cebf3d6dc39b490f695c7aaf632f12987c68b98f516533a14dba0630f4a5a27d041be3f25d709e7743b59e3a0a1ff3e5a0f7f633e04f8171a35b99fb057824b93694f980da151f7bf7ea197049cc7c6b917f2fd05e9802daf1a0a2dc86d6b4416cec519b7695a2daeb60c38eb49f7d6e61a9422e08b910779056daa35372a338a85d53ed60f8794589af9211389d5ce7eec71f21f297cf8048dd8244e11cb81907da7d4c47f172386b00be5676e79013dc43f1a1990f7578e00dc2a0fc4ff907af9b64a5f756a9c2a7e36b092a83cd1fb86e3e497fd021ff5d26cb85898d078ad59ca578087eab23601cee02a3cb2bdc68f018993f2c1a6248031c90e29a12c62d106acaa41def0a00278a25ca4f8433840efa9fc83b176f4bca9b7d7afbe27d7518425b80e1233aac9c0f8d48c47c34666804c2bf778d6903d1e208188279f7e381e8c108068be2a8f773fe964cb5d977f2fccf34766fa25f7161096f072d571cb7450c505f027c2e13059495e25605d1e0adf1190629dde553ccb09d7ee6a70ed9781eee28a5d34ae62153c50eff6adec6f4414fdfc9e1c38bcc02f604b92c2ecdbd1c2a7de7b3e4536b7a06b81d2dd6592f800a89101e0b5a872b16f5affc2e38428c079f898e5fe46e68ba29d285e9cf4e347ddc8402ecb14609e3f092af35b6b7d8193b7884c421734fe2a25c251aab89e6cdb0d1b9ea33f5772df41fe488e32c6fb90f1cc5d17dd9c48eb3b236a9271dd6a862b7d6f7486d77065c9793ae7733d7ce729c377be475607fe097e7c95a6f7632b8dd6a0e23bc951c9d90d9dccbc7e55d92674ca1aed5ce7761e3300f5370774b83bc053549c1679845f6e4f52433e60a4414915fc1ca1bd9b766505a78da4abd99cbb043b63a393468bf94984cff894f89be37ecdc1e5feea0455f9f0f64a45f40626cef927898e3786992e8459f4a4180acecbb82c3b80f63e0e6a3bfe40869b7f98dcae434203fec7f6276641fbba4cc8e54ff16303a5099cee550dd9ef83be30459c4acf203d93c1fd34c8b9e0f90b3b5bf04e9d0cd0b132a4bff136c21e38eae7d18920ee2584deb8c3addb9b39c8c52b577e92479ffae9607572155f9e785100f746f8724253bf05845fb75abd61f36a931c8c5858354370685b9c9fcc6a66449baa7f87b74cd2a00040555528040ab59fe44bfe483108c170991106c4936bd36335fe4cf80373c9eab2cd38c4ac76e6dc0b19954f59233cf288a7bd75b62304c61abbdfb74d4328b9592a17c9f6ef52dacaedf310a80cb17f13c10a14daf7271e7987bd913a3c435b04b75611e54847226c1ceb51f8c289dbd8bcd1545d1efd18794d7a49a4a6eac07e13a6d069e34fdc08a260a6d532dbd93f09ba49bd1108b99049247826a3e5280bee93dd4d09b275c9c0f686e1049a1f78dc8f1d1adcb5b766f1e8494f8a1b7801391073d167ff175d38656c941cb4e1cb71ee66abea3d9ea911b541d8c58d6f6ed535c55b595ed3bfa4adb38c93911a40296efce0a8f918aeec1d5102731d7842e451fdf1e1d2a538e17813cdba69f1ad15a2137a29799146487e7cab118c375ad603c8d1fdc4c298f948adf221f7c2789d4a16a289273a95a16264638b83e260e2f07d7ca948f72cba8dcfb75a623afee8990e1cccd086e5869e7a67e8454c3baf2f467d3e84fc7899d4cbe2f1d62cb34ecf9ad7455822c97473096d3fd63f9c7b05af0cbf4971bf49b4edc49218e054e7ca760ad89a179f015a3bf1050e00148ed7d978846463bee3b630ff2799cfa34f108fa9aa09fc93e3365192c9b6dd132120619cb6bc85a3667fcd69fc4e6d89e9a18d98a615212d7f59114ce3de611d909c5d7d988e5ea207eb4cb08d7c638b1c4c6b2e06b8c0d167bd6078a50676256045b160644adbbc7023b01e814f34bd793f56f8defa0b9579b710c6fa1f596dbc30c1430001e13ce9d62905a1dd268a65a037bebf855381e11d79fde47cc78245aca5b202e024cf35fdc62624912680f6c96511d7c948d39f9bb8561a13f9321d4deaf0312231722a2a2d4db8bdaa970f9d9731ed64f0f870f99e92af474346df911e040556df0afdc41a78e6fb50f77bea257721470a1b566cf2ce167e187ca51c689555368dcd6e006ea6b877705bf020d1667c96d36c8d140b76dd8d1a0a3a713e48ec981ef5456ee9b4ce5bd5c270c1f0ba1edb7ec74a98a3788cdb17493c86d60710dff32ab26f7c2e81c7442a5cd5024af58457ae6b05001e54ba88d2e7a35167df57c56d5a848ff0f4b3a4d4a07dcd720c33c63965cdd39608995395c4986f254a7a60c931f40d10103834cc1c80bc2c7388a76b96c6d8bd8568df101e5bc5365ce574e17df932bf76f00c0a958db2465baae39dc5510fe821cbf6ea864e9555e7b91aa2a8fdb31e1fabbcdaf9157c11d1af3158db68707cdeada3cc43e2a09d4a521c8c889099fabd87cad7cf05d34b3f8605236af5a312b9c42dd8c28632afa8a1df95fd68d04de135d5b9080920c4e0f36aa564203b1d88b3b180b83ea3ed7fe6bfaa502f2a25412c7d938f21e88085f0445e7a32ae48b784ecdeb95636a512dcce28d47ff60be16efb58b91013fe71096039726a0c63d533b3a424473df8442cf1c50adff18587891fe849b2f9a45b0422cc13c431438c10d8d5a17b8673e217051ffba5ee5a31d25114cb790bb8baa96f81f2871e6d7443947eb62f2bd155e26c34d8ab327552949ed46e2e2beac678b41c216cc14c525bb879ba3fc002d3b0c68e315b82c60f49f1807ba3af0a6730c6632b699eb6a76dfcc8ef3490ce1ab25da21ab81dffb02f0b53b824c76cc09b6e7cc757eb1f270146826002de24e2bba1037bd2a3566fdd49f4c6ff77724951c736271b97db681a1882d38fc5ff4b4389908d8dd1eed97384865b9ba79d399a3c1967cf8a08a26140781893c944cb34513b675fd2927abd9398c5d76b5262342bf597b5f6ca4423d43bb181bb23957c7ee143443f2cddca1646752f69efc1a590d4146061d8e419f7aa834599e88cd2d4778cf6ab196f601ddb11d458e4678db66ead9f73dcc5b55b754bcca522c699e0954960536af7aacd9e68a78050aea58653216f8fb2c85397d9d1be3da89aa2d88962d24f5888e826b77e4cd5e268a4c3454491977cfcd1963ae281ae16d76dda5f7cb14901dbabd77e976583485774bbb2d94da23a55b7781e14d7c00b5b39fe197ca952dc0f578c7ed405d43266d27147a56491c58d31e86f6ff11b95a2f13ebbe34ed5650b5957ffceef527696a97a6c7ffe10e1f0ac59a3787fad14dfcf0eb6ee848c44f5807fc93a55f044689f9855ed8b15408d28b8343b4a294bc9985493ff3f52471d0fe7daff0b64ef412dcbbd2d1479dbeaee0c240768c680ba664e382b6ec0919632115355b177fad6a3a45fdf194dac84d839d033f8ef8b7c824a91b7508cf2019b139ccb70de39b170aab8331bbcd0c5f8c4b93d12f71d407fc6a7f8fd88746aad748efea0123383d7f013a61682d6f19cb30f5b50c7ed41df6d1fce715f1a27a7107d896404ceee4d15627307a63941cb634f32d334684494feb9a14f1ec8faeb71b24461f476b8063eacb978d7392614e5f6d69a0186720bfe0d21d3e66443f511657acaae0fa0cdeeb44925ecdcd8294ecc7f51e4840127e971307acb2277bd9c9cf0ffdcd433f2ca0768977ea781964a0a81a9e880e0475af9df953eb8dc2916617d39aca402e688c98d6ef4c8ddc02f098116b1cede727e5c0edea894c0ec94913b494c8865e49f48f6dc51f075f25f02e72a45f0ddf974c924093c5a5f75e10935cbbc63c4888c7c20a0c46565286421a19541c38563f3e57f7de666e25933e632cff9db600035efe74164d4aded7c8e42b73583271d66c695a89924ff81f809cd9230de2e9dcbd09968b52ecd4f1feef8facc6a17b541a35381b8e3e26d6f5a0c133d865fdeb74cf66094df3ef4a1c9febd657b48e582de04cf653473a06d5292b7edeffeab01de0aa13e85c00cf4919940e644ab9cf1771ede39f91a35714a81becf23d101a7eb457b69320227ea4d64a3cd0ba7558321bcef17345bcac690db87a2d20130fc0cc931f35cb5c486fa0232eac8185f5f53b4129190a122a16dbd061e8dfc563bc40f914b3d3f16bf90d142275ab342e2a2006a924b6d191fda27272bec7a1daaa4ae313ce57aa31f323182fc017704b2b4c539357c0efaec630c4b70a925631a9f58a0eced18db2fd18e84088a855e369f7c44867409db08c2048d59df09a2ad93b16f719483a5ec704350e441e470c0f92c41fe11be9a7e4e5c2f16972cb724d2fa84951f8cacd5e02920d10199cc1df47d2cef057b619e36cafe1b8228d42e49bd6b7330941658fbfa418839885a3c30deaa53b9265d912ca56857a9920900ea861f9edba8895da88fbe0e26124b6955b91838120324c35b6b1bb23d30369b0a80752a9d0eb637ae075c0be91edcf113f426f580669d06f634e2f6ba2d288ab76c5b8d8b047d623b43a2245c11345cf2b6ae4753f302744513d1403c15dd10c55c8b1790c3c36e99c8bc0804905b259fc7bc1e07230b0a4c0f52bf20ee858ff207c9fbd9ab8805c6658a3953191da8ff4153db57158a3b35dcc658eed9f0a7bb124a7a2a33063828feeb89858332412798c959b73e753423fdc168490c4baa7f64ba8c729500ded787542104765f99efa6dc200d3d4c1598fe5ef108f25dd21bcb43fbad8419077dcd75ae2ea72797a134e5765f1e01d7071501d78d4125f53656e87ce0b4f69d08e6a4f8d7d88723a75a96d88f19cf36462999ab5c10765cf5e6d779e8c92a475294ab367d05fbb032a13d94395d830982020a345d3fd7a8bdca888ceb44fab2cbf1d2dc38d6c95e72eb00365a909a288164a9b45d0459dad77c6d4f84c67263e2fdee0d0598cb87419249a76cf5dfb38f7ed3b961424068a5be653401fdaa7d606300ec526eb906bad71d04d9254905459f19a125ad80e1b63a9373e5d6c0a36e24fd548358599211ee48bf46a7cc16c2769928c889f256628db701034b11b7835c7a9fa70cc66dcd12170e30a0ed2c78487c4e6c7786d1e46b13a620a3a654d153036f8bd8413da55eb77d9ddee3f01313413251ae26f2f62567a33025271e0493666a3186fdd049947cc2211294f54dddcb880e202e683960d7f6173222d6dc02c076376c0212bab78fce9e20fa829aebbc8905520216eed61f1cedb61db78e5b5bf2129f3d34780624081ff648cb34a876675ed561d843d19f082fbdd0ed135cee318ee654404a7adc4d7efd29f8092f65eb25dbadd0f36fba47d974416cd2e8b95c391e411980a136fadbe6c47b283c1d8f9bf9eb51bbff79685c587cf7a9f715369eb3f76d044d6692b9e6799a34fffe4ccdc0bb79a51549916416c65b7e66aff4da8ff77036be0397706bc5783258b0206ad69fd1ac5705f1933173c5aeda35a818b1c59da627d249f60eebdfe33cbdef32354b042963418352d8a699f9bbc9ca94f813e849a353911d573c7efeeaee7444c6e4fab3f39ed2cef0f493ca3b98b10c4c3ee94ca7df8e880c830c361d5b39c5abe2027317b1ceff355a653a87f3b6b1398d507fed32ae0eff8fb768183f20d68520da47f7866d9878729156fc36448c36ae56b678b15f4ccee8095fa7a3deecc92f60a02360de32e982080b14734deff440566c8e55056a78ca8abf28b9a0d26b716af8a972088b2d63bfc282e1cd543372fdff61bfe2f4a9f90ce9dc97fca2d39e0441361f9e011ecdbed555ea534dc6d5df316077296fe754171011a946d2f4782a25a5e5b2c8fab5385d8e759bbc752e9151264000530322a8f0d4f2007723a75b97a32103a24a1ccfa9590395cb9a96832f8576a3ff3af8aba7b30d9f889b4b77bc2e5ebf0b0f9b25849465c640ab88de96284e792574305930d93e014a7ef09306cd4d13e0f789e160f1228031d3581a0264f8fd5378448d105e4fe60502b896f7c41ddad5d9cf54e6bec1b638d4f9ac538776bc3d34728303a56817a3b9d709c7652ed54bec292bea4d7e32d8d0bcf7ca11cc3fe940b1d785a3e89935319a3fdabb32f0495beb00d99414be2810fde2dbf17b2fb471d945b865b2589ce3bd45760fece1aee0b3491086e74e6baa12006071e40ce67e459dfc1dee2e8bc073b942852718348b6232578d05d404db906d09ef3c0093523cd6d2ecf061dc8bfaa913057fceb11d8951ac800b6305dcac01179b49cb6a56f29289d8d7fe3213624958b11a3d4ae0f440ecd0d16361d10e8ebd07d5e262f074e4bdd19d44943da35f7f93d57601bbe63eb1983d2e1635ee93260582c5caf97846cc4d98c1ddd682c4960931968997a8692a9caba027e449e0b8b249f8f321a78f300e4b46bb7b0fc5b3b053718befdc1140b9e8c83126624360e80c375587f4434492be7ad9619fe978dc99e080cb1db6704683a1ba36786bba8f823d97a07692a1b1e7e872d4d3396e72b142d1461a3b415531d883a54891b83ae0060b666d50c4305b9cde7e8feaa1ee761d5061917346b5b1334de8021e4f853c0b0181d70c53cc11ba34e72fdae7326c635b2f292290184ed4641e76528eebe9733341ef99a88d440d86207e5741670261292453da38ef57d2cbe0d489e3f0a8cad7e4cff3fdbe0f7723c7851f497c40d2d7bb78acc67cc766e29ecd813275a6ff56f8342a01b996974d85821643ebc97a84c9bd199f366fc4cdad7df541c32e91d7aac9953603c8e316b7d88a637bd7ee34baf3bee2f3d141b8b364c9f1482879cb1edd38412dcfb83f13794c8091e6c5a3a219277e7e33979b162ff5cb4c210447852edbae7fdc557967fb166b84a9a6c436bea3c9d05e3c27bad8bc4581012dcd5eabf4bde01d03f09b221b754a31cc933e381e0058fca8df79b36fe9a7cd9a581f09e1dc9b83f137af45abdae79b5dfb3293c399c84da1feb9da5baf6e1196827475997cacc2853c3d2bf91ebf680e20efc4198d4a9cae5b2808a60a73f65c66d82b6b949e3b9a91c8470318efbb18bbcd1a6b81c16ae99dc141579b5bac7b9a0ad7271cb89620f2a8f226f2aa7efc8c9766e212ff0cd9e8ad8619136a4c935ba016b771afcff3ca38d31dedac2c4c25db135377ee499ae29b755865d10269cb6abbd4863e0aed95444bd0fe9a6f1f24d94d6d5ebaa92ff7237c7ec022523227f8cf44a4237b52381a353f5f4fe4f2ac57f150a698046a832fc00a07cc568333c6e9d6c758936058537d275804d21f1c20aa884ceeb967474904ff34484bf688ce76214fcc449e4911d32cf496825256f7e14dab24faea63aecb9aa2ea85ffbc87d7d7b6fc052350a0628ad6cd5c82978f9b59c7cc788ffe37145441d4161b88b65b72cf32d906e88460e617a79ff36408dd443941b81d7a9419c844ecdb134046277237f87b2b6586808d71a157fc3bd1c6e0f1c42f67f30fef2c86687f01541a5ca1eb782272d06e84f757357d3ac773ee2967aeb79a77d4df0dcf6b42da3f09a65b599fb29b98b8084706b2dadb6d303ffcc421eab99a922aef86e9add5745ec423a67a3e24c8b8960ac3d0cfcfb0659383dd53a161cd8c53d2f855c7db66d481cc5b93d7918c3317b932cc06e3ad7961e4c5d70c3f8728c08167d3045f5f21ceca6ae65fca38e0ef4ce1f8393e444f371827a74ed81c3928a0c21efe087ab65edc0a26a648af17f3fb9822c9513b9040b9f54234c92f323fca7d5f2878d62f60f7ceba9b432ed523447e648612731802b69b21418fe6a9c75eb58bd46885d1ffbbcd13d0cf7431048fa6a8895e4d05ac73215754a2a227108e8fe0c6d42b0f53180e5e416cdae69edf6b56644c218a2a6ad50f770ade86096bb6f42d61124d6b6cbc560e586ab3abc5523b79a7d0a4f2c35cdea4f316a826ace87897cb7430fe789dc5269d8845086fe171303cad2b5641cbcff63a01e1abc087a2ca63b19770dd1c870232129df40c5cc322461e0e679773d1f05feca81fa253bdc420949fef058497b7d73c35c4e00272d69f06699d7ad2cbabb1e6c91712a7d44bcf782a938d1fcde291300a63b1e330776241316c8d13260c99dfb22e30e6d4a4f16545271a6263c31fe883562c9e719685a1cbce4182fc7d9dcc8b8a8378aeb4457212285c8829686246baa6bc207c1fff45233e283c4edbe3c6b8dc4853c86c8bacfe9d7d16cb175097be822c979bacb4083c14cd24f5a09763ec84dd80e78ef1b248b10182f659258542bf10a608fd03532d4baeaf51f30a20754c453b700bc546e528274b3329314865dcb51ba44fe92a8b36d447c1b128d8c97bbbe982d882958070cc68db7d903fd542ec1814df35722b51572d8cdcc56c4553c8d13ec7fb56f858d2909fa5f294d59f5d1a852c6f1ac86236f5afe16ad3fd3d481f9130cdafa937edfd1d993a871e014fc57d353d1e11bb329220aab62b8f30e981a24379d60d4097f9c2414e2e574151e143057905fde141d806e879dd8813010bf3dcd3e256e47a5a08b20bace0c6fc6b1e68ea6c62f75c42efd2d9e870c4b0ef43b14718fb6fc9fad7bbe5ac046592085661b7a32c15d53123ea8053ef5deeea2d6e02fc03d0f91894b87fbb214641e911e4721be41a8ddce399d19f3d2c4c43ce474cb148dc8d0d3d2a714d8d1d75c331f1bec93cf6d208469607fd3948cd924ddb2f47ea835558d8dae0b1a5a41c3cf28ad2449d0ac69a4feb73b87a5fd8e30583ba28702282178b28e4896e82fad338ff1d427718d4e5d2c25e4f4fe081efc7a37ccf354cd5326bc7c62140c1f2b76ff2f95084a0014e98cefdc5d597885560b96d33ec1001d63ba252ea179991017901d771e0abd7b08fffe5743731294405f4769872b008ae72ca16005097f1e1c468bae6896c97961dc69e7d5eda9e782da9049cfe6d98379788087679a06a664c6a4b8dc9da56b7e7ce121f432e7e36843382b759ba5fb89de8a4c8c85e286f76e8eb72087afaa0d2afdce55bf623590e19d4d547ff5e933e8762269a585a21e12a47345e70c9821f756927a15ddeb1f781f24b620787a8ac5bb5fdfd78816892464e9e3a31c06fa2844507583d565f40db9e485609ecc0baafb953b0ec8bfc51d105f0530939f4c03b94d0cf7f3069809aff1ed87ee3c2582aded628cedc20ce8c4d3d1166aed9680c3f40ade8518a4948136bd0c8469dbd3c69ce5313c2d6e332ca9bf01050ca70305e7dc343008dba1dd12cfac89efa1e29e5d76b24b74034dc03e216cf3c436f733803daa397ef05992cf5a84cfc9a51c42d7233c19189c1120977117cd616a5acaa8a7432737c4fdf3343e83113cf767fa4c4d6e129388c77d2f099e6c32d504740e71ddbd7f97b5973dab83f7f7bfe07d29a6cec13e004ae2d3b228df00a32269dfdd75df86702785ab40fa31a3758ad156b2862ee29acc19ce0d6b210033d081e0e3b867424262f4c41e583ce58cc4a4d79f310d6a626da0d09bb1bcfaa18da054f390b878c340ab8a72feab4c3b39eae0b90e4514c3efd86b380bed3d4396b104a65cc12632986dda9a03ec8df0c9160f6f043c33f38d1e1a7e2c3e58f961adb02bfef401ee354bc977d4aba6aaeeb0a47f7d7955853d6fa8ccbc0ed15e6bfb1f975f1a2a292b4cb4883adf2a44d1820d4bf4479c9ead1f37225bfb6178a287029a87ea17f77d451834a47e88127829c20a4194500d996e2d20bd042ab816844a3e4c70b770bad65f09fce8c435c7238a418f99172cf50066005131cc6fd5e48fa328bfc2438213b6d5015078dd5549c521a1f8fbac3498533b86ad6a2185c15af3461b05663e4779588940d2bc0aa6a48921fcd9a518ed3c55aefeed59961df6a197ac13031a5387c91c12a3b8fbfddff51ed798ba448462fd5e7b6d50cc0df91434d13f49050af3718d07dc6fd3330dd6a102d05fb0dbba27815b9beb83c91ac0aa29701a93dc066b5fb6d66391040423ef9b93a889d0674e74b8d5ede2c43abe3732e42908aa1f0ffa5db0ab6936b62f12bd064f8ca26d3497c2019d42de48ea5fd626308cb688fa1d2ba4f1934616a809fffd8f4600a37b33fec2bb7de16aedd287a0343fdd604d9764f3288743fca902cc3f7243c2697ff130571977fb093854e1a9b399f46f4ec7f9fd241ad9f363d2575f61bfcd483194b51843c421b8496ae95825eaec5086d86f7da288c900e35721eb039267c5bebe657bcbb071dd18483bc7ddb948415a9aee2f98de015affed269b911066079a967d4d07aa76fa265725eea41f6bae11ca09cd66bc59d3c1e894a87c1f8896f2871124b48de7d3e7314a3b2ec4dbb843f87a32cd8f762f708a9f1e17709ed49e58d99b93b8381aba20a25b32a02db9d75d43cc5d01eb1d880e2e5d5ab70fca11534c51253d0a66d1ff2b7295dc62caf1cf5e086bd9eeabf5276a9fa435afb6f727107a763d66c0dba0c7688f5fcab328e796b5e531263fb74c3fce735cbab9a75033d57ecb6421dc0a57071417f6ad61878aca4a04bca96c7f326e962d1a129c8950ac698d9f6ab92ac99e3e456debffa87418624a91f110cfb785669968add0af8cb22ce2e7525bc83addfbb8764e3cfae45d7dfb29bfaabac85f5f3df645ebfa5d66b3a1be1b8449724f6d1536b32bc51c92e6c838acd8db91fa5cafc527791aa6e130f71cad9e06347a9fd3829fafb328c313e4eaa042c886b930ed5ee4647078a0c6e1ae099294bb05a06beee2a526503dc1fd9fdfccabe63609e3d47bd1562a30bbbb8203e504f9a527dc39ae65d08e4b15f4a5f447ed95ae60b752f850fc02c049788f7a8d7299a4196c0e07662cb55bfda5599b9b94e321730214f91785b4aa29e13bd84de39c0d5b903e08e52cd0c4b4bd09558732fb2720e460af7eb30b9d04a490a37f91d1926dde2e14396dbd1f6c9501c03973b310608f7700ee4537fbdbbeb3cdb77963493e8157c17034416f0bfc5e1542c0d66e4e0479612746c9ac4c9d28749c6a64c947ea6582413cb747645787cb9b3f3b7231870ed9b881246f965821fb6a3e90512488784f4ec0f9ac19a6c7404cb72e727f39321b5b846d82e8085c358072d4c9872eec03e06d92c01aeeddcc2350b5aee20353d5fdbea8b8991d61dffdff8be209a58c8e065279dee9f5fa78d5cba5f2303d60267818c0589db17d0e747c83100ff02a398359a600ad5c94ac5c86fc880146ec482329fd4e791be9a3eac07468502f20cd0759d3d7e233e8960b9e9696fe4f74918cf6756c17f7337447b2cb06f23414ef557b3a1d59d362f852ea41ddc5d0a6f2c022221fb836716b7d3f1a04e8000e81a14308a566a866a4649988629765426c4e52bb139f951df958b0cf4be3862661d74896c1d758d8d3fe0caf9bca6f59580aba6a35ed1b5efd59751a1ef54ef8efa68870678601fd94857f961befb6dd04afa348b4e300b9bba1734a290d03358f1647ce30cc762e85d75786dd0f71dc7bd6abe32ab78b347d82461fda11a7a9e6f652226e455557c13c29e281c9f843e39171a51674db7bc100f76819c425f7080dc2d30cde11a65a0aec3d526d742046d9a11ddddc98dc5f2e47f69a60c4ec05fe2399d6dae11a8cc9eb8afc371acf20dfde07585a7c0d990cc3a5df6fcba2f26ae6a6a6d381ee23c13018eb19ce8245daa1804e325b27318d7da55444b72af3a8de19824b38d35dd5bad6f6ee10a3cff6c30e349f2b6945c6c5af04d9d3ff369cf5c68aaa0e4bbecf2279e952a0d9b4e3a171d5b56d5b00cc855f60afce200023221e16e15b417c837f624693560fb5f299e61bbc3201bc86cbeed25bb6dc8eb1f150e34f3e8638626d9fb6f061fe1f7222f6d9f8a8f31e57cdb1c28d21ea627df0f9ec5af8c6b0efc7147ea35b7ba110952221d946720740df1ca50912ed613c5a8e8e214057cecc055bd656c294418b00af9519926ac3f3339a8a573c12229f47a95a18813eb22e96d2d30e9c16f8e7a977fa77ac30dd17bc537961c7da78953a65be4c9ba7e1ad38ec5c4c836570c441547c5d5c438e88b129768f3c435e8ff3a622e8e6985bc319b990dc65748a1232b8d5b8c510bb296043e32fdb7289c550d27d828d77070f83c4408e58ed53055fd4347792cbd73225bf7a906eb93755622233bd1fb6bc97800ffca97d420fe3b7aa30368cc72d85b1ea670c280c3b7c86170ba3c23dd689617d786d99dd11615802c52ee7ccc1fb0ee95fbdd62c41abcdebe8d04d7933ee27f77e4ce180a2882bd0159302209d2a9257613b859d70f77af301ce2b44874c8a7faf446680d23a868a2c9d9e7ffb983435e19841ef27eb257a01b95365bfeedacabcb9b41d154b9418e406d201176993be4b808e1eb78d0021c39e3a8ec9bf72b1dc75a0129e7361fb61c76e6691cc7d4d18298a0f1fd1f85751ce71a546f44848ef1d26ade2631d78bf423eecde4fdacdd8b52f80d349f63e211d4084c7fec8abd22c4021a58d8834db7318d30cfc64e9bd0f555a851cebca8a32b909ffcef00649373b04b70fabc7f46b6b04d424d68c89b8e2ee5194aa9b89f3ce1c11aa668719d29c5a4c7beb9988200019ec536bfaa7b8749e0cb615de310e4780274f85304995c40c179de0bbf056e639e77c622670903e5df1c61d5298715530594184812737802e5bd631a748f669f29a5f7dcf107a04c8bd319fed8439e9adc3469382c1e93a432145eb5bdf42a25200a6aeedcbe7ad6c09bc153272cd3c248d0a7093d8bd695ab8328f4e8ea6ca351169defaa821f5ca6c2b319e72f9db1162a1690191a51c28f2fc86a07aa3c9958a1fca63f2c8a6d47d73261a36126d610cee26f26d204a6a1a6dedbf2fc8dd0416d82575694a8bb48d9d2bd38b6f36b79a7cb2f805417875fb7fec8a535875d2da2de7c7b7af3d8c9d0cfde988d1c2ed4be8cfe3faa1bedae71648657112365c81633350326d32ba98ffa243cff28d597c3532848fac4725a2e5f96a59a6f34482e5d56c0d168045bb962f40ae46225678e0e9e2e34e48dcc5b9814443021ffb65c9251cc4f8e413ef06a636f33d0d8a56ac876b08347b20fc8a06f6ef29ad27f2d9d4ef81c1674d641a92cc8678d2eeb0173f53ed44b2f9ab14eac75b9c73f3654062b692d561eafbd2711326c0ab609ad0c2ebf9422c053216a6a47caf172f6969110de5d68ef8918213be74e718655354f5811627081b5490bbff0c1b5faa23deb161e26851fe43e11c8c9217dcacc7794a336db3bfbb8a3d80099b8e742d041767bf619e95ae1d20407ad89140a898dd3fd175af79225cd2caeabb4042bd9828f3131abd2eeccbaf1980613603e3ff90839b9045e3bffbf45cc773e774ba47a9200d30e2c530d8e70ec682f8c0548144458cc0d2333874de172741e3557776819a122fa98ed0d353fb9d946b602555292afca9492e7a065f55cf5850ad604eb73e1b782a6785dfaef83930aeb6e0e2035f739e204da0cc7966671c042b8da96647d1c2f5d0a4b9040fa44d7d2adeda607a30374b5893927b4de8552e21920883dffa6088219350dba7dfdf7f098f0aab16bf2db059a71408f923d73a07813ddd054598988834ae8269af3ef0211f1088d3ef3129051a7565c16ad4817382ab128e93475c5aa2c8fba7cc2b7ccfb0449820066ad9b88ff38350a72ff1ba61d82bb3d74ec4bcde8306ae22fcc4cae60ce64844f7cc88471e11e718f11b0c8636839c891c9765cc3e2ac3b4e3de27663fe6c9d6ab202c8662cb64ebf04dbe778f6176c0999bc6cf862d610bb7f02833e66036f97b513ccfbcb785595e271b96a4fda1320772306bc699c5f96ecfcc5c475a4667af7df7cbf60ac4c04983785bdd0e96da247a74e91ec205b660c80db0829895532187f5033cff19591ae658b1ea2d915b326304a67121dbbd7bf3ec2e402eede6eb3f33e556d8be87ccfa926715efe68cd2ae974a837a5cb26fa882fbb459670f18583d0d975e53e8a0505ce983e51a18d24c143e78564196b9393e707c4d799ac073568b0c0514b9cf6f6822aa2c88827cb3f3d27a11f1e040ce59a38307f7e6881bfa7111e134e2d06dd18877beb88ff6d52502dac62093ff2a13c7172541d45b381faeb1292c8c9ae1951439ad822b29cff8840e31d6920f2632fd92c6ec3e37d67660422fa7a377f2febf4bc0284fe807ab4c5b25c05b70b773479de233757a201c2a45b476b2d39f6608573981d6fa8996af80c5ca9066f03116cf48e9995a79db42a0d4e869fc31550f56c715005a9dcb9e400410a4f22261de773e73b9b5d83faaadfd4453279e04152a76af7fb5a503687f805f6d9ebdef3cb638b8cb0ff97d38edbe18f283f734fed1e8a589d8803411fc42bd55bf5474da75fa8c1e2a17dd4cb01e9b4001b8ac94bb431ff9520e8bfd059f0d669f5d734d90432fdfe9dd8b69ab2d1fa37bcb12ad8a676b6d40aa9a2f798873d61517e6dd7dccee66133cd3bcb17a2e564b947e93f19e1453184e2e2003309cd2bbeafdd743d4db4020d074d80dec1e6540a1145ad4bf5ba1e3832368921bff186be3aa821a552a022b991a75b95509a47a3014b17501bf504f8b9d131dbdeae15233bb75bd8d59001a2ac88dde48e0e6aa8333750fd81c1e54c98e8f28e2f0bcf7228662c579209b5ba46055702812629a0de67608ba5a2139f403b300a10b892ba667f8a1e9bc564bd859fcfe862f2114f20bfd5c4058c0cee6a205892c7d4cd8ae4f00fa7565054250610a5f851da50a09e03d37f3b594aa1057a5a67f63e21fdcb7497647964d6ac3097a0ec9ddd0b3d0f4df221d4899ff717f9a46b8d136e008ed24e60c51b289837cd12ed25c361c611547a78e5c389db75dfaad5507e851814cf2e8159100092d1c14b2761212578f844f6f7e3e6bb25d93b3156d8b6a6632ffe379fa054e316e1af1d0fda7843a669042aae06f24f54133923d0c30f32b0ed51d841cd3afc7da7a38ddeb0750cd29367e51790ee6b4176b0d4bbf13898c6e789a701b0c226007620619dc73e291fff0d4545458b05f6d982532545875b7b33fd3f42e0dfca8997774ed2029026fb86c31b4c6cbafcd055c3b7554f1e8cc51aaf75499eb0cceba57c9a2069b9442885238cef63db635bf55e48d8ef48681f26072a86c1ef1625e26798083a99253cc6a3e48505f71af04e5f8e507aa69decfcd8e49f39af9a3db772e87358f130d554d770230144f018eb0ed0ae73afc79925cc23a6cf47d942f50846746e9d37fbae0a99f907b01a0b76c836c51d1ffb04e38b93af93f3897f986f6da7a7a40642de74099cb899cef6d9a1ee111be7b9faff88d5f10f40ce27c1b1a13b6742c7c9fd596d3e5827897b2cec89498dadefb2b23aec1ed9d3346b9d0a7bff3865912d157b9775cc45c387f59c3381d5530ca0da18a1b3a985d893031babd747b62f47693d630e92bcb96f5debc283340cd95f86fcc570c7077490749a587352a9c1f209bd6407691a81f1217c6dd6205d8e3954ab31142b3e89fc461adb844c9153fb87505e8ba4084042b3fc443ec4079a4f233d3428858929c85dbd8101e519eaee6c75e6cb66b90bab311e22b31894317a5fb6e0fefedf1682d28c862c73e099caa9e3f9caa127c0f8beedb4c08e1a83d9778f1c25f4566c6ed95b8d39b50b0d4dd72bb947361cbe08c68b1acfe2ebb1b0aa16b4aed9fd1011ccf5dc3241f73189009aa1257510e5f1ab00b54f3ce4dbb116a3d3605fd577233f1094c882367fc16671f31121ece6c8db5cc224374c12648954faae85f3a1619b869c93fae0b4327e76303346318c834bab4d1596b01d6fd3fd9699af374785cd63caa341856d4a646e12c6cac134b7c6bc9d7d3df555dbcbdfb8e365a79bea4ff82fc49c02842220b68e2617810a3bb233fd2a896ca4341200546c95f596c96627b3393eb8ae8c5cfa95d5b72f6018d7f5e0927158fccf4ac5cb2c820e25c4862342af670f4f804deff46fe2524a920ec0adfb70e80796d1613d275204896998163e073025cea959adb5e2aea101aae0117eea689e70a9d4a7180eedd7f5938381e59f900005b54481e686093085f185119de512bc17d4ace2efd96d41632bd9f2ded3002c054a3bff671209ae297f366eabb9237f7a321147ee5ec530cbb1059c038a5ec39f82ae74e68fe21dfba8d27d892be30c5d95e82d6d4388387e9ea91b44cef2f783a9e16842f0172bd28cdbd18286184ed5c7bfd32beea844263df67a1ab7fc6e1cbbf87df10b577e715aa7634f42b00413a900124e4a9dd001c842396b208f2e7659ba2eb80a19ec6b29ffed63a9ddadd004bd7447472650b6b3dcf526024159db9b1755a901b265e108cc76ea55eae4b93da290c21d5dfda1765fd2e4f56b3049c1ddc24f51ca7bd3b56cd91fa9a4727d952d6a64cc67167d5c5b32099e76571c7504058cb7cd0c2bd47b435db7d55ae9e6fa2109bca3940a6589ba51483e495a1e25c3033d9d1901a47062cebe23d13637f51b01e2ca78b4641ed5049bf9838412ae42d726b0519e1908932c54a54e730b523f57333963dc05d8863ec7078fd523b57e4226760de2acca8cdbc7fdead93a82bf29aeef52c1216e0109873d027ff78f0245d8bd80a5a5f2d20ac7f66f57c0cee7abc9bfe04839926c8ab65638fad5eceecee5d8272c896b0556ec97e7611ebf063d8b65935d57cfc881669d06ed41d89f690501a6c74e003363c8bd5dab6a59da57c8b23279471086a8970104d73c137726b841fd5794b917d7368635171071d2f028d4875377fbc651696ffb85c829f9383b24dda01b0ffffff4f