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 71554 fa2c7608f36fdcd9ac8f7f51a742372f5dac8c8f608a5fc7f208689ea86ee16c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
709bf2e7c0fc6b6e4e847549e45fb15fb5aceebe51a673a97018587ef4a4259d
Certificate Block Hash
fa2c7608f36fdcd9ac8f7f51a742372f5dac8c8f608a5fc7f208689ea86ee16c
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00168401000abd0100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000234b65fd04fa31a4c10206d6b66c9565365574969c19e5d05602b1f1f4a2a2c7c8e8d565da8aacc5734165b314784ba0c993b40206c98c364c452901cf2db633497e59e60fb4792dba5b816fd3cdcd036f238711747322e023030000000000000000020000000200168401000abd0100

Raw Header Hex

00004020e0a19dda02d80a330b626c49beb640fdb4f4a26f2bf1293e47acef20cc1bfaf3626d046660ff575344144ce618a83fa2f33b5e8ed299844fba8e044da0c2e22bbcf52a6a1ff600189d25a4f47e581870a973a651beeeacb55fb15fe44975844e6e6bfcc0e7f29b70

Proof Data Hex

59,560 bytes
121216020307da8b20aebc21ba421c624214c64058e4c69f717e53698e665281e2d9cf93eddfd881a142c5d3444797a52bc9fd43d5c1e875255267123a4719220241ede2a038fd0da39bbce99f1e3637019577aeee662cdc108028a7ee0bcd2d1e8231db33311cdb2857eca77157373a8fb646415839332860e7ad364f7e965190fd4dfd029e3566b4776caec39a45d081146306493379095fb6875394a5338bd2fbe239bb52521a93689fbe00824eb7ce2b2303bccd5c01f08610f5ce6031e241bad8044beb852b5902b792afc1cae30c6ed1505b761867bb1c8b17c54b6b69dbaa73c0e952e639f524f3d4d4cf96e49573e0e9264a3e8b70b5dc21f4a5059bef10596d2888e3660c2e745b8e7bbb295addc4b0ead6d13b418037088969a90d1c13f339b696e5ab56b99194c1e6b053ecee867b8a706a68f9e5f6b63f42c1d47b78a216f89b9e5316b812ce14c90c7da77fd8b6c63235ef80d16d629b8bf93d50f7ac24f01a1bbad4295e83893cf2b7b51196d631cfdb3f6834e584f99119095dbff968f1430762c2bd9bd356d487102be7c382817d715e3d0ba6e8e5548bf41779975e26d248f3509d54a1bed27a6904b0a1cbe460a260ba1886d9c0a9dc549a503786f8ecc1877048a1c574bca41b2c2029ccdcbccdd7faeead05b5acf72455c0fbca230ff96092d7086e3abd0b0e507b80982c8872ea3a7897b1ee7e3221757837d814c193574fec5ba65c404702093ad8f65098776a62d6306feff9c6597ba548645e1d4e239f5a837f3cdb27f73c2bdb6d2d90f186582320eafa8a9bf084c5a4bca4e08a00eb0dde4a1b6917e698028cafe74782f47309c78da3244bc13a644477cfd0160821369c1aa640159fc328849a00e27f71068cf9d874bbd9d42b094dfbea7519e992be63167f76ef3820567b3bb045ea08a3c326b54eaca742e47b74d7b8bc89023f8cfb98d429173831f5c3b9069a7ea7b667f7e5c01111cee3847713ee28c7eb1f8fc4878dc46e0e5f8be239978d81f32e8890c52f40c97360b7c4592c120df2a6c11e411f016140c19acd6b9c8c49b869edf9d0a71d53816e071bf5169642ffabb4d1bb622ec3321952e639a8ef7512aeb40724a58bd4de7ab03823b75fccecd2760700e45892e65f85a0041a7736afc38c0b81995bffc286cca32f356f3b880902db3443038adbdba2e22f7ea9bdeaabdc82b9c480d09bc21308aee69bbf16762561ad8f59d83c7e2598c7c6c4e8bc89a696d0395613a7d12e08f1b0e198c2c267c3440b85eb0f99da8ad3d440d6d84a55cb0a9788bdaf4c16b08ffa0b2228a3b68689702f0c7157504516849eccff71e1d8bc7e1a7305cd021cb6e9b836c22a9265cfa7adedd47ebdda5e514feb5a0064c1505ea38c7872d7c204ef9fe152edba32cb79029ee50463d836f61933fc7e270d3b93f5cb12c706a147068cf97b58a4a49829642201f633c0f053dc37614df44e895123d2fd270dad21b1a2ae5a5341fbcd139194fcefbced3e23787066bd593fd55030b3bc6f176c6007a1f29ecd2c91dee63b67ad000202832568d75a15076f2d8bc060f9d9220b9853df46f5ac00270e2469848a3fcdc6059d8b22ef295517dded9fc4816dca2482c17ea6b5a5304f2db82dae698b73856c86f06a7715f09a50cd56009dfddda932a2afcac1ce68467703ec50ee3690bea6592b51fbc8ac4ca4a2e2024b083faf7f6d6e4a33611fa084db4ab816c8cd35282041db6d68cc5956627f0c9a928744812f344f0af37380cd8e090bc5aa74d4e5423efff6b97d6bb25ae5095423ea53032a212a0554a9fe6b19e87a06b9fcadd915e1d5cf3227a94834db8254a8daf8eb457abb42bbef980dae51046d4a920f363265aa7c8d88f8514cc3a7394f5ce9363b65317ad3058b773457536b033fee7980c925f91cbed1fa41940648fc4d300cd37a67595eb38e2b5614535d3fff2e957869e695059bf730824848fa4720080d4b0af066c8f64dd3acaee06cadfb0a57596e091d3cfee18eb92a9c2c509f15f4c7ef21ebbcdb1eefb3c389398b616e5f111148f3eda4f59e08b5ab9faf3a444d3ff3efe733d290d85d5801bfde9a4b669684514c5f26cf3155e66036cda8310999581f2b33802b8c17d7ce6bd572d287e3bc11b469b77d3e96a94f2527c0ee65bd9515ef5291dba2145f98e3b610756dff24d1fe2057a104c280149ef7674a4397780d3c8a0388b086f31cee7f8c91cfa28553db52046b4ebaa15b0030cb30e46606c1ce4fb002e253574052437d54084cc1a53dc5e74cde3abd20c8f9d344faba476c7d7e1b464edeee4b680714558c60312130003ef73c5e2160320f97ae899b18d51ef0892e5b93317dd8d48f05aa557722535fd512701d3c2c5b4ae3fd6cfb26b31f5cd713a46607579216ca15e7d269aa7988b8570036f834d8ef5cc122d2361a44a3db157edd5ebc62ac025e8221c83ac91583694f5f4527852e324bebce080ec850a18cb19c2475c7612280a9add01996a53df478cb473a417a02244edc5da3d1d96e0757ae4f014838392dd33d4c8b5d811faf5cb7e28431c81849327c18232509aeb52bb5c36aa8a41961eed6d1107b1d0b23578218771fed89695dc62dc7f79981d3574dac1880710a7167e20bc51adcd7b0db6b48f9561209aab28d6b6ca0a4ef2f2f8efe79e63a8715ce61ff56242a7a024bfc138b4ad409567dd2949761ab116a9f43067035afcb5edb98217229e6246bda56510be0f985dc0bc29736c708f9464cd05e398414830bee9a199b20998125d016b91d9f00b789206f9c123b89435591d287a200abed5fecd2373face3f64149c44c57b05199e19fa939e81ee583cab95ec081b382ff4004b4aa1f9764d8ca1cef8454786a9362c3d364c0156f37c8f8c428806fe0d049e6d169ad1ff5bae821ec2a22516834bc8324b52d64ae5f193d5fc8773ad539b3c49b6544705eab5f82d5b5f54cf183b587dddc8ce98e68d16bb6796cd0afaa92dd01b15d56af3d33bcff6c381f2734a10a153a791c179db4245f1c13e6b77acabfc55e5f93e07bfa21d57f8f830a3c177223ac95012770c309bdfb68b7e23644349a3a280c49f9f73f254ea05d0aa03e97a6e8850e4da64afdb1d7c0b44666c99b4e7f60fc893df751472362cefcffc284c8dfaf695c004ace346180fb6c92052d42a4a963210a8a1740f96a015812451f3288f84c6fa31d574328764c872fd03d0007379b19fd1183b5d3794b9a496d104fcda76f7b5e284a6ce9a670a96a3ca48daf90981dbf6a92976e8f6aa4b14750ab3d24685185625cc6b6dd4911725dfca98fa948638cf074289046380c7865e20e5c61955be4466a713357e14c34a47871f1b44ecef3bf5acd15a411ad71b95f8f68a10e72f7fd3fc5bf581f062462895c25c0d75cd2c579f5431ddefcda03e1d8843c29f59fc127a8e705714df575dedb200eca9824baeec346fb9e0d059c7b438011b58dc59962c6c87b4f015b6e779f733bff82d2a9a8a9e20d179e298b45c35eb1a6eeacf954a9b57821f860c47a44146033c4c75baabe2ff5de9b6f17e15519816eb859e81174ed0dcaa05b67b0ab20fdb05db8af8c52a3c5a4dd3886e7f7702e2339b5f3511355a135acc09138db8cabb64f86de0a91ee86b08a6623fd2eb3f13f1548357908bfda0e1557fa9f5cbccc03326e664edcc5ef373b392d385619949cf79912fe359cc4ae67141f8f826233b125b9c209b3393a6b33b8b304ea911d9fc386b7aee8b1173915fa1e91dad1d0aaa7d524a023789038fa9282a4774d5bb8ba645cf81e3bb23ed6dbbfb1b8a8af19e9685557d5b618642e4f03a4ceb001d59bdec844f6ec00fc0f50ec02c0c5d981068577c828e7ce3ec65467428b36bd33b7e89e4e5629ec376b4b763bc9b828190819b965b7646981fc7a97b16397f2c2915949dc97a4517d6dd5c94d85a55dabc7159a80f1ee8ebe4a8090cc0dd74bf0667684791cc11b86b2780c228565020bbdb9ef8b588444523dc6f390b403ff3fdf4c35bd0ee5be59112e76107ae7f4546b3a0f55284805f7abbb828a0c5319ece1e110e8db3cd691fac85e20ba2e00a090b9c3e54f428acb7617a86921e65523b840d30d3e86997b2e47e803ad0e5843a63d3006ffeaecd53bf657cea7e95d4c7281aa0693075b76122727318836c80b7c43411bbf97c2eb2a31d09134e7e2db078c3d124f6a7acacd9173ccd0b42704efb09b7b1797d349e10ccfc7c11d577e1b05e7fc5afa753b10bd358abb4359fcfc6922d958e7bdf6add184c03c1d7ba779e07cc7f176ae884c07ab4094845ce206a938f48e9dada9c61f41aa589f8b88a980312f0a820a9d1c70ef5b383ce98bbb218394cb910b28d6a58ef18b98d5f1326c10fa58d00d37489b24d33b25cee2e5549dbc500942114b0e7f1fae524b281e633676f0df46ab4fe045a3c08e38bedeff35575710ee5383291fc10f85b9a098ebcf6c9f6abf944277864f2887cb22fa420b537d67ec17b11f5c13a24cc7638da2ce383381f5ed1c3764b696408e929603e77170af6b137a7d3284ad27c0c34d7af24b6351e378aff552e4c8bd4ffa460010a2ff906785e0ebb4edfa21a127860c2a0e38f27046ce9b46349cb7a01889fb336ef7b1b239abffe817bb2c81b67eebad9e54501321d4a928255509f74126a408ee8642131bd9579a1bbf537b1713fb93906ed0cd9e5701b63b30258c832f4b03aa6c1f99e4bca5cfce4001b5fb7f3f892f2e87d3d4359a6e2642ee72de16cb92a8b70b0523a2a166e6dbd5b99915c8db0de26085fcdf03fd17b4b3f72ab8e80b8ac9fffb1787f8eb6f869eee382d97f8ba586c883c983f22a9a4cd5532b43a6f1bd03326f4c340fd9ac55a26cd04c320ccbe910f7f5d55efb2a409cf9016a53a9dbb66c9a7fe8a86984ad22673232984b49a42ce364e27d9627c332e7f5b415d2f92e4268bdd7636198df234904008c62be908ef9d9be15595f7ba09b76c2ff3d8b683051ad0a1e033b37a94798097b6b61890c3521879c6bed98cc53f3fce8507ff2f4c7d201da6ccb93c4025345c1977058b6633181d8b5488a1fc9776501fc92d0098be0674ce76d2262bb6c65dfb91b9c85713d1ca66f091217df211637211196ae103fda0acd72214019670a122fd91c2f0ab34e59464b77e4360b7aadc3ea1312fbbb0be00c96021f0bd871bbdc19e9485d3338d9492ef94d2200fa36acb0f3ff65015015c8679159cc4f392ae60c79f50863868f866d0ad88d06d8c1f0d08f50f79047d3f859d12d63850091406da85bbd9b2c30b424b73202fa1b48684c9f6d9175d1b171667d9b6b3e8d456922f091bdae43742262395ff55bbeba4655b9a730d0b0de61d3b40403195d5523f30f29532f3071216db5e1bf3b6e0b35cb67cbc4eefe04116b3ef31e543e61827eddf3fbe5103dc952cdfc6e517c5a57ec013373a51bdd905357105ce50bb139c011f102d5ec53c856d50022c8c9f26fa2c47d7e11ce9bd8790926e0fb645573c092a23e0324550d63d24479fcaf22691ffe9b0413debfa424b16ff2a67fd9ea94c1b5455974027bf3dd45fc01430c60c34a0c72985141bf589d393a0f7490bbeb61aeba6b2019a165b57aae949f1c7787dec6f34b4a182f82430f7f2631a78a98204cff8e472cf1e90eaec1cf610a562fbd5af77c3214dac81fe7b64098a82396225e063c8747c6f684c0ee241c6005afb3a59a4eddd7fad286e9c6674e6514637317bc79ccfcaf866af2b7679c4604d0434391ea40750cec3f8717abad101dc15a37f6cdbcd025abb0fe84fb347d21fe1a04cd79bee4b387a9e08e1bd7043b4e2f2b8dccdd72a73317ae190ab2b626de8b405a5c8dd86f66550092e289501e5d7390de3d0b12b9da3a7ee30851e69b5b9b6ac3b013b5fce6e888f915d1b82cad4d3ef5b6d3a8b9539da6a1afadfc84c70d229b79b38e1fa96a647bbb209c8d2f2482f9d609fd265da976f426d3cbc87185aec5433e945e962b46708934cbd2de0844ccb5f029fbd40bd6fffe34b41b4b3b423e2452b0c3c1a2e61ef95450e01e2627b8773fa1fdcc56d7e08439d629eddff85dfa9b7469d33c079da0dd6b43d6c9639d22cf544c58a4fb1e9f890da54a3bcb7ce2cab68b0a11a09906a2224aff183cea17a4a5e2aa37c54e563cc8b9511a08a1cbf23283b118e015373666eabc5d8b0ac67dc178e8a04f851579a7d7882cff67e1e9dce2a739edea9a617bd9c641d33036aeedc46935aec8ef90464c9625f995a3649b7e06d621382dd91e02568d2e07c42ae05ad4ed9005dc13fac02f6b69c00163846024520eddd14366cd6849c359803cd8ab7fa3f7ba195c53d1e3d2e3c4ea0d2cb8fadd88fb293e7a5b9b1c9a81ba0ea2e03d9b548e936616217579b4d90fc172eac191992faee8a87daa4f4d64d4d9dc6aaa4a199d4085ed00a575ec8ea0247673a19b67fadd86901cf311eefff9b50ae46c3515487e0cc848a3fed9f608083aed9966212813fbaad006b887406895b9b6909b1bbbad0f85612eb6c691183053c0fb1f5329c90d9ed9c2eb918eded5bbfbcaecbbcec175f0d2905f7dc3b1b9968c2b3d9707798bda152b3e425154a8b3fdf2e955c14e6c371bafc06614c604cf25c270f5fd4425dcf4238ec181c0f4d81bc9f314fdf2a981b872daad47e8c86a8724100178bd13ad668af72299b70bdc5174259a9259029d61ade5894d65901e4db5d311b2ba580715b1877266ed382c2f54f7e3c7f070b8cd8a0fa3bb1c0c7da04f0a2bb470b2d9facd74f5df42ac04f05fbb1f614cf6ec212f7480151d07d29cbf3690c838981bd651a083b82f8a9b8cd293e62808b12f3db48efd4ce9ee8ad1e83fb633b27aeb348d2ac149ca61858f4e1da725add539aadde744cc9f9503fc7b0b393ab26dc21b6f0fe0fa9efc8119d466f87740e311b7f779eb0158db339309ef86bab61f7085f9afeb61896ed95ad5a8957cb3f2c50d836bad604738a7257518e6a5f9295d4a7c67c55907bb8e841e21e50ed1f3402551f790879bca08454a53752a32ec7554bf7b788d29e6733ac5512ef5762ef210c29e10601cb62366f1df77f52cea24c9b91e044e6209bfab8cb9b675566d4838bcb9e00af2659512076952680dee9c0857a2421d1165b16b1f67261874422da8bb0209027f434f9bd5c36e5791284750d754a28fe0b09a8f200b5347dc6f76648c6d33fb74c49b264cc92ee620b50ba4b1c00757a98b55afd06078097d1de095f971b4da5ea490037aed9b2cfdf928717964aa55b20ea3a45adc861c65ca008c57fc3501f5bebc836074f1b4f6d63dec4ab182f7fca7ef22a80572cb2c2813bf4f5458e25e8e7636d3c9446f9453a9a811598c2b6b3798f4b0db4321cc01487340f3bf60180a6c65995f43aa4f08921d88e4760acbb4d9f5b4bfd780f86ce5576f696439b0605ec03648d861728df4ce3160f852bdc0c192055e73614e824ced8ba7038cf411ab3e8cdd66cdd075059925f3fdaf90fc4556847ae3d6a00330c80525b8d5fbf6e22d62c90afb80134816ddd0c0dfc9eaf48068de9993b29c8ce132045f08acbae8a69553fc901aa6e8815f927753de6ddab14a2a79b17416b98d49e060d6fecac4d4db6f920a1e34ec7770f384d0e556882851ed42776cf61f46c5595ea6e9df7245d974efb15dbb5c8541c9e28ae7fa88e5ee7a308a62a38abd0243af1eba639ff6c467987f654c043b64d2064ff07f9489f21528edc80b4be227102c98b871c3265ce7b64f174bf60cc9e77dff1350c3e53ad2ff6875ca479dda30125847c941523aa07a5182987cd1c06883e9001a9e73923424cbe418c3c7355796468fc32e37be049aa6dca5581033a9af1d8540e4cdd3bc82c2a9bd440d938028f9e10123d99ed00c86d6b47caa8e8faba7e7d361de1361a06e791a4eaed01e7c30f628c005a16d7fa0e8c02b994f578b747062b726aaf5fe89a7d566cb1d7e33d1d8e57266a9a11f7290da903caa7f6b6c09486be6fee117f5a76af558fc913b47002c3cbf446f41ae0344676b6f5b06fb6e846f009b31e3aa61473323e16d95f162dcf8498a40149d5c610aab6e0d7dafe40b03bda35a84f85bb4e01cd50b00d14ca831732e21ad694d2285426615eebaae34c24de1a4cf088a21fa2be762474629946332fa4591994775c3d45987da93e128aeb7f50fb02217762d69b0bac1de73a2a617d2b2fe2daccb2d57dac9bfd94aa5cf1ee37ea9dd7a1a7b174a69e126ca08ee3475aa39dfb964581f78c75439ccdbf1ffd2784053700d6a1b4f494ca05ab6451084868b88d9665eef6ea4a699effde48563a3ea11bbbdc68e094cd993b4875ed38c61b3411ab2234bc365234de69d1ecf0f57ed3d4aa295541953a4577d55011308105f173242afcee207991485840ddbba3dc8b291f6fa54641bb2abf508181fbc567d29473419fcb7392ab0a9d4a93432a0dec85da309e0078acf93e42aedfbc0829aaa0eaa8a78931b2fba71d2f367eeebf6e545f68f0c09e3c8879994de38b9f33ba1d2ca421337729e8abbeab8446b458a8756307a8a71b66bad84a204350bb6d067684ba3320d8d84d5fba071142c2c4c414a42112ac5d6f96033adb72e00d02a0d4c23a1f2e81750b4e4e22a151cd580eb55b7963bde7fb86c6a7144e14855ddb5eb2fb7f14d695c07193d4d6b65cfcb899c79ba303bc36a55652f6ea12786261ad8e15eb8a687e72d0e5acf76a46d094a07f88d2a3493384f13cb5cb8f4bccc57407223a7a953c6c9f3a90bca4b377a149bf688201114c21e5708b7578ee8d0af5c7e5635554a83c26b708015efff615beaf15b8206ab0e41c024b243ad6e8883a5ea9795d9aee06ba5481abcb9ea999c4137bfae81fba5aed0ab42411186885c1e2ebcec8162d046e0fd69510bbffd37dd7397ff3f2f9a58b97b4bfb962764a65d9fd76f693dd9cfb09e863411728fc2f85e865bb58e1b86295293ed5fe7d7d82e2438b4cd7e2506d16aa51e3ad3315b701d1e1221a1abcb35e2f0ca985ef0fe4e6d735b5344dd9eb5f83d9faaa725f018abffe24fd27b4b24d5ae387ed587505635173ca118ac635a2271f053fb34019d6460364b885de21c4ef3ec773633dc718d2fe4c0919529c5a0aae84d5091849957340f99eb3ad673104117adcd32b60e32f045ec100d51796a6bd08438ca849e2f400b2b5589a378d1f9f58b32aa208ce71a2206582b46d0eec005a2278b131c67da9ddeac589b3cee54a8c57f1369e1d5381d7c5f4d3d7d698309275404080faf8e1f2b708332facca0b9c72144f65b2cf4d0c4f32260e4703bc67e6ef91034b6840ae833ed385f834c07bd95f6f96415d67a061efa22da6212b459e940a67d19290298b6c5b6bb980354a7b5958febb88724a96f0b89d752b20ed94b2eada4a26ff15b9ddadc70bd97976635d882ef3056f55a47defebe913b3ceca019bbbe9d11a9d285cbdc146c211440fe872c49cc2da26aa24dc553c34cdafa4dcc2b559b2c0fe2334eee6a9c879150e8e9a2b16450312990606e75e1fe0411e2bbb7acf0d209790197aacfb2b6ebd4dbb5e96716adaa0c9ab5576b2cc11d2df11365eef5daf3e9188c1c1142c457f9ebe6a30c354ccb064cea25e1e0f0debe3491480daeee782703ad67a5f7898222cd15200b00f01da93a442c1b2b41ad22fb6f2c24438a15083afea859da8374ca1269f449559c179ae5186af2b10ebb7bc3322dc1a2fd167cc6217467b41e34393feda7c2e4a1a810e1e23aa0b145775c0d13160e9f968bb0f926d457b1675d1791d24151f635fdd1b2dbed021fdb2fdafc61c19306bc9af82b133907061607ee3249a9022153755b7dfff2112e69ea8a25846abbceb4bb5315f359ae83bcb67db718306e3801ad587a0c80e807b661a2c3fab571c4744e63a86d77a072e8a5a2b6b0d1e530a825d699768d7aa85c3192f1b55677970f9e0a770dc1f7d8a1376227e6a06228bcd8af60a7d0cff61d1036ae4eb8d9fd8c5ba19f33ad1dd9fc551b3edd3addc25d8cd1459056cb00bd1c73c527f90ac86abf131fbf6afd448c76f22fe322b8d4089b3a9c6c8bf5e53835c4a459c66099a9f69ce4e2b448ab896acae9dc251fcbfa728065a0b6094b9b37057a8231155a32e7e7e8687b745cb56a11a62aa22fbf20a2b4928b4b023732667aee6005ed9656da78023308c7e91bad3186564b50130982f0b578a6965504241c54bf06c548370b61308f775b52b20ad5318f73db43ef08248df8be4442fefc80d93d6c4eab5ac2b677ef94dd6e76e888b4196e0c1364c2d19acb9acb1685d2bdbc0bb8b90b3ebdce06af157348f5799591eb573300ba62528b0b8bb3ba4d1d08ff9cae8bae00c3dba88f0c8effde02add544ca9942fee606e42e040a6cfec6f21e2a9482f5ff546b55330f058dd259696780c7f597c06e7f79a4207d254c304db309acd3e7df3bcbbafe6995cf32b96e3d090eecbf170ec2208e0112e3e546786778ced5f45c0943c5ed6bf952aa9022970bdfdd669204e4c94e27efb9b805e8905616383f030b03928b99dd8d77e4b7005c33eced1701df58f7bf03978138fb2daacc868f2cc82b6119e7bbf570cccfb183930e5d0e19ad6bb603b71dcb10b32f5ec4d2dbe87ba48089017780dda16db5cad36c05414801f3378409339c2d21719ab7efffdcefe7105089ff6e4a259ca5ea4a97d112f0420bd249880211b3c915d7d2a7feef3ecf84dd98a1e12c6fff21bd98265ebf38baef55386b7d25bc3543a70a2a75c3076e4bdf48d66fb75888c970575108b354349df43205948685ce82efb8c155bf9161f4386bc189432cb5b5bdac661134402b34c11bb514e69f33c3fe410dcd725a6b93b66af5ef28c07444545c664f42e01552bdfe86299fba0de7dbbdc483421805d36624cfa51a1b0bde38c88ba88d30cad5c6f5b5fa88317d00e7ed6b5f2c9c9f09ffefe85503b7baec98f585d1c4fa0b5e6d9d02f0aa4518161347d9fdccf230bd819ca4c083a60e7242d86b1de545a315ffb0be9eaf501f6c19405ab959a84383436c943e17bcc1480a49587fde314f524c4253bf07a1c7d6802fce28d86af44fa648a189a2d3299d0180ec686f0fea7ae96b04419238ed65612b1d647a84a9c924cc78e74176dff64d8a9a81db6ea19844bc9ab4498375d25061838f367fde29207ee4e9fdfebc8ca5e681aebc3168db5a02237a11423386dee5272e56592f6047b6ab10faed167dbce2dc2c525888a603f7f69a5a77b2c9c7ad6946d1e96210a3a75cb42304bd242e7667c781582c8d40dd299eb0afd832cdc8e1caade4c2a5af58e3fb7f1d3570744ed8d03de31ff87b24427281ecf6ac4b8c68721e73ea13c0e086f8567f459d22ec4ec6757f21a8b0f68c9ebaa6a809c0c8e63930d5cb6aa6742ca097aa4ca6be535e511eedae8907ab3ad0fe29284043e10a669067aaad7628595eaf2b620095f45a4908db5a4f125c94ae5be3ef22e201a95fd09daebda254a19e40eb319923500fd0a6843b6ab61979075953521390b3327d8c1154bdcbfb474d2231244b361a495b2c68c53338db9884e6847ecf6617e55c3b3ac856945f78db4d70bc2c38667b184cab22066dc724b17f9985c5afe3e2f6934cc0188323f189cc308b935bb76c013db671fc3230241973abffb9e24576a845dd2be5e06c1c9bd2b4939fc5822cbd86699c97dbb8385a2ee74c448e980ce2124a48e81eca1cd108db7cac31e3c486acd7ae17eec527087b340b046cbc2503b5a45d42c371ca57ace3c91b8f598643e9f74c580defeabfbe9fed25f6d7910c3ca984bbab07927dc1c9cd487fa96168e76c78ab80fff1191e5c3066c084a09620b2a58e19e2f446c56b4c4fedfe175be0b998fad609509d3c198c2522896071e95ed49e9febe6966e60cf333faf55e5c33a1d8020c0c533ce15b37160e5cac3b2173076ceddcb6765e1c5368d9628c234bcc6a2da1c2b876079e59096c74e5bf94b09c14fadd6d93d44dd5e51d32e49de681e5f99102fdbbcba8020e679c92ce299e8103bd2582a33c91c4703309824197152445d8efe1f8b0792f8788aac03128fdb6d2ad5e6a035db844bff7154c0f68a38dc8b023a4667bb9e305875aa5f027b376a8dc58ca2f6624c98e51a7008fcc678374491be834110ba340d621eb74cdbe5a76f9811baf7f97457972fd196e1f2b70ede25053f22604892f12b364753bca8113b56bfa0fabb9f1ca356d7c04b79850ff1c8a540f39de64f2f769ec084ba64b75a5fc8c0870378f0757d64fd144822419c07371855124c345157cd18cc379431d7faea7db9b9674db7b2f758ab8a6f6afc8f63383712fa8376057c0dbd58969c8bc9f4328485b5597870972ea171d96fb561b2b39969b3056c1d742073b3124e0aa87ef76403cc6cffb54e287176afcd59227f6c1fc7e8bda3fb2571a7594b1bcc3d941a4d13c8ad063a14070c69fab04b281efeba244d2df438b747c7e847781a93d418bcf88c7e25bda122d2f3555b6e9d3310895a766362edcc6324a25bf6fbf51ac920afb6fea47b37076134f0d2262e083a0458efba2fa83a876cbbc52feca86683b83e86cbf350d3672bcbd60a62cebfe81829dd89b5e9dacb543160ff1f9c01b157681cd9608ebca7a7a25b80bccbfb0fca598d1b0f61a61968eecba9d2cff1e22961088d678eabdfb5a1522c6aef23571fbff75b1e47e9161266df07b1d073e728ab878fbe95ba03923701c27bbd11d8a506d91cfb0d0750c9a5b944016eeee340cbd17247c89c0c3cf136b48d5765004c5e3e05cd9322ae6338747122c202c09c91d7bce5dfcd274a541b66dd1da583a644322fac66e52b7ed829a179d53dfbfa0a9499b870fbdf2ae7c2bc37f677f91adb1bb5c305772c41d0380830bffb20180bee015185ea390936998afd88608b9257dafcdf7bfe684674408fe924fa947b877ed8aa91644c3c0dbf08485e6eba82288541c853a2926baac4151583e97b019209a24e2e7e960d3b511e3a1275ea20ad7d651e97e3a8ff5508deb037b6b0bc43de05a6428848bb5c21c86583f063f800a2a2576429c74dda392e335a427623f602ca7ed4cbd45cdb07757a636277363a2c95a92639015f683bfbc59a1a8d72d7dbeafdeb60f8ae1999fcbce5a10f9f19a654a87f1d7b613ddda3fff11aaed622c36eb4258f9ba38673e3aff818a31c3f44a64f896565ecc880fcc8bd080830b3b62a12522fe09c2a9f2f314f0f5ae7d0ff7364d99ec5a4804585c6d7dd702031232dd8c84476fd659a19ca49595621162a5ec6febed6059d2e88fd2184cd73408a0f94e1b68cce0be273f3d459d0e435860e424c446a1d121a277558fc4468f36d1c1157a856446e89abc7414614bacf3cb8305cb4d142458ce3f7ef8a271abd27574a917b80632f3b8c7981ef2455c44714f17cc2385721670ae2c9ae2d5b184e0708909b2084181286999d31006472776000c053dbce9710969d3f215aad8d9ac93efa013e846725dadb873cb07dca08615242bf42e44a72fc9899156869350ccf4911f3fb427c7372a27f3519bc0452af6bc3d82041943dba7f7e49de3678b4d857cd80d940fb3ccf933ff47293092723c84a40a89d865602267a6236578be9c96eaadb1ae00d5885d4832990d75c861b72adbac6d3f043585e8d3d4467655441058543ad69276e04de2b1ed7ecc9f60e1fbee09e9ba6605fd60d4afb337d7f409c4514d91cb4dc2faace8e09f731f7f92c53fe2f0d6058993709beef7d022c8688135320aa57597d79cb68ca390da4b5f52ce2fac9aebfbc0742d3dc49defdb899bb19a11baad57b71501dd35f035f79801f2bb4074f6edb6caef41b0e32e2c1ae1acfee7a01366449c0b8ce9972c6aa3c4c308e84518dbbf9d75adaf7f7169673b2396d0217f228b34c572bf1d5f7790e29e1f6f05e1f91e66afb4975754dc9e9babd9d39b32378fc762c869cb11c6dac15376ff283fedf55696b0d7014db7688f8168ad1d8b65d06326ee7927ecb3999e0ba06467c590a330a3d2906375f51ecaeb6d45d94ee3099824effd3c0bc3ed66b75ce0f799db7fb186cbee7736526342b2a1e55a925862d3a9ff9e29ef40b7626047d1509b20c74dd35dba713516f6d519a1b60fbfd4f6bb412f7787e1d16fb590695b9f6d49946883599925a355e37a362e4b74d9e795c54a1b5e7ad2dd67466fd4b728d45192c7be4e86dac67d48a968f0a3ce64012b46e8da4e78ee47b50ed4ee5dd00649ce22f1c60f1403a153df365e704d85a376e866123bac8d06b1e3dea0e27327eea99be2d4e5c6a70b80cb035aebf939ed41059ce6441c4e23dd3ba986596cc7d607a01d0ccda466a862640f67bc20445554ad75c24ed327b4f381de4ca1279c4aaf4a9a9744c84ed9fe3ac571a3048bd2325d17bce2859515cf81bf2e20b053524b9017895b352b5842a841e9d98eb94ee3e6ccba688080a736936ed203662bd8b9677af2ca5deaffcfe4c559b1e990cef7cbbf35287d11a50b654b85375ae82e5e3eff42d2a87da38be3bb616173592e5975789aad75c19186e4f01e53cb54f038c6140112f1a148777f2a765e995713b5ea3a73a58769a9a65bc61c84c646f79cb094a7724d5ef24326c27a59e15e40034dd8ed8458518f3b6572451e5c3dc49d9fbd7b2f461825c1101ffce45cbb7fcb594af5fc5b72cbc54610d9da6c7f2c87fc9dd6f38b0c0e89e8a9895d3c192eb87930ffde7ea7a134f8fb26bf4ed3554c02e33342555b0955b9eb0820faee8bbab68bd3b8274fe0b2ce7a143c7a202bd0eaf31d97da8d3dd98462fc6de2c3cc07fdbc5d392f60335887b40fec0c8652391181bfdf04a0a271f0c833ec60fed90677086968b5a1488f6b696a0b5092a6b51ca974f66e9232d0d173871845b88d37ccb576a372a6aad4b5f26d475da02be45bce171ff3576362a28e5b117c9591e47b8c9abd5ff5bde62084b17d2941da531cd22bd7f58c0b09a77f5ab234f8839f4a6926d5ab3f40dd71948d4784ac6e7e4e186dde220f6839b724f6abc77b267c31ab9f2772e28fa592fe101839eafa79569682d983357fa3eaf400f170f3387e3acb773de4825ae5ad6abda03703eaae79fedc6e9c45b4a893fffd86efcda7aaaaf404117fc5590dbfe42b32231b43a68688f5ead69e2ef6e439abd41bb4ac52eb5150f97f53c000e860d3dd20a659e75138c205ebb6e3440a69b9d7b3b51ec997dc8befbf58a4ac076d3377604d52cd92516b2ee7dec1ca110d72a1e1a71297923dc3c9bd3034a438a0f7dc49d03df934030f630c4b29799767b5e2136bde196a6073d344e94887bb3cf0281c0b09e2fe0fa575e3f4bf631c018e5e5b9cb98ef9e26f4d7a0e628afb4534004a8f3d04313f091c04bb9dde2c52e0b0c19de5721140ac357043014d7a5c32c2c99da63bf8cd4dd1042b7bd60bea09e2088aa416c73388e0d35a71871c655ec21493c53405d5c314764b31271e76d56ee80613126afee32f062e40956016446c4f31b7574826dd604bd2f1525db93cb4e011673bf2fe74567d996accd4f257e7bc7a018df8faad674729e0fb1456d3ce1bf10fa94d25c741101ac5676bc8ccdfa8954cdbc5d797f2c56dbeea6ad080354821aa5fa00f51ee6d3a6af917f384893eb6b1c70b330791a74ee1b32b399b222117caadd8acc58a5d80546d1f876f96e6a3c473a4bba1c8478928b001459fb292ea27c4c2408825bfd235e3c6a802e60fc84b9977fdef79329b6e0a098c2e88eafe40176655a4435f7cdb300a94e96eff652aae2068eb62c6b7399abb09fc0e814e4166cb559b9a7e949dd392231ad30ed2900e1e204facaf6514d94b60a189cde653921296fd1d41e4500b1187fc847fccaa73f26d78a23942085c6531c0f21f20231a009c38f465ca522c74c24a9e6c7e48b3b02e7e213c7780d1c68fd0b9f6309f7d555c2dbff8b2402d82b21e316d134e5c10e2f181f5d7c3705db9911d06103b9528a86bc85ea70ecd6e4da1a1dff3a6351e0b051b686de17d66f9fd353269b16656f14802cbc4cc1736a7a3f2142b3d1d8fa75baac68ba96a55686efaed332ce8c8a2708ba567a377cc0059d9e6a3e076ca46f7533d87793154781c8e3a68a5fe575f8154d3fb4e9849f38548304fecb795eae167e2021f940989732e485f644c600a18422dbf41ed01aefa8dcc84b431f992ddfcd79aba7d65a737a61918bfd3e6ad4b5becd80b93b6962fa71151d20b8cfec690ba6749219969afdfe37e71c2cdc2fc7bdeb66e8ac6cedae02f9650af46b45b0ab7b705fc6e1a89ee6a0bd4823de424831403936bc34e67315bf3425ce068904314da34fd9bd746ba88cb77b915c29500993312762fe1127304e20b26884ccef9989298e74dc9bfa5b9166edec2eab5eb8be36cfc47d85f30d1c30bec25e35789aac5d060d7f9be3c44b1581a31ab9383e0d13d164c34677ebaacae222b0f8d0518a20e3ae211c68d3446214ad52870ccc6781f8e92bc514702e547ccfb66b04cfd597f22037a84ec55a233a893ad9d36154a438a65ebd43f9b042d7e9835aa2cf4d8a233ca0734a5b503c41078cecdf38da5f68663184ffdaa84d7fe63f72fb3e8a72452361f1225231f9052fb0ec15bfee3881a01f2194a11e30b705ed0cfb775c022fc1aca393add57a7a3ad98dbda151b86ba62968ba29f2f8247c397f7fce0a57c5c701d723fb000dcaa892e3bb2ed732477fa7aeb5303c964e40cf7e25ee4f3fc840b2acd1b2620de42d70d119e02f568cd749f2706a7596add5141890424323e5c4b5e6643a9b0e42eb8b7adc219c4a75d60b9452d1a7ea28d528291798871594b9a567debc93468cc0f4b1dc5d34e4fd545b883917554f8b3f9f3e42ccaf0ce63cbb662fe6355acc5edcc4a0f84ad95b37b394b0fa7428c545b1e4e745a96794d4cf662447ee8cc222ce6372bfa49e5ad2cf203fd1d41c7e94a6d00489d89e6a6479fda3f7e6c55d3dc4f5ccfccfdf7d9c1563b85ffafc39218a06fd4a4697562e1dde9e76b8fe22a8e3275a6d889f447632bf0e832780144daaa97341031e468901066861e08a5ee257c6f382785d14493b4ba4ba3dabca694b136ed72196fbcd2c6bfe0ea533557dec6bf70181f8cc4d682353eaca01e19c50c1bfad0781aa9485b1c4f962b62280c6b7641227ac3f57bc68131338d38e1fc40f9615d0c82c1fc3ab3f41e16823deb0e1d006d879ae8eb8d0bc3fd57d5bcf8ffed412bfa5b2e2ce05f76e449107057551f67042d5aa95f7e2a81ed45c660fdd7cc0899b4dc0b70cae6ffd12a254bde65ab8cd54890436adb4a41cadf80baedcb4e798fbafa2b99c3ec346fa1bb959eceb3bdfc353521d200523eceb006a9d2a45c1a09d48a3dfe608c0607a83ab3dccabf9274a71e2a03832d9c9f9bcb108b0408f9d1996d742572921cdec44821e028d7fcaecfea7824c9f965f4c98fc7ead573ee1680eee11c2201e6eb1662bfe7f2dee879b3373a81ff994d3b51f24cb863e25fa8588223e5e7652d918250f8a3a694f3c4001c627205e741436e2d636d61c6717b378e075930156cd6243316ab2e8fe99109f194b4a1b607fb54ae4a49c9f84c66435c14fbfbc6a4dd4c60f0218cd05bc0958c94467740041ca9a05d0b20fa65f3b1da2207e091c374cdd7b7bdee2afb31c0e4b7572df870d49caa09600f6598ae4fca220673af14a425717f0053b19e6a90d6d73a775dc03f7fb856da4bfd61eba7edd075e96b4da377fa0e3b3e0719e1f5f73be115d8fc4795d55478bb651d94e68923e90e5718e048a7f015ff723657d1ac08006a4ed0e31635f616ca8d823c3143e9b1335871517158fbcdd90a3d9b83f7e571f3c725b31019c067292ebeace0665ad89dc8e20465f5a9b5c8fbc96a0dd3c222be20469689d005ffb0a40fed04c5cadba992ff4b5f0c1353efe9d49c4fc4c3fc3bed961c42421b71535c10a58f0098de22df864766d40c518891e7ac1ab333a650146b49dcb8309f908bdc18f2fd9a2db7b9879ad4011f5f6673b11bc57ea089a6f54776444aa01167257ecff02c0a70291e16527a907b7361c5381565afb07aee7a371d86153069b20c8e385ad816143e0810fd421c75730e60b5de5519824846b7b15d067706ca2d4153b17bdb549d09e43792da7029a0bfc5f9c675933384cca527c4f47fb495128e4644910c566f58f7b1f70e72914b24a6210999c406cb437453e91aca2189b3bbe53d28c51985074046fd3cca3c932c1b0951c8a21fc42bfea27832e3c35793244f39ec891f756003d9d40abcecefcf9adbb0334026e3496615011298c5b08f9cf6ce9aa6ff389cc00635d843a1f33c60e726186ff6aff016b778df363d76e53efa855fe8ea33fe950e9b7a7aff26a3b12fe1c301ed878d3085edb89033334a02b95471ce7d6f0656b93a4ee7069a5bd17fa69d291704d9b19c1a7c9e1ecd37f507ac3797c8f9ac9b9e0dc1d60dfaad9966c08e764df8e8f16f183f0332ca7a7144fc35adbf3bf57b8e04ab038d1d359217f9fd36020d772acf06fec162999a799404c5eb85f490d4bf11fc4fc8c2dbfa6bb3a6c9263e2d14373db295da927836a22f6628709f719035d4410771c56b2832e6bdd420502c5e9554c287266bf18adf95606946f37c78b28627730f4534410e28c7328c70d700e2fcb16a1aef60a6cefe1c3b474c6b99b134716602079e0c756ad646aaa76f6bc4d11d5adef71a506f899cc7ae551d43edfc17b7271038a701f69ba81ad22f4cec77788afff444551db20f98e95a66e8e6a87c3a08c075b3d714b86f3d90629d806fc3ae6b1bcfcab6dbb3317a1ddfaf4d3b14ae022075198eff2b68bc2a32027c16213f0e8ff5995937c98eb7f0513f58367185457409569af16300cd4d81f10e76a62ee64d6dbd6374a6deea2d7ee90cef71a282f48431f7d5f3fc3bb5b0f0d9267ddd48918050c911cf9fe45a9ee05c9394f757da4d32f7dee2f959f4d37521a1cf8362ca29b8cca7de9ca92aeef23fc79078f6c3e73a6638cc5a0e541e96bad1b495104297f16d06df09c43fd10e94ecc9f83db6771cb0a445b47bf60a22f791b0d1ba83f46ffd95e9d20100ec12fbb1d9693d2e7da9071a2ca2caf481cf16a0ca89bc3cbf96a2728336443beb307116f9eaf1576824699f57a3b9d8825d5711587f7bb3e1bd7fd54453fce32e280f2e4e16bed8d1e5119e8cf6d5c8b737c8ca3b95d8a055bd4a2dd2abf01fbc27d7b70baa9ef45083c31c5d22a9e0d7ca6e734e65bf90d3354215bd1c56d634be339f7c04df9b2d7456bdaea22613cf92d82530212b7d4a199a495d617dd91c7337c1778a7ade73e4b7b7c6f1e9f229419ec7552d26ac0c92f06dfcf2808e5108b7a505aac8a01adf2d556637824a393ed3d74dc77618c20472ec0cf45f1218ad0840284fa440708f280eecdc407625575866dc0d00ac43f89dd69b3c1e9a5fabdc0af05da393aa66112e90fb6fb8da56481050eb8b8f5a32f1fa325f0eace16fcf24e0e3a1ef78b811685c27884a670e93aa50f3c104f815215934a78c30dbfd67ef825c203be47afe58ac94195dbbf86a1b6ef6d030d819246de5661ad9ad685d18b442ddc851aec208da111d999c169a993a6f739ac0f7c0b8cdc7556a8a1da2d66844c16f13f0e594159952e41abd2efcfbdd22a8afeed6915fbee663cfd75e3de54e1241a35eb39767530ce3af36e2f7627920d2d1b40bbf15da76b06d7be44591f441a4ca34b1d6e7fe33a0b867036f0f4cc24e57d58235df3a904956a98817549e93a663379efc5ef7e52a6270f79953a68881554f1e22c3928df2a7e6293c2740ff1c6680aeaa08cfecd54b2ae1720346adf0e1d50d4f365c263d82be1e2e517723461ebc0f6c38b7628a6072b54ca1aa1c005f2c6754a1e7664d7e54f75e923ad6db331407a4045e842f9ded5d149a448be598419a648f11681761233c384a4c13edfdf71b93e2a1ebdfcb6f1065a09450cd0de8b993f887bb5b82c9cddbc6408280f84b08ad85c0c7baae875ee65890cdb4a61689940c4c3127a9095537f7c06e8ed6cd4f8c202fa3f19b5b6d14fa65cd7378673095b928bd9edd1506b7ce27c1a0bd5e6c1c52be50ece6a0ddcd7f77faffd0518fcfc63b4f5d7a08349a968f53f3fa5d4f611bcddb212211c3c1c57251feffdc20823d26b1d7738e830878f220a9404b903c68c0de0b2f789716770cf3062501c1ecbdb28ccae740a8d272a0ff09ca138be7d765120441ee33a2ec5ae082e73f38de7eca8c0f390630b682bf7880c9141e0ef5f00681062faf99e0990905c3094f2d390192d301f5e64017aab4cbba85b09b84b83346aa7378936910b5b9ecae2472cbd750b3bea8608260459480be7c3c99bcc9d408e3c8f178353817e1439bc45dc2d9779e1358c02e57fb81fca9e649b1a652ef7b161b795ab626a38fbb14eda5c520b1c6038396636c2c901a353c680b34fd2c3ddf15f8ea0ab3502a5d384696a8b47b362bffd99c9713ad80594766a063db5d607fdc1c17cca57f43005003fe1d3de420dde6ddab90d1777aede7a7a619a3f8cf6fa0c329a1fd39219afcf3aa02a73d75f9cd8e2461db760b4737bfae924f900b0968996bcde7fdef40d3b5ffd8bf014a9656cafbd9c0ad89969d7c4728542eec83fcb2987e7a0c778d41352c698d99d7736f25e793e4d8b8ce57952a0ed756aa9b0fcda954af815d073e60d41bd3fb9704e55f1eb47a9aad009964fb07344ebf047bcb3154a5e789a8e4ef89678a9e01b3b29d89b73c0a01ea7024366597d2d5b22e541fd24d033ee5b98b6b96d9c4c593137e5fb047f86a7b5e819ff5eb156af8ce5a6fb511488b2de6adcfd6e3276d91c91763fc8f584827a2cc1bce1c00501625b93662b8f86017f0da062ea130723883f770f829e5d1c5b068b41e7300abce96caf0173c302f597dd19cd2d3ff79e1b44d9acc1102c92d4a792eef875b52e7c17d0c7df29e111c978ce8e502cb4e1c022304d3bfc2f5cb008c9f58e0f9bc1c5f60d4bef2f7c0b220b25dc69f741dd9d8afb5a601f1311afa44eb5eec4e49e2ba3677a4f3ec74d21b4321a13a406a69f0cfd13a9ff3869314fcdeecdd61afadc36caf8ad4dc82c05aec85f9203e3a19ca3c04e8e78f74b7aa82a6df7c24e4ef06d86c1ab868b65cf131f84a04a8553803cb0a4c65846f73de017e8578bd1d155bdcbc4f8164b64d76144631c3d9d5cf6379ca855451d0f53df5d5b4cba20bc9258091a7c0207ca191af17d1b7d42da746534e9a4d9653cdc09772309f25bc986bc9c73355afa32f97df4fa9c8ebccc1b26e6aa4b4774d42f2af6e2ed0a693e9bf5cab9dfd786ce2a180e8516d4f1b109826ec8aa0df696ecb610a7d6fd22e30ab56d0d1ae7e42bf5024eafd6b62b299c1f70f33eee5ecd0d1f3b9d07eb9506b4f78f1ae0347279eb6820c65c7abda3aa7e4dd02f72b6ad8fe17c7194d56ca3f9dff9d26092fd76ce3b98d4ff7ac819ec8f50c8b466cd51a48fe4ba5e875ec458625e828d4fb7445d89a17f34594e5c9ac262e1f77ff7288230da3ef36d3b9c8bdfe257df96eec2b1dec89594f0f00986505c5002bdc53fd964277a96e9348987e5ad443c29072c59e1722ce35754883039b093502f0c1b9be87edd2306b720b88bd28f8dfa2757776a08004093af07aceef24c27498f46f7ead94801e3047d52e010e541c0a1e5a3e8083145a2970db090a3bac72365712af792bb05e954cb1b595835b660cfdf9d8b9e5203cc356a54dbb98959aab88c7fe33b3539e85b2a954b86e8c9df457c773fa8380cc61dd8c20af159750d0b22b4167cf2b365a86904158384fc2ea6595ed7fc90700714e8ea007658c02bc6c517af0d7fde26973f8b2e43bbe9f656d0c888f7863aaa1c96ae238be86538ec59d5d2218443e9cd91d16d4b19e4c774a6e75286c6654045481f0b9ebc588d73bf481a8b5330f2a646d6b8f32160e0d2b0bd68760f677996ccd8a41c78cf080c2b887321414a369260e3fe1e00ce22e1e58f3699b2c0bf31652e574e5039976ed723aa2926ad15bbbfddb9b78c04193361b36d88bbbed122f3a0d01e3e72f79c67062d5f232adbab1c19129f3bc04e7850c511cc118f5e917fabb6c0d51bed118e64065039a0b8469787e9c26afdda704e09756cb6977ebdd88b21ad8941fd965686b2c2aa30907ba0ee072835bea21ffd7a95427430e330bfa0e6d66aee623e2e900a15505a9cc2d4917ba9de0d266bfc35d22f702011d108fcba4c1e25776844b2bd08ef854bd7c76000084e33884bb5c4605ebf52ec2e33e728befc26290353d48333ca3838b79e48d9cf9d5b91325f7e220110ccce81aa246900567c8388060c940f42b0573023e8a35f83ea9bc5ca299cd216f7afbde88fc2c649215733a922618922c373ae203922346a909252db7fd18ee9172639d0f50c977d390a129445bcd0d6066c14de0f2d583b9daccdfa5b6fb7353191ccdf7a0273a36eb3684e49e2086b5e7142e648cd91ae7547d875dbe04f474a6c0d08414f5d6af029a873a0d12eff22cd6716323300ac79b3d4b9eadf5c8f4013ab08269273134078be2d18040a853b42ea6f01783b47587f03a75e51ed04b5a8677efe98a9da87887a91b630fe04cb8bc5dd408dec03594f2884522f2c917150489c9ec3101dfac9a97c5b5af882eb82245b4408509d59e5250b731e00dc849977d1b7503ca5d1b2e2cf01609d800423bc46edaebf3933f87df8f7a790ff935682c5d9ff445731d5d26f9660a3add893cf8c635e0027662d0412d524939a88014b5fbb1342e7474859bb3086b6e8c11c87e67af57568f4f7c2937a8990b0abf352c667ed6d836e7f39caf5ba1a06cfa17b358e5c5df70b2ca5ba2111e9c62261cef3d1bd5777764af40976b72ac4c775e3316e7859bd1490a5e0c5d9fcc82a5f79f81046e0bd1c2b0ca242e7aa90ffa2b852ab2d4f6d2b0b2cc77bcbfefcd0ae484de9f56877ec402e380ad98852a1e63a376f24aac21c89e6074cae4ded9025b01561431b0e69b1ef887246d5309a096e9a11c31d5e9f71ba272646e9f002b9f8fd448e1f48104b046f23bf943ed5f549101977462906587f6a3de68aba3b41ba74fd54e96201a2de6c1c1b1c7f1e89fd3737e2782738c81ff4d19dfcc71d826e192c8cd85a75a595067401ac971bdbb74c204702bbf89c2279ce669742f9686ed19dff71de81fd0536e0eda14526ec6e828afdcceb0fbda15ce75f487b3f1fb9b13115dd500069b7acf450255ff60951b58fc831c6433a5df1ff23c411c8e03373945112a0e1c9aebf6774c0b9c6d224b462e1a50de2995d669b304e5cb383407eddb668e6afc07b2197cebe4591045b1e7e67f6fbed2da7accfe6ace45f615ae29ce52b1033140698da57494b81a6e3e69c4d3833952b81859f362b86ff73b5d225404001bf37dc74a1b1accf2e38a7a572ad686634ed198fc490bc53b22670bdf996b1b05ab09c496c55e139ebdcb2b1b23401edd70229201dcea09b6038d1113ad39b84d80ddc1e67d8b1001a1f6e3758cd62339eadffe9f3ee44b413b196ed262f08e02a4efdc72743f66ef54ce8ab72a9f9b3a01f86b4d341f0a2e766ec9796b7a6b882bea106f62b19a6e0a4fccd78222fd3a69458a826582fe1157b00f4c0b88359776eecb5db9347bd8a7cab5e76f2bc3d63ac42790e4684f567377a982aa3a337bbed986e20fd242894cd31977b3d82fbecd325b07495c63742576443880590d96d6281b86f56705cd14795d8cf6d869c6261b2c26c046f585f475a14f41bc42608e5c589a752156664fa4ef253e815c21a42eb4099e6a7d35f84f3cf29f67bce9b87153ffed01a27004000e23ce0e888f03970b04d5742519cfe1e35ed5e3933659f9ed15bcf85d8c73dbc77c9fb360becaf55ae2af7b349b00842f16b491190fbe42a21cb2fed4d73d255e1c747f87bfc102e238f06e460344540b8e2016d59f4134c2bbb8b4046f74bbe0df475c0df1389f80313df6c674d89ff62a1dd9cac19f9b6198c6b7b75b3d131c9b0626a8c16f497f0b731a6d2d52a3aab2681be2e73568d3aae8763e851200af7bf7ec0cbf4179f329b35b94cc69a03723df6038570ce3102e5ef997457578b8a536f04e57f17ba85f23a88d5d82500c61506ecfcef7d28c39c1070eb22f4f5d0b8c04c6351da47d5a2c728d773ad28b67b4006ef7c122255b7da97afdd0d90a108e1f86d623fc06cd1a71a0232ff78f0165a6dec117b2c00aecdc003f928e7b6ff5255ed8a13062952654c743e8daa3eecddb7cde3a47c83e561da195e399a6b2be0167647f6602a00739f8405ac195320b78204b167f2f320098656d0c520762e2f8652f8508924a72a8f725a1f993408d46357900a4153eb9d6cd6d6350a26b4c1fc916c1187a20d9fc7001a9fe09620c69b9de5a77e25d484dfdbb315dc98bcc52fc44999560765b361d9560280ce87be7054f246bd796f6c546e7e0451d728419c8f4a78256d5edad074d3062ee681ecabf8ce23758bba507572e219b2d7c00fd0315145fdce4d828da83bfcd90bc7186ab6f8cf16ed1bbc7402a438a560242230608528d1d9cb550b9d12677a4d33a7a52ade0c3aac778277e51d9ca26a099c3ae3d08be91802253cab6ac187e21901b0ffae9f3dc67512c958eae0c4f35b39aaf82aaf98fc9a8c45f8cc779e7d4d65786ad51a4a484c733c7d48e973077d38d30f03d34a43bf71a78dc25715a13d66842a3618000b2bc838f5813f255f9914824ad2cc36a583263116e6be48eae1d37f4eeead88c4ac0ea0bcc021368cd173e010582e9a8379c8cd4e8e5a7d72f9f8bf11b132589ccd634680ade26ba441a68707eb5067564f361c9a7f823e7f058a3e8c0c63bdb672463c01884358a60321cab3edd52624f1c4fa57f2dd5af693bc823a8840dab0010babf887706e74adbcfbb74ed04edc84a49015ce5c2c96bc9c7a803c00e12f9afc8c22d669d5ff6096b6e3583319a38db2e4233a5e1fc58bddc9ce951a96cc9c69d62c1bb5656136573f6bdfb0f1c471c3ad893e1a3ac9849e06f99d87b6d70da4808d231818f510f4ce6ce049aeb3aec7ed86118b2f4bbc9bc0109390cb7bbfa4d6fc2f4315ac444af66d295e41d9151e32aec548e91292107f6eb2948442fdb4ad366f7855874ff88b8db78f26f44328d70f8934cdb71261a9f3380dea5dc42e57b03a0d4d4a22cddcae1fbf21150258316ab7a3fb9e6542d76c11cf1276c43885126ee0b5a6c96c7dddf0a98eca3f5aea84fb93dd410b031386f76ae9775562ec083c31d99124aef672675ce9e64bb4df52dc9bea4e9f48dc63a3e87a59da3fbdf13492e7b64a497d091344aa46e3bf4f4f005f8740a92d7442da355200294b58ac580792a3788e0c842c7b68d0a5d71689026d3fbe589d17a2ee3e0252ef905c40eabab5de4bc64c95569722be849d29edce844f18e3c86df8b562b4ffb25e325f27bb75838ef3cb518a73b601a60ac145520f315a16f76c50142f1b3a25f87cf6a7b6f2235e9146f071c3fcc6304557b30fb88cdcd32a5f6aed2afa3472f6c194cba06ac850917eeadf4b0a6697e639ee4f07cd3f8ad65620d7fe99120134422e05333f7cc6583ecc2d97cd982c4d74dd9f68cc1869e75c815bc841fee60ff1acd6132cb7a34f08773007adcac4d5e6129174a0080e1af10b448428946400a8d368e3f1805966149400d65087c47ff8054fffedd4d68f4faea776d45a8d3e19f4e21eac9a9c7ba9029c570a6db8376069d6d2af83c512b404477b743d4e1a70c9f4057337b6c728809e79d2fe15462c29de314f2a3960e4f657a62142aab3ae0ff50755aa32099a1cba2d04c4d7b16e78d1373efe0dd54226d0dc92238db55ad47f4d771559325ce081cc7a6b89560830d0ed3ca6fa3ac28e12b52ad6f062b9558bb2b2a6da79be8dc29f76cafeba919550f8c974a83d571eb4153b3403654d724c7a72f4d203bcde70fe6b08dc4294044aa7be8afb6a67ffcc9c062bcacab7422412039cc87d97f694693c4a4bf16d9a39606c12938c17e923ae090e806aca3546b7b7889de2f401fb20812afb3675ed213aea4204b45f62f757de7b67779222f66b88ff68c5a6057527f09665d2b8f96cb41e0756413fd249d340506e6228469b5edc82de64938bd4f440b3311af9be0ec7e1d29137c29092fd80d3b876d3c1bd79f3dcafe6892f7dd14b6e4b001d7d03e59e926d68ee13e5f28806d3f0593076e62111c2b6a2da44ef3bf92579e227d9972cc21b12f9436afbd89fbe2ce0ee698b97ef23caa98dbff4a9bdb701d1eedaa1db19958a055a711e2d20a91830a2f03ffc7df2d32c11c405a474a58d53ab91514d70a96862dbd2b7c28efbcc7869dbb91ce6a72ee5a7ecb580c26b2944ca4756e18a868a933e2031d9f31c1dfd6db6c02e1090a00e7a3914dbcdc3b10d1b9ac217e350541e7d3cae01eac11c0828c23761a03ad903c24170bf08342451a42ac977fe47f45243db14a94c4fe033526d8b795def632d87a74a6579c97eb213ab9103feddbb6d0893cb63d589043d8612d0f53a4673819e33d1971604bdf3e3eaf3fc9a3278cb72a94e0a9c97d5ba77f770841077448cb0f9b198867dda9bda485782414a2d95564be380235e1050cbc6a2d325eb54db81fa688ff8135f68cd0bd03b75cb28c22715262c7c55d49e317546cd04866a5acb2f624ced85680746ff2cd51387a8ada1aab0dd1c40245a9cf5c5d364aa6f3abf65227813180c26db752a943f961ff033962ff657294195680414d74c1f28016f56e8f1fc38db75e41322e9af4fa853eac4a36af3e74812eece9f47e4f23e05d35a0a7124602ab3a14d515e68193aa5adc1807ecfdf93a407250b2de90fb1b0fe24d5b14b36e6771cc3dc922ba68ead9a8be9e90a47abae2ba00c150325cc279ec27322f25963b18f63b398e346661b89b55474ef7c5a6aac9e3dde330f1954b1724cf1cb4fba654f8927c3a31e8828e9e3da76ddbc37792a5d2cdf80f45a5b0ef65784f11fac27f58107f179cb7291818c5c5143120b1df7a8ae22dcc61a0cf2009fc377043d9057ddc2e8b125c118edebf0b1166795b905152256dfcf78e2010e834e1e30a4c779cb1c7b7ce550c66aa17db787dae1dc498f086a6313a72c1449ca45234d277b239acacec0cacb05a9592935af849621286dbf61739b20c54ec14dccc8378c36e4e15b4fb4dc1195210ae91818028a47c20b450ba6ca91b666e5e7cc704a78891f92504097efd092beb3c76e20aaa26f1863abb243d53c0bcac12ee33f0198d1b35a5dda137ce22d517311423df11df0c2fbbe695d57a11bf0d2c3a91d6be38820b312aeaa5128243201147619f2d4acb13af2d0d9d984f9d5f8aaa16fc023d0a0176bb4ba415d90178489b673d522fb25704d44e94aec31719b9a7c613e7c0e318c0bc4ee31e86bcc01a5ab90e1ec9fb0fc65a4dbc54ed7c61fb62e3619056e8bfe20b75aebe7bdb5e6e12775badc1e238ac72eeb45b2e15f9aafb108770483d029c3874874802a23837e5acc735c1eb0befb06f313ace8164356a88f658538c558970f426066ff3604bb18b180f8b145283204d24787b03227c533715fd6a15d85fc1f308233f57ebd98bac2486ae371b4dc1ff8fba0982b69b486ca4ca5737d3280e409a557ae6805b50046876d14ef755be55dbb522d0e72dd2dcde6af2902d29bed77d383f4002868903db7ecfe98762c3fc0ff4745948a8fc90a452f48af5f177f6fb168bb6596c658f3eda490cb4e774b2b6be833541bb3920494ddd6416950fd2597ebe0d1cd1a9b68be2e51df8dc01e3fd062fb5ef8c94a8a6352f3ba8b64c512edf9cd53b5c2a0dc5745136a64ca9bdb97a3ef17486813ff5d3ba1f4ad41a35d26213401fff2f6daee71d66b1faf04f63605a8b49ac2af43be2ed6926c6ebc895f2ebe19f8a44e2e652e861a60cc232c731b502a69409ab3d56194d9db7ebedca6d6f0dbacb79ac643569956a1714dff6737a0697af47c392dfc7fee48c37a6da45a7323b543b1a4695e8dd63ec29caab8bf9a72fa050ca951a987f86d2118d616017346ab0cf91830192ee2eddfb3793879d0aeb82a066577d1559c00732bcc03f816d5284d8a7706a4ab8a00b7448a624d3cdfbb397e817b7056fe3e30bee93ff9a40ec9bb0f77d72b71bcaad880354d87acd6734e05fb11e306ad0c586d7fde05c3a9adcdd265c6ca51902a6416678206762534d3daaba6faf69eddbd43396dce48e19d6a567ed5254354013492996479c566326a91d2057b381e48449e3747e9dd5414631be4b6a509020b8b772c36e2b04c13d15a7fd6511e2684407e2bd6fa54e204cb06401f16e8b1abbe1b2b9970064df23e2229d734abd9886321539d99b777d862437bee7bc85a59225422ceb87446f320302c50af969e9aec4a9ca446725a1a6167cf16abbec58a0e4decc03c18e170b0dd253558f46c14aeb8a6684a3d6f2e12e37f126543309fead6b0c8b9f41f7c535ba5e358fc5ac92fc7e9c94c4efdbbb88e88740f92ad7f261da2d49b5054cdac353466e947d119fc73ac92445396daad9869619c75dca82a342696c316ca00cf83791dec0fad2be4ce27ce88332f96eac2a2a33f21f5415cef6cd092d5185efc2e67b701e3af9a53dbbbb58e52178639ef9b2dc43b6ba7257873ad4f1f44ed59c0e9efb48b10a200bc886900e464447de2dda2e3c7dfe22e755ad70d5aa6f71d01b8f8e76354a68ca2e9027479e7a66f0ef5bf560380fe9339c8542cba55e8d8f579ba103934457b24cfca26569685b4799d136a01efcd07d0965b04fe436c0853ed16b941f4784c31ac4222707da1c60588c3fe6075659df8f65f39df1a5612105627de841a1b246850e50e168f7884863ee29648729043ee2a0415e1983858e4b54bfed8a84e25265c185b300003bb3930c74e016aabf8b05d2cb36947e6fdc2d2f2bad4e16d9f754cb8e4e331eba9937e4a354d50e22d5143c039050907f0549b0b1fa793234ed02a904c09b9764ddd08656f08327f9fd316371dce8b384127d7342f9aa870b09e9202b5cbb5c0a806925b909393f8517fabcce74c6935379549b65374a6b477d35df822615300d77b5ee39119497f640e536eed83424c0adbd0eb132129794f56c31e464bfbb220d82ce8124ef3f5ee0033b4f91caf1580addaeca0b83bdc24f167ace7473e892618bd9003bfb7fa8887d84fa41d086d2a333a9f374e25cc3bdf08dbdd1ee3ac91067a7e349cd387680fc84f5ce16a04919033ed1e356b63eb7a711486be16ab2e49ac1c0afe79366d13135c54f9a7bfb2faa49a306635f70157475338171630221c10c27e17b6e3de85d9ad38c638c97878502be0db95175f4aba4b42bac4863b4022bd489f1d83f64a4b3c548c0280a655d57bb0616174229ed1c28bfed5940ac3a1e4a0a2eec1a45cc735867d1f00814d00369231574c768c475b2befe1fad4c13f63965af51d9fce494e38a8606fc3ba1f8f4108318d32141052e0ca6b7730fe23341a51511a557b9292d1dd2ad0b3fde3360a0916741a90f889e3eb2a390247163483b8b412ff4b4bfad36e7784124f74ce3ce80081e4b51659df68f245d7ea69051d2e168a435899c2ed6b0050a7657469c7b7fba1fd8132ccf3a7475871b016f0a9e41cdd755c97abb22995f19de450106b8df9a714129e1c7e32a4c10da3c85fa935591859871be470d0af1b3e56dbcd742637371a11fcc76d448428e26fbf3635986e1fecfd4ba8e172383e621eb672fcd93c35e1e2738d26d3eb6ae417b4763766dcc94f3cb86e4463d067f8f761b5562b46b6db0f782be5a1e7b4e18c18b4299b0b6a02ea1a95432c0f9f9c64eafb298ad519828cff97d12882e46896cc4163479f44161e62aaab03a63464b28f913a299f241e644b4e2013d2fd540bada8c9bca54185fb05912028296e303bb71c944f2ac454f69f1f2fffeb6dc9e082500a5c059747f5c7f1535fc6bb7bf9cdd062ac0fbe4ff22c47a6e0b19c061c9d167b39a114dedf83e52dde3ccc51c4cff7694a6e138da30e3aedf0f02114cf6a118e672a8b01dcd5787417db1cbbbca7177f338e53ba5911aeb45fa51f944a168c68361adadf9f8156bb70e4ea3de5cb1b858248ef5df15a72cba2b7ff199099a29986ceafa5425afaad2dc831cf0de3a0d239fa2632e3031171577e4b1ce8c1228c76cfed8c6f39ed2d764bfc857c5f37edd55d4ae0deaba852208f635cdb55e13ecd4cfce6856fd0c66134472906e2132a9dbcfe350e0e5f4272fa16b3f6d599abf067b016838e77b5018dbbe3fbce50586a43fdbec30239c6fa17280568745f9315e65b372ff459b085406902ca177802be51a6407c66e902c0fab1989f4e8b63107ef75f0f56d8f9fde6ef14d72ba84607584929e5fa0537ae9785d61e074783320733b07e050280e1f2ce5e3d8d7add8e1408e20e22a8e6e9696f3d0b191e7496b57e3bdaff1f8f55c8d32a791381fd78a82f028576edba408085c701c2c528817247f42507cb791d409c6b5c6022ecf187bccd574971e316ad0d130018bf9c0bdedf397481f93fd216c57dcd0db72a079fc4b7e78a979ba58339e2386d678df1c7e9e4b25751fca9ff77fc7ec2d3188363c901458943ab13f38b3312b8ef65d54b901dc1c27d224a0eb538058a449b7613e21f74c806ef83cd8e587d0d5ec4834dbcc5ba05384d2694aa0ad262c90fbf7a6add1ae0a7a543e8946fc666ecbb417193a0ed34e212fb51cd9ba8f3ac278ac8af917cb5a7f98982304f514cf76b9b13eb3b340f3c6a4a3a5fb881ea19bfb3af190ddaa918eb51fc36fd74e901e41e64f74a04b543435a2e6580f96adb385bb093f802196aad7d104634068e91a3c80dc71a78065fbb4590f8a66389344e4bea597dadea4eb3d942d1e9f5803111ad69bdc75a047dd6d3d1bb330b77d98ae2b4ec28df30bb5cec5d56988b5a54aa9d9405a4486150f815eadef6c8babe9b38110db8fb44862288e0676950d299c75091348497b5b2bcdc976143cd9642352590fe6cfe68c1e21662ac490c3c83a8e57806b6a9d42ec444135c048e9f2c6a05d4f1d3ee9871a288372ad830abe74bca781191682aa4544af7349b0886ca55265914b717b1739ee461cb2a522c1ea2e68af7f630d69d3bf35caf51480b4866f60b9b39fbe70daa59dc6ebf15e023d0b3010f4345929b4da04d9062e7cf1d149d354ca41872e27ea00a82a7376d68a5c8f44094712d2588fb3c82be34703afbb37d5add079b30166bb93f813ece73e86563b47b915230193cb0fe482339d3b9ac43c2b789cc99f488bfdc1e2cdf58fcb792c0654e538e789fd863bcb0af5b994a187f76e7cc3aedb14eeb971148f2d823178381012a79609643db261b201186d763fabbd0bcdf2ec4347e9529559e6f45501fda46c0e1f8457c9717a497ce06f9f63fd05475e55cd7e660dc8e05f9d3cd3c447b9069f0d0c0515fe045b3235c3f09b4c6547717aa073517c2415447b60bfa71b2b88a7c419ab87b961c6ee729d94733d46145963ec4bdf1de59a1f71b75c01a3348b992fc9de0ae861fe1b18e81739bbeb2cf78171e15ebf8a1362751325a2416bfd475169684a0948ff6fe4626196b588eb70c5756ee2a485c42d793c09d34ff56e569233438db34831b808b71e307b8cfe25d9a633b7f8925d357f86f703c8221209a5ddc2d688ee045ee60d82bc2a0f118366d941c300fa177c9783b6e466869bb6bccd2ee412f93776acedc0a35cd32dc610d2b8914e4cb79a12b2c3f8be03d25a922b4c241115571bd1bda82d7815b00797b8eccdca256fdb59035363c48aaf5117cb1ec435f65d8df67c358485f6fdbbfcac2202ff0005d192392f93d539d45be29b7df3f16be6ad713974224f1b15e4073d0878087415da730fed615980835663e5ca57586692b0f4dbecb83cf55df48d84bca4603206741c7ce03ddb6b4f11ffd453101c1ab9eb55eb9d6090a24e679654646c83c5e3ee0e2d93b2c0da0c4271151c3fb7b12c8dc9352dc060afdb660eca3a2d4d54225ec286d6fe631bfb0f2e5e0f383941eb74872434f4a378c201a1b4f9fd62ce27b8467f2e64c52641639a749bd0812131c22d2869399d998cc334ef85ec947dbda2d132ac1bd822e5095288440618e3e93886038aeff738760572d966a5b5365706bc46e6edccd7c018df8bb5a654312c5b8c7aad7da1c52eb5b073ba852e4766487ddb3c25d1a72412b1396a3fac8392a7428b99200e6bcf893c1c2d10add9dfdedf4f905bbe5f8babb63360e837d4f112cac38bbedc66a7a003f091accfef0db4e436f1f22bb193712b6907cd2be24f8a489a6569dec16b9beca32f50534e000faded9947cc45f80967ee1d069732559bb5bcb48ad9e0d1274abf91c81904bdc77996a7721cf45a9831386c7910cdc466b5b278288f5aa70f1bd772bb0aa0144d893beb423afd52e75de7a87a4f0aa6d1afc9fb8980f84486f75853f4c72ed1124bee70ec45f594a0a0474e76ed37052bd64d73515e71c1b1acb9f34bc0d7f9d882e7b461c266adbc493be2c139469e49638c192611fab4fc7311dc384523ea4741aa9bdeb0e21b013fc34fa5301500e915be2e58ad8d5692558466c5af6a7cb7470c7381a2efc1874802b8430c9be96c27337b7cb84493e086e569f77a882d49c3f611939fb0d49e17a7d4ab4d7a141e9952bb31da321c308637322388f1372917f9afae7a4e1ccf0d8f22c9d8c8f2f5cf6f721c68f88dc87cd203f52b1b39fe887334804c16224678415d1236dfffc80a0db9c25d5f788a3d679a2d041ddb9c39f5c5a15246620d1358ebc52412d05c6a3735ed6b7d7bf30fb90e745d8b844c0d965505d89f047ef9127df8d95d1ce02bbab6d8d9ca920aa00392f236b3fc4e2ac794462b961670e32afb7b1dd614cc12a7523a9cbb95290a505f9417794d15064eda16e6baf0724caa03fffa5c627b21a9bf4f8695967eb627894fe2b37517a8c7b355a93d3250ea5127d80a33de664a7f3508e9b0c26fe804c983c24c5dde8441be0d681ddf4772fabf4e53bb529226362c1e8fcb8035934fa25c7045009289810e44332c59e8f9b55642b3dcdad19bc5d7c92256a9529ba9229b3a5c67833f318335aa3ae000433d9ab63e1a046da02be00ac5fc7e4aad727b79b0b827b79c05eae47794ccae77d847cedb6b35010220a2c02fda32a93d21faa50782d6ca45215eb12fd92c780298ff4d0964c0fd542f45a607c04e901e666256abd9b21f4afa3004bb57e4efb61ce89c25cc382fe36420cd009d89193f7cdc28767feb364d3555cebb94874518de4bc8106a9168f749c8b094112f84072948c02acfc59733f44495a5fc9ad09160f523c9cdeea6c284418d13721d27c1408c7ece349945803f9e74efb99968687b5123ae9485d93c82847e630a16206ef8803abaa7cdfbc25922dacaf438d35ed99b516402ad5474bd9c7a139e32805ca0833982878e2601c1c938c09cdc2b6d50fc1e53999aa7279222004793376dada23d140fa240d77010748a3dabba2bf830244c0465dbea5f8ccd95f870a35970616cd78c68fa50039ff2647b1fd6aa9373e78f23f95777292b046422cdebd0809fb0311bd5e177c4f16511226be41c6292cfa9cd6f4104baafca1e5866384fd67999fa1517005d182b41b963a23c6a5f3d3a5df3d1da173c5694961ea7e7a55dd0f895b25f4b6e7525bd6080c8ae8ba7d9949cf47e7766d6a75c9e6f70f6ef54c133995f561b92796b621bbce6d1d67448c5c3bd66ac1f59abb753b11dcef0677afbc8232725aaeec0c6e0a7060fad63cf8a05b159a57b2b5568caa859756d6a342c0da4782600bcc36d088a7e4f55a15fb6562514f4660ef0a1d3241662bbcf65a7bf5f112c02c1bfbfb5467dedd5b5066ba6de511f778abb6722e8f7b32b9dc7e1bb621b6e0a45da70b99ffbce60a1230ee5b746d6a138b1e0f6383f92c5893ec76f977f8909d9d4c7939edfcfd2173960716c7524ea666f1612a273e7b70a803730540821597f0ca28fd257c98bc8086bde5a2397b61f46ac8c25e154c9700574c08774fcc430fb3555952db4380b4d83ea36a00f2b03844a93db4a11caba6e25815bac6c37b1455d4c96bb07510b66e04c4bddc39caff9c2da8888d4dac555db497954f1143c862aa298cb91bfbd95d08b45fd663bcd9da7707f0dabb5d1f309e3d9f6afa73a9f268686e4bcf6be0eec4c56cacf994b853c55e45a509a1a7cf6054cb87f0c201a5d08a9508c2d75ff083ad0e85dd2e316a5592c03348ffa82e41b6c0c75bab4ded57398f5df31c05bc7e1e05f55a72d1b47d4cd6bd689ed4302354df59a36f21e9aa114f564516e05b729acd1b266d951bbb36753c01f8f010068fb64c0198beacccd29b15ed42156cd9536c632da7ee143840c2ac5655f4d95eba9974245fabfa38f1dbfd9357ad088daac81a70a982f3e0233b4781486d9f9e2dfb537b94890abbc26eaf0514de780ec866ec72323c24ef142ae1651619c2b03370568a934a612f2e6847ec6800e1738e81b666ac27ba663d91f443a09c269770c735aa2f934da090c4a1707670b3de26dfcb3577af9dc4605cbb0873e481fc49fb4d32e3adc135e9ed46ea2bb53d396c1e6fa3d70c3e7351da8cd399def7a3389c7bb5715c178ddfeb5be191ba1b9cdeff02c5059fbedaed238b21faeeed4ffab3db72be8869f6c572d9fa6cd4d0611db4a93c65ea6ebbfae17cef7dd9b06f69e3ef12beb586228fc474884575c5c593cba4224e3993e5b7b8fa01ba7d07dffd0d60836c190767e3dbdc9484017a9c2962bba546485aa6c7fb7d3eef039f6958dadb82235e4f4f0de94e677b1d93aebecbf99d84b7b04c9ff40795b7779149c05435e43890379d1e8228591047c218dbfd7d5d6903e23dd284a175a32c47ae1c490af464da2ca552dbae5da78e8040c376ff2cf790bf140ffe9630d0e08ccc3d19dba31759c576fb013e060dd79da0cfa0203700b4beafc44fff86fe857fb7f6311574c61f8ca7cab4a084a9d12cbb29655678307be1fa12c518d6b34af1a74ccd9c97d3d581db96c15321f6a5192a4cc82cefa64e741d28017e6f39259ed8448856bf5cb77b0d5c4ce7b8963767f4778228777bdd9ae211a1bd1d34843c45d99484e9c2956afeac5f51bc7b359d6f163de44ed4dacc7f335e9609617a3e2f2c502f3655109beaa734af8de170a24dc2aa73beb12ce93ac9e3ab965ae87ace4cf378576d9112f6e435d373205324c188b815aebdd95efaa79baf3b246795353fd3dbddb5798382b6b1f8cc29baa952fd5b2c4d423baa7a144d9c69232df42e22b4c658c4d4ef12e9a7327ad307aa18bd3dc5b22d808333f2fd2f7a573bf28c5483033d731d1db0ec2084f28e5fad97e6857419f5e2c93e574a8e2ac6ce808d036209aa2215aef3b428c0de98b15c654e8564c6cea72a1ccc75fa5afa166b51b6938a0842fab16c2995aba4854cc1029b37b203b7fafce19ce80b480e969250beaf61f3b75586cf2918d4e42cf2f57f2626caf6b2f98268101cf78723f5f89b487f0b7a5e3235f1f8334b9877e412afffbcfae10e2672a85aff2f78ee2abe3f76bb136829baa31a3754e832979d049da5ed8f7fc0cfd45fe031f622b8168dad903027df8f1280539d5c620a542692a8f1858338009c899826e8ba94316b6f77337cc56508181f31ddc7067e18c1d64307da9092cd0d2cdd1d2a5851680d419ae48d73cbc4be4d5b6f3b387df71c7b770fbd92286c22ec48ec968cfabb5aa6b0cf1fa9f7484a129234f829d25d1ad965b15200ccb41858443c51659d414d788c0d32f66051888f2f562d638f151ff921feb54e0b6dbf76a674e94c618d4af4d14735bb8d5f7516bc0c6bbde93ab292c790aa6e451d184c55b403e92497ca7e5ae53ed2a190d6a83b42ae1f917c0570920be6eeaf7bbf682eb966e3a836fb434403ed460e8c69b31aed1046c91faf2b412a491861daa972a82428333db5cc418448ea22df1861905c8d42e8bdcd6745f8681885a07c2d4aa34d62841ff5478b6bffefda32d5ca8630099c8cf9a783af9f0d24c0a56be2d2569764402ef80f9bd456d4e4d6aac4d2995a49c457ce465a2f89e42cb7752b2baebf8ee0fa2087709748e88107769afda23782ffd171d612b7e2244d416597b4d29f5335b5a427330135c9dbf161f3da2e572c6580924e448ecc09e7d79185a0788b52a55df503a06ac4eb4a4f28775f56896778c59f864ed0e3266b3ba9a0ca53d6c91ebcb6441354c8a70faab31718e5ebcceb91d4451c1953629d15c0edee0f0bd5271512b61fd63a0375eed11fb8fb5540b88033e397648f62a427c87eb22f47d21ed5b156274574946bfb90112bae25c7b511b482bfa481f421a831452866f8c934bbde022ffabf2d9a308a10f6774deff23d13d904795f66283210f6b98a6487cb5efe739264f5c66b830c20d8f241e94a433bb57ec3455fcdc446d0ba6b25fcd39e2d4e05a2464ed096f75c5ad8246a2f51204819ab6c8b30f456aa23751f5a71a4770d3021f9a4739b5c53ac4b8873a4b8d2f863fb22a3cb01a16d85e1b7edc419aa1c99fb79512d16890ec5dad1187019bdb391ad56a58da714435c403075a85d683447200175e2a90373f2fe71d8a8d7a0dc6686ebcdb6b654bb98d999e98ed4c93f39210f1df58cd1b3c901d098607cd1017d613089845022284fed7763937d4dd0ed39b1513e441650a4e3fa6a1966e261d447df6f13aec43dd9248a698deb244288953607df5cc2bd2e19ba8b670115f8d846d10899b777874395c2df684d26f426206f4aa711974618e95aa03a6b55f486f6e2860f1a669434485c0ae0ed9569422ab9b64911bdfc9084c9fd30ed17c311674acefdc414e34be0dc26bf19437c99551a6d1e87d75fee1e12ce2e9a882995a4dd233fa3223b4520ac55fbd35a29ccebca63ab11cd72b1ea994948b4785f18512c858c1463ece42ecbc1be0caa15e7e65ce3df2a9b65c0606d50938b9dc9da080fbaa4eaea4e417a40832ab5a5e10b92cd4022797242b79990400b1a529a217b5848876e731a25dab8367e21d3e07c3b6270b3e2e4269ecbf76a76b84ae59b445640fedbcad5cf554e1f4603e2e737bc090fc287883b6f7c3c6e39c7cf0ddcba56827b30daa01f60a9215b9c3c96aaeadbac63c76a1f66774c436872a47cc0b915130be0bd9003729371113322b932ca40d18ae80f95b96d80e53a66a71b8ac4408566bdf6a097a86d5ddb9383960dfe7c49974f50705461326c1ec8695d4edc3e5f6f74d55b6e192c3f22b7c88446f020c96246128f071888aa388a66b7e7275b1ba95e1e93d3b4422c2acf91366e84658c43bda8d85bcf6e6062144b7fc81ff1119bb5845365cba633c86914ac2d6e28ab72544cbf3cad4a7f4e0a2ddebf7caa7577a553c820b5fdd29a95c3512e171020a20acf8ebd7756d4d0493fd3e03ddb4f91d829377d935ec467a285fb1752922b0d69d7e7cd47bb54807de00282177598c4ff5b7ed7947ecb5b660022b8663fdb14d613d3620b8c2fc491e224649b477a7840a6d5e551717f0c8f3559d9767c28f2b7e42ab6554fa1deef2c85aae9fa015b95ce96adb27d40133478c14fb9e1a892d77dc6aaea19ad9ef59889c06b834923372770a675c5fb27229fed6e05afc75879fd521efa039f580c5205bec0994f652ffef0920f8b960c50e6d00af58e22596c6bc6f7e248a92872774c83d27dce2aaae55c5b0e0769aef84bf6a468af46914be24ba883880457660e42735102f0ffa28943f4a8cf3c822043d3c882f716a90467b24d7f31f59ef1c205f70cc1c4792b8d80a558dc970108462d8bbafa9ebe6deff7bf9103efb1b6d8868262b2990fa4a21565e1be193668a3227040f13b876a874d45e7642683b822915dc4b1d763cd53fde6c76ca8e4a7ee5e8a6fd4d548e850023e24787d0a3fd6dff21c4d2e9db76b17fa7d3f681ea0bade568ccd9957afa53e05d06627579d98e8064a56efd1c72271f760cf4835707803336a04358f670b8d1eb2df12c9f9823480f6aa2354db9a8dc55e5337ef077808ee813c27aa6c2afe166d59b21147b8c75a62f74b8b1419c7b83814cc843bb91ba8446ee3bbe6470648e99b2e1b0e9561bced7cde63f0871a8c7966eaf13fe7fff4d32c88ecba0018b7bb07e4f4d625747dc7b2503a3f2a954072fbd8f73b2e9bd874c08fc72ba4e1b9c798f60537ed53e387f2591158734f0941d6964fe8d8f14757b33509a4ddacf6ca91a354db7563fcae75e419340dc2ef73b43f41c219584baa7b3cad9d0f9aa0e06362a2c89fb5b7f15df37e933b43c1db0d6d3b45ddaa06eb6a06db75e39891d4d7762fd9b3e1c23acde9184adbc9aa6eace3766f78c72a211f399abddbdb702feb908348d1c7bfd237e1519446d35df6272f0394a15df46600b4c0c7f568a6f5b8c95e64dc895f20dfeacacfe235eb85948d6d45cc4221c4650b55feed4fefe3526181b5f56872057cee5a00df6d5f3826a53092dd2846b885cd09f8409f4aefadf4a36e291e8fddfd7fdab4974cb343ad65a1c13e0cde9620853f095e7ea6764407892c690e95528e2c61fc2820b6a2bf06dbdbc104c39a08b0ee0deef69c5523f9683f53ae2f2679a382712fac812e243012975079b3eb06aa4297ea22bdff87cd766b182c9818de1c0fe62e9475706a1377ecde373039da06dc775b7f2aa801d8cef94b15ddd63eace5a30f02c8232a1b57d8be9b0eccc7b9120a189b9de87eaeada90d6524996689565f479c3fe0fd8c94cf88467532eef10c093ba728f76208e7d6b045dd67fcfeb36664b206e2d17cebd8d080849ca32f6b87c3d5d2e36f82119370a0f4468dadf528ab06236fdc735f423354a854d88f54a924623d3b347af757d100333a12a035f7813add676fda40bdcf76d8bef0fb4f71e331299455cacfabb9afa55a3ba0300a2921b0057588ac45e204ddb891b7ed900b3c434fa9d5df3339478057fded85d91dd6733bcbeb6832c15855fc713206bf47dbd053539586ade8c2afc3943499cc1cc01a6382782906414993d087f77e5d3c9a20cc7f018136cf4f958a61fc4b583648bb5689687683d4bbb3f174670f48845af768af94c5e10f01d1ef330163e27715eb278a222c4b2a140f065abd0c406bfed5ae47db52117ad0792dd23a447a4b2ce77760dd7cff8cd7f068a8ac07e3f782b0f2749ba4345a6e8c0e1aa7190cfafee2cfc8607e80276ba7277e85183b98098899aa5d0a7d989ea36c16bbbcab9d9127a60d55d57876de93daddccc1bd239677ed40ed9fd940919a7c43cfeb3301b3999839fe3150ce3a3ab1f900673adc4e7cc3a99a0e1f491143fe73bb0b6ae388d73cb8798dd1d32061ea5bd11a276b359a260497ca0619a68fd01ebcbd42af01c2d65ca014e829615376e77473be9ee0022646241f2e0d21616cf5e85204b0d0ce34a8a0dd5d1b6953881a9d10a5baa633ec857a020ac8e72c0c55d56593c2b629c01ce2807c85a9c4fdd36d3de283211693663145036f9677119ad56069fbfc0cae5be23bbc39967cab436ec2e173d649b3ce977e999049e9c8f7f93cd138c2658b5f8b2f5514a8f30b9b0d48e0c02bf6877a178b2116a6bad45c3ae14755ecf7ac6009c82e9fcd6c914f90e19337bcfb4ccf1a0cdf19c4208b737b88675c6621cb2098d25a25d3ae77a18b90ac6d508f083bb2cc9c9d0c98487faa6de617b88088f28e1dcb9f1f0dc76782fd6b79d0e1bd32af73615daf96556798a5cc9965772efcb4afeba5062cca13c51d85bb6e374e6c976a190bdd6feee8570c581d0400bd36859386bfacd53ef1d341cff3521a6a6eb026c52d1f580a888a2d684c1076ed2f412d52cf630e22419a756db4593843d3c61b430cb1527341758a2299b04dbfe64f67d20918ebd5a0a56a7fd95dfd469048871fc4e77477faa51bc0ae2fdfe3c4beca6b7a37b9d022997cb7f1fc854568941cf05964cd519b60d836be24ec116a754aa1fd03b8b3ec6c7d990ce81a8edcb2bf56f42bd60685d0ad7f11c38b5e01424f22421b78b6a4320f75067a4282f9ec98ffa01eb32f1a04f32d4197b284289261a71da440a9b58e01c622ea7e4cb7c4e05f623dd64e68820698d92ce7a71da0597788f434b2134092151031ea51e1fea6213cca00d1fb29ffea2f118c881d75b72d0c2cfc1f5c2a4002d70e1d3992129c7e17108cd652192b5a0517b7729a34e43b142dd8d129537d31f6ee03a3009e0a0037dd411404ebd27aea30b70e55281e70aa46df8ed862be16b3ab8f706d8e5139a847d8d13edd38b64af51e87ca1dfb2196748badedfe7f4337c19cfae8ee5e640016ef6c273ee1d6b6080b342a4f73f8779c761a24cf93764b25f351f903ed510f2c1aa60cd2d3141421598b1acabd53b9b35dd02d425bfddfb4e516078f10cb935fbfaa84a8d2fd3505428fa165129eb94e4ed3b7a3955d25e95b0153e9ed988dafd7f555d59ccd8232f72ecefa7941ab39e5e33a59ecb1cfce6f363bb96c74d60010e2a4e7ecd1dc33bcdf3139a4dce3787ae01fdc487f3d2c4f52fcea92445ca00e1fe01e0e71ec03010cf68f5f345b04a38dfdd51df1b6fb57ab024d15ea7bd06c970651a918def8151e6db1398da5494284424657dae434f1c76f8ed5ddd7a871ec3b431e1c9070472f13a908ddefe3a12a7275a98f6cdaa863937cfd901056898364f88d205016e4db45549c6bba2f80a1ff5cc6c275c30c31441934e8cc267d73bfed80bc08eb4f813b11e71e677043da3ec063e38111fb01e78fd5cea5ffeba4ab3c0a425a16028b951abe06cf68b128583a2b296153f45a00133f92ac300c253d5f90aae6d1b342ebc1d7ad437a3eecc23009d35e8cce2dd3290e96e1a31d6ed9b2cd994b2579edb35b20b6acf1b675d66f40796133b724abbb5c2da5eca2a5391b4082fa6f3289a3fad5597535cd0d11a3107e26e7b131e6e3c545d5e508077ee1e7e44456a9a3ce35708bb7b99123ebe4ef50ea36c9e2f433af40d1420673d10c36ad6a5a7ca40d16f30a4961adcf55a2571d8aad68c894006041eb390f4472cdbb413da272ff514723f33b9a9238b61d8880208b2ac3ffdc86b2b5b701ba21b2b582c40b0e8c1e07519c05d466cae986e262c8ac64bd2d00111032f0961724791bf710f67c31839e97913f736faf9e144a1f790a80059613d340980ce51d67da47f9a130fe3cedcf124c422bf8039b63d7fdc29d6ea5211f098af576aaae1b21b7af0e41f4a9ac388ffb210520cd5a90b49f3a898f8e627a0ec288bd2ed581e48f7fdc2d3f6300b15ad9dc27d061435c57fb0e9da57b3b220499c26fc571a97f05e2c369ca4cfe8252b87b4400e5eb0a4a104d72c3336c0586dd07600d355b437029067b8b3e8ad4d86a848640075a24e69d27dc3b10fa190c8bde9600d65217b36194feba96e5f0619061319cc564f3e724fda7a59712fefb34bb3ac25293beae78c3faa0e8724752a7d3addaf4b6803d45eebe9710f22114173d3a0339b221d32e21e26f14c8b9f3650e5a7cc340ab280815fd956baf035b998266a425a232650ce6203bca81d574511b0ef9983140c5aba0fd0a9072c1744a5ff2b07ce2c96dbd1e2a0af3e73cc4f1690dc93f39d76f241645f5b3f62ccff51b44b0d7d08f68bb45feafdc7ce4019ee5b09fab45c291008deef79f787abc9d2275728085e1036bf6fbca62ada67222bb386e7ed9eade8c6877f64e012f8029597b971b61d62bcfaa6cac50755e204a5072ba945be701e02c62a0a42373148fed618279f3437c422aca38372c654da51012d0f7b27975e91b477272cdf347aedbbefc84e742cd798b529b8d313e3d67af4a90ef8d2d180018d871811be17a738166ca031c41f0a0272f69c26bea113d19b560886a0eef20ab18d438048e48421d6aaf781674b916741e703bc31b2f2bce295f24c86c3d7850e7770e6f5b8b51e34c2d227b7fca819cce0863fdf54664746f5320fa04d773d173e8576895a7b9b447b30fb2f6bf67ccd6824a0bf055fe5c97b26dbece937ba2ed77b2d407cb077021eb60fac9f1a7ca99024013f313d99ed4b2c9772c9136c1486215af19f41e45aca97fad0c8a8611d6099abee229fc82ac2fc0d7749f412ac0efdd1c5b7b3fce120419ba4db18c70faa7cd5e00a135e2a0fd05fdf6dcc9d0c2883d0362b3c3741abda18689fb36a226bf802debf1013c6cf8089c426d44552fbd9316b048f181830939b2d88b5660bdd838c2b1edc4f8811368313804fd54a970d35a01461c58f62d145cb2a930d8c888644a1411a7ea425c339e8e8d0f0e981a2fa5706ccbdb65a18c511590bc5a6e840d08c359df19a46db1da0a1d3924e2d4fef832baff2ba71f8069168e7627c9750083b6fde0056baa388da726eae1b06feb0d8a46dc4b6b59d134edda4fb4882b7dc8d2e30d28f44c537c0c34f5a0ee357c5fc857299c4fcb6315b079700bcc20bb5e5d6e62496746ad39ab30f922b118ca31b7369e3cb08069ed8a19105a80ceba1e17d74e6eb837257611fb452f9cd63f2696ebbfc98b7809e97ecfd9978b1ee863e2d31f982a8e960f82b148ad1a9ef65f6d21171ff374fc1900e462c4f3f79d1fb74b9b208b7c4396c1092485d5528013e9f186973d333fc347c581887398282ea066669567120fc08789d8d55da6296a644f19a76db535f121520bfffa20260b191d8374f21fc032b1309019dbe85378ee70c97ed5bdbc8f9174b427fb0024220c5855c096b5e5360bf8de8774f5a644e558e7212904a76e00d2e55ee29fbd33d2754fc97a27bfa92d59fcf4667e5db9ce0d808e1ee1578dbc00bbe25045086df40b057bac2d5114d7d8848f0e3ac08cc4c69b4d6299f752594707a49fefd8e93792483d17466c1ba32750987d5ecc0d5f37b1e6994eeb66e3649a7b721acc839ddb76d4b58e186428d0f7cba8f66edc525bcefdbb90f08fa4ad3e5023c2c8df4cb893f749e20b93226ad94ae24321568084684d42e80fe9c3d35a1b438eb4c304db5450415da9b7e31700834edb3a4b2e1f4fc8313cf4305f434564d181ff0a0ddd3c30479156aaa64fd6f4e355aff736a95384d1f18a3559225200b32bbd8ccb961542693315c6aa014ddadc6745c839a2b0824fa0fe2a7e512d27d61c2adde2f9baac3a19c27e327675dc927fb351311e1dcdd669a3432f7e4da9a7ecd2e99899500d3e93147e2edb4508c8a4e92d3876054b201b4e578f1fc76331afc7162c1acad2dc7123e69431084a42f55a2f999d004f63b7f362b26e78089691018328c2980d57cda3aca84329c682509e0108cd44214abb7740b5cd86b638d81ec7e03e75b8fdf2d7ad84bec0c8b55496ffe0fbc3c60c1f97faf3dd9db579882339f81ba567125c58bf4467fc320eda6644b2ebe37c8ff9598aaf79c5b1a6452458ee0b28008ca107a7c7c36ed9c6ee885fb413ccd01655956b0234ad513814ee75e7e2e2f5022a0af4fdc1ddda3ce08667fafdfde840a930cc1307b64fe8d6de20dfe8413f50caf4e45edaea1ca8cc28e9f33e6ed8c295b4197a665a030da951b58f9befdb47a48f7c858c2aab4d5e2a54359ff818020e22ad7d11408d747a4e8371b967a305928240dbb8bb647ddff5dbd48974cd4934cc19845735c0e5e9edd88e5f82aeb421c31d39201288f697191d8965ee39d1ffd9c36b3cda743bbeb5b664af23086ffdeb3aae56766ccd000d26d8b655edb8a965e19d279197931ed121866d1367ab6c1fc1313079599a96d9ebd27b09bb998de47e2e302f34fb2185e867d17c2802614ee47f38e071f9b7ac2c59390cb43d5fcfa6396c08b059846a4130235f70f336b21b75adef2a4c45d4613c285f384685310f862f37867b3c2a908bbf5009e4d913867fb919151fb79536f0786167ed992fd0fd803c284ddc4dfd99515ad54040a220266e6c566f1877e2656d45cded1dbd422d55e094e0e74295f146fade73e75b1ef324d56ae47f46433a817b63efc77ad122d9d40d943ffdb7426cded4ff36fa63c6b784314cdc43c721651e3d5da24997f4ff0f7742129851794678153a365cff02b0dbbdad3da0149ad8bc9eeeb5c1d6dc63aae4f586923a0688a652bc351d70fedcc3ab61d6aa8cd5dd29ebc7d815b4b9579b6b12993069cb2387753534fc1e7a987f24fc08292c1b0cb4df0809a2ba7a6246d70a69258c69ded786db3cb05855bfea867f833358c1af834c3da10e24703b6153515870bb6be177687f33ef2b984d8aa477e49c851480fb569bb316d3cca2d818b1069351116c88489b7d5c1ad596dcc074e2aaef3f7cbeaae1d301d1e7f41ff8a88729d25114262029edf5b3d7f5e6826c67b0636e4f16d9251061ca0701d9e1898b8cedb3bfc073e13cd52acd350f7dfd16aa311c2aa02bb44e2c8e4dd52711163246ccebb01829b320522672c3d2fb321e730f556912b7b08fbcc3b135b5cafdbaf63d432a310df6cb74a3d243575ecc91ddcdc872bcae9ebff0da5a9d0696355304eeef2337bc492b0f7ce626a145eb1e0568ed4290880966b2db566876fc7e4e125d1e047550c6a0ae224a3d69f2904a68fec8a368d2c3481fc0d9c060193786b0842bd32c5a933266d9e826f4ee8f13359783f4654cd131c4256e69b8ee3e51a4d48841c7a7a3010e29ad30aae633f0c99ae9f90159f01c3527d65431fc01152707b5ec53280279e2f1d43a1f67efa3d81b9e12da3f3e0908a5e65929eb081d56d46a9397b2e5030ed6bedcf7b245f82d325961f06ae547d303d926d4328ad1ec0f67562cd1c76b49b71fc2877041647333ec1a5061a74b931188706c1644314e97dbfc5cfcd2464feae5c29602d989a8e1bcd8d91b58505b991bfe8805548600efc8350fb8cf57ea98abea700e01bee7081d79ae48052e1bfb0605414115744962f4a79861eda8f96adfbda8c0b3d32256a51dcff65e7b9064dd9f42477689ce34c884fd1433f809244a9c90f5228c11608c3bc6890f00566de4e39085134014cb4e545d500b3a8a3e08cba0cda8ed79cf897b6ccaa9a3c7351b0229c8e5c2af0233f90975888c80b11b759963997ad5fdd318c6282dd2d7eda699ff27fe42b464365cdac47682b484abce6e2336809630c0e62fd8775d406802e1a666b2b3db5ccf465f56cac87d0f39877281cebcdd8dfab587397e9214df759cd32b87ee93c1ddb40fc300f890de3634579fcb6a56c11f32671f5d4f6b0026055341fca555664d6a09a9d6d937d2a911d53dc19aad1ef82b02aa16fb2d03f92b033934756aece2f53e0e89ad66807fc3d84bf7226d55af6fe09f115eaf6584fce59178804905866d17df5f00d9c7bf63d65c2982283e5ff62de91292607e7ea4bd30e53caf61234a193e1cf186b969bdfea77166fd232b09125bb716874a7bcc0a86b9915ab3eede5b0b3e818489c1bc63a5cfb94be75fd02f24be4ca7f13ac34971059e24f135538c8c1cc4ce6db483a2a5129499c870b4c87feef3065550eaa0954a3e376ac659e5eb0f55a62f91ef228dc875c8520db9b3f5598332929bfdc1d793e6f5ab5b910dea0f351e0b606a2ee02fa66f331b3116f5f6df85aaff57bb6d3e33b1a225b8212cefaba1fb4b61cd632029f2648d9e94aa3eb7c3327b6cdd6a2ff1743d4f75c3062750178aec878ebd3eaf756dc02bfc905efbff192881b1bac22ee525f5d73eab0baa8ae9e5355a2ea0d0a480704e74b3129a869d3c338cae735dc0de6ebd4ea7bcf761b27876d9587548189060e6b3c2516e6a18989252f2fa4608d574e458da53f8aa96708a89d2d9c4206a7dec2181b19d9419041a059b426bfb5440aa052b4d0c4afe7311d040a6b9c730acd397c01434ff412b325eab42fb314b6c4abed731bb164ca0a150bafe9482e9662353e02a3b6b6c53bbded05e517c4f81c48879a5c04eb2954ddd7e698e1b16727bc3df935634fe47b504f93ceded4e885a6c02ce5a5f9593d8f807d6b311aed30560290a57ad38f84dcecc156d6f74a0585fb8650de13bdebe2088df8a3b6f64e93d6d519f33ffa75474c3f95d763bb3350870a5849e9c4a93e31a3732249a33e46e4c753a334828b36760a7567bee3f13f200de5ed54aff94d60eca9af93f1ed058ea89395c3a6389fd5cde978c688493192ae5876da570fc4b9c602aca088e7523fba6ec1691ef295bad8cadf7cc516a825537e9e556aa0192d2ebdd92f4802ec4263a1112d7f609a1afe4f7dcf21199f4605e0eff1adbd15d7f44e3c16e19d09d76b63e4bb358c20571b03a326b6d3f4acb5acdce521268ce2a575fa948310ac574848430af00c1126b25264d3e69e92755ee4fa5db10a76005afe5f9be16d5ab536cb3fded3274a9a9ff28a8b6939d90c5b6446a64e47d8f273cd35b51ba5c76c8fcd6d10cc5150e78ba70ac949b66af78b23df02b077fa86ac237f2c8d1c8e3dbb24772460b6e89f379805663e458a04012f5db35f64a37a4094ae83a1ce72fdc35238feed06256116e817a0df2b5a05cf2684362ab1edbecdce65664e23a1520e0a2d8579af5b2e2d261112fd9b48558b5d102759cd6a275bdc740904d7430474b46f1d3a49e846a6351692e98248a7002c296cb0c2f34ad84d2e9a80b97510bfff1f059a9a6117667e34ee32c4da66ab36678a457a657ebb08eca9edd005b16ee01a5e1916f12d64e908f10b1586e483dd3e773b450768e10759a7b0503ed064881a6f4988629ae457e4234305f742e50d97e46536b3f859a63d28224bd41590c9cbca23fd4751111f551cfa8d0a6576ee8c32aac00c546458ef1d533af58b315f822d1e7ac693fb94f63d80493bf34ab5df44673a3fb847442d4059adb5cb2a68ef0ffb1228561541d50b55e462dfe1e43e090440d499790451870d3d51cccf7849c03023b16dc36836810d83368c8fa3a318b734d153795a48406a5221ec89a5566419d751d1b916c777b8bcaf72f899b2837a59919ed2a3379d36b3760badefaec54062f77ec4f3ae430e8d907d3197c16150f7073e6d72a115d0776c3e74866465df1fcb46f8c5d24be6eb9415e143a1ce8187442cfe6e96a8a9b9f4777b38a33ae4bfef47dc7dd1f88114f2316be00188bf874109313ec04d356e45885cb47dec1ad058fe535ea8d2cf2053cb3d17547eb22ad6cb4d24395df07a7f2698356e7946f2ee5a8957d5d5cc77d47c7d5576a8b79946f8741a8c7745efd5951029d65e48a4e38a69b6cc0fab9e10b5eb2b62fd8069da5a85cb77748eae2e4756c9be392339246f72c63cb2387a7026b3323e7ee3dcd4085b17cb0ceb554520ea5837523edd66a518d04ca58d0ce2ca086d9ac7f0dcc378d7c078ca4af512f4a2e89f8bb85cfce014cc8bd4b8c4bfdb2bd2594d4d1c4dff7bf13b2d693e7191d14f255c19f9fcbbd249e9b935ad4eff69590756e4df1351965d98a407386197c7249706be302ddad4df0c2e1c869bdf6b4ac55b61998ea1f8ca598a8b879c820f973f25203d6cfe09df85975246e1a1c612a734babf865588c7347fcfc4eab49e7c68158a2c2410726583151ff178b7350fde67c26297568f417e4f3ad7ab753dc8b4a8f7d4679aac807257e92739a791f134c522749be4c3a2b7ab66848cbc4824b9f3736beaaefd7498f7106bd6475dafa32aef83035634fa7ff8dee4dd8afaf390ca457ce3399066b4933eb60ab184d189d337e459a8dfd5f33cfb37055fc6dc7d716a1b3db41bd2aa7cfcbe4bdeb4fb4f0d6f98a350801faabdc023f8b3c7905ca078f5582dc9e544c8c4b839bbeea03108657f5ebdd843a7a7368d1ef1e37551cf3a403711e00bf706af7b3cc943fb0dcb27cc50778b9f8d948252b68827b0f34ef89f52c13c2bb260c255b9c4811f77d5346ba4c8ceb8f994de87d7740ca3357e1714dc48f896f6207751b8bafc23bd2a17283c2aea0525e279a9a891a2d48dd5a975d2c6fc3765ae5d05baae4bd1c24be4161b272f7fd268cc09a3c863f06147c6fcbcc83779bcdfd76af9f15796b1e691a99c7dab0f28b88b368cb707b312b275230c431ea2a8347286997e2b349683b4a653c1d4efd78f6e1448f6a89077346c6f3cbdbde1b5823ed46d5b89c386549576865f6f4a51d5378abcb09f6c6eb70e1d54941f1dd34a56281d7ae50962147eea657f786c6997481661e2a9fb649230315cfe7a03873648358674252e339e18d75f06dd37d2b95af1e87dbc1d7cd01e8ec1d4c4bcabbbe006c6cb5ae6e72d84a82ff2dfd6f0f9a459f9132508bf6dde091a3c3a92b02cf7a7b2fdab4d7097f6a21f9163f7d1f9d6863d62b8959da13fe5665b97cb7f0c3e5f2ab6c7ede1bc937cc3098ad5756a489c8a8b54d42b2de6ebc77e6d474335a9118b50a5dfdda1a4cfa4322c572aba16fe8fe59d28ddd7e29e363e710bae4d51fea5ab5097c805b1284f1eca9c4d58b9523a1c318abee12b8dc5ae774c0e10ab59f04748f7bab2be5457656321050c6ae3a9608753f6c7de6b028777f88db787afb80a82c7c79459b366cf553d6c9bff5a9a202afe0d86a7c95b812b74d4716d363323dc3ada07d58ba5c462860f13de93f8b2254dc3983085d0392a8f08723381c52df0dae4c44edc45673dc20f88d17d2d72d6528fe29212cc2f809642a5aab20843cd9592de09a7ece1bbc3667b91495e8e02ae53d5ab98bea55e698c9ec61af708236dc57e2cb00b15b4b93f5f84a2860ad7def248a6f669319b630095b13aff22e7abcfafde443934bb3ee71ba4f2c1307c0dbc39b63ef0950c20804db5dbbca4530a239673b2220f267dd2c431b4f755d73049626287c6e0aa62a5218a8bfcfee7c9c775f68a42547e3a9805dd056a59bb13a9baf70380bab7295cd384ddf6c59f60122399c932f5439abf026df9d74887dadf97f3d0dc4fbf605c151a219bea3d9963e9cff0ba722a055c650bba595bbef86b2a0c40c46e9d4241db370fcfc9416ec749d82160320fd308e33442cc6433b5efafc9ad8e0fef8af72126cd6e089cf08320a4ef57370db71ae063a97fd744c8bfc3d414e1b779f166defa4d0aac35cc074251708033ece6f58399753418692e8691c14840cc9e475c845ac3993f8563d1355cbb5988675ac30e6c6d4ca6f8b6ccec231aa3dc21f6c17687ed5d4fe952fcd97a920ff04d6f36329e5a7bacbc2508c65968a34b74d96dad5b49ae6fd200650d9b2fae60cfdc7e8a9e2e3e098f02ae81602aef2a979b7b6c2829209b062c630cc514424bf69b3dd98841a4b157ea787a24d91d57f2467139995c4938c1e3c8ed8e8891e7963785f70c8353cb5b43c3efcc9bae7de850b68532d6f84d5dc4ee9d93cbc376f59bf566b171e3cc38b118cc03eb2bf5d11a78254c073ce552a3d68d31c204a5a39017f7832b5d46c6805b048b0e660169e7454ee7a10a6625851be6a67446cc06d6d10917c47ea87e2504d60bf59877ca3ae1383cc4da3b278b373f3a7fa67c1a33eccc6f38ea6a641f14ba7be73eddcc89bd3108d5355f5944f82bc2234ca35105d367da4f36c497382e42db48b1bdf0cab883cb94920fb1b9d795ee230abec9b74320263330a137c467ae302d5592f27c35e921dc5acedd0bfaf03559542ee5bf9d8ea58e26678f2d01668e8389744ac498b9cfa07137804e84882fcfda1657a57ebffb7946fe296530a82ad3cbd63cb5ed7331646b521dfa33d418307cc34e950fb60adf2bb828fe11c13686edc0096591c1c0e1fe47491079f4a429e01c0685e27bc50ce4fd48d21da67c739cc1764849253c906a01a8b58568cedf377700e3cf620381e91199a5324ecb7c124f13d99ed7dd663b634ac1f16a4b272a4029dde64f390f57b14a9792d66d3efd872a244299c20c7fc41898f97ca0308c6d0f01c950c77e0f70cb2936f95094cca693e856c27f2591a3ff29c4681c39e701a7094f2726d3c3d43c281cb7f932dade0f90c8435a85bde443d6322919c8cfce4449d05e7869c28910c8284f0066b0069f0d8c752057bf16996802350854be7e5a5f9c1f32165088eb2d7652d0d669a0b1c43b061e47f3873bf8f4e78b97ca96f5c07d270f124497b9d29365445c80bd2a1c7ee727d54231b8d613183f86abd9fdca2fe865bb515dff1d334b0105bd0426f8bf03a5c4985df713b6143f43f7e2f2b5cfef47bd4f1c919b7d67ce3639a583eca78d623a9ee9bf65681f14a4e6604e9c2a3268c93d9b724898d11dd86f5df57e0e9c742ef583cf4e095e51c06e031eae7634becd24ea267d9da0b9f96439299b45b3bbb018bfca40d4f05b32a4856ae208888a5278a52d6e1b9f3d2b70a3fcfc0f9350d6f79a03cf47fdb1cb22c5ad1bab7c7ac3b09c6e33952734076656122fc9b6930375dc635664ec7717deb324aac3bd1873a00ca7c209e46dbf1c3daa348878c11261e07d4701e12605745b9794632f8b51b81c6334a7b059b04e71415fc63df620dbb9c03c6118b0d976fc1598cd53c0b48b84fa4769f83028b112297511a8be11bcd33b3e5a58b435632807f7433dc54d55deb0a9c5e358c3b36d197454c87773cc9d5f32d3322eb7fbd84f2792d9d95dab7429de6923af97574ffcf50bab0be282e38835e9a753ffa187485dbc4b4eae8f574607270cc45feb5e4cf1cade70fdcd66354a4a4a37b14d7f6e2153a4826f8089d0fc0162cafc008c9ceced69c8e6315194fb9996c92aff051841e246c55d3e2d98873ff7f92ac4d7e3a195e0cabaa40951df32ea6c38e88af868fb713d9c83d1a56fdfab3bcf84dc3fb1be2553232092751f334423bf63487e3ba17cf18560bf5554c56ac7c917694cb643bcb2eb42bcd65e913d1295594bf0f6af6eed1cca7ead11f393ff373169d46a8710308e3aedee700fa1e8795996811d1d3ce2d5794e1785594c580ed10026cf04276c37fbbe577360de521aa317e35fa4fef246e1a23483aa8be7934ac3fc3f2c4128f59f6d685b0646240203de2b912a6f64334191cafe59f97bb28b77d8ef86b21f543e8c1da333a6833ee3f3965c63c3f0fd143ec7424dddaa49a57d0f04bb6017775986665f9914ff4dcfb1a0e663396d49d50a9c42b76d19dfe6bfa27decf9d0ff7e6042dd0bef813ba3e8d3128e852a910787f503bba0eefdc2351ca2c1511db282f18dc999946d046e9a567eb541e5064162ecee68623fc9d3b90b920a9aa680468fc2fe9aebde96b9e48e78db1b7a5f8d3b291d87ec8f79cbeb6bf4d4f899f9458fcac2b6e384a96d9af3dff99c34e75bc03bc932686159d6f65861d21b519b8ea399a8f508c5b5172d03987b6a953ce20708727b95ad3b81a02dc551dbb49f48a8f056d60775edd19a5afa0788f1770d01596eb5e76e14f70f25199a54f4381700541ce640a2dc84301c1401af64a01164eb0ae501123dce7b6c9122de7d6176b22a6a0d241918fd46d170ca126e6ceaf64dfae161ab9cc0cd80b78d87fc0c04f1646cd6ffa7717caae9ce7553aba4bf9075a699770d0d9853b0e0110d9c09915e9a8dd451834a5fbe917a5aa4f9f3c446a9b178183399442a029ab6f31a009de5834e3193ad3576947fdb1a38205535883e7c1513d9542ba2ffeb29f33641aafe084596e8c45d085d09d16bc46c82d50ae98c0d09ca9d9bfbc6938b1307a37bbc04e34098b29b62429843579f393397086e9f0b500824d4725aa5fc7e3529a459b04dea26d1741db8b44375e97649877c5f4e13af304458bc2b88d54577b3f72217dd3127784612242cf13039c8b498b0e6779c5420e65d348b305bf6a6040ce8b9253e9a2f7d4c565fc62b5517d49e74530f45d56a5a222614b8ef9adcd69f1d2a199a935e1b9a03144073be885cff1b549c6015a0ab576dc42efed652c59c56327b79b82bb362972e4b9ef93aec34d54d202561faca8aa99998f046d46d52061b0c91348d9d74a22e4d20f868e61b326d1602e938309770964eff78b651aeb43904700414f7ec7eff4b7dbbbcb2fa141a7ac3198bac220ae58b1e93053253043d3887e4b0733f286ea7e2e1df4343a27a60ac745b84ded83c59ff0f6517dfac0265f315781ef5374a8d844532f1309a4d09fc9f03b594919e8fd0c21e5bf31debf1086e44db5c91d9edf38c9cc863c2de9bb9cbc798fd6c0d04827b34788b097f607c38cf53e310cda2175c470959685b7dd4ceb43afe7759916ec60db1f9f44eb7f38cbecd88f8eab908564cacdd825c735450e600ff76b936f55be8d7c45117fded0474638f91b2b8a4b8125c105005f5ead78a06e241fb111ef4cb4b42a9563603671f6cd36422c2576398fd3f0e5708b7238faffc3f5d52326abf5d0fcd413e7e67877c7735077684ef7ac01817cdb6128badf281fc80b3e61f17a442deffdac12092225de1e05621cf2b9a96a5b483b5522b9968112e3b5eedba1b2448c8670eae264813b68421d523194059ba38f09bf70426b7064856811edc59f858c695210214a4ae62cc8f5a47e5686a83178f4e9e409502458ed11f59c0774154fef5ae9f35a9d4b4356cc599b9a711e7ccd4036e28057cdc15fe19569ffaf30419dcba76263511514bfdc02e23578cc29853aaa927299890e0aa0bb83a1876cb6be48dfd07f23466e14774f2df430c3eda08522dce7300e7798d805909d98d2bcdd2b94fd09d696078065f2596c17bc314ed7d39eaa0137b40cd29672572c580e176bd03641bac9c646c3dc51c93d61d936abb00f7f58a181b9d6ce4bfdb86e34bc8a2fd9265c120aee412b366512d4a950a66fd7dbce79a2711a379d2174a07422ac255c01f70c889ecc6ec35a244f08f3efcf560be92d30c003fd88e9bd3cc7800ed6c2bb2cef6993b5e4f1bca06b5c35b5ef48e890e22a0e6d3175d61052736fe439bbf4dee82be793852e42f2541045697cc43ba2f941f462642ef985015610c82ab9b55913e57f53696009031f5af7b5fc8a0ccd37cb24075e0a10648e30ae169288feec2b74d1a93afa3780180b591c78bb35ae746ac53a4f075c9cd09c6ee401e0defbc3ed1209b04f2727aafc476a41173a3b20dbce47a2b81368bf7ac22ba7d4fa649c6cebdc17ac5c8f268789a39b152bbdfe087b561f50402755b4ac2e03546896499bf443dad0f937fbef94003700de0f84313d8bad9fd7df88d3e981a0eb5923cb55d22cd3cbdee3455ccb7bf5c53805be902a8a0d722c0a450be29b5aa4a5b3f2aad162605e2dd9029abbe26fed7573b04dcd236359c5b9cd5f5ad2245d2a5dce9d7f6be20ff2fe3693b3b93ed8e6de9968b06e4d145d35359281be4324f62a49d3127929ea8d5d90f3c3b598f0059a79a7b563e1c1c5ddb5803bd477ec1b436c75d4432f0a1ea50bd33e24136110deccb4a0b3baaea6d59f695f31a311180855d9189f83bfb33a6da4d73f4f1fa26a89db0427dc6c940b9e0d05860d2717c20ef0b721762b46596210f7c32c38d29efa4ef7ea88012287ca178532d36e26a6521f7e8482afd9d8b31627ec1a777f24aee4a6639573861149d3f78fecf25d23a22ab5579c4f9dc781dabc22133cf514f1db1dfe9e4da84c8da8e98868381ed9b37b840dc69826f3d3d57a740cf17032824333799a49d195fccb63fbcb70bc544c18c685f71de56e8108a5e33987a9242dc86fd1855687fc6e0af0638244c261a929e2ce4d4a2753817d6f6e25e846b162c67a86cab36a11d4a4a0911699b991e1a4041c5feeebfc92a182a1eb97cf36b701dbba944089724dd256848f5e1811749779ee22936f58dfd4fd2fcb9692a5b9bfd1486f5d3e77e3ef1cb5dbeee358d34200c8b793197e7787d7c2787489480913ad79e3e1d7c5be09856bafad27abae11cb13d24350bd5220b59a2467a94456c7ed64f78578b01267b34ba5a0ad7aa47f26d5e8af9524aa65fa8f504156d32224cb0e402218ade4d52803b88c0be2adf208d45b74216e30f1b97cda0875d4cdf067f9c74c2cd547561742e876fb36ce589c02d4c4f0cad81ffd00d81c01b45023a9b7f863626079ac08f9caf629fbb5662e75f523fc157dac5e70a06559420a28d9757bb8de6503ecc3c1e7de0ce0fd40549b90c68e168555123f106ff3a13d700560ff26c83523edb25a18672c05a51cf0a4176823e60e07f5ba7e108944eb44780882ba413a0fe59f13c5bd0adb552ac9caa56c1ce155ae702c145e1ebcf25d539c872a4da9e202e4189c797f570008e3de2fe18379cf50f493b8b432299bcfe880e670da23b5e33070e2f403ace5956273cbe76550ad6f4fe057e69d16d44815b98f3dcad0f225138426414d0d8ca54c9df1f2dcf84ca33fa660315308941f6ed1c6dbd2f7a9c98c4ca77ebd696fe8496102848bb998f18c1bdd1ecc235054b95157d8ae02f56bdf5c0893eac939efadbff5a605d6c2c9de8b18dd28f208b4fd7d333379711594b3d8121c81910ece708805f846f7d0378165138ccc0924118ceb234f608ac531999ac72ff53d7115cf382bbdb1ce03eaa987ac674be76048de4f5e3be64cdade5b14d3e4cea748849c56c6a393dba6697a43511fa759062f89c9e191e0633d56e48a504e8bca6f8c07e657b4e66e7a935767dc1dc57a0d669ac0b591bcc0052466928e439c5a3b1b56beec07b30ff50cc54d7a83b3e99f070c88cf5b0e500071405fa5286967846745b114001a7012fb0a2d73cb66d899e8e7553b64f97cdcc26be0b45e3f041296a8d8367e97a114a1dd302bf9cd3ceb79c5dcdae32009db585bdad71273d6e7e08a9a31636d73fb9eaef41a67091122872b345d1388d66db183e151df5461e369abfe49ba25058c1572f7b2190f4262ef540597eac95ddd5d8442c64e1ff605f52693ba0fec3ee500cb9719977734b8444beac95f686b42e91b7a42e6a5714d8317fc8dc8991f967c54b4731c7e0740aa07d5ec77271191163a50331cb191af22f73b6cec5bce2f92d7589effc2e42f088040a1998edefafbd1c7d940c690ed0e5dac383e2e3e4b90031ca284ef8c5eca732b7a4d403f8c6a99a8ab891e31dd9b79b43819d5c3283a7c3c8df20b6d66f3809cc028bdab4e9f5290fb7dfbd30f26cfa3e7dd2a457ed73f1f7781ccbee94aba7c362222974236b047082178439025688103f43c1eb4110be1bc976d9a2e95f8405c203a1f877e006512d5a294ccd8fa793644c40f5420861ac7ef7a8f2767770f3d9e55161304f7df9c271aab47f52eff1da99b1f98c515326948eb13d85f93badb0b7f0126dbc0c2d5e71b338ac8bf3fe42f6d6b7c1ffa5a3f81b795deebb562105748d62e8c7e6fa4c717a1942142c1b28bb712f7c4d261c7a311a17d90f145425cfc1dc17221f3e82465c8960d66ce87e6a478e8aa4d57d603a91f1c003b9a1ec136ba5f3f0118eff3a260f1a643135b2ced1ea2eec5886aaf91c27db93d5af1976b8a4296eb0341ed8d2806c019491a98a73e67fbcd2c011cf407d00ed87f1b32b797bbd508189740816aa91a03e8d85a7c2c9d38c172a32f6096d8d36045df406f046f89b57e12394eb8c884de2352e3a618c053d528ffe8599d604186efc3234031dc75b017236dde4f9828a4255d43a5e89e4112c5c0dbfcf9179ae2f4d60c9e8745d4b5130e79fd0ca363c98fcae9edb9a466fbdd67f0f1529731df835f19ce550f0a91a8c20b3dd407a7ea3cc022497338e9dec0a091406c44dad3743592d1ea39f01df5f8b7c431c3d437c51b4e265323c655876a70dbc4a012d62f59723d77064d5c7ebc64f81890ae4924eba2b149c381f2c0bf8cc0f75698718134ab4b5c9a6dbb7b3d9491d46148ede26af3a17ac7b281788dd7df42b606797ec42646e30d39db068ac6085f374a1f1fce89880fe57f95cf7d9daf30b41181a0d6078a2e7d79e9541237090efe11a427a3b763622ad18d294566d3eaf7e039fdeb23ee76d170c75b2bbf75f157e649452b69f5b81e603415b3b07316fef54d916dfcb8e0ac2ed63c17b1f39fa263fac25dd4771f7422c3c272641ecb587dd2b32675f7997fd08bff9ddf64396ead58d82abff5e87371f64bed383ee6f6c023a6ac420e27980d8da30b270ee2869de9a712f21b391021889ae91c9eef2b67f5b7e423969ad565f66cca9abbc77eeae41016a813e2201c0bbcc50df4170ec0e7ab1a954660c51247e12726a4f7fbe2978fbd4d987aef4aa2fbaa7a43b913868ccfd0171418cc01420048d1907748517cf0b44fb8858f5481a001a30e9b4fd561191226f67de570c4027db108e665160caddb98924cecf4d37954b5a291ad41f819a3b99bec1c6607ca0b28dd4985c026a2d0cfc7abd4630d8f04cab56fee66fb6e2cffe7e8977551bb52f1c50d44b2fe93d179e7cb9b33acf45e7447c09651142cf5460019d77c401edb0be656ebf5ed795babe2d8359c48faa1f8409f96b9ed0d4cce30d435a65b11139951b2b74e8181108ae78e50ea67ef9fc36a7d40595f1efc8f613e7802bee27c9c674d6f1e21a8804d2e12ff17d5d312c37388a4f147b09929e916de721e84416d5697978e2a0426b41d6f9e754d9600d564836e7b3a28b9396a4678200586fdaa3faaec1f7a72f1dc68724612933663c646d14817165cfc25fe2ab02e993005aeaaad3c897535fd8a892df12b20af999d742902a8e8841dc8e5b1cbc682e380c8a3bb317717a0a5d62bf0c80edf3eed7f7a0e83f27ed3490d5be12bf159a4b8c2404406a914f40510c32fb857105efd87db6cd4484839f3571abaa3b1122daa1e066cf092fe07612f0fa81e7e6f4975ff9adfc45b7435f2eac1af64247db507f0ed6c95007b7f77bd251c0ba5e7d68a79593cd9c45d4d014bf7da5cc0cfa110c6ba76645e1c800d7225d4e567332d075b80dcb543c2050c39402c5f4d9366e1fc2a2bc0d850f928a8b495da482904dad4e8199c6d1b31392e563649c8b16aa5cd4c40b9685998b8cabaf8178c516fe53fade622654fea1293497ea178e5ff94fae3418df8ddb754adf0662fb5fbbee98aa94c1de1092ceb2802434f649614658a3c262c9198e11b34455fe965c5f184720eb2d7301f745e2a8295bc3ac3e5e87b1d8d3066fe4f0f32e9f8951cec59e2639b62a6b3f6c16e5f5f3127d6a1dc9e3ec4329bcbf329834e2ffc133de43431ef7083758053c9b136515f0110d8575ac51ac254dbb97e1f6e9cb4bc1751ef631060680190f00c25d5eb84b17a3b1b7d579252681a216c626dc52331d533ee9e700f67b2691dfab2afa05c07532eb707a8e6958b3d503c22424ebdd28e75f33fb40059017eae8ad22ff5d6c16154a68bee7a258638623b813110a99aa92343f0ddbd0f21977c699ec841255f4731fe685c36192110bae5ac13892908bb9f26d4b9aac2877733d0127ff3fab8b6d176559397fa048e1fde89b034e075710bbec4c44043c18f4f9be483d233a2fd20f34144546770b3d30faa5810f76cc7dd82fd1d8835e11247921557dce784a0ba7abe184d4728631ee6f73499d1c11e69f20ec9eb75065879a6dd2c64cb93eb9e6ced05aad7513e88e2beb8a5fd6df3eb8579b254f87867f54aa764de2f44e5e7ff33ca3bcb100844d86fc0698c88243311cb247380e8ddaf56bdac3946699a632092049e7c3c962329ece4106f7055eff32f83d243cda607869ffb6f983b7359f820dab07c14b17e86c1766070d95df305137739fdddfa4ff7048fccb015919b2ea3f13ca3fbe76ee7c341dbb6913c1d774b1a29408123a019ec4b6bdb10906b3e2301cefef8719d479b699454f099bf828ba52b74d80988eb46943ca6332b103ac303fd3e812251bc794210ca8ea389d60f3819c07cda432ef0f49ca91b6160c6057e25641007832372000961602919148446359476a9f65311f2294e40bd2eaa4cffa3de257a8bcbc4eb1d52dec2e44a3d1bd367eb4eb50ded7093e2d75b3ba9f28fa4336c23840507e9b8fd5d16f4c26c9f07085531dbde65e9ec974c5768dcb98ff198d857dc28f451fca53ff1b07062516b07ee8923af0831fe4201f0ef9ddd2ec92121b21208bed08287a971cdaaad87f31421eeb954b64bb11bc5791c7cfb817804d684ec2fa5606e3db3cb50602385f0d82554d1babaa719813efd8273be68a36798bfd990ca49d72187392e199864e102a83df6659e33db9802b546e8970b69b7703382f45044859a8198eb778554a32d60fe699dc03d2a5b3f31e0ba1deabd48671449caa293efb560f4759532913151fad9a4e5d3eaa3a4e1236552b257ab8352fbada412aaf5b108471136689d14d5eddd19ec874c1e5fe0b08707e6dd01361965ab44073acc64454b5c052b9586d874e9283357c5047d54c5d4caee23568f4b46c330cd46bc00e63d28206c1e6d651821c8781e5e62714c5dc47a22aa264bb538853b542dd47f165b1ad96560a721457bea4b4824f2f7ce1dcd774e93ec3f346441e75ea218419078edfd747bdd4d751d6c7f080d243a7f4cccf6b603ee3fb088c3f5ac363c09698abdbbd4742a71641e345913fecbc7a9c44f209b95059507b75728c5b87a32fa240536ba837d9005d39a9886fe797c3d35cd447df20b590671e133c420d7fae0763b98c6e22bb278d87334a85095ea3894c885b844b13c7827a6f09de0ee4ac06f1db034063114ce03ac0ae6292495cf033fdc0db1be80ac1f17ac897d82527d49835ef737709ac9722d7439238e320ba71a89dfdff79f90d53d29ec7a239023fa4cc63542d00b85d8b5bfa635c4704cb3ed2581ae325a6d109ce79ce9018e58cfc4aa5e2cf7a057f482929011bfb2606ae225fae0412f712fca748e277ee87d9bde34086cdd6b057e22fe08c3a4946526adee3dbda38e37039895e56ed10484d817de2c081f10f6bc82f183b12a94b3055fc891cbacd77186969ca52e389b31bc880e861acec4e45689de9b79dec71973ba19e125518e0abd1c50fbd4e294eb5945ac91c855e57d631a43d702a124d3f7f5f014ce646d9c43c4975f61632723cd8f86b6b9d893109f9930ec360edb3033c0b785e88195778600cc835da3675f3cf3b4ebdbe73777d3748c5330ed3cc9b080217780604519d1e9460f72ef61488a63c901a0c410774a5efd45c271e3992d91389be07894f279dd75a54aad4eef02858118b0ba3f635cb2825c60589eea8ef94741f097f3c211aefb90387e84288c5f1805b4285ab00c8b1fdf1070f8fb29c3bd872f519e76c989621087d3a565dc555e7ab754e237aead27c0bb35de119d37fdc516257129ea2ef8866272b551eaa2d21df22d4bdedfe68becefee8cc386deee376f5a0ecc7c449e45e31bb8068c90ca7837667a015cc08d2b25c21cfb2eb9c01fc6dd205e0c3be4e5d995a58fac71972dbbb3e13b97aff4db6ea453cedefac04dac94e25b82423443222981de4f8207a6c7faff4bb0f151edfe2ecf5c3027be1c2dac6a97f23e738521be834ef18999a9b74022848b33c09f3da23d6de97eb08cf84930aa5f4af9e8220002ccff218b9cea2e84210fd2343d1628132a3f335a2bcb9de8a42f942d14adb52940de95455107b69dfbd3f344fc554e37e4d7368a537665ff3b023bfe6ea48eee2256bad57eddce0d2d13f994fc2e442fda5404cf6b195338c3c6c7e1c12b216d2a8cc85db30f06781a1823260988890e5dc7e6124ad44949bd4d2927f7104a1c3cab78af3a7bf70bc2390f9313cd750b00be3a54eeebebb3766c015efa5d337f06c4ccd9973ffe399cc4672a5e1c147c1f0d4433dd6c7bd82fe9ee68454e3822262c3e1077ceeae32165223361ecdf931f5303f27e35af94816d59a6ff8099f583a2dd78abaf4f1add038d7d0bdeefeac9e15d6fc6a2d4d00eca2ee3436e442b25ee47b9504ea0c731efa3a2cfe1e44f255e3911b35f2c4968be2dd28aa4f5d159f82d5e503fb11b33dfbd66a77cd71cd153a283d9d1fb0b930d078616706a5bd6dcea50c0cf19acc167206860e69cd1fc047879c2fac0f2ef69f6da4eb7e4741e6ad3fa7aede58034b2f55e13e416011044c74d91e2fda53114edfc31c46afca4b6ac737d83b3ba524faf7dc9e271768ec22bec6c202361e33f6553b3fbe10a91a2c8da97e51504489322a369d7d1cb240366698cfb9f9dc29a63db5504c6502d9bf78302c5433f55e7a948a57c578b0f20b055054365c01ffd94b8bd93a0461f5203a2ef85930ecf107d7db0adf76ce2d4e0e9bfbd663abc9539f2ab43e750a4521744ebd02eb60a77068350803ce56adc98fb8db0115e5077af4109b201d6b6653926ab51822fe4a03f33d15a374009b6f753470c986ba784e3a31a61677fcfcc457a0ff004df74b97c90196d7fa7c89ed98db679331d200650514f619b9c9b4c23d23c1bc5599c444826000830cb18b768f8b4c92b35b57d2827dc9f3c8eb5137c3b98ee65e1c40dff07ded14d14bfbddab8cbb6db8bca480c1fca37870e0d3b40e1e86891869a4fe51fe71bfd988a16ec8117612cdb7f194461f1816398eec3dd8dec1ad935d2bd88bcbcf2efe4530f81e763fb619d268b2c47a54a43da735fbaf0fba53c1c11faf2906bb4ef0ed19a94e3b423d1423ea4a838ecb91725909f6c6e7e65ec1c9cc09e9b52da8aac382d95109269921ba5b1a2ab929f916e8b1399d2db835843a30d81b09cbb66ce69df927d593c2672cd665c1d708f70266892c9f6f17d99e12b8f6f1b4665e8e5c922a41baa94f8530a09402627b47f988d08bbddcd97540ca4525d5d4be9ca1974316cf8b0a272acfd41c969e74eeaaf7b14c7f84f8cafc40517fd29b3e3c8b5c173666da9873391c751501ba5f1ab4e6a4a875ee7e640fefd6adb8c1b23746e6e6a9bddb6dc6b4457ac9c716629a81854676e9f990e4e3a9bb4bdec919158a07fc80aa6606a2ce0efe652e16e8f9b772c3fb30e8d161b30333dff6f3eb0908c4188d7b8da42036ef542727a4c7dab22bf4b29c9d2bf19c3e0524daf01f087dbbaec61da0e9a89d812af9d92376940a842b757d851a7fd6f633d712d19218ebb40d0006a36a7ada2a81efbc58f7d70e8b040a979ae317d2b1d791fd27bbe8841e35c2a7a296ea43dc7157ea1e286d276a9e4c1b1d4ab2bf2fa1bcb85145f38740ebcd401fbe392a256938a1ba8ea40e813330e80fb10f29bd7cdcc9d1d15b27e5ba3b679f343e971cba272f9b0474ce638e5a274c04d88ef728c51ed4cac9bef6e2db969a941ed225554562ca94aab8d0b173ab125ef5a2bc477dfbee4b16a90e63e868125520cf43409329c2b6a7f4273e47b08392cef1b841baea038a377faf357436cfabd474ab3152d230bfe9d9392bec3109c81c43300c002f28431a9c540d4965aec33e68191b686b86218bce6023d86e13a404cf840cfe9db42fe13e3f56443a17f61340b961a22f6dee7fc28c93ba5f089cc1cd4eac915dbe881876865f0437a44e55319bac433b4ca55b27690951ecea1d849eef23230434ab2efb711e0ff399af9689ac2f31ad62518ec2966cebdf25bfef3d4692a905bee7aa9a00e66e23cf9358a769e45e555730bb44681cd202396d3ba3e625b36ad4e5e7290a67bff3d334a49869a04b78723f5cc9d7a7c94d1215c6ca5d2c489e4eeba4594f1ce4d4ba50c5de945c801c86ae01b2bcbcfdebff4701127458db99f5ecea852b1b0347dd1bc90b2f2124b73957831c409253788587d0a704a5ca06d002303ee09b0fb8be7c74de57190ed3bdbbedc44e940d4a137bc934473c498a9897d37e90372f177b911207bd25cb2bb8d10152443626d11e8252c6a7d09429cddd9d3bc80015ce146b728290e0d352fb5421fe68ccb3c8c02debae197b7892b906b69fca993d717079b436f7ace2959ed7bbebd706ce846394e5e88f495228a988796c67a32932f5d4920fb71e2e7b7ea7c66f37bd746a804e1aa5062980d68070ed9ffd581001a5dd5615e0f475e6b6443fd9248b992b06095e5d10b22cd739da1219805aa66e7ba548b188ca815462361f5b41027e2341ec9845baa730d0222c234f6ba71e4e7ba3b9213d75e1cf927672403cb8b717ec8a37a5e756e93b0a46a369f5aaf00447875e3776c759b09621b47f6f311bfce8f64c5f26c0fc3b960c15d0029310c933960a74bda0c293867ecbf33cab6ae454addd22b7b3b0fe41584d304189b7b0fd65ccc4e7f230d18db7df56c27c8e142021140341975c1d9516756896331194943f6c9e95da09bcc99ae7a4a4725a49c6d675bbaea020bad4256606fc2a528e9930746dc3f04038b3eccef7a2522ada45058ddfd2ca58ee3cdf641a6d6ce928b7af6d55a341eacf3055de1d601c7b1949a8d96c52c76c97df7855cca9c5cbccfd3a4b66fb9926ed527d3760bff4e3e36c878d948475b5d9f6b15eebf9860b9596724490d1347bf8a3b9f5f8b216ad79bdb07166cf8e8ad2cb4bc0500083031e8e0cb1fbdc54194b7c60d3af1743ae9eb0f09a743e7b2cf09afdf430a7732fcb10bbc746be299f075df7d1866ba37c99d3e49b2aea8b97c779d799d92fc25558f3f50f55fee770826d8cdc76e0ffc177ff9afb54d725a70400bd1578ae2ad0d313e20cf4cdd17d270ce7af8601ec5828bd81259f29cab97b1d4f2453e783e2f931c14c09bec695a782169e3bb507b7e8a6ff8e10cd3535a60a7f79c00b4fe0cf83cc17e3c313458e8e074d176b12a0c802622b0853e98fea7453943154c60076928844c6f7f53123fa55e775e6d8152caf260924661ad2d06ca615b7155a322d0100f8252a1fe00907eb05cdb7a3bafb2422544dac2d416ceffca1e200547d0054341df647410257baad0e3a6dbbcea1604523bef71098a009502634a6e92824adb1420352139da4fc92811287fc01bf6c69bed070628d917cb2bc52ac988988051f45f1d0575209171f85f56985ec13b2e01ef91a7d97889e3a85bb2159a7601fb9d829dd710ad83e26866a78fec4f33166ffdcf53ee6f8eaa2e5fccc7f9d825afb25e809204336e4ec3a3f6a94200e27e63a4f36343590a43ec47e685fd79b8b09fa23797f2d45bcf7b7d1fcc7d3866865bc2530f852e6299aef136d1a054b6760ae415af39287d15de51d95024a863b2ad7cab227224ca4ecaec23a06dc2ced4f621fe0522d347d9901f84b4b2247bfb42cad8c719cff01f2e6ecde6e8d6aa1e3ee13781f8dd1dca338a4f46834f4ffe789dd91e842f9ab46faa89954e9c4b7cd19ae91f530b75f44ab1a1201238e587eae4c1e456c19e19a23d2d7d23c0da24e062e77abbaa709dd567c96713b6836417f5b635bb1296ac99fcbe2dd18906a0d865b6227f308216536f86c4bd5840f92dd22cc177f1f2b0dc1214cf9c9dfbd4751c0fa49f6ccff4ae392ab6fbd043708156d7288c815c26d4c3e4d1270d50acc246122664f449f1a0115b234f49a5f04c9d4a948857323b234a69aa19ee99862d2ad9ffda920d5b02dc778ac6304d2b8995394e536bf6c8dd1f59f0e89d77f90655b76bb5b1a8fdc1b92993bfbb2c83ce9e4b6334e976bc1b50dfad0e21127fb8d3421618c574a042c3d48c34f535eb68b12635be858fe9dae72cf5d137d9b8a1214e124af9fefbc907ecd1f55047e434a55166e517110ef09feaead9f7e7601224ce0437450badf9d2a619cc0afb9ac3423bd85f4af83993ef4bc3ca038d34c44240bc1a4a48f60b5675242b61aa4b5da6da717d49c4f10cd96ac7cef31685b979d8b52c78cc2a770ce3614ed2eea9240647f564a4b20a82f5f25b620887012a20461480ba1ea763c2c53de087e12073be1353c3c337bbeff98a6ade13ec01c58e00375b341488313f5ee652e5578af263904d71392b32f05cc74e9b6c8f4c8b6dae1f43e4be93b6ba0ca20188e8c54a4a003fc2b3f5a61dc9b66de8607009f40667d5166d7ad60fcf78837fe7453637c0611db7df380fc61d74e888e8fb251d46d83cc0ed23eb64c6c56356a084bef42726208837c5553157127fbf1d699f93fd4cce08ee7492ed9f2cc035756bfd7d9e6dd9dd95db4cdd602d6a95249e28ee7bb7e9be607ba889e348452994b75ee8b4cd6343fc81ce43f731565601d54565b8dd7250e4eecaf621af079ef97b0786c8293fa2b56391900af19028303589edf17fe266ac71ecddb7f527693aa39df9cf45b5a1b6d0588fdfc874ceafeab3b1a8575e40effeed06c73eedcb3a6ebe68d839203fbb06f1704e104b797a71d4bb3666e90030eb2050ef0c47638c4da598c634e35a96eda6cb2c857dac56f6a1e2731a70066d8a4d43271ed9d17eb52b1d8529ca112d4171793d78ff90f9ab6bacb15a16170c211727231bdd6f0c32186f0211fbece6c0b8cdb7db048eed8a910cdcee4c0290b72550cd122f2a792451c363ed39be2d8f94f99e5d361cc3b4d871d81660c41adc345e64b666f950532476260038fadd5ad8079c8d7e2bf2b96dc36bd12fbc8579b42c3123e068d8ec093eb726d92a38b6aac65553ffc716799e090b6f25f49c00f4340a66274bf2562d354eeac1e11505c699288587d6bbf7f70646797d465f236461af21c1f824c7ed48a96fc22423ebecd9ef20aca7fbd5c37131f60822f8a6656fb9ef7a5801ce47a042f1091e36180ec2a0c4988da77f21b2893ffb65b4234d2012eaf4383efa561011dcc73c56129931a8687ca46bce307ce3c2a1dd8dcff672608996549b9a570dc41c290c11ea8c42ad617713b6e5ae35d096e6ecd85d8fca0df515a6ee806302df769cf412feffac977e646d838d0b51b897c0f13f5f4990326bc3668f0d0dd177d930aad690c81daeee353104fb275f3163b7d3a6efa11aa13c907c9072e50a3140fd2eafce61c530e1e487df965fb1ed8f8b44814936629dcff0b827bfb9813855ec5ff4b409750aba54a7b49da3a4049e5f691f514c85569df3ed29da833ad581ded8c9790cbd5460091fd3deed1e1d254b993dc196288d89aba4ceb33ee5a33f3ee3f1a7832315799535ff9064edee258e4612a87f7fda99fb3f28713217b8f7a503dfb305eff88eb96e092a1db66cbaa654069f7387cd2cf011c64b850f2bf0c02b6756254f2057abb3067de231d2e38ac540cc4f035593743fe2a5d87821a1b0a4a07e77e5714ddca68bd0e3492cacfe576a4bee454b6bdd2abbf1644162f4998a3cf3de88538b9dcfb06d1232ffc4cb14b5ac7d2224706b6b8fdab27231770924e138557528539483ec4fd73735088d48a7b549cb5be1d56f881a0b8c9d0f603a4c96e82743fba9af001de349b9a92d25076bf7e5e6fcca406ba154175983174fbe739a48863ce5d6c271b5e9a0bf7143263a59b450ac55e630d4b4ab28fef6a573982f91508677bf9394543f2ddccd01ae4f46f117adb2f594967e27373325088ef5509109909003aa40b8f0ec4889e5245782e1a0abfcf8208f6e313ca72f39ada3d70cf571b17b02d7ec2afafb4977f49ba987d2808cdfc97537344a501464b6f2a2c06c848a74c3410019f7965de5e6aa4fbbbcf8a38a8ef9a6cd2be661d6a6f32ca976629a5454c36d9aa197458e8a04f263ba1e8152bd735be40169758e8c9a60f58d3c0794722b102fa3b13c3fc719a537bd90244eb5639ae190ba71c565347b44a9e50cf8857424373ef92f988545fb952078d961240605cb7cf483338cfc3c040e1fa93bcf314ef77aac2eb5ef4460e64881e9869c38e61baa04ada416baa09d399434f9bcdec5e44568bf5f0e67be9398f53de49623307cc59bc02a5f0fa7592632e8bbc2da839651bf71baa381cd4244a2f136d7ac3c26470e6e520ddfe05123bf01461df2c69dd0dff4e91c9923ab636f9e5053f6f2ba9e780f7c1941ff37f2369f8ac1a4faeb5184f8d7eb7427d11b24621845e4649c34ef2631f31b437b1cce6fb22fe628c62c452fc7532dc1a00b9020d8baddbe846b8f57fee09489fc96ff35f6ee87992aca26b609e8320ef63861816e2fd8274eb4155af818042c7342af4ab45bc232afc193ca92225b2507c36f388998fba530e928ab6593cff8a7a84a505ee6eb8ac2b7410fc44c6e42edcbb4cad1393ddf5764f6fea2c61f5c33f6a221ee8f580b41bec77cbab90e504ce3cb6278e3151740dc5400f84378ccac6a8ba3a829011b03baec09e7ba99f0f61a4699674ea341c7ac0f7eae2fb4cec51dba25ef09126a42ac6aee9aa9b1c74baae811593f52cd068b1b1782edcf07b11810db4e6229a5b1d7fa883b9d350ea44c76474478c102e803591d804e5f83d92e7c116889a7bc2b485c8f5e4ec73238d5b40ca3d99f778ead8c49fa596d09969d10e757d0cd9a708aefdd0da7bde8654ac9239430833e939596e5429f1201bacdfc545c9c951c1e7b53f348def36e785fc07f27a9686064c32efee173c2ecfa988401952e3be207da7adf2bd3b4c074998d8dc10f7d43f7a345ecaaef7a1072227ff90a0058f733c67fc4823ea41d31332fed5fff42abc5ecbc973ff0c658edf458d7c4d8e04126f9766be4b0be829ca80e0c282441b609c78d876b6ed359545b9c9f03130af390baf324daf648b0b5ad1c67538ad625cadf47deac726dfc673951d6eeb641ca3819733c9b634e1eac09515b1733dc424637f8d38112dcb3d427a946aba7e5ad5100f4662ccfca7eff93c210f4261bc531621ae29073b3fc6a43d8b425aa830a38302e2b55c717419fca9b6f0c0729b957df1d49752f8578a0f0963e879c0bf191db6c89fca94dcbb2e67fe051d6fb486f728c1ac09de562ee931b8cab3c43d41ec415e3c608d91a4dbf22fa315a98c5e0d09ce9365b41b0e9e6c8667c6f5bf8b6ba015a678da16fe1c8bd6d5a026a9ef4a8f1cbda2996f5773c5d7ea293969bc4347e968ab210bc21e040f3e143d40ee6f32025d7436399eafcc3f6ceaf06d923910431c87262fe7a30853acc4b3cd0c7786ef86910dac03305a1597d2c1ed48fb3acac6d48d3ba3bd83e4b3f6486474af08a790a5c5628222def6bbdfe6ba895349accc09960277999828f7942804fad7a294608dbef88f131a602688a495b8da0eae03302c0318464e268ad00246f57dc76cccec918efdd40440d42099cacb5cd6843a892f7c62e49ef9938a58f6e61e4c198db5666256c8a74fa126441a4fa4ab67627ea8f8185b68d55fcf90a4da14703ca5ec786004be457ff22165a1556db0320c21e693b57c348fa745e508de5ccb9c07cfc77e6ab14f46b9a3c59f8b9566975b5e4ad656081495631650cf30a818c2394bbd1f2ee18ac3fd799de1d01948c03293fd966d6161cf300cae0199201907d89dc4603edc65a3f0a38fe841e4377283cc3bb8d2eb9fc905fed0c5edc3d95b21a4cf70134750569e8efba86cfff02db999bbcf13a2be9a8ff400e8c301c67d27a2d560aadb2c3c37c1ab0587f1ea5d8f6c98a0352d35a3794cdf85f33f630e66e5b92a2604c1656b305a1556de1d28357648712d43309cf011d11b7e6e7241e2b3a2da033858f72521aa50f25152b99e4615ebcb13d53e2cf190f0e1d955d1c661d2c24402d6bd974d48c65d53f187d9790d3f6be1712c06758d2d42208147348aa2d83f16a1e6bc080833ca4b2fdd85b9b9226fb037db816cbb5787d0e3c4bb8d550ba66355be368b05394b75318b0f8213d986d17f602b1322506ac00095d307036dbd16ff14cbe5494bac4a906af0eef4b055ffa53479c78a674d8d8ef68ba21d6d37e64708ec92d3173ff83450804064c98b8f7d1297bec2566ab6494a70b4e1581fd6fd71ea7a23071e71d41f68e30788ac70d8114389ed7a89d9d65f07d3f1fb9cc68f95c0e7971f4211e0f5974b4ac2bcabac5ccc91c0b7230f83d75af452264be8e494a63af13160cef33d8a1e1550b0c15740578623298468d7e31d511ca5c64b4bff56b3067c85b424596337dcaaa76be3eae2cb7571789ab51f6795f0b76fd3e304e93c7be001f8ff161bc7ce71238fa75302f8b70ee66e8dff4c969df1b25897a7e188d414dc15ea4893ea06456576b0e8758dbf3998262d0f0c936be0ae566e0d9d26b91699578f88ce3995fddf46ca3ddad9330eae873db1df6d68b2438425e6082bd587b17e5e7c8d0d0fa3ed2ac6e762593961867590ab1d2da551e8260b9bb6a6077479885181af23e725eef367f2dd3a4d92287a7bb11a71ff9441e9053e13740f889c06b834923372770a675c5fb27229fed6e05afc75879fd521ef1036a27c4088da2d2a89e49939132ef2a3e66c53acab86e3f5629459bb781d45d1f00e5fdbbb80c00126d73947ce1f6b085d22ffe5a7bd62ab3f0cba8f3e32c8d2f63b67b8708536f8a52993e449dbbb57368e5284c5f4f44e1e9cb4cdac6481c191bfc73962b8ca88e4cb60ab03d4683453411642ae910b69835cc133362a09fd45c488152ca134502f73bad6bc1350800a651e2e568c0c0f3f8359d0b4ec0d53ba8513d22063cfdb9b2865a70eb1f939c3b45ca860af715b77d070a58c8937b7c70c92fa1b9eedf0484ab91518b9036bca16212ee96e1b09161326a7635289b06202c480151934496ff39ac7a4045d6d977a609e80846ee7d94290cc970dde175e38b93cbe36fc34b055542605e2ef143437253b1ca6850b1152dc3e2b763795bd9bdefedbab5e970353bd83520c0f81f9419677f8a5cf40e4d3f243a8693858bd348b1a924a2faf58485db0d05118de1d466c007c1b41f189e1aa6e6ff4eb0349ac0bdb2a97650afacee80d6b9eb01289969ac4fe3cb8ef8991c0936d29d0e6f62ee84753bfdc3f9f0f2c3df967032b9a0a056790021f2f8bdb8f274808b232eea9784ba9720e5d62c3e812ddf27b571339cf02ce44c8f6688aa6ed6fcf5b260187cc3c0f9ba24929cfec8dd2e6838a0f1d5df496ae90872512a8b92c72a8557cbd645738252d98807c7390f1b0b8da6c305e759d00a2c7f20c45131f463670b581754da8d558984e4a8f3c2dbb6d6b604c394a15df46600b4c0c7f568a6f5b8c95e64dc895f20dfeacacfe23705cad6d66139ee7b30970c041296e619f5dcb810bb5decd15d8b7fd2083a5678da364b12e6a359f62d93d608e81da70c463cfcc2bc35ec8d25c0512616b5a8c7182cae0c52b930c07e8f0937f1fc7f5dd81d3bf4b6149c3852829a88365cd44e3c26824f20dad449cd35e43efc83e7b52dd05399fcda554636cff35653df8674a577d974425260f286621f8950bcbdbf65ecd294bd75de166361067016b04cd483570b77e6d747cb966419193e7d292d74ad0168339130e39fed8f866834d0e9ddf93e6ed1a07bb256e358c30a65b0bf4b7d2fc060789c7db7175c64cd0aef061a5e23baf754d26d6ae0b05db21589b671fc58f026994f2b01f04259dcceaedaeacbf56ba5c2b2b265d1075accb88f9ddf259fa44e32d260f5ff87389d5048f919cb2562c0d8601c61eee0853f8251e94021cfa083d4e8f19d0711641978c8d7c4ddafe2f11aa278253324dc98946db39ef2947835895d461c9a9ae3dd50bd9d278a59c9921b96b034fb637723d427371c65f0f05249271ba51f7e3566dbe1a1baef0a9d113c2cc42f7b71816d286c6d6afa737370b6bdfff2352666ab5d12d95d06de58687156c09c7adbf1db50c169f7dfa879ef232a04a323b2a36bfef9e05e8caea97693545d8cd936a6bec6ca501759beaf493322646d980b97c67d0e867542c71a660199277cfb9de7f1a9ce7ec292ed565285e87bd910b3baf906ebbce54bb620381695b32711a44cfecba9eb3dadb9a318a1c00ac8b160fd00ad1dc46857f0308b4a806e524d3d1ca7e7a5d14f71e5089f58fefa4a9aa541fe4655f083be28532d87f69d0dfd9b62c4e6c7eec186198722b45361f7c98796eb0299230a78b941db00da8e0abf519db57453cffde14d720c8adeebd3baf8172a1947e9bf2597b64c5d0794bb4be4c36836cdba2cdaf497ca0619a68fd01ebcbd42af01c2d65ca014e829615376e77473b31efc78f3fd571ffa2812f6c5d4613e79e2022768012a0be87fb53ffca5d32f588018890343fc8ff8d9d5987445235008082027d349eee33fcb7850f705587611579a7e709902992a33b3dbc3df8668f776bb32014139c43b0e7ff4a02474920985ce42b2f074b4cc82ea1d568b1b7ddae2f4f4af21f06f0673614a33ce9b0630c83e772dd5cf4e08d9e22ea3eed50aec1a1c778173b41276a04465241fb3da494ffb1aba1a1a53987c9898c64379d28411d92ca9734355dfb6364b38b3e2b4c177a5a652cdbf72a46d256539d908fb3ec5dcae503a8a5e258cc40e22b18bedf3874a6983b4cb7a2ac0c98d75d5add366a870044356c98b19871f5945293a5f33dfb8af3374f30e6273e68853d218b7dbd95903397f8ad52ef0f55a71e189a0da625ba69741a02109a2064c9b140edab139a97f8981fd9b188e9febb89dcfdf429420ecb548d75b823ab481040ab38176deb1c85cd19d27c51a738dc1cbf7c170fe4e8932b1460299e8794aaae460fb74971db1268a99c0a926b0a69823eb4931cf372e2854d461d488e8e13330ef05ba18e5dd24368f133b5b669e371db93035b825ec63b5fc518a21ebd60685d0ad7f11c38b5e01424f22421b78b6a4320f75067a4282fefb681e690bc3d3b0fa87d0434747b4c3123aaca92fbb51b146d2449f4ef60f73487b8aa7d31442c44859d7613a54291183d7991263c3d33ce8cc0483917b7e889dd7cbcfc4cd5e11e65928cf87bbe734259f3b35a0bfd5d549ee4b90016d65931754cb89209d275ad5be9108a6599c84f9c22941862d06d1266072ce4d1582e091282baa6e5faa118cf7cd5d523d59738cd7ad12b0775d327123afb0f43630cc58387685048aeaacdd1c420241d901d3c534f98418e0c5f2161ac9865b5f0153b12df860a969a2bc038700bc6d8f0b460225b832a49dfebad3e49c0eef9f5ef2ad8061fcf81a4d01dd46ac0473857b6da726f444f54e258ac6ab6af3e4c8b5e0d0daaae8fd20b1c7ca0c169ce4fbac88d57935ffd29e4d8a07368df2007b962e8cb696693ebe013a0babec4c672ac1ae2bd76ceab63db30ae4c840001b03cdf7eb31591b20c9aec5ef332c17dcb5eba46f9e45ade155e2b56c487f3d2c4f52fcea92445ca00e1fe01e0e71ec03010cf68f5f345b067ff74303e72c1353e50043fc93da539e0cb1ccd1e1ca809e4b790b60760d7790bc749744c4502274f318420aca891cf51c875dfb5e8e252d5d97098a5cbf583b7bc1f3130092aa7d4eb3a44fb9baaba1b90a9c7035303a2d2950d70b49882f48f8fd80e8cb93204bfeb9619b2b504ab72b8ba7cfd65afa329460411e2da565b23b442559a1fbfd31a32a47fdb2de96c17907523af965a9229db8429bb1d258a77d09d619cfb126f63cd28473c9a4a5bffbb1b4d5849b06e1643f73663b906594d62921420aac98dc22ff63158929b48bc2c90e90453ba092930cca4154754a9bd92eba7ca4f31336dd8fca38b9c1a9eeb3b1040d95b37589804eb0b9036136a75aedc7be10dd270df1b6ef1989d880346ee5f55e1fac848ea89507f194817df5645617e41bc17624fe2823ebebc01570e233c5106aa466930f37b72bede424854e88c94b1ba4e28bfe7eadc0e64a7c7b589c72c2008e969ee9bf1feb946974a5ca4cfdd31b65ecf6d9bfb36554d43fab144c99a73069622e022ab3de35b0ed06763ccfca22e64bb08ccc93d0709b463015d0d36b66ac11f3a7fc19e840b80dd5d16078ba496957a30e08933d10944109c7cd806391ff71290d1c6649db75d8118c07d6e5f2b8fc163066a8bdbc4d195cc7546a7b451f19f67a493e377f1c68e69756180969b86f500191a1627f6811a3f0b32c036aa4550d6a07187379b223c23e0012d6f605a598e36cc95720608100676d8ef163973ea88296dfb256bb9c78f5c58bbdf488bebb01d011c0d6ceb52a7bffe78b6898bcc90c30a8920aa531b373751b451e23757efb1097035deff0d485557185d5b1a2d9d4c6d9c6ab8955cf8a197dc69a1b05b3005f7bff5abcc69b540e3ef74acc6ddfc1fb6fbb9164d92761743002f36702dae15564c6e4face088a66bd92d1ec73daf41fa17bf58c256bdc335ac0317e93701db0fbc4adba9abf8fd943641ab7a16500b4a08eac376e75ba5187ab776e681af39d6a24d53d7590486d0da7c6ae39fc84e68d835013417c4d66c4ac6c4645248334b8e9ea80447be0ca5f0b8fcbf814363c3350bb56a4dc607c1727100ed98a4e65f2d9f2f0f43bbc00104de9b4712eb2f446c0b0575c1cd45908c4e5748560355eee0047eb85b4ba584f3a5e4f74b379f858cd760c57e1c7d35966a0b7a61af50ed1bf03d713ba99de3641cec1e9e8580179a1b13f41d3240b4ccea8c28b7baa3593509d34dc8cc4f401b277a67ab69158f06a9155db6b8d1bd20ed483cc908cf8b2e51e5b649514be141d49062b033bd2e1ad549cc6015c01db0faab8cadb040a3ffa1505f00dc31dccf22cc9946dd9727ecd8740195a98aa43824cd844b1e567eba7735a5ab11fc14e47fbe399f755788950e513ce603734b7068061a2624ed3aa929247cdcdf5640d7f0d093581648cc9c6a73f0f1cd09f470a3d327251290f1d539f7e07fdbc2b30a261452d3a8279c4abd121ae83abcb9ca68f4ced1e3511b9de18afcfe9c1964a93360bde677a8065d9193fca631d976e751c0093977dadf4840653813a940e854a4a4d40f229dd1b84075fcc5add8c9fa6f3ee92fc716d6236afe045cac61a9e2b6ab7b4e875b8e5634ea31f6d691302b4c2bf760286e286ad1ba3e4f21edd95743c9df861dbb28fff36e6dcaf713293b9534f31e46a5eae41b6c252ec94b7bf930de2ed87f3be92efa0a612c82e8d53deed94ed16a48c26d8ef67143735d09885b104cecb6165b8984db9a641183ed0ce9acf828c43626e8d16c83924078f8b72666ee812ca160e0d0d7958c984bd5703920cea28d82f702dedf2a383c9c8fc09e8062068043e9233baffbf351ed8e9d1a057e96850b7bc6bed4558814bfe283c54130dcf23754dab94b60e52e18120f74eb77667afe4d8ebc366a8b6a2556ba397b6b77bb653d1f3f088af94efa3cb75cf5a224d55d697ed57fa10d549e62f676b1e072bfd46df0ee6dc7c7216806205a6042879631c31b2e994f4c38a2f39f665449103c7a3102e1e74186310b258c7a698fe37a282799ae78336b31b2ef2d2383668f8d7ec9ad59d5f0bf6ef73bb3ac4b1310da36daa2bfd2efc93f523dff9ba3b8c5ff71edce30ee28628e1da513149e41333ff30ec0078e3707b2543241193aed433aee1d3e12dfaa3d2beda4f53e5ee88d5599c7e5e14c21781cb0e79a7474c64c05fcbe3870e8504a0565c401f53c1b5199982461cbbc7e3b8d45df21c5a35bd66317653d25f3a986d879a440ad00d76581f2adc7cf6f870e38a4b179881c9f07840aab248acf91eb204e6202d84fe05dff4771d1a7bac2cc99261cf5402029c36fa2b032e5950ac0f271fe595a0fe64f5fd12154a0b3d4f0640823e4e5b9fe7319899845856832dc6fc2b3ba7f0151227f988426b5abc0a7f8f5a98c817215c34e48b7775a777346341f87cf866db9379090a6ffebbe7573937d671de91be997f6134816d02177e57a9e02d80a8d3ecc898b8280e07a67fdfb3946597adb633680cc1931be50be4d715b5432ff293c9266184c55326c186361daa559aa425ad158ddd14e155a384feb6c0d9932757de23857006169710288b01bc7c1ff7643394287a61ce224548b962ce2674d59d574d3cf55097bd24438dd435fb51040972a2a1843fcd3152a68cefa60dc1763b1c0dbf7b6e673d1b655c07b1d782eeef86cf71ead3d23f3de8056f3e96876c8888f1bccbf93ad603e8ccd37688f52167382c7e1581e5802443ce76e48f2bddcbd5d7683ef6cae329be502595b45c80bd8f25c6ef0d999e5d547752917eae325ac07045f80db434209f13d3bcc16aac805115771b90a9475a64bdfb672ab8b7f5e6ba8ba7cf89ed6bc912f8d25f4f70cfa33fd967c4aa863d0b26c7b58e229b80824d0639c7c7e3f7de1078f52fb7444236ce4af550cb8fcbbd388eac6547633bf72eae46d8340086d0550ecfff778d1f0e111b319472eb05e4688bb534eb1657e64aa9605e85c000089334dd7489c2f0e5081087dd0fa2324e5405fee61f68a790d4f99d7727d456efcc19c4527f3b726db6b93464d37bc9b1c39f283a4295cac0763dd186ff215cfa9d614214200dd43ea1ccf6156f45b1831b4a985987dbdf8d95b9c55e952170734299f7c9e45c3214283e354e29dd8f41e86b218b35d54acda74030668fff302f6f1cb700f5582adb40935ce7e0017d537529cb2a04384a8af73db7381887520e22eb5a52755cb20b499a5c87b8d366eb3c155a61ba72713e2ade62dab5f1f263073a476c1870b5463741152e94d643a8bba602364242c08116fa47b4a1b4cfe93aa0f9b0f03cc64848110eb9f0be19494ebf48bb4553cc013579ff4379aa9fdcd825d798d2ca6a089764f69bdc1e373b7af6f3c8951e24c1e0a5ade228d4ec1c664f15cc6c9badf017a3f5b848b8036bf6d180d926db96f7e51596ff567b80e17a11181cd249b61d487527d69fe93e3bfcea153ef53ee0e9f7fdbc33ec221d836ebac53e76ea0887964dd74111fc63d904ee0a5441c62193eab4b08e4070568f09e2c96d963f457ba7b4b6bb34ac1dd2ae0226fac0190b17f82e5bc69c1b6ae5b820827b7bf5e511ef561ff42d743f4610deff29bae57ed72241ca620cc9481603c025fd88df16e6d7f26c038fb40588779d4fb2ccdffc99688494492211247b91ee9690d639a9427ae29c8bfc897dc2a01497c3cb5876a65e137fa4eff12514a33c3f7b94e40d63ee4409705f23684400ffde0fd6a6de57b669e861fa85929e7a27774a87e6386730b99afece09925dcf3170f239bf6435d69739a07606fa1f8e32386cfc9039c9f814f6403bbb72aaa04ce77f86853d360c05f201c3e0f748193a79f6f42748b0e20611bd24265efd34bd7ac1859d9602b5624f40bd2fe9fca0a35d38018d46def0e0884c79bb1b67da714e5ac423b120345c22191ccc25391ac8754c9ac56e5ae333cbd19cec932eddaa158c4593de9964c561cd77ed84811fdd0f3169f76f63d68f9216a69ac3b54f6fb281d894f9698dace1bdca44d9a02dea70e912f2c556ec8d7a1db9f0c12e35bdcdec6a09a5ffcda0c4f4bf5245fe04a215e39645c3ca88900410506623a03411c77493ac3f7741cff627b5bd7a2a0d7ee5c87e4479a5bdb4391cea38de7e5180a8e765afaa7f6c271004ba8d48e4f149aba1618a46767c949e72919142c16ec177743e5cca671cd324b0f2fbf463116003ee81c0564c890d3eeb7363bd8cb6d2be4c0f024842a3cbff37814cec189df314c375b3c1105ff0ef7d1ff586e94a6c30d2abbadbeb35cc89b08cd986d960114054e634a493a4dcecfae7f02a42bed0b5229c58fdce446a84627ac705c5acee742823e14c1df12cb83d3da6f13004c5e462c0f71c33bf4d02f02d2ac38f55bc395979439d1ed5617e84bbf83c46d9e83edbd53959390641b723b6161ec172bb2d6f4b95ae48c0d2dd2202bc4ba378865c2e7e1be82ddc263aef45f3433111c30c646ecd79de4581c68ade22901dc2397c31c5901571cc965a098dfbbb5bed4bf7e2b1db72fb24cc88627ee5771939bf111dc45b55a45d4a3bf8cb6a79a95e103c10d6b113c7594788b77ec749e69bf152db9286ed12f84126e0d8f3a7ea2b686cc5ae6f2eca41d9b4ced4213721140caaf0a5e4171b80ad9579f48ce7fb7ac47cd4f922ba01eb0b57f99732d1aa6bd1c70ffd97e54b2409d9866cdb80973a0cd0b08d5dfa0e801e006744f0299e7ec82a80fac2c75cd0707bbdb121c18fd31a22a755001020a3930d1832aa5fe13f520276a0047e0f9b1c6db164870cd7719a993f8fd51518994e8b3b9e1a93994a6b6df312aa67fd8e225d1b0f7f7c521778dc8c7944e426ffce329eaf4423ead34cddc10be602d669c0a748df045708b9c3f5cad7a7c18bc8c82b60989c61805863f27302d9574cecdb9edcf231aeabaa0ba7245cf7c576f453454717b4c350411ce787cbf5d4d351e3ec2c81a255520dd860213de8de8d409e141cc9f40ccd1f6e9f25bd80c873e47a6636069dc828a16d69182d3f994edcff00122a542068fe2eba90772fcf52cc0bbb47c911583078a0d38ff9414ad385ee8637ef9e99d8fe8c20312753550b2c7bbfc6fb2f66a5f93ff6769495e021c9a3b560313eb943345229799b9e5d504e83f976cd9ea80203345fcd105847230eaf9582a02636c313424429c8664233fc6cf11771c52cb87a426caeae360f8726752079d1a4ff9ca83c01c67ab1d9ea9b926ae7e40683e66b40132c01c40463c42d0b7a64f06807c9dc355debce383f51c9014b73570a909002d43dcd2419fb986a820d42a1f74e85d09d7d0bce6cb40c1f4c5bf7cb70328fc9b22704c33b5b07c10765ae22ad55e62eb34e8c29213b98e2c2bd92807b0a7ad063149d23f315e2b728592122475828cefd1b2869c770ee008cd65b01942f4064575aede9c3379dfa311a1b6598de2b865fa00f808c753b0ec9841540321246ae2ca2cc700e2ebfa9638ad0ae7d081d85c29517b49140595ec67dc74ddaa68063c5a33d77de41f0e1ece43e2e30e22b9c6c28081c58a6b68ee55be98a38b5f39fd4ef6b1bc51dfdbd3d33f90a1de4282974d7aeb661ae9bdaaf4afecaec2f79516bb5b3907f2cc6d26d2119791adb7f2a835fd45d535b92d5c67575308e4c84209c154ced1672db43ca05024105b8cfd41364c9d1af6c64cfe956b7d4aacaf83a7f7920ceec288f7d9c1b9430f62d098026c41dafe7e5e6539dc57437d00f94b44e7056ff332422f8cb845dcbde3c497e9bc92afaaff6db4854b42c6a792c22d6a5726f8f91a34372ba94884e2048537a026cc5bd2be530d43e4774220e86c1707a8735142bf31eccf9ed27bfcd21f8a15f89a0f495a0a9b16de45879a426958aeb519fa427d7d118549f8fa9d037c2bbea2f3139978e281b26ee29819ad22908598da2ccf5e4f84821c8cec05aae157382f4e8928f0e0f8a418b1c2d80f6c67523c1a1e7342c36befecddcb05fa12716bb4801bd97604ce4da18fbf75c820937b3eb40654ed492ca787c358a73725f38df753d5ed81615d2a97fe0fd5f40bd44899d7aabec629fa4a74484aef5a705d42f3c37f0cb461410e2c7de2fba7745265d9db7f394445218a60501136fc157d8c912b416ccee6ad08cd7a955fab2cf1025906ad8ba5fb088c84ce5e1dcdbaa9f51199c12996c52bf0c102f29f638ff7dda947de6db75b508cfeab613a2ede78f274e468cef05e429e3fe935c4d2e2e937104cd9b248da86816526eb356e5652231e7623027ad5659c4155f8814953f73d5906af39b6639e31806f935256e38104a213c06ba5d95fcba4eb277ccf231492ae6a025a06e4b4b420b8f79f7ba7fcd128c1ea46d80efd957724d96b4a6b0655fec83cf0b93c9bee335f37540be63697c487d114e9dcd1cc609828d885fa0a0a1b200edbeb5f670e21cf47a3f382c7ab5e6e91c70d9b8cacb6b761519ef7283ad31238b383bc1cf9cf2cd46aabb71cea52bff1e0956efa3884476bcbd9a316d90cd0f21ce7372071c9adc6a5117429d68ba28cb700ec2d5d8dfc0379a0521a77a5fffeb826ff1b2a25078e6abf06a87b7d18450291335f5027054f338547b209df2dc4d7af3be06e0f509fd26a2ef43f2a15356acdf78c6297e4e83728cef0aa41ec43061f0116788346b1a51c06ba0a82723dd3b1335e02e1d28de3f8aa2f5f8af4811be6a03e27ba93ac7287c96d3e5d28487006c4c2ddf40503b3fbbd9e1f5abba206682729d95acc9fcc03e27228cbefd0787d46330401dde6e0c4c769ef7550c1e132b22ae7e2885e20c88ccaded0e2f93df577b8e18ec608ea99b30fd340d2acaa5b1e8ef5fd207c31a526fa3c419276e45eab4466fa5af73c4bfddc45f54f8368d148d5da527e86acd4cbcd83e2107b994a6d97ca7f2bcd41ab8308f96dac30fc2743237b1cabc8c9708729bb2c19f17ecf08b8083626d7868999e524919ba178cdd1955c6022a2a5c0565f46397fd5fd0ee616919b0c5b9ff23cf11ce63f8afdb863fd124469897a747f83ee2857ca843f8e514f2cb74fb66e2b4836693bb8102505663e232cf04fe32b5ca53434e941c636afe42f8b7b3bcfd9a36aa584d95a0f3dda7cd9b15ab9dbbb1182b4fcd5ef9774a9a7bf9a4290aa774fb718af3f114715f76e2ef2f27ea655335896bd78a1a8a60becc6dd54954cb7616cb5b13e948a6572ce192ac7b8c2733625cac6d7f7df54146e0fbbd97c1a66fae18467c3788006c52815f7f72ecd40c8e1e0e6b656720f0f7f7bf65f1fa806f2d00ef52c1e8a84ae4247e4b134c670f8faa094f877ca3854b0f83762a1e8f21ef05550a1e6a4f216c787032314bd30708a5f7ba727809e37e1a072655e89823209c29ef574d2a20eff471c4f55c21238ca37c50abcd7ac0f8334f93da303b0d75dfa1dd9b14d70050e82f6f98ed4769e0f11157549f8e1109a0ee63b6c2481d45fd7c8c5ba408ae3b37812dac7bd209a6266de6b64c2c98ef41e58df2a1c52c363998619f7c8a4bfff356d57c9c8bd2b3e5723a0ca86837c5e260b34bffc178cb71b056084b36e863afbf15c4f66be031dba3f5a5c2a5f80e0bb2c2b0b457dba0e5896885b1d344ad18685512a9328e908a162714011b157713b1108e946d3ed144d64831032deda7c9a6ebaa7b52f22a5d89d574a3afb9d18e428d17646e3e6646b8281f85c025fe1b936c851475e1d1be2a181c4f36c6c03644dbc90c0b48994a881b8760358b889a05dd573bb0d0cd827febdfc873f461130e511259493e24a94583bdb5d48ff5a9dc20b5dc815b2cd232558282aa78b80c52f7cb32cdac64765c8ba6d74b5bd3c32ef1846b0d7d2da014e2c2a666e63ea8271c7db410d310aaa434d72303072e2347dd77f3fd5b1e521fd9080dbe9efb63d74c85c8ce0f44b37d168e2ef3e31ced3224a2e9deb8b3cfd3f71677a2c723218343f8504069e7042f238798aa7f78ff902ee6f4264a03b690866dd41495ec6d5caafecf4265f2f68a614ee496c96fe40cc328c39c4011d99628072050aab1fb810a27ad294780a6ecdb7a7fdfb5bb14d60223b3ba456df91840a08663bc5d380df59dac82c606e3dca90618b9d91f4aa35f9aa87edcfb5a8d761f50fb2d3578aa32973daa9c8fce5c590ba0a88fb591221e4e90320a79d1704d847fd23ff89082148f6ab719ffe43ddfd2a4d260833289b520780e315a485c43fe4fc3ab50c4ab1d304cbbd615e6cd3e3c4102f55c045d73552429badda4cf35919403d3f6fa6521594de4b3ea5f6c08d7816189bbd06e12a3849aeb12d5f4cf093ad1ff69df49b67e5cc0ef9ed7008ebb8084def5cc1224c9b623eca7c55ddfe8c589768443ff30490cc937680659ae0ef0f10d5fb91185f9fabad1c6a04920ef05e9eb590886c1fa9a35c81a538a6a89facd1c5080289583869090dc3d2b0da81f1202fb5a68d067c1a38a0ad1cdcef6516debec62f8a4f158ea49295cd64053393977a62d6e771aaa4a25cde536a0580f756bdc9f629354062cd8046155810d091013814c4e9dac7f0dddf0d48f95340cd73783f3e64bb59dfe054c4d00d568372a40b1ceeee3669659622cead6267a691d153674cb517f532cc7cdbb92f5998a69953c694b51315bb41ee6fae27858e725da632048f71a2aacc6d98a80f021466387a65c65f7fe777872f647f441eeb16777ae1a82457952fcf4a9d57d75d9a59b620342d140c3c003ee9447be6e882c2a8821d000ba7856090bca7d1afb2918112246f0bbb1694f92307f4d851a9b7746bd3f9870ce2481dd81dbbfbedc1a3be60d32cfbba4410d8ef75aaae873b22a6d76aeba077b81fbb72f4b6f2f687f9057034a05e7849a151366460183e33e433d9034e23a8b3ca8a594fd8be2aa4dedd44807186dcf20b4076fb67f23ce08022009a9ca40702c3f007b5a55eabbf40b342d9ba1eea57d53da9e9fb4c54dc17684fdf00c63825f77b4ef5929db99cc05cb4679355ae894d4261dc2350815d681775d32c6bdb38e36521b5614e39a0ede753e5c13bc242ad119a3c5c389003f6bc4ea5c14332c02c235ed6b0dbcdc8041af6bc0f611156490e76604b96fdcb2fa8b1aa8efccc594bdf5eb3da7b0586ab2d31e26063110c4146172cb5daa55a796d5bd40d9f50c258557a9fa7b3ff2f245837d2b16780da84b1eed27e5d8d2ca5399629bcb4cb625980db54d65b9dee0a132b3cbc25cee628c351ae32b0efb14f7a9deeda24a157b7542683ddb1ee47ef1234ec95a7189141a52ce1880a45efdd2a3eb95b4af42ec6de4aa7098ca59c90908d170eeac4882431a51fac22a2ac8ae341fa4b74d5520c920bfa0b04825acd7d7efa702e891fab6575b21c79f80a467aec6f504b1b8e00f6aa48f09a022be94d2f0475f519c9628dbbbbfd81499dcffbd800b2d4f07e2d843fdc1afaa3d10b38dc4412f1a5bc673a4563331c419473ead3295775e51a445aab58d7ea436e3d6548128d5eca5655b7355f5145f7a1d3d329510c91629ce2a96d44240a1542abf210e3bc567904d65a9feb650caa989422020c93136a09eefc6cd5d1ebc85492a97c9717f2e972753f3a2c69b35db3b786c79ce72dfec25a919e297663fd905932f64ec2d8e137945c9b69784e7ff20b16f7bae3b5c7a9720b34bf7fe39b29a5b76b8538a639a9b231a46028b8ddf2461d5d567809b53d95613da88a49a4207f32764d61c89703b1f16c48d77bcca3d6b237030b45c3ec63d227887f291d8b3f255222ca102a910fbc85a60940026c6b40b8249efccd56db4e6ae4f0787cbd901e4b365dc9198d34399751cb768d7f6f226e39b9434e2d87dc077f37cd542b74924009d1f7794efccc8a980ab8085ca33826913c2652c1d71d2fba6c9956ed6d17c5834a25e220a6bf0317bda78dd89ee88931ec9400ea535d89ba588889898c6570ed68fe24f8c60581c78376eda76fec36cf53127241c942a00cae3deb560ba61472cd819741957a18fc1fe2f654ad7748e05766188b6efab4d16e97cd867d9eaec66403eef5413e3bc8ff4f277ecab9b8d3238c4b0ba811e47b40fb0b1da66af2bc1fb9e1033d9d4aa5ecb14a1bc6d0bf06c227cb5a428c8f5399093ca8469f89ab9e73df99030d9ad5edb11f3355ef6921437caff7e69d4813793eaa824c20f018e435b3dd44cfce065e8e3ae532ee4ef677c019df692072ec6cdf38d4f25a19f0f466b552414c11092ceca9c67491c90bee5dcbbb2435ca794765bc59912f461dbc2d5dae9fe80a31c7102a9d9fa8d443b80a29a9792d5393857894f382173471e19bb749cfd4cf6021594ce25e31b4bc2e2ba57d314599f34100e09cd5c73f9c2956939d088c5d983b86ac10914d754108ff3003fd49dd1c6cb84f132ff71b593a717ca687d765bc861bb7ffeb97cf3b7a0df7fe08eaa490f4400a933e94a4adfff5cf2cde79c12a629ab801bc14d54bc592daa0331d91e15c2e28e445cf13880a25654dfbf6f9c5278ebc2bfbb02ae2c04e269657983e6702b90b96cc7703cfa8c9ed324f56456f3cb7e88fa26060f36c0fbea32505deb145db697edbbed05ca721adec58981cdfdb9792e6310588e6abc89d77a648b9d039883094050884a8d3ff99a30a4b397129d8d64a276f8209331a89ac5fedd7bb08fdf4683494042887d1b6652771effa8a97139ee9b01c5d5128303835849e1d2b7bf5ad410740e0fc72a392f16a763dc8e437025ad65443df2cbdc4cc7a2d6c557479c061727d775e0fcc43116a65a4c9490bd33ee29ca868e3986c119853ec6273b27df1e94cfe1778052e1fd38f5bf633cb3ad7cdc8f2ffa078b13ffe611adebe12005a7a65142522262f49169fce3c2adddb314aaf179dc055e091e15d5471cd8d1b7ee6bda579b7f9c1b4a7c59abb091a68b832c97d8b6fc26f3d9c27586da217b4969e6d9e422fda456e00e8261c5cc1ca1b08d289e8eb88dfaeb6816ae5580f99afb677fd2e573d318efec5ed06ac9b8f5c7fa6355137eff69d87fb4e9285b6557875ece557b4a83771a3b78dc176e2037b87c39275f66abfb1c9778e20fdbef62a21eb4600f2e16943156474bc33bf71408137faaa15139b5fd525a5985c7e7a4802caaf59e6a9d76f2251a32d4f92c1987d83dd7fdaf71b2c83724e6ab5b91cb90ccee971a6da8601faed0e3bd2d86d3b1231c243726acf0ed24e669a2fb31a507f3d83246a461add95d23a03f28d0a6781219b256999a1fb3cbb97cb4223936794e5afd57ff15da72cd62b8b4c0cf0b2e473e202409e228c7dc0a5bc2c2305b993fbc668639cf1e9bf472e78fbc8bf2eab83d800f64b97df95b0f598c994e93bb9b677be13299c198bece35e60171b69f4fb903a06d63c9408cb892b6a9d39328e185b092cc36a2b57925e43a19731e2bbbe9e6167e5286fa5fde4708b078f78ad780921b624482590940217725c7005856f021b81893f553caa586e58a373d2044b05241f5807ba9c3609a2174055d4525ea8a3067e2a71a4c95437aa24e4e24578477cf05a6675e05d3fdc9f540d8a922bda836b4a94e465cce39f59933e87bea344785203a703e16b68c59614715dd4576d54e07b834ac304ecb72f2b530b0c0a0d946ff85bb89ad55555db15db6b7f72d6ee2ddf7ff33e67fb57fe2acf1378ad3c6fa0679c4377703f27d5bb4c37ee2a7ac2403098fec82e396e2a9336c7182b76e3f9336ef06fc0594ab7e713e396fbfed0c1bfe97ac8ddb34136ec5efc97e6a7b9d7e1c2e34af0c7f9e857042368501aa898aeb4d7a75c90b2d99603b49883baeaf58b1c19dfba7442faf2d97bb00aaaa9d71458682d909418453a875b66deede41c5f933d6ea357b643622e28c2c43f8e241fcf180fdc06b7a7e20b7c0fe7a184e60a8824dbb629367736ff6ad43e80c32b34557618704d9c9482e9f6d62350f8be17cddbe41a4488344c14d682e456a55be900ef00011de12a85712ef679196d160eb266f93b25f176a1f870071f9e2854955e34da1f07a3ff06abfe715319524ac723ce566965f136dbbdfcd6caff2fd5b1d33fe10e4a6874735fcad7ba6fb7cfb7c366f9dfb468462cb852c0e0f4fcb2fed4343e02affe15027641c023bca9091595f5fb038b4312fdb6348adae9a78e3563ee4abf7ff99e3be3c725ba54ab4d8db529b33d73bc0923cad61a2d128d92e6e22e0d95a01076c3aa5fe9308a5c1087e90e236d44f33efddbe2c401838b85bc0a11db1d6b91ac5837627956a186fd69a6fc7cdc207cc1ec7076bf00a69256f7f325c321c99866b325a2cb54cb2ec78a9d17bf5447bcf5548c7ac0454eaf16f90f4543639f64b06888860ffea395cf956629f8ab0dc711d11b5757ee347b873b7b659114c3a36f21eea59c640b630f42091ac997ab2657233e0a2d3fceec088ba7c5c085c0b7f71597e6213d9ce228cb9967f9f2ee2a8a70746679759c0467cdfdb6354443bdd92c8de834e918289c724a3ed49906fc7ed609092e78af8897a044b68504d6db7d51ca7d75bb0dfff64e678ffd0080e8b6de226a672ea75c0ae6b03754092e8ee1f1ced12278f8215bcf81e42f5c2cfac9193796aaf6b31badfc7825aef5e7571a3529a4a5e50466a3b12897a30d312e706d35fd6bb20c674cf68f2c446c2d1e0e4a9bf3d78617a53deee5ba190647ab7bf6391b41ff1c5b3257408433fba66f5cc7b95773669c17014873bba2a04acc51171028b1ced3a0308e428ae60a9875431a3973f5cb18127f29c13e92e2afd738117a79eeb346c492c9b4da214868d18aa432884a988ae881d632da518736f008e50f5032a27654f7138908355289deaafffb668da45c2949b794ab8cba5347f2414935cf44d6219b5369d8eeec886a3f953b816c2bc337bc51fdcbb69a1e5d270cb54b0e120a51ac9fb15f49e382bff41f1dadc4c5c42529f0497ce87e6b04a356641487d33032fd44eb0473edd0eccbe447b48b446eddfe3e51c9027bf5fd4c01060c0ca191878b9a83259b65cb32aae19e8c4c003effffffc1