PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 51953 012507c19b1179bd4654b0426d5f2a0a4198789886f93402f2607f0922554b87

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1f1fe04a09d080986958b185e8580ead069b68f8952426b3d75d6d007f18fdce
Certificate Block Hash
012507c19b1179bd4654b0426d5f2a0a4198789886f93402f2607f0922554b87
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...004600000000000000
00080000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000412f1602071cc7dce4e1d70e9fe4b45216a0b1ae62bf5e5958f1dc5f824470d7aa46be1cf65f194ed4c22a5fc447def08641c91e045ccace0115da829c2baa914b52987e3593c48db2dc8e24186ce11d7a657a6225417537231d00000000000080000000000100004600000000000000

Raw Header Hex

000040200965a2543bd3d6fabea68ce7b9235baf1cc5f65f87f1928c797a1c156b97bc219d614a1464d4956e31b1aedf1f2af9dda8dc6568f54b115f5db79a91670bd6fbad94056ad5aa0918cefd187f006d5dd7b3262495f8689b06ad0e58e885b158699880d0094ae01f1f

Proof Data Hex

59,560 bytes
121216010307fab734810c0cf511c790cfdc92f5c096c3e34f821201d1da319c01e039f2eda058036348df53a909cd42670c4a0253863bba462f4f3df6c908a6d4fba058d494501c559748984117cec9bc56b35e06b1b18e9b833928d5355ecf1cb4589aad7c1a99c27ca11c431e5ffddd1cb0f04bc5d0271840c257f86cdb11b2722d65022b11d6a2b821d58a55e7504fe88c750ee3ad733d62b76205eff96439b9bb42003d29c0384bc3ea97d139148f548795cc88ff7ae9fbeb9870bfc74b50692e19d110371eb0b628a3ffdc32f4432b5cc803b1f50763de74051402e4891a86b8cdf72d6dd0813d040e2a4d7b7165c199c6013870c307478878ef392ce06c6f15b70c3d6e942dfd4e8216d7097e4027a4cec4a0c0dc740929332b2180efbd063b5804c5226e06039beea5053fd979209f95bad9f19e6af3b1cf9be2718e977dea962ee816e87772b48ee7f6de157359ca96219c898aff5bf139b094e8b65cf0e94749ff0bfe3eb4f68ab12e2c91bcaeef8bf0dc5e8a951125147bb6ad67ad1ef1db88a26e8ba87f239982611625387995cec8aefb7a8eda6658ede23ce58be4a960ce245447e76cf3ced53f38b1cec98662a4b7dd8102592661ad76e78bfc2337c9f1ccd2717d0c10c7647057f5b2d79d1fcc035a922d1407836e20013192510e7b205b9030b06c955c2bab298f7f3fb824cbc8f9b0a07ac7d28f109b8b2e2b68bea58c91ad5b129e372b3833ff2e1c02a6dc1a06f79b2001ba59f22148a17c5d58c98ae8e423f66368064b51951c901b2456e17764a0f2912264dd291deb418c5c9f49a3993b3ec7b1c0cc0c46f169d6d2c060ddd8b282ea0b6be5220e4f77d8c11a46d2eeb7b41ab3ae8fb8cae032ffe383b81d503f5365d39066f8754ac831f45aa054dee640760739190eef655afc8eecd876170ddebecc56668b6879c2447221fb5c8bd1bd87b728f3f53a56d16a894d69596e1847901f9bd08f71ff3562b74ba8931a7a77e3d7fef1e87b1f5415ddd258120d40d275b42941692556b781dbae9f8a7f4d5902fe8cee55fbedf8e76c3260af151e1ce428aad6615438ed3fe5ef7a52bd120f45bb0c64945172c1a9962eb3eb3372bd0a6528767205ede5a3e400daa932578bfb4e4dbc4e213e0def1883fcb321f2d6a73ed876c948aae44cf13dd51e4701aaf9b63ac45001323dfb036f92a299d430b7b628ec2d454ee04a5fabe32ac2ea88842768a9536bf4bc2b5bbab1e55aad2ffea3a1785b7d4640350d8c3440b830cbd3b43379e43d61d31e85fae12b739223aa4d825b9ae8a426e611f391d7e0beb9a00240ca2d76146eaeb97d5b9a03e7a5c2e701dc40bbbbfee43882313c1d1457a7f5fecaf819cc59a91d342f2a53a882cb226aaf9487bffb19888bb1889a5e6da547aae6ae333ce9fbde9f3e011f9e5aca050340fc7fae2fe1339fa5386795f6614f23bd82424f5f47bc6eec4753fd1a8520c3a58d3b225b8c9996c96328dc11b7dbe9e8bfb751423888123e564a5d90099d7f98c886e11b4de49c92b172c568a9e4b22f7cb069f111c73c6f9a2a86dd0b0476af79f859c3ddba6b72caae0634fef1109c8dda24ab903e55aef645d439d22369fd0c65036c12a9ac23a7d04339f9002cc53b42f31bf90d17e7f01fd91a565e035cca9d72242fc52b01bcddeb5816639b5950415320bd7fd551c9b7968e7b1f166e098af6cc27c9bb4340006408e362e09ea7f99763d782a4338d17b80eed8eb9cd4dde66899512b9b42c448985a4378e78b8ef19144b10139a944fb9be929ce2fa8af8cf25adf5c0ece3a01d21fe78816e1031460a36b23448e8e7b395c1736668fbfca8a9e2b9e5d8d4e87b18e7238dfb63464c07d42746c61ee9623c08b338d59da8bdc5d238defb406e178c0da1de0f636051d6b25fdaf03086a7dc3b194151684804d7c9a08a6c1c305be9ded90318a341f5ed19add422aeb6c96e8abb0d14b4a85aed0080e26b62a9feecc86f3f26e9257cba5ebb17e0fd861e8bd7297dc4ebaa4d926ef94040a7472e5fd15c2af43c14096413618888a7ac81c2d2ace8a6662061524de2f7b95ee80d4770e15633055c46cc819c9759c4a38c8dff28d967a491fa7398b2b5e02c3ce05c3ee627b5d4023b53af71e358637f561adcec6460eefe633c0b1d3284b3b4cab24e5614af373afbea44b4ae5c48803c9cec8d1ba487ce5e98f445851a58a98536b2113c331abb7176145184a91ba43d88b011a424f304740cf359b86b0575a2213f634f97866f9a0bfdf8c9024eafbff69b391b5f4af46d528672ec547ae0fe014757f897a1c7c79ffe71f9e4aba8b51befc2bdaad3312868a9cc3b9a3b31c38285288fcfbf7d151d37d84ddc68730c5a0028aa3fa45f3d63bc37f82542ef553e7c6f3de5294caf7cb9e86ad0f0557cf4834369aff040e62df3d5a55e531ceadfb9e1a6c6d00cbe0361f101512b92d7288b1b18c5b65adc9865912999db9578ed78ff0dffdd94ad938dc10d915314a3d031c2c8beff1084d420c02b3a490a0365c4c3d7624c951aec90c134c694a646b2faca48097d0157726b80845809ed91715c28f8e7fdcc51656def7ce6db5eb3cae9d5823ebca775702fa7f64a8957d943502c1d755b158c5cc441878506404b2e24d21cc2d5744857e8d043176b6380ba850db3e95ee2d0409f15f56d3fe198c595dffd26f52bac7d2e94bae22258f69f7e95230725aad9ac0af1af4d79a5bfd5cfe97c6562079594b5f5b3bb5e91a8b72b397bae8fd92b48588f603bbeda9e306b58077e5412be5297859d2e28221f4b6090bc5cd3520456e3fed9e0adc01755d347064c7e1e177ed9f3ad6a1bd2503dc2d72b237ee0d2bc60b1b3fdedb097c6c487a8e00c631f870ac34059923d2e2291b306338dffc0801f99e6f2858a70178df823323e9bad41b5e0883743ff450fa98b7134fcb791040a8038057faa02caa187a7549d246eb032fb76c3227f5efcb8b253d590c9a1d20d6d3b8b3b527a375a0cd5b29e66e730d2eb0d0a92287b41f62e183e45a59f67af277bdc4c7df9f0ad0b215aa231d2ef756438a280c649d64077b6dc89d7be9eec48dccdf9bfedf66a84f981f74f9151f5cc74d8005e8e6f86c99f6ea8ca0ee0807d5a2a347197fd09045b2b48d6a8d9bd5511258d18f66baf9b04121affe0f23caa990e683f7f0f8e88ba54ae4229fddf17a6178781d33cb6db7849544bacfe7973e8b72f906d980d316698046e326cbffcd7506acbdef440e3da1b765a2882e910e416cb38c90290d7c2f4a08c5fcae48e930f726157f23d87f348d7c5ace39bf526062d8924a282de502336d255a82757ef18bcc3dd6886ff0bd8a9470a1d608e96d8261941d5a35b936d4f80722550baed205823501fccd2ea346bddb71dbfffa4ee27988a8b4d817870b0a4b949d6788ad0600194aedb264a51b0023428ea717a35deff19e465d18b1769caea0706406080eccd2868f3bb6f65f0545ca8ac498bb700bd04724981bf3aba0d1a1ac7845dcd68c9e63bb809c4ac3c23d11e01782eddd45fbaff84d26eef72c620271e32e048e4ec2224be399496233435edcd524cc9d829527bb94d63fb3ea5490e22f8fc567a4f4671cbcd34f4ddd9022b382224850bc1e1c558e646e7db1a6792d558b06cbba4859455eba1c3aa75a4313a96acfb467d432dc16bfb7cad9c26f87bbcce911be676d688e91469fedc6ba545e213c2f643fc45e763259ffd9d0e82639775f1aed4559b64c62f3ba0287f8a27c22b4ff9d22132834017112bf4186d77f7274a67931ac14b2916b7805b3bb34e0937394466bff053b91e107c096d355ed16316aac08280903f77071669571562597e4131b182b21cbf7c153f27053bd0c0b2d2d138702a063d44ec5811863c71624ba9ca9693b298827f345c7a0f57c4b3f776f7dade096150af9e064b6682ffe1840f7524d04f2ae3aa6622e7f805d039ef0244b8f8b81d885606064c72fb1f727d68c7e8151ce3c6507482fa3087c07556df7760091cb33384f94c16e0137e1bfc11288d3056bafa50e392fdf43a90b410a8dd526e92baf474d1608660e497ae13eeb15db3642b9e4a789e233b0af271e02fd17f9214762127bccb0be63a804405b088854794e51dad8428eef87750de27a753dc08b08d1bc7b34300cbc493d8e075b12bfeeca2f79371dc8196c81b191c5cae0943561e37e4b2dc83cb49e9ef0bd9d694a452416d26bd8bdc468bc0758a65da05a7957abab06b4e6a2c9c5bfd69e10bacad42a5a9637121690455be613946e92f145d49121d6183f10a2ca91b2b2bd2d5e925c2213a6891825492202dbff48add04a8aa92fec2c445c5ef9774af4efd7a3557efbe87998be658a22e04a8372e522f162ec9b0ea7bae925e18306aee3ffce179e520506da19a13699ce44e9df176f021af3d0071f9cea8320cc029363a779ffc608b45f74fab76aa923bc6119ee8cd096b98feae0b1950f7dcaec1309591bce17afca0366ad761655af9b995d21c030f2c1707028a453fa4feb1f3df183634db95602081fb6468f344233b4ffb21d08febd2387b3fd9a4f41168fe59c134dd590814c40b6ae87433ad2a904a83d5b9286ebf70886e071bad28490afaebe30e9e2e87b8c7a0fe2cf5f48f39f11ea87ad800050551e560bcac6a1a3fc5e9ea52ec69828c747b2ccf93076022e5dccd675f360b2f155e906856f845779a91272b080d521d6a0c3a8aadcd907c842b5b471d4342976d3842311f60a494b8448b1a97ab47bc46af79524f25b852f3efeb8e14ef9257e6dff0baaaf7ea9c784cbc4cab8ab00b7c19c1e62a0d517c71656167ea81ce6a56b75c4da7bf67d4820b20e20c42d93b43060f0a5380809bdfc683fa382e14b1e8289f25fa1a67bc6b1bec06f3ea1dcc8495f33e1830fcaa2554d4790091afc6fa9f92646d0493e99760e65eab7ad3d022256ec54e92c02c42beb1dda6a93a6132619ca16676e5845cefcf901b65f0fc764a915ca1561657970b6b6c6fe5c631ea16620ef94f123b96999ead491f88da86c95957593f37179a44019de8d9139f1bf487072e1d6cee8fd2290544be230f5d5254f2941e1c3f9a03f5edcc3cd22bb98de65a169fc43a04a6e4da133525fb45a0af3fbfa5d9920de2ee3960f14114ea2b4e7c3db6c2164c805249e0ca7028a6e9cad5d4e62d62076eae9752697a69ada8c1353f44c0629dbabff2864fdf9fd53936161a741b7575313d329cc666da4bf0f594e3d3b62817f4ffb067c6df3d97665616ce2d40fff14658a38b35a4b3a8fdb9944c8e3950ad6559f656ff83bb20f25934eeebf88d4a250d57506e178d1358d0c3e797c6d4ccf330b8d8d1df5f0f9a863b5a118a5d68f6774aa372ee52d7cb89a5fcac91fd735695a2a9c38b6d5a0cd08340bdcd317e3bcf060a4e2a01436114c358d9d4d2618a34eed1b6b43a2edfeb9b960a30579f6444325e0b8c24a188ce846c98c838507b81b3ca5739d2de9e309220be3f5dbda85776ca20f1508f672080d65881b2b7a50126865ea0ceee8adb0a728eea12abd546b3ad27bea3f69dba2a918eeb113e50888e17c26ab11aa4f6313154702a0ed45bce66b8bf9842763d44be82c191f18cf45c92e180c9a9bdf0227d291d10745e8705c30ac30901e83199e81495a4f0ec3fdef7766280ab080ccea9a1f22cab8617497d404f35517a50c7246483112e44d3f675c4115a607513d4b7ef310c977629f2d669729446b1da7bd21831eef8ab0ce10bbe6560dd41becb0cf4f2f6b7a7c3bc4d8a7472a9eec881fef4fd77e629c68b15839e06c32c89c05edf7e6f9914da289b8902714b7b263bcae3de393554e0ff86b819e23b57f4a7bd79aa391610a60b576b97d3eaf990a0f26812604abf3c37434d8ed14bc7313abad1241ea3f3da89c2a8f6ffacf5bf7ce9b8b4d936933813f06fe59e884db2244b3edd00e4c92e932c866943c79aab9db9f7c5a60b7b223542f7083ef8ef7059dde07b7c9095c451d772314b0a006e834353fb2a85d9cf668ac006ca43c68da214bd3031430122e0b28f80673868d3dffd7152e75e037a13d8a534c4158d2124a2edaefb9aead0bd82664b023323232e795568a9e5c0333cd7c1d92fca75f31bb9d64a6087340ac6bacbcb7c7f24f723e486809e326ebb64d1724d7e932dbd1980f6e727ef9ef5328f765725d83985785b25ef33332f4bdd345edcaafa863cf3ffce13bcd0ccc673e7bd6e32442410e887ad62988a84fdf76cc09f694ff34d1d7aadc8d6c717db272bfdad87d6a5535246fe12d18bf4e688462b35a494c1d0b6148f33216843ef2efafb0d75b8028cad88fc8466709b6602dc6acfb128532c4fa2214ce7bcafd5e430f8550b8a83cfa34afdc39ea034d5ebea8f6ecaf557caec505a6e9b764fecabf4d499d7431c6ac9682b2ee242a94db1013dbc2d2fe2c78ce7e7d5ce63864bd3986dba91300ce3e24263257fa9d55e326d56f310220c1a8569ddcd55e93fbc9d3b3901db28c02422261f1f9a5415b5ffff6d05b814f5bd3c67ea9e80bb3ea3dbf7f0c0bac27f9b7aadbf04ca600c885932b91bb6be7cd16a1054b04d73bfac23c6262871ed76f37d965a27d580390f12d4980e55e19d48cc09e70dd4893dd04a8f68ba7328f25b5769ff0bb33c19dd65f0487cbc5b1e63b2392bc8ffab6cba33c372386cf27a7c0edb503dee8f900f434e007b834b4b935cc2697ae385ca71a122d276757d0fa38165e542f40740e5f65740f2a37aca5474d5ba87796ab4c59121aedc5d8ae4d1b1e7c5ee8e43d4fbb02357b69f656602b541ecc6db35e094c6616b52600afae725c243019829027e32b003defebd89c6fc59992ad0ac3b2941b62f3924b384e27d8bef0c22b49b4bda6b478ab30fb784d3c019053ba3c077c3fb6021c6ffdfeb1c274b1635a5ac20922dca3e33e2d200fa3792420aaa20c1100e4200c9fe9d66a70c5f9aa1369b3ca5f34a05f94e486e6b391b4f758fc7da639c62f2ddffcd7aa0727b76c16a5adeee79607c9230f7e954c257a2aad6f40b41eec0d23023e1dc5dfe737b807ed8a883a59105ca687a72158e469dc10b0a0f399165d22e4bec1707c958bf620384541f93c1777b4f4c26cdd8885abbe4f47c0bdc59432969a93a048697a38f82f169ec68ec012ddbd8421e26e53f3d1eb4a539fef363ec209493f30c01c9a8c45463613d4752e422c8ef3823fb0341ad74b421cf64323161c5264685ee053d78afa73213bca5e24255084749929c018604b2363f8a1bbbed00df0b40f8e977f267d2af268bae94d58c1b0edf00df4528eaea3d0a6c1a5ae41e8eb3327d00efd6855cc58a799f47b3ed6dc635560efc23890da0013a35a459c1bc18a7cad0e3f1632eec330a11f06e01e89d5f5c6bad37bba6d43f0e601f5e338b1e954853ebe36cc3b2a254ade1f0a5dd043feeb7d5b3dd5e14f98c81fb0ebf8fc331cec074f98393961b36fa26495b9048dd3c27569636e4ee1c9380ccdc5f59b92806fece54753f7ad228dd7cc71bcca786f22da0d6030bef008464ac1889680f8a3a525423b02bd4f0886c69328b8a119a44c21d6ee6f7e91de96b73a8cb77b02e546a2c0462d82e295ae7bbf9b239955b7940570dbb6e4a89d64f56ffa3a47d561495b3506923884b8901a1183933a72f8ed88fc0243ad12e92d74a621e1105a1bb858695da7a5d6d8f73bc100d58b89c1bd4a90a6aae44e0e8ba70ff49c955c7b359b064ea9b6e7efbe3eb8d46ccce37404d31becdf2ac7e444df64895f3415269697554dab93226c95729ed160646208db89d81a4332da435106e8a4190734931dfa68315019bb0390c903c862aa4e42d16ac13faa79d34a28344b67998d53660cb7351615bd8b086e76ee85a4754ae866e326dc6f842f39309b98dbee6067b23a596d0b90d29d1d9c6cf5d41b46c8a3fb820f2cbee2829434fbd98eb9092fe3f7b91f6f1c59c0bce6b9a579c2c1b76104e83701a75a820a633183a0f3aa172546d2682fc66069ad56076f940bc05bcd88460409c3324e7c24e84a53faeb1e763433dc9ae8db6c7af43b00129192a62b88928880e01946564b6e7608619f3a1647ab6e919bc3a293b22458fad6aa2fa9481a77d7bb1ef519a8e5bb9858500f43af8419d62554879f1a61a4ffa7c5b99bde45c3f06eccbc3d51136f44b8f463a5c94c996d724f4741190372d2059b04b5225e964f2d529eb16fbc601e0711548ea4d08619a61da5d2b21fe3b9ed9c3ff994c94fcbe2075e03db3a1aa7559d37ef123912025bb9de4401d54e5872318b40638ada15f74aaa87d9b0d9b17f5979e10bfd249255d14cb8f317590b40a76b031f68b30a013f4284d004ae952f82010a5413a0298fea4122a8593f5ededaa432d06994b9d3d25b3b88eeafbb66f5a68e51ad77575d061a9cbd31313921d5b6d24c6ef01c3774adfc14ac3944fde6366ef2886fae2d2875c15dc0e985a6c1c7809afcba795ce658831d4aee835262724e7d8c21eed201c7982e37f91493f43703cca8e8d110fa713f8fc2dff91e4d4d7d3698c8a1e72158fd84440b284a77045f0cb888ea6064727d78f4649673794652980fe2914c4c0dd1969fe0b07984ef1af5f423f4d6478d6b93e9ebdf463c04c4009e5ebea932f65601fb0699cbb7188acf6998397a67ebb633d2fe60c9c4aa58851c291683461110f68334cd047738553e26c0d0927ffa314c5464e93ce86bf7e1a4c8bcdfaa9d2f4d8aa42ee2bfcb5abf349f482d2fb747e6cc207764d46a172b8001c20e9e748434c07b5f91ad1f4e056ffcf9954629ea8c3a42c8b99f8627f4f2d4e5fbd9ea9c609eb58bccd6d8fd8d0ff0eb10c35529d63a76c05b7febf5de3830bdd7a3beb5230c8f832c38e5af5dc723488b61eae0ee66b3be005058adbcc373c6b1dd98df127a01aa265711876c23f4d5a2186fafe49b8e84aba540f797f10a3db9038520bace3708ef30aee747c5a02932f0c3983ba5af47646b870107974b07518411adc8e8c38a65bba33096885282fc988604d3527a984a64cc393a1814e1f42be7f880929d64c5003bd2b9a92f7aafdd9ae713773e8725fdf6a18a9759977618f663665a1e3b9be3dd4aa45314170192e2cb0a48a381bff20145a4e735efa5fa402423312f5289df48170344032e65b08370293ffb8c83149af5c77be674773eca139ea2b8d4a5f83995972e396467447cd57a0d0787402ee8257220a7e022d15439b614fa778b98b1a86b05559da57b1f63cc72c5892a896503a108589348be58aebc510fcdb3bee3aaf6e490f3a2d046af2f486f80fe84a3008e5b8be9dbb28147c4448fc09eb1bb310fd64461537b3bc730e42a645cb2615c3be2541cfa17f4b44b4c2015deab1f036b41904970ae54decb4b959e6833aae1a453dd2686be61733849789daba3e1fbb3a5fb17c90fb280481618eedc804faea2c7387237a9fa0d153fa88bd8aa5f3e2f74396db7bc3a9e3fd31c845b214adcd68c595d3453437a306afebd825b70d4d717f91a18c82745d0f3cb89d54cd3b42c85e0603f17b66b703d5e4ceaf0ba0c3728b4753e47c88771cc8f76b7334ca3b0588deb4d1c7325a5a7bd67599f6f5dd7fb130a819edb2b2181b4455a455034f95743db392a6f610bf2c78b7095ca053387a6f0f0a59a053fa79e8f0e5fde75521311f681ac92975dedc5e06571ea4ca19916f319eafc98a0d0e3efa8a59d02e4ae386aa1014ca30f007922afde22994c63af8bbe12c7401108feee721e8cd95a8ab0e0f9fc42f3220815bff3f1e07a07b9192710fa71b5c3c78b58a0f019e7f55eef9305dcacb5a9b4bcd2e29c5ddbcc6ae1742bbc7fa380419d2c840c1c7e137c6c30ee5d902cced16d58f7faa203050f90540e98241954997793fb2047146b955e732a8660ed5e9afd37648fbc270892296a4b59fe0e272d3766323d04279f08d8266beb73d10c699b0e36a8d868fc183ba3a4b366dc7bd9cdf0b0bff71f7c16ce8d631f2da06fac448969f4faf32c3f63a8ff8fde81188b27cdf5ab6a764aa7644b4f7f3b9fd43c597bc6689d5cfc84fe8098f56fcbbd74bbbe8eeb61a7ae2f0a7e9cdfbd53b819fdfdd1c4bd8497a187fe4659287ec711845ae63f219c16cf3133493158e93bc998368a1ab38d99316d99e9039c85f429f162f975e07b8d3c872c764fb33a501fb3cb44efcf039d8b9aaafc5cd579604f200b27f0a2797e9580dd8fea27d456c81c7cfda7d8c5fa5e8507290e8494acc4d4c9bbdd02a111d8ad9edfd14558d3e29afe34353f83244ba6f7e714d461c460fffd579c6cca872e9c63e4151d0d7a06a04b3176fcdd1fa7456c5084387d8edf629796f3c53153e00ba6fbbe4e5109885a2ea13a06fa3b8b64265a01dd61ba9423c044a07706c62fb3afb01ffc893938cb640dc78217e3d3cc82b2063d7b468f5860f7c8c9a0b7a2061f35a1fa19da66349dc8683b30f07801470b6c6b8dcedfc4307723a9f28b134de68a087665ce48f0a21cab6cdeb7babdfa0bae5d3c8214f2689896f4d71a88606744205dbb8e458f07d3b7e4bd0429a568a29f350264f985e35b24fab7a77739cf9ef9eccf192d5f6ce0b28e7801cb1804f0b2248661e8e1fe559c044a062e2b2ef54f2c7354fb11a3e9f600931cf07100e72abdc9e0868f7c433afde7978dfc66cbc84bce1900f646cad9729bb9c92adb1a10090456344656a7214911448c06fb8656970deae1549c0bb04758f563246eb5875900ee7a06f63a1ea29203898a2431d71fc75e6aa12699a6bd4912e2886620a61385899aa7ff69b4867f5a89a92d6c687e4cec28e1a8ef4b939f295c6646f6685ae100353d2eea8641c4b6e3ab5c32839dec0ff1da1cbd4d17f084e15cf6f7d2e129304490a95fa09850700aaa1cbba78d4bfdbdcd3c9ae2807ddaa9b48d8f3b18eb60f888e288da5e2bae369e4fcbc9bd88862baab9e94d0c69f01deccbb3c4b196685ecf89c34963b0fa0b482dc57da2e2aa818162cf39c7aa53a838c12f3d178b393cb7bc399a84aa18ddeafc3ad188eec44c043f880f7a70e3e7d812a51d8465070ee0281d4f2cf0c0fe31efc6458fb079c7d792ef4d06c02505ed1f4af466b64e3820be0953b3dcf63aeaff34c64243e9fabd2d3a0340a6c1a0e6b5ec3487f3d063c75499b9598a6f599f7b6ad4f8ae70bd706cf6d974c6dbfa825d785e4ee57c5e789ae44c1b73ecb0c1111879980b2afbd85b574319ee5e354af0d689a19aa0b39c1cff0fcc25b6ee323d4d3a656096eeae2042f2b2289aaf8e3e5697c80adaa4fefb9c2d5af4cd79d040cef0b03435a226e2ad500cc158f05e497d3d2c2435b2089e415afe97680e9b7ff63e28a43eb7bb65bb17e30e3e972d749dd843b3a44c207334323dffe942ae9411ab197fa0ad2ac4ea4d9d322f9bdd0c0e59556622f86283fe2738d6ccc85206075621afdfa07957b3efb056ec08acbea96afbc9e5c14b08d204e644d1eccbf9f1d619681dab6c53ec3672fc2a1242d03cef20313ed448e0e2385ef1a56bda2d2e398a46da0cf6ac466f258f598bf8e909ed45585c05a9e37aa12b11e271dfb135d44f3d476080b747efcced5cb41de31679babea414b979d6c39e49d09751cd38729604f8c204d0d7eb8a3c024b5a952f9a1bce599d6c6cc457668579468520ad9f22b8b0032e1f0235bf4800bd9d57eb6437c035b53a9fc2c3929c652b5e3a8d888ded20096b50af9ffe37e8b38b15608bd66625bdcb857585600e719e324f717185ff41c5b6e662ffde16a19c5cf46fa485adf8dd35853f55deb1e668bed7a051f8fd7c1019401533325084fd9adcc03d68667628e800fb49a533b8965df2d8deafa5bbeed9253dad63263d1de6958f0e52bac38ce22887fdec4966bfa2c1fccb1956b56823f1ddbd52869b2b2f8c1d38f8c20866dbe1240b257e707fc1a79fac0f72111859211830a2db1cf7ba7cbfd12134bdd3b918d1f19f497c9b622cdd12c2fc0d2cb1fbdc9a3be8f90a642149d31e336fdadf8faff843ce7633d68bfd8a4e0982c78484bd506fa19b31018493e02f60b65b1e11a2bd3aa31216cdb15e03cde0043cf9c356c6cb58625065229cd2fde114b463c8e231f82432c01c31937645e61663897e7ab6111908032a05199f66b0d9c46cbc76e5a2ec8f7e89db87edf40404421c4166ed2d6623feaa157e5d9ff71d7f28f3e123c6900c1171a833ebe305e7c9c4e0121a8204e8370adceec04becf1db9a2229a2f2c0a63bc6246e2c8d703e354083dee352b1b8aa019edb19ce57421de94ba8def3f9c5524d41d33aeee4ab95a6b10d5b0bc758612730f27e72e2061de86d768f159647b0edfb184fec28c187e8f391f37a0a0e21bb20244c4213b253ecf92a56ffce3cb7c4e8019e6cb3c165f6592e688155b851afdfd92da7f1f5b454032e1460ba7da566b567fce15eed6a1cd2806cbcb0f5a9c089ed620492ce6bc1f7d287e4e17c1920bf6de0282ec4a477a72bbf69626ce5eca2572dec54fa41856103b1fcb3608201f59e89f7a72a9618ebab5e13cf5cd93266b62f6a4a75908dcff6df1ac85176e213b3d058aa48194a9a7a781a5002453e4f0b208ef650f773074e296bc1d1604b105cc56ea542b0f3167a3e8fae37e421adc48dc6cbe06902a802008c08ebf83e562356e1ceb882702245e2730c9031c6a267463f0e7294e38e498bf727f72a80f389b16c7dc9dcf5aa681379e885c91dc010c2309b1743cc16a36469f8bd162a335bcb8d016e643f3caa2854a12d083e20e7dbfb840177f945cdcb8afc9fff8ac61447144c1e5509a1d34520f4fd084753fa0149d8b34944ee0ee5da79fd5e2c5d3495873bbe8c3ac922a4232da38d20dd710a51e54d209f2ca8d711db47a2cae019f60021d6eea186c76b41660e814d71491295f4824479e02c489be93664d2f4f9592f81fd91c93b0917d584b36cdf77ec54cc32f1ac91ebe04a302cf68c3d75bd9244492a3d492467b632e903ae166bae302d9af5b770e079e479f9381808b32bd314cf87df0823f1f8313cdc28461d19dd63d8c3ae45917ddbee878d54237b9df2529d60e39ba75d21538ef7a93efad9cfe7b6691b7e61cb38ff69285fbe545f7c58c8c25e70924fb9b65a56fe25e60fafdbd6a93297f59d66d1d0336e369b5c2d78a9ed87ec42a843381fbbd7409c8ff9152f38183c41a6b9eb8b8d6f77124f175f8719a4c1b46b8466ede222fce2ebaab60e34f10493cffd0f61253b4e53d65648c73e217bb21e92c3ec5bd8ff18c7d2e19d8030c19f97d68bc32f3b3089af133804c5607dd027497a65a44668edcff3382f5b202d580833773a50d9ab1f1cc285534f71ec81bcd38186250a259d058b05fd84c91e4ba358352059efce206baa0549f3e55e9854c1a627397b7a6d4fb71b9b4dfd6c6ae9b65994427753c26d247bb9cfc6c6fe1f111747a0bdc59908d5dc7e835bb9f72eb6b995ccd42b01b9d1b10c86c26b3b2d013e7d77ab04985dffeb4653d8c3a3fc29b7240786b1e8bdedc3ef968175c9114129d61bbd3b3df227fad8be646bb6abf4dd60d89ca3d058f586e88aee5016ade41f395321473a65d258f0fdf667286b9d610aabe34506e83e9747f19ef9bb157286359afc7dc8a80a64a9a91a72d05d9a63477f5df7d20037e91b0dc686eb401d975a991780c4598d3feaa15369a586d2d8b2ab9a68ffdb6ece51c3cd8909be2a308a77626bd808c8c353aab2cdb281773cbefdbc55c51e20189c308f82016ff7b8e19c3e444cef29ca96e1f88cf6c483467b24420a32cf1c729e19dcfe670364d845c1f807b07fd6673bdd5840bd939448a0d0c5183c96ffb9efdd461b54fc6377ae949e0a06fc54855d5bab847525e7ff5f771ed1d82d48e54b597f449660670ab4b37c3609c2b3964563067abe7610aea13d2444e5b1990f1c09caa9478c83485f51fb536b6c026cd53474cf687762ed3cb41d8e0dd8620de20fdf32abd8acb25d595bbce17f285fffa2718368fbf9050193ab2694cf70fdbf6b1234320a0023785a20b9a4cbef5946398f49ea11480d6543de61e92931c13f1a6849d9fb265a37587b1c8d9f9d153c486dc23c98e8c9a45191bba0a957710b49e380613eed9dc79d7bbf012923fc41d9c99700c8bee459edaf9c2d020299a2c69f2556f99c35d5b85e9fe49cfe483f4bb858ef3c579b28cc9433e6512734bc4da8b403db2990dceb11fc341456377820cdb6b03a2943eb460adc90cb9718e47ebf45bd264a83ecb7e094b9f6860260d1e574d9f31eb7f2209943caabb4ab6d8fc7c7d497c64d523da909dc8731b21cfce3b1d1c1d55afb8176bb8de5ed7c24e172357470d0cf6410aa6c32b9174f119504810f1bf0d284687abf56e3fc3984967cd1e49ce98b035bbe3805ddbac2caa5c0635a9878ee969ddee640635079ca6ed1d9cdaa93f6f8b4e06bc918d8dc0fc1f222ba0fcf5627f023983f4ef500de0c48bfa710b9dc5ad22b272e15cf04afed3fc3c11a2543f4188f66af26dc696969d7bee5f7830ac410392feffd76c53f8bf9d7ce8d301d2dc7cf5c4187123e8c2a27e5f3db52840131481887a5b3f30b85ecedb8d97f0cd93b0b7c43577fcadbdadf0dbbf33a6a8db1ec83cb63f4240557dc9887e6257dee30f92532f2d250182a35ca7f8e74e37813a9749df5d56c49dc9fb8e1e481ba64046603688b20faf1f7589d56ef145e59901db26ed316fdbf8571af66721224f87a278b2c79a0989de51ada5e79a97a2b495981ca941c9246eb9912b0fed94c5e3750221c479053fefea0486afa44d438d9aed3ea98ae98ff615c6475e368010e78380a9e7658f07c08564d714a431fb09fd84f341ec5737998a4450204667d843f79437c02af3a52bfa097ea0cf1d78288548c3a26c938bab8e8af5bbe77e1f895e3d6970cb0856994e7441b8f70506379e00ae0f0932e72188438a36d79f6df8db7d7aede8cb4551f92067a1760aeacab72109de26bc73b2c427c7a3d4abac15a90c18492002b6e743dd4d3664f22357730a57b43db341895c341e6413e8920903f6096e363082ffea2dc83fc2bb99e851819bc8e161811bbd335f9d11e246f8c4f24471a8a16aeb2daac525dddeb845d61952ad208674dca2a520c8c5b4079d518e4ec5f5aac03c2033eaf5a2b22478d47cc6d2b940c5fd9a5d7dcb4f986da0ff302fb3f609ad34c103f8d90e63aee070a8c18d9a3c9a1775fce17a946dd3e0198c83b81afd189ededa82c30de3720beb28c9e4addcd57c22c749db7e2e4ab45820633de718a5f9445c1f90f8234471e0647c33c8c2adf17b55a060b1b3bfa5295cd85a3561867e4cb34af4eacaa7f09e8c2e606a2f91ce92fd7c89c6e76987e667b121b6ab2904fb5eb083aa2e025e4d4a76b9d3025d815207cfffb98ee49e92e326a670ed6375ef56a2e05f9b0f35bbd061dc19c1315a94f3ab5fda71528d7ca44b1654a8edc8bcdd38220af78aa7cc5667c37f701f95827975b23570989853f664289e7d1c089afcbd1d521ed4a16e6eb80dc8b15865e3fafa3b5ccefc8d2c7a04c1f94b21d9f5130008c3b5c499008721df271b40c3d0366f316a930dd1f4a681130fff09c38eedd27c6b90d9d059e48cdcd1d5504f3be0e3362023eb2466bd256973d772f8dbba5d906aa8a7676681e9d7b3060fbfd94a128cad4cca06775f9e187d99ae0f1d86a36aea1fb405882d861612781bef9671013fb83dbaf57c97d1344fddb5fb5de6f2461db68e217482ecc0b24ea74656b5a41d365dc7796b83c5e485e7d3b37a8aa40374b00acff4e448ddb7828f6619ed4f7be336d633f5b11eb50b1a0bb5b7fc35e519822fe067834a8b133d1ca687238088c8ef0f7711db924e4df978d5bf16cd2cdba467309b380afdbd3009cdf1b239c895b992dd8218e19789f9874e4d1c541a031365e9e6914d84d2efa2475e6d1f09f1d46dfa563e1fbf3746c4eded18b03c528506db43525439383c4fe897c55fb69e6d9153b87e5a02f3a9801c4ee6b049d931dd637542dc6e4d5c6a1c2e9d57e39c639ec6618cb25858caf2c43cea29ce03c263961584f408028b18b15b5ddeb65181e5b741461716efce4c4874cfc2dd785679239fabcbf436581ba5121b4f3406e8b5a89fb6c90b3462b2d3dbdae2f59a3472ed900fa8d6c9886fe5f7f00f3c40e2f4753bb6941859cc6ddf8c5e71e10902b5e749af78e8cd3397fbb5fc4fbaf935d2732a55ad198f7da4baeade8bebf48624d5d2180b4354dc6bbd9db8cc479c4652fc3bfd582a2692686252e3f14f9621d4d33474f502666be98e584b81ef0268c3b09e5b20ae3004febc41c3825d2daec064e328ef845df2505f63fa8a854d58b653e2fb2da6281b7a9e9fe7b3241305112cfa043a5f9b2bcb987b001e2280ba3586544dd79e153dfedb0402189d2a30650c55814a0a199b9baf147d43664c0288127c59e2e751ae8d039801f71490f7bc0717d4f46930158c47a657e1211256168e4c6a1b3b21c9f676fc69e463acc301e2fa2c24865f5e8393631401a0bfba88054df21eb268b7ed35878dff2bada9531060f2d20d1150aaf89682c7f8617d9e877d673c4d8ca366806ad12d367603a28299ab23aacd628c99e93b7e629a5b4d630f568840ba98991387c8aa74f5a54bb3f741524572566f538552891ee539fca791d7ac130f1f1b6f469921b5031207473fcfb109f8b0767a582bec4a4b8fac7996ee083580a35310d0e9b897c8b9b480264e9f1f5ad525f9f17355145a2ef69b1bed53f78a55552dc10b0fbad78e95bf9b424296aa55d38d76aac86c5afe041bea34eb1dbceca6d245036b829502337d75d20c09fa8afcbeb129ee3a8207e2e98715d7c0dcf6462b1205278303ec84fc44e9fc0c7ba47c3641d2aa97a0840ffd4a22d2484bc151f9024a70bb9c1fa434bafcc4afc20bfbdea535d2e89946bbbdaafd3236c4fe1e62389cbd730de7bacb11c1edd574c7bb8496f8100c7d892abc998a23fa2cf0941c7c1bc51a2e8d11a5bfb387c2ba02b79db6ce751e9703c3b6a948af28d7312a187da916d3b7646b8212e6956c5c4bd38bfa2bd1df43f2bf6d49a1769cc0971b0821571c5d93bc79aaed14d73c710da6b1ed042036f740932096fc1d2926434bb3ed6489f454c621910bad8b90b42b74b15548de7b7746140d81c4b22e26c6d90cd4bff8656283b3f276bf013469fc669282ca906f4468ff5f548e76bbbc999b44a836e65bea1fcd60f31461df0f92f96635200d04de03cb78dd15b299f92612617011b31e4570291c4e6001570067c721e888b240d45ed1fbf8233cba36c08d07cda5891ab75e5378be279a9ea0aec5414eed89fbf4ad5af4ccda3f9c61753fdd408a49d36ee15f124cfc142bf436d1c5398658e6ac3d895af5901da81029fd490a3c5bcaf0d834f1b4e96e7c34e7d5e342e5e7884188a42238212115efe30bd408e720c192d1820e6684b770e274faa72da8b4543176deb36c5be1fa611a3ecd842df2d9c8cf0e74a3deb22f6d669b33867e290a2baaad9cb44315118184a46dbebbff73ac73f2c550523f2a648e994f1684b90deae7056ec7e8afdc0c420f616cb8903852e9f5a1d55ed780d4b1ea1438cdbcf790faa7b6a892e66df1d60803008a019258a7b184c3428432b06202dc394e8db3722346f65da25c9cbf1d445a3b6a31390f9a6f9f441a9c9080a1decc333651fc72278fc1177227844547ed493036cc7181cc166a2818ab7aa659ffa3593e0f7c80540b55e1e9510d15da70fa81c01ef01735ef74be3cf9da577d40c8faa8274cf1a99e6efc86aae6f74a0c744979fbf073863902f4166d6a2fbe7fc9dd91b3445a014edf6d3cbe54b927f6d143c500fd5151433caf651213b807948c0839615dafe72ffebf0fefd504029807b03411d3e0194e521de334e8fb5e7df75e471ca585086bf5ccfeccc56a76cbb6ef13aeb669c52a9d1ea4cca642cb21f67f44740e1b3c09ececb1aebe3efb443f80f8c1191172e8be6cf6d8edb4ac7d3bd3054c7f747262baaa55ba82f76b2efd91d182e5429f2b10fc3e21c43ee606152525605cbbb4e87ae96d7710e6a3f2c24b72e5428a1ad56019a0c92df492337a0ccb92953922e02cee2ea639fe2dac8b11ccb09985e9c6e71935f88b7bd47afab3dfeb6606903daa3f120eaa4bc04d0d4ce6ae4ea33fbcf95f3f6b52131f5cd907c276a9338ef1a26e334295a96f0be200a1304df60fbac27bb7229ad40737f4d4f2e2386bb1790bef995aca7d28ea166b5ba985c1d39ed5b3bb6b8e7f7abfc43502b04e0c1593ded200b5fa2baf02f3b1fc3c2236cecce64005991bfacd0bcb8f6c1e953b772c3a6a91b0a0475dd33de9119a546d3f9ca51e5b5ce5cc3edaff318dc368308ae279eb6c07a882f89f43393ecc696cb787ee41f438601e24f841a156f219416a3b6da6d8499d91cebf11f7c1488000fde839a8dbb641d35d6334b8e0863e9e957532a07379faad87ba1e14fb281b7256a5130ad375d4c780888c46a8b2d28d352ab8cbc2ef4bd978f744c6ae4625f46c97af250cc6d1d865117aa37ccf83df4f7efee48b0f4af8e7b18005f2a99ddad8abba06f6c652db593c001df34ee4d1f16f168d89630d611b22b8df0ed4426be0d38a254d9876d10c93fae4b30fd3f0920754d3e34bcb7be1602606a7d3889f8dcfd1892382763bd8c47440e2c4a0833bbd188bfa132733852da6898f9286285d79c5d23d8c394d8820870225ec240aa5dd58242cb2565d71fb878daee795f93f7bb74c8ccd0a9c4d9f33f959e82bd6f7a9fa461b2728b11c983ac59fbbb6db4260812b1184a1f12161ee6d370fa516f99c07b954aca04c31f8c90b0995bceaceb02d8c6f75805f81ffb81576454362f6c705c5da79846fee6729848f6d6430e31762e51f436a2aca76866afe7ccc5a0d706d0557486180fe4693fe5230b7375bada21a9846c1ee290a7a31e43011974bdd1313b2434627f25faf6d84e540d7e61857db14f7cb24862e06d10b30cf3f1cb9c27ca7ed262c9c227c773dbb19f6a73fd5c53d1828061baa570da28251b09b5bb8c85a81f9af2b8d7b463507c41e5ba02ff4268fdee3d93510077eaa9ee1a9c5d94e35c207e4e53c80a0dcbecf0ebc9cb38553295c478dc3237f05a99503171c3fea27d8e3a03c8872ae5fbf10e2f5dbab5a4e79529f0ac37e213c3298d3431b5c9ecd3fc5a718efd24f407295a465b2f08712f8c8156a77d97357f9079e7ea348ab2e8dd9079832e8ca50391d359177022c1836ed329c4a87e003ef22a8505bc6f410102b09d1129914c52c3508e81de6e4db406d8c1fa1de5c6be807a9a1838a0f83c792e14e29c645f08ff9cf970cebfeddee65ea46f262fe3bbbaee3f5d8d448986c1c49c422b25b7e358693caf8d50c32acf3ed0edcaf17c49ec9e50d5ae1494ad515a35b3e0ce660b7237bc1afda3a05927a676a8997dabba8fd51d66e6c24a09e4d303f253d026c6d2a1abd2a8d29d3424c5baa1f7cd3b42937df151e8442edb6e3fb02c9f1794c661f548852ad710f268cbad361dd43269736110033cdfe784bfabc22af176aadcbb98e3f3181a48244bbcf3b42ba82deb17fbd4312bb3c545a8e547e98bf0a6d78b835d4f2caa57d7c2217417d3b9298017ee4c68130c5847291db7524ac06ecc23ae51c508a27d9706f691c30b5c4f26056d2498ed4ef20738a0ee2734e53a440f88e6b3181898b907aed2cfbb95790396bb0552c056748e5bd4908a9e3b3113189c60d3d6913e6c599d85683357182bea63ef833a3fad5098ed88ae7cd288508e560f7da03c3ce870b2443a3aa0df2e597cb715dbb5d9790e283c0a7cf415cbcb9bc3fe0056c4ee3e43cbd10f0d6423a0f68447d2fc2dde83fb8159b3ac2163943d051adf74831173203af21124124fce21dcbed5e73e0f6fcb7723d6f14542b554169deb34ffbea740bddb8bc91822394db04286fa6a8952338994043b13db590fdae2e9aca6d7dc40caa75095d60ec96689768dc237314efb014c65b1a30f0e92fb3eb85cf49d053df09e4916ceac877d5e00eaab5a38efd9f2884ca617310334915a616d3995373efd5fedbc0c4b739bf5715af41820252c26424a65dfeef4ccfc2dd9a9fc06c51ddef78a115d60123be127b672eab97c58c158e6338c27ac808141aa662cf02786d5a5c8dcff9c95750345234751c29fcffd9523eee2834884b27551c5d90096e51b81844919dae152ffc498b14a93fb885062689f0cdf278dfc02378421c5c598cd0296d5e9d1de53bf6993934130b15d97c2c2d28ad69e98d3007238c644ad1ebe4fc552ade74f7cc5114f06db8bd4eb4dc9c69f16815b65a8ee4d8b97fc29ace443323c14f2296bdf0195c5241707b4cf744f78f4038a36da53882032c28e288f351878888aaa34f153c27abe1f25e919be6b5d903303107a72acfa6773bba193d6b61e568c10fe0dfc69aaf16510fd99d9503b59ade45fcd8d57cd9d3a8b93ccf90b1e8c82c180d1915ce00394577d0256fe5a6b8efb8c07eb0fcb20b1397f0c67095b81fbb453df35199d6d501b548194d7e8e948dbc14694136a99cf1d5b7670ef33f8ad502b7e5518d8debf4eefe24a5d1627a0c7118a2a2dd03e9eb424152dff84247972535ac5f203851252d363d793ca00444f1ed758b8cbf8a160b1934f965c8ce1a25f42aa42c5ad733cb5eb0ea621383ca8b036d10bf2e5424aa2a095b8bf0bcd3aa28e3a2c4a313348b27ac830bdde7446163a83c56b870cd3b61e9e95664731064b7611f5e098fb3a24f25988f83a2d390e78bea191ebc7ff83a9bbdeffed9a1f1a65836089c5989c6c3025e897010834e556f3916ebd325223241cce97d0657326e57effecdd120e51b4f47bb9f096a29665dc1def0df592cbfaf414d2005a60aaedc87e104923a2aaf27f1b43b1393ae4487b6af4f84039f13312f5371fcf05483b5bcdda057e3e0d1cfd30482dd3996200af8ff1ab2ee07e53562355ab55503440646f4b88807bebea449c2d15fb47deee62c5113a060531bdec024150487e3945484cbb6ffb9943a7c56991fb9c3aacdf6f5fa48ba32abcc23335519c86fe57764c8df14ca5185ba59a43c6ef3db14099fbfbb01df56d50a63e5b630ce7de83ef453c3d9c33cc2b3b026bc77e49504a7d377b31f6a28b0a57a58840aca245c6dd6032c4dfb332077014ae6ae880e0fe927b795d3f9d804b9077c47fcecba35f1c09ec97b7a09e1280156a3300ec61bb064b6d6a2a95e22946bf05bd7c0e35b28bb9a1012e9fc20da3531f08144f0e353cfca135d3796ca74a26a09f04634576f47d46c30bada57b03b1c78cef385245b0a8d3654c134ce28545cf31820f8f79b9177c96319c289aa5206b024b606d167cc8aa0c7fc4cef208f168920085dae2f333b024b9fa4edc7084897864f82fc9407f15d8c2b66d0166975605a84ed4b460b581fec09e5e71d757aa1c0699669c85302ca15509f599832c5da2df6c761ff24698f9ace5ebe85646337d4f08b9e1fed47a64ff17d1198f6b42ae576a08427fcf5b48d25175f420cfe4908f72c842d96d0dbab65ea949c6d90d34e28144fa89f0202750a525f4272404a44aa4fa074c4b9758ed03d1c701dadcf9a50001739d86147a7247a58dc771ccb7beba8e8952c7cb34770ed1dcb070e31ab2bc7c591b2624e20d8319c36db2dc0d946b161f1d380ed506128efd89fca2e613fc36e72878986d1880c1865d90c7fa68839f743ec1cabeeffdb2315af269ed7f540efce42fd1bc5d80971872ea8119a31c4e1147fb34638d7f6f8ae631f3beacc3a29753ebfcd13f71553a18bb7068791221a6782509d96c6741730fedd7fd09768cb1a5dd823b4a7a4f22395f5f16105d17ef755f36f29b9b79f402f9cdc392bc84d139fd9a66e0d3d722da7f1ed49470b4683502c731e6f00c125e39c9bd9db91487bafd7ace70f1afbe96bc795bfb8288f913e57b17cf7a30c89aa1da8acc52ead4c6512613597937c54cda7077f241d71f879882cc54812be483aa6c03d346f24a8ff47bb07e9cc8eaae5c45cf7604afa85611d57eaf186399e6a3a727f41e5b671e366723aa202e02615148dade4b9384f812e1a47011e4dfc0cfa1fd0732b0adc439345a733912c0ab5cbba56287ea513982b0c9e5b5245cffb348f1fb0bb5a2e1f6cc2c627cd3c1e18842596294eb1f815ac3e852dc7658ffc9e9ad80d85440c6404ea18018c5958f3b323e9d6bf285a9fef02504582fc3ca89fb57480eec75332f5e22e7c6b8dc9d88da2cece55580816256b6691e9277ad24ae1da999bdef743d61bf0acd0a112db4a09560d781914f7c50b0aca27e7faa6fb12691c1a0efd849240d8a9936011e9f8a5d597b58e603eac710b15ac23fcecee766b61614764d4b76e662f4a50691c9df985fe3a0555db7aa34f3ccdc41bfe70dce20bb3618e07a34e7d1868cb979a90bf795270fea95a318b5c873ba07f0c72e2ab2d428bdbc50051f90224112a7c8a8fd039bfa527add7542c217e9eebb9ae37e8b5dcdaa4080df6c1a59da71ee0fb7449df44dc0fec29bf85786e0a7af9caf5f01c1e4e752beec2451dd241439bc1136418aba7ae6b3cb54f36a7b176908304f33b6756903cbe382902192ad5b0054f8ba6ede31ba723ac3f6bd334d94ec94178bd548a0423743440df2a3291fd45fbde64c73e2a7ff41418d054c79ba6b35d190b107f39fcfd2f828c8711ac2ac35f29742c376138450f288b8d2d9806feceba952b1c1c4405ac03a4653332ec2064de999f78ff1472fbe8d84944f721c26c6b3738c1d558119e7ededea9c850f5036879cf4bba69750cd79abf2d2bccb38355d170d4b134ab7e1fe72de7bc0b0782749ca36d246fc1ec4f18cb9a636a555272aecc1d0aedd27a270973234e40dc203500133e525cde34d2e52af29f8d116cd46b616582ed25a3a2c1d9eddd7202dad329be75fbe358f122cecb8f6ce511e395e7c369574c3cb64fa86f817d55c9c1ba76b84bd84ffd3641db63276b19bf52316904e968b2634d00a0d7cec09940eebf05d8c1dbdb0f460f1b2d7aaa99e4b8cf4d289a447c9e7ba001ce87eb0c1efb528ac429bdea551c9b2beeeed0a66ce55afefb5429de0cfbdf2fe733939bc78b2ccd863e57d63127e478c9da70c9b9c402a996c3ba2cf5579acb8344f88b463d2f7cfa0b3780d7c1c5a6ab27ff4683608e11e8ea7f832adbcdd8d80f0a0bfcf483fd552d0fca75d202e95070885cdf362c2291bcd05d87e1e80bc0fdbf25ec6326bf2cb4c344ba473a48d7d9a35a9128abb928c552407190024956eeff8a3efa980f833a48557b2fceafcfbaf93de394e2bf30ac0498caf63dac5c181874c96f8fc116c443e253d1370a78ecda16be992c309084b7c1e0df414fe361dbd3305bf126a93b48bf0fb4da3657fcafedf63cd703d46f0dd1a8690ab6fdb9e7a368010f0175c5c4eeeff49939c0e82ce4896a85bc18e40500e81969839f1dd19c0babd6c722059d5cb22d13499b0a8efb6adb0eb822c39d5b4c5dcde1337c88c0b9a6180cb8d54422edbace71874eab5da4ee0a0f12232e91b4339ce8ec67f6e61e177fde6f2e5942ab0021049fd4ca5089e5c30401ce2c8d88d20b84307e67fc77b718bb192a6ef1dfbbc13438e605e488bd06d1beb130759c92310aa4563db81547f6e72d9b52622e4c0c46278b70747aa41de431a7e80f737b9828e1403753a13ab95b5481e74e1367992b203672a82c6b6a3b7f5db1b46ea799e5ed1431bd2f9d2137c2fedace524626c6b282ac3847757648fa398ceed12cdeb4784ffdce187cbb83dff863117c986c4e5a067f1dd3935cca3853183705ab780b68ba7abee5597cd29bc7b7bb22ee27e78a26630593114b2047660aca6b622e3d3c232320933dee1322a4a09f0a0c34d358d7e67421ec4693272cc60d1e9c8b7f54c3fc522af4fe7bf7069b0c9a957fed518cf4d099434f231814d3585c2f9213915ed5f1d085bb6751a88dbe1868384e45c37fd4c7faeeb0e5430c58517752a5aae702f5d8fd04955d6fe54ebac44c034a36e947a70a0d8316b5c4e1d69382c2ad64bc44e47ec3d06acf33ba9045c699d31e3dc24eb00fae51dfc75f6d99cacef6cbf105de1a66cbc11993d67abff7d7e5e2caf9ee75038918e2694cf06e63b2cf9a2fb35da2c6c658575456da9a89ce8fdc0d0ac0e05ed1ed0e8b6f387476188a300e6aa88a2ca93aa691f39ff9296306e9db69b92470573b887fccfe2a3e650b33cd288aeaa80489dd8ea643135818fc1b58e47d7585a18a9bfdf42b95f3ccf54febe14cdd3f7ea52a7db798eb90592d2e37d0e3f2f0aeae358972d6e56e3c565c906c7a06cd60a9301292684eef84a61c485a91299d075f612fde15112ac4fe05de3021ac55ea43c9bc3b77f6babc30f922aa90939bc28b2d7bacce4a8ce4ad7de46ae0fa5fb48758242135dc20336c0c2974156389b1d33168394ef9fce7fccce9f732d71119b32f0d81312117d1c338ddacd90da8a950cbd87272a67682f5dc7ffde4769295fbc7504461e512585141fe363528033d776c82d8422def690ec7d3de1aed87dd35284524cb956f336fb9b7adcae79cbbb2f0758f6c99bf579be3e2e67abd007dde74e61e6fee6ffaab798c7781593c2f8d6b292553a54d7fd9ce11ee4af67f89307b7c30c38b3869496d9cca8778c4ddc77e1b749e078bb361caa74279c445d2753c1c31c82f1eefb4f890ffd040a4d502a969adac5f3e2ccfb3c7cd13de099222fcc3259472cf084a6d0d908d4a87bbda69106101143ddb2299a970a2dd3ba5b0937d67e23566ecfcfb217dc5adff4d6e256d43d0cc2abc8a00e8a393f3a6a41167a11894760955ac0e473cf7fd1d62c9b217958ac40f12110ee58743143120e5dbc4101832b65d9990f9d2a16750b4f04b7c7b247f301dd697a642012d750e43b04a0f2db2fc22b5cb0bd21b0637c12e77ac1cf4be6a70ff458127cc1cf9ecd1a9766231d4041d8709eb740f0dfda1c7cdd78594b2d01b0f59c3da36c06aad3dcb24b04ae9c2c94309cc2232e299afd671a99b985108c9df7f864abaad137d0123de7f83b24b8d66cba7c4c23f0975395b6f3956bf63b3365b68e7085969d72ad35b18fd108498e24b89956bcd8c1b475cf902a3677a1e0a41482d6a0c5f1b66595141a39a858bb75458591ef417d32480914267c7ae50046aa5659fc4fda7783cd6e1c077d8b9c6de83c638a2c2069a21b1d141e25caaec308575edee9894e6fe45bcfc242f859d77eb7656485fec35e09e27b5c433e067ac9aea29862bef9e68f80f99cbfd9ddd46ab0d2381a1eabd007fc8370a5f0ecf7caabad588686195ebef181b7a1129c03ae03059cceb34f39553095605b97085c1079be82c5a7435338415fb50d872053d4016917b259de35846e0fddc619c1e96f3fdaa7ebd15916644b37a158184446503b30be2488cea75966227a5b0faa680d3b260ded2dcacc2731649e233e9b1863d521aa0f6c651d9253b35bb659f0f7db0f9c78949d86d6ac6bba0079ea35c2fa2d81288dc4907472cc98783f5b22eb61a7ec8f1e1b7d54251ac8d101cba7167f58c5581acf066c44a564f8eb37fd8128032534ab00fe2a8ef340638318ae3465ab06266a42816a42be986a0e39d4e0d206a4f4990ebeed08ff282f77242935c4ac14df7188fb56efa5510b735ccafc589fe9d35395fb4f69de2baae41b70f25b36132a3d72d49558c02c61269e93e71cd4bc83507b72e163a860f4fa13bab4a81960160f8598eec56cdacea3003d4debf47bef77a35af32aaaf4256ab79506c402af416eb8d3316469212c559c990f76e9a605e6476db50eb38d009d56fbf594101c9be6d9885dfdb44995307e0ec3cd04f1f19400e36e0edadf2cd42eef8e28f28293b9e86a1b501bda554497be18b8b07fbe1560a3bdc7a34c479c6b89dbb510a2b0156810604d40be4470339556bbecabe56675cf5e2a3476cbb993bfd54ff84885132f9c51cb0bf524522577e4a40ef1bb8b46d7ecfcb7f0eaefd49b81eb963f18bcfcf7fb2cbd118fb3fc1800c283ad84c57e1c0df0329ded96529aebc5916effc53ee3b3097b8dcdb507fab89378c630c4cca1b34770d6f89da61767874e0861a8dbc0a35da4b52d8563af3ddd83879f67a3e204e5d8d264bf0c7472bbddc7ea2200ec1a5aa390532b36b8540047c2e7c57ac0288425a0fee7732f9d0c312d8965e8eb6a5485134e1d619a996ad7b6098a039bd66482845690cdd0a84924b59c2c90f012d68572c8de3cc06a8fe114f0073c272a47338c2bde3489ab41f0bb4a8c2bb833018ac5d6028ccfcf7bee373e47fd4b15edeff72e6344668a401b069e156ad18721dd398bbed05fbcc0f99ba51db822adb5add599124cb37fa182b60558419a9345b10a3e181b72d79328dbff7e1202022807e79cf784fc0edf5881e927a7f2145678a7140ef040a5e6034907a8d9982a19f27b1c7a1da668786460a06ba7714b05a1fc653be5c48d099c10b78f0923ebe8a2037b27efc8f680b9bed812ab4937b467b7f5ef02337dad67ed3263a1e45d048fa8e907b890e7b5660c74fcd372aa4ba9cda07ef0f58695ee976b7e3124e9484ea1f45576c5384858828f9bacf6a0fe1b481e77e769c67b1d9b20a1f4209cf7245796dabae0945aac375fab8a5916f669722d75bad35ac05651a1e2606d6c43e86005d74939229b5b1dc1b1af9f576eb90ccb059b8ace33f0e69d48ba56523b9c8a447bcc54e213404a416e3cab3ef2fd863f2225cb919b31eb84a14a60e259f3d415cfb5d9b1d4c967aaf29b69d255c492e486e17ca3b6b5dde54853b4955be37e02636570e26352da08fdbd33bbe78b375ca3225f730102794f375883944ca573357aa943302031f7dfcc1d0c3ed57c0d0a809f4ad653bdd08076e91c70827c6316bacdf809d9310d7a45929f63dc0180ef0c775f1bebf5e7c6b811671754976966783e90eb3c2b7b022cd8cbad43ffbd550cb8eddee0fcaf6e5700e4060fb0afc96bf7e4a0cdbced7576d7cb81e73612afc27f75889e53a133dd2affcd2ef4425e5de10910653c9080c2a9ccd2b7bef634acf24cb0d0dd6f55f14a0e3fc987b54b186b63c5d561cade8ee1b0b24963c59381f66bbc14b1c31464b85322d281a975d8e9b39cb4bd49a554a4b27a8ac34a1e93d4d508867b56babc263733e33fc82696a2a7b5f2d386acc304b62fd9da6f890f7e1b6e6266ff4a2e7e047bcb36eb7ef839d8d8d1d303887e1e4c5d1c226ea4f2dca4e25ff5eb8b03ad6f2290b3e969f17f8d59845137efc3b3adb31ecac4e094b790c22fc452aa6284951a933195b371bd9f83db4301b33ea7434e803466e416e6936f133700e2419190350befcdfc623f0de62ac0773474d8549bee26c5e08ebd2ee6356a52c144a9fa8a4eb7131b1b4f5a661fd288dac97c5fa266827fc29c76976effa0a2a8ff44548aca6508a3c85a9217a8519a5f2fcaf5ddf416c57ebfc8581ae5082b0439e0c8b9cb45feb75479c31c1329ea596859bc5b0e3eea8a417f30674f6785703ca7a67d4f4dc932668184d16a659ffa8273334c876ff95570733ef833bd5452ffe8bff83f382b3f6bc56fc1b5ce3565662a9198fd096cb1e246e87a5840b3a9b04a51c1513f7632f463824f33d1183929148357928bc1ae8d1215a48a93f618c817d8f7d0dfd81f5b9a9849f63c9c542f30c58017753cf75d2c1bb1c56998a7c3e3a82bf82c24450e5fd0b045245cae39de20bd0a88451994a38315879998cfbec4e4a3ac2e0584daf7b0f4f03d9316128fc58931a0b024193cff3cc49d9bfb63c676c10fe7c86aa9e56adb59a01f92656cfa60f221f0b6d594a1af340b5e47409de06a5671c175f2c134baf5847dd0ccdd756d6c18c9a6d1c22a5e8735dd640ea2300377b803027b59da5974da8f3d0994d43c0e4d674a863821107c43df6854288d39506428a03e8fcecb093ca59f432ef7756235c0e850d6fceaf1783e6684cdd1056dc1e3128b7f0e53ecaf35d1ecfaee0b25011d10249637d7d17cc742774b148ec4167eecd2e02205a565459d7fa23bcd3fbf3d41c4b045fcdb5fc390bc60eea0cb9bec44c9ec891c86b0a9e85a08c3a95f88d9d7e69018f66076b220adae1bc05d8544102c30b7efca81f8d1849a64a512fd79f9ba344f4280b696f089a8a4298df121044440c97808ed6a74089fd2c84bf0391e3498b7a068e4f58c36c8c753a929ba969f11c97438d84120d776fdce030c4cb9dcd5b9c3dcbdcd62a191ff695c9dab3084e1e81f26466ff7fbec9479f79f0e0bff2ae399c27e802c557fe5c6081b508419c971db85489fd47211226dd383d3fe1dfda5acc9512596ae3131111f17a75f3685e437226b58987a2bc96b58e43c0b9c28dcee0cbc827e4834edc2f41dedc24b22b256ebbad19f7389fe23ba7071d1bf2cfb19f6d0dc7a5b315031fa27016d7c9b8c8e1a4a5a998adc67d25d87fbbb458adf248c870307fa5c1dd1232bba01ad867edf0e0db54d5dd12d4abbc6dfd2ce84085bd83aa4faac802a87217a579eff560c24e5f0c4f5133d871b26962b4d1ddab93999fcbba1e0465e0227115c30ea801d0f245042846e5f74f0c3e9a3fd05c1c12eda5ab3989c4220fc5f63807c638dd697646d71a043a5446a4ce58e4913e18f46621bbc564d7032ae574c245064946551ded2bb14f3fb7b1397ec6d1ebebe00868e1f25b8b92723ee82bd38398fe045f3124e383b9795857ac3b526cb10ffd32c6eea73fead26484857e65d6fc06687876cea9889c186af2e0488c4d0a7326cbc8ac42182dc68318d88a810b5025e36b5377ffa8d7bf87354a3ef6472ef6bbac130c6955e9ad8ef217e214b4e5ebc4b03994e52da19212e10dee34b877c973028c94adbce26ce1b42a8cbc6b2bbe716c1ef23fc8c941ea1c645f164a75e87175c2fa2895c342411ce255d9437b65298d2180c44152856f978c0b1cd6fac122c450e4ca205492d08b9c6b342a90416a8e0525f99a09802305f323b717c13902710a332072dd18f4f8e0ea4e57b1634c9d7abdfd342b53342d24649f4a9ab7b29d944af2020cbf9914a76a936d3ab4329ace912769f4f9258a415d0ecce86e30a84d4332e5abf2b761f1be09678bf5ea1aeabae9fd34cbfde63221adb956d0d3d1bc9ea37ed72f83a368f569eec77004d4f98e2cc2834099235d49ad523aaf2d2c0da8703730a74a4f7a9da7bdf7530b1323991bdb0fc2ef88970092b49bb812c41fcbc0762dda4ad153d302778d35beb2757b1816de27c7a464620cecc9c20c0fdc1a46f94a66d301b22a16261fa65171b18acea495ad8a8c9f70b417aa705c08d5d3291e39c7d6d35ffc30d0c556e7921d3130a87cc0d1fa53ed6b084a8b73299f26885572152209ef5a6b2cab91aa6c9f928a3fe21b5f65025f71bdb9a0d03dece870bedc74c50dd7214c10dae161dcf13763c46ba79e765ffd48d2eebda613a027ec36bfb93f5839bbc785d859d4def9b8120cccffc81459955c64c14cfabeac87ee694168921743baf856c4a026b3c96f6ffd6d9468ba380f7f1585919e72f7c6dadeea3c8caabf331f76c568318c5bfe69abab6355c55267c894d2cd33acbdd77c26b27f090ed1e3f9dac7e23a7ae8c2d7e2b4246bf2ce4538282102953cf00c9d72d7ea01209b396bf55b05ff7264392309be5d7079c0bd8d01fa6bc8aef69390f09666a7f53a01ac8215d7c8e8186c2834a8dffc788cd8827275d0b35bd500edac7bba9f5242cf5ec9dcc9109f364cef15d34336f1e937ab8f8982e30dd9e65967a055a2c95893cc4b56963bcb212569a3f77b2a3d0917f0d59cd85e0b76416748eb6f5cf28caf43e5331a7e8d755c0a5a615e520524f11bf2c9698e5fe0371fd3589dbcccd02dcd0733b689aa553cec3145a5b45af1655d7303bed24349d3c95c1ef2d0be1713b56cfc754fe57e759255179d82aa94fb91d10e993763a7da43a1867e6279142eebd897f97866c0fcce54878b458dd33d68f7468dbeb1d2f71a1c585039c9f65a66d0d13243aa0073d203ff4d42c128bf204560ac5b9465a1a0659db44c65aeff8770a9594335ae964c4c522b59dacbf601022dc82dfdb2d129b4ac7db2f9379fa99ae1096a6f8362ceb2d7431de7096e93c67ec8215b96210c978a629d0a56faec827e53bec3bbd6e865f09deb6415c7e2f17f6da389eb2edfa16e38f8097d374a6d00937a4a53310f9b386efdceebda90899d19d3c766e953c51689e20d05790d141487c36bc0156f5de028d1dbd3412974bb1f3cb1518c3c292214dda11d91490bd094fcf7aa90b148ac52be4f855a4bef573834e3f7cc45c154a0c3d6b87f47da7bb8e062009ed469ea9e2e817b17192db848b27bd4777dd00743be01a5aa690964aee978288ca14f4444ed5ff81098ff1893066b4c2ffe7c797ffad36032e2a0d691836d1c1cdfd4db10a33285aeb7d6a325df505d54451ddf0aed8679d5a971d8e85b604b4afcb54eed3e3032187598ff8baff2a7f86b7686e43c55ae711cb7f2e14a630c1eebce41b7be5680cc963482d9ba883b82f8ea30240cb0105b767f94ccf90171cd53fdf8b3bc0f901d6cc3148f52c1eaa72538133270b3c632dc72a23d3fd552245a7c47489b35c8f46cb89144de948eeb08682428bfee9861ab13684248e011d3d9a2f81806e0f0789929a0774c1655db457eeb6d4cdd90230b681b2e3df120d9ae92291d77fb0efd2b948023756cd8495557a5a79c74ad94c31c6500bc7913d7e306a29d8d1c1616ac1df3e229053a11a0c06576dd8e9c669078efd027a43cb8c2c5065cbe921c7058d6ef940e41b1ddf33116e9e7639ab246b6cc93b5618867ece890ee1c222bcfdcdc2fa5218592177f2bf12c63814bfb6d6957125048c9bba3e50a6c824a0e92a415f167c28f8af6686893787d3e010f007da3734afd5705d660d2504f8b4e2b96d5b73d0546069cd624f1e5b528eee0c1f58b3beadc5a507e35ee4061d65ab808da3ed3ecd03dce0b06c2fed865bbd25b357d86cad866e961504e8d1ca478c33a013ee01cf44cb52e820093662d62bcb0f4df9b92bfeae6a900a6bf5e725c5c835c24cd96d26b44aa56f314ccbbb1acf304ba141399e01918e1cf44976e5c7b4a1ee73c3a047bebb923c3a3b8b010cb7816607ed539fbd1fb74320f65a7dddfc1c8bc94bcbf8b1c5801f7240524536eda270d3117d33d80dfed7ef4df52088055f88a7802134a29cce615650d9aae85d15b2d870b2ecc164cc6602f58705709bb69589ff8aa17ecf9dc606e0673f5d9ae1bfbdffdffbc729bb0b8b959ce8236946d1b4595955125fba808ed7d9b8e86f2a15d076b0abf6c5b958a9f85d83c52bdd3cdbba228f87b8d8d0c59d9bb3232a1c007fae3589e4c21e8011fa962b5c7510023abcefc96578da77463e7d6cd47a9cb7b7fb0a8ca8bc5543d07824d0a8f76bcd584aa80d85df26724a142715ce825829118b3d5587b8f2cf5254e45d5a2bb4828f8221b4d498da93e53d1fd920521cb30058c36ae58d11faacd541cde40728b5ee6a289f61920a67065af947a5bfddac6f3e0e3606d7507856ad4c1dc67882467b10d8cdf94ef4b8ac5c0f22625fdb9bfd148ed2e51618ebc9a13ccaa0b301295bf2f6f2e11d3c4bb7d08075db1891cccdb8a0d848edb820b9ec4a645a2fdc0e40c8aab6137c18b28c7d488f397450451466ab9da1d5b0afa61399889d7c92e080f176c10f28fb861a1dde95e579fec168122dc0c1ccefa240e6155718f4765bbba4b418a4033f924c65556750c830b42152bacda6df85db46b4278c092f5c1e7b2d84232ba2b84c9f28bdb30c8e26ddd9759c1903aa37724fa6998da7aeca5378bfd0edf12dc8eb51958df5f22695c12b15664f74a39f730855e4948f6c3451561073abc5e8831a1c38140f0893791928523560048a16d857745cb497f853649070a2d01153401e16d2eaf1d3f0d5548a29d22fde4d7b89213dcca085b87f5feb0a9fa7dea4de1423a941df31f7334563a1dea472e6dc736224d75a70a5fd0cb975dde1ffd8b3d0ff698041c96fc79da28e5708b4224a96b1c6226b12eed1509b50213ad93ca6bef676ae18fed1b56edf118587889942bf54e9fdf78095038ac484a8043444473cf52fb0388b8f49a4e42dca0e087ae6b2c0269792c81aac0546d677cc142df54fc878a41f893f7ce7d95530a52d3382f87af3fa71efbb75dfb076a160cc1602cd5a605431f71d510f6640999cbb6c52b39d6e95772561da5c21fe51fc1bb94bd2a206ee968eb77e1a20ce192e2a991530a039f69d2e5139469e7216cfeddfdbd9d26fc1d4098d6d3808366e44b62d1645a65a15a510b2c3c16bce6e9b98e1e00ce47404e7ad2800c9147bf38e8029c87d083c5a77d83711ddab2f99dd8d6b0e852d42a8d81129b9b6742842bc4c847c067adfacc974b4f191ed0900867c3a56947597a8be9b3128b8cd24eb2493ccc21354bdf0ad48a66035f3def95c5a2b69dd40076b897ef5996eb0c9895a07cdc59c74cf61ab10daa900a1b919b41e13c21a39c9b4c5c49e3ec199529d6d7a8238f38826b5ebf872fa9165b0713d1e3d25df0bad595ae6707c23c9d12be3edc1fdb4830fb5e3e310ad81913354bc7d0c3359dc81be116e25488caf988e7c2f728a7917c2475df54de7803aaf0f5caa90ac66e16fd47e6a81bb15968eabd070727a106f071e1226bd0a5d9ec5cd0ee95bab906c2c24a2977b97e9fade7f2fa2325ed9e244e859f155462da3f9d2d4feb087c3f0d903b7e0398276c2c7760a923076129b1f93efb9688cf9136988f174bf795ccde782c2e4480806b622b827d930f91ad37eb848dbe8f4a2b4b39f4355941dff78436d50276caf8ba21de7d99790039d60bcbf009324db9a29b52012779e23f4a6779834618247dc1181cd97c2bd92a8c96338cf3239875caf73f1fcc61ecacf9cab91e24364e9906f3b8fa45cc123134b13ef97fdb54dbba60553129249020579f20ae19d191aec606a5d0f32f957535bcb35f618765a9c26d7ad090de114100db0a1c7a9cb6d127a2344d2dd3e6f3d452d2277646347210576b80fa0a5c96e4b4a79389dcf26b284b7d05f5269c5c8eb6e58197cddcb7fcb80b3eba72708bfb56ef375fd7341fd8dbdb329f89f272ff7158bea2e63696c523f27734929deb9bd96d8737d953df3ba12a0663a41a7c343eca8d0eca81b51bb5d7ac8d8c67a3b7b3635e604a0b8ec8792629adac4da5f0222b5ee1a040cfc9dfb86d6a10c7687928a68786309a7a17300a1c9df3d76b179186dca93ec56b873fb7d770913330cab54413385ece802e4db5f21076ed0a9790899d8079b05eb7fd4744166d8d2651785f8fcc9c7876679157fd188ddfabb95c264aa1a7614c3ccee921f01e822933c05d16b7b4b540621ddd91e660c75d9f44ebab8a7887b569dcd1a37067aaa5525bdd5342ecba05198e5ce03433afb3174c6ef1d0f156d787012dc75bda2d2431b1ee557d5dc8c752b539245c6fdeb1b2b7d9158c21d40ac416ab60cd9fac5ed757b4074726bc4213051d29294ce4997090a286d6265b26a0d7d72f4725a91c0393bc5c1164cc04e6d25acc7ff093b0c0338407558b669698f99023e7e66d1ac566d53373685a6036cc8f67bdc1cd1efd2c7d22dbd08ad0c9216e067c40f7f5bab1358427d3e67febd7f81cd0e37ec83f2d86909df9f862c620f13265d0ebbc1c773d7f0d05e0a8aae98f542c2e5be2fbb5c4f549c059807b477f7bb9e4bfddf5c7bb652be628788a2c1860694e30067e0cc10d7a3938821a6bde9a0f2d05904f6d16c55a6af81c68c65a9cfbc7d56e97bc22d0fe4e3db55ec84c9f26e72ff9014a3cce2dd0ab9ebb42b7c0b9c1766a10ea02aa247e59b497ff6d8d50238a0a43bdb7fc146c3c14ea53c794b3c4acc5f4ccca502025a705838670fd670caef1c9b01a417d06b2411b9f96900828f132c3debf0879b0ff868f502865b16f5e31de5857594e760e270af8dcdf13786dfc469b0755c2e717b98e20ba3204c291e3eb31623c8b1c7afcb09e536dc45f204bc337328405cc32e1a142c78846cc2048c1aed300d8d266a01b25dceaffd0b7ebfc8a3ec1c768787521326e411a1e8714c01ea1059e353d7201cdda8d17dd176d41d6dc284f16df7be9d959e0beb4d182bb9f0a918cf0d17f605f2e068d883904aba12a6c20720b325a7e7d60c33479b353a3db65e10e4844cd80cf9bb555478ff2226b48b79ad4f8b4dfcccbc0f8888d275bf36e14673b071b89c2796f4b3748864a8f6b32a84427ce264da498dc8344e1dc38f5d8ecd20af746ee1784f1c8d136767a921c1392905da3050e4bcc547bb14fb07ff1ed535d136b80a5aa6227393fe066efb3ab652789805f151189f72f7d44fdd6af49117599ae4a5077c67c241a3c71a8476860babbd7d4a3637bb8c61a8c7448798b0d6e35ec2340ee03c9c6a4bdad3292963a9cb7b715bc089970dd8bf33d732eba5fb5f091aadfff64100a0cedb2546c501a5853d82160657dc493923a39bc2ac3779a0954da930c7668c357190c85b4e878d4ab7cb24dd6fda3862e697947b3913859acb44f0d0bab35b24750a9836de99198fb001fd1f09ff6f5d527c2bd809f5a824982a26b66c3487a9339847a6089e44133a9f20c02b339394fa6a32077ac548734edb07b5146053a42582a9efea8d60c4372e7de5a2582ff90c0589dacc6f70d52c7cd397366d7ce40c1c3ad2fb665ddad9608ef6aa0f9b49982c7c573e26283fc162a8fb23e7b6d12ac42a9e68183ab2d2c116537265072c61cdd791a0ccad84e8bc657692109453d6414502b0854066b40fba28e0dbcd9dbcc1fa08aae2e2854ce5b531a7bac08a43e7cf0ef40e2849bf921e33e0384fe89223d71a59859f73848c81c3e1cc8ee75d7b93b962ba74b70541d56c0618a0111c1a6a4015220fcdf46ff612e11ac971b109e238f9bcfd5f1c8e58364a582db877360b8f5fe340b732b9f2266fd07c997bb16064ebe134e3ea497a4c191d2b283fe515060aca2d4e022d925b800b17ea2bbb8da1526720874c1d103b676eb4aed8adbe8eea63a0789cd2885e95d19b541f3f788e3b7bd6c3223d958ef28a6b7675de7c70f95d488db513ee8649f063852b7ebb37d65184b8e2669d6fa914a95aab400cc6955137290e0f04b7738f9040d73f386cdb93f092147bf39771ea8019cc9c7820fbedc545063a215e20fa7a657d03f80d17426c6ba14858f9bd9450a73f85cdc7d76c5c9b8ee9f6d7f6072ea67a0ae1c5a1ef480ed791eebffa2865d8fe052c77e5e7af6949f77e4f707439faf09bc531a24f8a6b3abcf529f75f613b56a5539b9ab79063140581e333a97188dc8b8bbfbf0500f8d0cd2ab8682fc5d6a381d77e0d6192a5ced56b7c0800eef39aea590cb7f2a5243e85c5c1bc6844fbbed3e40ad812a30c324f0717ed14a31c3d2a4eacb85c2653dfd9048f986bcda9aeb555fc0da5855f2b03ba5bfc456cda06bba7db70d95f81c4c62d1a70c8b0db2da54f6a87933748916f36d1d15ccf9fc664303adc0ac4965479a844987bd52871088e81c1e2749bbfcc5e553e8f2dd510a0e356bff7f277a10937a8a15a7c73e85088b5c6bac5fa9e52739c7ba58787269627c6d06d2a39970f560fecdd8717289b3ca780b110af77fd9b982de4574e2886c9456be0e17cd2240b6c996194c7d5c1b2f50fa1af76ebaf634fa650569372c2824626876b13acbde35e7c4c97d33f34d545ea27e1ae0b823371195fd3cbcde1dab505943f22a50fe37329393afbfcc50877dbdfaf1c33b5fd77dfafb6b4130bda0760256501080fa5a3d1f053765c5d93dec341ecd0d00ca3c20ce2b13c85e1eae11f425457f7d942c79c2cf44af8ef90c953a972616c270f7fc7d8496d8f45a00048770b96ad6988065259b67ce8c9ba3150cb89a14506a6e97626a61790c23820f294e7a357f1197380d81ec39cf64466c3dd682435b902357124fc0d9ec07683dc732d7150b7140e5ae147dfdb24f9ae13372f0ac83d38379adcd4f1a07a867a3895b910c0c1eaddcade8f1c0160f646f1428156f210cc407f5b054c4d93dbf7c29f4fc18a0d29cd6755b0a43adc67a91629658c1cf2905d549182a3d95ca11f0effd61bc67fef8a157b47ca9923836d5bb2812ec0689af7bbe8fb69e27324d0965b1a60dba6852e3b0e9f93f354ab95f45c4c50c6a68fd8cc0b731630b875ca5e0fd036be5075068d934e46f82148219f45fd2fd6a8992605291c164a3cd1e99fa97538d107717346dd2a3078d04bccf448d0fe943fa19acfcb416bef56952484813bb32a19bac1aac3509fc5ca6475943a6989bf00c28e4bffcc4b9d89830bb1c7b96aeb424c70d99be696dd800eded0f1104aca63de14a70c51567f2bfee43576874859d499a24b645e5d0e942361705fe1facc7486b99e72349c875b3f04b193b915f2917e20630e0c4b8a74cbe2a70354880db81d5308ca38dd3a8d916c633c8350d49c88d92d6958963c3640ff422e7631e09b53ce4794db680e8116eccb88b45b21fdc5d9f97d9594ba15bcb320fbe73e2bda9e3964017711ab90b795552826fa5ee635d59b61ace03f30453ae23489923dbcfdb11e71d839fcb897763d7a3f9b2b639da438dd1dcf1dcee7d9710d58c1d4ff64437113f4856f9eca07f0a1b5afa529854f342432e68ece498579bb122a07eb9be1fba94cd345f95b4805d62631b6b0f56156ec626be81c2e66f81ac447b348845a6fc87e150c6b41aec46179c3af4c2559f04d549f421fbc612705a3014a5187f40d971293a5a482694bd96fce341fea2796513368d071d81bdc5dbf7615323b61db4a7a0ccff8922b2593687a0c44c214b07ac66332f677d914f0dc5f824cda5b658727f3846b518da524a1f85c67b7060b340b984d001ef116a8bf0da909492798ff2cd58276fd28c41782a6819f0a2f54d4a9b3c8e9d513099c213e7292f047d13402eb51ab28c9f661e1561cff1c1d7e15930b836f2a591cfb2eeb518fabca6e0370caabd937bf702a6f2055263488119b6a0ece284139e94fe98361efe8c03f62474bc866eb17f879115fe5c02e06af5eaa88116cd0f6ef5f1de9ffe3e4f1de10d713375041714a148550dfb0256c500ae8cfc9da3424265eeae1b520561ee6e3bea55c4b3bda80a1ea6423463a21b1b8e8bead7d557d953c54d6729d9f8be717d6af3ff90dc60379077fa67118427033959cbb0f5b350b0939c46a87cbb8561c742ae637c2ad9e9116e03c72021a7479e6b5b343d758402b660e284b361861299628ee6964c15d34e30359a383f0b4157b1e023f1898c9c9f0ff796519c948009fbe0db0159e6a1168da1f92012175f94b7c23a3deb01e168f221597c394f3a0f7a999127f82cb0c4e0632c24474bb005fb7556f59572e07dee8042748a6d7452065d5d4e8d9cf7343bc26515f0323397b2a14ce957d381552c52a3ae37934dbee362c7a0e961e9d211c40e51b9f1b001f9cb1c32a359fa811dd06479b77f22cd82658f0658a8cac7c826b56a1cf86d1c2f210fadf7c6d990a169199739f40b28839560f20d094f622b5c365c61f3548a02d50e3d42c40d39120af073a9f31ad9364bb29133d1d75393f7fd731cd90aeaae1885a9c2b998ba3a7fa65b05eb9c4d963541802ec4695661fbe2b0818f5fc2da713b0128493007f5bcfa437cd60449b1e4d7110400039686b71146876cb19b1d10a8da365af85ce33b1c2cbee615d0aa63f797142e262a03706b9fd04efec203826cbb3e54b95c028ae7c81393448ad72631e6fb71b0610e6a1923ee869bdf97a925f2b62e6a1b8ee6baef6309a12db1b673b15d718992d40092ed299cc2773afbdf6fef3991ed5cf3390a80fa1a5dc5320ffb6a0b052977d6ecba8b1fe40ed293f70beaa8f7099dfba63567446ecc62306d8710ddd421af7d9c05fcf3344c8a39ea5ad01d2d77ff284b5ce254b5b8cc731745082fc12844d3c0f3a0e9d901caa48c6108275816b403c3afe9e9768655d8fb408a8c26325346726a876e3e9d7aacc788785684252697aeee96a39df379e19df73c357bddbf2cd991e92b62624e531f97e580d3f4c463619c47b616b3748c7fda1b1675b6ba3095aa18e7a12986e95bc4e2b5891f30c68469be2c3839f54617c1db9f57792d431fd1a8547fe3bddf52ed4fbd40d1627157e701db84b224d4720acd16cbf53c1686bcc899d82a302c45efa257dc1f3c650c473d1299dec0fea5c930c5cfabf9802e74f3422d2c6c630db48529f9c21cd3e2e8e66b8742cf6c5673afea0f33cea3645679656f7bb0521bb7f2669c2e5685ff77bb80beca9744058d92372197f846a8451e392c73274f90d23339ab8870f67eedab6a0c83539d2b33b82760983a7b9b1ae1111fa7df0a83f47fba87f948000c5d5667982aec78172fe941805777ee97fc06d59fdc1d9c7ecde818281e706d361d8335a53a99956463d8c2bbf5b369ec9ba6370d7227db43bd2874d68019fa73dd18544dda5904600108ab84fe4801499236406166d220557baf7fa6f2d35c38067efe4920ba47e4f4d94aa7216fb3c42f4a1310def79c8c8b84b752f2870ba3792975df50a2fabd8d1bb3ee8910f1662aab70b4f2f48bd064896d2cb57dbdb14750f777cb025aad1588ba1897f3129717c2dade4d8a13e66ef7350577361d6a857500f7f3058049f7d6837119241e87221f9758eb012f47d25364f88c17d462087fe5a305d690e29f366209e3a0ed792671ec5845f6946d19103919ae30188614ab49d4b9f18acf1d7f7fe4af10afef270582312f0e140faf3cf1da11ad885e4e9b70fc142e0f62c5624bb1d1134ae358d7da78480fd85cf7671ee2d21636f0da1af207e43f365c4b7cbf779de78501fc9443cf4288b4277cec0ffd9047303bb1c516d6fe5848ce664e24ff3959ac899a7469ac74e95b439d702588b3d91c2961be8fcb69f87962a5a0b0d9dde8c37c08ef529ebc98eb5ff71263eaccb5d8712c841c483e488984fef21111194f3f7deb29fa89302050ff8ea279711d380af0562cbe46413c914b4ec59cb5e12a5912212712a09c3f87d994d80f96e6e95215d8b7d9d210f2e7f1e150175fe6a8311fd86b0ab687ced4fe03e55fd3cc8829ec38ae1134ebdf7072c5ca1948958cf3a2dd2f7733214336784b45e53dce1cc965ed06cff3a19337d00b12d9d26676f3c7165fceb994db566d6a1acdff8b45243525f9182ebad6b445973f04b2f6816d083e8986412545dfcf1dd9faa03116fb6ba3bd45c94390fb0f97a01e39e4fee2a344fddf5de5923f81bb7b565e983ce7b78e7eb4069ac4522020de5cfee83c11c5b3651629fa825355ab0f7528e9c495f94df9df9f5d91a97677ea8e6cf5ddd7a8260698685cc95efa48a0de1b8c6a039746319402cd4cc48f51911c2fc1a55878a23cdd65b2507835e973daad6d408226b75236c1c9ed174e71dc774cf309696fd728dbdab66deaeedf9b847500dbf7e782d996606faf57dde869c118fe5998fe32affc4af6784d56fc7d645b94dd2e9f6c1a4553f300717f1aded3167ca4e1b6e8e68264dc62025a3e8f386736de64a8b6c8687bb2af2dbb4f39920cac249e05ef7cc85d2934370e43a215a3593017b608e17d8e27d0aa272a8be7679d9a6ffaf2454f829db65e11a9137884785545ef4c2f63df5701c743f65528d74d141c9a2147c0bc7024a3bcc0657d5d3aca8d5289e00a9aec6d9d49a5f5b10662bc242e291bfd0c10457da9381436d626c87209f1b008a82b0ad62e585838295569e209985a94cac9e8066a4caa6d6df019b85645e310aac9bad09dc6c7c8fad23bf31acc7776c0d9361a694c27e99b18eb509c22155c82504648350f5870fbfae8e66ff4dd80f1db0341ef867bdd4c1b79799ca4491e3efcef3014b9d7d3081eb4ca97f304e75645433ba9d0b1aafe3d7e7dd07fb2b77c0c6a4088b40f6182cd172059ffca5bf5e17fe23f1c51d41f7d38582a061bd082b5dc0dde16bd5e022bb09eaff67fec2ab18dabd01bd104a45f8d43ba42eef7702fa78c75f2e67ddee69bc3b6b24c8b75cf988f621d942e0ab7276d889b8e2593cc25a31ed659be962c72bd8e174436e29bdf7a9b653dcaf314e58d0bd74e96461da748c4562eec3612ba81a8407882480550d9254ffda8f405b38f2f43f564e873909ab85b31d12f6f49336be670a138b3abeecf564fd68e96f764386b4370c325a02ffa1f838e94ffb6520309b6706d9448304c1e3a9f35fab9cee7b120c1086ee565d543c8dbc3b3ac31f4a4deb26c1163a050d7610ff5384f8dae2d7c76f97f31e4b4046403b931f4a61f47ae0e8961d32752444e3f59bf55c62629409e3cb2b29fa9afd3740b124bcd6850229167e1f7778f8f0459aefb6682c7c68def856c34f9441bcb9a41dfd49c49eda6ccd66976536d2a4c91d03aeefa5e08d3010f22b3f2554f085b9a2f02a74b12a4d90ea0ff5b6d7f9fa4fa60ca2661336520dd6a68561371ee8482cc2155e7577f0241f3351f7571fbee3b17f6bb56cebcc8b76e84fec37b56ca0ece2d2b026612791083b6c52580692617dd014b96a4571210bed731f14538f7aa87c702cf0d4a25f390683ec1729a5be16e1ee16be58bc247fa4dae56dfadd03859cc4a0502787ebb3286c50a695a157081684e79c5b778b2c2c82f788879f9c7c4dcd6172a80a7b7e929d77e87c4ea7e88210e7fcafeb1923e7e93294175fe9f6303b407ddfed3d5e6f2264af685baf9a853178b35be3321a331b39f4fad2e0a59357e6d94f53d4226c5e66251dd021801bb327272821c38dbcf0510547b48f378a0db8a7eed77617243c11765c9506d9bdbdc61dd37ea87bd48f0cfa3fba65338bf10f288f106b6429e737c256028007aa2b861fec072b09063f0b45fd69cba152440a738e45e0f160961a71ced987755814eae333565de176677fd80b4bc617b667a360def812c0f91986b6d39a4f8c19424a07b671c935dc3670046291f7f12fc88e16175ce861a52ca7a594ff6e389ad4341f31693e291ce1d4ecc833e84c8abfb0aa75bc737f141cebc2ec662e9b769891a06fa8192a58a671128841f728aeb816a0a0b6c9cac289bf957b0492d1069800c0385268cf42f3ba2e4dddf8e65df3d7c44ad7f29cf6a2b4dfde451042bfa6eb5848c7aaca2b739e216c429cfddb81529fd96376f125b19b61e259c3b3337c1b46861674362305f782365255a79554aa76f8e1693ecbe3474c98d95be037e80bfe7e3d285a5c395385f44b979a13b48928ca3436dcd21c1e0f211ae843192ec388540a1c73316d2d9b904dbee3871bcd7b6fa7b49edf01104d7ae53846800beec289c097a18ce5db2aa84cf5e5e2710cd8bd6ea977f533b0f2017ba94af39b5831f13a584ec7144ce1912b1447f5c093ecaf0f4202435dd4ba824895357089684e32a8f448884c9b8351a05bd84ae6043ea088441f69861b3a362faa782135b35787e54283cbf2292dd9352ac9c0cd5149f6c4fdcd476cf69e7df84c285205accb6cf59cf6165d8632cd7b29a4ae2322e31cb52bfcb6b6d78fff42319a274d73e5e6a59ab4f0d65fd359e29c52c50017b1d231beca9d8ee88f2890f836d33c80bf53ce0655b526d7219a39d1c61dfc2ea4845a89b3f4c5c5c5711e80a8cf09922bcbbd560b75a786ffcd1c84a45d7a39f023d912c0c74b3f54ec11f3f5b89032abfc22ee50274cf3080ec6ebac47bf3ccde4ef1d559ef05cff7cd584324b6f233b8bf08a9db694c8b4fa64fbc2bbbbc5590aa7520b1f9d5191217a92d33f7e81566ffcf8917632e8f6e4eff18516a2f68a262c699994d46c29869354176a71ffdec0d7118838b5ce4f5097e0c8cef93aaed306153c02b34a49801ce5b2560c834c416e6e78687c1ea32af11217026e0342e3148912d85ea13486d4c7b54491bdbbad362566f38e50e498cff3456509256ca96c952465c528a6acfba15036f186647ec7c4d902b644d8fd37819a4df99965d2de46c4a3ca87f16770bf45c447adbc443c1c7551427814701c66ee4be1151e6d723fd932437ecba42a07faeb3c94e89fe2b57a91c66b684de4f92163da266ea21bd94b717d1ad4ce0e132190c03d641a8fc8fe8ee7fff25c07145190f1e77be32b5f4de8f16cbd67c803a0f1fd6eb3807d9bd10313fb248f0319292fd492807ed20c993168deb6613ece21120e1c95074d94c6ed36596a2f89e6bd0e76e8413762b13550e0b9e9f75a18d72c01bfc4a801637639c97f341d0b1288bbc0be792a196b9f13084c2cef0730df22946dce24b8f1e03913f5de72154efd26922b8335831944a2a470c4cad8809d2496a1814df2e15dd9da8aa35711dda1b1b24b5ad1b991f8403a4180ce73950bf42a47eac6e7fa030f587b8cc165bdfe14534ab08f6b4604ba7c92c3fd252ce850bf706e8a2967ae857ba8cb3776afee95e775e610bac827b144a19ab539f27c7e67b6ff22f9a0786283dca1b6d75c93d4b733230528d9fdf907f857434c6e7227ef851c7a9352a86f73cbc4e4e68433d7a7ed360c19171c6657c9c9442ac1622806c4c44acd900c8c53999d6a7ae17e91e5cc34a2d3be6f89179f743c1bcd8f7097dc944316e731526fb173faa3070b9067567bedebc55c6049dba9222b89dd303d1f95841fbf3f812881858fdd1c3e9f183ebd7e11b486e46c81f73a2faac6882ec1cdde7cffc3c6cfec4971e49a367d20d1363f846ff54e415a1d2c2fcda332bc5f0e2d67f40f8effc3c542281c3b3bc19ddf8fd7a5df188df24b8a153abcdb56e9e83ecdaa2c05133e187e5448e1b435e24b4d7b4f8f55461a930f2ce057d83afde88560b13371fa1b0dcbaad926e9b66b8a7cf6a8e0991afb574758760d9e8bf18dbdc8456cefb554428d626b39f9eea2b17b132f8ccb41e6b9d686a5e7340c298cdad4596e1be2caa1ab60f57ad5c1974ca326aa066d32acf9d712e99e2d0dcdde42d8b9e09f4583b58261bfba8fe4c1a2de7215e858b553029e8737622586dcd5196f2dc5c84e9604c0dafb0ce3cc91faebf59d4c7d84eae0eb31502a0375d600381b973a1d10156575adab22f07e09296cad3b7ecd40b0e4419016466580be03a7330944485e316c2a5a910a34cb105cf8242c63c08f20b4614ebf88edb25de01912826da13841f1b84423a7d93a1c3fb4dd8b016c6067baf1dc8c67c688c0fe78f378423fc6717e92185a20b01301982e90edee15ab083f55a50d7ef4616cc979cb2e9b41857380e85a56ce1ec348dd04e5b2e49ae9dd02d2dc4a00af9aaaacae4418a1fd3ae2405689d343bcefd0359ca98fa5f8dcc61442d3eb63a648720d9cb8c113c18095dfe2a86f8838c0f4796952e2a1aba1d6616e12d19ff7cefc37f5c1ab70d4fc9d6462a3c80ec77519b445749f63f3b20496c9828669249c3eeb2da0606f2b14bd4ce7f6398065a82a964154fe73f915acbf604632aba2cee415c6525f1c114d23cd16ce8196a54b163b2783358cbd354b2a081eaf4f6dd87f538180f0e8f3a095b7d7308c77018d34a17a1c6685c3620106c523dc80b0ad4abbdfbcd066d6b0587fd08ae796c26d8356a9b120ff1cb407e423184eb7ee114aef60a52442db0286040d1a9e071abc35091b0b3dbd391cde0e54ecb3c2688c9cc4847bcc6dd681ab6320b568c7f3e4b91c5e3b7e25acb1bb20ceb1c2de1f052b724dcba1eb325b7cbd48a0aa429cf701a31eb7e2ce2caa645739287d5bb3b6f1a21689d487e379b5195ee34eb01bc7aa529a9775c88452242b4dd63a5b27e64fa4d72adedf76c34609c3c5819af88b8ed633044cd469ae6c820e41f370fd92fa0265870d0be322740a4e08d4962b69284234251e88e58074bc9d983c348b790205d276aaa589bb0994e1264b81b93eda4093a3278584a89840f89acadee9686793c733a3c1175b7c86f220bd28321ff390b86b2b0195718a85343cef1b2c16d46a90b6d186fedddbb43e782c0394dd9ff63a1e936e6dd6902175b1317c8d39ff1c21a983e9b38e618c1b0c8f18aaa4f1b4be70df9d2a90e7be1cb767384197973e5924fc4eb359996381b96be2ca8e4271fa99a1db62224469391f2c9fab21d0be995fedf0c9e30a96fcc88b574b15c998b744a546c3a2ac6b83da42a3186059e58d21626d5dc1c3579556ea3b239d913d8d4303ebe5f6ce8be8ca425aba378ebddc8080236319c4527ff13a9c4e13506928968ad3ce19321a9f5c9ea13d16dd498d79857adba6ce948b103844d2e57f02c1e21212b919fdaa6e5a79a12122046b941d2ed477af49b9208d1734c64a1d1bd1a09b65438c308957786a65c8d61baaa31e0408714cab8c0d16ef39a5126b450c0ea20af4121de6b580988c894320c1b6b9d501edf9d9d1ee654a0e7db66895b17b2e3a82197a14356238babc58849c839d0722441c013c4ed83251df70facf4a1c1103daf2d3c80a9db5aa8a14001879a5d6b1fba0f6a557226d8882c901fdc257a5f8faa4118d119194b66b323b7b8ce15b9828d264bd16ac4b0147c1110f98aa7845b1beae1c72d1eae046ac745cb7279aa7c114c05b804c908807af255eee1bab4ff93fc558bad597ededd9e23330f545fe1e60850c5745bbe9a95a72aa21cebd8db61875c830fd5f4e7ba33a92277b79137de014004aded2773180c97f2f8ad50222ecfbe86528c858f93b38fc4781c0cb1f15b4d246258e408916d7c47fa6fba605ca1f8a51f48a8096cadebcf2f2ba4af8e48b99a13ed9f238e7fae64a0086a3f1921c71fdcf8cc07dacba16166fdc72cc65278e01945d04e1ac6e76f96a7f4ba2bb45bd869498a13329d01f582b9ccfdaa05e08cb780131ff37fb2a1d033b8f77ec15e18fbb84a3554c2882297b1e71d368600603b95490c2983fc361ef294d2c2b175ca6be7c5238d0254680ee3ce0457dee9a76699f538fa7bb1e479bd0166f2a4066d97b10e4091dbd8039990c16ef34735f339abd71c8dbb5abdd524427de253ce2a8efd0d0aff572eb2d3c317327c116732af0ee05d65ffa4b9d7bc1b2e7f2e4e67f99b239fbbe4268d3918a8a6a7422344aff8a90d1a8d7927e2acf15b7b9fa0f79b75eb84386ea94f78a9169ce6826ae53901300afe296648928a227d05c7231c91287ed1be31e6be5ba0bebcd8575701701a474714b4918053e262ae93027e5ee93df5c52523944fb5e08396d34776e6c860ca505d1d2ef7ddcde2547cba69c7db68312c58b930af48b49ef0b44d856f9d30f6583e50f4041baee3ed83a7114d696f745eed2a556664e8e2c381a6d620f515d2f0a8980299a4a9099d5319ba5c6b26d86859206360fd323fe19b0d761adf3e633ad20db51a96863f65cb0944cf1996f5f1250d2ed0f5adff03da4116be84ab253a35ac6b741999fdebe8d8905fe7bf0a05934645bb26d69e72452ede19f43cee04deeda76b8275c9e093d0790851f106ed709abf414ad3c4add610776d3025a704fe84ef57a154adc84fccca6361533a2015dd307476fb06ddb62b98a683475005028ca2abf8026e6b3b85a7b73a539baaed13dc959bddb42c44502637f44c640820d75bbc37579e1beb0758b9b024521e43aaf934fafdf5d3eaf97ef04c9fbb187b7e9bab02084b5f2d88973d3f362bfbc33e72a7ad1bdc9a5b43fe75f2181687bf88cf1a1642ae1bb3c374267dd74122457cfcd94e7aef0e0b3b8d4e50e2f0b93c9fc94f6170c56027c7b470aa36a838e17cdaf3a49625beb7814e6804c023807c3d54b6b0ea56ed8451c18d2f8bc5482b7d7469fb8ba56ec51ab940947e414fbae46008195b418afe19e89db11656850a6f7d9492e3124f39a7b0525fe3f5c8b10c8d66fad9f045aa7004b764c412cc02d0a5d95fee145e78617c4047db95f6ce43e0908952d4ac7d8b385b6da520b044b03cefd26ea2cf5d1424955e9279b3bc2c396f6c30fac8420c5bb3392c7be4947571c8108f100ec075d80ec75131b9c3907393d17b859da51fde3c23c9ead017ead44857876cf1b9df788525acd27adb21449516baf0e7e5707554ffa8b36e3b0d3cf4a5856b0ae3625e09786833dcbbf3354f305d78d7f4aa3f7e8725895d804778c03db2e5881cb8616fd145690871d5d0e7f935963580821e5e9ab00dca5a514ccb34474f58b86135aa13942bdf77934d2cca370506c90dd71e61933702a276206dfadf5c58b849857f457e60ee8e6602335f72269f357121d3e205855eb916bbdebb87d352a3616ed6434c9ad0d6cc5921777aab64ea6511d943711d60c5c57abc19bcc400b6f21ba940120db5646a7c0a9655204afc0a516d3e58166c8b3b1879774015aa1f89c73eed054d5533957bc1fcd0e02d98c4220de403057f33637ab0db5d075ed08c8619b9197c145e24132f477ac49e8cd4f9f9ec6e06790ab073d6869991e233739cbc8c7b4ae059bbd356bfe8daf30299403c28dc82167082c620b1bfa17b0e34482a511a9a269d5984e21cd39ee7c20390e830abf72dcdf5ecd46e62ffdf0c67af4376c34f6ae32ef1b7caca00f4b02e2d0c7642b4d538bf879c53445160cac26613a78fc58f7d6ee310524748549eff166236d774448feccaabcf26e731735b8a4a57ffdf833555f97c626d6b23d4b3f80b284407fd9f5aa51e66cb11ce27a5462eb66705870fe6b691b165307d84c8a8dac1a7fc0f364e53d98eeb4f264b1edf8ee280715674ef5cdec4a882a36f935f98cdca57274942644069b96d04daaab852be2721bd679fe1d5af4421616c318904a8bd31944a73ff895bdbd2ecdacf4db862f5a44aabd52169038ae63e44af8808f0bdc2af73d6182217c47d051861242fbf87aa2ad00b4799922c6288aecefa82627e2906574c1ffb36d0c346fdb3869b72e0536578498d2eb856355baa7af4bfaaca469d5076e59f8bc0fc242b78d308627b08a43c8555b9988901a11f32e116b78dac725b7c14ff168f3541b7a63dc079b7069cef8877d07e8d2615f1ab1ca7d0efa0a53e85ba47998cd4e4db126ba288a92fd8ce8b715c0f04e1b952aec4c256b783eba5cc84f9e2f81d75283e83c465c8f3813bf6d9602b35be1aaa4f346b0e358d4ff0cca53a877e30630b73a53a2675db2d531240195a1597cae5f169bdd59b6129a875f4fa1b5840c5c456dd2cb889997fd13897b8bb51909ac0af9c65ca9eb1e16d2db869694aa1cf341ec022380f2c4e916b9a36ded8bf962f08878d4b093da56f920f1503fb5f96ff0a807abeefe90846f70dbcd2cd5aa0483063433cf8be95a6608fbe9322a091682c4b58645a3fae21deb6070c900227b3cfbb0bf73a1d981a1d80aefc3e7509d2291189f6fa385358e58dfb9588655129f9e701687c29c9f96e2a37520b14dc6c43e28ec7926cd46dc5829e5281bd0409d24df849a17580cc0faff5629da0d072b69dc37d304e1eab27ae077d39c5c838bdbb6132032ba6e4b5a55bd8b3858ca808678734e6b8cc2a2ceca4dd12280e83b46167ae11553e19479a7e06b6da8ec563ac8f6e9c9cc2c58df41d142ad989a7c7fc7b1bd39b8aadf6bd38f6d5712ca04224422210df39aa73ea539cf118a8762b3931a1e56ddb2e3222bd2d070b643118f4abbd9574ba0a6c924f3d87a328127a1fd63cfccf4d886efd7b1748833f4f39003d0981734a44a28303a21176aaf75042d3ec694bbc9d9ea99f9b915c2c4d3a3b6b61e2f58b4715a58f65712f81e15c18392ac883031968e35bb0ce556e509a6d554b7e09a77bbcfde0b83a343182bcc77f56ea78eb1eb6e7c1236c4a37ba8bbe5328fb3b98bcfd4a8761559341e135f834bededa0a1c59ad03c59532f71afaac1dc48e8c00f4de0de57d385defab894e608ad5c8e0850c62709231fe786531d885a6ba37ccbf46d2022995e76c17ceb8e1474e90003a2077ff2e49dac2d7dd09a1c89212b561233547253f273c69ceb4e824db30977451691e74c4f039f37be1e8f5b7c272effe1aadfb434a7890d90d614e93bdcac4ae20d6fc8a568c52e3590a68822be90f1636d749062e221c847896de1700ac9142108bd16a1d3d2007fea09118da513021da3c779515dd805afd54da00200cffe3e51494076480417d39a8dc015bf850699f2ee636bee28198f290ca11fd2ef146dc45f65e2fc44094ca6ba9354426daca4f96f65c40abaa4b69b989712069c41450a6db5293c9fca9ea218d5991e722d30827bc08691f2aefb9e3d66a4a2e5932fdc14af36b961a250629d69b70fa77f1a38f60682b346e649cd068cf71d8b41f5ef0a86beb7ff2cdad2c8e3d971854e4338f4b8da0524329eecfd5917855df34f67f1eeac9b4b756bef80f3342297391421bd273356a9f38e0af5c3b1a97d745af35a3e9bf4d1bcc72ac7b7c3c62426aa71ed75e0b204ecba5eb2c795c0b8523cee3292871d163806bb10c6a50b86464f915a1d604ed14c75a0b9c9dc91f791483bdda4c346588d8dca1e39f0ab7d90a76b1e57dbffcc21cfce1d8b5ebab9f1661b82d54e6eee3cbe7304ea288dedb7ae2aff76661194e82765cdfc919cd8926bed5eb7691ad6f98516f1e32757f03577ed55f021006d587c6b75fafcc9cf99ea386151dd050bbd72014fc36814d99db50de5fc0c2b9020a71508132b30403c13bf13c4050d6c1b0c366be7351c824228f563ac317aea805241e53a72dbdb56c540c587b235362720b56061f6d9f885aa705722914c74784e6e3b42a4ab6599bc38c058ffca649188c9712dbc3cb319a7021353c1f511871c065f8a9175e705976f9eae5170dc40a0ced781eaf2b8fdc7bdaedcf85156f75b09c5d3caa483d700a97c00d64aeb0f24d7f39e4317711b8b7d5bc80865ee93068586b4ae8ea8415f5ebbd644cfdf4a358409ae3286846fca4d61e4597d7db49d72d6bc48e0ce77d8cc0db78b47c4fec39270a52c1573d86d84202a714902aa454b51508c9004ed7c63aaeb1a5e29eb47ca6666224c59a41781c4d78211f7d8ba2aca48a0f3f5ca88ede15a9ee0a31e6212ca00366eff1794d06ad91673be1cd44c279606413b3eb941a135537a53fb7a0fa053dbbb7b4cccf06b4d50558e3a435110bef88f11625625a7bb8d2c22669a85a1ba94137795738fef63fa502f59a481fb6332492c1d81b35e229b38e920adcf5cfa11fededc32b09439cfadb01135ce992923faa82bfcb7fa04cab1e197c953dccd82ee14d2094c7e64b707fb5b0781d18a231d7ecb85c28f00737712db08a383713682d9f79d43d848cba0d648d14e19efa3d543c1d3a20caf8156377c8b47b92bbabce04499b93c07b99b4cdd1df160fd1a571746c1cb9a31b6d3b5db4aa796e38839adbee314e222f3177154490bf11e37c8297abdc7094914e306fe50e3c9c2d814200b6a739d713e90bc763925b3d85968981dd3cdc9fdb90aff21d9bc4ba2bda725b64c1194a37511e887533155ba34dd990cd6fd2e1b1a3e485cc7b300f388465eb5f6c7e966306d7d34a2b57beec672d89e34383ed9940646047a67c4eacc9f39732ba7850dd0875dcf401571ced964d5ef71a62fe67b3aa4f3cce74ded6c5d066fd1090023dcea4ce471f988c632c6153e32142d667bbba7b156c16f74bcdde78e23aff01b6c66a049f24078d3803a4519915a83ee3b5a05914a5ba0c0b31338059d0596b59af1853a2e31d7c0dd281550803a747df14fa257222acf1d7b7e7d10046da73e76c1a6a61ecf08334a02379df4e097fa72e82804b444ee57085f81ba893f00c9ee23e997fcd0f99389e51c9fbf5c8c36cdb5b2b89f3bb097bd834d2f4be43c35902b81af1e86d05a75265560141b616335a05e15818cceaee807b71fb404398e26be8973f19a2548623b8998f52eee46c607ffeb26ac9a4065b1994e00f85b1a3e54638464b27e2d1d2dde68800ccefcf83af8b8b9626c26a18e35b35f8b8c9321520d5486b34bca6078d55f6ccb988b5c9ed4e1124f3fad27dbd8280e06155d3c34bd4418827d5864c605e7798fb46bf396871a084f0b0c1a69cf9b262c61a2f2666bbcf402682b1301fec73fa89532e8d90effe32a551f363d83c6984a99c343332864db114afa93cd01aea140169c3189e02e8a26c5e8a980ae7156501d3a1817482050f5b89fe67cba44ec0128dc919e7c9a1ade357414340c9656f864e59ba32f4a699362a954350a38bd3caa754b264b9c340ff0b0abf58977e179191aa71edad2dc8923f4c6f3bb3e6eaedbeccc9bdf6eb0ffb00d79b4b0100fbc43d00fb12c0bfa6ad69195a38fb92cacf3c082584992f61a0b18cd8673d1a8a67dc7ee34c4f9eecedfe0087feaed72ca8e043c0dd7652c1fc727bc2c6464691038bd8037e45390d8800cd9fb3e13d23e4a24c676142e017b2eb0ebe80dd66bcb4ec272e163509c7e48492c7f271b3be6918674ad9d7e2047680c0a00afdc924b2463cef993fbb2a0987fea4994c92eadca23d14d5087d520e896ed2a347a6de19945a920603d09497703d6d28e71e1ce2bfb31dcea58d950d18c25036336ebbc8091de8696e0d82e68453f563d5e7e4a6b9808874c2106dc65af4099ec6d63a66de963babb7c562f178c44f1d8d039b7d0c8e31e22dce822daa8bf73bd333f4765510bd2ee382626a0986f4eba15f81674c0380a92bb24cbacf653b5534781b35e06b20a66e4f74dcb9b55d3b2bbf8cd3ff640ed335c08593a98b08edc2b91ddf2028a0a73e3fd2d4796d5822f8d35333edf7d33bfda27f05a9db662b90e752041c7991cb09b9ece36c3a4c6a418a0afd47ddfbe45cb57b18cade2c66cc481f826f2f3fb7aa3d7a1939131e8a764efb43e145ed0a74412ca4430f1538010605ecd1bf33d241ccfa3a923fc5ac86fa41a5e9d5efe637e39816bcf7a90ff16dd6e1fef9fe26c70472d527e7509b9c246da12c56ad125fab0ffb4fcb1a7166ae6a2b7cdad0d0bbc6ac468944457f899f8f1ec78d98982fa3d41c7ccdf2be103499d8154ba31d8080cce95c276c6bacf0aae45032a4040ce437539a388ef964f86007f4410699ae4e0161b8efbfab29548c324886eb0de5fdc9af6128c25c51ca6f08522862bac6804573d3d2d6f2c6caf10934da48acf1e414959a93824a43e17f25e18f7c0884db47a0d74da4b44e05153313c6776643198a8c5f0cbee0d926c4baecc79081a31a46ef934ebd208bbe7ee83800a7cde1e6ea00b11be31d2010577534c21dbdb5cef29d6c7a837de627f1a9377d4078e87ceb26ef3925b46a4f979c958b324d9b4d230b8d0a455135e24e24aafdceb32b044af2eb47c85bd5f5123c6bf7c07e496ba191384157a05870151b3c3d7412777a5378163cf49e2da819d4e20bd3dd7f978211abe119248baa9814390d0472e1b2fe7b803e44ebfbdb50d1ca5013d881e1e9b32deb32f538a59989d0f3ae9247c2eab78acf7680a2267ac3dafb347db29ef974a5b10725d65c510c2cb3e15dbf8661e83074c579f110c1f82c97639a4c9f9ae1f8805af2433a590f1990ffcf79f24e5916ab491e380dd534ab376dd7d3b0403cca107d56fa919c1f79957bf4665d168ec371fd9d5476bbcf03fe4ac74814261f1ec8ec55ebfc99a7860270370ce98711fb70ecc82089d762a7797d86b723b460f28a95d25d1a0fccfceea0d93e14bd44dd217c2b445487a8bbf0e8394fdd7252ab6d1796a31d3dea7a8c7e943012f1d7337d76bd44288a97eaf8d4604ca049459b0ceecc07c6e041f164905c194af4d3186fb83c60d9a8c25788676dfb1843cedfe6583d6ac678c4c37ac39aa12df23e0de43ad0a1b7b807c1b122b3f41c7d21732f0376ca867445d331c20c174f86cfc2978f02b15bbe66c5b4f0e82c40493ef8246cf4c463f7035a8eb11f82e9e0bb46d964473107e60dd8c9522d8c97af71c253f3da58d8ff211e2df8e157f2c997bba48c4828e2b469e671f063a7ab1ed0a79e8b3348e2450da2bbe3398f04059fe1082336aa46426681e032bd06283bce47b6227534df1c5e6b592a4e3c602e397bc90335fefe2682603d4345cfd42d9a3dbad8fc58655d457e8012da5250583e45dc565783cbec972adf6d9637570154bfa59ac16cafb35bf426c479a2406db7adc0321303b80140f0816e9a957a6704baf1bb1944329f8e2540630686277dad267566009da30c6f07a51dcd77350d31514724f78b6d2fd02b0083757c2e08e84986ad820c8a21422289fa97481f327b6f7b4c2fcf6a1e2521d17140aea22cc9fcc4e4b741293c44872d9166af892af058749580035b7f2e35145c46a8a8c8e910873d492f730ee25214b16ab3d4c3c7c13c61598368ff48280f7f90ad2e2bc9e690109bf2a36cd84485b2e54b9b25f452b0de43dcaceb958e14bf9670ad0996249c51fb2d24fef44f141001d24f788a2cda74e3c9308735f09ad3eddabc05a9ab2cba74055dc1c6b4f57e08c1b5db8bdcea90cacfd046bf9042e65993c6f6fb70838a8a7b8b04e68b860eef5adcfa1ad66f17a8577b3a05434c5ab103b3180d010cf87aa40ee13a6a44effa7acd517160044813a4aed8cdb1276434c65d1219b039677f2ccd174d37b2a65b29fa8c37c36cbbb53815b78e05ced701f5f313fdb9fa422e9e9d752e484d716b219456a46a39df202fce67fd13cf323b2e77226d8d0d232876bc7491f1af733560f3bcdbb624413b801a397df6e45151c7f00c259ebc73a5cb618e43cf77ec49a47d0f7efde47c46ac10d4e85d1b8c4a1841fd4aedfe01086b36b15d2e36b011e60bf3399d9183b11256a3edc19ce61aa584ecf0007bb2b9e3fd8dd441de3eb2ae4424a082833d61012bbb94ca94e14c7b1edfa41fc9075221e906f2727b4da4d4278a811350fd3f2fa22dc0d0c1bb767f3901eec8008e0f32ae649c68d03d9b9811c3f5fbe618ab0be87384bc9a0b2cdc5b35205d4c029920f1c6ad5319fa0186c9ec55ea2abb792222474e2b5e7baa2c95f4bc8ca1ba70d5241506ab27711bafc8e00289f956f8e6eaccfe20c17ac2e8dcff45527996340997568e10f4eb82b1e2348a3211c5ba742f3c8b91f4dc92c77c81e74bf2f067e78e5bff6349101fee4a54e069c05e5a442b81f50876382f0ad7d88c1edb78ecdcec510fdab4eaf59e78c16e37e1b950f1161eb04bff8c59602ceafb269281f921e17ccecad49818cc97de72626497b5726d66932e987e032281c5df6d2b2047b0756b347346836257e065dd712f8f85d58a3ae90c4e130b6956bea7afbdfe5bbd905a21097239b10b4c09efc209fb4b6038b90361655ef3d5912cdf6985d3023d4eec686686ef9886631df8789eaccc9d5ff13bd10eb75b4c121618963a7f803959e0eef986e174ae63488c379e22dce639601c6e0bf1849fbefa97cf004b212f819bf30847e0a6899576d17c676c939fdb462761e196190546e9f7248ad9d885bbd98f7c3dab5ecd41cb88dc1c78f3272684d42c032b4236488d54548a02d5e83918b2659b0ccdb51d2b5c15b438030c2536d860a2f1bd6f634455dc9fb146e35cd3894eec4ad3dc31529b0348fa754dc2361b32e924226cc6c446ab4696feaad5218d73e4caaa75e9e70c5833b7891943c44ab17d0f31fd77de9038680e511307c2815ac435731e38eb3e8d7ed86ee184dd08fef14561ba4448afe858963951dc9b5db5402ad782912aaa2ee9a0453a909523549f42f00cbd9ac83dc0d6d45adf500eef2995292b3c343ace20fcc7d69bad92950b3c3902cb160f17835933db1448403f4a928f4dfe286febf26f131ee4a693e0368a5f4e8f7c106db8703c688a4758e951f68e7131b751b7e4aa027af79f9215476b60b3acdc3e6fff1aaf36fd634d5131c9f0a38987d1ca379e22a0bbc6ef30bd458209fb92d7ac60f02505925a9da83ede035a220649256ece9843568f07152d739ad93c6bd86ecca29020ea9b41913ba16480e7eaf87cd738c134a70f898c15fec248ad9c45513e2cb12e6ec182c39968aae75e9139cae5ce1e68544f2a44b249e85b57e3251dc69b88a3d7d7ff9d0566eeb8ea059d3f413fd816229e5b87ebc02f9c69346abebd1d3ed69e654574da69f109a8e6d6adf60507940f949651210c78a3c6dc603f03a73494c8da425544f0580d1042d00bededb146472bba331ddf2f1bb8d46473fe7cf9f9594789f618ee4de687bd91287798ff7eb2b302c94f6f02e0b53cc940eaf8b62533ca9e95cd3d98d4cb09997e739e0accad3b635b1bc3c73f9bd460e9d65ada5d0720c8d2995987a10be91c6da9cd0ce1b406f39105034dba95eb560521eece06ddf11636dd0f6b0fe3888a0661f0d0ec793b3d35a2c8588bf640588056cb764ec8a451e99473f9cc9ebaa309070bd7b6e5696849e0e33ded430b4055a6a7435bb1df1cf737c81d47b28cc533214b076e2be841f553b43ecc7ff1bcb86d9b6521d9a5f2cd9b85e630b2bf1688570f4542b8fc1c65adc2b567bf193a4cd4e1cfa8a3bcbf7215e6d34262125ac41084c02bcdfbca04ea885722213038461b2c2a56f7952b480e93dbb96febbd2049496a4ead9dd39a3f77929e6dd380c146bc5f134316fdc96fbd6ffa96c9c4d905668492cb45c7eedf3fc65e604af1cc4fc268aa942d47346b60d87bffa7b5f44a05c5695cc4315ad487ea3dd3cc2550d0c3ce074d7d58135be232333abd79c610b140caad3e61ac0fc72a89a44711b46fdb583b039cd60866941c0683f98847c1d752bfca9dcfa5db3086a45a2e3829b80283e4467e785495169b14c55534b0112a375bfbc2543d2e089110ecd6320ecf7638bc3e74506329d57e50e8c6aa35bf4112f5816951747ad2a83619f8c30f526aa8e94431d371b0790cd02e2f765ca5494c3385e8b8313d0cff5ae91b550fd50ad726f8d8b1b1d574ea257eb0d49ad2c3c00239bc8faf55ad290e70d48185b205d1b5c6bdf602d873facb79a216f8a8a37c597ad4d07ffec1bcab9440f225fa40b691194d34c36e28487d6ff060cbf037ead458bc7b24578e3e293cc89a325de357a7900894f89f760b413ea346762d443fcefa658df17d33a66d9c4df6d36861784af5703aa01186af5475cdfef6d266c0deaa9b3f33af70a9634c94a8fa3f6c5b35b63f4aaf6a1f054d1ca9c2bdc5bc30c235c0bd10a990990926321018e1afa60e7042e786b73e41760b23a2fc89145b7e55bed4811c07ed37c8adb2e6f5a81da4d7a9491b340f80555fd2536a5ac7658b8b79d6f0fdc1e42b632ce8dbe6f2b8ebb3275cf4a09f1947e1cdf7969d26e2a5f669116a6c371dd9679ac099ea448d399e795db388abfd8ea69f4891289c69a2c8e1df9bc256e276f9cbcbfded7cf075ea6ef0445e5d80a30f873072975e0ed499c541d11cd8875a5cb4674f7c8e6c107539a204c488991d4d9218f600f0c151e05fb49ed62e4c9dfce9dcc7b885a7e469b84ec45e2709ca6eedb3847fe38683607b229256b711101546308fd554e356bfb4168a6328a7195c13b209c77c059a30e8baa49bb40af2558d36351caf77830b6ca52cbe4ab7c44b88634d6f9258fd5c4e4a7fd58c792b12e5afc2d1ccc404baaeaffac3dacb503aeffc469c6ef906a354cbdc0f0625797c9ebab8d9a31880aaf499c80cf6fe94cca756a4f736b0a79a3406f9952aacae5bf8421b80eff7fdaa215ce10dd3cdff56d27219a978b95f64a707d0a1105a36d23cdef97cc92be4be6ab5ebb863db2cdb307d61f553a1ccb8174a0b4ee0760c14057cd4b40ba3ea59f26be226e193ba09fb09466dd7f6583f1bcc4527ce8a14468b3a16588fb77b4f3b4759ba47448b4031d278355d2ad46cf6bf27c0fb7835656b3ed714878605eabc3fa25651ed77f1b32d668790b551763412f0ab3805696d0591fb181392cf2a9d20c4d5c774e4855e604f1b5a64591c2b17ef89dcd254404d1cac23c9d89ef03aaa36db23c61d593040e598cc82bf73a1d55cc54541d6787be95e40ce41367cb119cb6678b3ebad9d8e55be80adfd9aa0155c888758cba431d5d28103178307774ccd3199bea0e6455ba61f52f38315c4ffb81c06148d1e49607cb1539a019f85141159805a0dd180eb1ac08081da8e769ccbb7ff0890c31b3e0cdafc8d62df0aa5443d162910f9b379420284bdef15191a1fdb4785732a901ac8aa56c317ca999a68c49219ebcc156885772d9c8faaa16bd7e57afabe7c96444d64923f06ca81e19a8f9cd39535e4d03791dc62253f4e60c6b21a8d29aa8e049349c38ad5883f4e1a4240a7446bf1de65d15f9876c1abb3a000063643116159bdddc9a8851ba28e59e2fd553c16f587e95f923b3ba2cc2b0dc3d3ca89b1d6318b3bf77184868bcf09320d415c289e18425c589855615403a51295c096ea9bf6f0213aa56b7a7f57ee3bf0c6891cfc7b701ee44cd747a663b24bb8debaf35eab556fa82bfbe54a99d6cbb1dc6fa38e0d47c76dc43bcd16541ef124da00cd82fcea1294fd44bbb5a9217577d2548148d2febdad97fedbbcbb77c2352a956dbbbb3e0291954518c536b8eef0ea0a500c7f721f3ca699705294856b95d2c6e976b1923c75c5f6d7dc8999788836633d0ca95e623718c11d924053c6cd5787f469cee5495811a512f48039d32f22e23350b57f979927cda7be44514d27a71ee63f0e18bfdb02a7deb5ed5c4eb897501fab792a13a9c97503c85487ac39913ef2d1a365a0798e10fb3a66b352da234c6fff2b675a6f64d77d04e01b2000427f636c9a0c16310a6e8bf13ed8c7ca522a9b0347fb129811d59bd3d0f52d1969f2c24209e4983d005dd964228f5138e822488cd5c10a02204f03cd5a74a7bca20dcd1867c5abc5b538b22b253062d2fbe59cc6dc8f0fe7dbeca9c89a77f0219f1200ec868cf49b7f4aa326f0d1089b24dd003efe7002185cd0257722e40c1a3a9366a1dda386b1382e39a7e9f1636923859c1a15a278084996f96d07eae96fd1169a4165ad33e39edbf2b03dac7c80f797f11e0a1291e1e1f7ebeea4d9edb45e9a180c59dbe3ffeff1c4a9f735a366010b918acc321f644a26a1a464c35c75f8f55676f200d98498afcc9fafba605e394997167d480825b0d67aad0dfa98141ffba0a0776bc43f3094ea9f962128c9b56a950a524fedb8b1dac612be64148f40d2c2fe8a6922bfb4958aeafe6f6f55f0616d31fa48155ad2e197e4ab3f1efd6e4c087281d2e5298b5ce5d42886fc3f46c183469314bf067d3ad60c6b9046b40b9a5cac7d6e3495ce80517d053151957114bf855d7e24692249be41ccb421a65f008389f842ea64ff6881fdb95926fde82b6e993e8aeb6231d915f5ce32826896f1eabb0fa9d7a3e81eb7eb865dbf6c208cd5ab52ef38c631bb2c2af8a185604e6adb67538d314280b802dff885957b6f3f39590ebe66d067fc8895b1157f9fc50fe0bea2ed86f962e7d933c94a8fc451ad0555e5004b93caacf107cdd600f9c40d777602cbd5f35ddc501006b4b4ba8619a2c5f8f2477bea8dbd63d5f425f536a2bbb2ec12a539e4b54e218c5cd75ccbf859c30a12b4c39113d6125e8f043bb1aab23795acfdd044eb846fb0d1db342028be4248a7f69ff6f25b89eb764c8bb6d474c6dd8fca171978c448549cbe9472d4cd01bbdee400532a812d9e90ac4ad82e9d577de878af7393fa6458654f713fbd61049c103f50d07719fa93d16114688f8272f3d9fb6cfd94d39b00f75ad1dd6dde056b88f56af1212439314dc82672d3ab7e7930ef25d84d0db7f9b4d5271806279ac61c4c4d1f298b915c86bbb4beb460a364d2fcd80106b60d7acabfcfd185e05290e0c2efea9d3739eaeddd8f5c9dae0dcae3931ce77136af826037c54003b3f723e1232020f71c1971d25af71404703096c963314e29281e9cf6e8ddc3e4b7c0a5fb022813e2cdba2d7c66163279f9af5de4224b0c598e974d8058009dc601220941f01208349bfed470713ef0a6bfa814a4e4115bf2d0b0c3e9fdc1c7e49a0489d7af7e2bf2ddc901e182b00bb870affc643f9f75fa1c59c2ba1d617cb00e58a0b858b77b1ea31a206624abe0a6222a0e747eb996558bfefcb247671dcd029df0fec82c2a25d3fa296d7e8375e67c07ffecf5f4fb92c49c40c52a649b42991caeccacfc8447b08ce2fd64a833238921b4bb7db62d6685ddfd5244188212d6a6cd487ba9ca636305481865ce05145e88ac3abaeca45976d9a711590fbf98d9f62d56de5a4d3fd075e398c91baf09b8562171fb3184e312c882c48f5156b54ed3ba31e6f8ddb69e027bbb6622a11e933d1c16942bdac49b8afd24c0ec377ecd607d86cc72ec605cc2c6c995906e9f2a477eb07d96614cd67d932e533c8537860ae732da215e35dc62474394aebfe97f57cd1a5f3a877e7d48a0741100751d649439e3c4d00291f6cec5c9fd0858157522213585ed12d27cfa164350e6053855361f814b764e523982e25cf13c3a0011862b3b0ab9d4b4ef1ecd0239fec2c49e67d6cee9bece7ed00c0b8b611dca1b34a4bba34d4263d428f8ff4ef2ced563289374ea4d02a1d99c9a4e45fd5cd3c45b8ed4904f2f3e2224f50b5883765419af6726cb8fb18bee9e3f54a956debdd002eab414509399c533245b5bac85d3b808839a65a4ef2596baac46f5b255540e50d2931f125cf2dd91b51269f9c82a018b0d71207dfbbadb0888befd8e78a151f99115d6d99f99a69ce8709296af0c5e5e2e93978a88a52ef243df67ee53da165eaf0c34fd3881fdb3f4889ace0eb928048c97d8ec3f28733bebdca988c52634556a74f604fd380c10caa12373fcb9c0bd657a92b19276ef0fa2ccd15896c36c3b51b9a7b1c00678032e8c82c5c7becf5f234caae14a0897b13ac6d0104d27ad241b583fb997f06e04504aab9ece4fef62515e5e7614a5d7aa9cc56b29ba481cdb45283dd8dd24bc078eb49ecff5002cb0a02c5fee43549d98e791454186bcf8c6268a9ae42c74243b89d23652696bdcb7418c6ff56acced45086b54712ee4029095724e659138bd133c8da9894e1fcb7551b5fcabdae6281464e92a1e19d10a07fbb10b065ef1a990bdc9154e7a1d90d6b3ed9d479b1770f669295981f6562e1dd67b1388c2d40c6611b7447e2485edaf96faeb37b678dfef05375f9564891b788ef7770314da585397a34a0aea96a59c944145deff914e09a3120f32e3e1a40f68f74ea94950441fbfcf899cfd4c203ba9ef877cbb46b6c90c529fdc467f7ce96e2ab03498376e5090dbbff8110e9969c77ea6918b9c05acc48015949c4797ef0d0741ec5f2399b21f74e48d21f49984de747f8225830fcd7f841834f58fbc6916f95755c3e3027c038591b7c100786647bd56e248bea93f948e0827835c2005e3bb88b275fb2753933a4655702d2c23860069187794d37ead4d09506e141a4a5dc4348fbad6d41ec06d33e09ab330466c2754af407c566b078628e4cad2813e6f9f90283e8c849739fde87982b3e365cf73d34b81730059a7f8e4c381fef35ebd2db4c653e6cbc62bf6723194988946fa7adf4c887f259bbddf6e83db38b8371896e1bb930afe6baffa3030c5c774877ab19459dfde89a88161a7302fc595e153907368f98bc9334043d1b2feb2f861fc83f0eba9206dc59134dc4b7158edcac3f442e52df80370b64317ae701c86fa5fdce77d821bfe1c60d439943cc75cf1a37942887c567ec1eb5bc9024231f8dbd76928de1201f9cc9292d0e6513eb9b06c0dcda81bfd14af039b06108562da5f76cd252d37197e9a1b5766032cd1122147d3176616f817708f12c1326bef3afc6e4ea16b3dd728769e661583f183ca0894c4dc99d42a9597e9d6467240a153525fc2f17fbea0d55a52dd15142684168d496e103e94146e9ca12d7c43a8f7a5f67d01896979620cc29eba5f799319bf00d2f11b998af278c29f22933ba8e5b7000c5fce01289fbf8783f7774ee22aa79e41364c8e4b863007ed4fd0c4759f9b407b8da9eb6934412cf8f98ca4b90e69fcbac3a3e5a421737b11394d0bd2191cbb163f37c54a5e31b2cc13e1e8ae44daf547be0f8b1442124b31232ed12d27107914009ef0b753eb5b563cf979d4d21676c14fb21a4605e9070de06a1c9f64f14b0c33f4b9ab939d041a4058614cc3a7df06d7f736529f441f99bf96dbf7f073c24b506733437db80b8bf5bc2dbc2eadbae23c887d78c825f0e9fae6cdb229f969f20d64f5cbc1e4c80e190d8bd96a40089b3535a2535e315b843f1e2ac891a5694cdad8ebc87d7a65f0d6d83c52dacbfd12788acfcd37ab3128072a6d514b9f9fa3b33b50e4ff383be0645ca66140ff62575a682aaa5e4fde54eebbf279e4d83cbaf55547bbbacb1a04d17a1ce9e7f1d8f2c61694fe47830d9072209e61cf054d9bef36fc6d6817728b6dc838e13cc889d3d25f7a4672c63c537b468fa9a6fc38cc543234c8a4b93cf76194421131027e410d2a61353ae4d171012d27ee2c4971f40e04453e5f4652147c4960999fbc4286665e41df162513dbc0d1a37201a13f483fa7963093834b77c310b5e3e099ed29057d64e5ae6ee2c57becc64602227c8051e3f21009e83b4f15b23f81157295b12004533bec078547d246b8776c2239d0030ae6ba18a46b4d52fd55c4d165ae04e3062e17560fcf59c6b4fa3bda1124cdecf40d1ddfb81d38a9d9112e2e0f1accc5f380519aa889be7e1a3889481f4a706b6efe40bfae96251257af9a542edaaf8230268b66aec32e0f77d17ec2c804f795e2406f5aa2f316a65a0d18aaeefb8827152fff782dac7822d37733e078dff1aec9e837ae611930b2cb828ce5f737d921028cde5d04ff703b9e961eed06a8e321675b455934039ffd40094d2d24e8b2df802a991433a50e126e09a152a02db749665dd0164b50fbbe41e8641de9444e0a67e42fe24fbc7c926a4b3a09e2e2cd4d19250b937fb5cf22bbac1ede250e64e833ed8e3109bae33c6d5dddacf715d358ac5c45bf23940d099ac6b16d9d6e13a8f22c4691d55b8f3bca953591a2af3a19ed8a0c9885fe6c70da0b8e1ed428d59a45ee138a1377e03d33433132cc94bfbfafe72007fd7d0df8d8710888542757d4b605d8f4c5bb5e4bdd507a063aa589dcb093a39be2711a84150a3a072504ee1adffaf813f618b282f8f38bfef502729bd5bc7f33aa7c206269b393c87ca87a04125f2f32c0e4aca409f872f2e6c93ee7f230d36b85c850a658fb2e41195bd5cb4c2a2942494ef5be93ca53fe65b0ec73f5cfc2cfd62a084e87e1c80ca6b8150fc3d58e42e08fb0a3e8fe7ddb3aa6a63bb22b1da5a979c2d5728ed6420fd951335eb3573e0f640256988d6e497c548ffac5eb50871caabcbfbdf7d99e44bbee0ba7c971b7df121f9626e96bffccb5722ff76f3feffb1e516d69db275c99436c5326c79744736c45e419d8398fbd809dd588578624444e7a56814e247f7abe27f034aaa9def09bf910dcb8a3089746201abaf34d736f445b6f6584c25c395869d3294789ee6a04e3f0b4c9b86d0ad87c50ac28289db4db219ac1db3fd8e8fff3a19f6251d680af9fecdf2f9e85e38e3fb0e13fa912d8b09bdc8d99aff210d67937016c44c7b82b78a8d1ddace2263f117d28f4810d1b3d201d078dd9588db9612c2c8889ae623c620f800ae20153a2cd709a28d29401c2eb5a7632cdac58974f3fdf301bb940d9815f6b75c8bb18e060356fb08d9479459c762f429e35d79792b2517c5da3b5e28c53a369b720b9f5356df97b41ceea5d3ce50dba13c01fad7cbe1780ee0a5481bbaddf21b99d64cbac7b13f8c5987833312b1eb583d172efefba9fc968507320459979817ce8cf2f393a382264cca8d51188d74589672fbb2d703a6d09cb94b4d1ed870b3fa36b9c4e86ca8b29ba16bb01a35a94125cc4085191b327cee6ff218d0199bb0cc0e042971a23dd66c15e025de14674e998e3f7b46b07b9a83c9005f72f6b8c5e5a702aaeae8b91013370a7b5fd0587ba2993b4085d02acfcd45c970228a9b5f6af286a0ff5c3e67297a3f16122eff7b79feb71b236f5e5b5543b1d99cbdf5632411a2a5993707b9ef7904533b58197bd247eafebac67cda4588ccce7835060b156be814cc394e062883a7267f11c5b414aa04d84edbe20f5c1a1c112e83aa113b10b28471ca53f22724cb7dcce1fb5ad90d8deca169360d8a1e85264eb6b7d18b25885d339482535ed45b3aada7c6762f30d96cac3455d2241a402ad064d01c9719d4756cac147c5cf587f9b2c103a29895a32cb44feb0d50d3c5361ac96d9c9919033b1303c58c7a2b2de6686d78468a52c2abac061ebc02f67dba95cafdbf75f8d84151b164be3097775330b1e0a1e77b3e48e291aa99c940735744c822a8651ae289135b5556d82893438fedf67588feee8d205459b5005c66b4bc0d6ac22f0a4123a87b7d8c8b6a39f7550a4d2c95e19f4a38afd4184662c790caf9ae533ae67d815cebea100abcd0271b5bb1c0598981bdd0fdfdb44079bd5608ab9d0097180e79228388ddaf6c0b6d31dadc813a140351519018b4b5ca589d5cf41de7fe6a8c83734f6764afd82de19904f023f36caef8c6708320bb343f1dfdd3723c4060037c6472e5cbc8eaca9fe8ad3845dc0ee1c6cf5f5174913bfceeffe5a879e3fa29adaeee949ebfc0ca16418bc16036da0a78fec80f2e914872f5016754af72b31bbe24888886d06842b88fe6c0a227acc499a11a983c5d8fb74fb4d3992eeb5bec71bd85d90ca97dece98f197c4099b602d992b8fc4b599544ea1355e8774ad043874e139caeb932c3fde64533e25174c8ed28cbeb07900c4cde724ca0d651cbe979ee48be4cb90d29c6f39cd4c061a48340686e9f8fbb774303d0e8e092cc8b693d215127773b5e885a71fa7004fc0b26e5d5f7aa7e57408a9e0d54a76f0c25325d067ad613d5ad24b4269c06eb04916cb410f58b2c30d096a195fc621030a96cdbcc22d625e296ea788668be170f8c7a9991e700b6a249fd8811dfcf77ed42bf79fffaf1f72be193154f0feb138ebaec3544c0960d4ceb635c6d249eced17d028458578a86868f4e5ac2ccea36f97de7e9485abef1e433508ece35fcff4350fd22afa7f916c86545fb4e7c780ef8aa3ddf6993ce08af4b8ab14ad10efd343120a24eb15e8ac231cbcbc921f5693ee2092fe10e269cde6214aa99e81d70c4f5cae433e40c0f6a3db44154eb3a5f87dd924717a62ed1a74dc4669ab91f775a8c1f620f305d0cdf540ee329f35f9b17834af1d5286b6e455a8e5dfaba1abf8e6250f0d2f0eeeaf93075675df3ba67d89059ce6618b80f652f1d0a7f3fd290b56b99f57ae936e9a5096e5759de3a660336145362e6ab6d678ee35e1488c2f19731c198607c9fc7941b25045ec28c6e8bbc6a8617b2cf7424dd822b592d3c70f9fcfcd5bff2fbeba538128c41417ecbaf0cdd17883efdb3ab7e4f02b6c71dc283011b23d693ff098447382b72ab7c4abbabcc527da16bcab25d20e4c561123ca00ddac5cd986ba5bba31f75b6a7bf47342f49a86643888336a4cbd3b6bb5f137a8711f96b1c83ac144e8fdaa5f69124b56946c6766f0b6037095abde02835f1eaa476312486e908d6ca6322fc6b6b4775c87a8a36b369fd8c4b463027e8caa697f7ce2d4aee660a37aac2d1de22029aec1fe787ce32a060f479953e5208782d7bbdff8f0281ae0fbc94b73d5cd61e07e74a180282a7d64fcce3b468fb0555edeedbedd1d50d37261336b3bb3d2c8b05e274d97b80eee74b228f5c63db0fe452f8800cf4ecdbff38c4aecba7eb49013644e292e49969bbe63e2b55824365277117df4194f752748e4e5faf21ab8f0967656fd6114bb1b8a504ee47a82628d784ecfa64c82b43244ad34d5dc46550006e2737c50602a52d7973bb26d5058e935cec88e2cb8372fc03ff2357d7f5aa9c292b2546f2d0d31d2fc9652465fbbb9e9b6a8f98382c92fe57b2869f979088a2a8210cbcea2dd74cdf688db47f7f93ad226904c4b888211530e4c548cb5873a335faf5e693bfd4b89158dbc6460a5054efd0185173287cd27f575e1c2975cff6bf130aee0b8d808bec4c48b794eb44a47fdc2a2bd15a580cefb21c055284308796b31ba41aeb6077e9f853edda99749c28e924a7cb95fa5b168810d8c3d903d68c8a380bc35e93afb55c812ddf55f9fec2a669ce8881f520ef4655ec50dde4ae078ebfe8e70f3122c90c635c68879b21d42e8bad11659f6dc5cfc50261721e1ccb40f92c69bc86477c559afd1b4ae58c6083c77ab64e0779c3e2926ffd3c0bb71550ba312730bc7f4e0522b9a8a77c3312f695cf20a3296ea9e89cb144fd3e8141d24c6d0ebb17032a87ba6dcf55b6be3056089d6c3bf5a95bedaf0469014a13bf531552f449f0a82c7372a02c57f7f6826e3783677c137fd265fe872fd6b7d9de8cb18bfabe40a7e57d2e8b78175faf6dca875416000efd79e1c7b1dfc440667bfdaa75e299ab01240809e0d3bba5ab9cbc571dd265eab28704dae5f2129fea4f06d8f5a057c1ac87f349e82a48050614c556cb3d619aa036b6bfec22adf9053213b28f5639e3e8f7138fe81af5209aec97c90ecfb2d9e466be87b85bb7ec41fd9565ab9f39ca93a5dc6655a1a17fb5570660fe984963d28d926b1ed54af07643a3e8beab1c4c631a0f052b59f525cba2ada48cea54e2b864d09254abf4171625d0cd25278932a649d40bb71681de6ea5f1c533774f19206c8b08f8afc7244bc7fd5ec0ef30bd6a640af81072993290970a4d4dbab1477fafe728db19517b5b10a2b059130f84815ff1cf8112072087ec4823cf101accc130cbd9c659c945310be627986886bc13bb542b5eb27c7123a1825733b24558b54e4d15f013a4f92e91a061f08ef60f96a6d92a1e956e62a2c03eebb6423ffd8e159f0b1f2417ac58476ee10352235e72c1d431f560da10fa1e22f21e099e7056b5d54816bc3ac0db229fad6cdd2d250a8d4a967599cada881b379e146d6e3760c6e6681cc67f61707ac6f166ba82a57b46b45f0c77e98ebb806e8a955024f2606d82e58a24ad60f11f19c07efaacb035535234c367fa85a6f4f8e22c2d419bd90db92df1dd9e9fcd587f636ba695c1c60cc513e41db6a5d9dc36162728b508d12e91f9cd3310cb67fd83ba528962f9e65e82a47ab12a7f04b7098b02786bb7cee8f094c27913669f74ea294c59c80d5a48d98ed0935b413c59acd047ad63916f4631ae620920083f2352041b77919ba6342b1867358aefdc516875f64190590c57dd08e0166047c009a455d688826d6edfaeb72f451b94a494e2ebd2cd85b1d9abe612aa7ae186382e70bfe5284507df9fdbd088f4b41764ec4be362acc7769bd0b16976a5f0649a91ba14c8356c6da5ec7d4b30c991f5d0e31d0f9b0f1deb4ec7928c0e40ca5e1640f5d167a4dceb6cd397de6b0d0e5a7eec15eed513b42bbf2f3f018aadccd94ae72822f0925da6f9781c5fbd539338f1da05bc6a8119d715f1b2770740477e2ecee6b14580694e8d43e1feea817be69448f034eb18be571ce2995ce51fc8478b09d31474fb093fd7b886da207c41b2266a708a9d7c18dc069b0fa786f55a5eefe89dda6eb846395a05fa0cfc23db3f12d8c2508521f384f5fb5600eed09316ba8dfbc71ef60c71defea1812085bc02c4d4d43869909d7e5339b036891be6191ff102aa919807c675e50a3a0ec4b768d10c8462d7ffc9581776752fa34902b486cbf266efee1734c36c9abacd31efb17cf0b26b22c35a7913cb258bd8a361d19653bf219da2a6401db3a14b932b9d499f62548c54bda7a1aab9c45718d4e028b77cc66d25c7d05b4a03dce51c583bc2582885946d7dea248d66564b0696d0e3404fe664441142ed1d9c9b58e12438584e8bf3c10032ec1707d86439276fb4a5792100180c8888aecc3026a2344507643498a51a78f2dd41192512b39467f49f535e01add50eb3ad69fdcc4ae824470b2a20f702558748b68677883338f2493c548e15f94fb5739f6349f60d7fef6e91eee4fffca54131fddac283272d4c34380c5fcafaef1b8ff76e89df60b7454a6949323df233a7d460f5353f7fc13918c9c9aee71a856920055566a895a413159d38fa8aa26756f9b1266d26de46e52ec17d412039b386773a76578ef9c3e9deeeed05b0974d1a4c1803145fa49e3edea42bbef11f2c949f3863bee6f0d3274f94a080e97dcb60b63cbd17e3ace9a91163121c0370fe750c52bcdafbb4db7693410da6bb12eb4dd8098986291d950b97a94dda4acf005a114b136f6f34148df1c6d63c79fcc1ef3bbd860b5b64fded386a1d7931b54373023183c7277babdc1062bb6f4412f5de7ee54671a4aa9eae4eaf955181d3e00c7eb05cfdc269b89c67324d19833c6538598056873bc19ee20868d930f9f49afd6c70ab6e8687aaa3a1e11cfe8f92f7277d66e8c1bfd5b9ce71e26f622c3f223e90cf32df3e3fa1bef2a1db3214207e77272ac8b40ab0624a7c8b6c5155a7bee1a732c57daf80d8558f44e8d78fce7c59d11a761bc97cf38e078ef2d1c4b3c982429f64d16e68439157e174807ee9167e82996609754c5492a4bb1c3bb37d06a1d937b23497399acbfc642a4853d1ebdfa99f13a63caafa043050bab8fa9589f46c581600413ae0f8d0f41d3101c00c74c30bb5afe8be743cd05c26207e28c470db364c949ab74293a80236a41472850e3cfd96697b7338b3f87e75ff61782470d25b3f8feaf5fddc03d73cdfa3ec1ea1345da5e8cfe2eb82bd40f1f25256b949641712e116af6d0b5b6c739af1db1658a74eb6830457b7c3494a1d9c860578c8839fe4020508fb38a07afcbd33395a475159e05ac8c76058256bb8ff7ed19c57a06106badf9ced35bccb4a5fc40960e19fc93ebebfa570c340dd48969942290bb6f74166e3cbb1736897f4a13a4e7aa36ca7f449b4ab44e209e35d5f8bd28baeb7a3b9977f4490536cb6dee1423a712d99f36a69fa59d8b7036f8efb75db14320c1635267b6f5c5fa7996d05a5e0b79e3042c6446d57d46c1f4394178aaef2ffe81829c3a1fc40b5447b4485630f0d012c1bfeaf544f1e42f8db99423633ca0b3d365116a126d31efeceffdaf39d726e68d4d67f70c282337666fd37665d9a6686a149ca381f926b87b97a727bc13779ce863be2ddb4591eb0747bb72a464a9f90f1da7947a1d7ade89236340e739c9fc2213e84b6dae1609a8f1201fe4dba740572feb42a3ab005eae836c1990c5da0fdd370552ddabdcb6ef10a0d4826b334b3413a3759c10fc7d5a1a3704cb0903ff30ba2e8375f5b490712a34a17ba7571b02916b7c19e4afc29cf05b2b37b6a00e315715c414f18b425b0f6758cec6f80d58a34eb2f26b4831cdbb6a7f174949fa3e9bbe40e99a3aeb3a06dca8f4e405a3516df0fa5eb22e888c0447a10ea96af8a8fd0439f9459e8667ef0178bafae7f0a3e04a6f397bc22d28668cf71b4fca2cd3a18c50726a125b24a643ff57244994dcc6902a31bd64adbfde0cd72472a4aa24dc7c8ef20f1034d46c3b183b478f1a6284720f27f06dc2156ff1ed8db1172b2d2e9169254d3ffe80367a9f9752c95228efdb3d64844345d23e9a48a7b7bfa39e8d2b544cdf3e6fab16cc69e601cc8e993cbe5f97a0794ab404a69c8c3084076df911b4cfdd87129bae1ab933f37754270b04fb00ed64316b7f3b3e63a13ff9b02685ca1058efb36681d557c3f5f94544828c1bfe32c608eb67d0d74dcada5918eb50da15c5d73f5940796d2e5141af0e611885c2bdc37c6ab047e2540435058a3c6f19cc547478db9c019160dd595eaac100ffe71721796a05c389c89196fc63a1204a61ccc83c9e25245a0b0a7505960801dbd109976f0ff9f8b395cf0b9e7eed25e65847338e323cf74b32914b11b67e1d96c8f4f23fdd9546a3db0bf6446d4b89a27ef68a7f5969a490ca369c77dcdf890386fef16f8d420a2f8b9195eaddc87568b8e50f738847c0ae86538ae1481bb0d8e69748afe33b18d9db8cb013eb6430d4adf97839bcf5bd90fe81466e418fd5c6f65bcc94b67f6227f5c410a987e0f202874fe6647dccdd781178c307a72d15af7df8fbaa8d66ba37d37f52c95e02ba84c63672812c2dbe423d3eb620668cd89abecbce3b3a22aef527ca761ac34e928802fa156559c567016b70ca6b2841cb773bb976256ce49186b60f2ed346eb4c8a9447f31a4dfdb36b3e00d00f33c28556422bea462da8d9b6bed84124d809ada88124130860028d13bc5f57420f0b012f092479236c442648d24095f66ae646a625320a91441c331d6178db605e4eaca801bc0a3566158bec90e11519130ff4e8e4dd354b1464d2aa11ef9a46586a582de1f0b09748c9c277fa4328bea92a7a8c34a6dbfb9e4469eb07559736bc5c3f513cf19e9415929c081f6b26065a91d0a01ea086ef0a12eeb451a96ff70d93c65713c6836030c5669fccddf3a56bf8e6e91e16343c4e847f8c81bc26cb267a2b1803a8be2d1c5a0538304e5389d5dd91cc2c3b70bfe7f5eca0eb2539666cc89a861d0ccb5f35d46f7e6dd2215f5394c7d973ba40c4b93ff334038f5f4de6bc4bb280f6fbed18a5aba5dd22c6a6fd04e76ab800148f93b0043a7827748ef93ca1b9cb975d668a1edca888d887a76e8f632a4fa68633346512e6caca6d84d37a2f47d92ea5a09e53f00b428e51e8aa8720485db58d7cc0f3fffd0bb542224b08b560b322e08a785dcc819bf71ee6a4d9281b825022e29c5ca5dc739bd251fe344671ad0706021d9d91cdcaf13e001a83292e84bcf0ca67d7315b32351395e6b0794f2fad9967c20c2b20ce2cb59285432c35f28178cc871e55dcd426359d1c9d021451678afb707e91c55112e624b844911a594d0b6c2040cbb9d3f5399f3973428adfe6e36bbe6fe69b9421cd3f4aefffe6f1c9b9ed9f8c4bf765b8b391460105cb99aa0e31ee49132be34f2703f83efeac77f98210737f633148dde0f781e66e3c95f34d33c99fe210da9dd8cecb6af6b21c9e6be7716cf4d8c13cf34b2b5b2c091aee6b140f2a79f394c2de155cf2d22df85d751c8c388fd49eaca09114f5cfff6817e902bbc4d23e324f508152553ba9224034615dce9b8880ee8ce72da8ae537de1c0e7da5b9ac348f2240aeb39d623f7ab55d1aa2f1a594dc00c80c3300e8110542e6f8cc03b2c468cb3c2ba354691c44c3bc8ffbfc5fffccf7026b28cdd3a00ab7c1b06b34a5f3ec1d410c7fa57325ee99521e2daf4e17596d7daca7d93ab5393a730ef98ff44a50e305f41a2bee7b507cb4acd7fc5fc8c9be30f59e42d6c11830fbbcf0fe6fdb5d5be52902e5e15d9d5c4816bf52a8bb289368bbbc6052b962983166f37ed56ae79b580a9783f8deae9a982ce4630bf03da5ba86f5489745e9bf36793fa3f305121e5a4b2ff7fc3fe2b055ef407a858a70320e39fd1778883a00da771ce48bc90ce09e42a3860067b6c1dbcfdf0ad39530216fe05b8283673e4464d6b8868612f109b160243ce399d8a2fee17f6abd655da931e710b0f74973b0b36f2e8b3e194b0fdf3d58f956e4fbe37c75f444994f44e18b70bcbbd1a126738efcbde3f7805e05a20154589349d329418c4aa9b4cd8573984a36c7ef4f1b8b870db026e3478bf7baae5a6183e4f8ee2a08b7cfebf510b96d09e081b92f53bc492ae97fe11cb4857da292bc42f8d7bfd6bb4337fb8956d4d90f8d8f4e177a9360a75acc2fbb5662b37903b248208631c3a321aecca5688addc331280d367f6d398462e3949c2fc6a02dcb9d2661188c011481929772aba4a7842ea261c400508195aece780349c29b438f46e23630554a89cd37cb7c20ba2b7f71e6523dc6592c0e6420d6602011835422b34221fff43d219356e72320493c07128983aa459cdfbacc4c9c7b2aaf3ebe69b406159b44d7c95e12de2c549d9c23f129d5c10b88119aba1ef2e030a33192d9208cbbde16df0827b90aa221d9b46f90174c0b4bb6fa20eec168ee4600b5b4d25a661f7ca0110f51cc173d38b2ae2f767513c50080e30a967eeb78476ef706392a24b060c8cc24a4c02be22f03f96c7a6aff355ca1f6189f309bfa475163b758c5da5a81a720401de3b9839b78129482cb1e8a898011d08d9b2c210ed2e18a46db175c9918edfb7749031df9e4b1f402e966b797b70234ffff80e1a6529c826c07b4e503b3d109e867e4b4e00597baa5bf2a7780e092e05fd1cd1fbbc1e97ad1163e555bc8823a6fde3499de0a902d8eb70f2d2d5d3613e411eb9c3c19977dc14a170ec86e8794616d34016594902ae19af028188bbea3f1ef5f9c612dd3977df33cba1c901d4244a5ca8cdd83a3ce67375a3708abe1f920a559866a788c924b9f5201e9185bdc9a54ed53db16011f88111b60fcd58f46e06fc8a440ac6dbd63b624722965137217062e2d8984c0e6200cc92079cdb51d84cf98f0d1afde1f5bc90d723c40b638f9b5d97d9bb53e8c27d2dffdac78592f984dac49560d792ca0bce28701379d992056683b08271a313831926106eebb634d84ae17ba6a0fdd70119136ac29dc3e068da4bb5aa4ec222b8a42d0a505d01fd7a6d254bd2e5df7be0ed38b7548e6bf75b7dde55cd34a84b7404dd2d57d1ea3287b5e43340f53daebf1011b99a0998edea1a3a8e480f62936b4584797403e3ffe8ef468f600f115ed18b6bac4ef098807d09745ad818cf8fb5b6af41e746423012948a3a9e220502311d011585605cc3f86e82a5f734b5d691252ac98e89414ac564d21dec08ee3b5757d60c78ac19e3a52259e0de5b24e262fadf4e75a2a0cf00ff4ea395771dd7b009ad4d4f501990a9edc9950e6b904798c686839752b323cdd016e562b342b39a276ccb350f4e0eaf4b2b0f36bc581039d97225e7dc069d2152d368201b5ce30f755d7395ae566c282ddb6a799b0a8a863a8fbb939b61ba206af8e58e3c407e32470b8b389489ccef0f9379d6a97eca317749c877cccc31f8af6317171615bfdccde01024c65308ea678a1fdbe5491e2d74ba8b8b8d86a58fa249e21cd63c96f875d1243be97ed3cb904d5c1e511823d6964f6c303492d0a7975ac6cd5055edc42c7d7044b35acd5a56c13a374dc70d19bbb83d8cec0e0d8779ce0432ec30ae66dbe1a9e407198babf4a75752100ec647173cc3a16d3432c7808013292a828a0bb2f40a53cebcd3b5e52a248991c6c6f10a98ebe26f4e902dff5054fb94b8752c4aa3804ce3e394ea3d490073d13b09a3a1a4dd862415d0ceed4771d2a2c08d880c4ae5e296ffe924ab85f2a2bc92ee02834652e624936ab74b8411a9271ca1fa08d5901d54719945296f0fe87fa3378dab7da2ba2690bba987d0c3432c929e2ae1196c26059faf0ba6f1cf7fa8966580c0bd48c30bfe9b89fb0222e7a819231275fca7d1a5b3fa5973aca5fda2c77a4710bd941e4cba4e42c29e25ad5f1e914da57f849a316b457cacfd96d8d0df9407e9c3c484bd562ea5dba75b8f3ba878302d4cc4497d16bed34588ea6b567eacc8dabbc45378b16f4c7526849129460b74829a78383f9055f22b024d5f7e6aef796cf11b6aef0de7a1ae4f45a8d35c7f4fadc9460759722f04772e7f654f1cb8d384a1def2446cfa9359dd386b7c10eb859f8a68fd853861fc294b65ae4a7c9226972758bab025e6b815985693976aae3b1e86349e9a8afdb215b01ccbe801a752cfd3c04757a3fb5dce26f8fd1fede1c121130a299f47884685b6de4633cd610863c147a04c87b7434adcb72bd857f907a7613bd7f4cbbac45a64c64a922197f62cd2fc5ea829ca32b821ad7cefe868559cdb1e868bb72a5e613dd213b370fee540820511db90b83403395e2fffbe1dc9e5585776abc34b2c14feb7f2ad5d782759dcb92ad731f83f9dc7241957c194b3b2ef2bf21ced5984c666bcf29ad3f853046add040f51915ec1ba1fa4357c68c6031d3a8c59305da57b1f2e224d9050db54395bbcfb486550f6724759961f9e0667d0cc30f227a042594a729bfd3d526cbbd939383f618f6aaffce225521ffe2b8535e36ea5ca01fb17eae7f9dc57d49af135ff0db0e779e848bdeebe9647d19acc91ee0e9bac2570d10117de5bfc7d6a891ca4f3905f7aa39326f7eb428138d3e3aa933a8e73c73b1473bd4923cc9827b542145f585c9e9e37d6720089bf1b6d9dc123f6c7d0107180f06df4d8cc2a47a75e381f77ca609c3f76edd97d5b854160d0c9fdc82e19ba9f591969b7279baaf8c35475827fd4bec73fdd6372681d96b4c69e7a01689b9bd4fac0d55384ebe530459fba66333c16f4ee0277d38caa3ab111fac75136cdef68a47e83b540d68e84361b33bc41b1cbc57219b2671c70b30e9de49c9d7a58a378625be00a20ea4ff98306fa45f7514530298594a2760c323154f4f35c2d728e9e92f89d53b662f357541e5d3fa0c64241456eba4cd7000b42849a29a9f11345e5e4d940547ebd6f74883fe9710a1e98d6a5dbf3655f8e61aede4ca30f981fae1a4258a9b2692526854eb9fb40a135a9450b1cc0e45cd07ac845b5d3c8d9ffdc0c2095174ca769fc5e1e114b0563035697501e261a5dbd5fc215f3d7f108145f3b1bc9177558e93966736cc50f68bd50636147498298275dcf7aaafbd7b841b0915b9dbac6ec460a96b63e36649d60fc7f533d7aa371ad73416e489d051d6ad159e586b3cef0e74d0a286dfbd5525cb51a149e548d56f7d952d4bdb0ece90afb2a81fdd5f95ea9de6d0cd4221c11cf43b6dec700add82509c7c025b08be81f148a23d052874c621e691b744fe5ce59e5e62c87a72d7ea978db7c5048381abe5b6c83454b422092dad337ba15c1773f991d46b3297dee16d5195d2f0f8dd2a08fc32a668196b4e472a068fc580b732a5e72a41deccf8b2f9dd470571df8de4206139a8ee5b548fb200f5ac33903ab7a9440827f4818f06963ad3b8de047bf9564af87ec7e3b29adcf607c78527eedf8633805aa78807c207845222e5f0a823661889a31130488c46e84f1e683de069a652595fe69a7e2dee60e3ff1451050fab1cea1a5c6b49649911c3d28fd9215b740b89ca4a0dc4c5b462edae7dfddb320247790c65f3e3ed353840b670cf29eb173accda35230cbc81602528b5bf6564cabefe31a4beb0a0ce4e76dde7aa618781ddd6204eb2f94f4dec42ce731bd1979237d182a1d68a611831a5f19f2d23ceb472103ec1f7d66e6a72fdfffc75f6ab30c1f01b39d659312987ac3a4ed8a23d6afe3539d004efb69a43886d1e3497bed69313bc151f1f53b1d41fc84cb4a536a95df0a9845ceb9cbe4a04b1a9b2daa8ccdfdabcaf82517be15dc7fcbd90f395da26236063bdc7354c3cc0b823171069aab7548e69c22ba0d09fb4afc4e892570844b671543e13c51f9ca3b0f37fb706438be514b245cc499479866b154bd7cfebd7dc67f3a39bc827974c66e841c463087c846b0a78c28c86c839ae09e39ef917cfd104f412a48b624f4fb768eb204738a0d9de9498d9f84bbb6a8b13f38071c7c9aaa0390a26d10d404dc380305ea3d5e9ab0cb238c12a57c5aea8e93fac30e59c8a3d30ec4f5d621511187047e0f9971b2a79f48faf04e855a04baca3b047833fb622ae7975c7c47b1ed4b856984806e6d4ce211af372af59d154b652a17326cd9172678b10437fd051b65d46cf7de24bf6b0e2bdbdcc59eed1db03a9426b6d505f14ab07ff3edc3859261c50779877a1fa514ea59dd006868134b215b16a8f7df32bb0f13ea14f93756c87ce86f651254a0cd8c5b8886de19beaa83226dd7b746e1c56b04917fc7b47df27d5ad0ead1d4f2f3a1d7be329b0336a1bebc26a53551565aa417ae190c636d37a50a78ed659140bd91675587b93174b940b23b94bc67b8a831dd4089134ef5c0e1a2db1027d71c7d5b101d52d5854c7f6d532f812b683c86fdd0527eaeb2969ff7a36df64d8587fd310e3105f9d1e6eb18779a34c5884b08abe6e75117f65ecfdcf92d716849fe3449cd87cba7ba7e31cbff1c27309573a805504e9ceb32653f8c61f489d0187cb29e8f3710ffb866bd25ba377d130ddd0ef28a10a930143503702163140ca31428a1981b6a982c327ec715729c37f2e0e3f278d2d4f33cf6af49168a84bf4e59293954ef83aeb2603bf66a3a5bcea3672d5c3a89f6b336871f4a9e7d0ffb6c69fa68e4ecc166b036d39211bde0a0f9c5689c78c11414c723e8b29534f2e7f8a9b67b7020deacb157bebc5136d648d957b6780e2745bb78afecd331aeccb5fcc0651b29214c5ea3ed9d0db5d9e740cb7bd634ab7206e5eb76400a048e7effa24a5396f28c8efaf7f5f656d78a8de1d6be83c06bac84257e171a525b7c6082d96bd7de0b3e4b460f7607cd46e8d5b70adbc198cd68fb62f2d4c27c793916ce08ccb153963cf169ff6bf6235afbe2ea74d5653ff207b43ad2d05f4293dd40259eacec9c9fbacdfb9bb6092feedf3c1d555e6689404bc86862c74d9c5f3754306f2a70e0c39fc077d51a7c6624d460c2fdb83895270f667b562fcb14ad0e863e0376080ec932c343ebe5ba6e73d5a2e95d80a22c9db2e1dba8024fb55a5b03d0ea58ae631c7c1d38277e5be045dbc98e8c0447258aad7b4c0efa2c601968fadf44e3af6e4e5de5bc1265b95180c2ae0ab9f6fbc779cf13f1a4ce3f9e25564f110c4e3eba9186e91fe1a477a17c471aa5e3ab4f3acc4e5158cd0024ac4a8116fcfd9badd02880b2212e18ce7199622d0493472e2ff2f256609bf9b9fdbe1edc8eebcbb6e83917b467e0e04c5160d8c5f7946bbd25ff22bcc5791a378943c1fdd6fe6a8d04aa88fc12cc8e8f325f7ead8f6a41dfbb092bc00bf175d7756c961f18cc7236bdb35d3a67b03c525e855f66646dfb462c431b9c062bd38921795dc6bf4927e19834e47a17662e386ab1674f8686b8c4b3094f1c8bff50cc9de6c280cf20b398edd63448b23db34070adc1b26b9b230b8241fd09eec01ac830da04ef6a7122db80ad6da7290bd5029c0330cecc1cf18e20fa154bbd0f5d8d7bdd3eb90221464bcb19506b00478fd079e3b2053bae6fe3ac05bd8819e639de99a925a6a23401963555356c36c41146c04ba6a913d2502b1445e0e856799628f8e6620c1256c1bda0586b5661a142df994029385756c4165fc2e1ce1244304200406a4ae3a436ac33ab6875e433900a2b3c0afa99ee9b199c6d023574d1bffe43a04cc4dce6de56a6dd9678bd9ecd7a9ed06a72eff76a483b50dbeae864a7d56e199fc21955ce4026d0e0afe41c33c253730f94293fc9e21f4a9e3d5481084023c0cfd6432fae2bcfffe6c13cf0f77530a7d2a9b36e2e63dedcd6df476223d6ea4028cbfe40e895e6ff393498995500d5b8704dc8f87badf14161b1f0d2ea031a1283da2c942eba1d69d2c75e285a9c1337ee072e172b227ed352287812cc1e6162d61a7638a5d0aefc5642edbed3d302041647c33a68f201a0f65281fefb0032f5dc776297c286f22167b603924ad753621a9c8ed52e9f41b699e40e7ceb1a5b5cda7179a0fc65f74814c8e6aaa50ee5f408cb3727a37f091c5185dac8ebcb65222c30d3a55737a4fce5578db6fe3a23478bfae49718cd8044a6231bd6d2d6f16577ffb5ff5f4e56e7bd99d26c1a092a37e68044b15715d4d2934091c07dfebb849fc654b411e19167b924159eb35975740d28fd794939e7fef342515dd1115dc29ced3748aa922059dea1c8e79014bd109d1eb73879e2dd84551941e8346d29210e9eeeafeed109662f73ba2b0eaac1273fb86ccafd05b0037ccd6ad92ebbef4a83722b14c7123b443527c31567653d1ed19a892f74530432cd65760b93d46742911339bbb6989f2f342d247db89ba35767ed165cbfc13efced437c7db35a8a3f80372e137e8609f0c9261b72e95218583c264632eb5aaa439f8c978760a79f474b5451d99a6c84d767187bd995fd96c6dfa82b8b2f0a129f062dade929ff10cbf77fd10c76b3944c9441ba4ff635903eb2a73aad3e66a40d3f55e42f8b74d1e0a8af8a3972fd19268a359b49472a390c02de0b45f6a82e5f042215e1e071de15351e9cf7db0f8e29589488b2f5413e3f70a1427fad11d59c3915667846f05b710a328fc70d2322d298caa0824f0dcb1a8798e55ab80250518184e59a09c1157873e890d3245729b57fd3f2dc96c66962b1a69182909a08892bf1783fd745bc7f0bbab2117a24b8cf34d9a34582bf5a813239eca0ea15fa8d86e47368c9979476445ee3c773f74c80b478b19db63171846245ba47e69be0a36c62de098b9ca2ea30834a9ddffa776b0facb4e903b45f21aab1b407a854030275461e2582dd6ab80bb05da6061d4518a1252cc9069a4b8d42a1c00411dafacc8935d142f61f87af5db9611c3332b016ea84ce3de97210c2b7ebc12d76c47b0b4493817ef5c3222c7b8e500b3efe3966715b6411669059ddfb52fbcdb91dfed4ed59ad4c23b9de35974982b58c544f2a166b75e725dc5ba4e2b1cc6bdc31db8d27a2f035790a848baf72d16b813d60ef6cae121b412205265827f6f0556acea6991beac8147371dc84ce7864575cb4135e8e26ed5c29cd240d20878426ec0bf8d6d23ea091ca66bdadbce497c238a36e3b3f8d730ec5961a408f34118117b1be13aa179f14e8eed72a9cdfa35e13036f68fa91cf893ae779643297ea2bd9fa43eb83e9b56c53fb33ac15a55dee5785510e7b97ca79c0bd157afb7251b2a2c92a809b1545a17a2503f79166b5e3d65ba7e4f7acd5bc85cbf3fc9eebca3523309d072ade212d5a94753e03fac50cf9f27a08b9df1fcbdb1a31ee880b2d9e9e5b1ef37ef448f664ffc5e7e145393bc57927c8adb5243a0f877ac50243d001d49d3a7510a7db1ddb5fef7bf4c2348c9440a96d489f209f50e65ac5ab658b09bb455b0ffa1b04233fc33797cc8bbfea56f69fbffebc397fbaa04a1bbc7661ce3956e59a9a2a2e4e6af08c5e6ff7caa04648918a9896cf033f98ab42684a590b1bce536d458ec6a92468ed70661ffba48d58faf6d2192817031fb4c83564cbfaf7d0e615a3554359a36a16a3282e7d25c2e23068de38d140dada70f2a4a3b0b30f053349e7c915d4ce71013380104561df001ca281da24ec28306414b8b9c0896739d3622f3212d3c7f3116c1a102483dbebcf8244451a38219391e7152801a632c59bd48e83a1007b4ed42bb7515325488ac2250177c33b58b236dea4d9b59ef8be5c16bff34fd6993df34a65c4f61e88c5c903447375eba17e9aba7984b172ec6f7b299f0d10391d45f243b6a50bda29b9619490ec857428cc0223d4a194fd0d9b5f13263bf5e5b09351a34c31fc14cc368d24bbea500f0e3ca9105e533146be1f692e645efeef61c03fe2aef9c77a0e61436db8caf284027f4c9a308a60e0eb46b6afd34627ae69441870a76001974a9305fbced43e9616e8f3c259b4436140f33712ec0bae843470314efe86caf0ed4234f9b12fae537baeb76534655bd3f44ca5127bff84dea66e49ffbc2f3f86ae283bb322ae83fe3f91b565ed36fde2e3b46d0d5f74177d7bbbd6751d70f7892b3173b16b39f9b266f2651c7d6276e1d64f1f2d3439ca027288067e0f7712bd0ab052df027a9558cdb3dba973744996e65d6f5d62f848c9cd602092029a51cf6f1ae61f608c96f4b045f0ae650f816f5c8da8ae740ad2bd9291f858b33c0a51963a5fc55921147e6e4b5706a30f3d5577a3d9278c24bc8e2c440661c765e65a781d281c7f65590baa6daa9d312a687203c3e1f7cf1e64f9e4bd006b2adcec1c0e473b1a8d0b93a20102d9082aa45ecad081c72efe75c38584b26cadf182d3fa4da144816a5256de06eb22b72ebfb23fd53649d70373d2ee836d93365090cabfa7d8fbe90c776a38019bc181fac671fa8653b32d8622e7b234d5adf000140e44b7c43a5264d6468ebfc8021d851bf3e27fd07de096ee76c468c02366d7a4c2e372e78acc73c2df647d1fb00e96dfe4d8f141c6eacbf1a8c0b8d4e12197ccaf0e6596808c8a369f9e959a4726aa1bda3b04d3c6a6e0a0ff8462fe386dd451f3e4c5f09acea53102ceb0aa8c47e66ddd64c2188062f4b549ce500cb8867d4a5be3a0a35c4b3d661e7af248fee6a10ccd97a992f90ba5ebc41179eb7e11b2f4ba4a31ce7bee0582f8b7d5b84af5619a3064a26493cff692c405c6ee98e5e23739dcf91475a388ab1f8c2b24d61d98fd414dfd74d3f6faaf8a008b8c2de796573fc848f19c9518d58aaf50f06f93360e2ec143411e798070e571bd27eb314d1ca3bc846962ecff24fa5111aea3e7fc3a292d088a3cc86a48f112baced738b57a1a8456c5f9b5f393e14865f5b95001388497d7db66e03d59605c1c96ec2bb458c94aa0a4172ee5a74430e043ccc69bcd1d459502f2dbec9a640c0770fdf55548c1590cc8d52bd4057cf8760cb66851a989789ec2ed7abea9b6a531c3bb0fc92f3c96f15e8fe37ed8711b1bfb317657fb49a5aecd51d3378ecb4ff11793914a764e37eaac2cc23d2881314c40830933ee3f0104a2be1c0d582b91992a08ad4fc9acddaca0e1495d74e1b1d7640df7b8067096376b48e1a59899fad7b8d51ccbdf8e237eb608203fc6d545209714a0268006cb8d03ab60fa5f4424e1df67e6c60b48a775b0e2b562183603b8fb2e74135c94387cee0692c8a0137f46e4224cd293fae03a9ba953d5ada5408303b47940ca191e1c25fc1bdc1382f16a5f3784615022f4508b9874809eb217521356d413c2fb4d59c9621db34d392c16f65d25f5fea9ef4d104d1bb6b62ee0c65727b4a1ce9a8a4d6a9dfda513bd8c7fffa2eae9b21783fe385d01384beb8a63a442e52488ebacd0ac08d231bde8ed3ceaf6b4ca993e2e74622a10e34ec74958c1b01408a2b3d910939fbdde1a5e429adee6e781127c76ee62f6ff8e2c8935bda0f2b5e4eb74e02034ffa564748c2fa2809d1292931812ef6da94579d29c3c84f6128245e1098e6d95c2ff46fa38abdd611b82e17bad6cd1d7b97beaaf315f59bcfbdf4a1c5331d8df2f51e6bd0e23d27af960e83885fa3e6dbec8a7e01e1dced1a2493dc80493a2ae8c31bb9468b6844b08f40cae5787b10d1018711d7d41a8bdef2e2dfd4f35e3c0fbd90b2ec93a9bc1fc90936a4fefd6a5fd0ea11ffdbb79aade121506afb5c16cea5d7c0b469bc17bc6ab281743bb5a1b091bbe31b3376b94ba8d25467f719a4ea8fa9e58cad06d473829431f8d60c521c34af1058f2ae9c75141477649bdede33b3b6d840af9f97534680ff2bd6d0b8d821fe7d8bb8141f9d77c7566940b7483f48d2563c652d2c47ca2a1befa714ee570dd506e1819dd7bae5af45622b4f926dabc5f87e174ef374bf0f0d0ab818bd30ee8f521ae25a1bd71f7cd862c342a78971fc838cb6a30256cba114a1979eec09cdaf5674b2e5c0fa402ada83fd58bb4fbde8039a47af32bb4babd245570398fd6751547eae5cc5141a3657017b703bc3e22997539fdc01b50596f51f6a9a1e1d19122aeaa2a6bc3004958021e3221149d043684dc035369f70a88e994d57b2340c9818c3a4cfbd6778f2a61286b8a842117751375f2484e8a70be6629ce80a81975c5ae9bff82f9602d94dbd6ca685b46d9a15772784c7d10c396b4d1f4e9b80f4c8e3ecd298cd739e3e502c4bab445b144ce3b22a540a8bbb33f7ee25d29dea902a26b20d792daac849b14b006efa1286e318d24f73475c01c6607695810a0ac1e8539ed16897a7bad8d80e3ef392b3717b79e06eabe3e14877b5d654942f21dad0d434463156fecd65f495f7d19745672e1783d13446c7b096cfbc9a94e88776949f96421709980e17ada1bc7f657288a1696ded4765d895c987587543333b9944f818bf1ff83636c6f2315b1c4d9553f0d8792ac73c6b6c1adbb5824c6c662193726eb31e1c787a82f1e7e1a88a8b40097ea718ca178f4d7adef5c11679e05e45844e0c6e0f910fa56f3a4f415d3c5d47cf35157d4a4f546131de5c55ee68c115ecee098bb3306d7b668208bbc74dc0cca07ac19202c3585aeb712f7d5c1cba37db63c324a03d0f189440c9a15ebd6b17bdda0e78c8237c33b3c51e91c4d31ee8d7eb327b8f3d08d4473383c0822bbce1105ba22a265a789c79926bfd6a3fddb760391da0f7665348cc2aed886a49d97bb6fa353375a841175cb440c1adb618ed77a848bcd380c263d2122f3a59f0e326adb72c47299ebd29771da1ebe619e70d82b0406147ce3d492676463a9d3f8e6bf0b6695d37aecd1a03cd170e0336d887f8868c62ea037782e53cfb95dff7dce510936ced228d77b8c249592fe62ae369cb6631e1366550901b3dbca879e8fea62dde19cc807e5cd7cd7feb100449517150e2a0ed78680dbffbafc0cc05566b2044c20c26af495811f8b5a410b869d057f6e3545bac5f93c76020254ff02cffd5ec5d598d57c72118e5e98e51a0afd767f730535ae8b37b8b1aef343006a37a7b97cb69ab332def904dd458748a3e76554e40a03d5c05e224c93c9a4cff76336332d6cc46dc6f498b084cc31532ea5cb795270c3d48dc09a00fe838fae136b758f19e61b7086eab8ffeb44721d13b01b9ea84991b05b0bb9e53bf02744fd1b4870b539e9d548199323f3ace294658bda222a06558207e2a7c60dd99a993c4047be182be3723a534c0ca86bf5923e09d6ff8d4b3b24fb429b663410d4ffab68d67533c4435548a81a65baa0a1ad465b88fda0f91fd7d6841a09fe2d647776b1cdc21761cc7e893cf12f2a95fd4d8fabe77edd1f09e5652e1cac4ef0fe412036a68c1691c96b7e8b2b41765364b18615020946d692c37096791d8e402ec5154f7ac03e40d3ef8d56282b32e2d9391118b8abba420b4930e6ae98718347d6fcf71a0e03dd9392502a5019e9514fbfa1ca71017e4af83a051db5987ebc6b38b12ed7daf9c947687feb3eb48967d9348d8dd06105fa88f8ec63ec302883e9da0fe19b9bf2a055ccdd3b33cb575e3e3904d39bf7959c27c2e134553ed0afbcac3a93db6468abb98c9165fded595c6a1b9aaeabdbfadb0aab557c1d82b0d107f751fa112b910f5fa2d67c0cea049626c6c25fcd5587fd3c9dbac19b209fae63e65ccafbe5d8439211b7f2f4d26775e8dc07353ccdc64eaa2764442bf1eb6b36200e73e6a828a937364e112ef226927fb7351c34bdc80fb75970d1a1274afeb52ee556679f929ab84a22488d49a5e4c102aee25eeeb5f4f2543289e4166076fb5839eda1a1a595e7238e83814ba8f5e6a203f3e7392381d6eef9c221c92e129eef41a7c3f2477c06669dd813091b0b798ca42fe4d7de5909c44d0442fa452c8b5622ddc7a78a816970ab4bd6eb54adf7f68b920191469f6f52758e6229bc93e49e0d671eba41793ea3bb463c0d5758c29016c359d67b6f714e2ef827802f2d84ce6402ec8c93cbd290e0b60897d647ae0914dc7ff330fb37af638b33fbbc72b34b69e55cc0644fa09ec4a9e38ae63ada5c6fe24ec9e9ee911ba9b9de9703601b1c46ad8a353412a7ec22bbbe0f1b3f9347e0475df892f3624251792d174d539665731df455fef5f1de56a655bda5954c3722f46c8e58f0f0fc370777f10acd9be3f3d9ea9e71918175db287dd6802b45fe44c641f0afc8e99785884f6d3a9f3c26fb9c35d129e44775fcc8cd1a4b13200afd49d69af3e9818ca27c23c8a4ff642bfcba55d0062b738acf0383a32f8bade89df99ee0f7a652b404dd6aca8ab6e31a817d8c9b580530431703a1906be37c3754c0deb1d68f288b5cbcd5b8c41db1e93becc90a99aeff7b614abe318eb1124759b9fc4a69ab33b549171ba01b096d0599c7887fee8f01fa2dab026c67d7e1b04a5bcf7437d2bad99b721969ae31b059bca63b529b47debdc5da3254efecb647b7a51dc2d9316a73af91e3b497cc278c445201f237f2788607901755e420db6056c851bf728c0dacf4c6263836584b0d8f269caeb2a2efa4060e2a98de8bdd7cca8b16f3bb8cc21e368d02a8aaaaefe2bdd622574eee4a44e71df63fd54f43925c778066ffd19ef1106815090438dc8e3bd5398393cabaaac88639272f1b62ba7a5a018952620f170b0dac21b3dd1a492d0366df15e23ac2ac537ec104b870e1ec86bb030dbf94e04d80f045466aebe2411f8f8a8e7591a4d0b12d333ff1a29a5c90b4229582ffd0a3d1e2d1f73f0e857fd3aad8e68c0a43de2d932a2d3120d8d982d668834901a53f91dad21bc22039904140afad12c5d73a1aa182bc150fb7fe466e842e24ba43f7226a394e198981a43bee0410001d136345d7a7562563787caa2dceaf127a1d15f0de69a16424c335cb16987b487bc751dbefcae883b6d6998c0593fd62b0bace095e463a22ddcf6f706a1f79edd1343664a3f7df22de986b7e46ca8781fcdb6f435b57a067a4c07895f723f3f41bd33f6c0e2e3c370300997217e43422121203d2d7e442b87c6323bb57c8ca7918b5b627a66f48407b0db77620746b6cce77bfabaa5f4d6e8c6d8ac09b267f730cb760fac0026f9845bd7c24d47f6de4ab9d034e4fe88707c7b46501da04108dade6fc1fc8d7a12664845185bec977cb9d9dcd2eadd2bdbf103939485b752c1c3bde6ce165325a3365581fe180f9f283c45332209aee742f8e6922486c6635e46af86f9e1645616e8b4fb37cb196e13c9509758394fa03bf6fdeb8a6430c72f976689d686d2657bfa33848fbe1b44c431eaefc3e5084cce2638b07ba25a358a4f8b747b48a7e1446aeefcb58f3f26e1a7d9a165f0a7ad9f2f0ccf43baae58062be2efc6d5e64546e28d4e4265a741cf14aa86f7b4f6455ee4c6f5442f52547d07903b6af4acba56c7c8759853182c843d3acd5b08e16d1f29430c2608c5c8325f3688bbf1e9ae6336cec847422ecdbff7493a69f793f126f29686438a040e0862df24eaa008d5b8730a5c22e66b02bac317f00ad952b8bafadf3793f5e26d824c39b61f20a635ab392c2124d23ae54e864ff359ac23cc000385363f2bf799305ecf88dbdedd5855c669b2d6dc8a60be5fcd6efa0fa2aaacaefcb8d3c5be34a98f6c536f5d24ba98514d7bcbef54dd54dd79289f0a76cf85bcc6443b6dce42553e01917657b6033ebe3fcf90416f88ea5ec147cce3cfd93a1e135ff03a32257c28459b4d13a0a75b503ae166bea7de3f62eb4f645846841c4023904e54de0d59af63f870bdfd713ece75c5bd3df5a7a43f87705ffd1541f8a2f715815758e864bd6ea1549cd2706e12cb40e9ef990b778d7715ae026d1d1188e4c031ada0a9b103c028f7e0dcfcf41d0e9528d659001f03e26962316493683b3a6b543fe2b16bfd10e181d29e8b8f140a7371e030ba40f9f42f585fef3fac7b32765955d95a89e5480266ed315d9aa21718735e004e57b3344fbd8595d12984d312ee4d5c5d8f8c4c51bea2effa25039056d32ba5ca9db6f579410fb0d33b865bcba37add0e5826ea8621c834196ad5c4afa471c10bff2036d9893c7521e6bf6a7c0ec74ccb11d2457bb16d23b713e4df0c8890f795d9e92425ace433b42cdf6b91af17ac16ecb528c1280d06753b2833fe986bc623baed5aade7d694a8df2f0a35140a74d8223705da320a169afd25791b85854bbbc949d6a3c68c1eeb9317a16fff85f714baabbab4150e704d394914392635683e55a733801bf778ebfaacd7cfc20d710ef06d73d208fe0307b17e892342d69efc89e486364bb3146099dd4342e1e9e8e56af0773585a593004627d67b1b67e9a8026ccd53c3645aed256796c8eceeb0528713d67d8e92d6e24f8cc45a8998308fb2972c8ab4e58851dde4db61fa515270aa2b4f52f74d3612ef3f1269f86c152f331ef3846de9ea55bef084247467bc018622ff0f160a1fdf619694e3254e78f5a88851b86a11ff55063bfaf8fe5697af19fc81c405969483cd0d082af2d7bfdba15c8f8978032c8ed503da1f21955de536b1007038781df071869a3966940e33feace570bcbfcd7d4c84cafb57f9dbd5465bde07fba98f3392ce90ee1aeb39df6cff47d34abf4e6bc8cdeb2c05f74e6dd90581059d093ffff2f6c