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 74932 d794e6bd225f9bbc143bcbc31c0ba5b106daafd68ea6c7539b92752ca7ac64a7

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b09bfcc510b9b3914cf4505970b2db41f021de52a3173658728a45843d97115d
Certificate Block Hash
d794e6bd225f9bbc143bcbc31c0ba5b106daafd68ea6c7539b92752ca7ac64a7
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...001568000002530100
001000000001000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000082e4c6de5252b7e251bd8af36c8840e95fbbb874cffb6e035d88d0a545fb7d5fcbcabf6e487c229ca6c1b21c48d867f6e373fb2cb828974618a1fb83f1798bfa26fd9d9174c77911ecaa194c5f8ee4caa5b3918a0941c7b2500200000000000000000200000002001568000002530100

Raw Header Hex

00004020fc8624ec29ee5d74e37ba41daca3559aa3f793f7bfff8d853655bf7f2027b883c791fe9a91f86d275014da0d8db8922a96ddc1ed85135f09031d53f3707ce2b43dad346a28e800185d11973d84458a72583617a352de21f041dbb2705950f44c91b3b910c5fc9bb0

Proof Data Hex

59,560 bytes
121216020307ce3d27883f0b3000de50ebaf79756d477f40e92e6e6726ee2b395c0f9726f1762f01f31e44520888c3b92ba853b56264d3ecd38197f5476cd29bfaa317620091d8efc2233e5d3c36f29b78c6f727021fc4419f14d7ec76670dc3ea7dc9920eab5ea6a62341a1ea3940aa33c99908dc5db5cfeadd3a734b63904b0753e922a1b3282d1b0cb5b476546ed891c7f62469772754fddea5f395e642d30ccae6d0ea45bab1b93d5e9f9d75d7fc33232bf68f242fd91a423f99db933305026ee0dcb9d1b56cde69020be1d42bd0378e561223eedee9af62532033c535bc02d4c306112e712b4ce78b9a5120ee6c8a6a11abe3845941a4f0e547a2b7f632732014f73a05b3e1b85928123900e68e286e59758665ccf0daa472a290364c2d60ba1d047b7f86266851fcf7104c59168b0f6bb381c8ef2be33804fb44eed3187783f8255e88896d5bd08f72e1061be589f7c797aa5262c49651e72a86391932610dd1a28398d8a0141420ecec3580a9bdd35190b223f5dfc012038eb1d600b176c7cb8e1844c770df2893d05c5896a16410c5ad902495603ac5050cc67ffb6edee7de8444fa6b1d8bd9348a6e7f60be3589640f6317774661e0335defd07b83f04a10aa04b89c2a760919a8cd864dd556745e07af20702c5ca89d85db9a5ba65a492e6bda9cff3c6b64a1fd9a20113f573f3260dce1f49072dd0e52b724bf19db1ce346478d98239521aeade8786cb046e43967813da94bc8e3352c711e8de3fdfd78f6f6ea5d9eb32d687bd50bed3482c7505e168f4e76e908c92d2daa26355b76b633f8b4a124fd445f7e4efb1adb6912e1ff676d46d6abcbf75826df748b8e6697e66924a8228bf4f1c2bbbc21023c0b5e482c82c8f78261813da56c53bd30b8854fa8641c6c2cabdfdb9880578f02f17b19f6c5c415b6803f29cccd6eddcdaba7fd8ec4f4910bc9f3001e886a1c3fc2c3e329d374751bb65f20fe76c99ab86d0e54ff590fd4ab6fe83cb35043abe626713e009a390b1762bd4a75710deaeda3fbe79759598413516793a3d1b89b396c39f4866450319375bbee35b3d0ddc574e07597d32c913f02722c26c13a373664fdfb7cd2c1c5a844dc6cad7d7588986fa0fc784eb79c01648bc56fe2502bd5429c44a152e3163f46d33bab4b7a7f6e77c2b3cac7e78b9bc6963b7e26852ecfbbd702f3a13cf192e44b14f9e89e7bdce3547f60776a705dd40cbb8a33b0ba7653bdcc5771af37a5b8879ff2445bff8b98d136d1698c3a2aaed043d543545e2bc313c8e66c4be68540a4b4e1540acd673bc32a3c498a050232b793a8b48701e5aedc644dd4107673bb346988047f607bc62d2d418d781efe82a57b6c7327d38c3dc63b482c22ab11a8c4cbb64a2ea7ab84460d6f5fe1e1754a1138f6ef216369f84f3cd3482f9faaae153994878874ee2e3ecc1dff1e6e7c0062b9221a6a8f2f58c64b0dd4e417bbb2cd07e1b09b0d77ceb065c756012448b4264bd30146f1a637bd376c109f7b77bca5c6b188e6d6a6f9332d178cd3721816be9841d635b98b3d4bb5c958c0ee9ec50c96584b8b2a8d5f563bbc5397e9ad2e8ac612a4b004190ac5d7caa91e262a230b4f0260100a7551f37984a0bcc5e09587d49ae42692fd6f3d19042305fbe67159faef4eeff4eceba9f7eeeb69473a4e1af3fd892348c6c82eaabb4530c5806a9175f203d9e7bb04a38e024de7d8f33c831cff7f74f3b625a3a2a852aa0580e8196b34bed61ea5b40fc377cc3fa8f7a5cdd52b028bbda57138b176c7912709681998ae8823dd87dc732131e6412404920f73f2a83662e003b73ebc026429279be73efa0c0ec230347e99d257c7ffae16cd990927d63978acaefaa100dd29074beff7716e1726ec8ab3c6cba703cb2634866775f75787abff3da6c2d22896d8b0143750fd30c20a78314687e8b1ac91370909bbb68c95461470353ddcb2f859cec94c864e37c807c4a622df49cd92c7786a8472764522927c55624106abf33b38005ead7654efffeb1f9ce5b71ce390560a62a93bd296b30ad54ace840003066f0a9c294eeda4a82ffca00a08ee72d685067d0119d2db9ae93743c64c0ff3fef64ff8be2d1f48a1d210b59dbc190cba108d462a233dacf1bcf779f2973758743d42be914d8080ee96b5372b9f9d2a0600b436dccb601e3742dca5510f3c4f3d945e20b773f4eb87716afb57facd316e7ce9e3f55fe780bc1f603193b3d25998288c0297cb1fda8e59d771c2e965b463a248b0082690aea2c168dc42488a19362b67007d270a551136a0460b6a33a97b1947c82a45956ef770f6c52d92db4a1e6f64aeb9e15fec15fe9113ef6bdff69264fb9c5fda2b4e4a8239bbaa0858b41b854a6c65ee36a8912aa697425ce244e4982c6d7590a35fa29413440aeca4c5b8ac24ed150e1e1e3d1c6f7905e355d61f0885cb829b251d994bde1620e78f328806815c33582683642bdf3137e3f39dcc814f157b654e82a1295918d222d3a878f9ad659c6bae380a9ca3f52135f10b5fb295d46ee02c872d437a152a99d8785aa828be7ef2fb6ba1cbd9936e1d260811a9e79534a5f6b397a6a4bcff9b30fefa7ffd7bf485ad95ab79fe393ea45e217a87d6b580dbcc9f0e945aca104db64e4b194cc23fc51c53890a7f2bad1739b881874f5e6a2514eafc0d894e1e840092b5745fca1ad8d1fb794b7e5d89ef5eec06d2e55ed51eda7a88e90a499ab08ccf74a7452b0dcaf400fb4cba0220e10c99a75201f6bd08195bf014849a591be1f6f79f6e519df52b7d07d9562d55d1d7800d00f3cff196e64c5285b4efa9a6f22d412b0c14ae87691ce7de10b0f0a6df5dc540b871b40dd9e4ee39c03372635db340dae042fabee315b12338647c957fa2430afa82bcddc9c74744747dc7376d5d633d1e26431fb1ef6bbe1d0f1275e9d088e3b8fda2ff0c4a06adc474da03d1abc791d72fe23d8606a058188e5ec056d4ffffdb1429dd52ee6c82fca4b5707aa3b4dd6db81be0e98605cf421c95c7c790390545b574092238e899fefe07b50906a6ed85e38be6b995a01a02bb8716b2460fc1f24ec10c4c357f829f2b29e80f64f7f0444f9b0f52452b77538d456e79c13baf9afd3c24219539fec4f4bf69ea6a40731dab9b8a7fed9c4373bee9f07b6986f9344de5d1bf81c00c9dbff8212bc6b6b023d7ea05451c27a3d7531ac15b3f538c4dafbefb2f75ef7ddec5cb5023f5488f2eb58b1af11697c93b6bce75d948ae3cfa98d8ca548ec4fcc0ac693fdfadbf3edce57941fb71ffce1c115afe80adbe72dfcd12a2f3b525bf2c10787862452919ca1db8202c66ff5e2451ac8b3ec22fffc0d743b257db05455d102043e89d7f30dd8e75736242610ea4cda37056e90b6a7ad3f44ff3b55a8a781ef35af94dcee01e1c119f2bf4d5c2c505ed38e9da327cc76b7656fd0f95a05d337c66063cea9b57a4ca7ce7345d42acf9bab4ea6e91f48415bf41e2303a364e87d248fcc864df806dc08999d21dd50862dfa66ebe2998eb3b39727d655af4ce87fb6d4fb80fa9e6a9c462e84c54dc37641e308bd403b56e4de082e1c4731ba10e139a0d07fc5da41ab6bf864f009a807aeefc8e49d8ea1fb391a3459e313bcf318c544de89322afdef87e4062bf4ba156d42ed5fe80b41819fefc2f56af7f11716c45b674d3e6191e735bfe58c8e364d09d348ed6982c46f155e6df646f177dd6ee1a8661c308e9de6b17b06dc1d801b7d5da446386b8314514df4b36eda7e082b9ec987edf12d964e839c2aaec600457717afe0c654fa9e5b0634d6f20a58bc95e192ce79b8e59d05558386d75795ede9d9484ecf6a63996deaf42c3b63d4564a39bede5381a885a7bf4cd89e195b20dde2095d16cf6d64c5163e5c60f9b8a49dfc0d57d115ef0838a4c4c162f342fc099b8e0b6c8391544b412d0e7db29cd8156250ba57d03b24b1f2a076053efd20fb5f9185cd2a3136317c59eb9a65e55659c7a36f1628012b214a31b6c06c8118e05723376493bc47644c847d9a722166a54d718489f124915a9ff221dae67e2f80d8eaa905fb470657aeadb06918d4c3130354e614c22606f80e5ff7ce2da2533713ea475c87beed52f5c39b5d092e4a39998fdf987f6130d30940f073e8cede7267712c71ab6a6f4b16bee9fee7b7a689cd7a391daa641df381c467f730c713ab36d979c1f0b19c39b48255e9730013db3cbfc362dc28bc76177a8f3c18f9ac5f82c093cc8476f22e700cc614461b98ad9e7c7c75e67908e055aa1bc0d822c3f412a9c456ecdaf3e0ea6c0ecd9273e67e60f414cf65608e3c5240a464d39754100d3fdf6b48e8436362d93dcce13caaa14b0c44044c52efdc55701a3f80adeab219583f541554550bf054593908d960b16064728dc0eeeeefe6004ce22ae1e264351beb6f35e80ca81de54066ffac4fd00612a2f95cc3e9217e64a61c6354eaba1a953ec1ea709ec8acf4cbc8f03a47bd1f38e7b2054b731897175f7f4989c75c6dc247e0350dbc036381470cfd147b8e3a8767ef9547849b3afd77ef4f05b0b502f3dab872993ed76f70505c6b52105cec3cbff20d83a4446f2021cc0fc057a36ed3264a0fd20e7256a6c20422fcb6165af8911ec468832022cd294bc51f940cbf2554754f7f44cb4fdf54d9c44142691f2f63a276d01632a7a498bb9cb5be31b453096ee443fab09a3bdb16e0173ee0979d55db3fbd0170c57e7447f52686c02e1ed88628cb90dfee907284fdcc6932220267ba4337f611209b2611bab9643fd00dd2b39f79a23fbbbf2d5b198cab913a56b15ee20c37b51ddbb6ed68302b29c3cf17e78a94725ecbe206321468c16301b007ab11b7492e909803da212046b6cd4e700ebfb9e54fac427eab73fc93511da1ae007b916eb42315176e41e79bcd7dc60f09527eced4d7b0da05ff8e6fd8066ea6596a1d29cdedd1233147edff6b045e846cad5964bf4021ea28b1cb0861c1b011069b3f0def27272398667e130e47227918ba2013fcc287932161705e913f695cf6b3303a9686cec239ed4928ab7b18ded0a5859a34581aed2c659bfd6c35d0c74d23ef576077a68f92d000d262195fa225d455dc4b2025bc7795a33706dcc00e53baed1f73a923e20d66b7fa2636e89d9dcf686dd927d4caf6f83296017e212225be3e3dc7e2a2eeade431265cc9d3b8544a47ff60afad2a70042b964823f225f82881ee369328194a2c8c5cfe688eeadf19c6af4dd6765de74a7a9e480c7eaefb469bb873f5db009a95b4ec4c1daad076eace3caa077abe33306f94d008a6b33beb8964852b9f866eed8bc9625491536d202a0f21a54bc6bf1f928ef85cd8d2fe0647f0c9e8bef9cc2ba412deb91891865b0b647a6d25305d4b94537612b85271171b568bc2bb75a35a5bbc641a46f70f2ce467a0320360293ba9b6235a0bce0ed931a159719047e125a25ef181929ecc1d8d3c1e6c0ea647684d85918a8c77585a0c37dc0702dd403ad406bea38813f4f43065e4b1a5110916d8e5c1eab17398c52083c57490f8a879121148158787a21e18ba4f80b5e0a1f884a9b32047fd64ca2862df083b5a9b9f296a4a93bfe8366dc62a3e8945836c558b66edc1688f273c01cd56d6272cdeeb4dd66fd1b12f49ad43b20462e5cc51ee8c8f8d2335c068d66f981cc533dca1d1b58175b2efd715e0f3c720c424870acb4d2439c137589b7c7dbfb6eea0150abde9150156a8ae90107109d3a127d432ffde034acad9eb4170574775ee3bfa7ae23464e0db8c178d0d4399cf61fb962aa27236718c3843296effb093af8577d7365876b742a8af654700eb7a2d64b3f7cc255ba3283c36c29246d470a509dab6f897b77960ab5fc6a9a8e7a9d58fa8a60a0f6899b4789a6f33e05f7a5609d98733479ee588fdec074fdfdc5a21db42df2daf91f8377658f96ca78321eeaddb24bb534d223c1380ecdbadfe10335047432bf1f12eb3fe89df6fc66abd3c22039423bd92149964c9140ceb44f49e5d4e5db910962b1e62a34abd425e3b3dc74b73c709bf26357f43c90accfdb9baeccfeb13c39303b373e268480e7130783aa959e363860382dc0c8375c7a2dfedb5db1c3b43eebcf5ab40c8534105d76364a5ab3d918becd0d3da1f17b3d445d507b101d7e17ca7c77326ce5fb0ee0b24ecbc7dbb163b722466ca6638c1de936b0262569084baf2da7cbaccb84e115c90db57c80b298597de3d0cb4f836dc1a633f90c7b49047a4c6b1b222bfec69de1b825d163691f798fa353f27b2ce5b6953f35f375e3341682966c927359ba75384c375a75b38b8cde1085e085eebdcc38676d770d00d20bee2bee122be72145f2140649bac6346f40d49a63c5b25605af102caf61eab5c90d183c1dde92c9666ccaf02f6ea987a2b9e15b85a3ad3a5efd9ca4232a19a09ed88d8473929b7a99771769cdbb2093b5c76229c7116ef5ffe5699de6e9d84d3e217c81ebff674fbc38a69a83f73046749f56a1717b9113096ee2187d088435335e02596daa3beede10528f885905deedabb9a70887d22d3ec708a7e6c767425071923dc4be74cfaccd49d01a0d2046ab9a85ad091f8105e749eb9b43b4be993d2c6ae864dd1454c50c2c7a64221f58268aaffe35ab0fbbb32bcbcc541ad5a8593c4163da2e2bb82f5939a77f79d1ee3927a177441777f403ef7fb1b036061c4ef6a0d85932e581baec1785212aa0175bcde9ddcb0a94e533d771ce9f9071eab388909b478bf5b1ebfc517f63a2e543cdefb69e70660b0a28256f118d8da54aaf09aea1223a0c9e882a79034ccc1429cc90430278e20d2526b85ab06f65d1ac2dc85a29fd71dc93e1ffbf0ac307678de54616bf182e97f11edf4e0af385aeec0388be4709758c580eff3eec62169ac792c01815eb455e6f34423d05a4eaf156aaa16964dec7463164e73a00e4b8476fd46f9c0acaaa682c49f1411e66e142dd10d2e2b07b4bdb5d1af28f067d4178ddd4fb0cf6151788ba3545a83da94f15e42ffdda5d4115466bedc548fe90df72cb82447f6e6ca010552aa1528997a1aee9399fa0d29a73c670765d750a7e5ecef7b5d2de995e2ffb1bb6ea7e7141e61f939d01eb9f24b4de4135583e41dbdb4a45cd16b5ba7520166e04da448d0d47b6c8b1e26cc5379ce19971fd7c94240cde58a24e064339a32cfdf0925125c621bed385260b1f4157cd523a07afc36ea7f7405418ab1493dbde9be237651b492cefbed6f49639a2448d1e950bd8b25a3eceaa5ed75869b51dabe4f1e1a53db42551f6fbb2d7c4383901a1d23ad45b889df5333eca76994511e24c05fea32b0bc3edb5f1480d20f48fc3cafcc6bec11de580f0c5172dd4625c0c22e07fc57ada61428c88c6665a3ea5a837410cc8decc133e4ad2e8cd4a644843aee02229a64c8eb3bfc44e65ebab5adaf11c3bfdfece606857a1013cd9263d7fb655b162fb9974aba96ba904e2087e785d3ce9ef50c0c15e4d0d3d22f8956fbf15edc6d22b17d36b165238c13437e85c68828df54cdec0a8e45e4aeaf53fe1ced1c50e355184fba45c494b878440194bae01aa1bec0f8f2434ed83aa60a61d08c038c3b4d1d3a631f1008d09113352c5b811df4189b19262b6f7d4f12b538492ba9123198e2d65c71deb26fe7a14478554917600dc64e216fac9d32655e6c7408ca198b91b6b5dafba01c30bbac045d0ee77274e77fa1aacaa4000e45ceac455983e2e1b7a3504e8dba0dc96cbcfa5e92e098fa0d5e8ddbae8279f8a48092ebbc380f9659297559667d7e3fd9810fd384045a29c84061a0cb4aaa47043ec5ee9516f6ddbe17f4c79ea3c85f39f4920a36ca444247036cb83eae044109cbd38683a659dc7b7efb2b1685853763281b63b56779f9255ed30d3ec983bb10a5fd713d76de16c811514cb13394865b8e3821290cb39110faa19106e57c28dde1a99c10988f2b04ea352edc03d392e4a5f8956fb090cd696a313f2eb04b01454f51523b9f722a3ef43cda3c56acc9546c56a6c84be5ebb81d3cb1522d03857fc26b2a9cd64f34ad06e7843ecfad865ddd7296f13069eaddae701932e2d357a23f03058fcc92f976802b9c039a9a0b4101e8525e8d0a1264a08e13ed17eaba282f223c4b6f34ce79232ec7a767deaf3528d5233c37971c865378673adb68cdc6f8ba1f38c18587a6ddf42f9d672f4f337c865c846f1cc2994bbcb8dd8b1f88e8e553fe4958c48bf83b666732cab3e92a83684769147ae15268e679b480c9bc2d5579decbe4021751869a2ee376849763b7b8762c417b597ecdd9eeba30839a6e85c3a07963470a4d98f5f5f562c3f6294a6bf8115961ffeed5934cd5e70902ee3831e9beb49aec8b1d8ad81748c4d43bac31162ac954f3878a9a21888d9217e46506c8c492fece45d1700f89eac38988bf757aebd848c3ea28dab5dfd7e28e227bbdba84079b098b7080d3a59ba3304c09de6268166e5cb904a98d75c6edfe72ca51ec7f301fa3f5a8db03d019f928d5ede1c485de8c9630c4de31a1ff5d8c24e48462b290c590b3baf1c387e0f797e7bd5f03278f2924d79464b0c4748cc570829f715c453b22d8660355eeb67cdc0ed94754222161712754145531707db2abdb0857b19941f6b0a4bd6ecf712ae4eb1ccfccde2057e96ca4f81d033d9adaefa9e84dcf6f207ead950925c3cd39c87450f40ead662bdead6df289a87bb4a89d3533c1c6839e135c418ba353aa857d5242de9ce973d4229d29b2c19c648f9b09b3c7ba23fb67008725eaac0a59c4a0cb6c7898262148459d6363507339c604c46ad1ffa405970c68c42514bd1cb130d965c42833c069b2ef1325641be96283f7535bf63e67e1df9a061b0585b5b34f93a5d3263a504256f8d2dc79f322e75f78e8987dc695864b6e6f7ce813a72842de37af1cc19259446523732952b20058557787101e18c496028a45f68a00c8044b686b012a323ea9f37097b876dfe0037710b82c31485ca7ef9e3568cfdcb40699b66c1eb42fc43754744dcccc1570dfdada5a769dec6e6e671f3142a201473d11f84a8fc58e0c6e77abecfb6c62e137aeccd8ee96eb1dcdee99e8bf2747bfa79b4af625cc655ae1309df13398359db348b453b78f4601da36463e2cf4ce4e23153735ab9d7c31fd6ccfb247ee2e33e009a238129a6a5e8e838cf9d938b5805ed5e427db3ccb966aa5d624f9855ca374a6fbe9410dbb1f95e6c30a256bb64189248db17c0b6f147233cef45038666bff26817c270f3e402d8c476c3924561f8a2ae0678e94e50189d0c2254fc3c5eaf80673cbf975a76719be7511d154471fc83be09bdbb8b35788dc727fbb952163123dca2bff1e2d1be3e964b7e9de99ce0f17d5fd904177f1ac726fef71c5f5d7c5ae3a70a6d516731f36b6d49b6cffab643e7e5c1cae248916e4ce640c2d83f2eb68e6a473cadc42eb04394438548d2e37c6195531b11a1120a54b09e6f8732e998edc536a689b87a1e538ee1e17bfea5c4cf4b1ee9f7b3b8125ee2b73d1aa91537f2898a2e34849cb23c1c6401e9c72f3a5c007d961c4a29024d91930573859fabac1e57e17b8755beec51d9926627c222cc2fb38bcba1563d684087035f39a8a7d21c63fe5afd9d364b1042d39f2a16a0bcb9cc343e0d5e676f73035a03ff06fd6f97adb4f3740210fcc4acf19943ba4e4229a639d11ec5da9d7412fd44a1ac467379b63a5c1761629fdfcdfdaccadb27d31aa047ee033b3ae5516bf3eb3b6a5930a9e326ec7b57f9ddb3b94722e32dcf88a73bf04aa992c529b0906fb2597908e225e7a9817ac9e109e1ab89b69f56790ae9802607703bc8fc952ef9c46ccdb744be88678743fd4b8fcb17dd2e73a933ebcce268b254331caa979af10805f5a48577e928d17774615c9fe5f13c3aff64a9cb13648e9f3ed04f043321b4762ac19eb938ffc64b04e2d333cf8bb85582fe93f305c523dc51b700138afe1df48aad5f6b9626055a092957f258e6c9f0116779d56964609f1f065759a166049888e47de1f18ee7c04e91301b566278eb3ede123701a3f7ff582bb2e71baaf833088f00273679a182c52175a2f29ac521cd4e3ce40c8f582f70eec6b412ad2fe2309b6ce380187681f205a3ab7798ef3ea8767249bb6cd8d81ad8e43abe1f2f16a8f2f683c12c79a2ee88728cc16e5d5cc524584e8e281555c49cda705883274e1d57514245d252fc493490ce60848eaa30e3407241abe38705d6f63b13960041ae8a47572887215510cb3ca56b040408be0bb78f53b3d1f7435692160eaccf725e03a4b21a3e27e1b9de393e100f81fb29e036d2cdb023f3fc73679032b3cf60a407cb94dabf67dfe6fb842fef00466669eb11b8eeefa995d72a1d3867769bf8cf700b9d87d0fcfb49968bb8846ca30cd4630d6f634fa486cc4ba008f1988712edda033b7f83c61090e731fac36324725e1b48bd2b35ec257d558f12002b0ca828f2342306b3a1834e8a2145cd65add7affb46be2a6268c4c97db20c91690a18c80f715b6367eef5ba37d0ac2df8dd6b8191473af01b18460339f0176b6c2f5d9a0a5dcf634ffa6d6d175a31f2d1b88675d9dc3bc7ca41750c6a147f30c719e747d5514f238721334e53fbe5196977cb9c81d1090905ff13e65a023087c18866e5a5d7dfc5cfa13e696cece39814f4913e26b275ef638ef2e55999b975b85f99edf5feb4d2c46fe7c953d017e93a237291ca5b0ac811f506c22a41303244970b3393d42adc83b33e9750738c98dac5c2951a18c8e7386b4644fddfd7d0e7fcce6f276c715de05f0e244b994a5e01e3cb559281ca6ce3c0337ddd23616d4b40709fe582544802491758342e921d20a343cd445f0db8495c065353e9d303c8081136e827b2868a28b4f4c0babda6e630171bf66c1360b21031dbed5f4e0b28806fc6fd9a17f852b008cf077a96a346129d6402e25e439ed2f4fdfb156ab33a9dca2fe24f8729b1520bf5100954f21b8e1a7afdb0e591bdc448fc835514fa1f416c6107e85ad1f922fa180fa209bd764699dabfd7bdc871a9e0ae43216eb8c532dd6b9ed0e406630c8bddf2a71b195e99bd7af521615356cb45afca72e54a850d80fe60878c11710727af89d9a25f6c289e84897205a6f6e1f20577ae6bf0aa9f8b272d5d8cca638e3b7aff5199681c302ff1caa773f07abf849140c0ac68cc73a9656a029b4dc6fbc31164692725ae0bec15ca8ff067799c55755763cc65a891ff6cb407183ba4c005947183a20189bb377651ac55eab0e7a9a549b0022166980cf35cb461a85c72488797a35cf5eb6ceeaa7f7bbacb80cfa3d4e36cbdd74fb509a80307497a53ed930206c2627329b885c36a1d5725116b3d4384a4bd5564e113efe6da29273fc0df5c511dcc5cd67056eb35ce747de6b4bf0f2a415f8d38cf45fb36fd9304d423447a21a871d1e16e18d4bcd6b72133b51fac0c1792ce4670b0ef9a07a5c7908628f6bd0e8e0a9cce632f47e680014e0e401b50aea294cb28f03dc58e5ddac577df74ea1a10878d523358d68fa58a7da0b45788f9148e6d8dbbf90b2616ae83d7e4583c9337eef780fab13ef4fc2c5f5e2c8ef6d9b29a0ade060580d6529682ba3e02c4d66628ba24bad0eda59aae16eff86fb53e7144933f6249d5e39e75a7cc080c1a23cbfd847892fab08aa95b09cb1332e50c7ffdf6cd2000615a9cb082100ec4c53dab2378401b151b1c0c76502847f46e700dc1d09c97949f958ae5a0e7678ae60b086d8add2c2cdb4a60981407fd188d7bfb7a3ed7c092991b03f306694cc32a47ff16785b96e6d27ce66dc8607110bf13f47722c6f3cec23e93b50b3d6b59f40f60b5ccadbd710574aa3b1854305a423767208ac046b7b227ea4a1acc3e1017243667ee3ccb4e402fe7ceebaffd18a733bbdae51ac8f9d1437ddca323dc8d3d64738f62c3f0e4eefdf5dfdf7a3374c520dcf6aed2c788a25d41b37a60cc70ad43a797c33a673645da91171a52e348f3d614675b91fb787068e4cc2b01341af03f7791c7e99cd81b8f7e69daf23974d7ddc8793c25ba2202755f5a8a565e91cc80c9c0b9afb41e18524234e3d3608c079b0d16eb2abe12dd234db74badecb3be5c89129741389576947bdcba536d8ba9e6ec95574cc395a83d051702757f9596be8c0d4aae4bd3d2d5ceaec3db24e12ed2db6d73a5b4acd98ae4a1bc028f0e5514ec57ccd9dacac424eefa35effdbe5da314d93d2d57e813363fc51c700bf7ec83f3e51341843d308562ab5311bc12da1e73d06f5c8cff0fcf50e8283eb6e984c48bc3eb12979ba592d9205e7d6dd7623c169655a7ba8caa41ea20c94663b09e99febc7a04988a4ffddefcbe3f731231ecdce54e6ae57bc72718fee597f4adaf23e9315a3b58b060c375b8797ed009c0b6278806459ee6682254f98ce47e601e92fc0e29fff8c34eb0eb27b84649d972a3d8dfa448449972516e86d675b81f7d2870311dba69467252483e83569659a80cf89731026b4860cc49adeae040a371091152515dccee235c233716300ed3eab512cf14651f060639c644b538a6f8d45f9a70d309e0741205de2c283e007c87f9b816ed696d762620c0b8ca86b0737ac42579004a566f912ea3d89add920fd7dca19f2cf2ba4da6e602272311dc0818291fdc4ba72c6fbab605858160305035833171b74397acc66811a09dca359ad1f17c95ec47a3b4d939fe73981bd04f6a4cc2eef36b8ac85c805be4d7005844d66e13d79148d5ee57e00ec522ec17ae3605ce8d675c96d6cd0c1c904f0fe7fc70e2147a84ba6ba5dd8d7ff11930f1cc6cccd9aebdb340e17485baaafd45522e85a1fc0e9ca430eb0093af9ed9e9588a17b389ceab09176346fe0fcc42fe913c03504c4ff907adb716b934129fcd45e6deb00e5c4949a71c5cc9e33fff938b3db41ff675c3d9061d95b5df941998f322828196a857ad6f2d9e61c24bcb36fd40a27cae21abae3ce14c3e5f7246736ee414a5ad52991b82cea891465df2a772ef0498305cf1131ec28aebc7f07f8806302c3f5025c8bb49a2fc1df91cde15c601ae3b8e4fae87a26b3f338cc5e6397b09ff8d90da0cf2e5f3f705be6b528ee3ee196049b75a46e8779a3845bf5dcf1bc93e2681aa80d5a88945290f5a3a131753817e95880eafa683f41facb9e40a99b587d05d00683ce89a7662ff0fd6062c88dcc75dc7c98e1c363fc31b8b750ed21a1dd34ff1bce9ea2ce64738850848d80135307fccefef89a7a5810dcc4d69ad5f2a3630d7f8f42e741c5dbb576f3541db70a1ba0d2401de5dfc3e61b66832c6414e3a8aadf5d8ece9291ef29ae64d262777d36357585542ea1063d3a216c295288cd299a42b25bb8ad696bb3d87e1926be3c9b467d0a1145bb8404b74604e66bebb3fb734410922aa97b1ebc3ec4670edef2c7e695c081b9705b8bb791b5629240aad3084b9a3180a236b5aca8cd38ee8e77b2dc12f4a26d07212832b762ca710d727f96d83ff3ee2eebfee5df5d9dd06f16819cbb44052d8c0322e132201023ad9705209ce50513135a19adf484976647852face653b15ae9b6f2eb242fa5c1dc82464e2fafe992a0dcaa5f3db0fd1e4cdef417f876fc299b68e650a6c3f0ef3f88ff6454bc3f90d588b01e81ffcf73167d1226e323c834f283a1281d56b6b0a6fbdae3f309463d6e42fab861dfbcd4c9722815f2d6a7fb0aa62c0ef4d09c7ae4f865835c661b3c8d4b00a8a3e02285fce32296539c16d8fb601fc626b7e0f47ce94fb6945e2c514918b390d8ae651235a99ea8d56d9d1a58992f7d53ab68078df19d8ed82d9e7107f5e2401d1251d02222f57f9fe853b6f73c20bb30d920c8bdf4a5acded275d08384544e7210f80afaf9eff29faa22daeb8f8a3eb72e2290403a701e6f8ca4d8b093eed9ec22e22ba80afe53ea67d7e3eb37355d400fdb477e07ae541b777f83b48b6c186b866cad00dc629b99be3347be4c13c8b0268ad6a2e4c474dd729b5960d009a1af6e4583109a8357a01778fd4e30a93d0b679db854ff8327ab709d49b0fea1e71bdaa6046efacb3119774c888cfdc7de0304194235ccc46661ee4fa92cfea7c48e9fd761003107b5c5ca33efa9834d9b4b200e881a54c158f4d6ad84288c288e513621e6842ca24d1bb0804bb93fd53ca2558e1db3bca313f1c4029b316f5399f80ffa21eb10d146b0072094d5cfce5ac4aa6da77359dbfc2772ff1246d046c4a7eccde60e2fc3d25fc76320fc9d89707af1bbe2f53fc414c7f9e8a888d2993e9eff18ce9b38e4dbce719c594a9b8843f2863584e3f638b651fe7bcc0d81b6a4d9c20c80d344f675207de58a660a65b4bb9e6864a5739ff0c18debf1027a6c15b0792a77c4d5c83df37136ead942a0d4b7e3911c44146e18512a786b4672c42a78b19a7bc2388ab39476f2d669b04f06b5861f30f6775d4ad7988cc23d0b89db2fb79f90db3b89a4621b5630b66c5479a3ad84e902b295eb07eb4c703d7dc0174190c72efaf0d4e35840c5a82cf76889fb5ac45d5b1fe7bb74bbb1e883b8d66219bf69380a78f08489214e9648e950533be59cce7a38deecce20e7135511fc763853f39931e2f0c36e941fe5f6e1b976bc56196d35ad510b9bc436354a8a20a73be9bbc983bbb082e90d24bdb9de98db92487f7bc8a8ff718c44a531f82328b972928db52632f6b75c21289cc2657a37ef5b4b9938655266c587ff467485f3ec1e687ecac91198062f6668f7976b1cb90b22b79b576b694bfc5674977ad22bc537a420f7affeeae2fde042c08798989201ee21774b9ce7b85f09d04e7541fb62da82d0440e534ce1b5a8d7cfd11d5763fe5b79cf87ea664b2c28c5d4e67f2c69b6b186ce20aae97da35046516ca374acfc0d18b0452b8e676b9f0da196fd6fadee0f4c8981cf8d116a01813be17e63b0fa71732f63781fecc3f2cd049922ff3c147dd45686bf7d8d8dfe92c1b1f25da59dcef08b94b5795521db81cd40917f937d60c5cbfa1b7c1b960786e0e5acb077b058322117f0b6897b755210f9e09f39f7e02d10cad2d222c7d64d41da074ecedf978ba0befe9c4b4fe5222c317727e6018e49b8d6dd4a22696cb39f98b28d73acbee2cca45db105a3026623a92fab2ce4212bf8557c157fff370cdda084c7d68920f1ae9b19fe770df5f80222c3e3cc8b6a2bdbeea9e5097532e7bf0e8dda21c27017212db69d9496f4b306099491b40c6995511b821954692c8b1fb1201d5eaeae0bf5de67d90486c27e25f6ea7ae1c4ce876c3fb42a397d8446525d2d9fcf75abb9b0f7a0080d32acd780507bc33ecd7e46d724ece80f6f455d71fbb1b925c3ef24e92588de7053d630bbd2cad64e3219d8d5aed00d1af3a4c4dfcf651bbb13007d226323123c8126e11204e6350196565eacd66663a81b19f53b59eed16e67e38a2d2e79498f428826c65f7dab6fb7dd4997da38465e2d095e641ae214c0aa574f8721c1714dd198b97ec9436ce13ace015bfbe3fe80260f17c25de86ea426ac389771f3e8a0884ce178f8618d070fc5fc00bcd933379e663c3c079d1b11415abb30a45d6e3dc926fb6cd8c7de1bc5dfeaa1283866d471cc3c89d34f29323965bcbd3e04e0bf969e1543eb94fbeaa81afcba290f11bf15a55a4c4f7899027130c26e374d36f436bb73ae632033edfefb899772b0136e988274af76834093baf1ed678f52e30a5ae2fa21878fc7e4fa78510ad38c98edeb8418585f5c9eea1670fc5d1c3a0cacdaac9f6df7d33d6f61f06ee9f12da326a5c304ac70283efc5597fb9064eca71d54b13997d35e207669dd474db7362d174542c123146c35a6aea0eaa775f505f2155ddd413f6c288db78ed220e1b76ba5bd17a8caf5f82a33c9861ca28c4975b4d649cf686c00534956cfeec5bbf64ada6518f7f03f143c8814ce2c313231c3370103255fb9a144b3e4de579d3c7c6ca1762796c45b828a76dee85df6f2d0655858f8c3cbcfd945fbd92b5c472e0b884f28af527c3554a8ddc4da00cb167c9a498be9b388cb491c8fba5d7713729053ffb91dff6ffa6447c734fdfd84ba9dc1794f842fa4b78bf4c3208c3d93de1166d7b504bfcbc1a624ab88e13c4f98c64b8b58bfe032db6add748ed972f3f9fec1f2e507175eb91008fc63497ff34bd58976ebeed9df6425f77c0858374362d24a58be902289b22992d6c525a5fa2f60ed30773772cec83bc4f2e9e62554df70343988cf41fd64e9033af05f4f5822fecf746925a8e7206cb064d32ef0511c883b579c3b63b3bb53801d4acae7af09a0d912e93f8ab514cbe88c4aa3acc70f5416d7d928a5ce81a5871e8b78d497cd82f26d704e0f7b1ec0e38a37883d85d4e65acdf0e0d7aa27693821dccb1f709242ab88aab912cc5e3c6db2b88c333caaa2a2be3a514a49639afd0e1a027d4fd3feb6340d913fb37f75eea4e2c3a60e71884317a7b53e47a89f696cee7645155cc75e9c61b5c5754a452ca5e93b5ccec7d85704b275614d9c913824cd70cef2b683bf944a5410fb2f03df93b3d345f4f617a966d4a1fb5b9b75ec070091b7f9714ab9d9bc1b007329c3571f78815f50a47fbe9b664d032507ab4dae9b41e879ca617e851baa5be440f352392a8707e053ec4be4fbe2bf6d79f2e736d3a8ef13a8020ca08aed56c505254cb6f0bb67afe1d1a4a4581cf203218b0bda3057144c3bf7a7cc9da8d73efc1fc28ecae6f61dbbc8a779de467938aa021f7ac385810114295c79378749144a3192244bbb13e3ff37556f5d2ff8f2c4c491bf4c0e404fcc9c90ae3264bb1a33031e658d9ae9fa8582a748475509415b8e151a94461c3e1f6eedcf51f83b327405e18235fc9592d8d4939ebc220fbb0b70c25c69a74923a69d2e3acf71c152cc3978cada16e74365b74082f0f2a4f769d65c6e0fbe491c55fd42580c5267b2a47e6f5ad051fe80db4306157dd3f11c5181ba48169104a33d38916f52fb481affff86857dec169912ab6c5f2e06b1eefe652cd99ffdf69431f60c1fc22b9067a4662c9c81af4e9747f7aef72725c8ffe364e9a620a40a2e1a1d2a93dd7881eb25c8fec80d413f212e71b54685d4212b57c25f12597d9715d4e175f2669467fa13841923e8d694ab04cc23a87f1519b3e142d79c3b817092a91a53d13daee6f482002ffa64f3940d17417fc3e20574288cd6e5c7fac735906ac32441d2cc8240319ccc091df5bfa6df32edbd23054710e91a6d6059800da29e4e5784ec759e570afbe03e39856758ed8af1bf763636a382a74fb0c68261c004925c9bb63274903ae00505173d5035f4c0ad3c15a0a33ad844f8b8003601ee059ff3467101525fa71b4f6a9f49d7d5b50d551b6af1eaed40ce55c7db4c9f090fa71a0cb7635c7298a9a01d6574fe948f066e4b0cdb31c739d340def5e9db0c34f03f037c77d82de237fff177a3d4a46088654d43f8afe760aae79ea187dca640162dae0fd870fb5b89a09f2e299fd12b2c442db37578497ac145e9a1ec9bf68ef2459a46a8e7286250d6bb8d0919a46a92f7b66825c37276c4e111fbaead06b9e4ce4e3467b262a0edef314377da18a300258b0693036594045cec795c171d0a328ec5ab8857972d57eda32bb865361160fcaf18295838c4e95b6ec6fd003ec086b9b5c90feea4ef638c8358ac47758368b6b4c1cb2561a00aef9c5d6058eadf5fd0f0975d275a9eb7b210427e8a7e2a576d7336ae715e611174525c08f4e2e501e2c9c681bce3f3944270fdeb3294809baf1fb5c365f92372c874178f3f03f4963cc2bd008f93e9943c64bc14a80de7a64a4fefde8bdc1e62342b01e455d367d51fa9c8f0719d2e29cc572b90986580fc98d5c617ea2b96ac404e25291fec3a00178aa308b8eb76190c6f330bf4f6669dd6cbccd23279172dc9d59abf131a6d213f9bc394a3174293f0e714bac9c48ecaf71976b248bad0098a33dcb2f7871ea18bc2491f2887682bc3c5e6fcbd48c3ed06d7be3ba176d5197b53cfce94f184e6605ea3fbf611329dafd66e4fafd100c5159917cb75c195ce9fdf3e80cab57c1a56a962c23967089c0860ce046e77540387dc27d4e9f73021bd6719b4e08a13cecbc776d813300fcec3c4e9d9a850f78850617c6e5c3e3ce987fb8e5a244fb2dd65c71efa5c62ddbc039dcb71a1c8d2e9976e232c4dbfa8c78f785e0cfec96ac2411516cc3ecd79b5292cd15facfaebf78c32fbd990332b334acd30017741163dec066f9f3a55e5eac19d6e7d1dd1fc6400277783ef381d2bdf78ec5f1fcd8e1657a50179b9c87b3523dbee4fb6dd1a2c2fc818e8add5145e65143c1190e2a0c6a473abeb8e5517f904c0497770e2b77549a09a0d23003242743965b3e69633881ac9f5070dbba1e5bcf15d891e42f3742c092f920cfec6e3b6c1fbae067b5618a8b68588790cba92959b9be870b6c8c57937fc7f39d38853856ac6ac996357ae50e7a99031676f2abad2d31736651cffa71613907ae3d2f13c5ff00f1bd59ebebb2dd29e563a47d4abbfdf9ba1bb50820369078959d7ad26fd9e24c0aace5a174b069a99b827a063c49c1a26e9349b894d25cd1a382e76a079d164396e7841397de91f2d2254516af8794a7c730adfddbd895e6e77e82cf042077c27a5b5d7d459046ea5ad0b7815f9e0afb7538c60f10539ceaf51b4f2d62e874a34a3c4fcfbcba0d7a97a1fe7cea87af9f9d784346d60a13fd313d1f5f9d2afb1328a80a1ad384ffdf443f059d769d77bf770a994a413f987e3a558b9baef189ee82b5e175539c1a606ef5df5f1d5f780cfcac3a0d250e6fd9c6c6d1f26b47995022d185ac375348d73e3fbde0cea96dc7573d2b2dd9d24af739fa40368ca52d08d26fd6a349d4efe196c70392386e83844827c4c7102b1efcb005d23a3bbe1a51f45a5d61e9fbe74b5cacc0ae8b4d05219142fd3771a3cd6c41dc9d5796761998a0f0a2cf07693ff90ce10b6bf4943313d529ef45676df171cb6b40409841204c44ef1dcc5d32b4824498b53710f50b244799deabbaa74c2808919c61183d40039f6b5b3a760d9054fa36df4b48659b5d13673de42b4c6f9e013aad03d85d631b644c0b607e0a1b1042e6af85486319663f15feb6095e56c24a6d66730e67533604433d1229ab0c2ae3139691175e46f752411723ac9f54ab04f0aa28a1a0327951b3a759c03691afde6888176d85aca0e7701bdc6aa4ddfe01bcfa9c32e3352d19d9779fa672bfa7b43c5c4ab7cd5c4488b2cbf6e2e0f5ce6c49e0130aa74e79f4a6be442c8983f18ee53b187721198fb5bba153b0774919f5afc27bbd35ac4d614d3864662ab18a8dc00dfce6e9144c77da228a22898ed665b333802767d25a7f255a7b3572ec165430b8d1d6f2338deae46d3fa0b190d2fb32e464e4606140dabf0effffa7ba9f790c414c70c6b0562ce03a2bcc0f57177379497487c02d0dea9582853d823523415ebaef51a02a870207ca4c551e325e4317f1d0006fa94257227264ee101591a1d6e29a53233128106f249fee790b372d2f2de0ac70fea4d14e4a7e15072cb4601a3657b554b615cedde368ba542cd5cb92c10808f1e34420d22a8996d67a56f602a6e4c2c92cb875d1723751490f9456259de5b91b90edb9755c4746194adeb6fafa6becf412ec1e44ed19447bdfaddc13989cc891d7d0925be5cd2260d942e201692b8e3b8b174ca7a3c9bfefa648629e3ba49be35bbf3f2d5a12e5075200b06e50762c36d1253c7d88e64d81a966cfb4aad2bb9d93d19a629da6702967595e813f75bb3d217aacc00d701b153d14700eebbac2265744b56c204fec2cb8a1061e85cccb4f4726822a1b18a9899089aa4ff883dd265db4bbecec7d224f6d99bc97fafe075ef4324cac4214873f571f1a8ad20355ef7faa6e5ff0d1a169ad061959cefe5e54509f993b36e107611db2b61c9640edea4053b31b3a05af10dfd765680ca81c776312e39f82afda57e771867a38545f13ed9ea99f15d2b42b8e63a27c316fe00e78eb200f9d06d0ffc34c83c3daaf6862d1b9bafeb0d54d0d3fbf68d8b641a72f097b0eec74c57b2b6b140f6d22f90b1d7f9e03766faee1e148b4858c78ef62b823597862352cb6de2b73aa9157b6bdb745f9c33a94e39dff8cffb3fb7e9caaeb76fe0a21e2e9787aa77c7c7d934925eab0f8d1795223868cb716c52651e430e351fbf747b7afaa4b85c2b05f6efdf67d8d8ff675ff66dd327d3b00a37878e9dc6728d7b273b222f2d665c1994284079477ff739287b7970f77953709aea5f95e1bac9fe91d0d158e08dc639b6d13fe011b23fe67872363e531693ef3b9295fbb91f8ccd6d47820c1e3857c90fd14ddec41b53b69249d3039846967a5d915d8e6198a0b02c728c44a4216ad017af4163a46777abd49ca10192648006ee6b613c653e2b40c0ddcd3013b5d32e3c3775830b93832099d18c476c2dfe04b6dc728f3f0b1efd6e6d134698bd26664cfb985ddca7740d54444f0d0460bad314282c544248c7b3f85006ca5f737584b527fbe3dd13228065b9ebcc6ad5360934767deb65dcf34506c1ac799a347069d21ffee1a20120f862544edae839db3e68f5cde1ec62284c760159caaca5940aa9abbb188f47d70473408be9155bc75ad14a13f64b69377359f0637596319dc011fe0ca99c7c66b1c13d54922439b4d442eb5386c77ecbb2d0476ad88d5d165d4b297a2889da6c9c1ff41883b6629a7624a479aaf65cd9e03b68d7fc27cb21de411be4fa2ea6a70f06ea461c1c46d27d466d951e04d87ec7712f587a736aafa6a03470297d5f3657cf3162297313d28c7cd536272419bd0bda815782b613a4230b9555828d9ac5a4594732a08ce975420e2606f7f3151120ca9596bccc1f862661b242a29e0be5f295c47c467ae82186be4428da87f07ab759259ccb3d04557639bb057faacd9999f20826b5b76ad063130de0889a56f02cf983b8cab38e324c05d501819f20cfd3b34c84f3e27d1b0019e0c2cc2c531c114c3e4acf8ec48cc3acc02d37546153f8249a85127f362fd41c8303de88845c551272de6d80f6bad1d5eb3c7d89685917930d80a5b9582f30a64a6c5b78bacfe10357a01479c1b8c329233cbc5a34d9def1ef40906fddcfa66e1642cbd3a14212c361d99f078db79211aea8e5c3a54032b229779aa865c7df9e44db6bee8018e5ac1905158d190d9edd65089a5bb3cde1566d7cb06230f4f85ce7d2b236203dfba69f3c51670f24255aa0eff69567d93a0997a7828f3bbd37fdcc41a55f4f1ecd3fd19c949e66cfc63c0503e6b74c4d45220bc0d0d03825722111ba134f7fe9e44446f6de48edbb65a3d7fc6be1e6f7f883be993aea06650e1ff9f77fda93e2c0f4db7de58039fd954c100453bd77287d45b0f752f5dfaf2f73ded4107f17622c454702b5923543b22a2f2b0c8e8adb3c7b6f25a87fb6db6720e7e46431fca85969bd25888c8243b3fe9f69b9b2502f97fc18d9fc470d3fe9305108a70e5f6f023a65f07b69e73eef10e813b9c551d0c4ae40c52c3745f44cadfa245f8b16b4631e2239fab712c3b0b9fa45962400d2d6d7f4f04f008e3a1548c8dc524363086c3af933db2778772db254197d853b9d38240f6a35aedb82860c54881df885918fe8d66e6c9492bfbc87a16497162ee0bec6cf1d161bbc2b7832947c6d58942672f264ca0427af0af4ea248f700a55ad001403821c8f7afab1eea2ad990e77030f92c967bd0524f3745ad367ceb3a589193fdeb619eaae34b50f1850431a89c57a132045fe81ad4129ad4733c7d9e0db191426b2e55c8e16676e93f32c95f30c988a45eb625675a73fc1aa62b8c67555636dc56656e1ac45bb6b388201bc07ecebe2244ff2b18f307805abcbfee8fb07db22c0814cd075a5d25035a4b1905f971a8f7b3bca2c22257cb9571e18ce2cc65acc3c1f59c74c36d2e2029817e01f8bc35faa18699cdd6d66c0f74aae7b038ac7790e13370cfb6e0eeb15614e34b30bb93d6224653f44f865760086fdd5264b73850c9779f3e791bc37c498f0ca7522d7d04971a463d2f2e80138961ab10d70c638f6dc1591824e8eb3dd79bc2d781466e2197a362eab2fd6febd8ec1860d8622f7c3acdf7385d05be7a06c15217f5a196134223e58738d24c3c47156cc23487e5ef5945983e8c4313cdb5500a7f84cb1209e6e69447b04a7ed0c49ea37c7f456aac30cba7ba1a61e23a01d719ec75c7fe46be30b721f732a16d5da231b71e7fdff651a18cfd688c052df0cfcb149f9ed905e127f01f941b5e644a455c6d515451eb618d80d454953e461e6f756837008182e544c4e23150059890051bd78931e680c968a2f7cfebbf148646c03304abda47c2d5bc065ef7e8971ab9cc5da7dbce1a6f46528ed97292aac0b77fc8e9c53e8b86e8a72b29be496c7ba34301d4a92f28ce838b7a799115392696e5893e80b4e16133e24565cdf7f792c0c6bc93189907b72e94780646a44b18509df5b54ad0a14f6fb2d19d7aee9233ada1e17054436e8fc3635bab13531f5802eda6f19b505fa75e866d158ec1320149aecc85dda5871c121f6046acbf1d748c6c069727b8c7f471276045436ca18e91510832f7fa2fe7824b86d0839ea5443df88e77729b68affc2791297e6c88fe3e7a835b1414911e0a50b27e6f58af874a407b1685fe682a1ff23e98b81e050aa646087c16641e41c2ea8f0e15134f157d5795c0125586ace941eef3010516664d333bc0882017d4e42910530fd16d06f7ae5148df4c6f177755dac3be1be668d2ecdb49f7b6832e5c1a61045d6ebdf2fad7b6d36f96bb61818df9da5b374f44b0460c664604fe3412eb4ad1e321848cc0807e52740e6a620a18d6bdce6261c3e68092687bc69a65f2390e6fbbc89deb6c4d6f63bae17f3e8aa27bb542149a3b6244a3983e6928564906ae6aebe75a85a58a0ca8eea7f60d040d01f3e713c748d3865d1b84fd8c5e63521d43839e399658a46a05821f14e0db5ea6e0ba6519e13d1a4d4b4095c1a8519ca4dcce7efb70f950f0e0157e3966c32924c14c90eafa7c43f637dd63bd8af7ab26a4c88f60b96ec17f56fc63132d2e4d9f1a01be09a140ec05fcee62e43403589076f0cf408cceed22656925ce162c60cd90aefd6c2493e1df36ac5896b295b14fd11f18a0b39b112ab6861f22ce970702fc547d868e362d40c9383c92b85aeb9b53e5945f760fd24a7d3fc279efa941c32d5c75f0595f24b55f9ffee5b41c35d5b7bb750ea2120939d16275b339c3e024b001880549574a53b370e6cb232a9658d5200a5817c444a78f1e8fcdd4299ff359bb3a25e0632770e5b1c0ef5beba91e37b66dbd03051c6d854195b4f60e3a1cc33a0e510c06070e481209b6209e4e79d63c0c952c83de0da7eb6d40a18037ab66e5b034b90a9292544f54ae912e552509957d2ece5b745080c74e3d39e2830cd9919eb7077e7d870c449abeabc6362c1bf809d45b41ae2bd42d5b913f5b91bb500d445ebbd8d2ece8f69ed20440d57652b25682a7832c46b02d00b4dd6e490ee2821c50f49b3cf7f1025a6e7c56ad423bbb980ea3e93d51c0443020ebbcbda5feb1590dddda77d74ec12b9b53d593c247d55b340c613159b05fc712a6eb8fa3bbb18737d0ce493d404b93f1314230e55173db8aeaa24f9f3851d6a9bffd1879023b2fa1d5c81fa812cdee323f0aaad9315fe6aa19a3200f2e1d84cc40bf900f9fd8749c98f93a0c2da07ffd3e82c5ad4683006ecdc71e304bf0c1a63c292e903c8884f28ccb84ec56e66858385b73aa51526fee1819b607f80df3fd54307ee56864c68892b8772240e4c16aa1b288054382b4346a5b74cf1c1e5954591253ed09ecaa1899af364861ab62acd6d3a036917b32e898ff9a3ebe1ec418fac0ce4dbd555781eea1b01c6a02703f8484387cd793658935ce0f8031a212a9ea244c9f772c95689f16206c173a590aa022e5a6f1b1ca0799339d9b085986e1159e911c3850265217b8aa81366148ad1692d91aa93abab87c7077e124d1d4962ea3075a392cea3e8819440ea917557a99765dec0348ac2e65ae4d8b01858281ee0a96dc66ae966f9033fe1dda4803086c7c0aa55fe553ce75d3645a2e8ba7a861e8ec7f113de94bcac6120c058cebf3e92674539c7735f8430fb8d9f0bac9b61e872589c171794825f459c187c79d07e22bf76719b0c82af68a404245fce560462e2ac3bc5bfe609d26ab0bca782fd1cac28c455d6a52abc6b1db2bb6f9c79e277248043e5ae7a9a535efc61c6f571411a7f874d541d769c9c3eb2a6eaf92abdda03c22a01e1d444a89ad1adb3da4cf0cd40ea2856cd7b5730288bf7e8b780cef0ae0bd52c685d109334e8d2b92d1ca2981c687c09637a945e685fa8fb83f217a6c37d4f7384c00b172a679dd16b24e16f82a5f32fdc60d2ab6e86e27175dd2d60d59b5d3d82047544514b9f1e0418095bdfa0b10a9e608a30c6ba315ed56da5d98118defa94fc5414d84730d6caf52b16bf6b9a13c814e6994952e332bdd349454527ebb423fc24d6e2912262265a6a715859941edcc65e066954cdc2473d94b790ceb3050f9f8dd9159a9323efd4b4e35539ac9ea1e1b44507714e26dffeac76f9221d9d1060b9d66af4a4cb22f117f90fb5e0c23f5d5d120eb5ca8a9504cbef9363a8d8af61b0e55c16bfbc2311d325743a3c927a2152af64dbbd57b46b4157c6aff1842767859c2e9fd689ffe3a38af1b3f5b921dbd94cdf10a859ddfd981829c32d754cf260016dc961c4653563b6f5da23fa9e18dba3bad830f31a049fe860c814766fa3f8d3bca0218a62b64e3abb82ad264f87238ffe9565139c94c0ec0587d1f490a9d60ceef810c5873eaa1c601fd64725e5c32003e12713c3fc0cef4a3fa51645e7ad513bcba7c3174059c2e05adf8a8555fdf243d011774fd7641f4e23daedb8fe592600d9fe9fc2b95c05889cdc45d023042008a0788ab32562b98d6ec49b0a6bc26a3684072396b192611f435875d1e80b346bf98975a1acf6482c4c2736720f5ef19794b470c87d93b08c1e14ecd081bf7df5e766b2559f805928d26f89df48a3022930c7244cd124674421fed3e27f0d412127d603a095ccbe3ba61f5484d516da07497fb51f6471bfda4b5cd72e16a6890ce5fc760c942b7d7ae2c342bbb54fa2dbf2564aad73a2146278dd00a0c0c527eb2efd65c7fb919c57c9aea4785bca3f709c42b527d978a6fd0a370456028ff4469611a0637f49ad137449dff717974f7f6f243b102f902b5a7e473e71f4a67dd0269c02d67f0430e227c19b6b0277c33095b7a6d4329afdee6b46b64b8d9a6008ea90ed9dfc1f2c83ed40b4aee4441387592c67ca9858e76200c0aabe844eca9e4d48d27a2522ca9f752e3705daa75ffc4d5de1cad83be1691f61c0958998c40ab2e59857d8c5350641fbb174d9b63a9eadaf217bed28057a32e6e979d13a104d5dfac34409d628b4b4f96fb1333f76e5120d694e3114d54b0e74c9dde80153446c696358965d91990a710753b4958c1211ed3921eb77a96c8d6e0e5b1716b7c69a94601f6856577c9caae8bd08e1e8fc28d4ef4f62180a0fa34e46d3fc8c74b6405f766d2bb415549f38d147f2e752139241fcded9784330cf76316af857e7182e247fe37fc098c8b6e515867aa01fa2746f9490be7c71029236ad5287a5cc5ed039c6028dd408f59139209a5733cacb2a290c3d608f012c8b628afcacbbf2f81345bfecebc9f4790976652f5063c24fa7235551d1c6ef5756d16f8a0bf22e107cdfa719b6bdb3f5ae3a380167982b3e261a1b2bd3043a147de6a8dd134d994c7936526c69f0af801fcffd45c6594a402f4cbce3939aa1c068e725648703038c75ceb50b3f31ff32d4aa74f12bb5f35d018d8348126ab4ea1914d6e1a2a1558a3755885244dcd4109a12e1e4836c120147a649b3429445bf30b67ef572c65deec5e6c825a4cbc1a272074d5ec437601d7e3f48d3273cb2d87fede9c58cb5c6ac19dded0555e72dfa0f9b50b3e33be066592c3944cd394dde13d86edd3c64a3ce717332c9618fd8de147a8f491d84a0a87631080dc9fa79f475a9ac3f66dbba84732c9d2c261404172408f1f5d2a25a5b2523cc01ed5a5b3c0624afe8f27e57f360b85283c19544d727034acdb5059782fc5f9982ee6fd982257a687b21bc2298a1e37153ab8ccbcaeacbb813458ade9b10fb377608b636d177e505edcfd48d85fe9710d502a5516974fa340eb19955adc54323c2e3db9273df027a4ee3ffd48e062b679e2f2b7f18ce470808b0062268b2f89c85b7465e3eae150f520a96047b6b2ea82218fc883d21df640fce35afb9e7f69858502ba130780444777c0f4512b376488adc21994e59934fcb709fc07b103b9ac5fc06c70ddce2127ffb689599daec746bf7ad9976f3555681800ec4a75484ff9c4ee10a9e83de095bff8c8c2c582911a40ca30748818d8a369631940737ea4aa30ddc70e85b283be18eb2c1d0423e6fb336c1db6b06db4c43aa36a2d3b654014a0b579a42d1ea2064b947b015d7c64b10525bbf7651b030c7a366ecd2831e4c817cd6775803c44f3630602819d35b41a6470d64554a9eb6bd8bff4c03fa7a60899f65978bde01cea28252e74961f5ea069d2eccc14d068f536e1f2ba0beea6a8b00d2a4413154d23358ee42a2501a830c9bbca3480aba588e650413a689e25d7e59d235acee9e38a7cc452cf374e0bed2bfc0496c67500d2c7ec43da1e15eb93f5176586a43619051129b7b3d8e327245ec97f64f31cb16715800f30d9ad0d0b70e1b8a0211facb373609fe264707d8ca99c5918d0d50f11a70147211db22d9e13238fa84f6901bd797cdf2255bcb445678babf16733d799123cc1dcb781eafb8838d302850c668ea266dc11b870be9e90601b2d7b90095ce8e3fd7cd2c02834ad29e9e80d3f69e4f0539826695becd0582b4bd33d850f61d84c638dd3d52bbf0fb2b68474d37fb1011423bade81a8e71a108488bd33e7bc8bc752590fa95355b351ead6304b11e51ca8e2cfae87d6cbd0c255f35c395717cdf21fe83a11fc07976ccf557e255e277f8f39436837dcae7fd40e8e7bb99544b7c86c105f691076b8284a8dabf7265b4e76d35740a2fc99b4d63d3a31ce6d8719b3850dac8cf666d630e40bd01254235decb00e39a4dc8dd5ff39f36b03b744c18e81a58ff06849116eba493b5f1b9e457b217059845e7b3ad0d2b53ae6422585aaa5c57568b1a8cc5c5e9f69711c5e2aebc86af6d961f977d766448a0a6eac5c891959709e61e414d50721e2d150e493f5b81460c7e3dc75146068a04c91f7e1783cfb1fe83aa8036997343bdf2b60b0b67191808449929ce955b1d763ad3679fd134a4ab2bc6d21f8d7e8b4d338233053d22d2e226155fdc66adc30b7514c0bd6684e7638fcfc3d8aedba028e69674ea74c5b09eb8fcdc9335f3c1128270d2f63204cdbf8c753fc4763cd8cfcc78435a79c67df2e302f42a2c80a02096e9dd49e82dceb44e25382d1a56d52d77c89fa5a65040961b3552340094c0e94456f76a92138efa07832cafde583125c6ee4696e86894574ef672c80a4fcf8466202b8140e2ea636a90c4be2247cabdb3507cb8697f42b50137bce2db5e80b2ecf9ab05cf9ba8830f578232cdc0176d47eb535baa1ea32b75de39a0cf9ecb92f6c22ff3acac4af976bed354f08f85f22b8d5ecaa6d298db52db16750df4cb5ee0373dc06d13f447d628480d6b71dd0331a656a9c277a0aa7ba228e2487a53c8cf5f2b12f63fc5ab4bd29a1e2712428cb6be3bb5d0f48060c4ff2a8d98340dc03d2cea818850f0203e815b3902a76f825de4c23d7abbb7067d8ffe8c88bb926c3061b5db3f6034d064f048c31ee31cff9ecb19b5ecf4d14dc037381d0bb52782d8b28f152f5a61940ea03518dea64d3cd9304394bc9038fcc0a5a3ea1c0a3380162987f74d33c2507ddada572c537d08d1825aa720d102eee4e4784302df310a5e9d6747f76746d59a4c6d6dbfd98dac90262ef8daa44f50d16a46e0f6bd07607b5b84d9b05a9234b632b3f2b596d7d4d147f0d7c0042a8ff04d5bf88a5cf0aa0e76d1bb65a0d60ff884a975df84857ec35eb9c87058ee03cd662a5a56f27d501ccfc2b7cb3ed1e8ec5bca34ba3972b66007829419e3d2aa8f90ceb2c15d7e2c713af7a292bdd1073f28fd87a893c2d97b0ce22918658f6c3fbf356b18211d0771d7b602223a53acba3a9a7d98bdd5e15478e46c3e114bf23543fe7b2774c4630f89ba4cc85b8cfe18f5aff7566b9d44e971b3cf16987bb01cfca1c1011e034c99ab5aed7b4f16da88cb4e192611e50a71a8e6f7bcca37215f62d0ee24159e1c8447fb1805a72dd9a548a29884aaaff75f57f23429c16085cb0bcd0f63d897b5829fb74b314f67b7d692d627f8725db7b0a1d8078300246893f5c20e218058b2f8f1a14137e860147fcab038af25af1369b324e1a420b1474295e16801c8ea47d31bd48079bb37bc948dae1a6bcf5a3a42482cba788b40706ecf3fa6d30c0a0f2d62f998c65c8c57eef08eba29f9f61a8fd1616d9d7c9151ada297deb3c3988b823dce2a0dbf7f9b1fc9b9debedc7fb3773bfd1eaaf8d83ab77210475ef14a7f16b945b0066597db97d171c067a719937c99026c3840984fce33cfce581ff650e4862913a26ae9688d55cedc0e0b258395c981a2a16d21b48ac69c807c1e9061ae234154cc8f8613e2f813f86931275e1296dcb7bfcfc613029d7933af99af4eea1910f318be5bbe41693e8137d517bf78e536f50c5effc767e67133259df5bf3de8cd9a16791a65dad2955191f2c93925bc927238d54e91689ef8a8bef6d043be8ee3942de310c0fbf0d7823927a8459658e8bf80a92cb20a051d9bd3fae2c7a2a28451bb6fea74f7658765c123f7749b720612861ad3104350547cebd72b90bb8b89682a887e809a2c4be1d58c9a57a586b5dbbd36fef72cd1212b23c24c1376d0d7b81a51078f0e78a62e4ee7c75070095030b415345e5023adfdb2baf1983a2dd9caa0695856471eb815100cd1c1937549a840fa3466bb0cddefbbe66fdf32261bd565f293df448e1776d0596a013f83ac8c3bbede9031731e833acc35b1a863e66bf3148c23619ad63b79864a88bd8fcc2a6b82c5107b2b0a6076cf0d1c2b50042a1ce57819e55036562a7c270ecbceb0ea5e83aefc6fa945a0dbfefafb3b43537db68fd9570a224e0a9cbaf784062b2f94b10b5102f904d3ed5e93a2a5d0422d3e111e5033137a485992387e3b79d5fbe9b9b1b8af7e2c35e1c0ac62297627fa041678fea86182c35f2285ce965cb00e348e020cd8a1a86ebf8e0f1cc5204006892b85277f929193f92af1379176ac86ce44d687e76a665020181afaf2135a629b05be012beb9c146535c55c3adb6e76258e96ff549694d1d8b2e51a24d883586544775c01d8e555f84c44dbb2e54fdad890e57b0174b4255608fb346b0cc86ab08857c492764ab1be7432f0871daed6fd0de8e1e9d0cadebe681e84749f76053a12682559bdbbe83809226bb8a7d535cf25d40d78078aded0dc85bc52334a813f034db771d06c05cf28f7cbb72492e6d1b4190a68852054d75493cd8881f8c876e74e94437eafef6e7f097018199f0eb70ff05fb39acc01d8425ade1d9b1efd27232e813088ea460a4e94ee88a8c5c06200cd807482b9521ead20cd51a0e9a19516511214d380057be1b15ec760b69bc2976b3b6f04959cdc2281cb459d8bb24dbe71155f9a1ec0159946dafb4bd8defea7cb120d31f559ce359ca5f25bf3761045e44625ef88a8526fab154e796b01a8b5a4c05a9d509775d2094a26ad510b9ac69f1bb6a2aa8eebd64a071ad0836a5b814d878716e10f03e357aad945e5b117dac6b5e38cac761c660fb98a8cef5a25fc29e8291a6802ba0cd6346a3228beb0c68cb657011401aef454097556292187446950982a8a89089d9e5633fdaadddb79a4a17bb984f8953a4463b3ce0bced568111759b5001351ddb26907affc4e78853428168ccff449f8e6615e17f2d00755a15cbe3df193e64ec8e0876a12f996dda24b30912e9b46b1c0ec1dd81f7dff19c92899a6bd66e8828b0a2ce351f687edfd384677dee2e43e4b89a6c9d7672e8f9a31f2729de358ff8091ea871713ecbed090ebfc4b9f38d5d7966661156324ca3a4fd4b95790a687281c291929c4317c57a56122e7f3df53f565e471c67e3115d62a73c5cfcd0d862fd3011a0042f57d320a8addb8a7c40ad327125c8b6fc2230da681043c79d7460bdada2e8b44af6e6e10cb395c20d8dfa002877dd80d522f0a8f7a1ca3ba43cdae603db6426074c4a96ce6e4bcebe0fc28e1d122371b3481717f205b70c98598452e45b5aa1bd8cd9a4415f950c284a8ba43e1c2d16f546339538f803fe46c51e234180a41028fe1c548b4d80fecf91b9170582e3db0589d321a07f1fc21a20d1c27fe2845d0b01180e7853ba70f9f94763eacc1478331891a4ff4e32c3819929ec3f327bd0d433a3ae61543ef058712c0992d57aee8271b12c32389c4e23e2bf6ad64eab43568c81ebf0d2836cc9426f243adb105b904ddd3ef2ba4a9fe45cbad17bd3eb4b44d8ac8c60e619132f64af132412fa175ac1dbcce3a9ea5351bcd4f8cc3791488de4b695d42f194a6b3d419f1a8d93e22727ea0a778b4009e080067efc70e8aa824936f41a2d5d26a7f3330b9563bd710d53ed801530259a3d6f27732328ae8384d3a42ba7e0d165084c4f48d5ca18839662e44c78489ccce38ae578b0b408c96b9b03bd3a64e180fde59e1908d2a192690fb2216564cebe1dffe891d1f97485a4a63050536bbb92c9787e5a07ca229c7118f899e340b2963f8c211bf25f25e8f06fa1b1e605995f500e1886caeabef198d5d50b98e3b88b7493f09c1eb6c7cb40f5d590d1d8083fb026224a98dd7f18b76f3fb2d377472c4bf9649fa134ea6b735ebbabdcc321819e80785d0bd6514b059ade09ba8c310e768fdd96c535700a5b5ebd5d2b133e803999a6dcf0cce0e33a6039f3f74b07ab5ad2be278b58dd7b471315966274409e6722c0d1ade23e3a9864b8198d48d493d419a54c00d45485dfc3ec5cae08dc4358f04073afad9bd6c75f8f3a4e0dcfcd468efc03b2a9a23c4cd26b08be3e5f8e97bcf7dda5e75e02240b4fd1d2d90f929f89c1a338cf2a9df3d7fdce158bef3bf1c5dda2eb0fc59176501163b3012c1ba4d7a63d321f9c4f061f6b0b505e42b3fcb4d116f00e4df071d46725b43230d163a75a57991ac604979ac20774fedb79165c22de4b4bcc15ec11941577ffd503b75f50f05c046169df33bd70fb720fe42bdf004ee0bdc7c47b153d64a976b816cb9f113bd75d44e7b8d5b7154cd14f35f5eed8452ca6db1630e3f7ab2a0af9fbef260fa183c0ec5cdd5a5e49fa11f9c92b3b14248dc366bbc9e6426f885fcb20074d652d0829151684321cdb79a13c63ab5e32e6dd0b1f85e159118b2ddbf6475564d8e4a3eaee1a31b7156d0ebdfcfb29c21f04375fbbc32defd093c94012e287455717df4dab3a195371169ece7b326125c272c61698cc31923e494d3da58a6522c8d093af1ac7469c282adf725b5be5639d5d79109778b18a9c77428560d5da0bda482ecbb8aa7206d8b78b630049646779bfaecfec0cc3f5c16a5cca4ac38278111af6a26d424f99941fc0a56077675db4921c97f85635487fad5bb27c1c66c4f4574854bf61ef153d3056805dd5634eabe92f11ca9d49141541ed7814bebcf3ae09ecf6c5358fdad9fd509d0a0a167768bc85f59feb3b4f6e81a2926947b49104468155ae5a5f3d685d9a98f32042e8092d4a85efa5afa3374f729b05281960d7b42502cd40d200073a09621f907c0c26aa3c965f467068fa4d4cca72a705854a15ece09e8cee0331d0025e42b338be7109aecf6988fa6584971243e753f4a9624b4c54e2fc5a4cfb04ad26ff7d7152d16f3576036c4217d353b8adcc7ba5f865f5403e8f97959a2bff8869cf69b9b0798d8f8b5c3b9cc6bd563af533d6ac76345e2e19f409b457e1d9172c930f63917b7dae72bda2bc247058202d923270f5b057497f92362b6b2a6942eff485d05e790ce61affc17ed6f2433b872d92178b6d904ac69828edf5255677a79854501534e964ecd80ef257efc685d524968e6392ab63b67283de6470fb30b8b98edf375ba14cd32f0b25f460998d936e6397eed485b514d6853c5f62a5b3157b0fe279678604dbfbb3a6b14852673e2c7e7487b94b0ba2d4c64fb40e59079ece8f140b1ed454ebfecadd4cd50c11d69e533dd30bd67eb621d7a41e61fc9ebc57b12301fc99e322be854a5a55f48b45d452245b2702f94cf7a72ffb68a7e71aa324fb420324b4ea244ba6496a5c6f8f7dbcbc4e8a6cff33847373274113669744d4eaf3b77133586b5fd653bef059b0aa75147ad97be5f01cefb621f7793a820ab3521f739ff3b7defecc9201c2c980295ca2a3784ad015501c947af73987539998eac1df9c2122486a6829e6168efb90b24332ad134cfa48c2603363fe335ebd332df4ae2bbc5fd3a1f179277e96a55616127fdbf17dc33e3073bac07270f03c15b13c416102672c964eb7702fbac82d174c715e37800adbe0ddc57838e92bf25c9fcc5959e52ea570bb36094bd802409dfc13399d503f0889ecbd5c7d8ef1782993402ffe14659b0bb6f673abd7a2ad343b957e740070c53157cf70eb2b1cadcae62faf32eaea64a3557eba6a7cb2ef1eb281083a9d3e83b400dda6955aceb2366e5198930175752ebcb99de814c85c3ca4870a912a57025291bee6524f54256c08dc7e78c6c41708053c1616b10fadae8b6692cc440ab6d3abbd812a3888c871ed2f8185094c647a91fc11911c47b8058f7f6ff6a055fddb79e5ca9e60d554dd3877341a6eb065f6fd5461c63881b1710ba8489d907080e4666fb4b910255d2c5a1f0e22b60d311323d1d54a25b03e2f430941268ea136f3f1fd98e86d92915fa19d9d512c9185d96597d936fd341d14133f412c4072ee96a6612d6333c766e25729a7f809d0f400da73def7260d7a34b62ef9e442d8c1bfa9d0059e7f62f0a66063e6d33fd50aace68d49169c62898468395336ae5c83867987d327cdf4bb7519a9ef402a1cde2f5724eafbe8076aa3b97b0530771ea589ecac13af6661a1ada3e5762e4b399fa73f3744b5cf655688561b95596d43ddabf781c5d3c200d922670df2333c60219ee280b9dbc087e99c324e8932fceb8f31fa259615defa7c6e114088e4f323bf3f328ca74afe014d89fd24ac26c2ee923d104761b13262a84084832d835b3d50ef5db5c05038b7ab1e1fd15c641329e941b043293e5b42b66f46b9269ada194a5d12ec4ec2119df17c800a8c0a930e1c102c1989b8436bee2bbae62c96fa9dcf4034e0531026d9bdc16afe72c8227d402bf7d4b0beab3b53e924d0b42c4aeb1d9f6ab65e9e8bb07c4a777c4d8b02dc69860c63d7c7c2c88b25db40f238713b98b46b932754c7a080605a234540afe873dbcb8ce83e30c8baf516f244eacf7c8c104b05e795252e6eca089b7248e5225bf5cb182b8f839ca4bc5a6983e87d6df73f8093dd2849963403e01c8c511450a1e2e4ec9b614d1113936c4996ca1c425deb06f4c27f8e76db104f633acdb8e1296d296d935a4dc58be41d4a60d043e304db39098a2938dad62a2d8ca3a361ea0e2d30c230817d1d0af11e282b5fd472015ccb8af535f77b8a130369eeb2a2b981259c8352cac9e1ca54e943c52b64d3a041183675b072295b4e1eb85dd1e455f38a17aefb0fcec662013e0f24ab65d30372804cdd13e20fade082cb60e4690cc8b1221637922eded692d141d53f65459a4710d1125cdc5627dcba0f98290141068f2fe8cd7b5a21e91fa2744fc4dda844696a339631a33d0a41d288dbeeebb1d044c3ab6c144a4810f47e8be55442b1c59a6d033c2dd73f8066bb6ddcf6c75d6b5356ceb2366f9552c4f7ecdfd84c695c39068a9e2463ef7a6f42158bf7b35362415fe2448044820e67aab85dda3c9f710293a5648f058ace225f585c86036b0169a471d2a341c3f5da1f9b732900fa2bb4b57dfdc9972a8462aa8ec5e1dc5d142462c41a849a4641857165adcadaf1a02d569d0cec38b38e0c791e8ce176e6c2f1fc5ff924a1b747a65514184acbedaae87a6ee63acf8285eaef2b01cfde8ed84e1121dafecd23fc65392a312bf0eb3128b67a9d3c9c939c5fee5cd225d3aa7430191bc39fae41866910b52c750e3afbf97e945bb3da9ffa09efd8d186389e8f4bc2dea877866b90818088c91b0e0937e992dd13c7a2c17f68d67be37a8e0b6545fd2719948108a39451b6b139761b61a3b41aeaf6033229d10196e6c597187fd0fc8d4b1a127352f492e45d4b07c4ab47e464cb70dd7f043e7ba4ed7169906fb64f84353bf6ded510f7d4745394aed36deb125fa85d382bbe94f40c508bf586100461cbc76b7ec2553f5cefc326f791aaa464544a7d87fc36af6f3157ea15e48381d537490d4114a6ab7fe1c9960bdf18814adeffb2434bce8a0c3c4c5424962f3323f87b4a595310d5a5bc82c5d6d4e05ee2c5b928b7a351732e873163b5a031ad1fc32b2cd35fde0f52a1f865348bfe9349a90b268e11d4cb8b8998aae9a479caa48f516902df7559a69f16091e6cdcee941e09146ad825afbc5c1218ff702ba30c8f2e7d01fff0e58827a973b16f6d315da43f0a8697145f29eecb48d26a2f592b3ea72ea2970cc2cbc93b4bbb52d72a510a1cf489c4dde5b14236f75b1e8cfc2a9224260f31f817b3001d91deabaf202cab0b0116e07bc67fe103a6719d36ae060b7473667c6b6a815fbf6d6cedaf228a5037565008d26c15d001bfdd69dcfb78561561e5ca5073ed12b19b8ed99f85f883b34ed73d753260ed8c2549ff7db912a889bbf6ab70568137bbfbcb021be3c20c5761f26006697e8e93ee33122d5664e355e507bd710ed16e9219c22e9869f445bcd04b1ddf30648e9074eeb1212362b5dec89745662f019e1869511d9a1d6627dbde3c58b0a11947c0dcd2a74c272343831ce3c10cb27b5cb80b65c488d0f16e1e46f10ea2085e8e42ec60de2c93517ae1e7bcf237a64f9a3b9d546b6167e00ce4b946a98a2fe42f80955f2650bb78f59817c4b5f9cc85bceb3338907cd4c15977b290328b2b00537bbd87098a1fd83c6dc9adf34c666ab21b0d38d582e085191922bad371823d5091a2ac5fe6d9c0ca50ca66315fa3a7902b1912d085e881221303def78fcd972f551338512feb6fcc774b34dbd7adee17f79ad9d66904f260125d172ca80d85075f3f7a3e4bdba17ba121a8b9e3ef51899e1074b67c3adbb389ccf77c700969e7ad319fca6e3e268882638793ed5ce3d9cb715cc6d88df223ff13ab54bb32c50d624c30b35c2ce4668fc3b160101d6f8543f480378b62f926779bbf142330567fe804d2ac207651ad70e96197f6b5def5c110df0f85a2bbd7651f9094f63acdd82ec7af8012ab5dc0648b7b2760b65c5e780d023dfbc3c35998da3d1132ce64ad00e604c6ce6ad92d48a4f69743e2523a7be4a391726d2c4a107b632e302a7940830319065595efc6d3f7b294666fc3256410c74a38c050e26eb0ffc71fe18858e36c9a69a736a8239b43f81ca3e9c7122ebbbaf0af2d6df9bd5bbe2256c74a53f768b4a8d2dd504e051338b3db625994b43a889608806214f675d3c13554b4b110d0cd874decabd5d732160f18c15f79da4759e473ccc516904d652729b67f543a4006a622b67051fb1420e8c294b6779182d8ef308b3159d31d0849d04b5746c80f1a326fe756b54956f7605d4f1a96249ddf974e7745f7b16eb291542bd52d5dddb15c4f7ef0e57d86d11cd000d4170d4cfbc64c4388bc616a28ec4102d59efe55c1d0abb6287edfa50adf7e3fda2e187c0dc44fc403733a13de21edddc6fd983a3191cc1c7230ca42bc02cf50e7e35517823a943fb79043a6db260178ada8634616cb758bcbd03571963047c5683786aef360c7beb3f4e0131e46b99caaf633959889eba7d3b4a7a98f634b7fea73c2dea7525385ca30f98b2a7cae356908ed43ef3b90967a76ecd298497d1cc0b83278c2b1e4894cda019f8843c6c51021d665893cc4b27adea053ba5bf2dd5c6c123711a0f9785d3acabb715ab5ed3d4c1e67165e057dc09f88f509439ddbeab3dad6ef34caf967a624b6502d3589c294ec5ac60b1d4d8460c7a36c3cea7d388a9eb138295e886fdedaa3224731d9043296e17d0fc00725b1277fb2a308510b3d212ab7681453986853b86aa9c4b17c4403f6b093e9ebadd6f550bbed3b89dee0793c6335169586f571688eae2625845d4672e0adc236ac54aaa92894c93f9be6a65ebe4592c879e5bc2568dbf568400fece0acee222bd09129bc8f3410b47d79149abef4a2c71ac77c7cf97eec12315abce62a476a2b70ec526b5ba85cccc9a092733d6eea80eb652332dcfb82f09e90f24ea664b1b043cb22c58051b481d9a49ea23448f125228ca943ec287bc2d227d5ff7430be63f55e56f977c85f6cb4bea968ec17fd65e1932571abb6fffc16f6e56b2a2414f303fdfa71464a55826b33069f7a4ff3224d6837437b71ef1b98d70f0a13412fca79aa20e208fc7820ad218b9a34eddd65107a0d69123165d5720c6e1f03ec6b9b6ea549fdd826b848f672947be57e34e587056a53cef15587d8105458114a1ffaf69699bcc675317d332deddf6042375f57e540a9231a6a55d00562cd6f8470d61d3c3d850f3756e1eb333e22dd6abd94b28af7510223dc2093c7bb7836e47953e3bfe5c9247eed83382f331431222c213b02e5c51485d93532944119358a416df867cd5579a0866458d48a00a34d40c77bddaa77430cad023217073e6b06f5219115fe10d1d0c1c3228643ef6c7cdcbcb98b84b6e047529d891acadf875cabff10c9a2ea6e8cddaeee602ddeb4d3463ae8c86e582f0075570cbf775a51e1fd6aefc426fb94b4bc18dd9e1652e63b93831c2cd0fd8eee16b2dc075fb408fe7fabaa60ce63f00692d7dd804c4b594a4b5260c22d0dafa56447a82db27bccd26fc927cf6b0710a5ff2c130fb2de78e99450a6795d4fcde4f1ee57c41ac4addfacd5fcb55905e273baa20f3318d5cd9543d5554fd4a79cd053cd4b2044b56a26a31bf3a1dbce78447517e405196ce64396ec551f8b9e4099f04f493a2fdd02a6bce6ff20e94577845236041956936eb5a55d8f25c273453d4f80a1e67214a25702c75f1c419b3873e3ba705f3a021ef866a67b19c391954701d27a78e4a526a829eaee4e3fe9c2587c3c6b47359460c72847895ebff3bdf479082b71d1ebb50fc141825a4861ee4857673e5953303e8c1f124ea159c8a62c92f0445588ea8fadc68bdc549b20a8832d7674e5a6b0ea82b3d0b45e4058348c016ef73535168d369eb96bb268ecc1eb33afd0580ca4d89675a690f6192c266c2e33143fc4c95291de9ce5596b4e9221546b6ac9c782a55951d61a35b63c9afc8a548a113d0ecf0a014210d66d5fe151b221dcef78dea7e8c98c8bd9382ad48a3c38f6c19a3260acda1484586c2c296f65731b3b7501e0b984db72455102f7c54df8823cf3d9b943ef5ef55c13c118b20dbd2529aca4327e06a2f369c6be233093bbe69effd64a5e1f57c3c08f4b4add44ba8babe12f917e8216ded26be79a90a0df055f218dca3e53cfff7a90c2b60c7b33f9d3c54db43432058f20dd4e6ebdb4a71acc5cf223f00053ca40a6def65dcae09a4c439e2c08211fe40d2540b0e22d27a29c9fddf9404afe841189f36b7e9a1efb59ea7c16fe2ad30f7e292f0952cd223aaa89e444ed6fc0334d474a6db3708b569131bb4326f46454fcba235140fd0f2866c9702de3ff59435458c308bf4ac239b68ce2dab2890d4024dba618ca81affb1525727be1001f93689d22cd5d3982bdd6cf28f4f305b3bae8fde074f7fb6db6ba89be51543f8f832de5e71d5da14930083e61a3babefb80cc7c6c96cb69a2f6e77d384374af89446ab9a29e37a7ca69a22ddce601d6ae68eef4c43d25ae3e303fce1f77e09d96f89aa88c9b668606ac41321d7729befab0ec35382e4be3fd51d939697ebcab239b5f910354d682e64330a79828109504d05ccbb99fea9e3426703de9dd934e366dd15e2877d374c8170954765a5c99508ef9eb23fda32e77f440d65101d8142030b0b9a0c4bc748b0e5d3976b4926d1dbb59956c818a1d89ef1427effe127024a424f486f678d75abe76f34cb316b892de88f8be91d3523b31751162c92eaa264e0d20cd1919d1035401ae7b31a748e37e947ca5866c6c4c39890487864bc69763a3a46a9db4e6863afeb1e5e6ba8d148706628250fd57c183d520bdbb570acc0e714d7c2b2666320ce4cbcb5d71207e1e74784354e5d5d09adf9399034d732226d38f99e795677ac841077db315f613a728acde53aae32261191f79e57352ceb5720b435f110aff6658a28d73e4316ae47424eaf2cf3f21c710441d4aacbac96489209156e5cf50fa761309776101a0736d4a273bed81bef908e6530bc783a603fe6fadcdb91cd7001b696a579c1ba0d8b3f46b6f8efd13e5786b9fe4d2ce0b03efeef5952faabdbff11db079b23beb3cb94ec8fa5566ae69c5032d7af4658c22620d3a576b81092b0c49d26f6af7ea8edbf7d2987545f470eadc1ef29e28f6e3c8a96eb2d313a2c7b70dac0222dae639a6fcac2405c7ba0c494e3ccb40b586c820839de9cc0f1f5a91d776e9235814f4dd85f394ba18be0cb5cb3b8f9b77651537e55856b58c2658a014c45d5f6869a994216ad608487a1a614c9635edf28e62120338620f7cd6e29f0fff3d700e64465687580cdce04602eee35a1f2787c0623051759d4d3d7035c55f9df759287e9d975d78a4a5ff50c89a61265056f3f8957c818ff2659d993207d0018dd44ae16bcc7204918f77d628efaef4f4de48e73275d7dd7c0ab0f024c7c5214cb1674c2a6f4d8c2ab05281c507672caa23bf39ffd6bd2692ff50f82c467fd02f3e14430ebeedd6de0de01eeebeda02c90e0447691928183c1125e26057659076b296704ceca250f92af79a72cb3490e2d1bc6ae4e9d72c8d719da011433c8aa42d40dcaea55740affbf8f2f3b46fac5772bb7a4ce4f8c88433cee40758986a71a157e24b747550964898f39f39198e76afa50597708efe29481fbc2507a2db25c8dccd9c2fc85a218e060d6d29b5ccdf3959cdae46a0875a520cbc09a735672b7db17eae3ad2ca9baba80d4eea9b1389f2b3bdbb705b10b071366ef0a532bd0efaed2ffa765123e4bd41a046a1dbb6eb0d503372228a7eec50a87f057b93b71623f391fbb80b26bf9f22f010e3efb3a66d1258b4043b99c850bc5d95f047f40af61e8bc7fade1c1315783df1b62091b2b5eb48a5103fae7d251a93867da2ce9342cacdab25401eb742f5090d254185005ac0eb3e3eb21fae1e379f907d0e7390c3e41465e6efebd84799b43c30dda2da20c4589f5ec13660a475d39a9f16fb91e1749dc6609c1e732d037f0ae5d4dea861bb3e19e4538514ccfb00d0769f69242ca0842821cf08200f59da481f600c4b71c1c9ba68e1b2b1c73137e7d6511b4189f8ff1188c47f82f777e6be6873fbae5193fb301ad52367a9f58ace4c48cefa46678808528109c2259c7e19e7faa0f469d0482910bf01356ec250a013b699260d12e40ebbe5df3746847f824e84569110a12f9176c98271814d2fadc8e2cf77abf2ab95982c7e158f858ac52a740234d1da284eca40a989d8bfcd7a2c9742f951517acc4d4950c6706504cc0fc690ffca0af3125578c4e1013f2b1dba582b4cbc21221843160b0fdf366d382829e2c8bc2f07efd975adbf490ce8087d437aabaeee9d37937446610a03e44b7f4bf859b20e7f14b6ad56d954d534c789963bd48ef4e061e5ea83bca1d3a47f1d24f0ac3916f0385e725a2eac3c86511de992557216bcc8f4f90d1b56ed91550108c8bae4bf93fb74dff22fc90e2e68b84418fe7e2c77c4c3b193c88f0695149909f9eef20622d394cc10ca29e36fa1579473a1791e5b67eb2e2cb41a988bf9a7acdeed97a3c5bfaa836a53503376a56207b8eccdf555be1d6b569d18af24ffa893922aa7ac35826363f1af9f7dd671158f56d825918b266fa8c5e07105bbd7a3f1e08db9324317e8b6668d135c10505f5f3992727c33a01f1260586ab4df5ecf2dd43bb061d10996f759e5aeb5a8cd9720a4c311d2839f6547d0a0398a32871ceab862c60dd0c600004f3756dc837ebdcc477b5d58e4827c1adbcb40c7dcc0aafd9cf86a6553e4433166a9ec30e56b26025d549ffefd990f37616b8fb5079c2f5507345f12c9582c4acadf45ad9d9d610e0a14b872ec42d4456ad3fc741c021062348a5de51399bccd76a0f19eb33c4306352216dacc2eabbb4038d68b9f0c360b42043fafac61ab44a439080c16f2f495da02c76f6a45774b7b5ee53798ad263ddba5cad99e53dcf2b07ac79f256446cf7990176f2097b3c0b32dd140ed8e96e9e1dd1d25bfb35b0c4ee378ea8ceea2e91af132e9aeb41f2b12c51353fc3e6673449a1efb4fc437592e55543d2dc6434574d889ec272bdbbba231b64d7112e5e88ae00617f4bb9174c641ddf7258439a46d1d25efd570665e129cc9549b130b6d367d04a4a11253166f99879cfdb64b94abc1d7c5ef875e6d8b9127981bb8da33546f50c4acba9cbd1eb488b6a6c7d15560d03ee7685a3907f83f95c7e2a07e61a2462d592a6036b282fc161650d50fbac6fa0010607a1143456696c43bf754b9acc9406db134e2f82ff84650ce1fa41d6d0f749d24f11b2f0dd53adbb7340294ec8ceac7dc2773ff989789ac33c6b4348b2e7e76357b792073edb2348b126229450a0d3a6f276b3b4b86ec0c0f754d740a016b7ff48415ca57d2ff080c5d4b998c5c79624ac0e86e91c3fde68e489d4976db280ae26f1b42d7a32dc69e8aa14aebc6eb1273eaab481f87b75e39df0dec7df27820b3d2e3ef2d096304a528d144b2605ea01e61aa1a7961b69f6534ad132de3f57b1488f185297abc954fc7502a214c74977c9179afb697cafb28be956818d92ccfa4b5d68a4655a71749ea9c604452e226568553907e9b01b225e416008f6187510e878ec5f5186678c5998606722a6f0db4338f2f11e12d332995ebcfa1f7b9de369dacf31754214179cd076a0a2b7951302cfe48a57d68f2996459b1e925d2801d8dd2472f4aad67f9e43916e0308247a7dc2260e6f30bf28a87c1d07400551df25996d7ef96a595d290e435fa36d2ada45c4b2faa5f4b65780fcfee7c77e4c9c488588a8539936e23fd3264109275077fb8174aecca37e9eea3b28db076a1d2b239d14acf616739e9889916148884acbed3125db3b07c156f17692da096e6d28e03d782a0af9076fbbf12e556d255b3bd3435fb4e261078a4991e817942dc8c12f0adee82ede394c078d529a119c0bd4b04e8534b54e264bf7e5686c18d0c098bcc1172bc971339247484c1ec29602aeacd985287e46b58feac36a437986447e07cdc259bb2c8067af5520f8b373c4cb80dbca8eac76a34a8d57ee2aea5b1be73e30b500ade60f3fdc0b3f530c6311c6b2d6030c728ce9a83bbc941f6aacd412cd76dcff8548cca59d57c879a7dc3bff04b44e8dca3897f0a96bbe24a158fb4e51752c2567d03b943c960461396290a6389d934a204c965532f0f0b5d79ebc4eb49924a2031eadd6dffb9ac7488919e1daac2028d75a04cd33e2b9974d70d80f4f2158dd81daf4caf5276c091a18729af441c970f07a070cc73a2b35380735084967fefb9afab3b23cc8db9b23568f85591d5ba9f7295e4ab0b4fff71f6526ae97f39463b8f25d91fcf06c51da6a8f9cb00c9e4aca6985880609338b45f0abaefadc53477cc33ec339f6b0ec51a4606d045c8cac2d71a9fe4583fff83646c837ccafc37645ed3f59bdb02d111b4837c70b9351bc5f89e38b99e309e155e32d412021b535cdf6a2d7bb5aefac5c8acb4cf3e890ba41108a30c1dda5c1c63ec9fc8bf1fd7b3c73a95e6badd78a8d26e03a0c38adfca7d77b1c4733b7a2f5c244f27e7926a6d6e3d152891774a72d0f3db60c1e1eca5c6ea8cf685b4e53c0fa4aacdbb752091d1d45c4cdb9d61455f580eb8453a773d8e49e12c2bc9c14969491bdf50a28eda07cd6a807db23a442ef36c9fe6309322f6fb10f5fe175f1fb1b8d7e06ad5c8d27b229914664f2539d2630a5d719b4c874b18c688b89c6f0959e612b49e11f8534a4b978e996f81b17ad5dd3164118c88836c032f5b158a5a7db9a09c1a5cbb6efd29be914f20e5adfe3474d38a785cca25330ce009e957c55acd0b035e5a1908d71724e2f0c9e8419ca24d383edab146117d3c8ab21910d897b3e45d8fc36ce26ee1e85c8d3d307a6f6d29fd123f267e0f69d19e1aca5f63f36de3993bf2dabcff5a3de837aa5bdcc9a521965e15b453beda25f45f59f6f1f32f5e3a432e026a9b2823fc80cb9308efec5fe1a6b018806c09b83647a6e25cef0275ef1aee4a32b1284d5c89d1357b96cc7cf53763f22c309b3bfe99a251897a717bc9f559003df68f544c4d2b20994df2965624e4c9ceb090d39a6736d57b96679d54586dfc365e1c54b04fe023e0890ca2830369fcf5409694fc059b2c484fbe4a97da331e9a9cb2ca4ba082e03076c483b457e77920ac96bad976011122084950811078035111a6b8af88acc6a090d36acc9ee6c6f648763f327e7615052666007fdcd4db73f6d7e16264283ad7ca19b2c4d9132bcbf228f9ad5fb180c0c8a39e6123468833124ca3215b80be29b863e1ba51a7c486274a1ad3bfdaf8b4d253bd4f7650c1a188667fccefa0c28a3f0b817cf3a77bbb9fef6ce93a31a26b812cf856a14ff21da6af440e567b0fe87833806e213db2884e98cc1fb2fe072e8a9f9291a95f3577b99633f6794cf14a8557043875dcb70a9d652c2640ed1b5cf26642f2dc7f032e626602f6a9ae4b34b3524f3e311acfea9e23acf9ff8afafe88788bd3b16abaa24f9a21c1050b099f364e489d8b6755abb54d3ef9aa8789f979b6203d3f11ec11b92cd11b2b904b2721c574a113f618de3d853616d5ae3dbafdf167834e1f4a47e4c527d19696558e8c05ab7829f95fa8d514afc6741ecc81c938aed7d29ff0af7bd936c8e81c3fc9c483ea1ff166b6195d548329b472440aa177fdbef5a880a277f1096851ea885309336e2195d46423a6ce7c8bbb94559a93d678f8dc82fc23e6e381396a899e28b7aa5c63a318b7c4500a428f770014b410d2504e3eaf9edd2b1c1cffe8f1e66c60d4d3226b806c473c5780e51a0764f85968ac208e30e6e36437e3c40e197ed238ef75b9853321421bc22adba5de8c215b0378e787533ca8b3b57108f680c54fb2e29470fd1362e8377eb7dd42471409b121d30f0bff9a5b46146a78c7d08556a2ae000c8bf402b413c79b10cea96fbe15f7c83f651ceeeb173d68c48bd945f55fcee73772348a5c2931c716e166171e06b04a301e59d5000db7e28acd76279dacc58c4e5eb43ddfd5e63eb5e327f6506c18af0debb6b86e774b4c0a4142d877e86bae1d493820a438692811f8c16a6a39a3a280b33557512b5be114d6432a5195efb2f17a39bf2a0134d2f8aba4858f9c47f38852c15367c8e8ed491361316725236bdadb4160ff63add11e28d55450597ccc9ef00b18415ba3a86333717cb4dfd03b2a844fd6819d657cd87116fd303d2045854933e0c21d19303a1fead63e07a97d17fdbfb7e0c83dc5147b697c42fb7eb684328b0b2e0917207ef1e0dd8fac44c46d26dff00fb5f92c7591266bb1c04491bc781a91f44879836f0fcaeff6dfa0b9e5cb281bba26dd4c1c0fbee06eee87f63bc1dde534124449f97217bbf910f79eac83bc2efde5b11e302baa0ae0cddbe5bbaa82e5e3e89ac6a17df0a0a633ba66a193aef3b45f918d908b80cc5d0d78789e36d9735cc2eb5468f3a5313620f7625967c4a0c0cf21ce5929a143e2e932c74c0ad919a47e3d120a4afa677507cec467707714f259eabfa1c9b658d2654ccfc66b85cf8004532542684f860170a267254fad3802f1e0d2646ccf09e92f15293bd27ca8461fc06869fea94004ead60a96bb103906349cb087ecc14c9b8cab07b8fb555ef8f84f1184cdecde26bce6192531899a41846ed39ef9e2c51a1a625ee25aecded55cf7a3d66f534eb6c2242bc8c125b3b3abf112f062b1d9ff7322e1102530646d5a2156b1048a0bc7db7f1207a263eff3d8d5574fe1f0269d707e2231f7e0d872675224a03869faf79b3c24b4dc18a33f635ffe7d29cbc504b69031677712a0e16e101fee77f446450b654944060d32df3273f68250809157910a3fe990c98f59f60d428a2e7adcce15185cb5d5f1fb07a6495dd6ce1205ed215618809af294906b03d2eea515298b7ce40542f40fcdd1f6f41ec40056293007ba70fb56a86e1d428b72c6f130ede74f152b0bd1156d43d0645fdd099f9d903be1dd81c3809684fadeb84ce68a5167a91072c6f0f94f3d60bbba10fa6c685b40eb7c437c1e61f13f25b2223b97fba9108bb830b48795b84e00e8658d71ce2abd56f6743bedbfadbef9566171357565a6550c2d5f36db95145fa71eb09b287edba4ca98b25a97156255c94cdd2206a6be8accb8feeefe064c5003801035a8d1503a288b7f3bac9042087b2de81ff6b86bf226d544a6637204d2c9a092cebedd105e7201938459579b793db1e1421e354ec0ee61b59636d6a976ac6b84cc9fdb85d5c8ab2609b706a9b21e1344966bf28b6a7e773e6308b26a8b239543f872b4ca99708a8e3740945cf0b0360f5939b64219e2aeed7426f40f3cf065f9b58f87ad4df0509e6af650daa50e9ac7380484539df94238627547ae52edc7570c373a2ca312c0924f91717fe3482f16a5dcf5240a192c9b30df021d4d3557d1a27155a5a06aa717ee402068a5e9b6a5ceddc3f52a882c5eca389e910aedbab720ba75f7ed5d2c0251965202dbf25bdea516dfe3ff8935134824249b94b48ea1b7a42d166e82eced3faa449ca7b7d6158fa304e0f7e94e95393548c6980b16d3a73515c84ec0abd6824210ce285c0100e5a2a371db92ed08139d176887c7a33b2619c81ffc648f87e623ae30cd959a5b31a1147c3f70c03fc948f5a027ab6ea9ffa7b91470db0d2338bd0c1ef331cd885b0e712294a52dd11cf8e2329ccfa73340f6565b6904071dd95ae739ac6ad84c7f00ba4ae4a39a47586009a3cbe78a383c67826dbf680c5edec06a557b019ecfdcb8449d60239fce1c8fa77a6dc66e4e2f1928f21131655b0bd1bd06a948f70f8bc182b5f55fd530109f5593ec24d6bdc15a81ecf9c234e261ce429e751ab8d3291f84f8025aeec7334886b770fdb379172a8ef3bedcd210d54689f1596ccb57a2287a0a1dafc0ac6d8712f60d37dea46dd1f7e3734b74413bac9c81aa90c5bf352d577f05a4d3bff5eaaa70c3e9a202e7c852526eb7478313218b268c2675fd9442fef71f08ac074490011d72f976a1f871716c61363cd10e3e07a9171164760b1677eb0e09bc77b4e362752b68e3a6e5b49cae796a2da3d89ecbf7c0bae3fcb427c1896c7230cd53a68b750eb53c40389550e5c5706896cdc3ba3ee8c5b1d00774ec0317ecb5c379e21f7c67eff20746e82d04f5a82dcc041e0d78c527ac6d8e2473533b12ec77b52150857659241e7b7152c7ddb32792d6f96cd80b9f785c990955087d8620e8e9dad1b8748a93ebc0549522a8b2e207f1c8f15c0c22488e01590d5e4a4669e42b1c161fbe591bec406bbf5e672f31ffe8e37f673c39ad65e77189dba14cb01f11924a22063c3de8796d2fff961049c27793e42429700611b6384c7ecfc7609f69db42bbc1223be3f281da8446dfd429f3b7e72d95d77df1e94b9a0da3b878a4eea7b83502ffadf547f23dfa7b028f95f13dcdeee027a5db3863ed3b8da0cc0e3663eaac59cfbfe29fe2860e6d49ffcef99a7ef57e71864bb707a9937d3243b7e779a7295cd3bd937f6eebbd9bcb624b4c8b821f561c1bc38978ed873d62e1f79f4020bab51eb406deaa193fb7585a95163ec070380e0743d7bb4faf6b9ad1e53655aa243d207731b501d8f900b804a8008231d4bca0f1b029a22b47f0350a160e652b8b7d2759998d1b6cf1261b1e56e27f1ae1a48ab289a62c0b55040f0a55e744b799f75cc347537f8a602ce94256806856ed8b086eccfadf8ec413981419739b1bf63ec240545eb175ec5243cf4a763c0f7c926f73aeaa563d1b318fd5e4358fd1793d0b80ad7e18c026bbaabbefb4ce030e3a7f636ddeab0c17a7eb60bdb504bd3dd1e468e2e1caf1fa8c35629259f5f801c281b1b479288aeca37066ab02f457a979d16d436a772bed7995e84d0a5782d2a84557498c3112d590a071c6b4397827c5f31bc2adb54b6ea26cfdd93163946faf8cfe33c7f70eaaad8d84c1fccb40999a9bc7ff2dd1cdd541190fff1a13d249e8dfbe632554ef9d4442d50038002ab60358da539c410a14bedfed0080ebdaf58c850c03dbe1f0252a69a8db709358b3c468b0370034a0626841ecc42d61aeb2fcb4d9d70fac395f4a808c6603a80bd437e34e7573b6c76ff69b5dec36982c197885d40b7d1f0bcebea49846b2efc05a3a8b6f5e517df7824c76eb335efea1a7b8a387b9076ff6f04d75552b9b8c1170d940ecd4b528718027582719085a970b1717389c657161929e6b37c10428a5d4ffd44614b2c48e27337662f0ece39c6030078b8334b0888a6dc80bfea96ebc39991d5961b9476e1cd8780dc9261698891ec52cd969e244774db073291234e739fac7c5cb3e696112851c1573f0717c6ac1ca843b747ea5c5ebb403ac67cabdd0a1f89fe226d89efc716ac258eedb21e89204d168c2438ef9ab45b5835d36327ff7e61ac8ef7642b6e3b8a879de8c345795957b0df4478e260b0c4dec50e0e64921832452dab1270eecf4af5177c3cf7c33cf0970fcd879cba4ee3569907824dee9e9d9b21cb3322960bf5e8f6b81f60e4b91c4bfdb91667e08ba16c86c8bd1d577e7a9b949a3e6ae327a2700a43d78166a5fc127df8b406dd55556a065e645e78c3906a537c42024a4b7cad3b88c58875e8f7c79ce031ca84da96be166a1304996c7ab01713c76cab8d90f697dae577f289d1449cc5ff725fc24f2c7e695a7f92456d809d6638d41ae7d480b4136f21c727369e2be01c29ad74fd13a543eeee54e6c26f34effc3b1359ee4d4901645c98317c79b05e26cc41970d08434191f173eddbbb53bbd573d754166a80fdf08bc8f446718c1269e45deacc676bd9d719af9ef6d08e51ca5ec93f212721989926b3f51fd7fca6d92332f5e5028b8fd94584e60af3c67e451606f6f021174bcfa73b07577f2160846bdda1459ec257999cab0cd1d8b6714f7842b922839891d21191ea605ee81864a52cf6f41835579616efe5a778c0810503b2641ca20cfb777158a54f25132a9dd4d0e90f9a1335b6ad3ba72acc30f39dfcb386e356cd9f85dc60188e6bb6e9b5fc1055685a3e9e07d85faaf7be36f5da19310f6bc0990ad6f792e75c1915f4d403ed8ea0482a7861da3e7cc722cff34653f8b6191364242fb0935c5a5d7a1a8d33e3a9774f6c0d55eaf16a80a3d655c7131da40f4d7b7ce3f155682b6949f9c3add5ede3376fb7d4f1cc977bfa28b16dfcfd449dc83c91016a61dbfec958cd2b9758b7adf17c8575e8e2f0440512456f9827c7a7034257ad835ac58448e8abc377c5dc265ecd08a7022d8037a71142b4fe1b117ee4f8864027cb4b1ff5c23ab6fd10b80d95b655f75b8e1b77f6f8b07d7b88ca96f7d3311788b1fffd346618e310740fcdb10c9fe1ede24829c7c3efa2dc1687f2908d921d46471fcb84c390b34a823a9d922665112dc45c05f5fd6b09b9abb532a547d2bac9046a401775a7427d20f1d27a89257391ec38522de3dead5defc351286223ddc32092d596bdf5b3dbd2ff4a97b6d620d2904097542354ebcc140aa04ae66aa5d4b5d5fe0958ea198bfc144c7137c115501960c85d8af4145d96c10a895f0997eec788d8ac52402e5c6929ea3fcb6a57d3f821bcaef4e66d706ad1da696eb2e3e77e55be25ddf2ea874968c025932cd8fb32b8bd931e98385418e0c63443215f6dc9dcf015256336108295586bc6d2ce811ed710df6ca2d0f87300493c03671b2a71d8b5744e12312872d536758c0bbdc6bd864639b4e4afca909b3c4099522e0e1a82e9efd85adc963897a637ae83efe970e47d2ab9929089b2ca96caeda6ebfb9a40a898b3cd46d8d6de999a7229600a8ae54ddd534ee30e2baa2cd091497ee4c4e4e91199723e10e577d597189ec6d304dd4dd2f9de0a2ff83c25238ebacf3431bde8c4f85a1b5175cc9569c133d8516fe8232bd0ccb23a76cb429899e4fafe5201797a05c191704ff344d6663e970bb82334dfb28e7dc85a6f6b2e9d895ee41e0af8dabf7b028e68d46d3bc209df1bc4f489bd52c0b8fd051d8948e4710e7a3945acc8a04cc072990d3a585beb1e452b9aac4a4d277e4457c6e50830a9c04621bc40b3a88ecd84d91d174d7ea84e9111dda40985b8185f5cf828aed4387d7a93ac271b5642d404dfd088e3acd54a73f7363f177bcec3b3a365aab7a45173bd6ecdc0884ab4304a2ed0ed5b920b216fd0ff2db9e3675a5ee3287ee18ed3b94ae7b02e556ed56322813b0dad9e5ae1695516e0aaeb53de2d588e7af7aa89a78bc4d0b9fc76f023d92660acdd214ec8bdef0b6ae25e63b7a5e8aa42bbb47ed8e29dd00faceffe4deeb9e89d5f41d5674b56b56783f4c6197a6fdd9bd6978de66e200adce0d5c36923f20dfb8d8f6dc61154d11b2d19b2f5ae6b3f4dacc6db089938c7e2c697e61b120f15387cf431c79b34324f02dd13f0f644c7b3f15b9a6f974aa63604a6f131f9a4b58fa33c4b9c1b48ef63b4809abdfe01267631d17f90dff1ce7e1f9f744f98fe52d9032b5772cb0e83c363714f96776b77459d55b84a055ee8ac91551bc5cb187fe0dfc90b78cc328bda446b58f6d49d424b8a3a5998b6af3a3bd4e4db120de868abce9724b007e5bbc992b7c4ed07f882f261d44efe871d0d8b54d326f4576ff1e52b79972866d48db3bad28c7be60d25fc246b7665f583a4055010206e593901d18d890937a1cfa855eee02a6e54ce59bcbf009c669fc7549ec538654a92799631a47371da53eb9f05e51c408b7376a153e5e940e4a1598a4769fb2e80e81d7a2eead85b77bb8cd9a8c9f8b7e1af2e1b744c81494e82dd6c9f7c704531c13acea6423324af13dfb2d559a4dc452bbac2f7a9f5aabe7bbeaba7d2a456f960eeed5356a7779d477e4a383364e9c9c00e0bae5b35bfd4fcc565de81942d7833a315593c297d09107a03ca89512f90a95e0c6ecafdb7d20216f7d50b16affa93474a3a003977165ef3b8a242558a4eeb437adb16a1fa0189eaa40875be23b11bc5228f859e0411eb2dcc59493cf39f34d01edbf6afab32d16c652793492a83d59765c608c6229a527e52c1c6965117d0ecb3e263afebbeab52686dbc3540fa3781679059b215d54b1a08f5eee92403c7279bdae3672c3776d5783a57090275ca6b846754acc0664132b0f4bf1fc0fc7e785cecf7516759fb9ebe57201ab46e8c846b9e6930cbec162eda252aea9976fdd8b23d6f1a54f4e923b98b122dab0b5954aba0390ba3658c5f55b4cf370cb48519a3685f9165cf5935916b03dee871d7332f13b82f63a1693c05b31f5db03403753b47b2700d12a2568f98e456309ccce78ec2c73b55086133e4b37d9164d99a9b85a2bcc88fc50632e43538767190ba5a3d000221a4c4a59c34030f52ddff51afb4ea9823b3c9bc72012ed97757915ff1dcec16eecbc33863bb48d006196cbf316134e393d31dc8def04a7a652623e6e05b6692cd0e560133bcd684489e36963c8a4f6f041b5af15f41abef26cbad61f1184cdfc94c361cd500cb0277f78df5a698fa30447b4e205f209e578c61ffa0086cc52b5fb6090bf085f9f06e2cfaa55280be5cf10a236fbb699fbff969e2a36c4105fbe34b43e1b857514367903edba14aa0cecfaa8d602e42336fb262be3ca7b8fbb3f6a6266060a8b510fe9d2d6797fce9ee676c4988d8f8b2bb137357a26514bdd7c7bf13842c98d32cf2369cd48fd24b3ea3ca1e39fb6b4d283273edfb987df295766289207d2814dd754cb87bbb02963b45a73f50bf6307f6f2a9cbdf6885e2d4ebee9e93c78bed6c474840b4000f4ed98ed5004ee38dec9338b05fa420a7c6a20cbf54e87dd0956904ca5ff70f4b88b7e588dd83a676dec2ae84410c6bcf2375c68dd312518d5259dd41150e6dc85027436f2c49399d0ab9dd379b0a668b3eebe6d567ebe82dace3081e7870f175b23a34627c173da062e72f209cbf11e9d137897cdddd261e98ac7167c2b9f6eb55d12a0f48331cea247066c7f34e4cdec387453da6aa0802cea922a6a69ab700c3cf4eb6525c915dfdf55ef1b2e83598caaefe3984de9910ce244c2a25fd3db77b0ee13061483b59073f72ef6f426521eacf3fa7bdec73062e23de825b042e5614693405e2b2a444bf96a6ae1049cb6cd10b3b29c1092ea4ab3779e39b69615f8482ead65cba6a2ac7f9f02fe4526c5411a34f8b2dff79601a1068a03a578e791fbada28004096e75c9f228eb4dac9ee6aee86cdafcf59041c16222f788f0d96f63dc50e892ad41395cb20ffffccbf4648aa6a3cb00b2abe8affc5963abe7a6904884b58aa1a9d1bae053890a60bac8ce466b493dd12458386758dadd25421fc456cb6f355f26a875171ed5a175f5422de285992a398a5d72fe811e047bc651e270068e5c2a1b60c5df52499fb5d9e2d39b54cde3d7f3f3ec578be28383543e906ec2c62414b4d71c88d20d00024776dab993918cd34c117cb17a8996ad7008f0f1dec86a9d9eaa904572f20a85d8455a96101ecbca61ccbaa737ad6015b7ef6bff315259c6e0280ba668cc972d822a6745dbecf282732aac1e62911b379ee6ede74ac5ea0fbcbb174dd643c80f61a130d0b59d45bd4dd57b9998930f0f860102d6b24f2563c56325ff0634b4a853bf110d23f93d82ba2b60f795f8c015c65c6f5a9cefe614823185f08ecf63235797de7b97f45c7bac7374803ac71287d65cad8a925167b5936ba3af26a6c2b5a41c5428f4fea4cc5bde37610236cbbd253623cac8a75f2a2e42baba28551b98f28c78828aea275d27b19fd1670ebaf376db741a92fb47f8719c959e9eae8c198255ab861166b77a3494900564b95e12b9b8faf0f49945c74dc5d1a88b2e58726e5fa94006aa678b325143d9d80be2b3bc4ff193836500f6e6bbb1f11e7d75683daf6773d81acc745ff712a3f31c65c000ba93dd0f00f49b4b528cbeeb3c70a0908216a5af7de7f19dfd9d8f3e827fb187fb3b578070d00a44a6a32b6aca45bba244733e7c78976638b1e4bb41e81d22ddf89c77b977aaf1d2ab379c7a264425cd71043456dbb946f436c9375f28e80679ff7bdd1d1ccedbed234e87a94ae13b53e5deb6de35d8109d151a5cc309227e3d2cb32df33bae0672a0d2c10db1637ba44a388c6d100443ec43e890102322b7975c5241a34429fcae189c33cd99ea515c9d0d5cefb741e89c3075a07050d5ebcdb4023859257f3b2a1070e5f553c844049c53a478d1b835a6c4203ccc7d9779c2f5b0d54a6aac7f802241103858fd2b8ae5e077431fd749f1377876a626ab1d4657d8d30858e385f7a18d8ba831ca70cdbc1f820cf61671c609e6449f4012b69d94968bc767d78971399730c556551af691d6da0d9cbf78c99f2d983dfa4fc12383e11fb6e5802869aa3a605cdbd0c7f91b46baaaac34272bedfdd9696eecb4c308fc2b73ed38793dc3c0a755c3378d78e0c6356e029c7af0c42cf0ce3aef974b58c1cd996d048aa7bf937107b624447b0661bd7941f5996af8dc426d3f55e2ad6909d381db145e6e76884e1b97c7a93696b5f4cbdc41b9e88a1defe701807beaef6c272ef9f506a161943b55fbafe324fdffc02d03c542015cbb0edecd8e4470914c92a444a39c91eab5d36cebbf436b492e1a626d2d1cb160b6654ee516e5616c9192f5a4e93c1f2bdb0829a591977d9d38fad85995afb5b931bfbaab46c91bf47acd50ba705248dfc2ac5e671fe420bb0c38374f82ac9e1a5a8ff21aa0bea7bda73bf0980f84d77898ecc537922629e1ac85a9f43e4d2559f9ae444e19dab0f4ea0daaf96b1aa56af8abeb5e832cd0084d16e2cfd810c7fc3636f037cbed478c4b28c69c3c86f229955bbb8dd2b2d5cbde8d951a3142a09f760b07fde1f40f50a249174cfd0dd354328d6ce530be98b6b7c98406bf7af10054f78edf7db7c3d2462937519bd6ab6d2c3da22c06fe37659c8f1de2447986403c37800eb06e9003fdfb4473de9eb5a839b9fdb739ad2e5dcfa0a31a48e06530eb4fda0fe2c30ef4d4c3bc5735f8e3880db4799b0687891f0450532005b97a00f0b409a15ea0ec1b5f7745608638ee47aaecc5d75ae067388e76eb598ef6a5a9653c9eb5c11bec88967e45bdaebd6315573bc278bdba3f5f1c81fe31e2b97d396a32b28b5884e4894b89a36cbcc2cb3e28b4e0f2c71b1ec05e593d72496cdda58f86e9d1520be11acf1df438820a386d0776b1a65fa783399ecbfa8af694d96123c1ac10183e0a966c4c6b8d94f668ebf709645085ed238b2c492a8486aa966067077299f3af2093e6c943a692e0383210782ae666af415846abd8a822cbff7d9012271aec443773994d341ec2a20aeeacaf9df2b6dd7aa96ec154032f84a5ac8519224264546d2d801a579f6c65d832dcd496208644a80bab2cae278acfa1f3bd7fffef835c0e384f05cb5ad83079c083200e5c16a3b85f3033479a6d8a234c00bdc5c5234dd569e7a259fc319a64234039d25f6afa1a947508a9021682ed1be153b213b88f5891bee5eca644c020112a28f34486bf0dcf008a0f7d6247f409d4ad518c4ed70da4be5bb3271725fc9310ba6b868e36692126f2f5e9057a2b0548c8985bad84c91e40fffba520cd7bf43de3faf7cc90f0a691cf95bce4f630748fbdacf6d3a65ec160ef174a00f513ef08aa77e6a5fe486de80288fc2accf8013273068103100ffee180fe1a2e044ef07c82d364b0df7a90df1a147a8ee888eaa385dc2961b09f9fd6fb13695044147e6d5f7bd4606d0c03a4720ce5995c10d8f9b5020d24a7d10b3b56f9b407e1d1b720595ce2f62ffa5f137aff44e4b5d2da07040cac9fb5c313eed8755fb6a5d334d773fb77020d99b033f38d09e8dd3857bc6f3e23c460c4fb7ca60c641d1fba79f176978183016b671fc6d8100431671696dcf2fd81387fa16d4b4b099f409e52cc2b009d152a4149bb409987cefcff7148826b58fb14d2f1f5a638f5e823854b40ceb2beb28927cea2ce49fbbb50755a32b1b7b0087e08b588ca34e63f4754408ac4f6c729d9350373a86fb7ffcf417012cdb340859ae47ab1c21ddd8e12e859d9fc986b1f7b345c7a528ae4b93653bfea632ebd1c24f0e119ff61145dcca4d4f23cf6f307f0142f44d1b13303af467bf54980075f89d835b45630abe93b2e829b157e96dc4853aa5587e3c1b65692d0d09e5f2e4fd21f8e2ea5a2da896b10e1fe19c091c45ee1a13c63c98583c921aedfc8c669a93cb21f069ac9d307297a0516a7f1b474b2ac1bfe5ca4a8bfc917bb003780fe2ff125dec49c0f428d18184de5c697cdb7aeca393c1602177f030123b1779cf421701b8b22e24de94bbd8efc62b69205760b258893245589d04fc96ca5ed40b462f85e53c3e6e2f5c6d0a9b9c3ad8ffa8e972e9ac31d91a26aa6c1f9f670526d1571a5e391c1a4b57ba9f8b8f6d527ca5a71337c5ea2677620982081a3f6948ad8992ce85211eea45d380ff37c2c931ea2234019d0cbaa855fcf8fd59acd04ee3bf2ffc30f0f14f25dba2750b032d74068ed1e475dff10e321577dc9a054501c77f1280fdea45640aabc062691cc43eb0b82041888876b893fcd40852f0f272a81fca01b248f53d737db69648652f308fd8bc89d5e29ce836ed5ca1f8a4ccd597919e0444e0860eaf917f0f8e06faa0e139323e621c5c4b0b2bf28202d88c7b7686fa9c9c26ffdd11cc6c9ec34365c14d84dd681cbe5e2148e0917ea22811dd5de9eb7e2123444f741dbb65e02fb0818d6dc82deb5c1ce7f0d29bf3ddef39e806ef3115eabc298c394a4f8afab2f7cb1ee29d84439537be1400a8be9e8553dd87465272a5ad5682f8a04c7c35241ec7d9c28f2cd56ce700481d0690d4c9dfcd2ecc4817aa6d74b77e3fec366f9d8665efd8cd1295acc06204a3eecdad9113643ab66908e60cc761742bf769733ef5c0c541e887ba9b528728a4ccccdb11dc5acf666d4be62dea7213d28c3a401f5f946b060fde5ee3089839366d4280de578d37611ac4616d3e4d69db9434587831133d0ecd91f530e4bfb970e102bf1e8d0c562e8252d64815af4d07346de2b6177079ad565b072907e2def7e3c589f2f46d2c7402fee4d05d2716b0345d38b21c3b0975e6b211b3986598a690f2b4596ce089244979841819ff63a50ee0405a294eab8698534c0d6c96e08517fd84501cce2c6a79c4b6a5282ed8a845664744e8c8b32477af56874bc28ef012038e373fbf5de30b8a0dc68e231b5654248e9c20fd3adc2c6824e0e052966cb0ca988b34a3cf98bb1c53501e0d3b0f882737b2bb529b420be33850b37162a64852cb90054889723d274e3226a6dde6d1fe5f48e6febfc5714ab61e841299d739dfcc337e2a33812c644b0f692507029c631351e4d27bfd379a502dc7fcfc049bc80992203a8f971752135f6a2ab558137f916738039443968dcd50b5313b74929b3d151b8d4158419bb1519c4537824c8059ba78fbb2c322e626350d1c7653a2c0f5eff57b84e2fc218042f3acdf073d90bc5db0a3c145b801b8e79a3dc715eead0c278367e55f22219f92fba3d470293db8e02432448c824367066faf47222540d155df0941487afc4ab9a1b692d52656f874b54d99305cc8fb98fcb3a4efc26a5552ab6c3d1db7df5c39a5c51b2a057bd3a79068008b2ed84864535492bf0f706ae4972c336f9e8dd877399bf7c0c84bd4dbe386ac81c217e0b1fa85c11337e3e962c7e1ffea893654bfe5567e16b4d658533a0c9be75c09b56f4275f04bc848f424e25c18bc5b265ba8e38d7bed33cb0fdfd7a00859dae5caf77f8f9e6666466f5ec7507f16dd11264d6a12f60c639a72a1a7abd6624796464b9839d345db54ed5bb9ecd8109d052b539997ed08de6e7a97cf76f41f79509357021aab5907ea6d0d3bb09b00ad3d5fdb123c68c53199273d48ca035e857b593bb87a4ce319de728edcc31516eb19fb227c29f1b2b6930f0fa17f2b99c4e6fd1964c3c9f160fe6a0a221b1b746b39d631ad52e30c84510c77a8ddc16619c765646a761e6e029637890896654219396694a31c09f0377f6400e223faee4eb87422c275473065f21c8c633836df0535e84a185740b475ea937ac4b5f32523cba813a4bd76193eacbbbaf218bce667b76f7288c81ce317a7fc1bb2f8beefb7ce4172571338bc2946ab052728d171e2bc0bddf3f0835c31d109aafd6c4824a28a032156c7a79be8c8137b1cfb17ab52ee0b13a7ac295cd811773586bcd42fd87e96b446c02165684fcba8b7f01a7494c36749b9f4107a269aa2d0ce2d71b644129e6b8e5dc852c4cf27ccf2aadb919b8045bcd8158cb12b7c31874f9b0cc855144e5740f43d50b38417f9d75f1c4cda505efd82dd3e95c5ade8da199f9982957d0925c74b41df6e27c1da4356fbdfd908713ec2cdd445b803e9859996b919eb036ea41b5f19e001e386b2afe0296f1d000685e86535d8a584d0e50db647504f1b0f7e3e8aca3a3d1d77c500a0d1d53a980cabff02a2d0955c51cc1af882379214ff2ab20987e5b2c9379055b110327550bdbecec98f46688778c1734425e7445dea11c1ab1ebbe73cd97e57328863f9c7c7e089d6a695a30bbf0a60ae74cc5f8d7301872d0d030e8bf6827ebeee3732c4610c8eee16c32d7e00bac2713f3f687ab7eec4e799de92ca707c87477a73b283e724de809b9f4d644b219a03ee6000f2ac872c6407e10a4fe709a273c3d220626781569aee2dbc8b4a3bb383111fe73e7089525bc25ede540c4c3628fc514d5d91c83ba483223b3d6f9ec3e893e1d366c9a57c7a250d541f1fd07c7218f273f198d6887dbd166b283e0cbb1696e8e204a4352922504f527fcb3cf1cae775ab062e5c6098dfd825a46493ffa0e494cfcb84607f10432f596270f313b3c3ee73222d7c01bb02ed1c9e79b29c1b0108cc4912570851ad64e89ab125ea31376ac13aadf8f952bc0aa46c22cdb71604b1a9db7fbaedb6f173dba7513461b0c3061ac8dd6b7781fbe4e114661aa8af3a6d43d82a82ba861b1cb61ca571ea02e0bad6c01bd282985a22bc3887d7f910aea4f66d0601882d5c4e0e2452a276bc6f1cf84258bfb377c02d10baf3440c0e98ca496561faa2f9b252dd145c8bdb5e0554d4951100402658ea8a3273cac0c31093472af4f56056252f6bb5148ac3094257ca104b3bbd7fde0aca080f8999a4e609a678fb71bfa52af648ba60c9961fe5219d2a359fb20bb82cb5f29a9a8b2ddd0dc67ae6e2953df0b75f5ffcb9ffdb9cedf2c4be56e268fd35c90dd1c5c1b8692f51bebf1eb4b30a78ebdeb5705532cdea23f65cd64e759103c1246a15306b1d90f6974f2228bbafc9bd353e9c574395deb2296b4814587ca96bf325ff6515aaa408a60ed07f0fab65d9fdb7b8fe9b055d62a8b9488cc1833cdd23f376fd9b25b9cc733ca8004f9bb70cfd9faf89bd9a460c2d82da92309dbca9b37e9626a7bc0154021996477ad0ebf38dfb1b7d62d91aaac0eaa32f473a87e5692f4b5da87436f0458be2438059b8664f39b6d0c496623b8216a9447a2fd0b0c130148a505c43f239e449216810dbc91227b7af6e8cce706e54812fbff80b0f63d83062de7a1537eab6aab5c030971bd522d33719a30fdb0c672dc220419f4b9d81749d679630e430bac636a773db054cd78326785fa6daff6bfd10ca5d89c56efec120b6991357b0387aca180c1d40b1b7b5ce04cb11a19d34672e52f915217001c569cc281692e5271f08cdfbf7c38f99c05eaee65abe3720badfda7e4fd2b2c75aa6ab1b238f3e730a084739d638835feecc7cd36ac879e27963b932463000f4fa73469467499c573aef198fdfefa2f18b0023cb05a590acc9311e25543289e1963b27737ce633ed2806772aa6fcf8845d3f3288352de5f05954e479b66081864da6565625181054faf662095e18af64ba7ac61dec62e2201d868f0752c3f4341a9ae16180847f92502295d10f5d752688eeb1e29335b73798f6c1724c80472d84a07897415cc2d6abc4d7af8e74cda69087ca8a3cfad9a7981c06a8957ccc01a82d844bf4afc7917341945855ef7cb993d2b77a00c97508e13abc403e40c453c55df9316915c454878be3ed9b41ab164e91a8e45fb53ee6cbf1452108b1750c7151114d86ad4d9b9175a28dbe7d5fc365dcd231988a3eb4aab714867ca4ad457f166b7bf9f6221ede4b36d9b1013a9a488d9943c218925c6530a5589ca6b12bd222130dd31ae0c338e02bc380f7c383f450f54d9eb27a289736b2f794dad5314892290aaf1aa7c91c33074598219d1749ee6f17645909624cd248249092b4dab4c4fb8a913a8478c3a2f3330fd6e71c4b06cffff7194a7ef9b39355683d8b0b86119c1a906476cff9b0fefbefe0895de07a15212d6b9190f7349a9a515aef671621cee707592d5b2d32645ff70019fed40c969ba3d1214c8de11e7d916841f6e6df52edddc23531fe94ff96048ba587f05fb1a743b8af059180094937ff5c1de5d1011f152ff4cc845422b778caf2732d825593d11d9d18ec63b944947df17d3e8336030a576df8dd1254fbcdae31324eeba4eb14f9e9f6137644322e68fed560c196db24c333cfc1b0889ba0fd4014c4b6ad68137fdaa13e0eb7772baf40bdb709a8b9dcdb1cbfedb4ad31ac16a3c977ce9ef065080146aba7d938eac6e30e6b38a10b5ccad205a94059177ace301021d1f5e4544794d68a4995ad712e7e188edfeedb595ef93ec4eda2b9bbbe05e665044dfb571e31c359d78e797684b96d8b724859b74dbcc14c484fcca8d2afe63d82c13085dc50765f219a8ed09c07b2fb052e06f29c36fa3682e414386450a9933f546373f75f2fc6f4ec59a78880147512727a1d0fc70e5bc05f4d54e71f07d7f5698b5eb3cd82bdc1115eb8eb848689881f45bca2429c030b5d080ff3dd75959653479e725dc5492b48a3caebe22f1702db35f4af1eb28c360543ee4120919d4037c97099e3c63d9f3caecc6ffa3b843e144d8895e7ba96f8bdef1ca1e7c083ca92cac14591d71cd810f2f26662f6216457eb3e68accc00c14391f5fc7f588005a06080576f365d27ab7cc361ee3a1a779cc85fb3883c7028c0938f5067200aff4d8a34a092c342af1d920b7fd4c4747c0b011c27a6a58f6ffde830cc6725382db00e808f9cdcdbb388200f22b0a89056a42231253ac91869f7fdb75e2f941a87bb28fe3d56dabdf7d199055ecc45613ce16b1f25b5fafa3d52936215b1566a97ee0f4c6f2c1981ca89f548c17800269866753c9634be2c6216d257daa12134c847bb5d11d4eb4a9c558514cc548fec3b89740fdb9337b3c2714fe62be8b39e14afa9c846a62855197ebe7ff4f4ffe4acb288afd81f695608b669d08b7de78e2ba84370042ab9982130f2a704339724b7977ed08b931835f7cf1faf6a79891aa63b00e81d6195af5cecfadb6302a2cf45e043b89b7ecb139ab4fd4f15076f9ff63167a0b6bb6994696226a57c0f279aeb97cff0e157c129ac583a4b1d5d66d50bb19310b55d42746b5653d9373c722cd3bb22b642c42236cdc0b305d824ce79f577fd32a83b47189eb0f526a6a93a1391966756d6ced2e287d432d9f0b99754b7388450b3fc4169ffe7ea2f5a3b2fd3df71b0bf9f7ce544e0d5f34e2c67aa6b751f0d6532c26b1b0eab9b5a01461974c99f0fbb41211e71de9d8cc4c017351892e2c7eb9afb24c2175eea1286f0ab0abdc6b78801c10b5fe65eddc09372e609808e2146e274bfbc94c29f113b78261ca794d4668a44f8f5d1d8551573175adae794c7410edf498f170500f50a9dbd12577dd507bdaeea8359976204cdaf4f7d31e78a46898d81096e36994c135204942f6467b92b6a19adab50ff1f046e11f452b2a2b34cd16ede0886bc1addefed5a12ee86b7b547f320aa1236f87fb6164cf139aab7d2e7f16af8f2f437711d474d6f27f3e6b5b39f2d0321545724043c8c2eb93e3d99098e3ce8e6163cf6e0e0660e7e1dd8f6aabc36a7489e6879fc055b3b2c77b3cca5a675ae64ff4235e4420bf986d2e15d4e7e91386f385a09ae3eda245e236b27938523c3e32d2292258647ae5b4cb21ccbab9c4ffd983dfdacc83ec072da78a5a3e440fcaef31f586903b73d723cbbdb2cf5a263f019aa02942724dd7041ec8bd565e6f07e5ce7ebba28a46d46a81f456d54599fb82b8fbe3eeea34a2eb6dc833841ba1544be7e88da93073f560fe4210bb254aaac0c916d3b9804f55560971f74185706a70278ad4d98659d7f585b303d28351f0c2a8cad90ebf5f1d9ccd76776e034cdaeee75dc5971bbb58c49f34384bea10bd1e3206ede7890cd74f3b7c5ed590a4fa8c6b518a7b47f1354e92e3a00333d006e919defac0f3cc1f164210060041754ef668919654af87423777200daafe76c29353d781917a7c30280b17572b414764bb4e0cfa9eeb167cb703b7db2e0552da976714dea8e40eb52c8d84bff2cef9110ed268323dda182dedd4d920acf6f55b358489eccfbc0c2c2a76cf04b4ce2c2fcaefdcf8d2db2fed20eb9a7fdb6c98bae6204dca982ace04b9cc11c90418c60ad2b9da40713724c5893084ad7a7eeb86100c494892e2b41a2842e93e89f87c89ea6ea3611b2b416cf87acf0beee254e7b9466d689ab027bbb735c525bda556c723f5b148d3fcf109d9690111957393709f71929a1550e3060813c7ea9c886f1108692b128bcfa28f70f185a7b0681ef30e5260cc1cd6eeb927248958c0a02f567b2713c0d354ae5c9d10c45fb84260b3c6afcb3aab34beb9187bb5c993f5fe115e5157ad6e2877357b4a60924b095db88087437ac6d472b47e81be0acb183de0da34febff716b60c46d78e00ed7a0c7bdde2cff2ff72ac09c66ffcb9f4fdc93296d591340f8b0ea06297a1761b92f2257531c675ed5bb1041ed11827b778e74ea78f03ace98459c1c604dcf174a93a112fbab3dc3dff243fc3ba6d098a9526d92ed9bde17e431c7ef5d984813a6dec4119385340d81b3f40082f5350a18a27c62f6938f75f2924de7934772eb84bef1d7e933c8c34ef97c37b2ca11ff51eaa38eb420911c5307e86190c73a4b9a5f53e9a480efb76f7d287dc6e36880a696ef506ae3787ea826bc8090b15587ddaffbafda0de023d347ab01d9362c9a66694afbe4c69eb61b72260a6a340914815736e08b109523c6049876577395eba3b0e5a19e13a01255a4038f31e21685c543687ea9220a9cb30f24ac7225cac21a64e648856e4b8b23c54c8aa79296e7d0b3b8c24d78a1010f934e6c448aa0cc79f684a3a8c1710977b71df262b4737feca5cc04d76a3be5ab01b6610897057a7bc5831bad887522e62f3a894fe32a7183c5f2afb43e9d20655bab29c6a5e092903481bed2ddcc80e5948f3f2099361775a7af79518a5011be50d73ee2272707b037592342d6c49a1ecc759ce882e32c8dea2fb7c7a351f2a7c7a4fa43497d4c3bd01d0073b0a3ca05cead3756e183fedf5f195938aac89fc9360088483b5c4168c4bcdb1322cf9cc39b3f9d14dd4bf15426de3948e3eb9bbb437abed84a1098ea3e59944092e594412e51d3e9d1f4a6bea920be5cdd735f01fcf76a794ba268c8d6ff587194139f0084a76593951f883f4c68d8b35f0b6d3729eec3b83623be8a12c16a0d20bdf968914f12da42022a771147fd7dfc63b2a3165b2fb53939daf5127632525c0897b5c8d169f336892fdff1e3cb8003a09c26e0f1c601c8c0d2b97e6c06d6b41c790ea7faab0c6227b253b7ce17209e7575ddac4fc2f5129b73afe8a2b6c7a9ebf6b4844ca51657740eadb02eb50197a3e17b286d02b1fbacf0ca1553515ac0ae4a12abebf44e3c3eafaa3392c71b1f21f32407a98cb35e9f71f3dd96cea64543aad9770968dc370c249a23f425a7a691fccf83ec8bf4a6fde80ec343e01d0ea79fedfa0eb399382d386c3213dbc2e5dd12afb7f8be03e8bb5849a0880a16e17f3e40da0e380fd850988237e62f2eb1349c79efc57587b27c754b44d12bcd73725506abfd4e3a6e263f2e000a3ec29c96a86ee0bdc203af9e5cc483ccfb3ac2ae61b83b9dffb4ffa7d33482240f854cc67729f1a709427133db866bb755675995c771801231f366621276342258cca1d598e001e02cec13e814b7c88eea72319181959c4277a2f26324cf8ec8ceb4457e0122da21d62b5ab6d49ea551fc73807e3aaa62373d0d354f1c793b6ae6eb7f093a21893314dd624bed903872b02ddd1d45c6724ceb10310ed5ab60bc32cc7a6c3a4e8c840391a376cde3b2c4f1e5d72a07d77163e6258873d36db00d22cac464596f846e1eed98029de346cc56c78d32807f7274ded17d20cdd27503d1503bcb826ba8144699ff1c2c13c0c139189cc2fb712498fcdf06881875b4ae2349a33474553bbc09e315896a31f5f7f88e636a287d4123a6297f0e429f74c7c76a1979e2e55937e479b5ff03ac1d7a9446f0b48103e8bb4c16d0e45de18671d572322787c8b7c576aa03425be715f2f7b825df2cc3c2aef3c71c686606f1fe4684512de8bfa4c84d61b9bfa1b04c71c008b6e3ce30b83b433ddc3d44c73311700ab338341415ae51b3a52663a59259be20e20b12d30fc414aadb061bf70221a68cab00e6e944167a86e90b2757a56a10ddd8fd070407b5e0306540a0f6b640de3b8356a898cde6f583b485dbc773353f1ab61c77e2219d922b58682c849fc2ba5e3b200dd45dce8980b1d35d6d2bea7b8be2a26282943e7fe049a2957631f265b8518eb154b82983fbf513dbc4b3abe27d3bef1b6bada272fc487d3a33b4caefa1f48cc3422beec8ff35f1c503fb87acb4d2e2b1faa451aa2eadfa4d57eed2bd845c0c72b2f6e4da17e48e4ddefb5c6944f2eae66583b0fabdcc4c53f534c3f6ce6338a228ba96b0a4758c940e1769defb31e6546b9c4b1719e6d12465518381be74e5fa6c69ab384a7b705fa3e93b1feb82cb625a8bc9a7e76a68b897398a7237f2cd59ed6a40bc536922c6a60dd142b67dd3a49890e5c765a5b1ff014b97f1f5b82c106cb6bba0f1e5aa32d5f12677cc326657a7331b924528d52526fc7d8566e2387b0ce76fa4b5fcc918fb89006e77503c913e02959b24afd23bf09e3bec806f4d6f962b9f0a77b5432d2e7eac409bf0ed0370d5918066855c6a68e9cf0b563e6585d0e1fcb31938005a8740f83898d69e38902dbc509d2653efd49c752cb9d57507abd72077250c9e7f1b8d4bc11fed01bbb3247108f2c6931bdcbc0ca57e5976e5f107f1d614771b38a598d7e29f0457b467a08af429051b0e901d5eb62fd80f11c155ce66419e3c29f3b3747dc605d9ea566b394b77b2a912737c541959d2f3ed197090a5d79690cd85f1c953919a9bc88bbab4dab4c4fb8a913a8478c3a2f3330fd6e71c4b06cffff7194a7ef9b39355683d8b0b86119c1a906476cff9b0fefbefe0895de07a15212ed41a0c8d2844e42c9b1676496f118f991aea71ed5438491bc87fb54f1e24e236c53090c084c506ab3940a365bc4a5b87028df720c3946b91fc8709b7a0f16aa89f437a1ca0fc135a36fcca217b9e4e03a1682a08bf172eb939f6a8bbd9f55dee6819b572665798cf45d89a279d705a3b5f83bd986e1d0cc71d128101c9752012c5a7fe5ff24765ce3c82227f7479b30d2a17012ecc82eeb0fe52896a317565793915dc451aaf89beaeaa02fe83c7826c09db56a57a0842486b3268c5f7ee23ad2cfdc2eb888ed3b7ebb985f78b21429a04d0a7cdfafb1b392b019d646572f06f2842c388156e2737451e58367dc7d40f4cb760da8ac9ccb44f2ede62b681e2b5468928870baef10149c59fe8a0001c6d33f298722721e827299c322968084c5e08005ef3c0e357063b2c06495f7aa7de1dc8e22dd4f6ffb5c76f8099e127e7f15f4ef6f69204b0bcb85d3ffba56587dea7a3fe52ab2769a92537b11727e76a3aff6bfa47136a3cfd7396fa40847f163ffe0f0527ebfb773f9c8b3808e7b5366c007a9a603c758935ef8582116ca4ec3569bd347d15d9148d3ba990e221fcc79716ee2aa6cfe00d3e94ae9311ad5e25c7142e0e2e0349f423777202e3e404e0e97b75c1d1efdb2a3d7d2a6f3cacfa8877c0703edd7d06258824ceb6aa85951388d83d9f60aeaa3788cca3f8707fb2fb8b07f52fa740986c3f5067200aff4d8a34a092c342af1d920b7fd4c4747c0b011c27a6a58f6ffde830cc6725382db00e808f9cdcdbb388200f22b0a89056a706454145c569ac552ef7339305bebf3a5953e1dc48dbe85aa9d52f1eb51e123f1b6879a8597d0530b1577de49d45b1ad2ffbe3eb76abcc57c9d9882fcb99fd346b00606b1ad5f15f42147a0991bd102c92cec3407e1e6f299019a869281d22f70206d00acca2871f80e6f4e9d71e4d768bded3b18edb77691e6108a8143a0f21d22e632fc425dea7123f899bd84c748934bcb927e5d30010767244e94a2be8c9d38b2e2056de913526c8722db902993e392f033f7c6feb39f6aec355af7ceed5401552440da92a9cee60c8a3e99aa084135876f35036433f3562739ef517656453f2f84ad37426f65befba4dc43ca859444aed4db829432b212a984c9631e8de466dc704e9d4ebe7ebebf1085def488f8e3a957a9ee8c960f2f2e41180f36541160ea746096840e496ddf1464f9bd48548b36a91b5248224dbf9688cb6e570ea6af619ca1a43eb44152cf0485a2dbbb00c4c5b0c651b544fe0942967478cb85cc1e084266a545ad928be7de549d1350a607d11d518b77a666ccd9786de0da1a2b5605077168c83a4909b4aaf255cbdc54de62832b15fc0d3d4f10992c9707900e1229552c098e3aeeffd62c3fab44573d90edab0f8dfa483aeb095287efcb3f6d4773eeed734bf7b0439bfcd6e511de9f3121121c107fb35539cb8303f42b7e96a09988f387aadfeb9cb963b6e0cbbf321a48717c0ee2352685f4a05a45787ed3977342a0ba9c60a091397b0a2c83fd8ff285134ae988f3f1a4fbd76181ad2a054426b313afad21a0e0afa8f679abd3f221eea4d912c180237b9e1102619b65d8455dce2710d726f989df50f5309d2a21bb80d1ede99e241b951e307e95051c37783a4fc48742fe509e20766dab329eec7eaa7b81b3839232d2292258647ae5b4cb21ccbab9c4ffd983dfdacc83ec072da78a5a3e440fcaef31f586903b73d723cbbdb2cf5a263f019aa0294272c27f063200e3b27763a9f0f4a5a0492328d5bd64840021dca5b42cf33132e0ac1e70bee93f263c627cb2737e1ff289af97aee40b8cf3dc75e588b05bd161eb1b5d6f82a1456d3f03c5ec58686f744e8ac3ca41f18a8466742b01b766aaaba0bc098d0e65f1a739b6b058daa9322848cf5cfc16f9eac6103ecbfdd0e07305d1fc0c2ccbdcd831be4db4e1d136e77d6f196d700efae10f31e5de7c3ebaedb44e40615e40653b80a35b109693a53beafe541584f8e373313e0c8be6984951fcf323c6c8c2f90405306dca630f71640e95635a899c98ce1ee2df5830b0278656e1c5084f9328a99de1706e79a461d359b9e58e96c0f8c7030590ff9cbb66b33cff9b94e2e47c28bb7b1923437e580639115e83e18818bf5f4f8969466d5b9910ce0d54a3ef9485c7e7a11b541d198bc0060065c4df12f4b4259a2c9e4e3f6118ce518be4758eeadec8a58a19a446ce80bb216af08c7495773fdd5d062458290d8f3e720db5c7f507394a00a756812399263c815083f7b5ec92533f2ac2960d25348f62306d5a7192ef09700f815c6a4ac8cfa28f70f185a7b0681ef30e5260cc1cd6eeb927248958c0a02f567b2713c0d354ae5c9d10c45fb84260b3c6afcb3aab34beb9187bb5110c3a9f63d669f14188b8224474ee9698d1ad512c35ec88b764c789f7d56a858dd2ebcefde744fdfa8ecf6d27bdbe387978233f9203e635b430cb94cc238ddb41ce88899e4f90c3f2bd3096c07140d674f3d51bec6632b0cb5897b2273121fe70403c63fc715e05496d1425e94f8c418c763885f7c0f36436dd515ef08791e3093e4cf3cffeed8bac819f1e8b6ed55e062152d4975a1e41f09640dc973daa06be7ab255a97d080c447242c00557053234858f8f2eb4a16420b3d2570fd40f1de71033a2688a6fe956e0efcd892ee8045b2b1a954ce712de7ab8f44dbd05acf6e524e934b08bd595e154b7f94161996f61fbf1cdc1e86cbcb94d99bdcbd7644188f50ae5c6069e28dff8734a340fc52d53345ffcd11a130a9debcbccd77a06f9464b159f4d6d73e3c869f9ca59ab19d009cd03fe7ecf802af2e21fd170d0225cac21a64e648856e4b8b23c54c8aa79296e7d0b3b8c24d78a1010f934e6c448aa0cc79f684a3a8c1710977b71df262b4737feca5c77584acee0b9a4ca8309ddc83d89502b9fb77b83dfaca21864669684e8782d6e856af4c2ce8c2c0e888a1ad4b8ff76e9ad0dcf43ec2c689283aa8a00db9c5ad61c1135a4c619ecb45e14a017880ccf5f14e0c5dec695df885b51779988da298ef034cb932ddff81d2a8aa4dddbd5600ac2c0755d41031e30a7c1cc4c8152eb1f2f8484853f32889d628e968aba30bc6c22816cc869e91e3db4121f0c9d1e3cf9c9484c33c54b06e1a4f499c2d68b870fd059261e5f66cadcbf035ca00e55de48c0f3d7992c2a8a458e83f2a4e406833a236adfb1183d78052686bff451d9fee7c5aacf8917d8587e27aab887b175f5980894e37f821cedd74d83391b52824ef6b84c48b1e0d2a5cad23c287f2c45c1e9d917e69b3cdceb8ebd1719a00d115b6da91473e027f16d393e1b9cbbb0db090d02703cb0500519c87a358594c016f7ab34b8881286ca910691e75e07dc4304aa52220595f4ae6d2553496a0366edd6ad3b434710931de9aa019f5ee908999f1aaafd25b38cfe8eb32fbd8c4fd688fe53a2b6b0b66993e30fbbad9ab78abcee57a48e1da12314c744a7dc5023f2db7f5fae35feba90738d7701aee790af08c758d658a7dc337c8205b34397d2604d4e1e83e40626dd79b259865037b712d430bc3588794603805823700566448535818088b41ffb4617cdbb2be4cf06783b0d82d9541e5645fb257010627f25638f55fdb92da812f9c1c8eda72c6908ff497b36a2f901e3a0d8d270929f50108351d185c6f12bf50b66f7e600002d47989247ccffdef236a9e3abe9943f3720aae48f9cd701f4aaac1558890c4e82f63eafbd84fb54dd2967b9554a79942d662d0fbc372536174f67e42782f6b810f7d2c1cb52c656ad8939ab52e30fe7042bc55d9a0e1960b278219847efd5c8bf5726f459493fd5203ed74e9910a31ff40f183ed52b73c4cf36900edbffa90223d12193ec50997abd20bb062b05e85cdcc31d7872c887e7ab421674d5e290f1564acea582889266e34f8b440d1968d964776e88443020e98a7e7dd355be872abac5ab000792b9265e9cce34e83d224a1c903d1733388871cc1a3ddca3112c89ca71e43be150ab688430105a587649792422d32f4a8961fdfe8e09e594802968737722e14e9fd43afe7531b752b3b0ee4645d6d83e8d3b1f9985526257465217ffc2e461c14404878581e317ef4bc87447cf5110c016eb1476b3258e628370c6224ea34f0a1453ef5d68f844c90afc518c39f16ebd1ecdd79ad61cbc262c5683c29af65da45f4328f6a303073ede095e9032ca3bb08a27eed53e02f6f7f318fc25cbc360f329f131d9d0a5596d4ce5adead2d418e2a618944781472ebbed61269ab9607aa2784041d49e2da74ba84bee13fb246560acfbc34080de49e97121b1de46d9d1d74ef02b197c61d0848c512190975fe210e039c1580dcf4395b2d059d3288a3d6ffa60621113563d5c35b542979c59f4f3e98ed9242f27a7726895e62baeb8271a4a4860fa371ab34af97565a97fe42917c05e899bc07df52ce6d8d5b7ac3f64d5cbf151a94cf7c043b90f5c27dd3e28d3d60ee43c179912ed75a5e97d07faadcb2f8a896f932eaaab2e1e0da902e9dd1b0bf83640acaed7fc131582f9b316a21e6eac761a7ee23eff4d1572a9c7363f928843e7aba92b69d234eb62eb1ec78a1656dc60f74282d97c8b9c80095d0cec10d5812d5e1c94a5dc3db586cf3e66dfbcce5917ee12bd7073491f7199812e7de03328f60d7f175374a394c35c1d1dcf38f46b563bc277e30e45a251f289271ec3c25e7381f544e9ae07cc080bb97fa6b15084fdb3fa77bbfa78d9941d6faa9f03023f9b4902f9e046dd34333ea998b2c63fa5e59df145f84d243b6a0062a1daf2a719a2e4ced7fad92ff3f31c579b50871a291fa1daf035269db30f9eb9a57706a1193f7ba64c7bedf65d6dd1765c561d20b0340dc49cf5fd996d6431d56e45d553f698f516a107af8b896308054e77f03a8a9e49044ff8e2d0139235d0296ac4d5963dee012de40ed96e6f776f976c8404d343e15837b6677ecc21edf88824b1a9f0ff75869a6be59d5af30377551cdc903095da6f76a92138efa07832cafde583125c6ee4696e86894574ef672c806a32e4e58f233aca1b27d3f41efb0331ea3cf87bce2767912f09c7a1e2a2bd8fa360ecf8b1f05ff51e496c66b18cdc969d89e2babef8c128b2cdf8a0937c956a4298980de0702a1a80eb28bf40dd23317da42d1848038831236e0b32c043987d1eedcc635143a8fe558457adadbd2f853faecc26f782877a8f259932314f161a8fd6a57b092a21a2d2f1d44451dd71d5fb726e6e95dd42fa0f1a5b716877256bca760a8dbd3820bf2c7707208b512ab34b7b182033a7ef7e99411b1e3934d21a251fa449980124ad73ad2603cd3171384bd3f80d04eb2dbda1ce0a5bf6f21204948c463e88886049b4e2e76bbb2d4acdebd3f2b65fa5b4e37e8ddbf750bc7e784841256d4247203ad3af560f3044c74fed60306614bb896b0e3e44fa4f15f266137f2be32bd54e9949e66699351f8ab960952b924baedcbca4294b56e0e6890ad221b5750de7baf354524f7fda5e711649e64d02564796c6997adee241e1f21618a86ab034bf018eb594d6e5f225dcece00d77cf3136195b7167062f7fd3f55d1e7755112054f5c65227a9fbe2bae318ea86db09a64ea6648be9256e97e5ced366aa8a37d2dfdae84fde3ed79685706dfadc014cbd9261a26bc9ec38048bb07f3a617d0c7e8eb4660ca1483d1ab4b6b1bf667616c4fb86864a3c23bb53e69297b4378739517a0aa450fc2199f9890892673bdb9f1f9f29790a2e71f1f268b039f503a8d319ddeb4a63b534c4edc0fe11498c0ea71a8e6f7bcca37215f62d0ee24159e1c8447fb1805a72dd9a548a85c84cb9e1c5a9bf79dc0086d7f3277f9a5cf2e5ba5b5b4f68ba005f6f8d57a80b1ace9c9ca389d4c67bca5609c9f506594ca4ffc4b64f6ec6d275ad89d4eee2b9b88fbe8d816c3b1f03498e27efa50c35b07cf04bd27959d11332ee537928082e627b0c575fa2a2e721390c599b0e5924920b575a835d219fd639fcaaa5e35a1ee25eb55079c5175ef11384c46118a8bce31323827f8745d013f4c2d58c564fec7345a65c785e539beb3c504787ecaea7d322ea7f1e7ddb4f67da8228500bc0705e7c01e5f31af5389802bfd88613941b80ab5ad96694917713018d92cd86f96a0d43d7f201ba2bfc212ed5f20dcd089f0ed49bd0eaf4c6c801a582e3961c1f80e5eae6b6ed2a9967ca2c3bc89f1fe15bfa75510a659b0f0fcbfe4c04abde0f4dfef2b9418581b7b729f4300715618d2ce4ce4931b635d95270d2fc760a216740c01aa2ed2d2b9c24d84fa84af8a72275d7a1ac26914fec9842b6a800be5f2a8aa2446d4428d77688ca845ab348efbfaf5f6c9caf795214b69786954295260085273e062b361083e3afe2cde34a4b891206a76b9cacc1803a7095d75955dbacea3e67cc1ec84699d502a50116fca5b070644f805382246825b1ed0994d35386ad357d4fd68a1e73e10e91dee7c036ac8cfe2e3ae638bba3bc2d039ce8ca75861cb7ffbb83aa0303aa4ed3dd6a573289e3e4bfe9f4986060af74485e84c5e026f30401dffd8f536db8bd90e9e74620f6259acc389101008607037aae71914b2239a32fc6108f98a75c37e2eb497b6d5811f49340a52b964c5f5377405db628c71b6ede342a6c9ffefdaea6b872452c4d726f7be07d4830567bf0baf41d02155523d09e0ae9c8eb9460fce00beb5a22fb819bcd9a7e617b6f76aa316ef52bb1b1493839c14f3e5d2d03d74667e9353ef7ca2ef6c62297627fa041678fea86182c35f2285ce965cb00e348e020cd8a56d0c5555f4cf6ce2d26114fa0a948445438d72690ebaf3e059aad247a0e73846f95b971ab91b973177591ad98fcdafcecff7a25be83476da8aab1cac7e7373ffc205d5f35287adfca099578a012cbfdea5bac2b567a3509c1be0830367442fd13aa76d3d5a6e55e98a245e52a5a7163fe51584a8a6358c8cc76da20f28878840c1e1ead1d517917684914b5045aa9e21c38c5321cefb774b57edfced905b14f52673a29571c78d7f4066f4a6c2aa281a829cf4c7c97317550b414dcd1bf5bcee1b2d0fa132546e1cf126f32fcb6e1528933dcd347955b456c792e88ebd023b2463e8b7d570c66c8f32bc863e1a5f0969542f5e1062e387e251982c02393f81cb616db7bf3bfcfa7fbd1fed57c85d06e635576c39e4a8cbeeb532819ed66b24ab716e41bf972d3cb44fdb09cd1b691bfad708da6ac55e76df38fc1c4dfa2002299fc75e9f9570d4ca81cd5e321ff1f719cd2ba8091f8b8e181a16db2f12665e8b5184753f0282a661fcd76a012ace1f1262950c3ff6291d8d83478a80e4f5fc591ce0be43652034fcc5bf5b2968c3b738c319d21e820b2b918727869dbcd72aba8c48c2fb9bdd335ba5beb0c68cb657011401aef454097556292187446950982a8a89089d9c0be6d9e7a8b04ae9b2d8d42268bff618d20c6ed0e8945b150330652dc9cefd4394111786998ee5999dca00bf698a2bff99d0ca5f85e4cb04dea0df164ef13f802870643917bb12eac69f344e830ae7c98ca1ec49db81fddaadf7129e60cb0d2755146267ca668f64e814aa45d5acb3d7b5b89c2e5c4e3589a3547f0ec8816a90939b85cb565b85e47bc13cee7e44aad2fd05b51cc34103e078c8f04344eb8ec812905e709f83d85552cd1b8a42ae13887ee22233450911719ddeb836a13f94387406747245b3f824e3e01f57b5849a3b20b73d0465f708d2518d0cf663b8d16bcecdaa478c28a3639d5e7b5d6de120d5f702df3e4f51fc5fcc2147c59743ed49749b3b186ab04b7b4dc06a321f7f05e27bcabb9e9802b78d1b3489a34669e8e18f8de0f5a81d27bdf7d1870d1b4244878203de89167bb9e800d7fb13f11dbd08c10a8652184d1e339e0beec3bc9dc608358f07710ae98ad6ea07f1fc21a20d1c27fe2845d0b01180e7853ba70f9f94763eacc1401a959971986f949a0f18ecb788847524b98facce450b0617e1bf676093252e5bf70ef7d0b2cb40a8c25e14393cf5cb60116ed81ba76f9c82a0cb2908f777eb27b893d5eb8b2c459db90b97ef3e91c52d2d4a0a7be5f62254dcaa4d7842beafeb305ac724e060260532ce10be2edf70624a85db93b6efe793b7e8dc2758f66603e68f447bbc275d78000dc774dada02b00a7c3f6fc1d8e91c4794b6514fab2d729fb1dac04add18db39dc1978f30f9ccf8a7b4c96a0f6e37af25e5b2ae08f7d8d5db6d764472bf7330c0a7bbdc4e8baf56d7de2e2ef46fa718c05e3aee75f9fd7c902301c3ac7fd84b57f80fdce56381ebf2e88650894b0492d87311cb0ac90d005f169ceb6da157e6afcc9478b0030257cff2236c6435091abca78fdb76564c2bf40d08b2951aee8ea524c0ce9aa64ba67c38974a7f0aa5768267084f3bd88089bcd8e492cc39abf600d34c5d842ce5a7d7bc36b342f75b34e66d5c8ece289933b53642af59d8c4b35eb0d09169edfdd907613472e2d250b00ef89d0c80290f77fab771bbc50994c20672e60437c4146e8a50fac7ce967b83481b60b4f530e3cb8a1dffb690f17ec417becf4dda384d86a6a402e0cbccee585919eddfc93380003d60f6503cbb50464af5d163d964cd2f44ed3ce78b6290301de7a942255f56978917fa35a77e4c20044205f1dc87aa2c5e6ec87e7064b93360f13e112ada8c4c2b74ef21506ce77f06bbb07c5e66b50895c5faf8c4fcc785ec51d80b5b8fee6f7ce4871d7254681ac063e14dad5bd8df2072900af66db6f60fff6f715c6444a8bb7f555405e4cbc3db920fa24ec53eb5facb37ffcba9134738495ae3040c577216a96ec018140f72bc7d2f121969105b8b4a7bd74d49c3777eae5e771140531fe6becae38b313f28d6ce624ce98d88d51595262d42f174158eb3bae1a7edc01097ff893d5c0c62e935fc79d81df1123f0b6512e9d179b4602d92cc802d268b6dfaa90eaaa3eb8a0c0358c9a396e9cda24182164b15b2d202a14192d1248112dd6c7e7b4017d7df0c63b1067ec84bbb7697ce5093132108f60f74964cd69b2540bff92642e78c7cf20ec4ed588269652a694ab6234f04d324c813d4aeaeeffe0611d83d072fbda2c52c9d53b019311828a66118b9a23e8e2b91eae0a14bcbcbc24454a40d8f0b6c4952dbed9a2eecf5318da9f1a37eadca899be5346ce21b0c3a435692d497c9c443ec03bc9009d9e68e5dd826e78ec0b5cc63bb48f64f1a6215f2c41e4726c96dad5d1c352dec5004b539984f3521a39aeb3a5d40aa91e6e8db30c35c154d83bd3c4c0f52aed3196ce587859418ed6b066fa3dd38748f0dd907a22b5ab60af1f707853590441b04000e07d434b790af233f0d2dab2dd7f0304881c2082e1c9adcba71d02ac97a95e31d87cdd307ef3eb89f19765331869ee000416d747f49bc160f5196d56dc917d61ac75554234179f0373b8d38b95757c05264fdf9ec777c8e8e12df8774fc558c061b2d09a90765d4a3584932b966a161b6f2d975e9df5e49aae927f323a2b4cd5947f78b3eb2712d0f22959eaf379aaa1663c574194386b8bc385c92afb9c21ed6ea5e433429e6c50709e19b64ed148b195a56056b8186ea427e2dffbab9809b2b33e413d90664c8f6d9842ed724903ef057a99a48ce0a1a4c0636d571b3fd9fa8acaae336d46ce9d7a40eb9e0fc1e9b0bfef6ebf09e08c7d9de4a92b6eb80cd460c2afaa1683c949bb461f585b6d17c9b8d2d32da3455b7effa606dfcb905ba2fca856ae6fe24f6f00339eda4d65e86b44474b19b1a208242d946328171563770210e6b77bc959d7372da578f26ade7c59a41274ec30624f9a65a4d776cca6534a0cd1a8bb4911ce055e71de82d3f3dc66cccf03f973d0784401632750ab0ec258be390f257d263695b397007c9e7563c5f6d4b2ffbe3cadd54b538fb2d081f900466bad6d3cc33db84ee09fec95d71fe79b53f1bf894630d505bf41f9012e78da0cb2f90a7431d80b41ef1728d445b516f94648ac42cb0bfab710dcb96fe140e0b69bd32a8c8158a2695e06a1874fee414e3fce017b2dad617f4fb17710cc4f040c38e9f1c470d2cfaf579dd484b133804f083d824bc3395dc8160fc89296aa18711bc0575d91f584829c9c46878e1f205066bee615da2c0c8242e3355477d3013207b776d9cdefec6427fc71d0f9c74fb59ca48e2b8ed4132a955ee0777911024b84e20b153dc9be5f2b0264e69d4026436b43470f32221f2205df8531811a1fc6b551e046440c3028a4ff7cb8a2d5eed67ddaada6ee49d03bc65c7574fe9485b165ba88caaf3d17eea133c921b76c869d5794c060f37e7e377b94ac1ded265045289762e1dea7da0ee351636497e5c2f2c970213efdb44ab741008384cad169ae0f4800eea9c6cbf54a8e25c5b7c2ff99ee88093a8fec411f25eddfbe7845cc6e16c1454b5985a1d2ad5b6dde91b0b34c36a7b751024a51a95a0ddb739a2ec8891e534bd3c45dc2c47f057876c5ce846ae8e4acdd50020a9359e09656027c5f3b24339def50182faa8ae9f985b3db91ca8aabcdc4b1fb66dba02a820a843cc9cb3963cb5e10219067d5fc1ea138dc30233943ad596cb89aa072338fe56f32c4b50edaf29e33e01fb9a4d21ec4b58e55edc95a508d24a0746725523a172ed31738e90b0457076022103e6306ae18e2f5a9a22c7dfaf0eefeae3281158644d0c82067ce0a0696651a8b2065e5efa7aade4bc8c7f77af49a13b6b51f2459d916524be430c4666b049aa1cf680c6d3a439b8cf28f7db9cc19f52785ce1006825c5543b606ae52dbbc3b45d5ba71f6add93a976734df01f7c592d64d38461b6305abd738a784dc7ee831c7f0601391f369ec4a415867851e3394104809be170ad9a695125a896d2b4634aa73a21785b5ab6b8d689b98917162d0d00897bf4a26cca9bd010a4fc5b2c62903d81208c5372e6f0f279ef10bc94aa56dc6624bc7f45a7d3fcf5b27de2cf46ec55f0a14a6d644530ce6912d48152fb71bb4e09d16a6e9cf6faffd6982b9f863d537f74eb12702bb3aaf38e444a4fd0483221cc560f4aff618a67e5b661a5fa127239fa57958e1721a8afad7ef1153e46e0ea8f428f776e0a296866f61dba682c4162b485a2994ae09e1e0c42723980a49eb238c3886ad4e7ecec67c3cc6d1582731dca22107d796593064a901b1a9e14a26c205b019b74838379671d730274db893423c1093359aa5bca302fa3e06f097f71cfcfdcae77f3d15935e3ecfb03bb5790b68eec5e1bfccfe85553349a92edd353b9ccf8d14b5663650fe9ee132b47bf946e2bea4b51b3202e1b11a08d7939dd543af125d1938db707e428eadb071cce279c15223b52e1b7f2b6e5836ced1dbfac63374c9bc7f718ce3ee9449a95babacae33c1b82b315e27278151a383832f27465633237df0c746a247b89cb84dec9100576dca14370d36cf0e9dd6ef7015902d5c70112571dff580089f34a844f5b9686f447df86fa7773d66a6a261ab6ac297f225832411f7175ba173985b2fbacf1c8fffbff744f64dd2ff88e61c154d6e62a40f4ca7be7630a2d5324bf4f48497e0b0575f1c76441ebd845f9d0faa01ee1f21f16711a94424b725200ffa72c4e4308a505b1a299eb9b7110dc373adf3c259a4a033105f243ee86be71c904cc3a4e3fd3acfb57af33b59eb015a863ed92ab346aa0ccc93cff5a5ede3e4ba2b7cdd2d86d638f24018ee7d0f15359b963cbe014ed9da7d8ba8d94b190c5a2c297c77e6a5bc59d46dc854c84d3a3998ce6772f095587a309f3c1a8d36521997a4b43350acfb85c050a4f4b0f42a9ca41cf203b50b99210e495ed5f08910589f92069eacc56309570efd7815b8a42fb5368f02ead607d06add7867fc0b58a64d983ad9066e7b8e6fee819db1843bcfb2d2d4ffc94f3c6b6f952c86ba9973da0da84ef6a998d4034dc8476978931b8811e146ae6608f2c73dfc3e56534edc7b707d6803e84dce878aaff9b0d668b48a305822b2d0cd8373a7f3a1c68f080539dcacc236c27d38792cd6529ba53f44744dcb60ca7ecc933ed73b586c789a49672048079e031f4945a104e1c133d195bb6c4ced6dff1707c6e7a828fab8e297249ce32b75998cd854d50baaaa14f3f590829281d29794738bd15353c8bca38f98276c25a47ea0968d26b4e49e7d7108448763bd85150a2f93cea44c4157568830d4860d4c4b70fde8052c4d05743f819a48f3bb035043962643b015396a23a0bc457c566196caf0c5bd53b90f203b366aa71fc1b0146f9eb255d214991bf60d9aec2b1c86594503a427f9e06898757f8c76f34873dfe4cc5f00d3bf1594371367fd46475ab93330b0c1a01d7fa1b682480d3e0bed580a8871b5c010948b8a310c7164c8a79749cd2c23445b59a910a6e77dfb0b4f4ee7f507cd9d6a11a27225d5c6e64ff1ed8d68d1e196c6c73fc2b3630b64ec1ece3f0235df0f7eba2485c41b7d55450368a8c5fc919af18b7382e17ecc850b640410ea365203c327c1439eb69b35410f4a33bd14a2bd2a61cb1eb5c44767bc19178361b36f15e98a1faa76e7cab4a286ce5d41105721164a891b4f26be8c4a12c6869aadf82f6f193751f9716526d1b4e4ae6905787c212ac135c7e2604d32f357d13ad71f41f2ec1beaee72bfbad2c2494c3e5254f03f7056745364caa8738567036e5090345cf5494456e901f0f8c602aa8879b500aaa506710b1167291b9e74ee1894b5cee7f830d7a6ba7fc3c5cff0eebe6ba42691427d2c49e3467022bde156140f0555b50ea2b6425b43d4b27cb7bc2072aff9c746df558a24d3f44d2c70a3f1e7270d2d0599f56e21d5a72d706b8370173421fbd8d11d52efa1cfca762028c2b02e514c1fcfc16a34fec278e53ba8fda2f586b414fa01b34c45d06d3e6ba21c81099f271ab142b7abb876cbed9e6d5d3b7985dd4d97c8140460a6f7dd235c5be7fc73be0d70262091c8d90ca31e8e30aefd0d247b713c8e849fe58a50bcac033f92475fc79b1b27cf91246a8cc90c014a9c305732e8dcd1590c154bc97cc6087ce38a27851b8fde28a7e519c3087154b1e2afb8289ad7b07341104e8fe0bcd0b966da4421c47c62faab1dab340620a6f8395bce9571b228f9db78f64d23ada592e12e2d8623ca4540c6ea6a16b554c3fa464f302c1e3e2a131a0c6e91db934f20fcfeb86e6d4ffd142f3afdb505067cd66ddc7e3bc3b947efe3b202a348701aeaada67f5ba0797634d8b977078a8659dc35e647740a990ef41dd636a30fbd512862944d6a71ba8784f5c246fab7ef880e9af87d14d4544698fadcb432a56b3d213a0797de982a12dbef8ebf1adc5ba51cb25db9bbf60df51bcc612aa7683c82b0f7e9ca3be39f42d29dae10d4b8111a8ad91608e55bd57527adce5bf13f28525a8f1a34e5d7f3eadc39c86f286734afeaf703d651c006753231470b93499c19a8f9f7be24a6068785b236243d4f80e5f95e9b253906cf70c66312fea3e84cbaf4dccd422b9c65007f039f8bc84a91c1bd09adbf05a1d85f62e229fbf01f46eb85db04ef7e1624bc8d86384bd8c7991a344f3f7f794217a41c48d150c7f067f4817253ce9bb2e163b12340db617e07b7fdb508f9b524132f7d42c1a7aaa85017fb2ce58bb49198626d9c036f4267296e5b860adcbe331b8a8a86311d38ea401c48689e1e3df15fb44efa7027b2b736d55711c5978980c1803ced5bd971a4b5b0f90b6dd746958055429d9215ab46d1b292721e01f7dc57c4d69f3cf67c0b84366b091fb02c9d9afd6e42779955109f1db8fcae78f77b96e160a5704ced4a17b0f36c0af8f3fdc17377eb126224aeec34b1003b4de3214ccd777d0f99c19cf4bdde46fd4a913648a046301526e6d5081ddb5406bafc450dd63c6c31dff98c407d7055f856a68f7daafaf32e2e9d36a2507b998e3ab142cbf74cbecdb96f2e5f197648349b1ebbcb8d908f1709cf4ece7f24c74db9bb2201951322c8b8f66235177587196096544d6633b76cca860b1a2accec02bd288b33d338bdf8ff0bf89f1a508c7197072d28b63c4b18e2714f9a1ad85801d79f4fd1975b5555bd80008e7b4d76a9ca3002069cf4b9739748cf979c627eb1c8340e2be5731a51dd1a1a1644d7611aca57acdb5d7ecc98ab280328444afe21aa3ffe19d03c53c66bf269acc9d8c42ebb6de9021605228162f376f2619da36cd7a7004a9cb644dc955290a937ee469dfecbd336f5925cf9813f1cd731e5b9d46ee5d33cc95f6f5d1e01a4794e484c30a5e66cf73f2a9b2126716fc3b5f506e63fc2f360281479a34a0529333fb8c05b7cedf28a9034602e5bcb732b769d7265f656e7b06a4b34f5a9c80169b057037ca6c18747ac82db4b18d72765e442f4c345c05db487ae74bb5942d53580dfdf0019841d5b6b5d4d516bd7a97c94b7f885fa4de371b6242b7d4d06ccd25c540e1dc53a576987ae02493b216d552f46d838cd47662ffe95394930e5662d2909c6e3774eb8a6a99efe2fe74c8ad49a85679b8cf4ee5aee23afe0e15edf1940247be7ea35ad4be9025b26ce653e1b6bf70db0f1698f957951dff29981a920e4baf16422b4216eebc9ac804ce0f7522a68bba6b4628547c897c03fe8bd78db4d3a8c5930eb2f4e499a0088e70d97481815466bbe6c6371748fc70f0a5ef115ef36d5eda199f21c2d746f749f92ed93e13c621b497ac001e5195962cdcfd469cb2e33caabb6d0fc1b7729f1aa516040e10d00d6346acf497830a72440b3514b0b1abedec8923c92e95447e6a2822fc0d4badd8137d059b206b7ed1699d0fc83c97ac35a93e41a74c9abc62f0a6940a2c237bc1ebfb2bbf43be55c57cfb2cec13f62b4a3b69912e64e89dbe1114d9c8c96e85b447c0f3bc33a24abd91bab13a0b0778f42c532e2e3281db77cc4e484e93de15b6b719005cfd1a0c8291be12cd108efdba569019a5750cb411c082972a741d23316a58052dcd287ac77aedcca51a9f17173863c64f0ae05a50535df8f262e383c816b9ed0c79c50ee3174cc9809bab372b24c281b5855e9b08e89033f0cc25be59156cc5f97c055238bf7816dc4efc70b1fa0fd270ba716edf08200bf0633c15a98c1aa11c6e1fea9de6260cdb1fefd7ecface273cad342ef0698a4116a434a20b158347eabbbd4314cd7725760f8b35ff6792bf0efdd5ab8312ded0dcd7d3be5b632080464aa9c3da34ea27a9835ba1c701a8359cbbc340b0d0868e9d0ae492814b8a1f94499f6740fec045b08fb8cc21f306eb6425a2bd2ba44c3a1da2570700f75856e0256304d222f63ce2c98796e54549eaa58234ef9447cfbf9a7c47b53ddd9ee1bc0a18c8709673355ba5bbe24d06f013ff55c0011c98c134c9378f31ae9d0207026f5212300ff7a6883aa80a615af60dc57e5bbae8dc0e70381bd93c635a87f75b9f563b1c2871970641ed47aa7562d66fd1f8bff6bbd7331fca85204a0540517e86987fc9d54c59b86879afa612ff138eb0b873b6b54566d1f6977e8eef2edf4feb2cc37d497cca66bb84ca236c6c84512a3785aad6eef04cdcbd2874078f988aaa570ffc5a18de490c6ec7cbf42e8ea784a106779626af16c5719e5561b95e2a490405fa21d92aa05dd8564300074bdeaf172b539f361854e371187c9f91bbae8924857b34ebee6980dfae6d595fdaa2aec64979a2fcc263664cbfd7eb75b718f653d8c277f959bb919ae59bd42211f0af933126fdb889359f1c5aa9e7746215b43cc1178a0547b51775ae1b7b458e7d7995ac5f316c875fd1d82c316c99f93624e7d17fbb04d06b69cae68c403c33eb899a84d2a896d297c64d7f3a47111d7dbf923baa6844da37d2ca636db4c24319e76c9ddf7859dc7c960a8d9c8a39d2c1a99d5deb429cb09c3d959526c033fa92bbbe0bfc1ef9bb9b85e0abeadf2754c39472b74ca7b9ab71891f6022d7752e7239eb8e6ca4416a58bdfc030d9c0e19a3dfe96677d90bd11fe8c3722c3162660b0b3a5a938bc1e81942ca7225188989c644d447622115d1ac8f49e3a1fd9175e410bffcde662814b0216673b7287a3a295691f5f8ac050ce068e70754e80603a626e702aed1952be2410c65562cb93425b45b4167a721f7c484d020a578ef18eb98638c6c0289edd2f8d84ace3f0227e127852ebbe1de5ef6703e900f1e6a3fca001087ff3411bfaf30fe7e75a5502f6150e3225c1ffdfaf4061e7b05701a16df02f1d44b504b3ad275aea16198ba687fa95baa161de57caedcd7877dcbe4eae6dd1aa771ea845ec7b07f4a2d23d3352640a21da79cf91d68a77091bde41fa603713f56dae80453e53de7af1aa07e2e50ab47bad85692197510bbc00ff4d20f8168080fad58abf4f9fa9bdcc172d5c51e436e1b70d2655d8a301438b6b606ba0aef4e5d430bddc22144162e0aa260b7115904ee091cfa829a4c71f35a9e1f9d4692e8b1f83c24f993c6dcc30e902f9bffe6232e639d362d9336ad5a0bacfe5123f910f25d730599df60be2eded6ba3f6e7e5be579d8c1cdd9b57a280fa14d6b815163e1337ff04a74b58248a2b33555b92a9c87cc9e7cdc3dab916a732134e83844f3c5868e6447e0be30958f4117c68842e67579bff5cb98ec462d5104ed0f1ac002fbdafd1c479d7fa310d44c14985c435de468e7225f14a9ca81322bb8edc78554b6f7c03174ba1b2c0aecadb1e520376bc33600335f48955081d9a6d71ff201053e5e27e70f696ae3ef475bf91e64e1019fbcb7b5fd3294a560af0c3d4b68bd02f3242d413b171dd3099723fe64ef9aacf49a3781df58a3dd40eb38a3d41daead63aa331ff78ec65da80a7f371357e4549a1e099e93da10cdacab03a759915af721acb1c8e5dc81c0ecdb4690c19077daadc01c074edde2bab329970c80a740b06424819607106f316931bd8b81a8181f8d8b3a2ebaa72b03d9f6f172ca6b838e7fb188685dd04a861853ed463860cb9b198f16e4bd8b5cd12cffddb68249a959332f0aae39fb5b86802e0fd9cc786b8ba6a71b27594af4b2205fe0af24515bd2206aabfaed9cc1d3c97e13af5c83f8961f13f54dd60263160cad78d13c81b34cb143c9698263fa5523814a075e24c43b6f588b63ca110c0045e22603d551ae986f1e9144d24103a64e37986cd1299005b19bbcaf3bcc4995d4ec7400f5c23e5a30dc69d15e594d30d686dd53b85036dfcf113e979e4e79f0068683762192f92e155d28760f4d4d3dbc15fe24f136f7f8217625fff2ef96314d70e42415918a15b973dea016bba6514f17b8391fed9b75ee39e86aab7c850440da2a3f0b315ba9995d024b7de157380ef60abee9af810189255635713eb66c92467025a1bdda657abc77be6fca6598efb85003018eeb77acd42149a18da920e9b708939d8e064ef2b90c1ea9753f215a9f3272f3decf7972b331d359752a77cb2819e3db91caa5b574ca68d6536a56a665b9ccd0b46d03327cc487486810da5c5c772b36450a4516d1ce21f540fd3277f04af76b8f711121460f1d25fdb92b9ce438d5bcf06f9cf060dfe8cd2854fd5c1b663739469b4a83eaffab8a6e7a6107aa9c6658822137d0539386d17be97989ac75a09266fc17a3b82d89ce73b0a61610aaeda6d64f9158fcb49ac684d4a52a545ba6d17b445ba6e7e816f0f4d20214017e004b9fbb9d46a177cf9ee351cb244a1ce407073acb495c65db4e01d554d57ba16ade5200628e291a942a1369e4ca6859c4d4504ca44e75879209377b75da704b0920ec8e7e2840d9402cc565d61ee3c981bcdcf2996c4da2e93dfebc84336425c67f68f3f598e93e50d18eb2c3aec268995aa0278851aca1a8c5dc196571567f10c41b6bd83396c00f5ae31d4e229102575da6835bcad91775240b61ed1dea523dcefc688440ad0c0d780e757673d7c54b733d04cf2f20b9bd93c6fe23bbfab10f097007d9eba0d0756a9754720e7dad36ec683a11627af383160c1d9bf55507d3693c0e7c36645c5984d51d0c4a129744a76476813829b4639fa594ec26aca14ea27515890c226aa4ca9d6e9f70154f4d0b5dcd87e83a08bbd22d94287c32f94a54af38669936202bbd61f2e1224c94793ed66f65db7286f2c0ca60ee1fc23480b55005137c94f00a03192dfd4e3bc901f6e5d0f19741d8c2040098d37d3e7697a55fcde8b074c59735204e34d23bb20f84f90617709df3742d3f8929ddced873107f2c7daeade403e86ef8b88029b472c8c1a413ed57838c9ee85c29d613c7bc8a6ef2461a6d57521d8710bda3e5ad75de676e04264686c1e9640e719c46b48a0e8f03f15eaddbc27751b61b6dad38d46f71a54ec1c1e6994471c860b643812a7ef2900f4ab187941def85e95bb720971428fd5777dc505d304c60f899cd684ad4d1246af52607aea16f62415c41eb82494544b2eaccd7b12f767c5cb200e394e4b64d8901971b09a9d8dc89c9402ae2becfbf0bc279134d473e2a01748dab267e3636a432d2dc856d867e2f2f9b82ad42099de8ace0328c3da10cf628aed42bd8e86bc4b6e2d0bedd5308ac2babc557792236c7f47e8e699e35a746d0b79ff67339dc95663a2f80fb45e6a6c8edf180a9e7eb502d5e2b34eec053ee8bd00cf44713324220c462c1a7bb3c34c83f9ef2526d8cd5b40c6daaae9d7f2e29ff0fde4d71019864ca44f3bb32d658c970b9f161033392663474acae551ea03edeacf99797f1f16bfef90691c6314967260899254f3b1542255978c6c94052ae4fc105ddac02034de48a2a0f87ca9801545814126943f27a23f3746877f79a2fb44e3de5e639aa58a99e5d7f440dc629847bcdad338d85031b83b875a8d6f455a9387f835ca6125455dd2b2ecdd5459b6bff0bf7cc89fb3659a01d9baacef563cf99d08cba5f7d8e6c982a5a9c9a2a5dd3eb11205d93d8f1a5c55bd4dd4b2a479f6dfcf5812d1b888d6bdc8612a4db1f35ae60f9367d9bfffad6af607d4e578e119caa8617ef169adaccc81c3a05885abc030b8479915972efbe82f19416896edf02804463054fcfdf67fc8360976a026528527c241c14957b144a4e6d036f2e74111fd08038b36e254f1904dedb01898e41e74d4988ee1226f90453f5c99fa727cf603142e9f09c2d577f2a9aa0c88553d122bd343ed8a72af6f2db76b8aad2cba997f6dec4a6b08aa63f7a790bca02ba8cc1067267a705d8debd7d78c94248fda22b2584f84d22a9402e2d0405ee95f99f109dde4b9d69f92dcadb517ecd98b463e83de223381a372ecd80950f367fc7ce7dc14308d5524354cfeafa091dd769c51d7a24a41c49f96ff1b57a1976af76ef08c91df092b4eca3b2f8e625325bbc347ca800434c99a0efb3aad4e15b9315a9bc11d7e1446ba18eea0c34b2f806ff8e3a6672228a60d92a4db5ab141d0c7a10aa9ec8d2bffa4697bee36617b68620c277a0eb93916dd48c9c3dd83a86b47ffacd73ff47de6d53e2b9940ee096c11846da94352f0c703fa5fee5674ed00146342f48ffcf35ba0caacb7021b1fa6a96f27cd5a7127c4f4ac35dc0b77bc8d8937f4a16e5041d8a8c818d7f9f25ee101e9c94665392e860624aafd7a47fe230b18d0e9626d431d54189d57f43528ee852c28acde80c5df1897d3c222fcf76549edd1a97ae868b5e990bf55064fc1db28847f09ad4c5a9ac8c6d696f1459e47afbeebb0b16dea19091664a1965f6daca4642aa20659d4daf13663598b5744ab8b4ca05e5ebdb6e4d2c6fbd4e2171b397dfbe7f08b1f3f59b6ac6590074bd77ae764b52b6e9f154a84f7a515ca1c1d6cadc13d8b564373f4a8914387f7e58dd52bc5dba31d01796702e4e5fc91e21f49b7dc80bda135e810ef41d8fb79b8fdb79b562bc2450388cf9b809910a882c5032ccf5308c53258d20d44a506b282d35546c0527558313076f1aebca4c15cefcaf776b7ce3dc7b210c06e15e7d612fbbe9ee6cfee9da1a20e68615e546b61003b9e6b06e9c76a906e0bacc6102dd85d83ba57cf8f7f7183e23d5a7c8707f1eb3ed9d430c71291f181a9843ff5c5c9c0ede619bab69771333ba05b1f57f17cc296477c6967fa665424e7a668e1297cd3dbc61f7b915bf5fffcda85a483c6336c6fea1d63a299087b4681b98e17914e2bc7ac4e2195949429042be4d8c0ae32e1e66219a570e77fc9cc083aab8772008ff67e479eb02fec26ad30680ff631f8d1a19f43103fd078490202ba45c255f7060a1c851fdff717c751ade31d3853dfd03d570f9c2c36d79952667c32a44f8270754f04dc6ca2f8e5b37d16ebad098a7d4a7a6b2527de81e7a19693f3bd57e11814f0d71d32035cd742f953854b0c6aa576c15d17cdff8be5171eb9871861bb864fced44b39b791812bea31cb43b7ab548227c4b59102e1a8e5fd8a502fdadb40e2d198e3ba3f6c92ad85653bf1a05bc9debeed494c1affe9d858528e2662ae6ff7aa3ae5efb7193747f43a49370f6fc1ab102960c32fd4a5bc994afef2c81405eaea453bc66a1ff18d870bb26701db7ab6e8851bcfd446348a27d5726f988385887033f850b68e551dbf04d3ff37222865574f8d393b2868f995a668e4ff2c1257a9da9e5b04a6c87c8db8cf8084e833f3be1e013815e2be6e0d7923802b3fef74be74939b1498142a44de31c5647dfa9ca110a5c28d5b714a1b769453f585ed6051313debd1ca1eaf5a6593d4f7cf39ecf2bd6ee2203ca521e1f6993f7b867d19608d47719dac534f7a7349c8d82bd2df1fa8c09a3d0d12d41a1c7e6dd4936910f71f6f3b2dce20a2aaf16038a1fe6e6222e2a590328e513383a538991391846f320e96ebdf4db17e6557a975a7f340d9366184115d2bdf3da4692b120797744cee673c529b0b89b1aa4b2c7731ee0effdc8954a78cae22846e218bc9fcc0d15cb902eb43503ecdd885e712b15f709b802cfece73bdc9ae5b96afa1d486488e43acc86a953adc13a7748f5ed663aa36910b24198a161976c37c291ddb98e3384b4b1118b86f5d7bfbc0190ffffff6f