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 61342 ab5f90c0935d9e6fa6c5411817d21e3fc8629282707f35b3fd4d65f358c79dfc

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4e6a73f33e740acacbd77a73c2bb7df6a9fbd642c8ff1fb10c7a2da9209e4257
Certificate Block Hash
ab5f90c0935d9e6fa6c5411817d21e3fc8629282707f35b3fd4d65f358c79dfc
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...0049180100c0540100
00100000800000001f0100000000003f0000000000000000000000000000000000000000000000000000000000000000000000006847f7d26ac6f561dd3a33217bce8e9533b44c204dc87bdcc7043c07c6a412f2c53fa6ba0d2e54696a6ffc69d61cb0bca0639290d7b2b7c287470d284d0e947240d3cf0b40fd014ca093ed9d6a8a598bbe8c4266dc907a842415000000000000000002000000020049180100c0540100

Raw Header Hex

0000402005054e6fccb3b92af89e013a66c2e63d7c07ad31527afde5c904105c47b38ffa3ff21b33c14c64e8a110dd63734d60dd14cf24f6043ca0f2bc9fcedc1be1c0a42a98156af4a7021857429e20a92d7a0cb11fffc842d6fba9f67dbbc2737ad7cbca0a743ef3736a4e

Proof Data Hex

59,560 bytes
121216010307583dfb7ba8e7b9a8a3c8aa45a1890cd22d98a1e2202728aa120f68ecd2a40b0506f80224f56842dafe5c653f9bd68f5d39a1f7fe35c9283bc281a316f31189c3b0da6e77b6442d4cbc0f075678a2806128977bc7b10a48b3b7ad4d091740bac4bc8c7958bc22df4fd46621745cd9a7bc6753bd0ea61d2d7c54eb2dbb0c076e3af8d1f72894865004f6a6af537e1bed62fa2999845e33aeef0688799883235008b0b28d0b5a2cdeb8a33897e0a72ba348d86dcd3265d04bdb8ff019067dc13ec287d7a6df5717008df4619ef4a5110a6dbc6db9b13857a63ca268d2a499a2c981bd878551951b5f3a0bc9de3c40a45544647f3d5078c2a23e97aa5f6a9dbf642b86ef132f3a1958b46795e18be8c4fa94eb936928c22ff629239e61e132056c320eeb376273943b9a452bb4a9adf3730e5bace2e7635a1e3be204dca432bd7c1b4f5edf82adb4c8802865761647823774b40a24b53c3885972b533695d6da021817523cd9fd54421324d176ded4c9409dbe6f12519af210f81286411958c973523fc462e6240a10a59c8d6e819fae0082813945cc4c84062c9508253b8e0c96dfc7cb9c915793b91bcb049d4e6625654dc3cef0dcb32ac31a56e94b83b831d4544774042faf9cd62052a19e0f7ad24741e4dbdfde0ed94e71247f18ee379686fe03ec1995fbe6568fb42043c41fd1086cab7f30795de0ce57c9dfadb403088c634afcee52783f3f23d622934aabdc2a72c8144f99a289380d8dc60ad5672ca7ad6a04666e090e0875e3b56d4bbe72da57007ea96b27ac33575b7cd251f8322e6dd36f8a25e17f2eec3b4bf443551b6bf17b400d3b64d032f93b297041ccb711276a0e33114df2085158bc8d9a7d1126a246c4db4a14cd9dbffa451df35bfd9d7d6a1249be1fe8ef1ca22db8238627bf4908b8ce0762f6583ded1a339c3794817c1ce0faacf5702f9402604a00e6d39ccbee92e495ab30be070570cab86bcc4edecb493f1099c256bc850e84b7c93b0bdabf7cec14dd9dd5d81e7f3979cb5521c727cf949ab53d06cd91728b359b5738f43c3aeee589304f3046f7d2a210e6bdd11095a82f55b57080cb127449b23ff487e608d667f41566b718b18a2b9b25d8d9da1c6e3b0f095bdcb64fac2dff9caed0ec87e78ffe5323d5581411ccce1ebec859995c45856d51913aacb242dba70d36a9b1f6664eefe72c820e9dce9b81f9c67e8529378e34aae71e361bb56a819c0fa802cdfb9c630de69a2deecfcae60f6d29c1afcada064116ed4a7857af424cb95fc4d2489d924f9575cdddf80b71cd6e7bbc8c10e1fd603b0c4265ad4136a795e17602ecbf2eb21f34bf99e3a395c0c7e7e125ffa315f090ba1f25d03e059b8f4192f71354cc1092dcf188019160b115588bce86ce35e23762b4c86af72e941d8c7fa7695f7851fec712e1895d27efd36a662c22c0c6124b053838622e933250ba0f355ebead9c7f3d775bb4eb758d3d9e8a33e83e109a8e95aa8c9d47ff11b1909b8947d09c2809a8be3705c74e7468e9422707eb56c0ef253759f78a490f1b5caf565b5c35e5bbed46af9cb0a9d06ce08b4f6255a46364706b057f02c7f902055ad253e690917efb2f92231539ebcb560f05529dcfaa6c154659c1c8bdfdc397dca39f5a174b342b2d291e4616f68a0f9894e8bfbbccb2b2faf616acd2b5623379a9a8c75ab9ef72d85ff07eb01643217b44a42c5a92b9586757c0e475b7dde9c01125563d03ef54e15bc56710e8c3ad8e0a6026cdf87d774a5f7eb189269108c2e66feb704ffd0679bbcfd6d3b7201d74e6b0916a8955934131db370a22457c2848aa735013605bbe743c639c450ecf244e9821ffe37afe19d4ef06de60ab174d57743bf45c83f7d9f35e9a202188dbc2ff85d4345d9165f764fd688f00e2b8dc0cc491d084da351ddbc5c75f9ea14a915142b8a79c5fd515018ae8b1e2e416008d528446b8e6ba5467e5281750447cb78817c6ed9f20339084fa3326674b1fe3a7eed3a68339b66de38b84ecfacc596d36b735c7c4db3a1d134fb95acf84f8a6b1b2b18770473aafe891c6873afeaf21c8b21020dc66283bbf59ad10f0630a4827b81eecffe893058e8cbf74dcf5597a2de536f711e953c7be0bf3d0d9c5fe2c49814c584d72253430c5093a97769d6c5e9a449bd847dae6ff6e6cfb2750415d08d696338731df45299d9ac5a78b2641d6c4e784cdd5875b46f5a9076e1c694d7f2fe94ec75d23e7d6ed04bdf825a3be93636c6a05ae9f1378b5c8539621098734064095c6ddcdf19bfe8ab9d68ad99bbd6520bcf5f1a97e2ac9ca574809ec19692cd615e477baf762a9414b7f3f142ae345b687d1252c9a2bd8cf0389b7ee89aad2e57824c65c5b58a7db2f528382cab7ad2ccebdd6719714555ea5458884594aac2df47ccd34c79cc8f3dafa61bb8d51c71635ac65664e0670cb5090a1799c2c969bc350a6540301a9c8e86ae50689c148387892fd98383ef47187d7035021f8cf7e7383d02a7952e2ae55e846ce897c31e626f112bcd073a779ccca97235575d8f271debaf13ed0e9088e6610ccc197675bceeef7023481c46087d5eb9f31772ff17ec36964ae5202e4cd4a48912de36f69590f1a1b2875b97708f37f1994eaae16086b1fdbc171f3a02b0392e63de28ca4476364153c1bfb7235c77e0a8728fa9d30c64b2cf5e34159bec3ce9cc74ff4bc4658e090d6cdd8f9de98d0b374bcff08ee6a5ace126a57a615e16b616d9be884e4ce5e27805bc40d561b28b8810541b1aac1ca6eb7b6afa6897b4742e5abe7fb3101e4f3ba12da730b1b73f73488424a2b62915dd6765c4800c1c015c7eb9893357c1b97765148c798cd0479d6ee7cf548a40a8b2f7dd2a8b2e29527ed2bef421de86cb1df1945eb42da3fb72411d4ca4d9300a2cec35d589969eff1cf1ab90c06205166f4445359a0979ef52e550ccad805fb59530b07e6f774ceac61f2c1bf0567fb87cb817d6475a136eb9078231dc68d5e6b432628fafc8c5548b9619536ce133e3d848ea1d78a4c46a8f4120f1ecbc0ef369327d6219bcc519cf1edf1e5c4ceb4adb3eb807530b3cbfe9f1b60417504f19f5bf9f0c0ea9f880496de7b774f7f88d0ab8f1df073810402506f49bba2330ac6b3dc691e5af76a9ea294debe440d6226280e3655498e64b03dd9dce236a894de2e9c2f2d72b6a5b534ee111de7897031d131549a129cf1ef2762d5f65900e7befa700793db5acdf2eaa7f746f0c6fccd72416793eb7efa5f5eca886508a60fc6d21174570a13bb438e11f0c552c8831f6895352e9590df3c64733a3c75fa7705a8bc8753f514f24acf34c785caff3548132d90dc948a89851ad742733f21a5d559716dc50617da149b527d46183fc77451518f90b50e9f67ec6562d3f921c8d4aaf729465b823defedf9e493f5881907b02c797ab35bebd95e6690f3b90780b7013bd08eef40b6a97b373762ebf9c04d45b0544237019d370f8068ff2fa56ab37fd6b8603d86cc676fc711b3d796cc60cd0169d7a8080ed3afa3a60c6c16527f7a0e5fb20cce14246b7ab02b3b6ae8647cd957a67c80495e4f191bf5eaff7077b2bc21de9ddbcf58c2a932c3601e39ba0c0923ae355c2001a86a4a5d96b2d198b517bc5b8694bdf105393f68d4aa17db01dc877a752b2a43a575bdf9cf28a6582be9956194379a34fd22e86ad1343ac86679cd882b4d2202f2181d04e63c07ad3fe7a05145d2b4c6eb2c83a4bd03af56a3fd6cfa48421ca75ae6fcdf46eff30969c1773dcb4ced81a83033ca59e1a9434d9ace12593d3286832ebcce2ef31de09ba7af82133242ba7647db58c62da1d03a088fdfb9aedec1225127942d6d64b19edd1d4fd1063e9a6e22c25d533668f61cb40fffec5d2c77a40d1e4e8aa829c930e4fa4a430f375c3b5b7c98e86aaf4af339a20c4ba2e661ee195897b6d0904437b0fafc09be1881ee743bdd97c4fef73af0ff83e52396bb3e1c460649421a212bf9434237cc8378c34363a5f3b095fe5826efc6277cf7920535b8c2f6775dbb50c1dac26023c8a1f6c4e033d83fda49b379656df6ad42072f5394d8624d75d5fbbc8d2c75059dfadbce8120cbc0f0630d8b273a20c55cefdf9dcd1c0821692fd2ece47a6b7285a1ebebd7338a9b6013caef2689b543b4dbb35c5fd7f3ea426d15214b9becc638968bf499b93755c02ead98fa50eb516daf053a2cbd2b575f5c3418d9304407aec6cb9b2d92d79aec5b652a1457ba6ce84b41e07da06dea5b98ae7c6e7ed178543e4bea5b588d71bc2a0c1ea61ba7bb5d02206114eba7c44dc2b47330b10f054aae66a10fc52f6492b7cc317f395384b84a800ff198199d9644b96c9ff2fcef184d43ec1acb36726e1aa0ccfe9ff5e4d4d27ef21b7b54f859cabb589053ca4762d49a35f901ef8571fcb425629784fcedb904328299a43e5cd71e6f0957ae5582f70bbd0be313c67ca621d9ac811880770a46286db242005e5b38d43f5aaab51bceecdba3b817d071e3c0633b70bec0f7b3afadae574979555066943e01d00763f9798ec450235dd72b61d337f5be8210dfc01924422b7e00d110d1aed28a5ca41ca3e0a0e33e1b79740ac297989ba7a85d7e7b3dba0e395562b0f08924e41e17f48f394a7a37e860afbe9de69d7deca982a789698e90ca7b0eb7b46c5e2c54e0b80fe282b2efc65583691769c74fe49e4d986667924cdd65c378a73e1e71610aebeb8a7f75e39653bd5dbe7df8d5c0aa659511465543a0d6952c2c0df5758f1621a475c8c6da9e54f99b45281d70fb28558b5b060fe92be3ad320a279c6e662566fe7a2f1a3e586771d3a54d32ad55c954b5959881374dd8e3ab816443c6c95b8e3665f5a724e3c9f23ba0f20a7ae22a27f7e05794c8e8fa630b414d301a6bc225578f33e013636f38022f14fa134232f24b360459a6e02e8856815a852cb3b551cdfd21c9e8f6c22805a02c4aa994dce5b884616b34ee418bd41d2e5e7afc37ade011a61a90555f8186d9c860cf2912d51d049ecb2af183c315a3fbc2fca104c3a70553c9871e4489a252ab7dba38754112ea0e68406ee7f3a0a88bb75f77f17650c35a0674013b083a4feb337252ea5bc3936c8e8ce3a5bfe57ca16e01de151939dae54db993089f1a4c35d45823cb8d1d88cae11c65d1cee7d066ae1ae6900c2e60a6ee6f76636424b0b40a6191ae77925497054ab8980c307533845008e6c68fbdc9df27009654bcbd38ca8fd8bc4a6561009e487e17ba388dc8f36fee26cb6a6a1ab6842545b7c0c45afbd8b85da44777a182aebb75bf615fb8ebf78271f5b5f72eb4ae6aad1a5a2edf3f8557dddb73f2a4ed2fbc2ff14ec6541d952c30e1b84851e56f6e9d431a455a0dfa9654ade9459ed2caf03dce05b1ef30eeff4eec111cfc055c003266ae000948974418787bd1441b1e3a43eb75feed549734190955d96a87a6908ea1c34ef688c73f0dba4cfbe0e523ff133b36e0a0807b24a33ab5436f6366f06ad5e86bb8ed43f33ebdd7966ee60249374d46f4115087ca1a5983525499c3bc324e90dbeaef33c657b620e3f11af587d7231fa05ba8275eb54042924bf8c282fc33cd059b0c21bb6b279dad9243c5e8f55d4b774c140ec9580f35ea27a63d0f99b9d38504d41b07fdec36d7fa1c96adaacf661ef9e2073e59a789d97d3ae68992ca97f38aa39b618b9b0d481823e05f0e635dbd344fdf352690952bd94bcde93cded60ff36410ba6336727b9d4140bf9188d78f0e1a0eaf3f87782dd7c935b3dd9363293750dea1bf46bdb8ce9170bce93bf5cd91290943bde53050d62ea38d578b984dd7b278b6d9ec83bbce0727e981cede22f706aa9f8020cd837aa3b59d3786d60827d9df86e4a9159368fe65e62d3887a355d3dbfef4315fac6640aafc3c6f58b4447356b9e98933a8cabef5533c12dd9c33dc347e6335a2781b94cd6e515a63c3648a5772a98798969d96d8141115d86d9d058b08b5e75dea464311323b750a819251a06ae8131506c9e62c5afea1e56c44297867807b8e9fb21603a5fd2f8ab82631db7313ec633efdeb0b66c1a51a9d8f20cd896e8dcf31ecb4f627ad1a011dc0962d3db3cc8be0e7594fc3238704f4da3becb205662aed6117433f4521ba8f770732d139a380d39ac8440c1b345deba460b5d0b48d9b321135d7fb20e750736da9fa027887b0ef39b4d61235992b825cfe00a838dc76a0aede908e1bbd85b7ff3c0064a5b9ed5010000a86f2096eb5f298d30624dce8953561436cfe2e830323ddf40f48435d6037773bf680f648ae31e6c0c3448c1e363150b961cae6f2e510b5238bb66f556ca45461fe32a221f70aa062a7640ba2eed6c5d691af44b72e52da3b714fd46c0b0e4b772e9102632da373c5751a6cdf5433354afed7148a69d42796c74c6645d6aa402af5d25fa64d8dde8e866787c26d4853bc7488ff9eb9c7fa5a5926567dc7a7e2ef3b715bd3291b2e687209b5f92160143f063562c5f80a007126c86413bc9462290213ee8ec327c918ee42f4b87271abef05414a3ab1df2537906d1225238d2ce87e337dca1184d881aa1f6176d3177f7dd9648bb0dd8292c40c50f37741e3af8092d745ab3089f84a7f31c5978a6d1d1254ceaebc54f46e0ee8970ed436fdca849266abaabe45fa88635b1cdb5ace15000c4166b6513ec583ce9caf627edeb5f9f696c6e7ba6bf51b7986d05a36450cd9961fef2b2cc8d7beb7dc5b53631c32c031d3ea37163e6ed47562725535b496d63190b36687c1dbfd7d1844e6fb005ad02fab93a87e3e44c76eb58a4c3b864ad296fb382a8639aaf9e306d84cb7bb8bd294de0ae87ca24543b06b8ad05fabfe61290f459a2c2b21b723b6ef33e1bc85d0df2e5fb7b1068ad6f018bca9202b20f0c9d292f0cde140c2dd5afd66232cec0157f3a393449cb2cf9f2f5dcd5035e4b52002ee1ccd98a75f402ddfae514756baff6e9d67a1f4bb58230473def041cf23551d4a29f39ac81365d4f3580fa5d086dec0b301d4db814b46099ae21082bc57153e425ce48efec13d72555c015d3d9f6174439a7a756d0e77b6125d8a433cb75aa5ccaacc300be18e56709b6bf6c3162a015ec9f9bd84acd5d3976d59264c62b1d61df3b8a22377ce2c1d6a086be5d892fd2993e8592d86ae05b81ea609efff11d13183a65ec187e270b50f38fde7b415c96ed96b3834ce70416eb56104cccc6ad040382966297eeba92c43a6a31f47d83925b6dc98927e1c55db264f39c1c6e222c6c848a022e9913c62120825c5ad2ed1194f55bd5b20533c40b531de47a7b7e3ed82902ed021055efbc9de8dfa4e4c15612d12503b614419597eb234ae7cb7d7f21261b960e8de9480ce9e84df58b3cff0d15cc2fb56008ff4b5428df3ce9a3b18a6ee74a6ba8157cf0bad94c3c00a6752c1814767c0df28963f879bc4a16d3c200c8841e6b1139322f5176b39f12daf8c6d1d2ea8c85e7dc3677f72d32cf945622f1422ce1ca8f7947c1f77664ebbeb17c802be8840483c854aa3c176dc8a2aeea3ea9b967f0a4582224abb869e83255fdf433a6fa07325ca4979c2eddddda0cba52cb51fe66dde5d81fd2f6f05c6345c84714803a2fd27823554704163a5f534405a610806c0d34505c45d599910ae9214973150baf965e6ca838f49ada4eb62a1f176eb8bafa4ea283b21d53fb3c151ec24cd0b270ffc41b6178bc37cb3e5d17445add8de1418e2d5af698b69503f5386c20ad32b2e7b5156f7159f94511bb718708b94771de97920bf69e75e86b91c8e3bed88aaae903c49fe521d298a643c657abfa7264685a25e88bb858252e6aad6d6bcb011a5315dd9a04309c81d11bfb2e4c181425ea6e9288e1736f844adbf0f1702930b1ef32df28e218b9b42248e6af4ee9f65763882373cfe28aacbc854f3dd9f394170227baab5446300e4b07b5c6b1ecbd32a5753b942e2f2b1a7dfb132219f3c629cbc981ad192024ea30ce6a2b21a35de71d20bdd9ab8ec83d691e505ec80477cc7e436963ba35ad467811974a1e5eff55cb998e0d69b2fc5c87e8fccd85e79ca1aba3f4e32330b49c04697c753326c1869f2ff9afd5138380b02378558ea94902f4b85902a4229c7b9717fb13738c637982b9c4d7ee22ba2f53da4901a5e10cb6720fd33499e012880f81b96f3dd81cf10fa8f35458b39f6f7c110e5a720ef65a2f8299b1cbd4a5970c1f1fe547460858c03bb99e9f3e69aaffe839799aa2bd0e886313a7bed6c32baabfb8bd5a494581599147d9634d406e29b64d70f85678af3fc3d251e6ad18d8b3fbf9650c5b0d9e49275c74f1d287911ec32393bf388cbd32e7cb391be4c12bb220c279a079d83f4c2ef0f56d9c6a21cefe1680f2506529ad055ef4cd72f54015a581ab421dda6544f2689f323efc0348bcd23cd052cf9694fddcf4c4c8d29a51c1484572c9d36df7d03c76d62a386a983622b121c063dd35b6f95bb72fba6a90f3985762ecf9951f04f5d31ff9ca6e81a2fa028421915d38003f28b863dc04229b46a95ed658171e4fb86256c60744463fd74f9b3a63590f4cff89efcf894b7214938c26e7444c7aa79128432b5fc5427a5f361e88b6654d2e83f36061d1599a0d715083dc12b241814ed890693a28643d1a0190648ff7a7c49832ce8e406504102407b945d397d03a4110cfa31bcad7c4d64d01ceeb7d9dc757af0ef83e02725e041986417b0c78e494d507280359c8e3c26bd40616f7cac07d94e3179efe420bae455a03cdba90d49243c9696747b3f3311cde88cb3c19c1995c7c80f025300cf4a7e52eb9df640ca2440982f7c3c9ed4ea1cca580016a9948c037817f7dbd2b25dc83af2a90bc6cf8b7ae3b99d8bd1e013c1b40f12f69a34adc9729df317e3853f8b896d978d816aeb3cc9c05fbb6aec677b792e2874eecf3c6bd3058f2280a4671d2b0d85d5d9cf42052b0c63e7065ce4225a051de9a612674c648be3d397a77d53b8c8f330d1f260ad4d98a796c822f9dde43db02634885e36ec5b72a8ee944c1f8b938b6e6ddfa98f36c92ddd161c631adba2453581cd4f6f88a21d91c30a608570cd9498b66762fbd29d977f66335342e2d9296c2c6115c4b14d63cf2a51e7d7c644a6161a28109113a6560ff5ca80c7e540fead38197c591bc09583467290bcc7799dbfd8c9f69133ee866e6fc801e905d32df2e1c73809cd7238a2fb6700cc45ccf2782e232945295afaba13d03dba079f2211d94e7650984bed2bef2136c15994bb5506f44b69ab2397ce08f352ee1bb084a4b7ff12af894495e77b8b830a0505db6ca1aabd27e8879692b5471eaac92e4de65a55c2f25c92bab4676122b3c50e9f526ef85553ec2234bbdb0191bb6d3ce341f0266f3a43674a150c5a8afc21f3486b0f2edce01217b26afc1053179cf718a46bc728bd61945aa409100e923cdba5855159f916f0e9badfb640d5739c36a0299f8ad7c7be5d8d754d337ff8cd23d0043446c849b6cfe31480aeba3670a5accf2e1e6f70108d4482d003390cbb493fa5afbca5e930ec9d24a7ab8d93b72e4c86da913d006d2585ce61c50cce26d24d3397ae4098aa1672a8766611cf9fbd340ce7ee5b16c3430fb8cb6fbd06907d8f49dd8cb310b4735c3beb272b5d3c9e074ca116419b0b5029c614f7a1182f26fc847971c6d173a1507f845d03f0db365a5d6d7e2417f5fd4b1c9058af1b2ef0c55f4678211ef2e3a442d55c4e2f2b4dac23fe656a79e967858c269afbdcdbbd9561aab3f9bac96ddb03849de2801c959c9859caddfcc75197b1d9e08c7d5b832dd71807b4b469b965ae342252bca2eb0a0081d7f727a5ce612917ed22889a5aeda940f90deb6f53ac338931623efeff830a33e8c2983933d360a0eb293f842b7d37e1dc07f2306b465faeb270e22b605c102bd69f76249d9c248b0c450cd3ee978a138aae86dd5cdec9f555ff82a62d503d44c583cd2f49c3042912164204be9a6bab1ef88ca270de9b09aeae468c2c4dc2abb2852b0cf0cfc32957d0170da756da72bf58e4a9e6673eece5e56b5c65de3290f8f5a6dc0e5257f71576089009b45830794dcd68eb4ca60a64d2046eb6991b63551ce26e67d80eb080da0c5063638b1e4bb6519a31dfedbd5db1093666d6cb14b60d570b548476c95f337f2c0fa1bea8c13db3ea7628c86f73dc48d83e37b7f0af5f79a411b44cdeef31fbf884ae273e4d90aeea2dc8fad2cfee08e88fc004dedc9f0b48f608246e671a3d98187c943a8cf2954a7294f554cd74035a0e2886ec2ad4f21c39ed7d67e7afe59939ad5ab83976c1c5d6ccbe4a1e7cb96790c1423a649eb583dc71221f5149ab0f82041393e2256e01bdf323e24435a0e1063ce4aa5d186535f1966cce0ad2891c2ee47a0c51450f1bbbd1f81bd51092df61c2436dc9c8f0b073e8092349c3e96785c44cc9f58e46419f7e5f62616ebd5b0431320c479a18586e8c27ac34ec0da10c3d570d94e23675fd855c53e2bc263641d669722f443a57ecc90673e53273bd2bca13c34d8ee20acb9b2a13e35cf0fad332670447bdd8cb5eb1e0f2ee68a39345d6089c65395b6d4fcc6d440e3056c49512bc9e565fa7111101214ac77edb1c686fbedec6b0476bfbba9c4b177baecff4f216ea41e9eb08f85c47e72a7841fc14b5c537032d8bf4032e572ce2bcb6e78f4a9368f0415aa11d661956a91a223211877b1cda4a40d3072b00b3658de612d1a2e77e5243113fb2665080fadc81594dd1201fbb5ed4bfe3e4fc5a31a2a28ce5b94713f5b5b2800ff902203d04ce820776abacaeb133efdba22d66e539aee2d0f8a6ec16e1ca51a6f7f6d51b8488d56eef6898deb2a8184b90c0ba8a148f54f02f006b081e950a4e0c96c5aa76b8e35ff137265f41985f9020626bab1346250b4a5a08cb97f6d1ea6c608780c311c9f74aedd7cec6522f9a48466a52232fcffa1212a30d82b5bae047f19fa381427f7e57fae118ebc583099d82233a6bcfb6372c9479b0853aeb9be418eae12019e61fbb386ae2fa16f2d843fe3fea2a69c89620c6e37b5f4be9d2b7184199d7d172d84adc4c95b4d10b47bcda2e003ef3cbfd200a8deabaf0fc426780f7076e1b5c82ab9b282f2f96d3d732379ceae33efefb719c8433249573acbeb29ca62e4cb5567e6b0b173e801b29c67d6e2302fb3cc3c301ea6117cbe1c3740e20ffe0cd1f0be21e9824119b8d1d468b925a7308f25fadc97462a2ead05ae69f3cf2f1b9e5a02ad7ccb6014044a61a71daade0e7d0c656725fb8f25dde1da3a9ed2efdd07d2055b35bdfe2a81a8aa58f040bd19eb5fd747cf496ab333b68943ca22edf4eb27e54bc5d0569d8da0366311206ecca235198a9284bd225799c5d9df252a24239f9aac1be6d540988ad124e9699f34c930655bf13be7d45252899c41c1848fbc223ec386602df4ee44ad649c6e8d2c99c773513ad8085b75e7e5a9d0a470f0b0ad711a89d11d6e2c0f6d1e950598fe152862b618b30c70ef18b46cb171022f5b41e8251d10aae6e4ccdb252582b626f3b2e3b3477b1d86817d517765f45b661d32a304d2393d92a871809965d7ea54e290fed2f5d1ea6489f1fbd82b00df30ab78f0ddf59a62a903c857cf4dceaa0db3d72d19e7e3571bbf73b18e9a00791448c16862d95f7560de5e0010ff8c77bfeeae9a039a39d1f5da916573acb5749fec320e9d5d220100f9b08b83b324056d5d21e3e838c935ca697fbc132ea2eb932fc9bac638bcaec32d2e7791cbccb9803ef784418ac0d0c59745a71ff70a2e9019db085f2599db9f104d8084ddc7123f60c3eb529abff01f5cc72a347510fb7da46299206e1e1fa807b982befb4ae7bf409107b414f9e992e6881cd1c53b9d8f7d9a765fcdc28f5a8ae434b5e7b7c1f3558b00ca2ecfc55c0d1e8c5b63515e43d61da54c01beaa2b12a30aab9d1180ab9b9f27a5bb204b283196caf7a5bfff2a0f7fa76a5fc5ee38e4c2906f0a8e6b1da53f9768526fe2e16a41247023b5456de0d7405522766d0cfea2377673f3b3e957b6ed490a11b70afa71b4019388d5594cb85b36af6e5856ce0e3bfaeb2ad21aff8e5e7cbf38ffec7da22a1aa2b3be50ac9fb0f65a5935e72759e5b4d87f5a014fa27ba825aa3f2d88e4ca806a69509b4522dda7029fbe0ef5310d3d1c8033d68d6bdbee3f6a4210288af823979591d9c6e2dc00cd3abb1a608b262031f87272138fd222fd1539955dc1ce4ebb6572e7451abc4d8e6ced7abe20d08618a6b984dbcdd9f8f08f548b90bda69da1e3ad314f99bf757c1426644bd352bfc03e770de5f1ec72f1ceae42cd7693b1bbaac37ca1fee603678d1ba10551829fb053e8a2833d4b6075f267c5c56461f161cf33df6f9b70620f5f56a9cd492dfb9db13d489147cf5a858a607486e53d56f9f0539d404286bf018f605d742d4cf13704408d106b545ea317296d739a13e50f9b04ad320d29c33a48c400271647be8ebb6298a0f8a4aa9bb6a7efc4e0869ae27586d551655521285201a91f85e840974bfa701f899277c0af0bd55d6e2d8612b86f5c87df4dadeb020ff51f9c6913a6f4037fd3d900af1b65fa562f9568ecb1493835d3a0aaf60dc842fd9c6436c0f44cd3c7c26ee4fce96343f4c60ce09300b0c6fd52ad359fa584c3816ce0700183397badbf73284b52bfc29613da434149b2ef010e45adb75c3a9344a0cc27fde5b3c929867953f1ca2c96ec925b5ace8febc18e2bb3d13eddbb04c4c5ff9918225189cd9fb2970155655f3aa0b0504d403a1d8f1e3f28f77b7f07a8a3ec68452977d0d82170ef16c5879f2357d197cff4773e86bdaaffc981baa64269820a6eddfcbd654d938f4cc58822304236e1bab0aca623ff78fb4aaf34ac0a4c6a267be07a037f011cc11f61e4c5065fd94673e3405b50c04ef80ea366c386dc7d145837ec7b81f72ca928616dcb7ef0fac09f4f4741d1a1e5809788b996f8e431be31ce6187b675e18c9d3aaa7008663eb9406f33a20344d4ee2f129c599503bdcb7120992751dc97ac0393495fba227e5be1ba1bf0909718adc1fa1c2cc0b233416af7a47cb735b94feef37905efe60f67a416968e460e1e787d6c4863b7cc52b3281476e12496c661a5c9b6ab347f3a2e98130a871969c9b2a8e5fc72712db8827c777ab0ccf26c9a34549d7cf1c4dacdf388fcc1692df50ddf50032fcaf2fd079948815c44459791c730adcb36f248564ce2a96f555b805fbeffd8152e0669ff38618bae057f10048072b181daf06661f33b84eec5fb645f7f11e21e5e554cf0ae2d51c0956444202d745989af14409c1cb908e9a899460cc05770ff16be561434a84735ab70cd3cd7818100e08e3f731f11524091626cd65b67daa7cd7ace851879862120d9134e22db0d5cc43bee92fb27df77df8d54d24c9f1a2cf8f62004571da8d7ecf75f0e78238b5eec101bb5479ec6a89588dc652823cfc4f881a9345e02415cd34a3571da7df38e2e5aac0a0971f5b6e0402e3702d7a2ca63f22c19e87da56edf116dea191e14d6144eb0c50c756db09d6fe9ef98cd62529ee1dfc783f362842eb3b46e99fd52f9c96490f6b972cba7a9c5f02076bcc8596c3b55887cae48cf470ac3d270d5715f7305715262403f1271a3072805bbf277ec87073055708dd0fdbe987d3321538ffd62e2d6e1e5243c9d17ae2edf88e859e609c8689e1bbfc39c260df12a238c43c83b456f85b383d89e387d1ac1ebbddc9089b677231aa136531afe5046e1181ddbf172f493e56879e8a900282d3613e67ea02107df1185ecbac2274fbe35d7ab85654cd157e29ba48670a901c7c161f4f7bc93e2f55f835cb8cf6d782badffc6b039dab60fd56d7e1cee535031e3981438bcf9daf80f7b36681d785890d6e89f82cccf4cab0fca32b57e5f91a52fc29b8551ade5f3a5d4bb6085e7ff68b041a1684a5079c6efe39230a7e874282e362a4226b28eb025e56c11438cb960e75577481516c5d266e580990fa957e91a2b5a09eee575323b2c76dfcaf986a94713a85e1d1345ed0c75fbfdd8348d90788d549bc27b49ec8e8052ee0844844456825e22481daeb7c3c107d38b173b10c2b360c38aeb4c737aee401200ce9df65f7647c1ac80c760de232a41cfa70ea800f0871b23c76ebe8b5c0ec46ee2773a4e61cb931ea242658ee9a06312291b2a31380111cb57577ec40d1b61808bafb148507038d972457cfbbfc66cb731af0f0c5fa1eaad7e794ddc1b2cc14d5f16847b3b4fd2dfc0207c1374706a8b26adae1cff4ff1c7fcd95e0186476897a40c44df93082b36f4472043acb924944a0e4f731a8e4cbe3d61a8f7ff4b80c001cd85f08d480c073ddea885c7b574089421b8f97310c7913b4797c3119e9fef3f53bf4b278c99a5b692c604c27c88a9653b1af236b2798e327660bc11d4b3ed48b90a0d52ceb4ec25101335a0d25c22acaf4d8db3a0f476e2d8e60d619872336310134f1b8b29726558551d1935b0b6ab6aa0bbae7f91e98f77d1cfe910d4d4d3d4534285bb71168440e911627e219c90af6797feceeaf0577bc9c2bbeba2263d68bf7f67e66843c9b0bfdf59b7bf73d42127b5115da1964af7f39039880ddcdaa32deac0ee3d61ee74ede34add688dc0573dcb120c8d9708f8445483f7f5e74ba953f8d11bb8eed4557dc77302a3f2d7da64a1fedf8400e36e75593ae8bf1aa18172d4635d2e44a0a498877aa40aed9101bd533dcddd524a407a683c4b86c451875253f982898a91e380daa1976fb10eaccbeb798b34686056273536e751e9ea02914d834ab4f018fceced328b9a7305858d9cd1912679c3f036d9bbcdd858c6436c0945ff610bcb2f6f1d6a5c13bc8dc1118d0acb42cb7d0c91b9032a2ee848eda1b29e365796e31f231ad25bb51a7dd3568273fdef0f8d2fe49c24b36ce1183e461de24539417d03e09e3137270e50686cf21cb555b44db1f009d5f6717f4b804b6091c9880e95e1270dc0146e38d11384c73f44694ec97b9ddb68786109f1f2e2646060c1935bdadbdfb34fc836ed698e74d983b1b04811b82279669e4e978d1dab949cbb6c377c9184adb8c35b991e5ccc30458890ec8fa7a08f857dd985b1f56de7c8263174ca0c959dd7a7a45c4adff128c2797bfb3d00cbbc798c1bd4777adf7dd1cb20488c800daff53103efaa835ec439224414e97fcc782d94f4572bcc39384957ab9494b39af6dc84520deccb64e4af5427d13faa36d150f2b27b5404e9269d9c3c75aae2c486ced849d06e57494c1ca1591971adc308d61578d48a7bfdfa55173b805bf91a722b0dd51034d1a95edefffb871317c25dc7d30b267566838b84052f800e1f1f9deeef72e084a65f32e09d3fb2b6707e3fde60a26fc7c0bb2ec2e5b7e1c765ffeec29438e334e5397462aea3f0ddba974dff0bc387c7959ab3171505f6ad168c9f933fd7fcfdba0b5afac470afdd5c7ec3201259868ebab15fce1d6aedddac893a5fecb0a0e08b9e7c45a0cc6dff7a44eaf1281c2447c21d0f633483cc7d181f508403a27873cb039ab3725a666af523711eddb26240fe329b826f156a6b9facc4d3bdcc3d5015bac833dcbaefa95ef855e2012ef7e07326863641cf25edad2af6c7cdd17197ede7d2947da4db35ad486fe02c243cefc1220585dce3910187214cc22743e27419fe681c89a35291e26e1552e30dad66c2ffe0f63896d4d1a80ecb9c055a2af76ed71d859747f4c3606a2e23a9a1fc97b04322f7e5dfbd2d3b44e7ff8e0476af16743a96563c748f7a7a4a4fa90723c4d1a2105b7f89b1294b09904d329e4eee84e32106bde89f228597e5388bcb415f551bd9a3cd355f3184224970ca9e90e1edbe60be6dfae605dbd42d5779b6b03712c232c1466eb1d5f98582033770a342dedd6228f27d79838a7813cb539fb79306dafed0899f59c65e7968785845d386d4a8f634f243b51a64a9eef03814b4e8f95eaae8436edec93fc8517832b15c465b35670320c2158f1b78344ab070672c216bc12c5f1b1c988a0585ffc96d9ece397bb7dabcea9f91f66912c02dcc46b873904445d35d4344160ba447ab236b1b8ddf7e2af3831363d88561e5cd9700c4d8b479880f8fafe6e4e9a77950266b80b7ef3a7b1f7fa0665b4ad522fdff52ee69a4c3e6eacff40d06ad9befb0700050227ace99abbc49667301a0c6502c83c608d73fcad5683a0ad2b6228dc1d3503f1ca22b031a33b7a88d2a2f423b6faa1b28b21cfd3c9b92db6d3cc270fe80e669e4d48dead2fce565900d40b3cfb99073012bcd61860db691eeb5a419e53b720b5a9060ef9e64f66a91d7d4646ea1b1dde7b16d5b0df0b1969f9d063f09af657594b9532aa82b0dec40848e7f8c44e92c5d6a6082d8c1ccded20f3d3760ba024883f276af703871d76e39a0ed51aee3ba6af7d2a9c70fc17dbf8b2e1103c8159f33a33f237d56de07a5ce7e9e954988ea75d3936b132f392d91c207c390d8f70ba2c9a98dba7e17cd868e2e3676ad99bfaa61a46efa791ef61cdd6d3a1cff3d673ff252d36ecdd8795624ba8418e637e0c1ec75f137b77baadb8f533af23725ab0bf86f6b7f4892c7c2003a5d5c6399ad21b86e45050c170bafb33f1a16a57ce69b32ce0b90f3b66cf2773ae6c5b99c705bbca08367451f96f932864dd0cda27e3f2ea82bf96f7915d64a42c78ed7c4d1e0ca6a768bb00cc3751dc51ae962b705c54ce98e4dfb3cdeb9acd06df3f0bca1fe02d46a430278b71fbe8bf2954bcd172745c034225fc41ce832ba1b5b7ba8f415678b07d2db87f8116f55cdb45d4bce66b4a2f5b9db8ba55b4dbd56191ba97e937753c341c679f5f782504e1fac815ca5780ba6a669a69abca4ffadb1bcde36e6980ff2fa58b0707703d22c3f10f4c716c3edc33745edad732923ed6fee76f33f700d254db45a2e1792446ac1284892304f64c052db2d2874036f7a8650516a3412199b5e51df66e0567b227bfa672908537202a8f79ed665e9af55d8f3b953ffbe87376630b2f15fe8525243fb51fe76d3d9c59cb68afb4a6eae6604c7d625549aef5ea7e936c92b491ccce0f62dd8cbd3ad967436e63bb090b3d31d299ff1274d3e3b2ca2ddbaaf864da580ea57cf8681b78aea619c0478fd39692229f846bce1be99f888849e3561a06da0fbd53f8d3770e3e6b227130bc5bd17fc8cf1103fdf115b65d4246a16b86d24036436e94b77008bbcc4d86d82e2fd302e5742f0a7382300e46315374149dd01a903f843cd87e3cb11ea9d55e921f3f123e84ca98bac7c96c954b0070e90908ccbf31701245a1c61f30d2aad23ae7c6f66add76133a861c31f0661b24eab4343656c5fbe05db230d915c8ec9b49b0dd7406661ab46afeb31adcd0b23bda5e36500ffc4891c07a4323835b4816846c9e04b76873b804a804a23b15c7a666ce21857bfde8cbe76b468f6e6253ffded96d08b2a07f4378e55e01e4dee08e955547b1e473f5226c172915cf6dd931787af7e23b41a5f0285a29f2e7276b9babf3cd4e4f981b4db63031d827032fa7a632a0cb22864e840390f33f39af7b2fcca7cbf1d9cef8ed8b8691fc73e9af070cdf6ff00c68271f7967cbb5f002b265dc90fa248596e511a828527cfc6291b4080410dad4114ad4bbd8675b1857d78e409b38d3f1243bc1d74744e7b0d2da945502750f47b17a9ae6c44e856ed101b618a1b467eddd884382c0fda175ed3ff1fea62190a221561f6843b7035a04782758fdd451d95fe81bd286ceb4ca5b007b66d9222f5f1f7411eff096a072f09c7173f6a7761ff5af5eb0295248ab5eac50673eccfa340b1aeb97d70d8ca671539683861ab9f068dbb49ce7b5e26194efff88ae41b658259a70786198b8c1f2a9037875bde89b177b4b351fba7c8222b1e513e90f7cac8285146df17c14b470306c8c97b244b551d8bfb1d3a719642fc5fd9a34093039bddb07f344d4d8b5bcc79443fdaee399998d24a569b4aca80187e891528a2a0167eca9e516172b88d0854987bed80fcbd6301b913a0c6f5e15c5e7fbeb20ecce76631c75ef7cac0f88542c41fed427acfce7167776568d03d136f3d6dc8268d87096fe2cfdf49bbc8fdff403034954f6bc75cf9062bfce1ce10ba275f141ec5213b5daf38489ae7f1f58af6004f4a794b5e1f71d20527e85337489c5d21e860843f296e87f583671d8c08e8e9337c5fd742d1c5e0d5b8ce2c012cd9e7991ffdc96d01e4f894ad2b92480eb37a102f32239f1434fec8b8f43dc768b560c632bcc6e175dd4d53f4443f53b7df77715de1664ece9edc7ddf695de6da96e7d35b789ea4e44a6245946ac0d0b08e827d985f942d592c2a39d53b4a2acd1cf6e9aa27cda9fe0f699528acbb358c2ed2febd70453db9a4ca33cc10254b7cfdf1a5ccaa92d8a0d591cfb0c2280cc920e7f16d126dab66b827e4583bea5f2ef829aedf92712c88cd670c270c870ceea8ae2f5ede7b9ad5f0876f361c5165091db86aa6630318a599c5588e89c8284ad626933df522723d3a301b6c0e4ed65b93e1faa2b6ef36bb5f5524bb495984d3e38f3d57226a62318ed228a53fecc44c7ab3bcf70501e5ad4bafbfe38fad887b4c1e47737eda7c466c11b118677537ed563303e1dff1c64639a4d9e1c8308b73bc70f0052b57b931dde2f502820626c1f89e470881767d07f573db6ccfec86a6caa9c80720d8eecb1850757e8cb3c29e85e789075fc7d531ad7bd87c1ec95f81d16202527a4642b4402efbb290ad2818bd48b9f1ecf8d10388edc902d09d22f4f1c771dafe7123dbaf0d81d8228804c3eb4af8e20bdec21f4d5b334f7e1bdabd9343de6d3a07ee78da2641bb408e05947628358e0e86a8c00dbd494a5ec3f0656c2c91da0b1a3db4b6ee16b69e99bb97dd702dd6e45f147f5b8afb443cdba3c83784d0a66ab62eefbfd741cf5c97ab0163c1e048f544e06021b6596153c23b456ec67ed0443d3f4982803f661c98aa59a3053f795706e004261144ad4d408a9b142f1c2dcaea6ea85b0bce308ed34ea17e9b918bcf7f39dd5331a3c13686ea173400b078e0d3d01e945bfd20f44b6ae605eab05062c92895681386895f30b728c96b6fd9eea23a5d7a0d602ae363575733ba61a3f740e6d212fd00bc8f275bb8a45260c6b701d4c758b854b85b23bfacf18243d1cfee778ee3664cdafa57131be51e16f270acf5d4fc35321868d7a1d06a3a82190bbaadbc5a58bb7e9c4282fa1f5fdc1fdbe507ffa2b20790a4b4b6fdaa184209ef7f9bac1f6134ccda13b264f173eef383f32518cbe7e042cddd8cb85724b22511a0a13692f3a3eecb5ee13fd3649246f5858aa6c787c19b25a60ab56b79057dee7e76c71312ac6d25c2b0dd226a8e60c827e4bbc693f2f917e1832754a6b46bca860f10c4d0b0ca7f80a757ad327fdbc596fc3d4ec9586b47b84282629b8606ce64f92c3d1ad25a212f338a204976fbe05da37cbd1e47da047cf735f5559d7abb64b1373653b1ec0b6e11d0751b7994247ce5c0469ef0e0398e7579200daf71173dce3a24340cd7382dff714b425106960fc1f0584321b0071f45e30a345be1590e948199c52c061313468b4709569d81ea47aafce7c49168dac6e3d3287769fa79c3c2d8a02168e770896633845f1c762ecdd61bda974180d39f3b1ac56a2a57df6bad2da96f8683ac197bf13adc26f5c7c0142becd69ba305e1e17d7abf5e52f3d4e03de50fd146e27412374279ba9ae8893df8726c57d2513f7807c8ae86c30675543ecf527b355650a38ce84c26527d6dcbf98b1b03232b29460f056a28f3b10bca603ea23569f41a1021dae2d31a65ffafad152783ca6e0eb6b3a1caef7d9a801c1ad8fb160b4124c941808822581f34f3e186374493558210f1667c358b96d64e5e2310bd633f34997d2b47922df23445038b32f083d28b87ae8509b8c0af7170a2eb158d408c2fb81cdc18c0d8c7016089969d56e115462a2243a2be1d7016bcebfeed61bd027afc8d14d017184bb8f4f91df7b88b080aa7c0aefe2961b93c0457e695ada09443668a5fb23df79832686c32e30198b049dd411bb5d6a378b33e61e40824833ff991e753bb0202759e5a593e618db4e5d3d335783cf744377c342e8a0dd5ed8ff9290975f540c900eeabfc2a53954bd62f50aa7097708af7f33821db43bf346b4882bfd0032b0847e4670da38b717e6baf88cf1129aeab8c6a1793c47ceada180f65a79497ff6656f1184c8f8b100820fe1d2408c9ea1b99a58ca43bdbc250f62fb48850820149b62b3fca40883040460e62bafdfac79fdde9e829095e497e9b9c9c878e39cdfa3fe73ad95177f2a367d424646593ea94a09a042c03082fde1c9e7a4c09eb5d4605cf97c4eba7390f35ee0a19b2d10c5273b1d6dd04e211e8b392d0a0ed9b3fbe93365c5aebb4b64b3d6e402f6fec2a86eef56b14116d5468938973428ee726ed76895f560d1bace10655bca6347d408a51749f0a20f51ba7e6e8c4117ee593374589fc13bf5649415dc9d85398db57637372b64871de93a1873fb502623fea82b91dac748a152fee424c42b2ffe4cfeccb7c09fd3752e9a398158f38f5792b8093b7974226920c1fb971e660f9f8558af9609fb178a7c92f9ef5e058465db59ebb49ef6ade6ffe25125626972ef4151a86e3ac96be11dd96cb983aa429d105c46d9c2fd16d3f08fbc9ddb2574c76f00a5626eb4c87b9341a05be70b11d02b9099ca6c31ad29006a130d1410f7acc94e1f084f0095356b41a515b0cf2d993950ebfb51503f2e1d5760d90def0e76f0aa26fe0cf15fba4da35996d72c8536c17ef502f67bb830bb7f71d5fa9a75b3bb28ef27eebfd3b4f46ffeea0c597e41c217f8551331cf91b6b5ef6ed3f0616038669c9c86995de15efb0d7c051022347a2e358aec7cd6a72e9466644b99327fac118fe3048f03e1556138827cd7ef753909fe5a6cbc31589b2a8683c5e8d9cbebe19c08535aa6a75f5d72335f0b2e9c8e26a5d4f2fe930f973dd63e1d3c68714d541c019649f2e7965ca8df6bd8d45ada69da6a98eb1c0e504b7832eaed46ead926f44fbc40ba5b3be17a22de9e80c70032bdfee94296912901573e93b847885ab408f6bb5b8ba653d0a3df7de0d3bc12c54090c6f4ed5e4ebd1953f5e30221d3ad1a1601750f25bd9cb230fdfbdf4c771f537326cb1619cdbcc89d4943b6bee48ef11f0d749430e0710599f673af410e3706ca03bf8f541c9bf1241c6a9850d5abd4b7f8d87609014b82c732a80e71129506f27c82972c5ddd33f5763b837b6da863d10de1e87804af8b7abdf18143dad2ff71e5afdcc9ee6d5775ef1aab11dc83f4f3dcc4b7c949cf0409e4957ea727ccb4664f33abeb009657615da519792b7b0898976857cdce2c78cf12816b941e026943fcb8be66fc8f21c42eb4b2341b44dd52939baa6b1c84c4534731ce9e9158e7ae60552c143c015936bfc7df961f51a34afdfb32cfd9350e91399277a8e1ceb1e8da278ac5b24b3366b29629b9843999ebc164a4a006aebb776d21a4050a1c7c1068351c70e78b6788d8fd1cbaa98aa9f7ff3c703d6cb1ff28b26000c49e3252e38fc11e4f7773d7240355b774e4b5cfd26f41db5d6d42e90a9b3de4d4027c86de5cdc7a9c090f606ed934ca85497feb23dddd41283db6897c8016150fd763838092c958de894147bfa95f08626f2290ef2873182525f6cfd9136b0354a85a6811859b26c3243ef4a9309d1e8a6230e7c3e5d58f28fb47c903d3c103291f2d11f93dafeee3f5cce0702369a4714ec64c6eeb1407994632ef335ac5efb98768317f50e470ca90141a575d0149485dc6d17a409665237767aacb6653ede7524f914fa7e7935e740b595ae6bbcfee245824b8f7da95724e9b93c80b5aa8afba4f55c50214a2ad3b13a062f25cc577d1ee40d39541780c705b6e2667b2b30496cbe6fd91910f8f74cea5cf1495e53dfe9480da95c7f88046a3c6873a5730594a5bf705ddc34957a1d792f867d588c6dc8774e54f2367d78c0ea8e749cf29ac87cfe1ea6dc28952721229d5a7809aad34997a79aa2711bc3eea072ac6af52636432d3745701a1edcd74e960428f1ec6d8ff23ac02df9fe9e7b085eded2d3e454d4729e5680ebefc50c4be8c6f7c47ffa346fd3c28f0310ff8e479ec419622377d738385cc067b2df1484a21be51756d4f5815485cb23116dfa950b79cd36aa5803e14c47007683291790fa9ea3abeba7d8fee54c0bd244a334690d6e561b852e0883f7b2a784650d2a9f74300c7825747510bdbd53cf05fa973c725ca266d66aeb4f201dd657b5ae1912d85518aade89a809365e15d3aa7e6dd6e94802892e7ae02749e9826050646d94e3413ae8df6851a4d6fe33084516f83eda449e49857200352516a5f928a8fbfc375d7d779c1f992957fc89aa0718de0bbc5ffe68228d7f47da15adaa3ec3e093f4e79ea5d948edd159586f180ba29ad9f659e85035b3e22b90282dc0c01beb3a3970783906cbf03e6037f7771af284f857a66979e39d8b560f48475dce9d1c3338a1769ce6017eafd7a25ca3d6cfcabdafabcb0d1424717c2fec81d69f2c69e28c7f8d1c2e5bc785cbeff2e1794fc3e25c0f62fd4fd60b1563cb71782a9b9960cea97aca5b743d2dad639990ee259b34c23b2b6934aa341d95883faaa0f2cdeda869bb980d0694a83545193a518c3b92ccd6b814601c9eebe05f9c724325ef00e9ed2c80a1b89b947000f5603db8dce216a293a49659ccfb5072f5fd72f4bd5838f6d6d550d1fca248339aecfd18b1fdcec7ed300273d30020e8ba11d6b587a6c0bc55d8c1c075492d56df197f08851b019eca5510da9c31c2622755ff0cbd9978f656c97c26905410c399f2cbdc4d4ae853c96f8f53293073558195442764cfdcf4cb8f3a3466213e18b9c4cac17b5062bcce5883e9c28fab7747ef044417aab7a1c725ea90658712a7b9b3cab25a746ca13592d58877bc6b9ff9a72b4b8fec8ae3c655f3a547aea415334d341900d79d8c3be66c325e5c33640c4d89c68001bf9f6bbbbfcf013a4867f5eeb130e25e924c041ce278b49caf7ca269cc282e730e7333681c6774dbf5719e9a2e7eb372247337d6321039661a560f1cc86c7c4fa1ee4c4d8a5f1182ea340b20c1500a45ac4287bfa8b47223b7d34c903da7ce820009dcbd365c229e35909e0054c7c152922bf3886f09f0c7ad0de07069541b6b52761e602410ae166366c8fdcf21ef955bf1ac30b24c593be34949aa25ee0e461a76eb20d6681f7151b072a95acc5b467e3faf66e8102640ffdc30d226ef81b3032ec8a948a70f799bdc0f0415fcdf7ac067f0624dbdb6347c4925682a953756de99345769af93b395dd23e5e7899ea4d1b0f5ae892d2d9e6f325b3bd51da68adbb0b6c6f183a0f653ff0828be262079f6b8f3ddf2ca0bda99daafe4be69dc8a77d1d8bce94fdaa6ac6529964c1104b6feaab373bfa817bdd7241209b3b54265fb234636d900050e0e2b94a9a2c6a78141440b038ae6a99d51511fa6e802384a1ac10d90d18cfddce001aea6aeb4afe2792937994430661cec1bc3e46803e906d1f309fcd206233e57bec5afd816e9b692b5cb875c3a4d35d869fe66a27bb571245105a94323e84d6cc19b4a14f3f3ae99716051531e830cfc2d4e8c33ff98dd4eb419f48ac998ce114206c55c4fb0825ae6c5db95c36d10ffcb1f2e9dd7b73301cf8046be9677a4b17658ed7e0a2c2e1179bb4eb7054aa1d1e369c80ce3280e3951b38d8515095cf70222cef25df87ae8f5184bd2b307c896970e440de73a7254736611cf2d732abdeaafa51c299ab1cd788fa3662d5decfc409eb1115c376e194bc2d6c281c165609bc86a6b393f254260cf536dbb6c1a89081968a5c6dd5d811816aa1df59272851ffcb831f1a7b171e5d62a3b3b912ec13c67da9eab87631ff25d7c6d229754ba68d273c9191224593101705be83c114ce587a60a17dd27e9eca996a071d246902362f52aea6d6d2dea7f9658df99e87b43ccdf469ba41caea65eda63e09e987922199c0c4a9c62f5f7b5a514d46c7c80ef4699b28060c88037da4046eb00d1dd31fed26397da4504db70abf584aec19551fa2cf498de8255b1095bfad2d17ec1aaafa407c2513c30cf2729c7a7bee0e9e34340760c4e94479e9f6775482f075263867455b24b77e6ed1a6c51e12d1f0f112267a2d7b70c5d2d66df4e17b4726138e9a29e50ea4eebee0e214dd1db8c8ec3447d7a28ebf99da4487ee806fbcfa23dd1dceb0402bb172214d33cf58e9bbf2395583c59d66ddc78aaf954220218293cb7b91954f5fcb98f917f984a81b8227210fcf9762699c7755cf9eb366b4376f899360513e37f23d47970e15ec07870871474f8e86f0ee33e216c8fa57e7b6691c90f9e1bf5042935289cb2f683bc13d962c367fe3d83bfdb4c2d2aa19b3343b1247100d0ced8cab4e3bfbe1430aa90a2f3ca1580dd7f510099715d9ece2ab97002beeb9de95f82bc3af424abe59cf61656f931b2a5c95fc14f7acf507d949604dc5b1d0ae44260f241fb694ebfb5fca888e6ff82068d0d4a9a0cefc57a03a9a58aa87f1799be74b1acddc83d939ef60ca31437e420baafff95e63d3af90fcdc4d185741d3764b953e426f2b1a70ade4cf04f159b41798280fb12dd97a2b1aa4afc140b40029201260acce6880ce7df0d066952ab129f772b08f5ff130e70a4f329d92a7caf61c2e45fc1bb7f371f10e85e2b4c604ad8d1db3074f59ff346881945b5056806e95903797df917380dabf7c71ecd516b24f58c50a1933442236aa61524d68a3d9edb5d775b85032cbed9f4bc58a30e4fb362e97ed681e6cec516b62a44837396b462fbcae9b71080d42f7e6fbfcff861771218666cb778662e70cdc28d18395a85c6694299320cdeffed4e0c77896413773a3ba611a764df52ec3b69df41450ebeccc67f21b9105c036101ee92ceac485c984f153f641ef955cb6c1da982e783560f6ae5748313f4fc20c37537fbabffd96f18dd937f264e95805ada07848bbda2bf6bb161d6c82f7cc2cc294f7212a7248fee86cff0ca651890ada5b3f57ed6aba6074092be6aa6cedf55e66bbc6e657ebbf661923ce6ad0f172297c809a9f5c35c5d72676896faf5bbbc7040536b1852a46fdf8b9f0729120a0aa87ecd285f4d829b32f6df96ecca037730cc48d761389f1698600e29aad54da1ab3ea0c463375995eca8e9f250f89a898a6bdc176a9488b9052502889603cb942268a63b31754f31936fa13f2377b0a8dae423507b418a227c61f398898c24eaa2e31f5ef38de19b8e5539a0345c22408d046083130553aa217487abf90b79e102bf035edaed86111e8a6bc4bb40ce31638ddf3f982b9429979dc81cf93545b81d3f0ed4f3541606c3c15b9052089da29f99137f94a26c5c8322f5a8193272f3f767aadc832b1ac17f633906d223a655bbc4a4e3a3200137ddf158f20263e8f322d106a25bcc3ecac4bd4e63d9ec72d513a9c3e2d3923d79ee0ec93f4d0801cd0dc97e69376bd8e55e882b53753f394b656b66aaa9412c6ad0296d00ccfb77a8bf9f51c671ac5bb5ca56bccad8b5357853913fc3e539304cea98a0b1b3dc484d4c063d3d250805cd1e863781b0101e47fdd0829e600574dda1b51da04b8e5c016dd1bee192a3aab7a491ecf9475261b77afa0e6f7d56f7309e7cc3f104c987accc2e839c9817c3f93bbb7e67576bf9f13dac45ee671ef6be155fd3be2e06892fd895b2422ec95e39b3eabe7555c06150635246b378fb49f76fb517c7560ffa636bf1babe26d320fdfb9fc38aebdc662943a12f5abf3b50c4d30a44afb832135a906ae3572804093865197602410eb38036b2bb85e740e8e9771f28c7da606672990124f205d9015a0f2da168e037df0dca8fd83ec772502e131df1b1d7505a98930cb98997761eafd51fcd28a1e2d970434dbbcbf0a9ddb2983205cf686190202fb78f689a283eb9b6557bb04478a5f9735ddeac49c3ef3c0eade325fae2f8ba3c648a325a3c8cb7e328991d8e65734b65efad7ebd0c8c7ae685f4fd71c49da79eae5db4233707446a163f1aec06f9ab62253143273bc4ffbe857a0c169ed5cc43e3cec05d2dd161ba13108ad82f209bcc9dbaf6d3210f2b7c8547a97f64266a563f37ae3db729bd4fb20db84b0f94a4dd543f46fe4dd6ccae885d32c14428afd032211c5a4484ad246eef9b5609945c6a5acd8de6ba9d992969a92efa250cd5ac3695127b216ad8570bd4e366f2161332a49dfb9f9a9dc9187cc2e5e4e9cd12aa9bf476c0a86633c7eaae8d012d3c7830b17f20b44f8216d7635ee4a751f94bddfe4bb7b56a689e02ce1da56c79fc49bfb4f17f3b5d7bf76e028eedcc8be2d46a3b3546e352abe7cfcb82a15f4f48e3361d1c92eb0b828e763a8c66ed798d85fbbd68eea6f2caa915331655128b43263b74afce57959eb7ee235ed99b52ce33aec2934c9b6daf49ad8f28def972b1a7ae2d0557aa5fade33a011d8a410a17cae8f817088120ac5ca242bfa90b326e3a2b5c8aad52d9187d47c629c27bae121e483a1696002d4753d3ae71f4d237f817a9677bf29e07b4e5cbde01f73be0da235b05ccaa0ea9e0acdf89b86ccbb526b3194419eec3ccf61a9ba4eb41337de7270bde69d4d541f16fac1bea1ca91f6a1156705cd744957bc40056db141a4707fb6e5dca3b3d9e602ca214b533b619ff387d0e7f4fc2054529166b185e8e1c3017e1681406e135e4fb60123d3ad5ec7598b48a1c7e49697c19c39476ccff5620f1e372f790ed25192f1be2257f7e678ab6b548a17fdad7cd163df6f305fcf659b1ea8e6ffeea090709e8960772d96329c15c8b19ae2bdd24ee5b20ee73d1159f44ee3c15c605c588ea995e1e86327f9231c8023c777866c90791c76db87bde7227eaac82165ae59bd0ffabc050d1e59ea164bca9f6e1428aeb547db55f46685eaa8115060b0b7f12784928e35d19b68e5eb87843e110fda4fcefe6e19ace9cbf982fdd470fe91b71faaf636a87bb0212e7c37a6d0a165512067da79c0f0a423415bf25f36e92aa85b694afa1f12e5c8ae0251603f846bee739f6582def5be44cfd567117ec2ee05abebedbc611d69175e816101715b34d8ff89f378345a274dde1245f8180e63f489058d9d1fc6c081bbd52a45ced0fb56a871ff29383f37eb9a2ac660e552aa20f7bad1d5643f1073bce3b1beb5c19ecd1ddcd4fb711d929a2a242dcae36b8048ca82f24270bde6837d1c84a5984efbf935f44728d2f23463b617e0748d8b29b76a699b313c59811b73fe43e7da09d848b56d0b8185965501b4bf35dbfa148ec48dfcfee87dc40d18ed6aa699a46dc0459cb233158f13324044dac297722c2d3bacc75b486defc949b7fd5ce76ebaf31702adde7329ab7f8da1ef9e9de616da8320ab282a7791f35a6ea37f94bc13918e0b8444fa81f627bc0e3906712209e4ee2f80d0a6598f0d2869e7ed06cac28bb2bbfb18877e0fbe2a300f117f5caf5f4b7b3566cce18d277102e3511caa57103f02bc173141e30cdb0e5488107f6f0078f75ff43021e4cf21b23cbafa91b4b539cf105406a1ce6c379df5155aba7c7309c4980f9a052917a51e34616773ca9ce91ba77b9b6b028eadbbbd2e49b72b29c7992cf70b8564105b5996d11a38d48b10342493dedd803c4d705ef0ef4bd4bea7ac07c139b1703ab88df9b35b6ce345890fbd76d92094c766bd7aac898b4f13cc2b40298948a7e60d16893878fabe7a3c4b1712e23120d8243975d95d0fda7efa359b4760b183d3fb73334eff56f00a716ad3c8a7f6416564701c46ace941ce5fa0381e7b88a793182344c7f6c374f88efe4213948c3769213a8717b25ab0d6e02e0e3104c800356577ed38d86be1889915dd9efdb55bf02671ac4bc3ae34fa82842c6cfeba8d60276a7ad6c1d9311d83fd38d93a8bf698e7b7115366c9293efe8226e79505a5c11ea617e7146cd6f7068377d41c9e5f4938558dfbbb930e1aac246ce457ed101301bf69a44ddef1236707a7444897fb8ebd3d86838b965f54a5430c4cc63a1d5031122fb0c4ba26fa3ee06b56710e6dcf4b52737dfbf72f62908b7d6f2e619b23ee86334111782120c1354f17016424ef43a53c73965343d47b5e472165ac05e3809dfb65d7dbcf3b1eaf1e3307d25843b8cd0bfb1054d69cf99179f0d782ed6b2596418c42e1a83d7dc8b0ce40c524a324f3d66bf47594a7a2835cb2017dd59d0b3e24582006902e01827fe1b762d7865e305a4372fc0d50fecb749deb9be2ad3d2a04fd5d4bbc7d0d98f534e1977f038dc8071ffc5d0ab811955975ebd3226f63c9fee39fb671a497d9bb00b33a3bf9cd8f6a2f2db7cb64468ef2d3f1c87cf8f3d1457f4c60b269f92d928c525c62d9c5ca59d21b7c996cf6c43fba258836b785acedb52a53b19a7f2727c0d4fac05f6c4b6e9453fe0d39e6051751651be10fd75706f03e6ed593a17e60488c294de6d1e4e4ae3b4ef0e8704149ba8a97dfb60293f04ae55e43913a45ee16102bd7c51b7878502cf7b9b2e215fa83f0655719d95c05e267d612353cf6be4f6a6c3b175d92f7d18fd4f1d2b107b08e478f09f680192229eae71990ac9200fa6b7f1bf207b16ee95e7a2f4e99ede8f70019df26d4bcabb336612b49e8358756c4edfd238c3b11707ef1bd078d08ea85c9f43c152930d756c14d42cd573fc911c84a31501662d9c1eacb892f99d528e15c180f139b63b00f8260f99d49a87fbc570b38955d759327799af2980038886ace47eebc698ee4dc0954f25c59ee3a7e02dca13370067292aeed7ba7b1c076f7beac156112869d7f769deb7c1a4f0a5cfc025868cf006bad3c38e96a2d085af3101bd8a7f15b47b6906efdc72b6a6a2c53161dc31f9f000e52381f836703dbe03103ce450bc425dbfba369261993d743bd338acbd2d3f70419a1d25ba2e0eac16a0f0a52cb4f52811ea8b93867184bc4ed219dec640d028bc8f125d5578bf58c749ab903c3f49799860dae09f8daef42899062cd44b9dcd832364bb95f994a4da1f4e2bc2727bef562f17118e4a836d0cb55ea4f648983c459e099e934e997d61a034af5d2a352034b0d2ba4f0b29f2a138eddcb6cbd2a33cf5d301e95d7693c15316ce350554efcb01532d10bd62eae87153b4f783766d3dc888edf8e6c8454fead3804120b24eb8bd98f4b456614378078c859587867f0d7df0cf4b7e753a7f1728c68073d31f75551b2c1220f90e3fdf35fe574b4116cb91c5067c51aa5a288c35e19c2466606be5c5fbc500f8d0cf4e19685b9dd46cd5d48b9aa63d24ba2b7c5170e0e6caedeb91cababdf815e03bf1571c8315f529f438fd7e2085d1702a3a69b9d2fadb976af24eee64d667cd4fdda3a0d3874d5a7a16d670d844f16e7e1ee566b212eb17cd8b3b142de05b24cc3470a02e4876919577d5c52f558f2e93470e6a6a8f0c3786a7f81430b2aa4781e0ec99cfc5f03dd4ae8894a930cdba82bc943cfdf65e7dff0c5a98882fb21dfb721bc9a500f77ea57c848b5ae06d406ad017d14ffe735d2ec131c2854955a8d40a8e59a124910f7e5145c5c177c31d4c39d628240b7a51fd8f1668279c16b2551c3aefbc0fd4f045fc147a6cb8a9a3fa5d719ea7c312ee1beea26ce63eaa95a851d229fc056c3815912bbf0ab1809c4fb3f889c144f1391d3506e806317e2a9f2b8b9da96df6672241f0695875b4f272ef460c5073d10c9ada1322205cfe413d929f602406e9b78903c4c87d8b6b9ffe3839da6342691841efea1e32b8ea170455b448da19408791ffb642b36cc5c96a452825a16bb81be05441603fd0666a9723dfed82ff6ae528bb1efb7f617fbac0dc3fef5733d8116e76a0508dbcbae933e54cbb8677b15b7b415cf30d28bb7a9f87c64eb4ad16f777c4902f6ed2f0770cad5fd20c4f9bbf4452591b5c3119ffb3102cb17b7a8119781e66d434e8ff7f09f538299275482b5076e146f72e1804fd63e11904e1f65ce0f4884d42947bc3561c8a52aaf88808b404a0a25ae2fddef1e49185020ecea16140db7a49ca9676cacf52b4f4d435cfa4dc1cb485712b9f2e8e2c88a3622c485eb93347cd5535b6ca31a84278d8c3499336093fd7b0a56a6125d09ac7a9acbb59eb7bced34c178e549beb12d046e73f3d78fe60231f63e71e88cd0314f382f6d903b7f85c263651779e92de12fd7186201dbbd2b2b0e3c9d3f677ee123483c3782419cbe6ec30c3a1ddf7e5bb7902646bd1d0f7a2b23a2f9d748e6079ea4d3be21b52f6e34a753fe65b6b99cc775eab2e409534af77c997e80aad03ffc11230c3216af6d66a60071ce27d1426a10f6777a17cce445dffe37377cdc28739dd327d443d292cd0a3a5ad1ceaa90eb8e3e8a10a48be92947b71844d69a394c6e7605dbc0bec5c053ca75a6b938efc515353cc35f53dacfa406874c280c5d2a91e39209b9131355b84e2465c70ae98928d8ee0da9b5159cb28c5509f8bfb7bf52dcc921f4cc320a77d6af22ac9075b3bd9d11c69a0cf576138e55877cc9ef383623887f354932d1dc20a2e3c40c7f59b05bd657170ad60b516b31457790c424b26d090df5066f81d4ad93fef2774297980370d6fe1365e85580687a6e40cc6f768d5a12e09ee0efbfc769b99b975ee0952db33eaf8b12c31fdf0c241d4a6e161b44dd1c9b8ce2988b542c79a8e6fe9e7cec130c781d9371102345fb5b4c67ae8e6bcdfc72c6768437741d8f5c1d03701eae41586ed2209754ad1da17d583eaf5f85de3caa4a151333813ecda2b410ea3f4ce589baddf0e3719d893fe9f0cd9e25c30cee1e48dbae8f98ed4d30f90342b83041eb2150c8affc4655da3a9d784f2fd7e8b8b803568e20d044c73b785e5e57db6493d985545bda111822971212b1637fa7dbe14190f3e7cba2c6100a580bee33a3e3553ebeadc2fbd57a9f57c89ffc4484575aa5617343ecad15835cf42d3bc98e802cc29709a53356428d7b02873f94b39c2a863d80b8a6ec050146a81f807f2830f1ba4d63c19f2f37451b1863cdf20160b66413131649768cb60a4b843a7b3fa4e456bc7be21db6bfdd0a83ccf334616f84b9e2d19d629f11712b336bc6c6f5d679d94620a51069e72a545cd527ecd0dcdf1cee7720edec3ae7508898ecd854ca8a3e1733ecb2dd54cb76938d57ac29d8c91af7f336f63bae74e3ab445890616c09c03b27a169541682cefe3a5be940fc061b62f185619197acceae19492a7d3a00fa2f9af3b0c8884f911e1ad2c50c2dc711bd916b824084cf10b6bc72b40d97785d788a317e9097452291334ad6f3ad54509e68b9ec8f129718edd0311958ca4d85d960a71dfcab9772cce9a5be680b3878495a73252ce0d7dc9bae06ca44d4e8b2c1867144b41ff0c13aecfaf266edece787e5cf8ecba572cc80809f8c499d59a054e9f528c6d0fb1ed7d5897a8f86d99a3ed322b1b56e53cea3f09b26bf5c52bc818a8137066b8428f6967eb6a2ed122bd3807ffd64d5a91fe9b36c2b10b6ac4e6adef4bd5daf043226c8bd937ea73f2fbdfe0fcc79ab135786c261b207a53b8c4bd9ad3888740c8683970059903512d810e5b0bce111fe6ef24886d281628b593a1a80e38d9020e409ac089ecfb93c4e38b78b9b31affc03fffc95a5e75bb5dba16d283a4a5f0bcea1450fcd296750efbd6d5bc63f8205ea64925c6172746c4dad27df876fafdcf0f275944f18fff14b8676e2b35d5462583043b4fda39c1896bf86edf94518174936850acd0e3ef2dd15d807596c2630b6b5dac9b11f7ff7c97bfe1edf833f994583f9f98688bde318c30590a7d7d9c1d8eba151e6833c5ec2b5c435770561d32d6bba15e828bad43d7781a3a25b0c613b832256a5555e1b362984f5f501316172195fe5a3ef4a75b0508068401d6a63ef9bc2a1de1da034e12dcbcaa84439a6e9dfbba6e71a778521a086add60f3962e67be02f617fe2e9558319ee5bc828279a8639a998772cd6055edffc7125687ac4a5c64cdf2146fdd1c7f6d7dbd434d2adc2e55f87c7610a6d47e0590fd3d9273a73713fc7232c7ecff945fc18a9e926624064b19a85d373b278ee807a36b1d7f64dedfefc5bcaa1b08b2434e2e2269a2f79236c2090aefa916b57aa90daf44d62c9c51b9a81a72a43623a45e7f0d73167aaa7962e3c2e0dc72f510726c3ee83bc5160734de805190711c94e394799fcbd741b1132c9ef66901a91c7addc579b2a20d70f6a0cc16f06fb138238b4ed2e3ceb655aa266a4edafb999c909d926d33351a2939983b793584a7569329b2dc2ad21f1a1cb7501bafb356e19244dc7a059d8ff87ca159f68013c7041e2b0b51dd9aeef48b2ee913b899f73de42a0027d8a6385b2805bec8192cdc71ee7c3a0a42be99d577ebf4c206a4304baa5b41f169d560fac8745f3079813ebd85b042aab7fd4c298f6f3ee84de09d5ded36f4a5b4ce0200f82d628e568a5891a88b146032d0d846eb6c8bdbb60582301a506f853286b813338c71b2b24fea7117915475c7beaf4352ea2e27c1c9ed23bca5bf4873aade4124639d3f69d8b817a031d17f6938bbc94d3a6e2929a21ba7377960efb4c2f2bc21673af681bb9a48dfe47492b53fbeccc0234e94370814f62b3297324fa6cf9583c74459ffe59c9caf15ab9913a14b3b4935c60a9712335c0f17592e33ae05bcfeed474152a894a4d5d9ff585bbf7442ed1f55c3ee0a71a5b277985b1eac4e85d2686036b66530fb4ef73b0847efba0e8580dfce5aab87d48f94e0a3d4ce6d6a16de112e92565887c9996c7be94a198e941e06939fca14a30f2650c6bb05851cf84c3c2c296ac0fc04869d7654186f5ca55c866abe834484a6a68eb9b88874abeea051139817ada570f33e6158d97484832437f5edb9e8059142f78165b3378e298677a9a2a77edf8d433e9238add24533db02a4b84ff68cae2cab5c4a35799aa368b346944ccd6d8f9740af8b2dfd1668d1f50ebd0831e94c513f53659e7a25b8ae8ad0db1bba15f7ff36782c7f9899afa077ad184ab5d9d15f962b371393d336e0f9369aad2b79203a705c2f19f11a523c5da0e4ebbe07dd58d0cc674870400bf89c64fac3a57d57d3eed3750e855133dffd4e9185fcec904a19f6f95186c0ac30fa84db0b98051fdb6f1765686beeb2e79221c2425eb5c97ec78d99b47bfefee56d35f88a31be3ea6765d725e643d091f5c98be48bcd3d03083cbc39a78c9c5c92d84eb221994ce426d1a4e6b53f93b3e1f1032c33f3d36de53959b49dd063cb648b5ed7431ef88701f83b60880afa07a37d38984896083b83b1a7ab3f84547f69ffb11681d609703165ebbad35a14750d240c8e8329388a33fe3afc5c77f08985c06193934f666d9e7bb85306025d7d1e7963753202f0e310911d1ce49b11b4e5458ba46f3d4d068d8c594e1850153877800a6994829a761d962009c9a731874cb86b59c66cb07ff48989492a696b734ea0d89c4095658e402a79a3f4600a2a842568c53f139cfdf8142ae0dc5201842bca43793e922f6d4350e315fed40908f32611444707d4d65c79fd3a9ff579b4f972672c091adede959653db32f85c6c503d908db4b72fd35c3ab2987867093f292e917faca6a5f9174ffd50e26c4719875eb9e502e9b71dfcc10552bea9bbe907eaf0e72257c5982efc1ecebb918548184d91ad5ac7fba3d7619066e78170017bc27ffd144fa1a8b0927b595c3e005f79dc386b844bdb134b02645121ed57ff22ae783ad57ae0ed41f3b50a725fbf06d0534a154f5cb32e7294a31450c2b6073fd9ae0fe52a6a0dd61b568f1a8fa07643b38b172b3bab6d3f825be81f17d28b9446658f5ad55d6b9ac655f604c0ce216eeec78ab66b173d4d8291f58cea36d8026ea4ee029ea18bb08f302e09d9816d73710d3a48cbf5bb585754d60ffb0d775f0ed52e033b7eb9933dca13f9bdf74ac7419f80dd8bfd81e2af582abd5cfe272a97dcbf44f9f2975075e58172ea83ca1a6ddffff81b8534faca050c3e6e9f5f5e8ce949a1b06f11c7bdc0f0701e65087ff1790bef510461437fb6605d47a8d6170ee399a2387ac5406c79cb23557a29f563756558851b37fa2401c0ae7c8159b834597ff4eb1e6f08b81063405d7b72b305a08eedad3a56f43d7181625740db480eea52f4490377890de3c4c9cc8a638d909e8942a6b6ac5c5bb368d8e4302c49f151840b0895ba7f5a0e4768966e4d9264de498c19eb6290297c117d8cec2707a2415ccb6faad11b8b5216c4facde3d0d3b5c9de67453ff9bad4ee35139c2e12ca2e2e975ed637adbdc7c06bd7b2c80b9a804404fcf9b259ad7c3b795346d7c2163b9b4f1f99f67d2d82a1740bf72b2a77ed74bb486cd22324f018b5a896f61c03d9582aee697b6006193d5fad928cb62e4d90ca0a9c6f00c3b1d90a269525052f0516e6739fb19c51a8369c5f12c643539a84984992687b6f505dbd4c2e5ec6af5e28ab0c1f6ed885f1a3125d2da012a1463dae52f30a908af49573ec3249c4a4fbc5ed818f73bcef3228b51a1c9f9881bc6fa48c3c3ec90cc113cd93fca82f644165bc6474570f1f213637dd70613e491960e170546015c62b34372880bed546826bbadde158549e9cf4ae542e80d12109b058857e298f24e3c64d541acd0aea932880a04519d9698310bbe294eff518dd3c7c9139267adce3e24a1873038f734c599fb66c9568384573ee76407418bc9e2d002f6694a69825251836b8a9ef3fec6dbd92eae7caf58628a5122024be8e5995ca0e297d7d68a4a6ad99df38088d554f5e7279e107498dfaff6d2fd46f2e6727f52c8129bd2ed86778be307e257ce03073e0d9e3d6efaf5712e127bb4bc6959355a3197833a377d17e4c13dbdd8c94e845cbb6e64f6bed539919f767c2b3ecb3eb1cc2eb9e337c030eb8671dde79ae1389e7e53fdd06107e233f2ec0685a9f01e3c1e8aa6a557ba60ee3618e984a7eab4f94c63bd1a601fd6254802c76f2dea568b5c47776eef6da6c5b1c46ca40dde2e01d23f53632daab07f4b5f3cf55df3ec6dfe5fc7a7099d1a7a2fb7b3439e0890da4a5e71deb749ab11c46574679189aa08e798a59c944dabe4bf89362e1f78dcca87f2255ca3c17739ed2b3b5f48b9067bccc4a216e35e0198154cfa29405e8a7070c593b51cbab3c8965a30e2a3efa67b6cb828b52958be88c094b8f5afd99f4668c6a47ea4a5bcf7ff408f84c04f27ecf8ead1df402e09f3a1d9442d33355fd1f0902902a13c9abec79d4f35c88d892b3b2305e7e473582d600ba13c1343b7b7a1f57136cb8263ffd7c8bbefa34bd3fcaf7e2334cf51a659ae0d76470dc055bc5f153f6ff284db5f007c90dc5158dc3bc90b041b4ff9f2f6434fb1098f6c049cb6e010c75d7a508fe2c1476457108862af1b365e84e5781c1cb50f4930afe5075a389baf3734f28269239535a63ba56bc3dbfeea7fdff7f62dbe1dbe65bba8d2b11b2e1c60f538e7a521ffb9b34a08653703212880f57b33cab8b0c58aa47bc36aa26c207bfb08bd96d7cac2f89ac5428650875599531e0f52d880018434f0ed886c08d8fa0d3a3667a12bf1b803a824fb9c3d3af2ae9e84ba4e73e7c6645d6eea3afdb4b59411724e5857cedbcfa7b23c9513e8621b03078c8597f079cfe1ec597eca4dabe07ecbcb28bd0c406fe2fb79d91caad0ce400a489f6baf2a2fb6661db35ed578cf802f3f4652736512a6e5df537ec701b60bc77208af88b4ef29be3096d299ba7eaf6afb7bc70b130f631fd9769051d6fbdb1d0486fee7dce534b59e5162ed50c389189092a9bddc2cadd17807f3eb97807cd35a3fe152c44b0f7d557ba15f4794f6e61a7882e8e13820f1322f2a90b18f5b09ff1467ab1167789898e78101354b74d6e261cc3b07f895077074de86a20518a4aa573497009c6c08bbed507490153aad48a048ec03cc3120bfb64686f713336c2e81fbb2358c78bf31c48048eaa2fa3d28552e5276898f69168ffcdd42ffa41863571af08eb6600691f43f740a471888b91948b2c37945cf5aa595fc5e8c665aaef80c274c2a6255d8f2637bfb918d22a5ebfe23bf44d2c6895df07f8386b4cee714ec47075d5d9065b52e44734fb8c8bf5e7f8717ef58f810bede9904e439543db0441068c978d8a747359fc99cd43612cc98061237758e0493dc438221d710594d343fcceff7a48bb08f2d13baefa4a27941dc6e2cee1debad728cd77b4049759f8355207b1afaed1b4a03bbc05ff6c7ef69d4f5b032ce3e3286619c5999465f1deeac5b506ff795bbc5abab03bfc0f1d9b6b0f55b8463c6ee7f7f193160e87ffc172e676788178042a429070717f95fd35fb5b309d2f791a71dfa9840f1740686288f91a791f7f9888a94f26dd566c4347033b95f6c501e5645fc09f51cccc9df0f2195e3a87a9361fa3b9c6ae421acec05a264d4993b2c9d1c46cae68074f0967e9f692a8406a8bce964852f5f133f32daee45fa27f76344c8fdbaf3bafc4835dd0ff11ed941be0d8b9f2f18024793bd4701481542448cbc6d5a3661f25a831b6d3bd5c258133e38e21b10a72260227f3c1e2bc19d5b63f30edd269446b3672defd1f4739ad5b4db89e62a694b5b90127320a4481e55237ea52e12a9e090e55bd3fe175709c834008e215fd606d9e9ef35b7e3a7c57abde8880cd592da23af65c808e03759a025ce8f8f058cce276e2cce3e21ed57433244fc31f9481fbbeebf656427665fd35059a47e00b710f4429ea34de2f4c64d7772e29d924df0c6cab062c8072bb1ebb2c465a430f0344070a018011b983d98526af0abec77444d0740757f938e7333e9730dbaaf83ea4f2113d6974203bd2ac455d29f4d427a8f23d2285b7fdc818b5b3a8d287c6ab7da289dbcdf95ee59d22ab851d932d7dd664d168cc3b691e69d06cac5ec6ca7812dc167d98be5d5fdb449b66fa351307081a27d786669e794719f94dacebf1068bef7e7d72354eee97f2fdbf537b2068bb4a392adeb0d73879829d9070c4627582f0e8fbfbb7cf440f7fd3645f06d7c2b13df226d4de3e48e7d4f0fda047279de15bc8732017d8a5e561c03b5be0fbac75795e4492dc0cae9141f2c289190fdcc0e389c360edcca3ab177b9eb50872ca606f7d5216a6aeadf85ccbd3465df45d00fe559aff417909a2173b13f8c53dde02857e97cf74f5594c118423d3f72b3049620f8bd2ed536d05d8d4e58c7a81089cc884b4306add0d16838d31ad5c5fa535d65adda1a57be21f25159de074db7da777361a940909a319899136f43a2e7153217910a52c6acff37206d092fc5ddff7e6b4f65296326721ad8ef35c84d33ffe3a31250313d32469678b1f2629cf800d526138c709ec2fec5af6ed866fc50502cdda4729180033e17b9da8eae13dea55e9627e3ce0b92d020758c15d52b0d2edd3cd5aba676e1d65bee1eb1f107a4bd24a6b24328bd47b9c96d91e542cd42ea254c2064c764367a71484ad01c11f98583fa40e738b9e336eee0f9f519805d5d07917a7aac4df1f9e0367367d26774ea050bd4051ec959b08163ee886b6b032dc9159a2defc1779f13e08174bad945a5ddf5a0fe971265a059b4171464b6a698a674efb7a2431e744a7b6ad41aa6bf3e3a4cd5956f18c3b4f32df55e3d4eb95ced4146e27bd8b5348621ceb5144c953dc6ea1e05f7527597a7353ac38c4002984b6e5dc7c2cff9b1f3b3db6a530d70b34cdf2904b7ef1d573369b4f298c8ca571fb9b3be4651ae1dde9f78e9da8f5cea958de4534d23568a6c80ce7c57be23ecba5de5ef90de5f08b0e4d540f1cf363a6d545b6045ad09fb9862579d9485c0dd8b1566f0f22e476f00858e9adc1baf3e466a71faebd08d3f39e0154f05e73a2ac609723cdc37d51203c8c010f6806494fecc1b14dce51c1c00c65effcf79e9beb9f1583ca1d0fbffc90da879d550f3d2c5caeb9bf1bb672e31e5d238038197f0dcf1b24984261abdea7375c28410a4ba6656855210baa8b2842cd3b7d4fca153948f157c00ecd92a5f3e952128c1e4396c30c81caea335e0df14614f2ec5fac245c56b644ef0c29e76af38804aa2aa9205eb3d9ec392ae63c59124ff24dc60bc40663ff25940de373cef1fadf28dd003e959602d68b93bc2fde151c4149c1894d67159d87f96ef18ae9fed6f87ff8bd94e8fda4fa5a4c14b2132bbb6b6749ef87004abfcc123ef6bf3f679390bef74c67d262432108a544c210eada495a4407556f74d714bb95df5b9390b497f3ff1ec69cde0c4dc8f6394a6dd60af973f32d833a6dcd5a48ae0e1ca95a249daa175976b5e1f265f4992a71f229ee997f5e76079d20fa0c6611ecbab80b789cc0d67a28ac704dcfeceba16b0092a0f0c1eed8283d5cc4c9b6a4ec0b14b97b72f2bb65b42f50605a1038b5f9c0ea83f6985a07ecc87ddc1bb15dbc2b316c827a5cff3fad01441ed4dee81a5d54d41001d352fab6250542e01ce70896b0aac5d08776a1566dc3b26eee35661824199a345a46d6e7fcdc10d008616385ab4b794e23957a8405946d72d05d8977923cda1455039bd33c588ef7d27348dad0517908ab9c1cc84143526505a567785fa0e0db01b2dcdb58e310c98284e4d4f45b50de6153b95553ae530fd972560932c9f5a99ac6b4239997ecd3aff0815470fd328632ecfa4c8ccf45a0f806fe0c4d6371ee4f860e78da229974f0add8ba2fafc88dd74d34f370f18a4724bd30466436e2778640c5a7d5da0c145acd5515553e5aa09850acb3d7ea02dccda3693b653b55f8364ee3395951742ae58f7558ee0fc4daac46fdb2af1f95992659f119c2ffa564660eef8225560fc99763d7cdd2660b0d17f8764c2a83e7b73ce24fef8e0f89a934e9fc7588e00e438dd9979e7f89df6493585e69301f8abf2d6aa39cd76161d321b9632a075dd583a2599623a59a1bfe19f6aea024ca99987caf2e78b417bfa85a19ef84577324a38dfebc207a95f1ab33de6094d79f6d11ae8ff6b3335a8ab011491724158439981c26c91296e3d274cc1893f58d424b213dca8ccf15d6106946cd9eb63a1103558be14a30dd813440f1acf53ca8fad9a78963ecf00d618a4bdbd28a7afdad7be9f54e3d6f2bd04c7440e936c4853edf665f0a4f49c7802a4dd74717bb758bfadd962a19288b76603b663d98437f1a1dcb0240ad9127c3b2cdcaf87941af81210251909b69206aac3d7f28eec68d9ef56e4f517e5ea6c8ab821fd41adc9393d9bb611e9dac042793e3f635c6c333715c0186c391aff2c9707a934f9e69e036264da6e9fc1f5f0bbfebe7b512fadad077c257ca00d87f54497aa588208cc5c608cc68e14fa80031ba9d7b73e3daf9a264ae99606b7f6e013bb9ae1e36a467a5c803b6ccf046be8be904057befd4277dbda9fe1f3cde897bfd8eb417e19eaa956c63843db044fe988932852f5b21644527d7cda3c5a6317224fecda639be59b3753d2b99f25300fff6c7a6b1df5a47e38b499510ee70e3f7451436d619b9ecb052054400f552d84eb87aadbfeefc6d0c03e56ad2a2546dadd2609d5d7e6352d2fcbee90ec2d161fb73ba4522833532836588f457e90e92162e91c8bfb229b11a1d7e151121c4722138cbcdbd060c7f6185bc2643331d4b1631b86919d07159947c1bbc7a356636450821549810e775cc023cd05c9bd67475804810af4ebd3e8d37f5b3e6601239307782db108bb33a9cb5c69f3c0217e99c30db61eec4a1707134d5e6044bad438c94685fdf16763bde6df699b0459c5dd40475ba46bf7e4a3dc8e6382d4e1a96834dd4270afc8092fdf2fb5156efa9ca6df2d30995379cca18e9af6e96b422979913a3c9e3cac76fcdd37ba1cc4bee77ec707974aa5193f7928478d568acd2213cf458ff433b8dca241a9b2d1a97ba95975f566f299859cb6969b4b2dd40c60e97c66dbff6b80e61136f94618532dcf05b12ee3a56dfcf358f4f53a6236f8d2e760f90fcf052ca713fcc66c0886cfb5ccecc47b0b49a398765914601e6f49044f8cf8875f07dc2676406ce70a1bff377e03f6aa430d4da4f6210432a11241a5d15aa3162fbbc072bce9a828981c4291550e15e1eaaeb42f1259ce1ad5a084f755dc2d64282489bba70162bc5a923094fbaca287d7f679ab843bed542bc2e3120f9d1e4f08c5196392215189cbecf4eee44d7be9ff7ecb14c5cdb599ec662dae4de5fd7d8924c04784eacc890f3255fbe07bd46c7abc97e746a7850783d5532017c42626b169907b888c364094fce6954c61a7782134181003d5444a4677ff362067865d453fba8ab2f758c02d29b1951e1dd0dbd8f78394d3d3cb271c3bf5ed05b9d376d716d3a86c33a81e81f22b0440b4dc528872c1e39ec8d09ba97eafa0b0c10955067074963609855f74a996507ea18c2606e3536dbb1e6eb1a5d9357f2721f8664a9ed932d996fc417476b74116d4b5a799ef030a589e36dfcb559fff773b4c29b923b3c3007341ce2f8b2f9cf904a6eb5147b1228fb6203b236abbe1e0d11fd3d7994e298f55c095b009972198c9243f92c153bd43149f7423cbbca85f2aa9c4d9f09a3b106a7afe1a611cd4ea83660ccd282147926b866a3fbfa6561349c9824899a80d092da7e96f91bce67f3cd9ca55c5025224e1e34abda967d048129906e0ef70f551982a7031d15996a47533810613ce1110b0664758f69c5107a3e82e7ef1b6e975b9fe6a30744f47827b3a9e0dd8f66ecedc1ef58272fe51a2d942983d33441f69291feb042ad20c5978229c1082a58734fac8312eb9b1f583a7f9f6310dd47d42a48e7a2eb400166e4c877d8bb8f264d776b15aef50d7c907360877645d0733e456ae9e2d218f870e2af7ec691e4c887e996ee5156734edce3f1d075de148fa4139edc8f90c59a653eb3b7f317b8bed98459707336d7b2662de481c2713727761de65e69bf2b9d6c02eccbc0dad1143aea57ac6e555848d2848e7b43e2f606c2d086e47563bfa4e5686903032d91683f04d2be8d09d12934da9f0b861efc7d682e56d7d7fe1ccdbec9c0c5e58c65f5441051aee70fa9241a40dc860ab5d1eff0345e125d6512af4835a9ad6ef2168cb5ecb3eaf1d12a11439db7acdef27c4dae6f681c439fc131444942b772a72b55b83457f64cb1c0aa6164ea541bd035eee903b43fa3bd66dfbc912ddf3766faa1a7e5c96965935c434ca95e0745cea67175862f3a72b9153fc8868ef6ad0919f99356596cd939dd8615153b828092518ad8740e637c706dc37b33f8b2839807b712638022d816ab8383ae2779e24664bbc46c339bb432b25c3437ed27b703720ecbf39d5aab0bc2c20a8363efa15b6cd41faf9ae2a508ef9cfb9fc1aac8304bc008d36b753904a63d44009d417e5d8ff219a6d5c7b0f73c65129c5a1d98a943ea60ad7ca52918436558141ddfa94a8b45d70e12b380f6cacac2de61a3b87f752113c6439a2dc4ad29941492c40df9b282f56dcde6193938f11d45dec98decf54db484d4d851e4dd680c4f1d59180eff19ba2f75dde0ec90aaf7e1fc2a2b71da089843c662e007384ddbc19050beb98c76c2b553cc5df16a9d23628523286f4df059edf6cdf3cfa8b48917035b7b58829cfc3e81ea6847852b00f8412987c8fdde4a8adacf0df4317b8c24e3e1c1f3601dc2777237f75fa6d23d3b842449bcbded42f5d65071213f2c9a0152e6ebc93c1fbac6493e31e879b5036af885a9b325a4dbe9e5970c8155d2e62949651ccb1ea8200d0e50d914a84da6ab4278259fa2c2d980e2c86051c97671291dfee422efb165d056d57bc3f7faf4e08fa00b52bf057e467fc6c317654c78f82e5ac82739dd82b9a72ba27ee159a233cd2062b6506a4fda6cf6e83f79cf7e1191770240aaaef9e9d5d4f43e2724f8739af2d79a0b2c5bb9068892960fcab78c88864858a2dc29e9497a85d8c5a73d183f58c08afe36e98c9d62a054c4a684884a572740c554f238dfa8bab68be195316fba97ceb4576a395d393d05db699fe76cd7bd4e27cde7a6f46645d77082056e085bdfb08f4fc289dd08ad2793d8b16bda19da9bc4caf07d20885649c799c5e303532d2a0ff0234930a42f9fff7bf7c37e1ed8be83341ee5b03db60a09bcb756bf0ded6270dc9622d28e7286c614a042dfecc3236ad2161ed4e261a38ccda797fe3c6a0129740f67cbd56cf18c295cab8b8515bda4d3abc950c5e9ea63bf124288cb53745654e4b7cd13c4bd2bc82664963de2a1cacf6911e48525e76e65ca5337af981a96e66886e19603db145fdf4ee25c3a35371383d6b8e6e5258313ba36f1633640dbc6de96bae99d4e1205fb39cbbd96d0228df6649527bbb4daa99208d97826f2cff1bbe829047e980dec8c428ff98593a71c28f5d2d34f8f2f711e115fc274f2c41d704b83d07fdb047fde8b8b1145689b51fa34391ce8e713aa18ffc4291b5ab3d70150073a836389b09dbe71cba9573979d438f799b094bd2448135df92adabb0cc91fc30e06c59cee75ac9e326348157294e25ebbf81ab3ddfc55ddc5b529fba752ae88f506c0e5f0f5edca6ec4dfbe0dc218d7caf7a3d5261704e95cefe10dd562cd0172bedced49f8567e88ce7a93e5522199a8cee16a7e5ab7b07f2d0ac6b6c17e4bac557a8617ab72b3cbe41d2ba92b3416427ea0cc2ba4823c2995a845daed69913715f6fb4dcfe0e17f2eb705aea1d3c0da34d8c57504c30e04190f8b8730d85dcf3ba70179f2438d24017210aa31b4c3a4a290be53682d1e7c7c201ae671c5063ad903b88fdab892c63388366e7fe3586e23bd4a34d3e5e4dbe1e4d33b58508386f3853f416d3a88c124b492dc883cc5a0531500eb0fe499c75981cc78213b04dd65b9e7ff536a2d5183e8a7fe9c0eb4682688b5d2856671a7392d2bd47055a676687061d160869e3853ef7475e094d6568d447a5128ca5be088ed860fe3bee6ce7a1fee62c9bf56795f900f2bfa8167e7398b888776a76fef1cad80e27a59b38a223897296131ffe97117077ee4054480d7acd7a054a0b015d8166b0ed4828fa3d08b6cc65470af11e1461159e26755b0668c16c709e992c6d29a13d5b33de1976c45f89574d69b04c1151ab91429275139e991ac77f646f397d8971bec04cc2b67744473e9964025e470ae29c268cf3e62f5c2c21473a9fee2bb19664a5b97483d2e3d8cad0b5a172fe1e9e14999c18cd7157bed43f7b58c60e23b5f928ace308f71774e08c3228add0583f895ad51ff8a1e191c85232f2167aed3dcb5274e4935f5d02839561402d8418bfe4578dee5799943480983d54b13b08dff38d14f51cc27b34b3c08c28109d4b218ff39cbff0f27bd0cba55cfe7a655e55a72d9026a19338de7e0e436e842be83c0a160082fef2f08353706325c47404f581b70211824896cb2dfd999053ead8203f70ef23969fe6821bea9e410086cc31ac8e02e52b76c5e383e654d343df25848d1a0acf22ba714b3eed9e67adeb4c4291e8693698ae50f8865678f0bc63241f6238fa71f11e30d8750d75b4728dc54c8073732df0c1177dc6d0dfee4ffcbd731223dc2c0ea88a6a970cfc907c9fc6e393d2ab5bb8e6be8b63589175595b0964957a0836102bb714245ca6d377de04ce2cacc0d0adb16fb02dd9cc3f54a89fae2c9d944b093bd4c6bd831c535e7ffbee1bccb61bb973181c19f7562ecea4345fafb6b23b488ae22da506e9d95233a44f7bb9bc28071e8ca421793cceed60f2cafdad2fa39f119ffbcea3055f479857a00e3123ad4642953d76443619760085713a5f06b8675213c17e01fabf45d6aa3ea1d0ae908b0b4fed97f88eb366932055fccb558add913c25a13eb8fd1041bddb3c254705911b2a3783d95d4b0dec469064cd3bc9167b2ed4f88e868ea92d4c9d1513220379295a2fa255a54d3dba0dc92d231ce2e4e0fa15c1af586440fd69c6bf6e506be7ff51b175a2cdbcc6302f1cb97d3fcb79fe849e83955b2d99a0e9c28665ed7d5f80d0fdb8bbedf6cb9834e8ab06cfd4a5e96404bc1886370340bc91d555ce36aa78947561183d2d954492259f04dfc70afb4ddf058eacf74d355eccb19e3f4faa80e3d79d32ab1d0f18d472633a7078d3b8f0bc5a627de595c74c225a9f72cece90c85b01fa0f5853b1ffafb5463a8359dd7ddecf195d4462bfdd08b73543a801f16a3d2d14d1c0249029c16548d5b65ccf99db3538f127811cc4fe4fc89ffa68540bcfbe436340394f07e7abf4202ef389896c6ed889f7a3fa0b6756988391ea8b84a3f580c11ad61c99f437e76a8877a96a931ec114195abd1ae2e0e40ce177eb3e8d0d5abf4b4997df846ed29391f9c808e22578ecbbbee3ef20d1a5a451d628f3fe7d2ced992e897d3b27cfc0efd88581dab1a15edfd221c2830fab1eabdc2f7171c42e16d8b5fec4ad5750f3945a5fb282d4b220cfbd33961015b9d4df6b04fc25cec73d7ad2a3150a8051098a54edd2d80941f2d52227e0e512756cacad03372dba3f5dc99577ad4caab7b8d4ea895c7b009a00e43fbdee2667a2a44aac3af26e728be68d734ea2ddc0d9014fcee82be65f56c4d3a6e7ce921df7d3424ab696eea0004774cc789c9275d81986d470376e7b6165ec365d25208be3d04b345f3e410b68bd1a54c09ff62d91c8a1526173a683090e599b9c4108f2db87bbe8c6f5332615debfa3401c3cf2c480c80263560ca9ee8f0f787e7dbaf39c738c7115b5f6777b7b79fd237fa329a0c746f152434eaadc805ab365f0677d0fb0530d7e5911af53ced70da7c1ee290e135cb7fa710342f720312c922c72ebf11adff3e04a9f35d1c536d07ea79af9709ca35be0ad878764c8c3fb2aa59b924db02bb602482b6b4e0001813af7d68a64ed22a546b80b255418d5d0c11ea5014e16b7382321f8bebb50c9dded13ff6752edddd02f511485a7385657f22aed42f54a2867f89b3d632c04becc27e551a1ccc1fb7f4ec98874542b9ff0f6e7b1230cf8bc166b06bfc9ccac9840bb45f2b765526bfd6fa5ff44eb484fc78439ce61422f2be41372c5656f0abcde82795025e18d708256e938af89ee7f895b794fec2206962b596148fc7a518b7599ee33f008d8bbcd548c4ea2c0d2d5e9a8baecf1431445ddda10cc390f00b2bb0e9cc5934d8887e456ecdfd8fa4e64827a9417acf7bddeddd1cbec7fc235cbea6c2c5ed9fbb2d6dccb1b7b2c9508bcd025c2b2805dd2c7e41eb2955bd4bca7db20dd0c4a03e6abe1dc662ccb5d887231e96360d4cb1d55874d96756a91a0ec475978c400367f6d2d1e97b6da323e380e5549b84a8d0e06c3427cc5d14ab49e682e56988b0ecd6872c1bda09afd67f5ec0f7004cae1b38eac0c99a2ece5406f8b6e0f035b8d2974bfcfbd20d073744c561b490bdfd060a5b6e21eb5b33b94385c1c6588ebd943059be3044ac5f10c599576c6b681264739e4ee03c3895d3f6b35da83b2f78fac0054f556bdba52c923249d9032a1247d90fe5e7eb12ec893a324774dedaa428f268d1699dd3a586ce9723820530d09d572570f0e580f48ec889d395185b9093c13fba1a9ca57bca5d900a114c2ec1eb47f8a86fd116eacfd67950d1cb07468b6411c175e9d3eabdf866723ed34bc1b7812baf85c81dfa2828ea6c969100f68fba32b757b9c76207c700f9037abcb3a4cfe6f13878f3cdf117408b17e1765bdb092045bdebd7684deccd70c520f7d0d0d337468e547de22c224642709929c7d6196ab78c4577cee4782a755841c75e8c28365f51a6c34e9de064d870c9c142b507ee3d3779cf753687312a1e0415d2c4da8f651cea7350c891a648c0f0a603ef1d87c1cfe32fe8edabe1ddff139023ded0e14bee4c847ca04f9204901dcd4ad53e177af92d6352842b49fa8c9df7b24a69dbbc33d448c14f211be7f373ca98b54b36618ace879ad6b49f92815c0c837058b31eea3a714f902b0f3f4e68e3d019efff9d60be600cab43574e173c8610e913a0b928ede8a29fbce7556bccb15ebc8284e2ada7347ff10d26d7e71fd8780bf99d550aefbd70753024c2528927e2ec501d31e1f3df225fb086160fd33baa58ce82017497fafd0e24d22e66f0ac41753b456fb32a1e76b9726d4dae462d7594b249abc3a1a6927d38bb131c2df3568ae2531a37c3043d3d0f2b932325d6219004ef4d3953c6c50523cac59ad3ee52664f1218c18d7bbc78ad8f5b35a890a577fcc6929d93f8a005e043ec75ba567abab3354d7286bde0b5359fba70651eea1474dd05121ed0791563eaa24d248f3274b44bdbde9b6e979f9b4f362838581a41f22a654cc5212dc18bc4d87bbbf49e6acbc9fe59a9c3dde1df4a42ecaa17128c197784d6feba2a42d6d7382c6f324032064759826b23d4f83e9535532baa1f94bba64054ac9c86e0626323e8ec4815a3b500e9573a44493b6141d3bda938559bde30d27248386e98b2611093354cfc2c394545a7979215a68c9544ef507921dfee766097074d1a1d481b481d2b60ed0453ee88553781de6a1591ad72827fea07057db9456ab3c2b61e0978dbafa1e11312f3812ec979d5ad7cd29540d84f9f1016b94d14336d1a85114ebb9ba0d3c13c32d49631989116c59fd2154374a8cdb53bfce8c52cf3e5679f1b0fcaa65275059569e6bb2644ef1ef836c70190c49ad0157789a83a8083091d657f6250ccc7267b1aa6f00e4ffe95bd1d1d6392b0381682c86c75f61ca3a4163ed879a1b58e371588993b6321b84d37ab44dff1173f025797e972db8ce7d5fda7a270cfc4c4ded52d78a878f5f488aff36153d22185ba1af3691bffece885835677ca5bd32790bb2d29d51d6021f11e154b7df909934a5ca2830fff69cfbac7fc3b319b9e5dab832b435d816e6c9eb4186ad883dfb27e6057b084b209d8090e67c083431dc089794abad0610ef00858cbf8b7eb81c92fcafd4a412f91afe1db4acb327bdd7483423167034b6ed59af6f5af997e918f5d348463be95368a3ffa82ecd35248e58953b9c8601814a5368625139aa307cceb99c597ae64bde57656f21c36f153222b695e5b18cbcf3f8f3440dd2bbad6229391019787ac4b9442be2fe6922e1adca5676c62d907c4936742ecdb75b884cfc60a020e21a765ce116dfb8515964e9e3e5ae95bfb1876be5452afc636e9c63eba269c6b7862f748e98a523745a94135d59b8af87b03b7682ab6c3f734c107a59c4df72f112c818fc07b2bb0a72454cf31dba6903c5014fa47e311dc952eb5219ea80f0c2f14e402dce4fa9133744a10331de2548d23467a707c995d8e04cb0b9ecad9659a72a80347919c526cf717cad7e9b9c824ca1909dfc92d0ef3c35eaec589abab57ebd91e937af0a4ff48064a7b7ed19131a752f10c13acf284eb273ce69a13da183ba123f4ab64778aded33cb002702278473abeaf5f12dea9dc1e0fc17d60310512df30632e73090b2569cd7ef1b991fe2f0ee41053bb595f865d31207b92aceccfbf6cf60c1badced15c8cc8ba9f9c6f9837b12c7de56370e349cb8b33bee6f0a958f2d7d0f44a91d69f120b7db703edbf3c2dd55bcfc53222805010d332a5ad20883def4268c1430a93143ee51506707679a9be0d02d7efbeab9aab87d61ece8bf80ef4adfb991f0e46470a988c5c7e1de6d61ce06df0815006529e6a35d71a5cdc2d65909096e18aa9e03168fce1d42f00873c7be4e7d4344dbfb6f0c9a638e7bf82524462f93f1b7209430c265ff12c64814dfa175ca53639c4f6defc4891c07a4323835b4816846c9e04b76873b804a804a23b15c7a666ce21857bfde8cbe76b468f6e6253ffded96d08b2a07f4378e55e274b7db29e7eddc6a29746b188ae0d7e5bbcda8ca028de2f7d3770824ccde15a700f7ff9f5d751f975edd7d931b40901f246e14552e40e109a5fb077f9af6c9a0055c9561bd46d8449fcef2b4b07aca77825f844cdfa6186dc680db3174352404d147a907a5775c58fb235fb4f3d84f8cb2c2af67a5d92c46562a16a8d741fbe0e7870bcb69722a5a9116986e0c574e46d7c4687c9dac52f0f0c14642a7e1b247f3fdddcd86319b1ee8538aefd9ef6ac74d7493195df505f325c6efc6c771455a8d0365de7b4112c9271d0f9e49647b34101fc0ef00993408d3312a67f2b7a62171ae2cce66d4fc615b9effc4924f80afca9727657a473b699af38ada40880025fed2060b09ee7ffda4513cd18610b92b997742f83eb13cf33e11c7448ec094be0ea5f0d8bb640f4e8e67a02a330a81569cfd77ca93f844017b296ced6e51775b14461d106d0519d5cbad2e00b231d49f1529fa2db682b8fcf595d066a329a1486c88a5fd063df332d573a4540ea63b22c9418ed94c7c1adef39bc2b186077b784eb9d7688803eda97d3357574834307094b3009ea73439bbcb137d75c16f16451240db3cd471e44d96ee025b4198c47e64a222c50f52172ec1ae0ee5ef0bf7aea5c9ddda84c8cfc2ecd7f8d0a85c34394bd10fb2c4c18789e340bd856ae30ea9abc4320f2b7a95a0d472261d0bf9aa142bbbe5f5645c04c860843f296e87f583671d8c08e8e9337c5fd742d1c5e0d5b8ce2c012cd9e7991ffdc96d01e4f894ad2b92480eb37a102f32239f1434fa1bc680d699f627cd090bbe3403707e75abe109e65e09de4004bd350da0016a279ba627355a054b815f951514c7757c3e5a765282e19ebdab611d3e16c0bff872c22af9ce1d1947c05df274c216fe736fd52a14309e77b157489f93022084eab8352b93a195b82df6327e01e8514147664a8ad81dee06ab45d66ed15988fc2c0a3002ac42bf97cd4a3a4de7374d2bb42abf62a7db7b8f541a47adefbb283e908fd24e3560bd89140b24f8f70ef6d175e3c244d541754824ae8854ed09c34f826e5a3663d3061e95a38a669ff2b417ea3a3a05f36af7b51c852b93241146913d5caf41e91537a27866883040ffbb00c9befcff2032dd30cc9e3e4cf0c665c6b1eb1fdd347f0a18882a3da85738391ecf05a1fb609709ba4220f42bf897bdc20032e51ce9342972c0d9ebc1f8ff06f61b6903c9df4d2a307aa3112ee17b2535f9fc2e281d9b9155ef851f88819dea60f366bfcc09f26dfe33203c1ae280e4d022d80e74d6f55769687d960ce6cfd71dfba81d4f1e14e5b8153aaf27dd13f29be1c6164585b0fb4a1d353d48acc4413fa453a8bbc7e0f45528ed3d96953478f3c68c4282fcfb2e7bb28fcc2244baacf4ff66439c975d4f6e7d61898a97846b7cd03a036430f6e8e91ab776c59f921bdfdb4d04d8fbeb5a77f61510e7fb01396a3b352a8af0098d7c3f37fcd4c0d2b72e12e5f0a9462dcb839000a5b84451b668807f9a5cc689792006a163ba70226e08a1ebed21bdd7cba70937f1208fe9aab04bb30b085e91b856c81162d4018cbf9d8df020d139ff525c7d5196f85e83a7f3d46f0cf3e9926d645513f8d880cdfebcd8872e5b760f15d3e1d12818c7e32054d313bd5b5f6541266d24283ffdf11effacb1146f365be8fd4fe260c6b701d4c758b854b85b23bfacf18243d1cfee778ee3664cdafa57131be51e16f270acf5d4fc35321868d7a1d06a3a82190bbaadb3193b0f1321bad8eab5c90adcaaa85efe7527033cf72706861b1a9afaea8186042d78ccf420d68c38cea085fb5a2b6761ff1848d75b664e1a777da45c550b3c69c2a65adafa4ba9adf6d6819c08230e8cc7e083889ee6877cbd9c6faea872c6999261d1adb351b7fd09c8ab34a5bd85f11eeb4586b22f8d3a1dbcbc62cf8c5120cd3fdd58b27943c58b8ea68035398349196c0067fa160129db5e49c5d24c37c4092437b9ff0901263eee3c849793eeb7de6e2fa79f963063dc427f6b7454bd2803452f139c8c2565316cff9971292bfc71f487d6f2ec8a851bd109fb5cc660029394eec868004f801c570b6db1b57ec3914984adf1119e80818ee998a6de00266a8e08fedb8fb4d32310e31c4d539175862d1321d9016478f8a523a25e5805c69fdb06de4b28d922221e33ba785e20d83ff514459843efc79f4ca631bd19b1c934e25c62a668b7f38b8a2ee9accd74e0e84298e2088d321213090afce94baee584b75394a63f0d8346daa1b59e9cabe40ed98179514cf1f9a2e6edaa1bf03db3ca859e606e70c7836c522a94a587cdcbf98b1b03232b29460f056a28f3b10bca603ea23569f41a1021dae2d31a65ffafad152783ca6e0eb6b3a1caef7d9a801c1ad8fb160ff3b96d61abcb7edf77594c6015e12d4ac25cb80ffa873f7a7ebcff8b73e381e68a4622fa704971d2454ed1b51ba3de787f0e3d128cc25ae2c27e94101a25f44ca8e233c616872db47325170cc4df2c9d945d1e5b48c4fe79dc4e46b673a264ed58661620154a47145e4b40ad4b7e42b8fa8067089ffad04a803413b8244845f094f90ae5183974f3587b95877f9a2231e51738b0e0e82318f9c5cf61ab10ba635894af96b40bd05caee752aca0408a999cd7005be6a626e903942d642d9ae30df8850016b9f73fe47d3e1315466d266748ce4374a48b04cf0d65c6ebb35e977b9bb2dd41f17bc8c188f5ff30036b57ca17f9038914d73efa7589a4a35a0148f9853de1ee25af1b58e5cd34d77ad7d7d48000bf3db79a37f680fc671ac2154a0d262b030c672e218f937a5f317d942071b05c70d98374392ce02b3f35faae497e9b9c9c878e39cdfa3fe73ad95177f2a367d424646593ea94a09a042c03082fde1c9e7a4c09eb5d4605cf97c4eba7390f35ee0a1315903d5235e2ea0e63b6923cb6e8a35718605f9eeb9d99478fb7b3f85d0acd27984cc8cdf01cb7f63ab7f8b3f174d56f32498540939bce9483daf462524b2d5e80472f439999a1e056e7450792f3deddac7b0714ee6b0fdd6d06f7931ca5af414ab0f56038892023bb3783f561ed7e911013437a784e94dd1e0f83ada5b49ef3c604c4341d4a4a7cafe4e64ead96fa5126ec66c176c131568a3cc3a728d7084ea297fa9ce3be7980ad43d76aad95f5d6ca589dcbe5aba6440bd6c214c97ac87eeefc39b2a575d6aaca225054244779c60c489c14f71ebc3f7b6f106d06337987904610f745de1f080f486a6297fa9008d8d09cacd7c4b45176f16a0cbcdb04792dc5caa1dd826235351bd729a7e41da63bd086a419732b654090a9b9d393e3a1b3c50001788268a52200ade64f918d154bd525dba99fc2bcfb6594a02408f43817362139fdacce4304486d304ee0907eb498836d56f07dc89e93ee4a419d9be866889019992f889a2ac7e185472e0940d2d9e7824297d1248b5ed0c651816a5c1e786ca62d18976e7cd10678a7cd99cde5cb20f75d367b46873b7d5fe2eb85bf8356b80977afe29760b3125b2e10984b8947948c6b8377e3c89c7e836b8d415389d53b0961891f72baf39517f5f6d1ea595e4068cfc67ce1c1be80584408c9c3f48d02f3519d2e853fa9a4a71c2398d0fd104546c1c84feff6eb1bd561c25476588a1d6dd69a06f3da9ef9769a19cf2abcaf7cef038a718a759c2ff71068a77ae3040bb9fe87e200b98cc314dcb7bb9af40085e4867404008bb189d200ff7b07a007350bfca227765a79d55d4d56c67ad0fe5a443f5a2a11e1fcb87097f8e1223903ac0f34389022b50940b6a1824a3de65bee70f4c1ac63ab55d713f6f48bd2de1c4008ab6604df797b101ff3c7d30853d995f1c583ddeeb5240da7b243111f12cb2b4cc5bd6742524e449f389842e178dff2302360c3f4b32da3869c6f6f60a0bfc446dba187a524bba85808498a1abb87aefa1edbcc2b030e1d93f6085eb98807bcd9bd552c95268958bb0995427125636ad924e9584ec0cd1bc67ebd837b323e010847d5e13c6a26745fa9d3dd2774039626a7a1d4039f5a532e2e8f4f3bbc658d232bc8d36746dac75882db4930e0e43d3dc814f588b4e57ca180a6f6fd4a32e4a3638a8390bffb39d76430923c8e4fca8c03641489d2ed131e96c7f0b22962053b606f6a8589de3822ef84efe36cda13057e6b10fc3692541bb0b02ba693dfa90a656373b239f4b7abe48b4428855fa45fff17f56b6d1eae53bf55fa247ebe20e06975c63a2476c9189a4320e7bffcca22c0079c5b022d3d6c4dae773fa801d9000b8694cf5df1af156493f18da56db988a88bf09ec79bf7c5832233003c6dc3a5893325805db25f5e8ef36884b1007d50426771084ebb77e9e393b60f0947189be4eba5f9277e50cb53026a4628268c2584a7803fbe8cd20019bd65597a7a2bcf2afcc95bf936f637ff727995bd93b3fc095ebafb9acb495abe80e06f32a51afb21b1de20c2134934351940f49db5a54bc4909d00ff7067c2c37f49604845d532dc9410529672b5ccc8c52b2dd6b2c3ec51e573669c8a73cf36d0e07588b6623f552a54dc757e122bcbebabdac9065d0c9830b87a9750158982c07b28a02345b61dec9b40beaca9a5241469623cbc8b55b8216c80d8b4892d2beb26d41f4559f023929049fae2884fa554661ed6752007d3cc1d94de58f9b03a8c887f02a4f5fa492b73af888fe1b79aa458ffb413aa04475c1fb0853802b5939491bcdf16e55ecb9d598f57631bc0dd33acfa7624e7684db84d06f49156aadfa854a11c1a92b3f956b27a05ce8e6bda494919b3518bbec4df9c34bd66dec1599eae5e27c75b827db95b0b0416004f956d9e66ef9080ce1a2d83a964f3f5c28c71bc9d07c73dcb72daad365ad4c1feebcda23d1dbd6242fc56ad6f78788f2df504775033d87d1347d012dd82573c8b613d2728338d64e7a49c2e52e05af32f65676b569b20de8f80af4b436c7c88957a5042bbade71f5b19f358cd5f2ad886ecd73c038e985b02c85be64cd30e3c8d920f87e3859f27c304656510127c7c67b7fd3e4f5df7e897ff2063b51768d68e9b38d35b90416e84eafbbf623670f3624a958a0ff4a90cf552421c134869dde862a4f6f243b3e2ea0740dc2cb2eafcacfea03727c37064c8648befb512a3dc584c3ae0b4cc3e9a1b9ad652eedba7e8a89992f4e1269ac7fc4bd364a6edc21930b725ffa5a3e589a1ffdc6da61d52d060d4a0432ef1c772339f7ba1936dac286c3d27ed54327ea2083bad9dbf85208fea234d10279a1abc5ccfd0f59527781d9bdd4fc508f89f42126a7d10349f60a6235745d8f4956278b30c49d6874ce8f63f9f7eec3e9893abfdb8f08d70898fa88f45bf276942246fb9b906f446177557c360c51f11129d2c10cae1bedb8c8a0b887c3cd6b56bdf12a048fb39b1d878c41b303fc2eb8959673eac84d02db4764a843741a041e44c5a61d6e8e5019ed3bbf36bcc3e93c831f57a2c6601f3a58fe84d44d1a4b9f86fa2490a155bcbd62315510f92bf84a446aafd45ef37c8de5e02d21aa2d45ff800b17d6dd9a40add366f0e88ec3d560ac8b7391e7e8cb8d7cefb90610f9b84d9919d1e42fb7d240008b3f5e1bfcbcbf2e64e822abc3c5cd5a1aa46459e1c1753aa87503f458ed0bc8f30a87534ff65dc0e9e3456396bdd9c03afe73fee30a899b64a3e168778b07aac069b1248f3f484208fe799fc215883da250a6e961de523355788069898f811492747b92cb7f739b64ce7ea3ec50c8492705922e4d9bd294410b4a912e4afcd58000c74ffb575a2a8899777b1180506e104ded82e5b3098d53e28ac8b62cf18a4cb20d029ee00e0d1790efe6f4800fdca53097d80ec441bfc920407316373e88ac9dc6f31d92ac99f1b54d14ba6e140193a618f3fd6d54f39425124023c49441df9714ac09ace52ddc2322216334c0d4647436e964a64cbeed2192001f29e14980a93a34e9398f1a1a6126ff50cc1c5b18493714216fbf4f47883ceb6b55cddbf5db5e0bb04d50c7ebb400231b5210996e3879bf9146626b6d1f70c74668753fa97c3939cac2944564832e81b83736c5a47ea591e7e0e1bdd226bd6b4aad976c45472c6ac99e4eb3f1ecb8c8d67694de7c1c7e53035b72137fc83167cc4a68ba6a4ae1eb11465e0097f3451b35c89a60a41ac78826f3a028de169774a514b04f29116766d0ccda433e91f293a15b98c34c05048c094fe68a987ef3ba78a80bbda25de3e1a004b65a2dc70fd4b59fb15f30038bdb4089d7e263d7d8986f178142f2d6927fbca9822e9299d3fa7468c2a54cf40f90cf3ae2523a6bd44106c64fef7233764bda1509c584bcf73463e655600013ca0b172709c9db8725921c0a6225b72a0dc2f69c6fb3e4441013cee317407c8dc52399d7571b594521b871d60f8f229ddcfb307e23c552eb627290b28e3c2c85b8692786b0a18607a50529215be9ae6bc7863dcf7be4a57552fa5a53a1fdf8c4ff994dcce3e187a59af78956641e49b9c648b2af9350c2c2170559caabd977cd5d1651b96a91f2e0d3012a2da5aa3358100e8b508cef75e5793fe93701435f0f9ab22431834bad4b305c7a78a8c9c2772f44f3f27de2b0d4737d3047807490e5bd8b9055ab048de5acb534d7c180fa89c2bb60c1692adac96949425d27ef29399a59807bdffb5da75b36579777c1153e1885ac0172cb77aa31fd8b59bca1799e20066ff15b6c1f31ccb52f4aa36fe97f422a46a71d23f42e4a87cf506778ff7be363496e74c0efd0d73e0abfedccc5cc201e34c338f0f1f1be9fce63dbcad67b5d9ce44024e704454511c1808a491d7c21995e5ae41b543b96ad8d088757ec5afcd83b0ed92dd4cf50b8bcb09dee0a8c79670b205c6684ca0194b097dd9a5116601e3a3fbb1700eeafd7d8493d8f57bf01ec5aaa308c93306471ecc9a9f0cc488d49fde8ed276c70ecc4768d02adeb241a3e4947ac32e7a141a3228b10cbb74fd774c6d6372112ceb625872512e90c12f77daefddeb4d4bfb728fa94fe3dce8977d3e5b95d254ad878cac0c6a1f9320b39dca7f4254c5861c847413ad67ff12fad1f44c052fb62ebaccf854a24a404fc1ddaf9537c7f61e08c09a12f4736636f5af3e9ac71e90d516bcac31efaf844b7f979a634eb60cc83c7d8cd01a1b2f6a602f08c6de17087ea0c131a7a919dcdbed73653df034bbad7156e528ec0102944111e2e08a12567a85e902a39eabc8427bdf5b0707488ff2ab1e19907686f756673212e0dc65fbfd05612f0f5760f3ec268431fa89aa00037961e477c37d30b62f71e0f0cac67851450ea2b1dfb8bad927d80fb096579df1b00e5cd2b4c1b96e01d1a8f6bf228b04804ec1bba395fcca632520c556cbf327c8df8bc018f70361124f772175aa00dc03c43fa76a8f005dbeb02c6409cc2eb149f1d1dfdc4d7d1299f4d078dd0afc9be295464e70591df4ea6729946bacc896f9b0ebeb4a804f48b5357e8824eee5bc90a0131d39da10037d9244dd1c9cb62b595a6ed512c50b48579f942d07827bb808a646d9647724c0e020fc91511489636f16cda8a954f2a17927216988d7ccea96a6b13c6c646b16faba50817663bca393dc2c5049b427fd7a0b1840d5c97545c69e2904a8202eeb1e75c1f095cc8b5a02ace7004eac03bd556b6bd7e8de7a086e17c78f8a9c2325f66d0553fa304d18f926313fb8455be74e478651f6d253e4d3a64187e2c338184e53d7737f4035c4a2bd99c7abe4fa78fb9bee9b6a6deb474b40509f8a27b4ecbd3b9568066d60b25ba8fd02465d4642d02790d80f0a5103eee598825c1e25c7cf5bb128178afbb8950a5318af3cc2b01f994dba12e57651e20da5e34084c2155be73acca1379af9c1131112164e5e81f8b13c97d7830e671d5e1ff557d52e566061adcc6a06fbfe3be23943d76439e3b0db086d2ade793b98707468d7d937f7a7d8dd7ad08e6b28fe08c2df8eebcde6f1eb0eb05aae8364e4341425e9bf275f5ab23486295b0d2ddb1935fb19794c5e15853613f89f03bc4a49eeba2d93cda2fca8f23d0985ccaad9a9b157a55f81752a65edeb7c1fa20c9925bc0f73475ffbc705bc58647eca4238b0dd4382e3e765af388eda8607ad8e3aaf547b398d13bfe3755327a508fa9f474709244e59687a62e601fd32b4946099d5a306248a6a5a399f0a30be5bd15caa8f69da7b01f7b83a0484a2b87cf10966bfded7ef8bca15a34ded52d03623a0ba5fdd58a2298556e68d3b89c2246bde8ece941d8d628485503e73f6eb520edda972ef024447aebc81f3543d5c8a569517d5a4a5a6d8f0b5579acaf8aa6ddee10fe9eee69fff8f3d020e9539478213a79b9045adcc52213d22cf13169ab7635f6c6e137d78c4ed565150a4ba1c21ec6392e0a77c518da666512a940f656f16c0b2c4a0a9a2a6e8eebd9896a31533f17bd3a1ba63083bafd37703395792909e0f2c1195027c6d37b957ac5c30dad045e1b1a6801efcc03e6770e0b52ae593ad105e67e801a0d9bbaabb3e753e9c99795de4cba05ad58d2f3e49cefe067a9641313eb339095fb5d30fb29521d092aaf569e7374d74889b7859b923ee9aeb7bcaa7797bf0aab563fd6b34e79d98dd53f4a9b58ed6f1675614207666955d1ad027830914a16d949b7c11a538250db8084a79ffb9d4ab3af28df81a76f95abe66f1db16f987215aa514dcd6a9ec5a9f26fdb0a21eb8f95b67e3c831e657c7d8fbd87fb2f2a3fb3c54f3d750d6263e2c34b531305190172ebfbabd34c407a3749f9f911f9cddf37e70d600c2926d460d0f2e2817d65d09ea65bdb2d27127399b053ddbcdb0bb4c95c4a46df3c50146c19de04e22258cd3704686e60e0a08d0b2e5d1cc54e1267bf035b48a03b5a7113e6542fe8b829e35cf08bbdab62fb7eb0f2b2d5a73ac7d45292c753bab94b0805a13c64ad80ca2151eb5e7c289490f990c3b139db2f1db54f441dcdb04695a96e0fce4083601d5aab9bb08f48ded6aa6b25380e152637d9097354b9462740271880dbd11023ce068418a91f8d6a2991e52500b0b4d727fc23027ce1a660e594290f5f6178906e11f0dcc9c5ce57a19db9ff55bf3af8dab5c63ab77bf2a4a95a59b32667c5750c28af962fc0b4542a01dd7a77ba716b7869bbd28edbaef3f24cd97da5d6e0cbb5fa684febc7a5afc0a02579b9ed77be173276817e4585b34b42d72d2c70ee84e712af1ada345c00f91c20d114443f533596d100b216b5479e112a998bb7c96a8b1761e9df0577707cc20a1b91cd374b8195387011520a53277640380581c039dc8bed77c20b955e9d0a61a898220c27c96a125d3e8193f8da10e8ce0d94c75a85f8b8bf92ced440db2eb1ac20a31f908a0d996688c4a5c4e62da35ce720ddc52e507a8bf655cf3bd1f69ec9f3c61ef914e00d05b8d2dbd3012c9798bf0cfd29b2de360335898abc8a4fe2d388fe4c607ea3d5fabe3201a4059adcc9e9eb12b46785a9eb8f6b859ab79d4d59228ea3d0d983b9f6754f18c7624a93c1faa9ae55d306932efae2195b7a786d0285b3163d5131400349c10fdea798d26d28b3ed5ce8e9b41f5f910d37a81311a23aa7a1fb1ed7f5135f37acc163dc9f0c3b5518086bf265bc7318fbde1e7e877462635390423905da0425259c7386ead97314d7b1ffb342ab0b408ea321dd729f4185cfb868c1be8ffb2e3869978012676add1e95b1723185692225aeb349eb24ee08f3d566bde31552937ca9d38e9b1dd458916f265f9ad9fb73262c39f19c8911eb6199d1e089b8c3a2c8ce6fe44378cc584d26d42c487197eba7771be8db4e29e790956c561dc84c169a05e8efd052f7de4e1569fb60f62c47e0ac29f0d6ff317a481cdfc8a4045b44d770c5a5ac4cca730fd6ff79896d20c79c7b2a31736565a28cf8f2c05da19b358faa55de26e799bfa48d1227ccaf689e49cda477ac13e471a598c029b7cb6e0071cd96b26d6954d6c581ffe027d088d0accadbf6dd3f57a0cc9ea644c0d83ef4b8b98496586d439fa5251c5a793ce5a4d6c44c14eb879f90b9795e1a51c81df0788059fa328049e0f1f1f2957bc9c3191051e48dc968bb2b6fd80d0adfaa4b32626a4120eb4d36a7ced15fa871e6ac9356d5b5609f29d6e6c77fa3eb83ab375bc3a3e33d91a9319541d25817c6daaf92035b263c276af0b3ea33ce7bdb731f24fe7ccfaeb7d8bc6a161b0f21470271a559b7618d47ec4eed558e289fb90f22c6471184d5f61bf460ae477fdb3f75e11b18302ff0136fcdd22a45339b3cea6ac8361b2e452dd4584ed6fdb130405156c2930c3979d2ebc8185072f00062f99420753f78f56e3e0240aec5146764f50f44a77781fa5c826f2c3b302b859dcfda54f8c7bd48222591b4e04b2588f1240916c1f14247c2ab394fe5238b3464a942824037c54eea9fafed977b281c0422db30a81b8513a2cd4e763c2ca3b4ad848cc275cd6a844196df2fb3c951f4e81a6a4d6818e042f1c6fba28f1bddad1c8edafc41d897cd4732c1bb1288a56c9fe74b51437e12d085f3c6fee425da27f53677adf7a32c7ee0e716657ec059caae93182674ae9d86652e3abc07cbd9dfb655e3ff47174c3e45b9beb9f5eace4f03e2d13b32046c8d9048216329d9723c6a46b7ed1ae8868270a206c8258b9988cc839533fd52e835a51b9683a2261f4558685371c6cc1c17f83dba1a44f94994a6d98083cf988a4772c64b9fe97e68768990ce50c0ec9acb45fb2640f0e5721a87a70483b19fc7f64e9408717b1b862600646f022efb641a19d98d5434791d8052c7c3b63986110b0de9fb928b575d97e6ca34ca66925f2ac02e9ecdf151a01d85ecc33d15310981d37a5d0a252f10c4585d7cbe187e71aa69901936c4b8e95147e052b0d68f3854637874706ee780bb6e9677701231a29368cfb64ae35968087a33920eb4d2f64de7a04182be8b0c73292a2fe46d5630cd8f974008983d8c3017a10b16d5ef36e05545c2ed639daced564f5ca56621e244671afcd8de1e4a3b84c1661dcadbd4b0015440fc9be7689187956b1393b92bccc10926e82f030f42e56b12415919f8043704a65f8c684e3e8ef6d76c3529d0e300e79365440fded93204e3539716d14997f76eb0badae3590d2814b6f721395e1378a4fc3bff0096e887b6d60216a4061c60a36e8b357966d588015809deb493d10fb5ba6a10599a76c014e6d6aadc40ad8af91da9ebf76484f44f1fec2c44b53fbe797699deef5a6461e3cd6e44d22c5cd5349e7be4901bba85d1f18304604d76fa92901abd4fc354a5ed6924e977f54ce3a2a1b6c1a2bb0f5b4c23ef867df4ec76b9c27c5b0ee36bc09e36c55bf11ab305dafd669eec1cfd95f1ccbdd509cfdd77a49877ccec408c26b1d18d1dc42d117b2623d4555deb355ed8a84a2a5b2d64a4d534f6ca606ecd9e9830aa425c2769ea78b0b1345b05bd1b2f751a9fd8f7b791cfbef91eb50c295e1c9895b769c008073bff5a9f2bb46c0293ae887c41f681e91662b7b77068be2e838544d9ae49d20b919ef48c8d459c5c26a0ea211741025dacff91a136c3dc6d22d0afe283b926809cfe882ba4fdbd1cf5fd8963c84efad3aba157249e0f15eddb055b4ce5d615cd092c2e923d6c444623c5af89d1f6822d7271c52318fcafbb7d11a37aa91300fef21193b284dd6ad57848530251b7db737ce0e56ecfd587cb2d6c3e54242d2a8d091449caa51f44c15dc78e3ad34c59657d6f78ca24468f4883977b5b0d30bdaf7783dd45c98bd9a4eb152d237c2bf04017430c3278b3b101d0691897a35d26eb2e46881047e344fe49e5354ec7e5b54071efc50eeb7a8deaf9843fcddc93ab3eeab38ddb26b070f4f64ac492278e6b6b00d54ba1a7c3e40c78cc72081d5ca9b4f0a9af3268ac080b594868dd766219968eec32867c430c5a5b7efb32371208d1f0a0d612af04f3556f62aff7f0ee0421f7d6eaf06017e6100b7f335cab526ec8de924b7216084349901198df0dc62a78f0015553c2bea1c0f8913383a8aa0fa4b3d1ccd01459075bab4f1fb29779603b1c0152009755986ef39895d70ce8556c178c48ddbeb52ce36e4ee7629b20292cd438ff3d9396c426e9ecac789b747712cd3565dce9a90a049b9e5de581d8d58696d2f253df752cb35158b0b5279473a3d7f28079b17a8917a1693136eeaa10d5b235144fa57233d0d421ea02ade94c6467568d3cdcaec9ec14a39eaf310b812a2cda852df1d3a691aaf1762fcfd4aabc44e728c127912e74d6aa1df091277d886ff6e39fedad401022e21203b6b5d2d9f96a52aaaa6c67c0b382d870f3428e3bbbc61c51b584d37cb082cb994a9fb2da9d0152ebbf53af417f1a5097ff44ec5af5e53a173009d0f5befed677fccc1ef3e2fd3296469294bc9475ade9b5a7b03255d82ef247cf401f2c47cb1571debb08a904cfebd9d3f595ab6fbacb1a1b1b66d8868e9911a4f9bdd8ce27f98e07e1c578de349bfc883eb9677fb6dd811e9ca7bbd75a135eb5c5cf97105a3c0c44747f07e24c7f6dbbc6c5c47268def8e4e9bcd696a5add1f930b94ecbae56f9c800a8f9b3fbfbadafbfd4aa09b0fc09a93ec8165dead1fbc8a25bfff927b4827944e6d093a69066d6126a9d7be0707e0a3a4532d5acb4f8a34b015e0364845eb6dfa764a3f7518631492e333f8836f8052515b5d57de4ff7e369414c11fe1a8385739d50975c0efed57ea1a3dd2f8a69d8760ef93f3e3a426ef809936e113361573216da7f0cd9f784b8a05b7d8d37ce43db9af13519ba550abc01e2c868c9a44a7da75be1eb4d4c38dab7bbb14a292529232acd972eda4f6412061ee7178391be33b7b53b0e436628a33770456c08fc7a063951167621388aeb9a4a2a2c2d09d7b3c9c6c5c55bf4b6541dc4415335593a3ab8d3d5b44221b8e09a1c4852f9dc7215066d6879194b7494fe67184186afa2df400a6179ff3f4a916beb83b4a623998aa637201e8231e989836eef26adb767f13d92ec8110570b4dfe77bbc2cbead7c33a1968369456a0db5b34d2e60a551a5b3f20fffbc7ee4f9d28c7d9ab38982b75713bf0e189c0c896a15f64fdec04530ce42bb76c093d4ed35cd2c406fffe9bf128c0b036e18afa8021b45c481145973920e067b6dfe79dde44150a7417c7108cd93c462db94d5431d6aa86d55a12ba71b7a65eb796cdd756ec5d6de639f0330f4576a2f83947860857cb88d298cc8f590452cc0e0755e376889f3876a87393368154aa35206fb2e859e1f47d462b5dbed9912c92ec86d1ff234acf2e02fb007be25802dcf01ac15ba1427fe309107ff188c4ebd77b58c42e97bead2ca81d1778b0a621228ebf5321c6ded4025d46f0a71a129300abaa654156a8ad5cf78ca24cdded9cdff4625e2bf613ebd4a1aaed303515bdfeb3e07a950b001342c2b0fcb8b53a0c76c40a24cdfab251697dc7fbae2bc5d6f30f0e882d8da7aac35bfad5abd7553231d0ae97908e49255ac22b9311777da0b95c62c4b4025ccd10f10a68a5f72a9d5546774f4c758196c63fb839be3fd01901ce61c6b472c59c6d9bc52b5c25a6c8752cd40d138caea3b0e509ac97e2addd02d6f38d4f7634151cd8a1dcaa585d7ae76b0cf351121df90cc1033f420001ecf7efec7e0533ffd14afecb388d392fd3072310f50c6bb5201081a85b62dba83d40a43e609e6057cead5bf0785a96debd7b43f0c43fb53474c79d1f02c7696ff1bc5eb47070802671307329a34b555c05fc9c74e99e4174982c3ea63c49bdaa8f08c5b1a55b15dd5b3eac746fdcbbbf9d913cb9c3528560612eed69c3ce6ca043ccdca575920e43108c003c2c355721b933448e063e1868014082edb92f523c1e05266f3f2aa66e83174db3fb6abe85cb61cbbb354ab9967945f9aa1b197ea8df3b64f71aa227d3ec060f761dfb888e3f14b5f4fd311e840c595c1fae7afdd29668f904c2d3f28a676c4fa3d50c8175ecf4ef435c7ccb52a223793400bde01fb7f3f2e06cc84fdb70e099768de98c4f6aadf0792f68b4390bd53dd8589c520937a74addc8c28c2f9d7a56f05c16b64982df6995763726e006c412a81b62855c8dfd2db3d4016c5bbfee8a6f4f169eb153025b8120676819c642f64cdfbc892547b89320b48eab2c8a253eae21f818b0c8c70173faec523f6be3ffe271f861cc504a24f50472b25c373b8c638eaf9cf62ce8b3b146278f182c9016f38fdbc937e6d263066f95e7c32ade778f6276bdfefad7c9482462a72d02c3c032ec7952109d5924ec8d87c939260b54e7b85f267db04d5cfca3d1f8b90875f8f06a1906c445a51279a1293300667d294af4547487df1011139f657ca78ccc9e06e6e0500228f06210a96cc956a8bd2dfc09ceabfcd9231086e3854368039161ecf6c278d66d1b9c70845e84f3816b592fe4e6b78a51ee8fc9a522d8d9bc599d50b93c01213ee543a2325460a6be6df1c053b361387008de3ef7e7ef16246d17fd64b1929efd93227fb3c853f04211f63f12a33fef815ae1a5ad7fdc58b675435196e26cfda261b09544aa0ef5d00061bfcacba42896ca31fca306af21d0ce949e948b601e800f4f3cc6c248da4ff956b62911b202812515a77f47ef64296dc830f75570c80ec48f738555f24483b365c4feec2c5dc2e065836f389ad0b7dd98bb7e5fb7d861a750986f34bf87c1c2e82d8d149a0bfe71129f35493118b8aa3df33f66ff07a3f8f589de9a0160f3809698a510cb88688d80a7bbf49799b83031c84c7108b7e6a0ffeb9f5e80dcf94b1c3a94ef85484fe66588158db80f68e923e349ee9e2600d2a87ae10afdb4d25530a288778b56a15fa06d4f39b3cdfb5e9a45c8ca4dfabfe30e38f64c199d272daab3a26377278f54734443ab1b2e5e7704599552bef82fb8f48f329a1996c6818db2d7bd186c8d675b611abe1c6fe231c1c1d2840bd66abc4c3ab1b88ac143d48f3843cddba7892268e9ae3fc7fffa5b515fda5ebe67bc1660ce7a072f0e9dd942c2d3bacc75b486defc949b7fd5ce76ebaf31702adde7329ab7f8da1ef9e9de616da8320ab282a7791f35a6ea37f94bc13918e0b8444fa81f627bc0e3906712209e4ee2f80d0a6598f0d2869e7ed06cac28bb2bbfb18877e0fbe2a300f117f5caf5f4b7b3566cce18d277102e3511caa57103f02bc173141e30cdb0e5488107f6f0078f75ff43000a11667d9891037b0744c1ef7184785f2ef29da9812c4f98eafe07f24c2b43b308fb5f44362f415e43728cfe1796ae971fa3c2a265c185b4464f7a3c7ff8093f4a295388893f190ab72e4ec5695e790a2f2c74e28e243a7b349e8bd2d8ea510687f2141403c4c23215c492b399d029c0524057d1002c8fea9f4b5c71c02aa172448497a05537c91e6a1e905ceb973ee63bf8b1abb5c9f2f0f1ddd84da11572a2d1f875814b6066e78ba764f106676321d2ba646cfe6a4c0bd00880ee70e92e597b0f8769f098542e0e7a26c34bad2f21eb931b4a9962ea7a44208f14fa2162dbe292775b765e126dd192021180669c2ae4bb5e7058e8492c6e02333b246d5b815001f7e4c745b94fc4b9a0251be564b4c4061ae6c0a99ec1c2931816136f90d373091a97726c933dc5215a487d4e4ee1c31f397d8f5f19bc1331b0d32dda73db3d578611a9e44e0b3969c9f560177d374c1630eba8adc09a5b51f83a7f8eb1a8902bff76dedec43d2740325400cd450e06a588438bca6d484f1b920f47fb22a39d063db1b4408f6134e04d3afb2b7dfce6938e06e9bb612e4ad477fc506c923b1ffb51ea3fb3cd7dbcf3b1eaf1e3307d25843b8cd0bfb1054d69cf99179f0d782ed6b2596418c42e1a83d7dc8b0ce40c524a324f3d66bf47594a7a2835cb2017dd59d0b3e24582006902e01827fe1b762d7865e305a4372fc0d50fecb749deb9be2ad3d2a04fd5d4bbc7d0d98f534e1977f038dc8071ffc5d0ab811955975ebd3226f63c9fee39fb671a497d9bb5049d69f109961ecd4ea4a8cf0d84989ee27ea32b2a2fc1c37d6a8039b622d33c10d76a7841310ee974b58c28c0092365e83f662cecc75a0301fa0d44b7ea967554becee4f4bc220cfa9b04bac3d6838ca7e63fa76ae216e904d4de90aae696f4e9b225d8c5bd23f36f493aa9636bfb00f8f429f83d4f81fac35813f48dbac72d947268fa63068cfc2295d4ffa48b162bc82493b8eff5c4fb3df6080a554eca070c57c2fb93b643721b6fe9d31fb5168f1817496877177b2b0b456c160dbf6df499df12535736da7fd5b6e9233f43e6b49ba71b94c421d14f5d2395a1e662bd410fcf9d6647805c694eb0a7cb349606b43d32776a21f4f4f0b0db52ad238d8c2cbec5ff528554e8bec111364481592d32513a8f6973096720fbc9d8cdc06c1075f0c1b4aca7916697cbfe518c4da0ecb01d4c8cc1fe3947954f994b9fa3b2e33ac87fe33e7ec47be13dac828f61f3de6f780fa80f57a151c4c1a6bd695084b4e970a6d8ec5f8dec8730d23902bce0348c2d98ea9745eab47b23ae57e0ef3324986d974d5d4b6e115417c93778f0542e169237bab11af1c16152eab5d4559a6d7bf9106bfb2c566369135bafc77761b3259bf8b9b51794b27f6871b582fc02812597ae80bad80595bfeb5f9bdbe6943600b7c762902909987f2c539d3047c935e5be25004ebb1559a078aa6a20131ebfa737931b80fac803ee014740d170c5aca047a186dee0f0e675b48f27f203325cb4eb5b2813bd8c81cc1209b562940db23a7d8e0f22f90bd2a33cf5d301e95d7693c15316ce350554efcb01532d10bd62eae87153b4f783766d3dc888edf8e6c8454fead3804120b24eb8bd98f4b456614378078c859587867f0d7df0cf4b7e753a7f1728c68073d31f75551b2c1220f90e3fdf35fe574b4116cb91c5067c51aa5a288c35e19c2466606be5c5fbc500f8d0cf4e19685b9dd46cd5d48b9aa63f30019ee274255109c2e5875b3ed7f905fe56cd9dcf1e3c56f8a751b2a3f7c1b0725933815a174dc6d938af8c2b4f92f8c81c6d83bd800fd9098bcb1cefa766318e611c63f3773e249837f2abe0c9bc07dc646015019bf5715ac82b925909ef544b377936247e50260ca8a93532f036fa5dd50edd751e874863aa95736805eb60cc76b5bb74a4db74dd9d8abfaf068ed7e0201fea4012eeeef53cd456bc966d2944d3252c2ea6cd60ba2d266ece2b7b470b43e0d016d89ddf99cf07e58219fdb1d989b82b507cceb7fae44fdf4f99a3b60c474a18d56b93ce2e0a11bc46a89b5a6de56bd2ed61789d0c958b43995202cb3e6e0a615fe0922b7be43a052c09e216a0a58b2f6529416d21f4453e2ebd9b4f0a53275f3a685e44dc575f38b32e1b4291bda620da4c8b1a21e8c6a423248dd65efbed486bbcd2be7209be3dc0c87d8b6b9ffe3839da6342691841efea1e32b8ea170455b448da19408791ffb642b36cc5c96a452825a16bb81be05441603fd0666a9723dfed82ff6ae528bb1efb7f617fbac0dc3fef5733d8116e76a0508dbcbae933e54cbb8677b15b7b415cf30d28bb7a9f87c64eb4ad16f777c4902f6ed2f0770cad5fd20c4f9bbf4452591b5c3119ffb3102b3b5770c05b677eed1435dc5bd084c12a1049aa852ec8a8740f90edbf9252dcc498c549f11180d3e438d1f0ba69c323a1c56b78b8bfd6e795ac15bdf77bf95e5caed1a50ab9907ec42c406dd0ca43fedc6d7a72f70010a66694f26e647957150f7af7b0c0ef0d0aaf9f7dbac904bcd2cf0e9b40f44140bfff9c3c19b2f1f908e09fbe0e438ffe9a010fdcf3041ff8ad3d9d7c8c805cddeac7f59ed4047ce751942252853b3a328cdfbb31f3daf25d64c0be956181ea6d4d3af179d0b5feb8c2935de1f2cd84f7e68526e2829b1bf14b1db69b58d1395570479a179825cac35addb9b2341a778e0c7b7755a8e4dfe65b6b99cc775eab2e409534af77c997e80aad03ffc11230c3216af6d66a60071ce27d1426a10f6777a17cce445dffe37377cdc28739dd327d443d292cd0a3a5ad1ceaa90eb8e3e8a10a48be92947b71844d69a394c6e7605dbc0bec5c053ca75a6b938efc515353cc35f53dacfa406874c280c5d2a91e39209b9131355b84e2465c70ae989280ad0c358eefb300355a64d5cf397051789fa794e88c0950116305841e170acd0127d6e68ed9cdebe0a7f9e6b1266cb9699ae6256f02b87f67b6d488486b703feb0d7ef21f536025633bceb14d4fddaa65770c2cc3f7d75eb40f3556082c1dbfb808ced71e23391dbbf5cfbd15135e2567be29b378ed8f2aebbe7cc21d1fafce9154ade9709bb8d0514db5b91f2a7e2d4be8beb3d2f05b3cc1dc1c9461ecf7130042b24157182448f8807da9049c0f089e4847a3647568b045e300c1fa639f59ee97f29533deaf9b2c932fed301538c15dcf7006de9d8fd249e6b47ecb39694354d2269aea1e5256c61c49e8662d5f7832160e840f651a61847b5199fa5631febfccb7827d886e719de298320db216c1995d8dad0205f27e3bde2bcb2b2f2d078f8759a4ef0e722f60ebfbeb6aeb3ef0b7b3081f24d1ca26ce97b4327f5f3cdb4083a7e22d4f49834cacf8b7d10ee9600275c9c3f9121c5d83438ff726bd907fc84dd17c6f08b327f8fd2065f06e714ea89f97ffa76617f6a5d8bc4147489eb02e1f901f379f04aab0f2f74f3d33a81a08c63eb698ca4929afa26e80a65911fd34f19a7fcefb866aa3083f8b867091b126304c52239a74bacaec5b0bb115217b94e81e3165ec2b89b609201d3f053d4424fb0e48d09b5d696c0cf517059beab1ec2b300202f38e896a2e7789c7951b64cd266fa75cf959450f4f35b3a01096025ca417418cafcd6a1aea13b06259925e94d43602bd201a8f30f42017d719da03ed56c7f55c01d568ac50ea3bb00c55c41c3894fa2e0ab5237bf3c21ff488a13a77a4861f9de67de093a3d338557efe5aa52b9b59567306d74473c59608f75874ec15200d4f305b322b69e47b30544a652ec91951cbedf14c1dd485f66dda04f4faceaaba61ee1ec2a45161f10acbaa2d0142772e26810c130c3d225c17c8d1211e9f8dc1e7315929c19ba1ab4001d94d354133a7adb14894e3d7b5f3481e8d7ed9befb97874c912534f1e48e70ab218bf76179d7cab60879f1581fa50470e753afaa6010b45abb52c6dd8f1ac368b132dd54061521c5b11c6e8decf64718720861287d6b02b5e526509c4cc6fdb3452543bc2bd7fbbffa2a50ee62c2ba9f75ad7022397774667eb886604e1ea82b064873e2f37ac8ce40ca150e6b195e89cf4db6825c1b9ed2a9b79bfe978d784923c4878c9341470e42a6f61efcb4775a453d1d8d8fb62fcbcca75b58059ba83a59ee559e3213b5d3369bc224813ef33dd797d8c7ccfb753330e6473ea355c6957fb676b3f8f5a78415c48a9626087be05aaec8255aaed2f812f18477ba278801fb7091292b8efaa4dfaac886b4922cfac48dea5a09f7d6dfb93c2d39b165aa856c4e547ec1021dbb1824a1fefd0498e6dde993b3cded238c88ffe61defd59c876b0f6987e83790652911f1b7d066b3884b102bcb4edddd40bc642149891355f1b7744c2f45b41f7de378fbe576b2c945442eeb63f818d85b8acbe65bb25057625af7437fa59c4fd88ba9625078f349db066c82cca93846d5baa9b0a78eb041abfae7aa8f64f1bd5729a9a0fc14aa03ea094d42be0afcdf23f51d9f631054e89d0c0c35fb81e956997a01418f5bb340f5703a02dd48d33a869d094684edc532f6aa4b406e5fdfe6ec41e342f2476e9a6eab833116db8db135f09f096af85e80021426b0eff35aef0d4b3b957e6372555c399182edf344dfabd9820108a8e9b77ecb0e3350043b815206b0248eba6ac53dccefeffba87b58b98ac5f89c9e3d0c7aa00d6db0fcd9dd5e01eb52a98ff968e77681216776f1a9d697257f14d4f9889edb75d571dafe51c2b8a3842adb651dde5364ef9322e030363934ffbdecd4f8bc721ed21ece8b5fba3425ede0fa86998118b317cbc20d7344346751bf36156af8bff1ee15cf026c3d86ede3d2e446bed934318bb7c23494e9458c3575c84595b5c7f08453fc0c8e6ef9302b5bbb9c47327d1590e343acda24bf8fba20e8c629be06947edbad8bffaa570d5bb1c3fc63cf36075bc8212c20b686007853389d9717899cfab239e448eddf46f9f04ba1f177c6fbdbf11a597c11b5b84d03065fd41883f541e33fce0ca3ef5ced231471fe031978d64d5dc335ebc1c283405ab5bdbf57ac5684e07daa6f68fe9eba16a550f50e115f1152b843101db4bf389c3d94b702c54c783fef32d008829f1e76ac4d705c5309d639a7b4b8021a34bc6451e3c377e1dcae5561dbdd7db807e50c812c8af131ff41e0d768321593c8e77534a110cd6c807802b157900a397808e2641dd32a40a0f10d5276fd88998630f025f610a1d64f17f4f2a31e2be50977724355fa8d7d3860ae33ff1a70f291cfe2abdbff513088d521dc244e9d69847f5d5e777aef1347c8347b5f1b9b5be617250a80d32ac24ffc912cf3c6b827063901e268bc3523cceee4f487352d07cdfe2256d3edc5a8de44f275670bfb8767e92d60f3244e808d385f6a4e618c2b8b8d979da7712a79ca6d22224df0db1af319eb037de85c024d1c6ba67e50bbb8b1c582df49223a2612e4c0c769a94ed17e6775ecc1d9ff909cc82870e33ce7c2aa5cf78294adc52d4729a73bec65b2c8b5ff9e1ae0767b883b5b53b5534c09f357a9cfbd87d7ca6b11f50cd4ee07ad6bf90e5bdce4e0015f4b3247c881516c0fc9e1fcf7a13063aaa12bf5760ac0aece995b78b12b4ef3498ca8a5107c5ae6a89a35c061df50905eb8ba5b27e0f9d3900ab45dcf2ef9202d2aac618d922c3cd4aa7ac78359c8241fc3ddd8f72eff11a54e73cd70a93abdb195522eb32e4ca5a4ef28eb5c4a40fe29bac02d82dd66ef0b54795f69248545fe86795e2eb7c14cab98d5f28ff6d69c4d69bc3ffafae837ae75d4041e92a60cc1cf8987e8074e0d57791ee17caa38e6c45ca9568fed995487add80bbfa5bd19b4cb9789fc1bdd7554f85c15d0eadd6bee96aec3499c65b388341165e4494dd8477fa1e986ae40c930b6aa7123f265048fdb7c1e9db62bf43ac4e6a4ff998a8e7132a28869424658d2563319cb11c500f90d8a81377053662c9972e96a683eccf43b378d0765d6c726798dec131548eeea9d2f4daabbda8176086dded8115c2ad3af6fe232a4137784e45a736990854e6de56a94a35ff9a85cf74015a6c8df7ffb8c43d57e07d4cae20cba0ed4240f4074eb45a67885ca9d024191df2fc8dc8d42b7ea2f97d490790cec298518a5b762bb8e4bccae25d6a4cb6b3e6aafaae023c46ef923657660debfe0bc466c8c501e1d5a90adc5c2dadd54c94283576b9f7e819e8e85e4c433b82633f63541f447059f6f3b35bbf0f0d0ca583758dfb58cb486700722d9399485e60e06e2dad447276e57bbf1296376fae6b4e69a725a2958fe23d3e8e8cc2f76512fee0636512fa05c31a341161953488809876299b07dab4892f3e69ee082a2cd1b8441400b2a084570ef4c951eb06119595a8d6259add825cdfcbded2387a559e20db56a177b1eaa5a8c6c54038e65a6d0ad09ad1da883783e8017561ca249796c0f0920b4ff5357d6ab8ff7484bc72e1c2a357e774302cf9624af955bdde00a8c95915c7c47371c6b8681ce42b4a60c32b28b9cd8a57e028658f03386582cd69ddd89346aab58c8c115b294aa03e594b6e1b5d1d109b23d1a9177cf4742d67e3ad6ada0ccbfa2cccbd86ee4eb5d6e5bbd7e51c1b743728e615d71613b737827248a0296f5664e025f83c97cea09f3fbd87c180e636edee4c34c1da44fd824f7797380beef28545e74c7c029db0fa3ac9ce8e27cf42e7da42ae41134aa7078062ff8fee91bc6bc4669d007f1bdbe2b709b4821092f3bfe3b27d85a59d02ab4ce906a18470b792cfe3ede8c28dc8ca826d4d4e3ea446156afe4f2567f28c293876b308bf21fc7d8c38a499a22cb3fbb00c4007d90730c0a8fe825c002287aab1029a349ba0ca4b0823e4727505796fd3a143a8f94df340832000a512784d50e2111365ed51e7a5e57f180f91260a21259aa6f7c564d8a42f030c703f59792d65213eca30ce9a5206d90dd3f8b2fabcc2d030a174af0ecb76ecb8bcc949d6599b0d5a5d0c946e851b05d0070a391e781a7ad68a7492195504bf49dfb5dfde0fc576a99b25fe2db993bae49557af688970e759dd0b004ae753617692ccb6d20e6805aa6e3ca3d85663cd8f9ab6fb65bc4c142c4133270df227faca7e2b0d8e22e534777f258677fe7ac1c7057524b1efc5d3766d2a36fe080cccd22dd1cf2a234588dc0817aad8b7edb51ce5e9e9db15c841d5301b1bbde53dfc5d648ad83a0cab12e81d755eec502fca3c230a58371b74c6953c67b64605d812b75a96169c52777e6e1c180a364d1c559e86c87e5f9f2b24c30b00159dfe92893ef3a044653ba22776bd5fd538b5df20e8c938963edb5f0041e55723e77d23a831551cd03ee5122e3f03c0a8c6cd56de46dedcd8033caf7468d5ec1f842392d9d4c6cebd19940d2a891ef467bc66fbc81eefeeb2cd0c9d630dbb5041e298f5f0d23323135e1ebf9812a1ea6e063d32e622dab220cd25435c671fc22f0c5aa482f77ae3ce66e302d1607b553049b21e50d9e2ad250a0823af45b43ae700f12b843a11a11f7d294c2495a8051291156fe5195f138e74ea538d4f4f0b431242cbdee283a8bf7972f9098389771a63e932f6c82d117b4e063da1ed8f915b90f2050bf287160836415bb3ae9562e0a99cf20999ad2dacebc4b661d023d7523c6f34888fa22f9976cf033edde9381b3a111cdcf510a6c4bd117ba104651401791f21fc98594e00515ceef1ba881332bb0033a7f06ba76e226578565bb1ecf609b7cee3f5f3e91f49e2aa1d2728a304f47ec6f4b2957070b4d09e634acff96e2bc17c41b01c929611e338f1d52b7ffbbf26988dac624608243b0856bd99ecb8620f38c3b7d8d558a00299ca58d795a1651e4054b6b4f7ebb22d2001c9c9acdbaeb90a547e6756b9e09493cd65a1679d4017f39fe136c57a06fdc2059ae92755c862b9dd0e05088cd0adc59219cdc6aec60ba5afa120ffd4d1f6c3331d95b762a174313cceda3cfd54d19f71dc3ae81c3152b3b5badd85888dedafdc0c1af1484dd4d26fa6aa377ec909561a3943bc7d47c8548a6dbcfd6a5abb0aef31d0b4cddc64ae78812e6adfb3a594991555a545005392ee8dba036aaf77554de16d9830b60ff08445f50e64fffa9bfe6c28459dfa2af47831482929e3226427a115c21557dcda195c0656573a412e9fe2f93ff3ae646687629639253075247550519b95fbbcde43cea03cbbd3c34845fa35a5c474f0a7db9408b6e29efdcafb1ad2acda1f3ab622bc690e8a49cf85d9342d07c468c72c35bdbbe42fcd23ef02024da5cd406925c526fbd9cc6b1dbfbbe5c525b13d1145fc139c5234bcfa0431f45b72edc4247a0aafac79d117ec33b8db823ebb542360f452fa4e958da249238ebb3dd9ce57d73708f24186a109f161d165bc79649fd75f314cef9b5d2d8f88d252d0658f539b8c01dfdb67e026c2cefae18fc2c2b5fbf8c01742c2062f33775f1b906a1faf2604c9c5de0696f3ec324f4cccc896051945ab57e7675b4b6d04bbad3d6d5187b96c4698264fc43b6cc531b078184ad73c82628198795886a779adb6616a12fe98ce6e8c55a9765ddf2084638741f2a701ba82b89277a99b2f0ce266f4e037001af49d71ca8e651e5ade021c994bfd98e24d66a3504bf1cc7a38dc1f11f762999e17c3ac90403bf0e3956a4bb2333d8f899cba9944c44dba67b13890bd417ee4e22586e02479492c48b6aa39861379cd6495144d7641bf8c3b79b1040c6b60ef6b4e5e7fd568e39dc60834a068c20cc73aa1ba7752e2ed502564f6a0e9d6b2e5c6fb96676e0cc5336478c162aa5ce503b291c420212080166672d3f55b1eba9d3e3d729aeda9acf38acd0f961142aac66c4b54b883a1d2ca190d0364abfc6e7e167c867b38b3e0ad2d2901a8e0cc06e6cc46a161d64799965e156462310bd6c8f14b00a1b864163cb9280cf0e4bd4428cefcef3e8200d7b3aaab984a0a901b8d68af9d294ad7f62e05711ea80b1276ced290bd3a857f3e6a514a4ba237e8750ca2fd34bbf6058ab8835d248a7fccc21bd8c2daead7dc7f991bea828f427a1ee76a5216a9f28d5f77decd2827f99609c2c1edc99cee4c4770d1ed14a627aedeb6fe8675655bf94a8f4d9ea671c5217e8db9463e7e5c188f22744b40c6e7e9a2e7dae42d8771808129c5b4d431b2cf4a6a0a0353e19796fce88ca8e794607c43ffc7e3fa0dcae31738220926b2c4292543becec6c3b2b5e1d1e22b79daa774cf186daa3558de431d0fdd8c40a43c90524960c12aa6dfd8f2c7da07e6e8e58dd2f554909d1eda9169ce4bc9a83932054fbe305fb404b4905d5bf4d8afb53406c94f8ec9238e5c7b7252acb19f80e71dfedc5d4203a3a79476e4bd1594ceff17b257fd8c2294bb50b5d10c88885c3316316473dc6aa582d6a2720a0f7fa7178fb5293437b51c472959284c707caa2fadd9e871a115910acdc310785b445f8e601a87cc8933c747836042b5f3a012a5aedd0669f7d84689669576eee20532efdde74e2a73289c923910c612fdddb154c087d9b9e3b8305e4f1f741c10341f2b0ff21bed30d1be10d2040d46dff6fb81921591bf50c79d493d6f1c32e84bd3c7d520a1128dcb85f5f70ff70ad8e1a02a4d8847d397adabef5d09dd2f5bd82e695cf856458b301f4fae37fc3a19929564a154bb7dec4b9d0b5bfd6ac0f25fa00cbf63784d348c805d7fa1f993fca089265d2290e3c31f18eb0bfc5d810775ab5ce169c3a49609e3273a1eb48e01596f1e08f94fc93982921d4c43d78bde4475b6f9bb7a51faf64ba986551171427e4cc648bb82e88435d22e04d79f67db29c109b28463b2957447689fc012b7edd412d220cfe2ab673b9f89406d76a01b80211ed2b1da937ca12b5383e3da422fd612604dc034b12a326100db270522a4ce8fd74d44a76937e07eed35ea42bf8b99e3a5bc2a469f35c4c2d52ae1e4844d4dae1a72ab59657592a64831c2ada0ed6e2877fcd2fcd699eb52ff10a6c4bebb4d1113c4531742cc895ad9e8c5a02ae89e199dea797f3787d8f2ce5aee78b67ceb6d8a941cf20e0940d19cb91ebdb86460f0dc110176ceb848947a1cffaae3511caa57103f02bc173141e30cdb0e5488107f6f0078f75ff4306cecd9e996abd7fcd0af92c2c25f2c8a15251f5f8632e044c8d95a98b2e44334ac83c419ea6536c0d0bc0640986912e501c4610a98252a60f194e663fb34d8a30c3f3dc14ceb49796bf7752e4da749b70abf49a42b3cb0e1741a593092639589ba30b49836a0550dbfa4ec404161cd25a4b1131cb186ab2e466c3fbe528e486994cbb6c83f6be48d81135297f9beba4d810644cb865bc9db0ffcb02607520ef6c280ab2351ed01834fcb609b2e713afc465d039812be2063dbfe9b8b9422b4dd0f6c46418142d4a999cf1d34be266ec61db897a1d95d5ccb254cc185afe9d04063a8bb712808a75ba8722fe3af0bed5a898f42e5870ac4f01fe33e0c65471d593f771e452c54d51f0c8b5afe3df886b267a1d8a612d1cd696a6e40b108d772aa79017ce73c6b3b94994f01a1c4711fbf37175dcca63eb12f77c3abab5f1c8a1fdfc7969768212ae34a137e4f909d1f3f31825d4ccdb8a641b9f180a8ddf0750af926a4743cd5e386a422fe9682b440d59492382739fba4969ac7fbd58db8906f0fbea0fda0d69ee706608ada2113f4ae90ce9dd8306486baf073f37dfef73900b06dd189f4bd41f6930a4e8f9f1d16c73111b488c82d80bba3f44ebef33bd4c89b4cd715734921328c3fb55228ced44faf8301e1234bd17b327f363dd2132f91c1557efb82c5f9d837fdbdc7fa615f279f2d64fa0bfd77b9362a91d2c25590d3f1f0158f8b5b1506889391049ded5dff1ad45e8dc8071ffc5d0ab811955975ebd3226f63c9fee39fb671a497d9bb96f7bcdfcec1dd970a34ba0bd71ac18e544b0b00ff9b0f9984ad4dddfc9105c373dbfe1737680f6700e06082bda24703d0f922df173ff21e83854e6abda97d095edd3afa4a5a2d5d19234026285284baf5d149683dc990a7ee0b04f3cde35ba25c8436ca9a3a2080a3f056a06a88f76d3271e7cf10b826a5a584bc989452f4e9fc96781763c8035140341e9a364252205e1f807d17146e81cf29cde56549701f362b76eb98d76009f77f568a70927d6c061b5fa305dfc436b74891744d5a7a31e37829498a140c58f9483067495e387d0ef5ad6d1ffb07ab41d91c409b4e9e09c4bb599b9834c815c5df4375463ef9ba5f34494dd573ffb3439608fa654c60e952cf0b09eeac88247ffdce3e7a7e84743ce067e95e15bf170f788779e762fa59cfba518cc701874e75ddf00611dd611aa5820f282b066093d5ebfaeb4ba9d49e43f279179dd8ff02466700ab41b28abe2b9592d2352ba764c3f009408ebb173f5060a9c813531f676762b5b412f6ecdd488ec35a8ab5c905a57c1c5e231c266c5cc30e6a317769a583f4bd751eb93bdada1acc8c1c9811ed22044d034d01216ab26f20c72e20d684e8eb0846cceac884399c2a9d7f1657192ef2dc0a7f409bd5a9969804e24a3316e3f81d43194ec87a9806bceed9343c66219f6b57ee4103f5c1bb7ac7a011a2f5d5add10b003a728fa78db42621e3fad6979ee438df2818569293fb8f726c9433c006a45ceb555c3d76b68e880b0de95335ed51e87de7988a81eb23ad7964bf7a3e527edda047e13a3907c8b62f91ea9b559e60c6d450f0fdc2b972d3a901381eb6e979dc2d597cabec909555aee4ecfec5f50ee85e14713a92a20ef34b6a8a7a01b41452f4d3feea0550fc16791c9ff8fa59233d3c69bdbaa963e62cf7c3c90ccebce2c237b12b9fa1e7115e19c2466606be5c5fbc500f8d0cf4e19685b9dd46cd5d48b9aa6382407ea9c0335d6b6e4077c1f829c46eac354a8bb4d956e53db92ce3ea08783acb5ab90e28f2f5a501c86ef8ba9af6fb78649cb8f42c6b7c3a89a37a06270ab304903e2ed73ca571da6edfe5e9c685904cf1253c6278c823e30ccbf8716346f411080513f02a7acdede851721ce92e9246cdec9c4cb580a392a7ece142bb97fd0cb0fe584943e21b7de4572fd2a5252c18da2eebb124a54eb0102ace474f409adba5f5fd3350b2c26a9eaef922028a15eddce937df3f27de2f6b754bb664fd21d8316b3d48f4a475d3dac0a9b23d96a25f1151afc52f09a1bbd0a9a1bf9c997408a3bdfd2db04ed0cb73996f85c893f9bfacec43961683994d0cd7bcae63b31d4ff8c1224b2e81927fe706b1b0cd04c133b2f5fde7bac8ff1751c715ef1417483d1027a6e921ef2e98312064b7c51fad28ae51e72add97da4c5b986ac00cbc92aa451c59ea199297fa35ef2b5d0fccc74e45b337efff7bc4bd2912c0228db33503aeaf2ede79bbc96d9be1f252649e03991b32ea0866dfeba006a76b43208df2d544effecb39028c87c8fd06ca7105174b08ee155a55b1bd0e17e8c42d1aca8028b98eb536f0814f6a5f777c4902f6ed2f0770cad5fd20c4f9bbf4452591b5c3119ffb310218c0393b147ace68e24ea00870b4d5a765ff4b9def5530cbf40c367d7511c4602ee75f9dc5737aacbae08be87ee0e09527883be32e7b47c9c23c6b951a2c0252e7053b7af63336d4d3d08d5f87a0da8cdc941a674757372ae1db708365d39a57e64197d3a21200ec3fa9c767728e44e423405858537a5b94f28295977bf5d7b10970fd84f7d4c7170b37adbf23798a8406709c03a9627221928ed13c8e5df55330cef4489ca709deb3cd3895f1b90398d380fde1141e5d3106ff51bc491968a60903fc9a2130e9903c24ab895fbd178d6b49ae0368987b552179ffca154166057105c08b515161e95019465aaec0f2eb36dae933bb280f8f6b56fe46d4480224c70b6fb1c6fdd4e6e80e5feec0389272086ee406e19d7804a3e086419d71a531cba5a1aff5bfa509445fe935fff64fdec7b30c4e0740d439636d1addc24f66610c3e8df8301bddc9ee0dceecebaa7ee9426a5dcadc165bef52dacfa406874c280c5d2a91e39209b9131355b84e2465c70ae98928bd042c3b6d8a7704051806337bcddb0752cc908b152b11e018b7c345b178d9ac741f4a77d5a8d94ad6239b5a7f95e64fd3b03746d37a0d54464fffe28bf12a5e0d0b20f64aa8840bc94f94a004cd6fdb02bf55b636bbdd889827949f677b50f8fe475f927c992d3b4562ffd72b870650aa8e769bc9184e16bfac453ec756351b59c110aa7e0f82c23a24617144f04fe63a3f046fa8ef38cab69c2931a45ef206cebd99de619a2c3ff5a05ef940e73cc6a8aefe2bb1a4ef895c63f276c54bfe466caa0a0ede9d7f4057575f5cbfd5efb817cfc54b736de8c14803b7d2d0368afade74d691999e9a1df89efb40e03c1f72e5aa7b6220f3e8af92cbfc54dbf5104174ae1285433aa3433e51ebc3f0a4a4783be54556a29f51909db6bf1c7549f85f8e83cbf6c338e3e5f24be711e37ba2a0805e60516e4d6b4edc93969493813c90bd06af3728a0a37eb193a04e3a660feac2123fe4a89165a11e3bf6819ffa06baa3e9f8e9367e3b69552df52334da77b546621b60740b23bd9008bde4b6261b9ecef80beaa0c827559c565e32e79dc3084e6dacbd46625b48897c065667251d16e5aa6585f1429d796a59bebd37bce8f4932f0f3e6239d0a8bd6fa2e09f5dc1a353471da5977f7866907cca2b75335250bdb480f18e37bf85cec71555dc8677e50aedf9a84a4c3cbc34b7f61c3c92d6296a72273a94b43e06e793a759c15535469fa92712371b37e107f4e95f57f32033256a15a465c0022473f79232551295a8ac90d08beeae6062929e715f420d071964a0c2be518a38ba9bd0369d76c75652da12ada0c1d92c0716c4c61e3ade04ca8d3866995c2c58ab8be2cb671671bab262b5d477b66b6cd72c42cbebbddcd079bf1bca80778b175faa38acb4bd04e43b153582f65695c11dc78e33465d7267154864b074bca0a4a6fe2a1fa9a987f7d96032d8e8011f71f321c1dcb7ce9c1184c9acc07386a0a7f97fe8b51610cd1a353ff6b9f21a63d726aea980c1131b870bf6488fb24e16ace55919e38e2554992d466a2304da60abbc99d534df3b9162d9242f5d17dcf8980e0fdda8ac44df1337da08a2a62aad26b3baca43fe507e5444cf99487604203e2692c8297169b2e87b384f75c548ddfa6756c6106899565e760eb457ec66cd5511eb3ccba0a96edea8a0c491089079a68f2c769d347bf58a5cc501f6f440f06684ace8042dbdd0ea0bf773fc72379a478ccc720ddd18ecb543d802ec47e226f28b4d04dc0a818eccb63a52f6ddd389031601d5d6d8cb1b01b5e97e16e45b01a287163776eaf3796e46aeb1aa2dce594ae8ad8a2f51f59a62a47c8b43e460324d5b07c462e5b9e227d01da8c4487db8136efe6edfa18da90077e1eab6cf852e0e26f7a1a9cabfe9dd426c12f349c473c20aa9f8d81b609dcde101f74d44f6ee19e22e5ad2a4945fbb328ecf28e1fa74284b35cec0b9906f946f4d7374b73875b11e6849ef22de98704e9854096874ded29b76c03c7ee34818026f4ae962f3d5d54121ed0fc715a263f429d0f7d31c88abce5d599b1671c09be1bf83cc8620b0954c0f3f745c478bf1e9dc029c23f3849cf4e7a807e126f87c28e23608b8e2758f679a1470df27b66f49b871ba90852e461e17799bb2e2faf127937ec44c5c74d4d21ff29fa2e115e2ddca8f5ce1ee05738f912d10695776a5c64fb399eac2bb34243b506a215fa47a47065557f52b25968fdc21f8332340f7ae6b0aefd7c9c0b6641f82233071e3f6c4d9bbe536b2c0963f074e040ad585e8906204ea9c3d58b5026ba2dafdb6964488ff61ecd8ac98404998fca8982107ecc24ea2f892d5d31e2d894649fbcbf45f33813eb9448240086250a65104f0e9d43a392ac27fdc90b05ec14c14c57bdfe7637f3e9154fd1137769e1b2edd180b25cd73b85f62dc26db124cdfe37c929c97d0ad98abc8db35b688a2d3b8363bbfd26f818c8ccf112b6578758d2534d774c9765a07f359f017384b972e832f0bdbee3b7c1dbeab236e9e221222f76c9a154331f40c875753eb4834fe71dbad413f2a02948a5d0c2d8a44114eebe2aecc52182e6dbd26b6ad9a73f0cd2396719733bbc7a28f69daa82312e41f3bac5011c3549d30565f2867dd13971d9782a3d2508f428a06a1f7d5c1b9733f37df13909695143d362d0685efa6d202d05dd874292e2d8c2db8513f1eb83c230ca34ca974789c8cc51be4e02b5d555d4d02ddd082747fbd177e556af691381a14169270531b3d28a393e564f8b035eee437beef58ad7cf1edd2ab360f7bdaff84a6dee3f0c05160b9b9558770a4b16a6b6a2c7680d6098b0fc426711ea9474f121ed7950948ca440bc5753be00f56cd95984ab4bc472268f5a998b8951bf9f2501205727314440a09dcd9454c20a8a10db88b9d55b4aa27c47661a41fca00058b251c5b3345deb1c5ecc286908a9ea3a86929e50bd68201a0db0e697c0cf04d7172df906bc6ed828b8d6ad4cc17da958fd3f1cb95e39b18c6dfb969733347e5db92ba61c7efc81d0b9752d889ce90b61527da8827c7551c66f43eb1384633980fdc53935408edf789dc20e36a9fc77af4664096a29f39ceaa98ecd3ad00826f956250e919d3910222d5b3e97749655c894a48cc14ae422badeec9c2bfa45596c4805c6eca153c6b62fff9143b227cdd80067e4f7f4ccc8e542094c020f1658a4de4977cb5be206c92a3b40ab1564d091f9b964b6e9e0bf710e917d2ac731dff9cfb0fd5cc36f07c87d233ff7cac1e48ecce8106edea94dbb951d3706b7ffb32f15191433f15cb91a49793f4a2373f46813f9b686a5cbdd9ad16533045c2f6f616802c9c6062268bdb1d4bfeb8b29fbe9eb45c66ea42fef881e83755d7628d3cd44e7dd3d46fd61d336d5a4e7119c1988c2f4805e7b3bbad7b097a967779438e26f5898c65061659e63e38e379f1ad5c2c1e6bd77d09f48980d0babca54d7a07c2b5509f10a03fb222def5d2cac6224212659b8d7d46c633e89d35854f43c80c006f024d654ddc38d9d65bad8bfe33ea76cef58a2f7c3fdcf63896c1b91f23405c9ea88e6dc6ab9ab86e5705e555e24729d75c57d204d33cd18b8583c0a6b080afdb9036cdccc3da026e33cde0c5e1a54b338a37534bbe1360415b18f649cfa325b2b7715643c3bcc2f12a3e0034eb3d49c58915f9b3017294c003357d6131b0d97cfb8d85de2ae9d8a16207c84c7aa516153a9d5ad6cbf4faa3afe581b5d198fbedff3ffe816c7e3cff19b4661a6b753645f7ff7c0b6e724bfd960d735eacc6a6f24abc3d4e4ec621d2b98749e42984f52f48400166f4656bc03a0fb95601ca81492333790a18e73ce30a0f290c64a2a79f9cc9a5064a42b004d06ea3cb23636d36173d3555d0001200a4a303ec52922fa3d67f398b85ed55921890391517fde1391e32e5f4782bd03100b41fcede654e6bf7c2ef808ad327904d51b69bf2d9ab11ae8444584aaf28a6b9cae40304734eaf3d541423cf9935fbbec70ae206390587599a9d05141e0eaf5661b057e08d9c60d0b93d35323a498c9234fa3854f649efc93108c898fcac62021a093411f38c8b54e04f6ff426559e7729064f8ff8595a1d51869e0e8663ab5d6a5edb55466e520fa2045011df3353488d377c6be7beb870714a9cfdef830f7e3e90adf61ae6236094f910f9952699a781478422ba22614ba71aec8914ae0a3040098d4be501fdee1ed0b1f198bfb766d4ceb9bf281b7592da57fefef0a31853129f56596239c184f8dbf091116f3ba98d5b9a030f86c6ae82020fec671026daa772be7ed9d360cc169770f480b1784c7c1a3529f84ae26325dcf7f73acabadb2483fce46e585db8b640dda9eb1e6da7ab4cbdb9fa353f5a06bd33cfd6aca538190c345f5003c42415f775b674937bea46eafe557f4af6abb29e420c29cc241eafdfc5608a324d67ef159ace85cec28e11d9082dc8a497d3a291a5a1483fe6140da19e1e2e6e42b0b3d9b9bb3a497771b5610fa410b604b4da189635f773eb8ebd4e6eef5ec5129a3a12821f12fc3596c7687a5143e2682e401c98a6eddfb7571f6e92095d1d0cd16eea595ee6bcc97521523dbe332a3b4b3f99809a5244739adf62ac31f286dcdba9c524f5aca142656d3b33c371f9f19e286c9413eca88ace9bcf1b2d25f7963bb5adb275cd24cc63e21001695ca9fb1090d18ab1eb5debfa2fe39b4d277059f5c60079800bb91bbe999d198ad9a4c0ca6e2403ce6f12cf26f7a1dbefcbb40a449bd95cca2376c4f5ec82dbbf2b0aa3c0cd9ba69308170113ee21129a650894396990caae4874a307093f1fb2fa975df74c2a73b177374fa8600fd9f627d4d67ff55ee2d28e7f7aa88f324495251d53c0f59e8b6c57fa09065992e605f068465562d40bb9ac40d4b047ad36123a495fded55c374d5b32a59e7717fba5f671729abcc3290908b67c8328ad30fc00ee224e4e30a7f20f07dcfdf0755125db3e876c524e8ea16f9493b3e10e74b22eab94653a93d8f24ed4ce1b59108d533ace129ab9692121fe3596c73e1bddb74b3a821ed34d4b9cee23a4a4f886f2fd28037d31c2ebefbe458b1e83775028cbfdaf18111d7dab7e494af7ee3adfe3aeeaccff7f5186c58429487da8126290dfe1a622de50957cbd68d17c6a10121da08f73ee895cb227e6ae966cc3a897bee666ff01983a5e749e1541e7c40390c272bc16b2b14ecd5a0963792cc5e4d2e33a0eb35790c3c66d6d6308ecb81da872efa85ed892d593a10b24dbd05cbe2776bfcf3e7872bd99150a4ec3885a6442c8427fb2838afa5feaf5a8c0c535e576731352929b6ed4d95330bff81d85525013d01a6fb59fdd9ccec717ca1a759d1699db2ec27c377520c94d78e137fc4e058c1a704163c0aa0601a85f7ba5a40db1ce067d0f3bf15a4fabdc7d0737c9ce47158a80520fb27566836f9e6c9de584973319405940ae5d6564b8015ba53c98c8e0ef36eb828d131be60c8f1c513dea597846c69e80a762ff280e57a7f549b3572ac83dff9caedfc26e2bc67f235059e87842ccc2d5039a23dfe3322c074b7749803ebed45b28b67d783c98fd2c4755b26e8005c23c8021db84f59d9fd1519bb1447bbc32e4dbceb46bae072479be249f73704936554104b068afbd3b4e8aa9bcb6e76e8e09a35c263a8a71ee47c466d403fbbd4969fc21185d80208893c23a269c2698d26500e8e73b6c44ed5e4eb38bd30a3066aa9dc484ea99f80cb575157313cdd8144373edf4e008afd3ec1e0ea1265ce1171f457ddca700e80b2165e29cabc9216202ad3a881dbdd5525b14eef8ae01ebba8d83e6cb71f86871a397d974a0761811d2c54d018ff75fe022fdc022be88a2e71939a748b3285008d4b938202dfe584649520ae9409a2ae6717fca09b2f9a8ff184e8a558049da74ffd10b20f4bfed95e02986f7b495a0085f402896ccbcba10a7d06ba6f962d46fede55674fcdfc524022cd880393808412d9129d668c6e4617fb789e9fd652fbbdb7aab28291139f6f9035803dd84eee65315415f9a6d78fc72318258013029ade0c5950676af079a523c28055c5a5bd978e1cecb9b61dacb9ce0bd6cee675997de7a7a5cea2f387ff631d032f116cedbb22862636505e7d7657e3509f974a02f5f4f7e323388270a416c4aa5101953be2a1b3fbd6afd8937deae12ebddfb192ef4dcdd2e64940e648d0416cc4689bace8deb2484dba489d6817294367368a3281f3adc682c6c584e325abaae9731739c41bc02ef328d28595e501da1350bdef7d5f5fdaf2ef504f16dad6f5dab4b8ded2af2905267159d04ac57136dc05be1fb195ed11e17936f75af08b1c5623c757d5f5bf70f79953461559512dc23108ef31f01d54c631514b206c3bfbf664507f615cd767e31590cf1db6bb26f41900017083637cb2a3cccd82c1af2d2b5284261c67a2459036886508b5598027275bf0ad30158f24767b01942105d25a6c226a51b97a6114f68bd926fd73254c621405ff25ac3d1dab0ce4c2fbccd409cdac6f61f60a117ab2feb00bb6ab7c975403c2cbd3f40da9990b91144076fde0de73da2e6e883504575c8354d224e71000f81470b6b2eb83b0bf03484f0c83590b5ae1f20c10ecbe41f3ef164adc3ff4038f53b05876b55275f5f5a536711acc44b243426c8beccc575dab7391ad64e8bf13b4cb61c6f55b60c6842745cccb40af3c8eec6a8dcc07ae84d5e0f6d9cd01548808e97fdd70aeb3b9cb483df38fb9dec057f0482c641391bc7d6ccdd8179806f4342cad4b4ba1a4794470c4482a192f85fb181d1590b4c22f1c85b14279a041ac3913eb2ebcffd107db3e6cc764207fc7b5f65ccc040a61306adecd30d3e6fef88ae9cfa4fb38e6c946424413cb6e0281ae7a9fc5943214953c3d12df216ca79c85787ea1209189ad326a46771a7c18656afa38fc6ac97bc1643bfe836dcde0615f65f57e5b7df01b5d3f917e5e7b06d5604be0db27bfa55e73548e10731d193726197ef1a99c49794ab1212fabe7b54b9b1bf9512a256726f1f330c9b0329d7df8b3f8738b7a7ccd53cee4dd0a3d5406adaf2b0414594f2b5cecfafc97b3b7bffe100207c301887c63234118f827f63c30aa6d5fbfb0ded84a31d548419848a206ec732d1f0d2b92ea95af0b66dbc081ce4f40dae206c4affe9f7d7c65b6a9f68d71d4f2bafe3831379a6c47f50394e9b256a68342389e847677b3e2486c5b4d008a50677910a73d0c262c8655029a0988ff1837e7b560136046f40a3f19d19470d98fce51cc8daf35079cfd89e644c592b839608d04303323bc476bc63c86b7326b1b4d146912749bd8bd2e718f8232d380aa9a739158f5b03c0520315f43931eb22ae2c9f8483259adf852c1a56551a5f51bc3350a8d3879885089cb03f940c52aab5c70e61bb374a237e628dbe69b27b2ded6c65c06620f71ffa8a39b46ac7e2b185b61b23381db2c404a31ac1e555171e472d53beb63b34d78800e225c40890adce99438c5184882656225d04b9deebacfe3b42366f79d8c11d2847d2fdd6711a2bb16a3e1a1de191ace686ce71d71df07e6a0313b1b8ee33d65ba2c4c11a5c9029fe1ebe4aa8a7481e12015a8dbdb47256c801352f08b8f04dc83844ef61670d5afeac2b4728a9568dce9a01df4989485dc780135208d80eef30f28ba9af9abd83fc33240cd7479bc750df960d005a2208fefc3c3aaa732a1c4ed34793de8ba2b96770f681df06bc43b4050e28312e735b65d93f24f1eec4ab66b425e8fa8aa0ea16dcb223c42ba7e1c21fbe51ab4f82bf52bfbbae1836b431d803f9597bb39a1d2cc55ceaf46c10d75a9a618e9a611535f9b08b7be5fd8ba5d639ce6e26df5ffed41735ac9ee433f8ca1ef81cf40283f603268985eabfca9edef7b10885771c1a61194a61107e2a1a9cdef6903b0551388689b144fc9f0a96c30e99a015d177deb53b6b8bb061a4fd58c10e333631efc96ff6a415bc5f60cfcf3bb74efcc22473aa0b78dbae2812dc6b00f1fa7d2848ac481531ea2c3729a6820b8893b59a6ec64184288eaa75696755bdbf79ff8107bc24555578c617c7343644e5d1e16fdc1fe8f7e3e5f961dc301479849b41fd592151c23ca59a1c525ea75785dc133ed90f328176fede30745275f27ff83c3273767b79ffb9721e307ab9eae99f48bf01a41a84916c7a24b12988c7a4e9ca7c64082911b47c49e3576661543f7212882a2de80169548e7ee35b2b0f4d7d449ed7154e2198f5cf314ba70b63600fe24d43585c94560ac86ee8729c799da7bf723a852cbbc012354bab41c4600179b9b49cbc89d6d672913a15627ee25855a5e626f1041dab922293b2869c34a755289d93f3e22491913960c011ec6dd463df3dd15cd1ebc4cb447e46991f54fc02ae689388734aeacfce78c6bcc14cf90a9361251def02b397a990f70e5a181fbb90ab12a9d9380100000000