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

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

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

Block Certificate

Block 54020 131ebc0cda5845b4b2f3658b85e702e41c301eca337bd1f13b99bde51753c22f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8ab0d47c507603d0c7d62e0543a687268f871a0f590fabef2ea77c2fa141e6db
Certificate Block Hash
131ebc0cda5845b4b2f3658b85e702e41c301eca337bd1f13b99bde51753c22f
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...000049000002480000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000dd597f0aab099360e3416b160140e914c2eebabac9b0c3bcb0b77483aa3a3893db51b3f88787457fdbc161561f1c78677bd92ab33c3b9f434c39ef9355b1e69d0ff7926dc599a325e8b10c5e0b5dd808b1970a4e718c6ab8372f0000000000000080000000e000000049000002480000

Raw Header Hex

00004020a21e8df6756b6761c5590f8ea095493bd3dcfaa85e16f22300a76cd9e895f9e80050965de907ff559dc937af86190b82ab31464841f8f65501361abb5c359474b7be086a87010718dbe641a12f7ca72eefab0f590f1a878f2687a643052ed6c7d00376507cd4b08a

Proof Data Hex

59,560 bytes
121216010307e45608ce585a59c8e4f06d060671b101eaba1cfb84e4983772ca56b919c1d624b8660a8359afd2e150b56defe565d978f5dde0bda2dc0e0ee5969cd298d7af0a5f41f46e574b713376fe243979c781d45dfbb0d2d9f10df7420586053c6d62888303ab68ed0780573f390449e65d06db5a2cdcf12b6206b47491eed63b5940f58e3c6565d05263d8480a2c2910df6d722123d966fc34af9e7676dd7728cc56a7aeed88306e27a16127ba9b30505ad6dae0870a28f0bc56120a8c1a1a16d5001d1b26195af43a0d68f01ed7a0bef76d5666352627cabccb790470690634e8ba2224e999b49fbca9f5f7ed383f7c4970be388fa60495d939e6af93fbdc8e7f1a8c706cbace68b8b5e5cdbc49751e784f2b86dffd2cba6da0b41ef7455fc7dba1b973a0c21634a1f970e41b3f1bf84ba256b6200459956a32941c407b318227d3b6d7c36af11ea89611268270942f5fb20990d5b19fafde3d68ac8312da8480f1735ef7c2945c878b8e82ddac61f51775448bc4cd4a5430add89fc1ac97abb7f20003e88e6fcb74825aebf3d620cf285ba96b1f00c6eceb79b105f9a36fad820d338eee20d5b1d82ca97ddb16a2c1d16a73415037876d0b8bb40987c1b12a5fc0155d7ac210abbc7712a7da96987c12e946f50d072c9a7469c9bc7d8aa7aeeb1fec3edc1751dcfc0f1cc21603db0ee6c9aeeabe2433a330b6d3ea0b7837ada00a053dc424171836dd05cd499a165a2e57e6932e4292536ac0c9fce10c0026e7d0ba52966807ee3d70ff2e01ceed3286155e197e61b94c5047a2e8200cd378928eaed03147e997523accb103be0c62ef57b736c5b4233f2c0e2bbf81d600363a64616db137df19f213365eeca49df0fb6023a0a0a0512e25c7fff508d139a99f1c23aa23f88878e855aeef9d3645503ff6e6abb56d620966b0b03fffa56d89a40043c7fe2bdd9b46b3b2d7ed0f7e7496a4f79736e37e57499fd88934f60274709bacb4173e8821f89bff21c393fcda1b044ff1416cd2317d9fcdcf36dc4d618f962411f1b04d9167b6680b89024572c0e75f59433f5781c990fb0e145fa674c9d8cb57ef83ffe5dd50d02828d8a5dc770a8268b5ce754a7f330cd1d5f343db8c9e6e2fdbcfb9c388566b56a63aa7f733613eaa59048beed77feb3e7f4387a54a4213a8d2f3203af180a6c0584a1ae0cdaf449db3bcfd5b186b4f77bbe69cb07b6953ae3464408b47a8f81375cd8b404c1977acebb61fabe4704e485403f3f80c83ee4d2714113170648f52ef727504c3dbe170396aebe90e375072e39427887f9211697d4be6763549ee789f1ce67778c3565206db00ca6b0368aeab3614a0c1770f948e70ad92e5f85be60acf27bfb0454f49cce38822cb939a65af1c22b1ad62f21faf57fcfdcc596c2af58d1cf9308cb1a4f89c7cd140b141939cc44e93bdfac67bc8e02b49b6e18201d88ae7c18170932f7782984f896629c18c65750c8a978c09b193e2f14cb31213f5bf467b6b5691b55ea7ce58bc0c176eeb4939ca0bee75cba281326c67376eb0eb5fb8e49259ac09364231bbfba6e38a91b7927f6bf3a40940137b15c7e64066d02771ef96eeaadc8d530576f7c4e41bc681bc3d4468e7bbd591803576084f8d1cc2fac48550249bde4abe15785a5ec45b954ea90e14be1070cee947af8e06dd98a6ba8c514e608508d3d31cf9f33e232215149389b99af9d675361fe9f84c7a77901b35016697a6a2851701cc652fe04f26dc8ef27fbc4a493571eb1f3f5e70e6587b883535574c068bb4276aa195c8b040e8d6e58e0554faa7e0a9b60da3f28ec1c8a644fcf190409a86337bcaf51a3dc377e19d83b4f1b99aa558c4756b8c78ee97142dce81facddc39ea71cef10f9794a7065aa3cb9788250884651d71abc5731f07d04490e033a8b4ab9408da926bf93b6d991f9471583633886144c829c183308c94ea8feeb57fd68f354b487182a62afa8110194d779094e3d06fc4fc60c2657e992d587c1f7236be510161ace41203aa1dda9ffb4e7ab2dbe96c7ad0dee03b78301792afe0633febd55e77ddf4f9de51b1396d9dfbda3cd64dcd655fd79d89e0d04e27cae3a698402bd5ee39e21f1123b207bea1d835d7536f0835f625b6ff61ac4711bf28b05cdcfa03915ecdf8b6185197f9fa51a12100733d763b435bbabd6f2ddda5b41c87dc39d801d1ad9f300151ebd4e64e51542e55a413deb0bbe430129f0ba27f2281f5b0182fa1bd46db4afb843834871d97763917e3ec5fdc28f8d7a2df5b1965213fb3891485375a663b87fc9373ca75c3eb60c4f14c7275eb9fdd1e9ae9a81c275f4ef0c8dc57ef9a0eebaf9352cd4a3b9556eeadb3a82794149f5999570c9cdcb4fe46a4f39e6163276587a313c4a68b9d595956c281224e2d692ba35c054b3901e60513d558c7a2e17cd3a7c31a931f41460067216f1be25fa1923b381f7e4f7e07852ec7a2cbd152e23767849a6e65c682aa52709f4bdc97f908856ad54322015977c6bd1902347d10c7500e5a991d3a7b34a5744e580b3ce509c0c0b50af3c95d353d7b04afa3c0ff4aed51cc79e312ef099ed88071cc707cc0ad42a743d6e06795f918355cb4bcd5b2ac3cfed2d5f6e50c7600ecd0af08ad36ac110d48f4a0a2790e6a64e5b70ee7d740d79dc1cf326d7ac8db63e33d6fbfd0b2044abdcd25bc8f99cfd8859b994ddbf88f753b546ff6e7bca2a9d49e1f9df84ff6ded9f26fc3670f0767e5f59074a502c900a6a15f2ae6bf566bdb41236ca1e9c2ea74dc7b189d15a5ff3cf4086c7b6c2e45a9970d59798f58158b8f8798c30df4acb5f190bc5ade884de086cde44b4dc955886b2285adc064166645b48534633d297c2d721cce7eb28430bd487c93498918535dd0bd26a9d660f7d4f83d932bdea9c0824c0de7355166c3b135207b61ca257654be3d283aacf44a7f9274704f55c119348191945534d82716f684efed0d5f1f9002d8800ae6bdb5c84afc336bcd0542af36f8ce208f7f956d75624da080e116bfbb652af649ebf550c1a749af23f0b1e36cfe47364b26cc3080fe56e3fb07903dca0a0b6920011156e5ab36a0c441173b17b9a3bc02655e204f25bf1eb467bc3b36875a2d70db2b5e5692456cb8b95f86edfede6d0439d90e3fa32bf4f6d7dd165ea3f6b10276a5bda79a0c2405c2f39fa4d59e672bb8c7c4c07bee99f093059ccb70f0088a4d6512bc824123a278161e611bfc01cb7dc0f13c5a34a2263948311a672a52bf329317a13c78a2e34c9c623327ab73f8f98b248afd97995d4dd8c0a4cd3abfa2bc944cd269a17c0578381dd71eb261c6fb32699744cd7c0dc3bc64752206f9da6503d49920c1fafdbfe0ce106975d52c890d25e7ecf1b868e65c55561205332a1371c08dd3206ad7930088e6d1985e442c2c45ef40734debc72b9ec6c99e07e42d0d4535dd1c0afb72d911860e1e37ff45d13dad523dbcc488d966eb00763243bc797cec2ee72e03ae4ce62abdf456ed500f7b7017e36cc01c54cb107f774ca7f8b6b05b5000a35ee796596a909e1de2488c1ace49b5d673ebc6b319ee157bebbb4c7b6ed93eccbbb73af31acd018acccc977d46121af329f609172688b43639d8f210aa798b7e54b69635895cb2821437bec8df8b3d2b9a198d96dcd0f6dc9db1ed1dc9a7b19f7d93336e13e5c1e573fdffbd494df860517db47d379c68d93bd507468f7dd9d4eed605360624d4d59aa529fd987855ec92eb85fafebbee87c6df30771bf2eb55fa8f11cd71f1a30d7d6807ed1ce172f81c0c7dd90a8f730648f780bc9512a5d9e10cb9c22c4866a79c9ae8951bcadeabf75eb7d0857998820f668a6fb8e9abccc4dff454287bea8b7efd7289784f54579a5c6851ac2c4313de95c0f6bfee4925316147509d26eb93460b5bf26828a0a3d55fabdede849e62fea4272a7342985ed6cd348530798d8484fc9b3202a555d1e3d70f927266e1294c642853ace145cb21c6b61b023630b0d4cad00982d525c80fbb288c5a79c43a46b0908a641db40f266c3b89161e2f6d9881bc7f91ac48808f290e41928a828bbea4cbdc80fcededa49250fa2c58381219be3e9dee17f3cd33e7f91b920b4083bad68d39b67a4bb66edf7059cdacca2c112306055d2c1d77672f09ae3780c1e4e22ca6fe43f2176d3cf7a32e46e7301b2fe5c001c436ace02d76160089a9843acf6f16e7a3fb8f58cecae566d46a87bb0088e5496d84f1d038e4d4de15585ac4df9baec2d885d6c59b1c24b24c8243dc10f625c40b9c149f82c429732919b9111c012d966c6f7e9a501c5fa622d2d3cb7dffc3254aeb3b6cb3d1841b10e8836c541362ca144d146b6cd7454609c48e36a010b621af6bc712526a2188093e86d343739b94f30e02afd7bff48fc53d0aceff49c72e4038f9621f3fd3e1987d4485721fe01335d60f3bc740e049400a33160a1bcfe9d96e975508b4cfa39dfee7e6a436f4adfcc310353685a7eed857cdd88f1c5391933ff6c2b12303a62d0d834d5f1902d6f41b75acb34948baf1d95c23c69503642dd596e61c839387179022c7703a143633efb23aef046725fcc9a1a1bd5423e701397406dc699dec0009e4ea3e63ec735f521e533f0dae06dac10e4f30d1d56c80ee7141bdf1b28f376131e9765f68d4e7fb234685686e064af58a6abc779152837704636790fdcac0216efac1dd51274adc4f42c519fbb704c45e9599bbc62b546d34dd6dda2807afd480388b7546ea08b43c3540ab5f4534a91df72c157c9b47fba05d46c0f6676ef8f20c4f522c83c354e93721e19ff237874bf3ebee1ef5204df10e8e9555d65ec96447c6f8f6db206923c79191cb0338bd0e5de1e7a3c7efe48e30b863c9f72043cc03f6e2fd3405750d8664fc37013bb864ea8d75281f8a88ebd774740cdbdfb25f419e1e2be5c6bf5c2710f7048588fb69a74e7e01acb9795f9c4b44d23fdbe33248938a91643eaace284d367a8c7a074436ad43dcd2ea30063bbd033aa17736bf4e5260bb8892c49bbcdd4ef3a8d71c98069ae3d3d4ff6978b43ca7c09d1679ab4d35a7ade5bf316713fdbc553c31810789ee8f569ae6a3f740ab3f7d57756dd62970bf2f50c10b4a3432b32b59c734c41bc37bb62da070c2c88dadfcb865a7755da33b3f00e3b8295252835ae72d5558cbe4e0010d1e76b8ed144e041962a1fdf40e7d9f9cd00a8601daa8bd113e5cbc2be04b769e566cd002b84127c8d5bd9db89d6d189ec4ccfab656718511022be45ace5c11fccd496ff8642d15afff357a29649c96060a8462ca9c017bc5b4709c4d36cae3de8ae7c1350bc603e736b89f70308a709e9517f489b29bc147efc760388dbe243345af837fe600b6f1dcaba50905e6edb7fc399b20fac40310c3af971797ea58709826e3d7d798dc6997d7fdb354393a09cd3bfd9b8cf6125812500045d0b591d18f928ae763eb5558ec41349c25c4ed6c8c1157ebd34f50962dde1311517b98da356aaa7890f76bad1e6faef5e9c79f85035828f17f1739e7adf31705ef6a866299db82421e9f858fc404ca312f77063b5fb1b2ba69be541c8ce0579090848893c0fecd70578a4ec6510a34c7a79a8bcae2297e9e5a37770acf98200819db3a8cb37a8dae3c4756d2e7f054b79728769e01058079ab00343d1b847713bb23e6172c7a14f12a0b1c04e62b01ff9df0de851ec491f64279248f12295cd56252f1995ae1a15df19743c3734b39de6ad8204113c0130d2c8d3b5b5836debe277684bece544205a8af7c6e1764556da71ac603d1acd943c9c157b92fb213dab95ec4d3c040933e5a9db0cee849ef1a8a2c1fbbee411056fd5a8ef019ee5285bce6ccc6372274358e807756aa8691c68f6ff6432a019939471b22638d3fbfbfc264b42acbeb8433c3cc19d8a9fb04792a9bace400fd60f71334e8c97592265da50c6883c13acb0f5c00f47ca8e04a2e9979682e00a1ba5fd5ae63a2ca56b83045d1ce66f819e88c6bc158436c05168f68b7fbd0bdc023a7ec1c0e616eed3031a66547f97a930f64d8084b5ec712d375ab9b6987b7b3f92eb8921ea4f8bf8b1c81ce37cda0541689278dac46c93fda6d4bc0bd726dbe8506eb650f71b5146f8916a36d7c83cc9c62cfaab70cd746b4ec94c2e9b64a6f01efefdf1ee963fec713ea7e8c05943d237c42112ccaec3b9756fb1e13d266429de55853940a9ab3376fc9e27225227f08556addfe33a2477e6e76156a04b4584472aaae88b457387ccd478d2f6011d2ba53686be3a723a1c48633b94c6612561b373c4835ac402fd1176b512620574ffd2f5c810bf9c2218a77774b9344ba7fb69202b19b34f9162f3fc2c31eab09c08f3a109f8b5d174d8fcc3144e06252fca71ad77409698d4fdd96a24c28c80254f31dc5a7d828be3966c7c5b9fd6fc8cf5f1d4ff68dd28fa2b02d0c801c8fd59474e8efcb47189ddb98ca1716ceabc96a40c4969f51a202e014321124a3eb4e0bacd17d0cc7a39fddb23ab4a617798cef860da72719ae870861051edf83d091dbfefa1d20c124192b53448d27e25a093f041d14c4a349c5466a12cc5cbd9b5631c8a356d6752181d3baba0662e9cd41743b0c1b511dd62a54148d791da890baea601d6a988f78df13bf735def719cf6c4a6b6e0f54717b6e7eb03b45bda2ebcbf63835268f38c4911d486185f9fb822f1428b1eb399e2a431cb31314fbdff168bcdc74b0ad60baaff77a1dc8f98b2016ff3aca0101e36e8daefb43135937721f363f7d925be379b77c78b9f501a1a5a3fd0dad2b970b4784b4bea9cd40816ae70649ed60c2ac278f492aeea1a6059124b61ba3ad7c41115da3c178c2c03cb829f753b2875028d798f1e68a53e2dd8a7bcf566550684a90a2ba73decc9a232966e273e4595dea2a9374e5f77279636fbc7372d1759a81f79323ae633dccd87178bc9312452589e96fdc05333a06dd12a4039bf089e0628486c923e625f67a90be6b2b73cd310dda4215ecba444548a943ee73ba98c2c1d6be4be7d3c0f31b0bbaf1ec2e14ca358e8eceeb2c37f388523ab1eeb1d1d747d62fa1ec2719d54dc088d787715ffaf578cb2cfb7b5716dab7653a27b3e944e915d911f10cc7775f3e7ba8eb6dad48e125a7e3416057c799b97c9d78375cadbd85b706472cc3e0425d04954fa8407ccb918c1f501418c0003cd4da3b64407aad81f82f57e1a3de1c1da1bac324c5aa29077397f1223158eba20b1838304bd470d9976065f44ad231f3133cfcc4f930c4623fa93a48921701ded6e41ffe5e9145b11c9187e8b21a0909b8e6af2c9b13941274115b2e8aa2f92597b3f18529b2c62eda82e371d1ef6191edc819579fe77aa0ae45f4e5035ffd5371ad019f35400a92abf5dac737a78fd1a6e2b3ddb18037c35a2b80b0879b1559cde0f5840d3a34f4cc203ed2d250774a9805f5c49d26538ae92dad19bd5f21fd8e615d07b46b05029ec20558f6de16eb76f1bf707b993cf5efe568cd1a94fda283dcfc69a58a2092973c5924a9ffa0d0b631389c5ebd449eae22c0027a001465074f0b24dfe00f6998467d8f866d0dc21efd8b80ed85bd49e37ddd016759ecfd5da20b5c42df48e8fbdc7399c40a9c551a98c6cd120d67818bd00f6dcabfc3bb6df0e65ab500f3c9d7b26c00cd62c7d62982c44bd70e1d010cd01778842919ade0b88167c52ffc4b22d351e8ccc2d76f9177e74576d0c72a7fa2e665b153a66c185588392421ca01659335b4f3e3d7bf18aafff4ddb168d9f268601b59b2d212be976aa6a7b584665de990c1bd561e0d2902d53b2d78773154577825bfdc0c69487ab91f4fbaac47a103068a5a8f105035d04e8bcf441cd993c98a45af557e92acfd4664686b203105fce205dc15b0513c6a36b0511840741e549d7eb94b307151c361c31337b06b991f4793680b95f60a1cf1bb4fa805edc631cf37df4cecc66090a1a188e6e52a4cc1a8a6c0b0b521ffb773b7eede8a571b6c110d1d70abb060239aa32d2888b88fcc2e8b0394bc5347373c07859307a26cf1d9301291bee4299fd9dea25bf890e9cb1c242f8551e7095c9160104a58f58dc9031d2c911c08519b6c75559bca04ac575933dfe9c10f866f657d83f6cdc2b2ba313dcb6b172a529699da169a052390569c71caf3860adf8bf8f75ce2ca7a74e19b757947e5141d4568abebd31ef143aec0a6ac7978be72cb538fd363e6d26a6364a217863011b85ec801ede168c006f27d30aa193aecd03f138510d1f151b67e7e3ce25c977ad9a86708fe60255e3ccbb7099d08331c7dce162abb7589f34ae753e51b678668d9f7a745806625734711bce47321f3a84ea3afe1ae2638a967680adcc9239406500c83bd1528e995aa4da5a9428e07f25d2de195a4a024edecf75600e43981295caf4d95da05dd68d224a49ecc9b5997e2533bad4b0751d886ce2b9dcf8a3068a2eb6c1b8f0f7554b5d1750a2bfefd708c076fdabe81f93ebebe3149dc2f8ded89e99ebf2968cc349034bbfd6a27dec18f262becfc5f879d35a172180a914919663b628fb4fc1844adaa4cd5dd7839c42fa9ee9f54b0c0d49060aa5c8d70b30239e5d640949499ae0dcf2f4bc7975bc2faf88297914b5de42a58bf5377a89a90a3724f6bd52697281c600f652b1d8246f0e3c0f6efae6c48c18e476fc6f711202deca856297717d0281de8cf6955a5c9ab021d5b959aa0449f32b06c0f75a90b29e22d9be8759414bfb16fdf29b9ecc65b3000bd060d0df564a94f7e6017409961b966f0618116a97a5a27c2b210a179b3a1523ee7c8f8cdf00609abfdceb74f9a350f9de17f521d419404034d6de47f01cf211627abde318ecb80b8b814f4c7a35c59cb3e1fb5b81e37a5ed609bbfcc53e09782320685b701bb66399fc10e4ce694fd7a814f39981682b614efe26a80b8c7ed5170864f0350d735e861853db7a22f1559c5b5f656b68c7e2dd3173989a2580bb732dfb91103e459eab1152b9f2cef1c91f06d57d2f6a20f5288f762696dae243f2b6fc995ca0ffc9a3075f608010f6cbd724c0ebb7ee4856ba8c58a7ccf60806dcc289ffdf877b18c0515b7cb19c36a2b1729abc4a82b539a9751a828373d74bcf930525d42e6ba242fedb9175fac9909a64ab27c87feca2fb092b1cefad747cd52f03f12863121abc7c7f39011fe3195fab79c9d490f6feb58a18ff6f5d7019846bc0bee9d341e7ef2a0f15b262526496436c7b9a13f234c6b6df52c84922ed6efd68d81091020624542d58b4ba0890b0dee84e4bce6223ddeb13763af24f41dfa96db8173e896e9e9be7ae6db448dd7ea9cbff71430592f65a0e53276192a98c2dce3d81b3852915f62a64e1d87343b8731fb2b90388c5da4803d69b8b96113ca4286ba39b5cbecb0d7460e43fd5c16390254ee93acf017695929c93a02a72c6774364f0280814da9473301fdd0d6d536ee43c1256d404154ed72b6bd6f66d212b296e75c06782e24f6b925bb37acb29cc262cd380ebeaaa02234921a709476db76d30f72a0d2eabefa271b8cd8b83c9314cab1b2798d705f132b24efdf3e0c75628efaaafe24f8f95cba80c1b1deff8821254ce4e1a9362d183aabbe433a6ee700f77a466878d676716a41e9f2913f76bb55e04516a6d7a66f4fad4eeb3c71ea1dfd38af11e076a73216bd9c172bcce99928baecdf7647f83e560c926ec0ca24e6a85c15e19af13578c0ec3a4b3e54751aac0c7b8b8af5b7f250214e935d4fd857c55886cf54ef652925b5f1a3fe688a9dc53131c0c33edf772033bcc19df3b7d12b87538e7216a726a492ca962bd3e52aceea9def372b006a664068863e14eb3e9d0dadc4093640e33ee0a49a06ea93c860687b90006e6e7e95a430bd268afb39d54cec44ae5286e1c9bcb4619fae481addee02ea05d78d2939cb0cfe34879b3e78e13d6e99335007fefed9c7fcc2cd46c83fd02ffcdeb1ecc8d01edcdb24e184f5e326cc12109615636956afb8e3be890e3fcf3af996d8fbfee0c130a4f2471a86941bdec9fec7e0e01d0e0fa1ad417a923b793ee49191c8db5d5e40c34452746f4b818636de5dc7f96719e804df6bcce394c64bc78e9a434fce842f175d478a12be8cb6bf2d3b4381aee1ea7c7c5619d3b77a6f9beb73977ab98ac2800ae556ae5a09370915c9307c8b2b6ef1fd009dea75e3de742e1928e3a9b0e730d8181b049bede3fb5de351b0bc1aa80a103ef70011668bea505f7199bb677638ddfa8ba323247cdbf100bcd92dec934dfe1a7f28e43bddfef88feba78da8ef8aa3cde662f28f15d4bb7fdf664e3bf962b70ec1457ad52cb5bbf1edda59628f8f7b168497fb9f51f6d6f2fbdf3c63c209b00dbeb4754bdc57f0bf1ac0ad289c45feea897b928d839334f15b7067c6e39174973ef2341464088ddfdf3733810389c60ca0f3ba7dc8cbb85a00905ab81ffe3429e2fbdc33f034e2f8e4bbdc64d07947ca2a903ab03995d62ad445ae946b8db7dd2b91cd427b853e0119fd348300cc1657f23d8ee5af195d813840aadce1b780fc62ce4bb4b83982328ee43d66d03f531382006c59d6f4229bfd4def75325b5a6fdf65b2fc336256cdbe38b21d4ac5eaf0215a1a80f80b5236b93736e007b92bb397133f9c0c40bd4270342b204f0585762457dc0dce9035f44cff395a45f39fb0a5c262f5fe8f8c9e448c37dc5c32b1c60ffabbc0b180be4ce3ded0d6d72d6d00f3e89880e08543dfe339a51c809cde69b5c9e0a55b6e2510f995e95c37625dfe07e4e636f144bb5292bc579ffb714e8c1b4837926b550957dbe14555d5854148d16fd20a974cd6a6a215af52d3c5181dedbad21642f9e2eda8366285548187c0605a491fbac6428a6f8a29bcd11c56b1681bac6ee211ed61dacb2ead61834dd21c21e4a24135ff9b025067714fca647b8a5fa9d2eb8cee2e7f24df557906dd7bfc9831fd1147b5e11bfa1baa7047c07214af6353591f243f0bda624e4c229415a09157f44090b2b51e7ff3bc7fc7521311335eaa688bc2902c7acac2b9411e83b2d8320d26f32d8d217abb5b263870ce35f5107630ec4b837ca11efada4564bfcf2fc07536595fa083b31050594f06985fce6fc42deb5a7301fddd0e6d41e78b6e34acd54d71cf3126f4ecf1ffa7b520c7987a58fdd4dce08a3c114e5cb2aae1752644ce95712389ca9061002c1289595244a029ba86bb9b9348bbdc55b4df68cc490b20e853cc8c7fc129f2ce854264a1f267679507ba2192a5187a283b58182b43578781c961b3f99d8b85ccc268448d715a85e58147df7bca1f90a00c405997cbc99fda80ce8c424b59456663359f7eb5558f6f0712c50bf9dde8bb76ba735b61d1b6de6519fc181947992d519f92ac8877de41873222b5773b3deaafd3e5c7211b38c0b98d5bc827fd10e566c5e99e8f8ab65a735af4c0cd28becc71221ee81a96a71a3540af95fcb43e1d2a3bfd385b52cd648f76dc17d9aa8898781a9bc6daba76e4ee00f698463d0304e186bff1340283a2a41faf32ca6f2fc419e9458d552f8110891dd3f210ee831f662f0b1ea3f336c35961b1aeb4569e5c0ec5136b604f41d7a66c332f4e86f21ef19de8d1483f138302382f8936fac8f9568684d2b676dc0f97d31e0cd2ace85282ec9a9ec5226e044e4c75b45dcb6d6f9af90054ed64d881fc55d88a369b3ef99a7cab0f6d45fb7a128a68390ea2a21c3133049ff7a5332c907daa034336537b4f0c0a9ba46409b0cf204ca2dc2ee7df7aa225f314be6b2f7ac49e02b0918f05b9dbc3cc2ce424a2f5de90305389702955d53b626141adc002b40ee1c1fdba882b2562afc0715d832930ff542e11a4acc8f67802c581ba3289779e9eecb14ace157bf1021dcf813f8c9e0815b24ac982093c50db9e212e3eb3b3b603d4d4af34f37f2fddd36c151008f324996b13d895dc5980e27f4ddd77bd15c8419c8676b426e48249f106dbb46bb67be46c3159f7a00d5ea7f12a8221d68d35a4bac3814bb312812bf194e66c77802632d2166a21f53bfd134d5936ef911667bbed8e988c3695767e48c78649b9e7141ea54c9abda666e10f31ff36ef849065461c572a30965c1a057e20ec00b5f476ba9c0fc2c43bca86885019b5e4e96b874b445e73b7af13f1f8241cfee53675c2900e1126fd41b8588d89a8385635b279e5962fbba7d6c77f3b918af9f250cb91ba883ed537579790183ccef7194bc4ae7a499ad0fcc6b260b11ca62bdade9ed7b216817457cb4c6de6b80f6ae61bd01f52f8fe8bef0a5e730bcddf469d352a10fa04cc5ea8dbc21952d3ce4d9ec2937486ec4bdccf45f506aeb83a62f5599b30d06f2041b14c6cb8a2b938580d8496ec580e51db68b26a3fa2cf19cc5701f65b2d0f837d83769955ce1acb9b7950da4f08317709207e6f4c1e397226245c9070d105f0be2aacf8307ce295953008ac655a1d6a0f43861d048346d4372aa03a6a714ac905d857c3bfb855b9b3a07b282013b380e08cdc765f99f72bf39a73b97cfeda73098b5d85b94eb38629dde7d7a00cecd02b20436823ae96bf95f73ac244ff78ea42303e8dcfd65de0998cbf47283ad569da62d22d289725af8be852130789baa586fd4e4730fc6eee2540f8e614ddc543eeed5ceb14abe02bb39b24ef645b82e6e48fcb17c7be8083f9b81aa3821d99fa919874ac1452d18c8be110c9f5bc80f6ba4734d23f9d851fca4a39ef85f06d51e9ba73d4df12e906144d44358a09c54231ead8dd16cdca9e9a7c21b7687bb3f9e2b996a67d17e919860eecc13f1c78b22a4d2a9a1f06aac80c470a18a72e7bb4e1df65c06b5ddbcec3dbd8bfa0f8deb7c70cd70ed6f8980c03527d9cc50b477ec7efeeba756278603ba0d65b42c47e64ebdc868bdabf5f8dfe8938ab840ea403a6ca7dc279a3c44d47c5331723e04854ae68af6320c744a1ea9142b399d663bfae63d205842f5f7cc252767775e6cf81d46d96580a42d868e783b1340fdaccbb18f897c46a240df35ac4ee35850f43e1d12b869cb284ea796abccf44e664afb14761bf6266943f675bd7d54263baa7561494c9e27bea7e28c92be45e579ee320fe7588355476d09408f7fe82ed590fe543f17f4fba7fb067d2948cc289c7e17290ddbc2e1e515c0325759722446106154696ffce5470c77e080d6c72f3b7447f2ed628d6a5a9faa5ec2ca6d4d214f64a5722b8bdb44deca294b48691d6038c77af9978e5cb6238a85886c4bc842cc70713bd358ccd9c15f40f6b5a92ba5141cc255fb8262da3315107c59607715d3a984e126f9c447cac05f226bc951efd18428cad7dfb1c6e039dce30352f7070de171698c1b55bb0f671163717a1f6ce9d022bd70e6fb8375563a37a41325e2631a1a3912268042f31e3769873ddd3f7ed862fa83f97e870e7a901aac531846efd54ee425127fa4d969f88545153e3e59c919ae37e65f314a872087a992340c930eb170797310a1300ab9ccf1291beb13f5581749017cbdd28dc54aed05c2a5ccb5f85b8d512ed605da16f9d3954cdceb5753b72cb389b3b43991cfe9add05af25593551c1af100dd37dc656aa3475b73e9fb3d48ce1097f55f0fc9e17665e9d5e0e62e310824831db8898e8f85493d1101f3d1d8d46921fa3391c369b7b19fbf1a51e2f4fb29dddaab6c9249fcc51c547993f2d8cb45a471373c18e2792f772023198b0075344691d85c42b943b2bffc3c9a32940c5315d3ff40fa82fa6c2f7375c92bc71715377329d96250a11a004b0a4da466a367bbd0810f33db8bcef22f7b919526ad8a4824684597f1502a92cddbd2c110bb5e371d3239355d79fc9cfeafc37cc933bda31ce8d77b340697c91e760455c0add3a008704888cdad153333e5f205e8b6b458a5a4e69136b6ae04d66adaff059278d5f223207466c91a6a74c1e518ece594419d7fc20852f5d5ae998e1dc343976f18d7dda84ee383a6b5cca8e28457cd39b148cf72dedda5c7c2bf68aa1771276ef672d406dc2e6443cefa3077c2540d191d9ba88dc274ea1bdc8e99a7ac49c405ac252df81711861574925559f03bca75e4a6d2fcdbdfa00f1b6f6f7bae109adb52b0ae9bd55da403bf731a4b610f7270acabbff0350d1bb39066a92d764156c0f418f1f223f7322acdeb37491d848bb5d4ed4dc53b2a554274d37d554704b0fff0874c2346475ff381d079f81100a038eb69bd7e7009f061bae152cace640af5c7ff63ddfb9635d7567744ec5e41271816907b17e16bfcbea97f7ce8ea2a86809878501ffa10f680cbfa63117861e389c49f060d9431f063f5054401de8925f9e73621a8dd8e5cb54e35ce2494786dae84eb7a65b0d27823330c9464469378cd2c4c305b1dd22c652c05730b95047387af832a822d43201638240424624af9a97b9c0d502bbd57cc67731c057003aefd288ab1ee2475bb4d713eb90aa46b9f721b46633b5e333350b435c2c373316c44c223311202b2f29282b2412038b621e7243e74927aa74f936a30fbd74e94c709e240522e04a3e1f54b5629ef7eece3f6da441e54b7619c76e0b2cbefa1dd8b8fc665f2b26529376d88774c23ba1432fe7ff455127c8839953b39dd230705055567a5c6d43cdd3320468ea86abd4f5c9a0e5862d803ff6c9a778bc3cbbffa44df90903e6bd86b0cff5defc6bc3f6f92a30797d1930c4e1f7f871723f2c3928f4bf9eb74260d06018ea0a01909e1761b8e77edd3b1ee3bd2846ddb8864b3182d8463b15ce27e1525b6535440976603f81eb14b96eb162220fc05e2ba62ff94f96988533c3d98e87edb0047c8afbe662e3e54341d442855d375d0242adf1031ec173055dfb6496d1769c1466f753c5b96193937976b7f7b2ee4cf851de8ce6e16a82c1daadebdca35504597ecf62024445373768a0402e56c709c64387c4f727509845e85b565316eac21348db465d3de44cd8df8edbc44aabbdecffa2a0822fb283af0396b10478ba8ac45fd309616095d33e43e3820cf170f844f639aa77f84e63dd0122b7565fbfe6e90ab927b2185ba2238e8d5db07653ef24db29d56c3b850fb618700cc691a72f2e3044e5d173e817da0748bb3175e17ed2c173d0d22a69281b234a90b238a431dfbb14af31ccdc007ce4eceb43d94898b1858568b132f98612fb7b439a91b397ca42df8d94b4966054d0ec66d9e0743880b7ea163f1a3430c751e555ae15aa63e6ec9dd956b436f3db5f2102a48626f62a23cbfb6080261a6786ee3e9e6007ea6d68bb6d040896fafccaa7ed37144b6652952ee073768c7fef4347f4f9a04459151cabf2a1537b42c79f4f17de44e6a2d6073e824edb44ab70f79451314f1ceb91e6f4bc4617c9d8a4b80db1d2df58300dea9b7f39bed982e609227fc4aa83e02bf2384c6c9470b3839b85a418b1191a1e828126710e21b4a2f6498f9ee596a5644274259ee70f5d022b1af46073f125cfe85eb2d710c1bb1a67dc1a2077e22d37d0fa70df8b6af4e958345c6646620d1f1b6670453932fcb37fe33cb627924cb59dc86e750adb1473a5c9d41fcb6e8192081973d4c033afbede8d7c4f6c699088625f03e108e798c85d1b466433481e4e69d5c1d853682e473b2129b7b6b0558f2806d922e0fe01b821db8ff4bfeba561025360e181ee7a8350a9feca57029f0a9d491ede4eb9c839f27922e330675c456a1d2cd1bd504e3043fc88d3ec61e063ff3b02142335e76113f88b7d2649ff4c509a859c92452a822c51c84d5274156275b5b64c1de1679301bd834c6d6aee26433e1c4c2534917b2110ec1e9e3e4e92b6011388d3a4bb1f91bfc1e151c802ceb967ea4e65f80f4cbba36671f1e1241f7562d45ef5f09ad71a6d6a30a77d88bf1b123f72c18da9639e6796744646abdce8c9ef5cd0fd6b4bb828e17b0f561d193fefb0f4ee54b55c10a6cb4575bb778e6ed1752a75f7772e75483c6048be02d309f8b2f03c299ddfdf5de7320b791cdc457309f4b7be96f527b351e4bc7fb88598da8211354873d96426e9562c982ba1445ae8d4b963142c03b40d6c4c75690b93982078beeb2b0c72baf3c33752fc26b4c18d53c73f027a1cf20aead83ce0d36e560b1e6730ccb4b61591ab4991a6adf57b16c50e3e3f6c6249ae38126de7e5c7807ef215cba024db99bee1db9628931021bdc72af81f384c4f8349d777f5ffe4c3f301f88648248b9a497599784853bef9e36216fd9c4128fbe6ceabd77b263d3538df865bb82ba437a92fa2ee26264701583583b266de7b08c00843ce1b7271057473c56789b92daf48bfed0103bec50d66dee6d14815aca6be40696edc272fa7f90e34cc71672b2fd43b362c90fe0c1fdc8c315f71d799a374fcd3dceb5534ea2722a7f24698a387cc0b597194a288f0d9847b7787be486d3271f4afbc9145887b604f26ccb51d2bd2881735d308e179e91e624bb14f3158def85d309ec60afc2bc46642796a70248fdecba9879f5d61bbd4a75d7a570d518a40c8cb2b49b043b0e7e12f45e951a9226bdb52475797a010cb6122aacc3e2fc43f93975ae3e4347ee9cf3289706fe37e2217869cc5b4ead7aaad7df9bdda5cfb58d58d6f023d618a10a7182d4cc73a23e9dc2f074746cec616aaeee1921ab841c88dd9e158f648ebfcc9fec3d821c5dd6dd0b686d3fedc644e6125d82bcf5358042f1352cf554d7215be9f456ab821b27d32caa07913fc2ea148a1f7aa6bdbcdff4c89c2266c5f69153beedf3ba413bcb457e2e8fd10e0e2b649147234ca2ebaec3b8bca355e34ca16e2482f23785a8b80587f7481940e5f6d2547510b6d450e0f83a62ed94126976e7c40a2ea81713360958b3bcacc948023b3745769a5d6df949264d3a3b28b0a9baa716e357578b80988c7b9f38d90d8d3597c141b79026135d6a75c3110f6d85870909d06a938905e00a3bcb61d01cb10ffba7c1573a7d49cfc14f6b0b58590db52165dad0a2cceb3d02d3f215793e0d144206c9f8035e65fcf8968b6c228e8de432db29d9c78d4ca0fca5c512e66c2bbdc39fbb2e122b77225c0d86633f32838766933bd50dc757a7d30c720893d81cfe1fb2e5bd42bc1de821ee203075e3d1529b2a4e079b88daba7aa6df51872c4b5626c96a42210343c43828956415fa7b3d77fd25742eb2112dc21db88501baa13a181afa874e149907d6be6e4cc1c59f1e1b959608ca5f44ca3d741e701b85e78370fd6c05374ee46aa19a9bfc8e7455b5fd9f394c4ab728b005ffc3dfde9bb27b95184fb3660439fafa0ac5c5bb24ca1855544ba00ae001560dab3e5383e780425adb300d28a725fbe93da093027fca7e5bf4fd7ce9bc52d4487ddc2dfb61c7e2bcfbb8b7cba740357bed95c2a5a603ac4082b3968012f6f027ce99613d63022238378f48d5b97eb530aa011133ca4cfa460010fccc530afe8abf0404eb92d542599872f2bd694b39a28df9ab69e7e500a24d9c6125769b25b0639e25e50312e1388fd79b55e607482bc98c6861c5340213213d739eb65311f9aca09689e27653d237c37bb8f7e28379c6079d067d88d2fa712b67718a6355a95ef83d716678ea6743e7093e30cbe895240bbca997410b89e5c7554100ce591935a52c0cc273bd86ff108b39f093f48d89f8ea7d03bf1e5e878927cba7ad2aada517aceec44b2cdb0d44934fdda842056165c8a67606d60c922822e18dcd7078ad0fd79286e4b8d86f9198b099c1beb1c257cffe9982d054b4feaf2cc3939c3e5d6b2bb79dd99adb686a730a1302b2a476810614cb2c73911330b4625926d4683f57cac695324645e6d9bbbea5b6a205bfabdd9902b6f54846bfa19f2f82ab60c0919c6a27fc0982b170283f5fb9b826c52950bc4f6a495527b659be9ac266f00e8a3d130d50f54845019aae486b403e34f4d5ccd402a647a0a93efbc09abaa3319ed26e5fa024877d075a7450a83f1239bc6ad544ca9d0aaaa0b8046820e36b27e61958fea2700e67807cfda4f1c7531db25fd6810be84ef4755ec50d32cd394d3b5de4b7116fc6fab69356e917eb56b43c313a869dfaae40d2beef8f143ba07c13634448322a97b4ebbdd95950e26604be5d27c797da3dd72c573f1c289c088c08945401a8554f045dde97bf29e5fa3c22088ad1e828f2f3a9a61e254e26a0f060d29133e5f24ed5726a1bb56d2c3076b3e49a04694aa127f414b225607c8e136bf7e6792df9d755ae72b79e8283cb7ce87eab7e5b18ac2d16a71442949d0edaff9f27bfd30c38f2f8d3bc88a8128e8b2fae93f4b940244d8f5534e58fdf97e7142293295c7de8f25f653eaf23c7a037b4b1a31d5568979373d0765ab7135af68586dca0dcd6ee9bac80df7118f7f51df1694fd427adee27a93f0abd09fd3a5f708b075cf24300ca625618abaaa9451679db2d3fdc1b87a04a7e9774cdf6a7aac8465a2fa5dbf6f75c891e3e537db3523b9d7c1deb628fd8ff0276661d0d6a65177fd36c5f89c197b13a38ce2d67459230b59e68acc6b20a750f6a9cd4ecceed7f1fb754d8ebb123193e9da799753996edf10db312c8c4c168b985a22999fad56db5a94a2637891d96718a120e34c664bf63226b0b23233281b35aa67affba9d3d9142b65c646eaa81c68cbec4432cc4a837616bd6840fcf1952e6c54f8bcf6f05fc81cb1c58f94b7d70ca7365410f2e4d67f65ac53d27a6e4da707240326319f4bd621d01017b1b9845f4c4b9087c4b27a74a21bbb25b65b8a73d3bff3705f30d4dab058dc6ba1ba9e81e41aa4841b1967da2f57407608541128f19f45054de92f2d3f48c3112c9e14933070836b12709adef0e0377f17136d6b247cacfee1542bc5d15c138524ae9ab72395da8e53e2018b665fc92980241d74ebbfe864b2cb684fcca9125f45980c2e39839ccd0b45469891863e2c6d0ee403666825483327700ef92a0f353a3e9857863398abd732d1364089ba3771764219596747811d5714742c73365507c7ac33e2211eaf1f0e6a90896897a47e29dd77c5a696680d7b0f232557be2a326c08fd38faa77e1b3a0b5ab45ddda881aaedc5b09a5e574f1974e678e2d1ca0aa1e3aa5aa8aef6697ca5f242ee15179a1d6d06e37e17d705e8986114ba683c05ac5524f3d8c145f8a97c610db1055163f9a634ae97953691cb50ea56e878f07bb98678cc9845ca0489c285fb5dcca5edaa6d4ad80e2af8ea0fddc2ecfa7583033ff7688b8a2821c93f99ab4f601166f93e4b6c9c9f1005a6834339ba195416891058a1cfa276a81d11e900ce3109a02bf18aab718c0e59f216af1750c55fa3c35de4a9646e299960be20282499a8924ef696eab7b207fb313597e745b50897e84414e508e1d3440f2852a8d5d4aeb29c5b91bc31922a34cb42eff31c9d9374394bc814ea9535f942445ca71645186185390d58f30566304af0b71eb780c0ccffe0cf05473fde00678db7a819b37cf688b73200c8969bda50078a7fda41a049ec3df1801d3486166da28ad8f990efacd88581a2a3a0306f4a8fca474e09d51ef75c98cd63c1b9539f0af90c46ece276b326c5ab769ed0c0275f39bf975240b2784d1deaafae8cc8812ec53313e2191cc3ce1fcf81412d33ae6a3c6d368d74113dffc762fb6063ac85ade6e328a9438af22eba6c46ac5068a24d2822ccc83ea57ad91bac25e76c4d3af94997827a776a1d4e7d2f5427661b4ae8cdd575ab094aa7aab730e3e3bad840239f9f2a3cdefa4eca7cab1fc641682bd89ce2d91d6f6bbe4343debe2c1989a9ff2e0feccc76fbcaac58fd0d0353c768c3bf86129ecac6fb001a3ceeebfdf407fbcad975609ac267ecfdbc5da7a882ab98482528b8ec4ad8dcfdadcb13354ff0c2479409c449506b2abb0cd9f47370a31aaf599ded9cdb1750245a7622f1fbcc10fc43972953f0f7ccb5ee361016014295e29df178a3f240b41db6e2717bfe17d2f8fc70b667e5096bf06be49c56317d98a6ef96f27a206b35d71f5c9e806cfe2ee1a4caa36682122c87afac71500d7a5ae27216f9dd994cefc08462d71568fe733198f9b55126bd74d80f78b5e133edc752bc5185389373eae09d3cb892dd3b71eefbfb41e4686f973d650c8be8969feac1377ebf0fdfb876877fe3bbcb593c446f89710b496fea914cb583f83b50e98a187cc140d33f1dc636c0e43b1ef5745a3a7a21e762286ff43635a6c9f149fefb2ef428af3d1e0577bef4cd636efa91e381921167ba740c45ffad2839be583ae25525b4cfa4027d7ab80055b27dc3350b10458326d6081211f5b4d98691565c4494c495b7faeb13bf73e2a8b65b16b21280a8834920cd3d4131c1a0d508a5dd9d4774b763c8d197d925fc8e5c53859d251028a6e9d803dfc27c0c5dc9b1f71e0c41b7db3949d529b6e0c7d0d9d69b046a77857f85597a01c27ac4301a6840b5fe8122e096e64b344351ab827f05d695236fd4a9ef7c3b20a0fb435fe4760fba58efcc250c7ebe45945c560bfb8a8105a574d5d256cbaedd15bb18b134fac82e2128c4330d66d2a0765e0845282f1fdc74e3b52c7219fd11e2f604904907b899d3b7c4626d35e0aacd5f7cd8ebc2787235b7341997c41b61f57867f8dfc7cb13061549d944f7218133f11a74608c2c07c277c6e535a0dc09d348ae3653faeebde234378c2f46023e66acf23980c62ebcaa2bd50b0e4ac7cb9ed263fdd155f15af0a093717adde2a21878ee38d4b818b20311491db61ad4e6125a75f16d24e2a455179e2c728be68288613bbeaccc375aeb7e6e5c8eec444664088683f369ba04d6ee7750e5257a4854739cd3d5191f2719c8f4b7fb043184daa01e8f018850bb5d3da96b9c955fc4d79c59c282a2178eaf3af2c289c7ab947ac81df8fbb60c67e526c3e681beeecae8d006e0297da40e4f11fb58affd086685c2bef22a7c5fe7e47c1ebe52ef72659e3c7de7ff2b41fc2bd5fcd19cdef96fe8234f9fc2a3c3b128fd12cc65173f59d90832523c3ebd812666d4ca50a2539e184fc8bdfeaf84e43d6d28bb304614406fa7438fc3b89f23c873ed74da36c43bbc6428277b4d790b039362538aca5522c636b59dd6b812852b042d678f263042347b59247164f3bdb8ca2dc415492ecb07fd45a9a3119862cb692de4f62f1347ca9ac957b7df0b13bb98160f9cf0855b17c485f1b45c0109665de340817fdb00ce6891b6fb0ecfbe46f7e8db3eee0781a0463cb49235457a237262e13dae0ff8b0ff10faff5b0c9e2ebc8347ead12cdf40b646597f8ff29a7d66a4b949e9bded46e35613bfc93472d6e2be0af876467e07f1ad820cedb87819e5c417144b67278b029d289bb7fa0b57bc513663e5b3c2ec8d3353c80aac5cbaaf867a95c3fea1a2657ad5184187578bb8eee8dff9707af8d42d0355b083ae868209689dc95665c8b9cc98f18b97d19fe1d6ab45b42f940fa2ce3345f01a11beeb10565564a2d92d335cdfa7276840a08e9dd02bfe9e1b14834ee29ac811c3df824c09810f76cd8bd0d5a5d1720dc2c72b60247c1fcd9570b85cf407a4a157582f23207012c9a648719be41fbdb91659d5cd3f7566c7ede9adee7845361c2053ab3806a50a8ae2c7e5f6c72822b4c6812f142ede722fff03642dc4b54548735666d2fb264e45b625f5210294c5d1063fd80560fc9111cd4b88103bf3db233fb541c6bba88a17741f0bbf32fcdfc90d93b5aa47049b380506b243b31c24039e4c6100c8b63491b899817c3bd13d74cd582e9ea20d99674ef7c71d8461c9551a91f0d8de60cf8cadee560fa74f8a2cb853fb2f1b6ef0d3420be12064a34c9eec62c087f953fe77e0bac03eb2224922a8dea65d2d9c5a0405925b951bee525b53e78fb92e733e23153abc84b08380b6fa2a354c567d9c4b5159568e3d9ac54a756f9ed6673490c779b826a13c9a1bec9cefdb7a82ce9f9f21fa8222279dc9b887ffd68a6103a1514a272bed0e39afdb9a3b6bbdaefc2642a4e27a67eac8fcbc92eafb47272060ff869c832fe15539238fbaef00c3e08a7ea643580314eaae727c5c1b7e78169b962e33d6102084c6fedf7df6a696b83243444d55e9dfe1d2c19b073b6123ae3b560de2192dd4f69377781d48055993dfa1e06415b6212a6892544ea199a36ae5a77ee584ef723fde36ba3e6ceb5b18f02246c97bc322c22f7b77a79f6ddeb64caea4fdf36164ee37a520128e455a5f7b73e6dbb19e4ae94e41b12e3c76f50c485435740ddf537fd36301df0faf9f1e2ef4e2e755991b051bafc42df227410ba7087b4ef806cd2144226a56f011abcf0b10af9bf4a536a6835f2ed64cf1d0f31fdc11912c9abc42a74f02527900b3812002d2852dade019395a708247e63e760b9751138489083758ed3257c1e0036f03effd4bcb0d2475ad2a5a80bf77c64b5f0a3abb06f40795539662209220a18f93a122a44f02f0533463207a8f3a8c83135db77218d4b4511548b58d07d7cef8ce08c3ec8608ff61ea87165c88e1c25dedb401eb2126620e7b010a1c3939bdd4bf49ff5fd7af13c282b88b1d6bc53f71e20d58e8663c44806c7c85ebc4cbcd6937182f59c9eb04796e48fc943dfb1faf1997e73cad5b3c19ed8f7701eee5b7b4dc275b59787def1ca2f427ea0562111310728407f7731182fad98398702e4e1423518b5ec5ad2cac3644d9ececdb5eeeb01d74f4a88d4185ccac88bb448d6664eda452b496525b36b949f4a303d5a23c20201bc1d3f1bccaa001585011a0c046d007c26c21f6ea4dd4711ab7b492bcdf63a1a1a5d947513ad4c7764617cfb0f8b63707a244663b639bb65ba551a3a60aaf2720200395190464abe3e1a8f8d46b371a43c6f77799c9ac8687c2a14980935af539bff9b972963c8a91fdf0c73468440897c501df3df523a06f0d596fe8f0ad26b4eb110caeba2d4c49f1aab98ebfb9f5fa1cbfe90d26acdea512d3565732a97a15d3db4ef86dde5d2df682bfb464c974442c5a9d869bd23f8e8a930834534febb2966e7ec5b91a9465bcb814aa1b597eeb22e315760d772272e521118163097ffea5a79e8fbbbec8d28db20be77949b010f6cf092871955dd6e4f46c9bada96b097265020fc1e86d74f69cefcb139942c7ba648fa148cd2bf1b94854ef7b0da01bcd7cf3b6b3afab5309765b0af00fc0c9ffee53ef1e438e64efbc93b84d0d0ba2989abed9e067cf5040c64ef3c58486ea7ca839fd06efcff1c638474049d8289e72aa3948fd14e69e8fe256321202d8510009343de576ebce100d6f2865e7867225dd1b5305ad46a3ead6b471a00622de098a5449c79c040b5803a2b0fd7f0796cf6f7dfa41d2042886a2abf1d48ab07ce1fed6d8ca86cb6ba8da31edaed95b3909f94baa328cfa6befade6a57b7d1ceec795db2280ce430629607920f08f4599b93087db00ec45192fa18e4cd58e0bc68ca71711f81e9259247f022d829e5cb8c8267a93b45827981f515cc091967a7adaf817a6c518b5b0f0c8b1090bbadb4570ab65d28b82b2ad5366a5173ab2b4ae270f9d745d5521fe943004fdfdb760f6b06338207f6631a60ccd26af9154b9be4f55bba05a281e2a40b3430ee6ce493c13d5c4ccc7e5ef30a79aa6a127c02fb5ff399efb083cf970ff39f935ddbc146d4a48dedd5a66ed74f34376d8b22736f4264453ec33866f6749a764dcfbbc587c41e4d3baa632bdb7a1ffd2e9aeeeda40568f9147dbc97932b0a4033d571e648fe47518c6e14973a949304810fbb784623f3293990a50d6e2f250fc40678714bf81df5a35e7761cab32f381d7eda646931ec273f480142bd1028a6062624d0bb9da5586ad6f4e807482f34161d9f17940affab8cd2828bb16bfcf996ee1ea91b75caf2acc17fd68b28f5cda43f93cafa9cd3dd967ccd6369d710582d70cfab1a44da02f46cea381a23d4849351f1851ab5d1d640ee6efb81250426806a63d18aab7816b3a7ea23e41d98107206d9ca077175a94a04cda4ed36b20faa01615340a2ca021a689b726eb4f69655dd3e463215ab2ab25abcca88eb3c4489916546be03674e4584fe19f980f08ab2b6251dc615cad3e7e961cd34cf38a7527caf93788d2f280477c580d5e13b1712138241886db8430a31a2f767bedf6a61a8df3050fadc1f523ac8e745b34955b86920c695446854aa765ff7b3bef82cb7974b7fdbc10a9e0da48066df883d43beb986ceb62d7e869b4ba0202a1d30c66614b05626531bf182b7cc580288432660537c80993bcca66b212b078a79d809163b1c4fe2223062b6ddbf27cdee739da7641acdff8952b94a3d547ef7970ca27143617327a23281c50ce39a74c86dce41049bf1c3ba185766272f4fccad3c77f8aa00c3cdd60b1f71b2f9fc084da305a09e83d34714aaa481e4f09a1c75b7a32d5147a051882e7ee2416e85c3af506321d62864df556cf246dfbb170938dd486dbd13496df208e83af848a6b6b5500a40d49b712dc82583da7378efcbff76ca15d1f37c3406935fbfe2e3d3e23eff3db8c44d0b930c4a0e651593274e98db89c0e9cda35bf9367c746dfcdd1169dd20ae67445e410edd9c75a6cb44fbd06bb9fbb2c6c0b2d13be2d811499d8842683600b76cd77fe077e8e7dc3564435d0c5ee8ef03dcbef35cc6297af8fabfabc8443599e708d2a627e6d913e65a5097431c87ef0fbfd504bce9fcedebe7a85c0ab9d9d2389f377ccb3a095534eecd3bae2e78bc553dfe21725524ae544b020b9e6b4210c26eb9546eb6b838ff4fdbf418854e54e4a625982410f29be5b0ea08f9adfd120b7a1b34a2e1415137da503497ba3d84e91868f541dd52102f335128a662d6790a94bd4adda0e211fc0936e8babd698f4c7b01f46bbe97f223e01ef4bbb01b1fb8a86a0587731cd7514d426629a33efc744abfc332e7e07d86b1ddd801fa0fc57ff6e2b57689f4a3db3f887924d4e01e232a62ac0ead6832557cba3ddad557efba876e271efdae0ac569de299f8ae3657e8cc170b9e6155c1e07b5638714dabcaa5f79ec64f5168005c75a984415f2c820181827b212aeb144d53f0fb4833782f4498c0b6836ed48eed5bf0f7342e40d8f75d16c7a7ded9b10aa07dab9562f88ffcd02dfe4984d6631d39f3df439a1d5a76e6483c4af8728bd47dd8054bea8c6fdb1bb5384c1a5cb093ac13b6e9d548f31cf78fc23b8b37d22c955cb5d87ad2b965f35c62aeb15523ebada7239cb8baa7fede5836e780beb0a1cde91ba1a4baac472b70b37439e06885c95decb211c4301fd66bb03ebc1a7a1879c25fa616d09c413845d9d5b16c050d7b2081c8b24105ba06a4337cda9126ef12edf01ced8ed355d4446276d10c8020f338e76f317f5f2f0bbd5e8e74f670560b333135017c4977476bd8151f6c26278ef34a3859d8faa5f3d058569b2f64c3b2fb31cc6c728da6dba234a9917299323bfdccdae15ac5d38a091ed84696edc90af2d524db03d36bbac8c1997750ce2c8dc9b4111cd061e8cd71a18370c6bbeae8a72edee353c7343f4fe0707125c7d3f27416d8b9bf0372ec2c21de9e66446d500050a21369ceda5b33440e7f4f80313210e40c7c3061f24b65d69118b0c4fe91bf5251595a25823d86b5ca0e81b711789e49892a7f9c45c8f93e820694f78850141a8263b2888b577ef7ddef9afb840df63bfe30891195b13b3d2c999ef7fe02c64d3fd69b801944b0a0ee1047e6fcdda800f723dd4a8f9d23072a34adef38e082afe8dd9354a5573d1e9ab116e7fc515f9e475441b4686cd976c725d23de9613ad47ec2e2a98f5647267ee94c8fe92f9eb99f577a139270ca2c9655d35404f3938c4fe6cd0c70aaa46c8a8b2c8838b01cdb4a1f2bfb021ba658bb6c2f16224d54ffbd636f9e2fdb1536b99752b52f2e5886d0dcc87097800f7e0f73a1a04f37dc381c4ef88a9b5b70537f21c66122b2ddb83a3117c3eeab822fc15238c662bde3e4c98f86bd86d42c326057c6f1796c8d36585d241bf4b3132e416e9dc2804cf186f4247c3f72a29720f9629b0d04d0e66576576ccf124f27aa10325420d47d220cb6500751fec85de23fe6d6a889c82868f1c145e990542faae69eaceeee34636199998399a5a448c9a8194aec9b05dbc84410d68dced636299cbeb567818fbc199f5ba4040e343a4b3b23303c867ca14b19dc1f991816a2939e8bf3c9b106f19c6afb0e7cf598404a3b5665aed0067675558e5f2f39437a6559597fb083d0533126f003b1c5e7167054a60b369823879393483420db820b9c045c8c7c999928acf32e8b86449b84411695b6366b7948a99b782e920b693bd06b577a112d0716860d6d321bc2598fd9f113bfabbb204570ec06e8da3ff7763cb5ea74cf4969ef6a13af84f26dc4047b8b4b3fc6b98265f2be29eb55bb2f60c820ae47fc5a5b6b92cfc8baf2f4304bf141d0852337e193e6fcb17bd7d2e1508e1b1736f9705fbeb1b805dd744705b9577062ef32034a506ef8b2c4f589f22be75ea87c13cc27c06b55155fa0d7d02a6f2de1e20ca080f30941e3f44885907b83b4f8dd7d249f7b73ad35926d0fff2d9de9912fe4a0b609b015db3debe869b78737e3418ecee4501c9a00bb2a67eaaaa563445146c007c8159ed648406e840e44ee6fc278ef785365be1accfa38f46da300a106a9af0bf74b2c11d37c8023cbbb255941d53a5c5ee63a9e96df73564e09145010fe2d34b758d9544f9269d7ac81f6472160505cf6c9d22c606ce98ecf4db479abc6d8cd31df37d6e403cb567ad43dcd94b37f643de0b22167fd73d2c30fcff9aeea7301a5801f4cbf1bdd772d8d701ccc1fc68e40e1b8cace0be35bfd684164ea4f70ac70803aa808641eaba9c9e3444da2f000b6b737521e2c26aa539aa53a37bea84ac4659f07b2f5a5223153f3bab527da9c75c5233b0e8192f1d9cf46b59128f37502160aca27ee6e5aad6fee8104d352997e369c4a3905f51693b1a04392e5cd3b7a335f762c2b40e521ead036900f92887fc75635ecb7601b8480506f30f01050368c432df3fb1f8e5a37cd2d62274e83ae6c7a782367458d85fe21dd8ae101b409457e5f95b6f596ce80f7edc917c5b74bd1af2c940fa6acf9ff85e2c1b9567cba6b01d69cae92adbe8befd313c7aaf9f92fa055d3aebbabfe46b5bcb5f0e318e61c8524b6230fea747e0ad5cd4acb110b5ed4d49ac80f63aea78e2921dea664463d85ecb32d2b16c881d288a1cbc4b5374c6f91fbcfdd9aa771e7dd95bc9f04885cffa78dc2344f6ef1b656b6b9f31c0cb2e3882912ba7d83f8c251b38d30fc564f9f16be3bbc5dd1ca33e2c00753b08709cfd8a3eea82e43af4d2cc9de930695bd44e8528bb26395cd82aa49f10d94fd6d513543b833fe1f18e1011ea69a0aa508cba59283d34bfac618fa2378bf6137dec4c24dc409440fe98d32a00a6795181e0be14e07f9fa985449cacbd9aa8ba840e58e40fbf0bf0f5fd6d56e27dc9cca3563860c43525bfc740bd966543294eb65466c2a1bf7427523b1a8651050c5107edd4a5938a8ce16d2b36aef41bcc45de5c98322f0e753bcdd5987bbcfe2028c805dfd34c36a774ed656994e1126cc34bd02398d464bef6ca45a17fd92a2b91eb554c10cda0691999baa2da2f434023cac68ae094a3b14c2bea7baa79bdc3fd8383262b7ba549c52b4af77120367f2ad004095969d7a0e4381e6c836eeaca057e04b0ca3615d9d565f67ec5ca3932064c8b0e78defae45b0bf86fa0754f8b59b599f2f3bc3b8b8fcd76b560ef952cea3de00e2987f0f660d1bbfe886e92d9f1e58fc03a6762887447b2dac4fadd4231b2c38df78269a1c2e18bee252c29ee80eb64be6086ee773f22896b462dfecdc209dec53f89ab010fc17c47de62c2f32239a00f4a5e941834fd6a18f567202b3cfa0aa64d0b6a1f9faafec95acf753ee2f1ecf10c4bdcb5d1e2f7f897ce99eda81b4ebf820192fda9812b9c5740aa659df282cd43e9333e26701c376206cd5e490cc16c30a9dda209c9dc1f77ff537815a821d5a38e2656a47d5082c48240820c24ab28f5f45d0ed97e01e9e42ba9f0a82d147b0371461f6abf869390ea021d090164fc435da6648e49387077ba70e97024a169bae82da770a0fa3db4ec22ee4e2ff7dfe9bd39a6da9aa314cea72cd3c7b269557a5408535d89d93d063e885c869a88295d4dd856cdc3c93a4aa214f7668081d09553730d52614b8481452738e92115306e677a32b4ceeb9822f45fdf8c4216913d4485415415d2fa3c7fe52318c9e807fb116485f2b523dde92132d86824d595e175858ed51a426086b99b1e70eda38a327dec342b3e95d2de9e5c96d198627acd8898ee6c99f2cba083341abf4acb6989960046419f5f885c1a4e8ae4b73ccab8f92ab8897eab08e5c342cfa15b3967d4810c79ba73f26acea7f1d5449d046fc9c7081dcf8b797fe88e567438671401393ced7cd0bf163268c8efd2c3fa2fa5cebebaa4799d9a77163c5b57e7a10e1ff380acf4f6a9cfe7c959ef280dd7cae49ef0ef21350aed637f894eb4772276f5e14076f5b454f461e1543adb8cea8ff556ab5ab5466b699f06f9526bf75e555ba0313576607b946fe35ce953a17efafcc338f6d62b035e55bf563655b3114a701f836f647093d476da06a9f0ed95d3ef3b8ff37013ddf80eaa4e5109d3d4460a574a58c4fd2912e24c5444e2dd104ff9e8f3ebb951f3060454423d7e1ad2cb054c5730f05f865aa7e1dfd3cbe4d343a66cbb0b0d6648aa16c3a7bf7bd81eabc85f71100a8318190fc99b2de1b6cd65b9fc64ad52209e12f6b1b88fdc98750cc15bfb4350cab8acf205b1b592df6f66ce8e610f7770f1cc5eb804bd9f5a1a44449dd086f49e766b5bf9a8766b0849a1d67bb33b570a20a33d969aa38be72b34363690d76c995336abe2604a25c98d5dd0d9336166202eb934433ef307e666b40ba52d49508fcc702760bb0cac28a47081dbf48ef74ac06e69e3d932472c532172df3d0d8cfa0f85775527983b59004f5b0ea54e7ca6a28741fc09cb22a19e56b0f2eaa1f82f23fe0b3a8240bced402177057818e8ce8c067002e363560107a5d91ba8cf0d8cbecb4876ff250b9bbafd5f8b73474e14d93c089b2afcd246a51c62a29c40c6123f3db46692006a2763191c0446f13b536a42a6a95943172cb56e822045cdaaea9e2e4998679dcc8bc37cbfbb53480a6254b83b18e209bcc136cb6284207a782cd25f5e0724c12c28bcef06d33ea05310f8ed809ceceb2ba691c03f9e4a3a091d3a1215fa9a7263ae20fb597c27c1797734c313957cc66c280cc0809b6fd2d955075672c313fc60347fd5e49742ccfcdd0c0f5619493724f4c864194d51e40e527b2a9d0f93ddfe181a4a98b8ccdcaa4f7b53ab797776b31a3f94874d975bda7a2fdc35e4350ab8f485cdee7387e67d3da7bd48c56b6d3148b3fd2bf8ee8b46b9e6dc6364f515f78e84f2621937249ca4050ba8c42b695f7029d393f1c1d4f00ca5e69817dfedba582afb062e2fd46f6139d22ee6f061fdf5b1433c9c83b8745396b7e8aefd799bd35a7cc8cadd8eb07afc6f404c669ae18e4802d4577823e1b213a2b80c4b2e1fb350e641a7be2716d6f396371d09ba693b39a952632e21e5cb0d933ae30e190101966bc0f0c083d609954747e250a111c4086720519f470be745bda9f7f67704eefdef59148ebdb60947b2945547777458a3cdd25643a54f8204abc1dde657b3b9762bf1dca20734e2a69d98e213f4f38c65fcfe85dea4fdcde05f266b709ac01d07c691f9c9bd37ccade746e64ab5ec214e65e18ea5619cc9e69808c5d1f3260e6871c46bea4afd2d3eb60c11b4336c5f6162eb36ed3ae770731a45e68775aa3532a17e15b7a9fd933586475d6864c44acbbf5ae31ba97a5b2096e8918b358ce4ee5c13873dae83d178b21c7f783e80d937581319b226ba29956a15fe26724a0541cee73c167efd1fe0dd4073eed08d0e6cee646d3f70bb44cb8ac7ee53661c22a93c42013e4760eb4b73ea7ee9888932518921eeb9e02b877c2f6368e6f12d6be7d7db520a56b6e93d236e7d9a52656039edc04c2b82c46e4f070e297dc7ff44427b9a930c15ecc3b2fbbedc610bf4f7935cc0176e76e9b3de89d5c42d82bdc9391a19e71955920cb137ce9964691fe46858a41494ac90db11fa1d9750a1c2c549e61ca66501b7a6edf2b805ef1c4b1f32ee445c8c15ee39837d858007e6404509b60ff7774addbf722c8aeeb0aea361b66ca98762a2466f98c297bb31a0f7b696ff2f97ca5a53da511c437aa096b05c9db21f629dc2f89c12fef4c8ca33bff08f6a92c91a63b140f8c6e2a27b0cfea7a2627d32bacae2ce7ccc089d3d680f3b117ec4c5bed60ce45cf8f2598ec769e09c6c6a3ba6b132d8402e701c061a24152b7554aba2a33f5f68e4c688f537086b7e5edd84aa768997d1637d9600f48d7e5308ff76b47e68e19d37695bd5977579f89b7301b4bf884b61f3312c550dfc992523e9457408ffeb6fc94a75dc7162534406a924d94b3828db5d82f4cf2eddb708d682a136f1e3f17fe6839842a49d43433515819ea770530d35e2a5e94fa6f702009d72bbb809ce5666f4facf692538ed3ff269db6e380ac13197e6aaed7ed3005fdcd34602a5913f15922525a7dfa95f7c2b7bc96a0c9b2f70e15ee8caf38e5ddfc22d4ae24b055e4b5c0b7f88c8af127fb6a1caec832f57252bf3efd94d147554d60bb48d410f42c3b459055c19434a69388b7e6864a5bd57e2441524fb0f6c159e03a2404776e38e820f5e9e4789fd1ab2e212247c59ba916ca367cc87893ad510ccc1c0cba8501187301f7f46137e301c2f0a09f9d61595fb1ed69e736e09a4c5627da5cfbe2f22b44048dc39020273445174caafebb782bc278da3d90d60b460f65f3845af9143ea5831e863bccb8e9a5e59eba98c90fee1755cb1d5679d15d21abc11a90f5fe1893a9141b12fb9b09e8f96fbc43c3ddde4b1063c6a423ef44159dd4c756af2abd2c9abf50e1cc39780bdec720ab073ae99c8b3f2785611fc9532cf2ba01a4bcdf917d1b7abf154c0c2cf6a4d2391e7ca365ec54a06e57ae9c08c46257272db7a72780cf6c1a3dc6c9ee72ebf4c6e3afb357445cb322d92abcc73613b07375d56fa511c3e88bc069226d40dab6ecf58e237f0b1b6c8b8880c719e5ac6f30214eb012bef358513589013748ee1c850827dd62819d0301050387195e756cb9f274edd0fd4346aa9fb0702a7e6821ab0c56b21dd03d87c73b08eee1dcc0fc8466a989236fcfcc6f93cfc5acac5ffc0af60400888252bd2bd8460ce5dbb11816ea2e25ba796d753346e32f84cfdd3948e998f36d696547e83d955e2e4f9fc4665f17e2063b46014315dc6045e9e5afba562a12e9189bfbee868243100d8552f8888b7fb89e9f45bd959873d0c17dc36710784c88b235fcbc2bc984e01b1f797defdf2714c79e7768b72ca28c84dfb7ef95a63cf610e242882f098a097f4341085dd66e7f3fbb5d59e90d2b98887fe6d724e5ef51c809b4f09d45c2c5a4a583c68da88920a2d2eda21a974e347335fa0de2646d344fd854c3ca0986f80cf49646afde3032f026baebe281ef02459294bfc7efab831de155dd3c3d6c4876704d347095bad12e271e6d30ff38e96890264f2e2f189196ee5b551a965c352a761147fbce051edfa4d5ac23737b03ecd645e6577f2d0aa8a97ff213573bc982bb9ef5713f25c3b89da46bd718193110f1422aa2c18ee7b41e1c0eb82297d04bb062cb5313695599c32d80b545bd2877fb6f4adec56d8e927f34f796ec2bee619b93f24420123f2702a400e58609815b8ea8de553ba3ee760938161de9df23de64d45f13520cc0609fb1a41e875d75f2409d1cd58943e9741a1400f020b3d27b83ee5f3d46bbc834001d2be7292392019cf314398198b71a6d8d73b6d899ff2d4723192276ca435c52f60d784b261c59a8e545bc96969f1f5aedf6d3b093f711b2dc49ea5ea210ca1281290844208b3295806122143aeff9c1412e0cddda4bb21b090c0f54a3e82ce5a3ffcc8dffae354c6725d63c954bfab32dbcd8e36f4614cde1615434a73b8435f12f1ddbe29b8ebf21ac8fa40a263bb841d59af5f8759230024f4742636840f4e4697435c5f852bc1f847e159ce07146a7e3bed74042d9dcffb3e918ef4527a781d726a542477ac69eb5d1a4b3ef3fa3512a7c88e40338637887a4f43b170c9a39bfdcaea6d3223fd669b62468c83dead70509b0d84a2c5166971a673d41421dbc8e667ca0572df06eedd9f990be5b26bf67bd09a4a137c7649a8b4c11d584eb77dea729772b9770753a6795f6c88d03d10eca8e1390f14636d4bb437545b3c61c4e7ee20f6eb85895704d6273de9abccf2db5d3e077efc5da303eed18d327c6da4a971496109db62e712d2e98e769a545ee2f4e6420610e5f2c0284211d7d5727259f485384525f857a90e1d00a9d4451a7bc880fbabe0d39203b1685ac03a240ff50b1a80c015c911ab87c5a85a7799459fafa92d3e52d4b469577cc48472c6ac7eeece17360320cba97945be954c88a7699502c2022220b2c2de926ab42ab3a79b819575ac8a427b37af158fbc79d3bb6f4a131c614cced1c564e62a2b7b2af047dc77481dc8f048ff09b45c9a1bc159fc98a1d3148ab7b25db42fcc453a57d66beedb794798716a5744c4a002726b9d92b4ced019a61af524ac00d8d8b102e640c1751ba47908c6616dd22c53e8956b976f3dab31bff5e152ea4a3d541d4f5721a3c230e602983b2aa187c403c564008b5b9324e2aacec1f559345f005cb20e300957df0ba86b0efa54e925b26beb0581f2ccc94d959f8c1eb209d587b42db5c164532b45e8d488676ff082517faf68baa344c7df477c1b90b8f62a580af33a695bf8696d8e10c8d494fb0f87fa399d32c39713e02fc2f87b53eb17ef35f698f4d10d1f9c752d722eb3e8bea5a85936a1bdcec9260c243233f993ac4bee826dffbc1dceac82a15489de063576d418bc897cb4367ff5e305e92bf067dd2c7576cc0a0994f3449f74b3c07c012a0aad02b6cbb3823af524319f47b1f0192cdecba65468f329ebd5cbd95a9024d84e589c09e272253a2f0e780b001cfe761095ad00f0b4b1a2892f24e667ef64718619632a8250143175ffbd6c88c426935eb2191ed161afb25615a87281ed2b8052393390ed3c3d1076a09a7fd1a0e920eb7c09c12f8ebe6c497558056e7a7beb188f513550e644a4a56115a700064c101f70cafe3f4f1c62484c735dfb56eb6917a02b7947ef699bcee2654e982122fbd5937668b99149be405423a97c2d00f8f11087a137446c706b26ed485841eeafd3f3a26b6690dcf2aa1a6f8159fccd09ab7cdf14b94ab3ed7af7be7fdb9c0bd382261441bbf06522eb45fbdadcd64bf45ac250478a43e380fd98332f3d37888d84c664afeabd0b6ca7979fa9822e6c9830c8b31af94f6df86d3e8441963906c99209a25d8572c25f6b03cbffbe625ef867790ae61e6cf511bc23fbac3630469612c5b6a8210757f4cfd8504efc6d9d775a437e2fdcc07d9be647accd1454d9654f522df09f9a3fc7b4a18f602684c90228423b3058a1c1d4581d5f6fac2fee779245e22f290d77e251e7ce832a68c954857e4cc99bf352e8e9e3191e24491e562854c0398d21a44a32dd6bb7eccad9d6aaa80eff32bc5615088677efaaef9d4fad73c0219bbcd82e59d3bc3371a5168d160c8ae4cb7185bd62b36d1227f93cbee4d590815a613b917b2e9f89fb998e54a6bdf54baf1385e459167fe88d17126a5aa3b176e60de536030f39c7ce0c73cade11eedcc3990047d806315057d7bfa05534dbfd985c779cfa8ab0732b7f9d6d2a0cc61bb242cafb422564d70f14d8f67e1add0450c16551650833395a76c845f9f3dd3c5ce64733f7dbead6c0038aabbad9e986b0f651aba7e2daa709c00acdfe515fca73ea6cb25ad98fefb8f4ae9241be57a1830d4e02f58e02e2ce1b4e56cb5de92cd4eb274527dbee9795e9e603c530b688c0afd6fb987bbfcda773ebf9c99990487cbe160dab723d32347d38c43ccdcbac07d1b2b8477f7472765d4af37738c58c44ba79cdfc5c45f85cb3294698d098db8a242240f558bde00ae1980557276063e9b97ccab328c4c0c4631534d54c957b89da4de00d0652010de746a643486679efa0a2f52b9895f8969acd6d93bea71be177dfc8711bb370a5666bfe50f8c11c510f3baa1d1b9ee782b43133285b33468c5a4da365eb3ef839015d9c2b0c66e845ec8d2f809226140d765228b29854a66cc01d6fbb5ffe32a366721eb4da37792f285bb6d122d4459c133031a4b7037bbd9075cd64b185766b1d59490e05ac31c4bb6d48eee229cb1ce15682b7ed3d7a18e2b74c1321c0a1cc2fd4ee3edc97a58f3be65974e60c51fe61f3fc0934bf4c0a473676ea0567be18246f85baa5236bd1e2e4bfa3b9571621c866e6da0c65a16f8eaa9028c652b9ad061999a85f03bf82c05256a683d0b95588966561948314800a7ca44d17f745b0f3aa37d1c964fcfc88e501c3735407101ba1663c69a7d5dfcce33219bfdac6f5da4f6e0a076677b747911fc4c554b5141c14e475fbee71209a4d90809f9ac1dcd6ca8f128b0cf4436808bf43137d4914609839872b16417448402436df875c8cd0fdc9d0ff9bd4791f6ddb9163a12a460ec64927be1bd673ddeb2cdce9130c669748ffedba91a523801debf4784d78f40d0f6ba425464d397cbdfbfbad70a799efb036447e07169387fb5bfff5703f7a6c220ce74e5ec063902c8f6694420ff82ba0106677fbc7cf1e8c23ffb86db260afa9200fc892c9bb6bf715cd43740eb77c168e35dfb5d8109a47250388ed5ec153f6123f98f0dd8dda900ee3121512ffc77afee095f7fa814296efe1a4140a3f81c2b658fc53cc70a46eb35606b91c4fe5bd42601a6bfa138da33ccc97af88192242e8a5b8e6e504d322eab9b5fcda34004825a3f622889097ba6d1a322f1c8f15585f6e8574cdb107aab056fb9e03093d760c9af26ae7a7ea4dcddbf3b8980cdf7e1d19c497c61bf2e36d6cac65d78214fe627caaeadd76a9a3a06b1ca5da6ddc3a98aeec2b8fdd9d0f51a591d8c690b01433ad81d7e0fb91596b89c43a5f872653fae03cb9dc851494966b864118f3059174a15aec1d8fffb06367d9d0ee9fcafadf36ec9f3afc78a1fda9924ff187fadf8ae61f66d1f277a7567ea8dbbb407bf7406a4574ffa9eac1cabf076ac04dfc5ce697a1c914c0730e093334ebf43964f616515ae684ae8b1a2ca716a4ad14e7e287094be438f3d944fd29f486384371d684fef17f1027fc4acc35e4696601a4fab069710135fca39140ef8e15ecafdc6456ada78be571999d441f1b86c9d88b82f967f94e6961025f736025c7880645e6cc5260d6c501faec844be95948b19683f116e431407ee2c9d4922fe393b5a5cc3a55071bc7af954542e4f07588b74824d336f6b1739cb85133fe1c0364a3d81a694e248d29e0cc18c66f84edf90b04a5bfe0ff10464be0317f144282d4189c246060f7058a3d879fb71d2b346860db58539f5c18e3f13a1156a67f5c833700cdee62d28ed0c3ca99b0dd7425c1aea26809cbb3ff77e210db09f3a34f1cabaffe4f1027b347068791c5f793a0646648e5d9eaafa34bfe7bf0a50601e2a1b208213852831a7fa8afc03afaabbf9105c5ffc9fcd6c8946465f10562bbbbfc2f163b478fe057e3cb3ac4589cbdcb5d9c64a883bc2f138927cfe402f833e236ff41a3ad739e134c038264324aa9d0ce47e6af948a59f29c3214c87add6e4aeb69ad9525246068a3e6be7f41273be02bd28ae776a540cb30a163c425081ee3723045087f1516251471c45bee4ce27533c0b9695f9552791af2dfdccdfee4cd9370f274b4bb99da08259b37481c2b7663a1c553138f9657a64db30547a789e99d71787b4e9388065fb21163bb021a0ff9eb7a467f0d00bcf7a787dc03ad6530fc2fc5ea711f7de500ea31e1a38405f9a7f1036210cb8baa323b3bb0a05d3970cfb94305050af66b29abcd6920f084d6152f7880d894a87f2eb1790c87efb3152f9b4fbc49bfd9ffcd59559e2ec68da5b2577f7d6ed6755b82aec9551f419b42ac9c0b291e67c237e7049d72fc799e272efd62b2787ba1344384af04498f64728b504fb1a24a32a79f060df7ca0aaa6a85b49209b479634e21aa912566455b02d3e718c982a4bbf4f510767807f63df396b3cc2065aabbe8e6f7729a81cf0ffb95276004db7d0d6c5a79c1dec833b8528250a3a7869107b89a611af391581fb3083e4f9149b079bfd741d435092e1c338efa85e8965b40e26b72fe1ead90455aa657654c4d32d9a369a07252d2cdad89b815f9307909a0c650e830926b9b45309355733ebb6d9b27df97a62b108751687235b70f3a983c8b03951470e64159bd99f8e22fb87db28d755a2dbca41d07b2ed251dbeee7e6b8fa9f5aa71e57a0b6e7a97809710b45a3151996e3e81cea2c32a9320ed7a69a127dcfd325b7f7f03163ccc2526e9973377534854aa587aef1ecc3a2e5695ca9dba833f80c2e27d8715966bd5066c81a5b995f242b4dd67a48d8c87c2f8b4efc171eb798012369d762d73155850f612457e172a59ba1574af118531d57e86da34d73871b973c576ad887c0734cce5190ef5820b8acd8f754992d9b1d5ac505a1aea878497b7ee0644c38ff14be99d8b38f79193da3eeaf68f2d481e2a4a4aaecdce8155ee9ea3dcad82467adfb51a44696d980c11920fc6711bfe28ce334ce64aa7b6fb035ac4c6e8e3e3dd0c9daff19fdf9fe1b95beddb64019be3b8ae4b41b4cea0d9bf2b26af8354bd1ae3d4cb4f6f16ab26ab0d473c3c17086da125b5e65021ca5a02b613c134864d3e8c55e011a6fc36c7547c8df6c3de19c341a9732158c92c90c9fb5a94b1842f99a27d740fdcb813731afaabf48dae25a8a883d8c4f2d145328b9b59b6564b39ebd4ccce7277532999bb04d4b1e4a26508cbf9e8061b2ae91e3296224f66c46a208d2a7a15efe56047a0a3a34a9a822047b9c88ad4670e63449026deebf69344554f468e2afd971dfa626b8771fd06161fb7b92ff1038fd330a1051bfe830788422a03ea472d50841d78ff046f61905f2009efbab9ada3fe6a5d667ff3d8c2a247757d0bb71e4e0f6e39720408263445eca5d615ee420cf1ab03558d3ca278c79b20d68c7390fe1ec0dc04b6d30dcd4ea8b2ffa988b1c6a15e7d8d88b3f17cbef426a574a8d61e4726a858be9bf9e4a789a80c76dbb2595d00ade0337c30a53695ed0ccbfb09b5d3d202ca3f76f59f28fd3f1c443c602bacaceeeea3ec4b10f325df9862ce6eb1dc6cfaf424deb9905ba970003e2aab4e4462ff6bed57383d5a108613b27c22df95b60042846cea3720ec467f9afdc799d5fac998713d5f1e0045fa02a75f860b1dc074b91f9281fef41e6af01d7abb9ed1806981b550464925fd2d197b3b80aa9431b1dbfede7870c2a2631d35e7e2a70a387e3543dd2a9eaf1678fe76e41e721e59a29742cec6ad9eb38870479288837765ab381efb39a42bc511f86121f52719a1754b5dff914ec53f3cabb554cb2dc1152d060eb0082d135ef500efd0b72f07a1fa15f3b86510a150c602aec436d6f3b6136f8c197dbd9d59871caba128d51aafa42cb4df54fdaf0610507616930492eb2ffdee5383259d4a98ab21ef08281c5fa81efdaf06b832dc65a78bd7bedf799c2166817501c9c1bc31beea8ebd2a0e897e82bfba7a54f28b9716d4a0bf7cffcdaa0020dfda1728f8fd6aa864946c85ae98aa55bee341e6968e277a36916cc47d8fc1f205deade2711951d8fd2bb398c5fed4a07175ba6a76a05c319e1d9e0330f8c40b2db98ae6f138d228acea64b5ca74bebd4944d09d7f159b645982f08156bf4d7fea24b4e94b046150d3eb9d129d1ff77c8575a3f1d3127cf3840fff96b1046790b6e3daf8aa6cee1def873c6299513aea7fd92f53ef84c7a545d1760f9032bb921ca11406ab52e398f20b91d8d642ca88b865a67b29e12c6bc7da7179796a766943a1cb50501af428b8c3803e11b87ba584f9dd877f161f7c397771fd17ff2d12c780f9442efd5995d7309a3ba7be8bd4a6ffaa659dd1f3c9f039bf62134a8fecc50d156bd247d142947bcaf8d16a2e9075266ef3ac383a9e18e0b4506cfe9484980c0406f9abb41023653f4a8ccdaaa18f38c61b9bc0e6dd03b0979479fb5ee84d318c5e823becda8ba2d53ac612454d96c52648ec259319e66e57cad9b6a76f543e9d8c5d50c3669e3364b3eeaa91b3c32cc977672107fce9ca13d74365bd06b8da624b413109a28ae602ed0c3ee2403ff5a7dfea662d6c2f8369821c2eabe59a5b7f6772282baec9f3f12cb02dec0e89cf62cb9f72450111ca1a72e898217d55e9c8edde26ceffbd2b0806356db2bfe8ea1fa0c3c64f5942517b3dfc22b1aa98b4d7247aff629a31740cec1becca7a007f84e19c4f2bbf6eaa1d54940b7b02698f0121d1be55d7084b7486f8e741a3afc9948b5c8a7360dd97d6b92e738bb7b4ae687a0c4f235ff3dd61ed15b28b465dc90590e812f4a70e371f173975c8331c781cb5c278916b67803a9e4f5b2e630c6bb01e3f2cfea1abfab639f8b65834109559fcd4401d4910aa1c8b50ce40c138830aba7dc06a5bc02dd8c00b44fd4fb70f002972da57f6f0c916aabe449beb499b3fc2eee554cde9a1c512c86bc008fd4fed2254f1764be1db11b072a2b78eb37ed5d22eea115eff65bc3ac1ae66f438dcb8903f785c65cd6d0679d2de8060eb94d9c8d980bf5fa057747a9dfefaf30ac24597dea8b404870b7c105d9a279588a95d5a02d905b0e62b28ccbaa2a93b251decc9c471e2c8e8afdb70693f9a3818ac6a97bc7d7ac449c7b035db5b28e29bf0d22ddf9d5e0f8566ad6f2eea1d45d6de10b150696e608e69dc95e6865b96babfdba40f343e1f8cad3d3f2dada8e8c156dc75a11162760c8c1c24195bbfa1c3d6392f7ba2c8121746df091bd6eee1f983075c0bf14e279faa87784bddac45a32d7c42685a183f36a7f91af9a991b3f4c662531742d71f789207d133761cbbbf9314ecbc2b90a4699179624061fed1036191c00df26e5b8c15dbbcab3ea072bc6fb8708882eeb321edaa487127e29a7370e1243e29dfefd5400ba79e9c12097de0fe7ae7163917bb0e24c0ded7bd516a6d826f9e83573a9d45e5139c7ca664724b0588f540dbed8dd9ca29522a994eced1f326d93b8d6889227e8a33b5a991109691e97428c8e6cadab0bf15bb418ecf50f82986a8a29bfe626f8b8f1b3061319f0cbd123ad3af589cf6bb15a8a5588f8bd94f8c0f91c5e3ae43e9445377490e43275d487f6f2de5ac09ddbd6ef72039c0dc21c4c732bc1269110f3bba7bf3f7b1969ef3382442f86d89f911e5d8865f3167b1a9371ad85e0de65772c52d7f74da743876e9a46b0cc9fd8de06a1e6f94531189a3ea013b18d2a033fd3c45cbf67de65adbcfbed6b9c1678f1c875fab53c8cf320d8d3c3655256d8dc78d49153cc3deb86c19573433d28e3a46d13ddcc5dfccd37f933893ea5c4c29991a4b879dde32aec1b572f2fa50fc023b5523c27eba835d72ad0a75549faa64be4067eba2e6907e82d7899cd271986056025b4920c8d421d1e7d1791a95744a800c5b7d68e2e905bdaad04d6eee1e9273e584d26cf26d5570d4b00cd5319de46bc9262a0a490e9f87c06264c41e5d1348d3907532aaf52d4184ded6f4ccc2d5718a6fb3d1851f03a616f604dbbe45b8d555e5609f1a32fd2b96346b2d250292f43c2490afd358c538875924e15656eb63560515d0856b26c368f25d3b4d7a3a27816c96eecbe47b7fb2ad7a2c28bcfb469bc4d19e1f616f854440c2240f9b9fe2a6b8dfe63d663b35a36ef133f6cd0f899fc6aa66f3fe595735061cda3c7f2c9f17c6f490aeb1249e1a10054aecadd9894dd4918601b301cc8d80be52abe979d19c9359bd306c9bc385986a71a0f64085c3a982e6ac2cfc8fc0b63d3f1e1d9d4e05010aa0a098d29fb4f70787be78d4a5477a89393578ad1e62a57d0ea11dc55079b228b0319bb3cb5a2cfc84e9443c2c3368e996641cfd80583911a9a6944d655bda259170f4677562da305fad3134f11ec5790150fa52178942b427647e6be5359242dbfa160a7fa27eb4de5dbb8b9a2330f54b742f766b99b00ecafb1fa74800e988c73185b2abbb88fa8f118c6c69aa037523d020ec46a3aee80765d09a6c92265811b0fd6acb803ecb9614efc385679b3ff198d7c970c3cc05dea2bc1fb5c931797d1a094ded05cad2ad32026bf8976f702ea223ca577affb97c6f44490c72736d5b9ddaa09b7deab1950b7695ba72fb50b2db194c9a0c1e62d7d4f677c495f9898100947f203a284b3c4be25f470455aa8cf48b810d5fedf9c7d8513d1b0c0c23840eec7dfdb28f5ece06d19a2c39da6358af8e2df78b85dbc90db05e8ded81fdd427d16b3ee000451c1c7ef767d4512575ef4d0de898979c9a102494127f37584fd4e4dcdd5bc5cefca93e7e326ac3daaf1b96bbad1e42a92929fc7f6be03192d4f5e2e1af10006447b5f78f57eda8e5d70bc3da08715f703f1fe40c50f72116ddc4eeda56405c8d178b4b28c61dc03ddc8485dbbbeb4e5870b346aaed8ef57727e9542e8204ee2ee04c2322e8ad047fa04a0d896409a4d42092d83efbe2f2d66313feb4b71f9f2acd086c6ed8c198421e396cf0a86ae11a80fcbbd1cba336c844bc6a5b6608b73ed6c65e1fcf37ef9c7a8e8aa02f6e87f979fbc1d86bd43c22235b7d4588e6738dc56d5768b285760e75728a16a2226a5a1e247c32f062b832095f5ad640290704e7f2523af6b6f8481a9010e8de114cf2b2e73c38c58b40c3eb88a97fa95f4c1d48c67260f2123089899a67be7bca9de0e4911c61d51ac8ed1a89c047a730c9c85d4ea8766d9ef1f1f6615e18b1d82878aca0f296eb247d8668669c742173c49af174e441d2ebded2fedb8ca5a6a06ae4d340b27122e09edf2436c88ddf30232eabb7bf0204b29fa9ab99bcd687b2c48831f59b7c1abcfdee1abfefed0db0f867b26d0e3fd7ec61eccfbe189456e508e3da7cbb3f308261270c7253371eae17d6188113d3f7df138c323311d4a0fc9652e1f717e0eaba94af256300116a12dd8049286615ab82acad5d627e234f0bf6cd7b25ab9f7b7fedfd84b39a9cb7b8434107bd15d097cd426acafacc2a4746e49cfc97c5dc530278b6b46a7585d511b2de4f7e89192d4b79753a3221387abe8a71dc89ef33cb99030f81322aeea566e084e8164cbfdfc2004edf4a989b1984f8b4660ff5ac1cc51c3dbbe49bb3ff9a1098417d686c53046874848155373503d3351aaa32446731795e61fbd4b30a6da31d0d7a657f320593a9d103bbf7382305db762daebea67d48c8387bcc28de36ccb23c89516929be26d3315ff50a0a99c8c7acd9a4321fcf20e7ab05a449365edf3659a2b4d9f8188260dfe0b31c0396891c37bba30102d9153da8bb001bb242c3330f912cf8bd6bdb070dfca3c9994aa83df365d287b7669bfd56ffe478d0d91cb05918dfcc759150bcc51226eccf092e57da90370ef6cfa92058cebdc0a5599f545c1aeeb6d087ae42595cdd11df258069c934daac712974611c6c1c35fd4c13e76442effae127686956b6c554fde6fce2c6f9c33847de0fa6efb2c84fda476d30fb0f57628a225daaa0191da9d4c2cc33c071a375ee0d24c8c4f3715a753b335f0f5cf6dc267abc3a3bcbb4a6a29a41ca8b72c2d79b038aa0e9e716b4ae78b55b20a3ef25c43896a143a63dfb6dc9cfe872a46f80a41136fd7190134e5b95643747f34adf8e29b3b8d56d38b4785939c8592c223c0d2e0835e0302dfb833cf0971f53b4005281ee077b8f40503d34c78c263bb1130af03d51273cbf14890598ac945db9452eaa85d983a4163ce6be132b884c3bc2f87fdbbda1eec8e7f9580fc3a96f5d3f8d6d4ae5590f75517b554060ec9c9d7c7600bd5995a082f511a072d4125f0dde2b02dd26c1554700eb7cf8b13a8e7d8b6dcc100b2c5805fe9ecc12db2c64bc087ae84d9ed044734fbdc4286a2ecee09301601ac4a6391a74ea7537fa38724426af684e8717de9d3aeb771a14c278248550b41d6b8bcbbdf004f56c52a1954c8c6d8d56e4c9a19c1a56b15ea3da7f01d092987736ba5c895521488bf74422e8af45f10fcd71e0a7293da491e8bc1bdb03eb5317f6cf52ad78ab21309e29cd210ba1d06765d8776fe39705980317131b13afb19c8d29d505ddd00a3b936dbcb058d03e88125ddece7195d9a0f106da04c4d8fa257112214a1fccf6e2d252bba59f5990cbece172f154c0230168d65131fd5fcbc4d0c0fdb50b85d8da4c71c0614c59cde2df19c8923c878b108ff9627157196fd93d0ea837d77eba9eb8760a1eaccebd3337e114fa1253ea155611a2205d7a6713405343921a1b419fe886b5dc440269bedc966eeb4f073354f4533f8d85224a11f0372e825a1eca43b6835f2d3250e21a92e1b362fcd8784907f2f2ce854d0376ee6008cf52ac83cc530d37cdcb6cfa705ca0e482a539af7c0107ae68644d6ca87f09db45bccb40d16edf90a82f5eadf990df68e0cbe3d456370518ff67444b9802f829a17c7ff17958cd01a37945108d42f0f21390bb1e24586b5fb696addcb026f4535074db6c1ed3524bb12e89d34c7f697e69b410a266e8d63ce837d43ae4a27807b737f812e228c3f19cc5701f65b2d0f837d83769955ce1acb9b7950da4f083177092f2bc333ce44d23593aa9cc55e5b5f4a7ef8c1fa50dc40cbb83b920ffff5b66a81cf684c90c55c0eab195a88ca8d9f9c772280fa2f481af30525de42ef75c72e3105ce393df43a683a6aa9379da1aed8eefacc6002d71e65b0a90a92c85c599ef53843742890d4183ad25bda844a1038f994ae2a8e221763e51d138eddc229a7ff2561b3902d831890c2bd7cd75036fec812c85bf068939420f36f4dc124bbb6053ae6b4be21cff796845183a4be778994b2ba88e9fe883eeceaa70995e2b14e01cd11181c55fcd5dbfd04eebbcd03fb5f6a96ea32b3309706e084beb427e78e019e46d78fa026bb1da26978b8d14bc7ac58737596ebc6b627465c141124cce6e015327dacb09370a3b61bddcf76622b9eab03acee030bc952090dba86004e6a5d1479d419e7485bee3a4fffe6a711971b27d74e991a65f6ba20e8107ff7082a5aed76d1788f973046eeb73f00b41a386db52d678b0e7a4badbf21c784819336033a272a68f295b5599bdc3d16c0eb130467d364c580b6620a2c4097a4e869b30f5cdd334208ac0314735c64a19cec7d4381cd217f9ccddab36a0ef48a40f03f463ea0af483a613a8f488c2bfb0e6c99bacfad6acb69a8c35c8bd45e95a9314913c05e0ba998c1c75a6aafd41ddd7169c0ecc1a9998c910feff3fd931f31f43a31a5cbfe926606b0f5b44a814fd36ebb342d41c643b3df7875de6d135d7e6bbe301d9715e7537e69f4241318b840041943fe14a470c77e080d6c72f3b7447f2ed628d6a5a9faa5ec2ca6d4d214f644143b24f5691013fbd0b3178c73d0d06f217be17ffb8b9dd5a3b2d06dfbe03f70bc63da34920e952aac085b24dc2d7d901c42b05f39e2da5bd8dbf470136ec3698cf7db26b70ca4e7de06114bb2b26a7eeede3904a376e3a6360d0f5dfb9076634475119bf06dea0868d3172988b3653df3f5eb3ec477706b0d9c3e7b15bfd1c9855860bc84b6be391e485dcaf9e0532689e8e1ac9f1c05b95876f24d65694589d319f27faf4f111cb83c098f16cb538d5b6f652bd644810b15d013e62fe0e9ed44fcf364cbbaa8ec8d99dd799810c68bb20b198bf76e2b61900d81d766748e3ea9bddab831ddada90c917ade12c9c81d789daef6dc26a6a44b4e47e33b8b6b56accb6296ea81f3daa165ef10c628d44565a684493e0e2340f24c5743671c04f6506be958e768905f9a0c80ebdceed3581e5783f17432d860be95b90415fc959c003b3b5d06c04493fd70f6dc3903c8104ad949e89343f17421894cfe8c32f9a1ca502efab043915282ca8a85156e2ebb483cec690a28fdccca339fe343537b2d7c1eb5ff72f977f6a8dd499eaf2285f536a2db229195f3e8d89ecde22b436d46266bc1dfcfee57a1c71a75b39b08d083006d97cab0151df69516d089e606935a88f2990009e55666bc83d286af1bd91425b2ae4bebfec1b6aaafac571091ed8f4985729db0433fd792a45389095576ab7ae0c2c3315a4173c68719aa58ebce9374a45317c4510f34590d19383dd54c4dc0c1a7ea0c753e7d27feafda72c73a73dc1c7f4033414c989f395581d39eb1e14241ba06459622643d537acf0cf732dbcf36de00a6c4e685839bc0bcf038c7b635b51a549d13617e7d5ca77afa6999aa0cedecde82acf1b6e730c880deef689e1adac771d01d351d04f089f84f8c8d6c6a48da84f4a18fc24fd5033a3d61b63ee76ab56c0f418f1f223f7322acdeb37491d848bb5d4ed4dc53b2a5542748dd534a0e5ff8e6b934790cf08ab48b2134d4c9e7a637fa9de6c55156c2e05314006a63b0d6ccb6fba49f8bc16e3c65df647deb558f4b168a0de7f0836ea57e586e4cea4c832b3f54ff50fd1b0e4d7cef0f807b7ee8df978083eec8cbf5db118fa701b813aa013d2691c2f0fb630318cc1a9fb35e3de9e381dd722564ee634860c8f6f3718c84a75b8d1df0819c3f9ae4a9b7fbffd6f303f5db864fa3b0e6360fba6b04cad7e88cb413a4b92b7f250abf34c75094d95e489119d7cbcf82ebdf6633ba0fff7f44de8f54c528d21f57619a23454e18e017fb72e43831e39233ae41f3e7768a3e09be5692a5d58b875f08a5c7a847762739651f8b7e344173b2a993200d336f352f9884b508a613b9a7f9d6e1b7994cdcb18d3c960640f665b2862d7643db46b82d18ab175f31d48cc8950dd80b231b3ff78f7275e9abba0c1064c6a27f119ad9651b28039ca06aeea328f9855592d6534bab2b504ac1dd632acc8a44ce4f0476fa3f7f7d0c38f97185da2cd442d3709b6d0d85d6f42a09b45fc942829d29316e0553361ad5e801efe87da30f156753db6426c469e390a19976a604d24307de9001ee5d408eb162220fc05e2ba62ff94f96988533c3d98e87edb0047c8afbe664b9475a367db35599354a21d79f69bad41744272fc7dad8141445e0e5013fba11763eb9ea926cbcdb055d239a3dd7e7d97cc2cf00fab9d1a628fb57200011f05640c006f5b6d6e30e71b1d3e45099b3c143af2d22dab9edc959a0037ade3382f0cd4b77adb87990d19cdb12354277392448e75ac541944a32d9d3fe2c867ed7f090e2ad096284ea4cc06dbe15494a8ef40dc510d37a7f918395fe3d12ff15bfcb02b671a8ffb90b364e3c012a0784d537814195d536acaaa4e061716331308fada9a715dbc14603fde02d360739f7f2ab82c1100b8914999cb61a087d00b54130f61f4d3707469739fb20bde4f379426836a7d2ea8bec044193d6f02cde06fabe99109ae9c23693e61321b8feaa53b610ae7cfa87ffaf6ba0348dc6b456833467dcd296a4fe1ba0910465c534721c4810d1b6197b7baf4859c8de22fffa624a311a64d3cbcd0879cc82f9d4a785b45ae4a5d3f974c09e29564459151cabf2a1537b42c79f4f17de44e6a2d6073e824edb44ab70fb5ea1a17d4e520be7e924d6b8fc69f78657908e3768abad9f07b42abc0f3d04b0fea2bdf5de4987c27175981c0f5a2409733ae46001baf84a93a9f777bd681d564652c0722fd686b894587e24297ad238d9fe2c89e20cfdbd2aeeb94ec077072cd6e5317f865478377d77f08f12dfc6a05f7ad6f5d94a123613e98fcd26b7071a4364d3e711b69320d332fdd0d42e3ef2077c8b8f1783d3cd2f03bc7a03d47c51e7beed636c8ae0c372532fd61f6cb41bca5fed91123dc17c2fc4aae9d8a3dcd94b727a477d4982c209d2ef539ee06eecbd4981ebb49767ad24b15c9acd7d7e496e2263d859adecfa3f930c0ebb0a6ad8207f59581b5e269123d111482517aded36595ceb81490eca50e02931af17c61beb2297030cb26c1cb0b7a95802800f7eb1755391c34e01bb429c689d5e6ae627bf320c40b8afdc39b53f6d8476091b1fce75aa63aa1427ba47f5cd335a0f65a1f9cf6cfe01567fc545e3a09b4155183f90f28b8877178aa068b6aef94ac189fe834e3dec7c900bf41d6c9580cceaa0e7cc4ffe5632b35b901c85fbe47cc4da87057bd2766f22f7ed78813df96286b471d658c61e9e34d80868bdce2d2e665e6982ab4f3301ec28a9d99eea6a08c6e59429457a0ed0e35509a67bdf44b1a9521862c5326fcaf5c863f9235235f354eb9f712ca0d05a6d413e8d85847f2efee51dfb9128547133fd5a2811feccf33a11f2a5776f82f69b296d3275ba7f5ea90eead235d3a7631d978c2d60f8e08beedcde6593dac111b5e01bff42262cfe1f1b3baa552f4a09bbd57ab95041dc2bb2dad257d3c1dfabe35f4bb02fedf347e98c3208700f0eecf03335619175e86176b2d317c45e78cdc32e84b2272f6b131d5741e4e4fbcbec72045657419851de0c60c1b85ef642ca64b9b08992c1c73a38153b7d6451a4989c816f51b78c158e96b49f7035a73c70271a2af3d8a9411557e42186e0d5b988c26b68ec233443bde8e6af3a7f76410f4cc62837aaf02b2f6ff439d7a0655d4ffd864c3ad4136f79c7b06d81bea1977f7727c05b265b8c2f69dd0abd4b18cdc548fb1afa4005252997d6153723a5ae6d6df34b0bc9b337a951f4e086db6ba7aa48310e2a4bd7422dcb2fa66fc305e1a3357195efaa943eace69ad9f9a258b91163edc0ab32002c3be537f12bc2bea7257c9aa35b6d56a4699087a1f9317b1db11d82886583918be3d21877473aaa38b3e47e86fee33f004d277bcef9005a023752e20a18ce0aaec1f43eac10397767a3704560b8c473d5ce0c30775f35d367081c70d1d95096b2071d2fd420e4450bcb955d4e4571cf66025f59b8f9977eaa866b7404fd70fe3f95c38f731654284510c1fd25d007a7c18d1d28ee0bdb5122394684f906df95dadcf91238fb5735421a22e539be35d6419110397245d8232899bfcb171dfd0963c5535bc51a1966739b2ca6ee00b4190e3680230ee7cfb61a154f167c8522e7a04c558568c5ee94deb8b8ad9ff24d0bb4c80477f65906cf43bd31316e95c073665eac245651753f79d6e6df53f021f024d4245a2bc5c1fc96362c9970fcdb8d7d9428dbe543d56d9297706231aca9bc4f0d235c8a947e3083fb3ad2c7deb58373def5b4cf7e360be530753606bcdcf223839200fc4470ea709300d0af163ca6dad906e7ed4a65e581e19c0f528a187da14dacaf7dd164f392b9ea78fc3f978433c80baf94ac22a30bac94b63b026eb71abd537f5778e66007934f11d769a729850852cddf06d4674b748ad18261bed877c6d856de69c2c375ed0787d838743dec6f9a416446b476409ed3c651bde11d7b3295752f268f9722c4ae5574d9a28a76c06fd18fdcbea8aa3560d1e8f16612b041e993b6df8e7d6936b0137c1c7c5820d38be1cc9358d464b57557205eb1313ddeb5b7c194c815b53569502fe3b42aadb2fe411a96f5aeaf066dcfc98e2877ff75426ce3c2070144dc5b8a33cf2428d4006a46fd8570bb93401db5de6794ed1ca82e9ff01d55094d27fbea87d23506f3b6a33a6858846a0e5b3d7a8b672a95817299d0aac5f5fc743d77d917faa34e49bc1062d128f5448019f175827c67d47a9f537cb14f63c35dab183525478d93dbfa9a7330f0e811523fb0114d94d1238c2ae131ce08b1f6907eb3495543758c9d73e0cfa3b38841c97e0840dc3e401a7f83514b32d6e172afe5f4dc39b6645c229fdbe3e62245e5447ab45cc89565461b91e81022a7cd378936de0b0db72f3c9a589bfc8806a08b3fa5a7f6239d435fc07d3bd6461ba1c193868149c9ec9233bfc0960510d4c0348a9b169e07392fab2a7570ae1d70f55691d92cbe19620de045a489c51dad6d20b33df0f024f0d5217f2b90d33984ebe1263c15ee87ce650c84a6437e752ad8ab29f7f2ef498fa5c59470f0b9b57620fd09805b425f91194be62a6a22b4f873cbc75299750c06070f937691304fbb5da5d3f7187fbb7cbb303efe225c47d67e40364907cf6b5824a5f8aa89d105054746a1d839a3156b3f09e3a0926a2b15163e728c1a11186d0c61d00c90fe747a839917bf0a3c87064740d16c96cf8a39506b3fe22a13da91bf21316b4a4052a60f30f9a4bb0471b8aa183e9bd48b7a905f540ba93e9f907668edadec83aeae0c6abead6c8c42ebd2c0b30b208c7cba07ba31f80736b4e1075c006e57558ce429fb7ef1fc130593b0dcaa26b1a7fc01c3005095faa5a46136e5c529005094656458cbbd6b5bb24151e1f9efd1e6a4640bcfac9a685af0c29bc450d2c50eb591ebf906cfbe190434c8ff57d71a1c837528f2af4bb152302d8b289a92f9df5b703f4e5a8a56dd1d9cab87288a0a4f4646e06c3693e7881a95bde975156c25d7ea62d17f0b785737c2ba2d307a261db7e5bd93e1dc5ea72d9cedfcaf3620e4351fa008598fccb2d3d1c574ccb19ca18c272c2d244f9f4f6b4b6916706d39ca0abb05e8236bfdd463f97b5e79addfb8c52410cd48f047c070b29b3092de32eacc0e5027cc9cb5589eeea0ce76cfb220213a9d03f8d003683914f7a636c19321013eb683588b4c8c98bc452c900aba905dcb239c3cac07ad8af85c9bb1c735a591682e71b474c04554d7042459eb1523f522b1032f77f921fe582fba38c946045b2034c7aee7efbfc64279ecd882f05720f98e91ddf9c7a17c8c14b016f4c3f603dcf428306f07ac187a9a236f5903ad847b6af9526beb78f11e2027e2bd255ab48da09cc6bc03a8d615712b03ecf59d308223d8b98ee3394c17b06bbb5034cb647d0653690120d586a55f92939b36c1afa2c5bc5dd24092f4131163eae6df43aa354c11c0e0f946cbf861e58162bc56b49de47b9b082bf3d61be947a2fbe3864e0ae63afab4240cc36f4467be9c0b8208c4428950b12f2c64549b4844fb86c05822469822199448ba2899c5401f506887adf1340e1a3bf5fc3e56e83cdca33346bb8da24d1e5d28c96c67c74dd2634bbd055dbd391565300d998664759fd0bc3387940427fd945df53ea65c6e3155d2f46142c22c5380763117fb46b6e7098ba9491d2f21e5e4edebfdf8e47566bd11dbc2ddfc9d332296b3330dd0bfd440cb5f1c3813f528204e35bfcbc84914089709babaa360413a78bdc40b1dcb7dbd2459995a91961afce344f824182127a0a2df4dd884aec5a53aaf6dd6a7f7f0ef09f4a7d440ebb6fb76f60a48fbf6c25cb38b0cda289675f36b7f351a965bb474216bb5bab84361ec2987c8b510e425145ffc6819760edcb91defd53689fb0603e6d886007477ec12db5557bea843ca0f6611f773b423f8798e360169439c2000792b91cff8a224d82809a7fde5cb4b2f9480542b4b5e9b08b363fe49b0d6c1c0a5b25722bb35571c91b314d320a803746dff475c010cdf2b6689ec7d1b4656256695dd3e178c5837405c27a3b7c8eda51af3478a14cf03392054a305be1504ccd5139dbce6b495750824dd9bb9a8c7b09a6cb02a03f39908f2b00d6a81d63f39d903f89e4d4a6b5b6899acbf5f6bf1279cd1e683c4294e1fcc22e34f4def2d4d3c0101cacad4f5c701d3b27111e8cdd9fe911cb3718ae572d712092d60c55767ec42831d32ac4edbdaf66d31a76bcce20f6bf0aa753a2e504877c4890a01c5d05b91016a17177a86ad02a2560cb3c6a7bbc1fe92a0e7a8a0d4a71ae3b5c3b6996bc52884449c35173a84a39e5f4fc4336db29c67631555f4ee491db0e318fcb40dc69c22a4ab16b42186d7ec1aedbb357589fa3825015c88a34926c2a494a61dbf1fedd4e53282c7ce9d759d78c8c5362462f143b2fc8ef782ca614ad4abf856b04e6382a448e612473c384392498ceb241efad2b4c4bd36ac0369e4e955675e157ea0cbb9602d093773ca28fd6ae0ef0f60fb3083ac654e36f9df987cb6864029f0a72fc4ec792bf0f1e797f940145754f611e071d8df6222a6365910b61aff8f2a103d21fa30da2477c17f56b7ba3c1c13885dec7cce08d121b6fc7239acabccf2074edbb3bd09fcdf4e3d076b0b9d0b16c99a4d99df1c89912622266302cebcfc4643e1835eb85362fc2dedcfd7b8ddd24724432f70ec6b779605e81cb201e6075aff163e0b08827b3099682d3e29961a5c4fdba869f54a4c21ff2f6048bc95bc303ce631e8d7ab8f8086f9d2d5ea017fc3cd3b7e9a8ae40c688236c6f7b2b5e2d135eac4af5abbb4b41077f5c92435373d63dfad01eb9aff4f2b74b5680510609c3d9632bf503ac030b3748ad66b0882c651895ab8fb6be0a889681a7cfa68888c36856ccce836062b165b720e01a7894e68e748af3204704ee98f06fcfbe0d08b1fcdf26d384c8be675632b42c698f29b51743926fc22a17d858e7d7470f8573e5581505b54cdcf2914b320977d7702a569d93eaa9804c40692f13899c9605ac16e88a9f48993d0151b726c3c08d10eb925f83c2e548d011eeec76846105e2da17503e595df9716560f91f10f5c0b23da762ec6271ca8d20f52331879e138af89ca63c1bb2f725d6375f89a71d8b4e3717a9a2924fe972cd905e9d1b1776e654f1d12140761a3397e6cfcf869e4dfb276751ba0e49d1f979175273400b7f516deea00932152af5df7e0fcbfa7c71e820ae60970573fdedaca58febb469151e2f7c50d7b1b6fb1cfac6c905c6854e8fde937b108d24c978323d5404d2ade086f2bd14466fc9b9f9354790bb8fe78dcf83772179803558a1bd4684a5b347bb1f47e76198fafb42afe6a2331bcd1ccfaf3e178d480458c270b0daad7e555696332d6ab3b6743343dcbafac67f4ef8349607dbf2ffda57c79e99e6ac9662a9670e44d566ffccd29ec7cb133ee55def52750f2930171db9c275c2f45c86e4a0e7170b2ec5125beec22abda89099393c8af4e51ce0b2c0f9dd01ffb4598c5378ad8579afc60b414c76cac94cbfbaab57c024c09f66838fb35992133c629e4c45ff23700993a0ef1165caf8de9e46c6a967f6188e2dc02cdcb08609bc8b9473899cdb1891a71df1e459eabe8b93dd2d2cbabbda1305bd61ba163d1ada2a03840d1e5c7004770ca9ac90ee34e6427c7f4afffbd8545bb049796ab64d27dccec71b1388780a89046deddc04953c17b8595e7109c642d290f762e86a732e103134a488ccb4169a0d5d0b039e196c4db4babbb071d21af08f8a090cc8a72d2adfb36414dad01d61c1a49cefcfd0bdf39dc6023417cca9400da3bd42e1174c9f5cb6a51dfd5e8db893ee59f486eb208b7969c3b8f8b1b2c7129c2ab573ff8a5868423e6b9e566b949676809008608851f5fdaf54ccb0ee90bc66c2911a9449566a29090ee1344cffe9fa7ed46a9f8c31adc25e1892b44babb63802270231d39f80bf4b0ffcf500b70fea8e23ee251d7640f0fdb3cdd407de173f91580374a3de67864c103633dd606547607088d2ce8de5a488e9da22750ec0459739a473f83c4f3465f2546ab64034efa23fcdfe8d316adf86e2755128738061992436462431409f06e56eb716d2b99cc21dcd1611f91ac2ba9e2547bfa52da15fde19672586b4e6eb6cef014deb5a291419a0965e826fe2a581c97dddb2cb49a538bd1192551333e0e1ad879a1f341a7b7104bdf39fb9f2ab0eb428b5eb44972e86998abe2181911d1c49a7667fb2b4f3471f2258ca5aac313242d85801b8d7c5746ceb409c8eb794d84202336faacd4fc6a23fca8c545aa4c432f2b2957c7e6f3b7030d2abc21f2eca52648d1075282ccb2a3a97f8c203a117c9ef1b08d72232e36021cca4ac31e437aa0e030ad9e2e07888650d42cb4223a5a6ed77f226ad9c461a35f68902602167866bf4d78a87f16a928170e0e3ed85db679327fdea4aabc221e3dfa0bb01c8f084e22f66d36266efa51b75eebb3b2b229493725b55d7228716627af70dc678f403ea062826ec0819c084f1aa099dd3c4af93a817adda0614524e409b5b5baa91af123fdbcb42c48990c4eff87e834fe93b7e849fa533c54462fa4c26c9e3ab88513e4a9726c358e697ea96933f2c23e28373bb0e504433fb45cf1b9bf87fff73c5423668f6490fe014c3b6811497a1300c5289e79e3eb654e1d9ccb76ae0ace2b0342824d87b14af6683cc5f4bf3c1d49da8dc2b21791d4acf5f25969847ea47f012ad00114eee8fb3d48d27750f6ed2605923190d17d93623aac9ed5d64e8a8252d108e3c607ef02b92d1506065f40eb18758b8002f08ceef57d05d7785d1b123ba26c32d64f037dd6d841cbc213a8c6961aee18d70dacae1bde3e5b6ca8bdd7c70a4d8ec1fa4478227202fd0457ac7a10105019d103886b2ab70f0a0b9c9427b9e3a14a7bd8fffb0c0a0adc3ad3ad6faeda863a53ba3a215e1392fa318bc3fd0ed26610860ed77f4716ba18e256e36f19312d039c06bfa993d4e271301c96c7137a7ec1010a633ccee0c87a9688d71fe7d90330f6e9c15a69369e7f3d8934aee8435d8c6d06c7613f89c788c7e98eaae2349e534d7e5be56583aaaabc03fd0942af78488ad7b012c87220122d32808614f9733ff96042b66f2ea48d5149c087a8dc0dc7820c8eaddaa4fd48e21ab65790c9f1bc45ea4ebd3f0d8909cee75d555b2f0ee9ccaba187e0cd833155d10bb9bd503df98b60edc8852927bee380bb76b50f33f5cd185511ce147a0edb1d38a23529dbbd01299d3e74c77ad7e724b90c15056675f48c785e516810df26bb56d5e3e81437ecec4b65a2815a19cab73b6f72f35f9a5bb45a9a7abf5deb3dcd1335b4138f81c5dade59a75ae01d1b47ea27df76715b1dcb8b815969a63b17635d3f600413aa2e341eec65fbc0781ebf14b6623fb0753520b21af537476ecbb925bc4c0197c8f0b79341e93d172b0cd795258dfd471fed5f65f21a06b652cc47631fbf05f5cff91cbbf348e14cadf06b6ced9e6b45d3148990d80a5d61556d6ab9de9903384d8f47c0fbcb7a30fe494ff116d4318384fecbd30304a5ba8de94f134e9ab268054626815d3f9fcb46fa178f3f1b48a8f69df50f637b685677d2612a1ac8a3c4d7c52a256a0aee045044fb4299b6b0f37fdf7468a3a2fab790283b1a09cc499e29e7bf679913a89533c05cdc0c464ffaeb8ef198e32cc9c6732f5891b2c06cd06fc36f0448d71bc919428119053a11898bee0df40ed5c3b6cbcf19678174e229ec927711689cd7d20ae05465cb778cf77385c74ad1e2f6a857862ac06235f2c9a0dfa3fe5a4a82f6cef2c61b9ebdb8e84991fbb219eef79d2389cdc64d3f79dd1fb1bb9723d5d7366f4312c0386c26d8f87d8e0f01a6aa3946a0269520150d1795b744e1e550ae812dd0a2604f6f4b87c66fd27057f134aed4442c5e6c4058b437a268643a6a7f1b169d7a0343f5a85185095164150f1e7e41beefbbd55e7d84d57baa6c9f8f9f391f1c0dfc6526c028fead416c938bf6a4b63c2b1e4b6c8844bc5cdd0509b0c80fd8ff325b4d3d6af583d7ab9fe00f5d76689b558a518876900770c85767200f97ba00a5c6ebf76395a2aaa56010359bbe65e0ad5a36c1c5af896d36d0cee7c7bbb4755c90016f87f2c84d963068ded8dbd6939c6349368e200ae19ce87b5aa256207f5cfea8c6d813c7072420dae21f26c06e40f9cda047473b1c901c94847cea568de0ed769ade966995f05456cae07a98de3517e63f00e634de0e3289379c942b6948238aaf7b4b788d92c26ff525aa3d74a962dfcee4d6dfba779af1df254060b66ad029dfc87348df0a847533aee344877a17243e486dce3d76b6ec6767ce4219f1c780c068642999ea0e43975e152b95ef05585ae4f4b17b71b6efc27a554b8f36dc79d29bf335817c72d45274262f600b98861ac5c75d1b24827eaf685ed2d3d1a9e752a201a35c2967e83b606980e37c92bf4cdbeb12bb67e46e814898d39bc944d735fc70db62c93f77d0f08bef117f0e0b22e13a6200794d6cdd2ee1eb281e12f78cbd4312eb2e893b88985a98d79b32a40409ccaffbe036ec4ef652e33a6ed681c12dd61a431dfb8e71de89ece03100629e169686a18995ffbb447d10956c9e8d4b6e87e3d1b78ed4953eac6018d72df061ed3b27e8b922afa5eaa6f65fc283c43b484f837432926d90077947d0a266085fa778c47ba01761a17976b27703255419f3832d981215976c1a7978733d317cbbc0661a72633088afc2603d0af2771f572bb8ef60afb791c96463ac35529ada4d1acd3e8a6773ad0b2db944d23c36a4965b58e9684cbd04eb28a9fd087a430439629cbce8a75dd627d03d292a57c18c7711df52928060474ff65495f253ad33e57f85e4ce0a7facee82c16874dab4e59d62192d3287bbb11ed3da0d2786ed98c6c1ef19aa7b0fb4a04cd1ee677045662a8f690f886a1cd6981ac0b8e9ef550945d0ea020699c65fee77b3ac08731b27506fddb4ff981744c7cbecefe6530cf69dc4adfe57e529fe9e1243c66bf2d0d2e838c9021191cdc3b2a21e9289556e6804816dff7b18cd493ac987e8aecc32178e90148917080ade0b988ad2a68943159f48bbb9f47eae173a5c36d0d4b9a175d77c10a1f5961adb36307d4e338fcc27eef37c0fc8b91c2c959e0d48cc42f5a80835f4ff6d430571e532f8c4a528404d664e23592c1ace987c0cc271912c910dbe48428d035e8d76a2695c853994777cccc807463c6659fecb79bdf6e7f4f0c2acfba24c8c6b58fe8e12676d441819f5000972dfd2c6adbede2579e38b7b62ad3818d804c8c791b23fbc2e55b0a1c44f9778535c30f6be11a397ac41bc831274255f28228a053fb0ed0d29207fb59baa920cdc788547212b4363d5be53376ddceb6fb3b8a87ab2af0decafc299b7a1b6c50fe39ed9373b32fa971f61a66f0a162bc370036d47ccb70d8c00e2a5421c7fb18c7e6aa507db0b991d6f055fc7eba88d5e98557bd0ebf1402394bc491b6f8e6c483efec486a4ff51254fa1641f8d50a9c7e17c460dbd734c1b976c3002d5ff8299531aa3da4e36d7894e94b4e2048644571d156354ffbe697c3c8e0fa84ae4b815d7095dceb0bb06cfb3e8ac7fba688de3136b7342fe7200a7cf7ff9dfafe24ab18fec1359214f58c35065f270077a179f6a0c12e8499ab10e0a35bbbb539213230c8a5590396d2ed96215581c39dcfe3ca6b3d509a99958442a43bdb19c29a4a4d57f7e1ce4cdc33d2c37c11991302193abdb7cd2610fdc584449f373b0cf74cbc0e01aaed9f9b35c0b6a8337d469cbd7775e731c30f830180d49d4f3f8b405128ecee412092f96a437402c6f881e3df50dc0d22c202249c8461ebe63f78b8628093022d84aef81ab1f350934e60a342e67609e417783d765a3bfdd04e685e8ca71d0f28f5f4107120c9474a5618f76f7af9a2999424452079274b78ad27d0265affd8bedac0b03564eac734686f71ab567fe8df26ea43036c66734e49273c30bebb4e344efe388e59abd8841bed96db8d9aad172f21ac1a65039770a71bd053c1501f5fb63342b0688ce0d279ac10090300baada613c406d7ffb5f80a142e6a482b01007b6326a6e03f28189fe663d123c5c7e26537a267c156245d779e43ab16989a83b939893ed3b0bdd80b4be328bbe0c61bdd291e175579c43d8fa73959c2094301c86b30bf81b008240d4a69c2649cfd36bd6b7bbce3f1708199e8f5135afb50309a5709f020511caadd16637239ae640267c1d422852de98a60d37245172c300bdb7650d5a9ee84413ca001c720f4636125cba99a31c600f73a76e4667d0eeda339db5996963702a738c07ef434216b4d7debfda6f93a017e6fbb5c024d1c68e46967c492e8093622a86b25818ef97b1e2ac71b77cce511d5c864609b413091315c1375ab0afc6cff1f18bde6763cc4022415f2f86f1f5e42fd1d2216709f68b0183d420fca037135d3eb590d351ba6520ff220b3b4bdb8c3dae6e711f50d9b7696ad40d9a0a27468fa45c0331440510c760de5383ad546fbc2cdbad5b23c3bc5781b833e226f6f1fbae4a53d373f13058088f067abdb166854e0ce50bd3e7797a0920082b5a49e7b238eadff85d37dc4f7de54ef22fb989037c87a8f500aa6cb26754d7ea8633164aaccce017e865bb41e1c4371e0ee9772db5986b4a59041265fe533c4af9ce45d7d47107e6ac2efc14a4c305a95c7e973f65cab8a455dd820b592d5fe9eb19d482cac03760019dd39acb7842bf1b10f7340b30ba3342f9203cd2a85bc3bea23f47f7beafc6b702ccf89b4a13823321cc74947883336c5708f174f19e50ccd3ee2a7b08312fe1fd25009c4cc3719d0cfe319a7beecc646b383867bcc0b2e74411db600d193670e522b0af7a6dca1082049c684086fab88b8e7d35a42d76207cb1b145239a07c9c54c7901bf7e53adf4e0f30f74889ec803688a064ce789caef278dfdc74ee8eeda1847005bab680a060f2a45f8a489e35898da00391cfc31d559413bc2585e5296ba0e702c55f31dc330889a1b8baac820fc23414657eb7fcc8ad0a1344dc820a38c3c1086240efb81ba35ae8719ec82975fb87ee29bbe5a9f463273106a2ffd3abe6a0ee662f2918a722882ec195837c2a0aa2b84684b0d550a32696341079ad57dab9383e8268ea4604d0f4588bafc865f948c248254812f4d592967994a5aa6cd101ba20a11ae12c310cfcf58da8d74962244a07f9f1549ad3e76999ef2efac758393592af3fc0dba7adc2a1cee49fb2b0e9b166be6266648e32e986df7df3845fd8a41d87e4fee3a644a607aace93373e5cd9f51b9c6c36097dca0e5727ee13d7e360024dfdd30ad371008c4f9fb609074a27a236d849537bf8217ef1bf7e47e2e99a7b1cd6a8d8e4ca5fbd8533edfbac23bded29c77a0b98b6d07476c8db08165e1483a43fa1f00d0e91306e3d0bf7a5e1b7ccf005d697e3c85eb526e68eb0bbb69b2a795f637a2c6df6640d6b0c7da927d8c3763ee626f4ad49c703197f9561022c89042dc355db54aea35a14630bd0f981df43a194811bd2e5c90f0a8b5b5dd047b254385abf283272505f0596a4e025210ebd37810fdbdce00cbf25006ba3043431ad328985da871b4f092d33ecbb470d0c0fcd62cf94d2401cafe48911da0a2e74449623ed2040048269c62ce1fb902999ae1e1ebbb9b963ca7d2caf142897e062923eb69ffa79773f32962d0a75594135f90410ee12d28032f5b6d155cba379f04ce98de09fbf75e898b5b14953a8a04bb3737d2ad353ac1923c24575f9dd5331692fec1dde84840fee4a17e59da0062089c06568b83876e215ebf45e62aa8897962399bbbe9a84edf8b39e1cc44d0587c1fdc69b3c4a479f04dd1ddddbd696a95ed35899850e1dc53fb1b16c71abf2d8923842485aae0a6bdf55644c732251382f1d0613b6d472812b141a40a37334d8b92c6eeb4f0d04bf88a8e21f98bd6b4be671426c442ec8adfd96e7c994e72f664d88df5fcd231d1a0d9e70186f3faec238a62aa08e120c4a53bdba9b543b2d58c673cfb074b052b4c17f77933147437215fe5b72178f1e1263f4b05f7e227063f421136d3b2aa5ab44d997a945d96caeaeccc69e05b4eb50f7845f407f84ae76305844a583575d94a39fdcad6765ac9163229a57b25c80c2fdadb265594166652349c0a62244ae199637eec1be68eb35d4ec2caa37add8b67e077fb81844ee81c1627fc9f71cb1953909f23d2d31d16b7cf98c3c90f9861ddb28179eb8b53e35714038ba851b253d1b3316b7742d41828b87f7ae5bb432f707754a7dab98c1c711de8a25fc18c72d8a92de8a3eed802b405643ac37663449615fc3f0dfdde41e301b296491b01b16f160178a5e7b74ccd9c92359e602c741d279c1886edfee66583331638986c91f94edc7685971ad25184e77727a6eba846611bc1d52a22e22b2591cc90c4959f3dae823f971e4b0274d10333db1d0beb2a4cbee25fadda8c560834b3d670987d2b1dff5abd02cc2d05b8ac21063b088ef45fbd68208ec4ffa4cfab2e8c7833e7de87e218537335c92d8da44cabfedcfdbec3b55019f545e5b1b542d48030ffefe80ae93072d95a4e68bbbb5db3348aaddecbe2d4f6463fb4b286789ba707037dccb0e2eb6beaa844ecc112548995c21d1c7016a4a267d682d21b3517b132a078246a05c10a3f42c889e0dc9f8c535f138c2ba5f806f34a38f593e58edf556a064741d1192806acbbe8af3fd68187ab5af95bed13a2b4dd2d83ee0b7bf3bf64faad677b3f066616cb0a4dc6af56dd16cbf00198bb205af6052533941309b40c56d769fcd7868b3a3e055f7088f55e15778b571d9f9c915a4fa4585cd57129a2a89a863d46a6a5f166e4dcc0dc7a2b0a7d5f94ebcab07ec96a268a03cecef56a22a4b702cbedf9c77675a38e99c33f90d88b42597dd8a45bcecbe25afe0078f488cbcca07c0df17a727f2e9d9dbc9f02db9afba8e9dc4febd02502ab8e3b87eb17178de9eb99d7e4e34760127af0a6d16ba2d63cbe2978ef48afd515935a24bcdd334a0899cd77e66e8795b9471925772f3138a50d7147228d19804cec3bff41651ea2ade3f34ec8c8fe07ab3378cb7a75e701330791813ad3172a72302a104f0d6875bd7d33f79bea1d96aa334a6868d36f8ea6d2e8627e14bb60f5708ec12cbf966369b79bbc758a6a04986f5f1caa73cd0feab46e788768a2291a31b7dfb6f0f26b7f1aac06e30135aab75abc8d2547dd3d2e10414d1db1b2bfb61b54cc487a5cb1085b06bd376bd3e9460d0d8714d87382388c083a50f73136ccc107b3cd721ca40e29f6e3a3ef72dba17c55769c2f9cb83ee81005f53e0a6e2a88435451bc70b9c10fd56405cde4a36a382e8395cb9618231811f9d969028e8f8907706e0e470dc70d42d5f82d821c0247318159ad6e936f6eaba343aa842dea7313b1ea779213006f15fd963ee3c3fec2f2f96c2b52a922fe4a401a5605235441dc8cff7083d4a18b48ba4485e566c32928e1002baaee0536878e1a654ae7c866b2c662a20b336592e96b6c1afad6cfb0f8edb50d9797ea0e58ea80aa61f74390ec79263abb7f2fe5ab6688a2e6d920447dbc717b1a68eed0fd942e7c16bf627cc3ca34820d99c4ce3a712e76e94d3626b94ab5a500a84710d45fccb3e6e3ccb568761d86ab7e3903b2deaa9ed342c5d8b4ee125f8b3ad5bd5ffb40c6f8c08e29a2ba01fdd522c27dd29566e30d96cd35aad0a2362aeade1396ef1c17997dba6383b63567a18b2f264a7f3d209f6a29f297785a00a5c9c197b2976edb762633aaff9f5feeaecf8868482a3b2f2885d7f1e37107da8695d5f1d25823b8f3e76776638fee947effc6466615673f824cf55f93e8014ac9ecdab788397f42235c51ed7ba0e06237da127a50070533bb4bc623a3c5b897f0e944870a4df4fb2d5aaca8d476ec55acf25290e0943d7100546664227473f4d32e67a0855aad020ae952d50bdc203ab12d455839879ba8973ff641e73ef3b6075b93c47a2f3f91b0b04c2e4da3654dfdf7f8ca6f38d526bde9410fb529a3c035ae14e6aa0dca7641a13cae102d535923fe3fb59613cb3702404bf8ef34c0ceb51b9fc65a1ac042595fbc38d901636423bd988b38a40f423c37b9afe781a704c24634a2f70505b98e10c6bd0594ac4abca34419d6fbe68950242cb7465e943b84f40b179b18a41308937afbb8122adf154524152516473a619263494467874e5140bc81798ec059616c6161466a213aab87672bb02a361d0c12525a1ae63b38c09982807921f98157cb185fa3dd61f75860cc9158594b840ec97b1ff878f24e30d0d1de5ec649961408f4299c42e2e382e67eb1110bc3d2a8554b9e70ba80da3376734f8c1f62732b18fc549d6cf7f7f2ccce27ae3f20c1100ffcfb9cfa1bb03d504ec6ccf77b534a5a5951e633ddefbc59ae5b0e90b0dac8c9e6e3b6cb3442ed906e952a3afe195d118a18b896aa3e4f41c088320ad3156cd403905e5049c7e980ff6e1b39cac9c287172e1ff5aa41ce7a3db9cf898365a712eb89353cd41d869ca56efa9e38e8ea3f7fbfd6e5826676fa677c8d0f14d13e9d815d24a1ae7d452759f0f1478306d85a4c69b2c8b8bce0a4c5db6c63f4a7c34b173addb7bd97e96e8aaccd942764bdd5f6522794ff6e684b51a04d9a76e7f4bed864d98e888860cb60735ef9aaa1641662e388aba9e31f2c9367dc207ae623e67fb70badea621258274751362b9d6189842fc2ea2dce1f662a986b62a2e5bf0a712818b05bf2a235bb9e4fe171caa251c351bd6c577c74d53f7c2c5af7b1d13848dae16f39892f04bd76c624b22bac1bb911af4a3b8ced766f8a5e9d110af48609c4dbef0c301dfaece994f20cc8a27b8bdd671bf575ac19eb6f0232e97df001e86c6f1ea59042f72e30d3e6bfdcbae5f06d7d014d22e7dd0e7f6332409154f7a6e8b06d9587ce9b05e84be3f941c00f27cf57be8a0f0797ff6a0a41c174f4034d26c9b595160af3baf6ab9b10e438a3d88c788a06a830fbf7cd7ad86405fbfd936bbbdc01c973de9e4bb7da28ac30ac54484fa33010cbd930df1be6b002b0c7c196ab3edd4951c43dda06031561124079adf932b50e12dba59e99bc402cfe0bd220dd00c4c8e7a20d608e4c0303d546558013992e46b79339c6d834a3b46e53645c2e55e20b6628ed3d676f92c2077f86780c93ce63c0ea07690a5ee0c8f908e7167af0c4e43cdcc6a8b5d5c4465d58b4a7b1992d4dc838056d6ac9571eff884b15b0c86bb6acc2213935fc28f9c28baa2f0e4eff6b2596dfde82c0ef214266be8b9b53c513dd92254695860d63beef49fffbecb6b3983e5c45046ed60c9702c89d82d3d22759330206d666647625598245149ecea30c0ee3548dd08a3ee4b6e6d919a749cc56a382fbfa634756f9749ae7ce5983290c44a7f3a1ddd277378bb96dba87e1bf350dd963d1282ac482dc6ccec28e7ab9ba56bc666a1486467260466a6419d2fa5d0f4acf28f235cd099bb8ed2d331fcab25874fecf6081b1ea67091e8be92d53a194b7ae5e9b56f26062f4aff95d9435df2a8beef66c8f0a4dde9a975861f2ccec593f63176a606100e7fc445d7281009214ecf58c72581598d334bbeb4eeb760a98632ddb8a2eed4fb72966cfd78f1a6eb8e0ca2a7a8d2f162552333cb52fbdbed815d9c34ac66f7e7833a55b706cf3e45618bda12a16bc8bc8d0b56d17506dc19a800e78fc82e5ae7b8362bf59d91f9808cf26d578afbf99681c5671d07f4a4b37819da722065142e7d30ee29f9043f63e7c0a781b25d2131f9adf08d04fa840ddc11a2e304d4e14337a2c7295af14b697df8cf759ed1f303663713153d3ca37f7cf1af80ad905e93d5ade882df558cb1432fcc34a4246d16b5b3435f2652745613887409fb22182408b21ac6474c42b14a20d961ed9792258c0f7363af53ee9cc536cae9c0b449352dbc62dcebe965a1a1a12297abf5bab4efd17119c036036e85b47402e7b0b5d66aab1c45cb1205936d8d5f685545e170571da8b191567699ca2696c0c8f22113e8b50a6cbb456222151a9c8155e641f2796a13c4eafe5b1a7b4b10a8e9c16ae36c3184b64df7d5e3da7dd6c06abed55394cf5d6968d5f5b9c9b06582fcbc8f46e4b69d1fda92fdbea255a96e544358a454689bf26b0f2c5a4386bbaaf9ed762fc3322fc522e2c38dc8a92e65af6362cb656c9b647e8930dfa181a8065b425ca8bf3d22324c9092684bcba8f52c8ad6611c995a0e178a95bca9c07c8aa7ffe81f340890f13c7294f6ae9a5184706fab96ac3c80180228a85fddef8e226f2080b403666511e3b66a52a888f8c010c715ef9a88c14afa8b1e6251fc4bf96a4e70da49ec08d1d081c62659a97e5c8e2f44a716416e900b0dfe8849924e5e3f431c7177a4264fd5e5dca754ea3afe4794dc5aac950bb7fa2afe2c8b2d0aaabdfa4126bda46083d96faa7508aebc6c8000c7c8dcef000b2aea954c1c20833ac928b7461284d0cef951a5edab1d4cac3d666b6cf5851cb8a063042708d2139b62156c5b3ef179dafc1d0bd6c653362b16900e80390305f85abdeaa18c2fcf98727f2217ea87f383a7e2c5407be6aebacb40077a7c559a500b00f569bb5644d317d90ddac119b2085b539713f46fe2d4664144872c8643585d51ca64f5c71ecd53ec4b54b0e794a1c7ccf8ca8eda4b4fe22e74f9d9cc3332ce7567eb8094ee75b265f43c82ea9594eeea56df1ff4149314b267cda2ba93a78a3f4805606501c8f3b7ba45c629c8b3129d28fada26e523b0b17a2337a5a735e1d7960980681def960de79022c8f17952deac41558ddf975ff2ebf3ab48a71c67c579dab50fbe6fc00087204ee37113b7f8e9ff0b5459b3b7e23793184a8776f884f45fd8b48e1ae3af51d103b1ceddedcad2307618c4fdad775931b8506d94a2cb6b1ce80d25ff90c57730eb7e954aa8737e2267105303d565ae9f1fa6599c7cf56446f99f901db42a6361be43579ee3a9c1e78653ab0167423d530fc8b32a019a60b27a137614b7968c4b9018b982ea9f34a2bf48d0b9e3fa24faff6c45adcd72e8af81c08449abb0a3becf3c18ad29cd3b7f1466a4ea0209b5ff7aba52f61842483b466d124bb2d5616a7e11e3d33d779a757407281a9ed8c55722f03c568b788599663835e61a0ed26664cfbe3d7e0f6e515167037283ab1ac1dff68a3065434a99d2163446f01296e285f6455cf85bcc46729b5177ee269fef16f5e3bf54a6c855e681e3fb2eb8f52647f33705b73e8cdd2cdc0823cc2a919fedfa8059ae5982a2c260587ac3951490747544f31a5aa79947f58196e966a3e1779bf348bd33f02d697ec82132a5b497a84ee394c7a577033e444fa018d996077e6697d2ab21ef08281c5fa81efdaf06b832dc65a78bd7bedf799c21668175316bb1298b8cd8fcacbe97eca425eacaa4b60bc2e624a39f6d2a2075aaa6333a1f7505ea6ed5fde4f572c3a23a7bef02663aec500189e3f349651cd54cfcb8004f1cbfa74137a6d316ee0f1a7e48136685cc92bbb92dbabf0edb0b2d548b4f62ab386ff50c07c8fad4b11ca880a070d98789c471b92e3ba638ac2de1cbb9df315d0c6c1acd3f2d8bfd7a9282a02cdfe367188fde4a9b89b60f07046835b50b3a0dbd5e3dce8a2b42cfcd2dc24bd4f1bf4b35ab2d2e65a333b1ed2848c098f81d20807a7595ccccb41710271cd9b002b9f9086420e5b1366453df2da025d028f44ae239ddf9b874a3c1a94be93ddad595423edae06efad49890b3f91d3bb54a0aecdc51a616b9658ea44a3210b035781081052e37d07d06407fae7ac50bc3c061ff47206b6c3119aef70877bb27ab8d35301127219a6327cffeef592346bed6d10e0b26867eac74369f68c58dc57fbe7d3211af7f686c5e2650c2f6d32204ab74b5ed5a73bb583f8de23de83ebe7764f371a9758f3d4d0b259958bdf75b77b8309f881da32d3602335e01711b5d95ecb8cd5b4e37b1efa579e0ca0d934bc9a93594bcea5f1d701bd71cfc0af969b06845326e37be68f583166444164f3e7a0af2d8c78e2dd4cc34fed592ff3be0a04802da2b6f4b3a961f7babaf86bb0b3afaefbbdf45294249afc956a5a1e06bf07ae88273610f585879c58e92101651a7f9f5df2030d345170ca5b334f10c5cbc802afd1fa79c4f2bbf6eaa1d54940b7b02698f0121d1be55d7084b7486f8e7417f15ca3aab0ef7e6b2d93e4d200c4caa6b6a80cfb66d167c324a9cc05f174dc3b1e2bc8663626fa1abaf2dba3bfed768c1610752383a97ce5032e5e8449465a8f33ac6fa2d0d9a2b5cd1b977ef56f3c01c265f9ad9b5289e212be440b57cc1a15bdae74f4ae3d0fdee3aa84c311d7b324b4be26cc4ccf7a0babd7d6de1dd86a7dafcaabf409dec00c1e305c87c24e471461acf1afeca5f66e7c477b51159e227f03a69edeef8c3ea176bb60e9f349b2229865e079cb7d137f7f8d59248581e0e058a9a3faedfeaf2b4fa1ecf908bfa70b22b3e1a010c151944370f49c1cd888572ab0c2b80ca3b60e9b106f242e5fc54fc40989d1df8e611d6e358e3e5b04bf41c7b38a4f423a5a1be1fdd9e105c5ebfa89112f91b8f718a0f2aefbccb85a402e66abc6ab692e66d280de040b468d5cc241936af5814e885f272497c71e01c8e8d2d98e3f4cef559414a7dac7eca92c871e27ddfd500c4cdf8152140f2cee841a22b94ea1a7c285be9ad7edc1eacebc46f05a14ff728044bbcac54fb4695632afe884a53ac1c46b12cb086d33304bc0551a083e85b72ff49954554a5f2d73366dca461f48c00acf307972ac82d25c9bb47df3cf8806f95c1e7c95dccda03289743b0f17bd5dc9c06fb49ad299921bb7c3b63a571d13bef11c59eac2f937db01d3017a7109c1da3bded940d2ff3d21dad6158840911558f587413f989f94f6729449fc268cf4bb492f5a52179399a5b0664b367b9813b12806642538db0ec03b94d5463762747b8b8c9c3c3ae01642ea21d9ba1fe6ede20768a388b29072dcb54179c361167aedab8481ec455698b3388c0b40c7b22e392ecb21d7e3cd30fa9297f954b3f36d39105c4e0b06423d3061a862a7e8a58308064f9b35dacb16ad15a71e6a16af99ca0413dcbe4ad6dc1967d79e9e3743876e9a46b0cc9fd8de06a1e6f94531189a3ea013b18d2a033fd12be9030b07698f11862646cdf3d1a9135672e9021ac99c51e48acedd960216ca7812e18e86d4828ec5e924374ed21820c1f3466697149f8828ee32fc180b62b8d6a9180bfbc7905c7a084338329ef385ea22e8db080a3c54730f9e3d69636981cd973cd0e2553163f8e061b03dbadf4e8fa9145074443871f8bfa2b2bf0ae260c9e0a3cccc963245f30da5e8e3c7bc3acf8d9bdfe52b46db91e58798346867e2a234f9b7c5c10b0ebd30255f59c6abae8676cf0eaac0d4904dd46de4ab815faef53b6f92809630185d2d3a3565d09a100b27a0be98a8fbb48c294e11beee67138ad732476d6f55cf228436adb1bf444a3dbd646614df3459b7f2a2ca8a06326b0afa54653b9a91d0383a93e4ff34c2d8d2f20198476cb4a5d2e48c70eee1d93f5e18b1f3281dfbb9afb322ff4b1ba150e8f647a7d34a552b61fed796ae103f2ba493ef21be23568db06462be524d6578246db06c2bb0d3a605996a59cecd33eeefaeaa59e2bcab636a06ee8e65c1e232d2a93b2bfc4b5d06704664d6a398291f4687821499dd70f6690cc4b1deacb4aa5faf6cf2ec87ac68e711bc5523aab962103073778b93b2a4b06fc84e9443c2c3368e996641cfd80583911a9a6944d655bda2591707cdb9bd0f56b82f4ee863c3705da29a1db28580583d1b30b261b86df2bcd9fa6684ba3b1cf87b540ef323290a4d2bc9efbc5a6c282be85514909ce7b06b1619f93cad830029fb6f5ceff649781f4e4c81bf6171bdf19fa19d6ca8054cd6a7756c28027ffaf45db2bb99b0819633eb7a3d89a7ff71840a03bea1227a7bb588b5b09cd5052e9c89a0168f86cd6d50b908b7dbd4e37ccf625747aac375990f94b00b511b7a5643376b6c3d0954e6a24d8d365de8a66eaa149fecf5c4b513ec629dfaa7debaeed650a0c21d037f54d7922865f2225ce5bff2d49bb3ac36976f6320a8b131d72dbe7af68a0272732844fa3912a00812f0c0c11abd674aea826b3127ad85f13bcad6a4efce9ff635c297f3e3a09e3584a37b17f091b29ad66f501b4cc050a90bc5d7430ad4727b9d58bec1254c2406bd182cda5d244535b7308b8d94a5ec93fe00f7363b93b8fcb994bc1c02726ef80a8bd5066920e0c50f72116ddc4eeda56405c8d178b4b28c61dc03ddc8485dbbbeb38b988f48b5dd17f047563b4bf58baf728d02cd2d0a0dcf3f75d0587c0383b9c6ee024b42a75582e5d4ad040192d5a46905b659f64b2bee33476f3e0ca493c172bf59c550784f7712c0e43f5d320e56da7661948c469e02b0f79bc777a9c425492749211c9967f7a4c390308ae26acf4c876015ae8bc87000ff31aff8a45b6d34881c5e93482c718b5484dd6138a6933803aa4d9459cb4db7bd1185d63eddbf8e9ebf0f6f1035e60351f96afe047d0114fb177524d727a307ab4e56e1003aeddbbf129a2b3670e4a0c6933cc40f0dc27d45dac81a310abf51118b91d489571f48c2a10e37141f75c15e9793a635458b4537dc7f750015f1c7e28fdbb4832e659a2ceba3d37664d7828b4b572de028066a87ef78e36b4ab109b2b65f7e151c128d9c265d403ba9a85cc2809157b9f7b2b0a42466e27a60585242db645a9dbe69f75cf64dccbae526dee3dcfb258bacc105f7863539bd908c4a7cc28dd763b7df82dd16338aa97e25633a7e701fdd2478129027b3bc741134d53d63dcb13afe4e82d6047a478985b445c08fcf2dc1f5910137dea1a2c4a3c2c76b7176c7ac5dda2d3d4e8eece7b8d0f75e95b90ce461c3f498a998a35afe14083ed69900ef4a7db83c3260a1832b5e252a1abf526754a135d9a72ee5f13125634105575b89419f272bd97a0f05f034e0e0f1181bab3767f1ea947d9238d034b8397af84bae284a9dded559cd5ab84bca6f4b390ae0e430656746726f1a0f7804ecffecfdd9816a9192ca22ee1d1bd32df4796cea2870334ebe12e7834dbedd0f15910b865f7f35376e85b6972307ab3ff1bde1ab89db37b2fa23300a2a4c16f7a16b1a2edd9cbcb9eb8e9ca32ee5bdbdd7629dc0566a41c70da64dbc0a8bdf37af6a724744f6ee6b0eee4da51b338dfac7af89c1216f51f4ee2b19d9680be65a10d46bd7834275a6e67a7486ae298fe13a9337f9b28f264664eb0d5ac48f9a4d07c77f1ca2626845782c63804347bdb702cfd8fb33e9bbb6f6d7f153ea7916f4aca594f16078dc0dc5d1951997e68fa7813efe5339a6c045eb680535bef7617246d4b50ddecd24c0b19870590ea179bdf940c6be7e31e660dfe43dfd65bf884028089f81dcae7334aa72e34f6466fd200584a97373da17861ca430ce830cf339444fa6d755069447df5cd9b9e85ee7839f981d5606b1c6358ce14553c81e93d589c0e8e7338930ae2fc5bde130beb5341e4ba73ce4d95f914c5ca9df1a4bec361ef5d7cfbedc6e531b463d7c0550954ed78d9e27b1b2a2fa7b2deca72b3401de7f03298172b5825dee355f5c1413a8d6be9cbf0c6dc84b957d2cc127886835075af99ee252d151421ce7c23f4f789d716414fd8116cffb5110849999ae598ac624fbadeffdb8236b2f1464b5b5840aa9aa5b657333afe65c023b2a675809afe869f8eeeeda8f1dd3048d8e7f105dafcb3a218c49491fe1cbfa1a1f48b53aa577d496f06e70abd723fe7583fd66e6cedee0d6a454d949f0970eed49bfa43c58c3067d20834d1cfbfaef3df1ceddb13301e329a1c39c579bce36d622500cf3e770fd6283ecf776fa740ab90a7fd9936db0b1c6b5aec7c41a16f94bbef62f5fd58e3cf9be89c769f5bec4ce1f907420c382f1386bd5826022aa9c62ba4e2ec75edcbecf83036b128a4d94bd068f953c77e1fce2c7c94da1b90ed8317da05cf48af2d2bc0d13138a6fe2b7739bd6c6f9842c531f406f8e0c81ef1135af5d0c034c0673a5156fda589573a46192cd8af0d2f054723ceb158a794c69db482943ee01a00b5df00daa8e217fdcbe7aa19ee03f954d7ce0b9be1f60bcd99aa60af7ff896f2e11fe0f2bb58b1eb462bce7aca9927851e1253fa64d8276b8e58529d516d1c79956352d1aebee0aaa47621169c32bfbbbed2e9cc61494dc55455f28cb601a057b7eef7d76841b1dfa0a693cf29888afa5d564d85736560725d078550c9c9346263faf0bbd3bab4f208ca1d12aab5b0ae23e2e7894523a7ec98ebe28c4a6e5a702bbb36c87b07c051a846f06c4b7c4cdc623325f99edb6ad496e66d40df809870f7c1c7539dcd97c2a8648090b5f665570f6a23adf2517beb889a160001cfa1f824b38fcaf4c0503b6f36ff9330ca904a9abb69bb4a4e228f2699ca9c6713dd3830d5e1071c77e1ecfab3644d5757a62101a5804cfffaeaa81408759841dd242ade54b30956bf07c927239e69ecef285ca56ae230a90051429a11bc39fb186650391fcbc05e7e6bef17d86b3b6ac80917efbc4d7ab6c43049b5f9414e5a38a46bd8e3d477bd3314cc90e106072f3b0138534f678d9fc118ec6d6f8f60a959ba78ec15c395409d7b182eaeb7e0050fe87cb327033bb2dbec9a9b3c1c8368ab6db0b236d3417fc18ababb3e9bb7e3d80b47ccdc31a29420b6518bfcc5086f65f927fd33ba83ebdd883c40679cc4b11c3a13871d26acb975dac034c8c905d739c5936e0dcbe7e9d20696ec423c8a623a1f2fe92cf7a964ab3bba3a359b5d7ce9122124b1dcc6e57f9363f114c069e5a17fb87cddb2fddf669f2e966ae2f0943773bd0797c34e2b73a7924e4b4e72f1d59a1aa1e161547d9edb04094bcd96b3840d8c3a8c1984d372b31c9a8b55665f7e5933cc9cf3527165a284145d19e289550c3f4231785c031b335644d5326eca68d259dff33a7a26bead69dad8496c2f25a8439921fe6c3a454c3ea6affac64a67296b94637c4e594710302ce9d78b995eeac6cd0b25793fed7eeb9355c3cf1aeb22a0c9f58ce6f663d3a5e13976c53fb03c3116a46b2939d5b6eec349860cfd8d18f807c53a2cd9d34afbaf0847a60f5e99d68c5efeef40edb9a2d2aa9788206c90bcecc1be5d80e2c3ab49905b6e2ad071ed619786cb2c20893f8b5a3205ee024adf762c5c512ce0cd36dfcebf5f20af492760584d83ce16cc71a20c9aec254f517df419c44d7d86df636f7706fcd8795fbbae800817aa5405e03346e1da99191761239c8ac1ee5324353db65af5dbe255827db7a864b7da44091aa3878966a3bcbce9b0e4e2710150c91a75cafef692d66ab626b86f256bcb739680b7102de9864ed46ce4fa06e317f8f36c408272c9d47fb5c93355bcf4d4a9ef3a694780334b46182ae9b0a405fd4c4c6be1be57da0c9fcd35b4fa5f0997e98e88fc716d31899fdcb580aac84013f0c9c8b61d6f6b9c56fa587c17e4ba264f98d66d55bed6b5c6e004278e817b1b285958786bd29dce5fe811dd26171ebaf3074192a70c4b09f9305cd573a0b2255dc5269ddf705cb3aaa85874ea96ea9cfa57f61a9ffe1c55e67d83d292a6e9c38b3ed99d0f95112f9be29d688e19cff2b23662ea31a7508c307143493b9bd2876e7711e495d4742bcd8bf78ce58c072dcd288702b2b1e563a3555073ba7e9efc891dab8eadd2032ec42a041b3374ec1d205c17833167e2201d536c68a1958c40676b3acc0459062dfa7aca02a6222fac93434c0c4af27cf86d8e68f7dcb398b09fdae2f9600b665ff291c0a5a02ece38724e483819215d7275f970ce39589ccb2ad1d5b186d7d4cab1ba60190bc73030b516b8734376ed1f447125c59bc652fd76ecd6642e5b8f815fae9fe5d3d6eccef5daa5385e2afb8207fb93a1d18e2d4480ae75b0364f877f5298d6c06384bb2fef1d4d1c9d6808289b25a522409530339a879908a02f97d402eccc4f936e48a4585c7a56ce930c2ddceceb262336ea44b5ca216487ab89332e3eb3902e85d91b02ff4d3c64762b8c4ac4bd6a7d1c69474758541540bc92a0fe4b1fcfbccd6969fda0b5ffe8f2b3c6e31df46bd903fd8b6aed58cb29fac6ee449c7c5b94368139cb9bcfdf5264dadc610eeff6f99b6d9a38e8013e1c615e30eccee3e5010c3d4bf92e539708f21747b540d4012428450eb467c08e757b89e76276f4596c41a1ce8a20d24f9cfc9fb7b4978527c3f59a8c36ac652356ec999e7bc75e1b348f162939bc0c51f0d4f8985de02c20156ca3c20e7d3c765493fbfcc31951432d40059d9961ceaf119279fda6c9e32d5ae999283dfd7eb22f94facc4cc1a9763fbb3a9319f5e77045ea493ff6010cff9aa4274444dc507232b8a2713d1c2bb10accdf33f6b9916dca633df1b02748ba31bb64749546013d409d3e37137c0133e55e8ec76be22a537bb1a9354e9dbce198e3aabba718e8a0e6505d5c947f9faf8e6cc9ecfbbcdbf43827ef6866708e4de7a849ef7d2ac58f383292b895ea2d1ce1c58d96f039782928f577bb59afb33602d3f5d57c73ec7b24a11d23e5ff47f18a9e4b9650b5104c9bf8900bd628e9f429b2771cc3cecda4b15701640fa0d810a496708b0098847eb5c5e51192b44648ee285d8445cb69cee3c12408446d0277eb0155c78e8d7eb5f345366c64638c2d7a48f0a5d952edc37a39447bf336bc31abdae83f8affbd4f032c7aa0545d763cfa1a933103c883a1cda3038af1deacf8812a916f0ca1ac71624a756aa06fa78a2867442d089a8f4c0b4dcb6744ef45b801c0339a1db862f7b1a91b5b36dd45e8c25cc42f832c0f041afbc20b2f6d03ec5104288624c15b6a251ad7636ca2dbb8457119e16bba5040a372596c70220ff394d93950db7175208a0e72c7f3255bb4f44f6ce4edcc130cc9719428c24b0e1be0532019c6078978683bd03492e981bc1b4e558f52cf65f8e0bea8ebae59c8ef85d35951a91be0aba4c484b370102994a24bf609169d73e3bf6feb6a72bdf3f650a62daf4cdb74c31b31b7cf21e794e6d03adef06dfcdd89f2be0348054f67268764ddbcde567e6426b871a54030d9467083b05bb176877332d6f65a27b252822f9f160415d0258eacdc6b8aaf6ea2db7de5b6cb0a07dd66daf08583b8ffddbcb597eb8eba7716ddeb94874fe0328030501aade965bb9ae67c1c1bdba32fd3130661d288545e47a6d09885df508e20f2695b089c52a128cd315f111778bbf503aac80df25591e8fd17ffe1bfe63cd6fd3bcc7a1a305e6f19e8b0f329e3d70d698b3e8f53f08b073c02d6d88207e29be58bf2ef7821eab4361ba2fb2f89101faeccab388f0196f3d937111351827164111472d805d274882e44c425f77c7daead2c91d505ff16556b40ad34a299cddef8e451aea4a3c753c171c0f54f8985c2a43ae3c8a5ea72029846f2b9a19e703250a7535fb69c929e942e38235fac521f9e987a3ce9d186d1661168a9ddf80c3525ea90cd0197fd4250ce0d71b1a9bcccd7b19407209ceee66543a1ba535c663d23f708edc8e59eff2b591eb86e5dde9b124e904b3a8665c1a4bcf89b7981209d1f336b423945bbfddf172d0b848b44cb874f12ee87ba2eb60f1b40e9350fb43aed4b4ef6f0adc410f9b068e508ca62d4d52a59712c9977307920331a354d553484c10351d2e802e52ad8402ebf10f6961f377832feabe60cf4ef376a02418b799a1c9bb1cdf9343ad0c39482bae9917816d67e82d46b28e48672c682650da65e3e60a4e26439124db2c1cd2516223ae844c9c097c6d799fe74ff4e80c1bd734c75987b4d4010832e6fea8a889d32c0bc9fc48a7e071fcd99792eeb53641a0f1fc73b956c426e44364a4bc9452104025b0b4605c7ebcc722a8172d3c9f05071282f53ed52dd32361b5d00968799bc867c2417303be65fd8a2c0a3ce979b9f3ccd9332784faaedb3a84ea4f14045be87c6efa1c981304977fa3e3e3d1877a7ce6073026f46b146091b823d697f92f503a98fb880afc0f4d697585d2581c3f62793ae080d5caecbe1ac11dba51370cc476eb3e9a58fe5577ab7327e0d1ac6d2de89ecf3c4b665bdd453dd8cc58fd28f42e5d0bcacf9a78ee48151e269f227a75cf2f9bab7b91247057290a48f8e1e7af89d23f6844d4b7e2ff6fe1a8564f0733e3c1cbdfa680336fe565c5a3dfd0fbc2b5258b617ca0330e7fcff741cdbdf4b6b34fb3a6e2177b7d154a1ec39e7bdb0ee4a27bbb6c1821f87f277b291d188e6a23152963ecc502216cb97b7385424cb2870a80da33f98ddf6f99ae7017888e09ef2c25e338f9ddbaa014896d06d93d71254677fb8bc219e0994781fb3f9f1df352dccf93f3533a1f76c433b8a306e576a8a6a27dee1fee7386e9874dc1c8ec4801a5b1fe2dced9f562f20ef4bc534d62a0b8733195da0d3704a3e5c065cda0425833b124bb462c53e21b2fec3ced1daadda5a3ceaf6251f8c58e9106d4edd352f6987d90ce0c1f44aed6d24223d0513cd3db0526b633dafc863e26e92d16627602ef50db4ff57ba9c9d3fe7b79ea3b5bdd5129b9e55dac01cdc1f837ba9adbe94f138add58be8694fdcf715c8bdf5ba429f78c620e79a464329932ee21a5abaa1e8ef452c26597907e4399c8727c22b398b83ef6cfb04888c26559e0a9ea9e85d3bbe27f8ddd5b54098ef824a51cbe5f9556ab3a4e089d15c1a8cd0ec00b3d3a4a8254adda0004df1edee835d7bf41c00ffbd1482fcbafcf57b18f490be997d6687e55120e3ebc4cd510cceafd0b699bea102da1f5fbec99cb3c6dfb834d2ebbeb664a0745f15f50229553961bd35ba71f07a1b63810f574df5f850da9df53b8d69de62abf8d7806938b323f6f4097c8efacb1af0de83352832bb6d5a4e38e09f521611940f7f05f84eb0e37004fd0f33ee0fa463c8849679cb7d0cae58ef214cd3193adcf9bdc0c12676fda1fccd205fa6daac91c3bef42ea00ceefed17eef5769a4e8238c36cb1bfb77a9a196f301494521d2fa79317631f905f9545349bf694479a0d043d3e7dfc862edd67fec4e93487e6d5ac1f449f052b1c02846a5efc5c37914d5ae48db4f05f0979211b9145cff10928b37816d40a354272460aaa8efa5c536cb0303125962d18bc3c026549994ddf4de04c41bfb64c3179efa6d2d4eb26720438391dee13034df3ac6c2f1e8b96a5506d84aeff933290bef7e04fd001121c06b4caf1db5142a274bc53209a55a360d18a3f2ee6b7d7ca72cfd570b3819dc3d6187b5c1015f7884775bff463c6de3dac22e13d97df9631aebb22f0e8ec00fd63713309f666746ec56a3cf550e7009f424bacf87a3919f8f8814307954b4fa636ca1081b548766f93e30ceaac45ee86d3cc3d78c0c1ae664c722ffff82782b86c77137670a0f31249575d2208b1c02412a23a8f41b17b7b59359daa3110c522135c1a61462e3ed901443ac37663449615fc3f0dfdde41e301b296491b01b16f160178a5e7ea1ec9e3440a32921cf13f50e9a86a85ededb2616b0e2938f6d4cfc9c7bda13db4d3ae975071268b3a89ff9e50a25dbc894bcfdc6fa0a89d55d6fa73735171b65006aa45c3b8e13676707981c88805f0f2fa693d38d6b8a839c59af29779d1b84f1b15487e4513c71585882c3db36115f43e30ec486782e786db5234f509dd70758258ec98945637c53c8866b5feee1774762371f7ed0b30fe358d61ebec0f3856b43220efa2ecec097bfe29bd1446d82d4233d382324096e8955a045079f29f7f3199d8b626cc84ee1863f64b1625b82355179cae0b2f6e77b70fe3b8d339c9ce4706d16b5999edbe2e768c002128e7d527645692abc75c61ae6848d63fef21bae93b5942eff4e80626d9e77ecaed5b81b366c5b6c226b46c5b9c9ea165fed6126b34f3b703ceee3a27547b815b9663f83728bd8e61533bcaee7c220791afb4c9f31a8987cf3cf31173beaf858e1ea16f72fb1c9f464cea9bf563846c04f3d22338ab6518974dcd2b5769197a8b40356d52f5547ee954f783a21ae353e184df8b8e0cf05918120e0459cf720331c0099cb8d0e953286e0efaac1aebf5b7d889f688047e42a7f74ac4a360c654f3fa5e9bde71e8f162d23c24a2b043ac47f5e83c9410f06aa592757136c69ff4b3e685bd8dfa9f42f66e77786f5b39b2eeb3ff2040fbd7ff2fe806d9d969e5ab813a3d75b8c2b2d87f20f8103a7dbbeefe98da506aab08cf44d049a2798127a041f15dc2aba72a72302a104f0d6875bd7d33f79bea1d96aa334a6868d36f8ea6da6497a4812de16b659278583dfee32cc8e435f49bbaaaaff232389cd406ce53828c23c8669dfe723dfa904a6e1823a3aee7b10e6bc246f8f5bd5bc1d540ed2aaf6447e4a945f50aadecbf31668011c7420cbdc53d76b0b8aee7e84dce70a7f170428d82a2e2a1330d043158441267c6062c64cee26962c9481f6fdf42597b5417a15f6d7209f6e204afc59fc77f2c2452112716b874ad47131f4248887a60a5d3f382d55d015b7c96e4b9a6877af8015d4f1f650da5225672f2a7a64c76a6a247bac1d792c6cee59fa1cc6d81e0b06094c86663e70cdb8a42e11574d0581bb640cce8d7b35523b43b2367889c0be2da595948c2d17a81eedb31091e70c59b92b7d0d75cef25f240f4a30110d9fb38e8180b11c6d2458d3370f81c89c774f7b4470fce60fc6bdac128d7cf331c81901b7f7c544c591dedac3dfa63f137cac01bcbde67414c4644e639a10e6c640f20d94cec3901e34dde80712055db06798f06858df7eec0f76357ac7821d445b4a95ec1a3022a69a8b6fefabaef304a60ff7b22756c4bcffe5b6cdf5ebab53d8c023a38c477406b12e1b991c3808e0771806aa3a45b01fb86ffbd1d7ac462b9b7cbb035a383a09d1fe504be7df690c3bd8d35cde6062b9f27a8f8b8a22f32b56949347ff8b7f07d389ff15c24041284a610da9fae162da62730b311737405bbf44a02e0e37302aac165437cebd759080cb2264710a8c0ab0fed4c284c9bf2ce8af85ef542c382a7578c1b09e50fe49d505666a8f326b8cc02ca4f29f175aabf1aea9203af5f4f6fbd73afd0a312703d5746081e4afeb9f8c3bec356ed6964c992bbf25fb2dc9255b80e7929f16f2bc3740abe8f0e3a8adfe9127d0d2d98b84dcbe282d5c8aec867a5078b0ebd593d7d650aef1cc6c0ddd4f3edde738a970ff6737285803bdefb3702404bf8ef34c0ceb51b9fc65a1ac042595fbc38d901636423ba819b4ae4b9edb38e444ec698ccc13b5ed6488aa091aaadcb2fe9c48a097e2684ed1cb6cc349c989a61910c834d8041704e78ce66485bec27a39ec211c4eab767091afeb861d6d0e0384d83fc9b831fef87e55c24ff83e9b03846f0595731ac80827afb833eea7babe96f97832a754153158a87a6359f0ad3628ed73a639fd0a0c9fe841900b7bfdb0be1901b4d93980273d4ad789e5658815bd20f3eb8c6f8273c68ca44c5c7d3a8af3cc595ecbca23446f5e9f43811b16943d17fe078bb328519e066965020da6d4390e94ec8faeb266088ae931df2490b42937c568262c499240b1b6f3c827ca6fa37102cde197ab425264342a578292d4133c8fdfe442b24aa1faa549e084118af7b4fbf1c623a551fc55f49dc69eafd70d1a9444f2e673b3e3f2c8e298936c55c8af6fa38a5573403123b1cd0fa9124aea0882d7acf5e9f726b944f84fe8aeb3c29afcb679a5aac8517df963e86d8f3ac1002679448936d0f83473762becd478b00d9c1ad52f4e893a53ded01c93ea77ea9ed118d3b6490cc9067376a03702f85908e26bdd394d8b189d1cbbc961f2c154f67f6aea3d6a12856358f9293d4ea6ce70badea621258274751362b9d6189842fc2ea2dce1f662a986b62a79e64e2d01f3b47ac521bf7717270469a78089e3cd9aa759b22924bd908737156de2ee37d8066f736ce729e47c6038b2f94d4172894e7eec057dd0c27c07c23d2dad9c4d986dda88177453a9f8f9acb9657bb476e269d5d9a74595af9c7f4a55a63086431fd36f7210ea5d5d798daa38388c856db9fb80049ae550d51aad55a3097da551d18973d08cad33c639fc649547c94be06a35b4d9a82b7d223c4f8c1ab1b78f16a6c366218559271e2528a7de9fd17092aa5050c8159f7a3e2a09cabb04cf0fa60b5b75ef627f3c7573b36877ac13a0388e5ab6a028133b6e91a40b4b4a155d2da867b4d50b7460a227a397c2066700f5f4c42b2fef3974525d7048abfe5f933bc916f06af22d1315cbbf761c1de8b5f4436e911755b929fb7bcace563323dd376b90e7671078969fd578cabdb5bb12320ca804ae58fcf190ed81c3510ea0806fe02f4f7d962d19ee0d1fa00fe5b5a28679a107ae6cdc838056d6ac9571eff884b15b0c86bb6acc2213935fc28f9c28bac15c774c244c6dea3fbb24a4500423f987cd3f1d92e4303d60285c777ba7e2a13f1a752d32d9cb449d038702e189c847b7901111954c4f5d62877a5f71295f6473566875a308f922f6522b6fc888f3fdca29d080a2349caeb22d6fe2b65836e16fff244270a4d9f2e0eba7d22b42e7af05475281742c494db04038b97bae91e87a87dde24e6c369db2a94da9a6d635248a9c2b346c2d1692ed1448e9594368963be4799dede1d4c39c4d91a5d4ef941086ab4fcd9bd5986879f08f0e06de38d4d1ceb3adab650ab713a4e52a37cab95d29875893a03dc998c720635028d2ab7ab633063faaf8981624d145e9b254b1d0d72cfd26d8572a13aebbe9014ba784245cf2dae446731da8182f3c23a4082f4543c0d27956297bd6a343d3cce1d239cb8b8e9f0f0d3f43dbc700cc8a5e2d53109fa69cd11c2ec5a3fd5af3b96b52cd3967efa5bf0814d274f04535b7438de2a6261aca2847cd7c66eaec82d215f66ab035d589c9bd41993581db4ab61c36cf12a0becb60407128bd72279d1d07c164c738b36a6d5f4e82418c37fd73b8c55cde2c096c9de875dc9de44f2fa4dfeed6ee01441a23eeeef37c63f9ef0600033351246274aa9e60f9d16d13955240857ce111a48fe5ef6da7bad918368f3f4df0837839544ee87016f05b45966cc5b97d0d7574a82365c0cc40feb76c34a147604f1f44798392815dc40afd9f0d7b327a3d59ae9a239b96e9c857cf3aaa7ce7d9782827639bc25994a726abf82df3b5bd2cacddd1e18653f74f7fde7eb8d7c2945c1d94aa1301523956fc28503a4b5770160fe78de1221b8aeb0abe8554830f9060d2fda956acf9cbbd52160b3c2085e6e4bf5ab1767e870da3559d00f1694e84f210f694606ccf223d7f90e5ab51a523003be6619012bbd54c50adcc528943bc8e02ae82318d1454e932ab9307ae0a8f8bd30347bfb27858d05b2a5fedebede9d816953adf306400d691c578e5154d7076270d18ba36136d2cff86425614cad6ea532d1781970f6d6f937800e51a4b91c2e6425f437af46c7e137e778d5e371f5b5b7d85d7380244ba83d97627bb5410bdf7b5b2f99215701ce9c4b899278d64d6b4f02e4bd893be0cda2acfb78d2fc9ac8c645e16e5570e4863375db0b59338db0b7a65834a58b8e4a5999da3b157520eaec317e0b812eee892aa115360ec3c4dadde847228b0f1d283c30597b6e450019cc751bd0386bf25c159a24a8dd01d7bf8105e7de178b4378999004acab6f6fcd8f4f3d575fae2565413118375c4792ab27edc765b28ea23a875d0e2f43a7d9a6f0e1571f33614fb4183106c1cf0f2c9df2813de3b421fa8a2dafdc8661c6c4ffced9834fc6d4efdadc22ffca5801e40ecea7ce6f83d8967983132169f571ea128602e5205eb4fa0c4f6d4e6f8e70f3723aa4c6bce214869f1b981254edc8a51e3851f44c62e59cf3416526f2fc1facc1f0596ffcc9c7b0fdd34f28b44d16db4f024b85d6c3759d22a077415124d7ef653322f5d01dd87b6a2534477ea07c203235b7c32dc6f2d39fc5055590f5764adcda61196ca8d9e3d0fb92162aee1a237e1f2c2fe4d327e7980abfb63108a545bfbf4c0b2f1b4de4f276c05c623ddac95d4ac919e9726b2262657ae7b55ca04795d39025b5aebc933f22098ca4a4b6a5070f8a82a94e6b487d3e61fe698bcc04deef26dfd78a6e0a2d968d6838d164744ebe3e493e3dbd194ba4b2ada787dcfbdd793ba6eb5ed11f2e52d3b6b76790a5d0064b973c37fd89a6037dee9e65f2ed3253cf64e5e28f8332108888395b683b1bb81a7472b9db90ed3ac0eea35f6e5bcea75b25cbc84c28c1ab1c4ceada59bb8fa380eb88e67d2c62ce7e2e2c1947cb3ecf9c4af4596c4c87ccfc8690746f84380157df603f9d2feda72cae39d8d918a6302972c861f838d04c36525279c5f7b232b582f2918a0d67f26afe6672245a3f9d6826a546cde29ffc6214aba6e09e85b7353dec082f5ccd4ee5928775b293ac134f06cf3528baea2148d4a5092e006c71fc4355710ff3ab3083e03e56741fc44766bef69ca01bbc25733174d11afb011a303e40f75f6ce32492f79e21c2a07308f06747da14f05073d764186c7f3c779d671a2f0559f633a3064abfd29fc7264345fab73fc10e79acbc58aef3c3a5470b5bee26452e4ab2409fc2b284ad405d84b1036c68ff9550321b2541c49d43fe5a32155306a2404e8b2be8ea8d5328ed2e4756609a9b337a9ec073e3bfbab306ff29148eae2eb3ccc600caf7fa2f53e730a6704ddf09267347841159d5b384d1cf6d5cc6784fdf8aa669e092dad7f8755670f8e3478591e41f006b81ec01f6711c90dc1aed80f3a8bc9550bc8e78f6a12dea4214e989da1043200d7a53f7fc9cd98287b11eb93a32b975f91e900f9dcc39a5e981ae24b51d8814486dc23f263d121245dbc3ff723d3d135d513b73ff1f7720774285b93dc607b14452c0db3f915aa476afd4ddc0a2cd5c7c7ab921885bb41d7766020f995a9e813f39bd6d11effc335ee0f58a0f994acc0cfff3806ee72775b252269d3f35553893a96f8a2b0ada796a148bfe6a8ad4527f2734a367a427c00237621d88573c477da73eb8ce259a408a2289b4df2e03616c306c27af40a8f19fb7fa85dc8085ef69b8da5bf20f9f0cae3497f9a2b7c8929c63d795e304712a29406e1bddd97fa4ed6b1584868801a359946418d217dad5803b156dc06185f571ad177bc5064440ee88004812a82c80a35f96fabe5e9217311530f18029d8e2b97900633ff03846a38dc56fbb6d525b926165fce6265d5c70f9263282a354d528426acaabf8b0b07221862c6a0bf45d66c35433b120ef54e2f7f095473551a5827a699932b3fc4ce19cdb9ccde3effc8c495ad3fbd1a92d838c668db726556db9cc8f75bf078b01aec6bac06fd44a2dd1b690ff3e49fa23dcb711a6ff55744536b31890d1beba048db47fe6b1740cad0e43c83b700419a6e18cf25428a8771dca049d9a2a44140f279bb7774d0fb97acef79fe6db5d68419495fc3be479bf5ba5d29b66a8f57a4106a55acf198b9abc767dc30256f8d4a9cc483ee03426c2126edef02e30e219d8c7d6de5747f6aa49c2166109a56d452eb9a0c452ae3b949291029dcb1d4e4bddbc4cffda01e6008d61e96b789542e75c8aeeb7ad35cf6bc86e4df713221a2bd28f1428f8becbd24997270a85f063cc4d178ec1d56b9eba11597a012712ad7a0a8f514e9be70d38df87a1775cbfff14487395797fd68d18c66af96b2aa2ccf4e47eba355bd0504ede56f5d0ac035e69fcdff425f0915bbf184750f59296b7c4641ae53d5a0ce68c0447a1ba16f2b88e6b5a5826ff00c4284eae6fc99752adb537259ed1a89687ffb54f71dd04760ddf54ff8a7dab4832997a6ec047e0e957e9be3138bf69965dc189eb7b5826caa0baf815c92af434243b5e2b8cea97e18cab0db850f2257691f483c54053de887543ca5fe80bc1d2e0599df5c7e31519ae522cd302f713f4861dd718bce869a5616c69409fb669442a1a53478c78872fa0370a9db5b1105d641aaa409eb80d0d2895cf2aa227b73c5c23dd67026a65d6ac892aaa417e5f1e1c305a2ac1869b875879638d7967bb87075c092ab0d46bddfa3ce85d2944b9d907c1681bcdaf8bc375d49f623a81e48ea26565ea61df65c0b1a14d7daacab1cf1ce84aefc3eac394e18a91d47fcdd9b77b26959792a14bbaffe50036a1223032d686839986973e6ffb68767ef70d9a114cadee42beadd364cdfc8301a5755d12ab4b9642331aa39caae8932418edab47d21af0f5de535853628e0ba10ec8eb6f567f9ee22c3ecf80f77505129aa83c5d815fab8d5d923134d4fb96cf007dae1aca8bc594576d06d95dd8e621c61a87176fa0b4c667fb2f9c63cdb6d8d9b84768924e6f07025ef68e9b2215ffea2b5da80c1b30ff3f53729a314f56807fec5622c4198a981903b959cee7f7d698ebc12a2a71b3504e3add817b3b377c43ecb7eca054ed3d1007eeb0ff50731cef60cc6273db9c2f34e8f027e9a2dc8dd1b823db65782ea5e63c6fcf1f6270c9ada4474512eb113627bc8fa9363d8472cf1fd06f10390ce6cddf84811d15d83ea9eff05f6b339286814e0bed67661248222e46248cc7805afdf7bd074cce02b55d818b249e8819ddc40d48392be52453c4f444215a3e85da2d753c4551d6f5def82feff9c9cc0fe30a161664c3f26c92cce94b71ee5fba911feec53825c4b5eebbba6063598e08ff60156c7a8f85fc761137b9cae21fcc474de22f9cf2cec73b6661e791897f6503f47aaa08f2a3c1108cab02eeae1d39233f85f8c4b0ff1b70a8974a477c4c0a1a8b63ca9bd829a703bf6d1a86973970358e4878d597f21f7b84f8180adf5cb629364e1a4664c96dfa9c5e63c12265771c9f9d69679dd544380c05919413651a4706fee394ab95eac005fe5c428c4cb7a276278ab3dc287f885f9fb9deda14bdb32c858742b3336c243b1af3e91988288beac18321d01a407b6d33e34dd9b0da531c4f7285343500ce88f1eea0350f2f4c5d2a1728b169e662c78daadd913855f268d63a6fcd35e9f00bb82d9216401235a3bbc8db029143b62e874aec60954b10a70bec1bdd11164982b4aa5ec9c3d172c407d14849b264fc537776d1aaa5cdb6a10d73580c2052596c93fe9b0d86a62c37de7900261512468fdc8e809c1c39a47ee60acf505ef699fa67b28252c6594180c966fb33039192b09a0174209141e6ae3fb26c9947c3150fa60713fbbe5aefa9d2743881ce0b594c9dbfa83acf9d5f69bb83b1ba71a5c7035a0ec456e164f9b9fbf1d51cfaa6e67a707cbf4255fc90ddbb0daf1b37a561fca78c4abf5f0f0c3398fc25c31be06a4ccd45b733010c75524ea5318adb64a1a5a5f2237c08cd5a8bc7d758d97d0555d8c48ae77d66793185191c8de931c625a4aae7d14a39317e80b808cd6e96bc7e00b0954d85ca4a0d8323c6729de2b3ab7e679335ef703549e78e7231de3c87399589aa17c32621752c630b673e09c8efb55d47011822dc2bf9a8bc214d875d8d7a316c058de8092bcbd11075c349f8363e391534382899a1d7a09c1af9afa7721f5020d3d2b74f5701059289f78894319ca0af0881482fb6205a20a43989b228f170bacb6ef9d91dc93cb70f65f723185619f9b87d76e0e8c723d0409018ed755a9725219491d881a0de4f716afdc45e5f26a79c81e029a6359d7dd1cdfb5e153cdda4717e8fb317d8cff6c29f5a55f15c02e1f9c67cb9eef2e110ea8314578e6ae7d9d2fc8ae5d920a8a4dfa4c29267901716ca92331f3947b160f10f54297c438ce8720728be0a9753e95a30bb807e5905f3939cd5555d4ec7993677039b9eac58029025d7b88507f6e71a1c26535ce9806e9b762a9b60635d23990ec3c9e469d83f9aaf3fb0cdd3e6583f9047c7c16382c4e293291ca5d4d69150a6ef6c294b211e71f2cfaf3b1b225a317e97e3cc53539e2ad838911f8e616130e68444f4d0aac16e90605c2d831aec22f1c1ea2b669134b7f7fa485c6e17da730ba52eabea23e86507ab56f0e52347d822c8df88f19545df05c58adfab37310048be53cf38df7144b84cbbc854b778d6318b8363d9eb499c6ceab4902338725f6242e8a6293f49cb675addbe4fd0462310cc1b8e86272bc514a2f61a04ec27875491e35b42e8ac8f5b47b5eb3f66e60e73093418d19d076b0a0952f3eb46285f9dfdb68032b05d42f2601765c46b2dc84453af038265a7fe7b8ecd02d9e403a09cbb1327ef3ad51f6955d2e40273f2bf4cc5b92a1dcc6b1582d93998a8d63732dfc94c9034ef285d8023d3a9935fd6d276a875cfd103eee20a6564e764f4b73fe185af4c6519f5326a2130e0d493fca0a12cb617b844d7fb4258b550efa34986bb11294a8422d36bf0f5456218feabfa92f36f1ecce432aa7d1c2b3a21aca7875ce53526fd9125edfb63edb785386ce2d49868db641f10d9ae54ca3de2f9c8fbf930c4b5f3a37867d7709f01fe39976fbc440c94e649a61f6474c75ae7131e44091142277ee203dca79c4a4c4690f27512b2ee420cf13f67b0970265ebfb79e1b71aa44e3f661f2288d0666897d4555a35f579cee7cc33a349b2fd24cf15eb2b48e56b147b52456e23b108f53921c46f17541858376273b8cfaf590c6bb4aefc7fdafdfa1434f8f8958124652bf8a1dc6637c08802715b341ba85f329152d4df6bd4fe528e95f11ac45a6cf000e647ea3fe39fd4c7d193adf2c2bfe4fc469e968afae064aacc6b4753da8d0fd7d90c0bd09764f6bc51701b121d821ddb30c2642bf0f7058e4053a5416ecd1795ea747e932fa510f362581529e1e7683495177d54607b11febf495da149ebe4854e80f275946d6a2273b909f52c90fd1fabf9f6258dfb0d2af33d55ee008d39603fbf4dff58224f535eed4999b492dd7d5abe254ca377bca718a39dfdc2a77925b0feb19a4f787e279c3d62c87edab89162294bc266613773041d018b5734ca42e4946668953e3498fe8d775b10a2e592c1cf9025af14a2855de9f264cf916effea15838907c17962f279a054577616f5ad27b9ab32c163924a790b5d98f721ae323f8ba16bfb5340d4992a09e2faa83f387476032370d5d296b9f55965f679a0a3bcd34c6648079aea17a15144d6e7387689f39e822ee3d6ccd587a5d65946f5181a6bfe22f4511d2162a35c8831305131087d83e44a3d87495087f150bcf0fbd2b69dd199f92df47763821cce93fe5a793513a97e618a19b11bde4103379a21bc3f0d1171cf1af787aaa95d27cc737b20dde807437ee1903331e7ac47921b22bcb2a57141c119e741567698e0fd8fa6d668b479c8443ecbfaa15eeb69263587d65462b8391b90461f144cbb57acfb18e23a808cb0305c1025465f71ca72217e548d0724634336ea1678674078bd89df2c507159123132662f8c209f3c2543611d2a73fd007ff76a7b7c86ead3a6757713ec65d760652e41b2b0f7430d7100956e14fe2870d8c5a115031ffb4d6647927923b216e5adcda5e8804432bbbb1202d4c9331ef91e704e07252bf1bc4bf4206c1327910ae360a3a041525e6fba9df58237795fdf96e402b5bbc63ef2d6d3cd448951f49d4976f8a0b16f4f38b887a2e672b9edb6247d3ddb23dd81fbb60e37bcebfd70d8356e50d9599395b30233d2969c833a62f5cc94e3b092d7a8d86e42ab750ea4ed9af6fbba06442cc155606bfb10ee828de1769552bf5cffeff57e093dd6f784e535e1ef28df93c17a748100b1ab4db2ac9c3bf34d0a9f3e7bd460d1873991de59f296901b23abb7aef5a084420c32f499f3bcfa946b34dc562794d02cf329aacf6579f8dd43665c44ae5ef26e621081a05817b51a0f09e6083a5005e4c6b5e90f4a8ff49c22f53ad7e380a813b3cb74e81ce029cef72951d76c5cacc92e77c0282e9515eea1b5b2a72d5b2ee698e7ef30ddbb2479f90625b581e7e19074b3dfd5e25fc99f4f334a362bccc7b7f003975a0478e1b91d45243f15e42d93ef70518a92857bf33b18872f8da07513a88ba8e1e11c1b3cf63e5bba841015d337732f76a50296caee6f99322cda0c10d10618fe7fc8ca6160f6559868863740403a8f2f13d438c30fa96f7b637d7a9621a8ea9d35d4d9906c0825aac777c0f17ca00e7f3dc9c31308583febfeb40795a091e6c0501f6f7b0f9eba9dd54d92fbaac85a47b74c249ff8f7bf884d38572e5309ad370d267b2540844cd17da0ee16f0841c95c220e8a903be4343eff30a4e54ceb5b23693d58bfbee1f301aaeae2c1119265226bb8acb3229b422b49b0831b141b2ced0a592003622a3228b3732199d498c3faea760da5163fb0b3e882a938682fb8f0570ad35288b6b0dc6a8a146cc1e8970fb141f58ea9f7fce49303b4d896e00de1b2713848860db3b2590701c0dfffff3f20