PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 64704 5ca906e01f711d5d214370e4c5dd9dd5f7cf801d4cc8c339189a4557fb4adfa3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6bb48eb7df2ee58dc3fc98cd9c52fd78004b5eaa4f2266756ad17419da6e213d
Certificate Block Hash
5ca906e01f711d5d214370e4c5dd9dd5f7cf801d4cc8c339189a4557fb4adfa3
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00b016000050910000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000cb8b25ae75c3d59ec2a998ade90bbfbbf2a5727b4b0803bf277ddf902ccbc40629b6fffa97c27eb23d3828c22d563ff94a48a273e4d03b2367b08bd4d69ba13bda89cd9b6b7bc6ea884467f28939e78da65dce8f071b30ee4f050000000000000020000000000200b016000050910000

Raw Header Hex

00004020ff77781d9f69195833f8eb085aa9d9603250714dfa543ada4d8dacde20f1e4d78fba9495ee863431bf73e37ff988ed8e00b27100e0fab6172cc4fb6fdb552067f58b1b6a84b301183d216eda1974d16a7566224faa5e4b0078fd529ccd98fcc38de52edfb78eb46b

Proof Data Hex

59,560 bytes
121216020307931225af45dda21d6cbed5e26a8ac0fdc66164033ddc1ed1160d068b82adc068733cce8c11ddcb5f5d05728c117109d2f18cc71e128de088ea49334f19991905a3a6f5450d19010eafbe2f2032bb23ab999d18c6b503cae47d4be9d2b7ecb1890f7717a0f7ad621be2a20b18661b0edaf793f8e93459ebd42fd51b55563e0692d8feabf1456ae92fbf10ead40501439f1b53c0d6698b233bece355cfb025a74005eedf7c53ccb44fffeb24073516af0ae7d269e42feba7ddc6a716d0a206be651352c8420efc6ccd81d3a5ab5b60c0fc52127b0de955fb720899dce304651feb0ba4415bf0014521f0e74f8b398794882394b100a85f1e02539c845fa32160408f29b0eb8e99eef75e7812da3c391beb8c8138033c06ce0248a4a671c5cf2fb26e29c0675931a33c01025d795ad78c5cd548bf194cf10fab519aab8c4d937f2736d9e060d555021272becb4a78e4c18bd98cafca8589dd10da12c2ce470e3f5cf1f773c3fc57d26bdf26b2d00d9dc12734cc6d68a6d413faece286e185f159966d8ae12c449a52ad6ff2e4215214353e1432c6119737d33b12cdd2d8a175104cc1efa4c4de0e014230f6b5c738906a8fa3f29b33e37db12b1c346706f14ae5968c2c700bd4bd7f1b3b190590631451445900d91d98eb39098f3e120b393fac4f3745dfe64c8ecaa5f2790c088261ad38f8074882c2159571bdd7e000619853fcf0992a044cf66c00eb320c70da2c099f31279fe99cac3786461d59e722700e69aa23a8e06d39ce738523db1f4af6755e98ae7452ae6b1f1eaf91a26ffaa9e2e2910cdd13ebc88c7fe8d37f4f163507c0568c5607894c8ee83af28deb872e2b5863420203ff1ee3031f78058523303e778c3a0ce40229e340e85ab5f3a3d316dba07816f17ea1c2c1c4e033b2dc8537cbd03d1a5f06c2d05ad72a33070afaec56a94e184ddae6ab1a7ae7af2f644092721bafb443606c3bd9724492b1fd885e67313a9a9844385d5a0b59bf0a61a9c021520e1f8f7fc12b36a730dfbecd462925ff747d5da318c7d0c933e7eef2cfc0e156c8268c125f703e307dfbdb6596b97fb828588a6307519ebabb4c88f40246ed80b9b9a62762c20f299c351a2d11812ffa4531afc1cebe36607b101ab70c7f19f2ffa5878e7ecf54138a1039e9a787a06afe88122c2609bf365028a61768f903bd1961fc17e53cbc73e7ac735192eaaeab01c441b277d56ccaf12700fa194182a663cd0ee6e945d0a09f1fe45fa0d97be66808585a27e140b94152d90d75c69fc93db629a3e6d9127146aae36644f3fe4e15b2dbe8b307d1af5a5cc27371c633c40388a7358ac40a8e41a7fa7cbb074edf100a65b589d49eee7010bd18ecf263aad39a3c290d0178e5ef91921b821bbbb00dbf91c43121f7e23993d102c20fc458c3568dad6104cd207a7c86412007ed995a18129e8d4bbb34a556b09cc4a62f73b91e7cfc068fcb796059252c17136a5dd5a93000142f0a1df7d4d2463860828b4679f4468c13218712b8977c199e797ce8cff84910355b392bcccc29c0c9aea842b68485d86a8b43f35b4bda7e480764eb2f4a065b52801bb6970a02df8d066327f0c3dc8f6c9b4b97120d003fe33696164529f455f218831164293378b3297a557568bf600cbea23a9cef27d91bae5524aa0c4a3ddf21e394fba5a7b27d357c308f6556050c25b23359ae4704458ffc895034b031d59eccabe4d675a8c139ce4e413f34740df0a0116bca0d4f9cbca53b3f8e93b72edd241b012a895dc38e8c6f06a6233264f7e72794427654d1bd0536bebb348a9b397d49e0661146bfdab95300693c54f3560cb3d8d65c78b837984d80c5e3f8755bbab1d8e5b5e0ab0742dba53c6dd7f67d99b61fec95897af70dcb951029df43d306a2fd2b6942b17ed6bfeb2bdfb5615f966e9b65b26a9510a5c68388d7096fa89f42a00bbd95d9bfbdeb27b5359195757564523e3f53b280174c109a22a4cd04cd83cb74ec688562699b5fd0b9e7ad4f4881bb9b1731cd1796bd213839fb76307df569d0c02e70756961f441094d19b78f974026698614e7b169b68dedabc1cd3c1fb74aa6389600fcf8d68f5b92dfa99d49dd4dc996f0fd7b487fe95bfb9c5da3e7ca2d0d4020ea74673cb8f8a6ea280ef641d5fbd5ef189bb75252a4f4eb48d4324e11e02c7abbefade732e2988425aa7664e95ced0164702dc02113d206ab7631a5cf81dd9c79dd363fe361eb71fd6c9ce39218d50eff83561f0a723081ec65499b730e3fe2d82342b429e0e4fe9588f881375542add79de447c66dfbd3051741170a1402e589fd9945c71ee7aa9f859d731cb09fc46adfbb589ca4810fc1cb19f3c9dcf97fe8114ff975cc449c0d2d4079884eaca5b9c22913e071b475f1f3c8406d422b0028c2287e8739f9b34c4b0ce2717a21c121175bcdf35341ff8b3660fae01245cb637f52a753744c45ebce561690900582371ccd83c742f9329c804ed4b04cf3122229ff96e0faa8171ca54a0e3ddf851fa5cbf1bb8b664ffb9f6e3f311cc8742e687ff34b1a88698b3036ffff3d9d24553e9c8f5cc53dacb5b46876098f27cd8b6615954c6aac695eaf3cea20dcbaa27ef8380f58ee312342cf2dca1a4e649de7bd32a114e4d4bd80a9041cb70b171c50800019a7f341a0113fa0c860e336a1306be8bda608d58c91818905718d5b8ec7f65225d71ae5e6f0f1d3f1880faff803773234953535c9725a3bc3fbc636df3b2cb493807e316cc72378b3e105343ca668c98081d7834c1dc380922bd44b3936e884f2fce37e8a1990fa314d8354b87b74c29c67d61a0b715f7aab1fbbaa8bcd991c8729b189fd36780a62cd8b4303d3f5beed2cd86986bef84bbaec027090effa9df80d8d724ac33f90643c9a55bdff19f01a8d75b556cb7e52194a1ec49629b88c804c34839f356be75e3706261a7557a80a8f28c0acbf9356cd2e0c8daece8de18009c1849da829f10403af2621f6739cd047884d8ce94d64d3c10cbf3c49d774bb82e8bfa474ff5ae72bf86a7be183fadc910f77f9e18e5fba65b24f0af83af666c44f2e1f943c116379011f26cb342dfe7a2c726b7ed5547ed0c7af6cd16df11b01c61783843ca003404a763c56384f16cdd907d4133edd57d978d7cdc1a9e6213503b0e41d83a95d2cfbc4a816a4e0e5d8d467324c4cc3ba5d94f467613b765202f950d4513bb4999b5336ac43d3840006e08cb288bcbc1779d830920272c398272e096a0168599f31492a33525ef216a2c8c3b6df868d7ba8165bedeba2a6980e827d60489a317a63f6651c8bf6298b34a094091d88be6c68ff33193e6a2ac31d5196a57a4d8e7f3e1c026b1e1cda0703983cde0348aae7b45ebc44890c360a04fb8a07bf3b50a1d7f3d493d99e49eb1af308d02d306defd6cb2ab7aec6654a617bd7b97c0edf2d01d65cd4202da6285508abd46a4f06517cee5aea25693cc691ee3f3cde2582049781f27363ec11dfc251dcdf5277bfae330dc2bb0d4ef4aca771445377930ad10793eaa14f316144dd16a5b8c328bfcb27e0b6db0f2ae8833ff0c7da7898306da5d4047d42f1faa9b331ab675c885dc197dcb4324c5c1c9bff5b56fe78092738266d5b3beb7c1c031d586ebf215bd4c18b00c3d9151522d22259ee91e1da28407065a4249980f19e83c8a23f2c18a6dfae7c8a7704a549bb9a6a6bd372115d5d0f244d74d421bfc78a460635c22b2821f3c7d91280c88cd0faae6a4c601a7fb6e62f00cec7c29d5748e65336437d9f21597399849c5b06961d1973648b28fa25474b26b3e214092b30f85d69164f3cd8dbd612c9f1b4caf74da6dc37184160827330c550f49b7d03099ef915d74e255095368da7ad5e581068e301a4fd01f84fda22be57504d38088b3885cd49d73768149b68646aa48fa34111353b8fe1809d2185e607225b21c96215b6a1481dd7f4cbed0803858be2e96348fbdd72828b21a9e221b5f98c870cfbdd380aff56674badeb8804fdd82cfce7343cd3758bf664bfbb915c17e5fc47a353fa164095e879ac0bb66464eb6699f49b8ce0160e781b087506540f5d8a165cd0140ab9a52390d1cc2c996f962255a1a798783b2c5698397948d0ec1fe3afbd956da32d44e6682d695da48a5449f18f7cbf6276c5b58734fce3eb1590b9dda40794c02fa2db4dbd11e8bdb7814e4e9917309f8f2a43a717b99b3c5b62eb7e7cfcf58b4eaeb7a732c3f8e2d553900220fd39ed9c0e58172b2326d8b8454f6bdd625ed5d41901d32d96cf404333624ea72b73134c28e7997dcfaf857afed832767b534fb0de31607867d571a4a99ed245fffc454c51abcbb7d2c4b0a8580c1b45200869c42998730a55ba90e7deee58801dc6bd61d17c53bd6674a7e3815ea9abebed086e010ff1e33620dd69325d5888c4c2989716c5c7bbbdc2b61844bd6e89fb12dfc165ca665ec586ef84713f59e4104b4c36ceea6de54edc62677a14138b6f70f999309a2ad6a9f7f33d75f310fb13f97543fd0864c2fe3609996099d26a4334af734dc508ab07e4844a8ca06dbe77f57803b24141189b95a713c55d12f31ab431ebb6cbf43757992f53bdaa0620bf015c72a77083f8d99375c2e8f0ef8db8daf976d9473d0a1a0ff9ea2799e289c752b59ffe16d6b07a56d7f494095ff2d73ed7bc3895b5b6b1c036910ddda4d3bb52822951c09a5075c9053d6c5104259b8ace197e58968b94e02ccd67fb545bfedd430e30f6cfe97b069496e838440ffee780eec88e44c4bacb23ce8b0d9d7ed4c49d8f0b2b338411974ada4e5cadce3fa73ea3621e4ec884db497987cd228cc9963cfaa77d0d21e671505d35ece1e9cf54f84298ce550e9cff8b8eefc73e855c2abe853c31320adef283aa2d742871341c35a1068a2923cbc3f50b81979e7e0c0e00759d048c07721e33d11f8fb6423e198ec4f08df406f2c0a1c05e2321aa4660cdb80481e296aeadf3fc1d2bc81c10d8a15fa814a9d4b37717349e2dd261264005e786d9267fd886560567a13cac7122a52879617cd86f02739614eeed1daa5be73a067302de778fb7e88fc622fd88a47e4a3047f1f0cc097071842c9ea9785aa26613f54fe4625bc9ae7f3c91b19373594686756172edfd801717bc4715f5155f99b9105da14a5ad5993370ee6d72f07123a59f11ebe9843f5ddf5d9f06132e317dc3eea5dad81893107a1eca75a59db44fd34131332ac6d9c15be64c1fce6aa7d1c30a952f3775926be160edf09c0ce45da52918a53088060de31416f95470013f405ab2684244446b28dcd46d7f64a56132da17575d66b09ed6e0c525a86960b6a7a43f2711eea3b9151ec3305955a7a2e3601faae6e414af1db2666a7d69132ccebea43c71206255c322ab0a838dc8b0519859c7be58ecccbc1df34ede4cf110eb4b8994d2bf63d3280ffa2c666465694eb28a70f9c14bd8e80c2aff03c37288ac10a7ed7dcb77784dcb6df864bf7b225706344e84216a581cde171cfee5975c30c7d10657d356726f79d40412c141c0c2ef2a1f020107dbe423e5870afb2f7be7200ba8be23406ee530bf6070db1cf264fd20ef98a32ca10f8ed5744b6efdb6a2853c4576dd0191285cf30052610217e5b4169c6c297f5d66ec74155051e2d880cf69f4b4b24942d07618dca22bfcc3e04f27e1a776152ef697ff75914d8ede740ced35499bc44eefbaf26d978790679d36472020648b18e9ee247de1f93a0f46471386dc7f6e77eef93d969b725ae6e3637d4df74f7d126825ce82b9773a8be0cebd996709451f23bc42cde4717d4f1c4551ce43d1705406f0444132afd906d83d5bf420b4c6e53e61e01fb8fa17d41a8ea742f84bbe2feb7eb3c419d49792e39e8fdf9f7a28bf47b14c162d90c70517b5baf177740d3b9ff5b55c89860e70619dd34d4277dba9fceab9e3f019c101e17b089294d212b3e517da58654bad17ba57e255a0fa4b2a905bbac24a87f0797995340b3b5a1ef4620ca6618bdec6373f7e195965b12bce41d19f5c368aac6b57a48eb593b83f5f494d5c84d8266bd748de2cdb3acd5c669085b397d0250668825f14ea27e01beba911c0d39504514cbb64c7a259547ef777859df3b6130374af527c5280a7f05cac64451e607cb0c8008d8c64ba0cb21a5d7e1be479f2555ec2ac2547089506ef4b1111d9cea1abb0e457e7ab932e9b3a1348dd2eaea6b25ee3aaa3cedbf0afda2d3f598af71ff1d257354e05e45291234d1199a9bdc056aabddcc311dc626c3862d32b09b189d5c5d5e34baf1ffd5a472dae3e9de400f3855218f15178b323a9800967c47fa29e349aad756abf47f569838dfec7e5eb7a50dbd07ed7093b614d7386b9b5c375f546feec442420717468d38ccedcd736d8629a6cd72be0e3a2ae5d202d150a975ab55519dace7876c8701650f404dcac4228af765fbb95ca115cebd79cfab2398a7d6d62a49c1016ce613d09bb7f2a5ab42a1b0181c7a64bc4335cb0f5c928eef034ba81625b54b1f563888818f7b267370b55fca9fbef493cf714d4e1725452a76f9a3f0842cde52b1a93a71db382ceeec6acf24513514112e15a4ce99a1bc03d0a562723163603607419a3184f1f95aece6329f45dbeac2873918c1b635da06d953bc7b2b5024bf06ce22137c8e93cc55b8f964de3764bce6983770fbb686b2fdb059694de8cd9f389ac060b98f7c30cfe9c198239b25496fc3e6724280407336a9495e465fad6ef7d02984b23a46231615f0545bf58eb850cf1a19ab55259fef6ec513bfb837080e75ed3c6cd15e7f24e2fdd3046d5295873294f8146e955288c693dd169e63ad8b23ce250acffc129ed64d51206c4688e51b6ff4bae7a3b119cf0530e68b79c9ed82d95bcdd93eaf5f29289c30ac605290b551ddd019bc0bac4c1d510edfed105f4fc113e040d9c337d739b96ff568ce06f62a56bb1de242fa639f1c745dd8a4f4b768e298886cb82161dd58042a37703dac4bfa63264e9b88d01a8e3bb04db4a8e92f3b4c322f7dc6ac5ac3d8ac3862d5e417a6be8d5005a7e7a67d362e6f5dde211a3da9201ed03cbdee950d281fc1f6c469d4ecc696d20ccb72e33ccf2e52951218a90627889f9d7e7b741d16d439e9978c9cbf19e1d8577db6b0f428d45937f38fd53795b1ffd0b8d1e89f13bf2e2a131438d47a9dc804b19a0be82ecc7e1ef56e948bf41ea15e04fac6a790f9fec41f040b1a70fc6d9eda50d077337aca8d52407d57fa5aada15993fd1ef02813b3c13d775072d23eb967632c8d4c7f534e365cb71f646431726b9256a90396976ff5e3fada6b1fdc16d20bd16a9e7a75ebed78b7a21c9f29cf110476062cd01b07b4a788520515c13c88f2f34016c171a14980d76eea240f459922ab1a6af4c2186ef9d319497b48fd9337ebd213a2afb260f992728fd564c6afd1d56c199cdf43e944230e2bcfebb6c8a70989b9718df8bdc40b5f9db88a27ff80afefb951d146ad3e69ad5f187f0e6f6e6b726ac245cb27cc98768d11ecc7067ea2dbb7865f9335bfe086af9523827be06f63e47c1712a277d9de057e7823f45bb8e691e070629dda070efe68341d6b496a29116c61de5923d7376e880b28f3cb2a62b21ec5eb7dfd0d2b4d24b3430ad831865c66f14c1d4ee3d2473fa2b7b77cf574b07f4abf75ef65ad2ac94a581bb16196086a3b40537c90d59c0543662529aa420468bdc8be2af57a852f49d224d7ae3ea7beab392fb8cc0907065f52ba0ed75155d8ba3ce13fa7281bfad09cf59f66d57d6c57bb8bbc679ba4cf67454ab8449c93cfeec225a4e056563579b8a97073786376e8de63492733d42836692295fe16b765f357e461bfd4ca6c12f2c39d52f26723ae203d33206a3cd1d89e0d71849905803832671b99d443fa120e723b5a3f2060b2d799f4167beaeb0dec68ac63cae6bb99adaf03803919843556cc184490737bc92561bccfa8caee8b6aa50502617caf13da06316b03db2c7d2470c3b5ef118574ee678eff4ff9c879a449b6c0dc45ebc9241f67d900b9472a0d157a3447859e5a3ed0e39a739006f471d7a6cff86c48ca8705f89e07adac0dbee7700625bbed274d1b80d9b3c5b684b42c196dd1c635fb6414e331da65aa0f1b72a3e91370b1d1a6ec6a179cb8e20c3edf40e91bd37dfb95436118fa5b8fb4ae9a289fce32f0180a35b2b5aca70a3dec6c52843f01217faad60271fb2a450de0d717518033d6c2ada0241ce07f639e1e5094d4f36dbf7075d980d7e806a61efe70fb848ab54a08ca8cdbd78374e17cf60b5d4139fb349139d53df60dedf3441ac2a433e77fcab21ba74cab3f2a21ab87c1aac55e09556ff40943bb68854361be375e4335d20f5451db9b5561cdc3d49ce6c7264b3a74678c9593309497b2f991ba280f9c15c6ca8440b553866654880a792bb7dc7f96aa02d44193953d0e7f14160f8f09a8cea5059adb847d612a87c2c277c4461b3065c96dcc24c3cce35d5eadf3082681d9c073f3c06652412e2db67c7da8e3b411991619b1540e74294de7d22ba48c764796749c9afb7ab1fc0ee4ee3e4f5396ae1c6b7c5d7ff39446c2a8076fb4f410e69174ef8e3572e83aced0da77372fe0be77ea72fea65d969749215820c644b29bc211b0b8410907e58e952fbe8e0d7771eaf88928c8973e8c8832c448c0d2a242a70ece4964fcd10c37a1f5849bcfd9025ff53cad18ebc121673da01c67ac01a29855302f309fcb00e77669ad8d025a1d7096e7b2b26c25e8d05b662f88878f90cf60b62012a7e98b6fbca5ff175790283fb3a80a2cf051be7942fe944e2673246d67d328f97b1482ebb46e2542e2d251f4444f6e0eb897fd6ce07f8364f272a3ba09dd0995fbb4fe3e0273741b70a368db8c7b5af8f8470ae6062e149a2bea31266a08d507591c5dfcb55a0049576f3955fdf5093a7ab00ec7fe9a4e25caef276b4ec23e3820792fcfbbff66d06fe578160dd0dc591c8b8c19ff53da972e27a6ea742504f1935efea32b616303fa8ccdd21eee6fca66e3dafc0a78bbd8553af36a49eb8a2bfa78dfbd2539c5e86acfb78ffa6072aab16ada416204ce649c96b1e021e1f40cfa42ef735438541a391d52bfa452b865b2fce96b3e7e9231e1836358226387704c588ff8fcd7053d39d4e6865c2cebe129d32d4b1718f6a612efbbd1a7f4be9cdca10e489e378afb4003b7f22a1a1bd37c5d7ef7fd8d47393b11ac0bdafc41c3967cca4ad62c45e7af484dbcec62233b456f7034ae4203d3fcf117c92f799cb1dfb633f29f91e1c77d0f791ac2a32a6e02933c2397338072f58815d2cee1192bfc69c0ae0ef22d7d9c73f45ec9c4c21d1110dabc2b8f3252f763173d9e10c1daee86f81bbb697eae8b5f22c4fb750dc2252b62e89b6ada689844eb38d1c02f3377c806132983f98c7e0bddb88c22dcc5b2ad5045636a9094d5fe5af20cd50b61529cb45fa98501b634b767cffbf37de8441f52be68ff19abb04b4ea17a003ce4a1b20296b8c8c018ce343c26e7b8b81eb9bbb04112791bfab3ea45111889c1720d55307bffe8aa85d222f1449c3408713c8caff33cf26b7c86f58314055b904c65955e9f8563672bf3ca81b91a3f33609755730c5671f6e20d4c7cc184c1ad81bf04c52252d59cd32e17085a4929004c5731886b891fc1bf881c436506dad7ca9af04c6d6fc36ee8b305e05d6a183346f3e9d27b75df68c9d915a17354b73a0a5c565f6f2544f9287cb92ab2330b487adbfb0474340aa65e520b3265d33a24ec94f60bd470268b0dbc9088e3089cc4a402a366c6f280839124e61aba4d1bccd3d4b408a4db44c0894339c94cc71a5dfbb3127513ccb5cb10040ae3c0023a5b50fac0edd97067460cc397ec8b80fd87dc2e55b6168ec6d92873b0292e3f4f95628ec6f3a646df537c33ff8aeaaf95aa9923dd7bd308e7cd6f127bed0c244188544b30c3ecc3829e91fae9203e93d0240feb52e94dd4ca0a8f7ddede0e34ff707de03d84ebcfa6c14facde034875fa0b86da5579306cf970f36fab5817da64c2977fd64feec635163613d08b5ba0b291b39295a275415a0a0aac626fbbce8e7675f4e144a0af7e78876b8da0e6845ff30d22b109ce7a47b7a44aada3239d31c2025f71468dba81f5a958998fb4c3f5f7b7b41d21b0b8627e7f525ffa72476c30a3455dcdec5ec87c7a3e22748128e00ce76248073b185826624a75dbc6993925ef02ff54545f0958e2627f0dbece0af47a9a52ed7aa5f26c0e1aa53a99a16b3cdb86552e751c91ac6e06acca9a2aeade35ac3357d5c57887990fbb0f903faddf8b17832c344f82d7476bc82245f4a383c686f6f1388e4fd9f8e0a94fa54d5eb21b5f2a21d0a56f8a7006659e50a0d1320f91ee201031089b673ee34c83b81beb27ae32e779d5411e79d707b81be7205b41ea0c69e24ecc1da06a56360836999142d7ddd5a93704f84bc9e0bad279573e38c595ea31cf9fad59dd419867d94c3d157826b23472f1478cc9705b27f434c0990ea2f4bc6a5c00d5eaafe7e6e4795ed4b7953c03f6cc7e146d32c766d657c6d0ef8516c10dcbbc6f80ff31c7ef3c46ea2295d1e5f2becf8d6ad729411fa01b296e39578ca3507c27b7a784345ec8807698d6a02c8a7fbc654c482849d57dcf65d2f8d19c7476094b62595c87ebb9e1b3252ab6e3f957b57ed19143f0a754cd951f6dbf2ad2fa616b0e8704844fc163dab102df893ac70368ba30a5c2fe0c35bedaae8050b04d5e0d960f0911c60e5dcaaa7999374409460262370ce770cb04b68facef87d09acf7a9f7b5492d1317d83fdeee59643272dac0c699edfb790fe2971dea560b2745618134bb64d03ef6ba9a5db11d2b6d57724b36a4bf8b05a2743ceac8f1e0946aa1b45d46924037681a67fc84338824c183848ca0856dfc544321e4c716353f9bd24ca183e097e72d8ddfdbaba4824a28225b0b0d4886a2c5ebb224198e31feff7ce89c0257abde0155249ec57d1b3b4290b9526c89e93bc6dd893ee784c799f6c260a8a031e7912571b663ec730ab36eefecef7e51969ab115ffc41fb1807cd9246c94f3ab15c278286866ad3df30b69b372a17d9719bdb13e54d35a9434d6850555d8675b100b0461cc30fb1fdd13407f887fd9b2add0639d38d4fbe16059c536f0cf7c43698977093834956272bc9fde7e57cb9827220181f75d5b92f2a63d8d7aa739d9555674ce8b4ab13bf26e5b78e729c59084ed47873400fdd68e4ff219826f95512b83011d497ac7246e315ffabc3dab2af6640885168a7e245d2432fb2698316f1511fb4a6987fce9d6d8797f3fe464cb462388ba35b100474b3bf01d754febd66a0fb8edf7cd386cda00929c9b88dc64395a9ae65f5d3e947291f4c7c3e3728382aef7f1c52e69c3e070c7ed281a71498319fd66e8d3ed6953948f3fb519bc3e0c3810198807b9fe84893e3ea7ef7572af68fde5be072203fe93c8bd4184defe380f7af650ecebf31696477655945a9af57de381332145e253bcbfe33873a3fc1748d8bcb91cc360d8c76d748352f2b679467759fb8c5a415899c149677616ea85516e577083acb23866c0a6fc7f9f65cfe14031cc57f0d473ccb45d758e16d1de5175a13fa040e7cf36fb22e57b612fe1a194f39ade7064d88f68e275026e2d1da3d66e452b48737ba2f05392cfda10ebf846feac1740e1550ddfadc66451dbce7b9783d1e0512082364199a379a9ba5b43c3935f2e3e3f53caaa7c51bf8e93bc1c7f0a97679e2c9e76393837e5cdc840c107e384c08d33d9e87d4e0621d7ebcaf92a11f0eab6a74190975ae4dd1d6bb71a4cc8773406e8da99c00f1596f6db20732afe77fefac54fd756578859e5e040be41dd860bb0beef7414e8311b4aa5cfe1d5ea992fe091d0354cd085c0a9705bdc36fa212938599466a08a4729fa1515eabb139ff52b421e7bfbc94fdc30cd8cabd9df2cd64fba1d6711b881f7271cb92edce479f9e2d81bd1b07da7eaadfb45d251ce8d35afbfd2d50365f5253e006f0661b2188293765fd2e9ed892fe913c82fa229720007889eb0e4553a7c92ea0ed72532af7b7e9c26ee6e22fccc8684ba3a95e3d7d095317f075943393195281ceff6c9a52e9e8a0b1da3a1042dcfaa709a03f7ae1018c0c6e4eb8805b93874b3636548125c7ff10c4ec9561c2035b9afa5227aa50eea6dcf5929b26c6f6712b23626ae7579d912530ed46f80257e210b23921f4b1cdc7e493898e3c0f8584b0e13f16ba4192e2daa6b631a5d5d3427d0af6d1ebc9e925c3b3aca5b9328dc7a299fb58e734b8bc40b94f4a407ca4148d4c11b5a0ed7da42972874d74db83e00ace53e7855ec936e97e37ffd69a7aece685eedd6dc683671b75b347d1bc10fad364adca5f3a2544c533890b0c0ebc124d4a41c7d2b1dbccbb36fcbcdfef79918ce60df7de40e15c44b6aeaa00e98fec75019f27255f4ec9007632943479360942a05a228ced1366907ac857e661a908ce1cf6cc923696a6eab3492243f3f3aed9295a00aa3740a69142a1e3434e8d051ad9b52f78a58129b7073f5f6168a01a87fa6fdf023ba527fa25a5b91145e00174f4038e4bc0fc7d722291a123e3f196f138d66b0f7d57551940f20d8820f119169d76ce98ea37aea097f20ad78aa0fd7af48ba40938f96f72a054c12acea986fa5ee06b2687b2ad5118f640c57b8e9c9f2109fb6eb34dd392c46a59550c4eb1eac63bb3db9b1ef987a67f46fb237129eedf85dd6893a990b65f5f2859fbd540a70a14e8f6cabaee66b0b2983db9ce4a1a1118487bcafeda2784210ccc729b8ec0b90d8dacb33c8bd61f82a917cacbe8a628f596d6b7b97e1e799873161ac1da4c79ae12c1b1e6713cb49f876f1dfead9992e19a9879ebd84ef20118cee55afd79ac024320a94be19b33e8f0b8b9f5f7872db5f1baa48d52e0635b80850786c61802522ac7ad61bad044b2951815676eb554764c2b3712ecaaaa8756a58d7edd9990768101e2ba94cb26765cb94af2c9eb4c844c77f6d1227bb7bee46c7b5916cf894ee8eb94b5c0db7059b3a6bb684d551a4e41850055c6cd2059321e3946a1da8750a66e585838f8bd207b4b5c763caf10a074fc3b1e3695308fe8efb19afcf358b018acebe69c2138d71cd39845be97edf1f9f40b7fad0356bcc39c674a7237dd6ae69534753d998467a58d99d335776d03ec95655f6bb9485263344b43b94f63725925b8762dcb912b8ee9036a66f75cb79f3a99559463bee6c97de179dc0f73611385390d5df3604850ca719068e296d806c748987b82a6d9d0f3bb58d1c3760cb8a366349f4eeb92f5700c22e2be002c81b2cb8fac5feb6701edfbea7c54677ef3c764a96b246832675b50ed475496a49c7792a4a7a73d1d4d714f57976e619088d9358f2283c83307c9459e8bad288423f04ebd3382fecebb7034d8aabe1ae1003b94408ee1826a8a8d4a2464106032a25c75fd97c8bf4a55a41b3e0e4dacd4e66e614c0eba98ae78973bbe038c419980d4a1dc860bd40e97173d53cf6e9d4a3abb6ec6bbe075b7444fb97866df6b345a686290bb954e930264c97d77b7f1019a79ac80c0f05a6f386f570dd43432d05ed0b5558a7fa0186e80912e6bea418b0d37f34f7d6373909dc4a613286a06dec3838e72c57f3149c400181341c9444f2c8867fa41d5d0ea5adfb3701d29f2a2d415c6cb66f5c664c439976528835aece52809e6cf6b344c9f242ee11ce804db1be7654e7eb97a5410b175b23185ea13260c25c696cc6b27b373fd24ae600e2a9b17690aa2e757fc88b9c2f3fee379a656b34aa67110b5504c12d76e351115c28b630c9061051b4a1e65510868ecef04dbcd3f01ffb990154e5540c6fc23fdaa2122f9483a047e7d9cd316e8b4248b56f194fb72f53322198ba4092ad466c70bcbd542108510bc69601925173325ff4c88d7574fe4832735b61058728d8ce6ec5364e0f65f0c41a50efd97ac65ac594787a26e5b111bd7ea573f34cec7f8406d82709090f60c1d9e04a34892f6ec57191a2654a131381e263b8aa65ae5e9ed403c560a02452c0bdb07e686531ceefc3f65627e3e98703cc4b2da178dc73048df0d4b2ffed276857ae743ebbe5d47fc09f433cc7768bbc48e50cd80cfd01a582dfe0a487a6f87ee41b4063add81568657a2e95aea0daffa052c8e26460682a483fdcf1c29f854bb643e690f05e03ecadeeed9362aaffe4a86ab474da6ddf7fe71d06e18c5a3cbe00bcb96ef75053c9eaf9196395ca08bd9b3884e5e80080280bb34893d56e067df610e3ca259bd55a8afe9a6cea17f4c267f34aad190f22ddeedf07f35b1432bff515f1d80c66cfc1bfad459c9cf48d29da46f10c64c2574f35e3cea985ff90049c92003e30e19dc6a9e3d6b3d7371c993775b77989fc319d0f035b42cedba5bd1f73e567c67941d5f8fba2f87171ac8ee324bfcc75407c535a85205b9537b5422917f3bc24fbd853c73c0d1bdb0adcc04b42b615a05a4b1d9fd5385d55c66667eb651ea8e3538c01174d679d3a0c9a03ca09dbb6c010fe3dbce6473dc187d5430d38b9c11738f15e20ce31a47915f9409c0f00f6ebbe51e2357fdd867f0f14b5f768ad72be9a9a06d7ea4a5049ad3f105a615be55e0eed49c4cc9ea7f747cd9f6dc51253559b9053eb2c74eb2a902b6e293a766cfd0e112bab48e2ab4818dfa5d34fe0f560cef00918e13ca4c9f8afed1b57b1712b07fb39b22a10b5d2940cb8cfdee4e833c733b2d44dfd24b1c83541270e76d543b36b53009e8b51c5de5a0db6b2ed91c54aebaf7daa6ab7c6a8eb7f009ffa7de01cf29981de77c4130a14768dd3403e8029c1ef6e8125532bf7a449ec7ac8515334833c761f5edb32d6ee252d1824cadbe7ec885cc1476630d7e6c91f4ddd11e8cf5e6a8200a9e2bd3cb135aa0d3568d7b801f3b7e4474134a2a9e06d5e476b8d0c618399849eab169da9371c8b0e2c3f3a2c510e090339b28ca5b08bed07b1146555c6981e2b8aa8de496a81196b3cba59b5305171fff680fce924de3af308dcbf39d45f5deb6ec2fcbf647abe50026ea3e79f0aa61f55fd7943c7619a00a5e3526e265ec71809d416e9a871ca20de602c41c2851196e397b6bdbf6a7a8e07f95e07c1cef52c5ee31658def4e41ade3f8cae2a8cea462f0c221b842b291a52c67c049eea3c76c315dfa66312f616dc347f593692df941d8bb5123f5f90ee8ca7844ca816da25fb6ab9b90461324f4fe7f484397f2e050a350d90e9ccbf99e7ad13f1db2d398b0497a58aa09b54df989893979ff96a0422008c10eb8882348d0e4deb4b24631bdb4a69a81207797b568bdbff3e2baeee9068ad1e323ac7cb0f7610083b2a8b90ba8500aec2dee0a80841b20668852f47cb3d72bf858508a7c2bd4e1a4d246fb21f96e43d0280c18297c5fd813509133bc278da9a3d4f11902430250566bf172512e89d395b8fc5847dee57666afa9314a3aa3990db472c77f92426bac4893bd1e440c97003a61339b88826536f9c77029bfdf484f2762bb5b417ba30214a74ade0da7081b4a42082c7e9f007a4b9b4d75baec5f6f367bc831722cdd9d0da40e8d06b3162f5dc04581e13834d7ae7074179ce570fc9944603309404d7fd2d7fe8b4556c8125cb1f7c35bc9298fb140a82fec31098e8141a6f216cef40ffaa93cb8f994d9c96b81812b2bc1ded2a0f19f1dfd7dbe193cbb785011f345d03fcf87eb54b0c3eb1ff9b899d2f17fa54003463fa8d29eb912495f83f69ed8ae75ad53eacaabb3f4b7f2ac6be54cbdd35cedaa91581dc658c69bcc8853f24125c81e331bb39a96c5f96863fd473f5a31f185fc8b6ad6997fc006b98b9083c145f4d52e740c63eaab1ba0524115ce7b80d082e1f48d57e7d8ea4e0dc77249fc217c695042ca65ce5af9684dd3632dab9604fb420ee2d06ec3704f910dee8596cbe780b7b8d710a1c2ba197ee71e4c3c2bed0c0d7120422695410a17911c6a69af479d9c6a5a3aa9fe53a0adcb678fd17e9b91d95b5cacb0be778f8844b357bc513a36a8508636bd3d1e4e900f3c27a682ff24466ac921ea6eac3b97186cbd34052e0368d6aa4b449802a91b674e7b7cf24dc44afcbc839c95899936718c1349b5e1947e95d372cd630bdefbd322e6cf5e92d94ecb529bdcf9c2f4a6f751529cbd30b254278f93fde1dafe57e955f37113d8b1b6f4d9e890aebbe8425e73f607f5bee8c5762b5893d365150c5300a8122d2eb657f371769f980def96bb3c5b372e3bb564519bde0bb7fe83863255da30057e588af93a226186e7d89b4684cc3295acc80eba96604e2745fe54ddbb7ddc5fa71961c21b7d52211281a97131d3917311e17d46410e9e1c7ba6a6516c1fd297ca63169354973351d9c32206f6c19549c2af1c5e85766064142a31b7dd1474f92fac2b95e978a5a0a403cb1f69a6dfe413136fb4531e67b548c03d23ad51d8e3e6d71116be9c704470ca7632031a206efbc3c93dc9424872caea5789e6e629e74e2096809fbfcdc936e609b81dcb048da88092b2153901920af3bab20fd701b3c48d78948dfd1ba67068780857ca8f78cad25451ba4a231117e65c571b98037a3bec89acd3bd944ba78258731616ff6d4fb39704d393de3d637aad7324652c15119d598fe2f7c0616a5115986b7ff31c4122b7e1a469a1b1b5b08d8358f57bb8cfc8568eb7b3a9b75a080b51867ad54d716dc643d0ae6be7cadf3fdc02b6ccc824bbd33d715115e2e1c3fcee9d4a772b1c632ef2c3d5a7ee70e43b82dd0f77b6445f378eeee17e26f9810ef2e2d92c6b6dfff772b24e7224e2279869f24912efc4d072d5d102b4194b6b216fadb816f26c0611319436f4fc0fc7325fc8f4428fe306068c91c96927595f1b010eb0f511ca79da18566f1d931ebb0650120ccec72a7de3439c1a41ad2c219f21ee4d5d2ea857a7e5736c907bd8a29f9841081c3e8bd557fad2137b6e562dded46000cd0fcb078338b4b281b6c31a6b22ebb5cd79cf785343ed21779be36dab8938084936eae318423deaf2addb8f007e5677ac8ee7d2c9f7c5f0563536ab161b9fa6a57793d77b1c494149eae7e0bc963c1192039ea55584a84424b41dff96c79ef79d75576803f2773f0cc77b73a0341e98e124a9005811b68cfc567b33ecd11db575001975cf7af4ef149f2057e9a99c7ae8354feb316c22e4947eb29aeee550a9e434f7a9557c7f1938050971ada861ddc2d9e88084bc660e9932f11d3dd071a1a06944cb52c640423f851bcd9ffd00b7d54043e0193e3557ab55bf12683e19e75a37f1cfffff0066822c6e6de2bc3fe03efb63779eaf643b3437664292b9f2f7b794afc17952f12477c43d62a3b4600b04c12cfc2894f80ffc86ec7dbc534f8cc9e73361998663040fc9570640c19ff7bad21359f858464307287159f74c0da870e6d491b8e9a6f0e36a7a6c6d4cd1654dd49212c2d2e83172af413ed7f942123cd5839020656e700bc562bd953d9dbec0d1f750756ed3e17e8a84e6df63b81556e4e799126a2d707803e173b0bb5b2a38d2a26af3d780524a424f3490d93f1f9e3f2125c10511d139c8b5ef3b23ea4556ba376b34738bced539e52d845fe9525b86be19f81d6824c1908cf5edcbc266b72a622095c29c070e513cda279aff473dba59f727c504c0ad828c688cd0fda9f0c60f3e27ca6159ab16eea42865eff4e7655e0c7f3a6d07d0e6e891436d5511e767edc63919a26ecfc4327ff2746580e92e1880f544783f1d3971fd07174cb6f2170deb2e8feb82e7ad46300be1007c0d1798f20d433aa8097ad7dcf433d561004b58671a184887893a18e6cb4ac05bf75cfb6adf1502e09e5983fa48bac5323d3542322a56d2a24e3353d3d37ad1ced99898ef810d19f8bddd63b17e5b8691e5644423042c24e72ed309d7c1f7a06fa7c0d2f191a8d23258b7f803caa4bd2e4aafe7b7118c148e405e422c03849b6d0c0c3e71e254cf01934d9337045c08f1a8121c17f9d63df611fe658f148cd7af3ec52f5925d2aeaf3a8c802226d6b990e9cf40a4f4c148c3f746a533e6b460be7ca02509c783634a238a222fd9b861e70603bdb38b663f89b188adf962baab0eabc032eb6173c73627b96d0c7aff979dca291047bb55bc992fd065d34278ac128f4226b5625606e8bd9944140f99fe92c8ef6d299d2ff1bae27f734f89095fd39983e7ca2957a408ded51199047ea4cc4d42532316b38606177492756dd2c686cadc6cc819a8463c71940e73d1c519548663a86c2116df598ec29f00b924726b3391c788638b94e80e352da6a1cf8bc524c7250124ec4e80633ef3bb044248e5fdb45b2a0e36def495e6d2a6c884c44b7ec616e9f6e4fc01ad9d7c35d5d4ae3951fd09e0fee7066791f73b33dbafe71b8f6c5da0883d39bad7b2f61a34c8e65eb3f9758259d563715ecfb9dad9cfbdc264106fb05578d46c0807727257fbaae2c70c1366bbfc34dafa7438b2b5ae6802342e331bd16ddfbb8404f67cb62bbb5537199956063590f8a147e286445458af490509ee87c5070da2709b85cba9dd9a17842dc09fc6bcf0496348ece1b85d79934d311be57e2e216dd6d75a3cdcbc10653ad585d30be2a8bccab8e0a7c95764c326f45db3679e8d6aa2ed50fbde458dacc098eaa7c7a7c3b950b9a4d0c9546116c71454712d71e0f2cf88096e97730e679a4dbf2c1b74fa06ceabda9e121d4fe348e9ddcb414a5b7ab0b24f977e2006d332ee68bdb21b67f8d6eae7c6ff94f4a6c2ce76ea05a11d5bee8089a7e1ddd294d77b2bcc2dfa35008167af0968205a75668ee31ffdd5c20e8c1740326c60f3055482ee228cb4b3d761ced5e2b74b891b301cc3a0d25e80376d04b49013daea60032adcb46c70d230671b01a3d5b03029148fc90cca9782271dada7bd09bc1e61a8c8b00d69b27f339f5fa5e662dd5b9f318f5fa6a28a13526afcb8cf1ee9dfd68c033599f1b6733705ed52b1b75f44242d1546e4594ab30bc55371bdf38e236424b791385bc8c0a43665a9faff3c4900fff17e801d5fd70551f226273c8e52634e76e6b4a234a2f67e164b31b390f877578383b9837f147dca2d407b90980c3146b8f6690075ec69cd7c0d7b853139a41a68c43665fdce0d20e01fec77d0fa32b40614bc09c2f597f5f6eeded17d5195aad4c5e562db662433b96dc744f1eb585d426299690f8851a04e30aa15c37634c8d56a7ac00f1bfe87143528084f00fc43047f10818e5cc09f57e20af4d8430475921c0cfaf33caea68c1bf75049a2e1f6e2ac47f6155df791142c8a891290a0e4354d807bc40b56fd7d2e59c2d429babaa08d02990f5cdfee39afde6fe6eda7485d78e2990c320b33942a8876c3966ae34fa635f82f6598b6f331023220a70a00c77c5fec391543d975f96b2b9c397a70356d3d4030dc270eaa40d0deb785dec9e6035109ef3b90192499446b1034e0320d8a9995415495531af59d15bb2ae2c698f8c0b2b880073abf96f50b5b72d344dc713008c93137b44ee975109a9639759bbf69b5af80d421dbc8d1d92cc63123f9e55fe6c7058eea4fd36910a517866ca758ac08b8226043d2d0f06313ea0d718811397832e17d926dede50631be4d95ff0fa74047c65e95cd4b475341243bd20514fc4bfafa26babba5802218b0324cf38c91e893fb72c72b58d14782417554e60717d1ce72e326ddc3d85f67157cc64214e9e2952003da52619585fdb3e54704cb6cb6478635afca38f297bececb1a9d29dd12c12307218ce69b9d538004c37c19030746793610a26e587ccb8a3d45af63fd6c654693acaa41107808a8c168a796bbb8a848966d5759a5404bd6fda93c97aeff6e31effa08fe6ee0a408bd55d405f077007817c379aaa618f3db4bf135f4fb60658dccfc1a4d9d018312c26ce4bd4875c923f013a4e4170772a495e1999b835d534ee69b0ab9977ca533c5c426c3309ce167b47d7510f917bb257492fc64ab0ee5d2bb8c6ef2630ea9326a6f4f5d7574914d2ccba974b4b96542bc4f34ba8427e09e8c86d8b3dde0ce018a34ec5b7a740eae7d6dd7f04fddd9c00fbf3607b15169bf6de5830acd3017b71f9bc92ed4d6d19b4c72ba89c077d4972312097b5a7058bf41464943593ff0336cba789b360b25c2171f4d7da6376552403e0e3fbd02e1eeb4e540acdbb51652861175d0e16f52d74edeb5e30671e61898622e91457b4619ebf8c57e247f674cd799861807b99f47c2a95cf222c523211f28805bf7d9cd3233dc9ce0f814ace91b720b1a053a133857567b52a8abc4bd4a85927a6918acdc29211bb0c7484ac66c5c90e0d9bbfac02e609c095542c593c62a599849761c75ba823429e5031ebd14f8469a25e073d725689a54960cc6266d1725006ec284f630b6b03f63619aa92e8582b87604ac94192352634b4454dbdaec19a44cc35f505559d9eb5b4b58b16385638815ce2a1040c2ef32aa6e7e2ed321b37c49f72c837efa2d19cae1c26942e4c09ff24e37a6d39464b03523d3a7ab90245726e49ddd2599f2055489b3b4a858f7064033212ed09b66d17264cb28940b0a882c92da3319330a93631665b2c5e31e26578da83ff2dae9516be263750679067b3a6ce359adbf8095f481e70970145af40931e0be8657295515405f1edb3f64fa4349798485466a9fda5fc178d07a4ffa1a9b13d3e540658886eeedc63cd7cc15dd5a2cd0c2960b037611fdc2c60aef4ccfffdf98dfe6f58c503a79f797ed14e57763fa1368858a9ec49c0a5ed1df9ffc3353cc602d1090777be8f42b72a1b3dbb75f5470d737041c69c2c1c05444131408b1033cce3229ec666cb666ff7c38be77ee711b4154ad7129d918a7ec83718775eee2c0c8c39bfb2eeffc567f470c6f8fe3d75785c8f93cfa4269cc5a43695b9da07cb054311d4563549aca69ee961d5fe29bda4193357cadb0de1aed687753d60b3366ff46d4596d21ca50cf8d35c680115c3a8f988cd587a273559de71677665e64e722df9098e52e762e2b8c33d8eb3f43230ca7769d515fd9d13e30cafb2a7f70e77ce224a7379d9cbd61d58edf16e6a95c0b71c072e0cead0bd953b3787f1e85d6891e0752dac5157dedabba251a0ccb63af1797582f248d30291188063330c924fdd52923dfdd9122539155a22569dc1df2e65f0981116726b91694e4081cb081083f06d0532b77fd2f00335c4f69928859af514da20accd2d0f5118cc5db7f52a528d5d8e0b7098e8fb1aa0469e17d29b495a71e36c4d3954d20c7203c7781ec6a3e2651dd21b1357e2363a230c627f1186c7110bd10b0404e7c75350f31349d72c9d5eb31f0c32748b5a2d5e0d758373ff77adfc08fb6a17d2b00284872690b7a133e46efb8c65fca52d4966cfefae86f2df4b637a90815fc4d57dffea2003ceef566bb7f44de3c7a0bc4ac900e22ca720feb091607b54189df14be93b602d8676c51393f0245a8e88481aa12b74a2788aee31b2030d74a12352fe1e777afb3c62b159c016323713e5c0df0f834ef1de7243b4b1c388f043600ec1d03bd04d8fd00b2506d45480b5fc69e0d5e60e5dd2ae0bdd31e6b1685149793a992b4b3a0a8f88309379af3be21c5460b292256ac10308ca7828fae15044df6c911cea77587a8f6d2d45887aac58e343fdfc00fca8914ab86cf105042aeeac9aee59970d483cf65f3ba439ea8d2985fbeb3fb8e92356b63e8cb89681dd1a8f68ceadfebfe8646ae2c24bd0044cff25d46215189272cf916914b6e2a6ed322c488ac9b6f9d43644894702229ac638df617f8cf71fdbc5dc6a590fe2639d5ef8a5231fec3e42d6c5cfd8499f4038f3b68c676175d15674b81c6fd0a8e75c27283cb73d84bff3719b8e9ca6e5b4d1f346da4710fa58424faa064ebb67ce9404b5542ea94b190f0cc55ae13f497f87c55072d8c36209fc575cf667d0e4c925a3e60f1d386c2a0ac5a834c723b8256d9c2e6b7595a2c6d8ef8caf62fb193639fa7f6fe683d634d9ea2f615d2df21d756e7d7d22b6ec3dd7ebd2b9c5e3e5b5c51fdfda343731286e4f0a54ae2118d87f66e4e6a263f1a16fdc310261fd496f07d542c5867ccbccf8fb3aeba70887e9004d01c26eadf52f50b9a9c37fc5a6c9154a9c38a731347da8ca6c9fb86793676946c562f3a4028a4ba65a283e80a2241d2f6935a2c303948bfbef47691850b435c4600a9fec8623a569f40a0a7b0efccf6336f9185dca09befe2be7aa44adb40530020bb6b8dce35f3f1d91f7906908b78525ef2ed76af792e23ebcc684012c26413be18c63e5c2fcdad99948de3fd329ca7b079225be1734723a0ed9dc304cd7e8d46817749f9c71818a0a9cf8166abb0e3cd8ea115dd12b8de58843c12d1da456b49fc15d7f5c83b2e270b83385e7a861d5f2c46802d6186fd9bade3ed9f1aee78ff571d70b190defb9510542cf784bc17c3b11de458be88a3733d7649e66d5cb751784206c6e811d111b8beefeac11b59b0efc11a63648698697bdb57a8cc97f549828391b467e27926ae7cfaf96ec27c3182ef959c4af764be40fa9672ed813d9f7ed1c5652e9dc45909a2498770a0bfe113c1bbfdce9cfa370422d7fe13e07bfd6ecc7e950ca8135c285cb40e11009dd4e89074e9f10ad537a5b78c14e280ad68299f5602337b55eccb1b15b7f5ad49de1cae742c6649047336894c38fb748f2c9f4281c1e3a6f592a6954ae16dc7f4d632f5164d0f09c47d785309c49930fd7324b4a291f02a48cec15f41855bf8134899c6a7d923f3e7f245ce6b9aaa531ca58859e9d89f16568931cede51643c6e5014bec40621a23597010a0011f21d1ed95235e44d96432e10266f5e06cdcef86ab2643d057d1f961e2dbb28e3e9494f5ac9865f00b3dc5b6cdcc86a55955a258d8f79ea3556def7dcc2f52c3dfda3276c60fa9f4a1475604e0a38d4e1bb8c9d2f6676072ad4fbf6daab7ea9972ee805ef408f12079f65e17b0783bedac2678613d2bdfef6d6f494cd557776976e06f0fc62f6ce5aea7f752a1f5482acbf39b624ab4b389bf00ebff2e78c32858f041bb3b4939c0838cc81bc14632364f0be486a4f9e9eead086d6223872113fa4bb3e18c75ecb4b13c2a43d989d7e511c4d487fdab821cf03c1d8d7af35c54d95b8f330f07d937bbe27aa9a31472341d198c272b3c0cc3a378cf1309b44eafb811412ea703a2749ff5a7d007548b98a4305e16ccd14266193b038a5d33a3d06beb01bc5f61aa3274fff3c7ac37797b5ef0245145935d4479cc6c57d89c4423f77446ec95f6fc9cbffc085a98918630d29b969903a025f62fa93056b98dc11e0471e04613294727034bb45b174d0a246cdab25383bd211d319b2b307afc262edbe6dcf9d5dd308f4ac8f1f36f68c8ab6ce9f3b61181af9a7589c475c20d4ddb4e06dba0c5a72c069f5fc64854fa901fcb83de566a66dbdd8e9fcc99432b2c3c75399c925c4c148e580fe3e58218de45c575e1f4772b755f48b2eb79df4dc32e160f8328f55f5524d0bafb48d5d4f8ab09132308b99b2fc874fe156da8f7e8f47035ada9f91081697716948c9b025b4f614b0bc72522364edd28f6a7466ba4e821ad2033e6925297d6247e2af0c05cfdd36c97e0480c4429ca76f68749f90921ff328fa8708e848a955562c5c8e2fbb291f726b6898457949e115798fac92d2a725fa27677098e03b6c978bde24a36790fce5bfc6d5f423984a90a0c634d83084727622289b84bebefd5d8607d1af47d499d6f7103002351485fba5d3486dc1d2be6720022dc12fdb93698c745e37c828fe8bfd31112b63add302c0cdf50be203d8f25c82cbfec94b129ab07833f2d45de2e6bfa02c61162bcd0be558af99e188ce4bd74c36d2f10c1ff309ff751a67b7fe82c1996101c0822c4dfbaeec8cd0bfc435b49b19ad88d8b01fd43ec949e4d2fc5287124b2cb3482c1cecae18a6283ac260faaa0991e8ba2bfd0b97d232e665ae3cf5f2ac497ad975dff0a4ac77dcf55e35a65c6ed1734b74b7d18928541ade695aed2e738019ca106fbc5eeb896e73361b6ed449642f03aa3176c8b953f37045a07822220074ea16ad29658783a8f01bd2a0cd04a6d6ae334c99769f8c38881ebb4eb9ac04cedcf42a1b894cebdb8af904d81a0e155e0a1f614a6864fbc7eaa2efdaddf0d2a5fd259e459b23ad1e123ad60158760cf20bf2874f98a7b81b1a7b510d05d520fdeec39fb1d1c4f05798226aa9724fcb9fc00256e537e236b0c44d4769dc2e1c7ac6a6275b47201f9b2669f3858d5a109a410d81fc48f211a06f330ff971816048c44669703ab62fb2e04a6534ecff6e86840d3d7fa0011435df2a48dacbce2461c2b31e48727a0ee1268ec9a837dfc925c77534a716ec12d8418b67bc45c621f60d1d5d628932fc38587fa8817901ff8293a3e865d404efee720a254cb50a95a6327baf9f6f3df2150a97d874fb75e0c9e804c878ed306ffaeb47e0a1722d4b3b35c32bc1a6a12a572c4dc5fa0962133d04883827224d92fda267b71838b2267e2cd9145e577ac33fbf1ddf9ddb7b9fb9b51e06d9e22fb928b02b90fd4f9c84f666abb92e6fd5ef76cdc831a972376b4b27bfde29782472df106df3917d035b3412e8d6001ea5fb43a90b67637e605c58e2a66dde3572afe309b7ef092b784beb92ac8d30a2a63676fe6d00715306d876641c66c4aaed68967de029f2bcda0f0cd0debf06ab0c238c7e67a667aced9a00f55d31e661e16d3bda9219543ae90e74bd8ec0aa54d4a1ebb779bc41303628f68aa497d2aaf320b3c17b4b098c6674d60d86a4f888239c56aa6800a3225af75b59f5871ac01306664979296adbb6239f818fa9292e8c99bef4c276cc1f2146e1f864c4b57af1c48950027e8c39499ada54b8f63fb20dcf1853e0ed175e94577ec7f59c98d87d91d7ad6b0a8afe5b565ed95d5c6c056ea202db8538908aeaf70bd23bb42a9da3c25e9cab89dc8200c1283c4778e1f430ebc905a2811b18caeb5ee89f2794713afaa5f307b4370ab213ee1ed0e370a508cdbb2569ec6aaa830c3529978aedbcf03cf713f7c4255d199068f2e8f1cb45f1c0ff854886bc6654ba847b85e17096f9be6a5361bd6dd8e3665cfc173a2ac470a33c36d8fbca2b9bbb83303c31f4f1657de84d4e60205d8a8ccc09f811b62ae9a57d882cb5b1603650e38dd891c83a4b70b025112302153a104280b65caec5240069ae74731cadd4a96d8e12c87959e8c57190687d34595452e91257550f206d4c4f39c0f4d219b35081a3d66d7467c2147b71184bb322d70efc96c5c8e9d4693e476e3fde2bf4672b29a5df525394ad34de31cb1a4c8742cd4d3508700efe6797f178cc30aebfe0e990728b7a5f253e0e2f0acec8ac9a271d356418f9ac199941ee6984c1dff24b3d5f2cac319d2311457c48b8be9cb8ff2153b25fb8f68901364a006e5c1d65129fa435949276eee977befd73e0fcbdfeb8e9ded06e69cd2d913e9c95ad919d29e7244ac8884efc27e3c8b09a3ac328870990b05a986e867b027c9826027fe653f68de6f1bc6deb73207a72513598fdb391e6719bfedbe6a02561366a7278173495c92e59e8dd778f87ee2b3b41560a1eb4dad0becf5600a0e801d5c07f903f714a5cadd3e1885a30679007dd4c72bf51ea11ef6d905aaabc4a2fdb4127b8bcc59b945d71c7ac1d4f0c02644f2c08e45fda6f78f9bb53c2fb33e60502d19a39dae39f8ef7b3b4859ea60aab563826186f80f4c77ddbdf2d6e1094464833fc671e6e2ed24a4939f4d8b93fe522922a9edd5ae97633d0423708a99d09848f1d74919d0051cc5eea25edc22f6ec517e19fae3d8e92188bf7196e5e010e989b1ad46785132b19ba1e77e9690a4e73f75b9e4af64e3c011bbcabefbf9a9b5a26194d0054c34b4cad8841371cfa8cb07c04df08dcc10af9173b891abb94404904a21c37efcf50bcd32a52a0f3067d739049ee1b1c229a847546b8fd04dea632f8a2da82261449bfd481d2326d1a3acd52fdeebd37631c70e30b33b97ecae53fbd4031181b9220698686178e43331bfdb7b2d5a258faf6038525a1472705fbf47c8dcc8956ea5eab31d76b50e5ef37e67147cff371e5798434ac434e6d12b9ca810088a40161c09fccb4c625e40f69f018f28dde6aef944f8cc42f1edd21746aac631b5e9277edcd323d66058330cc4f935235a96dda4be5a7a9dee4f6708baef524cb14c17086078e7478b4f9bf8ed3f184a79c6735490632ebbf8d7016f033c240ba14720e4a50021ca8cf096da158115305f64abbfb7fe1663779e7bb4f7a0234930c8c2c62c9e158fb052329e4c640e7d0cda0d2afcd3164b57c4af17c3684afd547f8e3ae1b963b2c3fb00baad4499f01d7a2d239d1bd3a3f8f5c730f0868f3068f8c6a7390c489b268f484a0704145dc815c312e610e7b0071c9f418ae902bccd8dfc857c807125d332c5091bbc653e88ccc642fbee6684f5136d64572c1ff100144a71a1e665fa3fd90782245dcedfec3ac27864d2e56c4ed13c714da2f49d67733da93463a5d1898c265faa133a369d2e8d339e6d9a15bd653a0b361e440e4f03d2b651ff5a8a86f4ed7355dfe5483fd9aca87e750eea4d9ffa04e845e80b09cfa6afbbafe22bfcb02408f854f1ddb703a91deeb73296009c00e033ef605e9fee6caf6e11cd4ff986cf9bd9943ffcd9b0cfb729a001eb5db613bb240aa1ea574e437a9ab338581e9e34079745dc5d9c861bf32de2f90b324b26117f2c2cf267f0d9c607a958f93523cc0338fa3dde7a74a9863342523267396d61f2f182a5490996f28590db1c4b99fad84aa0fe283206ab224f040821e432985131c8344b319be1cac2d4739c12e2146fbb19f589154d60cf1af88c7746651656beb6e97e38c21d345bd5e7e888cde71a996f64ee4bd76d92e25f7e74fd62e78e375e2f796bfccc4e80446de0b5c38af76aafc5712c29b2bf73673742128214f9695e35097209d8552f784da1434b1f5330c105f8f16e660fc0966b9d6f8fcbe023ea815dd6ce269745892d65278ea3fd43175239f66cce60d976eecbec0372517c8c5cffc668563ab89839ce28001ec1ac23e5cff7341079e42ab4ae309b1749bf64839f696c2f22cf9b7a70b7525bb4b59c175376888d307b86ed5533d08298b9d284d4f16baeb85d25bd769bba5478546d9017fb4626aa00e6b65e868153406a5a5d9b7f34f7ecfabb0b8ed9d7c9a59513d4db836422c3a03b6fa199080ad452767bef607ff2255c8e531061f4470c75f96996090e6a522a4f086539489f59af0cc128989998d288749050e3d82dd4bb2e0edd50d8af1cdd0ff2456c08962fe8b3edb8f18b9fdfaedb13e86d3258e07efe6cff2b62402f51154fda02efdfc5279cf1f9eb39b86aa17689af73420babddb952659fbf2842044eadf0f64e567597b86668f00d946e11b225af0d31a15823530be3392b91022a070431f3f4139c4e738c946e938b42a0530483fc5f5d3213310c023488c5fd9eb7130506966c5d052bb49ee95ab5dc568617445a696b5c1f6b0f2ba007950d9e664b07342f2d8a032103d0831f70106d764b4b4b352661d0390f5672716744f587dc28f84042f5ae97246917952ccc17b6ee0f259572e47562b12f0e107933a6e583c3fdec60a15cf5af4a79219ddb3b345b829e2d575bcbbaf4421333b108ff92c6bfa59ef8f8a064adade9c6b25240d79111e5785196f32c23fef30befc934634d8a13370a025789beb9c8eb37b08cf83db939fc0765c3b085a6c324f9801d2164b345abab991f96dd8aa00ff859b9586636d2a5868387d4703985f424a411df94c74709a8844ecc65a4db312bd580cda87b10821bf1cbc762bec9364b13a10048c83b7ca67f020fa71341d41a49bb343ce40dd22d6619c3aa02720c3151800d45d6a6f091cfb355ab95fc658c17b52e27d23c53fe8fb304ae0f5f8c64841b9d1b55135e6e1c660cb04051647cf0326cbf9b9f61d4b50f2c6e59ee0850dc4c497e4c5fc9b1dd7068efccc311e223333faa9ac651704f3fb2efb4d0d9c4b25610759e592af75a78046ff2435e3da357e3c51f3965948fbfe4fe17cb971f011e8e50c306888ab1aaea70f32807ed8aa1d22e293ca1e065637f5de54324d74587ee8566176b2e815dde1e867e1850a42a228701285df4d20833897d400f21d8dd8428b2a453e642872f97f70ce95d0f4111ba592823b7841e2212a2ab01f704ebd2d3ac28569c2de04b6da93a00a1a388a0b41b288d651e78e8e9de6cb644a39271d9244f0edbf4dc71d1c2acf62e2d25382b37ab2dd1127146080066f50268ddc4c5c8d9b0e9a4f7810dfa07d945e6a04c771f4390164d210851ba1c275c1aa89d37ed5ad6c1e01ba43cfd47fc35a4eb29338846a6e0a269cb281446d279ff286b8111b012555a576bc0b84606396f866132f837daad693b7aa147f9d0dab8d3e4646baee91188a78b4515576bda43355f37cda8fec381994d3ed18cd212a175d7dc76f7d57518cf7ffd1d2c5da81fcf9eed66bde12b31d250f36b91a4e6cb694f0a96937e4eeaecf077b5a9a8ed842a8ce209906a57fadded271de408e322aaa9da7697e3c60279249715bab2bd57779114c95a75c5f66f4b4e5ca4f5748225ebbd82adaf56bbcc0afb4bbaed96403b03781752b20d242494efb53ea634ade79116e845f52859a3e93f1e059524797d27d2e0a3e8e54621297eb62509e82fb2f111172762fcdf3323b6927d70c331b8a25b491058aa1a3941ba0fc1bc120c6f75ebc9ccb41a717d84e8d3ac4c48989428dd0c9811840593ca2f609ed052478bebffb0e2bb91e940d06fce67486d8aaaf3486ae3e5f77aeeaf6a9d2df4823f81a74504e3ef8f9e3899017afe95e06d6ba8384aa0c09f95568cdd3bb723d0a9afa30c90c343b467d94ccc31e8de9e403d7ae6df2c6ebf2b9c106ca1a2c59795e7efe3f760d27d938df50ef134e5344568b6fcfb2f36809d2b70ed2446e8fad4e60c7fc8c5bae749ae195a9ddb96214f6cdadef940001c99325b2a538f9e09187cdbcf02d5f5072db946002215b430a58d667eb792b718fe3bfc62700820ebc199da9b6c4fbe7c4baa6e0d42a2ea012ee5148e79d4cde9a158ba33370be298367b9fb3ce36f953f088667ca439e6a8f31ba9634ad1f4a3b21e425e1ef6750c951a59d97f39c73d883517f6520c309919b55962c44aabb83965abdfdf50407b373cf0ba7572590b4660a6c25b0e2296e9d935ff57d0d8982dc08d7ba9e0a29875c156f628e6bdc66030e5d468ba8f628df39d143d1b6ee389d7f406c1f06f8a8efd1c2835bb18eeb58a9d4b638cf5916f360171c0361a80d0bd477cf4d185044af47d107118744db32cfa724da2d0c720b88308042a35594e5aa85ab0b7327916bcc8897601a024ab9d156f1819586bdc4745b5778e4ae7458169d15afb5349c0b4610e59b2c3bee9e1b31c9ad8db16f55a28aa09456631680e6078bdd39b96a59442d0913c22259470219785f2a0f3b69c0c5e491d076229ca24bf2af8d554a401d97c65c41187ac73c0ba95d119ba04c61a1ba9f14af8e6e81b073602f397d311e1acb5bf06b31ca973c12990da3fb5234b0da348c97ac0b866497985bcd3ade1498ee33d6df45b78d37204c20ed0a47c393336635c27a06edcf5d7d73e3b9cef4aef002b8cb3bd5267445c3c7dca1d4a2518f68bb7673864227d962a2150ff27cb72a3f75879af883e7647abc99a2829e446b3091f6b554ef0b2911886a0c7efe8293ac03c5c1ded915e57a58a232cdf8321b1460b7b6ff2198633866b6128c9ca1c6951ffd50041df7a20827e3e4be532d91ddbd9e815c91f26e07d3a1156e3dce167a588f7d6b89ce847ac16b21132cfce49cc42245d7320a83a5613fae9e6be816d40a7d5d6c4f7283b4da9730cf7612b3ae61e6ce9ff0146f5d6fef6ab28a8ae014d14b9fdff5e8cff5ad8211e7ab7bc900ab7c68f70ceb5ece7694e70298f9fc2c76be60caa435fa8ab3eccd35eb4c7e63e6545757510c153bedbe27d31644bcf4b0b37cc55e3128b075b58ac93ab5b8a0abeb4b908cb37bc8b2ad0f9d30784c038f124d4da85bfd809f671d21ffc5ecbb6cebe20950c29430da6a4a838186859433f8ed4385ab548a6c32078818e3c378b570900cf7c3f45b0936a93a61b551e78eecd685f603eac38e4ef9daff12d90b13e8e3a94cf9c3552a5bed885e867907f444b33e50136bf9ed3b38e8dff64179b154498ba54cc0ed56abcfd0f2c417f45fc1b297fae536552dadcb16447ab62972dca7ba80f293f5c52880da59489341d26db39d7a78bb4994b18b5a5fb76d459c850f940b5634f76cb4c10ec4f8dce384001d44729101ef7dceeadcfb6cb929504558e612dbf4ff0085cd42eb4b9f32986cf519f0a363e87fc543ff1298ec8e16d4d7ebdf8328b7e2ec0644ab1f2b11d3074269bd913595a98a445a6b99c730336a7b32d618c1e8e356953c0e968d0f29f53aeb6ad28ed41d61d27ff21b958b8f1477565ad64d91c2ba7054c691ca77720c449f1279bdca9f7a068e07bbc6ea5253cc4ef95109d7b3287649a142599f9acfe4527a88976facc3dd2fe97572cd689234406fec125d9a30847ad768ee0d04ab2d3eb56926bbe0b084e56bf6903372462d3135836c1f5726954331fbd7b6b9ab664b86244b90523e0275261da4d81556f04209eb35944fa2759a65cce9ad29211b34928e61537e9a03aa9485834a67d8c93eeeddf66633e9a004168378d5bb628264f5dea68b99a93d7070b141e25ae80a48a78a91b94a1ec334f46331ddb50c2815d094c65ed3d95af05031f093f61657dfc2385902f2bfd4594a1efeaf22236a265a1c415f9b001ba96ecbea7f87b8bc3cd26d2307958e658bb69a837f7fcefa8aa423f414af0f24aedbafd0835b44de1288f68cdb7b97c8a1be259156630711b322841ef5382bea3a1d25d3ed9fb6dede1b7c63f357a8fd383335f14342530696af708d3a27f397af886eba56aa9b97990a37526c681a2cbcda19a3cb7b4f60a76ad44919aaa346df6d231cd87e2ab53370719ea5f12a7d361a1fb405c159342da8183690935556210c7c29a430cab692080df4d0b9aad59b77ee636597a76f9351281713228264a0481c746ff328d2c1023b2dd687b7c93a95484a1eb964715515268f6bbf40a086a35a4ae367331fbe986f63f93523cf2fdc5b3fc83823657b01ac3a196b77f5dfc79516e8c1d4e3e3bc3aa931c71bef585b76b80b07ed7a690648b88e17ba62b31d53d414b243b7d82d4f4ba9ac8da9577b564279672c4aaa206223d1b68e1b807827377c06cc104c50b4e02c410bb034bea18152cc863bfe7a592beda7998a9607fd3ad230f28c78b4b795d2af74d5a0a90ca858ab83b7a45e36eda1cc8da2bf6eaa54de5f784fae5bc38d992d0f5e4bd61ed878179c4bc40453c3e93b94436753a242b2df3407b69cbddc18e54416f5eaf4a3215c5b9fba5b8123409935100de4d3120933aa51d296c570a2f85aea0d0bca9debc3bc08535cb7e0a0b10cd33ea6f713e02579f010147c6d34142b4adfa7ab9f1e6d07b1a1d9fb448bedc2a37084711d60ff5192f94d20865d40ff0515da0ebd463d2c360bdf80af5045cb65b5fce3ed9ff6e56c83180746d67dbd18d039f570bc3260abfef89a4bb9766a798ec62edd34f63f8030f321b3ce05b0fa0638c8f6587f02b7bc060b6f3c1e3877334c1d78b2d439cb251e5ef42db3f1cf9fe0d35df37f682d0aad35c7d336d9efc6767d02f4a186a171483685a99e4c3ebd1f0daeedc5a081f25788a88bc922610a854c379c5b58eeec8dccc6a9fa068d7b3fb6ab5a9ad61e1925b4c0f0cf372199672d594e14faae7f200bda2e0bfc6335549176687e589436e1daea07982a5775424ad9755c1be59c9f0d94fa5839ef0b8f38ba7857dd161ce456ad3b1ba7d820c9cf6313ed3b3fdc23f967378703fd3138ca68e5459a8269baab32f160f578daf9cc8ec96ce78309d0942b40084b88d86d8ea906375c386e7af5f2b3233bbcb2b814b75c39e878cac786e7e97d6c57c79230fbff91d3e00253e8d26f254a2193cec4f4541a30f972685a63368d31b8c31382dbb1b05e2abdbb1d2f225f7b27a85f64e230bb4d54d68c0736ff65d0e694bf4cce881a4f063485a86e6e9abe1497b4824bc4d80136d1d9a5160140575a8934bcd0af8db9376765cbad4521247c175008391b729e20c17d07cea08eee9984922ce7b4503e0f526834e8e7ee2ed187bf9fb38390a8d8322f061af47cdf28353069add5d65b9501d1bacb5155e6a329165171c2856d3bac76c9d88bb8eae81cc37cc891617084bc3ddad61a92019bc080be359cc8f8ef71e9a367683ba36057740852ecc03784b9c6ebe0f0722fc9cc7c1697dd6261fe0ef9d9521880af0cdb379eee60c4d79017827489272104ae46717ff6747ce52e1000b266866398fc0f156a984407ff8bd9f0b48032c736b5167e2d50c8a216a6fa3ea472e7d84c4cd488ed7fd55588f1d4a189467a8a710a2ad4f031d9d47268928fbd405fcf0cee6ac62f3cc8558ae5dc4aff21592911e695b094c4de71a65de1f0b60db0653b12d0f6a4c4a02aebeb6c5f4c23c818618218ad01bb88a79d2920863f3f227e87cfc16ca6ff70ff3c16bef06bbb459a8390ad35e75769dbbce1c9c91a18108bd74959dd0fa22487cdf7c9875bb0969227efed458dcb1a6b7375b12ad3c2df5f7528db643cc83078eb365f8b6a3efbc0db8f298aedc917916b044da9b15b4db9519bc6690fb3c60b17488280ea74148187a549997795a960e3edd2e8f1d5321d2799d235e65ab62dd978871a808f307406fad0ff8b1fa3daa4c2961e9f05eea4337cb45caa158e3dd31dc673d7dedbb39fb3284cc4f25eac6601e1c3d717ba0b850c477c803aaa86ac3939630bf936fb0508920616af74978662487b20cb318b13617ad6254dca4586e7052c571fb8d3f7b2508acb3ad5142e36d8161a1fe52662c01b650ba7cee911b441fcda25a64278f19452a0e7c8acadeb73d6907e351835f2625cadedd947b84a3a11290573d8f476da61e365316bc7920840522d4bb1d7832e5a0213a404d38ecbca6737a963efa6b1ff7f9a545846147ff46c600dcb53aef0b381f881f5ee7f78ec818cbdf428d77f799d0489dc773afe8a9401bd8c344a99b27160683468433f842ac3b387ac8cc4ea2625e116e1d7b08e26fb285dc04645779121525ad562817be44e57b9a7daf3e47103ee154ebbc7b94446a60e21acdb24b95af973f894a9c636ccfea20267ec8d48da11ea0b175581b888713446b1f0ee1496460e7ffd91bfe7ffe070fda5dbfc54fddc7f0b578413333563b7d1d1b658b9c1b6917d9b666a053056ba6f7f7e6540997177f14dcb62f22fb72705d08c57ac92abdeeccb1830dee80a5307c3017a400f7d42f2e5e8f20a2791b7a433b01da21ba58f2df5c3b1dab7f79d035da0be2780c844d47907f6277df8b0a4c12b6334e3df87be155c07ff118ef0da521591de8c88a677e43280ed88581e2c5fa2e239ccd19914f9fd4d800a4f40a30f91700315cd21210b78e840bc2cb461c504a940997cd5f6a22b52dbee6b17239d610f8cfb2f7708ac66b60b4992b66882cfa3d6da24e3cb48f1ff0febb80752cd7862a3c8705e9b1ac22433bf583f4fcb763ac217d1f73feb57cdc70d4cc6fb1ae52ebbb5b76d5cb6b79a60b3695c03df39a6eebc3b7cf5be3e63b2ea5810277d6bed33f123ad0c6841b3f4cb8d434f8510f713a5b9cc11be4a9910a3c021bcfd203945e5dfdaba72f04a8fb0177600f2949b821727251fe7eac8e8c82d42267e0986a5b84ee4323b152d9341bad2b040af0ebb567114347da1c89e44d5a1ae1df28c3d1ebbf0f83bcfa1bc44301e20962bbb8ad2c2e9df5733c416e50e14bdb659c98613e6da8db0aef67f6a3cc49ef049a2d242bfb9f6ff2bf319ac45896185ac0fa1e3dc965150d16c59c619cb1ab1684c9c3f5437d55632afd6b651696d71fa40be9f36281f81024726628fa450c6e18a7970c8a75b10f9bec20fc7c72bc046437b8c6b82603a82d5929e560fa1b662377098337eff6870935e7e47af960210956857eafeea6bb9e3c9339dcffb0da15f5c18c7ab481729fef0249aa7651fd3fd319af9998e3bbeb53475007f22d4930b848c944c304b3834965b53345867b7fcaf3a9b5581a4aefe6ab4b8ce0e6cb6b46260e7884514c6916239bcea51c03804323cfa6d3bdac40fcf59f1aa1003e10767974d0e771a608b01b5d021c80f16470a3044d36197d3a04195603f17450c435e727a3b73629e6c131569bc0ed16750dffc79c620143d9e38bf49c8a845c14d12ff47cc333ba069cd34268239b88f755b4eb22dda039a0d95be6548a1ea39c580c359e75979608923183bfbd958d72a554c7399e1bc76b251e70089fe8617627556e777aa78809d7bb5e6d36216af2aeeab09df7b6e9a5ee73b63e1adc7b1964b549522275f69880361e67714f651ec47c117183fd58524edb50a8579eddbc7ccb50a3f711e96510483c9be5e04f62fb2e640c98a6d590866f5d286201301005bea60147ae6254e6e106a8170e4a0488f806887f2fcf242e7a8fffe082d6bfbfb916109857cd4559e51713a2eabd8d8ee8c1dcca5a1181fb83dad80cab893b9ac02aef0aa6f131a2b67a0cb5d517e744f9e10c9cb4da0791b7a81167acd3c5c4eaa0cc1fee0ad895327c2aa5212cedc54d917e84cbc970e504ddeaaebf8c5734fa649aaf4bc91e37081cb67699130ddcdf31b6f55af3cd6a3d95a33d9b7d5e1274535b70b6b1bbcb143513a153c3004ecb1e0a73ec5e089fc02db840531d3d6fdec0056dab9677b356ae09adde4efc8ce92da2b903fc1acaca7baa22bda56a49ac7a9da61ffb3ec40029fb9539def020b665c4fe3b69011fbf585f266b2697f54deb33d7c80e1525db3a613d78bca35c7bb29c2b177fef1eab9090754091a83150c00d6da9c8acd9569a43653d0079ac7d091636d6bb0bce3fa9eaebceb900f15cd11baefd8ab8df0f82e841e5e86195da51b1631f5156622ee9625c37a182fe39aa684359f60eacf2ce226ef453507b25d9ff31458c0bf77992e675dfda6010cc3ece0b03fd32c1c9241eb9209ce0b3fbdac29d3adbf5605c5eefedf0c756b1596a721f738c9c9c30aea6ce8ab37d470d565420fed25d09657d6d89801396b61a537a930237bb54f24a7aacb8bcddd9cbe16e87692edd17c7ce9dba5ed75aa4e055b3315fdb19d224fda779bbf9866a4e6e5710d8c9a9b236a09a5307b43a6658510f9f6825526f12b425b5a1a2fd6e3c38f5ed8c4470401cea0cf012d1259d214e07d36f9be83d86440150ec7716ef4c05c03a9bb1a9c8fa2f518036c2711b71a005db2c38585ce6abe1f5d7a11ff831ab4c5f5835a5dc6f857be6880179b9fefb483d3ff79cc8c0bf3e03713dfa7bfa803230e04117456e20f46668adf6c701f30be6fe8230d5d55281416b128245b7f6fda3a46376d67f364aeaa2bd6129b4a7b2d57cc8d0ed140efd4e26f07ebaeb0f2e3d2315c0c26dafa2d5637725f215c38d69e06d20a690eb68d2904f3300b80f3f31e7a47b0ba2e50d8e63cb145a034e379e6ef112c93854c251157b6c568af1c2acaf50167ec8103790cd8044e19f3797711077c9dc04fa9c51413a2c1aa4d719d53c871c30fb865b58ee82407c46db5912cdeec7d09e23ad37d89efcc57c2b3559950ce570969e7385470258e33192e82e6c2211c25a714f3274b18bcc47cfffb6774b233d0baa7486a42ddc0f332696ec75de5ab0d3bdcb5847630b7851b4f10b768f275e954b80891579947db8efc1d904b1615e05a679198ac931b5d67f1d04d0462b3b7a397d355e9cb2261ff2a08a044d9ac5e4b4d3a231d0d7a978c75139d61dabb32103ffaae81ba60d513c203f877e93640a0f95ea8503b7f6e21aef353d8b117eddfa34073912e4647c89fee4f4f37e09195eed939963bac462b09c0d8d37232908ee4883e3d6cde54f18c640c404121556a2d526db881a585be59dfc7b32f84a751e75ffbd920cd4c1ab7ea4372506450b6c52613eec0cde5a95fe5cf597f3c34b8a113596838769d5152ef23e9afe1bdcf3a6f0581666bca97a82d202b98a17db97c019a0ade0f36eb1824716bbac95b9bb04b63745751b4025c879bffa8a3b04c23e5fee988fef97abb33f9ae48908f947997530270789cb0774483ab687a768ee8931de1633c647f15835319461973f93e673b7b0a33f0619dff203b5af50bcc178202f3bbb51c423c7bd5b695836591a6b5ad6058c4a690e9f435d084829659c1ed3be7f4029aeef44de3cb57b56f1b94cc951b23e918f5182452312c87e539d6128e9732edd21e7365769bdfc68e0cdd985d25db9143c0e42309b4655a63ccae8440602b9505059c05aeb362107e629fa346316b87c8914a7c5a81bdc29d32718162c0a4671c4b23a2f3ffc5712eaa54defe9ab4cf66666857062f307bffec9bf011508dc52c7b715a034ecf4edfe85f162d182641e64754d0f7ca15ad907d171abfd15c1aede84d3f95eacd1e1eeca31c99c895085d60828db4000ce9fd4377da3ab6fd2d3c247869ee03ddbfb0724566644b142910031d84022b55666cdef8cb693d9a571c292d17c76eca845fcca9e9c55658dd465e833e1d0c5f79a577c9b655be41d9cc1249a76c37dc84c5f035ca246db3691c764b5a0aad2f36b32052c4dd49522a0046cd55be64a443485b6c69af16fc035cf034211be57407be9b37c891cc82dd14e8dccb6f9c51733c6b348e34031ae437fb4823442423ee32ae6e87d21edfd2db80290d109ddbcc00462fdb70b49a78a0dc408e42ea57fc8db7c462a5b2bc1b5027eddfdf04f07ef6a0f4611de9adb17b953093673137836fecb8193be56bf5fdbccf948b44cdf016384914d9657b0132dc404f6ebe09b82a915cae476fc216d0db34bcd2c350c1d593ec4cc4ae0fd6158b067c77dd4d207a84999301fa0b61a6d1243ab69bbbbce0d4652fb3db399668d0048c1ffc4359da73d1fdfa04fca919c57108dd69f379efa1a40c06f825c5856ac213d89cbc35c2a62d7561dfded88b0d5df0f45366c59c54f9b2abfdd077a797676338464fd67a21be89c87cc4c722fe8e08fd02bfd32167a06ba79ba7b8751b998298bfa95c333352c972025b850c82132f2630b9bf3e011c071f8396bfe987b8d683a1786bddccb1717af171f683d4ec33bb9708fdbe91fc8f2d8643990ad727d2a81373f65cfbc6543ba9ff26775e9edc7632bd4c49ad9167db8ea4ea7de7144989204e042eaa8d84972f7224d4198ba08e8b66d153ab26a526115080d5cc17376752b13d858e38539207d93ced2450f809b86b40d3e244db63be441feb99b4743b16d2e0e393a2bcdec55a2b6a769b243e8c1b97b4884aae370778c085524fdfe0286bd19aae499891525f266e79cdc691d601eba34272b6970c75702c0046de0c040ecacc34bef6d8c3be9026e2c4fc406b95f1076042d9f2fbf929cc238017aa95bd31bd1f44fdfd6f0b35e52f775e39b7143cad915b7be87430b038ffc9c5a439b558716dac893f723d556e776bf54f8f1295692af435054b7bcd05caf690ad5757c390ac7187be0e6052bd3aa3ddde1d380664031597b76df16e39aa04a1b559dda80666bca32f8f7be4a32e44b670f941dfd7900b1b8715670f38403921c2abfe72e75839d9aa307a82a4009283b99c7be4de268c6b6383163b5660de14ebcbd705f0138358ba742c7f0bc21eeb36f7c39288db35bde08a9edbb66618f031b80cb77d575127621c374d0ffe3be41c2910e585ca03d0c02557bf802ab9ddb8e5eec6a2cba2d6a199eebca8027ef5f54d13b6a3ab6916b3be6ba73fd0f68afa0248a5f3f7ba3177e7ab42e3eb0ea9e7fef6994734fdbf23c9c39f70977aed39060b59adeccf2b445d5a3e4518ed070c75fbe90061ffc1212876116154b04f1b7cac32c761b0d2a032c2a103839d5e1e6680c4ccabd9bf821438aaa1a54049e80709edd1b98ebb9421656600f68fd1e38e2de4700aa5e9a64a867dcd53826fe6b244131c86cb89d6f27d00003f2d2d44eff00c5f4323669df6433b8b1a44b5a36418ee204938af3f5e78a3c391de872e020765438e2f69dfc7a3b41905931694bce79be22b8a1e49eac74f66d70aedc169551a1e705f82fd5fd1347b6f68c27b1dd5499327d4107639831453d3c412403a241f2f1c03daca9a2425e01d23fe80033a904442ff0f6c715ca185acbf433c19e3242df08840959fe10816ec1dd6f4110994dc3049142551e5fe6b7fc1a81334c864fc2ae9e0cec0d0767d60b0a2b0bc762241819c4c0b684157bad9bda0b401ab8a5762af3125bb54b42a726fdfad12ee404342d032b5d7ab0cafbf654f992f8b728328e5c0158a3570c9e4a566ba17c6f2903975381c1f36e44e1c7a93fdf81e2873ae257a86f190d2112b087526f5b70350e7402a6623c3685394a3c52c4b58b04b825dfaf449569bfda5cc719968c720139952f6201a9148bcdb5941cb4de0b6b6f41f4bf41a4a679d6760e182e3d2051e933baeeddd652b550f10b8043460b480cb380a248fc456972fb266d7950ed9cdc3cd1c831d31b232b3804a980df41eae53f15773d018934fb8b14b2dfaf644ac2f7d4c6ebf912ebfdb769a8b49f3e9528b669b506cfd17a7e936b3635da55928e3920e7d26a7dd34d0bc0f8368b72ebab644406f695c724e99994d13470e2fe5c99561932472fc3834c7982fcc2f0d6978d6ee669918fc107c719bd2b49b46bc194ae9b6c6aac4756716bd6e80b1b0c55ca26880201471455cb893b370a894c04742050a80bd40fefc15b1a178774300351cb69cb7d7849470222bd2193c5f656557a9f3d81d5d4a003e03bb879e583917b09f4fa464264e61aa3787dd77dc6c2fbf99ed498004d72c70c4dc5f169b597c3a802ed1798313d7980564c8dc7ec0708a362482e49140a46a0366c18804fbac66965b8d1deff6b1dcae48990e57a1a7c0fe09b247d7e214b7dee4c46b89bfc9f2b43308401e628e8d946481d0174170a19c58f9cfd6ec16906bc5e6c579a322723ace53004b44346abcafce76ac0acae70308f53679e4e647d48b3c9018010f32fed0b826a6f7c838eb79e378e9954f6cfa79e1c329a793d6a26a98ad910f2b84f711cfde17272acdebf14e548f99d339ca21bdad0629a802a60364b42dfced70f042feaca466c36cddf044d4dcd010038ac40678fff5f6ac41b03156b4cd7cb56aec746d0566ef80380a37352822222b337fc7c56a6c81b5db254306afb32daec02c3bc8aba73878f382adf98ec2eeff6e09be7cde4c8633732fcd60b3f62bb51c654d96889a0a84116d37f2ba1591e205f3ec67b4b7b5a57b125d7eb113b6858dc9ec9b9c90edff2180cfc1d5286f828f0895fa0c5ece1d5ea17c5e1d9810ac78d0da035b5c7b3e13e16d566462d4c0edf2fac2ebdf0e709317e6ac1ad2d2946b407d3ff30f3f14f6ec0c0b349dfcae7e189a83f34f734b548f7d164801d5e8e35d491719b3c241f5c989509122d5d5a03d3091fbab21710a5c58b2c86c22ac50157d1a60f8bea2973bc0c566e20a37981b959397747641357b68a39a363d9be79da7d5d6d76f214527472ef9534e8c52ae852873c8322695df8f5d41c2a21454dbba2122ca8a0ec8d370caf331c52f69b15c9575d9130a75fa409b6b1b6b8b6aabd54d1ba99ee6ede110296e81d8aeb6496c9705c3ff01fa0d67ecff2597c12cf0ad8b9d4334d9d981be3023325d08a59a8a65ccdc59a9db2fd72ce2a3a194439babece0a207b478ac484befbc5d8ae472ab19eace1ab85a08eae594a168086c27663d2ba28689ab56a7a7b6dba85f4e400c40a3e8dd5efd4418bd0c073b2500d986b9938321a2990e822ea2100db790f9fa0fa243624f1e46b924fce632b649417204bdf8b393404813f2fad502fabb714c94a2aa9f51d05dba525c3dbf94de091bc8d1a0f6b71940e353517139309b292e45c206f9d778815b991ca5c5bc4a396b5cbc8618c17d1f9ae60038723a88612e398a84d100fa8b5ca71f5ed15cf9c252270971ff47c6841f1b3b64822562106805ec94217dd62d67113878bb01618d1f95b005cd410bfb89ee62dae30415307eb53daeae940dcbf748085c698a62992d43a1688cbc65c1d45ccb6c055e7df02f60fbffa523b6c0f320a7845679b268013fe3f8135f5dbf0033dd96e3f09f0fc54015f0f06df7eca3506c5b108ba8a8b98d44a08347ec1974563aaccd74b4c1ddb9ac58055f51c4bc1dfa72521f10b05bc5d85c2d95577e1d872b5d98c06c3c50f6f539b10d6483961cf44e4b1c25b36855d233b9ea27a4432a2c370537ddd0e97ba5d92b57fe4c819941efb7bf4661b67f0fb9dac449cabacbfc485b86c56ffe4edc89024a0c6519e09032b3ba7c5b74cc60be9d42e087dfa338b73d32d5350bdfa05153b8bef37315dfeb53d0603bf9ead5d14fc6a79a60b0956c15a2b15711cf780473b8a4bb6b1f6533e0b738b5676693c82824faf31a94a9bd4f174c979c9aabf3f6de3096b12a27a2d3706f20fcd71e62ad12901e054c9f6f9179473785216e2a7ce0ddc444ff7db0b693c78d913f9380fcf22e22994a1df79fb450185716656fad184f48525c94effd1b5da2eac52ce8995f030361d5060ab498a996a9aca5766455382bef758a14ddf17920b04b18237258c696ee37b690f2dc9377d18581cf069425ba789180198594c9f98a3ac73226873231e23dd454d462f1f46f78b48c476e194e37ef097ca84652a3759aef2f6b06a53680e142317befbd520422d7f8f67a19eb7a44eb0bba3a65c63c935e7cdd7185b37818c88e6129f28b18a28011329d0c3dc5a4e1482710fb9da3feb9876c72b842237c82f77f74549a8702c5574325f9596e717514a616126b086172f3cb5859290f6646c114816547af43233211e78d8289a613edc0ed6ecde0d2c563fd14ad18ded21bb3f2392314ebe44461b26e81a60039f4c4159845ee33b4ab46c831219a82ae7781c53e032c40169746d88e2d13470f560268d947c01ab60bf4fc8094374cb149123530e763b58b7945fb520afb28cd94484cda56c4444cce629a7bb8aef4c70b1b092a167b6c63e22bd2b1175a61b676630dca33db269c8515115fca140e8c3cd78d73b742c62ae92d631f53cfabb799b7f17961a91512fdccc5f972cc439c7aebd3999e144b4badece65cf67421bc94ab74d3dd5eea5391f009ef9e4fc02228a8c0cc6cbfefe72847d7d9d63e25b5eeb111f29233722c75fa846638d0bfe59a12c69a86a1b40ebbaa8421db5e3f19ef8c721acfc1903ad0b5e21427e4429fc6231dc7a0b2e2aff5d9f4427258cb2d691d65e46a5b81aac888d3b01eac5d3954376a537a20d9b37cec4b9594aa3e6362ec62032717b9add27511204c5a22c3f6ce880559fb3c5d9ff81320cedec1aca1173f779d2b118f981d810832d91354cf894903265f0f8f1f21e849deeed4dfcc4aae0cdf05a51769a8ca4f74e0d9740ec8ebd637d65d5837010a53c4c13b14ab50cfeadf0ff5d6022af88560de197d35a4316aa95cb6293cd5368102f67ae9b1589308b96b876a21c16a1cf1e88af9ce11f820cd36283e8a9f3698442e9f258f89a4b31f4eb4f79b0f621a5720a218633e4977236c96c072c633f115de2b59077a418c15bc7b108086a90d6337b30494ecd900e11ee19125f5835f851610ce0b8682d46110d46ab75728b4d8bd6b163358c0ddbb8e1687eff1c766bd11a0c3b9d86bb4134a2e3a755e54894ae0c199c7a0ba1824fe056c59fac2c6099767901503812889f6d60743b6eebf840df481985e735d118aae57be79ad167b0a02da785d6851a52c6a7720b010a49f95f398db870d177ea71a5fd64c28753a2037024756f0f83ea100e47615222cb3fc2be58f744de642949fb6c3928383a06de3a21c01345cac2fc8838fb97235338bd5d0219eae5bf96cef2919e351df87ae756c14aa49637d381974666a5b08451a87c73050ee2f1537deb61db1bbc57de0081e79988aec247c011de562918db2c220bf65322528ceb7fac466188f1257fedeacf21b5e92e25e437760437f3c707df41d4b754e822e10030675f6b710a80b2f40fb9dca5a8d69e403e2992b51bdbbd3a39ccaf592db267d7d5757c54670d7eb8718f681dc9b139f6fea584b1db55ad846f55575f94cfe1b1d3a2fac51d8fe7bd30779714080fe98947f235cb3d057625ab3fc126323f67407079f391dc452352703e551be331b1ea8d029faa6a02d37161c7b816bf0da30f832a45a9b601711b6453c21b47758cb4affc2841fe289076f0d142e7e44737f7ef02a48338f2ff570ac63d49aacf672be5ee7f4fecbd4b317cb3cf4d58778eba5ba108645b70c0f2d0a1f712805d7880c8770d6a988b55db1e0592d4d105d0431b17284e20c1b7b68dc9d6c4e63fe057837740ccdca5d07c436db67c107b1bbea09eaf11508e6e832059ce23be784a7c5417120fa671937f0a9eaf0da6b129b228a3a30de91b63f86ae3519fa6711280e84e7992225a5171a8aa310d0bbbcff9fbb598feca628882c009b478762f7b8e5e941b876e684869e8a40478826a01350319b391f030daca22a9ed0664e74dbca22f783662d68ea76c5d08892057a48f303441c220f27de9aea41881c96d9ef9e98edb81a1f58ddcd0b6882be2530d631e1fa98c46f2e9d959f5de4e159322bee09f91f198d1b0dcc25feac012658d66688a03262d6415e3bdcb628ce733a0f53f05faa4a6947296d6d012bf87b7116f4df7b69f8ceec0c5f1d39c04be2a1ce37d1e76f64fcb33549e154afec8658917dc367c951d3032b76b7a5ac6c742dceb8dac793f6493bcace01080a65d643ef9a27a98ae5991c5880f4ece4d9662d0bde718935313e10f0ff9ad634a1c2454ffba47428ab1beb38b56d6416ebf1d0a6dc42b4367e29f89918c0e1d645e893fda3659a455fd3c6684630f58fee5f5f4af2b28f3dc92e987918d655f6365054d6051501d6aa24dc03e683a04969f4703bd8926cec81390e7145a06e71073737d21035eb4f8ea6248509bb55279926969d80f5cb9cd58d41c9da7fead9442aeea662191b683cccaa7bc7e5a2db726bca0f3f833717704c85874113c45271eec53f7c288c89ecc2bfff26c6080b26a3a3efd1b5cc57a5d576b1f52a9bff614fc2467acb750419be4afbc2a7ef922b4f01fe72bb87ffe70f4edd232592438ce0d01399f02caa90d9c77b099b74784038b19be3545b8d780944e47e9fbfdcdeaf9b7bcd435758c1037eebeb77b2f70ac821a0bb272b361b7aeed8ee46953e39556ae0ab84070c9a39838420b0460aaad3726a974fa06c1ba3d01e27ad8090af565bcd0b3278cf25eb5a2925a6b8278c271665bc65c117bc0658307148cda03fe7201319b5c1d24d3e2aee47db524282389f132d4e95f3b28a6b1b242279b10fb6fc1b5dad9b09ee5b1d3d4062384d65797d2f65239f1e8a0f576b0ec66fb44ad49f17985abce659bfbbec5814488d632de919fd3b83c2b4fe516c3e71766990de9e59f591ef055cc1f29581c25c9b71e6b79e3cc46132e52c1a3246cd54c4427ef1cc63184e70a2ac69a2f10d252c4315a4780cb3f1fea40f2a09f36dc1870e36148ec428375e17d96232af992dc95f27766c0ef1d80ab7166335dc54bd5b1ddc18f22ea629d67afc920c21c31b1dbec1ce4a656624682bf7beaabece819f6433ba64dcdff3564d696b1e6a5a61724573c8c4fd1a35f510928f4bb97029c36bd890e6875b5b4688c45e839aa6781556890d740938f451a17d91087db26eeb60e1de96022ac1c547b8ce6e5fe6fb3a6243d4ab7850f2efb80ed9169f0d30c20db0aa1b4e0464fe20f1b93443523b226f3544e5ee5d6fe6f211075192470b3e4de2b9bcb2a06f1dcf98e7c9f625efbe729a1b0442aa8bae045e4c4986a1522c17f75037cbf0c9c360d461f6a66fd373f1a69643259668a229a2b56fb1f414dc7473712204fef85909142d57814f9ca40535418f9fd2d3f77c1603fe9d00757b93628c2788541c7e71810e6b958d745d17d6bdd9859298ffdabf6f0f1372bb44266fc3eb2b9b7d39332c1fb6d6f2efc297be9fc7aa8bab38b57ca2d3df1a199b4d89e0a82c2dda2803e258a186f4530abd39b1a6ed4bec7088ec151d79f754da99809ff26dba309a11f31f983f314e390d5c5c00941b6cd866428e953bd61a7021ca48ce5cf8e37038f8b2b8ca9c226507c3a35d919df88573f4986516e1642875b193804537f2abea71afcfc73206dc8c8d637df7322cd56be913181f1565af506ef7618bfa39f08a9f2fd9dcd729fad9d385193c937ec0fa1debc5de15c3215387f862bfebf0a05c15b168daa36eddc61dbec6bf7f25e1bbd733b3169fcbf056b2a13abec8b478b3c3ea78fd4fc8113231df63f8e49aec0b1b25312fb10c835c5c3a74e3a03b06d0bb8473e5e89f2c2d806ad588e001885a451e8e866f75930506e0219d0eb91f9eb412996b63d9d566717960f879b58fcfa2dec9aad100c62402400cce932d510664bc8a89900fb5cae5a68ed0ebe13d7bd616706a2c69fd472b57ed91380a354f25e570fab910dc22eaa53b5168fd396a4ada57bfc350c16215e2eef862b5368abbe1f6cbafef629ecf49a686a83b849c0586433076227b2fc93d849748851301fcda8838ea9604b4f737d29c8e76402ad155dc25acd010f380d8042a095fb7e695571f0b3d27ba071ef7a12e9de15065a5de560f0e391d4c2bf5a32555cf16a3aec68204b1f72aed096cacedc0afa76534be9316baf5d67750a81dda923366192de715736b9e844dd80b5366dd505b56e7e43974c6e6e8644da7ae0188bf3ba33b09abce03b1fa6a4375ae293501f6271f8c8124d3a92c467831292fb29ba0f50d43e7376c26f84c88f68bcdfd51d866480021819ce561765d60d51b6811b97b48d00da26f7a18ca39c70cf4a44dcd4c5317416a19c97f2737b1f1bcb3d9453139a20a16a8c00988029caa99ebe2de1a3c95c5b9a90bf2eda3707cfa2ca2bf3445115e89a8351b3d4f14c6f225166a64a7fb7012163f846993ed5cdbcb66c4f994b3dea3df4a54085c4f88f673b22c5eedb9920d080a6647e0bc85b30d34a870dfecdec902ea245bab9d62ca6b1ed411e9e9b6e6a13e467153de92d042c62adabab5ce7cf1c8888dbc89d3e1784a48380a470a228374bf5766ead2110271f4f8d0262ce63190360b8218c038f7d8b82e9960f89eded978dec4e7009cbaf6b8a3d25e4ec8e83299befaaf1029b5f238b462fba8afd00e6cafd31712c369c0b24f91cab48a11ed4afbfc077c1ff27ae2122b6ff56607184de974f6564f2117f0fa939be8c9fcb07846de51ffd2626d16bbf4e643a11cf5ab3a16d8333f9b69d765886ca70af231dabc7ee4e6e06640c4cbbadb6c8b5591ba8abcd940a4cae4ec6813825b1372df84e25b387fe69494d668cee176f6b6f065374969dd2cd7ac3403fce2fb85522f264514381cec80b82e16971198b6df46e79f2daa43a8ff38bb93d906a089e38a6599430399a2f627bbaafe8529712844d9b3a6ced5a1cad1c03d65ed0a097136e1f6f0792307f375c5aa916dc77a1880f0c0127fb4fd56a5a63c249e0119dd3dbb159d2deb4547a8cf239541000e0b3361e1d1f213a6b2f5721e75ca0e52412c074a5e4b65bba9f64acab7ef449eb740ab1db7e0d288e238916d8675f5fb58aacdeb8a5f12f403424c589d93603547f5477ae686118da2feea7331f4532b12d3f9b06fdc33b3e887277aeed09a60bf53b207a3f0737972db18bd5679b66ad00a87656d4eee0b7edda7acebde1402d999edcaf577c6e6cee242937988db23b9c6e9432c5372e5e134f83dbc66f72926899bbda8817d1ef87616b4bbd248d72c7ca7e98070bcbfa5e8f6fb112a179f77a7056fc20b32bea5ca220d37bb3202c08b9b9412466d9429f36a13fa1443bab9ceb40396b2fa783a6c7682fb4bf390d1e9f81616fefa73ab0cfc249c494fc4755c5e37e64a402618221465d06133f4b010fa8ae9c8171d829138fdc4abff9d3efbdd64fe1d95bf30ce3b9f1007e322d1f93babaf1d8a35c60aacc74a92f51d0fe97f638d676d038762f9ed97b92143aa2eec49bb5591e3e88c522276c183227a1cb01ba9600270f3a4958fcd1927655ab2277962cd0f88503e95d3b5d4effc39f53df0dc534ca3d945a67ef7cd09116f832b490658741a4c8f952249409f000ce8fdaa96afcf83a808f7e2bb58f5969a100c2b195ab7c93b64333712f5527974acc60f6510f99b66bdbcae72db0d4bb3d3b698f87fabba8cde4c0a06d7f13b43fc0fea5816623e8dd387172098a8558af0e0ce963cc16252c4402a59093f1a44d0a0a94016109b350f84fe0510e4a95a7d96fca27d06599bced4511e684ba18dd2c6a8f37062b160535b4305626189008acc62708aa157c37dab864142c32342cdd3f876ae88187c7ea0d1d7d3692b7c123d20d1d9286de6a4c4975ae1df9242a4001a6394ceade1ae372494b1fa666866d422e75e2ab3815ce613d831ffb046ab67d361fadc3ce871532283f982c8c89c5ce1e503a6aa031998cacbf2702ccbd786114b35fe7f3a0e0782f98cc413b020d50f52dfaa402f4b5a1a9e3fa01567a159136b7f5668793859e6a08d03b3b7288e6cd83c2485e1207cb38f4c08fa573f56ef0a6976bd60f7476966d78f8fe3fc12c7c0d8be031290c526a007e1499593a8e8a869fb2d13aa53e5d8291e2497928e84f7cafe626cd087a3045a807660a95c99bbb529516e211ca2702a8d534017d0462e7a4006c2210794b056aaf8293f8a2453479a91ba00c4c35817d1c0c3e35640df431880fa27c9e813ba86ed48ef0ce3b212dadc6a729e87d8efc5fb7ef1536bacc3040d841a661ca000b3657db5045e325b67891b3cb23e5108556d4db242edc51e32c530e1662f3a4c46baf58e282ab2910e1515ed8d8f999e592a79c42599a1d40ef82ca81a8d8c87167ce68f68dcc39b35ee221f4ab1f359189bbc9517abd5ac82d948bf56b7cf716e748640503e605032c61b9d9fe2ef7a8ac993cfd763a2f41d6ddb3699e160eeeed69197918bb850ed07deccdfc3f45683f33c8ed84f1ba7fb54eedd892af5077cdf9fb7f0bd74a3eb8cbee686843defd46d95e010f7e6100ec3c3da7e0a1e998148d8ed1ca7eb46fd26a1c8a2adbb7232b1f5b6ff70834e6ca6a7b9f82aa6db5a0fc2f3697bb01b70b9e5864a2a7cde6646080b3e3f8b0e9e02bdf0abe8eb6a9e0099a17cb7931f543f184bcfc9998dfe0032fc7080b18f2543b9f9f35426ce861aeb64116e01d54652245ea715c8c9c16364f25d6934761c4ad1fde81a7bae8868abeade818b3c6ca177c8fa584e5265362f660c2fc02e25ecdb918a204acafb3b3e0b0af5b246c28474c3c7fb05b9d28992422d433439c0f35e8b3f879c09e25262bbebd26666f3b914fe54d1eedaeff0899f63389c2e141b3cd5b8be07cedc22010769f4edf69edfcea7ca69bc0009d0a558ce5343b20d35a47a3d9da082c223c30e16f877ca9240c4a5abaa527a2254ce6ac058930d57fc056c9be162b8243d15872600c80ba7982171ae284a82a63e7af8498ac50cf87bbecba15b8a0d0af174e176bd65716b108ef739b56364290e180be1883ea3686f783d4d4f425a9f17b1f957d8a1782fc29ca0d49458e6aada2511d52d00cec142e9d602ffd1f7988c694296df80d92b50a96e89a39f2507c184e5e67ec332c9334da27e3d7c8d2a7767f9155c92999559cb4563f50962ac1f64181795628ead14dcf3058b7b1aa0f529e2ed30e99baf57640c739acc5c6fbe8b27425dfc809bde4f6d61571a260d6abd57698503bbd3320f9273457dc639c87bc2b616cb501273a1cb0008d6fb323e9a245fc4e04760305311d47841a811ff1a3deace568b3ad4fe69e24efc608e9ab0f33687e0fd5c0bae7e5935aaa99f4fd86796fbcc36ce555e754f3c1abe1dcc5cbe8d54059932b6e027bf987cd55371564e44c7b3233b456014afa3141307987e2182b0c9e0eebf7731f66b7fa3321e5ecd20cce96b145e69e61dd577cc0fbcac1ebca8a2faf64230e515c8ef0873567925ce8a71902eb66e1e1a05f7da4970ea42f298704a71433f68ed1408ba5760ebaa46342c2a82c5c9b6ad9835da84b9c178a86433fb91a61961dc71799108bab6c418e221ffab689f98f4beb88ae9771b6edefe1df1752519f08548c2d1681ffae358d0281c4e46476915ae3c96ff04c642ce8b4c3bcb9d840c40a4ab70881bae9e508253c4310fd11199be6cd976de6ce9709492df7159b0bf6c2331d2d45e73378500235131f21c76d0d0d72c0b209d8bd4c6bbf390e589dd5340877fcf03c15441cb82dc336c922d13ca5fc9da775ab0954c5d675b60af17350af6abd7c116dfb1e1728978c4e03422e8f98995887e33b1d47f9b7bab55e8d93a96387ec675d05795e51be962d73ebb3b53a750be41c93d4184772cd341e1b1495b445d8257e9ef6e43b699bb9623ac37cbe59e9c086a2c9bc75778633ac49ac53567787377aeedb160f1fc2b41e27139dc54933e9ce626f480650508c5e10a171935e552689c36ed02f4189f454ba3106909576a74fd9c17d66759f31f06488e4681c6f06a1fd558b2a66dea6c787c60959c262814d5f6748a67c9f63f0c6bc2389f806537ebdc47e53586a56f00fc098776eaad28fce3f2c874a143af3c306a792ed2d90461c070091a27f57b6f4d99fcb258a8eb96228b73aa2adfa29dcb10815cb2e370754ec50c93c63c1eeb7c41e2b00b12c734397b12e3736f9018c88acc5de238b11b1a452a4e023b41c126cf1bf71bd6ad6543d825276862a41fd380c704d5078dd007ca4819ef84ff53401d8c4a3c28eac0dd9ee433d7f8c0069942ae8e20f8573f5affe9c4424048d7f038ccaaf28ccad6f2d2164f74a3d9002f604aa127e45a338672c69cfdfd81220a98baa98861db88b215a741f1c214c68a4290970455d5b00697d4f18c362d48b7928156e636117d39eed1f9c8ba5d67c9840090c857aeecc79beb844d76703d25e1b92c351c326df67058fb0ddb96de7b7c9040f367530cea95bc8d265a5754763e25d2d63228bcc1fdf3c344cfcecec2ef74298f76c538ae55af5ff13766e8b429d47e6cab5db0b9f08dcb5a2a9b44537b7ab7f24e1296e5784a8cc6bb684118230cfa7466e43503704f946bf2a0cd4b39ff3f5482d5d55ccde4e9d8f7d85ddb2ce9d87a94523c9808a452225f57499f3d623eb94397a169f80e00a9f95ee8fc5754d7312f3aea5261d46b19eb44c4ace3d76f6032074753df1c683a79f54f6dae8a11e6a13ce6cbc1d522702bbf61270f4bf54ab53964574b557f650f45ffacbb8a96f30cd677bc114cfdda8b7f1d5d5ea6d261ae5a2aeff0e329337d5504ce0e6453a4d104941c73c43275486a530b30b52e2476d6e4bdf4ba0a939d42c162a0862881ffc234b60de597d7176361b22f0abef032e8e4d65ad64b9224f237517a50f8d21bb13b7f74eb2ef265158c6cced6e9537822e34a0cf771e5a97a99ea82f373581e18d81fd2232a71d9b2215c87bde7ba9f3996477e71b4edf1bad12276c37c9b98e57426057d31520b13733f88b65f8ac077107e01cf89d4088333a72b60562ca6f0d6f0c590c32684c3788178605d1d1780d994e007aecdc6283f61423b28dc46898e4c9e9f83f912347b28668d56d8a38616b2e59785cd3966bfd2d44ac9272bb337e3f7514904feba5800b34c6c094bb7fac2bed76f77a03d0e6076e6b0736fef77a012466e2786958ca365e7355e465d98c02f18ac3915ee23e206f9d081cead3157f348272e40accfc9e8775fe4f2ee8533d9d4646dde2ed7a85638c24a5e3b7d4822827f9cedd07a8f3a1cd0cc282bcdc3cdf322173553f32c257e16fad51d0989a106c7a8cb4c138b86c787fd392d5d1a5009b7dab5dc74eefb02f5bba98314e4eff7f8521249c7d4e74c5642707e9288fe408001b97be27f95544ae40c71fe5cc8178e59e657e4c5ed64c61cd814f550022ba9e633c5415499989edeb81960d81e71215b846a0b16eec2586db0b946d9c55b432f9fce34586b4d8f5caf12bd360163f2d81e6684c8af11bb11471100ba85fe4b8a75e7cc0c1ac43545a68d63adeb2e7d6f7788e96d0d9d6e9dbc3f6616f991b2643fe42bb88bfe13b15b5d54614d7fb9c4b6ee0f05fe25423f462e67c517cedaca18bf92827568f25abfe82b89722e3b852b26c234ec4d92a2807da2a03b1b581e4d278f98157049d0465da56b0a3053453a2c809593bd3b7f0de5314ed0d16681c76be4ee820940ce62a1fc021d9c402b9d1ad2178c5b21e045e90ab3f80f9b7ac824fd0ae10f6efda9c8cc762c47c78a3ed91e77ecb2b5edbf1b3ff06f9999bf36bc3534e52ab30ecd15fb98e4dc5b068a6fb2dd3eb13ed80852148411308cadbca2db2805b5f1042f390f3cd8372d12605af0442dece845c70700fc9407d5f94af9db4650fec0764ea9f87338b5e838ea1fbde1c9ed5c40c28b7fef98478dceabd7b0e56dcdd4124bcef58d12600c1cd5a9414c1f0740faec7598823ce8eafc4480f8212786b6b9c7e7ca768fd75361431748e3246eddb62516a8738426ecedd165cf0c66933a13091442bae2e196134c943c377a9557fcdc09ee145d7ae7054b88b8e1d03f2c21eef5db99652f0e11fe9f95838560e37f9ed466dd65a1d2200f686396131de29e64b24c7c314ba57d506879249992dfd9aef3950df208d6c118392f2814d6b275b8af2e7d026a5540f78708cda7f320a5cfa63e8c023fad75c9ede72f52aa967835712ebc58dbd5877fce971f3031bec386536aa70b6a758154ffa90c779122b8728cc3ba061ff339ec29e56b054d36cb01f9db24a51e45d17b1ca08cb811a3b640dd8a9587dd3de0fb6f9d279fba4af727f497e1acca5b3d9d65e4e0a69829e9e7c22c514891b67a1d14d7b12bab998efe7302cecb371cf863b913bd58be6a74b75b4882980fda690c83e27346c920b1940e8734d6d0599c1111a40fe80df8eef282abb989ae33f6d3e16f2f05742afc8868cb7af8fbaf66c92202e72498190041a97cf6bbf4d7e00d5b2e9baa0a501b374a6e139deebd80c76af9e07b39e6569e84f5978adc7e7d97135601cdb269519c1a4913bdad36b4d914d843320f66188bca85c5ded87f5a1f13dd41f930933a8f122025fa0aa94cbe27ad2dfe05837573ae708a415013b2f92dbc8ccc0477cc8e608093770ee0f95489460a834a01de8abb557fdb43de6e2fcd2ccf7a5291ad3c79d8ba9b8ad3fa817308feb576f66c88d94950bb9c0625c5a1be5e5480072e331b59e1aed43fd024587ef74dce1e85e47b5f81fa38b4f6251a95c0575e8b997be972323ddc30aaa11442974ff2cd249c3fb4595928ab7c4ac3b3fe7ec5404278e8e92f05b16460e23ff36fe94db226babaa8496f781d33c5c5fdc314c1b82d8d346bdd730a1eb51d0d0b2376e8adf7cbcccb450dec71dc05bbb548eafe0214f2b635e9a6161b30df9a005b2afbd5d1cd406d23003baa00f2fd213e7e14c4b12ce523077ef7cd31c1a32a9036c7145806af3ce98e6ed52bce0bbfc79554d4842eeb0a4a33a51ef2e65d22a0f67e8c57a58899a7e0edb44dde683181a0024f3f2c57d8ae20eba5ed2ded7fa27f2c43699117b16b3aed40a06aaebd20918f49f60bd74fc407ef663112798e5414492e46d93e2711c336cb6c6d4e018a9490f9ff126da857c69a0758671bc8dce32cdf0f9d6693b9d5720a6cb0e1f8a0480eed73ed46164eec1397bd3f72ce960a16507952fc9d72d56ad7658f09303adb7da33647a4d99824f33867c07a1ad5081f1b4de70b0ca7dd388dd09af3d1f0aca62e58c294577b2f15a4bc68b64d2c005555c52686aba00b1bb003983f06e995677895441446035a54aac80b7540f976ce3d7acce93530094c9af764e4da6bb000a7a0efa90f511f3fb0178647321d55413ee1f3f91be56e447ba5552cf32e2a72cfb18ba3e5d0d76e279254c5d7f8c211ea0c7d3a6712edd32bd7439441c6b2180b366527a8a5b9dcd2b27fa44fa6ae1c31c1821f93044dee57e8be7361c71b8cdc3a234eade4abae15df4a87d0bf6db7b479dc861a718622e8459ccab17d5116f3dc2ece6680782f8a4c252bf1ea384a22ad001f1ac20cac5ac7ea4967ed44d4617ecf6c58c652a6c0f3031aedad011b9ac0aedd22541390a43b25f9088ff94171009569102b2f0fdada5ca6d097bf64873c3ab62a0dcf71478ece7aa3bb6b54ed148362f814317915b48d5df06b52456aa83fcec4010a94ec841934b34a0fd8ea145c7cef643e200b4e4c678b7c0f0e8fd2d3766248678186e19aeac6baf253b83c35c8f80fa1fa8c1cfdf07e921c6ae598e7a17d8aa8add021bbfe971f28a09da89d1b71371babd10822e37190a55f3fc3f089859bc2882ba17589a81e4ada630b4cae830addc9b2ad5f26a30cc45a94b3e93ca3e6e180e27af864d76c8774883a43efb415dc7b071d10bd79eb801e06ef69c3165637fa0efb60c233a2d91e331ebdf29c91e63bfbbbb74bcbc5133d02846d54a3336a53d64e73fdaff234a6340b02fda43b6df34f29aaacc9c8e40f04d9d1a67e459408cd54c49bfd38c07595cdd5d9f11ae79c3278fca3584b3d0650696e0ad7682624203a79174cd81e84974faa16a1fba424b5c89c13b553770e438dbfc3b05574eb4200b02fc26eb9fcc0ccf6e53ce2223c56240475fad9da44090cc0beac83e5936294c72e491050e7e377cd79f631881c46fce7746cda38c38bf43a2b7c8d75a73c4bb57ede7f689281a057ecd4e723ae42ec110c838104e7e05c2f19ef57d86fbf2893680ac89ccd4a5bbb1e03e3f7ffe2092a05734ddd3154ed576d7ec406a132ec9465f2d9faad46f47a522e83a848de085fc3de11128b5c27e69cfda2b14dae236b1aa95de2b0ead898f47dda4b7acc75882068897b6d8dc70c77e995f0f620ad087a6d2f3f2b9e7ee43a99d1fcdb6bdb0990e41b4885111b61e01fef839578bd7d7d4d16eb39849573bc4da528bbadad843a8682cec76f72129be8c06b9ff38019513b9a86365ca1b1d910ebfe6781e8b1bb47488136f7cb0af9baab42d601ddac231f2c83460544a20c12fa028b5d6fb9e77166540cb1b86a2091192d99ee4f51e3b6a9bca6ac8d2cafb0031d46f12deaef638b6c7066a9e9aa2cfff31819dda390c11383937ed8f54063ae90e53313da005ff39c04921593baa4b097d8632bdebfe85d6818a984262da534bd39a51b6e8d75389f67ad54f8a8bd2c8c493b395c3fc6cabb00aa2c56a13af08d154ab5e3fa03314eac1cbf4854098d85a10a7caba9f33057e36eb4c8e3fec83bee4c112aa9571c9b035b187aad563abed894f015fcc5525814eb321a9a96a73beec61b9fd0a3145b3bd2f57210735dc300ad120f9dd3f1b6348eb59a850c6a25ec7c8bd3e50226d0f42127eea9423dae640221e06b6c7102f7fba95a95c8aad3d61c5db80ca923ecec5c6a8396d6896ef9a0e9c9e2fd7edd1e8e5c73c6788bb693ccccc17d4ef07c7150e27ad848f5b5c25153a869c06ea62024c66a20a5c9fab161bded294e89903c68d324021adbe50878e57cd61a72f6534f6cb20dc682430f7ffae570760bf4661a3fbc87fba8002b4d5549b744fa43291de5ac868ca6ad6af308ed65da5e3c5e9256504463719c1009302da25ffa4492c2d420b56e44236d90f6fee8de1de62c83d910332a5761d48457a875ceb183948b76152c90ef3091125a24ad88f27d35fa3245246e9a51d270a4cd5ce97edfada36c7963e3acd24da23fe8c946c01194d6afe9cd6db9499646bce916800ac322a245abd8d963f442d49f02a9be3fbb0c633a922e79e88878b9d86150070efd41963ec9b0e577634d1e9038a120979fc1778b7e3fb2bd8c9b907219f2e52f2d822a12e8dce0f6e376c8390670dffaae88ec4a17352678715799fc32cd42f8505ea3888e4518b1c41891b28083ed4869aa2806188b5ccae4142d25ab6a6eefe60a5b63117f22a98aaa84507f079e56b7405bab3f1a107a853c1543c79b71af64d66b2411d00081fadf34aa014c1beff7d2c9ac80200e2f7d2adca32fadc47f5b8a1b31d2f02b00d412219c6d2d8301041f0477aa116305e9ebd1047944c907687d81f42e6b32b062e1570f03cec2a9cb9a663e00d829cc2abdf447e07b16dbb7f57f68158a93b083f8fb4c998ca18b174c79bf9e7c77cc583aa7448b427a5a3eba2f66e4acae5398c335f9c6be5a0543b8c3ed2e382d8eb69b4618039832a3131c968dcd575a06fce4e4153ae7492a712f42cd481b8a6fb3939d1051ffb0fd050f0cee5ab00053bf6814bf54dea98e30ed3f592fb5c4ffa3b5b91e671b60bdd6e8778be2d14e7b38c004b6a71cd1dbd4ab6d89cc84571c5c53056f28ace05fdd4d32cac449666bb4d40b9e3bfd7e56f3692f6bb9053238311536398df1f11a2692f9170c35fa1ec0657d97cf998e9c412d805e6b98ebc7630c0e346b316c02a4aba0d7d5325fcac85c4450c543b85c970856d847ab53653f1d0ad05fda275d37568eb9189080f5c06ffbfc467fefe70f978cabf57b3d3e12966ec9e4860eebce2b7f5bba3d6801c6f9615ee5261df7ebe4bd98a53553cc8caea2968848cbdfc6d1c6c2aceadadef2ea04139c7d15fa26d34346221ecff8b036bba310cf709834b0b29d45c672826ae56755e1fde63548bf8835e904e251b1883eb73c115dc64d872180036a469b11f46968d157b25f734ee1ad856ca9a89fbac4dad711ceacd55742afd14a1179b4c4fd30e4493dd5af8d69d10a9d0e19b5097498ac54d60990b95e1bb0bce35119c5c0dc0b6beda793ea9b46da2cf4aed5243947796c1fa2bb119c46ffdbfce56b8d70b3b242e52d33d5bd9e7f8ce43581db618c2ade4180afb2cf49ff933645cdf3a3a1f4002b8de018f5c8f211278ea8bcb89e21e84cf9f5f01e2551bf284c881525bc2d1350d8be1a492ec4a25fad418e3bfe99a900b8b687d900655425509354d7e70ec8ae046fbb4f07938850b85503f0764df38afef97dc6b76e87037e0646d44e68d1313ce02daf3956c24a2200648b7888020ea18934d17e0eed6f2649f1fe2d24308c75c0ddc7495a0b666c6f776ae0600913771979c4500370128798a7fd2eb44053d994eaf1fee6994292de178af35a370f091578628b178d568d32573bae97bf9b62aef528e0477007c5e10bc460ee819bc29a572526dfed37077c4c4b033d5e4db336efeeb12feb827837ae5b0f35188697249d351e99ceae9468269d84f3cabc32bde628faa6abc2d7f466f7215dd71851c1c09f14697f0b59c244a9473ada1d4991991e651d7f7973928b04e248662e97fb9c64cd0104889c13f1205911f3ea56aad09e4cb58ef67fe30903af0c137e36a1841fefae14cf6b14e41f595bec38c9f6d9ef2e4424ac54e68425208bef029a76a5a0b7cdd5a8f4a7a739f76be60320ce3d1d4456a09e2efb29a63f97c5e812da5829d6ffa260a004e2683c455eeaed30cffee9193d874857a851ca4f966db3dfdff8c89c2c1bc5c75c725b05ee53e3c0c36a12ec6c6f50ceef0b32eb927368a551f2d59cc683a413a40891e21b830b175c7fd9c221c7ca8e7b1f3b7677841f202faf88d0473cbad0f949ad69c305ac32101ca127175a0aef3d2609a59dcb791c11cce8e486b8492b403c4df38f157a662e4d9c4b0f9c77f57d73368b05e0f74a0f6aef46ec9ad0607b27381b152e908404cb1774812d40cf7f6fe94b6764a37b753513c004973cc475e78ec88ee1f1552cec2e6a427e01eb6fc39af8e8500b4b525798d399bc7d2c5b505c369522fbb25d486644850292d250df0b17a50fbfbad77ae56273fc35119d79772f1ceff73f9a0f4a42ea16343e6dd576ddcf2d824add2740cc55ad6fa5a24bf17bfb0c1c884aebdc23774ee1a8e2dda78dec8d18b8934a9c31f431d920069d25555a374b674c5c19053b0367efd9382e73f8e7aa22bdb64b87e1e735253a21d32e716a010c230ac86f804e71375183b2a78f9be9599800a8eb83918d8f1ad36607185555df73932fd762f6a6ba9242435f82032ae80f36ddab81f9ac86ada6f3111b401605a8d23bfa64b7700f1d7e73d4e08629a8977553ab76882705373a856604f8d1e60a3be2767c7f1f2f237643d426d457a3caaa9981093cb0f045d08d22f0aa8571d087a8b3e60184ba56a630d156cb110fb8f3e7d42472d3799d3c4781a22f9058c9fc989adecbbc14c6b1cfca9ce12b33b194013fbb41aa1c758a9d093459857e81f3a417e445605f40abbc3b8fa83264c4bfccccb021d563dddcdf24dc71c92189d87557546ae98fa40971cbc5adc173d2da963a3c2de897e4d898a7cfd1f6c076f49a4ff4133e3daf0cdb8301dcc1e9db34ab21f6ec5c0e84de6758d11fdfacf6c14664fa20566b840cfbb365331a22d1f701f0332674ef2ca1323c024135103c701e0f15e7d9e44c14dff1e5634e6a32eac91e86a3d5b5e032f3ed47263ec2628e07651f023f079430f721feaa4027c0d69d06ef07fb425094e5c23483d263951428d766e36467ba304664196d81a1f25c3de2453eccfd638ac4afb766ec286df8d5803593046d1fa76aa77bd5fa7a1d5c6265ea298010484bc0b7524be7a54d36c83fc95775e1c19e2779682644b3a63218fa348edeee1cac58bf10a00ab71be433e2049e775e614444ab3f0461bd87714d109d8ff73f12a7f89a1acef68e6f5586cb14183a5677968e4ce23079fb23cfca571de0e65b8fb436b8627dd7c0e38124d8192fbf2108110f1e8c7a0f2b33c98bf90eb34ea7c03c5fb866306d72ee9f9109646f825b5437c8444ec439006fdb7dd392d73d2f670a1b311307a2252cab6be431b137ed5032ee18fd6bb253db86b8478b73b0d4020d3c4a9eef77ce25df3dacb08b5be2090a6d7099719450d1d30ea27b3335c77f13895eb4c2c16544b2dd4bcf1ea63c6e88d174ff032de810cd54747db84bac876a9027a17dbc38d125f26fa15bd5b2d459d9936d46f2117905ee1371b9411554e273fa04142fe17f179059fc3894cabf017b82e928b21e6fe30c6f0f12abb2b2d948084b460866f2a4db93bbe34bc2d683a8fa5408d1a6da5521bbd0a3d8dd07067c2515a3130ecb1715ef19b576a48f429eed70fdd4b6e2fe5c4fbea4d4d69ae2d528c5f3a908d5f69d373aa31c0c1881df1fbdd6a8845b4f9696c29a44e36267b427e0f29b0a11c6984e9f67fb8ed584798aa0da2244b9499c9a0f9d668f8702ddc27fc51bfaf9bf13db418d7fe165a3ed76bdcb867c59b243dc766ab6948a537e9d346bc87308e8798c71f19feb761eb9150990434b63972c1a530c2454185afd85bf84d12508b4c84ae70486f32efb4fae53cb7c5f0020d1e5e95f2d331306cdb3b54ae588bb592df357c1f4fcf1e1963f692b9cfd76238eb748be3e73ac2d777b14eca65b10943f50b44dc6e7fe350ef242a75f394605d01c30e92851895393cb9b2462ba1779454b636a9aca776ba67c98cd023aa1c4dc92b53fb9606b523cdd711b9e3d1b9c4bd30c35e14dfcd5fb6f96c2be56658976e85adfc19be4307c92788932b4f809c4c5a255f10144885db961c0ff1b8106d444689b479d00d4e151eb84c53cb25af2f7d40a16c71de32fe7f82bf573ba97fb2418e33b65e929a617bfcc504d29784a2c5a3a802d3c5b473710c4aee552ccf2ad32eec3e404e23da71daf4d0d408a23b87bcf442f02ca0649bad4de737f90feccb22cb64cdf057f4933c2beea17903810922f17d8a0fa71507c42638d2722e1c444c33824a6d3ffe61cb3ecd6ff2a2b5f9406b113bdd8c96721413eac7d0d2ba485cc3952b2f7f160af3a7fa2e19b675e0b2d8c265dc862a50e29f47648b7574cb70263b55d6efc3aad2c46cffd0594bd6e3f20b63b530a7fd8ff1c197957917591ebb2eb60130382f7ef30d7642131b706f5e808bbf05404e032996380277fb3c7cc4617b07699a301cf832641ae23fae94d73bbbaf310f109c37010ea84f37568f4b8bf3ed52efa80f4ccfcb2f054f73e15c3690f672878b6bf8bbd108edf37b24ac32bf8dfb3105b691969a31249214cdb39cedef868e3bb6f150ab414b0e9c338974e718972eb9330b7254431549f808663857c3ee2f60e459953111cf8743c96e160b69b05ea1d75b30d1b53e69ac83173559be5c766d4aedd1763bd795ea0f4e74fe06605f2dbbb166db8d4d2bcb3cd0d3e031a7e6dd357c425bc858535f038f9c9be444877b6020aa743e7af2d6e53f45adc9277603e564bc9b0f6588534f7ce959738143ccde4e4283879e8dcf63a66457fd7c4cf2225cd2b5e9711db54f8ef314390d4d9087a86f6516049a738046dccf73657e9826bd832b64d44beedf65101ac263550fbe6a2e01e4f8ee0422db7134414321c2cdd0e308e69f4d9f0874f0873ab0b0e18fbab9f1cf9e5afdb394455299f4ab642585337156f92fc67ae5d7fc4270cd4f64507a30a654dff18643d220c90239c11f916c6db83c1620cd53b5708af62b7f118417abb381d56b361bc8c22f2b676efe1f3a7ae58fde40394844edda807ad79400c5a7f6fc957df5bba566033134038d2e6fdc04b8a3c4d80c69d592c734525446dcee59d24d0f20d94ecaed4ed0d9b90b476f111e7868daadc2c39fb83d672a27c4c0f5a90b3b319ac7d21c5d85d2dbefb4c5d1aaff9417c7640ce9a1ac2fd530d02c531d91ed08aceaadf0331c2a7538dd88442f0093555aae4ab0c4bf7c79934e9dce956767ac5193453d3e5f5007d61bdadeaace911c9f577889179ebd4d4efdfed46b30140ace839bbf20983a43995a599c04e8753b2bf9593dfeeb4ce1bb5d8827bd29c6a4f73dfc168fc64db3e97e767514a9bc5ea899710422aa36be3d44baa1d6479096740afa469252324afc4886ab63874374191c89897faa1e5a1d9b1d8b8c5d76e6520b9d1b213c1bfef2e98bf7e7b4d159b7b3640f3cd48692e83905580dc20f351b69705b949ff470c273fa0d5eb49ef9d8bbca3b00e4b5b6859d78b31eb810b17ca3052140f8d750a5243086b5dbbe8551f5c9edd83d7f4dd2868eb093433d5544fe624c7ab7ab3aa9ce6e2729c39fb11894a009890125262452c451514d3a99970e8abf4daee108b1e211e28c08d311152692d1185c80bc6403e719c4df035d052e0018892a8400dd5ce1fdca832db0f92badb7ae008efa6e60404511db1320668335cee1291d318ab84fdbe86a540993eb1a713501682bd2ca0e8206ab3d477e84e652daea36a604c9c4f60c54cb55df5f3cb3dfa6b71e01a9080c5f3497cae42a3f1e3464fb7b52d8a48e56231be2a137c1cd4ab1d1b475ae8cf518019578b4e079c2183ff0d34bc8c907fbd7e78f73535a6ce0fd8d0dfea10cb6d2125ee52b80bef5e2828f0a59c89a22f40e36e424b34a766d3151c27b4623869de56717cbd039bf708718714db68bc42ffc13651ec41d8fc96c09210c5ac9236b61b689b31a942b501ba7f5dfab39e8d7b61eda56be5b8da2a7b9a9c0e2d06d5d2387c2bf8d1a4a598e1021e02004275f2bbc6b3893786a6b4b3685a5fba9a0bde2da95bd159325273b17baba42e5b8f12d329690e75a35ba3dc50fd8658edd59d5a0501fcec39b6db905fcfd64aad17535a2c1a0061e89462ac8c3e68b62cd2c407acab2b012483e68595d74137766643fd127f7971fd4623dca2450d10d07614d8c6273e694f2b5fb5d37fb0c384d60aef16b1f3484bee594e6eaac0c29fba9126a3d437981ced106244fff9f76aca65ec487859b0cb621a8f121cdca9f24be6c4859415e871ffc4584af6727c6429871ba2ce74deef590ce605472394534c15f5b3fb4aa93ad329a882907eaa385766568009c8de07554e1e11793f5d8981805d8f86af786b5883c8f6586c2d5100e8d0132b3ae57c0e7d14daf8f7cdcc121194f609c4476a6cd4469155ab73afbf1664e9601991186b09c15d8249e4430bbaf2e372548e8c3c0a2b3a8a85c7e4152c1a2af7c6d92313bd79d813c202ebec30220de9be12cec2b043ace9503f310c934c76b3af1b6860bba104a10fcc99dbf3d4667efb8ec054b73c243fd4d91c122bb61f383a6435a8b44f2bbba6c72eb18dc85c8381af34f25f18b13ccf9893a120ade41ba7cd71f75fea1f9f4c8c17efc19da2c5c303bb27c0b3cc5a2126c429bd15b6117491743269e446034ab78e60a589d50e4c56e6be4e1ccff639efb793ee55079b044e54a4fd4579aec635c100183bf647c16be76079235b3839b8439ffb538eccc465b16acd7294b7c51151eba69c7a0abda8d5a12b23170872ca86d2232a0eb6c9c1d7d478556548a70ec8006d3793b727c58b2d176117e8374351b21e1099870d6f7d4309c4465008cf18546604942a809f25466fa47f378c76b8fcf85fbc4c7e2494e9dd42e49ebc807b140080ce97d0aac34bf30253e295faa4d146015264c673798b2dee13b56ef8f034db6f31313249bc8b57e897f3a03e8d6e7bdbf8b8e8b91bbec1c520e37f0b2ca6e5654966e4257fa53f353acaacda9cafe4d7bcc5c99e69b2623e99cb4f1ced40a1a7382607fd0b6c20f8005a3d1e8978108af64f57e754bdb797089fb97c7544617f50575c7f6f904649a1b39a438e06f4643fb9e9acdb8117c919798f78d215cd40a36a6ffcb53af3b45ebd18a40c5ed0491096e0d2450dd5ccb2b9f94b3313d3397180843bbe2b12435155a2eda8ab5a11605946cfa184e534a8b05dd49d71e720f13eabf9a702dbc5d564ed2b94e072b3e8c306dcdcb74dead4c89d20bf597c8aa16d09df69ae5d762b247a788b091ce3e41b3474eaf9900eab89ba6685745149f616b339ecafbe31a49052b44ccea94363f980586c7f8a8e64c02e2802e84be7bfb6e64db668ca044c0b4a7892269a2b1f5f06807a83f6c306a71338101ed1c7c3f78f3325ad879accb9be37c733de4cb431f731fd7be4cab6f7bc2e85198d33e3e2e5e8c5302201c9a90e17f50d49bb064f0ee9beb019c590f7b388af34331a2bc82a63bf82af31373162e63f7bb9aa8f8a408650ff60fd4d901c0271215040563f6acebd0ff451ff2b36c487985ba27c4ed99cca784a230745ea9aa6ae222326b1e46a96f7cbddaa695fcd2d287a4ed41573f0ddef6f303b0e87573616a486384b985dedc5699943ed38de00589092796018f4e128171e382e41b88129adb1dedc98f392a0867049d712f6294149b819d7d7068ad4daf58b06427e74793001a08f296c3afb891579f4d26c7b0646a9c1565cc7084f575de74a70cc5b1a7382f4b013148e5032288d1e249882330c1e2d1c8cce568a778e463ddac3671634fde85853d8462718e8c34c094e04e0b9e6276a13d598d56933cc01b17524180b31d9f85599050c6dea8b4026fead9c63e9af93e0aa12dacaaf65ff5fd08511a93ad2cfb936b1a38286d0434eb38c44ae22d0397d0156952bc91a21fa171869419e1caa61db1efc7fc2bca9e29f66e64f45ab78a415c517f4a3c01131de20d3859977aff97c11a691429eb8831b008c4f90949f933a377da4dbefedbaf360a12b0e5f70592306f0e8c7c41bd4d275105ef2d8ec02c873cd3bace56d84c998fa531bb5c48570e40f1b0dc0e67f7ea6a6e1c55f9b6b50dd1b9851cd9626efbc7d935a764c187b1ebccb88ea2da2eb9817fdd8116a746e87708f8f439c1c8b120bea97860a1567056fe64c1e656ffbde2137219d52fc1b735d2496e5ca3c766f6ec68fe75b39cdcdc9263aec6c978c83095acf5d2de931333e6cb9a6a29e6cc34ef5183e48877349c4fb1643740ff5e1640e4f68c12b8cffb07d105a4c5c03107a8c1b09fab68b5234bd81780212f3e70c1f5073a96cce4c23b665966020698922d3fbde09457cab078740625e070a14c6f2223aa12932294edb06c80618da0cbd0b41798a51ed065b9f3d9604b4a8c09655672c30dc818e70e1db3e183d556ac08bad26f2ce4dd5efc1d3154ae1f5bf61cc393c229f9e12ace92e95284d48cdd50e600c514626757658dd265b3d5e78f7a5e994f4fac02069546213d649543b4fff3baa59386ce29de455da49c434190a9c773a9158802207ed69e624fc285704c813d55c49fac3e84272e934f632853ac3fbb13194c759874e1eb3fe7b936e8f97475d58ab805f1ada285d62bfbe71b7e1ee5f7413d49092d526c162bd36b77ac32a894621bd2f2d83a29eb2d0ddad06533760f4fc2dc69478c87d4ec8f6272c8cdc0a0d70078d4ff3884ff65ee7ff5ac01d4c932b5da00d84da38067e60f0ea1f7d448da1834771d3f9582df8c8e1343c192380b0666c6ae0bfcf10cc5e3d44cd43e72cb667b000836bdea8c9cf15aad45aff8fc776e6e13fdacdf71420ff4c2954328ea17d98188da0c462fad3907c4affd4ac23897128fdf852a58d4846c8c4eb375c52ebda6680537cdfb7c3c14b8df4c7dcc29835b03e95415cef39be57fac1ae78e3258be2e4fc56a3b61c8a03ff293a6aa1e78861301671eb13595d7e5dd6e097cb4b43c01a83c0603e7cee037d142b6dbca9b7eaadd5c0161f720a14553a76d30bb5fd6a0d1658c3d35585f9d1b5067cf082a1b41f0a106c426ba2d7d2784d2a7d8fc59d5b28a60658d56b4cc1688c8974629bd067cc19ea21a6f34be03d324f14b0f5d673ef2dfbf40e97e381784c95934b29530541cf1e1ab4c3ea360273a81e1e6e2b0e13a889ae5eed39aea8441af41d981b0b52d7d11d366c78d14e4dcd96d2320ea0c5e3bfc54fee5a6ac548e4fe99316bcd45297c14b40793675b9806a6ccd1bc016b6f7ca48c37ec2c3868459bc2b1d17052bd3aa3ddde1d380664031597b76df16e39aa04a1b559dda8066952a895cd595e93eac88b7e7424e8477dab25d71ab2ebe94828a28039ad70bcbc604ab64d01cf64945bf3a50018a0135b8d7916fb45b2664d5513e6bafc8d8a0065a604d794081a3683214749a4007f54a5f0bb695127d9d6283c7b9c3ad673fe70903daeef8c979b7ad08d68dd80ce8a3769342853c470aed00337467597f847cd8cfdaa5555c3b0648f48916786651b88a1eeb995f44110f21363ef9fda28174539ce1a83c4056c2caea6b56efa9ef73177cf67f0d8a6b723a2d3cc553804ff3be91b74b3e86e12ec4d85c175c9ee4de113fbacf83b9fd2a57c52f918960a1ead6b61ac30b360866110336fd7c6b890733b4e8abe9e254d7532d2bb35dcbde0bd02740eaa66493aa37b141c7ce0fe0e33e229cf96ea1ac4b8891e04897b1551c3ebdc65d03a80c7b413f7db3ec16d14079a7f57276fb15e126d31bb5e38a5aa95404e3eb6ba74714b0934d544069c1cb116a7218218e6c9a94965ebd7fc18d0de78f508ebe0ad9ab4d2173a7ab006c2d0cbea4ea62319374c4f71eab8e4fbf6523da46c3a35ff23235ecee6871725a79acb837c42e27f7de2214146ba458ef50705a61084015263da3dacab5e7892809d6a69bf9651c89c17f20a7f1ad0bcd4ae1aaa818d366d385e1898caf46b855da37b8770428aba5a4d6d665d85f73f8c28b7b1d57b399ad356f32cc37e3d7bb64fa933e9f44f68f7211137d3ba228eb83173fdd8f151d9400c7c840ac6b3ebe1545ed58a3570c9e4a566ba17c6f2903975381c1f36e44e1c7a93fdf81e2b5e4202d152a294444508b3cc77a51b8e13b3ecf4c6704a2fe879d6ab92fc055bf88df40c56797d130d1b8ca25ef3a608aa5435df90e66bd181e1c99729b9f29dce531aa1f07d8a066b378ffe5aedd540b2d6a09b697af9aab6b9cf75173ecc4f67b60e29d46ba640798d64a80e937c0593500e8fa0baa40788f8acdc2158cbd623d7d3ce10e8b2bbc9fc85c5f734c03702e986ea5933d6fba2ff1ac9d5ba74d9374842a188467258f577acb93f1b0402ce1e42a956e860771b67595d0a98c800ad122736f5a3c4d5245e2d43725e0d680fbce952069396b1f5c27c8383b03f39b5578cfd78ceff77e4fd80034612101b0cabc2fb175086807ea24076de0d62bf4d3c133f73b29fcde1278f5b1a4cdf92ee999ce40552cfd0f7d017fb741a6765cc46c9b9eb6eb4ee429b9d4db16a62aa13226838d30b4462728922c58e64c81320bf0e9a91f3f91589a9728a8154e74e24f2663bf98da20738690e36a21ee47e8ccf245de1ee7e7e25613b6aede741e2844c7193c98bd86cdb6545317884c9d7edeb39b258b76cdef9dd0cb364028d6553d221d3f84a74f0523cb6404dc72e47d551bca3f3af14decd628238ab7a6bf282e42a64602588fea341c3567d697ad1a035fb54afb64ddcd91809e98663cead29d099eb8c7c0d6f9afccbfe3357d89f5ea8c009aec5181d92114f3a5c8f8297afd3f099d63b669cfc64c39ce75efb7680d35388aa9e14c9601e8343c3ad8e946a4e44c3c81cf44abdabc54d7881941f186025a9c5c9ab4db558b6bae6c7726940fb09a8ad4f4eadf8c99d2901cc0ce15013d40b71c8f84fe4a1cf3e4ce8370b9600068c07c99c0243cc7cfe103e651afe8354711cdb00894f10b3a288d681797dd516a3dd8f67cf467ab4c8f85a2106ee00c5ed285188e3f45888f1c54621c3b26ef205f3ec67b4b7b5a57b125d7eb113b6858dc9ec9b9c90edff2180c6117b903e1640f11764d6844d4b63a417650c97ba106445f026a46076e7ca16bb02063a7c7edb5c285d202aa855c76beb8b57a7b2c91a40491462a0f90665b1ce47c88ef0223bd92b3dd71e7ed2549cf0473824f3a1b1fc80a9d66b68b48fa7bd7fc56334475e6b56370d58d9953d2171be33c73ea52c726adfef0d68219e2dd0ce3b4c8d6e0dd58662d02d99ba33218f7abd8089cdb66f8259b9ad5c1caaabd2ae38242fc91141cf956f2dfab92f83c097fe65b0e559830f6e8e4385dc98bf61fe0bf16dff56d4ea5c79e58bb0d0870c70f2e0b837690ba8d45d3e5e8b11c1d87d524a8400785ca8ae19dbe1a6ec6dfbacced98f7d9666bde25d53a9f9dfc74e1178949c09a235a8b86c345df04659e487c377947c0c069d2c4278676660c6d92784a85607bca5b1f3d6b3b211534311af451d79b21be6451f0abf84562b6b7b79801eb38441f9023fd432d484cd31bf6f0f3664b133f6f509ac8ba8cf5e68628fc2a2f73854114a0ab4c19de0e49ee56e39a1cfaf54d4c36fafecb327aadf8714e764d9c2057198903d02db14bc9ba7c2cff6063f6df19467ec0b322df4a8a7e19fddc0efbd9569db1206f9d778815b991ca5c5bc4a396b5cbc8618c17d1f9ae60038723152a2f1e63a42208d4526e65a11374f76cebc089b4c920c6fdc0d57c6801bcb83b0acf2703f27bb289c37acf0baff1835000866e2b9591c136e73dc9411ad7a8a44bf8113200d2e88b090c211609203d9bc3938afab4c376254b857eeeeac719633b36aa8ea923e2858467101c80bc1990aefa28a6c751052adab24b2c148775091dd744b353d5e1eba158548d1ebaa7e2c0378b382bf5397cd14dbe95a3e662dfb08cf12657ab32f06a087f0768dc0c0ed69f1870e26acf8ab8d94e7fe51825cad794b93e3c363fb9de3df4a1445e1bbb3e163410ace25471084831b5335fa3a9d22c0d8981552c8404ab76f594dde3d5e1340bfef2f1a18db5b8f6a1d8a1d300d03905296d3ee29b9318cb39a2e9d913dcbc8b53a23954fc918a6414d0797e616e6f7359970ad11d6964a5b80a9e5e781321581c8534aa37601838846657e0cabf1942c8b3cb5a1f9c3174c2eabe73b9d81bcfb5982aca57af31a94a9bd4f174c979c9aabf3f6de3096b12a27a2d3706f20fcd48fdde2442ea71b816d8e00bcf791fea2716fdf8fb78c5c0c102587eea8d7a4a129c37475e6508453bd8b661ae2e1a4651f9bfc562e9ffccfe83a989a4641e51b6dfd8771b88381f6b0ea801b380b3083e12eb832c3a4fc39cb40b95874ec216614cfb0751bfb3f9fe4caffc1c6ebfcc978f9dc36504af3a2fe4aaab0147d60e6f0a184a1c5cea1e944ddb72b8f3ba291118675dca3484eb40caefa3334fa6f90b197d20b4c4c5179c8bc31c45dd42b55a7237242fa38cab5d1477ed2ea295bac1b9d7f15a31940cabac3c6089abeb92e750a007e593e60fc50200bec3ee7a02b847b58eea7c8ca3f8c749ee37cddb8bb3ae647b2cd99d08c11ba11076649287dea76dc2a98b4556641700aa045e109df1477cdb151d3597a6c56ab22d36543611da0cc01b0b247b2982c8808d1f8badc94b1ac54a4b027cf8997975563d2b5ce07b4372660ec09ec3daa589efd6584cf27771d48020f674d6344f5f32909cde99262aaf7260cd0f172699ce2a9df26210aa9988d3679c14cb87bd6830462950f8e1476735ee22792fe16b3dca8c345921b73411b53773a9ef20fc250c7a8e303d5e335260a6f7e935540ed060ecf6ee442daa38d40f8f4b5eb68cf29e3333c0ebe39030ed9fa6bbd4c36bd99db9a71d1ed01d732c1bd613c0220c84bcb9820f7898cc9a45ba333e0048125256f176b5d6bee0edd2e76b3c6df34d0c20ed772d3fc40c3d08e474224c9464e3e05a31f945505b7590481aa2e9a295502e88c0b261c4230d10c850abdcdc51e08348d55dbcec0b1042c603dd5565bef5177df60e6baf1b00af98cf7d00eab0fd13c4535d5817f640783dae4e78aa4c4af8d98de46694a350172066777e20fbe98ead62ccec61e7c8dbfce927126ca87461e0c9ca95620f0446f74743cdfc49d5cac6b13fbefa0bd82d12afc9db9d94e12717f25951a12d6a91a4fa9dddf44c95a24d9c588dbe42b8584cc26e657720e0066b07e1e153a474c8cf0cefccf27d403283c203f17f1e30e0e70bf3698bd7b757f54b4ce117f1b74356e728d7538af1a4fc5256aff1d88abeb571e578813038d469987b515b0c04b05cae555748af6b2813e059010df2a8c4dd66edf115d020a02957892e21491f70408c4b7af1070c7080955433592ca8dbe663b57564f69ccd03c1e6fdc0f0839751158adb8c241d15fc18a518f154fc3f65880c6f484f94ce5089c76757fb9d61fae90153e873c5ea47fef5e8985e4132de1e95bca7da6c7e22fab2d6f54a1811fb963e2067d2ace984a71da0a106cf6d65ef1c29eed85a587832953c5ac035ee218d779ddfd2b7a9925c078ddf1c5572173aa95e76a098a9c520d4a12dbceec7ddf87307e6653fdebf87923d66878c78a79a881bfa350d2b9b836e6c5787feb76f2015312321a96afb0559f126dd1b67b5b0b685d359a69023c86e9050b38fa13132082f58050cacfd4a615ec31abc9d2d17880ed33b3a7fabff7ada2733c3b115b1c9dd864d48ec4051abdeaa113e1bd089d977261576722b4b694506cc9f2401995497aa00d55e59d3b7c978e18c0b810bfe0f116bf2eb91545839b968ae8043ba25499105d90519aca09d5b23a0cb32687b77928b068024870a11485db4cbc4bafa91eecbd14586692b2e5d8d5a97739e13d2d21a6faad218402297a5b24262211ab816aa3fc26af3e93e069b9f94aaf09d16755b17424729104e0cf7ec16b3d12317369a24111121a4dc4e214408ba58d05dfcaf405ef1680df4a923e34e63ce01024ddacd8c80a855cbd3ea6b85408a4602ea1f6ac2b23e23a4d7f7ce123dde149f82f0e6e9518eddf595c45f1029a7e8407ada5813008dd8487cd42457de334d170d249eb486fcc157aa1783230ad5aeee9e47d024f94f814ef0c22372d4de6dd3fbe5c35f520d8a7602cd7a5f720868c2f10b0bff00563c51872629766a8e1edc0104c11f7b27c888f2e75f7dc3d7d5761abd24e1dc2fd9a656dfc7447d89277704eb7d583d3367753f7d8e3ac20808d9eed970ecda6380c9c283f018ac84a5cd71dc69dbd77475753a0b8baa761369060cf18d582de170be5c3df9c85e95a5580774a2fccc5275602919c14ef8e11d98af89a200e10ce65c7e9b15f4c2498069b478d219b2e78cf27869e9bfd38505493b3c54e88e6c41eeea51fb7c7469f4a4b85dde3b74c02d2e9a095eb6e3ca5bcfa0b08815bacc59d166751d09c944dbb891895efb56419ba074ed74f90b02594684cabde81f18fa2617220a09313a212c531bcee67a1bd7386f4378f37cfacf28a384741afad4a0651823085239abb3f9252e6d79ccee70f22aabfebfb401c97f6b6b8732622ecfd246a368a5890fdabfde70b5a48ca248b77f6f6d41d3291a471ed60142ee90a9c986c5cedfdcca978cda81ba3810a3e1b82734198b083a12671276fce75f8362a24debba13d56b11c8aaf00ed0b4bda06d0120cc6735f7cc6f0bc7258a9935cca8af12cbbc58986beff5bd8ac073ac963128bdde4de2dbabea60ccc7de527e04228ed394346afe95f1d6d6f11a7d03e4a9a478b221e980d5f99b70f69e00b104882b76b0f34c44c13203d2fd14e112a3327ff6a447c7f73ef855d89738dd34d555ef7132fb1fd313b53ba99270eb3590d96fd83f932b146f3a8a8ac68ec369fa48aadfecd744fbf463cc742c7301e13dd8877a827b3707798541706cb89a3e8c73e69a6c48373845df35a1df4063c176c5fe198348d3441913d4d7673fba017d9195244f8dbb7fa97990a3514927c836471bc6bb7cb07d4e16dec7f73b1c9912707058d12634e42bd48f16e96f5193343a99e71007fa728a50eae050e6eb46155f67b202bdd6c7df47c9411977904b3e67085c21cb0162495054c8a2a41fcc33b9c5f0ebb23d6a9c554991aac449de802d83e0efae940a0f9fd121968881b788f0c7b30ec451f8864a0a559898423c46224e38179d2e77800820cc0116099888f5de0c058998b7d16605374677efba41739fcd349191e08d8fcf3957f8c3ad9faa769cc00910f836f5e6eb2dcec1cb1168e6715b4d0da5300bbabfe2a529f5f7368bc0f5adf4e5b62829a03772657cceef83ded918c00c0226d475435dbe7d485372e4ab8473d0ab3bd47ba7cf70746e99f65da7606928bcb9778ea9656ef045f4bf871d982edbc24fec63969d4c265035fdc5d5aaf7b47fb299ad6eec610e9028e910bbd8128f3c0ba322b709b8b86e4c58394a72e57537bf36e0eb9ee1813c27888ad9e37b9f5d5127bb8e64c3a4a3dab35317d08ed52c09e648e8aa7f385fbadefb940551bcb9f5e9a6adee242efa3243204c0f51aa2293e1723e8991d651b75466f43a78063f48e5f922202d76cbbe51821205fec1b50231ce427e206abb063210dafaae81c105abd7932d7ead6ffe90fd00eae612013a4ca475f2094f02d5ca62158580359c5d20e1a3582c15af1e3479f5d68777b1f89a4d07f707d3f63f193d99184fa59e3f5cb9307b528b87aa900a1f56aa9b002a4af9814753ca0ada686bf932cb92b161138cb4dd9ee6e27b866dc7ff8fcf2ff512b12b4f06261d01fd6303d10a2a8ccc879e0b075822b66e8f8814a3447a2a567d5828f404dd8e400b0f5e07fdca6b14b9ae15efa286bc2cb23eb3cbe7d8ba8232f7e4198773c930b52f8ac75ddd61168f646744caf0954e386126303ea6e9cb8034b993fe129af1fc1f1e78c9862288cc558a3a51adaea5644884d010750812eea681bab9d5e37ef8472d4d817dd3ad338bb62a159681b7c9124f4654893b54df1957cac2e374ba1ec1fa8c35d2d2561b2a33d188ce242f418451042709e66a731ca7978d3d5c9d514f87e8922422ba76ef0ab7a65b60500d2884247e51fb6cf850027dc148d73f3399fdea63c2d270d45b9a131c2a1eeab4114542ec91a416bec06aa6bf9ba39852f06b006438985222a7ff40c4affc32a107eee6d7a6ddd93d0e91ecd757aaa64d8d3be9380d65cf922adc4fcc4204369862fafdb6de6f3eb077f28f55eda63eed2268abc62b85cab9ecefebe687d32a5aeea59592f4df02692da2599ad56963799077895c090d25130c2fffd19ec7b73eab5d2621ad518eb3780d6321809953cd031540e720959884df1ab4c0514078fa6f0008e5c82d449b1397f92e1aa42e91b2472b3973a2114d6eb8024d66079c2b8c5385cee04f2a9613004acadffb59cde8313f4b031fe4d7d63acdaafca621d9ae8ee5ea9f62344e5a8f96b7e8c3e8fcedce5c4245936535886e6390a0da474b8d6c831be3fcfebad513222d6dac9c733b79ce40fc9109934a80f19bf90c262c8783933ebf01f3d4d7fe26feafa8b530fa6c59000cfa2094e2a890a200dadd480be9e07e03b9fb7a98a5f525167825fd139d8f918f0ed5edb3b736f942fd0d1fbf0c2bd9f3267be349622c8c759da9acae5f03847b1f346e546c1e937ea19e360f122ad2bae0c456ca7f6a8e2b997afbfe527708239246d7469024b2411d48f3e5508184f056e285e80e674b4e716ec5f9aa3fde4cc59090f70a2b6bd31abe417f4ab8b6252aee1b7e5b97762a99a37ad12cb60a5553669475cb6881bf7e30153f0dbabd17553af8296dc95892fcd1441611f88be09174c145fcfc75164f765e281111247b0cc4dcf263335d69bf6e22189095c00fd093f78d27e95a029e9730adfa9cef32c2ac2cd4547c17de6952cc15abb3f8681907c771b2c8e5d3099b72e6055c8e86b71e7133d6217452bd1667f02f7c39436a2cf6241539378f82a363b36b97bbc0b0be94c69720feea436d132566ad05519e17a6165c577895d69e2b017eabe2cee150c85d2cc9758ba0886f612e0086f385dea08e77047218c0ce20e97398d776e0aded5df4d42f6dfc6578bc9401f1b4f10fd5c3c87367d29a68f848d1e8df7dcd1642e9dd2fb8497f93769585e3c1e7266e0b29b41c01936504a4887dc208bf40b27b239230b0d18610553dd563fc4ebe0055efa36f919c0bb8bfd9911bc31b93885dbe0df863a42f4e9dcbdb7ad9ad0a53f23053eb29399b024bac85bfae6b7f7a5d3c815e370920892aa9b4b469aeb6c3a17c1eb9ce495bfb47b40f5ca2c143c26a8600a3dcbf56a197a3d6fb3a3e709b1e9ada0566644fad852ad90b6a9308472e031c2bb7874149cef55ffbd3c571db8d9d6244a72c9f16f5eaea797929f552f80540de05201cd160d4c9b010e73eb179be1e4ce342db816a39ea831670f0b5381f0aa34d3f6f0b4f60b790b9f747c3de3d601ad8220aec8010260f0b300da4757343cd42e3bddfbc6a6476dc8aedaad64f51c08d24d6bde7d42bc29295bba00fee1ab78f80894a6dbd8cb9e19ba4357c1fc8c6fb68dd87228652cc3f9ba85b45d5b4cdeb4a34a5d68fad8b8a6d15ff6f3cb5537a20fc890baf77ff75bd0ad59f5a8287d4f5acfc48088c44afc9ccfcf1254f8c67e817cd06e8ca424a40511e90aea35e823486ab1c150209367b8623ef49d141c71dc9e33c8aa9c145016fdaea7a894f834833d5cc78c77971196d9984bc6bd341e4d48621d582d909e36f9bed708ef3ab7a40341bdad5ffb15d491eef9dbf7706fc242c0027d193620471d127cefef265ca1ae08dcf5a7da7a8a5f9bcdbb9ac29743f69702fd129ce41692b1d193b303b6553d09fe67bdd2a8f53480c5cc0e3924ca9dd0dd7885e880db96356ed6e256f522d659ee060f431ffe562db8d8644199cf3984093edf43e9848c033db1d71aeb4f5cfe7193b202e0ae266e560658ae62710c8cc57fdc13deda2f9884e04caa8af476ae90f496c8e0d14310556afc73c938f77338e5d951dfe87965c0c175f8f55b223a2946e4c9328716e0ebf60461ef359db00c9704b64f44995ccfa4962b12eedc5217f7a2f8b42b7e7ce53f47cfbfe449334d3cd7dfe87e4feb12fc1f0f729a05394ba8bdd4cf90bef5b6e913deba0eac7bc132292ff403bc4f3f8fe20f7fc07dcce4650717c67d689f8233e19137ada806b4a2060c6d3673b0f5f559de9e0b661c91bc9274d4b1f7052f733d594b58ea7bcfb50b0bf35be8b3c38b4f5b8424c55813ca9196a8fdb91f67561c53ae8c32fd1ffa42a04f19ca35d16d4518572430bd568337baf36071f96ae5b9075eca9ce7bf96fb77611543ee8064e2c73f4df9a38442d80ae59f80a3713f27c1624b2485ae2c468d340f83ad7fdd80d69ba2a07fab5b192d9c23ebf812b2339ff2fe659036926596baf9a172ddf490e8cfcc0dc3d955418a5c8e6113127e8d20910444efa35d8416d4beedeea7ce9257c2193e1f029e37fade78da0d3d68060c392b761865586f1b8a6dd80488f905c82add02415acd1b8310c3a540883c7c0ca4eb74b2fe498479b28e7841f90aecb494733754d7c76580e570c5b2b94372686f98ad06a39f6408b70a812cf38b88873147899ae17a39a2398e0a75e6db8250d4b740293153de8e43c465a6e61a7af887dec16aa0a2fe7a11eca650c4e9666379e5657f9ba7fb5f1e1a8a98d5234f8e302264fc8baf442a54dfc3d6c240390b0580c1bdc5e18572a1f8da4a239c0feeda17e2f47a44388c7ff0aef133a2012ec5e9a0deb63404245b8d1688d44ac59fb2ec556cd146f1deeb83ad57524f329e57cb7e70badd00755621a6ef4440fdc0a1a8c06ec57d4d07090c311a1920623b455b7b90bdf1bf5d2cc4271a394f0893c91e92d095bf51e9a047981517e0c09fc53c22c8d0c061877eb80e0bed12b22a4b4d8290bca9d79fa2908fa91360da322f7a653a159232532c72214c19edd677e86226af06c6fdee12c3079c3d476c6614f2d6dfccf11803b579492609957f17b7835c10f4de29b4402da2c002f3c1770c90839a90ce17dc7fb0f730a19804e6a834e11707c76311c294357ceac2f8a5c10c8ef75e84e8ebaf48bd3e4e6a6adc3d45b0278573e5a09bee17fd42dd0d3f42e34de5b907e2f5d2f5be38ad4c7d4265c0ee1de3d698d5b2bfbb2dad1da5cdda1efe194c7b53d3b1a46b13517973b859b06ab5dd04117dcac7de1629e93df6283db9470bc8c69c36aae8b0916d2506ef1fb1408dd0e0f3d3d65f5302076975389b9cd2e16181a30ae51cc5cb0b961a812f6c4a1dd8707bf9e05dadb26c7006d683ca759af7e2c0e77a5b4ab41bd5fe1f07d4a07d63a2614ece3dfa89432b1a360bdf20387748c50a9372140400b83246ba1c42f84dc5a4db8b72bd43a8170cb174fc75632f1d6658836c4fd166203e57846f258aff10a5859f7e20890e95ac61b5c295958f74cd3e243dbd83290de5df71a1753bef797aa8578a5261ff8270dd4c5192d686696fb2b00572c769306e12f5ada080641f8c76d4cbafa1b4e8400d5bb1c4db78a6771f462e79d8954d17487b517aa7e1228ed35584fba9bb343316a1d0b27020c2094835967a1a654d89de5ebc742c7d67bf8915dea0fc4d1e943ad532b7c61623f843698c4e7d3bcf5539d15e5e4277300e7e8fdf6d29eaa5db91af737f257e8aa285805d13eeffc4b83e083fd431728cdd276a989a130ab9d87f6f3417b15166594536d20d06793552ca5b2b0308f0e22048872aa3d415bc9124b619dcb69a499dfcad73788b590f868798f77f0d13e947d57775f20299af7a9cac137eaa1338800c41d9b15fa9fea9f78661b7e3acb263ba6f825ce1751c6b7b18a97192aeb5f44883c2ae11d3106ab06baf1ee65fbcc05b346da06abe4bc274fb636a82cabc75efa1916470327a58cd446965dcd1cb02c0a8cb63b40633504276c303ffb0f7999b5df717eece3ecc019290ce8dfb5a1aff2545b8b16f5dc4ebeee623b895bf228659b7123acb268fc73bfb3ab75ce35fe05b31d9d86def47fa08220b65bd12c3eb9fe3ace8f259da6c2c0a1021d1efc2a5e54717a98f1b55bdcb7a1a95dded7626ae3b21c082643bd2e45001b725e4c22eddaa4315e34ac5d07f7be6938ba96103cfadbb4bd83559f7c3c86f83090fc4ed421d5027c25c4f238a206e345be7088c71b651133f8d405827782e9eaaf65476e658c80d074564950ccc04b6e32d61de8989328512db6694e057595e7c718c71f3c7ac5d11a7852a07c7d281ff24e60441051abb77312835e0974b450bf1e72f53950fd9ac28f90e0c601f8d67f50072fb92ae9c4ee304307b886c96b187322f3c697665207f20200f43549f753b2eb3649e9f867f2a53aa338377cf20f26a24b2bea9cd978dfc4045c54cbae27c2e6e44507619568e2a2cc6f7e9c8087928c9b36a822eb912b73b11fc479d2fcc879cb72fba85ea35fffa11774a71dcac2490cc5cb65fb0e7aae92cef5eae092308fdb4073d675e337513a359172d3300b9b009fecfce9cadbf156f1004463100cc81f6668881b991eb801ae57f37d35bf419ac657d573b7ba0570da7193395a3e48280fab0218a2b84bb9934f9dda9852c5b0f6ffbd9bb6f8ee13d1ff59d26a477b78e05afe3885885b4baeef6de776106bd18d2469692af3c755998119e393523ab432c7eed2778b7e3cc803fb65a7fab8aebf20c57fd15eaf949c299c5efefd92717f319e7d93503907e8c8c0eaa8b37a658c9a9825b5bb7f0dcf04b843e31d1153d4b1b7c06a7d8c13b31e77ebf0e0da11a05bbeb767de2cf605d43e0ba4ffed24ee35137ce8c54cc379d4f44516f2d649df79f21fdaa029fa6f0005e1bb90b764b8f68897d8f1198afde3c2d00f04aacfef8fee56a620250c6aab8705840b4d72f5cb00e26c3bd475ec94c007d393a6b800240039d5cfcb8387dbe5c24191c63800eabf3cd8b2208cb38981f9ac1816e1d29bc2a4184b9c2602f25a800d4ccf293141e0d5008b25154537faf6b92c4ed6b65258dc2344f113fa456792f4f42ed1c63885274aa63b0588fcf45d7bc40309607d5937f0e11a84cdc6ab592173d32bb46a76dc137c2458cc11fc8b2fe28c63ef768e914df5eb9188115dd3a68af8fd3a7a8554696fb2491e99d49b9250b37d52e1ae5665ecbccd24575ec6dc7b64899c8e6a0266777937e915b161f4a7206f3fecb5733cc27a4856f9da1218c039a56a834d724bb79e6e5b09cebe65792148e7fd80c6de4efa2fc5324ae629f3cd6cd497e522ed182b3e67428b76d625511f5f93e09e26f174cd9a5862c3160839c8b4c4ee2257d5205ce032946c5efbff4a2ab321cc45d00c32816d19e29b98ae3750933dedeacc42c721886c4fe7e46c65a3848d1d5a3175a72ad854edb60a0e88b41458f1b17730e7c734daea44a5d8215e18553a95587445539b6fb5c4b131bbc43c0ad7143396df296602b228ea55a7455ae8fd56e8a92542157bf2837f470fe0d70044c262283b0a028b077a8b8c3bc56be9f1100976eba72857eb18645b18f3004af66d71dc03482aaf9fb621b41e7e8342fd1886902a77ffbc8fc92038f17ebd9a29bfd206d33817e7382b6f4167e9826f7856e9d184f2c32181d8e99165537a812a36019c0c3562a953c7bd9bc4c61c1a67881fa00a22fd26ab09dd25e555b6d7f9f07fbb69cdb2f001d9722abfd50000a491fbddb072973438b7d09d3f3466e6251c89d8bc7408cc4cac1c420f11afd519d1b355452d429a9e6c60434cb049c585045edfa6c720d5419ea1639201471665500fbfa7affcb4bb3a562ae43559048451b406df26589d82788f48fec254630ea31b54eaec8bcebf98720cef72fdd5eaf03483b297bc7633e6b1e72e0c9ae31bee1ba83f5f391c2b44ad91559358a072bfdf56971e7f013376565686e679889a0fdee1fb9b23ce21dee4100a15818677df6dee6012c7b620a6dd042ff77c05edacee5b6cb9380e094534db5bbf73674abc167a5d4e0259219b57c37595e946b18dc8bd4343640915a4ca18149120d501a5bb68032e12754765ce901bb22292eb593882c0412195fc77742748510b693018f36e655ff64ac603fde4ce51d6730246d56aca66b5076d7a628233ae5114dea6a506c39f39707e3228d4a552a3fbd82260b8f2c191f0fd5be82d80a7c2bb4181125712218ece129b5e4d3bf6c869b7ce91a4d25aec03b7c529f08285e5ff22e21598ce8824d51e96c3f64ca16053f54f12971f398ec72342aa3c8e686ee12e71db38b7eada8d1b28bc0e8edf406eaa59e2799287e920b92a9e47ea6d57e3ca06e6d27722d8bc7d3091ed1f3c7f52ce8f18b8a9cc6031219333adbf7d3df20823bede0f9eabdd0b4936494958c9e886412cc9ce0d3f46bc2b2034cd4097a40aec7c3ba8a72469e26ca86bb698c1636c299d872e895df2e4e9b352e1fc9048c6a694388986f95a32b572aac69e8d006d1f680974262b4b67d166f2ac44b9e35c9bcd65bf7fed08ad52d37494f5aa233ba95f1f51b8c3d3d2127c5a425a26ec273ca299b05bbe3a752f92e5598bc580cc4adee274dd3bf644490f5e8a8d70a2bd6737c3e16a98db23a3f48244ba9b260cb147325f245e0468161135ce273693b3259bed19a949402e63ca5ebf6fd298d12161f44e6b3596fb27169235d2c26e747b3307b051b35818c5ba7513625db23d0fba2fa9d61c27f0d026779a646addda6752c2090ad3aa574ee6c99be94481f97a0b1c23ec2c6c8a688216fc546e14604920f27889f454d53380d93b059183072e4bc7eae06fb6dbdfd84a462316075fce5e26151ba20cb8def820488654c719571cd5acb000c07c0f3d98cff411efcee383d6c851aa6b575e7ed2514d8300749a5e3ecc6d5be1edbc6e2d2be9c7915b33c6e04838433ad7a29838c5535c8d1cb6c5483faec41264b12374716c74fe97405034a3344784bb04d371c8a4ea47b603d8e4b83eb33b091e42808a92411a5c1f19db2c9537aa99126e6efa366e4ff2033e838583943dc85207c98f713b0a1e665b4a13fe186afca9fa902bf1742deb57bbcf2d19484c1e06cc770c974941b6f8bf88f5b638fa621741b35c10d599da8ea0c1989a1f064630882b9c082c228f21ec5910e5f186f5dbf28d6701da21ac34c22932b34644cd3a92c5a20825e8e4d8dda9e199c5e035d651bd9320bafe44ffa31800a9d3d34ba74754fdbf4b7a410c7838c1aa3d74594b49a4bb8133b957d4568b14c37f4e448c5c11e827c6da26ee69526210833a7cbb6bfbdf407908f2c60f389be9e99f56ba2757e68b68b59104ea3d26a97cd0c68c6d10aeec0d7b613b9f717f6b7e538ea79264004cff4103afa280bc30d2bb4336bae3d7726c9d7cb6d5b222e62461df95d9b3ee32fb969a4be946e863e3ed7b3eb10c3da26bd59404880f990a8b3b1b6c02322029faa90d7a95fc56a35f89c38246dbe4b78d1c62740c8d132d30141c5ffa3f1dc2ca03d52478b6fe2b77f4b1b6c2db0a841a41d4f4c9d0dee37e211f28fc248db64de6d7dea29b4493216a2add5d8c8a7f62249a3f8c2815ba0825e4c1d5963304a6c718ca6cc1bc5f80e67e1461729a61fc89dce36150f4acd6aada6193657b7fb32f00a61632d754bece7ddf981712a8e9327f7973a8b82b284212c9434a5e746fe137d8cc9be837d62752a7db12424ceee5519afa5a703f2191dc87e9054336092c41e0a75f850dbd05384ae4231d13db090f125ddccf2cf4f36d5bee453725edc52f8f766c4ac257ea71eed5f5f67ba1249a6ffc74a8ccc6455c0e4609298996024542c159346d2f12b0f93cedf9be2705b5b61816f11e8b409ac8ac5e0837b7e7bb75aaaa9eefd0fdbc7ba1e39170050fcceb437f2c7eb7a008ab334c527282211bf753460f0e7c88f9cfa1a579997e63e4ffb0e59b05097f5ebba32e996eef06ea787516d2b725a78dfdaedec1eeee826571347c1151824190c55c97f15eea4c9b448e7df70a35f20fb468deff31255279c88c5b50a1d9f83df382ef220f5e606f7290923bc984d636e26e36e54cb45a98f014207ff6b24e9562a50f2f8925ea5b08cf8f7446e160e2c2252354ce91a2bec0a1e8fb2d9532263399e0cedafb5a2a00aed9244338f2607b1b4a7bd2baeee5f77fdb6cdcf156c8aaf37e419c9a23dc3bee8c2652804cdd72cc166d915f0963fcc1ef4d27cd2dd3bb2bd439d5a7f9c00d7446e641c90321d0584cd6f5518ea861ffc3d0a9fa0c90781ef02c418f4d64b8f62316e105939bf21c9e6c8ff263071097e3556c8c76d638183f7b2fe559589a9b508c87c4b873d3fba0dafb051786bf7bc4d60d084e89b7c8b1c93b83a79d9f29c7f7a337ed5fda9f2b501fa11c05407703cf243928260dd215c0cb427781e8424cab69387e2e83f50c60d18a6832378c522ca4099c2d4c0c533c845eebb7acdf07231b5777a527df9fd9df98d4eff3aa0e1bbd8d64297ba1dbe015b06af16f7734f54658d29d630f00d1b5fae272d48d439216e14e6749c16a7465e0bf3eb232749063177aaad3e57448408e280f6a9f698c1c0de5781d1659869be98cebdfbc05033ecb1bca2c5ff2db4c5c4bdb6b4ba25a8dc551e94c28158fa1dbd956f65df5e921985c9e5ed718e41788c4a8a0aeca231c662a71f70df2601ef68d093d129f9800f3a5a62f84ed80f95e7f6cdc0f613abfa5cebc2c3556f6b6d3da79ba1bfa26d52aedda98c771dca8cac65ed38f4ddec1fcf6e7d0dc2cfa12206db5f7f8aa72a2395405b19351f4985f795e9163e4d89f37fe32aef083e9f85ada3afe9869b9715e3f2a1142c511b8c7e77e64a64a9e150fa20afb86b52b0a04c2d934033cfbe02aecd7354bfff45d0d35146f2fc5cd36e82e9dc8c6fbc4a215bcf47dbffba41d576acfca3ce062f89b30bc998ed628073bc21be22ed0aed9e1b31a5df683d005799bfa3d329447863284273d73329dd147fe13d4df4c4eeab454c050d01d027cfbe7b9486090313c341299109c99e84d0b8316832041bf6c9ae2151e6671c80ae3567c4ce53e78bfcfab27d71fc806532f5aae0c2437df4db2ec9e0c414585a5f96546ff5b00d0c1ba8afcab9da1ce94df1ca84402a9c0b8197f3f2c2e0ee463837cfb5512f8a306e0fa3f228f22f057efb0c6d25e888ed08ddf224b86fc12ace5327f393ddb5a2c6ae824ce9a63633b8372565ac65947cfb0d3d99926705f618ff11225d6db4fdf5ce07a42de83df99c3aefce9cea6878f53575aa95ff92f982f83e65599aa4c1403b92882031dd011ebd8fb88acfd65be638138cf957e870a41629a37c5c9609b41d3b8a4a50026b2df947d6b11a5137495ede455d18875c4e6f99ffcde513cbf8bffafbab3b3ba636b0c9e276f3beab8c60418c03c73f22e229ea9ab5e5db445eea83f49a8a5d120b27f8497fd7630e997e371cecdba93cca9e53cd76209021bdbe538959cf9a44f267c797e85f40ce3c5abcb7f109370cba5a991aae2a4a851f18f41606f19056e5f40bda5286861d023b71ad06bb17149d7c32b878de81be300a33f8bd97f5ebdb76faa5c666c38fe14a928a88c7348254e4adcd257663ae74849c59c4bc60b0f3e9cf869afc6c020ee177c958e4b0bc82d3c468f49abe321bdf20482b44b229b3bf27478505f09bab9330fa56549185691fa2d318bdd6dcea20679d3ca2d0f6ee2f5f477d35724f34f9041027f0331706b4668f4db7599d57ad4e26656674dfe1fa69a64974f89f02fc8094bf28a813b6c2c9c2344cc445122ef56cd0fbb26b01a7d83864b35891c39640505326c0045e49547c969cf7f64bd9d11be1f76714d816956d4260f9080e39eb0f5286637cb0ef309ff105a1dd87d3439b63c498328c653ef5d232e9d28456266e3b306967321c1df877a0f35c808e44c5b08ce22237a39237879c8a7cf9c366364c9a97d7053ede10a7fd68e125f2cba1de07da976c2b5ee85ea165cb036f7d483a2efbabd219aaf34cc41b99e6d3d5ebed4bba26d2fcc8700395f8fbb8be83929e544a7e22f6d8c6a166f46e32660e1e0cc5647566de2ee2d54789a80c15d8e4af750407682c4e6eead24e923e0818faf11356c133812c0bc734983a1ca4492179f29430320a1a19fcb5f0d0d3d1dea6e0680ff4b55fd32dcd2c3c31548ea160816d141c83b75c1bf2f9cbbdf207a60d330ecc74fc0f73872e58e432191d29bb32c7433fa49c2092d6b180bc96c133ef9e406b1b849a6175efe69f29d5107dcca6fdd38286d6a993237330fbbf1970f64dcc9d12ab39a69bb1cf7c4d8c9397382af9f16c8c1d2e670966a84bf863e37b367476c48c726dfbc8b52e40a72efc7b6d859cbccd3a007be0cbd4fd49c04ca3ffdc7aa83e41be358704f245a9b0447f74de3ab7defe1156ba6ba51846f93392a4462b02e0c68e9a463028a015f635e98ac621a35c720304a78a7672ce2a922ce757a292ce5c43ed2da423fb0c88830073115c829edabbcdb253ae438895e27cc638142ceb6ea1fce5357ed4332615d6496bb974f7c77ad79bc835a6c5d2b0a465f29014e461843b70a51125916b843376d2555fee26769041e89e88d11e80890da50f42805cd57e7ce75c7a06c30ef517b7f4ea116e27f54cca96a0dc776af8696f0cf3653ef7702c71141bc2644107ff73c871c4848e3d9e00f8111756d0dbb23d8915c72926ffc32b2334a2d4e86ec820282eca06a1bb55868ab462b2f67ca2a217fb71e68d7d73893415543bec8563a2fb9c27fbab4aedeaef00d2ca77682721c78bc7ef60ea992a6dfa0f13374f8c5e5bb73af5715588cc7f3c8f1d0bd83418a8e10cad02c862fa9613d7a65c25c1651a40208b985f32302bee9fe12bfc0fa421bfac75f20e0236755a43474e6b95c551dc82fcdb74031e9bce8f3f1c8e3c941612d9bee3d4c6dfb9ee21d1463e0fa08596d18834b4b524a1f3ba6e97fb707a862136ba82d7379c11c7546df38d6550831b8ac0b47be5b294c1aa31dfcf0f63e4272e50d42c3ca35a94aae9dfcef00ed01c0f3d2575b8f88ad0fb2535da42d177d5c340ed0ba2b0903e39a92f8207ab703e17964d39e8597d691a06f12530faf6f9e2d0913219c3ffe612e7bd3a8bb74f7d6a54a7157877e12e6d2ae39c7ebb80a35f0ce3072fe4556b497f6c400f957662df6ccf79d4c23407fde5f31cd854c9b2cde108da6e66ccf9111def87544a2a1e9635a3da1f258b881852be8036ca458d9c50b1cac2531cdaca31875c8453922dfb1332a72018be57a98a92a36bdf18c13a4ced8141622d360e0fb19f3ac679a7618869e2a4f2b2bbbb4fcda165a2c1962365811f5b8c0af89b8383e8b61d994115c936da3baa9e602068464129b40815274dbd72b8c00d68b67c9984a9249e4c67adf0d709fb47b1988d389d56ae434b70073ba8f2de347060b73dcbd1e45661b9ad50a7017ffbfb065adae3f695b3905a0f6dc7416fc05ac73403285cc4029eb2e748c9a46a92379d1ee7a457806bf06a8ee9093856f0f4710885292bb6693c0b69abd75e66b5ceb189c80a3a587ee269a89e78a880a863d5ccc0ad3eea058f30e82c72a95620ed175a39b3044af77deab34e1c9e80907cc4f7636d909193c9a6d3e041b5a26174222522bb0a7dc8741a0d257c0a16f64ad80b7de06f8b569ce0771268f857e5e87906911cd329b9ff9464c8847ae368c154addd9c2da969523b25b3eea2f85e52fb746f604469add06c1b2439cd99663c30630cfdbf91d2ac07b1c19971617d7d585cfff7e07242ae26e554d3ce8b97b8c5d4f07094f7815149ebb6c1235225992874664e4add9849caf60f6d18c37719b8742897ccf3a34bf2e41b81cefe270d874b839c5d9d4053a1c93895491cf0ecf9763151395b2166b26c5e68b093e8260b980b2ca7fea7a07e3ea1e1c98eae6ba6e1824fe340170b58de9cd46e0223b702576395d84338b490106ffee8106cc21d84b2ac7cbfe617ee47bd0a68cf9d9fd6e342ff525e4f8e06daaa6925138534bbcc658ab806ddaa28f5e81788ce2e3421e519d2b82e36796f249af7145199e3278fb0b83506e77bac62b39ab28eb59ed39f93cc8a556422e56966b612d74a4a9e7eb2401034ace714b1a7eae52c5d114ada1bb0e1093ccf0231bebbf78d92bc87e7ee08b97a40977563d39686fa028939c3cc4ed119ae0c5dc2a799bef7a359bc61dada3bc1c7cc74f84ce21a7ac5987bc4f5d06a2e9eddedc5a404b38430c690c9861a474efb1fe8b314ce125805ed30c7f28e29f3d3adf5286adc77edf063db3c15c04d902c1ba65abcea01774e1bf2752c777043fe09bc177f0461010d4f919eaad24bef0ed3eede48ee38e6520526eeb20b7d3d58cc26156c70574a8d674be033ceee6dc71fbc28ca80ae88a1be0987e228fb83a6f37bf7dc5f2dafb41095992718d7738dae0d1cc5b227df77383fe0811138ce4a3f48ddc32dfc1148bea017da845dc1feb48fa3b38d370d94cc7e43972fb368dcc0bc0148b878b405be5c82e26fb5eda0bf5a1ee7e0cc4b2312b48a28607f03d915a379b7f64abdff34b46c7dcc1c7ad50ce91f6f03a29e5951d9597aac07fdbabc5df80cae26e949972ed24fec766d6775db3c8b04c95cb0ba5903461c45a74df6a23f3241ea7d304ae6995e89be7245b8ce59a82592cbebe895808c0bc63ac0356e054401c29fbe57aca82e2178c424836cb7234854aac790efccd8b703ddfd0ac39a9a0dc86744588a7b5ce5452c1050165a3f75f13734c5e13bb33c3416b398ae2b07dcd49b0fc9c705d2db60fbcabf07152c69499e7fd965a008010974e62c4cd66dea72cafaf595f26788ca5024c41ea00a7902cd9c1eea9a7bec41c6481d6fe07048d8c1501ddbe9f4f3bce40a12109001b052e6cda099bb2ed8049618ac53187a5bf0738b1c420efc41bc5ed3c9fa02f87930450fe42c182dab29288a21927fd4fdd4651af2cd59ce77024057cfbbacb22eaaf57b9494b6036da428f15270b2751849b64a52d04744918b51c038a3bf49e2becba9a5dbff4c67d03fcb816abbf59732b15b0b51baccb6d4d61d801c68af164d47d3bf5bcb5b552f63015e8bf1a96e60297bab26de7d06d646a01453863b7b8907e365e4c836c8f7f88fc534428fb8206e1bc06809d02fd7a1eb95c36ff82a945a9c016456427bc834e9bae562a6a6a6fe51e4a0e5538418d44f2bcc7221b89af83a88b046fe44681ca034e5c42719f47e2b8cebdee951e2594085adf87633297c0a8f5e7dfe5fe8ea4d5f2b622f610cf423281eb47bc096b3a88c85d80ea88b61823ba1667b525312843a5ac2fb087203bbe9fb25f56b02e9cfb94064c0724f7086ed9f3f1a1adec5315a70faacaa9ffcda8179b25ed1017a0cc16edff0d073833dcf039ac5951dfc1069e73557412d3c66323ba420603ae3435127ed76f7796dd29f8836a047a2d6cd7256b3a6e93073e8f5a80013109c0f2339ce51e491ae13fdf546a03e9919455849a2a4184484ef5cf367752850beb54a01f602c338296e0c0f7b668220537383ac455794a77ffab874730e460ae4131ae09ced9aad7b4e6bfeba0f606d6cb6c5f7e9424f618533f763d00c7987ab8c729e4c989b88d8b1e87f5ef376b5123b31fc9caef0234ce0eb7dfbcd8f8e13062b4a46736d94b2303780955076a863c4057e4038b19b8b913fe045e0c28fc9ca32206249cc6cc1e05cf99ecfd223fd67417157049c354d79b09350a11602b5c549e997b654bb4c667f6e0db71f75034116958025a3d12bb2798b8ce9cc9805c25e343289d3da179bf83629c4df75887cc8506ddcb21103d584f2cdf2aa59a6e680353e1403310825da508cc862fdf3e64c3be149f6bd328dc94b27dd11dfa0d16877ca845a3bddd97e83b3c786ef00d40f07e0a3be852c5a778c0b85a9bb646a4eb577e83bea6bf8188f0936ff82a2f88be66ea7e5a92ffadd0e57e45e2142215d677701e9593bf32b9dec05e0cc4e669b1b3a79c1f19a70da6836e548860737ec7672852e8a8d3aaf2f7acca13bf99f348ccf71b1d4f35578a3d53219a3844d006d678ab7370979c15c9655f167f761ddf834902dd9a7dde71bca29805c6d196c5c9c1df62997d55e84d088f0cd681f8a17be5c737fd08812343de5e9495b32a306c18e0bf7cb0e470629f21ce3e41c5288f43a9a099aa54e11e44af805cee16068582b74a2cf1ec553768adbefdcffea928a03ae2c3d451e54f12bcff5250f5041fd890c49dc85abcb4bb8fe6a07ad69565c18bfa08be9dae29d829a83bacad265df906e6eccf731d0b10b93382deffff7f21