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 81386 d8bfb72d87924d1a89418b870f45b79dad1671730e5c1860127bf9e6abdb01a3

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8ef64b3e5635cc25bc87f92e0e4703dacfc04e596909bcdd1ec9a3e8a8f90b87
Certificate Block Hash
d8bfb72d87924d1a89418b870f45b79dad1671730e5c1860127bf9e6abdb01a3
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...001077010000a20100
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000945334eda44187c99a8c3c4f83ba65ddc4d7e3c0c0e249a16ad3e757e6dce59cfd82639f8b6b84e044930456d252544dd93bc43feb539aca7c3d19cc3e71ebd1feb556b76b23cf18e867a0e7d38ead9cb2ef41a2c580e425190000000000000000f8010000f801001077010000a20100

Raw Header Hex

0000402041ea10472dba913fe4f1336a694626e80d6c9b946193ab6293c81e422c8d90af6a6d74eee2d0c81a71c0b67d55843eac8bb2ffe594d20298800e59b199d324570fe2466a4bc60018870bf9a8e8a3c91eddbc0969594ec0cfda03470e2ef987bc25cc35563e4bf68e

Proof Data Hex

59,560 bytes
1212160103074b9e8a5310c3285241bd1892366cd29191a9be24a7b1710c63acdba584c63dee17444bf35e0a100105ab59a02115a32a7ea5f96d4a00ee6eea666832e07df81e0243f77e5cfd77bbab71d72b496c6cf0b7183df21e053737711e6b1eb67423e7923a01d3e3ac45d6debb4e50948d6ae41fe676ba18ffce1142c9a5d5f42a917ac17c182571cb4e15739623dedfcd81bf81a800ea9e1b75f037dbf1a5b7a9d0d6d0f5d301665c322aa02c213afd7637355837b6df20f8607ff12673b69c2f3bbd3db01116c1d5ec8dcb0ac1e2342fb207aa17a3c65819b3271631fbe995981fbe90be2203b12b84d600f1cbe3e1ee11d136d73fccc6aa76f81de47fc3d0a2b27ba39c995dd839fbfa8cbf09289ab9ce84ecd7abbb47d784f783b06851876dec81c419a66ea99c016727d854fd159542f10f7fbfad584754bd40dfc90a3e5d573967fb427417c33f5d38506386fd84f3761e7a7b2c901ba52d8da67c467dea5c7a61ad86bca01215604f876e475e5981b6545bf451f58359efbea010010a1b34ef45cb3a3d215ce0d52d50f224a55392dbcd281dd01846140f7c471aa46634abbe19ea1a0e26e157630d30ef84287ba150bb27e7090bc94f753ac82a609b46979a443640585dd8f3a5601d7ac397a969819c78ce04150215ca8a78a0a149f51f8dd22656cf0bd5e1034257131b59e137a96780d415968e266a56c112d436decfd2dae46e8e069843e5d9f00b01ed9657786e5aaef3a3fba936b5a7c60cfc99aa102c0200f8ad371e34735402df2b5b1499dbf65eb2f6e886c37a5f2c3f5cffdaa93366ccde7ba3eb4fff1ec060636b5ca440326ada964f03c2f8e7a319d5446c2afd8413f7c922711fa5e7cc229af3346a357f63d880c3552b255d941dbfff5ff22df6b9bfda014508ea5a3d13d54d76b3570314e5f760cbc126a9e86d2e0fd22c790c830b3e8931d8c310efafab2beafbc5be46a2e25e08a2e0ba72a48e503692ca9c6ef86176e15405f9d04b8e950fd3ac24bbda166651e9e285951b3b922fb8cd9a61eab42eee5d7d3a727b9d8dc5ce198a972b867c8e6e948c07eb2a884f445c86dc5a497f8664972c6fff5724c9b1be666340182cf48bb9bba9d28d410a590cd9acf840925b24e583da264fd8c0e4389b63b4826512fa3dce90e2b8a09bc6db7a9d120cba21a24f9409ff6946ede5d7a46bf0032f17ac6d52413615cc2be0529b099608592be8162c83d31d211884e48a4a53eec0ba7318b98683418d17831e517f90a36e5183d31305ffd1b744ba97a97149a0effe642e2a9514c7a89b138bf5f3987a3173fed65b69b41ff3309348ec19340774d8c48e94911e8c46c292ffb33169a181d075418901d0ccd1c93bd6091f0cf1e511aa47a0b2d73c587ab310e77cbf0f60d65ec18121842b82ac638a8aa4c6f7c1ac547837d6d3572fdc729427d96492ee45dd962827515b5fb95a92516dfaa194fac3ab72a99188e3bf616cf7d883e1638b4f7085620b10e12118330beed5d7d609a49b77716351c976f996b4cf533ac8d05d7d3bdb47e1f2a9cff965b6431a9f34ea2a14998c0ae3f11a666ff29d699e8d1e71f583313cde559834a28f633de448391e73e1fdc49195678bacba8ee97053471b9f4594319fe96927fe973ee699896b9ec6985e9155a01f7dac302c06bbe38a6f8ac5b370a4c99d41984c805c6dbd465a18a0c68153f30f3d8829f0d69a40b52ac09f912217a22024657184f549c424f5ee8d5f2b2e04cb0f799f2a2edec14ee5a2ade651eb16156d60bc34fa3448ef8b983b0a1010962b0edb755f6143257d634aff2ddc10fdc8e4c987435d4735f3928fab752b9d2457590e160fb9590a4ee8b30131ce49719680e7c0fce7a4c65f3d13aae79664df98dd0834c6e0390ae9e6f8c9c3e390614b6008a9d6a5b927e1c1966233bbefe78a38b575f4a240058aa40b13156b413fca040c039e52248df3017d4dbe8e7dc820050d076af97f3f73c6e1af0624a42b2270c81f0a15980c59f29ad354a0e4497ed65aa36e128a20e104bdeed8754f7cfffa0139efb1b6b82c36ea3c25f9eec04d40df41237285e423100ef8a48f2f2a63ecb6c3a5af94b16772ed863bb94ffaacc125d0c3124c8c1fb16c349abd9065c38f84c6c80ec0008bacae0e5b546a4bf2406314c6674d82655b7af616517d1949119c03bcc679180a1535e43c73ebf152073323cc3d0a3be4737fb6b9f0bea7c61053b37180d1aec5c11d35ebb28f1f49ff7a9a8560a459a703ed3abddbd291b15a922d2d87dc2d9c8f18a1c26cb212c8e3e1311781d410cf032535e4ababc9e565d1b9c1b72370fdee1f367bfce83f7d3007900a1070ff421179c811142d988b92c15731825be149300a0305274c54c374a2421a86fd3a8ea93d4fda79182de488d3d303da2ad50a4fcc5c2c344f10bd7bc6bc7fd14770a634654eeff12884d11aafa0b7336b430e589aa75637d59476f5ab5225cff2247796ad1401b91ea722287a7476fa29aceef4ac398aab2a086ae8c62f5241336608855c6747b99dbf5d55bf661a06c3da253611b28f6df3adf8fab0fa72fe781dd9caa419112f1a9d0de52fd6b738101b91f9908e348dd2982f4461deac3be67ee4a2298eded3325841c90d9f675bb5e275dfca58d1af31d0be1090d63b05870ccb2a920e1f8f9814007c9b1bfbf3d3251ddf12c737721e7c0c02bf76ed7674741dc3b2e1b2a18b2bdd1f0b2a4e506d98eb5b674acdbc05912eea8ef7dddbe88539b1bf1ab83db255aa1594d7eea46a8bf5c7c9ecf1fe897257416199264f9c912692c7a914c35999cf0a10c4dbb9806783c22c273e9ed7fdfda07fe8b2895319267503c71120a531c3be92a562eace9179bf7aa62be44dec2b24368189b0981da882ed5c4da9fb2b8ba6e43160e455ea1f2ff4c73f89c5d7c36cfd968e08e9043f617cdc2cce8509411747bb75c3f3075594558560e047ec2a3843690f49d2f9faf03cb211b2f7a7e64f9034dd068619e6f8a1fc5fc5a11619defe6915de0b55b17a136f980649a84064f1e2787ca4d38cec789d51721fb8bb4fbe853afc32059cce77877acf95b4c2664c4a439f261b141975731786ea9176271c3719d646650d660877b1474dc3dc8102e8e6a304efcef75d217b0d51306c744661228bf7da119f2b4ad7fd90710e6e05c0cc94ab6a57157ca3a7332d539bd589a89527e67799296168a687a19ae5b0dbc39a4140f9da348c02f46de05ccdbb779439e02fd95cad6dfeab83979de1c458ad9d92fd8594df90ea6430b11c7f01f0fc37c8aa8178c587bfdbe4dffea64e5b425e2b0a2f74c7909cd5d29b3aefcbcaef157fa2ab55069ff70e2d187ebf0c7313578b4113ab13519d6e999e9853f3400ddd0151d2d454d43dc51e059c19327de827f908103d2b964507e308f19928ecd7417c047622365c1324757153f1d90b844d9e34cf8bc3d60d88ddaa270b0d696848c52ce3b9ccc0f4efa29cde8f2d2eff2c40bcd74bacf108acd12ba5c893b3cbc65ae573020d0fb030f4deb5f526568e89235f06c5b5f7350ae62a566cd2ce75504778a6a8ec252ffb99f527d32fa3ba42dd6a68e03696df93653f804c840c4029e41ae0bf9f72338d19d9489aee1a93ec04b7a31a4eef97ccfe16b6016548758e9bcdc52d9ff2ceb0d2d72c13ffebdeae2a0ef148c638564f806a72d600c0f3689d80997988141ecec0f457abcbe66fc2432ba3de5bcaf85bd707cb7e9fc80fc7f9eda141c3fe95dafa2b3cb85a429754b1c8fdedfb6d2168127eb272f1953e549f3f8c013c491608e3d8b68a84e127b1f7c8aa8a8dadc32d30ecbbd7898957510e6d00fd6fc576cf0f4c7a9f2c0aa60584da65cc548838400b81250c48c64e0f62a08e016be2ab12fcb82f5126598b7a18571316fca8dc5e0e52040ba81d06fc36cc5215f2e9da7300d997cfeacca5a02cc3eca692ad6a791359e7091ff2a80be7f90b1423a26bbd4be730ed4d294d047933a8151937277dd12e0629b270ecdd3db666af68b95186a8f0eb3c4f7009298a2a62419dca2425c5131e8570b64101cbc40d70a50d65f7ffbedacd100bd6e13395f07870deed50a6b6230058d05dcd66177737a4577950f1338a86b3bf97317e7798d44569322df8cc298f9e6c9de36b7e5db6b4210b0fde4cc27f741cbc60f4ba68d2b8b2a3073c48e471689c6b0d2803d5f1959549031497e33343bb202465882b8abe4af3c6941a414a311a1960e274f525f0219d2c8a57cbd2291d4a849469497035bac686635b89c17a0faf57ed47211d12bb8ff6972f3fd697f9f0dd5b15cd2092614f380df27056f058265725e30caa0df53a66cf72e4e670addcfab286bb55aabcc835fb5e692766b14f0ad3590b9485373629a815dd305cbe122a26f06d209bb2ba74e59594e29eb945b936daf2eaa43f7967e209612c681bf67cd1eb994ae54f6ad8522a90258aec258797c9fc43fabae3c04ef825634016453186b9de7bdb0d52a8d9396139291492a0b6aca53f5903ed9e3092a6eeb223d31aa192275f5bbdd155970c002caa69a6f117f2aa8f9b00fa9ac7e089dc2afad7dcf1270b79558ff4505423fc911d710253eb519b7e1825b14dce4838103c73a38b406699f8d440ceecb0142bf2d9143abe79b342509696c645ed65bf0e2b725f83996f11f898aa8dcf2e36e70ae523567192d9be1971fb5f7f98beda16407a4161c7766e58b17bcb0ce5ec010038f7c30617e78171ff9985ca3a40825907984c1dc37e35025c6e6c6aa99eac5446f67706d3a0be116d14661cf80a301e8444602298aed30b86529cf52502e1f54f7eb9efc5f217bbf3ee63f941f9123bf11a1ecbb997a3fca27c261909ec0c998a775012a075e59de8bea8b141e16ce47396e608d2e45d900f73a1384e2d5d6a19fe13e91c04a7954cd345ec9b666ee9f19c4a5be3847825cf2123f2e4a936cafc0d3213e473cd783e2524e2f735e6088f33d3d185e6627039b51b0b3dd3c38b1749260d5dc69c4de3d18a3d463eb8462bb5ab4b1008a838b3ce1fee7783065dcb11a39e64386b03eefbb3ff9d5cc5c8a44c43f9d60ad41a82edac36910063ea37c2b20ea93ce1d91edaae2b5ef3c97732d5494d4593e4aa4fb69ba8ebce7938fca6479542b6e403b2e1fd3355d43003fedc8b74b58510dfb3e0cd907c50ad5964d67dc5d3a9a223b983b95bf346332a9d70331a9075833725e81dfd500c93869c39133adf07fb74b9710c765f9622ad9497bc4e4832cd944457f38c3b16d5bf15d421e438a95e8b21b8af0ddea42c6db6f73db71d633acd358bfbd19db9f61b45e8d01629b71d560c6e70f57d9e99dddbbfec822a823ab10aa3d92d860695e89bbe389a8967bceeb15aac8b1cb0c7ba8a048653cca007b94ae1b3fd87922d926667a3545a1edabf96e9b70b49ab1b3ccdd8352f1a2c47c922b1c44bf9fa222f628c000b2daed61edbe6cc0312516fdd8ffddff16e91bc686056a9dd3555db83ed52af8b9e5902308f5da411a003c9eaa3937057a41b3e1af04b53d014172e11635bd395026d5620976349f8b22db455d1d5230621ab008942302fb35003f8d49902075dd4b145429a4514966e27f4fb862217446812f650901428263437ec0955f9fdb3e8af07d76e4ec8c60d341e94b9390717296c8233082e8715fb342450950e8b1c5f0b85ed33e87f39b4c2b3e559e51704c569dd840574775ebbf52b23f2f68d542fa61e6ad4bab5841c08259ab80043539cdb4d39a3b87999854e3661007fdf7b22889b16f16aa106ed5145606f2742e70bcbe9b0a93cdbbd6e9af2d1f98a2c2907286a1fda1e00d1d676c9131f3942c9941071ce7ef1409ea6b091b17097c2bf94552034efb24c48ef8dc1bf92d2d4ca7741609322e7e0a72655603f0e2e1d3178651418c26060ad16702fdce8f464f0e29eaef218910680a3f0cc1c165bf6d88c51a549e132ea6b0f3e9340679fc170cc9768d95250faf8de92453564498d1ceba91b7bfe7fbd83b8f9b9b62875b77737258daa4813fce68ee4646cd6f1b99be955969211bdd430dd7001a534748864ebde851e99138d0735d9007f46aa569e2aa7ee3a4cb92eef22d07c150a4140a6b44d1818c917aa9fb67987d26ef1dd153bf5cfddd84e6e30ded866aa41b382e42e27962c15fece80850de95387dc8ac0e5621002d891f0e114ebe14216300fd74a0e5ba689da75d91f611efb280763b62548c1bcde0de320f0143c2acb91090984eacbbd839f012d6afe89a56eb6f3312b2e0682fe93743d78293adcae42e8331703544e85fec0b93bcac8e465ba9fe3d9554da67e75d05527e7477450406e60323485958fad97b7e9e422ee48854e7acd6ee087cb01f4e8011d74f4d19eeeb6ee53e4b8f7f30a78d0da2daeac60a3edb008e6b25e83ee99c5bc57925e7be4a8dd9c3f916e43cce0323ed6cca23bfc12bde865c85501ccc8ff76f72958de059be5e6cfb7af88cf2c46c910436da7780c695f4f33e74155fa09a2fa6082b5819e92c2ba4c31c35d4851a6b2c3313cee703cb2e8f8980c2f742720c511f23ad1ab8e59c00fabbb6e438973fcaf12771e13cf65acf8e9fd0f5142f5c90f73b354a55073f0541444a66842cf2f1d103eb1c104b520d80746fe2b6524638244e1061e0ec9eab8dc174d69f3771c33730f211f739f73557e2054694777c6a277ed45e7fd9a95ac436a736b465a17689455c2a202c3a7c6f41a1a169e54c1e1dd0e13d1895ddef826c308da53ccf53b59ac65e5bb5613c2800bffb1229e4d5026e6b1d3e3f9be99bd8d61add0a7061ce8aac124e62b1064f4e5cc728e3681d9183194c3dc9877682276542e7d9cc13b4e9226600f3497b0c21638866f16bf554988bd1125677d5f772f9daa2fa4811cd75f2e20bff6479da67c50a935b36fcc544302a1281d8f070edd7440a28ece9385ccc049bfd423b67617449733a5fa0f79c69e4d9be9132cb2c8576a7dad44ed17bd49b922a8250f819b4fa3272a66ce026907ebdf5134eaf6bdd97521b90e37bca63f2e124c7032d676e9d9d71febaea67ffe72f67f0ee30f8b3869b3b7f2e2b5c7b69dbe3bda553a9479f6791ae444b8326d0ec7acf425aadf3b9fc2088097464ad921ea3ba68fc19cfe6f8576a39ac96fb7675c35cebc2904aa003dd827beb381fdab9e361f09a8979e7c2cf4d9b90cf7b8e32568fa6ea8745f392ffd4ba03468a0cafa3c908585248196477130e595fbb6b51b7e03cacc7087c8e36f1e8e11d3b2e14faa5519327e9f7aba78c31ae5720f00caa73f2ade83b98e55afc86046b1c08dbcbe617e696f7043ae7d8e61d5e6f2df093803cae19abc4b664c8ecbb0cfcb0a84cd32dd948c89e781d872f2392be112340e46c892ac816ddb6f0c5cb39ae2d4dbbc24529991fd277eba94eba622f928ef6524743cf0256875e92e87132a9bbdb42f67f424a2a441dbf8da9ec2a5aa74c3139e2fc010b4ef4684819532f13b21cb3c77774ca79dcb5e74228afeeda4d17511ac6c6cf5595f4ac96cb41e948aa6d47e3ee3b2f17167ef14e958b8178ed60f935c430758936b7e2107fd3566628cc14506a7cc2ce946672b1635313499761ccffbaa7cf76b1d17852f452b69c43ea9e677139275717508f0b9eaed5d283e78e4dc374deacad2e1aa0f735bd00e59e9d6fb75d12887ce57af83cdc00e2c8e5e56785795417878f1973a065273f473cefe4b8250283c7221baa0b3ec987d943e979a12edb0c6b83944a71bbcc96d6bb0231ac97e2624645c621ccba81f9353e8695926628fafea04538507780a72310330e66bc99535f1cfbe3f1e0c7a1088039e4d2f554e252f2177436f0e47e503c085f4274befc9d6e0508e227c20f841829e9cb110bc7f4fca1a4615c626b33621a444be97ef171fafc5590964cb4d0d37dabecc036cebf44014458628e71c3223738c54e9ede0ee72064d8791de8880b16eb5626b252fb90b5980466308017b15fc5ea5725ac1765cacb400e5507cc7a99efd07c128e98ce574100fc4b2645bcf4d8d382f342750ed6e29c2fa42b28085b3230bab27e7322110e77e167a0023daad90fd45e570803dfff3a08cf2f738f4f0d8e46148784f8ca060766896834751c97eba9f6651dd165e5bd022afbbe8ffcfbf99904689ab7c3e4cf4fdfa2e602ee563abb8d229b6d4f72d89ff19de4c45a2b38182f7b45e1da0397f187431a1594edd49f23a816805e10d5c67761cb98b22306444bf94e0b517fa8f48a94b027b11f2e7f59aa0c7d0c63e2afcff7e1086249d4065debc334772cc26bb2352263778031b96cd737d97c41eea08843e4c5f2715eec77c8be826d9d1ffd26bb6beb745a4fe1beed0d1ab3aed2e56c90257c3e6636072c17e30469bf2619e709d48594442244c0036108a13972466e63e05ffccf183df9941e03143ebe2272f15bcc8c7737dd5153ee8c95bc1fdb664e06a512704ccca8ff7c6da8caf18cba566bdee1efdd99ddac6e5ab4a5a3b03a2fadf384296016f5df0c05e82c4f29335e47104c9987ee05b99ffcded0c0fd2281764d9c52119b9501c8973fdf7de8f4de55a19555faa0876e53eeb88c24b4113102fc056c1b741afaa6008858888b7bd66bc0e8b79d9e524ab384a1b2130ce424bd577d43a26cb5b57d247f4b9a339d7050b1300bfc30fa136656a0d49fc24c9ec4ef6630851a89e67857d81520fb32b9be004d6a7e3c7f59f2bb9c54f65f789fb55adc4f4f7495a29b6849f5c9dd41ff4734fae10254282b81704091e99d2bb73e8f1efd25de893867cdb52180c2dd30ce60cd03e9e5be892aa348c51c6e1f94ffa46081bd394e780cf073783cacf400508f8e34cc76e7279ce119a40642fa32184d1f41b45a9a13eeaebb4631673974fa0e0b7547a0782bd1b37b5b1820d05f3f44f89adcd175fa5be4debec9251c3495a3e151226706d73a82fea50023f5a911cf4b3bc48dbe4f88c93fc9104782e67ea622a6e0e9f7322df44c210a6cfb33c40dfa02dcf0c134c5b92dc130c9947e5211eedea0dfeeb55a1ba2de89802a92931121a0f0edd8396815fd6fec61adc769df1485dde2bd63dfbb1db65ed10cdcf4338551d50c5cf367adab58fb35896d59b65c931a86a56da3144a169e519a5bc31b3b3a6a5e4a7c9382f1793913204dbe4ccb02fc35f7ffa769239bfdf683431428142258c343e539aba255b2dea4e8d4fba72c872cc88f3d29e0b9cbc7a5308d530336d5ec08e0183463150aca19c40db5ae9a421328f487d4785c7df2eafaa0ff5d37f8e368eff4026fa3fac3ae8d9bb46fd52b72fdd7235e0120d7e59f0892068ed38f440fa2b9c3fd5997e1735d0200e36b78114ae32c638353c3fd39ab39185b666125bcc41bebd47e18cc0af1094f2fc8e2b65f7df937870fe6d06af5296b7726ba775a190cf6fcfe0df48d38d099b374443b0094abdbd0fb300d4dd23783166a9697abf7455619dec526d128d9dceb63d05af795b01d3eec71a82894ff0ff23a9b2833978a8a091b5267e4d4f820290cbf3968a562e28408577724a345d59a7df404395fa6a0b86573d101576172063f0d4dc16cb72066ffbb38852b5c0b17e9ec3f84c40a279365babb1298067d5ec67739d0fb77442a87d23d606bd746c052d5ae70818cb6f15f142210772d1a339adaf09ddb59565b1726801ac26e172b19656ef9d6d25ce848af1f8a5da87181db01026809ff19f78adb883c8a584a40e96ec4362ce6b12edd38bdae5043b8fcfaf65ca7859f94700eee39bbdf5de5071bcf8be3a4442a0101c641c10c5f25fe84812ff403f60eb477b3d11b2aad8fd2049a322b04aded43cd5e64a0ae1bd68e4d75364416b3e8c3b7832d502e96704cbbc617ea5922e2ee930f2e284c467b5c05f76174e772172b70dfe25d81592da9ef442dc6f39025a8890af83719b551a4858598206bb7329135a27fc767a2f5aca0bd5a5bef00ed742323c0b1cfe8e7185e008a7f924501351dd33c5e1f37d459bd543f039f0a6b78e6512b1067ffc4ee16b24ab2ae8402b2056f4d96f2d66604d26f2f41bb7304ec01c919eecd60afca0545e89950f5cb4f3647856f268e0e83cb395e7706c40ba8e5f155912b03e10e381f1dcfb84063c4ed2cb116816ca1b23aaf4e15ab77e96a5a21dd8f9f27bec307634fd681da6a8b168b7df24db6cca68231249b39f2cd661c1864463f0f51fa9d93fb58253c06c1008fddf02e82e0b9a1342439a4e3b37abb0370b64af4d0a708bc2607c8c462078d02edd08c3b5edfd6c464e8727b20b3b8e5f7c1472d08567df2965d499c35615b7a97fb4a0cd9904e4b218768b67c82f8660ecd4ce4c76f1d4f779ca73956c51176b5ff855dd19d7f5389002bc22534e8264b3c8769c194388b2c4de17d1877f3bf4fdc30ba0696823ecac9eb1d401d480914eb522ace082ff7a5f9196b050a7cae2559fc76cd5d303d0e1eba07b1ee23f63363ee444af33a40660c35c3492148fd12e8364bd3630f0c68d19a3f6d50f0be2b73964e34bd0b00cbc6c872df71b28c53a8077fe5e8bbbd9ea6f32402af4bba198b6ccfd3a8d7efb0b5e3bfc278e3b9e369c7c44ae2ceaec300e1c250a9fab78f62356d412839510105edebf6c6f1599769697e6d5fcdf04eec809da53b118576f8e649f00a0ff96fcca248e61b2bf50aecbc7f7b73ac97f81baac05ce706ce0120e8777e818f95cbef372c0f434747c15e927391f13ae3e48deebfe6cc52e7bfc0a327e6102d5f5f2d9e467501f4ad75a72acf0db22d8bad49ed1d0418e0a9544763dfacd6dd4c0b7b12178d092bc01835d7390779c8bca525277dd0d3fa07a585ce076e2b78aedebae4f0afb7b473b1777ccb776656e2255c9cd545c9dd8563dc015ec0897557cc92e3a662d2b36474308753d0e79c0fea9c3a81535c2c72cfa579bb90a21c53986ebec0ae0ad1707748898fbb11671dc36d827db70c9bb1ec289a1c49530a2358b3965b4e7ef8df70506221fffb6894d4b8559296178f81fe6dc51c79bf020827d7c2b2d5a6a502d13cc394057507509ea8458d9cbae6b7f04e184c4c695d0a27913280c314781f97b57412ddb4997f9211c275245218f75cecca1dfa2f2e290e8c2221ebb9c13b6bed22a5d1b5ff0cac5f7a79709acbd5d64575c91ac660760c9e116e3da76ffd10d90dac1ef261d99f61f00909f4d36f4fd36ef133388c6e5bb41537096487047e689451d33c69df5aec18578fbefaeb41934366b70ae20e5f41ef3ecd7bf73b99824eaf7a969bd425a3bf82adf1c34684b151b78b008a222fafce07a756241f3d0f8e523e831526017d23a31418a8b2914cfdac501101b29baadfcd77c6835bdf3da07fc4961bbd955ee96cfe45ee3689b37aa26be485430436d4d35529a995fc031c64473b8b0b1ca0e11a5316bad074f2f035d32ba5f9eb59063e2268060006a158abdbdc06662c143cfee44038e83ad884942ca0bb9e994122f0e3725ff70f5fc4c30b6659019c9975a98139eef9216733f16c5cb17b9bd040ddb6c151e66ee1bfd69519141bac2ddc05b13166045f22f09870608d81fa50262a6d43a01f7924efa4ccf4339e25a4f410a38c3fb59e397c11145fe6c17d38bb6049f8d29f8233779acae16c72ded6da8e3ef3d5ff15ff21998d911d647515ba7d231c0f505d02151be7d2b9d1dd99a3a60c15bae484835f9230a8ed61a0f152ff95bee7bd6a5e244377076339ae4280d067329cbf71668828c06abc7dac8f16e72791caba69702c8aba4307669e1f2a3960a653720e051b3ef5474ace62544e2f53f4768a388e901e25e29d22b1b2b1ad65b77c45eaeb6f98a9ee853790ffb034accd9e30dcfa2089e4e4620b4cf5b492b3fe3d45ce30ddaa9855643227dbf0c42dced3cc69c67743372b2a328969ba82bb6a97316c692dfd97b04286586d856fb9c43754b0e80b32c5aa90ba0985890da5d2f7ccca68c0cfc2b3d0bf14d0be2d25c89e76c83e4a90d30d54865e0e479d6562b3804399f99ec6627838c8ca8105417dfa0509b0c7bd03a0cf6ef627775259c3b982154c59c035e61196b6e57786b1cb3f61cba71fe6c48418cec4d0c737e242a6ed5907043a77143b94f5ea3459bfda48fe22368916950874478966ad9f32afc974afe2bddbb10050c5a983bd10e91ed1fdab22e86fe3ea540fe3a65c9b67b152e37fa135b50e679f7ed40a76999f6341e3679aafea50c2a6aa5571abd3fbfdb2368ec1af4b8abcbbbfb966203120d282aeeeafab382a0146a84a7100014f1356fa2a6f95ec65cfeaa12ccfd5d31b644ed1644945052e25c6d9cb533da248e545fc86fa897b0bf4207a4dca2d294fd86d5ae3883e485e9d465f86d1231c40f73f667ae19aa47e527d4fa570c35ad1035632313e283b988c9c3638069f2cf91d3fa4ff71e1e7df55917bb8cde6844bc98335127e2e2717b3f190a7c6175f5c3d8edd9f32d7ea9626f27161adc1c6d74352ed7c7fcadb290e186637c1c3c73a76d53c308a9f7fe027ab32220e37d054aa1f48da277a268072169b63e1986a22a87d198a8d43247db5cef05f78f88cff28d36c2592cdafd2756b4a4ced7a97b9aa1481d1b9b5462074aa758a773b865ea1ff916b64a744650fe0f5cd2fc81d219b107432f82674572cb855d499478ecb3837601fbd9ef24e9cb1b999a235f6df7e6304cfd87e9019cc38fb9d0af1ff6abcb3c49ae1ed9a2722a0ad8b7569e9321d97ffdfd5bb4e2f11b35ffea6375a5375b35d0f7ccb3be5da388c2f3aa404dbf91eef5544431be1df611dd9f7abf3318d0238646e7a5c940119ff29dc111686781f39ce4bf3553c24a91dcbce53d01a7dc01d546be0325b8fcd381d869bf186cb88e237e84808f0cad213dd3fcf2e2d39841fe4f504ca4cb55d427fdedf2df88a2adb0b8a53d589059ba004e9f30ef4f483d11d47c1d92cfab4954234eea89446d321cc501d0f493d650c2630dddebdc872033b882f00308940e6bca725d0cebd6875f8bd7893731d1c693db3c35e781eea318aef6c6f35c37f040fa8a8fda0fd66102f5dca378a496f80ac70821a1a5ad1ccdc177d87a3f2e6cff96465daf879854c510c113418f0c499fa7f1f81a0991b6584f8550b771b960629f9653127c424828b61c5fe28e6644a1751f05f417d86d12946881760218023486730c420b688e2fc4e7f70d944f43d566a71e38ce73c5020eb394c52801884d3af133dfc0928be735e77e439be7ab39fa7f1a4b833d4895a578e2675fc79262052f7ccfe3617577c883960454cb34baed9698cce3f612b4011269b90757797648c3f4cf0dfdd2106bb38568d2a7df203e7165adb2486b59f97759f884bac5ed2b485057a548f0d9504f0eead7964fa566e5c7b6af66bb54dc8ebadbfd68e3429ebb3072deff0769384979630a965d60103bc7ba765b6232976a1158ccfe6e53740ae248333dcc16ec85325a03ea631776908e43f01f53f5f4fb90359a220f12977650762fc6a6cb75175313d64d88bab497dcb0ad63c2caebecc6ad1ecfcebd642e1ca1a4726f1478d3cab30a3a90105f29cfc6f2cc0992cf4ccdd3cf703f35e1600b9b68a94b4f98859e7f0f674d39ba17ce0616e4c891a28d8c14746b715a53e5efb9cedee505483b03d51449c5d96d528a26a45f2aceb98c9b0d4a46cf373979e53bc15dc7b6f89aeb03e8aa94eef79990e3b2a0d34ee9e2a515e024b2b2e127b22b944980a26553708414d3ffa9008e3064a3697f187a281f8db84ce0d682369d20b7d2170f4fa61bb85300e806008f387d586874f7a4b1582ec9507c8e7c2eb875d274352f458c5eb0d7951a47a41be00d3d2e9d458851c5d0ebfd6fd2ffb752a2269c868ca61f6c879ff6991473552638312853a2152ea5f279c8e5889bf484a26f708d83f6e1a37112edb73c8d7855bac6971cb7cae363f85af3e737a343118a922584c5f0a8c173fd083b3339c460685f8257da2fb5015b5d9c0a07324178cf9ae4ee9b7579e242f5fdc093aecdf31b48cf0df0779046249b1d9397776b44a40b67be8b8d11a21cb52170d910317018c0a75d62aa3dedcea47591f013586757d6a5883355ab12ab826b84bad8738de4a58b2697273d1d900e974a32d28e197cafdeb176ca4f4d30aedd534aa0f8852e82ce70b200f1628f070488de97b112bb02c4d89b471438c02c8886fde1c6a75e8fb85ce4f32cd206edc790e9f13976dc9dc3c8a95c511171c11c4f00966a84f97a96d285eab149037cd307c48b9486b0df3e39787bc6ed464bb0280f8f85a8d8c7d3df897ff1110df2b103bef7694fe9ab07ba75d0db095b4763f13788c5be9d8ba638358ecfd67de3484cd4eaf90c256a823c76b8916ae819302b133675c9cc397367f093f3f4ce7b9fe1d136d3111a5dfa97ee3b230d44283aa1bb746944b0cb4447edf660803895b0fc65208149dcaa4a38a75c6eef39925da959a24d94bc7ad77b6d1e25c24bb2e22a02a25bc7c44db8ce221c8f2841815a32d7ef067abe0a2860e8eb60919673d30139743619e8e095e1cc5b1a57a238ba43ecea33dc7eb5658389d3097ae8b9a07f1c2ffe111a990ce27a5ce76fbec1b6f6c9885754d4e03838bcc0cd83c6d06425a08d2e2cc48704b05a13fe430d57a74a01266cc8345fe779e5b3129f00182a8f2993f50215494817e6ae20ed4c5137be598c42d387c3278a4aa1b990dece1c6dd7a5a091789fd6fa7320b3efc5d9e699e0329bdb58d6ad334790579da9d2811b74b45cee421eac20ee1975def110cea8630d3369200f817451e966713274871e0cef9d676a014ee512c48579437bba19a8881780f0f19fb92c86a953fac65cb01f1215c943d14c3f155b979ba254f1b8ff45933c85d4bb1e288b7adf6e0ce2c0c4b92bde98c815c14734ff7a41dc7f60dc5a3c26a80fd6df9e9024b95a76a405aae141f23732c6a824484c0b0d1983ab7d235a442024f71999b3281ba4f103d29c3f698f9c90de57091928dea85fb5e4b8e7def6a0d447ee9ffc4eb42d2dec702db1cd3eda691432a742c2d4ce436460950f56c13c279e05a3e82d88f2074c582f704a3e7d8c5c9b5793dd4f0a491498be2092ebd4a68a641f9cb8d3e79886d2469dd290d992562771859b11d345f43b07e6592ff342a64750de84d56e084dcfc5f72b3ca20e0048596f78c880182a255df90d443e882e06c0d4b705e5fb7fb8edda9ee716a40bcd974a185b9d60b28987df5c51de53ea53962f73e33d8e215f90ee008d523acceb02a001f9e64c50a577819fe245a0c6b77468318c53cc0073c39e244af82d872d5bd189994c1d0839d9f7f3130110e36b71258eb97b17d5bf04314288f3c3e0ef7581672063ac0bb11c4b7d7e4ec4cd9a2826e7dbbb0d066e8558f0e0b406198e271bf14770248f2a78420eb2d97f5bc227f300862a6426e53d593c820a8a4e55f6aad2a876422f0150f3949b4f43be045bee1d1fcc6b79403cf5c1ac77eba8db36ae232a582996c373055ac89179a2946048ea0491acc7a60ac48793a58bbb8462ac20afdb7350a9fd6b8801db969ed9707b18e0cf8b4580742f99b98132e7cc568821ec80111d04f9d1023e73a8a56bc19cd185c0bc463a719261ee915c42cbb13624d79bdb00d28a83b68a3367ef1b16f966c8f6e0452bd28ba52990cfde81e4268c8fde9c166607b05842f75b3c4e671834f266bd6a294c1988a8f06da3388ffa2a6c173ce5af0541f2e5cad88393dd13f6efe197f7d159c9203cb0b32f83ecd280efb35b061431d25604f64d76ab052635cbdbf02c451b4725b47fc1456754099e6033e091e5b991105710bd337a512f719c6fee4c65497ce3bcd47f63ae58af739214dd24034d6e27262b8b69851a1edd7d06aad58efe8757c4df711f53503fff9e710f54115480d582b6bf7a51612f4623e09c0155ad473dbaad585f9464fe8ec51c6a24004f129d1419e3a3905006a8d76bba1ba0488b2cc32e7f1dc8b1eca80d8abb424e5484192d3b2a8136f000bc93895c27e9c812994d2f7e7fffdf602427144b6a0bb3d1185a21878e4e12c35e2ecac69f6969c31b40dee243d3d4cd19523c737307fdf223e57d5021b685dd26f875de5ec4e29bd9072b3245a3ee2da64e33ce03053805268e9e0f5c12cba70d7e446aa5fda3f85a5bdad54f6ada047a8f8e51d2a61de12386c1b98e8651d076cca9f0495fb4f819c071e3060d1be0d60775c483bb49db64b58cd5e8fb2c2ba70a98873d40b1a97d2df4e93f7fc39f863606162fa3bb95d16f42f3755d1b23e6b95b804a2c2e7f086d77e453affb8c6cdb2145b56ad4775793b15573516cf043cb40d01601231e2bb3263ab30b43c9acf5a33bc6a8472519fb32da2c648939494a0bb10f128e3108e3c91ee2f24e61713e4f48063053df7521dddcfcf398e3c294b2724a917a7c648778d018bf5a10fdf45b5dc971beb61ce6b54932a5cc1a85c516028a4a413447f2b7754f371b4aa2a27cb275087c2a6e0e5a0afc82bc9ed8e3b97d7a1fcebd61608206f57e276ab1203a69dc3739562ac76ab97e9016a30a579101fa0ede637b203c21eaa9253015d097568b3d03aef263a1d88dac4ec7b7d74f9dd0ecb94a72c83f1446c8612075343614c38abd4c4f9a9c3c2599ab42c530d3cf93548a8727c1d17b146e33645a363b5731f4d8923a77fee4ce1cb0861b829d9c82c01c6b4782e2d897e7280c3192c979a820c2ebb4b7c690c7a11c19ab1451a723bd472f36b62e2733a318deb481c0c807830710a96f9326fbc3725307b2b2785529dd7bf16e0e735c5bd2a8e2b4cbe6e0f27a0a764ee11431ce7c7c271e4c5c16892296f0a6218fc64428b9ce95ad0f468afc537f2cad6bfe1e7966bf908feb834f5980dcf43d9c5d487a70f498a4e4a739455f96350ff3462a748f4baac58cf1d5d3aa821f35beb9fed8046d92255d88929d53d30bfe63cdc90a2d89a8129373b3d8026ca823a2c3bca3e01de924b11081c9be054bcdac05ab0fba1ee0f087511f85d50400c0a94594b011183d4d2c94d0fd31f761c196a254327ddef72be62075578bf01cb892d0269dd6e6be21be8707898b608b6bbdb5b97cd6c32c200c8c87a36da4044c0c3404cf283af789efeafc704b23316c5e504f3d44761d12d6a8f673963a5872f677296689c920d9d532a4420dc75913c16cde0c4ce290292b714e2f32972811b43fe2a770f37d568ea69da386d7d70cf91e5e0a134bb24bfae8957522a451f627ee42fda9c5a3d349cba1b77dcecaa49c9db68f896822a690c0ddd6c32ba9193b541ba10c50433344b837c694a842b9acf6c6613b67de1de7f021b30a5b0cf0323fc5bfd57f276d93d1aa97288873bf11c615893518733b6a35e9340a04f88387c46eb996e7a1563ab3a69ee70f9d0abc40d75d0b2f2cdec6e37730848ffd57198acfc667e3f226aa70ca6322e327398d04b90ee644d341155b4c77051a6faca6406912f082257763bd6a473085378166e9184cdb7c2ee4ede2827428753a1838ffdb47f2b1bf4f07247f6b9891059ac11b9814c27798c5b99a586c30b057de902facbed3deeadc44a7749527fd0953e3eb5b1f6972e5f056af7b7e55292b7bf430ed43865d97362c604bbd44cb017cb34d5396c21e66a1ce699cd614649e25e2e8e91717a1d6cfa724b43900adabf912a2dfeb2cd31cce78ccf186290faff70690d9cea134426d9dc769ad24d676b17268c572373f8be4056a171aeafded7d30b921208e3bf88961bd9f381aee4cb28856fb742199ca6e9b8a6561efb94d1bf8c28c7f1c1f3ecf4f4d508ca49dc7ca7651cc78fcfa96ec02d0a9092f538169a8ce5c9ba2a60590631c9fdbc671a404dfe4c583ee34e95d394a2736b0c68fa21bb1e77f093f7f9f702eb327be3258c506811cc2fa57585a1af8de6fdffb62eb7e57d41dea996bf64546fd8f8bfb4358430ef2dfbc6089df173691a33afe8948e739f5c743fcb4112d05e8346da4b8accc847a258310d4aa4f99b1f12c50cf14422611e6b60b178f4ce5ae8ee18ed6854e8c9bfee63b716ea07818a38e9990bcdcb1083bc2306d4c312a95c733ace39a52e011f8b849c95a9b681f80304df8c87cd11a8466934ce791942e8065af1a66f59e996a40f1a6e14e0400c7cec059771142530e0e8f3adcb99407bc421f9906233d2d1cce720aafbb50183cd298262490e0c3e1fce131b2fc540c6e3c59c03490ea79fb57b6c9aeace1b872d5032266cb19e00872ea4dced522a1066614923c3da361d68cffe91acd8b3c62f57d2eeda684dd4d39908fcb98ec68899928b1cf7f10edb73c02c42a6767ba4b5e760471ba9daeb2c52bbe0b6f51a1b8c1d3bea6c54fb7464d9fff969cbb5ca02808d6d20cacb48c1fe4a9cc94794f7befd8ecf5e71566fc10a0df1dad839cb0cedd5c774787638631d8fd4873fbc48e08b4d3c97e1fad353d97522aee73cf59b5c95af92e565d103c39cd7b260558c80748a8d9f47ca5bd83a36e78de7116dcc26fdfdfea7e72ccc17bb7757020c5fd1847071957e62ba55640c85045e0a1f733879627f806f2d472da9b292a5ae021030e077dfb6180e5da39716d811aec0b94b47efc7fca531a8ed5bd8fdd911c7bc2ba3be6317a2b9f39820e8a6839ffef7ac5b0c9efdb0fbb67059f462f74a20f2dae645eebbe6850b80ff2c5166666d85025e335aa07b9192b060d0db6ddd54a92e61b3e81bce8408ad88ff7c6d74f77cefea545c28ee340ea6a2dbd69d8394483db49756e490c9107f3750f129af751528fab7cf81b00f0407e7034396a589d7613d78d865aadd3bd70a8bf2ff39227e4e63c7a126fffe1009f4eb022012a94d4f42567f9ae41bfa27ac8bbcdde40190b9109cd891371fcdc7c7d75586dc8889402dccf015e64d018a2bed50d492d6d6cd8cc717e05a9d93157969b020efce54feb5e8e7b16d7f611e6afa5c312e50b38bb2fc2d889e0036db8b84639ded288852410d9cbce8924cb3848e95f4b3aa1224a47ac36758a689bebe9bcf4b232ee61f7f4ddf1bf7d3655280991560fbf7d305b5d757c71e4dd380e8f7948eb257f013fc91cc2eda2187ba70a447de61b044dfdd0d299932be0bdb9982a21673bf1aa95f4f1232b563d85252c200989f2a03053add3ee0992774d71617b1fdd9b970f9a3050e9f77255779eeb986530830c360378adb8ccb49673145c64134c20e42bfab2d76e0695284e3bcc775ff58729884d3d3d72713765b039d673976db0eb67a17b3de60500edc2c860c2c66f219d412a109a68fd66c09bab48fabea40e99852e44ab88e92b95e3370c0d87678f218f0da53ba0228849668de4511503623e36853a5ea262376f27acf852401e3fbeb98e9ec936cc618edeb8ca682d959e8817b630bd393f082c51138cc7c3e111e3e4720a5e9a0c56fbff888768e973b8e2c7c713a3939c7f5ab9e7b162348018f15f32935e46ef6984ac23b454fc3233d37528b3d2adf1dc59a7ac4d27c8b93a54567dccca2e98929fd5c53d91f80be214bf18abdb0839a60062ac1f01439a83c2a2e7b4da781a6e4407a2cd7f9fa3a4b343ac908cc95e91e4a58b50436872deece325674fe813fbfab077a78d8870743ed391faf93ebd57793b183eb0d08678a1ddbf9dc2b240cbb67f0655e36ca4914ae548d757b7e286fdf692b7489e7400b8c31906db875318e1243ba4102e5010ad4b565b64727c3dd8a3f2d0b86a851d77f7b552f18d4fc7bba3ec2b3f8235c7b29d95fd99a85e9a57737c2926f38af7b249e9cb87eccf7cef29023d505e4061d353862088d52051ab2805e35bf15ddec890c6ae5b838ef5aa0396cb50a4e58bf1e6175055db275b9ba254e905c5a22de7efc4866fa834ebcf3d8eb0885bcb233cc093de9eddb8d6d6cad921591891dcf8aff64649a632d00017f98441673a91b503348d20da9f91308d324fe94e885b9be94644d2522b9bb15d5ac057772c0e57cdcd49d686e58f2dc013724acd475f2a61c9daa52dbdfa9eb9f8361844e7fea85197721cb1fa0e03d2d6ad6009935553ab1ab4a49620faedf7880957d1c1b81380ea95ff17139397ae114732e5a7fcfcd388441633e9a65627c2fc53ae9eb3659949ba8c9088c41c57938cfef02b2acbeab79ab5976623dfeace8e8ddd6d9d068b8cb39fac75bbcf14f18fc95c4b3564515ef318618af260a49c9da9c6c84baf92a73aa3cc8624f7508b74798da66e503bd927c2a70124d8853b2d292f4fdce4b35775f22974a79c8f08ff872f809d4d96e0962ae38e66fedc2786b2ef804ad05259638b42a8badbc790802cb24f66c467f7f60b20eabc841146cc283b0c90491595b6cacd33a96c400a03bb08a8bf8eb4b453654aa10fa3f8bb805dcd49b689e60717e1203f419c5c1ca828317e5fc9bafc1ace1f1df66e9148b51bb5d2c6e3039e11b95f445059736d8875962510fc3f4089a15d343f4ab1a891f0f68dcf5033e950b9c551da3166e39aa8197de96f3a86a60b88f81498e7312ac9564178a2c391a23b33070e2898b76d2de75cd69dd367528e263d973d03e65806d458df83d346d9ed05b8372d848b4235c6151c94af5e218cae82a51926f461b17c8b32b7c5e833c9e358c43b6f17d6b84301ffb9d0ecefad651672526f5387ddb1305ed78d5a90e7325ee0c1173f1b562ca0c7f52cfb48412bec3444c25887cdeb7e0145452dede7d993f68657b66413185fe9989264d0293315d583134504d3ab67d96e0a140461a508f5f365674d015183bc2dcf11c72d6933ae43279462c6b59e49f1cc76a8dd4da49bb706bfbe74c013dfee2f9522596f839ba1a9a0d3e47b3502874d7a881378cbf3ff4813087af3209f7204a025e8d8dd0647ec39ebe04b24c0f7cb8bf1daae06ccefab89147228d9af6a8738f098f338332fa1b7b91e4819e9a23941592e15d2f7c699935cf6d1437114bf0ea3576c7221393550087ac85e266c5635e0aaf23af163e277d8c5898f86cdf29a4aa156bc9810c734c4b11783206b3dab9000ecb0a5a4e71817196e7e67248b4768ba043a969715a698448d8017cf629bacac7cc4ba42700ea48c413e2a4fcc6818f4c45074c492dbf6a7155a2b43b9e8a257d4bc982fb42ba66965555403f7f75a3cc234c41614170a7ac434564024a49f648e5894622e6c416e4cd998687d1846cbc0e27e328ecaaaebeabaaffda3ee4da1d7fa51c1eb166c030c152d920b517e066de9b548babf32def5cf03851c4499e2dc958dbe60086a8daa0e16fe1d6fdb9c11e538112cab40c40bb5598f77fde754e91fbd4440e577ed0f78584374d41a926e661a1ad3a5e0b21fc2788b6d1648a30d30fa049c20ca8f074a61aecca91fd8f31c9fbfaf272c0a56a58f928947d186777f84cca73583ffa61cd5364c2d77f9d543bca7c0d643c7e77388f05a041e1f8cb0d3ca4e525a4510f09f5ad6e44dc52be35fbfcf26b17d4fc1a2f494047f6960bf8d6256a1d0f72310220737c030a117eae36e0d9a85c40760cbb7f9cb027bf3629a187f0f9e2196715b8aa4a9c59d160b380ef1a4fac685c89f331e9956246dcc2b73b1cc16264f8e8254063c233b44b887d6e3e476d8261e1e1d29615fea3f3d2fd9a53da3e04c3b6bab70da625e262b0500667af59c88aded3e545f951a0a4fc10571b4aec26e4c78f994978160488f4551205560234ed5980ae44024105f3d63bb1450ca827014c36863655fbe7d7dd2a7aa68090b0ff4a67f87f09ec5b1918177dfeec576467bf87a38da5bee5536fca1e783f4a0c532c8f2de92d1933db94dcf4b61729190f9ef9faba97f263f5050a1caca5f72c41dd0dd8600f3ba93c2a40b62a32e49c11084c7f6947d9805091045fb21b1b56cab78a426075c2fa09ba2ee45c3da1c399d143443911b03e6e137cd4b2302f4f78ab94c09f96b1a760e603d54ae9b7b337d0240ff70fff815c6fe617b260e44dd3d4f5b1b387e1b5ffb0ff6f705d9d16b6a4777a8a91d68c0a7c94407737aee09632752b33796270ca5a05bfbb598e44e681cb18e3e6b7c16b6a1223631287460927d8b4890d4a722a9a505c3203ee06c69a6ed3ee50fd82d91329d26f8142126733d2137ca156100a70222cc528bfaec7f61ea04291f5118d7bb22e83a4e8ad215fe0c8fa9352abeaae4226ac8beee8a14b7c203fb41e8b4e35b713a4ab54c370a1d64edfe359128d109bae1f0691e066b625be2014b1f61ca394ea0399c78d3528c3c410961152cf52abb4a2dfb5a41ab6833ecf1b2058435255f75f8df8b51c6361da74a0d697c202257ea4618be3b1358a2681455b3d14778c899d01679e7a0599bb32fbd66cba3648ef4d20e6dc6a42626302a1aefc1e2c7d3cb1925e01dc551d8fd3077d23d6ee6d9d36af6f8cdf026a240fff739437b4d0e5ca93a4e902d22a25d3b3f38cb85247093c7616993adb61dea29397a23b18f8afd42d96924739dbc3d3f3e2d37501d2d4228078c320583981a87b992e808a322713a56aa038d7bc5add63140d247460b5a8d4a3cbce0330ae60cf3ce379b62e7b3d2ff5d3237c3c627ba1046b1e7341e90cc681db8287bb2c220cdee19db3819729ecdac204e0d9234648b58cbd24d1170bd13da382ecf9c58cbfa77459e00392340cf70686349aef58caa6a73a8720b7a6273fe5faae711eb1d48db446ed95b8dc123c27739982296eca81565e36648e5082c90d8293afa452f1a8f228e4e6b2e4d120f107cd5124bc789b3477127ce8ee42b697a30c9aa19420ff40f96cb679d9e00395ea925dbf327db5490d94dbd8c792fab624b4fc2d5f4dbb55c4254de1c2cb70e86bb73225cadf77306f263c3b6dea20512ec0d36804c57ac05f5474632f61ae42bb14be350bc54fea91668ccc89d8236d94fec9102ba90055c279b9dca046b187db10410426a5b6403670e7726b23a96d5ab8d49c088fa9d74ba3fe34c3d238fed99ab23dd35b7ed061f0207d376d5fcf74ef4b3c3e1c81af241b60aad2af6f7f2f5637896232460eae3c8e0afabbd3728e4bd75e9fdaeecf0ec5d0ca1b719bcf2f06ff5eb59ac3d0a007a2588bde2201e88a3d1ca605f7875ff67cb1f47a704492025f38f96595dbe2554214cd36d6d6efde23ecf0a1a514f88fcc4a433e16f799d3e1d376e1d58a20b8ad3ef136d55301813335b1079cb3fec52223699e9bb0d58b6404d4c2643f4054c9245780a342de75c6c8207b51801f1d40c1c8b5b7010e6e852df1c1384057810adb9cb78faa267f24b5f17229492bea6b8e53e4b7a8bf7951599aa24077cc3cfe73ae95610411e833405d5a24b52c594c117bdc921e9c53000fdd466922ddbe95c96c744072541e98634b612d328c3759e5a6747b36f6c9fc49284eb58f7bdccc806f2205463d029e2ef4f383f451cdad7afdfcc8472af81035e143de9cabd806ab2826556292b80af7d2e1c9f6603c3d55102c1f51071f63f14eda9a0cea70dd4286126ad55922a0dcc238c933f14699abef6ec4e09980430d98c9515043ea0f4c30d228d8c81a1fe0b0445019537313de891888f6d46682efa0a088ffc18147764bacb64898a8c7cde5f54cceff3608d7a58fa730393de322b7a1ab1e9ad8234c3abf8b3a316fe8a9c2cd9d6d8d38259cac3e1a7290fe2325952439e65ad2cfbc86ea645b0b5f25dc6a488ed4ca6e8abdc43446dfd09fd8cb6a51b138e491c151f0d91e76f6e3a0cc24e6f9d4e9f54b571945b0e3ff291e14d520f7382095ca7e7e2222cfbe7bed98f407422e6dc8c7d4fd5ea8b20c01d6b0a57f4a54f72ce0240b6f1038bd3f3dcef998a4d9c40f64384af15c6d95a2a2308a867f8589d969eb797dfc2ba950c35011a0c9f48e04408c71964385b977a189ddcf9e32151d72392d7bbc1e9fd722261649040f90f6464a77c4410eaa16bf06f749577102e207727edc3219b9a777afabbeeccf6d2ba71708a06545b064487aea7c469b31c28535e9d1d07e11bba6256a4e7c4c96e1d9f4cbcccbd2815eb8be00367492a37fd2e0abb043647d1b4860f20534da767f62b3d131f677bac564f2b620df90038090dec8ceb537a677f6ce32933840c596d6e3e2c70472d7dfefaae02f28ad04ab127ef215a9a84fb9e88cb5cee5215107aec0363b6ee812b1a6024cbd5249768a6060658b22fbfc81db6009d47b196150a8e7f2ee09c685c4b5f44e3e84e0f5e969504a6a1ea99616664ec85729ca332b85b6b82908eb65ac29540833b46448f350ca35042697e5a45aa3e7504109d7ee92ac2c0ced367dd46306a9e4f181a1f0527920e628f9b1a75e10bdc8d3bdf61a64fbc2c645c2d27d30dbf830f2ec06eaa02e596e436867042892a5d4db10a954e29c6d0e080f1eebc2b46ef0f7c3f8083ab7c7f396b439af5f54bcfa5d66f6e8e4626bb9438d3fadcc4c555f77024aa8ce04fe41a5b889c3e0ba5c059221df8a8a33fed7ff32375b037752b7282ab7995dbcad63a41949dff4a6c290fe1a710c55e0cfe07d720f38ccfb2e494ed20ecd4dd96a1a098bdae131a626a3729b3aa394f58b56e99500e012fe8deb0464c43f78ac4ba560fc4a88c4b3bbf6dc80dc8dbc4bc56920b6e192fd50f5a480cfc7a93496718201f77df46790ae453a77d01a830d69a3767c1c5d080b309767608cd24ddf0780e2ab01b7663a635437cd8a00d5f2b7f1b5741f6cf9f5890b8f2b4d7019d211834a92015488750b8ce7c809e82c4773aa7eeae459483560f83266ece8b38f9e767c2b0f9161e7497b6581bd9ffc5cbdf2f33bbee038c2bc45ac05ef32b773078a68e6e79ffb98ffba66f0b95032c56800d0b34b579bc8269582b615da7eacfb863bdd9deab5fbadd946c1b270b028f6b505d89e79fa023a05b2ecb81ec9f0c3dc3c03ef238acf4b2a9bac26d62cccf200fe8a24c808e2d9e7776991acd8263f12df2a84610d476039a0ad20132c513acdce4db0d6ab24c7e18f75f1c70182c54f5e7e28b6b3417f0b01f34165f73a72a95798bcc64fb0d779a4bd6ac08a6148f41d753541d89fdd22bdbd9ea708be376c3291b5e4181c8f3656bb62c807d93f9c6d4653b4de29b6118801e58ae0a3a95466e96e7c5410d59e309d45c5003704acb7b2468e5eef175c94edf48e6ad05322857f50967d2a0ec5581d2771470e37e39d315def921b1fe1f35457512e21f53ee89da70e2c31b1bf99c85ee4f7b29e23b9a18e87ae827a6fe8b48d6801a902459b26796b200a1e342300894b77f08fb2c7e568162a18c7648af3bb6d0827ea635d58489c5bcfb71cf9ee8a84e44e2a03cb40779b5d3c61b2d4377a6f8f912989466f8180012f2356e1297fe6b94c0a31c6785f85b19f1ccf7015e07269115ad6ef1e3a28f9e232e9a33102fbfbcf6c36fe3a8832b8a1dd1adb416e3beb717d10edcfb03d3d3c6ee202b718da0137735a0cdb863cbe04069b0b41deb84a99111d281d480aed77cb85e87e768b7b8a2a18cd68e0cf821ac17f0bb3faa8da88682f412551a26bf5f14f70a9e3cab186e9f13e8c56da3c02347a3dafbf1bd0942591bdb740b7f415c885939df11502c988d63174925b3a45e3fd4b5a1bacb6ce653059cbca086a156a5b4576dce1f711d6a306a8921f293ee29d4010f132e7fcf87e1320b0c4452b959ebfa696f21df2e4341445ee94ab68bcc95fd65daa367cbc58d55ae90c7d9019f262957bf9aceb4bd3b54d14a26fbb01316469d96e3db79ac9cb6d3abeb56db6c3fd8088e51f1e19e2ebe047fc6425966a893a95eacf4bde7a1719d4d4f9432cb1881fad1a6321f9cb1fe6fc1cfd68451e4afec16494afabbf2767e92c224ea2307227e8a20bf62a89395a0c85311743182f3d55b64ff274e6ca7af2c18dc518c2aedd5f00313e1b972006d18db419a1f741903d781fd44940f90ee86602df089085249e9acc810aee97d459f53c9291e3b382f36f8af8a95ca39ade7bc7811820715a3b0fc38cf5b9ec3902695302a9f5486cf31932e8424685b6b8f426cbace4bee40cb4ab7f15af41320a35f2654023f5e1a49a796e0a442c724b12cc5287f5f95dd944325878be71c7a5f600ff189cc2221db7d130823b61fb069dee900d6f75b201c5334aa5103a7905d293a91355a1ed84cdaa364c82d3a754c58a62023ec93100e8669c7f2943707c237828aef05c581f1a1074ba5087f8dc25a968e488d687a0c63344cca3225504984428c08fc2f3ecd6e6d5c70bbfdaac16a08849325beaccc75b1e7bc8d9072c8764f22cc88a54bbb41a72d09fcb7e5585e5f054bd316f4923dda5a816e1f0109f3f7d47fa073a70f3a3371d4c3c84733aca5c2f0e42ba5edf60bd835729d40e5072445cc48fbe8c236126660bd51652a9ad56c0eecb5254cf8599454d3f2c092a2d02720ff969ff9d6b13038ec2ca81114a29acdebbcd0b4dccf210d473b959b4f49097701b52db323814cf29b14ab69812372611b7dd69db713ba2a5b862e153e52e800f3b230f9c8d00ad872f99efbe0df8bbc85500deb2079057d8157c61139070d6645286084dd10aa3e5fd0c0fdc76ed3d4df67efaaefe76f60cb4cf0429c7e1b5d3e8fe0c96a304f65227957377fdeee9222542c9c0f3c6333fa16ac0013c2e94e14cb32d1bac9d6c45a65fc2291ef01990173cc2dce257da3fe9c222cb553651e09eacacdcc34f7c78fc797717f3f1a7644d0d5f2a138be87ed02441f55265a770d7d49ce2acd7412b53d5564891b252b2b5b0f92af5e9b3d05ef79e4bf164de8716e595c320a9706d74aab23318ac36a9477e0299d33573101f130d2d57421a4a9b3c15e655abd3d9d206a28e239a640fd043ab38096b1891d6af309c09066d94e077e442245efb0e84a718520502344887cd36a8cf4aa1532487a90066e54da87a30aae832680b5747f675edd02ce3483d1a63f6e4a38cc5accc1e3e8699ff3622bd96e0f74683a3ff361f4ea5d31efe1394014e4163ebe15b2d130586284a32fe35aa2415d55731915ff8d359c858210f092cf275ed96335142256529dec8d17966446c96dd7e9692d1968b184e89e6f569ef7c7c19b0fc3b15bab01f936e51f3b073099c74775af9e75de3d52c4780ed7e69b1f4475848031d033520cf02ad2280d65edfa2895d44b800aad1be65c4f3b52d07e84d91156e92cbe0d05a23ff3bfeb6aa175413cdcbed91ace247029fd34ea3bc673d1d2b8d33924e2aefe581b05e38516a8898f82dd53be13706b972287cb00728edbc993ff2e70b98bf73fa19f6a895ecf08b73ecf998b84aecd89e0567834714406749eb29e54e82a3a5757acb182672cd3844dd319e1b40b53584ba629e8cc5edfed8747bfe8c42603813f75d3cdc0fc5e78499a6eb6c704c8a88e799caa18d49f18f64db7a0f178790bd145c8d77d0c2cb6aec12d9279f46082eb2b7518e815e78de088e438f52759f1644b4d64c9b087c0460745f9123f4635b425ae3915b895f21441e49f5fc68abf507222d2ccc4c479c5fbfa109c3af8b3117683abe290ec5b1004edfec8462c3616c0cdcc3aec8487612a0d7777e599f2e48ca5918ddd23904dae4493cd8c7e0b80fd05d0ad6d96e736e1f77e2659202151a6edeabbfa4fb3ffd769ac02ed927dfa01657f815757d90ec3d2715d623cebe4587e18e05ae5f744169e972b9545860c2dd7543759a83b4f3da96ce8fe8aa3db5bca25bdbf757fb307f86bdf47ff6804796df705b1c7c2d311598dac262d6b0673920e171dbf59c9811b7cdd799233b52007695e43724486cabad4f19d1e9bca6f103e3b2b900d79917a42dba81ef11120a25227ea98acf4d566feaf84e664a3218b57565786a353202882913dd1b02fc6e115c00f0c4309e1d37f619d26bbcb38243b8939bc5a4f712d1eba280f10fbfe1f518c6fb614e88fb95f7f34716f7eb5f9c9edfc02ae09822683c3fe6f91bec90f2a4156e72d700878cf9d6b8e1c89170872052ba97b7878465b22240ac0298f74874adc7d252b89dfa5e049486c9fed4c00d0086ecfa9f38fbf25638d93fb164aa2ed810d90f65cecee1761028385d7a5effbe8dc1b1dfacf6e1596ba8ef807eda4510362568292770657754ac52c301ea850d722067ec16838c7ee3d2d6e0f24d799ebb80e86d97fe884cdf7dc6d24151e4379c52113ce0084b8c6eefebec85e7c8b6b122f1b42838052a2eefdae4d904e9d797cd364b2189874027d11367e26deb00386d991eb0309113ee9a74474389173fba8d1a2f527aff2428b878d1e95506152f31cc12d63fe6ee0cf1bb145a2539ac0780d41404dfb6ee29c231fecefbd9b185ad1cfc5d74b4c88a5db9c8564a0f96851c586cfe54ff34f9635c5d73a7cde8284c06236ae716271a20141455984d8a3bce0b50fe81aac507a6101fe90bf712fa844761b61700cc6d86a52c40a52daa037393a04ce511c6d5829658f06de0236a382e8efcdf2b4c6e02446a3a319ff1c921f167baed86b9c5a0b35f6f6399e0e2fc9567b9bb4fb9e74fb8cf42b453d059f600d7c642386592d2482fc25af399b3708fce733664745741bf99cd32025afbae0908d2d7d7c3789852efa018e0b496ef9cf59d9c301dd8b74d09523a8442f205a9f12e62f876656c07cdb62b3dafaa03cca169c58b5047ee8b20e56fe2170fc10624551f41129d016a66512d78fad3084baecba4907b7c762de6d41bbf0b26c48c72c9ef70b9852f22b690b57004843e2bd58de2e5448d0e297df6254aa391135e2c94b22433b6870ddc9fe176d78bb9b6932f7c12e08f0caddec896e6c0494031f1743f5402e5d4351264e107cb0f15843d165975ba82bffd670c80fb7c83b6f025a9fa2a9fe9887254f02fe14704f11682420b504827a6e6b35b2465e605394b379b9e03b849e556ba02094739cdbeb86e33f196f4dd328bf961b100d783e89dbdde2188b164caed2c7f27b611635ce8f05b91ba4b1ed264969880eed46744f17d1f316a0212346d4fb11c8edac66b844dde11e6697b24d0308efad6c3297e8f9628ac167eb8e102b926bb340556315c462d75a62dc415b4cfa6888f8931014c397e49eedda90a2c9925f75d4ca17cce923b82f74314709ad401f73c46349fb1f3689ecbf5380a8c5f5664bc9b42c7485a267e150ec4f937b52c0d15e630dc208c8e5ad17dbd9029387b7c7845e695c285b6140bfedd125d32875bfa710ecd86354476d7201ce4964172a1345b2e0eb57f6ff102aea37f8549da7c8e2b5b4a0560e4fd39fe055fcccaed22ffd22646457ce817b07d0554599538ee96f60f78c401600d669fda6c79bfc269748fb813e7f0f4435aa2e94d4909b5485f33608c09fd02b3e1a012a22d25df5cdfae8084fc486cb5ff4169b3bb3f8a56deee0262ee03cb77836c0b5bd12fb983ab717d6350f7023fe0acda7ecf2e862a763e0135695390ccb1029038cfc87726438c30a8c0112330f87f11781c7e39eeb33417102f6b00ba41038530fa3623cc155f579048a97c835ebed1b505ad008fe307c7c3f329cd7bd742ff09920bd14c11968f8df1bc07c1fed160325b65fb8f0e5b28e5ecc1982bbc0c940e710b4c52cc5e3920c5b0cc1c7bc6a6dca899efce9b9f1065e7c5157a7166f5bae0da9dbad6fefad9905a46040448da8d7d3d31608e61cfa9b8d056922795bc7968ed24bc59516670cad1c3f9b5db6e582e962d2ba9446fd396b4865017ce6d949adf8f03393df11c1a856e306e75025952171af12bcc41aa75a252c731d4c94e58a52feb9666410241743e8d128d424b9e62cac975fc1d9324f4cd291d1d7c90b574007b3561208f72883bd628bfa71d19db96f9dfe6b5a7d51acaf8eae5b1959f0517cd8d5069e2ffabc4bcceecac32dd25526953b54d2ea0d8a7f304efbc921ca23ad8adbbb80857e690f90449e18e01676fdcaa8e40efc57bbe985ea5a9482598291bc47995adaa4d32191b8c609f9202dfe288eab1b99d2422c6691d3da16bf12beef8bc0b2a84ffc7cf992edd5802800e54c3c6d38776dad7e9989f7b3dced338fbc6649cab4e6876feca0b030331a23847b7136656520c340686d4aa3dfcccb9c8ae14c7bf857a721f5ec5444063cabad7c1d0144be4ad79c1608fe84003026718554f3ea52451363d06af5d201354864a22d0ee93a1973bc6492b768db34c46031b62c833be90705dc535679389d72119bb91ad6ed68c6f3d7b8030e4e6547ee47e5ccf7ca1322a48ab1b809c3d94aaccafeddf6894f11a758bfc64e1777d1ed34c725043fe235af6c7519408bd8d53d8798a88f250396f32f1c1d2510de6ff1cb685015457f77415ff11a9b4b490221d08ef40a06850b02fffe031c80be295863e9a63aae2a37bf3597add01db34b1291ed770c15e9e034a53d011cb0f4e85d19b0a1bb61fa00a6ff6e74c7871d4b475630ee97bae1e135a4bff223eea491865d4d5c00e04dee9d6160cb83eb34e066eceef29dd8a130684f5599441328e584ca525bfad96ab161480cb60d6bc53fbc8814d49ea65883daebc22acb3b21068dd262231e80c08db54cad3026cbc99899732659373b8b5356de14009615ef086e4ffb3c85d69a6479c722b118836231306739a944b088c295f94aeef45c3886891e8117bde7364d2bea50e5abd87ac253da7b337422eb0708c2c5c1212319230f3cdd81c326b44283c1caf6d93c7206fe458575ca485ec62a2f87646b20e8dd09e35664c9cedc2c6453e9ae371bd3b591e0a0a8d36a95fd13c116e173dd24eef001f4d7c17d3b45a7279665757f1841e08f964172dba9550c07221e8cb2848bd861da0ebb2cc6290237d449dff0438daab3105d286fbd8d3a7c65b53d74b9d6a4563b5a26d042362a8029afcec579c9dfd5a6be2bd376f217f9a360f7891bb3a616cb4ae44b10fe5268b39ae2dcfe71c8fb63184b6637767215dea45cb051817e84847a0ae5bcb47849fbbb25b9b195758927e106d3b86b23e5d70bc8163564d5591be35245ca0b8ba1a004b448929bf6cfc9d9005a5d01c1e2ab97d63353fdfe5cbddefe956fc8b6e8420abe617d0a17aafbfda9cb26a4794eb36e7370de7fe7cae5820c1c0eb6466d9cfa6ad52e32c212979efd4cf2ab05a851af1790986650382fa146924d4b34f43fa8e395f1a6249d219730f6b955a0683296fe297f581ae822bff801b81b3efa7da2db0dd985048ef45fbe4718669a79125f56dcab7b018961e447c76db491f37705fc98b3ec816aad02627c56cf169837d48fcac7d1eee1812b9402fc9b215f36786e78071817bdee3374b929c0df3196702eef999b6e23ac28700b57f8697576a52d6db45712c45e2dd7daf382388cd23c771ca64fe354b75761d0145965fbda5aba96de7c9275ee0fbcd7fd6a4af6c216b1c1af4198670b49b543aab22ba639ca8691439b6dbbd29779ef664d00469d1af36477aff8f335e1c9153caea4e9c3589fdfc376bdb511e9f1d609e85c918bd5065b058729498efb4d2de32089f807587273392221f1e206877534621369bbc3e4368e5d7ff904ec091aafbdc2f97dcb7bf5d6a6b2e251ed18b8214f910d8fc9f1262617d47b863d85e973213bc283a5e2046a615b703238d9835e40ef70ae8a978cacf707e86994939a20c3d55ba0c78ee639348170e9a0be54e0cf2bd4c4968db316473b8b2df5f96819ebe0251de119cb046084597fa61f44b1881d2ae2dff0f1efc56f5fee12a4fe2922713a142dc0bbc4f4b98fb6f973b0ebcd11b6d9cb17da73c4e2b60e5b0754c04bce70758f8bccc1ad94c1a20e0a1a46a6e1582102f0083e0682751983e1a29e8778e26efdd3122b0aadf26ab88d79c1a26d5a9d2906171a485dbc280db8b553891f4e3728a1830e7f24785bd8425c1165bf5088ed5f7cc101b957f521d8e0da155336d5dce05e99b8f2e297bcc26d7b2145693a6c6c9c4e082922210ca38fd8f725118e43606a1f2f4db376befec2c9d3e09350527ba44ed9728daf29cac3fb257b5951604dd7d245caca612f7598cee82b2713bc26074df9d902dbab9c83b53482bbf506c9fd2701d22edf8609fd1d1f9c0bccc66dd2d8ff5d8868367b32accc215da30bb701fa3ac4bf980dd3432e9c14b46c4bc5c76712bb7fefc53d477e6eba92a646e1d3d082d72ec5f899eb8e0d0fe76efac8858086d2abb37868719a8a87f58f3ac0ccaab2b325668e6bb851796e706150ce7fa82ecf08fc75e74f1feacba814314f57f03f6d15e3ca8ee6aa117ea254d66572d56b08b2d62f08fdf07b783d06bc26e95d21d388a0ffb6829cad1267d9789768f8423e8d512e2effef942a00583b1a44b7cfc5812a58c4af8d2b2b96107d578870237d0f512dd5b999095f64bdda9460d9f28089d17cf84a3906dd68061586a76883608fe31690a204f13423105cfb6f8506acc1033d584bceff15ff720d625ad56fa64b2d1e34101cdbbbdcc2650660bd38365244d8325ee4e7ddffd2beb0fccf7f507dc659d0a3c1e93dfc524b312102750e6de3ed8007bad9ed58ec64b89e4db48cc7942d984aee77f487c742a17f51fd24f7e27ea649400e40f4acd7aa06dd32ac56fe4f3363b14aaa800acc40d3139b62833555c7a5902ff175f1e09b9c07c84b32b90d54753911478dbfdddcc5d06a13b6e36068ee3ae2c9bf5fb8f5d56ca77d8af953187e41c3482be646764300d0f1652bf24a9b0d6f60376907b7c8d136e2b2d16e33f83a38a33d30898454584ff5e320ed90c22c557b105d9bf76112517969ff07b5282323980e447038b7efd75feb61d842b5aa00f0a6ee86e4afdb588f86f5830f39e47c431d38a14a2f638a02613a0a1ccb0749c5336c51994240bfcc2ac1c90aaab700be8f0e631088111a180bae66a1f328c6039c215fd65ac5318136d543879f94de209b5c6f4be548045d6b727752f7b8003d741148cdbb24fa26d8975394e60fa826fc83c92ae47860c71b1071890e098da1f3e6dfb52a91871b2d6f6409f95921b539e8615ea78f13fdbddf12ffecce5c975c982bfad723d237721487659c9970e3bf16e0a24f2264bd682f522b172a7f8de64fc08a86dbac990b36549dabfc871f56508e151055ddfa99ed4980b13f08940908b9390a645fdb466bc9444da4611e2ee027fc5271573466360e6c5afc74492c51081de37d2d4ea1c08ef1f7f9bd6017188fc7d83fd7a3fc2dc309444219f53a3be59eae9cc83573e1d8a5b89c12e56246f2f061951dc379ce4ae06cb09095442daea465431d08d677fa838facd7f2a4b7961b11e2db130ac3775b73878ba778da9f4a885fa186c08476f1f2701f0b13a65aeb82b66d5920604a7d1d277d2df70abf7ac35be7803b9382e79cbe89669dfffed13a47e6e80b90f56a67a1afae3dc198bd5aff4a019b57c8c574beafd117bc1a774e1704fa1e86e5262dfa011ef032be73949cf28ad466f87a8677ec5251c93f7fe43339c145fe499a4b457bc1b76957b8da9c325c9d10d9359b1b88d24126bd24d2a84b5d98dd53055380cf318ac9e29c1112fc90ea3194bc78cea9b8e319ef542fa5fb1c6d8bb75d27a1c9777cab68a082efcf78af95b5b22b2ab6681d628dc831d5b9c89596fc6c6e5fc1810a94ba3ed0fe94d61a4c9dabad4a431b6d25aa24d11272d899c8b2bd9f321a994b12f089308738f194582755e3ee27a1e89207270b3c3f4160e0c086519b392525d3b67428e12b7b718b1200ea4686f2f4e51003e3b1dddffa9acb9c31883e9e375823e299cef0931687b0f2e67ab1b71383dcdbace467dc2b194c686db075c2595d1c66aa1f174f234f6176d28deade54b40622b49ff6217e2f667e75b761ee9033fcdfdb059f119fafe4478e6f1363250db583754aace9cd2e27f98f54422fdd3469c566faecc50cf7250acaa34856387ec4636a92905a7d22450fe696de1a748fae8dcaf06f83e19a69795a599feb5d09bf4bb684d94fd1809004d01c6381e7b7b6f95c53b51dc0804715522928d7962fb776ce4446a7903e7e253b140e265b5ade2303f588ac1d9033dc6ea80343576d2ec310fefad35ac0c2a8006e17424b832722e054e24db27dcd001d270af35563181dc682f6e5e5bc134dd5225f2af9964b513021eb76ead0e6599f596820d12ccbc92a3e14a7fa0ae7231ff9b661fb640b25c944181527399361d7da27ea2378091662fc6cc933f7292a258da854cdfa16dec1fdbc5948e76336ce27a0678b4d9b5fc128525fafc2b99283cd05bd72329a599208f8f522beb158773f9c0f0a946ed6e7cea8bf517fc79e9f0d71e81797b93aad415461905574d47b4f6b7ab945fe851274c756147f0c2d4d48db64dbf090f166b1a9c13dfe72e7722b09a40b8979290bfdaddbcd318d2df1b89f4cc6f61e550048d348c22df9982b6d370567727c0d79355184ec93887aaadda4657d2e199889fffc2bd1da9d9a31d2cbabaf3d515d1677050b19f9d346a411c8352ca42b0fffc159e6494c957e200a23fecd66fbf56d4d84d3b26dfb5b2dec2314c5f66772f567c92726214eb446bf7d0efdf701e153eb613c9c8673b250e27d0c90bd098fc793c6929c3c4334ab7d52184874a06f8036be235f76c04b4c1d7e1accc8e008abbbcda6a1ae1f00938c0c04a80ed77f826b3b63adb122a5b404d04b87720d55adb57700c860b38bece0d4fc3d0cdc43efe5bf457b6c6e049ac87facd0ac2f30a4f91dab6d6901a8808f62c29287a276df2b318aef28f4957dc82797e123e5658fcee751582ae4f0a89f7b3618d6eb8cbbcf0b754ad5e192e2ced0ea065bd9fe5f986a5ed174ef23156fcc381e446167739f5f260dc61409a693ce20c0a3d2fe0e00d0f2692abba3e5f127898a260f4c1d4a6c77c5f0037d18d2acaec2725374703040adde441d9e8edcaf8d7b8f24d11435cc733c303bc29387eae1078f2b6fb4c7e18152c472ba7ef65001a51bd7e19cb05138acfa1eabb1e9f47bebb01c851805a0aa6ec09ffb0af9fedcf4b80c4dd4842b9fafe6e2c0d6493cb33024377e2e828a30ef73de3e705b91086b52041324deac5128704e4d1c773a8acd50d5fc1a3393bae147665de8f00f55237c8183529240791bfd37b9c01845afe357f00e8867a01ad4368cbe6d77a9e280e55f62316e3b1562b42380892af4410a3fa004a62776e8b3d3be83adac22e306c6617005af6c793f11ef3472440ffd7c104af389a4d7e61f3f3bd459575c3b3dd73c3343f03ca56a74277fdf09212b20d507456b821589e62d9d7422b512ecdfc6a1db0b0e40b7a085585b32bb840c9afcda902d902c4b8b2b981ce5b10bf2d0761713fd97097abc085e7d00d01858c4f558e369a85f5f56b6cc1558f708ed9f92e4b05ab0c8036f6385cc17c2084a500fe9fa80c83bb07647aed91f632395e1387b49d4596384c54d5f41610951a948909c4dd999fa293fb926feb76e2e4995e65b0f0782c30a5972c0ceecf1190b569855b8c2fdca3700fedf93c9fcf79c6ede0bf69b1dcf70cf5c480bf4f9ba9bd0074675bef81a308b8c66063addc4b2ff22744ebf3a9ad30a2f8be5ce5bd3cda6bf4b2c6d1b17db890ee45cda8b17f0768e3faa357a7c0408b193b51af476fd941a871a6109a50a7566c592fad64eab4f88b2549674fe323b2dd9a7e251fb207bcb6583741d49a0623dd068e8946436ab7e8301dc6d6007f1a24689f6a6ab42ad706cfa9baa671b82e687a5c7474b586327234469158a769958a6e5b61dffa287c220a81fdd7b8c3a3cb5e797b3e4513922cae2fe88acda034171062dabca857e0ab59c218f36310a9996c8d72fcd4cefaba879704fd8b8b30c4a25945da259a7aa596480466f7cec41fe5e88f3def99409e95f559e1efc5d7079d84765cd274a22cef7bed2e5c5eb5d8326d1c274fae377dad7b32ccd0ef906d4e6c4a28928ef5e7155ef22a549a0f1badb52086f73f9a9c2225d13b5bcede16f0860bb3bee5042d22d8393f522a60850ff5b3d6ffb618ca1a05fd4f4a4a26c63fa7df710439f19e6bd87d86bd50c2fc736d1586cc063ae67cd512b37e81f6a594731787d677c378a9337ad3216919e0c837fa62c2e07d21cc0f418f316cd2b1bd5e0c74d06d33c282ac2a1b8b40477265708d284841acb3ae03ca60d7b6818d31f58720ec59f56be24f8afca82a781f7575983daf55d7fab9af1afdb84051319e97c79df4bf64ef60df29c6fd61d2b61c69ad4996c8b5af50d854a6db34a3317b4ab5165a36ce13cc21184b113cd6465390329860a6273c76a5fb9225be69c2b1d10c13476e59ba52af9969ecdb2b5ff6321d824118bb7487929bb1a5ce349f5f3316c95484d9d6364d8003ef74b0b51017f2f3f56d2fe4207157008ea8ad7b73e0b18b2170cafc3aafcba87d8707dc726d27b354c7bf6b5546f7a055cb87f8ecc332794f0286d4ad671760dc51e84e528f83f3c19591a9065e5866412f21e7ad5be736a585c8f484729e87345988ff638670df0fa84d6abe90ae97b26b982fbb3bfd2c93b1450b814cc066c94678b1ffc858c265cd107c1f52fa2fe4af0175937e57203ac001e55a8fadf19ad223d8b12a2cc18d4f7ed39036cd80e9d766c972823511bda06e7d49b84545283d9f26a4ccff7843ebecee7f1316781ca0f942d4d4a904096b00ac26de5499d5aae9ac0af15bc952f24eb632060f2ccfd77a487966ed6a9899388eb573997f46124b8ad4a889e06abd8eba517ece6ea45f67282affb0d96227c2bd23356e4b69afd5c471b27961ef992e43687b506037e4a3f781d2da0cc2da82adfa4432223081abcc2635898525e7e066c5dccc24a2a4ce21257b65ea0a4b96f3785210e57b0f90868b73e40a13a26c329bd88f7b7c73161a286b9fb00e8071bed04fe695f59e08524a9b3613d5d8748f27888dd0d8528dbe709c86696a95a0dfd07aa6546a561dc31457ff01f573a34d41c05c63e1be12c6b34f3210ccefbc02a96643028412ef561b69a37d9605a0c9b3c5c95d2d05e8c725e8bf9e690156ff044a0ba285177e5ab951693f4364d25044713ef6d73a4e241068a2786d8f2fa394f2e85b92f8fb5e71d98d6b19b1061f8e7f6deb8e3c2c73abd83e929bc993ea733298982b6b61bc589b0b506f8ed4b5d7028d02b6da0b5eeffa0624236472e2c1dbcdcef5c7af6ef4880db70396f4cfe97034b71c7846811108d816fb5c4635f7ab635e3559874c8f35b949bbb6c155a7fbb7d5e707d07eb1acb0dea1802c00f951c86580de3e8f03a6cf652359cd118524a573b107ee20a1062aca78d41145c797bec2b48bc9d6e68d10a442c0f99cbe96146592d1787696257de56b8d8fd03a76b67bda3f7168802e78e5831adb583577846e0d8cb1ce0258c37ca59c6291d9ee4d96b56642ffa98882f8c91138cdda4a3f31c6666176c9efe9071cf16b7e963d9c51a88322dba6836ca501801b131c7df2a96e09e06d52b3b3c1e1aed3d7bf92cee19b888751faf0b5be2bc7cc5983450b29bd5409ef692a9572b052116504db01cf88c3840c36e48048078244c8499526e9b9db1068d679950253954dafd3c39e8ccf313428d92c734813be275f7af308a7776faf7d73eb585d61e22fbbad121d771dbaf18e8ff5a4dd13c0db4d2d6a33239819bd2a870fd224501fd5ba34e65ee4f5bf439b3b30f4b1c784ae7d75883defaf690255432b8aa02629d39ce02a0ef7509653704b25f31aa96c37691f77d7af297f779fce2ef8e80a27721bc14614f31339b8416b811e6ec7c628aaf19b08e96ce3b24bfb6479319bfc1ccc5028dff8b2b0f6c8faf274f540229278fd92c55586f58f9aac26e5b3a0cc4ef3648a294b56fc90be5c1a4fecfb230423982b470beb7194b66c3615a87db2aa8d6b1b267af3b7e9e07fe63b358b0e14b3c6d36c45fbaaf1889ed0372d54c5476f8b482e6dd34bf639fc42544a1e116540a1fd1e66ab1e6604599bc704081237a0021d62ab116f8df2609afbbc227771a1b27db6a426c3dba0b333712936ff744d81ac4326f9be0b14c6f315790960f5f088124946d6c1888649897e412aada153f91229649fa27cd3b705657e7cc972a8b5f08519e0d89754515621832f24499c56243654c1956ee00bb68eafcc00f175e532267440fbc9ea8beaa1edbd32ecebb9cf6646077da3198f66f05ea4b16a86f7d756cd589ee74c869d6fdd06b82e368dc0a31e43ab0952605854ce3a2e36ebf79baf06866496bcc0bf2ff8c787cec2c1e3be5728850558a5fe78bc589ed30122ba123bc30a814380577d582bc15ee6ee59c84b8b90f41c8bff0f6c660ba416fe7acf12cdb3c32ec44493a4e3962cfd0c9b7cc13bb317d356abe0b7da266c213264bc19672b483c2c1b37e7e855ae7f9ae1c1cd07e409ad9db502d3720611d1c027870d325c81a8c73d91488c33038cc211d242772f01de74da928262598013c2f3161ac3cfba75a8ce61f04db494780785a06e558a68adf8b64c5094348a63993501684d037f0cb9b36d7944146b6fca9c08dd82521bc85c28425f3ecc8cb2a652d96fab424983239cb1fdcdf3c64ea3fde8bb9e1091507afe2c810966776e959f34192f7fb78af4774de6e8c00b991907aaeba0dbf478909dbb89d5fadd071ad159cf6813f072a6e5760b3b4153d8a142987bb80f26060533a2f4e0486e995aa0487947265be88fc9335b137c7501c940c9b6e15d9948f077373824d3ea69a2d96421e531d670eefe455a4651a739726f4e1a0eaf0ba9f24d5f8f3e4096d59933df2fb5013ca89682207485dd394426371ef6a31f3e0d53fdc05b7c537c2a71dd82415c6b212f006dd3fd3ac2034793218fa9fa342e2babeaed6fad0ea0845f087c6b05e01d94d20e6ef5a073d838bd9f58f97d4a4ec124ac212f01960d71848356511aa0f9eef30678573f30310f5725dc33630046ca31890daca5ca8be464e41055454a5eafaadf8544eab1fefceb41ada92a55a1a909f8a12825f584d142a8a6ace9c43c3450fc84d0fb5e9b2b3287e56fc7a4ab7dbc8d9792c9ddb33d4c5f89aef35a2367a879fbb407a85ae0c9f2a42841f95035009e767974177c97a250105b9555193e816a46426da2937a2130d4be4124b38ae4e7f462e8e0721d77110052985a39efb107eaa6895bfd56b1cb55954262184983c0a580b24ecbb07b7fab16193af23092e9d0113aa724d6b52162ef2788b93d62f481d8b7fc6c5f98f85fd67851877ae6bc36f858e298566a58d4651720cf0b0ca6723a5751235b979babd106966781cfa81dde9d48dc9d7a5781c51d541777ae165645cd35f0c1b023097652ae05fceea5ae1c5655e595770fc097d4e9db9a9f770b4374d7b56262c94bdef089d962d117cb454747b8854e647ad714013f0beded5175626984002661a31c7abb0dbb0fb342cc1b1f7b0e465b6b174656c02586a78681e3388352dbfa5a5182df6880744dfbbe2bb9f6317d3cae25817c7d5572cf583198d8f79d7a904d18611be69633ed930dfcaf8b6ed920c8c95586b74c7f212780b67ae1038428381b993cef26161c6ea12ded35128c97e4fc6acd2817e3f4c63146ee7cc7175ce27657e6a6b658625a3dc045a4f361d1420cf1dca80ccde5c21129dba6985a5449bba8f73fc0ba304c674617560fe80afada7da3611b64a87aa7ac04885264e0aeaed60c5f067d1fc23c47c7155efe903ce9ba31d2f80e5f13563a0b3a92183da645650b248ad3a2b749f4e9306376660743edea70c294b65e78ed607da285c0ce50926e2c8608f5e0be24015ee0565d4ef2f0962aef5d741b9e32fdac6ede1cf6196f32644bb8d64d1cad393baffbe0949fbbd4fc77adaa244f820542e1ace92db9975a81705fcbf89032f5e62830851af99baa93d63e82868e9355ae96767a6cbcbf643358532dc0d6882034bec8dae5f1ab08159f1e450174013ebe35eac7f0abbd0d9430b1104be59a8d93f2c778e7b29b8e1a20ff6c0c89808cc87069ccf2e497f7d2621e08d17d96ad1218ae65168f7c5cbd2f71970fdc9299d6a7e9132b843cc941f2a591c259814e7f59a7ddcee78bc302469821410f5008ea7ecbdd0a28782977a867c9ceb87082afb20046e751260519f6a97919dd7194ccd4f1511536522bc7b0e7092d51c98c0ec5ba11b0a7314a99d8905ad5bd6d100a128f15add10d7bd9a2e3e7498e0989e75e84c00c9a26642cd627d04f8df658c4d20f4cc8bda76bc1df96e3e8dfcdcbbec85d418447e28b73d42cab0f1bb575a8f30e09587276d53e9564aad00aee19b1d66ecde4cf21422650a1561ab57570261f63a93acf44d2406977141db04eddb9fc2209c38b39c18b4bf4124512d36b4fd7fb79e3528aa1ab681fc6cd12fafae823074664561f91227abe49dc1d2266d6a568e5a940b1b240984ab4705f19ce0e103158df5e4a00afe238c722f778e9cb5b92e3ad0c49c3874efac6186b0f7383725d29ddc6a7cf7513bf56c1a331d4ba532450f6bb12901fe5652b15b8a566f5d0204c6e65109491073f765c43853ab9e2c4dda8b4a504df24fc3f70499e2e27d92784c5bc3cbd86b7b562ee5cb509e354b996dfcf86db53a3ff6fc31ae7893d40039052faa821ab33acb4a90d918c119f0b7ca11eb98b522009defd78112b76cd6199e5db1b1ce124bbfa5ac03bec7af289b13566331ad9ba4a152fc5d82e978d032819c337e49090a0c7db3ae6e974fc1b56c5e41b9f1754e8e3e261163583c965249f36565f92ff087a126411a90d955c71a4d909509de52a9fcef7b40cb720c0ec85dde0cadec6419cb06ebf1f2a12de0b2f9641f80a0a127887e04f2c5b824472898d9b3812821f3f9ae558426de32aea13078568ebfe56f86f81ea1a76e18d1657180a67e6b733f6010fb69b5bda10552e95f61347a0951dc309796b89a093987c291c70e562138a3c25eb3de7145ba36dc9ae9a31aef51354cb69f7fee9f75ba4e6289aa6a23c715646e6a06730e3621f83009854d9e31822a7a2ec71dc0303f6d6231d257a09ff32c8c68f5c975d3530585c43f51d7e63c7e3349572889c507e660cf79add575f6e833ae0a01153d9bd700436574722999067d054d5372a477e2433be5a1e8cc24d6556b1b6156c6018ee9ccaa55de4fc521f0611980670e57e87725972001234f9be2f19dca01320758f3b132b7bf58fba7809b0f8573c0eedb0ce411994bff368f77604f684c5709081d4a9642f6c61f24e1c1a28bd8c2520e9857b9c5de440b66aea09dc655f74440f627de97f48f7364ed5c387902df3b2d58b756d4a6d6f9bd35f274edc85c767e467ee0a5abbaa9db4989b2650f3030a90e314266d26fd97a7ba289841e4d0ae76fc8741c7a1d97d05de19460cae2c4d54b6905c9b5130b2f03c4e4dddb9841e58a2ebef7dc465d2dad19e4b0ea4b1ade73e2432c255566641a9e755c4ddbe6978109541f6e445c272aa5dd06404c47df06d1880332ba38ffef4ce9f1fb7a250361e1388685c856f1a34dbba8162c9da69a9f46d0eda3fcb0104dc0ad61180130951af4dbd2411a2bb524fc9a9cc7d52ea6d852d7c2a2bf776488bb2906019e804a62a7ac0198b9ff527a23f5caff1167fceec86cc7249d1505dbfc0f624d25370cf898936d7c4cd8e4db052181b28683d70ef289029d099da00753e523129d83bd5d4c72fe5831307bc48b019673bd124431a0b4c1ed8e85bc19c9cfd068d114eea1a78c0b3a7c5948af09bb7acd63746e264e0006831e14c3f0c2ab8e6fd4907cc86e27bb500c345194139ec4231c845916b4b86066cc89f8c7e96f9e9c590e8a7f5d3375d52bcf14a05913ab1790fb9cb800e3c55649b07e8405c7730ac5d30acda31f13e992c7f1ffcf1f106d279a146231f91bf882f8a450727418fabb18bcf8a64d2106072abb24913050175459f3ffba40f03f445a2299d373f5a5eee8578b0a5dfd9edbb8090c864a8ac0e878a86b047de944f35a4d1a72b38f2890b380a105e88698f8c547a482d21251b219f97958e5e193abd1d16b17f7997f014fadab3e5df9ca5cb2bc805aba7935114218381a0a7493220fcb02e350d99613e9d02066dd5bc7041ce68ec1871c8e81395f699ac668c7a8d2bb0c516ac010c6730b7a26bcd38c5c9edc5df988568bbcb910391c114ea811513ef7843fd3347b1b01b50c81f216900da84037fabe1d6d5fa3cce80e4e85876474130c356a538826600d95eed0c8483c44298a395e42486c8360a0c2ed01d06935dd1c3f6f8e963fde50bc1a81b3fa6934a7759ba92d3d193e47a287e1e895134e1b5836aa2cbac791e6a6ffca4316278d86efa3fc15cf0fcc5120f8232262e59a50c5674f0027b2ca8db015a11b92b0ab9c3220b77981bd316821e257518bf8d62096a79865ebbb8c3e444d34624f99282bafcf3988ab657d4841d2baf3ec954ff544e3e5eef0873c12ab6f7f6c52069edc72f7c389a02e81c16fba0e71bc12522627b8b9a837ea6d44fa0ed4255f2b2314dfc6269c840f36a86766a7e6c9f77569f9c2f11f973bd6bb4391a5a92757c3cc24a04269e172bea59b797b1bba686c65241069acded99626a938bab1f6a42d09b7739ca40040c638243008b5acafc975de36954c15ecc20e362ef3303ce5eac93bfcf3d03a8597bbcb29fa7e7800963111edc5bedf3364c29133709747010c90ca946ce90972a5f68a7dbd03d4bc2c21996caf92b9fa824e4c8b407837f0ed764a250047aa4bc3e87111d689c5eb47b4c9ec3bd1d5b288e0780c445dcb95cf799b67916576bc4181010b248b2f8e29135395805f86beb8c998b73fa8840fce116e711078e14c7d9415265d4dfeea65bd631c1d91e37f8673ecf4a8611697207e86d54fa58125e060b1bdde2e88f6db25dd0b413b61bb94461dee638c0b2da5e2f0f83e4ec600f90cb46410af62193a285b142df3c76bdb522d018cd7e020a1c7f2345c804766ff2bfdab9077e4506ff7b48eb27c7f20731835088330a2f092d0a8b5461972822c3925f56be98a2a87639518426e739f2388e68caaefa1fd97a219d57ce58b6b419434db50b8e3bd9b561459388f8143d67060faf20c2c06235615a98f131c671c5fc3b77f44532225e9deb0a30f64ed1831008c7fedf21a0bb4457af987b00fd413b03909102a3ab2836e5086b3abf3010ec36a27f4b248987f436ca39bb5322289256223081c84a5cf20e39a437d3ff4b7e5708d2e4b05db0e3b10600a5e13e371f10a6a7d04692855e9d2cafb86a6b611a1fd63585566e41fd104ec16e11094a68b96bb8d09c425110e70e1c42198f0cef45d2d385a5d41c1a3172c8745bb21b006a32d6c257bfaff7d1446465b2b2508bc09ec4a8355e6303d3c0cf8a8432e198f311212cf43a3bcda6b29b47b8e72335c9697e55549e83279345669deac4a4c79459c08743f93b5a52134f9adb6304c9577cede16c1d86774233b172cb16e0fa1fc66629fce844856108cca75fbde9d48c981523e23007d00da2735806ade7ef9d01cdb5a20cfe4c6cea350bda4dc74fac4fcca37120a4b2df4fe0db9d55fe7deff0c12460b4cd11d78e4565e97f83ab18549b8d00b53a6890e9b2c2e1531fad9bb01ce9f0d2fd99343f6a99cd69b26d8711bae99463d483ca55347935f1c86289020e5bda789025e58bd6c38ee4d08d69dbcfcb15918c824c997b82d569b7795b37d57ef7e32009004d47620472890ae3c993885aec90a6596fb8dbac6ca536e9166151aa9d346d1798f8e49aef02b83667e71f046dca13f03feb485193e94e119d895b34a3eb138bf98fe8f82f72aa5cded89e8a124f0cf06b6312cff69cc14cdc985bb8af29c9cc531d44da0230f5f41b3db9001ed8472c05287ac2c6312994ef38c614fa571ffbef73ca7b7b7a0b8762d035a4851d606ab75f93033e009bbe94752b1fb59c160883e2c2d53fb4f4105bed16d65f0c349b5635a6449da5d12f2a1732c4a674fa223d077ffd4a04daa92eea2ffea14b7275ae9be4416ee9005de699b4e866a29b9e1cf0b9f359e43919af3d92ac9974f3c59af924862ad920a6ecd71e0120b7d5e6a291e5cf4e4cf5b5890b472cf554fcd0ff038c2d3a291b888a9e283586f4b732d86a1aa5705bc17e1055e1fdd53501cd4b75403d3684965973e4d40caaed679f8c71cab0631dec4cd71b896bc12ea90fc804edc72c0143b3b382ca5a5c75ec2541b346c20ff3114045d335cd99eaeedba8f007b5f26ab58848c57f5574c74ba788d36ba8a86645a845619b041e8a3f65ffb5ed4223b85be4d09fac1a22ebab472ae21004f591a5a14708253ab7eac39008630b84c82eed8fbb6508497464ec3b6c7993f041e2823c500a521ac00581ce85c9e1b6ab5f325f86e0a589f944e82413c26122834354192959a29de51fa2b92e6c9e86e3cf2c65afbab12eef6cfc6ad03a1d2e4a087c9dde53164bf8b611bebea0a571d86bad5b3395d19e87d0ef8048c1b95b935a7c74fcadde42e2f422d1db32f515ec21c95cd4a570841a23cb092b38de00378be6f2b10eff2bf8a1b4952b80bcaccdb491272d5cf059153baaf1360fd9993dfba82961797dd0ce095d978af48d4ac35368f80fda3cd4f847223270898ac69584d8d44aea91adcf123b77fbfeca0feb46e24913d542d0aa4608a97a1611cf6955e7ad7e62cdb35a2e00e8eb1800706efbfc740b31c07f0a597eb9f351ff4fcf4c8eef3a7da2be0f17f7f8a0b4a23d276cf1beb9094025968943fec1908b5209c054d633b6670b402f9cfe02de35b2761d41fd62a9ba643e1a990c9d6f3a7e29f070bd296429ab711fb4fc07b0fc1d717e8826df4e98f33fac203dbec1cdd62840cec15cdbe12ccad09d6104b9be70af1a7dfb12ffca98edfc31e67e11a6165dee36fcb16f117310aadc60f2c3d6d8d44b6d1c64f0a4d3dc5fc6ef8fb1d1ce48764883e18bc548d2170e67cb93901b72edb83c62222a6fa2cc921885877084799099d2ea397b99d11705d02b2da0ce654db652201fdd8a5093780726fb018cd101f111c74fa55f22789b8c56146d758eec51832b51d1469bbd1384aff96e69ee01a78874647dbe886e16dd3b620902b17b61894a67e10ae776eb4401f5720c368db4848a8ce53eeed019873be5d67161ec0747d31a3120252e22d0dfaf1a09ba00cee8ce7619d479f3161fc05f70ffed9236ee553c3dcfc86b6354a1788c2aa2403203a10a59f45f8acc32296e4956310f7c857779fc7ff4d7cb715ec1ee31b20fd691e1449c8ef2a4ef70c3482738b8f0fc8bf31b314b6342a4b5c5254348b1895b438544046d472533079613bcd0bd642b8c5018bf03d94fab28b90ea27302d937f6f7db45e25cb325fe4c74ddd9e51bdabd8cd489dd7954cbf1798f56931752636749b97a0113044ca77012a94ebf1facc95eef2671c611adcd9d0170130657e1bfbc71d901ceb831fa85ce12a50e7e2a2ddd429146c3cfab2276ff548c949e10301bda60964f3b98b041db4a04ed4d6f30f4767cdb3256f4b876cc91ed21ede8bfab3c105c43c701450cec30f9fd9cf5ac8baa830f0aca3e19f0890567b04f4467ad6e514fc6b3fa2e6b2854c2fa2936059da342bc9a6b9fdddf863a0fd5f7627f58672ef4a9f8a87dfdaae93bd181582ebee6ba6333d67673b492a72b6e61937b99177786c281129938b18f4e3c38d6336781bb114b51bebd3338de01d7a495d45ab3d7af889eba8967a3fa83213e24855e53130e5ca620aede05478b003d81ac04dce212d845f231f8f0409e3b5983ab3251197b0332a3778e4c954fa13fcc92732f0770d57d4f9845dc6a5e1a7804635e16290d3ce2ce68be0a1a80f38f9fc62447b5f3254e9682bf689e2f629a2fb307fb4a6d0a3c82e9a99fc93be990e73256cb5da49997912781c7e73aa35145b1704077973e51372673af513c9fabfc94dcd84c95564d9f5d8506625a638aef86de1920b89e01fcf48988f0bd7da67d5f6f4dccc81d7c144a91eb83719080f2805def88fb8b7a6911d56ba61d87e536eda59dedd97173a8a85c266db67e9407f969858369acf57711a15cef37f8c48883d685a99b15be482ec78a4155e7046a59e441a34006dfd0ea653149ff26ffb4ccda09c451a7deecd70462a5d4235b9256f2f97fec016d7da53798669827116f05ab064a1d41ba923518a95849142dd1f900bf768d68dad3db21df939a1da9c499cc16cca712f59923b4b525138e36aea8ab4b01d2260ea6474d78c45efae46ba2fecc7320e1e9068629bfe036f02e7447b1d159b4ebd1f52900548b80179888317580a19b2f1a8ebf2d3a8325a773e8a7deee798e810e4d4418b049d9336adc27a58a5a33f759f96ea5a7541c6dca264e898fa5abdc9bf1c168c43064f9a02eca121888438fd33f069225c01dde1270c9d71064fa0d35b365c29b872dd371ecc51a3fe832dd9d0c6a01aa23fbb87f3c41a04e47af168e0d23a78898c99c39a897e92fa47b12aa36070c09e94798920daa860af2fe2aea1984dc479b5501ede173db373ce95d3d3c3792c2d60bf80467e9bdbd41304c5aee486cb2f0d5cb2ed5e5d0d5894ba6ce357576a10b59cceee45e1d0fbbe15858f43302a4d1e19654f9fb90cfec71dd23398d392d3aa325d59018c6d6c8f7959dd76546db55c9704de6abf0deafe1016f4c3965ec3890316e8385e1a9c5a7e8fdf3ddca58e7abb7c053629eb882c72a26c775cd0e4953a6909c172261253fdbb497a37b5f17ed7f6218a23e409f928562213323fc5a35b479a464f8f9e86037e8996ddea9bf1017326d6c80d85deb308a484e56f142cf0a3e25def1b00e0adde67e868319fa0ca31d146b77c74065b0f78eac4c33d5002fceed4c649fea8a88bb1a3e5bf7120fca3459aed72d18002aa12fb397b588d6d5a90c7fd59eae5412d5d4827887d7a0d751adcfcfd84ad234d16c21ad71b0ad19e34af9b2218a5a8cf5d7a4c864bddefc48bfed2b70b4c3ed2c9013e1ce609c50c61607a320a0ac7d0dcd15cdaec1e75bc6ea17a3e7c8a85ffb93410697b30de7c8f2c383feb76762699db17a4fc9a17cb5ce48d851407d72b9db7b82ce8cb678d2ba906e8f18609ac4e68acaca79cfea7d24ee7d00daaadbb87de628a4a9e5004e0f852e06832e8a53956f0be9999384d6beb51e641f56631d5d1ac466c027a8f154bcffd7f99c0c652dd302fc283f9653ed3690ed1b84e0e30f56362152521313b4f2bfa38496fb622673c33ecf1482a55533f3edf9f5dce27a36d1efeb8ea03462f1ddf00463cbf1e846cd1769b815ef5b87d16f0909040373798f233360b88eac4b7cf2effd79fc2666be1447b0ad5f4221e59c36cd896d90530bb395d09422a871a40d6e9653a1e2ffcbc8395fd8572007fcf7f17e2db6cad58232ae8832c760f8a50e7a1b842c6115fc5e6b7d4941934a48561b8d3d587da93d45fab041e4aea73e7caaf203ef72e7da967aeae448fc1a93c32bfd167b1ac3fff3573bc16c7ecf656eba6c3acc19345d1b8e40a851d0f1b4c62bf28c79003f397b32cc9dd6ad6406e13efdb65a3f5d6444436c8451ff7e6378f0ce2a1c3af44f8f41877afe668eb1fe2645f9c543b27f1ecc39ce91bee8eaf6c864d33512cf0f82b41cfb9036d19e443a9817b18c0d9183ad6306d84c443463494ff014493dd9f17d1556cc363767823f6e1bd5b1aac0dab9a6b45e63cc1f8151f09e8616572cc7dc8d34dda09a1887f7c2e1401b93b84646a4f05e9d27e9df9e16a62cf9963f6a52df4f245add32497932595d46ac486adad9eefa3bdfadb36158d8c69f593640cb39f835b4d633230ffc6cedb229376fc194935f5922a0d9284cd7e4d056bce3723bfece619379e9241b45804e1e64d57710c0d354330c8019843a1c71d6913171fa551e8ca63622f8e899604f2c7544dcd1b806fa434468c691fa50a3ed85480723393e3a09c6f3953ca93ab9d10567d2f483b7e86387712aa917612434cf199beaa2234a17fb6c36eeadc6dc3a2ab8e6dcd40fdc3f91e94764840ca43f75f730020e4b2dad887571e17816ad1c7004acdb7adff38f94c826f8bfccc7736618f29aa4672ef3b063a2585079ac23091acd5b4138494b7c567dc1b97604b11bca80daa4f67a8a35ca5d3a10f8481deee413fd9825e93f5c6bda5b0a634de6f1207fe87948fbc6b63c21f610432feec4fdd34d80f68b68ef6155ca2225808418fcc12d711390b863988fad7532ab2a6fb13eca40078e340d95ed854651425237727035bfdd04320950021c935b6557e5c29d81f73c5bd03ae3c39cc58cbdbc290830f8f7e325fe08ccc42359da385fead1e3f6199ca8dd61f8745c6caba2a68f7275959d014090ad381cbb479cae84a51f86251d272c30d824200a7d7c2053f0074475d4db906caa232f6aef1447835b09c5e1a5e9d087dc3d3ec68c3287d0e4816f573db83097a6fbdbf163de77e6fa45b0848d493b065c337de1babaf0e60fc97fe387448c4ed91e86a83e5ac0ac242efbe3e9b10e9765065d28100680ea4bfd9bae65bec65ee9ca5fa857d8c533ca37118a445236eac2c32b97b78e1494407f41bb0fd0c755311901ba74fbd0a7f0c14b60048c9ccff78d9141d544845d3d117cd39fe17df5d33060247f01ced8dc1cc79e8e847fb5c60c52c4b790b1a26b6e70fb089a7ffb4af1afe98df98406402038e38ac4bf8eb9a497aee99cc5f46f389df9d162600befc82fd748492a7c4db8eb99fc0bd9ed8975f94ac00f3f6e07088876e6b576a75c74d0d5f377bd1118761299c24ba1609cba368750cddf5cf4fee5e6aad3829222ae144bc3a9e9d42ebd0f4ca866b0961614cd942209e6bc2b22217f513662baa54fea8b8bcc98a9856008b93b47efc804dd6cde9a4a43f917c2f1f075cd4c0ffce7b1d74ce5fd8a603d8a6ab0f30c8a89bba7a1f32021d60ac2962a5a4c06a01f0b52d37610497080d4fb51a1538e1d22159eb7d8da44180fd4482bd3747862f353746c3e3becbb81bb7134c11a30c73775a392791fe09b7cce79e521e2c74f9fe1894267f70d32ac60f3517be812ab382ee55f578743e8f90585777090cc587ecdf59c1d8cc8f3a2ead8e40da7524b2d099fb6afcf371e56949cf1f517ea96a58f47f60e104b8b1f9a35c3b391d1a10b4e1f0b78ab6fee64ae60f74a5a1365a2b28bada5c3f76b42020745725e5c1a0399a085e37343d24245202fa9d25571d46f32e73687b325b22d92cd2d5946a28eb0954471b56bdc5b4d40e056ec8490004330285ff6cbc73331e9dd1ae7f91e508f676b159948cee735f3ae96ce3d0a19036937b97331054ae0a70176d1c877254f9ca2c75d7e6bdb88fa83cbc9785130cffcb42ef515d849b27b28cd6f1b04a191850dde10b533d9dd7b73f693e33d8a10a77e884c4304af9cda2c2aa31d398385db35d6a63412dcbecd522c8d2ecbb66560f2f794d068b96e3c9636753309573d176f16cb1a92164b5008db29aca88bd816c513387ec46a7f7acd60aa0662cb1d48699d05b55df9796d2dbeba56974beb8f173c3890210ef9dcb786b57f86d3b57a1da37f1bf443e10fca37f7881870da34167bcb3c657caa9319d07976bfcc034797c154b4b03083fac3e63fb28a59458247cea740a8089fe45ac0d0c2cf07ff077f990bbabf01cfb1ef30de2df41dd4013624f10e1f9f56e6365cea6a79f19b6594bf4bd95214335dd6e8e926abd6c8fd0e1061004ee47756f2f6e4f59dd6ff9db380fd30b1046fad55e886f3bb3cc0e83adbea6842f13f461679df34ad38c0e513f3f8af5e41ade04c2c51ff374977e8e707ea813c7e46369749709a94577e4a28fec28129852c8d31d669a053854fae2f5f97d8510a79d787c5a9c68bd09a14ceb2e03c9e9df5308975a805507edbf8fffb8967728e026dc8821123e7a0c73a93e9106713f95b616a3bdd9943fe0b8a636d2529261dae3f517403d3100568d76e23b643517177446e905fb79985febb5da0485c0ff176a6023bb86f0e849908542e3b2d5c5160063ea38bafea5018dfe3794c4e70241d7d44728f3a5b2a29b3d315dff68395199726e213a586c4e82eb3326d4fb3e16a18b8eaff69abe61b47986a8ecd7d8e356f9b362e8930e160667da3a8f465a87c027011c4d9be1f4a3a0d3665dcdbed62ce291051a3a465c4ead51579dc478ba40478bd86a1f66dcb9593b90ac2a9dda5b076cb2bf5491f3b66e669bd5d52ed58f9abb4ceee8ce52c2b9b94a0c21bb4b4fb6eac894ef864152b74251529e80469f8107a9ffcfc2ffab3eb777bec456ec4f1c86db3dc84efc67e32bf8da7a5526d3fa1a3feb9c1e20c17ba7d2e45369673df93b152af9f98152d4c475316f84df26c105d0ecdb0981266aa5c6b891df6c459434c32a733ee19b535f6be076053d901119c7ec6152c0c3e5ba3a8ab0866dde8a6840db507a0f39c158ef2f1816dcb028fc678db585f08135ad1c16f6a36e1f659f23a7482eded520cabd633251bff0d88cd623a059dc98fa49e4b38f8fad097fb45ee67ac9912551bb2260920a0a30d81ecb67a45341f750209809bc6603fd0a709e53ca0f44f0bf4cdb1b53e76279d47727edd1453bc6fe8b7b6fbe83103d23f6e793fc37d5b4d8dfa4d1ee492b5d4e4766e06d696cff68d83e9ba2f03c1fe0c7dcd5c110a22ec0a62b2b2647a3f897f6a3912397093fd659b7a0740d77b2d481526beb2a13f4d862a8ba1a02493bac5f19250dc4fa084c4514b5744455da1cd259f40377b33e5c64da3279accc92f673f042afdce278c8510b7f7a99c39e09e17a7ebbf9eaa5febe604af2b30e23c4965c6c02ae00a9042748e61f6ced2b7a2d6796960a67fe2425f0f0da10641b9cec24f851ca33fcb8703def32b0c697639da72a5c243ed828e2d6401de8b15c8e32b699a59af1bc390399b5d9c8ee7dbf0ef767f3f47c0fd9991562e0db69068191012db6d7658afd9f5d2ac158fe8f87c3b304b77c3f28956e7e7c0efe770bae19ab2b71f3647c83a80c0bb4da793e1fb42630c07b9f0afe873c013606bbdbbfb4d439c3c1ef1baa86edc681010e1f405a08900856487a2ee3aa60d24f0b529077b6b2605e1662a71a7215dc036eea306b0474f85704f58acdaf0bc9e21dcbad9a509885cbaaa24abaf41364ff4558fe0fd8e048a6609a49843c69469baff40886aeba57e805baf21006324cf863f7681bc8ae71da1c420982b6eef94ec4d5beee1e8352ae95867ace8321e079a071119e1c58dc3d1c6bde73391b2ae29f28b74bbff515806678d413f7742dd0c43ebc17b2b0eee013966b6e4425b79490f0f5a435a37e5c8985a339dbe11634087caec0f5d507d4ea4caa9c886da17b530a02e7a1342dc74dd985f6852033ec130a22c0a7b4083493bdceb0348f0e8670f3e5473e71d333b8a9ba2428d941480a21dcddb399534433063af9c1a829ef13137afcde00e41a60a8bcaca97b65a0176a4ea847e3d4f18d44738ed520625d75df2b7d3e3fb6db8f0b47f703659b6ecefa1e1fdb675d469244c65965cf505b99c18c8b05bb50c1af169f82eb4e563a0ff7bfccf9e1431c0a689fda597e67c1cd50f05a3795e18166fe3378611ad96bbcf5e5ab5f240b5140c228f697eea220eb2e76861e7b1af37f0c9de19080130ec1dc129043c023b5fc2233318448d996d60f5558879b44bd9c3b55333601fc2641593c2c6588eb0a2e5018c5eb79effcb6d8dd1ddb20b56d119155376d9b2faf1aec8e3bc875a98b622370814c7ee9a1e18060923673d29712f81b5b68cc6429859b81b819ed120a6530da7208e664cb5a494f9872f5079605229e2968d33885357ad1bd216fa75f80352b6301ccb55461db96214b53d48bcecb1848cfb566f2da7321874df23c3112b1ce0a9bdcb2d1a386672750b43e4204bc520a7d5c6cbad846d308c56da1e23edf94ee50f650dffbfdf5c04a823f8db032dac641699b026c44d8a16c1ce4b9c1aec85acf607f43e93de8799f2f7c2c46657fd46df3728111429d61392e98d08fbfaef19b4ea930e7f959c129347fec9f244a1807ede22c56bb25cc9c697bcd0cdc26c7256b6bdf7fd330b051580b6156834cac32a23cc716828b085a2443c19d5e7d7bfe5db3b21c17096cfa0a25fa763a79f8f601ceb1265fd068363a6808c591caf4ad4c7d9c05a70bd051cb8756b2d9ef5d7f75e9b950664bebf469bd6824305c42f3dfa23062e97382af4e65c5c9ec92ffbc271344518982b93753e3d793e09e78a44c4ff60ebf0845c673bb49212b135851d09add01d53e181db0ed0aa3a91f6fda660e0183d3a31944f901eb92323f37384371405e4e50ae569c327ea33cb392ef0de8ddae16d3dec3b788ead686ac7acf53554a51eb8421cde16214906a014d4a67679dfbbd4c4224b8be25e497cda2b40c0f3f34f0336100cbe3424835a6fc9edf9cd28e369972d2197c5063843f21ce0db115f3e417cde299e3f22f0fc9a3a98fcb22e29b8902b412072f57d5a2e554fc61de5bf6695822884140445659f198f1f61059b2db94d891edaebfe8550bfd2ac4ae3294d363dc45de9307ac75d135759416ea14c7df0f4a003957eb2aba498c9d8a3da58f6defc05bc2aa6c4067e135b195c8db440b1c00c2c611e0c3ce843151da53754b18d5b8e786f0824d8c231097a25f175909758d8b2f0f7e6f72a4689f864796d3e4cead90117cb1fee793a6c6e2c6f5c0d082a62f1ba30ebf2ba500b5f300067d0f7c3301b8a91da19599d02831e450f9cb690061372b7573ab9f0e9433953b52cbf2a8871617da906b57563a119039af666c018065dd65255e07f383a4a96b29fef44ade23c60fe0da96af6237c9beaf61fbbe10799fac3c7ce6e986be25fea33094222c3b66858799becf154dfe50183c54d2f19ab98b369e7ecdf9bfff7bb743b7ce607167518b59198716d8a20c3355a733beed80e4c321044bab5314b1a4bf2227837425d86207def75966fc70eecd3406c8e9cb0bfa0c784df067be49686a8358c9925b7f9a4d3cc05f87db42746f4a18142041acfac760677b97cc08e9b855e7e9ffa6811c00de4e6ddddedf74b4eb2453792eddd5a979f37164d5a2cfc695cc9556e72c2d21dbaa1a77c04204f5f1e8e9a0464a5abe02e3659498746a015dee4147ee19aee1a3c1c069d0688415ab61a5f2392859acde70f3caaac5f5925b7a9f14264694b6850e360bb1c9cf56d72d21864eb69893e8e67b5fded49f5e9f9f685614f3902ae39f2681d4b381eb389c1b0f5ea3c8830dd84175f6424d4fa80ebe3ecfcf5e5108986ac04ff5e5aa9c5670b96293384068ad997641eb9f3fbaf1f136b59d1464190629a6302376145a2334b5328c6331cb0613ad7d3efaa475d9e9c9c1bf7d483bcebcbfb18d9302a34ec9bcdab323092bf9529fc7d21275daab57c8a935f3b549eb9e128b84635e617a65574cd3cd3492d6977c84fe1f4b3cfd7ef74d9ea11a3161e9288dd52c76e606de9755dd89cff2d83cd6baf1f58ea302d41998e63efa39922e9cb087308ac965772cb0a288eaf24e1750cf4f32ae39bb142de708921db412b5a6dfb7ea50fbeb5439c30c8aa198d5e297eb6c228e54d4b7c214817336b7e4c29b4b854685882907e7a1c2104f74c8faddfd3dd4cbaddf700e9e0221effe92322f8bf354d74174233fb48edc5dad75a6104418878db071d7259ae3acc21270ecd7ebecd3086cf4c4331ca35857214a5b865881f61e24765837db573c2968b8c402d576238d80bd9c3f159c23c1243f8de0ebfa26547aa8e4e04e9140b41cfaf81fd8748c40cd701faad35efe741ac4fe1d4ed913732da09a36c70805e60fe8c2a583a792e57dba1c776dbf8f5d75f5e83d630e2bfcc149d82795efe6c35376448a2b04d54f179fd38b5c494fbbea032a4e2118ec8b680657d99a75612a3f0d6d9896eb2001c40df86989bbbba75bf793ece5ec57cb675e66c4c06ba886ec9e8c66b1767246882e85f8fa5328ccc2af3c8963b9768a27e2cd05ae67978943ea3dfc6f852c9a709d3048974cc99447ec4ba8f194147156f04c38ec44d3d2796cd0588c03dd00e47d89298d2a3740a1e846852a8227e7eed749d00ae1a4df63a235e640048aecefd9bc989cdc99c52b5cc31585adb8f9bda197f50470fa12e95a6c5847ac7f25c85f0eeb78814de2ceeb147a414909eb450fc7e35fd062c67b43eaadb9bfa0ac3614f94100e4976163290703c8cb9d9d7e0ffc920e4641dea6fdbdb283c0279c06b99390f579fde9f0b556774878820ffc9ac535d4776972876abb79333ebd57bff8d16606fcad064efd67598c501022556c329cc5b411a8c104edc4f73364c3d0d0dd7e5e00343f5b7696ff1cca97b26887e93e5399aed1afcf5552f815d092059ccceeec9f059b2db18a3ca224bd0b90d4ec53c7d89655e6353c3064a01e144bc393e784aed28d0779a4623b8cbc08a253cbe59bcb99466ef38be5df8cf8e61c38f559d9c710115f510f8df24ec8757d613620da088dbcedb74a6f62275223f67ce603bae21b9a010003dd1aa5740ad7924b63d11fe55d5554006cccc025a722ba3d751b88ae5b4d46aa0da2df78dc12f9d94bc85e6178c55d86173ce5f66739aa74f40863b76c1cd44191af92b6c9c68ff91d40e2fd66995453ba7086d850c6ffcfce338bb1455c86ad0655d512b7cda2a0d506ae309d965d9d86e940ab6efef0e4d76623d78caf9f40ad5ca40432b944bf5ef289e4ff30849bac37355c8c1a9bcd8bd302eda3cc59f0b99d914dedb373d55e2e77bed1f4a570ec60b93e3ed1f378a9c9ad0b0b82d4eb244ee2a43d4e23289a3951c6018901e194b1d3149c82dbaffedac7678e18dda0ef315355cff70de8c1a757c9277d657e6b95cd23481fca7ff454bb71bebfb4de7d9695a5ab6caa6b351a27cc43012fff759f80cb3dfa3353bb69d78208f02522013f7dd200b93491d0c1ebca758a36844995bd0c5e09aa2b95b111870c7dae404fd645cbc365b3eb889a1fbeb4398b044fc5a7d4e1d4cb6422e3b5908248bb206070dc73443afca3d1691944f7e8e8dc828eb7d6494575a7ebaaf8bb1af2dde7619a63cd3152682fbdff8d8dd87b36679a7e9bc1bad2fde73905839507c5f12fb5d1710f43d954320b024ece4880065eeb9b5e1458f668d9417e1dbc72876d74a282b388eabc2254c63a81179ce16a98de9c8c93222002bae9a9fa1cf643d0a1c20d4a2b1c9f88647b93473c36197c62a4c9a9807b1a4e0160bfbd48f5495c6567b02fbe5c16835143e0c7f61146fb67aea9f6514b8d24216c4ae5366a022ef227f517265002948405912f7045ba08aa392249ca2f13f0b14aef0f022aeb9c154b515b6752a8ef4daf583f03aa21ae46d327475d3704a0d43fddbabee77160676e0a20145ddc63cb495d510073d52e5cdc2cc5a115602b539784c65b720397a2cc3b8b4dc91e79131186d6ce0d58fb0dda0a7a9b0e573357ab9d2332ccce8802d21ad09f007981029033da932e50ecfbd3b1c390cc125f5978c40184a0076a72a9ec5dd751d2cf7ec6b561bee08a46e8279d13d73a7fb9bdfac224b1d1488dfc3e3bb3950f6d2cc01a1145336b31327f5a7995c7b8b990a4b1111cabc2fe5085d809dbf1b59e0e81ae578e2f52c3ddb8bf03a0a44f212d29438229d9044921ea2ada4ebda2b9c8df2d15839c665fee1b13486863fb7b117ee5c3869bf8067d639019d00aea05fd21d2d65852f4bb50fd784bddf450dca7b3c413e5e4b95e10d563e417b6a2ae05f8297bcb0f919797b1d25130d31ce7bd2f232b8ea755f03010ceb1fe9287b1be6ade0523c2b21647d330f3606dd86097783adab8cc3af177db35ddb0bb36f873e56d947261812fc3dd559d5588ac51f68764fe225b9cbb9a6c3483dab9c2e9dd07e5217df0ac025c0589f949c00fad493fd315a8fb65eba5bbfa7da18bf059096ded01e14bdad4d67645d7aeff48eca9a040c525415ed86e9ad56ca726c399f7118ea9ffb5d98fea8422f9d43401325146f3f5bbc491484ce5eb2a3bfb4a1ca5273b4afd238ab57cc9058f5c765b2de1124143324f958f4af7c3869d7aa322c53b689d0bf163ed2ad230bbe2b15d173be510be993c56e45e0d23b3b5592c6088464b541ddcf1118579a749d174e25dec21327ec6ab64fa9deedcb9c165e15d4ddc831b795a1ce69eeae4cffc0cab883b4ecfe5931e04122a7f56084d5e9e88d594640e99330a8a1ca4a64ed7eecd3904a905b93d48f09d295971f073a03f869e5b57946654238e76f5a741fe33f51de6843b25b0069a524f05362c725fb51d98219fc96d203019b0063e1fc7bbcc0689b6d0bcfb05c3a8e2f59540e76711e4b2a6f2deeae7f814d3c846dec647509649ef1a719208ceb4eb53f8fc61f92c44c26a6897d81da45327ec2365997b861440b0da6e717b7258e4acd9a0ad4e69f9b6cefacbc15402455354cb5526cfc22566bf6561a1b03efb09f9020697b3d4d24d658e497444247feeb492279e533a6c0095eca496f99bc919df3eb0da5d48d486a566aca857fe48106fe5ad017e85194404ed06edff54a66c51463037924d82edcd48d1d45db6f290b62ed2a65313aab860e2e3816a1cc89278d7f95dbac3ac4d997b3526185f27ef5fbfbd653c644aceb698aacb7b14afe5b5a2305c2b705eb7c889ee784c0018193513dfbad5a2d525ccd62bf09c7e03f345e6f7730de3336427d2f531b6ead041602517b8edd604fb9bbc8f3b174c7551f22661359a36c5f31a3742888fe357c8a3b6c58b7c023087c7c552d8d144f7ca98816ba3369a2c31d43d053fb578e28147ac5f894f23ce2cf6eb143824985b3c84c3118f4c1a0287da8c64088771d2e106cb0d0ca6b55425f9d7019189e86c1234d44597bebdcce41702c013520cb4a298de350ee35764e4a141f112f729e8a550834fbebb18b79cafe35f7a827d8407694b647381218cbbf2648f984eb1765db95d6209e4623a88c2a93ae16ac572ae27e91d85898355c0a624009333c1de6fba6c911d7b80af08052ed17a500d3cc4ae925eadbdbd2ba3ced31cac28d57254a66711a6a3490f4bb7a27ccce8bceee2eec68ee7e11ca486dc2f42eec27503b8c551b70b0b0b8bc02df6e7cb755a0e1ae6e4a37eccacd20d4f8da520859683876bcf29502c81500e8ea1f86b8c45c8d53497248f14c0cb17c383d350bd6be439721410f0ba2116ee38101fbc9690a85cf3a23452debb24e81d827393f599f07eae2d0fe6d5068c1178355e6737a3f905cbb328d0efcf46a462e8817ec19486af667d724b31812f0630adbb03159e3a511f9fa6ce7821735bba7d948c9446efcf6c22aeba63aaeeb4c9a934aece0e27947899b17da7965190e20a2581d491a5e6958a65f97f0c6607f348dd28726fba770280abaa4ec73b5b75f85139eca459a74f4f670d5bb10527a818d58c1b2bdad799bc21ddb22e9ed1ea04fcb1ad16f075c76872857c9b1b93488c32f8c633c5553e1cd90298c1e7a8ee83d27537ea1e6b321b510e34b70ed9234cb594114f0ff2e4ff12d5060f1d55b4326899eddfd6d9e3066ea1696f18ab2c27d0e9ed065b4f71b5e3fadafc944986a999e2530a5b756e540a3b1cbb217a08c313b3c84b08a687ec3c615572520fc4352ab4cb1fe2498210ddf19ad4d739153202dd5949daf1261530ad4ca0ad564bec495332a2590da977e0eb818b2da58f1a328278baee8acb6d7e278bc3940ee425f31a62dd796bcef8aa4aff6604b68cdff2700e3e7f3648358acdc8532d524c5794235e7b9251dd66541ac8600c24e1486cc5c423f51d2c4ecdbe1769bb81b4214144cbd71c388e3ac78e5584249f79c7860f1f740272c7db94a294ba275cab12e493ac23d72c9a29cf70fff4fc0dbead2be6c66f7d63e48cdd12c8e7d0fe904e1aed9cb0ef638abc208d8b515f742b166217abdb51709bf2558f7ad688796ddbe3499067f326dabb4bad8306670a802ff38a6c91ce837ae4c325265193fb97e56ef20a060da7f73cb9942425a7873992ef37341a53dd86e0f4d9812adfc5210ce77f80881aaad0d5c6154da6b4518c51f170cfbadd73a75c8de176fa087e2c71155fdfea8448999ee2afbccd223a6c91bdd1cd329aa68f059ef2b6ae9c23ab37e0d9b56d210a8df0e1d7ddb6bebdb04d15828352c06a5fe61991fc68871a97c9693a94bb31c1aa8a886de2a61ff2c2406577397d8106db3c42f0476898aa3c7b6b131ab747196f7f82abb2a0ff77e7977e5be1f49cbd64cdd0701870f654b56a8e851d738e222c492e02a2230c3a8ed5f22ef26057252c89ec2d4b5f80d317bd9b430f568137d6e5c77268bf45e9acc6e0a0fe2411fe42d15e813dd0cc2065388aedb9c53fea98b24a2376daba635a17a43263c4ec93987c564e3b5473567c6bf1ae0e75f7fabbd9cf7f539567f2d6839013dd225de90725ab5c1d2a03fae7f4e10babb12f8c4fec0b1ba49ac612c445b66d9518130a9ee6e511db610a734a831bb2fabacdfe2a7c00bafb034843560c55945d4583421a8162b207bfe605f45c8356ed46a414a264fe15f083dfe844adcd63b56d85233de7eb4e42e98c146e2e64948776592ba9ed72a398953b08f179a1c49f9f71a709aae817f9040266d2a3ba14478f9551d90e8679363159fadb5929a4169d99e9f19a90536d4dce022b694d4bab73a9afb2d591466edb01c6f45210f57a0fade20e38352933b641b6d140a1efb8e226e811ba1162ece3b011e89ceab1fff45a46a7123df8146a8e0baa641f7a2fe75473e9fa02dfa0c00dfd6746d973800b373ac41f27de33bd2d227ff3c1f9ba62f4f4c3845cbd1632e19b3de5854f2a6d571689ff3b420c689f4623ea04f163256a856ab41da7517641bc27938f9776afbfdec507dc5c712cdb52ae62ff1114849744b0a646b6b2dc8c2ddb21841add5b47f3f4c663d55aca98df310bc11e0458b60507ea94f80a662e3e9272288a97304049d04a2b7d390e0ae20ba11e1540ef6fa0bc7cf0f68746d54cda0399a48cd798d4a6b462fa33fcf57f3613785e7fb131e90c06da0936f6e94a7cde7ae79a00f5069e8d2a5b5e6c7e726c527bd43fba68b19a5f16cdf4a0e28ed4f9a769585f45af64425145c14f49a0800196bf468c417f02a59c78ccc4d1de2eda0d406bf140ad2c5e92c963e4aff9b5bc77fa85eead54c8263d186a86c31e4811a1bd32e3acf481b01af78997991e2e7aa477880a8de4d3eb13638bb3372e0507dfa0304ea1fd10a3f0f21e219b6d5ade45edcb131ebdad15555f587dbf4301270f5481517e925a1d7b9ab5682174e19ce7d81c3dcdc99b18997d7d1e532a2e6119022df36eaa4ed0db4b04fc32406865b1657fc7d63b1f8b2f536a038859686e0354ee5317a959ad5e8baaecad589a95bd3becff9ad3dba9acadd0cf0754d9519322108bf70b8743a21ead7c3915fffb7273fc4d7c29a8cdb9edb731d0cb66471cb248d8a8ba01ae86a90a48a320ae500356ad6fd8e40866109cbc0891e9e21703dd74ead40b5b2ce209e6c74cc3066bf518977b82baf48f681a4c644c96de8ce097df39c30b40bdfad1525a99ef04c9e03e8f71ed10e4e8d819f080936c7c73d96c3646d0ad399061bbb2c9da8573b8e29f433621c173ab39a5c462fbb7a88ae05699ac133269c83a09efb4d72e149d39090fef81a6830bb01b651018237bd58da93b1066b8750493da886158aea60d126e89630d56468b5cd30e058936dbaeb75997e204ce877de80c535ca3b677bd0676790c8d4db0b3fb1dcf7aee2e04b2e0090e6a29b817bc84f1646c2f411eaf7c6883cb6f2f255ce2540a3bd705552abdbca33dfe1f69bd481633d05c1ce4012d06bd46c8dea31c54e404fdb580ec6e6ad22fcaccf3d5e45b68e3c2e1305310c9c011b8ea1196895e4634fac3b13767a369501e5766900615970b9bbd3413eb7aa150cfc12bea2dadbbac2a9563281c07051a500a0a3c44eaa028de1162935fb1b0cf4cffee834b3279b913a745fb4b267de90a47669bef8c4a69013e8d631ca88592277ee20c9eb3e07a02093cdcbe2e03777b366e81a4c3eab547f5aac98296ea9974a2cb807bcc7a0273b9577d6b9c6a6084c07b11208448e76aba6ac871eebdfbfb4fb2df2c95414d466a4ab23f3e249100c0af82c90cea0d0f75b72931100c71651f966992413ad49fb95e120f943e2aa843d05ca36ffd5fa814e799e9da83749b9bfbda454d27ef53e785f0f8c2cd00e4448911cbbadec4bd4507303cfdc6b7798c704795730ef7bfa158d2e9cae659999d4d2a96ad75f9b3e04a336c9f1e4194ca0b54d4312d8590f003d6eed3d8441cfda27b1263b4ca5c98fa65a0329ee290deb7d01a6c70718f30abed48d37fc9c49a0cd0376ea2a90bbf2d85a766b6b5e27ae546b5ea19b44f0e22730d5c59451a9dea176471a85cbf928e0ccffcd47047766e3e4a2280c7e5023c1297e16825a23f1ef84201f7cc3c0d1c66f12b39244a8e2129a95c737d2e5914297438d81561dc881497698d902a4ff2388009c0edf7d653be97102211054c14c7a740085922200b1fb1e74086d65043c7bc98398921e65d4317aa3dbc5dcd1540028f2257e6e96ec240cf1da803faad6c19c0196a8a20144706485b4d3c869afc56cb4923e9a0598b4e9117e62ede978ae29067667a87e9ab52c5f9de09353dc57c0536b809b09e2ad17e6166d78b59c872bd13eb62d25d0f9ad69687fa8100dcc4d7305d6d58435357bb5c9b44847b8de6dbcb84240119fb36eb0b64721061f81caf64468c445e8712b9e7596411cd993628197b1c16c20fe8ab84f16179151262bb9cf4522efd72af8643e8ab84ce084a9f9c06f9e68f8a6d8d20278c0b90d2f5614e0959a9ba9ff07d4716efd754f071f5834e45237078b15f33d44555af9b42629c60aa00877b1adea29a8ea3a9c3556fb5f68d7680031dfbbc7daccb1ea5aef3bae7c990a21aaae773e4f5f0a3dcabc630cc7abc3a5b6af9b2892c8ad47fefb5e357521617368e1af8c3899309dd72969db601329488198f5cf2a8a00074b2ef06184a6e819a20a9bc887bb3b1fb4ecfe54172bcedc150f344d54618aa0b0ca36e50c909b4dd1929e61104f186fac675c3d1f65b46907453c205a9e4731fe972320777823ba322b3e2e394b9ea1db94e80eb391a1e88b760545bf8940f20a982603e3a836705775d53fd3c110dcaf0bb9f1bc65f22362b78a9615d7ea60e8ed25e37664fc7bce51dd3d50c50a9b3378a782b5992692ac34b692dc54a21bd81404caa07e3ccb9a632b372a64e84165fabd2c62b03c700de0ce26518b7077ce78cea01d1e97c8838158e992ff17b129e8285802d6322d08306bf6a8dac4cb3c5f42eabe0b4e4a2b26397377e0c2dc3b08caf02cd9639b0040d0713352971730342d30bf2900090560b669f5f4c888120b7c6623c5968580caba7acec1903a3688a01ac8f88b4551a55f5f1fc0e5deaa307f4c1cca9286e9fcf544c28665e3023c6bd27920be5c6b50e5855385f3126b9783e9ab25eb8ace892d5c66bf91caa4fde90445779bfa282d5caf74d849d0ada87dc14e7901c4e5ab60d43ef730dda176bc276b88341f5a87bd2d240ef5247bd0e9d6465ce45f4bf4f5f6185f0b7c043bd540a34dcf3da532df259faef42137d3790f3ae6944eb73fde12c16b5fa8c99e13ef181b528b64c6e5b7e35f80dc04f41f9f9404328e2925949d9dbda316128a65caaddf7b634b96929248de8a62da35842c4d1705ff6294548b96c7e11bb24e7928e84325eeff81163b8826e08b1d964785dc8c8ab1139131b3163ae3662fab278bd30ab05c643c8d64b88734e0eb948f280b0ba361b4a525be8474afdbe46a21efff67c8aee690217828c40b40fe570f698b9518cd2a8650bdf56be4b5ce49b61a1a3fd6a579f5ff7c940b34fc48978367822e8964edde24b8c74bafc8b2fe959d94f60016b4fb21333aee8784defc5cec4478a9253989744cb1b979dd2d429570d703f51696cb842e847e0d138a1ccb4b1575f217373f6a03ff7186e3641f0458ef69ac6b5945d979c1458d7489a7afe18bd8a470a8bd6eb668b4e6f8199f312376b2b3bb87dade9b2f24b16c7ecc3e05c141b9c5a24d09105c01f9608a6f3ed8592cdae8a0dfa4b5847f30e01a1bb0bd76f55705bd862cb05e18c3d1a8884f16ece7e9ce106a22f1d3ae351db58d4e3c1f02e1121edb19078c6551ee2c253ada381bffc9281df19c7668c54af3a874f5c3cac822ff84dacecc7f24fe950f0835fc4563a0394dd3103c76430bc359b1cdd1f0b7b4c0f2be1511c0a47544006750fa502e15c37155c18c66b8b43a7db55d5713a4d26bb8f333034696fa914c378e182b9dd572e3676e046e51c2834f160aa16510091ff9afd0eee363908178aeb2935e997d0d0e3b27fdc8be76342cc6180d7941d6f9073873c35fb50b86c168af4acdbde0b79e2c6dea015bf5a3cc3b26a73b126e24d7e12a3d0ded7dc5cfb6b82edfb5255e3e46596f9b0d6b0fe39117e3adad9b65cc6777be6ae44cf38f9ad4d4e6e604532f83c819be7bfa86671b5f18a282261407f73fce00f9b94331fab6b1e1ca1c40fdafdbcc76a2b46cfa8e179c695fb530e09d667f1cc39c008316725f444d41080f0a06110934d38e6ff72cb59930d946477d388292b3a2932211a3b9c92f517dca766b0d9c84bd7f292b48adf27be51f909c851ef64769f6f1704baee6b1cce4a30c32a71836c8cae567b9417af0799912e93b46031347ad4cf475c3324f5a0a6aa09fee701d2c55ace2cce2aa358edccd77ef867c6e962fff602ef364dc75521873cd9888c6801ecf665e99e614ae7dd51474f3f6f8e6acbcaf6904ebfc37098dbf46beb096670f927425c8fcbcda8f81f829c0a63c5cefb06cb6de9d5c6a4ba5ab2333a5bb3a7a4b6ab41c55765ddc284ebf8afd79c4c1925a5dd3c7ef3b35bb962f7e20cfd80db82d8d8433446a0642b82ce2a504bf0fec42b76de4e48f6daa02ffff928b6c1bfd4c076fe741fff7863d10f4449749b4995dc0212d1c3f2793fe6f5f9df057da2a221ed1973ea4b6d64833dcf41e02408f4489b756515d24bc4ff27109cedef73f026288f39a031678686970247a2ef6414daf95da5d35195e9e83446a43d1ed0bbcf417663c5f3c8a455c19899244db1a51a68c1552598a6b033b71c995a793f96a25a1fc8347c16141bb0c9799bdc4f625538b2181ef0be67e2b384abd40ea368ef01a000a4f8965c5d5833f7eb3ba9ba56bbf9bd75f7935e3a89697ec7d601918bdabba25f1f234b56e3055dcda7c25846652b6f718c43fcdae419aecd2182f38bbb510572847c615e091b240557e7dccc64283a2056fc5ec9676dac9c67c26420419e070f8e86dbe83d71bea078502f8a1f69bdbe84112fff3866c67a6758d2535a4f8779180fb71030cc43d085b950dcc1f539c4066058243ae0e5ccba0f328b537c8e3ed0959bfdffc38a44a410ee88121490c6ea82666ad00327131a6ed49b3ca9ca1c885608d0dab399929a37a860187de8cbddba95ea7ee925cebbf1a8acf87e8b4179aa6c13c72b0dd0ac8d19173781c17f610023daf749effb49116724e91eae93d8e9b5bbcf5f4015001d6b5aa4539453f9f2cdcdf6c1d4c8eb822ced653b0792d1f274c55a1c7f9fcc92a55188c815b965c6dbdebb184c83d8e5a4bca4e088e72f5de4c6651b6bedef4615c421812e237a06c7f6ab2c87416d36b29e3bf2c140cbc9f6c5bc806a84e9baca6b767c64be6f2848a5429048281be92992e772b2bb561fc21077ce19737f4801c84c3034edd09741b9f8d43af1b9ef0255604f24f380e80db4db38287038e3f9e7ecb033eebb01a42d28bf310ae4be4fe740425af3f649a7a384669087f10a624029d8ce58d2c7657a20a89e27e84f097f838db148d55c0ee0ee78ca50b5608d62d2d62473572dd88ac01352e5d68a8d0d87b32f8af04884559ca58434c6b9c8991bc97d41a15e991ab59d269645d33e69b97e833af622c618a6f3b909f18ef3ee767530e07aa40d999c481811575dc9362699f80c2b81353d400e96f5373f3af632a0ecd5638c464f578e599b6f7aab7029a3183cf62b6a9bf4dee31f80abc53e3b606411c05df2c8f91ba60e6af695b89b17785064340207a6a53203f1c0d7ed916c595f9d25d5f9710588ee7b8beca5d02617abec16d934584e9a14df4d55e6432fcd5eeab05e7f62693ecd5ec7492099caff8464a4475805a34c2532eb805b20d1e87f48c423d07e03d32bb2ba5e63d75094b243f617ee654a51071da1bc396ffc6d79ad35bd52aad50eb9d33a8912fd53f06f164f328e0ed3fb31f4cde27a3d0fb86e78037a07b4011fa48913e05d52b2cecd3992f63d03dfea126afe975bc5c9867988b0e25ad146c0f3601b4cda5416633e2c26258466593707198ac7220a9ddd2b8b9fbb0ed88a36ef949e5163e034c51d4ba2e154683c0850d41e0f6ee168d3df4dff40e6242bbc93c4db94bdfc134c2759c1ba9cd82b57cf89bc39a32d62a0f68644cfd16499a942058a3300409bb6f33e7477de881c193894f65c04f5fb7e0388d41b450934a80addb96d7dfbdeff4ca8bd8f2a1c4e030ad06acecb1ca655e522d689063b17fd85395872e1d5fa338877a793d9c583ed55106abd90b8c53d547fc2804c152d9bb62325e7111fe7fd9ece55c71e732f6a5d1d19441c7900571616efc9ddc0aaf31a81a58c9b428caa27e43e25923a8965311ab4718375c13ce3b651c5b7d923f9de8722476cfcce581d3288ced57a1e7f7846ca3ba8698e12d01d6bd7289cd7e020b71fdba3b9db31e8d8900285e4132c3e445edb9a6db877b7bc608a7362f9525083efb05a0cefe35331ab1f687979737647a7503edb3522bdf530f3fff32b8e70522eb1a36055fde673f5dc8a13a8c0257fdf9ccb29943ad932ffce7e0518de5af86fb1d78126aa0834b82ffb4fa6fbe7cd94be62a102d9801d9d32dbd65b7d4a2a67ee1ff7ce88577e5a3250e47af10b2a453484f1aa7cf41fcb6d0002a7910cfee241d1f3ac98a7f6b6f219ee7d0be39b1d820c07a9fa7d6bc32b89e324b3616b3525598c860c9b2f9ce30c891f5ebff513adf4890cd51d99d13f836f20125fc268dd648696714540ceb816795903df6b20b81dea297244ca9fd3086dadc0564b4e9cdc9f6a3c6470121a6145059630ea2813cb36dc1a56f43aa283824f0664fae031149b21cf16522d93ef723d65e01129b2a6203b3017c2dbd7971d13205a84fc3d99e6f802471e7e9e945256fd2c5e53fb0ac4928640051dbb84a197a8776ecfad9c3f20a874a687f9a4bac9f609dce7b279927687dbd8d0d1b6c37d77d418bea64cbf8f93b46e9a00627e97211a8f979a717b4dc59294e99c5e407a13a32eb0cd2d03cf028d4e6243fdd7ef19e679540923e16890ce0ff36c89300d2299caa45029ae38494067cd938d57b3efe204bb3eaceddfff84b56ea3f10474eb87d4d300a2146f7623ff8a46b76423e5e1bbcc57ef1ee57bf3ff8ae2cfc35c4d6c82a096fb40098cbcb0cd47d4010b2664b438f888356506f63a72b492c7212342abea1afcb87b60e082da08b4f5192779d7fb2ce20bc292726f00b0a227721b816c514c123e401f8ce7b0b766a8ceca90c21f91281926d571f5e7c58ed9d861528fa04c0bb6a4cc448d5f517fe2373fbf0bfef3c9e52982b2f011457d8eab3475102ad1ee246aee8e0310ca484a83044909cb39045a8a29490b54c30269c8192e374bf8b96371ab677270660a00628141f45cb04844ce492bf4eab2bbde0825de036bdee3de4bc934090e4106977823039dfe312291a43e9cd90dd34d9ddb040152618b259dc42a50cef4eca430d7d2c1f0837f82d0da7d830c7576866de4892dcafd3e41b8a37b6d261910928586ee40b7e5c51874773ce6cf1c3c937178927d44653c8ffd4ef2aa0ea9ae8da1b99fde7964170358f47a54b380cfa24cff23b6da6d2d1b948da6b25be251091d1673c4f1bb5d912780913cceac40fa5689216980a3766fd19cd4754e7ccc102819987563746b5a7209cb23747fa910faf6287d0c9fd360629511aeabedf0980523dcfee3f06c696f3c8b1fdc570146fa4a3e139d19dd6504cfe7b5fc3d357ec060246063a960b57954bfe230d96d3bb79eb419c5bece3480cdbd0bade34acc2286981f0ce2e8fdc4f0e992d54f8404463ebfb5810fa578b72844105737b2e84edc6769af7f40089ea7c869fa3ec5bf1deb56bc5791494f0dfe930085a64fbc77df62e46c3bc5f40f3a3110859f5e8730cc974cb4c1e68d0f1f0f14495583b9d95a02801e76337bbec4e073cbf6149cd942919d8077f0fc77f2f5c6075fc621ed7888bbcfaeed0612f37eb65b2b42b5b665953124a1e5ee05b0dc4418912592e77d2bcefd495489138937f2e8bda2fa43931d2fa97ca6f05fbf9d84e7c3b796745a3f4ebbd1e4933e554b8d947ea17c711b1f20080232da12391bba4537cd3e5b72321c7c5c55c9e67fb1b4dbde701ad52b218beb16125224ca35ad876974f7a387edf9e9be45ef5299d91f9bdf405050760ab15a9fa5a36a55a43f7ba89669bdfa942d628f2b8410c119506106a52607c9d8d9268e2c84a0294e3f49b6a38a3877066eb29072f70ff9a768a9d70440f64724e71fdc658105374657abe892354c87570a5cdb058f78f094c2cd1d352893b57707deb67e5db6c8f93f2ee00c4fea6d81c5c48d51bd53d310a75acfe90e24f500421da560c2f85fec8883f56c37034d3116ccfca2903cbb590302611bd0b16248cf3422f960b2423108def00899dbbd255c5c6160b03cde2d20f3e197ca878c50808743d5095ff4495d8b5fe0af3cc34578bd4feedfa63ce97cbce34474ce71cd90f3d9c42992252513d0d6995c17ef96562a81f47f4ec0205f3e53b48130ce5a6405a70ca4e76c28f49aa5e767a800af2022aafbdd953e7223fe9b7ccda2cbe3cc7d0876ca7f4c40827542c88879f2e47e90911990ba51fbd41b4288bb1f99ba24e0b121c5fde88a770958384eb06ef729294cb75325960d8397fdfadd8b5c5b6f936a3ad6c5b413038e852d721ee02b328ac809a6b04bdd1f3d6cef0081237fb865a5fd4416a79f76949c0411dfdbfb27f723c1dc618383d78b367399444dba12a198851245770a828c7feafa1bb662fcac0b883d56052e26f1bb7f579919d720806bd2306b93e49c0045b0ad1c19b837d83ece2bd7a2908871c3f6e7d5ba3cec0f21e5eac12952c7f873daf4d07639ebb377d2575154d95dde19837b3833e278847a1494b6e5d7faa8e7de32f497ba72d5402abe3d9721bb1bad34720e7317a6478d283787696edc0612edaf51328aa5394125d4b4126de5ff40b89b45bdb361ff271b9a64f896c565d8c09f4b634dd3c9a60bb90a42afb64de83fe67fed1abee567bfb3c87a0266a9c32da17cb15205b8fe2561463f8af760268a5e364d3e4382c9eb152b0b8502d5b8b9b56c6fa597c2a53b17177b3c6aa6b079341e2e93fe89676fa126c7133481e025a41dab3416223145e64ee951da864de0f0d8d1836d4cbf6eb4a7d91d6975294e08adffe4d1796b38715e60e036260e068da230180e1e938e6ca589fef3e3aaa61985f58f4b5d974c264118e9f94b4d08480f4accc0ccf6701583ec3a18a0018f4da10a37d0faf21c12296ab512986c64d5083d2679871e431c9553142b9638155de1366f7c18e6296cbc71e3454f0d9f88bed7dc434c13381d36a58e137cfc7e361a1b74bdd32e2d130d589d28f258ec298fc38642af89f537bf5c7866a17abdecbac71c0573aa3ab40eac29babe8ce332f526160fc33359fff67905993d735f25ecc18e8e14d9cc23d3228a73f0b0a8de7710086924951c82ea04a68e93d910932bd45bbd1d08b67c61902c6a13fc6ded196ec79b724d12c675d46cbde9ab35f8c09b407d958a62551aad9fe59bfb2e95587eeaa854fcef9ce9ca52ecb825e59625d2a1c25d8322b7af1b9758341ab8a078dd149979d3d4257f745519edd633cf6eef06e1d88af8f0cbb0d21bc1b0189bedc3f476a9d75ae21b0e9515c56554d846d1d98ddec6e0b924bf2f04d07f3757bd9767916ca490456aea22106887b1fa5d4aa123717b42532d95f89e10d35b09c9bf5fb8f5d56ca77d8af953187e41c3482be646764300d0f1652bf24a9b0d6f60376907b7c8d136e2b2d16e33f83a38a33d308984540426f4c7bc89bcce17e378e2ec8fa373586d46a834e6e7b59025acfd1785a3f62cf82daae27e2a5e8b50cf333b7bd7ce8bf424b39793298817b8c31fbd38da1910ba14777da0f7d9e390fc12f8a27046b2174390b4fae8ab94df69baa73253129bda72778050fbccafeae935d35a3bc4e7ebf3e371a9f13fcee62966ff696555704acf0907cb36ee9c3138fa64bed1fe3365cbe29c7326f90f2bc1e0021b15f5f6489ecb2a2a30ef21bf9b1c5bff76d5110dd356414790133da06464b87d2c189ccea7b87a66d9e718ebb41514dd80005fbf1d9bbed7d9d210fb3ac65afa00d69dab8ce344d2d5284bb2f2d2c2c7150bbd6721ee806132e87a07a8ed2c5c31e11265c509c07d71d89259ae34a31f54cc3c52ebe5539363ef1721a70b7f9ced3abf566b9471e585aab2da2c7194ba959a0b7f76d887345265aafc2ab48a38e97718a534cfa7a6132e15c28acdcae243dd93237b8cb3295fa938ecf87ebce3e1700525f0e1674a410225a8073cd2702922efc062b042b9cd27ed1b3772fbf00ae73ad6c39c203abe5a9b50401873562f23c4a207f173b5295bb57e016f4ff35a4d928db176d158aa21ccada347e2e6558bacfa8fbd74ad3d3f5cfcdd38de0119ce078482b7c15ae60d190f019d89c651ca8c5ffa6af791785708fb0dab16121d0ca02ec7a0a8f79caa689a125e0ba8db6a4ebdcca8d54be88977ec5251c93f7fe43339c145fe499a4b457bc1b76957b8da9c325c9d10d9359b1b88d24126bd24d2a84b5d98dd53055380cf318ac9e29178ef87e354bf954317ab7fdf117d6955e79f83f7dc472449d89a173e564191660ddeb8035208673debfb45866993d578948a39bc4223296ba7cb24bebeba1518b733d7115889531cf8298ab5f2021612250f8d5cdb7b2d44a28569c78625adcfe763be86e89405911bad04445cdde679b8b0df7c45fe42a67dd829d2ecbbd376a85fb93bd2174b57923b1e3ea19e48306c00db4c9a363a75246c1aa47ed834f77fe47e5725ddbf52ddbec7c9f5be7200e1bbe0e286971d57a74b1922df5883bdd56cae34824e0d4d50101319d31668e04113f7be3547732e1cc5cbb9261bbb7c7ccc9a2b2fc2e5cae55a63a03b1998651aa480604a87843f75c21fdda1a7183d1e44ac80b55dbdbd805b071db0e24f98f0813a3c7ba9520fecd9783ccdc25d1ab3be997aa67fe88adb1dc1d3a3505968c144e970e00a8de01d4450712991dd14d20252b30e87218cc7e51dd49f1188c66c7d538adf666ed1d1e509abc82128649c025f689fae36df049bdb3d799a3b5dfb2afeb25e7d46e4806d199c2be56e3f438a4ae3c3e675419cf8da805cc451847b1cd434524d9a9e5c4e003b7343f52bfb4b3eda5f80700af3f09ffbce61787cfd1bd5c3095bc2db0ec57ef853fd82b0daae6d0735e8d5ecbb624c17470dc54eb8621a4575abbd8e416e4c16f0901d33426d054b4d658d5732d4dcf78c8a9f6332bd0a54a11c0c8b34cc6f547e059dc543f83d4dde6e48a5dec7de2e4cb494f59bcce8cac3d463dbbcac8a3b21b80ec276dd7b502a214435300cff469cc00945a27737ef1eb39051fc27028a7d169d71beb5f56b02ccff7c0f4995cc9e8af673a2deb1235f06ae921b1e770fe0420d51066bb2fc68d4624f4393a7deb7cf4110b7a66f595f43097aaadda4657d2e199889fffc2bd1da9d9a31d2cbabaf3d515d1677050b19f9d346a411c8352ca42b0fffc159e6494c957e200a23fecdbf17a01e609fd26a67e074eefb77eecfb992031456828738d2bb5227280dbf3395359fe3cd916cf8c341c0ba32fd392e64254f9074a4a44813d162b37737933f833ca21258007fba18c96e0eca24bf53d17a5f49dea1ea0e54a033c51c3cd46ff669304f62bfd008dac9d0c506fd0e8354a966d6c858472da3c7cc92a08fba200c33305a94545a966aea2465befbcfad89d56925a4a57754cd86196bd8d5e3449f37c1d584e5db1bb2ae7a00d664bc3bb3bd34a58bc4c2a3e92ad9bd3738cdfe395c99b20e7c80e6c140ab7c839802fffd97b3c4c6e7ea4409f184097228230c6487f602e2ccd42b2d7ea6f71d95bf9baa799bd692169b26840a890e56805432ebc40d7627c1057a6a3d67d0c899e032c23812d825a66e0779c1354b87252cb85a391891688efd068646359987237d7bf4ce66b5fdbe46536fa4ebf673bd8f7401b78885b7010e55362a64efd7a336362a30ba8acfdb0ddcad6d4aa7d187673d9e3cb34c16c4c8b6b3c3767383488278d75760a85801b1c2b96013fbcc31d459cf93b50123b541ab0975c9d7350a55cd50d5fc1a3393bae147665de8f00f55237c8183529240791bfd37b9c01845afe357f00e8867a01ad4368cbe6d77a9e280e55f62316e5069885896e6974f36befafb15f4433720df3119e5f10beeecf3a96ca75af7f29ab28efbcaeffbdf4a7efd5ba2f652e64d1d2aa8ba0c60871715ca33a2377bcfa19a424e21e0aadcc2a67390089c8e8555cf848e732b07432c2303def53d042775bb2f3491425eadc71dd6f559b53a1b78d579482775efcd83a123acaafc87110944c78473285bce0fdf734e9af9432575e43fab2f43e2f250597300b8bacaa2264474e5f24bc70996d3f171f02d80267b3555f81778379662569a1c13f0d7456738b7af97b34b5a4e5d6d0ac786c7b1584d38a5334b8c93953300c35f861283b086ee8b016bdc666b2664f9552b2a898e944047dc1c0d183c967b45fce3a7660503bb114ae7a96e2d76cadea5c7923d4fd549c4ce9c0d15f727675a4d75012364f369907c5e04aa5b2449f3160e9dafbbfda4eb8391c63b42e1ad3e12c9357a7c0408b193b51af476fd941a871a6109a50a7566c592fad64eab4f88b2549674fe323b2dd9a7e251fb207bcb6583741d49a0623d6388bcb380926b22d2704fbcccb0ba2d581dab35694ff585ca4866904486688b1ab6ef10c2327e2c0f8d541f1c3b887c3b94303202b2fc6752a791cc4ad23189ec999c6fef229c997b408fedbbb8df0a755f100f5c4a585f3449b3b7314b7a9e171b8f22b49da802ddd183c63bfd1cdf08ff3b2680758b692e18239bee24c3778a14fe5231e4abff7e491322447c094bc78010c6f86620b38c9ad3e3a6b0f8d12dee883b73d9b0aef9ee6480445fdba4abc65d45be207d450993c821539260261efa7c6516a1428ab8a1be317f969e629c1730e52a834612def3652bd6f95667314cf98ea5885e23fa52bec246855ead80a2eb6d1c517dba95ed5c503306a846a8c8f0e9228a1b2eefd82074ef658caf910f9c952fc7f1975665bd4803ccab9d49ec4141e2bb1998c3a10953ec4d08f3128822aa2e1849e62204468d8aa438d2ac98a58a8852411a7970371af0e8108b5c4b309a4e423e4dc17d174a8c3a381d6086c01958156e51c663ef720ff059551b806be77d45f29d275ad4cafab42fce9a48948fd8aa4e4920c4788bcb7bb861101f72891e61de2a741e0a5cecdacb3a8d46595db58ffc0b2429c14cdf36fb4fb798c3d879f58d02fe89a9ea884589e72d21d38a395faea232e5dd01cb4104d0f74f3e7174a5fbf4647ceccecbab4b3bb4f16e9fc15435b1884128ebda833c966f0092060ce07452586cec6d3defbe8a63ed6e08fe7c92463c782fb6cf1944faf5a9957ed26cee8628d9386876a75790ab39f67fc7e6da14012d80e2d97a22c6aa418988589f2a782c64341f579512357dfeeaff49bb2f6affadc8863a6da86e85ac97e9eb2932ef42f9af877db3c025fb980d17be189e75e64c66c729c8865c67040ae2f1820b3b61fae0f2054b60e037569a67f6ec4daa14dca71c26d995f0741aebb111f9e7a7b2c7c13ab3cc862f17df869bd219e3874fd8c574a2f2b5c1ef78ab4b3f5167d72b547d932a72f3882ded98e4252be7b411cec2934c882155a757da870d1c520d2a7ea5280a0c48dd835703dc080a6c4fc9d797c2e99317732770bcf1b49678ba1fb9358f10796da895e99ffccef3a1d50df8a930c151911665f11b3d5448437aee6011e3f47db8b6d252f3466093d6db8d74adb35837eead2a1bc50c2074e3698365185494bc71fd2e8e425d555482ed446a975fa3e0d94f6c65ad2b722ae53bf3b69a175063bfb480ae26ff55ea70fcc5e36b4ac2a2b5659470be3182f1d0a4dc0c471de51e43b99d8b17b936efb3c62a160b947032175f620da75fffc80e965ce88934cbc5e061346af3d86b46c83869656552a3365e1ff56450122f79b95f88ed539d58bf4d4f8f77765c618656e38d100ac2e907f8390f4dfe4c4358842e50f645d82b23cc1b4e90ca0e8ee59d107269accbc9cdf311d3dde8ea91b76a051a52dd2d160558b9cd332ac6e802bed07fb156a7f63991557a379443e1e4295091a21ff978bb6a9c13f7e172fb66b427e0f2ed5dc35b1f61e8a590d96ccaa5e3b614e4f017a71c88ba46ba0bf5f1e9a7be574be883ac52016b8b30efb80867ca0f3d1349fe0d8f069af6ed6f3c6576347b0888fbe03d52062319c09c887ebd3546a685bb136afc82f4e4b34240336ffa7a91515dc4269a6d2e1d00e9b1da288ba5591bd3d10276833ae1857d7648ec88a430c54708437904be18098c85bbf8fd28e25104042b135e0efb97c68edd61709d6e881091c4913dfdd5eb7c62bceeda0ccc561539147168b57ab6c96fab76cd5cbca3fdb8e034bb403621705b36f660d3ccf0a72061954e1e43115be13ed38aa1467a087c004f1321ee0ddef04c340dda041a3966c2415af5d662ddba471b919ec88feb249280900e5ce202c6a3c9d7e74282b14309c3ce173f2eee36c276739175302f5722ad8b41f35894b07c26057f83870a157ccccfb6c41a481716e61de23238861d5df23496e89d071c5f75c62f4197eb61954828589b8017f32ab0b661298fe39aa8ec511a4d1023ba1f2717b56c3cad9ecf25341790c826e84f3849bb577db75e391c5151af7ad399f80cca3b7e957fe9d06fdf6100e24384769268bf31067469a0f0ee53899b98ae0dcb8f2e2f0a419607f74a2b1b9bf3811f632735708c92d6926a113ceb7e721f2489f63ed755b109e82ff9da6c61c07b50674ed3e567c50f8857c2af90ed8463477fd6bc32847d3969235c32d23e5dcdfb5454064470535c94d792fd6f17ebe3571b4ada9e982e3c35c780c3342646e5946b6f91ea84cb316c1ab1879a5596e022a53269114e26d963db7cf012999dec3bbe99271300f64ff043d65bd01e73c44289d11463b6bc4f65ef636714c82743c10f8b813d26f97e6f1f8c9ffb9d0b6ec657f84dd11b4d1389b74697f98810dacc507f6feaf543d6048f06ba74ef615b79a259736df51ce6cd5e15bf23d83d0eaa82094eeeacf954915cb7102c8cacbf24b018b337e394d1133b9ba000cd050095c461fc26404d02c1a7c24ccb7b9adb528608f366006c8f334b7ee2a268dfd243143cce7cf168e9ceae66dd37db36b43cc29483ad096ca069b3a443bb2a80a29b033f8f32f55220f53ae3ee7712594bb5615251970282b8f200b3a8a081d69ba54fea316ecf28fcf17af5e9c26b969c24092cc2a3264453c6729d4fc4687e1c497f23a7f7d8023d74df0235fa0e6da41598ee4d8d67571feeb831c785eaaef5315335f06e50c0856c663f551d7faa69b09ba4a65b0c45fb34a942847da062ebc7e9cff20f3b1bc274332478ce17382fca0e5ad1b76c4c3bad8ad6825953e76353474a90d3a49628b42bb8f312e9d4b02d3ff78da783161e89052fb22077bdae63f3d08e371f59ffe876e582d8575f1947562d7d6f8b856e2f28cc04626da4888838fb0109d54633cd07cb668211883a1d148baae6c3dee6f4b980b19a6046087cd8d2d4cc54471afa0e8f22dfd97fe9ff7b74f94e61336494c0920371d69f00cf0687ebf5cc06bb69d03b2277584163b8c6f6385be948036c876d9d1e6e55154c9cf0400491fd6bc12b4ce3a3cf2c6cb4c0046be24dabbf30369d08820a6506b0d649761ec7cefd1e6ab43e2cf209bd04b932576872a597ea1f08f401ac1ad9f1ee6c35474a37946dc63202bcb5f17e61df32845725fe3187d31e7a545d7ac756484c5c9d7011f59893993ef06fe7bac9f2be39d16e6becb3ad88fe704a4f2dfc3141cf726e2ddff50e400361ff1af18294a9842df8a6fd4c3eb7b793cd0b00da492a0b2495fe59c7d02c1fac71229084a5c2bb13eca72ca2212e74baf60256b9fb3c74e0cd1ae4ee0acdce46a66f0ffd52e26f699b5ccf741c8113b9a63b5f2bafb5a9aafbfe7fa22bb433d5c931f7cbc40733e392215ec76128d19c1c763dda69c04bd9de78108c7ab4b8ca532bc4b7ed80f6820af84c3055956d8d155d025832ff9302dc6731d18e88fd57c4fac0f5ea206324c2e2d0dda3ece9f3209945b1f8003e42fc2f0ddc17c5a495d68d72b2bb23af3b503055165d70373484c98ad222f952421c52d4c29c8a4eb106ea737bc190ecb46e4cfaaf489f5ec84ff56f7a9b474ad5d91fe41347aef6c755e4ed6c2e63876f764015266e0657c94d79fa54873f67fbb79904b4369db8ba2a6e705ca0e415980d6573b3be4aa30519f21beff444446124b624aeca0a792387519d6ee14cd135157e4ce3cdd09930a3cf0b19ce9c2decd5e4eb9409a506b817859a2d8acdfa32e430a123a755ebd17a57068d33cb7e5cf89d16b5805aab538f23ef4dc58f4d3af60b0569f28e0071bd36b065979c6b763a83ec46563611cbf78891786f45428157d7e502c151c00f83d2d71d24228af3e9af5998e7465e37e04d5e47632ebd0df5949c0c67edad906734556a49b36bfb91e0080ab2ccab2b471f53204035994b34ffcff23a1f8a435d071fe820a02b06104c274cc224e9d9deb28d128b3087133f77162c50395ccdcfadc8c966320fd41a52fd4885cfcdf7f01ed09159263e87d7dbb58c31a5d3ce2dedc74c2c3f47db3f0d117df1d586c712216bbd08c4caf691304aa5bca3a54dbda05a5d2f950c370c79d428f62d977feef24a1b57db9e34434a4e8f8de60c00eba0788c507e0e027a9ccc90b7598804eb4f0be14d538d636e6eec9758de7e0c6e78b72a1320d4aad56693eccf218bb493c2df3a803045773652f5a5b7dbb9cc2071dd54abbb1311914846048d7186171977f837c5d6c4d7d60956fdd317d5956ac2386d78fea85da1a36a55a56d48197170d4ffbf3d85a9acdf6de4449a00b690ddd79642bdf55fe75782bbbd979c3ddfc9a1a8d8c1a90b011e8db335f8f1d11532d3a29647c1d2f7e9c236cd1d3e69187c988af9eb57fed280cd34a230b3f0c4b858938da484d40325d77002fdfe8b0d0f4b972dfe415857db48774dd9908a54cf4ae8659caba218ad629c7a2124605be9969514a218ec4a91614102537352a270df3b0a98d60174d9072e5eb0e31442f50f6b6ce7157c1b3d91da9e20a9bd2e3d68481fcd5bbbcc0babc3de590f42d0b50ac0f7fafb4fa30d1bef03c4351cb80ca0a00d47fdd8eef30f64c3a8da1f2e3c47ad94bc9239bee15bdf0e210aad875c696e77a3034565c584075d71f8353308adc563a05074c22d4a4c21c9160b81ee6f1226919a1822fc00d348bafcc186c2244c8010f51e268910a6f3b2afb178bc313fa0d7b8d01d37cbbe9a09d82920145e91cab64e9c71ffb30ff7a424efca8e1a014eaeb6acfe71c11c09855dbc03b83504f0a37d695fd1ba525b2dc7d332fa63699f940510f03870804e5b7f4ff923330a1dd393c160fa5a6ec584c8162540ebf291e1617c7c078981a4769088dcdf23e84ddd0a0b71587cacf650c3116ed59f1e280988a827e9a0a6b45d8f43246d7b070ab78219c8526afacfe43c2468d302b3eea03e96eeab551e57493e8607395365dee0006be360e5a22efce2f4b6a4db69c3dd4b2df93221a917045de18f02a6ecef6b96b82f011d1dc901164177cd00eb03e24803d2ce5b6733c5a3b9330444d05325947f5698ad806596174d0d8e5592ef2993dd521e2f563074daa796a45f91c4c610ff788ebe6210afda04146ca5719a833e417ef4c8f4079ac08746354ea021319f4a644e00e88e60906824dd12827a90baf40b6362963934d935e8bb9a871006c1b03c77abf21e280313aeaf3a2c3f9ad07e4d4ff6dcb04a451013aca9b41c43f911f40783fb49745edd074c55eef628a4ad827743a3e58d67459f5dc7b07fd7a383c2bda98dfb4453cab5cc124c341921bc057f0f5f374ddb17bb76d5c881ee1ab3ee3539f3df8d647181fed0f84b7485f6ca584d586bc559c5f671bc9d234b907aff1751afa3ad7079f3faa2f0e3c5ecf4a244a408b97ced8bea3d7427e016b594d411c6157148095ef9b9be1d15fc831d6df43d5ec38b485bcba3bbb203080f39eeaf4bb4f49bfb7bc9c328e15f6eec1fd9abc54dc5c40871fb27720060c9bce67d035c27f44488f94b47254d0ae98fc8c3713e5eedfcdbd11f33c9c2e6ee7f250796cb3937c94d52a228100f252d014f819306537f41ec784b6a3c71521e78d874f210b165f59774bb49d7006a99d44371d2116428a6c7957895521d5e78028c0c8996041e0bdba0c504c0865e732b2cb2144b94914bffca5f31333c399e34f431b676b56a7e4d9bf93ce3c720b12bbf6849b852e905d0b8013266f23847609f8b530d7585ed6fdb3051b61cf369236a0bc3af90b6050dd0098786678dcea94a601c923ea83c9f18a2d8c6f8c38a6377b4fe490c39e6d74a92d7b5974a16998053d9f165c96dd933b7e0eae489960ad40dc050cc1ee8af69f1de02a5fee1ae25a271e7e8eeda26fcf2c76b9129c481d108f1376e64c9455807e782939aaabd3e7281bebb43ba791102a1f950e263e5c1431e19c0eb4d5eb5e1d96b286301b82b11de75c5b5799a363a957800871993136c5c7dd0d16b105be7c275259c7293fe9b3359353285d0a5d2f9a676f228632132f33a87ac81b827c712211386c4e137a36c293405411e8d79cdbe6cbbbb31bd1fcdee73ccdfbbd006ad3421e4b79872c4618ffbc0393503138e89f839f977f5b25e2cd851c812c59d88df9fd6ddf6441fe82cf5103378444a97ed1d48b267ac4485f10f8c93a277e03ef2623b79a1e2cebb5107085d8b4209bd86c5d76f0b6cb214ed99546bfae99beb4e705effdba4ca6e036d4d4a593221fff9cf5feb1c6a7f6dfe1c7945625aaaf0d375f293576eb6a2cf2f9e27770e043a5a32b98ea0ff41120825090951fa318d22b69f54f154ab9c8725d52f1a7f9bee8b41e963751f46a4ab45e7411173f468b5943ab71262dadad18fe9f690d40978c8e7f68a140ab8e6b7e6f3e6d31b8dd943499c1c5f21ed9751e19cfb3c56890949df5e324c3583e4c7fdc121ca0f9345bb0e4bacad92ab84a40a3a98df4525048c5d52194475af61b249d486f322d0687591dc244b1fe1609a0256952e83b90869a2f5aa607965ea08f9d8c68b853ea5c97b0de16f49ce142a7c786861bab092b8ace8763df58937714de613daa9ceb3c47049dd69e15061b5574b2c202d054fb5e10676f68488691d7d25986715a129a8ed3e6971e6cc0f63e2a7ab6272f1a3520dfddddecdaa95ebc45f0286969e9700bb84e48396b350d838e3b5bdbe65419a0f974f61e9870525d13904dd1fb34a30f87e7b315b384b18f0e78633a586e5e2d64ec673abd51f46bcf7d465bcb4d6273b541f84fc32236a687acdc556bd3bccd8f7dd5ec30e0f659b2cb982446310b919a8a6206c1831f4707abc500a0d9698c66437dcf37ca6136a08521223b5d3988c4dae1aa1dbdac13a013c0ff3310788b091645cfdd32457c68ba2368bdc67a421d5f1ef4ad6e7d8b549da241123eff00b9dd4b2282d069fe92de37b9f499d2b1618631f0fcd57f8b04331c94034ef26fbfb7c342ca54baa67d8845b6cc6f7893c88680c548994612ac8a94c3ce4dbdea7864cbfb42f52199f1042cefdbf70c8d391bcd80ee582c73f8e1137859ff7f7526531290981922cb0f5789c592192eccfd688c3325e83f4faaee45240530335114ed565cb5f344564a62d627e11866de77aa212e67e03c3452d716a88867deb7500fe784959148af1057dc862749e2bd6b0b92e7c8c412ca4402f168431e591a9e9a4cec1b93eb2c83804f2f3aa75c87d37959243ba9cab069c948849a39a3f0e83577c0e80f98ebe11b70cb615212a9342887723382a584246887badc342b7a9b17f4b2b6e8dfbe4ebd3d73536c827e61d70de92240c9a018f25308f78ce5adbe153a2f1d01f03be529094237ac1725ed5abb06bb75fab78b742ec6ae350ae8d9cfb7d5a2109128fc131dc9483b299646c95b732f47d8bf0776d6ca722a95b41e1df400f54f745cc4486d668aed5ef7e06a902923561d63c41e038ec91e50bf8ed47e0e825fbe3d8f4e6f48106fc7ec5dd3c863496122ff735d604883d8d9bf47d62e29c7ef98679617d454e9d8c5953f68609a999d5caf7040210a11156a62c0a97a570af043116138a80362df0cd0c7ba69398d656136404121218cee607604ec7be905feeb0923e7b404f30c9daec896df36575bf671b431a2f7362997e052797179634fdd1bbc6f9bb39890fcbbe0e8eec84870d65a670c1c7b3e8a2d03e9f2002c79c4fecbf8846511c5554497cac83a45a7371bb1516cc190cce9f750f7a17e765c43a955b00826db7915b5c607799528a670634a7539d73c1ab33ad061b0106cd2c5484c0ec4609ab6c82be135ebba819d74bfb3d1364d73d612892054f308a1c45924646d94287dd5ad6bc56c92fca27f163058482064f8ad0db291ba3dd7da7e16948812bda55be38d6de788e23d1d8d83c26901be5b6d36280186eab5c5c928ced3c1e77328ccc57ea5d409ab86e3fab5a7c98a7504ade3f73314660728444dab7c283f41319503a71657c3181c7804cc696f400c6602b006290a35d2c90e01e995e372c9e1f99d0b09dd5890ef4f2134e2745f9c974daee8020c2335289871abee4b0b11750108af9308abe9daab0dbad3f035f67629e0213e67e0501701ab30e8c446b3616fa321d5ddfeb5ab7edc8233084d0c85862b14200cb0bb0e8a394453f4383d684068c4f92b1f83b55e743141b1820e33be16bd5f3f670ea9adf94635b97c0a5e9216a9606c411a494c1b5aa9baf4680842cf63b5e213e24406db33a60f6bd4deb9588d365fd6402de8311764764144528be46cdea03abf1376b5e0fc62ff8f854c4dcedb920882426f3ee3a7cad48f7922021c6d64eabb3b832350a4ffce6fad23a4b1744f3fed37e76e116f799264d135376b3559a06c148d7709b19b4b0e3fa8b615e1eafca0f44775bef4ff1be1eb3b3602b00e6fdf4154be3e86f42c661d355bfba7731f184f1c181a622b6bac27ea819c86f3d3f0c80e30689c2dff2fde783f15807b05b51cb03457b96d5dc9bdfd301ac04fe29abfc9862722cd39f0569e8edc2fdbceffd6e35f12a518ba46b20093dfcf3817314207def68f113cf561c7d5971731564b1c719686287a5054faa302f938397faca4a5a4ce6e5ee5db2f6851300cd99262e65f2a730595a5e0a3763e224f813bb6e90fbde2e0c85fe1c1969899a5630e077fba6edeb66da6239a68ddff68be144041561bfd4415506bd225ab6ec9a9a0eab24388696c6c475587f17b553d9466cb76c69e63d9bb4ab19b4fc6cee68deb21d2855d3c605e598c160bf94236d8a934edefe3c8c1813c7f2d5e9d680ba818cd0fc2ec7d5c9a43f21592ac9c07c5cac29aabe1795d7b5e1517ede80b58679ba1bcf260eb76a508a657a784cd63023db8a52e236f86007a5de89c623938e2073477db033d4d694ceac5154ba60aa2a82609619eb0b5a106ecf3b794fe17d3af2f56eae6befc06e817be83c9725adf043ce40b3523b93691f23677e0b95c362d7d42c977f93a240a23d77d046d105a2dc58e290cb6e4a6f23e5fb61a7808ea5f024341bd0605bd5532b4287742fd28da83cee3660b4e3727e8845a929ea025c6e56216c84d02517e3e02597f7593fc2652e8f400856a6ca87f483efcd7c52e42c74f67c36f6f6cdf7503657ae5f8d528399f540ce53800cccc44a7592fe90972365c767590b8e0476752ccba6382048bb5df145afbf7a812b5d0d91a55b1c55e6ee58dcea8bd495901abc8c7c35b9a2cb3e4566b0c3968223e824158c0a5ad37a726bae36938ece7b0598ffd5f1d63e6dfa682c8dc9b676bd7f2a089220dc81b4c83c5f0c7bcec214456ee74f6a2fa1a89f16db2fe94d8913e710908a61ecf41dd2eedc7f449b762d30c521e35c138c85e431420192957b072c08fbc136242ca2a98f7c7aea1c6188eb1cd8d2636b142bbd584d8a8f5437cbff3b0aa87090d2d84e61f4bd80159a4971897d7a8eaf6e9c4be24262c52d1bed21dcd3fc4eab38e07d359b219374efce678287cbfce5adff2978c4f924d0a12a819b6f483407920e4a1184849abd986c0eb1c08279c90e1d35cb428cb252230598c892db1042e5ea72a8f47b35fd886eb13c9a47ed93ebf38c94a06ee4cad5129c05f870db018d92b32bc770276e56398b018e069e984bf08a01aefe1e87ee62b9f1d06600226229a9c41f9100b78af0f74878a7f44b5844e6273b98bb1acd2026b5768536a57911dbc7f29dd01d8e510ec5e90ee85183c3290c6aafece49307dd7e05e4c7dd76fc32dc41894812a4584f00ad61cef3888eb987a61297c1aa0cdb363a09ca31f5e73318b91b64ebc4e48895d2b18d4f8b45bdc34265137448adb10adb8d7478d949c72b63347266a9500bcdb52ba3e4649ac60d1073e62d57b5e43f78c58017e4f0332f77737187317972e2876a4d59d3dd3d315f1f7b111b3d501d175bf41a35d9a0fd03558277750c1b03a84e09ead19dbabc3e1b64aa2a9f2197b7744b8ef1ad8752ad7b102fde484b85034d23197f2f77bdff809eebbe9788822019c5b05662bbc4c8e0baa0885f7b73fca0cd25eab6a9f6ff86def6280e1c6a3b7ab83b32612df32250ca6a75ccd41ffd0b785e5c263134d9d4dca7b2d174c0c0809ce04fc98ab9d647bc161552e4fc871da8c6d9e82caa4156868e27bd5cb44352f90a89519336f5719e63254e5acb1c8d72d81f464281d83a45ee7880fd4d6866c67cc3871d1f751fea5278be6864540f64178b06d311aff38dc51039fe1daba97971d6104aa952de29d035db910a20376d042be61a61a93978750cef1c2ece573390ff4269b66333ee76456f0cfefd782d5fe8c3f798a634df5f15b509563a476b55144b8994b452afa304cdd6bb05ab5060f7d840c44235701bf51cf57a1bbc6db721a2edfa1f091110d268bf50478d9d837177b9c0f4f5a60c0890cb884fabefc371a876dff17811d056f6aa45c3bcbda0c7adc90933afda3d5324f0d65b5a1b32d86619b869bb0557d3df70e22ca42fe4ead3ff2625063338483467ff46ddb0a36e7810594d2468bd644be8ff76cd387649b8ed9a01ed0efc1248dc5a9e0b118bd604664a3edde9eff9c8584681f953afbedcf13d6a67f74757f846e64caf32645ce399728bfcd3776de491317d53bdb49b00265c35d0becd96f004bbafb2b74d70c213abee7698c23294a4ad378af8fb11b72b90373eafff24e868d7e8476fc43969e4cde93ac1a300e0ff4814fbb74699d16454da7c3ad08f0726200e9aab23c6ef83ea746c031afe1195ed9026a73b98ec6324d21ad218433e2bfd89d9d9d032c72ece279519982b002550aa747ebfdb337f15f5120713129aed02d03643e0d7c968c1d565d76a6c2dd60ab0afdfe3b0b3d2ca93d8ed625cfd4c14527d9604edba027eca270faf7932fcac4f840804a343639a1391c20c28afd459156621395a02fcd850c7215e2b159ac0a33b7b18a13fe0ee3d7dd41d96d8c3dd4f485c8f0a5e0f2cb2296b386d990fbf31b40afca228ad2dc0557709c3ef35a0dbe5260e6d0a5398833a67dad66afd506f77a6e45dc69e357f2288971915172232f16158af4b37ea825c8dfa16319641bff3f67ad1e68d9d28ce066498a18ffbb9460ab4c3bf5a683440979cbc8072d8be6741b0fcad13fe605794576b483fdc47ed1de05e475781802b56f63c01ee01d21634ac67bac02217219da682c77a2563b44682c8281d69013917d60b7f406404a7460eb54556560f87e06c8c2d6298ff65a52451148224a668cca50ad2b4c468feb78c02920be2281163ab1a4e730f7e747394e6539fd03dadf485c02459df24f7da0e25f0492931c00728c86658bcba00d982fdd1589b459cb9229d1f75dbe63682928c81ffc8c260a075791a21de1253dba2f3a07dc803f29205eaa99f05aa11103d3a6c74116ccd66baa0519daaa6f8793c21e1c956b9272b08c9bac658f5d25644e18a796a30a3c30b1fb7a83d895c47250b75a5eb7b4b7fde5e2e410b1086b174466c76f45866d4930a2722fce14cd17a846f8ea863c562c4a30ad003c069c19f3992c956b5cc5dcc231ec0269b78ccf9cba0027d09c3f69b4e8cbd3527357d8946775d0253dccfda93c7e6291d352bf4fdb7948ee1e83888ccd854ab2739ee23374954af1bfac6fde2a2c93749e76ff271e6b07b7750e1b8b367a0ec724d0a71d73428c09841b669b49e150359611b77f176effc075ec178806b6b72de519caa81bf14a069137253636242bb8ae2dd279a3f2017a84aaf725c1352790597b3479cc0097d8b7d59666c0b58872a1af161493cd3a0a931d66782f1000d304566bd6da048112e60a91b3c8eb21dec917b073e12671294b29577ed16ede50a60a557888fac5975689fb742faf767ae4719da382bed764fc764dda92049b9b99bdef9750eb707abd7f2865b8204d9a0576e7992026ec95ff3a7d5eb9aa09ec33af99729d820f0be63abbcc88ed41253f6a7e7b776477232c81bb3a60e2b010aa210039d773665b650e9c5fc129df1dc544a2e13b93b400f9411710725ca1a852b56cece3d15903a0d7d063d9527b2db12ebc0f09df28c35cd7567bc652ff177e38b39c2955eb82d0e40f150bee789a11f3d965589d7cf0d7f58282271f5b55821eb1ac9fba5a16f196b95e23012723863102db9446b0f87944bcc8660a5613f10f59a4e09427315fdbb8289d1190a556eb5b6d14f32e0fd2fe5e96f33774d67bf52e21078e7f241b964569c9a39fcdbff61082c72a91411f0ae249ae0863f9bd57f9ef0ad0d777a8c8ae31db70630e29a3c2c900cb13193dd195254cfc197239b50c3f1a5be50442991fe1e723ffe3879be6a8852c5f33a0115e80e232d8f5e8f6e6cecc097438c928e086745c744e4197ba71ab98f5a7a860a3ad4b458eca96571efb5fb3854add3ed4347b28e100da0ce7c6392700d3177c57a4784b7cd08117eb0ec08c0f30c01c4e74c170bbcb1edc90d0c8b90d1822c9d1a60ff49077779325393d4f307bd20778f10c0397645734fd9799db962ef651aac522b26909e8667515a741a3457bb40b35a25af3846561a592c0b65bc3f5bc5f3c7f49699ebe8c0818d162f4db600b518afeff21bbf0322fa59645e1628cc8f49fb77f13705c7785a7e03fe2666cecf5b3837ea73fbb295b05321602a05befcf7cdd409a6df5a215f346ce65bf30d68c01266e2068c09816211a631077b74da728f349c8af2fb9aca7a39036b92c8e114b2cce48280255efe3c55d724c0f866e3260f3ddc6904de04cf5ae837720844241ce0427cddf6c3c06a7f0339c5b159f57ae22259fb594befb71ac19c8514ec0db3c77d545cd032c4304a6603ebb1422bff513ea579679e4d8fe6b13c5bd610c9fb9da55915aac7954909dc07ecf85a765349ae5a008bde9c6099f1f71321922f687abf773c6a656d95270a333e7fde4c40ec0fada89205ece822a7f4b1471ed44248b0ffcb9c9890b8dd62b9258dffb6961c5a4b6d6f27764ae932a70bc59fa4a0f9dff3024a6c3d5912b0a37d4bd05b994b29774e8e5f9107775c0460ffffff9f