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 54785 8b3b8e5b5c2ae030abb1946c38c8806152acb9e2db0e760dc0fd8d31878352f6

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ef896a455959a991227b7d44fcccd707a19d86aa4695b238a78b49cf9f5197b3
Certificate Block Hash
8b3b8e5b5c2ae030abb1946c38c8806152acb9e2db0e760dc0fd8d31878352f6
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00005c000004750000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000a9df6f3f830fa6ee4285bd9287045a6d350bf35a843c6002fcd2e468a43ca59beca268b983e556ae286641f8f7251bab562c8740e4687267f1c4b0a2098c462292898179115ae9acc3fe58c7034e6c6d7fbcd6bb53893012733a0000000000000080000000e00000005c000004750000

Raw Header Hex

000040206577fd4f49135256c44c9f05168dd2b05f652866d7ae19dba83354786bf82d6958078f62d2edbffd5a501ef42b6cb832ef57e939b589d65b61d33fd15e9701fe53df096a42300618b397519fcf498ba738b29546aa869da107d7ccfc447d7b2291a95959456a89ef

Proof Data Hex

59,560 bytes
121216010307141cc74b057caed947e3312f26c0b6fa8d4d6f5bd502036e4e53cae036e585ecc171238e8e0a795f404de7566254d91d8e68ef23296e4cb9eeaa5ce6d8119531749bd32c021480b79a9189c89da55c59e697d8168cb3a28184d9f955eaedb6979f9b31f69e7fc37862ded4fd06cbf14d9d5e9d10983af5909f851f6ef6cfe26000d03c9ab663c4e0af93f50fa11fe0ad77c6d34fd9370014330af738e05596a50621bca775d3f7d3841c2d3bc1bd4902bfedf719d13c58f7911885d092ef34afca932333e8d92e39aca256e55b44a04c3657489523cede829d393943e04f746e0a76e9cdfb7779131c33f0f06cd8ab4bc5792a0cc5e92e7b89498f3bd3ec7c02da93246c082786170a0ace194aaf9953eea26854110dd7d4fe75b0d53e8b1c418e1aa851e4f2a2b9bc4494acd860466492d5addba259b2f8beaafec31b575231c48770710c99e1655f19d1d612ea561172318c4503b1d990723b737c907fcce4e6adfbaea748e3c20445efd892dd3f80c6ef00d764dde2b4d89baab63d2c5457073767137181af8d89cac7cb2439a1bf5129ede53b6f9619d078a18fe7bf6c69559e5b22fd4878ac206719c39a43f7aa5dbf752135d5b80559f4728ad46b08758b2b9e6209b5e84cd7156385ebfc7a44f6cc67088b4e12246fa751b2527d85c380535df8ab15d6f66804b24be647331fb10f4921f8e59293697781fa5d793e01d95d267edf799a4ad0bae834e5ee1c9a15d34d7efd469259aa8b06cc607c319f3b5c5e8fda2c9e93c5da754676418137a00a600bc650a603ff02581dfbb9dc79b711b9e1d70ac68244cb72bb81df61691b750889784985b11a3f26c1e8a656c6f12aee838e2efc05ea542da0b835785243b4011c0fdb232d44a079e6f6c305fff8daaaf4eab0b50766da9b1099745165137a7ff8a568b9f9ca1c91d4bffb8326332a5a814609cdf951d710bca7169876ac971ec45168a92d59f19d806b084ec99eb79b560f7242aca6fe5111467ec422811fc7cb9b6879a19a8949f4712cb8a31c97a0f94914c9c3a2c6653f93ffcf1f4b24d28eb0d34515b0a7f1ad4dcd4160d138e20fe669d0d39eac22049cc6efa0b391199b625758f283dc0e365f86f391557b036b98bcbf1311862f4ed09183c557e838c37fd30741ed8615c09a9a8a3c774d5f221b38a8918010fd3c657fb0ee3a61be29630aba0f81cd60f15efab3bac4d2cc40589c362d64b1b179801cf3c42481a2b7bc1ded1cf58466fb1c8633906508715ebb3ea52d5cec6a00c048ad697c2d4da6a8b08833d4a6d573f6623622527fa5ec52a92869b55de076511724588fc2c7559d55008de7097700fb4a2c6dd0826920175c002a7889dc1cbe9a4b081bdac6af2fda9338482da39334d73e44c0fa74b926ebf90b84bcdd66485a811ff248a03b56beb57e0e0170878e098e3655cf92d46ceaa76804371bb8d5b2f0e67b215a39fa4f60f83eac4efa820a7489a228aebb7b27feee97479115986e16edd66ae8ea40ed5d1635d034b8ceda94af281e51c3c1f92620a957e141b3776ea1191a50c5066ff8084c567ec6553886e8cc4a3752e158bb1613d4d8810cc24f9243e8a15a3769f38d548eebcd3f566552a26c50ffe846659fe20e543d46c29b1212ef6f354fcb27e31f1046244da801a5057d1f74f2a5930459d9ad789cd9b33ddc458a92f2207b105b5cecef828bc5754b08dd6077dc9e4dd3106a9c72ee3a83fceb17b4e3afb06efccdd5f2954ef15ddcff0f43663b66ead8c8c54251adf392adde71936f0f87a2bc7ceed1263856ec3d1c327d1b2830b628990187b86c23144f1f8b3406e45b6be6ecae01babe75217b59a1735468feb79730d3c86612dbfe42a2da0e0bc16944b05998fdf2ba9171de42f517b25ac5462795d905c83165556351a09329edf1a02d56d8e038ca4476439ea9e414cd859e079b8aabcddb5fea6fe55d48e6ebd0afaef55bdcd73b0f9a53ee7399500bde39960c3c40a9cf9556b46987d5934a70a81e5c843741d604c8ec938f01cd21676a10819b3d0f3d85aa61f7429da29c4e8e0fa7e1da83137989dc8e50fc03ac83dbda51dfcf74a153de89d682aea5fb0a5818a5a047297aa71308a0189dff82ef2d8cb816fed45eed1ce7f8fd1c78944db0a463921b955471af9c52de1816857375d7593ddce498f0bc8e423a9a252270246918329ca27730695ef885f7394baafdd43c7f22c26063a35aa6470f05a06d420dd7264fd369f4a0470342a044f1a7b6ca4d5c85995224562bffc27dc766821f2a25e04e2b5c2a91a081d68f1a41eefb6998f8842d5f29d2eb11a62f0339df7f75c6b1153fc6d0755bddb0193bcfb8d0ffbae64d35c1949efd398cb2e2efceaa4300c3c889785647f61a7ef2ccea04307e157414bb1cdc677f8312d3df78fea921b8de507a22950ca025b91b21d5f5d7baa933a27005c61d6dd5f91f0cc8c73eba3a61a17ae3e04ad965f87d5aec31b11de7a846e82906000b4d4034539b983bffd3238a6e02b874b3b576ef137259c121fc53c00880cc7bf33d3981cf9bd9af6ceabb333dd16fbf19d6be1960746df8054b13b17a1508fb92630015bcc828fe06bf3c847bd9077bb197507e958a90aaecb5b2e8afb03fb7c75a88b90f45f3ccd4eaa473c6d0b322541d291265cf32d62c81345c9856207be2c410d9ceefeaf79e8ad3c2e277d423559cb5aab52623b91dd5aaceeebeca6d884e4efa1277571c53deb0d4d572ae5b123a8366dd109ee13066652283477cbac53d3c5749139ddda9671f66c0bbf44c051601fcacfc5fadd50636c2b20edf1659ec9fb93b62fba4027ee794228ab687f527ad2abb25aa1b6691be80d62a40d3cc4caf3146ecac564b9ac2ac7c187208cc16dafcef4df228e6ebeaa62f146ba85f7167ba3ece029a5951a858f8baf72d89ba6686b5c9d5aa15dbf928bd2eac29955262f0539c5a4002c1448ea1947873346916ae8699a7319c41619a888e1297c2497dad6bb6cc57cd351147903e64eeef43a8e94401885bbee9ce13ceb1faa03d543ff13a691752f3ebe9badd68bbbbbfae757cc82efd158d9ecd3ec7e2d6d6d5de22ccfd8dad5cf2633906c37221c2c838c41f6fbfd3384922f63f2e445b62937d134d1bbb01180b9be8ca8aec030c3478bf7dbf1fe8f73aa407056708e095646b1015441dc443a6388d933debafdfcf9c7c384b7ff869188defb26d932609f65c21e0e84125d6cf1a276876e5102f6574d7ec0b7d494def1e27cf1e46012e233ede31929f3a312986befc78c504e96beec340d2de93d8603365d6ade2f8f73a75c9015e38dc13bb02cf7bc2da7530710b669fe7c0b2ea64b5ba77a57e55edeb36402a4258b7b9545f1596ed3c0b21d775dce967ecaebfac7b459624f424232dc5d81ce527e557d54310162784d85d71fa0cec8385ec29502eed880bfa5ea2a0b81b9bbd08074c7429350bfe87e5cba154daf3ca73e32c56d6ef6c54a8f5b9e5e843abe55a38e2e550f303c4c30c63ef0dc46fd224e5a2397129dbe31457c0c692eb49f4dc5a7c65e8752506d3ff934384d26836c649e8a1a682409d5a89f7ce372076b1ad8c968c24ccfa0ddaa98b1429791f5d44a6308add28dc86e00dd8cbd8ff6ffbf51748d9c9d54da65cb873d91a819993b9eafbb5293f3dcae6ec0703b8d20b7bb2901b27204d9248796ebbe96e5405c33108cfe0d5343f5330d25e4ff44a12dce782e3dc6080cbbc8f375a2910ec6cbdc29c90b1d06806895a96ae9ec45813522d74a16c84c7977e72db7edae513b6bf8f57dc839ee38a1eec3d5a67c13831778d5d0ed9a3475617fc296e0619bdcbdeaa392ab626c81451321c6625a74c30b58fef1db0eb732cf5254f81b3026b9ce9809fd6c1961bcb1c7b08d57acfdc5180940e527400ea590929ac29eac33da699c70eb43fa0b7bae3eea32f4d3780807360709d903d343d32db8ebab42325030ff150e50bd85f4d75aae2ab2e17c6b8d981d340bf3d3aa4f19bfa93da7a9c34b2f1c4e04aa938dec576fe3989f393d88c7f98fd83fdc6d1ee2d01874d284251693b999f7450fb35aca29b2c816f387781024631298e2396b2365036d51f1fa05453cdd4414b8c33422af749e74f65d7ae6e5cd3c97dc63bc7045ec6429fff9886612100a77abe5ba032706458c2f067dee931e41fc9f4c3af6b15aa30e7382cf59472fa40a131242ba793ec602fdb5a5285c60baa1a544122fe391352943b9bab945b6fb7c61f3d7f587a91e53801e284212659032190dbb3b1c820e320c6369f174a6ec96ae25a04596e6f9362ee86cbaef5545097bb5cd84b7a7749530cf13bde2936d1f0f726be475d3e85c94510410dc1be66117afb5684e8f26076deda4b7f51a4e95f1ffd3257a1f04222d3fb2e240113f3ee9cbdb682f4060af344365ba91ad9000418995a928e4e678115db7bdefdbb20aa35cb835ef85f5cfa026b77171692a1aab736d26062ff9a798b54008b65df12548c2550050dba09bac6f5909d11f6c696594c394f005116737f0e6964ce8381929e0e3621e14c5c4bf955ebd7dbff385601e8e5bd51af68764e2bb50528112c1f4d9b2b54f0fed1c329f0ba51d13a2079c88bfcb00880400dde735ebcf0100a74cce2b67fc93cb055a60586e4b9384906fc47f6e5914779b55644a00dc0c0ef83e417aeb267cf040a9bfaeacf2e48f5f0d15f8a86fa77cc8b16560bb342711cc88bd2a880434b2f4ff976224f13bfbe42d8bdcec608e75084e97861a3c72d4a9cd3bfe0241de179084cab0ba5ca6945b346ef669cbf77068ceb2b40488d6e72bbbb3757d61709ad1957b86ee7808b13c3777d37b6cfc00c5501ca21c1c54a1080c35b4d03b9e58b51280b565ea919ae272234c878817bfb34ab57b73078cbc39aae78637bef76291c32c519e2cd4827d7493c810a9dd432c6c65662c5617759fbbd3cc3250d97d252d2815d6d18fdc4950c959171b8b2e0092092883c1fee5ad65aa52827fa143c72cb98468732cbb24bdf8a7ee96bb36625b27cab94937a76b4aad976d27ce78bc75e9abe219f8e6eabf2ccb270d84682de6c2b3f51f980d965e7981addebdb918a68f21916ce2e372dc98dd263c4831cfaa3c01d22acf5abeb74eff3f66b4350fdf799ef629ea450f60383aed158c8de97fb6d3c7dcad02c70c1df0705c6bb562d640ce62680dda2b40e326ff65cb1679ec4d550676b05a76211bc5e9206e6df0b5c0550f69c7bbdefcc7a61a711e5bc623d375d6c44ef61c3e089690d675312aedcc2b28e05e9e45bc7a9b358fca2d7f6134c4267f503751be74197e353a776c6c6c935b04fab57b488994a6c1bf77ba5e6f190608fcf9965a65a6daed3a2bc7d7bc2099938d3d4c41c0414184ef6d5558cfa7d4e056f9bb29a34a3c17e00cafafbb38529bbb341e3fb26ae8ee9ba4480003728e4a700357529f9554c8247cf6a3cdc7283ea3421436187f73db72873ff5f7eb44a9995b814c8aa6d35b7edb3b1f53fde0b46b54fe8813820eed26f580fe28524fc98c633a45efdeffeda4c25e208c0e478bd2793fab8ce3878ca69803e83f6a4ae9c748a8503000b2b627850ca514546682718886e0de238cff9206cd28b29615dcf1265f13b64203153aac80cbf72432022dd1cf41eef7a4612f2cad380795eba9c7061fe334ee7e708e3a7f1b2859de64d42943c7d41a256f63d387b43ef3f662ceb792ad76e34fdf6c10cc74061d1fb8ac8a26d9b3f4e75c30663bc30622f470712d57678028f424962e58257a9d2fc6b13108f73b07841fbb7d9614b5ccede031e608265228d993c6a7858387687fc9e80a7f9cf625422d2691c04cf314d10004768b286c3b8fe69e7399862833a38b84da42420a65924bce5abec4c6c04302224f965ed8a87cd31eecc3aafba0a459903992f89bc6ea091126ae22ad3e223ee0b2d259768f70acb3edabe653afc59f7191ebf4f467e9942ce81f6d54d8481d225f15cdc3c0e31072d494915b7ebc1eefa5e992f7058ca4649c8b0068410d1f5cfe9ef905f385561f9d5c80a2e319f75c5598efab78d2cf2e259b2861f59b6c8ea3ea34ca43c8a2f060308d1f115c79bbf60114fc95b27b45f7b4712ed9e3f8943b362dc21b0f9604f843b23f2155dce11b729b58ba9f00fd5101eb12473f340ca89449623ab5f914964705c320182d8d497c0e1f3ebc105044201c21dbc81957f9bab4fba9e35669e56c5778a837766a671ad3d192fcbacbe3bbb8c48a1d094bd1127a20509f7b126f37b51ec90d874a9d9b48a6ef4663fac8ebc5bcd01be6b4f875796e6330113aa06df34464c2aa98e1995d571b6f83b72218551de5c7fc74c699415e078dceae50fee37abb38ad2d7fe6747cfb352ff08aee503c70ca78b668b60cc46bdd357907486d220eb9d9be427e90d9cebab4aca70c56e6ab884659a497cb19629a6accc001321f20e466d22b8b52cc0d85433589a58ff7185e1ad6b892755514554658ab8980f23bb97bce11066581fc537e1a816381bde1eb6686a420d32924cdd00a25025e5fe51fa3b7e9fadba1e56cbbffca15714c32381ad4ba86acf900af3ff038d7f9f8ed723725c86e1ab5e45b3413713437566500b371d2d1282a16175dac9caf469d7da01fd07456f03e5198bec4f720bc5da05757dbff9954c92b78bfe8e97465b091ca27f922eb31ad3e9a0c963d8bd651a01865891ae0431e5a30f412c7f5687ff2a3782c846907aada94c8c2da791bb1d90499a55e2a2704c7afb72039910d32dfc230f5280155541c6841a41d6ba1ea45b9d8b10197887bbf63c9695b9ce1ea7e3a9a7defcf8b55bf9106991b01ecf585581d01798f2d3e51cf600e694eb1abe7b6be2dd8048dd901163d1f1719623ff0deacba2db5fd00f7ae9dc8f00bcdea286fa9ace57625bbae43692dc3abbb637e975223eb40c6848fd47bc10e3ecd7c74e3c2e14943b67818419041fd5eb40cc075f3211a375a5901d30bc45b2021c8bfba25ee28fcad88c57c5744c3e68f8720c095471879f3abd9602f1864383f290a3dcf44b298be111056fc0b0c3bfadf629e19fae6b8a108497ae96bec994bc71eeeb3bed3d60c330fc831baf2669d16577c3c39583db2f2ac77a630614f8c3e7e2009999e44048b6f4b660e9e78d041f1d1d27738c0cc65c7fa248d60a7b788fefc9aa66605b60fcaff5caba19e7d8c5b8d91cc1dbc587be18c4574a3d977eca654df0f610ffcf7e538ce6b76b535698e4eb12502bd2ac2f61c03690a61f11cf4d6007f6b79372e9a2355b8ece78ecfb2a3accabe1d364723d4f43456e6a017b4c1119e8483704000efca398562a449e0d09bf5797657b67145c5f5e2dbcd299546bf43f5ec5e23fc3fbeef59a9ec560a1b3b006b7e6b1fce7e698efa135197b831f300ba93f07583c903d06360d6bef3b5a8c1158073a52a59eebb70bd12b140ef58c83c619f6e0e3d07b7574e1a7be4f79918676f9d5fb9279dfdc20b6d6b3f4dca4d37d951151af5847a5db66b14bb763af84985cab11377ee46d618b5caa9f98a093739a241925a4b03ee178400bbdb21440ee04a1107eb876a7257b7bd8e991e65171284824383b782d72e84768d1f07109354f905022d93ee5e065048c7d772c060abe4d496f31d98a005015003b63acf22142f7eee5bf25eb7bff43814a3d1ef9c726a4b3f45108a0e8d0b81f2f13a1ecf9f3efeb238f88744c8709c60ca53e587fc4ef8048d7e445ccccd4d3dfb69650dc4872541556305c571bb3a3ff9ba58c11e3e016b974c128a46dd49e8d23d2c93d1b8e76c839f46390b528fcbda328d1dcd93a0de88974d8f9c53b83831eb3f1df83b41fe11a14de48d302fa9968f1ee570429a17a9fd8f30f9a43b476ce2f34a61949538818c8161a4d3325d2ca843482ed3f95d1348eca1179aea2416e8b9974ae7e6e54f71adec73cdc3e0cd7254617eb73202fe59d3ec42cde7e456246dd4fc78e566ec1cb1c511eb1cc6245d4456aacd40b0c7bc1dc2a44d93d43f0c0a086d167bb8f46935080f37370094879000c234d9643f75995dba6f762dbf15410627327941d58eb5c1e87c370f0f6b3ba7335f8e2c6741b6021e4becc49e58df00959a14df07936257b86e85a8ed1ff64f6dcfb3b31f6cddd7e3abbf444daeb4b08c44a8649ede399b866a4fcb1364eae05cd057829846b63c7d7fa846a541851d2c97818cb7e5edb9dc9724228f8470679d911950c7388977efadfb0e5e635bd4d83aa027d38b4104b0844e81bca7793f26749b109164897a34ce6b3bba842128bf45ac024b82ff59e0d30bd55a81399a4399156c227020d1f94bf71ed1c468ce057abfcd7364c89995a874e95caca1f3e36810bfb2d1d6378d47bd674a72377ed810f3d73ac9a5c9107b28e9570b2ec670c3e55f56d55a1183a159af3d38626ffdd1d209a6fb22d7084205ec61f20c47871190bc87ba296bb9f4e2bd4bb67089d644e50743ce94138e1a66a6af5e9ec30780f0df6ddf28cbbe59f872830725ae370eeb9ee338661fed1879ecdc3f2b15ef7e1b0a747fa20987a6a5f458e31290ef6cf7e49a9b68573518926cface8c9583aa6d257bbc85b2dbc043cd2921103d3e7831156a0c224f9fac641af9b52919290f5adb65fee5c5e00e05c9ddfa2fd11e09713d45c3057868370ebb63120d4d061b2fc4c185034c083f5c7f54a6db7a2907555244dd43daa5792309360262fbae25d134ecd6c8a0beaae69572ddef571e53048773aba6e383c97f4c60e962ac188f810a65e943abb80ef32bd086026791ecd59c054aeb8b4f022f662d54f8c9ddc5e56441b4c3fb5a25979439d2526d76b4d03aa1f1c0678ab63f68cca2a0d19e72fa49037bb10f1810a941f35d69da2a1d149533ef3353f72f3c59b24821f268887ee4a5f52a03f38e16b7194622f0a27d5894785938679b62851bdb6d58de4ea19c866ad5300ddbb6f55264919fa2ac4a4a116ee6a2fa310ed959872d53a3b4a4800638a09f65a314de3cdcf32fc8a08d1d8d665293de0f3a711a84c1fc91c8ec4aef3b8ed6ee0747fd9a0f7f403ef237a0e079aaf027c107afa26bdc9bd627cfa781137092c2daa699664b6d30982c529268fe17d28038a639ec2f863cd483c8dd4d8ae76ea03af7df897217a7eb9e9b5863da7e51bba9ed4d826073800b4a12782321704d1bd8452d7f0fcf8a10b76485505bd69b1d5c401107c4c74d4487d7f769f19b185db0f5c1ecb15bf981969d43d0d59cdb0fcb268dca502d5754bac78587eaaaf3ecfda538ed61e96c2b525222bf68abe30b8f2380962573b8d615f94a9fef983a774162803d18cf77fc9258fe9e3867ca7a74a954d2d21a7a40cdc984feacd20a041658bc02a121c119ac8ca326535d5caf41591d640a7debe499ef6feeadf8c0707718276d8ce32d506cefe35cafc100eb3c23fadc36129560f4240f58fb4592472b67104846e2e01df2dc19db35e20280e98dadf9f181eaecf685d8e5c81e3c82928fa48d29eb14f96aea2437ecdff9182dd45255fec8ef91110ec808fb5079b9c8322005232e5ffa818602aa3276147b3e0e25127812baf7d96c00e9f494db516d3f395d1ce855d1ae63fcccc4738d4a2ceb9e72c35f1ce5356be8b872924718cfbdb1ba16f0e6ad7d6e3506f12bfdac849a2bccf2faf4b21601208a1d7813c62f0f94bc1f554845b7f8ef4ecfe5f3ff1775c2ccdd0aeec90fa2660154938c19278dd3c1484c0dad8000a10d8129e2946b4d4321e443fecd1038d8194c831ce51178049c78bf8fe7cfe371231d1f448844e8eb7a24e0ab7732a6f6ba341b060280c48d99c387d5776251ccd8ced0f4672ada8ce3ce82b9ddceac669659e603a9a5493e42b50ba252a8355f13d9ef74c4f4bb4041fb687137f1100390b55f441aed9cb082298a572960746a12c1f1ae9893c5b61ad5734872b3c31924b098b2dcfddc2e4082b5ce3aee2aa50a7582a6370c51024804f2ceb9e80bb6b37f83ac52c95a56817ad8fd3e164d7357cb88ea3841bb23fa68e583823354947e720ab4473039c79b0b662dd73d8e3b26f99a1a74ad28cd7890e6a1c5b9c15fd71d403c2ab17dd0e6728f4da668dc7c44a153ce979174084b4440e1f5fab972def5a3fd1d9aa2c342527bab3816186121383f9849781b1bef5c48f23e4327ea3829f0f927efa016a7044ee28672ba04af5cd678fd2c759cf80d4d925f3851b311937c0ef4b7ff297b7deee1a0391e6ebdb1e48b420e116ca8055447ae26c6992609a12a581d80385595f0c981c65189c99a86ba03904e9a8b4274e9d5c80b7b60375e291c099dbabfb14b4ee7d1e22f83e9865997c4a7a6447153ef9574fb7323e35e21484bff91f4567a89e206daeeb7b9c6a2c3bc9f4a4f1f05f373a339e9f3a78fd13598a5b4b31f7c713e1ab973e284ffa08193f2fccc323df8d5a1225f89ed7bfbb55d66842bbfdc3095482022e4628d28f27294685dd72ca2ec58d8e7edd0d45f002dc038e28ca74dcabe1c232fec1dbfbbf6de96c0d1924a8d3dfac03a9c6036b67005d3f01c3c9197b2e52e7d3f8ca2aaf7c1265515e8b5ec396c7d487e50b760e0695f01163dd363773397aa214cda33bb4c4d3fc97fed16a9da2e51cb0e9bd9208a2ab25f158c01abcd97c93528147eb36d1116a86c1dc506675335004ee3ab07fb1a5788cba536f87f9723d20718df3a86575193e219c609375554d77c3707b3f55a18f39e05fb52e6d326d1940ce45575d7dfd6f42eab2df9e7ecbe9f37a7333723e18866176e9d0bd9e837d15a82bff5ca662bda641324b495611714add490833edd9f637bfb000e0de826e0ed1596d2a30c7d1ce4e8862815815af9960844ec8ca5e7be64a6299fcfff108a64d743993f0dc175c7b6bd979e820a5b7293c2b065171731f13c979a48b3681bb833a3e59703d7d5dd939f0ab371dcc31e8d56bbe78258cb9339aa3c783a1427118944fddd7010ab6e4b88f13af49e1758a88a91069b43c5979424b8c4b04b81f4e853409e2636fc6cd287b98fe46bfb58ff4aac9320ed211b9318689cf7c338cd397c938fcce044526c0006fdf49389dadfc07db6cf4fcbc701dcf1c54ef0fdc8bf2846c1b59ec215cab79de84a29c0f1cd90c7b9b5479ab7e59dccef3b64f6fe99cc24b106dcd7e08001f3c94cac562a2b3e7eacf041e75089dbce0ad0de48cfe78b53659673e818fdb1bf07feccea3e795f6d317d096e3a7bffdd6678f84da47acfb75007ca4147015b0304d827e2603b12d5cfe96e837899d93cf98bf471051a3d26cc90ce5b4fb62afc0b183d83e1fcd99741d27c874c82eb1d452d66ab5c45268a119591becf6f3a5f44999f8867a494ec80f782982fddf440d60d5ca2a1582dbdeebdc130386a50163e6263f79c29003f07355fc212e73a3d2743c8b8c669147b4d359388984c4d79b305129fc145f0c02ee754edaa7278caa6a1e45f427876c043945a09f47cb39d514a69dd78e9deaf28d63215c902307e051345efc77e660df93d3e9d8ff81d6381da2471286d715f8e6606defe6169305fa2239ea8eed53c2420c8d31e8535c8914d646407e3da67f575e40f7151e7ce1b4916ea80b255c6fe64fb63242ba76f3e79d0b7f1bf7ed9f4b26ae3edf5ee44b1bdbfb1def2e8e40b2526f732fb5975029dfd3e3ec5f96941048e52334493668939aa3e7e38a4ce6906b4351c865e8e37ea965beca81bb054e52bc4e9c4cd41ac4cd3dcca04ab0ca505244b45611bb03afc159b548ec95fe397ab6e3a91b06b4cd9c790ffedd2d728fc219dd131bc878aaf1e676f13f1bfc5fb9723d73b85d43a161614cc079854885610d6d480f6031b7b267860c09d722df7703d3f4777974bb74a4cf861e2e9c92e83cc33014302bc6bb8af694b7a0b685b0ffaff42094581265d48055694223f2bc4e1c3e79be8b91427ad195e26ebe55ed1ebbd4a21de8c9fd5578c7d8c4a02c738b8ded3b330dd92b51cf479170701543a9a9a8a054236aa5d4a2ef16f121508fcd1e63ce326ed16de4a1560ad2a272dd78da3b6fe60a615c5a49fc46210e2f0f03cf7aa2a23adffb0ce300fa0acf0bb217375f2975d3aa6c72ac784d9efe62a0f679aa83aa41f4edbcba5cc2ce6d1bcf6ad025708ad2b374ffcd8e16efce6fc147f7c3a4cf6f9be6b2ad602436ea1d1fa2e9f2bceb50a958335ae8d7f433cc7f10fe304c1ccfc3b953b161e2ea14ff2b9f938eb42ec47738fd7a4152d62066a541a983f5258d35872e97a5a518bfc3bac7be36a2ecb6d5e1e9d0d590f3d9d5aa69b8ba9d4aaeb5cf677fbcaf2f65bc81dfd488131e5f450ac390fb030b350ca508c6c409aeb9257b51186df8798ea0bb8f167026fac3c2ec48f97f6640142e2e9b235c73c5361f105248f37c908a2961c2c4baa61b24d6cd7660b65b751f408a3fdcca3e5ca2f7b5613ee0e926b387a0dc19af04efe4466c6b6c78e20ac26ed0d513f5c85a7b3d90cfc8434f0c422dd371d54d38fbd297a24b91c247231f86382dcae8988d4008705ce4c402df616677524703828f191934e27bafa9fd26a440a76d38ecdcbea438b3be8c370ace9ea42d46f61581602023e69092b870dca28a3be2e6778788ff4d1bc82e699e4c8d51c80f7e49f54fdd1f8d05c9b85e1cd9e8f05e5dc4ae3ef41571cb6f9d7ecac4bf4ddd768f94998b540d1e6a075f656ca90a26393ca75b5bace620d3b53a2d523b7fce5a8dc27ee2bc959015df8baed63a4dce178d4b23cf83b264c72bd4f3a2f692b9312438df14de159596a95b4e5645a3387a3bdc076f89f4866043a0e189470c0329218e373bec69c5e6cec5818361d63c85283d7383e06d0630d09141edb80ab1b96d29f447065a7c04fe8e3600f5875c822b3f937178ab34070dd486af9c8f3c7e176cafe50dc32d4be7dea7a2cae4f63573b7a665e41504d0f82e4f52d67a1357fe3befae7570222c687490a3815210b5c67bdb210f954e4680d971e25919b0996d83ec250f34a675635d5e2582580b47934a1e6a2430975b68a0ad409863bfb040af5db227e4a6ba49d628f0400e783302d55daf45cace10b4380b1e4d120e9cc9a3d730f2e2d3e29e8ad777f0d24dbcf20fe69f7daddc16cdf0ac9c5baf4bb40b63563d654a5536509f7b5b417a8e6dd1efe6d810ecda3d0285614b764c1e16b629b1df1dc603cea82dc1efa3ee85210f137add8922869d55e8f4e338290b873502910876a7b43d9be9c682f38d0362d36534437896ba9987281a058270bee8b13f1602ef82e07eba0d672da4a66fdc293ffc336c28c006b5ec2c16c78c223ba025c0b947188effa9eecbfab8119131e4781c6cb6d1847e7dafad871fbee9ce2f28264901b93339b1ed8ac581ca1bde006ce17bbad06ec20c15020273ac8120c36e54875d792a3af5c71e9e32b3258d15cec08380f0a0a6eeb08045b803f65795c06fa712e0ae475eec9be6153e9db93481efd2fce838050d71bf1e40b7806d1e2da09c4da6dde98b137e9eb013cb2a290bac63594474378d1f94edd940e81762bd1d0b4361f7d3cb290c9694e5aa87968d353a78d630ad7e9ddab0ef545ceffdb0e75dbc55b0597e8496b50fca262c8efe2d670c9b6d849842d540514f8827cebd2fc4585bb305b67f8bf05feb4dcc2df9063b355c2b0c2e3f6b1611f76b5c262fc4e3e571a5f09f4e0c70468c3d4d162676097e6808cbefef59410f79986252ff3b87b62e828d38cedfa9d2b43b77b2a26a0e90cee67b0c0905a6e7679707c98f8e16c56026c6ede35132d24806be336a9f66730bb996949bed9c0d189ee694f690056c9094bd4093013d89fdf7d80b7589d3fa65d6499c79a14ccee10e1a72a29298238ac54cbfc207ef6617000bdb70e58a0f0bba020b49aebd11796ec649486e5288a875257bca08da9285a5e8899883838edfbd4ae4d4150b13a1a9eb83b09a51966fcee5cfa891a9f748a43e93927409106a2b95348fa619053ef943c2061ece39fb954a0bbf5f1cfe5e81736ce78db0b193fde6328b2c1460f1720f8f490fc932fb81afd1ea327de4931aee73d1e0fb8ef4ab319151f7c64041ae81a8c27d67304a638a86d551ae98ce350adc92fba7a7340126fd978586fe2e0d9460438ca53005028bc761d1c655f7ab975c7fcab213745c7d60d1fa2c4b3947e0208d8639bb72fd87bb231409fcf5df2148670881d9d0e7221ff1542f3b61c4c42838b11a5bac1ddb92231a10f39358292b615afafff101920abd4f61b21811450d1775114126c841d5914604f395b2d8123142d93cafd159fd39efc90b9174e265337d38a978e53b2269e36cf7c378edd927cfc78833de1643967eb4fdd8ef2474270c671bb6062e5389f614924ac7309f864705da9c5870ea62cc0723ed58999de833ca62e69a89a98628e1e68a0e9f48975bcb35c60e460c2cadcbd94c81eeda573164a3e93ac5222c6fd49c21a8792f326403a48170c0bd9dedf15ba383daaf9e8d95980bb04cb281d7f07292cd16061fe1aae2061a5575476f827643a799761ff718358d2efb13116c621d0ca5ad7404059a1bf801ca541168ea706f510b481268fb5c625430f33a3af7f5ed53b9c8db8dbfeb04e09b957f7af658cc2a29a197cd8fa8b17915284190613382b2bb59b6c882762f3e5dc65cce9428c8a899c4f488632a4f9aee925f4e0c2ed3415e07357dce848eaf99e799a398b8d9843708b0d462f3bd1fc1729a7612774a38a97c1eaadf385e401ec8c79b208abb6fdc7eb9fc246747aa7d600e96c3d65ac89da5f1907d1120fa526d74dec6cdbc2364a6670cb8024be2e9cbe6d9ea5439cf8e549be085a6e824d5c90625ff0dedd6c9df835ac0213eb10e1727443c19e2b2d2a16c7b1700a1baf66bc1f0302f0fd4a74324025b1e1e0a393e0dbb3baca3411c3eba7d5b36c1813433a245302c07ede335704cf97e35d10cdba118d69ce502b1d6d6556bebbdfe65b9bcd0b48d0cab39e85bc5a1965c52098e996370586829baf8005b41511a0824fe3cf129a210dc1be229b2efbebb30d6ed6c4e3baaadc9278224f2b2e782ff24830b3d3119a4f271445b33dd444639f7e8b6cfe103bf44bfb78cf2d1a09ab566b0c04bb2f48ea932487b36b058dc7d602349e0af94874949e256e636b6166ed284d6009a6aa511f017f860b4b37e67f2b50d28fb9e0ec72dab87be11a7b233de2f3c4ca8fbdb28a45323a3fa716ac80dc41fbcdb240f30c6987c98c9ab102cee301c935f1ec72326e9203942dc4862ac6f3c619714b775f5930a512551507e6dc9a1902ee567ecfaf11e4b36285c9873979ce26fbe9d6648d41e534603affefd3aeff93186b353c303ce48cbd2a9e026f0dd9dac797417404017ec0cf91eacdcc1008975901a582b9abd98525f44625589198c146b502325a0b5355593604658f6b9cc642c4f69a13d8328f7c57668f2fdb15b1c41fb52456850e0a2c826562552fe696647cc141ab2bbc7c9485df24eea6acf692e1e992bf4d848fe81c82d37621aa78487ade8d4da366a08ed9095a650c1a3f180a875a3a74b91a8473bb4553a224eb7f5204d39cfd075b027f1550096181e857b3a091b507bf730f030b65bd1cedd2b3ff15359dfce0401583faad8635b48eba1d6f1c2870aa07e691ac5b40cd253762d4731e7e38a25b1d52ffb80e0bae339c59a084eb41edb987252d16b2de0cb13e680da7feb30800b54945d71ce8a9a8543676b2f1163cd61369ef030ef1e0038401c9612c62f5e47161304681dfcd49fee144b5062bd32f2415f3176c7ed8dd5f1e6cf9ad17ec3533ee0a418d52b80ecd6701b9a42fc0c2c2cd369c8f9034a1595a7f130693d93c4d2456f8c4df1a02585bc3ecd7b9931aac68aac0c5dc202ff16f4efe305647049040e71c797a774b2b1964803edafd0e2bbacea5fa9be2e9153afc1a5e47f616f8b76dccb00cdec72a0150437eabcc387fd6e6fa97603256cafa3ca236984cfd98a9d6e034114927dd798d765f26d17219fd8175a9ff5baa45aeb7f2b42762c2d48bb0b206d373f0ad1919ec44f3df926406ddef0b2a005328f6bc57ce73cead7f4c5deedd301f359336525ba661eb513fcf327837437914a31b59c49fb5063482d6ba9bf286818432dd3b9811d5a9c1920be75ef1350171e9d1763fc66e2546e3bfd3d19ade0feb97bba1e8eb6ec12d905fb8a41b1d9da9a3c047b392bb0054a73ac35ce70bd39b15f2d106452a0ad4e2cf0c38a286b18825413893ef2c7362cc9e3aa0c6316bbec5091797f237397845533df320ce46414dac58d6ad8b49ee708dc2e9a80c3ac5240fef5fd4503bcb6ad1c2cc0645e8fadf9f915d72a16f418540aeeb409694c3c06b3f31ec89a8b3b26b89dc9603a65d3dec795274b06443ff2b56efcfd32a60de0f804c8eea44fb1f78ed7c97a0bffb95396330a6dc07d874677861f517187eea894a9b71e73ebf0a346088e6eb3d4b2ae1cc853f910f2039997f8c8c440e6bb4edda94d5de3739fcb8ee203f12adf05eddb59d3d162a590ca585445393c8f92cec605c28f09ffb0d6d29a3899547a9104d0dba7cad38b78a9548d18667beb2636650dc85f435506d6fed32b81a02a3f0ae8d6c9cfa558a3eb72268f01fe7e30a786f4b150e5f9d1c5357e36e53b80529458fbab0accaba5ce82d6b3b32eb0990d358eb5cdf4f45907c68b963cacfc164547596bf39a6bf5cdde4e8df781fd076763b4434f9e8d58ce7496c06e0c95bf73c6816fde1831623dfee9d9bd3c652dfc34431ae606d2b0159947fb840ec77b6a0b362cae3486593038d4d80176f73ed00aaf9dbc31ab5a530444e9a6e8b7b9c079e9788da553b2198976f94bec7e3f0cd789753c8adfde394b60b3686f7fed4e9f67a90d85c883abb40efcc8f2821b3308c719f7be450f8f1d7fdcba8bfc0b79bb9dbd9dacb5d7d4c6daf8d92acce4152795478b7db13bbba262671dd70cee9e36ec4de33aa6016815be02d4afadbee3f819aec9f41d7fff55c2d7af3e7617eaf48091bf8c04a9018231cb0c5e0093f963f2c0f7b369b6de0f37c81cd999794d05ae8246d7e537c698adc8826939161892906f4b765481c2a4af5661f9d0e04cc0effbae9a1d0f0b53bb9b07225745ae233123ea8291d68f0aeca6abf543161a0f6f3ba8dc3ec84b133e664a3523e89bb9e15de56d7c67e3b094032538e01d0462d5799934d1200a18303da767fceeacec5c4d95a8f9f81bd5c95e4fad6586a60db7c50c7f45027da56113cfbf4c1cc88403f1dffd0d5cf09dc3db7a99b4b6feb6769eea5f49b60e1f7f81071a1cc6d83f23dbfd3b9384eabdcb8a8f3a27c78756dc76c967f42972ef886bd54f3235337bc0815f33b8c085f64dffe1535ca58f93ed76b5503ec22264859a5d46ce90d81b03ea1fa95a2d5948e9aecdfec226fbe34eb762c09f912053177dfe42cd4470a585a5e32ea31013471d3f1a9c4a9ae74b08f773f53f690f1dc90b8eb2ac57559a3692491c7c27eb838c758cb6f02b70a56c807cd6f316bba62cb036538f2acf7113b4c53789c61d89319ea793bfcbebc08e5f047719e58308aa3df04717f71e30e6cf8498a808e691d8a9e1220e84e09d3daeab8c3aef465bcbc1ed2f71a30f9d5aeae6e62ebc0da66161ef42f0b54360eb4d85f50c5548f6a1ece9bb2eb0919ff21a2092993b66ec124f3e71009d51e95c96720f48d86d52e47f52a94909423bba4494db3ad5015556dbe398b24cc95cd067c29c53d4572ee17ba2942bebdd520b8f0f4d75048b84491e5f20ba7d1385c94c7f2092f0adbfee93c5843c651ba189930161e82fb094aa409e577a43c6f67e53cd65f03007c2703250b40b14283d38b6bbc2142ea9288e1f9a0136b46a970720ae82b9d3ef5880553432383341b5e37fd8dccaf951c160c323a832433f79d1c211c65be8125b5ead9726786f910991a462ec3fa2675052c3191a0611c011abd06b2354ca9c182c44e87ef9f92c59fe0d5881045ecce2d74a7acba5b9b2808d30a5ea1c5899c0783dcbbb602ef1b31d56bcc91eca734dee93a98b8e0543d6042cdf01c58e35ee2b6edd5ed36633e2b2e43d914a2659c19e8a21570a531b54c9a93687d493415fec7d28629051fbc7e7b816f9ea85a45af71d2ae16f9de4f27e0abb74aa70af7926ca538f3e1dee2fbee413d1d893302f2d48f991c89b2e59d51407cdacc219f04907bf5dcd052ec3931676d98c6ec12d27f96eedfb7f05b182d7a14eeb9fb29ed66a2d169c63006aa41c0cc7cd07fa6cc2127e407195786d938828751ab1da5be86fcda777c8c82ee30e5824361136ed60bb703ea08e179fac97c9564beb6f36ec6086aa9f0dd489197a9d1778ef80108ed91d13e03bed53892762e8a1dc8a89efe2e224c319edb629964935374ad079533bdbe899127bc75b1b6de2119ebd0174044052868f7c915c1c31254ad27d333b49ba8c06fe5e4e45f5940489704b70f11d2d7f6e4a5e355864036ea5630976f057dd911b37a3812402abf909ce40dc95e763387d5cd890cdb3bb67a4d3290f27334fcb112a35227742bc3dadc580010236ca60b2732b3889f77889b250e4f38b73818ee2e48f9175885388be98ff0ac77007d37e5d0bee91469794f434ba4353a4593a612427643690c769b0ceb1aa46056ccfca5d45cafd0f0b83d65d203d6a5c5565ae0b7355645ae6abcf6dc8ba3239d12e4fedea4a6112187724e6cc71bc9eea18b2488b2b59823d338739af2e5ee6ef28193400f02e4a822007c8ca0ccd6114501f4054794bf88d1cabc1238946f6dc2d23d67a3a0b6b7fa1509dfd1decf35a107be3cc16787719dd9fc5f664ce7360f6c4ead37dfb9a1cd67a8795c36124b2699c8a2e3eec8b2c540804c59f7e2af43b2184df85fb20d811fef3a6b7869530ef377fdc9dfe4b7e3099338e4bb06b27fbff7682853d18de43e0418304c5a21717e42f2355614e47a777f646ac3298fbb326d2943f2d8eb3b227a18b4bf1f26918d27799243418bc80d8f4523cb692d72370238b1015a5bfea129884c1a1267b7f10add97941c0a4be2106d3f23c5d99a175faf1d2add50afb853b78261ad28283cbea2e5bebc86b1296a2448b6111df75167cdee2062d7b98edc6af037cb142e58a33118c609df7ddd25730d451725332c86d2987c51d7082ea1d99c5a23411765a96b1ca9eef1c03e1ab008e91a07e673f5db1d7678142697d6ec3669e4107e4edf4ac238e8fbb8f0e624c4a961d3ff7d0f3a6c90c3dc6389fccee9c57a35483d6f2586dad925dc443d590316d910baa3c7d05c37ea03df900d678067c2a725c098182fd1e84709dcb1cb04674335568638306aacdacadbc756fc88587590f0237fe9b253e9c7a218c4015abaffaa325dff22424075929bbcba16868ca76238cc65f4769e5d6d437d7ca6d0cd6c55c2bebef16de4e8ec3fecd5c442482ec1033d1ec51cab893f8afb20508f19b4b666a16a5cfb4bd47f279318e47a8b63c5a6cf7dce2c93ea1a741fbc1d88d2681379df173d24823cb0f3e55ff01fb16a4ecb4559e49c7d624d2683f1ab23c4b79486b14210e87417528dccd6ed9933bb11a830c50f9d1bdd378f90e74cb22a514bc046bf9c515face132a7ee2d196bddf11de5270c951a39d70e463993200602c04145cf7e0ae20309b279c5c6dda1aada3c0d7bfa3107d2b44cdf5c095f36d37d00ed59f2f7087d902a330e0b31ded8853e4b8d1775c3fdd1e51b5f826e8f684d032dd4f330f65a937166ab11b8a2a9d743e35476ab2cfc59914ac1b0a46520c30828389aa8554a750e72c08f2388892dab75b484901c8592ebc5065fe5f79ebc61f6d3a85ba5ab5a254db45d5dd7d1ac937b6add28ffe58a019b1496c127e0971b873cd03f6007fe94fe7a3d654f5e5557b2c655a529913357b0221a40c609886c1e461d96f522a94a73840f59a313c50278347a3725118f7eee694fdf29b3b73703ebc382acac8d447750e6cd0a9e1de23df98bdeddc304a80337b211761abb594a6b164ade9472aaf8adcf2fae92c7ba4920c36faebb8661c27111bc00e1d81fe099a711bbd15c9dd1721ff8686a5802e8498b72ec9a7171455319f041bb92cb15d2e36436de0aab682b83f2ccf87bf94bcf6f607a48adfb358360805e46cee7d67302b08c0ed4ddac4699f41a0bdb006e279730ec5e95a1cf91507d68b468f6e36a0dd22a9293b0ed0984316b0daf95134db86dee22130c30f115a670f521968ea41c918f8d8b448838ade5eb47eb03df9532f06759fbc6f8c69ce22d98b937ff6d82578e8abff36dcb751dd14a61fa58f105bc5d814f963938d2dde810420a6181d4654440d72b8bf5ad35b7190a4e3acb401b4a94180d33f7f207a70b1b77236850ef4fc1912d2b3f20b2a57bbc03584e6e2aa5f7472b173f1b6c238a454fc7a09828fab7bba46008ad68be4a717a9937237edd2c52135834377fabf3257407c3dc1d21da6d9a5a63b47d141a5bdf333c23ebefd2d45e6e2b157095d2c917228cf1f901fd32cd246ba4fe3eb2df483698865f70f8082e16f38cbb43cc90ab68687458b6a83cb18d3c70b02a7f169ea37f9261127ca163cd8797b9027ecb32541ce94288fcc88420889a90a4c4e2af3bcb515e30c585934155e509835136ded2ca0557f18b01948b93565633726d63f49beecbd499c816a65f58fcecb59459187cf3c798a0d48e934ce17c87910f1548462f4ff51458fa5e7e2201d2a1a4c2817afbc10e0b19212b8f08c5ee8463a763c9e0a52f05bc66ef2cf7437ce41e462399c25b8f2b1b93a5030ef0925b785de08475cb5b31509dda4f58a3c5499d8f6a1875df7324f4a6e0fd5dd165c73b228bbde3b59ed854b345acc0c658158d0b994cf92f1916fd082b240c94ecf732352a866653a39ed76d74b3def8f4475c24fb0d71d889ff3f372ecc8b64883561ab9f76b330ef37da4f336a7b2209d573b3b674b29f24866652603e809966d3b963b728afa3212c9db3e3be75f51b887194a08e1f2450f9af7ee37e7674fd95565b5b0dfef94a43b89a680afefd4f3c965e69ef4eb5c3fb56f7e7b5de932916260a3bf726cb7b028e2cc8c79d4e5ae0e95fdef299844681f9aed4bb9475592b5f06612a7a78e5c5f841207f51cb9256c92e6dae52641490d320a52986e2a09bc8446a628eac64d711481a2fd832d2c9e5c6137283e9500c29d514118a8975b9844371639a623bfc7608d2068660685e954e3913b3664bb19687b92d4806d51f06da8d2b17224fbcec34bc621f236934f97aa51ddba7e39ceffd5fb03e3f27b8ea6723705794e7167f898caa37a3e2501ab9c9e5441bc1f63cf2261ff76af52eb8cf75d29540b779591503a6a81905dbc297a60fd62ae8d721eb8cc0b37a7123c885c2e7f76c60d9420082fd6869e555643f2a46f7c4046e5c20fd4ebfeef28b467a4633ec17f7916b3dd894f5143607a522437ac34f7da84fa2cfb9ed8d32a86f95d414fa0c45fd4cea084b8cf3315037bf4a063ed79036e7f404f314aa3ab9778048e4700339da2233679de063972e623303be6cbe973dfd52d20cb041043ad0001beb1747f8b8d6e89f835b242e34a4adc93648376d3e2d75e6a565383c708404a87c727670127b9c50e120e899d50873a8c731d3faf5147bcb19cf49b26327e8a71b0f597e0a5511cfdd65a3ab73011f41fe57a1cb2e0e2de9956afce353b30588ace7126a3de73a4db650e6fb1a33e05b18b3002f37e531be806f402cffa0c2018f77cbb87408d7bf80e109450096bcf514167658b88193adac154de5a4a3713fd98b4d04629fd3203933f195c11ca7ce4222308cc823218b4f382a8ec259daa378fae1d1a25be31a0807b3326e7799454db91781daff648b8caca34ab50e0dbc7300b496a2b9ce8955ddca044cd156cfd92d039d5d5e706e94e309ff984e9e6a4a086f329340d5e8936fa8e3b37a1dde97b83492cb322d76e1cc0b20f33453f80bdce5bf65a3bde42c9e85448fcea59c4b1c2647da389c20af2027cd0e4f527401abdf0e8a717fb2497597b9c2d29ddf22a15a24e2f16afaeffb4e146d7296190f8e417bd7038d6525fdd1933086bc2712ff9710e4a74ed16db64d1d241f5e42bfad2dc3daa6f1f85d5cf1945f5dbb61a8d9f03b8e0f9189ebd6dfd7b51e9c91d582abd560cf1f77408ee7f51d399d16b328532fcaa9bdcbe0ca770d6be5e7ac6ad8cf73e2549ab4c1777d815b92b8cdb2d00bf5a2947d6b7326c56fbeff9984c8f4146391f98ae750c5efbb15eaa5b735a73d7e0153d0cf2e03b65080b19a0633a8a27c870339bbd8a8b68f79049dc885322761577c473a4fe27bc0c6e898994baf2943e0b75f9d9968036caa906ec37b18d6ad19fc5bdae87cca0a8c3a3ecff4689bbbce6fbb6f1adce361ea2a06dfa8155cefb22bc82efcd3ae24b246f95518d294b9c4d2fb19f977106f158493c84559e161dfcdb356206fe28e303d72bca84fe40cf0cc24b98fff276cc5ad8bbbc918f8f3a165de72195a5ded94c7ce945db2fb70a0d969814569e9d34e39d6ebb5cc5b844d9fe577079c7719cd98308eea006a0a5d34ee00a990c014f10d71b8efdbcc0a5d158f949e7044a6674753018755eaaef8794a7770ccfb6a0b686ace8f655e144b075f8843ae9761842125632fc3539cd8ee0bd18a487032453d13a84759847f4495cd35de1a9850a772db19383990bd6fdda0a0475c2b8b851c899569cbaf679f88b0464e9d62d17c20552d95f9ae8b394fdfa08830fe6214579d3abc0b71d257f8ca5efb5cfcf5e921a3903d2ce75717c7fa742007dd484535806cefb5f4635e331730959317785b20d92affb102666fab5fc3b2406763401c9447835f98b7417079cf1766060198dce2d87929245485fab70357544b7416750b17bb3126139cd05160149d8bdfeec33cbff1f1d053799a14260ff17940a6f82c95c842e473c081f4a95ce75b3068acc7a25bf04b0bc1cc337b88e7c838b1cb17085b76f6c71045c47546d6bc5fcbe87f706d00c306fc7de1cc4cdce1222a22e8e11afdeb6e327e18f0fba1ff65dcafa9f6a3ace00eea3b3e62dbee7db88140d1f4e335e8c4bfd253afbb7a93c96fddfb8894fa1caf6b7cc1f24fff0a40ba21cc1b03c0054d5fe0ef3d5e5a9f70631d08fd8756545ae0f156a2ddbfee17cc1b4c48764e2d8613396dc6dc6b1ee711c2626861133abb6d2dc99d19d898acef6d6bf40a6833660bf04a7c61076eacbb5b4dd0e6f79c85edf5d8437d34b54aaa256fd9313877954386e68caf7b933e7aecd8c8b7e0a5cf02b0d828a5172ace400bbc07f5fcbc4de1c56291f507394b6bbc0a9dd2ccdcf796d5ea9894b10afbdc8f571741ccc4f275625a1faac5e953a8bded5afdda4013b2c4cb1cbeb13d7febd85ff098fd61535b3e1270ffb0563fa9dd86088728d0b33fb34e5530a4a003efa56d9aa7d4f402cbe710c9e417b6a4133f25995bb3c5ca794531c2834343232e541c917126ea63d4e0c84e2233aff6e8485100f2b449f567e38075825bf94972d26b75eb56f646837ff8cb340e2a26a088d9178ffbde5b0cffc8ce82ec44572db9d113b318ebe0f2a0a24c97e997b9fee4bb2dcd25f43444088d37f54f741ccb976a82ca12afe23324625554b4e27e643ab76a14188de2b42299923b71eea3eee394f31bb8144dff34a7aaedd298d189305a747da5a0703fdb59a689f2e813300ccdde8b035ae91effe420f53115348764772b5573f57b45a10a43fa45b2ef8d415e0d4d6a9223873a1acee5c2fea13fa9e81e002b70b8d389f46a2c70dfad61b31bf7084a2728102318e313d0783aec97fc042fe9f211be06e6ecb629719d9197103fc82f98188d0237c83db65bf0da909932c65897a01fd7708fa5f5de600ba653343856b039fa072441607e621c0f21111f05041e7e0ca6332afb21c2b419c0ee61c005694dd225059831eab51bd624c769a74e73cb9677f7ce81b4934da1a7267d72e41cf95ccb8dd0de87e6de8f7c585a93f7054eaea93f3e04f5bac3f8e9d7da292c9b6de64cecdb2e2c3a905ad23fa10a55e46a5578526e73f130bcb45685e4c7ffe71e9df500ba3d10b617e9ef7b15e8fc21fe5405c3eb4d9498b418ea94637b37dc6f75d0217bf45f162d417dec55a0ac3a169f16bb9b87d24de94ed6a87dfb3b4c553724074bef417d5d05583ff44056da788c780358d01fbfa301816960610c09536b08d15b5fb2e09a9b257227e2d49b2e05817a207bc491ce7ad26c191c3437664cb8050b85a9a993d4b857fa8d30b431e5d76569fef7c853ae0d64c5210c16a64a7f0c6152b6568e0b30d3cc22477df014e33054584f3467178439dbd49513d3c04ca6919380fde7366d5dbac02ac1a8b0ae8f2880fb760b4ec3f8c009b4df1036d63b3750ac675deda706126d2cc1a89ab89ebd8f8adbbe3eeca5dd455855685909140ac61cb9b7dcfdac9d9213dfea9f27b93a2e7c2ff5bf10c9465d4f5435c422b344540b3ef56195ad0eba803ec8a5e0bc66fd8e9b3ce4cbe507adcfe149774249cdc45ddcdd00c7460fe16a7f35b4f4ceb48b77ccae6d6f7ff937457276a277f1437ab9363b038eeea2ece4d8600af0cc625fab6d1e53828c8790b4c835f841348df1791f8f3d122087a91ab3945e83e031065491313cde605a35a3c72a0896ff544e2b5407a6bce76e66b8d496e1a0f4587393b5e879d779f322a32b2997deb7e4022729eba840cd5b0abdfe797916da66c825313522f3454a937a5e354935d08438fae33c319bebaf18fa940a43025d0816f363ed99dc88756c388769c6b8ec0ffeb1c5f79ee342f150c900fe6a6b6ac4446e06e06bb93d05b095edb09ccef51b38cd7707f76ab0c4206378f90dcb292cbd266b87171d242d72cef35864ff35ab39a389e934b9ab5badb9e8f481d93c99edc235db9a4e40ab174cede00145430fdcb4ab35f0a6cc9f3c532d8820e941f868e819883dc5123ff2ffb52a0c31771bb8a7cb11d7c2a1d5239f9f7874372bb5842e2790d448e104198a7210c0117298a1e06f574d5d359dbc9950766cbcf6f7a13ec3c50f8efb1adf1e2f0f830d245a89d95660315e93197b7dff8049f05bf66f66516ccf571091d8a4f09952b2cc25be3d34585b181102c1b53c18b2ba848cfa021b05e0e98b93f859a6f088aeb0612c90d12ec4503a606bd23fee0d12f5d54194836dde654fc9642c6e1f549dd82479276ea11cede3c59d58029c1e27f239b79e082a7200a273a3284934c8575d091f0e6e1916f6d7bc1810e64da2a3dc117ae34264bc05fa1a75edf7de05037e950a165490d13946a71f539df8a3803c7ff87297893997a940667789b7129fa4f3e45471d688078ffa7892ea3191f9e16264007be31557bd853f5c13d71bb84dde4bdc723c2aa882157030932356703ed06b3ad4993f99f705a078ae48e445033730a51107903da0eb1306e02cd8d1857cf30708837401be51d1467722f601c1a69a90084847ac451e8ea1b3ff16368ca781a47fdaed544562ceb52ebadebead0c74e4cde133545455be35278360d6a602e27233a9c487593fe1e4d0a56d103a94dfa3615226c0acbcbc5ce486a001d5ab405ef808bbcc8c52f9977526681ae09f23f7b416aa8a1cc5a25e0db0d57777f39c9e297a98043196d39dcfcb11dfb4a6f43c403d59d2281da67e63d2262ac1da4f7e94eddb590b62df3326f770fb37dcf88761157336e7caa28e7db3de3ddd306ca28716787b1038deb944b0c7beeccd439fcf0bb1a685845f9aba7a2d1fa2e6040330a9d4ace79eb7dc5671c1b77a3b8055f3188a9dd56be8b2b43b5370d01dfa94b3a4bff56f1a94bf7e2d78a8983645f44eb2e4d1b8a827e795e7c00d290e1c68da35f925de5b24d3d40ad2a0bcf830f02c125bf5ad0d83194673988198b3ab794ca958fbc71f8a639a03da55ea3c76fe467f233eda0c23c55e9f33f99d125f74921476e10be1c49186a4496ac8b93c29d0265b88a74aca9d023ee3a0a25af979e8a8b907464279b62114366cadd5d25e68ba1334633f44b8cec8687f4d1b5ecf5dea663d16616f325c1a5def79c38d0a602bc8d2be1f181346b035d85ce966a6ba18fd43634db623a677dc3536754cbfa8cada0c99a2d913b0ab2fe03d64a8e5adde3c884511153943b880cd84e7594ab5e4ed4ce9866937161fcf9529df45d52ad2411ebd29bcf0e9dbe3544ac8ceb2aa5511c2bda6b0e0b3c717b666ce83203edf423d80c13fb06bf84f42e91ee53d5077e8d55a69f17fb0c31b8f241c4a251c7cfa4391c964285e501545d19614864fcd28a47a63ab22e5a73639320d64df969c5da9470dea2d5683bccfaa7a1479a617ce380a70c8bbd9dcac4ff6f66e76073e298f714e9a9a3d81f662c902f28708a6dafe5f19ba35fd1af89bf158bda3c91354c7ec5219c2ffcea52c8c061ab7a608cf70ec6587b199b57a487407febdf6241d1851b9cbd1608b3c037d6839ac96957621b1c428ace9d417467d09a6da2f9fc822806f8763084b0aae46c4508034754bb5c7391a4693782d60ea2f995c60b8aef2e46a9e41a91809c63d1f55459d4b8afe967ade80878d110039967ce74e5ad2b91f255d8f34d591a27f4b27f37747237663e77b61ce68c878de05bfff8cf45063ab747d6f9dc881f939d3d58cecf1ab77b995b4a3d162624e0bab06abcb62745c8de42d9f2757d457ef854465d83312e26dac807ad9a3d243d7b7ebb55d729b03af827fff2ccb4420b1bf731cba5dff4f685389cf05e1932dfa04e489828392e4b6000ca1a3727c1a94152c949647fb411b7aa450b647b7b5a1f8a5b4b8c9e1cacb2d17667c2888c80dc14c69c1d20af605400193242100fa8887e2b03bc52f5b9c1e426e39f030b99358d658e3ab3fe165c551e7339136c2e8e8cb340a566b3a8c7c45a630c1515e0d3984159257f0aea00ad453200466d9ddaf51cafa676282c307b21e851a8c7e24bde384e0d448b5b4fd80d117543c70caadda98db79473af075085e1ef801e83e031f6be6b95b1c20f4480bb268c3fd5991421080742e627f69ec9431951cf99bcbf0a8d594bda7e8dbb330aba6edc1d9e3111dcff1ff0a8fd115ef4a193428f25d705c9a134ef511ff12b56b7e9261c197b7d12e58a2246ea1855f7c927c99457b50a5a18abc10206d79ff270c3d59797255a09b885280e1f4d7ca4f7a4bb0e4913d8e2f8cfc8d9c72f7dce8ebc2cda386f2af27a3a8d078a26a9cd3df0f06a4d768ba6c1b3a361ff4c7bd8d0d1a5b2808b934ce56ec5be3982c7061cabfe270b7917fdbe3324290c6f30195ae07c098fcf2b43f233ed861246d427754e664e302eea4e7f23cc63fe7a479c68b74812293dce2bc1a77e7a2be130f0acd3e9041de7124d466366951cb5d2d5ef21cd269c03b175aabece8dd9250c58fddda31c05346618e1d9a391e1de1192726eeaf84e1bd103ba6d95f637427516daff6448fd5e10816809a7ab1bc8675687a593e8c5c09a4f07f6868a26271e0bd3ef225282c00ca0782a960e0f9d07e3aa64661c73d5c6f50061d267f36fcbedc866d55a5788077b53031e4fa883ae88fe15c0f99518a5b4d73419d2ce84a5a6f76327aa16123fd3eb60daffe860134834645bd80c6ac6867616ee8bc8552c04acc4489789726b579ef2dbbb62262438c73a2eeeb9142d3f5eb1d30dd8161aa7114e86ad3abfc79aa7facf1edf3ea21c2a33c6e0e9f4de41f222f1c3cad3c0f9d97113112d627fa8bedb3e85a998133a867625ef379ffdc295570de9a210f98a3ebe840f6ea36578f7408d6bb3b38664df028573bd1b4e385eb30f4319e114f533be1e844a84ba6ad54614ec0b3808c3ff486d448c9f1777493580ea64fb1142dc2ed3beeac59b6fb78590876b2a6246ac97f96d137c166e94ba3e7bf7522811b77d21bfd8742566a11e1be0a829ee78d75588ab199cc4d1ee4c5797ce05446e90795ce8332ea212772db007d994d21635e6b7664312a197a74e92f9bf11836caa9fc868e3ce23c389441ee10b1984ce92f6332ae95057967d081536eebd334feb3cf85c8d6744a3f73428d8040d4349b07eab7277748056e2b2ad6ae08eee4cc072b0408585d44d73027108a8fdca09ee5a1e6905c5e624a9562d3f362e65808d210f8aa23d5bb840b4ca9c71c1984687719cff628dc03d068b2326177135dd958748059c1f1e086a59694dcdb891b9b171645c74a2c9a11d9c65ac897f7216892baf739fdf5ced5789341340d425b3fa32fc64b44d528823dcf19a162c11f35728a530fe87327fb9d06e11000875e4e37e7bffb65b6963bc64fbf7e33a72d7beabee9a28381ebc373ed0ff23ac21789d3f3fc6fb1c35dd9cc1d80b1d00bd39cd0dd4b71fb8ac0c7c4c5076ee2794ac3f093195eff6180916f0d070b8bca9ceaa1d2baea723807f209749697c53b01c9ffa39cc613b1303abe9332af840e6c121ae366441287d8cd8138e259275599aa0bed89dd979e5681934d5722bdc3063e742eb1498f8bede1ea310c91c88ee6d4c90819695442efab93716ae5aad72997cebc3c0bf4794c2738f168b207b5a66d8ebea1969bd5185b58881afeccaf6e6be03f42f97a5f840e0bd3023464ef7cb0124a0763554cfa96a09fcda0cd3ef3d004c6b346834d2efae555c3ce2fba9400b1acab4a9aba6f19e214c6bda69ba2388dd83e35047ea9714efb7b7a24e4fbabcf943991568aa41a22c043932fb4c85130d242fa94f4fdc14f36deae8ad9fa542aa0a30c9e8333def43712f1b69e14452bd6cb0289f43170fe8c22dcdd97ba64e1ae2a82dd69c5129f21ef6121ec38bcac240e97cf4311065b9ebed748f36a980ddd6d7b05d06c3963145d1de77d24a57054004064d1c1049cddf6382b3cb71193a976730611a6763842a3145f53fb3a7ff08eda88a275c886066f478d4d06715dff3fabc2d5fd46ad57263bf8d902bbdaecee6b6f855448e2988e4e22995a020c4380ede118e6789188a3d321a99605d0708b824a702d15ba5da34b1a4cad6feea2a92fd3ac33514d2d00e4330f26ee4681c8c80e177a83f9d08d089b9629cf5cb9541141da2e702c073a7ae146a51feeab1cfaeb6d4ff3ae3e227026382624888e484d176033ac23112c5aa2c80b1a9eba34ea137b9f05b7e2afb56c7d1d590c8a299665883ef4144894701dc08af66038730c151a9a47994b597cf058588f63f996c7c05e0b42706ba4254e478bd26e4e3d323fd82c033f1e33d4c8fb08bec855e845b811c896c96b58e47691a98dd86e34dbc0b23e7713847d08a86fb83e5c481e127d8ed2ba23feb19dd357256a95e84e440ab3ddd7a4c1249fa608f1f8e73f296fee423e3c9b3e176d7d51356304b421a73ed2609d7a4b445b9fcf3517547577e4f59bb589966651be243d5adf65ad5018781adbba8813d2b9cdec7832ea22747ed748d0cd8cdd789d7c33e4496f0ed346d89b408df61e1701c737daa8a0aefdee2d5baba60053b143367b846ec7760609d75e40e44f1ae82e6f4d1e273308eab7725c5ad0d8d98e676580c86a83259c4dd48d8582fddb16bf7a9abc97fa047c8fe70f6679705d254558ec7f505a7ba38464db8b60b4fdaa7693a532adc95c1630732388c4bfcdd863c78700efd89509948b3a042c25db8a607c378246fff4eaf4b3071619c5da55e7af01ac4bbc39ce0ca89d99a9b35af8466fba796f95ce2d4845255d4e1319ad62ebb49d858c8bfcb47017d9855cd5d3f9eba77d9c7c8d6d1b2cc6fedbaf0fbb0d5cac3ae6370282766ad9d77bf78563e66cf354dc7746bdaa0dfea1473ff7e5dc32e089b9710890409d69507771034362279185f47a5d7c3c061f7b85b2b4bd4a59537e11b680ba70bfeef09b2331975551af11f18adf2175fea2ca4ea05b2f371888eb91ad04a10422c1b7db66128a9b9819cbcdce86339d99e8970062cdf3dcddab74e852bb7d63eb9e43aca458fb9d82d750b2c3cc44393a7071b5fc7f957025f930c183b10c093b1c5b890a519e7e7dc0a9c1628645a3cda7e5ac8b9ecc78cbd574b1c4026f3b6cef2993bb7522a8e57ab05bf61df17711effd3e216efe1f441ad4e9655172b17e31f7a1c574cecf430579fffe71b52904fd1f0540ac08ea39cd87b380d103cf0272db44d54b2324d0271392ecd7ed8db74e30e5dd6fb03e999ad14da4e6d0919300b3e793f27700051df72fd1fba782e661e8ff00e05e3d003a06ff43626f00b2c69c466a32341267fe154698cb78d5c5ab7666dc493cbeca1805017bbb4bc80c34cd370088ef6afb22200d5914971548dba04374ed15fd49f517244d1c84d49930a3265da83ea1c1407a766e86505e107283b53867d0a916106a974bc97bd981e451f6cfe37eb958e3a7d4051f25a6dea27124101509023f2fd5d75d09c1dd61fc83b933780bce93697e745c4bd713448d1b6b8dfa1884ab9162d89e66a6c4bfdbd532e180509c259a662dd966b81bcf13dfa59aac1808673a02adaae46e7872e8db953711e9370ea52f589ffa8258e1caf89a86f5be53a2c8587b48db3b48cacf9c4a8cca15ee51c73147e7625afda7f1868c9a2a4b71af37d323a8c74d1fb6c9c2ac236431980428692cb4bceea8cde3825f60f26e0849ac09c730580ea380c845813fd7ca7e138afd7fa42724b4378729c837d55742aac06bbc2ea265e53c17408c4465d263e05ddf5fd4c23b0fa06a94880dbb238a7f1d543a9fd03baa3bcbca10b174f292aac15fbd1fb535427eef5fa8811d614c8b535a6819a85932b2fda6480e3b0e3cf7b86bebb4af4b82734a67e9c41051678cc376efb33ba4d3bb460702caef33f27d0264cafef5bbad77fc9ba96f2efcb0441b5aa2686c7183c6dcb0036be67f43721143c9d31700d18a6a00a5e796cbb58f1ff72f7e9fb70caeb6b2abce5400322e18783292eb6c04732cc4d46e260febb9099b9337d9ceda168e3dd16bc9e9948d1bdd45a2c9dc1f97bb5424ba0445e945647a414f1797ae7072751040de7b0ff5909671640ad9e20025c3db6168f6eebd458d2c31a9c41ae6c281dc32fbef5b30904ace62bcfe1a78ec6a3757ee28141ce27b059a21dfad28dd473585cb65da571d3f9ae275f8396f96bd97241d2b69309aba82f1832c984dbfc23f18ade0cadda3ab752eaed93732a4fa40a70ac58319a01f3213f719510938eb9ca0584dbd1503eec2dfceedc183aff5139b927b53942d8a5f42d3eeb47cdec57309824f1ac012f40425f4f803bf9e10c2a26e41564300d6b49fee91902dd30160db89569b8f9616ae30f7bcd7ab5b60a820e3430e39d60e9ff208905b438dec67513ec2704f5c7e8ee71ab1a2447c754f69ed14ca30dede29e30985cc83b3bde5bd01d2e66da5b9d144eb8901891a9ec427329075faa72785a07314bbe9c0348781428887a1a3fa517f10a4c7efab99767a35bcc6b90baea8fa05743bb8c304ef1477c2e55756dd161ada32d74adc3b9f064e70ae229cfe1a7cd68c114e42a64f1471b89af403ad446d8e3f1f9b35c534eb1776c4b8c762bbb7e635c7355ba7d57785c30a67984cc09ca0bb55865229e3b3dff955af8f7c8cfe8331580e926939c48f3593b56fff0399af9ff58d050c81fc5d4e2007d33aa4b6edeecfde405e130f3f52e384a11f6cb96a55de3652ad56b1a8c2f5e2e391b22b20b038c3abb4faf6fc57f24eb8d3ef7fec9e98f897ad8c312710cfea8fab0f0a7eb96f0f3220dc43321cd0f81e9509a0d5ea252d3b6cbc5f7d5e7dee4478b3e5e309dce1e7582152e24a3cabf8d131e645b50f2a36a5da735e36ce0380f8fbccbdbd47eacf75ffbf2d166ddbe2252f59be8fb984fc1456416a8942a8a5c43705946917cec1fb913497330ee4f44444a0413538c0670dc692c5211df58446f1bd8d944cda9e89d0ed7b3de629674eb264079d5c1f83523a4547e768aade8c496e146bbbb06821c24b13952ae5846200fec6bf966de91364f5eac8cdb949ee62622d1b40d80c86c93ffd29ee57c08765da325b4d4402bffe5347b0c5588313cb1844f40b68a0b85981581db1ab3673b32382d3e29131ff1ab4395cb28b90461971169c045b0328eb9b1de672ba9410f2367e46ce3c29899069449b3ff4e47bdf6cd12b973c8f7f22de87203a33121c82310e1dd5bbb6e001e5b5235fde759d5dcd6735bc15efddcc55a25b786dbd019027e4a48e252db71a1694aff01cc75120efcd07bc8971cb2343f4c3303d73e1feb87adc1552f0c2837a890ce8270dee5f21212b33f15eee324c7575c91f9d9c9aa04bbf8f7f1ab8efd6c5bb3f796015e6b40ef720c2af55a7e8cbce57722e0ab058df512d1ad9edd551a6572a01c8ae1179784f69e34e5c29cd8cae86ec63af01a855a185bb207bfeaa99025acb5e095edb595d99be091981864c5535456723ef0b48e3186806d545a9f547ac245ca549f8d797fadba97d8a90c161970ea8fed07cca0d59a80bba34221082283fa9e1be64374ee802f49cdc43f729b3bf11796211a0eabce8ad52159d60c88e963411d21f5ee6551bfab9e7562dee8da6908ca75142a963fc227b9ef70b674b34bde3a832192417fb8ca9dd2b6e71fa0892764353ae4620c175f1b3aad0be3e9f56b501f34eba85682afa93bc99a6c2a2425fe529ee42c1e0f1ed4e528212095d7bcf28b6bef7bd30039615a648e4f971dc575a94ab363b34aea4073ce2884a9649808d099189e910d0a1059419ee9485bd4552b99c053c7e8b0b9e13d6f335f0bceaf785b8272815a22e5e65a31d2b5870303d5224f82ee2543ff28f47f9b2dbcaefb629f52cc575fffe73013c12fb462bd1a3d68568476c83dc0311d46bdce7f1c503255a3aa7584ba03dda698777de1ecb735447ebc2e214fa8be1c9041ae0ff7a0f52f03d70630b93bae74361aa3f12b721fcfe7304683303373268778b6d61524411e4d3efd934359f625cf95e7d82d74413ba17afe519a9e010c273d00920142c09f625481c73f091b77f4fe793b8c3700028c0e9bb76e2d5919aa91d500cc80ada3598d6cfce4947d0467d05a6685b8e3eece2917f32468353a48e12bfe8681a43865ff19625b637326978fa382b54d1c9003dc0e31af6f80dd0a0fb5ff6a7f070198fa5382fa1247aadea5a4700711f972b14b4a41d89bc7d6aad93f85e321b51a262b693a3854189e4d4cf26a46b75bf37527754c473d83da7333170bcb6ec5a3a11db8d0c5ec3981bf52521128b148dee9f8107a773f16ef04d347d136f4db887090fc087fef00ee76463a3ab028b552b9498826ce0dff0d83652f717909ebee53187a7976132a927aa84c13b002a68ea13f07d4bd561ccaef1e9382545ca323dc06f70924d1b2f06ab19b5c3fc5078117f4dee0f71ff6355645b1cdbd34f2e7fdab483d6057714ca5fc67a611a106ef75e51bbe50d8a3cea3c08703066f6f296562417e1234093f51a2d16dc43a7ade0bcc4344b0327091ce7608fa3a3445af6b63190f5a88ccd840a15faeb83d1126c0c00e5d7a0f634e1c0f8e819a7f4ee88938359cbf154d5988cbf6ddf415cacf17a2ba2ec20a51543e168c73fb965aea61a0be43965d355fae82a38b83cddbc0466c4a1b8d52a71ebb27c06ad3ba9f10b5241a6012750c36cdd7563d205938de128cef5966b3edbc4dc32c5931bca16c9a960d7fa3fffb3400098121bd943fd2ac7109384c0feaed5a8afb5dfea78c043a577c4c76eb1816a0c6baeca5a846f78283998db19b4fd20dfd434b6979e15c5a909a80ad0ba0a966b9d81e4e11d971bb803ffd32d0ba15d2c453d27c02726bc7bfe08b8bb85aa797eb20337a0b84b1cd76eed61d11dc90f16c641d2eeaf3409805cca972315325f20f10bbe5c724ddc583ee61bd81276abb21f89f41d032a9b8eafc4fbf9b78e76521bf4eb68ca0a8bf7242265480086c2e32399d881768b7510e79a25d3f44ac0c25b724b83947d604f5a24fbaa3ceae07bd469bffbf03abc0d30db008618706b56052ed3ff9648ef7450f907501da0552226a7870408b96f9f3c247b8e34ea7633c333554a15cedd417149953a40a542c607a8265e204e6e47de01ea75dd3c007e422677d6d75faa98bcdbf557479c21c8623a2bacbb385e69caa81b228b78b42bf87e3ade46775b93e649049d59dd3382e04000f04de2765d44b98cd31c0be822ce21a5d791b1451fc50ee0a24ded64edcc98214ef43b73f516a6e49bbbf61922f18bcdd018dbf7e289c26e75b4389e7f03271a6d496c413385bd2ef2e1e7183cdb624374d324866a4a6807deb2a3101482bdaa523d0e58c7d2cb9751927650a3f32c8d8143b54a18e3e886f4143d364efc176bacb6262c47f3ba9bafb23b94702dbc1dfb68016559d77a4417e6e158b381730bbdf7dcdb56e424cbe73546d7ee44ac867be69e567d12b734cc5d86de847cceb65500153662ebb0d30ae5f34f3c39e4845c8fc9bab1f33bb0e3e12df94bd87f275722f3d5b33dd75d0f343f2308abe41017c6ba21d7446e2a78e9b75459e43388ea28ea33f46afdfc20243537e084908b19cfa29143f402f518ec5d261e62a905dfcadd63daecbd748f89df6e98b47e661c20ee88678018995061b6f499a47a08164d70cb62baaf4b4f03ccdd40ba98cd62736dfba56ad29c691a70afe4632dd60c7c4f216a34d1245ebeaed48852ad8c408f83bd167d6e48b3aa686d7907e2b70f0fedcfc4f9cf4bf417f903bbad73cdbad4b24731edc5a6702ad791571e06a42753172d218723f503aac776fd0bf2ece2d14b37dcf3a20766e86f64be0e3832feeced1b819020f6ae7e8792f2f79df92161e3d2559566c1ec859fbf34d4a330718aa29b2a59efd5cd98ad1899c92336b4dd2b152f1f43ae88620969f6e1a73dc651e9ab6fb10491e04abf78b10a9714c7d23cf68fb3c83e3b17c06a62a485b4ff748f8fd09d7af8d9366471a9fe30c7fbeca9311ee3825a6f5bab4e4f29814de192d8e2bdaee8cf47489d1022f36123f5dab21cd3d6a71a5d1335eccb31eff679b0216e82143d6ce5bc080a429180a7a07a182aa713ee7c37e274f661f28a7361042868d021cf9bbd3d3d20e016e59cea32bd25a7f6ff499bd1474fcfdc37538f54c30794fce96a33bd9a6ddfe81fcf77058bbe3531a870b696bee59c28442bd67a5ac1932eea2a2ce52c1f1477904e2fdd0322ec87779ee85406037e809931d473e3485ac23286c7d9703ce97130c5b4bf1ec93505cda3c65d00bb87504adab5be162b29d21ef09486e2d417baa635e5d2a8a9381dcd119d5257122a8fd1941cecba832b3e6167f61b207f0bdb77da3cb98c94e30c2605e43a1c2629c7a38352b8790ed802b4dd36e6b20b282d21efc908be1543eab42023a981309e46115f207e9e79c4cd382a17dd6b247ac78d13dbc3f77bfc08310cb4cbe5e0218f18bd8d3e7755121ab08d7b0571a8548f0114ddbb12190042880957a073f39aec39479cebc9b43c552e82595c62a9688973db56bdb0d309c81e4ba8be2e1883c0f933acd9a5fe68145fce16d00f109e58845f5fc675eb7049f12d8770f32ceb3d06e304d77a106be52d5318de88f16fc30f63a741ab6d5323dcbc91e812ec4ef3aa337c0fe45a993c89448a9742040ca674b091aa83255014b36be2fd0b5e890de7e34d5fc5d4e02d69d252ddb06770cf65a3d82c4c013609bed185939eaf09f280a038841b61bc9160b569672ddee0e0002b065d5825e409ff9c7aa1cc4577f1b1407a1e8675b9d4db1a91165b9a77693f8499dd70b0fad1ff6118ddc93f537ac1298833837ccbd2849c7744628fe5a2a2243deb84671e3da3a5bdd88feabc8689a536efa9f700392c124a8f89e84f7a5590609cda3547e3563dee1e270c9e9b7642f0577c176d42568ad9c85fbbaa0594c53f71c8f3c4c5bf8297ac5f421e986f2a402f5ec1d00efa4381616298446b7caae8d330609ec59ef01896eaf5bc9263d1b3138d4429afac16439f6d59889d8ef037558ee70edaf930ac25ef2aa830a8c54419c3120d8e4afbf342232c17f76a69f32e2bcf04212c9d85ae65dd547c39adddd67221911458749c0902cf325b34aff02a5bd9f76b98b22c73537a629a12833953086f9d0266432a14feec5d450c9822b4d936f2887cc1f40d3cd70620cf7806088bb3d73ed67b988224279397d74da4b7d22307c92e4b3eac27489fdbf05a859ca7e0cd01ec8588f991d3c33c2ef19b549c5101d4852212846718b05b058ac7ecff3e5b912c3e6cdf4de5a6ff26756d32c2894a89215f78154a24dbf04879a9289d3155d8bec9fd658dcf7d7ada3ee1b3c89d75554351cb4769a1a3e0137ffcfc75beed09e0799a52573991bc238a4fe8e63aa8e2c82562d6e227ad88d6f1cecd0ae0e63f4fc18b1a18c432ac689f8816bff03c5397f2c1c7b8f52276de5a9e3a47b9e918578b53fd719f071b8b1c23330afe8ce1a098137514af35c45ba3967194e041f1dde51cea8d2e557d5c9c99e9d8c0fcb58c1fce25271e77d6f01371aeda9e60c1bd8582f0a517a48f84bd648823fa4dfeb0ee47c798cffa0755372cb8b98a991f7ce99c57363ce5c261b5b9545004fc60ec4224c71f3332a31580d41fd262fd0427e192dd855ffd6ce391ede85e61d8def55d822a0939ad57d0415f2ef006fa6e3db101d2ed21b32cbef52741c7e8303989db89d9e75f2e23bdab6d9be24bd3d681e99f9fae6b442d7b45cda8fcd4b02779683ac47531bd892fe9643d834f5c131b3cd18438c46a2c57e1b96ed1bae0b01aa949d4dbe426d804803ee2b52567e2b18a680b6885bed401d8190813c5e47c5731a04c1bf2a3105ec1a5292224faf0712c2c649baaa1faa5b4d79d860a3776fe8da5903be74b9d6c7865b9e4750b1a2313d0581273de6be34adb46ebc815dc9055a0e4601c765bb0101218804f2834f7d4fed81a1163d86049d101fabedb7315ccafebc82e1360b1ec643de14624c75cf8c32b905c9009986af3f6cfbff33786b0fbc462f09fbfe2cbbe61838c15f5462a04ec431eb83046045c6057b89a09c07f74bb63056d18ad6b22a6d485be112550430428ec8461c6dfbfd956d8f0fdd1815a0bae263155ae789f239839706bf8ab9af32c0a3b32feaf9c8022830db8bb1777b026fdd3749014e5eb7ed3f1e16e92005362829815a0c145cc3830ffe4de2e2f5499915ef18c8d99bd86efddffecce0448a96720ab74269f755ffc77b279c6bd43a0dffd8da48d5c1b4726d4056561bd8b95094e9c7904e9db8ddc654ded39f7a8fb5104a6d38cb93f32288a68d077aed0742cf7149422e26c781f6ced249faab4baab04a968d7bce6cee11a69564e4ac4cb19133145268b7495d446b41cda9de4383da518731b2e2c534876ccde7043b230047afeacd02573299d0bbeb5016bd9a7de164aaa123cf58c4e14d72db92c282e954bb080f631a25aad3c8a5d46a50fad79a754fd37a9f49dbec89bc53e980401b99361df24f95cbf428c0614511edb3ada3c074db1e98484f98cf704d8d8a6419ced11b1dcfc63457eb27a6965a3b1718a2a3b6ea5903aa091d62769e7aaa9caebf5e7697f05803ab92cb5542774d59ebd77dd1887fa26c6f0cc010355fed491e0ef7a86a539e3d42236699ce430a46bd54410c3f11e01d45cf9ace852be409b922346c93d764589776ccc5d9c1c14e66e8d9c97638253c982c8ad85c12676afa0736fa6a542db1f66d7134956154476dafb57ac4037468fa65bbf712d4e7e9f1c3274558a86496502a225d781a29a1b79303557b666313c93d48055bbce989231c4a2914e96a5c387a7df9e082e39269050e69eb3316a1267617afe7ec1747924123a5da3472159e22f0bd3d496dde1fdd1d9b5cf024a6cc9240993a621bb1b3bed376960ff0a0f0330cce31fd633d0570c120807fe395fce0bc75b418b45921f6b72c450f7055bd57d2c4594421470021c130d4d5440ff93c023513bb5524b441de1b2448f5ec8cc8eac1030ba56875ef09782806ddfb0ee00371d1ad5c730c2036ba40035b332abf01d694af22a0477e89965041a5b7a72aef79d51ad70d5423405d09d0900ea05e82bc29872fd5d190b52921f7d6c9a4a796f836bc35dd12986fd01ef79e5710da0dd768730c6a9494bac8ac9c237e2629370ec03339a521a528ea1c357073e55aba28154360fc97816ad63694f31af0e72730815b5bf6dec8f5b415ef41a8554cc697ea2459cfbf773bd48aa767ad60543f1dc82dbd69fc8e31cb059e99a66827bbc3c016514dc03d874dd214b3f8ce81b92d98d9c17195dee17df7a6961d1cff205164a0fdf27b6f21aea33f8a28c81c2986c19a73459fddc621518e4f0c3f45363471837170f69d205a5adeea5c5e6400e1c9dbeadeebf3454f168822fc5ba7573c5905dd8123822a3af7fcfdb137d4a980342b4cbd18d7e99ec07db8be6fc4fce134bd227cefa30c8e9b0cd4fe8b19b48d066094e682fc71341679e8c75a80db6191a605cd43db021f3387f070f4b4acd5067fe594ac6bcee55f9922be837b2aa672f01fc8a3bc03e5c788c8983187a6c46803f7a0f48147959a8e3b5467c36f856675f473e3c0d977d8491940e51b5ab90c18160438fab5b5b576e5cffb6662a55023bdea56d8d457235103e7d9fd467e44007ce9a918121b821f3d4fcd67ffab217936fc89fca2d80010e44081f7d609a4ffc43506ba6762b0a551ec2e272730f66da7bf15be29e01dafb5f278f939846b9f9d77e8f493d6fcacf170d5773a5343d06d578c424e90da87e6449e0c364ff9416e356ebc652d2793e9c69ef76c25f288e204a0898014833f9cae8900d6128f55b7f172d237cd45b8165ab8e1487399ff5d5d421da6fa6ed24f24c8d5833b6451fba95c286dbb493f377ee57edc8b635099cae0a4a4f51a810555ad4b77d4a7c5ab63caa30027d10f0f9b3eb6e5d4affa76268f5766c655da3bf7aef53ab0711cdbfd562e0d2e2ce29559ced306fb01fc22e0f2c06f0254dfcf9a45104b744ec1b64106df95a993477aa9c790b66d9558fab27349606f32934e7df47ba8d0e906daf3cbbc76666abaf570610a5e77ed3f59aae2fa913bb0991221962213c818ff828cfdfeaf65a49daa19e56b22313e658f131e759d7fb5b780cb601b84b4b041260ed8a5af00068026a59ac3103ef926e0f198aaf8ea4e2a3c63e285063e14b0a43c71a68d7b5054ffe60c0497ca53535b91ad52695bb895d64fb41a8e2deb4b55ca024bbb6e9e60b6c9ae4737bd26f3aae5bf574ab3542555396388c8298421ba7865e40de1daa3c49cdab2b3db53981970fe3bcc60b08c32bdc8ccbf7a86db9b98f914dedeaaf01bade658eedba6e86fbca2b3bd910a2856ea167c5f71611940c8f54d912ea6c00ba54401e25d2885d0b242eb7cce6b386d8818cbe4d4d46f7d8d181f486bf7abbf7ba9e255091b18b9629630f060e08e584b3fb29c6493339a8639f466f9d41090d77af719ff54611fbb0db1907708842b5a871e55be09cfce88f76835cc9a8846e6793e5d121c5bf0cacb8d3f61628945ca2a66050c0e41cf2c29f2b7089e862afed67fa0602820bd6965f81461a143c30a1c299629ada3a4e7a72b8061d98743ed7dc5a3eafe6834e0fd522ab1449071d892d5c71f62565c3820ca988898024f43eb86bbe552c184df98882df9d6b8e3c329a9190c2dcae8cf9bfa14b2f67f76c52b03c3547bbbb682ad008721dcc317007887a3e466debfbba3bd187322fcc9fac2b0053a7c2debe3470b24646821a967968a288f87924c6002be47fb5adafd9b0016cf1085d0b9e4703510582c800a86b4d8a896ba75c3bb9a83f987477ee3e288a818f0a1b4e47460db4ecdc77a9cab136c11d9a1259df17f6c5fda31c723a8c8743a89e1cbdc6e74fd26b442e7bf1f822dfde4672ee5f76c1f3c7c54d01b45b016de037e7f760f4b9059e140197b23ccd1f1122386d2dff49744008ad52a15850b5f9251ded65e71403f1f357ab2e62d6168f8e967ca8a09271f54f836b3f93b881247aa64c5b1634057f68d248bdae95cda374574d787e026d69beb8fbaadadd618f6b00ee5736f5b28fbdbf34e266c42214bae3af5c4093ab872d29dc902819d44bb29cfa3667271f6b2742ee95a17b7b28e2007b6867abd9005caaef4a3535654189a7e76ece107838aaad7760c2cb29b0b07e3eef872dc3e240e83eec88c2391b8f893e1f97dcb211cdd1b9b08ad97820d8f58c64e26bd5a83d678d79b5d59e7f6bad218f90a4f2c10831d337c1cd254eebe42aa19f28f4e357ac6cdaf8e9320c7c67ee35b9b258ba5b37931fdca6507771794098a094b2927f7e57e6961001455a11c3ef1380d0b47a12158298317d0acfb0d1956d94b4e077da69160e98afdc6ce1d8aa6737c2db28cc0eb28d3db9e23b9553b3d3ada66adecd98ed0da668d62d9038a470e35f312785f950c50001170352d813146ac6714c164d0de548552c8c160b4c83c9b5ecc7b062d2229c99f37fe2fb1954ee1f055948d256fcde52b9a7741972e4e1b58b05995f469f2dda80e85d2189fd0caf5dc96533ed4228fee0ebc865d3e77e10c7490a41bce5c239118e087a69a1f82bb70f2ead42fd3c146cba73ec74476d352656f7c1db8855558539faeb48123c93dd658bb8f9d7ecb7579d82214729c3b6a521781ebeed682503414024af053160670f182bb5444212793de5fc3dc1e51b48b775e3182e6ed7b65435def13927733939d1ef374d809178784d6200b19a8fa31bbf317becb8a425e02417a670e501e1c28a077db58d2e6405b62ef9548f66fd1ee53a584f5faa7b95b2aa8b82bb6efac444e521830714f405417b7d8875eddb8cf44631361a98bb5b38bc684c570168029810102e649188c60870fe5d8a0d1be89476c42b9871d8b040787d5fe76e81304409d8be51f5c6d03e643680d3c3eda581f8083ec01fa89de957572196f78e765481193ac58a6038070058788bc340f8c2b7949d927ad82e547338056bb02b89c253f5a3da1d8b7ba7bdcba7f8f65fca15520e971cac97740bc9f20f358009f5a19f4b679dcfd8ce42a4b40b9b8813be2a4f2b0f3dc7bb226dd519143e838b2be70dc84b2291309f8a44b424aee0452eb4e627f631092c4ba51b9a25d88773fae7ed52163fab2730e8df54066ec99b81fa8323e82113a8bbe9dc04eaa5426a88d41f497810628908c369b10970f500be44b77094b539bb76106b48fd82a6f17a6a3fddace52333ae0c33400db89e610041b46cdede0faa9f6d7345ae45e1b3efb96f3cb977287f52e5a2f490449b5fb41612a0d1f05dd814e592b05d9e690d6f0120ea4104a651df748737c5139debb0042caf79982c343c2c500ca3f64f61bc20736a048240cd397e607ae0227a2a081fc4536efbe9aa197b185fba894f5f09e11d8f274bc4947dbc0783ff656bd3fe18c51293f90ceb78da72c873b88cd562eb6655ede0af8345d036d5711dff452870914630d23596d6e452e78a8f41f1b54f0135f89d29e10e501829542b19d444f2a9576d3693a656ad1746c466d3e9d7985916f3f06a60ff29a4deffcbcfa9049622bb1d07ff13424e5493de2d6785275ac783bdecf248478eb3524f8a863623c92d2af81f0c9965c7fb42de65cb8b31c1e28f653a817df13078c4456c1447571692d317907bc6538c2882e8993e18b707590a583a1028750c42f8977f2c569c9e233fc2efe78e15ba96a1991f6660588835fe97d536b52321869351a0a3682d08c3560c2ed0eb9e22fa2b339c76f1b7baf646dfb7a59d89d3b48b74528928f1a6e0e9f24755d63162d67dee9dc0d161ef4d2c6367ef6a09d17e5f8501e68cfa7b319339c4ff81e98d6d4425742b98b574c50d85de50e24fbe31b5902843b12debf51b1a42419303dc2dc2cbe518eb3878368fa78f96a198d487bb63429a586e6ee50540ee9851ce83d25426cd00e2346f723f64141049731e5cfd17e3d04dc7b1fca4567beedc5be618f68adc2a5a95d275f954719a372e23e6053fa6383a120ec196e318c07d4ac4a8c2bc65937e2e5a0e4992148b5c32dae257d231a2caf6ec42272c650b448c81c840ed8df827e449639a02ff1481808f4061bff1725dd2eb79fc251d0d1224334b9bb3fc9baffe29c41891c1962de77851f48644576eb276a9ee7abea7735e1adf84e79f3e37acd083e3228e233513caf30c6f986b25a9a7b52262cff40af02f6c8a3e6a700ebd8f14399ef1f43860f2dd40805e8ed05a3d56c132ebc1f46152c43d00da47f1d29c29df3f5ed20429e3e9812356bdad90541f2aeda81bcab381483a67fcff83d21b9b6f22245cb2a4a7eee01e8ff0dcfebdc9fa50c94ad421985297a7567015b5234621fbac9dbfadc536eff61c0c73e9acd4932c79b34480f965e01f72f44b9e131dae37fd307610cbe14efb7eaa7ff5a082a85e5a5672b64239428485486ca3d5769d46508c0134f678ae141783bd7a10df94368805157f35377f636b55c7a0e58d22f2f7eba09b56bd969a30418150f0a6217528603485a5dbdcc38f8d5199db48b9e7605241498ed4e899606fa4a520ae5600dc8565b267a5e0f323d8da9de2ea843abea518019efd33f84f9cf0f21d50e91ba1f505f19e98a81bcf031872bb5ff2d114d169910a79a52307ef9f8f46b773c5253f1475c6b669b8de34a766b11b913f7adc9ea7244531446ee5becd73d098f6171555e49b80c45750dc7bf0220db494be9f9735fcf66dc0f23b6b8529ed5aef168875aa929e629cb9b8cef5ca6fa231d959e5daf705cb7ea56edacdcc1b3f6e69bf1be111f7223e79ac3ccb61811114374f5115175a269d25883c6628b419a9665fe7c5fd2bf587f9087f3c005b40e30c2044193118e3a8dbf51c185bcaac8a019db89ffcc302ff9c0df7fb4377ff3746d8e24ed6374e649d21bce151e0def98c8e18a3f2f69a6a061fc0b175daf98708370c79cb87af29f3284f688226f3e655c40311671c93b94279376415b3d8cf575a0bcbdae5fda2402d426f8d4d0cf3f6b0f92d8bef14aecdd0d1610693d0f5faeedfe973979a456f9d27024038cc1082e58de1123b417cd22022d54b22509e208b2c4cbe6f64c6f4b49a599bef4b0b315155b8508025e628bcab6b98927f051db1530c8ded1fb7e6571d866a08fde579d0dafdda7b5d9fcad65030a28f9781f228681e088f774dd76294e936a178f4abe04dba7f1dce76836ace277c87f9ca04c8718bef4458cf02ab415db1cbf2caa9b760eb16816778a35a8c2b7e91e39a0bdb56b1021ae136b9211aded9a5975b7c4fbe1ee46682ec67e6bf280d6f74a465241f1aebde820b5d9532b8b2291fc8a24a18883e672c9332c61cca3f3062fbd0fd45955d2a74529f042a24e4b37946b260d7f2702d1a979edad22a21ba612130145ca6d547c68f64e07d59facd914d23b57bfa8124b49077738b08b958f004d4be4708dc381c602d1f31bebb1ecd65c56d7ab24d97a3b27566e109c78f9a6c6aa9821009c6cde28da664e2723b4a6ebc5e6beb7d70b2795bad00333b10e34c425a059fca7b42f033db8694a9c21e18b129ed834cab5492e35f99fe4e1b18d2c40bc509abc85f11eafb511fe0552d08c2ec1895ebe914c6fc3a107c117bb530fb7e66bf39c564a0ceff783c07183822ddc3d14150327bd0dacd449c1d5ad329300842d2e603747c63a987b1934598922add2e217be814a9e1d3dfcd25c03c6dd5b7c7d874d2ffc95528b65ab9b1593dd99ff0f09905834c08757717b40e51d7f31fcd7c70c13801a0f2dd2a15a79804e696164ae4b7d930cacf3d89436ea1595dbc3f3a0779fe90fc539b6560f909329c6114a59ef8633934ce97b0f2e965556c266f0cb922f4a5df456e1eabb25703e47a14cca0b469c4f818c51e2c9084d1659ec830de2ce1d0caaf6c4f97007958f639e2c4896cc5c9332b43b85c2f5854da3e69778557ee25e340b4f3315acc8c06fbdc42e364f3caa8bdaad304a5b2a0fd4656a5dfe8787fd599fa6821d58e94503b37d2b47dad36e37fcb020316512b457e50d7b74448f80280a0fa446ab0c07fe1fe615e76aed28873877484fd0c4a9e7d0d3cb42a9ef4894412176c2d6d713c3420e1e9bd400f2b391c3bf3580946b576ca4fd00851277f769c61ecdf79c9ea06d09a567586735ea3cd768b0ea555f420c582b252a5f681f3789d6f3db9e770734a59dff456aca171abafbcbc8644c14d5c1bb3db58231b4c749ef13371808ad391db52e659d0a7f8cc4c59b3f57829b7a0535b7022e48b8b69f4b00facf29382623f6ab87307ab9a6e023300f0531e7b91e8821c04d77e6e1f5891b011830b1e62d38c51b044e61b970f54fc14294e4f49a3a696c46afd25021478ae66ac54f7247f20981c4320033cc4cc31d88ea34a206867b9e0b3be9581b8bdec54ff8edcf85685afe1eb75c66db0c126b975d8131b81b9a6feee57773a128bf92228a15f4765232944496f17979f7ee66eb1207b29d69198a8b902f9d1fb60228df7d7fa4ada17a9786c65c44ab5a18ce77b31eb9b85fd30f2dc6c75ebbbbcbd2cfe4a19b5ecfdb41f8ca960d130cfcd36bf0eccce0b2063e2c8c0751454bd419ee5757e8dabea74372968c8534114b8bdc617beab9b2680bbde609f8ca10d13b192be0f3e3f57ed8e967f45386cb0dd4c5f7460eca1d472a0856137dc807e1ff7bfd0c8d468e5cfdf9f9b3b5e6bc9bf4bc6d7c9665ca3af90aa79e73842a6dd86b36cb587497e90c3a4d1df68b2a8ba74785592aea6de7d05acb3e7476d118b0633134777fbf13cd0c53a29ccba12c274269c0af9eb276fc30075965c866654c69e5b3fbbe616c2ebe28010a3d521358bd18369436f579dc6f8f4563ac8abcd3c0b90e37f8c775deb121e9362f59087c8cee040b0adbaf534739fc25ce468c20ab8e99db6e31f09e5772efb8d78a2761a9937bcaa9f7d7d3b9c1cf107c4621c328d5a30191fbd0d43f3401ee1267c201b09269aa95e838eab7fc1608f6212e68c37c01986906f779900903f41d2a17c4a87bca3f7252f380810dde18f9c8607d26984ffe31f6479c1d324df84215d5173d59ee710fec58eaba86d783f76764872d6263943c9b076ff4a97e6f1c0da924465e27b27b38da9c78216232b1653e6de80f70a1f4fe9db1bcd24936b44a6ed54bd03bf74ed0bdee29ae54813b6c6b8d89f0290c9e5c58df288d1ab29319466d329229684310c89d943601a791412e8cd5320f13ecd5d1cb2e9871fb07429c54179c390699a4565833d3df805c08143b7ca9d5a5ea984962537dfe9670c4916b3c0721350273ec1109b4cd7fe7e7af46b108590879fa68af15c5196e82e2ea45680e40c3fa6343e5fed8cc68b9e5c1ba38119b938345ec690f55b90c09beceb6e735e41a6df893047055e50758bbd08b358a5616c2cf3d950f919e8eb14acffba14cc9f30f7268584bdcb4f9f7c7518ce1ab24be6ea50494f1ca8434a635e56bd4997f04d45d0859faf9c57ef121c6e0d5bd7f1894d56eb58fdc89c3abf4daae155df6f1b6e00089557c7d642e6148db0a615136b0ae0121ccd3c46aa23bd61513afc736788a0698842cf6d28d47f63950bf19da924d04e494a798271efd534985cc3027deed0465e1b9b54e95be805891cc0fe6141918569541d201b8f6a29b0517933d2ecfc4edfbb17ccd2ac38cc3e363efd0ddb3658c5c0d98916be5703a845820e192eebd883da26adb422349617b902c7efe9f9557aba304f6dbfe7f3286950f052e642719f6ee995b5c593c9af43d077ded5349d5fbb1f2d101fb8e6d492fff8dd05a979c02ff2f6669a852fd34a96ec57383011bba39e09f5a31d1d32756f15db37f1ef2e0dcc07161b28a4079ee4f8f19ae568166d3b6c6fc4dc65a802b94e34d5b90b7006e4d6165d86987f0226c32b4ad84959c323276c1ebe5fc16b009c27fcfaabef4ffc1a162560e2d0b164f117e53e95c131e72ebfef183da61a1b5b7eb5eda69231c6eef03f99da378cb0eb79f652c076e0ec894ac4c0d09f62eebd7b00135e8e93e010d5a5bb2b2d8c9ca3795c0d730c2170ca209ea7ab0ef63ed2cd9022513c87153af3860195e259c10b1f6548502290648e53335d2dbcbb2e179d0b051d9d9fdc0d9ffcec38fefc90aa094d3d79777dbc3acbfccef726e304c0386a25f2ed2d07dc6e56a31a5d0112f77237d1c48aff0bdccb8cc37c436634e9141e8ab99a2408f351b53d9c2759dd2b3dbd566c899b6ebb693b8f09b76284b9cda0c8beba5a45bb3396e1a515e45988a0a08937c7fef6e00082e073c1d068156b43d183448f6e894d0d04982433665b32b692eca92fe69c362bbcc3df6501b0fe84f401e5f6cd89b90821995fe52ebd0eb83ef1c189cda9477ad7f554f70c4cd0616ccc55c358c940a139ab4f033a7756c22c15cde7e80b2881803c02f6a6a6b0a8aaa732baca861ccafdd1e2e50a29aae766713959eec4cb86c677c128b98ce879918df46da2f2b7eaf50411e7eb6bd33437cb1bd095c6b7accdcfec3391d76763d23dcde6f82c3eebe82005a9e7b71e83014ecaa0d2a0bd5c4cb482ee1bc6377fb66044b01109573ab3367c4120bb6bc2102abfb8727c0e8a148715b865e8d6ad5767198ca0a474f64611c9e55568b5240cff4214a614936a25075f38ed5f716ab897375afe7ed380cdb2205fcfb57afe9b28ec7f79b47c8c471d5b701939b5cc3738f459363fdae3f69e71958939c8386a9585ef38410b74267a216b821d7e1fc82a6c1d9e2bb4e63826e227547d05ab7985065366b2903df2f1135a6b09dc679d425ed8b76116dc68851c6ab80af4f3ea4c5a32949abe1d478fe67b8fec4b4bf4d8bc7cc898c9461f13cb3afd515cd5041016eaad25e3cfadc1864ab9c1e59e35bad67feea25d8ec389d797c9b1b667518ca59f0ea23707fc9c37eb35b5e5c8ff7ca8972ff3d6f6460a0713e92ab693f02cf1b4a9a1b09b9bc50c7d354a5a9adfd1a7f06c09b0d65374e6a986088aafb721cd9d5915c1394a19ad7e06e1d9a10945e4a040d95726cb868ab275821b21fcc80442736f186e301b6671f2b4a8f50c99853ea543bda6e691eeb421a02d0553325eede73f4da519e63dfe2ad9f0f13121d1830d2dc61ee02cc7b20bd663c3e7b18e84e5a6a76deeb77253677a23a21ab1a84c89051706b0cc61c7f593ce5172d1463841ff8a21bfd77eb5bcd37179ff5dd3b21fda7e434e6bffa8c248798f000b381bdb4c4ceb2515b6dd47b1d35dda17e28bf69d2805fd829553ba6944d87cf6a594b8f3b30135d23ecdbc79b597031d00fb11d20c0d5d9b3d11d1630bb93307c2ee9292261bf60f5a6dd1213e8d6007312be800019869b8adb91430fd8931467a984a9e676ffd6c7cb74a5676583bc57d63dbfae36c7b4a106121571493c3ba71323563fe9392baf236845f9afa5f748da7cbc1336eed9f18bc2880db737a819f89448ae5e427d9331360f2fe18629af2512fd2220c8a927b7f3495aabe53451b60eb694d0f095fdcbcf33f0b18c426e5c7166a7328e50d8dce3e7295388af3c3ee35b405740518f92054d52c3456efdf3acaee55193220119f25ce72102f1fadda9b3e4efb4637ab211508753489fe1b5014a1641002c57e875bd111d46905f0029aef98404248f46e4335bc0be2d5636083c24b1caccb3d359d34819a77caafa8759d559be4acdfb9f2436dcd0537fae2f046e83c88f8bc5c11017c73ee0b58a1be9e7ff496efdd9bed68f40e80030678bf1b0f74da5d97f87603d7e882223d061b3cde8f9059f9544dfbfa6f67a0793ac936b78406eb39c884ea78b51bb7ad7aabd4aed6dc8de191b1ce72195a5ded94c7ce945db2fb70a0d969814569e9d34e39d6ebb5cef1f8823bd64d823bcfae9ed78991445ef9fab1d19aa7540c1402702f4045474fa53007a98d4666449f4cba5285df3a7f412070dd1da5c634f9351b6f703a1ad189bb8e227f61d6459c1e6ad2a8243f11096dcbdf393b45b2317a17c8dee4d32bd8565fbac5207ec1cf148574a7b8b1b4f8fcd7c1ecf28b45de79e6fd02f51e4d61410bd4109e770e53d8bf830f3920b0b235da0cb2b08630fc251c8410c72587d2912b01136af05b7e5b06e0d17e9d33a6edd510fa9fdc0e22a8f0f590a3e8246a412737ff0ed05e04caf00c565859fbe5a7365e30b7d1573e8f1bd50ee533d973d673476f633712bb6db29a07711fb0046aae47e697803be02425fc35941487c949d5da8d42a857cdbabfa64d7b17a178847a628866af5a245141ab53d043439fc06b850ef79fa1ca5820c7f51cf2893803a2e62d6b6589ca3337a794ab4dacde8b750c63d80b1fffffcd499c85133da11fa81d3d4ac56c77f6cc5351c8a0b2576422c9431e739817400adfe9d9a7e564f242d24ae180d4d2d080625746b50536db2ba4eb6ad1680011171a5bcae4d5e8854eb452a0f25d145e4c090f1cb25527fbd2847f4ece83af85c2d5457ad0c162d78fda324d33405b1cef8f2589f06773ecab8e005483589a085ec7ac9b42cd20f0e27514bb3fc03e5b839d2cd72c9da9da6198ccbdf0dee9cf2db3dd22ae223c88892b3eb4567f522d7cb989fdd5fba40cdcd863cc7462ba26a9b1a2b9c3da9249f2b0d828a5172ace400bbc07f5fcbc4de1c56291f507394b6bbc0a93cb3f514e634fa1a967e998d6c03bfe755b2f370db9149283c9b7508a9fc7b8913f052cd9504a0119e280db0148135921e23d3b54a130e52ac0ccb190c9422c33e153fcbe35cfb68ec6a364cc6981ae17e5966cc9ff1142dd03852238aab80359f782c6d66349a608fef6db6b4b79c4b1e9c0873352f72e8e61cf8ac4890c46183c5aee0b2880204994690a2a86280c31110877dfe610d7bad4e98893f00fd05b0796c1b1bfd44036e845913eb8ed61bfb94100430ca311c67460be205aeac1061005eeb85745043100c17e3a42863c10b386db1403af19e506bacc469f383a056b41c171c9955cb145dec72acea4678a91bcdce8bc80f7362c7f41c53e0ac0ead1d79de4f43b2c56a7cf692c2caa4f986a46e8404d309a20f9c3a0a3a0cfc165e9fa2a43ebf748cb2be63f4ac7f8a9266ece7529b31e02c74fe24ad12d3591aab7a95b0f5ac413d0cee275b615201115c92dfd6173c1a6bafadfaf2c63f46cfa7fd2d66297a0c8778948c58fefa4b238493bd88003f4ded6606e6cdfaa415e4470cbc6838a3f39de3194be5906a09aa5ecaf51759f47b3c1091992bc440bdf72f41be1b8533ea0ecc27f1cabf74f4a22a6d9b5276caf0b6ed1d8e953d87ea2a3e7bc91da8f779df39dde1254724d8729ef811560c5bd5c35158adf4dba44644db06fb65581f68e8cd88f32417027d7601dea8f70ae0ce553837359606ff233704c1651f7a44476d8d919d7c28a9ad01ad97c4f4995c67c8307c2c87598fae35a1414c4195c3060872c8326c70c08115cc64b74ba1ac7cde553d80d305348a74e7bdc254e1c72229d01683b9b6f6a8ab23fd8e7edb9921a031e0cc9cb05128fc75820066f9dcc6ca73627aad73b8168d3fe1e906778af3b0cfd00a780ee560ad23b14736458826b763c69c57fb5c3ba55415447664cb8050b85a9a993d4b857fa8d30b431e5d76569fef7c853ae079c87de8a809b2eb0bcd02d44ce3f334f89703e98cc7b6b5cb5a0fd3b493910da1cc341acd25aef2c9d2d821ff90de3b664216c10a1ebc2412031585ec05206bda6ad93306c76f2042f4db1d7fb91fa0d413c5b09c69ea1d9f701f21b7a06696305f251b7b521b0623ce85e09bfe544f41b74f81d40ec4dcaa3ebb513a76d7070c1196d91c6b6c9c07b86e867ee14ee542aab77d9850962032ebb50e8c73c651b2d616c9c3d6bd24b5855ada277f4864d26f7dc42c18cc7e1a86eb6d655feae38ab99a79fe079eb28e880d25dd656a0719bd2c40826a99c32d057d7f19552d36e34788da1701bb36a61fe337dbf642ac09694e4f0e659c06ad76e8594a3073bd7389fbf3c22f305a19f3f2c060724792333516bd5aaf1f2857f0365e7a31c4f2c8c4c0a8035a621f5e43f0cd73caba13f48c8c8b4f22567037142188f4349251957d5a1b8921270c628825956e3ed0e37ca53809cba00a3cef2c7945d5b7aa2ec6ecf654f3b745a6f1f5ecdad6c19d649fc436a6a26f79cba66bcf99f55528cd74020e70f8304351c6c57298b76f403621e031d18a616899b0e161c4202e39fcba2d5d07e836179c3a6bb39a389e934b9ab5badb9e8f481d93c99edc235db9a4e40ab174ceef173be598c874b8985c1b1583f79a9910fa637130f3049c54342e20fdbeeb90e20062a8b0637d32daa4f01548e30c62ff25c1a17b70bd1b7335b80333b7ec4ddf8b5dbaea0ee73d2bf9caa09f9dac9a78e2ee23c1f45ea20840aaac0fb52a4d911fee603d88ca44a74f8ed5e9d0a69d3878bdfbec392060c0f77e0f576ae4a009ca9584ed49a8383ff2f6a520d1916d9413b9528c0782e533e5d4c6c297a29a27fa70c41e4002e41a4992aa6523bc17c73053f0fb9771e6c81a02f5a0b4ce723e3adcc5585068c821a27dd34f19b1a56986a7268e80204cde07f46d0fdf88da00770a61b8bf3cfdcdca6f31338486cc153c71cefd3da3c8654aed97ee6adc8d3792ac8ae6bf8fd33cf744d0738a24633d8552368f7f6ad1956620c09cf456f59c095f92ca3225ad6e1b6e3b12e884f05f1331523fd9df6ad87791fc79f66c6a3776e3570ad794e6fe2205525ddf39d1c20c753afca21f3b2c93f99f705a078ae48e445033730a51107903da0eb1306e02cd8d18deee54e75c53fcf77dccf99fc5d15b35e1d08dead7543f6cc21c8e993c2e9e247f7565cd84c0c0cfefe873d0d5c352ce5d395b928398bdade9f18ca5d36379102b1bd97d3f1b09211e33ca8d05cac87bed3915e2ed72e4486560601dcde7a28b02b705c29fc521a387c8d1522d1a85b0f1cdab70dd2939f6125e4905cd82c85841df6379319c27323adcb3adddcf53700a12ff8fa645991092175fdaa15fbcd6707937e92b6cd8873966303b041d847971c092f95bf3a95e1db09cf5b3b17bd0395514c3317764b6ac6e5c7bbd44ba69ad2818998e35a4ee8a9aab3842fe3bd91351f91c1baf5a1b8103e4ec8e1af71ac384d3b3cfd9887c6eddf3f4b7813487748e06458e8e4448a38eeb0e524d09c1ed25f3649fc4cc1e554c4c60926c91164e2f6595b207f11ac49cca835a9f884ba6e60757c7385cbfb5455b247a3822555cc370eefca323afd93807f3555f32d04a6d664dc63b0d7f453169ee31a3374cb72127dcdbe343967758d8c75609e1662bb657409b0752d1ec1f19c5a9f69c98d6510f78ede53370c7f41e4a5fd8cae8dd736e413582da20a47d3b9355afe1c71beb907eec3511fc65f95ef656beebb990a831d0d87c9c871de4bf498fdfd794ce187d38876a692749bd93bbc322d3ead1546903ab479f6f9b5b61fe43a5e4ff5f9ecb489a8a3df7d033e590529cfb5a64dbb3aed34e0463905fee0132e6ac8c5808d24436c9ad9a416429fcf9dd07e49f049ba11e3d65d03a91e0ac7ba76f4ac0ae5e0147f95a3756cb8238495a9b0d213e4a230c0e310ddcee12ebc62d18939b74cb58b61fdc250c1e41caea165a7cb7f129c86bf580488556a6cc8fcc9ca3e62d7e0597322dffef4cb821204c7db65b755078c88f727506a6dcdbd73cb0b5dbe1a9844c08ff1735861e9c45b1342c1d0612b7ae5d10fca9d3673448a4dbc64bd153793718a25e27cc332625d6d189730c895301f856b7bc599949ac310ec327fbb694fdeb10684a74312fec9bd46c20d8b91fd3bb77564e3fe3ba001d8c0544476fa3068682cbdf52fc020fb412553161c652397f5c928d85d75fd055c8e3d1bbd2d1ac395b8ffe5f76baa64b003c1c1704ae827214009f24dacb005077dc014471e7c2cec50f510af92d7d6b4484d81f67165f871a8d2b23d1396def47cb19aa98590647b5e457012c9b828c342522ecd2d9416af352e6dbb5e2965b725375bb7785cc851ea9f5bff8691e391f01c7120aa15387eb70fa85f3f2fa172d72077fceffaead8a84bedc1d0b65b354d114bf69a2299e60727d7f0b53d82ebaae72c1f11b0ba6ff3c44263659265cb60743437a411bc9a6128d5b06e0a4a261d75f3198b376b9d4d875634d92093c230487eb377e796a00f7351ef28af4c6ee2133bee17f069b9a53601c35d522e09c539d38d9ec7d721d98207c23bc7152f4ce4001486f56db0e1e34a225dd6e806b209052bd41d10dea7fea1cfdeaff416c77a7ee070724611dd3edf77e31f68ec7d2d3ac5a12619992882cd04535a38f325234cf5a8f29e5b8c34c4bd1d9752393e119c1bd0ee56449120f0aec3775528b7490f8ad98cf9bed95e203ef6fe3c073bb6987bd20ac983852881d848b07d8a5b380c50a7d308da96a8e2e8b8ad90bc0a90c8fe76d96a6dc93aa5d42cb832243a73734f2689ee37b10b17387c28f77c7cdaab3e0470ddb3c911c75020a4f1af7bc5abefbdf1d8c41fb22bf3940846be8567cd74204ddcbb3b84d65b74ae8a46a131045520ed3fdcffec80f44512a3ba4e0346b2f263555e1b880e6e16934e52b806bcad4ce2ebaffef9abaf7a54eba90e29449201a54e3dff7d56e88ec19a695cc866fc61801df258f2c55d15f950444abfc5d17e3d9fe4b4cce590509cbab0c93a29f254be1ceefa23bef9f05f7d9b26f9f365ab5af8054054fa94b40d919f06cb2e55b6dc7527687137bb09246c76192bad25d6630f654fd5f9ad6443d3d65c06a0dbfd94db105dd194b1dbb71a3552217ab30e949c7135cc19c5888d01d394980a8eb98499711978db039f6d4ebf98b5e25683cbf87d538b3fca0738a364023b95b4a9042402274c9ecd8dec5121fa081f2adcb91f20a0af93c6a1840c420351a383385bb79fa2e4bf87f8cefc4de53225d6bf4473ff99a37306fae179f08b8b83762305477895cafd31b02076a043b583bcec78efe94695b3fba566755af83df6e88e94e9474c1b1e2c98707c4215f4abd8c4de279b01a54805bdb28bfbf212649f6dffc066f34f1b3bce59dc8151cdfd7eba0c07f0d401489d72c7fc69403f6f3c29de67e152a2cba1e93ec01e220bf882e22aee012286bb5e72aa82d8d5951fec749bfed0f7b85e2fbd536c7520dd5c4d03d16997adc1ff6a92faedda3f17cdd04a1a9b92b17f9db1b4545a877e058acbc7e00ee69889d11be4ee539d63062013b6bad44bb1f0ee7ce635f1733fb5cf34277077a06bb1aa67257b84cba2f16c419d3bd84fb7949b5947f540c498e02071d6598e8876a22b7841a33c18a87d92a2ce130337cb9081ddb14f44f8ec3a70f59f472b795e10ae63c5fbceef3e906397bd66d29842a0e828143dd0162774627d46154b1bca326ee1c53a4ac908b995393e700ca8d41b0cccf0706984af826c18d6b550b2f108c11ee5040c6f23b2ccb1cc893b9d5f4c933840530e12cde9e027a1b585f5877393aff394579d3cdef1fae04c1fb3d6caaac95c8008e3ca9fd9ad34a29e83e5763294f7004d6a0dc2640e5d97fbd17efa242ea74bc34c9c9d41cff82a4915e3a91fa62cb60e1d87deaa2e534f6f704b6f7d709a28ea2440ee678d14a8626fb3013117653e59299639f5adce592c8ddb93ddc533b38f81c820fd77ed283a3c28790975457297f5149c41cc4a59f334d145b9b4fcdbfc77c50cf2938dedd063d789dd946cd518521d1223929c27394ef242ba280945f7fd7d0729954207b8a04591020955a939e88e7c11b726df10246874a349095643bb2bec703bc7bae7d1c207c347c2dfa814b00bcf1474cefbf422abce3e2f24a2d21afb2fa9bfc2b2437f373c12d7168d8449a0c3fd0c7023c4d894decb0afb28ccd8471a308ecea6d1ff18dacf2033b27bd9855d71bb07dad64be5dff855fd5a58db2952a941f42f2cd5230df16c598372e7eb8610c581f428b495b6e252f01210a038050db34aba8dbcb2da8d9608a4e99404d73d11e7ebc6805218a00ef4acb72ec53aa1bf69ec13b0612b4565564f159bc63b6911b0ab72067c363ceb240cf956c09ea38f084afc74d888e0f8dd7e19b2f0c6f12361dc4b1f71735a86e33e7a7a5aaf6a4be0f149b2bbde556f71676e25c29e69849e9345e87c135f521f7934ce0fe9248c87228756adf17583789ab5a9d0784f25b03af78a4406c860bb947e93f2a277411eb9c39c44724810b025844685eb10737817be44ec00c506c8c403d64ffe00f2cda505fd7556cfd3f7c351ffc7d46641c47128d41730aab9bca22d42a83e0b433f7d9dab97fce6c46e2bbf56bbad24e6e53c423e4d9c0f87074af918ecdd776c3871aaf8923636cdb0ab876aee4eb530d0df3028ef37d7da10576a50a9549a230a49c0ffcd1a5b80f93c4fe7e71e04c0e061f8e0e9a7117dc5841787f19826289b4559756b5a74eab24a15b460292759c3c1ea4f534dd1b70f2e36fc325d8056d892e7d626203d168349163e5cdcdd5635f4627d9db8b763b68f06b616d93e2b60213924ac5538aa1d401546884f8fbc0d29b31455a47b9f38af498d1464f1566dd3e104663b9aab423bc60cbbbc921828eb81ea66b1b139c6e24aba291ad392923abf1d94566427972026fa0f30c8c41f1be8dc8dea8441d1f459685aa0773f623627e2122242c4e115b6b49a3531fcb8569377f6a6451e46bc02aa063d5d2b489dbd9a1d3678fb04e6a1bd450315e0cfab38e7e032905a80c9ec807cdcfefe93c986eb6c4d79e5bbe75c1238ffe7bc838dd3115455181ad4464672c6138b0447767d7ad83b4260fc50aa9357d938e9f1177200bdf166d8c2191938c1632335122099c9934559b551c5c7e8aac95e0faf995c9edd55e0ccffa586bd6601ba9832942d89dbd687474d70ab73603070ccaec261246d345a3a0f0af0f74371b89a8b9e3ea7aa0da6b57059894e04ecb2aac3e5ef38fa708d5f7f77ac1fd3d3084b600489bdc3553d4796228da961cd6311d9a80d1e9caa6175cb2fabc95a0b5df1918b01bda71941d382e4742665ad5f2f4b12eef1735dbfbf4727967e02e3ac41a84ebbc8be838e58d6545efc54f0a410c6d2f927f9838335779f4a18ad28a57a590115164f30189aa3a3d3c40fbb3b445239eb703aaed6bf0eab49988dda8eb2caf27c8f9dbd92abb1df592f2fdca43b16237a9c6ce7db085c0b1adb00fefa6b73547046bf774068ac8cf0c3e0376b9f21ac1a825f1173ab63b7a5ecd498a42446ccafe0e52f67fa8b4c4fe2c458592a55f5883ab49651a46a458f535f612f6d45d5a5920d6fdd7711cd35da6fe9d258522c7460cc5edcda12a28bc263982cd3e6ff5883903bf709087a1a5fa7fc5138f4a37121f3a391d7ecfd0d0bfee2f36d79bb59cb65a0fdae6d25e398e8b434142793349220ca04a2fd17c5dc035b8a7a20a005cf5875d2539ad3dbd4878fe03e9a2cab0c271978f22231a350527da5ae1bb51ed0fba813b52d9cceccc802cc360faf3d7d7e4e62af147e8390965476e1d5cbf9088424a47fcb422fe2581be3eeb24548f9064f64c16aabbfe9e8d498bc5d19fd20d6fe6c7a85bb4a1702b8c1bcf5fbed14bf4eb814250bb96545aea4db205cf61d9102bff284b4f28927a37bcaa18e8f06026a15a6a7f3e31f855444c80041576bc333cc3f52d25253cdd373fe9e4cfa42f4bdf83ee3cb9682be7a5aca10a703afd9d5ba71333c955ab2577f554e3cb43b3108d8f47f7947530f7c53c68f9e61643f0cee074c903e512904fb9efec39d494af6a5e6de15f40678db7e4ed6f9c890a01056bcf6c5a6e186030921e6870af321eb9f5cdc1a3e1cfff94331b311669b379afb137f0922e63f57af031e85174b428ddbcb07ad44e6f02fb17673686094eb252c5d420649a8242930f02a68c647fb7357d3eb488137f699074e167f31c5687585c4e83faad065a169802658d3731cbd9ae0aa138df55ffe640f56bc623ae2790fb43c2faabb7d44c1466560069b7f607fcc21827c84e8f36249d130623730f301ec79ead9c8237965b5baf7ab4a196e13202c19e6442fc065b77b6c371228b8b4491b2bcc92938950e25ad0c0a277272f4b9741f129926482b7171e859af661a6cc8cb3c1b93679172cfff022b67264c60df16e859e61249d868a88e8a6438632cd00a2d593dfa8b7b5565df14eb2a18d557f91855ccf28732948910388c14caee9753e82338a024971e6a0ec64517412a31c08c53c38af42785d2be630f4944f9f94dfb590fb2bff27f4f02f0688ba2e5a0e738ad2f7428a77d93fa1626fa29f2e73d2fe19c42f3d71715ad747f0c8eebd22fd26392dff3e36549ad663d8bb06839c6cd5637e1b1aab23a51695186a70edf425274c01713f03bdf140effa00ddf419687199104cea87ad9178dd8d22d110fc8aa9e523bb714c7fe704b8b11fe1a9258ce0daebb1e06747e39812ef1acce496dc00fbbd9cceb5e63b11075c6d97bca9c93842e056d29ade52829fa34b7f3707c76be35c033fbb06747817d7365b01cec4aac3edfd7a369ba889326dd715ce9882548f375c054dec35e793022a55371c90c8cd8e8db4947ed6e95530ff231e1a69c93258d790e631d3c5bc0e5f06df82953e7ee7126950cac6f8d0c50428990e014d5c6c4c3ddc4156d26cb267edd2b45a60677d6a3f80de52c85d5ece31b141639eadfeb70ad787de018b616294ab4954b236e7aa61affd432e5e51dd07f2a40d15f37fb9a4772b957773b8d136702ae73b8a0d18fe28b876857cd9f1fec39c2354f3cf8bbafe9d4edd653527b2b17a18bbaabb01e20085aabc07043200cf11f837ced3e6bc78e4e53cf7c9cccde9a31f390d447b1889de5e4c36efa3046e0e1345a81db79c0e5d6014434f83b7d7f437cc1a901874c8e9ef992d6dd5a804c3eea965a5e70df56b81de9fa3e38aaab65660593db39e6c27921860e2e74fc414d0408778eba8677fda789c1ff6192f6dcbb79c1e2677e7d78849f813addff60b60af907892f93051e559d2c34cfd925843787da34585cd04b4d7d25930f5162423cb4a0767cbe140d77731adf03a0b3ad7911ba2235203c575dc1430b1ae28eebb51c806cd334abc31b60c94ff3ddbddb90d652a6941b89f6fe046c3daa126c3b8febefe1d4f60150ed423a0be74f4ba10284979e67db69be6654cfd1f97f9526a58a4d42b6ad39fc041ee43e225f3c698ed11abb5c6ba49807678991622c3bdf2056525fe8cc49e78186547fad3c6284780893ddca665e67182f22021a7d9e79cfd4bf4e10bc4d51ec61aba79af446980019204ac0c3f8328e39643647e8ae09506da4c027b502b914c0c19b13a02629cf38345593efdc9dadcc9b2239b410fef6cf512a1b21190affce488d29f105195cc168248670408d9588f903df2d50c8b0bada1d034ce3b0bae94967551e0fb4b806ae07ae4a84d3617b61af120c01cecd196eb34ee0f01de1277ba1c700cdeac08390636904f03657ed96b75857905c4eeca4911cb23ec95c321be40e3511315dda9d25e5d3c4dcfc80cf9128f0aff3bffcd8bbf2aea3064658337de29194856a5733fc1b93671a7dd84d887783422081994b83fca1eb64aec1cce2eb62a93e2ebe40c2e672a8a4463708ed6cfd93e3f62af427db48197ba6ba37dd465d59402962cd0d40b686813d72060b869fc1e2f3a503f41c229be12b3834eb729439b5a13728f92504d75ac17428389f7e23f84486fb4221a9fa3f37d31ec826e1a9347a878789587a07a214da677e60aa4c2434b52f4105da9ef1c2bcd25e643e82f212a5c0cd51f27e5f9340e557bb6b563905e4071cfca5c7288964f7a95943ba46f7ef55e093867d7c10ebe6b883899eb5a73779cd75b4fa7694f3846e74126089f766ec6970689432ab02c85bc109e88c838f3af8899694a96faa9da09b18c82dce6fb388e3bf4368c28a618cb239762287ba040b70ff920394f4509c9c60071ceda86465038169a0206aa5a66ef45a41511127a07e8026919059657ffd14e0f1b49ce576e796135c975a8c917488cc31a89ed151b179b9248292297dbcebb77253c95445d8c4bb507adaed2b191aac572c797fca3549650b15efef92242040ccd6266a736c724672cd58b16bddba26ff390b967efc60f2bab28ff419379c4956a5b609be00fd6a3708795b2131e3adbddad8b7e88281cedb5d1c6b7b31e9cf5b998c03f139840b3f8a2e2b450f958d3941579c26c994c35aaef70cb7bbb51d3f15af45bb666e3cc9b0d26bc0cc745a4d7a32414d653a343116b3c35c081fb9ade7be2e58d0d1f811ec694212bfc7b8fca2026e091a25f3253fc5d5bfdf7bfa6b0d9652d5612c9193693022dc0de4f974e6e6a941a83e8d476945787346636176bcbb44a3a9e2579bf7b5f0280418c3a561e55a052c3bf90ae1d020c629f9923c0df5e5c0120e7a5d1f6d31107a8f30ce72747fb1e832d8bcc06c1ca7e60ed4ec4ad8fe216b9c0f29cf256a4859293584c2768fa1b5046a94d77c0b6adcc8d4a8d9388e0955756291b75cf5c2111f5fccd9c53be50b4aa5552e255f5d9461f7873343103e913aea558146d976267bcbf41589d53d9c97b01abe64fa21d04ad41f1aafedf08039194dfd98ba74855041391acef9a62eb0724dc4116bdc014cd1a08839d9afcc97b603ba8368628aa0b1c2bb9792e27ea833725a2dece6437d57504e984e3ee9c702850b3aa252e2f3372ca3a0b6207a888d67c8c73d31ee8308e5856ae402316abd927aa0cb5856dd5f4e487745dfc2c0917759173f42fde3c7015444bea3541a251e03eb61b76c1cc2aa842c37695382957633c028edf4dda33f88ea9431aac37053de2f41573c38283f3c6c0dbec271165e18c39db3a7bdd4f74df9423e9b452c62fc981181d2e9f779f7607bc89c3c75ed7bf60d23275d0acad5525f2507da1a384ab22b00ed1c76d4421e692ba58aabe0b0adf880ca7d43a00e691b3f059bf0748c01b020f2f4a856902d417e8c23fbf191919abae0e07d720922ff933df42bfcd3b3aa40ce51b8c8dec3ff0b05ab30e5dd0ef27e30dab203fdc867006b1ae4ee0e3bfc5817149137a8bfe290bd7a9663bedbef1c167288989c910ae4e47412cb485d963ac680ec311e1059a65393993585b2192a00a5d3e2e2899fafc8ce26b0f64c0ee185365ffaf060f95ef7e3c0ec20550f7cb884296cce4263e9cc69eb4bfab7d1b6b32227da4c70f937552e46dd5e9446d0ad5309321695c76071fa1e35a99f6f46e77b4e9ed092be286184ba7ba364a9b96e79c94b316bb6e579292b7122092320ce89a1e50558937f0cf846984462b5970c11c9acc4ea89fffb1021c905467807f6daa80b0422385a959e4663df7d2a86257a0dcc56f2c9333fa53f14e74b4fd9c57b5c26bdc9ee833effd6830abdf5642a5bbf1bc6814710d6e4eb29a16ba56eb32d964592e6543e535b2b16416ff6b69fee30010af3fbdbb28a98dcfeccd2da9cb90f43b8ce7b13e118a2baf1d074e6331b99ab41884f1ec71199197c4c96a9dab45f7d91680fb6caa281ab1d88855d32df62f506dec2715adb7c5e92dbeb60c9cec55b94d22df515e2a59d45335e5073f690e23a20e6f3d25d91e7dcea7b825266679164d53f31beb7dfe30b23d05c2fecbed04e5d12d03fb3ef68f419a842b1ecfa4ae51283cbf1ac7b9b8417c461ce1a0915b601cab7a07a4cae7dc2e43836a751d4a7db33e5aa41dea7381861737016ec11d84f2d3f662ef87e692f4c4d4e3a71a4e00f3e35c077bc3849e1536ed5f274398049f4c8b27b0b50a8784c42dff201d9daaa541ff259714bb2decb336ed0d217f22494bbb72b67f3ae48be661855a3f6c9f8de6a11346f17bc587568bf8a52c3b7c06d3d273ba4bf795ef38e7bdc713023b8198a3278173ec656fde012a90cd5df2e24d27afe29b25d9ae032efa0a6040c2bc39f63ee282da3797d9238f0bb902953bdeadc02ff364c6cc5d0496c64cb2f4fb909d97e53a30d95ae4beaac6a826024ec35d69bd25f394929630e0bf63b83327788affca5835e5f2fb127272c081e7989cb02366866ddd6afdb628b18bd1e445ea4c7cfd26b82ff7af50e976adccfb8299820933709246f630b26a9b470aacf70f2e43916a40bde38ee1b743e3819cb456dee0c85859e27f24dd8dc324b541d8d98f4033453a1b3bf56d8d7bdfb9c5210eacb6280b2ff8856199f72e2d6caa10ef4a5f4298718913f14932213618fa2306f0ce7a6dfcd26a2d75d7a11ae89bfc119c926f5d6fda1afb5ad4fe44a467503b66b08ead8d5a55c79ae3fe5fde15f9f419aab3464374c3b6de6b8c2dbc06b33912af6f0081748372c7bd3016f016828a65d3a4fb337ca20a1e33ac9ab96e72daadddc110bd12a43c3d6d4d4ecea5fba5dd03bd33e1444bcfbb5d2cfd41ec5b0504028ea92590139fa4ff844e42f93feef38007c82fb032b292254a0728c8f03aca35c89900da342bd086dc2faa1d44d921848a47833deff955a3597355f74bb5b19f302e94efaa11f707e94b70ca51693854aa3495e8eaa1e0b788f4dd33648d9bfcd90ee3431723ff377514a2ed8db6e1209fd6b465bd98e8e7acf6aeee7eb6d6917094f465d6d2b9038797b490ff1adec082a389e6e6fa74339785172801d954dea9181bd17e338c43a4851a3446320afef3deec1f28821344ecfdd5009accc19ac2f7cbde721c56fa72276780031192fcd949723153d6d76e855f002621e9e2b7e1823b702f066c615df2b9192ff13959b5427c01d07bf11036d28c3c2836254de8298ab66f9b81bc2ef3006efb1239dbb978206224a27496b95012cba849cc4e7a2fe6b72ce1442523dbf5a1276ae029fe7116e5284c70d6a8ea7cd02d1a5a2ae4132201cde9822bc51d91020af987a6f5ccc6e226b2c9342710bb2deabff36ac031f2166030aa7ead80d6d5c1a233d17faae2d4925615490dfda2ad889a79e53259da8e7366bde049af6630c0d40c17c615a93c178e1d1a6e78869572c4899f1b82edb536f627a870bc7f5c6f465382d68bf5efbde62f7b49863f3fd0c4dd736e2970a655929fc16b4f1156aaecfa26ce8ea5c327665dc4404949b848e66c6fca0b482d167c24c001d82803a0c32d356c9b6620f814078b8a3903edd9c02088e94477798c245ef3e70f878f8a87be1a6ef4625aa6ce6267a422ca2985d434832052f53e9981ddad0f9adfbb2294ac51a80dd980a38221cb4c616276cc44ca13fa3794cdb94ed75d955d6db46633be7d235faf2ff7dd13170fee7733722dc427619343b4163334507cdd9502b558aae4c580594393afd265ced4581d119c8d7ac5e4c553490639457c2d545dc9a77a555ff0b63bb1fedef087d1482d6759b96715cb426cfc699b1ddd1fdb5e621fd3c8e47c1368d690c60275f507796f7339b85c4ab9a482d4ca1671343e7cdbf6df8cd8f2dd362aee0e128d17c172a7d4c4a30894a40ae809d68913639ffa4adfed615acd0194d4c996ae42347b1ee04c157b6c2fb5d0681f27c2b347eb28e4722ac56674b6369aaa4e9cdec4b30c8210bb48dabfd4b7968b89011d9649717940cd09f55ab77fd9c1e18aab84dd782215de442817a0406e290c78c7a7ee82a91d50c44dab67b3c6a8c4edb4efd78cdeb2d46aea0518054736621bbaa8e13f981ef7eefb573ecf6fe80d0b6053d16b732f1af20b57a51c71765071e0c21b8dba2f25a601100c90710096abeec1588efee334628d263150a11f4ce04b69abd02f149a098df3b805cc5719ea9fe87c5696aebac965c06bf09ed8237842e6a4f97e24f6a740459b36a40ffc2a1ddf8f0b2108ae15f2d266e4d588c748750b3b10c08a441092d67a634e7e77baeeb8b2b8484626fad0dad2cdc6e795215ae89a510209d0067f5bf9e2ccfcf6baec12a3322082ae1bf7ed5285ab1a162a8b641a436e54bc6ee5c41cbd83e111a4332d4007450045612732ec191024043d9fdf02d6f848edd761ad4e0dacf458fea2a87d938544a8ac35134c3dd72d271db1f71a1f5262ec2bc35c9b9a78460f725c9a5f665658079ba35748ef92285987da1e2beb803b212bd4ff56a21ced43c9e2b331678c8a11da6e0515102c74b3aa4e0de090bf5d76a4e69f6e64a525150a80115289fff5f95eb61ab854cbaa5900568a5ff6868b71cf3a23fc3abfece66b06a9e4c5ec3f108dd45c824555de38519a40f49d74c37017e29933570fca071f57265010b75727c6d0566eed48ebead0125ff800294b5114d08451fced0db21f78587769265a4e7b36198c5f79c054ceb0454b90df25beb26cb5032db0dbfa2ff78fbc17cc52a8efc232fd45f4bf2e5484f861900b81f88dc711f7915304abb44b6779feefa39ce4bd50e27604443d574625bcd1fe0f987f6fd53f374489e99936e694fe037d03699ac648a9b45e8d9dbbec4848a79b8ff111fa0c1abbf07c31548fb3f2b0bea9db695a3affd052bdecef130c39477aafa263b6f702a5d90adbe1a92e20f4af3e7c078a4c355b31fd5c95102d47a9455146d3709d6503aa06f573c65699d70ce7c1cd476e0932a437264319aaad448d38b22e0232a1cf8245162a32e0fd8b40e0370d8904b8171d8658a5431c7d62fa6edb5d00656140b4af7e0b5170f1555978112aa93cac77b67e9a8f43a540ec7832636b8afc4d09da43189647c014c709f7622a340026eb9d2d48d0ff1688312c6fd85d3797cd69fdc6b9b4f3613194d2cb019c5243b03293d49669136f056464569e95e322af1ca023d29de998df3e04d27f3f5d3450b064921e10a0992d8825bd8821471232d4da92feeb116962f22ca6ee24475e0d9833518c4ea2a8e3632db6b69725dcdc683151e6dbd6f3047936d1af4ca86efa400963a51ab9d399e28443f9a15d0dd4b228488122dda788b81f5b39de0a6a123ad9e240d4da077c1b3116c8d8fd8be99fd3ec766f806b35dd921299b80d47fe9ed6e34676f01faef25c8d16388357c5f6e06a961e1ae2fb3fca0738a364023b95b4a9042402274c9ecd8dec5121fa081f2adcb91f20a0af93c6a1840c420351a383385bb79fa2e4bf87f8cefc4059d9c19cddcd3ee75935ea1451aabce06416505b7da3d7453c63e7c23ddb9ba09a960d79f73e059059e09145f23002563dad7928a60edb333924e143e7648d06ac1f8511c1aed3390949f542901559b3af27d0a6b8c3ea0ffcaa926e185f47ee0dca9a7b2471aa7f1b22a4d92e6136de763ae8d5fd9938d781aa1980c149b42aa8991bd3eb03670fe6c0f21db1847d70c50e1bde3902c770f0190313a1724f97e96a5564124f5f706af618e3b71c9915acbc7a90426feea88f443a26104e853da80f7297e7cc7ce2cd63af9a33000bda481d00e4a747649f96eab737042ac3f85bd38b2569db7ca8f2c2fcda15f80d871446317d3197e45f6b4fd22cc3ed2745552aa6061e9020cadb5623e98264b6a689f7f06f9ef49c77643dfb9143320c8b3c4f0ac41bb2e4359df3ee43fb40f1b8b07bd4e6d37d866c2a75f4de6b6774af8f9c9653a9435c55ec9de6fa82451671d646886bfc7f8bc3e4bd3f378c31292ec5e9cb550e2a8a419ceea027bc8fda5145a7f913dc213005855bf6745209e852bd2a61c0312ca42b46964310a9185f55d9b47751ad851d7228187d99c7d0f6200e331792c783bda294240bd05f58cb7adfddd28a7a150b59ab870219d7e2e7c769fe6b733df80cb109bc058babd702ca81c451fb810ab1b67cb721e5cad2699b741265adbbdb07e55b8fca87324629d1b2cff0f3a8cbc68ddb93ddc533b38f81c820fd77ed283a3c28790975457297f5149c41cc4a59f334d145b9b4fcdbfc77c50cf2938dedd063d789dd946cda5bbbab4434fcddc9f9c1d9d19a3ee73d81b4f51bbad2543d75defc109eb556397bb7d19d03df468b3a188c7db31f5c1a5dbeffa31ee3eab4bec26e628cdd6ea9cc5f3e5d94744364c72ddee67e07fd3023a813725a03c9f8e38e610e2d48fcb3a13d9ab01aad0eb36cc3a3a6890992f253b50cb12f9f5e8adcfa0ea76d1d309bd76dce16821357f99392c4ddf2057ac955fef5c96f8abed0d3d86ea2b89d6c2ff66875f0bbbf654ba7f5a2e83b1ccf298b405b5a830d1a1d0e8b9725a72c99712c4563a912e629e1d353898b0ef24fa6625d3f62275f557193a8f0100df3e28ed40fae4227bca36c2c3debd854fa18bf1be73cf3cccf5ce1ad4492fe9c6e0898577b0f2f69eb1283d55211d52856c01f54eafb2045e87670fcea3920e7ef6c7e4bd089f12cfff2424fb69651847bc77497f06d1591964679b8a1c1d35261eec2d0115482bc4a3422632142193fc595996629ce533c09840311b46c29e25a780f7154fe8da2994128c271df919e8ee96f93728beae5b8071187aad57bf91b8250007944bc631f0b9b39bf5937be80539906c8489b82cf51d5c0a25432b8d3044768b9591ea5ac3136e22e7434855c8bca4428fd54eaf1aafd1a7355fc745f77d7e7718bb2fed558cef449dab67a7937357a352bee32db8665086294371e5d0116e95e8770ef861b4d0190aba69fe4de1227bda166cd1a2f4e18c455bf8ad274e2d471aa7c62167575a4ddeb96d75edce0a4e505faec7a821a843271f4a51f163e587a1fe7375b93b828b1c198a770d56c854bd3ab7cd278d0f9c0e9cd0b3c753f466d77945fb08355d50a862e2b070834d723b51a6aead36ac0bc45cf3681d9ab68f35d28fecdea862a5ecfc05468f2bcd5197cc2bf50b8723abf1d94566427972026fa0f30c8c41f1be8dc8dea8441d1f459685aa0773f623627e2122242c4e115b6b49a3531fcb8569377f6a64b394240740b146ef783998c43ff54be26adb00c45eede1bfca491c0c146bcf780134bec408f24989d9565a2da5b1fc041783981ebe48cd48a8fd54f5275f80dd295c43c167a8e873c337d806f1063bfd9862a4c163bc1fac9f7ad5023f0eeff5c0a63cd6f8d20dcfb10d953e3e9c59c7b2aef24cc5642d995544e4c97e86b0630c32072d18277ec9ae8252b0b6ac6aade3c956645482c463d032e16d818676699b9b31610ac23c951ec3ab6cfb7b49e2dc65c289d1828e5bc314a84bc263a993199e2d9fd69bad92941d0d6f9b3c2bed7a79a5cf50f38b1f28af263dd97f77022a1ecbd1927cea02142878f23e359d50ec896e864a08cda619d0952ab015b86c6483aa24b0097b27c6d5c498d04114fe7cea3b09beb5c59d4ff640b8be47c511221ef1c57aa8083496d88ed85b1f179dd71fc0211daad00631d99289d2f0315f90420a1724bfed93abcfe3a0a040722d9b9a8b4daf6503ec01a8adc8c28c264c979d1789f0c5cab5ef0036eea1f7c7c06b260e1373d6e626cc52c39e3b04804e3d729962763bacd61807c6bf8bbd9ef67fa8b4c4fe2c458592a55f5883ab49651a46a458f535f612f6d45d5a5920d6fdd7711cd35da6fe9d258522c7460cc5edcda12a28bce8919797397ffe410bd7f82062b458b68da268082b0797d099bda33d2a8d242a2568f8da926469861e4e550da4d032a4a8a0ab6ea28040bfd13ed5159c694859ec44e560b1d9f0193e1c847afe262d5c2c64952e985a36a7f8f9ddf5d3e826dfbb026e0bcd3f9892777ef8c7a57aa4fdd1084083d993abd84fb8bf6bc904e10d090ceab18cd51a8c8e5f944c2d97d6e804d4ddc6628d88e2adee8eedd8985177131b49924d1f1be2bfc273b3ed8490f65f049305129aec3e72beec37f32a7046b457a38e8c218b404ae1b2d6539dee5ae8dbad2531e749238261790176784a3b7c1dcd8310dfdeb15462dfb707d80e08eb20bc348f3f6afc32681ecd3015d20c4182ea27c285fb0f015b04c3e7790d0ea83f28e5b688cb25328cc6f2309921199142ecf22c5828c4d6e9796037679479e9da1dfa45b7e2ddbc57d9151cb15f40678db7e4ed6f9c890a01056bcf6c5a6e186030921e6870af321eb9f5cdc1a3e1cfff94331b311669b379afb137f0922e63f57af0e67d3fc301fc51b30b4552e81bbfe2e939f82bbe7efb8fef7740caa19dbdbd88e600d4a76990b1cdc1ee7591550375a550eca61e1aa7d46b33854577b3fea69f2de76a1f04dadd326ebc0d724dbd673290389816d7ebf30fcb53ae0e795bd90d4634aafc609b39b3b2d0758441bca4c0b192ac117e76dbf426e8e25375967d8f606757ddfd9393ef730041def0bbbe2fcf3c01f4707763f889ae2c47af976f8940b056571c91d488a787d7d7fd6e18e012175bbb96e1c35e9b16be49287d40c0f876bbf6db1fb9edde28cd1f7cce2de70b3ec0936ec572d3d0d6975b0bda3e3a414df802d7f2ce91e167f42b727ef0cb6f0107d348993c4d0319c1a9f85cca164520faecba473cb4b2c561985928ee9f34773479e4268cb9b4439c30ca4867f83d6e856f83c28c4fe6f8d211de5667e699eee0204bd6697c6e906339e0d778b25b5e34b22feba588d2f9654de88c3c3480285d0341f807a8562d58d8409c6bf58ed4c336032c7153def1c054e519a9a64107bd021ad3d74d9b3a5ddde479104acd6c0e98412f95d4fd61fbc234ece71c95d796c3368f5b1451e9a4481e41dbe7b0882eb5a7c1a65db08b2b9eaea2d85914a0fa00d8daec6a41bd4b24a202aba6772aa7d975a5bf6c56a61d811885d1d9f3d03af3c39b31520f8cfb49457aa0a0268b62cefdb956f598588c6f6ce1d42da5e0315c3577e5150699368f134fc1a8a00f3ee3b4cb49952008a7659b2706bf78a0bab85a42f3cccb2e6fa6cfbe94e4f688a9e143d3b7f543c40fe24519966ae0721e7b920c3dfc351f5cc14215eef2a89df454ce70175352c8ae36af8107201a50a6f99e86ac40566e243b8c9806283ceacda16d815950e9b3b4110782eb048b613c28a106d71b029bb5e8f24ce35252d4b966383061c05b814ab97ae7a50ed755e780e4e057a36cb71d2b10576786eb07d72c1655697cdc1e43c14bd40b7332204e1c26c23598562e563c1a331880ee77350519e19565b3da3077d741c975eab180bcb0966c5576b35f97ded1288c04d8ce9835c7fe418bfbdfaf1c763ada694a46718ca2c17382d2d03943dce322ca35556f6ab2b6f24165c1daeccdcfeab771e4aa4ff186176cc9a9f646a42bc1978f2104e298b63875aa86c96b17d166ba07c9edbac33453ba70a6cd0faf76836766556526b661fc39c81cefeff071798be9301b62cd7f7ae04719c31b75e5a6efd145b3f53f9b26d752558f2301bcef5efc0857a2eb287acbc26c4b58c8c6d554c626e7102e3c39dc439526584867fb7172328ee913a4e8b6f033eb7a90c453ff77cc8afec06db9b630bb448f1fabbfed890090d37cf2d0ce3f89134ceb65e7f1ac6db37bd2e48dbf83a8b0ccee455c17a0e78f47d346e5186d1a9d7fa3e2ba7042ffaec2e708c670e63c9827b64722fa52ccb413269ddcacdb1fa2c8534228e9765b929856e141a545dc0d49b31aed53b89a95608d68b3da59f9817e8985ab201aa9bb2bfcd438d1f756caa3994d805aff60da7d1e4bacd3d494e008f0dead437fc44869746d4789891759775aac8d03aa9a2173ef87800f2f071a8bb03baa829b27655e2be52893716a45ab81309fbf8683ded31b9e089dee6d1415fb92304352bbc7bdad2cd3cd9563ab8e99d78a7152941143a908532a4dd0d75fe5fdff1c39d9915e03bbbe1b0fbd765362cd798718e0ed6d8d735ab2ace7b6b051c80e3d79fdbfdc0c1c46b809d34287d43c88fc262588e517e775f2562d05520a540a1469c5c7b973778dae8a510ad7448e76190bb0b186e7a657dc1b26eccf19efb66b0104a62b217fc2a13e9a4bb3f1552447407214beac21506346076cfeb5782c3d9b8760832fd4bb9cf47c8a3d1090971594f135141bbd4c9b86adf05ab9a1d0af0416761373e14aa015410004094513f4f287528ec586963e162b19dba8d30ed483c1dd7c9d96a86a78b3b24170cd8820ca308b3531e5c7f4884616e9e5d11292c4921e11cfd527b08f5de28ebc26bbce13e4f6b2a58919e17742f19f2f8cca017f6d9cc2f9ea3645d02e33a7e774aa2996e9dc09baba193c05a5796bd9c35c32bb5cd00b4b3806a0ea3a6e156b697d2cbcfc1419cac7de17d527a9d13b036ea98980644c2c47dd268354bad0a471dc8348b07c8281a1bb0b49f52d3ec8a7c7f39924370c319e8266931211e43cde5a7d0539bdd6595d2d8e565c6ae0e94927e71ca53c61a23dbb875ebb8474d35fa37b2b4fbe0d01679ce38e7980baa16b577eeec0a978404f71f45199776820b951854b4a46aace19e76e8da5c6631b8d1e8dd6b49897a295f736b96449a1d9862bd15fe487dc9fcff7e78f558bef1357a6a81d80531ee60f960f0ea14f375a9479f612ea18148e15e33c20b6e413b1ff12e0f562a04989f28332ec357636d1d0d04d5ed6626fdfba1e0581615247f10da7605207f972dc151cf0544fc75027d2d27a2067dcff53be877924b4db70888c91b36db3631e0f8c0670e27cabceb3cde6d106da6928505b84c2622279f3e82ccc2343a02990b1f212af669f0c69bb9799146ba50c0984512f1adcf7cb47ac4021d79b776d1160391620b563b62a042f05abd0acd33028511f72a4ec113b4cf7a82463352fed18749f9272106eda1cf1d2bb8d4d363a9d2bcf9c335646d3d3466875ccd987cbcf12b489f3eb280141048570b5ce5b76bac1975e0ed99f7af41d4fd05189cbaaee6e71532ec0b7c4ad170a085d886aed17bfb9d07a78ce2b42b39b857ef24c05a641495c23f693fb1b810f250504752a4857077362b404cc807d7d003d80fcf7f5d59a53263da880b814b0e01dc74b2fd01d865761fc5239efbb35f40a19133ae0a128d07fc2fc2a3d28f41f28e8cfb89a6d48eb2e238109a77e32ce9d974f91d580573a2d4b04727e79e12bf39a37f30b49babe663b6da2fbb2b4162ca89d970903f9f350c482fdb6b2e9a4912f424ea84d93d12d41b9f0ede80a78759c17e3ccae7fd1570efe196c0983ff1b0ab99b3bb8692e9e248e0aaa2ef1864dca3a0c9c3f528752faddbdb26b53b7da85336a79a30ec580075f0d45b6b47a82d25206d9cbeedb8028f712d151b0a23c6762f0ad38313ca159b56c203365d3ed6138e662b76d5468d2cd7bcf64c8fab1a93af8dd788345b723f1733962b077a382c5c9373d566f8f02ee6a4f5d17ae154072839d1ffb3447658a85ecf5ffd79eb626c3cb238ff8657080f5db49e12fb56fb6536dc7803110614b55b624f1978c407c402e76489f153c926cc24e9ce771506144c2bf574dee823a107ad363cfc3fc1cc8196086a178faa8af5913b8709edfea0fafe1901bb04418c6aac8c4ca48ba68859415f9b33f1011d556a936236f606afad663050850f3a5c16a45db8e58270b03c53fc5dfb2bceb9312e9fa8e462eddf85315231f7dd17d5eecc5a49031c8bae3c1dc41bd5346c34f2b909d3deb1168cd53cb5a33e2018bc55bf34a05ac0ccd883aee6f515d472c6cd4c163482c7b2fb776adcdbda31b6e369737c6604583be4030c7fef408286d8e49e56687e69e57473ccfe4f9ecbf0b7b4de176a37d9b2918516674c3805583403feadfd610dc177d12b8459bb2766232f977079467f0c3755fe3df44606cd8b30ec3f5c74fd981c7b9b57bfcc002410790d6b9fd7c6831f39d28bb34452a498575cf2ff2d91139f8b521a51215022814d70c34a77545d852ecffe4e4f92bb2338d60b57a9880571a1cdcf7e81738a61201d47cb43371cfee4b8712cdee288719eecd29adccd63734fe31a3f7d77e97989152536e8ec5a6f25fa9cf3b996a3108811ca15fbb97c3a6ba2c58eb74911b76b1d5db71980dbd992d277415e32dedc7cea6ca783778c46798fda24a13ece5eaf7b52468a2274fd40aa1fb167ae49e3bf76c812892f1a864272128b0796ef72548e865ce7267fc43d619c0e505a5f5ba765fbeee833963b56827e4b1b9e4443c20ff283a10f781ab1086bd2f3dd08f46ee40b779bff6da099f6bf176e15953e0ab61ef20358f72887fb1b1a1292855b902b201004e9a3f8ff75c89c53225cb00c661a3f85633d00dd806188f950c8e8fe24ccde8293e2de30102dd87a6c3af1f649c7f75d32b65d1f8b13128251adb542198d3897c5bb3c5ffb1042cf557db251d5b35f457ad57f3735bed05832ce870692df125ce95bdbad875123a096c419b9f7283d9ba0c8c70995d04ebae6d09df54fae39a415f2bd26f06a90223e401b7c010f9dc9d32b1ebf25aa3d6c153c7c40f49e76f2b4d8149dd57de7255c65d125c54e81e50a902ea613ff1d52adc47e9b4dbe9c22a1c35d1bd9983887b747c0e70126d5e90502d2dddbf69fdf741781642fcb82b9b078dc28e81650335ff433bc62f47832b8a9c041b44c3fb8cd2eace88ff66fbc03b290e574c670d1d4a49e1b2c53cb6c450d7a61652825f16979001a7296ec68e8f487f6c080f3b4cd1a828b9697ce77d2a3187646d58a19e848441f06e697d31347fe8cce3878ac746073d600679ae9d5f29eae98cf1d06baf135932c381c46092b78a3d7fdaf120840ed6843fdb6add0cde12bc0167a505b571af925ff646213f0c97b190b2a93025bb3eac30fec91b8680e70c41d31a12f2542a1f661dc91a42a8711669147e3239ab90cad58c983b0151ca12d8f71ac17d6481baf9be882398ec110f1223d86de085cab5b4643805ccee504e509e3b9c1aca4aa2f509ab9453a1fa61fcbe0dd37f788f0999a63f35baa8ad9a5e06a118cd09bc82918c4af10607ee37e494d1ba526e24a79ba9826cc3bb35463b58c81465181fd40fb7ced95aadba16aaf90071088dad7bc73c9bf152d70cabf2f313499de8e3554d0f71da99f7f3d736d9ba3216769f7a2b015c741f65ff71826592f14e50410aa08d59c745fc30262a36b652f8462ccc9a89acc4b55803e6d1b0afee1bafde4fb76fcbb9a741aa0e3d6afc32198b99e1e3fb6ff9d2f5f78021c6250c20c60ce289674b6b8ab1df08dec4c69a075ce0560d4bccc5b0e4f37a0b0830990d2de94ad3c6d4df4c5ecff3d11ad2a4fae71af76bf34d0c5472271ca65dd7c25cf49b66c2f12f7feccbaa79d7d5e3def071fe5a2edb3590635aec56bb3d12f842ae7b93d93c431bd1ed4fdae7e66bcc96124e76dcd962d36737e01b1e12395afc1cf42c8e8bdc5eb0465b0a25ea955fcf4bc5d01f32b6965eaa7fe855739a077e44eb556f7a10b9997d4ff98a7877b4d324563a058a180ed511d43e356867848d9fce2774620dbbced0d09ccfd11879f0ed1a900b7614e89152ff4d772ef5bb2aa97dbcb44bf26c76f2d46f83a02a82c29558c7b1aec7f06d2517856a97557e4e76d84a7152e1475b2c798cad945f80c36611b02eebc36013ab0b3d669a6620b7eb19ea874898c43bdd6573b9eae25e74510aec82a1a8b530ffea24bde5984704c0c06ec45e276bd0cec1c4abe72cd4269c61ab9b606823f0be3927013fd7d0c5d81d157e5218f8e626dfef5c7980874e012345745013061d8ded4a27f0723235696f4643f862ecbf175ed699ef2c02fed1508fd180914c99cd89861e45ad4b4a63e010a43b9b7c23d0696afe1efca54695cf9ceb8833d06f5801e85d25004ee49d6bf5528de9a7237a7afa08addad7512eeaddd52e8ba893d6077b2c1364fcd17f0e5bdb5238ed17525cdaf8b79cc3048304316949ac60b5f8bed4e5533e7c389c8fc73d685497bb65ce60a043b4e1a4a37d99e34ea8f2506474411edc8c3a0067959e017b6032ab39aaca49df215b86c8b81e40746176abb127c05737cebab976f29d643551108c77ff4978818e5b2650394d456aec8c89bd4d6ae3935ca87d583c979e920cbe56f0ce0b0255b87e4b59a82816fbf64b6f78a76a615fc79b614d3ddb9d38c521453c226e89f6ae44449962f956ea83b3e487711de682527ee433214f231651e048ce70c9cba59d197a7b7433916b5e49620a1f6e6322281d224c299fd17b4460b8ba074ea7bb9610b7a9fbaecad5454caa7363884bc04d5b8edd26b03a3c60942b382ec3fee2df364eec888f8bceb01a3220d4d7f74bdaa9cd4e46d8b3ded5f12e5a8ffd2cdca9ee0f2303158311fb39c9ca13341cd021af3b493c98879fa5869574446a1d42829da9ada7d9139470b62084f5e98d9010661c07f4ab4d863667b5daf44667e08cc869cc5563cc27a382590ff9ef6bb57bfbb30b0cd27f0929306fcc66900d6d1db58e2a52b36184af587b03bcbe00721ed8d9704f4e22427b19bba29038fa49fbf50629fd0029be0871d9a6b1e536ec12c33c35a078f94d89b3cbbfc59e99b1464c9de51be0498c8868d1a5d19f825f3a35b3bfcbf5020da9673e36f8d4a34c4f06f370d09ede76d4693aa99fd1cfd93bbebb08529ffccd5c0ba04278606164e871dcdfd5d813daadf3513e0e2f82c44251de4e461ef4bd1245b82608d8976907cda3fbb933b94e4111585733779576e8cdd33c69bfc6ffed7e24a1e0d3c51f054d2bc653debd98c7daac3a5f69a76105df4cce54b3fba9a105425eec714ceacca1df54d7d800210f2bf9bd1c3ccd6813be9c672e796558402068108447f37cd21f3a078de1d9fba86b2055e04dfb9c9f713741852de75128bf198bb066f4081047580fd78eaa9f3b27b99f32998ca7d05f858464888dc9beae7cc3883e1e46691f553dc856d16319225077cd631655d17982283e1cd8481342a31a032d4115daadf50806b5829206df623038512b24c22910e39a14afc9d96ddcb1bd43b1079a1c8bed59328f947d3d7defc96e4c94ec0f753a289ef8ca82a39384ec2cf7a74dcaf16718831fd5181a5ef45544be3a2bd250720f169dc2bc9e5c6bcf41276d6c47a3ba62c050f8915c092015d826e0e52707ab81cfc3d0c185e7b0bc114828f4b537cb10c170c536e83f39cd5f971af39c328f414d6ad89d260a6c3f4bcc01ec6addb37d6d0c532c67ccff8d691a3699e2749023a498b8f83008761c233b6b63fe9ef6371b77d026a1a75f0b416e48832f991c06c16e514c308ed447eedc68b43d2114444ac47de2f672743555089b03ca1974dbe9e0f153c7ec33e684bfd554ef4a5b51a2c3a66b6b0ddfd9c71bca2397dba54fd3fa8df9af1283cad4ab86706232654b9521772a4eb4e0bcb3eac93f38f05cca4810493b9adc5bd1e49d0787a63c94b3f88a66c3dc6597f923e546933cebe55e7dee7146da1ca116a5f94b23d031eff0d5e72eb447eb02e215f00f8905770c4fbcffca385fdbeedf8ec996322c6e1f96e494bb7a288c9df74859ed88acab1cd3108d23d4e8c1b265c1063f529e56f41c3a58b8e037e825a0f6b85ac93c1bee1fdd4f300e9c596cfdbbbbbb771e30bee67f61ea2da76f8522f6b1803d6745e46adb6b0bec1d9294188fcead124344a7b6ff0087c91c142d75eeb51c6e0f9057ddc2d8a3a3b127ffc7aa06c538b9796de07652b637b59fc6571fb5817d5abd2a4fd16da9f317e203a015bef204207448e28d7ade448df34cfed6da0de41ab86b006f228606247819e067322247bd7d9296d1f9722508b2e4aebfebc0b07a203614b615432efc6194d18c40b7cca703d48da5cd68803dab566baa53cdc7c5d4a6e82d49696aebdaf6a695d84c0fe8207964bc5e681bdfaadaa08e6d1af3a10a374cc121ac680c282c2b3deab24fb88fe7f4443f2d9c5c31b1dc0409f73059a94b289a41b40aa91abd2ef7b6a098d26182f7c3a65ac14e8dd626b4c9215bb4953775d1177ed79a32dd74b1f62ee6ed1c3fc83b9a6754985478d056da76a1f37ce36eff235f6758d0333944634b4feccf99d682d2c3f9d43e95614c932795e2ec994ededccf7ddd48a304007c2c879a3859919098445d91abdf0adb1539b9cbfce557609f7b86df7bc3932b6c0dbdf1f42ddade4778cad0164d1c7a835716c2ca66cd625cb7a46b6754f9a1212355557020cd0ec789e1c95674376097c149a07ea9f476f8a7a3dc92a30df79cf5f0cd772c32ec4aa73568b24ab3054cf8e9fe190a2d11316079af2c5bc4bbffe4c933bd91e7e487e9a5c973d0cf1b5672d03edec3da2fdbc32031a5cc11d68d25239403502967a07ed5d721847de0fe599a76f8b37388051bfdb0994eefb77d4adaec71401ad31f347b64dc1808f9407fed8b143187ec3bcd8a9b013661a4a75025ffeab70dee51aae8d80d505ce2e6d03d600e3cdb86b6181f0e1bfe884a4a0da5d336483446f4bf3b1e0858db1c0d4ef0baa6c55fb05abac4fb19fe56048cd7e33665072529e6b68283a8fb9ba95a34e818f9fea640d5e3d677293764bf3d84aebba72e6cdd8e0e18e42cb95c9b3ba38d034ca81c3ed4ba5975d2e47303933d32822e3b7e8f62f9ceb1f539b3cf76c25ee6514e7981d9a4ad5ce7566b729e0f360d80e2493f33b36f02b06b8701462a81a644554dc32186ea43dbcea51ccf0f8eb843749b3f95e817edf17dcb7b90a942a72fc68c13076a883725f1877654515b33b31b4ae437a0ff8a87ced8b3ff82d09b0d0e59e6777eef7f76e9346f99c7e5732bbd3d6104453494e165344a3b52e192459e2fd0443ccf25e27a7bcc7e10a38acdf0b19609f3a0a55ec07880fd367ca1e7da81b5ba072cf50bcf5e3667602e46b59193ae7da1890bfd4d4fa693b7128ed06d2af3c5c685b468ace05952fb655c521da61c3f39baae462de14c95489809b7f195064355419f67456294e88590df7801f435f4291f2c2973682584bcb92d88a0b2d29865ba9c0681373e0acdf5a0bfdc49fd90df7b1d2d437b4cf25b5232699b864fda7618ba066ddb9eabf9267987ced4a1e04971012089aa8065dce5d5ca9fc62a177adb6734e9bb1bf61e3b3f906377595b85677fe1646c711ee6effe25c0ef280614c6490f69e381ec6c94332c34920fe8984ea8f5313d4fef2f1b5138bff4e4dcb079ea50213d788405fc0521f40c0b094b767bc1139229bfec251f7bf9cabb30e815ef24581466febfc259a363b27a949f730363da3a1dde0b51ea2005572a6b629f1ac463820b88b30d49dddac91ffbad07ed4a9a3c94c99968e05c0056230ba9d707f2e067e1b4dd375c6b8e4bc903a4a51175b255d8888ffff238092252e5aaca0179477fee58d31d1dfb2f510dce09a9c8286d0db90092378935f0430c6b7233a231c790409bb1faeeff0dca22195d3222f8078b2e89f3d85dca4c2eaadec16abce723c08b21e04172a0592daa9b497381439c357d64e49a3a09ff7a4a3901f4733a66295b140d4e392f594c2ee57d7d383f5cdaef601d9149715328b13fdad23639d9dd605f937cf30ff35189668541f48e3d30fb9055c4d9d1927e6e683bedfb73da196f2e10d9c3be5fa1722f62336996d3a69979ff7fbaea25bb7340f75441befcffcb5dcc9f2c58bd8cc4c2ac33be9cf02c4438069e0cd6e06828991a2309de4b6b659f90fc53f46753f3a8f56b929862203f469f2b257000fdf6db4d31ac3339124a61cbe71c65f7533d548cfbf98fd3af493cc277a26dade44252bd4c52d260c8766f0b397647d7d2a036515f5bcecfc0f67056617a461b294b6f754f52fffb5156e3836ee9d798fcc3d8e6fb9c6509732c4d43f19790510c900bc994c47147105aca86e72fb0b149a40bfe190e67eb28bd739ae0c97c74d61b67d1890c7d5c9a4c0267011181daa0f364a11bb61fac93fecd57e2b5b35029f7ae2e0018ee796f6573af0369b8f3f4f281b853beab268792008aa5790d38d5e13df5e8a2501a5668d54f42f638fa721c171ca5880c98aac5b023d382382aa4603292d8710973206da691e862d1aca39ade143475a40dd0037cc94237c582f028688de4524dee5e43fad0e1aa3593263bc35c6e0011bdd9da2e739a000a470b88ae0553f17ade2bd1c77af2973d100940a0c5ae96d77f94740e4eeb4c7419c60f1ebc9bbdc49155c55db1e1518580cfb75a99876d589bcefed271c20c4728fc92ee922f4a071101123e85b832bf1745d32711d77b9fb427e5791217f173c5eeaf96b75ed3db7166585df2b5813f2cb087092c69fb75381bde1c68c4c4b4adc65218d66fd5b58bea8008e69b6a5d1f0711cbf29eb66c1b188dcf69fbdf42ec9cca31567028e3b57aa8fbe179a9adce404e94e0bb997b704af1fa953b4539b6c861c9524d9439781df242d3370f0a6133119f7d60e1f07853034c130bb420190f486dc488ed9b3d3528edf8b8cf1eb02ec90e7080b1b72b050e3ce2a58d04a669b43a4648fe0e8df722bd5d2c7770b7c17d7d108a5c52512e3df9411c6f34ebd911bcc0c0557ec3183c85ea735d5f1b63e86f41855a42d53ee76e613d11bc31bf62885903aa69971ef4ce10adc26d344d07d6c6b2dabe2f1974077c186797977a9611672b013b97b538d527f037d4025f1a4e7512418c267e008e2be83dacd0f645e714d26e06a95c5b24dd6316fca4d40309fe3beaf821a945b87a3e4b83dc08d39a8fbbd39159e258575f2779d54f1785da9b43218e168b8959ddb8a3422a728de4873805379311ff6bbd6d25da05b329fc855153b2ac6d1bf32b5795a929bb626fc90ed863cd0f264b138a92742d2c2c2913002ae4ddfe002bc4182df43d3687c06b2d85fb694359f10e0407c3ef81a6161ab312e93b4534e1ba4c5aa40c0592124edd293125735a3d80322d0544ba2ebd60cb2debd18bd1a39c4d903942ce5e88fbe6a972bd925cc9625f2a7a453876f4833e73b64dc6f74ad65fb9cd7eadc478ac53483de62c35eadefc2fd943e789a49a26d0bbfebce0249a873693dec1594d16235e6fad76be203e7e4b1ad5a59d54dd07c4049f2378960e8995ac56764b4f74632d29f56c6b2fd65d0d1c635595e2c0e5d2bc858795bca8e1852c6471db2dd2ba50034e59506b2f056f46f8b059f288a0709311949cc39eab6fe58805b4671d995634d82fd7b2d5291792dadeecf036a69f674345c13609493523add4d7b363f9e1e44f0581d9d13195de91ef122271025628657c16df1298e4ef50e5eef717cb0514e89ac8b8e2ccdf4930e5eedab12966d9e7caba3b791e1f0f006f42c6c10cdd4671f0c900c04554706a9138c9559fbd72e016a6a0c6542ab826a41caf14ef273f32e70d02d9120af0f8df6c6328463b9d225bc2ddc22f97a6bed7231cfa2576ae0ea6962dcf0142a46f364f37cfdc9212ca909e59335375f1c8b5a3496c73721e868a881fafb09f275215ba677fb7d8542c4d6f5546c6c2c9b3cf5ef9bf12683f83359cadeaffdbf8593984d52e3ffb5ea260e2fcfb648540a9d6faa970a583ec007e24fff56866d42cdda89aa528fb1b64ad65ef1a359ee83fc5534e4a995f68f03327c09c2abe63be7b662014ca2d3e14665be7982345bbe000ccda9a7a63043fb3dbff91b0a9e4f899f47a1d3b52be692f6372c64aec01f2953a30520ccb9b62ebe20a13e9215ac11a37243d1c804cbda33506fc5be41677b2f26800b740b658ae5b88f734cdb1255c1ab2177d9826a5bd74834a8cda09788722eb52bd46572a1161ec039fc0daa2f804b130287e5b79673cce1c862b30a001d85eaaeddbbaff8e0a0cf5e1ccb6bc70ea944bba787dbcc0b1c8859e7b053cc21d4000d78c0d40745767ac1a95adb2cf054b60ee5307f7faf7baea5ddb6ebea996c1c5f5c33186bda705847d17f6a9a01a28797124b9a3cdb51b9e5648ed1ae7ca6de787f586ac5b475995c20289ae63a90f6e7666b5bad8087bc62f91ee309905e2d2188d4b48d7f70f11c2974aa417dbbae06e25e74b8cfc30ea85f0d9a0b5d62cb4b8e94cf325c565e9529e73091042f4702ef52cb7b2d2bfa336d4d2bea86a3ce5eba811263b27c9e95f0c0f0a5e6005ba80e9d1082fa216f5dfb995ed1a1f25faf107d46b51d358e5afb5a194bf9c29b1b9cbd0e47bfa3350044a7c5f88e8522b95c63bb5c68cf31e39a07ef120321def214898a27a886debc3f7edef780a5affbade48d522a854f42524d00a05706885a66259553dacab18994572bd5b1a40554a2be9332c0cd9085e4c491a92ddf7731a607b9d08514ef512246c4f976ba87e6f33bc55dcb7ebbd1400955efa7ac4ae3c43bc2988c71c9d7bd1fe6f6d320cb4cbf8c317f7de7f3ce942e890e3ed54a174c81882a5234a8e0502c35b3e8a526e3b1e835080c784874842dce86c39239e84aa5150ee34fd23b0d6790a4617c7e7435a40c0ea91f3a887341d938c9a30959553c5c9e407ec5f782aec33759fd8d2830aa9ad8f4bfd70d821b766526b701a431be0a70bc940ba2b50afac550b00c86161cc9cecf94faf58b3ded98e59297c6b98efb71b4f4beea1a497f886041b0d6ed6ca22de40533f4b0952386453ad04cb6fec516b3264ff99ef89617a10f0bef7fab316327a67986f13302452a6c0678e15902afbad679d0c8b1b11c3a5b1256e116167fad1c81be720b2b62e456fc551a404878dcc395b5a3bd1460f146c356338597fcedc41e94ff09ccd7820e428bb9930b51ffa848f92b3f17a0f39a8c478f4d31388fd047cefaef42bee39c9ab6a40334a8c4cb23b0ee88631944bbe9b968fb65c47d34cb1a5ccc5fb200985149606fd6621a6585dc0d649fa0092cd81fca7d1f0f7804bec0e501455a8dcc9e001f1f969b16aa5cdc225ed6a3e7b7d26640de115389384723905bff96290a2601171dc10c9f584f4697b0e0793d533c526adbc0930bbcb8e8c9f204da435d4c6ab8c373d4e708e8261946ce6d041592e235e4a360c5b241554b65dc5f76acbc77d4ae98c0e83b1015be13ee7b6686d3ce0a17f28e4d9d3d0cb6a8b0991b671e26f9ec92a4846ff847400fdd6ee91dc0aa1000dbe2f608fca6b848415df7801b64823a170d3f003ca7dcac4eb7dbf4620b6b29c444a9e8e7704652eb12c4edd1d588e3923fb75853c4c4eafdc60ce1eac9fa81898348a94e8b0e62a6169b25fbe33bd34cd84f8f1f50501d1dd595f32bf31f738dcb6031ec2f02c737a480326bcf784aebb3baa9c4247d7e5b8da00093ad4c848dff3e6dc55a2466d17c1d8b44a7979f04b1eb3768dfb7824b4dec785a497e8d6ef817f532ec9863e2e29329be98af7a08f37128805d01604ecff60889e4f19331ab03221a87e81383cfbb5c37ba9e97cc9d1149d881369b2193c46106f3e6c7b12897e68e1f5d003935d295b459a9db6a59c0754da3765e6848f22e6c5b64fa5421e2c575cfe1d01c299d99df34030f71fae5ef7cc7b607af8c2116d79eb95bce358d9dbeeb5a3dc7ef120327cc2b92ce406b10e1199459362f1c45bca7ad6d4898674033a4a08250d76ce9e0f018a84fc68ff497db6312673947db54397e4722fdb3d6df86f62118f6482848a942cd2930636840c626a54b6133db24fe551ea60d1fb1780fe94572d40c2a97fe37ad4638470bdd91101a07b7427ab9263ecfe65f17929cc52ca631743f6768467d55f7d878a8e8386173e9c12d11c59469741a30151e54435c00f70d1c8fa929977e5f662e4cbffa5de18c4c4528ef6cf74d090052732a4f73e9f10bab20897a2547cfb021c7b1f2846b72d314aa2e77e7333255e15bf3eb9df293819fcd39c428a099bf1b9f830592381c6f61c194f4fd25e215e086bf09d41acd864edc6b329962230b8b41e7b64cf52b868ffa1dc2373378adc7347454cc8a652d22d9c218e3fb85868e57cf8d0b451a12612077cfac4925e70c44b74c8b48ff758fcbda204b4041c3c626d9d1d946d90bfc8f2a901517c49b35cf9dae6ba771485b8e03997fa21a7c1d6a26d3daf2ad16cee91140842cf9388b020f17d578c9d48ae8c5216abc774b5bf5bfb30772beec3ad280da909707b41104a96175b777cc1ccef2a70a9cdaa82d6abfd8ffcdc555964534f482083cf25dc76f5ccffd4fdc40203a914e4c3ce6500d7898cabe2f595591d392c72dc761a6db366a842b246d912da09d6b7ac8408859b5201c379d9cd31c41500cbbb004d7e348addd684d6bdcc4c63f17693fa6c10a9bfa281e403d27086b5b8c362731fd94f913b5ffa08a5582fa3994483db06d12b6ec32136aba9d099ab63d3a90d2e9cb2f8d337bf3d7a781a5eacda338d2ece38b0797d2585ddffd4840f7bafd7b6702834165a16233a1c92459252bbd73aa2ede1ffb91b519db9b9d2f8ff008be9dc599d22df34dee1ec474a2a640ba8eb75c385d787b3cf6af60f581a87032d83c14239184967f46aceae82ba9aa312487c482f546d43af520f565f0c3d37ca0469cac785986c67f350875419356fc50f63156d31ede877f8f4245606206333769247c5f670e0261f9f50d11c3b1dd4eb2ac0b6996e557aabe9d25f8c1bb1aa2bcc5fb680c9a782f0f6d120cb5873cf81714868ac6bcc5bbef0ce0ac2a8e2b1552322194e439826f2a496d4a0cd3d0a64759ca65a896980ffd0ae050192d4415d4b6fc45a8642d14f46641ec9f40ff9dbbfde88d69320b4e82479dd53f968f17ed508995659b9e7da91d711c670ad69f3a1accc95690e1da70dd9282fb381a5e6eed5dd905243ad5c669369c73d00119fc3e4708144e8bf138278882bac3bf6d1665684ee3cac24beeee9f30666b6a9ae988cf6cba7683d8b2658b8090f5bf26941c8b98f32f3d53ae06a1a2646bfd50405fd7133c591422aa110d35d1947a10f20d01a402135cae526fbd1d1896bd23ebe6271908c4eb0ab835d977df18be3e07e1d07f00b1b6093dd7edf8fb888cd31daad53767737b91f1067bba81cf6497ccf098a9fc10274e349b24c3f3e60151a30932e903f97564d9bf753397aacfa9bc78b04798bfe41d6e88044d90ef6f174731ffb05d2906379b8903389ab397bac275493fbad4155d9659118960752f31052e601857f11cdd42cfc1cbd38aaa2ea09a7d0fda09c049257a455a9c4fe8d38804506abfe3a0836b5824dc17fa2b55a2fa940adbb1fea55537b64c4d387db471550aabbe5c449ea1ad5a87f1c02df9ca9abbff99397e75a42bbc764d358d975bc92b1a212592ab25f20c405398394dd4b00395d2b4af3dd8a428b549c99519d0e82edeb8b82c3af7b9b7d1df3e61a9477d3b89faae9a87c5fd53dbe1e97214d48fab107f1896d36511b40f7e4ba4fc8e1e4ecb8bbfd594cfc923be88b638f16162bc8f106490a019697a325e099666d1ab50778eaf4939d36518fe0453168af771cccb3548d9ca1c7cfba6ecf7648ec592601beebf6f3cd5da5966a899c0bd7ed23314c547fbea194e043762924e0bb0b1126496d7fd4adb90b884adc12f40d5ef1b13f7ab3f0e349595d77370f5de3e8ba44936b5e3559aaf8923b2c640cd238234ca7fd57264d6b44f171309ebc9dde91b61c1cf0a640dea463a708ffad93933eff50a32a3bd05bda6b6dbd84aa89a2aa96348ebf0953fd3371d542b26938c93bd540fbdae3b849e9cfd34269a6c6126011f0bf5cbcb1cc1c742d344a4349c1d4a8660b735b4e3ebfc1035849a02ffb82203a0e7cceaded13ef749c8ebb8bf8609432dc44781966cf62f119de53e825583eaedab4c703b17bd19bfbe86e59b9454d0ca3deee2df195976c986a2cc499fc8b1e7958b8110b2ccba66a14503d3c8b54f69313c959c87da282b1a944aaa610619009dcdbff97b7ba08d4e12aef63d3070d6add6871da3b808c02c4a32e9977d1349d66d5fc777bf2b61b7b3a216ab3777b76ad358155af440b2f36d69c386bbb2b23f7e0c203e7cceb63644a12d78e163faac6b5321162c7610487388308e3091727cb1dd50fe8b69843b3a3f35642bc1c1a82ed3952fadd72e57f467fe1e5e9dfa6533d049f4bb11527a26c17d69f6fcb2d716b042a5e842a2a8f6e731afbb3105c9ef9b47ca0905ae1ac12b16854c307cb90951fab7eef1c2fc404e0738d5ca2c0a69a6758e8cf13ca4b39b73779a97c89ad729915060aa197cf571418d090a8eefa009d651287527a29586822aeaa05eaebde1f360bafad2bcea545f83aff5e78fc01f3cfdfcf16be9a878c0207829ecceaab12025c40e448839b2085dc8d49b5aa6a367e280498c96b72924b1d55f8c413d0c8b9e3f4e4aa4807afdb8b263bee3a72ea556d0b0e07c83e9acd4557d3bad8eb5f8d8ba9c16ecf93e641862ec2109129e46bccaaa814ec54a201335b304c220847b6b77d4f4aa65fcfc7c2039c2b008fe1377ae0725786b75fc7316e4e213018f92ece7b36daa5499f1e796e9bfe690fe7491be2b01556d2b1e9248e572369fe1df08b58e408cb20eea10f54800268e8646f99c9df1390d65441f42b55606f757895462a2722011af22b708accbf428a1daba11f67dc3f0392fbed9afa8adc1b8c748acf42518e0a7bb39bd90564afe4f9dec3cdd2be6cacc3fd24c3dc0714b230b223ed695425d86a83699323e5384db8a2fc96bb77ff992d7abef9bde90f36274204ec34c4664fbc12ce23192d37be2d4e658ebe26059644e78b43e26b01ba5cde3babf547526ecf4c91cf683352d50151e0756772f9e2e107d0cc72d54b27d5b63fcbb8ed17fa7e324656aa9eb994c51332ff07c4caff2b7ec7337d1d766437cfa0bd8ddc17b0be51900ed74f7469c320249c1dc1b52fdfe7c7fa48ca8000dc9eaa9555604e5f1323f04c76a5c1cb5afbaa475a0b753fa03c36485099eacf33093e0178ac9102712ac0c1c705662c4059fb69b1a721af8c04691bb3d51dee67b55aaf389e8f18ded70c0f0b5c518a6c8dadf3e54867c31ca98945d1c6eeea00554b0a2819b8d24fd0e2274be33478e0223de4c022980f6b2357f90de0512f494c7b1e58f901f3521b567b9b7b05b819885e058603739036883b741cd08934d478dd19d85e0076a1383e37a9c54b0d57088c7dc23ea9e4e0f7ce837c337c1e766c964fe247690dac01ea2520df951c904728d9848a261aae6644c97d46fd96d9047f2654e7a5fb7c27619ca08aad95bc7bcd925427f367211c020ef48f72bf3aa1981dc85cd1e458ce4c1d20e23ab96abed4f2baf66b969ed252e0f9c27c9682ca0b98195b07e82856d619ff7dba5b8ac8df9bf7c2679b5503bd26d4d794cd6cfec50939287851a0560b0d44a44e352d4fd9cd28afdb16d2ba78fb458fecafa6a28ed06a0332a611cc1adbe174b13313c7c5bb541829ed08ed4fe89b596e62c2cc9ff6f32c405b556e9eca1557cd8fc548fd29c00ffef5ad656f3d4b01bab7aaf5b8f427cecb654f5c810f2d04bf3d72fd631e35eb4ea094b7e4145d8333e9c87712e3f83e406838914ba580652b42176238df98c6953b08cdc404532effd114ef06ab1319a20efbcd021d90caddefea1df6fff26390c500065ae1274ee4c05f743ff719d9311f2e6f0c56d8903cb8b5508cef009760a4e19a7de266da19c8340bd2db741fa6978184f683763adf9366544d4eedc252ccf51c461072854df4c2cd9c172513bc62e8ee7a5b66b3024a682319ad038fbec722ebaecd50248a6f356490d6a728426e4f0ff88d0a963fcedc59f626c8a1a0bb2d52dd465c5576c2dda7bafdc91c3e078fd063be540d6b558df668c745d43a66391a11b0a7c49a32fbcf45c9d8a4591651d4ab6a09962f9bd593697d56f88d86a6318b712b6279c62bf7d8bc84f55fd55fd2e467291a197367e08b5d404c3cc57ab94f2485e21618fabb72e21f6e74e4c33b653d40539d29acb87914f8d1baedd7189cb74986ac71141a95833ab0fa453a95e2fe28b2dbe75f248a2c58940059ba9e14548e99e89c2ea5ec8e7e4c39e1d759d79fec1a814737509eaef44c53dfa6bc7d8b9e9df684838d49d9f8b1ef62eff34433d442d7b8ae7a31651238580f260cbc716461016504ee70d4134257ba8db329251e525f4676fdd5a28b4dad3f6828a587f87f67572d8542d2ae2dbbf4b9e57945d28288b3cf0f7fd275f2f017f9dd656fe9f823b408c5aaf9bb943fbd6ccf0073f79326bc1196b63705bd43c70107acf86d28021f945d2e744267c741f280b82d0531c626416215cf2c142524ee9f85eec042b94430cb2803209f2c36c8c1c1fc1d9f6bd82c1c3d96aa11dac9adfe8a31428dd87989d34d4b133c4c09462fa9a9984393b13b2ce2670b640e28ecb80e6a49f2acc911defc7386e4518f70d14e73a60af97b629240689e6686d0f077f12d79550d80e4ffff7f1b