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

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

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

Block Certificate

Block 57023 c1bf823b69fca3b21019c827400ecd99b99161b4b093791d3f01f9e50580e1b2

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7317d86ad1900e778e80fab5b84d7d3908ff5dc7ae7ee3d97eabddf33bad9382
Certificate Block Hash
c1bf823b69fca3b21019c827400ecd99b99161b4b093791d3f01f9e50580e1b2
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...006074000080340000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000846f4913158d815d897bd7d4d43c9bf62a9b5b1569bb19f4483d48c2da4ce9a3abff3148aac0f8a3d0be7fa481df718bb324cf79b8a308dcdb6410c5249fcd914dd16def39fb6949ffb5ccc6b9a99796abc910017ac4db4e161300000000000000800000008000006074000080340000

Raw Header Hex

0000402061287fdcfad43aa783d1c583b540d1c67f10191130e4f8b4c6bf89478596bb9175fb5a0617da8aeed4a70c7ee787c23d942384d2f3f8fa0dabfbe680716be68989f60d6adaaf04188293ad3bf3ddab7ed9e37eaec75dff08397d4db8b5fa808e770e90d16ad81773

Proof Data Hex

59,560 bytes
1212160203070210a7ee02259ca46f62f9ca55363f8616f91b2684480da0375d1c7b883e23964b25ac64e340c6a0302885aeb96d60f3fa23e32b399ab0ea98a1c15bfaf58d8d2b06979c2ee7b38cadfd2bdbf6a90ae396bb803982ed89776c1492aff423559eadac4983f0c43965011fe1a95bdcc7a65805ec2b3d057a9b0255cba4019da8ff114aa04a9fce5495064c1a871e6fcb7d3a4dabf0272e218baae549af8b84c066d1fe8741fd4fd5ee6fad41d311da111cce2106a23d06855ac148a6aea26159882778c17b21557e779f5878cc36758392b8747b2b5025e6d5b7ea92e68d91629148c8debd4a0738fd42cb443333d2db5ea8af9bb30629cf6b276864104424b92a1759b90cc61cec6813c2447040c4a15dff421ca1b33b1f1fd41a02d7b079c883173001e7e7a4588c56c22f4030aacdcf21ba47bb6123ffc248c44547732f92f3966cb9a65e15816ccbe633ecadd2a7ddbf59c73dd4f19d70e711d90282a1c320df61784b8f99b24e4315e1cf75e6682399ecab502898e68d69949be9e5a8263224c39c66093270cff035de7af251334d43b2c5267836843310055f1857ce28dca0d05b887ad9f9fc1b676bf8ebc71f06a6596d6c306469e24d29fc6addaa898f3f34f183e9dac80f49b36f8adc609084b77a76faed7118ce8475f4e1d148c95a60347946e476d58412da42d56c86146aa17b2c42c5bda1e7cc0707e7018477c74012e9685ae04759c226a4674b3d4d115aa904cefeb9359dbc2eaa494b7e23c095992387e44e801f96bb83c3c7b36bf5a26af7220462a2f3a0e99c694f94f0287f71c345441a7039d5f482d155cc1b0e05ec71b7e634e97b4e4d2a5ba2e71ebdcbbbdc459b11a2f0ecd0d2314c1a3a704aa09b060af0fb2a841a71325dfa1c0f8cdb59e2612a2d1a314a2094c501cb364121b175bc8bfeadc119b6dd8f1036513e5098aca1c9a6f27dbdd4cec4e3acb72b7afd60040a4df6b802f2cdd8c8d980c63257d3e5ebe2b1050f99b802f738f5a9ddf126ca360fb6989dcef7be4574588b71d3c20f9ede5ee3afbbea2fb8494459a7514714f658c78ab4a67b9c24fdb029edd72a052100e27b022004a26483269f0a8981ac3d8672c5c440097803d60f178213614c36c0587a0c0b95ba1c66ba31bac537cf52be86af37bb4b53821f498dba483b3f99b48c7ae85e4f7acd9bb90d41e514df91233e5f1e2c0332eb2af756dfecf9db87831d00e0872428d2d4903bb1f1fd27969ab0796599bf33ab79491d2cc5ea644861572f116dbc5c44ebe0392a61cedcaaba198ab95008fa0010c9fb1c1952c55ba2c0313d93bd90c485d1e7055467034cf418a59c1e7cfdebd5b4ae82b0bbc19c969fdb13ff51322b5fe1885e172f88089e5817428fd8ef2de3bd1b379d4e49406ce62fbb1f0e74985d9743ed43701e5100b4f3a5c273d3e0333c70e159ae4f70bf1e69178b53c15a75e54ba6f70d42800463b6c45d30a5e0672bd98fa9b84900d2436b156b738fe69b129f1639b015e7d5d85fff0a52ef46697918625814c24b7594f6061c8ecfd38817e212d141111dd6e951812698f079b17d39fe3a1c35a48f6dc12d3cfbc4429396ba01367507357f1cccaf81a912a4e17dfc3d94491880dc440c2d1448fd5d80b51c51b01e01b5cfa8e6d2d9f4f1d4cc78830bd77d8fe21137f7f7f9c4502590bf3ba131852723a1eb7092006939813128fadb30f383605c8221a3e024a1d2ec0dbf87657054f5415c5dabbce5a73843697f9a02997e1ad3c8f28af2fd77b6643d1acdcb07a2beabf5a73e33981e038079a35d828d299b021694da0ef6aff358363cc2a4ac72742d736dc44a42923f4c72073904b35c1c45df7b0212bf3748e18d11ab1bb2a0c3f7bf726749dcfb9497ef0514a57abddf5ba42c9fb780078bbcdc35ead15b5227c65757da9d6c9d61c6efcf7e7801883ed2a91158448c77970ff4e767680c9a899d4202b67ac51b6a82abf546e75b7fdbb08862bee22eb93d347eccf7fb2b082fb505bf7ae5c07a6fb46f5bcf32fc4c1e01eb6d9215cb2e91e5d6d46695d674fc05823c3df616cca5aeda3fbdbd629ef369b31fcf6d961990766f8cf9c3d46a1772bcf90a04e17a1a25b64715f21dd287cb83aa9ee4ef56858557417c3f8a7ffea1507894449ceed2fd2faae332eeb3b2dbc8f7bc24f3c74a7eac1cac3ed3a113bfe953a922bf265b1f413be27e3f66ef2abe065d084c5fda0a9ff20dab03cfbce3306bd525549ef964e66fdfbdf32684bab060f983c833f00a874e5f9b0a1e45c7ed98a1b2c5f75b3510a9000c299797ba947275e2c1ed78f1d7a583a7ce941014c3ffd266984535acd732d6d2aaf8565cedc9e1e030857f5b555689bf411ee9d13a26ea341c7b2d116191392cff8c039f530d06b824f808a8e8488905ee8bb9aa807e343b16ffe77d2b35bba81f27500a57dd8f39cea24b1156cd62d556e7ffd9d573d653c1c818ae22b38114ace61c2456f55e9760aa870c152d28c496eed016336217bdae9954c596751da16514ed536696344034ae5711adfaf222608cfe7147c1307cd2196ee25d38a8f7531aac0080f946236802577284aa2e9de461e615a4a9581e3c40336e7392d947557fe053ae7bb8a2e71b66296d6b50a3e59e364f6400c003beed721ca9a4d66cc6f4ffd17c70f037d01053b1322fc7f9af5a6228788c0b4c691dc5c1db1a0fb7a8b854829cb0ece3bc4522b8c03481cd079bc9b5a8959f3ed42de5621c953ed5ac161112ccd20dd1248345cbbb4c84effb9e25e96bf10b6046932e9b3533b82390c998a2e3ce1f62636958ede2a99f616b668761ddec00387caf2f5f32b9b6b0d75898c1d35a633fad2ef7c1984e2d7a8ee2ec9070ad9818b47863ada584c1b06a61343d2e05a17d2f4d22430f57cf0ed93b261722a5c67c4f0a0bafdfd04003750037be7f453c44aee1313bafd989ff974045ce3067bec22eac260118d2e588d1881314ed6e7d3ae0f149654c763b17ba99dd8ac957c2c67fb2525535eceec475933ea656a0a1b410b56065e18276f905aebc1f57b286a4467234fcd86ad780aaff8c159dd3230cb1c9eea5eafdd99e196747b8eb5e6e93c9a5579964773545b58bbc0b92c78792bfbf5945667d45a27c017e83d67950adcc4fb7fd3ea2d8e4ce605c38059ba8899f110030921810af56da5edc346689f219461963a052650c39ec2a12f56e074ff141084c12882bade19e12b87434826b620e0f12d9a0d5f44e2c0269c7994c555560c92d5b9e030697fffca228a25cc6863f872f2ef394ec122e1da892ea8169a903dab091a88777bcf6ffcd002c74a9ea3fd8ced494a7839ec1a6297c8f138163f918db377a19e78b8e5d4570ebc2ccef76177b7c259533255b39cae7b64da0f4c78b4d902f20f42d4d0de86b491a836381dab043adb6bfaaab2ebe98adf7d23fe169e3ee25961b3cbbd57e85bf2f0c1ae902489212d5a6a28548ef7d1b104cce220234d22136c7edc94df8a2b2dcaf776b030aaaff63085c1a90fe62898b3d96983b992d1ae5dc67eb017f3a899c8952b499acd1234fd4db8300b77fcca7c91ac09a49965357a0c4164f99c7236faa1e5318278e6caf23d75b1c4cd222b64205f73dd351c6698bd71400923b6530e7cefd0cdc3bcea56025e879880bc7ef0b1f5af64ca773f8266eebec0407013b5c3dac5a5c00d4dc9d193bc0de8e6b7b84cf0d8d4018a5620f568f75c0dff9ba71a14c0c340b447bcbeced906fb753367e143bfd5fd582d1130701fa274ad128e5339e5c7a5fafbe8b4bff5c4f3544283b46cd2aede618b2b7f9c7d3f6d8e816dc0ed2ccf9baa5e0ca562198e3cbe3fc7220d69efde12ceb1324f32cbde80cd9f5dc6ba68c9711f357e1b86e6b558eec1d36386432e3b9e314bcd49dee881b5a15fdb92caee97be674c1facafe2255099b00d6ff74213bf6f53c6a107367127f60d60bad54ca893afb83a4414439f57b84ae4135e004cf187f4aa779ed9d7b0b253e0e5b487997d63e29179185893420fc9723d7fd41d06ff3b6ddc64fb7a6b543884c1566fa4c210085a2acff8a54feaaf1302aa8af4e7199335ffe3e3d7bdc2cfff023d0a62254a81e110d0b6d4e03de8f18e562238aaef217ba8df5f63241498c766b0b2da582a7eb25c8ecf93b11f54e8105ed0b9d4530ea2ef7f5d4bbec03d9cae4dd6522e65282f5fff7617bd66276912ebf70532e397f2c217f0145f38ee9df684e3bc2090e3aef0c700db39b899a037ca4ed849cbebb7fc4839474dc41e361a51c3a554acca9121a941c8f36289866bb1d9df3416f45049f606131170bd6fe98b6ab14561cda47a2c6024fbd7ba7e9e1e37d21dde1333ceb1d5d373c241cc1bba97339bf6ff6496b2463b3958cb7a8fd6c181d979d64ce0482a1d00adc9c4c95be1b6fcc4458e424c90b210c3d9afc95ae89edcc9d69fb0041568b5f1663d98f215d1ede54ca530cbd83ce0df254d5e248f731e5107f934f04aec0c8f75a140f06a0348f3da5ecb8a19707b32c0cc3a657de7e620c81aac39afcace24bcf22506529f74960a27a1332f089f930150e0cb56d30e75a49686d2d08ee1da17d627f452649ce73be04135946a926a7d2771ea8ba029cbbe31510355b9a950af4651b0f97687e1db4944e134fe48b10a90d403532aaa9b1eeb14a27e67030c0b058645731af674a9d11a3b505c527aa64afd2ab50fb3ef79b3f0f1bea9cdb05c2bf6f744e0587c9ef80b20f42c24d3ac4b71509a712be8911dc1b78b4eeaaf7f9b76c7bb3507ae9876297c493d05c8f464e1d905c62a5840994dd95b8720eb78c36cd2d349eefd30dc9ca480bded9b90a8d5a087c0a13f5b9206e467429e13ca8eac3ad70aece9c18323826da4d861e41b4679e887967dfecd6f589a1a2ae9cc7c6ecf7317001d002a118851d2411571779cece802dbecd814abb33fef65c8714d8eae652192cab96b0ebc93125beaf4650343a8502278bbcefbfcbd9b7326e6b6f5f2005bc4c0be70f8dfb1b7254e09733665fa8c7d312af6c5673f54c65d5d67d973fa41043287309156955fd4f57dfb751362c90600970dba107c9a0a1c708a17f040e3fd070ce3ca7b346402e4668412b5bbf85efc6311779ec1f35c09238f360d9e81431e1e792d7409a06c13f8b6da42f7e4fb0f58b5cc51de0711a0aa924708c11611407c66cf5e7c4d937994cb0a24a96f13dd60d936507d20f388c278ba0a6f9cc0f354427848669c4fa46a0931f4ab20aa798c10192963ec49c13f5c465fd46e7be0daf76466aa476d749c699e496695fd69d92816cfb32249c0f5b73b435432ee2eb509f8c33cbaea4132e2046560dc0c54fae4dfb2201ad8a5d6280c8d3f85d0e18e103518dfd3fe5354fb5991a38999ea26f1b6319d966f122b1e0590de078ec7b53ab1a3d757665a288ad4b4093ea194558cc142ebf55c946c7c76781107c21aa0ef3cfdded266f4dc928332a97c58c77653ada72fe88f73d5b6e03ae202cf0a984815ec9c6f750be2e0f4fb1181a7a191c56cb6a94f03511eeb175fdd67640ae62c2c64b5d0a0c8a872eb0a889ec3c619a07c2609573d0c2995bf5becc456eb57bdf242ea7551ee16e16d0bd0d638d556512b6122e89b8024ede221bc031d5b84057edda7dbe6285cf3e99b4dee823e1f8f71e18842971eb25f861e1b6e2d30e9ca55230a86057cb823cc996efcabece792f6a387d9ce3f803f73baf8311c061f334770ef0c4b902f72590e88bb8b7dec80ed51887f6d9819fb8b0d41f93f9fb0cb037445dbd5cb1918b69b6e6c6f3594bb3354d34887072bc3db959c8e5f30bd1cb7f05021519cd58a7bb7124518ee4864cf703e1020ab4f23c2090740443b51d6b24313567d27a02be044253d5c2943b8f1834d5e9a1a1a58103aaa20384d4457be5d5f2126d619e5636c921a0cc203f95af591decc0309b2d0a0d1094f4d858e0f108d3c2e41c7a47dc39e2d44d4aa7740dc83f121467772d3cead39b0fef4c123b9172fb982bddfde486b756eb7538f71d1ff1b2002b35d3b3eff3a7716a4ff59217808337982f6c90c54d8ac64fa0ccc7526c643e549e9dd063ee3bb25d252c071c11fdf5b407ff23d381c2f7885234127a205cc6d557c28021d4153d18cd9a24045a1ad2a475b43cdf5f396eef59098cdbe936dfe3281b66a5078d6c58153a57c37ec3aee038a4eab440c79530ef3db9891854343235d9816cb224b7b2f11aefe985a2cbf54f02092890ef4ad639538d3a59cf48f67c0c931d38dc1da59dae194706c1e27e9f251131a9b53c15c73533af7fe567e32fdb0fed8a292bb529633a127d5dd7e3eb1bf3a871d17692251b2518be33e4d043c914832c0362244fd2db2f09f5203e48a2ae01a0d1cb7f2fd4f8a6dc3584156ace499e84668cf556d696ad18c8ae1d9e5ea55732a718c129b6574e39d7dcf5a96b6163fd34faa4eb843a04c63e3b8422cf4bfde82d5e852cc0b9ae820a7c95deeb0e785b7ee4fd1e9dc31fe362846d4c980710936e677cf07dab64140834fa176117b3fbd423ec0355b0527dcc0197a693b9ec72c22ba8bf43ba1b72a6f9aecbc2504e104d19f429a7354af13c00e40e0addb62ad02dbbb59c9fab3a687bd5a3d1b60b0e017d81be28e5de8cd1ff636f25ee18dc99c27e038537b556b5f046f501d50a717a9f45f89e6e5c4aab9d1caeeae9f1681d9f37fc2b4f8a24f146aa7b4ae3a7cfa5f5c622eec27fd60d61cbe22a3cb282bef0de84c919e3494235b95413e87170c7dac00e262e26cfb0222aae3c1e3f85d810647e45de7f3ef70e2cb51ef8a29449fcffe7fd7db369cf4d5c0d8949ac372908f513f5900554f17c39756b214ec74430cdacb73c2fcc814fe2999ebf6af8d5345f2bffd1e73a45bfdd84e7ce56a23eb7c3822965d2289b52ac43239202563dec5708614dc142257d6d6c6a44b04f7c373a9cde2c25c4d6d89b43fe3d91f9da781213e8e27c729390a50ff41541a07441e0fef70801ab3703d24cc7b3baa77d1848e4fb5ab67662c3795c69815753a19912d41482b5a8e8178c9eff3cbf6e2877774e0d9c70314cd6ba7cdeaf71f890651701e1d2b8a98a216a70c2a966dcf6176758f3803a3baf9fbdc809d1eb993c06c1e42748ed02f3c1930649413eed6ee7a2465626d3fc9ae103fa295eb89fc4ade09ab41b425ae6ac964054d595f1e0554e434f48630c0ba09d8af4a39f13476b175693b6399f2d1250d08472dda4beca73e27537c56a0215e3bf3a4bce87302acb62cc3b21d07e08513c8debc4c76016e1491be588734d8d4b9e7231327d461bfd4b0715d7f8bbd91ff7fe1f89e50f342647478dd7fedcaed3cf12b4930ff4ee79e54eff0e648b85e16c42c33b0d3162d5fb39aa674fc48ea181c233addab8ad20a6ba4e16e4f2440e092f5556af964d8cfdb1c3a7d8949b4a67f901d304dbe61e9fb85315ac5143f5a3c1323002cc160b9a8c0e78ea9084ae2a5fbd41251d0b4146e43c09820b02eaec81237e4330bba83f99cd5fcea223bfdb10a61939bab78910912c74f3f7050fe8639c66cb305c1dc89ebbe9c507720937358b2276e6f0aa039f47777347f57e4fcc76557b0fc118e7a33f4922ac5e8021d22879c41b28ac59673014aafe3092b4314459872ec273d3c62a57654e1604fbd9be57960f7d8955b8b19bab217ec87eb21af86b76e6857a9fe524ad44f34279ee54ebcea17cf22a5a26894e836b28b1ab4c8905bcd6a7d6d213976edb4c726fbd04d520b4bb72e402341dcab5139ee7eca058acbaaf59684bf1885d50e529c3b3fadf467136735252ed43007196f65b3a185bd9eb4d3f6186d5c8d4895b0ca5baa20a014ebab5833ea6fccc7f55c6a98b5a2d315b0212eca2e19155ce4322aad053662f3ea3c6627ca848cea8f56c31d4c33218268ac1a8d8db77568d9d37eecccb1b8cac11004ff6c9527639b0c54a4bef632859b8f87d0aa43aa448790662210c2b3448bc3b3870489a3cc48699bdc53bc613a1554483febeeef76536e93023f9bae9a6f0ca9066a8b2508777a1ad50b91df13c74392c5babaf3c7c139da6538ed9d0869821c95dbc03d3e9e01088912127824daacd04ae0a33d8703144489297674c61877593da2e574cd70ac2564572b047ba56251ff34767af0e573828b8646e43f6f91c36ed9b064dae7d707ec51cf81e64b3bb7610e7e672f9f87113bf3029e653d031e92ceb8ff28f62696ce577d73ef9e3b47ff362eca921673b616788d3a2fabe128f6cb1a101bcd4a9cd0bbb27d1cb9ca9682c554267161ebe7aa8b09ac7d0ee4ab33c38c6ed5618e89024c3245004ed73846c981d11accfd698cbcf6d0af7171f7a9f4b6624a67ba19c1da40a611e17998453555766c4a975c160e699862180ce500cd3be66d5c50610e2fc0a33d8fe2bbdf8c72af37438682530243e2d58a3fbd8394869c06970607ef1b61b00fa51c9383d132bc22dfd989919b1b543fb3046f6b24fdd1bcd07acee27439351b328e44c0d7a4a23cb34137337693a23543121376c68d50469e5caead01cbeba959d102ff0f81974810de0059cc17dc35a4b9cb812e3cf37289b3c3720450972d308e68c9dea8e70636053724062f983d8a7aff7f9d817fd2d3e70d5510c3f500210a64da9c1b3de49a277773dcd5c51f9ba6d9b7c0cf1acf91277f7200f46f4254c354e8b0b4ddf4cf4e3112d7bb2efe413ff5de7c7bb4f4910ea1670bf4a47e214c9646ea8dff2cd232d2638529a137f80a8758e74827a323f3da4c6252d900444cd0af189634a6b11ef236e601acacb27f274eb747d66c326aa6e6240acecbc1db1d8a671957ddd62ab19d7d434d06469b83cee4aff479443095b124dbf756f30a553b0a7ee600ebc5cac71d3563f9ef41ebd9559c05fd6295b58267cdcc23da5d711196cda8a58000b12b0be7ebd5e88d8852a043632f8e6b4662fe0570c047423dc7933aa96db7aa77de38a14c8e4234f43932472443ac776df83c7347b16224d198c11f2770d2801a50fa61ea9869f6c9f90f3944f331d3d2cba3ee38be207961e1b807530c8b033d72bd43b2195f4d953b2ddbc80fea07503116be95844489d1578f6d835f4ced8dbf93c73bd632dae68e9179e26214fa981357edd35a4489ac4d100f8cb15a4228e50b722421435c054dd25f4ee0e4e6ed854e96e1c57e197a96317e7ced5f3f5773a89954af8ba1cdf705458d89960ce770bc1041c544b34256fba0dc254734946065d0d7528287bc3c7dc3dc3997f6dd5780fbf51c781922401db8847af6d1b139434ac9d79254ff85685ae0ef1f5fb21028f8bf18c7a925b1381fa14adadcc2f01e0c5a81819990409a06189b2812e988b89afb0c03ce26f7c775d3c1856851f0d210a4a83edec3f1901107dc34ef1b019c84ca41b31c789ba8b97ef9c4eaab450f52ac8ec7a7ef78efd45322ef22a4da0ff249ea6c71cff670717b4875de6af7ea3a9af4af7ed790836da726c2cfbc812759441d2aab5f17d479a2a85a49d72085eaa9962ec3704d1048e024970141bf79730a08e3269b12434712ba261cc801cb89b3abd8b97b9efffec6329680aad79e59af2ca7d418b01b35d2310d38a1912e9eee1a4c772278d4ce7a4ead35a70a612363893d6de2bd3c0ca66ab1a675934351078b5155b04a75ea56800d93d5f71c5a5c157da33095dc1885a6df88ed14cce5aa6a10c5735aba241b2d67f3a2b21bc4459779a2dc45b976bb63d326ac295352e17f2910f2fe5d5bfc2e3dc92cd2e339f008972a538e82af18b710420187b068412bc99c4a9bd7680e9a99d47be0cfd5b25d89628e8706c551a879c16637c563ff96e48dfd2f503da6fdb59a2ab7b4ddb339354d14a814fa0ee024156fb143e1257628426f072ceafd70399848f5e91ff88bd354c044ec70883f2f8e4065b0ab1b1d438ec43c15eb1f4430b272f490508f64b473999687c832f06d7fe3677e784197c9ff222836d2929ebb52eee05ea67ea2725c702386a657ff2b6740b3a6e3f1b0a821b8023772ecb394b9d3fbad47ebfb234027af796a6fba42cc068470ee12f49fdb0d0a618a5676dd8f65d4e8b7aad480aafbe9e64d44b0c02a3a37392b5400fce3dd64ecb36c56ab2869a54144e1efd211087d9cf4f303467fce4526ddb9a9ea4bfd96543e2165cb074ff3310749d349adfa008c572b9093b2892dfd9118cc3560045fd26dc17f697bd6404089daab1b27950aa3ed13644051770f47e9694679fb79c3469e350c18faf9f56d3fd0b6cae3359d3bf0154943aba7c7b2500ded6b7346570bcfe0499720f2ceeca5c393c53ee7dadce5bead7c5941c1b675911fa28e07971c4b4fe1bc920c82c6b66a3c5a125db7566d4118b809c7c8f8ae12bd9e6382deefdb657140e4a151757b8d8551608826b2c73b8f75d414a2be1a1f0429841c4d6cd05fb46d7db6c59daab2af84e5d5057be338666efdd14f8b7b1e8be3611a6c15152105ea93a40b6b5aa8e022c4caef141ad2f4040701a71cd8dbcc632866fccc3a437cd3b605c4615fc013c2a1feeef2f4d46cf7a77cf167fd16c7cb4b872ec5f3ffcb03ae945bce996c610114f57f1a440d75d442098b9325edd01da18b7deec3726c77b9c13d8a6b60df1e7d50a3b0dbdf697da21a73b6ea9d06a8f7760f7c614fc54c5bb4ad944be5ecca25cb378e4cd13e25e563ccc47cf376e1218f7dbb52a6869470506b0f25c569a38ba49d4608adf63b04311a575774661a1363e8a8d4948472a4411f8124d85a2487bd7548c794816bcd6f395919d118148a00ccf3a8af690f0b829a95d7cdbb3dc83e6ecc82961e07a73db981a07f092a900dcd2ece8289291855affcb75b7ec8d8037cb9316288eae22f0cc03379e9a5bb477f5c7219bdcd1be01a33c41dfaea7bec334c0c851a2c68d945f2159151fd2df0b6e803e8bd799cce68d9f0c04995022fe168bacf6bbcbfd58291bb41d29846f7081e31fe4e0bb782856235fa13ffe933972ac6969395e2b40e13ab568afd1292572cdabee5d3a9ff1ecb8b28eea1ea1641efcd1494fe5517bf6125bf525ad92df786660ddaaf348ab557982d4d1682b13abb07f3647b7cf59fdb14bdbfcdf6d69aa8274a95c4e69161a5a4330516c7eef59818346378d07bd3638a3bf4ec5f5af2a7d1cfca34cbe7efb1ee3d2421a80220b6dc31a5bc26c3bbdfacf5efbf54afd97889aacf24506dd52faad8570b54ef5e1f5bc337ab24dd4a564c5173da9d6a31677e4e449551591ce2a05fab7d7f75007c40b6d5a3f4c2500b061a4457202b9f7511343fe42bdeadcfd73907cc18d4c9fd017de7e96200125fcf7e95a356fb53d050fd73d05f1c9d094cf7c832d1effbaccd86e14f7e19a318123f725e270d3ea198c22288a3cfc5295b5be285c04b628a56196d93919799049b898383130e1a7c1280cca5a7b41bb49c6c0699456780dc1a16d50670d251f067f3b5df4d2d04cc66c13cf708273fe4748f010dd9619d8f9f21c48c19acff135152bf9c420a145afb7d390a4b8897c273d41022e3b5dc96bb184d5d9ce35b3382b260e8b6b6db98e58c2f58227f63b6e2f9977722c31e14617e3c9cece45561a4047279011d76bef1506a96d4573ac96f621f280c644b9d827c561355a9af029c9f4e1e29cb87f6c5c418a049c12999a9c71812a05b04cbbdcd53d6f826625bcfb970e9445bf40f6aa55c4c67a9332413fd7ebc1a6bdd0fa92a854dd3fe7f52d3423e8b024e7fd33061ebb39d74324537a50d9b540cab2f18e057c4d6fbd497b37331b42d876fd5e6483064ed72a105e94f7191dc4b9613d19a747e7e6b3503f4007eb9c3dfb75928d630fa7b5bbb037a2ecf33ac3266ced7ff5f8a12067c899cc0d646e03639031b023cf974bf95df3605d4d0d5a3f7d671fc1ec8d39dd0035d4061e1c327394edfea3d808df3dc140d9b578196e08be8c4ea7e2a33beab11bcfab09b6f461ce44efd6da67a8e5f1c3d90635424c20636953995d701af3aa0200d60e24521366b52567435311cd1dc43c79aabe2e1976a593acc2b3b7ef8e9c8a97fd36f59877dccbea32875392b6daca33f90c4dc658885bfdc4d0e02d6edb9eae80954d666f05005e583cb23d0eb78c06d264fc6720479d2a9461013a50c0de133cdcb83814c47861161b4fc11ffc0bd880b7bb0002c2e77cefb7e19d36fa2716c16b92a421d73019337ec5cd341868cf96d4887555de1c65c1305b055ee5e27f0e111078fc3c43a3b870b8506ece0e9a6a181cf23c45a46ca6ec5ec458005de2f1c8a340b22d5ee01fe9bdbc90e949acc11a164054e28fed70fb1c3ed7b08aca295c01d97d0f9bb2b62ec1a58fa91eb1827576438cf5f7ccb7c066c58ea3700f874e095a77a7fba40964404e389f1982762f452a67574f4ed8f3fe3fa728d68ec3ddee94f2b1ec899dba941650dc7f4f41d52ac07b67eb294907db30e83471b5c68bd2371a0aa2be9d084fef4a23ed5a842b428dda4db756bb1475a822160be3e5d703e57ef87e3c1fdd3533af7dd2b052bde022b993bb5eeb265a3e0eb8f73b66ee9b293a0c082bd846874a974da704d1cb8ed15d42a7d929ffd5d0a7af0ee2bc29a24bc16352db9b6bd5afc69e9716bf5b284e5ca50f8b612e9cb90224054694d7e677604bd57714a62c5816cd93b38ab2bcbf052bdcdbc640dad01a1672b283f00bf1e765d4028f13f57af2182d85103ada9a001133a4402f0927a9af7885b91071ec88fa31ba4aaba9afc1b36069c208338f922f4fc87a0c1a9b2a31f35628799c7a36724fc0e791055bdaac1280a44db5bffe6f40b4ec15b4934ed015aa934058063108739213402d8ab4c682518ec8649331e5adc7fa1356afc1128dd3259705b019d67fb53b171364320dd7437935e4077c307a46748eb83ce4c269b8a868a403f1dabf6107f2e9edf5f78949416897fdab8b4d087860c7ae7aabb7d68ec7564947d87a71bebc13a1a54e9e9fa011377039d361e6a668d4de827a4dd4f352a97d17d94aad6e632f2e17ca93b2dba706470e3e6f6def942d775a9c700cd21e20b1bdc16deed4fffaca2ff48242d25ffed78cf173c785006ed614939953ba0d116ccaacaef5efe41ab8ef7c31ef8ab9372990887c007a447ce3b112aa253718283f555ebc5cc0c846066c14204721be9e8e7824c6ab6d970194fe3c24b7139bb2cc9a9e21310579131e6de78c1be02136d9e4d734d98c5054d8c323c63efff18f2807e1f5aea7ea29fefe585695d42c227ae892f5cfb62dfa8b0b2736b08cdc1e68edc2c61f37225bffd7677184d1630d2aac05fc20828753c6d93cb29da7e0dcb689ee8af6a58775d2dccca137703a6e5aef5faee8a321ccaa882c6c48379902b03e415a11fae159e5eab70e2c44789db4c922346cac31711fe0f4198f01ff2c0197a9f96fc9ae659d1f0adae402a7d4f932c386935b14f12bf0da0f7eba7439e03e5115e6dc543b6ad2798a8886c53849e34fb6217f9bd00a882b182a368772e0feada580796a3ba5165b8d144a09880657cd0e545c4c6d3f9edcadf646332aebc0eed0a7e7972f3a874ac1cea0f3b4b138be12c56c2cff6b55c83ceba1f0297b0ff5b043197d2a58911dc06f17f2f4f1e86e306a911ddb9ae6568a9b367865caa113fe23286be741a1fadd6b5f84c7bcf2906e893783136b1ffcfcf358aa73bd423d8a67d4971b9b0cb4609fb95d2500f20ad6c2af29d9f56822d1e441944447430cb3a31b7d4cb08c0a470da606b47dfb4aa40f207ef2e5f465b6990dbe9ccb10c0ee735e2c0dfc9e0eca4998685643c9f3f03059767bc92d94af31faecfdd8e9532eed2526181fc581f2e0b86e77c34ae21d6867cde240490900ee54c0bc08f4c63c5bdfbf05b78f5c5e224d527ddcc324ded08d12cbb39371408b5f5ba5f967e1c386e9099f314f0e423126836d98915c20d2db0e182b05bd037a8e51029f65b30ef8b3247b243c6ca47a826924a5a7d83df28b022e4a73ebd85fa039fa756c3692a7f3be691a565593691ccfd336b1cd60185654a24e8c701d2de452c1d32eed91ac45aeff84fd6986c1143218eb17cdedd51523b443b9f40b325e64f5cad00a7c660ab611581f4450415bf751ec307d591799e6a7499fa99fadc5fdc3b6140cebe9827af021362ef17b1b5f2cc134ca45e10d2692fc27082a4f1508b5fc14dda25263216b8abdedfa64d493b9aeca253ddd325be47ce652c5def9d3952e5f98130a0905145a5b9cb7f439751c3ac59e1c45b1c9fca6f769bb381bbc55aae53fb1bc029bef60f886b0652104ae4adbc96b13e349fbe09cc896417da908798325564def395635ed7b1883dd9273e20eb6758f1c3a0cc81a9d9f7061c72cf93209cb7ce6a512b1940e67d9d49a4fa8c8a4c4b514e76ff20fa070d02c159d8eebc14b49425db83ba1796f71466f4d9c4888c6c49cec5303d185a3a2181fb8a56e10dc9770a454c3f628193a6abbf60916f906f5acac5ed624b4c4e3a205604cc8e98ec1514a7f82b73b4e260324fb4c4a4c3e8a4d1e38b3b90ba22de62b927259856779b72a8cdde0d80798de3bcdda30085a4feb12f6ca6126dd9e052c803d61c63ed8d629202b49320e3244e0ff7f90dec5c356135e7be7a6c4fd8e71382fcfedc789da622aef15e40f3485e11214041021db4acc1c0f5bee532c8d1fbef8ae88644de0458982a7e0d06155dcca1aeb79bfb66d4da8bf1dea58817d1d1e7d9544fb49d94f881da2c1fd6cf7ddeb697ca0135cda4de89806a9475824bb5b93f5e2e8290b6b11e3b298e8b56e9189e2285d2c4155eba1d6996f5178db10b8461c175f0a002677fc317eadbf351204d6009e108826808f5eb67ceca9613a1de3cd0eddb74fca22f48e7e4406741f7512c7b83dadef6c6f37a52807bbfb4b0801fbb60c5de1134cc917edcaaa7ab322993c76b83e96f047a25571ec7cac23ca21c46a8a1e977536b4c470b6d4841578a0ad06a2934933c92c2f85590945407119bee3b19e2211292da0d1b52e9357a01f91b2d0257b217e0cc18b2d452c4c042d2d66f5bb41a5dd79cb6d422d68a7d2fe4670755ee096531038174a2400ad71c2af94eaeddd8ebf7d1fbabd128fd3780ef9d1a428792266d0ea6b51c0a972b169ef94db3fc7dc158a73781867d73898bd72c43dcff45d4d7c0eabaa597720847a72d2d485b3f259fca086aa424e7f0af2bbb1ad37ee52259493bb55310d5c439de7afe94335a19800e15852f14ffb1c307079f7fe172ffbd0f11baf63f2a15ef1b3d02c55f683a3654e9a7ffb76ba923ced29a0edc7af1c45e542cbe68f645884987af12f3a5fd470e009a5ef224511c2b995e0182e7cd80778516d953fe9938be221c343ca2c450b8379646df2c1204ed371b00287f000243937d8f5ddd06e929ab67dd6f211db238392bea5d317aea3dce3fe519fe2a0caa6aaef0106298b5a63e0839d75e13a8eb191163459cb90e4fadb0d726c9f7b176f6e2149f0cb124eb3c5c74c110ee3b6d8ac4324b2d3530bbba4d90108bc0d78df697846aac4e00e50405b89185a4d7cb40d885b7583db22b46f07ce60e61a35f5ec9c965a4c99013fdf977e728a0a1a1054d3ff356a7d2941307d2156d0d6d8275ff0f49aab4bb5bc79c51d3836096af4de51a2ec09b300f6b1929933e0ec5cf727d4512f45458fdac3dc90c9b1990d435cff3c80a93b20d52cd721ade7d85ec0093cb79cb36000c9280e7c203feaee9180e68ca63eedfee89d73ce20252857fcc1c7602d23bf295a27360a18094878e469dd74543b0915da77abc71442c4acd915793eca8e6ee941a74ee6d688067a595f0ee126f208cf18c863e4fbed10e837bf0297d5d3a8f2edfdf13b571789831aa38b7705e69f10daddaebdc94cfa1f2d884ffe377c1d27e8b07324fc0bcb0975d36a6f0f09f00ac192b1564c8c61a6cb677aee57a76741625715f23afeb7f0fb97f74bf4fdc763ccf4b1ed6a77ce15cf54ebed115f1a2fc1e242d11a4735992916d6a92ebd1016ff57863970544db3e995130b450c058fa72bb999aa9b7b6d61b38c2a2ecc58c2fd218d975e06b504808391fe2240e429c56166684cd6217e49c35c5a8060df03435c2c54c36fb91db0871cb424158dea0034313e2990b3bdcb1b4bb35674127f6331bcfa54e75f985a318c29f9480d464094eccaf4d23db39f2b48c74a92d8f200f7c1ff9fe6e128d7d8cf0870c8992b1b1ae962292992d81568be01c2e965c0eb5c2c456c7c8d9c256e040abd2f1304def7b4c2d733db9e8385a55359c59d59fe647ef3887464612856f6aa51278c413774bd7006a1ededa800d24964b34219fbfa57ddcd575e1f23f943f05b6c5a06255760dd98414e738cbe84b15f1d2a348932a345f3dea43d2e392e6302963ea039405dd6b6f23d7f001f37b6fca6c7aedf8cf07870270ed7466677159d553dd089ce59cb345d4818b1881fcb15cc9ca6f5ecfe4bcb89fc03ed288e45c2264a0954b81e94234312f03175e178d894a974d1f32a879b69431d04725e16ac6e67915054f674a4b7c65070fbabe53b14ff33c3349613d14c7843c34eb7ae9f18f3a95745ecd86f22d3555963b0cf7d6dd67a0abdbcfc452948d0a1a9c07a1412ca8f222e8b0b3c63a805d6227b92f89e2a6ecf08c388ede1801b4428bfeb3761535c741869fdb781bc65e886de626a428a6b69feaf71807d70b87962bb4a899fe2b241964868723bd20797fe2a2c133a425fe2414e01a563dc6b76d965264fc46b239d2d0d2a7e2462ee57b4e40ca67f359cb80e3c11d9183bc5fa33cf99cb5baf49ba9b8394b328db97c737f11284db757f2fc23b9542f5cfbc9156aec9316df97d5f6939ffe49a598c4c62b1044315c91972ad8c09ad81bfc3f295326f244edafd08cd563b19e1310f75532842c660715723a826d1c03e44eb030750b5bddea305d43b0612a0a02ebe45d2577dc7888bfac3bc3177b9547e261f786a15049f0a2d5ba464b2e58904a8da6894b80033ebdcd7caf02beb57059dd08ba7350bb700cd9b4a01e691afa27528fc7477683d5898c8091bc402fe699c47599e0bd16af4c762b425ec64b6a08c954948a8a309f216b714c783a4537494e253cd65df1376be8d3c68e49648c150189ca4eadfabd0e6e99d71284b35d406f830ecc6031a0ceeedb92fd3e617e5ca817c5a957728b499da87cb866519c86274521a5407b6c5b93b7e7a874d2969f654a333e17e441dbef542828e5aeb6dc7fd4380f28ca654955823c2ad024206ba22e980d5b61f6ca35a59b5346b65487ca880e4cf432b293982ebfeabb9500aebeeb34abf1e8bcb8cb27d7e0af3a7a905e53d330152831a78df2cd68e1acc5bdfb17f1dc86d2875cdf789a20784243e50efc80af0986bd133be9ef005cf79aff6dd8528a55ee421463e79691afa55edb8111a7b9746406ce01f5fced8cf6a0eadd4732f20b4984c7a284a7de7735ed1d4abe4ffa547120be85ace9e025c097c1fbb5ae44977e706abf89656cc599a5a1053a5b527ede88ff5a34902cfc0a44fb3f08510ad4ac0b953211f5d897cb831d9636561fab02167706540481267940a2e2ad4b61a460fcabbb30011fcc3527ba943c4e454ef9e6056d2688de747c716517e3a4ec2b5d7e1d5d8e31fae4ce93a3ee35d986a0ddffe3ddec12b377f3a0cb90c90786a281e7bda3c5a8e0c1b0f1f92a203582f6798a709fcf9e993a55f34f0686e917758ad8917311d23500a4410908bf26774005fd04e74c81fd70fcb7320f272ef309ab9ab05780a2e50e29c1bf101e007f4119f50e93459c69eb16a35edde8a4bccef35b453570769920eec9d57114c829c7240461363b9c5124edbb18f33a98cbbd674aee83848eb89c8d77f2e11b17027021980caf13029e785c2c6b730f8dff82abe619d4fdc55535316cb4b6b0d4ecad65632b7c24ce0222d6803070b95466a2bb5337519eef4714833d94dc9ff19b78cb8053a1c04feef60e4d6ef66c38da6e5c78c7e73f01f57131a5b659e375e3545e0425af116168cde00cfca25ee1f872f05a67fb60eac05b21d3d82e913a1bec970a9f3365c3c1733475676a80e3e8f11548dbd9741c99bb8662978586dc7f09d99ae5b4e11788c6408a5c1c6b4c920d8c2ec573bfcc4945639e1ed00cb5b128cc387442518f35881fe87fe74b53942e42fe6c52dc136691da541fea3714af511866ab5043d925097554876bcc6bd6c58081baa506395c6b3dcb3c5c4b174be3d2206c14d36342a9fb7676b680df5ca8abf226e6a0016daecc3cb5494cc3b3dcc7f079ce6b982326b2ca98c0dfbbae6f03fae3393b3f080b70df5157eeac6dc1d345702210ae79b8fc4488371e92306f24931197480f3e289882bb8148d472a7fd252a8c6075a3e1a5ba4c891787e1563c109e928a1eadd41151b9b20af7918008f4cd60371d77c3ce5f48066145043b395fdabbd3586fba7961c5c2d7be6c8e217e707fd1d818aaeba1ce8354bb9d55f7fa5455ff57ba61751a82c54e8c0ee9ab116d0108b7481d8664bd4560bd0fc476116d34a4913cefa1cbd4ccc4da50f21a472184e7508873bcf73cb61e6130a0c084a79a54068071e7b632aae851ecedab3b6084c1a7f4e359076f714b484077f3361b71ce92eacb8d3e4bfbdd1d6eed90e03c4b36d6d0f4afd4940667de1b9fcf463517bc60e4695cff37c26010255f6c00530cee08a14688d538ad695141738444ab429cfe3550ed5d4bd59e2b4cc4e59a5afdcff9015b9a8e41cede51ecb66e929cf63546e1cba21d925b2abff689d5aa7dad983013fe36fce81ad5819498e49c74dd4b334cb4ec23287a1050e085f577e30a9b61314ab3ee92a65983fa71605e44b7f5a1d5825800ca36d4f6f3e1373d49eb801f6c04a5b999d2b12e7a0b3a199f7e0161c1c36de72aa558bdc798503a470ce7a1f90fddbf77664bb0a6a64b854239b9e58c20a05fbc0e03e3a111d26617ad03f4ecd5c6f1bfa92d4a7133121e228480c4899472936a1ef18015bc330fc76d46f29b24dd90d9d493577c8ff39dc95f0b00fecf3f1ab1c37a8f4a9653c3488362cf634ab1a00c810544ae3da663452d5ec4bf0583e9ec3deac16feca65998bd65b835eb342a70b406db08b5f127ec97bedd15a474784e4aa75ebca7d81b155bfeea7064c6af874488a21e73ef434679e985045f6b1ba57fe94cadd31cdce076647f30ed153cc9b4af7667718f21545b2ab4fe2c716ee0b6fa205eae72ca114ea0cf97380dcd69f541b98a8b5a34f753c408178155fd21b69810c50ab5474a799ab12d4e6c8a241ab7e48a2af95915942bac726d78a683c59fe17666b59e369440559f01fb083676f827a7ef6a6409f44093d2b9023bb826d73826174af736f1af15960700210dd0c8104e93ddae5d8f55f8459cc790f15d40c2a554dd26055a0be4b1245762477e01100fd60ebc0bd80e769624a5d721fc886faa3cddd32e0a9c121e4a649d1bc86d38d62a678181ed5f48e374864820f14c0a2fbdf69b883842974fff21805cde8bf6b5c188f7645cd2135beffd26ffd5c7d389a863d5840468704b6f4631696f074e4562b784fef84d81faff821df7b946fcb3863c8b677ec0114138dd59917c4e3e771bd9f70085a1362dbe1c7ec20de762ad05e49b76725231ab9701ac05d65b6b5dd5cf72a0311c943caca9fa6393a252b4d3bf86a5c02c9b4be5d2b4a7455ae776a85d317b0f9bfe0c66b0bf0b136865aa411436e1cac6269421fc0885580a1d2aa5291a8f0dee0b2043acff5c040cfb5dbbbe635c1b22da3f1c70bb3834b9b01aadff52ee4807b237812c50ba54e75b82617e4dadc3ab94a21d725a800562284bd86573798e56dc8667ca9df0360f6684144604de59b1e70eb09ac240124129750cbe495a98ab7093bdd351262d7e8f488ded3130f5e0d71ba731d9a9f46a113b9e21f19ee838b0685db6409ac4171c6e4694182d239af5f63251e7c45d56fede2b66d7ac5ede01de3d54a427c301ed56de8c71717bb812f348ffa81d10acaaf5eb03a625f6b3ee4d46765e4a160e5db5fa277092738377ff39774e0f3085a14f2956053db1c3e5c16b6d7e036dd2b43306d6f032d9b1714877664e0248a65dab5dd94a4e09b2d94fc7f0d1efd535dd25022f2bba887988cacf6929bd7baa590a5302ee91ab3b535200acc01f447c0e92eb3c8b2100ad01a83fa50fd024dee56822e365031b54612eed38f97a259559c99ea41492f5c932775cc11d4698243c81e2107570a6b6158488269b959cb756f052cdaecb0ba222138308cd2c3034560c4f0b548e1dc70813a6c3c4087a71f3269d50bcced85fc59162d3cc14b64a7908e5518a31c71ebdcb3bcc7cc55f641c39bcdb006ccb3fb704c61cd70f5429a87ab7ee3b36327d0e96dd34d70405ac6ecb0adf98983f9d0f91ab4804a694aa77e4f18b0079b95421321ac21186264e94f6c1ad76bc151c0f7b38cdc27f722a04a182fea655014b2aa920526b0feb7bc22afab3fb1e256ecefdda6b4a4dbbf9cfdeda10d02e91d990842a39e297d5de8675a5d35b242edb798c5e762c83d20ba3b51af6926dfc8f67f119c38ab12bac3048da6afdef7e14fcb9b2590cb5798822344e20d0f0410beb5283d53bd1353e3eb3d852ba95b08dc5ee46f22a4b6f9971c3d73e713333dbed0f270da6f99c4c43a87069ea8c7b356b81e1a5730dc8acfbeabad01ca6cdfa6df8528eafe19ea47506e60f5b3e28a90ba16f9703ce074790c9c2241852d90567b87f0c8841ac2eb8213225e54faab854f6ac8b6d3fefb5dc69aed3198f02419d1b1e3bc341420ff79b6f9eb85d2f9dffd70579dbe4311052960517829442c3f433883c99d5379a2b57fa22f69ef57e69003a94364e8cc4f81de8e9ceb02b62a5019a6ff9fd4e3dfcda01d41195697a52a44ec35b4804647f1b01dd9a466dc65e9bf95c895fe9ac316a5032ee21599d575ba9976aaa02db7cd6d72b5760b709acbc7361194d278f4d0a02156f3f76d7b364d5f6c12988c348582945a09439608cb377a3baf8c44ce30ea15c0d03e11fd075384bf7c0b927e29a628e7cda303b9916119785a50ea09d47409336036bd4b7b817285c3a1c9d6ff89bd3a8e59c8e5d9cd5a3ffe37d316d385a0048324bfcccf4d254287457778b87240329d431bb184b2337859e4c56179c8a97686ceaaf2692008630675baa14ba696408bbfe697f190b4fc81dbccd7a26621e1ddb450cbdf747c854cbe74b47a5c064ec15d91bc24822a96fdf535f85377069d2a09caefcbdba956beafde026d273c5b5a5e1b6108c7fdaaa76c567ef45e4b26a0bc4e587b4b5989ad451d5b1733281ede3982ae961bfe9d7c5d11618de925564d8cb2dc8026326752219c46c7cb96cbfb9d8aaedb6bc6ee78590e7af51593e27ba185aed702ddb73e901d437e62db657e0dcab2a8839f3ec06fada313fc38103d184621d21a09cb1ad9ccbe0a8c0ff85fcbef6f2d20cad00f395c6e34791537fd90c68f74d0c579e96596d04d7072a3c633004ff44b0a84acb16139a98814db0c3d23a57abf303f2f2ea8bb864231f2893fd58165591f99a2e3f394b0ac30cc718488c4491b46013e8f958f422dd10aa451ed53e324d451497bd58207166d99f9d4b6c15e177a1e31645d52277332924ca678103d361cdff4bca42e8c4f5ecf4118ae78a6ee5316dab323c8a73e814d7986a3e4684c36ba190871ac3fe928d280cde5dae7d37ac260a78a6ece950ef0dd1b728dc308cac47493e3bd453215a59b80741777f002b39dfa2e514c7b96f02be3d232179db6d01a42fa683eb7394c2e5092b2eb1e4d4bcd2f37abab79c35f2afa530775daef3912262b207333aa3d864aa067a5479d35dd256d5519893784fa3cafc20e8b4a2b8d341dff52463a7ddfe9177d295bd50867d088a243f14be75d6ff8d4fd1ba1e8d9d16b74b0ed4f95f936a280a43a2fdeec7d38a20f4548611df2905f6fac656337322cf5e0747ab3eb4601507fc62b28dfbbc14a187604a14a38160abba285130e49af7f62b7cea26ecb854cf331ee80ee4b7288cf59d503aa7120e4522fa86d05a6d7b90fff62f9e5935720a26bfe4eb920a30cc10d81925b5a3384753f6eade8e508b7d1fb547a1f15ba81a6e2dd2c0c6e04c98de5eb721e64dfb39c3e8defdf0a035b51b7b49e7f6badee28e2129d7ba5019ebb6a115a9889d658f20bafc738a611dacde74c9f5262db55bbfb8ac3053401df80ea74ed9aa46efb064a10951229ce315ca400b77975918da7822c3aa1198501af8eff28874024ce8c3f32caec20966085959a9ae87466b216f89991d09070cf974346d9319a8f9f959026b69e7845432f8960fda1b5542cc86e7ac945ffe9b912c78b5aa8546898c498dee1f6d4b662dc74f59265582d14b653b538cb58f41f46237f7cbdf233bc4f03539dacd9d132fd097d607655026955934e3911b6429b7a081ee0e1325deb75e842080734553a21050554216cff20548da7d87b0ee79f5daa71d894906603f2bd8697ea33bb8ec304238f6429d390bc930cd34f7ba32a9e4ac6941e6755378f6e34c4ae4e9a42c1018687c54702cdc6ac68d2e6413ef36fc915e949e93eb5c1f75e225fadc92b318f475fc0a3d9f9a9fedf2b96d3936514dcba4415ad93afd908e033d54cd86234430080b0aa0c1a8662aa80aae713c85f38423a0a2eb2b17c4e71c84e9ea11afcd122f9305027f18c3f47303d90939b1cfcdb445379c4e8a52249cc0e900f48f6ad76f1886adff54e7e68d6f8b5a6c88980d0a77d480595aaafedb65a7919dd53f9746f2ff97f037d9a2548d24caf344af07dbc32131e8f98293cd5c8d1e6892db3f145192e0b0a9999eeb4a9aeb352741da639c17e00619c31d0839099fe1ac1e7342cf69a60646b7d8b1201aa824b4470a22fbf3c8248e3415e164284e02f0178b7980e38d83ae7880afff6a2c3f7944cb87f10fbc122adab7255372d738287ca668857e6764f6fd065a3acf747085a69838d5a04025fa51e89f7654ca6ce3cc32e608348b8f61d500b136b6ebfde133f635e7da2e1f53d455c7fbb3e91e32aba1509f881db363a265ff12371e8530210270f1b6d6ed646041ad5bdc01811f87e5f147c2f2153b2216b2d792eb55b19387893b3529e0c6694ddb008b22b9148ab8fbb4f3448ff2a89fdd2aeaf0bfd82e3549e9e0e0585cc73b95ed45be805f9ddea7b2bd31df1f1cee70a57fb513cba089db9d92c87b2660eb8eb669711e82c870c072b53c9b56fcf0cc022d49735a8e1893951eea28be7e297ed90d93db425f1300bd48895fea0542ed2f4cd6b12ae82af0a796445ba6b303b3efa9ade65628b1412ea8cbb9394d1ed783171fcadd51e8e91a07a6b9f617ffb48abd63e10b346d56ac2140e30a93d6b73ccfd374fadc93190e34ec39264887ff11a41ab2f5028cf3b8465afdd73c9ab4bbedf7bb4d6f71fcba0f99ae1b01f2d28313b99443ac043f15ce52b420372d91742005b615a61d83b9a830b3c05ac3665d7ae5755ebc1fbb052f9b31edfa2e3b98be54969db160988fe2dee03538332d39fccb9943d66228cfe4e77ae7dd90ec712df3993986147793e0d55f650998532c72423f7d8ebe137582428f8dbdd1b52fb6d2a4b11adaaa18cb8a5d92d6fae6488cc53eefffc1dcd060273ee551a3f77b6c92146d1ca3f9216fabce5be7d284410285022add0cda60d8fd953c92934d70fecd68d3edcfb1ad57e08885903bf03fa226177b9c17bb5c7eff6cb7f13fceb27e715eb8848a782359efbc0a726354d406e1b62f59d8ce1a9f1878eabac75adb8db988e2a2b36674c1737d60de75e2fa6b26484bdfa8dcc3d414c1e34d72f5af4d7b28be992dd974f87a96aa2b3d8a4c92ee85b06cc969e8c51bf23f3041700dbe49e174428af119297ea04dfa42aea3cfd60fb02cca2f14550f390a463344d56a930d0eebf1538157ebad218efe90f8be99fb4bda7a7d0fdb1617539830cc97384183879e08f7c6a97ce3a97df7053312ff71e6afb2319a11e4ea2d27cd1ca12917416a74c5e6d51a3e79cfc90754fce6d89853388b7b918545d5175bf30bfffee90f70dc6a414479bde5ca67c7c0e4ddca8dbfb26b05c06c083c72e89666e359433f61939190a306998ec1ecd91125797cbba248fbdf1acf31a3f187c82198cdb699ac2eae9921df0489ce3f58b4d5f9fded5911f5808a68cc62b9d8841091a81dffab9bf92f196d0adb66c2c4a7f45c965a1367412821256925b99d8906e0f108e358dcb56aa3aa75d02e886a3ad466083759b46b4a6df778e75c4fb06c48e614888896a8808ff3737269071118ee6e9069f4b46adc699aa697ce33ea991dc1e650b6074e28dbff30a4cb3e5d642ce3528b38518dd118876b5334c93621346a0196f5a9bdc731c2a3f8a6e727e93681131a6c5baf74229674f43f7899a76f68344451a400fc039c657c4f862e515c697528a0f2c0cc43e5cef5495409f28219b64f9523d4bc7871aae211ed63b6398c0eec1597d25ad0438119490faaf5cb18eb50d8a38d4ce0914d57c6675fa6c4df9897f6a0094ca75b681fe68957ffe9a9edf9e3eaf5ed48a6ffe746fd04fb8c76a0d5651900b0198934e44ed5ddbc87d3391c7b126731522bb9d3861c642d7e5164605947baa714f482861af0cdf9c1e422a1fa6a1899f82deeb6c121e002a5743b3f568b3d58254d96ecf5313d2a5f8fe9b9b61d934bb90f0fff5df377cb3350fe32e90836f96bdcd4b73f8ae81730cf8f97627e3205f44124b70f09097b8cf8ba12076be30c77e6f8996e5857b0ca307ef305e52abde6a2808489f97f75d9a4c29756635ed44cbb5a29c0de909ff15945048f6751e00536ae33128b3f6fe3bd28f842a6aff840b13387ea6aa90855732b202ebf30e290bbbf79c784639a1f237ace4b39ef684bb16a5fb9ffd99809cebbfa75c8af52133f5a8f2f0e6a4dd44cae0956705ed4b89a66b96ac5fd9840da595ab3e0ccf1f9161b0b223a781579f483af7b082d5eb612ce8f8cccf69403833e10bd3f1ae5bd04c3f2abd200b0c9dc2e61905a4d2a71e70e832a3c2f4d24d47c55284ff770e9e12db91cbeff38379ef49e02c74cfb49793a20927c6b12acd25714852727e9e0b1ffaead8eb34e545672db5b652c59fa9f45eab7551ec8deed01924efb230d6e01e3033d63a562769bb7780663b79568ac440e26cfeb72956bb5b627f822c95952ec8b0892d3b8a838042f714590d09cdb62d8ae90567158111fcb7c1e8de287b098a9a47093884bd2d8635fb4fe6f6e597e5d810b946b2d848466e00f20ab8584a2cbe334d248b737ebcb16f0a3bbd3a4e28cf8e56ea99f0d1497a787fc319f1fbd3b3e57cf91058ed2f6ac2642c38fe3f324ffc280171b8929f3f9f97d866f003917ffec05d8786f0a8f78fb5684e9ef643168526ba08b21be96436b64e3d9098944f7e85919f5a0e6ac181e7d6dd26464ec4aba8cc95c52527c3abefb60556602d4e7aed9cd9344bbac3ff566ce22a67d78a1594d4eeef397f8dde9d477a65813807b7f590181488cb4a1e2a4af054547a5d946cc79339acc739b2aa45e80ff3af61ec3ffff21d9a824bdca56376b051a9ccfbb9ed75b5f2f2d14cb7e892fcebb63a192448c06df01169325c6d9763f9494ed0a31bc9f35f26275b477dc1a7491c79346abe5047e16f1f00616e35eba04b86e368cfca2f66186eeaff876736b9792805ce6fa34ccb316acec77fd2966cf16229cb13ed210401f25b6490abe069359c1cbb8f69cca657986eb836b10663437dadca2af81270286948a015deb310a9eb0940c0ec3aa038af40b0451e306db6cebe202684e11224a47e6dc77286313ea91b8910cdbc8c56590ee152d4aca21e957fff3345c5deb293dc5c9ef77e0261063ecd63d371fef8396ba45af6f52f777c91127156adad2856c5044e92c94c6452e7a3a1a9dfca511283fd8b4b77a3cbd7e4ef444db9650ee006d02cb4edad1f15053fcb710fc3e34a5f7ef3aac3db76500429ddc1826d487b035e0054d53d17c37917fc0b5ba1cd8eac89e4332d4375059b6c0fac66072cc52a84e8050e269b5a9d07ab1493a36b6842f15aa4474c9bca0572b83cc6575a6d620b02dcce7f719978f69ceb4dd7f2ac4d8c91792891657d524b2383d56311a0e3cf2e5f1c14a03161155f31bc751c5368343bb4d731be313b2593b5d5075e1098662456e77a40d34bf2bcb3303d3bc6d5deef97ea4049cd15184c12abe1a39ecc13097d8e43d59ee327363c0e0e082dde97f17092ae8f304da89bfac5bb8a4fba0dee15eac4ff953702a04ea5025eef33a2a600f22d8f78c67a620859bcb0c46ad2764423c767ed3713951a33ceb61261c121c7b4142f53a57097e9cded157d04cd21c89244cca5eff0d2e49404a3b3e8ef7df70b2efb6c8641c14ff0ca05341ce81641e473c6931d084e706cca11899cf80faae26ccb448e0adc3b6279117d43f3f5b1131863608109518cad2d4a3a0ad50f914cda269a48cb0ccc0129d113ee0878a42046855674935d4b8cd71327f11ad63277b4b83f11f11240609d10a59fdb618333c21c5b8e5eeab934a1fb43e4cbef91977a81a3a8228b8afc55941080edadc50776469c1fd096f9efee3c4f6fa0ef592a6df6c241b2e9ce3eeeeac2f8d796b338b8a698deee3f89ad46a6d2dd18b63f572de0725d429c6106e7258704c4db60154150658aaa29e1bf837f1fce4f43738b66d0b1c3d8d2d60ce58ca772f157858870a238b839f76fee43d741b7f6878a14c3cbeceead8738351835cc38ff238c2e7251fbd45653e022b608f9011440b053a9e49f86f2ebd49137a207a0c5ccbe6fd987e69ba65cdc1ce55f3931228460fc947fafc6834ab46fff2f4483629b6f40d9e97b19f66a6f5a8326a3b1c1e9a5dc956e9828267ffbe4cc1e829a672255a6753e85d4cdf6dc0a10dc8ea27a7c23adefde56644f57746358541bb10fc89294a4888e9c7916c5c132e5aa96f6a388a26d15a3e53246986f79decff5594d0f29f53763bdde21e73fc7426d4685c54930d17b4ca02f8dd3da3b84bab5cd951ac9ff274bc5f7faf09cb2cfd5df25b05af25b808a822693e637995b889cb49cd44ebcf7a88ab45e26edff80e5870b5e6ba0a11915c7a05f01d9ff6c67b913523d073fd25ab25343af8112eba329095edd52f25fe54a18517dd87aa456ecde0dbf3534503463706857b629b4e92a8f22a6d9635f6911477a536d6f5530671a916d7878c5de87cf9d72eac3e73cf21a3e415df72cd627a57b44acf6e791996ad415398c336b8f712e2341838196b543dab8a843b56bffa2214cbee58461ec2406cb151475bb9135fe88872656adbf6b0be7e57c4f16bdcf2dac0055dc0173832623201ffb29cb261a3bcb010c1883b7a528db4395eb28534603c79ed0772a97fc4397b80bd3888941999d9d6505017b62a9d84be2881aaca686fd8d19bf36e7e909bf384ed0274ebd5c3a5384f408d5db078b14ec3904bb938ea4a97d7b9e4bc4f50fa8b6a414c123e4fceef430d2ba18a365f21fc10c773f4bc3335dde8b8471fc78e164f312a82ced352433dc58e47ecef1ff4b04b16990e7f7e5d42541095e7bd224920eebfbbaf40e44b173c0d578a0a02f2d4568f884330b90d999bc1e7416355c48bc32308bed03ffa143d69bdbd799bb2e2cd49f79b807784f5bee447b2dcba79389022548dfa7e54db25441bed73c7c468fe59c0c1447dd543b3f52f873863866ffefa0c83a9928076c929d1ed7e53cf6f3e0c5b6f48ec80ada5ccbbae88ee50cec4590ab4443057312280ff9e37d4d77afcd5dcdd33f33cf0b1b1a33781e4ea372548c5752807c7b8adc4e5d663b380ff161a173972e1958233c07a1b4be249c601a35bed3c14610f7895eb46755e36dc9364ca42e11a833a3c14631a0bff35f703cbca419490c60ba7cbf9dd0e1117576a7bc0931a0df268e980c4cfcafd24c776f26cc87bfa304cb67cadaad72f24b79f7243c851b9ca9aa418f8e2aa4bb7ae337f148a0b8e7fc2b166b6021f4c02509806adb7ee347768e7935e11c20eae4bec2645cc01f63be4275e55a60e4f861a650f04d45946d3e8df9eba5368363dbbee2a8623aeedb28aa5bd402a0af7135cb7407860ef0daa99bc03e95430ab9e2e25023c4d0a5d03845a3dcd73bd045fcb18625b1f04be5d01a29d42b1a3b44abeec69ce1b3470e23ea18673ff0633ef589895587743b8f9075964f99c347a87e4581c2d199e9526637bff31366b17360213a6f4508bd6a04216ec994421a6343cc930ad4971fd114511fe40ae1cf3ec9965c02b40cdbb4875e816c5ffee67835dd4b789b10fe2a15c33e08417d6cc0daf905ffb07746a60ec121e1313547dfc6c980b3a09601828115abfc328776db8741052f4c6b6e760131c294407c4cf9da0fe1f4d3d38b8c8c5930ea4bc06c59a356408977c876927c1f1cad810ecb91f3c8ad9e899cdb109cec04539e4796e4a8dcbd654a4206cc20d9a307d964ba7729df37743b193df3b8e7a23e19b7b00b9210ec3687a9d29ee849c02fa97780e4c11f95f4ba57bb3f2bb4389ca66afb0048d23ee10c3ad11ad50cdc456de1369d4078c3315645b1b684aa86405dcff85cc28a8d1753c7bc4b5474cba49c152df75837c703ea93dc3832867a8c6347c9c26a39690830898d14a857b3400697e759206f2335e14b3d2f3a54a55f4209e8977fb1d553b7b6eb9d33014de5cf0c61de7ce9f8167a843fd01909f352ef7076c6d9b23c2595604b4c840f931d1e2e188467b9ab4ce2de296d5a32f71b7c49a28fee86e5dab8e6ec6575db840451a2d3ae8b0382da9cc0d7efc0774433f8a7e025013606aefee2f2fc05e2d2a1fceffbe3293ec5f67af80383c8eaeb373ee5f76b48d621dfb2a6a48e8d274fece42230d8cf2d0c00d0adfcb4e8269c7be3eca1159ed282bbe7d9f20e8e3eb2dc3ab0ded930939a3cedd9806118865954764123ff98a9fa0feaa63eb3f3c5d2028b6d9f970a726930e1fa99ab7870e0096f81af08db06a84678f9278de704267e3062e9b1b04f56343222f13f7527a141fd9b9821e736b58bba3e72991563a0da5157dde73d100243a91a593003270fa3aef32269b3911e46c3d6cc3e0f5b1f106f6421fb6950f0ab323488540785ba45e218b72b3c38bcd85eccbad50dfbff4787cbff564924c14b6e66f42d040279210b70c76d31b0c50b4579a6e04e7b5db30133bd858f78ba9e28e7b06ec318f0ee0a8b5f393b0baca8ade0fd71336099875af682e0f436d0572fdaa0b3afaac2f93ea5677adfe5c46a627a9a3f40276e5e37ddb5ab31f9bc6bf328c74fa3879f72e9bc728b11bef9e4c99f6b73186261665075f65927f9d4d2ad0307fa3c060b2adefd8bb197aad5a6213328653dd9ac0205ce8f1fab57722c8217eaf53735958f34d91d87168eb6d62c3c41f20bee4108ad34e1411a8a294be69c1eb284c899894d4cf00c3e1744e0bfa78149f0825fcea5cb8b6745e99b076f582431dde154cdf9b38e0c215895cf762a018a3939b105f52b8670757da9284eb2972cbc7f67b0b1e5fb839dc6b718cb747addb7ac7716b85cb94827680886a6647093336f03f945827b45d601f8567c75cc6bb9376b0cd3b7d53371fa0da61c9d28d9c2b7598035cbf9009dbfa80e658bbb9915e74da4797014e3fa9057cc4ca664ed6ed4f6eb1b5e944c271f4221fd37ca24df95c2db69dea819affdac75ceeb48f5737bc17f67f6c8cced0fd99843d90143e32e3a8792cf654e4f1efebeaa1c5e0491a1d72e74dd3a75279dda3d0dc82a333e3127adeb618636b4046d91cc1d33460522ccddd42039e26398824c24f042128d5cd19053d2b11b7460f755efcc76e264300a170bd35cd4f8b2a35152a4c22cac0b80540a0345a0b2bf81b0a51d99bb4f2707e79c63306d04ca2d4d8b846cb8dbacacf9017ffcbc5566211d52c38946eb563f753e8c45dfe8ee15ce1e71122e4c702f21bd3c9eca1e983a04ea79c5bf87de11f715ee1c67120742d2e5c16d86cec169c185db6c590d99fd4b3dadd9b12941f1e63e9b175ed71bde52a010082cdb2686a13da31b1798a07deea60e788bb4fa4368e58313c8f5e468276ac925eb89ce372db2c3ec23e198089837d5b2c975259b4ba273f996339ffed209304a73e8dafef3167decb928e5c68781c2d4386db167fd35cfecae439fec455c91d64a382cc8fc0a0714a7a9baf76ddbc56f8d247369bbdcd0fa8cd9adade30c6076d993e71ad49a30c88048e24d7f62e595b8c7ca2190f3c54359909999ff96142007a04f9466a21a6187759e6b17d5d3c565ad609202aabc04ab4e75092f69379949b745eea7f7cb80448973ec6198670fafee7f5b46f3a811e123a18c05cc2bfbc14822c2db35bf9720fbcd0ea8b87d1900c18e8ad7f3f37f73f293c2235f4e8882dcfd04ab2f75d1ab626d1cfe25de554e3e907ded36553d9307a8059407df603c2b417b9af9f1cd8a8bb4c668c36e96276c8492ea8e93f84e5e92a17240dcdf47a27cebd26c6d22055d13a60a9b16fafd4691800a450aed0b041ce787aac14ac1465d00395db6c6e9ae496cc0dffb59d88cf4d5d31e759fac0be90c664fb696b066af9a00758c6f4e4e5358e770b968b794267aa4b81c68b1df4fb7662ad3ef9beecdcc457ab65a0865fc3982f711f59f7c75908bc7c8ddde14ee9b3001380144d2c8715f189a7d4febd9bdccd547b089ff618c103f77a6a71bdbe80307b5185b4263f656cb98481f0cad1d942e9179f45bedda669176889eccced5db7931bfb743f2d0063233bf5504225d222b626fbcea75820c2b75b91472c54afa6ad97e998369f81519111d5427cbe56dddb26dda5046210052950fa5463a42a531106027e2042d11fb89724f5d25adc57f9bd3cfca9e1baa70cba7848d680c8aa10dc02a9f82f6a7f457198a92a55bf9ca831892b199e989667afaf7bba747de1eafdcaa5a524026a1b172a699b419e4cded819614c758e187bf13ab24ba3e45f87680b7d29520f07c8bf3d77ca516b488110c3054473290455b205a795f2551315547a41e27f01ae12c41c949f37a7f7d1d53152f3fd7e9581b0a9e8eb6fe7980b02da39b3a74eb197260569ec12400bf1383b029eb3ced5091f0181427486bd551bc5935e25182071b76c746c8646922b4770d49d96cf1bc5cabc2081f49acf521422041985836aacbea82d13fb205556c041d4473506f768679483cab06029516efd04c62c43265e640f71f3e68824a4cfcf770dc7e6bb788ef22e3c7b9455330e61a3978b14fad92217e3d62e2b9ea60f4af1a19354f2756620405411c0a2d057acf48052f1c3ca9ad85692ab3717b19810730b5d51a1ba42b904128c8acc704cf7103f8e482cbbd33308da81f778857a0b95e904266ce5d9ddf86b495ef2c7612513fa25f9c3cce003ee7255f4ad73f34e9f135ee7f1c992ba2b35c9e68191ab743e7e6c5296075acc058e5290c0a460cd8e559f44273024e530a155c9de136952a897ba5af56b661cca900fd2bc3210c7e0c4aaf2d09982e70064a602f888ab8a5102c31042f3cecd9d3ebf8dacff42c389090ec7987f485a9b78292497378d7139d9b8018064cb4f77d8f1cd554e708525d65d546c24c0994db42f65044deab0cebeb67c4540a8d6afa809aa3eea330d33a0410c1524f0b6501baeb3fe5ceb5cfe83b9ca4f511ee929e88207d6787baef6560b36372911c2bb9ab3af837752339fdb0822fdb80820bb6f84694865ac033afbcae6af02a9e18251bba431ab94d5c7dc23e40468e4262810d15389ee4e9b8e6d1b846c2bee1fe402b07ec6e645176a696d26a2b28ad59f3d2232845fe91deb6afd47a7151515212a3a8972aa60a9c04adeff60eb958c2a693883654ff5f534120d12fe1075de916c3b035b48d60c5fb047ce715a7780eac5d654add3d3ce36a1127c2b26e0f7f912967ffe517354a0580059eec88f3c6e09d27e36b9aaf5b4d618b39afe976f36fe8f40213f216d870394a574b770d5b3a14873c5767dfc66f43bfb0705598148d2a460904775ae36c2d44563705ad0a0f2937124eee57cf272847ecdfb964c37293925f2538789afb3670b287e182c33495147f65c8a5126e3268aa0eef9759c17370ea427e1866cf90e212085d437b17fa234dbb1daefedd2fb9533dd089db3229d8ab3826212861f1eaf8a949e367bc7c12d8de9b1e8cfc626e79444f21d8b684c6539e7f26db1574e32cf1c4fb29f6dc2143825fe3d93205c0792afe1bc40f94ca3a2954854995c609b5952117df9e16fa839b0b4bc0487e5a1b4692c30fa43167b91af7febde74e4d4888a326a7d942e184034ca5112229d60b73363db4d92ea1cc9fd9b91be3f01cf9309652c3761931ec66f070f34c57da84f0a8bcf7323b2be8534c5bad09ed6ddd87b8c966ede1cc3f84a1e4718a58d42537c57da20abb46215f0e525126bf16a3fc6174ec5fbb94ca915f70e7b0145455414c7bfe995c5aa34388895ce9ffc1f98ff7f4f447da4291968b53f8c57a29c71e3ecab8d00f6d2b04a76a6110e182a747d7f252e0601ecc75b1492db096188bb66c3c3e9233761b9d9f19af0478c033afd4f0e2cb03016810fb9394fbe786b57e6966ab17f76f0312298ea2d27c8280228030eeb440028bca9b526076ccfb43753be2731eb293b4879483d1c1b70feda4e803dd7024b0c3458f4ac4d1c7070abd70f6f8a534dc3a8da99434276946d16f11a17d9e991145c0c647811a122f95f9994e85f3f40ddc30675ccde5b2a0db9f025a3886add36c400314f287beca7baa55d4db2cb62092c28935d24bf87d899c7539f5bbae18f77d460c1e3c3763bee7c40fd4c1901040584046144df365cb2b4b232a05ceb75ab36abc4628bbecb96db309da1d323463921cbc99fbd260efe4d1114bcb0bf1db683ba81b11f1f84ea6a29164ee0d2b2b31517157f0cd396c51b4c23b6be709227e25431c0c62d650a3507179a39d7cfe8b580ab28129dfdf8cac9ef05bffc4a59746a5c4ba64b6ef1beaa3dacba1220da6684abc87f27ce87d45dc5a6b30444a9c2c4dac565fd811633b2a1d0d9c4315e9a294ec9029934bd4177f111323c2e26f7ef2c0fed0812fd6ce5a051d69be864fa5250042ddda1b00ebebfecdb3c8ae8c087801876031a547de454a9f6f3b94f2ed8ec6340fad1a930d76691c7cdbdac37c7b195d695d43f011193082a56c5bd2b0104ec5b50b0da941f2d27201ad4f6d0a48ea9246ac24be970cc148bd43cfb7fe27933dddb9e396e8de55f1bf3a50684d96ed7919251c0fbb4682a9cd21241b586e4ed6f6705e4ebd45038770ec061039c52ecb0fa938673e5c4e0758e687e7ef7b9c687adfd534ca6c25da6af3f4d81fe9e5b9017d8ded5abcb010ceb66096a6c0fe85a55d0db7d4369fd67335e398d9ef14795f9c3a4d5549e7f01f1342a1e21f4ffc51af3d559c3a05c3a63348392577391da089ce9533a6ab4be8ef42bb2062b259e23f7af6dd8c3c2b53aa7aa520e822df135f540a907158fd12d60e2a0f35bd554adc648d03cae2a3c27a37db074a04dc59f134a2f2d2be1e6e2929e9ad977d8a7f78cab6bc804950fd59767ef84aa3e71bd074cdd0aa36e492dcf490162e64ee0c3cecb2cdb8d0e7591906cf65dfe5abd803f5e47575490b57e0e67b3efbb0ee724c82ce4c88ba96d423781a038072db999d88d7e48a1acb7bf00392834a03d8ca828f6ee8ae17d710d9a1621727b946e438725a8e968f8b07be02116973b6c9f7b0f3ca838681d366f444a2e28d247e5570213fb2dd94d7196ca43ec54c9755719d0e0f6ee6a4902e0ee8ff7b0815621f37f3fd02001143318c716f3eafaf81188eb34f4ec001e7e23858456e9650b2cc5bddf00bc6879a88b5bf4dd11485e2132be7c8bc0822400cec6e66a6e067c12f4686d600e0fd49a93812d71fb8aae5385f7881164bbba6bbf80d055d5597157a8302d2b70abc2f7a714f838c1b9757ad5808d9bb0bf02ba6c7275152ed17116e86d17c83a310ea39272fede6ce9c7f4bd70b0f0adbd9e26199720f5ddc6cb3d66613c79b7925f99b4f371adaedc039c88857d39638ac041602925df469c58cb6542de8b7932ee54c08efdca93459f6ff559cabc79a2b3e4a7ec643304e9d42d5ccb9dc5ab7039f15eaa3c6bc5f2b900c452fdd6f11bdd933d0feee079e617a4a0114a19bab6999ff8444481be35f95524f8a2a8e61976d35b8f0dc672865c6a585cdad0380d983d691e7ee029696a69e37b704cdef88b0740bb19a1878b4d4239c0e753641fc42aabdb94995ed9804ffbdd6dcfb13db89994682da33d31b704ba904a6cf68776b01a3c781efdf6409618473fa8a476671a30bfba59a71ccb4dea6a80d8cf4f9aaa41ddabc545210e10cb81931ab630749519bace518dcf8f001616ba199501846e1e569ccbb6841e1db8f242c86419ff37669b5d34c0dd4db9e3cc72ad936a06627347bd289838623259c5ba23911f233cdbb47473a5d43af06efcc52c4e3e4cf166114066735bb4f463ce083f639e6f08e31e5dde20280287eb31988a718ffce9e0c004c2168f443716173a10ad557f66c013515f04d406f1b3cab19e0e7031c21b59ded0a24e4fa0cc1719be0bf89108a8588ba660a1b5a99d1c084a50f161b388851d587b9a408c6819559e208a0793acfee72945fbfcbf84651eeeda07fed896ad7712b8a822dd8a2851ab5c4b4ec142555ff764eaedd5392e0be3a486acc8da40bd96303e9dc95b83b2cbd7a8e097d1d3ba265c9629e77fd7b44a9872c7a5cbb04d97190034f9a21bdaeb48fbee60d15de05c5466f0dcc33a5f48313392877c1104f2adb0d2db1d200ae8a4b3499713f628594b2f46828ca3649aebebb270772492935077a1af36025cc27d910bad7a7b889afc17c4c76da7635fd6c8e0829c8b17dd53089cbeef788d075e018a8190c1a945601b0df1b97ddbadd7d74c69ca64312fb0b9646543089f608e82a2d9be1b95dcab95ed5de7d73b81fb6dc68522f729d37aaeaac89b549084987116836f2383c8bcdadb6c5f7b52d699028f06691fd45a54dab172ea52528910a1e868fe16ecfeda6f763306e917d66367c8fceaa174c8afd7721d150c7a6329b0b6dc7413a87d96cc2bf79aed75941a02d74744df1c0b4ad936b8ef5228302d034486d4cdf29ccbe673d119eab443be813b7a242d7d5724c09c64feae761710e98c5efccc815a1c62506c1ebcb0620da9bb17c6fa0b9babe2c68f5a7d1de688b8d0a77d445a8c1f1d7c895a483e93c699ea15c45fc544b9a28b0cd9f69089c24146714eafd6a243c166437bb42b214653c60cef05783ff6ec34ae2daf10efd7cb764d1d80d30cbe73e4582436805fa0de3f51d72376cdc4b5c06a57d3c4946b48eccf4ed342c951560d618bbc94d7a5749f9909530623d316501fe41abcac44274c05786ecf9434e994688ebbe342df4e973af771cd562cac31e50d46ea76bc7eb5a1e10dd6fe443aadaaf2da97101abc17fd6e456b09579478fa1b8d9ccdd36fa32f2fd4a5b40fbf8d9609a37646df5a352fdf793ae7ea8e1716a0ff0cf5ad069ae2a5ad1fa13eeb81afd96464bcbf87a9df9605b03d65f0d17061e290525b42d295ac9b24dcf01780c35eec91d3c7bfc3964dbe74355ac7bbd6d8290942e33dbc4f5aab4b3893667ec03b19d176092806df31f8dd03865ff025fc2dc596c9269f42a50c7fc90f3ae0457b32e91e9a41f449e509b32bfc6ca29f2babf5471f95a88b57ac5d259de94466f1c7617f81cb5304911c4846d8346c35d33f768642d1c5c7c047f5bbd97d79123dd8ac99c77fecd43668223ef08518e6e7a07b07e140efc2c9376fca3a0bfdec17a515e14b13b1da6c09f8bcff7be131c8dbff047d32376e572df85e64d4fb0c2dadbd7fe56b1c0e868dfb226d94b275188a6b884ef4e332d73d7c99cea3b06abe51450ff20a28a6b6489c3e212b90cf20921e02d592f0de1e6b710083d24a94884971e2b9d8f51704e6cd0cfa61225b0358bf066c9a5ac2a2b02f960ed10dcfa6770460f9432361649a8b6826cdf77bf5b18715b6dd399d7b1fa0f7ec370e69c8d2ea4596fde4b85becab2940e5d0347c1518e37079d13993bbd4dabcde955224507f94b5864bd6f19b5f03b2152eacfde8fd6cc8008a5a20c16f0caf2b026ef801d0a0d1b113e69787080fc8c89c3659abeaed1c52cbb5e1430e9b0760fa1f06ceb92b94898ce04b065b971bd66bd03d4ee1237f14b988e36648ee8a9071b6f2fd27a4bc0b3e3957bde4b24466169685bffbc253a3c45ba1c3a49ba17dccff9009607a1c61c1c3a0d47bb895fe372038fc509db650e781cbcbd2869dfb1e977290c05fcdafc59cee0ac161fa6e3fb5e2e9c7f2d9f424fb8b3a5abcd3054b86d0351198402595ac5eeeb993078c294ad376f5ff79ea4a23f5b972aac6f2371fc6c7f0c16300c4a4aec824a24f5c32502a40df2ce7aebe02fdf6a084f0525da763acc86cfb5df79e3b52f0a7544a902603f0cf3c8c6fef4d9df9f6589d155a87c7cc7e88b2363862a9caff746a0b43f6baa87b6366fa30a2063f643f6e75367ea0e457b75c60653242d0c82ce9f387b2e5c7f493b5ae351b47a2c1b50c7478c61d8316a4bfbcf5012964e675d1810249ebb225f2dbd2ad2f57bdf1b2a2f6c7e331b7dc7aafc11364e62c46c9a31aa98b819118251b91dc4044192d00b905f4714d969b5a5384dea398d4d9308bbe732410f881d0be9ea8cf0a01acaf1c899da3fffb970523913037f3d45b3aecefa3c4b516d44936e1895496b5ab5b447b0e6e49764c890917555091e6ae9fd745b393421349b198283839d0d52a1c588e91588b79fc4a67a1d7085efec2ac6c91b5591f73bd43c0dd9f26d2f88df841aa00ad4ec04d0612c0e5fbadc233ac38111a9fa42cc3a4701d67f27db293a8d10528f542b91d8492740fa1219d76418741a97227c09e0127ada605247c407d2462b6dc711c23500a4bd28e594fac5b6ff4f9a390f93bb549a20d6cbbe72cb37ea2ca600c6eb35666c1a50248ae365e948cf73a08156fae5aa6258718e12737f918955e32630910cd63fd72cdcc6614a3160adbf75b3c5a7fe96dd65a30fcf5a46ceaf7e5cd85aa305c6a3e05a7433b4272dc44eab31147e052a72a6c6627593573a003aaa18b00354bec418813a00fbfc5f2df3a4666b19eabc05df1ad03ea02be05c12e358f14bca5a3d5e3e478c82c94204855c71dacb4c12c39df94ce0f846e3e49d5895e60bc65a241c67a13b012b41eab66d3af806d905e8dbd900c9a9da8df36816055a88eb3b9c2ef68f2182d7624aa261174fd021f73cd34480eb1e7748f185be71542b187b908be70b60e37f550c0cd338ae940479f283e91bbf4a7aeac8a18d3f73e9d35e1d3b1f21f96691c3535ad660e764db8773ffca2bb42007e1cf127c3bd3dec2a5ccf236f556eab5aebf83bfe253a939c17ff38c7d1a84f8ee88a53a86645c5fc983e185627c9e847a6d9ecab80d0864f7c0ec92505f14788b40e6af5e61ae68c2d8f03acf1a9f514f7645afc1352fa46fab623fb03a752a17db8ff9ad7360708972660895218fc558c05478c7f6fbd72deb7460e94665611c2c40fdd753388782be740633e33031198b4ccb121fe05a77a7fba40964404e389f1982762f452a67574f4ed8f3fe3fa728be84a824a71676438d8f9ad885657b6e2ef4cbd3fbff6ed2277c0f8a09cd1529f9d0348dd46c87abf506fedaa3e059680f32a3c354b31e9635ab29bf665a547df837f8987407d4b917ff3c98815eda4b54ea3b1037995d5259b23256464ae399d0575a24bc4331dd7e2bd8a1beee43862e86a46b1c5350141347d186239e6aa57cb47f6df0d1ed7c4caf93b11606463ad5e4546dafb008a30f444e1f6ac4c2e3e52ea2e95ed61c5e6fb15e6d7521ee9053e48bc851524afe1823b8a25b7cb426bef7d9fac90d8339b447444220bd7e9603a015b791c213c1e8ddf90898ca3eb42e9c282a619da3607b42382915a8a32e13e0a49e87db4f9eaa854201fae76b3cf6f1811b62bcadae14a5a5381e635b568dcc8ac40e8580c4fcad797d61d181b71c956e12be570d21cdc96e75f711cfb53320a82b8703bfb565aba415613c5bdb60ed196da2117c5f70e15dc6491b9ebe81e2de3f30e5ea3c858e231f6ea3cdc4d21b18babe8ca8713eba0205cb84dc85df750ae21668d85ba375d4f2c5de0e7abafcbfcacdba56d704cb980a71f6ed7e37f1f6e49b2ffe939fa21fee2899f432d19cc3d834cf64d409b7fd407fa00e09b98c7f0c96bbe0b25a02672adcf6a9a0afc3bdd790770f7614722e99b6285e3ccb80977eb9c211ebb3aced6ea0ff77d88949ec18c02212f35396edde0f4200288cc11dea43764dbef16382d383076c87ce38100e9437081d98fd1c104adda478a8c139be9e8e7824c6ab6d970194fe3c24b7139bb2cc9a9e21310579131ed01e5d2c45e9c3bb78f4881e4b14542b9956a1a7173c28840b32d50e88586b4075599900e7a550dffa2cbc6f100253c294c72e347a724feb8f65a1f1038fc93c9a6491a7e12227b95045cf4071499be75dfd882402f0e3003157390704aa33f03859db5c26c78d58fc9015571f459614e15d021892487c5e7c80f0b8fd9f6d959ea98ae0b3ba92e7b6a6db2ff9409d0462e6aa6e83b7e1854849363cfa269d42332643b0a26faae1dbb84ab4db3522d6be5ca6180dd33f9ba66c3d88c5db3611287822ee9dfee1d0844b92bb2f8e0a5736e752dfc8cf373068b3ad7ea19716e987a299918761a202891a5a299de7fa1eab3a9d59295394be5b92c6e57d476c3590e3dce90c5ef9c591c53a5946fa632d0c7ca01ff54e5c280f697f093d0fe24b8135fc6208474792b685e03623ebe67d7923c6763e177d8ece112a8c8fd3459f60b0a83a93d845e5555dd4120ca1ae1d95f29895409b7ff8ff1670be4d994f95785339fb10bac3b79dfbf6b5d5f06cdac4827c6beede56641fe3c163ec07340776e302c7b31718fc384eeba7817328be4f92e2e3d535b65de71b738ddb777b2ca611ccb4229fd328147c12a6bcfd4764cad2f0a613d2718dc3a90e6bada2cbd2af75f732f43e78222e439a355f35547b39401e512262d8f3f03a3cef8fda1f875b9998743382e30f5153d725b5f3741bd5435ac85c8af68f49b7c6a4ecee379a6516f17cc7d192460a013bfa654f7a98552bd9de46a19da4c23ae2e97b0f01756cdd95a9777aa90d3191c202ec07ca29e695892dbafc1890aa12e3cb24083e543545015d7e9cd50b8e4ae0b9f9be9d61b99804b795209bc1c3cc7eb239983d9b8d34658470cb0dcd565692c700dacfd926db18ee39b4883a096289510a8338fe57aee883f6b0434d2afd88b1b8ad07094f3fd9adc5fdc3b6140cebe9827af021362ef17b1b5f2cc134ca45e10d26743a1ebe9d490aca732d6f9fedd6ae0069eeedc821e6e52b0e1dfed99e9f3ec8a1d881e73cb898b0b0aca97769ef8003461c2c27166f4f7349e78dd4c9a9e82554265234f66cf988f06c4630825fb604f560f01a19f944803896afc2752c2990d74c9d72eedd9f6e7e52ef4d8e20feb52eac539e661815128b145ae1207484f50c93a15cf68e203780fd98a4cb87d65e2fb5aa145904f2f78a3f79ad295c1c8389a064e16d1bea8ac06a43e1e766866a0f1335ac50ba5d269975b7dcc3eec575bb38fc90db400d14ec65ab25eb605ad10d8a3d7bc658b143365ab972dcb797cd18511dab963417f8f5a1520366858f9914ac34dac2b0cc74e269c2c13ffa29a2ca3f9d30b3e954abaf9089979bc303343a8e6d02e8725eb5f4ba15ee66b42ef1cf881c20218061675e1043ffaf51e8c494c4144b499cd2442ee5a462509f404dba01c48225fe4e1ac38d4a5fa5f3c779232b4c90d41eff23d7a167ede56b4bf6e4c91375b4ea5350fce6db9a0facff81cda95ffa8710124939990deaf8cce846a3f67fbb5e789966059dacfd3e168bdc05f8b2920e5dc362a05c84aa624f2eddf93d4a2cabe7142a3fd2f5e2e8290b6b11e3b298e8b56e9189e2285d2c4155eba1d6996f51de3b2b3c0172d471038ea9ea896cb07bbb9ceb4ccb42deab52f1c402ca91142f4733c4a4c68b9ff752529c4117c2e40883c63731c52ca450e638576d877c35c744f0eb2fbca8ecc75eb6ab931313771319b7bc7560e93ee43e0cbb19958832a4cc2405ccd2394d4bc0dfaa53a5144ea93d95898c7877fea47174a9a641cbf54809e3ac071fe154acf5fa114e772260af82fe90bb0d9c8e9c9e49a0bc82101ac2b7b63376991d927aa1a3331042318a7ab7215e7f3f69136b9c2f6dac68859339dc5188e88742ece9aa6cf511121af75140af8f068c2a2262f5b8771619fc362c2ed232ec8849654063edd3f222b79b3aac7f4fc156e1756d6dc5a6b488e8b99db38e4374be5a42893ed1092a11c73d454ffb005b311b92f46056ca11a548294fabcb00da7aeb6afcc4c1b329939a25e77786ef65e9a98491caf336cd6bed49fd22c1ebe1c678d822227531bc5c813d0cb66f8891cd14eeaf40c7af1c45e542cbe68f645884987af12f3a5fd470e009a5ef2245116730fbcc15bc20068a5ae59df06574f1c80dd23e9d93fbc3b631e49c7fe582ae6f6da8b86092ecf8c9a0a2ce9d89ebb808fc81898e357be619d4b43de6428111daf52d60bb4e51dd22fd953402209de21e7d3c823e0461e0b176148b6087938cf014ddf37670a1715157e72c5044594128ab0a747a53b7f0db12ebc1674ecfe8cfd2aa8d45c3d5d54635a12314caf02fdcc2fcd7800c6d49e3e9833a91bb6f2d793c5b526fdc349f6573c45308e87abd0945a6fb85402123444053ec0fa64a5970807df3e457026df207923c091c65900308416b0f3532363fb515e70c2b63a35bf523b5c6088d7610ecfd54a87f99458b3f47cd73453a9cc89c27c1aa3b7f442f62353a931ed78e27afaac0ed841cdfd2be14ab29d6805ae5f9597155758486c1dd850caa9afef7d799d9775ae7dd498ffccd73c162afb856a7ca56905fd0d5451752a223dac23c94218abdbcfe25dd2b8f7db320224e35b46ad361ce8639de5ef4eb36b625b0935aab108860bf682cf8e34c3f79abdacb4a97b40cab575876188b6aa3b7082ed49dab36c319658626ad2c73c116726e9791a7df1ed922cf931c80cd96cf0726277ea2ee483d1658fbe30bb2bebe2484e221a054ae4d987d85883dd4ed716205c2452930ca8f65071916e517b4cf92ba20e60870beb44368b9f1cc9392c51eb1497b0b47e524e83b9e38892ba441e1c9de5836d7ea72327cb299f2c6e82b30e5edb4da5df85ce75c8271e774b5c2c9ff5344a26b00382db065f54d6ca6d02ab11765576eb88fc497459f89008cd326d31a0a4e6868dc106774b3f346b067fdfa70d1f97645452349a9f8370d3f29d2eb1ad149ad727b76f246f6620dd438ccfb06eff64b8db723251ffef657a7006f3d34f8089ec41f83d8a0531dd43b9b12c1662616655bd186c6f606b067e020963abf3c35be1c760a123e09991d6793bc3db2bb4e0f0ceb4c60591f86a168df63fbebc7e2ccc7594f964d9d6b1a885f8566ca5dbc0329709fe939dcfc35459f5b1136a17596614d1d02fc4f9baa22c0c54174dd569c8b982ce037df13d473fb3c3bc857b2b5f76ceec4986d89623ef5696473f44c43bbb6879875dd54fdb395af34303e3cc45cd01038cbac1516d5eb8a0cf25469118cb2a0524d44574e8dc11f2bde37bc1a81cdf033de29b0d1ed1f9e6cdb9633c7a97e58e2d7f7ddad05205815f485762b675d7f36efa1bcc7219c68f258457d72b3c1addc8716b38d3ef6f33156721b995afa247484863a27b3250d90e172543c4159594d1b201e3e28785fabb7bdf062f29df3a223bf1c5dce6748f4a0efaa212daa99d4b2943ee649c7cdf233e8b15c28f58d187f37f159bcdea42c2804200175d1925e4b7d7f014e3af4160ca5d8abfee671f0c28001f51a129e8d3b332704317498c12ae0276f5e3bb84acb381da2de5c4860b324bc6f3d4faf1d5ad23596c1738519f9cfd829c47560c2149de919438429e82209eddecc6caa3430e3c711fc7f2567b11b45bc60323ccff88b74217a23b45dd4ff792e40d69b7c9760fda74500de7f000c23b180634f8e380ff127ac6775af12131813994d215d8f7d273d2118b3d801cbcf658aec2768d914416c60f7c9b0b3babf5fac7e6bfaa94957f82528aeb1b431268590221db32b3c24410065b0de8a59651f0ff12a23b4dce5082912c26c6765b89c97acfb000899b736c14e5e5f3d862f13259a9a4f1b420147350aa0b1f2407a2e0379b99e3922b13f6dbf39fa40f5a91e0ee471fefe4e1485eec80a0973e77c2c5b6032696730d0ae803abd95b3f3b700ef0d89a009c59533fcd1c2c4c5e95cf3bd4b302bf082536384d11cf79f4afa843e59bf64f2aa05882313a1d2a30e1500ca2d5e24203037c5b151ef0c69535bea0634d828d96306d33e61b08fe7c3adb1354224264259298e3c45bed33ba4cde3a4a3247e0e105d083e787b274ffc8a72653556bc10851131b8740d9770a7c37f37763a98c27140b34dd0e8899c9eb9d55f09dff00861fa053a935a656fe5b178d50b4f6c65e84c9994bfa08cd69354a4b631eca12bcd9005ecfef0aa0bb111363b1dd0b4892bfdec5cb21a2a06dbc95b6d0e6c3e2c46364af18926451fdf7d34afb8028c2277423eeb98f5c1715c8191a95ef356d2735afec2dfa58b5c499cc6709ab5317a41becfef7f6e2ece198b0c2f4bb40772d8a331fc45d8520ff6675175ad329679874fb28172a06362af04a201538dde03dc7aee0763c23d53a35b83de85192f94fba728482941cbc2d37a6fd9c149cbd7ea603dc20dce79fb79f3b1807ab8a50b36471e7fe47542f929010e1cbf6e2a2f3dc259ce6b14a0adf053e03277710f4ee7cdcf921d5fbbc21b2811016448adc743b5ff4a534b77ed3cdbd688e384caee2a79761ad53685d46f121712836e132235240663e18634a841814a3fbd834e8d29130eb3d0066077e744409a5c4cd1d1b8e0ac1c8fe95123e81e5aad06932a4bdd76f54d35236fd1ae5a4ad653b6e938ec6418f8c4ca11e20bcee31f9295e03276f42f5fabde460ee4a231fa24978e45be1068ed1918838db1827ea13d7114f1ae31063aa6fcd720b288c29eb53360f8c656bad82a17b29c604d75e294f0c44300300ece32feecd7a6f5d75c2611c2a0b6bcc7726c0d2030cdc21429254d63484696f04ca5a56b463fc21f0a25ee92acd511317a8c810e1c63aa1d193a7f2fdde26692132be43e14e036f49161ea272023f529b3bb502c3a251f3cfea1ad28e5c9077955c7a7981b44895c1fd088f7db422f501c2da42dbc7feef7e87b5b33eedd0a4543796c545236dd0ae3cbec018f6bd58907ec09b25031225b3639ce6abe1664266f87fb23f843ecec89eaeffc24006b45cf1b22852214888c82098270becb6d211aaec69ed83e9f2fc30f928e0aeb64e25de70593db80d22a33daa5d3f5b68ceb9c048d3b3621c1f46e9aa5c34bd16ee5b83357b4898e6e471710edc90885a5fc33363d433f8bde43b61746a736a3e655c9764de7d0f6b68c30f591ec36f54cf148f62f5aab921027434b88ae87829efaa0b50f0c721877989a17da918a2a97a418c0683d104c364dbc03c074c8d396a9be9853abc04d376e3da9e6070fc631e9144212606b7b518049dc0041200b6a8c747d8cb0ced7d95070da1145f6b0f74c954795aef9bb7c7b4aaa5c999fbb410c9a676cd201503f9084d201fe115a31530f3e6cfce4f2097b9e8625f131213856549893c801222afd808b1ff7ff4c2d90e68da1f4754f1f1bd53e3c865e5a34bcda47456c796eacc0101744638c59d81d5baa060da03dea16590fc7f022e81c4fc9ab3765e3639e0cd7c3cb83418fa54d07749f4d147462b233201408d197caba1eba9f3750b8641e6193195efe7302350669492a08764777235fa5d62350d25a351269a19fe1407cfbb8ab48f83cb9be25a44cea8ddbdabac17c3a12d58c10630e6888d42d224d1746ba21e82fa39fe041d497667d66d3615d94ac6462abf16a6ee72fcf386915ef22233492c5eb857f055367f0c8a3121b7ff1624aa66883e5052bb7728ad7c9cde5480473eb00434b07ad1b41f80731b62566c8d94569178b740cd6a47761e39422d8d266db44e2f85d9448b35d2d805a809eb0c57a76e17900d72c811c228d8c8266e4d27664a6064786c5be2780f7911499c9ca1cf6233dbc5b9441849fb11ba245ab9cda80aea34c6385d886a83391f58ba6d9a3d1698a9875669a72e5c3bb5947567b9480b1ff8b2875a6830e516eb4d0b940d651439569bf794b48f383de318d62fcec0fe0e51241975922c7b045427ad569d06ec797272c43a08771e40a313706d6daf5930ffec43f5745137e80c7b8cd364e7258682b966e6859435e27e52c0b7cf1fdbdfcc85539caf871bd31e07627e46c73c46af1b1fd4b31d7aa25ecb4b98340d85d99c40bb207ef4d469f0d45b8c5f524ef5b8ad8d2e1fdaaf81a5c34283d4cc457b8a890f52bdbab5829e4f33e9b933c904a9dc80713b438bd825775aff4db130548e4c475f03224c3f316273eba6ef0f539892158bb67daed81db8237a67aa2590c126c211a13d533e929d8a786e02fc34fdcf6ea2d961dd5e0a4f51d7f8ff88ca8efb255eddb3fb8c3a32983055e758f85b7039bb251b96a28d15392aaf8ffd798d8caa74e10194b06bbfe0a9953844890ef710373f3fa608c8d80ea1409189bab3c4284ba7428a7ec45a2dd47e42cf60f21c4c011170baaafff13f6c1133045c9545b3c2ca20bf922167d591436187ac3de7cff08a2243e3169749b5887a8cf9515cdeab913641e192a6062a12015ddb4d445c0dc9f4edf5785cbfda0e2f803ab1561f3f03d3387abc6a78a933b530ef962d73bd1394657c869111d55fcdd9519cb90daf597bd9065f065dffc17a4cc021917d09dec804ac8202fe6af155f2d8ef13c6d09a066a8005a59ca8cc27f0364b3f2e3d282a25f00abade8724e9b59ed2b5a99eca3ca1100b00765daa35ed89866e9334f551db460caf86de3054be1ca4a29788236a5e4a7a0bb72e7ca643f73c66f9618a65ff5c543f9ce8e4c13fef41657196bb446dc9c5561648127f307b6905f235a51096739e83575be8d1c63fdb01f71a62cbb58776b380b5b940b4dbf5fad0907f9f92be8b2893e5ebc0ad13b9b2c174585d08cf775be2dc9635cfc7a92444812fad3be9674b210d201c5fadc1914607509999defa25ad26bb5e85fdc2911a23ef9bac79a61141feb2b6634456e0d114234c30b3408fdcb17b308eca7fd7ab520cfac0b046b9f6bc60c33cb7366bb4d7acff28be2a6a54b8b3abe0909a3247e8323485ad5ebbf8f019040cf8b35fd13408b0b34899f0ad6ed36ebd0ed91a363425cbd41153aa5ca44434448442ee9e0b897859e1e5a2da3cf8eb5c95bbdfbe9e579f8101da7d1fcdaf5e447b1d3d9116ab91c5b7e79405c0eaeff9579e5a6b2d53f049da6150aad7d42195edf4dc0f8350cdbbb1501cde4191de550adc22b5bac645a108eefd94e8ea3ebfa80e11a39bdd316c873b010abf6277ba87c5f3955df313e10109cadfa0d24c505578ecbf7fe4c2acc5196b94b29e45cbcfd150993ec437b66822a9739c6665ff4ce825b9d6eb9888f4faab636f20753fa7836c8cee885b1179f03a9a0e40a3f9bccfe36e59bd5163a9ebe1517071f7664ad7665194f24c476a925cef0a62772ff5502e2c49286e4747c6c6295f8a604ee5dc38a46b7bc65a89181a5d0511f8972f3cb96b2b2b3efa5cb44a196338f7811aa7164e840489e19de17f09fd48301c07e4b46bfda1ab500b0a7ccbe4c8c9ba94ab49876f2ba726c61a1c86446c36286b0bcc331088bbe08635b2beb9e15d4f4334fce1c2d3a00059be71549ac498cfe23b09b6b47192284ee442f6c0f7feef160ddc9ff3a1a0c27f6d3313d87b3b46ee0bbd3e98f9aa4fca790595f13bc5cff12cc73879cd2445a0abe52f707f835cce0834ab044be152ed6792e28ae54581e36df5e0c6479a03cbac324459d62eac96aff0ec4d611096e2542eaeaea7f294fc047073910baae93a23da20d6c21560be919e0bb5bc5a5c4ab30ae921de4cd32fb077a72ac21c88f1a90fdb31f023e16e6283c02d3e22b8f2e39a2b293daca93f072692ba1ece5a21a99abe3401b1fdc01a9712e263ffcd46388a908b421b9bdda68764bab951b076b170151711f2331efb1c8b55111e2c8ed79be567a09f6f990dcc4da4f4c459b776644f752512c1545399f8bf7237171d7f41bad273c2a11b250960337df4a8d5a65fed0c6c1986cc21b2bc557c94b767256a0257a44933dc8921abc3dbb8d6a6cb28b2cb72eaabd66ca57beb70245cf0dd1cf6ef0ce8027c65a48c9352c435dfbcc3ca9768c89c69c2053c43c2b688f212d3ecf13b5e9aeb9eb4aa8104b7c600b55f97b694709a61f08b34598f5f2e262484df32348f7251f3efa95d8534f0027e215130d2d3e8f3bed37e9a8949fea4b29589c3ab98cfd743b64421ce3e2bcae39a486933b720494a6a42de5284942e69ac81a692ef96a23ca84dfa170922801bc464c2ef7ff2401cb1a2d676a044b40887ee8e022d7eb3579842120c1c24106f6374d3757cf80077962dba623afcfd8110795d3a5eb652b6c8350c14a8c000270eaee7b1b84c1989f5fdc2bd21d4d15989713aed00f0de983ff267357e0dff9bdd8d0570af5181c0a268f9aee5b48d7b2a151673c4fa06363cad2c692b4bee812d1014ce7ca273f84575d2013752ba91a04a79b719f7a8f18d5b600944485ee1ae77268e50abd7afb6786e52c85ad076a08d199d36580536e64bf6b2d42171bd50b084daf308c7e55149130ebb61be652b7e2b0c8c5f118b7a134f943d92a0591139a1fee145c9f7dbae7baa1408d5b9c146857a7ca3314092a722ac1afdab9821a04b53b23fc647b6b7a2703a78d5d6161a05643407186e0a5d995f9a6f70f47e73c12e4999a2f85e72d72133f95847a89da63c8989c8638747f84447dc608e3048aec32d8872c3735ef66f306d8f919804ccd9a49f015b10946118b5431e0be87ae6bf5c03c68eeba7272d2a8f1fe4184dbbc9c86d0c634db1f2bf5e2d6f32af4bef54796b6ce225cf236da8380b3f033ec414cd3b7820f0ee3349502e6996d260056021d088e8cd50057135fd98319b3fbdb24ede6870287e0b6f1cd67eaa56fdcacc9dac223c80c82712b2aef4d2deb1661add9647fc0f4d1674bd6635f2ae84713461f44d836f50ad3a88c195db41957112271f23ebd2c154a7f7754a4843e2a342e79b11c40640c8ca422d4a964b599740e9020c29b3b3884bed3e667eb4080d78cba1f51fd31b733f5c4c0ff11e6e2b7b426d90247e8148e6e307bf1405ef874a8a48bf06cdfd188d1dfe21e1e42a393df9eea9218720c1083aea6a5003e0d6da3374584f63fb0404d12fd0e303202c77a73486eb3ca10e8b4a609532613c76eb9491ed0aa8b9fcf8a4490d25eff1cb5736c1d59534888f0f644fdd5d436fac0ccaa6e32a53ef757e071d268907ea4e38076813d38db7f6e1a4d439472bce9419f699f75bd118cc84cface8c5e770492ce805af6c7d6d1743e6d2875cdf789a20784243e50efc80af0986bd133be9ef005cf79aff6dd8528a55ee421463e79691afa55edb8111a7b9746406ce01f5fced8cf6a0eadd4732f20b4984c7a284a7de7735ed1d4abe4ffa547d0805e049d53b11f5a10dfe9d647ec55a772e0b0f13304e777bff0f82f00352f2648f1b99f1af9cf6f092ea4a5b3127a2ef55b261c9cf5d9788d0f347cfc2efbdf02dea3e42457619d84e2bfb63723fb4e28df51b9047a0b3c4dfe51c4946ca6b1acc826b6d2b49350e81af5541f40c9846344c41c3cad6a2b825c19143a3d6e00d81353cb43a125c7d055b8533b6d2f3c18ffebfff047e10f23068706f101c602b7080447fe28b2089a15b5ef5e16d4b0e37b8ae0c5d75e37759ef7d86da06e9a1a094c074fa5ec283f0559aab1c782ad4a516ba00c6be2e954078092f71da5597cca6cc61ec033b3c7d5ded4d35b47d5f0e0af2f3a25c029965a833aac256970a2632aac915e16bc09c540a23f5b28fa9940700c424c0199fdb7905152008304ed17c4ff344273afff890c209068e4044ba60c29f81eac5391ebca7e8074adf35335acf1cc417a62353f220c6f97a56671aa1d0494b67bd6057ad597fcd70ee10626387e9746d99c4fbd38b714e887cb4ad2ec0175a7038bac18255baf86760951742e9291399e36d1d047d7e5923cd36a5d310ab55e9fdd5007ac7ca0480fb42a79af6a114f9243be627988c4cb543b24d32dec72422982344f80cd89d4bc9466064d88444ad5f017b4cbb3b4a0854a17733b1c211920f0bd0d8c635b128cc387442518f35881fe87fe74b53942e42fe6c52dc136691da541fea3714af511866ab5043d925097554876bcc6bd6c58081baa506395c6b3dcb3c5c4b174be3d2206c14d36342a9fb7676b680df52ada13e40ad3b9342860b23962c1db6f5bc037562116a38e9cc4dbe0188283acc03509a438e8e57acec22f8037d9d476b8499616fde5c07b77b70fd7f98883d2b3c1f596154f48f8d9c186bdc462fdf5d222cd49afc0e79fef6ae4baf39e1284979022e27e7c075be8a47fa00b7df3b8a71592dd779a4794bc97cc718d306161db3f387f2fdda63edff762696f46538646e75e45268695ad048d60ac4814da8f14ea59ffc7a3a89bbc0f67856c74986fd06149694429997bde8752289476910e883c594cee091f98c7e289837400d666eee6f4174e3b9de4df00663f96cfaf54713c99aabfa1435c771b7e413db057aea4c62b6d596d930fdbdea614a9f0f425e0ccac8c0d6fa815bf2b425ac89561a8431360693cb1a5a80f1bd1c709f0a82263159a215300db9cf491d00cc1fd8c0e87b872d051354ee02158c2a233823551a989512d861db71291157098386b8fe48cea5833362a50d1dba220708e11f46243e8033e7b98319b65985f58a7acb64fb85b988c41a8f70c4b1e661015ef206a97e523ff893e3ba62db74ee2a952abb0cca8a1fd7a73a909cc76ce01fa2f9f08e7bbb349673329bd86fed53069144b0f3f64c446bde813b514eb9e8f280780944aac6424e8bfc1abfa4402d3ccbcf292442a3a327def7d9abb739f0637a0cc4e175e7835b9ddf4a4521f86345fd2b4eea81a25d477f7c31898cc025aa8402aa470e9e715bb92de19b771f51398badf9f753a6b9b70d7682c67b455c338f59e3ad04f470ae55bf5247ead7a5ac8f1c2282c20f21d3f14a075b8765b2cc157ff8eecaca06ea48364e2bc83ac0212da471b8193c21e123d6837c1f58ec522406db08b5f127ec97bedd15a474784e4aa75ebca7d81b155bfeea7064c6af874488a21e73ef434679e985045f6b1ba57fe94cadd31cdce076647f30ed153cc9b4af7667718f21545b2ab4fe2c716ee0b6f9c8662c2e46bfd972f734c7397f2be01bd27c34094721adb696ab409ba01ebf38d327e5365c0859c18d22ed836a5a19343d8bf69e596fa97dfa57da623a4ed1e6d053cebf8486b11f59863ed2307eb648efc474fdb9e35696240a2e1aeda559e72018b88f2f122afa119d6ba2f31b28f0f74ce720d87e47d05428fe34c8161ca0c4e5969aab5c9f95413f5cf51288d31f179fecee72461e6dcb104a96b3354fb8e344782a579ef78344be1216898bda5e3496952278be6f23c9ab4a7abbc9816ac7f5cc5f8c74db0c9cd24d767e54567d500e92f7efd0db813fda80d5da58ae0b689006d981a7a702ca8ee1680784b09901635da471c4de0099ea19b5af69adf25cfae819b5f86c379b09a3a102d8cdefac5363810c7be4ce368025d8d34d78868227e897889a1e089331ff9d3b24c01bd3abec7d2864b06c34c76858a713459a473bb2183eb428fa1232e073939f18b7d66bbde8d270c9b822acabd2282571531b7c64a54382ba1b77eff577436a4063d2e299891a8f0dee0b2043acff5c040cfb5dbbbe635c1b22da3f1c70bb3834b9b01aadff52ee4807b237812c50ba54e75b82617e4dadc3ab94a21d725a800562284bd86573798e56dc8667ca9df0360f6684144607806168d5ffa50df76e8ac3f59079a2b2a9e91338078e31aa0df74b31d4079282a6e4ecb6f817094ff8c7dc7d76870094218a40ba42ede6ea54855bab4c68841a6ed4e64dad8053ed0805732efb1d6c37b454937bc8671aaeb625601ff3e8ee196e89a4eecb088535229e162cb676951feea8a28b3b6e25776ba4ec95441708c09634d9b3b35f6bed84b44782b1c6019ae0899b084fbb9f629cea2463004a2e45fef9362eb1d6961746f59fbc7bcddf65588d720949a8d56372b0a41892f82a6b4d4c3622cd519d3c6f4df109ef8bcd1af9fa373c80eb23cffb24b39d9ed9f66dbc38df2c2f1e69091005d25d1bc4b38fb8e7a59b1643d35e7279da113f9bdf4c51e6a42eb546882b05d1983b6b60e17c8597b0fbdef6df913babf682017a2b7c6517f222138308cd2c3034560c4f0b548e1dc70813a6c3c4087a71f3269d50bcced85fc59162d3cc14b64a7908e5518a31c71ebdcb3bcc7cc55f641c39bcdb006ccb3fb704c61cd70f5429a87ab7ee3b36327d022dfaefc36f4dd99a3d0a70e357577bacd94ba8794fbf198db833004c911b83c279678542cc52150f505308dede499a0260d12dd7807759d50aa69c957491d78175451f3eb68995a101cd80c8251a7fc191040a2990c87dd2dc542d973d9cf4f405ebc38adb6ac9975c1b72ca991abd4aa8fc1e6747034b8921c9e801b8251e824885b88128b86b2381ee5a1d847a250189fd71981898b8a96cebc5be2d6fb1bd3bc498e46df746de01fb7b3923e9f6c5778cb8a62739716dee2fc4674cacd96c48a62ae609373ff31f19f3a5f6449e9660bce678e548d85728daf143e694387409540a374b5c774cedd706a671208532562ad7b2483ba1c641fe01b5997b275d5854313b3e3ed4cf9b5bae90c4e6e31be6e068820b4ac5cfa9a02422d57bc39757b6512fbd4942bb217c6aff3a615dc5c19876d67cb7ce19de8cdcedd8ee6964949c81e9a5e8c0e30692ac7944058a56fc783014a38515800a65f6b7e5646fc14512a8b89c32cddb5cec6ad3decda2194a738d26c80916624aefd461f4bc4266323db0a105f7012c8bdc4759d39f423628b6ece8b44037e85e317d812e966853a1af76cf395e724920f2a5e1db7c97a153b983440ff55a8b62123dddbfce8d954b54b502b61964cdfb4f1176e39c754717d39367feef11f0fdebbec6e647acbd070e2936a6e008b6a72eeb087fbb6d3d9bd14211a4197453ec96884d6fb0db190a579af179f5131fa3eaf1ea9076e3a7d8f8c2ed94788ad22d994d34db1b8754a819960e24a682c5e1475970b8963c2e2e39ed60c45dc96d1d9f01865fd6db041271f1e7a891a095ea19e4a43c252c284d61285b9a3258a97b0383bcb50357577833960e550d05f18027008c88709af61de210098980b7f21268159687645c3659c4bed0f6c81b7d10fd567ec9480a4c26738b23c4f5f621d05e5067e51f076184dbc270d2c1f9f17c35e6e4ab7e5b464a59ae7a10a32de112699d4e5e75d68c2437c4f1c15e58616c9c52a6c45773b2337c3fb480ab61c1bc523f9a1ffeb85870be0d31b623d6149e543af354b8bd2417a83ae1844701ee576c67d3eaeef69ee521317d01ee8b4a632dbd8ffb29954b83693a3273e3891abe1e536ea4557cfe22b499f8873322a9e79ebd13f76c772ec4de4782124d060ece8c6aaf4dd6583155a30118c2060a491321d669b226edb7c7e36cc98cd79c0f6899969fd970b0936a2317a564b6653fce122a0de3713f51dc509285178ce662f02723d9a158bfe593afea35f27e60fcc0169ea731a1d2da26fb1d269981537d342d4026241b9aed8f6b5335a6b7ab88d6ae55b50c6e0f78ad7150638d2c4b82e73e6766a25523c2edae4960179e39b860a10e3e619ae7baa648a22166b12c46c41f5c54460dea5d09b0950e427749bcb44134f1e36c8243029b8505d01c857459ca97392da4528d707a8056c3bbfc69a934f44229ae0542bf7ec30024db2bd6100fe7835b54c9396aaf828fc7cda58d524f45347b946101a2522a8ecc29e76f0ad5252ac592af59e4cce2f029ba74bca3209c9882868a8fc841e9209edd84f0f18ddb75684b2f655513c9034d444ed4d2cadf32ca7f6c248089836bc27cf5c1a332783e61d783647b716ef93604b79fa205eb071c2f378cd49de0dda86e9e5320c4fc1eae62a87f7680accc3a0070d731b435f514f2a12e515235d988ba5821c24a535bda76d32de34401f856099d2520739ddd5aa070dddf22db90d7c98aec958acc82e729a41608c7c6faaf525905182d83b9b3449fa9f67ad961b038a6125e60210cc60da280864c8deb851993ac98b7272b16d030df02744fe0b5cb9fc322fb12f6ae2537c53c7a84d9af73b0839ff01969ca90dd8ca91c352d014746bd6e85e6d1ce71aced15584041de51be707b2530f4440d30fbd1b0e37c774afe82f5ead513b32ca86c923ac50c07879647fd94754a0a86a68296bcc88599e9f1560fb8a273090b9b44797be469c34e944720d66c167b2adb6b262bf7fbb9932e0762c07edc44f9c1efc71da0ed6f278001896adc01db93dc04fc1d0a0ec5f961048530bcde3c788bd87fdfb3266a2392211bf8d56b01a435416b097186346a999570ba6505c1305e5fea3f0c110aec1e47d4552da69ea698e24396c2f5e5029961bc3b3d86b899a0bdd16c2fb7beb684ab0a264de865ffef45e0e18998d515bcf405ad6340345f8dc30194c6036f02116c770ab3a5272b2fb20ff65ffe6541f5906226382efbd364c16b40d1e030c66e508c88e517174197e344786373475c2c3ffccadbb34a796182688c7425a1e47f5c3b7af345ce65e286e4b80b5aea98fb9457a0f5138803796459b79033a940f75220eb486bf6ba327f10f54182b628285fe0b04a0422bfd3595f51e4487978251268d7bf1f778c0c876289f847e1035a753d43f19d4c8620a04e10bbf3aa20249056bc5b657d76977510f9ad3d046df21b90f4c602cf3d6f95d4838f88f7348c5358cc06f61cd557f2f131eb891c84692b3b66cb76202e94ea854e5a51e57529e304c45242a858e4ceb8618530817fb60fefe3f4e31d7277612cfec578e4d243c5ab453f2d8acfbad7e9a0a50048ea8341a4ecc41f4eabbe72ba663fd5c25497977d1a067dbc6aa0fcde551cc53ee71c7a8fbdf76fb1e4efa4dec8e2f53ac0d42ac72e1ed4311640c65cb464e0b9072e0ea6568a67c5a2941f101faeb79e0c067e17575544ca537b2b0bb20758f8e747367532671fcd7800f2029a3a7521bced70bfacb63d7a7c0c0924d4ea542f92c9d5cd695008bda62c84aa300bc328c27b7d8c008d26933358493bd1619b78c7f4328458b836905de6c92ffe6d1c010f87d821a3f5893c9f9de031d2d406dfac2a336a4427384434f198afbd692e8ef22dd48b81643cddeb0e8412b3f99fb2cc8e1c2ab687da1c5b890d50e1b179f6c7a8118569b0e28c4300501090ff979e7dc20e8ab65d05031a7c8b91e3f29ee33b4fb3b5a914cc2b64e979191f8e7ab7407754bf805b36d9e57ab0a55f880fb4f3765513005246c1a7d67ed2aa87f2c50ef4f19f6d17c52b2253fe56c2a88ca613e80b1e9d47c7af90aeb00d178e794cdc8d550acb13fcbe06f525843cc6bc895bb115476153178cfd4d4ac784d22a9d15ce1e51a12196ef3bb951c9ff9453a8027f5110113b1266ff8ceabf1d2d727a8ad4179efa839601582e59f99cf932f13b1b8c7b1aabc95e9496a2770a17d0304d003af77821f4f82b20e3a6f8861a42fff02c2a3a346f91ba9fd13d913fa7818f1f84b201ffc66c8fbe6760052f6b2170b2c2958afd1242b92074bb7b3840ffa03edf759d485c34fdbc0b8b04fd1bf476f01a596115c353ff416f372b847341cfa601f1550a365b3ce156256b3dc5b595fdb11b070bc4c1f5eab52688bab3e7cb909b8f473aa0fc629fb460a47a6969c16e52b6898e257e961dcb94c0862c9e0d2da9c3c026f56942936ddc8cc296127afda76940252f12fd7f66671e106b59383332fb4852dcbe9d1c890877bf1358bc9ec42d7ea3e1973bfee519c2f1bb23dd9800d2429866113ba6369eb622ee970a9265c7d1673de14b9e1fff35b2ddfe4741164cd2b54d3bee5487e98bad96baa0e0388fbbd283efba833405180aa38feb7c66c557dfe0c6bffd4b4376b08c2d69ddef7b20b004ae7c33d63852e56f7576a34627b3a66e5a73c4f2cf545068d18b1365a3e49b4e4e87b140a485050b00cafb8a0581f8cbf34eafa71a3a201947931c26a9e0b9f879d9a05badd226974ead6c5467b54b9ce58c62f898a948dc71a227087f0a786f6ecbc0f50623cb4bf868770699329b8e2ab5149c60a19aefb1e6f1f0ace60057c4950ddcd6c17fc1adae9f0c1d850fb36e3565393693e26ef345617c7562bab5fb5b8b7d8a3a0d2f96ab76eae17e012dd123c53f114b1b103459c41a97bbdd26a436104518b7aeea31530dbc746ecb520ea9ad7914845d676f4fb281b25162265659005cd0e6b290fb9b832c8551d6dd815f06b7d052ced2a82dffbbfdea48adc4df601dadbe6d89568ce219c8830253d7e0aff76f89ccc52ed57479a020c118cc9c164c9984a6c6a076cd51bb7406a5cc2b03d6c9b56408dd930eb158c5f89f935e7da67f2c41172aa74eeb90ec33f6fcf60a626d3f216b6ce2543dd76e3a09b6d67fc919081813498e0e702919397f297f071088657a2d76a251a308ab49263c4faf3145e32ba167255c39fe2c97ec25c0099ecb2f0cbaabfaeb3fedc8dc2cc38a39be50b4abd1589a9de6e683e774f689d5972bca47ecb0029b1153e5fc340a8216858da37387e78692533beb87c3a433d3c9f06ee8ef51d3b0edc9bde77ba8d552ee19cc6282419f819c2871325e5b8a8611646c87e0c52b47c11fdfa639ef12bf09f9358f45793fb969059b5b19d72a979df1ee948d71074fa6483c5b7d30cc27072ac5664ac9babd2846576ca844eff2a03f8e65669f1aca64de2e8ec79edc065e338bbd051006cc69b940258fb9ab34e91fa5a4bedb9af36b2d26586d2b9123f04a4d4e7c36540851781dd7a34c8b353303626d59b43f3036cf334df92e709456bb185c7a559d120206b43029ffefb726bb7712dbc6effee01821a9e64f20791c38c111b4efac301ef7f5f52cca8f31449b8861971bc5a836f1caa6c522b3072e6f6d8560216ece60ff38e021c5d8527fd8289125d726fb9d4c80682c0414a0975f27b31020b28cd3efe9352ecda193e1b82dd8d68243dfdce0bd3e7192dd62c5985147298c2b60cfc1912f38b7665c1903f3c8ed25ca315c4bf070ad6df083478f6295400c4fdfd77cb2c7a383212ad81c67c38d87bb0eda271d392126465c645a084602b065f6aa1c344aaeee0069adeffe68dff4940317fb526286a3de0126be6fe03a0bae017eb1494b6b38bff084be676be8f251a02743cee58c11a1453849b8e0085086718c45dd1cecc8f5844a2d8202ef12406dddde8130d84f488cc3495cecd0524bc7ef3f0c72ef57266da6ec51a0b83a7acd2225e2db2d381b09f95f4d294d11c223eda567dde4c71fc11ad400b6a03e616c982c20a0548c16dff5ae8cff5584531cc42c333300b881cb64b14b3daa16aaeb94a8886235ae03b64285a91bb748f45a2b2f69dbd166887c1afdbd1186f25714f1261347717cd6299bbed386dac70450d7ca97ff75f7976ab8e8a694acbf5f58cbacea68d1f798c5c1e1f0750034f9c704c259cf38a19a1fc1af529c44cc171588dc4b91476ae558fa72e1902657334f4ca56207950488808dafdf6ae4dabaad0de470f8d169f6fb3a29d65b53b4af90ce5d84ce286eeff701d56dc42136724beddfc5e5df3c89a5fe020d5d5517660edd9ee626ab1e3ffd4f61aa88ee621654f7c97487b4e51afecf9330ffa52177520c0068da4d3f242e45f1365517f9cff55bd01374707f2d4d32b684d4e758f333827c1b96bc360d9bc01ccaca37ebac4d97a4340541a78372d25c95cc6dcd754b5edcf49649be7c8544908f1f552deccad8879bf41ec0ddeb5be6b6072a67b966a0ac91a715fbe2698c5ff021c85d3354d458c39e6a56a494c56658a259a53cc8f1fc7cde81e7aa3796e8e8f67c9cb0ab2cf1eff7fc23fcf0477837f4a1d20585ad992ef03b99952f896d6a3d3895462eefc2f81f13d24c1685713af5f5a9c75fb45d614ff9116ce348b33d29734e612d5632cc9cd8c3324a3a4ec4dc5329868ca011de9ea46971da873af3f1daed199b4d22fe498797e0551bf5059a5ebb59b327081c729c60a0859f3948b9fa224e73faac3f9ed3b6945ef17f93d1f0b84eb78779bf5f7947d0d5507328bafed0518b3d3c00436eb5638456c5c95a6d266b06d8a7079ebd38425b35f5c43b99b3028f5216464689c7dcec82d6cf6cd966d55acf441380057f4b9c4ec4c8b5a8a6cdbefacfefc788bfd4fcdfd8134130437077fac4d1984f31790fdc9bd47594ac92d45e950c0fd191c64fac0f5fe97861211f87fab37635cffe6a3f1f47cb5bc80d72a90d42579d8a78ce0c482e33c7584009b52f032344809dc368a5f61174f70d9d5bcf0517f6e435be39ac5cbd0662977ee0a92071051252239eb820f48bd25f88cbc1efb16845693d082c8c3cac915c2f5882905349624cad2e67cd0085b1ab8ec6f195edde5bab5d73e801a89012cb84d1c4466631821c60c3ef26889d12a54135cbe9c5ae8706e82d2ef4704e28b692f6225e133c82913ba6ed51680e2510c31b2855376939a084e2ee9c9078979d9afea59d7b2d75c6f63aa4000dded86728a7c41a25322ec624499c92a1df83088d266789a7d455b02651da4d837ee9e6abefa6c7b8be904b972d1452d5d94f2b3ea676f85f9e750fba2a4252d50ce5fce676b2705c33b5a6a45b71686bbded3654cd69a9d00fd36431ffc2ece35f17407361a37dc669c5d0bfad276d7f15d4575b15bd98c327761081f7cc878931d99cf8303009cb30cb2e49afa4e101aa87bc96b6c9781ab960770daf44af1196aceada4c25a2fa6576ee32f5abbb1271381754980291736b5a1fff8ac6c5b4f5441f91fa4ca152513b3d54cc0d0c3a671d91da74b7bf1cec0bae11760a0f28622c08e57cc76f8f6175dd1b10d1faf27e74b92482d54f10f347b2608212e33965cc20b307592ada91f16568429ae0e07abbf5ecf4176ecf129871a49c6de77545e4972e39d9c421cd38b85e738ecf40259e138d55680d68e55ea7393f69dc4faff6b88d97694145af6fe0aec4beaf03c82cd238a00c4a7ea706f6fe15ccf5d68405393fec79870bd671d6a9aef8323be2e71b36f1964329416092ee596e215ad7f9732c8017c71669323ac41ce9c77831e32a02c5170a01ddd9d0d1f225e8c33e3123c081ee0c3f349f312e60dd730fdf0969a88700d32b863e88e596db9563141784756877db5954742d1943a065bd58f59b1a340e3d1bf02a119334590fabff4837623246a5717799f552972f51f4d2fcfb8b67512366ad52d3125d5e4660f3873465e50df3f8c780df6aeef4191bd850bf21e1b865df1de0c3ad425da2bb18b9401abc1756aa3067d497972cc3d8d714d4f8fa2d563989a7d50167ffd011b3e3ecfcfa48e8275b27dd6673248883b791b0839bcaebf2088ab6ff504e3b4857b9960212451da41ca44476dc29fc0d380ed610db6bed5bc48df6bc99e573d6b375e8e8ec2521b5f2b9161d9fdce06e8c8b0ed924a1271c9f5fd55384073c25bc10062a509988a824a88676658cd39299c016979f1c6d07d5f664b110097b200328cc0a1542865b19544beee5dbd4c79f1982fe92c942ec81d35726203a18603d5b07750eda44f0ae606a9e61058e5403854024dc157c29088ab3d998b8a0a8e40273de04c4e5531c393a0daf31c7ebc108100d177abf67c549fbad57752909ab7abe08d690f828fd68f925fd1fd419eb207264a9051c021cb1a21742d064357c0a4c85e9ce5d58859c198a3f42c4a1b5a0c7a72aed9797d7e573645da56a0173877037b0b9482a971d0384fe328d062fab0fb8d8462aded908c9285ca398346bba71694d8de7361fde84350870c587fed0084a5a2e8947a1912a46527988b3d34f575823d54cb6cefd9196ce72c98d8a7e4552046258b235a0d49f1578084907f9e7958ce278bd4bcc4ee2bf97dd5ba4906aa533e3f9f3fd35aa5532b206d2057159eb9ad54f7cca5f65d36715596be9aee1b796145d8b8610bbc77e16fb4db8d4e39a70b9228c9351b6c003c196cee6c9623cd2197f27a9e7637291fc29e9f8ae0ec3bbfb71f74bda0103880c3143ac5fa5bed4ff351f382f2a35c9ee2d1ce1d0e6d9a551f91d05f11e19d158a34b91e643727a69fd28be988a2258cb7879df49af63816e5404146140793b2422540527c9d5b332f175a64034af43043844b83652889d6d2ca674a9da775210c26de0a8d7d7a523a177a4ee77e5150bdfa633e92e59dd622c457fc7ddd3a0fbddc8a4bce2bb4e60b3c155f86e7fb8ff3e9b2176b9398f207401504142eff60d865748250028d584a9364e23c438595831dfb74b8c3226ee2fb94a02b66dbbbd704c6f59f73f34f58b28a52437160a8bbd889bd5eacc35bca1bb15c15ede796d91bd31ea62ba88d75bedccf5b0013c606aab19e40f2c01c57926fb15aa9ed772f1391f7c988f235baf98cd09f0ba0dec8765bb54715ac48928c2a235a59e70fd4172edac3cfe6b91568068d3b72233ce86beab00894d89025b9fa4999527f640b049ccbd0055be3b4224e69759fbd49a5897cd792e5b1325b5a8457bc9d0579ddbfd368871d34dc4ee589707ea4f1d963bf34110d60452df23272136302c384d91017e6a1fbd6a73d292b6787027ba9b06430a959d8dcf829728329516f0f82b4c94b84e4930ff2ea1852e10a2a60ef6b175f91a3c177962054d7bd735844f87f8dd8c871344b47247a443138bdfbed70434c5c07c353965f4e8ac4e55945dabd1678d41bed360567626d92b390ba7fde79a47adaa43965de5b668e45465e6ba4a9f971445ad3acd4a1b68da815967377f4496e673a5e0457f8c952986bd1e66f752727c5d46581d7f355ea2e2ac345f2af1e488e7dc6cf060009d267c0477cf114774e455ef6e948938d450d1bd2cceae06858744a3dbaaab6cae13385cb3db501b43ecb7906018d85831305c1e265052c180b165dd7d73ca1fd93b5577d5096be5c57358c50f08795da65d509205457338f37dca9a3b4ebf5c472b3fae6bdbbe9a13f8ae91fe43ba7392b6a1087cb230aa94483e69a6780dd71461484e09503265a84d45ea13908a96f0a7d2bba6fcdaef332baf63237a7c495476785d6c44452bd90c92421b207a1f4dd09d57a01f24973b60cd89474e62581fd6a2d28094ac40e68b48bc1cffdc9ee750bef3275f1342c016a0f1ece3d600c5e9d86f9c3a3dc33c6c09c6420b43c25505df4f19507849f15128cfd9b06fa5871d949f1006ea4d36f77c723240f8261e027663e2726ad915d4b84cb7c1cd1d4dc9ce5c51648d533650e71115d26ebe4c8de332ef2c3f8c3e80926a89400198806b633e509a03a26740c1fa42930518a48cc9f9d6e0d0279c7ea713eb5293afd671f37d25e1254076c3a30fd988b0f23e316745e3b6f0f0c94a11fa106566905f10cb712fd2902539cf81dd318fad77ac80e5754c67fbee887c9c998e11ce1ae4eb25851e6a63710ff6baecb16c7a26320d3f3e7290647703fb6dd75408d62169e0d5580018983ca3edf303a00e068541c55a09e4e885e6770cf70648d3c5d54a378bbd3880367efea9d9f3b36662e3a59a15dfc9627640c2f790fb32b838b7991e285945c20e2e71aec6b03ebab7a8900cd57df91a10538518c6b6ed73128a89b031d07d7ed12f15fe9e92a485acb01762af1d9321c8a53ca6e256027960de3528bd898420c3855a0c8be153af4c65c77151b19b86ce9e9ead7036e3b44f0cbbfa95338a7b03aca9a3c4aef9c48dc17743c4de1c8eeb53a2971856fc6cdd19b52241b092e77fc9653f6c44e69089c7dc5ffff35bd0a3dc939ff66fcf64e1eecfac72a22da258616622ded9156ba4e2c59fef0b633dceefc971d7ddaf977707544dc8f38efab1c7f4b32e5fd2081c06d93ea317034b417773b9c13ed1ec214af5fb3c1a3b211f39735e207e51bc70c2ce063557da3b99fef2955b5241bb23b374f59df3b007d761b403639d39d67fcd90961ddc5f7d21a64e3bfbf43e666e600a17f2a453baaa290de197bb65dad793e3a2366e2add6e9102a6922fa58f118093a467af9738609743aec3f2a31b60fd8738feae4e03cee6d72d2524d221b0e3962f8780a94b66ae94b6e36309f44f675cb0ea3ee8824980e1eccd21ce4e72a730228e48f70512c942e5d485d05978077d965080df9656d4b375d56762b3facbcaa833deccc542a98893e3c32f1f4d3cdaa9ee8ce9cf84d1eed61b1750118f0db5fca06a7d284708069b19f2b61d115ac1321386fbbddf0be02a538d5a08f94c36fcfb74d1ae4c1ccf7e73b7e4270eaae3a979eaa196d09a0fd4abc9bfab0a09a800e9de8bd7d82af80455696853a2d0c8b7891940a3b930f698c46fc454f108e7ce50cbe9222d820f68455f31d250dba9f61e14bbeea8658848b71dc77a71ddde52bb1e7ac0bbff771861518b49575bacbf0ed48225b7959e6f6a9117ba1bbf54b1ec7902f052c1ec6b8023222c36cd935cb3a99dca7ad64b954d0d499c1c31dd8f44deb148715a1792c9b02b001e708f0ba5cf875928b092ef8905be1a05e4c3706158c91355e808f3c176cf597f105097fa6670fbe525cad963dc88672c28a34f9fe47d2563d08a1746ba28229dc5b4d812d958667c5a45f8491a7c23a74d64d7b0229b1e5a9b5e96743e1efdab2d3b5116088cbf11cf0ece1883306b01a23cdb48204e992dc22f06d813e7524cbc926ae82ecdecc5a6d3e00180ad91d96734d554bf3636c722859353de6bed8631b696d6a09249cf3cf24a44a8458823f348aa31f96224d9312cfc31563bb6bcab6689af3276d9fc540207e7c20485fbad2bea5e8cf7ac4e391551b0d963609784923a75db256384b84294cf2ac5cdda65bb0dd0b30f8549e5dd5a4922ac636c62189e90141aeac9f62feb0706037c2a53d6f6891919a648905c02d701636f1151067949ecd79ed9c9e12a1223b5eafee9596cdadf444b6da4718d068b6a8511f0d71725c6929be85d81fcecea526cd300968b12b1519e1758bf9a2519446ce373c67f2c469143b111abb6b8234a0b0fcc3ba4b96d93b86d374a5bb926763be0e3821291ec2659e2d43be64a036e2ca1a26ba2a2531341fbfbd61c73e04f57f3ef0037d62b21479915b0ec19185019bda365f4fc8581d75e5f77b1da59d474d84477bd5b1d787a3a40b3f9ea9b69a7b8636d711217c25c3338568d825434de54d9f418ba9643e03ce892a278518ff09aeb144ed3c192e8082a814774c1b8eb0c922f91f6c1290062c66649ce305ca96599412bdb1fd8b80d58c744cc5d69047e8801390183fb1b2dda50e41a94836a496eff513a804a1364a5a9f5723dfdd3525b382bcbe55ef0c0b8b4edd7d46f1ff3f9bc4aed0492aec08e3652598fba0f246d13c19f3f6a9ac5234eedca98cb6f1ebf2071471cdaed2b25348989ba95cafd966ab3d3a5bfc75862aef7b60b253ad4995d51eec8426d6c32fbbc3f935b40968cd4cf00e0b1b598f27139433c819bcb8f60110aecc4994f427ff28698ff8cbbef02ff28a2fd951b305e4f76fdb86067db0f7f786c11a27fe5822541a9a0b9505e713aa1917259d44e865fb0afd9b8436667be21efe7aeee24755ead7dcdbcec5d6b72edc972f3bf70d549418a3a3be179c921688d968d6d83b4f5b352b8307900904a7f3573e3879a041d951aaf9cc408e61607d8f2df5f625dae243ccd71369af7e0caf1ba8e13d410d66b5c4f76cd797f832191988abb479b72640864a2db2a6d248fbfb715a741ebea37964870af743a1659685eea6003dce7ab735a566549866b6ff971df1ba83056de0c1f970896fdc1effc98dabb28994af3a308e82ea4243b63a2c12fc2da7056f482aea4cd92f1aad70bd156e9f79cee69f259b7ff2fb587da0d309f4544be247ef1ebcdb325c87866a29f1b0381fea1f6d07796b66726f7ab94c61e9a1d11ad6f7d42bfccab752cc57b679eec3965260a28a0b61e5b9a24f0f2d13282803084c9cf9be5d2b8d880355b027e2d1ef800d2b06c7791ce902de3c6c42bdc87bf8a36ddb52a708ebe77576fc398a9906b6b6a90d18ec017281f6cfdd50ad18734892d4ce0a75354fb55d960da4f58616131134d55fe5ab4d22fbf2719630dcf9eb57a87ea9af3dda0554b1342560a6262bbcec09907f3031e2a9c81bf1cfd9eedc7d474207f05f9fcfe744a7013bcbaa8f749af11a8becb6858b680b80e8c604aa18c493af1fa68466feb4e311dcf2430b788a48205d390a9a4d52822e80277e95a2c9689cbb5449c8740d0262fdd203ce33fd048d3840bac02136241df67352a853f8e9ffcf8ed2a15b2e12960e9105d6912c2d17deb42bca94f52d13db16cbbe1f02d03cccf4b5254cb466b391cb9b0ff7b0d32ce088cae5496028904cc3142df668bd864376e73052bb7b684fa1dbc2b98a65172422649c2beccaddda493d195fe360d4a37181c8a5e2ad1aadfa49d4168c5e3907ca378d8918f72f5c25babcfee1d8dbd810de0abb4f6439682a45cdac242175b1772ab803dd55917f92da678e53faa35bb7967366eb45b73eb6417971f4638559cc5f2f1370057a4448f469bc1e5994481a28fdf589b4af0a40c69e0b60c3dbe6a36a81cd011e6912544f980c918ba7426e44079e243752f9d75fc7f792de018a67d82904b1e72706726fb3a1cfb8ce802d0b6ec2e772981c788417a8d2ccb51746cd15ca4001d85ddb2b190b34f6bff167f0069e60691e5bacb1d13f8cecf0d800ae8e29d26f15e8983f3472de78e32a96020fd463914d2212e9b835076947d128772997694e124ae65fa50909212e1f27449c00c7b01c7e1873112b77ce145f530bc4833f028a4592fde80397e0ffd1b8e3856e2ee81efa5d1e83da1d0c41478ab50936b06c67e5424173345f4afd5e4a02d66c644b15d6da799772a20eed9a89aabb8ea459920d35e4a7fbbcfac620f25fc04afaffe57e9136b92afc5b679b45c2ae02578c3b1cffb2faffadab17e0b5f5f34ccee476567178efe00842e4654b526e6ae3f08f381df90f1cfe5f464fe25e68fc02e5524a18551feaf47da152911ff41b627708c1f435058efe13642c32d5c85b5f516af13002ec733883abcded148237ff8ee00da1b9b0ae9334087741952151dea38655dd35f0691c7acb24b06fdbee4ef8cd870707ef37a3588e943c8ccf2b424f5d002121af1c22b87fc5fe970c31f7cb4a81c2d0e8d05723fad9b72407566fe661042bc80508f76ebe3e299d9ef6cc7fcb4076db1126f1b2a2a1da99858b776cba7c57f73057769abd195bc2a7b879671270ccea592dfc84c6cdf899d04c019ae670cebd0803c510213a3a28b0204088fbbf6b7d9131a1220426ee2b802ecbeaa2dd2f0131ba98bf808610b83fb640eac6b8e28ef453a17cd4ea232fb2249820ee7572829b16cff4b7423a5973fd760e830a6f6321315d4e22185b9ebf03fd20831dbe1d9e102d2be97632bd25ab437e89117e9b82d619df767067f2c255762b36bfdcf9aa163358d00c1ad590763c0de8ed5a2f9576288896fb5fc7d8905d1595029ee64aee8779d544616c18caa72ef1c82eff9497602f28a115cb9c0ef746aa6f872ed8629b13cd3bda611e426f02fe695158bce96ac08cddfab2f46813dd3de721763a4d51029a62dd8fb90c66441f44e99aff5458fe307b0c877faeeb69a0a645c41738dcf15fb5fe7c00bc9f59123db8cade612e34f5e222c6ffb2ef8acf55bef608e193c0d4bf0f3c35818030fa89c2bdbeef7248a06b4bff9aa14219173f5acfe0541b70f3fdb8e5535ffc14886e54fd85c86b4d75adbed5dd5a1e020570714166eeaa944a55ba66826570bc2b4185ec23df866d2bbf7e77d3099e1dabe489900c485724e29282e0db3ffbededc343e9f9ae4126377ee7ed9499ebc8bb0f9980f8657a371479aa0a7a4a4475e8f271a1bde91be6357077a0844bd3861fc8f870ee3801fdff213576e3ba22688c8e858fb969e35bd8deb37e9955fc1171ab2f908e78425f9d3fff505080308bf6481797a42c3b8137e7fe34861eb45a2d39c459829c70da4844df400b14b2ec937c17df8e177ed81f235b4c7bba2ab37bbc5153a041e65e86f0366708e0f79a07d8e17f7b03986099aaad39cfc827288b6aebce17dcdc975839aff5764e8ec5a67d9e1869973e0d3868ad615ceae64b79c97422f9d30477f956672ded6a87a456e4974257d885cecbd799ac1220086ca05e9007b3828ea0cb4df434bed30fd08b3b42dff27107e18c848292c0e8e76e4f00c94e0e11e2a91b4554f3bbe0db6767d487398c75f8bc5395f78854488381d3a6481b4515edfa5ff5201755973aec5cbf7c06551e91de05431688d6cae9e92ed416a881bb44c0ef6ba658357734d858eb95ec5059b4f81bf84ffe45f9fcda26f294514a3321e6890f6c28cc159ca16acec13d34ccc371afa9094603acdb4122665372b3c0b7dcb1bc1e8e422e2e14ba88ae1a60b7a5cc23a17ef66b12b5cf0c99413a407102a4077ebeeb99de6e71168005f9cc15c0650fe4fadb4bdb774f8bb19adc389e7b54d501b5b58914bdf099ff49080eec5758482762482c3f90cefc79fc6d1bc2ec68f475712f37fdf05b8ebd3ed128f70181d352b0c38ab312c62822c654755457c9aeaca48c7f40dbb55db6e950e81d27abcd920e60fd8f5a211aaa4d87acca30106eaa02b0c9d72632ea7dd24a816fd756bbea41c7eb86a213ec91b3e831de0316a6226508fc6c84ca808b9165d8a429c0e3b07f7433f3c9a3cebfc50a09e71dd68bbc113a25f10bb715766b6c589a69455ab58bba883d7824a5a4e486b9862810edef650addda11fb12184d1b9afb8f1143b72103e0d7e68c4af50c04f04678033af4a5a3d80b2078e76b126d2a6ede1948d761603c567ec075094697fcc98442bcca094e96b984592745195eac0a50e8526401f82ce9558428e0493cf6c5552e0bbef0b9bf036e34c39371ec24dfb6c5d5ffdebc2de934982fb4246c60dda48b684657b2db441c28130fe6e1e404fccb675f48decab55e76b2351c12dd1052b6917a01a0decc0cb2deb141e23a39ad7f3545d7769c818dd4ce90226e084ef190152999e06e1f61d9ffa7b99707c41be38d07e45d1cd840bbb0b9cfda6609ee6ad46e58f743aeb8f1f4bcfc5cd337f59d1f414414616d636ed4b9eeea37104f620f172ccc6a3efcebc29443a75f86573cc21d855d12eba8d0053ec6ab61780cb441e655bdf8090afd90b93a63c45d8a3a939938b4121053f22647d9a23faa3de7d7ca11891811881b771cf9eff7be4e624f8c2805d1f83d03a33cc163bfc46bb07c9230a8a03cb2511155fecafc1b7de0c7410c76c931da15c05581b9d688e396e71b4b5fe579e7acdb74285e3ebcb642fc8210765f037d2bcf491b2582cc562a07105287def4435e0f6ec1484e0f198ced48f7ea249d8521b38615846c103e3ffa5bd62cdf441eb306a1a516ac54af0c7b5563717b8d1403c8d6905a803480e41338038424e1bf9db96d361048f8250e3c66bbd9de5a379d612dec7ee371aebc61a4a4e2235712c8d548812ff93e271324e4347400bd4c71d36b88ed2fc976d0c1d04513006e6166ede3f1c257e0dd2a8b189b0872d1f3e0ab67a91ac7ba4032e8f918b5b21d3b4ef7dd49fb44fe47f23c403e28bc3af8a85e5508b4f31a1a664d4c41a90d1c785c48a77936e59f931367e370bb6e56d6d0138c0e5c663ab29a5ac6fcf518c3bca8fb0c0adcf3bb3fb69dcde866cd408f16c7b7371a3158fb259651ca51433dd186d5b1723d95a778766c2df3052758ab576c9cf04985214cce008eaedd13b3a317a3a598ae4fa3bc8812d47d9a3c8f7c0469080de7bfcc488507bdd789d348901754d4e5bf4c05b8bed3663c6bf92272f4d16e943503bf8366a92631206ba34732c4edc59c0d0e662181285a21eb2fac56b50a0fac92dcb5daa7c9d419b6737401f2ae1bd18789188bfa5fe0027642509bbde80da0e0d13ca79fb2d9109e737126cce3c0a599bb53ddf8ac421faa3e00915fddc502f54caa0a23f0efbad7058bb3c857d8023867834a1197fe62861eb34c5555bb890b606c3d33cabf8462948bee153afee9095e2a3c5b4586e366d1d66e61b2bdc5d0669ef4dc2378431780dcc84dc96a18bc9f385a3ba5eff36c008645ddd3941f7924c0447349392d9f7c45a15ffb1633bd326be98f74ae3d5bd16f7987d3c76021f1bbd9026c8416829c619d2f38c2416ca8608b436ec433db00bd50d39ed04e7ab970c0bac58bca2b614e19f9199e47db3af76b2f220dc62cf26455edb6d9dcc5b5ad0fd99f51543b7392e3b02a2f702e07f6eda1c67a918e4b808666606741bf34c27571f83f01c604aeea95df216b796c6cb5962cc7b2015be65f72de28e5d819603d7a85a4d71a9eb8800ee64624734c9c42867f79db1b889646cffa67c25de1ed912c5314f6e8a827a01e13bc97464e245c060ea31c14aaee176a991d17ea228c57d262b6927d648edf8e85c64963b782d3907dfed89a58a2403a1e75038c4f481ac7c96c38992aa2f5c4a45c00a1121116e237de9c7f46b3295789a9ecc6d0a211ea81788c54adf54683d8ffcd0adf06cfb74e8420719d0e2fae852dae886ec745d7e795735069f3bbd4e3cc2cd729585a3d2b89c14ef715902cef8555a02b294d3ae284b7fa0cbc52f85d80f2cab538f1285a46a2fae4a24a8313b970e4fe2a631afd975e766103601f6204fbc8f6e84654a281ab4ed5557f3558f02cd092b34a7cf9e30c84bbd9ca9b0a1089330071b6a5283ce5f54570898fff7e39914f6a5a9b51d0da5bea88291db19f3a5eb68751d4028f9992b2f4dcc31262688d9f58825b87d6ee449d9211b68033c302d45bcc55ce64233009d3f5edb80e414102c7eecff4d6141a82b2b711c5ad6d140f4adc19dc4c775c38fdb815f2d64ec92ee19bb8104a42fbc3d1254983752043df24f4aa13f9122f95b7d9ca9ad0234ddb9a019576bee9afdd671a5f583853657842ab41dc67bf4032940998baa1b6763cab31f40c524a9b2fc5cc9f0f42810de8c080ddfacb7f4713edc1b0984e38cd9d3ff5941c21041dda28a884dab109f4a8240be259cbdaa0cdc58fec912ceaaa21a1f7cdc12605ea44c6c497b624e6e7cb20ef04db12b693f6122b160ba75fdacdfda04111920d96453be9f6c25e7044dd83c324400488d561089d235d6d6d1c82c549b04753b129f33b1deb40a73679050199a9047d54ca37b5302e8f29c02ebfea59dd3ffef896d77e7fb7e58d08f9988027c7d66a283d78c43929c7e731a54422880d34b1febd7ffdac2753e8fd729f7a0cfc8946b0c0f2f85430286a6acb0c47a8b0b7bb8c1477ea6046d6a3f05ab6cbf26aad0023aa1588b36fdcec463638c6ea979231ca407a8c42b8805ee59851c8d64c9eb230cdff265d8dfb87b2f1d4ed89c86971af204dffea424ebf3c38cdee85d54282446aef025543a19d3ec2975d809e0c30d215e6064c781b06205e73ce245d84aa5efcdccbc216735d2b293050507201cbc344d7d55516d0179b927767e8dc0249bda5c21e8c4ad5e361ea27bab486b123a4717fe817b9fd384953ea9cc92e4f2bf06b2acd7f4c2fe3600a7d6697cf2da7b047848aa8a43677ec5c589be0884766168e1c0948810ce42a322f913498055f1190f97e48c5ad1464b03de99d6746d452f69df30367b2d2a89e721473006bc9c4915ea9a8598b108c119f28935cf13bb79d891609053e21e40df663b6bcd1d88186880cbd8184aebbfd4cf977a315a8b7d10eaad191e7a6c1e47b201c495c63d186fc10320b4fa1e2e5aad9bd115d22252676c70f61acddd9d85761feba678ce65bc53cd705e8ecf73307ad6b78c23a89529c04b020fe439e286be9a01f66942a3aa6a66c46964ff480bf2921fba920411a050534c015f0ccecf571a196a90cd7be97583b1630cd8b2bcbfe42828386db9ffa741c6dec37013125a8ff2f0a670be06210f88ccb88ebd3e7f04ffa3058a8e79cfb8f8efe06bf7ee5212361bbf36160e625967767c0c77d6b6dfcca2cfc653563b9731411cebb0bf1744455f9524a548c44d7afd09fd4c547edf7dcf561996ab099ed23448de75c7f3572d65a1e4f81cbc2d110fcc41e68bd3eabb6c1a912dbfb5acefadb2ec85186f2292cc0cbb5bb7d55902ea5e770a96b3f5a3b840d57f5bf96fada9a870b6337a98dd1baa867b4a38aaf936939d0013b270b9c6376544c2056894109196947a77ffdd116e82449d7448a487f4a4c9704d4cb0f25d7eaf65f494761557fb193ce65a206baf8204bcfba129b53c9c9746497042ca1c48b2acca61d2042224c5008bb01f74daf7e897042d9d63a830b210d6964714936ab5928a623a7755607311efed8dc928863edde4f2c5e8cf0b993c014b46b0a36c36b2fdd9890c15d89e3a6f27afb25a00f4e95e31ae856a89e0054b4231c7762f65274a0b11e8cefd21c33a9de0af465fc5cdc5bf48bda0f79f0ba5b8c58cf85f4295808a203d4e51855ef1e069c4bdd1120b4c62f53a3fb5487f5486ffbe7aa583d1a940ce8d188c0bf8aeb3b3805b95aa40f92d5cb1bd1d70a530c9f6a53ac4b83ecec404341ee3f47d187090622cf491b9f0e2efbc71a90fc37fdec76c8021c94b1d847c76c224a549cf479329abceb2fcacb7202bb8c22da31aa32faafb55467ab3b6c7ec6f801fae9dd512b083257717798ce964fa6a3642b4bf5c0d0fd2f4f1ccc33d6046d3fa9c598ed74f14f52d887f8706ceabdc919bd0ea6cc402ce34f2dde2429d1e17d9cab72c085a0a4ecef0fc607ae87b5b7921564288e2a5dff7e4ca8133f7ff63dadd572acc4d9b93cfd79b3071066dbb474955c8d49ec29f00dd26269b53785e22594ac98d47afdf40d9390633b0967993b49a4cebf7ac3d0732481a9f121457a1556edfdddac2aedb17c2989a1895a14b3aa736db1a5968396fba6585713720ff2477ee5669d72bc09501e0976821106b1606d5e9b0ec654aa779c88dae996af5cc20939271e42f0787799d8b077536535ed1eca6c549ec28108e3dfa751dba2fe480eb3266c10e2320c72962d8e5599d21cd0a002e1f4cb7b54c91b86e55f344887c1f9274d8209877e7da33345ee806b6b2d1f808941ff43597bbfee5129bdc7896a50c983195a454f48fa16a641a3dcf05ff2410074bf3af1e3c37ced0a19141e5162956591d4b098425414910a59a5feb96ec68ce33c04ca391ef5faff2696d518353a05159067785d7bfba8e6bdcd243bbd2268e5ed6abdb44bceae35313ad60a7c7e64f19b41a3cf3903308211dba1a3a465da0e74caa0c559e38834cf3204bda5ffe5451f5461e34b09e1e79f3eba9320a407f0146ef756c398f80ce91b0113f2a5e54629fbb65bf5b0285407de996327533345be23ed14fdb09dccf18a6e242bc58924ae778fcc5d01f964bfaca0a5831b050fd0916e7fc80f656dbae509ca9231d078b3e0bdeea3d46a7647c98ca1ab31f46182942ae91783c12b152d2b9bf1a8551facaddd4317f807974802368cc1cc19f58a4eeef887cdd49f0ce46d06de8764d73b14a53896f52f4ad50307e0f3b695b18c92f1efd84e43f7eb00387d83cca8071cf0c54efe7865bac48992cfe62aed903ece00a79dd7be436f8d84f37df1c26e5093a897f11a55fd0bfd58efd0ed9e7aaa74956d369e973679f9e7c17cd5b962a4a10881256c3b66a6cf5ef6327d76478a30a709c9a34a8ef80c0a8cca82f6b6fdc3d98da7a090fb30bc607f873255de4e5d30b75d6534c05081b7a3e4ad2c2300f67fdc8582b5021833ee58bfc36410053f800d47f4af41366977ddb344dda6c55ceafb1cad07463c282987bc65c5f8658576d408c74200211eab87ec672f2ba0f5d1ec2be6fae75f31a6b6e7d62e39c7bb943616f82d38a11c4ec7a788e5a0302859ca8089a5bf0e3a06a06b466cd50c2a2de9f9a88bdcbc39c989aca65384cd2b9bc56037b25025beb24690e1962ab1c4c5ae18fd73702c25c2da57625d72095df87a520e0ab034ddbee1e0aa4059942cc6c8448acae4eb10e8ec6a912f3096451b694474406e0cc22e412e7336fc42245cb86e699f8cf4f10a0cb7c4f2b27e704b6fd24ad6ea6cf0e13d80bde9f5483ee494fbfe1359a48cbc0a2165fd0edcb36c0aa9b072adf933c3563d527cda47cac3035b48080ce98428d3f7090b3b86d03f2d954b71b30f85333cdcc5ab9b86a3113f71bb318602c11e466c1e403d0767ee42c72dd1bf32fd0d3af2f7876673ca91067845be65cc8998db692ef696b5cc1e0435dd2ad0bf4723933f02583f7920afae20b7b06b6896ae4c2c540c279f89c935a82f19aa4cfd7be2d481ca5a0f312ea27dd823a1b2ab7357386823a2adf4abf6c1bb20468a130c1feb4757130688fe79338f1b1bad79733d7fd267ff5d295a796eb0229c69da5fe0b120fcff09637685a7aa0f9701b58c2cf011772a5d3d13649eba439434640ab33c8895a9ae29496ef522449d47437e9b45001b4153c53a6626bb616e0e21a2b77832963271238391972c7f52252757192cde83ef0ad4afbe062e1d6990d6e4e8e19602ab35b0a2518de626dae03a54fc3b3be664883506fd95c10fc2d2571c2ce70d54d4d9ba357782ee7cdcabaa50d7883f9f5a6078d679669f97ba1289831165e72a6dc6d50f0230f4e33c5b9b98ec5348eaeeb9c635656257f7b5d870ce19717b9214b3eee6f80fe7a4f7b26a196c06c29663e6e625e9d1a114c4d62245c5fe52df0537b7de92eaa274a5d8d0e1d5e38ee3599bb8b0de6928185a3d4b4e3ca9df90a8f2180db458f954f8e124db954e56e36f098231d0487b7dceacf22f0c4e16b9f857dccbe08fa587a081ff238ad4b5cf90f8a901d5da7ca6011528c12069e765ba16d01202dea87f936b4239acbbb0709783db03229d1887fb383b99457643d660b5769960dee2f3aa23be8061f2d0bf0c1c4b1dcb3221c708741d51112099ccd6aef23c3804b5b52ef231654a4e8a6ae36b7009a842408ce61c1e1c01f2eb542b405210acea40f85c1519a0865178a85bfaeaffe5d55a0c4c2e92771ce8c5288418683893831d677b5775a4d5af0fc34ffb2590519ee2b216841eaa970ea7e6395aa675d9d0513f000e468e89be534c6716e57252b362a8081ee7e804ac533d32f4fba2afcebeb20dd7c9b9b415de488153633329679205cbf61fd1c1c37a17184ea06a865f48570103d7fcf45cd384f8f7174c161173849446bfe9e70c3a7a2c7e48cb4e213a809039e0cd8646f498bbaae4092dbd082354bd47fa3d6e8812d4b8bca877bafe26241ebf58392863ad815b0efbac087b3ee277ceac2b9d73a67331fef476fe701cde0ca10327f8cd2ab50378957093f4f42b59c805966581fd54ebdbcf028bb0d7a9b0c8769949b55e01c271a9826f4a3c951f1e8fb897e5dd865500c4174eb67753ee4eb90dcb0de74f70cb8812423347f7b2ac76b1db02267efc276292b7b2a2bef599a3f06ae76fc6461cc0960ae7a09d1dafa750d6210d7603a5eccf78776a0d197dc1300e07d61b738cf4294a907a991b94bc3ef20cd56fc7b7508712cf44bc5336d3138987b923e238dfb723fc70c6db53ef69be49ba40148e62c18da33100e924a455b6686364aeb6fe2073287b4778cbbfc0b669dcbdb0ba4ede6167002ba438752218450fc136361af453bb864d6d4f03a578d14ce4f7e83b321c9f380112474d6cf66228be0d54abf730853d43d0f986824932930afad28304b5231fd520dbae9c41c82f15fbc75d1f9615a07ac8dcacc7e347bb89e5ea5b32563a2de197e8e2cf17ad0e5bdf0eb2482fb1eba50fdf92b72476bb60cc68b98b6c174751f386acd751d86fbceb11725451ce7cf923d86c580a05aee55bdf5308588b47cece0d30f1efb91dc5570b478c16b0ceb017e9ed8bbff9f4dc2c206c25d305a2f085fcf1131c5de14c3573818c05cdb98cf2427e634bd55c9a8b019a0a266794bcb3657b24743c6a977f8b07b1b0e37dab1ca5a34910816ba7df921c5e92a9a37b02838d927ad1f1c4e304cd8f99b05d742f8c66519b09316ea6b145581717bb49404310a41a2e97e7ba935aab46e392fff30fac11d9d260017b1ce982a9731e60570032bdb91c7009c94d65be24397671041ddf3f39a5ab8b8c4646245534c60e1b591ffc2db2ebbd01ffc03bee986f562f06a54c33f0d8b53d227faacfaa16db7cc6bb34d90a11a9887e19c9f7b94c98d598aa015802ac440ce17855adbeb543cf5a165b35fc09a771037b1a71de5cd5039089b9a92de60411206cb08d9b080a2d7b9e3d3aca0959e6b43d677e8bfe19ffdc7e8dea9304748bb9caa0a54dc480b83f374d46600aa43638a636399423ef61da486f4837bdb8cd43a47963daacb0a3f357098faeb676c47931d04d8504da0b40b198b97b89a6b8fdd8111792cb8a48a43ce3ece518b2f9da2405f21d2b7a6cbc1894a257c77c8ca520828d9c585aaee0e24029db3ae5843e767b229dfa12051c30a24359830552e218cb66b7aff392d819c21736f44f0c0e9e3ac033c0671817fd295318231da44c3280c9e47926a98b7aafaf40e17ff176c8f5f5f0532a75cc0ca0828b4713110a49902b375467d6a50a246f42bfeaa5cb8b642941b395f7b5253c275d482c3614a567e1106c4415df064fce935f84ee8729af8b66936cdfc5c1f0ae53ea073bfbae1ce8b6a2f40ee15956fbdf2f58686dad774368fdb31c852f08a2e852fa4fe41f6ab65de3d77ef91115b027f0237a3fbd81228568c932736b8f686cbced02bd6aa2dbcf4382d6a1e42dc0a3f47b6d5b401adbababad1216f44ce0a056499d635837b5eee342e373f3092d371f97c639877a99c39a829292833b450940cf34f587f77a07a50fd6f0fe787a6118bc966efb01de1a6e20b76bceba3eb61b657fe69769379d5aa24623d4b6fc60a91bfd33008799eb47575a0c41bb2f921224e1035794919de0a34f07f371cdd0411b1a3cec3c2b58712ab3e89c6018573ae53ba9d0d0cbf0b83c5e232e13dbe47b5d10b8d57311c3df0bcf5e873fe0cd6587a255b0f083d322760744c4646574873db42d6a1597f9847434cf28152666de7241104880cbf473a9daf2e59b2ae0da1daed649d86b5257fee98aa3338b9ceff3f24362adad59e740f0609f01f74dc9f09f1940d77f2958703dbd5791dbb0c0aaf8e0c2a49475f00434d8ab974164b03aa744f0cee61ccde03e98b67f90c3c3be87ddeac48f039455c9806a1c8506eb3c9ae767cf6ec8a71ebf2eae033cae3048af6194c55ba69ed5e3a3ac00f5800d899b2b7d7fe0d568d4238b411c9e6c2e7bbd2654a5b88a56c70c1fb140249b93d67edc08d180faac1a8193df4d8a5fb46a9a84a90b1c10613c63abde5f9a269181cd6c3e71c15dd3b9cfc93a5167f6ebd4c00c458e7262e2d60a60399c51eded0dd95014d6036e1de8912a9b313307586cf182ac8e18889c1bed3a1a771e6daaab9f75bd4b56354d806906cf0283dbc00f684ffd441dff635216b114b07bacc907492ca22fdd400dcbe0f1a82f1aa09992dc903165361dcf171fbf8423fe88ba6f8a3ab97a9577f34931ed489d878b06161a3fabe9eed525a085e1b104c8a9c031b0bbbedbc10f31bd2581183d42b0f400482c275fcdf4753a9d180755f6e6935d404ca339c109b525e5c9c83bec7bb0f079e160aeec0eaafec0c70eb39c8db46b9747f47f280350ef16345e2572af55a749c6c0ec32d57a7cd3af1611e61784966675d973400610e48de6b202b77b12a5a52888935f6ef568eada9201ecde8e975cdd6626dabe35b2b037a1ebd87676b36d3ff641e25e269473c0e060370f48492b9e6e836d0f14d8d1b2a812d94c937da0aba459dd3fb2a36e85f353034b551e3ed0aade56373a006b1dabc7a16124c62f30b482dfcf5961944962ad53f12c0625b1220d70f6767c856aac1e1ae247a6c96af7d5c7f734634f6aa247e950841c5b49aa019738b26395c4a815d898167e811bfa1cf4c44ea08ff81169a039fbf4554b0effd6fd31a90908c342111dd444c770d27a71433d1d2dce186f6da7b774a791a73b163a1e52e965958b61fece830733b6d7a8db20e9477e15f8f25b6aa1e789386044af2c9fadd269d85d308252023032747dc8b3be18d6267ed0aa6744be227952fdcf4d7cc4c293c4820fe39e1e098fae50d657dd95bdbca371af0a7ce4b4dafb37d1cb9c33dbfa36f714bd2d845f76ba557b7dd9149583c5dccc9f73aec57400d9cd1c9b88f7f18f75b09f2208266fd68b3b3b90ecb954acddb71e04cda8bc6d73b733b902ed6d61dad66a2144610450906fce58a1105a4f9c59333c8fbad75341cf34c8b0a8471f2995745d92ea83225f3329948602de9b08e89421c70b911f66c39767d0b5122b98eaed090f82f1e9cfd0818c51a630e738e905e905293a5953a8b10229ba56a7d1fe2f3e1ee8e071e9fe29471363aa75781a9cf9d6c35ffb1eedeba14f4bfe6657a6eecb81a58efe851ab820978906ece6bfb3948b448a0fa471d4fef1b644217a0fd5e008b0cfb86d484e81ee96c7a367fb6ee89487b4aa18194c2f1fce7397786ffa00fdc2b13e94cd59368a7ec10c96d314b163598ecf645b657dcc456d55aab266d4d2aa9174e8d85f68c8ad3294d954dcf6f676303b446afa324681923dcea81d6d85585a9bada2ee8bbfd49b8eed93fc9cf0fe9dd834189360f6100a35407a8078b07fd0d9c0ff512431fcae203624817bcb4b37da4920a66bd5be67ead70ee8eb81d543ae04feb32879f179a46222108845c96b10162f13ef4619d497ffe175a0e4ab1b7c214635fbccbbb316ea75570b1b603efc404bccb40f81d00f64031f3a12e0a4b2754c95faa3f3c10e92a1409184f230bba4cb877b2d4798d07abf11e3c4718d04c24236e5e323c23180538a12ae749c0c04292a1d60f7995ad4489da861c69c86819649801fb76cefad3d98b63d3c96145ba11c8df7a175a784bc753f62f70fb0cab9ee2f58e3c4105d78cedca7fa89a3a4c3804325cf0e4ba3e7ef9deb560613c21f97fdede76cebf0c7d6a045e9ed1af1e015effaae59a9aa1244fba423569bf8f04036d00e87938ed657e510dcd71e9d8a48fcfd206c4a1b3c08223af2fa10c14a01a84be2ff7cc3cccb18d98d165ac263a5a4b485023331126513f7d0f5617e6610884800cec9f294691805b8065cec637a2291ff3c77d61a7ed3269ee4ed2ad4cd1f7dcf953ae711a80409bf66e9faabd620cf0211046025df20c4fc4a06ca64a960b9e5d26ef6683f520e2202c6ac9be459daead804a5d81beafadcafdcb5414267d1ee59af00c2c55a3e810c00188908c0ae1d485c8244fb8e7e2922e6ca317959e59f1d826305268b163f67451476f6419d440bce755dcc6d27305e47322f6210049b8f3ca8cbbcb269f5ea9dccaa0effb03fc0fdc96e0388c48445e7e7b560b0531fe1f7c6073b1351dd60d7a7b88fb3013412154b3216fd4529c45d6688f0819907f0a82f5139377c934fb939dce9be8cceceadf65f8276a07ca8484ae417577fa509ac83a8c2917559b6a6a6392478422fc642922cba68af40fe918cd96305356c93b6783ab6b5c6f5b7ed9b8e991a1241674491e377c9b5e6dce98e65890b14e5649f21529400ee98a5e031bb236712eb3237cac26ec9fde4f6af1431457f87df257077fda08051d280fa82950acab812ea1af1a47d0969c1a0b66d9f19c373f92c09d5506c0dc0c28918532500094a78ecdc7c555e142616ad404ae786269082fb69ded2bb6d0ab9f3e928d78be149edcd7be27dcc1a2e2154d76de2eb77bca0090e28ba1b48910ba72d785045ad65c50190aeafeafefa90d3aa5adceb423cf5dd37e89746482db833e3cad021a37d55110c4f4a069b12170df27bdf709ea22f19408e7a3150713cb65c4a53d388b9c57dfee63074e74eaee31be842eb5aadcaa66fa3c0a1f5a28fcd4b5bad8ae265e13042cc000fe7a535a28041f08cfe0440ff62bc0ff1cc5c2ce08f2db3ef9ea65c2197ce6783c955735bee8cb4520522a47cd7dcde10c3c9c51c7473950a983d6a654e514703c431197d411b5963dddf8a9d526c5d7e6cbc264f77b05217160b674148747087fc2f82cf193f7385042d684cfdbe2371aa8ffa6887ed96a2592708e3d65bfca6ecbf2962391971986d92fab7692838f88686612b10b7f647a97a91c5033e9e02ce87984baf4d0483204de1687f123629b2ffba068d280dda3a57953cd8bd563267b75aca0ae4deeebd60403bfc313953ee3ba9d983522f8ea8e47de1d3d99bdf2ce8f7ba1e05e01c8ad35fa0b44a9de059cd97e94ee39888c8dd8379ac0d5f05e3cb8b58f35512f343ce00fcec038b7e631d599c0cc6389e40498e53c46e1345a37a5282ac4e57386f9b6ea8e7b49e6caaebbbf2cd488161c38558547c1e0bf26eafbdb58c8c3421c52ed6ded1eea9f28a4c181f823cb27730a84778f594cca3327e20976092647c7559acb2831aa39b45ada7a7261e929ec18881f134ec7dbb38d0f7876fea6b75cab24590bb2d957ec27885bca21121bd88e6b95fd37d09d8d40da05344f7559e14f944885852241527d95339b35bc2ee088262b5be519018156d5eff46357ee7920869627a212c46d933e7b30b1e6b5d794405fa9bf7d9f2c1890559a68f2df21426146d3dff5568d90be777771c9a67619c98743cb7b766f86993910dd83b731ffd411ec2a30ae5443408d7b6dddca6b38d893e15d5f65db43834e7b3aae372a04e40cd20b6244ac156fecda6b6def36537ef4eae639df1b822a2288424b1dc3370350b8b4c0ee4dcb7179d24d7b40d57d194bf9fd29b0cd2f1b79e984cfee24b50f794fd07c43c73cf66553304a8d957470bb74b3948b6a5a3d1d39bf9772aa6e7b03fe4269cbffa6d818d62947d7ec8dd800fd556ab57b6a637cd267e85d0a123217ed44ea5ccd6a605ec336146fdad4165234b0caa00e22a0b38ba3efed077709fdca23e8736ad23ff617ecf406880fc393112e07c4e49b542a014d2ae60770e920d16f86071f991edd935b4b01b80b4eae89e24a56d547774f54e3c026a28313bf7934d3c32e53fe812b7b4163d500f16f750f4bc4d490287df7876b7d626b30ff9bf28a83cb798b051f9227b911ff088daea0f39f1f385fc3dfbaaff23c7195a3a3dde40beafe092b769ef16845ba95a5615319a5f748dff59033b2b46769d264d4f7a25e3753f4131ee56fbd95f80f5c0178a15d9b4a1996e0e11f18a7dc6162ef85fcfdf5f08f7f7d815ec4e05f1811d16ee1420cbec9f8e4e8be15eb1dbf78b992106a90b134c8925ea29e7a7c11b0a0c195bf320ebce39115cbd3a7938d10c81ffc31d2d58861b8f8ba69bf2514aaa7491204681efec7b65b20a15aeb9f112e0e4ae4ffc03678cef192be64c4eb10b02f694c5e086a23f10de301c0e95e893fbdd9f7eb1e732ca6ad9780e6eb3231a0c7fe5ded12a626305b6f1c7c76f7c3f7d17b43d1ae08bf0790272d41881e0c99376d5f37e4e9bc8164000ac1cd484896b6fe30801a5b0242854b7302bf5a3a98635dcf8a1cafa5ebda23743c4c0e7b5bb5188d89005d77b9b0d86efd1dec3d83848031cef437f0147ca27e76b75069fdf7b3be12827101357a4b568e103f46e0216785816e85318d13a3bb5bc32fca43b09d2d1c6e55def0818c3d00d1867475e2cb4784b069067c7708b03b6a9120618d9a6d4ebbc1a1f5e55336895aeb8469fe2d892a4df41499e7deac4e82f71ab3c58782f72d886d8f945a6af80ac5642081fa891f38271801b26f0472f0431fad3369f8fd5fbe290f41ac02d08288c1d32242a997a65ec8bd12a5f5a74fcdfb4da2bacd2a9cb022895fe0792cd3a9730c91bbedb4fb5b1606285ef0dda2623e4a7b2c6d222be87a25db5ddb82bb29ad96be372be29344433808c1d3a43da420f9bc90c707bd1bf012639318ddd392ce2f1c56e4ef91d70d9aa7c42d57dfc2bf748e364781fc8b2dd9ec3bc220bcea64fd43040659294e8ca8a2032d8f00aa06bb991d836d75b6328236dbab6126eb0bf46d568fe1f1fac88fc2c2bae5360ee7d1e133052df6e8020c08cf2363dee0c1065d3c56fee422ad837af56a4ce37ba441f0deb47a7f8e809678c25a3847f88866794f412aea744cce505d1d6468a9cc28075ccd30b4f13f1d9d631aa619e48a744b1ea9d3c0bc051036488d1692f7eaeaa877dce955c383a23cc2c10bfa5ce399cb76d71293967d16ec38aeece39226d1683871100f1bb9e74898f3eaf610f1776afe34234d3fe3ae53b0fdff9a0006efdc8218e0ff7a32a13fdd4d2a16306d86ee2e23093152c5d272dc271bf2ea5eea1946ba4bb148674c5af903f5fc4981f129473bb9a180e0dc7515fe8a08c373bf5d848bbf636b34ffe77bc18d184b5f2eced2d6ca82042be53b343503b9a8c547f732cb0803d2356475af0b335785e3789a29d36985b88cdde2a6a27611d0fb36ef712f28f4eddb7860a3fdd5b5b677219ef8f1cd2d9979ae1a9eaecae7bfeb36c687323fec0114bb748973c8d59b5337692ba3a7cdc8d8e70e0632c1c64d6449f4bc4af644eda053432254c72be8c676e6b1d0ad975246b24b45fd2bb39a49124bafbd5acce4d0816056af995a1298cb3677d1390946728a2a25b74bf034a3c618f001e10b8fa99eb90ba1905e11d094d2225ab61edc471ecbf02b90dbc6e4b75f65812337fa437dfde03f96be6e6db91e55460437f9295136043c3497a51777de7a6e2e68800bda923ee3c0174b3f9f30a9384d6b7fae90ec2873c4fe622db0c72cd02d79fa418c9395b6dca93db41dd3414c3d5c0f8e6010ad7da90d839eafe1f029cfba7c16030cf70481e33ad6b85a6fbfa8daf8536100d1c3e6296da214091dda0e6a97712d88b1dc32b0f075f134272d9f755d2c58f72ac3949e1f24d6c2405c14f9dc33bfc321bd7c2a57bd1fb365a989f750aa01f0735dcb6eb9132eee5bbe3f6cdfb0f5b3720515f6520fa4ea79236630585fff2d6a2bc67927948d4b217dcdbbb14ba94ac767c2b2eafe894176f91e2d667c4e0d1c92f6d371512c99897328944766c011fc8924a8074f9236763a50f97a3c764391205275aa53887081f31c70d603496dcac7ce41ba82f5a338127a47acf38329a5081c8c1adbd1ef5b366cff2f0ecd24b0df2ed015356d37d8ab8a1a4ebe58a47169c587c1a3dfbf7b0c9cb26ecb4841cca630a6ab5ad610ab1009e724f2fe3d5f02b49d977a8dccf6fd9e873ac3b506c54643da5b343b05dcb9d45b03a3b4cf2859b45fa9a6a3687d904378002f99450bf963f40113bb951993bd81e781fff4a176b6a6a8e433fab0dd6e4c29a270ef4f72b9ad06ab15c2c0119b7db3138d31b98da3e838668749389aa0d1d94a962907740782efcb9dcc6811e6e6f44188c4b4994f6f2cb5c1554f61a7038e1f0b94db3d6bb7686089aab82ff92cea03bd79182b3ea6e28cf0b81083f72f7ce3311ad169d3310ad2d0f8500bab19020e63149acb0c4752d42f822231da957bd23fbb10e7e3d5e267287d47fde77d72feb7b47596457c73d37e172918c93d7d35c291dff0b4fc550da553e2873e240550fd37ae10cf8871c184a95bdbfbcc37442a4bcbfaae77fa5249143c9332f5780667a72d19f8ac0feb0e1a74f0c852b0dc5da243aff97ed835c29fe3ba2b73adbef563a2f8483cb0d097d0c64de160f4824edbd964270c24189e24e34aa398c78d4c0c6505306058d98788a3afe6375c8264da87bd258d7939de1b1294194f2e0d4a361dc99a81642208234a1ba3de247cf1d04791023df717f73cfd0b2221974f28a82eb7d3a1a29862d14a22de560c0c72b70d865a7f6b66d96f66be589d4bcfe92eaecdefa8d9273b95afad6a390a2bcbaf5bf1843b05119356a0e9a60bbb402fec04b6756bd5f4fcfdffd41a28712ff57ea200341bbf33907e12bc8387e0d7d215a04c205f39c31f313b82a590d2d703a6ebf39e2514622d28227469a9ca241b4b93286056e37eacadecff15d0a9ed9d177b45ac86b9e1f30b02222ac8f88c3612fd71a1a70f5233ec3c0bd1eb3116287c84cb784da4770910b994b9b28dbe513d985bd27db892f4fe40fdaf8438e1d8157c9ec13e78ea96e299f854a3d626eb38f430358da89d0fe15f605f2bfbee107fe19a51ac84dd794349fd053bd6eeee332e1a76c64ae233837227e8327ecf64ad8d56af293ac49f89b5af2bac1496cc2547cf3f79b24dcca1daaa565389dd3774d4a1a55650ee0a7b550b1a8115048c1c6f51ede2abb0d4e88a9450d8257dc09f020d4dfcaaf0201c0df8cc9243b7f720a7837615022a636bbddae96ab1f8988b1e8b630b525c4f293b09d1c1be68626bd27f6f1fb0e12fed5742a53adc5ac489d9b98d19d56f0cc8b7ed8e57d0a37a349e6d4f11aa6e3f6b9fbd1fc7ec3884ec6defa47007022685cc5b1721bba3f85525a4b0cba10a386df8da3caefda4ce5d831b1899f88a573b1f5e28c9d9f8f7d4083dda771166b76f8cec8bc758f9b46729a116f0fbc06473ec8b47c602cff41a6c9b2a24e46f23589cb021f4cf6edfc6f36fb6b63c9cbaa113a16ad9b386b4bf23707951ca974032cb84216b40bf9929457014b5750a37a799204e80bb49822326630d17524b731617e2e67e0d05ed0bd114202ce645052948395dcfab521418c444a7c20879313112a3b51c559539c5812e7b6f107406359efa6116504272e3553f870fd73c09dcb71ce2eafb31a12c7c2cfb3d13b9759698399eb5afbf75dc179830cf9ee79a7ae37b0aa10071ca7e71c39e763bfc8a8a26fedb0450136985af271052523b6b38936a3c5161016a65484a711c8a5349eae5999dbc71c125735812ca2b37c08dfba5a05eaf220c524b85016f4e5f637232ec7f423a66786532337627b29b3a14ac6fce392270e307ef1ab59853da51ede4b09a113e98c03027c4cf0e68a113e5d650ffa0b90f98e22f73b12d42282f49fafa2186ffa818b247adc6f05454f4fc12381b29f11ae54c53d1d9f3d537515c021a777455bc60ab7183827e303f6f2e88d8f539736d27793d49b22d8cedc3578fa73416c274157055f0418375f8ab08cde637b852759ce26e31845959054885265267245c15de28f6b12fbc0b5a2c0a8b76e8c4e32644dbd03c0e62ff35e51d630a172eb4596bc4bc7c4daf9f8e1d3d7275ecf78f5250efc07d810a11477de347fc178308ac2953478e3dd727b64db5d32e598be454d12a8cf9e1ab6990dd395720dbb7568a081bdc5c19087daec1016527dd770c50f603ad96f83e60b20208b75f8797525f629e2e882eee557bef3ba0039a16f068d34df7c07b727af08ab27ebe7b9d8c402a36e856b49e6cc8e782679f05fbfd1751b41a9e5d75b95631bf9b54ab90e36a214d8756bdc0c9fbf9aa8a37e456e2354ceff89f86914b7d3c558286a50876bb0dfa1c3b9e95e348e2be62863535f8e0f16195577829a997718b3aaa3f2ba07947a967933e75677b0e446b414a12ed5f0c68ee4f2f100a0b7307e33115ff1ababc54314c4cca2f3a36d7dde71605fe7357f8e3fe01feac1c0d892cb1cc87815a71a0b6a6ab77f59b98df158e7e2d06f4c45bf5739409898483b5bc140e95840cc6405d97b4f59f6b30abae84e79c2af15dd08ffeb89f1c01dd604f7e3e39c5cd242c26341dd5bd3885c6a72f63372c765158b5029d06977b07ed67e9788cba6de76427a40385a232ada5acfc334db458e35c08b516cc92994b745a1adffb8220c83fc0863a342b8fec48fa26f0701d61aea21e69dd390846fac66d11011fb4e82a70159e85b0fe09507833cfba3ea7ae9b71942dfb9e3f8e8a663b26a515ebe25f23247c4c3e7894125bc55432863f26fab5e176833f8883089c43bc60d3cbc60332c13bd34359dfb4613140b38eef7d4209ab62f82e206b6cbf72c68f9f02b65b34d8a03e7dcb192e6585d1abbee9cd5f021e392a30eb785cc73d9868d3737d7c4bbcffc7d9a5e721e02f63b92bb75f66d49b694ee76993a4be627165dc6d781aaa7e48ee0ac70e575ce53e30cc8d81ad322c49e16a17a3c92e39154c828010a4aa7ece110ba5061e136df3be8ea3a09fcce2a31c96f9b812e87b5935580cce3048d6ee53e6737ce136116ba64488e589f1881b5ffe2513688bd8d3311c815078e3382058af8472bec021ef33295e7475d7a3e4657fb06c310dfb5a0158456fcdca18f0fea992a97b7df65fa80e96aa3df3ca1e778f9d980fa8b2ed2a1178a00e6e20aab8371410e19408a0fe3d2479eb0765c6f4d4c71bccb7f688453db4803a2d6f961595746888af3a16b6e1ca8a4e1c2f1359f19c9ed30658a7427980246dc2ef780660b8c5751b76f6df0a25443a463e773e3cf12d304b82a26c700c07f5c5c34bf45d3180f19a3f45b7ef8a2261d5878ee037380089d1db935da2265bc9c938264bda76df7690eeacbd43bacbfddf7e2c8b679c5adc62883e43e1b3b1593eab0a03ab59b8ce8da4b03586e5ac9333ea5962b98fb326665b8928cd1389ca07443bef25215bf92635d5c8d9eba75ae940889444b0a46e09026000607c938de19612b45d5ffcc6335676e5d6fcc29343682d8b7106e78ac94e3a15600b26810193d7841ed533c13f56cf2ca80945898f69755dec8f5e82687aed80bc4bff9374bbec466da3c71c3bb23bfe0f7e599f77383898bc1f5d4651fb9c826a4ecbf45c8d056811101ac33cefd27cd1548533001cf8cc09355392245b315c6785decca00f5be2d5ca1be64fd958c977ed60e217a5b241d788a789e3589332f4e2db58b2445f5ddbbc1fcc28e49299a5ad95b9fa6da8a5081abe41b442c3bd59ea3579721f80e405bd2545a24f9976a965ad6c6fe32bd7dfb6730f232e62740014bfb82600c0b9f22dc58720cc4cf5c96d950d454a9e89607a9437d5b4f8c8c089d70de882b9510d168ea286f7af1635e70428cc78f765ddfbbfc1363a76b682aee73514c5afcaff342258ed320ed2f06e9e34028065ddbe764ee04553b44763f8543a1b9865e84fa77f013d4f2bcfca24b43a7793580c20a397c82e27c9cd82bc282d9b1a1c0da7c58534feecc4de536452bc3d290c4a1472ca2a70cff70f77284b5d00694035df47cf6ffe42a5f7bfe67c57c7ad091b4292f0b9f9ba951a673fea9f4df9b5fd1c73e985873e528abb1081457786f35569318897aeb761139085a07577ae6f6aff87562e0a6a82b4ac6ed679523d89b3b153301f1588f3975e8f91825c2158955a58a67b96cfd77993e928de58d557c6e3e2651104c1c973269fae561989c46426e3bfa7ad92f72a5e54f6bad2faa4505f31107d25bed75dbb9c23be09930440a4a2fad30ea43518a676152764253af50a9c5c4665bc80571f90214669993f3ddbe8e85949679a5700667d03a53fadb8468b4dd14964f7ef2e1edbd1006f21b23ea40d1f31721c9e8234cba91be9e4f059df179850828fd8d9cd806e619d8afd0d58f1260b9a83d7c8d4be759c887b899d921e9adbc0f2c3fb2e29b23548e69446b6201f7ffffff08