PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 73970 059cd9e8c2aa0378b1b54f8ecc4802cc78e1a48e682bda9476a345609a703690

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e8c6d4018ed7bbf89329e9c7e191e6ad70e190b512a485c113d6a555d4875ae5
Certificate Block Hash
059cd9e8c2aa0378b1b54f8ecc4802cc78e1a48e682bda9476a345609a703690
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0023e30100068d0100
00100000000100000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000d59d0cc6a7793dc5d9feeff4f96225062e5a3f428624c361f6fecf31c362ceb8856879b7d0e9ebc24f21ffb1495a0923c5cafd30498942339d2d5c268c5dec37443b79adfd1c8232d8f8d011aae412e2c347a649a5d997cd7502000000000000000002000000020023e30100068d0100

Raw Header Hex

0000402087e6114598d2cf8e0d70a52331034bfff267e48af0bea5b7f94dc8c6887690808ac6fb9755008fbaa51f97cd38cf2af4939a52634954ccdd1c26a6f2fa531f9a19f5316a46ed0018e55a87d455a5d613c185a412b590e170ade691e1c7e92993f8bbd78e01d4c6e8

Proof Data Hex

59,560 bytes
121216010307dc88e27b913f8c7303e56bffec7002a3fecb51fe27bb2d23b5a9add5658a12f8f9dd2ed8ef7a0ff83a083f88a7b303a7c81d76481a966ed8863b2fbba1bf924a72923c5c418073b33ef90f4044a5ba82d3f8ebb01e2a81aed17fcc2e258d061533865cab048376fd1e6d33d0188e19a55e1728fdbf3c0a4b3b3713a0c4a661728e4e30f7388e3d3c7c89dafc3a5cc97f74787a25da054bd59f837ac46b04ccf3fbda715da156a31a4b1150c344dab14fc35ec54ae743ada432f74d1107d8d1f05de77d10985eae046ab18b1493e69dfeab9c4454ece68210b8f7d4bafe4cf251190cda73c1fe20da7f0e91d8f1a8f8076dcdf84c83d886ffb90a6d9442dd6d18b582339a8125d9c8baefd38082a4f78e67da0134a4140adec941c47df46c08f7205d9bd0b8b9fedbbbd2b4a8bf7f7f06577c9f1b8e24425ca1452bc588cdd833eebb6443c086f92711e51c352697046cff81c9011b2f127b417f72b671fd62028dc046ff09214ca205f80af81e3acb9670dc10ef2a3080250ef9fdb079699612ac43112fe4a738a780b8d68af22457041d6ca1aefeeed47f5891e4b0e7547579d3c94d5ef806593cabd9be61a80582f2e8ef8205470f1d9e78260f61a635a68c1ab546f63daaf840166ecc724cd7a065610e29fecf76184fad96f637de6e9f0123f12bbd1ed4b42924e30b14b32d8c63dadea62d3f86f27848717309a99abdf17ad13855076af9384154ba0d800e8ef776070c83337ee5cf3429f0f2431418ca0305a509acb4d2cc42155cef2eac8c23f094ec28fcce1fcd28b654405d4bc5e8cb10241e73dd30f16c1cbefd1889d00712149ad2ff8841eb71809c6c0719cc18a3c79f459584c352a768ffc64d96edade882f957d677190b4d3309f9e86d05636f72ebc394280c9b26cb7131619603e6d0581a7a1ef05737fca6979b232e5a80ef5bce403d10b2df69d9c82db4143b89c9cc85ad65c219104256adcbf912ac151adceae1f19698d3c8870f4e2b14eeb932f342bf7c42fe8a15d89e6711064ae0aed1ffe29e3bc16e9224817ea87524a79483b6d8c7f18027a21506b93fb4fad64c64f853ce55cfa0c0dff5785b37471093e810d886c3511030a4141d72961a0743ab3ddaf2d425c837b3b41220b5a1671f7ae2dac523866617d965681bc7af74238e945a20a35d217613731e3272319a1eec57c5ba5b0e3ba52b396a7284ab38df8a3a221df1af3a8958b8328bc47b328c11ad1b06f60be875c01f95f262aad7aa547aff532e651b6d7285dd287b8a90a2faaf2d117c937c8d66c94b181e0d1e9dffbd1edc1952eae23599a13e4446338fd546c32ac68edba4ca8b78646b0cc2f044ce7f36ca6c6217d138936670f664405432742c16164d6923df3a23f8176f869d9b238cbcad97cfc3a9bc331cb344a88f249fb666a6848357ce5c1a97e2f120e21efe1e63ae9729ecf9f055312b53b46f7d74fd46666802b3eef45287e6f119dcb445a920212cc908d2f64a83237d75e31cb0e1ddf3df340d7d031e1e65d7f852504a83cd8d1d7c419d3e9a09b28f5342b8421094b13b2cacab5894c430429dd65ba25d6f7d856f38a257b509b3608b998c60c0b4c4a23288f678f2b25ad34cae32c9641c02e4082f8ad082b909979a97d0becf41b91885224edadbe24128b89a36397f04b31e2e843e7db0b93ce739437076b4a4e7e4d3cc34dc6995fa7cc95b0c8d3ae7d1842a2bb30cfaaf249efc13f9e239d06d4568a67f3b7a7453bf0a3f36d6bf6e0f2dc6d890c5bc299519be6306ac0b48271b23bf78b6909bfbe0fb58b0bc40bc03379ed12bdc03fd8ec56594fd9028b37f903865578845cfb897e5afbf778294552217063778d91800c1baf4e4aac95bf70632a47db0621e73ef49febf87d88ecb49b535b9fab6e24af8b19166e3d5b941548fcf7018a5d31e690ca61f76980d04168962c2262ab9066671995d6917138abab4810e28dc7ae692c05e33089a1d22ab0b53dfd6e0b98961423409529b33b9c94a6dcb5393aedd5e74967beb9208c09077bea566a7543f3665a7bc1e51bb28be3418d60fd82983139735295cb2a67c1e8c891997c368d48b5e7c48f22cb4d527721978783fc80e170728b0866e1c60ca359f3d3eaa3be0b8bf95fb3caa5b57a6c403ad59f49ae947e1e8dbab1fa04864cbb28939d7ad82366c482c5db7b8b49d928d85cd745a4efe8d46fff065330eb887a6ecf8a29fc3b7d0098aec706a8824d6909fda8bb1c5f8091e51a1d586ea1a35827cdd258955df59e781fb510ed9b347183869c59cf72945d95b8ab0ef811a290cab6b66d2137373ab04d50059d55cbeb8e065b91ef34b0fd0866799c60dde1aa5f081294f5c481ca4753e0fef46b2e90c862f8c94915ceeafcf02e8eabe6a672f3a3edfe450ca89db1ae8d15c04bb94c265a0cb73d6515c46145396c4717e5ef12803b4e56ffa59d46092879a2cf078743f6928e7eec562204f1dab8151c0c846805c9de2ac145e5c2118de7d523d6d742665ae879c3be4d3f01544a71e04a88443fbb7b828faf7942cbdda06a5f9a758e6f27ee2a7c6a666f9eb54b5d6ece7992bc50a5c428cb14bda109e3aa4c49a0826dbc2e51bae5f19ad63636de2f4f3e3977951ab10c8a6993fe6bda9afc853de528bce7231d46a850c32ac61e0a44688a77d3575cdc12dfc81b447271cf3337f2aae21b053a5a6ff95395ca80b359bb50fec602ac79b411e695d4689b0e634adf62f9ceec1675e7a269076ea125ededb1d00f7b73e5261f5303e016769b029f238ba4cd499fcd3cbfd887ef867c5e963794c22aab40b87d484a750cc59150be8daf282371f22f2888abbe12ceae0c58c8a635e2f81f64104bbce7ed88c53ebd114cb8eaad16aa56837716c26207e2528155ea9eb1997a9a3eca911de1e979ff54195a0257b9f902195e1af5d10acfcc521eb80e4bb5dc4ca6d7cac4382c29026ef4fd63d4daa8ad9fbcf8a0012ba8d131c6b9d50ff3190c685c8d68cc9ae3b777ede17ffe066fa77a419bfc17218298f094590e79b95356747ff6b0b6354784b1e5e54e612c60fb5866cf9dc3f6534d63337427231ab673fd8b28011a3c89ec2b5bcb3f97725ece15fcf0e2f6e2590c1d912cb8ab03e9d25f6042a6a7fbdbc9eaaf684f257d1967e2e7faa3c11e40b33fb19f5833650c083e55617b85ce1dc40b020e8d9ef0b192711d28f0a97802b30709342e568afc56cc67bd6053471346b7643bfc9a66a74eff17ad3c5ba9708ff6d2635f18f29581d81da86bb27b5b837bb3ab071e85a313d54b747b07c37a0db97b6270a333d007d407caea72e188b81b0dde8d8f84c03b4f33b5c7941409bd615c73843c01516ae503201463e92cc2277a1aef1d2ca6cbf56d7fe056edbc7e453da434e6ab32693403116952667d8d87802ff284cd3fdebfb3d762343e61216ee974906fd5949b30656f8b0e9564f86c1273284cb75c2dde400fc5d1b2c921269d8d71a7d5d6c912bd8e28f6cc1db0b81db31d8f8a05935e44923387fcaea800908bbb652e6cc166eb6533dd5e144bfed50d66c73a29b6faa8257d54f7fb78721ff7f812d563099e8cd7c35a2a93628d43981a23e5db0ee2a41276de532af8ad1787c03b0a245fac32fd2eafad8562ac7c4335709b9a641cb1e94d4dc54e6c4441c78e2690e104293aa607fd8178ba072152957352178725432c3761d1b8da57150321b34ffe2a87ee808b6d411ce29d7ad42a7cd35cee7093aecc66512f6fd6b2809fe05270141ca6186717fffad961693fa2179a24874f011634f0fade3512ab263e66a123c4e8fdaad64d0babca9f6d74bfc8f79e6f67303228f8c56abf9c0873f431762367c950bbcec50ae80aec72376c513abf691c96c2529beb0a4ad233203fe7c4fe2ea4a2026abf1fc15d620ed8c76fc0fbed4889f23ece9c1b037a348e97fcc59585d19ab7509a33ba51c2d82d6e52d117ddb39983b824921d1d4c83b4def9b564cd64f806b489f6585e90c17290c2e65e21d303a50ddb7ef58e102eb7dc1131b3f610b6bb85914d792f56fcdf4b6748af39e286f86f07dd4e974cdc9b7ff4d15945a66b589c51c0e5dd74fbc18531356f00fac2273b52bbcd099cf664a018898eac646924182857b257360e7a7580d3e39def87d86cb920f638b8a104acdebb89abf617a77dbe87a030ff7f716a203a1b90b948ed02817f8e67134d7d879d4dda096327669796d6c65853ab79689a0c0f5c6c7c42ac0a97e76233040c109e417a9ad79463e9057304b5fc7e356befd637be6a2e3b66f18399bd3979d4b2fd3e437111fc4bac58e835f3d67649084e64246b7e3d398db36e635d023bc2ec78f265fa81ac296a5f4dcb9e12f5a00a68e222ba890d8f65919c4cf6696e295121a9ef2a1f877dc8c3c8f2785a2085e161b4209154898f0c103727cec0c87dbd00590767a5e49365e2263613773a8a156dd9a6057d24a1d4339981f79cefc1b77c587e6619534a8b619fb9b37a9602a0f3e25e1360f214e97d2b6b38fba71154f68c7e8e1388ad4913e26b57821560617a5019f39970958cfcd0862d1b0d38a131c16517a6cb6f4c3ffbb5cfe22002d51cf2bd23d0bbb4ee60ff4d792ebedb88fc7f7535bfe19d334bb1041092012dcabb9c6532dd6dbb01b20e73484e2c8a3b4ac359dfb706d9bedce9b44b64bb82ca23c75818c6b148df9b5536c2ec9869aba4f654e89d6b380ebdbf08961aaf08c129ae39f8c8f83d3084ac06e92196bc5d3631054ea313fbbc6f3f0bfa23d1abe7d5afa9e0430c524ade841c2028ef64797ad5bc756f5fc7f5760e17c62fa596f8c034e3ce66fe3c8a7f0863c835911d609d5c2a89f88971ef48093057b4f809248ecb29ed76201aba0b09cbcd57a19b8092175c816af71afd6279fd956b63738078a3dc8ec22849b264a0c8b47db382b80b2f8475afe05624b5ed9fb50d9001b8ec7d0f46b92d6d4ffd63ae402d9b9a9ace6279dde8c8c1d761468a5c6fec1fc041e874848862010d95df3d9df947043df1f8cb87a08d0e16e1d96d18cba5a54e0f1d1ceba91f966dc8870d9c6d01ed847b0e63b59036a8e0320bb794408eb4f2efb80b18eefff6d63bfb93f270aeb92a1bfbb2f5b2578bfa2cdf530465754b3b396d5213c959374c22a46444974975c3e0fcd74e5e0da74176f35342278968d1e9989543da105b612f9d9cb6572445203be1c3965464c723fb39a8ba43915823f6f2e034d96cb574df80d49022fb8aeb6668980cbaa8547d9b8a59b6c17c7553e4d2fbed0a1bf8bc28cea951e3ba51858a76185da7c9fbd6ff7fc68dd50e15a78bab22e90c39b086baff0e151d946b3f4f52e4ca0fbff014c80307c74808f9f46876b261b752d167f70990d5d3631c21f7c70f0d1210ba29af4cecf327a9ddd29d9dd103c6c6445a55c84951aa31ebc1da3d7dcc14f1bc0e8e3d808fdaffae55bd715c7ec230a55de7218a0577ca98b091d2fef5e4d03a7619375b4d329cbd400fe95fb99acdc0ac3cfb228a6d9d7088b6335c5b16fedf80b3f58fb8e9a43149a90bb23caf9140a99ff10e2bcd8d44f95eeed1d5b3413c23fe38d594d6a011b8364dbbaa8db2aaa88b8ecfe9c2247b1a2fc9fd72e6ca89da83cc3f98af4388a465905241ed8891d6265ae222ed2fbe0ccf8c8842e8e7906d623cae2f4e57f9f99b09461548e2db24efc28083c16a90bc9883bb3d30a7df129f1a887c329d0e95af2969967affb8c0ced78bb42f46042696c08c320fbd7025aa578f5390350865c0bb912c54d5dd51b0b52fffa87f5f23f07ff5e8f5e0840247373ec1c1de12c56f906ffb2f44118bb4584f15949fbbd2e55ec7c5edaeff531722edab7253227755ea10dde0c6093563353f65b5e595757661e76434a9e005fa5bf6703e47bc27528f01bc545835c58b819dd6fb29febc1dae6a353911126b4ea348714d8c222755773895d638d7ee6345f86b2ff3af231071555f51d66f55b55e842532c05def0957d4dea73d8efd56cf65dc2718345e9b0710a7cb388e157e19067f1268d1f655a84b80fbce3a7ec35c9ff6c196d858d52abe55525fde475e9189d7d5c9115f881148504ac0a2044fbc53a890af5ebb7c07e5f53d0b0708908fb5ca3a52bcef7bcc5328e584b4e15b87e9de59f166ee6e32c0f90cc5cf2ca647a96a10ba4feec6cad4a8742ab022944e8c4daaf9988c8756911be9f17988b794e5777add593ab70d295558ee3c24bb6f367fbf69c498f341c67392be03b660650f5b0e4d74eb67e423218a70cf72c749f16238869071b9d05d2935ddc18036a09c6bc2afd5d15b5d2b71b0abda3a0eeb225e16c8b4d7359fbf8fd1a9b5a6793c5757ee7c54dea8c84f8287e6e4f9c5ed47103a2c8dafe10c1be69f9c5e1fdf7ef95404b5da459f065901e0373103543f1d1b6658d5d129cd83f029b9d058f3394c7567e055fdf7ebb015bbe767d12b803dc292223b484f05555c47f00d054fc4cf826f9bbf053dd4b892f2c0d5a610a50558c0009306717877bb004f64887c598e96d238b241c71b4304da5912ca20df70c8f52b5da978c37d2620e78eb116846df2451a3b598b398d375956429db1dd3e58c95c7571569e0214d6571417748a27e7d1d84ceb39e7a4514c1372ce55c111e7bc4c7ec7bf0230590434045f852e447e4a98560e672a49939fed5041bbcd57f935f1d908e64d6b2080e2d0258d415f59fcc34066c338622bd4da1cd4554bdcfda191eafbe1ba856c8503ae0dd6bd621e9850155acc18bb03112fd3e0a1dec9c718cf33ad135cd484b4af471c36e96b761f9b958ecd8f0709ac7e51f2cfde839c5d77681cce6a0966b599533e8bd54defa5caff96a159cfceb21f299971a49ff04408adeff3178193dcdffac7507a5d8b44286365202ace1806fea4d71f053d135e5436bda4ae726be2a8bdd83795e69d008334cfb39923931f76a89735bb46385dec3d12c7f0291dee34c1b94e7c8d34f1e29a27b734f7766110c58fab4a6db1eab47d721d6f5dae1c5edc9fbd70ec1a648aa9a2de5be6c1ddce94f1e04dddb1823fe37d838dfb2cb2fc31616db796eb74e6cd27604e62e55e8fdd2e8ea79dcd7b4b58009137a117c15e01435d9b43730ee283ff4bb72b1d69853984238e9a1162178055d4833e8f0db519fa9a7bf163e3e1ddf13a698256d74dedf149206e2c7ecd5236ed5c9373297df3710498097ec94ecce0f7e69e14c7e76067f1b45a7041e63e8e301a2da86f5591d3d71c86d2e2f11a44b19ac4e03a7523cfefb23cfb931cd86f6613b779d1df205939fca12121d0b9a7ec68d494d4707e3009164241290444abd4f4d3dea9da9ade2cbf5e033b720101741675309305fbddb3f6d010c78da8da0621c3e33acef1a3e0b4f912752b6a8404495c1de09f2162bfedc75330c5a7e7374ec33012476e691e2c0d74fa6d9677f12b2231818b17ef3f8440c3ef2e720a507a602033733269fdb49d8ba889a1f8cf64ca866ed935a37af185d4e2a24121ddb7a9f2d728e7eb47de08b897e57e7522c34932f8c135f1edbdf87290d5b50321898ae4db29618ce607ea8b3631eecce8ee7a23097f563de219843dd6b54761b48e3134077b4f18530875b098e0f79b7f0827c46490eaa024ccc3c7cca0e3e1409e3a6cd57b9c7c502d5cb5474485079e01dd3dad9de378206f29f65b54ff7b623a1c87e79f668e46a76aed13030e1fbad4ea02c2a75da5afed886866107b0bd2be41c95362f0c3deaf0a0987262c1cb056ce130b743f4ab069146e8f2d4ac15718c3d690bbd8f061ff15711219899b4d55f4233ee5b83151befde273c775324af75e1ff50b23e802de70db89dd957497851808c266bcc5360defbbc3fe1254e8c6f7d795e4f71b923422841ec5a337f77ecafa527761d2a44e76e25f9c207a6dcc172577db6e96fd88d2c229d21593ee1ad545346d4b6c1d804816aa49e1219ac76266ef31507d6328f1dc4b71166db56539ea50a3aea2a30ae19979e7af7c74dc5ddf22da1e8450446b3aec6aa7cfd114d9a5e3cfd527048ac4209304e224e3aa61ccc72b7e40aac7626526b4d5d4a99b5ad0a57ee856deb10ae52ceebe03d940f67a43d2db3ffb3b20f4dbd252c97fc2d5fb0045c27ecedbd19dde5aeabeefc0b77a3c51e84c9e214ed6a33e69df36cd5e4a5dc474cd26a3df623e565e0e3b11ec678225b414a9f1fb759962fc0ac2d3711e68cdb766405c373312499645a442ac6c549aa5ff890b0c2fb622e766d8ca5b4efb8ee2819d616b2ac0184d327b60d72d5b1d700346e0e5f29fece86cbc21501fac83d654cab8a9cc3180c5c6d870a65e46295ac8c24462b6cbbb5bf6fac937cb104135389bba7d2a4c02552e1596e2631d92020830af570bbe89b0e74822fa6125fa0e6c9a4fb4ac8a17f8396f1db229bedf79dfb4821572aa9c1f3a6e753723cd32721a407bda1e84f016172252376cbbc274785405bc4165936755c1ef954d8e139e1ccbc7931b0c23f63fcdc21b3c9016f8c3b3ce97a3a673818f152aca7a7c2e5e62e49cd658217f84d0c6babec594417881505c7b58962b9175af4256433de0518020925fe135612f2e463d327e35e2f5d4eb7b3839b639b41e0c2120024c929145b9641b621bc9c01b04954224e06924656fe7b9d32e9421867e16ab326eed7f63b5bf19ddd526f20948ca8d9f497883a49ed429abe17fb460369d888ce516464ad402c82d108ced2a05fc7c60ea534f991abbe8dc512df44886500794bd81a72d3f9726d2108ebcbc0f5bb848465821511f779bbffb3f85cb25d83488927a084643a30c4ddb38303093ac243b27881e176e875f8ac1803310aba4854d5380c6e9835d9601757f147c7b408d4376d3a54735b6ad5cf41503770a2e3edcc95e94407dc85478c2f245df37f8b008c49217e4cb588e41375db9e87af2c339419d3d79b74c1f33cde929ec752e18a74bd34b0d011e2a9bb8c54e230812ce1d1cc71dbd1e32bd5441b7ace4673d2e4254bd3fbdbb25673451c57e414504544f99dae38637c907bf3c511d37d36dc22620e6e46799a30f997ab63f09b1f80bda7b3494909eac9b57817a7994f352730be64e46b9acd9471cda60e407aa3f7240ebdce165901ce47eb3435da1cc4bf770469feb769aa7046430cf592c9816b2f6cbd9ec33f151e63cc2e768f43a5cc6883fa0bf7f5ee345c4f957b20da0a4f01d73eb63077a11034b65a30fce702fb78fc92a1f7e71eee64c19c0ff9b19d49a948f9ac482b84c246c70c2b22b83e6b2d29e12f8e15bb4e10686a80b14ae5e1748a49acaf9164ee61d5e8beaf8a97d3d6ada8f82b5e1f468a0c9e72e2bab7d0b7e65ce1a2f7f1038045dd7a5fe905f665929171e336322660a45d6b249f12c52261d2bdfcae21dae7f0d0784260a812ed1ade218b8ddbc79bea47d289c7c27c02fb608f4987eb5ceea2261e0168b65723ed353739ac0e5e182cc9422db073dab463e95b03c7385b1a4b30e89190a699d4a0d122e5d1463c773a209c61fe0fa492be1cccf54bdc9e55827a5f8667d230e3122db207346229a5ee6a4773245d31225732714bc6017a7e9e41c46717cc1ed866d428f32c268b2d3991778c15db09d521ac3f64a1fb42241425625c1a752d7452e4d66a2f7468865921197ed768a551201edb9c73720ca89fe622156185cee91d5a58984e6eecc2467b382c1143ab2d6265d3af6ce3bd0cb20e7a78aa96658fb46d9ea3a8357daf16b71abe11dfecaa03d00a33b4e16959a4c57e4d2b27d9943eeedce4b67020cf49badff286b6359076a4eab62932110f618f7e10b6efea069bdaa38f658d2aaf34121028cdcf218bb47c305bf5a0ec52b647ec28cf79a99d67fc31b659b29c361ccb3da38aeadb67597814c1245d89c8c649553f6281c3c4d5e87f6737b4f25fe8847b54bd73e5aef3e49280a82caae20e5d0390b7d07291e0b3528ffceddeb7f621df89073ddca316c0ade06c364ea22c482a38589e810f6b142f113e6263d6009e51febc0f03c26808d142b6de99a82ab15c96ae1410f407020ce4fada620f43361f8501cc43e069d4cd456782ceff7f68b216ea304dd9fb858826815d93edf50be40ecc90bdec83534649ba911d23c235b4a06fe497676d274924118594934fac02db68c5b01f0164f94d0e9bf476a63b57a28181bf339eabe32df86a0fe3b2dcefc932bff86f74608576f2bd4a49fabade735b3cdb43ac6a19b3adc721e820743d5e1bc44a16271f2e6632b0dd80a3af0eb92be5cdfa27029f637b56b81c707f41c79cc1496153164eaf30f77d6c04fdee9f5a0f0592ee474668e5d58165e655e34ee2dc0e8dbf0d1af0daceb9c33ef236708e8130c63dfa7f947b078238e7827eb527e631281d6bc08dba123f2d0158074e515095f4e9e560e2c0754bfb078eabe4b90d603031f0495a8358a989601adaa4a62babef77dc6d3fa173e028b1dda03718c0271f9bb863c3fa4e8b152180a9aa95387a4cbc6bdec9144e17c2992f21c04f08f06897bea6e6bce98e7f512b2e858f76b28692e36c4f768599289f6a449184c0ec714105829e05d43496f469de1d0de67b0fd8dea8f9e7e3af845b24f9b74a6938110e9219b501564beb56c9d14c8122548d25ff87204b2b013b27dbeedcc5a35c8eb83bd414b83533f54e5222725c3d9bd36a79d077956ddae8da4b36d07da1c6f574ed0544648f42f71fa3fb8ce115da69e90a9c4ddfb79e10c944fd7c78f717150a4f964af9ac7042ebd211a43772eb0415284e7c800ebae9fac54633d0e74c4107fc015e44a2a118e3fb4412158a94bf04b31781ae37dd86562fda79c10a0f481664a5f4f91eaa69e1e384370cd787c0243675eb96332392709a1e0b7f5e1e3f65e810751a6da3bb48de02c1c07c874e91539623fa4f18cd14d81f38181ba95534a3c67ae4f2c459a0800048674d12e7bbdcf1155db7da9a6cfae85a3e8d7249ab422f684e158537a60b65daf35cd658b43587d63f3570e3d0b974fed2e6afc2242773c28e5624fabc1d27c8ed3f0c13b5bc54ae4bc1d074821b28966cdef20276281d726db0e504787be18bb6d8ebe1c7a2250e0533de109d519d21c2a76045e0dff83ae38c6d8035e4c6ae5347cfa35ead32edc6cbb038bcd874f7975e060d1d7bb52853c7f82c88230577ea146cdfe47b0b7b83f39365b5f121f2febfc708d10d51304e85a247aa2274177406602178198a8a1f2cbf622980ada15bf1c7f47dd5835ae3076d1e2c419c1bd25a0440ad647bd1ed83eaf3f37ab778f526762704d554aa5fa4625e6b0c946a8fa82ad4ba05776e2323c39a8311c27a948502f3a2b9ce9fff7bd683a8f8a14fab17b43dec5c86fed6efacaf3bb2a66d9cd7bd4201d73402e4e643cacd40477896bde554d779a0b236f9862f17d3ac50d8a69663f0fdaacdc75ea385e5230c199f754f49fd8234c00484cd2cb4d8b3bbe3ba29a493b89603fe3444a338fb4f6fcf34407380213c487e0b9dc320087e15c90c9b5769dfa48b7e564ac6850a99de2ebee8aaed2e648ac34f0b70e70b4f513e70ab0fe1887ee71988cbdd67ce1c5144d614f614349fac57874e7fe62bbc5b585c11a8f90c6d11cf90fe1f6b2b10c2a25c0c1ac573b785900ec2e3d7335b3479c1083a99cc02742197f62ae755abba0b273c53f9f0d50590b6b13422678c628a8afebf47e258fbbc9cdd154cb06ef8e691013a7b037a236dc4279a366e684e54b73eecb1d8595ab169face642ceda006d9a600d359ee00ac19494203302df7d9303a6f0d02573e942936a57d683bc6bb67606dea24ce3d7fe421151db47a17457da25527dc02059d64570f5a78808e4e71eeba73bee59a597a1f69333ca73aac6289cb0ee3112a33b58da47ca359545f54faa2627178b7a158d9570cedb8655d9471786fb15c4c6afe677798f1fa24cde5e7d2490ac6bd970b86136cd0dde91820cc5ed20816ca9bc984d489bb8843d69339ef0833bf5bcc4bdefa79b469cdc265629cadfe593eb893f07ee20791117f758e5c26255baaecec999c8c8bd0611a1daa2228f990a1b8482c40f6721903016787ad291ef981e1d4bc9719bcf239b80f3e43db92421ed0982994c1942ca1b2f33b09e895411a06b0a42c6e9e45bb61b8446a2476a662622269c2a5341d470be37872baf87dbc0003837159c270a75bfaaae6dc28fd03d0b0934ea91d34056056f1687f855bce558c59fadcec21ca3080015f60a41236699cdf0d33821bfabfbdf76f3a92b7ce2079338541200ee3ca09c049fbf70bfa3f70f9b5030be4a9eaf60b13ca717532c53cb9922f982aa22c24be2d1891c03bb8f01a4d56a0f4ec349b0c518efce5fc4173a9f1cd1bf527eb000018dd9feef878877705d0a2579457a7e3633a03a8b7bd38a772276ae1b5dcd9c1c66f6b4ec7b2db8b65d889f11c0df0357e372554e94b37dc2b83450efd967997650ac419707b886df41713cbd64e5aa93fdf36dac3ddfe0befd4251aee901042f7fdeba2048018193ae72ec4bb20caa4c2c2700db10ee986ebe0be2ec4f5e1d3ff66e3c4a15cc2dd9fec2628d74f3cedfe62081f1e898ebd74bfe333124cfc47b14d4fbb6db4cb2c74f30943b532a21e0c5142783b530f82784cf00e8bba52bc0f36722e914ac7c7bf9f28b8898dd74b0e98164e45ff47ba16859c5ae1fabae98ac6f3a6306223ff59fca67f76dac59342a30f0d710562ee9627dd88bdfa35d3b5569e3629563056f9793e4c1b0dd63812c1d66d09a09094d8f6eb0d243e98c03664a786315e096bbc1ebb46cf0c44c6f4bfbe1b081f9dd4972b5bf271acfef6f1c81f4e5b61cd51aa4691f857403bc554d307591e512d02d6bc4dad6416ca3ea0c3388b373c4298a73c253c24339c2975b8527a89ae351992a33b7c6e59a9e1460458ffc9e0cc8b6f88d1165993980d5a80c4fd51c4616b589a428abc5cc2cb8d77d197056da23e36ea4adda47475ba11d8624698a72499c11d84d8f004828b5b1a6310f6b12da144fab8e2903a7de425bf616441a14a478c9a0d07498cefcab81627cfdaafc5be28a487ad7e1589a96292244844f788104ef425e3c8004be9c83ea64fd0117db54fa6e105c94dd080d5e3baf25ca4d73d497172d2c02c2f21a581879eb610ce9b46c18e37ade5d3361cb3946d89101fb1432ffe6851a48a5693bec80ff8d42c5300b31c949fc835a69e3cccec7fa7ae59827f206bdd1d7a44018e4419e558401e9ca3280c4510a43b71e4086f4ba0a3a3e3bb6f7ba11c24d4593b2ead167126e788043dcc2d497a6d0a3c03ed00def9be7c61c5c282877b3e4394e5f42ef40d2fe97a8a8b580c6d30e4cd4e0f09bdb10ec094b5561ecbe1f614ec2e6a7f1aac6f13c61e6e1c31ada48648080ec97745f861d5a84c9e54fd7b8f2e6c4806009b437805037776809ff6bda0c478903bda19bb620dfc3df46d619c0f1ec8eb9ac42531766f94b6562afe0e0ddcc756e86100d90b061a4910851e6bc3c241ee4c4c5d390b019bb2a43a4f624942cfb6462c1eae30fcaed83496102c0c65f76f1bc9fbf49157788657cff98ce334c9b685776156e58a6d81b1d9cdce566fe50f16d7d0d7e25315e5c630e4e15367f917bdbf6e37ae93a0046e204ca0f82eeb185ee6528d5d3da7c210eb34645665900c3a6fa6690860548c214d51cdb4921e9377704f008723a8b202b39f52a5f1c920b086383eb6100bf673f08dc9a6b0b13ab48971e6e1088dadae8ebe683a0080b5321b1e133de025e03a919cbd1095173caf8a5564227c86c9f03706d7ea59bb60085cca7a2ec53f909e899d98ee82b386d745a9a0e68f4a56855b274bc45fc4e9924184c21fc1356c1be7c3918c11d077ff187e274149af6444430edd6cec8a759ea2cb4d407f51fd1d51f7ec0830163f949cd7b9a218776a863466585b35c2296b2102429ed5338989567cbff30deccaef784e424a3f68ae333c970e9ee147ea2a86f7063b9ec19ba8250a3476c610551a93bef8ac4f1426bc321c2840f96f4402600ee995932a30c0f792fcded4aae3dd29821b4a495b264492379cb839aff23ba9c8def517be95d4a0fade7c98a03315de21861ccd0d0047af917e451e9c1ec39f06d3262eaee0f0ed0e05cdd2da7a98960194b3e748a14312fe4f98ee75904b03b0ca9e0c32bcad627c85a470c2cff29c2ff3a497aaa7517bd96f4c5e3b05d06884f2c55a06a1517f1e658fc349a66e510613e64d1dd56fa57ba203ec1ad5d0ef192266d1b9b3adc624ae28f6c0dd858a5f5ff23e7aeec682d860ba9f3c6fd62fef25da9fbb34b3f1631e2b0d16bd75048066a2304f52c53ccf28fb68f12c79aa55cd460c5509371112c31beab556fdd1f853041ddbe77539cc1c0f8616980bd91e6632759395e39269843371b14a944a104781e720f35b0285f7696d0ae846127e6b781a71dd83818f3c7a573113eb74c1edd2918977fc04af5a106fccc4a1dd5efd586eee457ed8ae20ba5ffb09a63a94bd6bc8692a541db82b247023f0f912ccd45dee99aeef972e14cdd2a7a3c17db5c22b91fc94864ece4eea3db51b57602d639c76c6e5de445b5d75074c5a03ac441b8eb876f85ea0637b20ff0c803021cce31e9aa8a8a545d174f4301decfe32433cb297e95fc7c3c2d42f83c43dec8484a01864ff4623f99a3ad2ceae8f60a6b21af6b3485da014fba70dcdc93168f88222bcf7ec9db72e8c90d86cb2a7a4f64be6aa7bc28a1f315ce8d3524299526f99a1b42461083f96949e3b66038b755def699a4d39315caf9a6812ac99a6d86c0f4c1e6ed01120c77613c05c8c0c6bb3e7c822017bf2e1da6ac70e0ddc99d23920cef8f91dd29c83f600ee31ce64244959044c8c82d01b03e7d73e9bcc9686a1fc22937d6f05140324998d12f37b176d8617956ce3bf564aa73964a36e4ca79a44c936f3b19aad22db66a107ae36c116b0f5c6a2d0a307cab65527d1f5d7932b7520d007d1ebe01209df843ebeeec658264ca3bfc66a7fb699948a788d6e03c522ceea5da328a27c82c5968da7dc0d73e287801b9f58ab57d9910e3ecf4ecb835e3271ca3709f01e6fe9fe2e36ad54cf449a088efb20a62d04eece717f04552b7195572457896ee73bb15c523f1a4eb654154bb06d9b87d8863174a31a64cf19a0c60152babb05f57e5dfab2515b897858cb01343192bf7429400b55590842d54b6794a9971577ee6bc44775bc1e48e2e3d2143f51a9bfc8af478652635576a149640b4b5b1cdb3f3bd74d754832177604425b92e33a509a2ced49686497a060866aa22e8d9137e82dffd229adb4c59632c8a2ed0dad298a4df1e13b73ec4b7d4f53ab00ff7f45421964d8c03f95c94d98dea19eabab223d571a0bdc4128d1a3a9950b9c603e27d1dffcc59a084aa14b54a24e47d3f7f2fa86927f73a2ccea507c38794fa9db3be67d021c9ca6180d8c937a4ca812fe63196444dff02e0cdb65918eff5909a8524a28d3802d9e06a540a6f4d846d64fa60ecb1bbc064ee5444cc8aad596f06cb65fc1a2eed38c810d4596c67eea5332854cb23d2ddfa2783128ed1e24bd45bd5635ea1e6a0e5522e6f54c2a8b3613b538df326541dbbc08ba22b76077898dda9c27a292af80a8707cae16dfb32568307222726a2a628423ba19dd1aa4fe742742b2fe7134c8415792447e6e1dfeecc862c4c924a111d5b57e04cc9b6acad3ca999b9b30ee06b35df717a2a38140e75ba143f29662760a86e878a3bf6f9bb031c7bf65e16c93399c87b6c209cc14dbd8406ab40b031ae6f391b235776ec78478b7ca474476c6313f6a23337cb703f0508c56977cc48d5ad8b90bc1e844e18a3261f81489077c95f03d412c4d4730f7e63ce4f908325869cba19ec83426c8cd63402aedd6ed4a94f7d760f5a4af4de314860c80b199d5dd1c1cd2c780351819dc6bb8fe26dd558636cc54d4f39dfac9de0432545c33843f06a6c2884766c3d4022c4d1771ff7c1d7953ab4b48b47878ab5721c9cbe1bae471dd3fb5fedb0ad4446f424a85ce2b3d030ee3ecf7f509a2293357177670b75681dc19d9ebc34bd07ad18f7bfd5e563367e28376f78adcc132d30df7a82147f47d4761c57c81c7de14e5227435d8745a6eab2048723ef3f48913dea7963a62c49bc8f68b1eefc025af550a22d5e17850fb997046b609dfaab96bd3150d86ab9b8c74ea3a54daa5e2f31e5e016481985e48375ee61c0163693986ae3083f9e34a25d364d814bc68d30d61b2136c152176a289495f4df20a425844fc59ed173f89530c392e30cd59a46161fa84671310e32abed58250f76450a2ee01f4bd27745a698dd74d521c64ffc68b67c7d289c6761bff03a7dcfbc934afce7506457f8c4be747d4f6bd2005516a6abe304ee3d0e839d5c9e5c2289be8a2efa8dc14c8c51df31afd7b718a08e9d3b73defc0bd6b39bcb842f05a976d841dc41beffeb8b204207f5a159f1e05c168adad3471517a9b3d905f9ca9cd6950c04367144f7db817983087b0b32756e725634cc3501a2184ecfd914e881cc20bb762c1f61d9a352d9d58a133d50d3d60b5446785abcc32868a1ee5b542622eef1bc2d9958726117a9ba5b9dd819c8fa60056ed3a63a9793dbdebe79b3c48b3c61dfbeae8eb82351d4f281bd7c7d2878954792d13137bb440f013d1960bd32e71305a3c35ad5e10856e3402011197f4c0002539c581970873330b30718c79f0f2e408babf635182142dc9b08306f8bd1d0040356d3be62fc500bb5f20abbfc8754e211d1e94be8dfb0fbae61b57ea9767eda7426abdc496be84c052b4db0d82f2583c9740d1743fafbdebb1a901ec2da8f41b05e1845b7ffd685b528a8ff65e75317e6c456e04ccee110ca68fb3a54fe0315775e75b478ee0590a21108b78b90f08cf825a13a57145a9de59d836dfe29f851925b7e0d14a715c84ab801123ae64b1306972dff1106925e654b645e53ca4479177c51326a9db612e2e6fa1a36a5c193ac8ddafb6d21b2da0d0d6fd66fc854610064a927095aa9f69e5427f9e15601519ece8fb4aabee6a396b4eadf02d81acdfff92b3fc56f88a699e627dcddfda3ff7c47230e576e45b879e20f8d82dd347f8b69ab20a2fbb1ddb663914ef5cdafc6c8a0e78d7432bd2ed6a83f729def9dc2a4fb5863274b0a85f45250804b3ff7835af66043cecbd7475b08beb46459c99df8eae77f79777231a66e746d27de828ea2c404fac517ae4b89de2a21d979529de0ff263ee85362bd7847fd13681ccd5bd1563678d337ee0104f52b08fa14927cbb8317b0e14ac7fade70dabf6ee9862192b8b708bd5a8990d3f07e30c84f41c7d100f99b54c62e6dc3c2836227abe29df7a881f707383a95717ad8e844f9f47ac7c9fdc59a7afd4ee3bcdb64dfd0e1ab5e68af502645e839d27a75c25781b03e29c1cd147680e8f9ea2428858ac37acdb11d80ef569b481fb0ab4690b4b10d675886ca0d6131076018b157531a728ebf05be55c3e38b5e411c001a0b359810a9a4b506e88421a75c7de6fc36a2d838bf2226f74007655468d814d8087429248d412c7a3a52a4b875edd8662b4902bdea910b5a86c67657fbbd371a52be9365f0a4b2743756833bc9f7694f9959a6a73f3e5229b0638fa3a534fdc3e2d98e0ef030026c0a54c8ad8d14affbd28a410cc6530dd72607f5b98707dffc20f179b9b6b0aff9ce97400bb3b49939be87c022fc9064c2ac6c4adf82346c65edde79c249af5ce16f88db5b4e18b5cfba55c00d8de9f5801f55aa05a1a0195b76d6ace0254f67a3e652033c41ef76686817ce7333bcfa60f00c0cbf2682a7e999e68f25e6283bcc26ece4373e654c8e83e07d351b5088147eef63315a127dce8d5502d06d0a407acccca40792386cad08972c8c6fffb3564b2c279f7188ffff9b3b513c2b2b2140acc179530ddd18c087cf650092bcb04e40244a9b7ad6530e102a3db82c020c3391c79f88ba20a7991cf05fc7119792dc4ecf349d899b0743d2c60e4c7d6d324e4d5d5d3606adfc14a61480d119afce067243dc406664881090fbe0bae7c64aab69ca63067471a464d8b25b9cb8e8945574f2dff158af5e996d2b3aa951b310b5b8106bc13fe83b9cc881845816d7953d2a627880381cd06ce399f7d14b339fa418292e619b7f6521096eabe74aa1e4ee0527845fbc30aa3e3ebdcb6cca3eb7fe5ef93cde4bfe0bc1dfbf8489aad8d92e6581e2196a16dbabdc0d7c1238371c2f34f459fbf8d27b001ee733538b82bbe76ba1279be73d20ab8622e42b25be47f97ebd81fe67ed79cf408af4d5cae8b41ab1b0a778418b9605a9509e45310949c434c4e9cf534614c97b3ad93362d491763d39eedf7ea48467a4ff0dc8f2368bf0a275242e40acad6fbdfa6af7beac9a70836d65dcb0ed05a134c91701925dde04bdc5fe6b7569f4e17fc4f7b623dda557be0a5b0bfdc6803827325e293f0fca9bac1667588744d566fbfbe87dcb2f70a437631df27a311db0ffcfb3efba43b9502674b45a214083e1d0009050e4a164b375c251507b8628144680590b341b407fd0e7f687da129b53c6febfe01f80e1c6fd140fa3a63b1825a445f2c191b3be33a64829467eb54297128b78f222d18c391466e234ec0b229c45d8983caee902b819f44a10313280fdaece83d8c5fa8f7ddc98b44462b8adf4e6bb7930a7c35c8bb3dc39fabf49fd0f0d78b437ccb91049c06a0d15d4fad7daa74ffd96630c5d50fcd8f5d230321fd3a4d6487af4b22616d1136e1f3fdb8f021e86855c22fa6eda432f62818ea8c85d789943b51c93df5b2faeb0edd8d3b7fe76afd72950d5333517303ae26dd6bd012bb23fab85d6a4534bd30fe54d101ddd4e5de76a2f2b3fdae663cb158d5134bcc5bfc3a496d3ab1ddda31255e2de5eb4c24c57598010824c3205dbee29890b350b2b37849b5d3029198898c73f03ff4ac073aa2edbab5998f7d69a4ffacfb38745889d91ed903b8406d808898de7e370148eae11e3e13c150fa6ef5468e754437711c4a48a69cc4758103cea15a7c069d05b47eabc72b9795b2f0856c8b658f203b9724d64b899a694c6b24fe500846e95570c10468dc2b8261cbdb34327cbe429fd142552fffed0ea21d38a7da9047d396a7e5d51f2f31eee978693179289137587c1a7d839f8be3e3601513238c7a696373edeac7a5fd1c2b80919d11570c1ad7f30b73166f0b88f7307731c0af4db4f9eda588793dde8df07169ccf9e2c6fd1c94426480c8dc217ca01ce42725f1afc9ef762b815594f4d7ba1c1716c0d82eca285cdfbd9e4d62f793610d97d711daea1427cd309fc601e37a0a3a7d0df06a57504a46a60d02d069783ca299b599907303f92483b00dd29f834814a170374ec87d88cedf812f2e1203154313cbea44662872690c8acc88049b009a8a737dced27a30bf933b8de0d1b1d18382f5c5c5fb861025becf3560989f2526d24860be8c45a42b20a792fc115803a472b832741634d7cdb3279eaa9907f7e3ce237a49952e135993d76084831af14f609fe81195832d22c8180c336b81c6cd5d20c7e6396b5a191ef6d9491bafacf5938db1a348e949e84038f1bdeaddff26a1eaab1d5434b4842a95f326125ff9682f681a38bd9b7069fc937da458c786cf7bcc16778f239e48c6b1fef65a1cfb2e63b74294f4feba239cd7831dd53a35ed1a23604bbcd18ae0095dff0911b59738ec10688d1cbac22da8c70ea24a8ac54ec455a613fbdfeb76e00ab9a0fb4fd6da8d012324795ed910376851084df7a73b0805a83626d340f42e08bc18c57810262f1d3494e2b0e693e2f1565ce239e84a84e023f99a39cdf3d34df8eb07382e01be7bac92b67e2e302331c13d1a2f3892aa43d8caab32beb6a68cd99a8493bd09423d3c7cda152f25e8f1994969cd06b72a2937fe4ecfbf7672d501a2fa4b49c103b049e80cb8fa96f47826a00b737cbbfe493ae4b7aaa149270568352e10762f56613b49cab2a9993af53b0d401e1e8fc333016f4d8d2ed1c1a7a4b012907ebc56dc2b4cc9f80297decbce17550916e8dbd25c8829a391de44ff8359679f55496ecf406a05c11d32d0df2c47aa181d25aa795f756db902539af79d0410ba5e9ed3552e0a1730f95a3d8f64e459313a804c8f21234c70b1faccd9f47bb3ce512be8c818abda6a72712c4cb178f9450ef215536f1193ded89d04b10fce7cafa844f7012eb364eac86504c204b25a8d45a61aec4fa6ec432a226a22350ef4a490587638e3666e5b3b7ccb7ffa667b04e47319164a448ad53a5d54a81ebb17f9a580069e77b36ed8757834b1b8b357f8373ae9c22ded0ae3e711d3c1c4d410a13305449f231d497af75474ac5a98a684d2f659c3fb532540aadb3ed2d492914f565c562302ab52adf1162b9e5ccec909585f2f2c7b3a62f71e3eccd10f8c1753238636829e85878739f62d3634c34fd161054cbc5bded93b57411336162bc42a6de8b1828eb569a6eefddd9d7cf8bbce1c75736fb86bd5030f79177866147af1edac7ced025accb3516636fd89574ec059cf164f6d1d5ae43bfc765e61319e486961293b8b108de30351391f77ae462718ed7deafe2dfdb70f0aa2bdb64e1b3a518e99760c4a9f416dee20c0f38190ad1fcdf780b6a872922530e7160b452dc94e0c860ddc6f7127a95c4dcc5752635e680baf4427744e8c9dfbd5f5c64d54f2603ded06617b9a46bac28af35f3c6b1789416a39f2872bd38cd2037fda4353ec5ba32739f034a52adae48b71ec009288f36dbddd06863d2a2476e4e1fc9228eb66e23cb46e09cf5817d5530e526a6f84fd5854cae7e0285a86dd2cddcbd709a7d27d72011eaccb807dae1daee265b1fa3f6c906ce056bcfd2cf3e5736f44fc35ff630e176fe1ee274a070e4998fccaef208fa69234f2302bc8d9213304f63a51e5f1abfab485ccfbf047940946d746bb120383afaf45263a91e4230e1f721a938ce2c1e02ebf40d6a46afb2dc5c223c90d20df4f07cc4eab614b002be0af26a821236d6549a78d4c44272750187b885c9010bb80f9dc2d79868452f838f029fd3cf8bfda576adfbeda86a1f32082f096e294d74a22091149bb346a8154075f9c6727726fcfc70b23036095fa5a2755523657058679d9afa8b5b891df521edca028259cc4a3a46a29ca8193f8ef23ef52e9e651a521c87a10d042a5cd819c752dbc2d641bd6c45b59114cf01570b74c78d1ba6e07ef3531e42ec9fe82c3837d6820f81ecb6eeb133bbb3518fb25cfd835680592c1d75f5da7b2f89c9541088c955e199d6135024cdbc84b2b1bb8cc08330c78cf4ddd03203b29ae8d8a6dfcfa2f820852e98bcf6717c4e9eda9c53957eb7b5b4e481ce59091365d38fc481023e2dc38a38b5f76a6af3540145ac604fe5bb4294ae91cc098c94a52e1756619e2eeadebb7e4b18c7db40e445d1764789d5533d7b19f1a59f87b8028e491d98e510a91a7b61f1f065ba34d5b59fc4fe19f99d33600f63af6b95875a744b5fde3521050fbc6ba6c27035f9a85032757c65478d34e6ecb7b3ab9f60a158b5e5944eb0685d07ded53877c0692bbf904a191b34be1f37125cfc986998f89220cefbcee3f30527e60d10a79c981eaae9bfa58b9d7828e8a5a1178b11116abe027f48ace6960acd870fd7111d10747634cf28275e540a15347892fcf0f8c94c43901da031292b2b5e2c2021e3067fde41f7f1eb488af38b12fa091eecae6995d28373646c1bb04075dfc59e5edb2a897a314771bd89e2bc2c3ccf5211fd6bbf6428e365c6600966e82d22d159234d73571982c7b222930ab52235ccc03b8985585f913f893ec95d4b94959ba80a8a51505f01b6734603fc5dddd05a09197b011d4341a9f409dead7024e9b4ae6b919a844de71b436ea83443ecaa5497c6643dc6b415f4409228da0dc6bb710459bc74eac1819c9b3b351469f64c24c221b03d10f27f3d523f455a9dc3fdb15a8ac066393b352b33ea8085988cabb33f5c2d30386a2b61eed474340f2aee00731bf31b1f6c7ad2351a75d479bfaad78ea69b8d47858850924aaaebd5f645ce4421253110bbf8cd9afc40ee6a95cda008ee47214573a27be32291cfb7485c0c8d72961640905464ae89f156cec9c917df533dc1d7cbccfbba82ef128bdbc6ec0c0074241559cac197cfd4dd20349239e8aa33dd0c9f6fa1b55a9bce7f020defee487eec8e91d47f4e6eb23aa1cf0d4148689128dac4d9974631314f2086f85d8a3218e9c589c40398eda1910d2340f07480e016b804be5d594e5b4fa17324ebac49df20003c3f658a36d415fe33ead2554b80ced67da5477b8d74e255a36bd239d7363d17b5f9b598bddc24b37f25894e14b7afc1df906cfa5739c40791bbf7a906a721391950dffbd723509176ffea0c41dd764702f8d02418ec9e8fc7405451d1543d14af7d53caa6be9d6748f2656b6ea7e6c21dbc82a4f4f478e4e10b4e7584062a9624bd0f97da03b08f01487d365466d53a8ab1507b8a92347493a8293c76094e734defc78d450293e368454c959db5deb0224df72f60af9104c483517cc46e7c2e0ee2d3d202deb581f628ae57f23a247086304d3298a9bed9d8a8fba45060b6ff69ebab7af744cc9e5f3e0cb188ec6669df51e19643fb2b12b07bb99e64e4798a6d7642a019c9ca4c7733495bea1f1e252c80afd5ace26a3c61f3388d0cad83f6dad983ee844fc6f3a1c6ff66736232b2cde4da1bc02a5dba8f375ae43850feba131699f6fa6ae828b9e1e1c9edecb233e632f33e5b2a244f3013f7abd9fb68d55e6a2561d6a9de61309d718fa70f6a33c0aa353f36a957030b9905026e739ddfdf686120184740e498aeb92b6869d4d2c32fdf46d73d236e670e6d6f4190617f3b877d2631ad69e58ea4318e35fe86c430ee57a47152e863be8041ed453d450dfb6bd26d2136e83a85d09f21fed461d92bf0ef63b56d92d8c61038a67bede352e81acd33b8201a8d98808e5d976b7348dec7897c932751be94b208b440fa24f3b78b2f851526015c4a5aacb7d5c0d8372dc880a1d7e7fa9410e37bed3ce5e676c54b6a16e3f8c0a352e1069c76f06ceaa7facbc95b201bfc5111c70e249f0734bb32670e9692825310452bdefe41cd4e69ad5945686024fbc092eaab0ded7fbf4c17ba98e44be1662b61b7578dab44fd7a2a0b50f758e266901f5465e374718b838f7a4f7f4df04cbeab42c9575ed8dc4ece7cebf5dfdd712906783bbfb0d0fd8c53990ad22a23c9f5c42e2e0d27b6fdc6deee56fa55eeb279a29c27072a6d3c0113058a05169491b4cdcdab24a38c502c3374ad3f00b4891838a50c23583d0319eb27ca15a115df69ea8784a1be3dc6bd83e58261de25822acdfc09360965fa303c97bd6279f020200fa141cab3a342b0bf9e005bf725839d279edbaeb32164605276d5611b3ad738343ed469e1b4e5c5055d904a8987d255caaf0686ee742b4ebcda356b5a8cbc4e412a05bc6d2cc9a45c45865977d82c0e932d10d7af723149f51abc2e4ce16e1edfdb18e49be3ae43c464865c034c744bae3e50e99a2162d744933790fa82c70d3661ca1ed8e58eca147ef964916edd7630f9aa1dd8c845a1e001c57c9c6e796c813c69cd8a5fc196ecbc46d9ce97d31c1d589a3b0afc63e396415971de4ad1e6b7d00e511b1c2a1a0f5802966bf5599fee87bfff94e3debf56b04ae09c4583f1e77500f19d518aef9f34bedda61e1665692645416a707861416230d0af7630b58f4db24505c7defd0834beb5ee212a674ca9f9fe7fb3abcc7197149eaec7052ed01fc7a47e0968eb43cf9d3722a6f5d6185527e460670ad9f00eaad2ddb4374beaba12fb0686929cb0a37386e51d042a59c0a2a245757d1bfcfe28c3ea02f71b0a14c92741dc0c6ce219ea2440c72d7cdb1b2ae2278116a03a527f3840c5ec31107f831673adb3a248416d1071f8dc5b15a78cd6e4e7a6b7cf549cbfd843721cd06b0fd5a09ff62225b4a5bdd045e163c92ffcb0d54cffdaf35817bc90af5b6a9a95e8ddff5978d013d1a3badf78aa48751499f784cce54e631833c5c79b768baf1008da2cdc911a472ec863528e23993342bcb62e3e61e9df2bf1246e719cd8ac873f62241c6eff9f395eb58398b66dafee54f6de7c0bd3a67edbaae82264ce8970db43ec02f5e6a0ed8f81e7b3b1a8d542833e7dedc3c6b8c18d33f1e9b1c56b6a540f46896afea99015f3224a4e640984fc26aa3da7ef1acb350755b1bf591efc32e8c1e0778b745abc43685bf1d169e36310bf243172590cfa6b079dc46f6c1ca34705fc4127deba3c23f17f2546ac420a23c7f388b51d2e441dae9218c3272a7028958b5282d584df037e970d4a55d8fa5e0915e7117e57ecbcbb65175c5d512e4bde9bf2773cb2f95327877e286d9ba234340b99b971b50f08644f1c025417a7ae825616188934e4131c81b0e4f7972a43b4da429e60cfb4209967a175319707b6ababee743d7a2b73423a293fa09126b6b2e72d899f26fba3ed72245f103ab1f5ba0049837915e93adb7022ca342c1d43b3537c054349325c11b61b0b98699a6af3472592b964d96f08c6b09d2e9ee2e58ab131ed728401557a839278a4c4311377e0ea525cab37c446648ab4c50186bbce446e9c6ccdda8e93435901588003d27c1c7a531b8f5a13f9d996d77249b9f29910779b56247c3a76ba3091c1bcbb05914cd1104176b1852a24ab38b5c19b50ecf5701d68486fe74a991fd25d1b9f15bd429e0d00fd8ed9dbeb80db2e92f21e4f3bbe4e03f1281b89b9c4521d7a592b9571447277434c6b06a6904c713f9e62ed5f0c1919bce77948dc47cb0e0cd68ee7bcc59651820df7df5328d8c1fb15c34584ec3a99a58fe0116aa1d02d3e608c1766a0cadd8dde630e6dca737261b1688f741b6db548e98507cd203f102870aea0371e33a0e80751a34ac064d77e651cc4e2fb9920665e3dc5f6c785035752d47f97c5d8f3ae4c5fa0c58a6b5f463c163c870cb75732153e6f52cc566d24ce208d5683ccc0b98a4996c8819dc742515867774290e54cc4a3a07017f5f52b9756d3c8b63aa700863f04fd5f3643bca5bd2747bb347e2f295b1ce09ebbb4f6231bc4bf3cbf722f339c151a763267a46bb3858da9cd3b37efe6b914ffdc191495699e66a15e37994706dbe63561d35d3b7dd0126e5f515076ddc0c52cf01b17272447abf2715cddd6bfd658f65f00601252f27c2aec7875625450c679fd46b3cd381b68d98461379f3e1ce2f49682c335934ca31a63bb50be1f1a509d9b6c63b7a2fb122ee46769be479410666b53024a274cea9c8b95e40488eef02f6a8e115507afa23d1e8f63f8679eda59a6067be1a0afa61506218a86c1b79e2dd6ed525f28c7309e55b58c0652e0709ff6c60d3cf35a82e3de4f27d3c9bfd55ec31b09587b9e5e0d6b6bb9c8ec269596b2c352c3fd6c90260ea92395d352c73498d0076a5d478334d2cf7364c2af4e48000454b348c6eeac2be84de9da9fb9476a3976b5dd9dccf794d8b61f55151fd350434848db510b1a3bfe5ddb9b9230da0e0ee45b1481c898c211b73dfb569f12ab8df1b9edc79be38cbfcc12a7e16cb8cb2f2fdda32bc3db81e1dd6f0e534ce546edfbecbc04d4e12a59044cbc4a588e466eeb9be88cb61d46b488de353f66a99c8fe9b2f9104044bb7d9e1b5f6763456f5bcc082c61dc2d3dfec188ef90c08599a32ba64d3331c742bab17d3bec95a1684fe84eb276d53d99bafab12ed4c29f85821b20d2b63b3e54dfcf96b96ea456ad49c1aa77e213b2551498359dc968c4ee61aefb062832a30abb5271c4d72c7cf3f0464582b0b1bc6ac783a4868c445c6586d39731c48bbee589226ea1253c8a0485f2272a99f99f6cb46168603bb1173bcc84da465e2efffc92cde7ca16a7e3086519669d39c4d7e54fd729619e686bc86d238822f015ce84e1e8ef8a297112e1fec239f015fcd7f84a74b6a6a47417ac46f7fc72161f8ace908348dc7a75ce913aceb001c8929a959953a95b028c4ef1c3c290860781b71289dc89f9b94e6a8cf280f9b45058c3e19f598c748184fc4d862b220fe654ddde69690465a8b7be32312c7e8f1d3c30d75470e6037fb3954a23b5afbf6a269afdd2777a4106a77c5628198e44b334d1388cec3e56ecb811ccbd8df692084c2c995d37826ab2749359ae6ef866fefa0c446d2402ef1172838953289504cb6c3ce25f83e8be6e47e0378d44c2cb6e700da677ac4f254f79ba24c6c1cf0b47fe7941f3a605a0f638d2cea6ba232a55255358defd48a36b5336c2a2031a1937e6f181e7269d724d4c88fa922cd6ec2dbe800ed2f1b0d6671fdd85698c6562f63755aa9a779c1d024017d118b555a74a9c05df08ef4bf33d312ba3017471acb0746d20483edd852101528c482dae3498f23aed841ba652fd075a9ebba5e3549d800fc038725356680fcb3345cd06eb82cc849ef5c7c5c86b745857b05f37b566f46b1545962912183cf6fd76bfea3b273e0dfaea237e5c624f29284474313cc77b3fac9ac1ea692e3fd7cad6a41b99870d6cbcf35ff8e5d482a2623ff50dfa4b16d66368533cee4049c333a72f8a36bd3744234fe0363ff8aca045f1112b34aad6c8493abf3f73ddb64ed7074468d765f997deb0de5e1547f161ad10f58ef5b362ca6010cb7624a2941a51a066adc46ef3d73dd97715d221d297369882176d6b3200fc5956eee6f263adcfd3caa169fe1475533b6642ee721413dace7ea1b3f7545492cf81a828f521c45d2aedbcc29998c26183b27fba8c968e86709f0e5decce860fe256abd5371c1f45db11285e3094a35e932a71c8c18c78a9971686e4e8fa7a49613576733b4eedf25cc86eb938cbb8a8ab21064a24a6c5dd5131a2b2994ccc7444b0ffa6aa348da2030737bf088f7c96620378aa265456b9ee357d622f8ec6f79b034a33f654e2a461f2b1ad8ff7a562a5401e19646667edec059b02ccfc2766e930d13a17c4ed94a32fba7c07a9cc965b60f58b3899ffbca30317511974b21bad6e7b875794b2f0004ed7440430d73d5a190d667fde591d7d912ea5301b8ecb3cc429985c98336bdc0655f2563917cc2844b3012fc0b989a292ba004ad0bc0fe77c0c9edd482ec8570c859de0fd19dd23b7c2a867dd84c2f44ea0e61a1f29c2f79636886106a7e43272ea138313e7db9eb53366af3167e68ef6da4d8b6d7963571e14db0e30242fd27206c9d196826a8c55f1b9ac54e7d0bb8a6f19f515281ec468410affe4759f20aa1064349085757d8e5fc082c9ed80655dd60c052b5ed1383caf549ab648bbe156c2ab08ba0f32a937fb90f8b7fe9efc3639ccfa08c8dbc8c422201079a9e0c42d0762e81c82c2bd0864ecb65c8de4dc24d79b7bb24a3a8afe2c59b762fae2726a3f17f25f324d6dd995df2d270cd81e4a08b3f50aea854343262013c863c4b2e121faed27958dc3a4e97ceed3715fd60cc349140a732d5121246d2a83ca00235cf703f55baeeb4ae4c0dff682c61ab215a8fd81781e11e56f0b8a3538dbca66606158fb195ff163a14b751e5a080032efbfd1d48c0fe5e542e5de67f3d20f57fdc8321d022b6e86e33c6b0edd5ef627ce45b7e58ec8037e5077e60566b6a1b00df0a67dbb48a8834e7bb6ccc62bb3371ba2759fc97c835a051510db807c645c9a6f57d8445ef27fdda7a50b9ac837c4c57311a12b6a2ba1f5341c1b62d9228d1dcbc2514c68fc2fad14075fa087c62540303b8b694b6bdb7f8f13acaef19bd789224489dc78e723c753442670f3f301b5e2b733b1f030ff8c30514456dcefc2016bf92a87d1a8790dd205624245b28d960ac57fed6ce06518508b934f6aa448bf2f441e26d3fa94960423472c697ebab11f42fdcd634af0d385d1f8c5e2cc47b53756162ceef8a6092fdc6c70d269d439adca1862e81f82e12e2fb763b59c549046078ee1004808881ccefe90922c6f51a7f2f28b63c1ae7bd65e5ee0bc7497eb6963c82a56534496588c6b691d1c341a4bcefb593e51c6715e96ac62b77e236d5bd8d3604abedf22e89df7276677204c5a52624b06a655619522338c74e2cdb60302554e5a3c1790511e8ebf2d7878bf43111bab8368329ec53cb659ee56114152fb480da4b8dd27143f0c784eefba92c3843a0209cffe8255d6d17fb273d8acfde7198fcf7a49bab05e2dfc7ed83fb282b4eaf6525f7e081e282fac928329ebe40e3740966fc0af13a4c129b0bf761deac622d762383ab1b39d5be281f70f5d8118d6968af919e50be1e2d191c0962b7b833089e106115a6ebee28e3735b0d658a440e067b624f0e7ff4e802e83e5ce0cc4c964d8c57822347e20e17474bf068014520aca56a32c985e3aa89a5fdd762f08645aeb1ce51913215cfd524f37251637c2a0d3a00946c1a7637456191204322f3d542a058329dcaa3342817cb9aed868971c923bf8e4f13657d0f3ff72949759ce27456845b06931ce4f18f3c1c4bb16835cefc40bafebb6817b003dc8f76b594ef204e6dde4cc0a3699853225c7b8176638ccacb2de65fcf6a195915362666d452fcfb67b768718447aa193bc5c0f3081532c59cc5c9a0e442d540958cba031d8aacca23a4bdf37d3fdda8e896d8e703c6607b67d21d0a241d01ab55db0ec63e82f55d8c1c9e7a1bb410adf9dc6f9376c78717a18aee1cdde0248a1e6b1b6fcc25cf859037925c4ffccfd11d95828eec65edbbb8a702a047e3175895a30ddf217f6aeb26a8597cab0f975b74c700bbe4280f637ec47ea8835d4280689bd4bdacf0a9255ae5e02973bbb8b387206b7c722e514af4fdbc3d2e24a5a955ae92fa92cf637c59a2b58ac17fd9a2262d05be7eda6d286a7481e29a09a36441707ab1b0b628654865071f217c9f0ca88fbb6a7c99dded167dfe063db68b560febd5b520f6475570e367383f2702f11c856cfa106037626890b752ce3978ce5fa85293962eba6e7dbebb2308ec111dea26d61c51cb1d531971d2888c3cf1b6cc973b939e8c4b65cf404fb032e4f0582345c1a5043c6e87f14d608bcf10ad09e5a3c0c93da52e6ccfa0eb440fa1c1f2f843d0fbea173911edecf3064bfdcb207b996fb711c1090a3a73b2e7faeea3f5193132bfad0568921b4a7fb3b1b8623babce44753082526cf416d48b301a6460d8918f5100391902e12718af75dc2d6ef7e86ab3ce7ffec07afd5ae1c3b5b66ec05f1f12f30e9a5f48595d0869e9852a793757025fc979550228dd8e8a5e117b9cb42b0bf0b12d4f8b4f111a8038afd917d0c3a840466825a004d3fc9076cac0095afb62836be49b37bcdea4e552abc4c1590d25260d5960522cde3c7586dccaa868febbbc496725fa3e4a0e1e297219b35fdeb6674a84f1a58c582bf20dbfc3fb739229ec8603cb398c6c28edc725b661a95f501e56ad22bf08d3ecdf5e884b3b29e67a9d20a45e90da988bcd9366331151d0fc01587e013096c13b21bd2a79a4616d801f3811edb186eed5c1082a12ebbb913cffec5c6f98df2d5e0cf3b604fc8a3fe9b74aa7321ba7c84fc7cd6d3bdbf6260d2f3fc01de7a8b5c945e137a3f1e65afdec8ea6717b8c2fd3c3cea2ec95658230313dc601f6ffc3861e5c872532ee471f69354b6dd795027455974223124d8b448b31345f035b7495d0d6e1b0380832a6d9e5aded8b0d571fe793550f2299a3a92276723427468b678f39fc9b2c622ff4b9a4275b4bc93cf452ded8d053e8320c16e13d1ae24a68731cb6fb8a918e9d4a97ac7aaed4c6b2255efe613dbed58ed8065d96b2d95cdebd9ef0eb674677cbdf1aa5959ee86849ccc4e83dc01e7fa8566d3145fdca285be715d99c23b11528c6f29fab64bf6af89a8b36264014d6f51678bf69634bd9c7b16154b7e8c3f8ff819af8a1990da00c6383f93c4b0c7ef9a8e3b9b5e23dff35d7ed5e39a1777ba9e73f5eae8a4a648854382cf7ebd129104ffb634536a222c3b62be860abee849e5695420986723e59f6a3850ba6d3ca7b610f17aa76a50d229f1e99c96f0d3ad553dad25f43e2295298d701d8ed9eb2804ee4b906ac7b3ef8a38433d1bd78cee61b69d97493e532c06782d90280458fe0426b63c070db1e5a6ad29f12e8cf7609959fb260eb294bfb6005a8d587ae82786eba4f7a8d4ef56cf6c02802251209dca54d5d52f31e844ff38af16753cc96b4513af497a1e7c92d1c3104eccf5ac396bc597c960bd00af878dbb3813d2ae6af450041b2dab0b41a870f786aa921d4cd6fb22033b6c165ce46dd66648aee8259f3207cdbdfedc2cd9ce7ca1377afedb90efa545bcb6509d8fb66f0843680cc37f79386a471c72ef83da964bd330ca7ca69bd9971501c0de8090073b36c9d28aaff991a45bd3adbb8917286f3797e8e470b299696441fe571a61e079484a36065b5c1917c791478615a9a074bfa39eeca5d0d8fd3a2af3cea4c3857a5fd4cb36d5a754c8c5f6d82a6e687457e18f4caeb8229b29ee81a5d406efa507f895bb2458822c5c8bf10c2d5eb805b586862f8b104981fa3f53d29f8fa4247333cafe84ac5e1d9b81c28560a75201065c7036b6b027fc48df34502ff4984440886bd2c95adccb3b1f43734c0db4e62fb146c85eeba1fc8d766ee85039a586b5714e6a5ca684fdf7e880f7385e9cead26d66687320360da2f0002bcdcf2434ff761f5d31cdbb85952c0da05f182f840e20bdd9bb7ec5492ba39b06dc50fe7840e9f49153cdd5fe4499c736f56565032cde7fe85bcf4277003569eef8fad2c74f70551d8c921bf5b4ec54038209374f76cd4c275b82d003f95c1e2995d4797e18ff71051cb0f72ffa98ab0d905a76d80809ee5b29b6b2c811d5c6932f05abd6293d34f82e8bf9f486337297549f9208f873568fc1e091fdf9551c4413b7e9636c41f0f6fc4e4038153b3a378cee735def27c8efebf1637592ee64c0411f9dcd7068f64ad4a1094788547a2b1a57ce5bc8a26f988ee75a07be1e006cd5a21a43e730a758fefa9c275c89800415274db2aed10a0a8866fc188f966d3b56388b2a30241848e2ca6b84dfa8ec6b7af4e658d79952c390721dbdb7d2aa17224b05152dae6475e88b607333a3d2d2a6c8188609eea7877eb7e741fb929532f1bd914adb8b1a24f97a389310891a7540b10752486062bcf5edd8cd559b8ad52cf8172d4c464827e9383c59c24001d4481c5d903ffc615c3e2275df9d23b3a12d986de77cb4dde3fe360fa652abd4b0d532f10bdce745ffdcd8440a30299d49c722e51b787957cf7f2e94f4f2fddbe789d5a99f5bd8f172bb0ad616662881827c61dc2489c7d3e2e9a89980392cf54de073ba100226b510a45dd0dcc83c842b50025663b89f5298dfc3003be36b0cf2dc13b1854d39133ea12e670b4cc52a6401d97266796196328064266164c261ebd26e9c1809392934b96779377814aaf0c0c738833b070c222c58a9bc5cb6c33d1a1adf4b6e796b3a248992cfde967d0afd70f7d582705b4f9c1db0ca7813c2100e69bd8e44ec769a07047ae3020df30148a30df58c9f075f21b4203ad8c0b064c331f6b0b9aee8164abb3f19d876a18a0680f638294f37f47ef4265c00955f51fef2f3689242ee1654f9fedfd81d493250ea813fa68ba375ed1491ec06ca1ded3ed14b640e117a0284fd109a69c656d8d0b315cb021d129007dcffc40bc87d0e435e36a1699e7c67aeaa04942b93fb3e771ecbb072843ce0a30d9c042203c65cba1f6fa26df2d2dc408aa95a55e94fe99900d0cdc350b88dbae2d27bb369c6243e5c6c6b05836508d6ff29c56721c1ebb219b3da7da9d8740f3c4f822848ac619e74b07a912bcb2a62583f74bf1533c27dac528e6e94a8b21f637df593903687b922d89681bbd19cf7747d31e95094e439211aeafac5806df0b90c937238880ceb3e7e0f804c7833b81660fc43d0be0cfc5fe6678972061b984a99517a2ab9b4da7da866f86b874efcc56256aec07de60b9b6b69aee04ab34498be31fe722cec3f3c78d75a3aff07afe3d27d407a640ac4298ab5f46d0b2a803bbce9e09c2248ee5b63717525359610189fb5856711167f654310f7eb189229be6d48104e1817e2367da831af7f0930d2e9fd33f759978a5a51f4c54dbc976e2fca5da5ff488a005b77638bff25727011afa23f19ce745fc3f88a8682190c4bb68701882d2b4c4f8c07112e5c2dbfec998948442cf4eb2487bbe63ee2683cb869eecf465a21b1920ff9bca162e59a55caa4a955713fd9ba9ed5def170e02b04018b697faac4dfbacf2a8d715ccbe6df2c7ffa17c53d45b89d711ee6e28a94798afbdccff871da6202255b47a734e8ae0ba39998c962500d7b0d84d7d5fb0d11228a7b91e8f3f40498fe5bf2b901e9c2e001a27c70e2038fa7863b8bf099862127b2c494cfff30f51ac1fe8457656d3c32858f9ac3995b421026bdab1dc27b2e954cc485b51c092e0d4f07703bb1cec0f7bbf033e1215bef82213de67391f518d29f4e8ab19bec0e70bd794d3700fcb76e3a2ec3ea6a88081523e0154bb023cea7f85c3061d8f457ad4ca7bcaa2e5a8a73d1fa28dadee3b8964c8c2467348fbce414ed0ed3c4dfb18d0b389e96efa2ed89f977664ddeace66f322a288ee7de48ea170e8d1c83b9c5b5b744b6b0122c39840cf62f52a6d71c84663d93334c6c0e3c9b1809a98086da87ebc4e164ce54a6645dd68ce5e0dbc283c35e57497b6b2884abd4590dc0c898d70396b333c9b899ae36b7fc457af44727502d9178dcd9113e3ac053d1b74eb92a0a0f9a50b97449756553dfdca2b24524e679463cdf1752744eca5cda4ac797c085e10276340d5044ddaef0b183de8e49e316d8583b99972369ab0451f1be0a00f0f8c2b8a2521d2b4d42c7169c3a35f05a3c802dcd96d95335971c556355586aeaf4e2bd5d74ed6ff65a676a01b5918062a93e355d54cbb840cbcec178e43f08f6aad1af61a50c4b7f73b8b6e4566fac020be51abf4e101b9c4b419ad6090629c04658aec3fc3b52fe76788ab5bd553ae9c74dd6e9290b135efdffa82a5a920a515c4d14787dffe560e65c5301f0e65107fbd55aacbc7a56b20bf9d60d0e7a96d80be70cf9b0c23307e59c669696845efad7241323b6e91f7c6a01bb3af2593c5fc9670b1d2ab4c7cdd199d8d6455443370e18775f22c3ce5eb746ada600769bf9f543d68960b92fc157b186f9f8d681df203a708a7f1f6faccfd297fdd51088d8b2c4af426376f6927f9b1bf20e8e57b2ed46f2f02e91b1e611c8470c8e20f447550046c7d706d3c4d9cb070a17e74a96d1c94d7e2d9044a80dd7a4cd88a2fbab81b169c330523c0f1b237114506b3629b0cc94f66bfc6873a03640ca5ad89394137d4fb33419d32653314bde29320814cd923f8cc011b4f7c609a2c0711a7e7c42aa39f575bdb164b2bebb6ab9353dc40b22108940236e5fb74cdade8e5f56616c5c14efeac00dcf5fa5402d77960e6625463d844c385ef286903f0a46b4877da685c4b68e20eeebfa1b6818cb9efaf4a00c1c7e8ae760fd409a9035a676d89c9395d9b045b0567ece377b3c513446d07cf8bd46de5a0e6b75eb6f4295a185fae61462f24c34ad01137e8121d02588a9986b61da2429f5a1bb7b460fb9c0338271325f671a898554d2f6fcfa304e493b0925e5e5278c85a15567ed978ec43fbdb7b567767bd133acba7ed670d951203b6c995bad9732dde9416345b1cbbc46f34df1ccc2d637f5d92f14c2a053b8e43142b9b6888753c6fbce0d0a768c026ac4cb862615778063dc190dae8361eb18082d3b4318f5fe51e8aae96deddb92e95e9aa38ef8ca29f5c2ba60184d90f32b956a5a05bd58f6661799ef0b7b4a97685e349022d904852903a38856619839d9b32c4236283abdc4b2c9b3347327b77851dd0ac484d7a1087448205c92f344fe2b8f68a78f73dd4c1c255a6ffd51daabd82363e5d830fb22547efc1cc9c785582a4a30cb29b75eee351f515f56214f5046a3275fa83d11db4e4906ebc971a2f053802c9d177fd66530bbcc6b6ae5447c59eed11187ab4dd2effedc75d2c9f785024ae997c192df76d1419172074a3808686ffa9cc77932608cdd8391d11dd5698e7418cc4a2b8d83b7d3e84fb6dcd6ad3ef5050b19a7c6bced6291e8869e6c6b2f7e2956b76cc001cdc10a49434a86389413fe8669f2b633f7579765f46cdcbd354b69360932b308a961f9e12728e0862602668053935e50d03209c3730694f4fbdaddd0707cab061e2c28b48a6cbc98b952d1763dcf2f4109913ef9f6a286ce607bb86175dfa2c71ee3d9329df35269f6f1d72277de38ea7796393a6e364d3f027a5b607f20023fa134c6c9d08288cf6e7beef060659a4aae103424fab3294cdae128fd994024c9e7640d7c297181539a2d87da53b0a89cf17896dc22c7e655370357dc43b83471c0618cc0102307e0853365369d62a7da70f2e70954bc195d280a2d443b8fb2ea425f7c73e30200f83295e7420f03955421ce1b02213cecf5e6a352e583f6aeb3c6ef1caf93ba87a455dbc20bfc72ff5e8b459a801d8fd4cfae6d087966d8e0acf406f81a5a2fd70ad3110390cc5499868e395315424938ceb7751d7c9a21ed79dc083cd978bf8bbda397593acc8995dbc35775c2addb67767d6afd4142e042e223f0e0d7e74ba92daf7ffe118b9d21c762dd60081eb52c221526e75a520a83dce8221011db6892abfc6b767750091937a82e33146e53cfc27c61a299c466ac1685162263a1a909bc3e2bba31c431ae6bb9a28601e621e8a4b1da663b0eb86d7974b61a398e356810a32aa41ff967ceebd6880632422a573787f9c98e91dce9b9723918500501e602ee36e82849d0706e8a8e58d43f5f72015e47f41e08731b9c5604fc75256bf46a7fbc71c956e905706fa884508b3bf541a974572a332b1380f49c1e1347579f1811fdd2013b93b53c72b6dbd69e7f9622e797213c6fb107c40ad2db2b6bd34be32b336ec7d9f2e237fcc236b73cab3e0d53ccc7ca31da7f430c3180a4625c8c5fdddec4494926fae531c970b97b8944ecf9084a45b8e2a75a07bcf9047e158d1a625e1f21e10c050f574e98c3a96905f8df1f87885c7f32930cf507a798eefbe77bf95428bba6b46e2e9082932c9e24277185f7ceeaaeea338703729a38d3f03e92ea4e6ca4f3bd12c84699eec60eaa58b04695219e9feaccf590480466b93bd926ae7f9ca9bf75c5809a5bc9e50f46c14b1e6747c172e8c5ea7f957df88af1719aa4c6b026ccfedbee0c0426c1323c33f4dcbbfdcddd6fdc2cb0b23bdce3b3ac0c3d4f412e5c8d258c45b3b6a86714c8b50455d99779179ca39ffbc9b1d7fbdb2368af1ed6fe390447422c9717cfb0d357c7d9fbc6044d42350c134ed2dc6cf78b1e4e73ab8c559384d6f479c380074238aaec49fed1f718db215874adf20991801d2d5e5557e734a26e80e7b81c9241efa1368e3c767dedf5f052725ded44d774a6b5d512f61e5d8c1a17a2dadd77f9a1166590084110277160d6cc74510695bd845a991e2ed907f53ba4a0677cb74ec2b7cf06a8e1b214c3dac779ef7cf03f8919c7cdeb398751869f89e71dc14616f204f687f27800a636e4e555bb7d44dcd4a70e35fee8562513f373bf1a5367fe878fc06ccc4b904c29ce6ae2ad6b1a963945f54b2ef39eaf8bdbe809ff75dd83ffd4ca1857d956183f6a99db834f07456e755d5ec7710bd28d1f5055227275cb8e1c6faf351f28b98ec086ed23a58faf26029d8d81f8b1726cd7f299eadb3ccb97beb2f3d590fddf5bee9b7fcef2cff20ce6b5782486419590e41d7357617cde76a78aeb8e71268263890f91fb5a24ee911fa7deb19e049f67cc838912a056029994f049a98847e635ab7e56c02bf9ea7dce385c0e22749d79b102afed37536c226b96823f44c27df8f99d24f4535098bd289c0884684bb1a557302f92f0c914871206c4d534264147320dda5b7080097f63e6ea2ca2c9961656f6a36abf18485bbfb67bc0986a426adc667ac7652de31ffd278ae378e0ad642e8dea26c5dbcbbead49d29f9dcf1ec312ec371c15630505e4c96a4c8b307450d70fa874b73d72751baf5d6c138d6798300340a3be3a829a1dfca603ef50129281909a7eeb05a9b23a7100e09ac9aa1ae63d10ead442368636840bd97e7434e6cc05e8945c8dacfdfeaa77194f305ecdefd7a5a1e1f6f3c5fb4f9dc8b9fae385c565240fd16f479c89b64c411130cfdd3a2ee508ba2b2d4bdc415b0959f6dcbba3f0266576d27d0abfdeebf0a2b74bd7fddd608ba2d1c6ebbdacd89cbcb9c34cdb8d41fbc8b21a104631cbd379a07eba67f30c4ddc07d76076e342f86e8522b73d09b4876a85c03b478cf92dc52a1d4c5343f95b9d29afed2a6fbea001cfe4111153417cd62891d28c2e1cebf473eec4ad4d609d0e3b0c6a14ae39bcf9e82d3116eb2f73b5b526f4f824316550bcebf792833116e4a6828b448508fbaeb10ae253fda1ea405212127e7311b85c5de3b3e87e55b5bcf1f70a7bcb6955bec5f405c2e2a65822b6d485830b19c25cce47192e1336ea8a1186cc9d44dde8affc3c88359b0072f922bfac7a6e6642e1a1a27bc0d3cb0d5a7be24c4dd83f99acb79e4daa8b1476c31f183b1cca6f220f3041849c3e2edd85f44249b267e5fe5a5caec33b823d81014acc35ed5b75c8098b6dcf71168c370c5ca5c09f86ececf9d71d8a722c7c9efd7736fd2c0e45680061c0a5ad12f9b8e096805cea5196a5b5f25b59b7d85cb6e4c14f8aacf75aae9b89d54fbb4e84407ae51cfe8e31dc118d61828b616a85a0c0e83ebb92e04602c20e11223a6848fb1636fefa25be0c42f7a4feab326e37c19c089601cbe816f50d6c25c78f51863ab491b3cf7aa926d75fc9c7b4b167b924b888a683b2669d38e6a9b34719537320f83ad46e7a1480d6a3e5b79b2735177ed9d351b898a229f464bdbf28997a988de201af17a24a8138dfdf30c7da0edf099f93284109df6c7956c72bf0b2801b9f105b32f5207368a1da9a9f97d2713d49c05fbae6b8c45baa70e83e5bc7efd4c3c95f6ae9ef930101dcaf578902c8edee42dce89ed46dff4bec189569cd32f6d76ac3bc20f1e8fc92be94edad0ea7c16c7eccfe3f191ff3d0fd92b1df6a68143e8aa630228c978b3cc74163a66da3a179dd3a8d0f08ea3742e2cfd7d5c3afb6ceca486585755e16e0351d001e4a0afb9e78db067a43bc143d232dcd2734e776452b64b33b763a2f67567fd524f70197b9ce77c5bb2e79bbdf3ab3cb35102c6cce4dabc7ff60c2c72dfc4557ce3a403a34e9edee91e111e16936e82a30f8e6d90e90b907f6f26aecca9fd2e424a67c254e4f709d2a75495ad36060ab229f121f3387532935935900a3a974c9a6a5460bc7b3ee2d66613da106eb011b9673f65242ffc98239a23ff7c7ed8affdd25a7df761d2f2a6ff19cb27b8db89797215d895384e8c21f321bed34791337f0d7b468821321b0a19cfc0cf3b84f159ad4b93a0a17acee1f9a594f6d6ad1ac754f4759b5a6334ca53fd6e68a31db24b153f0cc6e4a0be1f770646e7b4d4c95c8d5c8ace5d921287888546fb70a05b62d21b6ca067a6631bced042e2c25372aa2f12dc6b264e393c50df9bd137bdba78c403606047905b67ac072d5afda1de74d108284cc53fca6681639b2f401db7f54cd3c6fe7fa9985c036019e39b8e735441fe77f0df65910cc82bd5206e6a001e48c22b574ac50dbcb85f5cfc59e1286c4c91df5900b317c6d72d95a85b49026e594852cb9c9a3ecbf32841fb46d827b0081088b688abf94f60ba97cfcd83abca27e129d4956d24a2f6c45953613af6ce1755386da206cb1ad9a783099fbf355a01e40acb2ac9c3e5f13cbce0159ea87fd2110b3308d4912dffb3be8b9b6af789bc9ac9c0eb98e8764a050f4205c33d9fe6b534d80c1628dc5abe07c1d426757d1a4fe1a2a8222ba56dfa96e591a3943ac99d93eedf1c09810ec2a7af3cc510abdcb8257d200dc610d59ddfac3d1e733a5a3f3d641793bfaa3b5d995c2436fc12ee838b3930979c8a715747dc9141555093d35dff6994c179db8a3505460b68fd0bb1217a1e05997eea4d7f77a4caaaf683092b5886451b480268bb068bf08882be17837f63760441ae4750a421c95a51c91b0d87fe7acd82f9f69c925c512355fbcda76c315b6c8f7520e64221c672eea754f860268760f56f64500c009c94c568364b5df6f494062e141f2c87be6d29f022241e99579c534d588e83bafdd06a97df951547e2cc707758bc34a2d7b554f45ba3741abd0a76b2f129ae679cdc4e4e71e9f56d39f011fa1f5faf0ad2a4133144ca5a3deb3b91d323dd7e1b43d7b835c64851cdb5743c5a214583c872810791803aea843c7e4bc5846570fbc8f53d74a088fd9fc116415fcd506a150056dc18c3838b1cffecea9c2f4e68417e04e69f63fe45835a7690fd77be23ec9f7916d17f5c9d99d7861ab4308e097ce67da29161520b6d6e6f8317df7f59f50cc91f0c2e92c749ce05d9bdcf246c442ab96d6df78b9b318dc35888a9119b3e01cb0f0cebb92814260a1989220f2a74c534911498d9234e24f2beb657ca2814f25bc20ef6b79a64f1cc1a80fa4ce21c6e98983443334794250e0b1662f8078a8e1fe6d717a1c802692399078a4f1a9b9755c0fedfe37447bfd16b24d7888ce2c8ba3fc4357a1f2d1e9c234d50eaea584834c5d2d27de09c47d509abc23fb2575937294883c8efea506524bb2241bdf52cbfbfa8bc9eb11533e82f3b487b434aa253c5c7a29152ba43645de607e8e8236f2a2598f1e14ce5a11b8feb084e1e4286f8fc937865bc31228d5c26312d647e3d034be567651da4f45462101c1dec9c7a237dceaa614a1aa80edf0f411acb6f197127cb970ca67d37e2a5f384f4bba78febe12d06583b54f6b160a5f183dd0ae749a0d02602b16e6f5bb402d8c5d9d8777c9a5261daee21b623b6853eb029849a9414080344fc5c1cae7505fe96ed2f72d2f994a03a21f5d05d6fb9c3bb80e1e2f558a754e1fe442bb1b13cc4ac3060fbb52f94f70816305bf1c0a082e2985c1e0e3f14e32bf027a79d94cf16ce51b86b4f6e274e9f0b612c0bb497150da36a7ec52d25181bda0005d4cb8bda2d83266eb233125f5589541315dbd49b652da25438dbe3fbd21190dffe10e9b666d9d1af27b8d617082d0fbcfe5d4f25f53f1500aae57506c0bdc12627bb72f338a4539eaf3bbff59b16d7b9f39b067b7bbee1ca2d99ff6d151e8e08166134860f7cc91b9bb1d8eda6258b9e893050ecd5077ad734aa2c877aeaad2547fa0ca1417b066b8e93f0db7fa7054e263e2b6f837161697434b8127e11149370f1705d1dcdfc9a684f851cc6b10356fc06be644127706f18a7bb1d88eb2255554f93003da1a1308418d7f45bc6051920dea9d994765b0eea39c4c158d008e77c338bb2b330dbf82977618b5e2b9454b0c840f8046c44b962dd48bd276ebaf108341cb5a7fce8d941d19144ee76df77060d04984735606fba3fe8d62c39816752d1887475d4212466d94f1f47c1d73695758cab25ef0dad679efc4d9fdb9e631626c5a43b7ed48333a0e6ebc80fae55ab184fe3ad0517a27d3fb4d42de9e8aa6cdedf05f71bdc4f0c314797b5a1383f85a83718b32b0bcd9c5b0e40e3eace17046d36d5bdef212a7ea31528afd00097904c0ed3f5743ed80016079d8e81954f5464e0e82a89ebb7e926429abcdd1c39feb3adbf3c95eafb9813ccfc51ee1677a13a20460b6fdaef131313ec95e9add15936f5cfa2bc6d0176a5b56a5eec5c7db907ed7e7b96affa01c03aea9c712348f05781d025322b4ad2749b3b98db97cb23a8df043733a0f7671ac2c43bbc6594ad2382634b5c5f06ee4f1e956014e17b40ebd5028c8e60e68471eeed473ad489966f1b643c35b1d4acbbddfc76fe69e661f0b2737f70f3266528ca50a89eb3ab633d9b7cae1f0db722fe5aede3b48e7e564c968fd06bdbc2d70802edbffa45cddab6b0389eeea10a4f1a044de9c197bd26ab2b6cf1625bfa8c7a58bb1d5011115c507025e9e38d62c6bccc0be9e443f563e79c7ec77ed932f18a7ffd439e5b6cd5cdd52bda5fa081f0794386202bbd112d842c9baf2daa4c0196b0818aca9532505773bc0195ca1a331f1c9e608beb8c51691f4c41ddd84a6092a8c330aaf49fadf31b6a61bdde03c18c16ab61ca622d0219834498b14d16ae48fa95a77c162da941f5c031eb1b576d23bfae6005d4fb44f0842aac60718daf603d9d4009efd603c5693975ac90374ef4e12b0f464fd30ba6ef507635adbe3523b3b8a7519ffb595636452abfb995df6858afa7051439aa9009136cd768b5aa4337e8cb595a642173aea01557def410375c14b89bb61edbe4c079c877f7aeabb4f363506003bc8f5e6685496401cde2f5d38639ef4db6511b641c7dfedbabc81b1b2ac0b8a3586282dead045f22ab4a3829a9996bc4e985ad62666b06559a4bb34fd55a8ff4075df8331d9da1a1f56a59bc614af1f14fc0c3a5d747fbfc11a4a93e38ba8588b3349f981c2cd0a33bf815e59d948dc7941b2aeb26cbb07cb577da3af3a1cd5f8ccb692fc426a5ae8b725530c5193e8f9acbeae804319fc9c51d38efc3d6780842a0f13e8f18fd0fd9f270cce02d6e2c9e162d142d4d2f83d3a8891048b41822f60366b34f15a5a7264e158e2b5ef52319ae4705e0ff1a6d18abe8f9abae0e7edc3282cc006b22c5de3a54e2cf8de5d6bda93ac9f4ebee2bb27d935dad8c8e5dc86a06959d16a090d42e7e1a7836ef78cfffa26e3ec7f6e318831bfb1ec1f10e359726dbde5eb70c267402f5f74cef4af66c017d69d1b9fa767a4be1729be78b4438c77804dcd83e5ccc3b2918e538f69d51bb9b89c6821bcb3aae178158f2fb954d0ad6a92609273eb991a886e2f609743ad07f41a2aa6d521e15d77ead95338b818802b09db210b63bf4d4353d472644edde8c19d1626410fc9acdc37e6b2b6f3c0f499765e5dee520e99c8d371bd965f8fdcaf3d176e1545943d1fea7b5cc2ec313b629d8a165413220614772ec182db9cd2cdcd40672039015e6a047b091d1ea61fba3c6ff4f813bde154a2853b03eba9ae99f817c146d94efa125561272259f795351fd713697c6270a5eea6973143b9a45a4cda51b86876448680836eaa61e6db2a0f70d8f841a0f1f119735996bde774ea56c5a803723af6ced46aac59e88818c7aef8c73e44038520dd8f7cf3db7322145b601cfee21a37fd5e7db5c9599e10757af85454cc414e7f2fac2b22cb2705ed1384f9e28a5d3031929c06f16f56e89ad34e221f282517d92effc53cf7663e8bcdca3d8a8a31a0311b9dd5bd1ede1a85afab9d04c40c175ccb19dcc3809475cfcd3e89437db27acfbe24beddc237b676f0f1c21bb04524f05f608021faf73e722e7a4126e6a572bce7243f0a3da53af63176fffd28f49d52e749aec9fdce0d73e169e0bc8105f146a20d70b84d82f693107aed7ab0978ddda60c3d4a59863a61150e4165a77646124117cfef11ed8de54c611a74c101fafdc5308ab2ea1edb5438333fe7539af3167d17ae1aedb396784ef062c97f31ff07925a41423726dacda2162d1e4983e24cb41cbd115af246ab2f6356b295f300a878026aab4fabd38696215a028365b9c6d1bc79a2619f0032b9ee691dba474a305d4cc9c0da9dfdff23c64f712061acf29d67533aa87bc863571a82deb74690cf677c85e79f14fc0faa654a580de8eaea02f513653a5fd31c00760199b9e7fdc214f367981bf9c7712357fde352f30fcfe274245af0d78723b3917780eb3754e189ff7235b5eba3e441561f2680097243c75b5a4a19e6b2f0d7e4698a848cb6e00eb85d95c58580fee30250e3984bb185cd5632a479a1e107a9e4bf78f8bc0694e07362cfb1bfe93546d509e6b6995deddd9ea5cad136d9d149f4697fdada0c02778b439a3078484c8fdcf5ad74cb92607ade5e37bb3f2afbe2306d8a25ee5947d2a1e5805d54608af9421dfe2c66df183a2e4856d8ebcaf47e45b58ad4ea04f7fb57ddc15df4038505ced2a365130a7161fe9c18c54bbbc780124c432ff804344aeb61571c058d32d5015bdfa6de5194d5f53efa9fabe64f8d93a5380ee3a870572cb81c0e8b5053ced520ff29cb1fef4403bfb5e3ceba43ce2e73ffbc50f1061860ddf3910a8a462f8119abcac710eba3af5e0468869f044156bc56eb938be72cb65708fef18955521c4375b9f05929fb914ef78282204855645477e498dd17da65c248d4fce0faff376032004b0a31f21f58571f4cbd24d93d29edaffe9c0a3f6d709e2a52d75c728aa9c97af90295c00843bc1beefb6fc9d2e3d0cd765f208572834f7457920f24777260d053dfac88c6cfc4c206599d12f4910e3aeead7107be89d52702a001573eacf452a31f5aa3e6a02ba45334ec2c2bae470a217dd590584cda61648f22355044b80fa62c9e72e735301617c110f6aa609467af5b69b939a4fe57f75fefc35681f9c09d357936c4566895a9690701badd328bcdebc7094f981e6c534c8f2c453307dd02dbedb0743cb0a4223c2e60fba24ad2f25d3ae77c8f7fdf652e861e4a59d87f7a21219a13ef1e766a1e2cd8f22d1ed037ee0bbbf7ef051695cc6a1452f00b817c82f406f6fad3106d3bc44d147bfc78fdbb577bdda3948c7d19bc93fe991fed55a854afab2b73392f1cc81940e83282cc676be473b433875c424615e28205097d3c93dc940196b04508dbb8b12a6d41e41ba27c3a135a1159b2fa0ef99eee726e01c834214b72acf6e4811040a76d77267fec05cb1fa3a71b38c0ae6c18558447072403c0ab35d919244d1628e3904d6f6b9e49e0aa8ba7bbbff58f9746f76db06c92975548959114ae02fd128d6696d0226972a9fd1efbf928ef938196ea3391c1f29d35379fd7a762958650171b90227b5f37282fb59e803ce94ed822b0fd92c31b79a370d9ee5083ec888b29e812f8a7521801692c67e8d9134d603f696775495c9b774ef8911af42b3e3585024cf43b5b7f7a1c835507872d886f7c8e9c8ada8500cc01efbf0c872b84ffca1bdd9e254b8fabbafa11cbae5347e8028c7e4732c58bc0f069da24a81d3febc60d80f36d232a6001633f9e2cd4f500bf275c9deee436e6d168567b0874dd27f9fb9f4bdb5c2c45c4ab035c3027646e00aba57937627707d26ec978acca64f3cee43a2dc835f3a751c23e0f7b193bdd125bfdcccdade3c6f86e7f99c18dd0192201b9545bb1898f082b37d0295098307b363ce9d0ea2cd8686c10fc9549970c7bed5e4391bf096821631be56a5bac777814368e43eb35b0087fbef1a67ed4d96197d582bb44f636c0fac5985e96b21e9971ae514afd9a62e89c15c5e06a0afe76062b01b1c5dd0c7bf0eb69b740c341ab9fbff7ad6ce259c0c98bc888ee83ad14908b1565038cce03b3065d22303cbc41672b6abe467ebd450e9081549f68ec53fd908b24f04c1a4c441c0f98105526f6e766d05a041ac1346f76e132d8c31daeb3c5aadfdae006037f3fffd3030cb93a4d1fa566d25aa815d7eca584c83690fb93555d50de1856f1b904d14387b080d5514caad7050b56309fdd958cee814cb2778f7b2db171b62454c40492799a848e0276f076d0d72a49aef023419d733ba20084aa6c123f9d5199eddecfeb2ca697879e8c9f72e10769335b5ccab06f0b7db05ae09dfcd6c8572396f7ceb67b8fb32261caca2e5b8db7c84af29617bb85aa96c521847d460336821142c8be4b3f9beabd0c6cae1d16db51dab7e0e3a6fdad41965b8b37da5114a04c68c604fc62b3dd09780f33c9a67e66d37a9a1d3436acd48c81305b4c15cf6da0ec6073875ac5b30df374e07fb1ab669b35b409f2f32a3c3fe2d368a8703fad2df9277d5eb987aa32dc213f440a33fb3f67da3848e0f4e74f484f2ec9a65a31d60e2ba07dd9081ed5f1e620d640031c472ee889f4cba6bed0b312ab0de775ef5ced5c1c2cbd3e148c2e8942bf2f3f72da8a332cecf674502e4791da27ef68dc86bb0c093744c7ea0b34b865fb9ab68bf3ee81d21cb552e3e4bc861ec5df1b14b298ae5c1970046836ae1e53c1549a355d96e43e6d242e97bec64fed20a6922a2b286f77e73c1a6c5f172cc1e177ef04a54736e85e21f1bbb932bdb1c191a299e1206762b25ec5e9bcc8655e67d7c59d1a72a51836ff456bc7d58a142e877b4e85c45bc22fd8917d7d257745298c2f16c3d42399d7dc0c139c52f889a8d4053296af3ee16892af05fcdf25c0e0c167b351cae95bf6dfed13e6372f0bda56aa02bb823f455ab21035ed204d28a111c25b15b0b447835f99faa4dbeb456ba390f0a45dda7a19116866b2475753b9e9c70421bf72ba81b8ed23e35e1b3c621ca30edb30b360fa202c93d4c9c959dd639df2792a1de66088d11cde0b34680e5355882b6daf126cbd1990df2be7ea07f5ebba615aa35f65afd048b868e53e88ec7333517ca2d1cf6f80bb65e1f00b30ab014cf1aa7e2dc9b47d1639690133e3f6daa0fe7a4305cbc660ea3c12a137763f563f121fe26c07299e8f0b6e2518b21df70cdf783df611214b09f5e3362d1924262116a54552e627e7de54d3757c0d2ad14aa2602172dbf23765881ab1c11e98d633c61ca15eea7e823bf043add31a1452305d8a6a7f2bfa67d24cdcf5d0ca52b52bd2a0d7b5eb2a0cb213f1c8d73dd18200f432d93612633f5c3a189092edfc308bea36c2b9badf06c4b3ef55af8ab3a91f15021f3fcf5366421261d0c900838d414cb7b70dd119eaa097f1659c7f07cec7fc2687408a8c1036c10af0f4ff655c8b4510d98943784b5f7a0cdfd52050218afb1db5d0e2465c3d290de3b34304561bd7bbd6fecb6fbeff45ad3edcabeaf366c13c60cd920fbc45ca85b754cab718b3d265fae21c9ef6b4479ce8ad314f52dfb7290c5e3217659d4e178bf469af8f907b3d562ff8a86870703fae4578040ba6247df44a0463639e2600b952923d9ca1e17d72f0aec8f9fc0bca8714fef669e3c58864e065872799db60a71e64b8c5e6bb57a8a0975dfe8546a2d49d4a7b281b651b5d3dafaf092b4e4010de672609f025ff8917f7bbd5490c9a83cd4ea79f867817a068cca2d55d2aee3b931c9c0087b2172aaf89171c14d33c4c5bdbb9330bb744676857f5d9f4701db408051f4385cd83a6d4d36e1729f706315dea2c09946a252850bc27d8fee9d116ca44021a23876506df7b3ecb0a71969d797d987ac596dcb13500e6d0224a7acc70aaac565664c61580a4c7fa26c06e7f0ef0585c68d948b023d4542755cb41f5e86fb5beba009a082dc1c36d172b0cfaccacc591acf13bf41cb5bcce6ec7cbc8546faa9d786a283e4608db7d5cd209a5fd2c7cf158cfe1676b1908fa788b23336fe50da7a8cbc8decdf41cc28d2ae27c129e30082d1d2777bc061aa49775fed7c6e79ccf86d6fd7a3c77d4605fc6eb36f327dff8898347d9581eff25ad6ca098b2961f452a773488e6565021e97c8b1f882c7e21557ae3944c2f09cda09883b286015915cec44cbcce1e5b593bc3f8ea6b5734a1f4b3c6044954d9ccae58c33bbc2de24d78ccc57425463efba6b74c0688a436d5e6ad3d8d44eedc06377822fa947e9b308579cb7803bf1be96afe5c9986ccde27c015a5f78bc15fb94f38d17b284a345b8b66df784263fae5095e5d3d831c0fce435107cfb90781b2816cac3ba5408a7daf6da5ba8f1b13773ac06365e20662c75d54cb0bc88c776a3744855f086c949815b2c2dcf3c3d43e79461cb18e94fb6aee8e9881d2c78cf70165df688037b26dab8224177bbe7bdcde48dcc7fcd6f194084387585c8d267eeb993be728491b0f5b105471542a6eac2ee1dac34ab5f4dc065e75e7e7b6a2c7b63593cee004a0b102cba773cae4ea4e2dadb07f30bbb0f5086a59411c2fab74344eb04b2afd16f39de0c28494f5dca2f9c6ba24caa7ef0f34bd9db21bcd6a8888b6ae25462af523daf3179ad4f6066194307f1bc067051dfdba93b019f0e4e619a64abf940947c649acfac0929220cffe4bdc6fa8e314f83d885792080b55344c3a09a1f37f659ff6db98214cfcf9858d7d5bee9b06b786f8a37f8ecb1712313ac335d2e49884210fced22c80ead3b1e7b0a7b870f3cf0a50991dd180cb28d1735b40ac0d3bb269e47297fd410f8cd64427bd263889cf064a94c292096129932efd7fa77d8fa32befc2d32cced4a86c650cfd5107180391b329b3419990744bead2fb8d84b8be92e946dc743602fcbe2527d84c62d64acf0bd63252c01ae22de8adc1b7c35e9fd49d4d01516414846d3b8adefc4392a4a7bf905f1bb4d4e69698ac1ea2f29ae060580e35ccc2fcb6915777c7109637929f61ef88890b05fd3c8fcf9bf3d0385a306f3c7552c27a5f092b903e7a5a410bda3d55a2be466dd8168450f7069ced871f62dc58b745735d9aca38d89833bf0d86e123870003ea4e8e290c99e1454ac0ff8c6648b95bd5828d2ca0694d815f5bd6b2e64d47f8ee89d3dc1822deca286c9491a2bb471bff38e0888f544894a2c9b2f8e6f256869f6020645740477f5eab6d9774f115ebd0bebd4341b6d183597fea9d6219744bc834a6c1f4286328b845943b574e8fb4036ae0c7fff7e18334825e3f1d51ef19e14d180ddb3e9cd93eae3e4422c4f5ae1968cd26b5749a149b22aad2904481a3432dedfd359b0bc174cf3d8a3500075cf387081305de6ed3c52fc089a8bf6934021c11cb1c1c2e2becd2eeffe00375647197bb6e6cf078fe0005bcd2ae27ddf265a1b24763f42b59e7312fc874ff7e273c118a4dbb5c0c36f7973eb63cbe411f4b31dfa446b06ee222806d79f9571b42d8b2b0685b25fb2694094d35e9bec32a3104d45ba989c477a1a365917bb950ffc274c890568dd85db5890b8840d0076b6e0f16d7fc760262da16d20a1a478a3238cd328f877d00b68d0a1649c1d6d4118e8b7a0e9bc5c8ca03b5190f236763921eef745d517758543ca6b34b9a9d26eb6bc5a80342c6205ff254c99ff08a36144e2af28450d6fccc5b84f389aee38465f5529e3160762889894930069a4ca8fa501ab9f33693d93ff093c10bb92187495f4c381a0684072563e006343fa75a12bf5727c917070090dcf0dfe224b9a7a03321f284c031e6743549c3d89b2a70a7baf0c1a23190abfeebb9876fd43af7605fe1b079abf023a027cc3bf82a031fba30ceeb9cdbc85ffdc0f41f9338717fb86f5f6c80e1b078d6002f465440a196023b1c3d9df8542cb00b65de3e1d474011727aafe048a6772aab8c266e36e78754e8ad32f4fefeed1fe59bc7b45174da14ed3b1cfe481856609fd4ff06831e8386c3a0d26ea6553596d91daed20aad3d685a1d3dd87f97c7762c27082f49129f96baa5e0a4f08a8cd113421cd2458cb5ea92ec19f32c131b96c8bd430c0ec412ca97dc7bb99e520708c209540824e5c605ace2a1fb6ad8d5de9e74937f701114eb67651a4c0f2dc4e4c39d79b49f83e500040de100740c08f03596bebb5e6eaad4b458966e546c5c47528325dfa96793f0b5db78313357fb31345b3a4cccdb72732813bac3bbe13fc81b9592523ca5aca2c09a03a96d9c8ea38488ca078ec7ff2e194b47100d9d515b84aba9e589141f1a3e823194837f00e7056ba0fdd7153d7232d283d443bf3671ff26706980dd9de4bfbd6c1074e23a3bfadf170f847680e63c51133c5759526d4ba73e657eba55231acfc4eccbf69db7bd81431863c770b1a237abdc43b98015f236fa5ac7dfb18ae849441579449f7ab54c44dae9e83eecb88d0a1be56e51c46b8f85b50953fb75f582b204bd3549e45488b477117c740f3421c034835f86b16dda42488fe2bf274c8ae7de8db1c1e27922e2595239c47da94a94c40ca94db13cbd9c6a62efe57d0ceed08822aa49b9f99bdc5f1c57585e82d6cba9c15db89c2202a7a90fc4fe6a8cfe3976fdc82e787de98af052bd1e4166036eb2ed0c2be828009a554f0a1a833a854514d0c710fdacc2531a88233df1f9dda3132ed7bca41f7e3e97f18e6b76a61c93e6dee9d84073c35f0860671a2b60e3ee5ce324bd8cbe917710b4367d1eda0180fe0d0f7dc85616a490b93b3b151896eb4a1338d536a73c1b00b5efd8141aacb9f253a6cec80ad3e8dc602f870ffedab14bab41a88c19fad7800f1832c24dd3fe753119d372d9a827b4dde3aad8b8c2c473dd411ccdbbdad384e34e7f5b849405df931048f33baf8e1af41b6146a558bba14a239b255212228dd5e0541f8667bd967f4260f12ba46768cfd067f2a689461b162be912024b17be71d8aae0aefb0a1740143284db18176eeb349cc052e0e0db5a0b8f0e511aa59cfeb1fe32f11fbc78a448a8b364bf2a6617d53d72a4d756e73ce9bdc7647ff4c0ac695e38f3f81a4405efe092433f800b65b4ba856fdf7d1a2844f99c00bd1de1fc138d886fce942074ba650884c5e799bc9d30ec561d43a65ac41391b9902ebe064fb978c01ba53e882c49dc490b368f5a48384b74ee2c14cc84ec72d527169c76388215be4f11452c8ee4113e686ef53b3283d7fbed5991e3c3beae84b96b38f0d24670ceb1f7d4e9d85d24032ea136f34fa78602f4da42d44d979f754a4be8bad9e41a05822224a6df69b0b725eb5b0a696453a6e760240611b5b2556dae014f63f6af12fa9e31100232f9ce4e6c7636c2ea03946ff2934f915b34544ced59f388d5a1affa2ae3422a6ce229523a55b70097d42ef16d32b37b656fe63e3c36ebcd2dee6855bacd7e1825be2ba0f335c7d39fec2bf872056f301f3286c65cdfa45870a7366dd76e0fd763537b8a7e849657352a50afb038109ca281fa24d17714706a01b2cdad6d7648af717d875d0a0e3162856dc491a7e143e9ce2b10c5bc36887143e4ef47307a62e1fbaba9c875b4976199ea3d781833bd811dbe5b1a81b01cb5897fe68ca15a4d6d3eb82e4dac1485c907f2f4f40580fb48eac2a23a48184a2b3b386dfefddc00c9986a87b423d4103117c1cd78723b7cb19554ae262bc6313feec0a69762c900eeb3d4fda64ac671eb01b423727b73a6d22cd671acdce8cf6bc6a3fa0b786a867369435c3bb93436f35033cfa4f4b16ed7265c052b4558170037bf0bb573fec3936809141f81993a926f6bb871bc95ebf0abb959251e0ca786ab573d754576353e20b5ae1c783c54278ed80aff30a070db3b7a1b0d0d96d539a6870bfe3fe39df98783a0b36a3c389514b987f13e742cdc1cd69ff655a59c193f03f91e99c7bfe1c555dd768608e4988eaf1b574b0d37eb829a415379ba01339994ed6e31d8e8730b71a6db3d89f26a07731990996ce1762af877188fe11ccf2c29009acbd17e46906c3fbaa4977191f51838a9330044cd95003a81c017bec062d27a5a3fe646b8aa275ff8933fb806c1b469df7e15d7c9e1533d36793329f9b6abc9745d110b7aa8b01bcb167ff7e0b2325fea66f9a368efc7b83e3c2231ef8798c82a4cd75476fe1c23760d14fb04ae369af4b09e8f14fa7f0bc1184852e4b2274f5868ba4eb48f8f6b4a2f7dff8e6b0068d4337561f4da8412bdd3a82b12ce4050fd48c75f4c07e6a4a850164d12766e38e6a96839c5f27c2b9a12191b0d66e6b31f4691acc1064602ebaf6198f1577b00eec37e104c208f009389336b78ec49926670199e935aa2af605a53d6fe43575d05d2799ccca97f9b2ae2f95e16bf8f60e4d8273ebc5a19fda0c7529aae948f7bce829bb8790992b24e3337f69c496abda362717bc948b567551c89f02c62a25a3ef8c436a6132795ad9f0cdd66d0184a27dd886e39d63c9b37415cce6f0efa4366869d76ce350c9e6e339d2be722ef46b56ee3e721f4b3b6dfbd39ece2d5db6813c8fd7c72cbde28589fa1bb29038260bf96754f6e9ff2d8aac8177bf60f8d6b0e598e734c93f01b32b2c1ba21a79d09b531ba59ca31178e1ff6d3ba267e2bba8e6d18c3a35319832cf06432a87b105e41aa244c7760aa834d84efde40465b273812a35f465ee73a8595449b6ee57980f20489791d79dcecb05232b3ad65d5eace1404ecdc92f02a3b873d98405af7966cdc5ff2aefde9a4e25cf36b375ea747976189b5c5aeedde94d4dc2317d1f377e431e7a675bd0613293fb991a0499d6f4b7084a7decac4b44a1d68f250b560a00ae558ebc3e27afe7bc8e8393062fca848a02d6264bf9021fc06eb2b7dff832c0edf1534ccfaba35d8ed49fedd6d1b31f138906bd38f4fa1905772e0be798cc0979de560e5bc80e0c0330c876d15aa524f5d9917e892f73204e16eac2f7e4851fad2840435a86951a98aea2c2dcc1e2c115f84beaa3f7eb2b9deaf136bfc469fa28ade67dcfe63a19ae3934ad3309e942661231a31b8ffa99690ebe463a7ace3d31062c18e67d6664ab29475013276d05261c93ac2c0e90cc82016ffe0ec8c179fddf1f3b0c4cf215f68831e8345c8514b40739f15dfca29ba11f7087f25debf8b07e2bf180f1660864d38834b6919b0772269c13df6a6180f3191f8103fdc61742d3270c8fd46f98a8cded77385150f340e08c656ffd52370d8cbe043acb322a6ac193ef8ba7826f1b2c20d0d3e0c594c913382f875ac90588366cf449a5fec85909c3fce29adfda71d3bb66417fceff8e892cd558f58d411565feb805d7c34056091115c2b5da71fe37832bb893136ca94f45a588e1edbe48a754f8b96be0e4c64c75e21a2080b87cd053ed58d697f9c2b65656b5c87e2375c151626d2abcead3ce5571646662b7ad6310997f1f4e258aa5e46db5b2476e05c057d91173d8412c2a4624bb7330c4e80edd419d90a3827c42165459642df511ef556b2d8f4d4ec12eecca134f304a3a78f980ed24cdb847c85c21c8bd7b6cd0f738a3cbaedd426812675b94b62f943501fb73f56c8081f6745e25f25bfce97659ef1bf9fcc3274fac1323f81ea6ba23b5a3d5db4b6c1d6be7423df9ebdce6a39bb444bc61dcafb290e7ad0466e80da44078e2a6cc51eb866437e93dae924e1c3a06174ff8e61ff369ff92e67928ce84c558a836fa9f2912a1fdad1670befa42a98d2f30404d26f2569f95af97d6f5f312e57ffab7d33c7eaa5d8806a1dbd405579013679d8710002f543dc92fc4fe1c3165cb67e40a9d69bd33b34908fdd72652a7dd7f867698dfbc2e21a64187422dbdc5985acb196e29e03cc07916a70d001119ccbea1e8588ab08d38b47f7d668ff5a9a19ee87bec3de21175d061907ac9f00f4f786a8d63c1a800d46547f9b960a084d4c9b2b1853a826b2e4bd76cbd4be884c2591dcdb8fa561762ed13ba9b42a3ae2736ef79c4bb4ddd315c427c9c56ed813b4b9d7ac14ccfbbb2cf7e97b8a4dbb2aaa20f0773d5cd77954d8dd34d6954b563dd7f9a2922d50d0f9d95b991839e921a37b00ec02dbcb297c9de4f7cc48a55715b0a0ec1afb8369d358280b83df256f59f0fdd573fac9e62af98a6be882cafa472a7d1b5072ffb13b40126521361b0d38b60aa01bbe27d08f39c0b21f6b70cd963f6e8ed201dedabfbd1fd33049fe3317769aa7a3d5ccf22306bdbd10e5e29d304c7c3728cdbdec0c4568b645844b1c14ad999b6f08bf5ca9059372ef852b1e9740d404fd4cbe32209a5d94de4892321560317ae91dc3624974f66f59ed3df66be4f8da941f215050d574b9c72e0caf8fca57906f1e162f643ff649e67a6635f751aa1b0900f0c286b9b2a4956ee6ff000442bd78417ac372e0eab4e186bf25bd336697fafae2bd72fab4e7adeb243fd386fc8e3d59e8ff320e5b404a5e79db900fccbe87c8595e19f94a788cc684975f0922e025651be3a5c4b7aebe5a22986162a5fb0796953fa69eabe2ef099ed4965c695f7aef1769216a1eb53fcfefa1d372388b7eeff967ad92ed87c1316062b05cb6d701bd992da73a976aa5aa3b4e99439d801d0b2c732e4d6882330d2546479bcdcb1bbd4936457fd9ceca10c7a6087ba8cb4459fbb5413ccddc786986a4cfac00e807e1545bf5a41bd798426bd6a46dece65e3234e5a940e37807af19258b00916ea2cb022f2e1589d659815d6054fac6c18a06cb8af33f2bbc1839b04294f9ddc494977e898ca319e47e1528e9bfca330ffb92de37eed67117bbd0f9dc42a293047e47576f0d5cde01e54e77bf4f776cedb2adcbb6069e4ddb3d381f93d1bfc549ec5ec0ba408ed3e7886bcbfaccb1cdf79a018cea8e02059942d2a19a6b0a83404e2e60c3eefd77b533dad2fdf68b5cca542d9fc63994d3e03078df8dea8b0052e63869b78d14f33c0a90f462639dddc0e873ffda8e87dac7bfb303e36451acf9dd8794e25ccd72707a9455c6da31df17a8ae1c03f06e0432c54b66197b908295368e6910921ce718c47c76786e5b6b65ff9db923b0d83c2ce4f9e52802242f1995f267722faffd4eb1e6c14d087a561f220c746b8a0f9f57c5a33c4fade51d092b83e9dafa9000ed0a62e9e2947dd15676f99d8f6c7ddeed69ff7bb5fe5a4b0ee6e175ab39154bcc4a147494ee26618b732423b0d53cec3afc95d4d279c9c8cef86ac81341176d3e737d1ab140fc30a5e9297dd8d4dcd139c846b90cc5040dd617f4756aa5cf00693a97468c5756d456470294bdbce336e61029cd663356ba60caeea4e678d3d087af598f332a0b366efd3adee8c0dfb8b0899eec8b3bcc7a0aa01efa450a27da85c2b3472816545f69f55cdc9350a3a1081ab18fc38b321135bc46e066b3e6c96f4a6ae3e73365097909579a14265d7b8c08b03586167a0ea73c0cae473a4de2df33e58721e532a919bddbafa754861a3034d4b445dcfdd7a8a4d6d788a6ecec015b77b5b0635738d66f723021ba2a214af68c5c0d7191256376f380e7dbe33db87c90bd049bbb32efc6ab78e871e09e50bc39e1be61be50bd1be69040ed8c3629e7abc1e9ebb0c2a69068d8c9cccbea6994c08b03a6fe687924c530ac8eda8d08140eed50aa101153a5c44b7f6294368a56ee4e83b670d2485df653255c733e7b8abc8a53db4ebaae308493dbf3d1ae75c878aa38adfc8ce2e33defa271f1cd8fb2014c09f4a729d5dc0577374039bc60f1bb918254e4d5663c6b822c378a54cb5cebc85ae6fa6589a131ae9cd9967ae8901f2741adf2f140b1538e58a19989a955f06b19e476c766c6d554626f8e3b4a7712e9ff2109191138cd908ced2344c36de9c2f57b30931719484f3993af0bfc82e658ffedd35da82b56903e391fdeccff52a3cee7f23e54952f4985204e65297676abc6470eec96c1f8e995f93b3e7ea6e9466e7134055b6d2d6fac6f117ee658e8483d48c6becba02683811854b1528944d8ce86963bae13154f7b56f0aa4aad33959fab7b34b3cd88b8e4a8b05b88fe71ab061e1e10a7913d8c2ecb410887819771a28241d5a33eab9535bafc7303a409bb2fe948a138f89bae782f70d0a4d41fb0f5f7b4010f95b25b1191de00a0d9b1300168c4f6eb2cb5e2b4d3afd236ef68d24a1ac2b53238dec8bdfe8a749d6c5e0607686131c43a1494c4d96a8f22b6dca6a861f1ff03ddc923ef32548d8e47d5596e6d0ec57bd78e02646d08e421c93543a763352281cdd00a727073ffc218cb4f2a7410ef6e5b92a7f617954382d84190ebefea9f8cec4bd2835f98e2cef515cfb1567ad6ffdc99e9a0461e3a305c63732bc37e75e08331d67a3ff9c9cc1b18b9e5073eaab8d549e29d0e8af375ba4578938b5c6ce668365651a8846c20656f82c2c3d59364254feb93594e1656af33db3f7b72c17f216139543e6dd6727abcbf86184acab52ce9e7bf752f1ec4ae5f7ef26c64096bf7e4820f7e64894884ea316cc4a4c4e1f19903dac55fd30759b647ab02574443713124cb748a298e19d1ee708d1369cb35fea18062b4a68c404e02b77bb2e73c13679967124b89dcc781b03bdd6109894e6b4fe734ee467c4945706d098e47e15b7e1b9af6feabf3de01eec3f0d352dc33a9c1ab0d89787ee3c73af10c4967dda61c77f0240675218599c715793bed62533c6f18cf164ac41082f065f00229e5571ae7d821a0fb5cccddb9edb9f3d6bcf3fa84edf90e99000bd046bb111b22d1f8e54959da623ce8d746392cae7e2e9d7e04f1355c1b780c67fb902c6a0b1e9456e90ea276ab50914aa2b164f581783ebaa667f892cef40707b63bda34d786822ea4b2c27bf77ab0b2dd83097a4cf858d2e6d175356e43d4b4efd191a3a0db642aa5813bbd967012fd134e69627b10da656f9bd35ab5d45093ae36f3b8c6f81a405f4336bd25c41e5566475b9847b64166ef3e6016b4e522c63eee9ce273cc60bc630197b9b2f1765de55cb938384dc42beb98b09b13d05c824765e8c465c4a366e228ba5dfbc7961903694733b53fe63e0b411cd90f83bb5fe8a1520f46ba1fc418e6279d9678c638004ea95bbbcb3ba14e4ca0e32b5c1992bb496fc62b55d7b7cc8677a6256fea6656572998c8a1d0f3c1dc599986c1650abca588883ed7440a52ff3a838f4b1759b040a20edd4502f6ef70070063af944c68f3a8c1b221ceee8572aa886fb4de3128f039786a16c772d16c03a0d7fa1a1205174befde91375fa3e94af9b3e0e88a1cc8b7bb402f575fbc3368e336628fef20fe9995382ad516161552b45be5faf7effb8cd3ac9f10a1e7253a0fc807aadf98e545527ebe0fa23c11585a59e6f36e81be15c9b1dd26792d608a4d5fd35b83c85be4408a1ae5a53c5cf4cccba1e359735391915bc316b98e7f26978d77e9847b726ca7193b50966cfde63d5eaf0960ca8a46e0d69ff6c40debc8e4fc2fed67ba4d70cd0f07dc5e755f4bc74741834d3f55d27717300a784f40b93502d3e7fa757d62e12c99ed3f8567c6fc99ce172f10a1eaa499faf11846e57a61ba6a431eee08952d71c7a1fca363a5edaa24968d6955ff86c7f52b4ef77ae5e8c5482af79987f8908110e141d87300b2a559aa97a0b2d9d5d3bc97d7baeb2031c51b58b2a6905078a94a2fdb140dca9b2b7c046f32dea3bcf24a0091b52caeace16f2a3fb24f7bde6530eb65ea8cfe8535dfc89675d81432d6ef02f40b9479499a3c53419b66701b07097f525d5117d7f2598c4beb634b1ced8343e751717754f485ea4e60f9fa394568cda6d3ca4b34d5fa7ffcd5455659753d5a384bd57326427a7d65b6f3447549dac40ecabdb5fede2931ad093000b34558d7011f11a2097e9d71c606059434b47369495cbdd9e0f39a1410b02475fab94a441367df91a0556d662f82a921584b6ffe14db1098a41e3eeb2cfb01d1b6f6609afb978341971f991830503310f3b5772ecaaceeb8a7ac65b8ff024396d4b984e7a0a8f764e30cf7ba0ad7413ce2b08517dcb0e3a7d4e5dc836cc0dcf2563f66959fa15d6b00a8eb1738d720b74e8d2ddee0612485694206129c90c8a81d431cd7b321be44e066e6e0357b9036f4938b6f2097335f50a89aa63144167086537812c8b1fde9488578b173255d5277bcb3c4576ec87354fda271ef797e60059d8627d3d0f1a2e4cc591cff37947827f41805dacb526747d24256d5a7745c43365c79a35a88f88ada59a71dea360f6c08dcfbeaec27f9d1a3f4e56f7b4aae2fb66f7cc98a2583ba8350504d20d2384574f3d9c6d69a2a9f942ce02374e526e7b9412f5c203b7300667be866c790923731b8745329050644015befe948accebf9fa158427697d266fac22b2289241b0fdd5600c9785277cc4f66ae9fe2dd22fa6477ea27acd48c9b1e4118ce0d9daff04622b903c4b52bbdbaa6db71889de00b3cf3659fa76e0e6f384d1d8d812286c521a3f59223f0846372d19f3ecd05ec12e75d4cfcd663ebcfb0f32d5a75fa9f6200b0aca88d660746604dd971cc7369bd49052b19bf78120e9bf3866a507a309e01fcf1c0d878114f54d5b9fea9ad6f0d67f74efe5e59ef0bde9d8f40cdc1e57d7d2771f4e0f66fc9c552f40a4d8e2d859a92e9bde1f775d21497bde77bb72a56ce6513490ac65969f89ce3783915b3eedae9771c079ec17c976d4e3207541995608ecea3d3191b9b1873f575f6c0f1932cc8b02f184c22f4a1e281fa307ec75fc4f7b6ad788980c95a28055fb21369b414588270f8dc3834453792c2e7d00d0fe11ff73e83176f66d14500ad9cf4529c3fb2ed0dc0073b55593c7e79d8c967892c018a94e292d41a59b34c8f101fe5a3028de32503a10b66bf04d477724b3f65b3f885d50f58e0472c2d6ca07028ff11bcae41637ec9472f48099f068f1a74d8fdc88453536ae8bba7d1a52cd3958fdbd5da332ef78090425ec6709602e3e070023e5d1091b1b2d3bce717b6b533d8c36b69aebd95071cf4dac2445ef7099fc29482f10564e8e37f2243dca1d151612bd03582bd2cac10d6e3456de4d8c36a4454dd4094b2f33f5ca08a54264b1ffc36a247a4041d127156abe7aec2d16f7d50d8b0ba5553ba01a2d8912ba1f0dd4ed5b0cb0fb791980f49f12ffd1c289305dc99aa040543d0ca2240900b66b3b7656863e4b1dd523921b81dc15a329a32275d767303307f0c602c777a0a266a182b5c50bfeca703154677aa55c5310b6410de0a7f989338a8b58611db183e41a7425d6bb89e9fd1ae81be6722171353ff22d48fa3180215b5293f17d407683925bb825d532f6d052ff83391aad7927eb88ff0372d8b02a1688218d6485736b80d85b77aaf19dfabb78eeabdb3e0d2dcb80bdaf94ba5f66a0264a12d07dda99bf8363745943779ca7fa6f743974e3ac0d126b3639c0fe648d90aef8037aa8f7f32df560386cd8f7d7bdda993c1e446163b3416e27f358dc3f3844a4686c0641bb0c89e765557dd8a34c0e42db030441b5e6780bdd4df938fec19a55d4e97b43b4ed4b1758ce04bf1b671a57395c13fd4da342580be87ee45d9c97eefec224498844dd4942b102d9ae3689e483c741e68d0a216a775aab891f2e7bae50a5cc81f8b0e040c1daea9d370e8d380d5991dcc90f4fe0c353ba5eb3568425332193512271632939815e631c0668d4ad5654d9a79649d6cff107a6a933af4d9f996883b31d75a2b39a0a28ddb01c3f0907634fb67f28fcabd92135bcd6c450cdb42d12e784264ff5f8de3b8f3343dd82ad5c24f29b4dc442c4672f5f8b0a2837bd33726202bf48ab76f95db966a71cf4bcd9fa90f7b11a0fad59cc320089950439a78bcce006d4e7d076d0b0d9c2dd9c587a3b6df62b3f94344bce1ebb5e2ee54c8f6fae70ad48f5bfdafa910cdd0c4aa42b45445af1f5e368a60f91d00d7d1d83fc7a682ec9687dab9b6f3ca03fb70f0981c99405fb39f3609588891e88f69269eb22fe5abc48345c5f40ba09e146f34a14372dcf04fd3664d7b7f9a24730e8b3ca43826c3a0f8676db8307c6f353f532e6404845b88ec6e813b6f0682ba424558bad406bafb696effdd76736ca548dde61f51155583e1ee2927ba0bdb18a89cd816d47fb73a91e23e5cb3d9ca201549a8e6feb308b34f9121d7609f459babd84f57056992c619c423ae2690ec50966a9e59e30eab7ae836b57214b4929bd24777a9a1cfd124ef6510a5a220095e077d6da9e79391b8b8e072c75ad9667f35fc13ffb32516d7b5018b8aa5f0c0f73919f2052c75973df0b09dfe64a0692d650e8f2f698040d3710178f03d41ed56c2712b6740ddfdf0bd778625218ccbf0e0efdd495ac101fb2965ff443e5dc4b9f0d2eb6a2cf307f9af707a26f2aded444351bf6168c1b8ac2bd7f247b25b228474fc5c540340cf9f400df6398c38663c3cdd8c2ef4c987581ec29de82681825818c17cdc8cf29cb13a476463ef03ac1192246476412841f2774552b43eada45a91f303af1e63c6a3f6226a38ec166889b2fce8d58b6ca4637bdba78c403606047905b67ac072d5afda1de74d108284cc53fca6681639b2f401db7f54cd3c6fe7fa9985c036019e39b8e735441fe970b4e2f582ee20e8a1e3e702560a1838059108c5ca6af7c8d28e27b0846dca43ad936cde6d0d1a8253caa84d3c25863faa04e5c4f91b1f26fa34b9a4c7ff13709d6abd8476e08437927f420a9f4283fbb0eb57882d2ea51ce71fdffa5c41c7675c5cd11e9581e6a4d1425e17eb658c915048eb32eab61100c9c95575a617ea04ae72981f2d72b514117ba40cd7c3b4e200fb01b010efc4a0fde51d3cb675b22d5142303e740119301a4f2b0df817902fb1b27a320df499e25b28cd493f09ab180a12a7178030419fdc80f4117d9b41ee1646b3f7f7454de0df7b129c6ef03233fbe6c02f7459b73dd30a3d999b06f7c04b334f5d40bec4efd108631db331c2fe8ee05574f552c05fe0b0ada6a8119d5b63e07f5226f4c25b58c1387960e452bc55c3d6faed8159889fda4654253d6d83d70218bd0b8e4c2f4ff22559da9ba4e574f9e4aaccb877168549bfce4982f063f69b2e9f941727a07018b4d61b04a61aa20039c6f7b93bfaf32793a7373e82f77afcf5f2bbb9dad2a980d29093ee6c4dcd5916f56ea0c922ba84446ef9dfece93ed31717614f130d08c7890a5ded1cd85ab72a8b01c9e7308d3556f4ea0326f0762ff39ac565037290d06dba1ccd4eaae86412c4a0d0bd1dc3413501d49c74d8d210ce64b4e97cbcb31d826373df1421194e9ffc2870b57c4298e80e4d085d874ea904ece588f96506a150056dc18c3838b1cffecea9c2f4e68417e04e69f63fe45835a7690fd77be23ec9f7916d17f5c9d99d7861ab4308e097ce67da2aae2cba0ce7e81b5d35646642dc3f4a38eb346febee40e28b89e2f449e6ed6ced01881f32db231d58b5b4accc1dc940c3f8975a0b9cb616b61a79515da8bf8e2119db41b91f1582fd9a92e5a9d35a0129e391724d016efa4a95b9dbfd96ee5124a85efb7a1f4083c205079c3ac2166b19e905c5488e82ab12bdaf8034170177120782bfebc61fca36d800906ae2f45e1055bb960e026ab4b89e445510a60e271ce740d7ac3faeab1191e13224535d2c6063e9abf743d3ccf0b37e7e25522693bb915225710aeff8948817252795d1973653eae03431118e14d67b988fe56592733fc2b0f95c72ee81441579f613df7c01e25f88378fd5ff3445bc981f18d5856841ef09c644f14456a4109e078321d6d15bcef9c95c516eb0feb70e356c72ae634d7714001dd121dc7ba9ee2417074a27caf4f9f21258a90c1f068c3aad9ee278e3cb62d5737b422d296f5096b12ea22e24e3d0c15b1c8a29502cbacb11bda3f13a06cec7ba363e1ccfa224243491365ccd34a6aec716aecc1eecf1ae3f2d020ae81d7812348a7357f03a56cc777fab46d6628668239cd71c89044105f55befb2192b84796c6d245cb2d05fd60dcdbc0f7052d11a3452e50b0341f8fd62fedee8ff35abaf637081eba9a928310977bacc31bce3cf70aa72b0a10727aa9c48749aa47aa7c68ef70e49ad25f852004a1b6c532a821b23ad18d7983a71bdad05fe816c9bf036c31da228b4fd3102b4baa347bb1fda28454984ea10d6de110db1c15a9dad80b03574c19b34916233909f87c918a912fc32b73dd75814e062df83c0b78c2a4e256a567b6f7c84458989948c63ffe03aaad16a2462e1df7f6b91b047a1179c19fe5adbd31c11e255512cfb2ed7f04cffd0d8cee7abe644127706f18a7bb1d88eb2255554f93003da1a1308418d7f45bc6051920dea9d994765b0eea39c4c158d008e77c338bb2b330dbf8755dc364041d93d3bf456cca937302332228b288aacec67f6d33212e315a52ec13bcd47bcce4327c9ed3ecaceab77f8a2bf32a48682ec0b4e16622fd04d2761d02ca1d646e05b289c3763fbcc2e7e210cc1b052b5cbe881e357926d3228a19e37ac2f6f16952b4650a0a4d6f640fd25765bd59672c92049b302a4948d62de0550c04e9b5e39ddcc73e00c0bc9159c5f9e04c31fdb639470b5e149ca345c746c18645a328a200543ad804b3d23f98811eba318e93e169d1a6990ed3f0b032401481d0ec421c21bc29e51ef7c3a462ef2c00ebc22979d5f922009c1ea467c8a7077f7650233a208898c3a61d1d952f7338e7ffa8dc4b653500ca93d676a8b7ae57b0f801bc385d5abf1e5abde532c4aa651ba7f39bf29d4d4c632a938b5ecf90bff42c59be6cc17381678e5089e9eb13e349f0b58004799ef44e132a0cb2eddaf71f3b7e1e02b1ec02855567e1590e613ef6d04b14384967279efe7a634eefc21fd35d44a776aabc18cf2306235c1387882b2a036b9d127b4b5c0ec2560cc34bad79d1fd88295fc7c0227502919977e60a4f1a044de9c197bd26ab2b6cf1625bfa8c7a58bb1d5011115c507025e9e38d62c6bccc0be9e443f563e79c7ec77ed932f18a7ffd4350b90348c0452a18a14d3c4a5331a169743b2675bd797a17cea0d2a65ceb0902188b98652cbe25b93345b85790b7d6e22831e6aba02752e91ac57585296d08544c3ac19fc00deb21c4a2afc9593220f84188cb1cacec9c74c865f73cb06aaf57f061df611b63d10527c8e5cf660ced101cd22d5eb123ba75e2c06fa139ba088309c706b2c66c143d25d2eac0bfe3e03850c66b6c999e21d55af50e5663e60bab7f20a8b58978809aaa55039962cf670294bffdd71587f4f555daef70d6478460f49668be19b2f08bcb11e8d2c761770b6142788de0210c405a38ee9c79b1c009c93bc7d1fb54d4c2ed9fb6f72c6f188992993d54217ea038db7fc8e3f60a74e937ffff35fada327dd4f0d3cb622de60a116b92082cfbbf7c9d64f577592aa7bd3d32ce4b926798fcccfe3e1cec42f96dc24327cc262c657348b6cf6065de38ba8588b3349f981c2cd0a33bf815e59d948dc7941b2aeb26cbb07cb577da3af3a1cd5f8ccb692fc426a5ae8b725530c5193e8f9acb71c5e5031b82a25767dc7408bccc7ad76e48356729bb532fc3664fced27cbbbb8c2d3959f7fad739305da8f01da974f6a3ba160fd4db212c2dd093e001d3120d5618a2989890f6fccf42a7b1966f27c73af5aedb867e638c5ea6952cf1558d777f00c54e380aa10230656627637e07e7e5f7e24f55d91ecbaa2e143c390ce50ba5f7dbb6d5f8bd404cb9f199678bd3c24097aa2860f2b7f51965fae07051d668324cae915c093b8332975b3094ddd63d5df4a778e4fd97ddcc0fd2f2be4a7721a8b85e45dc5224b136948a0f974dfeaae0d2df9abe5b967f16028e243cf61c2a8e1bc4a026c4f5e507b10227ce7ac644874f9c59ede577aec9ebb5d8261402c192506ebedefb8e6673b517e679616a6630568637d4594b96f0dbdfc82997e0da483e40dd696ff5ee5f51d09cfe30abd20a630c9af70ee60c56d94f7786f1e6628c992e4338100f3c611321a2f6ee8e1c8a24da1a75b17bebcbced2adbf4e2f7c71ebc3ebf46ec7b4bc17d1574370d67515d8d63d67c01af3391e5ac30330358f6afe7d786cca9017da5f662e460cae37e7287e9ec63c5992fdf06415d41f3991d027e32327586c5c0eace0255651425dfb1867fabb7530a2cd1da8cbfff9794d950f26040a33d1a8e6d423dff9cb899cd7866273783d1d0c7eecbd8c3f604671674e84f95c5a3adf619cb8b79cd79d724655f0deff4054e762dab7105cc4cf6f9e63f3bc1b25a015882c3d545628d50b78166467773e9f9b4b8bf14523fa475e216448b47b2ba4d97d9f160bec246658a4f82452673dcbd8512825329785dfe8228daf29e6a0fe977046f3f6de48d97f0d69a0f3d5397c65080f7fec39592ae198d3b447721466c9f26c0ba4c56f489ab131aba84ce5075367f0f1a8e0d08a984c9e9aedeb18c95c7b0171303c10020e57b5873f9a825fcc820a0ac192fcadb7789d2de4fe06f352dfbd128fac829b1f9d4052a1bb44a7c875e708f65245d64d9790c5fbb9c40c073011ff9e22fd01026276e7f4ac4034f23328594b5295fdefb62ea658b506354797d32d8a77f864d7af134e4f97c8c6abbff8253040b5bd68490b483440838ee2ebac5f3532e84bde0b6f30dba2868ec15ba095b8a494982c0dd16a528a34bca5f45a9e08f558bc2c6dbdf4918a4e8a8f53ad78a8112f10fb1a3408cc00515ee0d4cdae95a88c9027e852a865f7e80b45f3dd690cc6b086888879f4053e7af071637a00263f3fd905adb7ae8b5477686c8db947453d13bd38bc9bc7af34c2133cbbcd36b9714946388bc9a6c99277f68e07ef0be6e7b17519c8c4b4730008b5b71868eb1d8e6c64f75365d27c97982dc9b0265cc2c730648b02d828e34e99fa6de2f91ba1405b9ba4d0f8eefdf3fe44210b0066d8b403ee0a4ecf88bd43fdb309cf9bb7bfff227791e19dd1ae05834206b1180f6973f1ecc7781bf9e237d67ea691224e137d5ac3eeec97acf21a0033b7918a6e1311000d9505ce694c7211dd76dbe4b2a1a72015fa9f18a539282fc0b0ccba5cc195129fc39c8009a4dd0e6ac646f125dc282aafc8d749f8c7b9c81eb70f5328b523e6eed366e0297be3507796b12e8c71bbb08d761752b34c937b1aa7476d10efd77373f788d621427af0819b18adaac37539e314057ecb8d66ede2137be88bc88dc9b881ed8caf25da1487660886df92975a8a8e534592f66736cf3d5a9cc77ceb9b002b71ce35540e26f92ed2b56d65325bfff378cbf42b57d0ec5460a0a11c160d5a47671c90b8d53bc6d70566f51c10aaa93ce9ed2f49a7009fc62062464b9ca4b4c4173b860283b375b6ae02f8a1bad5910345d10ce59c86ea76c1e6eef8f4cac0cbd49aee8f29b95a70bb1452993e9ef6a5903c446269ce3ecafa5c74dee72e9a628d1c6bd2a004ec570e4f82b4e4e89b07e3bb541a882b77b65b4520200c865581ea55d5983671316a7a9ac7cc33b1854c08edd82cb696817e45d1f917d1d1f385c546d13b55f1bf1e90602dc383d626c0ff7cc158f41c50fa6c1e785aff29e67b7b6ce923dca989b8e0faccd931ab6b8fd489c36bdf6d2d0949cdaf20f6082936788b868f3da4364de8de4cb26389a2ec85b233034bd25c51fa21d6aeba403e7bad607d268f137c8fd29a3fec271157d5dd943fdf508ec155ba857b5d3ff3b6ea89ef9d616e661e38f581af33f5c2a92a3384e627b1de48909a3d7ed34fc006d9d763516bbe18ae4fb98aa6ffe4f3980691350536668c7cc1cccf90a95f92fbfb444645539afcb263e70eb91dcd9ad0b8e4ae68919de9c2433dcd61b3dee6a47ff6edc7d4057131941a7c02318f84fceed8ffbe092e6b15cc57b6346ef5017695be244176d9b50fd1f5f538a4ecd08289e28f61232869d87e62da42d7ab5f665cc37f2e947fc8e37c16e7c0ce6ad06fa747ec6de8098f775eaba00690cece93d72c3ea04882d62c4a04b8cf0c96aa51fadba45044b9ea2d39395b3dfedc75a270a50e037437acbfd82c65ba5bb2d9e65f31ba05ef3a6be05d501b82f56c132e2fed3208b311ac7999f64e58e9f06973d00e918c01100ce8fba996d555af9b60e6900462095d7b4b3b7bb03fa2694fc21d58e72887ee430658d34610d34500822f4bc0aa0c83f56f6307381a10f33f3df0c763166a707309aca03a6577a4cf60deecef43e9e5150fa22d857f8b15540f815fb18a1eb42703e271e36eab2a40cc5a957a0cc1c3ef56b2f223eddce855ede80ad1a1d019db0f2ce61887787004a8186ad1a53c943095f86ed1d0f1cf776eb265bd94e37e92905d3a4f6ed52517d05a0df939db009b948446e4179eadaa43ccaf3e32137fce74ed42f6b57c7b70f761dc8a7be9ec18d27c615188d01d71cfae5a7cb261148e6729bca2b76e596a96296a90443bdbb7cd2df1cd9748e984691af268b01a3a78f19ab99b5e1c262a91ead9eaa54f5ce2bf7a96d150559b7c93ad2c7a474261ec4455a7c5c1315b1e943ad5453c152d1a1d13c87fddf45db73c8db3340c6f9229eddc433e4b0e8104704674e1ec6474ec1703c2723efb0d3cfbfccf265039197d468a05dc5d3c68c4addc8975de67ce0d3dc207b2e4e1361075a57d5a5bb46fc9d10b3125db277e79974f469caaceb850ba576ec98db0e495fb2526c7450c6c9bc64cd9e7e08973f5b6b0ebbfe84b25a87edd0290302f5e93d952c9fb5d7a5a989717a4c98ac378cd457a01ef518f42f21ed1651c85d6c6d9f9e3f8290896e87500e0615de3dc4921724e6cca8760ba034faf94a818ffca036c59959c598b05ac2031c34049bd0b1ebc83e8eeb4c2d56f4abb1138d90af91d3003d93330ba0ff81fb43ca7c07a20f69b0675a344960760226e5619f4b193ebece7e3662808f7dd429eaffe5a2586d8dd743c88d277a62b43e461e2ed3920b664bd6ffdb9bba6363a37f77b07e71f3972b06dccc47d73951ef94d133b333db089c34fa3b619c4cc8747702568d9e0caa5ef62c1531677a3f6f2dc40f7105eb588a60e70e3845f284b65a5df99656992a45f60e7ec659a56dc1bd60d45a1f782972f48bdcec6b8356d7a76d5b44abf907a10ec2d97e186abfe3666a10329d9b0ea832e006e69271e318701afa71af11cab3780d0b8d109640a225739aaaa367a5f5ada903e6caba168c891a2b06e7b6e66f89b46f814d5d1f16a4607625a73e72d48bc4b9f5870750d65818447621de3170f85bc9f87a9acf82251adef636371173b2b087cb4d25f5dd5d615bd664bea030629d0330e06531dcfbe2cf07bf33ff0ee9095f2808eeb164d7683359e76e12bc87cbc09cd03cc2ae0d4367a042e774f720eb8d52647b78627244712cd62548a07031c36d1e8c3a018a7a3b03c7de527a03e09b3cad1561b055e468cb3bba60682fed8566bef125489851438b5b7ccc038c565b4e7c5a7242ea09dc76e2392c12c00fcaa390b86085c1d9b719185630fcc61dafe79193f6ccefe7bd323a674a0479e40a8d8ac435da1e50eaeded25540641f74217544140e6c173b72bc2ec526de9f7d0d07f4fb422c2b7fd0f87361cebcc09b4b655e1bbb8646edfc2c2757226cf5be0c7120551f595fba0c23514406d3bb99f7aeb03caabffffbaeada33fe623940c4f5debc14c1b67c7872c96e74d56a2a0fe46b92aa2e5b80c6205589817afcf58c69faff6f303a8abca2c76092b27ac4bee0e877c9440e1a427993906e69315a4ed882c6c411dd7e17a4b2729b956f970ae12e484946fe9cf79e6ba34e902b4eb2e65de0b082265672271b9c68914085c03e8a3f1449bd05e3e0532c9b501546b1ba587631d04667fbc29706799a1b846a2ba5e822adf8c5a4c87e89a2f5f64ee0fa16e772ae56fbf6a507cafbb19622278dba13cbf80b661c787065c977657b721eb8cbb148190a5a8dec31b2e7692fb4661c7ab84b4dddb92288bbdbeeef90ad404b2fd21986593372c1cdda27afc9cd6d83cabb2e0c1b8c55c46a356c608722ed01894f1f59f08f92dc23a54cd6e5e254f324f211b3604a2bbd47f4c0c8e7a92f432faaa317e3e415640c2bae2d3120e02130034687f57a8cdf8c6ac7c904e520095ac229765ae0d264a452438b8207aa21a232c559136ccefe0ccbead6c358d7d6292479098aab6524fa8ff4b97f4bf6146d091dabb3b4d2f6b7ee37b6ca55ab29959538677c4da9895fe6b6e29cf395ede4dd6a967f44537e0fa838f6ed28fe7c58f39e61fee4b4a3a0e9b090d9779d1ff5a5a1df6b2f40bf074c830193937a065cd42cf43560f13b5c4a9d6c6d4723c4b15d8388ea84da5f2e85bb890439c47fd4f82d32340ac5179fc399b609b6da2b667e2ec747664bf1aefa80e7a6e8f3bfd85a738e1d780fcdc135a26558775677bdf6da59c8b7dcf338c11b6ab97d3fa4fac18238bb6a835ffaa4ee79bbab17c46a636d236304db9ad4b444053df4d4a103f8f30f7af08f8578aa11772eaae01d7a1351288d64834721af248d4e6885868dc9be0df163e02c1c3ae35f91835a20c171c3820b20f25ab9bb4a88eae57178df8691a960edb8b6232faf41c132f83adcdad5bde8efc5c280244e5518909ba7727ae29821db8dc6b1c8db219996d2adb7edb6bec11866ea5541f850cbcdbf6a5df972ceb469949f2a2c481f90ba373faf6d017676479fe39a896759457f26c2dd29319e68a90e29ec53f2883fcef23ea0ed488f7c4d60d8ed74b918cecb05ebe86b8bfbb7a65ebabb882fc323ab0ac146cd2d1bd2932e5dccc39af5d21a93ae53ec09ea411d771794e840401d82d1e6d61249da1f768e97f930313cd7d67a6a1d1c41f019d927a83f697abe256b4bff1b517d681fa4f27c118b9ed2037c04936923d0f85f76321e5fd6b09f422a28cd1635f6d33a67ddc998bcb482e656a81d85165eda9c820af3e2a30abdf9b44e2777708c007037f05efeb258913b684cf6c767b620b2ad5cb446da86ad5c1d26c0485d2dd12c1dfef62ce6b72fb3db414a527ae207d220fc7f7cb0ed1f05d6789562e869f3005692490d16b251106c690d5bc8e9ab686551f28d5bd529e7542d444796efb6bb82808c4bf4ec92996fcbf80c90a099853e820c95fd6bee91af0408ea29e777827221865eb4f14384301a6a6b9df6c8c36d679241f5e3a60a8756e74a1657e803b76a49b9c7249369f0739410270f953d3377bc0564cff5832dff8140d7fd3690b49028626aad014351a078e649befab5296498953755d38131e91850ba860feeeb62107edae6e717af51ccc5aa048b6b23f51f44bf50a01de7086c9a75e0960b3c81762e0442a953db74a0eaa821296a8f1a8f399759411bb61f1743b487ebcedde925172d4d25f3d075bcfd650ee8f76c6ca7f29c981f86fbf9cdc373972a358680ef815027987c927a1a25b0fec744f380010dd8005e99e40ccca6b1f12b4e808664b4134a71963b3db218155d46095fe553df15845df90150dbab1c368ce952609110138f82c078ddab28fb7c29b4a652a17eab1f59bf6088ec09bf0519fa26ae215de6afd8df455297c48ec12a6143424087355dbcce109623c183a95da44464977765b8560c00c90eca7fd2286edef8255cc1ddadaf65d91fe1bd007ae7b3b0e759d0cdbf6721a718aea35e55b0404cd8ee8708ae6180f2013c4c9a72e547b0e226857a082997dca74e979d19c91c824231cc46e69bf8481c387c5e58619f74f62625b0fb93ea4aac530bddfe38c5e6bbd86160bbce75cb00462a9c8aaf9505d49b8f53137bcd437c2c4ed8d9f6782ac2f20b1ce92cd727fedd51531f4c14c745dc36e30d7c0aada10e10c317cb0057dd898cf9923827847572cffba096da6f56d33792193feed4b4690e7657838cca10743355a192dcf16a1bc99768cdc5d05663845741935e3546b1e3712a040ea36a1ac4933c0e9ab841d56f943a7e35decadd2dda1e08e5a03569b98122e01756b7255ec41fb5b7950a1bd435414c20aa35e5722074c6f6bfd60982d061b819c431a84d6078d1336008cdcb54ff2b1bb0a67019a77083528b6c0de7e0662cb140e2bd5a907320bac6580e96bef772de2c6f760563b9001815486c0fc1a18f3266fccf81fe49951e8f8d27bc8dbf8bcd37bc3b3badab7e133d67fbd4aeb38fff1c758f61550432d1a195964107eddf83a0f3a2c331fbb612884a4c3731da9ae8ca0e23efc94f22a3016f7628871e7373300adbb068b17aa2fbb52102faba3047f1f0ad501698cefdc06e6e523b5703f3e371492cfbb4a0cadd40f3338b5b048b9729b5ec5c4fca645b756d334ac3f02c5157ce9901b79e6a26e1958b50dd7ef0220160e4da05ccf5f623a67faa60c8dcf0a88a30d983921923a15375a3a6705ee7a1778f32209de5d63002e71667f4275522c6d2bac88f8fdb3a7c0915a4a0bf19f3709488b78298adf2d71ca0a6e11af0a26d7fb076cba23b129973f8bbfda3d526c84cff980d9e37ef9ed8df73990ad8c3435ee46b31d89d86b57dfd98b5a15b4af9d2dbf14a290994bce186622f805337fe3c9522fae8d76b840c4bcee30efaca65dfc6785447d10b9a26abee895f1e2b53ae8dcefe44feadfe76b048aa887bb039659ce77459ed5d599c94cbe544bb991ef71b0c677c4ce6da3ff7a37d944be8889756b2673196ed6d8a985ef0ec4b472d15641bf74b7a6c984500e07677d9ce150a73c35b0c2bc94be6681639b2f401db7f54cd3c6fe7fa9985c036019e39b8e735441fe314fe5f01fc7e204283f86346a644972a7d500bdfa713c51c5c625df6834dbf2909cc486106897c0ed05626337529c43613deda99cc02fbb1a1c2069a6a9c802c725cdb3cd837daa5a6dab4e14b8020771a59576cd66e47317807ae4f26ff9a464a3cb9eda15f8f38abb5faa7ce10406079d975d0cb4b5e033b396e88c03fad52d15e9fbbdcf43a5297e50168993a82d31d015f86d92710b0fe1f2f7a56fdb4fd6f937af7f6bddeb0e8ebf47a11a19a3d8da59e906876febb676b00dbdcfa140b485f694a8d727cabfafe232c97696de2c3b7b8736dac639963feeb0a6ae5dea616d20c790e0bc94f024c838dce4a876ef3d23a60b1763157aa2d7187e0dc090884819e10f7f976f00b68e3449525a87d45dad21af61014aee807a1a602ef752daacae5581cf8047eb69703e8750eacf683bec4f306a85ccd4e24b95faa6818cceb3ac3f3d19115e2e955a202a08e5f0e1da5724ace9556eec1cbb730245e008b71163df046f256f5bb9aa1b3e3039fdaa1cd40b0fbc386c232a4aa23596eb21a66f1313f82f4657c8dc8fe57e2d796f22b51dbafcf5cb4953438450f70cd7de6436637249ed8c8a734206ffee885987de22027b9791201b691f684f4c2182810914993f0c4a060650ab0df2562dfbfd110852b828d3e3d308ad805dc7fde752191f571cb4155b3f53abd1a4fbef6c9dc03176f415ee474032cb9a716d962fa882b16d23de896f538965a284db3db746594a275a7690fd77be23ec9f7916d17f5c9d99d7861ab4308e097ce67da23c08c534d805d1008a17525e4fa3543f9307c56bb06ed7cd3e14e3ca2758ce4c0ab08ea84f45660dda7b03703152362339c7e3acf7373c32f877fe36056b15225f8bfd2c52537c636ae62b7b469087a07078f75111e6900d5e2642ad49b8cdd9d58e95ea1114e554df8d7d90f9bbc70fb48c6ea6a22812b4d25b865a13a9bdbabab617eee95d92c598beee4bbdb4b7ce4fef277736ac75443acd1e48cd1017489e45fa7acbcf4429128782aa3f8c3555cd4a004c4ab8abfcc2c6b9a2f94ddad9d69c628c0164a3d8c3269fee3455d0ff07fe23cbf913fc17b445f8e5a20b740beba62d625ab81ac3202fc55aa3d5600869baae89c57840ed6fbd2ca23fee22daadd7257e44b8fc91af1697cf6917523d6c409bd83d552f1e0f85578dfd103c13a20dbe30454fd9daf31d130477f2ccc5a48bae0eceafbe9f3b9f00f3815a2c50a389d879c4cd7f40c9371d64386194004b062f5679d366168400769f8a9e51c84980836b824a5ec406988fdd6dea625b02f43a33e9bfd178ca6458806bd39be99078b8a22618f985d202dd95712deca3f7e8d12e6959b14344590bc5ee556db27ce82207c0c42704579699ded1df7dca0714f437f12d0eeaad6fdf9d53c07f1f8bb3856e62bb2bb68658681cdfbfd8781490a83ec775ed575b1cf8d62bec11d4804cc1397c42f23c0ea5fd903c8d841ad3cab2293f96b84fc6a1d0fce595816b2766d1c4d2e0b8a2227d4fbac0a84c76f48b2ff483f2ada9e43b060e965a20452badbf538c974dc5822968e52e3447f6ec0830d12eb2f988b8f1a579b9807f16c0f2bb9d5f238386c07338c995559467db7cf87f14668f42fbcb34f4f40afe1334462dc3e852766799bd9d8da615eb79b860d235c8518fc61791600ed7c1eec072c26bb94a97d1317109fbfdcd13e60bb3864dc6051920dea9d994765b0eea39c4c158d008e77c338bb2b330dbf835b42956fe78b4477394c1cdf86a1ef73e495b7ae57d1379c1b94826a08c82f5ce4003b7927be6951ce8c4639baef520eeec30df966b10123a659bbe94881eef22d03f1058a5c0eaab94e4daa4e0ea05c7935607ae428ab3dfffc94a22ee420a8632f11d2a914651971a6884c40d1291ccdba3072b7833136089b1bfa1f493450ca157ba010732f726714c854890f47768563dd3591ffe0b1e09f58eae4ebd1c6ad69b24795cccce1f94a389149b2ccb50b9d8f0ae2c2cd28f8b05b57c4a3b26b0d149cb526d150dc7e2f951e03f8e2ce44fe8a5cb05b424895394993e1fb1a74525216aebd9541584a66004d5af17c3e108439222fb64499e8f21949fcc67a2a4f44440b7aa6417d3670802ac0d83ecd4fbb725406d80d004639cec29f938f4378cdfefac3f7599d8388b77ff0446227cfd8ecc1e025f386b8d13f71d5c81d1267758941e71920044d8c35fc74ecfeef56d710935412a55f221987afe149b738df455df897cc69c4e7530ce0ff1d07e6a8cbdf15581a2189ca97731e454111e2f0745962f87a6f4def5a7d83270ccbe6d7e29e717db2e7de3ff758844ad570e1154aec410fd4a3280cc7025e9e38d62c6bccc0be9e443f563e79c7ec77ed932f18a7ffd43ed75b8aa7e34026dcdf87747259618d8bbe51cea34f1b3f008b106d5acb36691113b02c2ec7ec83cd0f4e2eb21160abc9cfaa1589b0f6b45634edb48d1eb7eb2d826843686e841bc2405f1e3753c429105fd00cf1cd0d9ffc3792eabf0e998dd31ea064b337e30cad61a480645a4c9ca8ab0d36d538af4297d3234cfbf5b634b09d5ac815d0fb53493492184eab455cc156f8fdd3709ba855aa11213c57c3e65e99b138edad8d87ff346744fafe7cd732b8899f6e670034ebfbde8f402a2847d275ee5228bee79a5ad4b5b5accf2cbf69d9273799eb325e84c76c026c08a72fe0eb6c22a843350de2fffe8479afbbc45abe46a45cf6a370496c7a72d0bb9be08a5859904cc61cd0b5dcf2408082aaa3b311d826251bb572335dec0472839bc6a7db660fd6b77594d5658b51098b4479d0d27422f6e56ce7a803366b13ab094f7c7e5418ad2bac36accfde113214cfde5a6d29f82dbc490e49c7cb577da3af3a1cd5f8ccb692fc426a5ae8b725530c5193e8f9acbb656a0e57bca46db1bfe475f4165f367a229a98bc652f56f78d494d5a4c8cd2f46073f85455b187a79c7f409c8177a48067319b9bd7e61b03871445734616e237ad3578be28c5d4db020ae6719024f23cd30648e3a76cafb0fa482406002ad5f2d82b1d3c9fb3e2361e75a5e3b4f034ad2e87b4894b8c1567fa51f7396fb3957e6d30de788fa1275b11aebc22aabf54a3ce64c3838e41da6531800f56e216b21728374317323de538e2199b317ff5112a0559cb0c4a263102c26abab0cd22b7d81ee384e7832d89f68b1ad6b8c201f19942ec9876889fccde7ab4002fe66cb95f4ddd02cd0aded29ea1d11919bb8ea7db6993b2c5d94f01d164504ead535dcd7d6dcfc7936ee370c109a9b0f0ac59aae6f83d7359c1a269afc89be2610c8b7b61a49565f5bc644d4b7f0b0fe3a8ea4314af8941ee8e4bb514d87fa5c8c13340eab97ea826154f30375e46bdf79de98031fe1212b38b1de1c330c1fada37d541d79fdc61de75d1453f1a03df0443fe48aff3fd9aae9c1602e535a2b028d59349289b52f4ec7f7e8660f3ecb937fdac1c6e8d68fcf096187539489cc178e406230f751b6c20604bcb7eca487ee0bab72b6bd0fa29184101fbcae56762acf5aa184fc74642b5fd89df2eea36776b84684fc55d7d2ef84c08ad29d5a5d5db330d2891abe9b8a2d9da078edcf429c4b9ba3a2fd93db79c34de937e43dd2f68a5948b710f0c889d30e1396d3bf3b0e9ff4b561d3776d93e3ce9fe6b4237a28ff2d1538cf41fef7212303373db5bb728175d6d22e6f6a1637d00f3e0c5f9b305cc720bdb992e611a651b8511dd1c94f0672360ff5de1e8deee6358ecefe6abe192d4494a7030de2a94d35b718dac771e625f4213b4940eaa5a29e32bbbe2d6359cd1e11067312c1b5c05422750c301180cbced5b1ad6455bdb0fb436e030f3f4dd7d4c5a4bf596a15e951ebe1422a73bef8c95e7e6d4d5d0e5d4d93fa008ffa507c410b472d42decf42374080a5310689221d8cc73a1afd26ffa96f45466b8d1bdeb5b1656f4fcdedfd4938c3fbc454e7d3dc5d7703b4af79d96b7e0b62aa62e4900bf1225bbdb12302020627a361fc5e03e6de929558150caa46b4f43f762ff85f97deda5d922897a179a6c46c0bd5b06de1c68454f76d346a7e1f3cd4add0ad15f692b05be6ffb32069aa037ac263eee35a7d8d7add6efb45d8355e4b73f95516981e68b927416a61b0d52ad028b31dfc0d792d36799fee3e7810a68cbdfb48ca629d1a6b337eb899071462983feb0d2ec15cfa99ec18893c1d2ca3ef417336cdf32f536eeb75b10f309d37fc2c7cc1fdca96d7b0996f176082be4f7063f0f0475466bc9270aa4ae39ef312b4e3d7755e363c684af1b1c65c274aff2f97628208e67c46d124311a416c2b7e62a4c131273d45022d49e611f9538cb19e8f3487b83adc706b0346c637b203d51626cb2a7f42bd48d3385ee763297c871d55e12cc012a3963dd9a5d61995e24388d5f7f3ff9399fbf891c3d067fd386cd7d581a9faf9400f73b43c2dc2228459297af7c62f406bbf6b17c670e9940b0f8dc61b0fcb900341d17ae5b1942ecd29f148a7e1cc2ed79ae3afdafad06ea119e6fece3f34c6b21b9e3117592f410a4cde041eb63aabf145488a3528706ac0aa7af28f1cde2f4139552b5ec5de9f322db1a04ed48edb3886e0daada43caabb9c485d8dd695cdf8ed2928e941b99e0263bfc79e7b47738a2d610a12e6e64f174f63a38d0799afe226a42f752d8658013c4ff6bb169fc14000a8f61feb4a5ae0dee6acc1ef52a846f01ffa6ac1dc5f03cd37800704afc3dea76fb647eda2afe0a902d781af8c2813d53fa32d291061f4c20bd359cf7422fe3215a57ff1bdec6ea210830e67010a6a7cb62dc61c390d19abaeede0da8c4c6e324667b35cfe30d31bcc5dfc6168ca89d5e9c43e5920ed2a4c5eaee4ce80c519927b243b0f5294608e4eaf7056725d607d4d75f23d1db379501206f40f747fb6c194ec33a7ce37466d4726846a86bd152b67979973813f335c03e6d0ce90936b6d6fac414ea8d16cd340ec7f6b4882138895233d73608b16b392269c9e5ade163b0fd8e8aea8f71a9004d8b2c57d0add25253ee51a39df5997237baab089fa9580076f358da8e63f482bce71fc48e8ee1152acfba4cbf3f8c89429d9720853fa3be3b050931756b9c9f1be1717d2c013cea5164060c5c008337c2f5ec06be4e2b913dcec4aa70fc06ba8477b65b0b259dded4a3dd13bd9828f09fb21971af9b28cd3f0730ce53fe45a54962b2bc38624e473c0b276ab7308dbe7559a89bd86973d349d9dc34db3b81897b478311fd600c10adc116abd0f87059eec7ce27f68f6ebea3410ac7ef8f8c03510cd99cbd6721e2fe22082affef02ff99096b8c7531bfa53d2bc0684de98c469c991b56978abc69b4ad609839bc1ddda7bf8a6bc91707e96276260f870f9917c635e5f449282b27650cf46487971fd05f9850e11df28b44def3c5088da5e375e9c0056dda02038485c335f32ab0ed156a7d885901b7ffd236b3f16352901c703c1beea329c49c989d90d813a74fe8bfff62adbafe860f11502844c35c9de802b263e6e0eb8c9697da56ba262eb8dc8f5d9cad5760c4543482168ae52d18b026c34a21c4fcebda706d2696c0420b9c0607f4811386277850ba9b2d5235b0467ac5dd2aad90b9f03674500fe7f63322be9ac2678e37ff184786e11c9a0f8343000cdde66ff51b9f2233707b1ad73be3683e8043f7629c0a2e8afeab0f2a1ef487640a5b4b6579932c8b8e5f24bdf77ecd93bd513c67b42d059699ad214a8d9cf9823cae2062905449559efd9e9679f3239575af0254fd8a57e6c43ea1dfbfedef7da792485095249b5127132941211f02fcec8cdabc309ce69aea327f8438ba3337d7ee0ae0aaf099764821e0521c579531eaa28033f00a46e3e82c37ca1467a1afa00dff319066123d8fa34f9985755f0be8b6761d9853b20589b0fb877bb8a22331df6c61620770dac2861748ba087798a2ac8a6a1a54b16d58b9d640dccc16052f38464313f94597347874af4a11d3502e55faa2f6f2843ed401722eac80c8e8c1a05b2eb943ed42133e9b4826680b1cad7b0d75c32afda5aa68451f79d4eb9076802c4001526782f02d511b30541d83fa790573691c45976e6f5e33ab55dad1b844677eaedcd1af6c0c7c4451852784eeaecef28d0c2ff855bcd6c411f677406b52ef01c17e6238394a17260f06c40caefad9f83e5d88b661fbb042a82b6bc2f791a5de07ab72e2070176e9a5e1046348f2432561a5f7ae9690f8143721158ef7395bc593bb75ee0ce45d966b7dd9abfc98e3867ce0f96e9a64f396d151a474e447775cc8cc8fde8079c409f0a7c7e42c34a8325c797452cfc43ca2d478b74683992d5dd4c8e67ae2d132ed239ca2f846d865f4bfdf14a59fa41375031d712de1fa976db2c62ca233ff213404867105fbbb8dfe8cb00daa1f32c26294e93feebe8ac95790284e708580befb409e85e5f1c457d1f8716bf35c4198b41498e656fef8606edb417b9e943420f269b8acf3be648e57fff97370919cfb57aaf0e750be471f87549bd780ffe874afc5e4bb0ba06aad499268cff493e0cae70d9f7bb3688de4ec9f1de1e93465a4469a75026ed7e08dff196d52f51752c5e62859801d6a0d8285e76d92e2c190b560605af029d1eec2dced09d25f082ebef156a505c23bf9a09a6fc13bcc2ea36cc8e75b81dc2af3155d190e553edb9ca44956c4042098d8d90bd2e76f9c371a4804dcff25b35b00a8573242b4d2e07532401fc155830058972a342dd6302d03ebd8b76687bf50597da76da9e7482bc41f26940ba32ce354ab5633edead875fd68f2f4e56606b52f45309db50bf9d0fa13430fff610ce3e635c2bc09abd574de035d6db4d1a6d7fd0ec7e57a06effa0b771c68db34852f0d3c28da74143190e1f4db07f750facd850115af2896bde6a2e2550e567ff46db559aa22264678bcccad85a3edb28f369b7836f106c2a54e3cbe17dcfafea043156c6a0ced6614813da0e255d716f0cee913404209c35d7000e36a68931d55fbce2e1a780885a265ebe991079c4c1be44c24d6ff4b367f49dc673901c19d1d47e73303ab56a2129f48123fbff1fecf0e1d02f624655a579ef534a2bf10d3c777e8b68cf31a2df3350e07041de2ba8b962e6888e5876d76df25fa4b213e7caf939fe3ed49fed6ea8c858f37d5afd0ce184eaee3842b2c334dbf0dab761404daa4871ad6c374baed092636712f0b42e429dcf0ee50fbb5e58e08ec34f9dce96fa367f495d7fa18715a625dc3108bb08af517e80d97d4965ce514b37e0b0abf337d985958cced6c921f035a8c67b904e755cd9a804af9449e42d1b4f74f06f75299f5ef0acf41b38bc159850985e13e1242e13906d0cdfcc2b51b643cda67f36db2ebed41df4b3d30cb5b646e282776c9a7e14d516ed86428e92b2a71460e322a257261346c70f2858ef0b5ca29347c8117302d2d6cd75a2805bdceb07e114e26dbea402408626112c73eddd740248b144d7bcf922216c089e7671d42b9b52b1ceb6ceb2949ded26a9f3de2b8d556addec9859d327fa46f10de559b51f809b9ab0ed8d3124afef207331b90f2474715690343477bed1df81326e947bb009437dcc65360d5c5be9a3d487b7a0e9b5a6585f341736d5095733e3781ee99e001582bd5cf7af0a3e0143ba5e23f4ca43a8c0e314eb75812a5bf224f3f62194926bc9cd05bebe7ce31a953b23f65f607885ac1921f01eda6acd3a8f6e204e7556c460808158f186ba5b50c89eae86ef20a3dbfa750ecfc891d8151bc0205bf12a1ead608829cefc5c49c6ca410c59da27943dc5c734c939545b099a640db5c5e96d63a60b4a74d174d030af868586be61846ef21149d4776791176d3c69efa1c29c06c321d5bc8240346db3918924036a251cf5f8f9b1000420361ef7c6ff3f338228024430c34115bf42d585f71492a26892683b8d86e23bf8013b80bba30034cdf7ac1c035efd87d524242731fff3a6e36aaf3f26e945e7d700a12f43e9f02d221e9011a81523fdca986bb3871c4a6ecd05ffc3b589e2e1805843de03063c1a0a29b4623a8beae659486ab3bf3f91aeb956101a4bbde320d93840b7b833c7a53f115ab8ba456d051b07bfe687e0d43c137f804d10b286eb4a1bf952e9f75025dc777f2e0276d665adb444ec4b773d75cd7761d553221a6479db10e6e7b1790f4c609460e14bb0755f0d8f7af11eb122da90c52c92c2db367c300987e919aafa938efc48189469f15810c883fcd671ac6846e84e5f31cfa16b4de947a9048fe04ea72049dc8bae57779853c0f9fb956a168285991df2e1e678dfa488920fbdfca7626df0a715d1120e3f460fd658af932b66ffa978b74fbec7dbfbc5e7ee8aecd2d2b98041a5b9b5586f1a5d76e09c5f9a0896b6549a7cb9cc595ee084057732e0c34413bb18a6752e73b795153c2bdad86201b024ef89402cffbd4ecfd636c5711071d3ea76d4ab3b486c747ccf02bbf0f07b80ba95033a1a790c92ce2d6e1c5951b7907420292bbdce0b784f77e50d0099e03276dddd3011f495687fecb2ea97cd7d8050cb02fe3e66b8fa99c7eb56882756ab4675091bf564cde1eb966ef4abdddc7baa7d1c856044d9c0a7434d4fb4ed6a54185f20042b2b275693313ec3b4e45ee2e2d98b1421ac2a70f87deaf01dd07c79b9244c0715d7fa3945012a8b0cd17e0575e57c621710db0ae24d64213d3213ad78eb13e8b673d4974c252895d51c81fca04593a17119cf96e04668feea991e5c1a42434858942b4196fdc06d29270f3192fe38af5c0849e11a7a434ff35006a41de9f27e5fdf927505446d14806049f60927f08c53d94e5c01e14bc824df12b3502173a053d5e9520748233f9c65c621b271040755982989dbb81722fed4c48ea36bac68116a1c30089eb15b2127ea1f5be9a083412ac4d6c34fc4243526828842bec05528c9824380fa60f797a22f8d4838e1d335f924a0bba7eb2e531d805ed5decedd1893dc260c9d72182cee6474d269e80aa27f731755bca68c7ef427b0754df0560271c6064646760a26cbe12f55a445c145e9c757f6a62e9033f12d179498d2cd52ba09c27fd9509f9b0b5bbc4311382f20c56a7257f08e8d26a6d4ff179ea29ad8ff9c35c8e6df4d4eb008eaf16b9c08de200d0fef8ed99fac6d5328ff50d5dbcf69c685b5f54f03c7f2cd8fb77ee819ba39d64593fb6700e5fb53440f4dbf8fc7b371117c2e89bb828b3b7e3a356396dd949de4db4221166259cddb5b9a248528397649af1d00f551fa8e7ed500eff5ab7ae9c63f70356709b6456b41f678993cf1b6f9a26fc77d5b3565ad5d607d4af3773aa0d89907dca2d18df39c589bc636f35598ffef8ff7b9efd8aaf3525a176019ecdd6fd11bed0180c970bad1e63dd71e6e7575400f4cbee36943c79e51c9d739ec67a38b822c958302d7f5fc85debb424f039b713db9f4f418b93dc4183bb0516e137c0edfbf75fae07c7d3c2897216603e1c99396ca5b30ab3b86d6622445e32e647e5d094f5d34a934b6d0c4e637bc81bbbdfccf3efc8e120f04593f811d599201e1c1ea765e3c3b63e69c9d5584cc56943d8b5876d06609aad2d044567f37f3a26ac8c0a321aa88817a3e78731ff322a96aaf63237ab3a7a7e983f01b1c504c67508ac84c030cdb5335b191cfdd25572c89dcb0916efc01437a2413cb7d291de4a98abc42091e47db733911e9fcf4bcdf744f22e38d5195bb497f0337b59689deae364c102122a595e180a4cb0788e056d8af7a479733289c43dc5e2419ccf787cb051c4f2b77d09c5cca44f0ef4c244282731b5e54b496327089c3cbcbef226896c2a86146faaa5941ced1bc77741e05cf8ffb00b966be06c6a8ea3b57136d78d9c9d8b2238a2ede74b940542346af5c5e9406ffd573b538b42faf2a01aaefe71b702b72943fe2559aeb8b474ab5fa52007f7e964836a681e76409db33c667684119a5fc1bf62e5c49d044af098f505dc934cb8281cec10e941807a21c65097a3668bd26214eaa96cb6705b82c860c98a9787da690281d67be81a03d4207579e7d3272b31111ac72a2385b825072692471ca5e45b05a8401819a3a0ce50b279a4afffab8c74bdd731e198eb31def7976f4d96870fa566647fab1ad017a70f6e89dd34b317354f731d4533345fde23ef75c938470af8a72a9b11fb06e021b751c4fa1699a9da2cd9c520597fc03a2c1794a76a9de57108c99579be825099b6dd339ade3b22e7c40e4db3217d57f7a16d3b00828c76302711a95ba3a3594ae15a23b444bd81ceed6ca8d93723b8f013cb1b6813c667a5d10400a9f81a5c8ec491d2ab49581f60fcde9de17872fd16f73ceb3243867a343831494d191a23fd137efe5bd9f56df610b81ab0c2e25ac389f6db7215054cf1232b38629c39b081df1dcce56dbf12d56b0ef590deb47350ff2730075b4bd8a9749ddb7196ccbfeeaf55b24e47a51b3945bd8fc63affc717d4d542d8dd8461ec2e9e861d926df75991509331c392b556e816cee24bc39326bc60c5be8c13c23e2cc2bae7db804929a6965e9d98d11d37dfc8381c87596dc66226d8aeb9428af2b4e892e0a5e63a639d327bb3bb9cae136ade868fd25b9f3a034792483428b20fc0eee208f2526fce700a721708a4be812f76465dc860307d262dc9bb30e77b6cfe2369e4e94abf727b1c1746669959ad8b4a7122265859c50e413de81c05da616b122653164984e9c6db8ef1427fa8d9fa05c795d3ec2677d1aa6cd5f57f935ed724f17188462c84fdbf263a4005d0445340c781ea3bb4b36face8f27e822356ad2ad0a84962299ea4823e55cb6300880e5111d950d72811df83266af754745e910e0c3c61e28a6ef93e2af948b620d19808a162376f165ad009d540ef11f7f625f27c34cc3c899fca5c220792b965e84d0dd95bfbccb6199989fc1d6cd83e898179c2ebd56a422b30f0b278dba5e4971202790ab6d794d61f7ac52c38d155e122f5023d4b7f9b34fb79b7ffb5298e4a5e7dee56e39636c535e79fdbefe1b94aee4c305df7ed261ca59f1a5dff81129f3a33c27545a16ed178caf6547ad6a35ac7eaa1bb316ffabe7d5e586019c1b48c317ca4871395386b12d1b71e57bc6a3717b846a8a824266d6bf108588eb213e4c05a3d445959fc1174969507aa20dc5197fbdff57cb324a03a478762d1906dbcd1dc3a240a160603b4bd135ba94f260f2159baaf8fd47c354186777fa06a13cf2c11aec640a43bfd8fbc851611069822f24d207027c322c733d763c6d49502303218e479667a93333f796dbf9d90f2493e6f6d96ea964f99f19ac48af7a3137e607dc3fed3b4da93cc6135679efafad106e97a0d1c1d102c0c0986764a2461272a299200bd701f1b0c1d6b652a5a67da981f045f8f0347ef156893d5d18dd22fd1e03c079b2e20e516107c44340ace57d5fd56b4fd3062563b118166921f1d0ef37ee3d429b73094ee7d25fc21b4aa6b07b2aa98c2156791f1c711d3c65b766a2fc0c3e066a398d9dbd5be4fa0793ed90e26e17bf9cc70a7504c8c0807c1340beb68e9fcdbb97e18621073ca6997bb8bcb2fdac5288a5da6024b23ca4680c5b2ceb0bfcaa07f03460dd8d9bc3c6c234195e0376bd4cc816af2e02cdfad6463ddd4077d7584f727186e37be1136e10b88ad192650ec3a77f34024da9c283d96aa1b0c59561e9147f9c8222a2868cc5cc91377a88fc892bfe8a7a3e8a17487c98662e830f5c86490d330e625ab9b05d3e151343ac13ef66ff773ddf08bc62bc35406868e032923983bb678e42d7aefe3ab2a811c2628d959c3d44a288758338e7566db8048b17c8d4e93fd529cd87e45f300e4dee38803ec5874de820be31d89bb47a35ba9ee262640cc7f8b1de14d367c733f3609d28fd21440236d4618c41100ed895b7ee21333403e5a3f3881859751653c33e1e3fa8c4d83bc863839df5a51ad860da2002dd5658c8f080f67124e1a203ec04c207b756d1426152998667b333ccc83240ce7e73192235b886410227d901efd642d7f6c05c32ab13a4b787a5fbe437260c303bb8782f279e69c6aa61e936b7b9b660403bd381aba73f7f3f631ff05f564017085943dd634fcaaa1dbe1de02459c16ba5148442386c76f0852aa2fe62b14c6b9c6d218113df4f8ad16b7ba5ddb5a81928675701be2d76070f2bd2e30473386125263dde23926a0c50905490dae22e2c70f40e8a45efec79b32ac5347d4675534e90f39051c3cb45045f33a5128713b8667e1e7b45ce52b0ce636869cae1149d201858a9b03894dd2fc114bc493e4d94b381380a89d4dea62372e9f195931d9d5035795900080ae2771a0e3cabb110b0d2575c45382e60d6ae83c3a389436c401034cae842eb10d84ededba55092b63b404f7b339572bc8d93ffe0024aeee4eeb4e1ef6ccdad11c4419edaf3655c2c5656d2c957812eca16d62ca6d54ed8a32fe3b819b632a95174d5fe2da4b9f487c5b56f2bef80885033be29b107b65aef5f77732a4611682ffa61cc21531b8d3af49de795de2b2140e0efe13bac2ef16d798f2f8db716249492828eba569a59a5c4482db79ce9d824bd74b316b8e7228e5973568d8d30acbc9a6803ad2b03519e15128865973498a76278303269e678317298e64818c49e1f956c26ee7e8fdb32d1842fdc9e73074c1595af96e32e788ee5bd97410919e6e6baaab9a195fb53b1d5b30c9fd22e52c480797b363d37514b62bae9b098253119a6225cdee8dc0d4bfdecbe0a2b9f135990f098d1718bd0753990b2b04aba330480be96ef1d12f7b9bac17f7026ed91c90c94dffe4626614666c725b0d40141d9df5024e59118bba9251c8abd0825c337086724d6f64722607cc6fdc47e7c6389f78423c0fea887b1722c9a656a58dd81d9a665adf6cdd10b04ae48e7a07ffeeab27270f347eeeb689f05454b92bf8384646ddd1bb89afea557d2d0184c248240a81b68dd14cb1965cc6d32a59b5b180bb0aa8326235c4f9856fd5d7ac8c12d465c77c6e5c7e047c83245217978de23b41642a8333d2596b798604917e0f04919131ce11872f4c56c9733c777d35c34f7c3e646f6117585765f9a8089059cd699bb0621af97739c9d2e982ed1dd5dae1dcc874ad2c8f5d6a52598ed676981e89cbb1b5994ecf0708967566b037d717a1819c7328c21a687ba7a2b9808253fa7aff4aadc30c04284e5df7271759161d7518430e4097ec2387c3bbc352155ab5dd774a910c92290d25a75d3cd5220d3983bb5f7c97e078dbba82e2cfba40de51243e0fbd95216ebdf2ad414bb28aaaf73f9f41efd76ee79a12cd217bfa2157b0fc7bf3ebf505148e031fbf1b3159e9071374a964706d7e5a6035836c076d2f50177bed58a5c08808d3a4ac5e51dd91b0fd17c70def53595385518bacd1394bd53a7e9e9f1bd3ea0a880461ec2f45fa189febb6e1c585b28a9333e106459e212029f1d1d32bdea2d623990aef23fc7648043f6ae38b6f611d103bb46bbf51d6995d64f8793fa4ae6ef15ba748ebbfcd4a31b20944b9daa2818e4322ca4f1bfae9957eb4ff01df82c6575645c9c6f0c7d14949b956aad6ea99687a6164878d9a2b66951c1baf491eed52c929f46210b61f7074a7b23607448cfca7a0ef406cdb2cf880f010bab9125c214d28192b44c21613961fb46e4704f92543acd43d331a71755125abcbb4e7c5ab428af375e6fc56a3660a99db4e44bb4fa5223281f0b33e905f696020039ca3bc9b522a406fbd15906f3eb20f8f217284002b2dfb0d830fcc48995d34ddafe64b1ff45390a84151b8fe0f75cfb9b0937f25f5f222312c741d6bf9871a452b18ac74520d5cf0f4136db9963520131ab6e85cc449a2bc388820a28b17edca9f8ecc760efeb584e6836a8b06343d83b9f76b08f513cf001142a52882268dd26804b3fd91e3e0644c6820224376fbd58b642edee19f203fd60ceedc08ced6c3871095db82310ecc398b2a5b374d12e9d678ab2616d89b500247fef3ea70f999a0a48eb69ed2c7841acc4964d46b6cca89d8601b4707fa177c4f37785af3f8d3194cb4bb27f6dc4bd02f5e0cf5b87e1fb26efa19a67bec8d497371d234b77bce41d71f1bfd70eda6f84fa8cf58fc0dad3f09a75392823341ab91825e46f4ab23ce944d9d528c855e00eae65d83ddd95d128fe8dbc348ef2378686eb0941501e7c7fef53f8705419a4a55dd4c989e73eab01591a0399becd9de4c00412f429b519e54a7cc38a179e57b747ec30e647b31db856af35655448b0c2e322d72a1e925c2b95d01dd486726492a14edce319e4b333e48ec2f29389396952ba9ec887e3f0781a09ef1074849c0c6510f0e4a51de982bc25f8f7b5dd30461c75f51985ac2a6a875fd2da09119e3c12b5916a59b6f75344817446b53a77913253cf0636cc2efc4b5b4319efdae0c4ed3ce0fd083dc60d71e38189c68f2db3fc6cef4857f345b01b9d1a466719543162e726e18590f004e956023244f38b180c656d3543cb29358ac0eef3df325510db8fe13346f3b3d8f49c3e1cdc26cb05a9e80f3a0a092925d42b67efe96da4a03c0bdbc3349e2b38a03a30bc1a7dddad1bc0ea18b70c4f32bbbe09e64846902ef898b83866c4ab1a8f18247441bf380807aaaff7428194401c1ab37f5c078589e96e4c3b23554b6196c5e1b33418f542e611d530cc325c9fc5231c32a87cdea7c494566aaa50ce76fd5e7734ce8ce9615f2b7d519efaba9c67072efcb68918049fa3a17736a3aa5699d74253e77c214440e1414499be605cf753657ffb795cc5eb25ad72e225b9244262aa58db1d4653e0ea98134f3b0616cea2898c3e04b1b463587b7b799c838fd37e9c6d42fd07b67d0772da10d45717c1fc2f89246ae8ea49d673758997bf8c9db0ad732613496a466dada1b15031ace56019b08a6040a0e0ef91ea02140d29d603121ee52aba890a6f583d9c583924e73847f6d57408a4cbaeac8a261608669887af1c6ade77d81c020d004d487ad52e00d80a70fdf8fb72253234302ab316ad2959cf69544d9a7d8b57ccb413cc2526c3e5dc2bf760a44eb2d4731fb840c7c9ab5a9726f59ba892d98a029c3a434728cc97027808f65c5e67283138210e006b942a426ccfab897dddc49263434670157dae66eff3da9b07116a7611ae6303f0d981e4badf0e973cd346b3505263df2535036dd2f35289cf84a61135c500c15795327705282c18d67751687764355f5097ba0eb4c0e499c38384a80db07836048b826932039ffcd8227ef05058690a4183e2fb3e884cb1958a580ac2bea7305a0b77e418a177253ea1306a7e100553aa2a5b2f0db07c17216c11516af64d7a2f4ff7044eaefc327241f92227e5f2bc5eba2b93c4adcd1f2f37eac3052c1d79f387a69240ed412cddf610e9fa67a3fff872ea20415fdadec66a44a1e745308c43c43fdbd0168f27dff080ede469d2e1d5e83f875a947ac0a30113b09d1e0092b5e4e911edf85034b8d3793df9ce5734a7c14e1a99fa8e78b523f498be345b060b38540c39eb2ead1bfc2ec983798b7470dcb08c0f377adc38b5fba0b6aa7d63d14f025b1a7f69bb4d61d8b0314ca8b92beb1474b7d161cb6978789520c1405db04ef1dc772448e7df2c6374f0b65cb976ba74286524bb81d6fc0d7696dcdb00bdd1f8acbbabd038598625674296917c35111aff728e83a41f9d34c40bc93b92997d861846517f976eea5776c8ef8deef3615a61b772d48040b14bba1e6a9eb0f057234774682122fa48db4433eb34afa7e93add1e3ff240cb8740da84457bfa11c64c3828d36c1357a30fe343c9d3aa06621e3dde18592721e29ec5023d902b77b9fd9974addf1d326b5da7a04393b8a7427393471bd7cbd71aa414b75c3fbca38816931ace8eb26a6fb1ea3ea00eab5acde5ba7ed8bb72d76036db00ccffffff33