PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 66669 6bd9ed76c5ecf49ef2011e647b72a981d1c4e56fd7b6c70deb8b00006dfd9ab2

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
803b403043aba304862d25aea0363c415cde957755132bf5eb989dcc2c844272
Certificate Block Hash
6bd9ed76c5ecf49ef2011e647b72a981d1c4e56fd7b6c70deb8b00006dfd9ab2
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...0004270000901a0000
0020000040000000070103030000000103010103000000000000000000000000000000000000000000000000000000000000000079894e373775f5c24ac2dc2ad756c4e2c90ff71a5a8b20b6d4779387003f7781e3d7a435a228b1d9c1020e2be6cc3a4d25ad5bb35f5a7f1150848e7ed33222dac6117c03d272fc70092d136dc38d5ec280d659d3379459d0d00e0000000000000080000000e0000004270000901a0000

Raw Header Hex

0000402062c8f95c7aefa0178731b33c019fd5fdcbfa45dfed4895aab4ac67f59d2aa303ae0fb96560d2ac612408db96133fd7a71bfbc749e1905c3915ca213f9e589839a54f1f6a305901187242842ccc9d98ebf52b13557795de5c413c36a0ae252d8604a3ab4330403b80

Proof Data Hex

59,560 bytes
1212160103070e436e47b8b088f0c1e513a1eb9f43152d9f96caded5c7ea51ed6b1a32832d6d8e128405bb9bc873a40ddfc1a54e71fae4ff40fbbcb710abcb59dac07063c15e3742b35ace3266cb691b2d33df8e098a4ee345fc2f3cdff9403f6bdabda11358a01f86a1f09f3f5216a4fb839ec14395271900aee2307895ba360b91dad2f85861e4e07da5c1959665b439752eb05269a41308992c043b554cd7ab834e4bca0afa59724ef21cd68e8843c5b832acdeced7cc726a29bf9adcbf818121e7c138d2875a026f7877b8704cbbc6a7b6dd2cadc0d13198a6bb3e4533fa8b5fd4c60124c49f384e583e892cdacfb7377f41f79fa81a70a6743e16ab208d24ca184e0a767285a94b6450aabf25763147e448ad1d798545630e972669d264627b6340211f3868173c2dee21067fe568240e597c1498c3f8a8220280cc86e851daa1fa92df0be9fff5ef54dff70d4efffa9c020b07241d4dd431914f1a035326c5aafa7e1d63a2c2a6d40ffd63bc706d3649ce479504567234e11161bc6a02e4d2e9cb05eaf4381b3345ddb507cf0fc63b09afa147d5499a7fde4e62131020aef8a7725d4c924a3fc677c922e43d36065cd526c7d751104dd33d85330b3c09ee12c6cf0d043a5cfd38d1b3163b73d0989020b1815e930fe0939521683b01e62a92228d26d60b294e79de732860a135aa810feef61e2bb51bc33861b6dee33604981b35b57d21893dce656ef36d1225300a301b04c7c96be16985dc273789701ff2e396d19c7029e2b5808356be5357054f45c3cd4b4bcb2dd85afa3639bb8ab0517d635fba263ac0b024e394b3c7b46168889402918dd658e884f5c24493736c49fc64263679112776aa2727baabe066eaa8e02239dd4afc94ef8cc61b600395d9b02019d62302cc6dbb354b89825139fcfcd2a777730d62ed89ea2db2896bbc8e2444360b6f0febce03a5085f19ab9093d99db7f93f4fc6b2baf62898f929ae449ef7af903df13e1150748c7231cff6fe672df32a5d8417383dbd5abf26a1cb245dcbb54a522ffb9adcfce214112afba80aae874fdbe49ae406a59c269c80bacc5d7f8fe42b4da6c9f75529fdde105ea691816d64a2aa5035bdf4a58d53e0430913e39b600f97a656bdee536e63653384d6facc8b0065af912f2ce186f111b1c5616aa772479a1ae067e375f34ed652020ea50e8fedce908858d7fcb1b06eec0f1817118c7f97b31fbe7a22fc8ae42e6e3c9bf344668c6efcd7fb27e27c786d05d4ef20e14b3624240d3c7f7530d788a1cd6616e08412b8c83dbbb7418dee100540937f88ee53b31f2018d5d645ec12e74fa06bf07f4f77bedeb610beab2bd7c9cd65a1a2e17f5ad1c38e910d30e38baa124eff3756506a443e3c08cdec3a8d1d5c3731c840cf75622d253a38d907afa49597cb202e1dad5c58a1453b766a980d54c6f331459dd2717ffd38a0a07fff5ddf522b1a6c6ffbbad614ef3c7f593e9ba4b345e5dd9995744cfdaff0334aea1dccfffab7df9338da858e00d133eb49d027ad9fb2407265c9eb612aadbd640fe7d8228c84e810cf1bc2e458336867eeb1720e82e45d86da06959952bf70638b23bc1431613abe863e17780724f6ebae3075a4018e89afd935df12c9b5cc6ec1ce754f8118f156da8e6f2f5a763c73dba230b61c7a6c77f886976ca6deb19d4b8f6179ee4cafc3cee67d280c63392f60191f1cf6f7d5f23c8019fa22bd25090ebd3b7c34448bef6988ee2d4b139307e390e645aef0e95e5150046cfdc8ce65c9ba713dbacd360792b95012bc6be555303dd4a682ee3248238855bc20baf82fae7ab274d630ce5b674e409add41bd22d13ea1ff041537d1d5b31d6e70e7de6895315dc5fd116caf89c162b917c0b4fb064ddeef5f42f2ded544d12140aae9ac6dd48a30fac0a9f9760f4152d4165e1d26cfdad81f59a3b691b622ea5e7ce86461b1c817bddc041ec63ac7d0125376d54079572ad3eee26c0662451c9a786a842f17eb870eb7166c651acf80b0bb50ee13dd2286ce20bf3b45016933c3c1f5d9df1dcd2ad047d07f3afd9b3b2d04275df08b2a575188f37b49fdeb7fd9628f372fd7ea56e2e1edcbf71b1f6a7b5d139d632035ae0d90150f9d2412905e90ef425d543963f84596706fbfb3aea2bdcaf5f606984df1b1a7209b3309d2f31f89737f8f4b1e022cf6295f1808f6d07a1cff972119e229565dfc402f0eb9ad0a3ff7e2e58430b3a14eb3db7ba6c329f0ed58ed80c13afdf284d04140c0937f6aad3e09bfa4ad71e591dc98c93d383093186397ef7eea7ce8d5bb8e94989c94ae535dd8d348b481fe13b290ecf66159b1bb962489b9f18d3aed85c3e2b39ec4610e8fcaff5571dfa48eba7b7bbe51e3c7ccc571b109874195f92692a0c083fd1da53b5a76562c8894a6c475081b837e000ca215a88e03fbc3774c960dd7706173da16184f8005c741b9cfaa02142acd7c9ef9045c4f5905eb60d61e35a297730a19866b667a9780a2313fe0ed1c0aeeba211dd94d06d31b7031600332fd75e8b0208bc68a4fd7339bc0233fa2fd0d0873bd55c6136e8ee5052a23b9dd3c329e6bd6e9b771173a45d9ba57b85080845069ec6534826888ab18e702c164d1ca30b3f04d5ddf668deabc0087fb01d41de8f07fd5710a4d8a33a32b6e21b24be301dcbe0ca036f016ff009bd3f522522764e5ebde64b527d8a51a97807d71cdce584d62393e25ce44173a0295f18b26b6d629ce16fe6f8da7fcc0656ab994072032c43f87ff448441e356bfce287d8c64431716bbfe1c22f6227e351f2a669db5ac71767309ccced9ed99312294ca5acd79c007be3223f3fb0a4b39682007cb64f6c98f03a046c85ed6b724541fc34efdaed303aead57383038f61fba8c30dac96f21c4d171f5aaf58ac1bb2a25e3c3958fc9f48ee2a4b1ad12a3b24a87581b0688a0d199c5030c06e36237a9b424aa5c360de7ee1183d21c0fe432f7ef96215b9e6893d13f46e0cabeeb4ef0713d00104f4e9d80498d50fb84e9b0054bae7fa748cea177dd16caa0625b9a11fac7830010551751c16e45f1daaacb0db63df99777c2db61259d09c447efac9e76c05900322ff396b470b943e6a1ee7762638d5ed3b3043bfa797c3cb5c594782a0769faa51a8c3682d84895cb66779e5b0942e2ed68cc7b38110d5a37095fc9f55821e2d5bbd684b38d326c8a83f27ad50f9ae701552871b58b44027a5c9e66354eda13e9d240460e06d97619655c2b47bc3609188747ee770ce5ec9ca11152402431cf883e442d5a8c37135389a3bd4aff6e90f32a816b8dd4b60cb84444de40be10cd5a74ed9c72d1be2884bbe8da222c7163e4409dd6c0b6c7424ede0755b1d7f81bb3ef892536f53532a0173ee67f565cb6b230a074b65351d0377eef4dd861a9ec07ca61421b6e58a2f5a80bca30d20edc5a952afb6f66819ebbea13c3987ad54ca7b408ce8990cf02fb9f431a455fcb77995616fa6825a12d6067c47b46109c78968c4265d5bd1ccfbe776d739a2612f4c7a90c48998d4cbde8bffbb18a4139b56fef348b4aa463d784a3be6b76fcd7cbf59c3e2fbf7e514bb5b9018cd31b78d8d0bf052d371e2393c3e640c4047d496585736d9b75cde864e3845782d988a14e1dbc17d0222e13e386a537abe5451bebaa5eb925213de49a5949b84b419150f0d59b6a0e69bc0ccc43098556b66fa6bc4c7dfe0b4eb2b495367508117cb6f474bb616180e9de204eb4f68564dccce4acc2213d6fca659ec554610056588d17bdc1770fdd3bace6f14436edc4c217a4cc59c35e47cb3462a32a92c670aff8658abf83d83a27019f5ab40ee74cd758504f5e6e61a61c86d20bb8fb84b1521ac191f56f61b6f281ddc68d9b78b27670f24e44df5e6e48c26d89b5db4674273248323c63bfbd498613bf7bc65c5b5a1ff339ffb25802d2a8edf1220a2c76d616637985b230363c6f36189d3d458fbb1265bb0b294e0324cf1b429467b534fa5a12656528109060bc2a4b29d2c6a7c600af0f62d7d6fe2310a6a969cbcb3d823bc4321f33c22f3ffcf3a426ea72107ca9329050b0bbf81c98b640f4d366233b3cb01751631c5666aac316ddab8920b285128ebe12fe88a3de729b9dfe3e8d608751dfc1987f85f654dcfd8753161165ae3677031f4d374050ed5b0dd008f26e7f1668b7f52f40d4a98e996ea3cbb340c162f94375c9715a86a685b444a48a359af34e25aaa721f363c182ffeb88d72b1a38430c89008cab8029bb394ea51d8823001927c0622f40f88431a6bc2e197530cfa1d018be6b1dc45dbf7dce1478be195989535c1a75fc6c6e5586cdc78c2a7888bf937da46ca7f324c6c8cb93614b8aa0174d486a73bcbd143b6b09cd34a3b99d0c0b759cf76d46e3d1ddcadf859ac955393d06c4d3f98d4bab77d2f95802b434e738b87434974b0eafc676e33acae6724d6e429ae86352e640631617585d1a52150011db67f693b3fcceff08a26b09a33a49585e5d75383550a83d4b3dabffefba41f7d8402260afef7d0296056ff1b9220ee09ad079fbc62ffa4eaf5da9cbc59d2eba2012ef03b71b790026ae8d5236a5090e052762109fe68b498d3680e7afe1d5a4043bc6a67b608792363440db1272487f2f6c5e2a342d0db30488d3ca7b6c218818dd7f6cb797ea6b6103118acd8d9c1ede20faec350e9191094abe334db2a4d80dde992fb08cb9ebc61c5eb50ec29be4aefa93f8c99784282e989ef725a705ac556dfa3e22d12e38649789274a6edf96a440016314ecb258e0f52bee2a1c616c9f49af6f4ae3ebe2b7e7d786a69acb9185c93b6cc6ed8429bf0a27376175d9f469555c4eebda109db5985f9fa57ad39c28b7f9f8cbfecb3f867aa5b5b65fc1d4635dc0e1bcfad80360b38f59627451450f12b248db2996e5136da0cff93ea0e85cae7530d8a84c01a8352055723df79b597df0db02c9eb689d58aa7a9dac26df3031ee245d26933f54012cd767c31b77709d6b15858ef01461da2997239984a258a53b72218f3d9076129b78b44aafd1bd33a67107673088d4b0d491a991c667cac9f34c6425e18711003f50035c315fda08d33901c0dd72b90879be3f1eeb67dc7f135edc350a860e182c4377b5a47303cbeddeb9c2367a9e199e878021252e6976ce4594b86385236b1e775055741b482f3fa461ae7e15bac98e820694b27826fbf278b771251036b01af58b1b6159f611fa39076076b35ba5676e4624defacc30e23c74e571170889b27b847e577e7200f118252de118979aecc83d9f4a270272d08f1d6ae40e694c45dd94d1d9d44bff538a6157c697a3bfd8a779ec2c856b8d60a285e12b6dd6aa3573af06cd7b41614afc1b29caccaa549d4da156c4d7553c9340147edd37a6644c5b4addca860bc20342786097049dbc1100b2be12112de46c7f2d875818352e1f1c9c9d017e19f2eef529e94047faedcb2673a53e379c464b40533fe26fc520b9d3d18272a701ba05b02d4809a0743c3c61d4f502a0e7475cad3adb2bfc93aaae5a00990dd47bf43b334f43078fa6d80281f5ad46fc83573b9909e2c541387120e535483196b1e6348aa609a01ba15c8c3e4daa7f7888e2b83c2495e688fcf69db4e17e0999f9cb6bc1c5e5b2ceb9c93e3f0a0f92e640b9b1d37bc5d40768b1cc7caaebb9a7c7b78b66917198ba3b4e3418e419a9ebd8a82f49f065ac54bd231df149b6bcba9be8a9d561e7e2b8a117a94f448cb5fce76ca5f56ee251c334a8a9ceed715c5e22a3af7ec63574a465409a9b1b3625df26e35304fb07526c480961853596bb6659fbb5cbd28a18514f1901c5f4a378eb8d24b1c01bb06aa8cd15b8e77bfcac9ac0c372d14680b441c3420b10f49d3a5f212c2d0eed384b4f93fb1381b260867146c07a558da34e44be6eabc1f636be28c284f369e402c2a9adb06a79854bac24f636eeda7074f865b7b609988d95ab144fcc67d608b16b8bdad530b52b3d07d8c85d3887c26e458d289e8ac2daf23e345167454ff6be23b7687251aebfc8c606d50b646abab18b42b6ff2a1ae58ff8b2e48735e80d0e23444bdd890fa6bab82abc59478f94c472ad8f6fd9bfc415f0d7c714f2a7adb847cf05e086f202c517acbbe2ede13683c72ee04c625c06aee25baa11bd6df2d030cc2a5a6cd5ad5b457148494604d8477e56b1c0625a421e0e2520721bef17b53caec0becc161835ad4029f83bcb3a8fab9d8ba3e3a61954dba7914c166948cd17b139e78fde9d1420153ef6479c8c2e2c78e86429e56909aaa8a62485f3e0cf1f2d5f3c93e4fbb7f709d29bca8586d96a3f338d5a0d5a2db0b9c5a849dc2294238a0f5fd035b7f1d88e8ecbdcc6306d64f35e130380f0b74e27f9479843101e3c5c24482088a7db098a0d2227238879cce98ea4d2f99f92729d927ef8f2376a8065dd3c54f17f9f7a78df3d08a71375e3acb253c481ad875512ec13f92f7a7f41e1312a91276bac498285ed4151b89465ea61b71ddd3795113fbfdeea4ef22f5cc98359d079ee3ed204245667f8ce6fc462c6a8b9ca644d70468e3091c6fbd713e6938620c20f2efa6b3834d7cca2e8a0a0949b2c42679510ddbcd7c925e206e7fdb00ceae70a04ddd12974ccdfe92d0ce9b39900d9b7968847c58d146f1d60bd0271f334a595f9cf3546e47e3a9a015ff080af81d8efff4ce7e7132a00235b78bf43389b951e2bb726e35b9f213d84295f26e5b4d70bf52b01ae0eb142aa400d95ffebe4a56a4a4b87746e2562d059b035a45daef686b16b98cafa4748bef404eedef1d8b64c0a54688507cd4146c48470ffdc2eefdf470a6b688e4a5de13624ca9d7931d2fc6543be9033e1376c241cc547458855898fd318732afedeeeb5337f721379501e9f4a14a7d8329d9c5392cee95de7e8e3390f187d05546b29150b0939e80ae1fddb749e140566aebc665f7738a7a6b3e545efc157600d16b4ec1482ef8aec95f88b744f0f6d66f492ff20f97db51c867b85350578259d137d0a8778a2bb83c7bf34ca509fa2947cd8167bcd8f3b98dcac4308955acaa8265d2f2f73dfb3d5957b9c0c0395d05237fbad034ebaa72c0136afa9590584aabdca1b3a3874e36a42d9515f54e99c417bd644e1affc1555bc8024dc267b12f99b4da9df8204c3ffa68d1b8d10568ce9f29a5db70edceb51a565c897baca6535918a843d5efd1cad03c6e1c618385a97769288e42109c80e08746247290030d1bbb8ab3af32f9603a267851168cc2e7d9f71f5105a8c1283e4c1aa56de8b0db534171c51e88f1a6087189ce22e2f14127fd394ca44bbe0448bcb31802374c6fe517fbf26c52e604c13c3c0037664f3f2e6a0b686772621f7f247913ca70a11a753bf34c8c00ebf8eb7e6ad274c3a7f9d290511015095e38b6994fab23a194d98f47b1a817fffa718063a4adf6ea85d8dde8987cf9f4453ab988166772775de54c1a322c59ac1904224d262223a406192c53d35e28aab0554dbdb40738df09673e1b49f31bfa3ca5b749469ab32a89fbb24413606cf63cb5639ad39e87d9141016d90c9d1d2894f4d398754f4e80b4989b5794d118c215c859f698a8e6a7f9b440874366a66c6d4e5034b4d162ae8c52539e92f4dc67e7cbc746527cfa034dd5671c3c56f71d8496ee20a3f3b5c7f0d09a14c6ba711b1f19d72279b72850e9b346e199c23592a390b4e02cc941a317e715db8e7002c368c4b65a38ff670cb546915b320c63a820db826e229ef110ac67a486696c7959c2ad4e1fa11731eb7990975caea4645f9935d8c62e0ccb1956bec03661ec344649ec50b14c21cb2016f66316bafbc595fa5a5741a933c841ec15a09eb5f50851169e3eaa1ce789398c182ba3c53d56b3abc75ca189165e7d8b476662fdbc3f8627a7cc9ac51719dd9226bdd4f887c3f5a6f82ec56b4ad9083fd998d337c613adfb6527ec50c1800b1a786141d2f05dda9700f23f56ae331e33b80b62159df387f245d95f2b0a4c2e06e0b603d934b1faeeb1be10cd5bbd066487ffd7200ce5ce71922df6cf224be5e0f32d8b55fb2a8f29a8902b4e1b373b4e7c2bc754028219fbdcd82ea50f0c1a58ff13ca873e2d4aedb628f82cb5f58db946f642ff231133dc403892bee09d121443e86c181ddd86b124b318c59fb46edde6853b5ad4a91e901ed07e56b50276a49e854e940f0642f6464e8cb0278db51eecba8e0b25c0263c4420b02d7a9cb030511fd591a37b4c00e305e06186ec2b9ff2ba50ac729415ee14bdb92ac5c06b8f7116ee167d9dcc901985c12c5a9c3f9d3bc66d3f83ddae7f9b83d411ad3fb1094ad3ba92bf42d011dd8e94b6fa1bb9e454aff65f5ffcc66d3305069e5ee4aef29dc03c94410c0f4525b88370d98f513341cd8351ecfcd51511bb067118bb55024872f7dfcb72ab9134f075fd0c7926a53c3d6b51b1df72ef30b7b5ba2b78910aec77196f2501e4ec582ae39bf70f15d2690cba5fdd58a9022410279a92591abe14a9b3c2d4220302d7b85dc44cd8c7110df4f19200bfe02ebd91d094c90df44962ed795f9681ae24829e717d8547af6df9827ea148171ae8e910826193fa0f36e57daa2e97b932770ef86c312acc2875ef3a69bbba8c5f0e0f86e7458e1a51f5bad8b02f09560d5244dc90c3170d9c48e68fe8ed010901b0ca0517b4f7c8bf24e612e7457ff35d60b973fe8a08194cd355931be84bbbb147c7f7013a553ec62160d00ee79a5093725fb9c19852c5675b9cdef7678e4214a04349227c08d9a95a228b3a5dd9f897cd90b3c8d3c9a51aa77b51f4570c62c6d4d020b3af46160fb6e89ee0ebbbba8554ef50436882a7151a61c9bdb9b499f5be48d7d0d835469b6b992ff9413e1da492245e17ff0fbb4ce6b941cf787917994960ae4ac60c542d1478467b1af653a2d90a155cda2f47cd68a615f61f0e91de46bc30021987847eacf8c27021a8a8009f417eddb0e8c5db1ceb85fc237749c213e42c9837854ad5a54d8a617128ff9d19e8344799cf050d9420afa71f9fcbc8037169acf2b8546077d0625d304de12e02079d72c5b6dd6decbba772f9ad7a4788a733fd62ce48dfcf89e42f95331001c0a08a3f5bede1872f6e6886b39e7e49a699c3c8c25e414f923f5b5f0101408248a01af40d8a62e51c5ff13752c518690ee9ae0120f901f2395ff50f48732d0397f98a393068a956dcba63fda76185d7296a177a16b407c955913b15d38d8498790d7369eac8953e0331f5e9dee675691dd047926df09ad17160241ebbf479ee406749132df8f3f28ba8af88f91e6035ac09dd73a3fed3592940d74cfc41834a1752411ab5fff38fb34d746851df9102d9c7802ab2d62803599bbd462c69a83700ccbd574d11c41eb780f5c6ec928be8e75c4e960b080726355d4c2b5b235f3a146d8d968485ecd4dd4c83280e0b6daf136e6b472e3a4e7b86f731d70eb897b984d1b382453a186f727128dafe982c7a3cc2cc7fdad75a223696100f702bb1a244364f8153c182dc8199bfa208c4b963e66ee2dc2c08797ea0ed0215958642999cf59fc4314de0475d4b61822e029a2d84812f624d0febf116e8ea6cea452be1d5124b4fe58ee4481e308a386396382d8fcb7d9d7aa4dc054a296973d955c6280811e89f51a259c780f4d762e65f8e07605dd42d0128b28e75bb4cb6351f90289e01f3dd7ff127bb6e921b6f450952b04085440cda91df9a54d54fefc2c2a0872c59993c86f2cab60001807d3124ee64b166a97eb0e508224fece572691742e02e8553e2ce8ff27fac0f3e6ad4d27d8aa5a303bc47621ad44087feae6290587a115d17549fdfd42146c1027212edd9aa993826e4bd73fc786faa89ba69d493f99a3f21c8fde805cc49b0e4348f7e607bc3da7f5c8fd8b78ede01a3e04b5aee1bbc35d466f93adf5c640595cb24e1b16803efdf64e59c0d7f369c95098348458c294c73499508db2a14c9a87dcbdab8184ad95ff1469299594196d14394f495dad5154453beb8fe8eab00efd0f38f9c131e3084ca26122355cc518ff9ed2e0f0d29c26c3cb15b7bb52cf1df5773d0f8a7f247f5a5f251d929ae4814d5fbda516e71ca5b8b3fe38345f1e6d9bcf6db43b650693856a698907558be1bbb661e1a6a4859c0ff23d30efffb4e478215e35d378c1a03a05a7bc2007b220fba09d2f85a5da9eeac9ce75910d4a4fdc064479969b49c8847cfc25ef043df42876e23e6ffcdb166ea12d5567a759eaf35eb3e7996d553874391e308e720db70824402b7bbbc86a07af31ce137298b4eecceb90879d404d42ed2d398653c372755c2f27ade2d897b522a80f1e520377af847e9066fc3aa1163d8f54bf61cbcd7bc8152ea444ed930669ae1c2d7e9a533c9b08407335a847fd243875e1ebb329a41189c8686f3833a43cddcdc647ea932ccb80db3f6c9680fdabb11eea773e06254a24e5c128f4fd8e187ff17e2c9b99ca2ca47a2c48fb5f1cf2f713dd21f50f81c8b53df5194032093c996df664c658f0ee2ed841763387d099d96f85ee8f2658234d0ac14a32623be2086d6f82eddf66e6568d193e63a3b4a9a1ce81ebcb8b6f07cc9d9fdfc24361c0930f37929f2e7428a9742986caa5a8fa6d84f48f5e54c57cf5fe4b20216422a206892342da11e2f041075c3ef103803f4f848b41998481d0288fd04a6f5d8b33d3431e98d622937fb033b567f47a84a15af6d80262eccb0b837649ac531c9fb9ffa6b498eacc4ab15349f7213062defde6f57dda08e98b018923e3e0d405e33b643af6cecc3a2be0b578eebaf73695b45a849585dd941d294e0ded18aeed60ac0e16e2622507e2661969f0019a1e809c2652347093dc4c1ae7c32f44e137b0951bccaebd01f8cf7ac3b267c3f28cc5be879f1839eadc5672b7fdfcca43ed3d03d7a69f85b1465af733ac19c3fb6f6c8d983197498e813f2deba55853231c86b7784ef3d7882d49220eab1ef54a0c2c4403d1eafe34b508d07f05e99bf66f619829b35249ed805761cd5a132220252042cef9420d07aa1ad506dfc0dc6e54d4da90b9acc11963b5c223b14d8bdaceda9ca826782d4fa6f7256fcaf41f8d1cc20c3520f39cc6610f36c5ffd3d4d63a3c333e4384fdc0b26f36ea7f9a4b9125e0f030de60450e82760b5d9f109c31c61b2113e3d85d62477f8118f52cd8b4d1b4708b8321e79e77abc0996503966c391e6fdea6773a8f16d85b32570cb190fab8b879da34f90583874fa977a57ea4caab33c951b3afa997096b37eb418459eb6721c080acb81c99b1b26ac5aefbb668d66461ce541b69f2092b97fe94dd1747dccab689620505e6e0fb1a234646476868aeab7e08d4b9ea3013d43363fd4a24e5ca5fd83567f2f75c1c5f5f27986de7f033568576bcb43712c46d93953b91e99773a42d589078493ebe18817b4873c6dfedd97205502c7690565ca604ad1e13b99c629f4ba20bc21c0447654193ab66c27824edccf2be5730fe6471510299c616ab00aebb02c87963584cb0a97b382dac77b5a277ba1e985e366602872d049d80f80b1dd1ca01bbda267ebf135cc843df5559f59c979a8d06dcb126102eda15a5483841fb1cbb5ddf1df40f8785033feda4108954ae1a0fea0399aa6f3d91066006bd610ddcbf5365762f35a91de1c836dfc1332044539fffc5379f66ee65c32fefcab32b404fb24d67b9617423f471bd3acc9443ec486edb734e40e237de1050b0522c53859d9f2a232b6e7af5507e654ed05b11dd2e3cbd497ed826893442fef4f934bb28b3c072f70858f7447ad7026f4e4e62b64d8414b0acf8bb2dfc47d7695e281aacbe7ce956f5a2cca667fba71b1f9a1a0f860cd069c036e15066bc8dde70bc199276cc74cf9068c19c48172077e9d2b4e68884b28d1f14ab6323a831ad24fb2fd914c0c63c0e6a1818fc322534e1049c710dc38e1a6397c8a7bc86271b843913a703edafd278b26d90f1764066976d29aa03e2b2ef1fa127c7b2cdad9f85772bab6a726b3309fb7726aa9e0efc1b7c58fdb9dbcf3e66e28a421bb63a5d0c00343379e826447ebf3c7a4336dd39c422c9da617a06ab81212501e06c1107889b7812ea6ad483de8fd4cf6ea818dafd0dba0e047b737291c43ffbc7a8cab186cae220b786ad83a856bfa7d2885d628efaad7f734634da02e229c0ada05878e5489fdd4b09a9463ca0a87a671c47bc4db72273da9d4364e1ea8aa7ebaa168626f913c00c268c1aebb025e06ab7ce779caac23064b69ed4b9e837c342957c9c4f3e3d93210c34ae64b1d4c5ce221778a7c1fe88bd6e19a1ab93d3a3834188bee7d613b678c2e332b772a051fdf48858c59e4726ab9fb21c22f5aa2fb083abb4cff25161107d9a0e8e0ce8f43cbc93e1db62ee8d7b9764ec95bcee1e8290e5784057e714bb6046728fc050c7171b1146f838b3f0427347d9fca77e0644a66a0a503860b4996678ff2aae4efb87395e4724b3244e188b7c343dad312b054e43f8cc4f44ca816fc68b8acf4e0d0b4d09780a398f7898d065032e31679319146ce7309dfa3d21747c17a7d91313adfb32e85edc1ae1ba4fec2c7b5b324eb5e4b2808c58ce0fe6880f56da694c7ea4ec940a5157c40fe07f4399d3202ed94c121e3bc70f6788d033f95a7fe7c5929b89d8174e469f9b10f5867d5db1db5e68621ad2cd0a99b0a07226242a1bbd44ab1bdcd044372404d8e87fb1d00808c2f1699cf16ae1ebfb8d35e5cddb67331b0a8532dddd793d79f3fb9da360f4cdc28bd011aedf1f75afa3418dd86844a14029fc148363efa81a608d059c633224a0956de01e694012f7081c9a2e203622c54744346b52ebed1dea0b3fb7831d706bd951ea047cac6628b2207bc6ac0ca035727be4400e9f361572debb574004fa718b2daca5ebd495fdd3c2ce8dd5608ca4568f6f49382e6b62da825a5a2e6a85ff70603b8164abdc1ed64d35da2586d78c236bba488c0cb9343bf8c3bce91e85fc689adba7b39c787e7b28a4b361b51e75e61a34e9682f50323f9c0bbf919b3f85fe4ff52994a2dc60e0fce80a9688ecd78305d759c858130f79d8dbf84273df1ebb5e16a7fd14796442d03bdbb547ab51fd4d89a204216f84dc79405389ddae54c9165c2f9977e99b26bfbbd54f6a177b726b1846e749273015a9401e7e44765f4de5d5b41c0ac46fdc1c8997588390c39c42b9ac5c8e1f427ec7bb06aafa19371cc843c6b318c86ec884e06796eb1d3816726b2535ac4771a79b15d7cb5d050783daa9703ce26cb4420e87c5225371327bed357c260dee0367157bde6036d5294f912f314ff8a5f8f455086bea72b73e8a8a91ca107a8cc4b369c2792f284cfbfd578940204bb79483aea1a12b4f6eb27ffcd4ab3a3fa70f61d65c058177258f1f8f7d8d62eea6b6cb6cce9ed7187352bf01d84a55b4a990ca4ed61ae0dcacd8697b456b2ee20c3a4d91028ff626ce3c28534a848063bc75085a851ad597277e8e509e24c7a23c4060db0af71808c57ed034da5211d098725cd46f5c8c3e9725635dbf53fd2390077f035e556f8ae152386c976c3756b00a5383aae6736af39ad7af966fc885ac637b6a5d111746f919fd5efc0f54f4b6061bc16b4f0e667dd1dd31381493d88ebd64d5a10f8e1d7b05dfcb7591efd5149c5cca36df01a5029f3adb2a17ea7cffae3894291384cdab21ebcbd9482ab8baf9a8d4bd20f4a6d703a5d476fef76254d39236ee30cfeb8d9170ee7db49c7b10308f28be12b4472691bda56a3d7ef5d1f01b69edd61ed7991235cc45fdd96a8ffc9db2884a0749f7ca534c179f66891801a821bdf658d3baced714d63146a6000e65aa16184425c90969f55494dcda1d56d35b53e587de97d422d03b2bdc371b5bfd16810aa19db01471f2dd1ede47112b1726349676f7812caa7c07b64daeee9525c36a04dbd249de9e8a40c6881d1d245281dac134fde7d989eeb57ac9742e8609c3a26719ae4ca599268221e0a3f5317d7137684322d16c4e94f6ba1fad4e8ad1f83b33f4c355f0510ac784b67fb33cb34fe7c2c6cabd390d403d6b214fd600b1360ddac8722b94a56aaeec69333957021be17f59129e5bd8729855a491a53e248d0b71dbde4dbf0b4b518d7a2dffe23c1fadbbc758aefa0778ddd9bdcc3f9c28314ede8918e020097569cac07004495bef7b91e38ddf28e30b3d576dccba53e6e57a228d62b245bcd328015b8e02d3b8d781a0b0a7c51400baaff2b639cff9e170626a37673e6cbb7b2325524582affeb624a71f5ae52a20e3fe2675cc058bae28cc639597c720416964a37283ffa1f5825c54b9177cd18bb21527d99acae8e5ecaede802877e9d5d007de80cd90e3560c6e43a77c0f71a072a85a6613624dd7078b105aaf79be70cc9419e5d990d9c96f38d9796410f3df3f949fdb8b28e2b0a5094e8cf9d54fd75b5d1796f2782b8326b9c8e40716465020ce8604ba7bdfad344fd72adcc53dbd6ed98ab2073a5712b796773257af666c17b991adc75a8d5bbfac0c764fbbed05cc4483f77006e9d20c1a91536ea3d40258e3d828c31e801f0b08a166a43206a07b0ccbae31aa1b0e3d258b0b2d4e0488ccb8f7522e1585ea43778f2c4f5299d737dcfd83f94eb0b54a94478c64bcc472df5b658f5650e0186ed31fbe1d0902c2fea03e5ea060f3152a0b8a25b286a917305dd3d739c15908c7d4e03e254b4ad30f412bc8c5a425aa365ce32340fa3aad7ef2b1d32763e0f769a5998e3784a28befab3d01411c74f7430364cb683358dcdd87754f30e28171e72fad61b4f6616bef17335349748dc13d1433cf85703e85df1e2b1612f04746835f25b07cd8dd8fdb2ef31d107fc2d90e828c70dacbb77fd5a38eed91c9a882f776cb361c799cbb1dfdf9dcc963e3c498c5a143508cf013f168e1516b2f91bec87fbf7cd49335f18c499123f8aba927173b037f0b4f315aa84eaff857f8e8bb30e9251a812421c8e3dc1df9554cba9ec7f30da62f09b37c2a90e37a179e73dd692a02e73525d7d19e6d96bd7dbf4b29118ba0441708a5a65ae03147083ed39065309bfb58273b3a21715331c8f614cfafe96feeaa00d129241b49269751f39178b279ada2908ef06f1d12ac401076d19115aa075ee4efab17d8edab3296e61e192e914aa182feffcc165c80ff6879a7292a22a37998ad725a6e8ffcd8927ac62d530b1cf184bc24f409305a6edc7445ff2524d4e5dceade4eb3da4032cc9697da2018afdfe69d027d46a43935324656507ccc1194e55672bbee17900cbdf9c19227e72a034b81d2d9c3cf38b7dd9c2113f215514be31efaee3b1199e0ef238dec0a8795c136af1249201db298962ad010fbc340414267c2afc5a18716ce73fbd45c35314cdd7e4a8582afd4df9e007e43efb8250d407431992145485577eabf318b95816d35978e87a6bff83cbd0fca75c67d3e8f022bdcf35b5f43fa64d18a852175f9cd2ebfb5aff729d1585fae2e6bd0c3ec9e5fb821997f2afce975e2d154deaef4365b1838e6dbbf7879f605859d9a53200f32fe54bb5054e19c605c4879e2c03acadb76186b7c69da8a892bc31c3dd20ece0b457ba966334b1b51e3d99a3c27f98e2f06a985bfbced4ce2b7620f2a8fea0289f851107873daeb4213959974cbe77deff7e243fa34788806e0722b3ff3f6c1a0dd2ecac6a4fb09b8b67995c6eedb9911d34b33cc6aca252475d6f8bd95a32851c87c325b1446d471b30aeb426b5ae5d483f1c69a992e146e455a214bfa1e976cac83cd40f9a15820a0a79d7bc8950d7546daf555a0122302f6200e888a22cda2f3950460564005fa929d624882a7977a710ec8e4fcf6ec624e6e85bf5556362e8c0ac8c02d43de78c3a6ef35bfafd8bb9b241c76cf520bf9b45269315590f0ac60dc3452b5f9556c3b7a0860963a33a9728cec5d69fc020b3d43c4cc3b23911077f3621dac1240495092a3a305032fe18d62b5b92db242c3011c351782ead7136762569f4141e4eb47efbae216d89af4aaf9ea6fdd5d2d6995feca8598f3971fa11f2bebdb05763f3a6e6e34304893f19dd73c44435c81c82785c617c6367b9f733529ce9c2d8d454a93b1dd364aa9580ae49105b48e07a329a44833a9897d1af76d984950f9e09cf8a327ac2a7e28ccb3b4a4dc9dcb9013e5d7f358daa194cc504b93eb08ba97952e89bcc9e1a42ada14e22d0d1d606f5309c8408481f7cd61f2ecfef456c25bbd1776d40e864655139982a4be4f05a12071806f865a12f58603d026e8433a69270eeff0102c7cb39da2ba9d1b6127930e38720a819044a4f75c25a359a4a403a300c59a4af4e9cda7c03fbdf187e7423877cc674a061b23ad18c474261374ea790f87e0720c62642af0f869460fe855d6ef244f11e38b2f1050a89b403eea02f2623780f1262dd11c1e2738078aaafa16fec85831c0844a6a9e7243081e1c8e4414a8ee8bc3555870d4a868871c9c55670bf139b1c7b07280f6dca926948d1601b6bb24dfd8885e00999780c43ebcbdda0dd2169e4e5ec23c95a9ffb2aee612ecedebc2a112823c54681ecf1e2b432f7125b1502613a1e5a69eee46cd4e61d523ef21437b590d7f8266e015c8fb4a5d61bb37d5530fba858e85aa0d0358bd27e2ac4b4dd48db92f4fb1a213f754a1c39fc7cc4c57a48dd43e0a5cc88bdf1bc9968acc0f031536115841f1fd1eae075f09d2ac750feb92e0b643e925ddbbd2db3793d834eca5ad4441f340819938e9ecd3d78f366c0674a23039673aa5b6975014df8b7555486982f2546d5f4a5bc42d5ba5411c9e8902914e0af39adc747580cf17b4d9b32359f8af47c2b8671a67db378ebed0fade0abeb16cd82f66a68fceb754782a1541ab8ab6ed45551f058764f5bc34fb2860627164ee1ad370482306a7519e1e0fe26356cdc3edd7ad42f4df929e829bdc9958c3966673289e0fab2723792e7894a037084a06ec625b92b39beab1bae6b6f137ad321fdd6a7db2a0a83d1c840eebd639bed596f1827415770f172f748dc74652b4bb8d1b1db4a460c7efbd3b70d43ed22920ea6015f9fbca7dd4aeff9011d08720cafe96e988279917728d0bbf717328441eaf9fa9af1e4ed75c8fd9f4fa91dd5c148999dfa3e99b627ec7d8db12b3251a735d1026b6ccb8fc7ff22191ce8c770bb8af0afc02e6646465261b43a843e0e0e6d0eb1cad9157be120182655f67d2aff9de1a8056c5d0d288754385aab878a4d9b4558cf47c6cc6f0e7b17039d38e8578a22a87e04c554364946b40430e2c46e7c2c355250dc2314a03f0438b7fdbe0424c5a053604d3a05c061056d0a0bcfa388a446ba37fca80ca6acdfee2cb7c42fb2f6215a33c719ed8c3bbe2f9d402cba00de6c9986d1fad1bc2e22ce1054bbeaeb10dbb7896f52f90d3cf77dcb7e90a5349ffc29bd72631f824e1b08ccf1fa7e3c3b327072879518fcf9e72828201e6ab037d5ff6e2316807dabdcab226c482e98343357059220216da82c368556c102b74f986f8e81b9dafe737b9045e7ef0d266e6ba88bbadabc526e7c729cb43ebef0ed02fd53fe1d10cffffe21c3eb62bc48bf0b57b47bbe6b5e8568df7b34e59bce407d75020b90960a1ee0ac843148c72a15172f0ac04239820f7cd70cd2732aab3f757f77946e8806ea07b890b1d7729131ab70360e0d30d9d0af756ff21d40782b2232dcbd01057400fb3f8ab8971af126df8403b5859e8a89cf8b6eec445608513b115708b2d2cb246f5867b7e6632d80a7597c91ffa1dfbe2b343a3961a61203e9efddcc5dbc8e882ab027db1a1513f94d06c26c9d5652155515d87858a394ae21b2916dcafae34fa65f855727d9867e939147f5f923f3c1bcdf59310989b7eb829f451731064a0c65e61f00e41cbc964856266d33e9441aa7f705619508ee9ec4132ab8aeabddfcd14a8744ac9ea7f937b97b91324d4ec1e86a668199839f041c18daadc1c600b3a362046158b2dccca40069acd31284f2c40d41ad26ac50bd22f7046a95a696f7ae5b67397ffd5fa6c8dcf28f63d976ea7fa43c40b703cf779678e92fd6d11b95f945a1411da6c37acef7315ac8617e5c4fb1d03dc806782c6102ff8d988679ff8d5a7307dc14f0ac1d3d70fd4af0e9324686645250952a90936bc85c799f1d6d44e8d18cdad48d517435fdee8b21a5a676de430558fdde3e247957a1a6a91274eabb3acd5089b3d7dba55159217e427a00d2e72f964b69ebb844f0a9fb5e2087f79f76e1a2a8f1074166eebb2b13fd5703fb8e8a5a9a5df3596ccab453f958516530b2d4312a76dbff10a9eb2202e8b41d7961a586d4b1bcd0bfa6eeb620307054aa6f3e72bf648090e751a230b775319addcaaeb9c3d96ecb492c6ece6036bc71ae9c9a8645eb7ad259495259248598a9e0e7d14a7083055f3b76fc3f71a3c89beb3bae827004ee0b27b23006cb08ffd7bc5e83c6ad4a8fb1e4e0c5c9ae55330eae7f69f7c47e43cf6e8d119112d6724c4cfa2c23d2b94df40179b9b9757941eb042c74b53ab6d2c0396c1df010f8ac8e22ee255b73f45a55934625393280836812446d6c4c2ce63bde911c404645d2ce36c75bd65a99a78086187ea9719a86ecafede703e4c748eccb235f7a6f34d086fc00d1b25fa3fb3e7ce7760a385f645e55286c531062e1af7d0a3564b0f16ac25803d4f0629e04d7b22aa0152cca6ac33f8981f7fb9db802fa7e22defb7eb227cf985d327e3a3af83b2fda1de4cedeb9f3fec0b3661a018886cd12d066eb18c0157f2243f0c5662f7182688411cb5c0133d9010a1f274d1554e6cbf531c170fa39147e59d6858dac5e9e82351b2e5ae03decda204ccbeb75aa1e0f4915c5d3bb590e6794d4be9d48043d30ced8b607ff23831efc802173c0c78f5bef8c9ae7445dd81f46d09973ce7f20b4a85659ce277f4bd77b90e4a7934a1214849973ded7deef96fa5fbc6ff021de782eac03a1912dc38e6a524f48a70eaa5e0bea7c1fffd5dd7d18309dbd11fe6615ee7970a08a9fad0dd26972ae3aeb92c983bf1e9df85f0833ae73f356c2f20138213830b4a6a2d44c4f41e472939fe24aee5aac6e51060defa226b3efc9230099a770a7e6dfc35d932d250937d4f972ef7de45794b7b5a6015319ac25129ed7e53baf5927b14a00b82c5988008bd9fa9a4be45c070645aa5c1a32e6471300b45eb31a1767256ed484fa39ba07975c9cd3cb03d3fa0b50858920d03dcb4bb0c4af6ef2253675dc4cb5f8441ce3b91f7e8af977ff27de9936130ecc6e444f474e54059c593fed6cd8a0b0fe57e48930416d3a99543003018f7f10f3c7ef11f5f5eb52ab004ca8e2460c307e4251d3f94c7fc69659e3df00ec696a293ef351718a2bf288de094cd43e0c4f583fa77ddd4490ec6059eaafbb7023fea5e54061fb7a29ea77dffe05096270cb51b34623737f2b99a3dc356ae495cecc7c0d8318251664684205ddeb0cbacf14a64646dedebd0f0f5fb7974db870b6bb9fe06af758392c52329c3d1356dc8f9e682b9de67d8f0323947ed6955481e44ab07a0bf503e03580c65e9559b20cec62635a1cf0633bd0206342818edabe8c62f89490bb7b34681cc1730de82fa6ed66d2debcdc70805b59bc42074e98e0900031891e046b6fd0438aa331b07546335a603201529e22a648856616ca12438a3c46a02362ba066c5973e2d589659c709874a6923dc9543ecc9b11956d066c8a852cdb1e3174e304e68282c4324764baff13e0445cc926f51154a12730734ec0f42409782a7a876a62845eb84801c5a39b476bec381bacee26da0ad603564e296778b9613d55cfdc52bd7c0d63d2d41c2375919a1cd95e00499b2ad410f14ace2d4a9ab72904543dd5f29e39c341673461ba89e4bc44d217132ba8d0559b9c4e3ef856aa10a61f214f01ed81504c5f3aeaf886a610fc5ce517b0f6e56ac6a5a63cc5dd7c2d50673150035d4ebd80b2de7c0d1d1c325999b6fffd94c554169286bcfd44f65c973cbd745a53061c28eb713fd49e6491da27ecda4a353a4dbf3e6284ca290d7b1ff93a28e5ac7b7bd1a046ce86175fc09f57e2dab02302c4acb77dd9cf8772799ece69766cd7052869043149a593b9c7135a607c234a9548783b250a718fa89f65d594dd55fedf9b12292385f61ab88da112b0f31158620c885f5a3b71678c8d8d4ea3b5630474a704615e32113a3f277c5563ff80297b44098f5f1d9bf7dc7b4ed76131468b47d571c41bee3b0dc7acb3a181ea8cdb8c2f10a9c8e67522e76a23209dec54e57896b3aa5d578d43f66309287002bd8c9efaf7a303225bf01b18deb39490c1df69a6c8bebb10d2872eb622b1b2145b118fbb7de2d6e03997a456bba664f17f178f1102ffceedff3d67dbebed1ead6642f09efe18217e23376bd562cc5065528262e525c3cec6f32a59952dd5af5d5b997877894a69bf3543c10f674aaf6b953ce161da4dce508f2a1f87249cefa5b88e86145974e1fb2da9f5f5f979a5433b961c5e19167a620f3575c5d79f953c831a6a2c2ce60a085bf0a2ca63bc3666b272c0eda4d3ace5448a597db87b9fa0a9fd756b1e560fc91ce581ef8a9369d6542240b918ff7c7839d126779aa11e61dd6c7c499be0ab89fa0411350d90c4a904baf788a69ca971bc3cb62b276dea19a28c3c7fc25d4d16693a7b2600baa9bbb48891e42e056eac81ff5dba56f7688ab0180cf793e30366298e8715c16f303b3e1cb4de46457993d5fd540fead6cd58cd3cb405640abcab16082db4fbc4f3f9dcb689fe4a811f8123154ad136aaab345842ee7b5cf51af5e8eda7e62f4f416ecdfbbe80feb24f9b03684f35a005a6f6ca683bb3486c9617a55c4b09a2cc10ea2cae9ed3a922310eef6b05e628fabc376f9a2ded2082aaba15cb0c1d0f5cc49979868a0f56d1d6bc53e586385c56bfe659b6c5bee28ce7823b1fe97fce20431343188e92921399c19500d233e79d85d3a94e6c15bf8111a234d9e0c2f529dfd74f58b98c655b2b6657ee597fd94c25b4fb1196051ddea2dd12d1bd33925256f50aeb1672ed8c8fd9e768f277de42ccf2e23512d2b3b4b428f199ebeb4eca32d0ad14e0e1faa1360e9682199f51dd23367ca6fd88434a4c92149ebf475740a4ed0e65644719681197db8ce7be59da6d966efb02f20f6256ac2e3b7646c34ccf46d67e57eaa48fcfdb387a1d60712789bcd4b7acebd0f99f28b1562b99071cbeb7c993e52155808de12e28b1f3f2cff806a083e0e476390b938efa19ed2da86a320f20c7ea7c9ee0ceba4f397aea4023cf525189abe9491e10a5c0a86e4bcc1a5e015fc3a0f4039bb68dc67cb863edb5c1e8cd8cab55a1c4d2bc46f5ccbe2254bbebc5a20e0a14f0b5ecae51a2593a99160718317bf2d1dc024e1c0aaaf48c084c8da672cc1ee99fa9f7c99d5ca3fe08db43fbc02dc9f102fdccb63a33bbd651506f142e0c194cf03794d7266a6aa817d754ec149c0c2c17f9217dd80974531985ed92bdc6ca30ed38344fcc0e24d0902e425af1670226b6b59005908bbd3b9b3d23d16211c24253359fcbd57c9a656e538974636669bc15fe95a47b6b9ce352b53cff5ff9fccdd7d10229ae902b0755651eeb83d7aac1b4283b7b1a4530891e0319c0328cd6c2036e0fac6969891faa5d5b702eebebda7c256fa342fb47be212bcd33f838510727956e571222865177c0fd63e2eaea751b48f55330d762dda506ed7e43350798be996c3997bca8f531a96131f3998c71222f3d94354aa5fe0e29694fc3d6a5aec6c3a3360dfe8eb18f76c7a550aa7c15b1fbe3d9bc6e2ac77ce94d3268f97958315a787cf0560dfeba98e2c1c33971ead257d65d0862082390e6c188f9002eba2c1a721e1b982babf7e0489c4ecb842f83d46cabcef0d5a4e7c210aeae364e4aeda42a3ad5f16877d2a55110c0ceba737f0098260f7a022ef489dba27a875067372f363f2529dd6cd5054440d12ee7e695c0f6664d53de22bc7ec3ebe27ff9ef129e987ef6dbc733814f5072a18fb49df118b72870f6fde935c24af5abc106464000116c17fe0cd25eb2070ba52b8bd6cfdf22fea6cb9d1be8f5e47075450be70cd9dbe6580a233c6b7614a9a69833cd8e4662384fcc85ada0eb0fd6fbfd21c30940e6aeed3bf29b6f4ee7fedeb601142fc685e733802bbb46397ba460b77894dcfc8d54440b7d6980373153cd0f087ca252b2e44947de1b6c6509c5213bec4d5a72f28566851de4c85f86dc455ae054d16b1bad4bab57803c148d077917ed00e6206923f8240b0520d0a67c9d5e45531ef5b77b7f1e080bc7aa41752b235508d9bc856461ff4061f0f1643e46eb0eb4adb125c06d6debc80e7e96ae1c4418d5425e7505adf9f18b38bdec247db36ca7ffcd2d3c87d437a1bf6a69e1738ddf44df8576d99cfbcd6151f3e2730780c4cec7c89de1c6f7cda7fc7e541507b95fb7b79932478184b18cd7b78ec9102a4c1d098956b254a15b75c46f926d719b77ad8d014e0e39319e9b57c9cc70689c7c7e992c2f11262a2326b0eff7018d53d8bcc968483b1bc31c2280ac22e0eb33bacee569c5cf05d58267d639cd4cdd7707f35abd4307eca95075745cb1afd579071761bf40ec157922fc79e7f900ce16205df86abf1203d84b50a44c6b8dd71573072ee1ba5c30458b7e1d1e491e32de884ab11f242faf01d6a4925824ab9c70eda7d16e0b41b6638d0d78975b50265b2d0aafd9d5e4297ad514a0298f93ba8fe0f6edb3c014e1d03ce67b566dd8df50bd70fd83ad26984bdc1a53a34a792ecc26e15710e9f53e0379d91678cd2a7002823ce548e9b6e7c1ae5ace865b8e5aa76d19682553692ba21b16e431e43c67612eb9a751c5407cfdf50336915ad829c49a4ac5e05a8d4b7f5c4bf4719f1e89cc44a5aea28f89b1f93ea68ef3f1e21312802bd76af85bee519718ea06de324db63431bfbde067e1e495eca0d25e56b5b4c2787b738ba280f3db07ec95ef9615014124bf7515d56c8ed042408767b2689d85ccfcc7e38391ef5c172daba9338fd1dd39df71cb90418038ac006a731642a7f796e1792a07e5d59106e4ffed0b1040d8c1a85c9dd406b487334d8b22bffbd57541208b43b9f8f00e143b6d51af5bfcba7b9ba19ea69281456bb752c0144a1fcd2ecdc2298600faa626b4b148968baee738dafe2c87fc3ba2edc17b78c9a07fa5534ef66fd5cf12ae3363a3698415e764e479fd8b03cdf1b33bee5b7187984ccd0e5f9f6eb5bae0b4a407a3dc5af9a85368ef67fe35b23ab9870394c1946e1690c8639b3358eaf0fae53f7346033ae54515645fea023ba737b80a3bbda86651f061e17e5e85fb95b13b763ff075c4153253ddc18dd113c43381f9886ed6c218ccadc1233de107f9095a7a84d77107e0dd274692c0480ecb5c7359032b8bc74e6e8b4dd2d7ec5517944ff8ea3fbbc98a77284460a70e192ed478dd496f5be027088a2800592c97abe5c4712049ed94c4d968225e903242886cff0aa96812f28dee9636409860df25650d353e10a381dc84b56ecc5e1cd933eb002b9e5e9247d576eb39c3b9acfb025390467efb3a25a9048de2b0834f12db7a043b2d39d4af05ffbccd6eeaa9a4f10c876a6498e28e63dba659a86c1253296db49b85bed989df001ee4cee09e3b35a14ff42fdab8cd93c29f8270753b47be24f9b7be75e17ab7bb7a72babafddbf98f2a1bbc478893b099fe604ca82c97b8cf066dada1569740ff149baca5fda84aedf9d32e6c0335db3fa97cf637d7ec3932d09dfa42376fb23c981f3a484e56a0dc6d0fe62b30772c8667cff53ef3c2afc3df270301b2753dc5b7d6b6ea138c95b4915dd8b60264b16d141edc85ba90839ecb1066124d888e8300d139f93cddf188ee6df226aaf832b020a87e2b80a693dae19f27096a5667f11b859ac2ba0ac48bd4b7c120384451064ee6288d32168b3451fc5175005852ef442b10db3b37116ff9696c68d13033aaeb83b96ac7cbd111c24da700bcd91a7cbb9a8e982681093b4fde4e8a4fb9cd534a7896e5c9059afd7bffaad889696bb952e264a514c2c8f52ecbfe62c7a93a562c056bedda4e1b5ba34194a317b851cdd5953f2f65d1a36bcd5607c704d359c2fbe0822e529bc0d34840ed9f7046e276b038542f73dcb2ec700593c0e342eda7ff150f71f7f093884442b77bcb57a6352fbda79310dbbbcbb82ea0f368851473a82664ab73a5a42478f331cc09e3828f64656f2aa320ed8f50e7a3b09b78f99f8a10c616a568b39211af253de8a29db2339fa35397489b3b8d572a6edbbcafd1cfa5fb265d8b0cbb6f7e12e0de9c17e6ecd126b475ac3b8e7de5f2d97366de9ffc136ee8430546b8729ab9d5a9a72fdb00f78c6067a5061e70028e5711c29420a62372d6039873966b04b8ba386414d22f8fd77b733ef729443954900468fdb9f6a60862c4cd054b3663584d7d7125455ee1fe6ed11d0a4d92e4744cddf9706219560d04a0ca04d9bd790a414371e85535bca862f2aee7a9a14026ffdbbb39b88767a8d5b692b635252c4be8646f7d9740a2298595a6edda91bb12a551d44ae88979750d47b2d831f48cf407b7975dd11815aef8e259eb1c0a6f235cdb3795580269d0b42ef2e0f5ff14e9767e9e5d39c7a55e7b320dd465b7ff7d7d10a509f3f0ebae697b4f5b282b39795d6403afdaf44249cf302e29e336a6c08b19cd4fa172007a1a1840c64226dddd494e6635f17375b55591cef2a2986617f0e09821d965d8d6c73f35586d78f23da91d330a22ab3b42bf838fcb835849830f6d4c8bf6593d8a26763134ff819bb26902554b99cc809f6afb00b52ca1653ef65193379a35dfbf66ff96a568a035032ccde15b7be47cbe46facc8e488056289001142f51347bf4b9e772d0907088e69157ffd3f0986045b035c1d6e4e73ccfe9b3e090033acf621ca8db3265000b93810568bf8e84c1ae6716165f825b255a3be4d8a8a7d14ebaa599088cc95142cebafeea9021d84ce8350597c42efdeeca473c9be700b712d56ea1a979a9a5d84f60963eb18efafe2c22595027449633bf11f861fd93b69c84307d8b65c53c42f03e53fd33c6493a98cbe1f2969eebdd60a70b7b1a638fcf646586d92479def09b83cfbf4458063657b46f00f90357f9282cc920dbb119011cd00ef4684ee19505ed171c69e8187c43ee0467d6e202e8d940895654fe8df2aff5030220b5b1ba7ca28c9d82c7ba51cd1d57b11f3abe5ba89e528611547adb95f0e2d319284216a4ac186f04fd6dd3f79929bbfb0e6a714ed7f67edc7ca4205453f63cffe7f2d9605b012282c73d00bdd1ec9f7736e22a1a22bb1cca902f55bdeb2276bffde55f1e6d62ca3c8d83cd5973461b8bbf6ca90bd1c547624d109078374dc553943fb2bdda3edc0ae31e57c7eeab7052830fdb7319eac27e54e611a381fbc0bf4a7103302b95c3f0b64ebc527ab759f6adc42a45b08aef1f1a99bdb1bac94bf3f89e8ee6f5f2ce4535b0162789b6537c4caa8c18cb5720d7cb186eef2f6dbf1fb335d017a004ea6f62bb138b78e3a6c388bbee5700ae866b4580f0575d501dd8380512acef999cf88aaa7a502d7e902d0c78607762931548b895022835bdb56bb7f851eb131f10d740ae25fa2900fda07cf68a34a993d6c9babd12a9caed666ef12a599ae731dbc23ad6c7c50a1bd28e1b804bc078f592e41f22b9393df8bcb1c17cbddd799c0b9b2efab1b8c17c6c95b34349403bfb4ee8f284ec9c0a0d92bb74ab4ebf90d195399afed5c8c7c4166ed8d26105892858914ea131994c43cb7bec0ed1996226850edf8c94114beef823f2d519195e35e83871db44084ae7dde5ed0dd3d412f19f72c94407da571b0475eb95fb2344f0d6137f856420625b05ef53348fc338a85415d75379e99797414d065114da02e7ab606227fb5987fe8e49fc76aaaa952b0f4811e0c1c891ac83ae36c3df1bfe778c1a0109275d874ed794c25cf98ab99c4ad1de920d3d138915852231d5f87c5862c6c56349db8f8540009414f8316d470ca5e0020c6d62f5d7b340c307a41dc7f787bc1ca818167b7e547dd6c3d4ea9affc34ceb17a3bba2985fe9c9712dbc85ec72c7ab00d2500895309f7460899bf10bf02b79e53cf8de0ec872412a5a5a918b2f3456137294d04a107fe8ec2360e93b4a3fdfd6d6f04749fa5d39504784948cfe3080150c256fef91add525339b4e769b6eec28e658c72620e805269a9d1d0f2bb2a682d9558895227d9e0ab3ead580803f031538aab66964d85b2f0fbd5d6f33e33db56916cb88d829e9c232716319abdf04c0462cf67f90c47eb567982de570d1165cdc2fd1139f414995de4ede2d936edbbeaa6f065faa58b944e895ee71d9818dc79d6cdcdc57aa8096453c95dc83a208466aea2576a0657c95dfd54acc3dcf652d16d361ad11edece8bf428cd1db6c15786b93a7c0912726dc796b461da6e592c16d4556e8087f3d9dc245ea7ea67ac68075e1a92d01693b41ac3aca79dc72ccaf5f3ccc70ecabdcacd7955474920b140a27e184b21d08e7429b0ab5f51ca75296ea0ebabc1b0313f2e7ab2d83a45202c30a890b77c3ac62857e664e3a94931726e0e52cad46b27b2b313a6ca50eb0a5f7e363e9875994ebc760284e42c4915edca0d67916cc9cc9eb738438469f8386a0e5f73cd964e82332912130b45c2b541cb933bf8e662b58b8841060230cd6019f3d35a47a97f26748ff907ce661c96f3b81d24cd46e491e227519d920e0f0a8ff2b85cd5ce46acacf22b96fdb6429e2ec418b9a7c59cf4add859a539e25e3394425a5f9241e3567d87ab43dba38b2f7e4712922d4dd4bfac3f650a17b1f4980a5bbf666f443ae25ae10bd4054a6cf451ca4e19c95c9c202b60da76b1aaff99cea3391e455ce22830727f076cb602a072bb46be2c6d5ca1016a3cf53fa6a5135d203a6df4d58813f9c12909856d9fc8202fa7fcf3e125c08fd05e0d92c3c4e2cc3cb8abafb67ff52867d3f4459743068d5674e61618d0f9105ae61faf7794840615a28c1e0f33f44114114c435501c66fbc3f67660207578bcb577a1f8a31a73d99a8fa7d74af8a21c9ccd80a6c2ed25fea01654b76fb26a3fc8a5fa5a102ac41f5f85b6e3e9aec6f118d06de7b7b3a606397814a1de1378560916435187edab66a576c8df0f38e217aa1272a0a4fac9b44cabe8ff22f0d1b8054eff325bfb650470ce5dab1c86f304b6a849bbe54d20917e46dc1d93d50252d848190133e6ddbf4e3c207722e2a7b03926f98a1e01930e3685e0499f134f0160c24e992ed061d018088ee811cc06656d35a02e1a2e9642b9a06064506365a2b0718175b97367f15a97c4ed02b7fe955256923843b362aba637ed5cd354189904347cbd76ce2ba3732b16f662d9a2e9f2072aab5c6d4083334cfdedb348ead38c55a228f1c5a64395d1aeeda3eb473b74287af131eef3ea61e16926b49dd9961cc9988db1cfd7894052779c2d2bd4aa9fab3ec95195cbacf697955ea67847dfc364be9158b420c282692c3a107a68fab079a8016b83853978fc435212bbc30be0324ab0cbd84774eebf4bc3c4494033f529f2215797f7828652bf3265112099de8d8afac4da04cfcd6df1bbab39262bf43d765f0b11ab660332df6bf26f05750b181737b39769142c81cd0e73e965badaae27a7723bf7e3a6b013e1b45ad61552f944eb3c3b99ed9b92f81799450baccfc17414a57b4971d7244f515d342188b3b624a7a33e25c8d5d570b2c083e3f0bb73ff2f5921b9f966ac9873d1bfb7a192372d0f846b09d0464cd72c9c2b206fe202a3c39d088a9524a0f3ffd05918a1890115e828b4d9e7ae5c355af48e63c667bbd863a6b800dcbf32078f227ba443e8ecf0dcf62f592973a7fec7ab3fdac979fc01d950dc627d0c9c8905603621dd8e8af928cdeb768090b2813a5abcc7010671b115726e6478ee8a2fd8050ec308ed430d3616433b7a8ca0deca0e40efc5bf9d3582a5738ad6ab89073748fcce516cef00dba28d2880b9098d305790eb200078207f501daba44603aa1448bb8ba075fd4179bae86d0d8c6e385a1289e2f7e11b37e171c24749169bbbfb3b37a10ef20a152bc50eb1befbda1b543df4771557265e6681b8df9b3e550668720c262c69db00d270ecfca0a08173e465e89f5d674055d4f70596258e220986d7e9bfc254ef82a798eebc1830a63b99297282b34ff49b18669e94395ab92535901c387c95bebaf436015d86435d084ae193596b13a144ec8486699f0df6a56b4e57504ee39815956f297d37466c98b2f571fc44711b7c19d7ad65b8e101db7c5b57229b94332a016f6b97ae805681529e1883776f3ffaf78a2f6bfec54531b36237fe8e9e577d77b21a5a1c13e9a509a791b4913b178ade93b031196d2759ddf95d3bf5c81189f3dadbaac82e93ab582e884fee19b057282b5fd1b767ea54a983aa07692ad4c62deac77c68c189e9b0313c23c6f367f8e85af4bc3641503d94a09785fb3e8127b9de96683826436caf8bbf18a389ccf2a2d2d71d013373e95cdef617ee54b459cfccf9099f9b0d3a2b59039e44848fcce1dae478632a38c27a696cc6ccc07bdea71b09e212fd304dc0d7f7da813aad048e8457ba67595cf866a5da42ecb780933b10dcfab6a1767fa7b48d8800974de3ed854b455ff54f7dc90baa58937b4ed47434eb400267ee8c4d073b9336fd835af42a39a95a99fa59f5aad116cffd3991912be31bab995362f99fc45aa38172d022ac0cec7b085f9050fb8fc170212ac87fa8b48c10f23c65e1bf8b39c052eb12b5894b41bb2b512ab5c9c48f5162a9f633cb965c291a7ce2a8bf849571ccedc052ad418e5d0c24b2cf5d07496c669dd78e728d97946e0ec37cefddc54b4409618eb26b9ce742dd3b14fe762835b7c3ba4160915ac6ddf9bc2d00d2315e25956ae0dd6c0bc8368af92387bb1e6cae749ce2694533ab451016b588e78a171293887aff96b3506b037dcca2f57a0f6c37187eb6d197d2e7a10e911ac7962d12491509ad87a6f9a220a9ae3dbe06829049f597d0dadac7a276ceaf8f112732c2f8e01a5955fc6f8300476d9be7c0f47118af2a4ec8d7ce4552d96c2c7647257c509828208b3ea7da97750b41464bf046da50b9316d9fa6af001dd9eb5ab588b1ed24066cfc92c76b246c860adcf405de942f560092ad5fc428ef0ae6ad80f70bccac0ff1d58d81ffbbffb7a3c1543f5960f7986e6a0e2395051b5ca20c1e3fe6724ef66622ca21d1d36d0b7fb748028e23952cd468ab71f676b8c8f0549d23c560c6778437fc4e21c4af6aba3c7a8ba9daaa776a57f5fcc359f8d4099ffb737e0a97421f55570256df04bbc38b098c045848272dcc8d8dcc1674f7990e8d2882e9c4e6b7bcf6a1f5ae860becd425a3fe3d2ee68df40fc0be3e6961f6694274506200d8a553eb14830f57d9e5774212be83f60a7a5c41f93fc6fd983e003ba3b92bd8c50389b9715a8bf5f61aedbd8ab03190433986b922832c5cf6299b52af16716c004abdea75ea0e83b99890c093d67e0c8645c1042d04db42a6e68b76ce8b81330a1346a9adec51e327c06fdd402f11c5e94006271baa3cf671175ef7f9fd270ae6f3e9d92e2b45ada76e7cd877ca376c6d18fc11b73c95cdef53605e436be4eef75cb28ee079d806df00e96cc5e93057be36d8c9ea331e6752c0f4a0f21558f8f6b96f2b5bcbd60590d479a4eafc9595f7036ae79a742d5f39a3c753789da58212b0037094f5150de6392dbfbc12111a338f2a29dc6f8c0b6d269913947ab217b01f34909f8d08cb3d6994af3489d45e5eaf122b12d6b9796a536cd8ab1bd29a9fd70f9d8494d1e7c9d818c28a126a576a2630c47b0c096c7adc8c4009b825db1e7b449a1a2303e46856dca9a6cebcfcfbf20e5be0596b57da33eebcdacc20bb6589dc03ac928d31e3aa63c2f9a52c144b9016c9124974f10e1edcbf941fad565156a8cefa9b8a523caca1f9dcc3d565d62aa563f0ad716eec8cd27539ed0549d0bf86ee653b4b288cca82653d0ffe654329d6ca1fe3674a93d37bb7c59a25c42eb911948f8e50d9c385dfa150d90410a81ca47677791e26dffe1488c672c234a7e15de2c31550fa2a960985a673d475e6e2bae7a43753642e1db783eae834c91786be4eb1563f997a27d8590f61b430980f2ad970a479d407548a9571855ec331a8acd0e4ba8035f6e99b541ad956be88091593af5fc2145a7aaf71e226d12375f73d33790bd6240df091fb28e25635893e6daec9341178241044385d6011b802811d0c9986cb32a5ad6a04a1cd9a2761c4d3c035727bfb8d1e64f6f9042cab846eaeec51d8d1772c5fb95e903b189ba15fc8b7e4eadc54cabb471967a7ff6a0681f019200bf7dda59c96f6eb4c15a6dc6adff7434db1050c7ddf121fc4eb133ae484800da7adaf285b61e0b90b8ff8a3c8d6b18dd1616bf6e9873e5641f4d123f980e8c99d3bb113836537d42a5fd252b8e20f773ca3d8222e3a3d9b61ac918aeaf5bbe24166c2669c4656877b4e2e2bc8c96e341b139f995498609f1eeacbd9e821ecc7c744ae6cadfc999a40f802401898376621a88f39f1832286a98db88708ebb216781e68fd52f323353a866527fffc02b5a29cd8c5b9424f5a8588b58ba022ffade52c8287d4a03ecc5ecbe1e21b2b7bf90912000e4b711d5a62bf68ecfd447aac3419f573ae64bf0f9643fd0d973428edfb70d2939d082c7ed424d082feb3a47a5c425ffd7036441751f288c92675bf68dbde1973d2b61d80a9d76f1666c26d0201c79bd888993597cd7022b781bbcd4623c320c28beb92b1678d7d9af05c1146b383e30740c016bffd8e08f2dd6999b2d1cf5b073c480347abdb2a2512fc260246f558f7caa363d6f25abca7928dcb060a416a037f08448f633a280fae772394c3296db63cfc55a47a8f0a386d34976f8fe70698ba974e3be9bf9f483a77099543aa0d20fe6f0e9dca3b4b101887e67974e06b124963e72d99180439f1615b68578d303cf655e9b7f2fe7ce57c229a66944a5eb2f696bdf8552b2fcbc8290e5ab059625e3840d8449aeac7800a6958a649d830b9795d8ebd4d5a4f22fd3245623350f60564f108030910c8b5a4ecad4749bf11adee8364162396e8f67d8a79d74799743b43ae468eb8b2ebc5dd773f667c5363538fd5f67a2a34836a6862f6e7721b0d416edb024372d421c981aa568b524cea7c9d9ead2edb37693bf46c6cba03b9cd4327ed36efc199438c19bd162e7438e94ac4885bfa33f6f6dafaae455c8a300dcf0cd05696e931287f31eb45b0e96205020227ef223d56b1db1562366fc7bf2a95be401ec24beb4b541d8c9abd96564f1295de9839f62839fcd7d9cf3e1c2bc9fc5e1f2a71f06b17ac66472fd7da81633ec40925589f2cabc7d6762b2493b0e2d6d683de006fbfa7f20fdd3d1b7745f67209a1cd6f280640db0a16cdb6f9c86614824aa6c64c10ee8d4c261ee6106cba4a3e7bdd3560876b67c20eaf86d387e8aceb34b06d520de79ca2b9f5c6e21d1cb98c548d839459d63e737390f10f0afc5dc1a6e7347cb9d660e5494c7632486afe86b442046a49a0dc49c82e032d18b7a1f8958930a58fe7d49644c7fdb3223402d978fe5dec71f9d60f412d6525bfc7ef2d788babc7239e9be362254f9fb4e3ac03a036f701c05c79641923a0ea40ee65f367c8a156f3bfe86185a5a5b3b9830d5f5d479c0a462a89676983bc372d07845bac320ab9ee0e5708ec7e325fa8b32164837a23f6c589a69e63e5c3cbec440d8afae4f98f940f24cf9320ff5c8e944a5e3d63c956fed3756445d53d5336e151ec76182e63679753632111fd6d04bc29b4e5616949fcc49be47185f7634c96aaaf3a24196668be0dc8018daea266963382cc36ee79fdf2b51dba7cd3f56ec75e9d0b63a4956573c280398289928f2b16e258e9062d821ca56b9e5419a4597d12848dbd3359a5bdcab2968228936671840e226f6cdc862b9e7784fea4834f92546c6843d70d9b4b1c5408a8283d5d512e66642b09aae7a238c8978f14253fde59454fbf91c95806b85061abcf18f91d424736b0fe68a91fcfdbc13fc91a91092a7a8db36ddb89a412df245f917443d5848a354b0c536596af8eb0849476883a008727363065de6466cef43f08bb7920389d473fca5c0d4d2d2d194b541e38537a399a5c9e1194905a2f600ad8a285cfe88cc53b4d1f9f74f17942c721634e7adb9158981cc1d61669f94a3659511b863e2ad8db966852b285119604e2d2cc35882798d1d4a914c7d74634b33a974683e5c23f2a186726a6f51427f4346a387889550457b5b4c2de875e245caaa10a20227b161b1e171ae71188d0370d237404e8018807fa7ff00bb7cc3261266e496f91fe5113882ef65cf085e73d176d5f8402fc00d4d3a29af5c79095059483ad6810952d6fe09bb9c4f90201e41f0d1e4b4879376ccdd8319b74d3fc850a5d8057ee814ea233075bb3685bc720f09daaa747ba658b9a283401e016bfc19ab7f98e84c5910dead131f6026d5e20b167394c60fbd0c78875b756273297a0e92f16b2a3c6dbe8b3d43e21cd9f170b1ac3f03fdfe3d6c6843bc0888a49a58fb6e5a774eebf4bc3c4494033f529f2215797f7828652bf3265112099de8e3ec22beb3d245188eb503a1db8c0b93b9fb69af8c7a973329678bc77b4bedf7ac978dd2bdb74623375fac4badddd3c0bbcc1536f95197cf5a363b53d2778cb791a922be9352e181b44b81997be980487fa4b0f9652b4939b3d67eb370925be4855cb184dcf6a4dafdeb3c9f98f7dcf5274b9acc64959641bc91e8cea3232e064c01fc09289a6515b0416d1408648f6bc29dce797940d3770fc223976d5228a870c9363752d4fb84ab532fe7b2318f7a5140716cb1d002c52f11645e2a90e8b05ad8382847e409bf08b7814898d7f7e8edb85f95daf60aa5a23542491a588ef0e351703c64355e5d3016f19597324eac3281aca3534beffb6621055b3a1fcbe50c5decbc58a06913cba1072067ba21d9d772c52ecfc5bb062cbe4dfb2e2376645aa22cf3ed6282fa1299bd6fa1a946d7d17ba6e97ab264bd72b7209fbf67052d0f6b2df0cb7e8ae11501184c0431e92586f232f3936d950e76624153e6051da90766cb70c90e3f903e5942be07aff85aeb7d6095621f8eb366a08288308adec1bdc4cf4ec8c1c6f48375cbdd9b597abc17965543485a73394034e0dc4f4a9498a96f3bb5297bdbd2d2d8825aeb53cc22205d07ecdff8dcf386d93b2d55bb37690b3f4f3d52c2cd0472057ba3e4dbc8d8ee3a8b00f7483730066d0c8ded9f4038bd1fbb920b1cd9648a96a9e40431e060a3a4b150b594ec4671db31d9d22c9e0a13a3df33d3df96ccf1e795e2a7926fa67e2e3ca2f6bfec54531b36237fe8e9e577d77b21a5a1c13e9a509a791b4903475e8c90c3aa0ebe43b7bc1319242fb403ec1475199924cccd5f306a3e46a4db88644632b566eb6527be7c85fcf1dcd9b54076479a86fa2fd8e8d437565c744146266eead2604a1e4638784e3ba7a36ec36a7429481e499dd384aea94ccd5b4908e33025c1f5e7efbdbce98d3011ab4061d42afd11e36281f218cd47a609186d235cedc3754949fa603439e6b648f97ec6e97afab58efb07b23bcdb2556bfd79f8cf478e4937f2aeb60d931c88083a602cf49e2c9955615b6e070fba8b2adf21047cfdc63040dfb88a1fa868de3d4a64cb2aaaa13cfdc985f4c489db5b36db1f4d55a57102a5b9862b960554d672069a5ada34471857a58c671dfc81dcad64af9744d94d69429dac312ab305cbdf55893680a401710efe0fcb49023052b13fb5c54c8786fecee7cdaf133acb63e036760496de1f088b528bd23ca9a4a7d6fe25a4cd50ad364ecc3fd834917654710ca5643a1ac3a98f332e9d0250ba920bf453231aad6df795a9fde06e69f05878462102beefea29bb9850b6a9e825c358a3137a5f9ff03f163d626652c96823ac96282dfb30c70ad5fabbd29d2647f4e2d3a32387267154a33223c5a4623a7842dcd54f4abb12d13d6a63b51546f6861ff8b8a08edf2a3ac8b3ea6717a1e59ec021f1c8967766033520dd30326caa30d021c57e5db47f9a2bed4343ea127c3f40974e98608cd7a424db911f54aeda24f6ffeb5cd1f44a83c1aa503205e3b6249745c30c85fa376c2f8705d44847bd920a5d3db9e93c1411f7a683a73b329a293a72262aa379839dfe9caea10e5dfad752d94311ed057207acd55ba1ede8f0c0f5336d62ae8cd85a5ddeb49b2b3baa3781bac09f999820fdd4ec5c28b307bde4d84f659064628bdd2fe2807de6f59653cd9e8c8f1e503f6544acd6b504dcfb6db830eda0eaa776a57f5fcc359f8d4099ffb737e0a97421f55570256df04bbc3837d318ad0b5076f07422ba0f1b9876de2ada1f83a191b1386e64cd7d7f4cf65da738b15e417064bb725b816daafc800e290059728e3048b424fd7b5abd4f3dcf5438f8a7acdea354814bb909be3efab221b5e87ceef022653263549b760315d879fd5cdf278ee5022a51d5c499cbea79fd34dfe6fdc31213cfd25a38a59524e60c0b98e10109ee1670fb390855c3ca9508a54d3fb79f4ad982ec94b5b17ff2929e624f73e1941985a5e6baea0634102981c2742753704626552807a21c3eb12b5002ac4bdea2298a11d54081f174cc933a6ad74fcee55cea554e79ad8af4fe63a7836e1b7b1c6f93deeab510805eafc4a1f75063dbf14c060044d59da30a5b307a3343b9f3ba2e86bffaf678b3a23c5477ca16684d3e7f343f60a7f562b334b759b32f970599843ffe86af9509b53383efbe422b1cb7367450f17168474a1a88b75f8fb3b0f91c450526be9d6513880371da1aebe41582111e13e9aeae6aef3c95a9097eb9ea2f54dab23bf157f8dbe2c0865cc5c3a53527f77a73c6bd92be90a0c60de1ef749362135613c75da518ebc5534e00171aea892114e1388069425ca3625ac5af562388918324974f10e1edcbf941fad565156a8cefa9b8a523caca1f9dcc3d56c24664744b6541fd47c7a90ae21fb2621bb3d9f31c2f7e2f2f8edd4c0986abfd12cff93f7371d72e94b2a331cae974577069fad2d0cd6ce8cf9659e51402398f42c4938ff7065f0bec51b6944e8df808d0fc71770d6019b1302735cdfc29e06548944a7059aa342979bbe438d3cdca8c736eda6c15ab67fa8af0830202b1aa8409f9c15811a186012c9b593a3650da8c82159e85cdbb11f2d8b581cae52549ee263b331f8adb616c90391e8419b00d1119cb5f35c275563723e5c44a2b4dc7ef5d176c5add1d14fbee7454dc650c448b08e962f7a2d669e2ca9184c4590eea9bc5f7e1e36c1653ede0764eda4687e36411bb968f1c4238752790e182a71907846593a54ae40fdb67497358fb06fd75abaaca85b19248d3a71621465f05331dd0df1b2eddfbc7989a2f819741c033b7aa67cb42f19380648fa4d5c061c39613bd9eb004d815d676a09ca2f52937fef49644cb85069ba69897e33836537d42a5fd252b8e20f773ca3d8222e3a3d9b61ac918aeaf5bef9b22fc0a4f93a093d2c99b2f4b88253cf028781643483fadd57432bd2efd847f2b8961b0763db2738e633a6d0d5dca2a6ecc29c88f3776052ac52950d9942f185c92b57a043080212865e50b6fe1d3cb432af306f19233bfebf0309fdc7c5be15b826b6f4f71a26f5dd3f3257ddc91f45cf124059fefd506b8b41712e7b179568e52558625e389071b06c6ca275e09f64f64ef7d7699d9e66f8dff6543cd21e3abeeca6f12266a0259f0affa493a6eeebba3dc241953adad5078271cc668db0c3c4c433b841e5efba76346781d132949e7178df19ff7ede721f37d0395c6a23612fa1cd74c77f8c6ffd159336b7d7e4201a606b92af74dd08f464a5ae277773e31d28e693ed289e13c04fbc28695fa5722661755ebedfc00eb0458956fda8dbd4db5980b962eb96254716cac254fcfca2eca728505c69521684dd5a138545441355aafb6777e21f98c61baae4a475ef3f2658fa3be5616ceed83dec5398b09cd861c11522a98d0e7c3cfba283eeaa581e419db4d5ecf425c25e0767f2857018ed68198ed4d1969b456c13be45e62fb062a93afff7bcc12ba4bcc42f29bb2542526dcb853dcb112a7b9abe6cd9422ac890e2dd3899ed70913a2c29ba4f2ebd145369808b97fff7c60c642a2b6d66025a2fb297025472fc33972684c708fd0af986afb8ba77a66c7644cac1ad38793341c9e8ee5e7894ace13b513496645c2efae1cab28719bfc8395e52f98c71a73a5a9b5b3e8fb54bc63c1d746a7c6a71e07f27342bd23cd551e122d6237b11acb790f88b2afbf3cd4abaa9039d8a32d7c1b2076e7e453919bb2f336b64fa225f47be641093bf9d147e22452021ae02b3cc2bda486a4e368bf6c97084a84110bba43ea29aafcf2fb08c381d72b927b40f4f57cf4edcc492eaecf425deb54e4e70a6d8c69092c2e72aa3dbcbcbadd7d52fb098495cb61c87aba20c9092bb97b9c592874de9af9163e8e3a1d5f5b271051681e0a380d3ad7eb14065059f0d4fad849da01ea6a388a94ad7273aae15b0198cf93a80d3aab917e656f5cd7c48fd1ef66ed117d97e849d2d408e9397ff4ecba08485cb4ee943f224c53b3bbbe8d58d9cccd711b2e05966333008d5dad9456393ef2e1bc46dd7d7cd7e86f2f87ee0326f14b92c063ab2f4b208971fd16645892c633c3d02c9593ef9578f556943b5c3b88caaad944f145154e243c416514fbe20d58d73e549106784c4fdc7f2d026136ddd2720530e369d683c8045017ed3b56df4bed63b2a8d5cb20e522fd50baad58c438f18cc32a73b83cffc51ac883fb592ff54347ecf6744d46168318c8f7bba05d50b8e98fe81d350425c51cbd6106cbc49488fb7f9480b9f0df568f2826a1d4c8ddbf1f6dbe5262daf7d0fe9b708843274041ef3db220ebd7e75e83095dcdf4d71a86574ccb316165a5ac9348bb0cb5d06590caf8d2358cae20da6b0f52c799ff398e0391c9f7aaf5ef58d9a66b431acf139086ed071b25107a52f1bae50375640568fab00ccbd618b7af6416da81d1832cddb939d02db27aa0c2bce765eb094c29e9ff8b842cd17caa0f396d432fc6c16d198fd2679b67f3d4360ec9716e9b872ecc8dff2c366f00b157669cb6f3a292bd646ddc6a4f784cbe93b6fc332e672e4bfc6c17b55d3685dac8f47245aca53fb5b5506cc6b0770f481423f0a820b60563dbe32fe3db954f0db6597c48a06e687c7320de68a50a5619552166cd14e9f229d0c6fae58f42523dc72df1a75bf309eed7d28493f10babc891fc1bef1e6c965824faa18db544b59b3b6fda03c5f97495419be7676248fdfbd806ff4a90b323cb415c742d743e66256755f38ff9b17bb31c3a6b3064247d319a3bba2347cb0d645d609d23e5f133fa72d6150aff565b9c3e1f10248e1d2135dc3f5a31b55e962e3819482f424fb95f1197de01ce0ce8b7b572e4e6158500cc2c58524d1526fe9d3c8865e408176655d0f6a385e43a42fed460667c03d29ff74d7d8a8264b4c6d943af690a1ed20aa0d4b2e502313ab661f10dba2acf100e59847699a49a544dca35f93834d6edfe7b8752cbb75c301d1091420394459d426f909264edc0b0ec0563de7a0a022410251806da3a5b7774e6de88cce7dc0ea376acae357df14ddb02a20205e906622f6432bc6e7e90b19ebabc4bde2035df6f44412107fb8572a6437c88b89bd2ad8df951314f33579e31fead6074ae71028e718bc54cd76e8999b0e03a44ea853904cfedcd2f62301aa13d2f9a230e2eb5e1c8edbe954e9c514a17b5cd3907e300177d6ed4d3ef7e9385d24a3e046be5bc07753f9b7cf831938b61439eb01ab75d66ba776e272b5ab73b5a5f51283f318d0f6f7440bac7d912e3657717dcc7463419c898d12d2f16f8b4e6fdde688d81c945581b854cf490615745f3251f60cb6f91a59125ad9ad6a00b43c230df4b9ba2452e7316f56d8a13f054eeb986aa6f256957ed34ef8d50727efd9e1c130ebe3ad55181a3201a41403c9b7469c7e205e47d68ee893e36ed6d8fb4fc89979a5e1c6d1de40514fe79fa7463e1a0cafe2da24c331a240ee0d0c55f32b912816970f55f60fb2578ae963573cd9337187ed623305d21d3a3ff556b0875618cc816b8b270c5642f1ef3c5dd75683f5366064913e54970008e37ffe4c8bcdee84781363a5088d3a32c6607c0fa00632fe27be91cee5092539384880e53ef0561497fe50b7a826b21341dd96459781d937d9f1e310af16ef1f782dfcb1244f6d86586dc3d4fbe406422e56d8276fd6a6e7a18a8226f4e235e53d5ba89894fb57937d5b8f5717403d478297dfc1b08ad2ff712b60abf17446773c9983b98095624f83227a36af26cf73e658bdb294a1b0befa7604a1eaa630c8b71fb397bdae1cf652d474392ae08ee5bae489145fdf59b5aedf711a9fe1ef41e64b0d529ebd80cc197d8798e2a24fbb93e26e65a50029f5cc9fc1971b07856303b59d1833367bf4aa2faf2b1bb48ef086e67078e336d488407ff17c65079ccbd4ff8bb2a1e74c078788c6d14d0de76e9996db41111c1aa07fdd82af1e14a00919ee440098c6570510a5a7f5174feb9601b5b5b60e0e5791e660152e146b071322e80f63d319960ff347c9f607b3f8dbb5896d7dff295197d42df6b35fa1802a332c6d0e386cde1db21726e1793c3e92eb755da2c0fe2f771f9932ea07b1d76b3d0c06757bed4bcba7f81adc4eb3e8fb888b525daafc602327983114acdfd05d61c7f56c5b46b6dc69e33dfe8e017ea3e9e430256a9d58fa86d796362789a32efe59fe1e750fca1699440535356c91017e45f1c067ce27383ae0f41fe4ca2578372686b767cc891ebad828a6df4e71c442db46636ed02cbfeb2ed00400206e6f21cffbd624d3e21e8c205abe85b4cd7bf4afdd04366eaf6bde24e30618099d77831e700ca77033fbb37ec3e41fed99a39e0e2bcfbfcaa5d34ead872ea82593be3d158a39d1f7fd083e2ba97a7586c28f62d1f4085e7e9b0362946cd2f35318d87a2ee897a1b79a548054c2657b6cc35c5b2b7b3f52d21fdf32717799cf2888961acb5fde14eee445ee5c1502f2f4850e76b2337c139843f0d4062d880b5ffa8b27b10777fcbe547f213af6637baea1e5aab35f82bf0a9ab1023f701a0a8e929fd8608e6a14fee7c9b113db9a71a89bc52997c8c4443fcc97e8172792e2a4b65e060a35dd59aa1df7ee9f196aca19f83ea65f341bf51f18c11472232bd6d41927d848dc855f765b4968112cb54525036cd902ffcb16ebabc2a7a1659936ea48a5ef34d08e14eee9b701fa951938b636dd15040451c4b4977606cb617309ef1564e24b78061bab5018231226a3c5f99265b21ae2b417f05079a86ba93eb2185ce6ba9d13edd7a99c2590e4d621113a49e8b4f71dbf6c4a0adbf921a92143693e3883d68a16e729afa1a6beea6c54c97e9c707010ec44a2444436d2c92ace8342d04018b61994d955dc3eb1566270d8455ab3323f7721b352b4f32e1690c29cec2ae6b28afdc124329e6795ee1cda9c20ed2eb4e5239b04590afc58ea249b0a3acbaa4a2a5ee4fcee6655915f3dc681e590c4551f3f3e57ac8feccd1359610f762998ca4ee31e3c347125e04954da500a9cea68b2f65b915bb681dfc7a1dab74a6f18d7bd8da767a84669c9b5300462f229522ffd66d28a8ba245c8277e2fc10717f5334a7acbf442832323f04ff5162eeb3549522ebc7fdc2c9950e8586ff47c435983ff76a3a262a27398f9b1de602cb97180eaf093267c53f8dfa4e852e825428988b1741f88c391de7e4d53d36cf0122873f7e5cec57baf491368de33556fc1354d62ed1329eec2a9fc7f913620b5b995651a58c8c6e9433304ddd2134df6ba5218582b4b36ec43a19fd49d5ae16ec6ab68afb1ae9edab1ca48d70884b922cb95327290c414b32ba2ebda82067deb1390506da9e12559a5f9741b20a7ae898e98baf5b88ac8f3d87d173b00dc264ccf41a4458966ee94f14fbe6a1da6927262b5a54a08a8f29d447c2f9d36c11c7e1d943f1d33530e76caa4c006b3cee34fea55b5f22199285fe1ccca2ba6a10c2d20b568683f81b8ca3155ee10d256ba766b2187e65719425435b75c5a804461b8ff6392a220b2f97bda4ceaf9582e102209abd92ae07417e59054989bee57f5761e66a6bdb6a1a86f90deb06341c5adb8c510f50f62ca767153a3611445f708e76a16ebc306c09ff44e4ef9794ea2b7666bcd94d386e10046645a723f69e8d597dc9d5c3d527ec4baf1241423245d3fd1afc978adb51a27614e5321c54df53d7c228d6493b9ad89aaed74c54cbb326f8713b14fadd9e1538e72ada4c86df2d26e68b0e8fdc1a92f0eeb7d1798f211350c6d8680e6701228c4a2c2371963eb1b51cefd9518b4d9ed28c4ce2177853e6d1776796c9672ea94e67678ec5f392df6201e79accb83fb5b5008da7d89b81f09bbf50531bc14812b05d92a14d3a1888e7be32c7d823bb86bcf6035b25cd6c8f5d584e281c496ede495dfa5010f8ef191767c61f880bde0bc83919dd6f7da5b8eb76499c34a1363cad5cf5bd6c6176427c8f564a3100e5b85602164ea94a30304e7b37c3b41b227501f8232906ac4c8474ed0ded3f2c53e4cafe535dddaa8663fc28a644a6138fbd0a3410d8d7b20089e195f787aca2f6892ef8ab8fa49313e8917622a2570eda0ab4655c833340f9e52e52b04b91d686ba79b722079b19a30cde2c48f3eab98a36f705645a0c6e019343bd4dfb3202e10e5da2de3c0387ae3b6b5d5d615f1ac6ff4e860b4541f2113b13e2780f09c1b32cee287e7d2f26fc6e27a2f54c63fe872f896b3850f6d9c592c3642bd2e9805b3f193414de40713a9513862aed00164162cb51a838cc861350bbf3e983bc5cda55752070c898d2fa0b9184bad1bda40a0bb191b9667a5e375137b29c1dc0935226b16077a7b084a417797557b187f62fc648efb30471673b94168a5f3fc01d868c5bab97e8c04aec420f19aa1aedc1d273c44da899646a39db838534f406040a5138d429b6c821163254e0380c4d991be47db3bbd197318eec8f9c9a9e5f42b183adf80b1b6fa536c94b274bf099908dd6772f0dc2baf855fddc24f1f76d17f10c397ec96566b04afdece3cf864fe621972d02534ad9e8d4ef3139f520a3546663cac082d2d6401de8299aa2c8d0718afc8f4a1b26d78a3d650ac66d11ef669d6b276efadda14befbe70bc26e6aca75d2bc17c1fbbb71298b6b8ecd16edff182b17167e06681ba4bf76f8f8d311bae2cfb68f2000c0748dccd6b2b26305c2b1a6e47f661d567c6c1eefc88d9284f03b441dedb6db5a89abc00d4823600648ac629d07470334b6163d056f065ce8aafa5c96b1eed72200c039b10347afa28e8b7e008fa0a352fc8adcfec8ad23f7791e552329946695880481bff009334f1f99f60587e168bfb51f283a13d744d700ad34bfe3e6dc18dd64dde3aab08794ded9d1624666399932bac06518d337532df67a5152c0a69ce914364ba5493374653c0b64ae9660f58f7a5e7e40721a83cdec221afad885013e85018cf69cdd754e1aa04bdf0aac78d7886c3de43fb573e9987128a3c9f84af3b6baf067ea5d777016aa0cca98484312547301ea0ca36a714ba99f10211a06b79ff5507c22ebdecfa3ce316d5f725add6f32f690f39e05723b77461afa39ecf80b2e48d5eaa60be1181b301588e89a51e573b27c9aba5a39ba38e93b5f59d9709efc36afeb60f28e9635d661e9aa368cc4bdff7ed3488558980409a3a07755230d016203ff26ff6709539f741e1546ef219e175e0375d5033b6ec270236b0349127a3ce0475107fd15f744ac0468471cd3da895742b5d847590840d28c40e78bebf80032db103d5764ca7c7025adc09a1a83d8c326eb62d6d86e9c740f294908d03639197189b82c806d0a09675a2423c386caaa51a123293b2e9b1264f4638ac837d06756f1b59f08632c17ac4b6e2b7c86aad8c7bab1ab4f99a6a3e19dca6cf8199404bc7f33e83ee141f31d57895b1f18e20fd12a568c87cd4cd185933ade556e2a61c6cbd3e1c03fe4dc0fe0733324f5c5af78659857eaae2478e72499afdea802bec010f2fda90034aaebd01a4ff2a146ff97e0f93040643c2a7a351031163e5567207160ab23390b9e51954b47aee49fa88bfac22e7a04b071767d3cd3627b8721c2278c29029391b119f0943b4c5073451a18af0c2c9bae85b65137e5f8f2c4599d3641f34b742f64d8f0d2aa87aad8caaa96509d60c205d5a5e0da5bf8cc1d3a32213e5428b9045ec72d502f3dc6783438e91e11db409f6ccb38859266039dd94469b0265ac50c15e980f5ee10f9a0c17537bc0badb53d58360fdb66c21916fedf2e16a5279cc232ab68a6fae5e7aaf53916122331b00ae2d3f8e38878c88d3bcd7c46ef88295178aface580b995f0c95056cb40234f5b6a634b9acac2fefdd6db59ec74b6d4a5d22a979e5677853b87a39c7425f6af31383926b0027f9745333c07ae5de7717eb9c05e2c39eef7eb7d3393b444c81883cfbe2b4061776487d4eeb75324bd54703dc9ed63891132662420800400645ddfd7592388e359a667b64721c16fa49532ce93e8ef810b9bd94494a284b6c5e079d365f247cd75cb413c6820e4a6fd77e95604787c3835e5b94190e8e29cb43bfa773c7f87c3a633fd108bb7b2d915338c2a65d473e2fc258fe7febc372da4ca7ffff710dc9ab7ddd316ae95eb7a14281c5d4e501107814792cfea2d72465ece22056a5770917f1ee2275a314c1c087c7e73990633344ecb8272356154c016b2fe52cdc1ffbb84aad4b044708d843eb1b7b7f3952d4cb9c144940c5da5c6e77ee0538e409957ffb5097f69143214236bfb0eb05722a53e18e476eacb7d10bd01ae29738bdb9645971a70f044f03bbb82ff8a22de78820f50e09e0e17a86aee96a5ee7e9c3169e38c709e6c23e7eca8c9e8a7c8cc0b183b6ad1145175d9f441097ab85ddcff97c353cbac7a5ff8ac4f47e98d9294fbebe43af00868ed85204f5ff44abf51ae63e8db697074f26a4f78a6a804ac734e5cbd870e44c3482c1e2677032ec42a32975b954242ccefbf92a6defdb28091b7eb2b93326ebe8a77d8bd9ed286c678d07f40c1132d970c4726425c520558895652a756a8840b1468de2bd100a19d5b6fd08689b1d0be0d0cbbad0552fb11ed1e2a4b268d5ace47b0340c6866d49f9b0911d629b06bc2141e6efad33fa295ea4a2e10dfce22cd8dc5562f320fde8995acd8984eba3d41809a97f4d485ba83b0f8045173632f78d88b58317d465f48b590302418619631369a3409bfbb44c36de10c1ec4eae83460e712e6794953b5ca201eb8576922b982506d05b4f5c8868e8684bc1d8598054abb9b9911f596f9abced8d3fc592a90ad4d56981dbe404bebcd07c9568c1d4b80f116a78b495eb730791e5e801992d8a5a1e62ea70d44aa22de03ab35253f484362aff9a4d59785b26adac164993640aa51acf95ce4bcb222e85a3d3370047e40c83fbc331d94d7b8084f6e575d94dc98e1fd468ddb2ea367ebfe45573b5ad6801d178fd60c78dc08514a8c3a203708ebd25b63661ecdfbd83ee75ec859d95d93b754e4a46ec3f6e5a95fe244d436d23c99f3d0e5f8c45caa55f1cef732fe0f3d7f7b2ef3c91369d9865a50c545267c56a1b3cf2206d648b4661f295799916871a0db7742cd35b16d114e86b2169552992e5a69fd5f9aa7cb677454b968d6415eb5117975aed524dc1b5132d98887e992f0ed9db3a78b1ce637afe85ffe105cf1cb75c9b57fda9b87556ba2522340d992fa4a50ce2ab91638c6d627714a5e86efdc5c9f7d8edef3b14a4356582232118db5ec3e318b2438ce8d175660f13d29505d7032083b2fd51b9fa8584aab8cdc65ab4b8d1d2f4a2deec3f2ff57efa57504eeefef5fa786105ebf2642d6608a1e0369dc4450012b244df448de32d024e90b4a7e998b7b9e49a614ceda21d7e84d770909a1e3807a89de94c25c2a81361fa05112e2884cdd1f6fc5c82a3666f304a4c799acb80c63812f21fe16192cb2732ca74598f6c605aeb2b1498ddc9b486e177efd7d9c53a42b49b6e40a287f9fe39e102e4fe83febfdf336bff975776a80334b8d279a0c6d96830fafd4b2a7ddbeb346cccad017fcc18207e0a7158e4f857f38efbe8c4ac9636675a567f0902ce7501c08c9f6e768078f96989524501622d10aa68944d7fd22815ed0ba7599b84450a0bc8f9b76bfdafdd7f148f1dc512614942e3be16a397c225e933724047fac0a9c929fc4b93bd522e18dd4a7a73438f43278a51c1e588cabfbf6a90d6bd9124d0312976ec089501700018dd0a2d27ba6ebb91fd2dbeee4ab2d6876f21b9ede49c70194cba98db80d7184454c90abd649b9bb813a926ff97d62c45873c9f71cfd922262ad34af6069545fbb652e195890d00d0d91b69571689d48b77a2f9e2c08fd76f65ad02d6eafa4301c2ea0d5173c93548714151476dbca2adbf1aebfd47ab2131a3d021645ade912e728e7e3e36989b18fd040637f63b25ef15d16b8d210dcb256771ebd758d4ab6c16111a675f8eaf0a9a0b010b028e2c9dde0fd57431f2d57510e737c3f7ea843b0876f1abcb458d0c3e93839ad4ee7412c498a8195e5c80002a1699e4e42f0d1e02e858d3d0b7bd484f80fa63dcf5418bfbe6214bd2b44405ec0d277180cf6c463a74ac45be07a9c49c96a75108a6fd2a6ab536347b8df24ef0d367eeda68fa02289c5df70abfee46e87c483f3355da213d5ed3e59bb650635c054bf1e4470595fe9537c79ca28399843405e2098fadd134678cffcc368e426d09a2951d6afbd96b95d21a291cfe2e99f6ad5e8a9294ba841227a5b339819192708e8759ff40605e96e536c0ad15ca5d3f384390903beb13c27537c3d6af4788a58d4a801280991fdef6a3ac5efb735a55ab1f9113417c7c38581cb330b16cc2357e7c54c0d769b59b62d6c10d9c5ece9666db29d4a89cf0b8238e7434ed976222d24706dbbc4b1d296aa437c4948af5e38ffb38d50d31445a076f1b28ad6bf51c40ced5218dbc4d10effff37511439ee89e3435c10a20d906d9acd7f07e0ff961a5126bcea8f3ffb570328b0b0bd11bc7cffa8fdedee838acce6ca7d0a5cb5651d4642feede3966451b935e995d9a687981a1616a8949101990a36c7ac6866b9189fe9047af05763ec730b41bab4aa4001d9f37de5a90aeac790cdd359b46ecd95b8ded51f91ebfd823172850e62d7cbab614099110994c2c9e5fb1e90680e12f8dc07e8bba1e314970f16a83231c7d31cd767d0e23b7bf008ec2054f1c007fb8d7407f1c16b692a24d9281173df87ce2352bfaa8e19db9e73311b84962e5fb096740adc1f037125e66e097b74d16f7e4331830fb8a9e48bca5c80753ab18555e7b4bae7793ba940508eecd6b892cd959d94e9a21f4e8581520c804717891e28c4467a6e68f21058879ab5dc9c7ae86b33b7abf350d4698ab5aee0e84224306bcade46e0422140d9452e16b7ea35a0ee83fe97f313190cf04902101cfc1cf134765a7ed2d98216f744c65735f4f03db12b7b8b196a769cce45215d167e401e6b3e058c146341db0c775ae216ea76b1ad3e278d2c2fba1b4e16d15a4e10f4e3b65e02828e90e2dc1ece5ce684b1a97a980d1d0520b751dcdf6c8bbd7a3e2c272b200559bf158541221b6af568b389d34634fcd8d50582fcdc7c0468f27c6a4d863ccb69f853b82258deec7d5f5c9b195b9e138121b58f07b97052b31daed7f99afa235cf9a07378bb1eec0fba11cb7413a8a319e1c0a45e8a451478511e47e4c844afc8ebc6582a57c09de1d12458bb0f7e5e5c53ca5f8504ba95ea53f27ef12143124ea266c2beaf15e057921737d0a331d8df7688425ba3366881e3633f1914d74694fdab8c7bbe2fe5f2704be02c252b97f407d672d086c4c4b607b1ddf5076548a7102f8dd2db9ec6af5fbd0353807c07dc07ec50b9c70f5472df462d5ce36a182f04c01765951652a012bcba7a2743cb2871cd2db5cee4806f65677a8e07fc93758302638abc5698fd9d4fa46cd28db2021bfbd5ce99b82442197a347feb4151276a740b339715dbf350f9a828edfd9e59ae16facd0b0737e1f23bb64174e7535313ee3ba641a7b87789f91745f01a3dac06595e604bef4cefe1d9c697b76006c40fc8cf103395417e8d1cea209426f838abcb39ec8c84a143abaaa3b76b91c388f39760fbf3f84de2427004cb6afb135ec80c8bafb2e1757ba6b1fcc3da91557b4111a271154ecd754726661843e385a92cdeff17c79bbc906469bad538cd89faa603ef699561920a59e087e89104319762a18258dc3057b37e564fce68ea73b1e9c2976483ac453744d9d94bf4ce35e07462fb17b586389447a3f97cc322377376bd1b0aff218aebd23765798ced70f72aaeb219a7c6302b591f00ced231e38a742f6956361321c495c485bc3d184b688117c8683bc187dbb293fd0703fa6fc6beed17c05020693957f7865f9fb1ca6994c57cbf583336fb757441e81c67c0eb5c2921197bad0027436bb4735cd676fe62c426f10d3ac84bc38ba5bd79cc7c86dee5c0c457c219d215902410c08721477d6c188b651e3ae988d58c6a6749304354dbab47525c6f5749741c0e43af70c0efa051a442371d3561d67d3c151de17af610956b09f4e1423e1dc10242267781e8a9098b0c733ec692ddbb7bd20c4a0ea672d24b1cfc083231bdf3d110ecd859a058ed8fba7e4aedab2241798174438ac28276f44532849fd64c285e4d36df589382c12343e5f27fa957d562429f9506c163557661c5974bdada055066eea2b2b75ea0487980a406c25a47ca5617efaf5a8a042886a983af5d4f4d2b687ffaa8bb0cfa13cc9e0f370b48d9d480713003522083c463c806623e60c2f94082fbe8ac47377f1456ccf3f9a30eb29c4c4380135b9fada94f6568090860cbf3cc276db47f0fd2c22141ccf6511a84dd2c9d33f0879ca6b298c5e894decd79f3ead107c5a283fca774b18a9c0a33a45b29ee4cb4ea8170c86c7cdf0a2305fe4853561c3189a587cfa6d623b622b306ec1b4ab224fe5098a7fc649ddd183cb32bc75caf447ef288815b8af4e440122ac9472e283e42b31d47fa0d462e1fb263a175dfd3d854eeb0641d5c7d2d8d1e10f08d847ffbcacbada6a2c2367be81ea4c03f3dbf16f919e37ff4ff017fea7c844e62602512da3fdefd999058d535311eff5507f80d5efd564c0451a9c2d10345e43b53512abae03a2ea73c244ca9404b8c7af5d3e1e8b677eb7881cfd1aebbc644459c117d3955f123dfd97c68960116cdc017255bd61edbc39b364ad17f9e92aeb63974c031c7f5dde589bcc4d9c73bdcabf39ce0649b0ae3628db2fd228eb067839dff74d16da32e19fbb6042a2f18325cf872fa8cec63dfdd7f833d36874111a3549254eac6ff07f7fda1d344dd94ef297faccb8bcacb2cc6eb8035827ffd2f8a1bd35324d99eab5b09200ed8fef27ecc22126fc6a9dd464a4c21419907908d5ab02b4399100f8f0af2fc3cf17f3e09f11424e71ca5605c205a23d05bd039617d1e9c639e71b9c116dbdc8e30fdcd1555317c9098d7586521ce47ac519f2b283cbb86ca1c83c35eaaa53bff7e6dc59077614e546b2e2e2cee4eed6e62417237bcb5437a002a75c0ba91db7187261fbc482dfd6cb9a7a74fa844f54af8949ad3335fa473d6c96a1151b98c2d6b8535a30dda4bd7f76e03e0ee7cef7146a02ececde054558fff9e70783f5ea8087ecc3be1c5707cd6df4c1883919f36d895c861cce455341d73a7b5bf1a465dcc11e29fb5d0eb8fd369f2676c1d5e2368cb6b67b5a9056f44bafce662c3a2b4956846733a149151102192c832d7283baf16af57a9e668af3f52f8fdd16ecb5bf02bce977d4e1682768103c5450189257623de699c804117e6d135f6af8c73c8d0fb6b1ae35744ad0f7a48b16a99ecd6aa39e44cacd00f0de1f18cf595081067857f052b5d177e31d23252438146fdc92292c3ce5cd5f26783b0e109eee5ea17a56d0027cb60bf8841860535f1e2b2285fdfe462dde06d827e76ac6cf16b47a3a0d741f2aa305a5157584a9f8d52249c32ea0fe67b4630167324ff5e6825940d8a2990ee609ac523c73397dc7119b8fb586d5e0f0eeee15fb00865542bcbc45fb37c7ac676f1c15e778c44f867cf20f9260c638079416271232dafc8381bbc22cb52eb4353c3cdd42350f5c643c6f5185ad1b746e7d50d8026be853625057c34dcd813037c16646a83c89202f849e4aa777ca9bbe103e702bc265a1155726672bb5303881873a68e39b8701f2a9f1f3af83d287138f4066355c9eec135d076751c49fc5a7e41a11ef29fa0756ceef66aea96f49a7ddc608307b5aec66fe4b70add3b1839ab652b01d912badd2507a4bcf32e56d26031d6009d3c8f6ced1c967b9588dd363be6181e9aacdf51c2a241eab33c4686fb4dba4d4cefcbc6e5329dc2fee6d5cc2a725ecc28694429c21a02c57b4b2847125ece04eb481feec2730a79a83052d6b51ca91dd93358fc6693b0f0d91edca666e7fe33a4d8a22dc89adba8c303c46505e6f082a4a93dc98d4fccdd58cde7bc9d9d48ce4259ed41d64c80e20787a2408709b7f381b21749041d88f9c92ae688d430395b7f36361b1d557aa4af43e8efbf36d568ed5e6440e3613fc58436cbd203a4b9b3f46fc302a1a3f6b8c0aa12b18b7459769c2679f825f7dfab41a151121c899cd05cb736088a212901f957bb05dbd0a82fa7d456af848d6e42975f10fe8ae3165dcf738b8e9a4d1d507686126da77f3d10d09acb95cc5c04e40b61ebd47ae39725d77586957224173d2f9a5b85265fe9221b43c41d62eb178f45b4752fd9fcf0ad3b9317be066da4c6f5b162f3e24c61209a4d134e7ff320f980d64b572c888301753111d63f2416b713c05e805254e3c904849907876106d0bf288caec4b0a8abbe022e845518804f8be98449fcdfd7aca9bef4345b313356ab2bd6d4bfbe066904254d6eba38c566e6d2c2357d897912cd2020c0c8deb3d9c132f747782d608e10824a7b48e14db4bd05c1091553794b56a09e7554180ed3835a0c93ba4d3db818d28387be1bedb29b36519ecc88659290d5491739281bb373736ebb5b20cf389813758c4db14928c5d80f2c68af9b98b1cd34de75ee12afe05b1957faf2acc1f8a8bf02b560ec0870e63d9303b175f4d0a71de968ee9723d3267de9e0826bde495fd8783308aed3aadad91c4623b604110adde244664d9a2d5b7bf2f9e025ead5649854eaccb7f76b64baba319e6cee6d2ed591d4794ee87f301806285988def1692e6c33f043b1b0b40f80f3cf47b89661e9caf9d0f311367a42c0d75889ad7c441ceff5d9859fa40fcaa0c6a48c781560f104272a4bf490f94fad67fee19f7c65e7e30a3ad51bfbce802ae3ee7bef77ed90d3539e01545204c3242261c4fbe776805799c92b030ce1ad2203e2f6c0d548af84c34fd53a6d6568e1372df4b2096bdba600a1d879eecbfc5f55eca47274695e50ab8a995aa52a5c95444d88925da466785fcea3728f023d3caaca649c7cf9af277c09ef405209a3ad4aedee596625abfb6aad08237cbfd903879a309c2bf3022812f15d6399a83fffe3990dbba14aba6925adf1ea8bab4e2c10cba2732e944697bf73a6c9ece0e106d57279267282cf982b9773e9a5560bd6242fcb9db1d3015797435bd5a7a5c424ea533169f5fbc482606b35ce3827a059427c59494e01b69bbc2aa4ec9c6ff4ab2b37353bb3a85921ba023b2bf4046b13a38c01a0ebbea41379217c1c1279a28e2b36fb5fd5fcefad526fad07cd3dc567c6d47ffa11c48c79d687021b0c8518321ab5acf7251cf84ce47aaa5c1f8b76f57f8e6b42f863167fd1487561ec1ba85e9bc68d1ea1c38a2b251187df34b4cd5b2201fd3dd8b68bb3e4e6a7a2f42f93f477cc6fd36582b806a6250c653a1d26f9d9c89e5948dace2ef63f7e639777826071a6afa64e9cb91a67ab9aa6444d4d104c3518b120050934212fb96dfeabc2be4647c1c7193b08d3f8d5c1999219b31de404bc18c8a380c81f1a944c44ef41c5f385eccc5aeb50368b27a6584e847841088a7b097cacbc0fcdedc6efb4b1b2a2d7c4dfa703a3aa9a940567c622e831295f22b5a3d684f569c96a82d537fb54bea0db0ae8f8a941e64057a9198d7293bb3b2354ebd9b350414f4fc7ca21d86111dd4abe965eee8329ad3dd357c597445d748fec6e3b1c2116f6a40be69c570f8b444376d401f3c57b108cbe3ee370a7cef7c0c105527094f5f831ba5eeeb671db08f9bf2f0df70e023b4a2a66f295c3b724fb45bfe43f6535ef9dfdaed30d1123a4678a04b5cca15c1e37e62305a1122fe592bd7b06d30621c515d4d4014dadf151f9116b718ebe4d810d6b79ab221d305f8fa5ff094ad811e1a0a8fbcf6da4a5b5b458b7558faf3b0e24410774121635dc04fa69d508a907a4f81cf76eaaa2a3cbb5823e720770ab139b8700e8b9bc24554fdadb59bc7909d5a6c36ecca75e45dc9cbc9188f7ed57d3b47a926cccb65dc650207a7ee5a0196a22750bf7b5817bddeffd87464ac7d4b86e96349fca1e39e7f939a46bf6a93c64c5f3ced35ce29933b2c9d282e57335b360c2906528982e47b115c8a668f1621ce04328e8288cc85663b22d5877c87cf7341303ae6d395c44ae9a577dac513219208259f2d5c5733d3674f403eb5ef39b1eb5db655a508ca3433f97cbb3df186de04c8a0f5ed602521e03211ecc697447b589c3a4580b9f72c8ecc2b3c76b8c3800d6c5dcd5993e30a51f16afc840f2e09313f0efc2beb68686fb11d47a60d36f1ea02c25cc5b40132df7ad2fb9ac0fb2294eb5e6f8d19ccf193210805c3cb465c31f2fb0709e9b22416dccbb0e95ae79afcc71eea6bc1a5106a26a8c54d8c07c7f17c418c99cabcdce4edfb530b63203628edb3fdfc0ea9260352471067be772d149b07d8d8b9f26592dbc223d3b72166babe089740c434def039849ce548db1a52248f4f090efd6b3542d8c54faa7859643000b5d8689e8d1d86cc9dddce8705bd45a2238f2933d57490c63c001dc53fb47fc8dc33a80b4af49410f025c0653dc00c330838006ad898b5f58a6669dbdf45e7fdbe610d09513167a3c76218b876d36e53cf0dada1b463302d38c3ab4a3ec9ea65f8d94c6648adad1220d11772746619215d7ca6263969125009c027a8e5cceeab718ddfe312029dc42755845842e9301fc2b95b0261b64763b429587a2518e4b6e5f2047686c7b3f654f7a553f6fd14e2c5f2bdce28fa88b74fe1a6217eff3896f6ef48115d51f55da2d957b976df939ca142b5766ceb05f03f135bc33b869e0df0206385816364a9bfb8f52225a395a0b37afe1c9aa07536dbaa798ddf85637c5f725b2b9c39a6f67b0a46c029dccff0b1360ce38ebae5605da6d0d8e6ae24928e04bb7712d64fd3ce7a42a9c431f0d3de86c2b13de1dfc30cae74e9690ab7dfa7ba2c89753cace8d4273650b5f30300bccc8d8c13295af39558e34935691faaff29d1851ae619ea0cacd332149829ecc768b7f25a75e861fa6320a47c9d3192f5649a8c01de494a75d3b36f45d8e3c1bc91f4f042ee5bfbd902f5218518d2ed5d1e7353cdd6166052669669cf39c38b929b7b29f5a1d5ebbc002d5f8998132a77780615f6515bba74ba6ae1535cf99578e6b00011951617cf30f94994c54450d9d92790e050a14bf0f00a0d66851ab89fc6e8181eba63875f25222a2d2e4d689e72a8b88ed5b2347f3c5e1ce2c99adc25e0da1e4ded3901fc9aed5e02ceb93210ea87fb89f100471c3d11767b92e1aafb62f4beaae34aa597142db376f8384ce39dd68ca5caf48cfea1d254d5aca1e4a69fccb630d0f212aaacce6c9c53e03255df197e9c5659c8868271eedc1d854f345e1b412eb446f6f26fa92aec1a56262517f862f60f1e041de87a2c5a0eaf369cbda5a187c7b1aedfab188dce58def3dcb9b7349c5692787b9e62d9c6871e7adb231941f9ba0aed44855405447c5ce33ea54677307637a79c68b80a86b319d2f9376b9cffbf69bbed4ed80ec9ad5fcc728c6d78102e85c4f4bd4d0d62fdc6a81d7d453b2bf8578028827262d0f5f9b0bb6b34c0c02d527f2b12bc6824407471564b67fc873c4deac7b1b879d25c8335504284d876ea51a014d2ff5ae14fdb8d47e3c06c300f998c866240dbf982424e9132d8fa78f6636490abfd12bd44c277e80c558bcd5dcfcb839bd2b8af2ffb28465a46b9898c816eb79ae5f415525056d8cae564933cd07e391d13588d59db7d9a0e030ce8810553aebda6883a7655c48d6ba83f11e16d6044944e0f878f3dbac1f2f32a54b68d4c3a6e7fdfb0adfa6126a11e8b5a1e7e9af9b0cb845e907260d0dd331e9e55ec6295e99480896c0a31c46ade768765aea1df7d86484bde4b01fe71a09a415e7cfc91fd606b61e229294dca95c51590421e60ae0dcb4aec68a1edd407bda03fe004d460985fb5472bb5809b6ffe60996511433e12b324cb389d893bba26ae5c32f1e10d5264af6600897dc51df82d17dda2d604705622149b4400acf4b4feb07ec908df9ef479fbe12f5b600f49e4493b556bfd9d71441bb61776487d4eeb75324bd54703dc9ed63891132662420800400645ddfd7592388e359a667b64721c16fa49532ce93e8ef810b9bd94494a284b6c5e079d365f247cd75cb413c6820e4a6fd77e95604787c3835e5b94190e8e29cb43bfa773c7f87c3a633fd108bb7b2d915338c24cc97e1b792198ffbe4e4e07f900d816c596468bbfeaf0b53049efb716cfeed3c9e6c600cf90d1da188c8804e37f2dbcb79233d33b6a237f90093102a5f0d650c3ef044c737d60d3ceb4fcf71db04d4b373b4daa71bff7b682e5897e82005dd45e65e00050b4d49694420438966021ae9fe3de78093e1d16f94448b9e8506459e8749f3fec3b235eeb6237cbd86d6f702bb6e87c920dd2930f2f60f77be1ce535ed406f16c5de654b21d178ed7416690107bb151ce05dde573edef754753aca68793001a5f89afaf263fa548a79c75310a2525a29b490e33d860d321b74ae8db0ba8ba17ed9d7712ccaf318db10be5746845e316e2e986c1e3e20dd40e51ff653807ecc598ce337a6d402c1fc3b4003db94d70fc6137deb7178fcc1b09ee903682767648d90039a1e9462b3c05c752dbb07e15843cf771f227368459f87a5c735eb0601fc276e0eb6e6deb2fe9d860f5e17be3b1daac5132cb9193f98cf23ec72766b10df63e1d41bef148d6cdd03fa494bfafd16f0678d76e0ba5f6d95397fa686e30b486496e00892f5432621cc552b29e9bf03056a7417d416871c9e86eaa9554cb683ccb4d8a35c47a96d7fb51e7e54d0b53d8acb43ce71d60c91cc87392ef3dde10c1ec4eae83460e712e6794953b5ca201eb8576922b982506d05b4f5c8868e8684bc1d8598054abb9b9911f596f9abced8d3fc592a90ad4d56981dbe404bebcd07c9568c1d4b80f116a78b495eb730791e5e801992d8a5a1e62ea70d44aa22de03ab35253f484362aff9a7121dc174c7f44d34df0ac15c0ff14a3e2e6b6717b42cc8d8c59b3002f03f6b9ac58b1dc3643390074a15b51e7a57dd1338020d82f68605c2eafd68ebade33a058a59788799818f5f705be04b662c884c26751d4842ebff4fa3844a0504ac6e359941f0c5e778f6764da459172aa0c0482b047c5a12115515097dca91bb952a38e3bc3d478492c15ff08d4a5cf8f5b046e64f2ee9fb0a0f7e0da7ad3f6dad58bea9ce4b08e94f2657175191a9488e19405a756ffee402c40c4f7a7c8b5eaf76a648a5746bae404b9396bb3e0cfd52b7f747de1479345568290c8a6646b34078dfaa77e0e79cf9b0548a7571b9a7041496ea2c7658b88940e7886eaf767f6c6cde826603a464c55911871ca4f2fa125ff7aec90169174f3f50f1db29a3dbb89a9574a0e723e123a0c94a4d145a9ee2e479a36c1a9e089aaa328dbf9114744cdecc9c86962db99d863c4be704f4b2c1e7c3b62cf7e215013cebbd2885912c0fe184e953ad16bfac495c23ca2c9ffa9be32d4001f0740e328d109654f3e63d6a5651c1c3a3b6ff1ce2325b3061e2e2ee0ea941938bdebdfb759a173e12380fc223015fbdf5686781aef029058dfc04a254e59564ce721b6fc44cc61ab57b6138111cb6eebcbd577b138373a050f6e385e07423bc3ee0b756e1a86fae5da706976254d6e2d9ef50c6fb93103eba838c69f8191ef4d7a78edab57010146f228c5aaa84037cee754d9e95bce146bbed2f0eb5972073b5aa7726c677b7aaa97565e8acb124b9b94e19f1b8d1d085446533d3b891c14875cc120cf075c514321eb6614039d4dbd522e18dd4a7a73438f43278a51c1e588cabfbf6a90d6bd9124d0312976ec089501700018dd0a2d27ba6ebb91fd2dbeee4ab2d6876f21b9ede49c70194cba98db80d7184454c90abd649b9bb813a926ff97d62c45873c9f71cfd922262ad34af6069545fbb652e195890d00a027af3b0120d51e2ca9a6302fe9310ebba2a7aeb9078199f481f97a071b4ecc5e6364892f80a64efff372adb384f8c598703609edfa406d2bd6e6267abf5498b425b087c3eae7780623d5370b995075512fd34364199826c79bc1f396668814092b940c9a05ee8046ac47e3beb0fc462dbcc2fc1fdcdb51a94f16f10fe5b8980c57af8dc0563c01ce71ee3699861c6885a38f1d57c225d30d41e7e618db9b89f4aec67520009a1262e13a7b63f52c9d65888d14ce789137c07cd11e0c76a64e295e641930d8c2401a79b96adf96ed792d489402d0429e48989b28348e64c2a8509a0b71632bccb82677cb707319a4ec5de3071e9c9ec81b9adfb54c1040ed0948c571e62feb6d4c6a4c2ed04e8c4d1789a143d5076350f43dfdb5e23a0973ae8dd64577478af3b3c52d6b2733bf3cdc1cee54439771b512c7ef5158a617ff501cc080f3328c1705af8aa7466d2dd8d9ac88c97852de5156b31fdef6a3ac5efb735a55ab1f9113417c7c38581cb330b16cc2357e7c54c0d769b59b62d6c10d9c5ece9666db29d4a89cf0b8238e7434ed976222d24706dbbc4b1d296aa437c4948af5e38ffb38d50d31445a076f1b28ad6bf51c40ced5218dbc4d10effff37511439ee89e347f09c9f0bee5c024826aed2ad30449b1ab5bcaa1e23fc523052fd822622f5d17d65df397a9f0487c8c6b012e9e6689c12f557f58c12ab214e9c685761d02460e49ef57b8289832d120625b534e9cd760c35acfd114b18c8a716d7232c9c82a3972c975b26ed0e6a7571a324619566cc4a9e5a11c355039acb33929cfa43d2e9e09d5811f701e2594d34e7093ea0b92dd9bfe6f91b3fbbe6f8024530686de4e18e3e0a628bee366d43d56070222b92811a34d724e0f015d6d0e73f9cc444993c22137eebd2fc9bc880162241297dcfd5f8c7dd1317d286e230c3cc9db8cfc8b0d20cd14e26ebc7e35c34b8e66d257e2020938de102574b8e2146273fbe0f5e7b661061137239c137904717891e28c4467a6e68f21058879ab5dc9c7ae86b33b7abf350d4698ab5aee0e84224306bcade46e0422140d9452e16b7ea35a0ee83fe97f313190cf04902101cfc1cf134765a7ed2d98216f744c65735f4f03db12b7b8b196a769cce45215d167e401e6b3e058c146341d2366c67153a9ddf5d31c9577ae5389f048562ffe18f1f585528a13e6fe1183df30b7aff33fb81308c81b7ab3a437fa4caec85fd0fbd9d3e8479e7063c1633328b9aa03cc999645166490d93c25a0185dabbde189649eb758fd380a2ed8c58c678cc13e72379fcdccf165bfc2ab82754a02f22e0cb92d2031a217d94fbe5029c5cd83934b680fd8df1d0bc1d2dd3192b2ad821a0463535c29fdc419ace8a2196f023b8b07418fc3cf00aa038c5b750ec74456ac5b6db4d5212aa72471ce995427f25e6ef3ed49a0fa80c81de421208e76751186c79c12d29090a7e743f2f5f6c6fa40f2dd63381e1847f7991580a591aced1f1ad93bdd9b5e334eb71dfcd0c618dc21f2307fb4fb672cc0b1f595d8b2ac3aa2011a49fdf5d06348165048409975c4b6bb63768ae8752a527c6f1b790aeb341c5f527d46804692ac6e59e7a35f41d0155feff5109ce1d0797cd86f7c9bac9b25b42bda7d49f02535a620cdcbe4b838397d643093e6251ac005081d86cd01334b249687794454aad155b1c0b1101666947641c90f637cfaef5daa5a08ba79c67b39db5451a2cecfe1a9029a8b42fffd69bb185728583c8fe987e29a2d27598fc467ccea19f2d42468aecc0bc2274aabf34ea0a7555d7fcd59937a649c0c8f0064e5c74575a1a6c7c420ce97e2cc10682c5fd3efb4eb194ddc336495aeadbfd4d1f0191428f7759a41336f61ad14e193b1dce8713292ee07d89be329d86253b8d4ab9414c9b09e4cb930f89661e3f9cfb0e2a5c0b5ff81000e38c6b56af37db32a3951141c6e86adc71d2179627c32f3da82aa29608c329a0bb0aa68b92d1bdc78d2ba524b456e98b0fac8b94d6dda1058fb0d00df5885ee01dde285e182c118d5eebdeb8328f42f3ad30df7740797daed25972d5e193a60b9709d4c33d6f039f4b0f52571e9be7a76bdfabcf12a1d1d2edcff4d37d085a009926531b97dba047e53d711eed0577d59797ed0fd1959d15738cfa7be96a84df52ea2a6d794661ac82fd0aca02fea05bf9f4308a05e097b26b2d1afc306736c188b11d543a79026632ff19f82289a4e2eabb27c17d4419087910f976d73e3e64b6a2fd954f24da03b4ee048854a7d68d22f1139ec010f1ebbef4f40d99d4a4971615276fc34012fa6d4d6a5fcc94e9b56fa251b4ba14a2c81619427b23a74d45b9b15fbc4c2dd358ae7c15b3e6c2eaf6161a6fda120fbb2c25ffb31b96110b3f47098dc9e15188bf31e6b3bf19f4089f2f8f8f1b6297accaca1f297321ad9496cd6c2223a7f21137a65eee84855f9a81bb0d2980ec1c81171e0dd26dd3b24542e9b2a1825799998b99f3931ee8bb4ab97430e7b828337e667f2c0fdf1acee179080452f557a82ccfb02a8382dcfd837a35b380f1176e3327967e3612bff71de3e658008d46b1db6e1c0cb7128a85125c80b034b89f1d52f4cc7a3d3a2887c46f2ec71dd7f63d5e35537aea5d7f6528b334506a823a3ba174d1121591426f5672f4ba589a421780fdcc1a5e9da0a8c3dea26bc08040a6e36cc56609372406257b0080bff9b2d03d253b1a05cbc9e7d0f9aaf7c9cf2854312a97cc88e16e3bb51ceb6f694696b31f6dc3b86c5ecca02e63ce3925264620f923b8b28f3d5c5996bb5aa0161c4afaf871fa90a3367c443692e3796d1f9d70f4baaafa5f6842fb2631fc4d2054d06fc1aa17ccfa01f2172625f27cab4bf459efaadb384831bef59e7b8014c8100f16cd7c60aee38fff7f00d6c68ecbcc8b2d1bc1ac8ad49150c817a5849eb311d2902a892811898d7167bd7dbd1fb4a025173a4d9fdf3316a1ab69d75e95e53f56ee8d3c89d28fb566ab2f9fabe04e023f452d4f88aa27814476b0db3ecace677833304b1daf98e00c3ced329f4987d80f3a88e995fb544dda3ab786e6c86989fa82acaadb25adb736e715aafc8968dc6e57943794810b114b3d9a8d0e5e03311bd7a773262acda14a409f3faaefddbfabff0a6f12e7a1a11b8e6cf7a23029e21c3730aaeca52f12c22d084a2a4451cab1dd7178d78bd6b6a60608f49c32f2b49aab9a253bdf5dbba0fe353c0d93591581033cb6477b3a9a693c147fe81464cf08ad2238931b6486d74311ebae59122b0e7c094116f91d9eb0ffd1f5f92c424abd140252eef592abe967e0351c29a5c5cd8009f5cc503a5ab9883da803c391c136b95c41fab937357dee27f2c15940c9e3fcff25d8f150bc6a81c951aad0791ec7b3e050eeb5eb68000fe79633085a2b243e883e85d80b50b4ef814f131e2ed845b0c152041f2ba5aa7cd6ac182f6915e5f525cfc07383aed90d83fd0a34d0f3567f9368b55e0c06e1fec6c1e649993f413f8a81008222a710f955c2e43803df94384ddfa924635ff5f80645e65cf327dbbb9eca080db92badcd262e2c2ce69b215c27502aa66aa1d0839a413a8e93e63d0bbe27c65063863888d83c9b5786efa0b7a8fef08a708c47fa04db6a26d87fc7afc26254001951df32c5b1abae934105ae9b8b02659a9b2270beb8fed2bc2e56b53b261a6f270ad1ea4cdd06af981f7db41467d0a954d09dc844bebb9e7f532584c30100254d993cf065d4f6965c66859ccb132035068433aa6144171392c4ee9800fcc547d4b687a9d869782ef08a2f2553b82546e54c334a0905b2d684699c5bf29725d70648068ca51a536a71a5abce34c41b45e6d3efd4ecef9a833f0b9ef213bffe4a923c88f8c65e935f8bddf9e6dbd19c0ef323c9697450d769e2614ce55575c1cfd66dc868c0ae74511fdedc406bd45ffa96e9c4218c91914981af6f33c0a3f751f13573b73a082c7bcb3ca36c63e27dba115deb4bc993fea06db47f1c2e190f0253af0106f386cf4e440aff313633d8bc60e8a45c515a2fd65bb6f4c06a9a296c162eacbb4587984d6e897384bf9d89b6ecffcd9dcb39a27540bc773c00d277f5430c499b0dbc0fd93a760c37dacef2bfe72e6ee6913885cbbabb7349fd1bf50ae6695e57307f6b761596a07f5106df4245da540325750bee7b8a9a187e5080ae6461dda034ff6f10d0b7378d3b1ae0e13c5cebc1c3708aed0767a1a0be6e1783e814fc6161395024b8f2e3ee596524a4e91356f0deba8024b96e9965cbe62857daabfa96aced51fd2c03f05631999bfe1d85f885ddc972c9bfbf1dd28ba44b941fcc6e7d41304c7ba9107b9667e10939c20cefb740cf9dd4209caf86e1b76d4766cd535ce9a36b895d691263f971e6cc8017fdd50e86534fc7addc986215da3bde2f171bea3d7bb9d3f2c4ffbc4e8eb705155496c49dec54a849223502a1080f0edee6326f173b070739b170df44c0eb40f044c22c2b52c565f2c975e155d4315637b6a578fc832d48bdc6ae8f0bea604fedfdf93727825b219e82365aed7a14d5c620ba192d94a42fc1cd320c4737175cf8a6a751199bcbeffdbcd60f25c401bbc7ee4a5d8c6e21e8432f872208dbd2442411a21f5dd7ceea4565e09e30183d345dbffec3c912f06688e29a987247f40a8d5f236e401f54bffe430d6ebaf9f3e98c121691784e31003b29b9359bf82ff327b0f6536e44274b4bfd9027e8b2934bed925ff28592b8715c6634b2fb50434d41ae4b7f93d45ac56f2fac46a3d91ff685772e197d73f4de26bc1f4d1f82b2a855c03524828691c59e27b39c42b796558b7ab1a07aaf0210cee45cbbd871394727ab8fc75d63e255db7d66bd96f66d8f022c99ec51cd3830e72a9cd6e16eb8e3e5dee78a318de676b135d06ded4e3217cc675de8945d3494377525688338a644e2ddac15d0cc028ad69f2d8d9dcfdcdf7cc949daaf902a334e56503c27f5a862e3024486906f3a95f3ff4d919862ebde5ceac4ca499df688ea91ddfdaf91ac5bbf8cf0d04c13eabe8aaf3f17773c36a5443ea6a25c50c35441656d066b999f10bfa6245b82e6554e2619d7140f69c2a89f675189b965f871ba8ef8622c6c7f4a8c828d7f90d5542dc2b5c9e4cb75a4ba8313a76c3ad662f3526e3a02f20acdd7cea30bf8891567414ed03939f5875ca8ed474bba113510be1c64dcb4189789842a01310f75455f15496b0d8ce275e8f21682a2f8bed0c2a64b7c98ae86374fff992a8a4901e21da46f8358f2b94d7dc89138dfea03680b02d39f538c10ee966a5f8ac8a3f8a8047b883b93a18a8e5133ccf09bf690692429a6fb4a3af22b1ed18f5613149d992ff60b7ed283d7e1d6d112a8936cfdd523cef6f20b1c8503414145540709c2afc2063dc73736f51091b50c0357891aef2f913baf69701b5c1ba2bb80274ab919fe1e4abd1f6e571923ce802bd8da056a6f3abf23421e2d2993d6a2cad639f90f0fc0853aa7a0f4c8963adf588e6a8b1be7ba235865c12273aae48af42aa59058b3a6d18db4d9f1e7e49c57b9b71c82b78ee050878d5220c9a28f430ad0474bb65ea8f27d1506de44d817bc2e3a62f00f53b82441ba8ab27bb1992291d3192f892c32d8a9bca61b22c37f8f70af14c38995895a7c68aad9b529477453c4ee448332d2f869db99b3090de0d3287a2ae59578e4ebd738b72e0bdb84e54313e98fd9f51058fdb796319ed07a6b7abbd62467c4b3f4a01de46fdf7ba96b20868d7c9dd1ec85b4f5f7070f1945d76da2f8d6ec4b6d2783ee199c69d774274a08b847a560e8aa5fd6760c42abb14b5e40b0368913166dddd634fe4936c75e9c9067147e81850061d0eb08e0e2d3330c31cf559786473dca00960ee613632334c2517cc649f918590b4b253d0c0487f4d8e3e8e993517de8c3eafb38be12d476afeb16759d43361a3b6044026e457678cfc94f8b12b021e524bd3ba86a5b26f54ffdcd653862bc6d39b2cedf9045fd33d2cc90b4ad00b01b8eb852f88872e718ecd3e472fd0184d652df7bdd317601e194058d286da06259e46cc29f246c27cbd7ea7f96e1ac7e5de6e6558f5a3c1b807c2626a5500c88a55fa06ec518e89bd20dc86327e0dae356d2c598f28d7eb51422d8ec1f87f49990bb2bb8f1f7af0929301b5809f12e9a3ff32203dc1f290d02e95fcb449da8af78c45fdbe5f28280d32b88d05de244ec371c274b9ce7b0b71d2f15ba4f4d85da832b6911e9a34532dae7cdbcbcbc4473e657abbc8c7586ab79625ac08785e2d915e174384ed334965165bc50ba5554b76a2d099e2c90d592c32b6d4331a25f1a00b6db1515ec1ab886d7d37d20907d65d02a885db5c00dd65043a916c7b0dfad9e496ab84fc14ddde6c9cab7cf3f49e5665c2e6208121595b8faf076dea2bc797dde8131a2efccb2ed8630c989d55ddc37abe6c81ee48f59addb8a27f7f91c582fe8a9875f4823f69d29534477c2a4c7aa68762a9fc60274137cd09ae10b97660be764fb6d8921ae333df2dfa5f3baea10fa4a91dc692cd6e5b9026d51f2651efbaf6074264916073b2b0030821e0d48cb63e6b6691a6e7f175d1228526e8a48852513417970fd5d413e3e8f8a943b41077e9e24bdb24e0edde66f8c1d97c4e2459f57414f5fffb4dae4bdf324666dc0d88c2ed76ad21c56283f44e93fbbc5f39b2fe3a888f8ce0bb09dfe96d6dd6e1d4e5c881c0f8bdf6a39fb4f575bc121d877b0ed584c59eff6e751b774ad94a7e95d5ebad2a395a725f7dc589ffda93df56f6da7d04259390af90728090e6431d448eb165d1675ca1ed3a25c142020b94b30486754f66eabb62c2fa5cac5f4b9661cf23f3ae317b46b731445bbabfe40659fc095da6db9e8ca901dec8f032af4ae9faa385d492cfefd573e511e029b1a68ef32f2856b7bba96dab977f32ddd9de9bd40eb4955e7c8c019bc382f9a4d3865e3414da3745c675a2fb899ac839e168e98269e42595e6b6328052e99f730ff2037024b807d7fae09cdb0fc65353f9ea30d3890b609a1b36a508963707b7f8a4b9f8717cc1a6ac7da5644fa81ddf97644bd8275805ed229fa9ae0ae18473704a5865301436460ffd826a04bec981c3e0db34c690725fb83d0cee5ad341db55aa4ae06192b98f21f34c917a30e180bdca2e4da6e944a5328dfbaae8857bac989306153cdf92872562f2c4cb6aabea16637bddc330ec8891eadd2b24dcee00b02441fd139d52d6d22095f34bb7cef5197b2bcf7b3062de197ba7e672158946ae143617c770a8a5a624c89469904a3a813ce64fd358e38881360ab936817abb38cd21977ca61ce5a0d9824ccd3365aeb32e58a7afc5e75d69264f4e71a253fc19e08b84830df5cf65defd9398100ff867d6f3cdbc34445ed79d9a29f1b8af4b12c292ccb75cdc7d6fbe9078963f8dbf2e7c34af19914e0d42e526845a3456be4652e67c50bce414f445d56bb9b90ae0b41d84d55cefa323984de2a91fcfab3d9973263c4d831c3dfbdddb8633aeafcf86b3962d907a945761380412d1833e71157da9dd496bc5ebe8301413c82f48d299872612bd43b7b5148cca50e40e850c02d8f3d32fe5de642ec16ef22525a3f4c6d57ed3ad11dc607ca3b9896145e2cb3cc584477fd80ec955f811b83ffb64680e48aace4e29bd62f9d0d06b5fb1cf95071b952140ccd5cdcb61d340d3faa48f4453404cec5c2fb91a85a3a4d1188f77559c068a7590446c73ea72af17d523a0744dab92a8a4d923802463ced18e48577fb318106f7330988897b235155b6bc10f27b19c26cccc17ae5bdded2bb41e0bfb07778fd61677fc9f553e93d96fdc38d395e64e4d2a1ec983db3a6fbe2c002001e43c85a2b8308f6fccfff3ce9fb45b706a46f3d1c2421b15891e7f0a5f655b13745716ba374484135324f30cc90684a6c58df7027054abacaf9dab676071e0e6ae9ebf39f457451a1f073e3949f31e4f7977f9e05f0c87ee7a295ecd6cba7f5de6a288096ff497b68657abba7374862d447abb77cf70600d42ba15e9c4874582c2895ea87f393a579059423fae72cbcc83457f0aeb2794c32410739a8a02a964722c65e69e16f713e33a1ec7b6ad0cf7ec41886995a5097f22fc641681d9a0bda0010aa75c8a9e92087782b971bb338352e727bf5b98d75bb9d595686b1b80fd3efe363c7febbec0c96c9993784a418fab4c44db5962c404bf371bc3e0d62d90527755f7e6be5f508bfc2730f35cbc61018b712b0403cccbc58f2fcd19c4ffea85089547051481ee7244bf815e5b9b1dba0b08ffad4b4f357417b03d08c17a87a7508f348e183c5f14255e5b94190e8e29cb43bfa773c7f87c3a633fd108bb7b2d915338c2ad4009ca2679d957a9a45da432e43755d350f325c24da97ce75d1f65257ff5d9f34db50ce84b430e8f1100308a8dc60f212e4f558d2a7ca2cb94f4bd7a4702d8f0a4899c004ce60c7304cded7fe3f3ce5c7dba43cb79367fe48211deb74a49a67fb495bb0567e273d2fc9c126e33885ece8673d6a526344cd0c2c0f5e8bbb2b06c2101c79e7f34f1888a32505d7cde0d9b5cc01a91ecddf30f35254f4f8c88bb9dca623210df57398c1a518cc9fdd9a03b34f00051de83e790c4e74b6508d0dcf00d938aaa4469176150895d299b5d49abd527446a3d97fec7c292db416d902d9f8f55ff9b7a1f22bcbc9e89d6d9f024b517b181718cab2ddc68a60f624f890a3751513355ffb9b2a9b3573b13c64a1ac3e7b57b063a115b5471c95c6ec35617972a64504a49aaeb007903aa946675ccc6e78d71f6e743f9695a995878edc4bfe0cc52385695792a5a32496f7e92aae38cffdcde92868dce19ab4d38fa1579201e7288f8c07192c41bf8200bdcb63bb2d197daef1ec0d6582d9f0bf51f9406aae80375d804b56c26623ce62a6b1c7de15203ad0837fe86940e17cc8ca8b6586388e3aa487b77cb8ac9722972350cc7c7e6802796dae896ada6e0643ed34297c09b868ed05facd56b16601b7230d373f806a310efb19dd582fa6394e8872d2a1aedd2aafd96607ac8e6fd3eec3d7a7c5040e793d8dbc34b0c82ab6f5f4161dcddccb8e993b1f58309aaa5702c2c10884d500f6c91e5e801992d8a5a1e62ea70d44aa22de03ab35253f484362aff9ae34f10b252de1aafd1c7a1be806895e2505f5e4adbf1ce3ca9e6e1d94c44a8834ee88e6053e0ac44c65a60d8752315f1c890df0df012f07a0b0a4bba1a7f02fb5343ed0a4a3e28f1bedf6edd35aec25da57f30f777ab91b62e0d785dcea090104ab4373b4eb3edf7ec7ec04c312c6155b427d58fde4c602ac5a2cb5c3405bca9d91aaba161fb5bf10944fff6416d4a40e0317c16e5ab487eb1913e3e2b25f8ef61da1aa7091ad365da861f04db25fa77e1603a979c4b8b18348cb95f60085e6785d35765e8e99109d2255ffe43eee76d0fc5d471fae814f0678088abec526eebbc000f8cf945a2e05bbe63753cc4946915fd5863eb219a9e881d86291f722b70c494238729e65127e083ec787ab1abfea58ef946a27491e70f0a2c2f68d5e44df35887009a00b709c3de3f5d6370ed398c64fc40b848286c80005454dd3eb57076be7f26611a57d547b1928242f80d361badd6ff64bc89fc38b257fd23e8a7e8d71668219905a24f56fa0aba0fdb8d65f94d2fdc97465f093b7eb0b4bc7a14a2f4a7b4cf306857f8566704dd1c05b30a8ed0e9172eec1ca21a6a8762b46873b3a69acb5a8ed52a72cd921ca11f528b5cab7172975869c59baada651652ca710890dcd186e36ad4c937216e7be08c6ae8d3461b3bf3d2abb72f10ad014953c6e6ab818f610ec4540de8e546478233ffb53ab2a949a0ba9530633d42c5535d2335cf5c391e1fefb52866f0a8b53d78821c4e4d92eb5128dfc49747a1ccdf054cac50caf7dbb22ca9fcb6f8818e7d24ff9b7c31fb66eca98d099e161850f0bac5f4534f5102d0df5e7ff5eaa3f4fa83517b06bb4b4c8d18dde956b00c2077aba903d5cc4212cd104faf4ca7a3e31cd0dcdbc70e7ec2df14c2cac6d32ca601861e2632fc835b9815b4234ed0197d968c1f884020f497d62c45873c9f71cfd922262ad34af6069545fbb652e195890d00dc8729d354a1d0669a37bca0b68efe6aebefa51b20e3a4255ce5998af5992d98aeb1c612db97eb7626552c9d670a2104ea846f36e9b0a50e754513d45b6e07c382c975f6744a8673b14f43c3f11a4fc4fa0554869c7daad3603abb5b0a52e98795c8fa8247a1baeb7290e787ebd1a1a619f7fdde8647825f8ab4fc6bdd9eaf9c0c1addc0e3aa0d119657ee3af6167a08c12aed3f48e67119eff78b87d50d259fe22f18616a000b2a5eae64cf1f8c49fb958ff73cef296d0fa1c5e99650eed27a7acc0c3921278e307c6969650f32214d1e9589bf8827c7fabb8b7791f64e2c3e52fa39a8d450b20931d2feabe4eb00f1b69db9ebfac0476c45b003361eb03c82b36198f156c259b2e08aa1549027e9fb5fce6a3954e254181d8a040c0ccd8b08d2fe0ebee5ea1415e7da35a71b4530f1345d28c98952c73163d92b6edc57b341bc3b3593bd4ca7fe9f5aef61f9b2c9a1984bb5d626ae8b652e6640c678ab939fb0262cafd221ce39cced93a81713fd8f7337a391f83287a1ac6ab48ee39fbea1f5d4b246858c90527cf6c213f13a57dea518665ecfceba51c8850b366808bfebafc8823923844c2f1e535a076f1b28ad6bf51c40ced5218dbc4d10effff37511439ee89e3439056aaa501edd636c32d83c725f7e4bb528a9bc6473f8860f5b4a8a48daedfc5357d3cb01c90584e8f715f57e843efeec32a3bed073482a0f9db1e6f0d96b5a1285c5d1d1b34f1b4fdc16a7532a7a45795322676c85aaf08845b240929f22c5abd475452a92f1e76fd455aca16014849fe668c44008e1e23f2a3acc784da01f09ff141084f7e121da819c92ca795169fb3c8ed7a2054585867a39c801193c688d79e6a297c82a31753f3736db7735456d72733735cfd63a3dcbcd846235c44f6faadb88255785c26f7000ef9319ae1141329e83ed3e9bbe36611567b7f38fc94ec4e952577814a33f0f4151674c0ff10c267bca1d32c94faf5d27d62176144f43fea1462fa1a0f6d9c0cc73ac8dd592f2c7d9e7b6bc5e7d6a6b576609e0f2c7348e26ad7bd5d16edbf12d5ab39641ea308af382a1f80ce8b4ebcfdd7b349c414fcc186dab94baf2f7f3682f330cf650879e361fa0059387495f4f03db12b7b8b196a769cce45215d167e401e6b3e058c146341d05949b93ed5bc111bff66cf42bf2122cbaed284466d25c40df64ab90cac9d909b08c6664bf0f574de58ee0294031ebaaa93184193e93753acb120c75f896c561759484a82be21ddd3ef60fdd4703d0b639acd72fb30255d3a85f7f91afaf0e36be10ad14fae028e557f5dee445b13098f350066f0c61799dde9671a90ca5a84495164067c6076f3d0046f74955ce8526c8099b5e553fb7b96fadd22698183651375fcedce9ebedd6d5a047d7e138ea9cabdc88493c2f193d17dcd07063f49aceeea4db90e16e4841100ba2c9eadce5a2acf508e67d594e81b08a2a34218cf2043e9c5bf27e6d89569367f77677160f1b710b611710a4bf2e597d0cd78c6c035877a949bf02beead7ffc2e837db1b4a78a645b4755d4bae06385f98539fa70514b5f918d80d4778350a83b25da1fdee6acaf5def6e1bdfbbaf1c59ec8c32422c829ddc29a518086869449352468635c82234d55f02b6f8656872bd43e3afe06064df53219128196604f0dea3075b81c29972877b4ab1bb2e47e810ca074f3892f1f0e21ae9a3dda1cea0cd707bef52d9a0326368e334b429c2fef66ffa4fc5f41680089425ac1b0551cf79f6f11ed1eeefcecdb53e879a856651e9a0cc39abaa4f6ba1e90ecda37f219c0684ec6a02f3196203a4813cc911bac20278165f1984542c2f0db4b0032681f3292f4bc9a0b1e19246797f9426b619eea311aad0c4a43340280c3ea02a6cf3f2098a708e566807c48a7f07f1c42c62ba2c1531710aa926f5dd765b5e327096f23350d01664a24879590cbb94e91845ae79d2e43b46840c833b1ea2794ebceaa4b543df1efff93234ebb0ff83dfee58e53ffdc58ec5d212ac7ff27cd7d8bc649b010a6853417e4f8e6feefca1a428945601b3cd91b3fc97aea90176bccb769d366d1aea10b02e83de6e03fb6d6cb2dae3f180ca628932ae0fb9bf41f3d8293b9ab52f5f4641f9f5009acc2d5459f77dc1f9b6b9a7352dc08cd447824e68070e86a46ef83aa975add864dc86a8873c1efa3883009abee3f399eea78801ed128031e28ffa1c2401b7f038313585343353589f5951ee5951dd42c1389ca764359daa5a0bf3ecd2eafe84fd5d8a510f393083205ce2850e283d818ff7066e75e2ed27e6c108e6266eb94ed831d4ead8d8cf95164f5d074fb9284373bb0e63631a32bab3f6ee1d08f7d69e0c0a3b7b5ae0f38af00b806600d46aab992052c7c3b2f6cba36caa236edf8d1334a54c7a42edbf0c31cfb246b5e6e9c9d30a871af9983d58f2bcb6af57ce48c0256851af6150f36cebca77b16cfee584226e7b2c87845bb95e5e6001685142d2413d5bf5183e19b9e2359b833aae24bd42e078d265c417c8a36cbceaf54449bf0ee78a7e71ff92252e253361a6b1355a161491be88673f650fc219759b480a3df486685c4c4d04b64536299c60e7dd40fd327b97b2cdcf0516d1ef1096cadcc6df8667a035786033e103c34c5cecb4dc8d646b18445d9793fba8ce1fc18ef7632c7f26a31e27ac33ef80ff124a9d215b468b89c5bbf0e8d80478db0f3bc42c7dc4dedccc4db070f16d09ba07b14afe17c8a1c824084530899fcad6c5e514656ba36e04ea5f07e0ac51ad7094205ea687862398fd277d67ea5ebb6cd5aa5b97f2044ab999d6325f1b396d640c4f86397718c018c0ac33ccb19e0b3522146c7ebfc9afec69a1dc7ff49338763bd181e8a31844abdb9bd002dd0ec0d8a177421429e1f652aa506ae3fa696e1a8fed6eec116b06645d3a2e6e373a097da2ddf83016e988357506ff1402674543cce23a6bff0ebf856b7926e9a02ae6ba58b4fca47fea46ee6ebe025c35e4087ddd64c399e0ca9210b3120f4fb522f8d7208c17a7b76e6492fad53eb39eccf7f52e87cc72fa2339d0a0cf4f062b78548581d4523528c998b5bd7d4ddfbe40e643c3d63932d0a1ea91f5bfcf7be9ede98912623f3be2973ecdd089899ce4ce03bd2245e7c655149a3be78a747d818cef8abc9731f0d6202d8b3b6c2b360b0764818cadd884460e641bd6be8bcabd24d17725110d89e483c410063d9e09ad174d68b4f27c6c3078a82c2b494165595d974013a7f5248084d9f2d9672d43777a1ef0e2f26684bc2882cd1892517e4babb4c3a0688e5d48cb4726ac11f5f21ae722611d6a84be61f084db23f96a7e2d45e19319d05f6532c60bb0f76206512f691b220d6fa9f81a8416d8c07aa8db60d5713197ccf070ad53daa86b55a50191d33fde31ae542b5307cde2431fa15616389d5a7d9d73c925eb59cd10df66a6190905cc0827930eaa1a50699086980d0916175d0876382c0170ec278575c9547f2b7fe1f0eaf5399c0eed73e6d0fdc1679f37767e5daaf1077fee42c7cffb2dda15ab0bc9a801039cfeba0a916b542f7da9d58dbf98c362ef002eedc50354780d57b2ba124ce6b9865785873d2b8e23cd59a608ee2db029bc754742bcdc53766f29add48eb31effce7af3b35ccfe0564a47e95226b3ebe0dcb0909aab2df8177b96f53c3ebc27c21e5ed2d3542b3aff0c3073443e4d317487012c4168a3bb2e0301bdd8c4c246ef26c1437d8d7d88fabc20cb93da846447ac4f1c9a4a1721dcc3888a833f2c47db3ec68e49e6fddf023200091ccdca02d1d303658e8446b1b5fa565f74a9a07a20dcbbfb0664055575904d214926d6fbfb1e884a599cec7655cb8e5e1eb8d19874cb286efcb1227fe93ff8859728848b9dd003b7eb2d1fa459addc1bfb14d5ca39f27440559ae111756897bbb261f9d111868f063b02034096347156d7842459d1bd6eb55540fe5ebdb928f4c97870a8129d5fb0d74b81fe70162d14eb72727b7a993e41d1efaa5f23f4fe938fcb9aa2248b956d77db2368131c8ddc60eef703557f1dbe47c060d8fdaf554f61d3892c34b637aa48f5bddb3fa6e643c21bb5c89af925bd8800a85e8f0f10d8b32c62cd5a1563b4b1be7ad93246a143ab2a7976c0c36163e38b51cd63f3cc80657aecdd613c5415adb0198f7f58f60e82406ba709ee7cbf02ba511a880e1138099c8ba9159a11f34f75066ca6eb1061920795469770349be8f2baa909c08ec0f3adb100e00588c6288d6b27348dca78e166d5b3b12df7daad3e0933d09f6171086b17555e1fe720f4e705dd372601767336e96408dd15a1f56070ce76178ed75addf5f023937cb64c6066ecec8b52cc5dd000190207905a4ccfa53fc9868c8e90bee96be1cd2675ca4b354242f1f681bdae547d610a2960318a802bbb002e23154eeedd712e26b36159d711e80d0cbc8d001b4aacb61717cc8245fd2ffa2c35c1291352db6ea63680f3f93c2ee05385a294d52cb17086bb404d616155b725ac7b3a8b1727e3c262f15828cbd4803568b4b9f40631d40df74675d8251b9f2b9bb139d2ef6f654aeb9b852b5d0c0837d6e73cdef7ad1301d9c01ca2a3dd7393dd20c867dd8b372c3c50795b1ad408be888ac268d6e94e9ca419ff567904dd842a784c633aed80c43753d31076b833d02dfd9edd571080c4f8d0882846e694bb292d74ad7c037489e4c9b1d7d41b4540cf7af9330d74a18cc6872d8e8c726789ae83e1083d9b6ca81c4819854a00e8b7ae3f9080bca0ba01de2ae2243af58a8c3cc461d870ea4612c49b60d74a9a62efc1ab097c9ad721966421cc11c35192c03f0c407093e61f815187694b24696b47e19dbb9c3db036ae2505f6e72c8893463fb567e8b1b669d7b4f878d21c1a79b8ee204a67d00d18536a7934f31da8a9c71f7462baa797afd176e25b3cde4c2801d58c8b426a2832b53a60849ae1e5a735d60b40fe18c709eb211284b9ac944248d32c83b02562eb97dba1a69f35f2b797dcab862e7bad759b63a6a0600f5ac26b4e02303af317a387b265d9e4d62eefa7412ab4c9ba977f08840343ecd1432d7ab14c2e17534fad4d596d10c8b7206c04e64a3d6ed879c815d2d08bab7cc7ea9a5613fb18af4a549ba09cad551a595732c5e2fa37519e49411987897d4e233e95d0f94184640bb81e583a6ff834196fff18d18a466d543d13f4ba24020cceca95902f693940862399d47acd6419d33200cb24b23053f2d18e4250ba6bfa4be4cbb68def761c232b8303c7527a57b5782f3ad4a40e5111bcd8cd188c584ef796e4c1315eaae115e422789c1b5ffc655f5cdd3e0d2859b5711f7d56bc4f19b743add7f0e0e6f891338c6974abaff750d05efcd6e86d202c925e2ede33f03ed96f75aa6fad00f7386db8303bc8c509ac8eb93f035036ac51030ad5d1e6534c10573c8b2e509914bc65e909d8c6896687b43b4388aa76874bb88da0de3dd8bc891ce4db13cb2da05ecdb30b62995e3da22ca2398277a36d119b3c31d979fb342ae2f82b1f3e457c7dca94cedcc2ac88e9c6aeb3961de18fdcda849ea5f1f251d86571384748f23f91f525c8f482675a1f000318c40017ebc71d21e1d0cef6591311422259ea8bd572dee11bdbe5452ea915c50e34d7fa9beb651e727c3dec38a3bee3ab6d936813432e84a5ac41126b7c48c45ead8f58c1f5d744d536be3096340dc13fc8b8ca954fe75696622882b3a348254ee17bc7b276c9176f39f28829cfd819649e7d417611fd56749c67983420f679886ecc0f088abea455da35a7af21bf7b8bae9be13da600646853e586ae0c0e90e3825321f18715fdc5e59781c0ed1efcd3f75e76cf88e8d53a63f8c76d8df071ecda67c6d09183ec5bb5a2fa1119da5c4a2a734a54821f93eea3b4cf4540810b1735a4a8207a585e41790948fab990442bf2f517aa049f38786bd9a5c86116ded68e3dbeddd09d95facb62aef8a72a2b3b50144d2e48c786c605980806639e2c83ef8af36576d764fec9914dca4be4d955bd2177242e0e40444868febf10f01ec308aa0005fbf8b26bc82fa3a9e0ec778e8af936d1bb0e6fc4ac0514752ad6222161b6d46b4a3be38998930b5a7913d440cdff0cc7198812424ab813919733a4567f2c63e8a088a5e4c2ee909bc23a64c170e44ce2ea5a221a792b0672304ded0106de01e8f3c5fbc8a5bb47efc8a7c7e0fdd8ec64dc91855e4f7c20c28ca27ec1db0b02592735a40f3dba5480ca6ad813ea123fba60df029af6293435df82f82d52411f86c96c7eb720fa827737fb2a0a1442e1d130d74daabc0f3190bc29472a665eedd0d95f52aad5ff8a9cbc9f5cdac93a7c71cd5fb943f89f0c38c0aadd9f4d6b9efc67a5d88a34771e6807e5745aa023e27c63ab081f2bdf87e870f99df12c72448f9a38c2501672bf94099216fc4321285f544740d44dd8462ced35bd7a2ffb68815b3bd064940759d7b0ed969ccd679dc3de1d2781c98f9eb25127613d05cd49a541413ac244fef11a93b9ddc5e7cb541d9dac19d59759e43ebd1d13bab0ad06cce2f3e2afe96ff2c70ef6b5e046aa0991714dbd41e48823d26acc126cbdd5341252ec45add72356d09b92dd4aa1d34aa79cbb32853879893b16d991285449b79ffc8f4383446a4108c49eb83258e1ac501fec80110cd94d527eb9bd2b7cf36fa2ac75f510ef47427ced30774f62d50e6a1bb5a1fa34c6fdf723581c3af5029e2ab6d9f383546bf56d4b38032e2085bb32007471662ad521f98d825a19eafd04c73f98905f23d04f0d305696cb3d4a4e5434e92615f9a23fd8d77343cbfe22a5789021b4c2f28ffd476135d006e47c5340a1774221011b3a0b4886195412680170807726fc90360e3ecce0ed639a5f474f79db586d0783d6ad1c127e2b3c013e36ee5a057035f5b00ff818720a0ef63419987355a0493ced640a273e2ac23e4f942063600c8bea8ec400550f20472521df68c134f10a17ed23784b2fdfe379148b21fc3e92d26389642705c7adcf930a8284c7f7155f1b750071238380c73f50a2263a2e5b4a8fc28fba5f2e8b7bff24d3c0fe7b6b07d8bf7fe9c24bbe4bae8ad4f8412f9009d2e3ed3b93c50ffec8e3f924afe8f573361ae25b41e85bb99be40cb2819b2265b312cc20ecc1d68dde77233387e30535252cb62991347a476ae0d81e30e030b627de37d621d52766513bf853c23fb051a5ae4e3c2569188812a5b31f29bb255c5edc09596787bf69548f79322515942e6f4f519f4fe716fd9b5e33f8d6633e130040231baf53e924cbf9c9ea9a27f21de70e4eeb73d55a14bc20b991aa700a3bf9fc72980ccf7b1d56eba6361857115c8614d4a82e2cd9cb2fd24cb34e8b43829b4032c4163cf56934aad6b784ca8d949cf7ff2f98b578d3b777ac7d0d2dbfdac995cde57288ee9b403d462ebefe94f9618dbf4484d22a66711050f73d28f9de1ce07d0e564eab53c7764ba7490224dc926783a684a387cd3045e44bd4383ce0567959f39906bf0d2449418a1edcca4e1a842a87d7d9d05c06b7b6fb32cb7fc4c5068082c9392d6c5a6e55f042ad53f6b9ef10f57bf2067451626453036a522d76c1606e4934a39975e3f48caf0cca68c1a6324f332eeeb46c36d0aaa218a35d1caaeba02be612a733caf3efe63db96c6a71a6c905568f2840a2caa4a5b44da531436815ef6c39e5eb3b366908dff59d2b28cce2eca4ef62e8c39671f61fb881717f2d84b851b39fc490136562c583c79a134704e0be9fd2ac4db4433bba35ba7e97d5663b32f0f10e4b6639112aa4327b0920a539c4afd4f71e9cdaf71b3c44e143fa45b8988a9223c7c3ef80664ad391cedec5e1662b460e80b7305f43368cfc7854ff379767d6d82bc1947c482dbd7e30722b46b6056ba710abffc6077ecaa7621caf1e824a8b9a72e5bedb8624c52018c58eb1f7546675cf3ab8119cab8de0d50083bd7e8900c326a03df0d01a9422e60075defca84518f8145369676f4209ce915dc234721330f4de578f77fc3a77313d30911a6f1f10af9890cfda3175b6c70b9d8bb6dc1e7b5570ba6b0e3f2b858de907a0cd42837e0477ef2443c749af6d9695f7194cee81bebcaab9156ba6fcc0de588f56a6e3b5edbf0608aafce36a90061dc7ecfb8826c0696064ca711b9a697107d415675202fe3ae9fd57208506cde3a55bc2a56bb176f7eadb4a5a0fccca477a00504d2cedbfff6c5528c5893ecae0ccbc33986c6dd022dab1dd7178d78bd6b6a60608f49c32f2b49aab9a253bdf5dbba0fe353c0d93591581033cb6477b3a9a693c147fe81464cf08ad2238931b6486d74311ebae59122b0e7c094116f91d9eb0ffd1f5f92c424ab04bc78612447a9b81069298a93cde4a0e3f5a18298681fe1c6c5f545da405970214c0d3c5527eba6074be89c46668d4ccecb1881307ffaaaf1a5e5ec16f1320fbf3bd2fbe40d93048087dab7c102dd2247c34e1f677b57aacd9f11be903999e894ad5febd61bea7e9bd2a14f74db07067531b28486842e87ab46c8e32bb967f80d0f918fe15701931e87fee7f25510ff58809b548fe46cb20fa35145e5ecdafe3095eb88dd6838f8e034d21319ff269b786b5837e1c365dec7ae2ca0a7267e7e1e4f48682a0ba1b402e79db507811d2fcedae4fa7f532d3e988a596abcb337042f2046810315e89ea51218f8aba6bee33d7003b5fb01f0c4cb43e27183ae006e2f156189cbf01a5531e8cb5f075204b068140df2fe97760fcf3b4fe3f164978a7609af2235688b02f71ad69655cfc4d5a5064ab1236022f1182eddb375fbfbf752683357b3d379ed9ef6df566349535740c415d23f88694458491d4d60dbbc04f807ba2626c170a905a4dbb08346ad150a56f0a9c3637b28c216ecc426993877251b3ebf5ebf3be296cba98c06efd4d3f695ddd5a1ad5008738ad8998c02504a9184d99d6b7d301802f7f1e287dd43e64452d3e6764b99bcea82301d1648a17847ee610beddde012a7d7c7bd3d8f15d81c80a6d0ea2b91b3a07868bf36bcb3ca36c63e27dba115deb4bc993fea06db47f1c2e190f0253af0106f386cf4e440aff313633d8bc60e8a45c515a2fd65bb6f4c06a9a296c162eacbb4587984d6e897384bf9d89b6ecffcd9dcb39a275454e6ee9cfa6835dc816e2c5e0ee170e752386d9a2f4487eac5444d3679eab4faa300df3f5c083d503dd9f7c28119ed2e3ec1bea64cfef3f6856cfdd421ca34ff8a6bbdb1c62f8df146170991fec0c726f94e13faa697cbe224133990142d9e15defd8fdda94de120a5b3bfabe079b3722fae4887f425308301cd2a0248f3965013d2333f5f756cd962a44bb614ea8ffef1a57cb694b1695ed3976b247d444d672678a5d734da302e0de7ac63a2363b7f589490bf0b3c400eb3fbfe17273e138576380f29bdd274b73ed6104745ed2a56afab2516a9b2cd0c4e7eaad9c2505bb63a51a39fd050be42aaef77a6d87b5ae93e9fe2fcfb97ad5721710d88f61d4c7b31d36fa5e9d3442b3fe46117228aab80c1e75824682e56e70fedb44baeb66ff3df1ea5c827ace7dec26aed9e077fe27b641a58437c4c5b5f3caa971a76685b78ec7cf7cd7a88640af8905b39ec1cf33fd8b649c39e430a9f0f97926f7ec1156f6d556a37ea02335787cdad1cc7b898b49d827c6afe58f60c1773e675d16f5507669b846146389951cf68fc2da2f7daa6b946bccdca558ce5347f7714d6b4721c51a0dc37375e006c1d06eb3ae83cf6e9990a9be65a1ece6073f6ce96149fe30401923f40a30c74e20c7584da0a2ea362f8014dbf548094687e1a22005da2dfdcb05e166ddba0842ed6e0f073fca1e151065f375d5b5205692f00069847b2b056b1dd1222d68a23da9d076dcf7bbf4891a4c85845aa2e516cb17cefdb0a215e3fa1f8cf8767f54ebb4d86d351b18eee3e9e962ffaae44e51e5506c530422b2d7d9856d9028ce37dcf4f4641be4b4aa5d9a88bec3f88c6e28d9adc89c8870cc028ad69f2d8d9dcfdcdf7cc949daaf902a334e56503c27f5a862e3024486906f3a95f3ff4d919862ebde5ceac4ca499df688ea91ddfdaf91ac5bbf8cf0d04c13eabe8aaf3f17773c36a5443ea6a25c52159200a81882ae3520f3a6885cee8e33eeb010a14766482403d9c8310766ba7bb5c499b541bbdd57a4b7ada685703f39a3bf86d49833aeca76e77e2f4ebf49ff2c09ad2016215f8dabf3cec3fe229fdc0b0f68c45cd6deab7fd9ca944bce7d2e807f97a6b91b74059d33777329f084e24c679d34d278d7e7e970f530b686a490c7918a9596f912289b0b60b23297382194473d7755e49e99010db0ba0cd3cb5289db09a9fbd1fcfaa7eed44c066eaf3ac7ebdc398642c33caf96690e2d5bcfc86e5065b2980ba6b2ed7b7c4561845ae0f7d022c3134a1279d2ac7fd55badd481d72ec915229fa13ec7a59e40c3ecf273d9b614ca4fd51e6a9a8aaa79506f72a34e2459210c3df16268a22f56a14f98fed2e76f3d8f0d21c37db93a91d293dbad215ffd1aa3e6838e70a3a6dcf73e7de517961734c9fbdceb37359aa08efe6494a54e23e9656f7aad024fc60f5f1efa9c7b933d2be1784a84b09f1a1bca36735f29a4bca208f2201f5b33cf732a5b123df678d3cd1506de44d817bc2e3a62f00f53b82441ba8ab27bb1992291d3192f892c32d8a9bca61b22c37f8f70af14c38995895a7c68aad9b529477453c4ee448332d2f869db99b3090de0d3287a2ae59578e4ebd731bbd767039294813754713b671896ad823ec269ddc2e0a96d8f6341023eb454f9d0ba369549405a4fe1cfb05edc33be56658ac6605cfa5281091bf9d9148a991b87761e2223bd8d77f886582053e69e2ba7b1d0814a7890ba801a5e6dd74749b42f5d1304faa0128b98b3f1fcc1c5375fe86e553c4f8a775aeb32b077a9242a909202a05334c90a8d2d65f7d977e846e75b84f77ef12074f2bb8db8449b562ec795dc186cafba80880eba3fc22b5269bfc966dc9949412b3afef53a08580c3f45608b7b90fd6aaa48355a470dda686aa9f0f1f7f820f65be254695429277411102a0a0e204006b12d60b40b3fab71ef942a92d55b9b27923d5b651310453f1c13c5aad4edb27446e4bb7ed3c0f1ec9356465192e7499509b345df85601c92a8213c8ec518e89bd20dc86327e0dae356d2c598f28d7eb51422d8ec1f87f49990bb2bb8f1f7af0929301b5809f12e9a3ff32203dc1f290d02e95fcb449da8af78c45fdbe5f28280d32b88d05de244ec371c274b9ce23d374ada4125f4460620d36f3efb6b006f3881ba7465f5385b7483db60cc4ddcc71a5ec5e28751d8c5f4a416d130c630cdbb013e1d3ce4e0725c8b1ddc5083fb3ebfe1d521caf065a35c10a96b4720418e603e0515c95768688023795eda620dab0b34a0a22898830b3f8dcfa3520f8ac3abff6e4f36bff706d841014a05569c56a70a7d6dd31368ac5e0df1657940e457481825938be408be9ecc375f3a8201f6dd9e414233781f9ef35bb3af08acf862d12cfb023e73b36bbf1a55c787ee83bf2beeccf13ac322d39a165d8e9a12ee070f15a0df680822fee1a3900906679241ad4fa9160123b47ee8bb6a815342b6c5c8fa5004baabd314b20cb11401f4522218464c11350eea53c25411d3968abdd2d02c580025c7ecffc29ce2f7d59ac7bd64c45d6449031a43d029e565681ce7539d972a6da2804205da4559929c1bdd1ffa69049be8a59cf9589ee7728fa689aed94fa144c2ccdef43470375db3e7434813e056c8a8f6813ea77710e470169c36fa98cbbce0ca9476630648b1000c0a00770f42832f519c3538cb1bf06e4d422892c0c3ed9b9ee50d9809c76bdc67d927eaee11350ab67d25c4ced2b105b5922f3f415ae920b1e526b64ede322ecb0559b60b405545b83ab9c25be6f709b64adc962280df4430bc069668f4717985205380d156624e7c4a073a1674aff855de806f72db464ea5916ced75a1d10b5a02f279102fc1ae6f2b79fd436fa3677f2070a1ff614e8eb221b3a2d70078319d143f353508e545d2f1b94e99973ae025aa1bd49e440ba03a6e7c72fe0fe7e98f140e08b627ed1bdd2f02249e49a62dd533ad0324c17692d366c68080278fde4bd5e23749f3e771a7d559e4bc80a873475a895b733814a10312464566fa90dbb6412f9eb34726556c577a109ed6ae2ed91d38afeb5b403f67cc2a51ecf39035b0f2b8498321251f1a748f376bc26663c7881afa6b32775c5311a0d624e0b59d6121eb21f1721dd007559b8228410f3f7d4b1c333e98479641695915f268ffe7091cbcee4341d94907a67eb72a281be4c78bbd7bdc3b5d79e4f26bb148d24f397f6711455123f7c92a35898be2542ffed6d225e0769c7d6b695f779eee090bdff2a6b13b2ca306678b21f76f15d2b39a30a190c2f5de37caabbe67d97aeceae7a7f90c245ad6cc6863d3838a94399a2e9748b8ece25aac8282cef71b8296ba2c1548a0825b3f8e9fb6fb529b509ed6497a83c26b52fb82f7c2134b04b1fb8f6ed82c06d162948661d0292fcadb0e908c821dc2051213f259142c5bf089310d0b89196f5fe9b962cf25e4c72fd3a242169cf59e10c6615b79021be588e78c9744059e926a606d48f3663dcab1ea4287e2f89a8539472e4994c40c7b22f6d23637a6e8101505780958586e33de107625396e38f54c664f4448dd8ecce8c9a5bac5ae25a5c7f6b4b09860fdddb65a2bb1304e131fe3794f851706953dcff8d007cc1f0ad23514b6c05d5790cb872cd6bfaceea04ed3c3bbf97cd1e5d3f670f9ca865514b1dbd78dabba84d452a2fdf09f9cd53fdc8e3c8336d39240fc46eb710448a975f212cea5e8340cf751816da2943d4fbf5e7cabfcd72275de26e9fdb59622591cbd55f65c58a770facd9eb3ed761fc506311185d5329684ac2c84b6e2cae9fbd63d13cc89d7e841dcd340f51d31d789d7e440f8f15fca683271980ac595ae38112faf29a1450e58e4265dba725fb8015258c6787a34fd39fb44f2247621fbcc6c6400c1bc00607229584105e8c6aaa2a9a9ad0b411915f15b8c1b84c4c21e8dbe0d8a181642a6aedc336b345a378baa2ba2680b37c8dab9f5017b0fcdba2534e98b36711bfd7e3066715fdfff0b39cb0f98b7090db49cbd68c72a68cf7f2f5450d29bafda4bb247e780e8906454e569f54dcaba851c02f5679eecb25701cb94ecdf9582420f08d11dff302e9ca0b2beb5db0fb006dad2c8fcee5343394bac1d7f06fd679aba6c626fbba8a7fe1168b552927361144d3cbe0659d0cee7b844a3337c268437d60ee802a1a85ebfa101ac6ff1286dfdcf80b23775bfe4e512e2017003472289bb8523945201e622b2a77926f1fc9744a1532d89815a8346f69e5c14baf61e21663a71c8e02d231adeeed6215b6ef46019a66678753065159ac4cd665e53f6788bb92731e32a7b8fcac541bb1a8b04fedcc6941f6170e194dc746745d33720c1b919e372ccf449d0c96fc7fa5c660fcbd63237cafe440ce853e99a22f6b78035c938722b44db5986d3c48764a3fcd296d23f7c6429794156dbefdb188c5b745a9d83dd579ef8f16c0ccb259ffeec5da29c3874b417d9a4843ea7ff0bcf46b8f648d0fe9cbf2e47283cfdf1a71f78f685935ba86263d1d89879e0e1dc39c8e9e6cc4c3b84b617411882ba862e798a54538d04a276551a5c5fbdba3354acdb7b00378161c9fb3539fb23536ffb8c30f3993d9f8c8e2ed605deb3feaa72a869c686e36981234a8619d4a323e0b4926ee76c77ca28709221a4c49eb038bd80de992b845455462b7f46ac9fc2b7448f0a274bbd135a8d253db16098de0340901a2f52f65cbac2960b3c2a62abe30d387b0b08acc6fb623735adc75605635e00f7620254b17bae56cd0de389cd65b51bd2523591eae2b680f085d5167a01a8756ad8d19fee6dfae322d5747039370705b15b541f6e057cefd3d2794011951b318ca877263fe017d7f43a92b1a56aacc8e03c6eb828e2ac1c09f4e671f6b6614339a9cd112515161cec76df4061095ea3465a542ffded35de3e12938e1ef050a4b0eba79f90f94d5a08f881fdbecbdb0a4f46a5b49f655e1c87242c70cced03dab7fcb19b403538a7b92e668a0f7889f0c1755e2ce93a2f3dd54049f1179c26b2f1def4341642891a34e488417b312307add22a83140bf500e7e10b5a4ba767f5aae762d9344fea07976305eecff5c199abe2205ec2c5179092d3cb4ecfab217c76d26467fbca7bf37ec15fa2ce223d46dfecf537975f15893d525dbcfe4d6886267b50f8027709707d41291d7591062384ba38e773276287b0fc57aa9108237cc5723227821c54672d455e237d8aaad554396b6a3f041bdaf55845c514d150538236b647f26d749e6a27545c5f18721a4e1abe28023e1c6a531b580de841a6559f69378b27bf2257528a329822104a4d91de25798bcd3b9994200c65e27728da6b8bf4570910f46d9bf0e2b3752269955934c0429fbe634c25d6b5a06c6d8c021078109fb58126dbb98969c78378c8073fc292235b815b509f52ff9c3821e1d3d01da6db63a812f8040b0ccdf7c4c76813c720f21de1af9e10c0734b8aadfe330161640d703e3b8dd1cb35ac552c6d75b5d2b8d2970c5da9a3b6e32e14d34381d5ffee2a21d0c19e1bb90f7320f04f4b4d7b0c7fee0a1285cc30440fa7b43500cee7bb9874e97a9cf949af9fb1d78d9b8b979f2b46046a51163444aa724928765ba1103b580a9b569db8d4561748b4468b7a8dec5655073d6168185836e30e4532bd56d9df14a7a90ce849b5dd720f542e6e60fae76a7b8b7155f154cbae74248d139b26c314c35ab458ce29ed68d9b139753e4cebe9e29314d9b9614b3922c0a6c943b72d3a06c191c6d3e4a4457ff34a5b7f1b574a1d86bd4fee489f9405f466138a1b41894f71ffe820ffb9801df07df5b426d34fc2345acb78b344782eda38ca7c05d56bcf30758f0231598166c923550f73c0bf2f38d9ad418820bced692d03505b9f7b8d1f4eeada0dd58958a66086ceb2690b9cf5e66126538d98e24b097bd69c7542743934d25d426b18bfab579fd0374c0cb116e4fb7fac099f3b5e35150cb68620b8042c3b4fb96c41de2104a5c91cb2b8618fedfe6c023845d08a20c3e525dea845616b350384c2f81df22d499a102185887e8b3aa88f43426523db38556d465858dcb04ae672897403152312ac76dcbbbcccc9e76462ff2f4750869042fab3fea40819cc552144c4ade8e67ce92a87f2bdf819fd531cdd3e641c0828d76f79eea4397571c8f4f35dd24ac2e1cb912ad3ec5a9a22533a1cc88eae1678c6dc2ca034d7f0c104840be37bfe3233993357922645eb18d75c213fc17e83b53bbf5d418d341c4331871308eba5522223057a8149484fcf57b9814852cef696e7467089abc8f36ef1cbb84ec0c96411f0ca29ae461098a4beafebad95da186f91804d26119969eaa64d2cc70616d732b32c401f854685761644fc23276bbacd72a18cf5f1b19ed3b8dbc0b06035afa2f3b8a74b3f743eb56281c61c341d62d483a0e967723e8b28d833447c18c393515251b7574a67dc7a015fab1f541fd62e34890cc2f9148966f47c672e9bcfc63ca52ed1fb8f2d9f3f4b438dcb9482da203ce14cbc1aefb717ff4d3de23a5ff633429973d8bf546387c0c505d0399ebb4dd88eb84a010b2ccac83d64c625d59673c40f2b0a75262823c72f320ef091046b8f714d5c86c9d9ca97f5f968e18bfd5e2fccba7901698d60f58a15498f11d0f4ff61fc1c59b21bf900ea7a6cd404aa0832c3ec6af501ed3ca9a54849c36a93ec5f75f85f7919c9d715e65b04c78ae8b5941536e2b63e42cdbc79dc6ef2602bd5eb87d031dd5975a90389a5c98b631025c9aaab0198e88a85c50b8bb65bc3620c770be706d8e16ec20b2decf38e3cd8292aed76817756e3e32225c0a9257bfb7fdbc7b058e11d9dd5e0cd6f30958f22c5d8a1a6dadc5d84efd36b5ee6ec3aadab1814fd03ad705ac262fdbfe046b515174b918d7b4e0d26b953d3773f7f386993ed6de8b719d93ea13df91ed31d1356d9a9bd4f1a6632f567ad6c6574718fc4d7eb7ec2ab5c26b0c513ecdb46d7c91bae938f19441e7e9365ce9455f18104ed6e7c8a6650bb6469537148a121c64b0ea110f4488e05b9f6bd27c56b4758b85922bdd3d689970a9382514dd6a0ff16621124a83c19f4551ee8a0f9b9257cb1d05a564adba6985f682244bf5cadc0878ab2e8099ce1b00eff65f5e14d8477fc8892155be8993169b2aa9d98b1c730ec300de7920f3d396f7aa03c98303b22cf128c74c5cf9322591c067a6baa2909261f8eb348f1b526d1b98c7a04b9eba03bf83535a85268b5e53673b16f5b80d4a0fc9a9d2bb98f609a40d20505fda7dde1e6f5c1d2449886d8319e5ad21ee635662bcbb053c04f69221453b1775e7e9acadeab5b19c7cfc3f384bfaf297bf1a0665e2401c5c30ee9a6ab5b49c07e13334f05147e8394eacf8a737bb2fda8cad60eccd3a456766a5e1bae1ff45187d25a128a799caf09b4c34538e1167ff0633fe0fb2db795c31a085ff10a863bdd030405da3dc8b26491a5d8352b8c4cc1928b530ea01ae987c7fc76e1f11604a79b783bf2152a6ef9afc43d5b2d2b4e4cbb312fa0d706c0e0eef781e89610e08519d9d2a5aaab19b447e4c6aa367f7d7353b44b38be030f22cb8f3153845ad05bac40f32d1b78cbea5ce7942accd42756e7d49893079b25a77214595c09535e8df018e7fbada16c8faa80655c5b51cd026aebf6a8e2f644bc49c8474d838ab71c5c5d8eff686ffa9a611fad55ec75e43206ce40d598e37576423de12576414181fe454a74a1253c5a73b958e1f15b96a3878ea403158904e588da26ceff27c6d81f4d128d92c1ebe592db11e544a3aa8f7d9765a6a182ea77f9129dfb2b40beebca208e7e33f6e742b9045831e006b4f2063bd098eb318ff39f3d9ea4b80c036514aad456ff7b8643d77f66463b1b3f6ee221cd5304814064349dc09dcc94cf83fb149ecd729c4832523626f6157e0a2268792ef10c831c22b641a658fc1a7308b80af765629c4b9b97adac57c406cd7909af56c2c70f09667d93535b5dd4b7f8eff7bf5aac7fd406a6f52fb115a0cdff9fa9d2110bef267b9958a8b7442509fc29477264c58125294845743767d2e62435e4448187a7115d0d6000d58dcccd8b30d169d0ed7b586a4350be7d199f78bed841ffc09cadb85e4085bbc9b62e0b1ac3c239d7036e365700ba9ac24743c7ab248f2c06364f9a70c5cd0daa8e5176a884a128a2bcd4f720dd9a9b5fcec440c5ca7aca680bba242620ee1287105636a005696c6448c6133df131dd88e2c4cb5a20aae1d1c74740ae23b19df3e232f339c58623867cd07549e635f463ddbcceb328c052060a09d9a676c1ee8649257894fd7dc2bc6f62837ef476ec5c4192be5451447d9830e92c38fc439e33ecb0e59be070d5623db43fe37a58d0328e1bd22f9bee35adb4572b3e7cefbd29e4d984a2a098f0b0ab4112f7445a37d8e29bb57baf86b091934afd6a77fc8cefdb77c56c7c3b7e22a248da23054ce3b50d19ec8f71dddcf7242114bad77600b5c8819907b48b876e2c872022dcf8d4d355ffd2ce3ee3665bd114782d649368dad43298897bb6052663706089f4193a4ab293cd3f5d426673538b9b8b418d051e771af794bdeeef22c7781b51e02cc5c83a873fa86b20619e2ef9c7b2fa6cc7cbe7d473add9706bd1efb337cb330812edcea43aff0e36414e743d7fd51791882faa7e6f153c10a35a7aff53329e74524e907c00751d40ab8cba423614803a759b9c27d502a011dde685dfa6e8ab79a2cd230446398a751fe8dd26144f1171bdefde734e81b2a0fb7870ba64106bbc84bda2d0896d41a11ab3751b6b2b5692fd613f2c2ac5f4fb08015f2520d2c1f0106f4c4f8d061d57c767a44ccefbaea40bd9369883443783015efb65fa269ea070e9aba52682cdf87436365ef6e3c26f19059d84ce751ae4820e0eeed54b8a72a8bece2adbe8b546630e2ce0f2beab7add18a6320e00c70914a50c2ecffca69f7fde9e0b99b700b815aaa0da66e92301737b685a41a4b224ef094f636c52f7e8e914c0904f49baa20c41b82a1836f1e15c005f810ff64cbff068ee0e6f6649e5a7daf87c8bd3b42305f7f5b09812d66ab26793f61cbf1c5947ce43f2ae10851b4d36201aa4816d6993fb4b21d00d554427fcd46bd07f8534fb9c737151dd5101f2904e45543913ed532add3a629a31250129c14e2375db56ff14dfc04b98d5dd9bae28991f4e371d9bd6459835741ccdae31dde99ada7f6755ea643dc6f2e800a8440ac5184455b6c35986abc0e826129aae7a2582105cbbd23a549d0a827a6a7f3d63c337d460b6caf4a393b0105d76d78fd65ff9cc20178b5333323a8a7d63d33a619e493a68a41cb6796eac5f62ca573d4e1704a26df86a34a0fd26c894fb9221cde5de9020e1bdd0c42cc92040c46f3b041e88688a5c32c4bff53157ff7506bdb009467c72fd890740d6742bfc6adde30e62219f3245851fda6ad55332cd54e75c42961d5c5901c0d5ecae6107ea806ffb3693d5bf272835c12a6451816688adc0462ce252bff5158723d28e0614b55a3f8e1642114402b77d15ab4639ced6fccbaced8afeffc011ed39b014f4766efd46a2ddeec990cecaa861606da72b0603416de7f34bff6a69ce37fb8c41c9e325ef60e4f25d657fa3f4ddd15c7912991717fcca73f584ed97adff41a55bb46a80fac6b8f232cf46129e4381bee676c0333a7103241b9b23b3fc45a7f4a51c01cec9acb099e81b2a60d049b2a3b453a670367194236d15401e7a9044fb14e6ec6a70078c199286076c76240d023668eff22127a4565a7d3a7aaa77feef00dbf9bf2625624ecfd30d99074bfd40940085f457dd1bfd253127c7193aa8640e456fb7f0882cb946d156549bdb208204df81321a11780d4a408573689520f275da139eba40378b8c8c5594701d1fd502e08e4ca98e7e10f39f02cd7c6edf3ccd97620f5f06193861612655b1e9f8bcafa5cb7587443828d0673dda33a1d4a755acb8394020f98cb3604c850d0071e925b8a0060632ddf243c640e4ecade6b126cde97c791d8fe5dccfaee96eaa146d9444896f966147087b14e3b33cf8eed3000bf985e5a321285532e88938173a0eeffff5f11