PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 51397 40a4cccd1ef62b222f386026571fcecd1f47dffd6ca5488e9dd106a3e148cbd5

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3583f75ed93784fa28500f7655653cefe588abdff59747d515ec66fc06c4b998
Certificate Block Hash
40a4cccd1ef62b222f386026571fcecd1f47dffd6ca5488e9dd106a3e148cbd5
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...000700000006000000
00080000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000b179586c6d32af1c53cc07e5e813ee7c956c4333d4d2ee201ab4956013dfe5471a28c6f78d758359151f5b7a7fdd9bc0232b8f079a01501a3b1e58444f14a960e7fe610190262e7b38f82cee49a3550a9b8019ca75831ae6901e00000000000080000000000100000700000006000000

Raw Header Hex

00004020b1a72d57d87840fb5823ebbed3c662be73999df5921df5345cac32219b22e788d75a2c08a659cf9afb850fd321e721f4c22fefc4ebcb9082b91cb3110b9b7e4c9ea9046a13770a1898b9c406fc66ec15d54797f5dfab88e5ef3c6555760f5028fa8437d95ef78335

Proof Data Hex

59,560 bytes
121216010307e414cf3f24980935b0b88b46996f125e2694cb53abadaadf9552494fa93e49733595e7f4b30ac714cdc8549f0fefa2e6373fae5a94ae6efa250898f16eb7a1cffbec21839528f9b2911add717798d4ae6ad997d13bd278b7449aa9fed4f92abccdf25ec44f4e3c23a89d89db7af4e4ad18e30ccb8fe02ea4ac7996466eef45f8bb6126a1848cdb06712862ea6457cac5f5778055dce332bea4ed2b6ff4579c6bb1744532998e6d715cdce0af40d85b8dcc22bb3442797e40db7f4b7f8b9e07fe881b185768c1e2524018a1e83b5c9f5e47d9c118f6bf386eb619ec2843cc9a055171c8de3139c0b7c4a4e441d4dc449a0f04c78b27d7f2a32f0baf8592b8a28fd7fe63fc95ed10f66aa3202a2091148ca3b8dc15ca4c1fbd3b92596140b7e9ab3c4859b2f743aeb8a71e7897f2618b83bbe2eebd352079231c5469253e5ab7699f23b81bdb7a1d09704d0e292b1bc2e710325e624569771c255bd857d9d13f683fc8d8feb717a84d92bffc0cfa34d56f2aed5becd2c5db1dc64a62a217ed9b8252bf1d78fa099970a3a2bf7b27907597e6ca7268b5879446fdeccad4c581807fd3d6581777551dc3adf8df26f55ca8c6159ad7aeb310fae24c0c616b9bd8ad0c6e4e33993bde998221ee30fc80cb4fae4de28d7ced54579af102a8566c174a000482f5dc5fab7c58a46cecd4da8f8786d18536b9d5e4df5f4f4ff20271a8a3cb50216a312e74fdd52d4c4634d512acf53963d33f2cdc24ac292e8ee405ae82054a4ff3e92a7873c81845bf95b5a6d046fc66aafa4a2ca5ba5ff7bdf3349eca3b249eaeb244da122bcd29aeb2c86f601b1bfe32c745cc115a9eb482c297f259becc42e05387a48cd33ce10609c32cd47064561e35db7b500858af2bcfd4a4d26b86c482e6b4e854a0cad6cae23bbbb31c4144fb952251574ced8d06a63e2738afa51a9b9088df55ac80d2a28f0b2a6f62ee8712231a8180eea0a075fe8ecc2ee531504e3f4d870693a954ffb0b10fca6977245b821fddeed57ab9bb4daf398dc6b4a7c4f9eb239c7886b3593c65db163fa8e336bd435e1f1d15b69092d65eb719573025392ffc79f0bf9acd1be4988c59910f48ab6ceeca7d4145a02e53cb0c40a77f55c0f658ec647f9466d1a15ea4e9ad159f27e5ab3361e613eac5afc321bfa8ad214f07a2f8d695c432e1144c0e0d810ba1196196621c207f58f5f60bf7a17c9e3785b74188fb7c6ea0e801512c138047781d39c6867c3b4e7c16b400242bf910c9d9340486fa9bf4ef17ead0afdd831e01c4affae0d144a43449c708393f9bcaa88ffdd6efd58ba7f9e070d42d9c8abc76b9b825e3ca3291d6c0ffd218421673f3f239fdedbc8a416ea16f0d3c1eb32007ef42039c41a638f9338964de6eddba61083ee4d70d03e4d6f1044a73f3f3952a99234de8353a397454095ced496ba9a4f70a22ee6c68f285474e4c361999f638e63f9078c60f2bc9e16947050e86a20d9b39d6fc90277975233a2dbb4ec6e97d75d05d7c1abadc18bc039b8b03de22586ac9ef25a8441de4c0b7927ec6defda2fbf628c8536bfb97466e56c4208a7d48b5543ff4e095ec04610cc9d9c3aee6e2c29a99dee30f1c0fc8defeb07d673de1498f1a47148b063a4bb157f73a88d40e1d2643d88a5abf95c4bcad996a5e74ee50e0580495a1e9cae9a13ceb609ef5e0322ecce5acecf3c784a00dd02c2bfa8800b7acf599443696ea316bb01b86acbe215479c64bd1399a2a0b649f3fa2fba96bf129e41f011e14bb6cede5117945eb8984b6604548106491ca41ab2a9f1e0c96f12f442a69d638227db13a0e0446a351807725b1f2f213a41412ec867f2be1a8c1bc1cfb731f3b3e80e62c9d2fbb9648eff297c47841f47e4235eb8eb182e92c3492258d1bdd348c736fe7c65ece8eae136f161d1d399232559360433e4bd1cb74d368b98162f5bbed8c7f9cf4d43680bfef250258644657dee501b949deca624fc3d183342a6e4425351464cf2b9af377c07be084e45f90ebdba16f870bbdd660112a813e3f24769e650419e3a562740a002077b73098b758cc6d737b9d4aa60bb556e15707868d42c5e0cabc9b89594c7b7cc89bc5cf5809c864cb6bff8c719ec774abe1ab7e2e976d159c4164cb406559af490dfad86f126d0e8f396112ea897774cf27274193619014c891e98008ba9979ada418988ea69b73306a7c59515ecbebd3a34471055a2070375e82bef247df37e89221b61d062981374711df6774c7d4c59bc586cc22d1242b305d6f32a1835d2e9dcc900a8a8ed76271fa591b0d76c1a23277d1c2c2b4874319fdddcf7779391ed269c5af79585f4adc815aaf32385e46726a6f6884334f0c56450ec719ae920c89977583c64eb339439c55aa0301335bf59eb12c747e348b0b8ac4aacfddab21e2ae0b3432a8f92d3d901c58b2ecb8713c7352d588e55a7c2d1cb56c34ec2c3440e1db56861d17076fdae7dce297a2faacb7751fa94d02937a9feb5cbfefe62d275fe69f35615ad5b4a6aba55f616e4f09e536cf023143be59a0bd434b1f13b41d2dc8989a7f70dc143b75c76709b3d57d8f45024467827143ac5684a360a16ce318960608c31ba8e3b86f95a8d1f8133d9e93e1ca9144a8779a6ccaae21a4957b081256a8d216b4493e36b854d006773b1b205a1827e6cc693bfa366aabe130f993c4344f126be570b8700f71652aa8157a9f5f27458ec510f24aa931c056a02c23b62610249d7632eab3afc3c847f63dae3d97c49e900a0216d6d578e453c32acc7934c16d42ce4c195aabc1c78d1ef4832eaa0cced811da982bf4ec2604cb2fe57548371a402ec7efa4492932b9f0e35dd2b88f6d9faeb6d4aa28a5706fae9487b597723684d257a5647edb69939788624e1d958b30d436f5e298dc92c6a14b45486f2da6f212627473170c24bf074b7483c7840dafbe5e001d19766ada0c535df9df2acf116c232c2935347e92adac1cf587cce686d05c6a3fd2295a3bf1737d9304cd9172fd761cc74dcacd3d8bd4b45a8205afd4101233f3f8236e7bdf62292d8f2c8eed84f93842f958ac0fc68532e87d873eff440428ce8cbe76306ac921bbe4833f56df561ae78dbdfe2f624c93abdf5e6669684decdb0bc51e271f6f86bce07448e76295092ac99473b00d917136ab8a41d610c39fb230baf5b7962814a2c6b555f6d4133d51f4f2ce0ed6a53fcb7e79a19a6321fc7186b37420ac483ce4ea2a2ee3519ab924722dc4d61d5c93e28224e89cc15c239eede790ab702f67ab72f110d7c7f5fdabe4d645fd7445f1d5435b9f9536d112df1a89a97a2057618ea97adab83faff500c54beb6f61c1a48e09cef4d4daa5574ce6ae4e16bf066ac03e2bab3f44edb535805bca80d324d6ccf115a09cc08e3c931c1e7d35ca3e17f63e0f70821191268ea956b8aefdcf96c3fa8fd058ddbc8d9338d9579e563266ead5bc02dda9c7b7fae35d98c9b4d7368264ed9b7b1862dc043ff50a3a1ef3ec7c52fd8c60c0dc3f7a27cb90f2e315691e3c3b7ea89bb32d176c4370b8d6fada042036f7fcdda893b4c1390cbe6cb68af1a70ac38e5ecfa16d53971ee46a0843812d44445fbaa524f97a2d11b1a90ac89318d352f9c60ab67e1fc2a783a69275071ebbeae686436b2c36237a370b278593fe7ed543f9afa3c082d3fe35114da6c280221c711da479dcbe43f14f88ecd8b7f69132b395d7abec9315ea8db4caa1d8e65eb75688c180806ecb6de357035ee06c88ae00cb33f5c38277b4039be27af24df9395d095ffd1428b2317837b40c708f91a92d0ecb28daf71fc880e86ff6d38aec4b140b7153192d523cb8b06db58c94708c8566e7d7d08007081660b31ee2db4da36e6cc9b6a5b3a52050bf40ba56bbf10a4538b2b60818691e4c75502c0815575df7ec15fdb5a7626e5685863879435293a6c51d0e9012b06ec5eadaa84a0c5625b2376157cb6807f144af51212c5af2aa0db2d91703f28af0f87aca5da21d26cf6ce278a6441c268a8410ad9abc8cd9acfc93dac14bfe5fce5cd40572002ac8d586228906d733882b07920807cd0d3244eadece67607a5169ea3d7d1e3eb40b886f552468aa331c34622b249a955e52d6a47010a516b36e95dc22f5c7c8b180ad0886c023eb3a10c3f9bdb8590a2e7e13b8577de18a42c1760a7325504a8474ed9a218d2de0b245be2f146b0074b748bde3e5554716803f0b0d0bc1c5a8d37a6991eeb737f24e619dc557b7c4e557a02202b09100f84287e5f1f6696d22be649b0f5d3cce9e412afd3767444bd0ae59c192cc4f2d41059b8e5cd58f1e6ac3d4a381a0904949b2249d68140de8adb10f2d0b659ddca15837573144de91c908b2e365146a6fdd1869b830601b8bca1f63ad17492811cf47ed4f70332ec811013b6467ae3d9c6b399f001034004bf11cca86eb8c15f19fcdc4c0e9096bf743b5f090263efd52cb6ff8ed7d20dacfd40c2b2f399cf1728bf380c1a06b4726007968e053ce354e892f9d3e13b17490be74237f7da7995068ecf331bd2cef3e9ec007676463eb845d801f4a678dbdb1b32bb9b122cd26fc263bdc97c9c0a8fbf566f022990413279e3330ff01a56878cc3a37c38087d594c712c569619b66426f0077e969c5904e35fe387fbaa23cfcbc1e239f600119d4d1bac390dbddaa449805309a7ba9346856fd45ac9c05e991e8c1d24fd05843f2247b024460d65076abd70b63c3363ac66c6801b93359b5652720c55f8ae0815588c79c2f7e0ff2d41171090270339b40023f96eb1d0d9f6e689593a2fca991b246af65522babf58e7a6551c5c7a04640391644b40f70b7c3cb9c420d4bf116888247dbc3994b0cc173fa079c1049a00ba931b58cb5330350a48e5f821648dfaae92912bc3a9a80485b8472ea9393f29e9013674513ab68f0c16790a3a4593086b9e0504b68ea79f9ba13bd6c62d9af94ba529f1a19d5bb595327d4d15862ef378dd56b35af5b15240acc1cd3b6ec5a7736b5b4d6346abe77c23c2ac71c20a6cd2be54e35ac3adc21f30527307ad14fca9a8aeedecde2c4d58e5d1cbf16d0accbeda0c4e732cfbcc0d2294ecf5b14db82789d5c6c2fbea9c9665a968ef53836d38d9a10a346c0839195efab68c47da69e964e4ea3f858cb631887206d6302db96355bbdc60bd01794b636ebaf69974d0dae0f3ada2919f56f921816c3ec1b5ee0cac2e15f562f49537fa2a90f13b2662b4bdba159310acb86248a1d23a431bb3be7277068f969050e433e7427d473924889a41d9a5b09e93c289a0d64a22ca733e5d2c7766cbc921c6fc69a6d6a6e4ced22130c4571a246aabe3788e6f4f8de86d4d9169ef978d1d30c4c019de582a655a08eabd8c0cd8f7a71ce336239453249e029d3183ccddb47265e86bd991ad5e77dcbc3689f38d022481b5316de77edf885a684b3da0191c4544580ebf8c9c851012acea2551b9ba4f1b0a35022303a48a6841b458e427e7ae9c3ceb9dea28b6cccadff82702e7cd0a49a875d28e260755b47c69dd3c2f853ececa35855d9106e7b4a08c9efc00eab43b904991d8f3cd1fa465f457b5899c327cd4ceafafd6960d63ffd6d5fc382346cbaf7382c92bd3c558e76fa63a46d1c6bf97c07c90419b9e7f16059f5d03b29683ce3a8c8cdc1f0a10c208052003e46d65d71cc25130f70f407b270c8f7776057a56fe0ac608741a02875500af1e2debfec47c435be5083687655efc7682b043f95b12d356cb1e7f3c68d8d21a3fc67c24c029be034d2e9acb1d08343f44961cd22148d0b9ec631b055b92915da75f254b6626aef7d81f6cfc3cba9aefa9314e2912c58921af8e2f344b54a182a6702cb205a55c88aadb91a51e7ee6e2c64c98d138b946c52695f99478368545a94a4260c44d6c5d03c9d56bbd29f224ee3a0e57b4f591ee7e76c23762a24987198090c84b44dec587d239e959aa1c877548dd7b5ba504d2f9af85415f6bf0757e7eb9c1b19bfe963878aa767d7c9f0262f86650c22195c527172566733df74690d678f60b28881adf9a7a3c08ff5f5b20846eea5220c1e9ae1569aa72690c590a855063e7f22db6057a7196e71769c0cc055e9e1015dfbac534f72f177a35127fda43eb4a0d4feddcc454cd6865c3865cb296c7a56f41b8163c02d4fa4626aa1f303bca7351401903845a19927619eabae25d627aa86aa579d432f3b3a9c30783b585fff55e27d2ecba38a0fab9b9106709ebb41d9750095e4f755221e9b7c929bd7102a706b3a70206b3022ab7a7b6ef71c2fc2137a5d1ab925b947a5f13dfcb9577d7e3b687b5998001b11343c5498e6b4a7fbac3babfed0110944292bbe0dc53a054e1cddad284753c184c1546bafce2e0e0d70efab7a0432fd0361e5afe65fe65e69e1bdbdafe70460b5403c97aca7d05a569a59b28583f937d94c2e3020b4d2044cdf3f885b40003ac1fcdf01daef4b113f6c506436df755b41b265957342cfbd88bc13945602cb7589c49dae64cf7c49090d71bde6642bfe3ef666b853dfaa6bf6e757e76c07b7b166cd90688a14248a6c9cc51c69a8657eeee7acdf07d785b9d4463883d16c7e274b7e515b6010289241cda092f8fbc6885561b66f7aa96a17fa11e5f51603d44309949cfb3e5111964a036c0afd418f8ebf62c4670026b41e93ecb563087c1081e4d70f6a844f1349ab971f8a3e6fac5faddb2b1e8995f90ddf2ba3197db287f3d4198933b40194f975dfde3f41a097ca9657956d6f4e4b0289e8d765674e0d9e73bde5b55a01be37661e1e82f66c3df7c091633e274285029f3fd30f7fa8c97fe6030c8f4fe731904e54513e7759f960aca939379f6884f1a48a7f2fa1badc83aec6c3c4c00bb5aaf336fb2b091b5003b300745db867782ab899880e1050c445bf932cd992cba774b9347f9c6f7b27b22b5dd3f3ee36dc44f761c67a85e92338134f22e750dcd92a6168fb339985556504d814ed421e8890147edb4b2add1bd4b700aeb0a62b3207fd044e3cf8e1d58b0e0a5a8c217de0a82ef6daa06ad298d2f589451db6d02f897a7dab1ce53e5b012023c9b928f3cbc0d25516a19b28736f535d59bfcd78f179a2b7afc50bca322582b9c80b91ad41ca9b93c02dc51e02fc038960379e120c620d0cf95a4912d17fb6848674ebb04da24c8b48352dda34a855fc48119945fa3ea822becd9a302c24f1c049eae0177c69ec098994e10a104e99c284cf857d756fac649b12721492edc9d998b1ea3969b59fa748029782d17b6ae153e9b2585f9790cdb890a042dc8e69ebf134811d2bd7c3aaf7229808cc1088f03c325f57b0c7ce1dcd8ddac55f4ef118caeae5d0f1e7877da68bfaf700afda2b331cc833c629775ea35db90e4f0ed6a466e8c2ed30b52f815b134d568bcaca19da57fa2b9d5d181c0374f5a97609dc4ee45ad6bd76b28fb700fd8683d7719928951c500d7dbffdf17ab2cba2b3e75aea4ddddc891c124da4a8da321c089d3f779c787354a20ae8d9ac5242680293a35d56b81865413c4746599e0c8ecd9df31efda88b9b833ca9cfe5e5f63294fadb54a84f6283184433a15770f0b43e05006fd0c38702ceb93a7ee4f49f89d0cfa0b8576afaf41b818c8c806d730fddd0d46923e3e0ad98b605a8a319acd9aa3f42f3a2df3be9983333cdf4133d204a0bdf365380e6a92f87809c3f221681e9378f50a55af4479a354b7a8896cdc248cdfd0a38b9b5eb87d2f15bbc6fb95cb753f60d45ca5abdacdd9c6cd0dc2f0c7c8586fbbbace17f8f8e719bee639c8393740fd64aca85627bb7eccb49de1105a611d92c68eaf17be1dc193ed21f7805f809ed9dca798855091873685c4628ace8af89ab2ebc34b253d5de89e7f73fcb58c0e4404a31b25a70d45983053e2734cf97b6d297b5b02be6fe03bec3c54b0e766d0f26f777e10af7278e98de4630af2737ea522cc006ddccd1567f2bb00d84c7afefb55bfc8bd10c356fddbff509fa3cabe5acb50e45ba1fae8b36e8e9cae99426da6e2237225589b4cfb5df1b522d6e621db829dfe2be9816700e44c383b0d4efc884bf2237de5e9ab490a5ef1a8d7e74c0a5ff9a5f643d107a23157d15d170e861f98b219ce8acacc4266699718e787ba6bc520c1b3d3f9484d42da59a9281bf17fa5e056c11697c1f10e74cfbe937a4582be593301d221e04cc4e165f49e2d2ce3f5fc441d01652ff581057c3f3dcc485cd1ec8876a9fa93ed28fafc58cd0c0d7e8efe018c9af5ffeef0c6159e8c042706fc911fa1a241ab5c28370192dd63b40d14ace00f22f6b31c9ff12c7c342f9990f611cc0f5eacac7592b4cee21b86ca4386d07d562a565002eb0fca90128b472308b9757708e0ae5a0ed9e883da2b3b175811c143c7ee31331f12be5df419d5abbcc32bb7ea59e1830a8d94c83d53af54bd166c37ca91055110232a7d74088121b0e1bb2785b728d8ec185eacac34d351603055bda6249369616ae6f37b308ad8da1e401b644d195c1eef0b611e7b986f3b39a0a7e66d6995c056ddb96dd71da851389b12a73f72af191ada1ee337b5e047eb50f81142a1061756bda39ba934d6ab3f6a494f73eefd6146ba61ab68c751a5438213c926f9dcc4a98a872e0db274c88495dea9f4e53d82eb1b3eda3392916ea554e0d56e0a5c2e647d3158fa38bcf81bb28093bd2475ef53f68e455c674099306535c5abda7a66958f2be11e35fda6be63e8f5e15d7ece4ccf879b8238354627247ffeaffbac5406b824aa4398d8948a41dda61f985caade170c2d49c6fe69b3fe0aa9f92a33c986990c5e66045d054709d5bb93d059de4a951341e5fb3988c8e20c0e277b3f6dd02899b521c22cda684c335d26b2fce997544b61ac4c9016c62203c9e40599e511ee2922e0b266aeba5b7717f60c1c2d1acba28290f5d4b2525435bd1bdf7feca0413ebe9aff914f46c2dc5b643751becf9981fa050d5e3d7022e73dfe3154a25c4d7753d33e44bf7cf9477c6df26a184ce138ded1830bc7f0a607ef972f0a2d52d3443b42d619617e9550fd237906edab839fd949c58f120bf6a1cec51c560a74957991d3db57c6960536833956ae6d5cb6b2628b1e4fb155cbd4f42070cef83a70ebfda6acd3c367dad4e28ceeba46d0c958ff647cdb79ecf6cfe5bd134f84e2bb714cae1717083d80435efba63f0b2ad3b87c4ac94e2f2dd7bf1f2b52c59c6c3194c03bf4bfbf0efa58c597411b264d9576072ae5084dbcac58b55ae776af4f77e13ee3f333f99c06d3b93d216cd079a4c37c1bf17892e664c5b8ff8f7e32856a9ac393ca0f230284320d6df4f777f19c501b1da7b78e638cdaf3057a10ba4cae018ebba4d158a8f99a63b5e32bb594030e79b2b695d2abfe6f886423eb79519c21d4e9415b8e0f8f560ced5a5631512da5fdf0672418a775c5be91fe4fb1f9ce2145669ff168da6ab7187a9827cf69f07121f08bea332efd339d3619724a003ff05f63dc57b19b2f8604c1e9b922ad8d28756a609da81fb994ea923e40c62ad66338ab4d080c7747472d89f1e8c043d45b73b40e5a0f649e95e8bc648c2671873b9d5e7ab6596908a65a733531e83e93ee27a598f74177b09c6ef7cb0eadf7fccb91a672bf8989eabcbdbe05efb519bce346d9a0104b78e003d2494396949d52f922e09c77d86dd138d57b7fc3569318f7ffbd8aa23ec180bb28b528d42cb5582b43574431357e57ca420076695d2cab24b806bb11caa14cb2f207939b7a39b7cfd70e49fcd59f4936ed07ef848bc655f0d617e41b5e06ab13d996dd23edac8a5427b466c0cc15ddb48915002f92c3e4016a6209be0a59a25ecc849d5aa20c2eb9eaee8d442f1633c8796200e1cb63981a61e810ee17f69e18f0fc182969f4eeaf32861ebcc6e7e8c631491478ddd781634f8a0e65219475742bd04d95a2ae196446c472d04d45fdf1f54707ed505d794e5d673ca9389928d2df85d70de7adb82887cfe9d58a7e62ac261dfdfa42a8f4cc31cffda0a22cd52b8e5361f5ff10a37e984e6151067c6f65fede874da4f7fef99d02381747339d5ffeff9c63f40de9d61412d5e994db94d87a864b04793359fa9ca8eac1f160c2a0550b1dbbe6aa01288a12971574e79ea46444e99b8eaa5d923cfd4fbdfcfe0f71c39ae140ecdd7f4f936fbb25bde937b876f5956844de3ec6a4d045e6a51a7ca5ade7687bbeb2963334e2032336778720478b3a48bdb06cfeb2b236b8094bbf801c6dd575928b86fe83483b4d0eb6e2acf222b8b6bc887fb4dc8c7a7a8582b744dc2f8bd105697a173e0f0ce52977ceda130db0690b46872112609e6bab9b274997be3c0bbe5604f26dd650cac48927661e3d9392a30c0c05305c7eb152b4e842a197fabfb1019b78587b4c83b9b1a04d9176a68081af182565c9bb38bec43a2857892107ad6bc5be8ade437e33e2ca408b80582debd7c5857d8251638942c643038c282eb6eb46f52aa31eae4cb37b079f7af186531de2bebfc53266b64f90c1453fe20cadcb4af623b67799ae86c58a0928ce36034227a7268a83c379b6272576e6a1c0b518cc4ef25657eb0a5d8cf1c7654dee238ee26a243a3315489e83a23d44e9f7fd541933a45a7d3325abb82050dd4e09dc50e1c9f596becd6dec67d88e12123f363b8a40d314a91f6e0984054cf6afa42bcc414f0a41d74ee4b15c2547241e6653aaa8fcf0934ccb1ec5bde1f5b6ab9f2cc472e223d6c5efddaa5f52a726fa659d63e2c46e66555d92271f0b99b807b3616cf71c7fc3677c730b5a0a58c9995ee66b4db6fa3c1f53c53b754a34bf90412b380b60f2ef1c2500b7c1af40b3d17e073e4e45258bbe3d54971d87a021706d6eba290f615f237ac7d3478f7d1ee01c638fdef5cb90ac4ad1b033421ebbc7f52397d7dfb1519233ed54be6d8625bb89ba190889756ee78b3211459ad5273c5d0a9f68c5e818d1bb91dfb483967026ed829b5ffb4bd9e209a9fe2c46063f049443c7d1488c5a145a1a9e85af6fc7a88e333013c9dba285a92aaf95b27b257aef5764bccb65a7daf35ffb276d2bf3d83bf7ed730ddc536868869e18c1730df7829e90fcee70e56395741223722f98bf7c006d0d859efc63f89eb20a036e3c5c8a0377273826104d3c32d4c2800ee4c0d8d061783b44ba97a674673695c71f7bd4dd28446cac1489064deb83ad29730c3035217496c0050c453f9768f651e1eb882e119e2e24f242c6e7e107e7be7cd253a615a32189b8104ffe63b7972c73c75692dd6f361a382b5a38a6bf804e55a227892233214f17c7ede503d01156465ecc5f4508156f317a7d8ef2cf3be8773dbf7a7c37b10cb85ff56466d387b20c38df0890e57bb202b8676b2df682cedd8b6960c1761207f902c4beb04d198721325f91607b78de1762dc41ca180b189a848d5d15c7d101aa4f2ae94c097dbd787a913c0db176b0390be7d426672f8392d4299ffb28bff5e0e52f3f215ac3015ec97d6940c8de9f68b397b80a9fbe1eb8c7b58d439d4041bb1b7f7c99e6c438ae7c03dfd1a8b6463b70b854d0ba59fc190cffd66523efa23bf3e31a2835fbfb7b30802a41bc9992d835073b4a20cf4c8d5282f753a9fbc79d9c3b6807bbdee6da588f1d68076211ec8108db0d49ffb8c4bb02d4e5090ac37c95efafd0d74cfd56324f98c8eda306bfb51459247cb69b9f4f278c52be9caf9c7c5fa46d06c950c8a4fbff14461a6dd7159309e049b6d0291a9716ed8bc05c3ce1d1a59fd894ce94284fa5711f94308400fcd3bd67497565d2f5123ffd8f4b43bcae9699d3c2b4b581d452c13197f08f757c28cb9fe03e3f0e486b17258e0a101fb2a4008660feffa76c913b18eeda8649290702e63a967d5c10f0281850fdfe6d481bb4d047d59a0e2cd3cb7be087a3a1d9cde6585643b34f92e9bfa87eb0953dfc385114f707f1176a95963049795104737cbf6bf85cecf1fee4802c14fe5866ff515db284b9b8d5dd6f2643c702ab9d4b6520f4ad0a24de796413eb9e110764bd63d91932e74ff7944ddf82a6794dfcccf0114c0208a9416cc13c050a18cee4e9675f4f8df82d78992eca2f0aae633272f9c0e175b6190e82cc9fd2f9764996ba8948896ab4e9602c1b05de8f235c846053993ab142de84329f45684b85c8e70316ac48ed800e02b444446d1c75421805af730f56846f33290b17461ae054d6de2a58d7ac19495a8a07668e800b9ead9c4fe53d986ec55c3e43604db64b9e5fbf5b61396840f84bfe733680cddcde486ed5cc819bebf53c022cecde16d2f88b6e12189e9b7a0fec6cbe19bd5e2d8ba4635a721ad75bc4cc43741294027f5cdf06b46d7c18f631e0c09437b1af7ba06c78d9dfc925ffd557e9adb90a196a345d3a613ff96017cbb545c6238818db0036fd3fb3c495a7cd0932993cef664af2809d4239d629f8f7965d3af53f9a0945bbc864cebdf59efca0eaefd24a99964d6387dddb85d8b1f3a42eb6a851795cca09d97bf2e1e8eff070d4bbc46fdbb281a2d9cd748091b33767278242cba1eb6d1539ca15041d0d8ca92fb129ee8e758689bde678236f58737beb4afb625bcf3e2e7937e8c83447176b3e8c8cd8b18369c3766c6fca55723d9e13c2cd20d7a54a25563510fc7d24176ee6f8471f1b5ee83c21b0ff095c64f363368bc2ee823ccfd3ec41ff04f0d1ac7faff1d358b1156c8f0d01f422797d3963dc91fa7200bd798ad5bde1fb83d2111ef1dc020c93a0d704d3d76e5489b2e2e79f3096c325253b3d922f528f570bbc04280040b9ed3010fb3e966e61e1adbd7e6d5eecdf89ce1201795b7e15131fb8789de6bbd149b5b5b5cdfc97db7b92e14a75511cb5f2ebbb623db209122c4fc4998a5941d42b0c5888f4a08d067e8439c690ddfa1d6b1171e5eea868bf1eaec1d4c30d3c331674ff80f2956bbec96f8d68782f1c2681a25b429d336525352e284ebd05b074ef615b31f53b802f3600f2f70e5ae7fa32842467d3d962bbf0a704df6eb284d3ac9862c80970d10634aeb1a0120bcc5f32bb567353c5bd3f161dab5f22b59baf85db4cd08913132f178e1f4a4772d57436e10ce382151172da229197712d9d82961c878a1e9e36948b0079f7f66442f66791975fa8a8c67cacc7428b823c59ed27fe9581b3b78e3f9976d345c95465f3dad70b646c062df1dc11b9b7319b3a53ee1e994f3782518555828bfeaafb57613d0a45bdb6bcf4e77d3e154aa2594832de87080351e1c1fc83e37de846be12f17c47a89d8195b5d36474a30c25fc6392c8c9efc333812c6f1c96e9ac2bb74409a746f958fed1a0041718d6bf342ec772d3bd2a3270b425702097b7f4dabc4e698f690a4204bb7435ab7ff046f075fd85e519753d1d0bc79d8ed2324664241cee79ba9d1b76aa0283ed443084a34528ccd6440a468ae8073c8ddaa3ee47b7887350c6ddb5f6fa33734509f57b1f465c92b00ee286ba9c3f259493c552647f31bb5f3fd39a18f46ef79736a7993dee3ad25ea7785e311154f506c522c7edf05e8272832bcf43b28f3a1741b4c6d63d9b6dcac91c484b5794c7b1f082bf6724ee868462c8e4c32d3e22d1c4b1b9a216f3de09f0aac770feb5d2c67645870d347276b57d00c8d2d3875d02f8b450b2e29c808b5a4f7cac41ecbbafe9e00c4328a9f174a42aee3a22ace864937d8073f24df1f845457b624193d1c08d60ea0983e9b36776c4c3d3941eafd2e17e9714bcea07ead4fde812e13199d3871071bec036b68d7cf33b98d8d1b2c8712fc27ac683fc2cbe918060f34e823a30301f9049e810ef3ebd40cb5113b349a7af4dbee51b31c59c7af9aa8d5f230d3776b4a70b99c50c4a1f81716ef04cfb39d5d83d56c2aba16340d72307494a42cfa4c25a8f84e097e8ccd095cca9ea6549b056d600f257e28090cb3703fa9e54f6a16afca1eb6bee3a78beb41adebfd6e6d2b99f3a6c0c19166785353c88be864787cd1857cb0a02031146d3cc87b2527089fc832d3ed0af2839029eb47d7da19e019367fa5a41dd3fdded519d2217294c151019b9e3372fc58f5ccca794682e684b6d733ff7d205000efefd131ba4074e1c973afad49f78f21c14a3077fb9c23832bcaa0931513af410d230c2744ea54421eaf5fc2ed6db3219cf59e2a7c109be60493fba6620cd05428cafedb787abc8dc560f8abe495bd21763adf1546f2640e917af35d46bb597c69162a4fa24224adcee82b270059331033ae2027e039c7104f5a593d755cc8fb22eadfd17e718f04e6dc620649fa42020cc674ba7e8cd8f71d23aef3a25a9bd9e60282cee3564962ee451c4b2a5254ead59076eaa16f897b712320ce9800080dd3d57874768ff6010ca396b9a495cf1f2794c84dc5e9753e40df0e6dbc53b8c350bd93523201448f26b0d95dce1f3b994c492b7baab4082dff486e2fbb68788b83ebf7d8cac1f23d969dd0e506cd2688e2b50707e0d8ba540da6bcacd3a144fbd48c411d6bfa3c7fdfe7fed9a6de21f85bdeb93038c191cd5b13ab8550578a34923fae1b14b26a865dab188477c04dae7cab73057f3b5f86a279bfef02fa211a0809c48026d1e03e1677ffb896dfcca522d91b3efc3da7260b1ad8645acca71a85ccdf3bee713ba1cbdeacd62a1cb8cc741a52422e4900dc26133b36cef89b7d45bbb54b8fc0792847c5fc227c9af28d6a79aa08d082c481e56cf3445c903ea2ae06e5a00188d801d04b8b425f053ef43c6fd7787a5a2e97309807b90a18fda1e75bedea6612f78cce7d48f48f83284bb4422b3298fcbf4e1ffc5735075806804f84b31da46ad34520f9e1a80741207533ae7ea427791636c0da78785dce971954a9391c233d5bbc9ca855937368f59809502d7c7180ac6e259fde6b0305b5919e5aa23398fde86c611394aabf0a3cd034152c0ec51c09c0d8225b8e9b1d1c12f9605728f3c8f85396b34c7423a3bc8e0d6c381254d6782699381d33ec0809367d08015f3de3e20ad76ebc6b0509b07c57c21524e1663cb4214a80e5e7775bef4b8a1672edfb9efeba58f74b13b7e137937c4fafe430a545571ea108ee237d333a769269a5982fa0eb2180441faef3529aa26b3fe19bfa4df90a2bd11824081ecb7be0752a1fb26663e91be39ab0acc25b617c85d34fd49175913c01f64508528d5e52c31aaced7d4e1bdab31a13bbc14ce6ca529b5f73fede15c86d60756785969d1d94f19c79178923a13e04a414b119d1ff74de9fd9e4867b6031efaeb9d3b2b4262359cae91f3d3697763776b114307ab3407fa21941b6b996f81315a832caf5160850538352b1c324aa72257a8bf8de9493c046c40aab9db46bd03e498027d4f424b949500c0435a267100f30e76d21bc8a19226488a52a6e7f521b05e5661ebfef5243b5ecc91f2e329456a0e4a8ad8b4074f276a91363e6f8565f0b8763dda8e676bd3cf678e0034b68df9aebe61fc1e89ea625f1b4744b5ac8ae51cd8c91d0e4125660708828f8afeea87cb997ba21f1adf118aec9f554626bb22b7a76602e111e28c1a85af04025e4c454f15654be567a45360a11191903fa3b4a98d74dda73bd1ea2948f3da70d1b94474c8be1e2efce49947c7af0af8a536c281e01a0cf7225d1bda7309aaed8797dfd0fec7197a57a0885442d082be2e69deeac8c6662b628d3228b7ff38fdebc6d4b33c9ed58d7fb7465c0fd3dc7692fdcc133e2fae85221af028bce152b328d1f8235cdb54ebe32068e7840aa881f2846c83433661e9837a9e6d7a218802cb3b9dfc4ba8cfe317becc3317674946969d8f198651839613ad281781d823bde5bef9eb7e9b66e6f429e1b82b470748cf149d3c0cc49b6217e06f0462639d0eff87235603fa578c7a8ebc9686e141635462ae75b9ef54e31ec3b7bfe912c407c3c01477d04f9988685943700688259e4c9edb5c99e6651d1fa7c61dc246117ad06c9bd904a89829447076078fdfb210a13487b0d555223aac9ed418e3db23ddb686728c44c6e98576128aa0348253ab57bd3c87d46dbe868ca3540f91beddece03cc7721f3abbe8176cb8aeeedbb164ba9e406674f5080f44468d461b04a2806ed5dff673753f76713b1d2a4aa789524709b91c5ed1fdbfaf98d7135c5931b908f79ddf17f4833555b593b36e4ab7bc4d874e8cb3a4550b2ac2436cdc9c508c49fd9feae5f3e2d7f80ea937e9cf912cfd1ce895d831f6cd54955194408acc1a04bd01f7df7fedce67546f91fd72e9759899f7db16652d4599be1df0763b03b671d990682528bd381cbcbeeb3e3f0608a512518879056b0947dee095e143b9ebc8f6333f2c832433f3347ae9b8fe8b39ee09f96bdff50f6070dbe2f05904ac04781b3170d2d438d86e9353ff71f7f1bba75ebb67219d0c4cb9b8d63de32090f78b709759adbc59caefbd113db51231a202f4b2dd71407e02dfeabe940798399b606c883c731c969df5d79cd9facbe42cfd630341c3501b0ebd56823c11183e626527a60576fb3f09118d7bde2901d69d116b978906a1b7c26f76191a3fcb893bbfcf37bf07b3a90c4df79a41be2f1838d435bd36ef30a4a3bd91993957a6adf01ee6351ec2af05e637f857a68870c616c51e27221f92f224cef2cd3b0abda02d8ac223bf3311ad1c9ecb2c2930ea05f769a37e309fd5abf8bd26faa12c234b43543b2b0050d8214e165592a2691944e6d4ab15e62077c5b150a515780ea20525dfe13406a7e1045e82d1550c89c3dd16c81eda04dd3a4fb88af186389ea80f544b31b3e3adad38f4a95ab25d22183d9132cc805088649e84c26e3f44c95936f9aaf56e3e1ad8c7eecc7ea0bc91143c180772f6d4e5b444b4ae74c1757b7b7a1c91f963890c961777eb82934d314543f12412b2fe95af6188777ebf91a21f8d06cc9630b51683c43495105c9303d0f603ac977abdd8fdbc9c2cd291972a70bf200395d87d5e3288659da7a65983ea7b1d25e01f0cc3fae817c3ed41c8a8a0b6a345ac0f3f63636db7d62507b0b6c289930d5e4284395a03e72f566879bff129a40864961b62dc00c5125c1e9df13c0693a87d06381f5577b16730ab3a1674f5f45c19711db31b92fce440ffd373d33b5ff332361c57c0888d33709aefc2787f4bbe391f420fb648ff9644627355df201fd4484ea762d07866b7d3094fa9f72655195c98e132adac47a480affc9a7aa6ce4ff178ccda1ad4dd8340fbba34f202bdd68d11555129ccf5b952b1e78e672cce44404a91f54dfd31d97041888f80d7d59d32cc2d196cae785fb557767e0cf46ddad0e75df98fb2daed86e4375e65e7e4f25b28138ecbe8458d1000a028918f65912c24b8a7ca326eeb02fb58ba5dc312b0829bd0e7d2ebbe2c64e0f41c9b3f30d8d9511b14ffb2ca9995a49a4c2688b7a030232f2a8eb2fcba763dfb4f5bff321162d13873250a5ad8c44714b24ef321eb5e8850123be6fc6f2a71b5815b3c70ab7c6f935a010e17e8b41465445656ee4b5659559feb7ebba8f1a64a98cd12b15d4171ac9fa905d80bc2bd0f06bec2304bc8b6785770eba9059fd98780e7941ce9fe3e6b9c59e89129cd2b573d2e75c0f78589152d583f287ce8fea01624ad07c50b51605bbc114ea51df978e63a17a4ee9867f42408d6ac375f6f3cc2059322efd2159e01f21f5b0f51e33b4f8769cde9f0c58c54b0a8ff16243a8abfe7b437859deffdbf693f78565e1aa0f591b072b906796629c9ea0f85c0b81603f7cfa82657401d5732722b00a567f4516e9c1e10d6d5843bc68458c987d8e9b31d98a764eac24367723b75090c250b7e5eda15f0fee75e5e8958076f54308fe1892c72962b19288c9fff5f6090734472d4ae4eb90a7fe6370a5866acaace0505af69c0dfafa417434478c496ae6cbc53cd10ce52e24e596c4e75e7780355a4bd567630096391baaedc8dfec684465919267f7016d96d7590508dca1c8ae8b735417b25d8320d1b9cf6fed90ef7e8d2b21edabadfd011a997c158ae2a3e4c85899113b7896fe78a446dc3ff4b1246b748799f855b20403232e462c2aacb7d213ed90f2d5a55734094d83f84a7a42d84dc8222d8721387c241d02b3c46a33602494a1abf05a25ca24ce020ce6422eb0dc41d30b10ebe15364ad420154fe4d6b78951c7c69f374ce5286dd87995778a11056b9390ab3b549fed5107601da0e0b609bd4f0743c2afd34b24581738a2648658364bdb959d86526187934d81fbd9ae7a69b617d59a85fe5bdbb18212bda40a3529643c5449f91e06044587883a8ef5e564d3472291368c46e354fbcc16579c6f776d581a6a79714af317b9b2ea139585a9e2b47e390ca194fc089900ce0466cc3c464753d7a45da3cca122a4b67a1456d175e54262c16fb134a80ec1aacb33025cbdfa23a93dc2711b5c3de7a01f796698148e314d0134baeda8fff5591f7dd266d3a029419b6adae4b007cdf237c8b18b3c15e4061fda1604ca5dc076c2e773b4bb8199c405be3a595b6d8adb8b9aea5423f424fb0f1ca2ac9bf4654855eb86b0fd465fd2bc8d08841866a966b668181f6228d27533cf7786558c3eada959e964a135fd4ae3f0782341ad99771eba273de276f576ea12c52e576df4ae67d88b9e14ed1eeefe0c3ed15eef96878522c8d8f93078792d1442b58dd6eb7e25bde195ccac865f223796618b7eb210f4d9832c4cbe287c333b3fca9c729425ecacf162791c69693f208fac166cd74100f7016e8ddd2a4468e6dd047d3aa5ed47e1106f2ae31df3dbb7062d3400f9757ff19ae67e9e98bf9aad477e199c6335c31df9b2326f868e2d7b4515d5e4a3bc34ecd4dd15a24bb24bcb6db06f3bcf67e85b816d4a6cb42a494282fe842e9784a355b267d55a7c6eea0e9d01b189672804d2912a5b41a45611dd0534fd5ccff1eaf58966941ca964aeb51338be743f71eb841041222bf51cc2da469299a83cde6b813dfd82aed99bb9ed016050a94b3999963b68cfea4c3d0b3c3f7e8017d3f0a0b8e06a92206a42c4a32f23872776c974e98ef2fc9d1b889e4ecab05b41c421b9db82a9400e7aaccc7f445e4c5b147dd689bec9dcd029c6596ac1ceab327437bbeae6ac4a892331070cac8dffc192ec4d92eb535e191cbb5bf1d8578259e740b0e7a7ce8e0ed41b8ca539d533c005fbe7367538792d533258a9957523a8036d9400d843065bba650f0d9e18e0759012d30eccb9fe47faf638aee79e758bb4ea2cf69556f3dbac4a701c7128a7a8c82d29b0060cb1da11644f16539cbccca5407996f2ef5671a4ea7bfa7e778fcb8bd482ff66b4f23dc03d12bce2769106489ddcb4a74b06bb34b89c08a287cd4b6014f4998ee67cef74855f8adbc60fc0fbdac5fffea55462d74b679cf91ba6ddd26a2f9532492762cd964a0c13b176552d99755ec2981d1e58d99e0f833c947c7d03a1d81a0b3110c26ece6137102f727af42aff6027aeefaf257db93d1bc329d6a40321e8c0561d739c980d11f163c066b070875952c270c9c3545094fd29ff7d8d4185ffe1dd388c00da0515528bce9c62d1229ffceeb057000ae650e629b4f38e7b81f68db593e594b09d793e7960dfe0e30c8419ee7c70496098bc46715c6a3ac41016a0b439f003060a4ad2a9d3eadf01a01e660b55f1d4a8823cc3639f3910192f5659f22a1d5768bec6ced97da7e4329d39ff099ac27455ebb1ab67755c4b00fd98d63a1a093b45c4d2f5a8dd7f277512b1082ae2e03d360ec0383bba2993fbe04899b9906cbab6167bf5009481a80d403c10d10d44e61ad0329359d838b81919cbe04791ed9800fd278f03869f9803315018e5eaddd8d74ee82d3c4190c76d3b3f86f44f76158e7b6ddb92506d530b8c0ad19bc8bee677d23b3cdc170fd7aa86a854e2c2cb1d6b60500f2f7d9957d8b50a14414b6281f809fe888dea17c2eff828ed250ef081cf5c49e48ffd45f1367b4c3f33201297d0395fc33b925635c6d1914b0a8b80cd1c74e02c17a543c3ec3719d07a37aef06d3b8daa178c876e0a38e8d6c84d07b00865da326538250eb682201b34a65dfc0be3a003f6f7e06b14961379e69c7ca8aa67509071a3ab37db5103f9ba9af3e318ad81082f907db1ee06b138d830ee60ef13a2898b30122d48d9e75c7270325a9c6951d4e3b7080d00ec2b7637c2bc75c1e2786405c46495b7114e42aaa7f5d60160b9ac2e2859cf7dcfcae9a895e7627a8a7f9986e4a04dadf0eab28454e5051f21aa9d52182a406007ac05975c451753e43ba043a05907254e491d75a2b027b341fbb24fb7f5482ede0164cd4f44c95431e6c386a738c0e415a85d2aa547ead145a85849c95b48ae3bfa3fa378275742007cb700aae54945bb6c86d2a03b57a17531d84caa6e01f768a779726498b5a2c9a9cab6b38864f771d4a97bd8c1e716fc1c9746bfedd62a6cb0f2821d5f1ae0dd969984347e6e03e683b2f3c789fe612af3b58bb73fbc56db31b91dc4bef1bf0a20efbb140747b28bdac522671f5e60bd682b8f77cf006616484b96786c60db865dd30fba6b5945a29abde69e15cd55be88079fa7d3dd64e90fa174e68d95cc20f394729677f3159a48d88d28db088fd3cbdd94e0d1f00f3bde686c1035eb37ab37222c93afe293af577dbe395912059be0ef3a1340b830d02eac34421e64a2f01b345405d11e0ea2d677343d5eb6339d38de03cfd8621999e0ad981f73f34acff8d956745f729b6531f29d4196c9fb78a520b1176cd1d74eeabd1b802d0b9d450ff95f9cfd640ecb49d0f730d78b009011f5404f09a10bc5ee209b5e02f9b45108b140d4677c40624a4de18408e3fc440b105132a497de2951692a2938e40305a1f83a36abc623111d4faf2fa60da0f01cbd5bda441b570df1b8a1e772362b10a85ff2fd263c3ad1ff1bc28e2c09e680f38fa9f75e6f9cb8b0752081d916071418af56976c4d7964ae6e844e6fd082f9e1f0535b99f1e1332e6cd7f1c155265e3f2735c48b0ae3486e0c93c59becb787542357f1be227e9c3335038311662f0e12e288cbdc442b3e9a9a75ea161e7bd382dff70b9b00a02232201d30fd7c1525b77438505e366d8e0cdb4721718ba6dc72e964feee969244eadf422464f32b06b3ba0f9c840cc8ecded369d8160b7b1ae6d36b97eaa1fbaba0508563bb9a8f4023888abe76077aa0d05aa508942e465d698ffab99d281345a26462af6629700845ae82cf24a07f2e65151fb42bcf9d67c97564d5ce56a8f113b122dc6dd41fc5439bc353443d8701b29230fa1748e31df3f283722181fabb74b7305c6d510fc3997741376bbf3784da4a06829a203dfafbea39ac373292593e66dc9442d69dba51f47638f51c1bac0245822e56cd3364f778d02a82b9df61623c87c38fcae1654fbfd7b265fdb29b8d8e7044ff7e574f05481e80b2fddda42eca32e7f6766229368bec69b100eeec7df94fce4c2f1ce967c03775592c7e2679020420ef4e9c75fa76602184de06b99294fe13cc67c4b9addb4426c87217a7825386856652428187a5cfb7a0508b090bdd8001b71b0a508c147f0f2bfaf0a76aa6d253ead9fb29b05583250795c0b21198a98f1cc4a4f0c9d91bb1dc634d0e701e0a76d86eebac014239b6c9b65f6eb4d1324fe09adb8b71b3b0e1955aef5645b14153c7e35646d5b521a86c86f7f98e387c5307fb2c632703dddc1fa5cab6ea3ae6f5820f4efa7832c8c4d83b84072f3db1997bc4ed82049e7818b46aadb5999ee84a4198247590433c0e6247f4f37110f708168bdd81674fa91a794872fd2bf8f7e1673324fed215ab2af634d955dabdf3df4afaa636abed2f4bf83366876880b5a0a550788eebf02dcb6be4094ac03db7be59b3b1c00dc7a96c92f6b4cfa5de3a7e5c87f04e865d269d644ae32a5b4e2c018d7975bc98cac10775a9c712cb0994a9bd0e70e932639e3b990dfee43c2e5303bbba2348caab1520afc4b0c8e40d988ee90d21fa3f96490ee22a95d53703d03e90f554387d1ec2324c6753b5af529f10292cfdf1c562a8635955c43557679123cecbcb62dddc890cd585c3c8e24c3cf85fcb6f70d5557498612262db7a26d129ba7147d6c1a5d7b93b3bde30fe32eadbfbabd5261914a3a7ed784b9f254aaecb6b5560b6e1811d3c6693e9471c40c5a106c8acf00f698993e0bac45134eefb5b8377360199d22b86f0e902fd7dd32210d8c54f5e72c05e5b97f3c6a76991f66f5bce30d572f377fd20366e73803d913d94c7e186c0417dc59ed0ab85168b82d2b9cf1f62016fe398817f174d9181d36e289d39ee0f7a631dd14c8716f8ca5eb39106ce74130d5fc681f66588344c94a6f9bf3419d0af0e25f6f710c3dfd771019b107d1b482f9d28260cd4df956299e0819ddd140a31f8e19e12846610c7248c2043f217b734cfd4f16ed634406e8252a6337e7d9aa1ed5052b88002da39d73d973c24969180b91ad080389ee4a3f9dbfabce710417d79f7e1c483210d3293b7e43238c27db6fab846ec59bebef02aa7d8116e1057b11e2fa09a06e2ad9f62aa2bc3b46ede8b362de0730b0b8b19ab48e75b41c90d17e480e0f350cfdb95f7044d302a5d4283e1c4f4ad68a9cd3938d018487acd0c4572b20536fbf46dedd6dd917f5ba2582282bc680f6e983acffee2ed82a269a5e230781baa6958b2f4819034443ba84ac2fe05fedaf33f96805d8efd1a81f5d52267660211e28f0d9128b5cf9bbc7f079b6687e58bf6f7c7577b316058477ba0e28c7e7d837c1181311ddc5319dea616f9c2d1d4ef9711fd7f50f4143431e9799e9fb4a97b9d7199b9d4ed8416a06bbbe00a1ce3d21e3ecb91de5675e2abb406e583d2949c7aa895e1c6c40105bb50bf5dfb61c783e58f0f3394e3521e28d1ac17e23795394efed3d849ac68817fe1704b820695822a41c082f6b8cd436c0bc1b4420796f54a459cf0c5012c1d3f08ab0a7a3f891812675e7256e95c17a2f6cb7115a7be875fb39ad53175a67cd0cb115a2e3f1ee400a95d19844b173c4c4b744af03004e483d9b880867bcbccf67d67ffaf08c945bfcf6a8dfd976a1dd6531d8609e66f6b49def929fdec2d0d12605ca1946651932dc2d4e6162084341df66dc9659b4dca93d2278423ce418417460a1f27ef14099796f9d08604fc75360f18b268390c283ecaa1e6a28ba511a07221f014751730df73aa0573e55f91e4dde58fdc47c5bc0b5bf628e6003f01544d85b64668127340e70ff5c479f33f451821bf4681e3c0a786a4eb72ffcedad7327c40d11d976763661687a80127f267d76e374010d70b0b337a6f03f29203892903bc067bfaf720decd12878d72e95ebdd6af6b5cc98c2af6097e2c5d6620018f51947b6936030feac82173add071a7b461d8b3c6d17e87807bfc0d1d85686be80fcc8cff2881ac1b909ed537a657fbbecba1380696432cb865713a7cb29b1c231d08535f64646dbaa5848aa64221cb8af342e229bf26ec0db382064ae7ee88b8fb6b09a9d70215f596b6a5b7c8e07a522bf4b4f119dec1ab48387aabbbabff19c057691694d815e3e0d56e8ebd0afcee1e91a01b325f6cd26bffee8de7b02903e230dc5f6efecbd627b083026652a82f567ab9d5e0beefcfcee57861c6f3cada168ace45a75cc24ed526d1cb8905ae78e5eb81267fd72068f364abed77eae941f74ff0aafad909697048b84878cbe9716c898240ff2c2a237f7860240bb73cab2d1b334f1e97d828a44c71fd3f424b3c388724e404ebf4c950f1c51907f80bbd460fab744e8eb972720eaa3575cd718001e2820ff48f37d6341574aeec09e3e97f0067532f71d3368300833c4b3aee7b413bd7dc383f8c9b65c2764e3b232ea33e2418178f5a180f8cdb420cc45d21eca8e53434ad1725dbb0338eba909d215f17dab27ab0824330cc8b5c9dc7965fd6e17a59fd707a19f34d4037d9bce28389515caadfb26f936694753ba895a5fcebb70f3d8a25eb0d5bcfe2e3524e14a7d21cda7bc0850719bdc49bf6784cea64df28178f729eea106b47fbc2a353f37ee077c49e15c906f8c90cb56e12b4f11c78198bb89d732ad3a15a2aba2f81da1e6da851c34fa0dbf734e17b078e745a8476a042462152fb0a24fee66fb5515406b09f046915394a5506d1aaa23c695d510de54b8af77102195a0b4b080bb9ff0dffa7b66bc199680c200fe5c381ef10de46ecfea8b5df1733fcefb2b243a0ec0d3824f02d14daae303292197bd1896043a6f75f4193da5826c6c5bffcd1e07f3e4ea3a99bf361f566403fc3b3c145a590c230d5df1523caf8745e837d69251639ccaf1289f8451cc946cb61e4bfb9d916493a8611da2ea3e870b5b4279a94eed5e61aed29a68902b71573d5619cb1e2e2cccb6395784c1ccdb186f872af69b617f8d36e5b48522e9e21a7bb3c3ff4a1c1174ed04457658eb26b8cde9208955805549c7a58d7dfa086d915d631c4232e8bab8f780499e397d5c69722491e24a13a993879de49a7c044933adaf1219d8a60c59f44e04e86d286c8368bb90f3d4ca0b253439a4f202a9aacdb0a40f64c0ace5bc1f1a1fec85b11121c00550b665272baedaf582339bd96bbb8934a8f8f30fcca8b14f01e1847b94a984150ad993fcc5752095ce7fd83f46914f82d293be44b204395e4e3bf193a67d6c796282dab64a1f0de00e40b6941e8566c2a27f1753b404492030bd85666ed92d1b81a796f223bbd08a26739952fedda8da7b5eb2d03c19e1de9cbcd270dc715d5d219e29dbfee1a20a36ccfc1386ad4d0642ffa04ecacd74d057771e4d29385f332163fd2f353153dfc671d852186bf105b4aae9dddd603b1bb0a634a6e818e6449fa1212882cb525635673f75f07a6cf42b9adcfb59edc62ed56f64d1e1a98c094b5931b6e613ce2551e7b69ec364bc2881a2731dcf2b2d339d560258e2efcd2d8e6e1df5187b1c63d1a5e9263618e0d2a30ddd9dac9672ade830220bd1dde7b18c92bb1e90194f7de35f3c7af1b5077ce33799a4a00972e08bbc78d971b085452a7268d6ef20138a9859508d150e5a107be38c3fa50e5310931b2a3a6ed0d3d77a517f237887f1b890afdedd8dd1fcd6c31c813230207e605d015286ec5201ba66dd29adb769478a00b4ad84e3ea0261501888fc4988d6c6a309e19f9df5f116c1b990b6379209d7d4f20561c5c3d073eff264b13f4831b46e2582d5565bcce43feab7388e6258c1d4971406b7b9995d73cab4d63f70ea38445bf831f3b439160d23e36ad81da03203cf33a00bcdfd570ed9c6b08dfd145ac033d59691999d582a083c04804a939c0f8b1be6a1778aa97995fd7f8fe432dc185b7e19e71ad570c651258a8307afa7cfbe0789702e6a7e5870d2c30f142007318f9335017b12c11f3419451718bce28dbe347f1f2e5bf8d95247f1c166272eb32339b92a28190b8afc804e9e5d761c11177e7b17df9b42681f6b1bfbddd291412718de2c8a2299a89c48ef1ad3b9935ac1465b1acea25a00e8136ee5ac7ba6917e16dd1c1d120531230a6eba3e63cf23508a3e791020be08c034a887b098138f42ab7e207d9fa57e94cefc27128832df3563a9d531e23eed423a49101f33c3ad2d40027e1a70d92027f96190af19f3dcb883d5861ae6d7d850e00ce2b8ce09065d0a1baf42889f6ef8ae6f25488672d6e5e9cf3529e38aa9bdef947a4eb351d557f8052773877c20620093d2866dd1a3fbda560bc6d9160920bcba336860b2e98d95e29232605d6501ff1c4a17943aa99d448dacbf282bdeb9b2a88e5326dfc5397d00129073e15a4482aaec8c8dbf6d1f22bb764f9ca248deed1f81c91af5fe4812c47e8e15b2c0bbc8c8b7fa4db76a29ad9be891a4edd90fedaa3e6e56f1779449a02b4d15dac1099683d87530313fcd5ed422a748c2e3d6c7ff72792a0b58f77448ccfbc413238548956a15f65555c058d84d435e0803ee3e22d18d5e6ce2c68e9fea8b047203e4c6561b9d40a20cbaa5a1047409aa52f8826d5d4e9de9e6704c71b6a6c05cf2751382df74beadb3121e9881632d46edfd49850941ee72f7789ee20e4ada923a2347592ed22e0862c43ba02267b4e7d70d5277e65129a8912fbe8000e68ca978d1135724a15c626b6e0ca1b57ddf49e119da0f369cd82abcc8f5f7a5b8ded290df0a4054674d21c90783b608457f58c53478787cc6e87f88f8197cd4bd000806e95aa739d5a218ac4e1022d95a942ab4ebdab0da440de9a0ee360acbd6e8de02b5f9a39ae4203176eb8ed36196c812f941836a40f4995e66db31489b479ad442d15e1e647899bdad3caab506f867b1916196b3329a2f27eebf08f1bb209a45ecac54edd54d9df916b109707c2f1cb9fa2494715a3e720eae595d72c4d0e5c0a4f35be31f457d90cb709f16748b4c9b7d8ff6288d9e5adbbc9162a2b5177b03c2ffa21485d94753c259c9c9308e953d86b9ba98c37ded034da1f24c8b91baee44782d3969a8518638e3233da1b819b4416c5d533116e6446ace1bac9e300e76f54f3c18b82884143e7732afa54b391bf388b0cfdc0098ff0e6a83c0f3dfbc444b50cd92ddb50b97556cb2157f5c24403a70cdd4b238953609f7fa1611af57b59f099962d209cd567968b6a950d4d25422e3d0eecf7e3b9dcbcf6cd9f3255060c95fc95326fe668b543e0dbc71bda4ac9045b522bdd7f239a9ce4dcabe7feb0af397e474fa0292f0af80ec98a8a96033f018410cdfe28eb1b69c864aa182b2298317044d86b8f3159eeaf72fc8983d704545bf38987ac8863482ce513390f0e1ae4dc6f78858e3a924f839746388682741cd2139144fcddd4e6a2465b23230c260908c65edecb2e1f6ebd3e707c31c7b76272ebf20b3e3b83fefa6b833e3c2b366fe854956167819365d81a2400a691a65344856609f6e14dfc1d6893160f3a02247a838135dd3914c28a5d751d1cec21694a24f9e72931c9dd3a048ecf62a23df6fa4f28641e675b886b416b253fed925d565b79b1092376648bd1de98801852cf3328c0990d09969880f5cdfe0136fbe6d82a56fedbea1ffc31308efd98e0b4509cd95670ffbbcd26da7a724f4c684e58c17d37728e1de832567aa1c97fb47cce316221dd6edbce779cb39076fc80bf841965639b467dc4a73d5f131bcdd8d660da0cb9eb5aa671421e4dcf0e71effa9c0443eaed9fbda546f9c653b244e57e24015f2da5333c3c67580ed6d8bfdbc68eabad6f46a442ff21864a5877bc467ba4e136cace69c97a1cffed869b27410e9b2ec0c4e2583c06e18bd3f3a5cdca90f810c1d0b43fadae08d0772a43c0dfa882a867cd65c9235c031994450aadf6b048ec546a1182eab7cb3f69fb07ef20031f5431fe70d54c375656989dc2ddff68f8b342e28fb350db949be1e8994cc59df1767c2e4c073b5f34de55deb351417ff93aa1748596657c92df1e42e3effee3e8912752752f7ced52175e2f0c14e6da3046651ae3c4e0b35f18ad457ef92610f1fb6d0d3ed006b15e0a8b369f354ffe4a3e9e8e4e673e841b69d95f2bfa2d3ef52afc7dcd7a1ecf39d06e09b5c51ed54c7bb97bcec5c0c88043e3d00612d7d74398216ba1b681728ac6351090045c14bc500cb079b357ee190604e5aab76dd4db86157673c7fabebce3a050885de341085af5b5f2b31b96988c3a3814b2bfdf9066c5ca10e80734974311bc690f20e4021d8d3824e05295ca46615060cd95486d7329a614d45fd8381334e5e2350dd01246ec2770e94d595e0671e9c9843dc9022b30f4b61f6ca045c05cd88c9ba0ca074bdf97b8d22fde6f2c8d31b64c3c4127dc93c2fbde75b05ab738d6720a89a75a7ec9454235def6f4d63a1e50c2aad9786590f088d1d61055591952da9ec577f3bfcaf7ea3ef1bedde2ce9da52a5e23c32992775f3f934fd030b56fe7d95538032adf405eab161fd5e1e1bff4bf85bc902ac2b3ce8d484929c5b00c195fc45472dbe21912f8d04a40f0509e4959df6bda3c189bbb45ef6572c058a2d24eba93557044bb7f1aa8689267046b13d756a974d851643794d73049a278157e010c2bbcb414ff9bce8f8ecec4f0d18b640dcdfdf836ae79300873aa62248356fce45f7daf566eece8661b45327e60786d0c54a89ff7cd2aa04b4fb7a786b9cc4a17f4a749a789a9c8e737f8be164154d56f0156d793c8a709e9d41b7f938f584e84a54e4547839f587ea7b823917c41422dfbfd5c7d958afc1519247834c0e9033e0a62aea0de6ba3c38c277afe6af807fa93de8fefb41ea1091cb3d3e3339cffd2627fe56d53cfc995546643d505063070480f8be264de1afacfff47dca67d4c2a37b89e5aec1287174300db21f9d11a1b429f4b328b9db5cb8d49f190dee1af7ddf8680a619d68fe603d89494ef1cd96eeaf80749bb599f6aecf524264aa9d15ae167250b07a2f40c2f32976dd8610e91a7fb61e1ae345b88525f7ed54ef4e6fc92148d44f5a2fd4b63183c9246c8d2d122f3bdd85341660fe52b4ac20ebec7e6f301a18d44aa8afdf74902ad0376188e63d7ffe431d70f15ce7edb2ffe6268f19231d9183cd70b8e16707a12749343ff74cd3e48a9ddaa211af0f891cd3c0062fcce885392ad2e998f77319bb750d132fe9531a895ec9f98646aa85060ec45dee17aa2ec1b319bafc2848a501f37dabb19ddca747ec99a87f3894fada44af9d883a7d74fb1dec2fde625356a835a46d96031155bf7874a3457067eb57b4bc6aceab9ef6837a50dd663923d06ab50f127b172a5c3eb118d85c757fdfe0e178e306acb7f42c3dd9edc9da208c952e34c4c2f1bfb69efe2dcc7ef498a0840418b83ce30fc721482dba955a2cf352ff1154fde181ad974bf33169b59d6a957810aa975e60a3a7c5adcf55d3b3c9b712b32d60d58ed84b4159fbacd1e9d54c638765f5ce9bb5e0dfd60cb9c75edd56c302df6a05009ac1a0b6298c380220cc06d9f04a48fb41564d1bdf7bca9d0e31377584b24f665f9f85871030a5ec8535b8edc85c58fd490bbae81afbc6aff984d8d80451c7107f15cc25201263e3f4d2bc2072a0048c638ace1e838dffb7c1b24f2c09939050105249793ea3af1e6f085f0eceb89cf6383088d861b1054fc1f9ce143e0a775d1eda6fdca68d8c2239cf8fe71688ddab7b184e3438c75128fe7fd409500cc627796df73e0302246e8117a06a724bb3538d0097195fd0aa50981f7d0e59788f066b77467fa1ca4eeee683c5adf02c2bd95a9ad6d4a28ad65647e0db8cb8a0101774fcd17a83204775c429a78a2b02491f16f8036075ad4f054809b7f500c21c27ac5566651a145e78d87ef2c6a284c24a62992a9e6a3964ef9b267057999cea65a165b7019d9395584f9d3270d23212a84b0976a33c00fbcf9888423c0b317695847f27e82be67055a9f7a6bfb478c6ed1946a003377d7ed657784add6727facdcd57d8cc32b38f650822d545443a416b4c51c0948f60ab5b427a07ee0cc6cf40d21d786e71696e3de0783aba4489ac4a9b031f5cf1499da62dbfa443b0143d9a24143e73992712d13d63ca045f22d8fd083fe4e2804ff532e92ffaebb38e3a40d7cd4b56e30ce4bfb43e8c5cbcad412125e09629745d449a61b06d5fd4164bac01e4f9c263d6b534e6bfd599e1700110fc4e388f6fc0a05dd81722229de58b54d45de2847d7199bd7c4c04cb46ca3a304dca7e627059022fdcecb4802990c06ae88ac507905dc26ff61d28bc09ac8b93db94edd35a0f0026bda6b775ab8a10752050f0724ee5e81b51070b7608af0db320bc4e6511c8f262bb044d7088345faf0630b47a3d647f5af929ae9f4939502dc9a243171ba4a49438c9eb3f4f96503e2df30011c9e3ff4e5d266d006f4a9fa71d9f95a550873f3fc0530d40399d9c2cb1c2258b57a64ee2953fdbd6cde9583fc4b56576635a59a4ca447df923a8efa2c93710e295efe6c39f156d9e0facd8fb71114fb51c382342d2488bd645ed5400860bf7bd38c1f0f24208ca40afca28ece5d00c83165d6acec0db08f889012c2a1f95a28ee58ea77074750e9f84fb113006319e487f6b15af09bcdf7c063a80b944763e8094cfa3e64638514fb3c904fe1694c9bc8748e061a1e916ae94628b422b7927d3ee851e2bced9120cbf2bc7bf1ed0f79298ef3ffdb637e7cc08c8268b41a2a805b76a9c828886fe0157ec54aec8db30c71a2942bb6efd8f806a949518efdc617eba21c29695f2097263b579affbb83ac65ea009bc61b81719c2f06e3557e92e21dd61cbf03fb8afe85ef069b10433de9c501ab20f87f68f4fa5651743159f3c44e4d80c710a3976f83c96ab8665b5e268c98dc31fa513c753b3b532735d297adbce889b1e3f8e88bb62b762cb6f0ffd431e18c6222ae354701f5a1772e95af28af416b41f80e30cd7469db71b12d614b208deb0f25e80fdd404daddb06306bc277dab1a4a063916bafdc9e470a3eb302c5da994e65231877c9eb51455c1c0b1478218c57f3ce822582258f5e661954068efa5f279f6d2af41549ff0d39dfa3456eaefcedc266216d22ad8676fd39270d171911fd050e2c9a1ec6c93908bcebe65eecf6aa68df274bfa94707389948d27d53106ce9616d81e9d5e5b1f2ba973d792d9cd6d3754c9e2d27bacab4ab8b300bbbf1610dbf6c4d75eac40cf58bf6763403265ba7e933f49036e2b184e2cfe1ef50d15ad5e120b208632442e44ae04a8bbd85b0f649618ecf89efc55a9aa05d4f5d389bd2fad794771cf2c4215f5e818d19de0f7f7a524aa9b34fcf92ba8e5272d0237984d97a3e20c4f069645d67f36bdee1f6ef5d3a1eb49f8a667328190c39bf2e46b6bec86cfb497d97c7242ab07252de97e0cc3a7a1a8222846cf185b1d5a74fcd43ecd4bd0f1582a3b5f8a700a752f011c41153883f912f210dde4b791ef6005afbf3bc7637b3d9b3918a0461e8dc3423580e3a73c9e0ad48df4969e734fde6690890ae4e3aa3170b370df2c450bf834e11a8ba358e24f22188c60de5d22f923f60bb86903697e6c57836481a03c41efa6db03d73cbe86bd1c31d7e17b6b35fca1e3ee7dceef0774c562308a930fc2d2910ba75c6fa2e2aee101341d2c89fdcf46b12965942a33354d10bd49321cf6757d11e78a16b45cf63eedf51f1c037a6f905255ab7a5914510ac9128c73355541d7671029d45e5550eedbb7902aa6f084214cffb48c8fbba3009924c1d3842f14ba4927ec79047ebe7e5e966cb35c5cd67e56f841f1686745e85c425553c7b68088cf0494d38fb7c9d820bfc6fefaec2c75ca9a9852b1e4af3fa6d6627326ea0e260a8d7a13141813d374f9030630c9ef415abb18c9d5120c0e95a88fac3cc181876c49598bfea69f2aebebaecc03cf83e31a376b3dfed26721fcbe7aad6e05def6064ca577e0c55dd452cd058b659418c43bb9a742f98e6699d034127e64355aed671e73cf186d42af866bf15ef9baf01d4a435f3e25920f135c47511594f270db98b7e93252c36a41f206271f8fda3af230285c088150ba5f59dc471a17af9042058eb28c8af00293984f0cb79750a510b867a516d37047181efafdb47b832c17f1bf1d074a1a6d3821176f565d16897f62a50ffc2274300dcc58fe9ba141612964716063ae2b294e7e2e054b0e837af2f081241fd929781b4b915a12fd78734b0b431105aa3d877d9227643e0811aaa58e89cfb1be138e4c2739ab01f3386dfcd4bb6ed4131dd877f5514a3e5a88987867a372d3dc5dad361ed930c83f2aa294cdb7a071b6600c38feb725927d7a3020a1fc4ea87f022dbfaaabf08467205aff624dc2e4e926d9cf6cda8f9ffe81c83fe18cf13d9f31f91bb43183e047596c85a36742fc69ef72906019fd8e25931cb358eb635496fa1adc36a7aaaaa4ba6be3ec6622089ace1bb733ddc4d297fab3920b8e4d2a82bbf1a06d43fafae4aa19b40edcda5712fb7345dddff18a6ede587fa910bc95520a1167fdd95b07b1da1d2207d4b91de1775bd32fa5a9baf841741da12d5b8151820e2971b3e7a5eefa1be6dc7664e12c42751d92ae48fc1c0bd2ec0b1da1b115f1b018435ec3eda111593028af704d7fcd323fb87b83bdaf6abf048c0172e5bbea53809994687dd442975bfc6e700e7bb9517d1bed61bbd50b00fb2634da0f491d1c76ea88151fbec45c6ea617a1fd5b51bc40196916b61d8725960cf9c11cbb80630dd1efb04a3b5fcc86a4fab6f19ef5daa32a5ee91f729cc85c456929b589b42355609b197007e5e02c75852863040a1b2e2aefef61891e05e66ca9c4c582a7d4e7178dd7193ecdf49e420a4613daafd2205ddf9cfc6923e00d021e86f7b5337c0c15ae3fa4fdd4c7c9865ae0027b4d0e829ac779d0be286ba40db4704efab738ba5733d76eef37ec1696fc58c4d0c0b2b95d3252a1a89d3cb91776d67eaa8697b566c708d49fb0a1c5ad49840890296dcc6e8567af92621f67fe4c229028a4dc4ff29d04012a2d99b07727056aa2b09fedba97f39c58937fe84588804a6e1bde3509c57a81d999cf0a53b06cd63bb0a5b0902742414ac677fbbdb2846f00cabbcfd7326e01dfe818330d1dd4ccafc2f69ae53e5fc0041c80034763230ec5859185eedaaed074e9125a7ffa915672e5509a6aec3bf3d10d49b653f2394a2404e071acfcdf0f3fc9c6f82b659576ec8284be24f8b54c34b90ce9c9b0875f8c49c9da1d1d62569fb2712fd8f6fa9043ed3a3136dc646b674a8317bd1e9f32e0bc269b3c4ab73821229949dbe79ba06d10db25ff9d200487158e6f36609baf5bc14f0fd9ebd1178b292eadc02fc54c1d8b3f265394e6575d17a63f23ce0bc253feffa3f313c556bc47545d0924f45b42c3efce9edcf54751ba7ca4babe52eb15fed458610f9f10d777ffb201facaab5d24839a124dd70aed3da1c705dd080c16ba8d3032e2bbfe90f28df532903bb76afe3804dd0031d85cd0d4bee893a12f3c8c4e103341726271c4eed9a46dc4254dc49fe2d0af5aa9367585379688c3b2a063b78f2c8c4076dbf03dce7c290dbaef163b34856091b0adbe93267622674d482c38aa9475a86c4b818b11992420964d8dfa815b4f3f3b0d5a360f656a2342d30e43796a4747767c4bfd48f9035ef3616648d1c3e2fdb7158d9db318383769f503d16b57018465192f859445e89843b246d4270512bfe51074bdad477462704a58425cb3cb40fda3ef35c467027268cb0fb83751f8200944bce43b241f2dcb7cd75d2b86f59ee508701e84b894006da226341e24513bf12364199924de80ec927751d900e7c4fc178e3097a6b68cbb777c2d05329c35fd6142b8462f5629e91e4f45ff6cdbb33892120bcf5ea9e9d415083496ca9575046f897918e3e47a841e9fe31ce509bc4313b2f40fdfd6b00806378855b260c17ef24019743ab1a9afc0b1170084bb021b52a0c6099bcacc36e24ea832343445b8c6b4b901ce186c9269a4644768aaaaaa323a15cc7354043b7f87d7ac6a424596f9966e8ecc56de6a1765322e5b79c1ae48564f7ee89ca14df7af4fea6358d0fc5ade4b4fcb9feae7c6056ad97cfb70a2d7e2916d31bbc63745df5a255d0ec298e0451953f2dbaf9a816d31595c2b1c58307a987b8ffff0e858b528973b9b02c13bacdd00db6dd6a178d290dab52a5020198083a371524cfbff57c4ffba26cf0fb6d4395ef5b138cfc93eb380a1c98affe3a36d8cf6a44fae90fe8ab04ab4be069cf17b3a1caf370befe1975b8e3686acec8083bcf882659e2d16e67631bd4f02036c95b92f58f78735f5effae613359cec1971a0c5d3f7ea40b48d39374a8c12e761d08235109ddce9d94b3163a0239350005c120f801d6ca26c2557434c3a89a1c1c3587478fbe0636fd19d01ce63908b994d1d36c304422229b371b637b0fcc8be46e9c189532e1621e597af892fcb2d6fde3be349344ee4762682ef37958ad7748029f7d6e8038e474a0ced1b475dc57bd68792a3e7376593d0611fd2f060fb4772babc69c9c133993f76b828086cb5e42b1a1e9e4617d4a80b8299ce81316322214ad3d10c6540bc2414c309d3a7f73fc6aa7cb6f16703035c921d34b94e64d87999b58dacd89ab1f74cf425df9a068212d48b318d34e935a2bc521bc303d77ac3a2c153690ead0fd27e6aeb2617bb406cb385ff949926d95745423c28820e91b39927b8ae3fbf1e5c704909df4fa30124ba30f879fec2130ddf5fd8880ae0734a340acf432968332dd3c5e6302a687d70b0250a63592ba1a2356b8c0c1e39c769c970ec00b14e4ebe6e58c415636d0bd2aeb65ca108eba8f8c26fa0fd70e4ed6ab0af0e900fdea09bd9bc451ac85d3ac8d173d993cecc1ff240006722a347dfd2a45882f99e2de2acd4d127acdf66f72921efcce2406b40b53c365ad463b195d9ffbe75797baa2c5fbc38468bb54dd81ff8d563abdbe5cfdc60bbacfa9aea86f21904a0c17138f3835b63fb68c6926c0f588bb67dbcccc75cdc5581477e54a1c78668902a44fbe5887d79a1eb8ca62821ed8ec4de385cdeeee2e2886c625ed73c6ac092737137bbb0b77bd9a8b1a7a565ecdd9e32b10a35d6fb5f6701328441f695cd4367b343f24794fea7a8ec327fcae7c18af6ccb555f8f87570ecf398e65c1ae3e152ea787c576d4e102b171f926d23d0cd7786fd2d687a795e0e1d3aef8eb92d6a611999e645edcc27a297f1aa78e1f0bc6c7049268df13fe53c3ed790ea73f9e913603c0c64a29fc64ed87542760ccf117011c05cf89e5ecbfb4ce5b143ada1159e1a2cf4fefec4ba3549a0a76c393273b3642c40a41ffb9a4c034d2de15d90773860f3e70f339f85fc422265e75b827086b6fd9960de72e1f8f000c722034906ecdd082e2a44a7d418d3368d7ad3906adeee3e14fc5c817d8ceb5817e5a8fd72c46d061cffcdc7f5c99da885a68ce29c4ba8f8ea9d9e90f6749b0d0cbec8e601e51c06405b028bcce1280a24ec1e3251bf44da2b3cb5fdd5184aa0f75d612ebf1fb59cea030ba98ed9440632c72a3ea567694f0cffc6d1f8d179a9d4577c9012d267a1e313858aa85f8e28ad13e53d55aad793f8a624e1744b4a58e4e21e846ea74186a141dd30342d26698531e53446c1bf23b4274d09ade1ac3b1e6e461bb1abb74bac8b33eea0dd51522a984fd09e934c7138d51e64634be4bca9a11733be12232bc7b1c45f5c30383c4198e93a8a2a0bcb8aeb4d207ce6d6ef809f05412460355b4d6e24e9fb821b473539c9ddd8143db5a863e82844255b624b0b9d2d3a074875c748e208a28a6a669fd1f46ebc2fa49cb09e733a91b20f5f38db945239a4849fe1f63fccb0c9633392d3e25ac046973cf323311851c26fc1faac2a9af3f738838f623ce0df1bdc31077f292ad41263176796b45ded04fdbc715c48fb3fe50b55cfb875f2d25f366338127b88e16432a97919354cd00ecd25453882e7dc196ede4805ef4da1666598dbbc386d7b93829bed93d6dd487961751bde46c4c9bc6f670b450ee2d1b235c95aa8bbb050f3e5347d45f0ddb6042795e32aa96e27c786bc7637975babfee90451f52c6c26babc6270c08ea5f209e3bbfaef67807de51669594763a9c6a3d43270f4b39677104722c833d65d23fd640e629e3d3a2d9b17954323a82f9e63735dc2f865f5ad295ceb5fc3ec2b2a3460571944a2dd8858784885e1e8c52a8d75a208a1796caf6fe0073f5de41ad54a505317e53d57f6cb3cafa16cb5b6cfdc121f0c17572932e3364b39070fc710c027de820ec53e59c0c274bac81829937f4275adcbcbd319a41aab360ff12061d911d268e092a8cf9292f7b695c080b86fda6ac24a1cf054708c9b71b0fbd907081dd9acaa42931abdc169c548f096588cdcb24d0ef6940a27c822916f1afb04743ad2af93c9435b3cb8f809276f90cccb9f9813b4617cb3f1758be5a74b7272b595e7a5e9d23439852cef7842e5f82c0466e13a48e9117560bfd9521e09c3f8b222c8add6726b14886838f4eede5e5fa660dea20f3dd7c517fc914b32f535f1d02394709155eddf9400ec91e7a2a30462a89f0c9583fae14f50a140b44e4196d90153604fc2b1d88d7bbe3fddb5a60b6770091c3ba158f7e6368664c011d09f747fbf5a7ccbe522357ea67c639547d0d67ec326bfe940062f344d605470ba2917ffacd27c6bb1859d64618efbfd1727c6171fc0f3de8c549b180ddb91f3eddd6c29e38f7696332416289d79ed3e8f2e47172dccf8c210e7288cc8e315f8d120f2d72157eed92688c2db19f3dd73bb05d352231d1b23b7ec950857fd484a3acd0fcae26bcd0edfb6961a06f29a9183237446ccf2f0321f06d9a7b897a3a11cb4268eb3811d7941b1b253a9bef0ceab9585df6f5a8051aee9b7cf309795ccd2ed5c190436032322a0185c5358bcdf673f35afa8aa09d35641030719575498d63a3ecb70f8a054bd452ff05ad1a5b9c29cacb6d95861d6e59ed77cd7ee0b2de010465d20e95e61c5e48d0ca100b46c827cfd74fef40c172f78efdd264c054a53e5ef39370bde79477719c0dcf4f2a9465907cca7156702b8076d288506f47430f3f99ba1906e55d950a3441125d279a67ffe79e6ffec4f0943a68a8d3c06f763654c7b071e463e25d24c50b7013b55f12e7ad8f2a71a6694873c066114d275e76a6949d19877608e95bad674fe587ede0c307ede4e038d2ac0f3f7ae382a3687555ae75d06e1c15535b43ca54edf3516e0adebd5a9c3c1f008eab0d5f64af700e612a6299757b24f8e220897f52188abe3dd112244a1ff5bf1397f414ac82a6c693ac9b47e9a727113fbc8853328181e7aa092377d9cb863b138be1060a40db134a18bb3322e03943b5d976f14081d1c2eed88c5a36d300a36f366a71a3bdbcaf5fc7aba721a19c8f833d7ea5a0707e89a32a484e72b18a0971fc084725fc0c93ea43f2bdd68318748ce568a2a33b75a4cd99c80b5e86671699dd8e57ac95bb6f83f869e4a2eab7339fd28147e93a8f53111bb24c718a86284f839f5fa284337887ac4a823c98b2e55870b0bf05fd7c67266255c0456637e7f2081b344c6bd80c8a912af2f8cec1825691cc1a6cf720fe8f07fc46bbbf5c5102c472cabb7ab64378a6d41fcdbea9abb4786b00ab79c8f3e5879ab642ba4e34990fd5e9fb0aedb5261a528d15bfdcdcd89800d45737f6ac1425b921b1745da56af9a078c503f578157ff7f70ff9d5c00f6b842b2dbff0e4490c63138b8c280ef5a90eb8219195cd789610487e4e95224c6afb4246764777da637364bdc01b8119e62c2a99d4f6ebf9e9983ef93a8bc063be050fd2e417c012d67da5cd43b734c5e7c582a048363fded9cc870447df7dd78e5fc04bad78b0ac85dcc2f5cfb90145487822a76ddcf9fe78c100cd2761c871114c8147607d68db2b58f7ce98fd95c02fddaa842bd6fd651c46717dccba92b003e4854f626d37360fda6d708fbbc5703643ab0edd5017590cea69a2278d29b23d2d6cc70c4f34f240fbb9b69811685a6416aa0696f44cf152df0bdaeb79da430670c3603670922b5e6b72fcfcb6f9c3934a922ba9333b557f6d644b168bf13a265332214d427248f23858849b2a5165501934ae695ea9d3c4da058e5a92da5e19ed246c2d0852c3c68d5b26a82849969acfc5117d82423919489eb1359daa7e627ef251ded1ac29c24d631499f12e74b1325f316c3c4d112cdf13cb59646f10e33c558b4d7ec9667f0422baebe4ccc6a273a73d214f9c58f49db7d292cc2ed2ef81a9c24ac6583e02c90bc2af72610741ddcfb51495c4817e59a3e48a125434286eaf8b992e5cc7dca2a5aa96d33d6161b12774bc4f4d98d2e185032ba1a5adfa28a8163de90d1e392e5b21ea99420cb0bc80afc5df76b23b41f60191f8ba240e56ad0328f9b7659a458c0abb524f6a12210ecc8077cf036258235d728e7d61e23e467dea54100116cc8c35f4c5d47d8f44b3b2f521c03e8936af171b23e85e84b28dc2fc6d7702a992cd1a820f459201faec3f6a450c09a3b477e12c0c04a9e7edb0009ba8a32008ae3c41b9f0bde718426bbbf1ac316fe13c56e333d5c9980f141c5797335f2389df049c89d27adac5592cb29505fae51ffb01f1fce342cf0c4ec5ff25fb3d7c94fa750d41b3c0558bff03b7e0cdf35c681811b4712c6975e42df754b87f9ae4ca51a81a0ff7a5a32803b1081c900b3f35e932b45ff6fc6956b6d455e87b54d11b632fc743d24cad1c83a23384f33966fdb22fb58fab38235b95bb266fbe3027d946382fb24f4cb2d7c27d1270162987f7c300622af5a6c7949a82928d57da1f6a35c0987342f4827f56d4def5e47f12ce76b4d817f0e9eb3a9a0a2988ff1338d1ec709caaaa8280f6f9456701e6b92d101375e09912e6e04f2b7c7a5297e39ecd43b95b55b47aa703664159c707d236860b08742deb1906b2a4ec94d64b8d4a242b9f88fca544a622c650f1c62654e01dbd92a3c0fbbc4d1196c3f7afd9f745354aeb88ba51f51b9f81c4ba18c0b6ae725b621dc070efc59cd88789b21c8bcde5ee3ac4bdbf48b86f65133d41b8e27c352e7edcde2706d245e4facd71292f017dd7f702667c4d21ee788e910298fea93f513e26c88d6d8707fca41df58113e22b9871cd703dfbcd25f1b9cfe7426dc4e900d23913ff422ba99409baa49a35c2ba8150551fa03fcc02bd76d0fe31caeefee767dbbeee077b649121b0414ca66a685be8b52f270fc3e474d598e2d70227896f1e7f21638deeac498ca0b1ea54ec0012bd025d1672a39104430a1f811efcf6cbbbbe2c32691408671e1de1cdf47f0c1086ad5e57131c3b7240d274edb9c2315e80b2be0678ed132c54819be9c9802534dc47f5123ac136ce408b86dc135a3e1ef00b710e40033ec6ef89a306d4ebbeb95fc2f1ab18459e10ee1912928e79d7f8f4f46ea2b6790cac23cd67e2864ce03a3cc85dffebab1e6004215ceffd8ea2d99f0fc338dc63d016be947ff42ec86f19e08db7f4f89ce5362552023c075d297b38d543cf0087ab66cc30ca0371830d0132702492e009663cfe508a034baf2442493986fc206d2752b99e7b1fab9b9f03ec7bde597a6ba886e6ecf09abfe62a6dfd669cbfb3721193339c376a96219587bdbd6f06b19db804b3dc3894f04f3da6c2f6543398df13de8f367227aae2e35a9660c78eb991647f16e52805705ee3182eb2627f3a00fbd00d315e2fccf7f481882bd719e7159dd7ab9546ef882a544de4248a91beac8526a4f8cd5676a2f49e7552724b40e762ef75f674d6e5aaf692f3c8f08cfb993783c4604e86b2cffd439f2ad3bc8a4442bdbb1532b63239ecdf87c76b05d73c4a899bfaf76c5f2db50df1c90b2dfdf2b343b4252d68c149ef781f81d3301c74cdb21006b348b1e3f884483ad380867b0362706099c1285658c512f78e28855bf0ecb93e5b9cdc828ef1159373d108d4c5a510dea078c3bab09acfa4fb0c1598afcf2ee6f1c28c073f5654b6711f8db53aa9d0e537dc9e5caf0e07688119cbdc5b597a8bdf759551b5c1863b945dc24ad72f955b0a7f8ccccd6037b3aee8ad60aaa528e78f0dd9e1fe232017589e9348ccb131a0f609348700c2e2940dc0fedc130e677a2f8b111c2aea9eb5bd2f8c29360ba7fa8a0387b4db564079fa0368883053e19a44b6eb768b2b78483c1a3912caadfc8925a827f26aba6bfee6b9856e20273d730835d4a7b254130e35a6f92c4a0c2c002d54c01aa2a77d8cd27547a17791a3bcff8c882db5d0d8841b0e3ab3eef464fb82a6b117f0bb43b019639a6ac4c45a08a0f4c66707075ad745315bba2e5a5936d693b47f8c99f3a669c0592697cf1dc9adcdc86afa09815f9a038d6bf9727ea76a0a134da8392222d6e6965e0ece0e23a6f3753b30bda4f98031fb5d75c177414a7e07f9f8776cfd264bc8702e7b9145859cf02bcbc1698af7dbf7fbbff5eea723bd5063ab26f14d3337acb28c8fbe798ace2824390333ddc79b339aea770e97026da1f981c9db779b866744e27ae62905e1f88864a21918ac09f19a307720defb9e9d6fd4c949936b7c107f8935ca5e4c2fe60760353032dffb621e6ed473f89c42e881f430c36aa1722f04638b7a74a166f6e86d4593844d4ff3252a893e5b59502b42e1882bcd50b0a8cbf1dd27f6143e8e64e6c5fac8563e9f3b141115589ccf06582ed03bbf8d68add5e39ae8920cbe552939b87715ab1badcf41bbd7cd5ab19c09b8cbfb2426cb7fa4c900579cf30c3efb32b19878a5124ef188ff17e97cb02645c10b13b3dac5eb54a98aaaaf5e4f73d536129a7b8c83bc404c12eff5014a49cb82ed4d572b4c68f7b083e32e2ee5a164847edc6693a432036418fa66249f099ef37bd17c46676a73224581026576c3186b077013c5941f7cb6eec2196220839e7fd3d93843474e9e58c55e220341a42187a52d712e46a0563c009425ce4b4b595a3016a9fe67765ccc631daa099fa978d418b5f877b254eae5f31e020229bbbfedf2b0903ae7cbb432b1e7b762a9210925cafa1b2f803131dd337b1817e46120477eac2e783c126d3edf80cf194f9e3226bd5d8ed56f615091fb82a0835410a0b05a44917867e88aaebe0e302f036596d9b3aa1fabc292e4bc03a4357efd0b06f8aa2a61bc6268e7a9f4a52f22232ba0850ea587ac587b90e665fae68650c341e2fa9a149d2cc076482c40e6f8f86a0bdb1e0e4ac5ccc5dd1090ba6ffa33c243bffbaf3edd7c29ddc4ae03d284ce85aee230649d7715f357ff824bcc549f1c4d44cbfc45542d4ea5abe021a63d6fd2facd66ee62a4e012648ded1ca9a330dda56adca4598d3c9c6d76c5c8f981499c52b2ee8efce9fb7cd54eb0931c9b40be378ca8fca44b3d39ef45ec1256dbfdee9f50fbdbd1932b96bbe46be8f0741856f2c57115df37f581d7d0aa4b5dbe0e0c97dd8206e528cbd4107c492b9bd0ca6bb4d862527eb5254d261cf0cca3066938b32a705c7a76faf06911a8d574c462f3879ba8b58f3525ffe03202e6576ba0dfa33cd255ea199181df47c58d8660d0c5ad61cd4ece61258e7c83a2627e9d2c7364c626e8a4f6039917292c32f3a368b3486b6c79f24585a98dc65c2bc04abb7eab80ae1879e24f6fb09c80472f71ecc7402c3eee1f3ce1fb74dc20781701084a251653701f7162b03a8b4795450198ed4b55b100d96739a051dbf0409bc08c53db37862fe5a94c0176a50285d470e5366fc8f5a10ed54076226e97344888bfa1dfc2a9a6bc065d53aebe2080ece5a9f9db91b0a35cbd22cc6ae3a8e822592d4ac3a0cdc7e7c5e401eb1b7728237e8b9ad0042d820c866530a5f592605321c3abba62cce82fff0f4b55bff594a47f5cc1654cd9bdd2f7acf1369b9caf0aa155259c47b80f8c3208654f8822742da8dae98b54da6be23118ac3d32e46493e643eb0ec3263406c926c241f65dd75e32e8202d2315c7f599635e6792618b6d6d36e64788c909e9d3e04f0da5a724cfda13ac3ec4da9950afe81c89f5cb99d3c82d4682e330fb997b61a778d1ef98c68835a51ac3f9d441e26513890101983c6453f93749de15877cfc83663945f4043f6b2ed15001611229e885bc5fb136cd8275ae7aef67b4034c9f0415b051162b2ab7977b29be9d7935e969d92c3a479d5785545af41d5b123ae74cea4819c967fa31781b6fdcee83256fb8ca5c58646a8ca1db93b722d6eccab2d6a8013e41dde35b0e6373166ca8e4691f93b45cfe032f4784545110fc46f7656310f8553a10f1f6fc6099d11d2ac4dac8dbf00f85c609c48c8cfa59a533d73062623d854e1d0078fed186e36283f741ecdb887689a782615e987a324c159278a6798e8cba2f7761fb808a806fe81948bf6b62765ed2c3f7a253f93cc373b35b5f6780499f1c0789f35a534a5c2d3850375932a80591bd78aabd599798ce64cd07adabeafa87dc1121eed9f01388e26a9c7d140c4f6a470d023d29a8c99168d72498c5c16f920e1ed148e6be4c2ae0c054968aef62b6f27b3a562ee4d13267c5eab31cdcf2d6f2f6777390b2646194cf807f191a3ad68753f13a667f7b7e13efb3a87adf76bd38378353e243f94235504736295b11b9a4ec1536dbc1416b6c59b6de301275fa92352722759ff84a541be74442faadc93fb7b0a2114e395f3917476d8b6153028ff2f2de1275973f80867aba85ece9df768d92af4196a7379c3a5e7b0e1c56998365cb4e9addbe2fff6d354a39ac1907171d34c1e161f721d8f68f12589d36c3cc46af3ee762affe03825164cf110fb44eeceb1283c626b284fe82c51ca08ee46a6deb0df8392639ce87c31691327fa627f1ce40c08a7d62d52ccd4323035ab16ae18217ea3fb3923ff713df484b62a4073507ebef0ed703b853abc2a7ddd4d86b32b425235cdef5d270709e32b0b92d2a02c619674fa502ce38db7b0449b9e63144d9705e6348f89f242b29ecb4122a6b7e38b2c24170ff331f803a845528cf6ca1df3ced31b71b1b3a53e03839f47c34c6483738faefe3fcefe4817d7ed0b7677950551f0356e1e4fcf5501b0f6b61a99e2ad015598fcb8cccdc429ae4336677a054429e542d03059343b1ee7041aa341622287cff6531f46c221683075a5632b631ea19852d72f5624ac598591cdb3a35554bbdbd3c4934a82ce282ab294a97183658391af2dcfc0bbe4dc4146b1ecf9ed83c377b16ea30c72d8fdf69c2dbf89efaba30430d40d2e79643c5a463c768cd91db160e857a95de9a46b9ff9d58876adc1ddcb7441972d2595a0586991ed4c2d2bb53b08591fc643378ecc956e26e0c219fa4c29e2f7af8e1a165ab801997514a1d61540fea896bade7b586623f7e50499d95e0404e95988eb857d0dd52a03d3ad0a02ab2c574a137e0be48da13ae635a6b8e3452e1030a0eba8f7de48142c17b0e777c4c79427da9ed322e45ca65b435fb7028388559a8335152084707f335a4cba19678c8a8b1510582c7faa99333fd7a9e1660a437c9de97859eb9cb9a0bf3817f43e5490e3dffca4a92bdc2d820aa16ca6142d800ef26cd6267fb8876b7c558627bfc1ec2bdf56e0f133b280d3ea4f5083f91b8f473a742e5bd0772920f1566789a37b0e0ea276e997cbebad1e1cb6df3d2511f5c7314f885b59b75edb3612854e7f111824f9f90e0112a8acf671ea07f1856c2fb0e5526af70b7bfcaabf3fc085d78121ed8bd95a49a16646a34c4756021ad68689c481dd44ae0be64c281586ec68345333d24078300e2adb9a8bda0b51608c1eea4073ce27c680697af5754d49b6b5a33fe64e76f8045c0adf49f320c9bc90e46755e623d96ba162400dce2c13a64e933faa00d7521a42ffa378f15ebd8f748a9d24974612dc67adbf9988355836cef0e5aadd5688a99cb0a437de34810c3823a1188320a8d942e55f75cbfa7276784772070826f4015bd1f6287f6b27ea35d884d72876c58727463746696bf843574a53f6116ed233ae30a2c8c03f4832ccf641877b2e5454d5a03f83968763ebe58ee9209c8f9c834f5180480534f5350b000c12a01bc61fcb4cb62aff189d829f8dd585e993c6d14642705a47054aca1fe06c48839eecda697bfa29cdd003502d93605d88fcdaac8885e2d2144f17922a17948e5984018164f326ce5e5248857a1ccd3c972c27a832aad0c08afc7c7c0b036bb44cb867fa93c9d746b5d29bc375bfbef57eddf746a71e3724d3d2f6fabb286a7a059944d3bfff04473a47ca5fb2198b383e36190907ad456900314ff47b009192fc73293b79bef62400a52823e9aa77fc0fef1dfa41681f958a25b8c165f7deaa5b3a66a7b713e179b59e84d0fec60cf617b3d4ad912e321e56f49474b88e83935da64928d62c33d1f58f10865b08245d81675ea0eedec0240f150d70658fc917bc51eb71bdff800f4e185c2cacb57c22b4d354b851d48b4b31ac5b037cab747d495f381f7c42f25abea0ef04c1a0b78c9175b0b2a05b07a3dfc717510310b70ea37454bf49ca1b2a877cec724163771347e30ada55479e6161da5f370755e4e0f7671aa917e6b1fe3c41a5dd13e82edf285c8bd48213703db6b5eb849eb6fb22ad497048fb57f4eb29ff1d037064c93f61311f098d6131b00dc9b478e25a3d08bd6bb74eeae5b14b453b893931d211cafb11dec9bda09841e490bf7884328096123a28958945e6112181a1f9a127bd76cfef01600209d6b7657864d5cbfdbb84060cffe9ebf223d9e5436a308d2e1eff675fd08881c700da79f97de86c01b4a588778d787725aa1a88d6e2917850e6016c5fe1550320ee21574f5a91a3e9dee1bd35f281717950cc0c3de53745ae2c6ceed5774c58b1b5df24300b5630a73713bf67039ef1a31c486f4e76bbcc0cb0eeb9832b8bb9ae0eceacac5708d134ed31eb071da5c381d57f21390af040d7f9b0fd34c4fcb5a8afdf3cc2809f808d4ea9a874f1f58ad4f190a2dc63bcd8e7f75950759f42ba3c2a0a37968b51524364a918d756843ee484c4afc032d3eb8f8a30ae88d0ec913313e06ba6ee63618a5c093c8aab277122f01731bea287cd8f8ef89a35246a4c64ef7b6d1880bde1bae5de29d0fe2911f6b9b89fbb3fb696e546cab68862aa150e0532c1f525f3946b7d4934e0bfc187b18984b621bfb2d52ffeb5ef20970a9bc6c8c340e28dab1093c95c5cb2f407eea435782314fa5b2859963b10624fca4e53c0c5e573413fedf134a4c2bd712d9a7b25eb5d76dfd7991f66338d02f7a82b2937adb1c59f32da7957003b72012dcae921f514043f5328f29bcc725d48df4ce0c8f1aa27dc55a7d3fad0e3a09ca53b8534aca397178ca6803c5558bd11dcf841c2da0415424f31f9defb15c27b630825af98072015d06475dd8b5b76d00f3bf78d35a4cebb1604c5e2207c3e642597eb760eb59e1178c332ed03ed8f53461ebb5c73bfaf71ea3f2aa491b5d354feb0336713d8ad3b31b08507e5a74162e35322c11e4623c02d771c51ec896ba76b28deb9411b5af09467ffbc9327e7a737adc877fa12d752e407a5eec49d157b31de96febb98e04cd99c3f0664b6510c30fb0c223f716b615350be6abd06a9103d176b1a8721fd96a567cb52fe15c08cfbb1c8983d68085c23fef07edafa51836d63fb8c74122d088b89c05a33e0622e4ef42b42015faf3765887e84f9a6752b165995fc82673ae4079856e92edc8d4c0bede804cb921da6d41924a1fc35ec67f061dedd8fd02b7b61cbaa6976e8496eee59d7c4e0e00a15c0cbe7f80c5434a4aea9a04c96cfe370037e721427d6f2c9387d15f7d9074d907cd646260e17bccf275cb1a8f4bff6dd56af6c372e9e7a39025939dc565e89948afc5e39cbd1d9c08af4da47ace923bceb2e70016b93cb1bfe3af880400b14757a4adcd3cfc09b304a2964c0e63f3c3c4d1ece1040e9cfd6b791da8739c728209f2a468b09c90a6d14adf03756cd7612266527b822a945dc0b6809a7d35b7155b34bb6495ae7474d35fac83d7e92b58186591f462c40aa80b598bd11b76d2280615e564b9e23dbbfe7d57cc8caceb704b7d3635a64a3156ed9e8448d96e57e1cd67920805656ce93112b0e9e4c384e53a887a592d1689438c2b5f6ab6e5a4d21080c5083c7b10bc8cccfad6e3fc81fb14231d5aeadd4a301033d53c65afecc095c36cc40b160f1c8cb1f7efb29c8cd68d9298367b61ad7ef948e864ba3515caf47c967f3930326cac36d0f75c0c0a9241395adc3b745ee136fe9ffb50110287ec570ef5ba798e0220c8397ee5aa0d737766d473bdef1ea5f677aec7a6bbed2cd3457d7f443f461d62d346d96656d5a7a8ac351f086f3c4f07901bff3f151c9bb66791514b071befd7b505df50463f5e12a8c2bec77fcd86eb8c2cf65708b770b6a39cae859fbc249e84a21b39c946ce518595b2591d87fe448430826cd820ede425611db8aef70e25d935bb477f37d296e8b9cbe9421ca7d854cea337e6e3901f3434e2640b8e5f27a0fb339957d6e9e5f6961d346524cd87dfffc1c00df2fc026fd685695d61c29d8148669471a8fe74ae46ee711525d90474d997547e4b6adc27094d6329388b90d2fff5d75578bb105589f398ca5076bb58f5304dbe41182ec1ca13ea35948639f797537d94df8cb0949d2b7481f6b99c425484bbe011210b2c7f294c88dcd8024732f3ca2d35cf529f564d2483054cfa3309a01b450519761837bb6b1897979ce1b0628e7c56495ff79916926f7db7a027287ac6e7fd231d17046b0d784de5104d9589cd20e4c2a29e003789ea94b5c24a48f91a60c4ad9866da73e6f6c00d0afa9ea6b4bd2d51e52fcb15e93a899cef0a1c8fdfff089e85b57ef6c8791142acde6699d7bd547cb78ff3cb64a502bb25d53bfd57d92c860b26914ce3341242ee5664cc821ec271a2c0fc140217f9bdcbea079700d92998068aa0fed6632472174214e76b5073e2cf69e8ae88ffae390816beb15f48107da5e67e89f4c7e6e006b776bc357d5c5f79734a2cf3622ce041a871eb92d36bfd3f3a826d41b716500016ff0a78bb8fed40478bb5b9891c2f07c086b63a363a5bc4d4cba21e4678911c80b5b55949831f68a7603dc34dddffd0171579ed02f28b4db75d7527b60fad8a70b9ab4b44b979735604a1738de1066d38a522962633331c49f0e6f8f34210a92f49f7a4e9cb25e035bdf1258417e10778d732ccdda4cc7e84ae9e53f8ead0132eb192b0d5e2a4723b2c4b4938572a852d498d88e1a1150940dff109455253ea57e8015f977c8d462ec73a59fc05177b9dd7f3a44e0c289df07e9d27b1f4f2b2a036b627fafbfe1ab1fac9a55b5ec82fe6f4eb7bd712db3876f67ba68109004f77f32987effdb47058109600ed90a7ef6cd771b61795d54bd7fb3408d4862874dbbbfdefc83d81b9be942276a28830e71b8e0bfd1f1a76f750e56552c9f08e2528f5cba5f1139708b3efe514ff78508711dfac74d606aa7846d03f809d4f833701d3ebeb4dc5c101c7853414b21e72b741a290cc51f7f5ec6e1a6b53a1322d2b9badeea3b1eb7896afce01d28c9a8451d9ecfe38ef9800b732d5bfc759760f34b751853365428156eb4ba6d55b298174d92b745d9fea05ffb2062d43a5b3a838d820b0804959cff9826154486eacb2eca92c0b8c80a60864a150869a181896873f84c8fa881ff48ac6daf1afc1d465f6d24df518376f96a073d070b13fa37c8338af0e8f99dcca2951718093897bbcf8f3e30b4d18fefd3c6240a1e89070a4151a7c5d84768df0705a2969f764509e581b8cf259dfa29a0169e0dddb91bc74c3c7f8b14050cf93a9de596a8d26eed272d4472be7d825e832182ed705fd5a91bb59bd460f623bba280046f15fdf369ffa1b73a786edf8de889ceb52bfadc6c994e1df825bea93891d7e839e256f5c18ee8541094a62ffadef74d6fc5c23aa45a08747a37b41b8f391033156ba8e15fad18f93c408fe93aa2b8fbd9b66f88bdf3dc37d178afe567f00b4487fc7877a5860d21c63b3e92a9d72b161b0925f0a399a9bde2933220dfdf2c8f008d3075b553efdc9c4495cee265e5258c6825757d2fdaf5fe6cb3e36415c301fcce326702d196aa04cb7b5345b9dce7df946c76355322a7246cb3198f073a009696d688e43b31034a1e7261929ffe5232decd54c6d956876dc6f4af232f50724f59be0589ae5b4fd48d3ea5094b5d1d6a1160ca72f87a1fa4f65c10d45a9ad014ebaa4715bcf592b9843df28c154cb3df378e3e4597021ff07cb4ab03218888341cbec68513f5f792f27f07b540e37bb4e57e4a7b29a3ab812ded92cb9fb9219298a7206fa28c48c70a6b9ecb19c9436fc9b915925c7dd003056c034c9bbd7429d8c800871be0d02de60c7ce8f0b683f35e80cf22eb70aeb6c8c8e226bc1bf0069393829214b8e8aee1e4a0f51e1f4aca1e26b3380afe58fd54526688f0c4395991efb075fc6e28ce1fea131e7853776f38ad231197d134dcaa9563d0043f1f8097ebf0dce0739972725a36ce04e83daa504d7345da1ce47c2428bcd11f2b722f202608a387efd7a818c543d21e1ebd265d771c8e9438159b041c86115a61cebbff1d2735e6843f0836016b3d74930fcbefea75ab271bb09a3509acef172a5da4518fda86b87c30fd9af8399a7e6ccd4c6a3b66b1b3ed71f77eb29c0c16ca52b2babbfeb158b4f5205718f9db43ae9407797d68cfedd27c1e00ef66b39ee49f18eb8ffe2f5ab24006e773215d0255f67929d3b7bce2a2d01b3c1aebd51e2cece9eb0c7d397fea53da094a47c9d82ba1fa24ece7b41d92ed313f5bac75dafbe6eb5d4269547d84137cb0ca7a61e082cf629cb4103196cbd8d058bc54cc66f9653f801eba042207b40736d73cdebe8e181e9d67eda7d2968b76d115878ff83930844ee9f6c15439e54ebc5e4fb03338b1a0aebe66ac543915038637a14a2dccaf57ffc46138014e8274d6a2dda6d2d02a22424de2abf4b1ae5bdac88104699f1a17f4f96909a5822618c4577fd1b83273cbe09e560d865904be3b987fc5cb2a27988d126f0084f3e5dcfa4e346fc727362397d50824a6d7b3c18a1fa9220f78080264123f70c9b264babdd929d9316b9208e2c1960ac4fc671f2d1d1d7386ded447e825c3bb6668cded86219135e156e588999b8200db0c2ff9e81760f1e2bd69e161c6fb2d1f15e56ef62e1f10f524999fe99615f33686cfbc4ff7d4077216752c9c7e4338589d44071e037a72c9b6d2b5dd30cfe1e7e9c8a836ce1fc49d9e52429cf2df96d653adc35d399141d99ee57738c1e9aae8629490b81f9c45cd20cdb3391b3b8756a399afeed17f392ab838409bd1f0a70b2af099ac17da68394313c6d53f11220e5427f786e414350f875d017fe3b037bd321e23456f82a232f446f61ca0376426f13c119a2074417cc64b52283bcc41f46cbae21fcc1133ca00fd2dba2a152b2490b14590b0545c06203f356f236ac283ced59ef7339cd6fb2de5042cf0b7d19c52c9cb21bbfa56381e3211c697a38df60e832976b694b6088d94e781d93de097b3f129b93432e4ce257c0a7d3f931e0d0b4bba2baadcac59ef88f1d973ac69a01404d74383a6ed92b4427d8a05e37b40fe523d6443457b7c41b9b319b99533aa2a0e0d4d9902b4cc0edabaf2a63e544d1046353b9167403faf34841c91225bfab05d9f6a7f030555e53d4a47bc7adfbfb7754dca196cbb72153b26863da3d8f0636fb1f4639708fa9e3cc9a618dc5f47ec023f4c8cf76b1e7cc01082389e8cfe17092073ea0f18a96433adba70202a377cd55f54dd12451531a9f2d84f6289f79b74afeea1929b0db05d493b1f0b838408a1d8f2e7c89efc564a5e114a91035d3ed01cdd599d8e1b1d20bb065987d45b5853e76c76e1127606ca990e383e128e582dc51fc5b25fcd4e03636d27a69700443495963c0bccda2167f49c6c6b241d423b3ad1407b5d8d25c67ce5168af5b60235d55f22b8410383984193c05ddd47a2297b6b2ee0e572e1d8383951a666ae1e0e281741296378fc912dce94cc690d284e876f547042848f22c95d5a45472518bee8a47829dbd643a2d2fd3115a9312abfbfb38cfc88a1ef279abcd429a96702642fab2f7980dfb440a297d90710f44dd33885f6fca0d5f91ec0ccad2cd7d1d2a467aabf1e8bbf3901a1d48c6e1213b4f9f2e61fd73aa79b4dadfad9f0adb8e70f955ab5ee16260192d8e7d37eddc98fd203c4249fef10c08dea46b4545cc7ac75aa5505bf11a1946f5d1aa9a3628f654d22d36df99babf06212cb0718a4341fe9f888aac1f7a9a6c67d04459a599fa6985dd4c59a47cdef0cf55a3697fe69f2a5aec4bc5765e2356dbbdc46a708c8f6038bd806b0c95272180d9bf628a4990a9f42ce4e10e78a1d0bd7cacb69f3f864cf05d5bff67a0212ab049c831e7e7f664c3307459cc127975ad7c45b77c0a61519e009e97d560fdcb52133a034b5cbf49f3a1031b8035cfb7463c65fc6e2deb25afd708450c1a149c7f8c1088d72e4dfe203a0fa3d5835b44b19e22118bda70e6204f00548054d92d361ae519274f27d1492d071c2b1101cf4e09b64f6b29b5bb3d6300fbefca8636006e54d8acd792c5531b26100318491afc77c4ea3e320abf96eb8cd16d9305b2d687366931c7b6eed6e4db50205e1350605e8c4ccc5b033ba1e26f912e056f1b6c4e831630416854363dcefe38d9410de5b83b65821e67c7a9f5ccfe731005e23bed916b77a78c168cae4205252e354c124e357a12bb9e465cbd9fc530a86022916245c087841832eb2bda5f2762de80a2aa1b587ffe7631bfe2d319221bf808e92aed06e9d43d672bc6590c90e1bcf6ccf59f43207b45c73805d73f502e5117716ea640c7d2f04d83ee39824f661a86dfca59af2c3223954c8ef1238efb80d2fcb1fc84414ebdb529abf29d5ee6a8110baf10e274c61965d7c848dadf952e7dbd1f2e7c121563e5e37848249f4c6a898434688a1622aebeecd1266b33347e4975092d91156baf5a789c980f43e84ffc5d4cd0a840eac0da7c79a54e59fa4a249ad87173c97b75ff20684e43e1632d514c836c5890e4bd35f41bee294a873d5bd4e5c42177d3e56298fc47231c86a08860448f39fc2ff1cace0ebcefa5f621925df547f21806e0fb95d101996e2551b187514c4ab68b678c88c50a086547bfc0ae187ab0a7183395e9b4bfc9610d721114e4c5cddc8950fbccb6ae7eafb8a9e46f2daf432c801cbaeac74bd4987e6ea6d5728f72f9f129890adea460f154188f77c9f8cee779aab3f380102b41857e0fd4857d084258b5296d966d6d3357d57f286f2afee7052b7d3ec7310b927a8a2f45deec7e27d4807564d87f26cf733ba8f6f6fe386e530c0875e62cdfe56d5e441e95563e8576e2f812ef3832fcc8c95e2fd106c0c23b9c36909486c998198b3868c589f072e4757c1d945a58b4e6a137bd102413ce16e1826c2644bd683b6e60b4119a3c423fe1f4c1e7e3956bbcefcb058b30ed7ef6dcbf1aab883f6482efd2ff9629bdd89a7440778b7ba019deda7a75c349274f79544339ccc0acfa19cc042aca58155aa518b47c6694836137f21ae0a467d7e13a782e7c49011a03ffbe4ce688f854c3bbb15d0b03cd3caec7f6f2507274f1ff087e2769d9a8dc5e32a8991af45d1fd2d9c88596d27acb0cbbf4f88c1bd171dce59dd28c550da7743227deace07c613b695a68c5d5b738ffe42796045eddf7f8acd7f641d023f0662765e3d7b9cc61d42ce90bb4703028c6933537d28823d6fab2f054ab726becc36838cf44294ee2774062a0b655d54fa8f7a1e1f98887dcc105d751e7434bd485653badfaa26209326e4f762d58853952bed5640ebb39342048eb4f4bf582b4928b2ae59d479dab80ee4d3e5b97c1b448696a7ac7c4092f4f0f082f414f5fe0dff90dae0739f2b92040498895919f7c8660cc6cedae83f886eec41efa21f129922ecdd4008fb7025f1487cf99aa3ad1bf3cc8996f784b3fa4ae6f0c877e3282ff27dbff27a9c7e6482a2eed60ee98d815d2974b8b2c4a68df4e9b572d43afc96b189b0cb8eaa9ead6abbb8be1064b4c98266afe646c3baafd75dd2dcf44f6866def2dc11579727200e669494d5d24fcfcc01051e3b1a6fcf0410f2896cdfe9d1081ec295d2a3fd3aa6355fce8618bc79c6dbd5ef48f8a50463918800a247e3e25689d2bd740b657010fee75b83bfa4aeb5f3e26dcb738fb87472c115240ceaa5d6fee20353afcc1a220b691c5627efb7a252cd5d6d2b4f6a8f60d6bb1d760fa5d02a311a34980671cf6c2800edf1e42258fcc3c5c75ac7c894d88d682b064c0ed87b3060dfbf1324acbb27d440a0951c953560415715eb003936ba578a9b074c86dcbf2d973be54e1988f86534e5ad425d90b176aef442882becf1699979b74b94e423764753c95cb70cbe451a51a113d6ddbc38aabd76df4303df5efad4ee500e8de7e62048fadb72674bfadb3ae8bf8728178da0e7ebac4f2873b9344a7459e479386c18e47708e62bef076da009fac40bb45b35d79d3f62246f199bc361ac36494d9246020b0f90f6ab7ed40747bec11592067bd33faccb54a2974305b0380ad272f987ad84d187d66e405b640242e561b6a984016443ccf8c2272807d61bdc9e71b824849292a120b2ac442001a1e6a66b970059de158089bcb0a6a5fe175e9e8a8bc2aee0c74cc178c8ff6728052e124f7a0d27e12b61edb853f6dd4a037d8b59646878d9f8b7e2a7ed7eff639e0ed7d80110f00f987d154d9e1bd3376274b87131ff742ff27bdb8f19e02132f7b7b3184f518014bbd71f5d6fa7cf5b4084a3f0dfb9e53376b1f71d96bb525e65944c8905bd80543fd5401689dc0e7ce6d16b61d0b49da69ec7db607948d6b4e30b7950d00482c7cab35fb58ef717111240fec78ba8a62b5b22ea66c8e322e086c75d36293f37f3cf361a7744bd400305db120949f066675e9ba064d9524f29162db85c0722066fa12fb5e3ccead8416e54469295283c95aa369a331174bb1e48876341bb88e9b451b0a5f26edb5641f61506313b7f55c1b23dfa67c76b0a6026b5fefaf2cdece73e6c96a5c4d6dbba42d3111643cfc45a5384ecd0722215fcc8a701a721e9485071624c2d06f02f90aae79696ce3a0c312a307b274ad3e919ef5a9ac3bcb0626cabcb297acc1bd804fa1507a5a85376a42818a128deb7a2f10dca289bf728a989f297334d8561ec24c04277c790df5619fde319f1e611e9cd4540f405ddee1b524822a1445c2d3df61b09f4bb2fedd38d26aae92f16e05ccbffc5b91fd6c3988a41998ed37bf881043378f36045300bd0686fb5adeac3c2db824cf536b350032f793a7967607331e0728a5d1e3f0fd06f67a95e54c8c8b2f4b998cf5679c41a00e9d9becb4b35c288e2fd4b6417a1f5fd8bf4d04348d8ee6c1f887a82bb09a856efc7c6b2320e641112d7c07f64e0060f82132fff5f020c9b91bbfd5659453b51f42c4c59e6526f2a4ca2f31cd711ba8fbe2cf569860791733e2613bdd2570c8345fcd11b01c7cfce07037967ecdae6a6ac7a712d0416fb832efd39246856ef4f59a55e155529aeae4ffb11b890b20327866abccf2ab7d42501710c9a323783ba32653bb969f629c2ee485e07b14ac076da02b2616c9a7fc07d6d4a45667157a7dd69b8e1c3facce38cdfeeb7c298704ca8826c6ca84d2940f1793f6273c430f4168546c4188c828cca823bbe0b2a4f35518922b40373316d93aab174d5f5e7ab1d8e2e79ecd3fe2818304f3088c0840d101bee700dca605d0a86f0a3196a907ceb9fe7aac7448f813b4fc6503eb2003d24cc8ba19672f76914626db4629e6a628d910ca4579f99ffd4b28a0fb8aa998cb472dd17a31a97984c8d285cda943adf079e3f67adaa5f56779e63e59c46df84442994be3026c6647a45dadff99590c92113fba98a30d1ae7416496ea9c78685f5105f1acf2c040faeb5a1a8822ed6757ebb39a3bdb77c1308100084f15a98dc0a6f1b3a7f973ddc11355f28d864befdf31124439809da6178874e26daf61db6971dbaea2a392d02ab6822771d0ec30016d615b3d1edc71f7959fd6728d57dc15565982a71cbb6e38bc378955ed2e2770aba6e6a8b20f6fc9108ddbcbdaa7e34b3af5e6878b7ecd774d7c6e77520be8d53b14aaedba722a618f1c85f6b6a5b93c4e410a056c441dd206dc3f53a8de166cb778d3d47c827ccc19f284c0b6db4b3ce4ebfe54a72e9570dfbe5d8b4bf3e6bd1bbaea40d47db6d26f5b38aec0f2a40c4ab65ebcfe213097c22f3801cfc5e1fc7aee6d59d0d15dc66fbfd371826f166aed11621fc31c461b0f83a019263ffe77111318f710dce966c86830c1644051513d9bc6336481e5314cd196b09fc3c0546a3454c8f5c8632de8d4e2d3407dc2aa44b1f70fd4fff791fe625e9714e327d746e6e5ffd9047acd4f6fcbb36de324c742ba39568cad42fb413a854c78d485a848732f80ffc1a3361b2708273633507a5dcb6e53172d29885642bdee2df355fa1326be22d18f04fe4ca71252f4dda38e01186fb92bebd53137c70da07caa2a7d87469d8a3655c862d83204a18f7f4667c2c6129d6177985b2aa8985abcc3e651e9e6c47becd2c5e94e5c69b76c33321b5d2fd24fb197feff9df8a0f98ba9eeb3f4077addad0fe372a9d851efe784be717573503c04c63d45bcd3770bc17879e9c3b0c90707c1d6d5673e4bfdf230f90e29d7cbe9e0105fd557860b547155f9d1a0b8fa88e2c25bbba38ccfc417b8e71bfa8acb56dc1dd790ce5ac12dea27af1946b04c68efcde65f681551f1a96e25c4aa38cd0a4fcbb3ac7a53c1b7b691424b9c04c0025c7036d485982492cb393bca2a623132b8e132c26640d72a6323e37a0b2ebaf6d4d4f365b249abdbdfb32ebc98d972797b11b99d362ec6e72ca175bc0c36060e87d2e1b2ced529b21fb889266b488e384f47d06f55841d81765279e4b1863357b9bcb37091ba03fc0728f69a3b504e77f24754e59c685a0373986f436b85e884c858cda092bcc2e28f026cc295a4ecfd4c343443af8cb12fa2819be91d7913f96da42e3c0189f0293ed18adccd40952510bf6f6fe5ae55971b4fb600093885adafe25df22986fd45d49ae23af2bedbfea065628a31acbc3593e784159591e80a70e33a1b26fa428dda211397e0a7047a465bb37b14bd9e6635748c7f139ec04fed3082cd091fb99f3d07c32c72f92d08f736e6131dcd89b6ab4fc7777eb3c0bef960a22c3c2ce7e578e892d15e72c97d03f8b52410af8d4f618545f591004239989e46ad5e5d24a989952d645fb6cdfe8ef1f00e4ecc9786f8f7e98788fe4a8e0ccb428ab254ae71e6d1dfa7b37a9fca0ab5c10678b86ab8ca59de55e5d4bea97341cdb4b437c6c7be695b903de93d656a58722d7a94810c84146d4b626908bfdeff29a9dcf2244582e2f08d8893ad9b850ade42d4b2ff496badca1e51bdad975303e4234f296c734e190aba08b143d9545cb32c94f3601681f0afbf702c34e5cb414585d29a47917f1a066f15609f342a2f9385f0260f11fb2396f7ba9ae87bcd237eada5fcba722ea022948715fc86046416d017e7ffaaa37e833fb4c2e4d05def28fb599b7f55075e2e82aca752469245da8bd4197b9996c9e956f25ec581870c746a9831399c4ff1e45e632ffe640bacafff74a6d6e0065c89421714d9fd4f186e0b56ddd82211c5761ed581f42f609e6df96508d4bb6299bd020e65b192544d9c5106e0c05455f68c275867441f71d4767d8bb1fedc76aba211d84bc972b1668eb00df92be3494653fbb7eff496798e471d2e204a51921c903f94e75cf3edeb178e90ec60d3f80ee00935213e612b5be033b5480e829c405d524e40c68049b6fd29b57665f45a5fe0a3e0a1c6df313d7e5d5060c521605ec84f7426947bb3567047cb9cf66438dcfb78c5b81dbfba0137cb7ce382add34f1e3fe15dbd271c7726678a64e6c94eeb8eaf14ae1b3bd78884cbebcad5989aa9568f14017d76cf8bd1655fcd6b0e283a040908fc1334706c31f8dfa01f3ef8c8a7ec0994235ead912710a502373b2869e00f75e37e986d07b29701c47d447e08afa179a0f0f52097bb3d5e0f8564384e88ecd1da014fff1c732ba7d1f9fae9798d59e27332fa1b724e781cca52356a83ebd3f230a59e0a6088ee23494cf3159764be514ab76913b3520a55c3ba1c31278ca9d944be2e17156f9a5e4a349e5f2938f436c0837bc546e429de13cc25f42ddda1eb012dd771446c5cc03ec95186bd2b1771ec9abfa6619188d171f8e48b50ddf2103ad6d12e6d582cadfd3a2190c3d37799d7b222fdc23d81f9b0d5c8a26ce9b7521bb7a98b0f4812045442f560a81bfb73b0a4247839c4f355d38420f0195fb8f7d1d2d08ec5f5ff9381fddd7ed8c9360e8e74d47d175b2bd038046d312e9b7d266e98cfec9957d98d05d49eb3affaa4347a40db0936eabce4eebd84f2115777f585d0686e4dc853fbc2d833589340039cf9533c66501767800d11c42f0acec5623ae3c7c97f54741e4eb300098601634b7428cd64a9354ce503f059f94d3356f3f22cc321618c2774069b9d9bb100ec389e759b3c76f988e7d362131d0597e6964eb774143fcc05dc584b8f6da64ab2928289d94cd8dc172f7a30b430364a4dc91fd96dba363fcd76cbfc9217762d4dd75c2145cfb23cfacfe2fe61c7cb9371caa5a7ff319441e1768b813132cbb116062518eb764b8be8a9b63b119e864bd4765d319a355175570e36d3985b1329dc1894887feadca1355c6bda3a7f3071dc3b8b234b798b752d81b19b0529e0cc4f1e4594335e243f3a90c007bdff917dae36cf5b79d25ff8dbc24257dc534087bdb91d970c2860e8e0858e03e2ffd531a6d56f181af5f02614dfcc7c629a5fda3c3362bb94a377d2204ec0af6c296f55abc96a567d1b441b786e3306d1802ac5a43050d073b5c0046b9085f61f42c69ad1e2947b79a2ff9b4f26efd54e7b95dc6592d3bfb423ca4710a4ca75746f89cc12136e4d322f30b10a4e5e6ec713d5110560fa25d79e2ed2387e8f98a6d6751e0f02bdb7d50d652d69507636af9f32c5f531722d3660dcd5bd0bf118dfe96a0381eed323475e64488e60168621ce77af96d8b69a5d5d43fa184c6775fc21ceebcda410732ba02ffaaa5524a6b764e42eb110edee62353cd854b4299687be6f33e56ae4bd846695a865a4ce0cd36f6b977d1b286c28755dab10c1719535551cf02cf2ddff943477d001ab4ab3c0911f694057aadbe5cb856dc9cdc0662d910c3a5facc5905b9f47284420506e1ebe6929ba3d5f640fe0bfe52d98088b0ae74d0f8d3be804f5ce0e592ff71b04a5b62593c2f07e2225a36e419d383949fbf3aee7cb1e007f455a342b04e9588f6e5d27aca298dad4e1162a835ef50baf30fb94f6330b2cd881ec69c276ce054fc940ae3056b9324fb8cdf667c502f2560d67a1e639e1785ba6818d9c55cb05b585be1da0ec222304cf50f22df6d5c002235ff39500c7d0de276fe7c69e3a20e09e7c0b0dc559f052b7fe16d13e1b0dc7d1630cff5152455105927b32a55688f64d6dd5700180bb1f486390bd217626ac4f4c093a90934cfa155840e9850f3cb44a404c18e4ca16162fae6260c20dd33f242563bc4e1b932665f41fbd988ad3921e8635b3a154c8b112b9efefe3f52631e990364d06be2b61d1a18d8cfef6d0b3b71872223c4852824f9fd57f87a29b8a7cb21c96c1208b6d76d9b5a56dbef2d39e6aad6ad077be7e4fa970ad1fda23559786fbcc81e999a3dbbf4d1a44056a59bfa0c6cbb9c6902b16e098f8e128ef59d3d9c4d6257bc16629f703369fc7ffae17b745f83eeb8c0711b88f95de06a41312322ab9151ee3ca41d5e749a432030645a8c9e9794c7d52d53aeaaf475587d395dcc195c9a3c69baf16f9304ed6b9e7a092772032c2be2f09970a05cf8ceb02600f5570c29860011849a39e8ad04720a241d7398b42d90bfb4d7674c407bcaa40e0f160e7895748bbe0a7f3efc9b15345fb6f7b3d1c88b6936fe793c676dfc2b8a71fbb3b3ed9530c344508335679ba26ac31cae33cb2e31c3a8d39debc3025e1f0af35c57f7b47f115db43e9101a8ca1b2897d899e2617b936977967ae604daa8fc27e6359d7993722ec049471895c3d871ffdddeb77cb154e4a46ad3771f3c634b7d05a9defb3d116e9a1ed89381e803b767cde2f3a717b267357c86813c726e105dc108c2c4b4e823f78d5349441885a068227fd1772c7bb3b6c7004e814f61963bc074e860cc8340eefa7fa316dcafa7b25d28a1a31bf5337f272805d84c64ab26cac14573facaed54eeac656ffc7a8b6c8523521562573c5e76e9df0cc87f12a46d54938100cca60df83b8686cc2684068fb82b7a8863be915b6882e654b5657bf9d32f0a1811f7f00c5a0519039847af8a6378dfe315a11a5a7bafc8805d45bbd458dd17e0fb4f06b1d583d03ea9aab446ad173900945159c92fb14f4649d68778e7b853f2740dfb1ea2725d6fffa6b82aea5850e19c3de042cc80f9375c5c1329589af900040c602e3e8d00becbdd9234d51a6dcd814f0599ec6ac4b0793dd873566177dc54d5cff0d48dde6bd5b222c8eac4de0314189d59a0a455259ea830dafbaab6519dd2b3b12fab589fccfc0eb18bf73d6c7d7f3df634eb1ce4881a510e0947388de99e6a703e878edfb7769b8433f5b7c7286a4c9a00467a4c4654b6df3919fa08edc982ebf0fa60f55210c407fe987d0fc33090c8ca3047ecc882c7a6d6bfe4abd6c90c20c449e7c0969d63d525bf491c4931f4e179e984a8d822905c680fa0987c12da99251aea081a615242b98bddac86e31a94b90cea5a499d8159d0faf1432e851b51899a33bab28b9298914111432e5e9beb18a0eb7cf988512f291d7fecd799a0436742529517262c8a4175bba46b2218c4c48c539f74b4801edd91b93fd3d54c35ccfee7dadc5d6d5075bb74d6e6b4109c7d1c7aa7055d6a6d4a834a9faca4b17cca12c6ae1b55bf540704dc0900ac23c9f8d177a2b486a6cfd072708b2ccba92f92783cd6eab14fcce33e34d816abdc6d745f54d55d060808fdf8d7e7224b3289657e1a71893759085a3bd9fb0ca468e1f28ac820efd577c00559ed941d9085a0c44209f79fd197b3d63d3eb90a2ca2718722ff90ff77ad22baa772e62c3d2d935f03b4b63a26a4b1807578f2e74fb8453833ee7773e5275b33fa024905e5b6fde2d0d23bd58da86bc80845a3f05cf85483f98aa68810ad0d8391272fbb2a6f1e135c4bdb37cf510a0e273b034f3337b158d8fd0b65b09fed1750d29243f3052033a9fb6cf2cd4e806f92c6e5702a77e12fdba1139a6157fc51b8659b1742127439c3dedcb1eb4648bf72344c175617d5a76d17eeea8f9ee12fecf80452aee132e44967ce69d434afd5486cbea37abc550e14def0ca750258076e78c555ba33335f7bed823a503189029255bc9b90484abad6782ac68fb3d1d66fc99cd7e61e437a352491bf2776e8ef456d8e2fffffbcc4362645e4baa0f1a791cb707d8fa6a6bd0ef5c3b1f2e6ed20ee30a3b44a2cb534e359171805c60e5c90928eb8547269419d6e75648df8a242989d11c6dc7575b3be475c064d4dd18027e2ce67717c10842e888dde0c3b2377614ec2dee6fe1d6fe707cef710f546220859004fc870f49b230f70ec1ab1ddb0e76a1a47fdc462e0f0160b12a0ce6779180ae58397f9bffbce82665483efb66963053cfbb3d8f66cb45ff331bd09803242418540b5707595c705ee6c88e4e32397f538c47304a6cc88633f8c1076b252d9f7b5b4390a7b89f91a84fce3cdbf2e740db29035a079dca8b0a61a9d4df159863f6ddaaf2e9cc27eb95cf166174f8d9159269a788cba2da76db35f0d77d3a0290ec5e55bd0332aef9f431be2cd53919927f583e43e91547bbc6353062b579bdb26406fab7c1c9afdee3fe8c76ba6687478a9d84738b0393e53064d1ae861d47e274d64e039254c3f4bd0aab270e1efe59dcf32ada5d9da2641dc3bac95a01aa05c56d089638cd3b50586f24d3ece34e795d3489bcc007d7775a7d1b29ebe6930b3bc204f81738cd99596116bec8445232528235127b81add1d967dd7d3271f9c40a18a61aae6aa7ac02a6dbd462efda8ae89e8de2308e464dab3fd8aac37abdec20ffb2db5701225174ec10c2a8efa44df2ec5f3b598b1211622b23ca58c47ff9e7efccece7fff5b319e825eeb4359ddfdb59b4d8d272f0148367ea77dfdd1c1e708da809ceefcab68062d4f2f45d19dbe8d6d29557e34f930f166eaf1ad3142bc4c874ea74ce38109fba53128f0767410b68bff3f18d08a95fa4da75849d97c43e32ec7c4e1c3a89aa648f8ae0f956efa87811fdfa411cae17cb7f794815c09eef3b6b6206e2790a36304b5dc1b2eae86927287d298594dc70461949d624238a4a0a9a9c0fc04e8b721c67390c5910f6a4bd37e80205ccc4976bd28f87bf9373d0487ac934c1a3b4cf5e104fa5726902f002e987ea3eb865b9a3131d8adad889d6b91329e2a9984401610ad6147928d0e63f7ec5824df8ff8a3f357cefbfbf1d7bf1d096bba3802557dacada83615fadaa15727319789d6dd3b29eec481abd4e3b6298712973886d995649364a261884d2f46ae9a79548707bf3f6a7cd64085dadc2460ea09dc1783391cf32a51771b1672f9db0c262f0202db9d9ce773c41fd3cbf9103bc05d20c5883d4d89ed5f74815f68589040b433eff7745c2727b4cec91a8764eb0e59933dfa3e797fb79c9e8e2b3e61bb0e60234f192dacb3dc5aaff402a2a0fa091ebcc2683902b76267d2adc47f932d6c9174f3efba688e4355502d9381c897ec002af40f2d3aa89644b9ff8b15fb785768e33aebf6728d089774d961bc584a1f7770cd2c0fa1b5c175aac4641e13828277826fd9b45278ea78a82a2ae8d64dcb3917a778961653ae33326a1afa8ec62305b15be3fe30637443d6c0905cf70c954c1c75e9a70bdf49ac5ba310cc45968e2b446108800b78904fdd0096574ff4c84c8c67f181fa1aaf7805f8c3ad1831c5b6e0ef2fbb5083e59e2769f89c3a71151e16c1104ff7bf73aad1d210954417e9d504dd18cd60cfadc265a88324e80d6c2270733cfafb5bf0d1d55b332f2c04d70bf817d16610bfd3d29eb5de4aac2d38c39e5a6623d30d237afcb1ed73e16c9d8a8045e3907343dbddc3204b754ffad3755c610fb93302c6d3a615cd4e615fbd9633a2910c9111859a33716cfd0b8350fe41f8e227c3ec673559febd794358d7628ab23c08c053dfd4d96e2090c925a7910538a04f4ba7dd76052bb18db086d253d20b14003ae488eed258955562324014914b25899587b607826603b435921bb4d1976760e59fca7e8d77611ea7fa5efc83c288596a1fa680109baee14dfe441730bab9e92bf3f95f513e814caa45c859fa89ded75dd552b2b85859c7e6bb26a7e673523101a35b41ed65eee6076e239a3f6b5eda514ea9c5c41334468863ced0907385fd5cccfca2bcba30901c4506cd75337f8957374797ca7a470c57d08631b2ac5092a109f3d9172f07ebe5b7c4461d69a43f73ca2b05debb2574dc726134ab341f739cd891948abe8f8846a276f919ec9b518c2624c1edbbd642567ad1b20e9c62f0936a4ef4734cda97d7987ed65e6983f9a51eca79bf1594988f2664213280fb19dc54d4a4eb7d1f825c042a4044c3307612de0329764e6e0c4325032aeaba17993513ecb1bca17f886cbbcb8ff6fdfb78caad474bde2952212393c0c1db76358785406864792d0d207326087013d3ff802a62ffa20b07c2e32fbf2e871f2c0df1d74363354aae39fe3a78128a073c43651bc70c4c04adb787a8d0e42e84404a36e07107a8baaa271bedfcec50f7449259c1c6252658310161d22f426ecac21c5e89e5a5e474c95933887f1a8ee46d2d8f5f055dd89bce46cbb6b9f4b81d797f8cd9370f0e0fa6374fd56bc57da149e1903d00a97b30de1918ae83192520a8e464ff1be8fb5ece98cca1f1c65d07629f5d4ebeb744310e24b94f6470f96b988bcc0a7f43b03ada135460738048cdb07374c334c6876d81d2ebd1b4781e7e2f1a3e892bb861d4996ec48756a0e301ef67306651e44214ad0a4b6623294eb73d70a5f15a15bcbfe93b5501ae38b61bd2ba6b9049d1437f3b24fade43564084bcc7fe687a08e2a0727a0bc0d77e319684d93bb6547779632f1c96fcaf607353d4fe5adea3a80e971acdec64a5e2b9e66cc4a94be358d302e5b72912d87221c1382b0f376db3a8d2e7799ded02579a64c920f4e33a2b7860dac84e4dfc3b21f2f40e57fd6bfbfc2d84627f5caa06302980445fdecc359bd844e7a44eb0ac6adec0b75189f5c516188bdbeff89f6efae2ac1a13e3483524c04806206f452070d16c7a90e9b2b3740864055595e873e954f9d5092c791f2cd4d233fd2a117f440df07807ba19112ac33e0b5a596c359ea90b5d3a73555cb27bcb8277b3731b409a04527499e06df506b04652a2bf26753fc093073ef8d0ed478b141d9c86622189a72d58f882ba0bb08363078f2c287b3a29c6427995f08f880eed26e6c1a7a347cc2b32b90da6c83a55aa5516f9271709e59e72308ae4e1e60383dec404baa06a08dfef82efe03fd5fcaed33566dd549c0f9b7ca376b01494f0e5e224312878ddae219d5952178c8897590baf45c98d85895e30c56d53f59c208a41b336dd094e67fb4eb21f04711c1ba644b950251226733f295973acc31c923d967d5e86952d0008edf73cbe50f48b3d589a860daedc86722eccb16b6e123fe6a74225542300fabecd812e7aef4e1085eadb687f017f36d36536606c8d0a973b23e67a8ee8da1e9d06b922a00d9d8f35bb6237a2c9b0279e41bd34c4094d72211a18d78e3e66b5a157977fce536b815fd37b1f2c8e42ceae245cf53109facfbf5c4eb8dcc86d463facd310cb7018ab700261c8c26d816a1d4765fd488b86fc8e75ff2fa770f03fac8e9de3d0f83c2d63d57b05123cfd60140ec853b90fa2accb8610665dc29ff41729cf95c17e43673b794c52d3b7bcb3650892c8f8f4a01b3da83d6ecacde41c59e03367ba4e5e899231877b1c74fc0b288e7ce34747366ba5352ecc233db9c2ca913ceea6a3180947ebf3c1cf7cb748e738a703cf5009428c45a62861e7c8f3d1e2d9a45f66a9dbfc62c99b12b414e349dfa26734cbc4a162ad99362f098981fb97179238f6497a2270ae76cb257b9ab7d5527a0bea07b50f4c9a69a8241bc52ec3928cdb0d4041e8dfb2f442bcd0e60f6c5cf03355b0b5cabef0726b558c9f52d60b54509ef5abd1172947b235bdd1c071cc0d6a73c0b0eb0fed8ef15d19fbd2610f12c1b9fdaf212ca372c50a0923bafc57aa4c742f6d8c7098988f26a49825a60f4a9dcef5091baa7e51d9908212d9c179f76a7b33ff78728548e6a4a6bc2c3609cd473121a1a990e47de58a70756de144ec9b9d14bb9c197c443b7d5c458e9071469a05078a6002cc671174907f04345c77fa05a801a33e13ec5ec478ed3a613ff96017cbb545c6238818db0036fd3fb3c495a7cd0932993be51455d91c87c2f600145ff010d1a35899a21a980d14c1e3ac74f35d25d606e90c390b33c5b2299816167dacaf486ed63d55d2cb0821b4a1c4c28a1c951aa442300d57eb2c7e8edca59fef5aecda32adee1696534515160ce45047afb57510cdce22339095b6d63541d0ddf072085f027831d52bcaf1c551e8672abd82b474fa243c0dd06bc42e75c8c2bf0753d8740a2ebeea8dd4c9ffc0f6465377287d225c9bfab13ebd96d21db7944a93ff1050db21f7c8ce20fd55d374abb1ef345e29c907d5685ca521911c148a20cab6e68f0581026ee41a74ef655deb2fbe8b50dda63ca08d4a40e37e867335eb4ce03292545d8d6e0beefaa900a12a5bb7a1f6c69a5bf9023d0e1d026d6d4967e88a86ed2813a31e2ce2d41d011b6e086b7d4d8923ca356e10c234eb09f2bc545f3063c430b364e1a0cc16c62018b9f0e4700fa827a922db3ac60c51f05192402cb8ab471336cd3c89c59747cee8d45f8700847dc13b75721c797b99e4dded59865a7cda93e1a7ffeb800b61c2e62ddad1b4e085326220f9eedff0106cca6667e23ac410963d0613630f2b1c854f664238b9b2c6feb1c89fff11bb5dd6115f6e740255e42e1bfec0a9af8def3604b9dd6645e67eff47ea1036baea8e327610530f1b1ba9080806adfe461207af823dbe26b057ea31f41d30eea3b822d2140415389c54b2c02222743c5824ea99838d6228fb373344cf03162241cec479d488e7d277fdd7c0fe05f70b646c062df1dc11b9b7319b3a53ee1e994f3782518555828bfeae2589d4558b1fafbe0501c8a28748a53776b6a421139f6b69189a17629f3824917572bd139325430b5da733be3b0b9e836349b8be1bd0ac82d7a32483d45de445fa26a1f542095aed6e6a227dc648db1e989a844a08ccb87da93da66355d0029e0b433e6d97b8533cca976b1954b50faacb056c6a02cb078a56a6eb428c34091d99469a1cb5bfd691d336eb7576be25c79b33184e07a61b9978908084bf9645febcb2a03c9d4da30469c199963e0656afacc64f7cce93bf61fd0e88c5eff18ce46feffbde6e5212706bf0a87eda88f40a04bae6c9283a982cb1434019a549224b91f2d35d84f859ee30be192ea42bff3f87fcb2587ce3968c0356aec698d62b7864e032b569a7554a729264fbc7324c76404d1d34c1057900fe345acf499e2e6546b8ffbe19b6950bb20b93a9f3ba5f44f99a4a24eda3aa5820023d5c24d63b0c049019601fdfcfd077b2e54078c67857770e549b45c5437f744c6aefd5725c808516042faa7a7e1eebf5eb28d1f0b18bd2a6be4d950e34dc57c83722388ac9ac71385b84b8842108a3ce7e531f8b109c501f7f6ff98d301175395c518238eec3bce8dcfa055a6120afbfe2c48973fd2b15ba1eaf64b42a19ae7bf5e4daa88cc254d9ae2967ce7cc05696acf71a9e9932fad981d2743089f4a14adb03870944c3fedc7c0311834793733c86998cf5448dfad6bd7490927d7fbff531a82164ae61025af467c3f8ee1d2f517a805ffa451bc123d75d69ebe546e8299ed57650fe8b019430d391e58fee28f9efa820e8dd4812a5e1aae27c45b51520cb685944ca0d974c732af37b775965388941e837cc7ecc1cd015793ff94b7eedeb6454a5a43cf106a71f3d160af5e2055d54254ca2434c7795c8284c349959fcb4d3f3017a6d97e34c02b26c61760fbf39cb98f11ecb8348b6db3219cf59e2a7c109be60493fba6620cd05428cafedb787abc8d0af012c7e57606078469b56ba98007292d2d54c78916630fef81809c4092934409860f0ce983cde5d3d23d38de92145de6ae409fdda84440b349735cee24573962c4e1f32d3ef91e50831003fe62346ac6c91ba2f6233bdd3f3d01e9e028d505f41748bc72020fc8c63c8e25b3ff0be445dbc8af4409bcdfee09ccd847dad38f0cf54e5562bd1538102b29005d809889bfa6577622b77e085339d897f89b3ece2981cbbb31d306324ef0541362c04d176d2db45f9714b20ce10505e376411505b5b484d67ef75c38f90512a9e033e9acd9b58d19a79342d45295bbe0b569ac5482bee11d85144b8598384ff3ef583b4081d16011d74b01880cff2215cde749fcbf9a13ccf7d2ec84ba44c853a9a77add673d413583f6f8de4be8433435f59d273cad4d6df3b9f46e8bf98eedbb235740ee2cd32184f668e181ee7204f0a0621b7a47b7886f38e970cc39426279c129b1c55f09bdc62654c33621090c4c7b7df8b43d9e1165e971076ad5f0dd23119fa316e5478580bd932708e1bbe2423bcc109da537b88bd425c70dd527fd11cd854937166774153799f6b1ba92d7d840b0792a89c2bd1bcef5e434362b3298fcbf4e1ffc5735075806804f84b31da46ad34520f9e1a80766d0112d4c6399caa168d636df08c8384e4477bfc8e9784e5a9456012ee184f38277de77e2422f7cf341d6feccc45f8950d67917122ce9996729ab902855f2bae20a8559790d8ba16809734fcbcf605158f2ace523ea76eef5efee8cf70a1dfd7fb2a2648b8f649f34d9ee88ca17dbf11b67e687ee9fd8de3ae1d8554ab7465e09fbbc9880c3222199b5b50971adef10e87ad7195791b863e298f938fd6400fdd78259385f422cf514a0dc6ca947451fa8ba389f2785fd0f543d7e200002995dcaac40b349d4c0a980916c2c6567cac4e5f986718b7bddf2e1fdcda36517622e2e2fd90e5710b9d525483ca3e97eacdbdebb1882d89d271bee8aaa716b8abc992ec43c77e4f44a38346d143d29d2ea6a5f1b410535714430a6ed99eb5bbb0afaf8f5825d78b36d6d61efdb172fb4a934548c103524eb7305d1133b50395f45d299c1d0d425cd8f651c17ea788a2408e93b87a91c28ebd059798352b1c324aa72257a8bf8de9493c046c40aab9db46bd03e498027d6373bf2f31810a18f4c786d916cce95eef53249fba444d6e8af413dcda0bda84b6ac0412f82a062ef47720a497be41c6a34653b5d0150ff5da5a1ff921be580504829e6a4449ff8684e1b81ca015790d98859c2e371fb0e79c576890a3bdb02fdbe923599956bc154aeb76b7a6dd1e4f4265637b4c184961d4f28d37dee679feb56851b203a0b3559e01952e1a36ce93e73497bc5034800866e9695910930d5c9036adbce70fe11307264172a1ca27d25ce64394a0727f6190fabc1446f719e167d685d83f1c614149a21785fcf12b146881c5d78f90a13279b192a2a8c600d524039aa40f63f693caf888d5ca83ff954e822ec5bbd653d75b00ec1bc525d9a97c290ca2355b85c57b1df26fd3b15ce29b45f94919c65b140ad7be29995300255448786f9554d34e638024c2eedad6734c0d1cd1e01ed33cae57674c39d9b8ba620471c10204b68c6f8ab288e7d55ccdcd910049723999d94d486813f32bae9a38827b66b19aaa1b72c162460481f5ef42e40e262e714574dc0a4237f1e159e63672d8c6c9b6f1513e0f71004fd9c94c1f1e53f68dee559a2eb5624dca7c81010416dcf03c81f897c4d9e87ab6e922c5bc3fba5e17e4d95a752fc1be87083281358ff3de1928ed13c31545b7bea1b0cc080c5ba8b607bbbb4c702f30ee68a69978cdb847b4adb3cbb242848c4ed013882c714c2e804461209610fe73d9b9524f3b1a359723daf8cf17396c45e07cdc676abfe6f6c09f5c16f92d84c5dc297ecba4a952ddeba9417f84d1f8fa85aaa1ba458bafdb2928b676300d4f72e55529bfdac19b3592b4ecb2ef48f84448c3ae71cb15f89e9154f9daafae4c1c7065f05cf3f1bc332c03978a36b74eb36a86468b9281138ebd2401e5c69d0f61b8aa9e912b718cbc6d4989f81c1d2ac617b46c3b47951c9b31b4955412b2686a8762fa6fdb8e92b569bc13bee5225fa349e7d1448a80ce5d07d86c97067ab1fd662f953a960b292f788c8fc67428f619bf7b94f3da4ec6f23d221987f2915bb8df5eede97defb2d92a8b8d8c54c2a2c7e36a801479b9c58395835f0bae7d767f916fea0d5487dd8eb41a074c539c85885d7a75bb455e528b4a27c0038351a6841b947a80eac6c339cb97c6b742562dcf925790bc85a641fc316a3541105c0b06786fc7a4f8ea50bbbd587a9c18ef054dba34612622dbc2fbd9acd80f00a22401f043fe84be846137632cd3c5763d52f4d4c39891d26d4b55f194f8a7b7d5956ee1ba0068c24458835e310c06d75b915720f9c7c96868fab7a7f0d8fceb2f28f79a1a35511720ff405ecbb16a3501278b53306fbb78b704ca3ff6f0d0a95a511563a9d36f00ac64096cb5d8b9d4470e1c8081794369b08ecf98a7ccf3916da1feac6b553b1663ab61bb3d493f9c944e1af05bc9cdd6a5ca9470df341f9b02ab8dca853371671eb8412d8556fe71d1c2adc3304cadff9e27f1988d30bbcc9993a9544184f8f85457e537a94a309eb145f7e60f976afa46d59c6dae4ba179e4e41b37a4ad655f587c7559ac7c2facffb048b88c5c338082ed9c4d8123d0fb4d2a1f403e600935999038f2d3fd973c83a68b03e4d1e522ea4c0332c07251fc7ff065071118822cefb246f4ea3c8f23e1c83f431556494593c29ea01b32fba2fcb1500d41268323b545936ad0519b49ebd8cb6c0d1ac6549b5b1df258e69817070e06cfa7e6124488206d5ee240b06fd590fe796f00f7012c6fcf312c24a3dacf1105cc254013a35c8c29ea187bf4945d4d52df4db8d58ff6f8bb4da9495c6e05d4c69e078fc9486e51f06b79bf222cc6ac272bcd177501723fdac7fee4a11ae1d949e590b753f727dc1fd75220ee325af43a501895a1a00acc880d2cd29b8cb0529544be7d1c747fa5eedc43ff8a18ebc9384f512e2c4986a06cbc341168433a9fd12f2fa50631cab5200f3fb25e75e8feecbbe6dc9a33122f052e27e62b817207ea2656327223e39b360d8ddea7f6289e746fd93274139cd16a5cf0521736e868ee26b567874e075970efa50622eeaaa9d982931832c93a9a2525c69d9d4b6417a1f5fd8bf4d04348d8ee6c1f887a82bb09a856efc7c6b2320e641112d7c07f64e0060f82132fff5f020c9b91bbfd5659453b5968f980de2a9654b19a70a1569262f8df726fc29f38f0894c2fcfc894f5c08be0f361a2ce14f962b16a004420ca3efd70e6f5db6350fadb98b7aa9e5db04bb36b58175e28fb866eb50de697c896b348e6b89f5aae5ea9899125cc993e5ba810a2418d2be2ba9310e2186f7476a6d8d06dae55a4e257de9c0739eb1c6025360e580a5513f01a439d63e609807e3b2bc4559184840156e51470f28696226705057a97abea7242989f1eea367122f73fe3863c7d465eb788bc398318cb87d3a31d6973038e0f01f9147eacbf92c6b90c6c70fe03f3cfd01d58fd2480c7fd24fa4f8a27f9733177986b21d1aa6c796eec514853057a7463c2288c46335b0077c7a3dfd7917e7d81d980fb0334e85d2165ca22524433da528b101c7167b347df450ddd602d315c935f42190c13967ba2e28d322978fdcde4e294dbf2fe9e094078252ea1f85301e997694321b294b9287a17ec45bb420eb3390eb4fb281836c60436a4b335eb54a584770040aefc0b97737a97a94dc037d679ea23131dff862a761e9c096bad060e2459f1bacd59b1b629ea2820d5d3b106b25f3928d7c313fe21cea0d9a5b65301cb7d90045d74aeccb8b65dcf06666511f5a0a0d97384a523e47f680272501704df16b74b43ab0781f2d86f161a0311877236c20d0bc45d617ff4069cdc9ec81de63ba069fe4d47fa03c9ef4e5a8de18215444d206dc3f53a8de166cb778d3d47c827ccc19f284c0b6db4b3ce4ebfe54a72e9570dfbe5d8b4bf3e6bd1bbaea40d47db6d26f5b38aec03beb66c1b391ea9848dd56d0ff35fb8fe7bf7d04551aeb300900c3255e7a4671fb48ee0669758a53267556c0de9aecb1b94c36537ddb743cd87d252d9ad796259d6a509d1706e40caac6da5bfee8235e0c2a523a957eccdf10d2640c1872999976a765c192b384c865e7164cc5c0cc94dd02bd47c8ca73a1fd4aa8b60c61a421b9c04bd398f18780444b7dfa2858af3eb7496158fefae58a7c5898314cd99d084f0324b9654847e55cbcd5f899db38558b2152925369580b1862b9204356e104c4b539a6fc249bf6522e65bef019d76d33bd9e73bf919bc778dff39b9e93e99aeefbfb1546eb8113ecd97b1fc3e95012b18d4f8636684891f7ce5b64110cf6bdc8ee2038cc87fb686a0672d49f994fd02d7bab0e95db24ef0f3f94c4f63d057ae0251b681005befbb21183e4818f2e1a2c15a82bec121136a8e732174e2e9ddc90171fc37fcc1477bb8909ea343d0e3fc9789e642e6704042b441f88fc9892c50dc53fc273736128db9198e20fd25d77ccff65ac467df0b536a12e6867d12379121a7e53f8ebe8198b4e210cc948c8f89e2a88becd83a60ca78c7970774c9aa2ccd1ed3a55315c06045420195ff5bea7f87d54c1c9ed273b6dfb06afeaec97217662c531f5279bdc0cff64df27e194a2a2d2d685029ca0dc66c7aa3127cab934c284c39fe403d43d5f34d400161c47857ab2e2ce0eeecc2504dda13b9e33a7fc89ecd5245ca520cb1b61af19233cc8abfe8821f5d2de80805c6da3048f2905a65d0c8a21ad224ee0f7e179d9f481e23019c453c4212b2555496bfaf68ec7fcd985cb1bef9764bab3b510cf8f5ec1c403351dfe1f31e4c92d489f48f0ea00df696ca5a1f4b5639b133abd940f77b968db68a608e5c105c489e33a1b26fa428dda211397e0a7047a465bb37b14bd9e6635748c7f139ec04fed3082cd091fb99f3d07c32c72f92d08f736e6131dcd89409aee83de291c9fa762a0f3ffad2b1fccec7296ca77a6b88c98efcd06e2da98a59bd21c5e267e4c11c40fc8cb543db5a8b9ce0df2b97c54c2270548247efab7e255a2b0d9f79603200e8f9414c84bce4740014e964e9cc7199f446fc302019055d86c290f2e92eb86940ebdc33da1212a1ac02c4a48ac4ca2f703a2bd9fcde00cc2ea28df9869fed9c0b7de669bdc90daa3fd98177f06c8cf1a5ee32b8531d9aad1e68c1544ded0ced1d74a37defb3fe7a360051a84f350e922024fce216ce60187b77d67e8d281cacc61d67504b45b9e51365695556d883acc35f3fc98eeed775a2b826c65b9522eb558884061c9010272287e11464cdb0e65c7ce184b3e93ab2cf1b8556a04d8e586fa0d808dc6997e340f7d8d3daa8702040fcfb392b18d36839b37ad4c2d8c57d10b2d26c9dda5a0dcc9dbd0dafb2b35db2670eb90840c0125b26c350e442e29512e3471247e5d6e8e5dcff3c96db4d35724fe2d2a673b27302a753d63e502deeb397a71fa54a84f8c30abd5f87942183cdfee7a53aaef27591f484c2a1188075c29f2b5b8f12be3494653fbb7eff496798e471d2e204a51921c903f94e75cf3edeb178e90ec60d3f80ee00935213e612b5be033b5480e829c405d52985462614d816d3b89fb8623fd02602a46150aa0213a192bce26d088e79ad2c64550c602116cce736eaa629905862bc469dda42f2a8b8e535c5e7c08ba9aa57efcdab0dcdbb47b2ef2e4c26a5fbab7470a45438e37a1669a4615b9f8f76355e7921cf3bfec0a2aaadb3cd955a79718871752408daeeec796597a50c056b52031096c58726ed9bf37222f41beee2396b7cfa8d0a771219847112836e3937221d0d2d150e4b6e4ff26e2d75969947d36f4b2ce1a1d308d0edfa8be2a60c13175faf91201e6e217e28cd5bb4e731c4bcb4ae946d611c5d27359714a944933c78a1f82bfdd013c3b04d174d31dedfe81870dfb400102684eeddd619c11f62208e89d372e3ddbbc7d32bba6f17e205e2e01b89edb3045eae00cca2edbcae1da765bc6d5d8b0878220d1b10b7d7a8f4e3aaa44fc32a008231ce7f451485a0268dfd37799d7b222fdc23d81f9b0d5c8a26ce9b7521bb7a98b0f4812045442f560a81bfb73b0a4247839c4f355d38420f0195fb8f7d1d2d0c456042c92ce6a4099e62481970cff18370567f038fdfc8dbf6d021286e147da0f26ebdb2bedfd14fedd7cec4875af4af20e0c8fa9cf5f4c439749350226cf196a5869134b107b36efe0de2ff835106e2cbb7e10d80076927c39b098355ab060a27ded51f75ef7199a06ed63b53ac965a1dac06972b9f145d01aaa7aa0897d40b43fef40c12ddbca171377cb2eb36c78ef48cd54a2199d487be60a0fea5f66132ed9950aba2ece629685ab7639f48edd2149252f4787de1444dde25090d50f7ac9efefd990f2cf5e263e1b9449556a1754dff8dac3ffbdf0f8f90a03e8ed228389980cab6ab1f594526ade4a0f3246d3e180f6f0cfe4a19684e976ae2fcb0aa8642d9dc1638ab4ca88c14b9857cfa10d5e24d8827cd9d840e64424bcd530ada709fbd5046d55e6e53a8b9452699d4ab624500e17075e9c8bed75645f68144c061ec24d91b60b090be59337b2b24b2f82500f84a65a7ca063eec8391c0ea183df72e915097258b99df4ad42d4baa09dac311e024f4a2ead19a54846259d940da6fabecda6f46db0c2d68882541b4f08885aa0e8425e8cffa6e26eb463ab777ce8e1f1ceb3ef75b9d00b9218d37c4fdae7d4fd858e87680fef92b37bbfbccb415e92cadd733715a92937d20ce018b5808c7bf27398b190df23da803b2d4034f926f5b917101628f9b9a31d49b9c234b3d3128c38cfb667b1e717e35446f38f15eb7d2fc7112fad264a7eadf7fef4b28798ef698fb658df682573d57124131ecac7579342d7f66c04020fd1344a267eaa3f286d84a3d453bcbac6112b60366b34b67fdf659ff2c215088204e6e18b736e4f1333839046af518595e70884d39903a9bccbcc29c14548a65739966e44ae49efe441301523dbfc59dd32b06ce3f63073aa7bd60cdcb011c5a7cfb514773e592634a57ae03050f714dd7401304da48fec24af10e4f7090ba819a5b34beef38ae640a168f5f57ab802743ebfe42d35827de95f29db0e93b4ca32c9d102020188a74398a2fa3b45181daefee17fca5dd9c09e98533e880aec2fdafe00173b7c1c9d04564a419646c603fc259047c01d7529b12e0ced2c7840fb7fff0ed87b6e7ff2618f5b29aec2af078b00eed47dbd4fb0c06abff94e550020f5007ff992c9e3e5eca49eeffed1b528f6bd90940c8f38232a27dcee34185d0a37096d2fee500aaf1ff5afbe2090dd18283f17720ddb916ebd035209b819586b54a699035949bbbc2a8b8ca1d2ef78f8eb2e3e100b8d64481b8d3b8a0456c1478d41543a3f98ae1b7b420f0095f68f0beb3e75b87dbf9ef38e87298e73589b12a8ae339bfe648b273b81331bdc8313ff86651689bd83c01ebf4fd4d14c709b31b1f4477d24b61bcb272a1ac5409abe13c30160aab4376a94e12b8e0a6ba73bdbfae9183231bf4cff649eb7a16940f3d6a35eae9a16f64909c85d8961dd3d8c836fb19a7455445053c9add84488b4da17a1ee87221931f505aec49176446fe7347fe16c013951e9ff08d4f2e2c3486c0fcd81f5ef23b0fc76f738916462fe07c4359b8c0e7327ead59ac1bc84e31352be0f16f31838066e3962335625d20def545dd4199e943a53a811f8f3cb37dea0aa6a385e02305976baaf3dd3e5ae3cf0226dc98a4150327deeab46658f237e8c3846b09e668c914eff2c182392c5913d01ad7350db041cf594503c3b6dec77a4dad9c1d34cf8fb5659fc3849bd61ac61e28140a93e02b780a2172d7b4fb7d82d0d9c9b01d82836b5c69c2d04826f3a5e4bca214491fada4d030d9edddf3642ce820c4daa9a191b77e7a75570da68fdc9f4fa31c1599172b5dc61a14253efec7875930757eb265d039d9f532e9fb80060a26f5c30bab92519c07c931d805415538959a755a6d77157e8a78e3f834652d48a257df86cc4726ad1b796c8a4f47f12e22d0f54f01278b3701c3dc8f0981ffb650dccf2e85b513b3ac1baa7e76dd56a87bddcad4626a6e808f391966449b8ca7fe9aa1ee2073031e38c6abef55e4f2e0a10d598f47e7e9b03592bc4393a0f3111a7bed521638ac1addb8d8b3db5032ebfd2840e9a695272854a5edbb95dab1a6ebbc235af38de30a4388890ee61ee1c62869b70ed0757a97d0287e2a51b9913e1b9ecc030970076e43ffe95447a01c2f928cd47ff671d9f7e3b9987579dc76dedb481158a10ee4b3cc569a853de53a114784ff9e8f203d72a7a8c8bfba2687b0c394f6c58fea47ea8c731b9ffe304e6431fa3e6898823e33e8420e7b8f09cf7a2a1d5586de3abb83597a88369c2a8405fbb018cd1a91ef3f318c6fe6ed0f9a2631d714d8e1bfd6109b90cb2da3588f96559e65607bae3ce4c5a90684d87420fb435061e293628210ed386393059cb39ea44b067889b0107d386045a0411fc4ab6851bf7233899580ffe3b8abcde635e8489a7ddfab1c0f35041a0644a623c74fc64fba9ba60b266a79674b075c91ce63ef97a8217b8390d6ee818c5582b3aa126cb5ce1707da05dfe0a66c619e181d853b87346a6e472c0e08ec5b9b1281bd82cc93209e4fb4d2b126febd6d7439e7aa8a9d2e85b866e6f03bd254988ead1b0d759d11d77260a605450f6bbfd6cc459c84b5aa73e33f2030a47dbd9c26f915b91f0f55ccbd548ade9525c15944860afbea0bac4e32d3dac3b01820d35f5a5f55a32dd583c957d257d9ebe48fe94e64c4115b2358bf919e898857d1ae5f221d7c25e13a0a21936bbdd63b3818b643ccf73f90d2769a4d9d8596e5879db4f4bf431211ff5ca340a3099b9ad61064fc87ec38364c2b92eef3ba9f452f2d4b4b99b18feadf2581e79ebe9682b596104c849988b0ee325b5acdbdaca0d9cdc2db794ea7072f9b2793f9ca8a53786e4e4fac84cc6ce9ef7449e20c7676ac3a2b08d6e42848f332982f5a993b2080cc9082ea5f9046d8af8f9d371add1088ea8c1efb161bd2820f08d966edf0f907b153ab964d796843f87813becb3588d56c09636166f338fd22d4276adbc1a5e705cb46cf23b4c09db5cdbdc0e04e9b6ce9c398e3ed9da2f9f6a3b39a7eb20ea1e7f60bb4e893a35aba2fad94b1fbafbd1c15dafb406a7ced303e34a028017cbbe31480c3731910c5f9567c4fc7d3db35c39e9c573a1e598db8e36b43aeb94205551d50a81f66cd3fd555574ecfe5136eafbda21cb60cba7d85a848fe9f830b0607a17e688fa983fd547597777c5cf54723fccac4f803b999b492c73c8cf0d0142e848477a17156b8a144cb750e539bb275a65904dfd1606f44fc63abf8cfac8307d62ef7dce70f09e4cf984d759cf4dc401d87e9ca13892fa632745416dd930d4360f6ec16fed382e697d1e9ea26b81939b47b08d4dbea508daf11fe9fc0233a94ccc521493d19c14aed1a4e32137958f054615401e36ef718fc7df31a805f16acb5eb33d0c00a196ecd15b11d04c5583ca4636bc094847df06dbe461230541e904f02eaf79b558b6ec9f7c84f88666c87ebd533283cb916450ae49a794da16adcb150166659b54c7cb768d8e2aa96da61d76d120784ce9a0996aaa5fa849f159b3719d2f52b856bb92a08cd24ca2d2d34d1ec7b358aebcd7fc3a10b22749e709f8d0fa6d709ce0e3b65052253d39dd2b512171bc7e240f7874e0d1afbf9db55a6f077db18e103f4b01afcbcc8f277928fcb6979d29fcdf52e0d2ca3989bc90cd91aad4d5dcf901769db234faefa63cd191eab97d2c0b23a4003f26726e3feb84d61e177c249b9bc77ee9c3edfe60d4f8309f3f838cd0b1aeab36d9b5749d4887af8945c02022535600ff46212de6f0fdc2e0674659f8cc41e1947c032737d5ded5745a9c8b24a2209e4fa5f999184ef4f12e268be5729c9bacd9285437fe7c7290f51b3912bdb87d1a5e4ce90a2f0ad4862e14fcaca369e0a57b11aa771f286e5e240693fdc374b94d2d0da0c6a60621e4ea97812075348eecbf6dde1835eb2b3d3c88feb17446edd136a35a9f6ec35ee5cc4a06aa0dd09e600e6239ee2491754a4d569c6b7c212613ac5ec91cbd34eca4dfa5a1312b640432d71094cb3744ad7796e02ea3a74b2c9b59b53d901341841842136100cee40c8093d1591a69aa078c8ee1e710090f421e009b98b8f6870f3743c92c1c18960241dbf174387e43d4257e3e8f70853c088bb70f5791b1c0f7e7854ba841a367c476c11ab3e5208a4fd30bf6170211f8aa207efe89c97cf5168bcd116658d5cb784e8d87691222b6ab5f9a5196f1ea7e5bc313b26b0ab0d8bc1af112673b5867cb69906e9078ac2149f67ea081498faff5151e8f13bd74e04a6ee46c355bc1e4dd87e0e4c66ae626c0d7d46bd168b91a5ef0ec202a41eb9ffd0b50dd51e391d4d9c0e781cb05e21b1cf47ba9d3dca89d80472f7c229368489678ad3e56f147ee5b6e987ced6dfc2ff85fbd07a11bd3375cd8cd287703cbf2680799fc39ed2e8936e9ce0ae2b13f77508802f06c2cbd8f97b217f0667dd9092e328ae0019564a879d6bd1eb8f4cf37dd4faa16461c78cc4f28477f01fb8e6fcf7504f43aa3cdaa0485a6149411b3b3b07bf95884e2545439136d481a8e949ad6ef6f87f55354bf3567022c5ec49f6baac7a76fa7f335ca1d5ce16028f288520d6c94cb33c5bf10a9623ace2e5f1f55ae20b1e6d57e9b911265e3aaef38e2ff42834e5af9682b28cc5b6c00577410d1e9ca23d51dc72e25dc7ac1ba1707779b8849574850a677009e1407f3e80947aaa9ca0a9089f01637686e41817a8c648c847c175e74cb9883c5ebec2da32f667025ce49c1ce7ef31b7efff779178946c2251a98f7db97de0124f94699c0d1ebe16bfbcfdf48c317d9ef725647be97fe31b7bce3bf4df374c744f0a4eb3d9df098e10a0dead814d5fd68027e098b85b962a8f9b4a37f2278832a148397aaf2701c6f04377541be4069f5801c41935526321619d5fe8f3d250c59d90fb6a461508e3d8861ccf5e6fb21794c821ef27e25aef27fa88f66189209f7f89bd9e4ec0bec9cafdc01c74b0e8b6b081e76c31acd1e334002801069a11159a558d60909a9e61576adcd597737bca955ce695e9119f38aca9c039857d42fd5e1ebdc639c69033ed3900ef381b1a03fd2b27f353c15493c94a2156d2d918c6d887cad42701429c5538ddb1e7a1c571b3c0685a6e82c10a83525b6dcfcdee90376e45f328a718d29ffc0af8a4984129c9b9f5182b507a413c050ee3d7b210cdfb322b9ab9d9ed77f112c5fe16f12033d4d74a3a6127ba4455b27f9230c6b101f38c6caa9a641b0f60fcdb0422ad5676bb6b440ed8d2b801ea0de03709f42f9bdf9c61e3646037043f70284f777e81a17331c719287dcdc2960c1862310f3f9d1df52b81e6723e7bf698bde4329fca4ac57d2b10311bf812127aac9462f48482b92b3ef22120f9c83f9c99692029810b02745762cd35914f458d7285db4c6284c79c771d32f2fb315e5da0756b004c54cc6f44ee4108018b1f5748c57e18110fd7b6ecb3fca09dac67e776385cecea7b64d9dd18a8721cb76c785a5619bb8004846eac25d8be5231f1b9e049d168aa5986801c4a19102c5337819cc2d44b2c76297d0b63a94bed2c5180d5fd89da664bdcffae71fcdf86e07b901b4d2b4ecab34a6b264b1d50b72fcb017043b2a6326ca8cd43698a52ce061551434ddf3e7bd6e7da616f6ed629c0aae2a6e595893c1a3434e70243e54a49f47fa33b9b93bd09836695fb69a3e7883bc658ac24146a419c39a15c097ddb2f690904a438b69fd68a83e62b91170778d9e2ded990661b1f3c66c5bb91c379465e597f39df31f1733035f52c0be592740c78f37c57b200e3db15c0a9c3a7594df310f54a89037cf6ca43e882601b6d1206327db19331162ea7e477c7b4df88ec50350133bac4a71f96f6f89f951dc50882f7343a8b37a3791daff0ddef1212d2b78f015d8b4be98f648dac593f78a5e7a76886bb987a27604b76f97e13fb9ecfd86111b9f3d2f653aa1eed8d627ea269b115942ae0cf73710da32d2a3904be0c8ea3ee1fd97f64d5aba081154f4ecf98527fe070cdd3caa4c7c69e042d2ff78d2c61b25eaa87324b5fbe21a843c52899cf28f6f9a61b942298cfe205e3e35118ed5c7ccc3d344b6c4049b71c9a1f922c4f3be8586ebb9a80bc196da45b503f71858eb673770eef14ff4d0e8beed73d55deb8c8f9220012bd44e2408e7d04a10eaffd15e35531f6840f0a5f978940ce080526894d880c013407acc6e3cabf33d42e6a240549a1fc38c46144fc6109e8b90ecd129e0a0c8f893be6e7c6c6fc1fa7324a9a60fa7145b3a5798fc1ce6d2c3f510b669d790600a52f205b0d0942a1e041255275278798fab031035df0315013b50e4623219c78f630d4066bfedf6acce2bfa47317f371d6678e4319b8faf9848c8a23a57ec623c5c7d9c1ef95ce2ebbd0bfb21274995d5cb86c54ec4c0005299d3146cce3c1c5801d2f5e72d63904ec09384eb02ee7c571f68fe145ed4161103ecf4a240b2cba8619709755c531a33a338a75d8baa57bcbfe6a24c2f015eff4dd87dd932a918e71adf5ac74a4617b117609911c21c83de47ac175eade8f23711c2f1cfd16a70626d39812ba208344f5311d6b3ee4e095579756fbfd18a37409078e49ee893d6d8390f13b0e984697dbc07a3fab39cb58cb0c774fda9a712ca7f6421cd9e805253185b29436b8c18165116f47ffe49a9ca1108dc398af055dd91e2375853fe90e85f73e25555eb1aa7e1611777173e6980bc008e471a25a179f1bec21be291649840563512e3fab03f5b844188da2401ca6c614f6e9ab65ade8b8ac130c2efd61bff0697b23485eaf183043039f105af6d25bf935e9060b6ac07d7b6a04fcea123c67aba32c2c6f91a2c6f38582756fdc19fb8a58e518d7f243b240358fb31716db1e44b2bcc7b8da4e47bbfefc2a336928afbdb1c704015e837e0f5343a395fe72162c2bce4c9778f4d582881f5f3f515c026d268b267ebfdf89aee70f7003c543ca6b5f6d3e7c56bef97bf21a9084e8707066e3050ec842af8a0155b1e949d64e22e787ff74cc4144ec5dba2219846179a269e626ca0247cced732b85dac1839019fc876acb9afec2941949b01972f25ebee42183511a1506ff6e0d851854f8aa22063cedc82464b392b5b5fff7ba5a1e73dfa82eb2f1966512dd3f0ee61ee1c62869b70ed0757a97d0287e2a51b9913e1b9ecc03097003f0874ef809282b7eacf0924fe71a2e4790e346fafb950a697a928a83c510a4caff622576dcbaa0d977dffa44a87aa401a52f296d83b6cbd4fe41406b5bbafbbafe15820df1dc0bcb5ab9727a79fd4b16a8748fd0d4ad3f5edbd34578629cf1223457c7aaf1517b331f6f9aba29818c6951453acf5eeecb9be0b6ddf09aef914265853eb4ed241091c3442bc7ec1bed0a1cecef0e975e5f90f6d88c91d821c0c6902e8ed8d6fd8d1f8ed3c9be41c93f7d3ce206eb79d3e8069ab4891864bb2f2fef45db20064d64f1737afceedffce35ce5bc4df2b1efa7af235b8282d630b5ca8a7c11418fdfd6dd0f09a22af80c0e2b2be9cc051c0156ae9a0c493169a7e18e07bd8e651b32d702813c4af4327e374a6e827cc9e514d364b64118b53ea3930836cf87c4c29f43d69057903f57ea3390284f3c59a1978bcd561fad323dded42e3677a1622a527a62a16d3777161b882c871687feb38765363eee3bf9ec73bc85db95d5d81eb44e5e8eed215eea1c4875a676c7053d3026f8dad967d9d6a208690508f14222bc4279f0df0dd63329407d3cab302cb139b6c05e99c148c5b68d555757102892c4a3c6ded186e84b6bb7ddb77f59dfb7e7780eb8de508c7800c155a7edc22eb33bae6afc14cd10075eaba323b4b01bfd4a9acb047db27bb20dc22200f1effc2505e4dba3b5bdb0950813484ea07d25443467a3dbd42d8b61b3332a2f5a1a19ea42291c3aedbe553cb46327dd5b96ac3a2b08d6e42848f332982f5a993b2080cc9082ea5f9046d8af8476a0fbdf2be622468416dbf7986d233b3a1695177d221fb55113c307124dd1dc29e74bd953965914a75159ffe7e2d3601477a84afa57c3ec8dbb1128d1c0bd2b9ec479fcbe249cbef26e231d675e66084d07e5b3bbe5ec3563418f55c2c87dedbf8ebd2c65c86084a0ff5ca1a25923a9050a31c00d5d22c5250b1fbb8f6b69504e06e6555083ce08e29ac3da4fe16ab4573f174071ec067de56a2d7c67219366666b978b309272011a24c2b95a50805a055529c6093e95bf5cc063bbbf8010e2a6a45d3e140293426c8f059fbab15fda9a367b200a3c41b072ea8ba0fecd9012c754df3e32e9824c95fef84a8246124b7aefe255af1f5bcd92a407bca5dc49006488b25aa82c453627ae448f2af10a03edcbb78f90289c10faab4276030a61513b3237f662ab0b1e5248fc680b83f7bf2ff84148e9c1280246c8e05b2301c7c76309f59709c3447db974792d7108085243f7282075976f3a006a0578346f86b9f252f458581db69e83581043faff2335536d37595b58eac17c1367cc24317eb95d976214860ac5ce9c1b2944fb18450b2837e3857a6a63c4e4bbe15681ed24bf25e900a8d3e13707ec50206bd91da623b67c50e25a5eb6607acce8d7d8d3e043a2eb02cb38c0e9b9210f5f864eaaa9deefc1bf340ab86a3e46bca4fcb810091739b746bbc1e80202e1e19c5a0fb22aa217269115f62d3d46c708e75dc8d4c35dd25682a6eff4eec9138449415d34d3fcfeb667b625aa23e5322dcb12290cea0ddd14d9c4ceda65084c545c54c337d96bc7779aa51f9b9c73d8c0c1d3b54ecf2027f4aaa32ef97fb955252f9b2c2050c215d45033bdf75751ff047ccf6bc80378219a44e295c9576e996576cd82059ade76a3cb675d34ac82c63a0a18cebe1359d7cae57d145f3c67e0749abc71e3c55ba330437fe7c7290f51b3912bdb87d1a5e4ce90a2f0ad4862e14fcaca369e0f18e7417ac5eb4a6d27eb88e9c3d5cb099f492d36a91b23700e9b9a63881658ab1a702fa723c0fd0c238fb1498ccf1443131fc880130307d2d6d1d6fafd2092d1c6500b151220343dc83608f28daec314a156c78ed6b1a29a30580d65226d954d3e2c65dae2e4d7fb20ab0b7c2fea65ec67c5d7fb9e5257da8f1fad29c94de0c630f679430d6cb1564d5caa456ad2acc23c43b110bff95397c91e4aa9d671343b454b7d8abb62f1f4ce9851fa243081fc7d20f7570ade44b417ac8fe5e2fb65e7cc7d5b52b4c03e2291559fd805e9003669de78077dc30d9206cfc299206d7ee65decd4329d5ca3cb80eefed272879ca1a776bce796f364f020a791495624fe18795389b0a51cb5761a46a507f40b2703297257c201c6252fdda446f9362165686e3ef92d06dc05f6d8a30ce32d066297f2da1dad0dd6e3bc004bcbd486c7a5f8c7df78ffc5df5707b6b1ba08b0905057fef6385ba998b4060d1361c1522d03b6ff76a0bc86fb52ecb378edd28664163b0a9e468a95043d01fb20e2878a5438c1afd8ae0cb09cf5a0c4aaf90304eb60ecafc3e80b106c7ebc862be8c75623ff1d2affcfd3464efdc18aa16461c78cc4f28477f01fb8e6fcf7504f43aa3cdaa0485a61494e3fce019b2303cc4db9384339f2982fef8a09a8dcb69de836097ddd582d9b46dc0829446db11fcd97a3ea109a9a3490f4e66677471d81d3d0ff2c60e3aedd29d30cd0101aa7bfa6fdb68e140a4fb3c12a335498b47a9442666627c73d7ba3187cd866047323293874f4979998a9651811ffeae14b15df07a08d0ef58399e234709c5c0258c9cd0689e2f2e0a9a408df732c6c6b2859fec3487362f03ede37a5f9bf51b0d41942bb5f21d7a2aacabf5b2f050eee743dbaecaceb32ecb79dd4dd56cde577abae9733950c5c151169de193130e8ca3f14db5a38683e756eef104c1a0ce5948e28fbc90e2ef36dc80aed4937b7f07b13ac412f03b907908e49e188c1917e9129dfce32b075b23f02f82266b61225833c3dd1f08e56713df3a7fb06fcdde01c293827ed6f6809431e811f9e09b3e13b4ffc686f228d03b3fe176f8fbbeb8752aaccdcc327e199e9cee274059a66ab7ffa49d78bb49a11159a558d60909a9e61576adcd597737bca955ce695e9119f38aabae5e9e9eb0a78e23a91f4890c4686a29c986bc6fabe8f468ba7a21e8261e338945221b1444e25a232c6a9bdbe2bb89363f5fd96c2a69218b07f55496e6305fb0b31aefca49c54058a38b95bdde58baab2f66d9dffd79566bc355c68cf36b37e9ff27707a90aeba8bf8a31644dbdcfb087ec6bb8960be85bd2a9d181b44122d86d637c79e0f03eaa9fd19b83edc870c701872f40eb5614f5de250f647f488a074bd34b2a306018093b09f3eebe29264655f48ee089741161f27cafc238fa223bf32c32bfddda1727d0a834cdd2890e3a7825d890e57344d5477ed6f50aafd2820c2b7f6ce498ad64fe7a28477918fcca9b01ade63c10d2c0e472e3fe344880468a3c5f2d79c719f778d7db3b4e1c03f2fb94866bb73201fe6d79e416496b6e662884460d5ec82a5e21da63ff56a4275108c63d87464c43a184337c6164f477a9994cf52c34e755eaf87a8d4721f1d1f330cfd14b45fc8cb769469fae0e55023db531b3a1abb535a18d2d3a6ddf83f6c1d5d5f2e433597f871dc77be29f40386d90ba3f55a3d8c23cdf870ef305edfa057174a71cc43e01d8d5231028ecfaca4020a2423e2b7305921f6cadedd6a3d6c04facb9c697d3f5974af9bcd8acd9f9ed3554d132d4a24ebbcff065ec0300d1ad07f5c6cf31e394fb14f1a2e53bfd25f3ee90956f2f74b8988c6c47fb1ab5781d886034b1dbc3d2b6f6e4a2cd6ab263eff013973bc49a718ef6264643439a21eca8dedb1f970415688c3b95ce280a079e61817ecaabea86bfa2ae85ba61185f89f9347529b78cd45c10f9d92349b9578b84589754dcda044fde14469a39dad49a908bfe5c01ec34f7b8010cebbbf7e4fcc055f905f15773ba3eac532ce643c69f9305a7e5379527eeb6e736507bd0e8d4bfbc5eeb6234d3c89cd03cd001500c3940ec6a9741043fbd34fbb55bf1950acbd94d1825b6ecbe00e1a6e87773c25ded89b5b9d0caf9092e0500c12cd68b69555504e29ff21a87a5f8015bbc3dd4fa4ed7f10f493f3b87462d618cd839de7fd6f6aa059cf0516eeaef102c215b7c559242fd9667f4ba2e96f60938d1fc4013a728030f34cce90bdee6940d97c33912d505002d684e957325e2b50dc4164eec618b6445a24737b687deb1ee0fb2cd9781ac37a4e0e41f1dc62471aac3127874d94d647b4263ca61ccb78ca3f2ade9913804106b7d38add8473938e62a638187553f0a94ad8f7a10537177edae68ed43577ccebaa6a230dfd50debf9d7080aa593807c7669e2e0f5c28e4ab2ec6d8d5416cc9e6449804cf36d1920712acc478eed28c262fb38785fef7684946193fe4a701a5fda82556fd51b9c83ac4e04f2439215279bf775dd2986fdfbaf3613da3bb8903627f595e133229deb4c270f534dd7a41452833295fa560046e2e63d4fe5c8fa2ea33eb1a4944ad31bd637f406bad3278434f14223832513aa7686fbca68e4b3d5b3dd3cae1e102627b3bbb1ef83917c58a6e0d17c2366b45e63a30e548c71908c51757be5082f98fbf26ec1b877c012b12da19a88188bd354b0c07187cb5371320a89d7ed77fbdd1973b3595f2d19cc45d21e01bc9a1a69838426824b82d9399b918f4739dcc33cd8f26e4e0ed8cc17973f4ece1d85999d33f1884501299ce5990637ba0dcedb3058a4a8aae9d01eb34f306f4d1b5378dc2552a091001c3dfc9c5793f1429558ad02d4f59ad0c27487bcc62b86bcf9d9ea321650267bdc5c0fc7e942adfcaf7fd90ab7e46b2dc56aacc0aba66e8f33fc718f8eade1f7cc0416c10cc0cb255b30726ae0b962957ee69aa057ad9d6473c172798460adc7ebedf430249cb3fb6727834daf1933372597cdc7b00ec7b5382b249889a5330b80833410d05ea3f3bfefe2ff850b6acc621508d76a19a62f1aa81cb5646dfa82fabe06c8264c33d9534da2765f8ee861b030c12ed6f162d6b85be7bb8b590a2f4b3935e1c9e7cb1c4c201fde36e18bb13f4d43a468bc5ead1dbb692dd63bef7fb4226276a112a01b3faa37909096a98661ba5a714b8ff9f9cc61e851aefb8f344ca5df91a507b114b4633fcb40424bc8d036dd079a281c1d1615a815b8ea009f485b3bde6fa899d722e3e4a0546aee7fbc3c7c1c1f1fbaa0d2444865ea4fa247b0c6bce735d2190fe474563a08c029398686ad5555cb32147c503a29508b11d9d8f0e9b5083b14eefdc082646bf19895ba2ca43a770ec8df2419e2403a62e45800d6d19524936abb95cf44c64f2f740c0e815207868110c5d9867281a7a6a63cb7f0067616c784bb17c9da9ac1c98a66c08ce95c6602dc35e219d8ddf864f3df06426a4083ef01fb1de4c5663dedac427ec4aa3d73b073bcf072c5ae24b306d41d4ee45ca2e790efa30499948563f68b52d7fc23fffd89e36f4f9ec2ac969e603970fb600e6a06acbaa2e22542f87d752168ca74c38cda0280ee463a29b666985c37e52039a89eb296ce50e668cc7c58815f4244c2a5c155a2eac99b6e8bd689cc43f05268c750fa30211408c1d7cf1a4a069130cb9b5f8945ae4470b9b57356dac41b4073b968ce0de7294fabb6500d02102de3e8f86da29b495d009d52465df1d35d1122273144cc72af3d21d5edb19424fed8751358d4eb9ddce3b9d76e6d27d6092e6e2024b861d1eca19aa157b33afbe29a2943250acd9ab82c1cdb3b420f36296a067eebaad658dbcf6c8074d8838157b17ba54e6597c2857398d51f0a944a2c16e1e1be9e1127d2fb05ff264a3a0dac5086f05db3d1871c6b33332068605d8c1dd61e9cfacef0a12368423d33f9cad78a9eae6883ed0a52cefa64186d2f5a427f9f86d2ae14d500fb557765ad0431cbdf68a5771e3722b5afa3be8b6c4b5733ec6f08db498bae53b55040ae21f20733f0028ffffffd7