PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 83430 f35728a023f9b67a40c494ee2e68b11946bf548df261b96d13e50c6981a5c2b5

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1a93d42932d8ed1347a10e4b682d5eb441b1651d2cf0b5bb660c588efb2d3dea
Certificate Block Hash
f35728a023f9b67a40c494ee2e68b11946bf548df261b96d13e50c6981a5c2b5
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0050140000a0290000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000000af8e38f565c027b51765841a152cb8a236c49d0c2e4518c4e773994d65f5b6f68df93114a704ce643767f23ff03765fddfcfdd5dcd33a07ed335215e3de7f72685aec87264ac20d8c9327a25fdc5cdaa462eb25c611becc6a02000000000000004000000040000050140000a0290000

Raw Header Hex

00004020668149a84c9ae3b520393a5e1bbbdcb70519c844c57e8b887cfdd353a9d77f259350aa1d395002431af943dc0a2ad8cd8a41fb7ac2555d15c9cbfecdfe6f30f148f64c6a1dc30018ea3d2dfb8e580c66bbb5f02c1d65b141b45e2d684b0ea14713edd83229d4931a

Proof Data Hex

59,560 bytes
121216020307bf57dcc39c2dbaa8b32c9d9de5e8fd68f5713c34ced9e7a4307aa89fc81c99721199f2a86db4881fb6611f65ecb7c77722b50b5de6b24f4f3f02f3cf4e85e4b5190ac81c0b4c8e6215573490ea4d21524b99a06862e872a7caea6fd438efb169e2e7d5c606888c34cf525786cf73e3ada6104f1a732d4dd32d5903fe93ed7e386644d27d4ba45686746aa8dd774a52086351c0acce9c772fe63d550aa64b0ae1825c7d1dea0f5a6269b605893cb6d555004891279a00041f60eb3733c189c5400401d6c94c5158a65be24ab888b80110f3036d159189cfb19bc65afa8d5542595c1b4802521efdca895936c2f99960150175e1ae0ea145bb57ea18021c55bc747600d653e233bcbfa7436ad4dc80e45428f8a0dc49cf7ced01c47fba5f9827cfd4c790425aebc0bcda1db42e90509d07224149811c7542bb7b02ee159fef43b938089ce71a7bbbb948311dc29c1c4d171cbc11d4058fdacb616901e6db3cec370b04cd67cf0e67580384c5101b5ff4762721576e59808bdc5046882a7b99b205e762ea410507d6f00ca3d776d9a8594acf6cbae441599f007288006032a32016a2952990f0d9ef530270007d90e212b406eb213c8831459b9f50a84595c07a17e208c45ec5bab6665f395abaf0041ae999418362b755d0d57892652782399f5dcf245983d34a6333b01277e40678762af0691624e13b9d58770cd552ccbe3cb2d22f49395992c036918ae07176137823123de6405686919b5a58f5472c0d90dd297fe5b187455f2e1048f63d6c02280a23ea78980c8bc67476ada7e221d8b4d3180bf79513bbac24b253d122fccf2062ed5be11f10791fde8f67cabb88e70ac3c16e181984af47c057310e2903860f19dbecdb5e3b421bc597e7810c0191a87516009ac94cfc1be6cf3e43f30a6e1117343ebde8bb108c5110b85c47c21ea4f03590fff57aa03617024e1623262581996b4bd747fbdbaa72baef8393365855ebdeae2efa4da6ea47c7d40d0077c7baf911524ae8b3f3a9d101a0f32f63885f28ed80c4e1cfd4f7ff380b4e3b4ca544899567558b2c5d45e4a8c8bed08e1c382bf5d4608e5ee73dddb7d26f5aba461fb619eafe3d62a76ee185d3f4ab1ad7f73d1cee2effbae33fc8d1d77fc679d8c5b0b0c984376c4905cf5988995858e932302c7eed48fa2adc766fd16f24d6f62648ebffe569af1a385fd1c2ce2458cc20373fd07fb0c4a9a529a241309792e90b01e61cadb6f57d8310fbb1a2356f62d935c184cb3894a7dbb2531dc9832a6bab541598460a3c17384b0a63a03e0d4f3e98f8c3a7bf87621a02a35ae6eebc420a30c0c976690933c21d5c05960f3b75d7f712ddc2bb3c6edb5675b502b0bd5c6d736ccca7008317ec3344f0455627f10bb9f539f8703d68e8277a4f38219361ac74cc08e90ae9a3dc5a94cec66454af0b14c59f6207198b43915c29514c5461df2788022ff606e889485644254b023d8c7e47f04eb79f8fb6a5f61277f9fccc1a070dd4aa19c9c918b7ff378785b9e15c5fcde55c8715e3d3cdb08ab431eca554bacf2c651444c66fccf2a5100ddff765ffb7001b6c2c303ae31fef61cf6fcf8040bfacb8c847ed34ade84be11ee8a0c816a3c543d472c66215a2d5f46fe3093526faa9a23106b1209010d5e5b1dada2f58f3822fea9a6f6c4d6b012cdee2a3377eb2d41888895754a06f6bf62fc6ab04ebaad390095d270a5de6534160bdbcd340d959a1da40c5891f18ab4a34e2a23ea323cacc592781902f08dd6aab7549b110501b3ef463807ebc16e905161f758bd121ebbc8e352b283623fefc3ee0f05a3bdd5b71a4b57d92181bf2f3faac55526a90d5867f107c109220ae053a45c098ad69195849618478f9704641e3c97435da242d700fa8dcbfb288c86511dd84a80db9ad6146abe531c359c87ec646fb06a85e95a5c8001aeaa0dc2d0e6485d1ab0e0e05ad5c741daf97dcf0bf7c470bb1c8aadd77e6f3db9347ce6cb0371ad6ace48d5275e365470b4277e95861ec0535235ad839ecad100503cbabc3c7d02e3d6ebca04cdcc332c73c563be2d0ddd7c5f077adfee9a14a4cc24fafbf43cd77891b7d1752808baa5888738815ae639e1fe0804af95ef1ae3dfaf4c54c3308601bfacdd636aed5620ba1576b7d6879a9696db0211a1a509f7976aabac5e623cd20a277539e9c80ae22d5b5035df58012f41f1609acce50bae6781e59094bd8944f02220862bc018058effbcc4e656cd49a86918bcb17ebd5bdfe50821868d534b8a610b972b5123466db96b87ad9eea4ddc85c1824a217f9f7f5bf07a6a0e9ad0acfbf47237466c9d26412363c22b72071e101437e00c62fdc0f96c9187a6ad302a823def6c95b17e9559a1495d4fd38a87e93eb91b47c44ab259158afc7c753afa55484f02c1bdeb6c418075b89c002781469cf3051b41ed23274937f4c1430bdae7dbdf144f62e6bbbb918b29e3d9f09b606f894372a12d0c82b036d161ce32089eb14c5009e6dc7bdf1cde88b2e73f54179015dd7ef5a066aa7d4abf01739a59d3fc6d219e701ccb54537f189c9a92420ed865783ade9fb4368c32bb1896435bda82ccebdc5cc116f4381faf61d8ff8c72e0c5da39757de42b6566104fd279eb35c09163b84da8e3bb406f0993383ff9310e1defc7c723c88b738a918d66f2c56e437c1995d2da781f55fbb629c37f17bcca99f542b37ccb3c7fd962728b512379bda37fcfe9d8d64f357caea693eb1a6b07ab4c4a05b3add5d726625d4e42a72818e8b1906fe952248f371c2c041aa28717f61ff21fc1c29eeda8c03414087d21f5a5dcf0f3ff1002fe5e54a3482d503cd51dd142f71042bc06a80fdb40e13aa0f6394b103f867eed36aebd12181ce3fd8b52dcbfc7b71837158becff29c056c4ce5fde9999bc0e21b2c4396aefac2330f327cd16c7bf99e076cd7b338ece280a98e5f259e490d80ccc396dfba2c5e5ab2293898cfc67634a6346792bd9df3ea51a0e5ee845ed23f1342ee9d5da148eca9a3ba750ce25827539d40bfb03bd6f26970b96cb77206eefa1df6f764f89f72f35faef5efef421f14321278584397c1564b413d35bddb9552c5f372bcafc8b50b224c084b30a54da237a6868af885703b32a4a9726c9c1bf32c7808984fe3a0a892ef9ee4c860bbe80339238c2df326c92f37854c4a85985af898ec04cab5297cce80883fe7ce726d90d4dc225aeab3d55b3e07cf661b065cd13164f4ac53eebc4a62a78b264cd3c5d7d9471eeca64f08f2c89e2f27b78e3c85da6bc05796311696abca553fc087dbde65489d48e2667d2298328183d237b4c7c89c44330548ee52dfb364a35a338ec4e6257c9ebd4b3a0c1257cd365185d20e2b1a76fdf26632d2e36cb2adc0dbbf35407305e915ea8c43d36a1be8a0fd8bcbc5aaf7d89e026672b3a9e02c33e60b80e39424ee903a0821cf713309f4321746288e322c46d9208af6b84039e4daa6f632dfcfd0d1b3fb609279d724e48f979503c06101397e051bbf49fa365e9de07ea0f04055999efbdf5f7d7189612d8d7551093b96a0f44f0feeb6e93e73fbedb5ad4d08afa3072be83c53fc1d2af6d06e21f2053e4263d7836f8c8ea66b644a83aad92f6fc4f07c2488947f5ca31db71ee9d1059741bd03d98bb052f6f879b5856ffec0aac1b45ac21585b0e685413818669f6be2a78c20b35daa82a98871e2b9cdbc634342338825c1d7595255468d58ded2142896bfd3b3c5ce6eeefd8eb1e01c24c89a1daec89a0644edb2edaee2607f443771223d0842a8aadd6d50150d62271b5061824461cafab9d18ae7f08a658d754cebcfa4912b688e6f8e77df42c2a3a032d12758acb7aac7591b5504c27601ec6ff270d5a9709ba2f0403f12561c1cd6a1e4e55de078f89164b3ff35062f981f4d44cd192f8638612a3bf6cfc298203cbf390022347510d3479d7b76ee762e292920ca6fe71029b5785848c040966cd6433d41fcc7139d39cb3fb9eb1573a237856a0830fe5e211386b825d650eac43506caae1ea6a6313680274b79710d387f5204ebc6d10483e0cd92cff239b77ede0ce38b8c3541ece940d3618bbb4111be046481c7c48d6bbe38ad6373b9cf7e030aa9d2c729066635c5e4dbbfaf66ec236b7a4de000b55670d5a999249a8cd182afc599d7b66317ba2fe35e914ff080d99e293f35e482b0dc7922bdaa8baf7e9d9fcd69e7fec39ce30498292d0b058c3229075fe2be7aeb1b4dbbb859b076bf583975bce49b80b3c1ee748342f3327bd7970dd950a4b1dbca8fef9dab51f9fb81f2def15ccc6fa8dca407ade1dba264468669301114acf47c0d409c45bdeb42bf9e9dd691198a2188cc4236f4ddb56c2ab02ebf22290de01898f7753db7eb055a581d1248663ac99e4e968c7836056c220d3a12ba45f867155bf53688dc2418cbd5e1fba8492cce72f53389894e060051e3e319c26777fa44b5ff6457033754cbc7b57faf7c1aa23b7ca82045f66b5aecbe99e46cb5607db1cb778395538f190de51393bb9a920c40c4b025614d8d765a37d0383e8c1097b50b9209f404c4f606889fe13c09ca583591f903d901d142d87c93788f241f6f209d8c68da85ec160bc599c3711fb92796385e0096d0c6de4a251a9a9eee8160d7753a3495f54455060e48b831d556195d1bb35d72946a957c99662a42f3faf77489e8cb6aa76a8073e5313969f8638b319d4fa185971fe31841f1ff17c654a771ac9f294de2dc871b22c360cbed5a370be40d262e91dd2f6ad53d9ec5818bc3eb9daa45c639ed3673a533875fb30d4fa14830339476532e58600198aed84d5e8ee4ae673aeffbf311b5a8738d3c707941bca92f59ac169b1c06f62bf0db6ef9f72567e2665070a8b1af099940090a3bd62ac2ba602257711c72c4b5821b49130fc7b1cb13b721a7e8ac4bc779f61aeceacd69f5d020e6df9ea1f712ced65c14eeb4c361e3838d4800158ff7d52155a9dec371ef50f55d4dce09bfb717265bd7c4129601f271b47afcdfc01e244ea96d64ab67582e0fd68fd46ffdcdc91e027765075302e03aaf6546391ae912aed6f18c85134994482da6ea1f010879d4e2352ab88addb2c7f9862542f94a5a5cdd67e1e07c736315f3aa4f519ec72e37d244f3318577db9043658ff3694c38f53049bb1356753b65f24570ad1431c8e91ed32f3d8784f21a432cb9267c7dfa9d0532ecda17e14f6b643263380d7eb446882584ae71f7463163b6bf6d167324273ac7157c629c763b8090e203979218484c7f028f3d2ce0587b14732169c747eef80d2584851fd7e10621f7036780b0721f0f0f165b209242429a7940fd6cc2e41200c572fc3698251891a7e6b5434f9649ee32d19a21a8ecedf92d3e36ef6e972e6606b5cc5bc3a6eeb5c84fcffd29644865fdeae49bfca807adc050847061fdeb73b51b10c24e0acc2a345013f72c338777404f3a46c53f319332a8dfe9ddf70eb6f67a7fe1a68519b412aae8e65015008827476705f678af59f84a7e43380910abe8f5463483c29bc1987118768d055a6712c1f172392cf6eb8103f582653fc1baf0706914794fb3c51a2c44a9449323c75643020c5d6db331d3b3cc1e5f0010d37e14ee30f63b34ae9df70d87314590e57b585ed140fe54639ee089b4be404c306752c7309a01d58e45d1a0ac3b59170d85c7718399baa8a78841ed3c4f1fe4ebf6124c58c59d251ef145b264fed9032bd3b99d0ae3a0267b8a0f5bcc7717fec603465a001d1d161889e63f382e717c49ce1548b621f0e7afcac7910f8c2c5efd97f32b15561f902461f00ba0446683138ec00c9ff4c65566cf5e4efb2df4095837493da1e1a705139713507700cd852f98163062606f209d96af9e7ade3adcbe29a8d5839a2387926e0875faecc46384c26f73a2567e21d10de505ce8ce96f7228a489d9688e81520fea376c28f9e86be47349b8fb704fba714b9f1033c977ee0d03cb0d7eed074a5149b0817c9c66d8cd08e09897113adb1246f87d43f42c44598599d7ed4124f20be1da0f051cf26d0082f1e3b8277507dfb19e8c8ea6781f1443c61c11d4e9bbba19a4ffd07d1a01706967920e75c89c71b7ec2ec08b0a193b3678be2ed8e8e0f2845b723923ae8b4f8bde2559d13566d25bafb89a793b725a0b121b66f51522abfe6eded031312e2b211a8ae0e9d157ea82e39259b22acb3a6829ba123ac65a01b99c64282a7e780e537537430ae7fadf98fd0668082f94a8636670f79a216222e67c4172ea9bc2a8bea33446371e65ede660b497ff20f10fead6ec1ee902dce49a0ba3b2a9624abcb78cb853949a57ef536e742c1338a0732b0dc2ace683ae33c194f9a294c8e965ab318a1904eda96afa7dc4291e44e0d8ba57f687eda9cd44388a78eefa37d1097c677d6e817b1db8d696226293129d3a5c6750fc698820ba44f74a35b6b0da91c1cb38b2290484e8fc46d1a1b1ba9f5238ce1d737f542d32bb325564bf97469c79dc9a95a7d2c0c45de4bff0cf8072a9289584122f32107092d3873f630696405b8f4a1312423ec7c42a6f711b63aba64a5d90e631895688f9060289a9a0f855c31c832bfda7f8ed65a3b6872bec9fef93f2166bb7489a85d91d0db842cf4455982ef9d61831358f7ad1af6191d63ed74758c3b965fe3bf35315b9f4abbcfe41c08fea9dce8034dae43bb2cb280a197ceaccd0be4b723f6a42d5edc87c138e024ec8b0a7a3a38ee24eec71b0332957c4fa0105b6eabe5b3029e455de7087c129f9018bdee27d00c68ef5ab77e77f18d6a76ddddf101266d97bd1eec53babebf5448221269a7faa43d1769f311e16bbaf80eee2bb74c61aec5d0fe743a0111624d7f0e738f9d7c7c13a02365c01191f6f4ff2235d31dd262012f3afbc3c9d1b8ae85e513065da3b83f9ef9e735125d39f64ea0d5a153ebaafd0dacfc080480b74cc394bc0b343bc4dd337f34c29fee3cf7855045d24d1412b5283e331a308df0e91269779a7bf2c000b385ab401f60b36f37eea27db332eacc8266021249ebe7ec137a2b51d147b0d14b517938684b2c9895c2b9e933500e8cfceb940e14f73b9ca614a4fbe57eaf9eb69ca68783a6b666cdc12f5ddbc780b3bd631981031949281f988ecae7741ba03e225194f51c0fda796cf893d072277434df45fd239e7a45dfc5d53e33475bd4b6f8829dee4636d5a7acef2d5a4f27113b1bde9b29055a441b0a374f26ee71aa9399bad1dc38febcd1d260fa2b582a847d80a80bbf65c257f810fc21bd8351fa2245cbab8419f25ff7f0a2544362246680ad086be8f24fe2b1ea8564a0862bc39a64bf17991c6a5ce022d96a7a4f565750f0be0e0334c1b72740e820b03f2e1237b6130bbfeaea4bbead7bed7a945952c126519dbb47a8aed718d3005f75ae3a3b001363b8cc92626fb5ed18ad6b19f8b2ac98d82b0361df358e74e1fe3aa08f5a011d213994aa45fc13f18f38c2f450de16b00b36082c5a2e485d082864c1e0fca894362a592c3ececf2de96985e340eb5293e7612b0013226a22f32590ebb7d569bda14aa2e3b18ded99c1a93c7d93d458d510066ef35eb20bc8b17ee9776e9abb1c5bb30f9022896af798b9bbc4e6817943d35dad96c58047721f39e506ea99deb85a46d396cebacd3db4847a827f03b49520cc270203ef72499f5442ff4a0cfe48a7a2b0fcc8fbff85e0ac2fd5725b1b6564d1677b45ff2a2d7d7f4a9f52656d4312c7069f5ecf28c3ce2f1da7402769bfcfc0e9ff4387d8da1775ba7ccd000d2d6e4569191ba59219d7742e42bf8cf68e712dd228c83c4d4fd81f3f8eafcf757f1def25d74b78b446437d08c136198e5a32b8d18bb7c72df388b8b0cae1e71f2484f1710451eed303395b1a133f04f0d6f709345ae86efc863e0e3a734b831df2e456d546ad8eebbd2494af7ffbf2d1cdabde786d21f87f1ee45e23b399e6c0d600bbf390888da00024e76f2c82e1c44787363742d6eef06762cf023ed570af272bc9b9959b7edb7e2a1abf3ddaf8c696509130cb91cd6d7b72bcb3e166708d3a5d7557b31fbb599c564cccf7ba08b5ee18f1f7068a574846817c53d61e853121a7873db242d08691f36c61ca1d195c7389cbafca207af267e672125a2957bff373b9909dffa220886dc68a337a34e09bbea688f2dcd690f4722265b16720c360e99e4506ec80a07c7ad5cd3e5d8a61a69b64a16da6f87866550a2f690ee82e9450068e34d13495ab05d2ac0f61e05c83180daf6110fd25780d5f21803cdd9cf44ea3d1546b8692f0146a88e7e0b12f54130813b5ed489cfe6ad19bcabede308ce5e47dfa29dc84819071472980fe107ab7ee1045da50844aa14f315d466cce5dac440da3bdf6dbf7ab61d8e022b1ea5bcc477622cd80121db1e8e18f9054c26e84f239f786b8c8930dce3d7bce654caa49de540d3b3276ad5ee3f0e1efec7b164a21bad7f24e0c8cf68ed014bed4dffaf08ded0b74fcb281d4bb10926c388c910b3a3a452d1ce2b5b364efc81ee3e7e0df5cac0754fcf5a743bed08e12ea0f60251c74531c645791388570032e981ad6cfb3242a84a3f363167302214018b3dcc2bc46c850f1a1e6816a0111324ecf3df40d82a06851fec7026f61c9086f642d5a34a0ff9f001882bd02de6185185bcc56896fdd937cd969e7c8530fa2631bedb12f2328b4a362f5a229e48f61cd835695253713927d9a0c24a170c100022dd3be725d992be882096a16af1cf090606d6db2a602b8c79be7ad789c0e58d44c0e93e53e848b2ec20d821e2c7cb10f957e7f53bfae553cebdffbbabc9f936666645472c15c11ef65c3ba73987245af2b0d41fde2c34efb4550167235150c4e8f4b56219a17e608b6b2b5f3ddf2362438ba034a38a36256ae67baf14ac797a421cbf14bf9921e3824e039db87e55c4ed580742dcc0a477d3f3629c502ab8f42cadf4e6dc555a7028c4a524915202087abfe54f30b1e894b7478f7cafd74423891cb6258191e736fcc6bce250b5c343a4b09475996d512aa7c7c541545b2689dfc4a5b17fcdc51b89c104fc862c0d97ff8dd610a0299a4ce81ab98586ab3c3588a8a15e39a14ae8ba4feb18466c9642dc11494b0e72953302414ca90f1e35d69391dc5018e5f7fe4e974096d9a573e53ec5b469a41ca2b1734604cbedffdc55117a5d8c88c1dd0a4a7e928d5820f9fb03e73a2a626be4177d7d190cbc8e2f91adaf37b616797c30edda09184d6d347a394b52f5699e3ba177e94a18e0613fa1f9c27ef12e76f6eac2443f7a8f211ef7c8797b61ae6f1bab6dd6f40a55f522975bb5bf43eee2f3a917aee0b47ffdedc3baa27557f4ab5f9ffbbffebfd15447271d0c821f13ce5c21e33facfe4f14b71a87e7da39d870bb703f2f5d47d27f77f505862341bb7dc89de1869eb86db53b1904275bb24a98f521352f2390ad94461f09deff44e32cd6287d15a6069347df2747a5c1d08c3153cc06fb7194c1ad21435a9d4c99c331b7560c9a78b15803511a0042e5a740029441c14d01642da4e21f96ef8142fc77e86319c651157729bc49ada6a99cbb9b78fdbaa97ba4f7008b068af789bfaf3e388ee5df8b49af3e97ac850c49889171dd6d3ed7756bd778d52e4e30fa6ab40b9416e07143d79b05152e0d9898ea5e2e317875cad298359e718cffe3fe138fb408e8ddee671f201ab231cc2c3ac22fc4762e21968b3386937f374061daf870d2ddeb5d1a76e60e8a467c631ee5cef822d8c8534df02b92be13d02d4e32fc27d84b8f1c8ffbcdfa08f7762d86483f2badff23c9e3550125933d4becb0755034b686020b421100585ec571d06355f135e833fa784234c814cc1b92fa94a19606f77d9ab13a5d01333f860a80c09ef52698a7220b81fc1cadb545233a764e3ac807f4b58f5f1f53d398752a704e3630992d6261be991259cafe89442e38d6b2d5f6777362ddf824516c2fdc9866bac5786153654c4b07256b35be600cda18b01abe2e352c93e5a9473e7969a50bcc5128359eebf03ae8c19f1904f5ba76e8757986a24a788c5c8bc6d949c9df00e23f02c527ec768981791666102afe3b190af96892188f80c1dc6cdf8e1f52edd9cadcd970145217d1d660146157d2d3f7e5676d5901fc1c0707a5930147df0202fa4cb12356bb8cee81aaea8253a1cd71ecc9822a2a85947bea7daa1b85340bedd9012714ac7a710fb6ac286253bbe95177cd2a3bc4a9819958e7d0f00a0c53449ccbd846cefa89061e81847ffa2750493c0a16b33b706fb6d381a8205f50f45ca5bbe9b4f7f0d0e201c6aba3308b3a6cc48cfee79b772472a1d12325f4738b915ced25e96ed54d9fda3c765a4ff51c51a502ce352799171b3f6776d8849f8da920513bdf8e71e4118bfe191f39344e350ac33a7ca6d671ccd47cd93b7cbc2c573101368723d2c128dd073982829b57ea737d89698689223f9e59f06b0e40db0e1de8eb05a2e8951f65a55da98488d03560c71c3f1363297f3fc05977e5bf682d6a4cb362f1dbcdbfede5a6104c2caa347ca2e06bf4d6cd3dca4bc7672bf484912bc46f15e24cbd698b8ff0ca7d0527e632bb3ad2f2b1f19d77d4ad3ccec426337c6da95e6ce6c874e3589b1b82beb3877873579b274e59d1654ae8616f10a66ffb8c6f92c85693456d7a8e5f465db4355f9f687ce147239f41ccb94251524bb486cda4f73c5ab7843edd304a3e902b62f3b1a780a398c1449d597db32327e79630de54c37de18890046de2fa81136e97a49299bacc010113ae2f6664832fc2e8eb9291c290aece393c275e6611cc08f45ebce6ded71e47e67add55de7e1171d8683eb2d57e11484f1e741a2a373b4b3887e2604b9af593345e1ef8ff41845e238dc9470be9bb9cebf28f305b48d115a4a6bf7f938cc8e7fc8913f0f4159eaa558151dbf580975d89a75aa89cdbcf8bbc64799785e82773a881ea7c4a5abf6359e3b130ffa9d0ba4792c639bc067e3de45bfd30aeb8bdf2cbe0563f32b4c677d3294b25960c329d6297e11605b9c31443460e65f13496b3fcb2044b6cb707c03a91bae1471d9d48a46f11c7a0ab8acf60443829a042753cd698f97776e6717b2193177d2794914a4d35324aaa0af7fb05ffa61176b0aff6987df2d4e084139f17e6cca675538a8b283a3c5e3e6b350906d3128b0e3f66014528c95892da6446c6c011af58787f72c96ebb334779af477a1804910325d93af7ec75474a4a7811dd283c4ca0384461abe16ade86b64f7be1295ced8da2a457e8267f531170f9c2c86d02f2a8e901790f92522ff7127dbb3847c56a135b7fd13e2f6286cdf768d4c741b2a3c0bc2195e2b56661a7519c74965cec2824b07c5d3cfff75ce1e02ea269118dadca6c1becf4c5fb71f021d0ae3fa3c4d3d54091067f4b0b00626ae2c0b01770dbf77bb4a2581b9ae72888182620efeb957bd94252f29280c6f05bf88fee8c017c46ebb0127497449ce67acf1e70fc3a118541dbd0dcbafb3e8bbdfaa2fc55cc84b1fbe20b42a2e75f74e85a0f19577f3b4f03b4ffb7d0f11f0ca604f965c4d1c8d0973f00635d995761274206b03445b057c15af5430d4a1da24d9d566f9501ab2f7ba55f6c8c67100f22a012b2b4f824f7d9ed1c887fdcc2345549a3dea6c03b91f1c417a790e957f96d536b4ac49a6e7667bdf3bc365268a7d71a0539545b709979264d9274f84c0e710a0d96ee7cdfa116a9fafa7bae191fad1877dee36944ae473a15af3214012002474fc304390afc4079850905724a8fb44088661d6c5279a8dc5ba1972432d6d87ebed849d088223d8c0f6286bf629d0ccc92c5ff6d0a55e23e6f6e0f9486d600fb2067c85cef71c045d4f11cfff298be8efe94560b318b4b97cc25386d7361218da5b9f971a7c134e09e5902fccec1381f995440f8ae038c786e78278e657944786d3f5f22caeb6dd672a9e0c078b53705bc362b9c25673bfa685ceea4cd32206e62038f58faef6c8af55e2d930b10dc7aea189779467e89bf5f4e81ded6b60e470a2840ad6512d9d760ecd3b589cdf46d50f6bb46ced7dd197aa5ac500920bb24b25e96d27c04034832bd8beea4f8a350d510620d80ea9bfdd880d4ab55169b5c49a25849a7cc00a91eb3f0f43ef5dd92810ceeadbe352e2848148a2d6938dfe75ef2e573dc3b69d25049a5c9708ba9f9d0d27312fb8bf7c0cefad7eb1a09b84885d06589a4aa6a3a77deba9951e8d7e4a40d1bf40e439c23d2c78ea197c45d8508d37a1f4e6343059c6a8d0ddef78736f0fdcfb871614adfcb78557b6db8aa48472bcd90fd180f77fb987f304d3880db3d38b166a27215c99bf52d1b5c77709aba5867534f0c330bda1a5d9547ec11d4b2411da1e0433d9a6773c1fb44bf30177e265975563a527fc2b8ccaf2f93ea409c0a88ffa1c3da21850c0e115079ba988d51d6c94796704932865aac2a7d9c055ca5cd1c5ce3cf1f551999ac7f109e860d1c44c73e8a462cf7db43be381e6cce0e30f81bae300d2c3e1f839616199ffe827f8a2f419bc62c58d65fe70affc184bb2fbf660862ab7a47616ef3b4d3b9b3b3833928966a2b46494919baa7953adeda316568afcc546ef6e8a1a32400f200cb2fc279a705d5fd0f5f315c658a97382e23a90471f8410dd489d93d29cbc0f43b1464b40b9318518868c5cf6664037d46f767401549170417b333d48004eecc45d5557aee9bf009be2fc29853216ab58af2806b802505e4a25b19ae61abb356b3265c6b76d362111ab89e3d6223ef8e79055fb64c61d73619e9723104ee8b1110ab143d3967a30499c96dfa13f9be30f0f076bcfbbe3d8257008de8e058816b2e2050c708e78adf2dbed86227866d8f21c197f933fb2603f34bd763d123d34e829a1ee9f2855c5ca065ab5a145b00a1de9d2a3d566a84ab17febb7c445bb5b7129c64013ab1e133fbcca54cec411fc17af25869f16812b2da924c2bb06dee5ee4bcd5aacedf577d073d399b6d81430647d5e690230a257ec770050f896e19a8774ea27dec9ae3992ebd311edcbb01f215c5de4784dcfd56080b53f711e22221c653c8b88d35635611996ccc944d88985082662fcbfd01ea7ae3365d26c1001072b5f0375b96a994f6dbc22d0d972c97202fb24f57aa049ad65bf6ae5c5c998c52b252e012976bbfceb0645106495e4408eeeef74622c4eb48ae4a6929378e4a5565d5706993aaa6c574fe4883471bc91ea8202e4dcae7faa29e1923435b47bfc6e7942306b6864c62055d7d0042feec55b11bcbf2d1dddf89e99ac2715114374d054bdfc8e59bff9b29fd014d01eba868e5150d633940ebcda084c6f6a50ef95e8dcf8014463fc237c9244c6779931d97111e6fefe6a603e45d41fc8187c1b4370e475238e041cff552246110a241b6c55a1173d6bb8571754b1a67246c5ea60e569118f1c5e8f9581b6e8c99d3eb396631ac5f01738a32fdbe1ccf4802568b7099d245ae88612a225be9748f71f8e544cf4c360a3a19d75128f71215a65925eaa07b4c596f6bf0e318dd4277d0ff67b30fb8bcf44e10ddeacba6a2da69f0d27ca01c2a893369897912f9e7ae451b231f523aaade460f3cd64fbbf48b84900702f072ae56409caaa62b4c7593cca0e63a993e80cb578e2540cb9fc089fa417faa179473fb9484798e6aebfda89144bd0b20d26b995fc919c7addf9074d96860a721ad9b9e43aa833ef875d1d56a91061e099c48bc94c92366489f41754969b2b650cdb3beb77f7a12218b08c4681abf2d76d8a27668fce6d377f7d102fcf1b23d4ce6e43d6a59923f47a99d49eaf376142d909edd4457802428402e09ab75d13f7fedef1e41a0dfe8cb6811092bcc796814e3d495d5bc1b165601f5820148ea5a18ed3de73528a36373ce57d0155ac994cfe23a1bf27b2ddb11b8af31b7148643a561946d12447dc91c8c498ac9ce4fd0b0edabcaa30c43e921ecf2fd52f5f16bb5250b6623e10a037d9e210f6df5d945b37d6a33adc2b51ac76095cbf81386f9aa0012f85d0803775c50a969dd808de3f907f0ad5a57d5ff03ab8d0d5233bbcd28d9d0dbe3da9ddb43e92083aa5c019f7639debeb5352a4dc1a188238053d5dfbc2ffa92b92fa80164e7ca9893852d95e9084a02220f783c719301827fd08b9879c56f508825a5f1ac052189a5106012d1560516fb5eca2f5aa0daadbceabb63475542572f5183adb5318d94586140e32eaad3ff7a3e5cd6a1e896d07c44056da39e7916b978e6dda710ebdd15386579d84e16d7c64771a6377d52cc252161e8b9c280218574bfdc65fa97a67789c3a9af8e20fee7aa0cbe28beaaedb1f90b575eae71bffcf01cf8e5c2260c2f170696cf0ba93df5e98131ec69557354cf12fcaeac1ba4599fde87cdc4405cb14b7804ffac27daf7d3529b6083b04cf308ee39aeaa4112036985fa90e3a8d0db2942d3b2a562e6256aaf4a591525948b99ea076902789990f68577403e84507dca4cbccad1b8f916c6fa0fa6e35d776abdbc4382e03a778affa1ec4d75b74841d8a3bec8c6acea40ae5ef488f387313dbe3c609d72d2b997043a23e6f9259300df1ace8b148f5037772700e33531add5285df42dc0ba2145d90215043518449ea8681070a9207ceccebca833eca6be40e702873fed89f197aef55ee37567f7b636d79e24c82cea788e452c823c664cb6df033b2e7a7f0f6c96e7aa2db9d94797f117bafd7d708c30d8c55a80549ab96fec801e13ddb35c484bccc69f458596ce87fbb506cf89adb0f44dc351407f8a5c1eb146ab976d13b23f080417a30e7b542e26a6d2c1b22daf0568942f173a74e559b25fbcf0634a4a7443320d459565d78f880892dff7620982c1bfe554298113bf6a47a9793b8a26509a32d449deee902aadb360d77363709a402594ef26ef7301bb655b3f6e39be6079f7c83d63580d256831e969969b6d4c66f4f7e119a9454377be91569902577b37d05208bdebe532d0b80968ed3c0622aea45364ac54592d3b2636d3b4ed3bc0a78389194482baeedd65359c034031e2e77c10067d9abab90d784a81a7445d743caef690dcb7d8c325b3aae3a7273ac80bc45e6ba49bae031f32eef56bda936844582417b69793116d2a7cb9bebf29b141f728ae59346bd99ea15ed5c6d67de197fae7671a12ef8facb1954814da7b1ef81bdf27de2e45ac116ae39a1acd26af932d01bee15cf8b06080fb91bf9e41549ac1a8a2e278711dc9f6603a7a08bc1ae51bc2d48a7c3e57cc5172ecf549577970beee52eb14a1d39b55f565b821391a4619584960b5e4c4a7e27506d984304fdcfc2ad02ef009678921b594d591083af4d57dc2d8b9d9648999249b68af3c9429e181d30f27ecf703ce2902c48ac6848f39663396cb5cae4ef2756288d4b712d5c578d41bd533ffaf860f0ec8a2278b40b7ffb1a674b929d79a87b56a1e4b91ce5d7364c3825f680f8c877a8959d79df2c497a771165493f12c1799a53872f80f0778d33987a651cfba406e23b00d892ec604515f1273dc06cd35d3c31eb408c1400429e687f626a2314fce8ee78ed5fe0de4e008d8bd014d3499d52e5e7090e24a0ef36211c35ac7627d7642506b329395a24dc9f8b9d7b872c6dd2ad3bb37856584618d16984ed3616a78ac6c54466812e6fd91bb15e0c3df2d3dd5a33f85933336853030766ee5b45156fe7dc4c623187b0865fb5308d9612181fec8d0a65aceeeff3ceb2e5cfc15f6081ef524bdcd57bbe4b04fb8c928659669b7d6c83b79ad5f6349ce69fedb0c7cb06030510149bb77c31a068093f9d3e2107b561955522346953fe75e047b2103275e7632aaa458501fbbabf239baf84f54c1a17216d1bc54e8b3a6b21ca4ca4acfb5e0c00262e1ce6e11de2347216365c1a56d8657c713ca19108b5ba76332abd81cc3bd3cb750b0ce36e655a13171c50254f858a80fd5b993ad80cee0a842296c70eeb7e554404e7decc5266b8319b6f29ccaf8bc528eca1b59bbab5c9cdc0c0719ec0ea606a95493a331c8b92abc2290a56279d75da554e9af6adac3d618eaa2954e34c6c72c522775a866790aa2a0ab21ce5f01b7f499990d00f77455945e0d509e1fe04fbb9010b25a5b74d11710de26669a50aebda508064cec7b5e56f8ecc7ed9dee630fe467720f2821deb00f0216be0cb41730c9c9ca2e6376e388798835e4e37bf1625ff99ff69fdaa52c107be663902814a6719e5f146c091e04ece5c2d4c1d7cc33af50a267f76138d74b4e950e986355003615c20e6030dd25a852386641074bb6760773ff67417a6f2d5d4407aaceaa18c2b3ab026b5f051ddb37680fcfe568e0fc82b0a1ee7e2822122839977defa7bb7c321f3dd5a72410f475b732b9b5df842748f593ce6fa7be2f47134d9f024ee05d204c2d2761ce755165d1f3ebd0681ef8fa8e3f18011164dd5d3f7314b1681baabf7d83aa8c67879386373d570e3efb4f7a97da20eb495f7fb2c5f79f8a7b6ee8d622ee5d12fee10a525f03516e05affaad82f9f45924d6bbfb5cf0975a9c3ed689c94aa446e1ed70665d7f6ba424731e15fbb91c261be3b969e1bf9553c55fed2bc5175a3468eff216a493cb662a302ee7f061a8ff19264c4ee4fed36174f7cd7aef47b0b88f31a74ba0ca2308271e23164539878919616616bc7468a97121a0e465daac56b5b6434e346d334862ef70df98da334acc8b662a37ed62905e5b60b75e5a3983c968bb8a45375231d8aefa9bee9c9a27f55c3e0282fb82700d14588379409cb312ee5ae74d956fe897cdaf3fb178b718c6a9e1a8ee44efa5b98cd0e9d6c4a884c4783aad9164e955db0f916e76aca26bad6e8741fcef3c1bc54b7387cf31d41fce036613ffd927c84785a4c87bc3ed76ae2d15f8fc303ef3f78842c007cf0fcc405353c4331400469c0a6483c14135df2f9942e64f9313e1dae3352800e8ac47832b09a87a4fb1208707c8369ce28f1eaf2edb080ff121f26aa870666a1630de77a6ff5ec2e6b75e70f648e1d658c1209f322683a558077fc7ac927e4d49bb651b0dd22b3c810489b4326962b3effd6cf2000ae5aab4af2e85fe966a426f35f007493b6a66885124fbf59fbae1706683dbf93a917239ea7afc35261b5c4b39e85ae69a66212891017dd2de30bd927040da58e6c054c059e6a090de36ca0d6418aea1fb7bfa1ce0d8dfb64284f00d213dc675c92ad1ef29642e2ffda5324914e36bd6ff8c4ee5a6dfa4f0f4a45bc5ccece955a53fc054e922b9f5b01b21b077401c6586b12ef7be2a316d77d596ab1e9e7afe70dbd0b228f6aaad6b701f3a094abd7564a7ee5028b2103f22d8bb2d9d21edd4a3b9b2e89a790b5f2d9e4259352d07685f433c1d267c63fbf86bc0af7a16a7395236a298c8eb38c59a8c2dbb6316469821aacdb8d6573bcd4e7998cc9797b0da3b99f802281c36e246df6824433fc7bcfaa50d5b7bb8e940f8ba5cd0a6d9ab4b1225946774589686991a9f3e90a13d11789941f138c11c97d5fb0ba92b7d533ca29dd09499a8c5f5a820c76d90403e4eaa2b4ced045fcef57e00ae5f1c599aa8e159ea3dd40c255007f5d862da24a4567769c3012c5e326ff7b6407fab75e7f1c2d092cd635a7b49ec9cd1ebbb2d049925bdbd8796a35bfd54a7896747c89fcc37971199abc7cc01de327bf2d9c8d359b3b3ee6f4aaa28cff95f0fc0fa3047ee2cf15caf3b7160ca5d5bd0c94dd8ca600ac98d5a1a023d331b09217b70ea8b1a426cccd1f541e709b049521c0e9aa47b82d758390559afbb072e3c4e35d4b7df3e0198e6e5b64470098d9b68ef6ac1b79ae497cafe08f094a040dbe432141aae0e5cbab193fab83723b636a9f0fdfd6e64724991e2314a7a9f9401add49b7333b413f78848f8b1619c51417a7e1864cdb8134278028d94dfa766d67428cfe5bbfb1d93c4a83f01027611dc4dbcfc1e425b832b5cd20caa0545fa759a2e4d3f6bf5ee81563c58758519166fbd35de844adc21435da01a2283b5e01d4428e0b2080a5cfdd2474a80dc78d810ec7b9ab19b872315e2bc9cd799e7115d6ddf28856f34447f3030e18b56a7e584d37ef9c5420ebe70470305458b5544a92624a21059a76e9e0cd9219c723239daa410300a112e11d1c76e409555feb086bcfac8a0ae772e74367cf94f97e688de471cda4495d0c57af012f405dc131368cff687b99a0e3490e0ee6282994aa88c5818194dc3fa5d781a0edec946f3c216199d3b3b190712f5caa4971c5dfa2f8222756a7fec547a69b1fec468572c13fd9ccbe0bdd048427574d05cecbf9d9ec42b44b00ce513c1b8a22ccca39e74123d5ec6f7441d38cdbb2030982b98518b9d080c483c8b9d9de05f45f7c6cab53f09554d8dd5940198a0a244e689a1519c4bce21aa770aadfeecabaa6444d01231600b275c0ca6a32843d7299c44f6d9123b9fa9179235b5f6896ddea9a13eacfa742fbe3e21d490f2d4659d1f80dbe63a149a9a01d54d34fa92307ebd24ee8ea3401a3a5f821a7610b8eb345a624d0423bcf9cd7cbc457c15b4bc62c2312daa17e8caf0dbd7708aaeeb884fd29252f8434e2ce194d9c72c196e2b9f3724d265e74b6b3b5776f2d51d1eb9cdf956e6725d4eb0284ada37305d7de5ace4a8070e969e8e6f39ebcc5641f105d876276c0fa1d1903212e9f69b262cbb03b5fae24f4b2310973747d9ed2eed5373a14d40413a199d0df3a6f69a48b3c9de0909bfb0cd040ff3cbdcc3b906d06868c9a5a7d5fd40660581851f27a7086fd427bfcde1d9be5faf4dee2c27c63c758c2d7655728fcdec6cd26d4f39ec457d741cb9e04826e952bef80a25db47f234f42411ba16dcd2d85a12822ae35abc71664801031b10a2da90cb9312b779d58a27aac7bc36c678a01789887ea764018f90356e4edbd3c8d8b97033abf93155ec87b586a11db3592c3abeeaccf4a6cf677180d6fac7327f8a5123716e0a9232b863e82ffc6b1f2c8e3ffdcf9b10f8459beca505bedf879b602a44b4ae5a09bc83b3326123fff0b74a2da0502352bcdf3a082994ba2808ad8a02c9cbf090144a17574aeb008de70a8f1f15413eae33ee74f2fcaaef1b04f5179f9f4f2f8afbecf41fc9f2b6f7acd808fb1ccfb070fb6896de79f72f9920f018267a680ae08325918c171451b5452902c345172ce527ac31abd5824e8abaf5998a295b3d01aaf845d4ef02b3948b09a64540aca8b7623509397b1a465ecd1afc224e5972004ebcc122f62cda2d7441bc2a3a75cd98c5b42e58dd5a9188fa9ee0a0c8f2cda26112ddbc28941d93ac10c8f172b53827060622af2d510e9e4e28124b37b5d47d0aca05706490346402aa32e7c23c4b4c207db7631c25d1272c38589c53512d760b31b5dab54e0428950a4912f6113d13f7c71d1cc4d9ef4812362a8c280c29b36cea03669e10f617cc259726d5a7035100164558a9998989b6189f725b7e0ac07cafdec447116f82546042d69d56b948bcc89c42a8db01e6253b1f6e6bc2de4b014ca4a5dd9aa43372c6074efb4f04442826fa7dd826f7261a0f2287d1e32353e9cdf11d5053ac75e046177091d6697205b77e9add55a5434fac5f6492a9ad3ee21aa01da4bc8634fabd63c2844cce112882f8de91c2a059e4ec969f85ccc0507b9d8df6588ff10c177450bbba7ccc253bc7fd3d1953db8eabf9451151be830be93f2cef86302201878335696fcaa85d89be6af27db2a4647b812618e624c9a1a5fb4f56d783991f3ae9c6040662a5b5c50d9e4f7fe29c70f881483d17798e1c3b20a4f3929a4b62dcbec82cd7fe873ea4e1e511c6e12db4305169e05e6187ad24e6c205a7347e1456c2cf332797586ff7a1a05f23b5fdba35f186da248438159721eb5eb555f78fffd41a0d13cdf7663b6e0dda5feba3d31bcba408856c27d111a7054f3873e35a4db2be126fefa4a1b53fd86135fb210510270bc7ca42e44f858c38f60b65f47cb58dcbf74e4845f5973d6493f7109c3428bf97a19f62cd8a3482d2d3e9871108e93d42cb9590f76450e592668c7d8e633ac3c6aaa21f985acefb092722a854013623e32cb1def863dc02e45772a75b10556be5dd101dd5c7e4c0729fd34f4fe1e534470cbb40e70fd8d421643aa33fc1e88802494b278df341819137a6a411d4d968ffaeb09df70541a97084cb5bfab71bc9ebe82395c1fd6d2650acd62f7f0ef88cba6e550f317ce69371e870db754b94a84961482f18c77fd2c2de1531cef4223c6dabe1f2981db8428ec82f63dc10f0720e69e97d5606fef1b906989f7ba0616dbf28943e9567a886f7707574c2069a398f35ffb2767908550519790ab609bc66a542ac2d391d51a9992cb7787b730393f9cb72b586f745772ae04052951a1550d53bcf588a9b8322a4096e3c5c491e26bdef12e8ccc50b881c04fd166fbef8bba68a3e3526cf168632db5ca005f6ed54f4cbbc803a05d77f7e1a757f9e03f2a87c943d8b050a8e7bb40110383c2c2fab5b718ab38d1f774087544b7658ce5897f5e5758d9ae7fec93d903ee5066b90ded700df87a7ffb36aeb25bc56168a3baba6799e6b3d450e1068c47ac264e2bf4507af89b057550f3c5523c52b9430021fd4b1f83ef081c968a24e504c4a5b762226ff6d5836048580ceec38c9bf4024825108f1a3cc084d4605400798577fb611c85332a398f1c4528f0086d1c2049f54d78218d03ef42f9806c9d0b56f40427d1d29c424005f18a88da2400b2023a43a520a9cef6a6b6f3ce4e2796c7860292d1e2350475baaf8cd4d97ed029a4b9e423a2dc915c4d14ca95475a7caa8b1663e30ff83ca5f6d2232577ef0790c9310aed73238fe13846bde8cc54a5c43b1716c0169453e1047ea301666ed5590f59d5d8988593c3ea4466baff6af323d89887764aa2f40efc1e67d043127619005d936341ea1ebf5d4777cf79c8e300d4f2e126169c17a03a8ecafe6c92006dfbad9317b6c0ce68c68d349789e51a55f5ba807898e6f344ae54c3a96743177c72876e3dd6f63362cf74a300ee8b833ea863f0a029c5cfca982a6fbe5bcacf8edd8ff8efc0d8f90001f69cf2e570577538aed2ab22d956f2f38a21ebfb2defd630cead21fedb3c5cbcc2b6f9f3d81de514f6933078d32547917121a801cea2f22fc6f7d0ba0da2eaf923bac1ec0cfce0a43ee689a956e00feded13c8ee4110685e8c8ba6220e21d9ce3f9b169dbce18c8efd33d3685f66e89f495c0e6ca5b50310e227069acaf8f69212ae1529fe722a528b92a40957a12c9c0011fc2ad0e430e884962af3f79d28e503bbd227949646ef5c7346f58d88b156ddbe4c8f2d9d955a54c350e44ca3edf4870449038434e025b8efdb0d6624bf953787b4a0005dddcad718b716747b94aeec736379db74d925c9365eabbfbb26dacfc6539c4596e1541f3af504cc857f4355a478e5e9bec473ac39a994703bb12813bf80fd496315310aa63a9629b887e08528e74fd3d417054ccab9eb29b875bbd457776cb166dcd6fd25b71a67b26fc6bc5e826f9b60393193ba6634ece99a23d7e6d8bd60da5fa5d365f05b43d77c2633f71cd03446881b6981d98234b34040c999dede36170a4a053e5b28ed99d9a53595b537f37bd171b57955b78d6a0cdce7e099e60c1fc6958e4fe95ae8574918ae65fccb815a3d7604c8de6a5232edd5d6a515d003bbc867586d2b172abb384936ec6e51ba8ae2a9973880326b0986ae0c4548c3701ea9df1dd976c1130d4b729e7af7e3650ad4f525fa253fc1b02cdc712ee76fdd1922295a467b5fad197179d1a0865fabdd864874426b2ee16c19defaeb867f093c49e5add24a1bc1ebceb3dc4bfec32cf9b737a72ed548e671c24baf065877a59b66a16037517744db56edfe1632496b19a5d509d8e495b29f5204701643e9075123106f6097735db5d017ef00f53c89595a6353ffd26bf359a1a4cf438d9d4882f6d8d2cd7ed8847200febfa1c6398dd9fab04fff43da51ee812e74fcb68298e12f05e969bcbba7e21b1d57695261ee10d7578cba223003d4faa2897d747f5693f7b666c8577d0b797e46b3ed46a6d60077ce7f7b436d51965057ed06f3004183a107ba66542b57831d8cf9e4625220704ba9045b776ccc82f10944d5c0752f02eb299902d63fe387f3f99fcd58b1983aa350f959ab605cf1606c94ab9702a6e01f132cc3d70d757c6b55f2acafa9101c88b93e1446bfca9a550701b03ed2993441999933a58ffd887106991907b746ca4f008d6cb75e901676d4d6069646a5f2adee76d5091bac99198cb40ebf854915eace51724a6d55fa703aa6e134175672f0248bbba2833b3ecac5d2c1628c5ad3dc29d5c9ab47fd2467e84cb277d8e12056d8f9770724acf88d4a594161aabacd7b348e2dc6783adf9dce4180b33156776084f57fd5e358b03ef6ac2213603a1eb5eaf920ae0b9e416005a5d6247e4ce3be07e1f5d219357d4041e3e3c81b94e1bf3707bccfe7e6538e22c4cb6a9a92f4e08a86c7bd49791bddb29809484475fb37626ddf9ea3d1ce0c1bc5be9076467c530fd8199250a6d77ea08f42d91e230bec2d92f63d083ee5431500e0c95f2d7002c38f5ee5088463ca7f4b6ee1ce22f0ad208915977a0ba4c7051b7c1be03b59139e5b6bbafe109911eb7f156344ddaa9f05bbdcee1cb488ff4b5b2242bce8378cc7c78b1f721c929c39473bbcbd056533fefa7f22f321c41c9c06b08db58de6f77c3e72cd872ab6d7f7d8b3170a76f1fdabab5ef6a810fbed065b4dc58555ae38a715296b40860d092e429a273147028a446ad1a945b8930369937f7acd7be3bcc06092c6ca32a330c65f723935eb556eec30561a5d75cceb57e5dbba7ebc94b8d11c118672c8fa9be3c0948bfce9d9243f4caaee3b744a0eba30fa386d5b4b11c575869064d6ff33da2625b774ba37f9e10fc94434fc455fa37f0071418e6989b84eb0643f98f529ddaa440447f0fb906f8a5e885b98dafd28c819edfcad9a026d7363dcc1fa720983f2d35792d646b98070346534be42f278e50a1dbe1406db3b8f4615f391de35e043eb49f0e64fa796cdc8f88d55d9aaaa42795fdb0e51726f432bb963a971c52c7cbeb3fdb51e1159b35a4dcf1b0760ccdd8b199fdb21c1df5841ad24d4a32053b7d0c3eae49c2997e5c1e0a2ae81fe9e607756cc8dde13b275a8eae370ffd9f4ee399904bec463d20d64d6850090970d90021b03264a64ad6307232cbdd7df054c75e2957175d422fccbdd15a8559922709e00658eddc6be50c9c9e41104e3baffb566b1b29959d74a610d0677346bb80695b6dee690df7068ea664901cdf8dd606e83fdb0fbe7f3e8d609fb7e9ae5c2321dfd034d519e51600d51b761ce2a1400a88d61e97103457051a4c106acb3d192f96af1d4b429849633f187eec3cdc0e16f6a9a8e311359c4c4d4789563f6b41d60d4a25e037118622f94f6329587d6b9b7fbb7077dd80129b0d37819b6bb13dfa32cbdc712672df48a9f8f05fb9052c0d3728ed2b236977e5f889c12daa3559c953847db09fe371acb354cda61070cb72a0c20b9de7355695c6efe6e35b5ddad034d80bddeed7dbcba2efa145c0d5ad72ea916ad0e437811967b13b3973806578237afd406e5d97bc500955e9b55ede3cfff946697f0b6c20f2e1e803ff355bf8a7ace851f435f0498250a91ed01bb256de722fd5b35c955115118d577f2ed299267ef5f95a2b7164ab0f610fd4e4815c79ccfd600235049142538106b947fe7ea52d2497832f5cbddc356d1f981502babc58dfdbfa3d50c16601b633fc128af2744558fc91f973f5fd9eb84826d879e8cbb877f890858c4c84ba12c21689bfe67472a71da7af8fa96be8f5a159d9dc56c476c1999b71d6a1f235d146e8562b3a20a34d3c06c72aec706e49bfc197854f3674818390b815301f26d8d5ba1eeb36ff38fad0ef5f975c4643df81486ba02ae048e3d54885d3295db6de1e1e105e58bb32e484d09e53d920260e0582bc220c21bf391e5bc27f3fb8c45856ff4653f625d80b63cf8ae43da3fea564f88802d984d70f7ccc8aeb721f3441ca1266a73cebcc17df9aef97ab53852138b8b6a6d4ccb732e7826130d6becbba9dc9ff7c848c5e8f35ae7bd05473c459003c1b0e572525ee8bdbecc26582a6d41474ccc405383ad2ca8e43fc9d3e35541bb4531345821c2fd59f0e32e16db8d30820921dce14da541216e37a7d9a03f8f57f1b5d86d63f352812a5ad27fe12c7048e02c4a82ac848b713025a5798a80c5f16f967492f5865f0dfff8c36c0c0f8e2b4389dd58a20f595c176d3ae3080e35600b352c811c34042837bb95a400b78b46e0bf48a18b834b9d1d1695760fcee1881377c3db3cb838843f91b7088c80e764ffeac888f76ba8ff41db3df37eaf1c6fe83c00e9d046199fbce9310ac8b7549cab919fedf4f1341d92e20bee6ea58d7cd47797e659ce4f3f583b03ee04e66568ec3ee0cf7830aed63544d2f7be280c306b0465faf0bd3faabf6e0989fcb5c2e0d3601d90d42f28c8df2e9e441791f0a1b68325e87816210e850e6a4830885339ace911cb3fd4acb9c7034fdd945e8da4d98a1d30c4a3f84e005f7a13aaf85348793ce307af9d9dc67e6f6454689418ddd79a0ea1777a7edd2c52a457eea3c4a03b58e8b5e88d3045abb78071e306e85417229b7f06738f5ea18de62979964c83a4ed60db9fe25ed58ce9735721cc2e1b25f5abd278b1226d9c5ba8de7b8a7e67935244fe362b5da4c1fe4404f2c29c7f655009e957c63110a53bef14b993016949a0923101e3bf8b8f7001d8eb3d82ea6c6a2c85a7f066e8ec9349dfa0b46a9ce5d34cc38e401d389c44c8e9f8f02d68d2a49f60781e267e710f6fd3161538db6d60503578c31c17d230ff7f16b3037e207000cb457f2af77cc3972435c8480b1e818c3a536a3626bd7837da22105a0b7022ec1def332c092cab48649d417c98cbc0b7a0592b65cc1a0d1e7013c0b43fed2a00df2a568e236a3dacaca487441e9f7db72c813e2bd70de12af43f20a44567927b98443de2ae6268be5dbe9e79e9d2406319da3adc8beb6a40c176f73aba47b0f9fa9d20dac4424eacef864fe973d95ba5d1ae8deff09000b61ec38a133f5e43b3251c4d2ba175b7706fa6aaffe736716ee505591a587ec2284e263ef0a95188c0525205ec3e4191d86b317acc9ba260084e1664db3ee535ba625965cd679a63dac7494504325833a49226b2a21a003674e0e68cfde65eceff13b74034eb4d3ea8893823cfd06be65a3090c34edf3ba2b8a44a913b2b42f8ba53075fde694b4b7bdf0b13a452b1a89d18507119096ca9eec5caa6603b4af295a36ffb80afaacc4b71c4bd7767c54893160d7748781d6e8f52d8cfd4928059118be8ddd6b53adcf483295461980fc1252efe6f493c0c890b7f4492422c900c497e1955fa273023975313f4adac25310ceca364abc9027f63a9f53eb75e1068a72275e00c31e3e909cb118342cd9de0eb8c0a127b416cf66742e99edfadeec9421b30942396f268d5f4bf4af1bc0b10777bb81ea734e7337ddaecd10c609105e24eb0e629db94e0b66265a7e860c4c6d1a959d0ca988ac28c64ca3fb10dbd9ca0f1c9947fd8e4ec2c0ce615a2afa7e11891d09b4954e23f7cf59a807edef683640abb6e738af8d56bcbe6047af5888cc0963b4ae5cc89628f492c97e231f7a3b51e664a4abb1df8b211ad935221a1b8fda279b77ec940cb891309a1d4c7e30d307bd8590f1750396c1ca446e19479fe0d400f4de9ececbaea045c6b848a20dd7e6026b7fc4613a0535f9151b56383f33c35e16fce273d91c7b37b22646a8b171f0bf67faaf75b2e06633c8f9411c25df81de9e92730a2eed4d69c7d0c48c5a44c4a499e195ba2c05738a536c946da2432fbefb9438265f126c2535d574a39352909844a738b59f7008a8010dd4c8ca5280dc1bfe744326c486af9626c05b836699f9a1d0526b24b73d80b842f3b61bff0ba9b8787ddcfc88b778b45d269f19db568f7a5ab35907a97a308f143f92643d62b77477e350444a4854cd15f2789fc08964c49c781ed51753393d5642e81aca170fe4834812a9b6735c847241d4eb618bbcacf24c3e7552b5848a0cf159fb1cdf3f8639886fd63450e9481fa0519d4a4940e03b8b548aa7954ef440bfff231037237529605ed502258a169cedeeee981559ebce6e14bd36911a358dc1ada90b026ea96d983a84c074434eda3f6ef11cf3abbefc4ce916a4f2c3adc68b416d10bf069a13e0fd855f6ee75333bd5cd50cb961ccabf78938b5651188fa84bb6188c0dd258b2812b33136a65fb28b925e891c25fbcbf26ac88ca535ed78cd0d0fbf464623a11f3a84224ab8b7f17f041d3b00abbcf772291c5a7c12a88847f4d53720f95d2cb1d75f75de86b713b892580babb39072052931f2f1735ba575a98ad64ad95e668096848ecc22d7f484082b1f56ed8779e484637b149356029773c2199cf8912ca4c9916190821ed859f7cc9cc4300333ec7402381748556b653887393570c0546830da6150583e0dad40d553c71eb38b6c844dc846bed94aa325305ea75a72fb067db2c5ff702c038fdaaf0004f878a11c06cf76953dbe664104d87c3fd18fcdb298b1321b712597ed7bfed60679040a32c4edc6039b2f733f9463450a17168acc70dd6e09563ecf2b64691d25a69e9ed8ab7908ac25a4564af6547428bb3bdc55c5c6c8d64c195c035c3e71fd6452352149eecd8369a9b137230afceb1d57599257daaddb451cf4a7f3b1a48be950ee9165a70a6be9e656c5794e2ebe7839cf4843e916d3c2885056f8731e1249dcc297e19094c12b95324403a40e13530bf2ad24572e21c06ee0276c91b8534cb6b007cb9aa9a10ce8cb5f1a5c1bbdd2b41214f59aac812f8ae7007406974e6e892a3c508d394845abd55243bfee8f09e0d6338ded51307166e701d7befc1c1b977539587b9d90baa79a77efe86b109a2cc5ef56951214d75bf875355a77fc1035de101f876e8d0f6a0ea9c0a4d462db84d85e1e6e3dc6f5da716ec93c1572c4b217429d191a8a53f0800eede159af90d183929cdcb43e116d933c38c775c645f60a09808bfc2d6fa65ce348381133f14cfeb1e28a86ed70ea7f58b4a097560bd35dc2f511f871467d05b4e08a21991acf4a587ecaff2b9a4f431c09f6e755b6016c3f68af9b1096582cc62abd616ba64ab3785426ae301b1cdca3601e24e9ce8048440d84654cc91a37bf87e9c59f7478539867202bfc773d61aafd55f2beec36327f8bbf2c9df5236a9505acad95e2bc47b2b9dd255d27f1498ba68e5d447502d70d5dd0d9408ba35d6e22ddac6f135cad2d1c52127460cfc411190d6fd524827d5862fedbf1b4d788f6773428228c2825ba4cfb9b0961bdee904e0b8d8699197354862ef5ec2a5774cc1cca61f7c16d7605ac620dd1ce71a1b6ba05b0ad7aa90143582b186e7f4405a5abf7ccd767f9e4e676a1b628e133ce90268d4f9a441fa34b9bcaabda2a36043d625a7b2426205faf6202a4005e520f55c8402169f748a1c056c3d6ffd22d18b467a50cbba98fa38ef28dfb097bffbf32b8f0715eaa69809d309894b3b2a93004edc91b5c6aac1052914e12257bad6a170daa4dda34cd468cadc70c6b939f9863837eeb39a7e92cdd697176176c8bb12ddede7f8b492eaaab7a7000a2a766e3c9d9e47ad6ca82b49ee49804806dbdb8469fa4d0e7966600bb009160dd665b05b0aa8bfa8845163b538530ee3e5b42024647455aad66f0229b8344300bcfc45550145f6423d18f408734a20f50661edaf69de44899cc9b6710c48a931a9fe0412a8a55964edabed2ca17de78790228a8c6f89119da0ce20f31778bed3c3a08f27ac049489a60baad47ee36ff8de308c3a72e2dc491a4586dd15969e5b07f2f87d90017362f2b0d9e6afe8c76934692942e56f2e4572bbf0dc13fc5046452276418f4daad7493cf3be0c16c9c3d6e66fb26e6c01d9f619bcdff43aeeea2da12a7129a7216f65454469e20f4839b936281e955765b67c12b5d84c0738a4d7643c7b2f4bfa46c7fdf307fc8bb348cfdce0fbb01767483356861a7e1d4f17e184e23d50180eb825ac729736a20998b0140b731baea9c87f30300c13df0612df0e06b60ceffba27ca596cfa2efe289fa7c5d153fbe17816edb908a362f55fefeab695f9a9bbe9b6625a7b4b60e239f90494b5911c5f7443887f592d1f670a5c7d9ed16beccf73ff535a37f046452dd80e566254c67623b3e265e8a71bd825d8ae0a241b942b9f65aa3477a811c35ca269026cc476ef80fee51968befb9aba790f35b7a14212d9c99f1a11c8695b0eca5b659863d4e67d255155e96b853a98036de25eaf7798efa19661f78a6a1c5eec6f167a953020a8178ad5afa8957e55a385f87f852522dd7943f58046edad0977127f507aefe7d7a6be9cc383a9c6172705463950ee37871a9d71eaa869acfa29c015497aff2cb87f874448b259cd0dd029e2355cb29de2243cb2e2d43d96e3150e2826c338ad39816b68a25d980315548d3caf660a7fa1d389bc769a376a6cb60924d0c548b5079c71ee595c884b24188538dc962a5c98e14dda85f24efdb1d78f46b9a9d05efe878fff74b2d18aa8bab9d69b3d97c185fe9698654748ad21c8b6b896fd90aa41c908018660400b9156c6c948d805f2b5ab965070aa227dc2b1596712e48cad1af7e2c864136becabc0f3a766da2bcd86c4aee1296c3fe9a82b0519b35a62a7a9ba3063fe7d0ffe343e548cfe22ab95d87ca3dcc5efdaa628892915785d8bd85060a06ba00234781898aa1638ef9df279a344de751cc8db32d79ef69f1ebdeaf8633e30d956c388c495a08e94fdef3e7580d69843e0377cf2fcd0f128530ecc7ce45b0b710fe7c03306ebfe688b27335b4059b96bd0f420b4e2b0a2e8c797ee93101d8ef31cee7adf1bb7b8d394b1271f66e0c5804a3b9dd8ce33cb375f1f2c67952bc5e30a99020509a4f2f07c30164081bae1788e6ad8fcd419c8ced22856430fac2f89ca9c3cd26ade3c535a32e7164febf7bad8c64fda8142f239272354a382040b2083c5e09d49c063d60d68d67b061f6bd07073a50be2345c96231d4c0a51748db4f5a10a2e994c83d17e3dd44571118c3ca1ba17992970cd30299963fb4ec59870b0118146b8261e93a7cc159c4fe4304ea5fda485f506683d85a9fb8ed2fe7b340383bc8eb9e8cd09b7e26f69218783c97f2087c50ea9bb9d7de8aa795384d9580414b5f561ae1b9ab9ef14ea0f279c56822a9cd9fec6d5b9f68b06877c001ce6cefa014c516b4a5935a10f877f96fd2bf386991a8e6d17b9fc4c503d8217b67156d6e91b5f1c8d2b1fced1118be6ea68158e4b5157ca4cecec93663003bac57ffa0910bf479b6496e8372cdc073626774dd40534086341fe44b6d9819060ce3c816e53c7ecb98b896e69d39f60f2cedf89ef035c62c5bf070fa69903543a63892124492b37bbe9a2f7734f13fd466f9868eb24a3e3c9c20cbf9150bdf1571e071a404972157679165cb3d3a0f6cec78814fa8e613a49d63a081c41e1768c048ce308065b22be0f78cc02c377d153770fbd3ede883b770e072772c5d5c521a7ee50c3464c16d013966948023a6b2fae80ed6065504b7870a906509c4e19caa4131b7e5d317c260ae6cc828934e53ea0599be85585e6838b2866ed815d7467f675989ee0b4e513811fe6bdedc65a3b1ebfcac94153446e1baf031f0cd908b99a1f740e38b93dd7fd9404baa1a7b2c79ace9ad4147651b1ee9a85a15c37ebc279493b1266e6c18dd91ceb2b4531182028ed4e003275a59ccc20ac0e466978c58e2bd2ebad810fe1c58194068c4e54b885b193cf968d79bbaf733b75bdd4012d0395f38e495b865eeab5a12148eec1c4b2ff1a33b2278a13808b429b8993701bf9a4ce6cb728955d7d21de1f8d16bfa20d3557adde090d724955bd4e4a9bb9a6b61e8fa0977a40d590648c8ecb34bef720e23980521bfb2fba375ff98ed6a6278822c209927c8bf714097bdddad9ed021172a3481088758e63f808403031e357e0a9015ec357c29138a96a5539d9e3ce941fab4e5246c6625f2b55d0447ccb83e164b816750e51e2e9fb10283c31015dde9172c912908852347465f2cd3509f131d5d6b6d42a5b99445f5509a62245345aac2b79a379ecb34bfaacc1e2741b8ee5ecc259ff9ebe791ce619517a20bd73e52d689e9d5f776aa926a2f0bb75d4d5f2c89e1e6907981a7f98bcb4cd31c0a2433676041233e49874e0fb325070f815e7c38937bca22518ce2155f57678d9510c2f8a878e88917dee8d35b4b94ce56599a1bfe2c61214e1e690e9a83bd00bfadb3bda2b635380b515ec061f4c9cd4ae543def559f22c726e823d0bbe5a5d6cec1886b3a5ee3c572569214393ef2a4e815d39da465f17aa7b0dfb0d4cf83b9b0da485e770f8cdc616de5b14df57165f2a16876a8cc3df19db4b08566d4a91aa557a2571f6de60521e1d47a31f1798b32533943b7fbedf9c6f715c096eb503886f82e81429601f510b24b0137d85b15483fd84e404e3476ff8dd71ab49e296327792957ac307eda8f4bfd352e9073f01411c2fee6334f574c61047d38635b8073df43ebfeb05a7c246d8adafcb715fbaad80767de07c31850f0cd57b21b7e921df19b314091d56a9cf9b023821147fc1ece59766a8c4f872df3c4dbd01eeac390c03494839b300cd32bf22aac42d9109530ae05fda039f854842f1510e138ed686a7b6c6de7d64c3e421d9288ccbd65fcc70ce9f96aa98ec02627afc5d06e5f6027ee15b7d8e5832f6176e0021f5cdf398d5b0f0c869f43151ab483e65a43abc1c38a8d6ab7cdb6612aa08ef38438662ddb1ab3e9c47977d5c8b0fca4c1fd52ead96233335f8da3d890aaba4130df8ce32878fdf8bcad2561afc33e289623741dedbc39da242fef535d3d8e7c1d5b435ba43fec0125c6e45e49d3d47c78efe08227515c5011802079de3ccdc80b016550dcd48a903cd39acccf57aefabdd523040c4f8e612a519d19d9bcf2e592dd544f1a1febf6546d972de7c8b9e61a0dc260dd380999a245b64ddf3b7e5d758b9023bd7ac4ffd47645f1e4b112802d56c23cfda8e2cd1279bf520643ae1dc98fe7536c73f0457fc6381177af834b3eaf6eeaff4b4644332c24754eea33c84b9c0287088c0d76ef3c93e576c033862457df711cc270351fbc0ce282f86bc442d8cc10f6a0819296d418bb21036e33f219e9a414ec95a0f8784596476472474ccecddc19307f315f18d1865800b90abbcfb98ea8a1360a78b0a4328acceaa01b59bb50c7cce80616d1d637d41ca9ea85805521d9ca63f2277b227f7e9bb637afea822e4a86bfd15d791f09a5976246415d489284b2655b47daf1d65fe53ed55c14dd8f47eb218566b1f53c591b11a68e7c65ae0b680dea28e55e33bdc1212723a740bdcb7b1cc991fb11150a2b783649978efb5d7b08ec386c9eec87e501f0d4e0ecfa00e8f4bf1b10a544037e8e7746469e5d9be16994a8810738eb057b2e537bebbbee6818814e80809ea4c9d11738ca9d4e7d01b9f37d4e4d7eabd8c1fd973368476552bc96b1e4b7244a2b95501dc1a8d43e58fbb5759104711a67c9ed0a8c209ac013fe7978f88161ae0fe62a3db7aed8acc10e926fad38191c4a1ccab9fa5245a25d9497e8dceef9f888cd6bd76a040beb3bbaa33c3b19f6580aaca9c5e677378ff182e1468ec6e24688faaf1c145728191f1a32cfe3b63cdbbe335540854f26589708bb3a1523980442b944e9982fe40d42b7d847f5a7002c10181122b0c44bafbf50f003586aa37ec228050fde5b27d2d359d373508b2f048051a8a80703b94c97b3b9a3ea942a6bec34f47be3fa66baab38de6adadec5145d0b141c49ac406a22b80ac125333eac2565fe4eb82c53094b6b6eaa842528a311e20e5a2bc498289cca43a44b3cb926953586196c23707c6cefb780ee1ff20b7f73adb04ade475ba683595e1631020d05e2a600d50b0f8ba712eff7713a4617b621f4b3a203cb0aa88697bd7ad9074a710f8c50a0d7b7243f5464306a1c3207355d87cf2db05c77e860c22cea5f3ac2fb6500da2e8f8d58639b1534a882eed9e1fd4c7ad64b6094845a708866a9193be291e12ad943bd497fde03c64fceda881058e1da671ce1fc910250717952f0616255e292987852c607575fdc10ec329e68ab1c18089fe4db27d9477704d5f96703eb49add0997a37694fa3e18f8377ebcb360179afe2cb2928d21bc86394a69588e76613a92f6e80050325ae558327bbfa12394274185e711d36f3eb154304d74b02aa72c60cced9de2a99e486a8ebe59500c1fd5f7a0b932de7022c86289050ff9ba7de84f1ff12c93ec3bb7694dd70b5de23ee234d4f18eebda2654a461f3ff6e4ab812d95722a38c48115db5e200897794e9a269ad1c29f503eae2ea9fce552313ee1efc11cea31c7752666ecbbc0f93277aaa0617d3e937c98beab47e60f6434a701b243119989bbf9e1b03d9e22877884cd7ba070f8918992de3de1039f902824085c7c07fa1cbdd4e86e1845f6a3f6aa3b18983b897b2b11f112a6f71cb21d07aa77cadd813ed8d7afb8c1efdda67562dcd8645f6a317defb6fc3a1bfa70cdf7ec72eb5ba7153b261b538cb6f5ca36038a51654e3c1b797feacea690847da220a4fc7943b784c83ca389047dfcbbe965f275cc51dc909126df35c4ecae46212b0889dfbae4be1eac8085abe35707326432b7385be0d74887b7211481aa63113221174873253adec42fa8b4853d0525bc8d361f43601fdfb349214634ebb5495a33200f6f7cccfa8c4c646e700fd87724c2eddc26c82197b63304e0ed2947689cb40f82a74d62b802b05671e74e665f7bb07efb5e666bb10f79833198d60e0ebee9882d7f67dce5ba4a8af61947e935ed52080df608bffca58eb722ac503a9aced0106085df8bccdb737456e55848af65ac4432504f44b23a6dfb51a7245957a07ce6bb6b11e2e088cd175f53237dc445d010f0d6ae2839f5d25ff5c1fc11ad7ec5ec3568d717dab8680180d082fb7a6ff0b06dbec4f65211ed06826fa9901ee63e43bb96d2c4f5f3f1152341bcd9fa7cc786c6d89f04eded1bb92b4497efd66db0023dfb7f64f56b410a706ba29f6ee0c691ed6505fc2fc516a376232944dcadeae3a53c94d38b7619a4074b261a2a0defc27bcf80ab0012b01a10dbfe410f700fe11e7d0a369fcc9b0b2f56275314b8643163b228905cd032d22a6094f97251d11b94d82d4715b9f6df6184cba484a2a7f54f33d02d6078da750afca65b869d95b83a0a2b8ce79a368b4e15d2ba62dfaa98caf0467e037ffc674ff7bba6f5b2c80881b9cfe13550ba88340e89add4fc0a6fa3836e9d81e70ec3b4565d41436d9f894d9d2b20e2907a390ce9899d059da6c80a6efcd0ec9f5238203582297b4ff644e0ec974f0a4d6c0d963727e451bb67ba939d98efc3997d009c2233bd62ed0419677d491a50b91fdc6611c78ab31d4f3b782251e2bf6c1be28537924f13db11b6e6ffea42d3613511bb3a09daa0ff047f39c754d9e018fc4ee23b01405ede67c0c1842eec505a34f0c206192cb5c1a0afb2e18fdf9c0aa04cb12dfc31c2b405d792b51a02ddf1ba74e6709ebcfbebb14ee5c3cebbea9907a11b6d239743d6bbc7a5701fef6b417182a8406396d8c6a8b06ce7f96aad6e734ff7716a9b7d9134a7602847d95c1222d50213689e94daa0db563719e186114167ad3a83c6ecd46f5d6de1ce088e99ca4e3e1da1115751052f365170f6a1d3db9a0f18a06e7bcbedbc16b0c3712f7d4a3d73103c52331bca1eb0afdf4dd557807e0e30f5bb7514aa689c4013c3a58d32e684d80c5d21ef3237f3f4b650436a64f4d190378a6a16861ba6ed8c787917054be2a9fed4c854c2e6cd48885b5ef0ae6181aaaae1bfef2549cc1e923a50111b93a5256b43d7e3a8e2b513538f300f76586adea7398d621057ca39115f62b0d46a43f4438cebbbeff2c32dc8388bd22f4934b6b7951dcd5410ef6fa4659de28df80fa395be503cbe5b09442828b588e16a82a379de7df53542d84f629444326ebd3a08c32158d458b4c22e0a2aff272c1b5d50f54ce56d328cc06c411e6a9df328ebee0d99c53cddf6e5daca6d9645555f72104cd32383fac1d73506757b5b2980bff09665c51e997833fd63c3ea54220cc04d56998008e19814832b9e2854787495601584d2753c3c1a3908c2251695c527c23a4089688f9c780c038b4592081e110653bc8163ace05376a5ba591a76c3275d9389c3ef9b326b46a56bbe85b177f357b93a3e909b0cf863ec4f1934eb10b44ec7e47d830fd1e9ecec06d761d8e7e6462638908abe3b9b052d9bcca934f70a28330be34c8282e5be74425ff88cff1c5f30a9e15255be24e4ec8ae22c0ce2868ed70b5db2809b67d00d0c809009cfa3046e2782b933ef96785eb64b1c92fe004deae6c43c47c2337342609a3bffdec3cd5ea87a15f847a7896ff31a37990ca5dd7be62601b798cad03a33cd9f2050061b2844709b0c57a2f7b02abf6c3ebd9cd9c94e64fd5e94fc153a1a22ba41eb4962fcf88963b968b46f3fc6cbf1cbf7e77a811f306028e4fc5d81f8dac83a9b67b704065e38aaf3e06e160d8b9a7908e8510fade29081390cb879803446468eaf5648fd890cc29271f54c6f5a799be4a05f8f9cd6b720ced6fc0f7b8117a958fc2e9017a98e8bc7d9740341d637431391b2d7d548bc15e1d819c51f74ee17d09d3c4704566a191d8d5044b4b3a1c24d38c03e07dff662ef1cf6217523a7c8b530d352eb29152c080593877a653a905cac9fb6909cc5081a839c76582af129b994107686144552193c956d4f05ead15f9118575a8e4cf363cb125d18734c5d99f2dcca2b9e4180274068b6d577172973e48ca4deb8a4767e8822044ee078610b2ab93a86c6133bf223857a3732a8cd654ea5f04823f7acd435ea34186056abb2f24bd35c169cdcf781d3406db7c4e44f5934198af933a27d23ceee4e349f9a6687f1647b17368a031d8a70e8764ec8472e5dbfaef6905a0c6464184dc288c3ca9256ca7e10ca8faf4f7e06886247c0050f00bdd248ffa1610e6ea5b6dc3ea0956fc2e985f4fdd7c44843772ec504432f2b369e0c8164f2dfe07798ebe4ae112176a2d55000335c259eb2e809428b606325524b9329b28da2c8499161527c3c02beaa4e76b5dcfe7479dbdba6f28c50bb53a1d95d56b7438f2e2f8d273cbb64a092769c1299c60edec23ecdd4a58d8a82d62c318276100d91fab9e8eca0d15c44576d6ccf0d7d7a26213f37cd10172086cac68397ac3855295c8a59189375877051a48988cb08558b538b1c69b00c4eb97fcc1e20563ecc86332e75211bd627654a51d2b04ca16096305f99fe9061b67fb4e0def9bad6511054b91ed87900c54c270d337ac02cdacf5e829bff93cca93881410edc83e240563ef4d4e18f74c05db427e19206b6467592812820d6f40c582414cd926cedbda44542d02e843220c49a2ec7d25661b3316482591ec5cb8a95995321f7456f753bae34882fab4c11883a58b704524ac7200f9f09c81573bd9052a3de64a752880ac19ae1e7b9657814cb6fdb33af27f17a89bef41a5c11020a3a359ed7e4f022c0d8ebc0080f112ac471ebb32512238b7d73e76dfd4cf8a2b9057fe538bd77f5489b2fca7d9fb070e36ef0eada897c894408b071ae3731df980503ca862c050b9cd46f3424297765b07aca1b0a7e7800578afd0625611eb679b1716adb297fcef63c8b2b01d6468d4b1af622e66ed48ce4a55909844db64c366de21f46f6c13959d8e96f589c59abc50a9323f0b8e684402987ad5c94c01a0b692bd0973ce1d953ff03d6529add74900a748f26584472a2c1562d35de45e82891c2a15263be1f404207e8fb04e1ff9a427f11c0d0d0145408af0e42ffad6e6d98ed9636b9731a11827c76aa307d4f0b108167bd5df22ba5527ae4ac390ab397c485423b5457dad08000f9e4c1edca77589f00966f5094f57695348c40a94f1e6827255d762367f7b986ca979435b983984dd366be07c9be1ab2e9b241f8782b034a84182f539d9c0d01951faf0b9be6ccbdd2b92a1d1b901489355859a7153403386d5f06a9fd23f63ae4bd2e0e79d3946268976a69742cad065d8c4cba2c5a076d95aa9fb26f0cbcb3b6ff1f2add57a3b780dbda44ce2945e0ef0aa179d82ba577d035485ad9a1eb7fef228b3875535c4c3b49e80c4ed5fe9defb85cada4560b4fab01357b67835798e25b161c240c11119202f15b274c6828ea2e486a1e979217a4cdc8a07e7489b8c854da7df41dfd473cb1c5db894e12f7e10ca7b2cf1187c2e763c577d0200c2d43024e884a8772f59fa676481c5bf845af71be12cbfc49b8a947d5a7291d839b89875b9a6b67e3e2ac962f1214d08015af5dd2f4879b6e6448da63e808c568bb621b3956b4880739cdb513120c7bbe3b0be0451f74b12ba40cf1ebc1fc72d099da1e66037fcee4431cf28cdc8d1ebc08770525eb040a47048894de1c3497bea5dce4f58140213775e6d0fe5488bf18810fe167f012ea346122aa34d7169cc7d34fab3289405385e79728a1425a14a9cfc1ffdf3b207b550aa9df6fb6d6b2767e90b134f29f28876723677bdd520d8a397b5453c422239f996cdfa3634a8cfd78f4857864eef8bc1dc536a9989a20a05b115fe80df85b5eead9885ac52c466fee29b52db1b1fee28ae431dbd445a324aa1d0d7321e0ceb6b7d0a257272dcc6b7a23a698aab3403396a0c4d719edf2c99edd69b4df76e3b94751b862464049f81cab4f0aa8c28b5203fcbd12cac3cd9525d3d3ac8b1de22697d4cae249fe5be37106272764807743afc300df191147e3ad545c36afc5a7ec070bd54aff1d6c0e83d6a22b310aff1ba0c76ae1becbbf705dda3dd186d410674ceef22e801b00ff7bc0163c30092f1a036bbb28d648d8e664211e328d86081d59a5d59a51090cfe1ac22bc6f3e8442fd253a5f25c894db556fb9bcbc448ccf549cf814e4d8342d257cd10e0396cf9590ffa83503b00f95a9d121e7f7649bc04fd7384ad80fe0f139e7356a999d4d4caf821d3756345529c1ab184bf2eb3e8be644e50be79982e9fcc16a328326540463cb0fba87f35263b8b3d2530f31458eb1fe906fcf7b77075a494ebd86bd7939c8c6d394a935c82756738f6e3a5c7fd3f80e01dd1cb09fdbb189a2f3e5fa75d2dddb00329fbae01372ac6ea4676fb987a3258d1a1a87ee9816d410543395ba9a17d60bcf9a7dcfe7b2b7b92ec2a62cb83f5cf67fc2c2045c0ba1638874b61271c01bc5753188828d8a896febeb2c926f734063125f97a50ac6b6aca56f26e708e3b0ed2e124055ac6c2a846dc401a13e4d96646278f213556aaa6869e9b1125235f22cb6df37caf60c6097bf53e6f4867d1da7b48e209c4a853751eae5cb9bf986414a6dbb4d18db3300af5bee1ff29d18f4eca31c402cdf70e5e0dac3bca4443dde8fe1404cbd75f7e5a0d585ce8a5059126e23253fe475115887130aded6d93111a5b9645a053921921a42918bf011bfff212293b83304c5ee6dc79f70d4f68426a2a0f35b6f5340e452d36cf6a636e086475c08ac168265b35e4d23ebe6da5a7e5261351e15466be1daac9b186161194d0a362a0e49aa4e1ea46cfe99f9657dd9bf757469d30cadcd90fec2bd25c6aa0a6714a4cb7636398dcf9fd3424523138bb2835ffe58bf97418a26706e193eb5b46810807e743f3e0dc6aef2caac1c6380293106a9886b846465642051a8d5a29a5334fa6af4898ee479d364f21b4d6a64adfc88d81092352ed89ad2c4b446487b2c669f91bddcbca417fbdc0568cdd41db555d0f01e485f7a58a0b8da8a9da038308edc414321c16a2f7f53c8fdd72551f3d21e1e885e54c7cbc3d2ad3127dd31aec2b07002afb30d2364049d4855c11f78466e78d6b09036adc02d893d0f9119003736e4641c7fd3161ffde3e6a2bb3d73aaffea0f3e45dd890d86f8766eeb0a67f8c43a2368c500fdc19e15f7946af9813293311d91d64aaf2b50fb1cbdf576594e830bd83b6bb1a41dc99fbfaf898e8418689ecc2191005d73c015a57534e05ffcb66e0c2e1d56218098f6bb9e3c2011f8b3799aae46a7461f51986076b2277d1f553a7575a732d52bb264c053376c6f052287ce78660b13dbea65a4ee4459f5208801ffe6f27ec436743caf7bab1290d46861e3d620412f2d159d8a69bb249b85c0f6ff6dc4f46bf2575191f193430f94e2245df161f2f38d6f09d2d0d15ebca333656b1f0efadbe2481f27d5f9f9d5153567c5f75af09060d7fc8af399ab36cbb36786c711aa9b9a55414621608eab689977d54f5b808c67f05b701247d8d1ee4e3b312a9dc1ce0ed124ad9ee1d0b102d3ec93ed572e8af87291849d1be04f6952669f7e014ae17b74b2777ff7541059d5b19802c515fb949ba751df527f69759328813b0e4f730a54d0b55403802b025a32125781e51e8243722029a143fb6958cb5b417a268ed026e30a7e412b3c4f25a0bffbe57b02c15e6057a305ff0e0c0e18281668d3808e6653ff9949f42182e9068ab707777352e8836b08fac6b2abec16e41d2bb3a857d011887928fce05f0cc01e90fcf0f519a2ccc54e77ebe7a05ce8666a7462f2459f8e54656f8c1e2a01c321d29b7f905ae76045d4d5cb3a985efd63bde4614ab0405163b868544d3e1ec57b8bbb535ed5b4486d5a6a83fcd33b949d563e77ef65b3f65fce4cf3f78ea47258bf24689158136154b9e76c1f2be87f4b85159f9818deafdb95e872d8c79312ecea0f039693e2fca6dcb857f0f07344638cdb5761859ed58531d7e1c0a93046f97d8ed850d598eac704ca784de1d43f0d397fe92825584e2eea47f906aafd8015d8037944dcc2b7c4f9292f0d302631b825d3084e8b75dc3a875c2f01c8425a32107f977fa7e76a4ed680807e8aa995e7caed19b64de749676398caacc78afb5420ed8a08230ae8ef2321d6c9cee3763e6ac0852aa9fe4076c427763239ff647aa13e3797cb110f31fa10114a3559ebe0788e2f26297061b6b8d708d1bc588e2c29a77d6efe82043d81a75a3a688557779ac77c7c0c8c310286df73303438ae08937fdad445702e089095765078db9ec32aae4dcdda8790317e2b80ad2e2f37d030df396050d70ab975f702c8bb43d78811d884dce9883a0d98ee3eb6d60c796b652fa03e6473b79fd8426213768f5c08991f555b4379e269a5a9d0ad9496ae8ac55ca2a6f2aaf396c3335d94e3f505fa725eebb693a768f0d3abdfd8a3553bb66189ff4cb0b5176fa5743672105d99fc4f3009986049e215ba15f6fa656eee56f823c9774c0702521ee2244ac40b12022683d9bf5c13308ab3d753b64b66e9cb0faaf98e933bd0193fca849f4800f26779aa0b8c7ae54ef8167cf9813f02c801e6816586ebc6a14bc04bf893510027e928c905c9261a5152f8fd8ded80251aa6ee0afbb70462d9d1b70cdf65de50d0ac3822221910aa42cee89cacc6529f056228abe2ac97d5f3d79ffb6457f6df79405a918e7c4fae9d86f5feee27c040a7ce53e0cd4a0d000b5aac6dbae4218441059040e03a9e26cf4edaec5f370c5bbcd413673835ee9e50f41d7335417f8921d2fa6330eb6e35b12e512cadd6ec88f00285bdecbeefad38883378b5e3669ce6d006b0fa49cbee1f537fc2aca550f5591df9d7366d408f6ee67bf074d7feaff354d8bfc6085f954b6a9e512fb12dbcc8524d38e2ee6ae2e457b910809f59f18ad179ca217af9d4d9bc9e29690352662a59f6ec2912939e08d28eb3cbbcbfa6ecf0c2a30281f229f64b49ba234d935254c6afc2ddfe0167c90e44506b5c2eda3da43f07635a5caebd58c069ff6280c64fd89ce46a58ef81cff5109ea0477560707c5e9dcf49de0249a3cd05e22b1b2823fb0e8e40132758758e9a6a179dce210cb87dc8a77f8012bb4c2c4f096efcaaae82d276451dfb211b388c8d77dbd407a571356e2fc90bf8fca30868475350d2071f8e6170ccc06b563836d9a69e264c01de9c57c6570d7e28d601d4b75cdcaa685686bc26c5f16b5aa394fb6f65758c72b403ec67aec8b94e8e7dd4e3769590c8dc18585932f2b6218d6461038adcf06f59138d13864588643ea10c664ae9b6cdc219fb0291f5dadfb6c26fa6c38cc16bb8c8feceecf410eabfc3627e1e21b513c1f2fba93887afe093e55c3dd77a1ebf354d7de5fd05db07678ee82c083b764acfbd6dac14ffa11751ed5324d1258dcfeacae394d486bcbb3ffbe65e46a0533a5facef36cea4e3f4d4f53d7e6d4d24f663b1a708794ef0930e018e33513e3fbe056f8399a61efd57e56514444e29c4443eaffbe246ed52411f5880c9c8e1a8ef570a4d17cd07992eb1aa70ad1a1d391f4cd9e83f913aa76c8658d27dafdb46335f024b4412ae87fd669a0997f5aff4015bb05a31feda0f2ebc80a346a4a38f8db88de2a051076da565991381350f8ed7807515158b3bfac86493ebde463da291556c3790c0b5a148f6ea63618c553ad22f6d145d0f101707fe9cf053fa6c39c5aaec895f715675eb5e884a9d566b91c165f4d0ffedabd8e7712898a7016b2cc44f9699ecceffe534b1b5b560f36542fbeb02b4c9ffca8febd3c543f23cc43ea6c3c2bfc4a3eb30422ddadf60aa1c57c8f8fcc5335c6b4618f137381bd90e81ff9735f9034ef9573cfea9627736bd9de41ad57e57453040f3df726464d8d5db42f16316309534f7f7bb8a424a897c6e148d6b721b2b5c7393d940db4d6274e2077e64628182866796806204dfdcbee95725568671abfab380f6839722b950fb2eb1030ef13098a7d4ec149c9383717fb4f5b8304013325243d6f8d32b9dc4f44631b2154895476ab598aaa76d533578b0d144297286e82a5f7a41b5e60f862b07e15c4d9b59b2e69eb433032782d478ad01fde8422dc66696aab7acb3694f03ec2cb9f780a5d0c88d1ddf5bbf0bc8a55fcd3d5f7b03bf1db90c92649596e2b996fe7fab2c24f1d0efb44124c16c3f4b54f97be4cfec72acfe1c69eaa66a1803cd1f0f507395760f0db4d653f10870339baef3cf1fcf5cb7ce721b7bbfbbdf193a87e294a88aa082dedba16ce0b8e6e1b7c8c6889ba04a982701d9d39e05a6c650a78785866de69681026946caf3e32b933383b88b3f7648fc2ee811a0fe9755f29637c6a713a331db5ddfc76e8751cf08fda2c57c51a0e564436cbb1752bfc945cde05a96b71312c425d992eca70ffe7404b97e8b455772e5ec4f26d1c672ddd45be39091fe706cf3fe621da232e0c06634ada5363b9f2cfe616f7b512644940ab7f0300abced6f59641ed1e8a61ab0406ec77a9f3536ca42b272223c397269c8f66c13db37b9ecbdf1687b5f2e3d2396f6f82ac7143cd2f6bee0b89a15c130cf8647a1ae1d53c4c9f4f8aa8faa1f22cea723e209b431eff8e16e42bf6f3d144f7057ac362924c17e1b820757a25de0b59cc9a42751ddc422a6823ed828c57253663d1a3422b48aaf37bafb75c527435aec996797ca508e2a4ba48a4ef1a227eadd56c0f111295002e0aa3b22b5c9023f543029787ecde107cc867a9fc8b1abd84232ebb0891eb5f31e9f64776b079b4db71b9d764894dd6f62a28d5456a1319e8f15d1261c56067045d2b1485484c87c4ad1faeded7733ff648c29b36bf97e405a2c6473b40e6939d0846a8b1490a47fb5b9061a61ce13ba5bfd0b3239a2ea51532166eb3b35535bc7ce46a052a3965faf28abcdea5c55b45f103c02b44702e4a02109a731b7d07729262712a2348fcede6be7822cdbc215d4e8419a672b4ebc272d266a8588cdee4439bcc44f273e7547a7bb5d996550cd85caf7b2e422cba0e7598acc2faa1ed64677f063346e27b1cd76cc45737691ebb0ef07cb56a32ab0ad2eb8d51c238d52fd2e6d326979690c69fa64e2d0189b79f2b62ece8b668c0a63d66b14e2895106ed3c02ad801cb92cbd717d3e6d45b8cf48bb75ef02c3ab7510a1885d4fb004981c1550977e346425b1ab082fecb3bb1236724cb5620ab54dadaadef1e732b45affe8ac8a4bc9ba818cc31d95384f2e41b735764cc894ae2da6c457f2fd21ff7056f93171fe55d64644caa1d0f12ab2050b0e1bf920e102196b7bbe06d852e3a39047a126218be6950a34535b348bac31ee1a24a5fd4eae1ea7c9ef93687277e5047f218c32ebe142b0c76da864607a87ee4edcf5eac3aee3759565cce9ff9f2d7d1a0bd9817bbcecdadeafe64aa06b9d9916a2ffe0fb7236d7f33af3343c440145709e61ecaab24bdf3076570cad27693b14b0ab12fc5ebee0b7714f77cfb780fdc1e9835714463b7d77e69bd02daf6b7b117f3b9138d2432a120aae10a4fa766275e5afce654ec427c7fb260dd2ec1a02f0054545b6452a67f17d919637511b109317a8a65453f5ce67fe065816a5718f527df3c636ed9ad3e6348f99a22b078fe7ca556a558262b42d817e88748607ff08cf32a221d924fdba4351a7ea122c8f2ec145a5252b435ab3cf113a29fd543ce83e72bd12e0e3d8e650968a3a242df7740c699420b2725295efd3a69beb40fb5933fdb5a1831db6bea3da693c92f613eeab225d14b68a005226c8c515b039e9662074eddf35203644cb89e44a5383b4c88049edbe04914817ded22b215336ff7bf1b9af066971b31896ffb0e4eb7997d63a69c2d7ab81222f444105fb196730978dec0edf43405beffef1e669a4ea0960a8c8541294bd558c97958c5adc3dc9c681f69f2ac42b1e2170025ecb5d21e062ef15d3be473342067f109b80a9faae9af4fe7de99ba81b1a8805eb81430f09a3e9084e07111e8cd83826a9d4788303e30c2f6718b9542085b7111ee24b693130beb03ca1b673ca73eb67cc33c67ef11d5ceacdb60a430ae0fe498798a598b1ee56b4e1388ec086fe27b345f4f40e10a5ec3abd3ff960ea8c76f7b22cb321025d75f246112a9ce534af83991c4ddb5d9e31e238dfbc8a666f957a9e12cbd4eb5967afc58d3ee5bccd970229c6f9bd39b3fdad243498851ebf34ce3e32dcdadb60db8aff3620a05594f35d3aa98885a1cbe716d68a56d78710a2d43a27fd3958e1628e20f11dbbb90fcd84316cc177f275e92e13b234ce386682537ae149d6b7353d7ef7133e20fee6801561de5651feb2f4c42364a1fc6807fd8efe651aa34ac81b805114225063271bd189c6a30908c27e986b62e33cb31fe253c478ba323b2281dc3efcce938826d1ea6b6385d14f69c164e7b056b8f560436711bd71cd7c26953111e5c7892c417187e380679da7556df87827e51772503a0ad019ce390e635483a5299d2cf2c9fd55b127fd6977509b3e73884ac6e7d6d0a9bbd68426c4222c922aeb08d0d1762eb5be3762c329e18db4c6eafb44e9515bc1e2bf336dc0fef1b1c2617d55d9e0cf6d59cd651f4037bce694752614965bcdd8185a96f2ff84fb702a988f806038d688e5438174f83787f573c568a4ef7cfdc4209de673245c92f81f216e76a40cea680dd0a8da76ddbd46ef36d1ca8c2cfe861bd1a8021963b157211b3720617e6d25d2d67eed253a441647aae440d0828904ea41fb23d10a6588dba7115f18079bd6401292add515c3c267c975d27233a9d90e189aafe64b5052774715bec75fcb0b7036a215905474d866510c6bebd620bb3188b02936fd694d68ab22a7f4d17223a10cce74f567cb0262046da4efce7ab0a3e1a28107339b0ebe6c190192b74c07d73007a2e5ac87e9023b58374ba057ed6aa2c899f9c257978245b2fa610b67804b954d0cd1f5e18fbd9a80470a0b6ad65a393f9084cec8241eabfb24d22f156b699cf099ffc84ba89407f6fe58f6289f60d7f2aaeef994306d0e6560f2d681c2b9e4ad4e4176cb7306afcc0bb5d0b6918f309f8588f62b0592f8722cae56e1355df9be211703ed4cc86d603e344bc5b58f3cd28207777a0ee1f3ba3e37f9bd09e9ea148dc20686749331459799eb7e887abc8e350612c99b52ad494d21ba3ebafe1da858773c12ea4324258ff2131194b95c4bee68ab23f5d1988cbd6e95fa8476c5a3e5770517e4cc6cc1c10bc0d92b53e6065761832a214f91bc03fb72cece209effd6d77197ea4ac1cfdb3adffe894825acf9d72fcf58de673091031cfd7cce9e1f66dd6a74c9debec23db2b672bc0b80a17a31c6c6803006ccf2c097df51e978210abcd64ce5d4931236b196e34c62b8e53bde34beac21dfaf715eba8dcf0c14f83914906e161cbfc9f1915db8925d9ce1ab26bc61a55a6516bbfac8023f52d05cc0c8510a740bc495f6149ea6bf258069afb1ccba34fcd7f0dded422d111d2d4600e8fc40eb734b2ae560d678dab24713d4c292e72ca67b32a2065650df7b1bc712771981c0c282fe4942f944383ff861ca180f546349c5109b8597a7eacb155c6f2ef2855e514a4d44e994ac87505c719267e2465d2c850458ef8d7bb77d9c83e30c074014d43b9fe9c9bbd6c0894ebc58d782512c836983e817a4b6a1784e455e26504425c65fb52f648aa117c552210613e11d4df33dfb156cb5a70a1d137fc7e9b2ff90d601edab40fcaea5d7667ab5d87ce22c10dbc15042d423f36eff8ded6eec011060ce3c8fa46b869f4750c5e6b810c556dbf06885df8fb1e714d8fe4eedec4b1f7c05851afadc54ee4c557c65df94296c6170c5e067f8634cac97b6fc84aca5401639381658646d7c1069f80972f65d60a86379063e19bffbc7f6167777d8dfb71afd57366f1fda1f7643771b3887dff3983226bc8359147ec5efabccd9f802dfc8a94fe7b0c04459f36c9e0b35338ee6f40b76eff445f955fcb36c54e90f3014970acdcfd1995d4cf147e305a3d0b26a3b9ded693ce11a8d1b11512dcb3c8c91bd0c6ab613e649ca57731400419cba8ad41c9f00898393c066ef7545fec023146df139fffc85fa1612239b55baa3e4641fe4f6bbcc343283d2eb2490ae85785e923603592e20d72b34782b8e5bf067639150856af412f511b3ee9bea23367086ed745aba474def48b90405bf63aaa72b966b4ff575130136c1fa9282cfa65c5ae590519057bf50e6568255ca5330a8c3637143c853208d5b383bb9ff6c055389bc62e16c91c3375fc4bd5ed6f545ab0ec6672e04fed6eca979fd8906a06cf62c3dd78b3397e6989d242da14bb0bc63f3ace2977a8c13e1a59c6b41962e4568cf0b809098e27f2266139130690c41f9fa9be96f099c293ba30e060e5e53794e46d5185f84a2e9245bb644c988b434b0978a5fc0591c300aee636315007084c145d2060eec53582c0170411feed46e895c4a4743f6011834bc61a17714eb067ec7e51dc217f742d0fe970a426afd38bb22d9c1ce97a2094b708357bbcacb807a01bc7bc3478bf2e1048d68ba5f8c8f5c41600fb53924f46eb00118627ecd5769946a648ae20b31856d79802f99582ef5014db59619dd35e3b82a63d438cddf2e8da3383f8d851292844232f6b4fe3973a93ce58a8e0995ac1fe83fa81796141accab897e8518cb69a5ca75467f8914145b9be0495e237234e653adb21c7837e2e909af4691fd66c2308a92f64fac39b6f460cac04addb59b374c2151f0b12e0054f6522000cab74ece684808fdcf587871423b250845e63a25f3b9167a3fca89a51b84103b9b2be78a1ba3fadb3b3e36f417846f7435278c0af3493c310e9d4bbf045b7c74240485d5ae0ff08aa0bedaafcf66aed926c1d18f9e8de4c4393c935ddf73bcde83ae335a7bf00d792838f0b7d370cfa7e618297b05b86102b84ec16c11321fb951520bd0a66ea7e69e4ebeb9ed0a6003581f6a509a820fdfb7445cf0b0faa1a15e1df92b86bf0dbd81636aba1eaf8b93ef4a51e979692cf6b9c4fa788e339612c5bc7042929ccefd45e3aad6469a0406040bcf9a35e40b656fcc8fc112ba80836560699d808d9e3a55171ba1313da393d1bf2a6f92afe32305b1b16f5189dd9b12efcca00539b840ae08eaf9f4e8126e1f02980ee9fd728dcc43c9317f61114581c985f5b561d5b46666a17b29c29836db2e893c8737d514058f5ac324856624b65cc9771d154cb6efacb87a47903c88a5ae847981b7b0a07d2d505fd8451f2bbd899361584907f14a7fc445b326c5df0306eb78e0433531b4d7d921706afd81b3518e910131346ad8c2c3a41ae2b6fc1ac5030db6cfd2ee0e018f33cceeae627a44c27b8afc8da268cd4a81817c52810f02fa43913240ee0ababed3a0bfe08815497e4010bc5736927b5fac33431a5cbb0b6c90e9f19d388b309bcaafa0330873c22369ddf086922ed5c6fef15ae4d62d888e78cbcd4498f9eae321da9e26f6f25fe5a95100f1dbabfbc5e53ec236fa56f40e20b362bc245c4d782f3b00a009674cd0c01f7ce6ac3560188e9e46f3cf230a231fb5d75494c5677ea2be8ceaa43d91be2e12a601f3d2a2e9d961e5ebe7aaf1cf40698ac64c6857a67a3a5eff0397bb8be845e59eba0017f44cda1c05fd4685b7be2d15068c94520913680c90a4ddaef5edb5c8f6e346be3b84600979b6e839946da847d14a9b76d776b78de68cd133e51e0b44ee586edcbe0fe7598449438a8dd20e39c9e94e4d937b7e9a97c344c3d4f28409466248b250a32b1ce45ee3f5783b3974dd195840eef24a28226b9181a4058bf4055ddc703409b4c20bce9d089d9d7119cea20077c7530c26836a8dc704884ce4e82cfbf8ec08d6ce108764d35917f3370018aa1bf1c1e482db895808a80c9f89b6bee126f59cd3c04ce4d47cb11e48683560aa6415e3511f1287d3db979f91921c43936f87a3adcc60927cfc729369ca18dd4764728f7414ba89024a7788017f5ca3beacb9ae56e14ab06dae25e3bdc8946bda00f7b604890067a5f9844d821e2ff35b7fa90f832f8979e2e669d4ec0613e05f1700e0e37c0c3b0aaea8583f64da31087f29619b3d0ea745abdbe7827078cf04135e0d82858c63b80d2eb78ab1935b3badc8b63b86ec89db9718f814f2d3bc03d5a6e0124efc4a6bc714774e3547eec916b44ea970ff5e2a87e08548d0b9cedbfab622214e8b2fc9a76cc2c0535812b72f79822448c939aeace4e1282434668c3e4982090947e2dc5deef5af3bf325713fdbd3f1310d8f9dbbe2e98ddf57aeb5d5193c2f1df33c66a971099b91d794877a9766a9efbb08812c802df55320f1a934c837a56dd95832d6b5931ebd2a0ec3b2e2604c123bb61a41bf5fb7d9c07b6c5808d5c116e7990feca26cc345c627ac45cc4fac3cc4c56e0dc3ae10ece92d5469763177722dce84f6f5542408347a0a6f707edef1504905066e3a5eb032d0255e016caaa767e3bc31127d4e338de726fff69875f6b2fb209f329c83da88487f105497c7f96ba2370f788140f1cdb641917f2527c8480560171cb5914500487013d92edb1c7f21043fb78f627ff7f21261f5314c46d91ca3a3fff929c8cbaf05ca9cf6cef0f2907c85231275e8ae9b063db350778a11f7ed1d01afac7844c82bbb133f65678f533dc5aff950d17bc75fbbf3ed5d9111ed09b23459293c93bb4495013add281a938456ed594a3be3e57051f2148885bd8b6744f4df9a863465bbbb0b06089903057ac530fa712fbef36d620d71f4223908239c018b6896ce10ef5a261b8f4b0a195d05b6034aad3d916339a5dfc975b866a631a757d5170e1f81115358ef02e00f5dcd91226dd3ebfd55baf428db1a3e31ac1dd6970e509bfeb4eba3979152903aaedfeeacfcb1d33934720f848e96327e6bd9117ab4c7e2a89a9d03e5c9d41ac6be74d33b4480f445baa12ec6358e0f66bb88e4e19f86a1abadb571ab64a0c0d2c83acc34dae646ca4b80ea3a3f3692570f96b27aa6d2d91146e579327dba31c800a4a32559f8a3c73b7e346f2af81206bc46abf8a9cd1a53b2f63c2b4934a95a82097a9f5a2fb7be503a91cf65ed743a5b58a2202cdb41b048abb6be98d56b8c0f46201a80fe2f80dc347b320d75405e9ba9f71fcbc0bcfe0ea143f2adb561f3557cf63afe5a4bc78696097914d13faac63d1997d4ead76e7eca2400922fca371a867a5be79fe2eb325a9f6b3774dcc632abe447bb826da053708b7cbeb4a90f345690aee3ced261233402e35b351215fa384e872e1b714d5bcd4b34a158e1035538a1c21e1479083c29e59e824c87f972bb6485e2bb1a49b96f8a5304d20324dd882a0a92684ed1343f6d97fded9de3f38766488307894b338769052dbb6b61b1032dc6bfbcea4337a7b3328b3eb16a4f120fd30fb4dd29b44dfeb0e1378c53a2538c0cc7741d486f4a86d526586899ec43187483df4d4add15818c8956da3d25e31ff1ead7e1709f999f032d95ad1f085d4c4c58aefcdcb5b04d2c4e32e4fddb107b7e60cc618a2f9526be10b656730e3c69746b86a86f3a3bdb546113b027b9aadbee46bb04a046d03e81c3c09f986a0659d242f109c359dcfce0a7d786c96ba2a2fabb3c4b70709d3390f75a5af97abc911ee592328bcb0297cd7a66376cc0426e61b291a9998921b4d17fd0397ac40d8a6169903f51cc1b587f92eefc0834797db9981646b31cadfb15fb982457a8fe6c9e530f1f674a05f45fb9f9d12ab281b8ce6103105d0b95a5dd3955ada0508a8165eb2574d8e3fc4b5fa02f7d9996e8383fedd5260f123b6119ac9329d8c9ce4e4a82411aa792fe1cd54d71f7694890106a5e352e90032a293b48e23b216cbf651313ea903c5388d357ad34ba7f116d714ec0ee9b220f8845f9323fb52f43bc67597b8a66a57494d4a6441191ea0f8388a98cec746282f8625ece294730ff6ab506944fb46fa673193511cb7b95d70d4b81f764edd2c1e3b33fa74adec00f66a18b672e4c24787ac24fa00c6b79940dbc2de7de9420a064d96d3547044b4d4de1a61b6a4e15d76e2116f127c9a27079829643141ddf5d3e6af787da0411563c30f1163360e8735185c355834af590eea0e732fcc0193dd532a5947610ddcc24546adfe8ee12b8784be65ce4c256b30e858ed70a0df63049ccbe98bfc8d456fdc442eb0b0061e637abfaa61b2d29cb672ac65271be7996728cb1d36b391dfbdc364cf4a3d83091dc741d2d4ebbe149cb5e6fc4120e01ebbd2a5c8466a8f9d61e82be89cfb27c976bc6634fbfaf2eb19b6b025d39ba92193d606a3ef60c78926f638c30e537b724ce331cfebce5e58c7baa8132d07a59bac2a75e05526ad63a418ec98875fe9ffd76a770d41cad10b38554790d430d1099a5bffc7b87d91533d1def7e736ddbb86b425ddbad24f9aa28c80bd7385cc3f80292748325d319b6c107d7571ab106fcc458d942ac10f50390955d7b8f4fb6996173169ca6d433af2b6490b88b347e8fc395b1935097f0e732fd9a51a82e82d6d599a3121916176b768d6e928dc5da6b09f29b599a48c5c9520ab8bb950a319040fa033d19750424bab18b1ab3f9c0e9b487093fc84609b0b5a3ae93f507b4fc0380de99ebf8633d578eed918cb71b659175a6f3e7c1f594c2b954c704758dea2947f28749c08a5cb48318fe9869d0946d955a835e2d3ddd37f5cf1d1b4545de1b2f7cf7b6a6d0d13bd2f9e3c7f0cc018a585b50eb70f84e1418d5f584c06b9b3b8f82c23a747f05c86b082cc5747cc23991e7c1f993df732130da00c074c266a37edf8ce683d2d20aac038e68ebe1b73a4a50616251d73d1f4078056924269a0cc2cb5308f27b383f62405a9081a656ae224f913d00e3a6e414e63823e7545bf5a6b572bc7cf1f116c680f2ec554bed7d41245095c0ead2c3a783e9a4b8c9d878bc286dfbda67fdcc30baf73c90d2afb9bbb5070a735df09aff70961177903bf0ce230b8b1a6607d5f57e8ba67de78b6f4087a32c65c24831ab7a1a2d1b4b4ce59de86b5586761e68df67ddaf5db839e1c6a201d2725ace3cffc10e2afced365888c0b01809904b2f7408b1697408e4816e7ea001b81ef8689ff88e69e66ce21e9ecb073b230b72bd33916e7c55989babf72f7226ab7f1e4ee1f8d98c69200319f281ead2f250e1b2fe63c58045c6e060188a1810a2538b3a79627b3aec899d2a4d59c15e89f6b64b7402d064ee0db3c2fccd2c77c4f9a75fb1be60bf6621a1ce5427437095afbf01ef5b83ca486dba4d18a92e1a661ffab48a69c746244f7b1bacad9ceddb93259bb538b2399f40538f5897ffe7d0cf75181e1b915e1d46659d08a5cda72a4fe989dbd684ee4dbc3f13c9fca0c08f569207a69623e2fa309eb33e38566a351f6c52fdae189a3f24cbd91f2b79d0b0ba6af856255799b53ff0ab052107f1ed510cd35c176398e586023ec0ec9f6b1ddb54ae653cb18de78a2855fc3fc1fa09bcb5afbc9ff05ec9a961a2a1d7697904b42d0f7b294be357330339e20b9db9ad85ce9062d27ca0f33a8382e78b4112485d5f275906d967e3b51a84fdb9c165abb110824cad70ac0e991d99235d2a4d2555d3764b144caa318ebb2f25b6f9bbc16d3ba7c261984fa5225614ef8c98732cd4408d886790fb7c3f22c9485e9721c21c566ab70f31d6c32b9c8d7e88ae78503833610ea53dea87681074faaab7e9cf3047672a6c80a33f4d81271e332e8ec89a1539090c157ec5a1a04d0ea6b1774486e6f7d52379cd8a6f92c0368c6e045d49aa59778ea3fe22f09c4bedaf19ff46b928f9fedab5ea3541c1e6ac68676e5d2b588133e5eb8ea133f7369068e6790b1ce39701ad28e024c67392994edcbeb99a03d7d9274001a083fe6629196adafd9ea064401787e55a741e2645e49e37b6fbf887b2c95e754f52a501aac2f87a377894f21f966b6a2e3f45c015b6ca93f77bb12f7c71e6b384b2a882ca9e184372cd31c10403d884f438a2fab09ed9dcaae93856f5af3dc9353eeb26ed4a7ec9ea92cdc0461eeca11c580070a230728b5db5f3b41282a726e371ff4cd3defc1da4f7a5d9d4b384d4b6f2670686a6657c151876665a033a7e97cbd908ae855c252fe037c9f612f5c63607fed98c7be5a710ea1cec76dc8b209ca8f7b894410594c3c150c9a1ce182403dbf70eb182021d6a84f3624fec97dcc0fd4e63ae59444b5a88c769c9165a60eef196968f4310a3cc702ee820b2a3031be01050722855c5337dab9fa969662af52d4758c804ee96d31abc302315eda5c3b57529652791d982a7f5bf0a04db4f3aa3dc1abb2bfa3f6b220129532b3a09e5657deef2161df2ce2456e2b6f022b97a50d5c437285e77c3abf8036207cf1eefb7c1af0362766868fe0dbaa821c03787ec50e6093ece213a50b8110229c9b663bf04b49d769c55d4e331c7f3b34e154091ab1555713e9ea87324827851e0e9c8e15634cdf335500bbc93423d53156c1269a3165d34f3059b794f060bd968d44ec2cbb3aacc94bbcc2a183804e1666ca8e685ae9d7560238a1cfb67127bea36e9dd3b0f3e128e1f41f32a6fa4fe6c5dca258ad2af3c93067a23b9d976c64ef48be83bf35f025733703dab5bad828267214902e1e158a386c6d21676659fe42cba07a1e300864721ec861e2a4f0a14e377150857ba59d9ed56ba656ee8638b5432f4519853becb657b6ea0795b4b6970d2d72ca053af4f4d4e646381ae4655f94296798dafb1535f11e7af8018af37ab21666fc882e7cc0d274622a7a6e7b54afaba794a568303729893451f65795f2e0bf9920608fd6961340ccff08426e5be1c1ebe60ab728d6a44169dfd357167740eec226ec816b89f8bc466fa5c8de7f0176dbc651fcd2b5b63ab755d49d10380806095805f4e6e023bbcf5689963fed6fa98fee7d5442dad1780e23ad08325f3156118ca1d8f48a02b663e3cffb6a7b6d7e4851dd6c8eb4b69c7056c1584e892f7fc347831e033886c9980645e3d3e174bf769cb87a0e0b5e18862990ca790c5252df318d4901a50c5fc4aa31d4fa347ce9636b84b61485dfd32b49168b7229bb99c2e3429a53c2036824242bc3d5139049a38d58650e5783387ef4575c3e6c29a49454af49aece82852d5a66f4079747cf14b249a1d897582da9a6cbc31720f8c10feaf4c8db1f5dfb33e4bf5ec3038013b1b21aa53abc6e29d62547e408aff0b234cd2073d515f5102067801134c6e252757c1629e860fd45a794ce7d7389d8c9ff917a32d9ba37b287d77b75d67ffbd2585f47ef9c1cb9229eb78c4a7cf05e70fa6a627e195545d5aef49eaf298659445320bdf2f7ad504da14f52870e4b986af746b4575a47886d9d9bc1a8c8af866463aa853360ddc91e31f64e66cf95400a6c72a0f925559064c92c68f83320865d2df2fbc36d2257415f2e38554f2c791d9d47ea1a388fad2ffcba405d813f058fd38ec7a3d8f24b863708beaf5f11c22a715a956cef7d2a3e6961bab770788f4858570f8c10e56e293f98c9dc56304f7691d35a3dd408973a6581f5fca839ae91591aa68d1ce8b3e7f6fcc8fa0c8d35cb399fa6598190e86abe214bcf91e8a5b4e4e527f03c0a9c4e667c9d86cc3d6936c4b46fee1aacf3e75f3478f08491eb1fc09c4e762707bfd26982423e71592e65cb10068dde2141debd0eab89e9148c33ffb691fb8d7a336aa0689b5c55a2b7fd7ebaced8d28b732e9ea2b86f9fdc7dbb570175af7412daf2b7c28c82066ac729a98f9e22fd0fa1fe01d6928c3d8a0626e4b3c6a495b87c58280abecf9a8d82cc91e5ffacb1027c0ff6176e1915ee99c640803757d32c712a326b54685d7acb04d8f780c74e8cb0df7ccd767f9e4e676a1b628e133ce90268d4f9a441fa34b9bcaabda2a36043d625a7b2426205faf6202a4005e520f55c8402169f748a1c056c3d6ffd22d18b467a50cbba98fa38ef28dfb097bffbf32b8f0bc8d739280389ca01138b815a34899ee2bb8efa87dd941fff2b9925664ef6d5242d5f2685b2bbeb363422a958e9bffc9c17ee3fa3c01b71d9c16fc0271c6919ccb9930d47c338cae8427273801883da1ef13c255c92962fdf926f9b6fcef3ac9f88283fa12845ca1ad73f726521c0a22e7205c659db1d114885c61080e7c9d3c6da672fdfe7bd4556990a4922216dabed4ecb833aec4b0250f8f990709219a16a7e8ccbd43a63f73dbd439a36d52201f21b57bd4efcfb24e9e9f7ffcb7e1a3413a33b6403e153882cceafc03a5bf71bb47a0b7ab1dc07359b75ef45e8c584383060e3e4285123c48be812f85cfeb91fdda2deb74e19dd95b72be5ad55f67e86a49c57d28729b6beddb8619b1d48c6f66e5c076b31bc7a5d3835f3e0dd6e3da587e657666bc938eb5d2728c8865703e4cd471b67e44af68a0de5e0e1a913d08d30ea21ad70ad40cdfd33b8ae517d7e03d7bbbdbc2e85f9b2361f93004fcc90a82dade3a47ce398a7a07b0babd7666efba1e48ce7f83be9bec49ec1cb6d80c62dbef857f2de5e70ffa52cf25a885eefbe9ec53e1731880970d7c9a3fb05404da00ddc5b51b4e9849e682fff5294d9199587f6fb9e7ad6fa175ca4fd098bb5cf206e8ab3a1bdb5907daf1eb9e79ed5816e4bb04638396cc5a75b8f5e41abc54c67623b3e265e8a71bd825d8ae0a241b942b9f65aa3477a811c35ca269026cc476ef80fee51968befb9aba790f35b7a14212d9c99f1a11c8695b0eca5b659863d4e67d255155e96b853a98036de25eaf886393c138d9b51b4641c2157e3594bfacf991495644695a34542f274237c7d85985b12237fd2a8beb84048bbe86c6fdaa46f1988a41ddf48b616377c37f126a6234b0365a7debf78d766b03807b6040d643676bcff454ff9155f9a9d51e7a3aa02fbab0fd120f9cb9d93a3af1f32b84d2b16cd44bab51dfcc7ee16c5939a4be242e0f2f3670c44c9715f1d5cf85778c38ca5ae752ef61ea9df79e0c529df9f2086bd7d014febe59a5c2891f28518499853ae5f4a7b50834dc34cdbd68a4c247658c94e8539641404ccb4f4b4ee52efd31bad3980300f7dcaf7f190e9b2f6b04f7d0bfbee9fa305a4cc0b2169698955360b53806ec8fd0ce3a57cb8c9272752d54339c114a651de7ade31cc31e22aca00dd5be6a3eac85df0f32a523ea9412a3bc8467faadac3e3af44e122f0e7fda8e0f2e66fe35b8070783407c00059eab881f6a415c256c7e6c7f47568e46a0f4d590149c47ed0dfc6fcc66e5d8a7e23ec99364f87864f1e80dddf612dbe0e9eaaa896b4bca4f6c639cd216112c553521d55c7d88f5ea04e77aaaf5edc595cdf9887d611711ab5a016abd2d35eac3bc61c09cbda77463c9f8e440cabd68eaf3448856f16f0e1153c751682e122b80690d0b8f49934c28def98545578487bf465ba6d0127dc0ac173050ab7ffc211da395bc42bf55b618358be8bdf31d30b802cbd65f2c77700b497a36bdc6a814e03a80f952bb239aa601c094298b8e2f2da2d9968d7c958c239ca3f19e9c7ba552b8f9242cd61df05cc45452ccf92c59c51990ebf4b05ecdfba5220197645204a11e7de9bed2bbd8f0b6f39e0fe943b3d232e6613c9ff856a5e2b7b22d7a33938dcd09b7e26f69218783c97f2087c50ea9bb9d7de8aa795384d9580414b5f561ae1b9ab9ef14ea0f279c56822a9cd9fec6d5b9f68b06877c001ce6cefa014c516b4a5935a10f877f96fd2bf386991a8e6d175ac841029be5f575030f4108fe4832ab6e5c00fa6d207dd4e43b1380efa74e9324d0017a65ffc840147ba9cf81bf6570bb11c3f5e875ba0a96dd3e5a8075cb4ed2759b12faf86221643bd8bfcf4b62e451228fa92b6033fe792823e6e66c7a50fe4f46a78c88ef975968ebbc8c8cd58c37341b32c4fc3829fe01f08df35e8bc80c333ebe7854a3481581b8e6596a1886566325a751ee3ca7e45736b64cf630fd04d33ef21b9e63a0e40bf440e44970c81bd2d814b5cf19c20241ac83a3ceb6ccd031f29de314b0ed9350fe600e76e31fa1db14b1dd0f93fb73250abe0927ee7a82f2281f66ea1cef289becf338d605bc99ead7cab42356372862ebdf4e076f0d2f037a6389f00cc46a23d2e50855258f49dc0256f72c4584e302fb0c3d7024efeb8d749197c5f32fd0dde3a73a9e029f6b5d1c8aaca8614b85eed4f0a9ed5885896d9c1b9d9636e50b3dedf7e991733537b53a11e744214eb1fd5600054e614a57e1e01d1d445bbf5f5eb9bb90136df0bf2bba404e54b885b193cf968d79bbaf733b75bdd4012d0395f38e495b865eeab5a12148eec1c4b2ff1a33b2278a13808b429b8993701bf9a4ce6cb728955d7d21de1f8d16bfa20d3557adde090d724955bd4e4a9bd74fed7e82da3c9298db8996925e931f61d749bc12eece5441453f4fa4cb2d8a98d6bd94e272f808c52ab05565ba2f11af6b314a61f9c7d5858e678c84252be32feb67c41b5ff323fce315189908a602a9296cec286834919474bb06e9026242a1f4e8fabda790a0590bb2d988000266d249c7549c912a7fd9933cff507230e209ff9fa2db4befb9a6e83022fc83304a696ca226644ff9316658699656e7f74e17d9a9252980a051e8a223e0bfcec0fec390b7ab46a857d545cf1c9e062f3a62cdc2d43f25ac3cb9404fe9a808d62781526c038bee52da66de521dcb5abebd79f3a2ad6ca536851c0b82ecffaaf1f54b9797e14e6c7ae1905b80bc42235189dfebf8a3f35cec6119d49effd6fdf4194495e56472cc08c1eb614ebda2b84f10671cf2503def559f22c726e823d0bbe5a5d6cec1886b3a5ee3c572569214393ef2a4e815d39da465f17aa7b0dfb0d4cf83b9b0da485e770f8cdc616de5b14df57165f2a16876a8cc3df19db4b08566d4a91aa557a284c6b83ad2813209efbaf9a6bb10512cda830c3d48d5ba4e9efc8f58fd581ed93eee269cfc63e191844f3b45eb74f8aa8d11c82538a64c44282206e274a950a6a5fad6d1259edb2440f2694f63b366f91f1cf5ae5bbcc6e20b80dd8de614b6158906ee7ee39f0f94bf2f10bafe8d4618dff7e908b7a72fa962490e2587b85bbc27c914a1de4723a51c7e3220846ac5654b42fd73663089875e03048f997dc96beefc94def8933a180ecdb64f8907071de7ed479a07c2dd24fb66cda0d374b4406fc0fd46af5bb20da63fee3b52c1426b88374bd47c7faea041c343394b97f233db2e75343a04f88b7f946fc834d945e70b2e94f2cbebbf66dc843d21e286c63ae54ea2eeaab68db872e341042a8f276fad31ce00dfbfbda77be2937277d9d1bb1db04db1b578927458c82698fea25d3491bb206c6e58df92fefe99b53dce8cadde1c66be1269eb90e24bb4ea89c97704919270de73376790a92a01f94b24c5fda4cc500032fa3ae9e4e3b342a81457529aac8e81fe1869b03940dfc43a7dbb0a39d5f77b0ecdb4b1880db92ebee5a5a5a33d28e26c3dcf757d93b084eb7ef923066359445fad2c8e28326bf863d958c6b4a9b74c127bee448d7e5e0d3e4b4ac102d92e59a51de79e7dc3d5b990506cb3d8545d6e57cb5f8a1736501b7391b83efb8a20923a5868d061fade08ac242bc74be8d6bcaab384f6c28349c15812d4768eb0f3c72dcc1c1ff0bd024c4dae56e858a508604a42ecd280673710cafabaa6463bccde45e0216e243542454c89c632530ea6ee233e00f1d3b33232825cee8f3129e8d263cddd2711bd568da789e5f9dca4a7df14970fd7e5e9e70a454a1cd021138d54d76b1d8703b5c0a5692119c281e2c4dd8b2e84481d031ded0e6ae61e027a82e1a3e837b500678ab53f49fd789030c2d244d2339c260cdf6c1272a55f1b1ee1465746562c96f14182f40b962b8b5d6d6a2c44c954a244c0b228e3687eb79f79c96928d7fb5eb8911866bcb95ceb475510a38a3042a9b1c488e48745a177930d523645a2babffbba830385cd2e5819cf047b6b0d54e19b60e27dcce6163d2c5cbe2f25445e0a1c86fc2cb4f807239d24c9a305ad359c158341cf5b84ff7fd88374113615697f1d9c49ae641c2260a89266ba5c66270a63b221070b2ae3691e538443d14615eb1dc0e1f1a369210641b0e6acfd3c7e84d8b47ed2d05472be0546ba27e0470c644ebdab1225ac403feb84704862479bf440ac94d70aa458a2c5402d881a7f6496230b0719a335b5034a8fd09865a33634898324ccfa6b0b0c9ab8ba715786b192b87aaa3f6c7dd56c2ddfa0cde3fb08b9bd49ca974dea2db2066a6f331238ac90f157f1752043ca34761fa038b12d3e97cb2136d4c1a524cd1820cccfee1f3497bbbcc3710c0a9e1f3ead790474b460043b9359d71e8507f5c8fec14d5d7ac997cd6ad88e88244f46b2bd1282db13bdee4b4400ed112ccf6367a8ce6a0e8061293e8a00aafa6a6d2f0dcfdac6d77d6184be03e0e5fc5f359c847ec84d711a091d9248a158d12ed2e05541a4faeb6b5d0fb4b5064d05ec27b0d8d057a6154770f74c884ec840dca23fff6d63257eca5d96ed19e4b511aba25916a0ff924c86b02db5959aaf0eed7c239f9f4332cc54cbc20c2db5163fc9e24f995cd62e3ab43c0f44ae58f47fc3d031c026f9bd2f7d53746e72da33bd4db3953f3576a9afecdbfc018f5e17dc7f546acc8bb8dfeed483012bc0dbf323e99a969df823935fd812c54ca49cf46922fce7e05dda98d4c2f3af0b508f975285da9e06315ce6f7af82ee37740917b0ee7cb71c02aeb56eeeb9e5228dd85268269ea67343a26cf1fa658d22082795d949349eb77e00d3e5883903d2e817ec99bdb8a152b2bb4c40af07395fb9596e2082ccc22804ea58686f263ad9a58e853341fb5172759cc5ceb7346906759569e8ff81992b4e0201256ceccc0b9e5ea62ce6c276c977122a760db53026acc234f50d66bfb57039e66cac62d25fcf06ab3cdf6e1da381eb573f3973b2cea7f32aca2775b0a7181ee7d558983323e509ad2a4a5161d90f8954d185f5ce20da81e73f8c5757507b33c9da42341d6946aa2cbe3f7bbb10dd5bca85aa1e57ad94bafb5c74eab54f48c6cb92f7eb94898d6f5424005f372f3a96145f7d36d116f56b263fcc4575234987637380f173d1c985341d5e83c2c12bf07fe97030a3ca3d344624ecf47961db57955f7e359ee99d44a0b7e0f8f2317a0bdd0e3c22bc4a59f06e748e6d9a593ea4bd12c29306cf8068dd7d690329a00b6349e89fcbd043458d1d350c924c12cf89800b157c152c6a4f4a543c62379684df41480fb19bbd94128dddc81c2ec0b109d3e6b58c5e40cb31e084526b1a33d59ee0fec141cd424dc8ba99fd24b6c8d536ee4d8af9e1bd361c560bae8ee3b4425a13a439c7aad57dfd76aa687372ec8ce4f2682585a9c6479ffe656770f011acbd74a726b25fe0e7396228ec70cc8efde79c3b945a4d443d7e3bfa632f86300fcba00183a8430cd4d6e326268acf0c16384e99956e15bf210161624553c9b7809a3b52c9c005fe42597660f7edd7c282dcf207813e40c8b33c3cf645a2a63480f4ad6980c3aaf3595f2e3f3743b8070614823363d46c2d8369bc1695c800e5aea52a687fd92c4280763a4f95019e1fbb0fdce9d417d3409dfbabeb87f0686d925fef4353756c1e21117b731e43f10e24c33d7c5d1948b1369f14a9036f94ca5f9283d474f50a14549353df198c4df137a3abd9ce98da22cd96633f25cb720436e599b1d8bc0bc255dd78b1c6ca50065ce0e6b47028167120e3ca051976b74ac7e29b2be961f471d7152c1a830930ff007a69c7d1eb5c62bb50033eac47ffe5545ac047a275b904be2f2eb89161fbcc2394f479d049b97ee3d5890191a42f87d2b0f6a6327acb6eb5d138ee7993e17970b2b5bfa0278e5199eb4a7763e626295765309906fd0bf053a3e6086baea78c311268821ee18c725eb742b849f68312777e98bcad80080325db6088d098326336316a9e20380cc60669b530ef57cac63592e32b6c492498abeeb7e114eadce8c7e21a42f8900f73ee1ec3054eda8f1dd8bd2bab5463fa51d7d4ba6fea8d78981e3e319267d6fc217382922edd61436fd6dd29c96fcaedd82c6e04cf2655848bd298c47b03bb8d90eda907533c33d0176405afe5d98f6538c7155eae6627260a5471ea05f0a2b365719b390068eb95dc894cd05836a2f873a1360c098baebc619d9cf1a589b435afbbe647afff8beb4ef9cff35ebb5f1795fc023be8a219a58101cb0f5765044b8ad1fe5bba1165d0537c6443c636e76c412eddc5479c787fdb87f1fa67fd5f4efacadf3900fa3adecdb6f07cf16758d8b886424411e104b5b57ae519dc164a247a36cfc62b103fe10615dd5d47b7304798c4993a3e782efb463b18ee4ed848b928677fdad10055f0cd757f3d0872616925c3a27b6281560fc811a8c9343953f72168f537eb7fcec19714bdc659df44d87b5d31a2dc45af7ba1eda5e7827b5ec8a1acc5c9c3b8853ea2e2f0fb0428b84f91acb721a039e584a7bcdde19c3816c4fac4c1eb7cc64de551ed3352a5a339918a686cc984b356c7d14e5e9251422545fc838aee6d372d2c3a304506195285870d5823b81d5c0772d17f7aec18e72c1817aa2bd75250eae6d865a9f9b64a66968ae0bf6977df1e4d33c304ff5db3df98ed1624b526c80ad340a5feb6e172261d70807e3f43aead6e258419c0602edee96482297d323c19cc81c68dc342f085ce4a2b511f1a7cd0351b1272c9f8847e62b091d070196f39eb96a326dd10928c254e9d3d8a5075ee76e9080d3e061d1e7f97f7281da0c27f9fafa4df51870a6fbc69ed361dfb1760d8782142afa45b4cc3a43a7c3c4e08ce40dc07bfdf967f4a9561023eb7ff28e09d0c5d1ec03aeb2b44c8bc88ea358b9c50568749ebcfd7670eba8ac63cbc672f15ed5bded56e9dc66d23d684650e048834beddce7fe24c7d7ab3171607e03c3c4d3106acbabb92eb2982ec5ed942b5aaa0e0c5742b89915151bb0c61aa72581a51c8bc6d7dc08e99633caf47a43d8d4ac4bcc4391c896bb89e09f69131a257c0132586cb324a111f969f8fed4afad611437fb015d180073c87512dd713ca4f1afb3c98945cb86962b4fbca1782c65dc877504ff1f04acfa0b7a014cfb406e42e2586c645f12020af6a12f4a2298003640c55406e381a3c91cccb1f02a62648dc624da15a89e9d9e809fc77f9e2c00a46c7fb6a3cd0233e5f1720d15e1634b4eff7ef422ab524a34d05178452c7b8d68039b1479d3a9c8cd1acbc89ec9904cb096efd6789776d084407f563b03a79bd7fba4908b3538ce3d01014bf52149e93afadf8a53eb1a23103a83d21b3831f3a2825213de414b39de07e74f9bad6360990d8ab3843d2f5b2f41393792792605a75f1c6a49a100385d9a7239a837024e3e00d7eb00c89ece2ea98ca2ae0c3ad0a867e35ba656c64a2d358cf3f59164648864124047debb2078873acde93c75e6e00643f45535d1e85b95870af091b62a005fd2ae5bcff0e44c5add7af36d3dd3cb3849c3bc40ff3ca2619fe7fd3d14687e74768d0c5a28c87077fef4c780e2094cb82ba6752bab623e9aae17e88b29f8a95a56965b87ed6a0cd93a6a829b7f3cfd102c0685ce5ba8955fdca52f92b985c09a4bccf309073121d4494f3d8f7b4bb65e9d162fb9c84caf036b0b1b78980dae971501c16d120333f6309edf9531d7bbc5ba2e9395d430db6c2cb0037208a0fc96772f3aeec28e0b0f95b729ed8b7be88c16b6a24a03552c7ed02432f769ef23e51d786e71cec2bb0c372c14fb617d0a9222d68c2d52b2d35d49dac316426db92370f7214f0d018b9d8af2e5474d03e7ea4c8ef374f4a1d4bf483664e7de7b0271ef71f1ead644f7562a2a80c168c1ea607b1baeb8e9a0d91ed7b150b0344958cf4567569ed88beb8e5e74c17c7f2b196e00245c2d488c9538f1999eae649476688c400a907a8b64a3b1f10a3e30703a1ffe0f42f3c43d968946174c9cd1a3b919ff9800d6f6cd1dfe5487e5282633c1c52e70a317fd7c8d5d5c7a66927cd69619b19b4ac6b95a05e171c1d208192e685ac198ee25c92f2449bee7c3fd543451169ca0c88d36aeef151aa064aed703a7cdcf1ce8f9553967b03964bb9feafd93cab575e2b40c2ce0f6cea91f0a3f793a7ad53d7ab7a50f92cc06861a1de83ba1791b52643f51e8236dba494643769a5a3a824fea61fcbfc79aa208ff6dee040d60623c833c7c5a8a7de47680ef71e68b943f51960ad5ae6b881cd6f03f84a84ef20c7c98d1eb5e51bc7ee2a7c824afc499bea840754ea9b551654ef13ec1a2d773fddc36c38aacca173c549629e45e09d3649106fe406b08c7e6b29c64d67170c1ed0fd5b567b9bc1948c40c2aea8ed9fad7bedc796d5adaf5f1dd85ffaa0bf916b5fa7f04a3792920a6ce59e80c9a4d27e558d8bf41f5403e93ba139ec1db134363aa299a35d44b67fdaf1ed9f06d3b4af881496bef870ddc053863ec02e532b2ce56e2b22fdec445915a2046e09f2bba0c33b730fb2867b23bf65cbe52338fab28cc2535005effc3f3eb77e79ddbdffc6320c0aedf2044a9f874ecb810a5c076165524e1afa871f937b8b46ff18fd25a678ccd467302b0d96472481b6714937ddec7f7a5f9fbba28ab155e2c5d5866a9d698354b720c01f06825e4ceec22046cf0dd89893a472df93be2bcb2666646d33654ebaebae2607aae954514562d983838d24222e088aaed36823169b173441a9450d6d613799155f4b225e0dd07c8fe07571d829b134269fd643de275bc278797f3cc3325c7fbe7a834d10ea39fa5a4cd4d476fd19ebb28f1926ba66bad00b73dab0e7dc62d0ece8f0f688bec580ffcbb0bcfd5a354f8d0b39068bd654706fe6e30bfc5c8e09de1f3de3b29b1e693ea257943976ee508211f3df6f690f57615af6f377a14f0dc926b0cba7f2844ef2edc43694feef67afef55e4730381f745fc01dca8139fbe2eb44fe49fa9f7b581594d7c68a8f7e27c6c330277a55333cb8dac2e08fefdfd9a1ee25bc22873ea68a774a7c4ad21a6914490b20168a52375954b50e007a9f080072f30f8a7ba5e0aca814d349787865f08ffbe993138b1173127ebb1bb8717a490a60b905e9361d80e65351efa52fda9da18a7bffcd5280c7aeb51ac49c326fabb0fd9b2e708af88bf54d578e3673fab6ce0574e5b99453e804c101b9a1183d56cc21c68153d7c543868652da0bb78616efee02a844dd11e899267a1fef66af23fdf4e4b0a627dced2c554947b8b61546e91e6b3f867fc4fb6d3d9218be7f88b7b55b3c9d64c4bbdb8c185ccac6c613d4238f269e7d227d22181037e7228926667302ea8097b8823bc59cd2f36059a00eab66b68ace732c4ddad1b9101138cd947ee937abd466cc5e46a1e9f080bc4176b5ea448cdd962aef2316116b640129a1a58f40c2e1d1d62fa18bc10aff1ea1183835632a786ce2c865fbc168a2b739fb273cc5b2e4fdc00404ef4c7f1174e8927f3f67abad9cd064a405b7fef6d33c0a4b25593b5d5b1b4b96a0f3cc24841a00ca63b0f6b51b0fc15e8e8c87ebfcbacaa631162b1ba0a00c671c7351ffb51a99d3777a336b3a87a591863d4d5a5bbeb6c0fbb96c6a5e9fa5e3583aa77d1798780f18342f804183eb53cef44aad1411baf07ece21e6f7925bd25118ef24a1bb49dc5269a9668fc113622850a36e9a8bb4283693e12c83006663d6ffd957eea6762640db7a5e0e28b75c847f68561276eb73f7fa8b708a601b24c8d2041109e179457cbf9ecfc110e48ab25847386dff0bc80b2dda5479701179e35732fb3377c7112c175683dbcf1e8898c6d4bf144617d50bff35a90ec88a84c9a36cb247b1a0addeb40c55a3c47849c4cabe97b3108c1942184326fbdbce244a6e5d497a6254f4075b4958db6b98e9ae00eb9f57ec74f11218ec302698871480e17aa06de010137573f3d7de88beb5bd434910bb1f80a453d705c5c5305e8125761a225d25b2b49e683b5f75bd9b2c9a50ad3ee5bf926de8c6cd8101d644a4ac55984c3839d07748f169770ecfadb6fb053c9bdb2c839d606bff71c2dd430bd707d8684c056c3d6ffd22d18b467a50cbba98fa38ef28dfb097bffbf32b8f05b6592f04972026b6d6f23af672d9e25c061465b474dadfd988bec5212755fac68ad625a8bc0987ea25046aa30d567ebba192ee247d5985dc205506678fe67a14e1692637154327cf36a016dafbf6dbb6e2a24054e1ccfc05c560cbb0a5d291ea0307f066b36a88bfe45f5cdcbb1899079019a99881dc56601a94de86f6bc4733146a92a1e40726d93a4601547349aef41e4295b4b46160a0f1be70b57b27765dab663e6d3744bdd009a4700a298dfcbf8343567d83bd611e98fc664d90d826f6291fdbbae1c1b7d0c7cb659d26a95037d33e7d5d34a208bd1a67be502f120a993f0f4cd3b1afae77b2396604a7d798fd71035eccd82dd4dff86ef1398ca9739e30d17a4e6e5f976cf1d29bd2e30d66b53e46d380a9d3069fb6b4883a316da4167a44017b9448f6dc447b059a457690e5ef236716061b57100757bd9d3132b4694cd30695366f839e90c3cb147f4557fa1a7cbd15122c21688b03f2ce071227af0e04b7814bfd669505b1e4d0f46960fc7bea9076313d71672366eae2fd383891bdcaebd177aa327e822377de2bfae89cf94b8a7dd1b4c1dadbb28f70b166d6135975996e108ec722571873d4489b3e69cf526a2e83a8ddefa12ac2f6b5ece6d168defe4ef091c59fed5a2a51b59d3d69c427d787468a0923a25538c1a794644b1bf1a6d6d36c124339b1238e01d2ba2c974d347af4c5eb643dbbbeb387be02b76f05151670bd0035ae40e5b4baea58b71fdac1a11c8695b0eca5b659863d4e67d255155e96b853a98036de25eafad90e794b2bff93a7e83ab264d8275bed2b112e95ed61347f4a71e284dc08c71f6cd9761b6dd9f23b2c0105b65554d31bd48e24d29f8d79cebb4f79389374b3fdd025ce24853637647de08ba5221b27e6dda2607aca87e4a10512b67ff8257cdcdb53bfb65d66a2b2e6f0695cac0800d57dfc183cbebdf6a43df163dee0e36dc34b3ee432f11a360bf46e21170b0a188caa52db96d8848f1524e7440203211ac41c5bf9cc409faf302308d21cf7a53fe556ef3f3235ef44349340c9cc97f0607f531b0ce08c1cce988c078e3d84c511c7b6073023c6e9b48ba2f1d3391c54afce3ac61779c760b97e882c62257b24e95e121602c10cf4ad4cbfdadb5a53798feb1deca98a23077442c403b8c778ba84f81331f3e5145d10f0f23ec4da48ccd4b615680973b13bf14883f02e0dc99f45e262e1dab2338a6e8c71aec0b46722bc3e1cbe541877522c8e31c379593216a37f5f04748aaa7cd148797c1024005fb3e0b34cecf38f9cfde4eac0905730c298a01de099a204ddf8ecaccbf795e9b0ccc775118b8c2daf1eefc2fdb989fe7edad3488cb53af51e6a02425f01263bae3ee0ea61c9ce8ed234486497a21dae719c6fcd41d45c7c3b2848df33e257bd7ce7bf45082b3193e87f60f31b82d44c8693e0bdae7edef50fc625b2b037657bb24dcefa1544e33b70466b2afb2dce89688034b4becb2958494c9d996952289a9e93ecd07b3a42138d292ba5c5de48431ed5eed520921928c1be9ddc164e1608b037445dc56a6d17ddb5c0605730af9843869fcefb36fda952455bd9e424c72f0db2c49a580bdb007470453ad963a337cbe4f5e09555dd4a93b3b2d35fc320cc70702b3809902a5dde836dfc51719e8df1addc15c84ce8a0d876a540f4129480b287d9967647e57723f103b2f38b558b3f450191b8a7c001ce6cefa014c516b4a5935a10f877f96fd2bf386991a8e6d17a5abb88f665259287659c917f63ce6a6d42b40d0911c33e3a010ce3cc71de79c9b2f5baacbee9ed9299120026a78812a42750b618b88344787d13ad6a3d5ff6e57184a083971547a8a7b9cf1711d116e6047cdc71a10692a87d33eba8f4c6e8ba47931b60d2a05f33b7c6f14c9c89695f17393129d13975679fdbce55b36b1fa0c85a77b2c8b66937d83a6952e77d8838113f346b12059c1f57131aab1ed167d8ef9930f50ae6b754024dc1b96eba0107b37feb92105ad43aa6808612f5f8d928983eed5233bd6666410262defab342be2c7c892ee8b3379d0f92c449bc884970128edf5f93ef2d873b8899b0ee31647499ff31f3377692b4aa97d0cc756e55cc7c4ed27dc26390132432c98a291c8f6da78cfa5104f2cd0ff42be255a37cd80b55e1d5b5eb860381e2ce52e63ddf7f9cf07ff8981edcc370447326ebab882afc133801e813d1dad3531e595a327f7902f81a1b052198df0e28515e7a886f7b7a18a02352325960c716f126455f880fbc9115f2d4ba765271edcab83a00862aabfc4b8600462f57fce11cc0c6c138991533eefc8a29897744cdad44ad5a365d52c50e093608216517a0d6cb728955d7d21de1f8d16bfa20d3557adde090d724955bd4e4a9bca9093864fc1fb84469f70dc294124fd91dba1c4b0ddf9659abc60b8afc43898c6e491f54980c26b480253c3ba4537bf631c2f0fe3c0f76a52b518738d3465dbd0729c285b6094e6cfb7a832c26218f1867208a9871e3853c88675dd18e0d22b6a19b8426402135b9ee90e018d1e8bb6547b6b9d5c0ef6f8ea2dfe0660c065a7094a8a662c2ca4bb532721627c4955257704794be8ec7e36c76c01fc6ed90acf999faf0b6d9318809331c701c32835f1c61a33d569ab1e62211778e52d82bf86250ae304619a5d336d919fceed8fdd39792c77d0644c53999d4da834a3e68a15741aaec4c2876f233fb0e6511f3fead00c586311dcfddd85db41943c1074e614051016aa02816aa180776e5e656365ed13a999ba950beb289ee2b5ac304d4687f5de7ad0a7f10dc72c03bc3bc5a8055ef0d3f07a116ee0205bd079d320e7ead008db3b493ec216619d202575b0deb1edec8ac9a9ff7519c0f0616de5b14df57165f2a16876a8cc3df19db4b08566d4a91aa557a236e1b46902fd2d69c9608aa59a76637bd7b6fa1882c8d44c9ca4119d8199a7f678f8c800970ee3f7df3cc97fe351c14405c06bb1f4d99f8391c13e0af75e608fdf11b2634ed41e0dfa99f04d5fd0c0c55d7af4e55cbce7a0104ccae565c5b19fc2e0ea24f68393f20bd30d20b6d8d36917ec6301a7ce81e939f8ee9182c3b7943e2badf69920083093f534931027fca7721b62da24811356969e883d34fa693f7b442de0b7d3d56a69b2b9dd7bfaf2653d02edca07c07a89aa3cc355ada08940f3be4567b162516d3e96b3f22cab79810f5de75f36dd48cf5f2c6dc9da04de65eb091e6f8c913d68599aa77f0489a00d7d44915abe5aca7912890fae62aa0eb6826d0a454cf9f24950cf1bc97668a0d9aacd728265fc5705975cd904f254a8046f9698e1a68d15e6413bd577f40506b72bad209e74ea7487daa15a1694878dd095ed8f26ee9ba3a3605c821a52a7fac0143ed4849908db8ee0e8487376999430b41b6b11f4c7e6486a6dd78df812199faab8df0b76e1ce74b4a3482aff428ad74df5bb2d12fb96b4d48052b4bab8d3f74b75f1162920c484dc9ea9adb47c921680bbbc182a4d76ab42d457e3ddfe71dda93e7afbba4768076ea4e2fa8a93f2e214f1cb851ec08d6d367f7ae39a2f65b26bb0fc936a9b69e0634aa530b952374a1a99f5f74312c6357720db9c0bdef8bf99cd284b35dbde800908a6addd96ed7bd3daa59e3bf0e0128952a6a136244cdf402b70368dafdfcdf4a7132ebc925d01a99177d625fb2b9e2ee8d5bc81bbe5c9a227a80bea572314fcf3598a2fa564c2dec1d7476104d5249180470aa439b4a3de4a67d33ac7918137ac6d595ba2fdf191524758d6058ad3d815de6f9da28282e58cabb1abf8c5e902904e0eb08c26bec8d32f5c88882c36937703bfce0afdbfc8834bbe50cce1a2e927353f85fccbd58fea639d2b844909642955e15be2d5dbaa0d366abf96563ca2e23782a2d58c01d7797685ee40a4d29825e21e2dd4040e4ee4909512415a6fcf9b57162756f62fc65e14af8d563d4d4e8bf7080ad11b5cb826ab64cb7b63b4bf4f15f45c588b328337bc532c42a75197bfb8bbe2442c0f468f4c7b236aa02dc25e2164c53986579724bbfc508518d6cbad17503889daf6bcca55f9539f3e0c492faa896e72f69442ba4b511bc8eecfc8529478b851b8f5f3ba9ce7b956bbc7e28a4c9a67af8415d5f16a328fdc98b40c900f95ebb07ee48bf223e90776ac53b6b06c6b1ba4954cf3832a30dd435ea2afc73443092325146990bd18488dc045ab5c2cd3a979d8cae79fe015f0dc99b303c724eabd343c2ee7dbd99687e7ebe4578dbc94851307ba5b45284f2f821bf08c481f71fa115f58c30e9fdaf6c110e8ade1665f804894058de901c0ad90269e0d981ccdf4fbe8838d5c3173feb8d39047fad8f5ef35de95795a1a49701234c46ffd76be2c13c70d705ba4ab1db0103aee3f1f31526fdaa6430a54e81a2209b5288720c48f45d97fda22842ce750ccd215657375c6da0d2b3bd6a30ba8ceb23a827dff9ff14bed204e07060fd428e71b0f818dae4316ab459f89e90b2f955a077f1dd21ab0417ca20827aa8211cc07e11df59baec0637c2b814c88d303b02e28b03d31927801c9179cfcbf9aa0731a4319b50632825916a42b43aac35af55dd85f2f497c272c8e136a73c936b56680028c290f5c6c9c60d2b73ad309c78467cfb1cc86bdf753e65e767dcd2b96826f6ef9afee8784b113fecf2d932cafeeb5057291e3d5f7c4971f33260cd106c72c89ce82f467805e5cb44b074327c361184760aa86b2c26a69c5b297a4b2eaa3c78dcd75f7883c3298c48af396ab1d610221e80e61986a03dbea9b0f30a93e35c9347e4dc63e1f68be59a8f8c61a2abf02d925308bccfd1e25b0bbcc22df8ed25aed303c14b1236fd3b2a6c01367df60e545f40787600531e13de2340f8a35d4ace77efde8b7949621f3a66d2f0542067537114ac1ea08088dfba8f5369d6f3fdf5e39b2efe3c689855438c0c6625bf5d6ca27e8662b5952b9c4d15da2b76c2ae695189b3097a872279bf09ff3691802ea9897bdfe1db4a09b02715a65486b6192469dced74906064b2de9a7b4668531094f024505d5b0f8e15fbdc2bd9dcc9ddb28f7db1d9ee4abb181ae5b73b9428b6dc35940b8be299d2a5289a15470cee7a4333fcb5701056b8ca6e8b90172d15b77555e21422d60643338e381c4e9a81d72eceb1987f2ad543fe926f9fc239adae751b5029e285c2eb08c3fafade5c9c5a2ce4500db868c5afa2b753da8427226001f31d94fbe526d1ae05d73e1bd14958df2ddce54527d82c08559ecb4f16ce60f47d9c36ae0b5b53f212311bf8f0974405f0e8f965b47bfdc503c5983fbf9769bc8f6e45ea0d90ba8244afdcd871264de57fe0621541252cc3040ccca1a488a50cbdeea221db4c211ba8e74ee2584642ded6edc0ab6f3c30dfdb5babe9827de5845f411b3900b25f8be877b54508b817de28215d7fba887f0ca192af938a0bbb825a694241333e1607a0ef4e453fe332e10451442fc97504f00a9c42f40b866510bf91ecaa9abd2bb0346dd875140eb508cec9e87faeb87d0d58b1b51cb91a9b1618fd0684cd4124551a8dd921f21fa5b46cad77d6967ad101dc80d0054f626495d6ee7ce57216a7178377c0159c42814255b5cde89d064cf3ffd5f2240886d5157069b5acd98a9dce0935f7789bc0ef1264f7b24296e91a1586890ab81d9b477aed8cebdeaa0974e7a45d2a8aabf39fddcc82e607b9ba7125db0cdcd67cb0143bcf02c38021cdc7908e767ba6e9813cae6212350acd7538c5dec5732c249b9f066cd801d6611c0a5be787fe2adc8db4e65388f00becb3e7b3136694ec1903b07ed2c0e6562a6c01ac42909f4d1999f94137f5ae2681c899626c2184332d95b420a3e39c94a51542273a821155d0664f5037f1aeb1867140da73b18f86da6e8bce9dbf59082f425424ea1f909d1ef6e7002610106a8f9bf665cdcf1eba8afd3f7b12d81406a07051ef5eae8ab87ddc4359c93b0df6fa60b91a0448993258d85aaee49d49870a12d4150d99a564ba38e83c68f9ce8625a2ac7ddea583feab1dab38be75b91012e03cb1031c7abcb854c3216db63b8f7c2b985c9125be957f32e0d7d3c2ce17b3810d4fe9f86c79eb6ec13da3a9c741d1fe71425430d219efc9a9f3bc6d43bfc216b8a9e377680a789387e17973385031deda24abe94c43d4dc3f1fd7333e12aa9c20769b1191734cde91f0fea539ce1ae17d6915b8bf04dc68c7200bd12f1f6e2103f2099e9c4e10f44b93f6c5f52893c8ac411986a7d145e2ce8c30ed334185e3067ed502335cf3fd9cc6703a52ed167fac9178690e9af3a2f1d4650dfaaef823ac4efb6c312734f0ad5ce02fa783645c08e5da14bef979774059dcd281d7ed8e74bac0f232e869977b38885c5524659bcfd975e2739af180ed74a14aae4c834eb3432ba6b51e929ce58329fdc81caf42a2bb19214f16e6d0cd4f0be272a9acbda804d7162d35ffcc8e4954c8da654a7bdd02298c3409f43e52a6994f8927e82c56ffcfa81997d26130452decfef4ad0af064af414ee10b11c3a657d08f7106532c13479d8de361181e20630d49e4acf42c0d9895b3ec96ccf6afe03b004d9c10bac14901c2d6b4c15704b95ff52d5f4d11bfdf408e82bcdb8b22d869bc2e3fe963257fa4fda10d63a0ac34e615e837796e31c5a2d2ed751a9ab0f17e28c657392bc1fa10b9644cb9c3a231e85752e9ad38c477d45f3c97fcc6f5e0b3e8a98bad0d14b3da9276d9344578831b8f283596d16f40f4ff1aac0b81f21885deae6669d2ca2b6346726c4d17b2a8271c134464769f1e45de91d8f0c37beea545f5e6a2f9cfa4b81d8fbd65fee186cd7d55b559f2e0be8e25aaa2242d7b52226533890d96553541a4f866e553f138d938800dcf313d118d461a4b6c5f1ae152afb3e1771533db3cdfcc67d630abe42c4888042f154d46b6865abeb81c4c73a42e8b5aa7e8a9832cee0b264c32b4e0719594321b0a46c408de3629b279dc01ebf0c8bdae17d47bda930bad80e386b7c3371561df24be837110095dc7e657676fc6dd5ca1b4d631bd91c981955872184b2fa0e0d0cc045dbd37e812446a2ef3124cdf8bb4d2d49bbdc1a95e16ef60bedf9f2a5aa26ec6bc22a372003e19d5ce0fa698f3b3abb3df9723230a54b882f3a59355353a7101c5619e7b76f0c49e5c028e7a6ef89bcffec6daaa6d24cb4953603e9f1e776ad08e2c9c969a1d6a28e8db983550e298784893cb03a23d202834a0062c659bee2a05547fde8e9826e0390db022169adc529b81887c171aeaff62acf7403b6ee3496d55ae6bc25ac5276599c9c0f704543da271053ab074aa08f05a02b1399b0117ecfc2337ba35b433aab8336ed1db59ab723ea019e9447ffc6b45958fecb6442a8356612323566cf40c96c44245ac52eb7ba755fd65b753ad258d956d4975f98578506a1c3c1b04051b3c11105ff8b88159e60d07bce788023fcc8ce583eb8db2a813d8a3cb81c2d71f9638a946696a4e8e30654030a2677fe542b90a5d6d6226fbad29f41bc66dd467ef595762e0b607aee3267575d8a1b233a8e43681bb1d577d8bef2d8e4b039bc06262ebbfa734a23c579d126fbfa6a8011eb27eb8cca45e1af4e56130afe58685f3940a52f5529099977b33ab70ff2e4c82ff48b855605848812d7f52ed3eca9093188fc62ce7d5b6d2f785176817c8a4bc7d4423d91ccccd10c1afe8eb0d8519404b8b46b2503dac5f125d276fe18a6d1e63277fc6de0ffb2fcb2a06c9af58d49f7c6ba86f8d0f1b906bbc11338ad3d39677dd9cd7d4aab9a832713a8b53275adbc19f495aae0e56eb95dad564fefcf26a561f41c2287eb1f731ac981316383902be6fb8f290b38be2e6b8888aeb7469f7f58f3d693e52d00b884fb4b876334643e39746fae31d9f38ab4e14dcc741046f6d6ff62363b9bbb66ac84994ac236949b3eab465d8b76f8867ad28dc30550b6d5478a2f03a84e3a1e762179ff09d2b1f2a892582c2f7860972fea012de43b017aa961fce2adcc3c066792334c81e86824a1e631f892f84b0d0527b21e99ad8f31802a2858567e170fae02f2c5bd7d03d14be0cdaa642df6127a135574bc840afa97c0c2c741127be3ba5169631ce62162c89f15a85c06788d0b84c131b780fcd78a67d35f15e1ca2df36a5b16b1ae800b1568525b3dba4060cfe3ebd7824a0999915fac2eec01fbbdc3e20a0ebbc214e7ee5946a801111ab6e0417341a16c7e25395eb5b33930f96fe9f641aa3744603dc3c47a86f4ffc80e6eb6f43ab7dc1d73d97ba3a49fcfdcd1a5f56cfa45d412d9cca94ef7c6f03f42ec894c04d34d344d1d923a737628eef3ad29245429bc74d9f4fe58efb865446606d705ff3342769cb80fb7ebdbd69ac9836d012809dc49cf26048d5e244943ac661b9ee090498c754a756fbb23b4a3ddd8dc5153ac3985eab3630ecab72c6237f0170660ea9cdabc4594092223de908056227e2928e51e0a07f1a093b29bb90e621f35589eb0fdcbcf5c480a530af33dfe57ba787e627666b7302f554d335429248f76949e13ee7abd355594643a689198d6580ea2c6ea6f027c127ede0cd4df5c75168009943d71149d82aaa7077073ac2f17952f053c1ebab9afaa24a4d9f6e25ecc4e7d5f805467aff55192bc17ea34f6636925ec8675c158db28adb8268100ba20a6e78db394a3cdf4c51f173764f81bcf23e1edfc999571871fa9185fd2a4ac3bda3da20ff881448ecb06703abd5705256bf64a9cb118cdda7e72bf76542c88006fadb18abe200d01507547240b29e7a60856b657cecf01c0492191dc22885fe194cae989e59cdc2349d60a024766742871249cae4e90e5d1a59d1f3c211a89f4b5b46330cc6db66e7f715853d35f972e80a4cdb91c7899953c8e0280aebb6747f47a71dc1894755fc31518bddfb46075365fce54709fd5e53c206a68f023413ea32cca5243303431d586e875dce1ad6dccca33f66ce797e176aa6be19579cf0a79c3a0b3b25fdf1bba05535eb05a396fdf12da983e8cbea8aa5ad79be50df9fc9e433ae7f49153a727899b8af61c60e1435a52f8c19ee0d39a1933c4d2b6549db5eb29f0b7b314306964f38513858857a2861f075b274153348e22c2d0c47e095f399b6ae6751aed9e3df6896bc0a17c9fd245200dd242a4416a6f878c6f7db45d53113961d7c5408b40300371aba2bbe4ed7704cfa78850a1ff84c32a256d048fc89cb1628df4aa325cb396fd79541905ae8eb9b44652c6492adcae2b1a7de6cbf7d9ea81fd6b78478221cfe584d6be836d2252e8efa3f3dabd5c5542a5bc9718073ce2b5990b5f2074cf730ec62936ee8517f4b6c932f248287d95f6ff88873f14a4fe68564c43a37d16df56f731192bb25895d0ed07f8ebc4d475aebdca088171224e456cb908c13981b7d0a9adf5058862fd0011305ef2e265c3b8407fd87c7a3d8280ffb0288700edf0be2af9b4aba1afebf1416830028d57df4250eba2d24d6695af288b17bce10e10c6f4f93b4e2d72ea120db4d2e1cb40c549b24526d3e08939472f0f95d30174741c7bf14651133ae5ab810997df84fe64744f802fd36b10929535f71f948e3228e5ae49e6f7f8a298455c8820c694b631d6d7f15232886a55346ff60243b452543b520a0267bf9940ba02d37dd968d67d825fabcb225271513f1dd939f776fd4534d08057ec202f864f8e56af8d1d9c94ec9b3f2a95710b85ff29186feec0d357f36dd92b691acc501809cc8c3aa4404808482d8674c4c3086a73129c8fc3db334656e7512067f08ef1ce22ea18626c465b1e85ff7ea626ea7a79b056d47e3a5d99d73c4f06f08755c6c0e0088f97a5f434ad4e06e75288694d2a275e84b74330f3a7fdfe0f55f3103f4d37a4d8bc2c6db9a20d462e14287793ce268cbc95a8e75d89e0ed14b35b9122f0c9d88c1fc1e8ad7ee278d65bcafc80107f49115b4de51110a26e99c354a89ba66988db19ffd0cb4c159dd209fd7463309ef01663847bd1ed29f18cc79b15e94527b52deed9b41de35802e55a5ced642693ebfacba0f9b66f3f8e87e5f99574df6cd684faec36dd953e574fc07852af93dc1f04c83c9b14895acaace1b6333ca9c5d599041c97febbe90a7a296b6cbb403d96924fa3b6d016fd23b8cc1a8b2006b0758369385b2973be60d5e2989d972ea62da4ce3963fb908f855203c4e07582184121dbd53e14a654fe1490cb6f924f7c824521cac85396f698ced355a27bb13695796e36322c8f20459f94be530eaa81d9de16ea1948346ede67580f520149fc010ab9973d3979bc74744e0a0a71363b07a12d4e0214bc3efee700fb5b0f944716b500da888bfb96646574c7c52ccbe01d19600c1ec47789f2ff124dd8c1f62536e0645c34655dbb433b40904dd3d54a33b056e7834554e877da77c5ef0ed951a6cf74f02f4439b7e9135892140ddd392f30ccd0f8a207f2be84704f61c00e60e540674b0ccf567ab4fc7cd95efcaef9d30998553793c0b6d402591c89357979de2866b206c71b471b1723a4aee9872a5fc3bc8aa80a09464404d074a3969a67253c74e1c6912e9bc56ba6b6031beeb36cad07eeb008e95e262bd6c5334fe6c2ecc81f7196c43bc7fe9748cae6af773afe1e5cb7058db5f7578f719f8b0b8900769d42034651d5f8988805ec3c1bc9b5c2af01404e9f455158033c532994ed1f7412e6732f9ba46960c12f9b6e8d15accf0e03ddbd3cf91e04f7d59ff0b7a3b3c5de3939b325503718222ce9c17c691e29ed37aeb76385e66ebb32f2bee2b78a3660161c6679108989fa6b91d8e43e02979c6a483fe9adaaea4e9315ceedf7242a9cc1c518c63e6fe975c7cce94442a430c9dbfe57525fb0f93fefb606e4f3dba4117788a40a0cb2fcf5bbc63eed6bbe9eec2434ac1309acf96de334857415a206195f7fafdbf38f114152bb15471641567638f009f9b54a901e4e24a75499c201fa55168d235939ff7c604c2dd9eae955dd5bff5da2ec820abff29d2c8f85e52a0e9f5a03adae3fbead64d5445453a87f410cced872ed5b8b0d80e4bb44632861c5a0dbaf989cd1fd045e58ae864fc37b604277efbfb96cbb6131f238046192ffa9c1f6c20e9d81c5e02dbf21c22afe0c82d257dd51a6d432e8cd0c12c9f390e9cffd8dd6ef42640428f41e708bdc7b2c03f83b66dced81e26560388cd51817abef532e09c084ecb29e3c74193b5f5c7a0547969bf73d51b221c4c4680513f6459b80963229d3c65d3d67eb4e5087e01c04f4724f4c49cb8d64a869f802bdd616ce55753807a59e62d50d0f624bf6fd4098fdfef29fa573920cb9116082a3ff8af81f3742f500afaa60950c2e2afe1f04ffadf2a9716f2dc2c2595817e03f010870e5d06677e85b5dd56ccf4d520f87a597357c8948bd6582bf191cfa57baf60a57d7fec65315cc5b2847454e97b36ef3c49ba2bd9dacf5c9a560b1b4fb605216c8c20b6c4b9461f507c171fd66969ff6e6bc0f974c1a191d5183224da96aad4234180f7a1025227dffa2cb7150564ccab4211c43def3449702d246adbe229e1d757a0655f6228aaae142ae0b74d1ec1bc2e6eff26c860130cbc0065fca18a2bbfcb50db81083ca2988317fa75b5daa1343a0e52ff7f72a77e6106bdad10d9b66f0805e7cd693365b8c61b692676b059163f17d9f939b09301e373ff4ba19bd4ffeade8e7f74667b352623e91bf58c0367926f2d4e3ae4ada34048e6b59794caa928ea5235951eeca677c58422a43c58c46b82ccccbc459543bf71b50ca7ed88bd77d37926d9134eb82fdc9f37d4507e0a79afbfbbd870884bb82c5bf0b75efd9c7863c9b0e1167c57d8606dd899dfb04bb9f4d16048354092d5e49ced12808f2be5fb0384223ca47323d559bc25e3aedf6b34970e098302684d722feb9e1b7ae18601d00486f81e3ac84fe40843aa52527e79577d8a3b294a7c6cb1fbfa087ca71a2274143b35a14a65f33bdf007463ebdfc42af3f4086dfa91fa0437f5952df115656f0dc1b5e42312a2de2e3e8179f75e4dcfe0f02676df374d598437add5f0cd1df263ae2a56acfd5c729a585b28816dbc8edcc4f89a57f52dd11840c8c87a88f6c081565861a0f06cf0862655adb54413dc127ec5573d4db57e1f692bc7548a8b3267a57b0e60a1c4a6b8058fe6e61272a5aa950ed0778709c5a7e540108ae7fa8ca0c61719b6007b4230324bc66a4feefc89bb78290a55ce4980640cae11366f1a8447162da71ce1b24a60c4d97be39b4d0ce25a5dc585133c6aa04b03ebe566a47f0bfc42e783a20a81b734d928980d0dc46d2d033882aaf23b31c7e353fee88a912658adc80afa9b0ea6d02c2155b1680e8e8dc5f58b4e101a67ddffc59c3e671f58a9e56957af286a148392de47c4d8b55c994eeceae722ec1083b8882dffb76ad7bd9162238dd60c71ab12a343464a320ec1186090f3ba2cb525d13840135c6d9db8984da645670f0c32776bbfa68a58498efd3fe10e96ecae6629249014db6a3b320aa168d4b9af9233ca0d74f2697b004c218cb051e26fcd9216c270c02adf733905419c17d07cc6527c6f596870691eb9d77b80a62048fc4b8e8817db3fd385a2da109736520a00a8fc4e90bea7fb14a5ccb7159b8cc7080ad999e8bd118ba49c5bb000259fd7bff885ed9ac873bd3023e51c93306b5e6a4befb1fefb580f209dea38d86879fc1b7698bb84d16ce4146ccd6b952f8131eda06bb12bd9fe35d9833c4ca70e9d94c754a662bdb4eee3a3c32db499d7610525f6bcc53058b59466c4939d8d3b89ccf8a2e349362ba0056b373fd8de43a7b97e321dbb08db73276c058112968d4a5eed5ce7db8d477be26bb221022a6693fbfa16814905e4f925526fa0a0ffe244c842b3211fd4520079b3cec78298194a914fdd0462593f98bd694a2f17b07f3c7a257766d2cd976e79cf50474b9406bfb47d4052e6c393be0e7c95faf7011f69c38964e0c2b973bfea9461066ca8cb5150b36a3f6410d4349333c0ee1a4bb6842f0da3f0dbfeee053d18f8fbf3352ddba2e72d299fee24b618e232ff06028279d4141151605cc1647612c679de1b95ecd022e70fda47377a8c5235426bfb13f00a783756deac9a15c5ce091e3c73deee0bee3e30b1d4c8b6dd35379924c7534a467b09ad9ece4cf63d3448d73e3b928739e66f840206dadec313bccaa200ea1d4a185c886d5727fa8f082ef88fbf7ac2b7d917c925a6731e9de05e19d97bd90375f889fa44fd0033da7c5d80f6e50739337d62c3a3bf6db15d1bd2837f20ac81c2da349593b70758bbda6fb8c0249c532868a0cd1d6daea36b0e8a7f84e1e677f46db1c4a53e7e6320bd2156b6bed8a7cfa29e46fea1ed26bd2c95768e7eda234a202df8e29da21e714492eec3944c131f8aa555b0a999a1b836dfaa111189adf11cae24f0548de717944dd74d88eff2b0c9855e0175ff4fd5d22e278c059db29ea006175bcf36355ac28cf1c29934ffbb6fe6cb4481128dc8e1bd0f7e5bb0e484ddfe0541186c89df09f0a9f0009c151590878ace8938934ecc81e1eedf34ca39d44370f50e714dbe5667408f3b40b0663dc04ed45637a4a783bee64863ddf4dd41e159fa74781bdfdc96d0251c0ff419e1fd7d2232bcc33e9906515d9898649d82f21093fcab680812ba1eef9ac65f72215567f07ba83a2fd33971cdabb091e2abb0ce922b78a3c649a6e5eff8b17e8b9710b1a23b97e9dafa33b246852dc27a9793d7b2c8be92559f0cc7f7ddb5a3dfd96a37e2c3fd644e5035522694d3dae0b4942ad19b4c979d3416e9e90cc3977950fccfd8288a4e8d5d976130ccd6d622c97b26879b66c0ae26723a9748cd9419d6b4a0cdff56acd7f066967615e6841c87d1fa7c8486a59301c525539cfdbf28d218e859d0c5b100490934f499a07b47a93886f41939b049885e813e7c917ec0829b50b066705872d1b792173cc8663b49c46222231d7e8dc3eae7e7aa2d600fecf1bf78dfba238ae88457c9dc4eaaa7cd495771eb6417df1fcc0e0e4fe74c9e85491d4e6e8ddec3e4177a99401d364eb3513ba6d25f6d853e7ff2e5be1abb7674eb20daf58317f3bf888b39d32ac23317c424c501492915a26a295f98bca1a16651173d702a34d27a57151a21193dac5bf6e429ee2d126072f41c052dc7d684ac8e8ca820da034352ca546acbaf03939eaa00e5bc0af75aab07326885156acb4c0d824cf50f19769df247a059021e3b1f63179e3f1098c2b2d43d9233aec30ef988124e3e8f04e97897866bd563320f9946890a69d80a74cf7dcc1d981eb21cda3ea5e28a01325d104ec97a86c14268296cf647b69e43431acc11c09596d594c55a9e366d142e88d56626f91e3ad7b9843beb8bdf9dcb4ed2b5a9d483d28e8b0a4b85e8aa72957219a635dfe736d619cd9030141e9247fb791754d0530007d9628e30c9e9e3e3a31679226e194c7e9bee096df7a52ae8c3c24179d662fdc2840b64e92c0d20caaad8ca62aee49f07386ce4852a442d3c82809b96d1fb7cf428a16423aa5c92e33c91113ebdcb39be17de2e5ef869ad268e5822f62ad448becb4cca1c0fe0be2fc1e6cc5695dc3bd728c6c8bf85e0fc1eb76a47028ae09b3c4d3b61ef940abceacc2c5b94ce6cfda31f16c9d91c81aacadd9feeb4a7683337e90a775e6d70e668bb0f7cbabacb7878c24d4e2f07c6fd42e8e2723c85c784d535ac911d8c45a208f9c2903a1b47758150b17bdf3e08c430f95333faefd21cf9e55edc5588e234a132ad32af71a744d26f40c3e7f2a3a51f31412f4fa4a7c92f0cda384aa93551e3a4f5add91faf578ba06bdf2aef24e568243d4f2c3d905ba8b536553255ded65e33e29c2e035b883c7cae7cd6c9f508a77a62a8c95c55ea609a5e9c9b09668aab14f93b5cea11c56429f6204aa7683cba2768087af4e510366ec44ef34e1fddb4e45f5d4f68b50e8ed5307ca829c493549f2fc1546f13aaf928c19ad0d083c25056d228fcc89880f5c35630506af4272339592da2b4e451455abc74d5b0e2c29acebc2fe8e164be2fbf5a8ee8e7da7cbe1384b933339f308eb02c0940730951fc0bfd322b0abcb8a1a8030dd84d19d6257fcf413516c7cdaea89e005c27b7b139366aab266843ed7eda1151cb48182eef0e4c451b0549ee6f45b2d552f4339a1bd4b2e817f0cf7a3cd65f85c300b34611af192fc50660e49a57e53e3b2c1e5fc406fcb415164bc8408a52ed6951a0bd1d0382e88c648e2730710cfe4e85aba234ac08dfd0df3afa8cc3c34afbfb8468203bd72e2791e4f14d494d6c526480b79a1096b121b73498bc4a4cf4741ae8358faacb93d9257f1c1c55390f34b7cf0be6ca4378ce98ad1052c56e9b059698187a49822c3a3d1587f168fc53d0fb59c8502b4ff6301f34deb9fd347496e95a4ccd7324ee9430a4c7336c0180d7cc1ab2f4104d177deae87d5f8e32735877a9759918e48b111d777b3ff05c34fade49715ee4346b55ce9c5e0f696ef61bae0c822dd1d498b185ec4989f429085beb5f8ad5ca654e59f588e56f4cef0f5c057c74706bb7ec2f28e5d64207c4a2286f0ac0107f3b93d5b477e75a9d133cf1eddff4264c8485c77def9b2be023887dd2e3012e080b0880454dd08e5800520f673ec117f25813e89fc905ea1d5e8c61b6e7e2e7619e6ac139cf57ce8d733376567efe5ac436da0f2e9e282d1fd782be748172d6690d23e07d69d9629cad5f17ca5a506a4b16056dc678ca009d02d556b8de429e981ea81fe19bb4373801a57befdf234e2eb5954de744d920289f36fcab54ca740a434e96aabe075e8c2afc8ab24d734c77ed56f427f92fbfa05eaeb58c9cc797f7e190af51ae1beddd10f9b34bf9cb2d7238d2ca9d76e774b7ff5766a9f640db407fcc7f29a5f36608942fa8b237b92f438743b87ec678e1d40a1460866a83e7a79741f30e995d1fc627a12805157495af1314447ba06086dfc148f7d5de869baa97f1c3a9ad829a680210181aaebb70e2e2125e0891e33c404901d5b931daa000e3a9572dc23bdc5e54fa0d3c08016e65907552d51ea571855db2152b6e5adb889c4116d537b7f1b47fabb7284b2fc5f5797e465a600ac969c90d93ea3bf0b7e15ccaa894169038e3940e7f7cea33da3a9bfaa831d8f93ee7f8d4152711d2b34d749b0a29c18df47991dc3cc153f114144158d0f4794dee95ce5fb45a8f0c5260a239661de4b64d06d04818b569ed30c2b63586575b3463619c664617e6be9a84f7144c0b803e5d52b2a5880b0d6255c398e5e33b331d0bf3b13cb9a0dc90e80d0d46d947a6cf3da532f72a2df9770d27c84acf0ad4c05d72370774c4643f3b16d5950556fa9d1d7700f8090c6caddf91aed2fc70421ae7203f730ed65cecdb7cf38fbdcbb70e7a5781530c3b9a1c634f54cc7498f6af71c6b60403b629727a6ef0cf6965b72a3aac8bec164b856b1b1d39c7076434f2728abeb76eecc275cbbd88f0c422d45fea00acc1c309c63211d69c95aa191bc117648dc782057aef6efa0191511a30487a7fff2ee1cd43d90ed5bdba145260ebaa9eb9e1f018b6dd229d5ea77970cf4fef7b05152c186efaf75dba22771b7532abfd9aa09261bec6a647ce67666d16678a4d41a2bf2a6bca984fe57889f1c27135c4376a48e0976f8f9469c612db1c8f609a7c0ada0c042e714060dd9cc0ac45daa42173c717e983026f16fcd50b705543003641fccd86f6c3e0ac4cffee28523325e0b925732f5de708274c69fd35273c6d4c3d4703eb97c3d745028d63af3167777379e180f60bfba6ea974e30a60ae60be218963d12ada323b6b61e409936ee5ea7e6d6426d6efa46d141e311f1858367c421d5f9b0b719a3f7b3b41843552a8631e93f71f2e2acee7f91765074207fdafc5dc18619fff2d9f315dcdb0968c591ac65c18a4939f38f0fa8268d19da30fc4bb7f1e6ca04c70ecc8d913c1c3d22f11e67cbed27006ea68b9f0f61181ed5821627f0b0ea55b9cc0d0fc44a393722a26d0fec2b8d348da1117bfddba6034b8f01bf9bbf56230bfa62ece9b439bfdedd6903af4967736229639a7d7d174a701cb970296498b38697f9ddaeb8e8e21b4f6af594fffd3090c3a69e702eb9c88d992b59058be3c4d04329de7018b4115703d4905bfbd471f309faa0780ddc433b5153a0aa90c418dd0b94441e1c5b54159a64c721c268c228afdfaa71ffbdfc9d36a11b5cf186ac648f385fd725e0154251a637e661c6e608f4a6930655f97e52e217228aadc2e8f5b857e3c61eb5350a75fe69529bfc92fc2a8056b471ed71dc9b46422863897d0024a6772623899e4281f24375ef4253c2e73233708a2d6c53550eed309a2c04d024837aa9e798908a7261f9c57370670ba651640a2893e0edbadc335efa2f23961e0cd930d2808556e9ad09e000a9d0313105cc784db0f42f113e68230a8e48926e120ff82eeb154512fcf7810c9c1135b625108711082a7dc268a28554e082fbad3fb30672b8c02f6e498b039bfdb1141f8f03ee5ce11d132fe395d249fb84614e2ec4e0ac2a246b662ce7cb1ec63e424a6ed2e2b03aa4d45adc41369810ac210028c837ea67e406793fc1f09b05b9e12e3750691d8936af756ea5e49242ac24c70c1faa15fd39dd42d41974ba3d8a705c225db1d228b4af6ba50b82fda6402a328401ebf9d54f0e8e995f12753988331053782e64ed362007cb23f6ac6a6e985798dee244d7021457b2fbca45b1ad58d584fd18309215cc83dd540bdb698eeb8761a9370005c4f480135f934e079de147b252f8a2615cbc821cf67922fa2152280380e6167a569658a3a1c224f5dcbea8e0c0a1132b8f6ff5059b1cae6e3f88701257389f6d002738ad37c9e5ddb25448d48c041ec67932484453218501f117ba6ae5d8de01e7325f108751cf29a16e8fdc54d144c08f8e47a601eecbb92ea379b835cebcb637843aa23137f0b6a10b2a258c0bc80d92ed9b09e56a4083971529612967ad0187991def51bf015e5d7195ecae6e23c5a5b8bd0387e94be3926c21ac00c70bc202c433dc62227e50fb5c2d4396eaa4ac29d7732b75e5bfec4d4ab23a577969363bd5dfe34c6a99cac5f6298fdbe665f9ed95d121b26048e6f2189d42d0a769d544db1a313170f5a1b6c29e76632cb13944fc6474cd299847580173637b61a584d1012c9eb92f34fc2615c2c48056ef48ca57b2c4bb1a989941a69aa1abe94dbc30b41005924398bc7e6f9cc4da121225e62edd56c78e80b832f8449ba98df8c5b34fbdf7f9a6d798801dc5322de6274b2122a25457ba4253ada72bc8a9b679fd284a29d05fa7360203f57354369d8b2d13d246a941eb9dd6ef5abac82c0ca22283ff8e39ffb7e4579b14aa1b0ee991468b6d93a107a9d3f46bfe317adc2e4b3f104c55aff88623806b43686c0569bdcbaae2cde14d93dd6386fa1beb3bbf29644d824724d9ecd5dd942b8662a09127f87d2a14433c62249752e4372b2ea02f2b1c31a1326fb5dd181ce1d841a1984fb47a507b9a5bd9d79300514c79f6aecfb70e9460ce579b1d49600797012e48a36606cb27c4867d7291a4f4eb41e0302776e40b64fae6b6a958c11a9b97cde5a3f3d0ca7e6cbd6c02e36b013fc1717a1c6c17d7be2bd29914b7f14596ac5949291b404a89d3142ebc5ccf5152da63692d46f0c2d532e278d7c55b2725d9666dbb4d228e21b9f166b64198d382c023e919e6aedcfca3fa6793aa8f3f44a07e76bd9821868b354272327bcb9cd7f240a6cf43a4652e8ec576d2d397eb3950d181db558572d3b2b5e56041ebe227ff72dfbf07707fbca44373787a418fade613332641f44da5c3abb83f0c2dfdf9e53e60a9795033ed7191249a6fa8d1fa685e28c2f904e4ed5471002564981477721a0b6a20bc484b7f7b5ef7283ecb03575ff8c8a77f69a1a8994337b6b39983a3778e724561c633316f9ca25b606ac1b25e99623d1704c0e0ba5b7831fb5309ac677081af94d3b2ffd5b7f6c141f57bb77c108fc36b407245520a69941873f67f65827afa0ed334bd69fea1880ceaec0560618dcbdbf872709047f9d73046b1e62d220ccfd4060dbe1f063375be5809db223d00d7eca575780532517c69d6efbf63c56b5b58d8c8febf2999dea47d8b1c64f2b1146eefe7a252174b80aea456f1149f0a5546ca4a2af4ef6cd4e18920d2abfcbf6cab0f33cf3db5ea46b1fbc9f85a9bb4ba8b9e43204846e2ea9fb28772cc808ef04936746a5c3f7100a16346c7d8095b3bc7f5f47d5e77c3cd35e75478f1264dc5d508aa2298c2992c3a4e896379e1eb225f6c881666c0f4c562b34012cfc9d1480006b7617de8a34757e098fe9aa4cece0818c8a6eefa39137d0f797c4ca01724965fbe3477fbd8b19b7e6325c5395155e3cb6383be522f0da8a4f6cd5e6795db59ed423324fb5f5016c449af93d3ca3d77a82347038500e8e56a739c043a7c0d55d9c4950d773028a5802e8468eb0b1a97638abfedbacb6761e6cfac19d0654d5bb036f5a793eea2af37e9be82e137262175db574be042d63a46fe734805ac78f4659f980bb885ea57253f73f1c280bd001deb28186660997a58550955f0b1864f64973fe383008f29fafeba82970ee096097d193d7a96ca51ca5166be50e6059b3d46386380a6ee5929c9d4b54cefd8606d6b65c8e26797cb5586864d548a77297ebc192d499322887a45c4508bb6c79ca216ca21f9449538cb0542ffda58300a35a6f441420d2d19f73e73f256922198f7fd6ead8b045db934def47837c6c0ef20499d5cf33b284419ce4679c3a5b071cb7f45cabf79ef25d64d78d1464c12ef6ebf609c63b08d4bb9ecabce7c18daf735d2564a091d31de521f80f3d7c22d05afdbdd2082129a41ff4812cc950978033028eb2021ee7a6268c4917389b7a77b2c380890b78c8f8830dd1045d16fdf1ca5ddab3c7a34542cf049ec09793b6f23837001ac5143cd223913160243c1152927c8a125a1021085f7d76cfebd33869ad91cb2db3dcc596375cc6e132a5a2eaf16c1ab8cdfc8c080b02781639a116e92f3c1267b128ca53b9c03e56b0e8edc755273ddbc2449caf55d127e5718f0fb23e4ce8c20a6a83ac2c385fb4cb89cd4c1de5c123e5e87a4a49dcdb6f795734568d84b914e9d008c5de2c1baacb53a072476d37f864b683749abfdc51639c34c104ef6d17fb05bf2f7f856db7544e26e14f068e28585e943301f467c229122a0c5e77413c4926af5ece98f5427d7db71e3f583121b8095286c2b812e79d52b50d8fad3331cf541bd7f81dc6e51b70cecde42c2ff8d64e7e15b93d0d2fc4c9388a8488ac72e71458a348ee525fc801e62e9b46df3ed84f490f1d7257fd3cf92da04497f2738d75f630e3f0aaafc70bb755c1d55e73fa49cbff4ea31f5eb1dec7a327f2ef7a61b5c2c15cc28aea3c198f63cb41736e62ee64aeb8d4706010d2d324f0c824358a8741f1a408ecb5fffe64945eb843143543737a6b3d428928f978d19b86d5789e408c5bbfec9cab6a72b751402676ec1f75832d3b9d628f223bcb16c2c520d1eef4d0a04c1c69059c6faef994061d9528f9769bde1bd7fde093a9bb52a4bf8e2cd349b8f896fea57c67548ff281c166f0f9730b4a8d521b233f806c075e31a4af687f760ecdfcc2e84ac4518746b0151ea931223e32d91d832b528071d20c8bc6fa0fae7d7b87423c8b3667ff76decdc798ea0ab225d94811963c24d42723177a8ae59e7374dec9d44633d788c15bee04238948eace73a87ca7880f4673320d4673580c4ab040bc7661d6151d3dea66d78cd4d2505a5fa1ea4f9df1cd0559ed8ac048e897b0a787e1853232e4bdcb195eb472e1e1ab97c33f9c436a461d2bbf212c4db1c85337bd89aa7d90f2bee461887f1540cd285345593177683f472c315aeb5147a65ed61f7778bc0d5a4d837fbd66ffb7682e9e0df05fdc27a154bad80234ee580d6bee36775a805d49c814d280faffff7f05