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 81847 b1e06788cb37a08cb194fb5e4e9d2ed71c5659b811363563efa020942ea05952

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
41a3210e9ca7c9b1ddebdff62115b0600c244817c59a5f1c4087b1f1fbf8f900
Certificate Block Hash
b1e06788cb37a08cb194fb5e4e9d2ed71c5659b811363563efa020942ea05952
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...000025010070880100
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000044fcf025ac695de1c0173f4b6a1baa2be1a1a0a22d70ee10ad2b62c68d882088451da21ddbeaf37cc4c854cd4a781d429180a9125aa5a7b94f9f71c97364dc8051665656db7a12cf25586027e101a817c055f4395a0794ee400800000000000000000200000002000025010070880100

Raw Header Hex

000040203677a065f9818bb2e0fba716549e1a9cbe32c8c993f2de78fd4a302426c4fd7340606fa415405e02f6ed91f26f8f0de50e0f42bdc5a249b172b1cc43711167611a59486ab8c7001800f9f8fbf1b187401c5f9ac51748240c60b01521f6dfebddb1c9a79c0e21a341

Proof Data Hex

59,560 bytes
1212160103078589d255f2748a7b567051337b50c4a1938d41ae19e01e865e8e6ed13ed4664610a6c19da0cc484b30f1f2bfd1e15c9c9dba44b197333ab8d636575b65612852d0c6cba7ef92dde1ab363e0c939cc40bed4ab90b33254d5348369173c71be40f84d48e8e147f6939a3039bae5b9bcc265a71d182b87c9fcd5b43c06f39b38455f3f22323f90c3e619084a8f131e6a0aa9cbb2490ebc9d65d9e115e33f8a47bac154826272ddf0cbc0bd7b7b8f43480d1dbb3bdbe501c5653e9a0aca90417d16a09b817661542bd7231326cfcc05128bc6a925c0d69a1bacb730737839c2e1cdccef49a81e6e6dbf2bad1de7454ff12865e50b21b5c474361ba1bf5a65da77a117e2a65ecffda5778af26037756ccd2f8b8134b4077d5f7dfe4feef9000508f63af200638015e682636caab76d8e656252cebbf18631e9a83251eb53109aa4d6f4275973ccd73bfc322165c6a54deb3185490905503ce651e5cf0523c7891e84857388378ca747a0c49d9df49d7c9d33cf76cfae995b88cc04d4080acae1efa5040571d32a23fea8f00d34f25404737c0e55273184136c78a1e70db23fd6157f462c505e5890666a9ee0c9786f9115c63023153fd84c7e4c521f48ce2538a44e8ee4d2d35c6c85d0d563b4c8a4316a2b856bb8b0edda2c945ef2a230df4f6ffa0af1a359fa47f26b343c9da2d35dc2b56f47e1c39f7e20af232519ea9b373154140ef7ae9e9e34f08a6747909087c74b3b3cf6ddf2cf5259f5eca792ce772caed0f9a1d026b5ec1385724627442bf1b2e9311967d0cf02672c20120623e3a5ddd2733b54c46144b1349b8159da9587a1e9be653c7c02ea50dd01d909eac3a74d76ed54a04d974a83d9e0d5130aab5cd9a260782153072496b79e7ea665779279adc53e7e41a136199b86b2bcee8100edfda11a583666c333d51098595a21a5da853d60d474bdf1fab494cfec6f617867a0eee0d46314e7d6c70840e38d96290f034fba15fd1b2eb92d8cedc6ed2ea40f5c057b811515a3ac5bdff79d6f10cd60f70962f7bacf5cc04dc1ca0d3cf53030bd59754ef31291435d47b384770b416b7dfad179791c16865388438db500155f285f6c4853fa6aa19f4520b3e92591f1c23e9ec97a5fa5dd5f1009390ba7f1fd970ebc0022bd4eb179ab8c793d14a511a74dacc729f0db67941deefd06f8be90dfe0a275f2f66b5eef85d0f29d4179f33e41377b05187a3fc6808f225c53847952f8dfd6030723448ade6cf013777fce88099f4e290398b2e4894bd52aa729b02973e839787392f713d32888db975c219c5e97bb9c8891a126299957742fe1b275c473160f230614d2468c78fe7de47020cb9b6db4608d6904ccbf98751a52e4343c60f66f059eedb3d85b149a308dc2109a822774412ca0ab6c70c2d9a6977315f9a1978014db3f35e232cc54fe4bbd2175445567fe54a9873765f9a9c886241d72fdf72b81372921448f672b42cd8af674a09e7720b3c89c4f6a7a2045e01b47ac1b6ad6435c4006e7cc77534a43e2b48fef10fba4de13416fadd9031a2c37f280eb52b6d4c8236226d267a9dd006da7329afdef2e05c2ac1a25218888a310f67b44bed9f33abe8491e5a2d29e547d204e067fb3eb620e5eda5b097465802f551acd0071a50c8c72379f29b49b58880a7303c87df560847e4cca774f48be39a28478b5abfe2a3497fde8035e9e53322c3fc015315365ca8f96516843e4fe639c007e7a851a009ce4e3805f00f6089fbc5be5b545de317bee6ebfebe5ef22c67a0c3d344e1366c3e20e6dfb2aa1c0be916d86fb85e0b05afa3a6af717527cc1d4b6eb1d2efb9f4e7eca5be245dadbd89ad83dc898ae1d5b80fc1238555c94a6654132bec7193f6e9cdb36a33389132155b0d1864fcf27070f9ba2b1db91eb358ee9ca0afccfb6402ed4f923dbfef719858617003f76bcaecff45f655dd70306fad484e615bb1554b00d0af509578d05da94671008a6106f7d5b4118b2c823388065e39f64fc01628353d535ff0149503e083efa308587d4f919bb5a5b8d42b8acbf12a8b28102155e622c33abb5a9f332eaedb6dc7a2b06733d5d905adfb4961a23b84e432dca761d413c6030f49c6bedb150c1e261c2f9a118b91baa200a851dd5450bfe1b622bd1507185d84f5eb4d348bcc27880b5d6744b2cdc98c5516f72f2b2c7631798baef2ddb50825bc3ab39bcc254038e864245f36dff75756ea10021390194950dd9f0ad81b4857f53a3d5e8bdd3d1836bf2f9b382ceb25b7656e7df0f1927dd144b3fc371ec5b2839b401a02010153cb3d9eae78d7bf58c90238fdeebe45eca4c21ab47e43d60f2745856933ccaedae2a66a5c20f823400a7c8081ed7cd46fd0fd76cd5ee697e08a45241ec36de4de3805c613cb65e97ef6496fbc1f1440905037bcb2500b820e5a263757e06dbcb037fe7c65bf0e9681d80493c3edba88b5c5c927795afc09abbe92b856e44073994829443e22f7b088e2c0668ea44f29125a4c1041da2990b5c0b62e160e4ffe20d84a60156becf3d2a97b7f1ae89eb7ae6d02e3fbd8e22c10541a9fe162fb46b6659db3d7a670b8d0d4a7c65a9b1846f66b18fa7e073028170ee6cc6a143ac20df2da09b5b7c33003b388603d952329b829df5ed850b7da13b7c1dc165786617c2737eb9a1f58905a094b274afc3d9f8664dde4f93ea5ded724458c89cb8948a24bb116f21ce323d90ef93354b62a8619159ffb6cb0a0a4d21438963b7539c086c259e9ab8c5061bbafbca2eb2972849ab2fc0e8fae17c2d3fc07c6d7cac0c6b375079d44730841d1912bd10e0a1e8825ba744bce8f78b59f8b125ea092e7a9ed2b5018fabbfd7e63583ceefe663b82a2d6e4a3020720b2afa45d3ae4109278f8bd6d019edc53e7ebc602b629be9e9baff10847664e6d83134bf381ba23570a2c7bf742a71e30794b0d5e1a9e35ff0be916f419cb233527ee011a613bc92c4fcb870b8a350a0eaddb426dbe1e929ae6ac9b11a611897eac34871db1775bbfa89874b9b0f4081dc1b217b4d6392dc77cad11548f9d7365c714a43ffdcd9c3ff95f0f0d075889d2bab1431d6566ba842327c67d30250346cbec27e3bb6f2ee49aea11f56de8bb9dcd2a349eb3951dc2edbcfb939555c67115ca5afe39a8ac25aae537e244198d0af7daff9b19fe447a33d45fdc7604b2864ce1b34e423b52bdb8b7aadd30629c63ac7378fe168ffe2f27360ada77a7dd8216f413968d2c3f9a55b44a8b735764d2156eaae81581e4c33866799b3ea467a72a6431fecb49066ebb54434910b7548b923fe8e668e7508b388f61176c17068e494edece858bd2f31c1648b8e920faba41567e663dd0136ee7cdc3cb3d385531cff471768d160d8c87edbe047c147fbfbec112fc80c103f59806e3fecaeccf7780f16f1705133e8c7dc0138532886430c96dde4e342c9ee0b968d2c96be9ddd47415108a7d92c4c83e3f12fb3f352f04f5ce2d064c4bb08e2ece52f31b1cdf748dbe0ce1ff4bd43d3a3c7da986471ac454c52af5cb2ce5ed83ae11e6d4fef307d7a03cb9bcef7a5e37ff59e754b3cfed15a94e584067efabe274c70a287df509268f8eaca0d5a82d50bc173b1bf96bbf5770af34a674dcd67d37eed6376bd491c0f91f891f57d0da6a170a8539b9bdaaafb71e8f44bd970daa27c92f032727fb0259add07d622697b627a379971adf1af91ca3df4e9f2b04981c95d6e7ad5ad2f42b858b2e2d2a3d657d00b941ca223a90a200607d5abe57de76399c00c58221fd175db54bde1e9ede671577ccdb6da195de134232f5c2d150298717442d7c7cc4933153c0e3f1f5963075508c2ad34f90e163f11b752ffc00fb9da4d1086d4ffe2e3ccad763f9c200f0ece650fcca629c6209661ca57a0faae62a0c579fbeef36cb20616c54e46ed3d4a00cb073b52cac30169d2b915eb5a6384d1478c75ab503d00a91c5a0a867da4917c6510e441ddccc444408aeed2dfd7cdb9ce2536be074a1560445050c9250e84d3477e161dd6adcfd1d1eded11ce501d1247084a10330a78a5650a0a491b4c0893e33b99a53fdfc3cbb6310f92abcf6a2f56fbd50fa22790376df13759932de8c9007698c046a855ec814f74b2bb7b512797b63ea00e35e88f11a10f131021de4f520ebe8bc50a6c608741c3dccc481204856b8b4f649746c511cdf4d1f23871ec44d89e14167026cfc846a2e51c695d77d687265ab6cf547bdb0bd56203b9b9ab2d4299489d1396416f4c0924a550a76a48a3b4a9898abde0e111f05b9e8ab5b614d9ff887d4fc919a6693acee36e88e959a963564308bd23ea247288c40a1c85027cfd47778c8a1edeaae13622188de2f20831d01423912c9c6823300b9bf66a462816b7d74b0a3f81cc2bc1572bc342b706dd531bd60b240e3e63ae0b19f59ffb159be3ff0e4696f52e84c3ef5b2869ecde8a5d8b447a707b5a8cc06c191dd8084ca10168056f8f4326f5673a1f40895aacf6af2b1504b27966a833ce327577ecee89c24a59325e050bde130f01ed51af5d67525ec07f18d172a7dc87daddf7c2c4a32d685d2084c81de927822c41846e16d456ed43a71af7d7be219fc12210b9830d79d61606c9c576e291c64664ed0d2694d71fd9304c644ab73ec0ed0e28d322dac03a05ce3721f4b437ae8ed5905527074978f37d06ef5ac51d412fde5328fc99b2cf368fa9c4927b35e1473a1bbad67a62364d3c17e6f93ce7c347179c89fc3ab96ca3c4c3d129fa40d9f0efdc13b8ec7b596c2756625117d6729543c5dc9407846b77724d070f422e18cf3d4297e92deb898578cfc7a01848349354ff238ecd46f172446ece054059a02eb6a706228766046ac30818953e46b4b0dbd2012ec20a4747b84a2fcc08a73c8ea866b937f06c02bb50cb0d4fef6272895dc1f23c45f2ef090201da02888e14ef8a3bfd729f27d1eff8d96e2ddccbaa1a79a2fa1899c7326398dc19e538ab9a6e1c5312fe5eac4e8b74c0a2aa7815edd3c6047884da158b45231bbd39a47bd0cdc562e5a103d762991b3a36c91f8548fb78c491c325a2a7b7c4cbd456c2ab90b90376857ce45eb8a19dd7a9f5c99d1c48628c4bcf573cccf06e46f9ca5d8886b2b723e83da7dae7298cb8751be6ac8d4990f1031dd8ab8af36d1746a5a55df3f40e44b71de1ef97f569597e721632a70542193a3b1a19012fab568d1cbd674efa2b09e8cf2823606552a05e5b76e833fcae2af31e52a394cc30fa551d62a60d2464f3a1a8c6e5cd3afbaddb6e2527cdda1eb9773c68598f762e76c0fe5a6d1383b644670f90e29caf018ac8c92f958451e2abbbc860b8677a33496d7e34234aa16a7506709eb55784b1b2f50693bd5d2dfe26574a88503e23be0ae4a6a12cd3adf6ce5e7db742a55307b178bf172408cb12943283e05f14626fc1204b049c966213cca50b32e9f3e392eb10319889bd1979b9a6189c6591024961ed82ba3ff1eed6a87795f5ebf9a4d5eeb5389ebf0bf25be8cf1c814ad94cf698ee9a2c570a3a3e4f0beb2de115441e571e617f2eda946660163fdcf6717cd2975b45f5b6f379c9e5497ed859338e72080bd9432a0aa99a5dd32e4338b9130985619b23e870cf71df7e61f41162cb64dd497b0678adb4b3959fa76b1dd9effd5311dee16dc21ead5a0b5edd96b2629b61e252c6cee30ddd157788ce10c467f30cf22dfe857fb7c78adc0ac4f82e4a046f363908388aba9ecddb257d4fcf3adf38b02e666cd865ab7ab9de82e1dcf0da9994fd543f5ecea17609c3264fce74c56fcacc24a9eff00cd270ed3febc850658574b686ba69dbd57f12ba86bcd10c6a51132ef4c6f199b8ce8fd5ef703863520ee7fad20e88b9b35cbf38c99e78ac8664cf5843027d5298424df1353c039c59d35ec7a6445455939a4de3a3950599d6e317988313ace5aa9afe834530464dbe5cd2e141989edc3e87a75bba3360c46ab44f30b9216499c3e5b4903df0727a446485fff3315fa01ff3dc45141dc33cdcb0d9ad8b1e3889bc341aad10abc64db8fc9e2032c7d4b38afeb7ee656099e43115f3d5bb9a1f6ba82d3b33f15343bc52129c4e15cfb35f4ec206c2abc2b91d62f5a504f6dbf27a75a3282a5f2db512191acc80afdd91a1238bb32cfc248c80a184893ceb59ed1365dad335a2ba1cb4e98f9b0edcd99d3ed35939364306b2bcad0a29327d1ed507b9beab2443205e7ac3c8790deabdd0e4812e953c7bbb3c3523e418789f9a8b803a02076b29100c9f22e0ec7794c4c45c365144590f705ff9381de6406161b29f0dfddb53ae6247ef5ee768eadd25a6062605e74f8936ffa249b810438fab81311f0dbd32048ff141a11a0904b540bf34dbf78a917570c4784de0f62fcb892d53583f12f9597987825a13b1a971974f1e1761f813ad7b197c79349e111b7c21b48f05a35fa892a90a07be114240d3947f883300abada5d9f70906d66fb654d32fae3331b37be7ff0cfc6bfaa99dfae5e9efa198c9033301f071e8466e43f56b27d9916e613be9304ae04198a1c75addd6819cb4794c849e1b209803242968ddc4d580d08730db47942333f2222e8a6012728d45c0cc1e36812958f37ef884ad80a1a500d96c88172410674b94026568fda4a17dd3cee9c3a3f8db2f2e89e82761ddadd754dc7ea1fb5042b33504bc012019bc681519eb01e5c6536855867dfaaf4bfc1cba33cf1aa201f47eecd913c007af603b84519721b879c5b102c011235b1f02dfac9351fd435b5ecdea8acf715341549e5a06a7ea1231bc1a8f32c16161b80c19257284180a1727e95c1767cd5f9b36858ba48291ddd20e127eb96ee4b83afe167bbdbed0f87e70d95d2b10f173c86c181e8e8597a23bbaed4dc2018cb3fa0b697c796ab6ad4e9f4057b9a4713f2ab92ff1ee39e8a184d039041cc96e88fdd29b4b59ebc7daeeef4c8d7e8fe681c6c476d260df0a5ac1d897f0611147e27cd1eaffbec61d92b5a4eb9ccca363307a7b6ee3529b861695e85f1e15c157f652c5845cb42245777d4e6f2a27e1aaad07b8c12439573579025870e43f2a7da2a33689dc00f5e5492d76a6267e41324456070de70c145c089fc9f1771bf4ebd466254b1efb38904ea71079bf41e9010e220c7e3f4c3cb017f16a2cbed17fa92b93283952eab200e56f816dba855f35ac3dd2768b2ec131d22de45035eb1f7b3702b27159f06eeba8fe0c3016e8ce91198f447ec4e4c76a7e09889137bfa8e2bee0e74299165edb1f29c36cc95206110d5f87a4940b9f1ec782a5bd13af8f57286c259ac0376536bd57f6a3a3b8a1426876035c2a801e0d67a4834ec8d62dcf38e32a6e370b5ffb7ede3bcd34da3bab643312ed23fde53294a2129125543c5171c8124d0d67d1efcd0aacc355a49d3b60090b3a0ef6f26da48746d4c585160b02cbe240ada15da0572abe6ed852a3a27cdf901ba9cb0232d896e49f5f165e2caa89a8331b3ed4f979e9fd28387321503d3dac17ea23334c9e95cd7e599b4c725ad9904fa7beba62ba00d22f3459fb6551ec271ceb638a0cead9e86142919bab2a8eaa6acde7efed8be97c70dc1a3a2405cacb57058c5eb6c39a29efeaf0e1414d11ea0de48b14cb07070065ad49070d1fcf8ebbbd147d30c162a13b652b06bce1ed321ae437abfd61ef66f8e095d4e1c1fdfa88da7fd39f2db2b7f7e7a786caca6ce4f376988e9d2c835cb41a1e96481a43e64116a0d518cb512292b8e62acea2d48606760195e5ef47c38fa6ac7a567a1461ec05766d2ef785ef2e2d9f24902cb66f21133a6f90053eebd57e3c80bf7fd06052edf727fe138fa1ee296cb086b441205b58dbf5bd01780731eefbae94970066c208221ef1d892c9e5af29c64cf921392608f6d31fc1f7ef5cd62fe796db6965bc7aeec93012d4edf3bb109d6ba0e94bf0dd8431b2b9273e87fb8ebb606d753d88d144831c2d286e54701ab5b72833c403d761f638bbcd8cd19cae636334652499b4bd15fbb09f9dcd19beb461bcd72eb412daae2e3351deefd62d6647d70ee757e04d2763f3d98c76af8e8cfccce164658782739d4a3750144622664a4b15978dc261fd618aba91a9209873a74ebb1d83306284a4258af1743ab8c287257b942c46cced04b0eca34df0e731972bba2c96e3ad8e1ef72a8b0e26a75d66b8a5d535eae97899ec71bdabf73330e3d2d165a9005df5f26457cf4430d99c9a3332714c4a1161cf218bc8bcbf71727894cda97ab091e48095e4c0d835878ff32a4c124750231423031bb6fe9bb9786c2bd18826ee40b003dc04c3565ca073d0e7caa881a8d80c9d20d970619d3fafc7d072611f153b7d144fd3b4334c7e2b48b735be295bfc02ee620534f3d0c8a6003abc64d580d590ceeb16228dff176aa98e2c77fce2da3a05f8a628fed5c805167ae400f67fd8ae8787b0a6fa3a722ecc38084ff6a926a3c47ebf495e81809964c5f9ff692ecf1dd732f393375f5e6528e8e020c5b4e37475903b17058744ce28c613ae24d3d09044725f0d5527275458e2b38797576f924cceaa065cdea5e6c354033a897df8159d957bac4396cd92065c578774545ceb8ef5ab28415cf18ae37c1cd750b8c28ec281c7c8510504b48ee27a81e4dbaaa8b5a5698b8151796aa80767c9cc00a8455b348660346838ae2ecca535fb24a7bb69560405e21d191b4042eb830c1e662067d8e574d358ff9857272b428ba411be10b52559988fd095291fc2f31d10fff87b90abe670693fe744f639018252d04ce15635b69759d63842f6ef1c1908fe7e8e34b224b27327c97500765532d201e75a34034ec569575febbbbeb2d6f1113c98ef34252e2495a48e2e7e483be53212a48385b6dd9590f79b103deffdef9fce4983eb98960ae9d79af98f33915ffbff0dda61737fdec2d5a26e363b60d1f40809844d46ca7396d0e6cf6a60cda4c4d262703c158416f3d1860bfb4831f12a35990f9b8d946c1c92110d9b336f52c58d739e76cf11a66ee86b48b31e265351a32b6602aa7aecb94c4d7ae43fa383251c0f1c1aa69d09133bd7ad9f6ba7b856835ce038e35f7c3439ee701409f35cda65b7878f6ad2e895709e9c646ad76f9ee95457d9910a8af653c87111252e80724aa1639f2a1b3cef6c95b9baf3fa6eef565085f796092455fe20c200281822534e25646de7f407b2204035a92ec723272b4f21455346c9b5d5e45a9196be7dd9e736be0de06cc931276503e4ee08d93b5a8708a5d0c8d92ee3fa0d92f97c13337db2f8ba6ad0d684058ec73d9542e56c16fe6d4166001fdef68b220087d63648dd57492093ae84c93a9bef6a91e0c3d52d0d637f47a1a6dd2ff7f128399bc8570a9bd8a19201f27aa33d19bdfeae267c968b270f6af4f1f8eeb315c128cb5ff756c58afaa21b80163a7a9d41f70d09934f1589f947fb9d9597be684ebcb98837846c68fedcbdff83f4faebd8daeca44b3392cde3c08e3c5a044e8254db032742961882cbdc60f6380469102ec87b4364fb901d3f70e85ca6dbe784e3446858e53870d5edd6980a7ec7143292f861a002edffbdd88ec451965c7547d2b31f4246a2ed2e01e0716022197e449ef16e453a7c6bf81a3d882043062ecf9e5ce0c0b53a4344ca9e4df9195d6f5055cfcb028c3e1022e5a25a13d112bad868bb33d78239ec625ee22c7a6c15b1b036582ae9cdd533c9362f949c69b962b1e9bdf1544d6190b8f0a0210f710f49dff566a2099d1d7719d8a617fb69af5554dd9c1a8b00bd8cdeca2f8456c6d8189d7abc228afaa87af3b6b210a159fa80b4210918a7020a738120bbaacfe056d71ef7e3a3ebcedf1acdf94cc6d2a8a76b4342a57e9678a5dc9337076598aa15c91aecc7e3553a428f990016ab28bd49ed4b4d64d9a1d2a1610f1d26b97804f32416557f455782e50fead915ba68f775e63cd6322e319a7b5af67f29eca3bef84f734083fba5a558d7334e1e196ea4e9ab96aa9b53f61a5ff8d3737139fd3afeceb18f079b9514998f734a3b4ee53e2f07705295ee0a0a9a0754f8dfb3ab7fd39ba10a741d449d4b43e6053b039d5efea3130d4910b11a2fd6d089156213f7a7c91e409ea1d9d4dd6af188756fad54f318ce63517569a63e2880a55b821815eec9f3b8d80beb38bf81dc74d4f4178032e6e39aa03cc0a719c4bb9622eea0b37c623577ea44ae2c9e9d5467c7afc37bdba509c4e3cabc5bada68a1c3ee30bfc40112ad6f57c1244e8e158a7d4b1ecb106cbedef07e75d1d10e696538dad795133d4ef754c4f737d8f93803d98be527cd23ca059b0944fc08b1dc93bad12ea4bf783acaf74f7b13fffabce9b23d0ea83d19fea1a154f89eafbe3e8e1e35347a2fd8ad214f93eaab01d89f0669b581c4c73912b0f7de50fb5bfe088f01df55f8a5b0d36eecf63dce52041d701bb27824757219b83e30151f2a17d9463378c927892ee5479c0132073958c57e5ccba29ac14178b8331774358a66ae945d6d60c93425610c9c82fa50c27ca3e705d003ef24b35a6369ce5139756d633575b887dba53ddb00b1ac76e0ad3944958132f3bda3b386aa1a42040be68691edd8135ef8044742cee110afa0278898a8f060bc732fd3ee2cc7a6730e993dacb22e2e55422f66977cc05819c7727731ae631acfc1b561f7abcb71bfcffb95b7e7efb3ad46268d6b04e6ea91839d97881148f93147f2bde0cb3c8a722ed2c3de12241ed3da7a92182ba196295c2085144b1923b8671bf234fb2a219ba7222f1806c63a0822b6d0e67496af91c82642473d19068ad6822f06dd5067031da58ccc7248a73d3014b4242c0546631f239ad3cb67986dace4d15d69e299760e20772807cb8e59e806756559b6c1f148e2854fb9d46ef96ad349900349c32fca7ddff6c4c40ccdae9afcacc9df6ccbc2ef8999ac09a72ce59598d70fecec8d7bf206bc69793f082ca8f92e64bfeeef22ef44f409b7d0c856035b3eb35cd5cc2dbf4f5989cb8e8de5b23ac6a25afb5169c4c25a0c249c450a4a345903abcdf0ac98fc4b7496a4e8dad0aca6ac234d4e2c1344cf103f58fd0842626524d946436d8bc6635b18cedf552bfb1d0500afa32a1ea2565a89bcf2b6d2fad621e091564ae6d31a26cd88c154dc7c8e33a62b75faece61b35e00a99c538167ac51e3c4eae5d7f8be25082600e0fca7f4b14812a9b03b27d4b22ae5a5230b2d4dabf4421b05ad6c926cee716f5f85272b21a91d32863013e4e5a024d10a4f7a61bed78f9dff6ec29fd59c61845ed80ff9536850c048bf8a27c690de2c4a175cfe81a564ad0ee3e07904a5166adb316607b221fbf67358c83f9a5b073eda838847d7771c99a6a730dab4c1fdbfe536bf0ecc147c2923aef396c1caac9a0a9b3c5b92d6e26a44c1330583aa4a119b36ca9d79a2bd424a877227c354512dd83aaa097009ca6d577ba51d99e7aaecf0f635c5e2277d1fb184506ec9aba9b7b9843b58452c3b22a909a9b0dedec3a663ce38a9d656cb1c3f90aeb41432ff5a53559efb45b0a8242eda845dfcf5710aa81b7556bdc9070084e2a1a40c1e04e8c8785f790ad0635c8e70e6c287581ac6b40026edf9c950791729d6acb3c4ac5b857394fb8219b3bd7b54d441bcadb4aa01bc6145a123eb89d15232398ec018e8a1fc5b59f4d8193973e55a1ac70ec801a39c67d233a45e553bf4637c9d667d12da19266814347ed221a1b86a299cd63617842a92edcfdf94e594f15526ad81d8768de67b7a55dc42f817efe76e0e0cb9109e3b2f34797256139cc4779f80515b0ca95c4e1a69ac5eb9c08a7f28d66ec0b7388ac689755f2f81a955c11e3f1d21ced2e4dac2136c70f7403ae4141029d9e4189c415f5372f704602bdbfdc4c5ec596ddd6cef712b734ab8b80e9b0a55d00f650c4200eeb93d7ed17e0141362fdca001a525a9aed06d9499e61a14ff4943ce570253cc6218e5ac7d986fff61c58d34a396d4088c19f18685fbeb7e555ea965248b0a6cad9a055d181a656634aa8361d5cdbc2d31c50386c89d42e457d29e489f02e442bb8ec4837b32d413ecd1ecfb333e8d90511fca76c6d07540f660db3ada062e326fd463564a7580ab32c7eb52a5e2f350a249118b8eae771f7dc4a700e6cdcf8701b88ffb2e1fd7d484ae9286f0ed61f5e401a5095af0f0af8527242f81623e8d6dae03de308f091017e6e539fb3f92e238ee483542ee9595e74090e31ff3cd97423e2888e34c50bce7994c604062ff774b9808a36e9145c5c105ef57a888beeaf25090a3377c1d0be7441d36a1315e7846cf472b523d2f1e482297289922b4268ce9c81ce65fe0d84a32b73782c204a878e50447f3ae15b9124977d6ab582a11eedc2f9723ef66b28ba82e50435e8e54427a04f00a7b80a917c2324ed69a6a4c4b32832e8d76aa86b5a2ad49d8bd8e22c9ed6973366d0d2752f397bf235f6062b0f6344cada4c16c586e124ff53b7e67671f8abf44675283e4e90d58548069dd6f93ec5c580d9926711a8e1740b89e246697e46873535cf7548f7f7d009dc24010fa409eb7fe539fa1771c0415262baa5a08761804f9d81032ed819a2c889c1200f34b60a4b944d8ebf7ee9f4b6f1d7d9240dac0cb6dbf75f4b38f131e7cead920fde782b3129c698ec1b373f7c9c24662f5b4382936a73ea5e628cc3e6339ebb0bcec605af2864d43771ff09d503281a55bd46476f7c95b69924858d42a984bac56732e30b8cab3ae0651891f8bc828a18f18c2172ba43bb078ad57d191c7d006892fb58bab6362bdb85a1c404c3457226983ba8ab8d08f1dcf193b0f6f391d13b8274d9a859dae5199942b1831e21c49b5b6804058023dcb7bcb9ea403cb293e859f3c17c6d71baf78e35375eaefb330ce8ffb39f381acd2653e483e3de674aea2f919db50c508fe86b6cabf7cb3560f81d898c09c4d6fb189a7c9e986758908c6efddb16636f38d29474ca0275892ad8a8cff1fdf31290df1ffaf4e3803382c31592d3bedd70986d2fd7e15b8404a24a40a539deebb42452495a4aa1c9c6ef4718822aa5ac89652922ee0363d4b2ff8e62afa2dd6ad3580829da50d41a753c0c910605313378979b56da0c6583915d9611ccd8d7836d6424ca109f24b8d7c9902cf3b04504302dbe8bc19f398c1e61061d820e78ca5814f5bb5a25a8b46ebd4adf5c108ae6a689825ede7cd1fc12ae5624d61495f024695b5f25115e0eeb289c196a662e2c7d920112c520c0cf0e561c3e26e96d5c997ab7fd61c4d894c2930e9078364e2e5eaf4d30701049754002a59e710cdba4413f896c7783a08edd0b43cd1e9b265ddab0d5d3a1014eef89b1257a75243956f8ba2ca1841b0ce364e5a12f7a77ef44d0dc402b063ad4b5e33b7a8728e1c3eb68080ee6da126ea647f20972f6025004498f8f9199cf88bdb7a2cacd2b94aeb4a9332100ac52c7d620b1c39dffef7fb76cd8c069e7384e9e2a44fe2a132fc5f6e0bd012a0e59c0e2ee9076162373e867a8daaaca4f37c63cd7c5bb22e7190d54393d01f70ddf1d7e03c6dfbcf20e5fe1530a03622c173e0850ace2cd1bc9b987fc33bd060c98594bb64c45bcff18c0976e7156231b4b59d90ffaadcc5f0aea2b14f375cad6654864696306c6e9a096e6f015cce2115db24dbf780da473bd45bcbf0e37b2f0abab9604a14fcf5e46cf315c2b07a2fc7a1e9513dea624fea169bfef6781050146a6c991763b5b8a53cc0f138609db5b5ede5a5a10abe0ff58af7e7ecb2fc796f056392d24267cb8ecbbf7269b4731e46a9ae59feed3dd4d3b1e522a6334e2b250d6b4bdf64714b31d4a8b6d867068248728b5662033ef298dc5c6a2f9868881db3542b56d7628e6fbf0e445f513eec4f844f1f18a5aee2f0d9c9da49f8d30d563e9403a109209811755a6d518f3a824e2a792f326d0a9f3899001f914cccee43b2bfaac58ab364e9600479dff47661fb0a0317350d80cfded8fa7b5a0e0471a6f76bc080323af86e8732391a6ccf09730ead0abaf527cca040b1c14e566166c701def775d191699755817231fa5a372c76629d88a882f47a11be19891a8e91ba3822564edb5b0601137a2ab774adf75be1e75fd149f0349a6d5246c5e95683e4ced7e7740a867247d45b1154729840241e17396ac8743fc74e4dfcd68646582edd8bf90cde2a1ae89da835e345270244a4c4aed02567c6a25d87bafbea80c83e5837ac8802742e97380686eea651aed6a0932ad940def61da3091a6c8c9a40c53713a9bb420be555026153e294203ef15339ee707b67452eb6404b0ac3abbaf352028f99fb095aa954c25da526e4295781e4c4cd577a9803f0973b9c05fe0c52223afbfb8182d37610c5f54432afe459b6cbb62f779466cc63937e75880f7cf34911f12dbc14084b55c7dcac1ef9898b075a467466ab384a3017cb7bfcb4e929d43e61cc99e9cfefa74e3477f4b2f34213676be0bcbc3730b8af6a2c51a2f9c8ec3f6503b2740fa70e673e0f97413b71fcff050a51ab79bd42933ab0182e32e975ddadc3b9d01cb84f86522bc387b9b07176cae69d9f4e4a5d87bd26d409a8ade187c4c8f03a2154e767f2605cdb239a3a16fac86844a779fef4f77f11cdf82e8588e0e9c4932dd376b105263731909fc3dea3134f8bd83f9ad5cf4e8c4459c082f6d493a10152ab3c54895541e0f08a6c13f3ecce60a6767d7ffb4fe49e7c2ccdee69d5e77c66d24fa12b92f0f53026fd532e38cfdc0fea90b90c2c55fd573c931a16d4f0ef672f2fb21cb29344da6f1ebf2ebd01eea99953fb99cda7d3730ce7a4f2e64b8392ee420af21d67e5d985721ae9ac6c5183454a14f106574aca15ff397550eeeb08a6c2e3e58c94a5b9fff140ee1b8e09111eff9ca7449bdc5ecda8a6db987f30e109598ee958cb2be2bcdf31ff7daed85b8c06960fb83a680d1aa250109628193eb7d61259474d40fdefa124d5daca5c7174fd78661fe58b953efe7389409490cf2d505b4cdb58509d809dd120f3e2357e4bdafd234356086a97995a202ffc9890facdf2b5b22b7c2466f84f6ade969cbed486a916471701d67a969be49b15b14f8554f3bbc736a5655229abad04765eb82dface4cf21b95197726ee78417fbde1a143e3c6f302a6098c3d66312003571e5b81c5fa60c2f3d798c7f4c7d5058a68a5ee6b2788e8d6108797776a17864fd94ff479a0caa049d8e369679932fc6573fb5e541b3f9abe524438f45f4cb70da784338af4620b627b68e4a01a34f31412cbffa8b730a34640b25f7dc0c99b9371535be8407bc1d211ade5330b6d59b385408bf412b7d6a3a85939faadebe52a0e7da3d80cd48e84bb37e604dd0dd9e7f6649354b239856dad4760960ae9f195234fb9e430217bad4b8f05b36be2eb998ecd0dbd13f33030dcef43877cb5982d848f5a62a1a77dce7566deab72ec5fcb073f94429c4cb4627969cb5ca21b9ed1e68fe673745a2e4aadec85888a005ce296509a115e5d3ff0620b3d75d0ab05869d92f4af365487f4129f4b3d5edfa48a7a12723df9140b7eb7acb38aad5b33861132d01f003f67cfa78e3fc04c5b4b796ee57dcfa760b383aafdb8ccb692261395e133ac033d1fb6357355cfe19db5c4e60d273e23402cf706e302610677866a0b5afa8e0e275c5c60a0295c006123778f0484864950833f2f32818fc0cf7d80d87938ca86014d8e633758fbd97a4d397a2a1035b22179508df24a68d483567a793194a9ba2b45568cb05356b75cc08b67c99b1f1467f65d882e4424217280e876acfe95572b86e12047df9979afedef1cd75bc21a2992f257f764257b0ee7857be0773cfbcb8bfd89f22ded7de36611c31e962a5efb47da876b53f13d456db137da8d777fa2c9ecb207eaf2480df5a8ad874adddfee4634848669d48074f363705ba4c565f957dcaa6ad34d3a1d3bc33419b44d33ede8d0d4ec2694339d3339fec6fca225bcec46b64de1364a7c8c57ce6c67d93b0a38208bcbe3c66b796a6b09fa901a707d58952c822a5ef9935d695b010195dd06d9647426c749e93ce4c0debc17d70fd8671019ecec95b7cae1ac702285d21f36de28935abf22e2ec8a8a3a3058ee58c2a4bf11f1b97d0f00d24b5e20f09993081aad0077b0df70f7959b689eae52e4b3a1aa556845cf0449b66bb6fd53f02855c67365ff62352eb650d142332e890d6322c773667470cef29380a36d8e91573fb896f20b9338ebcd6a3eeafdd4fee53a32508667762583ba067afc3c4b1121b40d1f7fdd7c4820de896153af8c8ba25b0292404ea41a740bb8b829950f0b64213725cabf113e491230dec6bbffd2f967545e8beabf2630b061bb35aea7d26656ec91e95f7a8933c9f1cdcd3eac48f868538f2402049d2ab32f8a982196d2d3bf4c677220cf46302f631a2f9891e5a184f6d2f8234423863a562228349c72994e77c6b8231b07cdcb466ffedd1f27fc3c3d74f5f980b784fd88a7184c768b02c738fa00bafb1f4d34518c89270891c72bee2bb19c92559826e8891b605a49df4072ab9c7db3b966753211089019f556da1eb69cc01900161cf750ec02e78342e9f35c889ae00b7d0cf79d7be599fd8931ea2c066b05245d7611d717e59f73101f6e2354bcfbda14cd38a56878042ffd2f22b4ac6969f18e64f40da1977ac041e4da62ce898370383f11ead482fc87551e2cd2b5a9f4c6bfb59ff92c0dcb40bc49dfc269dfa226c3e0f5687ea49f4df74e6afc567bf6df620e4770a3c2fb73f8493b600a4ee7bd88c90b6258a801f90e560c9c5600f369b88658473e3ada6899d6a994856ff35931f1b377d250728c4fcead7411e2888e9f3f5d4e2c59aa3d95fd7a21dc6ee4d20bdc37946472f10ba1aba95ffc624a9b93d9ddfcbdb1c76409ce38da8e54fc6fc4a8ea248bfec280f47fd416fadb2a08cfb2e0bddc0e0fa23bd7e0a5358c3af1b0ae24c4be8d5a2bcb7e4d3643c61620f51b49540aa4e7bcf49d0173841ae254994379f333abe8fb93834390f43f4d3a1bec4553ddd24e8ed72aaa88475faa0c8ef4546168d58c0ddb009c3f5d6e6cb5ebb712429be203448ef289b5f9ede27674717572126913b4cc6a5e7afc56829ab0ffa093f611fe73425f70b32b8460440d525f796374b7ba11e52b6594b25d6fb15a99db7ace0338e3b38d5da3dc016c31ba5184066f8b2713e65f87866ca05f21c916368145d5b0ce5fc747f2a5ad469222397b07ef278ce6bc62c9c18c42f0a54d45d2b43d1d60040e46d390327fd667dc99bc1aa3514bdcf62b46a035f0c538ac53784b1162f7cd88206853b7b45b73e73275911c2eafde10c13e0d6a83832c2a8e3b20392565bbfedcb99d24bb7ac7467910f940f45aa3e511d5a427b753715fee5d84ad06582f6e9cbdac72a69139accadbefef20c6011580f3ef2bd313a0c9fc0ed6cacbdbc19710a70fb7ea871bb1e5fba232a9e22c4db3a90a1837378bdc8b2ba76af707f312c277ac63c02cb4e51d49022f57b269dc600c533aa07059464bc7d182c942e653bbc69081ce418b183d4ab10eb0c0e095fd96dd0dd21f1b7757b704792a70618249b6eef2e1f7a2c7aec787f03b54235aa7697d55c996c0ed65d576b06bd9fc388bf5449a249df0241db240d8d0b658eabd26e818a97d51707f39ae16b6f37a1dfdb5783c8827bf0fb80ea1d804568d1eefe4f4b292337f929befc8c0fafb1282a9156aae1fbcb32030e5feea91db6ff3c1b598756b63ba2c5e4d3ce457a5cdeed0d5d317dc08681bfaa784bd6e7373f233e4eb41777434b62abcae5104a17a631cdb809030b679de99289271f327c87dca9d7f0019c13639315e2bf0fd1d4621c4ee8e082de324668826c6f84845dc101d6180f374648f358a5a968369ea93678583b44729ab55479358621775a0c8230278b98c257cf8192476cb9e3d02805465f30e50dc38f19e0a58b38675cccfd83bd91c6788901dd9ed8809914b2acd718bad44eb769083c683effd7f0ff13206c1770664f6ee3b951191678ca5f655d7c2c287ddd91eb31d9b975a291f2392d8d98e3ca96854dcc66ee2c0f672d81ef9e51b4f89fec1d7dedd7ee7810f6339fbae577e0e29ca891b6f8f38813d6b36a50c12a7c4609d45750efaea99e289d68547766f12972615dde56580097935aa07bda73c80f844e6bcd04efbdbc390a8ffabf5631b84798a9d71fcbc87a99c00aac4e66d89a04956f081d9ea8d18c4ad3ca1c41596db160c7acbdc70361d5a76da26f9b9831fd229f43902de1dca32687790c3c33d5f74534965511ea20645411934c8557ff825ffe69160cd5ed6196d465bc70f245f532950da6147dc222dbf7f2499576a7b40f4b1c82adf67211995a22f41078f3456cc13e66f3ce629d12b68eb85171649de2e24e8303a3d991dc4de0b627aab23b702afdc397ca2a9c39ba6e1c52439010d88d3356acfc80620187897d537a26bc29824643cac5d4bc964979539a7ee202c2ff4cfc9962cd1740d29b3f63b70da8ae805afd4179c702317fc0c48a2a29ddab17efd169834e52680a397c66d2db78ff69f84b397f941020fbf7ff8484e19535ee98aacdb83a584edee07bd7467fed5a5d5e05cba6ea79523835df1ac136b28f50d84a4a82a05eae72355ffcdb645bec6dfacf85c721372e1edcef071916aa6327cfe80fb54799c552c031db3d1d13f44063d248c25543ec433be6edb530ac83306beeae519599eb3df0876c37a60b3086b7e033031192651a5bf8111d060410b1e3d943813e27e4f1846d2a84e5914cfb31b1cefc8d9e344db20c136248d283a38630e6a61204549b096d6c36fa15d9ac96819f781166e1ef358c53ede40a12349607882bdf8b5eb20b468207a3e6b8cf099f8d0ce720f05f5788350faed7a737dad69216f823071da1b4737daa04fb5c59bab792a51e3dee9f8ed78da7f104283120d75784d7a7aca0a73d804ea60aa3e60e03b25645f1b2693f8604b84f1b214c261a7e039c22f389dffbebdd2fc76f574888806dd148028eb03665747e30bbac4979c8af5f89dbb705d31a0b26b3e13bc0dd697ab69083875a60344e30c919fb0e76d202ea165a44eaabb1cd1f1cf5794d31f6e3cc07fe5f1ac941f5510a2df4f071ef0982d561e062f6758c90248b1d92742d99f3a59c46152e3917e9e4b89707248cd17ef25d79f7ff53df158d493be46caf99d54de3767eb72b028ded86408b04fe818bae5afa10f04fbe08bf767168fb6a3c1cc307bc43920c0f337b4375bb0255fcda3ca4432e2167c1766aee0b7a2d15eb3b315c1eb840c6103ca1bda6a34d8f1b2bd372318a2b3446f11348b1512dd442cf37852094723196c48faf821c8ea71137baafa0a2cb3956e6c55fa22021f7029cd2ac395d380dd63f29ade66bb1ba254282caa890b2b0a78cdaeefe9f08394464f7360cc907d4ecad7bdc7c02c22d8614cdb7c3c898c5fbbd310bebacfa35ad9cdd8c90c98d72079e9da66c7198d914e541bf937e9b130c0284b82be070dc4703aa846e2d334b125e99c3f10f8deef09da43a938293e5fd4059f207d4e525c1851ef2a59d218be9493bebb3fce50e3ee8b8a3451849b8a05f18defce700a5b4551d5fe6ea83e47cb696c8d35a20681416b00ba575a247263a7822349148bdb7cf6d221ac28cad173b71074064b98a1db292d91e20837b18054ff9e6f343cd3a7123a51c713a47071a478c8e30c5e264013386349c0179da3ea86fd227047d82845a996c19499656df02ca7044183cc60d2c2cd5db880f58be3621a5feb72396b3c9ff11b03a39dc953233c4fb3379815463d293745208bb83d5d661e9596ea12db70a0060ecbd8d14e10d0c3aa9f3735e4a66febb864ea0898dcc7477218f5c7ce2300071b902b896156dcba176b759b6f15817a3d7e8f7a9f3584cc70f627370472ed5413f08c9fc1b2d96e4421ee64204db5888e200b6974ea85632a396043fc573f670e02c495b78d25b11af038826353ee40595c58e30563da9496b728a6db0c33cf6e5b517b4f3d13fdba346edb55b3fa8293a2631f1ea28451b6f306764e1af2f96324d7b09aebcacd55d826b76cb82adfece62fd596c027c48b12f3aa80e7103c89675d1ca99dfd238e6ff6eb6a908dea8da39ca99f40366a303b885e119b827f112e696cb277acd720851fb74e0eb40a8ca8733b369fae5401b21247c38932ec612cd7c6b3a5f8ab4e27a1e225b05c85cfc58585c4449b0bdd1bd1aa6ee5429774638d03034bac2ccb49f84879774568c5bf0068776c1ad94c102c1bae41304697be93588ff30769087ccd73186c8ca5114a284116998c9f1c4a8c1e902e04270289c7c04716fdb25882895bbe969c0393c32f434066afdb50f45eeee5a2401f050811af519de3f7b9ce161f47e2edfa653777d05d161c4c72ef016dcb322615a7d0fa30825cfdab1f900b08238bd8ea02744faa1efb74e24a49de87b455fb2ea2204db9d2395f9c96750a7ebd2f4b093cc15724d08e4e1f0044b9b70893265774c454635c218e77b677ec845004db6699c23c63b0cf831bd4d48a9341ece689b4fc762bfbcb2fa01ce95a6b9024bbf00724e78a23b9c2d0b727bb1d85b9b302d9f8df2d7d285b4b2e2c8254b701a4fad7c1970584dc712681f66b69a0cbeac2f8d8151d487edece0f678e43875d279d4493997f066aadea685dc6e89cc70c1fb6e61513b42742e978a64aec60319ad2aee287cf802b9c4b656ca3adf6f9ca1da945dba69d29e957625c232f68472e16e07b455b46ab7618043731764e49cee25c3d4a4feb4da0cda8a95517ce910f7898fe7366a44fd5b93d8dacc239dbfaa02d1a8bb04577e74d75724c66dc46971f96e71d5e451518b40c66e6303aca9479c9a4a96b9e38a7715b1751bd9557d7e2787bec7e2822d0c669a80312676ed95d53d8af50c00b682bb3181a8acc686ee89cf488f43a13016ccdcc6600ebe7bda61e04f7a9938b16ae613ec5ab65d756e95b03a828e7ccb702a04827a4351ab2acf6ff5918ce02bc0d1a90fd98eda293cea7e898d3d12584d9d30c6e78ad2ec2cc28a6f5042d72aa1bf976fd70da5ffda4e13ac014908a04588e8e12fd1d31863d3e92c356160074d0e82f5f1d7a0f6611278075208a7d89f353d93bc24bbd2208f691cd7e93083645a4e27aa13eae32da20d8a695f6c7aa97bf073cbc1ca359dbbff79fa1347c7e97c4876db98771ce43f9505935611d3c6ed05fbe4039e789b18a121d55223808557416679664cd4f01204405e180f6707fe85c45a6b787adcdf42bea349330a01e08be6e0058694dff0507b62ecfefa0ead2d97662e6ff5fe2b63d9cae6f13799d9cd0d5d42d0ae9d32bebb53b5b74876bed670b3dd09edbaf131e81c0bd2a5f155c1647a331ffd44e16e155950af06ec56ed687f0004ad32353b1b8b3ed92eaf5404569abc04423651e08066be032e840613e9ece118c6f4b7eac7935913229c14b63d548e802b949ff8a43ec6de41a2caa48630d3d4152e1476a1e9eac90a5d813b57c7298906dde3e9e398c97bb72569e045e03e3e7dabf462b1406e7e0f4bb340898087668b145d494a9689b39fe192b4ae2a64b810e8dccd308f5f4630a74ebd4dacfdd5de6622b580bdd56af90db4994e1c161626880db8ab4a77e289674336e1b848a6fce8a2253e4fbe2c9776205edb87bf25e050914d317fbfedb339e943a0cfbf9c2456e805c78d0bc7cef65a9e8e38059b2e3f8214fadc9b3397b5c02f37ad9c7ffb4b2d3c52a3f3bb9ad168df954c90f8f83a70ed1b2f39f5918d5772815e963815baffb5b265c9358c30783ba1f56d42a45adc6ebd681f0358df16b020af0e08cbc9c5f9865e77d9d5e14770b1663c06a661664129c0feea6434f379e5e88fbb841d22c0240fe8b0e1f6228976c8d2dd869c3de4977a7c967683b0378082a749772f7773913d0157f4be979839da2a61b259847536a1c72f347593f7593746cffab50ff3395ed47e56bcad2d2a73249cfd40b35dcde2b5177c9caac7100bb8707c2c51a4c0ad43cb7d08dd8c493b60bfa69fac30b34c215dd93dfddd86b05ae7ec32f1a79c86392b78f920160c4635edccb47c1383ddd19d88cc4002d78b22880aa7128d220491c90ec7ff84fb4748ba97b79ede04d0b2d800ea4e326ed28e375d74c1c2da72d96eadb049d26b5fc6c5f7e0f43ec1813d3326b9edd70ac4c722bf23bcfcce7efea2c33ff2ca82e5bb75c8f8b0b6fa545cee40a66ffc5aef4c207a2fa71e97f91fb4e82079945f9a4a6445022ac67491696acd747b15e8d0dea6cc6e99752f50e6dbacb608562933748915841221b873118e79e421e8f708c171987d8448f682166a4a392818b6bd4b1e51139b8a2110419cd767254da4a456a1fe48160fc3cbb31b344ffc660f10c920aa3ec7c485298921e50a6ad29c47ff3e21f8463953c5b010b57ba917db0642c661e27f2ca87bbc9f3a6a50c37909a3b7fb7a206f40848a0daabfc6425e7907635f9ca6b16c8d4895c34a027532bcf03be25785b81ba1b01f56a4f98314c11a98c8830b8175d6b194bd2b05a4d22d52551a750748ae4ed5fd588c46c8a114ac535168761198354914a8a32d28c9865287af67f6166ed7cd2fd7ca5e15506ce142a10e11c96e55a114cd02dc5e59b98d14dd7904eedb02090eb79622ff7702def109bad9dfbf30cb35cc6f96dd4b412b7f3d7f16adcc0116075c5e81c0bf278cad34b66263733f2e384d9a55a11c51e45e75208f221d1f0c9c7cbffd4ac2a201690fb152b4ce2c50e8c951895745911b4b3dad550159b732c0613c8cb98d4c2e410fa618582cde3c8130a7bbd7abae54d609bfd695a732e1e587c0f347017e5002d9ab76c3d0ef50a8df8afca5ad067a40e95d9b808b07be6b3efe89d09d6130c97a4ef618ee250d008969369ed8ff915f94d620fbda6339927a37b08108fb0bd1958a7ed713d8918dfb328d75cc38a7400af0465464be0de6f990fdb63ad5138874cc167d38b04895106b85e9c8b651187fa6321f503c3feb0c88307ddf02f8c9d6a0cc5ba3e29d98e21cd4f293ef2c6bdbba19bcae230d227999143bbe8ee4a2b13c3be09b6e3ce689a3e8317449d46ac9980ee3292d82b6d69d9d80fa5583efebbdc2c673b0715b6e3ce3dab94bf61a0c2d0a1de16d3c99b929cc11e641e5e52bd88b728d9adbe80175cc69ac6c7debed455804ca525c01e78afc7eb3cc3143bed84ee83543dceb968b746e4a9ff872db52c54055f22781c1e735253af2b81ffc3f569480037e09db6014e1b597f88778abaa8664f6ec2bcbbc9302ab22c0b49a91d33515d6df815333c072dbd1742e91efd74ee2029eea65271db704d84df094d8b60881e543dd6ef07071775ce74ed05ce936138dc2e2cdc3968a9dc23046c130ddd87fe0f12732bfd5ace4180a8b7ecf11b564ba9f9ee0900e67b5b8763be3a514f5e6f511bed73494b27444753fec11eb407df71426b71b44266393e7c8bc018786edb51982a4c5b62fdd00345e301a423109e0afbacd02a5823c67b0ad19c8dc06c532524b0f3e06f21e871f84b6f3ee1da6edeeec05ad75c5570f93da6aae23fc61410c6d34767f54d4ab4afa4ff6dc6d853975c70eea237bee67e2214477df00c445bfaf4cdf3d593a93df1e47180d4eb0e1298e76da09c61156460a4009f3157681a250cbb974e25a5881440bff8bfec105fa90dbb88a0c8a45de6f47cc453c81aa0fb2071d74bffa0a0fb0ca889ea3589f0cee8bbe68e8b516458c8194e3913733818629f82a9bbd621445e39cb57f789896668bdebba2b89f9b49a29fdf65044c5b01f6188ea3d2da5a3299fe3e924d20930b0194a8f65cddaeca67d871330ab70e33796687a85fb1cde3853b91fb1693040c0f13d05f019abc6c83033b3bb0a84989dccf6e4cf8ceaa930b0afaa1d24948e2be14e436beea96897c164439820596139f58e44ad7508b17adec6bf3c25d4bb9524b7cf61b4e23141a1b2de66f6e7c80a1167a4deeb02ecf270f60f610e0ee2102cdd089630150982f62ae030cefd490a815fb0b9506f10e25d3ea93bf741db01391b4dd357c2b193d419ce592e64af789d87c69437d425a35669366d0a1dbff4367740c83b0531e537b8836a2540704990c9171ea82edcf988eca56072083b636ca6ccdeb767296f2c3fe2b710f940522993a7f838aed958cac61c54ab92fb496aaae059e0d386c197aa45739d9123c51aaba0e030da2174ad658a190d9a253cdddb469f2608edef751f32058024f8f501d8e4d3d38b351acbd09b4590e1bb30f98fc821e458f21dd0cd3288c85dd478b472d850f17fd812f3cf254fcca889e694791d376659fff842793a3f1711888a1751e217c8581b2a78cec764420c962a7c7a1f197d072e3d59000509ad0c72cb10325396b881e0c551500d45189695b6bc9a56ab90ccf0215aa6a611d14bf6959dc5f8a2b821daed280c7cdb59b58737ce9966cab388c6fd059cafc0cc635de4e69467621f5ba32e3103fad2c59ce8d458f26e798c413c019ba1f786c675b3bc4b59968f896243dc4f81337e0051a5289186c78b0a63ae35c1ea092cc0b81306768ffbb8dca3988e3a3bfb682087ae8d45c279005ef23af0d894b7d5915682dee52dc724a2f264b3d1541ed8860678312fc8e85b5bab18495bd0931473535bb81078ab98925d3d5fec67ab732662d9260044b7fd9a9ce54ee8f0cde1c00719df00e192f8c87362458a5496ac65a7c7558c3d10216d497115deb32bb3ce4ffa43acc42c91033c02f7253cb4311b88fa0d8bdc055cff6a000582f9c8438a74220bfdb7bc7fd0868bd7accd5dc6f465f02f5fe044332c881ada5cb860047dd4aab1c387df9b0845e387a14f98a7f8d13d34d51428ba7f285b4f22d892c71e6113234cdfa0d6b29187ce0264b078b8e91ec3128d39802c96d9975f09e4c55ac55bdcbcd15ab947d2c180a9e54ecbe0065ed1f9cc2eab69634cd3252ab3940fa35ca263a5d9658ba2f477f7c4296a483e0559aa2a9533405cb539ab29b11fd4852823029e47fc8c6cc0c88090051a4d82d7d1f67cecabfb440701cee33fdb1e2a3b24738ea9d9f21e226c3640d21358a14fc8b4422dc699601db462ed3a07f20b85426090197cd26fa519fe89c4b5fcafceb2e8402fffa245845f4afa216d837b9b4ecc111554f7c21458ce2000e835df1326d12e0465afc633caf9b43f0f34cafea5b12627706f815b7571a0fbb0933c05b83023ae309e6066ec3606a8998f1324769d05a11da93c8f41a018cffef3d2ca84563e036297a10e30433bf67715307965c2d57a39e4725f41fbc23381667d6d899900b4455b0012a6317ffc8d20c189181455be4ccebfe7f1d8a6f4bbaa45053b9ed6d7cd72b86c1651e3a54096bcea2e3057c40221e15a53a1e64b8f37a62a4c30df2ac51bc9895e6e1f1f71384665d9b6c4eda06ef3b0b45a2c1813d65e441eeb75fae7b401bc281f21954ec102f4378b6de92e8d904071bc347eb2f2879f1c2f9321da95d60d9ee7fbac96bacaa5939b8c5230ca7b69788a14286ac9c348f884d0f0dacd62558dee8518ca0117c98f1a517f90790421685720297f263082388f0e0a9fe4cba3ae98256b0566b4b97c7c556e47a9fbdb3f528b2f178df3f2454352dfbc21e1dffbfacea5d7c73adedc842a26292e2cfa491fb681ecb3169808d9f45957678c1a7879c2c2e5fba9312ac5cd5b226d129b0357a18d809092907ec6bd5b70e7603af68b3b832a132e1dc8ed559c33f9aac7cfef2475d5c472958bf7d9326ef3ed15277b64103a75099256d1a5af5b8954d58a0a6e3d76dd440bdc96df06cf7d9f00a527891d3e76290b8363425dd04eb14395ef8dc8434d3afbfef584ca7886bc7a60433f6d54c6781ead68970ae882cbeabc25e43f5eee43aa5373612e9ec2656d2c0c3cb96925cd789a2159fa533dc41f2aadd7717cffda616d530dba92bce942b8881f18bf67e7430cc9fb97078b07659f967378b2835746f5ab5a41d0bf3efef4dfdb7feea2d6d3fd8d8085ace0fd9909a51bb347dfa96158f50ec6f0c244d56a067e3b2daf36ba5c20bad8933fa8cd2ae9fb20b50f3334b682c822a554c39fbba1946ebb9deaf23dd76e23675c0025afea61b40ffc50632d4675505696eaf8839b178954943cef177aac3a6247bc3f9d0a2f025b0ffbf76a9946b96f0b8a6dc978a2b0dc1f9f2cd9891f9003c906076cf035a8e686b3939c1d69f56f05718a2a7e1c468cf843b2a1bd658499c551b2b7811079e6f9a7cd9c2c4b58eb84577e2db8a2bfa2f27dc097a1e8c70d6d14a2cf784550c793246d368f0bf2f9eca06888b3a08d8c0732def6b9e49b6b3ab7c895cec386cd8e52ff91d5ce0e353b89d256821680ba56a0c321db3b70e24bbf5564151f461ebfc325bc9270c70d2fd05eed8781ff26bf8af710da821143c1f46dd70b04e38ab8b12be32ed42c86292cb1effcfb6906ab3e977c8ee13ce5954ae0d0bf558b3641a3e3f8b1baf952d2eeae9dc0e9b9f72671c073919144b9e0c6429dbc74f4539ba631b1d8564a95d633c0a8996c442fa20c6442ff03b61eb631c8d4332de05b035cf1405fea278cfb6d907c4be1a770dbf4a45f97001c92d30279ca689d7fe6835a08b546cc47b2de6dbceaa710bc7f02a11cc25689e68596705f03b85d0f8f24b64e2f643cf05677e327a1f12f5ca97547f37753534b2b542663c56ba6ecc6b366519387e8c15cac8a0666780fdd9b1fc16e6cd5edfac39585d026858381e1e2fabd54f519cd39cb4524fd06ef73af4ba5b4cf726d0e3f0972fa10834167fc878bf25543ce92dd7fb0f5c2fe7f6d765049c51d06669428432e3729c3f90e82f4be2d271761aa9dd335f8f216d9e551cb2e2ee973c73f051587ae056a417bda0bdd6f8b1822f8a034abcf3b6129dee4c92a87d1f14855a1ce9e6afb458e66dbc1aaee9698b609f3ee869b0718025b5ab78dbf1d655f4a2e6e890d6ffe07ac3f768ea95724878cdfe3b9d5b4165d8fbc7f7883c5e721e5c7d9ce4b7499390c00f0f9500fa5e0676c74366f348d49e6fc369f654b833f7d74c1c19688d2925aba0762a811af53edb9a68bfcda8fe19d0ea9e24ac1ee6651a8c0732b4e0a2e5d30e991fa125a0a11da6cf8d5b35a41ad347e1d6babe78b781f8cd0e58512cfab6726b8ab94ea18cafe616375626cdf00edc9e680e4b35ebf406c22e54672b183fd2d362c678e1ede63dc175e76c692154fdbf7aa1ae0bc198142afcc283e7549df2361df5b9c2de900f3aadef0dc4dd85991ab87e517fe208f98ff2002e2828555eb8693a4c0168d7d582ea861a84fdb280117259deb30e46230ff715d13fe636f900f704a4acb853b045e71c651ad56023c67363c8f96cc8622586238cf7ffadcd0a9f8c0b21ceb544b6b4e248750e7952839fbe26352a88bd83df2f941b0634650ce605d824bf7a9f93443cf1dbdde7e809925dec4e4079ec980bcd74fe4c8d1c426f8126accf4fa3905974fb09bf7e161ff907da2cc62649311eb75a25721527dc0fff924d7a9c2fa9abdf690466ec90e84c6afca55c766570c6a285011da838e639865a6108396beac84e411083c6915152447df3e47dce28215a54a74a55635d69fb6dec99efb4441933f90e22cf175e9e32ce6a814cb58a6a73e7fdc4c026905d258372e5f4825d252b872b7ca0279a7ec8a8f0223c0bd15b7e79ce1ed64058f8e96ab2c9f69757a0363b136283d2f0bb0751d55b76ec94f44a4b2b34f50c0d1200c4c051cdd8c52bc889c7e001b01093865b1034f319a8370e1e4e7ff93a3e23587c7e45e90c18df571b68730f3238e5e5d0767bec251aa0aceaf9c5af2b139e8a862a49781d586ba25964396cd09274e5070fff7ff41e96b7bd1e913588bc1894ba21da08680626168304b9cd3abe97d0e93f4d762b112ce3852166086a9ff5293d9cfd1aa6556bf07dc4e21f3fdc772624a212f5c2bee50031a0063c7e5b024983120f5d699b2e0e34eea0fbf2e1219cff5487ce33f82ec702737570e7cd3583639e9475978dc86a8057d67829fdcbf56e1fd697343e53d38cd86526b4350cfea21cc9fe525d0ffca377c084fe59ba97ba2b44ec93329cca9b88408f45fbc49528f41faafb0193dfaf7c8146ff0095b3a2544dffec481e3a26bf2deac3725cba3e419e0f474ebc62af15af5c9d15a99a2a6ae45d19dfe8590a4149b72744011b390b5486e44af075e7eaef4ece2081a860e2732c46e44016ba3cf4fabc7499cda007dfb12c4bc98648571ceb9b373ce3e094c5530397922b8c2d3dc1e80c7882ae66ddd13b003ba8024bf003548be42ea0201c0db800f5224a7f1f5560d057a3fc9d8e17b4dde5df7f4b40063d0ea0c97e82019bc4fcfc1c975866a137aed33552a53f1b3b876c9bf7fed562f4c089372e0e5c3ac7b975b34bf8b79a2e45c9197e9e02792027a02e7bdf4d8521398944a90f456a7c2e2adde1b0b3df961ece70e25c209f1bc06315053ecb4c377ae599a6961663aa7f9fa01f1bde137f4329bf6bcf9880859b2d531fcb3432d0649ea4eee09df36147fc3e3ebe6f3a4a8806a5e19f047c5057c3a091aa37115c6e70565f6a11243431d8dee052649e8cb119538409b69a796e965b4419e8184a866bc01c395d9c829c02c7786f338a57243299e3d2e1618d22a9a1a941b96eb0bf6db10d086b75c0c94c4231e785e4bcd355465c2e503e5b64f01907b1db0a19e21c1536969abde1c4cf9f779ac92bc5ef7f3f0b863ab264facb75c98b86e47453dd403a0af9acd11c87fe330f67cfc080172c5351b728414831aaf3d6f3e79518cb17cb6a38394af6f03d2e86b4ca5af08cb94b23f43003c5498c25b90b57dd124d855a94e701b774d9ba36f8d00b48207ad71fed7b6e6cf189172348ed7770f6b3cf5e7b424befe81ec1f1020dc09aed65ae201417c7baea969b680c9674512e89849f0c7d2ee9dbf22ede7e56c7784c4c91f66b6b09ee5d279b1984f550365ebfad4898a71af3ab6b145921599c09df99651d4d410fe3df9d69dd3e3f3b89735d8fc01e62b429047669ee1224b3e6ca67119729ffed04dee63c0b19c5b6425a9dfe0f7dc2dea734882656e0900378c1971e640d8eeb6dfe9202b2fa5ef04a7706b9a53742a8cf90351a260d07a54a187b521003b52de169cf0b36415512cc9e33c97b0be534a80e4d3a94fcad378dee9b6584401038eebc869d29148c87c3af5eb37262043b1828e09ef507752779decd1332d4785f0b4518cf0b2e0de0740b97552c98835cf08d544112c152211feed19ee2d7a3585687634c525dabaff857a035c82a481d0e083a771063e2bea682378fd44b80a863361252ba52be98a2e0635384f53bf0f6153bbe8c705e2819ed30bac0ce733d66edce94fad285e63d70259fc2a04d295d6c36794ab4585848c9a41763392fd82642c55b8de0f6b0107ba19e9097b025355ed10afaa6c5a10be8a0b3c2a3e2acda94b46aa97fff9fa167c6ed560d94a958ee1a97ae93ae29798bb95b82932da687d43777f25680fe66f5090c49c4378b3c0fdd44224b2794481439f2df5def32c4cd906d481b5d652dd0397d6904b504619f0d3920df2c849979471bdadf5acbf8aed71378a8aab9e8dfac151a38b13eca15d6b477eba809fe67d74255c2a9952e8557a3ad6ecdea5819e50f7993e2d5c89978e2e27ee14b4289fc613568a7b33db1673ce5fbbd1f5c55ec6fe0d536c9e2bd8797e286e185b2c76bac65635c44575c1090d72bcefaacc252251b927d8cfb9f1a7e6c4341630a184d764ed3148c8da9ed982cc5e87143ffa3fc46ea4397146826c9ca6fedc6d92ae4a72c480560a67da868e7b172cd340b8a09c63bce6110aba1eb18d4dc8c5cf2332edf0952801e64f453e0f6d2d05d875770c02d35c424fb1540bcc4f1b28eb18d61b5e94f438191321d6d2037e9908acd64be940de969d7bbcaf92aa3e9107e88b6fcf88bf8be4ff20a864972671e6205db8fe8aaf3df60de1aba65348e8873796ca7f54261662bf1490fdaac741afbff03bcc67834ce62ef7cca2919b5653ae39f25f319c367fcc28aa7134d5e44e5ee8820a2ea3f5e96a91f9ddda88cb26454cd7669604b5df13e9e3e43dde66dcf9456cb77009c218d894937489164c2f02d3ef49422823a750a65103ff43bd52323921b5562950996091adf262e8064ae7aeec596a74464b5114adef535ab5b73786c326d093ada6b425a4ea6e08269d3df727873ed6ba4dc8da6c9b970dfd0c78472313a2d43f437c897789b8116fe43ecc88ee96a376a0e84ef1ba01ae1e88db7bc61dce2a7598ab240d20d8b8f733c9eafaefad127bcf7eb90ab7b8efada69d6e655d46c114ff023b56cf349cbe1c9e1e5f76f568062af4861a1a16275e6c6c83ce3c536e4345b9ba7e960ede423bd7f932f2aef320f98782cdce13067b44211174516a1b8d9f341f6a6042ca167837dfda4b01d3d3ce38b5a98fc18c3f2abd2c0bae405e923fe73decbea3ba4abcfb127bd0124ae02bb6742b4ffffe78e8b44d52e504acfa304b7dd32981f0d44b89f445ffa434480e49f63e7c3eaed3c0469da5ad2f58fc7cb7c5aafd436787795a53aa35c8ecccaf372f4425633fe6bef9d19a3f094c6c7ccac7a5facd3bb3bb9a724d0dca35603bb6840f4834509bf16d29b13eb7ce4f82f8d419bd451b9a9b6bca27638c166e2e6a988c3ba19f3560d5963a14d38b60e8c187dc095df87d6a7519b7a164965a56b49f6c53dcb607fe46e37f6e7631ae01af4ce52feef669630cbe6f4d845baf597ae1db0365ade4f394307c3b969fb0941ac78842c6002a456a3e78c3bfa56d741a5575ffef809faaa662f7e9d3634c6654722da377f80f6827be2fcb30e56bf74cbcd51740e248663a51bcd0d8285d0b0780b1d3ce02bfa34a3581528c1251e6a0bfc99163abf62988f924bf2c8de8b799dceef6492df49752e60b8fdeb13fe8580e1bcf638562b1eef2acc5f3c5f49877bebddef081b1355ffd6e0df8eee4f11e6d1452cf5501eed282c7beb7be5760eaca942f68dd26db00253d27dd9575f378509ea0f623c1e2945932271cc72d6f3073497b9c7ddfdc661b0a958843ba7b48ae3223944447e5fb3afa483e4960b2dee57fb9dc5ed3eb58f9b3a3b1c4b942167d2abdf7fcc5c368a9007d111d930526abd1dafaa5c6966b6cf661313338d99fe299fb8f66cdeabcb5bb77ee120d5341e4a7693ac203100b7c00f006bb8b4d1d4c5139df0e793c4193e26c3bd4f3ee0c6d5c93e96e73914ab253cff27c399b06e921c349ed558133928c2d32e83248b306284f84b95ec1ed81191bfb9d62157b194054e674a2d160460d95936562342623365e8c1910e59ca404eeb3724c468d6e58f66349f8d2e85ce3b66b931456948a19dbf0d1834b2146c6de96011cc0ffcc6a6973cdcb717833baa29bd0ee77cfac265f706a965000570a07fd97737e3b2a7fe2b73124a4fadc124fc6464f3ce4743dea7df7b5cd2a49b7d817c94fdf98bee8e630b40c3856b51826be1c78d625f5aa1f6ba0d891fd0022fe7e37c62cdf587b342dcf649f1a590ddbc1ea5ca362d98573be229d9d4c4250b8a991b03ffe5ab89c41a428d632fca76a38c34f39f4121314495954bffd8e1d7ebe0465fb1ac3f7fef44d7e5639292be09e022a9f743c0aa988a98b530ae44432fea45f330835ba16173b34a7280e16ab29519b07ce8105d4f560ed80ededfa5e8208b5b14e76857e72229e003aa3419bb6d70c6b54405a1606a44df4ee6700da474ec87daf381e64e207616c5cb0c966edbdb86d7828d67bbdf7abdf3d532fa421bb2e945e988414c38f7c5bb4dfa287d23341788ea656d1690d0947aa3a47683400e0df727d656ba802048fe133cb798373c0fe0617313fe20866e1ecbc8fda33dceb3f15af7fa6fe3f0d8d211d74b333ef3bf96c8b3d45f8d27ef54aff8405faeb975be860685e8857f7daff1de5315b2ff2277d3610d0514f4fa9355df88d314992edc35488d913b292741403ca90c860d78d7ca19871a196a4f44c3b966f329d94de3ca98e68e348087757c224f7830711ff453eee23375dddd8196570f9df39b6ef49603b1ef41e6d3e23c505dee7e9eaf16b9058d37c4c53ea3c2d94e4ae5e49de4620baa1fd9f74f3460eea38610efb7bd7c9704b4afabc735cbd8eacb5517b0226635c9f9e97def661a747d815a5143fd26fb0dc5903d6de93b17d8120018fb949523435ea62ec09c79d154f2bca6501953d575a62fb2b85cc3c9e120a048253b0096962d4affba9ec565fbb616721eb31722c84b5d0c5196cd092c51533e38b2b1635d4746cf93f7409a2b2bfbf88776a6b12a56c71d3276fddf2d03d7ffdd8805ce588de1a1b767b2a5abc6600ac02b78c813ca4ca9493546ee53634de2cb88a2bca6452ab1afb44f2317b63b57ddbd4b4432d8240f8fdf1015572d5a7a1dc1b1c33c3760733917cffcf4dae9309850c988fe694f5f32ebbfb285d30704fdeab837086b3bd94ef1b5d217c1274eaa1041d36719ac7aa3b8e07f9355e6019dad83b4592bb5d608f05b2900db33af547d22fd063caf6bb47f72ca525c9a960116091377977184eeb39220af225d0361c1b9a60f05da8a2decab1edfe37904b0537f711615226f2c61ee1fae24c01ee10bec663d2b77dc4601914ac40d9cad7d15e413e46fc49f3af632b7c3c93a50090de802304214cadd105cb8f6d3be9d7e13a9f54827a44e67540b3bdc1c6a7fa54e18446542f5f2d935713d04fc1b058281a8387174e389b43cb65e750adcaa40de2b008fbb7ec0b4ac83687f7bae1d77ec27747e96e973b30a4cc14fd50f0090c0262b0a5e49b0c9f6f6c8f5e1766b740451df4ded9898782a0febe6304f4dcc044d88dc0c280cab128aa7b297bec0031f2155f0660e277755d117b38b47ced249470a8ecbd35d32162e57faeb57193336d425904be8c7c9b010c2d77a09264ad3aabdd328f1d2e0838e7c55c65ee3cf9e02e4f852e995206b707488df2450b91b901ed543b5d12680e8cb2e493bbaf072349f20fbbb6509f456d80a7cd01ad0fd413ffac22ca758e72d7586945018828d66ce7de369681a5e9b9ed56f7b0ffeea24e28817c6f231bca81f614063e5ba62f3675855a139f9af76025a0e34ae26ccfb2f11a19b494a55ebb56ee723e0a99b6d53b9258094358e128be8786e287e6f7ac5f6e5fda15cc0f2787d5617e8e389065ab0a9d5e19a7a90a5022ddb549f49d246c7f71ddeed7cb277c37e09becf6d2582c120bb185d705a6e1abbe018485b74c4d59eeda2f977bd8eecbe70194f7e9d4b7c822d02614130877551a20df910e40e41e1bf5aed3c06820b36fd656cd6191753a4a966be592341c118cc057a2df667bb9426c7cb2e0f67538488dde1753fee77858f3c97f882764dfb5db1b3f2e1825eb9c6e45366238b053dd74e3c295ac1905e95b64888b304e49dc4e56cb06ebefece0be355c43250b2c4fc5d82edda6e76443706a50c375efad60ef5666b0ad3e2b464e4377ae90570b7027e38f7a9a4487009162f7f6e35c0743842048908be4004068250280ddbcbf04d49775d314afc5c37d0feb9a7fb8b1a7f876334e10559afa19bb42a6a488053b3a21dafa250224b55f866e4c8e434c900700639ca86b1057fa9100daede8d65f7e7d8d06e8aac2ed024e39b24fe1a24565f19349021e43e039a02b63c043fdd624bc78787aeb5be0ba9cbf4c5fd619518035eed8acaae0e866377f768521745f0e2011aee7fcead3c62242d98f02f42d68926c3e1535e8c967ec47ecbfa93e008e0d957728001ba64d94c7d1a9054a879add2dcb3223e23c3b10ff9ce626f3a2083dc944706aee7b2bf4ed06d8f189ef6496e45245f39dea9ad9104df1f49968ffdbf3e6986f9573eb8f120c0832b85d42d1d939f088b295c12a8da65b0acff4337a3b113899fbd6dd2eb0de0d7c703ba948d0405ee969289fde9e2e3954eb5f8792f4378f332bd13277f8da18fa8ed5bcbbbc94f10ee7e4cec830c58beb41dadfcc3ac0b93bfedb7212f9e92b730e4f33bf8b25797a1dbdcd6c2bfe7017c5ddf9bfeb500943a80c311a02ee5720336a2d8c55c031ac88612c4c6758a74ac06889832d94d7b2579b9bd6fb21b4dc0b7ce4145a2b7cb564bab48f73d61fba2cdbbc5f100b8bee0b942368881d6e8e8344897bea9c0c34970b089d9aa6ddbe4c8c01b4376d78a671b3ecbea63a21717008fddbb1875be5c1a64a291a61b63eff205cd0345480d8abe73954ea5ff92893fa0c1aec69fa536489b6c76cbdff52d3af8db36db29a995af4c9453cf8dc801b936ef62fe33527722eab58ae725fad8568f615cce12c56e86028e8a760730e0318fcb2681aeffc8279e12219972fff55719bbe4c7850b9794cb9e7094bfecf58f05e779c936e095699e1359be6047f85817333f596e26137272c5d783f1d4688c4a8d7214b6cef6154aacbde3fb57469ed3adc8b9b3e3244ef7aeca56d163adde17df2cc9942e18a3c4d15c98d80915407101373f5919be513328d9748ba32ff45758cfbc4a3c9a76d64a48973d57d868dec0ac14d1ee244ec9da3c96fbbdd4310c822923843376408186194a5be684e336da0dcc886648087c0aaf70a12665e0c74b9adb34fb02677396780d7e9ce8f5e1ea8486729710e0f8f60684efe9d2bddfc9f6a48bafc45bbc484c03524140ba7fe582ac3a79d65333cb2c0ddfe24456d65977dd44b85d47687da2ceb580b5de6049ecb558f045d4a7c4b4d76dc844d131b79af9d7f1fff845a5a4de8072bb2a9daafca484b6578d4110c6692952a6bd599730a1595eb47c9282b543eaf6d0e35fe65412687b5e782d120c21abfc4c767319b9a389c6af47e899c19ec8a81798e66997419eea34213eeac005d4223cf944fe5db0062d5a06847241510122008bcaa14d140d03a19bc9f67045ab22440aeb07fa26cd606aed562a78b0614e425512703d6fe2c6aaf8df17bab66fa0f4e20948a9a3e6b2d053bd5d4686839c9a3428eb4d19a54117e321a28adfd212e8eaa217649a862a7ffd9f95f0c5f5dd6ee3b7d1f3136836390c3f280f39818f9c12deda319e3bef6339fb55ac4023e61d66edd60fd66f4b0f97a851d0a4753343961656a9285fbb30aeceab37fe519916f77fdbf89f1ce27fecef93b4e46f769319c2535fa60841e577ee8f04fede38be5692ff84b0a92b6ff9ea53162c9bfd243b79ec909826099d257f8ee0b819c57affe04ffde7a6f7d40a380d4bd376e42656a7ae146012291b21d81c1c2e48a10f0e66e3abac111bd21f7592434b0d2d251ccb478ce52e79fecaf9dcb8a14ef7875c9b1aa4d66234f4d38eb665a83596ea618048ff872a368738e9dfb576a7e9fb9978f34fc4a5e2768cd74d60ce5421ae57e46983aab2b49409f80c678e9402982f9ab379bf937c9ba1aeb949c6fcec9bf5712794694032c09d0ec6cbaf6d33fd2cda223bb5327a609006be78748de89ff41b9f77daee33510ec4acc1729294e84e65f4d9c53cacf983b710a45354aa6c3bc52036548a0eb6fc0148e70a242b0df417201fbf6799bf92188c2316bc12498d4316d4b65c70fff2fd198e73677d4d2b6313ddf64e8be5f7da6d3444ce6caa602b1ed00d336a78fded09d3fc51692d69c294b739739878505f21029751f815884b6837d3261a389a673d0d390a534cfcde4afe5b26785edb1b3fe337320d6c047cee8f69c417a2f2c2a30bd76073fb317cfd5a5535762193cdfda7c3fbfac8d5afce3e7e02397e9278263c261f6651e70419f15486b1faba856c3ac007fc7102d834182c2fb28f7e9060b41ee1d8b3ca2f6d6b8d885becabad31d81740f073500184b5b4032dae40985178be6705e277b9f9a7b50c32094df51337d8cd2161ff0f9863cc8bacdadc6edf0d0ef1fc1c0fb655a752931ffa4956c5478ee4915476c61290f6383fa675405abe5ccf19121f770365caec5a16a8fca7831577fb87e095044c7e88454b71d327a4689f43ac4073c96ce6e449a2663fde264dd6e5e52f71c8afa6ae9d607ad8c915ba475d743fc8aa3a886c804e1244b9832ec6f67b9919e2874557600a078610574f1fe7f646b9e0f0e3400a853c6adb5a03390b9fe543de73c34591bdc42df334f530e8f4306f83110637d684c5442dfd6e07ac95d49671eb1ed0c422c3cfadafc44e5fd7803bd7433d497acb70c2e56006fa917c66bf3aa0e7b23339fa274e4b4331d5f1c2d0f7c199324bee2dd9f7882b8b619e6d951bcecfb3b603cd3d544ab7c75c110e653709ad166a7ff1951a38a74b9a8089087e8995a435dffb50beb11fef756d7bace1c333fad1b6944948656c3d8d9b3c7cef388d6c37816ffbf54da6eda33f1acacf9606c0a2744218986fc04a03d6c64344cce0d0a51088a0b6804548a8126c3901f9b320b09c986b147bb213d5d35d3c2386f9aeccc10354a6af90fbc73cccd4c0eef4c8966e12b1f188bb248f9f785be0319b7d237b9ebdef63f4f7558a39eaad8724edf7d0e71ec09aefae31f9439c03ff10584b478ec03d4cbcf9d74c7fb5a026593c25296b9cd802faa20c4603a24f37fbc485d7f48d881a14d1465a3e1ca2706aefd315591d846b9e51e008e0a3b83d7cf9480507cd6084b7c0d03d105462a7abb015720180c5277bdf116e7e92be7eb9f44aa17f01dc65e8aa49ca34d35c300fba0352593520218b666da8581f2753bad3008bb43ad8b3dce89358850b5e58928f96a27cf30982bae80e467a8a422fbeb76bcd748946fa6f5e66890c36e6b242165307f57eca6e723ec8fe91684865c1edbee0bb15050348e1b0f592ecdc2c325467fc300a8cac767af8005b330c507c5855617b148b9e6e201aab0a668c7710ab9a49d8205a8daa403403c07df28968ff946693334da1290f30eaa5c6c57307a2f97792732bbe86894ab4b1c616f26cbbcfcf182ee86fd75b6e454f59a2f5116ee5f96e1fb5fa499b5c8314c5b8b67d216a83e2e829b1d04e3a0c809afd3d8f2f172d23f37a3d6db1c7cbca5b7dd992d4f283568d41e6e1dd3d5987f8130f6ae3f8fb2b6fb5e55d9652dbdd0ff90e86a1d33e1f33c7a37107abee99065e02e445ae3017917422c43e8d4fc8f9d3155d0c8d9577b871d56ec1b55250790f810830c3f60aed7a453205455e4b5b1ce5674cd296a2e6864ca043ae830ea86157754c35459db7d642726ac0ba5b7ace8f9a7af4e15ea0a59812ecc6a6758447d677e206ecbc9fb77b1133fb9ce8c08ea56228deb169ce3d431fec9ba73267e3820003ca58bd236fe4ec4eadad1aef19a3bc85ff3e456a9a067a9554cd9cf78e6d64338a456dc64b672b6bcc07841cc4cd98486092272cea8f5b7859f51be9a60f204d600c2457282ea3ca7ec8e5e730f6700ccc71d563d2915bd7d00c65934d1d7fec782750208e7b16e77066c7e621516838f8a1daab4da60ff960c9f7ddf2362e3e5f32b1020f2b2afe4d3cf92d3d6cf6f01e4caa82d8141b514a9d1ebc8cc31311c8b8879de11fc2e28ac779d5eca542b191f8a497d5ea1f0ec3b27ae4a98d123fbc50be18dfa95798155b3a637ceab3e4a8583c211621764bdd97056972d63611f744d0b2deb82b2686da683f9da29845a06d65c1d79e8ff533cbf773977052e258b0dc7be32550375110617842d9bd61814b5973c6243492135d071c79f5ee5ddab0642c924b2392e34b3bd4d014bf81c976abfe850885ade9328b3d0dc924302a3a4e0eee352b2fde914079236d3bef1ec2650e11b094093c30cfc5a4ffa3167591102d1d09ef14f75a864874a9ddf98faecb47bc859e1f83074df4a1074268417acd1c8e42ca7d073031f7c989612a319f415112ae582790edfa86e2032e725f754694cd66317fed91bffa528eeffe438a0837db85557cb0dae9bfa0d7c65b83045572a12264f1068d0f183ed48bbfbba3368373232be656493074ed0368db5ddd28ae4b5f66b0ad923319be3c53f1f4034bf2e3cf77965fe4e1ace550c08367de3a87a3d62c71e70369a0f7aa8c423cb0bf11c3a25ce610ccc47c614fc81046ca96f75ecf449f828d20096d4ddd7491839e3292f39f1a11b3ff6b0697c8e88e76a39fb2798a78824fe89699ceb73c2f1abe5ce8f8e69e1455cae127a6c152c9ec22ea9f3a363a0050f5cb9f628d11802fe371cff6e871126ac2cc93a97b4dc41d56fa0e64b7dde4d6f1cd3b5d132d4c2a6f0318992258f36e003601c5d71450d5024828bf66001d99ceba767108401f2853a25f3fe60e8521b6ac4852c84115c5c4865f3f63605b94c3c66e2b566c4f09ab9ae54eb7acb6e88ad8d6092945e5adcd6e6042f1ce1d1d52c3d902fce62e58a2b5444b8e59466d595798c2b681d79d562bbfeef06a58ab881dcb1c8c183f679b73388f9a142e7ac3de11841759d452aa723b2f7fd081349f6dbbd8fdd1ae9dd249cf536d0780a12c1e8166f42c4c01260003227b906b855989ce7bab0bf1b4d9138bcd0a8811837cfef333c2015cc66faaccb26243f8f55eb68a98e7fc9f47054e8ff5c71a6f5655c7bc814372af52e50d96d6fc6d8dcecc741ad36ae2cd2e02915188c61c7c86424acc24a829155a30dad378829585f68395c9d293b049e8503112224dd7717e9b2408843485a1ad4a35186f6f87f75e16ca81a37b080a62a5da572342be6e8be4d46c3d9bc528aed0ea7356a4781b4fce436c653a74ef2a1a5f8222fe85e9592fd68d4f4c7b0eb98479b3254f8c193074b8a8fe07d355961b2a34058cbafebc30587d0717db75ab39fed64dd7a3775b18f63add6371c1c0e2cdd89ea0d05271ab797aca22449372b1427eb303a6eadf41786e7160b71918386d2ef89fe2498d2585e44b64ec2f0a185441bb34ad01220e59e95dcc3196a3c7f44e3098f80f2377ca62d8aedcab642fd966132ffddbe59f6a688a228a437a70d329ac37b42898fe5c8aa586cbe7f82af4e6bfa866118354c4f3e4c623979b76cc1b67adc176c476d74aebc17471c5ff39bf3d364319f85d9c1b56af750e8ef3b9a6b7247b0f1c9371aff3e7860c0d90a458eba5f24de475d97f496d1cc4fb1bf63890533f5e30a1e2597019ab3c019d86c2b5e0516312b8c075545656c91d8623c2b606d23566f18cd7f124a5d50280420e0b6508592bf66e5282e1ea8b04b16b503a7d447ebcf546aee56c5375b6ec049a5c4c381f11674b163eed1fc3664e30a717e2b236f8908638a7fa281d0bc454cf29348ee2d0a622e2c573bf60f064cd27436705895753ccfbe2bcfc78f6c5fbc94761fb1c24a459ba1f3dff17f5ba687fa2a447dc7c56e44ceffc5dae5c8f3ce7df46232e23d9765c63909ebb6908e7abe8382150bf8f8970b885105a64bf266d86e877388ca7310281f5a1ec481d4aaf355ea7842076b9a78d9cd9eaea027d03cf9b5a4abb52a0f7925aff6473741a4fdf5655f4e09801c3d3dc722b055dd42dbf687129b3f957843756f227f6298c06919df823324defaadf96c3d49c2d0f37bdb9481d0dbf8aced75c44c983c52f17605ea1012dfbac1d77a47889e3121302d35ae47183c2639c1032e8b1a78609811598f3f0888750a310aa3d80a382b1effc82e680219dfbdf87037a7f691d8117a3b49f1c6b5cd8f937b126117a3ac5030058c9466f59a5d6b90c9373a17d8a9fb22be7d85ef17cf1e48a7e63e627b6a508bd56a5a5681bc80fb8797531e255bd63a9742fe3ea95f35e94ce0d887f5ca109bb7168712ee154942d0eeed6f00e52a801c471c8583cf7d752a9984f66cd575fe366f2994b10d3f0d7e18019752d260a5bfdab3605363c7e99e04d5e3b816076ebe66b7d5b8a6411a8052a381d59b2d70d35eee712886a1f1c60ac4bfb875d01dc043e75f25b5d259e97c199c26e4c16a7717dcf10bf1840530b6ae59694a086b25ff6dc6b278ef95af006d4a8a5614eaa50f45c2fac40aaed8e57b41720872bc0f1150c9cb53c332b6f17258859a97ffb8d23b579b7ded0dda8231d981c21b42680bb1b42f4141e5e673b92aabf9346d47c765000534b440204f182a8f3a0ce32e5183f14508e8ffb7758d3cf809ed10956f4e3c365f76bfd1ac35e7e844d9969e401263ec7b72f3d0d056ec3ab89fb370c9271b1609ca17568781e7fa66863d39fdbad393ec595d721d1865c819c3ea6d546addc406a790d5efa3ff1b989999ba1d90e0f36aba1830e9e63bac00a4ca1d61e892ceac7e9fa798fcd549808bcbcef087d787d0414f940624924197156adaa5256a7ede074796b9211020e86a7cb82b11acbc70e5fc3904974ea099a745ffae2b4474ba09eb6b0f7cb6a35ef341b9018f9959f046c50c3d3a1ba520a1d1f82d40a14a02833b61b6a50bbbef54412643a61c8af764431a838e4d9cdc43038f4835b74252b7eae2b68769c2decbc8f63100556fd3fa326aa96ce834c5a87ffcc530d97b79cb499ea327587e19702dc41adedc2a773fa64a9a551b0f92327d28110e633a13b445f8f6edfdf13079b5ea9328e9bbc94acf5415322c6bb7f4f71a2d5ae1f766e44b09ea1cad758004ae235dd6a1985513a89ed083a2671e9533412f72e2dee6251079c0d4f544544776dfe6693b7a36c1dc5659d10bb68a99c9c742edcdfa2a684453f95a5d33f9c35844a1b033e682c4508bf59eac9333522a15f06360a4415b7cc9285d32fd518e9f511fc5ce00438ca7ee594d8143656f033be9eb3da98b9047d7814346f71b1f390fcb43b668ed062d396666465167b50151036271e358584506d8151dd8667ec21c23c15032b7ea7006915713ae58b53df999843be19cb5f8a96f18c073ff39eac9f1a5dfc46e5601c9ee2d017395edcc7cef9e148d74e5d4d168f0014afc2f6f1704388fae28c00226f6a034f7a539f166d1e69b02c316c03665157621d968c1b9a448d4079ff58101215b40f4122910691e4f134b47dd26f6a28cbd6a12ba2d7119ae7543bdb2b788c3644cd28ca19aa49219c1ff523b230aed18369680332ec538dc4df7edff6355be8702149eff3c3e978402ed6c82c99530f8ee1c0646a71733934ad9145bab6df9d64fbf7752f65d4634e1e5b5b205e877793c63b80cd18b0607da99a43e7ce7819e524fc1aa59503098c5daa3b47e56a310a7314e826791111c479c2c455d3d04935ad4c3e90eb40d476d5b33d3b6e94ffe6ab3d66c35cf4140bc86593bf7fe68a609f4aff082a1705faa8b1c446763403329471e98afe89add9bf09e49d289a7a99e6076e2e789010d5d8a35d21d3960fb4e8c50e93c9df540a2f627d032cc83f0fc6a6c47d03be5e1ea4799b6c29cd8db65e4301549d9dde0954515fb91d2981dddeebff012555416a95188b2cc845f144f88d9503876e1054b84e41a8c9f53e7e35fdae4719d49989e33be65f06ecd5833b4551c39301a67d027d9ae221784a48a166e45c34d9f70e71aba5f138396b15a3240ed25c3455ba60dde95313febdf30b624596f081549ed387195145b4fa64178a739415484efc1ffc6cde2d264a93df6a65eed29d57bac66a67454238ef3000d25a6f357b8327fd72b628699444c5ee5839a43adc3b8b51e29f36b0ee675c0c717265024ec34f93c24e653868f2c43e62e6ce5b017294087e8268bea39d08a823893fd6a23215e10aaab4f31f6e61cf41f1ab6e1ef4f7bd7523c9c627d68425342127661a1bf26b54c0631bde23133ac30dfad2d83106c5b1514ede68e8b9f8301947e6f2c6e7ebaf5615513e3b3a7f67f992f6e688311adc17d69640574b0c52b1b31bf0faa0827292546aee5911c510ea9020dd8c6d6b7ff3cc9f4b708cf3d004d4c2df8042aa15f1c8cacce350fa50b9df8520311fe29b84ddb32930c35f6a9f105b59c32886664008e7b077039532cbbe3f4bc0f024450fb67a33a82b3496e466648317072e574caf24455ce3dae133729f2e137daa5426a24da58df21a2de10416792b438e9c58abff5417564c1c0f1e1b45dd5332af675a06b0f11f7dbe1259e79d0d1d84c4db200cc7ddd9cb7f846eb0e5f72b2b9105acbe11a22cb976a5397fc248551d1e0911a210ee693fabde61544813e90203074d776b602c1fcd2eaf967226d08d2aee26abfc0b2fb4dfcb964d7a9bc5b5a0d9fcaf626edc4200a4e4c6de38bc7b1b668c6f6fd33ef9eb39f44bcd8d3d74c2e034ee8b33f84d75e330a1814def113d65083ee3e84be110b11359f9a0af644dcb21190f9525455329a4042125b272a5b8244595d3317e670b53e6615b36c7b9af7312027298aa8af2e31a994bc9e18d0ca343b776837b6a5a59eaf84b2ad9a4d9319335a1184dc1e83dab82e42a4b88e201d21e89ef7132fbf67967498256fc7bac2550d09263c4e49dc2236a18cc533ef5ce58810347e9e09e049348184ad9089eb039ed276534c5bd0e6ac018b294df530c1d48a5110b6822901c3f2230a1eb4f18f4440e97e739bf47e1893283ad5d457f75aa09c4e49a1bb5d7152f42d09c4ed368eb880a465d8a2955037d1a54bda3248f4388974e76f6b4ba03969d709f88458b6152cc094c2a36bbc8bf9b70f07a06e6d8842b5dd3d2d67f30315ed147fe95b41df772d1c17efa18bc50dc8c2ff264c14f0d0f78f54fd2c6be8561ee1ce8e8a094a07d11169fe4343a9952db9c5b95812a8476a983926e5fd36400c005656b4520147aac6512a36a3028be8a30a0d3ec52ad0a249d6f374ac394b9e2ae6d9b580f9ecddf1126e0ed30915a285aeaa01e8d33fe63354689b1435921e6c79287f20231c72dfa6decf74663bce12863e4b174585dce8eab65728ef9c7082d37c3c885fb1e65c1bbd48b78bf6ee7c5fdce8c0ae86be6267e726f8d72982a201e9d01c9426df438ec4e51202b9a3188155ace0e08d4aa63047178197dda7ecc09a43e31ab6df9de11e5983c0f8b1fc2b038c13486065b75c72b2d7b3d198c86b65d183c68d3e127dc46301c482dd451b830c92ba97337cce3e7af1d124178896f73c49be483032772b36709e988f7b10ff8160a0ac9c87c8c47d330b36a52e07fb361b0133ca3385e048f6266ab05b12989b6f93574a29a5d6c0e0e14c14ce868b31c6a3a9568bfbad213aa084d4b5bceb71557bf8dd0d0a172a7de1506c1649935b2a9cfd9e972e727d12387316ec5868a3baac2288dc6746b1af97bcc24d8401fa09b147ca0104d23fc30d005ee8d5f6821122ea306dfa52e6c49eada623292de2c9855aa5f74975c9513a4a973709ea38460d1b464f053b3f8b3a2d17ea98d626ecd2017af7919a265ba9c10621a794b50c396a40a9d24216d081cd376af62544b3c860a62f518a846eb064d586aed03dcba035ec56d783348188cbd94e9ea2cefd149dad5622273801ec60e7af22d8ecbc131dfd712b99bce9ff9bc17033b21f10b11e2539090dd3570f398a98fcd7f7f75dc472072e2df3586a541847cf3fc3279389f619cd4b3f907073618566d7475fd2f69c7dd3db8640d223726c11d595cdf3dedfaf7e1b89beae6cc599854e405601fb2f15a7c90a21686e7ddf11681986d109c8214d43b2a6d1454b66fc6457aad8fbf104fa4349d868aee8b9849c6619bf1fec2b2afc4d7a7d5fe6947af734897709e06b82f746a51bc696045366b1fcf3f1101e0f168694050d5064e4d3173c9a45960431cc027ec25005e77f202ff771f73215294f4985703d1ef23a7f6699a20c03f72a6c2600bc9f826536aa7343adf5d776cadc8ec1e377a9adf5d6c3691ff6814fa277ea942ba592be77129044bfaf78572272ad5b348af80334ac1ec446ae7c972abf576494680a22de2b6195c24058d50b89300624c9cd8f87b1bb12f0cdf0df0d00e5d0971727f66ff1807b3f4f8ddf1a8a4273c62a503b0a169d0a0de9f5492ca77257f56aa1d1aa53de440f27591b6438f680ae61573b3cc60214e70f6787db13dda574f2bad57898f8132b50546882d993a9031ecb2041ab565b4f1e09c137bf7e7bcb7da0fec3a957ecbe5a1c660afd919e411cadffb25a875403067f1ec6e40e804e9a5c12d270df570bd3fb91e781356a3ef865162f3354ad4e6d56ef98b3ae140b8d358d2a7eb325c33bc2bf696c14044e9794d2a3d0f7d4f1bece8cc2a53a743e43fc3972530536c3253f9c2cbb3fbdae82646f9c5dfb281d3985a6159fc4662dc80cd13a64d7483976563dd9ace2dba196c6c160cb4e978e469b150aeafcf59cef623627dd60e37fc415297f42ef2d24ae9c6d6aacd0aef15f47f6f19ed7e32ba3877a7f253267e1313b9db3d7729e913ca18a93185b6756b6982fa305bf165e79f556b508bc087d08e96e421a42fd7e312b7abc60cbada5341eb4a1d5cd4aabf816837ff6c86f32019ba37111666c65c1f4e68bd2b468936519815ca33e6125dd4d782408089b9c5a68fd34d39290d6c8220cd5969d4449196c586257d5a50da9c9da425d750a2e9cbd54aa9c6fbf88618e693c9f9a38a03910da01e0ad5d0d854c320352ae2501200ebfb5534e6eaaa38d04f3e86a6ebe02ab18a2d827e0b43a9e4fe07340a4bb825e5421a21b2b3fecb29eb9f85829318011036d5ad6c4d2c0bec36e8c290fb7053aa18f7888eaa2bcb3ab6e53a405c8425eb86e2b94674935c30cea950ad8c8bb6140b0444fbcfc169f65606c48735458f7caf3691a05186da7850a802a75df4192108eac5f8cd27a72122dafbf92b825a738947eb414321fb9a2e03868ccfb0289c2a9eecfc8409a7fd20894bcee10cc1973b7bac521905298e9155fdac4336fb140346b53a5b42b78d1aadfa1d95a748312b95005b243ed2233f7c9c9159ed381cfc6676e567c16476d4ac3038ff292767206cc9f80006d9b8cce6079995b3a03995e1f2812205f9f294fdca79ab6416c31ee1c7565f459d08bfbe64646989753364cf452de42df94f55e08a3f15199e845d2268d2040c16b797c54369ef3df7bb37223b17b736aeaf8e2ddf8ecff4f9b4bc556d3bab0f387bd3635e2bf2984f4b3b08ba469228ea2b6cc627e456052def12aa6f131e6b09570a80176cbdf6271de66923eb145fafb8d0665e4cbe6d5ec3081b6ad3554a81e2707d993fdf69311953499fa0c6ff905bbd59adc1a217fb9cc9cb9830a96c01664387a70f2c34c37051438549d38fc4ef0cbbcdbf36490e895a1600e09db5ba0d4357cc8ccdfab7748ae655e5eb2d2bdb97f7ec4dc4b37c832e1df357331ee9dc4c877f3a809e77e31db57e6207d936b728eb029bca9dd5ef3d86b7924b761ee425ed8f26d2c3cd355842ed9720ef920bfb722c9055dc2ecc6cfe0a3fdea2a3118386c7f6f5d4b58c141429795dcd8140f21bc6b913b5ff6bbb7ff4c0dbaee07b92762645125354ed25fbc22a8405b6adb245197bde5bc79042c609d5436241684be6526ee3a5e9e81becdb1b68bb70c6a6911d560bf61f05b411a7921d8bf01efc4c4b510ef97d595e6724dff2553a11fe53de14caf55e46346bbba676546b22d1f71924ef166eea4761b4938884b0f36546b6c8fbcd1d453c58f15beee3ad6cc06889123a1b1fbed1819be654aa07281ea9e2e6c728db33dca50e0695d5c9dc1f073f28605b74451eede86b6331df014f53c23f7e22b43198d7186edd9d7a27922f1d5dfcbf6a271ef3b65ae6d3694a37c512ed833d86df6e9e015eb604f5e6cd9317857ccc407038fd911113646c63e4b40aabe83d6ed91ccc4f24914bef1baa532a4653b52649cfd40051ec69c38f96de8381593582f2a4c2bc43a066880e4882ac83dbfc6e0396ba07d26f1dbccafb03fd9f21a049fc431f5f6e19416ad9743d1a33a6db1a6cfb7754a8acfa5d4d1e1c748fd2f7b5c5f0a5087852771847b1ce93836f4717fb4c34accb760cb1a14c34f9aed446b67493f2eb7da3ea649e513a16972c74e13c0254138437361c0e8a90f55dbf4fc773f6f9eb315a9f29b6d6aaa4a6505bf3c35fea8697f2f1ea8daac81ae2dfb3f8f8b95c001d4dc585ff5c67a9e52825b440da32f409204e7ed4781aa76fe5f960c8ee86134fff386d96f0b0b8652144f32d3d70a7ab169f5eddfde5b3e828b69bd9f8d35d66466cd42d2247353947fa2cf61d799b62ccc86779f2f8844df8b0320ca684155982b533c0e4bd048930508ea6704b5367f5ffe4fbc6d5c9094668f5722bcafd1d5cde5e034f2b8ea6b66f1d1d4eebfacabcee4b67b5218843ad7dedbc9251adef66d12ece45b5b8df34c1605649f9b55d5825cdd21c7e07901f876ccf361e943391027b5030ac4d6f80cf7fe7174abbf1ae1b482652923884ef5157ff7959b45e2ed2eccd52aa060f7aec5da96350c5f9cf49b116c4ef6c466275b92341d013f7ee130ef070242433f22d748140ebc9e0fd2133293f6820e0f7763fea82fe872e0347c1e9b0d78761b65c9406fe18f7316341919d4198eeb499e9e3bcd8ca782fbf0105e36b58079ce369477e792db65ca79719c61eabac898d01d960b59975f7a91da88d238e890ebc501af46f2872323cddbde1e7c8db251c282942237cd93ec51671f31a23e0e52ae4fb3c6b8aaa452eee2a8a50121dde7356145571781e97fb938e68ff7be5f4a2582b90c959bf6aae133fb55c7749a47e82dacfd5b5e10d84886c13508b71a768695766c4df5d1728e308686df14c03de8ad97258d9a11b7d1cc63cf9b9a718b3e5ae46a4295dd5b73be3b7605ab94659ae43ec150bb4a4e2a42d2441e9f5150dd85f35214a41a43484f133861610fd7ee8261e0717b2a2235627dfd488f4f6162e4b3ed1401c24cfd629395657d46797960f48fd1e8206cadc7163bba0eab6fd5e43e1fc973d8daef7431151c4f4214763eb6178c53abdaa7b92025e73c76c45455a32247e2b73b6e6134ed81db6bee54b5fbacd97d97df98d658045f419230158256f2ab88159bb7a1318cf88d39459819d36e415028cefac12f29a482a14f1a2c077ed46f1ead7df4f1eecccdaf62e86f2cd10fd956cd16f84bc1217273d109ade439b33514e65f3a3afca3f2f56ce7df614bcf61e32a3863aaead1b905c6ebdc0d9d462d125fe459ff33b7a56e74f297dfe954e83e3f75cb359a850b4c5528076d41a0c444763adde9dc362875ebeab474e5d9de575475583e39630cf407ca6537df866ff5832cf7d9c3e1753fb8bcdbe0e3affb24a0ed0d94d702c51e19f9bbbc5c50a9070f7807dd2690d5b77c395c5a0b7f11fb19bf5f46add08ebf9e46f592f0422c6a09a40f60f561d24471f2973120873f8d6076bc98a0f81ff6995db06cf41c6bfdea56e831eaf45430e635d5c651b76f24eac56e1851b60acda48610f4e413fe5752e00135b9659e29d5fa714e370e1a3e41d1d7d9a7e4c436801ec3a53bc54679b9f816e3906d6795fe5314e5af18b61c10421d177318c9953acc7cd8787072c54074aeaed9f691b52f6d37e43e4a9a2dc1be5ca2d3475490bc651291ed9127580d5e5e2512eb30e7ef0831d3cfd80ac8fb5df210da22b8a266405429f830c0f6bc883cefd372f7305cac88eea019370980475611c44dd3f9af999332e6addc80617b5332e8f563f13f650f5c10744f690ec77090ce671cf595033401ea79c194bfebdc46937d19dae5f5d8c2144993589e9979ecb8f4e8ea487a91813cd2958f86f1062bbf4d395962a700921c99bf2730e9536cc3c2f02f16cb3521b39e77a16ffa9ac5cfbc5ff544af3fe9632fdf5aa58ca37804240237fe2c293673506427d9dab0618d097c05a3595e35af5c069f123c9e692de44b19c4ead1314e3e1d824ef8ad97aa642f628eef77c3c87f34851d60eb96420a1242a04d8fae2253f974e9a335ee03a2d210c3d9744562bb263b966d88125bf4d17a7fa721295d7c401709dbfc1653176e43e6ca009f4b1ec299004ca407e414f644a9e90e3710e42f7135e74105bb769e151b0ad8c901dadc09f16dd9a6dcde3ebe012e445473c3e3dd9c5594d6228279fa817cc2746947dc7573db56e2c49f870287bb1e969b08c7f9e7fcacad617e4001818a1a3bef2f091f98bdd209eb5442da64860d227fbed63ca68c2ecbc5f46e595d28fbee67a18c3d95a09555992b6337145b374fa0d57b39064f997bad96adb5f0f06806d24b4437dc4e1dd7c332dd4cea51a9026d0cb35e873aa5ce61522aa0d20174b9d8b3d89121c96d43d136b9424565eff2b770f0e5c17c84fe3b6b95cbfdf02070c59011bb1cdf4fd249a73a51997268b248cb9fb7a08d14a966d743d42a82190fc184a0f3294d7b010fcd6a298ee4941c75e7326cfb494b097a47658f589941edbb112d8f826d65fa3b1a5ee624301fe7029aa4e155e6e70853f1164e304992e55f8e50ba81b549851dfb83b9306f07f259bb2e463c5f61b085924be35ade5f71580f2d54f4d7a23e556636df93560d0bea6a3485150bbedb9e54a72fc099d6f8f11f178c87415d8f5078d8ed2da18c18a114eb4834eeaed40e9320b301bd4db8aa98b510b75952b73967e0f1a0c7393fe955ec28ba7119a74355dea865bb41503915d7298eb3dce0dcf947cff6df2edbef7a1f3f1e12517ca0fffd5da17740d9be05988159cfb6dd0fc4b6b3f616fa284e76269485da186ebf499e66a71a3822a083936e0f561f4a3d2bea7c62da0ac4858dafc0cbd10e97bda338cf870d3c2c4ff86b551cd2be31d85033956cdd7a75ed0a3886799e50429a2a41b768a947f912b4b3717ef948e4f34257826c7c4f3b3465cf616713ccd6e7369f2aff60198f1d0d83460c8f56f62c6df66231e2a9dda6596c55243810fea27240f5dc944e8ccab101dee7d356760879257dfde74baef5c0925ce66afb1dfe934fe25e84cac0d83f40973e5312b678cc22496223964b462ca76d19522113c7a17080f56eacbabd1dd0eb6fc35770cb074e35fed9555e9fc54ab8861a28af34c818c56a8c34d3b4ff81ae84c7b90814340fd5dd8bc7343ba71354080b0c18d0cfefc668334c47c551904951b1d21cb82fbabb147f543d919e21241b134ce42a7b07b937f221b79a400dbc9c16702600b67c98ebfdb03e5ffe25d2aa754e8153deccaa20b0dbe62eb94a6978225add571f30f01e9c6071677f528881e31eca47ac15c13f3ab8c9185a91c0ca1f58f064fa3de0f6016ff9ef2c0b3a32901e070d67e4bff0b6e34b41b88153fc12bdb64756a00de0c0f61b95a7480e4502f8df6d4e75268a857786f9eefeac0d8cc9630e3f53e456b77bdeff39c72c536a097b87fb7cf4d146c342d3903b7963a6710a3283bcb349c8ed926c9e5d49965e42dbd7d5ffa5459d14030293c5cc096a41960fc8e7d11840c07ed05a6efccecdac2e0a643d801f126cc00dba3007409efe3114aae087c3498277655c8e4c164fc435006887a790a36e3b76061ed4683e9423b4d53d90631312ad12419e04b3870f0d93f3acab6b289501765d1df7cee39a57b2642dcdd25f382db83921e073c8cb20bb1813367a023374e8da756fb0cab308abbae0534e51da91324067bcfea3ae4535ee48154b961dc4d4134fdd58e47ef2557107632a1b0957fdad7b97d83e53833d663bf0d8a16a5242cd203d2d2dd86f3d0a0b45d54fc259c5fd6c4c415377cfa9ccb7a6f60c5b5734ea1b617f21784203105234500a086284e946fc2f3813f3c661c872e9202444fcc9c4451a5497d235742c6fe7e159a4d2972c6d031d75ca74fdf582958cabc75a38717e38ef68e1b2bbab57b4b19dd5384334abd318e889515b4e317335f9e24cc6ad36b551dd208f210c0ce3520f012c04df1924972a37a4645b8837ede4acd71ac3a7f0c2c04958c5e0382dfd9fedb3565d871130a9626ee99b160c32f2d650c59eb0b03d2fe46464b5adfc547b382822a93dd61e5ccff1a3366baf808bd05514cfb143ba950307d1758d46c27c22389a38f52671553f2b923526bdd85add36f4d23a78a7f22c6d9995b1e6e1357f7093b1de648027667c6709a45d9f236943596af97e1b7a40ec59bef300f07121bc8685a6f184233b9c1000f925079db91b2dd181c59b493d2180e8e6dbde91cf2ac956c3dbac82be1ce40a98bf9e71e42bccf917dbb977a71702f1c930cb4f82d9accaaaebec55c4ac92a61a25d0124b5728c5d1e0bd3a25539d9535984d14b37104e71c0e67b8f315f030485621b4555388f216f9590096533d1d926817810c445fc5f234547810907745da77f81b623900c0ca446bef06bb4586fce099bc4d4f0ce18e6790e9488ef0aa9498dccf33040db605fb1a2ed8b3a7d24423758ec3602d920dc1bfd777c7bade50bacd120e8c2e3095e25d80a92e3b6f6d299069f9a3b3e5539cad05c081cb1f46d05a6376d16f626ca7341fd153e67122cee8ea88655fd00a7541d9505109922ae55f1d7f282e2bd06f88eefdc968e662ba38fa2daef0c4e7262c1393057d8b1ed5d00aaae665c3d59ed79bc3992ea40989eabfd49629c2bc6372cf8e9db1a1144465979e2da3d86606b09511449bbf440fec120ed6aa769a848fae1cb1296900c66cac3d5dd1efb12814c8028baa04fa12acc2d0a6acb6850c509691d4691b1fa76c73aa544a624c52fbe7d75ed9bf4814c01710dc9821aa4f32e3afa226ecfac65e3994bab134ae1078ab71b2444527ff03fdef3afc85b7ba7f539a5dde72ffda6b5f09b2bca3f9bb877152364aeb1c7e6bd05b1ced250c864b117d87d5b5380051855581e71c0f7adff1afd64388abfed4075dd38426e6167093458b6aeef090b02c6af903567a7b37a50388cc3627bf2df2570e7a607441bd6bc94ae28dbb7f6a6bb9c1659963e7fbe6401b610f8c9695650560957e5c900dfb26a440f2cc9a6b3a00e8dfa7df0afaa5e03185a83b9b422edd8b1fded29c07b0049b58bc7f403598c49fd9935216dd1b5cec8ce332106a17a61eec9fef10af6ea1fac5e61e5968faa838a29240a3d6ed3ce741bca029f5610f54be0d32068e591a9dc8e3a45f345489a8dc871e761e660cb4e008aed63a55fe3a3031e6e3283723fd69380b6e39304ae581a125e28ab4863f664667a9ec32c54e6e2387874b171c0ea712ed4455366eb4de36502756b01a93b87b40e8622966485bf2e9336a0883068ca5eff0567ac237e8cf900531da0859a9f1c15c1418f8e5dd81d5b8dc63f8cae74d56658f36836599cb0c52e4bec6c5be0c8835e95d46c1d9d8b1eb1c8d49d71a8e1adf6c138b6c1ac8cb8b2fd746ab17c8848a17d5b78bf2886ab9d28e029f655f489c6d82502a83c1ac53226a3c4d67324cc3acd9762cbe5bd3e495073fd3f4fd6792a19199d8df5ac5013121d7f818494a9a00a4fc35f472d38723694ca1aeeabdc8afc2aa17207008e1192afcd0ad3a2fb75ce8d4615980aea322893f260e0902ff01b98295b0d12a409f3d407197b6ff8c93a8916b9673719afffa8651595247ccb3c83234eb761f86556483c5441a8f76d60a47e812013f382a90da2ffea5aeef68596467f4aa96da04f232522c62b9765726c6c8348abb290fbbeabbbb5ae16b75916d89d2c3fbfda5481fd24f8ce5b1c8c9269a97a1cc814d25c6f165d67ccc4b1407d68148dbc874d15ac60d216dc9df411acb0b885a7fe840e60d6dfb6e77395033dc52ce847d7527fe055cee7da280616da7b3e558607c3e724ca19c5958560670577993f4db2599d3e1d816b71cd7cef7fa0b5c0b3d9164fd374e15d2a8aaa7b2f5849f0c44d0fd7fb36f4b1dfa3e104e1a526484668495b6eab422ce48ac28b885a44efefe3327fa04fc521180e75ce05a95100a4c2f35b3b676ad623591482a4dc0d651239ed81b4ea13c129c09563208732a82554ad034c957fe7b5184cf08ffd0f8ded59c8dc778be739c6aa8b1acd4b3ff326241ee3bb2beeeb10ccd887c73f809c2423efc11c78f39d74a66eb22e0b4c65bb80228e4491c80d5b5871151e7b02be60a5666417578078a5c944e965b667a2845e84771e8e3eae0ba4ab175a2df64be4263653c8ca077a750ff3d459a76a76eee51f9b42309edb555784b1e9dc9145de27ada92601291b6d666eeed240c98e72ba389527fc724a75f7b1c38b35d953841a2cf54b9ec50973d90e16c55339409d8aa8f8da07d6a581872bfceeee6102112c9a5be40bcd0e1e83665ca8926ba4004b823526dc5dba032b7f2fe8dfe0d72cc08dd46be0d8e82912dd1706f4f7089976f6fd008e3033bb54d55b94c6c4e260a1977eb58bb17832a4e64422ceedc691210d07e1e76778dc26073717c9a187b6844d139685a9fa3d34a719fbc26436ca81e904095db0cae36b6f9983f158e5c5b8c7eb5c7020cc97b0dbf12d6f2180ee412ec23498566d3fb3171a97e859d76ece3b5a445e7967a64e4d381763e460f4673621250ec5021561ef8fa6d73fdbb09b496e20d93b64df2628ce4ca90f234bda7c2d9979b2849306673e2b722abd9c1d3b08737da4a029c008e3d633ac0bfd388f5b8665f4814d86dd033fcda98731aaf8e09f0c666d62873f396dee92085792bf636924206ec9fca63ac26c1a3c6f03ea583b3bee490a98c6435370e81bfc1eab67b28f45c8bc8d3ec328b06e3a373e3a4d2526b8504939f7f5516b1691670fbcd320f66af0a1cb76e91fb6d37f31c31495c569cf90240c92f8f73c9fd248a19f0beabf92383b2653e4990b7fb2ae2d1d2dee0f47229c9c8a41a1704e5dc5d2a050441ca0264fc11f59c4db4da2111995e037bd0fddef7d177e07c8e8b4232c5a9ee7e93d5866c92d4614d0ff0b42bf432f03d1eb91cd788ed11b8833385130bedfe4ebfe283577a835dbd6b1c8ffe7b81caa198660134bb2a1180a1a740172d6024e79404e678b97739ff48884241dbcc8df569edfed20bbb8960a6eec47dc158e4bdf42001eecf137ab7fdfa42837d390ed3d59517fd6c52523351fa5035e302e3ba8b265c2255daf2b81f21aff5c9ffafd50d809b9f997404f839285df6130396816d705348044ff0bbbf847b6b64bd1dcf58fb0e2c62d258af62a020b8007e3bf54503686ef12f08febe70174fc08948bbd345006277e5a993af1ab128d6d73487e6e1e6974197ab0e50933f542c1cdca5f5f7888841aff3be6e6eb092bd95aec038fe4d9666733916dd52496bd3cefb285068df1a952006406ed083b2071075333dcd22b2a8550d8ebcc2bd62a4b2ea71a492ad68929e22cb8969e6c70b135b008c6a6cc3d0e080ffd9a7e5fb5d47c7390b20c5338ff3071825341023ea4cb10517a7c57a199266a5700bd11baa65e76c943feecd0406823d93fab61be057135d8892ce46d153536858c890ec160ee3028a33f5c3acf19213863777804ec27eff4dbff004eff419d39fdaa934c15487470ae9f59e840b3f947a7745a0f37b6a2d427607262e1de267672ab32fbe1c0f33107ed1296ce84dd0411bc8de235ab4f59d6e9574355b0b0700cfe8d52e9e7d69c6ef4da304ef6e07d3141031e23633520cfa5fe03388a866bb45ad27d91a143480f1af664d6c8b9d87e94cd1ed07ae88b78bc33d5b3088438e3e86ef54fc3d22497ddaefd8a1fff4122a1e4925a33ade4e6614c1c79b3413ca082f9822b2091ec5a2446aab52f34fd1a25b6c86fdff2a04f390ca126d78d37561a0aff83b46fb138e5dcb894a8e6572ec131f2de7e5e06a5011fa629ed2800599d92422158e1c6471dbe0e5fb84fdb48b4be4be987cc7d61b704f1ead3511f006821f76dde5bc04fdf6ea25a393a7ad3be35772dfd62eb2770ffddb9d53f97b9e2bcc2df4364e80a6ab415ee0aa7ca9ac0d2832afe88ae386be496df6f018bbf5f342f37505dd9f63bdeb617bdf7cf47c6a8e5c0054fcb141d2b9cb603200bb380d2cc4c7069f510d668ef8922875ebbec193ada64d7cef0e71ebdedb8f0ca04a06ffd4c7be656d9a0d17cdb5185cbfeb003afdb0abf306dae11fba4d9c20951d63ad64b0b831e0cb51ae477cab82721c35524e3603f6f5242ceffd0f7f300cf79fda6f6b344c76d0c8652c6b1c5ca16567bdedc70f4c547cf9e6874e1b12c4d40916babefd5f929efcb33cd3958399b0b03c887d92e8ef822404e16f928c194a3e2cc0e90219c148045e3fd9c933292fc73102f05d82e1e4e848eaee53960f12bdf0de3eb5bc19362fd67ba4e993c9d13931a6f1cdf382aebc06f4911b5999535d52b9faeb63167a716a40fd1f7c1cfa6430252d6a760d97946bdc622f19894b7fa8088d7dbd4c77265ba80c80877555fbd853d57e28e5e96e1e541ff57874085fdcae3b9939e13b50290f19c4fc07e2bee7293f5417377d401ab7a125eae5b20ed9eba21b95b249acc24db6e09cb1682af1ab27a5a6deefd4c30371a37424238fb107c8a16688f399bd3c536795b77c058b72b2079c5c3dcb606ef48f31576438896360b28d710608a5cb1ace45e4331d062201274a5028a9dc803d0327bba37c33f85bdfae6c12de1a5595e53d24c3c8c3604ab8593f275be684bf51ffe5f40f4d80b22a9fa034672a1543e94cdd7ae7e2645e5700251563d4517236e76145e1c5f1d0e81903a69ff60f951934723a65f1b6799f29c2430fcf2c5ce8f97f7444a50263cbc79cd0a4b6379495acbcd345cfab94b8ef674177a34ce681c8b5c3c1c138ace286398681eda42c63ffc07448c15a72b1520aeb3f682d9037b0daf4afb5ae82683e6d055ed0cfeb9458e347ada5d3a2afd421b48d4422e33d7223dcb8756d373c674819ee53f0624d3b5dfb0457eeb746e69f4e3dd2de0f40ebd01d9c6599742c8d37dd0d8cbd464a93c219a906affd2aad5937c3b1516047de295e6135a27095c101aed6e5fc988d4237a31b7daa54aebed475130d2dac5fab4d98e9471c7351f047cf32c2a644d4575849be962ea1aa854036117bba77c9e5e10cfa9291cf44d506e5dfd72c0c200f2ce9be226a2a9cb8dd9857c2fc9eacf1106650c578d4faed3e51430d8629487dbd53c45e916d33d17999394ec9bd06a64ad1d92c5b5db865b9396c4cbe03062e09633b560ea2d1e90c1876e63ace17e17d0b89f04900ad433b6ee3f788e8201eac11661a9ba3d068c4281ecc6c2ff097cb61d8ff55863321057becd801e2cb630662c89bea4ed4818005659d7ea68e180517cda33ce55534ece52b1b87029a33a4d10b436b923350ed4896a3598ae031fd1fde7fc8b981dad86f60c2598f3da493ce3e838fa150e4fede859e838fadb50413036bcea6f7713ecbc6e24f765b259d0d6c5e69c641e27138c1a799079578508f1728f80affcf75a43bfe33b2963d675c3c71a0799d2615fe80743b1837fecb3477ac963cb36a143b5508db17e30cda1bd2c0bf32c24731727e1abdcdfb2e650c59f07b71a15c37624550f80272a2ddac8ae55a50d7361cf11fd60b7ae0b7598f3b023ed906792e4b9b811dd810e7c344bed5f2e8aab954d82a2083e8f67b94debae23bf4bceb20dcc8e5598253f4c96196f11cfc9b873177a690fe289c37aee93e0d6c738d17bb45d796c8fa2b5c3d8cf5b022bfc1c0548706fb3e43670005460c9859e7d422335f569215442c3d6fe8d00ee66dc7fc311d377a88b026b0cf143f82ddafb84099bb7d68410e568f72e33c2a6528bcb5ef4f73368527120cb947492cb787199b70bf09f35e9a22ee7c6850bda6221bf8bf9f6c3dfe453d7c75b39f61c952a1ef69791b35dcf004c2c89495d1086e4500aed25f9b5e1f8f972e684242c20b44e850197ef6b278d1c95da1f201266b9a1701b4544388a587aacd56f47cc77690949853490e0d18ebf45a8be76248f8d80f5493d5adc4d96adee3d04c212dcbf17c77bc37d94ee927c71829fda18b36f29c388211cce2ab50f6dca2260280ecc5737eeb96340875e30e216aa8c5e4f0d8567d20c6014857a5ecb3d6f83b623e47bfaf20190ebf23480d4fc93e34c13dd310e5db8e4095d4d590557b20daa38fd3da084a262f11f8b50279e6a976548b19b9df3c6a2e9c5b91725261e010275b0e3d76c7f765483caf43f3ac7b8e6353446dd0eef473073ef2208cbc964b6a3b76405bf66de819e429053dd6030324d4ccd744055e6cd5c8980bfb88e89dd8e4e2e24c82ea8015b2843dfda971a807e6bccb757299e6de50b12cd0fa2e8a420a74afafa9454fc25674dd28e1fd31c787de73a0240ba3ea79f47043ab8f0cbd601fe584c15800feff59738214ac3e7e9212ce6df0140aaba88bff3b3cf207224fb3af11f5ff0495a5e30a2bed0ae5e002ecb2fcec3042394560200d978a39e89eb79dad37922ba2448917a1dc1a99e14f297e5a3f12619256c12ee0b7e1e8f1a137e779f31ac36ba6c268824bfb0ebf646ccd2626eab4533a2061439cb433b9644d0af1ae02798719d78fefb2991ee19a811f96911acfa5a3634a00b887b3417d19da99fc28d7baed77516b8f68cdb59132f4f2fc0a4583614eb1b1b9675766b78816071466bc0aac5bc3ae9e34cd0a0fc2bdb5a8f62fb863167cb7b608abf17434c9df95694e04f38ac6848943a4839e07a9d26a291ed8dfc33ba47b1e5dc38d63a3b1d0b57fe3ce1859163dc5f12e08ff2fb2ea4e8307bae9d6557c9c5c0522fa83c331d24afe31f2ca5b78f8023ae5799e76f085085856d6d5d88807df723f9af6f2f80db9808182e95b5f156a7fb61d2d5f011deb16a08812acaa6e3d85797259b22cabec1e63a1b960832d47997a09de35c1bf8564cc31a8b391c63ac8c8c49f785a54899f87f29ed23d924ffc70981d754cca6cf1c08e2d32114d97f67b3ccd7cdfde4c3dc01a2af2f4ee8736cd574c68052587e27724b70b7dc44ba213d724b36d78a46f882236d0a6326773c46a34811d45ac12911c1c97abeb99a7ca6ffdd3386d097bcbfc4704c3f965399b0e788d96d5d29fbcb927392b4b33d8c950886fa8ebbbdfbd27b2cb8789a1a669e0d69ba61ceb6ba0fd7928fda1d5055c97b3f7d8330ad447464287479970ce86db5d214facf4938861566599dff1f12cf374f979d4ba3dcca4f06fb8d8709bb6cb2ece743168beee40fc199975a94be99528c3c07ef94ce1fff737ef11174ad76953c21cc8d2abb2f37fa8007482b4d14e9a86291eb524f5a1a184f8e9c757c5451648aa57364884e3ecbc8eb44cc7cf87c69964a3a4537d9f2847fe2b29b097496a62171d7381dd801d4b6a43a923516dd7b54c2c3ea54125850ee524d2fbc4d7133d2a880091653de7a5bc237a7e0e628df90e79c3da7804deb9870d20a30da87bab3e1a3b0b32d6f4d8f88186d64fa0c7ce16794eb1b97bb4c5f8b0a1d3622a924bdfba9faca90a65a860f50d5c55173ee4fd43e5097f440a333a4926fccdb9a7eef4411ef385eadf2f3ee3676b2c8a3fb8ca36ebbc41be6994909d8d618e9c6716e5fdd6fd17adf1c358be7a860a36934f8aee794a7bdb7d812be4d04fa886cebe1b35d98eaf83e7e50c3f2d504dc0fb204104e6d8c58682d0ed2dd415b93f7ae2f1f5187e66edf9416aa531e28ed1f2ed72f786dac5de7bf5049200ff3984ff79d322daa955d0594a9e85c5c7ee9c7e1c0552cce0684c74acab40e6aef6bc98507e8e9467a553b4721cdc3abe285f0c3b9c6b783abf2d0a77a2403c86d719a624c2a0c8e3b66b2b47ad0c72557bd3a8251743a84a135d786cbc2491e80a54e1c6b9dae2b949dac8207e19f4f2ee95da5b609a18b262f257c5fd3b88fad14f434f2393704e068fd1c4aa5838798c3f04ec6843b5745c3edc3e36a139d07724de231b349680be533dc59d93f3b7dd8bb831a7992d80a2061d8480ed956f14063451485ab533a2e86ecdb9873bd5cc5c214f32db75b8668a4db5be1b1fbb334e8d29d1b1e43d236c2fc980e63d0ff8e773b9f6c0df6f3194896dbaa16912108a30c4a2109d61df622b1f597c638a8f8b6152a162f4f9ee5ed1854ef015b56a37d3a3d199ad4539f314bcb28f11c3af503ff0d55fe1cdaaceb880ccb91f849ab7669883a6486959b834920f8d50421c89cadc3bd8db3e33ecab10a5ccdc6a78fded281dfa501c67fb4f831dc6f1d68b608c93aee3befde9f85011da838e639865a6108396beac84e411083c6915152447df3e4c26120823575acce6cef9bef9537f7ada5292390b7241034ea8ed57283fd517200921b3d06d52e5455c8d46d394ce225af30fe242813f90ea7ab435c188543ce01221430168fdbbdf0610d405c8079167575ec3bc5ed4b60d90e29fd45dc6ca28cddcbdee3ec77b75f8a39d5d9079e3bcfe64510b58a2271697cf66bb7593226eb1808d2bc8a9cf16caf30d7a6e825574d55357079226fd80f64b6083eff25b41b5742b64974819a3332b87f9f1736a1cf256d5989455e0b794d00646e27390fa77c63826d58cd628db4cc2e1451be85c0d78b1dc50256c9c6e05ead84f4738f13d5ae683f045aa4627848842d4032ba13a775f73329742532137ca47c082a0829cf52a5acd2117c8dff9db2b1864b2e0074b4a89368b5946e832a7a44a42177014db494ccc8df9794cc266e5ca2c544689471114e1e797932800022bd25a6f8a8af3649a1873b65cdda27af3f6af65ef9f3e4cf6ef2aa367e3f3a2789f62b6be19c4a194b71e899a0a2d723990d68e6cc0ec18856185eb53b9702991dd3d54c3d600feb654c6335b34e3a5118db71d5ef695d38d8a2780c425cc56fb29f858e7d9788a9e7d5ed53896017093e37a0daeba138227deb180e94a7d75793c2791e82a8271e72a50f283ddd575c86da11718114cff5e5bdad10e91c7b7ac511085a83b54b94bc4f721eed536a873b5f3056f37194c13dfd4b48943eda82eca8a8b862e7e54412a371e1b1ad28d40783946db0e5d0e5df7f4b40063d0ea0c97e82019bc4fcfc1c975866a137aed335520fc5f9b7d878f661858dcad802b4f8c897ccaa988a458dc88f10c27cba6a478b2f152174e05d7e8e91f6cad9dbd9a283792887441ef905ae0b9cb704b8621d6322e7bcd98595334549576189d024a07a88fdde625498520da369e23cdd1a79951002fa8ef518259321538a3a57fee34365fac0338d55563ab991abb5c0622511c65af75fe891926ed033146d00cc32c5fb33ba38fdb4be004ee7bd049c5d5cadc8a7a305f1e8faffd4553bae6e085e2c42279448310c02713758522f219e1f1aa13d88da02ca16a8f345f6824af8a800651cffda52a4f4c6502eed4946fb8a2670eaf354c1321eaa8598e329f96dce8f6cff3dc1ec2b97e2895ca31c70ab4ba222770967d38582e3a2a0bb93560b3bee37bc609ad1fc31600fb32cd7f1c31e1fe49b3a8f19114f179dcc937e93c7136b022e46f6be86a8ddc52f103670e92fa3c0f28f4b6859a937a01619f3d41174466cc3f60a5eab557d61684361db895b6a3ffdae9057a2b7d0d517ee93d1db23c1969f912956fd8a67ebc4897b0ffb3e9df8f921358dddda570e1db8341eb1c6d433e2081b59a1517ff842d14dac896418ced2c9cb70eb5a7a45442ea4acfc833b6aeda3b7e28d88e5362030759bd4d6525bee9d787ec4c049ada3a29a8aeb2a2e62b80e343a8407d72fc2c38cc1d5d774ca2a7ad9b06a10583456e32a934cc8b8f6f37769a47d60917a3cb69ac04d0e5259f142f11d17352843d76cc01980009c2cf89c5051b972ccd4ad6e6447ae083a755f2c1cdeef6c541e08aab1d4753f5ef1ad65c29e351c55e88a0a5e3e146e40411b1ea6b5e534642b17523afce2fe56be09a95268d341d30cbf1d05e0e95cd5f6513e35c55c562f1fa461e3e5ed48d9929712856a559679448e43fc4a8ca1f65183d1732a73d939853774a966d8ba79c7fa820e083a771063e2bea682378fd44b80a863361252ba52be98a2e0630129b2f59cc6f297d8f1be56336fb30a9b8151dc532a16ad5aec761b3bbf0b8e4a24f05e66d20b5ddfc101cb96d6ee867b9d8ca9fa71e5da00e6df3dda24a39d2043532a724902f716858351cd8b7de5ae38c92ef774eb0c2ef7c8c95ffaeeab10a190d42666d2de4fcd4f1014b8eef74ab5a474889be26a15f54e4b6f6076c40c3e16b88b5f4c7fa81c0050e1627cfdc8ad0714944acd7fdbc0f51ec6c93d566cea143ceb94e9207168ebf97c9eb5e31d98128805d6387a28d95827d275e5b34bfd0dfd19b40d51cf5b3666c643cc57be13ce312120859e6a5e9241cbfa1096a4b32a017634959963c46dee63f85314928302bba4531132073fddecc8c0b58ce7111a374755efddaecda7b8e0fe2be4761a7ac68d0612979ad3bd2e84c8f8bf74cb656b2b3e8932404a39af05071f90d1ab420e8c1ab6a8dea1d0309a9f1317b077e7e5d1725e1b6ee4bed7c06a71a38b0711648cb18655e472528863635cd6779615e6083642ced3eefa52ba0d907270cdab40f94a5660ba264166024052f975f1da648d197e410c0e0a717320a5930d09d75fc5632cf39109fba0057de202cd3900165bde0754cde22aa3e9107e88b6fcf88bf8be4ff20a864972671e6205db8fe8aaf314ff448e94bd034258c1604c0adb9865b1a5e1ce4aed0dc301616adbf43cc205a81040b025b798ab934936f8f398d4877022817588f4ae6f41ea7bc34c6e56dda4ef64646cb0da400f569800f71ed34fe39f780821e0f1daf4a8928d908baea488cd2819a695887a85690b94668085044c2a8c47404f589c7bc9f4818ec12100096902614a82579ea6562de1be6f47ce71de40ac964b159615ff3a78d8b68db1f0cdea023479ead06380b1f9b956f3571916791c98e93e616332546fe5125bb8b460eaad7d1a0bab0a40f75bb12a0c59aeaf9de148bdb1696d12dd3039906b027c4c0b96d24f362079e9004dc36375e00857e8b023348a4afe091b0df934fb7a5005faf014a6cbb6f4154d9f39cbbe394b26c0044820e371d71b381a2bc91c5c35651bad15bf9920e314e227ea06055725f5c256faad8468f3e3ab2bf704fc9788ae6efff1d89888bdaffb14c9e6412a601b3397d59cc4bcebabd2c0bae405e923fe73decbea3ba4abcfb127bd0124ae02bb6742ca1afb2a14912320e9b7ea0fa0a8b7e6394d60f3236b54805d81bb2def4d28196d4e6925b4aa1497b2dcc4faa8306ca67a28adb155ae4950edaea6aa6aaa1208aa73f6042c352f12b5065be303f864972623fa57b12a7a6b24018b0b3057f3e198b1ffafd6392ec5a718e1ee2ac7fb540769daae2f94243dabbf3e9760afedde94e4abaa8c9bfc3933c52d58b7e5498e8f07386d94f360f6eb95542f66deb534f1b8cabe7eef32c2e251e18e7329629844f99c05ed24bfa5b648b40227d9f39a7a3e824fb0ef0e2a540e7e5f293f509e80116e83ed435625924cec5a59017463e63e74a8c8a5d9509e17698422cfd5a59074e7f976227b08810dd32184c6424572c0cf5782b8ed3dcd806c0fa8f5ffbd7fc628d2bfefe535dfaa4e494c79ca33177fc13244336f1abc831ae5b379e1686c7d48e1f4413404704ddb97d301b66d988db5cf9c80d1de56eb62891c5a1b961e185450b5d2c822b00915d935e8de2e6d374184a5a386d563ab0ad9fba0c91c4d26ab2c15c9d2982a56e372fc15d8724c4bb7d5d230ea001db256473ec0b3b28caa86264ecfcd513567e9641a206324be3768821f7d8aa111e1c812eee4118220ba47a9b18e61d6337d5cd93c8eac5f4ffafdc2ea434ff2ba4256e29c49767e5aece9a5acc0593f4405109e4ea26c20e7d3de42236eca4effb2b407d646ca35edebf89468dd93db16e0d473becd8e59bd65368a8dfa23db9d7f2ce5deeddb2560ef2bf8eb47c40e7c5c43e9d3ad76c2c320f26dfa3c3dcc732e30a7c33cf82b4a20deb089c3295223cddc908dc470b63ab7cbb3a72bf292104f6a745d2498665346db3e4a4955768eab94a78755ace406069701627c57bc9681cbc04b06a71058c3e8fb7899ccdb73699f1cd6681b931bc05594fbb10f3489110fbe106cb55e8cf947345e0a74579818c62fed68e20498842f602c7eb48645367bca5b0c0b677f439061cc5e05ffae50b8ad8fddbbb75b05413e536563bae6b51ffb7823a6008136bf050c4b4fbdb62ea2a2c06aec10a4825b0e2435e3a111eb6dd8172f6ec6b87d1d0c8f8525756dec8f99ddeb6b8f70e37155e059f3f442591f77fd8d08292ff69eff8c93a43190f143eb5302e2d421935c081ce25de2aeaa84ead0a01495d4d06f7d9d9192be0e274f4884feb8d8e3ffd4370e6b93a7bab2db9b59d652833596c8b59c10fc3aeed3f5923539c8d16a546ddc041d3e8de0ac383f4f6999835bb0d5948448fc6d24030ffa27317a3e30cbc9ba5ef2380fb68933ebd307b35454fe5b04c0f9d280fbd24fb4bd6b100f1266768fbd5f37d571872679df18418493c73a8e092803676e177434326bc61cebc0977ab890c436851034766c81690ee88bcf041c4dc10ea5a19e51835633a2595df44acef9ecda19b0d452a6951b931863de5c2082a7ef826b7c09227bdc763d583a82df34641fabe707bfbe15d282e6611302d6e410dd126901ccf12719cb0ba31a58c54a9d5ac81ded7f28e2b517f688b13f337e7c15a38c89dff8950ed003857fcf3c15a356394c202bd65e59ad6052d9ac3579da550f7427e81ba11297e47f68f33dae1bd0765c2998a9b529acda13cf740e1a2cd1f8be59fc2e9109dff1aa0a6a22f129d5d16ce1c78437237839a2ab856bbe8a87178da1014270f74ea34c03ada1350f1ccce9d2c5ff99d40633b333a37370753e30551e1e9964d44ce807682c70516146d470197e7d4b57786d688146f3542b92f3db56efab0d1bd29587000bdd4775c0840d18e5af66567ab129d653669969212f11f048a45239b730cdce296897eecee1f6c75568bc46f80c5f14fa95af3ad545b8bc0bbf1b00e515782aaa37c40896a11b9de056aeea93ea9e54a54d21d961898d8b3aa67492e89304a10def0692cc6735b5da28a512b93f86a27c7e45aa2bfbd406bed4c743b80b1504bbc83714d151ae9a125c15a6ffe4d3c3420f758691a6b1bff01e39709dcfeee297aa76e587706e72c1873db520df3b0fa31f90277ffced3a9cc37e8350f735f48a24801420460e37337ce3d0b9d94064c4652fd92aeb52f7bb263b2100f3f499c01fb1ece3176e13d6547fe39ab44cea21a3f92a4fe70b839352605f3f3dfb7bae76ae8d66d4b7948e33ec1edb693220b45d684de644129259526ad2201e7affff156e68e37ecbe0c27b6b53e80b88c8a6e21f217d90a9e30eef609e38be466081947b8db7f0b056d69ae15132deabed692982b173a0d96e364661a241a132729ca6ef4236c6818dc3a97fac9935a173cd1a50e3fe08d5f9fda5d6fc10d722b465db04237025e157aedad46cf986367c680bab6d5476821125864486f090b6c321e8b10f3c910861f8ffb8995a262c5b735a2a386367f785351732a40824f2dfe545c1e070d528fe36f1e34f58b5f62f0e3ed89121aa18d8503108795ff0edc97bf42c4e485390a6fbdf57bebd550308b4107c3ebc3d99474a654a8b03cc0604e63072c57dfe3f8d9192b5aaa1a1d467e613a46cc1282c7cd5c61dacb536715a3d257ff13f269d8c66c0c77a2c672473e8b095639ca768fe8f3acd2a1a874d45d48eb66feafbfd0d89f2a2ff71d010c27b4451eeaa554c2e43c7587f678a7193ff0bbce275a4ed5d135f8c26999ec55acb02ca7b48c52e8f656bae9b9f3444cbc5d0b74747b3a1814d1ef8657e22566a9c18c30814a273b04d41d54e5fac64a6fd7922459d74c10a86166f09d3ea05687e24ba67daf44796421e9f332625ede2871fb90585f6de19d500e4dd9a718f9dd5c0da5e5061400561d93a8936fcc9337860ab2f3aaf9908425d13f2543308594087a814393e63664dcb9a5bf11309d579620906fc2fa2465f4209f616c4bd118d736674ca735d925a88392b4dad6db48248e66cf213df3d74acc902d90b51295bd6d6380491e573406dfe0a97951365706e5273968e5b9131786212f08521690114227ad5016d0f24b53a3c6b104572553af6face901dff725997d7d09f8c11f0c3a82a43d08df3466badf002e31f37d9af7d2d324741be2bbec3c091643697b17f105e72d39ed84c4d63d10b8b175529152a13314b54e115c910daed4a8ace96dfca03079d4b22acff8a899e29d71fec7294335b5ad47d42a0f44801eb4c989977a05dcc08c1b17543af312671e070d760a0ad17cd62aec33bb57aea0bbe5eb0e9c942b06cbc81b68bf7a57285a7fd02770911a6b21ea05c301f8434c574d490027dbc43910649d0fa03ab381f417b3b8ef391ae0471802daedc4e8a97fee9d2f6239af7c2560af2337f136334ed65f2e58fac728fe77250d0bb903c380074b10ff5cf6e3937d7676d7233701d61fa63ba3c51f4e38ed9e83cc4e22ee093cdbb7848ff30d9c8b0318506bd4bec919318fb7f5d45d75959a5fd78e2746f6c7672e9bf2ab425984ce5b4d900daebfaf195b5dced2a65c2b8772b7d40b70f790619372be452a0b65cb482e21b4cb1054ce2e54a0172fb354b6ac3b14194c4b35ddb03a7bfb6bdc1dbd515188b451b0e34f45443398e6cc66f26706991a17b9f1615b32c95bbb59335901ee09eefc293efc3fd433d520f927c53196cc5549cdc750ed5a5ea97fdad5debb65e16e27c7f4b23306b9f20b1a84af94bf2f5119d6c5470b3648c934b2e3e0839bdfdbaa467217ef66377d7899f05db7cf7ba41d87e8c88dfa541b38c069e1f827c8c8b1b6c1cec0deb0340a8316f354ea61187ff03cf2d2e998c8f3e0cf83ed0d32dea9a34541fffdffd7fb3d146b5d1d924982fcf7362d45c664eb634b31b5394842951e4c1b4c00b9cea801c65440442b9fa8ceaad7d253128ae80d1b1ac0b2843fb83ceab0eb9a71854369add5b81a0e8b59b7b28161f5bff96c58a0088ab3eb1e93df68aaedb855146d618de858559fddc97ede5d5576a1cf954c0afe4c27679cdc5a02413b13ed196914a9643e4d83ec0b98cf1dea4d3d33c4cf8d7458372d1500742a31e03002543d2ac1147118e475a56253e081a34916c424589d9951de832b736fb93fe5a1a0b8571e0b1b068120a9a39a718bea4aec8641d5a33189a9118154cdf23b2abb6e823830cc76d2852bcf0c1f045dd0bf127c8b4e79f36aa3b4d11a0e5413348e9511a2d04d80687a17a059b74009f52cf63de3c202edd74348a1890fc2e15126008cdbb1057f40156a920d4f88f1e130e30b903a93f6e25de61ee94bdcec9afca15014d0310ab38ae97817b7640303f8d300e30d974767075973c727c9997de1f2de4866d943cc83a03577f1dfc2792dd36146f9c72bdac5af0de5ecbf706e1f89440189bb9a7bc946a86703b05ae024dd0194c0bbef7c759dad95c85ce6aa2e1dc35c2abf898a3094a7783cdf719fcf85e6eb9e7ffd26f6f234aa5139fb72030be47f9ed37833a6b8b1555e6716151a559c1b1ac2777c8729f4b6719fd4c1027f65cff4b2c4e239d501383da1de9aadd78ed297c37ac7f2eccd7f81d2d3cc5e437a0412f10f5ca6904010e1263ef81f71dac53f84700bc1758ab4d089410941719d9764396d1021d4d4ce44b2cb3aa1ccbbbbad4389f81ecd506e1dd7dc5c6b1bbe1d4dccc408c076f587a3868f70b4038e79b2783c19096fb2ee3be09e361dc3cad04cb36b493dd337ae637bb71df1451b06237a151de3cdfe4f302906816bbd050b2d8ae3e7b41bb0d48559d4dd8b9cf279b82261147990161e1d14641ca8251221a97f819cdd40967db2cd6f93514f9ed63e73c853536dd43bccf7a5cd8919962d97d1dcc7cf87314cfd15daa757ba2152b70af01ae34398467331af846448b14427c525c0cebbf32b964c662a99ca453927f3b9fbcaf5512ee00ac65c0de54730376403e7ebf80535da922f63dad79650f4dc9d3d6dd9d67dd3bf411c9adb2d704c8c9fab0f905ad7c9c215a4a16b6ad64d01d1c69ca809dd6ecf9088e7004e87a92596343c827a09a59f0c20cbf5e3dc1ef97126ec47b0c2b749bfe6732d2237ba378da85c640e9dd6647ca7e4b4a940920cfff1ec5786eee46b90d0e7e8e09dc25186e0a816dabd5ed73e8b6c4371ed70a77ead3c94468cc731f791157c83ede999998e45e83222c3c597ad70222f67a232809311fade12190479eddf856a469aadd63b783db327f9b27f07281594ad7b29a5061d240f8a7d1f40f923374f1b2a4e15d0cf062e0c44833ad8599dad1b12e29214f9e3d5ef90629f3fd4809328218f52513d74b42ea498da988101a6acbfc6d3838cf9da75d528aca65103ab2353c27b8dc3b780af4614a1868060360d15f50680c61ea017a91a85666d2d352d2701c4e8a1b0c66480aa54abb2efde3ccf9d1fb1c6a1f61841392f65163662e0447c264453ce70163d9d88c6d7fc846ae6a6bf478c35d592c267a7752881ea7b600045069f44873ea294cb821c5adbbeff563dbb45297317c102e27bf8759d7d1549b5c2dfa0ec0a775193c1c35d1e174edb484b113ea24f42a6f6bc3ebc82a295f949dc5513dc9f2fc432889f93528fbe0fc27cf0d7d3fec2638d9151e0077eb424a057da24ae2c55d525e91210231c395348ab1444adae1c3b577384613cac524a3b6029ccf28b324ef41954c74d140500bdf54991f0776f5bc4421b9b9d7dafa12b2e54a7d8baa4d771c6b8f6828573620022a659c739dfdcd0aadae8f4056cef9295057af72d1b8401f1989ecea906a9c0ef837d14cf234fa00f9d47ac87acfb8b6b3f7f01a003dae116f44818ca49bae76c0ba02412a9fd0cdd35e0fb2bb68def44331f67815fdfa6c76fb064f23c37f17dc56aca627f1b74c2c2b1c0a16cce18980e99bc58d621438b9376c0218ddd6d229d561d0d5f4f65a511b8569613ee71f2bde86851bb4da0a846e46fd8491b98d02130d88bf004ef895e0f277fb9c97b3ba9bb5d8a7ff6f13e1f073ba2bbd4817b94f26a725a4329e1a30b79ca05702168c88a7119b91f88943d035f232e85201d15740bdb0205d8c6583ee75a473756a4ce3db32e0fcdbfcdfdf04524ac9b23e3367914962b42d7ea786d3b583c2285c6436a68a7f25312b993fefc057db727a53ec53ed74b53fcd91d1e0c439c05fe8670512df815c681df252c12fe7c87210a11437c79e24fd3c8f6890ebafece6da08b935832f99feab670b586bcf9b53adddfc34f599180a18116b5f8c8dc1ece5465ac1a796580023496c7fad2553645e85ee9ff2c134a4912091fba3794aa533ac0724d5d674ce94b31b7584324795ec5eafad1e5327d1997aeb3d9e05d1cdba5edaaaddb5113b7fcb104d42ac83ba312b738a8a19dd8d8c3f1821ff7e0203c877ef1ca356fab18664376b61a3503408f745615560ecdf406afa3d6b8cf5e8c30af71603f20a37b02703a5b262f46e49b3fa8d603acd918673ef8a29fa063fc8ffee8c318540ef70fe93eeacc09a2a3aa76485c9a20e2695aba3312c10f00bc8ec5e7e793d551a7c4d2af950d13d4b303913d1ef504d05d6f152a34994b73b8efcae7c2b814b1bc2d8a2c5261afe05d53de16c92858ac3f24e23fabe9c63185fa7d4898812e7790ff88251b43725ab9cb51d0fd46e595e092da4ce48ca6d6672eea9363be8405c552a5f3c3d4bff1438af50ace3c6b0651159e9b69631192e82803bdda50b080223c2f76d26c1b20f3373c5221ddeaf34bd890c84c9fd7165fd85bceed8bbf47dab1ae9faadffc06544d3dd38c4eec912e9a7ede53baa36b412b6b6026e7c016a9cd71ee3b46bfb3ca1d982112164eb95f74dfe09f99aedec4d92d3db7f1231a37c6032c00021d955d73e1e2d9dc0c93e1e4a31ea8f8fef0930010fd58296c14ecff78fa8fa23db20019d94b4ee581996c277ff028f7548b7105c9e2528646a0ec6236aed7d835803ec67a8e65d4184e08d114e340479027435cfc39e841598e87177945990e2548f1c2e4e522f738113aef2e71953303b1b4fe5d36d9c53eb7265a74418eb4a673466609bf503bc2bdcaf39e9b80c8c6106645ed708c4bccd29e4436c2aaaf9a2b2b10a1d86e7ed6f1d21c8daf38bf1582bb19bbf732b8e8d3874e1c823084d4684329b030dc7040bc267a5002d60e1129b04b4af0fb903698e07e7ea84a9c08396aa8d20b7a430bc49f8ccad3558335c377fd725a2fd6ab90ea8b741e0b8aee3039726c048d628ac5dbc8907dee63b5a4b860789b81d8ed3422d623ee88063a9df5e1885dff558d2c8402a756b72a5b75c5d0752d8a1a78063f4dad7a70d18640c0a2b1c4a131dfa90b1d045a4ac979a669bea4ec05545d205fa0b220a3d69c1e44bb37bde6781ef5ea41d74a3f8a809bf7e2b848eae464e81a2e80b7bae5056bc3f716a8e811a0dad20ca8f2a690a960f4f58ffddc6a5165166455307e893f291b78b199f06c8c045a7a0af69ad88a848dbfb9e8fb04fc9edd433b547e64dd17e63a283d9fdd36e7748595b104e0f8d1b8f5b5bbb5a46f201f9b63fa3accce2f7224a02c0f9b8f7f0be2ec16e58314eb407ae75b5cedafdfa82d08da71b8eb41be25c1e01ca2e1b501aee8369b491a838e88c27178742201564e64e63b46cbfa91403966d8cb2acf95874d810fca76a7ab43290f07335025afb229cebdfecde6df882df093b367a4665e4a8be88a4e4223b22677fd1526c1acaca3c8b98de6296e6286d05be8c93f9cb755c1a4c6943d6219c624763bad8949d25462313315777fb93ea7d582e485a2fba5206981cfd3ff7579fc1d4fcbb053b787a90c78498d42209d2ebd855161d4cd0476d82a2069bc9a1413dd699e01c3007cb4b1d5f95ea281776363cba5e5f758ecf0914d02ba3943ac8d9a04f67ccb39a2d75135730f12abda44bf99bf1fe319a63d018e53445248993c1bcdb26c3f47bc8e72e3113396afae35adf7777025897d6aae50ae2b0e898a32122f27622dd11bf9a2dab42ab56a15ac31a8547497c17d7aa2d0c8fc47836b0222d5f1024f7fc5f2590973468920fb498ca3bc955a589c252eae458081e28f80ef90099b1eb08e7915232bb74e761132391ec23f99e4951d8f97b8d067198aea99600c64716e1abce59d432156feb82c4b6158478707bd85ad297b6f3fd68866b3dd3a51bbe2db3e6cc48c2845b9c5aa2c213357b2b935000a40f2fc6fb6b25a7b19dd69f72fa20dce7b88f2e1c081a5bcd20e51225619824ef53c9cb14b2dc9ebee86784fcd7e95e150ef01defbb59b1ad5b6a1c023a009141531db52cab47dd49b586bb633da1da0bccc379a15aa5affe99dc46f42cecc5c96fa048e7f71e45c92be0fabb3c200168874c9ce6b8532f508647dd3ce06df6192e0aa9c29c0bc3b5b3a7cfe25f146ce7e13a999f11b1070f9f2416a7f62c34336b8598809f6eb7498b3edd774beadf1d05099cfe87e7d8ddda8ad919e32f37fcaf81c1ae96d5c587db7aa5f963200fd3187d52d7a4b2e9ab8789de45613a6e3c464d836cd38855051cc33d4f7dbc72e4c374c417e353fd923d81026285ad5d3b951257e46221b7355590ce8d0f72308d720b0db5dfe4ecac9494f6feebd48a0abaf270f91ff1a5c738f0390494b40ba02f8abbab604f4687fe0dc6dfa655750e1f92e77faffe803384955e3e966a4d890c91557d069aafaaa560f444a7e47543809b818bbb7292539469939d75e1fee0bc2c416d4158c65133b3f82f1d746c5834b40cb7246f0ff63934f839895ef0b779fe23eb5c46c0ffb5f9d94d82437c1c78edacfc506abf00382fc0b57eea1fdead9b31979ac3747adff1ad22b03dbf1d138fcd1ef3d24a033e223b84348247d02640dd172d731fe334a76e77fcde698b606852f150a195313b3a748127a14dc33136a2c8e13e3cdc518c6a503bb1bf9753e9dcaf1bd1bcf780cf4b180237517579e58607a43f4b770c365d6f0472d5313c796b6fb4c130124ced1e83bff28ef92ddbc400eab68d395684eb0ca26afa02f3bc2bcd7c0b737c70af8fbe4ec62214650d1989ae863530954d787f188a3150e8f7f50038bd9ade57ef8aafd792c0d1f6301a86ee3f96daf47688766b8fe6aa6285ca5636f6e03121f445dcdf8a061faa8921207030ef115b2b30ab4ebfdd5a3f89b57c618f9c3ea0474ae286a62d5a750cc5b9d7580329d94a1efa7f090ca6e9ffe30ebbf73252e39d7a9c235b356a683f1fac7e188f92d9fd7d555bf2f1a7f8e47be90c47cd32284fa6d6810572fbd18e29c84b6b9f7c33983093e99b4c301b9f14f53efecb6c9613cb6608c444ae562eb38953eaa8a31b9b2cd89aa5dcdafe84d466164703b8e08505244b3c1cf446a84fdfcf0537e70d1d49521c77905209ce71df3f8dbed9b6a637b7df17c35fa8b9679722bb494488aa5c9ae97d9cce6f22b62cc0a0996d015822ab3d5effe4bb6623cca0f999baa885ba042faf0f42644180b0010c350664ebba26f322d97cad10215453e29fe3fcdc628367c4d6b22b0ab2da7c40be559b8bc9a99dd28756778c1f0840960689a929118dc808d17ac93dd077f86a7417c3066f3674769db7ea8faf9289aeb3002f687cd1a5128736f9b812c562151eefae10873e9f02909d5a4852f02f0803d46fc9121cbf78aac5d8b5d4a75c933eacf6f43c905407d03d60356625c63ac346d4ed413d382dcc68c197a9ec59698c175eddc1ed27f4583495a24aaeaa657acf20fc8b4eb15ea5cb8dc7eccd88e5cd7e11415920746ad1dc42ad9c4759abdef0c82b7b414402f5cd1908f60d4af8b50243976c81d40e9ef4b28383b8c78a859edc24f328758b7318a20c0187d5fcbfe7cf243b54240712c838f0a6379cdf8d4b1285fb8613ab7a15c8c7b3a26ef62439d809c78a61220136301efea96e23440bdebf127fd64e70943964e8b150427749a7b88654f97cdae701ddb3e0e48ef5cd7ad2f0f8571760f2531f2d144addfdbed0b0fd068c6ac2065718d0293b0afc53bc45ce39716094b7bf55b4a748ddf8f42d08a1bbb13d73f210538fd068bfe85a047056824c5145173a39725ae67af5e3307555b60fb942e5c29ad5d57a9baa2518e8b7f23d31002869e8dc0324af32c936cb3c1b95c77499dbc22e5d0ef65a052dac797f1e3ec04747ee718f257d488f96312071e0289878d8729ecaf2c7076374bfa49c8fad4da3ffc4c05dc97378dfd56c4a481c60856178f7fad0c9266cee193bec6bb320dca885be4a7ae873e3ece807fd663da695b34b5df0120912e415bea9ab107b24ef549f875c83ce6aa0be264d5d8e9d94132891e6a06c651adedbccb00f14aa07a98c6f19ad6b20d905814263481e201f014d31d9724fdb189cdf82b113c473a7bbcd2f591298deaa3b028db33167eab893d0d79180e938140ad872ffb6a44ab22dd75f7ddd3341dd0c7b41aab7188ad7669ce7455f7d034e918077d3885834dc1736ba8c259f4a11a70b496792ce8b02d2617b15bf63875d9164b5f7bef546c3908448cb9e9a7a87b31f47a5d2d755047bd49c6bb758c6fa023b2ccb6c32061d2fe6ddd8db6b6d99bad7e4a867be29e374e97aa458c4fc4fc11179269980319d77a22cb0f3933b1716c2180d8d15b015fe01c90d5a441a1b8f6ee34fdcbd6fee62c6f2228b859c816ba3a3f6c462743d06ce70f50173cf41f8bb21f7594f6cd777d3e81fcbe5fb159c61dd281f0b340d9695d651a63f0282c8f5c011f196f6d353369db18fc3a56a633b9a6d6c030706892ab682c3bb08860b6c55c67daa3301dc6d683ee5e613106038044760720585f8282e04ff74a9d91bdb5ad195b6313c3afdd29743fd4a2a98a46494bf5288b05110a0d3bb3348be843c44fdf7ccf65db1f62510c455020afe887540fcc2f3a3bb440324f3ededf5a34e9af5765e08b694f3916a7b7b4bc6d104aaad43fc9a4bf361095c1ad5121c9e680d348ad16c9603b6eee16e0b82caea73014f1d3656d0dcfdfe57988f8993b13d6c82fffe3c8d89cdde52482463cd6724f4ba1acda22828e46f5ad1f4393460df657686d53b600e8285988d63d76a37705ceffc66bb9a681ae35348c3452a135eb96634338988a049b41dc5cc65f1d183a92dde1daa6e73c4c6f348d09b1e8ab89403a45693eadd386e4c22fc495b8fc0e91954426befe1444ca8d9dbd5fd80b3dce22773a2bc214c262c6c454255738226ca6cd9acf442a10de2311ef9b5dc69534dee29555979c617cdb1ebb074e516e981e78842ec8a8972fa1ead38fa662d1c3fb987ab6ff7fa6e0c0eea0038ef05c43743f3907d3b93b2daee2a7b22285173eb5e56faa07f3471ab37d8637e8396be268318566a1c00a8b2963570d92c7cfa7b3d22b12e5cc03c5bd9d151caf9e3cc00c0092fda65873de631b7af6ba04a0cb770f25e2f48ba2cd2ed5761ab9fc8e2d8cd890f3ccce3f4414b6ddfdf4b8375e4ca3de1e9a80648a1673d3022eb9dcbedac9d37cc3bef1411c567309180bfe1053f0fbc4ee8d573c09d1c239c70b95b0a1dd6ca1859a199aefc9187d41a22932d11a0e49d32135dd5fa3981948449fa44c0be17e65ef14d1fc34c476cfa73f50b22c5f93907628c1ffbb035cbe70872a74f0d39821a2e51c0a9fbc0439a354945fb49f9fb3a43ca32df18559a64f349a559116e446657f35a479b837c862e49c959e1b4c58a337a812de3e58782713783d01b262b770a000772f3880314de9419cab1ecab0cd033b2fdfc1a27dbd2d47358cef54ea253e87edfa09e6aaa9987577d5aa8b2ee782526bd8a15279cff3fc684593f8f8d1a63c019c1f40f2277dd4e17366a8926ca75bb8a781d2fac95983f894d8fc41c8dc175dd1ceb60d6acb74cab0983e0f409cde521a06dedd59f4aa987406d1ca4b645822e4f50a72dc05c69224835b02590ee48776b55501ac594e2efc4b82ee168af75f970cab4a301551c723f1a25f102ea9c6a938942e8c381adedf948529644bf77d4210f1268eb137a084eb8cce9f4462ad98df8bba4dc20d9dae8a3369195bd0abc0caf5b841f166f73b8ae3dd3e0d5829b4d19f58872299c104d4f85bc2ab74c5df61b4a5d04d667c06d68ef139b17c6b1392377b4b1c2e19262a6f91a8df641f81657edc8e7188d3fd11b97e63092b3d68fa51a63ca3e995349ff9c41363ba1f0286c1bbbc869c01c04e87ac69ec62a9a18a0b03e3745049a9052202d9ca429c4d561ae222bda3330ceb5155f9bc16a3e8d5650d3d64f56c44e594a8f69a31a6047195f2ccd7a3421557c7710d9ec19dd641c1ce2d5b02f023b8db3c086cc5fcca9dcaf541003d2f34ff5b8c85d6c20b5068141439fb9fd06e19885fba27f903ea3e16b6e44d0e4e2e659c9d9ddeb57e0aabf7545f72cc65ce066163f80a83c6a4cef8bb4c60e9d17fb86ad65550b6dbace31de2e2a2fb376f3011b8304725f8963b35253cf8aa686f966f4649cc375afd424594da1fb61516597cac65875f75a7ddfc706237d16cd72c98e538eb79dc4ca90308cb08297dd2bf5a37b2dc153da89b809ddae4a6d3946537773e72c29d95730f7cd0a4afd999778e869720b367cb64112bf967ae55da69d92ab3fdf11430f5283053814f09a51dba62d8302cfb1fbb2f27adc7a9051106b65ce8baba415e7a58ab105076c3d10a9e2efbb83cf3267e7135f61523051a404622e70bdd25cdcced059244b13b785f8ce90c287f1ed90c9ac77ecc492ca59b82c840cba6a0d5bea9752ad1cb6c525505f49d4ac417c0c91a30e277c1a9403640c62c7b9057915ec8c7f85ca5f2ebfc2a02b12b90e038f4d2f43916c1e431a842e4f607645acfc00626bed58985eda79ce1f269613f07c1d3152bbec92f08d86ad4c6c917629bb9306580aa3ce05f7d257f8f9242479642b650c3ab30e1da204cb99479ddb3e2c0a0024466e53bbe64cfc17a7b42a698ff71c01fab19dfee08d00c40be437b5bffe462f5a234db50077470c6753b1c68d9894d631104f08627c50706396502d739b0be0bf7f0ba0d388cdba25af720eb72ea0716bf587d80f68f087a752c901df9dada236e6a93309d2a2e6238e062dbc73aee68cc5e60652619eb5ee795c7f75267b81e4a15b77ebe5674a8ccb21f9d3dd41fe32b7885003c7ace7f6981d2b0692e8fe519c74364f1a6523fcfa0d9c3dd90917a4a5167aafe10d818b8ef220ebf3e3b0879d340ac9a1d59f9aee59c370ffdcc9457ae6d7950b0cb78f1f3b9fc0a585b0803c7a8a36f50ef2d97f1f8a716f4952b60f627382c28ddfb31560455e01f8239889ec8abca744699fbd8001f1c2f1c154ebd05c0e0529864a77ab062291231ffc383621a99d33e6d34d4e528768ae3c83a17ac6a77137247b810448e461c8e8aab4926f65da7c2e4b9f5971ed9505ef56b1393814ef61716934936fbd8add09cb9e7af30de22749f720c45da676f6052b9751f3faf9c13952ad432bf9c484e19a79d4e6eff6e74afa730ac2bbfb3a4696a30adcb68ec7dd29175bb1952c3c3b7b55318cf75150b9f5391223119876ea8ede35c17908b9a82eb3c70095c1323e00ea66a602b05f95e2fd0f6faaf59f6cfaf15e7085cd6670a65068f272bb564198e3cc2513ef883deeacd07ba41c31143d7d5a65994f36f58b1dc03181c3ddb24b92c5bfa34bd6483d6a19776fddbbc195eec5be7eda8566c85be96846a3aeb9cb8eb738ce39976b4affc6239636ae448f6a25d6974686a8d63be19e0ad1067a5d9b76ed24b52bdebb4130a9eab9e4bc8b66a26dafbc9240b9937d1dfd42805335be923c4fa1b37d9af341a78907669746fe6f0b5107416efca834819a278491b5ec1ba499e4f17c4f91b4ae1ffa0799e84ddb708727ed2351ac1eda293b43124a062e33cc1b65f8eb155c68159452c02efe3f59d43630c480b3bce2fa4ddc11c9fcb49be504ab31bf4b2add2e558814fb39c0a353234451d806895fe3f08c4b531cd2818ec171379ed9cd8fd5a125195bbf2d5439ead60fbeee18c1bb47303689fe345910d8905e4f2b9875bdc689e3c8eb10d3a01d7fd908b795d2af8ccb52a3cfc5caf32dabef3ec5e15bc9d1c5f78df18e35f82c417481a56648d4964162e128d0f5a57503fd360ba79f9b22caec520fd1717916566cc356d335c4909d20e50b2d82f633eccb14bf534fc57ac26d617a61d115572660f671fd84f2ceb7edbf38311145b75de6f6358a70fa45ec328c7992bcef332a69ee6382b0ad4b5d0bf30c49b5c268918ebbe63bba14733cb7bd09fd20a296707fd4afc2c58d13c868637da9bd130caaee7d3b5aecc0bb2861c31f5abf01904af0c121bfb5f74e42d70c3b4e4b94b9979a27a3da16293ecb6807d9ce087d1f77c4dccdd3f6562792c761d2149126b83528e60754abdbacaa7b016a9b880822043af5af5c684a427d7910a184bcab56d35b3ad3366e54f5321f8850c24177361f9eefb7071d8ecbf3eb010be11cf98a0ef7a03908d5a27bd0225635faed208c13613fa485cbd9709135095966a0f00db657831ea007e813648b485197d74a34a2fa5800d9eb6da7357a1d622a315b87aca6c7a7335eaaa167ea5f2f9638344b6434688d847742a4bf66415c6f09c6eea79b07c5f20d230414cdd446330d6d309c173120d898d8915fde04dde1560f114c223481e29adb87e81363772c0c5051ee0206a711a1ddab2572f05939a6a4962c6bd6122afc45c49018ad384a836353ac33c83d4b04efc9788ac770d07d8fb883ccf723bdf23715aa15c8c6740a05b0df20739bb70d1a9982d0c223cf1de4e05e3562530fe1c55e60ca0c16e0b4600245ffa739d75260805a063ee34c484d0ca16eb44a2142f04cb1a4f3b07716c1cb9dc8869408bd6b3afb3eee35016bf3e65e74cc3b8e73c1bb9d62059cb04bb92082244d219d2aa20a26eab6317ca88e0bdd16817a92d8120dc1b6d5d6419d668b5a21992d4fcf8616f004b05ba7351e09d75a9957bdd657482ddf931f837e67abdb0a34959fa074fe7b0666629d74213ebb26fa00839fbe5f5566760c6cf5d66b2c8f8e41029cafc12017f2028ddfc1d892899490f565370f197a5340cdabb9a6340a381d4d04b19e271e92457a7c6bef62f8d04778f45a7a03a8899ccf0e54ba7abb7dff7de0ea70006a14ad2a7b41ae7035fda583eb11229a527ea89deb95d056b43c0e8e22dc0e98c9719397e47c2a27127476fe0c8deb5b39d465817f578499644513f81384876f420bff086ce077554585583e77ccd112dee76548bfd7353ceb6020211d5bd73a862cd3a57cc0c6ec8e1a0133e6b92ecd8cb8188555d811883b148e698e17b0e90a07be6e0ea2989bf8994a6fa4993c09ef31edba807d3d11531cc111f129ddfa59422c7421441b337293c60394303a5d30e8b8a85786d99c9252abc5be95fc55e36420230cf16ca9285b2deb27baedfd0dd703e4b82d28ef1c5a2751f47a0167b74c6935bfcbf646aa108b3c35c4d620c3254085c266298608565584779ce16dab8dc6c46f2b61b90e8eb7d2df8451fd167c405d202acdbe630a333245a57bb89b048a310281565aafcbad48241ae8baea83a68db246a96d32eedc2282b966ebdc7af5278f557b9e64df7e1874334d9774379a3bb0f4fbe1d3130767177699673076a9f9c67a2c354aa0018378d82a87405a01d1fc15edfe3b06d423f81986af4120b89c91cfd2e1a5c96e9441f3fcabf9f5869484a765de0ddc6ffd456d60a5a6c674e36396a55d04ebf64006fa9b5004089e5d689788d01efc0c7f2c7548d443af4db706c40dc19f259f384633f9f8ccd163afbda8fe8b5a33cf57c086157d2f5bc055aa0217a99957629c306c1cf080be9b4f9c8f6f801480c57cd8557fea2e14f7951249c55d1686a2fa4b027c0e561a1936163899715751066c4dba274c35cc93da0e5ff154d6e4c94befb310cd941229130c417a2916f53216a06b19cc3e2db033ca990ea702e5b0587869e69a3ea8d17fa12684431daca3ca448202e451a537e0e2983229c4b125bee2d2409f4bdbf17e4074d79f8f55dbdd96b084f8495c307a8e42921f96312943fa3db83a2f76dab879e4ef3b3b00fbeee43821e9b53abe142c3b999e15df40047e2a21576e0ea50585934d5e0289c53dd853192d5ce7d96f270944e3ec9e90a8fdedf9306157237607608c929ae259fb7fc4cc3fa022578c2b8331fe3724134f7382029c1a1bd1c3de806063d364dda9a68cfc544ab412521a7db26d956b6a960c1daa6a8b758391a94d567c4d3d4a8f4dadfe1f1a3bdcf15c0bc1b5c93d371def35042e14048d2a3061280bf45400ecebfded861b98e9c3fae50f091b8a222f334a98c2f7b8f8a52e9e97776e8e5fa7e2f4447e487f3372e0754ca1fb56c96cd306efead3dd8e63cf07f51726f1f8704a502f8b0a598b2162234465cb09075d513cba0422d489b6b8fd0bebe887faf0db48281387a72f87d074f95daf161f2a2b15d7ac0dcd1690a7bd1a2dddaf430c531048d93dad455c1d6c97ca25d67b48b212624c7fe4a7a167c62ec7f8f61d2de564e7c1e23c181f9cc811cd3decf52029c3839ebb3bdc575b7091befd54501b9826661483ba00f61806e2eab5f0b80829d9ef3093c7fe2d60a2534080b1510d5bd6cc5a7e32dcb9afcb310832f24650373d909ac1200bcc8cf9f4e5d2b4cdf5d2b9b404d20ae99ad383d5b32de41039287c1bdb52ad5b500a188ab223bb7ddf9bcfff83b0d9cce7b3032f588a71b08baa70647d6a9b84c1136b1acc6867dcf5f42bd93343e1d0a70157b5d544d6769c703355cc6fd72ac1ec45203f4b0c7866edcc1c9572c32f12a854841c4d113340a896a10f2926f96cfedcec8f403eedeec4bd3ccae9e08bdf20fd7fac7df0b9af7e91816647700f7624673e7759c9d13f2bf76d2681184691a4de88620302d73dc91c48b30176016242e412847bac17262e93e5e8918f93f728bf576fa1c30a4a4b34a966f14cc66dfc5fb1fda38afe97cca5fc8586f872b5a5ce1e40468bc7a741992fb011b64e8710f0aba559addb112e4ac57546e5e70d5f38f5abaffe41210e57f16f763e10de3ada85dd26332d0daba851975d808042e0e4e4c34b9729c251e81bb38ff2313ec8e762ff6d7825d4671d8b3d9fbef6ba291c74059b4ad9055ead9333559a36e525cf1682ee628c288afc058099a2b45396f1a5dd3bf615d3fdcc263f022589facc70e1c18ceefda3ccae2e203fe18b0dd594db05ac8dc53441c646eda14c6b7283cedc6435998c7cfd0b1a6bf17cac6fecf9bad3080bb665f413c2216af9c1853a8871054ce3bb742be76c70db97253f75b9a5ce23a0c07c827c2cc5a5f2e35f6dc828ffa2f48dd1bbefb6fdffadd05c3a663af76123709c2d28158786d7cba4c3ce8d05e40fccaee33b0f6b8aaf45aa870df7aade9b596c5750a1b5acde20efa1e9c1ba4b5721b8561566680c7744fa1c639ee5f57a17d3b96dd24796ed5704e2322656b3256bc472fa9976c9467ad1228fdedfa8a4c6076ec68f52260e119972078b3e8b493216f59459125c12aea751e40d4dc71db05f02f8233f047d4ccbbcddf411a6aabf54c97a966084283f08bd155ce9f55e13778f4bcb119785f3c622cb1a6940a4ae928b6e1291c6d895ce7fe8bd8ff625c051fc4e9d9c1990f38e04f32fd11000a91c57734bb30f373c76b317bd858864b7c716de2351e7b59c463fbb73689cea9b5f89add7070e23df655adace71488fe4c764bd3a802d04be66f496cbdff132581db66d34f895fa6b8f73a75127a1e9bd33bad8c4a57a0621dca4b92c47bdbe4debd7493f0f314e702d1d8268eeaeb7cea4e1f851cc67f5883d82b76387d06d42730a8186ed11c33d383d16f8f8b8d29ba4a1171ea1b99feb24594d79fd17f45079ac739b9c8c34ffe20182d76cc7ef2c24463ca04c0acca35275b92318a0c79a084914508b17d3ec24d953630f5f31ae68f58b6a5497c0d55ba2d31df62b1c05395a2b473e2745d07dcbf584a33c06daba18bf889d06799d2990a8f5e1884b4175a9444479f004f2a0ee4b6fd8590eefe93f77ff4ebe142e59f46928b6ec618f168a39826dd5ca6e0a3b0ed75cb13a52b1fb66f80b16418cfa47a35e754c616428def6007746ab7002652c212e413038c15ae750bbcf6aa6aedd4b2850abdf319ca018faf6d0352104d5eb2a7df4f6740c9b43c43f167c3357b649e46150927ec136fe9067a1e4de5c5bd52bec0a6869a7919e9fdd8ad3600a9464beed4e48504df2a8edb62d83221c997639bc9dc406752032b07e0da0c38c207edd44c35b8f726ced0b91e35678670064fa5601f18d96a7487efc96c5c90fce554beaad0d1882cc469bca4330c65c9cd19a8b9c188f4c56eacc660c27c1ae8a231027af89bc436760efb93b044ff9629c7703044e8e2506242e3d8585b427627cf162a14efb85c6d37743c22c2204fbdbb89d093bf8c32353e84d650249281bd91021123d2e83a7edb8224c45e792c2d07fd04b8b78bd1dd5b617bb6fb31cf767d4ced1637e1a6ca04b553d5b96b27e67823af1060b0914bbb52e5e0dedfcdb4782c67c297b40112f97749a22a04ced4ec7addad07f1f645b858bb01c2a81bc03965a2ed4099ed72522f8760dc939bc74f3b3ddfa2e8baf4e0f78bf4365f7a6b3ffca361ba3ef03856a4fcbf77b6c7f89f7a3969dbf76ff07cc520ba1e5256d956c97e3fe319e1447908d3089fb08a34020db0b2ade2aaeb95465c0897a685f08916a85727802ba2d08f2c21338e574bfb46bf2958ab86688dac21f326fd8c1e3f734323b0b47a3401f73f56e38aae64ac3d4c27c93620b810202d040921112029eabae274ccf7ac7b4df7fcaba4aaa96e8086e660c1e1b2f135ac3dbac0df0413e93b753b1535dd057fadfe697453db5c0514d696f9bcd9d6603ac780f54c3ac02ef55436579a988a0d31ceec8b23c040c033a81d09e8519d1f5baa71115f693a8ee1412fd72ae824def239fcdeb536ee1556e60b711e7331aae622c1c5251ac3a881c7402bb7a4f5d16db28d6ee405cb3906b0ca51396e49c5c2b44df53af841f2b840cefa8f57862f5380d8a66024a8c0e36664fe7ddb6691729fda19253aeb6fefa7486cd9b33d672f42e8fef9b96591da5ab7f41af49d68a87c48a3b1ae02fb6feea39d35cce3a81aec96874a722457ecc22c900aad684beca67b36450dc594ab1de663202c618b956f182e73862a3df7a43fc88a073b467e78f4d435be71553e16b7bfe0561f62013e3ca8ed9229f7b5bc69ad3d1dfc9a198c7dfdfd728b5e3019625c40eee253e6af23623510c80bc074e9f0215834fa6f9b7ffc03c7cb0dd5af1c2e687292e9768e5f2c869fed61c47a64655895bb61daeeb36dca36f1cc7e5d507f7b7bc67b2334b7f0b0c3cd54deb280df6bec7a1b05d1cc370b02cae69c958d0ea20c2918823b8928fae35fcd616423e24c281e53fab7aba8184d80bc4ef69dda253e5f98768092537b3fba22931c691c93c8c8b20db4223d4de7c0c46c40c7ee7e37531ec74e20ce6f7f64ac451ff1515a32ccbd281cc35ad625d04a5636574aaf6f2d69f267af6b6d4aed57fb6f70a91c752717ad96820d792c9db029fd865aa9105ae6b96dba506da16433000839c212e8596d299e8c076bcf885ae02564e76f6e012f080f53aedeaf0ae190ac6df70ddd63f88811b82eaced1bfb695bc4670f059fc2a8680a9182fa8a654017c8fcff3b0a63389c407f489705bad1a0ce9a4b4bda2062d5fbfc6015f030feb8197fc6d34eeddb7636e319240d7f4b23514c9f269da6322d4cdac026be376422ad5f2cc0170dd06cca70c6d2025b4be452761242293a1e41e920b7ce223d00cf2638874916b67f0eec3ea5e9ed167f7af4e62efb27b626be5d8d5e766270486d243cd669f51feb794a16f16e79cebd8f45492c929f4c2c833ca5013a4480489d30c94518e656c175e0dddd4011f49756179acd832bb020b74d40c0c2fe3e4358ec8a0916e342b162db687fe23cd11de62829e1c31fb575956a3d4dd9fe136b4094cd7d6fb777e38640ab433c50faf95bbec9a8e35e12c09a8d92be699dc18b5cac6d3bac63e266ebb603215b1055aa9fe22af6f9d5fbdd94888763c44fe9a4a35d9e40135a1a825ef44107c838deb0c897554eb775535b16bab55f64b8c96de74f79743d7ce888d151fa350ef883772c76db4e32d722f39aae703c6318128e7baa2bb2c9d334f2e34c13add109b0c33e4ad995a848afe72c75effc8c6548f0047d917e4d439e7dd2e4e0457fa93763ea35a2430013dd1d3be58d73ff1c0c899d0981926a474896efa689f5d9864b55d5d4d91308fce389b58e8bfb4364b10518d0cead7cd0e6e591f0c203367f390f10482b13722e06c63fcd023ac33138bbb7d1a3c53daf27754bc97edbef352fccfc62f2aec46fb57848d9727a30db45170da182771d45d899ba7ea879c92365f1f45544c01937fe0f6ba7ce275a631b065e4569ed3037f82e3b489704cd065c19a6cc08435a88fd3893e1426c5a465a2a721840006164a5cb70ea409a289fb056096c3b20a76602e0bdf9dff5972be31f2da7c54243bd611499beb48d5f0a43e241966d0602660e32541f22c31ecad55c132709358525f36979ce1cbc72c348347997174a309e61bfad5414b8b83d73275d614d8fd995594439fdc7e17bce275ac842e9300d559b5b2bc02f995999717fd6656c0eeb8759744ceb390242f0a75f5d909cdfef3cb17308551e8cc22ba01f03b34c44a190944e65651ab845ca683b4aaf72484f276500c121d99654227abac4db52d85dc1c5437ca6398bdcbefc0633078484515d7dbaf27f812934548e9cf8d92bd6714693ddfc51f73093af134d72a950b60b2649d025aaee74d552e70a3a87761e739469c358509a42b4514fa94751b410d7f2c9174bdf3a4a83a803b818cdaec42aab88f3cef9f810829bb66b192530a05283b21fa8bbc08386954c7b2845526f49029338e445d8be8602a6fcdd78036d4e02a85fc9aa48218b23406c7459f9cb32efed8e8150ddbe42a92ee7309fca869a70f4a7829f877d11e675d7bed9f2f5cb1d8fc30cafb7e10947f201dc5826cdd6e9835f4f73103b22a93f808c2441c8f63bafadbf7c5dea2ad7059e5f46d5995f4a826178185e7a5d1941d7d77246451e8fa5b06d1e7bd5dc7783c21d634c9e940ac1d34bb13cf2900b4b275bfb15473e97d8e6ea678feb4deb1f99705eaaa25e9459447cd599162558ba750ccbd5599d15ac0afdacf1c625e9ca4c7b1830a05c0e6c986a9a8a8647b7c595bc19ab8c0d6e27fd1f4340918e7aa4a667d764e3313ece39fb0ea3eae1b3b6da0cb0a06f97e5ac439b36a00abbff96852dbe38b3569352bf797944157166846780fa716cd03c446d5c67c7e45622330e61708f1931af07dd17a364b0fffa95fba5342ffa941620d5ac248aed550dcb8235cf09428b47ac958e502079a38e1193018b6037e431cccf97996a8cfb686791e97217aa3db333c2b865c3536507d82404dc632ae12416948504b7e9a75828163b84d291554d4004ed9f8bbdb9ef0e664f82af87a3a41f3a3b5549f98df46183b8ddf2b3b8ba41c7b52d92205f51c9dc7ccbce9399124c413b1a4ddce1fba7783cba7499d490620ef77f62167f248a5ef9f6d5ed042fa3fddedef004f087379ad5879cff8e9ebe74ac1ae9db0ed90e0e9f1c375ac7cbadf31aa502979049facd3ac9d77ee1b8efa031a504d19747f246eaed0788ca8ff790076a427262b9cdffbb74d748f25ad8d8aab53e4a64c347edab46864fad8015fc294ccde930bf94d4355f9b5e16a52b684dbe73f03d13e8a11e4a3fd2c17d47dfb989c382a750fdc82c63b58bbee6d373c59cdf23ad77fae753a1823de18ae2632e8bf5490162f5f574f4f14ccbc01697af015953b0cf44edcf42dfc593372a682dab77b38dd245d943d14495ed374a6274b4f4889e17e055772426983786062267ce3fa836be8de0c1adde1a6e5b8ea37333e19b185000ad51963c2c63423bb6e1f8d6832f497979fa286edb91b57262e9d6c727045f45b5a6fad9bf74dc17817559e10ec6921337f6c0936428d5c055973d59141ca1f15eb63f0f3e909b59d66bd4735f6e905ae461a03ac720089c52adcd37ad032628f4638dbf514c8b640a45e40ecab6765fcc236f19b75db4c78854c760d3910deae8d96b22b53cd5e45d38c3b6b07d09c7ae9f703231f702976b3903068b56ade810a2ae82ef9593983695a71fbf4077fc2e922f315a84e14cd527f76c50e4a78ba6579047c5f371e8377cff8785504d40bd3564d0593d7ff16aa78d4a61248a41b5ad6107fa55df64164ceaa38cf4e4782bdab39829eb9e88a4561ad6380e579ae86a7e570deef84a6d676df45ce4621caac8d45d97a6137bcf15dbcf8140018591432c096ab9e53b3b4542619d78129815a759c2cf0f5adc7f7be3dddb9cef800cc32eb4fc0911410ba63dc63e5e2e62f0c73707650ba0d0a7a10dd2387e33c1d3ef494e138ccf624b31fed804bee9fb4c11c2af65e04fd6a3839087fb4841c074a3d115ece75661aaa16e39fd4c8421218056ed989d975db6713b53ebe131edd938c0d0c43f6d2c3daa9720aa58b4660bdf95dd0d4e7a4ebf2ee35c3446188b5ce0dbcaf4337e4bc63067aebc9b35288850866402380c3524f2d6273bd5eac48df1e7245e6ebc1be8e27b2ee61c24b5cec3d5246b870e69a533cb4fd2ce8f684ee5c0c8d4ac334a614b92a2ea7b05225b75519455e499cdadfb5464e14c926398a54b4bc970572c22c906cf4b8bf48361faaa87c3ad38a7e523185100de2511caaeff9a364971f967bbdcba37036fc13352ba73a22972f2b872a46652fb8b6983a8cfd00feaa65d502c9101846b18a0c7bdb63d6a5902d88b386abf7750e3441b599a3e310f52559f4d6df24d5c39f617bc97317b5633cb235e68cd8fcb18814f20dbc091f97fe9f173ec6e8e0da392246a1a5abdd173a0333e21b0d5c6667a8c65dcb2e2db6c4e025e591bcac0ed3cfbd1d0a5071e995efd73ec9aa8cab504821cdcd877644f16d0afb82e61bb347bd34e50659c21aed904fd7d66a5a5fdeed506549a250f7d1aad68f99193da728cbad228382a4bdd6feb8979b4a528a55fce81b8afd000a43589e89c874acd9af314cc871b268412e0f7390808dda813f66e216cdb84dccabb329605342aa875112af57716047ea1d78bff86475174cf476c76526250df0fa343d22a51ec95ab053146df8e24c53300360ffffff9f