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 54909 c6e556e3b592f1b566ff01cd7e0b91a5d50fe732ec9284bab74425cdfd907c17

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bf4f011244707bb32355a750d78a375b4dbe00e5bf251d8862ba890896292b77
Certificate Block Hash
c6e556e3b592f1b566ff01cd7e0b91a5d50fe732ec9284bab74425cdfd907c17
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...0001690000867c0000
002000004000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000004b0d1d06307220f033175efbd7a2869eb057a2ff6ad388a0e3be8e7791e45bb1ef453e4a74846074151de59da1c60969ba99a28307838b5f586a6df3e5c378c747f13b6cb8bf81d3c9a71b8f1855176aa519ac2786bd7bd551560000000000000080000000e0000001690000867c0000

Raw Header Hex

00004020e75255b6d1f1475fadd0cffea30754f8a2961eabb532944c6874cf89e481511fed05c0f04f3c9fd4e8788f611cdc4a88b4da863e5653931e330430b602004676d5080a6a0b0d0618772b29960889ba62881d25bfe500be4d5b378ad750a75523b37b704412014fbf

Proof Data Hex

59,560 bytes
121216010307bb0df3070dbe5fafe6250d5d981c0307d491627c616e0d969af80cdeba4675f324ee4a17ba530cacccf77ec4d93df74805e3e35482b3a4a1db60c36782ba71be6afed93611af29ac7fbcee3b8a47fc36a3ac7fc19240b127d517e3d951c95d67a2deeec652a715b70021645ca6ecd11bd43a08f0fd4ff0b216fef23d61a0b480c0fd4fb102db8ec87f3861f8b77dee7e95870554fce8ff092b92e87168083963ece9de6196469d43a445620c17701df86c3ebe6fa057d1a41c96e5810de87bd4d51915e8ed855c98c8a171f23e017d48a39721366e663d9a97a66cee0a34c38e37c1d9145add1e62d808120d3eb41c4f69c19a68084a4dbf23532820cf40a484f8865f701c797b3e332730ea915fdc10213748cae18ea84987e2a55391d4c7f712edf84b1cc75d7bd563c8900bd5eb35ff3da035a61bf712cace140d7c192911dcc05ceaa9f15ecef2129549caabf098593bba8f29fc1dc9f7eab14c25841d554e2e642332e996d4446e9d214849d2e339212f561720de74fb8421172c5110bf40d8384ab09cdb09c03ee88bf80ba7fdcacdf86ad6983c93be3e478c165d83d49268c2a7f38f295d7871ed316b770bc718c242e653749aa1fe76f4a4cea7359d6612def589eb514c5f65c692254268ca380aa054b048529956485a7d5dc3b8b813af3f9133be46e104483ee8c4b519c867b71d04b641c1474c46ea868025d1f8a33cd552122db4bfd09174f62f96e368c6ec1a57ad4e674c46df70fff2e0e6b39583b7d90772a0d5b8d4723fdb0226b6fc97003e5e5200dabfa7c748d4eee7bd13f1d5708563e5ca3d29001a20041f15572be52c1e6016838f5ce4a7b349173aa12de47e69991758827c9a0425ed469040e19d342db2da091ff7135b5bc4bb185bab6d55f609e9a6ec906c1158596bb5d40c41243f42cb59000cc8bd3eca2578fde92a3a96a9ee279ecab418aeb374b8dd970f5cdf122e342823dacb44487644eb4ea4ec52fe29f88087c3157b41bfccc50cc1feb5004f02c7016902cef16699ff0a1b0c7340a44950ebbd1315e5d4d7775ef3ac827a71561efdd9b1c9c9bb1440ee112d4263489c30b585e3ea0cedf9089457fa3810bcc1b8d199388d253d993633cead905865d98319c9d5c3aa06595ecfa35f2f69cd3323ad017f58bd6c262fa1a6cbf4dd90a5334f7d5a68d51609b5058e827b6cf40c233b9a0688e1cac15aa556d02bc88eeddf784c0a7762282e47135f9998e2fb580c915bf395c24ec5823becebe49e534e59a9607cd2978798d5a564c02506450d962be7f900caef10a260173ec2f6cfaea4ca514ee2c269e697c9bb49248d373fa4b3565fcf4fd508996304fca0a0f65192871869c65128edc9528eb62bfdc93b86080e8bab9e13a5e1acc79b7f14ec4b29ebec2d6de40d80edff7af127b879c03cc626746a4505045836417bf695c4d0b5c652ed9483c613c2d6eb98a6797b2f031a234a8eb4459c19014015dd5f3e5a574841663f4a3e10c2bc018c5b33040c38e24fa0495786febb5da863a5b4776cacb6e684e7076e4324676a0721194d6c6fb3ef1ca4e5a94a2b11398acfbaca9eb4819b3ce5cc1e412cd68c91a4d3f44831597551e8f0cfe197393a21e29b25fdbe2729e304c163cd07772d017c714703ef6ca708c54f330efdcb3032ce3779fe574f8f8f67fb41c141c47c33d4799fbfd511d6cf4e8a640a5aa6bb3904f0a0c637899a48049cd3662a6984be485ad97595b1fd82fd7a9fd310205ae31d46ca79541197c8ac23f3ab5250b607fb3660d1893d02a0346a33b0229d1258d0b3346b25fb14c353b16fa63b0990b04bfb572e18bfbd6aa001e74e52a09e8215386bb0d29aff148daa36dd6b177a03dde5c9d2c2eabc26b2e4f303d3cafaf7a1c52343e7b276d83435c8e33e921918bb0cd5b58503f5aa7216e1f1ef345ca3112201dee4769423533ebec23252772e9eebd229cb77dc008a5719e1e6cc1674f80a5ebea916df5e00f269149001339653bdeaeaf8a06d589d1bfea8fa314009486af7cd7dd9b1517607f55c4e4ffa3d9b3e5eb430845408fedf63dfae61fd38f088c27a0f74fa41920ec78394718631ab5858ea735d8063b1bd8c0fd8aaa33a5695489bf67059a4a28eb112f0d0c3af690002265321c0a81531fa6f3794f3bd3f5883be346c46f8b03a409fe5ce44ce0291d7b54eba9a38fb898b053fdb35ae3b5f518ab4bf71bb1a535676eeec3287fb3e3c22a7f0b98947cb0ecbc7e6541b58e7d1df541bbb8fde40eb37e0c8621df157407746d28a9083ad78cdb9eb45cf641d5f197d770be508d2ac7cc8c68455a687cfbbd24034b59d8becf6d62953203079d1b46245b4a9d6d01903a54563e693c9679ebbca171dc516c48043e38b416d2cdee9fa48a11860aa080e93781b792b163b7eb4689d39aac1e87dc5ee0c3d5898d241c5beb6237b47aaaeb345c3506f765e98cc75d85b9f08389b0651c66d30ed7057f8a3129ff8f4bad279d29adfcb54479bc4438380a5d5d7938ffc5a6a1d82bb6bd69c334c511b1733b8bfc19403c4fccc8aff46f5360e736397db81340f73e8f8981b92b67e3c576c6a9d5e71e522072a4a4647719f01c459ccf30f721c1704847ba347172da5811b50c4df024b26ffd7e85db9b55a09145c10a622fc76aa7c69bcb3ca2352810739a60da941f0da3af53a533b5a59d5a42447a4b1e0f398181bae942542fe51d5d2191874faaecae1ebc4a1ebd2b89dfd656268e5eb2fc1ef101b92a98939ec1780237ce877d68a92e6308b88423d67b2bdb27fc71ed833c634928e174a69282ecd25dd79b2c939365a81f0f95ea48cb846aad08ec6a3c9dc69c74bbfd10b6524ad46b2f978bb39be11d0124120236a6479336bcede83b72aac58ccc8dddae7c2d713f81e3f1d945fb0963ccaaa61922fad05ddd12c79e989f7b863387ae7719f30a9e9d95c597983b171644ea7bb2a7015de427ee5dbd91fb7f7e956fd6a2ab2a5f2794cd38059516b055df426d25eca3b27c9ace13d85eeb36dd9ce03293fa45c8d95bda28624af93633322f61822db513017137d2f25d4dc1a3c8516790faa8253118b584b58077e0fb0296c403b111d12dfb5b482f2f050f09751086b2076749302b65a05678519223bf7a5499c7ea91239a241af83bc32cfdcb23b81377d7da11f0cada065bd6401d67dd9af68a892ab41f51b086a7f067022e54bddbbdfd5e97503f5fbbe151248f8e1ce348216351566545a7d528c8ed1a160b9504859063cb199f47f864f23bd82af34e175780fe6d075ceae5f7181d853ad4968e1954847f665fb6c390feaa681fd2a8ddff1cd6e7e72c49039a780373c78ec854c8b74baa0480c740b80a91db45456c64fd7613e6529f54036d5b7fb86f34109f7fa1e66cf52863e40390e963351a65333ff16e0f616ee7e07cd67aaf4930f853986855e4e8d161fc0999da2d2101954964508e538c63b053ed9842aea5cb04f92ba0a3e8743145e7618e626f2a130f5f300debdf980d616d3936b3a023bcde6fb4937e6d21f1705b93f327fb865422d7302b3194b985dae5f4335e7366bc827dbd4ac98a23c4c70ff051034dae555cb2e34e0420df1daac2eb0eb7c9bba573a8e56f7f2da7cbf724456c0119247bb41dd686a45ec0216706a333cd90cb5d97c10ea878ed66afc69f9f685996babd1a1aa9c680003b3d93c9791eec1bed7392ec4b5863776bfd4ef99ff43cb077fbbd62f45987f6d358f3c890af109d8f566ac36d47552d346b1052a3bdca65e7cdae5f512e6bc494453cf5db82b2831ea80806b9d33bcc0beb4e442d7e83728b7f7cd6865dbaff022e9591098dcdd52c5e236d8d93e45e64e98294a11539e48bd6f14eb4734f0ba8ad1cfed60bff7169c6c9839b904fe37fc5176a56909a50e17109c826de1ff1fccdb9a826708174a2a39efe8d8b401c16e3a1a0a03eabbb6ddafdc49d205d77c15f30c6a15daf91a73dd68e543c3e7a5f1d5f5d9f4d3834767e2c972793cb9247b0713991b30be771cd9ff73a6426c19c42cdd1353cf6527167d9d7ae82e4cec8b3f2818e5369f46d76e367a26a9fa1e01f3d0eda0f13ebfec5b789c7780c19a6917593a52c4cc144885d94d7f70e7ad80f39b1b09852784325456cda2e1d6388612db88824e0b40651dac2295aae5c618a6b48431753fe6da5efe7b2dcae9db8e172ad586ccc919f2047dedd60e90735612529f7829bb32d60fd4f4d80550d35f826038792c8f1800fb98c9c4cf4973a706a613868800019d120cd2aee83e4520cb71df03ba19cd81af00a20cdc86de2e487714bdafbe5157d42c0b6a3e3b07caa8ea9996848bfc68620ad01064ad9136f8862469f1eef8ba925fd5041cd11bdb834388ff772c43013936bcbadfe924c89a3453e6735b0591b67ab923364bab3280bc9cf204ad140bdc2e3c040ad1140e2016c3cd78febe434cc2490fcf105d8e98fdbf8e0b8ffce4e13010a06eda038cc042d21afb21e61ba0b7dde8afb353feaea8a23f2a270228d85606fa26baffba652c640b18764e0af427d0b115f0642a97de7c58fcbe8a3334c9613e48dc89ee9b198090706a4b023a0b62802fc867742d982aab21eac2f192f6516b16ad33518f8a0cc6366384378b5c36da9d53f64e21d9005e61d912ac87193292655f42b4d2687c32dcd912b86aea913ac7b46cbe7b5259fa210a164413acd95566b93c09c54a4e73ad664b217f47975777c8c967d2da1a76ca404df00951c9b056892c84d10f3f077921311e9e6778302bf839af1651a271300fa2de7b1ac75e04b1cc5d7357a1c2cedb6898d2485a52fb962dfd71d44496830406f8255fec32a33cf20df8b1c827f6a117970ec1768d91468201c77a4c1b72d74d179a60ff80d3a51632ad00b3524ca2c03c58f9acd5497040e5f808b1a97b2f3308c7231db45789447671ba190c162e2b6d81f8479dee5aa3e04b93ef2e62df5e579b904ac712d4390d402a3ee7addb90a7b88cb112f3db579572732ce34aa47d8d38f474462664f026c097a571a4e07b3593769d9ffce5685ce7e0ec83af7fbcdffcdaff5a7b64bf31919b43ed1fea320429a1bce793e9d2b876d73c5c568b98edca95bf33f10b725e30b836da676d03387b6d4b300f434b7f50d90dc38c568d746be7ee74c36ceb459eefac22b544a527ad203f7239bc1a4646377301eceed2059c18b452142007e984ee59b57bd510b896e412c1c98ff0726536560f6f3d44f24be91b11c9e49a8818b29c524c4e64b38a46ba95e6f5b2001fbec18253165e0dfd36ad22697e2d6342ab98d7aaaf7be67eb34248d34ec33bb07588b0b7b3e59f3df82189d80eb58fc29004caa2879c4e3a138fbed4842b61c44167ab1f22f8f7efde2d94a66e320c42ec0a625ba21d761706bd31500575f2a0ff45e86c599e4b82dda49b492539a0559f5a7eb4161f4a195ee4cb1a2dc683af6856b8c4736303d0a37e59800b84d6fa08c168575a6e947fc97c120f735ae38569f4e9fd49ff6b36c7b07669970ca0f3f5f325e1952df7b8c186922818fcbe2c4e9e42f5ed7354753c04b87bb86fdd1650203910ff0d8a4594fdebea36f36882690a960fdd186c6d14393dab0c821f92545b9b9cd1d0cabdf0060e255f543c8cfa2be88e00386347e3f56c55b65aaf130116212b1961f6effdb1e72c37f8b1f2c2ac8b688b8a59b5c9b1951cd5921fb78d6b370c5a7ff2c0be037d4714dfd4e747075a20db516be3b48f7c4e80f20085e84f343e92a1371377880d814cc56ca47bbf3fd491b560fc015576bc5b7054d83813e5f9c7eeb9373f7ebf71ca0a580180b2409b183a2d3f1968b5974a763481389ba542bc1b6b6e0b485329da499b4f2d6d0368d91603c5af94cd142c1d96327f8ccaf1681523980e1e3f38c69cd8d78ec68422929b0d3418c35d5bce00eb2dc42d1dfb7db33a337a90f03aef4c8943f1263c40429ab15c589cdcefb5077224c0ccf050633fff1411cd102b68f071b8f1ef085ab8c2c9df4f5f70b400302ca00fb92b72d386b62e002fc1872d687f8f1e9889e7e58c5b66a84407c8550ce5ba3eeadc06eddb805a9c7963e8befa15c6a7e7b77b3b0243d66005764b68e01d43d0b4a4171e8cc5f9329c79549cb44a10bb7c90a0e194e78892dd2e0a89fc321ae3e1746b88e3db2743c3ebb155aef09cdb9a98f60e4cc862d762d98f26801a7a43f36136bed61a1b720f85ec94ee12ba7a6d24a508d4e2842b48d97f48df1db94100e68987f2529a5080d0adcce2a0e634a75f6acf2f28d5f3a89ce36ffdb0c4c9a99227e6e5a73f580ca3516147d4283af5590f96537197b8cafcd06a1a634a66c3b3aa42e0b8ff8c019f56be5429b99e32c4dc0e97a52d007fd45a9d9bc6ff78d86813ef02712214b75cb01188ee2bb21cfbb95269ac2ea0ca67906f430aa6e7731a297d2ec336e41665a1ccb0539ede17dd3abfb27e2ce62c3aa0bf221e53db7ead4297563b5c2c1c6ea47e9e451bb7e908ed7b5c696182ad35c5b1b25c7e7b78f880f722f073cbbc34eebeb562cd27db629917d94a485a17f2494ed542442996d7d98ea601e0ae47d788359a7d4f740d13160a5221401eacb43c672b414eaf9f5eedef2c9a3b5312800aed7a0087f0c408580c98336e05d9b7d6725eac3a1501e40917ee9e31e52c6eb13fba495e595d9306b606005fedd1655a35c86bd66fa537c58a3c76b7535831f426c3155ce1a4b6b5a7dfb71ba303c3df1325d138c0a0421ee7e57dd67097b07e332915af4ab6abb3a38f797a2d752145543c47468014926c4d9ce30a370089e0bd5de59b38c04b5d32efe2b541dd5d653630505e15afb8873d621ee820768837a1c901ddd723e9cd4935b853464e2f1752bced05aa87e89d85e6ad60274cbb46550feebd34a675f9b10300fe3dd339b678951cc59720ce96767127443c716fa5857fe26c1ea66d8670b7e2a8fd0f7d31093f32117f3e7b4e7214dea57976edc7a7c66b22df04074324ec196d9dd284c463be73d606b65f326e491add574b989f7d1c2a8424b0912a20c19fae96477dd0b29823311dca6e795e06b811ce7ddb6012508319b9b5e5e5c239b07fb4cd62c3e6dcedc61937d0069da9db2c0b93d9ed29113e5fd4085a4d1569d4e7f5c2fad3fbf35e667565348573e7df08662c26bf88a70674465c71bd67c33236fcf76055d2d8a0d7a9d30a2155133f3179abd4b1d8f0ac5f68798b92b139d7ea260d36e2853f66005c00bb215e7357c80fe479bbeecddf16db895f696788a1509c42052cf755704638d9d3fd5c86f4c87d55ac2bf8090492f2059bba8fcc980c04f7aaaa993379fe93e48ef61a5ee4ee20cd5dfd1816b268f34f88e1baed3b82af3e1540fcdd6e6e4e32bb592c15fa1c14f9f128b92f78b30b84ffd4bbad1fe79a0ef64e805e4e6fdcac422902427352fb668d5b69707836b50c29fa02ccc14f7bf422587cbad841f4fa351b39902b469c429a71d3cb9353c707559582a06e628fcfd5bad81015897a485778af07199a1884927314806b150acf00e4fa564f88020badd6a482a69bf5b8c0c32e6b0518e8c68d77e5bbe6626ecadc0860604dd1d944668e7af368d22ae756e2ddbd451a2c5e1e0e6313ef4243bc0d4ec349ebcc40100c499023979b811f6c3a5ec58e56f425801503e927936762964ec55fededd5eeef250766eec99bd66591d958e9ca28dc935ef31a388af39db398a700c818b7fb1d5fa4d9ddfe68d5d98a3e7971913489a15dc95aef57d5035d635faa855b82ff9fa34c26030ef00a6ce78579b61885e9f832aea6ab438042e10c64d9938fe35744a8e4c2578eaba101c4f8ff8b4b8fa464f542684ab44fe75dd758bc0455f33acfc53207b3011d714e0f2013f22244b77de844028d9633d9919b13e50907ab3fa79db1fcce1f72152e5d080e361be51a3715ecd10a75b3ca6cfa8898a80f4a96c859399d4d0abe6455c32a7c7f35dbd8136b2dc0dd0b375a6c88ca277fa6a671ccca3d91adfaa26546af95591cef2ef6471f4bcc9f829a39c1738cb5f33e62c1b4eb2aa2bd606259035bc4076de4c1c3dcf958ec00c96cfb5feb03e5b4743e6d7b478bedd79941e4bf2c5987a377d36934a157a0c12a6a5bbeb9838eccd919eacbfcb00608a1ff3b1c47702dc471385ed973bd8a9a76ba41a141cd2f52acf54927c749def9ec4a30fccfdfd44845ec4a27f210541ee67488b3de2eb99745251ce2fa5d281f5aab3748f8fa811320e7729b1f4c7baaead0fda0a15b19159d53665b33a05654dac908b92447f5e48197eb6c42a497ef0b45534dca48f9a39ecc62cd3e489fa8dd9611d3e3e8c45ff73ee0dc34a46976e0ae804a9ebd25e8b53a9a15812130bdb306f87d44a33cee7babbbe518876d8d5d57b829935a7e8dc7e4407e59010a6ae579424a4fe4d8c36000a8819cce39c89d97ed0ada0553fe034d87fbff691150d6fe58d6bdf22ffe5ac03d89f829f8a73a5670c7a1906f46135b4006df1a5c6ebf8a9e44367c09a1dee116ee854a45173119cd636f1e8c83ce33498db0dea11be9c8e647bff7980638861cf59339659369e6f88b62faaf088f30cae3d283cc542df48dc06c29313601eaf11ff9308b9914806080675e92e8ce951c28fac24876b21e73807c305c753298a614c82e401c29f828200a9793c2b37bc351703c14649feca1fac6236dfa25b20e605cf8d723c2dd99dc90e56b880f370d8d9371bd409a933cb9017bf7a809669d97568fcebcc309860b9a98c5d10ca91ce59960e7ef72bb7427aa2450eb5a2975064512f9ac4df9243f810ddcee8ebc685fd2dc25177b0501c884cf4a4706bac29563a27b518655bea9919e7e5a856bae6cd3552910532d70a4ede36fd474e3f90991ddbce81c972bc8de833be357804b4dd00c96228b0f6bdeadb0e220316e97e0eea8e2ddcdc8c019f3abfa666f9804b93614924e91ae1d959fa5193312acc48cb7827ab801bfa0dd366ef81cd86f8002c81e664fbd2cc70a4dbc728e3d2421f3e221df7acdcf2540acc80e8d4647334d19842fd5bbc472ef4bb9fbe1e667d35c2843b935546da0e4faec10c01e059a8e2bee0ab729effa41156428fe41e1c74406108794e51915b2847c35e4a3ac11abc1145ffb713cb651ba36771da82d998832cec32aeb93655cbda4b24be629de2f480365d6445c31d9823a7e4211772a85d5b3905526f23a229a5f4f7526de160b48aded986feb7175f4a4a67543c305fbbfc0d359f783a08a01c8f479efb947c36ecab1f64593a237fcc4a1e5b116dbc52075e559cfd8a51cbb9a9618fccb63c30e79c7cb4d56b6aff491301c6f8992983f035063a5feb770247271c9a59b0f382dcdea8bba86548e6892259fffddd3bf92d8535b49dc1ddcf5970aeaf964dce2dee2e8c54b27d15b3869e10714c07f2a26b6238ff998cd4dedbe9fd91708f539252abc828cf3c0cd4e0e0ca17b94d89a32d298b5ac07b53860d3eeb1db931fa60a251194351145a3316e822e25208de24150374dacd997ea424d3f3cc5b4241d7f59bfc1e1f0d2a6a6e8546114faecee7be7ab589f29a6c03e48c53c017f2434c52eec45aa8f76d1d5befe4c892d0fd519d1800ac5468495f58e2acbc5e784545f4ef48ec95e467a56dd1f8277e5036e4e34d7aaa4b54ec30fcac13a2bfb5eb7605c7148c65ea3bc34f110f111264554248a17f88d779f02cbf7fa25574375b69f4d0d175ea334a42862fc4a0338a07de08963541f05b6f1e98dd40daa2e4d84659765c0d25b3961d13b46fe19553e507241d16763eb11e0173dca2edc30eb6d56d406bc0c7c3da593b7227063a1f875efca93325817ac77d46fcc686ddd91538d0ca1510dffda6815a383a3bd9c5cba925542a0fd9889f38b0704b3b247f2e39948b91cd68953170cdd2ff7f38c4f6b334fba2e79f918dd1dc97f1ec2d3c19aee12b4ed87815dde0f5103deea57c316faf220d692a08c771b717c437820f8c08403986ce1568f528268d3def4136f248baa9c33787d993a295f330f731c937e170b32433e75db0cdee4bfefe7a51705324edbb6aa35a8454364c930b4e32fabf690bb492fe887102586ace6aa6a30bfd3eccdffa69c678fe7d8fe153b65ffa975b8e3439adda9a4d29d65e548453612cf31652a41b2a6374822a535b8f9471db3c0cbbbecb938a12319a07b4372f2119a4a40358d3ddc89bd1000a63607a169a0cd0114937a1060b3219d7cb1d2df07cd9a3da6b6b742840fc28e0cd372c04a4f569b785b5cfda21ab3500bf60da9990280a710f088e7f3c27bba31bd24104b4e7e925a9431817b7121775b7ad3becc42273a92b7ecd4e5eb6103c379b97357e866231921c4a415b353f202b13918e4533ce2f5c61b528a625f0873dfe395964d7c99c8d6a2260bcd25f071df74988d7bd849d0e7b7c17d0345138918475c1e1bb4de3d7f2a449c876de02eb7064d33b18f74967fd1a588afeeeb2dddcc76348af29f18d8bc20c6b23960274155608597cf255a15ca29160b63994beb05a567ff643de897514471ae23c68efb9e3c2a06dd3e87ec5220f62f06e8ed98474fb7e7a874ad7c13c3b04f815137a3e510412c9f899a565f75961b4f65712026aa3d034272cb70cce0f30d52cf0784150bb53a508767b2a1e09203b62f7ec5724b0ad6b3617a312a33154abf7e1eaf8bc3c36bcfa197d9c6b6c460ce6527a95d4ab8cb99279054ce8157e9c02bc035737ad8931f8dbb295f7af02bc18a7e12653f6475978ead8d257403dfbded85feb5bedf862fbe22e6148e54250eaf5ec497e5e1fcfb0eae61cae359ae91fe3ab54436394cd5df377a73e318ded1ac489c88cddd85ec42253949b694e5a28e6971a5a13091072351013247f9c56831afcd9ed51f2258b8a9aa9d9fd14b262dec9650eedd6c7e3efe84700181684edb110fcc221d4c2a060a42d7fa0b798056bf5645bf58779914d7f6e8511ee0bb24a62978527561e7d83ed36b2eab10a2700b5aaab20ba09677a705df95fd5bebb315784c4f7954c4d7a299514ed2d8abbee57117309268b8403e4c523d24e3474d10e1907838a78ad773263d270a7a009eaeac06d2b6fcc8e3118d0deefcda9d3eaf1c07143c62fc1b0a65d0f72a906f9d544fc322efbec52a57c66945bb76b9e1290e283de323c35e4452b0b4345f7f7e767e492e8f6989133ae0ae1ea90f191b25e54b8bd5057ce70313cde9411b664379f6cd3fb28804848257479ce390d40078c46a2ff97765cc29f300b3f39a43bec95edd9b355e074ca5fb2edd17ba13fa511baa12d26433fc06f060762030235cd7645d3c6e9a2963a75dffa8bf25d780716d714ea1ed968b6f48265c8270350a15f30b3a6596a4a886dea05ebcf931307cb5a4cb915a3137cf9a21041dfd888f8fcb897bef1fbf3addcb5691adb120de059bd787f8a0abf95b7291143d334974a89e6880a1ee072bfcc6c85fa65da2b089cb141e0eb4e807adc17b7ed881f557e9aa5d9fe70295984da0c27c412f9f6ae1d1fd21507ca8a9d1e4ff5fa5e77c599f06162fc97713eeff183ff780c53efe9b8fa806126bce22aa928f882d61d401e539bde55072c672aec7c37052b2c9d012a440bf880df403d0b5f270433001148c60961a12a3f3392788db9a06135ded2db20098f13fae6817974d614e1c6cd5937f3e04915b41fda0341ac295e6d9375d36b2026322eda8ef82418734574784547b741e2131d68c3827029034fc6d5c445a2a8e28c10b74b96be00a904d3c7a7cf93fb995856e052e04d4549b4d87cf52e84fec2b349211c8ec20ad7d9a6004f3a7f7c4662cd8f8dcfde09f8c3b0fcc0cdfe26b09979126887710d175b7b3ccb540e5fae299a057c718e93f8990d7f0d209a74dc9d5cebbbfb6da82c943176600b9016a0fdfef92b151ccc93cdcb824338bb2a12931e17bc7a58da1d8cbc942799cfe122f71ad12a3bb136d93f27f69ad3b161c8b4be40d006cef2ad0947bfee239c1986b765066bf071079a65b59f97633a4e7c91c7be2f395615f98d7b44035edbda07ce4fbd81091d96751ea28c2dc1a06e7a192e6d7805495880cbe9fec508396e17a767339b0e883059725bd86cd39c212459730266a4ecfd43368b165c6fd52d9664a36fd05690d1ad6a027f764171f664ab7a6f5d912050af1528b6fae1aaaa02ae017052fba2462be5daa584e15a2a33b9cb77ca075ddf269b9e9521c5f5a8a1c27237278fb29ef2b27d077e5712be4c4b19c23888f5f7a469c2e9502493fe171acda5cef90f52572d5f1525d2a9d4ad37d97687e5d024883c19e661fcdb9a999586c2b962e7ab6e27219768c5f13bab64ba9ab09d8233764425611bd399de1ebbc9998ac86c68018f18b3d2c5472c8a9be6baa56c318545ddedb7c84959d99b3e5922200c4fecbf5682e9bd33b690263ba89a6e3a937a797158425e9cbb4521cc6f827d1bc7e9b8513cddc144d78ad50cb1d0e422b130c9439382446f1be55bbb3f05cb9070b9f4f9b8b8ad4d4a278b091318ac2a67663879098ed115906c0c7d670453a630b681815adea8b15def7e80ce34c0051782d54ee15e7425327568e74f3e2bcd80907caa3fd3a6e992e8080e048125905df690f7d09689e2d857f43a994abc1914ca7f5a862d954c267f665f27bb387237d2cf1958cebb952c7a8105eee830efcf80c0628e256af0a8d127fa27cf3a76e887f72104138120eaf57a459e99c9096d04c40a669e2345e7d5a02125ebcbc5c665deb1ec5d6a51b254986fb462e165ec887aee73af3f1d51ee37459fc622e1029bad0db9633bf4444e2c4e6e1ae439f6e9b9a6e8f27c893d4cf817595a81eed15878b619e018e1d15384f0ad25af4e9f216b810c03cf957242c237ab772730b13f7338e77f6e72bc1841fc138dd4b455e26925965c69bd97eb941c04863073451c760d10590bd247a6b4cdf9579c6a170efde82d74eebd3eeb61dc9d46a834e4cc0b8831368df08e5a5d4b468df6a786c6d1f5aa1745643c9ee9a92bed54f49b1a89cf574492b58d16659a810c6f4ae7a147bbcdb04c082a7c9194a19ae81f256d1956e28f8648c5a808d7bf7c0c74875f545935c1a0e1c78d1082be1170ad614a6a709c8963c074a93b9ea6e4039bed2f83dc3e31d0b12acd9fd6507acb7a3c727bef5713a30de27ebe15570345af1377b0383573e295d4027d7316cbdee15872fee4d4143387caf69eccebb7e967b971e3363f8fbcd84fb42ede47bc7a9b40a22ca1ab452dc309b650a2e46925006f9f38d8cc093a0cddbbcf864cfcfeb7c9b43df59d0844904bbd767bf11db58ece13ea637486d96858f1d814f802b55e4c20a7bcbf9ab3e27f4354b8b60b3a40be31039763f0b31543ecfbb0748e9d024708399e718a38ee2f6c2a86d40468ea8e4a597b2630cd5d263e382cdf0fae53700993ed9a21499af79ad0fef260445b248e064ee557d7b39abe2873cf8ebbb59734fd47df1bdc7463789eee1e20eebd078b75bcab2202049920de590553d23208d2f03785f9aab4c85522648369e3ff3d1e740b142dba0c4bf6f5e9e703be4be241ef2b6d34ffc4323605722a37d9d600f2fb55448a86722bc553ffebcefd88a826c01f8afe4dc64e7f67d87c0588412588430c75d15bc74562004017311457299baff8beb71897df0cabb943b3a856d5b955b114934a808a88d2abdf86db68c1d4aba75f0c9b1df28142e33634e418286650ce789b9529e6eac1887c6646be310c69ab1010983d9cd4c28d8000202077346216b76562825aa1d8077d4dd7816e00d20a74d4d8ec6f8eebecfcdf9fa42ac1398a0e7ce454351c4384ef878ed3554f445a6b7043658257bd0df05308649082e97e4544e401d67a5621308fe0a95b9d3f6f9f44cdc21a0fd829c422befc4de95eb6cb65a672a47f9e1f1efbd06894895b975b4ff76b48a68fcb74e6786da378f04754338b0fa0bbce4d4b137dfd6c2d240f5f7d5887ef74f957749158890d95d7239831440c70d4c633b5dbf493697d53101a98e62868bf81380306834b80e27b2004a4305a27b973c7c9575ab31f54b4c35ce6c48872d536a86b062454b1062c551f3853fb5bb42001dc2731520e63d182d404b8033c11551ff156d84727c0ab729667634548dac0ba94fe65c9ab660c38830f0ff4ac92afa4808663320843c3c82918eef434be439243900878c0b5400215179a9c47028abfdee61b0ced5b6022999cbc02659c677a2cd1e7a0e3649ca4a7a874a4595a18bcdf8ecffb58a63f86787125004025ac1292bf450fd5b76ce629011919375109583d4c8110622bb0843427fd848c0fd0a474883bc4cf2610edf74160caa1e8fa7cf57a42101a8b8c421bfa44aa2dd1dd065c3c29be056967f4e1253fd0f71d0e5440ef8f71d2deb5da54a694480755720c05b5c68230eb1bda71fd4e9399b6813beb02b340b958745c03db1bc5caad2ceb70502289481f3cdcc0cae2e26a3a0c40c182cbc78843114dc2fd5c3b541ccb8a41f0c423e5bc200b7c7014a0e7ca132342b795988b0a6a9fde7c45611c87bf8cfbc2397c3678494caa89e0f068b2b48a66fec5598e7264dbe315caa904835b15d2dbd9b9f160ef863848b21023046ab9b0c1ba85bb2484c9b402aa5302ab0426a9ccc2c77d246b4ffe311db26b3c01f3bc2be6b6c399aa60b73bccf716dc8feb6812edb8e8d624ecb23280635342be1bc4f7c522b5910ece247db68fcb244196dc32bb6c1f877c772020e2417d43347524a3c769c2459efbe801c1d9aaea8c06ecb236c4734b40aea583145d5da61aee4889ae52fcfee16b8fbd82a04971d8adf5986fd6f769d7767d9d8c76a6bc4bc7d574a1994f0fa4ea9d523dd5b0a8db2de6b5a288d1cc8498c8c5fdf2636eac824651aa7e12ae405129b83d7470c92113638fc50f8ae6fda0d62c75b2454f8e608a3fc316973cbcb44e94d345308277032848a98c773301dde8aba6e489c6be20920b0311d12fb24d870e11ebf0fce1ed06920b60027e0b64e5e5d447df644d91f018abcc5b0b417edb921d3375df0b8077035384a77997c6e4e19da9133b61e5c6ab0d3baffe26c086210e8575e998619da7a7d663f1ba04f295583a5594c03ca5fd17e0fedacf3bd77c6351bbf21a69fb50ca967625d68fe76172f8c93dbe31fe0528c8bb771ba35ca196add20f3873ee7c714b96f1e114c8e65984d322edb3c5c53d7da15eac1f3bdd5b67ed5ce933e548f27232fe2e0705cc04692936d88853c2cc3d6a84b006c3517ccb81e8198a54c697b2f6c958ffc69ab72137f2204b6362fd94464d7d00ca4f867db61ff99e0b51a391e14a306665064ed266008b6e35031ff54931af4e016b718efb27eb66e33b28183b3725c4fa9c180fc354ea74e36f3bf128661c17722a2416f9822aa20e401d6e2c967e97fdd5039070bc222195f2ac9110532daf78edb6481806faadd71c8e0a1d0d16cf449532956e1d4d7550fccfd7db63d7bb9dee9afa5d1704f9eec765e77d7a9f90426d68977cbc0e06c71cc44dd19e1384b0351450d849d644ef734299292a4cd1065fb2a92c44c35b11e2b7b9d5579b730db313ed79d90a43950413952615f258c55e52ac99e80a315616abd3c1d331060d0ded92542ffac256c76cc3f56f5b0759647a9a8affba4dc6c54bce0af7bf097f0ede74a8f830567efd8a6129baa7dfaafb264d130ac37150eb99c599ba3de3f8018fa1fad2786c8f07b9b0cf44ec9b09679b6d2636ddbba2c3ac25d39c687932e195ee71f29a267cf1a83d29e5b1848691b6031f7ee40f42a99e15374f6c83d3cb0ff3416389afdfb624c4fa4d67df913bbb912674f6ec71164d35c8e1fe0920731d1b384dc585c69dfbd7bea9cd64f92b1c338e4b0cd1342644a81a94a6a43841fd522ce008b54ad00730b189f1273a5230169cdc4c18d7fc2fac6ba3f68ba65f7dfb3603a758bf541e17bdbf43eee5af75f025d7145cc8e585030b4d608427804e1ed94d2badaec346b959e704ac161459d83a44af47fec54a1f97388992a21c2aed7dd8a9e041e655eb872881dd9346a5ac5b387e7a2dce63862b5f82e6acf58bbea7f83833914156b8f862d1f6537de86e57871c323ac4ac9b661a13f97b038870ff0e976caf5604b6d20404739976d1605b6d00c0339c0c00dc575fe8346f5c393349b0b82c63562a81471b0cd34ee454fa363bee3fa6bfba5eb431f255e71ac8f9d9d3249b4630f6f337aa3944b5a1615352ee2983c74f0ae985efaff5c0c77916b1fd0e5692f44f172e6bac59d60fef5c3c3ce360c1fd282a8b0afdee2cc2dc0620b1b3d6affaef58fc5e55f8d7bcf6bebe6ab0940b5f817e10b44cb44744041a7d518666a0bd9264d10a4c735d7cae9a9505c812f80613d07c92978db21be9807bba3789df113c7e9b991ee40f64af0b69c3fb86066c6d4a8b044448bb269bcd698d311d35ecbfcc3ce02745f2cc5d824f0b0f0a053be0870827b35aeddc045a3af38fb42aac5ca6c46c946d5f9ac2c16b6f3ab471bc34bbe93b355bf1c62af2a5e9cbdc6915ac57f3028fb7baf2b40cdd7782b9f33dbf1e6bac1388fed016a7821f23e251c8180d30440ebbb01f5e63239fe3020d33e9edff3a765addd81d349adb77b8557fdf138841434fb41db382c5363e734b1b15e1805720c805ca8ad5c673f49352c44550587d95c6f91ab7e7385d5ee0f25d7949fa9709e9eaf4e9ed4b2c30872579289045c2366565b6804535bc59994484e1efe9cb5464c9e74c58ed34023af51255748a0086cfce71e818d85f3c2e811a2df2ab3c5f4ff7964a3cde8c595d369ed1aaf0fe9b0bd60f6a77fb9703ee489684871620eb35e5cd68370d1a8b50db95ad20f52984c0e6f58f027b2fd253460dcc989dc5a3220a8860f4fb7d325ac786a5e21c0d7a21319e5a2c90f3e57f20c1bef01372aacb4ebe4321239510dc742b002639fa7e23d20b8bf862a289ff0e52963f137754778f5461804045512e67487845781142dd64f95396eeef91b0fe15e2f48f84e375d24236d67801abf9e7a9ba2d2ea5d86471118b9015c69120d91135ab26226e9761d641cfcaedd23298bf5a87b686d72c4beba4f06c3c6cccfe89b848fd31aa18c5e95c7724ef5b5279d2ed91cb45dd5e592abfc329d19d2737521ccf832b14868446fa45146ddbb606fc60d5752233e24956e6aef3140601bd442795bedacc6c71321c92fe9a944caab341bedc76bc228f4890d91396efe8f9e08ad0d94b8885aa5680695b546faf4b27a56093b55de867c246029f8b3c260b77fb1b15f5537d0c9d8c86c3b8848b20b33535885e4589b292d156319cf1d0d91f8834c8f6743a9df3068c573507219ff1ef5541686a066185e5a21b593be6fae2b0789f84b2729ced38598d5ec290687dd578ca5cb87a4c2b0d80a0e3959ffc11c45882b2e648b1b1772da0f76ac684040a222a2e41f244d614727ee18dd2d9edb1bb21b2a2a64ab33c79d80e5bbe2de3e556aaa7fd0e374c48f8d37cc3e43e8b6150fa3ba5d91354aa5fa6e01d660e6cc91e917bbc7dd0921f7d5094042c86ad61eafebe5b152330c84d060580f550a0571e1c737445a97cea7b176e5abd7dd7d92b287b2221a5247de7e41a7aced52760906983cbf3727b6e8dda019d762ee553086f809a8482acae969fb887679390bdfac7e72b87c0f3f5401c3fe0a0e754c657a2c9d27d509e0265ae90cf7d45804291f38a5692a5bed64177466fff9191a7a7be5ecdd64d5b098ee448b4da0e8a282681dd9ff57a6005d80201c839e02a2970dec4a64ef0aa4c2b5e007ca7374d938e8eaf62deb6d197e3ed856b0191d2e47ab5c74e313c91e3e7d44b9069c735c1ddc3e23d10164cc15f8a750520b4127fa447ec0ecf1c904056eabe3d284cbd8e9abcccebbf3b53961bfa04d468259c7fd1d9814440ac7bfa38c7c87fde1847bf99f7dcc0eacae9c4dd8353dded7a2d00a1a2bcd082829298d1f3ed8bb4718389899ea9282c03a1cdbc2472348449f96c8efca31f80352bc2e5d0d13611c9baf3a352f932cc280f5d815ad05f36ccddd20e49a04accae730d868c99259914a3037be4e1f277401e8049e3a36d4cd6bdc923d9567c98e919ad4b31a6dde10e6cb75f4b7ee85933d6b0d3da1c20535a6dbf2f61cf69ca6ba6772e180b896445e98372b29443cfff71d39d6323da6f002bd4cd3ca52a9c416cb5cfc14890dd12635062e337067f46c5fca851b8acead08b5ea09dbc562f2ea5ee24ba184382a37ab690ae85762621edbee72b0db5548bd4480a137dee2f5c46fe667797fdf7d849f403b305da9f176f1adaaccc9386fa5d66f721bd2945174cd4e6903b45a188bbe2b9c2c77ecd0cc895e4954d4a08e017f97b46a8156b40c13da392e6e9c79ab9c7424cda4c626a1cc449121709c6e61fd4667e19bf61e05455f41384df6695cd293b4936089789148802c11d9b2805862c29bd6800d8519e5ffaf32d6d86f96b8793315f8139d41fe40fe9f648d85dff4d3b1a7e30776475fc28d8031c00e7d83dac289c512f04a91fc6129a2169e4bda273742f06ba05deaf320b859a46beca675558dd93e925ad9dffeb0bbfd739957993b27f369ebf244a29cf00158a535360be530a71afd6019d8ad0c5a029ad1834d611ba40f1d9571a954bd615fd8db32b2745ef87a09f9ece38ea1d99b6a3684517605d86a220325641c0be3dabe04a81b64851489a96bba631de52f5cac7ae83145dcb0ff1145f52cc61b3f8e1d6e54d69af9d99322f7fe7c7ae4b054b174aa5985c8eafe886a0277ede64e85f2cea861d06ec93ce19220bcbdc33080605822358483ae1d0312c8e67f333d0375fe5077e065a0faadeb22f88e708517816884681e5a5a370d19f264a2676e9b6efa91b085a0fc794fb9c8e91461d422fbe3f0fa5198cf79ed4a089143e198a9d044de2c7a9a5abf7aacc4fd9815cc7469b7bcaadd1bc9e925886dac15d690d91ccd04756993cf04e96feee9cad27c3f9d2494d6d0d54cc5d0b9853376af85198abeee2db16be4ec3e7bcfa86e71ecb6ecc09a8206a66b2e5cb96936238930a1facecfb6e10b2aef8c6403ae6e21f27d58b8ed892425496638f6be1b255286a20bb0d52456fd1bee6c26993d336b5a94df4062c064451040b8de8074970e5ce93cac1d6ebced2297d47cd0a375e5b85d7f8f4dd092586b5aa9402d5b2138394f9df98a961b8602328b6c3f04ad7ec902d0220e1d2d1ed7949eab77aa64eafaa37739b29806debc477b530f0ef17931ccccdf40c3c014674d9aed35fcec19586490baa7fbeba04806bc7f090ac2dcde28a4aac24c616cb5b34948112b732dbb03be2f7f01d984f01b4f2b5343ea55e24c8946e7b844210316aa542d9623275450077ec4370de5c1c6d489d2fa010cfcf7d4a2717c8f8806be330e1a105870b94846a2aa0a239cfe1d3e56a9ddd6a1375d9d7ab0cee133075351f1dd93a97036b88adf99c8b30b9c71c0f7aa72742facac002e175bd80221213a5cfcb974cbe9c15310ef88d15dc66548237ba64f986fbbff7db5d700e87804373e8d4a30c6dab93ee1b80ffca6039a912dee339f4c3a09133efd37499e84001c80493657a9fe72fda59eb65e18585bb20e225a39f917ae6b73cb91c5c2895fe0c330e5a405441dcebb23c0f87fb49353bc98c9b9edea36d377cfcf57d804523e77374f4f713943e3755eeb942760825e11d9c71e785ae5dc9280cb949c45fd9802841a99963e63fc5426e10f21706d287589504ecfede24bd9929b8f7eb0768e27e94f333cc7ac0c5583550118c19a6bd35f4c8935bc9c53c13ac00995734798cba5097584fa1a428bed43fea0b545b1f0f01e43ab6e48388b621cfe25f08947cc9bc36f06b2d30902ce6c9c8532e2bb7fad753522e3956656f913737aac66e8b7e850ff67d094e099405ba1e28a98bbaa69c1f55c951c821ccc5ad97fe76bf9e64bc5a0b0a7d15e1a87aa92909a35e94f52d489e7f7b2ec2db6fc616ace404acaf8c4182b7def6a864322c03e52d3a4934465c377942a2c690969abc715c4d7ce68901d2613af56f7146051cdd1a1ab7f06b2a6a6043ab2a311c428b2731b1d15dbe62c95e3f7a327254c53fff6c0a43912209306a68d03233b9f5caf2b48e7794d2408f6f43d903c6c374a645c8f79672a131b1d518b2750b5f047cbcdf879dcc8ee4927d2bb6ed35efad0ddacc5d12b4be4ab5768f9a9ce15f899a6dfd878d73c9fce8193a68fce821a1bdc254725185f312850852f233c416dad319b60b5eaec42932933ffe90a4d4e8a5f157435a3a2fb3e34ab33edaf50b330bfd8cb2c5ec6c787db33bd6854efa18110ea3438a98d8dfae4fcce6dc9c851f78d24ec7ba1240ca6966e7f859b22dc285c47a3d6a41127e369f446f07f4619dffebe0e4dca8e572dfd61fe14eaeee829ead2a51df8cdfbf9224e3d7ce8f56e1d14076d15c62631de00d863b95e7dc31f54ff1a7e98be12f639bff27dc929636b17221f09a64b1467de3338e48cbe5b5a2eea5ce89e39f19870d90d9119b71a0e7b70faf93bf83ee29d1e66e57914f8630d835bff6b83f8126b93f0a27dd3f77f26982ab033358f770d39bf08f1b337ea51d7831adc77f64e0a41bce30b7be96561044bdc302f61356675037ce889bd6778ab7c7453644ce5cabf1d63651eab7bdda011cacfb8e97a88d08ab7cc495f8560f4d0c11c7ad80e868fec299887c41309b61b2ca6dc5b1ea752e1c18f0ed735b897528ba5472d29bc7e2ae3a3f20e71c7bb5aabe73cf845e3e1944180543499eac3a747539bae7e417ba70d7ed97588886ae4962e3c2baf212b85ebd0bfcfbad03742fd1c0d1af170983ee630cb9c21a07022ef2ae5b78487357a5c0e8db009036e8dfe1fddd1d87e653c0648a607577d2e69fe9fb60d50e316895f57e66c28c71bad8bab290c22090b8c1b6c877311c63e11c277fe9a530e02b6f6509b42733aeb3ca210cb5f7cb1a327386624acae6a5e4abd095cb95e78bba040496ae2c2e00098c0c16310c83f745aec780f0a20424f227ed0213836941c7c685b1605dfd6b523e337ec6439f4bff8450f7de66aee1fd7e4601e3be5f5f0809389ff308c74db51e3e4cd2669275f0d77371e7513eeb0ba3771ad28f8b06d0667b28af380b94f24aad92cb356ccdb6a986fd6a648ad77bcacf4188509bceef846d6f0d3274e1d2bd3c7ea9f1c743372961e1c8b8367aed000131f4179ccacee35bb14e89096f0c41541a766fb63cecad46db0546aeb672efe33f61cb1bee49ae946a4a65192cefe06e05cd6cb14a4a169c605a483cb260b798e2669b37053525a7b0d9e43c1747502587ca540b089b57d6efe177e37bf34c151d6aabef75a8a514ac14a07279f50c6cb3959204fba7ac00b6d540380bbebad005ef104f810a091fb711b4d9f73e280a029544b2433c4f2efc2d4fac1939519f7614d5a4abca177bb1081235843b6218a7b16a49f43e8de2c56b190f8dfcf613f3c28f193da7f727cebd1ca6ea005e107ac206a2583810ac42a1bff4640bd586d0a853de4790452cb8110570251007cad66a9fe83f2cb77d9b0fe484acff6dee3bcf5070972c3473cc8e9677f008da84f798a1a2d4be3bdb808367ebbe0a99496a2c328d11ac7e414908d2c9cfdc1250b9acef1400fa87017f14f4b1c219733c13db4f9a7514b9c57cf04ed85e63b6f785b59b7ccdcf78f767f68c2488d61ebfb8da669d095c420245614e9213b62a4061a14ceb0f2f5126e28554238b77f132c88fa29483708390ab86f29e0817e622c02f66a9d11d1429ecb236738225b24edf25e70ce2b2eb72853d499dd3552ecbd3d5a8d5e0d2991405c54d43f47b5dd80e453ed1a6411ece25c57d476607bfa0edc87ec96591c21600177d33eea1a409cbf8f1cc21bd4a5116d5cea36a01ce849bde4fb62f060b7ddb62fc7fd1488d09f85d548c80fbbb0ad044f22ea36b6eb83d147e8ff0fef062f7e0aafef65645cff7788d975b748295981a365987d70a75f0ab2817f1675ed77d8b028d09bf6cade435cbd90a2da810b319e840934afcbca03adb870a1651830a52a8e8a43cdf04ca2fa457ad0e0b3df4f358bdc2468de3130ffd8b70ee078f657417d72d146bc1488d5b40b95f5d807de760a9007e74a7884cdd1e6ca07e1b26afc403a730047834d8b54116dd11a9d3588a5ff0f29c37849a0df399bc52e4d32274dd662f11365b995681a00966502c9c7e09ca4ce8bfc253173b5f69dc4c97fb4c2a7cf53d623be6a3019d953885e2de86849b7a90204babb8fbeccfc480a947cd6ff58903fffcf670291256a3c4bad4a34a8bd04c6263b674e9fe6eaf9860719fd33a89732c459d413029a470839a51c8a7cce96c9feaf6c4f66c495270fe3572ebca4fb62b8dee044749f9cf54862033e909dba14c4a93ee32fa113696b546d5ca851caf248cdcfb5b6492d5504053dbdb51fed36f8c8b839a50b4fcb99440e69bfa804df9f410f0dea580c767f53a1ee4429ca00faf2e42341aabf2b6bb4cdf360074338e5c03f19c10838ae51f65504b3a5299fbf88d5e55aebc5e60bf10d30f1974ab896917cc763ad91aef3d017f01e267927052b1957d016d6938842402e80cbe0a961585aa939ae7a7e607f5a4312d3d6fc1cfcd70b553af543bc4b43fa7024838dfc96bc8cb52539d297bf518a08b8c09d4cc5ae4ef281b1720cdd7e0b18ba61109c1ec7ddff957c776c2fe40d6efeec39beb3f30fa42622923957ec9cbe180f3a4008f8c133d870996852f43adf558bc6f055f34d1fbdb94ffad6656d3f40f2e77f813e2988f6493d8bf17e346746fec2a389108ba90da26b669cc95a2a597f586bcd758f06d0dd12154b31b1f4d0dceb0e31b51ff3953512bededcd8cb6c320da7a5c9bf03f117a9fc532a394c464532d447a46a1dd3579941cd9a24c703a9b72d6e99a3f9f40c721c4243c4a71e6eb6ea61c65c4c9ebde5d13c1a0901c3b313f16ea8eb1d006035446ab22b89391ca2b7611a45218ff15c1f8ac2b2276e56a4772554f4a47dc38e79b4e9e5954aca12061386fdce3f98d206a32bdd9d6dbf7fd403835d8d309c02442cf8ca503058865c17ef286e93eb40daacc66965e55ccbe0c80ac9e77f58b0baadbef21732de1c3150d936011a1bc4d92d761030de7b97a1d106778bea2b88c855fa1ab8b34b5f0136639d9191116cb00b972430b7d04032e6e11a1dad2d161e84b823b37df26120cf9ca8c29ba63606682ee8ea6e01afe49859283bd697395c52ed885e5947473ba9d8c4acd4a2dbb02fd55515491db624fb1d152e76e4379895e1fc36096e5ea29930da3cd8a0840b930e688a05d654f8ad5c2ccdd673037edf304d220df241456f854323af2d066f5da8433156d8b684256968629a8717212a65a28b5632210a8d4e05069d9112eb33225f482b49e87abb3c65a81bd2c3db07d7507ede883fbcafb110b909c12ab99dc0f0f6b1c0484fbd02583b60d866ac9074e0c1c95439dc2a63cfdbf8bc69fb074d0b8feeb6b51f6ef76b589d14aa3c8b6fec4d32530fac56b9f90403e86e0d0ed60c08ee91652d192f7018e165f37d8cc3fd42fd28c78b6b2e13d410a154927d8e1f5c652edb0515b8bfb99d382771cd91e8209a5f56a57b688ad94d7abbbd3e56da6800c2be39262be9c69ae118ee7c25312583c5024b349003df2d890ef8548517edf32f8a480f56b9d3060de59c030f0b312f0543889295f00a7bfd33b49d485a9bdd455b1ff6bd87ea90dd70caf41fb3195baa22d1b136a7e84342f639845d13f778ef12f86c40ed18cf20060807a31b5a0bbd19bc52b5e6927af615e904cbd290473a7d8284599231a1b74d7a372d270d5c32454f2f4efe67c49bc331fbb5d9f8b0199080e4cc6257af1ea0d6a74bf48f6ec1d4a60905dc86ac6463a6574a56469e9bca97d901c23df9c37880a8b27f5d7449dd51757af53b740f776c384055caf3d1a8bdb7cfda703128f9f30e16d4730ef2ec2d88ae8bb38a29275f037c2a86c5c8450b8af6ab2b852713138019673437de4e683c7f7ea0342a95bbb9a2f6e33181f1bcccc984d11cec00a0b86853bb7d0bd2188314d0e3804ed5e47e79b0f03f69640552839af66175cecc22e70168647daf63f715dc8f7350e831b07cae24dd75f9e720ce813414da7dac105de2aec4a31725835bd176c8c13d1f6b6e8a30aa0b1eb21663b59ccbb75f726a482a2ff051bf19a4af4473506145a05ddf7a52e45cb5011e656204b366417a4fb9d93923f82d454102e6d01a443742dceb472e4e43024c932eefc786adcaaabc44bcecc54133a49dbd7bd8fa99ce89ed85b4e8078378373a0d6972bbe2fb4740a14a080eb6277eb071d73de62bea27928f3105a5afe96167a5a44fda167680f7e470e385a8cf8d8c8c675e787937452ac5fc548c5e589a37b87e92da01b37bacfc1e843d6e1f980471150209f60c3a9c13aaf2c655e2723600b5a02117b6d9a6f8a30477808b051114ef3b12decc85ddc41b6937060cf196ee3a5ae075455e8a18c6f6bf49dbf7d9e25590913ae8fd05e280b13c9f5a626379e88762f0b7d05a1dfb322545b1b04c28cdfc826559d5f1719b336e9af8f99a263257728293811091c101bb208d90c400a9dcdf216135ece8c70d2345e3c905767185c32ceb41aa3f076133b3583da62dfd1754e2493ea29e64283ef0fc08cfa08759b97eb0e9c7b95fc0cc054f3888dc994c56871ed08b3cde9fefc7c39c553b4614a7c8bac1900ed173ea1c63b6ac533a09de00a9b8862422d39d51b91dd0a45021efbfe86690a8f328ef0946062b505b92e11aaba218b40052af8d6f6a1da84b1376c520095b3d4527e5a9a67ac8bab844008fab9304e5d3a3b05664ecfe942244dcb7ef3729a39717b53a8006f6cc7aeefb98f9cf138824fea8a59ad6b89adffc96f1817373fd252d27f2feaba74d22da2cc91ddbb82bea13e39fb94ab9f8cf03a6625b689863806d97c72df6fd3da28f0bc092765d1bf59c4a7957b05451e4aa1e9c67893a49f3cf915c7b840d36d74218b615abf96c006d5f69a2ebc0db47634d40ca2a38ec66283e0dd428682f80c56a3c7a16427edb09c651ae140f7984ac254bdee78516c71d0a3de4ee09eed62c73afb09fd05eb430df0b1e9b8a7f2cf3d36639ba04c4ef09050316de563e3cab5ec29dd663cb5b387d3f43ee3c56b85c7481e96df18da4e7f293a37d367500e00c0236a6b2b83fc6da4690cee605484cc35c990dbce8ed9d36f41eb808667576108cdd1fab2d3b157a04d05f6901e14f6bb60377facac25531f696d515db79f942a75738a237fe1f40b38da82311f3d6963ae561312b0e5401fd7451a2f4792491322e3a13e3ca33e9e121a28efe2f1bf6cddbf3cb4be377946b083b3a75ddad2fab5acdee9b24a723c0cc7f74f3cfd9ee87ded72a6a61b147dcb7f5108173405e26cb08fb9cc226f7e57f0973563f98e145be0f04ccbeae5b9a629ce37041b827f1937bfbc04e870428ef328026365739a3fc8ec1e2e9f76f7076c016c48fa8f80f227990b65aa70d2ca5e2cc11b55491622866f94f6e7099ae566648d088336ff7bf4776710fbce7f62c750286b5bcd301d030886157afaccdcdbb6c5f9b27237bec60d296bc6fd2cbeb83392402a85d8dfb739d719b74d93e08712070900b75e309beaecd1d69afd9fd1afdbf3b23dc8af3f144ba43e684657bf6711a97288acc73ab2764236c3c326e91d6b7b5e77e194d0aef4924363e0a102ec9243857ed02c3c2772ac0d6e286ed1b26cea44e539ebdf190e4c2830f19c4e83f285c53441f96e1179428384a15d6c86cc816536c6ddfbe2ed2093950cf048f146112198fabfedffc91e9bbaef20952e871f12076399f387a368044521b855b69d703cdd46aa6083bc6d39c997b060bc0a4363d4d37b0c93bab2f8e3d39e30a1ab98e7c25e157c94159116c92db0c61d8c53f575678b01bdda80a40776b6c921037050d5cd01dca6253c79a91c14cde7997a3c86d7b1246aaf608d71aea142c68f61aeeca5595b6e63a369daa119dea78ca5e6ff38c37c4bb371dfc451f6da11036d604a3c3b7687ebf48d5840d2d23d2675c1e490f2e9512f0f8b098ed83aa56bd10beb01e4872f39e98a98518358eb575559e1fd64ad48c8fd3cbe953bac897fd2224890061bd6cdf969ff816c41be9e495c5bd5063c55dda881a6208f3c277dc783dc0d62af5cd75db52c5ba392908748c2cb1cb0f84019296fb964935aaf03439d2cd2aab11a6d4c2a9fd9efaad832c583d85829910707d73c907c5d36de94b9bc27b13e1ced477528f36d4f32a0251becbdbe7e88bd1f88ee51f8652a6ba217f44b970f05cd5d6bd173d5b587a96378676c568d5c7b9715e1c288526d6a2324f643a6aa88f51b5401b7864ee9d2400bc79cca0eda560303f963f76037d162e0b0097811257e118cff478fd7f58d70478d08aa384f370022b9f486f2b7bc4a17979613e89b340a909059450fe75f077d5e7f15ec504b6d12dd411c92af91e41c28b69b60791c33bf65cbd2e2833305e30eb271e1c8f9a8e1c38627b5cb19415c727f981c05529dd994b3f940142276d0db10cefef95c3e7194648289e249b716e9508cde1cc4173ee8024f96e9097b20721dd2bdd5598fe2d670de16e55867bdfb161a733a5fce2b60613632a53318a156e0dbd7eaffd142b6dda571ae0258372cad90da761f5791103d7ba19a52e3a9d760018d4c6162d28cb50d715ccca1d5e384f11576fe21bb03f680e9b5b7e93b1e6ae05cc2a7003f94c9d4066298b0744b07928f95efeffd5305493bfffe2910494d918c56cbb5fe0db15d5ea3ed535d11c9b7527c384ce36a886686b651263bb344644b578b16aea2ac26b5ace83309af0194502cc3a6dcc35bc9aabb1d0d9a6210855c34e2c3b278d2b28590afbbc309ae340e6656cd9ff142eba728fc52d4a9465249dbbe43937f2fac1de154b21b12f2527e53592bf59dbcb8afde259e0fd74a0309e0ffc656d95665e76fa71494d55f8fa5e065986ce82ae58ca30adc55acb1aec981e66a71df0ad58234c5618234a19c1c9c0e33c9f836aef6687ec1942ba71fa22fa62a8decfe02f49083baaf9e25a11ce370da64397d669b731d3df96fdf3d63bd63f32904e9bb3b5c50e0fe00eafd021073405cc5f7fa16232bcc499cc995f08c929ef04bcbf3f019b50ed7bf1e60f888fd90b0a20e558eed08efecb43d1d28377483a0a29e2c9a01eb4f162f385d43d19afad8cbb7c14e0b13174b917a023316560f084cc29a72d0cad98f95dc4fb82ffbc146b2066d26f02992d909a7d4737c60974d18cef0884338aed9dc801311508df5dfe454791d966d8dcc19a77145289f39f3f71ac80f096599a8cfbd7a765b8df1fa0b3acde9b0d8c864c7fc86034951380890d794cc353c64487ac6bacdc48feba76dbb6ca4fbcd3bc1869be19c00f258aaec8eed134118c7424b28ddfa3a274e571e615edec4fe9f2b6f03f8e057b2c14dd8650f2f421d095836e82c0062eb7dcb63685b1186fa12c89937cd728aba5c4321df476cff162d5a9170578fe623b52f1ed865a7a3d4fdcb745f62c052e02cb4b898d41088574d1ef7897548fd401abc33fbc3922c22cff42a8000a0c8976d7bd17d3bd8247a52b59ba860bc7f34f6ec6ac5d328ba136301b26bb37f4125a275bd28e25094bc2f99f7ba8cd166787b36ca0437012b098ad8be065cc4389e8ad449db86f46216eceb5444c4198dc38da50ae6c480e19698f6d375941c3d4217c47304e65c0a9a208fdb1f00fdc6ea13ad57a0c092526105db27e8bb4eab3ef8cdf50bbc0f87d31061aaf690357cd39abae1087a0b7b3da807b774f8ab0c2d2e877770382f89ca37d91b8ecf86b3208131c7f82da77d44865b271340c602623ca68c9baa3e6485c4a11da265807d0e2a9956e7cab694fa4ad02fc70e411846caaa14237e254d48930acdb17db9cca8c546f9eee16a2e06582c28494413fb6e95fc70b64162065cd8a773594a8a442fd1e8d6eabfd4b31815bd9fb7c5a6f6e69bdabd697c4de79da22df51e3ee8d3d26d3458ba530bcd84ebf00f2f67dd8a3b8e3e72c829d483e1a2786e8d3287ae47fd12985dee1ebfb273f7d5ec49500a3a77222becf3233defe3be1414c36bd366b0c5769ac469bed4d9c8def7b4b9555982e8d8e60bc9d23e61a7859a135597fc6dc07fe726f9d41ee1a37867c127b49f3e9d60bc2da2a67242b69c42a49c7022fd77c07216c36e4fdc77fa176e4eaea7afe087b9e80a4da5e7e07d66d60fe40788efe1e0fab5cda0e0693a2ec9f1e6b7b2da7266421c3be10a6e567b029f8eecb82b08dfbbff21ce024236d0a47705696157916bfeb2314935b6b4b501aa46aadc3bd3be4057043f613ccd111e21778a04da8618464adf100da6cd33bc1851be7caaaaa438ea7ab8afc093c1ee69e17d99e966df39894258938e0411d56da1ba3b3a10971e46adafa8632fece366e37e81eb56c7a40f8cf9ead1fc11bb42833485b1f15bf165946906552beb9aeb372e00df4be0a30f041c8ccc4047e8f50cace2700cf55256072bdee81d414b71330780eadfd064394b2f5e354387fd2f18011f67e485ad3859f8df2f84741f5093f4d6a9d0cdde5714332d3ac83637c61e73005cd754e93d1bb88fe2530ec5c8efc7a7be3242bddf29cb51a606183fe6cbf7b56b387abeef4e6c33d7060bb2d1f4e42fffbac297e958eb7945e411c3ff9061e8cbfcbc1b26bea1be5ad0f12f3f0f8dc719c3f0379dfdc2e5419cb4e83a0f7c2d69a2ff0d92a844c7256efca53ac0fb5f242d04a5125b359b339dccc4f0efdf24fb1c61313097ddb27e3160f79081e892f4058dc3e24100630bf25670fcb4dc23a73d13d08151abfebab26f492287c27d0692429def4592d5b1f9060cb6c1ccbeb13174d683de20460c5107598d21b87ab7b1873381959be17c7a25f1d22e1f5c4901ba5610c8141a09b8588c89b66d462befceca4d89fa51c21e6b62f0613c30a796ea2277dffc63bde9cfe6d2a913910a6c3986219f63102d1d2bb81b531f6441a0dbb9e39d3dbd330727a147635997dc2a76475427089dbdc531325e0c73460838123664e7f10495c19d3711520b28d93df6186744b50b982922d30d43f89c760ed950087bd78425e64cb7d6469a9c4503cefeacbd945d1d5ef6d276f98d8abd2300414b0b813ae3a9d380144abff11b710c8533ff8a479b670df65e293dfdcb79393353b9ad9eca4dce6accb9cf8754da11aa8f7052229c17cba0ab67072221b95878b4dff8d017985a9544dfaf4e7c2455a952fa597de04b61b2a633f90b8fed5e8ab5e7cc69213f3d8d81360181a3b305dea4a197ed61376e0d908bd5b8eb463148aadd6da38b0fa0b6b65fa0bf246792ce921e4ed10020eb8aab7a92465108fd288ed6fd730121003c8081ad1d3d124c6e82b4da3d50c79b20c5e06b55236c3205b2a466dfa8a1ea56696b238e7591cf44a595201890ddf232d19be590c5b47bac1a4dc403a61aaa2f7a5282c657f03adbc7e8f219cafefbbb4fc8fad3dc89521747fa4bddc14620a25a4b05a8496af00ee61a34250fb3ac2772949497ca4ebd9be7d3e5df073e9f0d1215b48933b16e51b59c99f240e3658da9a2b79bffc0b5346ab15535571d5af3361bda8c0c986a6bb97388d357ef275319e9517ebf75975d3116f483583a71acaea482dec7a057c4563fe3fa36e1645d58141b2438c608408d5707b077863a2df38efa34bc4040d36c6348553e076e572fd1a8d2ff3286e597b1707f30e66a3973cb854f9eef9095a424b7759b8830399c9d460a8ffb750f526ae2bb716aa16eda0869d9a6c098598fee5ee1cc56820ecb68241601b467f3f4f6aa2b34a88f59544ec4c8098a1ca6c3df1860f3cc29d1f8b5dbdde535fe2f0a98f38aad0df92333c5c44d984feca66b9721079f8d930da5ee0746562fdd31f8d4b95e0f6eff76fd193a80ca0574ad829699a58b8f50e81aed75ef4c2c1621f6961f015b6cac452ff014278f7985bf9047dd368b4c857921fbeace8bc20c4d2e56afa178eda05003cc1b6e9570d604383d3faceb2045313d2141891e5ac8ecc8a39f4c162374cf0fb5dd6905d0085def593a7888a5409d5217e8835af2e90c309313ac471ae1a88ea66420b27a217b326341f59df10a9b7c5718538a874ba519c7856d626811c63b86022671ff0e50f219e6e9bc0759e78283ba38a84b3f77e093a22c37df6aa27b58276efdea2a1841a5592e2962994fd741d32bd62a94aa91ea492b1969c196af0bfcd6e9b1cdb6d05b1b412f370e0d4de4ea1edad3b309022374d259e851a1cfec730572317132736b96e544125b7d03c4fa1f542d2ffb17c150ff43183ab86a7a50fba780f048546b2757159a2f8209ce1dd68398e74ffc4c6a56605235c7d2d7116f76448ebc02d0fa005425ed1481fe81a30cbd19cb3c34829f97efd747db166eb756012df73f9f54fb4313b4403ae40b80db4a5b251be885c242c8832726f61b7cea21fb815782d6705182529ebd6d7369bc524f94f08231af12a3e8edeb55b3cf9488f767ace4bb18540375a4eab977d443e16f664b34126e1b629f888759cde3db7ddd0fb2a38985b671392864e77066d4f5fe3ad97c28659cf236a6437b0a38eb6a176bdda28907f8bc52b58a967b37b043d68424a34924e7f14e8538f15a96f54f71d4111b6245061eeac179bf3fd53dc4cfe7595e57958c68c86a09291a764a3f7ef523763a981b77400cb1b67139153bedf723abaa172fe919e8a5bc4432bac1895eee0c844c45de1ec3a855095a4aa6c46ad857a154b3b6509f60258e1d064a1c48a51535c0b108c058f6d7f18dcecff65e5bccbd0154277db86467157365ba202ebf9365b318f5b7253210905d06c9350170770eedf2703847b67904a023b1950db1b5ce68fd1848a57f33b0a4c9605e01cfe2f9e72edc7fec2a1e50a4672a47c93f19502067fbd376a162c862381720c1e9d1a52a9892b79fc947f84f558e17447d5fd9a0f605ca92694e4b3ab81ed820ba215147122cdffd33ac7c2c7a883f13341cdf5696693057bd30484fbab08d5524f03d65a6f00b867544aa8ed606ed719efb8c4a356ae08b501540ca4acc44fe2928399008cd368f6313d171a2be5dd91ddb4a6ef466583c204208791bf2c532f937dd2e7ca2e9e98cbc73d9cee5075b7fad019dbcda71b3e5aaadfb2ca7343406cc2a6a548cef4269b6ef259c2e5ea39ce2da8f28b0e23f57c412176f261a61f0b75fb069400b4578af01d7d2c6622582c09f8484b5fa5886e3bd57d17b5b882609d58e4ace2abd99ce188e255b30f5e428d39fa45aad29023d25ee56dbd5574316424de409dab09b505b4235c7de5ee4aeed22999e9d0dee527af2dd6b27a8e60b378722ce170ad1f5c8d2dabbe7505b3feac7917b29e01c22539b904aa8424005f774bc52b8970d13c193e368ef8fb95983a8b514f04eb670b2148b501982c6d6448b9d3c70fc11bd4d3cbe09066c7a051522cf317a4c4e9c8258f059480554681f436ca41d016ceb7197ddc340c088c4eeaef846f43b4b65ad7e98e3ef7f49e1fa587e0eff5c346acc739e9da8fe69c8a7db03c3bfc5422399cc3d940e25d93a6652adc9b8f3faadea9d30d21954867047608cee30d2ceb341419bb22c8dc6df80dadbafce72aed74bd17de2f40b7e2b7c20f21d2e3dd87f91b59ca87b873a4f4f1706de619f721ccf6a09e1b1b37a92ba4a5da74ae507a576156ae726b772b24cf202c4b19a218c541fde1926a9a97ca54b08ed23652d2c8a1bb55982575cb5ee34243bbc2453bc406777fe870f1a59bb55b253d82b06039af326e58f34d90b71f7b7633e47bc3accf81692b72af4713c1805432260340e7a7a91c3713db97ed33538c9762464154fb0c1a6e13e308fdfb019963a0cdd5091d93b974be4a2156c27e2284b3a86223accb311d1357d2072763343151583ba1e2833e9538399c110bd0d96b574c766d290ae41bb00ba375fc3dfce9e9fb2c4fd593cc343aa42fec6d0d19523bdaa26d815c0f3469a9a5fed465a0e6549983a8a2dd361747099ba957bae2832b9b0ddcbc801203ec95c0f69093980dddcaf7383881b80e2741a9a14e68e2aadd2c42b2bd474691c4ffd33bc0f5c9a10224ec817ef1f7041af655e91ac5fcc433afbc9aee929d246e23fe5283236be5958aff81b6a456580d92e40978d23dc82131c88926a21b8f9f612f5da783bab12c5260ca627063b295adf095a8df1d94c3c94a3a95fbfa9e912852b332f4b062a0dabe8c85a57227c6dd94f67610cad3ecbaefa82e5f83d6f33bb52dd5a4fcd8acad30617c3adc843f69f66640c6d478f8b1ecd402a1467c2e476d8dbf707cd1eb17c3d2af76efb30b8c89eef33f0e9bfc6b50fd1c249d96336bbbb50811aa9231b90940afd7ac2de4d3e7ee50a38163bbf65c8d240325b63b270527dafbfb0c3ef8ee198432d4606f6c92d220751106189150d8d09955c926454ab7f575ebf9bdd24e42dff6753a356152f8007d767a9fd2b0c730fa670450887c7d9962b15ea2ca3ea69fec9fcf04f2f1507c12806315ff56cd21e35871ef79d9f41f059bb1866aad46257a8043c5d289ca9b1b5992fb0d078e775faaf525e6dd665b4b7820f1eb5d289e6e65ac404c18132dc306ffb37da17d12681f5b37faa315b7eecf4ff2ce7841eb96fbfff87558e11b7374eea3c49edd1cdfb4760d6f72db354e07725cf88eb0614b3bc1119dbf0a28a96f70c1f503505edd87ea9227547d4b1b9dada62f9ffbdaab35fa9b90de0eb14704cac7b0e1823302e8fcb5be6d99441f77d957031bdd0fa6aaf7cbd20f827f9e94091264d6694d789a927c9985795072dfcf267352a8b96f9fc5ac493f7ef926b10dd0115304696216a5512be813abb5af5b7b895c4d03fa0a9b685040b7ed46754e398613fdc1a3f08e812aad1f142a26c6ee0a5e305ee61cee86c01d8c740b3eadfbd7860ca9f75b85369fae51d66c91d37d1ca2ea35f369329fa4569a90805b55f81c0d016c763d7aea3c54fc77117a1993a8682678bdbc023bf18e951dc8ab5c2bb68def83ae1feb3823fc7d9f29fcd48a06e40b000f29d48ebca3d33475934fde71e1b6a5db47e02fdc0fd5ed6ceedf65b52590cdb2dd26428780a3e7add2256c7ffe200f2e61626f56bfd06b77df9927169ab0672253897eda4edc14ab51946e0ed077930f9a447ce6ca67b8f7cc9e76ab2f35f16ceeea9f32423928557d2fe23e68e25d56334285414ed9993eb1e19371a1bc3e1ce922ed3475d3256dc4547cd6265ef59cacc97b7dfc3b0d71e27b990467e0f831177e0046282a23a3c19d049ee2bfbf5cabb310b727d7d2845d8aec1d96a905f54de74082aa0ae8055a7b2114789d54e595310640f029afc673160ae9320a6cb7b81c7731c33fc9fffac3ded6b698b1985c4aea74503433b91f734f2302d3fb2d7b3c15c48e20851e22763d7638ca81396b22cc7482ef664254ab7313a97bb6e77b98a045259ce6dac5900391235a87e3a24cac4cbd6042ed58ff7dcddcca40d6e0438a39669d77b700db55d1789976b335c3401a8fe15432cb1774dd42e391983d5073be44919ebeb071728195e1d941eb0c2c81f1d0e08aa25a1c2920e1f77efc20e24c9a6011987c5e43a8d92108eeb4a343970ad03d055cc1e5887e915642eb944c7f9fe08a7233acddaeff0d2318d858ac3600ef28ceab290daf7378aeffb8838e79ac648620fe5b411a62919ec8fd3b0b3f159c5247e07ef0694e54f6b585976a8352e06c3c99e83b750fed1fe665c0557ea6f92551722af111cb5c935628594637e49375384f880f02274ca83bc185a4af5da674b350ab3b45930b96789c2e7ab19918a5bf4ca20f0a6260b54308cef1acb5d3af2c03af619cf492f89cd663b7a24eb2ca40f6d925b448404c6001932476056252c068ca3217846324992920e0a1e002f380272c893c9feb7e07241156b7300391030af9db3048b561c16a41396977d7c7ae745dad1ffb57891a94ef3531d69855da573a59b27188136c85b41428fc57427b2effb17e8e4703763e1aee3372d15e5b89e6ae14a352a5c889ff774d5ed7452d12ebe0188f3222cecfbb24058b23ba3b5a53358449d6a17565264b567505b79beb11607f92bb9d64a154281d9c64315a48cc3baa6e8f35307923cc2ac5b8a1d337b673c874db8a8dd7cccc7bb80b81610dae69ac831054c9f1a97dd5e05e03538832acce01bb0843479c00e1f2e6c07dd40fe6d5221d053873d9f0c1898987d6f81d65c6ae35da6074291c0db46bd4091a130a75edaad72ac9fe93e4a2da32a9e203d65c848f70b25cbb2235f40a7f312e3cf40b777d07ab56fa2b940b2a104198f2210b22896f28ff4392a43eda43a39deeb909f0a2de6413ffc32c6b5567234fa1a5367b203787b6cd34a2ebf78c12f7b1ad2afceec05e1ca19eaa1c437ce9695d899b2a5be2d0b37481a89e95f4619fa755672450464013229d96cd203729b2d10090960c95c24c4867a8abacfbb2f70e3c571b7e94fa636d0c728a856827daca7ee7fb1f96416e8a65a76147b78ccb56abdc05e3c584b488b3c76a6133fe8416c721ca7909b623c6cc2317e7371ed3a4d00a287938b2ca10a115dd8d75379cd8972c9cc87ea51e0f378052e88e2188ea3576d233f664bf04110cacdc293313805f0beb1d9696ff17c0ff650bb9ab63d988e4bb47fa3e2aa4f8a50bfa531705f7ae5b6eeb806eeda5619d49465642ad5a9f186a00e7b71b6e0ffb84aaf71d0f73f525c7c2b877a4e7a3aba177e9164cab2d9f1e1c16c1826c55df3de8347d841d1b7f77229c5726fb740108c63347c1c0ee07d072784c13f4613ccc73f07016a5acb568270e7059681cebe42260e4febfea29910a4c70710c32dd864ac7cfdf4d822cfa8ad0fb27b6b99841c97347e336d52fe53a481af712fbbd680fc6d52cb7db6f4c17009994a6ed148357030894fe067060b90356d978113fa8a4c549fcf3114da99d09c125072a8fb759e5358a2cc9ae3aa96e3b2d2d20d9f14cbd13add35b599bd6b7d4563d8878d7d96c3d67f81ff3b5bad1b4adf37e6dab584e366c9414f5f4b002209b1feaa8a89ce6afb1b97838db5b9b33b91c447f229e19a77d5017d85b9018748fc1f41a423ae5334c94f7299b3ceda7d3211efa6d602609efff4b15e0d0937cfac95925e23366f0267bf21ff2bfdeab0bf19a7366a43aeb85d07fdb59dc7b824566a0da2001aaac898e493c3e8fb7c9cc2e1b253f35f7ec0e266572b8a490f10d73fc0e56dcef6506716bd5afa2793421b9d68989cc103a93df28219e6b65c53dbea4a59b404174313d73af3b11639474dc52a7c74dee6a32738faba8e7675d0398f3f9c55d60a43d1ebe03ff7fae93edf50192c1bda17a70a5bae374a61c53e2e07bd083ca39203ce6775ec6b167947866d32a73ec0e0e93523276d8ba794e0b0fa5da2510a48823be3da184f4246e57d6512eac25e62e7467cd184eaf279bfae572aa8d2b495f4f6f9032eb995d78682787b83f95a0490eebc2cd51cefee5e813bb0d2a3015afc558666d914c4185c8666d900984fdf94708e6d3256c5b626e32916b556aa5db79b741e75ab26450e1d4a3cd37f6bc2340c19cbf65218fa914b9d1dbfcd6809d28da60b44d4ca87316c7bcce941cd115c1e6a64aaa0589954be3f1b95251a7b2ca6fcdd35eca7e23aaa0a454fdbc3bdcb056aeb70b8a45044433b59a3251295f037845815777923d3a68c83b29fe0a677c86037ce6592d0d22495ec9c619e75da9e6a936f50b4c642fd637a933fc3f2e59f2900e986976fd40bfa341039b0adcd7888e266ce4554857ff7a29b554dd8f38e12b0b7cf3f8c3dd337a57f2cae6bd54324aae644131cae7c7fb908dbf358098da0ce9cb2d906949e392715ac81ce038c6c22d0f88b37029238b6aa8b229bc9c4c7504997876e26f8d7ba7ed21584442e8c3c378952138d71f648a9f7fb070d92854e98b6af1f89309f0ff5c02159e27dde097e0a2246fdd6b5231013f68e5abe089dde6487d1bf0d7860f587767c2e604aa4b556d236d83f26521d3748636a7c51af5492caa476e8c164000c2e246d44abfbb8f12bd35ee3e6a18ad4aa3e202c3f21f8fdffaaa1171119dcabf4772cb4e65ee281f675013685dbd595d4e5251ea53d8c7a0cc26d753e7e72e22f840394604defe2e6d32840312ff6e32aa46f16c587d29b8533c721fb58289a727fea9fa904bc36043be65a3ab7ca931d5aae4707f24b059da12bcf758b0a1e50e08a93eed46e310eaf83142cc41a982fc980df3541443775b0a9a62c0d43a1dae18fa95a66c9d5572a27fe13f14a6a2cc9aa9f80504f79d89d5a840e074213abfda06495bb68110d4d10612d87ef6e0fe09ae8ce4fb0d14b90b9445121e571f5be21d972517a91506f69fdb01e602e23745ad64ae2ed5644ebb53e6320e6a15ca6162ff8492d40b27e24dc88aebf31d7cea9702e97b8d1d6e1089692b8fc63dfbf44ff2a1ba17bbd0dae758f204edbf62ce7c7abf91b2c2c5a1ebdd19f4dec98243b284c2b4bd5acd06c9f036c77e314164b26129923f4a83362957a3dd82d59ac80204dab5bab1e7a76abc685fd5634e90a5565e5a4232d19a13cba19cfd049bc8ff06b37ec5015d90e175f3747ab0253df426190618fb87460b42fecad6edfd66220e9169ee5ee3ddb7fa98223360649a88b6b229d1c0001acae75491b144bdba2679fba096e82bd5268a754c5b32171be39e621d7b71ea67372db71e17c9298c179a70c6fade4b8cdbcb97a960203be5bfa136739af4df78c5f18a050ee4f2119069b00affa21751afc39b021c4c1f8b707d57e39a82e868f5d5d71d9f768e3ce47bcbb1f6799ed7a355539ef54409565a679e389ff8db1fff0ab4f48c76c3e7db72e89ec3016bb115ec05fa1d14ad03ea88a8f2bba58aca64db4b50db1d1a8f001446e674e6425c9dd590238fd09b84e385307b63eef2186e71ee770d08601246eab88e4e74afa9a9b07571e0c5cb7f108b53d64e77092f6e96fede8779c7cf987d4b53aab2b71399f4585be8b8bed88461dae8d61750586210b70fbe757fa62635baa52a7485619f2ed2588131ba3aaddf185abedce00cb72c2fadeb7b8e534e375853f07623f58109c356af508ba3528f1b9c15fc670a63f644525ccda65a8847c7e6189e0f8a8690dfb4ee9efcbc995853fdad597bf86ff551e6440ccbf9120ef18ea3e8cff3ea44ec09204213b302c149272db1eddf3ad586bd115d71b27d54317ee4b8e94ddf9fc1f36cfd4e9f96b04a04af5411377fe2300241d12a4b9275484d5d81b4773bffc33e05e54f8d4c40c5337dc37293ba67ef2c511143190ccf7c549af61d1d3b440705bc828e8e3ad5d7291a9df9fe72f0b66d244810d7bf3d17d0b4033b286354580005b342c21a53af515df9aa5a5785a8fcd0bbf3505461ae768af07924112b6461e50ce6111a468c9da157da7cafbae2d4a9e979272eb8da159cc856ac5cbfce2c4d1d63f6d3904e96336866d17ba5dd613aa9180e573a510cfdd6a9562d3c1996da66f482f3762763a39cf0b6d413cf0853d75d65f0e65df797b21cc4eb217f07073a98ecdf26b36ad210241795c23ca473fe690a4eefa7e760d4449cfc9366843bdf8d8e13216552e7de4ed3d9a3dfa3d2f62895e9a512ae02ab6f9d4ff1c30088446bf91c79f33de299c23c4af37076d6f46725a88354bfc3d2d080d51efee8a0fe78b3f0ad288f355866c568dbaea4b8d0c7b6fc5fb1a5c5837cefa06c65df3855971310e5debc9f8c676cb65b002abea10a50797ce51f695df178f42b328e44e20cd8bc33796bb1690890a61f701a41cd2546b4939f88118b02ae550fcdd4077d4c76f482347f435834ff5522c3b094ce78c445ac157df90fb53229e1afc8da5479c464bbfe148e8da441441d6f9d0e0b79a326cb0dd817cdcff0300f5c5f525b034d33f1b11e51eee8b0684f75cb688e20d844252d0b34d3366bbfe07666f01a0c5d9e6b298dcf15374576be8fabc8458af36fe51661ca523c7f345ad92d649bc7a94671908dd7a0fa6f113098e7b3699c8d3d996f5d854ea3cba20e1143e42ddda2388508520053dea4b0710778d69e7bbe93ffad195612a41013a4078cc45abcc7fca1d5f08bccf944d24545ad046a00a525f889afe1de6fdf1a251ff89b818b45f666a80898cd951d11b1e91206864788a0d7c715574095792b143c005ceb6505592977a01f09e3be5b2379f8bca2e23ae9906808f83aa9f20a1cb7fce49bb1e1a2cdd38e6a8b8054f8e80b1a34b3bbd8d4cde2939e4f07bda1704e5ad83b5f02fe60f777001059c8251aad731ba7c4bb7079d4077e39dd56ef6b7cf557af8cd6d6f9d2bfd9a0ef49b146d4e8472cc1a6441878de538da55f3f73e988392bab2c078767ebbbe43439de200535e8e1aa440334f4422ea41003a0d7676fd3e177b706dabdcde2b3e934a0f9e6bf9a2c8144d6bea2c68114983e1b50ac950cd2f8980ca48d7918c7fa2c60d7b772173eb7e540067d6a6f95d8a17b0e51e7ad76eb6130fd849afb63c7a07c87d4a07d391a7bb33148705e150d7416946be50269878af122d192718af040c6f10462d5347f777dbc9b61b37a944e39b1ec84c6415b5f68b4307436f1da52b51d285a767876ecd94f831bec19964cc7c96d7b4a8fa612fa6d3a8bd3b186e9654abdcf03189f058a54f3857511afd58c8af8e23fc1dd954d91e0eede94303d6c69a1a15d577d85c5dee66ae11b3e5cd568379c142c832ebfd684cec8a34466932df04d955354dc219cc889cd93180fe32da74a8235041f98b82fbe27e6800ff95237a1b3aead5a758c8bf0d509da3b4f1272eda027d4ac381e5678dd487e5342f387d2b382a85f9f6432fc2709ce9927fbe399252841d45160a47fa36e1ac580690c771377177c8f36fa95fce90d3373a36c00d2ce34ac4d9347c32b7fce8e27decaa96c9395ee31798f31472591190843562505aaf879acab329bf3b7c46a1b635489a382b94690f7f976e211a23fc87cdcc1f123b339541df499dd19682b2c186d06cd516da162d62d3aab75c2a607151e900203ac30c8cf106bfc59bd5e76a1abf936c099a3b9d6818cf6ae08e8b9ee5464e82a286ad54969637ae80e9923d7c3651e421856cac6e2ab9feca27e47018fed839bf6d17cbd366122b02566d83caa98a725734923490d4bd68db434438daf6463d95217857432194a12db36c9ea9092c219f3c842ed0f904b9ca43835ebf9c046ae107405ef1991987f33c6b0b08ee62f61341f601e82869d71dc9fb772d7decb905f1d3fdd7f62a5c8c56a4cfff339b172ffaabf958003c8776ac2f1999bc06c938aa607cb3ab8ff2294cc40d405bf339f978f7e705f709e4800ff268d2c89a2098ba6815db81e3be23d36ab6fba0ed43a9cda516748faf317039e5956b88e4b4dc19fec8f0d8cd29b9a2dabb942e805c8821f14d282a86736459eaeaf58f8d33656e6d8a3c8898276f142145583e8666598502d35b7e72e28e5cdc912b12d841088aed311f5faa735467d099d3fa5e666ad0b06c5e815d7dea837a5510c81040c5703f0a48bbab2cb1a7ab04576463fa797e5a40870e5e9f77062db736d5d766cf5583bfe580e3ac582db43ba8c2dc39c47c5dd5f48b815c21f3a7a25c3d811bf08bd42d41f161d3d466105cdce5fbce6d5b3c5bb194208176b9a6ad45e285066d0d705ed7eb8764db2cb98b15f72b40a417959a69f09fe98242ba0eaf7514fd78d4916d541940a720c62436d0a8c65435704092d2e04b64ecc78099fad953c77c4b8be458104fb0fbdbadb463401c955f1fe6c220c82f2c4dc3602d0f1d8e03c51a385706788650f87110ec4ca356b311e62d54740a713646e972084ec774c290bbdf4f68dba47dc28b441b936f0c12ca1239968a2ca7f3b3f4e20c1ba891071b6684aa0da085747bad718bf635f90f1c7a8b752055b8f0769d0f8fa6efd25bf1b0296eddba73b59bcb22aa37fbc4e94e7f55702c1770e60d5bf9ad970cf87e0760896ae1f1bdc24a14175d778454d5871eff6eda79c1d25bef13064aa72ebbba6c54e8c73e5baf80c3c1e772aedc1920ae375d89043a677e9640f60b51d6ff2628f61cc9250f00ffb8bdb13c51fc7c09909f1485b4bf0c4e594b6b66dff3a50f1bd9b10d4c570bdc1c40bda81804071d8fc91592031d748d9779db5b3a4abe9d6a080380921bfe6405df8dddf8349025ab423be084eeb70e33cc57f5cf9f6f32aaf9552203255b74a3fd711494c553a2cdfd57ca5b6ca4e081b46f2d2e00f9ed8e703d6d56c6c9ce2549d4e246e8907dfa55bd4199de8f9274e80e5e679b2a3d0409d7ee8bf321cf5d1439fd8e6e0401885a510ae4f0da75c5f9ef47d500d618f0929aa3553de4e0f85eaf5f4dc95ea29965f23d62c567c54eb5eb80b3da4b4281c8bc08ca7365aaf3de316554383d419ea14ffb9ac32aa750e40320520b4bd5882657080530b77a17aca8214d6227970183b6df3f2599b0c9f1d388701c5135c6c0689a5b24f7853687f8d0f354b83bfe084a7d6f50d52cfb762947927e9e8b53df550e757d1109685136d28ab22c23b2b684076e5c0270681de173aef3a2dcf37cca267efcaaf73c81cd1e70deb5cf63ab08bcbb1ea71b8a548b13abf4c5bc793bf866573f013f135d29bda25793a749a7938086a7641b3dd6bec029c43daecd87352cbc9bc89a41c8488aed79e90f693503318ec5005e092e985df2d0ecfd9e2687f094c98d765ae3b884c4966e6b8c864c9bd27b4fd1c1aa7f1822d8b5ccf2c483eb85498a856fc384f8174de445bcb591d9abf9cb16f248b3921f21a663a86cf29377ddb8f375615a8a155c3b7c93ec103faabee022d9ae9695d864e9222752177f25e80ffdc95f1a314901b8906c25bf2d6c410045ebb13a1d9188645af532df0160323939e1c0edc18df1b1b7f1a92ef7bd1f01639729b1d72e5135c913266f3c6544eda2e7de92b2c56955cca5403db9ba859d1fa09dec9de74bc2b6cf7775b0858c3a793891dd9632e1d6b8b0e52bf2ee74684268b6bf727d18898c842047466030377b6cf61525ec3ad5320d86629572ad3480223c1c12d0e747b2670ade8fb93fb88ba66a5b78cd679ecc33d91c170207c9ced278e4edc18c4d283c89e30b01a6554fd6b0ebd19daeb8705a7b9a2e2a42d774b862ced244d89ad0b179aef5687a3f6aa0a16d47278fbd0e794671fdca58287c032a3ccf43fdc21bf2f5b0f12c282e48f8c9b998f08f6fdf951b4e6243c6a3ec7a4d1d46c30a018a20b3b4785df323eeadeda777aed0202b076e367a39c2acc961a378fed21965eda67df18def80b95111d57cb6cd8c515fec605abcfba4ecfdc68946fe9ecdd453b1d2934b3a07eb3eed1ff0302e6a563304b7cfa2b3a25ab2df834a62e1aef17054576226753d01d754eb66eb41b10837426dcdd8025dd38e5a015af1d41ec88c7642b7e44207857acbeac12a6c9607276e441e49af3069654f05a7fff415e710a055e93f78697a25cc91691f72ea7b99ecece7882eda41fdf773e200d2c7c81d59c0b78af3aab5ffbeeba68f7b787fbc2d270ffc0cc1c823057d71236917852032478ac1190cd4696afd313595d5c7ad70c586e8e04287cdfd2b1ffc09645614eba2c32c0057dd49e56dfe2c8df5bec7ce368844d745367b5ed63e03c9f214183869821cf14cf0c006a47ff8eba46278217908f03bdedd2f188b4ee0655c34213051505500338138ca776071d7b0b796c1640efcc2cc263464dd9689aecb19b3ffe08f0e10ea7aea0455e73ef5ce4bfa56159302dc258f426837b103e3917b8f77f92c76b179a7ce692b14a9fabceadaff0dc9a15f3cbb695a3826ec38af97fe2a07629a272bdb8ca2433b9ffb383ff7cc7c99886980f434919944d2a1d5bb0f70aebe17bfc022f229a5023f94934a244a76803d2f19c887cb485f3b26dfe14d71b258c16da1fec99384fc80d64f2403a803b035cc038df86445d4e8f4b93dcdae471d79ef99bcc57a99a28d86588962d0a5ef665c1cbe8fe0ea3ce7c78664d6d610da39ea014f3e013086c5c57689bb9bb4077eec130e93b8696386a8ce65745570a0ee939f6e4fdd19cefe24a0a060fc83a6b271dab499121fa4572c5719cc6765969151ce54ac307e78c9bbf0e92cd08213564228d171276f641a163d676dcfdc852cb02912d94f585679d9a734f0b42f713ffe83140deaba076b0cbd4eaaead76ba6ef2f940b7f3a2a53aca69326e9101db50e73489372ce93e6190bfb5b34711fe070b9a3253b773059c30a038743a2882ebfaa0afb33036bcd0a386cd858399ef2b0c2f56b94004f92b46c20b92dea7510cf7ea520f4eee9cc7796dfc1f118ef44a76e7e4266c53c54d96ba8ddd8a978d7f54c11d46d17d647baf9e163abb0d01c4da33cde5e55275c0fcbbd2951b7e11b23dd90a391af3df6a0ebb10c27ff10491d15c9c045204c0ecc5a82be89e337a3504bbbba8cc0509543842dedb5595a1d0d3bd6a4017eda6ddb7a8b91737d6e583386aa2fbad971a2d8422859ef89c9224eba5d192cf52c5a558fc87bdc0e1367540c6e216cf958f35a803f10385bf0ed89e8f8fe9d5bc9023cda5c6410a80da090e7c7f2e1d08cee992026fa463365525f6f26336b0c803fb2169e2b284a2114fb1269bfd2931c917502c5579ef4fa6bab25465fbea87a37c57f7cd20508bdab4e1a0b27aa7782155b11e555add208437f7081e5c15aada1b96119e1717ee3616f32bd081e61272390c6cc5deffad4e9eeebf6c6f28e156b006516a021b62e51c3372f0eb70a4cb107819072f48288c5d202e015c0b40dac748a2724dad5ac8c3cc6245ed8fc0e4c2691d2f87fba45e9f73b4ef15ab57377188e581083a93b714125fb783c0638b5c8b0f49b09b4f877a3670cdf0eb3bedc0627647f4f38f38cb2592657666c2ae9d902b6b453c38970eb043a2f2891b7516f803c96d5e184dba860ac6524410fa1033609d2d543a5db1b2fe5e8b00bb7f67a6fd42639e86f421e036776ff6118fc8cf4f17bceadc5410fd4b7b975efd435d0057248602bf4718ed296360ab39fd05c8fd96ca93de3db62db3a27888f4bf1255a003cb8531904f893993b6d337dd096319d33a744ecad0e6c7e1fdc7c12ad5f71f41275ceadda32c23521defd3c5526c19c862a998d2be1b9d8a9f5c0f4c07bc0872f56d1daeb437bb5826b4b4d39a40b7f011b727704d763f5bf0abb7ccdb3b7ea498f3fc722d488f585b6edb6cc91bea0b1a3f8234e6afb4f163e665551520a1e7a21bb98c7071cea627ad4db828635841a32b5e0beba5aa9c1a5c11fc1bc6563396c43da3e6dd018591fef97bd31642a1bc46845fbe535f738280609694fbfbe2f5bbf0954970ecd272531ba4ecf0e9bbba9d33b359df15b7c7575e3e75b2b310b889c783d9dfbc145fb405fc98c7e44a26d6de47951cdf65b090b8140cb7ff2628b219c3cd77e5748917ed5dbcb3dbe67aa64e4ee24841c1dc64fdd9b7104b89a94cb1742efaf743e31716250f4a54ae082f7e487c882ea2289b79a01729724ad2d15144d2a05f4beedd0f58688666ae5337184521d6c55b16af42d8cba00311021230625f6df7879d9f9d277fae535f76c5d1d41f81a90717bd439f71e6ecd5bdd471b6239144185fd1ebcd0765e4d10196ac7fab3a6ce0f97ebca5585d4f594793be990685c546026f8c46e241238507493da64819f1e03d95d3b5bef4114ce706830abc8112233b94e06b6f4cf0ea6d7040128c2a17832ac917d9978cc964ea381ccedeac4c8cc65d54ae24f32616ccd73c492724329c8565f499c20da570a39d1dc161c56ae4bffa1e46dfcc4a85545e41cb44ce6948fdee60200ffed72611963081ff6a6a22c7921f63f1a51425f925490e5ab98b8c382a3f2e28e959e9d4d78bfa3d6ba4bac419f784f693ee82843ec467fb3d1db74c1e4be6b11fed1feabc8a6790ba1f9c7f4d4a65169844518731f2f8497a141b7104fe3963c31ccfe9030fde807ac205b297d54748b4f12dba3d8719eee697e9424df33d50d6f3a746854f9bdbf9ebffe6b95af5124b469fb53422508953224b83e34ed742a23f048b0b50925220742c8777433842d7bf743ad26d39e703d72455b59fc09bc8226171112d1b2a6cd23f0c4cba1c87fa8dabb87137fede6069303971db7030eb7cd3585b091bf7b2ed444f82ba75bb520037fbdebd9b8988a97454ab976d85cc42cc5053e447e44e5d1eaf197325c504da793f8813197200fcbb7c57f921e169ab7c674228eb21a8df390574fe3ab140f8aca0b000f46617558531a294902e2be94ed7558196301b426e9bd2b3af741d07e95e2146f2bdb45d679fd1e924587bb98b1e408df77a5466e58a685997b40a922c6209f55cac84a9e07e7bd945d377a08fd9dc1cbcc5b410bdff2fafc777fbb27c74c4bd1118e14745cdae8c61f278e7427801ab46068347edad8c96e7deba08401662b9e935ca8f6f3e2588dc30863a7850ec8ebf6f0830991860d82e6d8b0897fa171fa682e8e7055aaf3d2169b847778b47eada6d043288e14f72c66d51f202f1b9977e7d8f76e1b006d02383ffb6e5564a6e5cb8dadeb6704e92d0116533afdd8c0cba39f892a5e4051d34ad6d2447aa8e97dfa2ab022f339d377f71f9aae27e8ef8540762362485bc8fe1c27f179330bc1521efe99ed9d09d33df6065fce120ed208367a22a5316546bfbf6a4f4133cdb878c4c78866cb10fa9d4d65a9624e15c67a2390837f8ebdf9c379369004a9cacf4c8563511a0dc95df9c3c28d50c097da7740459afbfafe4a251c9bbfc1a8eb410874499c0732532289e57464a9dc6e7f9a8b89f5f5e5192df286dfc0c84e81ab6df78d4ceeabd2338e0b283347f6ad8c304bb2e2c5c84db887c195c60d60a4e06f96f04b740dd4ce4a48f88da278acbe830a7aa03196aef95303ff7d30052a2366019125409abd14595607c354096c617c0f8641119e423a0da3e72bbce1ad915c6ce2db44d3aeb23ca5280498d341ca73f63f893669d2129db15d25c526ae4ad8d183bcb7bc975ee66d273eb650066a98e45a4b710d34b7f077a04caa847a84b33cbc13feed5c01c4bfd85113a8e834b5360fcebc7312f4837539069a0eea72092e07af19873eb1ed11bb7a355c06e59bb4ff0e92b6ed482fee588f48c023332de0c799145e429f354e6fd472d8a07ef6bb143a0b60b35b448ca1de6a81ec099595b00a66616a2bbfd229f2cc9f399cf2ea68004090852a52e48a3d8465096a45b8851581c33a4551844969e50f9a30ced3f9461d9593f3990358d7208d4b29153fd35fe6613816bcf11e5f7fd7114976866e60af246aac44f162320d3eed7a951d39d45cb392ebc37b353adb55771687037f34d706d93865abe8222742fcd6c5d000eac7371884228ec44c08700985fc9683fc18740a0e2fc2aeff6d2befe0fa1d3ba14dd8cc236e2c13d5338d49d6bf266309c4030b03f27a6da4c068aa0b122033b686e5bd8e84ec39e3215bb6fc316315e2f75f3aea39a9af0616a58e62ab0cde1162fe637a3b3ec06bc4360d106a5ee5a04874f9bbd700d9de2b544a26485035aaaf81e76a113b278298533231fb736f34c9783712949e734c6e2e795acdfa19b12042fd575abeabfc0288d4ec6377aa3c1bc457fa33a58d4c4c6a6e95a41bc3467ae51dce85bde4173ebde00bcdb81ed365f0ec0059315be555f47350055475f084be3159b18684a124116c2e827be006038b92d4c6ac4972b8478c5c7d3ffd3b83e472b51da409ad198322f1d1440f63b4c4f253b85c9a4967b17b54a6ff2fe55bca493f009fccf196b1a65771e85774f9d29e8a537fbcc17cc47626f248a6de36c1be4aea09ca7a24871a6cba56d34e1fa333b0d894897a8d261cbd2ea3eb1e2f2287f22c1817ef263e5b338f9da1e61ff8b34695ce4e5be806d757e88a7440f19557e7da0da442724fe00d88250a75aee6173941fdb3f693427c0976cae2f6fa4b4f3253fbfecef240cce5ae395c19349ae7299872abd0816f2dc8528c0da5a516ab3b679815b46ba28169f4f834ac39a9006b93e6b2947c8dcf53c006a44b7847af8cee163f49e1ca3da8feeb2090b18727f550709895b3a35f7515ba438189c1e76205ac9484ffe511df9b66be50551588bfe7f8151476ebf49a3919b615349b4dbac00822c8d1314f57682be3698a1cc2d2e0a5d239e2d6e5822fc3643b66c901c5f30d19bb88e148608b16a8cc64156414ad1b0a9c2f2b332883c0fa962b3567f8692c50bad000708c4a50bf7e7635a161495a5aa21518346d32bdf3bd822185d6fa50871c8b449074aa9caffc45954230eab9d886e717ceb11581e3ba05996ae1b125c49b6e7108c0f0240385db5a888cbe5b591540f7e540c15486bc577a16074440a25c7ed1aaf9c6e21b4d4b7e37eefa49837b4a02fdb0645d22431f0c1ac5c1ac49e0980be619e1524d5ac869bebdd8b9e67bd4e4b794dc66edc21853dd8e684cbbcfe653af98c0d9ef95125a94f698e244bb1ec6211ca0aa73a6d05d3c652e0eda906d4ad8b987cc5c665dedd9348087a9499b7ecd3e143c64234adadcbb76d6675457e5f55b543b78e6224b4d1fcb5db96f35885f6f555fca4b7b3100eba622095dba60cc6af1c14e8b723345e6ad20d9cd051f6dbd342fa99ae174adebe474c2c9a81535a5960273d5e2694d2f82d3c42068b2199ba6b075f90c576fb16dd4364ea167a095f50cfeca23bc16b34ed63a2aedb102edd23154182d40bec88fe4471c0b9f7dec62633e55e622bcda895594cfd158e42f7b254890ab3494c60175ab0dae3834363eb375e13664a827db604a888a58cec822a0bbbc384adcb5173ae7edb32b75e09ff31f29ad2e220a130c18b121d7de952f220290448255c2e8fcfabec0b742fcc0bad940450e1eddc63d16bbe8819af3bd09a3252e0ab99f7cadcbcc9a3fd12fed42d30877c3daa2b4ee508d86e1bac30ab4eb7ee5a378bd8c4656ad380958f34a17f17078eb88e7fd0ef2188a2b636d1bc7b336e40a18d88a443cad974414363e4b47745b8e9a44c710abab1634c18806f3ee57fc5861246ff0f98f914784f450096b39128e92f00399460fee22191f38d0efb98c3a789ffcb9ae3709eace55fa7cafd7c83f62a31967ee25920257a9c0f38346581e936f88c875b4dab5db353c0a405d224c8e3159a8c5e1f55e40fe93ec54744f66569059eafd3a033e178455cc01b523c1a83747fbfb2a84a9c2f89b4e60b332b8b014da31ca1c6347279cbd7acb9f95499fe323c08418b357abdf21fdd8e8128ddc3b36ed1cd228cc6abb7181c2fda0f87b59d09603b2ac0016c4e62d287fcb09a88b0c1ca337e71339cab06959408c4c913308c4afe183dfc02f1f1ba691b40ca44b66d4cb6349d34982651c2f41cd912bae052746695dd58e639b1fcddd1976dce56518747fba126e638b95a3f10621eda9bb75a3964c6d14aa50f528fc51c2bfa86c715ed1bc38a6fc8d214d3fe5c27781e208504603c5b5c21fe7c3a33f2d51a84e5034b5db2e4c9bb9a4f8a287346e52e1c38f0de80ce187feac7508ca312db5472e447397c0782f05338e914cd99f647e5d408b8356f109e6ddc1a21a597dc7479c6b0df1a0679d9db90d1763177e17987e2a300678e8eb21850614ce9dd6eacb7151bcb29eb8f719547432ec9f6ace71c008491d5c141996787f1ab5537a6db5a0f8da4e6ae470fd87414714612401361839e7ac2d1304c3c18d47842081ee81fd299efa8ecf35750f13e3810a701f0b5455f3351cb7c71f03340977c62d26b8b3771eb5cbc93ee7a5da14b21905063e77c5658a56d8ae99c1ac0d35c3ee50c5acad4e7e520d524ce510c1494e7cdaf55493e793c50cc14fd27046980f058e570927995b6258176540a502777a20ff13bd15985a526d713a4875a7447fcf20168857560928e0f16ef59171347354343b4dafe1455f9a41e842b8cecb2be618dec94bc2094d0f97b18c1e82f2a38d257049a2f7dace91212d86551f21131cfc22626347d0c3b21b856d0422a25687824822f9e3262e581e707da185ce9cff2c94049825be03a3471408d32910a2394a0d4643feba560e9be0a4ba4fc35af317ba51b09c89529ae34268ea3ca39dfe783869f6848d45aee27393982a1c80e821da81a0a71a8b67b3f97d6d83ab5e073c38c809adffb3a9f42301d8604129af0000f1a9512710c29304aecb0eb5917ccf0d1ff57faad47276a00a23b63c1454c485aa7ff73927e45db61247721c42767cd2debdae40a01dcd681fbefb145126c47a0331a5828ad05be705674fd95c1820f45efa4521ca892b04866a5a4fea2e918049179432fafe30e59b7109a85bdd63f6b448e7325b3fc37046ba0739d35c53061eb0590a7eac452b8249b1d434ebf62a88ae0c37da5f558670309c146312b8cb92f099c08bdac218b1ed3a31563feda675dc3b5e0c60491676c296d68fd776f68443a2853e0b119b4d366384bd05caf7e098f230539332bd7355d81a36b303bce09017f638307bdb3df31e00a160a78ec75a0c5ecdea84a5199c4b77637a5faa0814b9eb8ecd3486c2c0b1aecf904a89028a9af43dbe4e8272cb4e670f53e84d3d70e0ac47564b1d63fa7f14294057380ebae020c491449150261d274169d8e4d48a1f1ed2f26d7e8211d3cb534bdc2e723a3a1eb38a91b395e4a8e5c2b514d62a963e5bdc0655225edc45107f65d84c33c6dbbd4a88e899190dc5c48fc10c4b303d72b70fcfc518d47ad75941802d191cfda7d40acfd5e878b9d1d475472bd802b1a6ab2d7f118fe8ba7881c675a96d6535687b0c61fecfbaff76f95e95c1a308d7adb29383a5f00947ac706ec0e3364020c3e15aa57391ea803ca20e790e2877d7bb38e0e1bee4f3a1b406b784cf29c19d1460f01eb583d7e590c34d835b2d124361c1ed22a62617873789aad3f441dd64ed1b345cb81c4d516b0e5949fcbe7915e744927c23124c6dd268d33a0e70f49d5080137180edadf3003162088c7e1cad02cc66619231995fa2123bbb2a9fff1a1f030c1e32c91bde24bb2470ee96581bf135250c3614d046b501e3565d56759c62c80f35bb8c61c510ad98e9ec68814969a6fadc862b4a18d50932a7c63bd2539d0c72ff59f3dd4b4bae0e159f0d84081f49bacc7225fb55604e36af13d46cc6fe56abf1507f3778836f6464246e5752bdff2e94ab7752b3c1dc316fb424654d56508c911d56cb815dd9002b218a0df3f80bb01699381fa232dbf260faffc7e5e79c99870a947c3338b21843e6d6934c8bfe77c96edc6b72951145aedb5da5a2638db8d6dca707ca08d4d2ea8043cf83f35fb7b181258ea8c2e2de2524bc4add44fa864680606bfe5150e971f1e8321bc1bbc213257350555aa7ab0a9b483013623be656940e310d409480eef1907b5b12f43b36c2fed036d6a0144a854d229b0ee08b73b9004a9982d5b96b356eafa81f796cc11436020af57705a0a703c482d5a9c61ed3071c145a42b424d125c2afb471d56abfebdf80a2b09baceb3187d205f9a78b1a7c4329481155add3c80cb142faf3902df4a9232df5cabbc7231271c393296614fa9ffc2765bddeb869a349991a7a28bad0d75e96f9e6e83cd34606d7fae7c2e2996b8c05acc50bf99c92854e445ca1d9c4dd60c6a324c93e479bdb9a4380d77a57d36ad03e7f4d89c15e5dfdf2fc6accd76c502dddef1fa69b1ecb9e7be76b9c5ab1faa489ac3f068100e577e0caa6d1d1e9c80d943dabd2e05c682206c4c8843e9972d799d7c51af546283991b006bfa387e6d09ae1707b4da638c33ebac70f74e9e5c1f0d0787a8236b7297814b85e367742375be6aca110eb319fee55ba89a3fa2654553ecada33d1ff27edcdf08e119dec3f901c5c4a4a2f20ad0eccd62d4acacb6fe4c21c05fb5082719323ee1372a6950a5d70351b68bb7096f72cbfe92cac913ecb3a220520019d71553e26a07b8bdc17b9a0a3ce5a5dee76df0e50f95ad7ccce3a6de657c000cc550a08187b4d828b661d1b307c590312356f93305a396deb26b1a895e61709e5bfb87b4eb41001b10944f76a7c36a589fceb6eadb1123620926ba3eb90ce19e3ef55888bdda4ff31fcfb6d31e8cde3113ce6d27c572d125fb8f08e2b24fd099025a48cd44215a88ad3f8d5d2510aa5c5615135f9a64cb97d6d97e99335190f7ca8c4c8501425da5871bdc72239d81f8890e5693c3b18914b58c031fb4bc5b1a18a82af043ce13e5d1313135100118e7840301472dd365e74bf646338cf0a2862c327e91d1d366fb518888989009702836a80920bb6674c6871b1105762811c96f1056b3660cf51bb38075dae95415b172d25ec7f0e4c0ba5c7a9ce49c1928236b7026c4a51cd1bbc249b0db81f86d496e9306c3b7f80c971927149ec433fd5db4e96022c50719e35cdede6a8e018c5edb87a25fabb26550c5b412bdbca6decb50713a31a4b997ea545cb2d6370ca3cbef9086365ffb794e56d6432368fc17561b0be21722567e71b377437a7cb5ef9469ab08131d6b961240d7a303ed8c3bb98610d63479c6cb747588dd747452869cb48ade4ff7a90d0f392f57e48f27ec597f81fdc7b4fcd0e415f194adc6931e1a91b1ef8ed561f1b4fb344af6ad15d58c1d038f85ffdf0e228bbde2b04ace63d1e538addb627e5cd24d6798f9f7308b732e43b433d7c40dd1193052a9db5dcb88701aefb2eaaf0c23f3331033afba85ea2224bc8aa27d5cae915182e614a3aea82225d3744c7c93603d32b95634916caee7804e8ddb466ac622a088983269e9cedef5a1dc2b5687050b2de42e79e1f4359ec7221645a8bbae2fe4ac96e9396395e8c141e54dd51e93b144cd61e183f61d7ea674d00c7d283bcec2ee74f5e0abe1a4a241ec3780fcba7e1b4bd1ea38d5194a8fe4402417eda0f67e8e360cafd7b7458ef34fadc3888740a10eb2fc84627b72bb323a9aeea79ff2c1b103d9a9ec166407882670f95d60c6f18fcb5d8b01a8d50dd3df9f00c7932c86ea89451c301de4b1c99f1769a9ce7f3e95ee29ace60e4bd9088961f70cffaf4eafa210aa25b4801b0531724c0dbc47c83fce44003bfa08d2b5e4b398e86afb0aa644d2fcc36d766fcf9e356b40c7ebe8c43799cc52817b6bcec879bb80a4c99ca16b17d14612325a37aef38d4cc13cec19dc8c5209c11f7fed0f0fbc016ed7db6e97890f95204d8063a430426ec3ba6239060bdfe87c39b9017bfa20f82c69acb56b256bf42640fc095ba50e4ed7aa027d547e1da752522f72635d0f8d89603a32914570de4f0ae9a86012846eaa90c21c384d7463cae02b6c571360bb653667583274ced91b03250645585fbcde6c78b7e8cb9331e743277a1d8c5639247dd36bfce21287246a4af922b613c5d0be1b74b0a211a6e2cb2b0a91c1dcd24c8dd64a2951fd1c1439d2b198668c88968947f56c0d28a8e6d8771e49481d24fd9557602d558e4a3551fad95cb530b7f0ae2dbf4d91a6140446c7114cb3fede74b81cd653ec1c41632e08a89dabf7b3c4361b3ee400495038ddbf8b4e43eed2fc7bea20c8fd113c0e0dfc507429ebd36942133ce6c3689c036ab6bd236a4b49c9a55b7a63413d75b5d96ed300518b7417a4fdd1155d28f16725d03874613d27d72c37b1865ea3be457b63510c7db7aecac0caf54fa404087ed7872354da3fee9ae8fb9fab225a8fced6ff78608c038e5c1b3bc6e94a6e7706e4f8269e551a21395352c2105be549a9c400b7bf2461c74138c0d78252c28dcdbe86fe5539c1bb36133f35772606a752cd2df7b6de85cc81b751b7eda188324707752b5a348f49df03379270019466ca8941abb0f8fb53faea8101cf19bd177b7d548f2a37698d97c4dfaac9778acf2c4ed430e5203ecf910c94ab5550ad7fbd149698967fc2b709de98a06a020b8365f95e54d5440b7c923da1f32b498e3e8b11cf0d9c6b28e313949066e862aef7b12cd184e246a9bfde5dc2113b15e0e94585b52870926e03567675f1b92e3f3c93f6375dd848f11b18daf1623182386b69ba7c96028b751092a58919f8ba1a33c6149dbae5a1b73420e186ed215ed9d6cf9f88bb664d00d44986c56cd801a1e53eb5d321f40a47ba7ae4660a9113d245c7d0a9f1b7fae26a3b2e29ac4147f67b01e1639987f62b68b525d75b6bec8ef2054b9833648a0d6c398b71c9be0fe2752b05186ad5194ac279f30f8b14799d42da370b4b75db15fc52e2993d6953760de7902c94a71ca5f29b4af24be4dad45cb162a75b75be903da4059d669f055901dd290710b0e400019ed50c76d524010b8db2e3e3c3a587cfae9a43cff572e1265e11985182c6f7f1d58384c4c32fe74209c18a882937a48f315aa42f21c9bd8e7f2d11520704c26445af53ddba37f5983d19253ca0e39a7e948f241fa3dfbf26a164292b39c6d58d796e6aedc7a3c840d3a5abc4dc01a1a300d0026cbe7c1bfc3393cdd5660993cf5e78c9252c293e89f132a3b268ded9282ed025b55eee56bcce42665be6e2c318f01d84b9760212b740701eee549c023bc9d514a806d0d983c16610f15f3f787379a82a7b066f09921c75af7e509a97e9e8c1907a604a69dae82f90865e1379291aaa2a92977ae50257e33dec61a951e9690848a490396c3a8b84cb2f9f2b99ac96338938dbe3379a5068c28ec5d9b19dab77747e4c02f270595a558bb1103d0cd17c2c6de7667a0bbb50bcf17fdafd22b1dadf6c9a2e37fe9092681ca72214a1cf33d97d30672eb0e2dc2c2a83ed7d5f8e722788b19035d5b9b64560dd77c4c81a3cc8e45b814dd1b866962158ac42817de7f29f055fbb762365bff329ffc5b8d2db2d4165275470562d94b652d5e29b7dd85e9e2f105e9fb3905ad3d24003a6af2a9b4a207cf1341430b52ed02baccdacddea2874558d289b1cc96ff3ee36e0713d6fe50451a2fc8ce8a95e06c9f4ab1a0df5a5bd477863750ec18427a459b219a6a6c49bbeab699637d4741ab98d690fbcf2f721a2d0f164e352b05f89aeaee9d5d57a4e6d8a9bc52ffbe0f8450abf8a4882b9a7563804747144d58c4b3c69ab8ac50a27064427dc1040bf58c30a1965f04b057b0435f0eb103d2f16c08d5e2ea6e7003b5fbdb29fb4a67631c5283006eb62aee63b39e697982a75d456031ef62489969bf90603c38fa4f710e2016d4a62e5d849b40e84242170a767af0920bfa858f387be77788aa4e74fb8c065b0283eb09070c013710b30cd0cc1bb0de9023e808ab2891ff767d5ff3021250184777294d47f76aa5bbddeb022c729c47939a614d48922466be0af90d72c00ce424b6a5a4f1e79a7aae607d7358352a0d94ee46ed1c5a3c910b45a58fe88b296cd0970f5436c70c006865d891a44c2ab0dbf068dfe00ee9073620da5c55ed57362de22f5c9f2fee89f02720a245ffd7cfb8f777e088f6ea0f1b044b7867e1287ae7b61d253612c51351d3c20e933fe468a57ae951d37d1c8920abf40cfd69a49bb3b51034bae11810556d6a89fbf9ebd4ad2dfd1b09c8d88a66f81460f7646b4b69176a47243d51ffcc8d1ea83316df5d52be7b17016972e4d778ee6a90ca28797ab21f044472ac9a18b582cf5554a48e60ce89f086de05be6192ab5c1049382dcd4a6f6b1e5229cf4e226eb0d5e68c95b7a8528b251b00e42b0dda6ef6bf6d59223bd3f9741c434bc37b1e34cb3c6a7d7cf03b517740aa4c9da8f4c69a1e836b4ce3d084537770759f0c04b820a7f1357db3cf068dedc995c98da231c28ccf7a0bdd32c8ed11f14b55b8014f063546b0137a27ce7ea6da694d90aab441d6078dfd85c7e939e791d72144fa508fe6a511be8c260472aa69191635fc1c9df121620b416d2936d67e7affc823346db94704d2e7bc57e3269b1d98dc92805a47056bbc826d674bca7b25cb36db75897456ea82a5db47007ab7bda84817765bbc59348fac5293cc4eb9c2b532afa2dda950f59332f4d346dce7844a900e64ab4fc77553bfe1c3a137bd9f8642ddaa3443ce13a735d730aa787a137a500f0c4cb712cf4f08620674259ab1d79946f55daa007bc41596cf51b2efe5faad8de37f57ccec912903268a237aefcc3f0220db1c235b56b3edb54e360f8cb071fcc934d59d74a019fb5df08156b7d793358d3be252027b0137b32955a06f4fa3dc2936d31e9bf24e429a7829dda62a1857ffa8037557bbd5cd487878ed3317c4f74cbd41a97ea2875b7b5370d6dd66d36d469da5c87fb780312d7ea9f50772186d28bd96d3fc38d8dbdc0abf6119a886b01ce3e023b278f102274ee1b79bbd7d75024b680c938743e9af7d99adfc4103e09aee3056c46304d0dd21c7a09f56865fcdbf748c3318beb1a017199e0aa0cfc4bacb7fb892c6d24e203742a57db3e44b7e6ac805980e4bb47cca5b0f521eccb147700d462e496dcaea21931e910588c787b4a53227ad3ef4046ee95b87a7e187a029a1c0518664337cf0e77875204e5c078d8b183471068651b838ef6701cb2b49a8a1e79a41162a52ffde6453a4595447213e7116eb9b242a3f7ad01fc72176442c719131c4578dae52687906e2aa8370ffe0fed688be7ab5c1d8e59678443e36a12aae1503fad82d31a6f810d9718290b60f371b5f7493f1c8d63e411eed7d6477549274f19d6241ef11554ae93cc51f0d49fbf734a40042c8d2b21c1afe6ba70e713012019160cbb46b15598cb987c6d2aa677fcdafad59d0c65621df3a7e04fe9a7209bb0bb34f9ed9fa2672c2698506fe2724a134cd1d640e54f2efd0a2f050cf6fbc1f5c98f7d7e0151827c4208f24fce02a6db3990c4dfb36c9ef9c9b4195311f041917672a9cc2de0ef95292dd7fa0fb6d49508608cf4a37c42d7c6731227d79b1adae8483007cbdface3b59921e2910bc8b0091c133754fd7c3a2cc6601d11366b49a07217b14da0e7b271d48b32e324b5892b564053a2dc7b69cd55a28acaa90b433822c01c21285085fe32c2ae844dfb158a96defacca3f74e93f2f9deb9d243c7f8582bb4dd34f35504bf93ea76d088c9f5ce070a15c1889c107f83e733795ea93179654c8179541b350091c09fc9d82c240a247a98cb4cfe6d9995874b5b59a8031328738a1e2ecec95aef266a57d50d4a5a50af38026d08d93ca2d95f95acb34c37c44d8ee003af4311fadbd909d249f62ab167a9f2cda3431350735db523edd7b5c7701c6191520f7ee6c39bd1ec9289af387fa43f21ac0634baaadc91bf0a86a7137772bfa1ddb4f701cb214062c045d3a33e22b8e213862a1206a09a6a83d87415848b239a0c987deb082a0ef5db3134de36fa6768df426c18de6012fc0c30071774a2d255db6f50691956f5ed90d00a4ef21bdd66480943c27aa2f19e5e73ae88cdf7c26ec82f94bdbe7932483eb6ae748f2a8cd7a0ae46b76d7699da4dcd6d5eba8ac24da6ceba833e6f66861300570647f70cae22af5a3eb610e7b03a85106c84bbfd5bc773ca011232eb18166861a90db55bd62354428eb5454b26e1b9c7ebb44814696ff1a18eac83ba0627d278681cbc01fd7fb2467581d57261761a6947792bd26dc984e0d9ff16591dce9ce6456f63cb4c06ab06db366cd956eca01f06b15e7951f313520a5ca06c6426740b6253bce48492ebb7df6c4e14c930cc9920df3a8727f5e856a34362846fb40ba4c959170f2adfa1cd3525ee3e1123136e42030df760bdd112faa60754274c48a4428c37446f73947219082e6298c88a2a470e63731a345fdfd8b1052b5d1215ca79873217ee445960040aab86c80fcb144e0523f61a5618a3d749d2b240a8a783bbb674b28d9dbde55d74cf59a05541d405a1ab6f88e88d1ea59edb97a61ed14745b27ba0ec666aa016f14fa22e1cd5f2c142bd4ec36a965cecb2057509a4afb6ab77e1b89b45da9d18f5e4cffd51c0b1769af6b3bb677986410dd0af6afab6973b2895c1c61cefcc81d867f165237858f0ec02c867b6af385437d3f287fc3d8b17005b6894ae8841d04df34a7e2c0657745ef63f0dff8aba6f7875eeee9b44cd13132b6952852a3825f324a0f0acc580502bde026ad515742785d5e2fdf648fb5db41f900f11d82d2b3fabe5d3ed91dcf72a2e6c2bee7b8397d31664ac4989d7c7668e75d68ab059737f4de851c4d1823933faac8c48811d508ba63f385d72c11fd7706574c3ae5556d5c8570ad04fe6ff696bb26ff67d354c4bed8585a969146660c082a2d7ebb0a2a1474aeed727eda1b81dcf9e829749bb343170f953a4e3bd7475aab8c17c2fb92e2c92e41e22f2e54bc3c9c4f730b2bee67c18bb3c4a8f0e888d79abf9dc97664e25cb3a71e6914ac1854e34079696dde077080338cba70af393fccef78106e04a9fa968d403ce5239eb08ea3a833b1f831d2264607bf6a9eaadcb8318f029c13f25c72695dd2bf7bb82ac8825c2c82032f9c574d26f2a8783eefc178edf6a8ec54fda5658c3e1e584ad5cfb08f2c2732c94ddfe877801dd88aa95da72391cadc33a74dfcae5f3c7d723ead4c8b3a7266d6dc8d5953d2513c05e5313c5a4601d626405c8f4fe81c18e059f73e422e54719e3079cb76925d1c3737ee58b68ebc8b5ad5fcaffe54be6b8e2e05cb1430aa9c0ccc178b3822223f5b9406eedb3c512ef51a362f7ef6f5bf9fa0d5f88256333c68c20b89288540ea84037130dd53aff462b5d3412a46526c475bc80543783ed307a387a4d2f8b7f54a068e267eb6b7f9a6183f93ec89b2b58d4a7fcc3d0f1bf6fe515d6a186fb891c7941b9c4607d107417559aa26f4eb12855040fe9d1da6025019251458de95465b8dffb81377e92eae4c9253eea696e6ab98b3ff16e07f19cc9826260b42c9d756c00f4ba4a660aba13bfc3df8de0fee5aeab726f1d20814bbbfdd8e0f07620ad200221e45b58b63bff708b7d9852697ab4038c5317f8c76a2ec7a102f799f074fb0136f9d7fd71aa664266ae9f04075b7a7a696825a885081e9bfabb705c3dbdbd49044ab37e943b5a0a9969f737c8102f980413eb9c6ccd56c483bc58bc8eb5fb25d9f921e5680cb2023d88f31830ce7eabfd1a51033e3a884eee472a336b9c4eb01d798692a66b47684fcb8ff12a4eb8a887ea2fb324ccffbc6fd5f82f39953555468de6a6b7ced971fe4dcebecbc85220da931ec1800969989d0e293f23c2d3a8eda0e1166f2ccfce688671ae166034e8b2463da1e8cc347480058924f0f203cbc23e017e05d797558e721a1fca6e61f8eab8e2e0ed6eab05162f25227e2d14b0e400d4512a0ba80e1e1ea35edde50f913a523bf4f4d3fef8d05a35925c42a77fdb72b70dc1fae1dca90b2d5c5b3966cf5569fcbef357755763f742f74870e67babea46c114c62d563f743facec2c4c4a3c62d0e29c6525db7e5f01e9e5a2d9f080a4e8eec4838cca79e3847eb8cac7983b9bbc58b9832aee9832ab95c09e394cb92d19de0583b245751c49bb29c960cf91721b7dbc4e458f0dfc09373a96e708cfcf813bea507a36563b83f67ff4d0adcddbd2d48196835931e341ea8900737d9b9f942183dd45c34e3b31d3a74628f935fb4e4b894de7b44f015eb1fe4430156da791a311dad0e24c22bacbb4dc07353837481279b96f73a7e40fa4a85ca4a3b2b81b964d5d4c00aedce5dead06d8475ae80a7f04c87bd318b4aac2378e527136ac38445c5ee66c3eaedd4916f1e94d53fcc01c1b8f38a547397c0782f05338e914cd99f647e5d408b8356f109e6ddc1a21a597dc7479c6b0df1a0679d9db90d1763177e17987e2a300678e8eb21850614ce9dd6eacb7151bcb29eb8f719547432ec9f6ace71c008491d5c141996787f1ab5537a6db5a0f8da4e6ae470fd8741471461236272d52e5c26b45f2dd1df77734eb8b12cdd1d1fa90459abb906e21bfcbb3a1fb3149c38217d995ba1128ed843b9f7a96d8308e7c4bb6f0aaa9274a5b7abae59ee94fa6a0fbfb38278419a5f9a76dc2d0b5234cb845e821143002a1c1ffb2c58a94ef297a6de632333deba91ed14ef31fddfbbba42c41d64480847c85c80a55f39050851138b6f42cea32836f1fc156420f7226c96a87bb0fab746ac92be98d198007edf3957623096bdc53982676714ae1090f3b07b4d68b57e2188029fdabce77d2a7e40e98c9d6bf3d6df93f1c36b9b8ff02ec31f8ab77244cba0bc17b5d57b029320cddbb76a24cb4c84f8449920cb47cc9d839ca93608efe9ac487c49d52195e7d6f2b3d6d8114aa0b0ea88f520f4c2ab5021e6746dd289f2bab23efadee97b9963b8855a53d2758be2e44d6bddad9227e553779d99793a41e9501474293d39b646ca806a87d6b26446161bfa79e923c6b0a1e1a95aa8b8c04a2c39a6fe20a21f782f29420d0ca0287f177154fe34f4bc3be12c7d6fda507fbd8262b0fade3df206e6dc396f4380b4a3bc762b7bf72db6c1abca2abc17b07426adea521df1b56d1df989e555bb0b66aa6e77688a1d5f2d5908fb38a152b1b1ff6185d2f8f006b448e7325b3fc37046ba0739d35c53061eb0590a7eac452b8249b1d434ebf62a88ae0c37da5f558670309c146312b8cb92f099c08bdac218b1ed3a31563feda675dc3b5e0c60491676c296d68fd776f68443a2853e0b119b4d366384bd05caf7e098f230539332bd7355d813bd09abc840a21978e37222dfc0e7e2f2edc896284f922e7727b0d72fd3b45284a7a1598fe4087634be0810ec0c7bd0aabbc604ade38eb6b592a086277f1cf72af507422135b04fca8b82c9da5cff42167240c8d6870abb5e69e45365224c833341fad5e3125ed049a899bb72c5252aae469ec2b62106aa85968760011f07276f7a42b29e3d6c5f35bf71c013cddfc5780c8a6dcfa3dd8429a7aadd51d4260d67a75724193e589ba8dde8d82ef90281dc1b9dc67e815c672f74d5d0c77c2f72b7b216b9e8fcc49b3adc26d1dd940d41576a4723a0396f00e52dac74f372a5f16a53af2303edf4c1f9eabc91d6e4c9d300c13bcc75201cddb40fd16c2d573dfa021036fe50de1406277e79d8f0804462655e3efb31ae82cbc0f3b328a3156a564b5bb40a41d132bb4ee547fbd38a1a94197e382bbbb3da15bfa94f778457a2ccaaeb5e83c229f38f84fcd8a711f1e3ef86ba366003daabf32633395983ce0d7e12c1caea7e6aef26302ef95da3ef5bdef219a474b008b6e291fda13e649708d3ace3ec2ea4a56d19487b23896caf24af228773cfc3e9de9d84398b2ee91933558c8a9d1f056edd6ed784f4e7d3fdb8b016f348bdfa16b0af1f413d67058e8f61266e85eb221af7ffcf6bb7c7ff670f9dbd63c582700497a1f3607a27208f3993c6957e6c0688b9c3cc6df34005ac27d37f5db37821de0b5853c980b5a78ad2c105aa835ddb19bb468f4e260bdbb576119d15d3882743015ac9c66d0a1334ad4eb4cbf86754b3e4f273db02c89c282ca2214839bea77365afa1563940a4c88142802a7a8043cf83f35fb7b181258ea8c2e2de2524bc4add44fa864680606bfe5150e971f1e8321bc1bbc213257350555aa7ab0a9b483013623be656940e310d409480eef1907b5b12f43b36c2fed036d6a0144a854d229b0ee08b73b9004a9982d5b96b356eafa81f796cc11436020747d705db02648dddb0a1ac3a24d56a6b75eb8ad776dc2bd55246553826344023dc8f8752ec059c1a076ff8136c2656f52912506578c8daaf3b70165fb8e61f3f380d0662e43d4114ce9cdc475e1c36b1a876b638a148514983629db80dcdff2c12ff89f88a7b408b5b638c9ad6e337157572098c30f8b2ddecd3da8d24aa1530cdc30ce959d55bcbb1eef0a11dc93c3044862e6b848ac18fa69c024662b366afe3cfc09820b891d71bb1ff3454353e1f65e1beba38c8e6f634feaa88866d243591bd6e774658eae4224c7335a078f235ad5bea94766c1f73bf4872c483f734905cb3cbac4dbf22e6a5742a2ed2c50c2b0f719dd55b7878e0fb638c9575143268dc8d8126a7a510be44b30a5f08ac5bbf2e50de52b4a0e0f926ff49fcc14427546f641a5433ceb5ce9c9f80d3fcf634098fa7873aea802fe6ddeb86dcb06b884c7722b900aaed1ceedb9f9bf587ce11019d0e8b412c8d56d741553e26a07b8bdc17b9a0a3ce5a5dee76df0e50f95ad7ccce3a6de657c000cc550a08187b4d828b661d1b307c590312356f93305a396deb26b1a895e61709e5bfb87b4eb41001b10944f76a7c36a589fceb6eadb1123620926ba3eb90ce19e3ef55888bdda4ff31fcfb6d31eb089dd1c85c8578a0d9d974580717522b37ebfecb3a2dfa6d27dad9961fe5f255f601977a73285c3d6ab36441668a4fc480fa329c1dbd14c06c7235e8aec6c40ee39ad22be6fa4828e338db5bfbcb138e75446a588e8642487431762422b90ee078306f21e844da71a660c6ded5a11922e5895f9bf2ac63388778049e3220c2409b955503da9891654cdc6aa6ef59f8022c5d053adff06e4831a0bd36bd5628c29d58dbaea30e44223068f2fa566935337707d4eecce6fe5efeaf8746a1c2109733742fb75b16a932707ede0b1ffeaa65ff8fcd64a89dff9cdc1a6af9acadbf8f24e87b8b5b8c93b33364c1aff5fc2e1950a95716ef1e2f75e08a6630731cc897c5565635103d126fb794e56d6432368fc17561b0be21722567e71b377437a7cb5ef9469ab08131d6b961240d7a303ed8c3bb98610d63479c6cb747588dd747452869cb48ade4ff7a90d0f392f57e48f27ec597f81fdc7b4fcd0e415f194adc6931e1a91b1ef8ed561f1b4fb344af6ad15d58c1dafdf4ff4f010013a23606a4dbfb9d7d3f924be51cddad06c465d5d7157331274a95e000a29c253f8d7578509f91cb4425ed4156a54c8b74426dca0aeab614b15d2fe62b52ca74234dee1c5fce878a3cf175be79d3a6fe7a00c10b0bf299ec3711437ae9828575f6d7645f6321929296cdeadffdeeeeb420a678e4cbec1f63c9a5619c039ca8aeebca50d83269573a905da596ac1a73b20ac0109f3aa73cb65776e4b245b9da8db27bdd49e6a436d1a912629f6a008a44d1a5bac3912daf0faab05a7ae1306363cdc01706e7477bbb28982f7f1cf9e0a05375a934146eb0504361b82a277d0ce21b235f5bfc0698cab40157ea4af99ada344a4d659d9ec93fa95338b643543e9f3beb753324675476ea7cbb2c3cddec4fe479edd3b0fca6cb53e86268641899a75899f44460cfce7364517d03f3347b8a9f017bdad85ebfe2bc39296e8e649015a1e46be6c6defb6ca7bc0c9c76bd8656920eb83f6409ecfb8106a236e066197fe0ed123f8169d98e51bc8bb855f2c8f5c522dd2c1ec678cd3c240f93453fee20f93e8abcd14c6a3f6ec48057109f6d66bcef36ff90ecf1a9a86ab018bf5edd3cfec89e85335c176ff0051f628cb87babb2e5de07982b12896dad3fd43bbfa3fa4e33d3fb5d7dfbc6633e0e3cdcf4620739444b2c1249e29a37df0be8d76ac0a0d974243a9bf101527520a78477494d07dd4d5ee2e01d52cc7e7d1a00c2a3169fff37bf425e50fbd71742b8567245c3ca10c71ef8b6097b3ec7e50ce4f3c1be00a06e3f6699ced84bc1c5f81ec4f2a8a64f2ef31fa9f32efa2f675017adb3233d86451a7c8caf943185b99f2bf1bf11ae56f27d325e3d7228204c8b4462142625eb6e5c1df75c0fe6d336b3eea47868e67ecb00c97da2d38627e3563893b2cc6759e650bee27856d4d95c32c756136a5fe7d5cb985299c0f7e8335e15f342fe6c642a57e3d801ad632861e267ea7345ccab29e6325e36fd935c309df6804545d528b1f86c373439671a9418386b28ec5c39a4e1d641551a71d818d4b99105d0187d412e1148a6fac519c72392ee54f073e7fbcd5c661f8fbbc59ce13ee4d0170d8c79c95f8dfd4a067fc851665e57265bc20c42e3d8dc5060477d9bd2334dd1ba02128cfa3f38a3a4e370ed033a70d94ed2fbba229d85d64245e442d8014d6b3c0d465bfd24a8ccfd6aa448efb0fdb4e8344df63e28cb4dfa3cdc3606ee1aa65db15b1f8089f7ec8f072c41354718e2e386a6374b4412aced4903c531ba76817d862ffac00e2fd2b11bc1ce5486ebfed9dcf8d3cf4247b7520ec08ce8fdbfea0b5a5fe025871cbb01517cd5374c7992888061824037869ea7d91e1fb9c4b176c00ae1d26ac9d16ffbbb13e38cd519e295d2bbeb0dfab7c07aa74af48440c1fa2ab3f1c9512074a1a887c6dad811a50efea418c6ec5dbf4551efe13ed3dcabbf18cd3e26f7c4c7f4f00c78e3fba5dadf934545b93c1f0c793d6d136a2aaba2aaf94262e2ec7b9b497ff98098ea920d29dea3ce909eb4b863e0e57b41ec14c30fbb887ca523f9828b2118a3a707556d29298710f94048923bfba5c0f8069c0631240fb2be26e90b8510d045e7747fd8c2c9b669db6b57e89991d588785e04b0b08bed08c5e71a77cc849ed0883c400cb715eea87ce9976b9f0ba2d944b4c7a3e754a066f2f75a1521a7e65315a5e26b92b19c6e3fac64648f4fc9981ac9d9e75c939eccc537c12adb5a5f6e0f88594a02e4233205655bb785feaec5d3f1ee04a7976cff2c65cac1597ea628103c3c77fb28249ce7d512e5f42680dbdc214216d3b46930762ad8b222e451b3e98f6af12ed68825e541ddb185a38667322f1daf77b31e305f2b1bae6e1135e4efbb82f411e0a488ea566a714277db583d6ab1ff76b926f7144b0232e903570ff2551cc2fccbbd3cb52071c85f73e2487e5363b9d4e74563ea9332b45de561ae1aab837704a1bfe77b729f5d27958ca0315b4a58c4baa016854ad28bb77e431cfe2e0cdcc0f711568c535ce91ceedbebacf2a472823352e0ef4f8fb709769c77709de55fa6eafa3cc7c7447382725717c3d42ba251b62734c0ddee24c5281d25533219532f9e38a29c019065ca5b3a7030ec1851ad7487256aceb5655c6238ef07e20b51e41501a864175f7236c32eac92c36ae6162442a8aaf19e273d53ed1d73a639085d1160e63d1c656b7748c6beb7c8d1bab5ba25213db07ef484de1e92ae3e662313a3b938dbcf295099b39d2e0f6fc74472a4f4de943123ef68bf07df66aa3827ad08ace3e1a776396029ff0ddd17436ff4b237038b801d78a3ac104d5a82247dd1b41a2317852070794c72bdeba0128b0b00f374f1008ea1470fa38c5389c098dfe539d69d3810d87259171f603061a07dc802ff3ca3942139633b78f13945511de996d64319f6b48f1357ca926aebb99ac74ac214b09547c75cd383d9690a42d013086737646f87a38c09da16fb78476c1e313838308fbd38942d503230e3076094c4510e68de67e762a46ea8098147ed1163f247a95f054720dbc6301f9a93a4348749047812a93e6395bc23add63a074469a90414b84acc3e19b029b1eb2c986a0ca2a4e1ca139dc3fb8a627ee6894ef94ec2179e5f5aa8001e9eb7352a85c9292205b9e6d1ddd8472834b9344d2e8b2d7c0a15df7590efcff9fab0cd262c5bcd173196ec4d4f2dd3804bc5fef9e05c833cbfc383b9354b99b53ee74ac4adfee0d448aaedbec30686bca10760deb73250cd800de35bafba0ef7b21b2808d81dd95dcf035b91606c40a120ed49516e2f65fac98cbd7339fd412d3f91f4b9a69082805a825f1be6e0f12da9e8a4fd055177e8a7ce4c2b8d2f557ec77c0a12d877b84aab05fed96b115f933a4f9bc08202f810d0e1cc3ca8fbe92ec3585c13c08dcb62641196340ad27d5913405df03120903e491055778297700e4987bbe4bd09ed43ae60d1574e8c45feb8efc8706c0e3d9397aa6f4722c8fe6d69d5c376c2699da114e719dab044d56c7db814d6da1e1e2690d9efb345dca4e542f8ef6f76518b97df04a9ab2be42707054c43bd01edf3194701f8e1a15939e7c308207b3392e491074d47b4a207acb56c49c474d389457586afad30ae53b640fc1d4b8e2b93a3abd6f1c32739894237d14b6f6cfc370ab3cba084f7b3bb91e409486203980b374c35f9091a0c7f800f3d1efb85782e59cbfeb228775f1899317c0b19714aa3315645c4e7e20938002cecd0ea801a59a3557460c3f8e814067a343986aa1cb0c03b0b222d3b46b848ebc11bbbb072228426040d9612a8f5368cbfc47fd740fa210e712e6f44ac7f4c45d6868b855d11415fad0443300099340f367636249e82c4b1a81c8c16d17d588fda358c54cb94cc9b78ee6b5d9a43bc00e82004749ef7323d11eece137f7a52b0d11b605abca4fb6aa55af32c6b5978fb0a2528ac5843c08bd046f2b187949aeefdb10b2cf1ca7830f3b873dc1bfe5c962efe3d3a92c54d0da30ac0a1104b1eca6c91c3f84154cd462138eceecad35a0517e28f1c51afd948aa1c84bb42bb117df0ac235e437aef94a45264d8c2d792c2f21c0c5b1ef4233eaa4846318077a7aef3c20e25ca5c8972e7cde91fe06e8e74411075ab332f7a962dc0a4c4d9ba7842342b6e2edd3eb847158ab68d4ff158af59eb5f287aa10b50aa6cf1ffd09ee2bffd49345314dda84ea811d3987d92a18f05010867a35c829c1cf8e0be0534286473c2047a5859120513936695eef3853aa1019a095dc7375c66834069c58571829c4d42a439df8f75d7d74054a6481a9293aa73f310816284cab97b977f9e2c2f58e80c456c491fbe80b6b2d7682e53288228dec2bad061b140a10268e0c411bf8d311f75b5facefa16592e90cdffe679298c24251dc8d04f1a5600505bdb67df5cc00f01d0755023610092ec36f09df235d6eabec74f4414abf05e2083c485aab418ba0b6c9630a1a935fb1e650b0e02bf9b933063b78f243f6afe38d476b26095cec9fa26e23233f49281336b51c0f394d85ebc27638f4960bb84152ff5763afd7b6fc24848d0890119a0c2898dc1fe6bcfe23b7228f4ce3ec03f42dce5e75493c1f5ec70d03df99e76e237018e8f67022bdb6d4735866a0fd65a97c92117cf908736f2c78c877ba5e33fd7b31eb939944a653e432d9dae533b183e44378bcef6f39ecaabd362dd748f0a3118364c656f436c634e1d65f62718b703c65797cc68c9e9b956f8a1181b0323ecc3b15aee9eb883ef4b7cd9e845292c900471f11ff0d1d361d6b2019cf757c5ba25e4e016a7ad0392b41f316b8ff4b9bd0836730cc3eba10c12a6143a4714ebb73e52a557a49a669a18efe859cfad3ca9a7b4ee3e3eea66a71b4904f9e1f23b8c778d561215af8145147c9a7fd227808b28e08c8b2473fd2fe062957012eb05092f5f73e04f27140fe057a6f48b0e95dcfaf7c1926ec00008a16256049c3c781da196628532572e1312a4b42c6cf39313dba19b0cfc46f6a485520e9c35d453b87aeacd3857ab4d0a0f1a6b4c9ece5575d222d4929560319d8a1380181accd3d17054b0f78b6c38cb55769478ff7aac7925dad386e1433a46d62416b38e0ad2dd82f362cee414ddcbcbf60d80305342911064fa67758a13b7251f1320cf663e52f908780027bed81cfd434f54984a70ae3d0a251d5e249e980e8938b8ae5efb118abf7a409343aff1a0658479697134e428ac49e55c0a4066b65f0222f3260eb374a4ce8c83102987f6567378341b2a86428fdfda108729a55b86b29a84d66ece4a713cf327f6147ed8784eda639f699351c70572143e61ee958786b7ee9066ecf02773686df4ad833df912a6abc6600bef4448361696633f2df105ef8d61d083a22fdc7ace26e731b31e8af83129667f176607e231f32ebc1ef2a79bc416a50ee9158e98a1a3b13103486a8446867099b59766ef491e1c9840ed5fdb6f0698b8cd53019432738baa14da03db1f42610c1ec56265af8e85ec4526ee847324fd4f87e078b13f0afeb2b84282b42f5412fbf19c18ced6ad9ce5406b3da3f15073332a169860103961eec9ebcaae2e0d46f78e77a118fe35ecaa1d98486d61777795f576a7574d6bbb89d6262f80f5a8b4443b4d680c6eac48f0a016e23b17476ba62e74c7cd695acab9f835234bd14c4c060b29f279ce83f191935187bcce180aa78339c9d59574a88b402253bd36d1fbd226ecd43f20873f0882bf8505e81e13bf9ffe58c176ca75fe9daf2099a60c7ba92e6ad6ec705b4e031799485c447b4c1166fe86753a6166b454e8f5d39e13353d00f181aafc3b982712656fcc09a9456130645f9a4b59318c2e6bddcd004b30a830624039e3807fd963519f7840dde7489d40cace2e486b2ecfd9d085e74b0c90e96944adae0a7902c94f2e269c9f1f7cc2870c54f14e2c9380df4f156a73b96aa49fd551cd2c38c729080c26478cb5f6e766c44773342ef87ca5dbe5cfd065326cba3a082158a86c1d7a1c410c103ab8b72b709b39f95816e1d4423fa3d94074b0e54ce9280ccce7937c23b7e6c5028f31984b4f31e5ff132506b5a0a430bdc67af2074e554c50ebac8de1707c89e90a4e6946072d6f6d2315eb101ae811ccd1fb30dadb52df496d6f0608e67a719321108f818f68ffc67fc0f368ab685a5b1b59d6a292a2ed41034d9a613e0ea23f09e1c2190914dc204733e71c7de7521ea09236beeddf07c2bbba65bd4fbf36cf3f01f9f3e0827639bb03642a1371f0c992889680a730d2e01260e359914954a906011a25490a7cc852d151855fe01117aaee2865b6cce907d00bb731bb0ee2b32f2f074f83b17cf04b6bd894f8352ef2dd19bb6cbf1299381023551d7d56a4c5bcfe3b70d17852ed54a15e70818d7321ae0f8bec852fc5bede0bb7787ce841b3f02959bd63dd2a14699975732d1e27336ac76b47ef0f9abd5d458ca00da5885c51bf95a59e846e566421ba7e2746bd72cf308f9b9cadd0c513723bc3b76a8fcfd97c133c0c1b51d025660b078424c992ebf0e7dc24264113c1d1f192fe2fa54ed3c85aa20b405b55804afbebf84ae061fecad6777f8496c680721529511395934b50a751445cd098a97601eb246d9cc4682e3bf84be642538b07d3bb335d90beec0dbeb705bdaa8e8b7fb47bbdcd14a4377a8aadd08999f39f4bf9e3cebdca51ecb7830c373cb714b52d06f815bd80d243c290307cb64d745486f742f2353dbcbdfff0c489d35a43417fdae8c9cc11396c6ff2e52251564a6650673423ce02910f69f653d3234c42220a951a651cd1a1a8cd98cd991cf8015cfdd1351468bfc632002bdd9c9f13495644137fca60115564df4aac5136529850e0f6b84eb28e058c0ae1181cfc2bdd650354e04cc7a0f5dc084649ade8ef46074b151cfbedf92a7d0de51d4dcba182023a6d48b83c2ed3d1847cc0fcad004b401c6dc19e6509c9c20372b174454137e4fc0de41c7e912d8f1e0d36a36c7892d760df7a8c8c8e5a1e6af99a64aa7c898b27512ac50062519d6031346c5b9926f4424bd028c690a19e138eb0564d302bce08c24a58bc20fdf2d9f0c06e471a8252850a1b0d32a4988b630a47f5076ee240f2403a9a077c5020fe1f338af93329a8d98c4991dd60c27345564d0b61c4d5212035300e6a1c89006c2ff48b284b7538560e74c98710e4f18df1ae6835c44639c68c676915e16ef53fa274a8f8647ce98e2a57b4545d343f3626b728dfe8c64b3be968d7cff8c2f6521d9801cb4b10b909306c562c0ad7160bbae62968e028f87dcf760ec1abbe202f4d07b6443b1b252ca72d0b6d8e881495ac69ea5adeda9c92ae5690234929232aae240c77c91ba3526f30581a52d9ed259fe04e14cf02a592c3039fc1b3e53afc3eb24bef98f5c9eac25181baaf88f7ed5cf5e8c314b2a79a5fe0ec67f16fb3135b7c132bc94602d7e96d94bd0aedfbd8221948bf985b100718fa534f9207d866c6b64893b828a88c8f5009860e79f58c59812ecda488dfbc26b7d52539dc68b52c50151ec5a7078a2c766efcfa9b0763533db802410e8d5f75f827c6fa0e0159824556b36e515771b511bb4418de1265b9e46545ef1d4136bb0b4cf7d7c9271d1e9fcd68a9e9852a0bf4f4df172123fbfc1787e3f728fc3a1540cb668d8ad5fec3a856c1c594ae536172423e38c7c492e85cf6cb83d2ddc86b949eb8d88b624a8cd8c1093c6092492362dd9dcbcb23728ef9049ffdc56452dfb025efefbe1c54bd9a49244901d202fcd873ef168cb55a463ffc1a94efb61a715865460cd14f0b188aa3c8356bdc79ac225879247bc5e9156af127dd4325641050f847574979695f6922c5709720ec233439c1f6c9ac8a901a56f44bb231d0354f074688805484e7939f70f3156792f525509930f3a121a4435f8bfcce73c7368a96d11620adcf4cb687683db88f3bd649c578cd409740ca70e68d7037b1ab6b8ac17808df9900b8fbfeb1cafca3b55d30110a672ccd24a43f75f80c128790bd011883e48717c3f5e30c808fdd098638290bbbfe2b6f05f9d004b2c62224ae9f88bade91347785dfde4b20bfc01fe37300bc29acd05bdddb51b8036b7109ca8117556eec2244b481a0fae451f9fe7df96631db1337b7b481ff10193592325a26c05c58f112d1f9dca110d6ee6994919fa7eb3aa1f270a4f3364490cac3108c32a98ea80861090b896e2472c8f87ec04d1af92f9c97528fe529c928f21c65b0fa0338551ab17ccebd2e5925ba64de299862e0325e865c9c5840b2b0b051dfcb4539d8fedbd6c8f5c11ccaef33274754938c0b60d67bf22d3fed074ebefeffc1344bb3b53087244d9dc48d05a88c251db1444c0ae019827400ae356b42e9ced04ac2d347394bb752c854d61de9de83078571de81b425dcac1098a02b748792325c4db531127dfb1bfda0f4f2dcba0c63afc06b97a4bfbe7cc8141c0791f8ea46e04fd8f8138580a2b317ddcc76d96b389606c94711fbc290157dab47886911509c694cc4ab24c2f3c291f7f7aff3dcdf8b1ad45b7848e9694fbfe96aa77bd86b7fcfacc5f32b6081847587b51429904e918bc577ee74bc8197e64bb923eb6a5b98511bd9503ed1ce1e0dd244fb4e526d6ac8268301fcac72ea7694ed9e81fd58b3ef7323166a3c4dc0419e66230efdff5c8d070004ec8f9a1fe71c70ff4f78e330963ad9778764cf52d725011e21cf4a724664abd3c0b5381fc1e195152322170c8ca715d07321753741287b27f37930d6a12693d55097046f0864bb892753bd9dd7395043fb8c214ae4d1c62aa6ea09d7b104d84ec1d6f79c5bc482d8d97c83b5bb9bc766746b93c43fc4f8554c975b822570dd18b4ca8c413e0eb382894ff1071f80ff27af87594180a9cb2e5e548af7b740fa72579a49aa83f77adec1620b06e089465ed061e2ab8888452a22d4be0eeed0591997717bfc91bd86c7fc7a0e8a4cc91e96ca10f19973cdf4014b19abc86b9ff8ed4671e01a1dec15f6bced73ba86a6642efd5280b6c54d9d7923d2eae6c9e3bece141d0d382c7f20f6d758226e5b6e31b5a0fb86f71e47274fa10707203329e840d8bc4a4b0ff66521848bded113ffb9a39d8c91fdbc01d449c0b321dc61c349a5532daa41f235916fe2e8cd9ad6ef9829c9f8f93fbecf45adcaacd7f594b46d05ab4346513336f0b6e931180771542d47e118bb50362718bbcf74e1958c40613ba61ff959ecc9a3a3d8119e4875964620ed2e81a700af6f0aff2adc4d60b9ed781c5b3740ba5fb309a4bd5297881dbc3d28f7082223f00d2b731e3c886e3c183741cf6d0c7f155d65f7c8bf95b05b1e758d2464903ebd3e098220c08acabc66de1f54ea5e188c3d1b7c3a79bac16620a1b9fbda474225dfc15f4a83ef29ebd1abbdccfe5b265fa0c49b7614e4ee67152401da8ca96939448d5fcf09469a8648d649dcc9f89fd7223771a1310754d4feb84c55c5e3c534d752730e15ee367635c806bbcc4e0c32e962f8048c95c58a7dbe2ae0412da7435fa00f9bca0aae15f0b4feba4d0b10b8f21b01624876adfa5029912db021c14442dd259929745c0bc407968dbba095fa7d243bf871dbac6aa44ce49909f3b76aa403cb483ccae3de66447bb3d620cb7b7b905ca00f2e8e5390c063486d4fc117f97523f31452ac54db4585879fa2465943ccce4587279ce2d9ba686a2a47ff1cc839d0a4eb78b2910f0cee6353cf2ec6d3c8000d1f2316542fe26ba163c3c981d03eebd40abf0903232c1b50149325457e7e32240c1a42d4bc371b621a704ffe795024f5f99bf3ca4c80992d1998b927d0dd760809d95feb01a32eea81aeb1c18d47fd0dd173a58cf798cb641385146837a72beaa4a8e02ba7481f965f22ef4ec424148e0098d354de3b13d2b6872750589157c57c3e32cbad1f65d965fe467720a3f8623dc30f87d0f570af9af5e6c7a8197ed683d03c1df6a5cc84d1b23fe2af75dd9f466aa5d88e81f840e1f3e58f9e8927d6c3ce90feda1b5dc4fe44f467355961e2338da2d51e3b64e59580d2f4cf06bc8b33c5ea739c710630307b5b54cc1fca23aa4a993a7c7d682bb9c7ddca425fda7c55ddfd48c732931edd685a4dfea8827a6b6266463c0f663f44e1193c9838342ae1785ebd4514e9111fe54ef55eb9b6f317070f7b48e26d5c67ff116f80272386ee2b7f979fe44ea726a4f10ce9de87c95283b8d58742703fea8cdefe0ea7e9be21b2d936f2341d0400f03bbc121419856d2a45f3d7aa1f8e7c1c9e598c127096bad77f7a5eeac75e68fe5f56df8a5e96d2ad25e2324307fb0ec8fcb345c51e6db3be2c17dcd7a7586094b805cac325525af6ff8aabfc3e2d54d672e79fe7ebf15b19c209fdc20a4cf1669e18d174c6e224312b860140e8a34d3d7ce4fd398811a6aac9b8cfc2fa7f00fc484bc1a1fd98bdb677e24ce076e00c22a6f7860d8983f272fe95881779fe0215cbedc9bd06892f1e661e9c48f7341e4598fd3979bc1037b7a4946d0334eae083d1d7c610762aa803cd9c66c2892541b94c5bf70b1f90c4c3d9b04fdaaa527292cdef23723769a6d78470ab620133075196e8633bbf3609756ec1deb68ba6d4b7c4004617fa8d88abcc56b8348845e0bfee2657a47cd9a63dd028c0e108688a739810bb98d19d0e174aacccf1e6e84c210808decea24cf2212e4a96f892e33e1f80f61e225d1162be6615cdd0de846269aa126a73ca64a5087a738e3240cc7791359eff50760c8e8517601a833a2c3f7e909a60923b0102375505a1fa25b66d2742be7aba384a730fa8287da09ba7ed274dd95cb3b87165faf3c0526483950058c9de25bde50c60f0f5976a9e0fc43c2372471960d6e03f3aae66a7c30d5a1de5731dc6d7c883b4995b79b9fccb521bcc9ad0503633634c06fba6c84ef4cc2ce5440cb26623c05e3aea1101ffeaaed5637277adbd19b073ba491d334b0f9777189c3406689020c15980e841122b3cb9269ecfea47ed2ee0bd7e2f47dff96e1d4e89bec4df4cb5d549199980a7b3c3040144c8c9e98ecd9d492d2fe83e35e1523fdf32427c0aa828aefcf907a60431a249ddc3f6c40a8cfe2c942ba88e7ebbff8e4cadbc75d39480db8d82dddbc44a4e2d7c53ae800f08baf92371e2bd64925f2d4d6bd56853ce862e1babb71cb3b59667cf4184354726bb1617966b90b534de89b6576d3d317b9d2c02900a91bb9077cd7fd4a20f37b63b1c6485a1a1e761bde6378ba928deee5f901f231c8f61dcfb844cfb7004a9b2b417e3d035067bd1e2d9dad4e2c884847c86a7fafe2628382977f96450a1987cf9d4b6ca5738059dc044be15835dd85c15f7049a52b0c7e44301b808c23cffee03193fa47d169df249bf90ba32630824efe26fb7af2e3e82dd6289fdc9438f6151cc1934cd3595ed053729b9a0fb20026669c7f2da6cfc9627593e9752c9e92c4e09105b570d8b0eeabe5bc78f3e027e0ae21ffe70c6910918a42dc359294d9af62852a8e8709cc85f69bfcf8167d7f5530509ba6d537cb8346b3e95fa2b8ec89bcb245017032b1cb83e9f2e9a8b44c4b6e403d950fac96ccbb0cec664a22686225b3b9b392f299653e50d1f58cb3f22bb9174f7e10ceb44a4290781f98869a1485e79368b4c89b3c39aa1af19f7e9e10ae2dcf3afda9ba29750b4c63656340e33280461ce0681a86ddbc1aca96ad0cb5431bc1719337785fe0b02a2a06e58fc58128877f4276993782996f4241d76681483d049cca3f855bd4f77f40734aaaf67fdb707901762bf4d71d5b7ec59aa0223f51e9fece8f473f8af371e2fbad65f3bf7a84933c1515aa4b8bbea05a6e3c2e4d71634012b513249988d0b44e3508dc50f070ecdd76211caa7da314c3a7202e1ff2cbd384ae5a35541a4244efe5ee246b516b263462206dede7600c922374941e08aa076ee1ac5e19a134c8c59557b771b1f7d497960aa71f1b905830ed43048afd33d86435a5a10e34a385481076c4de7547cbe70f2ac52c5dc8c7e697d87e86a263b38804e7fccd07941e5e528a4d393aa1f4bce998517005a1a3f96dd328b5886f1d7a4fac8fd272d719fdb953dab8cd70b7020ba963da38587744f087c104dc24f34c476c746c6156e9e50f121e2687eec67caf0342f4ddcd1eddf3e34a3924f4e2c56b13ebada1a990a39ffb44c89267343631532d2e3b0fc023133ed7761165805a432c02387de50f4b2a837d22fa70e6a95a1c85760b212ccd2b6e405a8eaab17158037b718b9b06ccdd50db09b55da90bc240b43ebfb5c30f200674ef49d141d810fd9ba1c17b239aea931847a31321fef9f312628449eb7e8ae2ba33b532687ac7a46ce87af007b5c7c840f82785b42827621932207db396e0e5cfbee31bc14499cb95730b253d4300433808ca3ab3b6f3e0bb2b0ef7adb7066ce13f9215b662a9a71f2ce4f543c61e95d0d21d7a8a1e98c37bd47d5359cf15539d9fd8ae952ecf32d257405cefb08c4902bf3ace02d9078819bd241d60018623ed8a19fb9ce8c50be740a8c4865fa47814684fa868062d5f776173cb760e5e82b6a64d373f37af6027bc9c94778c1c32298f50bbada37a16820430b433953a369c11dc7d237fcf2ec5c9744e33dfe32ce242ad362bc19cc66333741943a438af39914fa689c24d878c23bef915083de9ad433460d70e85a27800185066a13e1f3dd23f14663c2512c4509a96c7ec0540e34f8afecca49e5cb932a2e43cf60b91347ee8540f5b245f3dcdbd552daa543a54016f6c2341c444b8e3440c93ee5da5e24c852407efd2e42d90a7665fae1f0aa13248738f0b013cd1b0a11439796163e1820c1bc8fdfe0caeb6d397ebfaebab12e261fc55b42a677a570370afc1b6077cb07c46c3e7dd2bc62e67cb2ae5cacefc6cd88bbc585058ee1f4bb03ad43e61d8581978805be0fd4cb29be23e245264ed65d133f0790b9f7e5113c855ed9a17a261fe0cab9b2bcad30fec7016b8968dd87910ca21c3b418dfaeab5dd655dbf664a49aded3b6116a4dd0301f10cc425c0e9a6dc74d2dde331359893d977befe5b61ae39ae6984ca52746d6914f424ccb187144990269b66478f9cc29967ab67a905509aa8ebef3994ba01567ee2d9886da5c535852d1347665bd61645973eba398cf50a26d226ea729893ec3c60e94fed741090f45ad5e7a978ceea17e11b160e9efcc88d7bf9dd6ed80116146f883130dfa8577ce40807f8c769ec4b82569d0796bd7200a0af20c38f9c10727268949e727083b15a9c8cee04018fdb1c0b79c66d1469cc1cad17c605ea1e3e2595b1c1125740d92cf9c6ae4ae78b1ea9dce52e372ad0ab96f9ad53b237069ad17bf8ad282f6beba52d154e7d189bba4a255ddd7fdd26936eb5c0650af3310e250c6393c0fbb8cfc239c3f3a6ae999c0426a0a9fdd83e56fd1d88064743f769402f376390fdb30ebcb3e2d482b4befc4a5b8ee9cafd0f4be416638e4e7af830cd1457d6e9339ad4dddcfcd8474e92470e86e046aa73d0a4529621080ecf3787e2f8134c9cf9a8cf0d86437ace55670a667ace94554be97191fa4317a7f24d41094fcd2352e70f366a2f7fe58de1fb72d4a0f3e184b10a719218d9bad96cec13cea2d116fe3783804629c426db2b52f730a392bc04c01df66ed11ff5382ed8afdeeb0e85e0e6fccbb49db243a58f3e1e13a573aee665f90a8827cb89a71911c528e2f8568351b3e423832f2726b3ddd2274c88382a0ca55bb4b496a9e8dcd8718e7f322fadab030fc335bc5e0db48d6915c78afa0297d2d6e7c7abb59cb29373c022bd55af7529a877aa3c2c3ed05364c92106e2d8e76ffa916f5f681712ea9a67e34c346bbdf69e44f763fc2ced4965504e4d8fbe4e7b0a2faa006cba6cc7bda5809f5c799bfefa5741539b77e6e6fa49b81469e81e80e9c1725d356d94e4c030210e2fe5b4b9486e0950fde568ddf436f017cb727b379e615d51778db830de7f06409080902c56411d31123a92f3f8d80cc4dea7b3770ee165b7c267af6e8f044965d78304e9288eef39ce98112f842ee5239fcfd4b1d8c3d79e03edf2d428ceb935c085ccb959697b416d89678e898aa997b1bac0ffeab2aef401cf159bcc133988bb1ae852d28090d47f723c24b283872bd96eea74e06a9eb4a7296b384c0b7db08c9f29054f278023bf83837ba46ef49fa4c6db5b40f0808dcd59bfc532fb9a65b5f7aa4dba3e671cfa9bd0a16188e12c4dc0cddae3113f4924826f0d47992a89da4a477b862cfba1ec17d99e60c521c4967fd07c4d3abff4c5c5a997d6439837d519f2ec14f50ecd2eaa8f1784f7ee08f896a997e4c299c0fb034d75b01ecc908b62a16a129cd08af9c4ec17d17704f4aa05cc9da68caae97843819c49f33262723624ce89b150a31ec65f2fcaf7acbc7e1c6c5be79cc6345de595aff6f870e7ee933b0cc59254cbb699cad52a285e2de89170c2615790e22479435c1322cd12c45c4d6c26a4ddf120fde9cc6a81724b38688df00b8c2f419b485ed03d65ba206b4b593b68412a2390b189e97e9937847cb6881bd2ae5a68e80b53b2f4324904c6ce2883d4226dbff028524ec6d71737ce278a4ab9580268b201fc3a781806325036678b8b613bb6d9adbdcb301299159f1f27e35eea176f86965ecd7c16a6da36fc4fed89feb8faf3b0bb9c190d563331f2da306fe8a4ee3cc8448ea7a0c04976771c6f2a3cb4ff112c49d4e0a6625160acfe2a877b142dc440df7c09fbadfd0d595888161ca69f7b83bb15d0e767a79cede000c181adb9d182fe457f340c427ce353b464825aac197670f1b03f6443cc5f5269ae1517b2c605b624306024d0ce1dba6506e6117e0d8c62764748c6ac6f546029935d2923ecc3783d622b7d6383fd9d39a58807239b85015e455fcc9c62720f3cb045097735a0cc4d5827ad255384eaa652c23b8e6194c47fc3821c90fb3cc3a95fb851a93cf2355e948cabb51edd95e6b66c3b2ab5b5a02fbc0c489d4c0fbb1ee97c0b16fdbf9c4b314465fc979bd2afa284dcee0d81cb2d2d24ed436f15f565d0dba8dd18aa7750244ff28645edf752f07510973231c339798bb86b883707450d1eb06514ac6b2d88ead5e681c98f706bb403514dd024b35301d47c9064e8aaf3c165a1b9e00feb6a06d798c0a2f24f02423236aa0f0c2d29ac8f04c9ef574a2e2316bc735ba83052088afb2f88feb45339bd10608e9e7dcaa76fbb193afe560608219099ff52278347dbe403ee981d6c6ed55cc20376390c223e4bb7fcf782c042b6afa2b1768b9233372b9dcbd13dea26ce044b9246ff80e4e0e30d35ee2a4fd380da8fa932974f8eb8cf76436099318b75d7c6bbd5ab31fe44c2d6180c8de05bcf6540c82c964c90af578fb48af2ca376c7eeab5126df1f59dab8b0e1988d753ffc7a73c324efdf7a1f5d7918099b049ede74fdf7425e68881f8e0c1a8569a28308444fccf5c7f346859d4c6c57b0fd5043fb4ab2489bf74f758d9307df578b9845fcf4e097e46b46d2c3b7bc0b82d891357789aef96dfd6d2dc3cdede6a51110865959c7fcc8f9179a00a3d6f92ece835f02ce59e9cbdd14250804d808869ce8bf0eeb8262ed3154226cdbd9f5b45788daaa1f51f5caa1282ba8ab376e17f008b7e0b41cd2b0fdf5c4b9585af01c60277e6775b71bdc33579c290940a4afebd9c266c9d8bc8f9e314c74094ab6fb74a46674160885f402926e6ed47a5152ce7213aae8df747cd1d3f8021bb50b406a3039bd67355770fe97551998b3545537e505a609ef9ad9d7ce3627035c05a60b949fd8139785b245291fa19d13dc597f41c193c8318d4823dae4beb1197953565daadfa124d356a1d8d57f0ea93cc8e0be05fab7d370008b9b73ca0b3ea619ddcb81f00deeeea2a4e7f366448de8747471fd49b6a4fc133a0928208523f52da84efbfe053d370fa424af7b2d9a9586bdf004d8bf87be48e3e4b0b47abd757c6657a1337f5953b88361daf5217860705aa3fd47cc6636159df8fdb1929b1894cb8b17b7bb045bfefd8489566dc161a152fe5569abcebf9246adb27ea9f971ad020fa1f0fa9a48e20abdf7037c2d79d9938bbee1a1bf3e76ea627a7b1567a72ed1cc92e3ac2ef0189f60965731586c43b094505e83d8a207cd0c7011e38817fee2bbb2fcacf3f66a2553410d7a887a0a536a5e91b4f70eb36932ea080087dadf5b6d2c2adb78c1a8545c913a048b2a4d322bcf7d9246e978c80a745d9c4415334f1508f0cef4374f3a0234f9a6c9986946014f7c09e26c1e0b53ce223562721c20286cf64ab54c6e732964d6d5459fcd11bc5d48b00d05a1bba2d08dc8fd3592284ecd5e640b27dc25510f182bd725611cbe3b2d12e50e032e21ecda65b5d3fcf48842c56625408024a3a090b01796ea794149e8cac6274fb741ce9ef1d615b38d881fc2860a0f35ac2c299784c54b02ed18bfb1adf4970d766167b5baa4a2624fb9c59e39d0336b561788a2e2421eb2ad753a3c206802fb48a3eca38fddbb3680ec2a23573904fa0a1e7eaee4f8d1143cd5c5f643c163109590468d05f523085793ab44aa69df140646c03acda5a69f56b52dd6e58852f5fcf36100c8a23799f48b71dad375e4b507be949331beef3b4e69a759803ed1d66e4fcbdc6e1ea133c172b6572d08c3674688aa5acfd5ee081fc6cfc03ce8f3a85341f0a50c1c13bf095055225f1dc32f588b5b6aa789d8ccbd98f962fb6afd63d1628a335de47275427221f146dbeba6b1d9555e7f4b2fc7b3e7c9a7fa0dcaab9e773a7741801af1c429a82bd2931087d297cab422ff51270373e347df160cf2641260a9b83ad16b224b978bd4ef4a8de8456cc4b9783381704e74f4fa48495f15979e641e4aadb2b8550e536ab91b858152973b8e07554b69f3e2bf1170614a293164d8848d7dae7d6b3ad120d7867e6b0dd8c6044318cd2868f5b0df186ab4de45c23e146e07b1532c9e9ac76546c81b3689f7ce3a64b01027ab01bef9c97dd8ee9d51238ec49487fa1c6113aaeb671206cb3f560d15bc0c4780510acbd1efba41ce2839c5582063d5de60f94aed866137733b3793964094a4629a2bd3af65d39005e17d52ee3f6159f55ac9abe5cec156d840dba58ab23edafa5dc58c3f9e5a67864712ca65659882e13dfd0c7acd851546d2f2cf4af2a55dc5819ad3a77d842a6bf1e12df6b5c5d78c9eba06f03839c22976b8c90de5c5933d6013570f1cfad5827aa65a903240477809f03b44e9e6190f9aa8457c2d60c1c2815a0bd1aeab40a72d86e29363edb995476a44260a6e8019b19b5b358269abff471243a08d519351ce5af5cb2863f8439991489de2b83c683f826eb6a1dca5110090795563d30a197996656f7a46613b2d9409e45a0d93284217d3ccda42b9f44b6af6689a5e83187ebb4a8ea53f0fbabe560677a8f64954eb56a8066143652c9419f7452e5b085f35c14a37a8c4a1ce13338e471e78aec05d43e70fec232ba36a4c26c257f37715f4eeebfff823f2c519d78a1cdee8c06bc104a9532c06da37b20c5b3ec41fa9db50f68a4b9ead78c6698fa69c02f112135b07758ec8e73a3d93d49ac458b439c0884a4299da77cb82b67048ad64b09ea5598f7ce74b9926ad6fa25eef8d6c02edcb3b33f5473243759a075ca5fd672461312b6be816e51c8f13243ece79f466a7297024934354d90f27fa2f2b79c588960e25947fd0f229577c7a47e883990de9ea747921e79aa21ec76153be1304101e4881116cc2b35605e20f3c6dd014995ae67c88e8ca386184265c2214a1cf33d97d30672eb0e2dc2c2a83ed7d5f8e722788b19035d5e6509781a14608f033512499db084cb82360e8e494c77cb5288206b0d285dd7aa4a45796b6a1cc2153b837e419cbe061d41a360fd1418899818529714a4483f855dc5e950dd9d0ab749e54a2484a4268f176a8af699baa8d6f56653048f740bf2e876580675fc1bf127196621be466c30e10e843c66180a4899e67e38ba41c17888c718887410bd43e352c56ab7832df3c5e99250155ae530fe1d17e32015a700cefaea3cc4e49d51eec35ba8f6576cea833be6ed623ecfc50d743291e40a5842cd8a68c06ac398ebbcb383eaa810c572fa42ce45f576cbf34fee26a4a6d887c514322d9c42eb245f9abf847ab5b5e4eb387952d165376d987dd749254f3f098b690c1af9516cb4db9054626ebcd8f201a4852e2627bcb50f77d3d35f53648240e890d129226270c2b8686a2f85860fd0adb0c219b621f7413bb5a0e84184e83bd592b44341837e06d0e7edef48e878d60c6b13febb70cd047db189d4384f90d54dd19bd433f65be8a557df49e799319848f7c50f01755b2186120a9dd32b58c71663cafd354a128a42bf917731b13b1af0b687432af7753cb2d95921b0ae3bf6c6305e42c9695c30e36e3ebd152cecef88c71c000c8e2f8a1211ff6b741656239a51f8945eac594070e9a322049daecb53c235c388eb3f15103712dfc7d6dfa6c0a4ce61c34c47b10c12eeb3cdf848bddc948f959cdf487c83ffcf5cb678435556456b1bdfe3794e9942dc45192eee7c13cca0f7646b4b69176a47243d51ffcc8d1ea83316df5d52be7b1701697a36f8bfeabbf5f3ad21236f4b80c30eee862a47b8e9daf1a788f0a0b7fbb4f5323ad5d705f4218c72de9d64ec61255c1fef615d3a092c20ea275ad592ed799a01eaab7cd508bb8ffbafd6787c99982ed571920f24853903f8246541255f099928e039889f50e4542a6112c37fc8ba5e479f02b265eb67528fa743be3f147b4fc5257ef1cf9fc7c90f33d2db53c570cf003b5eb309a791e8acf029a5d54c04a8112d8610e08961165499f2a709fcfd6633eb366b54edf485b2741d4417831a9497995515b2266aa568168744f80740235b6041438cfb9b0109bff7a2a7b31ee9ea969af62a224106ecf80a5425c06546313382cbe556875ec691b6721a4025a016b93b227af5e6c4a958dbf0f47e211e400d49bff5d0f87b80f1b831a5f85b291dd66f9feaab83c7c093caac12c16451f9fcfe69214647f767c5700f0edddde6737a2a37e52e57ef5eed2f9cc093264d3abb6b7c2ca847e3418d3c80431cffe5b14b66099844216aabc72f3126db973ff77759234f27b4c0b48fa1f2cedf5c1d4803d87ff0afe9c60b7025fd2b35f8ff9e020bb60542fbfc67cb81761e10c6886e2ebbed55aacf6534c86a5431e8b13a263f36d7a4fe6d8675d81bb71f3cda8d6da84db4b9f3ed51916532d67f7e6a672405263b9b48f931a5b8202fb4eb04204924e74ffa1cc6d803dfbe9b53ecc20b5d20e54ff095470120569ee0a5687b9519e07ddeefeccc2de1b7dc68a7393dfacc39f09872c956ec4c900e21012fda25ac0b4bfdc3bc4d23595bf2c9435857b7859da3ceaeee8938e75f468b2bed146c628098b04567b61e2f1b4cf416b1447492860203ffc3cef59ed002137ac07c3aab2382fbf83c5aae478d172169da3ca5f5f0ff5128b0b737b011151b77de8c7f16f48135d7035161538f5d60fd01c7b018de072b2b49a8a1e79a41162a52ffde6453a4595447213e7116eb9b242a342510a3912fcdfce4cb3457fce304ef7d8647894513ba15fa248c956dcc6ba69eee5435e7c46f695280b3839a8450efc5e287b61afa405c7e1cfcf10ebbd84cb0c256f6af1cd80fd5eb26db8064d71c951ea202570994ee465d93fb47812dc20819e667c08810d0009c43330b7e278d0689d3e8717cd14455b191f2a2d524c060c823667751c2b66e7fdb1e9ad6b1738ce0cdabd7b75586716cf9b6812f9718fb28fd93645cd7b48a21cba28dd5bd557a1a623d9d67884316094ecab6e375425d6a749867ca69db8d9bd7e1b9b3de704d70db10254e496f2ebca8a24c13e24d2792ffafc6f0c468fdf0996c4d7a31d7f260f59735f242e32ebc00bc4dfb8189e5f56f526da5fb946551a8e2884164cd24bf3a3a0b62fd665c693bdf4d4b39a2999953c5dd596a1de7a94b2164216b492f00482bbb1659ea6d131658334786235a800b0ecc22e5942745228808df18458143bf9d93ba93f22a0afbc337800c6067aec05f2a3d7f861f95e164ce09006ec632a3d265b4f34aef2e1d3befd612b64f274ee21b71966f09651c33eaf2f09834c76b8ae2a87a62b83118c6c3853095d45b4d3f2d24b415ac89895acb34c37c44d8ee003af4311fadbd909d249f62ab167a9f2cda3d7539282b6220c64cc22945e73bb8553a180b6696e1c98065024b3f7f9ee0652da395d9a93a8e1c7568be226e798b75cbbb7e515920d2e7c5abb3c2bfe7021c2614b7341a0c51caad4e40d90bc46dff6657fd8cbfed16c73666223d37f937903576572d84217ce530d45ebf47a1925a1d1903806222cca149ee2cdfee421b00c097c30b04a9a0ea8cad032b657c8e06c8690951c90cb6505251489470d78c3b00ebd9531e53d0be23d8185aef0137189fe69124e6aeda046904fc62d41acd325cc8c780395e575a0c7134ec2073efc6119f8fe82a9bbb8ef0825a56ed9ba16bad279750e4eb7c78d2c53a2cddbb4d437da5f321b651be225ba5c315b31ea6cd344c8dc5ae1ef3e19b08ba53dd11617cb9f01aa9da59ebf37150b4cc0d280491f6794561ced8e63e3e98ffb9487c8aaf4dfb0132c6cf2ba9995fa5d96820d67365462de2e6652a92f62357e6ceb53bed68b91114755f20fdefaa4c959170f2adfa1cd3525ee3e1123136e42030df760bdd112faa6a88ab3e762dce5a4a4787a12a03b067ea7048243645506fadc6994cae330508396bce09d7a6cd40716f69e64ccacf1f7035765f138797a613ccdf7e18fb29b1ee4fe7cb8277e69065f274fc08d1cbdc191f56ea02a34dcac44fbb895017f3f1bc9385d9650dfdb274bdd6b898dc775ce1f9c0c4d6af31614d43d3fecd1be3b2c33b9ab909c0587e186c45d073f49cd5908750a3f8ca15b7902721a9515485efec06bb7b9fbbcc92ed7a15eff96af542d14e712b445f793c77be5dbb473bdffaa31a1abdbd5cdb68d4a6c4933e0588caf9101a66a1dd37c03e174dc4beb231df61197f0d07cfd9df2451149b0420b1c2bf7c37da77e0c63b22eb8ade4a3c3a1ac29006b2c45096172c8b937424f8a370e529329b826c35c1f1e441a3702ebf4aec027d81bbc02c4ad84ab5534c751801279d608cbe5d09d2ad2f0d4e0242bb17aa75354892f4dbaec78eb5858a5f88a4374c9857303614da17a0a10b4fba20ee05d85912aeb880a06d623e45a8fe5767778bc6613bb49e845e302c11a077d0ede655500338d089a9d4d1612d330b6cd970374151a14f86fc1a26cae7b3b98c00b8c92a21b4ba1eb9f427566b06bdc70a0b1de6a1ef208c44e6c4e813ff5bce8246b8c509b698e3facc1c3d9335b4450721a0fc5c1be3070d630b28053f727a3bff58ceb08293f831b9503fda85f9197498d56ad052365d236af677e1100de9c307d841278a0ca9fe41c253aef1f01a0ea178928ed6483e01cc9c48b9516368005d82ea8c9ed94d58dc4820a438a5d31d3ad59e745a514573afefd1997941d56dc7003bc9fdb3549b702f97f9338282772230c265f6b64e3adfb7367f1c781912d75ff7839985603e63cb2bb053c714cca6b2a0846b10c805396767bb1c48087d5bb79cd2320d51e27973ab3f485106084e20d2a51054313e92fc2e0ddfea0458d3abe9e8ccd0dc342552267b931c8d5a7f750a33b5b17425155aa9694d683ca1a4fabf35019b5f44a13429e35594acf498042d07d93596bb9287ba59ae884432946bcc0d7855d39d3d2df1f0126a34029f70ac30f0f549c6828f34426778600b6a4cf65f87d56eb2df0d887cde09b60fc3ed9a4a439ef06fa382c3176839a3c776ccbd656606fe29a4981e19d6eeb1190481817c3f2cdc5154ce6c2614c7e1651c4d28fc0db74722ff8b0e65140d496ad86e77b0c8084dc7189c7d0a5c8f85903d8262aaebf315d6d8e06958e01870147c6dde178d40ffa317be0d1ed2a98526f8b16dff6968671314269c6287c4a72156c62bc7aa543c556e0e9945975233c2d7f8550d6dfbff23c217e8f41d463da52205904f33d051b0d91de2b1fb47d0dd197e1e682f219c7080fef9806f07f90ee876ba42ae06172de6d831a17c5b206f3331f2fa98bd676e50e86c72c9e6001ef381b265271accfecc77701e5340fe3a17957e0f06166f280e35fb16d64ca9a40592180de30dba5679992672ab34e930458e6ab634a32731d5f8e505b1f88253fcaa50b1a490bc1d02e0d82032cdf9f0ae49cf8423a73d741aa6e69cd89b5734347127e42c09f0863b76b0a2eb27088960022b1ef22ce673a0c2cb1e99168c853af71086cebe181e44bc47599b9c668b60a498ecf9c0167da5ae8600bc29aaf35ce3a06aa58645ecf3d7381b9484585304b0350c07c4279a6a5225390a49cc1c019211ca5b98dea43a9f5d135347af349683c3e11c04bb250dd78dff733a70f53d2826d73b79a6d10ad420754c2abad5e61224951e9f73e1b6ba48869cc7e6ebc70031cb74f6b4ffdb3cf6cabf4cd63b678a027d6d7b583bcb7deb994980523fa3f43efb05c9a0a8cb822e03642e14efea72b64a42946ee12e5a0c5e9cea644b26e152f38cb2cc6024f72bad70da44d443bfc84ef1dd2834da6c54c2094c5c6e02e8ecd914e7840b1c631a2c6643b62160c58af8339fe5d9c0808b4222383e5da58b76c0cd1852d78f06b610da90610549ebf94dbc8bd98798c1f4b02eb031d9bf9334dc8f3f82e6164407b19f46b769cccd7502259c0231f9e3e7f749567145707318c0732a082d6fdfd8a16a9c920589d25cc2d02086a680e62fb4c0378aae01a5c1845b3353b38e2a554ae79feecb8097dd387d40615c60c955c2d759297c26dcc5a1fdedd428a6aa7064c8d4627b9baa13b68463963d9aaec8509022ec69bbec1335ef4c1a66a4ff9bb358ddd3def827220083ac1a431f4119da340790d10614597eed3d03c1973e725fb2cf947392c6ab6195a50d8f6a2debd515e518ce8261a78260af097f03e75a62e9fc2bcef86212ae4406f4f2540a3d3a36ff3863af15b0c65f6151e3ad3e5ed6b7fb9f36b7e8296b10e7de4ae18813a7ef75f343b49b079e2cde27d4f3d11130f1521250380431688e1056cb52b16481260f48fe0178c0fb4cdbe46dd860582bb4d4f771c9d34980a955d40f132cddb01546c64b0c9b3016d76c35f3da55522445a1ec979cc1be1e2abc0df6d858f5d1b495bbd3b39458b204484f7409fe312968ec3856409b4c8a56deb23c92a9d49d03dea8588ac15a4f9535b73ba35704763aec6d70ccaf45d53bd8e9ad56e79126b56e5a3d2f585b2b36327cd7db67542fa6e001cb035f3dc53e89ee99ae98242188e11de6190c9a1327e6174a043f0fbcd2f9a3c33e53265dfcfe4ccedb22aac2782e7dbe0d30d75bc4f99464a8effe3634960cca5c008c6aa455fe2f7c3aaee6c06f073f799c3e1454e9f88e7b2a60eb1527b7b82a584d4766bcef6d9df86bc4b0484f9e358dc86176b0a10ebbf112fa3663f833b7226f408e5ac14c6f125fca4c39f202eb649c39980dc4bb1b4855d64383face235064270a937f451bb816dc0ba80e3c75cc169ef756b1dce4eee613f209c2afb72bd06e2ffffff1d