PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
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 APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 58875 d4a95e9f156a5c57688e397b7d8bd88bbe9f5478b18d4c33613f1eb7f4b44d77

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
db3b44950d687294bea653a8b714c788f4ced4d8c1d8f3f380600a6cc00e61d1
Certificate Block Hash
d4a95e9f156a5c57688e397b7d8bd88bbe9f5478b18d4c33613f1eb7f4b44d77
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...00252e0000060c0000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000c90a5c82c1228f53f8856b9c3638cec4c58389114270a99e0b51cc5abacf7897e69cc4698bfbf2ea14198da3523cc1d43d67e0544a0db71f50d7350176141f1c7a5213c6ec52e5cd5221b73c88e11c18039b517b4d9e3c3737390000000000000080000000280000252e0000060c0000

Raw Header Hex

0000402093f0f6f2a674732e9cd893a685279829cbc858c18e4abcfee047f0c0f27a29b4a9e92ffccf654c8a9a4e43fb7f761e0d1ca4b5868e104e8cc9197bf901db6f076157116ae7b70318d1610ec06c0a6080f3f3d8c1d8d4cef488c714b7a853a6be9472680d95443bdb

Proof Data Hex

59,560 bytes
121216010307a6256191a90a0803d824d8cf333287b4fd45e5147ccfd1641c36f76b758f013c1cd6eb705799d71deb1433ab1cfea7ac38b1e4c56ec8c0cbc7d226216000bc5a49df982b95d061e037d08dc7b6d15fda79d48e972349871a133df3ce6a86f03d254e46d97f552480177c864e7ec8258d10840dd0f51dd33b712c9cd19f670db10182ac97113356a39ed8b6f64e6132ebeb367174513a77afd6b7eebb52a2359fcec7908a0cdb5ee776a0c5adfb203a2dd0756cc3caf91e4a023df718d9aac1e0edb62f39be0170ae3e756cdcfb62546f58167cfcfc549676eef1d96ae9e87f056986332c540ca9b01cfc1819ea6d6775e36781ff486cac48abd418174c87e85101b50cdba6f861ec8b889c791b5ed1326afb47a2f64e01b246aecf2ac5b46105a11d564736aef3eecf29511425f13ccdd58e25378fc0fa4e082b7e0afacd35b3d79ce3cbaa6297b6910b0c0f337c9cbcc57573d9624d2299d2bddc38f325e1e74f23222b7095cb2e908215796ffc26ed9120b9d4fbcd8555c40075e5970ea5fd48d3c8e62b3aed4471d4254827b32b23952217abf9db14709acf7919c571cdfc07feb20263506f8107b1071f5b31bb766d0f7646d49cbe27af499b1d3e4104c7b310cf148fbc5204ae9ea3ad9bae8b5b660049650d2f3410e39191bb3486959cbf428f298b89fcfc3bc185bd32c4f58b2bc9dc52f18abb345ad4468dd63b1626daebffc9b8bab5a4acdad4d8ae676ade242ef7aaac3aea65909a9ab2cbe47cb4b76f837c3af1cf4229d17bee3070e0b9e200c6f254283384e55e0b57305d6ecdcea8ac8b0665e0392051091b20fa77e12f90ad24ffb880e27bd07e2385b77bdf90b8af421603991eee3f2632e5cf8463cc3273dfd351a5f2f31a49faaec84758d5ea0f6ff3699d481a0909974c036955654bf216ec79af28da2d0e403a2889ba748c7f08cc0c47697c2fa3dca1c8208f97677519c16824999e5658fe19d325e8443184cb1ba066cf9837052a7642c094c157f95a25d70e8c586b37e9c20bf0a4e81996d68792114e46cc3e463e3738118e75bb976e79eb1cf9843369d5b3abe02431972e8684c937fb61a84b610ecf426907707b3f1cd3544c77b3ad97ed02af709eb7d21486be4babff58560a5cef6af43ac28d1256dbfe01e01376cb3eea12465c8e729547f6b331211ed6da0b289b9b1762fba0c4b0b64d41d5ee5d7ae031b1e2a3bab57590e1cfdb6bbadc957b068d92ad0fab785bc3d5b482647304d004045c011026fbad6aa4e70895c831d89edf6f38004ebbdb7d509346cbffb1c0801764c421f0191c397365613c3fda6c3a6d766021006a4ea8956995e2b949b8b95bb621bf074c5a9978a2afbaa36f57449dd6d89f84d652f817299a73e77a0e3fc7b8e1ae2b73c0b00b195a451770aa0496856dd9f8c35408984e4667d30d762ec84abb8a57cc3bfc5107e016b1a6ffa226a16331e85b600b0e87d54962bb033f2bed81bd076e40f8b179ef74f4bdb888886765eaad752d4db601a869847be726e6b6bb6cfca635d339af7f428a06df345da2d1e9ac02ad2700e52dd4acd9520d3d0ea8edf6eff59f793a86ca5a3c8676286afc961246c6fe8b0e27ecb7e1d0afac93e4c1f7e1bb50be9f8dc42c8e269b279254bfd8e61300e276b2b2ad9caa5c973e9d798b17fc711a2abe1f18f942c331d08d8edbd10af2b245dc34574222fcd4b204fb274e676a2989db80e5aaf89582d7e86feff77d90090b8e3303e46628f957c2ae5b34452d5aacca783f95cc9e1fa87be3ce0c2e7dabc937519317505a876cd5d8f36b11fd74cb79c1812b55d7309d6230cbc068e3121354a3454bd965c5e6fa160a3e50ee27d71d3d0cca8df0bb1387ced02febc17d996544a1208ba78d711356dee9bbc90dabc2f20b655145c7abd575721d091537adb2d28cc98dc5896e5698c153a25177b788be69a599b70c46761141f1326b7c16a37f4c449f3871e800591948e9759a5324371d93ea1536911265d1bcf6667d624a66f492679b9c8a05c051a68f059882252f761691407904d29f1a98444a8afbd11e747925662174a626e938cd39e0c56845357e49acf74dd17470b9bf26d93b9cc03a2122c5b61e7287b0d3688650d94c2d1f3a83fdd04bf948c6907f9e499bf2e69485012bf40fe4ea6136bafe970d2efbd4f37f417ceedbf0d126d85233960d9cdd2d22021658982d9d3185bde7d13ba5c9c7c0d95f6d9bd0a9b1be51eb44c653d079df9747b51a9ea58460dd24e7b1a5fb29cab560f191f2d2474f9e220c004173e27265c91674d9f50ada9fbd762e2babe27fcda6c5c4d5f2dbc446c34505cf6e3fcf3ccb9c9c9b3076a7f9e4e52a8588d309320fd98d623a212c7e2ae7d9cf2500eca4aa27baa9e46a8b452c2083201b031d7c52381426e227afdebbe75cecbdd3f765513af448fe82c90b18f96e10c81b861458163dad6a3c98fb9af5ec13744a7a344cef43115dee0d62f7381baa5a49b344c48a7b3a9462eca135ca081b611ee119858e48e227b64dad5954584004a56cfa2834e109918be16c5aeffcf8a4eb9ee0bd0a9ff8d0757b4405d1494921e02d9836ff1fab0ef8a26bbaf28d12e4fc272618e2f15bc62095753ebbad36ed23168b17dc497a90eac88255c171e0ed8e586540cbfb3831ec87c10df0878be84a107a47ce73e212948727b5246e224b57db6e2ecbdfb7b7da8b8ee8efb750f49e481983d3d68cd1f2732a3cd2f13a269f2a8a2210778adc434afa03013a19451a4539cbdf07e7827e6dbd01d8eddc780673fb672004de55dc156c4fa37b867748313ad27bcbf078018da5716c923f884e768535a7c66ab7276f19a014f7dc9ff536e65cfc7fba4ea4ff27793983326c9873287ffdaf23082b1c490fa2a81647dd4a23bc1ef562dcb3982198a63a0116fdf2550d4e628fd9f74c57de6c5f21dd7d97664fa4b27560f7a14c0d9535ace583627e6b45d2a421656dd288fad9020fb581a7755a95b140edc0e1f34795b3b9c64ff3678b067160bc207bad6935fc73b7f2c3ed9ba195e18a94435e20ce1ef224820ad00a64f35493f3454126e011d967996f5fe1f8d179bc9e339389e5fdc35706fc59dc2c69c390438ee479a2652279a9eaf7e732efb583b647e41bed08e0a57faa3f2ab35466569c53a39cf5dd851e2253ded4b1e5bb5ac5b76743ab4940c9f7dc9611656f2e524785b46b852b84aaaa2350f1a164f1b67b4b79e87d5b63e7fbf1e913ffb14e77fe4ebf2f7e337138600b0de434c355e262c08a4f7f292ff4373a6154db2737976373e9e2ea66d6ecdabf92f65481fe422401c004056e452fa4203e3c5d94c898c809a7ace5a692527ea57d8b7a7d09f8109f1ca7339187b6b1589dbcbe0befd9d7da1c329c4f6a3a0a20e529d4d0f9e182d0b400940cead59b16ed35357920f88ad5175e7ceac5f99c7c53e71be45bf3936d13cbc7c85a8447722447ccda59577f2ae4dc7c4332ef9fba2fbabb299c726cfba659e19c2d9524403632e2f305daf9b988fce9ca04005413c273c635307828be9824415d5c3b621b523bd56ed3b295137545773abab2b123de084318e5503ebd7f5affcca7f503e0bdb619943d6aed96709d234b37bee415aad0384e6a27f6f5d7b67f48060bb788b03e6f1cf14bacb2c80a123ae5b2ce25324792f827fbf00e92b882b43746ad95686cd3c8f978810deb310ed797a4e66bc3b3c35650dbeca25e858ec4eddfe3c88ef903c19644546114e2c6da168a8c6db4a99ce8caea3e0e13b8f3452ed684db9c8a0bca2032b9f52826651e1598486503257e250d54238657fbf089e5ba9e6c01cba450a5c6cc9f6fd1397bf9c608543ee20eadc349ea236ed022961e9005e7bbb3f1f49b5f5f3bf51b855ea877e514cfb0e9c1b192ee470d46552c4dc601a78fb8291f547cc751788e91a0512d961d29e0ed5416c37117e2d92ee9ff140b0d990aeb771c1161963e8ce0e9360460b58cf3ea0f9f23c645aaa320c73c6d426d8948f92312c36214991d1810162c7477f568e96e66d7bf192df0d0e352279ccfe8eec528ba9b5913d243fe18053ab0e3e6c147427c33c6d6901738b49951dc6a07c86cb1feaa4c51df503555f623be9acabca3d442931a800791b8044f1e4b05af5377798184b4e2ecba9e5381efb765f131cdaa57915a50c98dd3bb9777c98761cba482ac78192b69ab1ec614d5844cda911fc9d4c86a6beb66fb78d4901bfabfda3452daa040091f60fef205b878419e8ffdacd3cfecc50b8926f12a7f5b59bca6cd37b0bed3c6d9b1717db550d9ba3eeec444a94305503cdf0c7b32a8a68c959ea710bb701737593737df74f1713366899f91331ace16fb5e46249de362947d1b313de78978925dc0dc1d81ccfa0a4270b8fa9a68b8b1a5de4a2e1c944114d62adedfd1b07f5106a5248b74584ad18f33c1434a32d9bef8ee7e9fd84036349229937147baf508280ca22022a0aaca066ca4cca489c7a8c9ccce17f239f7e69f656c806012133a8e1eaeb5a97f0594be68ec1ae7e6a7f20b6bdd447916767023f25d71aaa819edade3d73def5a6ec48b6bd2c4d8fe4746406f5c5d7a8a3a202ebd40c61fd01ed0e7fc3aad6e8cd386d44cbfd407733318895d3dab1ff717fc509fb68bac3a104fd50f978e588eb130a370b21afcdb75caafeb6d6cf56ef19d592aac72e3b5078c1eec4d7859944a85fdda324543c397f2692fad349c5e72c0b4d5e5848270611eaeda83394b547bd84b6586fc53700059a47958e79cfdaa2d88d0a92702e003ce94a9c60252c6c85f5d1b995c3f5415a823617efb7265351e902aa00faac23a5d3c9f1b19330f863d3cde573e1675ed28a65c6feca6301778d967a1ff762fa46b2bfbf60570169b2c17e9ff2f53cabaa2e367b167a0bd013afe0a6cd6f89094e30d9e3be8cdbb82bbef36cd23a0e8a8c67ec8e1c0824aec0f130c567714c20e9ff5abf76a8384b937e48209f257a17a95e73cb06a6689d5c037206bb4fc845468bbaace739c6f01f6900d2635c18180bb11f27a0ebf25c5ce6ffddf48d8cc3bf2eadc98a6c5891aa2ca9b32c3f0c194ee031aacc58831d656100a721fd668d798ad779fdcae494e629599faad74149b21dd9569a7017fdd19d4b593d395f77635eda996626045669d75f32d18947c789b8e9cf4dd30ec024b2ef2c7123b5401b7fb0a467f2237bbc59a5148948552c9c3235816d15874afd58536e3cebea4f76a2fccc0385b394fdeabf66a14d8244a64472c4d6847cc36c1aef3b0d772e98d0171e6ad5bcfb6eff8f245e378dd455558783d0f2d85ee904ab914354e62d1ba87a46f620af2a4b312c9e7f7b50b67242a4676d4215b0f187691cc01323fffd073c01b5510aba901a7f07cecc96e83674f9617ac8577dc7f19b2a055ad9270555f214bf83d5626783ab5a5fad7b8b2940f6eea2fe38f11c1f6de41d4980a83fed3db795136b7de5c49241668a3f9cc00831b464e9967231a1000e8705e7675e1674171e8eb344eade98348b91fcc6f4fe1aa18583b94b849969a2fc8b56795ba141bb95062b06e710f6d61de938e937802c0cf20f1eaa0ba6ce158eda9fcd4f4c3a48b3644a3ebfff1f4ea66bd2085f9823770788e501b7b6ffa8e0dbec1e271eb116e7590745787e377fc3458343e0f9f06567addbc4cd1f806021591a2e0012695ebcaeba839adb05b89b785824019c13728de71a27c6f5c77394c611f014eeb1aeb3699d226dbeccff879095393934aa500b70ac014de9fae4b4b2428eaae8e5d26366e9af3c1f60b7b4877fdaa0c18f2afec59c9a24406735bbba4013e58b1fb16a4f5ca92088d5eb8eb510ee92baac9432a942a31d8ee8b9888417d9ddd0128c1c69c76fbd50f4a426948b240ae33cce84d516a67b79508208d6b3304d54288128509162119d7ee60bfe8b683550073d4c5afd1eb9831b4c2363aa94810f1674ccc4f2f8fefbf4814cdc97b84789e7f52bd9a258e2fd7cd80688164f0d36bef626a94c6e820e5a6d1a89746f28179d64f8c23fa8a7192bd994893f480715fc2ff9e91aec5f5c18da3413a228adfd549154ec291c86fc78cd2aa1fd6677d8cfa4eacd6fd1380ed8f880acce27e80983227e696c7582a62c9c50f82c31bc2717895f5729e892cb97427859a0435255f6ca7c97c068e4c6bee042e9057c45d2a5ede5a8c73b9430c1421840f4488276b6d87fa4048feddb10be83984c5f4ec052f0e4d0727ece48ac397a1a2cee8f73c63f10dc83cf73008e007bc95f4df98ecf40013ede2af1771e3e0962f67ce5dd2eb0cc67b2290b577d25082b4ca8fed12c60e9c85c2bcbae88ab5b2a9334cc73d8e5063a858db8e948b047525e2874797a2b0122ae8e3e6c8351ec5a4a95c5b538b71d547747dd27e65c0c880bbd0c342450082362a25f431e8506cf9a12a8f4aed96dde66363f4a381500fa0d1254af99607a3499c2eaf92e29a4767dfe0ba0b873be3b7b38685bc052df641ba88fea46b4275e222a7d851122b2cf9be27b6992ec66ef3ae33600fb19214576d1d832851e004a5bfe9e0ec128b428a4307d237c4d7142ac6204ede7099dd4840b8b0555770eab323d9376e993a76ea3ddcdf89fa43e2b93cc33e25135f121a4f855c98ffad261020a55517f5efafd28f1ee9606459c6b114a0da9d1639be70f4746676e041cec02188394fbe14d217de2a4b6c806718bc57d883b55acaa579c14c40b88868f2fbf118658d63bf93c0dfcb6b998b969f41cc67ae62e390c145c072718ef5f5f5b8917a58a8328d2ee37b9e12fd1ed5c908efcccead31a29b84c1ef80172d29b68d13d94233081e5a627c93b6b6068bb2a947a5da21e2269217b627c73dbca7a3cc9cc9411bea4855fb26671c9b311588c4b6d7b55c32d584fcc951b93b9d7edccd2fb7c6e0ca4a19e8567639fff46a5d66b333c69ed373e3c84d48cec2d0da4dd3b988be39a8beda8a09ca1f1fca1005ac1953a5380083781d8daa2382e44125341e233d64d70a3a631c4827cdea6d2d764a97436de83b7f4e888ffa840637e728e1ef51c0b303ad322d322397721f77b68fc535e4c60b5affd2829586707c7b7fc75d0b52aced1e74a5f1d2ae29156f52ee89e100c6cdfbed854d4a006cc694f392af2c124d9facc268208ff52af24a56d1cb86705bae89bf8a2971aba2e3652a1386da6311771ad8fbf8b8212c339163e67c121ff16180b10ce6af19ee7ad7ec7415a852010807a8c3996b6f68cea7a681354db796b6ec1012c4cf31873b007a4251ebd7088d5cfefb64e003e4f622a54ea3f4b0de0b21e4fd28faa433d55c370fab8ba73f602e51871cc78ebe9daca45ace44552feba4568b65205326050164c2e0aa80b8afd66c6e0bb1da0f4578ef6590bd12bc8df1a1e3ad4db550eccff0a356082c5e01c802dad2f39964b3e4d3b094e76d8b82c6062ef22f1c44cb178109febe54de04de76d5bbe262f0aac5f31fb725b37aca0ae9e7476eae4983cd64318b0886f89b649a70fa60500169301a9a567415fa09a548c5294fe4cf14714d7e7ca6ea44a0ed9aa95d18f5fba398ee819632890411f207becdb21ddc0dbcfae0c0d65551dc502f85ed3c90473dfb8bb1720bf7e6f7bc45093f3cb2aaa12a066291932489b3d13385e8197e064cb83a33ad6d0fa19d7c5cf078a07b424c40196da1508e357f7636f87a3d79751e55456592e0cebe05b5fded4b002524d3b37adfe535bbd835f2aac032014dc469075b813ef797ea1e5936116c52dbe54c8315ee7328c7b232ee65eeb44a11ada196515839b07b2842c2b94c21b5c518969560a56590aa4b8b7ac5a0996f0d6a7edf9f3580cea7473ec0c1261793da602179b5068941c4518688422a728baa5b1e3fe65873ffffb32398d79ff1d72728a7c83e6fe3a90382a50ae87b22e18cff9f014fa21d624658af810529348e1ae9b99f963fd99ae42ac5628ac8fbc9bfe11107e7813c86b89ad053a305a0b7a37a760a7866356cdb5728f09acc52dc5203b4d437a1b9ef735819c1e6f52d3f47281981f82d8f4d26c867f04324176bd793fa6f6bffe342de41384c0dbed0a3a20dac09bd90b39f4ae0ea9cd00ea00774d8cba6e583abcda3b5188da2b33a38385b572bd22e6fcbb2c20fef81d04f58d64a3b17a109a96b9a40f66ec5dd9c86ade269f9a8dca17fbe793266e11e5ffe445207cfc635bca6c81e5d7983fe397d28122d61b49f2658fb805c45e7a46ae177ee7f1b637abdb80b0afdd8ff41d6d3549336ee4eb9adadd31c469d617488366aafa140fc0238efb56c4f9c3b87ff20365fdc1f4562fa006d2012f322aa3c9bc657082e67b07574ef2bfcb55f4f65b4197eb738b1e47ceb69a10be041ce647b1f8247e201d0e0c4f2fbc1578b7b63365a7542ebf8f7fa2f2bff116e170d0bc704624b856e553068954db3dfd709a2476daa85f9bb19e0ca0824682125684c42f9e576879883b446ff7feb90b68886da4da823005774b5fcf74b4863f2b0436fc32b4c46f35b71d46b79474cb2e9120a4ccdbe1137469bcd7e655ec185355e4faf816b9945b838026cc99062f460fea69d3e504389af0760c347d4115aa2c9794e29af69b4a22217d4a17b578b66eb466b86af719604b7e5f0a9bbe99d038f809cab89e82cd28b9ff1c1a702a4e5d0291ed0cfd83c5c847a2a6374ad22afd17ec4c439cbe6ce6687a1af0036c36a60681a1f206f41014376821181e99aa7f0305a74bc8575f28643738a059c0841f22f8be4e1e49f011075bf31c4b869d09406d41b43fded40a07faec478e4e611cdb0fa66449518d69b625869434aaeaee3c4591cb00e36c830f5bd79df041c93c818f0f8e9ddbcb4854237d7f5855ed1830f48825ad4abec488e40f6cc491f3a3386f4fdf4ef97a690a07f505e0d32e7bee92807d75319eed32358daa6f0240d998dd9f9c78a91029b9b09aef412862d267c0bbf52222549ebdb8cea306af1818e0210a00f6665f11e50dd998b904417492732cfa0f167181a08242f0a2f35f23197192bb0b61c4c601a2e367c4f28f17b23e714993f9ace1c45718180f52622e09ba5e92cb1a984de140770e4d4a59a3e11e6295b92421040b929344ba910a0324a4145c1bce105c51d094d2a4f5fcebc60acfb7e6dfc75df2ddef9ed87dad9bac8d19baef7064ab83e3d65822cf6ef978af83a7929610b40a75dfec03f76dca9241d2a7c05679070d2614381e31439140e64036a9ba5c831921090216a553b3fbde8e6c51780807631cf6c20f6fc9546114319cb86c8b21d5c95cb52a92174808cc30da475df358b98759c046541a7cff9475afeec7254d05b7062b3d0d118e1d39317b7fc6daef47f159698c4f33890dce3104f7d244fb35aa2de80b7c8d09c6267388d8e46ad9d6d482c3696a06cd1e5a14968b7d051b3d9c484b6043edb0c2efcf601005bb3399209c9296ffad2bd0f7c45a79263d368f56c25ce2370ed6dc6d23f84e97bf3ce94c3b71216d8331ecdcc0bec35bdb3a85b5b19b8288dec75880bdc8e934fce383ede5cb56579d2ec5cb6cb30ea2f0fae25512ded9fb7515999cf9773b86fce3c4a5c215ce9c3e944cbf49e7ad8ed35c5cae984dfa81e7f07ef5c6afcb931c263c8b0351792e0830939516730220140bfc28522abb35e29a6a3162effe5c24db9a22d30dda09830b9ab3434a32876d474efac43202454a862e55c984b5eba71e2f5a3d70745bd7cfb11ff17a90efd6abf964d85e0745c7ddb2c5bee9cb13efd5a2e8c6362babec9f8a7c678137689f52120d5ddff95854c161bec0a87881044dbd423016f7ebe8e2103ec7eaba9ba9d6781648fcef4c968bed780df536a73ddf6225bf770d7bfe6c46b064afb8259251facb63a783242abf669a32c84be6c052bed7057892b10c78a7c200b0bcd0c673a5525a1028bca72ea1ed21bb1ceef405adc852804ea510d8719a4dc1cac8f5a9b1b5e5325069e0aae11dc6fa507652d3fa80c9a3c9fa0a46e19099bf455d209ce7fd589384c4c76a4f3f84b3a2aa90aa707127b31d371ad84c5a3b424c21752bf7d20779e5f9ff210da59dd428065fb4084de284a72a3e2259b0d5b33b95a8a8b57368fcd23aca0f77d4dbef504f5a9cf27dc963b1a0fbf54d4f5c7aee82122a695ba0d997a0be8bfe61c55e779396c58f56c945730e620686f25a20e5227272416cbbd657421c65baec3eba80cb38ee314a22821fb380ab20c6183c85cd0f112ef7bce631386d858ff7035af607d1799bed5b0f08c7db422ab366cb05433c2eef1350fdb406c64513fa26c00a8b84ed39e2889aaf168ef75e2b6ac8be18993b58a5ae9366b355fd3c17fe3ce5980ab2417095ac7516ba61788db5f3a40a1e10cdc0189be58042c761db6918d0c250c145c84ea59d5f99ea5e4f72aea7d469b439aa169beb40d836ce56feaccc6c81c1899432a4b60f133c668beaaf322b3278631fc819e1e35c6bf3c776681576e25a6a37c65e9e6aeccb724f920fd50f6dfa466cc00805b53427c21df14f814727bab274830b3cb3edfc837a179069c93726374c1bddf5e29ec1ddb8cc6b8186fbb4b94c6440f2f2061045a107911655e9203c96df489a705151a1541af40864903b2c425ea8f789d8dbd9d6d88b3d367a6dd0f804acf9a40a2e0cbe190842a7ed6871711326d30bc4e25e056ac44495d8d5632334c01a1f37dd198328bf686acb543c91bc44d745013eebc2acafc0840c5c83e886934289b69bc2218c95183fcedf4670e992b139ac1d748023dab11bd69b4b222282742c2724af4a64bb4942d0d17df29969ed90a981169c0043da7a64ad194cdcf429fd99c51af26079f0cd676a12e8c034aec3dac135ad46ac69b78289b78fbad4a8424d31c88b6aa56e70d36c7227f950ae34a61e26453a42d4781ab580ce8d615c52df52d23f0888304b2e0b30b97dc53af901d1597f8a8af0a45d51b35618709175b09d2f28e39d68c414f87c2bceddd944fdb7a61c184fa9b8b598e5b47254e4aeb1d06b3eafca782ca98dde411cb6eb5801c408aa99e7f63995e4026a1dcd667af2e42b34b8e06713e58095f589e7c320cefd25dda973d5e6639f3906c154406a78a7606745ab37eb36ad605ec4f1bc644eec57eaabd79157695abb2b60ee9b83273fac6279637f8c9258bd339ca13f5e1ac15b20294c1551e3f247aa6ac7785279486c2be69591fc64754808558533f8859268174fa007e5bf8c0813fe0b405d8568399de216e593da6a38a1c5037072356c950649c7ebabf25e4ac8d8c9f5cfdc7f777fc78e08761023ab03251a694848619086a091eb0689fd8884b26829315f59dc14694bc264872886ce8d5b4a6d941174f3b7e50dd025ae6a68b4c25bad27f497e7e89ad416b5813fabc1262b04280f6da5d224650921bf7d2cf5c0d48532312d731ddc9faf7ec9ec6494e1157f97649aa8bd9663bf1360bd09c5463ff052792213c3c6c12e058595d3529202fb5109d349feef5fbb601154078477e90377d7f2bd02cce3b5cbbead5ba18587fa2438ef9a26460ac63a2bfbb27ca710c32135fb70d86d1c2dfe5a60dd3561f2081c32c8cc6118fdd2a7655e2b07a515715f34decfe3fa1e01f41b392ee2e332af4ee78e787ecb93dbf907a1132dd0b3bae9557b90423eb86fb69cb0b0fdb010ee2cfd154ec52858d60b86e6c73157a6a0a768e2e08d0b773ba8387ae0e6e347b85f6fb3e7ac86fdf7114907744bc2332794e0b54db3dc2ebd69310e249509e9b2f6d8e7a283081f4da56458c36c7306834362d90c94db79e6ffd61bf70808de3a84c2509e7654b304d64e6ca3044e175a9d1840e490f7aab61bcc399e242ac08c93b57c4c0df0ff81d46f1acfded440e1e8ad8dfee6b5c180a04f222069a5678768c861734f36a24e7b1e59b9246388ab84be7faea890f6ec9f1b1a53929ad0b52e7922611c5d325d1fe126ada1893a1d7f3a501ebfffbd979299e00a8d65b9c075a80aa8580148b421ed8ee36c7f7d4b8eefcaaf6a99cb849a618dc1acac75a6bdf640bb7bb8db209eb2e16dbe5fb747a4dab6fafb00c8171ff67c49e80c8cbfa28bcf7be30b577bc13bc20d8a7b1e715d1b917e44a49c4fd026528208088a5bd136cd0262f78d691c15ee61a4faa1707666a256b305a5950971ddfbab481f622399cf0f89d7e413a9eddc1cd4adf9a736b04920d151658de047cb9392384707d5b2bce0615b78b4013d281256082bd5ae7faa8f8062cbec9b1da1a039c76d5d3ac6b1669e1075b26f27453ebc40c085fa863c9ac49b1ee1afc9c388e37a911d955184838f77c2b4c6e782719ac60480b35714418b86655ee51f05799a12522fe30b69072f2bed18de2075e524de7ab2dc88ca046110dcb9378ae4c529f360e3b95336bcffb9e239abd1f3d4ab53a8a5e63e60395b4398596c354207713a31a9d57ecb4504f8d9af9004c8005a8f337f9ec32e851c622f700d7b2265feb617b00b81f2e58a8f45da29353e6b52d65e4bae922aa7b1dba5b6bdf555f8e8d18a1a44a6cae665939d8eda70e29d1405cc1a70cf29de9d56eb6d35ecebbbe8545d65d6cef35cb2ba2b9340c58c6db04d60d9b63900f04efae3f010b594f0398be615c65030fb784cc690cc0d1e9337e1bf05ed529c7b615a340fe2205f90a6050c69316cb84198daee753f0155572fec48f34da1c1fb246d4ccbcb0e1ab3a82af70c9933ffd09de690305c836a16d02cdc84483d6a9314c41927ca91a637044584b1da71bad40740f1a0c7a6d3f75f2d7959064bb87bce6e4a9d5fdd98b47f696ec005179b3652baf60ab4269f0c3a4bcbb9c07685c1468074fdf32cabce4b325f33c9ec0ceade929e97d6712adc6ec7bce77b30b62c463ba956242ecc379396b20ab69a0bc7b2b5761ede3a41e1ffdb60ccf1dd1cbeee6b450d4bba3fce657c56b1697f636c9b10e40bf7055a6e4b75ffab8f3a20da0b924e7a03ad8fa32d95f3962830c12efd48b53761cf64aacc51a87e696f49abbd975404e805dfe6f466649680a4a398517896f78377f0744a5dd420c91020970947cc53d375d69016be88a224ff656cca8f438ebbfeb3b7a71e483a398a310a1164bfa55cd00e56aed909ad77412a4bb75bd85e54be8a3ebe980decb31addd3f27033804e0d28417cd2e5350e75f203c6ab79872167bcbd77169286d8548ec26cfd381e3241249ee6f4adc13d364ef99979b0e2a73e3237c83665a69485e49d25d12dad352eee198a44c79ed9ddf504307f383cf89c4bfc0152ee840e3ab2eecb0655f904d5088ff27a20ff7f083e52803279ef83c22321c4fb6e2f968c8be4faf56cc9735872a98bc5eeab4b73f153eddc288797dc401809d2b4904ae2b3e10ef3b43aed124d5fa05c91488e75ddd3dbeb742e24ff5eaa004dc9a4ed5abc8442f4f42b3cece29e602465972259a21866484c7b28f791c69d315bdeae9f9931e47914a8a3ad627abb4d084b28f5a3901d98f2742a9c3516e795b0bf202e66eb3f4ef4bfbf836db138456ce92392070b0de727f3aaff825c7f39e399d94c840a5e1c05598f6f85e7ce3cf2652c089f96fa97820239470bf0dfcf3d0b10fa6c3a096623e0b9a07aa9c4bf94c8830b1ddd06ca1b5dad6ffeb4b1c5ac69f0c41e6e4f8b9911e38ad9a30c9ce1eb2c6feb4e48772f828ab5d2295d1cb256398a2558eca6362da16691be8d04e4025dccde437e47ea4dd74e0472550c4c7abc43ac734196614e8e5efce737fa1b4b477d8bbafc4af8e24a7e3d784843ff7b45eecdaea23447fa18963ed899d56ed0156b06df81777bbdda1021b5d07b1a5981107d1e58dd941288a8fc65f192130bcc8bb580ebae0aaf8de2abb403de2fd0393dfbc05426bfcff171731aa8b39f4fb300e29614b2a48d661df6311a2ec19209f5046453d63c3e1d4323a0d5d65068f7d340ee66139a7ff7df3bb03691637ae3d8ba345a6a0d018b5d07575681d5636bab9830142349f941c40949fe6caf34ec131d9e013b7e372d35c78a7bde653d14e5db19f4cdc2d50d42f7fbe519bea1f79285a9501a92a29210bba2719cc5f3e48b154e4c6d1a43a77e27d532fee01b8f8ef739cad479772644c7f4def19f1e7842993a27cb33115c65279001a1120ad8ef06d475e12168c01df6176762b0f226e1b6331f0084e3d349905b0082b1fd89fb5702039aac773777e7466d47c9c38ac612753d086363a4bbda819ed3be8ce9bf61fa83f0300dccf67a1178afc4e6827400a9ac6b38bbafd52c2f66a3ae4a3d8b7fb73884f1120019d8f2722ecb257b6517dfb3c85a099e8a68a8ed5f8d5a3ab17cd1281c12038bae90a2c26aa7198ec5fd07efd880c0b84ecb68b24838cfdfe54b15818d5c4d488641450b012b0231139720eaa39214e6f5ec55923b22817c7b1348203dc64c270f4f657511f15d014fab01cf7d0318b481e8596ffcf3419d5ee02ebbbc53f5dee327e197dd02148a3c27f3c98bbdca42bf6755d6f090bdd5f519bc0f2cd58623960e0200487f4b455188af2485fa0523ff704d9d11ead2909b34cd81f049f5bf960c5ead73ca904c0c6776d211017ab50d89ad949a1cb7e7acbaf4ccb9575dba25dca20554d116f72d9245a85fc2146b31b01adfc6305d1922c2cc20037373ef06b0e3ed57969ec1fe9d749866d22eb82c5cb905f7cb0fd80d3dede50916bd1f9deb9d87163021e0410c27121cbd9e4583e2cdc6d801ce66ed096db2584bd1a69fd35d3c4bc02c811722e77aab99a8d7c59af40e1d61a36f5d40fda75fd41073974dcb821b0d1b4e9f5cf59d1669974e2deb9101b6bf96ee9839465edba9c129595b62f092e394c4c546d17d9babd9a34ba323c5a87481f1ad50ee8aedbe9a187ee3935b4a68bf5b5a4af1690c5d84b655cef347bbe5a3b1a57f05fdd94e059aac22a944a9ef8ed4ff8abd88dbb7aed9b182ef12fe4601c7db2a5804ac171edfa2aa363280c365dba8d98fd9b3b57cd981bb20902707b88aa92b8fcd5adca14c9351c1b3e43692c72ef2aef9f0652229ae86ce345499d8079091570e4cf280490c3139bf22264df419c121a9a0054b19c3f6e571687279c93b7d6110a2026b46976079d5912aad15c8f979274d180b1c80506feeb819929a347e3a966c2ae927a9991a95ed560d4b291e3374a881cfa8804779e8ed20ea1ab95d3bd15e4da30bda9b5066b87d64a65fc0f4c202c4b8080c49c3df1e5fd61c7abe6b8c6601464126b8e0d52ea1a49f7c987d334d996b731aa4781ea8245e168e367555f6c5dc722c14f8f9c78fe6041beb75f4629ba8a89d09ea45320eb058f31af2de63701ab2654bd809935b00a113fe91dd7f1c8bb007ec5cbfa760d140a744add060c9a0858b19f1c1d8bc0cfd86b2778a9a66e5e24d292550a3d818be3d338c02411b91cf672eb9db222cc4c2f4e2dccc906d5fa1de07f2c866d05761bdd4d9baa49ce22eb188039487f7407d68d830c401d6f5fa432c350b2ac8827718dc35994becce567a14678a2ca9803c8cfc7d68c9f5089d17f5225b1ad903f967e30847200d72b9b626a5f2237de820628ae666c0ccd74fd33a69f9186aaf1e676263d17f331c50199f6809f0ee51530154f32fbc4bd6ae4e16be6cf5fdbb3824f11b6de1bc3495befaddc7fb1443d6e7eb30f0168da66e8d040b78e1e2ef3cdf5f326d49cd27d32b2b9d545fae04bb7b6a26393b8505db715d5cbc21a9472d0ea65bbcb4234a5720f414ca39fc660412a303f7fed409aea00127a6cd556555bc5e870d79d28f573f04a9e6e32ac04fdd966abaaa865ba234416d887f7083c92e50638cd775b63ac7d4a3077f12c2691eaa951629292a902fcc8aeca970fb2ea0a2965a2ecdf7075a4c1cf6d92712a773b71e4c62b198d8364c1004ad5435dde4389a268254a2a4ab2b5fee998cacd7f6c7b1b5448240456759408b073fe6278e8eeb00d186aac2aa7f76e4fc676672442ca6ffa67fc32126bf6de18516bfa1f700106a166265da9eabd0edb0ae52520a4da5cccfcf61c762e92bec5a367597c3cff95230fd406a45ebe4972ab13d450e76a8ab562ad0e52cee9f2717ba01b819dcec4678b4b4cc0478261d72eadd5e6ce2892f71334cabf85749704379b848eb5cbad1d5561db02010e88c23ae0f91370305c04aad256e8d6cde5dbbd195cf43e110d755cb157571a5e30ca896ef0c992869b7b8e5a08d7e18a0112bad72457567c5be3ccca3c44ab393470e3c909a7c52798ca562c494bee91cd0541bef1773f13448228d43bdfab5c003380fed1f224e2b3e721b27891b3d4b6beaf4d6e7519136d236eab3775046ed2e3a3082f5afa77e2b33b22303941a0f5b5daebbc360015bf71a5720dab1238bf2a4f5aec0fbbbbfe5ebf626ef8edebb05d16f5102fdb15910e5992f0a02e7d2ebc475c093e4dceff95187db9d4ea7b2cfbd172cde128256ca6f3f045f9aeb7a1d1b0ab347f78f54380b1ea8457e616e6cafb9d7800bcb24772716dffb3a2abbb2d7c52e84ceb695d1eb5097ec871a924cb57a72472004c7d202ac1d993f45076f5f6e682ff1c42508e7fa142df5da024bc583d72304ac8d8df55908fe9f28a49fb7517168a71b92e5bf957e23103cf3792b3cf6ccdbe85d8b706263adbc0ce0b295c99b6d9c9d0c77802df2f12e15a1c96ad600abc725d080724e8256314deb78d3c17d76971979e4563cc59de3952a87fdfffff493a64398dcd46f439614a5a73f48abf105afe174905748d564c41153f602306bfcaaa1f88537207a0fee246528ea83548057096ed1d9986c41db7a075ebc02f954f603f1d628717c42ca5ee8c05963a76e8bca769316c229fd0fd9b704850fea753b701f98ae7a7e0fb9ba268837277980a58648b05a4558b97250e772640071878fbbfc623940f817afec099e24ec33f2f422b6538f51c3f505745f87229da5fd5fbdf3afaada11824f34fb809659fb16583cffe81ac2e4c885af11724723670e28c2c9accc40cdfc06927cd5d2b38021f37a73dac08d4f91231e97eac065f89e27ef86f98514312b26c6063a1adfc7299677184608c80db7081b985f99f0ceb160f5627b7c5cef9c9f4874749ed19ecbd1f465ad34ada01ce7e8dc882a5b38b529914063ffabf2695b404e92f552126c29a66cdbd4637ab58de05662a5d5850f802b8916434ad71534caac1fdda9199c348a7ad5dfb5aa1d2ca2ae07e6116eb7770042577e0d7c12afaf49fb8a90db32fff3105cbf092137b06d31a7d7842f61e8ad3fe300cefba83f154059bf1bbf8eadaa32716d4f1045900ae132c94087969489b14027e7a5267a4abe3a7c21cd915c89d8bd5c8ad896f8b4d20a371f597a3e32b89a9acc072de49eee3a5b4f586dc20baebc550269f81537ba55a3edcc213b8dcacdcdb14258f2f3394fcc7f2001ddd8e03da596d87e437329189c87a7f004f6ee4e4375710bd7faba47aebefb9ff47c96ec062f9d3c1b7ecb42dd30e8f5890b4f4e6bb6c90a4d482544075df8f9b0554be8e06e3cafbf2735f715e9ed03100c9532c1b389f15d9beeccda75c2938672a0046fd74c16ffc652026866d7ec1be3f9fc20bcafdf6745bbc7c421dffb7dfe25c922cf9a8ec028bebed265e2fc132ad16c608793c69adb15358f571a169d8561c049099e7de44a42da6483ce06240f57f38da4e2c550b7aeee11add6154ba3a680f2ffcfae29765f922853bebe773b388929365a4dd9796526b08d4eed252ff07d29d8771d805aae359e5e35457d82ebf429de6fad6ca1e6ef99e5951b0afd7875864745fb45f74e1a5e0afee121ded10060fc970cbabbf326f67c25b183b5846067297ba1aeb34fa05629b7cd5240269a37b48757aea644b4b0e26a6af1d5e55422c31c0376a9aec3d56d82205e8594ad496e8ba9c011a95a3a275e81711af6c1b6568d33d0e3e5f9e8096369dd45e09ddb5e79764ffc089887c2fe61dcca572c2758ea1475675d496dad6d7b8099652da9d84d018d660f48f116da3a850aac7a0745e92116717bfd5c5c1ddbd1a1f4ec90a8c1287c4c82d008684d576c8ae8db17c95a81ce1b6065070b25da4abf074846c39a4b21ea9f4599856a591ce3125841454890936fe0f5dadec0c6b92cdd81bc4aa98c83e078c850718989e60b460129bf77a70c62a73d4a81b22f777e26d2449e7aa775092661c981c0f18bcdd74622cb444b2f7602990a01a05895d266b10f41dbe8fbcd074dda6cd6174b14758648ac83332a65ba4c29d6491a6c78cfb172831a1fa69f1ab1423cb9e48a54e709e44dd6d324882ca7ac79fe487dc7aebafec8c282dbf430a8dc5aabc8a47a788da357dbeff5427ddf43798f97272e4df861b09d902a669d3e372e479f5d267ad129224ac1ceb11e03ee05190c5c3ac988b850a0768e4112bf41b3d9f34d84daf349d4dbcdc0937d39de973873c66b6b4e974faa8059d450e60e76de60b627f9d83480ce895c5361a549e9df648c821b4a04fdb0434b3873429d41f3dc674a3d0e2eb7bd4b6ae84720797b52b6b1549c8a6124a8164017b9cd61a9223c5448c5f07f63a3d5107f82d1de8e5c4b383056b201f8fa4192781b5999800ec36c0d6d67d306258995a54321882febd47b9bc99bb38c9b08db170bf1366fdd5ca0150398bf4f4591efacd8980bd249d84410f254623ca796e73af36992ace8e5a49f0a071b530d23cc264d9ba4b6f4ada1024717b035b3c13656fcb0caa7f7e49478b09003ae3e23a6fdb8b729d77b65be75d6b9ff6edfa417542c824dd96d2b9f133f0268a57278f8f62d5a9133374f3a1be32541028328e59065085413c866d4a32fd106f57c187feaf12370dfa737f6e9d39a18d2b9379f495b033c5b6a47201bf25f59626213b0c0ce771a028d786c4004c96abca6a75e2a2bff32be4dc7bb77e0fbd6503a0bfca491ffba0d788ea4f55fafe7c69d00c3358abf05348c02ad7859c5062318738939b63da9b6fc387f1e2d7a1479068fc24b1c8985cfd0b3a8541ea71f0ba8ec088453218e6a37aed1be217bd78684966a1c29978b4eba6ed596487b3bf947f8531fbf39e424b365f26ce934673f37bf89b11297d22eb572e44d5484f292974f31705ca92635f0baba9c7fccc0bb89136f69d8fc1e629d0517eff790d92aee78669547c6157691246ce2e5b7aa810e5271610e4d339af970c018a61383d1a56f52cc6442f663d159813b4ddad95a548019a058ea02b766a5db5457466f194d914c62fc1d61a2774a33377cb5d55264d96908946761711050d7051b713c897fc2a672fe9bd7b60c51518343137b765f07227f01e4c444a01d58b077a543eada0227ec70358be25daa5358e6c33cd2407c834584db6929a79ce612ae49419342818698f8cfce4fa786e72f2b11b6ef3026833d772f75f369991b39a7fd7f53e310c0abf9920f466caf5c0369f173fade45ccde1d8c3e04dbefcfc263dc9298f6ec5b7330b53bc8b2cd4f8a09e7334104b1c88a5a92c4d88c6f2d50495bee4c0a4b4252bc8aaea6083ee3d029d6a2873e8754c54087db242bb473fb60604080a5118a6176eb3e5dedbb8eaa8f0aac748b7d445f4bb4d60e895faf85a75a71c76f4354735f8ceca665133bb047321889e22aa8ae7f8b8edc589ac5e3f2527816a79a9f161c0cc7fe155bdfb7ded781dfd6f05809af35f11f899c4aeab76ce672afd918a300f6ffcebfd1522baf9ccddba11b4b5339d3b11f658f3ddf2b673311620d0c923f7d8ef5235791999169abe657fef4363a1d48324e5ff6890a761f2cfd73b7bf75f0d2410a578a2c2c5192e96277f5b2f108c1ae4f684ab83b42278e3a6b0ca70b8015f82af2b43a4cd16270229cd2f3af85a70b74e4acbb88d738b270a302fe4de0cef2c451d555a48ee887225c1f8727af6f5671abdbbcd3049971e09a4472fbdb3150449098c95a2c4295551beb3119148b8b23e516bc21c0a556d40e026c1791ef1ef91b1a1afacfd3cdd7f6e4fe8c4cec0c371b25c288c29a390bfc51f624d05a106607f56483fca78544c025adf7e88070d6a44b2165e55bcaf1b06821ae107098ad67fdc425c7c5420abce35600f092e831481f3a88ccec843128d7269c698a9470ca1747dab550e94b6e76ea884846aab9b7b095f4f2ad5b5a58bdd5309691794ea34fabf4195a68f88c8cc593d7b8e082a8c0d5fc7e0160a351b66c8b69b1ff0585422a23467e9abf615d121a785aefab283c6db39c4ea47bb8e8f06d694f3bb6d6f21a62c14dee7c6a4c10763c0ca84d3ce2f820c435c2af50dc2d73c0f5ce54068eb83575b5f70f58480d27d4ab987c02313e425d3821fc73a7adef9cfe55cb8ccf854338e0c40111c2bda83fa3af1fbd71e6bd448baaaf8b2c05a11a0b85b10d7f9bc3410a26202029481cd47f2541c6389d79dace0e801a195630d9ac690e886111598feb74d471dea02841d7075a1e70f5bd3d2329cbc9f5bc4e037815d4963c15b4ae43f3285328cc5366a4ff87762953092f81fc7b259b0859138abae709168872c9b347e86571ac9d0ad2c2b7a8055d574017d56768830879c3bb9fd43bd93213ef3674b5accc41348f7466506cc6a0b72ab33c05fb8247f3ac754a55e30c09823864da6590519970f9b8c0117eb72231414649a66aaa5cf8916688ba929325b30d2f5481ddda4f3366c56345eda06e49578cf0c961aa60b8b76cb5a9a2aba419ba3812ddf42b23e44a9ab59ac401fad0e052fcbadd454adb0a95647b0a591ef024c45fc9f873a9eac4a665996da0a10000a1cc07b766e597acb4dfe62177cf5c49683664bf3b4b91091b8776aa133bb5a3887401adda755a5ce89ad8c195994ff3ef055830d67cd4b4e3bcaf7cf141fe8fd9f4aeb2103884930ec65be10bd3bf7184f620967bbdb7afc1237399306edfbbc31c210a2e874b1911b651ef1aaa6bfc9e5c3f46aadc21e0ca5208fe1508d1774d17a64299eb737c37fb48b7756189b8ec2701eb938bb76fa84a9927ca7bc0601f49de6128ec1c810a5bcbac0f21eae735627e59f6d18da95372b6c0e4df59bbe0babec68cef7cf86de75a0357e96513f4c2196ba48b784b4308e289f57c6b149f9b72706b2662d2737c117b9d534e4b156f580197323023f10f4fa7920054475b6d1a3e5e3ad7ec817496bc095d3be121c512ecfa75decf4ae56f76d4a863e51fc45aaddd6dd36947bed24f9948583db935f8cb58d560a0aa126e5c025c3e1e895b218b7d4c3d2b3eaae248b860a48c80a304aa7296160bf0a58cb31bbbcc77e04511442830cd48c14cd53f9c91c96060ef08ba5a85aa5cacbefa0eae9d6956eb2f779c091a6c9454158ae5d2bccb3fec18be61d467a014a0d161f633eed27d81ac2e6906a0335e05d31b3349cd1e391bb741f36708ce9564d0f9dcfa8f195080acb8da927b25fd218c9e6d7112a83c19944cb373dbab39881b8a075edf603a3412dcc6a4166bac5b4c5929388703ed59eb6400ca63cab4587b833efd55715511cced6c9daaf6d4ab151c3cce96b82cdfd486856026d03aac1b7206b7bb8fcc70363ad2062d7669694c87974105a844d62f7b3f0a8e8c14f0ec04b13dd2196cc1a32af4f1d4e7d55613c2d715814439311c2f25c713d1191412b2bca1eeb2ff33702f9b23d2cced1d5f1d8bc56d6ed46551638912bb66365c924d31984a3e143064f211f83c086d6b4bc67f88c12fc1466e4e0e6fc0a49396a5de8e9a34463110220174bed2c2899e86ba587d28a475f23a90784560aca09b90ab645fcf7eb3143dd11dbceacce5714de32fa15105644b111f03f92da4fa5ad997f55fec222d5caaac9d6ce7bc22d6bcdc8f2289d60e1eafd47ca593824628370900359ec905783705d5b5146f4f4b085e1215d6a0f0c2a2410a94f6d58e7c834cefa9c8315d57ad5095bc7185f417db644eb5137e56be619c4bfed6611bfcca5f70b6ccff9080349b85a7813d692c1eb5364250f8cc383aef9190f298b5dafb2f35c5e086fef98712928533fdf6cbed3575480a9383334e7c9e860de63434e6a7b71d9b8939cb74cbdc61f6dfb41671ea413e8c3693e30a09080c883121c5c14be18c5a4f166740df59a63d0af7b91e6889d000002591d9790919fb5f07653d8b74e5d4b52abbddeb6d3146f3cb697f335f972925f9b855d423adebbcbe88e82222b20fad5e1b62c75f7d3c468dd41fdcc8f1e35838d63ff7bde9aa7fd644387ff82d6d76f6746b3ae54f2b22f4aa6f890f19da44ff0462ab318d0772a08e2348b09784468b759163d943e16c965da77306e66e72677c2e407abdd938b96507aaec2909fddd5a72a2e80e8d9ac36075bf423c10b1d96d914e9365a79e83adcd9d668269c74ea301f287d155aeddb087b3b18a548f8f39991a9f2901469e62ea98c977169f772216b46af46b8854e3a518bba2e8dd913b0f82621bb36e815c8246f15dc9d434aa0e9dc220d3646a8ab2159f317e459c1a1fd32e0157b9ac07d49950b3fd2759fb242449844c956b373c7f0be76c39736015fb28071835a69e6f0e74d2f371adef859a2795755179feae6463d41f4e73070d482f4b35356078bf9b674397909db6b0b189f9f9f5db53fd43c4ec5724d611b20ee7429aec84ba3b5ea354f5a68440aff3e96a0a73d59da1aaa00559a4444eb42ae609e986a908cbbfea9b041d439ba4a30b7d6cfb06b283191a594b3bde5a041f58fa33f326072d59f5f71318d99c110b33371a8f62aae41c26364c3e22e5e724f64924e39cd4ef2b882509634a59ff10f6270cc16dfd0a3ee7a0791e51b23508506fe20280cdd156bd6d66c053f3b5297d1a6190a438150042cc2c7751551df5a772f5393063521db75197352f53db4081c89cebd64f5a3bdea738d94d4bdf54bc58e6424b2783a8438beb79a8121cb01eb5e4b4bf59ac742d823cf0d68ae2ccf4aa679c5a12d96664a6746b7470cbc4d6392e86c213771dbd17b0d1b57b83309b9e44cd3f2723344d009b8ee44fe9d6881e57c45cb38b915af2681132f89b4309feffcf36b64adbcd399c050436b90d3a644d4faa9f2943272211fc52fa48c555962ca82369e2da197eb23d939f09ff0a7b2879497c3914f2cacd32c89e8123dc1b73b5067a62713243570c885ef427d59b494ae243937373ef016095b8b455084c2e115decd98f555b39bd53acea4e495bfa7581fd999eb0c8aac3dd1b456bbdd0af81f577aaec76e0d625f1800378026f6c55c9013ff0604ffc9a9734cd97b23ec1cb1b99ed03809fcd7ec70a8e81f2311d84be0ff4dab72557792cdc243b222f0c638161b40cd9991f8ac7b993084a1304945aaae27c0c652ba344225485ae5d7d4fc1130d091594213f855ccfefe8c6c02608cf23ef9bd753d63e23049011515067efaa106f318cb6725d01e0e44c33d6cb034009f2ea7d0dc82965e134eccbe176ea7a3d1300d80a3f16d978ed56a706d94c6f512fbeb7f4e6fb02af3d4604fcf83385384a0ab49a68b371c10e142c06e9216330b82a32f669571799c3f17582b0f19f563d86eb39f5476eecf0a1c993797c5b83d6f7d0277a6cc5d09bfe026a1c253bfaa0dff197e87f9b8def27f3e88f6ecbf3af40dc4dee08bd759e70bc7609b65a4883654aefee5d7f6376348311b6b259af90a2f312d424fa3cdeca74000d76f09432b6a8eb19eec9232b45dc42f7a4bb4466d7279e1344caf574cff47a61616d926b69c69c46529f48ef315e7d4dbea1c43abd14abfc2560ff45f9b11063bc648f12848bfcc0484babce0a8a62d5b267ca6f9a6a55449f3c33620097220c9c15b9cbd24c6610da8d97d1efc22ccf6bda4970fc960bae3d3c78d8db06172ec4bbe65b2a8dec07beb65b6bf11df9ea71054a5f4da0ec82f7ba10680bd0720e605488d27f10be68df18c7c1aea88145758b777e92bdcae7996c02face0402a3ad12b25d86ec3c050e7bdba5a04e305c0def20f83e9464c4cfd3013cfddf32b27d5cf73fc70332a360e2d5ca9ee5805b8b613b13d29d5d7b85799b9b34bdabb9623bd75a85db2463d77e3f8de0782dcb672afd298b92ebec14e5d5f0eb45d7b4766a025f2147d468874bffa35b092bc58e4642155dd76522fd5f5be888c86a572b4f9c8f63e36e955844718bbae924c5687edd7e6c514890a3b41bf83df06e2b8761c4e043c0116386ee8a59cea99d4353dcfae52a1bd452a4f113103d55efcb0b37ef7762ea370c33583b8ad92cd111f3ca7f083a472a442fbc824187a5e84c1041925d24b645c7ea1d76af08042f32115291358a4ffa8b986ef8fe412b12c39fd6e1c2c0750bc78caa2e9247432dcd867a42f4d6222ee9eb3e56ee5c2bb9cb66dbb0996b7b949ce7895deb46f31921215e62e61550d45b07d069a1e1197c277a35dec34032dcce6eda522fef28e2e57fda07a570506eab6bf673f865d44455fbeeff4b42cfdf2a87332a2641441da165ec34daf094906ca5f9ea3b38cb8f0f53468c0c2e6cce0e2b951a0a435eb2c0c36bddd9448786d435f2d3c09595169b2a9bdfca3d24782036643918d5f95325a4d8302499676f40703ddc48d86e257c80dc0c2e96f5d2a4da840470c1f9f06c6c40e5f4394d3df12ad8967486dbf1768a2bc83b0cf62e3c6a0f16be36c9984c473ea671bffa91c819b61657c24800ebf050c3a5ac2f02d31dddb4c538886622412a1e48e4b8b1f065b54d60f4b7d6f3346a6367f721cdb823b79fca83558749d26bc0d5e2f9acda22d9b7dfc65986c29368f45f50902d93640798791bb9f0b8f54e99411c12e7882905303ee938ec0461684ff394189bac56551ad7db21cdad31e20395ce96dde4604cc4108548b00ef7e58ee6c663c10cd13d3c1f198f775fe23ac3453279a1b8be9d001356aa1b5400f30394d274d37f066d783d866a9623f1e2137a97822326aaf7bca44f6cfefd8c8306f6c78de77b183ef6d3943e5bf8f5b520b8825a17d76fdea543fb34eb1cd67ab3f20c8893d80bfde566b9dc015b69e5141f33f1f80061979ecc55ce2f60ec04fc6d7e1d3db38d4d821591e3702a4bbb980e689451a2887ffcb33649722c3134db0dadcd20aa0f561ad7d35f2d7748fe850eb54b8e0cf9bead77ec44e2f753bea9ee8794f5dc997f942680bf9bde89920966209713c9c38ba49c373d1ca4f7b8fd438a6d71eab4fb36fd3e6334dc3d0ef56ba53277871d344086dfe2b503dfd6c72d595d3fe2b9020b1a2cfc57e8094ad19a2d04dde59a34f4c1b1b699f6ddc9df85f94e3251512cbf69752fbbe75e47f23f12d724b43c2b7ccdb85accc3d84c98ea22b561b3eec56859fa3373e30a46dbe60a0e4cfaa6abfec2d267fe626879b04c3f7a20aeec311e0b2aee46a06472559fb3cb827c607d620c2e032be5d9d59b09c22ce555bc153ec81061ef2d1fdf969842beef927d787a6b9980ef6da3a587d6a5d05b517b7b05b86d69561f795e1506278170b735455126a96979c7d7decc280a95585fefa7f142732e2f0f851209ec931790e505298eb139f90117d11707533bcd4052dd262c8cfbb73688a9f2c56dbbdf52abb08bc94ca9e6b99cec69aa9c607a22aa56c7347a29ab75a7aef4d03afdfec80dd5ae204bb12f342e9d4bbf0e3b214346a2a038465aaa4edafefd93ba7bb5a4ee14f07c2921be7304d3d7e9f2863c465feed8df2f98deba3a603aeecab852dd2c020ce6ddd44c019a6097740b8a90ece9ef48e0e36aeea35e7d4d6544f2d626028294fff2030cd2320bcb1f7acf68e06c7dd874faef2d6a8e7b96d2b5bd62ced052372cb98ab140efbe19107f2c05cd9c7206ddbf46ff4389cf8a642ee953a202105070199b140fee27023e61e0a117327440a0727f1e9c37c7303c7f692c122596879d6147cfaaa407613881d0904814042357f54cdd5a4f39ce252c31dbd97d5c3c3002186b909c30c8c5331d7961566fcf85a847e818e8022c63a44d7ca7abb13c813fe7bc4adf3d857cb2450b1d97990c2a3006e384f4d2fb3037f1c25256d543eff92d2751f401d3301fb2644a1f4e9a99856a68f0dfd4c554467427d8eb95820ed07ea7e441fca2c1161f6221d766d460f5a242a262a7f7b8e0a49be6a654f5ff0b5dfc5a849c23f226746365df7f4e7394a5bd0785f08f100651b01b2f04cfcd78c298f2967ba4393fc93d4a13624269de7f60d7707ea048b3e4ca545e13f2e3c7d0463e43fbf70c953684a6b96812b5ec12f6e42b80cbea639ecc0b422eb99d486d3344b4f9d50d5ab8527161a7ea25b7a8c628515eecd7969816701548451a5d15374fc4d87b3c343d000cddb13b7eed270268f0fab6fd9d77dd682f7257a025e19346c7ace6e363719256b8a6e53671e5eb3dd3b5ee18d346c2365a4b9711c926a5a9db611d7e28e39f7ca84ca27f34b4b28fa69e75d5972f96e53c2c247011a66f5dded8293782681748034ad8fa71fe9b4359fb81a76b35571ebe59eb5769a9c1e5d772d3a8321d3fa4e5152b68c9404c3cc467322d8e815611a0ebbeb3f19269b18cf14276222141db6a8f26a0ba6714edcf92a8eb4ecb591f1bc52111d84925cd5cd2e5d0d25b0fa0c645558315246e07e00f97076db2f9755b9e2ff2fe9fd87344ab2c1ffe8747fecf1a4a4c0447f8fc5cf3e126bef721468f5fa570d7f89862919436e5cc66de10e7eb4af285b65b7c3a8a3303b04c2366509617873abfa61af53c6e2cd6417bd7cec5473abf27ea765700b92a1ea504f3fc6c26498021baf3e30227113bd2d6ec8f5d5da2e20ac8d1bacb7fd7125ed5c40ff8fcc5ffce793d0b5b87d5610686c277745a8f0eea4a2d1df41ee39b2fbc0ff090847b289126c54c7b5873420bbd5365824605421c9b7cbe595e2b5fdc2e12d33a662802620daf740c586494d5bc634e94adcb1b39354b6676bc045f312ef237f0776721a1b368b59d8b9ce0038c1e14c13fbcc22cea3ff1ce35823d9e53a1b30666d330dd5f03b976f834d8298c5bb5751195c8539a070ad5c89d9ba32e693556a6d746d2f0f151f31e8eff677b1ced02e123752a842fa4d7c82cd6da8e94fc3c05a46ef2750747d0fd49e1b227592abc9e9511776ca1a0f2503c2a4be1a22381cca34e6ea5f5bb5b630c187137cd3c133b8e9cb6887ceb29adade1c19d7051ce3d652ed6cb5df64366084af59527cb5ddf88f522ed7d1a9a05d58e8833ef4d79b94f0501bf21a6436b86c21c7afc7cc56b7adf7334c87488c5cd75e1dc45e2cb91e59f10230d70c340791c4c19907cbf21e4641814981fb00ba435e091b9e950b383ca8540a91560cf2e0ecb9a11f5de974ca3f8486ecf486f7c939d30d9d37874f3ecb3207256326777159d0bdaa6d39d68435b4599d9454050a2713940f0daed11a4520209027da6edd7a0469d8ccb6396fc66fb6c7e7e64a7e22960fdfe2ecd3445e17f6a3c65695994d0edc2ce5cbbbb0681196d40cbac1405c42e38f8d33ce3f20f6252d694a6c9e939e176a2d3294469451334086a2dd64121ca6d38c39a6065a82301b4e12d4f59b95c5944fc7bdb5009679e44aec74c3d38816d88daeb95c870a42a9648042e80bfb6179ecc2cf6c942115d195aeaf76358cfc17cf565bce6959a9f140ce8e66dda6d6e52a6c1cd833ef2ba42f2591f1ab1bc07745d04844b29311aa2131bdc8fbbc2211d2f937a84b85d76dbef604955ec7c1b786f1489cb95dbb6a14f412656e7ca47e7ee2a6987ced0e15cf622172cb8c917f1545e13d3bd1282c26c8a102beabaa4a61f5ccd0a00bd378a9e5f2032aad7a7d4295783abcc5ae04b1bf2bcb6a9b88bff38bdc3c9260a646ed8f0cda3c76962ba401fdfb87061897107425db950d85dfeaa1b5b965e9920fe9603f658de65c982e5dd782dc8b214e9c40d98f02c0a648bdbd6018475eb9c01e2387cb98545e2536e37b47b8e06ffbc46d96ecbdde97a2b1507e6284a0fa14f4b5a6723a187d1f8aae0e759b40a8e84f6c9094bfb9ddfd5677ac3902bf44edbf8464b7730102604bcb47074bcdcb36ffe67d548bc6683cd6b041ee2795d695b1c56bec970f07bdb8a941f18c33604ad3e381cfb49c95229b51d5ee0fd47e579286b7c858e89dd30ac470b9d4494f4636802e04e6ed991d089d01ecee3c45abe1d512fe1e15b3097c27a78018e8738d409f3af7f9dce948ac55a449d224e1c2895bf3f8512a1de1089a7697bbf9aa835ceea89d1e554d2b12a7b0c0482ec5cd7f7509b2034d06751bfe9028cf857dafba2df6749c0023085c0e943f0575fb0b85d0b8943db38e685d49bcd28abb9e02f203926d472e7bd3b1ef6bfed0982fc3923c302f969263665bd079335cd8311f935c43c324e05fb2cd6547434525e3a0565a438c9375a70a0b86cce444efa0679e7ab184c2cbd97de307704f2134e1851fafab09f430f6a0fb8a7127660fe3c7d0dd5a2af85d3d49afac64190deb8d99b842510f30ce5d4a10b5be666b9f63fda16c0cb21cc02602fc3b618b5e75e17bb6f0e2335c75810b110d116849bd8e75fcd169bed44a557f47da7cd9708b7ffc4894f1fd9e433423f7719f4162bea398bfb64f691e3865f291ab1c406ef2130ef38b690feb419192d8807d7cab5a0928e425e0e1e2eebe1799ecf3cff3f5cb0742bf7d1d091ae9717b460b619db58eb293aead8589c7b04372c52cee7082325a52b6d8f7e01d9e51ff45c7ef7b78123b5e66be5547f67dbb8c20a346a7d56cbccfc2633d0308dda7232b11dbd79c23be72f2d97f61d00f3e4dc44c0bca4acfe4b8cab33b0d92781a4553028802f82b9a63327fb5a2a16d43fb848572018157529a4fe8c607ee38a4fdbe36cb3e0fcaece1331c50212679081aac89a55d4123fd34483d2c9b9026478a3070fac081ff1ab8119097e77a5dc414ff57232131fa2e367e47123546921952c953a796e37f3da321c51dfdba914575c86b9a9302e4e1f41d87d4e2a613b446338f6ab47fd14a1dadbdde66b83c7bf4da09cad10f9c0f4937de80bc20cf3afaeb1c5f05d8ba3b40e7a40a874d90d3ab9c6a5b38aa3c23e949e28cd45639a600888f08b831c90f906fb015b8e2e02b89f8bf92d169c4a8c99c27714747be48f0a4ed4ba9b33e88f5ecaeee5d0091c91c0a7308e453eed97286f2dbc51bb7531f12b511942894d8d2fa0c5e2219413ac4af79f6e3578879b4e7c5823e45d7858619871204a5db6d3312d9a03c20dcc265506c6da6dc2108180636a93cb11f50f4f899e63f7d5f458c303218db1209745166dce3b531874c582fdadef2f75ed747a3245e7fd86d8975be37c044a3aa64a062c9dfcc0fb9022c8255cf50092a539507d7420b6a13d0202d56a06624b8a001ec5d156230e88a3948843e8a11b6726aae843bf4c681c577c77425949059244b193228b7fe532b81ca495d5b06729e554b4b604cec28c7c2479bd5b695a0906b3937f2214e2ec15845437be3db5f15cb632cd803d19d7f466572fc944324dadf8ede08e3071cf4158c296e90402f5735a06d9b30cc110016cc83613104c0e5fc604b5fa164862501f2d84f0a719237e6d0b1dc390e72b93cd47f725313bfa0c1f8e7e1adf3c5b23c59b00c7cc71a36f60b1aeceed013cfa3d39ff5db1a72761eb5fbf132425c4e4c227ca8ef38b2f8eeeb088a7afd5cfe757d16fe03255be97e720e5079ff3ddadb7fc346a536876d1255476981675968c5d77672d3a11ee95e1d622167036e60aedc3a94241b5e0a0532a5f50b84a0b90c37c450980fe7a74d6c014a3b5ce068f4125395e538d9d523ce153c41a2db1c27a3b4e5a19a616c4f05e65e1486e26e0be324b6b961300a80652279939d1db980eb43e3dfc0a11feeaa207847d50cf90b8bdb68e2057ec1d646f33e3e2088e63ea703a4d73020710cb95823b2b2dc07f6087a11b1851f55ceb9fe1bf18a31125a934a3deb230d206d9bcd908a228914cf327155613fa82135312d0ecb43d8aab2bcc1a0312a4b2c58d85c9d18c6173c31d9ca5a6b1c61b1c973cd7235aa16b9ff21effa8316c4f066c22ec71903a3b7dc7a81c61ccfbdeb7697e9eae7fa0527560653470f06c2c4ee14ec18a9606048760b6211bdb6d2802627f8cd3061f36ee8d85d58381d2ac6102a8fba6d08347df5c29b169326e86454515ed0c9fb8483a2bb3d0e957d9497f085eaf15114ffe36634f5b6a7bcaf5242a3133149a1376310e0f788073d6c9e38f8646a0cee1b23ad6a388aaaa87e3709a27a69c597daaf15906361a9c9e478a3eecd036dc32f943651948a25ea71217c8748a651228361b62d092e773564ee3640cc2234c0e721131fc3818e216ee436b7453ca99f6ae5d251d66d662173c36cb7c450bdabae15435f4f168721fa274e57f5e8df3634f31daddf66be354231a37e1f80078cb28216e78a8af12c9973eaf3f9e7ed1e837e6beba6c7c8dd1321c4ad146a67ed4b20bb5b73aef38d84e6b6400aa963653e054e63bea9e186727b35d5d8ce50b0620d35d5498a4f4d334b1d58199c5c434a0fe644c0b6233601311e9ac7f62ac4231ab28ea476a4d2a02f32fa6acfe0d5d1b183a3bf38a9feaa6953ee20c6fb36b4d0e8ed5d95f8c8931b5955623d732a22e637badc1251cf5a6822f771d3cb1a68d756e105a9c73708deaeb16b6020590eff751ffde137c51898f7f722f10bd49c413630006a417a60c188d2f6941c4f3e0685d46eca710350a6c8108f2813348f2bc9f58318ebefc400b3ffc1e7c54302c51c4491d0eef0b73fd8ee2f9171c44a1d4802d0c7ed6d311f2162a898714574b19e4a625e0999e1b7c335d659d46a0e00655e71dcdb90a49f66551621cdce968345ceab4a2b442840264e7b277fdd449c9fe1037112e2ad2f98aef5d0ab8dd977c377fb9977f98ae114599f3976d9dde164e755396c1a673126023d05ba26911c92f293f4741dfc2b819739d0bafb4e043a2365829cbedf5f1e4b7494774e9d6e60b87d295fff9ae7a1066dcf2cdae012cb5a2bdbbcc34c9bf063e0b061814214ccc1c2b79f13a236743d6fc76b8a2475f6a7e171da71ee98520be6d0b6a71c86c6ca79086f6c5bd7499cb006aacd209981de1056bcc905b6cde9ca519f1a07ccfa15cc7c21a57b271f317411a40c20e006da24084c6309b1d8dbb129cb431062209cb47dcf779283a3d826302e98993c2210a17aaba20181383cc2a2d12c8ca4d48505374336f8d2323c1c63ea3f7516a96d7ed6aaddd90baa31b3ebd8a1203fd0272ba1f023ade5c93732f0d327c6e6bd07443da13a1a1ad8a9294a67c18cd94bf40e29376667a1dc488f7912c082ed307c347fca42340c3305ebba2edcc4b5c9d7e508fe8ba53a069b90460d0f22b9e2fb419019afb9146903486977d3ee7a3498f0633cdb77eaa2c8e82af2ff53010e2872eddc7b153de4dae9acbaff2ce4974164c798ca849b23e67bb3f4daa07d0915ce2f550574d1d549f3a0d29e6dca58a56488f34940dee058e379dd1290d3e929c6265ab826cb86bf0a52ea7ca23322daae21db3a49ed58d863b5ffb441161eaba5741d5fed109e1d13e68b1e7b4b8a05f001218e18ae02e329637184f896690d199d2ffc84b810f1b66dccbb23ea6c5687ee4d42f8a0d299e4f2581824b82ded36338dfc68d47f2250976e114d26be2aae3070040a3e8f177e83c67c192428944b29f0f431d6ef9e8dfaaa83edbbb3f815e2cef4bfd0f469d57dcdfab03bbf37447b00602ff84ed27fa79fe6b4be95e2a45e66f44ee93d809ef88823f40fdaa9de6c52c7ac35b5302acbd27b4d14eab25e701e1878bc67dc04a8df5d9ae5b8ea8db8ba4e13a102ab916558277be7e456dcdc4a86b64784585823055731a5faa1e5b3b84f2b0c1d95d8a101b84714343cafb5f1c23e9a2d4911d986659d98230a36d09312f5bd7ee453fc8d8f47b2fc28c50aafcec359b3bc6915a0747c4081c7e7cd190b0f496b3ebf71f124b2fd35f5971a7882f87e9ed8eec96ea0ae75dc9315370c1d488553108619ea016e23fe9d0e1c69a39ae46ee23a2489bb6768e97e3b3d38b5172c05cac14c692b38bf5ae139ca9dced354f9d471b8d7e5eae2ee4cad2c7afb1b727b08d5b17efc7671dee6834c489171790939ba8c45628e713971db7915559a0b4ae10319db77e859c5539bd00f69a9ab40c49d8ee5d54dedc440fe192667d88bc277fe02345670fe17d4f8ca5a2a2cb093e3a801db41542cd6bb14c736d893a88cb861af72397cc9c77f3d03103a22373ca86f38ac54a9960aa043f79de887e912cb240360ae21f59c37a92bfa98ae536a8668f21104b620ba0414d95d6ffb77bd286450812a528951f82dede9273f0170f3624584d5cd3cd48d502fc504652f51f3127c35cec9089cfd7652dde6eb807777fe4225796576ac395c3c80bd8be1e3c037ecfa1d1355b410aebce7aeff704255d6a8885b0e265b2e217aecfc8c78799f6b033f1219c1fbbd25c9634859014d7aff9dba5d39c787af55cf65f73eacf7a72920176bb2549555ac457f6911cac57063177dece96a8cff5274edf6d3562dd681e0f3acffa31fd95c696b9e29dc443fce8643ea9c9c2cea823dccbede8b9cf44af487272da3e9400f0ccc5efe0e3f0324b5574340542fb6fab092e00bf89f7000218f0a18f5f8d53eabfb7cb2bf4d0911abc44ccf3f89366fd52374246301e69bbf8ba3e358a9047d08bf4f0a25c25aad6f16b98c2517017163a9d97aed984ad978eaef49da0790e9784aa8c383aa85d55bccf498fa76274ef475745602bfe8acb4ccfd6ea5aa3243a1c27a67bbc954b36b5da647dbdd2f108311abbeb13630ebe7b96191c428326b9b7653e4afabc65f0a26012bc46bf82f7a73990e00f2f7fa064b0ed922bdfa89b2cd0faf382bac9a79309f2929c2b2cd992ba15fb70007b29686f57ea1d9a3faf2abb0566bd8fe5b56d8bc90895dbf0f2cb024522dd1cdebea3e3cb32c3698a5a721095bcf8de0fe184f45e59d3e066066d5fc35211823cafd347e48fd3a0af7a73647284c005f4c6925a2e8d46bb29d69f2a8130a3a29f6c434ce9b8d5c7a9b2005f66728c925e10d4b3db2c4439f1d759bbfebd614ba9128dd86c6d2a6378a1e3bc3db82837048f9bca813620af842721d92fc647c396c5e60a1ba1cc7cc7d63e26f8d6425b348e50b23fdb139289e1a78223e8ce37e66bf52549456880844cfcca0b60d720d55e9a948b8ac5cc68b9438c97eb38cab43d2ecb62da6bddbb2d444e0d752aad70be657c9ec1d1ded006b7f4165fd48beb68f068c34b9d8a7e0c3814e6c3b3422612a45a25fe9854684cf0006f13a6fd25a02350fc99c2d81de09a128f0b2a2139011cd3cd8d3f54c3d24bfce0cc80cda0a517124634676c78d3b58a17f6ba9be4d510e767158a2c374ded52fcc257805a5a192f1860145ce93ef10b97aefa752e77b621cb2e95eed6df70f51ec809c132238fae888fa36a77e296d61a418818255f9d603c0c064e86d8e36d1a30dc02bfe8b42814488f1343792b755055ee7ccb92d86efed0a01f4564438560ca400641adcf385ea81c105b9a048ab93dec13d006e1e6f872ede0bfb6cb8799017f4bfdde6a01f576d57edc6dabca079e2c988e461164cf510125b37b55076978ec20c24f68ef0e2cbae25b39ccdc5b3ee20ea3ce28b3e77e6184c8836cac7088617dbb29f4f22f314a5743c806c381abaf18b619cb30f0256f95697bec7f5da762da3c7f46f5f9d5f77a33a0667960426ee6b8099b4ade2cd3266230850ca11abeb1b463946b31e17359148248e48492afe844ddda0e18bab205f66a9519fdf8cfa9c0167ea8b6d5958621af6f2a679e511449d2e2c5264a6a794ec194b56958fd05ccdc5abad7aae3c4ef5609e848d4c8409be8c05a59a08c98ba71d4f3ee4dab35d0b422b37c5860fea650c703e6a55c57005a07ac84dc3555899064eb905cc1bf08b2d3914603640973fd2dcbe15be6c84589b81a44d1c524dc196dc4326b7b4df280b1e2cef493a5e61f8f318803367e0bd3c13a1892dff5da599e1eaf8d28b7425ee09f29a86e8502ee39f10a729cbe1fcf285934857c16d8e11be873977af14eeb5ac4f25a393aabf59c882b8c1c263f4ee2864e059e0ff89ff6f19b5d559556a4acb61aac4a624ec93dde7341a32b42e05f8f58cd5edf0302ee68c77bda7456efe07ad4c0baffd190749d20ddf1b4f7e0bc13797b3f5527b109515a8b6c06f8f064d88f0333c9cb4e81b086a6f054c40484c5a40efed724252902b9274cba6031bf33d4ab0d3b28de1192bb71bd0491630e346b7ca360f1c9afdb6fc0b8e209c141855898e687cc16777f5f04212bb9e9201db19b2768a89e5805cad4c635d7d7b1be1d93533cfc6eae2dfdd6d4e52de356b45707f96519498ed8eba716f664d9c6ed8bced88e9739aa6288831d7ed33769899d09eb53860018ae63377f8f98c9d11c8ae489b85866bbba71a2439754df30051160dfdd0972e37bde03cbda67cf1d2e358b2d3044f06d3afc436f7e01d8087ea630e9a07e37e0e8634a2507a3f4085cd6e938b086b7e55a06876b1d4ada07b023ed19f2f603562d8ba6406cea44dc0a8f0a6608c7cc62f4d4ac65f042698c763aea78e9890970e87c0378c04d7e019b814833af5b626c2756d983896a2bd74216df2a2fea9c2ed830c9fa2f9ecbffcdcd655ad0311be3e2960a3a20ed27f6f0acfcf35fedf17b3326bf21c75ee106f0374528bdb0c97a983ae73c587d4d76007689631f224e62139f021d405563cee2da20e5e3c4c35c91cb9ea65656d8a87b80d5ab4cfee13bc2e1c68f701d68fbd6844053f602e6049bc3dfbf729b9a0a2b80e0f11b1f01ab7c00accc9f75e774b71a60a9dce0c0402e46b85326d30d902b966c8d14a3ba5bf1010846ec6b9dcda64ab2c4b07d1c0983c9a7b9693a8cd3b39651e2d88c7936a077df364f22883593e3a018eb68d528f6b7d3d6f2820fd7659e99dbf753e219c0837a98cce58e9455cce0512ecfbd4d60df15e431bf48ddb9b111b3daa58bd932fa763f98c77704dc13f12139071b48ed61c1012e0cbedacd309ad0418cb9777936ad823fbc398d9f963f53ff23dd4e65746e5229197f3e3383eb2fe9cf2e92a9bcf459cd8463632691b1c7b2fe7dda36d565316f75278c892de433860f9ce4dff83ca5ab1aabfa0d784dcd51417e45a00bdddc1bcebc03cd868bd5e2ed98d22cf84b1f423a629e7ceadfef9e7a5f83c580e8149ff2771718e04f90d650a2f9569d6c7934d59c6f0f54a379088019e0896732826e22b88da03dca067817906302f1590768bfa09f24834005047a0a4328e1593dda5bf6902b5eb937396d53b9d35416a404020d80c0448e9e2e82f7a3b659c528d2b8f33ca0127622914ea430ce729dabdf7b8fa6f0cd761fb97925a23306a7bc860b26481a0df29522d0fc0dd111a0316809552e07550973344e2f3a87b99c155d089031a0ad65ed6e0fe6e3a6f06054260c0c2ff57cc72ed60258f05c12fc6261aba8f9cdb98abeac4c7547a334e89df3410dc006830956fd114baafdaa3b0393c8f52b46497489989dead9cebb088798d0133e43d3523c0bc44bc58ef2bffa06a7cd76aecded8d10bab0810d2e540638623d02df14250825187a8e9b7b855a682ff3779e63773943a8cf6df8a554e0423238e9eb19d28573fcc0ba2f4136e1ae7329e2010869d1ff1a8f70360360539df8d6120628557b4c4c241ab65eed383fd4fc3b08511d13b633349ffe7533275f848702544372f39c691e919873a9fbd19da91e111918a10a6e4fb066b432e08544a039cd0a77e593597b7791375d0aa5d72ea434e23303b30a7cb7fdb01847372585fb4d06709b6387e92f9606a2538927bb70109189824c582843daa2c72adfcc1aa96583ee1891a23ae102f9933a2c3b7717fa27330cd251c815a87a7d8c962d79192405dcf2c965bf7e7d9f6a0f56188729a01798696afbd7908cd91ebe3695ee832f788fb0801387d01ffff0232853a9c97911128e3a286f6eeec61388f4c4de279b8fbe9ece485101bd6e304ee3dbba69efb896d9f9fdb5e13bc889b74ef1f94e7f5452d2dea75b606bd7155e6806f279a46a57afbf894ae457d714ee7cbcfd2ddc5199aa8b958e3846db7ce7985c93773adc8d5a88c95f8ce9b7526a0479da84a42ec1199c09e0b102d8ccb2b4514acbea7e809cbfa2c85abf800e70d593c5f01e2c03d9d54b1527df2e133072c5ed605d69fadec67b404fb01042e8c28371cbc875aa08313bdb0da88a49c7b00c62294b91fd972cbd510e25fdc53bfd89c45558b2a6e1a5310c6e92ab994d072e20840bdd72b6b2b5cea6bae205fd41e5788098dd396097fe042ae1492d2b1457a66cfd59753cac159b01582d57dd6f9273bfaf7f21e47711a8c2e62f16a42f350487ae23912b750a147ed5dede6773e420325f2edbbc0f62e40b4f93fce7fbbc6f66ba10b8ec6c1d6ff28018f02e4c48a2fdfcf237c210e902b87b37c48a578fb43c920793b397d36e5dc7d4d77bd1a6137013341360bfcc69238690107f3c07356ffe77d737cc8a8bb6a8e99356a9b63f509d67c4446fa471b1849b681fa98ca522ac96f6f8302ac46f4b9b3deee9e9601114cfe71393eb005efa0bd09cc01366cc18a9eafeba9e1a96bf105a99dff84faeeb0be30f5e50bf2d9799f31be4a5b36e321aefa7d9404ce37af402df17b96128bdc574c43652f16343a1deba7ae2557bd9e178953dbeaf9f2c3790510ffc86d34e8ec51639f4a959cca9dc7109212f7a4bfb1d2a423771c9696535f1850c27c03e9d51f11f6f4b0ad726073d2c67c4b39e08be480491808f54baa92ee066816ef48c82ac5901bcf85c51e0ee12bac51ea10038b137b41889b12d24ecf91bf85ad8f37d3129e0a6fd1a89aa6a9d113749bdf3ea94848872188661b083728746613325cb2dd9105f51a64e95e1ba2977dc44e82e63a2855b39a383a1cad9dc5418cbcf399e757077f56c49cbf7ea0bfbe119ea08bc6e41f484c30f4f2ac8105771834894aedfd0441a7f35f081686b4bb36533bd45a885fdfd483a9daeb5e68fd5e16698b7e656084e6233a787f8fda97915d443ddf4d2ca656447a25bba0d7e519eb683bf18f988f0ebe47b7bebca67ce2e7010458c3c79ec6b7b6fdc5f0eab07536a26fde1bed34a5a2bf208761bc1635ee2e264500aa60bdada99d907f64e6e7b8b6cfc5ca131b0b44c20f86fb32591e2adfd6c2cd824020b3ef44fcce7373d7f620b9b80a1f2ddadcd066a7baf0cf67b8d04484b15f337743dba1eea870e5c95f4fcb96a36c619e7c5c30fba32569d6be9654081d46f34fae74a9d1618e8dcc0375a4b51da4aa9878f542e5a87f613eb254a14ab73957104a05892e3f4f70e34fcb54d0e3c2a8f96be0e9e09938afbb5e0017c37f854463440eb04a5ac2b2e03f2337c86b91e50f561819397167db611f34324dbb9f3badadafe9405bb61fbf7e5f3e074b02f33c1ae8eca380b3a7300f4b77840416662c34b671513db1043bef0e84f6b7612f63422b5c3466de0e15a61563ca746c9cccdf507245e5a8d911f01ffe07a819b09b61b33a1d6712723043e0c1bf57d968b661cb5f3290389a446f1a31e7c2974fc7bceff10330359507666a1f454fa154ab4342d9083c7975ab4a42a0f877beb4cc190e663c91621f20576985df6cbae1a32b3c575543ba53acf7ac10e576970c68009e71d911d4e112d8a304ce7c6365e9533d084eb71b35dd07026fb79a3573a9e7ef106d9a586be823515362c5968b79e31c71d76300aa4bc1149b857ef43fa629065637c27ffe7c32149f199bd1fec68dfb5eea9cf8544dab13941eda3c4aa27e17c0289bbe79e79a47dc3a76aced611eadf4db906de93c962ad6685e38c9ba75939c59229dfb522090ed363440a72ebc1992a9aba2b8f61448e74cdb70cfcfacd886ded662d55ffbbf08f7ff2884023218e8b942271568769a5d67be1f5569aa854af6fbcb9d704dcb3b5c96070b4d0f4245e5ac17235cf0303d0873f491e81b04c05ff819ed3ed983db49a7e98c57b71cd1a8155636297bad60551625daab7dc6caaeb4e0cca89ad78df51da8810d3be1f8cb0d9e914d0f10442a797ecbc9d199883b5e919b66ef554e6e84795752a88aaaae5838779af6c061881016136804700c54de4afc2466e3b6b2599b0f85ca323716fa9b67e5c79d6d4b96a5b21ea78fa211f09cdc183e569c1bbf36563d4d4dda85a1d4b75f1393bc4366eaeffc8ffcecb1891d1fe9a904b0bf246b59da680ad66aea253c079cfb03078bde6277cda718cbb0c069e91628c8d449be15d0e5fb6feff517a916554f8ca9327d47e5a04482e28b3f9c93fb6196b4990156e5f05404de63687c0654f58987eb6df8c5fe87f30fc00fdf8df28f7b835171d36ac28f62b8f842b3f00f90740fcccc02b8459b29ea7d2ae219ac1948aba576e0698b4ad7455240a9f0d1bbc20871acaeb0d9f810443b622369ee60f75e608d8b7f7d47cec5d1759a81c23b70c795819c61b5dc0386e1d874ab163ca02ff1551984704fd445b0bb851a6cef6f02008af7e0dd8ac40088765abd97a3d7462c9605d81ec91573e063f2e4b359fb75abaf24e17be1b302bd1c309e239498af795c29e070726bbf5522c815c2bc312dc84b5b21483356dbda2674f20fabbbd798253e7491213e6bc03d33c0243da8d4015120f05f902cc17321479a41871ed562b486005992c004b0e71dc78b38c98c926337d5e5f1724b9b244e1ee9e09b3157fc841e9ebb92a5f6038d3dc16916bd2c1d180adeba7afed53eef643f363d02d28b57b8e021394fb078430323f2fda17ce52b8af4aa6931f79421f9b4938ee45d1ef088104c74e68c8fd4aa10619d2d7094d9138140089dfb8a791ac15f1200ad8c28ef6bd385d651b4f9e3e0217ddac641b002049e14faf7d2e251fcfb2090b954ac5a808fba663b7f55ca047c5e6620000f12f5dad2211c84b7fbdca082f7fe20aa90b6c04b35b7c2c48586c437962a22526368bd36887cd6661be4626998f72e1c88d9cb1bc4bd6f635be1a2dc0929fd164b4bf022c53c557df327a75d2d73234c54b04c9be6a020900f4a4b2cd6bc0be8bdf948882183811d6b804da9a730a623e9900adf2ae4bce36121b9cfdd1cb4c200e587ed736764bd94c1e447b804ce3db648952c86d6b588e79381cf2233dbf42528feb6e925226febabcb5f86dac05b3660ee7ec428838738af52de5f41d05d1c33b226765a30d96930d4ab4b339f4b75e71538d2d430bf0a739773148b525ceb8a96776fd2773d53bcb88e9b77d7a67bc9a3f238f9610b53ed508b2dfe57461ba12fb70277266f8e7976c91e40ed0f70e0c8d97a7bb55200f156fd9f33e868e2c7a02b856cdf1af4707dd18228a3e5371f214efae1ad8952ae4433fa332f4c6a8e2a5ac14841fb0e5e6bc2071a377178a7270782b3c767a854d75ed2723ab63d9a061f14dedd532f5aeee0415ddc18b94faa289b51cd3c0b2df2d9dfe62a94111cf941a53878a2fcc1d3a24fb8655f178dcea8b7f3912c60c656429ce8731ad17184548a0f187597a15a1a285f4f522628570f8d044d07289dd2f611da0135e07e0e4f1f8f9da6df03f45924ea37931f4884b23e5c66bd8be849bcc3c83bdb11d0724393cc2b847dd529f5d14040566782bed156f48aaed5fdb04c73897ad17f808d20afa3a4ef9629ede7cc52d4326ea2aece780cac206958290ccfd79a4a87661ec3e5510ebc7686eeeec0dd5e01034a46821667916f20c0d460dd73f0894c207cb27eea3af48508cb6aedc9331e26dcdf8e90f5c5c8347d461b889f69dae2e86e27abe7218e69e8e6f7784531ba865481ccbf42ac96c2be0836ff9a67d2099b3c551032251e5b938c1ed4520e6451638983795540a2d2f69010e7044c7ac08f86782bc0d76561c4e99e1b6b287cc4da90444abf88a25b85342b8554c25e22280d29b8942ddcfcd9af91379a54c8892a650a30301a9035b49d11b0316056a8c03c1bf5f7d4c6b6ac79817243b1fd87d4d97b7abea3a5c5ee578f8659ec38166fe4c91bbe1c3a01a8c7dc9fce0f855cd394f2fae1f03d5bdef634761a067a90940be6b04784b2c034ad64244ad49bc60db6bdab1c9654c0e9866f1915a0698ae209e9d8405382360608a3c998b140d93c5ae61a24fea7bed77d6343817589e47034e085988780300ec92b384979d01b69260da83839309d31cc3b9b7ab216441cb85939f7acde0e388d15327d39f957d8e6373eef8f54abb0a7623876a5c89d41ef5203fa44006f326f2da21551e685d15bed9263bfcb95a88222afb798d1585f8203b4f6d11f9a2752eead7e23e56dbce99f27b7d1cbe5d10961c434cd709c0f8febae64843423fe27cfa2b512e80dbe9d0ea4a09e478258d1c74b824dde3c42bc77a110f851d8522193f704606ae884c44f0c8721e6b5b61fd71e381caf5a7823d42814672da5bfe83759db2434966341d044d71bbb05ee95caa1b994e1ecc71edf69f591a054f9c8350ea174c73466098aed52ad35be9f34b0754fb8b332d5b492c36b2e82bd72cf7a259ee76a5024995f84e1b786cf26710b5180193348d335c87ec9968f1436794ec947aacefc78e5f903da956b08601e6c6735795b3446e51ad479024ead6116da2f7c812ee25564e91ea9514c207a8ef38f1d95579154699f3edd5c0acebc2db637545e488a4572785f7cc6980a5fe7572092adef7f11bf70f49daa0e4a783069c2c164a7be9a79b4bf95c62bec4e4c3ffaa562914e90818aebf14cbaa91ae90991dfb7e9f706c9edcdad375fab69f11b33dd051de8c90dfdb473da95ab461f0c8e9514e8abb232d633758e78010abad4c15c87a925ff023bdaa8592d5edfee351dfb9ee79538f00e900c6043fce249c4eaa51fa42a5f90cdc2d281c590c5bb024854bed5731848e3e706b7c484e77647b41b406850a98e82ea580a6f27f86d5680ffeb3388bacfe622aa1dea33c52c5a88db112f4c9f009179f2b24b2353d30efd11554f33fda1cff083aa21663c6ca384659dc7926a6b6991d3a9c4b5cc10ee2cbe80485bdd4da2fcdbd53b6be6434351f0507f9c0ffb64a48d118de89742876c63e74cf04e10376a7873984ce806e7a49e3d73a182f955b5d3ff10f37037c6c5fbafd424dfbb3bf6bfa3b662203f2bac4041e61a35f43fb6c507392704e37381210189a982d08f5cc1b6b5810c5fe996f041585e5176f81b4dcb9d6632b97d16442c576d52307b3edc14aa5e93cbb1457700b5766b69250795e178bbb0acf2a40b9a855815e02d329468825c21cdc27c5acb020d8bcd6bcd4f5629cb30f9d81830091a2deac42550a61e83c9979fdef1df6fdf528385cc6170baefb23fbb40bdadede83af74cc0194229f8df54d299513f7269587cf16408db1cebf8b001504a680b1c47c8ed43080a98b7e36d44de4769af59fce08bca0da01c1bad92c368418fc6acd14908a62900b7fd5cb932d4d7658b8f6ea006dea59d62e9f122743c68709f106b9ae4998922d72f69d0c62411525570daf21cdac13be0b6b07aaf6d22a6847dd9c364e3294ce8738b256bc7967bc3114074edb9ea2d578318a51242ea0966cda21be988cf7911fd18092e4e458a0231ffd7c51b73367cbb2671623ee647abaabc1c612096b3855ea687aae9efe7c36d9d6ea008907e2cbc0a1d1c1a298a4232a8708294e2186b628fddb3a3ac7c3bffc4e69eea5028f2d394f65303443db8b7d09e090a70e481f9cfdc88766d74312e71bb81b28dea7c705477a82578cf0fd7bdb459d230501f5a900ce2083964bfdbc90abe2b133ba22611742793f409fd061754213b4920745fefa593cbf209a7cb04701b1abc97f946de3ac8475b5fea7e1b89e575c439b724183e2009666182eb7a10e34e6b1cf36f0034877d5956f1e1dea7b8ef09af82dd4dfc46a23e68305d7fd88029ff733eb25723aa304ce2822a9aa6ad409239d74bbe6c46dbe4310dfd159123cd18ab216980244d8f9846ced9cb0ff91807f57c0419c08d8255d77604da5493178063d94d710b5b48d3b82b8a9296b87e2a5b7f2b16100eaa4d707d69808a02fd468c540fd981d07c6ccdf7fb83365be2c9580497126fa6496938653c30f6bf3346a3a961ef24c26d5f377a3786dd48794a0a291202813fef72ce741fa2694ff7083ac4243094f17944a6c3dfde1eac4dce245c90e191dd7626e3b1180a9cda850f838073ec2eb9d39b55d54aeb011ddff47c32f9b8db0f669cb2598cee9249ff2d400feaaefe76a280132ee34ce2aa475c243e049a18ea2220c71078b3c57448eea24a2b77f4cf5b0c1afd3be8378dfcbb7d4a7bc33258af91f178b02b5d7698a2766c7293364b5a7c1009335642246e21bdcb3f49f9c6f94054c2f4b160cd589883ff3c45539ad6784d84106395259ee791d09c9b2f1e8b4fa28242d5592fe5fdb354a11194e479002f44541f86346204cdb642f08b00240b01ce88985bc2ac1953d579b6c5d7e3fbd9a9d53fa214545d6565d7befd64b079856612b25a0eb9c43d7939df276c71ae4c9cbfbbaf5f243db3440fb1aa6eaa0dabf24f7c2d90689f149c988ba53316148c7dacd363af1d0ad2128b0a2ec2f5a7550396f1807cd9b2d82d8d5690adbad6051dce8dd174fca198bc6f989a0de7754a4e2ffc78e565d7581c08b0be37a9f0b1e74d8def654a6236a335181ed5d428d37c998ba98cb77c7d409d31f87e895f6cb1b425456ae44d9020b34ca9737f3b8293bab28f63fded3ba5d55917abe570c11db536b10943de7ab13018e16d5104e883a645985971612804ba64bfdb6c013f33960f466c5daf5adc8fee3354906795e33e2b5e6bac3afa33f405bb3f95cc46400023e93ee61e41139170aaabcd9235ee56ba17890a761d18ebd52b1dc3f28e726e61e987788962f5dd4b96a00b050391ebd2673493dd1c2070b497ea76ddc719d7a1c4b41735a706847d5b080252cf61c18f21b303155d9d9d7558d6adaba014ac115ee9858c4ff4d4566fe2c1c0e481fc1865be5c013a403648e5eea373820e465b4a0ad10f9a78734755e17d3820dd90e577385b111bf72579d4174ac64f0dd11802a6738b57bdf35f21fe3aaf5130b1dd161ee950e0c6d5104bb31734cb25a14ed9e666546f8c9bf02a21a793e17a12ad8e1495f5cd7795a7eb30f9ca19700e1e4fbc1e824062712bd735af47a0411aa2325d5fd9a2709ac3efe6bbc84b1e45b9a5cf2e5f57908febe4be28f67d815149da2e025a4c731731d2be6e71fdf31e5a6681aa975a566eca778c62f409bb2afd1e3212c47bdd6abaaf76a4b4c8b52a6f666a0a199da5744ec8cf6cebbb1cc70f1f50ed45f3d82422049ffcf6b941f81b89295072c5c66cd60064b03e1c6bb7818457e9f8df38899f9e1984590ba19f211ed7306a07e9775be67945797b83039ddf147c7bcbe4b7bfcc35a06db030d15d712841b8f2699e532c4501d840ba32d4f79a697014cda08ebe865a5849f45babeb862b9498b0f4ea98a40413c0f3a923a1f015893915398fddae27eaba09ed703cf7e5b81d720028b444758a004de0f8df00f9d7bf5136f5b4067bd2df7585b9676a0e1a7d36248a3e169776744a64d16c512aca9c7b5f754a0320fc780757c543ba770843c59353ae9f2444299a62f31520aeabc75cacec2b3c2c7450c5ef0251e26f39a341ca7a6323ba2ceb376f71eff0c81aaa86efe105e39b4c4e646e8e0a7f1cafb719fa559cdff3feb5595e85047e5f817e97ef938c07cfed7f484a70b43246360a31db8aea6e6ca03eaf7b576e50232da9f13753162d8b103a6264939f415af0f3287610426bd4fa9b621ef1117454917cc89d09d8e0cfc06504165663813ef6c44863b2a27feb7abe7e21080134967d2dd02b83e98b5251f0e4f44db5303e53c0433dee6051634d28f998779cafbf5caf418377efe10b5c366f10b82063f1c047d1ffa76b8cc779af1ae19875077bffcc0890ac65c66dd9c2ea9966dbe1f9f6bb95f9337c92bbcc1984731d820f575cd672d3ec7e936f5e42a1d8582e8c5e071c11ed3fe5cbb34d6b323e603b82c1ae326a8f3139a8d9cbdc2652149174ccfe9dc0e7e6be86c2ad9993c40ff145960a3e02f61842dad215845a620fe3e23dd11b83932ea9aacb053a0673e1667cfffb3ddc4c4acea2af2cc6fdfe0520b5c6a90a5973a74964ac083cdd7d520d060c48af702d0ca871106300c38387efa3376ab25c8138ebe1e05983d45c956232bda6142dce8711124626e86995043eeb76e9354ad2d3ba13b89bb7cbb5bf04f135409a823a5cf4bb4fdba78b007f1668093b6e84b41c7087c71a5b63524728250719aff39d28bc90fb2b617cfaf59cc066f41f41df96a8285f7b8250ee2666bdc332ce8baa702d46ee9b35b21c97d868c17760afb3ff8d1b3acf2ed4889649b1edfd3507460ab097c77f47a09e4e3a2e25f68bf11c2395e9961bc7c0d45b941aa12b51b960a6cf0d173ef0b92cfd111d71a5a1520c714dd9960c2667458c6e3e0ccb1d6c201d3b283192272d80e28f43f3003661f536acf53308c7efe2c925d0a12f1a09bdb8ff6e33245642c0c6b17dbbf7fe269f50fe28d3047a82a7c4b3fcf4321f224198a55cafff6f4b02fca3cbe4d12188311066bfb5c8a8c096227756b731a57edb18f1bebec9010434342c5ad9ffee0d52ba63cc4efd509cf76ac03b47fa68f330960dd48cb386efc60c16e8307c5182830ae1c9e1abbe0c2bad3ff2d69794b3b5f297c2b6c8b72f5109569e36edecff850c4e19410cecbd181b8e16ccfb06b8f1dae6f2d72c813a5be69dd2c56e88e1ef5d568ae1f3cc91533fbdef07a360a6104292c2a0c9116d5b06b8fd2da35ce99329b7a5768fcc5d397677587b75256cdf1baced1e804616ec267f5dc3a7c3e4f952e554cb45685d560804405c4fd78a77c3df2bc876097bd802314e8909592992639a372f93f4faceb7eddfef092e21ae4e45df7756b5e28d11a2b56e5df3d5d40bb1c1deff3dde1e1e52c2f5c5b0ce7ef417d10682caafc7bfbb26eda06e3796c83bacefc133eb84aea43212c7a025503f82d4bc653cb989e425840fda6b64c79a41a53a1d25fcc1bbc424f482bff2ae2ea7310a420ec18ae98c38c53ce34b725a469116191a22bd1caea6800a689c1655222f1d56c7f14d83221e9238a939b1302fb2fafccd09a03311dc38ebe716fa4660e427f13725bb952459149f474464d5b337ac4754328b5d84ae3f8b6b65a180620cdf9129ebee8a67aee20103d07f1a2c3046c5b5eda931d4a4d249805aec6c7065511fc95c34091f68b133f83e0ac0ea5ecec99e3119a7cb5ad3aca4a6fdd4c616a25c41c970c6789c48edcd775766288a1231377845c34b59ac78a9621ff3a217fabadd840ecfe8b213ddaec22d354b27392809ea75ef767fecdb20dc3558ae2527bc4e5e870c6fae314c3a4e81e7aa091e0ac7c0e0f6215385397c84351efe6a8c6a91c2fc6decbf273e2f7c6f9d06656629d0c539c761c41b7c8700bc094f649139301414a88428435049276fe7ed835890065cc1e1c44abe0e994e2d2cab525500179ecda245f966c196cfba44952ccea3c4e3dc8bc56e5750dce32bad781f574d3cafcc0728e254006f6a1f2e79ef05efaeb2fe9fbb641e3028bdc818141ad1e39fb44110ae8cd6f9b18b109e19e01a6b77c23c6939f7773f2b66fdddda6164113cff8df41e6e2fb5bd5167ac02ca3b30401273cf0b31c5ea48ac27259676404b36bad6d3951cf5b11f596a58336a2ba8fd3dbe39e87da31706b9e61e9bae9d86d157970e1c81d6d811831c8369335778c319b3edeab7f19d12ee68a58fdfe6b2543cfe0f7893b72745650f7de2b6ace8d780ddd433c1726ef19dcd2488fa5e7f2db19dbe281d8702d41d1d46119e2452d7dc60dd8272f6ec0efc058b28a3e92232839ad3b8cce7d703485dc04e8511d5bc2021fa7d58855dcae9ea430a5d876d847100653162b475d6aa67bcabb1abdc7ac9b2ad2addf1839329fd44d49fcb1ab8423cc9547a55d8be660e61b6d82eb5b891a32159cbebabee5605a68f61c123052d76d99aca4b1aaeb809bd0f1bdcf2554c7715a41e2710338f3af5583b9ee4c233a7b9b8939d2078a8b2cedbb902f3521bfd33e70f20b42db590a9ba9af1410930a84efff9d733215aa3c3f7d6b3840be02c368d546e8491953bbacff0923ddafe2a13bd21236fa84753cc44cdf7cf3a2740eab3213f7861b9540d36e1ac1f2b88aed41f6519df66b64286a84e4a50d5514abf67f87dc9e264f717f566dbb53c48482d61f79c31231f722b7cd9d75218bf93a7f51474e5d90182c60802208ebd951021fc3e170bec24073de43dfadedaca2b0e94cd0ebf740f9489e8d0ac5298b8bed84ec6b075c57526a1c81a9d83d57247705e7b43f2623fa3d53fbcf5f9b26244d0d97f06b7fa258a2a90e582c2840a846de625fe5d9ff367e41f50ee12c8a4671075f3278c26f452bb3e19ba3669457b94efc919fcece0e6488a41fa139089df9b9706066ed742d770b01dd52bcff4a41397c6c6e47b7e1f516b116943ed7176e425d26604972a4f724ea57ddb15e76b42fbc7dfb5d63fcae8e73d6aa1ee8321fd836e342bafca7211c26f596106c23e219e0c52e4046a47fbc461a01fd7c6b61447eada0d87802501c9761fe1b44afefd58ea39c5f17a61d0a0ba706efae6cd2eb12122019f316dffcb184f8083983afcb000dcd82d1cf5ea7c8b34c8b3720150b625a84074a362dbd9089e1ebbc7b75946ca667a9055ca3e7d274669dd38c94eac1c0a72ef7987b074f92f5a171f07a46aaee1207e85aae66dad8a0b1d3206ac108dd7e46514e1da6c3db79d6587487ce1521918ec2b08eb0e63bd24cd49da4bf10a2a5d92e1f3b39b29d5a0a116cd1bdac63002baf51e85e0f8e9eaf40c58589b4746b184ed37aec98d0d2a6533cad774b17ca77272dc48965aa5803a8bca0a37290dfc2060854bd80612a4b4d248afaf8e4ded97dd1da1ebf0907592d83dc47c789db1e6d4cf13354e8e991b271939a3bec8a34f4bea4462aba49aa137fd508f201cdd6f16f8a37fe6a33a524b0aa1018cb70c8aa94445d6148812b6e4a64b16b2e966f153b3ad437cbda8c3bf6c33731c3ca7c82144dedee5404b5855bc775b8da2c772497954ed305571c11e85f4bd59aafd0836d6fc16212e6a09bdd1bd389bc38231ab6321fbc3d60c42c38b7410a65500299bfcca55fba33f90f40e5f93edbdee68828952582d545a370f87473bec0ccf2cb5c30c019e59f6b2df96d4761b2f8725b77b5db14830db760b1057328f47dc556ea10b0fc0ff2e896de9dfb14a43fa9dadc6d7b77c9a1c66533960c30ad2cb09691b53516eeb8894c0fc4936875623d1736d41098fccc158ef6ae807b7b0ecbaa2b643d062a0e83e842721da29fc53735ff7c9d848a2c1e32740b003deb743de79debb53c2537e67208df4cd3fb2df2c8e98098601b26a88bb129f8017f7985c2ad99073015415f4623044646729d00f91addb9ab65e8689964dcbf53cdcc5ea70302c9f9ccbbb09407c26ad91088e8a4562773fc56f446aff718e2766aa4c3d33f3197a946dcdf1dd2d28deb086e115f913ea299e21ba59e0335238d0513e2d82fa7c72f3be17f81bb81de2b9a52eaabe9c61bedab2806d814ce59429c8c1425445f30ee47fd239d8e517520a57b2d2cfaf5b30fa760261cb8adbab944c6cdf2802b69ce2496c07fc2ced033fce9b01b5dad4fd4d3794271f8b68c6c9a8ccdbe5e17d0213d1a3df90d563491230706a6a5f458a360da05588f4ed89b0a1d8d81f687faf86e390899e88c270df073e477968784184222d133b00d9c82fef4d7d1cb48c79bdcd7cbd94ee4dc58e69dcf5f3936efdd8b50847d33c2ba561445bf7e7b55c2ed4da68f5453db604f04708e88770eaaa00afcd76b444052276194f3c5bd9ad2fa08ae751211e196ab40ed2815fcf3d5b7516ed878b97ff4f8a7aa32dd7ec3092d991aad8006c66025dc60f4dba8833b5d40c6de24eadb470d252b12677c96ebc1131bd9545a72028d5e46cc5cfe5740565f7bbd1b4febdb9d062fc715858b6e460795a0fd47a1af008ec08e4730f01bb2df44f4c2bd2781d98e862f9adc6d9d61eacca33dcf7bc6b992adbe54027f4e806aef228a3804ce42a42323ef72a07fe3b4cabf7d2233f674d94c4f166cda7e9c89f732400ce4b8248587d4a9473f1b3bf18812b3a251244dc41c62597013dfa3f927114e81a232fa5b86d769d629ac92264f164350bf5bfc059391d0bc5e37961feafd7d276bdc27254bc88eb5afae00961ac4e4f216237cae22751463713d46bcc81e7e9079f81c2e48ab8a8c78efc3e60e70f7fabffbbc417a4e7e6f1573451d205e64bc59ecc7d61e4373b01043239d45e4308d2ad04ded0e393992d42a406655300090be21cf11c3ff46aed2583a660079441be496c938d577f8748d22bc6e1550482bd838c7d66ea369ce76b6c8143f87204f5bcd81af25a8ecf796ff19e47cb1bb157eccddbb06fbc092f7ebe94fd61186ed96ad7650d841aef4a12c21e049c8db2783ec4b022d243264869e6ae7d10a90eb74155e3c688ba50c22487c89ee024c5e32b63ded88ba6368022ad6446ca3a7949612c533c539dd0592f6cf1f17ae950656929e3f8a422deb16ac521b0d54cae288df94f13df575b3f9f17cca8ccba735f87d9a904ffa1b5395d049af45b5473e663e9b14fff0fef43574a2a6bd610beca9c4e664c40f1bc2c80a73c240844f554aa4737825c3674d84f96d303c9ab54a414e858e7d467a9758ec31414b068bb0f091f68329be71b705b92862ea0771aa09fab484860dd3b3d79cbe54b2015e3c60529e43912ee8fd54d013cc1ace3d16976f2ff8f1c7b15b7da5d08dbf7292768c2ad0a1c16d132f2e273e292a72ef18fc5180449f329eb10ffce71a68257afb57ac0abb8458a0a5b35474cb5fc03d876e431b9d5236aaca817f68d82bb61bdcdb3cd644fb551c24cd03b4afdf3c80dfaeb3f3ca79dcf9423fc4d8c61552a675adfdf166e7d6ab7c9b56cd598221c81e7c47e3edc3b0fff779603b18df496b3e147800bc76d0bc5a0b3a73fa4e7cef3e48fb04c80e12700a2cb20c9280f4eeabd8b7ff2788a4118d008658a0b0aa13240804febe5e71e4161faf8156afa39b3c9be298ff796e0ff34957666981fe6432f20fbdd90f23900953655faa40dfa1e656181ec563485b03d62d8ef9c2200745dc10c72dfe451021bdac9baf30cee41ad03d97316f470ce64e8432ede976580543f1a907bcac2cf9e945d20d17340842d0b73ac5853d254c84decf38ac957719d7bc71392b0247443d6b9ef2a514d7c84ed47c0782b5d02df87351db4bae250ec3682e874b9133b478897246d25e3be6362f36a7922af3c6bc0ee3b8b5d462cb0ec24738679fd7bd2a9c8ff66f5c49127d34b82cee6e2739e7fef1e1e32d0ac61eb5dede52bc260805d2ccdab7edc98b00d3a442c228bf241a89ca53e24da3ff92cf64c2eae8df5d3ab525be831d8cc18c8917d4a2a0abc28f08cf7c7ce6afbc158358060105a4b0fd381feb05be622f77fbae98959bf36e55b5200bd879cd77f01d5576779cf42b6ac60d9449ad90eaa26dcf1ed626cc41a3a08a43e1356f6af80dffe3cec040d9053d38b071828acabbf3cd9adc7b9bb73e99c2028641b52062c4f1187c1a6132113d88328013d837ddc59bbdf66bb620cd4adcf8c6f9cdbe27eb085ec948312a311bfac82b263d01f4acd597eee6cd080216b32d9a7109e93c14fd61d1edc018bc4c65af51c6986a19809bc943f2cd70d06d1180c8407c432d36fc07ff3473c8dad1e93f7afcf8338c0481fa24afcea868ae847ba62c770d5acf7ae3f5aaedaa0e7b93827480c19fbc449ae765c30555f67d49484d39a3223535d239b0df97833dd1f0b329d1a16db0bb7398fd6702941d7a99f5e72a85e19c7b878dfe93083d3f62293f4af14fb49b815260827d20966553b9d5115d8093156e2c3fd7ec6bd7a4af3edb6eb880b40a0df432c530e8e0d5d079a373fac42486f0bb5ef2203a3e12f131d0f0b459173e02b03a9e7babe03848f05519de86856a491d42d88b6b84cecd4fdb21d06b88373bced579529a7700d2eb70a33bc0d58bbbb397f3e4d1750b15b6a5db5ec96df3e3053cad3e393e2cbb8cd68b03fbc2e948b37a3885863a8d5fccc9ea0ca743437c32bb52c37aefe07ab052127f527c55c18184eb00e46e00156a32f0b0acafc5e513cda29d6f26a652bdf4765eaae472ad39931fc7698f6d90890057147a46f651ac121a413e1ab9d97a508d1e48f44084d15d790061eff1afbba211055ff4191d7cbbeb75658b7b66c63c857c498aff0ee983ab496c9444733ccdd79d8c11b07aa71c640ca9586d0905b14946a34aac75d9cee9240d429b58dcebc16c105f001ac13f40df4db48c8a6072a4c2e9eb809d8037b369d0c5d5c5cc88feaae23fca40321221f090de0e0fd751b473ccc9ff911c6e5ae48876a97f1aff8f1f20ed3c0d95cab3f4c243774214777016f9d5ae6616171522504aaf5809b66d8ea9f637623ffa96049ab878582eef8f85f3053ae734f66c439a4ef982f057aa7092ea4e266d974229df69f0a27a6873623c22fd0cd83dc933c293e342b43097913d11ddb530355404d452e279baba0a992533b390fc2f8cfd7a09bc7991b65fc8d898abf0ff3768039bc0160a5d6ec9203ba27df0430acb692e9850c33d0d094dbb795899ad68a16e67272df748343f9f7799d7ff32bbd419b77fd87de3d9a813d01182bc4037ea6496f001fd5710720238b7cde0be1fa24250e9d085159decab9bf73a4cd01c8fc9a4302d4969f34f504590ab186f0b58b8a4344420956005253e3c0f3c6973f418e5c0e9c2a1d282142e01a8d702c6833951bc9540e0a2bf180428a2d7c1ac0db987cbd03eede70c03cacd92d493a939c22200da638bc06ca8debc4acb776dfc1fccf1566003eb13ad60518bb775410b26b28ed377cf4ce1e7529e8655aca4075fd8ec6d6c82a9f13bf53d125e2879db4937b6e6e5d276d71f794eef06f72f625adccdf9acad98dab1769a418da1fe9f2f0213e79073da37554539a8c3221cd1dd3538e94c9855b19ef9d5e77e04bcb69aefbed503055d54a1f62274834f9997d909e5796e9807ece73e0d62ebc0e1c222ec21302bad3be85377371701bc46743e196e432a7704344618837c0dc11c91f15a25b97e98fbf5e7dc4aa867ae5ea15e942382d3d0e785e1041c53bd796a8a295b148fa9a6d90dcb9f8b6a335db8bdd4613a14da7dd73d4f4f2023aaa571613bf1dbd40b8dba310ec47330a8f851e1c5343394e32cf20f6b01323c14d5c25c11d8a381bccbc3a566bbd71f26d3d1cbcc8ac381dae9518e242b5248b5ba2e29a03e6c589f43ca93b059a5812350af9736b1a8df304753400796bddfa44a0a0b40807f355c88ed6906a3bd85d7d112da74e1e47e1de6dcdcab0f85ec641f6213c699ae296e384be0a78bb034fb875fc38a8ff7129d788f724149af9e0f28a5fa845da1b461fe50efee0b4767a7842a9d6938b182c458f968869e7843cb9d9d768019a1e5c53551f7395edc815a632a43d87dbe8c1da02a63ccc285f27eeadf609fbeb92aec447e0e0800dc9f732a1bc2dbb74d02bf5b9c90bbccf9b295751ace956c980aecd6a1c7cc3451dec80ecad0101f66afcb830a61ad8d979cf732e0e72cddc915e10376817859f5c7fd2071a293099ed047f43c67edca775fad57c15ee901182f94a1877c8b2eeca1cae70cdd07918bed7ef13328931af8f7cf35761cc90ab6b6cf0cd042b8e8b3c564b69e4379e1f537553ff6c82fce0e4e41692687f6733a7b2c7de10f10b0dc29a1dd0213f7c739b1146515255364c94041f2d221510a11954dbb35460ff45807b6ed1d232e7cfb8de825b8dd8a83df08fed8564954b759568bceadbd4fb60a5327e357d11c352695887fc20f0fe6e7352e0ab8c5b233c33ad0fe88b731d3164d5b4c80a2bcf56ed95634b6ad74e54e84d89bff86b6f8b8b26278203fc6bd1541d01cd50234ab79f360eed574aeb80cb176125f9f75a09eff625cdad19acc0591259be8640ebb5c9ecb72ade5cb1df2e342385ff8375a8efa19bdad4d56c9ae52283837fbb306bc3a19ca601e4e73f936a8711f067a69ae251a9ce60df08ac27e2398f760ab7389f8934bc25c24238df368d33b178041f35a06e404f322b2f476871c412bea4724b0397e787b424eb2fba0eccac6a6331009ae91204216fe97bf5b439f848286f210ce5e62bfb8a0fa6c4715bf480399084a1b45f6eba12d7eeb19e36f7b46791cbbbfb69728d469c9ecdc10426590bfbd08597a8470fd6476805a1bb5f755edd7674c778a848bf6a41b6ab71e1fd056506b76d79523fb35536d7d4b942149733a3dee3a31f930df7b72b7234fbac7bf37dd4bd4206895a7f15acaca72a80d79aadd3b1f90d69948730069ca6ad015c2ed8e1737f261fe08e1c761e5c277c1939c377677bbb60ad1d2607572a9f3dac325169d80b35d2efb3cc51192298f3647d6c0fe107002b7d46ee6e376afdf3d380eae9df49ba8d347869220ba667b8bba5ff56f62d47dcfa99b47e430e02bcb15811df5cce13413d4361a1a9f29bfe73d5c030209db9f12556f477626f6f5782e2d89d6f95de637d6d8e025c93b13deee802b41d59d88abb372c712e4ef24c0782717a0515409d971153007399c0c8a03a5744888024c6ceb1ab5d9ab1b74641fc4c85916c1d14be3b5ebb7920196c13947ae7247e0e68a17e98bafaae7d534f12b10ad2babf41b6effa392576df0b14f480387f9e5732490b4783a0273ff6cba69d66a78caaaf1e8bf03caede69dc67cf2656123bf16bf15305060334a33ef862578b414a9187999750fa113d244a014c60c3b2cb7e2fcebba5b897e918611e45d620e418ed835a720b0cca56fbe1443576f7991e4f6ebb60b90cd66552f4c3e490ea3ee13fbd0905e5ac58427a62a2438f2045c260d27d23951c320caae70f2bed96149b405f31c1822a28e6baf3512450942f266dc5bca838ca3ea5b96df710c4fa2072fd1b33c2b46cf3bffc4b274fddd70e5828ef5ee66b94e775f40a97fe9bb6ac913ff3d3e715c9adc1414383352588e00fac8e22fcbdd038ca42c7dcf8e29ad39ecb12e1b02ef3c9057446d9a735b94a539dd509e3bc1ae1a980f08ff91194abe244295308a45dbb80633dd018f18798a12242fccc871d0c44a88c3fa04fbc41406c74b5295c7ab7b088847e9a1b33ce24cb1a4e52822c422aaca8e683ed6272fd83502eba8638a9e25afffc465230ba1473ff5fb8d65d60e7a4fda80c7b4f47e7da346a90f79b8fc6bf12155b851b97db79a8c045d7121690774a2b0af111d77eb067a9a8660d0b3f17a9758e4a35c7609ac119a6ca5b16f6d885d82ea73f83e387d7cd4574c721504087c0fa3c4d4e1923095102f9314fb9526358749eb06e358f4602632f8199dc7213edbcabd79aaf1efb6f4e9ecb9652c65eb8ae011d0d186818ddbef0d7c80edbadf83b45b274210f44ef872aca9ee0a29c19e169ec91b2556ec63861caa9ad5b18ed000f077b9791051ec0420c5561214184be2c6871bcf7671c05fa0204e26f9fd9065e054606b1d8a5d6ff8668c71a7d169073e9596406f295d3bca965f18c56f697a4c75509d9693cc2eab02217539450f8ad282dc6197bc068a7a38eaff302c8da642f1dbce8627d749cd19ad0e951264d44eedfca310b49db06c4def7a21345f5535cf356574bbf28fd4f1011185a6343246b0bc493c93b2f7f347d3ffee88863660797f6f388e45bfd46fb5ea76a6424c4c8a65888d64f1d63158cc45850a33a553cee7db4d517e1f0863472757049340c66335501add35f739e9eb5f6a0c2b539a83f51b6a9dffd660b300189dbbffe571fb287c0d49d82f3b9e65a1b47265fe1d3690bf972f7ed27e4767ec481f52368c74321103ffd0c61f2995efa585126f360316263fd583527161b811c52fb36fc10382a615dc9b5741ef7dd5ee4d01014e800cf213ab4b42d67f11f262c7b91ad5a3f6d8026b4cdd12f6f54f883138c8290dd0bc6606683be35c687c1c5d63a690fcbf64fb58bdf55aef75de1104c0aa2905bd2eba7d3e8b7563c6a6c10ec8a37e1702bd25f24792e9c0e1dbe11274b0b99ca63ae1a4a5fee4e3fd4b45cba27dfecece545b1cad5ef670f42302e75912c70e8ccc0885f6d431a5bbbb61e7001ec7f589d8ff9d54f46909e7c3d4304769c7e2ddfee995a5ac86f53c9213e0d11cdb55568b721166ec3df2b0a7c65bcd648d7768eabaa548d18918b56097baddd4dfe923cc54e5f8fc5b4332a8c81e849a5ada24176a3161804eba20cc2e424ca2ea207035bebf99a561aaa85fae964d9338082c4b0ee0501276db981b3d141bef56bc9ea496eb5099df48889b2ca3e71ffd28d69a359bb1d73118548bde94513f511cd5a1d9b5b5a0ca5fb1faf6996afee084a9d1d63252aeaaf5702b55b6934f699a82782e98a814c213846aa6b4a402ff85ea3ebfc2ce2102a5ef802087c76274e82b95ee7eb1f9b2c8b793c9e4becd0a1bd7cfe0c63113c446703aa8454f08079fa27e2fbbb10bb31a5d729b2c2136c9d3d3d46adf130714a1cae96f18af081ed5b8206fa9e903cab728ad6b81380017cd9b6a4612f6a42dbf70f30d3a7401fae86dccc23a3971d1745eba5f264ca976b68d3367edf55a74ef2d02a7e36d0057b707bb6c489c7628c4de91b3aeed31def1aa0175a6836f76fb51dc69c6d7a9c635c2f961fa71e7b35041a5154bde9bc3878b7f00925b0c63de918f01547e05289a49b5aa0803f42d1f2d2301617844f2b64be545bae0c3648d75045e1ad9f5f0c2c4015d69147d408cff45ecddc2d9bb16c68777b4c01645bf352b11129305cf4b06476f0a8c0f372cfd879d2aa90661c3abc53ac9ccc534370f53c915160708cfa539e690d56057dee7d814c894b29162b7e2ee7c2d1220c3cd03baefd168c0290e7378c71d60915dc2cb82a0bab3d3f5919b119b1c5adcc341470df50545065a66d7b0d99bd8d81cfff5dc471535fc3bae724dea4ed7996c9ff272627621d9c58d8756fb233c5f2d185080a60df6f52ddb0fd6030082f3afb954d24473e8f73284030f64252957c350dc49fe414cf2134c0bc67f85bb897e6b91dd91e96cc768630d220f9869f53f00911f0eb725ea37beba3ec478d56c3aad33b6b56fa5acf89dace4bccf2a47e5062fb1da047b4ac571581434ed19b280bc0839b0d7c034a9f60f23a5d161911458fa6c22ac565e62191d1ca35755b04104f03a77515d5ab7a8eb46eeb5d36242510350c8ba3eb0d32c4f08c4db9f09a0cce5287ff7edab0ea17178e2d74f6ae8dcdd7bc3f0a18a15affa12ec6cf07b718d70a01710c93acb87ac2bc536cb813b30e31525fe2232d8fe8ac837aee0e640ede01489a08e06885a74b42aec648fb4a815486e8b5bb1e550105c2746732a33ee709e6a5d6884b4e3343945908e79c260a9398d894e8b554cb8d9acfeac32dc86031656ddb8468b1c8ad297401398dc27c4c393d8a6d6164485bea86e6f7886c76a16b8e74168f59387f7bd447c60b6b6cfcd1a5998a46f6008223f0c1c84bde256dc11f003459080aaee71aaf02119b3e199d899e89d5c8acb5ebc11e513ff1c5893997c103e28daa63b06fe5df26aebd05a97a35f05b820a1cdb7fe28778f01fb39c0efd9965be0a1fd5af8985892be2b77d3e47728c22083c3db1d664aa77afab29498c5fb0c4a6dd55db6a3783db6ea48c2dff42b8cf2d5810fdb3adf27e20b0b487383a8d0a9e726d00f33888b189fcb8abd9e4c737173bf16d4649d7b0339e220be4573872fc06048e52cd868f835e8568b75b358a1c7ac738086882a1dbcc9c0afbc6c6d880691b321f56fff8e553867f5570fdb0b02ac26410d7e1191f55a9ad3438ca173624f9a46fd70b01d841492299800bef70f717ff3fba92513f23ef0c0ad8af43ca9f23b64836f697859d005008c61f4ec074286dc1b8a279db93bf7fe930d7c36a6a307e95df7a133928c10dde7a781b0bd457d10078e28f2155f20d152a2e88a39a20db3435eb4ac2521a769d9ab632d1a1929d1b586e246893da3a739d3019e9d6f4a3bed1b069823416ed140e6dcd029f29eaef28090cd2027007b44c14537511666cc46b71fc744079fc690c30ad7e4c6aaa9e077251911ed9e9c55abe6c80792ce8c4dcc53622f2d442a38774b16b002fd776e78c3e442d7791d7f41c3852dce560a507ea69d6af0d376d70356d9a0469d0319edbea1bfbd47b551d82fe89d3c231a1e058d9f789291e2341e92463e15f76c55dc3386b2da4bc5f0b9d0b6d47830891b78f24a875e87ddc3e7314f6c25a842835b22c64ae7fb2590cbd0458156a2b68c466f51e2b713bd3123388366a21ba7809160bbbc5bb0dcc14ac3f18c1dfe8ee9a104f99ab075dcd65b1532284745e19bbfed1db4e32af38c45693e8bc0467d339ce4beeb397ab44ebf7f808cc74234caff5f667f296fc47ea2a1d22d3c8d2fdf8c812f828ece5e5b41382a29486fdbb673a988d06a622fd2647bde1249a929dc388a91b0f7b4a69c33deb136833bd93d9fbb2892d1932da681e4db17453b64ae44ebd691a8f1590dd7d981a319d9655e891bfa4df1fae8efab0c5a4b23343c76aebfcfd5eff2ba67f1e82407ee24917f4719c0c3ded40d0839abe2b7e2bd6094c9d1a20c274335d5095c7b435a8534cf7fbf4698d600384d5e1b501c75379025adc391483efe68dc98f73dfe47a734e0acdfd2e71c42825bfb47405870118b7687b4b8305e59bdb42ecb76a1939f9d3091e05c9eb69b1c6c4cb1e867b78e99150400aa8914ff67fd83e2cb68f956c04757475d4292de6c27bad9c9d10744dc52df5a87f055941db0f8cb25bb8ef338451debd73400f81b72498f27fbf796bdc81fd45c3d621bc7bd7d399f77394c70031ed9a591d3355010b4af2271d457541db4b224749b311381df0406231f701cc5b38079c1e29771ea94f905e65966e5f7f156dd68acd5da49afc53e4f19c2bf4b22a3ae75b10e54c715d049a596a3cea3cdc3bf5c089307b8f5e55a6a457109b90195fbf655cc1de6b33a89f079196b4bcc5b618965f18a8b0577e968839ea4b9f11f8218ca5bcef39a54f944e9ba75d74ad219a11ce3a5b2bd7c8f06b370fdaaed5890568a8f4f570b5a8dec9d6436acebfff5fe52e3e9f046b9aa1364b611a5476d90a6c1184d26b8e9ebef025308ef5f689f5e83e68046fcdafb55bc007f63d511641be41a2068988d2e30d9819289a8ddd874cc028e239df4c215c371c12bbfb6ac679fb1397657ba36a0c61aef3837947e010a030723c60e12e7bec99d99a9df7b6e15080da73a5cb4937fea2c20fce7ac906c2cb8c061c23e55070fd86ed5c0738d257aec01abb520421d4358c32bf0c5453c5cdcef85c1dfcf446b6fa9c548f9798821b66557e977408c67ca919c14053f56b686cae9349cd767874e311df8d6212a4a2e49cc87f6d970622590bd82c4f00771a86fff8339c2f0bbfebc45cf77e0d1b5a1442ae78aa76014b80507e638248681c3a5a03cc0c2135891c274009deea93a491d2010f9be7556b38027bba429cb31f83be845f847d0ad5960c1429352b2eb33faa5ea7f799aa59c7292e3946d83dc2ee15afb82e5f45645415a897a711948c2e0d5f0c1c2b19c791a8a8b3d919f66eb025a250d4421297b75bbdf03fbc1e5be0fdee82e160bb5ace4cc43e406f5fcb0b31e592ce52eae8c6b6d5e92435bb37ce67ba59e3851ba50a48a0a2734c52725e39d4914f17df2fac96b7892db686c53f08166d88f9436173784eeb8b084d22f97ad7561d5f5d70a275b82ceb9ddfa822e8572f473578c8014a2c292a51efef3acea73203338867e5c8b648069fc24aa092437c086a7b195011cf29d4ec556845b25c310851fa3029e0b761f2f82b644cfdedef480df206c44bbcdc9002af5dd1ae14b0e971ee6fcea5e8f146df78aeffcf0100d60b8311930071b12c8c8debd56cb0cd17dba7fd80edeff5b70910894ce065a1ff4e20027691cef922299202b5941af202c72e3cc9a6a3c01361e96c61b0fa1f56da8377e77c2e2859b8cfe9d204b535a5f198f970b140f1b878382a33e635bc189c1b54010dbb2042130f82c629e36ee856010fcfcee3ae4b6fe95fd0d9e1856b3a05994761c3163e877072b9afaefbabb4f9aeef29c4c0bd579e7dab1fed9a6d85c0656c1db5666af4993ebcc78730d30a2a5f4af82258f6370303d0daa3d4781167e83f2fd17c4906d6e92f0f49cb96502d453c6036cc10f6ce5cbc16160628ce0cbc5a2e95c21f76a889ad26ccf2ba7750e4a4e700e4950b5cf52651601b49a98e54bfdaa1faff4df9a8a4eb2651bb81d8ca9872a5faeff7676523b91ace90c4b466568437c4a8bf2471a07a1a365014e17828bc2b54145b77cc1a6fc7d2da998670c5585490933531a07137e046bcc2407dcd8c64fe09e572f3af0d6476d84dd9a0fd9b0514fbf506c9c30d52ddd1651c977c46d1a4061434622be941689bfc6e46a92175e9b9ca1b0b37f91140508adc164e55ccd02a12b9b8f3b8fed22ff29585f5797d6eee1013de6db6c236a8cac54b6ad334146ff1896fce6716eb70ffb3b16ea1730b3336f84e1db689461e9edb3e791cfbac14d845fcdae62f158f963bfc743c60d4b593ee9c3d84b17b682743767f36cfc8a36724a421e039fe26dd872d6c0fa281ccd38be0543b4038214088360632ba64cd183be35634349b79a356f7d0ed88fe000be28e7659ffc8339db633b2fbdcf28c4a7b189dfb2056563d7c109140f7dc3e1d3b682d25aeb5c2f7cfb2453b3c2a7a8ced14447e547eca33b00683a5d3e74b83ff8c81102dd1e864d78b41ab1fe1d3576c17a1afc2fd9445832d58c96189280719fcf2fc4dee9963494ae80b67ea18e40bbd878eb88811cec38df8ca1b5e551f406e44926f032c53106f98aedf78bae43c2ad2611b22ae950312f583e517d4c1a230fb02d1e1980fdfe336804283d5b3fb400d2ee60df0055788e4c040ee75280c13ee99006ae8d5d6b375e44fcab906b39c81fe1f9572dffe5bb40dc03cad49db2b4210a42518dc21903b0730a49e94b016cd14a1d52b0fc79f03fe9117e1bcfc924532caa77a4de30d349d70f4214bfaff48d89298540a16501e0bed3daa0444d412d1efdce282d2b780e580414538ee52a48ba90d1807b3ba2e1866b80b73d2f4d82af5463fb306acb13065e02408217f14d5f7628c8336e07946c26a79b729ac64c5d9624ad369d401f2052b66082396dbb1087d020f4934ba5737e4956eb5279d4f4c077408cf86829ae5b3f09a3718df287f053f97efb1ad6db06a4284d3ceee9966dadc154d163d22b5ab3bbcda73f045a39d91a1081c2575aaea024ce00c9997feb3375266d5c4bf9525b64bd2935d11639923eec50c80d5783634c76bc20a043ef2378d952ef37a1ecd403bab8a736dadc47cf7b4911f8c5d110e9eff82ec15ff180f540bfea1a8a255798d8081869980308c49596c9938e1425fc4ec88fe762df028cde01e5143cd2076d36399493eff171509695fe94df90405c75a7830667b6741e9e530e4f80cfc54f307a8f119626ed84ccd746661c016ec46ca12aefa738d8a07585740bc7d90e73b218457e08c7eb521e79bec67e217efe0460dc91bfff1f0f42652a7af8cb65253e17ed0e6e3608519cd5e04bc6379b804e596fb4a51db5cbd56e5203a380d7f89460d5575a1ff0678a1ad0b0cf67c5225fe84b0ec2483e9d58d31baf56593abee68b31aeb19761e4d29189b1bb4e0a9590713f3568c2e59b415152954373b335e694d7d00fde9036863e3452a8257518a176e0d414dcb2589c1798eabca0c5ff68135897c305d1cc098f7f74cfa919eb9097840ac432e5d16a05a9ce79d12843ac640be56dcd9094185fbce7504251f5422a9caf5fe178747887ecfa8f717de0ecd7088a676df4d9ed3b863c52a0e4ecc6b07469e71507d69ecda50d58b9b38e8ef6ec833e7afed78a66d4e9b09f449d8ed9cc7abacfa7b20bcfc28e8457c6e85169f7d8c0f0df392112907576e81af52facb4cc2973117c6e81178f0a5f0b8da5aa9a518473706b7212c1bf790d14ba5c3b4a7af8d5d85772c962107e4c26e1b9b4e4a2afa80016db5602c7f2ec91ddfc59892e6718b333abd8a46434ff006fb06c90b10e16b381aa3ece83d6faa5a05fe2e90586dcedfd3e7b0c5fa692ad16a3b99cee547ee2032f97d5e82019a3625fcdc37c5143d89df39a519aa0e52471e7021dae0594dfed5db6fea7e2827c782c625f6e73edbdcc04adf4dbf5af93395a3f80100d5c73e2dce7c7723381b17964c36e565b79d05e1db8248cdc8779d8b90d8211eca2b57dbcff4d368a2975eb36bbec2ca99a4567183ccf97a97458045179c776c0c0c2e171dd7dc13ccd1dcfe64fe26b0d300ca995aebcb1c11dc6ac31e8b7493ce7e1adea89bd67d62b8062367a29cda31bf3038c21e5da0b4bff0cb134d090bc671260067e88d58da49ced37d4a65da2121a6d9cb5abcd188415f2fcbaea0e94b0d62758c0ebfd8751d3438413ed08322d3e8237dbdcb40c5ba6119601f96db3ebb6dd71ffa81d146512bca7660a48ca366777ded9d76c342372e6b126783a3d1fecaebf346c55570242ae0fdb0320967c7033a6792486d756f426f85517f0a6ae49cc2ada42fb3debe79508c232dec0b7d77ab651ae46baad2af7451f423f5a328bc5a3f9cb03e5ff4ae3185b0c9a30a34e5bd86ccc5e872afed44a83f634ff3fe4641f5c23d77993e51b2e46475aa3344f126faf004aa4b887135050c1d4c6c1aedc25cdb96332942481810a68ed2c12bcd8901f4abf98ea3532771eddb4d871b96f0f96f7f78a8d1a4b6740ab2acecc845a5fadbd78b8b2f8f2a41f94508c508a55b0c28753df1c8a2f76a587ed83f318a542e5336a7e65fae3a446bf583dc2b6a570108081ead7974a03ea24db95ab3c466252ee6f8d08bb11e76e9c8d912964208755224e31934ab337d9dc302dfdd47c55aeb6b88589724ee14761d4cba6575d6bd7e8837fb5fed186a0dd85f7d508ac9a6a23b9d7b2f12ff0a9937cd6d991d0f4d517b851b576f2acdfb0f678ec318807a9d48a14ae780a6eee1abcba556a3690dc8621f67ef41f53c2929c3a0e4f886f30587b2c730f51fd8ce6744e2ac465027ad1d2d1851077a0b959bf85e6fb43d624b07dae4b30063de2ce0b8be5e7a6c2c6447b8e35d8e04cae90541e157048e06d7fc80ca891e0ffad64f962d65bbd27fc50d81d78af6c89cc58352e428bae72ff5b4917df9a53705606e005d539f132a10019403e8abbe44d673288acfc3c2791741118fffe4059ab2a75b49b93444f081c201184e56e65a178e51dc4bb00699010cc54474a1ebf36ceb81bb4101a3792ab16fe18a6bafc5da123ea7c686f109db8f0131523b89070550b02c2c2ddf834a30a0e7f00458dde77e562312de8ec162d8d06096b244e6e3030538015d4a516bf5a157479a2ee816cb8cdbc7bfd178b4750693d952e64677466b41e4d1022c07d065e1fe081de39707857c59c8ba2708e3d2a1f7cb6f3c66bdd2ba62a87cc6f94ebcb7c6d53395bf17ad56a09a956ea17a95cd009545089a16a786f6114c95cad642856e6ac142f4fa2406caad65a0692999b240aa0c471bdb2960b684bf287147f88b4a0e45d72cd7924ab119410507822cd4203487d1f5b6080ed95850c197cc54554f92536af3465f9c1ef055cde6cdb8ef047cfeee3bab61c1d1d594bc94f9fe8bc8bb334b425d3ca12dc656c39ff79058ca577ae7851066d8da71ed651ffda84399808742423e8bff0c701f3df3f83e97fda04f871da106e74439d8180258ffb58a3ce06eef9967ca528ec18ebf93508c5d2ad32f73c190220a0d3256f8fd65467f47a26dd50586ac023d3b92d76c20862bc90ae522d2e3e865fac605a34cd64e03dac79209a6c26e15d1062ca09f7c576fb82313414ace20f4cf43b8cb8081709d8dcedf374d6231b71a045cac58a1e44fe58fc7cef241612f198c078019441fe74ff9f004f9c51790a3a27db435363ce37f81be107f83e1c9ff7068542b838dcdfe197294222507751275cb4b20d7cc0b30ea5af2d933b7eebf72813ccec7d2c341acc8a7f66d5420cc7659981d2b664db867e6994db3cf4c4ddfb7cf0646e13b1789081b812dee0ef20d7747c8e8126b4a3a69ed50e56ad7abf6773203dee92868c25f3ffee223877f03510cff8a55825029756bfa7a68e1f358712abff0f6cfae7debbc8d6acfca6a7489e17bb36d876161fa7fc44177d246b675174916467cb376a7168170085c9b5d6ec9f19ec4dd47699143dde2ca2a0cf54d547f1af921a8dbcf3c9d22ae73174f1157bfd3e93ac13a449e6f4ece8a57745d39b78e52d00fd4fccd5bb77e7daedd46a15a02245f02ab62301f63d4654b510ad2233f94dee342570ad269f622b51273529fefd98089b1ecb166df966d8ce716bbeb14f8569f43ab0b31185eca570c455fc816c411d881f61015477082a916abc20403baa9e9c71091d2935c4cc2185ee9818a9c81b144ef9cc9bac30e55eadd25223aae484764af0fd5f30d116d6c3f3733dc07ae73b700e5d8091553c147ed77c609377083f293c52386eb6755b32ab0ae331d5f9b9f512fca4210658573526182ceea58c5c1df890ae14697e9d93b720bf4658d3c7cb29a9694f4b8f1438a5fe4f43011047133d6995a189c2961a95d26e1a958c12c33a8e4f797d50e50ae5ff5c6b5deac17f4b9a674d99a354a160f50d8e41b85685f6d9cf4b262af5b89eeb87084ee653dc859dc9d98b8693fc3e958325665ff5d0e4353ffb57c206cbe147fefc5ad252d135d33f92414fccb8cedaa4eeb77445e1f91755849a091774786b984984de7d6d7daefdc9172edd56e61eb086fdf4acc5fb275b7fad8202bf8882797c46637e2806774c58d19c14738fd2703200c9772acc3c60d513bf6823978f23b2f88c610e51d126a52ffcd6c3a580dc74d5aff001a1c3459128ed8e3894b6a5e9fcffeb90807451a768dfe5f0883cf28216a6e2212b160c26c6592d2c17ac7c0935aa416216ae6ac2014dd9cdfa168d322384c59f70a20e791d29e951a57cce02daadb7f8518d33b07e9a61beb724a2a27fab636b1ab410abf1c4674ab013ff252d84988e5b2d9b858ac19511c2066200f08c29c25c69411a35da664a10bc1ba99eebcab2db361804b1ea85e775cb82e63531e97af40ffbe64225df9c0d3893365b51a78f2275c2817b2895159c0e7abee5ff56f3e4bd411fbceb5422b59058ba219ff6d64e5f64549b7907212f0e6ca3aae56b563340ee161de36e6ed1e89e3e77d362335ec44ccb1e83b9c10d3634d05a65fad3d7b58e2b68611616e707f0e2d8dea8a6e401f9cc8e3bceb0f978f5b3ff7f08a7ef35bc21e6305478d2321f2739bfea2559091a9f021afb3e417b7277cbab49079b006e4e9f219dea132a25a2edc52ec71bf08a9a0436b0f805e369cdfd8d9063102a28561bdb3f0eb46f2b871b76360aa5c3b6564a413e069b2cb815ba01fbce52c5585017aceb00ff0d842d3c3e81071ff42f29a6c44a2a0a03af7a3ee31e81c2554531367b5bbd708c668a03a53c97cb239070204f335393894cff5c265100e1090764b9fbc8b42d110ef7173df657ea0d8653a9ebfd746070184c770a23fba05b772916e05e4663dd38ec3f12aa088e85380ba645fdfb8af4d18d2d5fb2d0b6f65a674b71272039914ee6633678e9514008ad74ae3c3578d6cac29f42a98e8961bfb9fb5f4eb42402d21543bcc3612ed6afabde522661a705d2d149db8cc19478d7448005dab3051ae47c843200bd21bfbdf375bac3d043c3a85251ce5bc1fbc2a377849c4c4fd6ebada64b22520bb2c7abfdeb6cc8442281520c918205899026aed9369d4f6435d71fc6548406d247497e6287fd0b0e23b6c2e08c1f03c0e1f631faa8eb05b76d2f34adf1fc1a86d5dc93b05e5a3ed22dc4f4c111064f408d6901417714028b7699dd4c7563ea13a7a495d012a62e80e905912ce7b62bf187a13c1f4104908db6f5fda600d25cefcbbcafe55098df0400c021b976e27b160f568f63782434473193fbb5a4bad320059a2bbcdb8e5cc1d568278e35efde44a0c3f44e120bbdea2470f0540abede2711a64016e122e518c52e6b16787b2fa7610009812a81a660e7fe20e943e09ecd54182f105db9c48081f3cdb3011f6589839c5523f7012ed64975c6c12e669550d206f8859c4b2790537eed89f168e0986ee75f56e7afbb48e4e273328bbb063232986393f6fb4bb9e7e4746efe87ef7e6789f19cd69b02426440c39d9d86ae11fa2b042c29a3344fee0dcf4c2ffb57c682c930cdf7c07d00d99abc55138b2d71f09eac0fb8e1dcf6e44a4f6b14804e51a4640151b4a608ec3896d17b4ed645ed1558b1defcd3b0b4f9f9b6ca8c6310cc8bd11218dcbfa533012a9d217535f3c962480c2903f99291d36631df85e81e00b1ed500af7e96c2e6695b9d8e76ba0c8741e6fbde4b08939583c47e8698d7a74f65ad2404df54a9b906619a35d05c18d73736e30c29a1f1f02a591a5d54eda087a5d8c0c77136a7a2258a7fc1699151ec9516087bb46cabde2914f74916fe937c5436107e099f6dc84654f59da924bb2cf1f69053ad2473424cf594d0a4f034e8bcc22760fa1f895da26724a91979be2debbe8441c02a765b68e5e9e2f47a18d1395090a9eb593a9ca330264e2f8d3ec583f5a235551cd38147e5019614f13e91736d646eceedb15defa6f8e04ce6400e52cf93d029362c0463cdd281398692667da24112fd5382808d9290a2c1fb536c1ee5d45d8a4ae519dce75256e933ca3078b9c7c3ab33b92e2548883f7732fd83bcb59efa7e965e34f468a95aba484f0c874859d9f9880f35712e8f0f56b0505a6d5a225f0f4308651978ea1b9df4864f4fa6516e442b006c31a5b92d7a3a7c97751db4b9850b759867e05ad29c3ba5edafdb0ddfa03af06d78614809bc96aba83ae15ce64785d113fbcfefcbcfbbffe454ea3539d2a5e8ed6e6924c16d4dc615e5eefccf3161822379dae27814e0331709a1db56aa760e6747684769c328bf1756be8c49481a7086afdcaa84ca46d55f67cf5481a473a99f3bd962b3015d21cd0ca00400e3c71edc928a638c1f2c097f2cb05d814ec0527e7b49211ea645caf5d01c727208beb3cda8d4ff11dc40cd46e810fe5d8d548f82151733857633bdb7041aab69a69c1be86c49247b7560df6f3a6bd96e08bcc49620cec95c7b10608c7dee9b9358e2972157d3f698654496204719ff08b3c2029fc672e8ce77987b0c8dcce9ae28ad8cbc391b904b8f4d8bf5d38e496bd8c22ef875c6a827b8179295169493bb5d7ef5ca5f9f9c053ac8ddb31485ac5f69d1b8169cb8fc507250847b69547544806692a5fad78e4bf2319e13e77503f070e765fdc4f064419b95566491bc9eef2f8410ec634f458b5a095a42673de7666cb329a041fc97ddaad03eed4c5ded9e52764a259c00fc3ac29f6780679ae7cd095a6c838aee63e988efe769b87f973a4876cc99274b87a70d905458854ff74669bc7e10cd2822e7ba12f84b1bf2a39b4ada35d7a7b0a0420d80db883a5e9ea216547072f587acbf7f307c59733f3c22f14a2ef61ee4285268e34ea697817a8ae06c866d5c21fb0235af96fbca93b58c04398128b805c2ad2cdbda2f54405679af65de84f9c4f2042481878c93b12d1db3b3540d8dd736d7377fa5728969ed7a3356d9f63861896a486d9a3de56f2d1799dabc1e648fac2dc26ea3ce5aaf7ff9bd38f49eed255237808d3563c8b62a82e025d458d32fc9a80a3170702f3b9e765f053ca054a9be1b4c2de13386ce567677e76ca5cc8077a8dd8b61e153b35ec90989ca8034dc68145bff705565a3a5679313f4580acf6f14ad7b2b0ca68f9559e0cb38a1fbdb0262e301abb9e636740002a5be9ed8f580557b356891aaaa9595b8d079eabbc6e5110948d8043aeef847a96fbc2565fc153dc22eb86990e7bdc8249dc46a3984480f734725880ab3933ce26265edebf742223c29338bedbe238007e826320d7e7c41242274a709cbabd6ec6ee1ff6210c7c96c93d341bf8a482e0ed5b0239ba24bb3f6365588f1bae48c2d51400ced55b90cd819efe5b383207fba3074db608c01602992ee9d0ef800bd4dbd775da63357668c458b0072def3238d708a021b5d88e8cd597160eef6307977a5842867c3a5c77735724c9f6b465399fbaaed6145c2a25234a46493cbef7bbf509e225957fba56da97e8b226d22dcbc20fa6ef9661d016f0610d169d9bb2e6ac947cfb9f2354eb0b127abcfbcfe90288642c5196d8384e6872325bd505ae73db7bdf67d3cddbcbbcd53030eeba66af3bd934bd60c21150c7a0ffc2bed1a8a3d49bec50f7b9b0a66e4defd0cac85207b77a5eda56330f57793efcdcc0eb4285376ba7180e5e06e36badeee7aa13c6ebbd4ce098ff5591b582d69b72e24e862223dc40796b716d8756658a3f8f9a0dc7fcc9f8e9e7228a98a3cd403e50d65f8f680230eaea40cf2ca5b94b70ad809da8f5eb9369d1c2b40265e122739c063f058f13310d5faa5f7bd97c5b1a4d8c849ffb4a1abc52f8c55dd08ba4b048ea284805ea4ded3e5917c001e4dea788993fbc57dd1f6e2a7187be8cf6b23f6881dfc394fdf14d232e8e1c09cabebc21776ec63913db51198e0788a6645241d0115810e14ef98739d87eccd5d9ebb1bea848502e99d8a79ae241cafeb4611bc501d5c60f0b8d24309ccb9e812b9b665095c8914e4afb5585d773dd99a8b1fbc9869bc071854cb7611ad22a9543653fe4ade7d2bae5a4a67ff8b7d6ebb93b21b45fc7e32be059fb9c363e3d73086c13c5037b659a3d495f78e80c7b3d9c45c71b5ab4cac1a33fb2251bc3c0e22ff491bdd6f20a67d966a5c84df1366ea73f11477d3379662790b0b9a58156436e88d087b45b92f69bb63d35dd522c8315d73feb75802beadd8ed269641b00fbf517135aacb376aafe7aa40cf86640d517a72428477598221419ea05525adc91c528bf58131e6d948ebbcde9f5ccf52e3b14384a01025381741bd1abd58b1749944305b6f67bbb8c8a88e086a66cff9d5478cb005efe97573900f5ea6328efaa154b2f56571065bfb151d23cbd079c755e54b5c18b4e2a63e92acaaa348dffc0aac9e55868ef354ca21eed335a5752c8300838ea0e9750c7b3a843a59c74b17a0a51508e380ae6cc4a9e50d125e3a0342258bf8e8a2b812bb518d4f434cdc9efedbc3d8c71b565ea73392bf1d018e34485b4b4aef2707beb7166d225dcc81c01e7409e6c83aee24c7dabbe940f1c26ac875e83d5a448fc5552ca3aaf60ea6bdf47d61c8bf91d9f2406dfde90e01b605deb217c35f8ab8efcb41c4093e37edc74180507ae2ef4820a717a500a0e1efeec25a1e0ffcaa044cc218d51fb6449f9aaac057c762a63f2fb78b0b138784a1d97d6ad30ba13093d8213021e81d70183af2a4a5bafab429593ed577dfa428b477c574afcb999d9bea587d1bbd8e5e3f64fb435dd1634762f9131ff8c2d80e478848b5c9f6148c977b6a04d74e9379ee0bc6d95d4bd701c29e241c30b1361497e35ba7767f6a660092f533745c786fbcb1c9eb8a2f116e4c52ce3148ed9257a0d4929068057d389915fcca43f28c93b832c1e5c5ef7f117fa324f876a48b66b6f5e781962f0f61978d6482978ae55cc1c17a1d5f678b337abbab38dbd9143333a57199c45a68215ea7cacda135ea329a3b1868cd7146260b50eb7f87cee36fcc30b2ca93b7a917feed8a9817fa87ed24152a9d24ad8181d905c1dcdad7ad12c680478a719255c89d235808b1daa23b47437ad9161704263d880cfc0f99084f878d2e117d868cb040754f8a2f54f2f3ab6164301423783353f80e6d62210eb96f308ca0fdeff1a0773a7667227d6ba2ad880aee8b6f564ec1be8f3a3f5f548f2fa3b5a6789ee8984737305dd4193d024ef6b3a0f1e7328b3f26f43c7f186158196a4cf5a4cc908a85d1655020d370e489f862b0d826e292a246ce596a0393f4519d6737aaefa2e9ded97cc73607fbd0d55945579dc26aca053962c49346a43706bf6dd8188eb39a99359b0b83c2f6aa8094c07a9a3aa946eb16fbf06a66fd964c03ba88bf89688c47a7ec927bc08663685c8ecf41f7a35a206105827f2a9f3e7c172a7bc66f219d4cb94a4b47028d276dbdb00f9576cee9f1080285efa0a4b2e00293d54cd4ad1d891de77cd836e6835ddbabc70a68c7dbdc458f89f87ce1ee7282b7722150b99bd641b8720f17b4a1c0864e9c66cebb2c7a5897dd4fb868799247094aeb0d7ff50f66ed29a0af0d39a983f9da6bdeecec121d2358e3a6f4a6a8e3136b02dd6027da0b793c652c128d1f71938a3a1da1ec4d4107ae4a81bb185d72cf66156011942ea6deaeae1625f518a7d262da9824fd8f040e7555ee1902911824c5df6eea48587daa117eaa254a12ec9f400202faf44c7098fe2ebc4d8a431c26afc31d87080d0bd2e7ab5a2d908954177c3ea6147a4b9df167d0c1273bae49978625e3678927bbd87a16c38bb9782069e6d317cedd3f18ab9c4725f3a9d3cfa039fbe1d091edf2791113e27511f4fba3bce5625b7ed467c289add0f8a3033002fce91ed4ea59bd2de384130fa123a4c9abe95db0fd7cbae3f9ee0453a0bfe12ccfdad68d7896a72c0082641385a3a0c5a369ff68e9c6d6dae93cc84f87a04eaf19f6f4a7c18b145ed7eec8cb0564f5d1ee43456d67f21c14cd83a9edb5aa4e30d34c6db2508a8df60044652b32b2025018e4878767cfc3f99ba50773ee6ef38cfea4bdec8dd0e209007bbf36821aac7ef03e8501070347e1368cd394f03079462998df72f0c4fa50aa6b869d70285fb9b1ad23268bb16282feb0958cf240fa9c7a5d5a977b5a05676b6b2971d7a6ff30452523dffdb44893343ce4493293bac985481a9224c5fe6e39e9edd6bca98eba3a644cddea13994c4c86c5924feffde298194442f892212913ef6b4941b09d60c9aa307f9f936f508c3b21ec7f7a000556fba7fb50b09135b4f733cbbf17e9f08bf2f70fd377316cb6193825610b77d15f5fb0fb54d740fbcc76967cb710050ef818c0e3445a525c9ac59ddb790d9949ae2aa651a13e1d70bb5c3589cfad183554a3a65e86d53507a79a930210990f2d10352d064a8ed9d32c6a07038542196401c659f17cf0171c2c0a981757c81411b1ebebfad28a5ee1f42e81391115e72f37e6ada8521aa7872f389f17f5151395cd2c16a9c444794c46fcc4811e9de2deb9d0e963f83de0c51f221b23d5ccd643888e1ffab0ed6fd0a93c474af4846b65f2a3e37cedae3b0d6c033242244747cc17fd2df3cb61430196da00428ac9b52af6cba96069ed37c9d12c831d481e1542017070c15796ba163dab785f19f0e631fdcc649b1cb86b1a09d6a8d3076c8c74cc94d9ad7ba9339f3432457724b496565a3a4cce27fb09daf7c31e14ad1122e1fb4abf4b6dd732da28185b6a45f93f9e7179eec12eaca71c286ec8c97bfe50e508514741dd3470f8e301e14cede1803623d67a9f56dfe1db046db483674fc5d152531a4a0af71325494d781377d46791ce5727b4817c2343cb1622bad046941c271006af594e1afed1959fb207c83980b4842a364233c7920bfab192271c77b44d04a347cd3153f1c5a39cf8cebb863f6785d2ffe7f7317d4eb84decee64d9fc7942a969da17d56c19683a400a3e25c52bae266fe017684aaa63510acf9ca4936b7c0fec71deda6b60d59099d8700ca03ec66b7f86b1d5b037892d84c42a4f25149798c8114a553717acd875a9a2f11421d0afe4eaf79410b5a0fc405afa4bcf7b5f335417cbf8df630d0154c0ebd98820cce956e0db56154b9f23d931fb2c7dc4b2d8673e058544562449b7bf7dbc7d003203eb0cd06bcb9666a964575bdd087deb05dedb4a0cfc3665fd15388a222e3753cdbd03e3f95766c021b7e0a4bba373bad71d02dc0f688d4f8734f3af3b201fcdb231c49d801e3a882bd2784619293d06a94b1e83b4c08ffd9d2349f27e573ef796c0fdc7049efa521666e5db7f76cf35fb21f4baad99c55b4cce17ffb9638b046c82eb0afc3c59935418b039fcb3497197ce6ba96f28f3607a8ce18d30093228d0bfe1f375502b372fafd773c1330f2c458b68e6a1eeaa79540ad88ca4842d67b726f9c9d735e27b3e20b99e110910d027eaba7d9ded44b825004cbde992074f3bb3bf1519dafe6c104c0d48befffc016a283bce1852f13fbc9af02c1baf7a1d82e8ec685bbcc3acfdef75e6fa0fbabce7dc8833a627cd049258c474bdea089ad1b6a84d6e72c4d24bca907427df713e858f307956db55160bfe692afafc70ac49abc1b60562b896af8a9f1702df011ceecaaec9178db52e3b61c701778d792e44c6f86dc673d1c0a6a65d5f107417a09d8dacfb594933daa459f6c8677c461c2c0f8d2f2fdf91d5fa0773b8526a16c1cdb2f57be745ad46475d0d40027654b053faaf7a857e091b9b1a002621a83459647987d1e8a2d3dd602aee95907ee1c6169a20c884df65098382feeeebef818010ee613c097ad58904298e5e6e14af4cf7d5385acb0209daaa9164aac23357a0c9fba0f1ce25aa62b3f9b045c25949c02fcbbcbd6c6d7d346935197563c5b10f6123b489c870f85a010d72cb6041032a43cdd4af49dc5273f07a9fe9d50e8ce1cbd608baa176e57a3757a186efc266db87ea4f900ee59f4c224a9aa5c0f3a3525a41b85d28ecc94a256a323bf003960ecc13d0455269fe8e810f5295e1814ed115835ef58435c10778e8efdecb27ac12ac32b707b975cf9e12a1797ae41b336339c6eb5ae1d31bbca31b79719809a4ad319e721dd4bf83b55d0985510801e8172b2b84d71e0ff5879de238960f8686c7d0e3fdb383f4f476cb8e5d734f541215850775a5869002e2752f4f016eb78d9d3a9b60b4c8726ea5a48eb0c025c125e0a9da2bb4829f073dc50055a136d26cbc5a8591c8f9e3cb550c3f4da5f59f98fbb209b95f5f96ec756c94d1b2fdd6ab212f41062715029e9fb51c056c12ffd36f7de372146c0141b34179b2792bfe2893d685f5315d322b3e6f48094055580cd36476c781c4e44f3f85fb0960e4eee7a1b842851014603b7957d5e923be68510feee8a22d471deb41b94a38acd731e1d7105e31bb6e03664433d20abcea715e70fa09ad4e7b426a6fd45a5361caf78aae05b64c42ae3968c1dfc102f50171c1fc70878e0b0051941cf032bf5d88559fb7a5660bc3beae2f6a53629551ae515862b369d1645850ff8171f5815463307d9a5c2c7ee4d3a1b63b9c4fb8150717c50ee1aa9ace74cff2a95ed5cfeabacf3b6795ce443b439f8d8ac65306b5ffb1dcaf544278c97b7d415bd64004297c95346beb50233e1ffd7420f823f7f761eaa2bb98a526616d816be1c3b0c6240a9124c0d0d4e54eabbb7fc9c957129f188e988d9b54862b3ac7b54a146dae7d009cbffb4e270f4d9c25fd7d3a2be9955b48b5cc106b08f3029b68a72c1f7519277f860bd9daf1e0e9ff14eef9dc78498d0d40e7d9ccde3315ce41fb0cd90e502ef566d103b27f988504519f229454dc0c4377a06cbef0fc1829254c54c78d1bada4a9834762f28f9b4c14dc6602049f2825e21cd19508765670574a17b49094696b32b954ae5084f9fb1ca83f5218bf6ae0e14e3d7e9e60d1154f275c59500c4322226f44400a128a4a148fe63ec73bc8acf8b0bd4fa45775f3bc69b5ee3e2335b63ed4ccfeb18344334b1606c633f95e015e2f1960ec523b8fc599c5e2449866dba567a1e4d430f66ca2cc21e7b42e1009af3a625f72a38dc26276a4e8c62f70778676d678f3099ac5bc257021f275c4e39f76b672f41b0ec633ea47a0f5ef9ca9f0763ec30de17a53d0c5c802d77302fc1695cfc57f320948e418636b118972a7f7da4f9500adb5bd327ebb5669e16524bfdf8b8b140233e6fba7fd62c63b2a554bf4bb1415201da1a5ee05ec5e9ce1de1a4e9652889773539b4ae875960321177ef5909b2a3f988a3334a02da5d4228a059b9bb7983669ccd184b5b96b3bb552abac8e7d8d80865a0e56a9be829078f8bda03e2a936e18e62ac6c86332351ffd143706fece0e1ddbc5ddef573742540df9d8f9bdf4de07dd5caad9c0fda1c245a3bf6d3d32b3e9740baed1a5665fcf8164069a1275d4b0ebe74bdee2509888e5deaa74574f36b8f2e1565d17470a43471a44e3ef4f17440acd513a1ad94fdc272a73237012ca24d514f7e891ac1fd6279aa718a38d74288d0a951c2d0af979e1c96942669c1dad79281a508343104ef2e75a221861dced775a99799d6c4a7620f8f7c6fc6acfa6024cc2756064f2a1d5020de7f8159a5dd97ef04c59019acb12189ad206b3b151284eb94cf05a6751b3afca445111543cf57a3f47e4d036a370ce344cd35237f66f70beed721e42ee4497f2db980a0fcbc3d4533b983e2b7b50fe986fc567919409f30175debdbaf51b87002dbe2ef11607f4965e467b5ed533752e2081e38e6ff9f49d29848d20223356038aa87b8f7ffc99d1333a667c0e7026c071fa17d46b0091f0a5ed000727a907994fe6e27bc5fede7426f238cf763b9150471260afa812d61c0d90740fb801e9931594898e632ee3987cb7e99ec379e94b70737d42a6e0aedb2e053812d7fca3d190488464c035ed5e0abb9b50613e63619de83d56dccc7197998bb1afb5fa8abe0da5b30ad267ff45e31c458904ff53455eaf755530c03a9f5f6236d552b7c8b4a4a86bce79330bbc8ecae78f2cbfb7a1e2654c4092fec2add77d3721f08eed878f922bff6791267871fe066851c9653dedc4abbbc2a10794c3e80bbe4878fb3fe9fc97407009b9a33d88080d3b8749f3b4555df5de042236340714ac6e627ff3af7bfef891a16f7a021d520f3d86541453270d833baeb31611ad12d4cd3018974959fbaf2dca66c812ca680609dd02900ee3dbef600342bc4e52bde2ea7351c1d1cfd4ad9e5642f56de9fc58bc452129d6a25ee5b981a52af1a06b96fb50149d6ddd08d18bd5d03a8b3e6b5aacc3af66d14bbed3fac80fccf224a1892b622638ed08d0c5db9724570aa3e541fa7e6ee09f332a3e555f0bcdf9d974670bb335faa5f37338564844fb43e008b02a7f12371db9a4aab254ff9ea80a58cb0191aaf0a4d3d11b87cd7d0ef673b221a08b828d17800d137740804a80217cfbb2163d07b02ce4eccb4d2e1a717f3dda3004ea76e00f093aefb95ae2ec77d2e5f2e3c4600c5764c7b21f6433512f9f505965ff8935fe57167fab6e77acef1ebed20daf0df3dd7b3a1ad0d03cabd5b5a86c564941d0e93c60421e868ed4ade8261e6d8c1aaf75252f490939e38e0b8cdb39ef5bcf893d93937c4c87d214ab7ac13801a7cec7eade2efdb0dc127e8345accc3385bb05bd4a36a1a261bdd2556b0a75f5b30af4629909bc60979297a93ba220be3b625f0558de36edd4091e156e12cadcac954464e1af1561a5ea3009d18c5120c1684688ab0541feb304d316c8c546bd39f95ddf95ea90ab0d1e4ebbd427b3f3476add0391ffcb53783c785009cb9199a85450f610764829757b8b8098246f4267fbfa07420413a17f5d0f178db9d5b5e93a9daa1a851eed39ae0fdb395852d448b93fd03bab4c44f5fe94961b88ef64e772756ad92b486f9be884f1867e50d59218e6f9f710862115ee9e779dc495e45d133aaf0f70fc37b8d6cf02a9bdbcb4e78809f79080422972df5b79ecafa7142f2279a56c2a59309bf4b6fd7bfacb5a9410ee6825dbdee7b3090c6d6489841eb874b326792bb6c18da6b6e6eeb4d3ebf9ae68899cccab392da6527bc3307366936d007e6f0f86638778cafa2c959659d3a5d093ddac0d041e17543299bb86097a16c8467e5e1d738c0da4c133e714931de709f3e2ea8328e4bae73d46976e7a72f11c839cd6d319997b2c99d5b1c9bea2216dfd7cfdd66e1181da20058c8f6ee0499debae183d0dbab0ddc41b59d9ddebc204ff2f39bc0c1d79f11bd0d6d8b91644609bc8f1535aa765e9c7888b2d49d25374f571a35dd7e1e805ca7d25c414dd673caafcefed792c5683c1c315aafb8a6ab76d9f9f17c0160c5ae5be1a5cc08f1f6eaf8384ad1aba5fbd98f82e010f14f01a36282b14c6d8204395d9b8c0c6766eae0015b343918305e0cdcab290c7d275ccdd39ae813fbc3695b9a38dddef1e0f7722e0b7b42e865c9dd57e6cecdf7641f81e6cc91e64641e3e76fccd335c9e11dfbf5cddc35006169ec9ea19736051fb9b74d65e29f50ae59de7dfa6a5fe217de9c809abbd4770bc0d9f477b89e632c4151cc9ee46c8e27e517660122b93ee64565466cd6accf8f1828b2e4a89d77c54b5564dba7d428d74895e0c407f95e7b6533123ad272a73e49dcb69ad291edefb8e5f24e03d6196a4a1bb80d6aefbb2e04a55636bf04e5ff15aece4e6370eb0e3f74d799d65c2c351539e974425b671ea90884c8bd9033680443c86c6e8df8782d360ed5efcbb09fd93d98922a062ea15ebdfe9e61f9d82e9fb6b989ba539cd448a779b0ac16b54e0174976bbb64e5e41ebb330eba5590447ac14f307009409498808aaf66d955624e93f69f5792aa496bceff511a3d7b150e04a8ac47f9fe11d11b2d60190af7048cba205623fe894b5387c34e7992eccc25de671826d9b7ea2bf8036cf452274aa62a4b4cbac592b252e0967605418afe8cdedda57a8fe886a9943e2d66d9381594b751bd607543e6522c684561e28eb1b4d1dd12d9352b704b83df6a173c0b7efecd2be73443cc60f083fed8c6f72be624b6c80bd82e18fd64e7a042436833b277f57890a7e2f7701283c0311d672143a0106416408db6110ef87908629c0bd179332ea3699891e68fb29f28a5da5a794264e7344fcc3e730fa2f952dff48c1c93d2cb83e4669b338cb84f001a1688c975fa158d80104348eb4faffdd850cc25093b03a3ec2ab957306679f3c742a3828f74af3095788fe4a36a8074f2eb6fc43744a3a5e12a2e4dce61e2cee178ff801307d5e1deee33737da1107f60e6f3c824902623af6711b7e4a12cffd0e71f4e6359ed44fb29b9d075fe389350a1cc8a514ecf482e17ba8aaa4913b1ec9c43749f46d878fe6bd7eff021180cc2a4bc67e1b117ae820603827453a56ece61306f07caf6b5a771fa52bf852bcf1b97452c2b1b1b194bfa800a619c02ef7dced16043c3c5679d852b2424dba14073e6cc659020f6e9fe71162c2d8c6e636a832d4d384c3173e66bfcadf3f2f0e93e5b002bb507a5f35988f4b83c54a43fef7a60df9b5a034fd7c81d15132561342611b38a7cbd7c113e6db5c23c35ef8e9601b925eea1983497cc0ff211b497b10fdf902ba98a480959f8adbf8bc5b8e096776a7fb6efa4b396f34e1a65f4e68f1310f9683745d56712d776d51d1f5172494af0120bb7802e508d8a036c2b46b93e20d95ef9b0a49d6530a251c69b85ac78aee98bfa797c6a8ec6f248cb6355a536325ce3698775214967d0af9f38c8055cafe6efa33ac210152cc2590fe7e5b0c160aa7de7321e75979b9574de6b2696636fc047003ce723d354e815cffcb18e64354d7ac91730961c8d3c76077865b12ed8bf8bc548f1970d6a10d955b5c5476c45e186509e5ec8e3a4f45a8ca91dd75b7773c03ccca00c81a4d73ee319512d604c61478ab7fc5e385a3fa3ad02b3c9f8dce0ce7e078441cb2d2376f01c0f6e82b1ae36ae4525006243f8981943871e7b6044e7c362013b42f63e3b5722aae51790c404f0091fbf788898cdc0f66d5dc8405b482f87c297ae6b07cc95f19cc7060340e9c08d0c8e195724a27122588e86476183df4acc04697f4befa39a12bb8afced632b4ff6d0bf6dd68c42a6f1dd2f81becab15ffca356cac3f6b1d6bf064491ac13fbb7f90dc135b1bceec3d68d1348b6ca2313f86e1b62337d00d63300779e6f6cca789276d2ad1fe713c854e61eec935dd3d723d78f4fd400ec219845c72f9b98df666e4d753a7de7aa6b298265df521e43e229b11f5fe9288a4513b1d9abb8efe9d60575bf0c9c75ffdc2b36059e5dee93045588a6f969068ce16ce690bb628b80de8a8290add64fe0cb105b15a510f9244dd71dc595573986352079d62f754ce47f1e3fad8c30315d4ae7c679f4d6a59b8a89a4c2dcc51e352691ce53a0727558b70d80c3fec809d04802711a03392fd13bb0abb09c836f4ac301057d36f897a295883f8b7c2a26e95d85e70d037ddfedb9c070391de475a3a567ef76f685a0ccf7ef0edfddfcdc5d4e490bc06334670b48c5e94d47b3ce6c31f8429a4ba267d08c80af0643d51e0eff8743beedfccb10df6e85df44f9d01efdd50d954939387bd684c812985d5b76efa51870f31ae794e809d929f7478f8af51dc382f4fed3cda724034cb92dc46acf3607ee408ca6734b000ee932d1db1a8d3c2c00b17846090c0693664c70c59af5b244da6c6427f0e30f677121c8a23516be159e0bb26c82f81a1f58404bdc1684dff32f78eaa5156f0101b15c79145dafd8d239cb0b4e80ec64991782204a23d514f7b18a08c819ebd38507724f094e59ac2ad82c7af0348ce6fd59d8473938f65c0e6adf59ba9432621901818b0803d1b0c5cf32a5a1346750860351ec6545c1cf677498d3c89f93cbe8565fa14a259afdb2b6f69d6062b375e822c561f565a3c329df063aa7fd398eb0a5895bcc8de0db6fc49f2e1beb16034f1431461355e0675e1fc7aa6e5ba3840a33f4186eda7e65a95508c2c78f6a54d6619909bc037641aedb4e336b799a861be1f6e07607ba0742a789cf031fe0655fddde840dd28924a185c7f1160016934b380976b1352c007300bb9d54603261cec02a67b68a8b4efd1e5422bb85b488de31dc2f762cac70ca9d8c500f9c5c4d1faac6090f15ae9a2e910d674651ef8c3b969ec18c1856098a6963efcfe9302bc4230ec6da18a9d4e3363b66a422d8489975aa0f03844545e4b1cf1a73ab3fc267099c447dcb32fa825bb81afab8652d68f6333709491b27f97783e85b7ec40e35d7a23c9948885f13f62c0067f5a62c59cd4082b78fb8e8d9c16b45a1dba09b4fa82f2f87894e5d7013c4d9a5de3afb5593a5d18b56085c4951a614547e6069c27ccd989eaceb93b80e03f76df32c9a17f670c61a4a9a4ac01c45efda9318a32983c6a8094b15263455a98e219da5773f22c7a9fbd0914f4de1ad58bdd4281dd967e8eecb3b8a17a7d5dc18f0d6299f7884efdda0106fd9d298a1af8cc17d0f8f1c9466542fdb5f135d4b0ac8ec04ced9ebc7e01e60ab9a7c631bcc50358cd39c4f150fe4926311ba14e14c70c1c6b33aed529071edd67b97654e76a6e7e969d7cf3729142e55dbdfbea8ef10fbb908cfaff4a03b565e42717061e15f60746c5317d4db50018adf8797d9c0ad9d77befc09de0c6a3ce20e6fde984cc618898518fcdf95ddc74ccb4b5342b43b5e57c01cf0cd6fab680536a6cc18e1c62e96f1dc59b281f9f5d0cc79ab0470fba6951374efcea47b99a653318acbc8bbbd8a75cf6e39b6f71f65e086cabd6b6c2cf55b9230808bb7e38e96bbd04246aaca9c68c4a7a21e8e1b25fd8561434210c35cfc752c1cb11192d3e165ce05418fa31ecdbc8d7b8f7b53504e0c1694545558182d940135abb25861daa5f51c8198272a531134c782f1e2c4f9b7b44205ca3c2ef8c9873b3fce850846092d744366a00ab8695cf2115d9a840c423fb105f55962c334e469d2dbe863ae62d28d507b493ba0ed49ce28730cad4ca029387967067dd7f76245cdfa7fa303d20bcf7209673ee25eddb9f70b0168b561aa5cec4fa04d1949dc3eb6cf4c52cb0e8edf6eed6d9c863a9f06468919571b6b5ad135b3f364b016e17f49c837263d2e8a0ffad45421cd7c927470cc6d03f379d73b98ad0aac30aef093ab11de03b02c1b5315bbceb3fda36f97fdecba667fb90c28c04f25d7eee67a97d2ceedcf373bff5e57e5571d51eca276b9996c8feb2b2426a41cbdc0cbf19cab55a4953b82d60dd81c109fb69de774fb00b5cab589cde1a3b6c822e81977be6977eeb03ba53996e7af7e866e146275b8c39d7a868698668fa05cca500c655546dfb54045efd4d96feb6f0cf8a012df5fc53de8e6b7c627147bda1e92daed993b253d2081a9056c3b2df77edd32d6f1869f34e3569529ab2126b68b55557870a36aa48f8915f6897979447526c70a3f14cb997fc6a6629cdc8a86ac6b115e3f0c23e4367f70c820ae415329042b4b95fbe9a594d05363fab1b19d7d2ca737b1ec0be0341c80d1d0f46482a6b5c856c6bf49e49f91d8290e368ca15fae8ed2929ec42cabb372c8266d5cbaf5a17198a4d0de1394982bc5b3863094a1d54023612f649350c9a3df92679763b5a4aa86e7be3c72bab0c190366fa5a395f6d1aae55a6f6eb3eeca978b4275da2fc80bde151dd86bf970d809e494b5eadd55687c9743013ab39b26354065eee2cf80b2bfa1ae96cf70590d96eb0ddeba268aa9a3b5617fec5fa28cf71eee4b73308a8eee7d3e726244650d91587f8914e3664a7bbde400d1d4c3e08446707388d91c91706266faf2ee20a01d5bf65d33c3af8bf3682ad52dadc0aa2afd87273a07affced0dbc28fa48367232bd6e6250b231544ab794f9151ac20cad10ea44e5ac92faa4eb3275515d3022a16a5badbbf9d47259e2798955f2dab019c10894877d98f17808fca1ab093ce27c2479d0b93cfa8eebec9d5134e68f62f3a1bbb620618ced056635bd4de7075939f978850f80356c486a50f000d0d1395d3398eafe96d409eb5740117176c1fa89ea12e3e474b60d7d8fd9731062c11be68a822bf8f8a5aa4301efc374fb3ab82acb78704dd4e5a3f19732fcfb6101a1fd83f81faf99bb1a8d162919d36df39489ccf261b3d84f3f2dfb79945b936800cfc87f079e10ec350a096d99733c92d1b923cdb3ed573b9e45e7b8e2f901674ed3dba25cc470cad26d3879d9d7e794d610147b43cf2b2a231506aa370aea6e59eec7628c9f5ac6a6747b09891d439cbbdfd2e8f7d3b7e44aefa6ff228ffb2bbb60ab66a7d04e57eeac5eefe8ebf98d868178d6dfc5f89cda7b1aa08832cba1d8a68febc843b591c670c6efe87d5d90bc8fd05f43696c6694267620c1964b08f88fce9d4ec8ed3506c1865a863f83341b4cd9bde78ca4711a59f8df0d56523f4995e171c41af81e3be103626e332d7dab4eb78341bbcdc712d9bd381964b09609631358a99da3bcd61db5b91da1f48b60f36b16b60959f328886238d06b4b578a19a37f918fd21053f7a67a2181958fc7d0b48f26e93dd1d49b8693a728bfdd351b052d722057b8d61c79496c00717747fc04039727ca524f312288e6a966b0f50a5ff3a6eeaf7295c1f2d88925d300c213efe8ff1c8286427012a5bb4a2e9a40a4785ab879a89e1134612d1b75676264131fb40012bb22d6ad1c985d8a1965f27ad696ff71d98a8696cfa40a4431518069ee97232bfed0866e9f5577794e8f2ec4362f50407059be65cf66c455d0103e93c660aa24ce9616d3bca26dd00e18d3be85403fbb61c089ebef1c7c6e6cc002e538fcee83144c5e32128a3f20eef2e0142efca976920aa234cb91d1761a848259e258aebceb39d6004bf513698a1b6823e4427adfe4c8ca7c432246f85a82c8735394cf0fe00f761b345bb09328ca1bea6ddb6f3a933dbfde57742b9c762c56023383b86234bdb24c79ab89ce804d45b8adf3ff85e69ade3bd1bd2e9f97022722ae77e6b87b3abaa0acb00a3d950dc97f7a149d8684e1367080127a147aea160a6c670516b5525313e675181129a63ddcc46ad279f631f0ccb06515624d81defcd75befa3542d1f51e7be6589aa04957c49d08adf94840f9ffb1b8f4838460e7ee308cdc25feb31078d50ef2ec142c4fd57fd68f854f1bb99b739f5121891346f25922ace0dfb901d597ad2c3c92901c8467845e5e5d584a135377f381f42ac1fdb7843beea6b4c35a8fc7862b3fe0ee372d0210f20ce48c8c76de2f78799b4ad911e5129838dcafbe5a7c2e95d8c63ff26af237a6d4d84d6794dd21e3b6f71f7dad89628b84a7fd746d4eafeb1d9591df6735b0a3daf0f887e6b503fb1e2f9eb608dc5e040459f8ec1e8e507e22c7f635d91e5771e1d9bc4af4c634449e01182544452f230e152572922a533151cede528e55e7271fb81a9fc138290c3f6f9dc1dd077b479be4e46d289bbaa30d2a73ff299e372186fa3497fb7e7c56dfc34a1c2ad59271388bad326f34c5605e93977559a324203ab73d89fe31d99c2408c7ad82cdad71390eb16aaad5c4ed1f66f7b67bd138d76df9d6d2fefc22e1c8689bbca077321500dae5bf38d6f961b991e424eb11bd7da066e9ce3f08a163fa64ac0b164ad72b45a446fb60bb51b2ed583efd6c9cd50c22e4f25d4e6a25ec9284f676dbde2394e1c40cbce5707a194cdfbe0749aa248ac8523157c17d566b253f4cfded9c3aebd7d82f2939d413aff8b4f25c562059e8409940170116919d766e6f66c4cf14f0bfabf95d99233bcab535e26d34c4b1abe9040f7a3e82e18f815e65a18d06e98ed60905f4b7e4cda5516bc3fc5dc41c61f514dfba646f51b2a968d0280fb5c769050e1c76a31e65e53d0d700365bd8957d37a7c4c7d09e5cc0e86cfb60ecb3da3c044f7b9548825bcaf6a2cd7ae1da7ea1bf3056c9812130d9c8611d95f56843158da0dff4b743035d94f884c30f1af6392b4405310156ce9d938ac7ea494b506fad3287b930530d00b42c072c2a8a6af0664e35b5c0dc8582c7afb3ec8e0ba5010082edccc59b37852aa22c8c56c740d9bd7117257a6614c8f835152f00a0fed5fb37c47dad30b850c31f8ab1fb86ebc6de614ae6083ff2eb8291e0bf3bed839b673048421bf8f70f61b2e0a17d09ec4aa424e26a983e5018ecc4b529a5259cba90e6894b5513c44818ab764afc5eaac598d828c7601b416cc0fd8d1a4618f0d6f2bc23a3413cdf73164f09254c75d580dd585915350647ab2a9887f9db7bff3715bb902546dbc7b709c204ae7fd1c0b3b60bc3fffaf716f2b2d2b3ff90756aff3276ac7696752f2eaf9663a2067f163b99bd8e1501602712da448c440dd5e0456cba62f9787d70cd646c2cf2c9c268efed602977f631328a04ba443b160dddf16022a3793181bfad78b029b69241750a35cc95f796f57c9db1c283493eae8ee2b03db19043fc3fce17ed677207475fc33f98ffc4c5013f478b46483f0cd0839de227ad1de0d816b3902e8b9c0f18bb87f693cbd2ff0a72bf2cc7dd06c5f7986722a7908ca5d31fbcbd11315d8089cb9a111fef76276df89f9214324b1909a3210070828035a88ebe24721b30436c7ea4399eda54fdc2968f57af7bea6fba4d46f1d94b8d9369cc2c0946c91e1afb714ad3082418c515af776644ae047ecf91315051a42e670025c3ead8db569f40a9ebe04f0a89672f52a8e19daed1534bb806d4bba1be8af56fea0019645c5cc37a481e2fde2023a17f2c5eb51a4492a1e79e634100fb5bf93cf393edc5790469b9ceca1974c94867c9d7e42cb475d4fc9a5c8a5d03ddc285ca512d36a5e5c6edd964027e593c4f903915edaaacac6d9d07740fe6a899e8ca8ce3c507c486ac92165b3221c58b5c0f9e1c57cc30f24b24e75e981396258c754a9ae15d367d23e347153a8813529d7f19c05f3fce768f0ca45202db509678ed8a5b3970e29e1f97c776d7d6380fbb1a954d7016f3bde5dc268501cbf7f1fea0b4e75204a70133dea4984daf207d4147178634c587b1d7ba469b9c732945df783e663a2ee4dd91b92747c008f1aa624f8463d47dcf929d90dc3113830d8e34baad132eed80131fcf620c654153742771ca7a659ad3ac8fe475bfae6aa304dda1f56d9699f740417980aeae397fea348b358bcd7cc5fac671cd6d350d0f6151e6913922275250e74701cb330663fcd5a972c23781c660778895506a526b0983d646256ae6d0a37d2563e5b6fa9a037c6bb8a3723ea2a13b358f656f6cb60134569e59d07d4fae5f7dad5dda171966d89be321f2e5ca99a6ea22182427587897bdc73d0e26c4474905641acebebe3e4591e0dbde296a8ae4a64ec036960cdb4f92e58d8a8268b1c60d7e02954b99381503d01121153d6c3e3e3044913d721fa8382c0577afeffc4665670300eef1f92b95f765407a135f799d1b6504fd3c9890f8eb2d1fc32f8cbfc39365113fe99f74590c807742be323dd97c65a9df3799cc70020c72d2bb83d45ae037f79e0a828307f5d83e57aedc6d391f2973538e286ba544a4c45b5260b8e272dd3719285babc12ad2586a32c3922b2a3987802ce367f3051ac0d84a959f1493e14bdab3e0898969bbab41f12e72a47847455951f4069fe4b324080dbe2f494225bdbbdb6f87fb80d3f4007362546f28537fde00697bfd061b900a4fb417f2130569a2760fea6e08fa18541fb27a9a4485e40f0125627c41e2ddea43b5f594f45f7adf7b6ad36c4e02742ab5519ae727c8fc2579e5917b78a2a05b489537c65e76c12bab9c781ff81943000a1a306bdf8c5b7e19685188f350a26eac359d2c5fb2b64fdd2b37fa7aa0811183074e4627717d5de6e722fca6f67de55677187b86486a416089dd8e1a264d609c7cb90abf88b50bb346a616fcb6b2308d2395a66087714bee99074064e65eb0b0bc651a52c6a9fe7b76e30c3da0bbed87b61a6a6b0b111d81d1ddaede9ab63259642b6654216a55946e7d0224f17fe39cae3d616fbaba1c4e083e3e867e6f4d4ee9664cfa7ab893aeb5ff8cc2b802c3d90aca549ffa256f3605b2cb1a059689e60bcf1025b7a6c8060ae18df34c1519d3c8e15b3612d332e0e1eea547c400a1cfef058a817fa79293edf687de96f1a844990e92b5daf08debc9afa22a4b12f6b03ed2ea1d38f2709e02de07202136ca6bdeb72ccbcf0bd45cbac75f5f8ab7655e6243b80087ea30d75db0bab7ed14513656489446b605323016495f1ad06c9b03867d538dc37f50956b4e72547d2c7ddae4744430d41d50f8e4220a005094240700deba8960555a76d8350e33123bcee953a4aae094bfd73f3016ef6cb7661f822d831bc9cb5f27c45db4266b39ce8081043c04429d942c147ce14d57b846cfb298df943878e5ae23e79fb7c7068987baf1be3dcb0a0f6ebbe920e9b973a6c0fdf80f0337eba7fe4651468d51c8cc3cfc05d50fc1ae07d5c207f1e5fb4d1f299e8fbfbf1eb6a8ccd24c439a02fff4d3997512ce6d16cbaa705ec278bbec59a3aaf0832de9f31ef140e475bfb39f79ecda56d28d473c66480aeac1477470e4692ec4a254e8b35878f0bc7a490a02b5de58b5afd70d344c45a4ed291bfd7441784a8a3107564208129b9181cddd51354e82a2c0d674cd5308a80abe0cf7db1eccefed8d019b1482a9031eb19ed0c7d6c2a25469e1eb17e0c3d9a791be1a5f59bacd618f4910c486f12a318eede6245ab70169d7fc8090197e7eb828850adf839fbd2591a865b21646846df9da85c310b7d5f10c60a13fc9ed8f1451d63dde685a56ec7c02d1949e02aac5db9a116f0f024d9c7eb1ecc8c6167acc3675e54e7556b193ef9ddc8598b09a09009ecf206b49a87ceb0976ac008b53ead026619f6174141770cbf3320169e66bb240fe32e0eb9fc790bbd9a295978241876e69b542b9b1aeb0d1d4ac57e79cec9716dffe14f3bf4a06a15055ca9cceee8ccd9e21a3b5661c45e487e5ab54d8dbf41970b3b50836f91c26a1b589ec2cea00ac924732c6e73fb7c5fd9eaa459444af2904be05d5c4b7678940ec2e3d66fd5396537a6a62575cef19e15beab41aed8b8843c433554e69a2b4226d3ed835e7880438f3df22915feb6984756225e46aa6c70d2b6e627017cffffff83