PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 75079 439fe24211cf7a35fe787028a541def472338651c9a1e28bde59b3397fcd9a4c

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
31e774fa6013fa21bf6a64a9a140304e79af03e2b051b941366d9cb65c78f2b4
Certificate Block Hash
439fe24211cf7a35fe787028a541def472338651c9a1e28bde59b3397fcd9a4c
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00f033000050210000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000d92d5657da0fac76332c4f828a68757569b3ee0699ae5fcfa7b12df36accce4b63f981df3504a60c858c0070006c5bdd030cc7003571889c78c7bf76791c4f710d97390f70c241f3657849f786fa527951d9e79bb6ae2d4bc0060000000000000040000000400000f033000050210000

Raw Header Hex

00004020f63bfb9d613a521d0fee90aa7772b417188db59324027911c05c5ecd70fe38ba63127d7ef2e141abee8d9c7d25f9aa18b887237dbf3b086a25eeafc8fcd014cd0018356a85e70018b4f2785cb69c6d3641b951b0e203af794e3040a1a9646abf21fa1360fa74e731

Proof Data Hex

59,560 bytes
121216020307d6c0a6011c0289bb6776fd4f0ae1a2bca529e36c2a5714bffa50aa48e93a1d0ffae04297040a554fcc8d2522c9fc9d594a6e066c2915535eb16ec42ab4c209ea3829233bf93bf5574160f2db6c270b0e8c4111508997531896bb206e1b8257f1aff4c2ae27121812e685a21fb50bbef4daa5bab7dbe826cf3c24c7f286ffef54c0ad3c6151a4a60302e8107673ed9ad51c38e0a9e65e7a7846d6a8c9b0769cb738f12b47b7f4bd99024192377f39c4770a5328ab0c9252503138696d794eadf066064134ee55c36f511b9c862e31ef8231af050e82028dee23cda46da7b0e640a5384d6023f9573696898cfc84df13fd4fad6252a4ea7a9d715d58c6749f0ce38b794ba7dfa969587cfd1663c0a797ea15db98e5272b22009ab815df87d75d66f62ee5771b5e0fc5a7aa67529b52fde96ad7d83f15e8eee762e079e2d031d194ba79fff63abc534d1c07c17c6c70e967c11cc420e93abfca6b9c96a44a2add7ce01ef60ec45d63b8ca1cd5177f9d8ae38aff31be2a97999921c6d30ccd8638e6f673fb0a7a34fc2cf24aedc8336d8c24c9ef54c20a699141d113d28ef5763a8804537daa30068e6c3f20ee7f5c353a77760303874b58a68cdb38ceb0e4777f312bc42fcf8543fc77f9e888bc95d726177214a569bf60afa5f0107353ce69a4119a8b38677938b25df205ffaa57f8fbab9302bb48a683e38dd523188aff1d949efdcecc9bae45257520705a484dc8b5b869c6818a1c450ef7b7843571553a2e180db1ce74f674607d8ccc324b7e0a5cd981fb66226c8658f32efc26dbe376cc23fbd51e0c510c702588de3503ce9481dc94be330d8a6382a28d36f04e26930b1498885d8db05a881d36b2675e18de1389a020a509d41181d0420ccbc037a01fe772d86fbbacd0b731fe69fef0f8d170e17a02e2786e315c0487cf99b18572e37d9d6b6a97610aea6a7edc7d218c8b2cf9384372035a1db4ee9fe181ba76243152105a1cc1703e0bfecd3cc37236d0f6b3a7f10e4b7763d1a9e4bf21f5888cbbed0a96ab14e6fa84086d4f4866ad98b02968af2ba44328da8d8376fbcfb70687f00451f2965b4ba8fe3b73071b905ed57c10702a9a3fce743bd8eec327093175c13a4f698b2cbceb7c64e3f25c76b9ab6230d6772b16a0c365190779179d6573a0b0693213e1140d9514b09089ccfd9e2a6aa4cc4b4942ccde0fd0d5e714fcb882d7273d87a1297a33e0f4006c7f586e67816c88ccc2241ffa36bd52c2f289fc49bbc01b38b74af73d7ba9f42b0d8ca40b1aa9b0796a6f6957e27658fd4981c48b3ac34619b56eaeef6b20f467f415e7b3084ace169ae37be39d9fd12c77f2aeb2627a685ab96e9629cd6438c47534e8f96ec492aad1b687a73117e958d0406d2bedf7e40c9561803c1a51b7f2014b21de3c335c5ffbcb6560d09dfe0acb86c1cc2ee0afa648e9dd0948af4b6e0ee69cac7523a15f64cc0010afede85c10787a14ccaccff82139e378350aaa37846c55c6aa4b7e6e8f186ed342b8c892492f965beebb1e39d1a7d3181f79d18495530b60758c7696ab676f89ec8534590fe2500bb6a8e94e5a0bec737828c206bbf1f5cb0bad0d65360ca41ef666853f94d4f25a374541b6739a005e3d78a526d34448ea51d9045d0db07484017c8539a488114e7726727ae8e13d0b0852cc3048a777a9a8fd11bab7afe6963f050cd0031d76d178d2b7a965be2955f52caf2d3f38b9160652a688b1f6624f344e637b20c2d2d86c2117a7b9824eae3c58a36b8bed197f0649a2f87a0a200fa5f565ca686ec1580b52db38b4589866fb964a64562f0167ec1f71ddf8628576d115d15f810056adaaf24a5a49b7a7d2bf2841d0f9015bcc869ca1f4353c0a72a0bb1390c31da9d9c79930b3d1b6e97c7737509e9831a86d125e76776e50ce81edcbd4d98cf15a778fdd933a52e138969be2e61e5b6f16ac47f9edf6efb24a31c0e398b1b66a783529c3104b889c5dd229028d2d1e6b405c0b9660877b156b39ee0d64a1da61c99f236ecc431d56f40182e06eb27a39682af85ceed4a07bcf34d52b44e3d96423aff18592dd356ac9fed98e320924b41664673ba5646b3dfca4cffbe1547d36dada90d6248ff3edf7f37d099cd844d250b859ca0cd366d06ce36281fd29f9fc7cef77c2ad2e29709622697747892ec8877d7370e6b17550ab43d75fae87e613b7a59c575f68b273b43f7ad3330dbc0cc7ebcbe24ec29f6ab9be3523a2b2f4d31d3918c5dbc5027d423eb56f2289612d26a2d97c64850733179e111617b08c96b587100610fdb26731017c0f5760c4511a7fd9fdc3598072235c7a1346139d4a11fcfe77c0ce0e903d3b1f058f77bb6a99c6381ca7a53d6e11b0d3043747b4ddb26e7807cbb48dfa16b91eaaac749399c9b6fba06e4934cacd00a1b281fec4ff4f78c6b3b7d8dd88d731e28f688c2254db47068d5781c0a9f6fb195c84a9336e57ebf6a9397a3117bd0b093d12807555bb7669f2013f3e223e1d25facb5aac260fcfdecb3881ce69ed79eb6391d2bdfd135da6b06113446a78cc6bc31549072bd514647580cde827054382de1c2c680d255d89484e598e706a5162d36e570df85920bbfb954f5a8fb9ab7a09b7441502ba6ce0adc85c36faa1663836ed40aca3fc8e5c6302e7041e38513f5a32aa23f157e104bd7d28536662871ed308bf724853a5b5cc48f53716f73815987da3a623cbaedf07e3954f13af84420507d18cb3e6539a2310c98f7d7764b76fe881cd21e692fe9938a6e713fca029decf4a2e80b15a956e89d9cf664b00382a6c394f2907ce7b92dedfc040e8bb3d5053629345cbc037ca57315dae430531d2fb6bb4887e2cc4aca66b893bbefb9a70be34cc343c7286165e78c3f62431a91b103f194534a9caf7adce8ed754341b33ba1b38607abb1ba94c1f09bdf33c4b31354951af60cd73b6ad66abda691339cf400eaae8d64ab882c657339efd46ce82134194e0669aad372a9569bdb8beb54b8e43826f2865adbfc41caa1e688cbf9a5a0bdb4de88db15d037b8dac6a4591ed64ae8b95e8d737de43c6456a8a9c3ad1c7d4f1018b1116560563336afa7f3542cbb1e854e6e835ba841404ada87fbc9b0954e4e42575cc53dc7cbf8cc81bc0834ecb93a7070fa4201f1f557ef6e38193cfa1f2d77a42a677b37214f328d713e39ef8ed620f50bceeb87be39d3983e74d520db9ec81b36d1aa8d2c74393f1a501efaa21606d7cd0e89ef78d2e244eefb428f2b5c8be23f3b0035f7e28de901d80a3c338fd5c30079e200092ff63953d9e0505661a1c80031f1ccc4745c3cf721306beed71c1abe245ed5196c116ff2a2ef7bfffeaedbebd2e7dcb84724a9c61592e5e2004eb3bec249b395355bee95c242bbed320fc7c177e16b4507ab655bf87ab356ffd42f67bd818ec735eb35d268df99ceef4a74b004cdc6e6eb880a66b72f666b3d1e960dde4063a949a73d64ef45000844aa9e9c20df8410b493fdbeceb3ebfb324b2ed3edaf7dc0ce3ea93f46f54401ef0b748850f50787aa2f93c91fc4968a0b0f581a320ce808d6c44643d3f5d3cabeebec35b2d119861a80eecf7bb66febe7b37ee6348f7e9ae35484aad7424cb3f45bb5dda193c73e2d19e21862ed9d2e3af0149b404efb25f3cfa0327a74f58a277e805ee4076c7495c89949d4b254f58b84881d7da42e76277d301d6d798799bb755f282bec9ddd0d2f9c31f5ccc441dc7ccb61de81fb9f3bbc67cd4d0a18f0d590540c8bf9fbf01946ee3d25ef4b95adc7b768cad96719879cbf5baa8f6f24cb28a8dcaab439e735c3c14112d3d9bf491e16f127d208b9f0218d516e2071cba5620e2934266f8b3be522d03502a68f00b2f70f1783ecdb28156e148102637b11fc1393cd82b4ca90ab6c8b856a3342c98ca44a5d89ec910d79d42cfdd327ba543c5034856dbdd83d7f4638e36a53ca5aacde8631f6f0447fc27c95809b8ec6702d05f7cd1e005bef6fc7c40d6156f29d197845ccaebcb9b25a561bf5d564eeeca442fb8705889351cdde9dc792fea0445454ac51757a3682454f45c53f1e03abeaa55d9754baa1982156bf2c57c8eb38c281525c1d51ad80c911399e76328449a586c60b538b674829250b0d3f07473358b5ef1e431e363d9704c34afc52afbcad7ee59d1dc0825da0c989339867bf185bd8fb3a37a01ab8a2da253cf0bf2a8950e8a0a2fb4099ae80391e087fbc875410a7c70a4ac96ce0119eddbea3c19dbb0745dab54bd34a7b79aa62f08c17227b427d24485a3b56946b059389ed2330db53210407a36f049d842d6a75f601adea2bb431073c8fd53922c5e9caab8fb47c079a5abf61e3714056348be9dd26f68ed84c10fe95af662f70133a28ac629729302d3626823acf757772aec9cef48da46e7a34b9b0b3b22faa40a1e7836a815b385c9092393646b96f861bd28aa763ef5a23358509f604f0bc112d4d064fcff3546b4da1e33da8c0f2c84c157f22c44e6aca978c61f4dbaa89f578288a731734bf73e4fa509f7017615aedaf9187739dd31c12a6c1281c865984c0bb4d5464c60df10dc3d41fecb7082f606225887801746a117d8172d61815ea24ba66a0bfb9e42138f4b10f3b20a2b737663403ff5c9308a8004ee002636551362263cb51b5688ac5b4fd51baac9b20ca85ce5f4bd19842e5eb5b559491e7d1c5aa959069743e3be7bee247ce1f8d810b31954641aa9bf249c19d1ffd5c1cfccf819c58a4f9e1587cc2a88385a310a31614549bd5029ea0f01418caeaf43c0873cd31002af7fca658bb9dae0ee940a2ad3bbe8eac96afd5814f2d6c2e4dbf32937982df542a4f4d600886c353cfe691eefb78213b73efbe89bf6a85bde1cd877b3be3917d49a16313ebb6e015689dd6da9a27d75557da9608e144933ab5a4aba90c7e1d6f83967668021f61bc378aac4d713b72e649e2333e1c09bc203bb334ccd2aa613a3b47d38c987df4a082d06493cc27ab873251f77cbdae829a4d3be9fce4e00244ec0f6d1533847a353a172001bf2e5dccd355d54fe020f08f961833224479d6452526d5056fb0b12904a799057c7e9e2e42a54dc430314eecf7ee1d80181ec81bd05f9ff3e98a29d3929d4d6b1630ecbb18017011872ad04ae80482bfca70c36df20abf85240d8e9c3ccec60443eb012b9293be9bb666fceb940ebeb49c85f43521b66108a80a3e8d3499479193a902dc336d31729abf435bed24b1a8cda8171771e35ec7cdb10f064a32d0e54cba2943fb82fa94e53d9f40d7af7cf38ea1d10850dfa6f18e5ed347244fecaba163e6420f261228083b231b4879faafb314486184442f55dbffd61858a9cc33560b63b034fea677821012fb819a03aea0ab23c965538edee718b1c394493d95e3922c332f7620b14e183f1bea19c7abecbc4d71bb9df6fda4f2e40ca0cad3118dad72e40fc244ec97b6da493d16f4f5b443753c7420753c51005482754039ab8abe98b204dcac036c62688a3539522ce58c657c6f471a416bc302170a311f31b0d2872b6011118b3a97133c0c3f12fbd0fd911b4e361f89a080ffafbef06b138686932b8904db1cf97fc58cdfb5d59f7954933901f876e69a42164b6ce288c274a54d01b0a09cc684a5a45bb7bbd7bbeed93a9bb147497e8aaa3a5512899ba22222c58e14d959857446ec414b62e8335e1febc069bdee57b532ab054280bffc9540884618d03b45c78e90e2752405544713fd572a67d1efca11577f0fbfd6878ad9f995ed84243d2ef359216f32ec62aa0d550e1aa4cf43517b36967bec4298239632b93924c80ad671eb7db9e04707aec3b20cfe964d58d93ad9facc8015fc6e1948dc9a4e557722a79a47551e6c3c3307f144d44b29802c7c466bf4e087339c0e7d81ec9d2e71893e5501ce8aa5bcb585021cbf73524a7cb11fa4766f9bfde1deb622226031cc1b328c0ec6edc020e5800586a7dc824a11d299b2219994d2ce99bae661f65855a486d2368a2906bed070cacc3e106bdc539252bf1a0d47556a10a835d83a0c291786b5b980c9a00831a855225d29573212520fdbed8fe063d1171e2764bad3702a25df7feabcbe59ff0abac3862016002cae6d0b595991a26f3e8c406c3cc4bcc210b0397e98f8f42a5cdf9859d99a54cceb2ddd2ca65decd5fa4ace09d7f595b73b69a745adc9a24f7d2ca8b8f4651c0ca3d23272fed0f05bd74ed97ccc1e2e8efa9a8a302b68321bad3330349f4023d36069ca7102c5873347ea20370273fe151fe713d6eb38a2cb8eddbaeab93e71be97cf6fc153c72dc5f5bae401c6d4fe689320b916edbdf0d925b588b6f36c8f24b0ced1e62fed31fc55d4b464d43bcd7bfae440c1b8aaecc747b02f07305ac6a07484930e803eec295c99c4c056da8bc9726083af461883b93942f5d8b5c7e77720f5694907f28e3be858aac65199891f9cc2e52890f1ecfc6d02de6bee0bac2cd84e8bd224debd7544b9d88d69632a2a15b7f28f85d5698dc31f6440d4379cb3c536fbe809dce99dc8aabf90559a706491cc7f93fc5f4a9570fd3d362a09d2f87272e78e18ca3feeea98a2dd45ca9dc1b8aeed1b7fad8ed2bbc1f20aba12501ba5462c3f8e826db0afb5e70e75cb3f1a4f84d628c2b6c238992e1e9103544f378afdfb1fd1f8de613dd85cc57d65f2673631125b423d20e1939f846cb97b868a8abc5e935d22c9af0723ca7b2ab64f3df875723521ae637ded9f0fdcbe7bb9ae82aa85a61540f5aff2867dfcdead56823b34fae4cc9fd5f8dedad1bda232182b9f6ee620c2ef71a4e7da960fc682e167a16c04f61179a3663f8f3b026366dd10ff44dfbbdfbb25515b2a14920823a8c3363d1e7f3c36dd37a2bdc79069a59df7ac3c4dc320c239b6aad7f909dcf0237f1aefc185561e7cb15be65ae580cc72c82b753cf4447dec28ea4edc5928567671893193a8f9350838be2a1fa24499c371cb97778cafa30686c2e0f5474e6d22e4a99be47f021bf4476d1fc3aaf3bb1fe801e96cbec677ba13925533347eafd9c82c5bb0c5f4ef41a0f57cca44dea389f013292197f6b65798616f671eb140d126338605be734909cbb5a668bf9419b48bf1595e186303cc8eff62a561f070cf43cbc29f34eb304c9704536313deeb3c7f1c5945c1ce30391e2bf70c05ffd33b8dd255c04ab7a2ab6b8902840342d3e9063ccf4a653430538c7eaa3249c428c9be633b9fcfcb84e5ca8d345546bfb86d6cd373c7db6a5a7e525773886f53c886ab1a98dcc821cdd1f7e66eb417291b5ae81e0ed4fca27e349e165b464c248b31f37529daebade6d33b07bd6fb1836b5e1d7eeec746d1c86d68cfb5cb46c1b1f4abc1c7294d0848936ae0504ad81b34c3996137f6f299b9d3cb718b8488e15c0290b2f1092b37b73de282d883996caff81654c69fc97bfc90cb136882514e00a54dc64f36441c3ffe7ac7b9794cfa480b2ca9fa1f43eef02b3504d2eef1442e27108be29d483f4a57bbc77d2c00f5061f41fb6122443a2d6a73d42e76d2f0047a324b88211227e74b728f9e990715f011fcddaafa53f0a7e9406d763d51672f9410d9edbf99233a96c5e2d99916877d0fd1ad372960ea835678f763236497703d9a8c2b7436cfdf2e06e278a8b5b71cb97537dc51492b9e45c9efbb34dd27a7dea23dfa9b5a6d3e7a7ceebd6ece52e7059e85b51fff471b048f10c7947def7ecd40a30815eabd12303e33531cd835a44130480f07ff8435083a79413b1de1dcbf24512d1c86c1e10de288f4b012d74380471fcbce558bea1b81dff36fc6573dd40ffb427af3df3429195ef989069cb9faeabbe7937531f67f277202c891cb879842b7a77fa21e2faddffda8b09974efd50860aeb37f2fa322aaf8d11201072cad40d87dcec17c7d99ad285ed8744f9258f6f8e785454668c9d43eb1e14f63950d551d052a3d72068b75b491b846f97e65c0103f82f69261c588c374bf2d817e2f0c8bfb70964bb02c56e7910bc00ae294c30c2e5f91c9ba3e6a6ad9fb0791147e9a9389f0f024d2b8221a32242d98d139ce27cd2890441e1952cf0aa390c419aaa93c4a48bddb8ea3f19e41669ccd940f5290f79aec9284bd46972358a9d2cf98ba820398ac48995a7e2b342d2bb9a13f0cc87342abaec9034a451734f84f04126e4ef5434964907068c119e17178a390491ddb6b001bfc205a424764ab316c4a805fbe4cdb7d7ff501e3f31d5e2ed9570cc17020c479938e337829e8398ba4431e926274586a1c391546ffb25cd88445935d8a4a812257261235bffc3bffc8ea50abdaaa4033e289f269e3033f6882903a8b003b01b23105c7746f8b1411465d4b10c8e597bcca7d6e43268be81c2d44c6373400d049d7771a4198428213d4669b7b18ff2e2f1e9ce157be79f5c3e2fc1c5e54a7c67f5f97894cfb3b617034b8f0848b3660e2ae6632e82cf34c51f9d7866f1f1a9687b0da3a7d6c6d15a8af17d5bc74c3a163ae23bfd8a12005a793ac47bea807dfdbe4aeb745eded03a7e9b5c706613ea3a92a3019f1f172c599eefaf3b781853d5f2cbc97cdb62ffd486a07e8e3f909b43f55a40c2707789f7151e07207aa27e30c2416923e613693ad4ef6fa180df307d61e38ed9bc4ab0b6734f2cbda8a0399996c44819801d222bce160b5949f566cd320149064157c61e9d39f010d947a709684f6fe856d9f3ba044699ce8cda31eeb4a38504bb0087e4864f11df9e9b8470f7d9940d4f3dabe1f378abd4284c194178f5e56d957d9515cbb53f80ba08a34c84567b369699c6be67168fe9864ed305aae25d6f8776e3216f5ebd052f4d04783c20e353a58b6512ad18dbcc34d4a9a747515f775ac2739f51ae74b12444c5c5cff54ec125479acb8edc8e80e56d5076019c04f787a9dad41c108d7f9ec9eee30624cee4ca0cd34af6ae7f0818c03d2739c8cbc3e81d7c00d87aadcc4aa1f980de5d9b6d5ad682b3f3e17e0f3ce5980696838fe18d64123abaf7a12f3a3562c508aa4cea82ab24c000fa429c1690525e8623eca4829a6cce983bc75330880e2142fa0f7e382111dcbf1eb548d0f94928c4a1ccbf55f8963aa508feeb405c186106ea4cbfc4c3e759b90ef430b9093182bdf3b0a6b84972f6816bc471b16d241fe77f45bfa5148ff0d98bee0d72c57a4954d1a6130f24882a56a89fb6c605e59527cd837fe606e05e4f4dee33e036299432c8e76c14366f757f3b79c8de4b6c5698409e31181e14188655a7eacc70e349952e9c59c92ed924be99ff4f2debfdc3eb1c69e1e33244ec711e846be755f4023e184ce7efa0e2671784b710730380ed6a7aa0e2c551ae3b508fd2066103ca355e5b527d41639ce76ac2f968140b5618057c866e49fdadd743c7ce6f904913ad36bc7694076d4782247d6929f9fae7a82bb816f5056113c75061e871a2ca61ed8662d1cdebadf223cd903b0a7126cef5f53a783a7e5fdcffb8696a93ea0661d26f464a81d107feee36000c0f7c81d85c568653cf32eed6ef1f2029e5e4c0efb079b3501bcf60712de86c8181abcfa46fb7c9479d231b0de9b828a8b44ee836cf5a90415de39cc56eaeaedfd65af1ce1df86efa61e2d3d32b43ee9edb428cb960d69ebaac5d97789e0d6ed5d221d28cbb358a989e83645274b5fe869f651e0100699a3cbd67358e7f20a2a237cbc7e39680053bcef7743e5133018e522884eb67a0e22bbdf7c2221df7dfc6bf58e825a32ae5d0101ff91493b5051adc7f79f0fec41167e3bd46817c1f6d0e47921a400d7fafe8edd1f51643713a64fac263e80543c2b804e39a0951dc63fe85341c6ea20e5894827ed9ac5a9c8c124bc8f96ed261b676753ff746d6b5937bcf958485c83e01ffebc2eff06422ffb96798bd5eb51576e6b835813a55353de6323ee3102b9134ec93a70094d08c1dd2367a0b58350c2629d5b828d4071bb064e2d3cb7cf080ba8545d322b69380fa13daf169e47d2351afb83b5e931cb3e955e90f1d0d5b89eae10629509b41daf313f06a70db986b7741bcc4b23866a901237612a2c321511f9efe408c0bdb76f88591f3df7bc2304717af4097fc6f98a457779f4ff1b661b1e58bc92c2a16d5b4c781b93a8550c80b2f7eb15864e32680e1a8173ba352d74b2b078584698ae1c464169e00fb599f911d0657d0dd71ccbbbf2fe977edf5a987cc310a75d2ef0481c58bd6f77bc8e269b34796f4dc0f88a32cefb243beb9acce5ebad50def503a101b53cb0f8e1c7283260cd4aa8660163d04ab8524d8796c9da2377fc097df53bf1e0567315bee71701035b05432d5f2c928969b03aa5828a77645b239766f956b69c336f50383f682073063bc3fc57ff8192817cb7d149e31b8d7393af97343270d7956808a97f9e9111ee9e6bfb5561b4b4180853c1848799e29501dcfad74d3c760ae28853792876f342368d89a220128e942d3b629715f33e900c6eda3b259cdeb3e70052260003a3609c59d3bbc7dc2cc9a81e9700cec358d46c3ee1196f5b0c2e1ccb37a8a97a481936a4932f086879afcfa94c94bbca7a715054671733dce2d8c325050c577333445875e303ddaae540b70fb84b572f74b06d55204ca838c31e7daa2e82986a6945ff50cbb69e5e929a4681f2628b65f2e961a84683840f9bd74e78c43a34fc622c9e0d98a9bd199a7f87b11e109236345d161dd1c923634ea3d08ebe0e0d5bba95d590a1b3cfb261f57dc3fa9603b712e1755c256d57d1d6c97b0611f61145f767d77654f3d51d89ca4e74febb765b6426fdb5d4850c94dcc8f50242029669a97a89b67c5dc55603f4c79eb5c18f468d8985097d684e4388b7b008a88a1836a86334ca7c687b16b3ce2ebe095f5635a361a98ab0325c5eca695c8a8d380f58c39c8ffb13200dd1322bed8faa01c0deb20ca5febaeb110315a07217b54797051a414015c8844583a9cae9237596dd8af5d5406a9a1af81db65dd4d57032ed0c451edff109e22c7dd96d702590820e1fcf616acc9a9b30f440035e24252b480d2b6563dae160054cd8f6af81e11fb659b1fccd51817b91602426ce16d5403e26c9435c10bca88edb4f94fa035e31e0d502a4fe7a60a84ebf00b689ba0d20fda3d224f91570c26a1da96a272ed67c596b484d1b3d39dafe731aae1e250a606c37e1237dc18d9a8aab0cabde33ed2d90290c87978911cdee80e2d343f213e0f3df2aa982bab5c3e0650f2e2f6dca8559917e3e3d09204057f014f8258cae94314c8f924af8436bdc5512b7d3c3e190e45593372c7f8be5ba89b06a9d8ee5aa0b3d68761784ee883988746d540389020918ab951a5a356cce7c426f84ae5633b6d29113cc846f907c718edb5473ef40c82e3ab22a70d31a2561b8d8bb5af51955751a6d3e0ba77fe9d66a0e8e9ea2dfa3cf7fed6a21ce78f24785a20ec6c45163ea9ecb437d1a4ceefa410dace2d4587227f2b7aa6f8b3a38c1606f8af186293905cf77b4c16b22dc33fa61759dec881b586fba17e69efcdade37332d7fe300aaecc84d8efe450823f8c0a9b385f9eeab51f8d2f6c3c85e6bb83fa18833dd4b997e59430f4a60d3b578b32ca7019acff85f5f9efd87b5020acbf39a4689c529c9b2cf97c5a8116d2a5df38b49d62e7301813863677c33b07351e77e39450f354fd7e9f7e9f7614972b3b1bf1f8d0e9ef2b8e650c1ab39c87091d6e963c38ba20bfd71e6df981223150718d6975120433b8c24d6e5cebd41be66956b0b8857fc13b54b05242e0f455f1d1cab026111c769202c2436d5ff23ce65a915f0fc3b4ca3bd907eee110ad984156a997cbf73db58b92a1f18ed1d1b11fb1c98452ecbdab360f55d105f94d4daa1113867076835bb1e4f3748d1596d9d335b147a1df570320e72dd1f4602119fc2887804f7f507508b96d6fb8bf94c42679ae519b52374ea4d25173b80a803d10aa4f116ff309944413bd9e567fc973e34c18876094423f6911571aec14f2b2812409b376f9444c854afa3571302c3bd323a8bb052db25c0f7745fc62445d0565e307d8e57e7fa023eb819b16c78a02aad3136838a604b6077315aee9c93ef745ed10ce657d55202cce9ca6e2b4d5fedda29fdcaa5096f70c58fd0a65b40f7be90be1e1dbf203f1c37040e77270e8f7e85b6cc42c49fc882b52db278de6c683c6586cdd4e72e1a4337e933f84cfc73a330fb91ea2ca9365f1beb3cc8c10869ff7c74249cf0a162d4421ae7cfd45d4373cc4d9d60a9f929d5da80afac2b383d15002685a430a68fc98149b562fbc0c2ee4eeb77f7919b237c93e05cb3a27a13e9a3e0ee40a181b677367b32b86ff0bed9d8b7d2f2b256d8bf6a465bbf4428c264f2e525dbe975f0ba979380ee2cb980b2e30b86e4079abacbdf0712a57e0d70b548ae8cddadc6d577ddf9aa313e327942d5a3a7b30027ebf51c77d7b5ba6d19317319140d1dfe1b3bc0f16cd7acedde90de2483abb473bcc5522e0f12159b39fd8501aafadf9d9a8c8c233aae9922ec626b61800433b0eaf7b2b3a88597d9f3f7884ab5af75ef022af3747c0d0fce2c87bca272fcb07255dbea3a5e9547de081cfaa7c2bcad2a2cc38c24d54d648bb97d5323d92bcc912c5ec8c17b384ae35127982a6277db9b80f2144da6f3788e7f133668359f63f5d26639bd80e92e62ac4ceece531c0ca22721250dbd38b0063054207415f698296e55a0ad0ebfa4b06fc48fbb5c1732cfa6224d90c6d0ee8a68bb14459c03847fc3988bc3d2595bb5414e308ccb125fd5b94f01c00d532c2926f5ada27c71e88e5239fc387f934a5f801f7ee30bbaa7a40aab96c3e66fc96afca5379714e8cc58d0a6b529840d1ff64d010e1a8c10320896ed0225012abcf8b84aaaf2e6f74b9fad7ee77df5052a0a5b18375af3f7b0db782340cb12f6a532183a3e7174f2221a21473cff6065caa4a61fdff6ff7c976b74c61f8577f735b7f30e29b35eb0f5a65398e05ed0bafecd45bd68c888964aea814c255e9631a509dabbbb68169880cd860050a8132f01af2938f8cf39d90318ad5d3239e4bac4c69b6b4fae6be77021c0de43b02156fbab396aca9a1b74d83f3ee283c55895fa76a96ef97fe06b7e1228c7163c5c8e92330991aeb221b692c953c1efe4ce62eb2346e4ad609d9a99099f158cc26bfb5da289ff5e545276c74902493df7bf7d8865df9194f177d721334a60c4716129ba733c0bd7fbdf85103c9f4fc536c33a66c451d5e5a2b793d2a24615cfa882365db7edc55ed69e7accb222ca198653cefac7db541d8bfffbc03bd0db60be707ea2c937f5c6a0f04a09989d339157c1a35201542349aadee2e7b3d40db7abf7d805cab05270ea73e17edf92f5a9327fe95e6d6fc86ae83c5871e5905087883b6fe45de7c8756af667ea2546fcb798c5769abc23791a373b727c66305bc64ffb28c648d7c990a8ccdc785460d20d846a1e87a0defe3d952249067ba7462d5d39214db7a64e0be0e0ba8ba6c09474ebab5f31738ed0134a38f914b4d9f7f72da88cb243283f72b7cdd8f4117158821a7238c79488b1cfe6b9c23a9d4a660b947eb7722b345bbcf3dff3f432280d93af3ed962bea02ef1b3807280f5b2d050af9ed3473654c77716681f79d7e07067c94ba9e45e9198135e9d0f2663d8dd665aac25c2b227036a9f2505935facdc5819fc4c6c07b53faa9663e5c352933b3fddea3376085af5d99dd3215be132aabc5603699131aeb134ed0b0493152da3954a71f4e4a8d57b44484057a56184eb6b03d80a7bb15bdae2a68b670898dc5138cbbd6bbbb4219a4b38193beadfe5a8560b9718cf11a133605a55fc3a631962507929bb2455ab3f343ca0a68d1865167aac7b5f1a44b040776375741773e3a12351326281f86bc16362abfa383997557ec27160867376cefe17226c6c221a3a671563efd5a16a8793fe1fa7fd275ee26d69103f448c3a7d9f441a0cce552ab6e2aff160a9413338cc55d153e7cf5bd2ca4f70e946b3b079ceb4de9e3350e29087114c6d7ec405a4afafb7713ee96b7d500b3633329ce29e50ad4dd82844daa1014f5b02f3948eb8cc40e7928911f9906f8bff7ee20e091d548169f61f07a2be96d2dcfaa966d03f15ef3ba6cebb9b9ab677054137dae0c51d3eb3ef71ba5ec2a3953b4178f37f91cbbfbe11cbfc12508485e7d02a9d702265d7804490ba753abb09f3a5b120fb72e14f39d338e07df6ed5593e3539c99cdad405fd2114e058703a26ea5f9d8530a2c7a7ef1e03d05593e6418f21eedaae71299e3b26ea7e2c90ff8f370b1e22020034a702e2266b500e218be9b329f9f7cfba763522a5ed55f82e0bf116b19e98a62202bd8da04efdb819ab0c78f659d25cdf4645e9231587edf69cfc4a45017c5c3bfb5529832362d9d0925bd9745ae3f88df12c3e394a1f24a34d3520e6023b69282bee0a3507341cec6a0463a2c3eabbb9d825a0defca21b5ff72bec458a2fbfa1792ed82eaad3f383fc63d0b362cddb0ec5158f4f9548e7f668c03a0feace4ee45a03ee6cd14a7df712ec8f7abc6c5feaa012a44c31f1717a19657abe574ecf30d661526f1c768730f3f88b7f6d60294ab772cb0fbb395c912f020eef25c03a22e513c6ab292b8963ac4357a0e159636e27341cbcde7d08fb12a92c833b29c84a28cd069be9200989ec628471cb1540cd99f14a0f493fac174f37f75cc15fcbc1a13a1b2d610db8ed19a26725ce7a111d205311ec462782b16a394817abebab4ca47f44eecd9f485d241b5c97946706dbafb22220e9451160fb48a12e4d77036d7719827456a35ab99347471bf11bd257120db68fd82b9a8709b07ff12760a0d8312ef389f400051da5072f8391242d0c881716eeba8bb0868b36efd0ff477cad5e30e97346ed8ad8a2ece732a27396e9c7c890cf0a9f9493684d4019f4cf7724873bd5fc5ed0ba3886bfc251ae2758bb172cdfd46b6150db3d9d7eeb09bc0bd7d88d74e989c8ba42a6ebd70a587609e2ad43ad2fbc3048656f81cbd8e663541ca86499481483995c0c584fbdf2b867c8a334fde9cd8a2068058bee70ee07f47c2675bed02cf07d060a63351863cee93bb4b811c8cfc079aafb2310d24529df60dc370a9c06ffa2d6282e1b386731695917ac3993820ac3fc1b0483ee3a5058d7d08a44bedbb6760c7121d87442d7a244e8ed17219b28bb73380fb99f50390959f27a217ee71b95f1b7be33e3a8a5fd390d6413e391ac6a93316508090a19d94e18492e80fefae85924b23fb07dd2bfcafd5ab4dbe2e41cbc16c821aff16fd4969ec793be6e1f6a6187a903d10ce2a3aaae525c6b1b32df675af9d3e576c557491d0a3ebdd866345205ff357b0bd2fa986811db4c24a50fcbb1812184ddab96a981f1e58f792a2d9d6a568eccb15c06c9ed064d7a076414112b4896543931fc6321b517f41ea23ed765a7782cf44af0293ba9bc3006c5e59d9d7cf9a0a084600310eefa92a775e75e59dc8e09c441f621e703e035dddc3aaa45febcd45beaa120e1d27cd5e9a629c9a01ac007a3dada5ab6520e0a6330764c2175266264b02c6c49c1c5d00e8c793544e7e5ad15483550474ed9f0d98116d30166ac8035362ba8459b9fcadf1d5603d4b38b86c14ea859cd8876c1f5b74e4b1c83aa96c9141a3a1345eeef3c44edb7ed9ce59085bde7c1ebcb12b34977ed1d7d4d2c24fb072605d3c4ec24b58ed36074f6561dad73b04caa8217a2c2b42c27611da7a9365ecfc47c94a0c3cc1fc1a353a5486a848e33a758871d0c53bf37e3ec07b8a9a388e6dbb4084bea2fa0afa5fe64e3c363a5cdca2e763df61fbec33b4b1e6f73a76e613f26156c9e1e7f1c07350784df30f2498dbc8bb8aa46914f366e7d8fe19e310cadf74f5c6ee9f0390a3e9f212b39f578b849dc1f3ae28bf3dc63cd082490e60cfd8ac27583587ce4327177030fe240e7c9799105000388f3099bc41c5d9233ac97b27c5b397872ead80580f725fdebf26ae04c672f58201d6aca40f7e9432e1ceecaa3ce2b152fd03c7c49591f9ac81bc96c779e6a3adc96763f948e254caa9b6129b5e2b881fe7959ad0133df1745aa96be6fa78bc5e0f98aab5f418f56e78877b5cd678a30232e61070cef26803412cefbac363997ca690350b8ed660faa1a5e161f3255944b4ff12fadad974b30481e54f48a1459b84d05441def8f90645cd66e1beb2ec679310a2f377139c7b8c40d015ba0e5d4ae92b183cb7d43baffbacd23734d4989b967de74b4520d13b724ba0d49c0a9ba00eb166baf383d49129952ce9b3ab88b22c46f6dc6ec79b86e44dddb32f56c8ff56c50d4b24db7d3c67db2e24be2facd5cb5d7ca47458e4f549d03115f9445c4df8a2c3372542f198683580eaafe7b9519cdfc5e160d35b2b3558b1c1bb36e43d6c6d67de47defb4ecda1eb719a58539b4ff816f9dfe383c239ba860baaadcf8c2f71accc23440af832214fa245f94ba058ca7bdebdfa34ece38e6b751ff79be3be6145d586dfa8a1dae2a065beeb9dd1377fd2b0e305451acf5006639819711191ed398625b95a0c9180804984fc0840ff37ec838b4f877e288e20de1de1fd64d8ecfef3f59738e33c300dde4ff4c121ccb976552fca842f3282c5e763beae7d77b4474ac184da149b832fb5c9ec3c613e308c9711365e8e77e22681910d10aa4f8f546ac42abb07c8413bd9b5f9fdf47efc11486af42b7bdbff8cf7fdb15d87553c2abfaf29c23431d21eac424741a50ea87fba2a80ee1d3fbbfb25ef6fffd6965d983895c692be20e89c6f72b6d38a5fd43bed9886effbdd4cb8a55a87b05ff2b9d1ee49283dcf705a2a8522af9140fc0f2222a16dec8d2dd17ba7e92d5e5ae05780ff7081125d6b75810f91d9046f6cc0621d567cb6932ab28e77f3ee9f55c027667150f0058fe013692988e9960ee6e7fb2937b7aa080d1ee74cff8ac5f6c51fc4dda3d86bafa25e999fcd3923ae7cca11b0a81bc2363501e69bf7c238f316641346007979f4fa944f87fd818b9dd0b9c34736f10793d85ecca01ce474285270c8356a72d59ebd87be8773f23270d2cdbd732731db95b7a1e592828854ef3d6c152b45811666b52174b009d866b3ba6954e98250ed1419bb3ac03b3a6f76249b679a8b66f4dae6631edec02eb4faa3ca80266a84f41d8ba2fbd0786f45e6d29f4b27ccc0eaa4b1d8cfae2b970bc8778a1fa61c282583b1e0553145c9e8c17e8bfb4b0a533378a1731f74b857b11baaed7c9524690e844628fd77a6cff31876ae1899708d9183912c571d441a8d86426e0903060de6c9f47919ff8bb5c8f0bcc6bb56226b762f72bc9b8ec7514dca3245345e4723b34ac1326ba049918fa3222046dad86be52c2ab43aead8fab9c90c9bf65d59e37b2131ae679b3d157976b9fe523c2a465bbf4428c264f2e525dbe975f0ba979380ee2cb980b2e30b86e4079abacbdf0712a57e0d70b548ae8cddadc6d577ddf9aa313e327ce179b9751d37f7952027f931611f7c922b9fe2e5023419170756d1e14617c4f18942dc1b7a49a10df4d25a38d07438ac331cae9b333550891931f40ffffca40812f5cb1a6406bece5bc54b4c88ab6a81a8a2c512fd352fa130c8a45347a8f37c60eca4d6486a6141c2d46ebb94b505c33f7397731d5fcf92093feeb172645d07b4e3e965f0fd34aa936d7f2142bd1560b7f01a449652de10f7b59873e8920fe2b7b7b1e65dd79530d62fb2e6382e842d4179f5a5e5093cf05e1be7c0880131da8c4138697fcc1fa95846af34a7df18b9dc8882cd717acd56301ecf2573dc0bab3b7169968cb75a476d1eac6adb013593f870ed54ee4b31f69f23bc06b46ff70cef94b46eb8caa53be11b13b1b5df0ca7e958986e025d9aa2e2267807d9425a1b49e712c6d4feeeb0445ebe8e38edc5fb95c960ab051d88e57d6774b3ee60c0274737d2e21a0f7572bdf844a28e9cd086d2e75df57079d8af0d40dc708515e613d250a53b34693e0dc6cadc13066accc92623b61b7e9552e306a2a9426db8c87886499b670fba82668b264e2a517a492af0e83807441343326917398fedd7167c0277bb17398962b19c5f30b37c301cc550a42f929cd68313f80e1cc0cb50d6bfda443d31bb05461caea3cfa34624f2fe97b22054a37246c2f60ce7fbca3953cbbaa54033b3eda9fe859a0f6003b9c3c66b7cd66fc32c4f03c1efe4ce62eb2346e4ad609d9a99099f158cc26bfb5da289ff5e545276c74902493df7bf7d8865df9194f177d721334a60c4716129b192cc3dfa8076c6a51c16e5a6e02a7ed12ee9f84763b7a6d9030bdc241895d0bb865ccdee9e908f3eb7480481cc1f41f6e23279b1a53de2101ad523111e7353a1e5ea551995404de7d5918e1c138d4bbd5719948d365503a23e0efea34ce3cdee0cdfe31f4fae2397f071d581fba21808cc58abaa2ca187e687b6df0a624d45f0fb09194a68e934f2bc6b38732374c28c3b575b7a3d7e3d77a8a0fdeba6e1a967d78b436649aa0dcb5f43fc0f5235f9481ebd23cd7b1a75bb258103a4baabed59bcdacb9e2ea840ad2deafd44c5565b5673de758b54b0869898042338e0c83987b8538fe7f57d5b8f7c5226610777a9a64fe62aba682d3861e17e9ab1b2fdced6076a03d0e28094ba6399d058b3ceee2866a28127254a6890f6b203735cbf1930e73ec2d4fff319c700e186417eebc1c81662aa46855e34b72286050e664c87fe9bf6573af6ebe9f3c74b3baf27544e8f7b913a0e70e777d0ce81191f92734dceb0f9ebe28670ec3ca8b55d422474afc4e4521356340dd23acda12421af28cf918ba5c2545de91d94637413de7f916fe7175b911fdfa0bf16dbab76fc216511593ce41660b2b01226978f2d1ac25eee508ccd2843a59e09478d142a41e2b3c4233ecec170918c6089f54ef95a5432e0efe4f611a5623f6852e4bf38056988416dbcd6e8d2e907483f08fb8cccc2a0c99182da10bc6ebadad846f5a6b991e4f497cf707954712c33c7b0c6b17b21a416aa814e0057feb6656a9d37ada955a8f651c16d6c328b8b17a7dae90cbb2701044583ee407b9cc2d7f9ca68689127afc318a4a86728c049a2135161559d0eb2345fe0f7b6c7b8f6300aaefe4617bb130f6513c4fbe16f7223016e9546bb5aa58ef83fe6e2aa752d215f07a2be96d2dcfaa966d03f15ef3ba6cebb9b9ab677054137dae0c51d3eb3ef71ba5ec2a3953b4178f37f91cbbfbe11cbfc12508485eaca8877a4bcd787f6d858235258f904c7d6956a31a9b2ad8d09314bf66e181dc62048fae2c3caf5f8b44e91da844d52aef5b91586fa57411db8af53223273a91bb7929852516561ba170f4f7df7e99b61fbabc185549066e4cb9057ec62f4401bd4958b08381d36143988010c6aee16255b34b0bdaa8a22fa2f4351ec90771710cd70a1322224020e7f2fb80acb7480801823ad8501cd3e24d290523d8dff95fbc6cc287c5ab19f5d4ca06d63adfc8d737de4c56329821a2a5831afd7c9d7134846208d336613456c844e63a84709e1ffbbf1055bb2a224b97cba2fe53a3af0b7b3010312df76bf7e1035e70602188ad48fdab1cc4306b6d34834c27e2511cabc5b574558aa05fd379bc910a30504fb2665bcba69c15b60c83f0188b27645e691e837984a9189cefefc2a27827e31c2272f385617dfe08ed5ba2188395f6e6f187deea38a65da413117e634bba19f3792b309db0897dd15211c0223bccbbac109ab8cd4c9349d8d835292992c119f0f5c08b59464605ce3b0903f1fa908701b608b7d57384bce7aef0e1acc6c4fa386a394817abebab4ca47f44eecd9f485d241b5c97946706dbafb22220e9451160fb48a12e4d77036d7719827456a35ab99347471bf11b0c202be6de258a3489058fa24eec4d2687fa91044fe95740f6bc37f0fa67121cf3c9a65d4d42d4bdb003df8ed12b18bcd8bdd7cc8f0aa036dadc2c51a5daeca5e0f2bbfe35bc3421d482cd26dad150a844f8de7bbf75bf6b8b9e204eb83dd481f636ebb50f2f00056cb2cb524fb028b858aa53b7791b16bbe7864ec47c19210609fb987fb0d677f0e914557bdf773456123466106c6675a31ad3c6be2c9c1106f5b0d250abf6386c8b0654c35d4de4ba1b111ed44155fbe8975be9193e23ebfa52114794bcbffcf0a6cb41711f184a8f87a72d221f78d0f2e5628897e9254466564552b72bd49f89437fcd4ba20481f3b278a178f52c6c6e1b26e1fe3d9d945d267aab373b875813d78c8a94ca32214b29d20ced826372fcfde71905cf1c0b8256890144bb4cc29c44d165b60ed245791fdf8563a109b2558c3a2b5d40e67dd2bfcafd5ab4dbe2e41cbc16c821aff16fd4969ec793be6e1f6a6187a903d10ce2a3aaae525c6b1b32df675af9d3e576c557491d0a4fa35f3f5aa2a8296cd3050337e3e0a01770fde600308a258e7813acfcb683bae77af3fa976eebf75e66a963c518ed28e7a2cbfd23e5017197ef225ecf5d58417734aed9a27d0924f329185deae9a55b09ade3d8f62593da23f4bd89f8fa985a9c20a72c6908d433afa88024ab1c9f3cf0b39ff3596e0b4f241f0041c2be88e813d74b18664fc8b22f45cb4012f3a7929dc655536a0f924e48aa6f8cb1b99565733ea14dc79a9abbe204b8bf478901bd38a22f6d2e96e0fb081a1a6bc909ff24a75179021e2587df23b4baa32b72e6e9c1e1a418b69157415b470dee027e12112f58f675e7b8bf6cf2225573d96f0e73ee58101d9edb7a29d11c66ad5f7894f808e5703b42773a8cb1e8d0830c8628c35de4d979c74570d2d6d9bd7a39242359369362b2c6fdc384c96917fab74fd90b5ac0e0954cf3e8cfba7d3bb76c795597a4c8f1bfeaea410ed391a65c03f52b206df8162c55392a418497713398423bbc8298734ce55bca2309573e3d5213f82c5d9925b65803a79b38f2f70a8a733da3f2cbe7707dacbd36892fb4ba1ce94c548f50819f6e3fd7e2ddf98d7036d810fef7e3620d39919692a0a6aa8088d7dc415b8260cac93ed1c58efaca2fd83de8bbebe0aef5ec5e4d3a3d456a0c42fc77b86ff64277da1425f71a4c30d100b60c1bfcb3d3272819eee3350506afc5be89976a2c034907680adc95c968ee2458e90cb5c1383fe2c7588fff8c47b71eb5c5292f80cd969c07f893a1adbf41a227a784596d4c45f10cd81100b995ac626385aa6275dd7c2ec004d3a69f9d09fc8030e35330ede22ee8219b7c153af908fe76471ef01bf6d51da8c2b4bd98dc5f8f55b62ce3995af3373d32b10d81cd66d3c7b6c0db67e05bdff0ebd361b8d6e4e56a5182ccac8829a7511f00f22c8502375d3f510d8804d91785cb14b4291578956905688381da35b0647cf620c63244a7ca588bc566c4c7d91351e37e043e123c7a45488a9f36473ff74b8f29eff4dd0ef272ca0e8a3b75213144f9f1187d4e6ca26b411d1a6abeccb4184b7502fabaa806e079f54dfe9876a0fb67572ec00dbe6e16d1eccfba0249c9238fc8743a10993f1e9929b52a5479d7de3d546c3530a50a1a4e8659836f77d62762e3a08a401f7b84c12fdb22869e267efd476d3c15ef34f00a94cda0c4794deb6bb30a1b9031267eaae08fbe17e52896bc6533c6dae541fb38feff398748e55ebee1bfc61e4b67559c3fd5742c477bfa8b24b120f5f304cd225272529fee641e986503ec6ed4980bb19c6d6642b3e38c4aca1f5aa0d4e56c8f2c89e9c4f1c0587517bd126ada590d3ef54b41745b639db99c23a4aaa705f88c049713e35e9dbbfa130a6a2c4d611c90ff2962bed4e46728c3efc6d2c1da1aa3e2145b5e011c01914adea60916ed80eec04e5a8556b1d75997df846a9b4ab7533e970ec4f4d149a77ce499bbb6691b7c997a658808477bc9c23b20944c245ffe24fcee4263a37594eae22d8d55bae8be84a6c46e53d4f8ec4ebe4e447f3c9c884563b2f3b78fc62bb68e13550c65356eb9dc0fd0a9ea920f2928b62504b78a30e2437f13a415647572e757dde7cfc5477d310cac1eb2d22a442eb04ca568320dea30215594eccf1b9600aac6834255acac6e11bfd08bb2af8f69edc45a6ec16e31ca3d954e1b165db12febab39c3924c3c79faac51c8124f48501d67bbc80792cfcb0719fb110280b0e78b729940e4f0b5007c3962e509df53254a8d9b867f6e8b46dffb0920e35a7fb8d2883926278b678a8d8fb3c0c3e680115f1a2d59d968ab9015f12f375859fba204b1681b6dd69ee67af1382dbbeca92c4bcb5aaa6a74b58ba60ff412e7d61269525cfb4c1b1b94fbbca273421c976dafc32ba91073f252c70cf17ba2e3d62c4df0e32af8c42c5ea63444a39406fa854b217ee6bf467402615a5f6f5314977c3e7edc037fbb23c439416b73c9697af118b35d4401a1aeb5c69c4942d39c13e66faf16466d6afbb4355ce27375ff82d90be555073fe3d23ca3848a62e047df1406651906fa243a99f4924c036974bdb94d286c6d5e7f6ebc69d2bf6af02be0e2effcace835a53c156e917ac459be09675c5df39ba891315c4571de6189dffee9d57caf654eeff3d7501023928d5a1101b57a24f3e32f8865281e256cee74b85db12d6be70291c01f8df652e4290e2295adc70355ac577f2538c4f5fae884249cbadbb9ba21044915af79db4ad9c4051be3c79d6fb41f635a051627a4d1d8802d87dd2c54f3770d1a62ebd986a54751953d510a6acdb1bb34c7d05706c4dd54feddb4763d6907edf51d91f83b613744771063bac05c989f5c46b2a9210f6e17fe643e7a385df87504daa4290873128a114b6dd9a73af7a2e6bd397eb243fcacfa4123a40bcc464fe4161a06fed2b8b32684973366b1841fc0312eba363a3d2ac023f8f4a86fbc5ec6345aa8dcbf64c8ea77b9a802c601209f8341d2886a392dcc2fb809d6b5016397c32a13744f38177fb9ed44e91ce2cd72928885a5e3567c8f415da047a568d43fd078c3a1766e6f03a35a1803725966cdcc2069116b75b933e9be014f0e0f35c2ce6ce1257311a9bdc717e8886250ae61918f3caf9a777137b5f4ecc9548f34934706e05769f99ba12afa30b46c93c6e37df6b47e423221202ba17bac4e281cf5daf4979526426bdc1cae4d94c10e65bdb7c5c18355e0e122139e8b95077f5e4aec15dea60d336231ec9676358dd55c67f533ad0483bb8249af92b52d3800a0333061aa529582876d8e2174f9ec517f2a51fed047b4dc9eca23da6d57bbb42455692cb2b7a9eefd364e391613543ebde0cd0c7a66de6769eda7503802369af97dc974571dc301262e457c54857e3cc277cdc49b678eccfa70711b4631ca1c1c2b43246f38ddad579117ecae44c2770384dcaa26a07727af73854d296339c718156ad26cc92f10003238aeaa1f098c51938054586d3582f7500b848c9dfb8ccbad349d3e6a78f7c53817104eb4a3f6bf2411f6beb4ebe4bcb450c5e2071a8695cec2e7db90f308470dc1e8964a370045fe5939d838ed6b01e22271018ec117b8eca45012720e79160a971762a2de7dcf9ea8cad634896b09fc8fcfe113a57e5ad39e9c03b36de3ef1810800591625086778dc7717d61abb6d9fdea6c86349a5e8a54b6535472b58fd774cfb15eac94ded88b2da757aec8edc495acfba4f5163a66f32e5caba725aa25c5467975c24cceb0ebfc2a549d4ac127ec5c936d8df2b1d403a08fa4b5df84a378a354719bfef48a8c4d51366f12d97c099fe0f718c650039a8f0f52a34b6010a7ceca7aa1b81d6481b6cfd405bf14a0429cfa41570b11aa6f5bbd9659f1a032ced06a212427b7bcb6cf5868c9e89eabb63e68ea11864aec25d92b86695251c45302a0d27b25d8fb13019d8b968536340719d11b9eebd670a56db0f9c743a46fb6055ca1eba52b72b0e1e547cc0524c9409cf4af4dc2c266456b74eab5ed9e9f977996b5730562d4414fcf5eb859aa56ef0734aefa9b88e6d5b6cadfe29f6c60d76a7d4fab5984ca1177e97a7ab35169de295821be58327ee7ce400109e10b80c8331aabea67bb3857af8b7ab8ca2b06cc8f74fef5334819c861ff90d844e1a5a5217fff676ccbc7dff8605be8c9029b45ce65d260096c79ab8365d23a33b269c872442f56a0d4271464c85adb9aa2a56b192915eae071580b95822920c50b8bc899f1d7b66d5d89253dbd93a2f9bf3e47db11f3fe855801fc48e8d3fb3d5a1131cafb5a1e7aace6443e5414d3209a62749f0ae020f9c2b89d88e72c00b540849b883ef3f38b24a58f1b2f8b4c1ba1bfe584b3250f73d0898177554d305d6c2853d1b062697cdb155cb82221ebe6996667ce73234d3013c7acd1af34b00425e7dd280df7e87b24eac37c306b3f78686793c76cda246f374b5141c94c6f11043f1e5e6b06c36c6bef7665a2e3c8960656d5c27fcd6d55a13035a793ae4fb728a0a1bb1befedda7a7760e0210baf15405147ed7661588cdb3ba9cd5f38d9a858b551861e03f9065e61a2fb86222c66ffc50c771e9636235fe94d1b495be9458d28f7fb1700776d971d22887378ba9101bfb42675d4eb04b618116315d9aa7aee9445980edab16d618cd663361137066a7f30b26dfd4100eab7fe2dc55a8ee266d2c598e9378df0bfecf999e1ff91dd344007c09be3a0bba3ce403f9566f0ad566325673ecb4d9eb429ab53307fc208d49a1fd212936386d53f035d0e314fe2dffd20b5e86b6cd58a5d8f2cdf63572de5fc4a5844bd39728bd8f57a946cc93d1cf19d4e055e9c9cdd173ec9dbf5d7131bb8f0eb7c4bb67d175389432a14f0bd04ba7f0aefe196b65c77f85475ababc00285ca2ed6c89e3d89ec2bd77ab04e990aceb1a971c1f7ed32d79d948c1e984c015fd27760062f1ef6f3c9e08745606686da9cf2207e89a0a713f71bf4f261258ca04c92a5889a5e5c7788506591ab17e626a8617bfb0f6f436691eff681fdb6b3270806758ded1cbe5eca3e135fd51459a3069ffd9bd55a3433a2c7f44f2cbca3cd0b81319f67b4d30060f14b128c5ffb5f155b0d804a9482542ec7b28e22d131a89dd9dc7f0520b77824035a044bc5739b3e4072424d5ea60a74cb942779b998c29863a82a5b9bc7cc95c5fb51f22c4008d2195b07d219f7ab15ca40ef46d80f1c1800e56ff0091dc16f0bcb381d9d3008ac216ad84be3f80e01fa09f5a1ea8de1d3ed619bb64e0198c8ce71ccaee08c5e854b8730dacdd498bdc515d20269fec77656eb84452776e00f550d6c526c268e74ba428edab3afa5434650c9dfb54290ed6f12bcff939d1a88a78fc1dd2d676ee15020e6c98bad526edae33289c4618ee6e68b49da3a30bdcbbeca87718731e608695fbe610a83be308524fc24c404d6aab241d668b94410e3671cbf780c64d0ee1c8000fce062b3a14af87f9e3e79cf2cee42b02a67be5a5f61797307e68a3901282a9f742c62423de3b9ed3f72d0e48e259918eeca75289f7e2a0db7b926dff58efe1ae5861a99ea95687ebf5fb422e43e5f09c73d7d0f85acd25477a2e8202e54026087b7f6eeba79e5347334cd76b9eab22b8afa3d637b861497ee1a2452bfc0dc7304d8a13da5a00a45a23d00330a415ec479192b7b8d1c7d2245c4cb43609fb9b5fe28b44806156353ed5086449f2efd23d5baba1280a5eedce188dfb83590d2ba16a85205f7d2cd33b862a713b04b3d4b926439b402dc800c69abadc80febe25415fc6f2e9c2b44c4ebf963f34f1515e55e725cbfc5e11077694809f90435ed4bc26b5cd9dbcbddeeda1e252c5c5d163164be0f202b70c40bd3dfc20c07fa706f0d51a8331d11a6eb8fdf1dcde6fe90b4d60f639229bd6b0331b318a745c92a52477c43424533a573ae2de080162ff16e575c0d8df217e74ca83683ed53ccf1d15884da4c4eddcc24d9292dd8949e4cbdeeaa0a4d68386ff669c172e6f212cecf744d8d735fbd4c4ff4375a4a1e1714f563d21d09bb90eb097a2223d909e19e530d6ed0c56f0807a11d2c525c064d6636116381844529b83777c0d3f97cc68fff52aa8194dd18b76f6fd92d8aeee83d8b1cbc117b6bffda5cb3543fa42f728a06941a6b35a357642c0ea3b934489cd7fefdf7e49be307be18198f8c584be6c151a6b94cad50d5a620bf6db5c99779811f48753cceaa79bef0165015573f60cad2443b037781e0afa031360e7be258a923502a059df9848ac47aafbe23ec679a3a1b77647137c789f6edc672b65a9489c99b6be63be64cc2785f9c9b29ade7245c8c4566dc40cb2e4aa59408eb886415196cec244d461c1e17186db10b19b5194670233ad2de72932edf3e162981fbeb0db38a29f9eb2adb275086c9d09ef89b8181898cbfb93ba692e126b37dab4ab3669227e24ad4d222f00c186499f496edd579ab34a1711477b0d4785dd46d7b03d6017fb8c626498c7a521c8a375dba75ba8f5a665d0ff4fb99291390ced337f76a6f13c9e7b8b6ffd831dfdfa219575ebeb0062a2cde5fc85400cc3079d050d4c5b6b46ff2c7cb81a019cfaeccd88c9da3d5b17c16cfa2cbe98829251db2b240dba2384505d1f24a5972899652aa820c62bc4a043c562d65b0b4ffd584555d4e13d0947eb5e90fcb47f43fcb9bc12564ce6ffa8a8ca00cb6ff304cd2a60eeb5035f56bd573038a960182ea8863b99cae150a4a917a80397e46ab32707fd0c1decb245b0bd9128878e7560562302e524e3c5791eb144c143d48d0935aa75480b08f6ff0dee412fefb0f5d1951b4e3e281bfce9527b5629cb10db030fcbbd38ba178305bf697946c1627cb5e7a3e167b6179dafe950f66f53c060536f174353de0eaaf43504abecc2e1412983259315084295e10aa61eeffb633077891d3aaf7474a5ad9f7f87bded93cb1d1e6266ba654e632a439f4516299905792c0446b1caf76fed4e04879bf80f9129597f7f82d04afdb573ad765b142b84d01d92c7752a7c36bf8f0e3d527b86793ffdacad9e59f6c5df45815fe7633018e163dd28f1fd08522c5d4fbb08a6492a798e743cc668de4d447b0fcdff846b5bdd50a1110b1121dfa39d8256885c109733ea94bff0f23609b8e953766c35c88e1d99e547a5bed2d104a5b24bc5912ee501bf1fd023c58b3accbc45fbd6a6d944a3db23e477d893b77802470b2779ad3af380946fdfb1fcb7df0ad6ebe44bcb3d3f60f24762d77d913673a2ae7906c2f98e9ff7538f0fb398b13105cac8caa66a67b449cb8491c39e35304ad29eb04253e79283794f45f4ac9e4f478d896793eb8988ed94a63dcc2f3ba08dcc8734005158ecf99f61daa504d49d05ad01b81d3c28d67d20e1ce74be4dca21e423b0c1fffb278868c7f26d6330650d2fe9371efc62991f37ca8fc283f0a4cfb6d40f57d8a80083c94d0ea43e3bdfe4922299401a8d7def5e4503a0a2769ae19a5a2411b0cef29055f6831012a2f80788d4d13e1309ee4c5d3506caf6fc4df92962bdf4438560a17f13a5f82afdcfa5c1bbc33f65c08b37d1bf824a185a05f3bb0f934d19f49e112287a9032fbf3181992068ccd5b1068994947cce28e193314c1f355e2df8dd108acfd14f0f1573cffc8e97eff4ced5afd5d5ec191bebcb885d6f76977e3f88740e83fdde83d5280bace86378a0bca59797ab53fe8e8e966c0b9959abef4502720f857447551fb146a1532b299066e136c614f788e574d7bacd52e9e060fc4c21ba161e80b31eb8f00dace980362403d9ad8ea3816915586e230693e35fcc45c0459c11c0c65b4f696a4c9e5bc19b3acc5b908100d37d907e3cd2fd5ad08eba45c187851a097f2e20047dedde6310a707a79fd4226f5e0c8f2a0125e94197f31379df2c22cca624306332b3e474c42240f42b20ee3f05fa485f8569c2a60feabc865038dd1da630f68cab2b4b9e5e8133f5fe44e0ac9f32ed4283d8dbeb799ac895aa5e8245fe0a421c493122c74fd148369cbd3cd85256606655ed58a729daf9f4fc8efdb2219581395efc59497197048cade3191ef2986391cf6af3386ff62790774899c90711033a389a541f627ce4a2ab2d3930ec1cb3e9b5767e84b40cf03342e72761845fd56d38854ba08c88fbeba158c14a60d504f5cd3aa2fc65cdf8658bea25a22b48216c9fd7149e7043f2760235c4f50de7d6df2625a70e72495fcc11151ec2eecb37fff41dc78f466415f027a51e4348c1bdce41b61c08eda49efde8da46e3e8b8267d09ec49d9886bd744050fe8ef69f007fdca85071ef416edda3d33ecc9b1a27fd1e9d40c713455d5f4ca9b010c67edf0367f7bf22206827280ed120a84b3aac8338d17e1d9c6f4606c027e893047d98f876d17f99dff97c030aad69fd71b8c1ddd76c3f7db9560d0f7a16b743f41f612da4db46b5f1320cb8dce2562629507515f0b24c6c3d2af2735da79961ad712d479c7c3e6a07239b1edd1f2c4bca3727e2f291fcedb711e220a82bf6a5b1fe27010aae6487a5a6673fa33ae18a76aa44acc010ccae2d7b5b090e88b8e02bab6d7e5f0de5da02494fb9ec771650932c21e763b51a6fc18d28e3b040cc280b86a88f202e9ae351c92755731777fdeffa28bcebfcccbda33f58032fe3987b7aa9bbc0d41be04763e2fa991ff0ae59dfa05d933ba615b29daceca065f1d63a2f9bef6a3fb7a9a269c9fd251ec32afae6ba2f7fb30b746b5bc552f4bd34fbc3bd99018c5d389f844f8ec92904b71f2c54fe27acda28d0f0db2c5f96bc99e8c07f0a017e35b7cff38cb84bdf0125784a12e82f5c72f7f487215547379fc3f66fa484f16cf7678b4bd013fe63fcf7dda9119e44245b1372e595cf96dcd39fc2c9ea594c32ea33ab4ae00f3b01766d1cd7aa3162be424eac87b4909d1edbfbeaa49b4740ae22a9be450489670d4b509ebbe5c466b3ffde5c12df26f391b9f7dfbd23a90e6a194c5af247f57b5106749d6cfc028be2d3ec9f19285a4b3f4858cd7aca990513496320cb0eb331f773e8859fa1dab65299dc6fe0cd9f691dbfc283ac089ebd8d2bdb9547c04fe4971175171e4db71a61400e73c71b9cf8c7863082c23bfc9d6c30dfd700b3e2e91563f8569412a9f6c056cf2a1604e11377e81f5b96f8c5bba4ccd724bbf7fd5883e4661a9a8a1ffecfa4fd35335f46dce774a29f6a488edcceb054b562d84a972645532805f3ba8a3bb0c4dbdfff572bfe2af5806e75e94bf88b3843f47097ad676c33e3b99b82484a5e8a7d8cf942a36b88f5895a6e57b1dd218117d3e67555a3f31c0836b539789cbb3bd8e5052d63333635beea2cf057e409a1faf34064a7944eee4ce8e2907f18bc089d843723fc3d17bd8ae10dd3aeac6617e84c1fb5a86bbd0e5724882703675e7fc0d9cadf6598e992ec6d13bfad3d84478a905a34a944f82f52b28d06d3a15699f68e0543fa8fcac5103722ba86ba294fc313eef711108ec4026065bcfe763ca900830e35ba51b0d9b1df0750fc798f80721957f3ce78d515c556bb29937c96d72feef3670d6b7bf49e2e343c633c9976299d0d71f0862ab627705dfe7a318c7b0138017a839751e2099a0e0be0b3705f7341e78ab2903f07540f43a83b14f7c8aa91ab3a7b1b9e338e0c7871cf754a883b9de3f3d9daeec4175913d9319f41b6d3cde5a2e49e2c99c40a7cffe385fb0f6b6af664c892f5c9dcdc74faa482b4622db41bcd3bfd7817177cab048fb39792cca5d533e45e629490062780920f6af8c1c7340d63b92065fb94f1aa21d492cdac7a18259aa2567fba9973e595491163e3916e57d11be76688d86b9c66afd86b22f56b2f9ee2593856475220b53a8e78194d770dfe2f13024f649dc77d3aacf29611d75df66e24caf5e43c32c58e49ac39d4744912288d35dca8c0b9c858dd4c61326d4623541a483546cbef285fb4cbc7ed90aa66efa9c11df4b2c4a517e6acd77ec8c4cc8f36f86bcb974cdf787c69ca114698f328da5d9582bb6b39c96d74a784912b2a77f7c09f820da6e4025d1cc88dd6bd5b645a3c31f765372190bc7e3702f21e3ca205c129aedf1d854b35c2130ef2da9b849ecbe8abd70d939fe6377d53278c3387647150cae4842ce2034c23b5cd534596244bf2427b1b45dea8bc2d4fd691bcf0abe9aa5172d6ec5418b5d8ca2bdc46ccc4e4e380f867a22df35ecef36d25e221b61ec9b9a7918aa8a489cd7f4e54dbf38c3b45639957d6ab44fc47ce011f4566c66ac1ef6d04eab075b450037d8090c02be4de3b2d74ba3f098e5cfa7bb7613f19303e4408d0e2fc16168bd984d08657d3767341dbc3ed838518a22f5fccb418a3143ffeb4a0512cad69fdd611655c8097d54c1a594d3ac89724baee581d7b656a377f8bd6f811ffce239365bc973785c6fa6e9abfe2798af784fc675517555433f3ea687963f175a9b57314a72664adaa60e79ee6e259d0c8fe81a41eac407a1d6f712c5a7f1efaf017ac8511444cfc71204781768075a1bda2788f21ba145bd590fb5adb33ab2af5fe97eb4f918bdf92d981ecb8029fcda30ed43bf0ff42d31772310f2550fa87f58ab9f0e69f9f5d64babb9c8d5c8d87063d7d2fb233c9f3afc40dd72eb0e15b9fe1b49927b5f1307b1b6cb1967689a5e080097464758d808678d103f249a5897ca2678c5ac7e0599f43dedfe4e85d8bf2dc3490f75ae0b72c01c1e5a633244e418b1a9ff1a091be908db3ccceab0bd79df59baf6a46b533e24a48fd2e2d816899c1342dd71252fc954e8f798bad9c22ccddf413ce43f9bd98c58839652e18cb46652ea7ee596bd5a15f39be25300141ba8ac055b70fb7aa2ee03406cd15b2e1f413055e1e35e2c4473d03faa2a576903d79cc333e96680fe6be4006e9c6973daf726f797035273e69583825fd4010d8ef10e1a2a09e783bcf0ea9eced22dbe38d98deba7f9a6b25020e06d3ab49e03c755547b3bdaea095bfe57ba45e2db0a6ac0bc254eca1706f1f4ea8418d9ce989f6fd26af27ab02fa444999f6951cecf456ea3cf701fd454a9027f52624ec97157442b9440f157521f1466816bf00fc0273ff3318579b474c85ddea21ad6e3c9a001f46c5d783838302e08ea41f83a8e765a65788f4b8b23bc9caac8fd5f9e0f461c2baef6cfeac3cf5b007ee54bde28ae83ad7a51ae4e3c6ed176750416a54d4f8d5f2185598e80e6292beca60bf697dcee05bb15f606870ec92ade6fc2534731eb911347599e05911233c326a7ebfac58e1b06de6b68c974e5f3970d7812fd2dce0f6b6448b9d381d03ea5eeb5ae20211e72c6a2e45c102fa41894015a1edbd6dce341f5ddded46fa060796c49734e1e279bf283be038ff98866fca3b0865667f3c9de484823ea10523ed97c6e017d23589d0ff1fef5bfc877bd45c08c6fa168d3cde2ebc79163dbc4ec255cb272f6fcbd72774748a0bccf47fbaff4c8dd15b8a9f915b153e86a69919157fa1274e68d3088923ace1482b37b751314a977d550843f64daaaa918ab11e0c20f0f7d345a39b25171ddec5541fce8d2bbbf8c7a62849345e12880218f052041117da0d7664a36cf8b9792688f1a0c2356708e00a7c5f41ebd025fabd5332258e881a99f9bec5e22e261a0b273d29d6c40d1add96055529f6b2fd62b6a9913418d69deb96ec644467d03e9d20925b48ca3bc67858287040feed8d3127ae211b073838c7cb89931b0bc9af2c38f7c49324b8b164b194268756894121d799cd746d0ec5b8a4689766a030ae955e23ea15cfbd1f794ca85f2c6d53b985eea60459569fe17acaa2691f82ab8fcc9c6c14b4a4b681d94dd66ae18ba1fbd2ae9293ac67b13f5db55f68baa20138193b595b762936b0a0a2fa07fc15ff09bfa9206023d0f909530f8677a5d18fb83ad47c025aa804aa157ad4ab4576efae24c355e7ec4adfc5ec201d11352271d7d3c6a484c0fd8c0544e496b46a69fe61a167866313b5f35b9f13600586d85b639e05e37c7327333653cfda702cd3a5cfc6746a9efa821310152cece95cd532b61d1639daa967887021836778e748c2757a24aaa02e8f90cc6d7005b2277ddc0ef1b971c3787b74c9c2592d8775cd30a4ee1829cc4594467dd9d06040e46ea8b0cd70f42653c9c056e5bcb4dce7d0c7bfc7136fa39de06d05dc302972652bdd9c9702c906ce651a4402ed2adc45e19c1ce94c9f2d28900ffe7ff24ea48c4bffdd0ffbfd211f90ff64ff1b0137755dfb4288595c57912348bd35f226853ddd9b052c12f7ad11dc0a5c4c8dac2bf94f470c8dfa91dd0abae300ec5519d1f9134567fd8ba882c2a6891d865af3c2588776c9a0dbea2a3787b24d04321d2d6bf7c9827f1a9a58b8d6392099f80849523f074ccdfba094b0867cc5ca9ed36af41c27801cf28fb8a7070c3d16c0cc14f0bdcfe0b6e65b6d88c4c7d93512feb1575d789c6b51f5c4eb7e856932eba87419ce03aefec97252fd0663b440b90159af126f737a387c22f044293298098d354f1a187641a29afddce73c3ba59e82c53ff724f1af7dbcfb6b76d5ead1ab01009efcc6c081ebdb17760693f55341113db3d2d9ca12cda76930f898ad57659badc86aa1f9864041d126eebb7e126ac92f797e383289eb3b9df74e2866b8831f4db8175ad99d0a4e34a12995a0018005d8dc83bec04f6f5de5a632277a27994e6769b2e47c3086f425ef632f90548ba1aeac9b2554f713d985b4aadd89c76e7baa420387cc94d915eca9172806a638a6938d09340a618acf7b109578b37d21fa7427574c9f34b0c4cfef818e330010fa2b13d7a3c8438738df485add42f0467b95642248316f21e231a20d2f589cc9f213dea0a11dc6a8c62d697bb5243647c9ea43b6286a6cdc8414dce5f4e18ab8ee339bbde1a5e5aba464c7e349b7cb5643b6856c36840db92d45ea236ebce3828abe2b03a73dbb15245484daae41c8a9792864473e7c2169bb7b5108a4cecda927a474e17d0dbabbac380f419d3405be325535e1ff42da68e7dfe221646f8d84fc69eaf2face9a19154345869b0711a7debde42c87eaec52b1ed6e8b1c9452f9a87e34123e0a3a2634052b9b47ca5ef4f370d2e04a9853e980288f37726570b95aa33a5f7f7af1fb58d48bb4b124c39448d0d808b8182db90217dba3e1ef1d9733f54b03a1c8f92add14783ff86f21a3e891d7fe6039e9c1c3969ed9e8a5811a8dd579193f11e88c621db3eb14fb01690cf68a09c81b9b8e8a336973e3de34348e86f378947dc162516e567566767afc14751c45419c65ca73c1fe3e3841618b1254d7a5c38c9a19b1a04679c415c051ed692c6a3427237c6023eb55b72b5a02d2fedd47044a236d4e7bb1d54d6db0065902118fb552a93c06a96c141ed31fec8fe10d0462c7a434cbdfb4d6f936f02a53be6e5c351f1fa499067516a4cf71e6b0fcf53ff9699a5a4ebfa9ddfa67415b4d48fac39f9d4678300b0c008e40d7c64ce00e1f4bddd81ecc23df0a32b8aa5c343cafb91126b33c3750dd836084a2a9397eaff1a4fcc527eacaa1dcbfcd9084e4168569ecab730fe89c9f35543f0b4c1160af723bccd876aacdab9036154a9d31528c3a6bee6561c3aff1b3eaf01e5e4e134d18e1e68fc5331df8ffc8b8094ca5ee109f43afb4fbe40938ec5f85144d46d304ab3474537143047cdc821da552ba4b5c22daeafe22f9898037192d4959c35ad2f1cddd990c283f798316acb1dee72f8cf790921879a909afde5976d81b1671654ca06f791634d008c7fe05872b5b8ffe7c0808a49db324183cc3b5758a82edc7528eaf9681d4d2597fe5d52a77a9b84d2a9b80844c10c130e3529fac83796c7d65484fb3c9b99458546c9ec1d1b8fbb9025c04b2602f65e9896a9494bc300eb5ff43b2810cf74f516003745fa38fde00b9d7b145d917b95a3e25165de9a0f7da8f4ffbcbe70ef418eaff0ebcd9ae4f9b78c4718fba0f9a8b1b910cc09e906c161eee255332caef7e0e2c4464ecb398c881b7a26b6d87c9e90221b983bf023b64dbb2ae512642bdf9c3731a8efc40e7dc8dfa6d15ce112884f8a327085fe2e91197f7ff2b1a532731dba63705688dd38f7ad1de7afc0facf2ec9798315ec577e8be7a13c1505eacbe4ac259a1b9cd434315c237dfba01529b6a1f5e2890717491c630534e41cbff77a76d71371729379758100d9f6e75192dffaae24c9170f4bc101e01418ecbc27ccf250e60af1a5889599ecc314f9b7941d2a1b64b67504cb6aba9adb10e41fab6802b16fccb18d0e6d6e7b5fd827901680cc7b29712d7b5fe35ed527214ca0c3c9f740c3f737a87692725c40d22a9ff5f714ed67dbb53261d38565e17766b45913ba176ac51b6a523e9777a22ea0be683f2c559e7b410e0b06b2d266b99e4372bc485234a9a25cd680d1432a981cdd65e1507bb9289963e966a03d1d04252dda15b5d8414a16bd8c1ac6fe11f8d832a7b55369d19eb0ab7ff2a40d80e19c39dc01324548fd81af376038f81d6d053a2ffc12f0091ffa19af0f0927bece8ca8d97e1d3501fe1cd03fee7dd1c2e313ebc069b5d72ab4af6fdf945c230e65126b3906b7716b8cf31ecb2621ce7358d82ecc209a7be3232d6f3547eea67e1c67b2c338562cecc8275eb6583986217c44b397661c72a2d3f46f97ec3a428185b2b99e821ce2566ec3f099835d3b6d9af5e42c37479766e164059d6a20a51ed87af15615b43840ce1f080f3656f0ac8e6d62a71e8eac33afeea146a4c6d481752033b3dae960a8310a02f80082012fff2998480ed9f16f1e6002d36b843f23890fec789a7be8f2ed0596fc8f165b084d993be54faef6f7754f88ec643026666c89b38bab48eefd05b5993ea0592b74d0c748abd43dc7f20d8be8de96528f0588fda2f9f6d883c8bf7933b34d682d9758cd43bdb4ca51103cedd93926f28660383f0db2cc06215c9295da930108aae7207fa3de7b259ef670cc7df16a30c39f1f8b268f54fa1a036512dc4ec45be955c29d7aab48b7f45a4db5209191d7338759241e9c27f1cf8d26d526019ebde0643ff194e7bb22ce269dec4fb61d630888993b9e25a28aa94bde5978d14b1e0388b1ccd989a6cf5ee1fb636755c8b22d5ec4a659deccfb009a40e634096c3c048afd764639356210c5ad848ea0e7edf341ff2db9f7d08771edc9baf84da4ad36b9e839acad1acbbd2d62f05521e19c8d72595a1717e03115eb65942818f3e24325792a334b85b6201bff8c10db59d4fdaf1c9bf7cfb726d946e4358fb2c347d71e94ebe9a2dd67765f660c88cc4f674cb49fa6a44a648d567afa4a9c21f6212b55e32625e9ba2916bc979a992b457028705c94432e11b247ce37a36b44f09001ac674c296421f1c3cdf97057bb93b8a138e77ed2f16e9f06173eae68237e4ca53cd69ff15f33b5a18bef6ebcd788fb07b48d065fda408861b63e0eeab5db64a68b38418a3138d4ffcbeae696d035f8cdc483cdf66fb1ca50918b516a149c44061e57359e1a7583a87f26ef65905acbb2872f9288de47647f868ddaa97d73437a4968102bdf9d22186fed9b75a283342c6cee649e37b816a149689c5e9bcc2f2965ad251971babfa2c169f2f739f0234eb7d4dc4c9f5d971a8ce7415be4b572ec557dd09bfddcdeeecf487c65b47c631d02b6637974eed3169fe64502ead3360e71d57d9fadc5d21f6411902544e1effa9338bc2ddc8e80e40072b177062963074973f65f1cb1be88ef6045e575334c9ba67f5e16e27ad7a40fe4b14a16fd7bdf75845b404dae7fff59242d76d4143b37a68942e97c4218d91061bd951b3cf24ce7c0e5d5627a2aaac1bca7344acca67ce79ed4f2d312a77356eadfd4242dde9853030b38a9dfb392db3e12999fe823fd95981fbdd10ebb614bffc8c6fbb268bf06ca7a88bd69b6b7e4187ecb0b474e6124fbb501ae3a35cbe812023b70545124ccc0b7901e4011894c9145fb40daf4ecfbe3844e357bd44a290c68a98d59481d913f0b5627c39f4434c4290ec374d42c5bd0a26e83ddb9cc2b40d891258f3991589e459ed0304c1f934c4f9970b4b6eb51a8c0b715a30273e76a7db486cba68aa29503bdf5b5d8603b2749b88a6b3af47f5dd6453c9026181cd615161d8b5ef165af0bc92e6515483dfa6ea5c452f3ef9a4b5512f7b28c6903379b8a25bad1847ba160aaeb35d11e7e17019fc05c901fa369285a18bf3ecf00f54f15df55199be1334950797609269aa23d97441fd0c9097ea179f35ecd338814d7b565a5b5d65f90f55ede5d6b7181d14ce9ba1448191f9b424807cfdb66cb1a0eb6e5f71dee411bce11358f7521986d285ecaf8eae74a34db26ce2114f82ffe01ff490620158d411895cc014a6074444fee01cdba053a3611b9fc25fe9eb6f1c05cff8399348e891ffb2a63c5d4b0ab0f7503020c7d0c15b1ad01361956f79c42dbd17fe2b6040be195cd054f68ee5ecd8daef67ba9bb8afcf34b1294a162229bc1034d8ab37647fe48052da196a29c3a19ce251077db848f5d7d2fb84d72ebcfcef0e704bab5a69c08828a6e44b00d42c48f1026c9818fa7a6224beb2214ce646a95fc3d7b3e2e5733de6f4217c09a63a9fc9679fe2e0b31f28bb3cb70bca9fde647a85815a8d6f04db4b9ed164b9221dbec40a347a2eed2c676ca9f831dc93effa1be8d09c8cf39f7ee839e6f3c2768fbdaac9188048e7d09498a22682e12af981c99f5345340ec034afb506678b0e9721710dccacccafc067060b58fa6e95589b263ada23e68e43e46231c380bc912f5e3f49e3f2efec977ceec08e439624e886d0be393ad336cc1eb3debde6dbb2974cd5813c97263827ca51a28b318d50fe30f4a571cb99e0d6e5e5faa87874464f935c30c5d88a40eafbbaefa2745898857fb50833e971c42b5648cffc389657f072fe1d1d4391cf78e8f46e0aea0197914b5d3ba8e4f3774d14291093736dfb08302ab65cfca714454344b2eed7de25813e87785cbbce69fbab8544a1ba1fdcf301b37754a08239111ce85d6aba89a5beac938c96750758f4ca8581507121b25c2e6d5fdc97bfd0dfb8bd0befa3b3e0109e82cd5fe20f8129f8939bb2611106466640e99900c7c25e6ac5455bcdc7b669894ace8df0fcb4aba3b4832546d4f7cc3d36f049a60cfa07f10d3dcec253a1d6998041f1fd41935881d8e1293337103c3a4faf5c885de635ec903cc2254d9ccfcd3b3d825c96b11df16014d76f5c24ac8f8846dd9c3672db6b97c0506b8e1ba95886a525ad097e91d588d3e54fa70f18e1bada73c44709441d1bab4eced0ffbcbd5b1227162a877f00951a5cab359957ab4d50a3ba8f963a27ce63cd0b0f15cd1b35661f2d95558a3652d14cdf41fe2286616416354c876afefde4e56833506dbc415736762617e9b52db5c2b91e31783323869ab9ee8687e4b641d5f527a8e3b811a63466d4d84f0d30cf12f1cab09760e073505d16db2c074d52084314d86b9a187a51ba3f3620a3b964773fab2e233b26fb2d4ba732dcc1d285fcce355a8fba0a93d96cd71d0d69d17cc80d10ba1a149fcf2e6635e521334796620307839fc075c916f06f51e654e4a8873212e12c869e49dca0b5c39ee9141b82f31b77c821e374e79d6f4e8ed4628c2fa0af8ef603450202453a218dd8cc326a21e8afcda104f985376ccef0d2e4d1b0ca059bf83e2f2f22cae7d915bbe2b2e3fc0bcffd3a509fc38f78ed5a4c81bd014937e795ec29138a745e41f85cd7edff00b1612c3f915a3f8d2710a061e27fc92ce6ddecede2a9721a05bf80bdfb7555da9b1973b540b072957a7f1352692e640ccc2497b7b7aa8a5862b97c4d815f783a1fd7c4d7e9fc36358aa5ffaa332720e5fec3093f2fa1b0cd523d02f433188e08856d12ad1cbe3d1ce21d1978cf1437bd4e531db9aa7041211f2543b196eabe61db67fc647af9c06ef2b3158e1d4d0c9dd5796ee7cdf49dfdd31389e7f7ad4b8cbdc71d621d37040d702e992a7f14ef6bccf7c9a68b25fae6b2d20237bc7167abc2d4993e588d00ca207b5741e955e2bdadaa064325f07ca2645638be76fbe60fdaaeba8421c09d5b2ad85c8fd306f7dac24bdcdd71e0c6fdf804dd50e7eda8e6e58b431f3b285e79e95d9b525f2e745606bbebc2a6156238bef651d67c0f473e5318abcb99169df0d43a151dbcc3fa157076741d1c2b1805d7f189f29668cfc475053cffce9957a30f763e6562fffacd720080d04acfe14500dfd2e843f006bb05a4acd37c4d65f174fe3016ab598c7164fe8c8c904db816392c13470f6e0fba773704f178918203491f16028598aa9f346ba281e9657c2317f418bc56d95c6d8a88640fe4a4939e932eb35cad12377c56899c9ffdc1c06684aff7f665695d6ea57c0e97e00d0fdb12884b0dc5dd75e14e7d910834bb4600777dd99d5cda876834ae97cee1af1c5c33244045d1f403b618e39ba2115f2f087e398a61eaca16a5106ccab04ca830c4b2993231e64e70676d2ef5d36435d5cf6adfe92ca55a4783e948759d96ff14c94035e0345c0377aee213f927b6fab7bad4e97db94d1b3cb263b133537b5313b2ece35ed86d3cc71f52cfa4b0e2e11d82d9485f8c220ec8c31659e68e0da70923479c44f35d5ddf7331cbfbb194aa112ea3c261935528f29c257b0754ba714aa31b4867e0e98ff24fff0a514813a747bb4e77f9babc74518fa354feedadc48df3f43191bc1f9cfd67cdd8debcaeb6d5f3bfc654792ac6ec9bcb275e65b27958cec9fc75c0d6fcebcd817268db96044db87ae64856e9abf5b18855f230e64b3f387a35b1ff1ef1600a81318dcae7956e5316d80ccddc49c5b688b2a15cb0ec4e62343363cc6ec9213603ba59cfad21b18ff821c37d361c077248cbac8073944ff489f52c8350736f79d5a2e933cdcb573dbedfed38a8db4def56a31301805183716c62841fb298ddd7a4899fbe8a077d378165633f1b13ebfdc14fad69ad492763981570096475c0540aec2555d881bc4c14bffb8d5031141bd246a949b76c8bd220d065ff520fb621a8ccce6d44c134b36bf4885b71c9ae8ab87286d3bae6086db6e15fd84a483d372af914acbcb2b1b31fc9687dab7400a601d10b9f6f9574176f9340ca8cc96c796de76eb7e80721afbbb4b8dcb18979dee90257972af13eba5a57a930757c30871e38d1028eb5ef439d062d6d17055f4abb3bc386ec517dba0efb971647321f6fe4cbb6f0fdbe832fe5a435eedac69f87d2cba5ec652ee962f10d73437cc7900af79f8e5facf8af862abd69c1c73af2c498b421b44a135c139b18841e081cf294101d7263d482b76620361c820ab3ef016c15983449b5b66b141471ad29a79a14bff0c018b24719ad3df3ff906567f595d465d4b94d5dbfccca4e0481ea32e6553c7f01732143ad0075dfa854eabd3488913ab5b1d7176e4ca446e96f24b4c0a9ac98f306a5705aae7977e50f9b13610abb4984723299f40890e8d1fe57c0192db133836fd9c93424d5f351cb5eedeb6f1f71747fd577b6ab131eb3a1f2a92358c6a29dd84e5b651a1d9172c63f9e3cfefc032fa1548fd2f121f2949e128b8fbe8c0a68570a618414990cf5bd7d810a9887d607e6abf7de5b06c31c1db26220b6c32d08e3f3411b55c37fddde42b52cdb0c760117b832215bd6cfaa635b96d7156cf52f6fe58c998bfc1e75f5648921d88539497a1f8eaf8124e8ef3fa8273227f1a8ef420b664db03a47dfa1bb7d0e1f058a572d136b0157e0086c594aae31d77fbc7d23abadc84eef371a8ed69e499f9b311a0c9408c2c98c1f689042d2cf9039ec69b91e812ab7492aab0e225abfc792c99db5cd6a353d2bcf79e0bfc27827cfdb438732a0d9fe570c7732aceca34aea6c9c09e8e34b56bf36a7cb5b4f09c58e3bffe1ad9c242eb184c4e0e87e11f91e7cdd83ef2a80fba566368a32658b1376dcda5aa4139f131f2820970f8890b8135dd58f7a77e072184a66128d6d8c09f35568633677c25b98d86528be3bfc0b10e979896d03599d76259754f3c218b26a84bb66fcc5e1deec40726bd1d091e41dcc3e08cc0909f1a4f528e70f91bdd184787c61e6cefd1c3a9f4828c2085e8aeb3b56cef4f6b5f97fed127775945f42fd7d9de013a7d31d034407f315632cb49050056f27683c4306081a708368dd840b13405df293556c08305077e3b94bea88094e2373a79335af9e1ffe612e9c1cabe2526b0ec1141b8e962674a4b6f947a563a9d3d47ce6cefc4b2d0317fc41d5ff455b2e475f4b3a11e9f8c0e37b183758e7d974bc2d5f1b104d8cd79e530103026de18d3283a99c1853489e39c25afdfddccfcea406ec1ce9622bc2be0d8859be724c6caac1c6565558ad46b83e25ff7d2c095103fb7a207f82baf1a8b9df6d2799950c31ae6b7e662d51205ab5d2e6641f169699cecdf409fd8be1ca42ccb60d08f64cabd05a3a04c5ddb4b212866a1134d5fa8c32ca68eaf43f95234ba3deb28898b702fd65f9a4449ae6cafe177a4657f25a62a0f86885157d2747d177a804fe408382c3eb4a32d784d4a2a52ab5045c8179228421b333ab65944ccd898832fe2d966f3881bd825fe22f9b314a59934d861a555596dc2debcb1e7e954bb29b1787c013f6b6364acc72dc74514a79b9c311d26ba41aff70d19b7a615e13ae77701d7f7145cc0e53733a888cae29c243c32a3afc023721bc42f3dca3bcad885c541211b5afa174fea51f5a041a6549184662b59ef5b2dd95d11cb5ec3a39c56e3832edfea27db7a9fe38135e6c17720bc1f896f3c9b282e0e0960debc6c733ce3a62bbd3ca3eb35a07e983db50acbf4c894824ee2788852ade29d694f4abbad3869011661f7de72494385d1fc891c4263ac82439d01ff29b5c2519093a81b34221ccea24023755a8f22e619817f61075d69ae15c7c63a11aa64afa33ef3ceebd4d8c2dd4666c125ed9485be247cc9acd63973418c54b484837879c0cdb2aab0732fe15378323c07b3f200b0e7dc4aa9769ece51433bd2e7c08a1fd98c91b9ccffeb77c6e21d4a16f5f8aa68b92f98babaedad0bbe29b954774fa1ff5d69bf1ab7ee0a8e968c778ee92173de80f3070fb2497eaf5eaab31cc509b0cbba2b649a5cb01126418819902731ac184e5674b81f4b3ed9c68d8f486aa6fe01a77dcf764791e738eae0bb5983a2b8671679f1fe6308db6d2067c882638dd773d71268e21acc603246778c6ab7eea9c5c3ebab75999b542b58180c2568c4c8b6b251905f3f8fdb5e448937d581b819f6c32681dfe1d247baf1f7a2550161195c6cc33f084e00a91ea3ed5ba26450e42e2d2a834a598c536efd34599a142ea39e5e5d1cf208fd517ab07a504fe542957ba99e143b23c179bcb2a7a7e221a08499c8b3522f37f308874f021fc922d73e0360c8c3e1a56938f81052b4750e20f235502cf8beb30a77bcfa9ce61a953bce2f6d2a2b0b0f2bbc9f5c94b17436117128d5e537512ede2e386bccabb8efc22157556ad3f09c10c114914df2233db6d22dc90a91115860424f6acce63d31525ea65dbea48d23ae66733152160678d54c6e144f03287d42b819d29f72956b7f917de265de087b0ba38beeca5a242151b06136d92867a4798cb03b92148090fd9d88757ae88358b1148544a3f1bb30f8923cac182dbf4810924f3f4a9b396353cd17e9d95266877d9faae6a451fdf20eaa5fd0ac32e46d6ca5eab3d7c59886785cea2514a5154af743c271f068de083915f664b8364d1f1e843f7725dc092b6195a2c3bb972f480488759caebf71fbae52d227f76e9d61550671613228fc59779b6e062d9f695df80230803ecac752b43c797c1680e867a803ae18ecb974574f5fe8024020d78a3afd68635fcfa7ec943bf4507bbe4675ec19f5e5d0ff99e85fad92d436f4acfb71ccae8c2108ba2ad9b45cf0cadd3f98c1969513d05e25afc796289edb0c5c373f556eda39b1a4dfbe9672ebc768b050e96dd01889cf0d9a9a427ea01338bda29c3237b7a8012f55502b938b3c7582f570d547a38fa4c3459ae0b056aa064f95be2a3dec4fcd4d72885914d98fa254b31b3757f76562dea6e15b36d2cc1bd21666332bc9d847c63993974e1cc9661e8a630c2d6c075683dd9d487fd72dd3c0e06e42e352b93f9a7dc31aa548f817714d17e89abbfe97598b8b11fed540a753d3f0428e89924ea460045746f54b0014e371f108c6d479260726ddbee0dd6fc66f5d38107a7b8088d3e3b997267b1f749bad5766923334e1fd773cc8389fba117eaacc3c12bb4dc1b72bdd7f78984c648adfa7e27e2549ac2a09a34c694a9f022bb09f79c2e49a6d2645522662fdc540703914f0f11753ebaeee7fa2715c3a359c59cf7969e581b502a8326c909b811cb943b850e61174dbf4feb9cc1794cc450d9404b686a049c5c44f991566e3aebc815b9e005236919040b8ad54875efa801a481c5f65da040e974f6e19b1e5e33518eb5638d6155e1f255b6b9e379798d7d22d0ab9c08efb397edb10786788837e19fd3bede6c42fbfa568d5f43a47c174f09682fff73800ff65684cd3cc1367bb8dfd0ec882c4af2a9d8009dfae5a4ce77420bd3049eabde0e036858bab0516a8cd9e18a97cdfb4768e423434c4aaeabd11a2fdd500227bd6204cc0aeb896ff900eed0a03e8a03a60d0d6cb83534539a2d525676fd83088bb3b54cc1e6edb4582e19af51626fb09b706211f398ae1803ae64b4f210f92597d58cacae335e98a73557c7830e839d2b1083ca3a298f72bd85fabb464aeb9870832fae1b4c76f8cd591ecce88ab1dbd4a17ff0a6f9bb10095aa675de38538863c097d5ebdcbe9621d148b4b5c5ca22320f2bf185efd920e5d0002ba8fafcfd639fbf05a156f8b6c3a575968682d5bcf718cef9f6710e775835e582cf279f47d3424dc2c668b527a9c439c59937debc0696be99ae25ba1ea39a476777472dbe1f8cd725f28175d7da94290d9122b38689e33cee45e1792a899ff6c898900ec58b52161daaa1e64b72fe5af8ef6c8c0597cdd9c1410609334e4fc406d2249d2a967c8c17484f736e8303f6194359fd777ffb34509035d535b7f5e5ec39ca8aa6b4e1e92347739a5deaba3affc0030bdfc0557514d91faa470f311d0f43f30749e279d4774c0bf5b15ad2f9ae2335cf09649100af3429be07d08bd149ccd5ba5a310f04d0fe2fa939516cea68cb17d9a5f7d1b7307daab9fea8a564dc0050538e84e748b9029de7a3e503796bb1957073957983f9901840b9a4274a286884404c8babde146db451f6d333764c6a90db52236a62b21ddaedddf147a4223d87c0c1cf109cfacf382811cc1d7732fcc9b7d020fae689493150acc4a989b101e073aab4a3ffb630874a6f8bae425c6e2676097fc21b3b6968e19ae4dcbd57f97ce4be0361463e2d6b60f87b44cc88916e1ad58b2e7b6a060a1ca35c1fe4519a177afdd08d5f1fb72c3f99fbdafff94e03af34bb983e14f259c4f6b363473c6f0e012ccb40dc450e1010420c9c64d4130f77b97eb6c364441f92355d533ca08e4d0b7d2ce92b6b8fbfd656a9e0455049132c6cd2bd48ee2634c722b8bd3b36929a6b95d9a99c355961ce10131ee593efe9314eed629f4c0bd05eed68977e470d2f5b307840ed6618ac4976d04329741fe860ca0e34871597281c91a397e51936cc228e2cb52e155f4a5548c33d5352bb589e938cce5b87199c368be30eab16f7fc4b6d03cf4d511ea19d24605e1ecd6919c95c2552af2fee2096c50d8e1f32ace055bdb5232a0dd6ce775c2adf9526dc13da97dfce198a82ced050f359a4765ac720227b2b07af309da2cd0ab7f6eb692069a078deade3c2cab9977233aef915a8043a6336b385673c026a33708b88ebe9c4e31e33d6e970122558bdefcdb4172dc23be32b4bd13d2b8f03865e8b3d4b693bf070f787d66c466ee93885ed88cd599c57540f35582b417b4fb9f4044a7aec46b4c69d0172df0ff87f84ca864d8dbc81f392ad06cb8e6b06700840c70e7a7e6581cfe28e8569e72eef42a1b3b41b5f5490f51c60d07bb9f87a52e51d1d836d19cc88d9ac757587394818644f75eb89539949e8364e6bac7307820fee063b0cb9d4c9a3bcf3cd0e22f55c465693c92c9db347a9201d38dd9b26aa4fd11923c5642733b248bfcb4221741bb9ec251de3b0db69c923b8567cc40b4458827c6f7f9189107133454b783d52c3fe13241f13374c2c44ea0916cf946383315e4bc4f0f524c2c048bfa6bfc76771aa1ed29b240c3f3546317ab46d2a7ebaa09d5f6b57f1ad29f59b4adc6aef10291e4ed968f42b6c781c3e7f955375de88b29a3a6204d30a590f387b3bcfec8c782d1391b58537ac5bfff19d710defd41ae3242c4d065614d6edc79b10f9fc7f3a812ced09609810d00b79bdb5d228066f6f1aa955e72e5951df9a08a36b9b120c5cac47574f8d5fe45d79c256a5b83b26d74ed801564d9f1f5c8f11d87548bac87b5deb2eda32ce97da7b7eb22711ce554a905ffee5b72a69996772b39eb3071f40b884b66bb268a11d87bb620b13b7ac477c675e88dffe2a4c16ca03f58c8a125c0735fdf67c38981e93a4d480405167e1dc7080aab8fc4ccc5763da2a69e0b39c20b899b3d9ebfe099347d6b14c6bed0dd2165ed6ebcbff4cf52666d8df5a6572e88b13114325f5414110b9c9c1b3df35fe0489d7c468d192838368c05f9e804ea61d7f9b2ccc3e49a2e2379fb6e9d0db13eda8fabc4c20dda227a5b782e1c101d4a110fa62b95d86c6981b283827a689a71203df338ada671deed2496d23d406ae7ca1099e4b88362832b71ba31ea2cf1114cd27d08f820aa2ff3092842332a66c1ec45b2b0cfa7d7273091e6f86790f04caecc585f42b28bce2283e849b158d2be9be6143526142eca4c01d84e5f68dba00b08655914ff0cb6c9b9d2eba760980a9256206b3a56de73fb4a674d366782000ecfcd087cb0238e4eba661e204e8f7c4f8a0064cfb420c86701071a794028a5834244b2a8e9233ee06ae9f7520ec7ea073b4f00b32b1ce552570d459042f0030ed0cca1b7f269a26ed98344e3c31e567f383cb9a9421584d13281743adf749fafce1a1817dfcaa01860348b1830c3a503f61db28c9f8b7323cae7b8bf7c1549f580cb01f2673a43bddfd8a82eff67ea302b494ec221ff08e7427715be486a48cf61b105bea8c091865093a96e2a469d1d2d95a63621b29e65f9bd06081258ef0b31a96541a70aa7bddd14ce757313dbcbc0f460c85b7f40933ecd679e480dca8fee09a913c7eb3eeaf840b5202af43852e41bf80eaab8ce27b9b9ebb12ea345b3e6058d168443cd78f91fbf6aabd4b61d1502d71bf1febd755c2d1656b9fd5a038a53b9a579d7c147cfaf3e14be652e9abfa462ed9796dcae954eef59a513aab0a0bfa67faf7537be12259eb8623518e851385e48e8ae43ca51b4c12bc7425c39bb6245a8c44719466777ce2fe409f0b475ee132341bcbeb09a2e188d37a531549f1390be3669ec0e8bebfe40d60fa71a5337098fa5b5919c46864b050d7b127b8e1acff6f6af4adcca310e94a36c591bdc1e04a23adb7cc5b17473f2dea82094dbe3d9ab7795f241713bee5c28dd949ddbcffb4e61368ce7b37425608d6b281c1c5133a1ea413bb30341293b3d95511281660d577596bf23a9c789c4801aed9b0bb21fb909a2913aa4047700a4c2d5296b74066cabb96bbd33c84729b250cf39c359efe6fe3ba10e7bb17b8bb3c08b4496c80477887898a15ee557b6f4256e8f65d68625da8928defa55f6f4dc8566d15836788c7bd04650fd910683a062c8cb7f4e07183bfd3903b6aa45e70d210b876a6773015e2f7cab8a2f9f4454bd9aa028c69c8785cd937d174441cba54014b94dacbe58a43a4fcaa4aaf3cb3d2ca917cae292d53e44076bb025ec9d8d51848e1d3f93c08db8ac082806f354e0531c3ecb2ccff87a6798e82322aa678cb8b5c8d0201f4ecf74dd37355cf911c39fffc42b51c7d95cb93a1d9d3ab9f086d2dfde1f3211cf3ef00f2964d4a431f6cf386bf2bbb72c72d9a925f3f30ad7a88acba1160de662bdd5c7c56d9f69987750823548a441d61c6e594d5c431cfa4afb7f8741aa48044b01b3e2117a16b1715254dadafaa444cd3230214e3e906d598e890e37590d4f07a42436c130f466fbc068a974dec02d9660380b60f798aac9dc4f9a798c6b9b9a2cb451818a23fa092230b22b76cd146c676434736ec1ab43517e7ace816a4145dc83290ba18cdf2ca1de1fed60825b8fcab59dce93cbb16919c915027045163a5cac5e4f882a85eadeca6d644bca0a403498555faef49ef7706af116cbab636fdf88df2b5c6a64d072a81e68239a67cd37d4b916fe97c9eb15031345ad366b6d6a70da4e3fb08641d21da12b11933f3188102117f172ef53c906db2b068460b92cb2572a95e85fce5d35bfcbd3761b165a86e4674a2a30fd5962fd3a1831101af904c0988b62cd8d6252b9c510c2fa3c3c2325eff8afffc75c2d7375f08c94a377657ee689acfc917a7ded43cea966a202db8f3ae65a02e9741c82928fca2da06600fab31fecd81ae8d50ac2b0e18536b8acfdc59cd18f97124325134691618a12245e01f0b183878b7b27ce6cce0785d1a2dd8837324f616174103620d7b084883e72c526f613c8822abe61d12611b38ba684034e064d41bd4a4525cb4394fbe6015ac458d744c36a6c6efeefe719374dfd2010bcf03cc7a6d75bc36f15a9947be3507df3157b4bd8492d42aa628819cf5c350dbac53e5681c57e75b2ae46d2fd86009311256bc0de60ceaf7f1bc16156f76065aa4979c357e8dfecbef8ac6fe07e5c84abefabfabb6d943368cf328e0080f5ce35470d1ec5541e793aa4a2c4efce55754a1b8852a29971eebd35ebac449e01e31e5a8023cb78d5bd2deffc3b9432ced1bb9074d220232897baa147bb9c92224d8490b9620044afadf99bb7bae0de1f9a6cbe9ec1a6a41e823b6ad41d21b98d0054654dfbebb2d21b89785c2c33ecf2c167ecdc262e545d02a92f4dd44f03c395736033728b59e2c85834b2058e2ed9eca152b2173eb74304ad7e0b1e987cf7182990d3ad60788bb20c151ea3291b1a83bfd137400abaca5ffe55b5a649d588fcebfe067fbffde6e884b15e7afc419956336b4961d6227486fd217a1d1218db5347b237fbbe7b9330528bb39d55fb419742ab8adb5ca05a75af7f384d5eaccddab3fcf062e95308f08ee9a915b92fb9f625068432be427de0e5f89f91def1ebe95bf632219b8112f341c26217b33bc6383c5fed3b3ed60497d6ea009af41550efe948b3c742b1abdaead53914bb1e73b22882e2d2ba5b04acf3d6bfe7191f9c80702f87c56c3f8eb2d2c38839b895fa079d26cac040c96940ebeed0fecdaad8e8b9d14f421601dae81d9ad362c04730cb85a1ec28d1545acef4b3a2fe8d46ce5ffa7db13b0743ca07bb607967151cbfaeda184d48955a98829b6ea6969b87fc267efcd92295fa217e50a4a08f49c96777b4e8ba6bf2d6ec682e2f1ca624b4e1d894b57368c3357279a90013eb5b7698239ecbf11b7e7531a014f63bf128d1253380cce1e2e7a612a7d57368bc4dfb4234812b79ab3dec86bcb8ba7358737380119bb6af048ce45c9b149cc43c925ede69a1e007b5a8cb069ff6beb1b0eba413e0aa9a67b3828875c9f6f94db884afb73bd70ae1a4c14d6b309a23642a96c7acf547d7cf2bbf35e50d88daf867c0644fb2b3f80d28397385058fe74f76b60ee4f948b08766e19134cc172a2df30cd4df9b548a4fdb30f6aceaa52836b49c218007d53a4cff5d98f08279722579d3bf88873ce654d522b73dbf457f0c2f3806badb9f868ca56123fb9074a016016da83629c33726df39afdcb11ba65e0ba0658373844c1b2ea9d25f52c852b06f7c0e0cb3b6d37ada4b6dae8c05ebb1664e7f2f9577e26c123ac7fc4954b3a10b1f193a71e1c5b5b46800d75c37ce4dfac3c9dea7e73e5c8bbb33f917cfcdf30c66fe9d21ae37bf8d539054fb52380c1ab29053080d537335af8a2a03217018367f36da2de72d609da9bf800aaa64fc25405f85d21b681838c966a4575fede231ec61bbadfb4690879c00631e905ab892bc9a03e38c47f73ccb1b1bc8e2c25f03fb05eff76d999d9469d49da30da3da87f760604c3f33325e2ddcfedb70f86ef26eef26a909183c0b2411071e965e7a0b4cdffad7c8dedf7ca9a5b61a209ee021c33a3c2cb76b7cde07d501d9053df697280a66a57adb7de2f6f74ae9502ecd091de45bc273c231d9725f9fb21be60d56940fd426e0b7623fef269b30eb50d9080ae0aa8725ef45e8810c9cfd2fb3a6a5a50682040b08712e5e22f6898f77b0412898c7620f4dc3c694e933ed2688be06374d514706ba10ca227c0e443f1a7764c18719b88dd7a3624fdcc4ce49c010f3d001e8c253849fc3fcf9c041af871705d7759b511a96c31ac5af260f8e957c13f3248f89e86f3546f69ca26aa808442e9b5d011f36f647f3230b1e791b84dbfa68b9389dab6b7c762a20a5304e633ca4a5022baeed798571ab23ab1cb913d35c7af412bf4ddeaa6ade2f36f94514e7e37a9553fe16a01332552ff16790b412d2f4b613401a47e4ba3a3127596fd8bb4fbcb6156fe91d79242cabe117318ed4ce0a1f4c1163ea12f3c00209451988598f6a8c9a3f84bb1a923cb4a998fa0cef855d4d35bf80888c44ea7da506842156b6ca014ffff2bc1c4a473904eafd58ccd39c10d75d8bc7eab27f81f96cc8833363795f9ba625bff27be9f21b9909bc0f0a6efa4e04a9c51f65be8c54b66a856194160078a96fcda9c400e2b7b543d518da610eff0395e2d9f57881cc1c332aab910574c437c8f339773cf02c675c18564975d2a0737852750e129c8f3b3412720c490b028a19c5bcc46db7bfa052c769bb21c4aa14576c912a4a67130621dc1eb92c45bd3d8f4674985207cb9137281759d2dc48b1dda20d5cf83d959a323349f8019404f1ebea82f4f5dd1712bdec51a546154281ef9cbf5ab252e1b9b9de0835a5148eed99ededd8a36e2f90d5b60f8b2dfbf019a667c5aa28e77fb800d043c3a4f04c6b05c05a76c42ecc8977b9623cb258afb3b1a388ab14a72b53858a446e5f12fe922068501301f120f2ac03a73edbf55c1af601b55c5f39cc70b931480e36a8774d9b5138558e73597dce820462efdb3ad6594859abc9c722b456069ddce4e76a0c2c88de77db768572f46254f3355ae3c2d710a112727beea16cc2dd662e01069a1e09baa2ec1433c0334d0b0011b6f73333366d034e76792bafda5ba50519121172a29807ec35b3dd2202002e49e6ab43cc656e42f3d52bdf181a67ea06d3f6d8a98e011b375fdfd2f7928770374785dc7a771669afe507ad8df1ded536bff7113773ff330e1527239952d195b7411e704b5007d5e20d9f016751c6155c3b1e98d95ab0b24ad2dc0dbf6d23a28f5c7d50f279390d90d567dfba5193bbd24d19db2e01a5bd7c3707e4a7a845ddc8f39a604cef4f2400d90636c2ce44e49e1cc7ba03531d9e61179164065584a80c2c755e871d7a6a3d7d71147120c555412455c8834c97b4694946f6c172e4d509ba7c7cfc36baec94056032ca2b04b4c7f7e212165d3d8feef9d74ef905f706f328583c060d605af61f058a14ddd89819b4710bc9222ccc98047bc71df888adbfd9c3aff0da0d754e7d52c64fa336f4724a5c2bdbd9469866e07fcb4665e45098466efee49303265b56170b9328e106fffeae025a6a7170f8483e33ab517e4e4bff11f2696fe7c7577dba76c8803e58e5f0bfd82db2289606c7440fd4dfa7cb6b9a930744f1a34e625e384ac743af557ccc4854fce80e37f44631b3a8f441884280dd4855ddd8163c283147d08098f9f0c74403bb208375099c366c3857c1d96e3daa9dfb92a2702b3c89be9ecfbd49b6aa90c3af0a58afb6866760c3a00bb492053f4a1b2e7c932cbd415a6115e9278f4b9a5f48e7c889b7a695e060ee6ad861deba59fd4d2f2b56b1f34aced8af6a3c0536d0ba391dccae3ba880e9769a994f36a59329d50837fad9dc293f7584746407f5b6f5df6edb469543f9e4db61211c5b19fdb42470754f4a9e692109d242703459ff95826edcabb9197032616b5d10dab685606bedb8f3185405b1772697b692b8f4b3e08a84e879a1995d5622eeb23eb215614a8153ceb719d9303bf14e5a51d35389e67f6be3bcbc9c30db0d4efe801ed4a7b033ba0bd4cf24fbf22728fc52b8e3d9c5483d87f62695916d12f7de491ba151218b18349ac0d9247efd2151027eac7213de8087485b48fb4fe40a014a6e1ef2ead1d5732aee3405922a05b9bef88b6a6335fd4bffb9dd75cc98908ad980f3247e6cf5400f3c6affd6099dd53f13de09e4d4a5312e16ce90168808a2c78f98e57e2b0eafa1e3320c5ce802dfb4b191cfe3de1fee2bd4bb0d3e1095a3a22ac83d7ce3430bfce12b3337af92a10322f074cb151cf3d4ac2be77f4b4449f9af79b697ad2b2d5b272d014c33fe993a085d2df0995230f84b12928bcc66630d4873ff597dddcbe14c99cdb8fff1b48ad03fff39ca79c765fb2a723adcceea0ff8e229abc66369395ae6f81ff91e2d4c4c6384f18a1045514cbe4138149e60a920f0a1c42dd9eb4f3c27cd122e7137793b875fb5a5d3ef4e0d70f686b2ff2de4139848fdce0276464da6b47ee7f91095b3d1e91d4da58a237b9471cb1245f585b9fbd6435e530d4399d0cd6004f9b166362b4d72314e5ab936b52d3d8824aaa3784d53a46371d7dde1e78855281148b11957d3493f758ebaa7630ead6a71279cf7b88e8d22b571f049df942961fd96b5e81d355aeec5bade8ef2114914900a5736ef6ad828b4ee3bcc3b04ac05292c0049f1da7c70bc42ec617522e692481d27a0e4ad869dcb73eae3c9cdcfeea77cd443b9d4f1ea72efc7870e8a13059ad8520665556daf6dbca52ffc627e5b256eefa22da7fd072daf402647c9a44b432a0c626ee3be965258fd5c31082d3ce42bbf5831b53d72df51d4ac68c78b55ed7a1fe9455217977b84d9e1136ced47ac67b06e230103287b9e274732b4f2a7973009e6e08ac7e7d05c3ce36caec6a9780c2d6c786a653f13158c60edb35dc6cb25daaee03fa9043c36ac4a117d10cc7adb2ec187f4e66f091500fd7afc1b8cf9224ad9b7bec53235c096059ed657ab919de75be5de833c960a671ebd092ab3920b1928bc3852dc593c84c24c30f29e3a0688a05b134ac07d3add5798612d4642183d1af70a110f940fa32f33773c4d17eef17d92c4604d1fc94ca867fab66499be23df147925a8ef540378aeb195953f8594dec9d00dd5049db76eddac1ff28e368df33b560e4100acbd8ac49cd5e0bbfab469bdc6ae3c2be1036046498b573b22448dbe164af36d00e4d984281b24517da9e3acd78a1818b92d9f2c2fcea1f0634f04ec51501ca1a60f2463eef297a874d5c71239b8a65f56a0cba5451e5c0243f9cbbd467a7f1cb6f00a6496e51a2da3dbf3964426a2939e8cb359168219ee8f26507c2683b428e42732db63cd8e0e72432a3f33b42bdb306d4c7e814f3c940bf43ecf29b56ead5c9e50bec58c26fcc34d797e99a0046befc77020f270f36d89df2f828acd0ccace0895182b90c366c65ac2dc4f9b42c3281bd06b5fe4b331db57cba0fb13392d4abf206cd998b63729687c4a48a77ef6206f3b239a1fb81e830d7edecf134f6ed4994f004d9b9955880bde409db3b54b1558ba958955afa194c3c72c726805ccf0199dab63103f900d229231757252ebc4bf63f0ebd174158abbd667f5c335fcf54039e07ca4aa94d5f88cb01200c1a3a44474a868ada66df76175aeb925f945d58a2bc51dba4d1b1f439c7951f64f2cbe556d9525937a655a34e8f7f0cd74d7c7b0b6a7f13c3980d2096b3e5343e3d869893b0390f2a45a0c5387ecd8705edb8e0cf8634ed236946097985c5e90ce27df3efd2e309d8ed781eb2c43093fe98b7422d6b21e0fb219236e73a9699d06e592c36ea9cfe0b73e44204019fdb1a37a43a26f46df7334fd03c0fa131e5f3f0ef6ea61a9af510acac32da2327b8c5726d64f4e07369ef8a4dc4dedd503ebbeaf94a3c954c0b2ffe9de8c48ba313a683a898e78db1a734c6d32567fdbf049f128b9cf0828950270890cddf63972896e5dd0139e9c26d975a026a30fc5d0d133753981c13e2bc6f9b780196dbbeb397518839ad8784f2cdc7e2097b07074fc304b03dc758c6ed6d4324ebf35381d9e182f18694f13b3838561a0eb5b6a988ba779cf9653489285d8d82157f4f2ed55285525e6009dc57c6fd572b77d5a7da9319cfbaa3269bf6d401b95a9e30e0482d29daa07b5d4a2eaff03e13767b029e0242c2d9202a0a43f6363f9855013c43ae2345a5d1f0ee32db467c926bcef2bed828623572c9ffad9094aab90f68d30f3c6eb8e6b1b0149d13cc1de7a19a1ed08fdee3b6e6e2d7d2cb9efd82daeafb26777762bc6942b594878aecf39b9309aa847724971b8a047c873403071f48bdff45e4c485816c0d62cc9be42d00a409deb69d78be607b9e25a331b5c0f74b4bf82ce6338605e2eeac3a214fddd6cd8e3bb2bc2afdb78efdeaedd24f19bdd20a37eed6101e2441af63e757fbb75efa30330b1b48efcae23dbf114908bba38410d25395862c722377e653b82b6a5c0ed87072e01164c9961645906a54034facf92897a8470b92e6ee4dff32d4e6ee0d24ef9ad33fc766419515b1873bfdbe72d0093b6671559a28792ee45a2a2eb8818a700255fa627b68d2324053d6d56458c76ccb157d064de121d8d8e721e76f34f372bbffb7d2094f7636bc4ac331bec739a5c8400bff8ceb16b9be5e5b3e48d662144c519f2dcecab84b96b5c5325ce44612a9cd7111ef4d526874317e1def994988d2a654d9294868aefc8e5c2e88eebf4c07fbc2434c4932ba328c4b14cf15874a0de441121f79239c8d007c6137bf34222f656ed58d452332c1a1ed74762f4740dc7e2a2c575e260f472531c8d3b2265fdfd06c24dbb2f905ca7493ddf091812abf22c3434bca91e5b2daf100049665e83f0c4342fd7bece2dade839c5a74b3f8f80c383638b0665c00bf5f602e6bcf492fc8027873fb7a5a2442b929adcc2291e654e3275cf09848426cf472247f2469d4f5794a13f65b1c912cdd8cf24a943ae3616de374c605d822c4e6dd3743ab52e89212a8f380103565bf0ff09008e0ee75d5a0881f882e5873493e2dac73a156738ad4f940220d0e6d11eca1f0fbf816cc344aa942d610f564ed600646a9c72ed0e1b1d373cb56e9a1d1a17966639cd413a5425d047ab8e3981660fcb0a5735afb76c7c16eafc7fa78c8c2946a1186f655f2a918c3d11078ebe206d05166138acb2bcd5145cef1d7d403a44fb71a3d5065b734f84e0669fdfd309a9dd48b75ad0e7da29de1ae5d1fe7f720adc0457eaf535ac2a27a93c790e51c7ac8413849fa06c1d631b59fdd2aff6315e1b3c7fdce3b882a225039e0d3e391af1573664714a59820fe26269ef79d7a5a81dcfc4c9ecbf24bef62cadb2c2e87f8199ab09d2bb3c00b50b5ba6ad07ddd53188990bd8d9f8eb51b170fbf45ea5028631ba3316ad108a28f954eddbe2446bb016bb934fb1403e4ec49ad1875bcb0fc879d2471278dee1c347aba6630664948d5a3a63d03aaf835da4a594825e437349d3b3d76a34a091f12dbb532755d1b0a1f254d0af6caac357534d3278182b1518057522bef2fac6bb87347b5c31a4abaf60b3686dcde7f4a3c15572ef3b906951dab27807bb78b7f0223fe56d16bd8b00f606f02aea5a20b55e816df14adf2c67cdaf4c3beb67bbfbe325d539300bd66e3df761fb6df2d1514ce1a6d8e64aaeea37ba6e9730fbe94c4cddeacc35e22e28d01fdeda4e181a1be9d21383d5e79bd069ed92351d1a36281822ab0d1350be02f5d05d8b75585265400ac3aa3df148c1c680039d05dbd148e70ce17c4dda0173e820c8d9bc1f2ad19ac59f00cf0696ef8a8a2dc98dfb0c443535d0439df669ee5398db4025d185395887d2f2a4000a7bbcc3426c6b785945e0fcfae3b360f362de53ebac9eebe27d373efbc39967bd09b79006f5b44a2a3286fed2ed99695c332aec576802be5f89df39eef44b59726720abae2dc1316eaa32047fe5249a0ef0e37443b00366d1455854e4c520ff8275afa4a60d2778282df0559878d7a4170f51fb906d7632a90adde38a33514509239603f5f85f0b760a8c2acab504af0dc71fcd842de97d88bd7620410b9d528d351fb9611b087de797bf6fcba2c9785560b2cb2d2d8d199a385c24f4e8ffd1fc5051a02e0cfc0285e0e251108bb3139c9be3640e83cf9aaee9c5d92108b76af40bc6bc7f8d72b52cb0952026012ffea5294d19e721118a2ca064408f80e5b573f4b3a358d26a89dedfdcf07a4f19f2bcf92e413271d2d46fa6205ab05142e5b48bb00c2c921fbade4a0870130ce7c584b948f7368175f01d28eeee27bdd43e1ea9f49585661e60cfd3a0d54f9ff40d11283d3337e7e74d297b8f80848deabf436eb76a8f5517dd5e86c084c8e4e82c3d8b1c45552b6ef7bdf35d4a4448a3fecb28d63c493711af3c62d548dd02a7da27a8aa6b487cab63db4aacae7eaed6d518669068573f40d19a724dc8ff17eb3c3a8e17a6e727c3002bd9e062a0ea448fdce2c13fca4aac0b23ff9fb7526f41affe0c559e95f49c8df2a49e84808305720fbe254bdbf993b58ece7ea2a3451e6b86c91d58e64e50a3a91ea897df411dc6f0ee97bb3914e7b4003dc4aefc1fa2a59bb01947bb2248b091d40ef95cd6a143ec2e02b5da585d453cfa92a6c0642c4e9dc63621fe2385c8301dabb6a97c11479e80e8000f293a83452ac079bf493d083b9eda757f5a6aa68d63aa6203ada3057d25bf11a8bf61bc2a47e9c57a8ee67b983b0b8af0c1594fc8c99051d8d9b7ed527a6f51b4fbeafaedb36f016c7c1f46bc22c2a8a222342a9a0c02ca83953f07100f47326fcb54864a33e76d57d68a270b500c753636badcea5f7ba9c7b692a24d1332587d46c51783df9d1254cd9f36fdc9243be2b7e7e3627c70a5c97d707adb18b595ac14c4366ec2ea7ff69537efa82532280d4904c802c9d31dce8414ab65d46eff7c0d6de66aca4e7308aa2b25cfd4b2b0e41cc4ea20dcaf7e299ef206255ff518c3b1fcb07bc6a39021280356a6a4648e9abc3c3f94e83d15def7027c7121fc11c792b13a39e2dd5c13b1b9e7b3ec125c23d6bf1214044ed6dc27a7cd50bd318375febfe12e04e639a18e86c1012ab4da04b75186e11fea95293faed63ae330df67567257ca481577361dccad2f973752f2e94caf1d77b766e064a5f902ce65453a668b615716eb9b15f4887c6020ef68ec8f509054d9c5239245225b2f9ca3bf3360dcc847ca994a8d41e8be00c5ed459b6fa3de0be7189bd6a597eccda45477ac82ea8304adddfdc8fcbd1956232826a15234dab985338cd573c405019f8d9e298a6f1ef06ee25222fa1db8d935d92b5a1435d773a5640138f84139276baf29ccfa0b69754bbb2f3382d087e0615eb8a03b643bb2909fbdc8bbf821ecd85b92c25f97184569aa249f46510a515bde3e78ec75e31687be0b922dee527922df7c80b46e68f4e1ca3fb98cf845e8b345643ba00bcb7413156a2f12afe87c68b91ef5a1afb249f60f16d062239e9704f6a99b6e8aacfda26acfa772a28c68aa3750abc6b5d1caa37fab5522dd12b761373017c428a61feb9613c74138d99abebaa06e2fe79a4ef1056690ec46fdec687095791454138bb08d93cf72dd6364230384f16a26d757831d27ffcbe4ecc6d8d56dd0d4a0842695bd4f09771ccecf1076eb88fe868edb832083415fc8e234ad106c2a9ab901de702876fe747ce084d64ca46c59011a89fd2ad0c1f4077f3ab7cec154d6a9dc219edc110962043f85b390b70ce2c44ce45fd30cf4500bd6399136799a6fef8201d0c13e06e8e34b3b7e1ad454a8cb7c19872fa31771737fde005d84a5f21a309b9c1720e2060b5f762c022ef9075eafda9030669741876e732f7f84729d3e9df153ddd5070b92cfab2806716f17baab03e1300a40f0c02d372cb650d3c6c03d514a1ee22b6dd6dc1417f4ebddf105eaf14cf3a5d3872bda116529ca375891413c7b039bebc1e9f871b06cf1f47ac880e20afa39cb6971e1f9cb73aff9014e4d085b61568a90e0a5977d1a3d17313fb94da68360c159900f04b4f2d94c023a190a6e9570a5ebe4b77af10b5e539a5047a2ff7fb853fbfcdc53d79378f842c54cdd3ce2d225d13708909eaedae4f0ae394172c72e6045335c4dc24aef55669ea08303de2a4edab004e3c8e013161f173dd71d6e693b75a939490033c7cb76a60607a82dcd26f283ba4aadade3c25ff41c41214904e51efc6a154b9fa7be54f10f5d41691238d84a8bcb4d89ef0ef337393037ea344541fe159ce0f9f35129f199bbc33410b296fc7f0abe670de7c4b2ce784bf022d31208798a7dfb11a5bb044c4fbdff51bdc4c65b15c304cc86028652379f37ddbe124eb61bc61ddbdb0ca11b86ec12f574228e05d5822d69803e934386442afba96004fddfcb6f853ecd07e2c32014939c3d7934f3c7db144bf7fd3f99ceeb5a945d1421709f35ad79114af3630dc9545ec65dd3eb7cd077e65a2eca97906d4d228fc9c388d324609790ac119ddc42fba7f0a7a378aeb534d49f79bf6fcf99067d0ec30a5b978bbf274748f7fd5459169f2cef22782f7b5427c3366a677a280da897aa79f74c373a2a190e1c873d04ef8661b678fd2cd5d4885a1eea5715ba1ed8e6c03420cfcc8e21602813b3c6979b4e665a1ff6ecf61ad5bc638f20813ad7cc90fe0bf77eab34cd0dde966f3be1b58fc2f1ca5417fdd4d64ff5d116d8d9fe92368a88b8ebebf0e06f6433623410db8bff7aeb5f362148635c03d46f8dbc25e504e3ce332efa89e596d3f31ac97160666cf4117407b162ff4d36f0ca973d528e8eebbd6cc61ab0739409117d3d13de624f5bc2c7228f840ba8aa675aa823e179b4bd95992ff83f09b0fe18c33aa63ba11e713652425fc36302904e59bc46d85f391b8a94f7e8375a024e1d75c6003d70c361a7f83b65018bc2abb3411ad53e8678a7ef71a555ad61dbc225607efea3421295589cb5a4f523779dba8d5e7ffebd088f4553745d50de848a2bfe6079a28faf4e48adebacca64f7b5b39e80a500b4a1bed13d3e227cbd28d9a7a004630db5a21a66ec6a8d9c03fc41cae58e6af56bc74b6b77930eb56defbac26d5bb6af178549c2132938791d63492673db88798c71d47f215ffbd953cb38637023f11205c62262ab5357a6b9d20c0fde7b8d09db629abd2f48c86571fef72c530cfbd3330803ac432c3fd00f4b893625cabff1a56f316e4f793b919f304c8ba01e153ddc1ea9aaf748dd4a6f8e2952b1862e6155268962728c7a0198f194856c3326ab61d774366101b8da6d50fd13ba6948449ef94b5354a0d49761f2eacd2fdc1d73acbd89f012eadfbab1d652f5d80a297ab7a2b7d529ede117e3b937ab3f820b78497334af60ddfa4e05ef099bdebca9829022358a13357aac7a2732dd8680421fad0d441e4ee51d646d8a21491d8b4cf6b1168ad51ec0196bb08d934ed78531d6abd43c7c2be59c5856a53354664ae6d478d32a62a18e64bc9ffb4c624a3ada0d1280a064b59a97d90e2f678a9ae5b15924d8e8cb15064833b2f21e3054847dc5a8db127f2841139f114b274aa26567599bdfb90472b84312edbb198be6088850589c7a3b41b8897e5f5a1658c683734da80ecfd37c38a3b38c92578f736cb29b5b4603c14b43d595cb0cb43dbd2fa19fee9d031c44a0035170e8c7988ca10d9f007a32a7c66a1aeb12b8d757446ddbf762a9e2383fdd2ddab4fc0e7d74d9bbc4c322daf921c7d1641a2d340b94ad7b34ae85978bd7580dd5908cf0714ef00f31615d7857fea39cef08cdf09768172212ef8d13223381430730873850a66c369c96c3d43cc3abeebcf7bd97f89c3b27cf26637b2894a355bbb9314e4643f1fd356b2c8dfc46760617f3655ef214c0582255510760e3538b5f611f65596e601632dd0cb16f3ed297fe6b82756c3346458c7984df7372d669414873fbed6c0b7874e2e411e9e8f9fadfd3ad867c77eb8e46bd31ee1e358a04d1b1357905a0eebdb46484ef0df7e13420701b96ed5385511f1b2f3cf7c1795f2aef5a46a036fe0119905c83d7c67ded82c05e750bdb5994cb7240e9f411d363d0f568552c22d75d084b70c7828ad7af6b096e5227305f9357d956e1a86f40ad784a8ae11510c6f1297f3cc83cfea28acb3432b2e35f35568aae71e8fe91b2d9d516e4739df9b1128de3947651ea30abced0a28fba35658cd8ea287ab867844a07e4481909bcdb37a84c64749ac68be05d5523352b1d18c228f621c060606df7204884727fd759576af109b723f2761e43147b3c533c25834a029a90096ca13c5c52ea7aa2c6e23481ee42082dd599b3fb0f64c2327a9bb6065b0072ed948fd1d3bff106936d7367908c081046d16be9021c3dcca39055bee7523524f80fbb1dba02319a9987d7f6834c2861d6dec6c5d54b16c5484d1de9f61ee7dc68b9b082fa4f042805a769586fdbb1b7bd6608109726ecf720f0129534faaf08fa791d66fe2610f720d2c1c6e987ce9b99539cc394661f489dba0871dbf9bc90f51262b5672958d1c3fd0cbd809339b64020c1a23f164688c6c2c5f94dee1d6c23ab720e49a6b05b0ed9fc0d2cad9ea013726428f260eed0034caf9de13b829d1ffd5238f2dca3a15b7e58fde89e038286d630fdf962e868b322b721f350718c3256747528d880984fc9a1a7bb15d69183aec4a3490dee392c7391fa94b4b047c23c8db0948218f41b96aee1cccdc559df4607c13e908d1ed9bdf538a39af3fc51c47fb03b419493a59e6c8188703849db3272b4d28b4a35170e3112f23a1b0c5b8cf8cf42f8c24384773f610b1d38bbc8cb7189b073b65fd5f6bb149d378d01029d802d9346ce791f59054ba334c4ae35d0cee91dfcdfffe56bf9e1867ccf00823fb8c2ddd6a963091df424d38f73e2fab04330ab4e75c42bf45b79bb2f78b41378a6a9ef0c201209a0cf21d810c4f43536f6ae7452902f2896044fe605ff965959da017a34e21590c17073001017c557acfbddb2d554c98fea54ea255a05067b33886a18e46aed2cba92927099d6f6b54810f81a679c33ab814ec7b3e1ae0d3adf86de43b93cb7ba8b9f21e80f3e4e02fcd01420229ee2be4afd101b51bb753ae17e01f0a484035d846e5bc34475895c81a3446a0f513af0f4a49decd75dc5ed9442492702b58c74175bb0bf84c3d3e0748794676a8c762a66a6448006d8fa103c62eeff9c1d00d98791775c1bb9bbf5abfc6bf49f8fccfb29b9b1136a46922b99ea091158ca2e7cc821dca6e244432fdd3b6c175dfd5bdc63e2ad9d43843f4dc356815da870bd42fc990884bf76aeee96e9a78b5b04d9a63230aff10a0fa30045b97419302e301a69b50902abd81b5b059d07bd39cfc3dc8014442c6dc8a269ba33f102a938fc083eb7f493f65939f50200ba54cd071e1114d70df25db2ee19984296f559ed0b5ce8509276212ad0e6c748c827a8713ae008f9b03428cde9ba8475df69d1a658dc31920ca769eb783458d433fe2af664bb5db7c066e394ba8482c31d261020aac38a30d36e29aa8b35c0b323a9e8f1a31042c510e36232907daa4e9435f40679f4cfb907446c2da45ea92d9ddedaae4aa0037041d8ed1167188d3231d1ee0600c15323b01c04e2a52ca5859edcbd3d8307226e7362441c517386cddbe631b42f9087913976176c8771744c0f8f1c9dacf27f0076855b848d6df09ffa55ea5e710501d2d013d4d79dac146a97c129d85867b795ee97b640d98952dd5a4ce568cc6e4528991191fe5dde0eea0029230439882ab42a5757277df46f03e59391d5a990c01f1ca07491902a7b4ff5f6b29732a66dc54f6177af7b633c4dc8b99ee1144a0e312913b66210296b1d73f70b32f48fb1298a4f0844d9335d484a18fdd84c1b4eeb1ee35a5565f3856874ce2edd7c97197db36c27a05229b0cc06860c936e30dff1e94fcc9641175d164f6190cc56462664cb6cc15b52fa21ac27692408057dece7057288e0e99dd0b9aedf2d88a60df1737428a83e8b2ea0d1184eeb8e8617310c622fba7f64f11aeb62b130dcc97a47e428e27cb3cc7352875eab554d49f86452b6888c47a19b15665a02955a59d68ab62e3089d3b2583eb126f7834abeb48a5a99a20908a70b625b61ddf41718db4b1331511f9fad98d8c0b21c6b1c7b17cc05878c2c73b20b47559912b521b5ab935b6dc7c9c73588f8355b2985557cd77120e6ff8c400ec694e68975d6020c7c806ebc9039ccb76d3b401f4b98a264c6bc2db3e3ff85612a8ea732db5bb2ae22edae60e5c91b835d28f4e2364e633f8ecb0c2d0b760c23fddb75044dc92c835eae28066210b3ecc3c5467373b9fee37fe5b19d1c16d2200e171167b59099442d2bec7663d3781dc9280b7bf257110b7f7ea0abd27aa75d649e76e0084eb51d96d90dd1ce077b93664f4694269da8bd5094aa64799090f5d1ae379b7aa66f630f330ff3d73a940704a877cff0378d47904e7ef1e0ce6ddcdb7dc6f087e0dc9a25a880ad588ed0c3026d418013d7d590d0f9c0f321cb81f3e1f90f5ff061332d5704bc246017edabf1b3b239359914ec299001a085f426ed9168676c1b1e0868512d1c6ac1d08c986f8d90b42a4bef2740130c3f05d2facaece0bc303833c5d70d63760d27002d7a11055a0540448bc8b01c661d6e0711732993aa183facb238fdbcc98af51c31e1473b35bfcff2179d9acf617ee546e05e7e001897c3722c33fe6577a493fee0dcbd20e928c56040bdedfe93ccdae3574aef9e62e183ecc70efd4dcf805900dcd65dca29f2b729ef7263d6296a3bf6555d79229f201e118d37d86b25d713b427814691d93de53e8411854d1bf3dc011a678f22247a0a553827be7c93dda1dce598d51821c22de0d1ceb0d0cb87137ebb6b646a03b294fe1b94ffdfdd22b3a3d1c3050f4785400e226a4440474121ede74fa68369516ca904f8dfa4babd4e2ae1e528662f408b8b1c2574d5166872e3db74a9e384edd30585bdf5c2789c672a92b36b13055376cbb95629106d9582874891bea1f1202b64225c9bcd2faeb743b27d5d0550ffb5688e9184fcf2566b50894cbabc12cb1679976e4671ea6cfc6207ee09ce413f20447a0de72fa29f339916587dd364f5ebb8baf445c2242a36c246707ba4476e29bbd317c92f73ce53cc502d0da3badd04d564409a9812d212a98a3ec7d0fed46c5177179105cb147d037d89359e52e26ebaf320acc0262812504f9f50a051e6c5b52b491895dd4d67a7bea389ddff40cecceb22affcf1e202badc820fff0f8a4f44f3b4fe750c764fbce3da612e6ad61b7bb2889a958ca127883f32d9658bee0651a66aa93accb13a1397ce59dfa50e19d4800f6ae2931b18a8c8d7c9b2da6e71efc2691c3a9fa8ee86359d0d4e532e8f12aaa37592a2427b9347951b2c545eb935fb1089296c8ceedfae7a9c88346e5185bbac3a1292c803bdf844c83e2ceb4e28774e88ff818a89c999bc942d5739d0ce8ace51a6d6c505bc8c1f7104b739226f67e3a32611a1582d4cbc5248e7b2006eea590ce0aad437d0f142fcc1e1fa44a03746069f34b7fd5a45a0b254bc164a3803be3f7ad0d64ef533666dbc6a3f0ed1696b46f7279201174f4ebb8c02e9cbcd792b0ae7a54c07a735702bf3814ebe0b5b6292b7cc60bf73cc550b549fcfcb1e19a265a7fe8855b056785e888eb4dd6de763ee549b7d9dad1e79e6c9289d0419d89a692c12bbaf9fdfa82d81c1ce1baaa7fdd1e7cca811e7340871ca0a2178015aa96a6193057fad5f11c102d18041c998e8fb49ad8bbc25ee88a0ac18c5fe5ffa04aa7f5ad2e207f0b6d8f236559de13d54c24a44385fa5601827bd9e6b622a91c3b32fe9457978fe88645dd27b75c68ed3a31d97cc4efb997738201f359ed111839f049d68e4adeb997cc9789d3b9c03c55044806eab9334a416f367f493376040d87405afd2636383510b5f01e964091ec5fcfc9254f65011b93fef51baef9da87104b35329d00902b793f1161c864c7589b78404d79e9d69287d7bef2e47b0ff82d3dcb96d9381aa57d303f395af98ec4399abe16a6cd641117772ecae254fa0c8600f520fbb2c15f33b1858036890a3dd66bb354e30c43bb20829e95bda3a56a056fb3ef3efbd617e0cacf05e0e87c78d516ab14635c11821347cc372886dac794fe37b6335bd363f33137ce210345056014f97e7fef524cdf4800c6ccd529053a66943e7642d213b445ec6a4138afa5549bddf6b32351a3dff0bc8068e6bfefab944afee0baeff6d78f82532bcee68a900534e3ae4868981e4f4927e47a76bd019f04f30cff137795cf08084b19f78a2a592978102059b520a40e2b5eecce97930f6823088c599a8c6d7d53ba7de394f3fdaa4299a28415a41b84225016f9eee03428aeb21aceb7996125c32953f0857cee30ec7a72f6a919c374a2ef4704933330407476e1dbe634cccdca8b7a8425f5902ebfebb29be3b82d72d5b9688ed36cc892756df345dd98611e9deaf515c480d9a0715bac3cbf037a49ac92113190d9875eb2135e4b5e998c36e552f6a5b15b9b26cc8b5c8f1b50d9129094b9f76305c9a287ab051242c6cab54be539d9ce0837a9408f6a68e42ed556704b1ac0e212e79d89b04c4225d9d332001c38552f2bfee266e119514378136e6fc11addfa661c0d9b36b7aab5bc08f56c73d274c7e371a35d28953953e11b69b79efc80df373f23be57e786119bfa0ada7104cbea0024529aef1d91b19713580943cf3a9db9152d2e4714828f4bc441d5ee3d79a7cb79dc7669c986bf6292bb9772ae34da8da5e0bb7fde3babe5682da0b746780c99fe2fdc21d790d947528cefcc5dc17a948c90c12d8f677549f12846b3b475f157cf049ea1c46b1cda00ac8a0eae065585c2dc2a1fe6a661b509a908a2ed394afdfeb4a664703b02c00f04f22f46be6f52bb393fde916c4ad74dc5a780308e4e16f5225ab5a96dfc090fc3f1a401908af1568273b2b9dfcba31d28ecf7185e13269d9a0258d164faeb6fc6c1c95974be0d9bfbc5a48573a59dc0377ad1997ed0446caae373456af9d8cef81ba85603337db768081aec3862254212c10240c66badf767e80fba65e4d2381e1d397b1c813990743a2a973e715f7cd91e45d64e0fcb78ee7b2643b50f37f3567094afd9eb731a068ca1dd852ce384ac610c4e70ae3930f2e638e2d6d2be880c93c9e01d19b9865d629da186bae313329718b259f7c9e2b7f68fc6bfff87d063dd3c124a8be023b5caacbba4027468accbd69a70efb2794f8374250224facf5cedb1c29f9046129faec636b0daa38e59044cd847767738a47537d4aa30cb670d1deb15beadafa5c7f73fcf1e28b179e251edb53930fd4936321f86d54f3e33173bca67c07ae7f6d2c79219d3d4973168d62db37f2ada48cfa2a7ec1cafe9d162aa0b9a7a4809ff14bbe4e3b3fa31755a37bd80aaa1b043a81f5cbe7cfdff0c3dd02877880640d3c330d00288a95cd515fd3e45506dd88617c30750f498e8c0c9894488e3207b8c350e1bacc0a7f0cab229dece25b6a914ff8c5cd09b43fb1b0dd24be4fc1775312c862c2eba23d88c45ccce17ea7268ebb62e53c653f2fd24e83e6b36782f273cbfc6e2a414c23a96eee3363ac9d819cc074d9fb1503cb7b16d99db8b30ef9882e9d5b8393e3b310d592e9c33b337279b5d7bd79d56be0c8ad8b0559b187b408c25c77c8f3e47c3f5e10119f4fcc83e9d5aaf904cce6fc4ac96d2d29770f94d6bd523f33250fdfad831056b7870d37300156f5a5e68373285b155e07e24aee8c265bc41d905e21fb6494435737265349c95435add4eb71c5c6471dd47c6daf48451c206380a7254a1a32dfcad777e72101c32a1ef62ac54da59fac53f902615fd68d05c4166556306569e10fd8c6301ba567cd1f05cdd4c416846fc80e9eca272ffafea633f7677b5a80b9ffa03c204c72776c30a6f961ccb0fc0a1d921d88b9f9d8908e3af8f53bb13d37bed787d0ae2dd44bf235bbcb612512ba43370d93c8ceacaf630dace742037b25334ababa1442a68f6da09d21b06fb9eca60a6c6d4f05b390b100e829bed1c818b006558dc9b0cc9844e5c10273680f2d10fdbe8a5a66d2bb018705c95c3ab52fcb557e59ddab1bbe0b03b320a62211e974a2ec2e819f535af90587e9772bf6fb7f6907eaf264726357fe8d8b1e603cc0377e366f1f830dbe89c46f6b55e1965b20eed03f36ee5c472d4d41f9572e8004d92daa4c33ea0749dd59a043a608e02550390a2523a9ee9127707bb9f7ca00fa59639e443ed3acb96bffb1adc5758d7b235262fecf3bb37ed2d4cd259d78ef4830f3334a6bab06898434cb58ea0b5ff2a259eaf9af5435575e344bbeaeca7f1e7e60305a00fbb9d442c0ec2405aa4b203f128f75a6ae9eb337017847e775deb5c859b7ba7923677a5ac401e3156a02685a6594a39b8c3e994846b6a3a98c4ced7d912d33ba01c0b3590f140f32391ed7d61d1dd5b40a55414f5dfc4396b2e28830ad2efeab1f157df93d606a21e3938bafc1a9f32caa487d71c90cccae79605918a9fbc27d044eb2337b5d2bf072c02e9577dcd39a84d3fe11a3a5c87dc93dddd55087184022e58f3b080393bf6c226724c8b6ed0c32acf2e69aa4d33686b1a7501dae1994d24f7d61b9ccc81f87feaaea9d43a120ecddaf116b4a72739f36ac83bec4b73f6c3ec5bf00237c6b7342f8dca96532472f10c52c89661e71cb69a2f92fbb49caa90337878c5422ca80ec3e205f2822138eb8509ca3d8e2b7d064697bd787726faca0c89302211ac535502cda128b6ea627862308b9b717d760f54acae20060705ecaf2c8eb4b2a74a51b81c9c89ce3f2eb20cf9851efff21e34826fa045c5d9f89b8fe52fa591c8c27deb0614289ae9b68182fdbb9073ee92923a08fc45c19e4531bcc637f811ea57731b053b5329e6977146c0ab3bff33c14e36a6e50d0013edfd7721e1cce22eac282cdb0a9203c60e60669795a2a27f0b8df99656c5d041d64838e46392894a5f172a59ae39423fed2c8cab420c97b8b9a97817f57faf74d6d205e3e267c539e6342ef50843b710dd9682ea6bfe633653fdac9777497ac65bc485d04964b304a2b80a64991234af957fa2130e165bd0c5ae8a32387bcb43346596bd888e72811b88e19b27dc55923287eeaaa7515f02cfc34011ce8dfaafd2993b2c81978cd76135307a471581988b79d89e12798b0dc34371059203b2fad28f5f2ad2450c599affa5b61467a1bae170ee39d4a85582d10678cc2094751e271780ef3340ed7e16becdd487964c44443a2d5d0fce63e36755449da42c24d13afa73dbfa66154f23715314849c472ef72513fd210b2f1bae1b3828a4f48af4e2296aefdd1011093b4911907c3079302dbb1c09cbc8562ce272d876c82d4b6f0c00de9e80acfcce58a78b02bc4e9d581f01eae0fe8bc11760025272dad19626cea24038c96d8619d7354a6e5c80ed207452e2c3b07c55099596b787578b8927964cfebd041e6667338a2d73ae4b233826d48e7055bb4bbb67ceea377e6766d0108696b4a676313a6799011cdffe1b58415a41af0db5d950dca955dafece51755086d5107875e13e4f5d1487f670e6a8de4104b18cf185a61d0f5f54b8c50230150edc04127672e12b976cd8c2e2437ca55b2eef236815f6ba031f499e9b7f240031f3238aace1dd8859860da1faa964b6ca7ccba66566568e744f7088b87408ec7eee02a526691b7048256aa1cc36cb41989b1ad1fc9453e557e563a8e4c0501f9d9de43e72d150008afb503868b5d9976024b6c25b8fa12b1f57c0ab207fc011a546525732e98555f22e55cdddbaf11521edba13cb80859eff19eb32ac330903311b357bf6707e1a0464f863027f473df7ed1fff4884d72455e3b84ce6a46e0bc6f962646d2fdccb3327ecb837d1546dc7cddef520565bf14f595160252b6f899f38089e9e78e6c41c8966f2da5e0dcb763cf04a24c70f3e32da9aa2610f051e0b8329660d33a5805a18744722e5ca0e759e82ae1d1d5e46fdaf3c24700fdb764567893a9568a1fcea7ae69784e779ce12a68a243beb6a19d84fca8d9cb4bc68d23d422ce9d9ec2bc97a2d41b034cc45eb3359adcbf118031dab7b2839f82c96c6f301fdd4e98d4dd909f5305c8b24681316f867b0040d5f239fb40a6a4a0396e0c9ec66bfc91d3d0223d36c324c3522afe023daeef3b2a863da630460960082b632269df1ff525f15fe93977f300ab1a960e41140b42ab4f57b196cff3e2c90c9eb3c646ab76ad8334a39ed68384a8125b43165fb78c95ff84255aa8aaa29e1cfa35c20a599a74038a598d721ecc38a711287ff9bd1b7648091bd67589863437556c5db015a7eabef24a042cec4fe6adbc1dfa9c182942be4a268027f4357e9010d6ad08e2f30d8aeea5c62cf9797489b19a4a66ffa551b25fee60b13dfa18ff92fefb21e5373eab1a314b1cfb0da4d1e9f34ab81891375d625a3f66297d7823b50ce5d37a2cc358b6e56a18c6c3210fd4a71b83739ddc275fc660d6e6a1a228b0154cf481e225e062219b6a63192185e8a00a83034ae86ba5900a2763740da7d64d39287a50b03a8840955242d9ebbf8c9989cf09f6b8f6309c0f063fe38333f8acb1781bfa8b5078a4065d11cfe72f1835974e0ce1158f12a4920826df79f84dc6fccea11a84d4b1d6791674e40062794f2f2ad4cec9bc0894426343cd99a770834565f8711122f088a4982c81a8367bc8687c774fc32de2ba26fa1b1080cead28266b79abddadf76de9628a6ab92bde17872caf445f47fc4e9c3c5113659328460ad57abdbcaddcfd88b7e7f10c4ffb3d45cf22158e97c92d1a19c76acdc47704b986d208e3f042c757dd7af970abb444b702fc8f03fcf10c2253b17e6e2496db28dceeafe69f7eaad2ee6c4b124482744733842228320ecd0bfe04213c8070db312f17f7f71f7dc012ff2645323d58865eaab436bedf10b210dd7398a68c74e1b5db72b27e6c1369975b5640667ffd3d12781b874e3e0d25413b7ebabff5dc5d852c07dabd293f4d63a9f091ee57c9130ff2dcdb49bd9495ee01886013b1dc1a7a54970fde158da05204243822ba1b238128ce37ffc2afb0f46abe41a2256500c01a60862f5d7e180aa9bcc1a1dcd10f38ef360c12770d17f517877a8cb480e0d91d646d7840ff5563c5020ebb6002b8fc023a51097927f20443dface0e9be627539a7fe01efbd79bfb497fccb0e959f6510800cf847a5f9dcbe6edb6555494782d794ef74e9fba934b1e7c5fa12d77a983f3d00a8a3e057f65b6e809426969d4da5a072e49f21056be8203e61cf7ef67233973cbec2bed992fdb1f15e22863ecbe16e40a70a1ffd5e7c59b8e520d1c89ad5fe7e82d69e81a3257ffc3b9b5b60fdd56fcc708ad3c9ac65501dde7e63f1c2ab4395195079b447d7c1407896fdeb4c4521d5a7570dc1f9a21b74e3fb0535635c29d7a31bffbeaba5b16ff6f64d1adf5c3190caedc7d0c74f6adb0c8da1b6364507e57128f3164a91cbd9ceffc9bc9648672a648cc42811827ec46dcbf8079bb00be7c7fac89f572debaed91fc5414fa38e55f7a85d7c8c71f0f76db18daeb619fc79cf37601684f3ea66ae718529be1a731f82e650e70fe32779b583e266d20d23a75cf0044c9989e56520823b5eef7eabb7a7d1a5a02e035cc823a66f9976361cb1a98012a67814a00e52babadf6cf243307e8b9d4fcdeb10075dc792e9a3e33f51715619485408f1df55ac6c2dbd71ccc4787a7b7aa933cd2ebedf7d4c049ad226c5c387367145f98af8603969157db4220b03fa87b26e6ecd3d0c912944c9bcf2ceea56a00dd85b698dd283986656496b331eb571344141ed36e5a8b7112456b37ce08a37492b4ebe5b1f11d92ae01d4a7b0e683f52a4ef780de1756e76745c9ebf4b0392b3945901b0f46abb0ae0af385504d5d29bc2f0704f68522f9d1f83decd496ca727d43be7fc59b54e79e21256791ef4f7c8d78d3de07476513d5f33fc9f4145b8b9860108178a2818dd85666eb723c1f77954d33c15feb7ab174f753fe2723d195d0a13504eb5b583d28b05fd2209094ec9365746fb9b8a9b22c5074df40348cfd7d7a135b4643089a744bf77ca4e715c16d19412c7cbb9823a83be6d133b42432bfe0001afafcf70cc4a7255c2abaecda816ce654a20f547118b97dae4581868c5043980b2ca8cdf64b6f5ee43893f5bb386b75c491583772ce639cd609d2e0849d71a4ce5d263f56886a9e3cf1e491a8ad7ddfba3cfa9d497965a1a3cc1afad8f27fa5e74f37084b6f4e2ca5f156d1d6235d00c9786a90e4cf055167fb35b1f732deb8cc3c05f896709ca094c07462326330b8ef77051092c8a8150cadad20633ba4e7d58835850c98785b6ebf251c334ace5c154e9e5374b96112659f06c3e90b9ff086b0a02828944033800693c4fdc0b327c799dfdd2fb2c1e97b70e9079aff9396bdf377d01db03d8639ed42ce3026897571456de7ef3a28d4f690438ddd0ca8f28eeb55d2507dea419b9910b4a7bc3a36bf365a17e0dad9028399a6da7c621c063972882283f2e2adec46376dcc869a110c4a70097c8d7be47880a273093ad0157b9f810459e38005df0ab92f48de556c56dd1522105dd67f1fb6e21c7853e999a63e294bd13b4c37b0545d9ad6f381c4bbcd8bd1397411d613bfe43da2cad8fdcbb824647acbf8c39562bfdbd6306e6e788d68320f5df21b730b4a3ee97dc53df624f62bdf2d47c23a03b6c93bf856dc506143bc613b9058146735af7ada260d660fb9c13a813f8d0282fb5b24eb4f3a640095ae448e8faddaac7d6550a6268daa9bed5b46cdb70b94d1ef2bdf1095c2379fde5d751fb6373e295b409b4afe49cadce450cb2739792868b96a229172a8ba0c11d0ae76bf3b846c95c1ee076167b56fdd7bfa4a221b88cefc2b814e35f06c626bca02db6df79e33c33f6a9f6f20fa7a13af76e376bcdc85030b1ab267e9a04dd2d24859a58d981239ac86fb8a9d89debc32bd563cc9d223c0ad221cee8c08a32d515da1f041337185c43760b53e01ed3f562a73da32623b267b756d6bbd6ebb4c95ac9e3613ebe2a978c2c06591356db816f38d9fccf417abd6e0bdab12be9088e6e1df7e10f1c47672ca20f81a0f3213b1f6882a39560c521a5b63c9d4468b22d4b85ec90ae3f2af498a03cd6d2d0be2f42c8a321e378659e1498e0fa0a310b80be739026f6b135355f91c64aa0366f9b4792cbc6cb28836c9f91bc41e643ea12bd5c6ab4e83a71554a9816153fd5ea303c237f7b4f51865a0e6b60b500a8170def67521becf562a4b9833c66fc8a27de972ece11a6b2f87ba06c70a58274fec4e2ed0964d0621ea5ed05c55aa48771ee45d77720b6f26a72d217aa1ae475ee5b94a7faad65605817f7f6979c7e2989ed38fcdfa54cb3aea0ab2c7bad61d540de5f13c06447e4e45af8bd02b82184cb512056f82105c3fbabbff4ffd326408c99cbb7b202688e665e6d6e0b5a1a5770a865cfec55d3da948e843ef76af74450ce98c0ee69c6dac5ac23a5451d4a0941dcccb53b719e650878af9b69dcab6bad107367652d85ea8872ba31f3835b24212153c69151ba1660c67e1f5f36aadf92d19b29052604446afb16151f37d6924127bfe2f87a197e14962f4903af14673d2c7680dbe4306cd7e933dce13856e2850773c373f4d9739d76d2e6f6c5a8a107214e83a4ccf28828c71b11ae85e54b34b634bf5fee9940f91ef0cedac9d65e3a767b5c2f21655b4c26401ff12f251d212362942b016815e65f490b12a89cf947a2c57df67e2f91292a8cff11dd35cf254d7467f1f748f4a16146564ce64b1e8d5eae0e77da01be4586f3ad17ced6fc9ab66bd7c1f026d3030e94677f3eed2c1e85f58d10c6af87182691f29d847b4176df963154f34498dcf69bbb7f41a1ee986783b8d500c0c2759e249ab392bbd2af1679360cabc335c1e33234006ffd76120634c578c79f5751f2965d4249bbcdf5ec84438676eeb6dffb20f26b45746c2c262dcec0be8820d6a4e2a0918d9aa9ce8c96d8db1f811d1cfb6c97303072ad0fb1becf9fe8be99f4b07bc12101c89f74f332719b69fc8fbe2b9790d7f3d382fe8990a93e1a665402fea5341111c423d8d4a7c575de8cb554a9d59ca6ae0a74006c72de2966bb08b00a6bbb663e8f2f82013d61209063c2f2ec6694af6d8825877be6b760440c7408725dcba0a19f35143bd7d28c906f3ac2ca9d36abc113dfe6210210b602e93f03267072e5402a680de82275ec6fb568b25f26d76233c447877e99db1e845201d01e634750e34d79f94ac62f6836120426fb2bf6bf3123a41400c06b8b10768fa0d7d68df868050a434d049d7abbc4bd02cae1d5a92157376d1abbf1a69cf3988c0376306c69bc8d144b604ae8fac06fa851e474aa598ad049a06d21af22c57bdb9f38a2d308a9be79b2e84191aed8b2bcff6e4fc159688ff7b0cd156f7dde0362a1c546a315f58c07de83db833854d39ebfcacc1fe18a317b22c4aeae5db9b9ef409f5c6c641bc5b156f86c85c67089fcf68eff4dc78f6814b0945dc130f42eac326f421da8135f6203d379e89afb72996303842c475b43bdc6d8b9671c7deefb0c395d5ccb694087c1df2bc332c379df4987a33e200a63d1dd8da5a74f8c49ddc8c774565ee886ce82734f357b8ffb79c95700ae9a6817c4be2598dbe66f603ff19d9d59e6e7a3ca5f844aa7e2d67d196a3dd9994f63557fd98612f24a6dd03249474c209f3220f5f8ef1d31baec193df5314487f08e467c1c82b86f641008f48b933a5305c899ca5dd6d986665d8561bdd278e99e231587dcac93da9e26159eb406f1d4acba9c46b190d30ae9b43e025becdb437e0ff52a9378ea24e355f36fe75b3d5fe061653648540f72775d8e5e8b52c1624b00fb454bb5239bc9397bc504cd69a79b7f3257ed36d2a9ce30cba0919c373833107036cf8bc97cbcef1b333e4a596cfd0e729206f5be48fa55dcbcf2293a334998c3c5a27b249a93c4cfc5361ba2c8676f7ce9d6ae3c97787314bacc26375b04723568d98a64ff7be86fe340acc57bb21449cbdd44dd5f4007f0445f94d8a361bd87dd5cfae9f092253844fa8573342c92e5083fe2f3373991f5b6ca4a692e96fab5ed7cce7b8d8b385e81f9f0f05abe21f8a700e202964e094864f2bd1713067ff08f000600be0c0d6fda03e05df22a48a0dd87b81401122298765cfd6a40822bad14eb86ed53b271519adacaf37ca97d2f0377ffe4a7a25de0f5aa5ae0a4b47e16a30b7efa1f83a91fa78528e0b69f0dd51b304f0d2097145c8d78c5a280430bcc5a98e189d24db8b27e671e92223f7e7363288b79c09059864fce828acc9b28ba1db00c09e70cc1f70a04cc8161a69ddf010ecb8cdefb1c4dfd4d9d424b77666d83f0a9fa34f17202462430c51ab12432bddb4ea828fcf9226f1efddff9576dff27af5f1e37d7f50e33a70d4604e4dcbb38bce84780508fa2bfa9e863fcd8cd77e18a2dfb7affe52c93953afaea25f2e6a94b477f95b0e3bc78582aed8ffa53b67e5696586fff18cd51fb22dc3237040edec543cf373121f6e4963494756fa25c590de519e636b6c058801c18dd64ddafffb642f048609a9f4a2c174ce12b44c72904cd9a0f426f2cbc0d3e72fbd23fcac67ab5b4b47b1b1477c2fc9c021fa3134a95f1c6d6b05d11adb3b3217c70c07e3915fab7405fff6ac4b2971b188ed930bca85335a17f0cca81d13c95d24af22b8f727d47b1ef4e8ab3e7de6118e96d5428496faba69d7906d2d745732b0799ad03b2e2de059140c7722b48c3724baa8af518d6a0475be6e6fcbe1aff6a9d913f8a5faffa06daabebe74621240b79fbbcc7c4aa40257822c7c9033cc5e005bfb84b9199256541272e8578d8f5c1ced284658ad8e40d9d1567a9321cb0af97a3b14f7ab49315ed21377788b147e1aba2543705bd4662b1084bc0f0b3ced509b2d1ac95bea67593b3a70773d5fdbb3bcf3ea479835b7cd46b5f99c76fd91933ff346cc29b34481d7d3a8b2d0404be05ae1af24e683370c3d0cd9d8d18d4b9c921e03f7a921a8842072fb04a22d40d0476beab0a42960116577ffb26fc092de0835442ba341dd7ce8daff5fc1086a078728d577ae7ff34abed803d41f74c891bb93ad3045dc5700923e04f5c303c57b1d5d2de4b8c5e0a37efc759236a819fbdf8c300104d3763e3a3564a756a9aca53adc63306ce321a926465ba23c0834ebab78deb5ad0870eef25b0fff2f620cf23fbeb165ce59ed22016154e7eba1b9dc6b235abe6d3cb9f968d08444d0fa7981019d1d64b14f6163a0157cbbba6197ee3cb6f90aa1447dd59e24cbc23a8b87b0804d5093db4d47d125613747c36963bf7921ee70489445fe5b59dab4064197f58f604e9611971e7971542a3f1ad69f225e23b823754ab7b40f6ed36aeaae1db60c2a30b5d9dc901b622812a8b439a6e4c2f5f4c434e57cf4e6f496e1c83d4da3fa21d84d2a727b6ab3d913b82d3eea6241075663832d53abba49dab3a42cfe4b598d0c33181628bef2a5c02ca1bf3c4ba0bf9d946fc36dc857c0e186584f11fc14ebbaff12c583aaaf152aa7e79524dfd8e239486a1b85cfc5441b1c6f3803e10bfcb063cbb704d5cab806d48f86ed3f5c3088e413d139bc24703c505b479e3d0f72f441a0548deab8f61b6e9b948898b99c15ea1a49da9918089cd15c2755950eab30c13b869efb1ba40e1b263617e6f092299e077ea1e73b2b3f9f1019cedad632a52954ccdca3231219ea6112c839dfd41fc48c77fc26b756e3baa3d86bf690d0b3ab059669b47e84fcd38631b928d12c919a38ae2d2a8b5e79513f9a7ce0dd9df7731ec666940cd71189d84e06a7283e7eb665c6553eef895a7d75c51c16424b7ff37643ca4620cbed5806af554cb4129b6e58b50469b8741666c697257f1d6f9e177ec30462c79ebe0d02ef1f26595087faa7bc17f4bd4f17db5f5f0c53fce4ec92a9e9e098cfc5a7405fc38b1d43a7bea94d457dcf14cc6b771e49ac7dcf1f1af74c0692514c175b3877887f0d706ae405abb77f35852950007444ea2d0aeec5a67abb37ae4831ec7143459c26db7665973fa29c57dd916ff863ffa4517e196c1c426ae75068790c619b285f1d53197a4cce0cd0a79b96a38f317f96781c94613d1ccfd7602484556b9f790121f47c64924cfd10a4e672824ae5ff136dc378227b2c370f7c2c704e5e36824885ce8b8b340e5e4476f79b5553afb006d7d2f5e54c36d4556a8b22c68a6a48ffbc614ca04567e323e9563c6125bb365cfc68e060093143850991d2cbad04fe097c6a392ba70e4d1fb1eff05003c00eb14b44041cb24dae06a0c027e28072f6ac87eae52d49b12650eeaabc90e81e32a37243c79b5a9ea09af853c9d6fbf8db991dfbbb17b78a117783b02880af85f3611c693cf2ec2f1fee6d147b44b99abc2a476b015c776ea6cfaa5cb7483a17fee048c1d273651e5d65188fe1bc3c706d5e17ce96e8397fe1f8f17da978d336095f03acce1723eeab8fefb05e1609c56b18417a1faf0d1e461d97ed16808e7de4d0ae877fab2dde6ed03450634ace94b5f54257cf325b172a00417bc8ff9827a4f63f96b315b43a62410a25dddb1f1536ff9bc8da3a5063ad65e986206b373b340bebe1921497ad7ef0da07249c115836a411824ca30cff8831fb345827318430a671b5e2c4b7a58efe8e7807a767949c8ce3d5f67b47897205688e41d2bf34f9ac19675dc1c2bd7c827a01eff3eb7ec4dc22955498241d90bc904e9af30349fda719e260069bd517050a08305d789f197958e0e1589c69edded09274e6b1cc2e34bc20d866862585675060abb0d08d1483c184a6670bd1750d928c7b4803fa1cc4c197030f0921a8c9fb78467e1459224315fda50e5c7a5791582133149ee5d548d38eed7017848c416fb6a9014afdadb351aa30680e0ae04262e7a0d606395ce96a4e1ea208b5fbc577ec33643192ed01222f950d86ef4d577db84f65ed34a7ba607579874c1e38c7ce3466c1218c09e99a12f6649cff1d25fb98644166e922f8f0f3360e0dfe72e8e3bcfa4f29dcc4f7fa7dc3ee6335e1e95c0c2f1f99a23c052a43e90d9ee9a342fee83c757f30ba98202bc26fe7fd5fac3066aec3aeceb8f9d80cc69cc537a6b3000091dec44b52124062e2afe40fce58d247aeaf5fc7a5a1027d404a4ae77a2dd2c609a4469d94866ce02ce533ad088bc4013d1ba2e39aae70470d81500b1513e33cb898e170411c78d188f0c3864ca2af46659b28c7368284a6787ac727efcee6d958c183e3a211ddb3b9ec5acf53727a758ce41e80a8a9d44eaf7182e2fb255c2ef8275f06b4c79f6591b7e77a0b783f3d1d8a28d046486359b85ae885f37e5dd353397ec089279d634fc953e577644137394d7076e1cd98327dd1e4254f37b288ad713697160aa7cbb9a46b25fdca9fc410847282af9f497f49609cc6500cb65087101d1e399ae0453da829b6220b8c491cca77dfac7d28851b153b1b97b22c12038be75d1aedf23bf47e207dfbbdfc13a406eba2a98d277426b933788d9ebcf33b4a778567a4689036f5d7ebe88afc61be21915aa05c7d68f196a0e8f8b4c990b0ed7619aabce692c0908bdc379c8c91bb068a55c7dad28279851130e55f95e19b00b2d5882dc3219abfebfe147c16c9f60604e8438bb7dad121f8317f82cd34a4c0af63cfaebca5f503261d04e4bf24da02a5de3a4419806cd98ba35950e4c83d82bd165e3bddf1dbbe1a3eddb9e8ced45b0aa703d148073edffeb33e88c23b30f765a24ea22d6ba66cfb791505220d28a666d5d0f6802f3a17a74226fb005b094758857fa75e1c1867c0bbb7c190b65c723610d9b6347e8c149effe7a223bc5872951b9681b38e73d2482ce30b59f32546c9d9109a9ec598ef7a1a57bf2a4d1a0cce792803e2c8bc96f3007388ba85d947ff566d739457c5d4a9bdcdaa650aec31928464eb0b0a0217951ab2c4b6c3382b13fbf08f2b6b77e0fd57d2c5e2e9d757b6a954136a3269681e75b9036d1ce62e8c15f39e90139df1766e0580dcaea8bf2bf89ce63a4f0957877598cc6c9ff06173d66d43408a348e2fa3fb8ba4676cd37d4142314a6d1830140f68b1cbc15db794ff25307e55ad331ad61ab512e38fff8b7dc6173a60f357762b72ea5775c619571dd77741fb12a1d792a128b416622317c4955de4c0a54239c025bcfa67a6ef397da297947dde77e75dde69a1dd4d3c68d4a1d6da38e0124a7ba71c0ea80e61190d4b8712dc83d62cdb43b35a221d527eb70339be40d1a770b90d8b3f777243bbb737cd1f7b85b2af8d23372fbda70916eeed7d51e506f48b824b6677f43a552c6ddbe173eacef1bc96f5500f4914c8fd9eb66a041d650f9d1c111433ce7f669be2ca8de27cd74924b80e887b5a97e77ad4a2ef9308d89c67bfd9878cf2d16d7b90260e817558f376739aff4ee4b9c3fc8bbb6fcc03155c68f43c19f7fbc0eca08076f02892a4f7e15693777f517861609c67ccdca5df2ec50e0548932ee7a2eeb33eaf7175cd327d76564e266228c963937663094199b6daa3230ae77d00a714dd88c6394e09092e388b5f4ca61ff3ec8e0735f0133e38ac9cbfd6deb9a603f1b605509d53fa5939d448013a929cc3df1b01c003c50a00fbfdf862e840851066515d12ac9e9c2cf79583ec6f6e12ac7ad7087fbf800be19500ec1fde70273f1376c685730064a53824e4dd245782656b74714811f134244d63a1bd7821297984be9ef9156e9440de5c5c6ee671d0b7c4f17c8ee6a6eef2ee4e7e01818db566c1b6331ad61ee65b724a86484627ecb31cadde90b3a1e49baee7bfa98e8d10c38244f5bd881c62ada31e8e4cebe0d575f074c5906de8cfbb31841cf8a249b32e0b63cec7f4ef97467e4a7ad0f3f7362e628567c3d2ada8e52a994401ca5ac9f4255b11844dd3a19b96830807b70418608314891b38b6d17686be0ecb003d5a32229396615136b39af1f854547b77790f9bac4981c3569ee17a2f65005a22267d8428213b03f1d12ebbe478caffe8fb12566519779f6e9a3833936e367eb5fe5cab04fa78219df1825055ddf5703ed94770e2b0e8fbda53502e24a85c59f2868f80d2c3c3eb29b40e4971c1b104ce2a963afdbc0c3c8e3383c6d5b9668b74709366fa87f7b674d99600766b143c9dce0a15fb778f797b569f3dc8eaed0aa93a3dd6ed8e58962f380ee5b1a32d11f3f99259d3fe8b1b20e81ce873158eebea28b99e2318b007442ff7c1e4137f250ed3db3c9d56e6b4193bcf2606ccc5925751190a2c4b7080c46ae27028ccd721097316e33ec1b29c2bef3533a9c6cba311a798b658f3da4344ee76043f3506bdadfd3e13f46c4506ffb18f691800443ed7729c102be4d7490a8cb231eddd888027c907279b6f3a27efeb2bdd5b214a67c5a0f079f02914eaa15c249644e3dda6cda4d5ec3a83d8e280dfd2d85597cdbb521bc9b1b080be24ddf426e35f01317478dc695dc3945eac2a55d882f5bee0e50664f89a4792cf774eb894268e04828a1b9ef053c4f0d36597d19a0f41d48743d4262a6e46f8b09f629280b91b7291e1efc63170cd6d2c419cb77a2ac8ca2861b3c8d037ad997c12fbb1b8f4c932ac6c30730979232f7e9b848311c9be2bebb5fbe501362c2ecf9ac17f953925165dd26236e27060d72dea370448a56abc5bf57085a5cb63131b0097879b6e920ab64d88ad885c2ab655713906df18302398b9bf0414cfe5944b44fc5b7a267710a6248f5740f2df0e2103c53d44203370ad9c378311c0e27da61e4ee09449469ae049db948cd904b589ea94ab92b3c80eb2a36c59eee83d820948892b3f9e104eb32df2e4b235e5790201c00b1d2a3de99d8d9684378ba1de246f81c1301b6394f127b8c8ba037fe35b5c8ddecf3fb4816ade0969812e7dbdf755cbc86b3f745bbba67581fcb3a5f2875b6e2741b63efa33ac586ee91d49ae54dd2647514ff0fbe888823cef1fa2ef68d683e901a72f6c876a0a3e807156fef8082eef158932a7c2db62286a613026d5fdaae7e55bfa413e88f27bb56caee615b2bff23788c77504dce0cd1afcda0484acb117992a3005e0d01601c5b33a84c19aebdaab0892076e2a7d51c2feac96708427aa210aaf1ead4e5c98ea5e3e7fb36dd6dd628f6cef128809da2ab8be5445bc3394aec521ac07cba35554af356e1f28227df4a7d2de3d1d6f0cf4e7324faaa0eb61ab0af9d70a4819dfd1a528c9807a081723afd94034e8bc55e3bce54ade8b5c77ff69f87172e3039ae1e10df8bb1d3adbb4e4731387d40f4fa01152219363dcec50f884b2809fb1ba6b919135e07a54759a5383ca86da111f42c30f9a8d2234428100b056b438610c04236632c3541bc3c6652c5c93ca5f2914e5eff4c615213ed50fad452d2e1c3e0a0a096b21257adf1c84532fcbaaba1e1aa5865d9532812a386d955d89123b62700f67d7f95afda4278e05089c186a8fd70f178efd5969f5cf369fdc7b4bed1287e3ddf5adc6e1061cfc6f973fede71b3483167140b45a23b5041cb2ce29cc6e67bb0493f59ff875d01aba739f91e12deec0444ecb0298cb4b98d0c8e3e5da85583b82cef3972c4ba531580fd8b5768f23ae43e7ade1293e298f2ff5d069de50de2be561f89c8f6753d49bbe01a73fe00a66a14f79cbab0530070a866ddc65337e81965966dcb8fae07335be5063d8787882d812e8e46f0f7aca1e255bfbca9ff6b006a35a9679baeec995a76c724080666706d794ec9a2c0ef8ba8b16366f83743b622877feb7c03ede4ef55028467ea480d967c11919d45a90f247c323cd1cb6ae7c7d2e57f3756a3ede6f09168eb936bbf98c1a6e5a8256e041276246c39cf18b002d3c844dec60b1192671f46483f325129369809531a6e68d67ddf6b390e72e3fd648672d60a39ad4552e848b842dd357086e4693c14095bb1fc8a03a8c9cfa1c482daace2c874318ab9e1db25f90152ed859d63f06846a949ffb65b798bd362337f74f4489daefd91b07b0546cf34d592967ee331beb36c5f4f3993da3e4030a947cddfe1e20949ce60da9fe8208223ccf8908f7904355a80bd40b3f566f6a0a3ed223f95f51993702fec7df40c0f2f8aa2caa46a6e9c6779bbd3c96284a1844606374f86fa6b9a1bda89ae4ce73dc497f03e1104a9a7cc9bc0704da645dff8ff544fa67c492864078b1cd294b0442c5823ec7717d815a9c58a91febf3e0c9e4e452e06498cee9c3d7c018150fe1f9705ca3bea2cc0c5036fb0ed737d82a008fffd7db0e6a91c34d462cd63563b52dc1d612a8252bc940b4db710cf26abdd9c0ec015dd2b24cb3867544c2f9862367d9a1932a56a4874a652a2e6f0090e0bffd188010247f7d583f067d8d735231f5207f2f58b7959c3f5ada6f1acd56650787a434647a805fddad05bc70dc21946e4e54b79164794edfc896701766e7cf65a6ae6103388a24d00f9ae1a549bf10f171ab3c5a7a148e14231ab59b0703d568e1782234a04f2397dd5b80832334d5e81fa1ff3f8cc11a9ff5d780eee6b25865d6b71a633b01cf625c587f801a8a603dc5aeca79e4211076a99b53a1333b940523bed7b5c1cb68b305d8541b03e98b904499a39b41dcb1b78c66200b7cd9ed3681b44933dd9b2c68d1cf4c4c19822c861d1496be32a370ffc50b466246a1dd770ae468c790a237e84f84b52a02b2453ccd10a32e58cb01abceb4b7cc417ff941f7c846ea19182a249d0c5932164d206f744f1a4e464f4b9393a054ac2103bcccc5b6f3b81da99d8970ac2119a008250c0906448f2e52858b8632801dba93743b158024e91d4aacc2bf12d1a92e6928221b10ca8a2428c876232b8c8540f1eb7b01e6064929d3da479879ae211ae90632eacdafbe4b4c08ceec7a73b91e0fd0ba72b1111d43430f1913eb7df8ea8b49e25603cb345d30b4ced7032db8aed96344c96a298fce117623d269c423bd926dc2f9f844404875c2279080c5ff8494fd2c3838bb7ecf66b6e33f766030976fb6ebe84f19a34874ddacafa13d8fafad764c93d27d7d8b2ef10d93dde8dc8b1812d9a03610683f34641a621e170bec7d9c0f7cc0459488400acadf69e02b6a4bb0a5dc64db8c00e60467dcdbdebaa349bbb8f5ea6b5ca4a875b490cfe4bef9b6f94453435bd8d529c65078e1fd93410ce12fc9cfe7e0aee3ca22a50d2ddb15bdac97233c6fa0caf76e508b321d0ff9c4776b3be61ead4e5fb7f36e5a93f13db6566c9b74a52ccd0443a5dc0482c8aeea537a14c4d16600ec9cbc74c1c62a7e8fdd99b8697799f905d189853a808452e89a1d72eeffe3fc424136d8f72507579e33235b326505310a8cec09934ed1c22cdf0dfbd1cbb2f78edef9d9ee18825fd7b4df8a7fff140029847ef123bdff752d74342ec1fc9b39c69eb4b5c61bb25e2f37ebb86c3321374b8faf9fe73f1349aaba8487dd792645d79f16ec2f6c7d3bd2241d1f4ffb13c0e89a479dc2734e6e188e189e4a8e9d27c88b958a46f533689839dd8a17ca4076d909528f4657914994eb1b48dc586e31faf2e7d078dc62c27f9c977300e0fef6d0280495d09336de100a7d5966720eab392012090dc334da82c49f356f3c04e66d63e40d17a24e7254afe845cfc5b4a78ff40e30cede3a5e355f78a38aa381915217e4283294185aa9a7cc4d8fe6811958b7e9ab282a0f2dbb2cb2dd25677baf674c00008bd7483cb1645ee2ab0cead4ef919d213695fcb13139bacc5d089f2bf8c42c66214e040e6c2c3ccd4f2a46ab1c380b924cc6c7fbe7c34024b33cfa0d85acee874c96e59cb97dc94acd6ffc00cd2c01fbb2ea354e61467bad6580c349998482a5fd9315b580729e6b5bb8121d7b3622b998307db561c25ce4866cd6af518ab2222dfd9bd153664485c16b0d8cfe4dcc75f12bd39f65f00e99f96d9539f9c2afc0a28a5b0de3c3590d2173f5f7eab802af6fcde92f0530e1ae0cae6c852f37b232bd952e9847b0f544353c463a032a6f59ea615fc073827614d948ba3714fd1465a882521f9f04b9b944a29eb32ccb50bc96e3c3f8207638848b17c53aaf844737967c0f6d3e1b7259464b2f229c47e7c495b95bee480185630cfb55ce0ccaa4adf37d804dcbcf377db472ad7d41291f9023038de6537c5b9ec10c14741fc7686cfeb8f3ab56fa12107c265e64a6adbc9d49260fbb2542d73ba43e140775ea79819ba7872dc0ef8fe7dcafda54feee10a148deb6bc796669f960454579072eb53c0317ce18696a0f86cbace25400de4d356e95130bf6c731f7bdfd2ce0b2eb3eac3adfde24c1e234f368ed971a3cb965574915ac9e9475388218d8771d6ffcdcf804ed7b02823014d3484a3538e7aff0b0fbeb14b43852525b19d278d0dae447a1ab6aea266505375e68fe2b233d24a9395568f216eb61098b300f98c8b3f91f3984e3d06df66fba05ef0db1859115f2d9cda64d4d1ecee79f1e737da85775b8a0b5e723cdf8e3f2791086cee0e2a5897443134939e6ee49b1d038d6818c37c2b20ad7bea02a2763a6374da3c6e47002e83ab8140918109fa13da6baeba08ff0923d429929b34d66e4c6cd95b412a6f23687d6c0e0fffcfdf89403d63b0c090bf1b7cb50b47bc8a5f839e4176b42c46b2144f832a0cbed012d8730886dcb073518817859829698b3ce472920c78fc5f14507c48a2168d1570cae34a0ddad25998a8f7f8e49f17d912995be8862cdb04be7ff471278068d76cfece115b3c054e95d3c7cc9f050fc465f57f52ad33e64be915a7a10576d1acec8ceff3ad255506ca4743144cc0222b84c497703ee0bc4613b47f6bdc55a15fc795a49b2510f811363d530715a2ed06f36bc9af7932c4e59f4863acfa74fbbd60f0ea9fa0588b22265cefc125646a07cd5d937691bb39e24ecbcc1c2369632f553bc26ef37a5f7ef9ea8c0f3cdc6461ccb48399003dac86ff2fdb89d7568409a42177e85205f5440a18a6db879cd9440383b0cae1db3c58801b32c3011af3b768db392691868860c35ad297380d6021308d79a7a8567c5bac38621f98bff61423dc4357f9e0b061a5fad347994b41b8b7fda4917bc01a5d4f9555db40270273a9bafbffa5260291342d1f4fc76bc1b04f873db127851f4a71ccac36b34fb889e7ff44e8cc75be2f32735a530986c10b49d74825b8ed0b8e77174806bbbd6a6cd539746df9af96b57a91683992470c718a5bf5206db65d4fd5bbd2bd64ee38e3fc798282c41fece643e4dd232292abb277efd5f0ffe3c34427de546a4461be1b3f65d8521210b46632f5fc1ad344e4325034aa652290033ce737b0b7169dcbcf305021b031a3eedf9ce03859f8208f4853a82e397e0965e4c21cb196c47dddb85285bb822e3b56e5a3534598f03252c782821c667c13b70ab6a7d05e66839cc60033f41b072c6d5429dc9377191830c168f4cb434f39348484cf57075c7487580ddcb3d28b401e184fe7a5392b9677bbd2133f9f541d47e97f019cc67dc81fb27b73286d7399839cd1c0a4b4353d63dc42e447fd2445844b3b0b106dcd9a7bd8f6dbe00d33b249744701e508c4cf85079c46dfbfc86a746fe890ee18cae9bb4df57d61170b47a9831acbb71bfc13538f81e7ca52f938561a2b935f6b2bf31f3484142f1fe14e14a1bc72cb0aecb219d6c7237aafef9856b4f3a39e1e38bc23f4acd29e377571ec3db0bd77909c1809ab0ce900a570e361fc324d015cc130779a862f95e3457845c8e8a84ebbfffd6b4f4119e590b58d1477246680277f732dd5e640271330a92f44b50dcd63b52b9da7c880e48eccf607784ede58b10462a37268b14799233a14c8d338ebe236a6e38abf1c06acb115107e5781a1ec8831767c1fe36db04ef93a1e8a883efd3ffa1ea81bc9838f9162f790008922da7ae2f9ae141e069e03bda457effe777c589ff276eab6fc865ee42aa446aeafa1b07aac5c7d2c574f4398c1c95a3944fc5676540ab2184971f261ba4040beeae297664d0ad5308d770cdb90e5ed12dcce65d9b8c9b0e6a58eaf3bf72c22db9339fe76acda7a88bcb746c8f9e18c3bab7dd1afff4ef1ab5a6a4c78e593f56c25edba46f059617df6106d67bc00405e762baf5eae350413c9286b6ba372a2c9a38ef354eaea61dd6b90e62df38703baab8d01bb5d2d0e8e66f4c4223c3eb2b7c40869b5ab147c404bb1b07569319eaf74bf2c9fe6a33c56ad7c42744a5dee24640cb315b6c8d551c26fee82eaa84d09ec55b78a50ca37c32b8886fe6f03085b91073da065d5983ae191ab5446cdb6a39fae613c63be249cac427993c329e829854653b4e63de33c0978b2a3b056a077bf4504d028576056de5ffd24028e8a935213cb2ad64c92cef38e618ca2912be9fb2dcff03a227f07660be5bd3ac892feadf8d8e6c8d6558101962d8fa360e50a1fc31010f10cee55179328fd61413c8bde4a7a396950c9987db3835d67e8e9acbe4d042a995608f3ea1d0d3987db05ab687f2cee7b43eec57eb07574a0fe81c6cad05ddb8b518eaf37ba4f92855f1a52d120ef7b4b1a121d085e6e319a8df3792d0bbbdc33c7f7cbbf03aa0d9bdbe8f323dde77c6ed59db6ae9a7c828e11725278c80c347fb5dad4e4c69c6728a3d3904035bddd2c678a837830d3d16a95d8503df13ab9ba1cc830b742b9b7a0fce437dd30c2a39cfc775ed442325ead9d03efede5b64fda423c27996eb302af3d4b888c45f3856967d79460f3b8b68de2ec7bcae77219bb63fa5e38cca74d485c6e6c9f58d6b762bc312acfa4c0a68213ac0d969c540452ff67fd98e738ee44919305be35853e72cec7efd0a59ca3f9442149c04d104e56e1f281786fe1a84f6cc5ced4d45cdefd4c1d496e2966959d3306c0f872586df4b6cd34f357be3b21ac61b06e0d823550b75428ca746465e05f3623f298cf4dc40e541a84b076a697f106fd14af8c5675764ee513eb3532efd512a3c703780c0d8425f52431311c5e9a9589d706c413466794fbdeec48fddeb6aa83fac65e767728fceadc0334d2944c81d4dfe580f31ebcac039875b41bd1010a05440b4d14bba09e6f6830db4f68202370140e8d6b2a326c25201ffe6c8ca5dde879bef47ab23e9483cea2d5abc263c8e7fce491ecd2de63320169c8a4f239e9909632b745ba6e80c84fc27a408b6ec53eb51db0e5d1acd1be4e3f22c572142eb27a39adaf08863267036235022d386eae8f9fa7389132f66bdaf7535439bc061a514c6a3cba4b8c9d31758f867c40275e49de705a3fa254d77346aac2ef742298c52a7d326cd4a969b9bd4b65db0adc046323ba06ac5012c03e27a8e13013b913d8fb875bb57e96612bc85521c763d4fa8a1f75be8c33cc67475fdc30afae60f8306dd0c4cb1a168abed8261845f8520aba65ed119bea5afedbbb94c65b6e7b654812612ea84d8a0dcd9a26120b6a3a5b9b1d6b5e0ec7cdd9895bdd59c19890bb3f54aa1ff241cc0aad68e020a5db70f05410c9d303cb8a35cd2a12d797ddf8bd4c033fa6d7009341bb32d08c9a002ecc059946f6df1fe5d395c03f14ea06e0ddaf227d7e4434b958a6ebca382341c0700a26277551f6ee778d326f7d8877b712d9f68f5951fc48096c9fbbf161d1da27e0ed60f77e1bcae176449d149ffe0239c13a7c1375339343e3b68250929e5a9012bf305b0a202125011e5a3f5454fe7dadaf03276642dde805cd7910e365c5bf1b946605caae5eb516e2fb1d7f383d0ffacba8e78e7ba39e4438a7500add30b025f3d3e18101e1a032ee296894c8dc717a98ae4042a1674793d1eff14342672dbc679801873772bd314c5bcbf7cac344f0b9afc430f4d2bb40c12e1292b11f783ab5f02b0ffffff4f