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

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

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

Block Certificate

Block 58090 3068c97ec6ecf9df9b5235b34d7c98dc02fd6a967feb6b2703a6017723afc24f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5b512a8a96f8648bdcaf7589688b5463fe5b86977bc63c2fc7ec4cf0b8da5bab
Certificate Block Hash
3068c97ec6ecf9df9b5235b34d7c98dc02fd6a967feb6b2703a6017723afc24f
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0080430000c06e0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c6ed5557d5ca0f9e2ee66f4232c0fdfca43c7411f29389256493ea5ab518e2c50feee816a1f130899a5e56af136e95bf9b33a60e26ffd2fce324f4d40f02e8f59d1e464d65db7b90df3663f929eaaf5322907d7dd0f07e8f8702000000000000008000000080000080430000c06e0000

Raw Header Hex

000040209e03722cdab99d78fddbf7d27e0dc6c0428d8ad4cfb19d11fa84582e48cbac8f005744c8fa48ebb46fc7359e79a9f31b547d8fa72007c9755d9037b40a148735b4c60f6af30a0418ab5bdab8f04cecc72f3cc67b97865bfe63548b688975afdc8b64f8968a2a515b

Proof Data Hex

59,560 bytes
121216020307d8967f770c1aed866c9a4ddd8ed28e8df5a635a284f3990f94d03b3f3bff17d57679d2ba8c124c2e3c87c74b0c39231cbd0d45e17bde5e735d4706277c78b6e74575d2883672a6ebee49637bf7cfdb3adbbc84fbd0f54158eca37934bd5f9ee5465b711445519ef7d9970ceb676d6fb165911a0e07aea8685aa48722940e50da95c254cbb12909961e9b4c1be5d9785cc3f3e87997adc826cdcc5b0e7531dca06356b089a7e3e8f5ebccb8bc45e60df37416ca3ccbb348cbac9940f3c9cac7187f532963ca8c950d4715b18b9a604feca13bb78bd64270b5b59ccf54712f7ee5ea77f3bc1f1151f1b5d718da579e92695934242451016b02591c5941e43f024ac1adc74cd3bea8f8b7063f9a2a4fdf727261722d2845e1a12ed5c6290476fbb5c2ad76a5141d6ed147e83b66622a6d6b57f25d40f5255c665b5e81195c3f053c001a4737a10eddc9110ca97d070d1d111cfd053bac62d7d41cae1f12e64e7582d658fed0c6b5345c592ebcd12f07e5f69dfd5f20b6966da8107ee8cd6909c8ec67c6c6c403874dcc95415cb43858d97febdb082346d5603174c625fec789958104a43a85aaba901995caf8296dd3f1bd628cffa9216c75b62c6064dbad9f75aaac53cd67431bf8550b9a503b1717cf29fb6883531752fa6d3fcaf3fc8aaf64790f1bb2707a2a687fc8d72172d0bedf439b334829f625c0c06e3f39087d6429b27289b7ce91d35883f77c607ddf962d44b2c641190695aa440b47b8d2b79519b97ea57161e4676d85dc86a1f2023f5afe2910a1cd72ca59947bcc9820ab93d3bcc47dab8f99702653cd03d7c0d5d3a025f333b6ecb873dc7340da458923fa9993adfa0951a4e144f282111c60d093e6a6735dc37dda02144416097609ca7f1905c96f6faea97d33f423a1db07ef63e214836b4505ef6eea2437ef781572a369381522e00a0673cd3d79bfeba917a406c8bfc0115c9ddf2e0158f5be9af85cbfe2860cf03d3e8d2a19eee767bc67eb8e6ed3fa17d13c09a692955b25397ef89b239002253dfd61865a2260ef25c4549bb66ef98c1c41396475a4af80978ed6be80c2e1aababa6dbe71dca08d2e9eb44135d974d1e3fa840e355eeb25f701f5240057f1beb009f776f9af595a2a95eedd475b0401941d800a35920278949f61b775291d9eec2ddfb68e6d3b1516a35272e0fa48b3069ab1a79423c399cafc9cddaf5cf0247351b7f2bd0c8a908e0d0479fef53d1e075222f59577d1350ff517ee509ee216cb5ddb7247575eba114c11899aeb01d0d0a9a94df9cf0b4ff79f372aafc1aac76bc78fe39ee5ff5faabc925f33bab330565febea638e9b4af9a163447ce4261419e6aaffcc3c018763c6c88732f65f71f49414f6a06db62e074e4123ba19596176c64befce076eb55c81866dd8c766caaa93f6354c0eecd1a411a3bf0e62f72a8ddbfc637b72a56d4dd527bbfef29a47838bd965fd405f40451e1f6473312a1b2f87ea84c4a8a863d62f226919e1e85927ac5789ca36d3edafa9c04c4b35465218ce21ea3475c7dadc3161e6aa3bb3004506e0be1c7928205e191dbfdc9cbbf0cf20e1a83868cc11285e7fd40435b03d9fcc2796075ce64c3d212e811c33e6cc29b47f1d928aeed718b68c55caaf9fad91875c816ccb6d0ac19ccf6ffd4fe4a8cdd515580b9c68433af8efc37df2d7be60437443a4389f9bd694f9b5e877ac5217a5b8e7dc469d3be6b516b0ef4770711c2ebc195536f7f7fc18c1c756fcef8289d7ecf183f0ca4a4cad86dce681dd4d908ff85c8306bb1408e77b3eec43788d66b7731ac2e5e8dda0e06856e2454d23f3c3c25629ceac322d4a7acf661f121c1379e093c67c5ea780bafc8fd56891bafc8fa699794f132682e3b046e19acaf54e8a5761fa438ad7b83627fbe919a52c67576e2745d57d976d06062697c72cd46dabae247fa68061ce43ef7a7b9439c01e869f97fb30e9b1473fd2342b8fe72781910f101937802b869ff8668c73a44abd82949f084192188032fdec618ffc4a064691791ccbe45cad01b434e69b333c25e215bc446f2c5b69abe359a8de03790a9ef1bee1a27b8cb6d05b1ff7b451a678ba9dcfeb2d40ffaaa4a77699a1d99b149fb87d229d5f2944240b827d59baeb57b736f7dc6a5fc80524ca4f217d99f6dfaba36f4ea238bcc58504c39fed14d7131d0f17cebea7387234fb8fb7cf4ddd1fee0bf26247aae390e4167bf88af3f1378a8707cb63ccc11be82f44f88c8ceb393fa649c8c8645a716c06026eadd710619aed26ae566e42c6a27b49e9d77b303a21a7c55d9bef0a7ef455176371ddd2a93d85e6c0da6cc99f317807aae92793ffd476a4e871e15bcc85c020e219eca13c609eda7835b06ae250fce7b920c319e2369080e595de95dd3d3461cbd47929d154e88219afe40c0fc8d755e3d68f79960fcb6ea15d7634c45cd3edaa9e2992abad1e0653c1c06fd04a8279a0f8dc3ce15eddb9dbbda5374f694ba90367b48e781c580b44c07e3481a26a9f79b5e544a0a3745839e223e3da6842f5e90ce9ff9fea51619c9d06375b611df2839a2db06903f83a7ee9bd58ac3b877435772bbce0efdf7c1ac852d4d56fb701c8c1fe4649b19463efd4fc69a68b2a7a646d138f60a7001fc9e52253ed8181bc3530330131b8ebb9e9f78e6e9aa2a171aa5ef46853ae9f316c864dc57427af69bddb90445220f3d0eede86c15408182dad5ea89cac282790642cd197789490a824843a3d3560c3e130102bc622ed2161f9434330c4912f9d8a1807ee42a711c77080c06497b25b86a94312d82f8b787b76a7d5be91b76429bc0bef3c682982de94bf2af1ad6351243c48af37301dc0f30fbe968c3c5788ad391672ccc8ace1c640572846e2f8d39513a1224409963927b48f79efcd4e7c18824b90eca34d3c6dfb48a35417ea79145ceee38770cb73837c864f96ac8f8e4ffbc08112105834f0baaefea660d94ef87c9171519ac1ba1a9439b925167259a69a74c0bac1178e4dbea98a7f7ed6bb5f21f9ae46a4c6868d5ed0ea30c81945556fe1a4b9e886cc88b22be8c29e54712bf42bb53895ce322f6cbb97f661d4a89b08be5554ec3983ed26c651a631663005495fcd26f2b9b0f6f7d43691d5da7b95b2d4f1e402111aea120b4880ddf132491afbf630e4a3da88bae281304060893e7c2d79a5ec8119dc34b5340bf99a362e81a8dfc4f139c4728bc730769d59ee9986f2046ff8c9592bbb59af2d73941e538bc4fbfc7de428b435fbfe8738409c63f8f4b3cf176528c96ba848612fc89a692049517136d32151c0a675ff4234999abd4f50b69f8df0867252edc6c975e6065a9b4fbd5f0b602a90fabc5ff1635e5c4a9a77e9cb5edc0ed1e3645009e3799cbe52e342f322a2c203cbe36737179d7f79bdc1afc53aa9d975c4b044741603d1953cc1b92305e557c38dab00bc0c714cc13eb9e943f744babd79f6e0e6f399fdc8203df10a99b94a1c66d0c62add9e234be7db7dbe5fb724f2a7a14bc144078724069e7d92c6a62c23f240f8d69b6f07ad0551e23ac4024c1ca165121dd89bf9542614e9bef125f7b66fbf7fcc379cf2679517bd1b13e65ddfba0bde22784a0125463c299be961669e1ac5e92590a475a28e51b4c68722b89667ce9f6828d8de2e05be7c3b0c8c9b83cab5c72d803c07f79f2677c585bda1c6ddd097fc6c01b4b30bc87fe5419e3ab893d07c73e60e49757ca99266d2c73a95c8080da88ab701638d743edc2389bf60d93081aca0d23f3dc31359f03454aea6ba924f5b91b54c91afbd376244682fb968496b677c09ecb3c33cff01c61abc246f749088902e637fec1eb90635db59659b4d13d802109a967e636b79d3970d64475fe2321516940bdb93139da55f1a313da7032886c81dd740c9f091f49c5f36d466bdd2f6e02e8d80da7173dcd7b5fdf1f3f32cb59add95a69bb5ba3b5960a98d9a8b6e08147c19f70e993321dd962418fec6461fdd725a7994ea5aed72d7d75a89526e7b45b7ea951bd28ff1cca17dc1262ae136bd86c71abce797ba751d5875de60ae963058c274915b1706417f1ef7453ee08d102dcffc142d3bed065e1c22a0facadaaf486fade2c6d831f85e2c4114d0d2d5e544e6aa68177fa02f434d9d06ff065cf0c221c98a6083eaeb55d3baf8bfd79b73e0f9eafe97eeaca387e7bd319ea923606986e7c3deca26adf348a5c47435d5648b1a3b819bcd79edb23bb164b34f072c478a9e7632651c0a0141d0fbaaeaf037c3a98f7258bb2c094fe9551636be5910e7c2282f47944265b1331541c80a33d5f9295b4755ddf4cd59947c0aa3e6504f893187b2655f448f4d8b1212c8f5871dcca455362386a9c7773cb976c000e25949f349e1905637fd9f0ac1fce295889f751941e19963696ca69483cb469c7ab52dc77fe027cc0fc6dcdd0a9e27848265c0deefb0d3fb1fa7c2da2a596d21e2a890869f847c11f30dcce01939162f10c13a186cc33b90c5feb1720b53de19827f977006739c3e4f506d7d7fbe570a5b2c331fdd10d120d23a940459b3df43036b3a88c29755dff9f75b7836f687c5514f344b1e1b6542bc9091c650733ea9d763709dd1a7709b912a0617b8b87b1d098254872d5b0901185adc5f2635ce0e6b4d5fac2703d410cb0c41cd0d46f4aadd2d2f1605171e529b2aaf597865a624c938574f590e7a3c470cdd72ffa2521d11ab98a9b8e83d4fdfe7f71e012ecc083379ea713f54e8f132ea4cbefceb165bbaeb228c2f8100a8ed31b992ac3900b299e68e53618c6b3c9631f5a5ae464f453011892ba17dbd086d95e5f4eb9baa2a5cc6af915dfe76f046f05a7fdcd917d23eea2795c9723e6b3a5b6a9bd4d43b2180887bdc0c3b6d5cd2d3bba54f9b5dec9a420104e874d6751761decf0cf8e902926e31defbd2baa7b37ec91b324a876fab19bdcd50992318ce5461360c570752ee109890a1e362749b3edc991be8ef0af3c836875381e6c98e468f745d9c19f06489e6584965266e44232266c4ec92503522f2e9553350b4aa36587625dcba0d4c94d0081b9af6388e5f74cb93fc70971474d8273a866e0efe8e8b25cc0553f3459dd64a11700ee4df15990d5d9d0734568e1b8f3c5144acbbb6dafe668208d06eb4fd010d131454c93c0d73a82a4708538b64e9b53026443541d312024da86dce74ea3f949c9e484321e24438b5f085c4213d1f3a2c9daa7dad1127aa17af182e11ae94542639bde1b0de1c4846a1e7e93954958b3a8ea7d40faca0a605b7171a5f975c15f59e4d1ef8affba19199962fefe98433dd2b958cc9367b5e948037df3851b96f16bd999af925a2f097698cae61a5fa9d8fa31f51ca12c178911fe8c891275c3ec61c511d52252801a6647d7356f6e8b9270e2540de30dc2460cd8ba8bd177fe82f995ad12d34c5adbc76250fc47d743dd4817c049ef2a279b6b8eed980641316262250b86e3b2022fa88fc29c7bd504a06961899e4efb275c50c4ed2aa390036cf6b25fc97615ca22214027bd67603a1d9a76bdad072af3cbcaf2e9f66a78b717e0e165884f067533d7ea37fe8ac2f0a8a749c0d908ff509034aceb32ac4877f5bfa51aff5505ced7c626133f1445539e1a45487c97b69d7be4039cd97a6cc99e8099654d9189db8a799709604712c576cd473bdd98c7f3f56d3956375b0bd03cfd7b52bee86b36754ee1a630094a6d4daba175839ab3265d204e179fa64520bd16fe326dfd7b685d803717c85696bdcfa294a9bece0ff3c5467cd45f53baa9cd8167dd12c60737e2fcb706d3c266b0e3a8d55f06770a9303d815c0425bd377402ab7ea62a64298e342e50379daa9c4dce812ba58aad91c1d3745c5d28494375805d5610f029837600d535a0c4de35c200b5bb7f93ab99383579390e90e312c233f7362747d4680e72802ad33f6a13e6c7a3a83aab238e17414b8d1c0c494d0e8ad4995299480f6f0d75f774333b0b052b1bcd72dbb121baa89cd95accaf7e006206c2491bdeb4b04762df8ded2293c97aa3ba65ee26024874d05a24cbf77d1a697e1761ff7d22aaeefab1ec01363147e604f9f68d33707490973c84dfdf060b086aa615f4da5b48a395d67230a883f2bad81950ae2bbe2ba7276e416c7e91d48864b35a674b5e5b03da953c4ff662b3ef7814ae21add1a92e348589d8d45da65af895c39e763bf4c5d09f18ff3cc57296a2bd4026a4f330b8325ef746aaf4d32623eeb6c59daa04a4a455fe0a495067a1c7f0d6d0bb6530c850d5bf3f60780963becf2d55550ae403b0aa2aa9f131b6aa4f78e82ccf0842c23367f0714666b8907e9b732b4b7323152bab6869fd9bb69f35149f7576e4c8fd32fc8c499ddf860f58c6f8f1a8f9134147b8734ab04708da59aaa64f8e70333f64c26dbc9b1494be4f6ea60fb774f9e0ee107f862e80115f58458ef552c0d706b82282034d3278b420a0c28672d639a5099f833e67f656da703b0e4358d3ff53c1ae1886b28810f7f528ee329ef3608391ee000327477515ccf9342a3c8577eeefd15442f1749f8e89e9fd7988881b6ac7e8308b42654dda33d45aff649cb41964adbc75f3f78ea76a51ea377646c36739312e9bc327e6a21ac9cc449a90a3f71b245d17e57831ec3852df3b182e05dcbee2dd8f31757f3d72118dadce041a2851d29829161095f51c20e3ac0b33ad83f6f6bf5973360638707ec18e06b8d652831f60ba4eaf64640f7b1b5c64a6d314aa0467cbf5e91b6b6088c381bf1abd7d731eb173ae5a4f969f0af452680ee2287f8de2e93136b8e8be894256706d6d00ce7499ad0aaa7a4aba4a239faf101be1d514827bf69905bf996a2e85138b2874fbe592e2b39e00506873d98eb0199e78f529d744a44d591fdb6c0bf604bf0c573b8b8f30541aeb631f37196ddc9c46bb56c9103587f7e9d8e7b8458808c0d059559014f3eedd626219de478ce9455565941c0593e9f7a9ff0f5ec114dc63b4aa93b3e44d24f6e96ff30eaad6bd70924bf7f72efe50cf4164bc216fb241c4f91c87c648928744fedecd3396c54bd7fa288e3866d4712fd44a3054ede41de40d0d5ad3624f172e9b89f50b5747ddc3a12caca6300e6f67fa9cc3c507ec93a27ac29a9f4684360821c7b472c3896b4cd8c8ba1e6894cbcd3e9bc33ac5c3d2228c062c95a2693f5259f75215bed9a08e2f1d7e635d3c850e2a06002b5cebdb6f5d6f5e4700371758c56ff5f941a02f34874e8e06b0aac2ac92b40126d5d9003bc5762130bce8d4bc77580dc5a18bc3c9353133639ee4db082fbdda906e0a43d1dff51044d6baee4900028fa0e242f162e0e50caf4bf28bf9edb4dbdc27f76fd8c2c0a65e96bd8328daf391208bf6768b61861274d3039a22a8db4322c6be5d9bb779adb2f76618c10e7ed1a2bbef9029f7d89c17178c71457a94f927618646e0360ba4bb2f9de32e1129951bc2a804a83b7818ec6f190bd11446ca2881e4434ecedeafce718f76b8e615159be502ee10cfbccc31e3b57abe8b2c58eff8e232c876846c9840f34a23cdaa21d67e958359c1826eeb629bf77c98da368bed445f7dce6b4f1d3aec6b619b9ffabd372f2017eba0afa2d122fd3c7816568e0842a1316c1cda75f704f4d1dda22d7a1f99874a55b7cfded4622f68543597108b9f5fd2ee7b07dbde35eef82e87b3e7f5159ab76c06fa65bead8896ae640f3bf22e9996c4f7e489e00a8c1080c46ebb4852f74310ff4649a5320a52eeb8708f58ac8aa7d2216a2fc4331ce95ace673e4473f266a942539bacb8211c35419a2cc3cd5f66d8cf182e535f33f8b2d86c308aec6827d62c5bcc08e8f061b8ebe141310e3654584237d88975e8763b1e9f80df2b918c083cd6e558e474849beadf633fbda5dc90b993027f0ef13241f2b2b87021e02569a3d5d155b4575f72f22553e4ea020bd4dce947160fc15b4c8928ad7f6fb7ddf81434504e2d4d8269b00745d99bd2ba7e947cc054f5ed2925e75a552c43ef046bf596d7214e25a43617bfc18e680d5e9a4f80b3c1989b86e3ad3d137fa2a72637b01a9c11dd341d017cbde78051c25430eff696c34817208efdd2c760c7e88ecd62e1aaa1804f17764a7773df7975978b56897dbb4885ee449980d9396809663755147bafe8b453920ed1b46728dc081bc4e6f13f59f1d58f032030aa7a4d0f59a2608e3552deccb32c296dc9af3a853187c93e2d3b115f05e2d95b9fcdef6aa0006c6e7908274be0db3bf355773eceea51a40aa02505d8082ebb6b896a29b6d836ce56d37125ecb8e82ed4a7126feb125a382be4e48d4468479289c46423f29f2ce4d7a7984ec5b86d96c1d1be7cbfc3a701f041a5a39ac12cce19eda388d85875e96f6fe851aecc75b9c1a16e2f9d013d980b20956df19abb629f10d4a73104fa28ab0b03dbf737a55d0863d8f412c8b0092152a2bcbdf5b5d6299459ddb1651a90e4db30c6e7259275e4712031ff500f6609feb488f0c68cc338c7112aff50fddaa4e8401c43059d729c16f0effb35cdd74baeeaaee042e0fb5745fa6b742a10a192292457f6788c84d4855bf258619ae61ae62d8908d8c50e372d089426a0709d6b2ac0436ab6f3f9828bed6f9830adf14220561c84468bcb6fc04c035703915006fab345f62a4eb29530d978820c9c4f8f25d43a6371fe2c9319a11c80c5978689cd8c4499a4fece6d36dd1ecd11b8576c0c9bfd29b75da58b1174b73cdb1dc7e4e161c7c31e9f24b12d25c1348417fe66d47a0a620ffcbd365d16fa2cd186c43680e38d64bceed1b260cae196e4f7a4202e5b0bc624ebe43da60ff8e1c7bd387a39918d0f75233f332d8da1246009e3b29b0748acb6c7d34234bd782c823a67a107392b5333a7dd428dfde8b9a873606283b2f529faa5b3a17c4d3cb456ccde46156d6de95b95b68e3932c5bbf1b1dbff83a448df7c0616192f04365fb0c86dc5d756704a727911657a567b5f98c3d7552b8a5aec9c2f61da06ae7754723658b3a729c6b99819ba11bacd6ea36663a68af75922c02bb9540e7fe640eb4c388df576549023ce7734ce13531407c8c463933ed2b4d7936d9f76cb7c4c4c110be9b959ff737a64178f09e9ff58b62495bda1bed9be3648657101a98c7f8c9492045a6f3e320a435a948265a899461cfa929ca35aede3a6e99b1c66f55891afe3fb9261da335324d9b104075648d6833b09f56e093faf88a233ce0b773afae26ff9525a47e5b6dbccab90e6cf20dba3404730c5d4c58a6ce8b60543c80ec65054f7e74b63910766a801e83084ce5c16de7dd53af3fd896316f4c47480f4ddf7fd05882745c48795d46da9fc9802dd3b7ea9f82c64472e4aaa9cc62659dd76c1ab13fe92fbe1b88404667100ffdb647c3a3b857435d389388aac1930d083c94036ffd178a4f7b83bd7500f91eda6b4652dec501170cf757e4a0dfdccda9e37fc6fef14d1dd133d7f71a15c6416fad15d1b2453027848d9f691ffc6e4ff0fbdcbdcd7192f7af41d00d09717702b821276a584e03cf97e2cd54de57779d1381a5b60d2068b0033e33ffe25d86b235d5a80bfb0d5b3fbb8b154bcdb5ed9b9239a55e09993ea9913ce3501f73a03bad82383cd559e13cd417bd3931cca8c3583c60d47e6e01ba04fa5cdb0c2b810ea6f8deea66fe499afea8249184a7c79b4f9ec788c5ca3a047633a03a9e93ee61d7771d737805eb90388b7c018c5b972a5eb2689f0f9c0d824e77c71fb9edb02c5693c69be7db223b623a567970471364a684306aa5e4028597dc068410a519e19135b525b2a31a97b47159d831fbe6ed62b5748db3daa2c0ef16f5b79ba6514b4f893edba49c55ada66ae21b4fa4df6d03ff7c61bc1465bbc79229562453138b3f7a703fd4540a6a8a81926244371142e9edd5f1ab75a7ac993e1ba64c545918db68778cf2a29042bbeb8ffe49bcbe05bc4af8eaa728f0592aa51659178e3b8c11b2152c25bc318f9fdf9934993ce91a97ca61c3a399d9686b0745cc2629e1d0cfca864be5acdc5a6b8c6d32e2ea17e05fc2a1fe3f0ed8acc1ca00cbda6558864ab6a507a1bd74959082c159c3210cc26e68aa5760d425346dd6b6d6bd84b9c2091bb6a33daa26e479b77a87853334f651cc954527a21b8a0b554781bb14ea6b528e93afd71ec8a56d1812bdb188c1c1c685bfe3e755a63d03979530bacfbd2a30db5730eea13caabc20d0561a1482bfa52d1fa912bdf4ed723e9ea6cf302b2c8afa3cd7a0c88328df80ca1deed889483a3c346f114b3a3a13fc6ced06eeb19e5af3298f968d2c32987f1426ed028de0783edcbad67dc0f8d0d8520d4278a033052b6204491108b9886a04b465952c523db997d1f40fa4d082f300e287def141d2c428457bf37a041ed9d4dccb7b3a4b26717441cdc2f1f53871f034f48b485e4b2545dac4718467944f113c90eeb0ecd50f3d0a2ff7e601ce59b7bcdc1fb33c5da84d2cd6bdcf581ac3935698ebc18cf965678d71310f70bd242ec5f9e9515a3fdd9260d02576d95d789efa941cc92e7a6ab3b0216467bc1fb10af4a0ff25aadcc4f701d8a80260b1b7ecc895057b820855e08f4a302cb13549ff7cba21e620fe91eac4eb0c90b01caabad542592504c55c0ee0f66120ed8f13195ba6f7b4072437515ee49c3ddd601921701afff175ad3200efd9aca25ee0f06ba9d5de77d7a87b9e8b1e83f08909507300165a7e6f46ad840fffcf8d26084a6d39a5844b3cbadaa8db763cdeecae4f25ec6fbaac94cbdb24a8552c2606e1ecc338ee871a5ee660a4d1d957dc0cbaef2159f193a887ef81e0710c2857755e0c46a933eae1cbb4da5b215bdfadf1e1909d947d3a4a71ee44d0669bf57e5953ca67871270d01ab7eab24d1860e2fd849c3f39d679edbbb10be03ff03d21a1d2a0ecda409dc1ca95b789aa21fa89b867dc10f9ca44846c9e7b4b9ce3ccdac9347a238c52b4d05158793b2de540d9dc058a69ac08e0ba30a23ae069b9073df4338887bad9d09276aaaa68f5bf425a443c7cd4b75057de2d03044a405bb691678babdd4844bb26ffd59709e0b80b5908013b50894f52560d276713df876fe1dd4f334ec4389cb5e1c5f24f7f3a16bf91a1b9114507036c11cf476ecdf2bf3ba37e5738b4af6d50706d378ba493bc698b3ae3c1271e280cb64097c0cb5abdaed2298219901f2e860ba1ceff00733e3af8ee0c0043fe23d6daf2ac1f3f88db9f4542c674ef7dd393e2236ade6c61ac87da66af8d464bf500bc57382133c182278bbba83c5b06f9697775457e599debe8863b22d7ac92c8f2e88933cc35b2fa3fedf10f6a31891df84a2b82306796faabaa4a724fb69044d23b318868d53328fb540b772cd3cd30eed8d1d930a3b8e176cdb48727c3ea0e26c337f8e916a2157189e05734007b973a469c1110ff09053ac31994efacae88ce231c69743648abe9e14cbfbc36eeb8a7db04c5c9fe1f5bf8e90312778a142bfed02fa8942f1c91e46e15b76d99c35c8a859c90d7ebaa772a4701e1bb4b9a3afbc9f6a3f56552aa8ba6837c774e1763d835c1ea796528c7f96da6b866f0ba35adff12dc5639e01aa6b336436163c4f953e3964eb5d610b3e7cc9c9d6ade6566a094b55f23384e25b5bd1b31218e1e6b44db0de4a5d922b9be55cf1dc036432928b0133c054dfb4615a813a0e67612f9dc2474788f29724933daaeec6cbc7109effe0cf1d114901ce9e73027b5e4f1a8a9f1179884b4b7ae7e546ae7ec1bee611787c9f6ba51c6e1d02e47c4b13a7973d94524cda0922eb150b041179049515325b7eaafcd9efdddc35d27851cf912e9a810728e9c7d91affa7b681770f168f7830d081afa1fbf679c8f534a01a98504d986a2d66386458aa05fdb5879de3e4a15db6fd7f8bead3b5f63e210ce035538e51a4ac7d6eda2a5db9c0397d9005b60e3309ca89870e5daeaa611472e0bd39b98ead3d88cc3d94f33a16a30980c723fe23d9dbd19e4d462e93c01fa21e4b198b1dc3aa01081e5c04e8a0a5217fb191f44f559f79311ff55b99d55e4a12b5860f8bc9ca2b28927e038bef8a9aab184851fb721fa5ecae48390049b4c26ae0060c440e08f2c0cf093d02cea2ddcd6133709c5609e3b9e79b3dc20acbc7530fd703fc8ba08d041df5aa6d809335e76e1c6f689459591b68297cf6a15bc394876a872f34432380751e55f6f70a447fced6617b1276db3055a866ec250c46a27ea8f2e24afa783982aa1ac80e958740f2418ef9acd55115ccf7ae1caf939474510405da44c67d29dffd556ac36a9234793f67993de67a9e0df1679eef4313f44d5b7928f5990af626f57a3221fbc9eb4aedabf4a0881f1acdee1362eeb91fb12d722fd783c73d130618f0f60b3768f1034ef5f5b9ef2c667f5186429995c1de9d8f79b1f4680f22ea84d8319bb1efaddb7a6800b71ce0e433161bfcd501c590eaf66b7272a76f0539e71542ca8c35e038a3ef7c4935a43bdd57c3e579ba12e60a51e7af9f5e2410b7e24218448d38ee6b357e5e36f6770aef1356a419d1c62953cc49cdf4e1134106d428deb7c35b60ee7a9fffc5283fd856d878886b6d4e311e13acfa3f4ee0d77b7c175137ccb4391b6eb8c975a8b777afe0c488020fad508af133f99ff424abb9cb7129438d1ef2d261524e794bebcc38d49d09ab3bc52531f564998e417ef5a8f09a733b6f40cc6277ef7f7172e538c0d6bb4611e36968a65c2fb346882362df4409edbda40d8435e8704f0728e995a3f8439016a1d2c5a74310a7dc65999d26e5b7596ef6eb4fdc9410d1c5de071a4e936909a672eff6a6fa79f8fe6800a93507fcc0def4f45a91bf4855cf30d1ce49ad7462250a2a2d8134f237f2964ca6eb1dfb5b3dc4901a4330af3aa71263c011316f5f689ed2fc533f4f2b45191cdd53ed0c50b60fcd366a665480d25c6f61063d2eb639dc0a3a0102f5dc66b6f92efeccdc6a4fae72fd9306cc1be1c9f387e9e8d5e471c911f6a030cec26995a62a5bf1a1a540dc45768abf2aa4235c64485745865c6084ba1215ce2f91a981848fc3f808c9af475dce99e7a9cea7713e9398a05539025f985f9d4abb12a9585a68466cc3499ea1ebfd86b7f3601f461ead41253f47731dab43d2435b26becd118a5c0cd3ad76ae6130e0b7e26b400e4a7cfb8d0ef438b7323027b4eab9f78f65e20582caf04422f541f67645f0fc43d57a1888e3788c86198d441889753ca561e9c3392948640a6e722eb4efa7cbb95c4458da34e0ce15afa61c512410a60f13b8a0b7976d2811f0787f1805be45b069ea2595be5579a609bfdf18368038c5378b3e57d6cc4be97e8d214e3de907781df5a13560a83c527c952d62d3f3dfb152de0d839928560ddf662f97cac715649f463ee63518f0430129f85164597654e4884a3cca65eff39a4c288cada23da7a310119856d28a5e2def5b0a6f39dfe69ecb212fe07e3d553fec7f360efe3badf3f8bfb625078e61328c214cd20dd071504ce4d7dec0d9620748c168222c97994dc02307c9ca64ed8d0d7b4f8d89ad0302a4be434996c8ea56e0a75fcae58ed10ff1df3424713fc85100af9582072e3bfb181a3bab0f374e372f6051b0bac56425068002e6cc19e242b26bbdba988f52fb4dd4488b8d0eae631bad1318aab8657df033240034bda0e2bd09501a8dee5a189ebfb63c67f4f18d064ee4dd0c21dd1ac9b663652b89e988156ca12a7e0f6fda0fdcad0aff4999020052444478db76c1f7382063a4176dd743d59a51a702da3898a272dce8d8bf4b0db069b2d6d88d7ac72e47136a4aedf68c35de5374e75d2b3cce1b68c749d6430f4cf14b74b931d4c2fc04f45aaa5b60f0a0d5536290013e43faf4183fa986b21fc167484bb9b3fd4185b14e08fca5d376810bcb22a71bcc631f530b277906705b4e8da66fabbf33e2d5926ef4a157a8cc530338b3f353505ae67b29fa93f92f25be0d588be876fe635acf0a407fe9e58bf8e7f6993da5c3e470b9c60c48e72f2cdfde8212d42e11503d16b801d12e60d180adc3ad8b2d823ed437cdbf4077a1b85ee8de0f6c40172e4c730ef94b83e867d7f4f2fc171629f623036a5ac43e8b4f2987b2873c4ec9a5086ed7e169a1f8f1588c3df44e2cced499e65fd8c095e8907edf0cf65758afaf470a8da6275ab8d3e74ff6582f18089499a3b553e07181097d48e3bb201e290c52f69a0f64f2ec77e86e401c6e65595aff3e1285a368f34f957073caa0a7adb09561b5f6713b99561b0db73dddf8b5dc43ff03e0fff48d06278f889f2cf01c0443b764e59742ac244b660a725b3c06972d2f8094344eed56add41c81902a5e794c968baa5b64792da60c5d624fccc26a1eb729391f11fab9552104aa168296dc1dd3438cd3a55d6c99f68d5c3131ac458dc6ba81c431114ca357336600cc2cc89230d11e46725fb42624ff151639f2b82fd8a850893a016f27502f8903e384619fae9070801598d444aff1b772f0734e61201d25bdc90bd4cb6c316995b6b4de1f6cadfd93d65001740eef1972f13fe56e224617e0e90ec8c2967d353b6678de637a82f8cbe4b1829835238653c48a219121df3ef25285d0bf954e885e4bb5a4d9c681bb4b6c462557b7a7408cd03098a388acfa7175ed8189df0d12b88326f42e1c490c18a14c72b116104623c6a2b45da505f7d7aae3054ec603e04c531b999fe9c630c55026f286b9d4671ffa850ae40c8dd5257373bc6d3fcf00b2dd8fff2297329fd593264e0659c41a71eb0b96ec1e76341685a46105828f9511ccc7d2ed05dba0c0233b717e729ceb97a757cd6cac9e1ac40306544f86bed5a0012813e1ca447172c942ad803e9fcdd8a4509940a7988683d8849da2bbe301e7e76c4bdde4d5fa38d185e09c50cf6dafcbda6892e454a538e6c5ec255f447c76757b406684a1c5a546de7ea960e7a9bbf716d6287b859f48b562ba2f565715fcea58267b3f8d9d080eb9a870e9bd2c0aca090669dd24c4e024cc25a57e6e7c3fcc80d3ef641fdfcb66a71630444e1d39c2b1a88dc68dbc4573ea3ad13cc2bfd4f077eb8c5b0f55a176e72f25804bc66f315234eab2dbcffc86db7c54285bf18f6973a2f63e9cbaaa16e9be5ca92dd9ea414b6c356045f07f532cf43723099beea31a7df2810d1d415243a9bc2e421e4ca9d80ca7e7b5d2f09ed05ed0176c55952dd470a13d05a300d2daa2519810801d2970fd26119d0a6dc0e0506c41a4ea53031a7111558821561180d759dc698d21aceb5557ca88974337d25dae2aa50e5db3d9413dbaee84684b2d8810d27af2e8f6ac0be8956451bef3f0213f6a272b57845d1fe514cbef8480787a899eac36f6424fc22c8297449a60a793dbba610820b87261174e6f95b718b3ff07fe2780e88204657b010dc89dfeca3eaeabd622dff44e8ecd05475cf859fc5ff18b2316126b58a7fdeb2389c1f533e842b72978ef080191376c2bc11ea917024c977f8e1ac17a6fdc27a2ea8c30ddb968d8c1336ea05f0b3860fb75e1341dbf658dc030d77250d6a76d6863909ead912145a0017655f116e426e6cdb2fecde2cb303add9159fe203804e23e98b0db32f6b4752ee03822341db5d50471390fbeed35ab27fb579f3fd716f984e60faee804ec13c8ca39a901d59a338144695e339c79be29113c7731863743afde8d34717d7400b0f7bd16ac99f0cb448716f87b6d361da7379217a802cfdae717f0b9799d7b90bbef5a62004cf9f9b117205091db54863ecc891ae51972ca883bd4fc54720d39374a3956987c21f8825669e36f29c81f5bd7d4ce7f7a0fefdc35f8e19b619a46bf9523adeed00260792d7ff665ad7100045df43f11c5f7ab7ca5a3ee4a075ac9ff4a91f3a15a55a2069c499d9b7f723b764670d1e19fb3d9b6032db0d085079235f9564be9f5e72e1f825e0c48484f990b6fe5c5c3e815775b175e2aab815786366dbd8d11d1034b6078ab14e9800eb642f7e6a4fe3c2982b23b8686cd189ef0fd76c6a075d50cd3adce4c5a8a1df7382210f75f457b63dfdfff20272fe3c268b011c60bcdf23d06dfb21d856c44f8c3ea19b7a6b4cbf27b54d2128ce3ffd3c0b5b2f6260292d44efa0792724d71427c3cfac4efbb7fa3020e3008ecfadb6bbfe355a406aa7085aa9879f64c9a72c6328e50a15a74b638c5010f09a0c64383fec3721f05f14a3a75f8b82f4a5cff803f4187b2a013f1de37e33c8c527a96f583be8a281b79efdece31dccee8b84b5e9a1ff57d1c08c319eddf4cdd69fdb0655c2979ec61dac2262643944eb8e019e6a9f0e549253dd7ecfd37934ee75bd4bd05f4aee385dfa35a673607bbea28e70dad008a64510733321eb813b975602d006d7a4422ea192bcfb76e102e9edb296825604a7571b9dcfde9fc976d4c9da2f9e3860000b766ff3c3e508e5a9d58bf5b3813c48ed8a6273eaae96e23908075424e69bd6301464d0a50d1976ddff3e94ca5790387a6fe8b50048722b12a95761eb6fca113aeefe9cc3a71fe333522d1e1c27887c3dc0eafa521a10e315274f4521f4770afbcc446c5bc6717389d492796bab4b548e9b94919efcccbd2c94cf51738bc6fc1dc66fb07fa5d6737f3aa5a37b7a3005ade52c8891406c4ee9086ddeb3d5169b2f987b30163a00ae31fe59bf8f4cca878099772de346dd6ed7dab965016440ec22b9fd0efdf413907d40df102fe6b23d5aa33698a8039befd483a03fef5a2e8d4e800c2b8b98464c5d2d496d224b0028a8f22052e858370831644e826a4cb126c571e45b87fc8d5667da4a2b58278e4e313644e8feca765c74c34252ec27a863a6f762fa540ae9a73d0964c27943e62aa7d5a938d505679c5575f94a71dcbb06533ac8407c795e12526104477ff7741e6dacc92e79ba70e66e39a755f0fa76475245d6bf4b1ce10ef2a67e5f3fc54e3a8e7d94e5a5f38163fbeeb7d310a5547039edeea4e2d2221e9f61bd8aec8a13808508e13a584f0f1db11a3d47b4e46d06d86319aae6739a68dced9b17e79b7843d6c18d304eb434259c96b30af6530d238d846c0b7089ffe70d33e6ab1d839049d9bb4dc73969681eb517f4c493fd36c7944899493abd3f4a5e10729363478bb4227d22c16f5198a775c967403bd3c37b1d15cb59d718b103b20b91d75e136dbbaa5c6dd6cef71619c0fbfcf50dbba3e4b428a1db47fb6ebef86590fd587498270e22aa3e09e0db6abbce9a8bd9a45b7b66817b0a5b6ee70febdfc4d227055da86967c64193241e0348cc5c155dbc553d81a0b26098a64fbb2af93ec9fd318074b10ef91631858dc749a8c8951f8aeccaff18e2d9109ac3bc7825f8e61d9c97ce3c4f8077c1877b9728553cb27dd21be3219a87df4cceefe0e08060c428f59c24c5d459f305dd22980f541c2a98f93eb621b52e18fbc165254937620bf14343e4413a0e30c2b0edbb1e6396ba45c3cbea86ec200ea20119a8a10e57ef0e2be06677c810e0fa6354620026420f2d182f8e8ce0f6f7a400d46a6893fee6562ecb504ec4ab61ae0a54a31016f66096b26f425a947266f71d17557cfb9aa776af575e7fc8fac5a48419c7af45fe34f378e8536a9046cd36b30e648325a247c37ea84d2b11ba0f4b6eff747bc1d9242d9175b56e45beccf52ec8b42d8d091ca90f7c85bc2e19a5dcca4eb4fa2651897933c59bbce954fb87b0cb90d04780f7c1dee4a2970d4fa1787c7cb8649f1c207246ea37528ff0c219d20bbcc473cac0102bde32b8167ca1dbf3066fa1e24f126c845fac0fac9ad506c3e81ef2136813f987f5fdc91b69019e6a3aa57fcc68873e2c90126c1ea81d26fedc6111f3b7b7a62d0ba801d9ad087f13b0e2350708b3dc020623599903e1c3af523277fb12688ad785205f416e8df2b8ceb608d2eb6af3d0d2a4a83eb4dfe472719cbb0f0af216729855cc93df696b9ff2ee5c793cba030722bc0dbe93c70226c7b10cc31b67654e77dec4d440b65b33667f9b6d7406f7b8a54586f41b10c9d87bfdacfe12a39ec1b1f85019259fba03dd41b8de1bdd8c014d579528f967a0fb6e2aad1b87284d340b2cf57570aa23f89ed12d5ddffe2dbcd562c44f088311afedaa37a85acebcc71f8c5061d949f7db1744e41227c0143e5bf9265ef3a2b53c41bbe9f0cab5969154de4922386088990d574ee1b30e685d3f8d89e10c96b81cc8cef2825823989db4d1ce16ac52870a20669e6c9184c1a7fe333d81ab85c421eb7b4379229ed4dc8d3e182924608b1726b954195ea9dd2327e1ea159882ab5e1f27e471942e8d102cb3b23cc26f68ae56852f5a44fde13d8e10e4e8c128ddcdf64aac76dd1d799e10973adaf342d4e448661873bdbec7f970ea3adf973d3104e6c1d69bbd3153858c4cc314ac1c0a32176164426ae5cbbd188ccd1c35b526498b4693f77d2d13bc82d40854a6718ef046360445a8a43d95e1786834d8e278899de58bb9d752aa44aebceb00eeaf67d3c9e15a0a387a9527184d4fdfa090d8fc0bf2af93d2f6209af22a6751064537bb4e43df8e83701589884f8c800fc6d8a974d4e8b3e2a82a005e986c6b9f6c45724216a40798afc9df1e04d05e019ef5fa7ac7814d559eccf3d44c88ae96bf9a6b6b6802f435b9c8b66a8130f9c4f53c4a1f24e5cec361336d4ba9c2c47c64f710fe3ce0f78f044d8ca9d41a2967a77231901b1366f7e669ef66fdf2251b117f0e878134aa1f67095c862917c6ebc4c6cc9c7b9993a55a4e20ff5e5e6b407c4187507c185df765d2fd13bbcf539a5e97cb530940e7207cc399ea0ee1e1d0016925379ecd5bbc6987179f15be9d501863a94c07d56dfc66f4ef3516970b6d74fa87d3af44721161df51aaab729a87ff912f91bb3840db0c97cb3b9607fc8c1e7d1227cf5d539ea777ed06c98896c8eb1ba53cf9cdf1450d7a5f3a6b247cb4f0a08b33db1a502a12ae49313b7c56701a3d7d378c274bed4a9adc4e7b1cea4e91a4e9b0e50f3aa11cfc68db629ecd25652a559b8eb4d7e99131427655dc30b68795bce41a6667222369ba07292708ec4d3c60a4f2a8eac2b34b867b6cc116d040f294b27443a9086f6cdfdcf8752879a29d73e5ad4b102df045656dbf5f9aca57816c96904b8c42bceb80cbf7bd22bb2adc488f0102367a799c4d7c4211cdcd715a431ebae09aa514b735dd31bf0fa220d05ec75c6684c994646af13663e69159672877508f070aa6fd6c8398c529d0d049d693ada9e54d7520cbfeaedb92fc1e74f30a2f0c86db67f2f9fab997a34dad9716229f70c020d3a301bd06dea8801ffe1e754656b754a24b24385175f408c95a0fad268eff08d1b109441d2ea9626d84087c4c4a441275026aed736bcd050130596091944d1b6d93219889c58d703b8a9a93f662207cf87275143e8e913e5156de64405bb5406ba36a50c8f3c82b8dc1dc0c17746b3631912729f987e105978d645677270902f75fc80018c08cff20039924e82f763398c1646e673d5a14796d0a0d3f21d2b83d6d0536170ae1c1f040da83e097e2a3972843caf793c394e7a3d08fc75c91a485cf4312b4752a41cb19e370dea038b6b6ae928f206523a4df49c24c8169d721b1c5f30b52a30af463a45c56a88078a14067c880ec42a4bb2209dba2ade88fcd64cd3e1afdd02d6719b3314991713d49e02fcbc54f6fbfd4ab0943463134618534dfef94a05ec442aac2b08c9ea2ed003fbae6813b77ea30515de7a8d2832557a09fda229b78c522f633388d8cc1936c109f9318aad8e05ffd0b218ea192822fb888c9932ddac2680559bc91126011fb9a21779e2ca2ae44bf56aa4db3a85b6f8a5166eb5aa2afaedcdfe55a9815c07360c883f692bc8204d01eab5a8ea1be8a11d85f467fc826e92c7dd6964b05fcf9e6d79a18b9107f8403797fe3a582d7012f14160cd5c8585ee6f3e442fd24c46611eaca6993dae81b2aa8d7dcbf8a7732e3e8eae3cbd8547f75fa409ad6943645e643aaea2180452932db1434a22ab67175df3bce43a88bb525b58f6faa1fe538bc91357bd28b02a7df3c9af9aa7af3f3975e91f4184e07fa7098ce0af3c9412ebcddeb4e38dbd3629a248e775eadb0ffe44679d621dc3dda1a1f7dafe2cb570580f66115592b4a0dc3902c081a966fc30fbd394e633ca0b47ca151f041907f2f176bb705dc8aa0c3c786f3bf3d2b06ae7cd3178d341057ec66923a14a7aca19b6f1cb63e07c0396a9d3fa0239bde028ad7e131b89fb575142877e43a874b7beaac41b90d7274b02e5ca60039c9b552502389780bc589cd61096596be106c35876757e41ab4b583c44d85224c854cb79f7ef2280812cb51bdde8bd87c1d816572d239e35e11946f59c891e9255fc3a69e25763a10c1157ac3d9a58716ba718a29cc36eb46e51e6b0179f5257b701dcf3f64cfbfbd269bf40445b63a5ac96863eaef3f1f91467b510132053c94c3dba2db038ac8d2f33d07506fe37bc5c5d4aea01628d7a9e730c303a529efcbef7017d8e3588b82a88b86e3a51cd80a0ba5cfc6428ac49532d04c7b35640aab1ef3666dad780f37a70b1e0bdfdd1850c747fcc77f26a8d06b95aed0c44177b5c62a81ac39753b2e1cb1627770c7fb4a568aec9d4f49db33f1206fde13d3e3aaa2b1adcc78c363df1b8a3b6c61248422b88e1bb93308722731c00257c7ff4f7224bdf03ba033f2771114dd893572e5b67de4f33d5d7f9b99f7b7b9ca0181f95deedd4aff86a41aa7e8f62db2fcc4b824cf608b49079391dbfdba761cc4bad5001fb801c5e51a5d130e57db49310cdb16a5b157cfcb176d5e40e98e89a373fb90147b9620fc4e3c1b94d2c172396ddea1dc150909d4d80869c2ce5faf0ce957b418d4ce503fdf58409f29ad5ffd7b16d278fe04c713a70de683424d7d574035ac4ca8000598df4ce3db007a482f59fa30c42c2d3866a64380a6df490226066022f83cb649993931cf5fe851e53a23835f357d3f89084d3b71634c7066fc602717092e9db07d8d0e1b407df848fcc4e20710686ec57324d87f00296a2f152eec35c7372baf48a1151526c1865d51ee65197b86b5151e49659ade813b98119cd124fbb9cd440f8ccdbcff735d05f15f81f7d9997dd83ce41446fcad1ec8165e40e18496814f8ab88b7d1a6f59d02623c28b4e1e1b92aa17d50bf99461b4ee0287740c568430041cb85bb4b3eb918e8853e1076e2908173e70d48619257700ed3e75dfd4415d53b49f1b393d6176a4847aafc1be6484e5f25929dfa16633dc315b852f507c78dead357ae083dae7c3ac52a251d6ce3de27bdbb9e63da1dbaa58179259be2871745c668a2359a93a2c305df0418eec2b676fbcaf0d473b0cda2c50dea7cb50c8bec896d54e0579c57677b7e18c7f114d0cc72083e105242e180f9b953758634973089faef52b70c86425bc3daf669bd22b85b8b3623fbb37fbc3683b1311ef3a679f0e11fe1d13c8e909818260a92cc3a8ac449a8108de2d60aa7b5e5096e2f6307e7b2d55050d1c102cab22b653da8d12e709a22c0997264360811e0d41790a5d1762003f76ff9296317db9c2f45aec25274b7a1acb20231cbfd6c9d078a7b07f426f4bef93a4406f1fc2f775b3b08716b14932d9b406bb384ed2c32fd13ea6ced6552243661adf59d8e93249d37a82f80fdd2b27668e737a72f03cd587e2fe51a6679e6836e8d7511c664a14033f920b03ef6a5f6a4bbe244f4165426a79566716562735942401f48815876c2b3aa93f359d37f17e4169b326ca03eab0f8b5b7ddec91dd9c7bc05cec4ab6b3cdbf98d7c14bafb12978f7a6ea1657e00e85dfbba871342bdd0e2e42740645acb86857aed8495b44872b6ecbd04256d9835f9538c2d36c44ab1484598104af182d29cdd5da2aed8cc7d4a33553a395cd75fd6e8d35289eb5845a184a5b16e9e3a4d83892b52c3898cd66a60d6ff42c85a99169df1b703973ea118a576ebc2005b107779b0e0d1610f0111be3b15c5d2f3a418929f6a6908716b4e3bfe458d2b47b7a154e09f7324ec7f5148a29f2e5b6a9ba7e58d5afc11543916294c9521ddb7e12bef5887fcf312c13d7ddde64374d528424945f9e0f61b970f67dd02f9de9a8b98ca72b4062409d7a6919908835709adf0c701369af5a921c55018faf61b40a27713adf1177dd2418f411ad0b68b4d5cab31b7d1c564e1d1c7e4010ce6f756946f0ae1b1f6087fd75798ff72f6b9eac0360cc20cc73d7b86389aa97736a3be22ad97061411cd27c8aaedd6d56e021351f21bb8e3a76556949d6aef922c4c75bef9a6ae084f83ccd0279ed1a08bdc3ae540d3d5ee5f93b7c124fd5d6bbe8bb57f936f9bfe6b75284a61646dd94b28038feb55656306e655d0d03c650374fc957c289045fade03b85447af79744fc4e2f46ef8175d7880c9a0dcd10e334e5ea63d1fc10a9030b912540f035604770d447d4a96fc8456bfa2cd67146c5f7815b60e83a413a733383b45be458035b5a2043ae797c0ef875892b663f297ae924001afb071326e013c9f9672f6c9537ad1ef96e658dfea124bd480bdd6bc55918db65f006094862ad8ff163312ab37b4690d6a5ba600d5ef8793e54046b0492ac2f9b1e90e724e86033fa2e9bbfd2686ac5e3e48c8d5e34cd8b412aab9913d1985986a77662aaa97523d834989c74a8306f90fb622e3b883da445a63c65aeee4ce1c558f2ef25bb00ead7ee92982923038be3aa283079baf8b8e0139699ff185de852fb95ecfb4908fd7f5569faa663a826d4766475cbf0f846e793e58ee05ac3159424443b34a0236ff3cca9c07844ca6331d121876bfea588784a31acd1ed3cb5c27c27f57a28bc4459a87895b9fdce55b35d92c8bcf0735cf37fdc5eece5f8b7edfdbed949e1428f836326ef8eb4f8c6c1e3fd0c7c23a576d5b1ec6f694f39a1373adeef75b5129ed4f2fbe7bb60875e7dbd0dab02fefa1183631bddfc61dca4704a19c8aa565abb9c0356f9092372a457c2ac9ae3a52d8c7cb27cfdde6194691d7b4914f56f7ff8b90dc17a8aeef9b4e42646dc104869e94c9d3dea4e5b59bc7b7bf5d55ff141a9d022b4fe4d79fd43f9571c4d207f07f1a2458d951b9f2cf32775ff18f6091ae831073f024b59287ff72dab55ca9ce74143298d72a731e75ce9f2588533e978c3edd2c1e833abc5a55f77b683cef749cc5185d14e0293e243275073f56c93c77d589dce1bd1389924b97a52640f388114b380c25f2d5229f0d46fdfc8252b432b5189e301c462a11b058f583322d780f93a6443866dcea4ae9ce2632adf4b0e5a13bdeb9810a0494a3f94b946144ef225ac4ac03ad3001a182e77707244c020c8b50e1faa47fae817fdfe91c39cc3b656131796be20d9d5387b392172f0f7536f4134fa2dd0927f59b9ec9357bf683f38ab7748ec602f84ace6b950f94fda1e0dd515d978a9880c4174e209e6814318829998013d11cd9a19dbc14259250f2bf7235faa98b54729048064cdf06f5a536e757ed9b7f682f8961a92da6b22e36651462a165c66d3ab6402f8fe2ea36587824f0da127f8690c1e2a7697d1814461bb918b70fa2197813d72dc544d7238d7ceb437addfd654a0fd912adc7da80c0c5ae0e550c1e17cc5b31746ea8c6ba09f2119b47950dd8cc8ebca3c5263e5e082ae2020599864b9b246a71f333f62e164d269e7328f72c2c5c15270e55f3b3b7286bd2cc8352da733e47d99043d09ebb24d6d6ddc66153a80105e465d90f7fde553c228489bc5d1af4053bf2ac1a3e2ba8aace8c2ae3ff1a46115fa2f922af32e33c05d624bb11be6bcf85ad5787f2b98c0204f9f6b9fc77f1a08928eef37524555d95a46b8309d10c90bdb9a9e63e6cb52b99857d11fd00728a08ae3398642d6bdbde398195ee5c50c02a3f82fbf44d41dfe089abb0ab4fb6f45f16b05a264955fa3331fc1cd60a23f4b0c522f9db475aad65ae0eb6ee51ca84c924c5a02960d5aa79abf21b9191f14f7c855d28f4e3deae388be4397ec2d3bf793e7a79ddcbf8cc99a530c320a0536cded734a595d024a53a14f25056a51fa4ab3577e213cb1bc839402bda23910faa20af6f0d4b4fdde5441f9b65b70d6587fffe5436fc87729cc0188d0da3b7844055b11c2ba52700c1e95ac5e13bb2a61d58068adefca659dd3964c5f2e35a7037968b743500448b00d770cb2343368edd6af15b742e7f2dc5b85eb4f96f7cf00bb8feabafa636ee94ff192003f14647f2331185f257498a84177208f070d81aca109e960071523315509827998fd456dbec7077ff8c3cd280f02848cd764ac24f6901f2e759f3a83562ef8e18bd5e2536a3fc887ee5888d3c1fc6c1a215ec355dea73017313cf4427b46212a144b787b4d11389a204bcef3309b557cbf5b2c184b15b1ada6d6e6c6e09c2efb6dafb624e2bf98e96d08bddb967eef26bb175d1de84dc8d7bcd624da209f9bcb61f7e92052416db199afb765b16872cadf03b394ca8c1fcadf0c1cde9ed0c2f76df996a7823acf6acc3c8e8209900fb97419f914961d1bc20d7bda825ce3c1b67283c12cda82be480442b295538d5f625001c6e2e5bcfb57e9b1a49c1bcab93591c66c34173db901db7925af3f78f2e2110fdfedb13674946e01e5cf82b8367aa9cf16162b4a686fc18cb67420dbfa474d375f389a902d9be9765d993a127691b5be42420d4c1407ae32ac4ba131c8fcf49ea8ed99e8d0ababf53edcf9a4bf30ffefd6963afbc7a09f223437bbbf71f2380a1b91aae0b7b097f8b91b7c2329d0b1d1974fd1732e75e2b645add10a508f25f40a1a25157f54e01699357d2b2629304dd4e0faea9375a8b45a30425568cec7145c540bc8c3d390532d9ee43f041769db19e7d139eb3f7de20711a353cebd455a2555b747f33d29d31bb6647a35ac01c2874e420204a01478c4133fa709a5431762dadc826e6689294a6fe3e61a7fd02e1cd30aa130b4358aa1f7901a9872e8ad73b7f0d03c90f3b8f5bd4b479caa0c95c3d8496fdbfab70739baf8ed34e30ef297edacf9a9c0691355222b32e37e55b7b6282436e598353771d2d787590a683adb3b2df4513b1bd88871b4e4cd0e6b8426fc1a918e6f0bac646007544bc475b2816cde0936b5141153dea05f1d9546ae809fe51a2568a51c6502ae37603afd035b9d6b1609ca2be6ce15ee47e9648e5fbdc71cffd0968632864029f153fa54b2b40aeef2123b526043aebc29f6ec0bfbd38bc06d3a99220bb8a04bc71cf15becaf3519feb191b4136937ae2d55749d3128fe613e535e3b7baa7d45860fc89aa6fef55ceaf67a4ace8e83e8a1b81433ca3541b6d718727293ab5e6879ea62847705ed3c5bd8cf0dfca3db1306448d1283c9252b116dbf9d668ba40e77494eff606a305a0c13226342a2af5d9a4c44d359a1270fbe164b2efe1d469cb54744e5d2a8d295795add2056dae7d08be0024c8f73fc4715dd37efc7d7fa9c7d2e58fc6a813852bcee78f336ab1040ad67d54c79f50fbb608e2803d45ed3b7ba6ded659c900b27a194fec782ba2ab35d3e75cb3a84c2d4e4f2a972d16079bb1b4cb70ce2a614f7a2f58c518bf71b98ceff0ecda70efcd0b439c05f786ee038dd821df5106ffde4890258cafb2152ab37234fbbcf797a0b2f98c83ffae55f20d50be69f5c14d3ec1e2e4a6710c91c880ed3ec264779dd3b482a0a6421027ca670bd7bfe59ce01c0534f8f87a8ad45086470b3498710cb28ff0a9b86eaee55f76c354f23cb3781254a868c0fa844bb0a96d05b16a008aeffd7861a301ad650d7a81b874ea3342b265f60231ff6f60ea12dfa7f8ab32b582466a7c4d4be6bb485853a1c605a3c56ae0bda3927d57314fd950dc81f4d02cdefebb26fe104518e854c0330ddfe43472b35a6a8bca4618f4a8c9304f0a8ef8802e84b7774237b565e2559a4a6b2f3c56f65c8c41cb9006cad6082ed05f37115bda5e3edfbf97d021c6b97976e550862773c256e1a49a5d8c03a30d6171c920a6798d09467a763a95ac4664a5af2793a3375cd21148310e9b3e1cad2032c9f3a351b1f97b7f8209e13ea8dd574b0728e1133b72b3999f5533ac583c7c664fe7c7b92b4e713c7913d1d20ca0ccd2b4923ed7695da82e200c103b188bbc790b0d7a422c4229592e0a16f755595dcd2f28b855e3072a4fc54b5fede19e11dce2b3b3442d57822cdc251ae5780356ee7f031c77ac7f5bbb2705625a2668348fa3f4834f46c0b8c9fa4067cc3a2fc9cabf10411d936b8e73f9924a8fdbf47ac16aae33dae391832796d925f5149883933143b7a4d9e8273feb4c2a13c56cedacf6e0fec83e8897da3a9f2bf0a2a8248be2df2b009a7e34d46127085b7aa90118350d7eed02f506965281b45b31a869c054e46e4b25b92785e0d47b6048038c9f5baf8218a0b6ebd91438f669d7e5d31977fd5e9b82eb263f0cd581d625229cc9e3e5bfa96d0e348e4cb4f897115fb19f315814a54692b8899fdc2fa483b71a25b5a15c57223558398c56827a872051fe39a00dc25665ab0482de35299decddd945b00d350cb2a858f90f9c6a089ddc58201c52cbf05114198b0835a9438a8db84db74da77885299423dcd93e160d6c03dada9b335d7025b3bec91597aee23a72d430314c140463aa381c77edf1ff366a1afe527c841ef1c896b1d5aadec5a4011039e8b681955202625cb737dad2569868109ac02d1a5ae910c954e152abd28fc2dd642b276e0910241467553659ed61a25e3fccf1ce1c41355e072d3ca4930d36bd45daf9d0d29789b092407bc67c04952b956129620e5e146278b31052c1e0d7c2e633ce6b97dccec3e57caf795789329732c402da50795c70d94fd5189a99be697b055ffcef28c0a7983f7d309162ca57cf2b9a53bfb66dc0846e1bfa4d2ab44ba1a9bcb789d5a28310f774f7c195363d6c1e89cf88d8b005f50396d935c41003e63e92df734f99721fe5866ba2f5be035eaf3de57dec7ac8e3dc6aa88e1f0a91178a03d9bacd2b32b9fd58cd73b92720eae753ffa8ba8a73c1e266b3ed07cce552432ae119a6f847b181d00ff44fbca87681bef72c0ee91e72f328ff53e2dd864afa28bd74ddc056c6a2e70b9e47d546822d5fa157b146023d32998e99aa9fa6446af69bfec055256b52fa06936ea681d1c8ca135768e6071e246c5e1bb0f6b34dda9287083f1dbef15dbf71d6d87304cf121e69e18e1641d20a02818624d93e5d5ad04ddfd2ff2327a88a1c9b32b18912ad79d03a94a042ca07ff2e59367bb5409b81f5d64762144f0ab4356b9fc2e861f0c3a52154173db536aedaeed0790e5efeac10ed9f2d49ed9e891c9b85d07633f4a769101263c933a2b7247ffb71d30be5656c0a421cf72ef068fcf72b721005bafaff3a28fca6b44eb1186c13fed74b0b45373c42fb9a0a60225e0876e862a1f741f734c878417f4dc9d93ff549418b1dbe3a54fe426bfcaf5a475deb1203c9ec1f01df198f1f4f7ffa1b504267ee017e82a3a35d14e645a7ac481ea5e2ceb6eaa8d1f8454623e2f400e0c47fb37d104ef59d76fd74090af74b2b2280de8f906459f6e8540c96cc09865ffc726c9bafff6da0a234dabb95e77347dd02cf6ce4e4a07fa6ba286abd1c20c2a14a6456a9898fbb78028b14a374ad0259387c27753ffd267dbfad47e12af4f1f403689998caed63fd06e414f670689e639c6ddbf95f10bd2147310c3e8cef85d8e8a5ca293636065c7face94bc416313c03c3f00a2c6484abc1c33ef4faebccc4525e11b686537b3b5fa3e2a2b9a2c3d5ec75a309f709088bffc517842ca92924a70f12b3882293e91a087faa73d9c507dafa0b5a8319d4067b238c2a0fdbd8e715e9c854e77149d49f2003d7154df327a65fdd6f7ece323c632611d22fe1203b69ff3792fd73f3ad755ba00556fde2d2dc3f7b2332d35f068f92693390ac93ed135c864376eec3f2166c9c4d1d6ac7507cba904243b8d18114b212ac6685146b07d991f5bb610caf2ca057724582bd4a179afbe0c44582e14eec313554c74a64fba37f50735b91f23181fcb288520a7800b64d5eca15cd13fbed3090cc9c2e74ac73f7df013a387fd713b214389bc5854e21d8f5223eb3201abbf3186466e1d27797eddabe05e9dca3281d510731947d3050b5f3984283dc23fbac98e4c64b90a66674a7bbc234d98ee7f16a87b95eeafad66ebe048ae2e78b6d2147ba1f8ca29a83be794edcef0fde54a50adf4c3cdc07372803ff006ad52dc72effbc089f776316c65e85a31aa82f0979d13335320017c90d4c91592c1f8cbffb78f08e84f248982b45725864903341679285b257e109155a7246cbea1be7a1ff8a80c31b1e63d41552b31fe12201804a64dd3a78a571ade46e94765ea257d254acf710125041698839e39f29f73cae73a380d549038c47bc525abc30165fc0eb13d6df1757382420dfe5caff823b79a0607a622e150cded39d743dde07d8145c7340a708700f59c73aaf60195d4dc0495530212cf852aa708f052d59a5b139efb38ce1482049393f462756c3b858db9dfe85c261e74cced06d16a05ac4c862b25814111194c8b7c532836b9ea57556210ac5cfb3d81d3d29f6da8511077301d54433f463c16512bf363320c5993cb7887a00ae25f3da919cff198d7e2abd7b4cb0d721595e65aaedb73be2da43e1a0ce7c9541ec3e7af46ae4abb4a816af0e1c1cca3e0afc1ba049660cfd056551512e5d1785e0258e96ffdecb7c90c7727b2d76ff79ee369c11214f5c1f6393352f8385dbfe2fedaea87ea6d2b1c03c881cbcdb1752374a2a8cd48e10b76c7be5fb0fc38b0164be3ab75b2b19defc03aeb5af8cbcc4f8ff4b72de6b2191e0e4f8b468aecfda67eab920faf6a16b34c04e9381e00677437ae5145cbee58c38cd3a09164b261208218841bd21cb47c8d6b493fbbc653dd05f51345d2cfe179f728478cf91235e0c414f1a8a56666ce42569672f0b634cf4a9987f84eb445ebd54ebc2426ff24e6c06f7928fee8876df671e98463908c8a9e649a8e383dd2cea55a1bc2c3fb1ae9e38a492f972f7c8c9796e4079615140b45506b583babd6e0d15accf3d7f7fd250c52695a72df4f386a854330e9d924aca30dfdba66248a720bbaa526d8f6b7821763e59314c3eace9c14314a4aa46aa62f33d00e1ac80ffb386d636ab66d738ef07b216390bf572692277f4bb19a4c7eeecd67825466d4cce641713842a7a41bdd92129dad4bf984a9b90a03cecbc4eb5634bf7c14a6e2c32e2556bace430ab7f2190492de16321cc1f9ac8ba3ed2f3ab75d4a6b5e40cbabb3490b9c26b318586d81b951ffe25ec7b746d87e8031ef54449fdc1f6ee5b955a26f2b2e898e08f9438b0fc338de17ab27774063dce0f4f2a610dd8985a0244ff8c890fe61d9b079637bcf8e66c530602941cc90d7d3a7864a6a70b665a0a1e5350d8075d3ddaed184cf35ded6ce3253eaff4a21c5bed70e11409d5a7850b197e20059f68dc0941b50075c6312e983840626627a1ccf033c629585fcf68134a927c9a50db7db127ef8bb69180e95c99c3798d2b79ad41ea78b80c642f17328f746c1dfde9aa85e9d155aef4096002540e53980f642e8d1e0a75ef274f33cfb676c953a80ffb8eb0e5e9398fa2a43f3d4b26a9d148e361c38d4486a3c55ef67cfee674ec2c97f4a1e58a2e1f2487f6166f6cda5ea5c3d3bfb3af7b9489abf57ca083f84b77cc9eb6c94e6119de69c6e1cce43ce892927afe7f7cd728cf21b5e6450df02417659c8b919677c39a881d164c374d6bf02cd3a30d6072699efe14cb1765ecb83102676eccec947ee0f16cddcfe6fdf8287f90c57a5914c53f5a9da4985068c32afca6ee0a4a10083a1325cd66d36c2f0af7e227f4205482bc9ba836464655047bb0e9fec2b70fd0c6c42e818dd1f6d7eeb6a83eac379255988bbf2d6d09c9f5d158c582967e77c54b79c17bd357f287103822bdaa6e1817cba54103d79875fabfa1336c5ee3536e80342fc4fd0b4c2a934bed2f72600d35b633d454ff840b5e197726edab0fcaf8e5022b223652dd2d51863e3d32b6157e1f6d6df776707f146a4550c26e200f4448b1e9f7b82eed1758861c2e660fa811effd868ad2babc9967814090b67aa53db601219e4a01624c4ea982acba4794d5b9320304e383fc19871130a61c8843c9dad97d7f84c6ec0665648b1ec23da85d923ec90934bfa571279cad6f21f58ab6eda9ac83cf7d3928c2500b0c6e7eb5080f6aa83d8852c24bf1d539538ccc2aa44e1bfa2a789d8572c1128fc10df6e0ea5a3b61182196dd47d98ff7bf9d6cf84acbd191e789b366e9af17aabde2eb14b7adb185ccd9cba530d896153a4695bbc8cd24630e6b0ad23f7a702f704fd2a062eea1bb1a1216dce946646aef758cde498e5b080ef78cc3724eb3b5f677c8ada92ef1139b4393ca76e13a69424c3e92e935302cf30a0a2dce7e7a23000d8cd387702efb681a9485b2dc5bce4772e78bb82d289840d8b94619b912190013f19e6f24c5be98af4fd77808e212eeeec25ea9d4d8818fa65589f3aaa3dfe4ddb54890c38ef4e04a07fb385c27ff09d9db896f72571fff7cd12a215804d59ec6df6c6e6f411dca46ba35027bca70703814d34a6488bfc403b14542f5f9e6fa3c343f537afd85094ea352de5b795ff8aef5b29f89a06dfd2addeb6d491c04645f514640ef9c8331daebd650c648c47f4acc1dd57772bf7ded392c43df4524a014ba61b400112b3508533739427ad687ba4e09e14faa7adb553fccc6adb9e38bc64fa1e448242104193dc85ee78d9d3ddcf36aea6da05eb6f0d5fd5bf3b9bf42e45866a89bd98d5879cdf36a3f33378f0ce8d1ab7210050f4a2749bd0a736230c560f78438b376568cb0d6edc04a33b03c4ae57a3aff1bc516e93de747e079d37cd669c8a9387dacd09b6073c36481726428ba4bbb04e47b3b0f84c6025546ac4f549c76f92fe3623487141773e7bdba02c11fbb73eeca2061e15e7e1af86b9453350523723b5edd1200be54dbd84fd07bbeef81b09936fc891670c0b21fdd66337973f5627af57194fab7eaf9722e29dc675b159e82e5fd35e2e20c2b5fdd1f6cfac1457d55cf38e0d5f6f2a5451fb73c5f6eb9dd832aad9763465944c6956014e01192bb2fca5479f697688e17eea13a8953b182bf666fa98f322bbc95967fe1f4813f6d0256aa86fc9ae2637508e0260b88212d2d3883b8e9c996f0fab1912b244062fa8c2295392893160c33e491ae0a80cbf3e6d8578460e6696ce17982626fae32323b7905ba91bda557f0bbd5fa6a4886b461a25a21f2d3e9aa62beb6f804eb966625ca3cbcf7e80021f308a3f36a46f102a2e1aa7820efea3593a04eca5d2d96f74b42b490ff9ed49dc73f58e197e65b769d46faa1991df6538c3ea3efcbe475682dfc2e723d4fab1087fa7e311533a74f63b24250aff339accb175a0dc1a05735963c265a34985f6b0d15879ed3b26bcc2fc79452b695c59e34afc1f10e39fe6298d8fc6cb15da2e0359fa061d1ae354c98ae02de14145ad8b05f91a5f139e2ffb315bae59ad2a15e41c2d878720abe64d3b6bd5709e5b19da86feb94eb07ed3ad35ce943321d0228023e01f85580f767934b02d82fca8f499617be025ff1542df9c2a5364595d0e0bd46b433ae1a7a00f4666edf460a0a9207a9d6773438f79ecbe9c953b2c754e1bc1fe1d796d8cb46c2ff54d866d72dbdec015c78e6448137c2a7b702ad6bb5abbc7a79125f4fce425458625f51571c322f97cc8ade288d16db25838a7f13c789c26beaaf472d64550584918a14f4ceebbc80c61e013e17c609ab49e7f73e501a7a1f0e6e210a97cb84558f3cf65888318f23c5f4339ce1b9c62401f69285b84d7d62bc09ef41eb5d280cf74d00964ea9f80262b73ab0591381e116b3b10da6ef423a8c39ec92590dce07f94ded271823fa6c2a9f6c390a0654903ec31961f55483932b3036b543a7f2159f4f3ebe405d909fce031e84a8381ffd68fe6d71db8e184759f215fe6f51920e77083ec1dd36c76d80a70dd75c41bc791c59cf28e76798b68d04d2f68499dfb0b1ffd3d67d9e95d50b7e641d3f1ff9fc09da53acea97d44ff1bb4aa90f2b1fceb01460659d16baf064dd4971b9eb346ca18e67578f8c3ad4c4eacd81f989880ef9b476eb2db7b78b4a2272895a24e2097b15f844a67f9e1c66a03406fd270740bc41aae066e5ad3e71ec1e72a08dde7945cec14d94e769683bc1efaa2db8cf61770d34d876951357398ce786d202e9074df5e1460a16e1407e24a0d84de5f1736fa630b61dd2c6e669a70b100538e00b123af3eeb8e6b5b62e265ae7309b2f04618560e69e028e4c9904025829c37e8034e2402b8b0cb14de142278584f122c3bb194747688e878f6de9d89b555b1b4136e8d0859a838b7a1fbbcdd5d563459bfda5acea02954dd1c2ac7e8c20f5e24d8d2f0455b2fdd8212759ae6e3c27113bf0840652b213090f1a0e56669472390d4698bfb1d58909a471be452031fd95e21ed6a6ca2a303af021002b674d143a6d9c3c7661302ef70db2e4c2efc8d088235def7e9ffe872e6e10ef826dfb8811b2dfa9d3b7a609bc87df2fe4ba426611f2d2306ff440846bc29c72fcef3d4bdd10b471de20b3509f9620d56b70e826345f7486fa023cc8fd0c1e39db4baa37e0a2fc8ad19eb6bd9344e974b52795307f9136a0425057a9907de627eed33c10cf081edc96407af8c4f5751f1b12b11afd11d32cfde935d29962392e67baa27073efb3f9f7aa56c2bc385561043920ed8179d1897628c7537cee6d5d817c3bd07ea217f657f7fd43893b484b9c4abb84839a39c744be167d786bed9fdb013c5ea30fe6988e26009f53d769b140284c1e4233797c5bfe3029203804f00f6676103bba58bc917d321ec878247a486c875018f1026785bdac26fd22d79f06ce01af3b039db046528e234ab249d84d9f758a2fef1c8527fe3577b857e38b827ff99955d698efb6be9b71a6190971a8edc1abd45416735d708d9180ec9ae40f2ddbddeba53de75d7926801c213c36792c4cf2648ad0aff7f221e652816c89dd10ab29b8056d5553e905e01b2d0f074bca9c60fec9e45eb3ae7743bb437e05cfe718b94c3aa22cceb4fe14dc29eb630be3ce1b08c20d6ac2a21ce7257163baabe4630b0e7e34b58ddc00d431e25b59904f3ff71b3f55f62ab181ddb62a41b8e3d0289cd3f08e2bb1a37eae88d1dbecd89428f1999b7d02636d7cae65a41f73a6202ba84dfb2b7ea20842b67ffc90e5a9fe7d56803fa4e7cb296a0ccda8860f0bda3f60b35340ff8ac658d8ed91fdb423bb53b082ed63c4c34c6230dc871838b3aff9c579b1e4406fb2f5ea5b183c8aebd16cf86a9858ca3a419d80d5856d583d9023d0154c5c2f89e3d5f1a599db9aebecb78946831c80402dea089bbd317d6c311b13ab48295392fbf4736197c5898181ccc843625684f057a86d825c3f748baa2a2b64d7ca63a7c97df1c9cc46a773c9bb08ba889a6c565e4d1ce30689d336aaa4ae6b7ef142d2e1de7363bcf721e8c159642e391c58b318ecacc46880b3c37e7ab3872a49744811b0635d4743a75bfc0ee969d24a8e5faa6b8dd47b3940ca6e03f5d361aaad91024c12de9902814c9eb853a2f9d4fd492ea479746810d93a3f1df156df55407e6b8bcecdb5e106e1a8a2d6ff067603a2d1770581f9d3ed06e3a10c5dbe7250465a8b5fe495203e7fab40839c970d6b4b9fbeb5ef881ca0348520a1c5d27e53d3297f3aadb5d0ddf304726328548b88e4b15b19d2f916890e11e176a823083a324478604498c46b47aab6a7c72f777aabf830db7e2296289c196f8ed14800ed4b79908b46460fb4d7adb469c407d05bf290c2a9ce0033a87d6b2d3bbf8ff9ffdee334573c90037acd1baa7071457938a2d8fb01f8beb9f10892cbeb536dc0f7a878a1f8c2eb48e9472805785ee495bf626b9a6c7fa987dde652609458993fb8f0bb6ce37a83896fc6177cce5d29c8a00c222f5dca30672d307cae34664c65c0028be7df5e0891d1254f1ad474bfe6bdc6baf50f362f545c12baad0cdaa5a28b1d5ec5293e1d64aade5054c36a7fa8191b414cb7bcf7f58cfc6b14223a5b7184c34b78591fb0190bc5e986c2ac1535150bd7d5ca200df7987d8b8ce31f97f1f5fb0a6511e422f200744ec64a711bdad80ac97cd92b34818500755f74f14453d9c358edd11242d5bd8027cf5e9c7138e26ecd75e61ea56bb2cd13c8caec9cb7ad0946f8c7d7fd2964b9e666a88f51290fcd7536b4cd12a6d19ee462c975dbb8697bb40ce9f6f9ffa7942f59a1a2675826430f3f942ee5215c981f69d5624622d9481e39c1e9f51df2debcd419a3a8ffb46441f905948b45f4a12a12ddec1421383979fce7b8bafd806267d78f2fe7a87b5d2eef852a6526eccee0d9b7982268f2d0b9b52ec9d2bb0d04678a0d24a848a143dbbf55c0b5c4fe4f96cd7539d642f28d58e43ba53a3960b7833d78d896d62785958bd45d098a94ea5f2e400fcd1ccee4c87be7a9d6b0aa2ddf9a313f798d0ad091cd731df0be32ccbdf9827fd1cb3bb4a8c0ca366d0b98a4ad4118dbf98efe0fd508edd36822bc40ea98360c6cd026d2495cf471f1aabf43d8415f5732843a747675eaa75f3fd4ed4cd0dcca03cc7b8a0fe078d182c58dd70a2d42e36243bc6aebbca1a42d3d7e6e032f5f5a79bda0df41ca224833a5be50a5b0ec930911e96dd22c78fde63467687c0ec0a5be8b84475c4886f070508f96b7a92bdb3bdbb3169b696ce7a33d49acc79c1068c552bc23b94cd75eec6bc86a12536aaebafbe3eff76a9e0ee8ee0084933729cfa219d8748adfe51bc0356450670e25a47f30b366c4af219c0a330d1d27feebb2b20468affa1c91ef47fecc85cc888bbabb2b99fc7e61578a17fe7b2d97c8eab70d4065a089ac7562f0cfdc3c3ef64f8e5e18852cfafab2b123208d2c7d50b9643a79a723d89e2f3be725e27092a65793c2d39c779aea62364e185a993a53e4c2ac19cea1cdcc3f51736fc5d28a7bb3384469c179c70d1961be0c4244d09dac3ded65ed033e7dd9dd5f758993072f87c8372255b330ccbdcc0c3b15a64a6724057de2ee8d70f0ea0a49ec0e627994ded9020d18ce57073bdae4a5326f379564d3a9eed5e030059bb78a19522cf93428762a06219e72b6575e0e4dbf75d975b5084054cfe898973de93bdf3e1ef5a32ac7dba7fa9d5464af552dffbe7209635b35202a0ccb098b1125afa5d3eae1db9fe44f711e69260960e4b8d21506bb78cc279f64b0c30722612be9bb62bc290204c13adb7c6797764886dbf1938c53767c39b0cb0491263473fdcf830aa9f601bda5e5b04ecb3df865f1fa642428dc27b02fc4a8d61f237ec02e974cabcf6915ab4de41de7de43dcd2672a3276d297304c50013d58819dc9fcf8f1ece47c68b6144f066874c7ac64b53afd56320f2407b656a5c2f05ec324d8259dd6fe6b8e7c3576a7dc3fed81e2e802ef14eefacf3f93755d3f63afc3533a0332b3aa7768258a959dcab72ddbe1e5ea4b44d7b42df604d38b4b39fb73944200aa3c7248be7b415553f6fd2fe664fed960f9b4e6299ec9270417bf2f0f62b489f08d81cdbd3507b64a19f3f3e87fe195484c368958e8ea3f92e21f402187e20cd01230211c8eebd8a6353d782f99086fc922364ab6088b90178900570e67e3dc9cbb763f35537ab068ccc00e8a1c2580947e0ff23a5cb74e73c8568e1865e6edd59120cb275d8e9a7455fea30cbff327774d1f372ded263968ce730b8b8642778192e029f9095a3b624d76246f9f1d72b2bedb56c68db321aad755e63011e56e5c043d718bdaa711c3830aa2d8f6b095a81ea720b2248d20009c4c36ae6b2fc4df2479707cda427e9051740aa1f7388bd917b06079e08d01590feff34dc1e9a0bef6fa9463d32013764b5de18c711ec2925115c9f27383942f46c5093280a46ad9261a1a3c8be0cad03bb0b7c1c654aba3ccd1f02131f09c674e914ad63c7c630d30c150c087507d6ca21ccfc8a30f2c630a2df4961796e42ae601ae09bd0a1e2409d8405a47d38064e23afd530b7d5f820fc47f1fe8f924894a13959a514d7858eb5bad7104ff02a1d3c1b6f3f1d63788a5803828596126efb47a3a0061b6483e92836dc29f0d1337cbdd68d2150505becc8e819bc883cbc41f357f45c6f4b8183645264f24a41b38a20799ac68cfdc909b176a378c1ad2a6fb03cb5a0d7bf134877a18606544a59a2194df861ed3c2860320e8db51fad7b2a603c565fdb9f712818eda90c487775de4a240064ea8e519874494131719108b28dde6b9f3b6169320dc6e9d74700d814c07c0507cce09bec0efd97f71232aaeaa8ae239f99f46e2e2eaf478408edc37b2781dd39a34835ebd55bee4e16867c5a0c1d094c04cd86929da148a2c52ed05dc2754707ebce8f4636539941914f69d93eff4de5fa942bbe6fa4c7f92b6345c8e9f28ebde5df611c45a267e8ea744baa884b7bbee9b707c1687549e4d875f526d628f641d70172c4c4b37c663bb616d76db5c7c3e52c796fb81a5dfd55e1ef339dbc22270ab53ccd43aafb1b94f33cacdd302e0a9c6acc7a3442bec4ff809e0443ccd77b3e8eef5d6f24b4c9f4500ef714c6ddfecb346832657a46369ede08f708b5445d66561d351c3ac0254c63c734b4ac2db67c958355881f89301c66c474494ae8c3f4deb2b37243ac56993129e2edb9d632602f21ee8da3f9071fb054e24001f8ff2edc798a916e9a03daed490f2fa71bfcaf13da8e97f1498da5944d0a5e78dc2c768161f9a3c7e8b4eaab8905bd1574ea0f0809bc260f9d35057340f8325bf621ecbed5537d6b7184ed9f3eabde985914829d62f12783838ff0d7e47919446cc0f15b1c52d1c87e8e1060c2d281ac8202b61036a49f8d83956782a09a5f0cb558eda9ba464b0a6eafde28292c4134d4bc4522355e707f7c928ca0b7f21d201b619eaa209be76ccaf39b4026256b33fde1990897a196e79f0ae1b3bfd69ff0fdb9c712057314490e867ae5d4a959bd704993eb87891a515c5b675d04fea395bea9fa7a72fa3806c37dc95b379e16c18c2a13668c85142755fa33860831932a5f4a938fd035145e16d3779ab0a958a608eae2cb47dccd63b83b97fc50f51d6fed3b4c4679695071869898239c88c9eeb132edcc44b785152ce1bfe079964e7bc9be0bcfc6477a97071aee4d864f5c8b76fddaf194e642ed6849def8237f8d3d23f809ea0df2b8599fd98af11dafaca7e37fa55d50c234a70a44eb1c5602a7bd31a77a76f15e6a512cfcce93700488d0ed5c55f44a9f38b88aa6b0a85f4e1f1159af6f15fda454914974dc3ce5b5b2da1aeff0282ad47bb6fb0691f865198eac2f9a2a7b239a9d9f7ab89022705ed730db2fce8d6cdeaf244024d259855d5e7707db1ce9e1b57a47e5d8eb3dd04ee39fb254794c423adada816533d20a494218b9938094cb9706796b73ae0ad9d1b9863fb8a685604f55b5e1fd794e0a1b3dd9dcfac9f93a83e31709f8cb1723d29fa69b9d1e19321f2d68687ab35856ea1fa51a1160c29c48ba4f046be2c347cba5a02148bdb551115cbfcb9d43efb1ccce7969d328c678f19a772fa72f8f8e90276a15f462c2dc7e8fb4000df0bdfe0a19a33d85fef151e65a6472b0a958abb003d7b86f1fd10b6380f50a67f38e8efe5ab821e99c6b2739a22bfb6417c1beee1b5617e96aa7c76a1c141e4445f0c80fb184eb82050645d8b2258bdd96d0a66f612f31eb6ac13dc0eb40b733bb3a131b6fafeda09a48fb4c02c688061d96a0852a48a0abff29dd531718d168cf5f11f07ffb5cc3a7d59a99f456e569b5d3e850c8f0499cd4ae20d79b65dfe37cb5637be513581a5ff04dea7f2873956468145599ba5b769b97da18412711c950e40a6fa853330fdecb550019d32f21f0fec3af91d717b07c693c0ccf7cf10f947835c6b4f3709e0de93b98034d0aec27d1b2625686ec5604962f8c67c45b7056364cc244743fa49b27da0de8f44842dc57c4f8e077b95fa38a95ebb645fad322770fad214c4e411607f6a2003794be3c5e4c0d9a04a0d4510f292ea3a244d61a9429570c0853b8b89f4a37fd4269e5b0d8e4831c58c7664890d9e89de8abef8eb7396d3006a6b9d34a48c09d6758ebf070221e1a824c56881dc0dc5b8c23a9cc5036cfc899e6f569adc4f32c0ba80132379cd1301cbe0dc962d8363687398891b339396d98a71238fb2f7f1cf2200b6fc03cbe131e7f54a11feec8f7fbd263f7c641685505d59caac51d918dc001ca4b1a2a2e409a4e47fa9a4931956bc82f64bd22cf45d30dd6049cc2bfef7abba254f1f5cb5f10ccf7fb65fef958670eff0c50ab11d4908689391f3cf9a5d76d8b651417a8f7ffa96db0f62bf893c0118edc63a9e6c187f9738f4ba3d87e7a69387b629b21c9b224aae25a7b366e5b076e63af6d82e3d98b768081d8e1ecea72e5e0b6f47596f7cb5056c0362f499b06de047fce74e4c5fed21c315a28706268e0f105f5b1122515beea613c01701d24e0791c6608335b9cf5972e0c570ab727af4ba631b729dd5b0783fb18926e44667476d243ad52b24376cc238e01c1eaa137054f46c6e2cb02afbd82c49b2bedc4b2337b02aaf3d8f742cf4341ca31ee496cbf1a70e7ee77fd78363ae15d87795d4bc71a3d59dbf1813607b7de60e473f9e8b5c976dbef53cb9c2fb8e0037e4213ea357140b786b079515622c5f20817bb571af6cb1805148fcc3ba14a6d99a9deb8d9e1846fbe177e3c80da643dc1f8045c3be8ef9a7358a96e06008d8ca3613be9bfbe99a663a964e886cb34e7b5fd154f65a25122b2cf0a439a36dfdf04263adeec75fedc17fbfd761e22661bb590de28aa8ebe8ed24c252a07a8f359684470f60682dca88e868f2a8fb9ccf0738371619a0c3c40f1f00d582d6814f92d254eb8492abe4454c105ab42ebcd365e2e58620c7b415d658d427a3fb3a4e2ea925afc17c79c8067892244524a110f717bb0d952a34e06674d878858a681091f335e9d855f0b006a6b00f076617efd6adeeda2af72ff2abca2ac1c4228b1fc1a7c1535d600afd64f81db10e754833ba1d019e71b4b0ded1bedc3cad3f0d7a2d2561f1282d3a8ea946ea0c9071c30b7fa7c1c43da853d393b6ef95a7f589e752d088428db650d0f9d1b2287818f84add2cadf41a6f10c3a3141e36df50cef318ab14bed0b45a6e5039041a82eb8ed928e83c8f4836a5c1ea4ad66b8d4c121cb50ec65fc6a91d95ff7a8a823d5c7100b26b098d08d9c94d3e62a84a87c18406fc58e04f9ca692f4a23137a71dcf0e13af6695d62c412937f0601a48ad856c1ef346574c454c619031a68589718a2416e5f6b59b211cfb8445964b1cadab15253c6f0021d7a3982cafd2689d964531025cb6c008fb1c0822797f8c6a709f4c3814cff2f59eb0f2c68f27bf5d1ac43ac59b6914e854da24afe9dab1e80ec0bd25a856ee7e4033ffc0f6123da6e6ff79ddae1e3798d4b822b23bf2b43e37c77c8e3374a03433326029290fdcfed236059c1776c1ba571506f5a6ef60e43e5aa4d679e794066f56e69f83db920bc296ad3a615b7f97cfe7cf514dde89decca3a2b76db87aacab865c0690a6c010964d6e6130350ee3d7dd2f17d70cc66fd3c148b4bec957054c2c2d47c2df19c35fd3fd9286d646045e48a78a9e1503a90333c5801af4a49dd12b6cc2de7068cb9aca4c111805bfee0c49873c685f5aca6b5e69353f1e875b793372d4bf7d510a53b7eaf2f3129f730e01de9bd3e037bbfa8b44d0b11262174c6c02adeb454ef8ab4a8e19002fa5436da4600afa40247c748277616fc5c9545c9682531cfc699f61f5366358e1f21e7472e2d3c99964e375615795a2068108e566fd5945b2669c1202f234628f353336b82892c0ea484caf1d8458d0b52402545e108d3f085e87cad2d774285a93137ffadd3639912382a352bf1f333e75f15a86150dc0be177d4b88c6202698bf88193149aa6f6f98d5cc1fe4c251cc3685d371d9ccd3286e5e76ae98c024de4a5d07f1c4d509bb0966fea5123d3ad98fedd15c0408a6060e301e431202b35acd45fe5acb782f3fe1344255570aac0d4d5a7d16458433f8ebd16433d604fb51239df4369a101ab4ac4614b422e2667fa647f473e5c27f2501924e993c5f213e2f8feaa3f76df91f066faca71b8253c5ccfeec9d12e0da3242a5e8ebd3bf0e480db01ee0415d2603cb482b2a1630cfb9c716b44d38c9ac549a5a7721ee9838a744acac38bd16ea43515cbd2d090cdb594a55acc7932fce3ee3c03e0941f60bdc92e4c56b2aab3fc94316b2968e4522d156251eac7631a5aded48f11a4408da5a8b4893b3c96ed4a6ebabd9f311c160b433c1f43b23a0465210f3a887e2148eddcaf27d1d0ad43e9143204447da37082dd8a001a218fd6ac2be304c8449e902fd5ae7c2f743bbd8c47fd04434a58a279e706fbdf48f85792b8583df9aa4594c706f4ce933d561f353a99fb3b33ed9511a834b8a148a884f89aaa7071011e32b651a5b694701b461630d1e0afcca7a596cf6080930a28ee1e48d82d2189755086f23aa638624dda9cd6e5ec48ce3fa65c6a9d0e521a6c8fdf87e0668c34d04cf26d19149663fe523de5f080e71d134004638cb0a65892309b79af7874d93c9a1e833f65c4d3771cc482244984de4714d48554b242616f09673a30afcde37839f678e0f9e3cb113e8dc7c7e75996a689bfcf70a2f09f6c1a9491c660dbb300b4843dc5fa1acf1c56101bffdf9f414c47564fe50828c009e3688a218bcf08359551f97db144198d12e5cd9addecd1e5e28e3b9d747138c908eb3e4fec3029d45bf65b011f1e6dded20d3f4e9ec380133bef78d574bd086e7c79f43bfdaede77f3aa199867bda20ee6607ef25ed7fd0db2f0fa11752fe317e81c5bbb6ccd60786b82fbd0419b833e1cf2178e1e44af70cfb8afbce70f96733bef81879b0af2b26f3ea49633e9aaca086c62d1ff8fb90e9a690eb7f3beef49ef41daff0fe960461c7c941089065ebc9915e9bdfd933bc1abfa7782ee358e1b260ec7f8010da172407817c0de3248e13799e1bc5f252172ffda8589c7cd65403bd2f912fc0a36cd1b8663f551ff37981c0044b38c9fc88e3bb8f73d554b2bac9742d4c53071e5e8afd539caada7f862041c3925daa6d8a9c7f97c849c8a26e5564ea9f0344eac2817edf9237d94d038c90841e1cd33ddcad99fbdcd81cb46e33f46f246c2d6e9d98852adf4455d5c1786ca3ba2400cfaa6271e1b1665afc2e7f80a0bbbcc16dc35163affb1993ef9cc32000351a9367c5e1df87fcb9ee47fe6a58bcabfd44ce7bf56c661e0b8a71baf75ad0e929a2f973b54603b01d809228ca5a85f4cb7ac6a3c28ee18e0495ff52d656c11270f35eeee06d95b9c2f1e50d22a3afeda56555f8a9eeb00fe2fc0ace7fad32f91f4bc9c0424c0f8b620ab5bd298028ecd2d1c13589927cb1c75f17e6b5ba5c13e28e4f1c43e9a4a028037e5c79bd55fb4ae32e862ad4b0065e79bef18f8ee7a292289395c7978d30dc265f4071c3bf483c5a737ec81aae092958a98f9c5169c2ef55d63802eb92acf01a50b668b7bd744038090036169dff6b1a6616f69f12f95560a6a34503b2ac21d694290669c1f5b27003a078959e90abe9ee1c9bb6d53dd53dac10857e3b109d13c837ffb276ba9192a1ffa321a4650cdce92d0bc17322f9b28416a685b87fc433cd68561c717563d6c20588cde35e019f9b9e74e5093315026a1b20329951c24716c2a1a998a68b581709ea9cae446d5d8e17fef897f3ddc52ccf4a8ed6fab2d95ed0956bbcb646fcddb39454f4e36c8442265a7d1abec49f074b5ad6144f902ba7c789d76ce2c1bd56d6b10a002ad688c885872df2bf5fde06b85e9691ec33423c7c17f65553e3ffe49ad2fe9c4f44eb0a6034c4456a3cf0d384c3172bd31726b43e6104c63234027ec11d315f0eb029e48281a04056808081cf784f5d44cd847a85f3f27c118ceaa2f6a10ae75ff51395fac6667e8c68a51b9477579040220f4297478a9b53ccf4420883032d6538e7de0088a1ae3b9477743a31a214070ee70825fd09db9766c83a6ad009ac35fbf73a085920c9c9a787680e76e502817cf52ae52971fbef791709a3d849a8b9af8ab25ce1027c08447495903ca1cbf087ddbbe88effe90fc3d98a78cdc1dc9ef8170d417630b52bea095512858b4c28760212468341c9a8912d51ee2c4e5b54a2150c0e14d5bcec871cd0acec4728a29ec10785a5773a78faba3e95b2c06094812e8bd1c6bf93f13f5ee614c667630b2b45ab6a1f8cfd568877228932ac0476a8eb5dfe46446af6e010ac3af036a269bad98a658608e6f129abe1e51c881aded7a9c70ba2dac805d3fd07a827d44ee40cf672c330d73089965e33bd28e711a87123556a6457234a20ed4503efd2654e8939d5d5909c70e722bd7b2ed43136f6954b7cd039638815104bc61cac589b412ab8648edeef4ec2bcff8f5ca462268842df7d818ccef4eaae31e78de904e1f0b4a01b0ccfd697cb8df44f8f347224b2bd3a5c5b0e748d5a0f518a6cdbcc8c07474fd03f178b3fa8abb8c29b80712d3a24de3db487dd496fa392b6aa1c01eecd2c804507c62545edab598f7905542ac19dac1a1bb0707e9d6b2121c8cd88b20cec9056805ce15ffa1bdf8372625e10becdd8c58a5dcfcc5bd38d3238c0e9f1611bc415601e78592284fa987d10bf4eca3188083767bd1deb0e7a4be0a737756b9ac69bb1d130bec1feac3af3af209cdd07653f3c559339c1260a2407ddf217c5a262238050671e46248d3386881f1441760e05f5e0e8d294a960de41bf33382fff6da9e561d30ad8e35823b284d1d5ef885d02f9758fb8f628370c5902933d662334176554bc284368baa72d39fc53d4f51d9d80c17323f342441696d4ab153b036be693e7781d5f5f203a1c0e5f7c4022f63f4f700fba4d7235f4e81dfc5ac13500e924146bdfee63947f2d517cc095e57dcfbf50c347fb6954655291f85fe8ace31c405a37123c06a03fe4368dc5e876d25b642fe30e533d6f55d010cf2db2f353b4d24b355181a3473f4b87323e2774d438708c65f29884ca61f34dde97c91a696e6e58ec8edcdef39dfd1d663e86c9abefe6ae5d2c09a764be0aacd10a2886cd5a0aeca947f416b5eba2c1bd3f451974ff4776aab22311a35042731a9fd869f61e97b92e796118a41ec90ccc8e7b67dffaaa65ba58e67dbd6519f7be847ff04d11e7146a3f8f4b4471086ba84c72a97279017eafc3454c1517e882f8613bbafaa9d9eefdef921b8c1cd353d3334028808382da9879cd596cf6db957dc2f68fd6a8caba44c1631283e87567f0c34bb45455951ac39321cd6b3f477e7c7e33092e60c3a75da9c46afa0b9b9d40287aebfcfda22aacb6ea574f5844b0c516a962317904da9e8cbd23ca91235293399520797dcc564806ac030c0111ba1b2e162460ef09622f6c3aa7418a92d3f2af7ba38a235b4d13127d0a15c309360411ece7508c23335e2a01c5372a824ffe43523539ef4820c7931a7c6060b372a397d3de7885e3b78197be723918a1641550dd095bfed6b4a4bfdb25cfa2ff696c704e2e9dc1894dd97f82b4a6fc2a8b744678641cb534e0f48e30d61c3ede854b8ab2c46fe3c844fe4015fcba28beef491a425bb183d943682f1ec9af50fd110b30fe08b3def7bc06c31861ab268c16241935883b994b28e363228022e7591888c6834809cddbbc8dd91e2a8161f0d7d025aaaa746d3c4d7e5ea891118a2e04f5bd5da506cce1fb0e633e2b25650f83746f81a2368c83bba0902709b6f33a547d0b94a713074f177c5c48000d937d979007a942348f42e14dd71159ce380040bad4f0e019ceb478bd00bb5684793c579085fd7f67aa0bf9050c5b10b0bc43573b8aa26061980f60f5f6d1f68d4d7a1116078089413bff11050a3a24133baaee1f6879203adf27a4aa98c1a16b8f7b8a38bf52a2e380f70125840ae2b102016533784af88023ec78e2a8faa77ce9cf77020e3b4445e6beae52daccb487af64edd69a6a18c5159116c13e8db3cab336118cb258966a7a55f90c07eb71c1b8f863b7fe7bf855d0d97163adb0cefaa065d0cc159cb6a037f30d0b6aa67a04dcfb8e83bd2128eeb8cc4b24a8ae06a69ae7b2df848c9c060c9405108a2c0089f51e06e89e7576bd9e79ae1c95dd904fcb37eec965d212bf218670f6a088cf685d040f41a2ae41f29b9eb732ab1a5369d18fd137a00b1f097dfd47551581644de586bc237feefdfe12c5d9ae509c4dfcc9ff5148620810ce65750bb6db950fd44bda5b642adae68cdae443625284233811fb2dbc98d04b4ac5c07685e3055a7f6ce0ed9632965ab4ad5057ce1178662375876d98b1533e91d101e474674167bccbccf19ea928c845aad8b04b6388eff4cd74d5ffd08253c94bda4122e2da77bb3fbac5c6a5bd8d91de2abfdfb74a77294f6b67386860d3652950189a177fa7093b1b7157b09e27fba9ffe7a44bca879a1bc76c5bb25f3f9847197708ca80e8faacabb7f7f1202980759e5f07e8fba899211c9544ee8f3a77a68096fd1fe4cbc29ba3b1d8777d090580932fc0d878afa357cb364d5d56b41779877c976bc15119c1cd19bb10ebdd169510dc7a17d31a333701d9bd5f806d5bbe241bf2f52a2f0c6a3bfc9d6c10de56d72a4134e769a7c2975f439c1463e92dd0fb4ee5562e34abfe6bc172fb594f4e5128dad1d84f6143c961c707ed760a1413dbc6696c28b024f2328411bfec6af98bc1d2a1f99e064b0553942acbf91f3a870b5b2bf6cfc0ca52e19ae8040e7fd01ccb8f2cd57d9e78c450e6bf5f4bc9f34395d1286745e68f2d2c81869de8feae357930470016cc938ef83b9feb9f17e59ed8de130bd112a1137749fdcbd8bba25ab93cd942ca59d1ef1d6e63414499e7b3ea0853af2f7067e7963640746b8935ce3b02fe5cef64417630e9e53043b3595095da4a794b9beb49e931ba22bf86431ab2580a115a9d987846270a6b5113ffded20aea379a925c79315de3e368493572523afb038068962c6ad5d83b04997efc974a8d0b4ac57a9e7d80897e060915313877912fcacbacdab168235a1b0c1f1681596b9d89676753f3b8c17e59e097507f22a2aca104afc18a7515c49bd428cea680f991e4373887a07b481815d8273cdbec79baf1398ec86809531df9d98ed8cf148417856b2fe2ed865919e1e2d3c43d6cdd11a38a22b330b492b4c027c4ed2effd1d87a047118d93edfc9e30dcb0cca9e81e9a109c26e7baafb1c7231b26ce7a27df98621c3b442ec6f0900f6877ec5e3a8c09c1999e7c1e7812dddc80712c36049034808824c87e874aa1661d903177f2b8b93e2f5e4918ac5dde00888d1c0231ab6ce10a624ef70d37abec2b8ee88c6f99568579b87f8fc57f596ffc6df167c79bc691e0acf8e15aae65bf0d9e4668dea5b239f09242ff3d5ba2580caea42cd56e192844c84af8a4d4979a8b75bf117041be9d4e3d382d564897f6db32b971d975f248b590a0a746c67c19e68f11d7fca4e9715e11817d87a3ab141853ecf4891940b30ff6325d80a7717ed3f1a0623e4a7e26a807976daef9c712095836ba626ba603755a01aadcfe85cf4334ecb3d0966a63d23351b0e34fe6ceb204fad45f3e7f2b34cffa401fcbeb01bb6b8c6f62571d129d3b42c26780819e511b9793524e997d1a37dd010dedf08a9660e1f0222193191b90b5fa639e660729a70620df76d31cb6cb1f1f5f6d6cd98b9325111c53a28fbafd3ed3f1fc5000c5fbc20291848b424e0b4f35eaf130188a8b16471ffe0c71d458be17b77fd2acbd881c783abe76f791bed42a0d3db69684dafa159f37cd6e3df9801451750d204bd163e40e8250b8583ef080d5810a99e3d12daa07b5aab8e234c7cd8d5e825f01724efdf51a7cb1aec006e5982742a22d4ffeba7f2e4995b4f21c183c834acf37c3755c8ca6f591eba4817db5e25948a460a21506a429a337a4f02b704acce74f5a3b1e3555f8864c5bf5fcc1d00bf9997a9962d26dccecec79de377d3f5c22e83c5d47a0e1efddc8935caebab553ef0726562cbe6dee6da4aadaf47a5492b28ba19b4d729fce82bc9d9883263288a56f0b9eb908bb29f34e6311d1bf62887435892cf39b2e24e21e78b53c3384c0938815209121858808cec3542afb8ac4d829d2714f03241eebcf1c9e92e28b61940e9759065230ba74e408fb58ca2e11260125d118cd3f4fdbfbd235d03cc7122aac717878dc2b21b9253d11ad109a55c49d3f1f8faca668f8668661eac4f342e3769def51b2b6f174962746b99a796db6b37716b15037eab91d6f644fce6600272aeb09cb85e5f7429ad279a8532fc72384cd3ecb4c9d9b30590f413b4ac04cdf43e9c020b98358930b761f63db80e70f337a1722f3c5dadfe640340330ec286a9dccc232ac3ab909fd0b28b5d508168e7b84fc751013d797b44f9962b8dff7ecb691a811039970cc416f11d0c419114b88fb8844d063f8ae6c5a05174624869d15bb945fd3dd911dba23a61262a94c37bd4a55e0acd2f6d8cdae1057e1671d4fde891afa7932ae9ce655ad4467aeacd205c7af6ad052159162d77a38fa0a093436cee61491d4f03e5bb2531fd961d197e2a3db6429b8addc61cae4b1b90be378322ff038b49310d00b09fde9e1183668d331429aafbee366e95872add0a218bc204722080a614c2b4b69d4a1d1c4c5d794e7edc90484fb728ede82a53f811d82e492c5bf1a64c7d945b9c25de4bfacfdfaecba448d06f825fd308e4af3008f7b15cbc6e2ada00864711feefcab4fa671b54fb7a5fd411b012fb0d21236d95734d3d8f6ed3d1d5d53843bfbf1c0452bcaf36aa48115d9cf5c7b7aa1f7204be0021cc69caa8bc2a68b8e9f4b91256f2bcff6a54b1f16f35121199cd35bb6a0f265753a61e1673a25bc36d7e5f69dee0f25a33c40adfd25a3e0b096a2ae5b43aeb19f8b9f368da8d0e7e0a85680c4452c64dbbd882da8aa699dc83f9c931786071ba6503b06d80374612e9190d6caceb0cb8a7af80a0d10cc56027068cd87b4b7e035a59fe933354ded4093583e7c1edc84ec025b4917a501c9ea7bd4da0323fda7a11900c5c0de8c7761210bda69585736485a0b2b1e20d56b58e7e7b369f4c7a06c347d815b0b57cd744c9e9ed757f26457749e0b57022da34802a106da9fdf33aad514d6a133d61e9040fc2d40b17583df98d2b299680e37304e0370b6d5fa6d011dc375fc278c655f893979e4a319e10f876ef0c215ef3d416cbe77390f53696e2db19e398ca99822625fb1bab6f1893cb8a40bc9527c003b2b60d0433837f978246f64d357e7691218d61fdfd844bafe11398a9bda9a37e379a0a0b90b5ae5165cd62aa016ada2444438bec74db4ae52813e9b001e9325ba3833d728e882e5bb4e3e6b152800a25d66a370471bdbc9d2bcb530a49197c73461da56d977e095009863245bb3337c70b5628028ce8e3f553aab7bedd56c9095586f26fab57af2cd454da390c8ebc5d8ed2372d168ace59152ecbdef8587e5b25d019ac6af8fdf3c4695473ddc05ff8e444e010627aa5b6685c2427f581beb4793fd0c4ba87dc48500980bfd92fbe6ea286f84bf7e0e37073059d1dcd86cd5c84cf3bc54b7d983396f734db4cf9f9bbe9c6d1ff616072ecb8d706d707d987a9b5335f4d6afe460366395879530541efa6e12ba42c338ff98bf483f9f318d7ab1cab13fd0a4e653622af2abaca8fa3e771af2c922d7e380af433d1c167011ed80efe11e1767515e4579c944fc657c952b47dde7dec1bd37bcef581d7a94936dcd94c91d4836d423968c289700b8fd1870c93938c62b66f7417151495111ff0b3780d5cca3d2852c7164ba5032f69331502bb0d9300feeb6551150a11dbd50b3d476f3301b8c19107d01f8db638ba1d6a773124a2b503fddbe34bcc7c987a3c9a126976e93c0ce940a56591b309fef8699ee7f98ee0ac048f48dc232a82c5800f803147f859160fe3700751bba694ea5c0d97512815f365bfdcdef58488d8bbba117976af35a4a37bcf31ea07ea1dc9526628316876a700568493c0ccddbe295b0de57b0039d25b11c03a6cba1c9b20f19d3b56b37d08a7cc24835977eae9a7d4f07b024fbab4e5b1cbcfe49bafe255726941a739a676fa8d82c67719bac6e22428ab1b7861c9e68606329c8817fac61c24809c8408466dcb2b0e8dbfd6e8a963ba7b0159c2900d14b6669553b170b7022c9a003ec0b3240eebe1fb01657ad51d134746d1d9c24a279954d38ae21b90a702d7ab4836ba559ce30e875f4d935f0302af9ad1b6852490525df9dc10516556074e213e132c2bbc3ef513a6177cb35b823a663b24b268febeadf645a5746446e67c1e477df1aebaf11755c889099cd4def257c51865eb3bf5c751b7c584870454c66110430f5efcb8210f742e30018d137778f03414f6340dbdd9a37a4452a73301e0002e80e47297313d3d86881228e68a512232d5c0f0bf35ff99309d9d48debbb03da58c2b43bdd0db72b269c372d60f1bd57305974ec56a9f474772b7c2ba51a11be21e9b15e7169c075f705bd0c8d2e6f3c591d64ac6404ddf83da57f9af76cdb7936ad9ef67093ab18d154791aa22aa5043725f9fe15a3d57e62d33c0d46384a3689ff598f8035157affc7c2d15b6658ec5466d070a5d48589dfe3475ce8bf64ce37034386fdf9e13728ec1ded1a1a83c8d3795731ece728794ec1b410a3c659c2c147928e52559ed9c4d7949ad5a44e67868915ca59a4521f7985b2ab64022e23c6b97b9d8de83edb6144343a03bc7912e9f30bb92f5331277202e3884ea29216ff71c4ce4ad86f54fa8e3f7ac4f3292d399ada5d742bee3807fa9af83e3b0a227c7ffaac3bb5e443ca8f5dddf1f994f6ea4d75d313730a6bfcada744f7a2f02f75047f4f34fecf723d8ebe18d99a68d28c44d41b67939c8550f0db6dbc5af839ad226ea0bca4fced0d685c3a7cc2c0244b1931eb78fb44215ce59f83bb776a2cc872c616bf72f932ccdc243b7f562c57981a7b1571fc607be475f8e08ec85e5e7484802b8ae23c5da2a0d682969fc4626e08fd206bb7bbf7f1501ac834e81718860b60058cffac5414fe20f1dc1a47f429463e03e13511e42ec1c36cbac6cd3801cd64a84e27edc0fa963af48d7f29c10f51c571ab8572e7435dabb9512dc5a8d752f5d6edf13e8e985a39c23bbff286d32a8b1bb4fc99fbafaad6e6f3f502fffa503182e0cf41a664847351bb094c5c5fe569d4bcb8f167da20d4d7ee7b5e50ef92b83c1a652ca9125dc9ec0f92146ced3d1da950f6ef4e1c6ebae83cef238e154e3d95f3ceaeea343cfa847d9065cfa3b4e653c4279043d458c4d77abc9ac3169a4d8671edf10f90bef0d333c3b8bece1673c66489d53c460fbeab36115c274918b47b76e502450021b94a25ff0843ab0166b969dfb7aafd224aa019ad2f390316a692547210ad59017524f3e200ff9bf4c78c2d832c08d1460c307e6d284f78a37092dde66578fb81d1018259089008407a99aafdd504719b574aa2a932a19aebdf509a68f8b3a79646dffc57acac57a46161fa3721eb55552b594cebe01685c0a6b1e5cb682ea7e983841dd20fdf9713e9c7b3471dd7565b29279332f30b821201c354e6f65a4103ee717cc93cf2ee2f52e3f89130328ff61369c445eba93c8c5bd732126d66b3c8c99ac67ec0cd0af70fed0459c941b6d43097ecccea987a7b6ddd8d927449c2c387efd9152416aaf824d1e11becf3cae86a0c4fd32f0402ae6d32ae51884a6be74bfe6f52e4385fb21ec3c9494e5f0943d60474c9b6c338242ff6c699f75f5a5b0b7c4ecdc28709f90d8c46935641b8af4b419b7c82dac9d5ae7e79d1486dda914c9a57d151abf9317cbda04d9a8b519dc300e68bea6d841a8b8e8d6ddc84303a1b711e034fe7651c1a697c34b4a4803c7cb796ae6340ff70f3e59277d258e3b0b02f67fba61be0d932d528f41f3c4497da332598a72ddba29029275c89557cb6128c47a83fb4ee4a2d2649d5e23eb73ee1b2c26407d4247dac8edd169adbbaff4276a4b28995688f19962c9f424581663e4af644b06718d013d8ec31fcacd8c6eb8a412a9edc63ea9a5fbb2ae2dfefaa46f851862a93202850b2ee48fa94774e4a62ddb99dde9c2a3a30d4f46656b63b3dc92f7a793e85d77f69c596695e1a78bfc1f2e2bb925c7f4c6613f99907cef0ff7fa980c6eb621dee188a1f68c16c7cced6a96afa36072ba1a77b8d8e8aa58c26f401b25a38c1525e2e99cf915576ed1566f72429b8af2c521880c9bc3fc8d1281fb8f805d48f56541abc773f9db00576dc86eed1387c27090094e27da866d60bb1cb52193e9651e624199c8a4c24866e63fa2f462887726e3676c4b813a1ce971082d555322716ddeaf288b0d9a93304d8ac338c458a3c6acfd42118b3d7196c82bcdf842d9e26e5a40b5a66b90825bc06cd67b63130e578bf0373a7aeb86b7f40619401ab97ddf3d7fd611aa8daa59dc8ce058e0e8156fdf583d5cad7c985e0a59932c9842026945e6143b929768ff0447d5d24b60b2d003bdb052787db637f6aed101a10e325f394988063a54ae8d4986e9a405027e01d2d39c5b50ba2f9bdd9b3691482e04c0e203bd25fdfdd5b8b29343bd58ccdd3337a5064ec0bcd0dcaaf5805f715a4871acf5437830b513b5452008c148adfeff205b521498c24d7215c8d3cbfdcaafa6fe93d3511ed0ba46573ad0aabce3675ede5ffa236c4390e777a66ef1690f2bb1a244fd6b4e12f45a03ea986263724a2165e70c6486f6a8d86c63727e45a6a1419dc1d8ebbc4b75e4578b0bc72bbebaf98572b931232c22a8ff9f3860c02ff72af57e3a94641cf588346884bc9804d0d3fe254ba2b05dfe3ff93ce6a53d7f537a0dc40f40a8cb9396dd237fbf447a5c5567582985416c6d5ca172923850105e6c2725bb5801557938640c2e9854c4979be0aac805eab1879621c8bfa20e95da13b4269c1265f0e6c23ea45c149756c6ecda8279c076e0e628bb3b3361e06c3db28ad3fa5f057bee8f8605d5a81ce0542d7de7552c2caaf5d67538c0f73a7b2c87f4197cf0d04b65e572a914009b94975fd044f87cb61769a3cc599d17d2b1326c66f0e9b8fe52ff9fb656fa235cc29432552ed6e1a30736415c2f277425fba55692ecd0372a8dd1fab3faec818934333fbde2267fa1a10e5f7a7b8fed41b7f8de1c5fe23621a1b9a14abb4d5b89d926117c1029efa1b02c3e88a8c210df786a3923f0c8f96f78ceb67924bc661ce5b855a4ecc3a55034e7e06be27eac506a7790b03854a873a745c36ff76b6453bd0a43ca6eb923ab9d63521a7e34496be2754e260bb275e5c2830058396eea6c1455197040fbfb7655ec4dd42f58df5e9c7e685107a73786f478a2c33c6ef71ce01c1727e2d0c3618235ee87decc8a21f119c71a7342d0121964797b5acafb50f3295c8a09d0228c6dc7cfde1d86ec621f945567eee69897aa4ce1d06c84d2d0638fa84a490b336a56863ac5fc587d96de6f9b068e76a90ffa06f7726ca0ae7e0fc785cbc1670187b0e8cf0523054bd495b5bbe1f07a0bf1b34c2ff725691db95e42d5bf7bebac5593e42f1093ca148de16c402e9efbcf931aa14ab05da2d0079e194e791e7341fbc004370c060c59bef744d0324b67b8e006ee6ff23d9cc6ae2b97cf6ea303c793898f6b08924c7ce544e0e51794dd1ed01fca2fa174d88c36cea06bc1d25e53b0b0745c715343c53d6ec14fb31156bc70a2cf2bc3ab93da42e7d44bb966ccdd3a8a2f7d08bd9f9cbd377455bb0797eefac295a1a1233cabd9b8703ce62f5caa3b9677b5e2aee6a556f95b2089330799cf0aa16991b8c89f511cd125128e4e06bea4a617374484cdfc8075c9236fdeb434dba57d1bea29f786608cc59c2822a3f6a2707f3bdd80fdb8c40df6a6605f33bcbd90d29483d7d984ed86ea094b577ebf6ce8c0dbc36249c96d05ca910a1488382dd1c329fce3f8d1c8c535f210cd3c0c085e2df272431e8d71f1f53a649e73e74fe70e53f52fcce868c25d8e6635239f2ead3aabd0616f87c52495c8a1e0e6e612d51043902c04ea350b0bb205ebd00be662193ddae064bffca94ea06d9d20b562f93530056a303f76b58209d3350623d5db7628a44cb520ad7118c01abb0c5eb1ad92e15833d133b0155f7b980baa8a00cce577eff91e97ca0acdaf34baee2b9aba112925a81d43d0ef8f04802150401676f3895162b65a0f294afdcac41b96c8f61cfd0f1d364874a842a49942fc83fbd38fc31d4447411cfea228a5a14c6aa85c90f414cd004daa6eb67e8ea7605945bbc04b595d3208e3294c729c7c9c3e989131115d35ff0cbcb6ddf6f6153212059449a7f9077b369df7a82acde80a17522b9cb8cdbf89d1afa3d5a400b02bba91ef4ebc633f68acd50b85440accff5e37813a0632cbca692f3591941718c514f51785f7f82fdc4c9ad76bb5b27f973da5b077e49ce4640f6a4dbca37d8da93373b2aa5423ddc6d0725c6daad7bbfc65b5904164decfd6d105aa58b9a16f78fa4289bba1f53057f1b900b9ee3e0b1a25da27cb3af0262e4c18bb67e7c60ea002c3b72c5de72c3f1e5eef2f0a5188500805be562e98d8955cce62e0ba386c1d663dbf986a89e9594ddad76267dd7d6c54ba96c6ea0663596dc3c7fc1a95aadf7dd07149d3ded9e87d89ff1583b470f0ade21cdb9cea7585df6176308a1d5958f7e9e0cd3ce5bccaa62535f51b8d5c294a74fa7d4050028103f6e2f719e15f5e763e1847b1e6396ba45c3cbea86ec200ea20119a8a10e57ef0e2be06677c81cf70962c571a1cecbe516d1a97e8ea538cd7ef82ee992e646c521c08b46bd9801c0fa00720fdadbb76c0a9c4bdf9c8d40e3be77083dd56c1428e69621fa29a20bce815d6b8f380a1ec44f7c7d815b5d4f4b920a185f804d29488f8fb1ae4384c89cee1d285ce841f3a9a7e2e9e1da1ab66e93fc2593c7b5a89459f4a771d31b88473f8c9c0fecd4fac9ba122760769cd97e35b961139f8220fd65595a5381729f501dce00c13c3e19d6342bc73d43b696d54af39a7d67c051f62b8511253e25e405162d1116cdf47308a25639b6f9ec237880719b4a4ec324b4710281fc796979c4c784daa67a5d293d03e2d507cf5d7bc949849ed0e83f8aee05f82a2a3313bdbcb7d1119959317d555771bce0817bd634b7eaf6e0fc6f5ae9c9f741457721258db49ec3ececc41a6896145664bcf37f363c3d34b1cf0092eb37f85885d590f92da7974b385e6005cb40f359ec80de2bfeeb27d2de70e553659a8eb42fb0711bae98fc696fde4322ac7cf32e13b696cf8b4b8db68852fa39ac910c021c318c55d1640d19e0b145d6aba0130666eeb5bf7306177d11404014098e880afe0edeffcc1566e95cb619a965fd8429f898afd729ed467b6f71e2632bca4505b59bd3d479894ff2e989dff1ecf6b43067e3b351391d24348e0c25c3a9802f43a551d4474a9a8ed3ad3c642eac5289cf1d28318927779c160e7d3c535595e49b2987562ec8f6e5e5d87ef901445ec9c432563116a43fd1eb7b4379229ed4dc8d3e182924608b1726b954195ea9dd2327e1efd94b610b8cae9bf6ed2f6e64c72a6bff0c20792f7d4573883d8cf50d82217f8676ec3bcb5c2586da4cc1619a7b38a042631759bf4ebc9734bc19acf401980dfbac439d1ec5580f844f365a85fdbef02bd54a796bd7db17ee1538b559b8dddb53e1df88698a8ddb68f13d63ca47e0731d0cdcd3e759b70637f309a752590b8894f4e73d4acf380300eebf939ccf92c3309b4f4785b41fe5e4316233f7bdf8aa503cc8e2fd9bd43f9a8049c65a76a2d868e11a420ec013d1dc648d5ea92213af4dea262cc699c286e8e67f4253b025f5faa82d944b5ee42189587162d4974f9245db2094adaaefe9e9c02619ad232690ea5133cb3b029df782a93465027a8d63f866d728b85af343a3ad932215047919f1f2d9204d723f3e90f60d9ec39ef6525fe42eef993e3ea16fb0d24efc03b80641157e182b4e970ed0f2baf99aab640230585e156faf1ce05f2c259eb5d81557ff0d4ef7669600e8d599546d1cb7e95e66fee176dd6fab779c4181dbad17dab6657b5f50ae956bd38061d5d4c12817efb8dd2b3f463c0b7d4f089cebfb8050ad1a0c1c03d0fa371c1417f906ff15831eeb7b371851cbc3b695b1f9ee839c8ba9466459a6ce64045b9b2e6c683b12ee85ddd1e475041bada4850572e2b9cbbb509f3ed00d1cf404677c714a334deee9067d01f94de8f38357881e61ab56e2b68f39bcb58006adec6255dfbe0650211c5790dcbcc05f81d8fdf59b0064015fc80a01fd38d357f46575e0fe8b30d0931a0764f560de4568151706656efae0fd14a2e92ae76b60e9966ec7b018d84c47c7ee1ee02a9a422f72d18805eab6de76e393f2fa64c878ef5aba6d93c807f265f4fdb182d064c9241748b19994f4ab020e816aa7aad638e4fdbe51100a7b536cf86b6506cb02144fc1869d4e35d078e0a7483a0ccdf9672877508f070aa6fd6c8398c529d0d049d693ada9e54d7520cbf81b6ddf10f0f75ecaaec945ee5f2cdd4bd3a52dcb94363b9d1f08e6f0f5d2cbf2493f575798346998157a5893b5782cd868746631695041e7f31c0ae5562bf4a1c8ec9d064baff6eb32d87dd4f59454fcaa1d4752784337e1c2739ec82943f54de41b67f0327ec4c88ee06e51fa4a9345751407d84533681c07adcc91822a72d0c32ee7241a616bb9fd99aac3a3fc2dbaea5557214e589582157eff7fc1e28e4eef5c1c04f40325dbc83bb9507c442a9cc63bb79537501fddb70361171ab805af01c446689499761776c1671b66ca63da18eb9e0a30bcb8ebd0e8697e505c4131275abce91c05fe2df5b388171b536c22a10b265b8af003b59930aa612daca6fbeb3241c7ff7635117843b949438066d3dbee073637877984210ae9511938ab12f337b925913e903342212278bb5bd27503ac69451c1ee1f288a881abc57b4c1caa0ed8328abb5036387ce79e416b0d9e950415cf8b2d5cbc579063574daa26494a5cbf090c686cc610bbd39dbaae140e43c2b61f4616719cc03280b672c7ed3160a112ce03d7a812cae29d03abbf4bacb07a813613b7e341ac9c281f3ef258390683408daabc863838d5c07360c883f692bc8204d01eab5a8ea1be8a11d85f467fc826e9258aca05ac911c70ee72b6e59dffaca331ee405a04a6ee2211197c27b1f40fcdfd985b823e248bfa9d6fc88dbef1178d4058b457bc713bf5c7ac53d8b739834917d6a6006df21d9ff3fa92a7cd1ab09a773b234934b526faae9ff9439ed3113729550b07d13f9a8b247a554d977813b9e5b48e543087f185c848221e890f6f50c09bc8c30e8800288f4950718cb7c6f6fcabc1156e923bad80b40376f54ce5cfd998cd6d6c5f8b269b8fb33f1f7dba1e5e7a0505522f8d46816fd8897b1a279b045de49e2ef3dc8c7e8d5fd31775ea9fc8594e836993ed22e771bf03899273d136e6adf1caa146cdd0dc316641c6bff1febfb7b2f5865812a820768f8a2e9e980415e4ce95bfce41cf061e03c0f9f2aeb0347bb2e92706105ea0d2664cdd3f89bde25f57f6ae261a3aefaaa95d135834fac39fae48992fc358d887c5309792595a6e5e6a30b055100d6a58f442b90a7ae9b1e7d34bee18025af63a10c1157ac3d9a58716ba718a29cc36eb46e51e6b0179f5257b78e746336ff0048c11159eabc55414f77bba55abcee19905de4a9b5a3cc9018b56777129d93916ed352da8d29229739f2e7a9fce15184bbb73f95882290c82a58620c8b29a963691c43bf423a645fc97805b498b18ec748d76eef322d17030daea4010b15099b51a7f1c98004974473f410d149eb95f340a3078955cda32a31eab45b3e174534d2bbd6d60b85090d7847af70bddbb2e0582cf38a511d089fcd045110452556e187b3d2466e9dbd9f042b5364af59cf048db799b5c79abba6bd8651622aa35f0aa3bb265f7cec97a2652ceedb41b28d871cfa477be2623c52c6ee18ce3dc0a3087b5ae4ae32ae5da9576e69f625b156447508690e31cdd7e9a6de38cea06ada3b58e1137f039e0adadd8a5f14dfe8021040ceaa0b36919a03e8169e83ad01c8204cb6e198f7db1e5c4f344f652936af7b9b0ab89e16c9f76def20bc2c2218cb3246ae617a39e4365ecbf3c841fb01ca1ef5c4b2c009e3c45d7b8842c51bdfbd9179d16c0b16b1a2b5eff0ef87b40eeba9dbf9b15a356e4f21f476b17c71b5df7c08394cefe86ba1bf77d7bb4b4eaee1d1219bc14c7195b2a65a18fa1d14ee1b1fe4e663e05bf5601a8cb19de6aaa0c4ee36c1cfdb9c12113032cef5ea2cf9eee8c3b655415c1a60cb796e95fc263e3cf6a75306ffce6130897ef705419b5082caefdb066ae2dd36d17525f3cb9d768e423353eae26d8ad50ef734d02e3ba18d1c374a12c87b4fca269d1297be984cd556bf117181a53c247186ccc7ca4552fda05e801200765cd22c49b43dcd8f43ee26b30d7e4762a02e950acc24f661fdc6328cbf5a87a459139889012f52d2ffd63093906a545247b53577da5909cf734a0a3c487577e55f8dc490c43d2f7ddfa090de79c61c10b9685da5e9c425013b85fc366349dba46a2e42f8670e5e75e15a836b91459d14313fccc9fae380e190cf0beea6239fe202f8bf5c3260e52e0535f47d1bf05f46acfa418e57840802eaae556a17eb96237616eaa519502610f6c1b22c57b903b000847d4fbba8274ed22f9c316e720f49051935277b91afe72c944e8a22b8d90ebbd6fd108fb25f5a43f0eae419e804e5e8fb9b71d315a980ed8a09710afcfdb0224d1a23633c04c0a435ecb6311b0dc888b55ec574a3cef38effa13938c059334c1ef1ae320fe881be94f5d8a45e18056583c1de4823c744f5d6a013d0c818d4997c3f07c7ec20b149dcf6a91a9d6239b921fa1bde06a36f1b46f6c7e92fe6ddb8c2e14ac0c4b00a54fb0326a51b17f79cba3ff70db4c4d686b195548fb2753a2c4ef74914ef2d65703b252f13361b11b2c239eed70f210839ac5f444a2098e14035f8c9a07f9d67aa2e35d87856a65da4a826c47267a0243ba73982d281aa4fbfb1d143c5421026bc3b115c3932c9f5f5ebd394068cf0cb0fb1a19c703edd06865a6ecd2347c111b48be65056d78e85dd841e22a10ec8a0f361f844045ffe8041e877ae17c6b8f5d1627722c72749b7da33d064433a17499dfcdee5be7854d2cfb21bc562419960dade6b12dfc18314b14e282e6ffc1f2d9ea3793a6b0fbe67ecd222a122147d27be733c5d46209e942f4efe05432410ce5af204a5f20007895eaf7403773398677e991f99d1f85c689924c50ffe155f060feabbb986a394c5fa1f8f2fca976cc3dc8c462c0652620409eb536d1487db05d74513d0de541770f6ff68d4f1c84ff95851b865d0f78d18b11a763c37048dd128d1527249fdcaecf3c5e37abee0353e21cb5b559228ab5c7c240b19011290de58bd5dab29bb30efe1bfb4ba0ed7297259344c66eb49ddfc5970f12b9dbb77a127b6c9ed419c8f101151ae97cb89199d43aa94aee213cdd02ae1e1a3ca8de9eb37086fed153e88f1719647ec646d3c6c8357eacf7723b7269da3fd44e2f65b007627587497a4ac35ec3156d9ca4984f2cce0ad5803f76e2c58ee48affc04a867dab855a0389f6cc8b50a88b4e8ce1b246a1d929a447a47ddda1554813a3e1a83ba7abe6a5f75112dcc107f4fd75e94eb17f84bc953fe55e7ad069b1b959ec670d712b8b565099765e59d3660c777625058b4ddd905dd37ddddbd91920c8dc6e3896b87fa5887aaf5ef79360426e74c01812d79eafb04e10b1eca740aff0a43c1969226e64f76e3c3aec4773974b7284388d3fd0cb53f2b9936a990364523aa433c1790b1420b3edede0fe8130c1e5461567e4036bd7e6cfdbc5f560c920ff7a7411a1a38d26fc42f8ed0be32ec28e97fa00684f135096c21a0791656bfef5552dd66364eed9e8a1398309c58230847f9e86bf5320c10657a7614996d5b742b924de5e37efb822cc33ec8286a4b3f36e68f62e10f81af470018b40aba01601f1e2aaaddde21084004701e69e31a48a1da6484ae6fbef71817766e3b436fab7e26e152cf1c139020134eac9d9b83e4582e9006ce672c7898d8cdd12405e9e06c78fd0924dc0d746cf48e1d73f6c55ad6cb59e3e0b02f2594e5043d0d6fbed337dc386f3c55a9549105d27c37e0460e3bc52db576b37aa0982ab614584d466ddbc2d774899bfb01c18a6f13df1196f5873bddd411b28401cdd291a4697f08d08fe2f9b6d8952f39a87303253f0f795fbda665bffa9045385ca07f9ac84fe9a8e30caa71af71c566edc240ec16b89be9b4f5957ce0a1d8b1c44bbb793a54f9486cd5ec72a80f45fadc1aa364805f0663845cfa782c01ecbe317aa5395031710ca82ebdcfac0442945ee6b1452bb5aa709847afb7bf5e690c2027717fc835b6e3d92daf3423064a19499a15b104083e7c4be4c7d5441082ab02430ff8d5e611d2aa3a716ae62652b5ba0279b6780888bd4c8e09206cdb2afda6abd5bebf59e8d5532afc23070cf58536c09b17432c574ece5be9c19f4eaed24c441a928806d98348c1ea377b544be510a06cb9febe8c37e4818d52337208a582786c2dbf6ae61f40f450a6c9ff5b514240df967c208f29a2b244484fb89a1607e861539cbdcbb6853453cdc702606b995cb95202ca52eb0f92d820aafaeba321b35efdfc743e1f6b4146b16eee36c605251987673469fca5e97a8f5e41f3d1857de33efad712026dbb6ecda4a3abbafd704258b5bc8c58ba27fd9817d2d1bab9e2b71d7cf2edad3e5ec10fd5198318a9a07c22d5218bd8490fa181c606bcb0b179cb5a9dedfbe1fac302c5cbd89727e5f8f2475cff8969b6bc72705bea0abb27f8c59d7af41adcda39b9a120199552d47de181215e399e58d380fdfb224c967a078f10e8c1c6a7aac8c8e0ce2bf3a37842db575e165c4ff5f2d9fa5fca02919c3b1243fe138d82785e0d0fb8f4b3052a9b540351692368878bc89dea8d21ed1c40e239a81a94cd62557af51ca96674a68481ce18531d341d0494942216090b0c0c04e21bc176d45bd01fa41458b1a9945b3272f7e4bacfe4f6a5b569fb9eb15a1c2760b760750e4a8b48a968ce99946257c312ab76ccd5e1544e6f35215e7e3c631c82048cff4991d10656790f37e0c3cad3216b0482b4e60c6b8789323ddcde113cce5a29d69601ae0d5dfe4364549345c0b1730c676e44de628cf0949cead13ba0c66ec03efb12836ec5ea5d8100deb3b2b60a1f85db9c619002889291f1de37b0cd90c471d84e2c7212c3032f20e96179449317281add52a6d1945d8fac411daf1ea1e5f615a5d05a080df749b930cae2539b05d789d66b6582eeb10b8886e3362065342e3d2b93823e3c8c3f2f827d38449170c6a263777072eeaa33e9925045bcd9d2fca51b0363c1461f90c51e1b81807fe2d7ffcce3885ce391219d8e1e0fc14bd7f8347099a67cf5ac7996c0834177fbd49d4b92e233e27a01cece93bf77e5e3c5b6729b78b28aca660ceee8bc1111514798f881ee3c1c744e760ddcbf99af53f364185a83902fab26b1e49fecb98637f41a914e423f967b13a755d494d31a681cfc754465bafbf089e88a5620421a667b0f6c8588ab42a89a44e2057a2a1b43c01c3b31c3342a033f294810546b44d5551a0cd6694b8ae2f39d2042c400ccca962a46812fa9f53ee9c4053ac21aa255ec9b646fcb30adb56df396350c7cc2b45f1c4034dd7ab7ce24b57c6a23bd1a3e1237a1ad7d662111c6afa5210fdd81237d1419efb5674d4e5f02bfb27b93b401314c768aac28beb3c3e5ed89fce0ce997d7b6ca6575a7766919138b9e1ac78d9d7e8ab8faef7fe1df7f1bf4ef492d4e11b7870ed405a3c5e55894704d4442a4d93c50b135e91b684d2b90d2a65dc3b50b5808d638e7f332425ca265e4bdf2789db3d7ead0342f31b79a9ba9152e24650a5c9398fe9f100a832516d10c7b8f6cd6c49219ce660f9d36e1c1d430bf628219441ed1448732a07d095106ac9ae5bcb4ce93611c47af6127267baa87b1fe011bc9f643165843ede776c18a51d5a9ed61ecbeef7c4fced8becce44aa8b9bac653d37e7595b6d8d471df4b4bea93d86e6ace8dd32c8794ea3b1ef8e20672f3e36acf9a4886c83295ceecd1dc6cb83093d64863418dbe739cc85c83ebe9b2c2212f72c442002753efd6df2b7b8ef68c8c492de90dfe2b9b4b94c57ffe07e389c923cbad4f11fbe1929a3e1e04c99b8920688d4c8a7e4b1120a77c454a964e024715337fc696663289af7b9740093cfa1b09ad0af2ec08019a4e66e06ac386dc5bacab3d97d86f2051f5cedf12b10cc62329f0c75b9147f03b2d5e1ab5bc223ce12e0094342e268db2348d0ff55b5dd4f9b16ed268e285150a79e46c868a95c9673eb57f7df70615cc93eaaecb8c6f1aa428b658a4de015004fdce417bc235b4fbfbe9fcf03324fb198deb8f77dfc6d5cabe1625acc6cddfe1e9e6307ca6368ffe6852f3b3a0627e27bfc4588741a4edce371027f8909b0f92d43c9b0b733ca554c5c0cb416d2b0b8e8f191c26a2d98082373469e2a1f9ed560c354aa9bc0b3df0f3929538055d9cdd44aba5a1a4dce233bf0dee0bae3e925f87dc0e708f853d6ec0c9bf1bf16ceb5c2e5b4d88396476f777189cc65f5218181ba9ce2e468545b814b76fc4e06164b1d53d9ef2dd2d42de53d909a32c07183a997bb97cbe60bfe21a946c8b7eb4ad950b0c1bcde156defb952d5ef7ff4f53521e618f7052d837fa4c0b5cf7cf6d9a790686c8ace1a4973334d33fb8dca361e2a9b19bc684be7eb187eceed2e5554ead99b5f0cf77cae4e1bb92e53620b0b801a9bd56beb59ecc44471753495728bb6b56826206e9dda44e8705c4c960794ba7937860b7d47024fb4cfc81287c5183ac7b0dfc1f0755682d9e776898459ad51ef1555f7f6e04f65309dd56076be1c748b1e8bcbf19729bc90442b8615203b61922914eaf6d1a570f6767611f08b0ef23f79e18ff5c6569b0f7b30d5452b37cfb86a4bdfb7b9eae4112a16f8fccf3a3d379e9540e5e1cf017f58d5816fab3fd6b6dac94b2983b5ff1d47a098a04d13a1a7523c4ab8a6c1c9b7a4af66b3a90bffc5c10d29c637d4af97d3b0b67cf73ea9c94309289c8a71b4a81faa96c92724ee6a6c597bfb2e84f07d548ecf21568fad90efd65fc24b2a6307c4274547dbfd1d2247d1fd416b8a0b1c06379baa5d57528e53ba997e26232e1c725ea272e5727b4477e5a08b04ed16fd4f436497e58a5f7943c166d756c749e3359e1a2f551d3b01803b186048d2044aebc6b4e631d0fdafe8f460c2a8fae7773717e67566d0b18eeb61cf8f19a096db10524de71eaab54081ee0adfd893b15ed909316199640c84b92998ac3a146e3b9e9bbe3eb85f29912dec1069c8fcce07317357da9f5516892eb979e8298ea3de6921479dcdac2ad39983bbcb47af64ef1b21692aca624f2313057cc4af7ddcec3fa6b3846fc22fc7efd09a0ad1635a9fe374da6d0397e036ef600982c3b65e8c6660f3793c040d6b62042b1f02e7aadd4f03adf8a55765e2cf8da0e2d2837b434333616ac40c109a75fd95aeda2e8ac8341dbb2f27d5d7bc5f73b3948978eb9634716c682a1fbf71e45622b5f97af7176343e59bf048a8d44d290cdb4e29f9a567abcce8fb2604bcb6e98457d5e0a0d9a7d92b2dd361bf6eaf746aba93aca898852c1d3464d448bc1ea8de046878e39180e769b5f5216e347ac04d427d546a4fe03648b566833a05f520fdd30605adc719b3c4b9a58441dbd6103002744d642d8bb4a89a41ac8a22e6df77bbf95069b3f520b27081eeae6bd19667dde88147955ac2a5e60e0e180481cc2ac6ebf1d942803991cc7856f76bf845e2c0977c44e35fdff5ca826862209472d2bde6a2d5684e4694e9e8a7ffdb37042f3c79333009a30b3f716f249e45f69f47f41d4f8e9e380e74516e8372f54e0c9ca26b0cd10f013f54e7e66c6b301cdbe06bac4ff7a9fc63dfae6bd17e94adc8ddde595a49bb942f65b36ba5c8e9b0eec4e9e331b2499557163b33a0d8af171080582e358e65b69ccb86c50c513cc478c586af20b866700808ce78df6ce1ea7d6466bfb4b69ef4a99737c0b5c3ef6d14e41ff46324ad6be42ec70db504031b23f5a1809b9623abb34a3be2ae8bdd892117241821c2b5d1a1689890bb260dfd97a6b3db865704cb63b6d3ec07678a191a2685295796fbf6c0cfa28888a3217c4dbfae199846de603cf725f49ec67b736fc497fa0f52606f17e44b2fe32808a41864964cf32f7a48146fcfe0fc66605da5c06ab60d72681ad8ff9b8ce84ad5e3cdcc1e09ea09fcf892911756c3a20f264f8e254310d3fd52e70af47cba4db43ea99c945023fd81001d1baecbd59866d976fdd05a4ab9ad7e860307316434c0be9f06bfa28613ef457a19ab0ea91c11e97452bd8d77f3e2858fde5fe14c48c420d6849343a73245eec386a7c27cfd0d37ceffb81024117b99d408c905770ef4fc00fd13babd41b11e2e49530f53e7e234e999807ad2b41582bd1fdf46a9957f7aba3d12e8acb6b90f63b24a6881089112bf9acc53b2c95f52dbe23db5a75e7f5fbcd1e02b757c8c34ffa206dad43492db93eafa43ccbfffdb0247b53f3ac5154d26b67f7b06f09775f33c912716e31060fd758a7cf4b981840e5ce2828eaf47b0c0d99028d06a55cb634e1015793dd8170ea9921de596aa78872a34a7f698a41dd048360da1e1a789defee76430d1555cdc38dbc0d2548d86fc0a63d604ccab95d0e6b60b4589ef0bcfb23d90f8f4cf8903959c7132585a8634499e2cce7bf14ab334a694e6861880fb1068adcd9202cd9951170079643dba81f69d7f98c3654a8ccd953c8a3c9ad18aff2d7e8d436ae2059c0803bbb857a88185d4bf26c78d3f15ffcaf95d4732723ad2cbf86c3baed1ad833b9b055f04aa367037a9cb1ec0f79c755ca2dba5e9c4cb18cc238c31e5da6b4e32ff9abf275dd85f4b7e5e8d97771301833ef6d9b1f974d151494be96619b652162daccf1e3f27d67d3d024287b76e7a0f9061c4412267d22e295433ba5108b2c4424e10f231103b84dc5ce8be26ce4f2500930bc9b137014470bf7983568e8c87e660f6a98ee4cb3cc0084a7174cdb408f65273a4dd03995e8b19010327dd80b4a58e6df401e8ad9d07cff552c8d6192b97ffc85dd94a6e21381f7c18958ecc56cce4805ab923ebcb85181a59805384038405a327baa8976eb090e68ae379578a44ad6e7f671501b0a23ab703aff66f6ed6f8466130090545679a749c469a3471dab15f98e8abdbf82248df3f2437b3beaff82860106b54ad3269a71e880a5bfdf460a74888ff848abd6857b107fd193936693739be4cee081a8651b8b755984355da8e5c79eafc16c9f2c5394e4b018ac54f2a043d570882f7a1dbe47800994f8c27a8bf6baf6a1280b1f44561aff2fa44e411aa56cbe4a199a51e0c31ffbf720fe3dd23a9ebdcf138638ed0931380f6901ffe8d51403d8303e081b8d00bfdf4aa4d14d7ca039f6964b555890c80cff7219f8d9335bb5fda52928f9a8d6471b94a692d75be8e22c4f92478ef7a8f8609a9f7f4be980d97d5828b64087c74be3e910475bde7db454c6a5d3918fb30c8e9dab2ba925e95327ad321a968a5299f40ffc059d0e6fd72a5cd2748465c040193d58af47a71b9542a830c68b31423724d1a6c578688b1b0a8db38b8c6102bd30ac60cdd2b2bc753fcf3e9baca15bda2a1ac05fd16ea10ad34176dd9ece14a566b738922828e36d37cff5ecb1a1e113eedf1619b104beb74d53ba21ba0356b84173ff859148046d276c8f8a56a8733f7d78e7905052f50d3514784ce383f0485f5b871c69446b7faf8c6b9ca7a7298cd7811c37503e08512766ec3ab0801d051a947c267726df6eee414c5a738ce12412c522df483fc4f61311e53dd365bc66edc8f80ca531b8c357f86014ff6842a5b4a216290642516c458fbd16f8b15da00ed885caa0c27807da15499ad8c120f46f80a4ec3defdf4fd886adef5bc67cf1251c9956634d4c99e2072f295ab5b8853e31056dc0ec37396c69dc9351528c2d0f9a9f093e988e719aff5eef0b0b5942f06f656d3e2bf02716b182e1897d98edd4ac4e4a178c176ad20b58c09cdfc32d5fe7a3f11e00230796d4c690bbb74b890533a4bbfffc6f5456fdb347267f2674074359cafb85cb3124cf8c393b464c83aba517bbe12981faf06af7276a1f0a350cbe3e3a1bacc3fc12a9b02eb0662faed12520dd48a671c5175f341ff99ff03075474ca7b4c8965cf2b57f40c2a9fc780e614a2fe7acb82ece4220abba8797744f11689623ced443af0672f58d70e5eed350f0d481aa1558ca09bdd7d1bbd51474b17dbcc0934289a76bed01e90c4572fffe538f100ad59b7903b796b296c9f6a19b2ef3a4d5dc44bc1e1dfcc7a9122a2dac90fee87a9cb2a60dfd00f214d5dda93e5b66fdddbc9dfee0e4dbc80bff76fb830a2fb338fae5ec973aa311d2ec1fa9971bd1f71fe1be5ecf49e1273cac71fa31e8079b234b6be72a0f79a8f0f167d168204a0ae986fccd48720325f30542f076392c068ebdaccb2f22dff8546c086d4126482f20e50edcce28bf67cae14b25e243125df49a224dd246e006c8f54b9945037675f01ba5562552b0f5770b235c5ca49558ca5dcd37e7467ff73b598ad5135415e4d906226d8606c7b28cd7b3e3f10dd4b6a73ef65158a6e18ac8c585945918c5df181c13fe1febf545d62bdc91f80a3080c2f98357e137573883e52856db01c477b3fe44114c756318117f5807db254af10c2f33eda216ed5b36f9542199aaa5ea6423478ee00aa2445cdb3a89d72e8bdab9e65be11e1290d59a3fa6fed7f7bcd808416054b7504a997a321716c97011dba80d94bef3015b2c76822b4f26fc4d5076814fb48083da31fc9d05570a2f102cd1632e1f5dc6fc9c67df9000eaf47202174bf47b6fa358f57a3c63f480dc07a9eee72af5912502da4ba7be342e3d0b25f5773f8812e107d514d1a6a4851cf0c24ad6cd582d40c197c85005259ce6194ca317181d5e4a7701d8b07504af309491fcf9ebd621eed14665ffae188e223d77d7d5deef6ac3253e33e914f9f6bbb0e8529acfc1e5a454005ea67f61656d42e4f5f8d8c1ff47b80107c9ed9d8fb625214b761a40c371afb1f86699d66ca8b7a105d43af0d6b1549e3d70959ae9fdceda8a2f0a52800600ba04b34289d4a33ef27f4a5042441e84cf3e7b164ce1ad024c22927590576aa1d113bfde3bdc28103ea748245a69acae933c39d863bb749fb24c16421794f950a0959addbac2dec1da7d27792610360db79c5708b14677b42eefd93d3ca1aa1f14f52ee4565be6bd175702c629d08e836ea966b220ae93e1c39fca48fa909ff0bfbd7f504f1b1bae7672193dc4cd7761ff3710d10ceaf8cc136a7c4e09c3834a8641cd91044182d964cccb28a49187bcaaad5dc3d051ae4fa275593554fc289d00566c9bf117ef3cb83224c0429136609bc1ec08d474247214b12c73fade8997701e7d6ceb1b33874385ca20d1b424463d501a67704b25c1a5cd60e858b7f32e26ffcd8d3a15f65a355e7b7316e5deb9ead4f57a2bb28be98b1ee42ecba12cf2293ac07c17129407e9e450e0a42456607f3e97245022fa6bbd2d5b5e88f5912f15184f38ab32de1532ecd62ffd2e900f03f1b1e032a6dddeea82a80052fdf42946f7dce2915c3713bf376fc187255dc7f8c517792804340a27860b15cfabd2addf5cdbd1b0e206f02125d217e85e98655c3b2488b7519eebc09b26f584de043a70e835154a4d0512a87faae8739b5d651fe7f885a8e716cc6a51bfb09356b25538d258888e7f9bb209e390f332c59336ef05a646c7624be137370070d8043e7eb97b0c285ec085e0266aead8042de18a9d0dd996790b03419f6f61de70373637cd6c7bd049bb50175834afe85d4711c939e7ac1bc708290846ec032e0bfce88f71df83fae380426d9e20f378c73ce2ffa04696463f7ce12f199cf3a3ae499baedfe956a956aaafe3ee2b1868e6c6cc9d005595af4f235a0b4f64dacc1c80fafe1426af526eadcd6b4ab6cc7c56d76b12189e0d4d5f23c3690728fa21ffa77e45703cf8dc46c9be028e3ded7983fbfab1dcbd74ad5ebca05a21448419bce5c426de174e588e19c71f284f8c18018099ffdc1c617fa4c3e44d78c9cffe0a68635ceb4a6ac726ca58af6356932808bb2518ffcf3e02bdb602325a3f4c1e29ac71acbe0ef3b201fb54c5fd207f89b1208087b5f6b8a267ecdcb2df6ebff805d517307e3bbf449e3783f914d0e9731c31f1ae3093ef83bdd461df3ab2737457620db8bc7eb5c8d671ccc1141f3b34ec0faf9d1c668fa1705db8eba45469d15f0530a049754762e3d296075d6323433a8fe177493f0da40793705a8307ef4dfd04bee294dbaafc92a655207ea8c6a6812f147c2c71439ef0b43975a3a6ab96671b6866b2584cc0f62035ae2842f2a1edf103aa2e10d57c5ec8ed49e82c7a01597ba5b1a390ea98fdb64ac0ba6633a3539bfd248f0507a9741113ba61e62c869742384c9616a2eff064cc945761efd32268718fb401452fd7187765f2641ab5b249a956a8f9fb1e4a8e4c235d47d37cb4865edb1e7e3341a9b46338ff9374b6efbd80a728d1772758aafaf75fbe298be12c8d64000bbdd47991abf1bb71c4610727f8d4e1f12067e707858bab9caaf696d5326dbf02a8fb1a1b017d03b5ee6b1a822e90b65f26e28fdd36d0b5d5efbd59338d01f3928d8854c02bf69744f2c8ff45a372f7da57295a4e7a37afd7348d4091e168c9bf8e89c8437945d2aab3c181da57940cd2fc17b4ec6564cbc2665fb9b30436ade2a057821524345c8e273f4a6ff3d0618e2527050dd891ab140fca28dfed06e0377215ff47bff3db224a8d8c87bf773f7ac0762458d4b2850593bf8ff000da58d69ac8fe1dc0902954ac3e429a3fc3f9f5e9377ff6ec50443bde31bed5cfc5095514b909ae7da28d2784e2b18561db4fadc1cf8ba9897833c1c4a7fb0e612377ead6f5b70dcdcd1b81575327aa6190074ac29a3f15d80ab6c0c7c381927647e4bee49de10e4789739cc8b850ed153c97a2db1ce48c58a1175a7f45318894645d4eea6ecf62e74138ecce0d479e0a922fc909ec19893cb11248872387077830ccdc630199e2d53889673e15f157f05fc65e7063865c5f6d6b84ba1f5d2a88ea23bee57464e6765c8793cb99fb41f8e9fd79cc0b5a3cd0bcf49c95212d484c4bcd68a593d62c4dae93defd67d307703c3cd26391d3c1e4bae300fb1da5d07404e5e3a217df163a6b2dc9d3b94bc987479dcf8d885f4c19b53c0f25be5da77854141adcb99a8dd16283b02e030cfe8bb26f85a403194e8d60e13019e9bc2d37b8fc66b43d7c0e02f4d3e67fc5d462cef9105cb059d981d0a89fc4811a713df556e71b4d51fef611b56da878b1c5267b51c40e9ec22825c14a9f5b3b11c47e20b461de381b1373aaac9de28a3536bb536b68729bb05c0c0d2ced22e013eb0ba4e1b8e33994975cb12e353a5adbbf4de5aa5cf00a4322ea4f9cb7c95567ac7799a5be35844f2ca4c7cedcef1d2c1750d3a97e21b9f63b18519f5ab99abc5bf1c0f10d21ddcf80e54d17a378c15cb90c880ddbe13ee4a8f643acc565e7f8c690352714436edf24adf171d966eeea23b8e349b69cf5fb15cb139417758efccb50578d40cb07083f4d8dc331efa60ef6614ea77e717cdab0daf61db72b1264c90eca8b315ce420c49443e6a7eb9d28adb3b3f21629dafb83b46c5d04d0304b617169f20435aaec700cee7b6de47d26e4fc484e2452aca789620d56b70e826345f7486fa023cc8fd0c1e39db4baa37e0a2fc8a7f17d61e5a0f5c66a469d6fb90d0c2cf48ead58c1b549837021da5df8184b62d8a8dccd59edbaf41b6188c74a3d238756b840b06dd0729cbc4d0a2795821f58427d3a6253599c1db18fb1951aa3a03be69cf58f7c863b89867f314a461b252dc91c681fd07e770e320b13d0247a85cadb1fd415807e8734aac54203a1528887065edc8ed7c2cffec66a9e66193998cae2ee1d429e460bf240fe054dd1a622e3c75e178b929eb5efa117d6db3aa3786f8d6b3b3e6a1230cb05a018b45efabf786eb21030c8516d20337d285af952765b188a064d39817390beba65ef39adb06e7bc94769bc02c09f4eaeb1e96df20bc5d715b9b075f64eb737ab53ae6d3a6a063664fae01b7ae9f852eed39811a5a75a1bac47f0a13de705cfbe710107dda45fb629a68f8a88298949c4ef244988cdcc9cadc199c04970f38aaf6360aa37cde9ec1b6ae1261eff4e4608d2597682fa641a5b0ec90175eb595aac8ec504a58e7b33d8c88efbe492491c524089b6b00b30fe86017bd1a0e1b269bc637ee6f2f0cd75935180a8eb3ef37e47be67c4cb1f2ed59671f98f681d43ec7662123b8dfb001efd0c9ce5fd91c60f4b93fae2fb78cfb68fc82deffd5955e2e1f5f76ed2dfa904a857557fe91648e149af22e1841eb5cea7cf194d1b4c4df693f3f517df6ffe95f781e67aca2c4c7b01055ffbac63d05f99026c408ca8392819e955771d6e4c7500e13087552b3a2ba6cadd782ba4aaf3a8c85089bbd317d6c311b13ab48295392fbf4736197c5898181ccc843627246d540dfa2c9e5b7fe278d20b245f5d5857a97d9cb9177d6569f9d683cbb409680e6c9eef9dd921a240912eccc701cf930932d81742c926f43dc001af0c2091dcb5d1cfba1cb89cb37d57b5965c1443c393c87f49ee0669c7ae891db605bef5f9654154a1a074e6823b3bf7899142a293651bd5c9d174fcf15c6def99cdae913f07653223be0da6706d15f03145b3dd017e1ad4666b5f711a4351d899d9933190b1a942f201aa48ef88b26e801f76a0cabcf837f2be5877f3063c7713306925d8c1c958a57efd94d38c78c8b8495a2fbdcc3e282309d63d70d0413d651085d8ac27791cbbab65cb672287915dc2544b5836cc65632d6d29fc0c442d23530920106e80fbe51b1a7c362a04dcef44ae5447c0346217033900f74e896e576af6fefa0c244fddf3c2c761172e6eacc93dbf3e595f72c065a603e9aebe41b73b640f76750fdc7ea871ea03219d6fd8540d7b7375866b39c45ea7d661d0eceb2fe28da74af2b3d6d5212a0753d3fc1fbfe58013cccfb3a747d845bed644b86cd85798bb2e21848014186e3dc1d081c35ee999eeabd24656bbae9d10bb90e19b24698cac72fcff0014ef07d0ef80d81fe2a741b3275c0e3f6eba8ae3206e1e79112680dc204f71a9830d3f7f33cc9ec11df15838c3709a6bbc0747f9f3afd44c32b88c85d59b75909e36be8887a8286591c25de1082a7e34f63c29a6262016d0b3b196cc80d1d163af5cd312c88753101019b0522b9ac39fe429b11a05724d8f6d384f48834e553b2112ee71958da17de079d2a41017b043d7787e2c581e467afe165ea8820ca3a89c0fc8e4f6fa3e7a66f772110cb23ad28b602ad6b5d8646589a3e4fb4bc5cf52008dc6dd2c59a5959b1e2eabb79ccfdabeaa680472cca4d36bc9a9171a920981b895d1cf6a4463a06e9ec03fdc879fce7b8bafd806267d78f2fe7a87b5d2eef852a6526eccee0d9b71c753e6dac02545e0369e80d23ee0bf1fe145abc5a79453f6e79f8a8416709c56835688d9b657d8ddd9c016cba6e0a4ec96d1e39746a17cf13fa06043704905bf658abc9ffc53a39d600ded525652e8e05b024097fdbf544825ed9e23977945cadb8ff4b265a57e7ca2ba684cfb9f735de3a01cbc0b376678645383e98e0004c0cbc4ecd5eddcbbec3b2057d7ce6cecd10d0dadd5a1c801a022b402c3f4825ae2748952496e5cc910c3b20134f66a7f51b68f9f5fe89c1946bd13b82394e8d5e8f556a7d69ea2329c9c57cfb22fd827befbc027fb61ecca1dbbee0c0aac078cd3b24b313a76398dca6caf40bf44b8921e732db212e0eaeb48583486b162950ab6c7a734ccd77b363f6878f8f3d79789ac909f4868f003b500bb90dc26cfb8e50efcbd42c53c58b2d08666a6f711c84112bb122cf34c87f6931a6563349c19de905e4b28858080f1b37dd278d679cd3369f39784f0f74d2df413b018cce9c7e46575df451559da5fdc0b99487a797cd384505281296f6d41f99784e2ed6142d965995bb5384217457d6146308a39c97ecb5b2cd04dad25f2e9130f0c24438e64cc014d825c350fd577e2f6fc5d28a7bb3384469c179c70d1961be0c4244d09dac3ded65ed033dab671af97343683dafdc86556c7db8ca4dd0c335d7f455f10687ab0065516df241c0b9e5f93317b99e633f90bffefa65941639cb397d8a3cec339dd70916317a8ce9aabc02c4cd2d122dc92b3c8867077b05f96fef20a734e152ea2b5d74043e9fd9d74364e2f6effdefe3afa5cea702691fcf7318379722682e4ca81fc7610971960c07e951c1855abf882125b156f32f7b7805a3c9f475d886cdd01fc1ba2f3384afe299793840eb147f9fd589e2c749f88aeff83e6f335e882c4fddf9600f5c87e2b87b17d3c0aa7d9d718ae9121f9d7f126f16642d92f9281f3a4848eb3d9523d2e90f35fa2bc4c01c02c9153ef19f3307df6d7ee0efbac2718e7c19ec986e324eb2bed0a275c1d0fa0836d41506e087bc040412c072edec202ff519e3c8dcd971c8582a2f4f99cfdb70844425cd97e0000570d22cf5c118d8a568b9d95eafceef5d41be7c96aec0bc34e52b9d5f5f8295d74f9475a6f604d38b4b39fb73944200aa3c7248be7b415553f6fd2fe664fed9f6742ac2adff3e6ec190fe1203f0df09b1f070ea5e8a78ae8cb4d85ef06cbc8f652c126162b977a542db29882803f738b76d8f2d46ed84dcf3d4f544dca2695658eb44adaadebe4f5feea1550e5df5c7f07669b91b0bbd33d429894795d70f14d234cd5e5287f71c347d2682807ef59d5c1586504d3c2ba6d158b479af94d789526465eae75b5c1fadb9c8b72ba513440c1b6fc8090ff9447f520e668f73d9060a2020e23fec224ef43506cd5cbc37be31094a44c135d1e636410a467ac8f7797de1165e1c97a152fc63f60c3132e01ee6bc36b1c26215b57b86cb8bb01a5ede87cb9cf753ded4eaeeacdb0295ae1db6739cd0063181bbd548b32ae2fb70236e485d21c724145c886f0fd86d9ea2c971b0408136940987f2a8167386e13aff98469c95250d31705fa60a4353b079c8f4197c8e74807486388732bfd6099bb697a65c86876741b261b1a694eadb0e34f9af5566ebc0595258f8b0aac88037a6074242aaf50182eb5a5265b13d97ae2a194ee01fc3e820d87c75eb7434f862df1d95a176354d9831f07e82a96ea982c0adfae5ed256cb1a5eeef65b1f1843579da0b55bb075f1d0c869ec8be5234f3d2a81661c096ca5f80c3e3ac3a05460751941da3042d9e14b13965b085cd547da8e76bc75ae554535037be740be148e9cbc53f48390dade05ed9be89a29013bac98975b73728e459dadaced992dc03a66bf3c8d5c7c97aa88d0a28a1370fc8c656eaeedcefdb701ce39a52de5971fc6442d173b8233c361d6200b5ec33908c5043b6ec1326202bc304bdbe307f6ca37913fc32373b6bd9acd4ef0ac3779fb10ec5698aec6828cbff70cc898718378251b568e438175e5a302ca78d7d06be2a86a20f8eeaa3d79cfa738005fbe2b4a28bb30f6cfc8ba715afb2c695a24bbb0a31de8163e8d1d9824a7ae2c3c50283508519c9866394a36cbfeaccec1acd381df5572d9bc1cba0c34f0d2415f584e04c37961dac094b00d27c19fabec6593eb6bb8ac2ba2142152d4c146d435268ba9a9abce31a3121183b8f6c611e8c2b810bf910c95ce6dc253cb41dac750d09b01be858c8a3e70535c74063600e8a63c1ca3a420243721caa30ff83cf9e30c97b55786083a2540e946d50ad01458ee5135a61c332b4200d7b82e6a024d0eeaa58a711049f45a02713ceb8f82c5a5c328d89d0728af51907b506c9bcc62f88fd940d1fb7b0f357ed8544c5215cd3ec167b46c56bf19038ff2a1bf314174169223274776433c56fea28df8785001eed529a92d8ad91cbaae66bdead873e7d68344912eebdd1f6b9416d9ff438b62ee4e22536a420e23f601f1ec6ce959b35a38fe9cf660845692bed3ac49eab6849eb9a1cf570d48e099d293aab03d50c7ac6c24142184fccb45a2d6d715dfb0c593cf9b4736416c4318b01bb6de0fee12ac46e12e7559b136e0806f4ca03930c28265a54a1bc633c3073bdfb336dfb4beb25fea181db78a3dc63bae09b8bf0c88d7bc298b3bc2c354c727b76c0eabc517948afb41e52926f1bad21e9222a54c1429cff4d182feaf58cdd832166a4c8bc0f9057181a4ef88ca9e661827b5c6d8f2125d621db2096e793dc1b3af8a170b917cce5a2cde25f4285f1fef6a135c847191881c3780895ee650d5bd932a005dc1ca6f74475be1d3ff9e711d13cb551d9f89ef4fe0ec0fa5620f00c15d8c2aded358cfa2c73d808aa15ad1545ea72284e5354c6042af07c12c359ad10317327608e01734cc01bd45919b0c3f7f6fed7cd3beb50bddcd15af98319ba785623dde0067b602e1b2ea84a80b5732d6cfd74278ce82f4039c4207c6eba70ec20e76e0f71e32cbdb72c000b5b2cc030a893ed49b8b8c3f294beb38d1ac586f73d83a19e90209d7ab207d7103606d7bc39d35c51b98d7768d6a80682caf24a2efb3ef01fb3885116dfaf843ebe69f003d5200be9ff869729cea54225b06dbdb41b787610d3d828ed91b77dd6fa2b26451dca2e9674b7efb41bfa481532a54f7587f2a6e3ae9eaf2bf871c6750e9cc0cc05250e1a3dd5cddb9f8c234b5adcbb87ab451fdde0a19a33d85fef151e65a6472b0a958abb003d7b86f1fd10b6380f50a67f38e8efe5ab821e99c6b2739a22bfb6417c1beee1b5617e96453d1c10c08d4d8b70f0bbd6066d73e3ddd14f5daef781cc569d3cdd0a9e2f58a9d714765b910acfa0b5d546e71f135eaa7bb49164d7c215061c453313977d599d0ce3cb357338724eb7f1717fdf4a1658d8e7e7c9ae7c1029412ecc78f8faa53313c5247373230cc865e993d6e3b3f572dc6dd46a69b6c6c131f3e84ba49da65c8e524297893290d17c162afa6b2c5e8f06e198995cb6830ffc5751f367f663bcc9d65f68f12bd1b940113fb41c37933fd809888ae0fe9162b6b9ae2c35036f0d3bf7ea7bd32b519234c94649045da7952dae7e81e60791794f17305ab2c11d01d7c24957df24ecec4786ec02c791148c7849f6be59465d83af2cae286c2c0ef185bc91e056da738e0ef946b110bb59293df7b2377dd72602aea0c24d1e487fa74d66e57a4d03a1236de82e8a1e8d4e288ae471293351b1b29122216309293ecff21dd255ae120c75f7073352dd0488acf7e91419691c23eb2c1689bbdb70026645e857057c8976a46899c61bb3626a2d639d4a03a25e70b5eddd6c688a0e0f823f19aa0e757a01404427f2f6d8b1c44840b7b557d69ab0ffc9fead474ff06aa2995a318bf3941d1feb6e1e5a222690b9416484d205d605045b2d00cbe4123ceedf65463bc5964c93a2e27382609fca71e920325b07efc6e94734c251d7c4633619e654268363561bf9ced1f32c77f5efa74957c9f3d626b629b21c9b224aae25a7b366e5b076e63af6d82e3d98b768081d8e1ecea72e5e0b6f47596f7cb5056c0362f499b06de047fce74e4c5f33558ffd9d602a39fba21b11f670274ec23ce444aea46c862462cec3020d6c58ab14716e0d1747aa7c0fd7b6069e3052bd5acf3b407325752b655d3df58bef9dacb0a2f954e22d491a3acad5a804c9aad06c4bd4ae1a9c3f94ec81e52e1dd13deefc5f78e718bcf2efc812212dddf60b389fd02168f50e8511a15d0ac640d0c9e2b982269ed9de78d8690eabcdf72939b97fd312f9ce4bea9d86c1538da143b980d8d34790d76a17aa16d19b45eea29a210d7a39f8fd7ea7ff8fd0e09d88bd70bb4a22cae510a785baca4ca176171005c65186c8d0e3aeaeee796b3d7b180da4bf03b289b9da4fb93a1e47d75be07da015d683a76ac65c78551c3e8526a7cba2d636403b14f67d53ca6a6d9e29a9ba193a7d2ea4b664319f0fb823799e149050ffeae3d90420aa60e315ac6b46684c889f06a90cd286c8fb931a95c4030e2359a8ab1e711cbf78434de28889d5434c5bd7327585dab0becf3f5cf49784cd503eed551369d1d6e6ff2a16843fedead4add62f368d101b2768c361420ad866a051af1a67a832b1bfacbecff12008a75d2b8315afa756a4ed545b5e82d9d9ee9884c00cd0d05ea3ecf8195a911c54c40191f5f339f3508b81636a424c84a9b20ffd09160479a6b94736f66ffe5691cfcafa0b7923fba3c93922f2f477d0bd496ce86e5f2874d83b35503c54c45d1239315fbdf2a0c6a58ec253243fc81f286922db2bf6dab3f25748d134540ead2ae5b1ed21e29c05447d26b8a4d4dc58f73b6c5fd379d2dfac4094157d1ddd47ae28fe55f956d5a779326ba7ee61315eee9f60b13f19ae1324a9e965848b63ed57baa7b49de737ba9ad4b8ad384fe768163fc6ea95a5910a4c457e3958f22c025e62b6a11acb36fabf77bd1221d7a3982cafd2689d964531025cb6c008fb1c0822797f8c6a709f4c3814cff2f59eb0f2c68f27bf5d1ac43ac59b6914e854da24afe9aca7a0f5d7963b5946479e60fbefb9149c918855fac17b154b5b032dc9bf622dd6b2a5f591f2bc86b9d2dc79ce602502c28bb6e02818139120e0637b81143cef29798b7519f93e7b853632c29d220ea83be1a4578c53ccbce25c7e99859e389118fabc21441dba1cb044f96d7a11a51c231a5c046b92616ebbb04f371fff3f490cb416ea0bec0ce6d1324957dd5405ec91465f44de173e73f9513327b1e244c7c4a4003af486e4fd95d44b9a6e7ca0e7efe3fe7bf6321cb7e9cdcd443851a23d7ab51445eb1ee3890bfc483b44e62d13c919fbe9ec2cbe05647032d88daf15c6370fccb075fa20736b11e33169af8a103ff6c3ce6237a561d376e2812248499d971bd7cf3c25a01e9c3a4739bd31b88f071741df7d29483a1357cd271d1438d696ec0263c02b3ec7d122f21970e28950d74c3e06f89d6419c6ba7d90f01eae53043cde9a9a0816cf6c97ea759169cb82e761812cb539ccac42ff9123a81a6a5846af6f004be4c0f23f2118a57360b051d11cb3cdce77acde7f94c7d09f531504749133e2f3dc741603a59b8c9cd38dd3286e5e76ae98c024de4a5d07f1c4d509bb0966fea5123d3ad98fedd15c0408a6060e301e431202b35acd45fe5acb782f3fe1344255c2ee911d79ad1230433dac2f8b18cef8a4dc8cb59cd96c2b07fd5a901becd02929abf15d658603625b8217358cbb45bd293aba825408b0063696929bf95ec4e1c20577094f34f33f485ac9a8277d305fe926b57a2fd6223cb21d6c431c9cca2d7e36b0674ec947a47da5b088d9762c7ecaffcaf8656f3559ac4bbd5946144688092ce5cb64c7cd84a42d57e656c1abe158623b576150d06c1b548451c7c1e9a6c4217a1699742caf4b1a229ddd13f834dc3a125cd45e321236a799582496533efce1a9d094f73df8242b669e125d8638599d8c49dbe59037c3da823d96e54e17adf899b94757bb1590f677f0b557a5f0f86f55288aac0cdceb51198d0815b7ac6517b63a11eb2f120ac9f33b5164a56ab4956774ea4605091751a99b24143386d92e67235d14b69378aa025a7cd62dd77cb264230c21a01098d8e838cfe10afcca7a596cf6080930a28ee1e48d82d2189755086f23aa638624dda9cd6e5ec48ce3fa65c6a9d0e521a6c8fdf87e0668c34d04cf2646a69c68bbf69008091d4629a67113435d3cf0dd3b687ec40100a9061b8f02d635976463052f871a956579225260a7686eaf94273b65dfb1db175ed57e5063a959d614c5a14b23aa7014513bebe9c1d0433d7d8f7751dbf28eaed2103568078a677ba2e78ab56f99046af1d8eda4d83cdb3481244744069ea483cacd33bff1acc9878d0de545198579c3b4460ee441bd16135e719c9feed07efd895bb1c635b1186ae69112b1537676636a85aabf21739dca39dfcdd791775846a82115994e842959198074b1bce53b655ca25422e7738f623b88743550909d838e7342e013d11429af4ece6538e6f3a88147a92981739d81e671da845297ea481eeb1d7f330feffdd1790a41e9433bd5a706c9621f34dcc495fcd3d334b6f5f9156564f3903aa70c20dbfb60aabbbc09471b133d27e6ea2d0a638c1d9fd219424c0bfab3b3cdb0d8303a5d94384efe0bdb85ae307e48f937b15e1166c247afd2fd5b94c4fdb9651202922290fb3dd88993e4874dfbb5fd7a6d16db90e8273664a412b00c79cf45b696f24220c2e0f7113930e3519054664ccbe5569d800c72ccadc8a2cac52b725c231ccc108a5fff811c7c7ee224b277b04ac9d892b680922be3957e00ed2db09f235e2c0c51cdec01f77d77acf3599e43ccd8fd2981a1abe8584d67d10dbd4ccbd85c1be536a80a3bdc4e838cda316987eb1e56a89ef66c83efa0f469309ea544dfbea61dcf24558785b25a6fb7e27c18f290a087379755e671c1362bc0709cb540c1012bb5e8de9bc5636af0512f190d547b4745ec9b5e4c9254dfed454a710ed8274492b05093516dbbc541400846aa3cefedc42ae3f1d2580787e0dcf2e7b205f0aaf3e66246d36b6364982f46d3e4c4266eca9764b92b44fdded8f2d1d4e2447316a7b547c80c74035dcc7e79dc6bc302d05228eeb975dfd87766ff1349a54862c0620419714e07994306b602260b9da37ef24a957c7f9ac7a3e18023aa8e94a933ee44973c0d9bdfc501a7c88dcbe6a89b4e661a3bbb7079690e5df5279521219da6d18cca7d825a82e4fe9c28879d5b016c019bab78f732a5077a63d49850321bea81d482dda38769477a46a9b846c1ba83b42049a4649dd01c4575a9a97dd843783586d8320cf7c8364575ea12d13c94c7b188c56e707476bee10a22de24eddf09f9eb007785a7284cb99275d8d45f5da44d94d6124bf64a3a740096d591fa47d407582cf477e4c5967334d07e6fcf0d4f7a9f7b3b630ce3cf3bdc521eae1e82bb6d408faf67b6beae95c69deb8056befcfdfdb532b2bba2722e7254386987c19cffe3e0910f50351026fd804db5101e5f2a8fb6b29fd067c6563e82a278134726ad7eac00c91917754482c88bb1d8532ba9a3cd7946a210f4f2ace5ccf9ddfde986d99f4299986271c2e43043c0a32f832888d45c7d1d0e3b1a9e08913b569434e6e861fa7d0c56bf535bf82604080af0c91866ef6f5f72190f75326ffbfe6eb144995e6ce5d127e1dbe09e7f8bf90a3da458ce415a09f8d921c11472873a2a7b5baf8e3fe5a9fcd9f7281b1a12ea0032c9500f62e595bf94a62b600c4c3cf7042663475cbaaf73437edc86f73ebb17bd8bc1014affde79cb8f63a9d9f44c17e6eb6b95b9147b5e2adf169fa89fc7eda31e0d7123829e3476d8b475f06a0c0641b523001f03f6dac367065ac7c2760437b69f02e251605877c253fc25dccfe878c99f660bee48937f864296bc39637985b9ac7d7df6d0708a6e8bc8a2634758c82e86fafd9eef6125b94b862c0ec0ba417c820cecb065824bb9aeab2fa955d1c1f7056c921d223da77f78cd45d72348572858a4dbffe9de1bfae87876e1a3276dad4d0767b7739f5170d404d4bdb20c02f78b1a0a405a31d341a72bf06c323f95f5b90081937b5d365ef1c19facf982ef65d97314188fa2a1e129cb8470e7c8298fab0ec2f35545402df7fec9332892cdc84899fc5ddbf39941668bf1082d016a9d8f4593547c205f65af49f593ca8d499e98d19c50f9b46c64f33f9477e16b51d1f179960d566136202a7ee98d25a88338541809d5f48f853c5cd981a6e93fdb4f704396b472d198047bd9754eb4aaafd9416273f2b98362c36c5a77363573910f46d393be32395aa7bf4b9b934e3752531442c68abf9c286909e296c7a6f0116799bb424d9a4bfa9f2ea24cd0e134d90378c664ced5884d1afb8589cf944e69f3866f6fd6901110d11df496dd59e1b8152ed033b8d6cf57d356c66cb409d9b4f332266305b04a30099ce4c2d801f48f20423483ae3a57c17e0b009d55f2aeb4103f28cfa2447be674d6e36424fa3ca5dc4d07692d5953a9ef63044eba667a120f449d8af402a1d2633ca6adc85730f0910d81f2e28e9394125ac48f544777a92d26abb77c9898672e51343127a26e5a262053dd5d8c572a121574a86d255a7939e86d74e2b9837287c2048a6c70c38c593dc94a9da0ddd36938281762fb8f006d18fed7a8513bac03b0bd585315466aa35b6d225f3ae389a6d8b46c8d854a178a241c34b38b203bb9317be42051d58b8dfd9f66113c86a1c52bd4e437cc0c46e7d36ae2c3414777302007634d87c94889e3288e2e8ebffff2dacbd34746e6665297e34020520d458c9961b49a99729e2976b40abb69a9e907e25e321b029d307bb2882da89516363dbb9869995e18259741e84da8cf38d90b51aa1817be7d143eb45458b950262b7d2d12a327cc0c87d2c9f3ed803d841988381af2dea249d4bd5410823f3a1ee833fb3723407db130afc3129f17cbd5323153a636d32c355261d306297137c0e9bcb2aa43db4aafd2a8438137a2685b2a84de4923e15d535bfbe087f6daff024a041e5f14dc3529609a5b665fad6cf17147c2b00bcb0038ba4911640b613c8d09d08a2eaf7a597144897cceff532b6452f624da59433a61db3362eaae2a63efbae23da1a1bce21835a177fb9c4d4da6b130fa09355e6c4fa13bc8e91f466dfafe73bf813e89783413e2c4feef8e08fb040e6bdc722cecb5bf23593da09a4285540686bf75b1083fec62011e1a16f4460b44860cd7f712ee0a56972adb8ddf05a6addefad5788bc48f925e04126dc508f06ffbf50064b92bdb22e34c1f72945df755b683f881be94fbf4511be2e92cee63e444848f6825e3ab60f438b02051a2f5083086b570a39b2ba49cb8755907618992186ac585b0ccb60ebd4a756cfede3f46cf60efbfed1bdfe2b7346b41f537903564c121e41d993d57ee4d580e98adc94e8f64fe749aedada43cbdf219e19dd764024f7796ed39da5603f03b91a4ad69adedc97a41270f31a96e504257b5884185f15e1ebcfa372e2c15f58e1ae9160c53492802d11ad35fb70443b9b1a327028b6befbe206244d29c56913d26c8c1ed6362f0243b18bb4bcfa3d7f81c62b9325583b811a71642c9004077cc2851b9a35ae177acc08106ee379e6863e1f40f53903d8329fdebe8cf3e388b8d72ed8b04f7dabd17e36f36c7858c4b328d56b6adf83a7ef36d3fcd6dfbac4352e055afa56c8bbe227307dceea0030a922daf1d5ce2492836f1a87d7aad361e68312cfb2228ea8d61e5fb5d09062db91584b3968cf82d9712b89d5f8fcee8539baff18018d056f358723428654090f7ab9b0c9fdc400a7eae9216cdadf73816b317d0e99925892c1204023ef100377dbb1d55d7482d2ed38d633afc737400af6b18573609315a4c8ee21ee3f381c4329f52c0c9321dc7bf2b080ccafd0a4443fad880d65a892f96d449dfb2b0870152175b0c0c9e610d22adb8520803ea7c859394411269966d05fa6e659d6da98b1c4dd3e7a298a571cd3794fafb9f3f5a493d60e36c7610c82d0325c88fc10c4e5f7b94c347d4d04ae943450d2b27ced2c551120d8dd01659799c793b7bd17608a5d562adf6f552b4f97676d2a72ffb012b0a005bdceeac4fdc2fa3518ab4fc0fcfdcfca2a28781959484547e393caa4928770913ddcce676e407ea349d620cda856c0f814bb3d2de4761f4a5b5793f5059504e4340542af722adbef2a82d6c2df391c915117035898ebb576e11fb9cb92cb10cb6be9098b26f40090a49fb4e75ce80e795b18790cfe297216e251f4702abc0367d9a6b91f6ce4818e744a115c7c7c9709c655e1ee15876a4dd9eeadcb06003ce6827b490f9425a20392ae735be0c338696c02f153a7244f2546ecd694f1ce4df639fc07ce1a7712355284ae7d6bf174cde83caee56165a4850dffe5f9a6a1ea47bd011b65b92bfd117e6e17e42837d4117541239655eb51f7d2c6b8e376d0cadcd24ef56b3775057951f840babd88058bb8090b646254544049b10b06bf2925608ca0e62ae1ab9db5ad9cbb819e8f1cbfb0ad2751dea936dc98709f9a99b53ab6156c47dc4bb7150d8a270fa6ccb6cc88f354fa9abf6561e46bbfb04bcd0d231ea139aebb83d531f89596b71189e4fc0a37d20f353c3925ffa6a99944f022b8c861b7624782f6745380a615deb84bc09559dc60e88e2d623693e14e6d805e97363a262329a167d71599cebb6f1ce483c244993db1cca66928d35a4cd064a930dd55cc7349ce49a7a16b0ae4a13d2a7609f6ec59d6419bda03905552fda344a22a17b62db5f663db451cb5a3957896916f0281a1d0265a49865a3cd7ae53d8d37a37887c1701b6533df34fa030707229c6cd3eb9341e0ddcbcf68414193dbc2abcffb834b09df13f45c2e12e3e655e7bd637d9a7846c17e15c5908c5cf9a17b8f0bf5a839602fc32fbb29f66ed60c0c8093af54e8f11a015a5c75f6c1e5cb0183ff00aae0b867e457c8162a5bf1b28cc04c7cdbc611a532935967b6adf435e5be77438663bbd2832643c803caf3f3843c02ee70eb41caa48343fa211de54987e39cec6b0c35a82646a3aca8a877703638e648680db26945173d5b54cda34c0dd04c53b4acd31c334ef6e9b01709885b5c8343d9cc5adb063c01dfd7321918576505b86dfc713f6e76e7e882e8222f68ae0dc5b0cdfd27ba31c435796f1a62745db2910d4b04e8d7858ca81ad72056b3978ae5e755432c95869fdfd57dfc558d1ededc588fc479dfa538db9c70cb446063bb39a91c47cd82b6a193e01caed712d26fcde47ec26360b7859f6c65e9ffeddc201030a63fc0f7f24e50a412d12533c8ccef00ac77ae84fbb369ce126e680212338b1f117aea01a891acff9c58be3b4074851e8b01b8dbe8d7876135e678181c5ea194fb6d30dfe23bf54a905738f64c00060e7dff1599ce38f8b8a4ec66d26b504e45947cb4f6cdcf02d90a5abaf4d5ddd5e3eb7ab2c1280badf1a6f8f46d8f9c2375129570cd6834e43e6df8e9ffa17f77fed57955abcae47fa280626695c92b0f08986c439f280a843c33ffa1099aab8595621d59599a4bc6904a8099d06cfc7b9165db672521e70637f92fe4800be477b118862effcd3a7d2f55b30b7a7458a1190dee71ddb78eea9e8b8692a0549837fbab341af6eadbae24b8d3ce97015b961fab9cb78f8c0d6bfbec54c316110acbbc4c5014b4638c09eac9929842bcae3d6f603bd62aa99f8121b178cf859c28a95eebd7cb59aeabe55c463efe1e11a66747406ad19f99ecc120df78da02b9f211a99d84848a3e1de1bdc67f1bd5a6d623030968ab26f1ccc7a666ffc83eef326917edbc0b880cacbd22ea3d7d9985682700f4159f4a9e2ffbdde7dc788ec4fb90651553fd4d00221928df57a5f929b3b7a2d5d8a721765e6baafac09081d43b4046dd232555aed42cc88453bff4b3052502a6e4df25ea05c966ca9ddc2d285e53e0695291315c7bebd962faa654430a8d8c24f0899910dbe14b3a2c298b6d479062cbcfe31c86e396013f1082c439fafb442540563995c7f761acde9f71fc918f8d46e7db14b28668632061881f1a561682353f60a8ce2137f8ac5b49909375931c13a900a83a5ce31698bffce1260cb1a8cf6787f2c0a636c24b2e00a39bf0bd612c5a62839509b1a8a9648c9140d0cc25fc9a3607632884ac450afa8f7ceee024bd63ecff3b52ec07d1a03fe036790d23fe18a3c8c2ee4438fae5bc3b25b0c3c784d937073bc6c160dc0c8f744d053bebf528e060dc98178905e07dcffc13fb385f23ffe270d837f5be5e192de921774063de13420d872df8ecd4fd57dd09e0b0c026ac4630dca8a2b320348b52223993f183186ac6df1ea1fbf1167cec8814818e88d98ed9a6b98d9d17bc9a7f2531160608ac11ce47f4dc26b03c527ec6dda21afa68a84997c0797587b81750660a574af8e7e8d6eff553e000a9cbec9c8292aa0a1b2deaf0f45ad1192ba9fd08347b1d53897c5499b422d16d4005cc9aca0eeb3885993aee8356e9047d5dfc922cd2c827e6d2943b259e34b954a41f40380f3430d9c4c0a3e4b20635e1f40e39ea5ea5fc3b26f8711aef381156be616fa0fa2cc34c3f0baa347c604fe2dd3ca360daf1831349926abc09a9a798e018bd215f05ffe416062a151fec66e6710164a010703daead525b2621f9071958d0c37e32fe532e8ee57f6ff948f29abd94b7c6f65f75cfffdc3b64181de59859fa73c91bbf415af23a0a4e3e7e8d39c9d0105229bb910ec22ee1277e5b47a228f480e04bb22c5ceef1ca5137ea7a8649eb99cca0ae1e5f4e071cca5dfe858e951b1701b0718961c0b004963b128800b986db6e411cf36c73c6ae56b11605d720d3fe47a53d776ab1f1ac0d9a66de48c7d08702116f257dfe23e0c9fe3fd8571e9bcfcec92d0ea77d68f5d4a8a80300227fd8bea39a72e10c1da297c5c5bb2a6ad47ebc2f55b5cbd2afcb29fdccd27e2b6850460e227169001f5add2eafd489e78c34331b5f4515448dc697b9ad1bd0ea56a21a32723bde5d08d510f4fee7061881b240f9fe3cb42038b78d38fd9cbe093f24614d4268a0fcf0cf8f584ddcda111c1403ee361a7dd92819d7dbb1eaa01a376ea29d0f0ad8427142bfdfc1cb74ef51562305cd160fe52801463299264d897b1c280383acb13fe9b79681fc83977756e4d33592c5ddba5378b5d206661b95900cc150b790f90aafa443a861fa5efda0ae5ec69b05dd4913898fe6118411c001aa60d4e6c5e5413c7ab7ee9438130e80990fef9e8b48f60d4fd1049a5aa86b77f1756c0760bb8cb88b8132bab254ba1dbb51d5d52a2bb9836f0df1a00ba0b7556fbb707ede681519265c63ebc97973c07799879ef2f3464458d24392d1fc02965ee2a81e227777b2e907aa87bec0d056517ec5c0c1f7db9f59fb65baf6e357210f9faa088dde514ddc1853df48f3ed3ffd75c24a08adb31583c156076a00ef1c7249f729f17594c00672481da1bd3f15fe5a822bbe19cfdffdf4eceea96b3927673367d2b395900d5b589791ffad5888231dbdbc994712239e2be8f99addb2d9ab9a214fec4cf97a292f8c1004a194eb1a3721c97f59935f9370954e23b8a0c5751f11ad040a77da9f19b721e216c6c5e8bd056789ecc91ade424eda91274da2b8932cf766de86993aba32d7b4ed79f2a3fcc894f37346c78be07a511431cf1ea50e5170dd5b72787fb5c08dd1525b5aa81c311ce22f3028f6cad1a21af4eed755d13cee4fc78a13825d98742af3648f32fc62c63c84d93bdae1fb9c36cf693b0cb1a6f3ad212c62af42c7e4db56e2970a32bdb9c61b4fb1543c1f96b5015ee0c264f77a6c5e65a66b15a55cdcfc590762232611e0a4406cfb6fc248229898c4cb0ffe32ac0072210ffc1f95f5fcf3e4acff8f22ee600c5be05e2d56b793e1167ed0ae49f12782d4e35468bcd7b26b8358e02b0225ea748d7f493e8930f0861e6459dfbc25f5ff175398fd17f10fa76dc0b8d975436d053b42f1fb59c26d6fc2ddb2a18a50653969e4797d3dc9447fd798ca0a010d4bef504447ded4bfc0ea9d2c6dbab25c6b0d77aff7122295afd1f85a6a52bba478782696a0912c0feeecbdeb5c70f4c753a25c9f8b0098ffffff67