PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 79177 a52cf931a8c1691820da098bbaef063057e2799e10eeaf9359fa5a0b1d7d6aeb

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
649e060092d1fa074f8a2f62ffbb2eda29144ddc711af15a53691f6c4b1db8a7
Certificate Block Hash
a52cf931a8c1691820da098bbaef063057e2799e10eeaf9359fa5a0b1d7d6aeb
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0004e9000014f00100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000a9c43e24ee47898ed7c466b9f9a1624a69da30197ccae842640ae620cd14e4c7d4357a63ce39df80042109d42c1851f4526a51da70dc95304dc4905564c60429d43b64c731535e9a3e57862547706c05bfd1336c6c60af951701000000000000000002000000020004e9000014f00100

Raw Header Hex

0000402075bc577760242ceec6457d1eaa6579026dc318eed2c6497e7904798f5f01f5957f64ca5ccbddb17f8b2e289d5262c53d7f16df57cc0a1f8077e1b16d66192cdaed65406aedcb0018a7b81d4b6c1f69535af11a71dc4d1429da2ebbff622f8a4f07fad19200069e64

Proof Data Hex

59,560 bytes
12121602030781958dba07b795f4d8672b938419d12f967702a0cb5a71ac9e3c3a371d3534a4942a9eea7afca6f5e5c9407477e1b5943d6ca57372e9e0182290e5f74a7a0ea5a97958bcfda51f23089342d5e9fac5c47191355d5628b52c8f55cbc2d3bbd0c7a412d512609e6ff0c3e4d39d13f90ee2cb8ba8dc5c0379d466ff50c5de1566ed687daaa5fbc46642af6110de0268896312ab0d70a06b448799ff097d93802c66af391ad4fe5724e16db8781e74f0c7b1bd3180430fa40fba34af0fa4912547a5ebac73c03ac99dc3df4acb87ba4be41f69fbae0132c1532534fc58abe7df6d3177234b1ad0758d768756c910b1d4c4c53acf2f8282dcf90fec9130594f5df8bbeac2e9d612cdf6898b2bd2ec86e29e77cfe4101abd2c6b2c23524625baac44b5885e1be06c21d9aa3b193216c5d31f060045334fc93b52a898bae337a23822d293f44c54825d8e72022f1dfd4bff4591239d8f8fdc66b655c10899af439c43beb472175d41684943636fdf265f1a2fceb943803a4b892f00465bb91f0786ea6dbad5694e30f62932f092d035a310ffde32faeae8041826c6a5c51256ff124be39179bc74431011239ea7fe4462dee3b10e2664fea408931dda2513572e11ba9291139bf20208a05987268556288009c54086047cb45e965c87f1c36317e370184f96e5c0d29264aa32a91e65942d5b0674e501b1573bed2b6ba9a451e0670e3e3552985ef80b1693f76aaf0eb207fd955147286a950a6859082aaa987eec206da68525a5b0483fdad3760fd32fd4ed52d2d11c11ec8e3e3ccd93f1952b6a43842e2b7f862790fdd49008522ee87c70092fe19d3d76bba3bde6bdededfdf608caba31674865952274a36cfd911d3716f4b1346cce54130ba2cdbb00bc522eaccf7a3231af9e1947d24d9b47ecb01c632da1adb1ef198dcf8e3294e83fec0751ab0779d3e9003de6d7ed032917654ea877edbb8c892afbc8e7d9805d4bbdcfb1b19da0cf4f57c125b23197c3d4557bef2cf22c9f1bb9b41ee113c71f2a8fbf8fdf12ca7c6837526798da7f6ac559b6823eb0feafc22b95f5ae9240b1f540db4882a61519b59ab9fef93d765aa704c8fa25e8c22f3be04f37ab6cb3c74c0ce835d397469ee881281e09a5ba53b81f17666a8d84439b676716935e5b5065afe70d3af9ebb511ba13337ae5cd2aa8e7314943c4aff2bc3f69e31b1fce495db80ee4539033d189e9b902166f4580d2d580dead159cc33f93f9e14c366fdb90c17b1fa31bd027f3776c2783d762e2d696f833fa820d8713f9e6e1245c5418fee2b266f21e4e13332cce067b1f66b3100afe4e8bea701fed67526fba5f31c2f5f9f10ddb31ac5186597683ceb5f9d8a8429dab6789747518d1ff32afd55a0804e59a1a60380563203ad9148602129bd9cba14cb0d7dc9710cfb52578c62e9255d918ec9e29085cc21122eafa1d9433ec33013ae3eb80dd61d97d6842b66cf9b52a9c272710e8dd4e3a46bf41a0e10dcf0e011e3779b04ceb907b513f32d532c64865bfa3760504e1c73fada6bb931e25ef0332d27d903030575228d19caed1f15a385c04505d3eaaf845431b8807a940b7728c4e1ead9663554bc6583f9efea0e4610bcb123464278da969bd7dd76b55da44800ff0edabfcaf8adf1fe87d8e196c504aed354e2a8ae4cc2a1441718646431d8743faff8419aa0ca368a1b4b3a8b2488f36df6e0ac256ee4b0eab69fe2b16f167ce1639c8ca313e7b96488f690b6c26b0c025c410ac8e92a766fbd77cac4b087ca4be9f3efce9d8d394c160bb8643c14f7c74758e991fb7826bb50dd7de6380945a043079a462f90a996faeb84a6a473ac93f2c71edd9505169a65501bfb88b768d8c5bd5a91a3ebac53782a9716082be289e0aa850e0cd92b332ceb026f2d44a16acf68dc27e69507655e417a66df3b411a10435a60c6e6fbda24bc39343d5f383d4dffef2c89da73576d230fa021d1fb4f900de9123a8d9c1ed89a9a838638edf2e4358eb37e47bb297069127fe9c8a9b8428549ecd43280afa3905e0f54961e4e0f21a80ce09de63ad9471cec1f24bf7a4ee55ff1910288233a957263837757623bb81151a790b8778915f9bfc1cd7dd183f4c9a013acb613cf481d8b21d3fe1467a680a4bbd5aff28969d59c8a322cf5d2e521a799c83ddf89fb66c8a286cf2caf633525a73bf0d75b8be1416b130c2317fc5a93aa5880ede7655309878416f5ff67b0deea2e6aa253e516783e1148705d63c8bd3c169a3bc3b2a19b2ad6a12806f5f6c522195452b6b0fe996b42a133b990df982ddecf7429ae8c9aedae1aa9303923f12e7ed9521453b5fff4f8b39a62ccaab5ff723fd1d33aa9c3ab7efa2e07f389eca6329631a35d2fb0a397bce4786effd0f9c284a52ead15f5562e26c45ea956b8cbaaa7b7f32f7da6f8019507821a2ce68af64917e03c670840aef9e431d35e83a999a85498dc0295794e90dd604fda3062b847d61c6f939274164bc05af4b5410311423646dfc98a719c962f070dc3ca3e9515ce9cc4734ab6d93d41ea12d9f1f03ee726670ad9135ae36a794e4f48cae374ca1de9bd16313c9a06c100d932a2fbd4003c7cf3afd637c4155768ab532cf627cedb90a702469efda9825edf2fe7a830e4bd773b969452a99ff1707e9c9f6a38aaea95a7ee47ff8127b44d3d4f5984cd6171fcc789519dd52a499006c156e3c11c46ada7703c02f97565e066f9c976d193d323416563ed6117508a99047b62437c6477ad3afcbc4ed9d2c4a39718b79c11463aba77e564571d254f296e2ad22af8cfd887e00ab9e1b3bd6dfcff23a9a665e277a9dd4123a1e05f75cb6c43295efea4f7005f1a4404d9f9b9d17cde3ab965657311e360579cba0f5de6ac52f487425e79ea9a1341bd87a98e8ee2fe5c95c9822f8cdf89dc129c73c3befe7c1774135edb2c63fc081a14a771e89aae6ff972bf8a73e60fe4f46369a9bbe71bcbc50be4ca754fbcc9a8b01446b4ecab23658636e91069d37b8ba3055f5234c0e3e3a81c3724f2ebf4ca201a560e9af895dabd046eb0882aecb386a24ccf744e6697e560b69298a8681f8db97a288f946d56cda683c2a80534b4922867472a8a6d941d8c729dc5a7f6c938319a16dadade7b77ae1fe563dcedca7a7e811466a031bfba52166618eb55a43f9bbb909eb04b75d54aa7b0d4025cfaf225db1dbaac44f2cb48476081b7d412b1f6a0690f7855f0ac25bd392429b3d8eeeee5ab5aa3197cd1cb9097ac8a526f255ca4f525839153761aadbcc576b6cf977e04b9b7222115b4f0d21e63a239e77bfbabaf7f638bc3ffd22800d0335af9a69584557991054b85d4e7f786d30442e4daeb991965a506f6d403ffc3913011f21c9d570234fd121da06a6b02fdc5d4903425c225d7a519837e2c9be528adf8977a78d419824c01906b92d90f3214dced4517e4c73cff4118d500860eb5660feecc44438cdbeb1a334b67652317c40d123b538506e7ce6d8bf88255a101cf0714a5e99e2fa517523247fa708a2731a277ebcd2ccdb117442597bde1b6bc7870bca278320334c7f59a1b008d27aad9adff914e33dba4df81354e6b224d17335c3459ac48e4071351562dbaabd19917d62fffeab1a0ae30062082f34478a5e620ba45d27c49dcdd50f4264c81ef5edf24d15534a3a5c42ac3b8fc47a23a44bac24687a086f395176a72ebf0bfcb5ce076d496381fe914f92d253910995e14d20c0d3f6fdb6a36bb7a08e668e02bc2af807faa1c33bd2a212414eeeda67bc0f78bcd45f54f0d1f7fe23b1cc787864589d0415182817c2b4ab740123c68dd42f088f57da34762c75e714e28cf96ba211b30a3f3ae7ffc9be8b8fb24af27702129f63c3643aae35fd2fafa63ede237fd40bfa7eda15cc99330e72c57d3a4b402a01cc910415666d706472b4ffcb6bb9d01c6b41278f80417d935049d07250d9c2693bf796bc76a1422aa23d2491de733d926add0c7095a310898c101c89c4383ade83e0702ab6825a8e04090ed2ddf908f3a400c9062a76588d5df78efd47d484de7a36127a1b16afe559df76dd8dace52214b8ca96e6d78cfc88607b336d2b40b096b0fe780fd56308a6798b4324e488fb28ddf6e9d6212e0b097f5027b57d291819d2df178695867e8d473e972a51742204f4f0ecaa474a560b671c46ba4f9b9e6065bd90c9d45f8a1734b1cec6b9b3631bd52ca25d816c9a70ff10878c26674f3caf0822c9bb3753711b36d9ae05eb4542554fbc2a289b249ce52933b760e5f81ba9ed35cfae4d9df43493d6a34757f56b12704143337b0299fe6d225580782c8a413a86a40f464de13cd20302cd307d7cc9db1bc60d8bed10c78fc998520c5fa901fb92575d0b4718c2e825e4f9a53c0addd12beb3a2fd21030b83e45bc78439b7ee39827902a91ac75a20971eddb244017173239a067cd530546fd9f451b181a50c47c6ba017831195c9b71095327fea2335c22740780145e03e5cee03961954313bff8ff36083d187a56b5db3aea8ba24917f9632d0190921d773957392c2f9d54140fce5753a8b738646ac3f911d834f09ec1d49e028681a41de945460019b1c105a9b83db91415e16a3135ce50c89af15a92bd93c2e50a08c4b715fec31b72b95ae2c5aa3f43b0151d5912998dfeec845c0938d650a527d1250b31117f45a2a6a7c74fd92a82210bd8ed0a6f2f8bd79e84d4aea4febb56d8c4f1c9459421dd2fc1c90cb99f951bb00b65800fdca60c95e2b76965575557908464e91f3fa4147931ea1831a8ac219a800d11b74e1ba1c0cabdd1fbb3a9c09a43d6ffc14660a2913bd7068e0f6c922c644ef23cad13d94aab2c3db781f7fbda5867d873f8b785786eb1e400765f5da8d125b265796ba5f5b8753c90f3b6799d1180f4cf5d7696b91fb684521b7724d38e732265b41094b60abdfd95d4f775f9e077ead801e5c7f565eb06c872f9e4859d8b37d17ee3bc676dd3b84ac23d66d3bf864d3b85a94e63a7b910a7c7c512d0f87f762696de3a80c11bc2f49b30e7b995fa1591e3d096e7640b4659b07f89eb78e9ba223e8a3dea84f75317c2cbed1e8ab3d6bbfa2a145c643272adcfbd5270f79464fb5cd00bcbf621b484f945d723443259290829bd2eb446ac55705c544be6076bb642ea499123745b21b810159848cb85572b7fbc3226e2d33f4e0bc8c13931269599e0945c143a0583253fd08e6077d76bf7ac8b3825a961e745041b10e7a4a543169bd92bd26b4903145820e95b346f5653d6a5f2211204f4a328a464b002010fd12fd22991e4647998bcf45c45c8e9fa52fd256f525e05f4e53076ef4518161bbdd88b25cb8d39f5d416d78f8fe75bf312b0d5649e1fa96c51db340326aef7d5b89616f99290264b79f754b4d1fddc0f41c49f8b0938d67c05376bf9705f98f09b6fb7b995db4e94e7bc1fcfcf51da2bcee3133aa692e9c0bd681a6fdbb40eaca31f1c310673737c116bbb6eef9dbb143489b04baa1995655df7501c3e14171e6d24789aa7220de7b56ae36c95d2fdf697c4d426f35e9171c25b48c2b8071306ca45e32a9d5a9dbccd3400152fb60badd73451127f7d458ee383344b9545853fb41eb554e807b935dfb7855fb328870bc5db28c154b7165828160c382032c7380f19c099bc2789556d50416297ab18cb49c3339b643e9d566576e409b23d8c27562b9cc8b819262d3e4dd6f60c26f4bd542d26fb2d6f3d242ec9b1660932c14fb7274bf1841be470e3af9526760cdc735ade739560e4eb90d05f2c2f1c37cf40c7b637cec2a684fcd0e0966a41671c2b8adb25e351358339c72b84b9ed96ef1f47a83b127d8cb76a9b304248aa68080a2d9f92dc1a9cb5d0fe48d75153c6e04c1d848cc53a62a15c1b4f4b0acdf6f639bca0de7d86d9dba3cee2b9f1e265acf92f57419fb74ab055d4bc3a4b805e4fdc6f219e5d914f5b09e9c07a007211910fce1c0a7c460cf471e02275b411e3936fc59662d6a5d7f0e54f1aac6fd3ab47cc277351e6846def1dfa960865fb6b35bddf4c8b6b7033d550dbfa8920c16ac534fc6839fbec95ad988a86e6d2a65919555e064d4b9ee0da15c0604c209247493379066fbb5ca136c5fc61157b440b16df4d726db451c405e173541c2f2c790ebe59da4a71deda4e115d6b6dfa62d3febe48a26c72f60b108b8e958ce26260d93611113fc8b747da8d121c7c59776031a5232e9cc519c8835220a6fd98190447826bf799b71ded612fa7702e56ccb98a1e34dc496bfd081115c0443f4b5325646dbfd7c6f8dfd02f14fe7b13687bd019ec10804a2df7a708de2c7d9cc1ec497b07cba086288ae0e34d1d54e7bb0546a7ed8caa4cad77b543d8a52363c7593b602ecfefa31a4e2171c5d9acd4060d094ce3988556f178a9bb0aa1e14be384931811a96a7e19df8dcf24cabcc672de71da694da05689912873db5576b4573d76bed878ef5309d5c0ba0b0c0497ccc71b4298342d6d1e31904592e3cdafcdbeb5b65c037e6c6899e9ec620653035dce970e18e71101c4c256610874b8abbd07032d06842e010f39acee094d4f2b7a3c434b3ebba4a59f195d791c19c91040b68705f89976834ce6548e169d79d243a8ac81f82801da679f1411649f39635f976d98539508b82a25e5e0e48088d0e04770c7d6b5cc624fab1cc8ab091e683c6d989e94d6c806dd043a97e7b4dd9f71ddeb3e9258dfc9c35584a8228fdf5a60aca1dc2c3402a9d0186961637cf2b76bea571199dd4164c8f3aa6f9f0db125d185ed53fd78e1c2295ae762db2380b74553196cb176462b7da29cb9020dc534eea299e0bfccc2722d909566810725f9a0bb79c18c93f0b228f57422d0781dc27857815a7829e723036ffbc82dd8cd4bc0b01d733ae7cb9641c0c9ba6aa06da31d10e4ea51c7472ab716b2288cbbaf8ddf3790697201705e6838ce24ad812a8d967c347f8c86aeb3d9c2cd8e4aa7c007ccc8e81699965185211a6dda6d868952bb6003d50226b78fe0ecdf42a7407e12c547cee6e09a563e4c2542497584e2b835827b7cabd54640baa8aa21bf6f29ad193774e2fd7d594525c8625e5866687eda5c6acf37580db954840ffe97fb049057cf6a5f5d3425a54681fe40957488a1e02740f44fa868d9930178ed9e2e7d57ba6e9b9e6aa3daf08ae79ebb37a19730a3ae54aa8e5be33e2723b7aeec9ab33de40ff058a3e3f9bebcfd50fb24cab4c3100ebee684e0d9d12c245d69660bc84e7f620ed0372a0ca9079ae7e5df3c84a18be1c19ed2a19b1164611fb788201e87bcd795998f82e147c1d9516049f3d8167d598ccf712a276c2093ce0a1892137de2c6df54d06b85b6ba72eaf311e48974657c5d239bf191e503ea50549a8ad56d4b67f76fa0cd0ae07be783ff29867c3ff1c27715664276979ef9e0312c2553e482de624832d9b67946211b535590f90a6e137db38cfc6dc624bc31c1800e2dc02c0302813bf3704354bf7dea24da9586d439dd71caac280bb68f155e5a7b17600ede7a2696bb083c7cdc58c383c68ac319479f36cebc57c791cb1a84732bd40ad05bd899ad1d94e6a14b210cbb9bd195cd0ad7639522d2203aecdc0361263b5f90abded50b114b6aa05a31eeaf35e5b0b181e942cf681a6cf5596bde6289a5db5c928171b1e8ad496a0172ea1c0638e882786196908be34326ae843870f8cf89dcd64af3ae54482d7292512ea4466cb14280522f4074f82feae050391b448812dd8bdd25b77c2cc0f164bcd2cfb27e061e16d681767a4c3bcb49402d88a115e3d3136510a210902507f4803392b39846164acfe15789ce21145bb65e5eaeb7b02d4a55198b5c998e84b8d7d109b0b521a3751d275e95fce6d1ed0c1013d37521b95e03a8017a35075332d5ed2dc8f9c3be28e49e422c0e9acb698ff7e9d3402b31c84bb0180d4bdb1deda4079a404d2411ec7d3ba415e108237a86bd87f69f0738c94f560f24f66d780e6b103cfd3fe7f9864c4e3c621e0c3923784a28a2bd404f83ce70a3011a3959f6311f67c1e6b953054d5d69364b13df624207d63035457e2d1dacc6952dd0873c54eb8220499d660368f4d1a01d1938d224f00ba4b844d678b11218c8ae72257e499f9b12aaec9cb766e2e92e84a90c49d1762005631cd99c68ae5814e9ddfa352720a9fee45f5a0f118db4bf0b8f682cad066fbe9f8799a619bd69e19c74a69b25f96184d20b7a4a9251ec6a1fb0c78cb40be7eab419d3fcb0a98269f5e8ec637cdf933ffe88c5a9241cb7a53e30ac8b05c78f2d86500060af4f0c10b30e8fcade59c382dba20e86e2fa99513b1f70f652cccf4d2d8ef5bbe192eebf1f89e579359dc4b632087f31b1a1637f808500c749cd0d4157dfa13d324149f88cddc052fe1004f93cdd9eac3f0346d7a9ced8d54f25a5ddfe0df4b387f8ffbd6a0fd58677a00fb8297ac3cf3b5b7131387f033db99525fd13e07899e5e002be299db38989d1800363ea83ad115e38b52d51e124900148fa0b8ebcc3f2d4b9ac5083ea538fe2476b05054e29571f46536c1c039118765d0a272cce2b577ec2a7a2403bc1e0de0d0c05d4fecce9357d90f99e893620a6ce1ec5ec818b797de3ce0970acc522a04dbb6d7f36e9396dafb8b906885d4df58d7175124385a4d1248d8bed4b5af16a23baa5b31c561172835412e8c56ebc2b3be767d55f2fe016bbcfb7184ee29357481b6432adf889a8ba6f2dff42b0cecae6e9f82c89bd26fcfda1fac90773c7bcc5c0afe00438df3de77915970f9858aee940032702ff8059a9d1d7c3a44fb2c2890c4f3221dc41d3a1303674013c65e2f05e9b5702391be2a317f306ada2e1aa3b4036177bcb8d5599485e6d2f92124a835ff7d5bb6d807ee8390faefb3d2899337f718294db70a9cda40b033929d787db1cfc8af7f9f2a63cb688d4e3a9537971d07a1efbb8c5e8fb6798562e556adfac262b707b7b869b4fb71d23f3dc851d45d03006f50a888499160f4775875fbd8e37705797cd5f95699394cc1af2efd3b5a50e2d618042163fa93e1002477d715f4c5db3f115c1f9f25241959e1eb7761aaa6d4565692086954037e1291852dc2ef70cca38f0dab77360ae28a19619f3c35fb5a677b6c9040ba99101d83471bc2e9559cffe04e2bd6577858c1fe54e09b75827a85883ddc7cdf3b83a0e241af8417c823727e3d21562a210283a906cbf53fdf7b73f414da13c6b1600d38b244dfdbb996be9ae59b251ef9fcaf70160f2a079e1702653701897a862ffb7a37059d2587d9d894029f930edcca3336d0450504386abaad8767ea44618883833bddc38b868a9a017e7359bd2331ced11ff06479cd4a08dcd5ae01ce83dd975c7e3df4938f62db1f9f75533133b06a7b311fc17ae3f87ff1670a2f908ed168265fcbda59e2cbd075a6eeceb04e2d77f76f11ce76443e45cf20ecb82b6c451bd5df21059bb7f2e24e0c9a6ace0ab8ae9cfb1a418e52aa9da17d057852585e77bbe4f6fcb9b5d6ae9dae158238c484f9c5941dffa1aa9080711a36b19057127b19d6a4f618713f98e28f025f5760d8fc4c30b2c3dc8f9993f31809ce33a2480c437eb3204d0c267112cff15145e06bef76cc8023c7b930dde99190ec89290fd6241ea3157b4a50a1a829513ff1822ef740b6513c03db73503b1c3c34456c3e71e0156355d38b351539bba2db044b1ecc7cfe50031a9608a815c369638be73e74a0a2583327fa84182efd4e9f9a4a6675eaa077beb6dd5923b93f24ae8fd0031827a9609a7bb34185dd784eb8be2bfacd9990f3eb4e261ca0b83182e7ef1aab8ba09056ab2cd8b48003905f17d2cb0d42ea97f9ee0cc917634e68fec92e5c53490a020cb6db2eacbcde619e3c9a9b47ed380fb1691ac2545fab8f49b4fb7c267d4f393c3a9f708258ef1181b237999bd20250284b572525720397a6c80bde695e97222a4233e05de835fa6a43c197cd6a0741edd9ee500f0249f3f072fcd0c09e94e7f8838841c5c6a75775b7595c80cc069f42047c28e4a0cfdc26fa2d36bbf688e30bd9bab5486676b4dc092aca81f2f019968f02b010452ff1a11661b0c9e4e50bae69aa43cf6fae7fa210b4fc1ffcc3ed1d2728704fe3028bf18b6e68c68b71575eda12b5782eec692440d89cb69b08b37c9b9e86c76a7009b9635f5d20105d0bc1d240c25bda23e774bb21870d243eb0d595bec6ae10f8725e631ba585ea2caf0f8ba0f2d54e8538e168550ea09874eaa31ab69ea870da95509e0b0a07a83c1b3c4d86428144f26ad423d8cc9422e661bca7cac40c6a4fc1d5261b05c3156cd39f611b286f64c43ce53d57527183597337d9cd9ff98cf943a44daba5964c0dbf01fc898729dae5cba6e63e3d1c96792344e85464217d3011c73047ccbc74fbf7a0075cde0badcb2f6212a9671d0471e4b289740538f0bdef5a0039d5b5073e521709b5aeddd5b5e6597b404c7109e040bac1f818218a673577e18420512ada3f8332c4c677a25ba826156074bbfb9e6725c586136f0843a2ab3e098108f9dbe2c16874e7abe7b7eee6e32ee8a7ff6a57634ab8df61e29c8d37a61d448462b10f8decaf801ba6167b220c7eee38697f807de162674f6b00f933faaade2b76653ae90e15f10852232d984d6c4e04aa5fe859a550d9a2210510646c21ce854c5cafde4bd3a7cb4f7cd4d3bc309a87069b05264b43afb5d6d195c62ff4c1ff39ec54c6c425776ae3a4fca4ab7473e3357c349d3dc08416c861ff094730c5b441114188e5e7568d25da67a8bb43aaacbd049559fe73a366032681c94176da7523e45c17d5df95a4432e6a77dfcb6318f8220874fa305a661cc9107a49b2e381abef8ee493a9dc17502a21fd3c57d8f80b9083365c6e807b41add4024d5eb06108c81b792cdc8c766a79e9130192f423ae78299cb9a75b9eae025c14ad4d91547a218264fc1733bfbc59348088b026367583f903296460b793963166a44200bcb54d50a5676c0316dc50002a9f378d577fa1083e783608fe64f918ec0e62a7519d69272e8c4ca2f7e012896d73bd9e9bf03a9f456bd2958812a744e19fcb7e0cb824d546dfea31c48e6c931831f796f509e3415510fd604a2bf6c8a4d9128ad3e7e627dd653099bcb0c878e9a9637e4a87f8450e11f844a69a9708a37efa0b42fce87b49f0d4997edf692a8653e7dc8fd4ae8a405850373105daf1dfb7b0623ed13c9f225b8ac79fd0456946e07f9cdf2ba8f3eeeca027f0a6e21a32042a14d58f59c74dd66fd4721c49474be3d3106ca29e161a2635e2af2b0f64af86b51dcb7aa3879686a2ae1867d7c588017abc451952c300e3dd23409936511788237931f6690971a35c467018f57e87a122800030b1b08e957f48226457c886d4d140618cd92054df6c7ba92a819218fde09dde298075566a0dc8afcce13215dd14737981d4ddbbc0615e9bea94887869ca016df0a9661664d61abf2f0430a756f1f89036c2143bfd619f891a807ab77c04f1d0b89137bc642a63cf1e2e48d613d7daaca4168954444d210c1f2e8364a85aa09e9a43509de8eeaddf19e91619124751d9aef96a7bd1d9a373c5534e0f613aa0d8d58a5c5ca0b366c1e7229c736cd2cc9f7e551157a41fefdb293af843082ad2aca10df08ed0efcaec740d92be3cd241da76957d5db71f4775354c500038ec665536bc1d05ab65ecef512c646c1561d20bafc30987afc2625908fc8731906beae2207d2346e3be753e23c7f937f70e4bb7781018bb7d0028583698a70504893a88149e91e0013fcf04438ccbecd17353e8cca5d18fb5b853ffd0b54b29d2b824b7e68a1ff4ee367f5e800f8b1771d1c9535d7c3f7c97e266aad3abb43bd259b4cb102d9dfb61c7c54b446d8b8a929d5d6c53097ba4ccc40e98038c909395000fb03951bcf95e108ba3851beeb782fb8b6d6e1b0b5b54a247b638a01f42e3244c32d2430ab97fb65442f64e1af5b56bff8bbcf88d46beaf3c602e44cc6f35551b0f00221d6c3b47b6d6253ba9e06bc2adee24edb3bf15eeb1c9ae77ed67cff830d2855a4a0be15da35c2151015a47519ac98f5784f1650ad23be197c327f27735928278d2bd26eb9ccf2a0fa9e0307e3137ac44f2c648f944fecdccb4b70bf2292b2f5ab97a9a1976df9873ba029303ce66662a2612a3d84a9c6032ca09fe6b8b70a2c0b11f4cde5b170878cce40b11a038715f716f9022c0a30907c0bcc899b4216df736344632ab673affda7088f317c70a13edc11639c45c350ba0ad450aa9bf6a58a7c57aa8b47a6146d534a0073989b0bae9bcb3e02532d0f04251a87763cf512e170341c3707451358b216bd500ee65fb1765ad4f553cda6bdcd311cc74f72f8a9d2d1fe1df5e9972b31851565fb39384f30ad069e6ecf8bc8078bfcf5e606927b0bfed16405489fbf93e8aa96ac8a56f8b920a49f3012d8c338d5536a1ed5433277712d2660734cf1d61882d9a780f44476ed4eb13bd963d72bc669b826b9827393c1edec692190ce53be7ace49d076daf2a6f6e2c04156d13b7092ca1905d43fac0649b04cbc03ec9a2b9c7e29de987821c668b9d2627780711d4931c7d0bf2b84403a5722531494369123aa9983992d1df770f870f1009592b6d1da8ef1e59554b66bdc45c0885d15a0890eb673d95fa68ceca817c025376b3adb91c6810205e3ef0cc900143727b109ca38ea572e0a3d1d54a923c91c90a2ac8b59c36b4e25da9613ef9d06243f7c393673a4b0801df61644dc77bfea4eb8ea2764f037850f49e89aaecbd10ad8a61f1c0af0d44d5883c55c7440286093f5236b4d707a10f68c1abc82b15f47c961266bd1b361899172fc50e36ef75f477fd285ff0178ec6e597c4cda5cc57e96bd495bd843ef53919284edbabe7c2e586f00a5d6adc7e0817dbc0a7a24272fd358efaf6b74f3702db244853dd27d87e9be66c6bd0304b942bc6219d8763d379c4e4ee5d87beac080416f3ae40a7a917fa2acc12e5a926e4ae390d571de639cfe4455f24f45ca3a01e4048e2b6c47a1178f74960acb70980be1ba81dc9522d758ac1caff4838372f99524be58ba4a5059dc45c5eef32af5b5eda90701b208957f4f41b657048454c073ec4829a9c9e59623838d443253be13507ac05e86e8037419793e32d36507faa23e56b5002da45cc6326b837a8bd547a83b6a03f241d58d123390bea644125dcb9825f0a149e1ab33ccd7e124ce197eebd79f5f166b4a48a8d2f003850bfddb895def42ac90ebc72ecb561072b487b67f56c971849f95b95aff973ce53eff4372b781b55f90712d5bcab9b7e265e6f1d74e95979db00c847a3200246dd64d7ab92938a73b0508ba4ae1a670a2577ade0b32315b48742a544ede7801f7a36ff0c8c4e546747741c5681d4523ca956b62097bfb1f3d4eb954c50bb16f56ae04c36ab5e3c794120d6cfe2c0eebe4bc6215a310d02889eda2b93ea5b9379bf91124a42e2bca8b08b058cdfd0a73ea93ceeef9b73863123ec84a7a1e3f57fd2c7560f38a2a34ea55211bffdb94af3ec5f4b51b94c882f5d4535854704158be8cf3ae5188a6bb8202b2af6ab58338ea116ddaae1710fafb4a28d6e016a0b5408bd1814c9810ea379ef1c3ebeb88836acee9561e746f39c76c5da36d633df09904bc8ee111b1a6a0cbb6af1e3710c4e3e956ddde0d50b553ff15bb6f26c85b2e15814150f8d0f5df07e8d03eab158bff431b3b667beae06bc836f3cdf09988d34059d84a89f908437e8deb61d9a30ffc204c946e85985d800ca7deb01c7113a7b943180813fe9a20305eaca76a7b7259597440f258dd91c0abe653812b47030d45e021aeab2eed371c434feb5d065f4d3593c876f9459326684dd40d9060ff86a3d774b4912e2cb75f2db1ef229cd21ecf013c5a9214125804524def5487e9a2ff4e212b7d42aadcdf0057c9640cf3f47038e7d1a3d8a181cfe40b40cf87a6c529eea1a6586f0a4b31b0cf57f20d208ceef7606fc58a365526239e9be175168b09223bf46e5b1e90a1049f227099846dc9b36acdb6a90ce9b14980e272f88bfc6bd02a31fb0847a3b593c3998c817eff6a48bf07efdeb503be97d5aea19c2454cec1a8ab830a9a9c582022179f26fd6af2e0bf8c356e774b0c86ee953b54ff3089f54274e0b1333c3239ab56d543b45762b138bf0333ddd4459d9e03271fa12be087c38a76c165d103a416bbf200055dd98d72e0029dafa70fb0cd7a63450001757e515c0b6f9685b5492d8365a1092e07d2e6abb9b441a7c5aa3fa48187639e3e3f26aadf9bcbbb1821d0adc14b9c25747e05d5ca940db11268edd1ef29e07b706d13ba70313533270d6480ce833bc381616843be365a97ab490e7c878e0a2ab08539949eb105e316f2e2f35279bc44b46a4ac7d15b23991f313161e47cd859686d2a2d488a8a33a9a2142a6162992e184046c6fb6fc279ede8a6a6374de7556c0df94881afe019cac7da4e51018ddaad30e67fe26b726ac5da607a0366059a6f469d2cb49a31b3f88650f0e6f3133feab92becf402d2b46d0521d8ef09bba5f98f172680e00bf79165e80eced6df584e42fba35c8816cc0badc527743da433dedb1ffa03772bd559396ba985cc16be0c7773f4628304877a406d57c32459853944025e09a1d290e9b80a732a3d7cae68bd73c91b32d8b128450449c9f25528b656cf97b1fc40585acfb8477ab92b9fc9351acbfd002a02af272ad16b7e7bbb4bb2539dd12c45241dd966099e32a5b64d989b1fcd3e5606a0300fc8fa058666f3c8ef7467c46e4fce4fb4fd6b9d3bcd0e65f067b51daf04b6a3cd762c0123365e9e1fe01101db0b3e087f7241967d2ee05953a3f6da5ef0845de6d3897b6ade088236c65873615c3acdb0d2fab365811796b4c16f9ea1dc151053ccd6845134672a9a11a58c5f75201fbeb33587f6017e9295daab5667fd77969f846ace13597b98c7e3499e1060123b130fa0a91758a097f4bed4a94d042faaddd06f2a51c89256f3bf16b4a6632419784b83ce611130c0ec9fb5012ee3bb78db802713abe2dab68fc75bd1194e08c51a2d54adb5ba83901bceb5b2f3416ecc72efcefbbbd99aa522ee3ca93b76377ceeff36c44e150e56d4f81f702f96248791cfbf76851c96187bb0ceee714f6fd00ef0fedeb296041ab89724fc2afdfcb621f0f348e1525f4a49bad3c3ac8e10f44b0ba5445a6c64abc78f3e8e583d745a98181a612814cef7479ec882e8d6d7144f1a8b15a3be0c2620d6000bed0ed7a276b00f2498594f3da550862355357258fa20bf5464f53c4c77262aff717c79373ec9cf72c6a91b8233aa84e843875a6e2d3d44f1b036d8e47b94b8eeabce342ead75487631f6261b86839509fa7603164984c8de6a50491014ea912a7acec38a2b06bb9b74e671f71ac80aa4181824636336e9c272b59dada5b3c0d3f8b4cc8ac960b398d84587bdb82b4aa10c0cb1a5c35a35124916bd22620c4c048c359b7f985fc24798f4ec3fe5588948ce0e44a6320ab531689ea21c3c991ad823ef9224888b9ee6023bac2c20bdac8049f2d32b348c93bef74460aa9c115daf0a2ec918b2fb2be640c86883256da75ed17f0ddf7a35c020b5f71e57900486cb821996d10d2a37c6cf3759f22622adb101b5185a08cd09c9fa042524bdb3a64897b8f3d3bec66e484e45588dd1db1f5087ad9f4100912450a602cdcf2ab940d8b3ee848c2a4e56210ff0e1f340e67f94608fc4332432493e5add652d3524805daff8f43067fb9d9148226177364714277873e3834e087f2746a47be7fae5885e872ce70206ec475dfed9fe0a9e79978c785dd8c33f110927dae5e3868d79a2111b8f3dd3352c62083b41e7a1ef84ffd931f8f0052aa059d93ecfb5e8d08c4fefb58cb087f467ca3caac2417514f9653f02444e397d473366718ed7e4886db2dea25da32ca8eca8108b0c0468fe07f2305ba42d06913d8e744bec5dd00a0038977719ce1963a184ea1e5b9f2b8715c2c881b346f8e9a5c3cde93de661b33be5a772321314e04c98963e8a601574756ca49312cd9264ad71ab175c078d53f4577440c09f7789413902a87b8e36657b97bda04556ca35cc7e3b1a13bfda7b838238ea4c833da8322e57ffaca57a3409ab1653497ec3daf3f135ce1f1829eac8bdeef396e911ee5bc4dd7d4f8403552143b044d0cd6f00d84331fb4ab42bdab121ee5b7c710212a05f7b644fdbacadce2ca0774c9ef791720023da9baecbb16522a63c86e216882ba298c55d802cfaa6ed893dce2d2fd7b7e5d70c8850d8d30ff791b51b0c0a07304e90b918757589e8304ccca7808477e7efb1d7a726c38a1d2bdd27a0f358c437bd469da28898a1ab70fd824d22aed8aae6d1ef90555aa31109bb7af8d6ff46f7fff0cf356c71b237f72d0eb968f22026174ae496ab74cdb55b8db7c59734a7efdf705ef5281b7f2a78d3bb6d2c3392960c4ca1ba33e797707d08eadf13f033146d9cba25c8b29a5adb382d970f4ac622cc134198fe97a136c1f1780aa234bacdb922fc4b5759738da8f027ece68bde10eb8356787217b2f119edf86809e115b779422ce8ec9337de87bec624656f2df0489e7388334234aa9ceda2cd9ab3e1ed6225535feea7b9b4eba1f253f3336edd7505833d92a090ee3ad4b1c1bec4a1237aef0103f4b277db064f37fa77e0495c8a5534e39be1c372ffdfe68ab828b0e9b8885fa1948569d9bba70d4b925b77ae27e97e6843019bed38b98138a18aacc1922b369f7c169a7f390ab810c24773932c5e7089606c299e3ab60b36cca5af14a96f226379d79644e073099e98c8f23f6e2f45aaa3e161af8ca99b49e8ff75ddcba0b9746b76934d660dc0b05dd1a4360b9d53f4df6b314efcc61641922f619050fc587f53ece71c232bdb5f1e300024df4e2653bef5307103bcfc0c6756382cb8d113977f9587b658f7cf4d7743783fd0e045618d82a1ed1a0b8d05560cc899242a540a654e6c9ab9434ccdf5ee1926ee6d739181a46055a2aeec19c50c41fbe77762e3031ba30ee9e1858f6055bb097369c44c70815029771097652d8c8e567da64c96e1b0375099e5923f5e5f5b7006fdea35fd2abb0a4dbba706d592461474146d5a0e7611375919b860c4cdf23a2fd51885065d9e158da40d529c8c381c6ccfac3cfd96c24a3e09ce59462a8e4326bb5ec17f2d6ff9089cbf4afd695055530285a2fba8d622343663b1df8550ee3214fb4aa6c810967325375645db160677658faf46ae430d6d59edc3f9dd7155040caaa64b48ce2338ad6e9ab8585ff0cf1ec5282b6fc6b6987ae58afbc46fba31f39c49cbf403aae1a3cc117a4be15f586b762407e2bc863a8467baa30443c166b63bfb6764ddfdcf80687f7020ee86b8b7f1fd6eab41ae654c6ac7a48b0d7828d0d7f29bce94166ce1e4a06c8be6d5bd6f0b0e3571f85363859fc8aff29c5b7031fb7cd7a918429d3e5ff5e5c9be1ed22914c93020d51deb5e011e5c7532617e389449d0c3d88cc1cc04351d837e8438294a7c67435312e4274750d63ac2ad4f512f9dbdf0dcd7f04bc036aec29e04919cf7bb836cf2a33407a2bc0e43bc36d6e0b5b607e9762d6574d7fc1f69d6e94b4668be595be799e118c032def27ed62bff13169f4aa7bd6540b66e1bb26d7567aea8afbfd1bed35702c49b7b4c90f049eaaef829cea33ea1bd9c761159440e2b9024464ae0b5a8c021daf119ad70a33d08e1d0dcd768d5c2859850fba7e3e85e38a341bb959a3ded0db56281378db4ad74ee7dbe942b0e112890f7d56f2fd5fa1e8120316957fe692211e19270d5c2777cc36f677d382b800a7657df4699de016a8e65a8448413b4a537097f664fe0230fc321c1de2ed54b12b8c9dbd28f3e70f3ad33e65ff7512578d82eb804b257e19f451bef949444976f56626cf38c036d907a03fbf24572892cdb1c465e470cb461d892e055789cdc2737bc9da99b5fbb4ecae2eb55befbfe0709937004c97f5d04102bf24cf784f72df5cbd4f456ced15ecb0fbe7c6fb1ab92cae71fb159828acb0dd46f4c242d2df99661dcfa59012e4be360904dfa5788307e1a43394cad9f72574a62a66da682add65546da8cdc1296a310f43c4ac7b1a674a6efbe788649b568a4b84c5922a1abc6189cdbd8f24da0c1b99c7e98d997868238c3c1cfd81a8a4ecf0fe0d55384bebfd29dcf8577c9872f2fbbde1ab773bc80f584ba2cc00a8676aa11a0493b24409e8e7cf49e81f4cbe305d7f085c2fc655c88a180cdea7e67f2d97fde4a0305ec7e6c7a9f5b288fc50a8567bb8366a79131381b441cefe737f2d691032773df380ec5ed849284157353664b9ee44e7c61f1c7c9dc147964c668e97301dfe8f66c57863016911ce9df1b2adb4a9e5ab11e06d0c29977b711da742216410833afe6e8079228475b6fdd4d82f6287d53069cf91eb4f44780e3d36c22de436d5a1b1f4da2f3d2844d40a37bd735f2b111a805a8a17d76222347bf608869816b3b357a8a8bf4737ff438575ab11db59a75ec2f0399e6b150eac0bc26a69f9cd59f1a12c9e6a0b35dd1029f21eea4a6cbc17191959a7ba67d0036274a85b4a2b347c61a7fed8a28e62ef8d9b7073e2eb59a32db61f911b61822e27f2249bb3c4844a61cfff180f79e0dcef1e5450823c7874e34f83d87bb262d0c9f10d9afe5baaf7929e31f958003937eb9fcf9183a3eb726db48a848faee3e6f5d05d5e7d4499a43480a74b06789fa8b64f24fdccd4f6df8ab49e7f2d1f7758aee4842ff9fa80ecb27099f2bfaa127950944e43a576d68e524e61349c229170f1d487d092786a1ebcb48ca5ee315ac2bc9ce6353705b337aa2f6bbaa52a283c2ee13f260520229d50d4e48a1b29262c36a80aff941fa698ec87c634c2c82673f1c7b0bbe53d00ffe5be1cea43b1252d01f82a802686972547a488fda6f6d33fa7236ead712eda92f1f72d918dbb146bcf3a1e1f2073080a43bde35640fcdd869ef71eed5e9e6423c4d802241c09c8c18fc7750249635e5e77e5585c97eb3dd4e26c8b89bd085b4b8e7bd8b34adc38c7a1713f741def70a5b4856fa89df13925796c3f3abb2f7edf5c2125e35cc55e56e85728553175af9b616a09b19c6fcb0280642c38747b0f85c58b2b3c98296822cb46bf88727796e045859e386a6c352bb64c54f8f2df69662c489f9e731ec778b89156205da98a53dc8bb9ad40fb65b440c356339043521446bb502abaad9c576caf962e07435efa4969fca95cbb0388941cb50d93a561b1b0d11c7657377a8508659f7b071db1e1993d35628093df882208049ffedd9520e0b9eee9c05b66579655a33b53d7ad25abd89a8d5043dabb99a3618069ffdcace78cf0edbe86619f3bf9848f898d35f6264142e9d113b06d9d120cd0c36300be1a4dd0d0eb2aded7e48339304b54cd7a0fe5fbf650ddca01f7e18964b7f990001f0745a3a4797c21a1dde0a23b5f99c756723af9bcb1e01b14abf5d6f933d4f204f4fae754e682769af5e8d8a500e4cfa64cddfbeb8ca2a2ca383fcf7fba09c3f251fd7f3d7ac8f9193939eb1e0fffa60b2c91e173c2cceb47743124516568c897b33bd98098b81c68e5a57bbc1d1cdeedafdf18d60ce532c1b88caee13c27faf003ba6db0cfe4b0d1f757c68bf2dacf26b811560a474356245e8d8c67c54f5871cf5f666b39b019d86c2bd29b74d807c2c53bc3d28d3643ee6d612d78ce4bf973682a45fd5e0f9cbb100dab7e0e86551806e064d112bcfce6cafb6f98964b7190d93e6e479bafcfa7c2a9f5095bb746ab2ac3b0d9d31e4c8a861cf666a54bafbc32ab21fdcd36ddd9791e5989245027a7d43175716089e2907548aa5792cc2fbca026205ab8efb0cb66ed603e2399b24052802b7fc6a4540614442643acf627e1f33a44168e7c0d9b5bb94ce5b02fdeb45fc83470d153a098e0f6ff197f4dc5a5095e9098b9207341d4c92d193fd7a8db8cfae1f55a476c2add5962a3470ea60c7cee1a394b3f39a437c1e2300c0cb085bb7b0e9d09c97ef639b98f22fbc3095079c364263e900a2477ba0b2f598bb32a76bd22cca9cc06f954dd6ae59485ef80dfb7ab83e749397fe7bb5efce532eb41f29e2c18862ce92c738e87cac6863f2a2ae07775d2ce7689533adef19e3dddc7e843b20b1684d037952fcddc591711766a5470afa29035fc2b1167197866d50dbb90d8cfd56f65dcad67e550a6e63a37b1684bd4756dba5107e5fa4ffa768544a13c560e7ea8c0788af518ac468c976d65e29816f6623cd5c9b6e112a0ee1faf445ed767d17662aa445edbfde486fcef1ffae388b752639d78b46c296e90447ae7ffdc2ae39122bcd4ce77ca0be31bb9afbf4c7fb7d843d22067274c0be137aad3d34ccc434402898d7c7ddf88dd3b134bd126cd150136e7ce73593ffc75570440a2899aaba40b71930edc6f8dd5c364f0f49b33ecb7796bf96795f0a2ca2b84dbd6f97ae9a313601dea4acda03052e241ed247d77ff72c7236c17625cf89da76fdd92efadb6ffc5e9e442322b62578ce9b9c9cfa613b0f706267c63a3de0af067ffbf71574a479ab29f1fdfb687843829276b4cd70c5289a0c1532bdf660a16f04df4a563c676d219f64ea86add897bcf3aa143cd323c6010796fbbc4e971272897147eba9320fe518f2d63f39e2217cbc426fd818f2cde5fb1b1b1f383da1a62b30d6d2373e9fda2472a2bddec21fa6659c71d986e5be0b34a08ddcf4c53f5d70d5b3f4c28931358f6a21006fdccc00590938b0576bf6d914a95637301f02866092802faf68482ff9f92082181bd6921df00c6f6ab4a28290f77522643d581f5502b52c450d926c0462b7a82316a3d3be647634065c3f5412ff52a223f70f87e8714dc95726ae39ebe84d2b24637f93cddc1421fa99e172beb045945b8038d66baa583be94ff0ef18328e64b50d01b595e4a8333cdb48a84dcb41c06ef4cda8fe4bf6b3700d5fdb86f1c4064753c5e2184dcfdcfba21f5b1f94f0ddc4dfc37368a8a00eb1fc3880186a16ddc5556454842f6a472db5788f7dcfa1338980019a52e1e1d9753903c3ef17bf9ddcd2ea2d6d93bdaae29c79e41da22b04198e89dcb0346eb9e0e55d1286c60e2a61ef0830f864549754b5ba2c33c1c44aeb8268fc3ddf3a1ef3887dc256563de79f1bb43126ca0ddc30c83fd0a09fefa80955363a0b90675603e4e959f5fb0a3fad138f2f2ad46db43880c3ee00a68638da400be5a97c0d67d7a0baf7953a23d2d4be75e77d5902d8798554cfa2c6a040714e22ad38dc80de47760d321a25c25dbd5a2cf6343782960de335fcf1aa9257bfe840e1df7afc222892767f4a4361e081ecd3b6eba94290a956b1486bff7329dc36874b76b8e5a12c80cfbe117c474c48fc3b8ce0202cccb6e10ec1ec4639a6d770f447279f8265dc69713d959fcce084a89fd4f8d6164ae7425cc54e1fb212585c4a8d9b1f5106827d95f8ab83b69fb370e7bcf31be1e1f4b7896eb9af55e630a8a24cdca26bf917ed6aaebb65d565fd41c1c7852209d08bbe412d92280892ea2fc31d7ef00f3da17282a6132ebdbf16b4f69c071389db151dc6ed070e4a3cbe386d4f04c5e18061cb9e37f691bc1db8281d8342f651469cf63020558222521c04461f5d8c21006b2d4862c0b03fd5066aaa64e0c00a615ef7b3af3d9d46d97c305483c8aa21bb776ed699277e386c07861d24e466229ff66e66128fa11a1c4130fdb55e7fa679935e6ee25cc5b81b2781fb61dc3e2f32b60b418616beb43057d6dca335cab1962bf7ed23b41240e38749f97519afbb334db6f8e0aef4e843d9286ae5302bac02f5568169b9b4f60b388960269c3c32d060e84f283aa0162269668f04f151262524210011bf754126636b3e24e10675ab7c3da91fa4f7ae71dd24b7039fef62d22bc6b4067220ecefca28bfa0911feb044bab6cdb5ee0f7dd8c7d48e1c0d5fdbe4d3a46fdf094b99f91f914bd4ee811679eb3d24bbe021534a3bb4759b1c03555acc89451d4780659971f273b2227c92ba8a10367f4be6ebabdb335271d012075eebb847717223c3ff713ab1b7cbed89908712f80feedd1b65bda0a0fdec48f0ce64ab883af325a3a5f9c0d9430622bfd7befb86b4eb65c22f1447093283860f2b4db480cb83902f6932fbbef66ab1d9abb444c782a0521c2bf12f72c04f4181293ce63d905a2767abf32f4fab58a9ee9ad77095b403d8e9cc896a55b356869af7402b55d46d3b941ba315d96998e068920959782250c77ba4ae71627eea097bcf9ff838de22ed20eb21863372c14973a7073738bb8268995ec1838b717a8376a37e37a82b1d0dd94a5b0a6cdef678d58df01aa3015ba9e3fe691d3ea5d57e3c137767eed68d8abb0bd9b2f497a902c6c71f4e829945ccb775489ad7d78b70b3c40c5c69590fed66821d9b925a000d3e3b9185d77917fa0b70fb6c699fbcd36ce3c312457efc0f5926e7fd650de96194c087e3ad331ad51a461d33232fccab65af7a432596053b55f407013371be72d137e9fd5d7763744c7f3d0fe7bdc78e187afd07023746a92925448be95028e617653a8f36eaab1e13419bbada55f6f762d51a19116401931dd3cd360891bdbda434fbc365295187c75c4e55ed25b6f4335f97c6a962320f1d96e733793a186ebe449f0a173ea6c7eb1e917506df1e657c7745c8e6800023bf2d9456d7d43899bb54f83f25131136df318fedeee4c60fa3056c7f340f31ed14d82ac4d250a51e5e5ee005f1430bdd5063d530f0727031985b06121a02570b20c1b2133161ef0cb767f1f8f2773b25bf096a132279cd874a3a697a5bcd74c7d0af5c8c24e7ddd80a85ade9183c732a2176042d1744e5c785c33c4782708e48085cea17cbfed4bed946ebc0d51089affa56f8931673245e32999d70ad7ead8acb78bc74d046c8d6f65959e0e27c5dd1da4926dcec3bbb14e6198e568f0915c164de92a88ae0be73f4c86e649b239ece1094fee4b1909919902edfe73923b15c387f017633ba4ba4ee157b8532a177aa7795988e6c9f7eb98a842cabf13ff79565130b5f14522057886314ddded33c0cd52022243356c9cede42102fa3226e61f171f7e0404e63c2d84c4ad48fdc2685d11a88f62b4754ec23fa005b0dd9c5102f0505e926872d1b89af795c2157df800523c0510da40ab53db8d90c25466dd8e3e61b1a20b72d20f223d4fd7b68c1ef84419b1b9535acf98c80095d292284be1f314f49ec376bb5fe8eea91844a66c48613d234211e8edb8ccae66335646a09ae9f9ae4c240dd6272bf9f24f5d3343674bbfff8776a4027383d6e38510e604a2f34dbf9333c5aa115c9ddb5db1a09612538f248e6fec1f0dd580ba1cb26e2f6c0bdf0562cf581a2bf1ab5182cbb89801944ba0630ec8247c45a0bb00b3ba51d1ac1b4fc63a0deae680eb0145352b9c5e330f03d63a7349cb02657174d8ce2b2eff3d83ad25e5491657f63e3709b0f5b4f29a433e6f2c40ac368197778ea5cbb0715d27547be5e2c279738b194273ccca83869210d70bba34474c7411d8a8df84c2c0bcc902870939fd173d649e07859f64881706bc2ffb6f0236a2529370c537f11012be30d0e773d6dc5d18d008c50b1352a21c6c20f0ef27196ddd22e43feac17a50ae9e01769917d0c94ab484a055a70c2c42f587b2127c743f069668ba31586c3963ede654b6f73250f97e135e513445b5017ec986832aed423ea6d828b84fcef2fb2f508bca3417e91c65fe01b544ee24f824a51a76ac9a6e7052fda936799d3cdbf364e9a0fc08bbd4d56eb7724d64f29b52a0eb4052077f46679c865cb1ca163a4138f06bd800ea6acaee459ecc94d172dd12dbf7ae4024d660fa0d7d982f8e3cae96ceff0771b858897a112ee1ad51b9f7ef48b185fca7905731c2bca0cc036104ebd61e105e13d63fe536335914c5905ffd02ea292bf2022a1fd28f15a1203ca90267d65844358c3b32246f26b0e4be5e003411719793b18b6fd9c24eb0ed9ded066e83b6e03f5a73f196a1d8fd52cea1385e3bd164779d7b6b18380bd30cfe2ce6c5f67e5d4d7ad747ca5c812eb0e5adff8f1acedaf577a5bd66ff9b6cc3afe91f18b3f12f9a974745f3f03c8b768f09811377d25b79c7c58e2469f313beffe4aabeffc0db832e2d87765ddea033fda0b05e325e5391df7bad0a97bd9a6c6970e9f831076c256891578f1cdd5eafa167aaab4e6717355aac541567c2497a21b415607acb9d59f0056fab6fe6cd2ea124f2d994ca8b8583dd2a49c914e30738a3d576fe7beae9332bb8454abd678d59c591d6c430900d895aaf3e51476f88ef5b21d1251cc72ef746fdb651ff285c59dec522a80fdd7de600c59b530be1d7c0c21b17468be0f3faa606e5b2ef0051f55df7dca10e4c6100e510f0ac57de018d70c3800ffe4db52cfc48f341bd64019886ffcef8b41018ce17e2d87ad0cb920bd9e91c6ba5ebb0b32228031f3ddf5de3ee1273c8543856c3617921e64ca04e1457e4e49c5bbafb091c6f442919628e73a9179d9cf29b6b9fadd677ef43a3f5b403fb5a6a648c7af5cee6844dbff069007254750af81eefce89ddc517dd1e7434345c7177890e3b412ff939bacae7225dcc97d6a90a6ea7d8423f8076565b1ec54f8fef0361246cf8b56b4598df43ad2457cd1147f25aefa3cb42c22854a17bd25f152370ade5c3afabfab3074f927e4657d25db440ec83ddc83b3109584072eb20cd1316a35f800d0c7880daa2649f1359dd16c39319742ef9f990a5b1777a46e8b7f8d73e3c2d781066d1ff9d6715f505b3fcc6e40f95ce61d4849689aae34f6e3ff8b9ecf16f4699f90aa20766d7e3a17eb49e117a19511f3ccfa1122de8509cf1b1ecde2f2006fbf104c7fa20f7835e21aca3fe7703575bb31139c7ef946c4ac4e9cf3451a5a466d51b4a0e63280a3609e74ebe176e5c0ee3ab77229b5d5c520da24aadbae54ad525e56288b148ad696827d68e29cc19ce115c7b104266dd868dceb6e08167d68a3337b40045fb26ffc7395f6de1b1a7d32560e131715c1712b4005edb5d00bec863296aeb1d3d171fbef47180676b3d29de08573976fc5b63c09aa847b79df440a51288258ad98258e6e705d0e69bfd1ccc4cb1b5dbf9f1e0786de7367456a6998415070f4a429786c351783f6d40be2d82e003443d4aff41f5d5fa8dc195887decd52c647709943b9be9ea31ec1351eb55dbad4894c372273ff81262316427e08352ea49bf45ffdd0a6872cc5bdb1761b752bcabc261402f2cd08e3760e62cc8fc3482e251e8e85a8b8e6063517437f7202c44fba289f3481693e2b17b95afee18302406f0e1ed906827fab60130bfc902a9b1fd2a51d57834bf80db8deefd6645b44dfa598c9dd3af2aa05a29ce979265e68131c752f03a43ddf9391811075ddb36a444581baef4df1d94e0bd01498c987e16e7b62cb2940b75cff4012c85e4af638e58758dc5fdcc733b0a7f30a1d80f24f9660af8118beb5b1d18d4339a54f966cf39c9a2a81540ab159a7fc3b618e2a0c78cb009173fdd1129a5e91a461e4a644a0089ae86e20a815245f7fe9c2dba0faede43bb22b57ddbafaaa31c04ceb6adf142f4451c131f692a11ef96f0703931f63976963ba21447c0d9ec76858ed1e623b8b3917c2016a50af02a620ce6c36910a1cf81bb91c156212376adbfbc7e0bd40e22ff1c5f6e03dccdd14282308e35661f1ef4426b753e3b4eb2f8f5418d4e8271f34ea047977dd779b03e9011754625d89c1b0a6372a3c89c3cbd40c296fded51113ee4a3784e123f28276760236fea9ab93f58cca766c75413eb17b85cf14558fe3b8ded1bbe39f32c25874f8240eee01ff421a14e4f8397dab31b65e78c4b01535aec8c655c872c00aa8a5f863d096ca6fe44885585554cb53a4b727dd3c1348430b8f3de9653ac9337386cd8cfe3cdd669c800e1f5d6bee32782411b0197db21cebb385f920cc5fb3d41d96b0ffbb46bdaba7f3da5c4a7b3867109bda0d5a9a6262e30188f55ba6770c5841e93939d49613581732e305e80d540cbc5728c1292f0786cfdb2dadcc3579ec4762c387ade5f85590b4fa7eae74af565ad2817e598f84ac8d2652fa451f73efb43fe545ae44491be87ae9519634b2ebd2bc3c9536c86c357d7557c0fd8d28b155d983032939769338356aedc0c63cf367cb734e29643b2b20aced010c5327f0c9f76e4d06ca2af1b786b843309517940ee33b652f41596d4d84575e6d1b57c67088abd1fabee72afb0cd11fcb0d5a0a1101719c799eb4fdc8b20662fb06b35241c1c35594adaffd1667ec0637771c76ae53c5c272cd76191c1c0a8e0776cf31584b75b96a7c5f9b9b5db73cf216a43b6fa834abd73a4bf2f2576d185d317f07c909aec7a1af337ba55820affe69f2ac49182a680baff6bd7dee406b7ffa7c4ce013ab1fd6459b3a86082c557e5d2ad77713811ec596512b40fb34daac64d672f39cfd3b8c46bbc60fbc340411866d397ae7e12d39df8c0aff35bcf1d67a5a9e9f7a3892c63744e38cb8f557ddbb277b1cc6d398de98386d7c6b87e2f717fd21ab743be3d93b4bc5ab82c4507c77e24da70dab5050be5e2228d255811f59e8f26dddce2523ffd6de0b2ca3dee9d5ffae6f16daab83fe562e446fa52e62606d63419aacef1bff5884417ba1f8b68d83bcc5ad512149966be67a12ed4baf1b30b80cf1c4a0c46bdc631f15d08bf51e3785fa954215b44feb02ffc32e76013e4a1ac0226be1c4644535266cd67bf6dfa480c769dc02da4166b79a917080f8eae757ba7cfb9fb05e0ee13e8efbcc814289f0bc17a0a31723612208394a5b202e5ec9dbcd00a6d7b11b19d8b55eec19a1b6ea63594ee6cd04f4b0a8e5bcac1e355640769624d1c0e0b1d421509ab5f9b7b005a4b90fc3f2f7f709f40c52d9f852a62c4b818c8550e26051b77ef2c1c90133c37eaf588bfdfc1aef42e0ff7ae6c2f338c3167a49b4075077004ed079ee5935ceeda286997b0fd95a2a737775d439bd123e897e969d7e45c90faefd017a5659849198c8f2065b81442bb37c387b184b274d732f59a72a25a7d58b60285bc645374d01a6991801385ebf0632dd467e8403c2cef018ca28491e2fa9ee837924c808c611fd27f6854460bdf39b876dcd795f8aa701ff9bd8540f3b784bf40021957ab400df24549212b81322b849bc0a65841041337f3110e2fdd0267011fd2f7641296ff715f6d2b28a0ca9f2babaa0935fcb307203f8b20293e45449bd0ee22c252afbc9995d4be0f68624476fae5187842af347e32c65e144a118825911ac879d627fe9a3c2109babeeeac85ebd37bbd3e670e452ccb992bff29f4d713e302b6d1bf5593d8a50c9e89d030e5a86b0b717e5c53bfce37397ddbfe4ac47240b6a80c5cd3bf714d4ccb5013a1c8881d6d76615bc0764868f5dee4ca4a3899b10b9a2415ed7f0754a384bc967a93f1ab5b28a1112e278688c0826e455951ecb0fe91478e7c8796070f6bbc377a0d2dfebf9e4b53068797194f5e6f2968927eac44c79c0b419265cf599b38f3bd37ad36ac471f6df5abc87735ae43207253fd176a4e5cd8c21996c64bfd72a24fbba81317e4667e726f42e59a2bb2e8405d9b1fa834055bad6f06b6c6aad2c0fb50683f6d12bdf4353da408f4d10113391efc75aca165c70c4977372bc0070dc721f0806b0af536f4d41fb2f8fcf491aaa4a87beeeb5d19be3e3108a184a5c588ea76d43627e6081971c1830c4f71240a8e82a0a27dc801b3a3b0d28d9d32d2e348fe3b6f321f1d5990f35e59b0b1b17329520cd004424c0ecdadd9f6d1c79d73520e5cce04499fbfee36d6b80f5045bf961efca2f25c211b3e0e83e616e0486af12f235a9037357098f69fc2d7860d0b7f5ba98ec91c78015a163901cbaa8a882519d923004e0ba3323ba65402e22572f3c80097baf98816ffe5a50acedc132718e1dac8fdf282017435e459ad7280d57892737f8e9fce2e80a9b223a13df797d1b8669b3a7bf7bc532587fbbbabf5a72b3229ce44cf3803f11cbd40dca2db26cda292afd77ba5ea1f0e3f6d7173481290d167d9ce4e0a02a793b47203b3ca6a577d1d8ee3e98337e51a02a6f9426b47c86a69b18cf68d33ef4fa78b92ec7dc71df5e10881cdc850ea54bbd265b0dc65a3d48b898318e9669c746934b8f13690651f0f7077c55dd6f6afff95165742560d147fe46f0106bf4db3fb3f3fe1a3e5406b91560190bccdbc6be3c502ba7cb5232aceb351a83920b5ceae873dbdbf4777b8687de4eb50a351609a66149042faa4e0014a7ffee1039bd5ac73c5886d3af8bd0ecce233ff5d052f9b72279c84ab8de67520865f4d74c38df2e43d3a50a79589c208a06ff794729f306a49a19c6a423412a9a7261cccc53f2f655898d62429f8d578d5ed85fa376f1ec3a388728f4bb25079a95f4f7d7c9e7a850cb859b973a95bbfd517cd1bfea775528dfa9496050741f7f3b72c1c467bed06d2c2b826baefff5c5ca1a23f63613f5550b25439e752e21be0f3f68c49a915fdb3d7aa48ccdd043eaec11b78b8a418664e6070da4480bad669eab37de4089f4bafc4aedfc4eb14e58e633f49179c864325c53762077e498aff9e25e2cfa5158dd3062cbcd2c270e5f99a9919d916bc36747d3a87e1217935821661f8275321bf2b6b3f7a10599aca9a0986b6d2c7310eed491df60c2c81248e708b9b2c4302494526645d4688fbc98be1c298bf344f9611d73428aaf4527c421870f5bbe42e39c9ee2e5680e502a45e1163faba2c3cae7e948113966db009eeb6c9f3b8000814dfe4403eef764fb096fc71942f04d9d8fc90286a33cbc58be270ea638180d13b61f3394c398b69b2798cd7d84758831da13dc0bb97908d288406422381755eed7e26143ca5726f971dc94e9f7b226e7572d45c9991eb852b2ddb20507d67a926b91977e184411f165c13ef29dad96764bb2cc13037011ebbfa62a097cd9c44b64ec125449d274c4b6a704e51e06f727d3059a10aadf6ab4ce13985fd6782d2af43a00abc640432b8e1ad8b1a9a85571d383e428b5a46e5952cb65404fc785608501c587750d179c58526a60267ea01d359aa4346713fe1c3e9e1a3ba7a7a4633cf4f6b7dc067887bea64e1bfc9f2b197088e6e074d9776f743491ba9d9a5026d2897db149352f21879439c646db57f9e47f452c98edf445275b3a14053e47437ac0127e30b9f18b34146fc4b1794a01321e9ade6fba2022b2cc17e9aba394d8c36ca2856e924941f1c410b3c9828e5b7d2399a497ee65d5cc59e47a2182532079f55af42c81f7c12fde17983dff54b798d0aa141c131b12eed6dd8b80f6a0b39805a74e80bc7d4ce5162740acef5d279df2ecad191c337e569d1925e588d5afde74c6960024047d69ae82104157ce074a012b2d4198a0ef32316f3056f826ea251129e8d5407aa040cfd82f2afa9924a9d8907e6ed7e87d51c5dcf7952325c492eca51fa13f190d077784146459948d7e0c806ac9f809340f26db0447611df5c5bc3d52a76b38b93a47d9a7f5da80347e8eb71c70d5b5e6ba50510b1483efaea2c50d000f832dac227c97a9f3ff0ab4d43ed77b6ad7d752a28eb194aa74c80ab47652fee3d15bb8bd221f29a577b94cc433f4a422c5aebe5d1b3fb3357b725c10317dff4467036bfa47459f3284fabca13ffe247ef3ccb4d984dd5c524b22fd7e5fe3906a3978ccd8428c22f0f5ce99d78891bd6170b93a7ceb4d9043e20486707fc9decedd5fa3f3d857919c75b7a8fe0c2c2ec70982e063e6afaa045fa20b53f89a572bcbb402ae927a386ab2540768688b7425b8dba3389a05ce3950ed860968dd4d5450d8bc6cd071b7d92e2f5a8c9005b5718062467c030e09c7a2871b4a0bfb14f97f9e93b84e5234a2d954f7e2b562a2002458c8dd265a9f1402526ed86a7b5fd293bed019f0d6f5b967a3a87fda7418223ebfe761779beb22dce855e20c22e05daa73425684942fa362920443c19b723ffa0e96caee50b36b9b05ba0bcbcbd34c157267852ac150e86bd44f8965aacb0a4bb084d65ce58a8ce338343037dfd77776693906e6d7efb730b13510f95e6e967a31fc49aa0aaba70fec820e97cede868c752513a9e13b5256dd98e3b87d4ed61e09e411f4caeeb0d53d2319f05a84bcee2c5cd783c5061e23f604401ab51484138aafb2172cbc286bf0ce68c1dec902088eb7b2d20af23ef49ca1e7ae9de8b4b9aef9cfab4ad1e6e14efba6ad04607e1fe41a1156e52fcb43fae7127560b4c2dabf7ba05b6b52704be2f44dfe8912f1c7098943147028847acb4ebeb039f54328b7eec5a65c0e339b4f2c93bcbb0f8fbded8829270d52dd96c33b6a838b88475f862104bbcc8a39bad09d359cdffd0b5e793184826acc278e559860ff6b763e66e08a9c2cc2d36d2d8f60e6467242f8fb0a5d971b34ecfa9094e18826545800ca9f0cf429b298fefc17277d6e8a6183b69dff2294824ca62ad3e6b28e209bab5fcff34c9418823f07c19ae4eade0d8e291ff3ad183153c24638999194b1bf258ebeb1061e581e66a353889a57f2e33279ec22aa4d64bc6c615b9bfce65d5531735e97dceba5555325736005b05a9a5066f42e8ddfe5698960fdb323a5d2fbf065d6ce206870f1b6efcbbf32264d1561a2aaa479a8c17ebcb45f8d5228d678ad2193bf29c6be9c9dca6f3f68e10c22032081e005858cceaadec29a3488a98523dd618ecaf28e6870e77846a7671a56bafbe12a8faa29bf4db519adb67c355def83bea1db1104e1e8696f47ddea03b42b533d19036a0fa1b1af8463a457560ab5ebec22042b06c4e2b3f9a04d757216a22e2bc8a4ae4e60a218f8064bfcba9f1bfaa670bfa332110602b33031fb5683429eab13d70c3be5d7f3ddd21db54c84aa09c2a1529770e0ac7fbd2d907a0e4363cc312463f9749d386b85d71bba6a9af7bcebc8e0ed32c9bdb37c74acbcc8e21507f8a20e4c7d5b8d6ca19758adfbdf63a406b59815422af57c4958a5a7eb0feceb904352fbad3045106b679cd0ea02f0c921b42e05f1485f9dcb91f63e158bd1fd6d9e15ae58a4114f6b2306f2ca9ebadd96da18390abb2688d602446f812c0adc9ddc6a7963effd5b7e50ff09ab9a511e046d5fa1769831498b93af6c257d5700cc489f37712155b6d0af093cfbafa806da9017fde6f1a90a39c240e6cecb9975abae1d636a8654e49c30e2f41b804151d1a20648d91728f3d2a21c24d7c1bd60d8ed2143d2c66eedad8745cb1868733ecb202b8869e38aba04c9667100090c5413f017a5549e8ee676128a5c547b140286d01ef414e48c0ef1eda5cd841dd93628beea14296bcd8e16119a91315fb656fdd00bee3362b11d84422222bf8ea4e7c6b3047b7125081499ce7cfe540a05c12e7cb5d6c938899fc9b62cdb7e91237253a53c51952bff83ef0f8e308795429c489d9a350ac10f91a2292307914d1687a68a8fa43e95079c95a64d303b51cb036c23faf23c5d3e2e5e2f42488970c56ce1b57bc7b1b1dad75ad790cd015ad1896518c5a273e2578d496d96796e7884b4487690ff705513594b43875bb0a1e6924fb0b742f398237863b4c49b7f4aa511395292c6aba516e9f20a038ede491951faf0d856cae8c0ac2a68eb6cd4b77022633c574b228ae4d6da827d426bf60283ae430ff8845bddcab2506ba1d1c9ec870685331daa8ad85e4a7ca76c2ac2af9e051be6b24148f435548a85c14be42f1f03b603e7fe625828eca73a4b7dcf4ea5452e073d4de919b5fe37a8a9b39c0a479724e5bd880a76d5db79144fa6bf8b8e7c8547afb8e399d00f20da229c288bc143df31f21b7868c0da957711366fa76f010f74cb439201b0153c1d2a88fb83d080caf7543e3c50d8908db47cf59d9487caeae47cbdfd1bfbf987b543ff9196ba1496bb53ba39134cca43fda40da6630a4602941c9ac5f343b33e0e71ab3bc3c7615110bb472e20275f9961acdc2760adcb9bf585572d02b382453be44fed46b56d25f6088fa7426a95cd055549a72c613265f8512305af34bf6d448f0fdfa08663763696adc395b16446c745db0c4acc194d1e309e68f659b4b3ebc9a35871b52012d515f8f5cb021f1080b66650ca4c873d0bcd5e4846c7a93287a12d6674d5ecb58141d2d948b954dba6c4be485f0587392eecf9878411d5f50d9368fca38266b7e5a6b91e949acb1ac0e110f3842cbd03fa017f9dd27783e80da4d9450424f5eedae8bdc23630ed1d01ecc39dfb1c52fe9737595409fa75827c01401d793bc206e972f6b91fbad016454d156ab3dd715e42e5a9cb71df2060f0ebe6ba37fc07b1fdfb92bd12a47defae3ca94a8b821331eefb7940fa39be162959961d1b77d4cc342183dac2e5f59c075e03079cbe812b6679cf21b526f2ba185145415e75569f1169c6de30e7351f543ae49521bbeb755b4f90f06c2cc2f61e57c2faa513a4ca6316ad1e9c48b4e8e18d855afc539a057bf2e1ac19358e7001f07f4581de51470c6d752cabd4b9e40798bd298a53382fc2620b619ef3acbc9640c90d0e93a83223839c38116935c4b1bbff7f6cf3bc1462b63e06c7d7b1e8859e8c02224284a36aa1c0099cfb31a09b87dbc7da70696f21ed11a511bf767f54e6b730f634422e508dccf11578f16090ae133a3c76543fcbe1221465672e271c06af7bd7251dbf363a999aaaed2c775b932ae7ac8df31ffa019c756f3db61a0959acfa055d54af4431d78259e06cb4856e757caafc164b509d1b7af4b26aca8e7b76ba98e3daf4b28195a156bffd332c8a5eae8a2b3c43db2a550a4910283e3829bd47762a2142090567923e7db7c40f40ff30b817b06bc8d49902ff213045b9663257b7093c4e096735dfd60ab07f62e0a30b2dc68d34fb9c83d966611740300fd68ce64e44b7789c6237b37ba1c475cab25a477b4f13ac78cf462148cf42249296bae71456ad5d946f8f3caa29584c2fa2daed045355fdf93e27878d0bfa1b5199cfad96e8d4b01ea9530b2d24bf870568fe6dc677ba4a0a06fb8da5bde2e8d63f02775b87058424a017b92e64b260935d30f475bc15acbd45ad7149f54221b62e08bb2430c8ba41a615be87c9a2445bb181aac671c5e0a9b42defb751d9379eadab733c4cffcd06c193999215a2c80827a78ea437744750aef1a760102d14ad3656b68261a5c9c0d2f0fb8f64cc4e1ac44a87b52f90c9d1e03cdf1b2d63cf1337b82cc7333cda6581d630fab8917146f758735a283421b1dde5c066cd36f457bb318a2119cfe0e8525bf654f9718c9de2b2593f6395c5c13c8834b39697f313c09c452fdeb662e3cffee6088dcd06b215e2bb2c03206227070e52909b643577fb15e39d03a91b0a1eeb73cd5dcac810432ebb4ff806b84e4361440a44fafc45ec6f7650684501722e70c38a829082dfd57e8709f7fe37818f2f99c3f1abb377f60943b3e1a830011dbcbd0ad4d8ce69369d8ed33de082102cb82948b6b1956e19779bab93d05069af96dc07c563b207ccfbd6f7cf4314821dfc9bb48da60f266fa6289babeee20f0843a5c2deb407a2d58bbc548f57625ba9d4750bd292fee3e2ccea56cfdc4189357d59ce4d764cd0a8fe59eb418098caad0dd8252dd9112a9c611fae3bccf9b3f9e34e0ed22f01eac547246fe16d63da0350e648de9ad0d6f7adc75d6a2c5fc57097899dc39282eb59fa0c3dba68926fe74c6c57c285964a5670df7e863a921a50729f88e72a7e6ebf1186858d0b5d2fd035a46c26f4c2016fb065ae10de8eef58e461a33593328ace5f836855d21b3a996be79d0fceadfa245328feecff40b0cbe1d1ff0f9c4107d08aa45840da23909a8f5963c9eaf46371da2b016360c029d32c6fdc0139a99e0636bc3bd04a1e113d9ace72406c587359e1be99d1c16db3d0756cd5f1cae98b677857543260def5413c5080a1afac2d675e57ecf9b2bf59a372871181611f689bccdeff56c44421cf615a29c225ef1aaa36f97d3e76c45b60869f7679b7fc8eed4b8002fd6c703912b61d78e6a671e12221cdae62c47ad28ac202d16c8daa9e55ad2df44472afb45a729fc8f1aa414cc53095c7bf2cbf8a471b7e429fbdc9f20ed4e859dcf7cb29a85580344f53e6d047152266786bed2fda207dd94ed59ad2f47495537dfddc268d60ad6d8a22aba3e2e343335bdf9de287be59860ae92d71586b8ffd0af039bc543cca9c815417914b8cd1461304ec5f87cef5e214f2f38cbf6bf3ebbbf7396bd93b423ae095f7695fc9e901a01d829aa8b42b001ebce7138111180cd189a16d5a6f9a0cbd52455e8e8724862e497bdcba69468047889dbd1e75c694ba5637bea762ee542925a299ed1e6089f884505d2bbaed6224e1bc3bab8c0d2ab70ab56e36f88f1444542e74c9befa346ad9e81ba15bd93eaf329b0c5c6766876c012fdb4c99a1dd87e6eba661f673237b4f6d092e1e5d8a9a2ae86bd7f160b59d5bb77cc2d381fa30df8b108004ed680698c53915061cc3dfb4fc1c486f741e764320e7d9f885f6b4e36a74cc7f8132ae8c7c5fc2a3e41505ad11f1d6bc0c720c30b29414bf2c4fc3e7cb4ee4ac243baafdfb85fccd5159530ad3316dc21e0f8185978da527392afb7b03f80eab71aa7ab600978d5ddcc5236defd3207323f149c2a404563509eb8f6dc8628db6d1be93a761c78582a33271003eb9f566100b850ec2ba887a5c21bc1298ed8b13a09b6aaf53f7cb9ebf393cb21bc28fbe8d30ed459b62cd43b96843ea5fadd1f25cc6add367c6e9411126b7439207891eb15636bec3e002366367674d6fff50c210d5821e271efad01f33855a4597a9f289f33b4575e000d4d0b40f3d322a550d22d8ce9f68e051a8120ae1f3992d8879512f6dcd2b71a6b2973b5fe94eccf83371f76cb9428906fe7155ff46cbad6cd445d27397e93b6e7f50702e5f76b4c5fcacaa3d4359b71ea5941f79d36abafbfd67582cd1316492c3cc17650466e70251eed9f2bba190d41d87e473a0da37ea1c85dfa79041c52ef8f57b38b384023c829de9c8023309ecfe8789853285521e56d765a1c8614eff972bbfd1d86b1755be2e9ce7c2b1d19f4f3e873e9f52eef5ebf11ec0a001d3867f94a35c9474387a66a8944122fd46cd09849a641ccbf2443aa3d068a36c0217417e7ef906db8505fbc27006222dade4b131963d2a171f5645e365b6da390932fdb32808f4a06fe78cdecab6934ff57cbbea7b5c51d0a7994c8e48a91171882df8316b8583b76ef0bef689aff13b9ed89094543ee43a652dc6f8fb65ea00c4f5cfc01e6bf367ee764dcf8e05c967f14a45d0fd0b314ca2be83694bdbf4a0d74428351008df3a33f69b5cc4df4773e41dbe17feb53f893a91bc8ac22ad23869182db9398215ad68b97d1c4bb647edecadb9c6558cbb8d51cfa4fe29990cf759474d58dfdc0f32ad374c640f26098a12d35ad573aabe72d0d3dfb9035c772c9c6c719ea134f7d5eb3c1101199f920ca24756055ebb1c08f0154a6e08bc9b93138c6ca9c987d2ee9f05b6bf013c6f7e6cfeb207a8cbeb331a240424545ab62501e4b0377dc6082a665c472af7d34110d1b9e9d1301b5b36b528b64ac6083a287ade11fefb3cb415746f3b6b35d4d34f1d61701f04869b56cda9b1edf73b65fdb5c7cc0d6b3e7bec19e639dd2decd840cbba253a0c799f8450e7c94e04f2fd8f9579273a66e54ebf2cbf19be4bd180de9a25595874bf8bc797291ff00d1072a2eec59bcef893649dbe6ffc5ece50828d9c090a7d7a3d5896cf80a86c29e2b1d479e8b350a86583ed030e788ce0c0a39e3911cf7a3c9e545ce4a1e4d94752a235ef3eddfd7ebe35a01c70c2f49a049d739ec16e5089e6480ed36dceba421f2f96346324ac02cd224b328c3da5b1ffaf666b09cd131fb31f09221ff643b08a4132241eafa2473a45d3d0903ff1b75eda4a624a6a271ad0150fd0ba68ee85ec005178512a15a2d99ac9027b2964cd9fd5dbf3abbede4a8ad717fc628b90d4d71160f2a7d3b20a5e114cef49f5f8e6bf525f6a7a21e3c8ea90554949bf5ae7c3160646c1fc6d16df4246d726a42714db26a5603eba7b4c1cb715e4b2f999e1a75d5cef8fefec02cccffbe02c04e6b1b0e034cf5fed42344a56951cdfe3b76ce8247082ac4071789c6070326b318f059be369f82b1df5b4afe24392e92646c249158594f6ca913574e1c7cbb8e25be56635f0d5b152297124efc2411401058e4a2a84d9be47d39e34c9bb000910d0249fc5c26091d1d7e85b0bee0f46db805f0851865c39d41882393ded939db187994229bb6c4d9411ca25d6451899b19993af6835fc4b9c9a0b356bce9dfae308387fe659868dd066041cdd4b48ac662db68b5e72b93eb4799991735fe09c0b34f6572979eefd86a3dcfd90cedb190e9edfd461b448a7f318163fcce0aa384f1e43b685afce0b1619c3ce06250c81fd119389b799139c833e298e3fdcce62815b3070561a15721ed726b54ee25fe5330f8241228e3c7394cebd7a7c091204546690ba595360df4a7c0b1a7da68389ce969439fe0d1c247d4eec66c4fcb46cd2ba7e936a8156ad0bc507359653ce79a304b3fd281c484abe0ed28be976492151f748a9f6c8cb475a302737135b0006af4959c14d53ebde4d54bc9ecad718f09dd7cb79f4e006044fd099d19046e2d05b618000bf50752f3adfa0ca3ffde3dfaf72b5e4f4c7209ba99ffb27f11a3de9bf8f752f1ad9096d50e6a217abcede825a8511c86746615678718859e8624f6b5110cbc5c3d36642b71217ef74fbe19fefd0bb9d2669cc6ef09319d38d98ff251ca773234fe11476855e0b30e13964350ccb0867681895694b293d211e75fd57e7af0e192668453ae3752436e2d9521f553d0f375d89f4ed8f9471bd8597f56106e4c398d9f88c35e9d4d18cd0857ed3d7c2bb18d16ea96311d290d8b0960e92aa997f6621138b72b85b54e1035669c544dd3a631392d3e7e6b588f327d4314b15173ce949af6f10c2c182d8bf6d7b65f4dd0be7c5cd8ca45c27775ad2470e4752c358c963786be864da5ce0a62f182fb343b77e647193e572b98ae3fdfc4c188b5f34656a88fb8a659adbaf9a4ae6e142830fe247ced0134db4c832d4fb2d2f5917bcad01aed361a9aa908fab0fe71f09db304a60ac9eb1673cef575307ee36cf48c3d613a1512ca6aa09d7a0562732cde764888e1d54af9a3107a83e862b07d618f96581d1dfaa9043845a47bac94224fa9ec91331a536c0099749cefd76677b76a821e40af249d9092aeaeed06adec7a6869b5c49334226654e2d76045a99382d896f41d2c6d52725b78964f7ca6210bcb7a152ce08e723db10ae19671f9a960ac530e7c4b885a70958d6898616f4a7ffc6730137096c6145f3087253c5f0fdd73b2c86e38d1950fc068fb3cf318a3d6494fa18a995f753f82524168e8e6fccc397f84be72d4c86ba7fef3dd937d2d9f49c191a90793879e8511ce0b2288dab08312e6746a35a0ac6b26491c2b421637022ebd6fbf4af20452f92cc244bca3d14b3115bbe280ad07ef45f3bffbf24362cfc2abc95e799ed5f43e287e714a2689e921129fe0a722bfa7558033013db9ef62f49c93e91ff4de29ff39a7672d2199d501430331c7cc4c2e0e9adcb061535c30cd4b39e0410d71eded92a378aef71de82593076852883c363484465a973898d8b2ddfb5aea69ae9b2c913f8913a6b9300528aa3dd8c4bd603c40e75b79ce4f65ec22a6f5aa19b4b4bdadadd223606ac189a79be40289e2ca03551b02e45082f4a3028c1470acdc10962e702572161720dc5874b5745ee3845f17ba7058ced88a6d8e293116bff2c62e003b8d9393a31a77d7f1c4829e0eb75d1a87730e53903bd068ca4b419fb7ae6a0ecae69650fe53e5469944ec49e5b11167df7b5a9494e381141645f11cf009425e26c66c7b1f06a700751c81b41c22f9f02fe8811fbf8df16dc40fbe461c459ec3a408d5825f0ab23e158883cc45db0df0d80306e86fd66c136c6a4957f4bf55906c4599c1315c7f7f0e5b27508108eecd3e6121cc57ac9eba1e32e682bf6a09258924a2301ca91132a12d96fde977d9a81374d3731073a8a3e08a0850241568e80d93719957d4fce5a4041268fe60ad6c7fae6417bd68eda07ccfe993fb7954382c11559e92b8ed306e05098956f33b1a2baab5ca3be43fced45cca7f4564b9a9309d4b176da1a13d8d4c8565c7765f630b3a5662675eb927bc360c7f85ad08f70cacf6f9896da678045024cde0d9d7f81ee641f3cd308372d0187a5f4392a2b85d08c3249062bf2b1354cbccbb50f41bc374022b6f9cdede52f801c61ea7e719ac540155310900753e9f9f7b8cc76a49f3473e3c2a77a8e430894fbdbca2374aa45caf75f542f61231d2fb021bdf6f50454689ca00ea0b8a475d0ebf6f8c28ac7410f6fc8eb8d57f713d02901bc377f0209151a28b4e89201abab9e09550003c6eb02078728351a8adc77c77f4b97e42299d1e265a62b47db1e89017320718297576dc7ca79b2de2dc6650669c732c103f11aa911f5190b10cdaf269169449b7bff75d7741a4c744299271e324f2d9a008a230795ece8f49db005ff18dea13704f24db96fda1808657dfa24843c1623e71e041f87a18ed97959d142799c4af7588dea18a3edd67a2b47ae2f5c38dee94e977df81ba9bbb69951979128a96e2dfe86d2659e0022fa48d2a3bd4747f1d2bf32ab51f9921a64f2c4f287858d1caab13241216f180856f3905873a470b76a7a169a13d15cb1ec85b31eb778f99a5821bc38e5767aaa376c0c7eea7574e76cb07ad3d00b11b4d9df1ec50a73b5146b89eb8b4875f32ba4d0771381dc65c20eb8fb0f82f90eff88dcae075993b0349277763955f9d7e4e486e93ed0e5146c21d5e2f56fa01073f669fc0dce03093c052ca361731c0751f8b3cfb213717b9adde17422121a2e0eb19587536f03cd5f99ecd82f492d8884b008089662318895b32c8d00d2ef9982aa688f86abab126e361ba8be5d9c4d1814f3bd602adb2fa653597b3521e78deaf0bf8c76544e637d1a646cfc827cebf77c77603beeceea27d1401efc3c20e82eff7171281ec18baa209adae0b4512d87071065d5111a533cbee2519d2e7794b38016e51564401e0a05788ca8a590c5dfc1a6762f651ba4949d56863dd3ad85df3881574a238b10575d26921de5ffc31b62084f62b2438d31d243ab1d2468c6e8a541af74e69ae677513354bd9e8df01467b7c0cc6b4c26de616361428cbed3fca7a9f55c837045ce968c6ca3caeb8e39b3c45f76a2df455b9d3ce66ca0017cf9d4abd48e8308b507f5c7e27da5c15475f42331c63ec5d93f64e836cfde0a1d1667916b49f10b0c5b6814c9f0a1aeb6f3edc3e7d978f16ed135a544ab09cccee962064bc6e7119c1a3115d01d0513c6252f29216b1e968566a7af0f019cdd3853086614ee5271eecc28d8ce3723d7021ea964e8a29501fb7d8c67d159528919abef733a64cdbbac79acb2447b0ff64c9cda5839453caebdec1e6725ec6b2f8ad45d88671ec99fb6425c613a11688ce9f49950112bbeda8514d2504ee943c854544289d7a6aa26e779ba354a7db976c92aa00cf12b8e1e18c2cd21aa5418ae5a6b0e7b661bb3ff8d35753fa9928c23113c379f4ad443da335a38999e472dba3aeaa6d1d7477defb9e7f095b36c288a5ba19f2fceced4d87833b67532c59557eb9f485ea2d1d8795e6b56863ef1435d1c67e805eb82c5f29e9d053dba7b58ea71a8b8604f3f2b208c7a28215d479fbc9a24d08982fbff6ee9bd4b57dff60a6fe70beb106c515ae682d015c9ba4ca4926b3fcf6a2ef44736065397eeb8719052e953745d9b8e86a035665efbd523314e9e9ba055c890e4dd3fe957da9db4ef590b7bb51721ae26b5c3df00ada82aae34a1f50f333243b9ba82d4fc19b0aa2378705db94cbd0129d2b094de82dd2d82e2cd80c684888c54e6d5c90c68da02ed6b7167e82d12d5daf0e9f4fc32de25ea7d3fe8f8c0a1609e5d5e219530881dc0e072fe1299871d2d4a4093cb3d8159cb6b1d6b898ce89b902b2eeab3c388946dbfa0b93f0fe3ea432247eab3d2be5ea2fa7bbab91442adf700787eb86038304a65ba5ec9e5016d1e7c517b7ba99a0a5bcfd2d6dc51e28260327c5aaca853b80390eb481f03e6ea20b05732ce372cc279719e7c9423ab61dd228695bbe3cd9f163bba25f1a47252dac95974ae3badda391789a96d52504a0b360995859d588c23105b61cdf1cc0f824c9e89d03a8983e519fec20d9b01c04ecd6beba1687f05f2a750e1c2df516a6eaef694e87ec9fe80eb7f7cd262c96d85c4303b87c757086917f6aea7f6dd592ed5f19ee9a8fc0dee93565e994c0ec82105ac282c430ae466ac0462875f4a536bcc87de6674b046657eac370d3e23302c1179349ff74c66b2c8d554684e9142cad94701f6279a1db8b10a05ed39ea07219742efe715084184de1269b3798b3601ddb7bbe211db175abd94df16c2d869b4efc1a5273f4418fee2de6f669c96aacf42f539bb5744c67ac1cbe43f08c6128a5cd8ec379d80638dc0a88b05e64a1bbe43f78e2dc901ad6479ffad8d27a7b3eb61a88a8bd9563a760a5b61ba048bfc46c4e304d2175fc780a76c6fb107e94f02a73e7e93e1e76479a3b30be6a8f6b9cb7070636979ad198575008fc0db4e326e47f6258d8a9d4b4ffd51b402fa71abf34a68af825e9c8c128ca43dc813f7df8d612eccf05cd72a6ce63bc0432740e41c94a2f4c3304fb00bb7a9ff3a5828a05f2b340add97996becced50e2aeaf31794d42a661483ed36a04fcf2774d5997fd9ade56b97ca2c7155ac6072d6c306ccbad65176fc595e08aa268c1ee1dd41f5d57652ef0b76913660d951339440c277a2443db34eaac0ad6a606efeba9cb33ba9c887ddb4547218e96c61d32adb507282b5461e0c5e2a9782f7b21b2ad204fda550a02681dbed7b0269b0096be91bbac57ae9d6350a1ad08f019473f401476a7dfe2c6e7b4ac1f9a2015419d598d9d9907f48df770069173f3eb3c0a8505533dd33c0eda4406eae157cb6e9fb8e9efe61addcb33b29138ea3e09ab67df26469eb917a988f5d002064a50b37299e442ddbbb7efcd83fcf742b08a83d60b6ed3ab0dff0d5b74404b11a2b3dfca7e275046f31457e7d84825d409bdd7a0cfa5e0299b1c711ebac0f45271c76be00a62f041ec4405f6879150546843b39dfd130238095a3eb16da84dfa0fe8af805738a023e9aee34927906abd37abbd256acbd943a70cce07a9a6c7df41bde25ee711676d6b2700785cbbb38d20c34c649a59d995da6ce463134dced11881192f3861c0a9e84963c4ffc56454805bc8f9c8ac1b97e449b56d83423f5f4d8f402b42ecd52e45c8cebf2f49af779806f9756045ccb7c8ba50ef8c39ddc36ea09cea702b1b808f931547c134413fcb2d81ec54f3a7800f7a68c0328f6d1a3d6f463d7d8b8ec2fe63786b8bb837143dbdced3bf791c3a6c70953b455ec11420fc5751281bb2693f4ae2d8267b732d77d4577222c24351a9db27b886da0f6e68c4be31de227869c2b0b6ea1f0011c77eef9ffc074c99ed642d62cee4a3c915950932836f7a06e9a1d50b99df33ebb8ef4a0660cf0da3379464d105d673c853db43b16e92c3e3ebabf74b55de2c58d2e44d3e0450ac1b862f8e7dcf95bf61a21694bf0d675e31eb38c7b958aa85a49498318f01bf7b48a8426d6b88b6bfc2246fd6bfd49da01b966afdbbaf21fa32836a49342661462f41ee5054f730a4af737f375d2e3bc57216bd234f5f2cb9f93885cf9680c77e8caa52134e4564d8b94f6eb17d0fbbc91d5200cf613d9a407d5b3fecd33d10df875d3203fe8915b76a044c617143c9ae2b27de98624be603180cc956fa78b6fba82b4b9cab369f064f26b8efddc435849b11a9978a34fdcc038e1b53090e8695822a4d0d118ac7bd04d533ae47ffedb9f44d23c09fb892a2c0dd382c0e2618cf20207fdf9c8b2372ac7b2cdcd362d9948983c52f248bace413855ace6dd6bafc47aeacf70e489deba70200ff3a93ec98d7f17650b0a079ef9c8a73ad110243d5cc109067f2c90e783193cbc46305f53c6e40906cb4abef888c410660b59fe775fb722c46789fa343e656dbb8e373ff50f5d3a02319ccf3373855b62e889fb85a263138fc78ab243386e08487e8e9ba5aac090c06f9775ac6e9828d5cdf35effa0cd5276048223dea73fbb088eb4f9b52f5a0f70e92d2d305b0e81eed6ddcfbc598f17ffa9d6b0da39ef25b90274a9c699d7f5234ceca5901b4d63766fa345ef23f6c2b730fa78366fc741686f1be25377671d311ec807516a3766f1e1b6999805e53447661d0df9c0ac4dd969c6e2e47219f23e9fd5c9cde14fda77c1203c5f5f6c11f64a9115c0c6cf39f10b30e42122524c1d9873e0c32ea78fe899bb5f5f0c3f915ec37e4514ed4ebaf84937fbaf92e3e5b7d67ebe641acfda598939f2ca874123f22c8a820331062af87bd273ff628b36153be789ed46c7c414a170e2ac3326b5809c228c5f4baec83644ab0f1510af7a4007030d14b08302d936120aa89cea9ab44a4342d05a121c5ae9334823f42ed844cd0a08bb84dcdcf9fdb780f8e55c7c63e29d9f2a5fec5b38c9b285bf47336de8e13a40f749d31dcaf8be21dba54782d49d658e9211908a18faf50b13058e9d4bbb45c8d5aca7951459a68705e0e2112f8816dbddc9bea4a594ddd02957b9c95b55c3e0f63286a42ce620de8249c9eac340985ab136f1fa522a1d416ca82d810c95eec143aab068f67648837ce8ba3704cc9b711cad6b7518de7281b346699a4ddf4be711101bcceef42377053d47ba992b494b4d791606ab1a1ade0f5fa00cc54386a0d96f83bb258f3ce9ce9caeab6fd31608d7c83301d86229700b8769da977474675afe056951a7d90f364ba2539f4ba7391d9a2754dba722a5abd0305a8199cf8b86db62f27bb9ce0529dc0661ac89b80e8676e5b438eb5e5e209dace34e5f73047d9ad10f299987f59f63fccc7d21a94070571f499deb35acff4bd7a630fbfd993d123b7ff5995d657f7e9135ce1372a1b74896e73924420ec724b31e38d377d3bf0584992ec7a34ff8c4be9c724783045a57d3ec0773e80ed03d169306bea16ed03a288c7ee54f545409b8470a4304adcd77c29747b66ca7cfa27a27eac94c31644e07d83015547679583a09c98d93905128de2a0434d39c0ed19e7afb839141087362fca9cf68ae2636496f07039bddef8cd52cf944d54538a37a70195b0bbf2597d62e1ea8dc180d2f3ce420559354add442dd76f8ad17145ccabb8031fb28f47f3eb07beddaf275631e3adcc6b66fe767b1de70296d1f681549e1b36387ba7a2a1b2acab90ffc4409962afaf2f2b5d504a525c99c79e2bf11510fdd05290b00edfba2f671fcb555694d31e2e937162b374f23a109b12a8d5a2df3ff78b6e59a0d91f3002d3e545d117f2a53cdb95d7181685d440122714f85c89d530a79f3bc3f0fb36ced2b8a05f360809466f03bf58f9434de80f78b7fb905d2cbfedfe4c533e8bc2a4ac0a880f72a35342f243d283e8fe3aff83db1e8287ff3888bd5ba61f53f726b7f65ed0f92e4fd8bb1db760adc67aa904e17acd2f24512a827bd43bb978867dd2332adafc95ae3b46159d30e5adad8333af91bd5c368b86678631f2180a07ac07406664f328c877afd510f665f8f88af5f6960b6122557837e3e3cbd50b780d28971e45ef46a55ba5d868f07ffe21435520c6967ae1d92eae4ea99edf087038ec798dee43db6ffef04766ebd9fd669036214c2a8373813e78d04ce776bbb7595045afadbc0e0080144433844ccc16a9cf911e7061db60eb789c2d80fda67b9d6b78cdb5c12d5b7752e0ca2fa258cc4080fa2d708bd2d5b8613f57bc203aa258c2954ce07c83a5477eed74f84363ba4644e4e70115c3e97e09136a097fa16c25eb4fa99b2ad213b7df0dccd316e90e564804d12b7231555b17e145fb1534f82f402d1611e3e40bf3c28c75f9ece635b9c861a7b84cda1c80a807734ce1aa43fd1c8fda48c92bbcdc155b9ceca7b78bd8b1f1cf0e3a3bd50d7a2ffcca3932d3ce757e2148695ebd2f237e43468073c606cd760cd19d1254e7f983890d3ebcbb264680d62b70030b4299b09d1b53547b727c3a75baecebe5864330755eac6caf5870189a9dcbace5e3de2ad2d105404773b8916e4add35a7d984ee66b318a5560582e38a43922bc01d6a87e71ebc7e807742b1dbbffee1533dd60b199a34cf9763153377874ca7c39f3c48b4f89edd72f6cb8b083e5ec8db03e5e75fc6f713b7cd5e66e4590e7495a44c31f878d6bb1c390c57868b6dbaaf0b87d0db4c1ce47686aecb31452d7486bfab55c420ff896d3ab58a8d7d34adb95c247c7964ab730e90dcbc9c98b5608dd48f288aa8d0fa4bb5c913fa5a9fbcb48070b491e90302516e0e2f2c74ad91a43ad8cc035b07c6e8ac955105ee15d1575795628b98aa022d7374ca8bb4e8ef824b830eb04dd3c194143e539efd17dd8a7f55d08ca649573c4171ff678e02b30a78fd48f1a6f055ad66f6ebd9690a9b28cdb296717f2fac99b7461cafa959edc87b6068b46bb655e004f476f7b92b76ebc32fe507c302760909b17c285069f390c861f1fcf83343a7474833af3267d7c23bb54b6ea78392e75caf0b7c7c74ec78a2309a225612058913c9d60f9cb82a3e2a21e1aa1d9d5945ed2d09d74984288699ae5e64c533b65fb21e790f99602a762269db29b51f66aaa0c714cfeda2ca57bf48234876c07668a3ecdca2590f871010083da8c3df83a97ddfe91d1f22385f464c3cfbfc654bbabcc249e08e09e1ff7ebeb1f7bfc65863e7bbfa659aaa34ca307b4c7c443e0c38c5adc0b08865476a6032f58da01082b75337bad8b0ff30a3ff9128ec366c45617264125598305423b086aecc77f05f4fce3f71f355995a07c208e0e4ecdb83268a26549ad05458a2bdfa09b938f88fe44fb9c914018f11413bcfa2bb51d648c461bd3673dbb9e1c6584f3ac9725735c16d981793f2e664a9bdeed53742737a29116d29ab29166c09b38000801efa7e385658782661e665ee1088fe1df4f657b208f71fa5af03e1f28274a4a516094f59a866994916b53b0022eeeb000739ab608eec77de982244cf53bf9c267e0277543e479fd4f9d804fe391d9fe1e82fb4d280c44a50fb1f686334ea0d733789c8c7e1debf32288a42e8f808a806eb86a6b42692dbfb5b46e6bf08ed2214322f0b6c1565477f489aab8eca76cdd49098e46aa239ec8adaef8816fa13f24669a866afde13a006da3d6e95890025c4719e90045120cfa4248d70a1fbb36f45a039f0654ec58177f75547ae6028dac8b4a68a8f278720f6577e2ee5965ef5724b263475e655699731e361a2f6da3ddf415bb156bec21eb63464dde0fe3d6bd87638ca8d693cca025837492c6f265d30588c2adc0978a101b3c6bad301864a846d1ae8d66ef0c7aec43732e0310f233057f1c99663e1f8b9ebf8bed94d2773e90ff8cef4dda4b4f2510b0f47b071da248bafaf8a3e140e8403c4ddef227b3d6d1aa5c9cf063e64b3a12251bc1bca48acdcae440aa485637568fd15b85e2ca163d075056324fad5a40f716acf8f60af3a17139fd4efac80b834d7e7a7aee1dfe0e99055e0165f836169a63a36d35863091f45aa57cab2ff63150299712ea2197d43af37bc9a796be05b212d0582d025edb2c82d7c48b441327cd211552267dac21a7166d0891f5da270349fa1e66d5b27acacf5310448d9a3cbc1b59522f27e204c1eb689de8c0d45141950489a1739c6a1ff2bcbf3225c33e1a87e318c836b0b1048caa1be24d06ed748c86b3ca4591155d34c74dbd5919441d5f63e2961cd4292f8c2b57886a4b8a62a85ae5404d18cec6915788e9cd08a3f1e77d42ecfc4e4bce7c4c64341f6e0a12bdb7322c62ed5cac5f71217fcf396bca8c342464f6009321a32eab816366fa1d415b1c043521da521cbd9f4aef5b032a05aa34fec2aca15886304377406562616782349328d11f443f9d27771a011c9c3d913f74062bf7f3a9d25f7535043cdfefc6a02bf2320ebc2a88f2c084b191d62782f280c4a39e5e2ba64c80152ce4479f57514a300639ecfbbd069dcb7ac81713773f1d97e63d0483b7a177f62847aae38a86582dd6fd1202db082a525ccedda9a4ef656355bdd42dfd55baa779f9e9d3e8c889b357b3b25ed7287351e88759bb4625305aa6df1bcd9a420efd7d00aa10d9a5d63913dcc1c2c87164d02280678fe1f8d371eaf6cf95b8ba356505d0e6aeb295c610fa2ad15034907092817f042fcb4ddbadf906cc29011a42b9a89138a4f5bc369054dc1f67864084b57d9bf27ac181502bc1e3d0fbefd88cc5e8ef722b61a2744a7464ad3064985afdbac97d312ff9e3271de622e46b4a8d6535d0df3a0a9525753b729ddd7f99b4e98292b2930cd7fe387aac6f3cdddd0660be2150c7a52f686995981c34493b04d30fb9b84fcb296a83abb953c4da452d0b7899135e21053e8b9e79f3c3569698fb646abed87243f49d170bb9f1b2527074767fe780aac4a14bb0ca3d5a407aa4d338379935563432c5c73118a2c2ec4e6b69519e96841d53ce776cd107b26b89a9fd15824dae2c257b8fc3c92b33af19cb532fdea41b5519f0cb70755197c1d4d204e05064eebbac07627299f1727a6fbcf413ae2192051063c985b67513f3ce14aa18d3a0df301c1d745b1e70db33ee787163ba4e6400453927ba02d1a2b08b2355919532df1366faafc6c38495dd87be255d223d7e848fa78074d8ba2b30fe8358cce50457064793dbaf1457116075b3cf07747cf858409e29e54f7ec2e5182fc4e1a178727e3c2285e45ed66fb75e1d43cf181eae2b14b3893144ab8e3c6ec5245c91e7eb492b71affb6cba0d6fb9a3b16884f04670c5c2fb96caed0fc49db2841caeb13ca0284951ce61cfa7a635b6a84a53b96ef1ce76fae93d3ab961c74bc0d2fd2681a5ac003afc32a125fdf8232d9ffcf6ec7c8e2dc0923098b179adcf5ab624b6b303c26acdc1466ad6643999cd7f0fa69f664dfc40ad3cff37c6b4d65ae4fa8d16804cf3e75732c8a3a8a8c1f7ea6aa9e30e37a5b739bc28c0033ccfb2146e0943fedbad5517e43f33568dbafeb2d25ecf4128149e9c3fa88e4aefc225c434ee0a750f31f1e3c4e07457de0b435341ec782a32cf1f4f66d4f9b6473abb53d37b6f3f51637ba9574eb55f3962f03f222ca2eecf98752fa5f7ec89006ad87da0166a0a348587082933df1e95827a5b6f4d752baa9ca822d6b1d5d8f012a7466db97e520f132fe204c8fdc166043590742cf8caae282fb41b3d6b5f6fec97fa69c7c5f35e25b3f3b8c2ba6e1624542119a335f5b635dd16c779916166ed6088a0a9f6270985de5996b20875740e2044f20713cf4119d0e0138a91678fe0622865883dbd73f574d0a2c880d06aa2f23c7d835226145a9fc03183081668060b97355a6e3ed1b902007bbef827d68ec531c9c79516f2f75909cb06a06606acf50e4e6ae2d74ec1c440a304aac064b45fa98ca7770edc2d8c557c99827b22057ebad452aaaad61c68b1fd6c9eb744a6135433b4e0462520571ba747259250c8f4722a4171eb5f999e9f2a4a3e9b71fd1cbd058dbf8f45f6f0cbb29a207352fea6c7678a0553b04a83a29a2901d81d48eba69e1e9fadc14f73f548eb9b07db58362185da98f579e133a5091e288d7803884a8a311d8071701185c6eaf153676977cd1b560b4fa6e76ba6614ca35370a9de57930a73275c12e317480db55f18740c0f97eea33b6ef50746c4f81186799481b7ff9bd5d810a18fc03b5be2001a4ea1f7701ce4764c8a094cc553697ec159e9ffab5247d70c85e3a70bc787ea6a57db9219d33d42fb81dba16ceb480d9e959d2f64a874d99868889de88861bc0f477b1d378603b5fc8b6fcf75da9b6f6d23610d533f0f461fba594dbffdd13c6eb87eab24e14fa52e13bea59ab780bf2c0cbf1ddbef6fc07df395e0726c30273517aeebbeb17070909fccd08d2aefc4e2acadef50815c3cd45056c498c2d65140e9505a3aece893af6be8492e6a78d8159543d7c1a57eaf61fc0fc431dbc1a843bc0bfd2e5c3afaaac825dee9f728a128ec001c1356ceb2de6fee37630a0c8f509ed8416f8a3c40197ec3f8ed3d4d41b371648b3faae5f27d71ce4f66ae756cb6a43a1dcd3e6b401ee3db065dc7d2f931a0da6b17007c431b39c354a766707a1e52747f301f45c12ffab37441b1c00ce4cfdfa9879e873898d3a95bc50e2f6c5769cbd9f9da8eca946f144283e3e73fa05d01e02b4bacdfb9bb8df69cbbe90177282c9f69a70ed492016d19bd46e765674ba4d3e1689390430a3d73bfc1073a5ed94350f7243d9a99eafdeea8b9afdd6e673836ffa9bad1cc2b9705f33763e988e8c6f43cf46e09130e5851ad54768a3737662901bea75610ba687dab4367b8c89c5439df9330ef6ae78eb5cf4ac6502c724d37ca390536e9f8cc8b9e09f4b8cdd442f6c920c657a8f50d52bc9a28a0683e66241038484f196cc8fcb72c16bfbcba75959f31fc1a93d7431b8a850f07bd9e40e0db1a7007f4636ab9fabe3cad53109f458319d867b408ab01718bef6aceb96378362e89b7f2ce693b4a5a82f0a419ce45dca9efe5f0171ad8925ef64940d53e5292f888c51e6984309dbc762f543daa1331f831cc43476a4aa93d49f0b6ebacd7bec80f34a87b70f72463df2fa8e2e3e6f82fb0d234efc70edb45fb837559e49bf3ef6709222e2de5cf08f3f173f551fa9861307cdf2c94ee625d7bdbda26b3cc8479bbcebdff009d5942a4796073f296917f26ca12941e6a5f73277e915da6773e77bcd75b15ca1881d0d45062fb0d681bf2090784c0f268e9e362be90567964d367a5a7aa5cdc30a233542de58c44680f6f7f32ee47569040ccea9496829edc343d985aa89f2a6dc585ff33272cdf4a9601031ee8c78caa6430208261633c8faec6df1a8ae9c138696fc14d80c602e2ee2da1d6f4bc0bbfdaacc942d1e78e0b1bf84becfebd586436a3132d7fc6743f16c3e6b4a9c09e25de6b735adf00346610e38642708ebea48aca2fad90f99cfca5b8e20822b52ed556bbf5b661aba21133011edf170671b495870802fda080adb3429b5763d9e7e4d4e63883a8184cfffa376bcabc468329b39585a8e5e1134791daeeae081373b803b1447cc0f959fcf0ddae7420be78c1221e9e427cb2840d7bfc86008ff538ce06416a472e4b453e49c344bdf96168cfb0a4948736952ca1b020fbf9ebb262ba82a0d6b0ff8be35bd32089fcd34e56b75d91a7e7986c2a8a3eebf5a969cefdbfc551500bca2c180fe14a0113dab1ee3924a440615c2ae444134d5ba4cdd43f2b098138159df4c9d204d6b52216cffd58b1c50fda0356f07544817e64ab8001183574390cc517a27811dc26050b6fa2bfa3338d6c4486e3abfa2acc9ac1d6828d581ab25ce5975f61856894cc000af34a5bd754cd2abaac61a2e4bbf691326d5210cbf8147e1dc1ee0c705c63d5cd139c51053e72ee6b5ccae922ef36b00fe60bd4d2243fb7ba1f7cc4f17a17c1716d58be868ce749aed9515340ca6819a58c23f2b4519df3e82d9cd14ea0d6667bddc61d6f946895c70881e5dfd5b6a11a6db08e6160a7a0bd7b4790369a9279db0c11d7383fcebf86b1a1b619fdc5f122ad12a60f9a1446584152f177104447e4270b45d9cd6f6f0f432a315854705a4942856ef6cf01e32c8d03305ce9966634fc3117c54bff84ca7df0f0598bb11205bfa0e23135fe3b2193cce49509b6d01cb244ad07f79c8ed1e1fab4be3aafcbcdf597c8493fb9c4de53551d9ae8d22bf0ec5f500b6241fb69fd778fca0e2d6522c72782b6e4f4dca81a37117d48c629c914b7370ff12663e1e23ac9ccd4449f6bb14d3881b5f0ec06d69fdfe24855c3276a983fccbbbdbbea35a8fadc50a24d37731e633cf021605811fd3db772f51108b26e555a26fa20489dfa930da5288b11346fad24d284878fbf59324314b2c47078fecf90fa86f2baa3a74d058f654602c44c26e5ba307ae20e5a1559e3672c6ddaefbd4f2cc52474e73c71f7582b00965c2ba58763a6e2cbf8a99f73603c8046cfa2b8c2572ff231a498907247fa7426453bb35915f6e94cc5fe81529316325aa3da5668b64a9e2cfc9f1172e883eeb90a92df154a886938f82c4380523021ed77ad6bb2261a781e6160324ed01a9186b86ed3b5ae9ad0b43ca39ace921685af0bdb1346a301480fc243e5a53bdbe87455b4cb1fe14b6cfb4c8c1a3d173567ba2f36e4dbf8098bab097f8741c4ff356337cf53972cca50c3999700fdbeea2dd07d8953093b044a3ea5c131108af3053145bb591881220d76e8a14be271da12d8527b5dd81b721cbe21b84b5409ae7dfdb0e79d46be4bb8c6e3311c6d039e425e24fe62cd497c851b0d6a2e2950a04b635dfaaa2d8714ed6f3a45962590086a827125d30a966eebb0a4ebe0995ba17a3119d7b98b00e2c8748218fd79b6559812447abe4523e0c03c1831e5bea9b6f1b807e4b672326f528be9a019096663cc044bc99bac97ad83f7f8154af8661038200a012d8daf9493b3b302002d76cd09f5bccf14290e403a66ad3a9222756b7b561529102c3dd7b17f9d3bbafd53bdd93f7d4ff35e40b87997d06c49ee010cbb1395edcdc12d9482d0b54bb8eb5eeb52ea70baee3a8b712b55233991c5be0b88a20813a8566cc2bbd4fdada5c5619ebd27085bd14afd9f858f06f45b11a0be5db31cce0da32883e555dd72d46112870a96c5d90577646b071d00aa08beb3dbebc80b4e34c80e6f162a569656a48506d67bab8d1c16816a952e3dd77fb0f088cc64e56142723391d715a1a3c6c0d4b337dae5e97695d537228de1072447250d66282ae91a94cd16094e3cafa7195c9a78e9e95fb3e6e7d73eaabed6c7c4ffcd6011a1d7de2984450b9e481020c5ff1104586f1cc444d95df42c59fb7529edafa0a628cf878a9833f443b0212e7af51679ed5cca7854496d0f49c39d502f274ccd87ac800e7ac6610af56417f0198cfab685f6730f8956302b5059bf5b1cb4f808c9d07a8282cd8bd2c8273ba52720b74b24ab04645d018724b251a1701f13dfc570b36f1d0ca0ce55effc81ee5ea168cb155aa14aa1a828d3b5c7abccc7f30b3ccba96d490a4abbfd083fe1b97085d86eb3d98185074a5b5f9fa015c6205cb467c9baf485b7de35ab456c732432d5ac21e565f7b3511fd229415cbe1d73074f77aa0db3ca6d0bbe7ac353f89222f5839fd174f9c226a096e931e77b7e5f09cde7f822a4d22aa9f9aada11ee7fc92f72ba0dbbd2a34925964de99039b29a22abf4476d1ca073ed2fbdb032e059687e80ab4f12d40f98bfcf450db38256d304173c541d3da98751bafc1da4d94db5e31640160753d307b9cd8a87adbb2cccdfd79ce0df22af425e860778ffda05b8a9d7edc35c334165a8e3349028b452e671b133cb9689c8d65164379ca7183b213c19ad4bba508734510bb47aa37dfea9b83a6af3c336c88106912ac2533a67aff49ec7aa896ae1d173bf4237b9712e67bbab97d9e61abab65dce022b022ae7b08b241dd07adfdf3148c3bf77b28ada068fb9260772554ab893277e0cbdaae4bf421964abb32d5df9ec382d7c8d041996de8dcd5ffe9753dbf4ce3f670f6d62e089c5289e68f23bb658da25c055f4021f995c200f7650b4af267e0b0988d577772bb28ef24bc6c4196f11a3bbe881b540e9ff067785d40e9a14f2890ed458fda77cc0ce9d4c4b3c50a27419b4f00558db836cf26e0a466e795283e3f4c839635812ca51a5de118600de023a0d5f95d744509ba11f9caf4636e1553447c4e1a7926472683704a2e7a87271aaece1f5e2556debf15fd152d21a27b00c32ba90600d34bedf27947d6fccfb73188b17cfc111a58a122917f3f5e50a73433ea6a7b190b77a6c36c85af93617641a8de250b334cf635dd58172a73feec8a51d45c288dc2c92a8c4b79983944b8137434e6c4f920808144267581aea83d59fe5f3a8d1595224fca5bb71dd1ca4956c62ca1eea8d9bd9a833b61fabd48d396df0b838d34a45468070d28c0984ecaf5500893cec568f63f781042d038c7f83a2133d1a213d38a679a4d58c6e61597dd22f220b410fe4a761bba8c6fec2a7e3f544b266d3a78d04b1709d891d9d58bb11000e0a3a072204a89b040f2f78f705b7d474c5a811e7339fe638de030c76a96c4e487050355bb5f9202dee040543245712ea9a1e2f27321dd1f4238967f2dbb7332e2d1fd52ef8ef943e00bf71e480c679ad3b7b03c373e03ed6ef12b608024a13a75527f935696f2bc8a7fbcd58df7f9ae4e5c316a6816c41183e5de9608d3ec22e82dd1d4d6c5eea46f2129b9d027bb0c69ea9ed0fe769b9530af09171562c4c3c451e64d3053d34fff1929d28862f9af45620144c08a3cfc5fdd6c67ce11439131d1d893219b4650a69b59da7ec7bfdf7acca6c9d2f1795c0c0103132c1cf2e1160ab50bf795ed86bf80c184a49ffdd01079e58628e9d581827e02b012bc07f51e3ca25a0c805211effbf69745ef037944f397886386dd271262c257ceed4ca9c6e122802a6ae6943bf9d11a89d00ca3ca1c38148af36024aec6b8d1d84d8bcc6fdb154f07b0a8578febb82cc3757795d62117b726b1e265710ff20dd789d312e8dc98fc032b95175d68416f0c97e343003c37f63f42b23378c3328b8af119b8137149edb08f1d19904273c1faee9db8bcf251ffe1edcafaa732b0084860e32c28a7627965f6aeae08d96c3ac3765720b0f2950e554846dba3bb042bccb34982ad52ad47549ce6770ae5078dbd21c048c029fc3cdb42181f638b54f7ab5eee73cdbb21c076990978fbb44cd8284a3edb50d5807e15c1aebdac214913dc79de6d88272ed207e3dc10403e30f97d7f3bda2a8e6d63bd091c1c026a7367742e59fd0b73885d7a8fd39d37764c06d4495b66ff0add82582c50fc4cfd6cd6158c3c7ae333acd3a90fc11d7a7a73c3c76ea72fe9f87ea6e640cdeff61827454da286a86821fea553b9b6af8270a03b7ada2332aea3447ae5c15658ad03ed1f6dc043bf0b4185be206740e6d3827bb5f412c493d03f69dacef855344eb1c31de75be3825cc650e4b184c6617ec370bdb4108312d71f31c02abe83bd5e971031eb1bbc56abcc2df6c714d6b37ab2380b9ec851a85cad8c6007b9077f5272a862c0bd6b0bbd6a1030825087eaa5c177f7f0de31608a37a9cdcf88457fc435f44dadda11b803f6527ebb87c6bc704323ed2ccd6a210ec58441e568f08fcedd99996dfa4b7d756da478ecf5740216e593652baa5cb9222e555545e8f47c91ff448dc6a87a11c2140621902e9d9dd447364a3b1129adc07df1339f7803fb896904cf99a2f50968d514afb78d0c80b187c5bb549d777dbead22eb9e37ddfe1463bfc6dccf66b1808ccdd5aa5cd7e203a128401368e027599551141ae8913a41a42f8aeb30bd3413ef228eb1b02af0d2d156ebc005c1919027ac924b625f811078843b1183209f601b23b25f46e72d65dc25c3d242a08c34464c2fb0d42741665b9e1450e35a9e6dfb87d4b2e67ec9cae63fbc68d5c7ec4bd1ae8efb055f417b994521d468eba78f21c2612c440401558751ed65c49b9f5e0f4fa8da5bcf17b1a04d6f50458f66fa55b23c725636a13432ff81679681081f2206ee4a0232064231da350627901178d5350a3195afe6a6b62ec73c04085cb911cc83ece2d8bc146d7eae3adaeeea47b2b09688744a4e64d622c803f5dbd9569e51cf69d69bf4d1766b88aa1599b0064ee70a3d9e6c0946ab3e115d5c33d3a710f70a8b898ab8784797298fb79e509c3c4d7b9fb8165c75962e7650345f4661012a77dcd2fba4cb23c8cc3b058a7980f6811be1090b560128cd4063dae23af20b682df43a43f5de27c3a9f339e25be7dc7b8070f3e277d77bb7020c665c030a06ada99a82c5579d6f2f42ec87531d4ec64c483b0afd29d2625e65c341f8ee1f4b66f965f3f0db12df4a1f6f2855c53fc2548f93556a0ccea51e8ae64da9f777cc4a1a3fb4ffda8de60be2c40994e5392d5d2ad2a2b79f2c08f9c2ff74a231deab97960f1933362c6ac176f4139b81b15874f9059a0c139cb83f9843062393bf775cd0cbd9babab0fd2145d0ad553d3bda3ab28b6da921b148689d2703b42e9b35ac0c8ffdf746bb6576ac20dc3b3bef50e134a44ac1887dfba9857beb89dded0e87f6c167a4df896a9ecec315db49e9596c030bc4efa2e4dbf45d69079ebe699194079353e45036060da92a512dd0a1bf1853895f084866b3ed903f36005554ab33de6ac12bb017474d8a53f597b8d21a08ccb9f45f7d51ea42aa1d84705268d784fb0ce4641e8d41841a6d3eef642ec3a522c8bedc7da47096c0c469b4d75c738ac55c3bd069da8d4f8c433ff4b4b20e4f411139e6228c25e82007be4e27017a8390f3eaafcaab89ff7855d1f294944dfe3db018859123a3f75e969a99e54e3cef0aae6be8a22d9c674027c982f1fc8c127de0a9f97c496492fdb5c244bd40b238bfaf36362d3b71500bb77dc9c48e8cf037527054b9edcee0ca8a9d7ecc709c7d8caf4087866cc03b34726e3408bdf0c4922218bf103a6d10841885d0a22bc938afa92fb0d00433a3a7274876d87d6e095a39365220ad749cf87c3762c81dd35b7006809accd99e70c40ab04d4c38b6e28eaf58513072ce8e57426a57aa4bce1f88622272aa4d4a2b239086d9d5d07546a4cf24b5865df50727495ad68553d29a20bede94c72080c8c4949b9186ad3d50c087d33194932acb9672b676a8df0b3f6ff74db8b1f77987cbbdff551a7843c73adbbc1880c2e13c459322dec9fa94e4c93a8d2a87b5a4f28503f0dc50f3e516eb0350ec9cece726a1bbec9f3a94fce3d8a035bbb2ba567e8ecedc2fc534920d9246ba964126e83ad20e3a11bedc5b5c55e4e50af2c76bb9cc824dca2d6d4410728f797b3396f4f4909f18295c2a85440fac26675179d85b0b79857370f4d3c171fa6146af98ba7f8f8f543f432826a04759782d28a26ffd1f83cfcab8935d78ba84405b42fba47421c9b2f241759bb83784572fe15ce588574761d66332d72cc8daa5bd1ebf8a0ed998a33df8788d0d6c15805e67abcc8d519a2b5e6845d93334cf70893c46e0e5cb186b283fd7afb439adc211186fa4d85eceb059566348b85b38a38bdf91c8005da8c2e89bc8fe3a37013470c3ff08fe1fed51a5720cc84bc89e9e6287dde0026271ca4c8c7913eb593da5e53225572f1230a1434886f0ba752d64ed809bba199a3ebad8e4255bf007453b1e760d37aec65fca7f409a009cd1e537a1f77a1546c88f85a6b906f629baf28b06b4cecf540dc76fc7c3046eabf676c556f05a6978a751c347cb258f2456e04ed0a1d42d771643acab7a0a84f548ae61306d3a4f9020be34266b4493149a011407f8cd31cda4e4f132e9e3071b0bbc4279aeacee0d10781147462a8f12cae2117e241ca0907d2e648cdd5a81b2adeaf86fedceb13c1c50bd679dcecd0525a5e007013ab861f49c8b195ee3966266cc68c992181556c97feac0ef6ea8569a7cb4fc3ccecc6f29a208542f9bdb17cfad8986a8024ed37fa037e460418dd4de63fc24702531ffdbe7cf443878a95c26ee570ec98adf0b5e23236137a53bcd46083ea98acdf33a207928f87df5f0bd471f2424e70a64e14e3bc947cd182c93ec2c95d599130eedd8b37414920e665902017849425eb7c7f46cb7a863a0d0ff8d37efc6ec3c5b0663094f6b50d5bed508fcb182b63ef99b2a0fe7efbd975f474f233cb9f6b7cc555bba316c8097e47969a1c8f7b4eb1f2f73b0f0fea7c6757ba5a6ef87c6e690c3508a66a871c7cfb1bfba1a20a78c2a8cbae2e5df39d0c17453a10ee9423be07da4f07c3262c555e90477bd597cd1667cf5c03037874220a392bf1c6f7bebeb1ecb39029ef6dd0137e64c30a9c1e514acc3ebf7f2a3ccfede9773fea8df7553cf2dbcd78fe999a44b903190f1fede20834d91c87e8626435d6d70e0f145e27bf357a194b2c6736bb0b3569b7c9d63e78f527c90396c7794ddc4b34b8808ea137b5acbbb4c27ed340205af84a52fc882c87fad7414d10ed3aad2116e119637f36710744e0673d328cb8dca4ceb1da9f2549542d0a83baceaf5a6cddd813cc2e48ccfee966d99a7752ab127d0857ce92dfe906dc51d27f1ba055d078776e0cacc94f4d37ff1abae7f39302db06cf21f8a0765ab74fad801afd443d961175def7801adf69f05226557d56caf57c4709afea10fb76287a0750f439f23fa3af306a5bb3f07062d23860b83fa17a0412a263ad5fe4edc875afa514a6860767fe5080826662cd3247d06dbdf745852ece28036c9da8bec81fe084a44776e7d661b7f10081d291f72ff27d51aeebe0055081893bc853dd22f662189981b6fd0b9bea8dae4e0477f81393f3947e1b2b1bc0e0e61d26c6f92e356abd913c942e6de684f7a982936366a938f8b23e8cf6902a75e20199bf8a544f1b5fc416aaf7c4a342b45927623f1724ddf690771cb6cb667a519ee71ca0dd92a26ff8d080cbb15a7f50bc878a7998602b5c8b200aa90db0a447e74e06a3e9ea36e3a79d1a9cfa0c591e50a7664acf15f92f7e38a391d4d3af3836e9a1dbc5a5661692dabc8f0b10ad8c2acbbc7152383b654cf6adc90755ebbd6380af59d79b69821b9a9a3126bd1df743baab598d0622a565a397c0a4d8b8ec808512088d7cbc254e8ce0df63c92598f130e97432b6ab282bada5bab8162653a9a745311befbe6d1f534314a7aab48f6a608c420203c58427ad529f41dbd089b600da2eaa12cfd6aa49d99710e4dc16dac7ed483036e0e94f43f9c3e173dac50a72fa95dbb05d3b3e530228b64b5df0189b81c63d39bb82119da9a92f7ca8e8edf28627e89d7cffa3b74e118da5013492f05f190fb83e95b2b99617b69894ed7f18ba07dec2463b60951fc0097bb8d8749a121c9d74981fb5c950d338821b6519f6d50e344e7ec4e38ba13d812c1d0a143e23ad5f09c60dee0a631fd90bf41fe51a803117a6fa05a9ff7751b265496fccadfcdd1b82f5ad5e6a39528e9a2e69fa0cb5bb1f80b0a27ebbbc72c8071332328e02caebbda7b86d76f3092bb0c101eabba97f75c6a9ecf4ecd0a4690580c7f5d864d948c51568d3131d7cf622c853c6768e3f65b5740afa912d06d3de66019666ac83def341c42b91cc27a4d2d822d5de0f6097bb1f42dd353a5a968a3859d0e13ea5732099e6c6b245f9113901342dee4424bee9276aafc83ca1147931e512e5f06f6cddac92df8cba6577fd26065b6264369eedc76616ac1e074810e3756700ddc4c5b071cebde126a55b8c40c496fcdf756899261466d9acc641d5c9245e156045662f6a052842a398f92d53e2b1a391e4ac1184c8aec74121a499d037fa77c2a8b11930c6495991a1252654330c1203fc63b5f00c68a7f518c114b119f83091307b4e7ab7020bc99f7d54ea4a6b48c7dd8b08dee60aa220a41239700f8758bf69c2d5a88477495c9483ed8f4fb30dfdd97e721b733c4090853d64589bf4734df34ed77c65b10290c39b3fa606b04850d6bb17298283279a14f6d2b8319362ab61e9f7807d532af2f378cc4d286522471db82a776147bb69b4088d1e1691f31df3498337a699df3036f2d37c5d4fc9c410c94d80f491eb2696f4c882491627d3173e28e3a479fa54efcc51a45044f9e22d742fb8c9e475b0421175483dbc10496de2c297019f23e1652ee74104b4bdfddcd9c739fe287356344e53a32c9dcf64728adfa42dd74a6e46ba86303076f415b0c6eb4c9f4274eb2c9e2cd018ff16b5e69f8e7e88c367389aa0544dacbbb2454b0e6a9da22dd6a852b58ac88b55854c38ecec2e7c62ea31aee59e43b6550e30a033afa7e1e211bc201f61fa42cc94ee7af147ffc913dfd1fa841df1e656ecb5572ced33d08cee249867664a46c24c8d861617177e3816c14c0e96925a6dc03fb6b915aa6d6eb8a9fa18cef9eb0fbb3b30b0553d58fa71d90a8e54a4913ba7efabdff7cd565b78b73e7570facbae0ba18b696ca84297ba5a7a5dd8bec6df491b922f85a953f9afacc1b4a5f52f98f124b385ed5bb0f1d18bf062fec427f257fa76e8d21dd17796e0787bb80bda54ae3563f1342940bd4683060055c352f2a75db017a27bc86f5f72bc47ef1d223e71f406effb7eb123628d50693b970236fd7176415502a66357cac1692d0d695545b3d57cfe719e83feabcc1463cff2bfe0a9ac642c8f112097fbef1836725a220a07456718fba2918d54c42e9e7cf3d10e817a57ba0cd93488519d3311600780e8a1a090c295efa79cbd0e08aa17ca6e3b0526d7197a6f44fb2310b69c631c9a716ed7862d7f5f9afd39c0991e7dc7b884db5e465c8e42e0e658f6349e24eaecbd792d28d0a56fe7da11064047c1e9ad125b3b250495a3fc8ccb8a9d245332aabb2330f8ee74a2138cbca6b1c2650cb487f8d023d961945d64425c812943cc674bc47fae9051f25984a570da2fc1ba89aa153cd87c097fe820ac6ff21ec4cb83a50f258db674af5147839f9260b877e686f11c52b0309fd775a9b445e293aec2a292b1b0c5d5213360edb5f67518af479a8bf8b3a5b3e789b907eeb7a64cc1fec872caecaac62bb6d236d7249a93926072150c3be69d32727e67d547726fe6a71df833b40cd504e6547dca2f6c86d61c1e2d36c9a1689a91d534b089e4e3989cf0120269e6509803a8bb0fe47ff5a6303602d91c94722621e1fd862f9cab6292113fcf5c0ec5899fba786c6b9ee1c4a67f195ba5762c8a12f45d24f62e8745842888c2a63247ee69deb36f5d3e3508fe3bc59d71fe1bebcef0c9c90deea8410a141a0c89544773f08fcd822c8a959684d37c2b7aa41338ecf4652d9737a32145e7f93f1872621ceaa38012c203c9d73c52c8a673c5a1d0b2d05e0f0c4588e7dd33af4dd8ea2086dddd02743b010f757d244a0cebcc4c41a7444928ee72e2b4c1df948e5a7ad8f38d8a56e465daff6f6f5fa4849b70b58386344da788c0a66b43f097272947adf42178ce3d95501d5daa2bb150514ae7bb597495c6230b4cd97c7c5b89838c0c0810084501d4cfc1ef649824efa1358f3bb5dae21e6bf10172108a707619d65d32825f626cbc6674ca7c96eff54d9666a6ae6beefc10e74ab4a6de91ca5c055c49f7465477f4848f4c3af68c4f99384f06f6817b87531aef6943aaee0418362c0f613496c393fe6aa1ec18dc87f27b0196ad782251f9efa6ba4394f9085166a9ee7f30eceeb07491815898b0e731959033012c558ea86cbdd92b6a1a631b61422eb7868c69ca198187a87263b63ea15d95cd5660e0ecdc9843814caa0b1649f18f3bfa4214c27d13073ef5311f3c084bd073710824d32d7f13cc080f47d1e5011b39fb1b1f9a3ec17d6dddf55552c133a652be00fd3cae648bc408e8ee6c9bbd5f6a1545e895f653559905af56c863a910e014c8f2f5267723060a64ea6c6e530fca5955e8385a3fb5886199257b54bd358dbe8be87428883818231f22115c5ce9fdb11a6bc0417167e3dba7be0e57b883b6150b98154b003f4daf578f2ca26a011f76e5389b65760b2bfb84ad05992256c9c8f2b3e505ac324f064fea4d0705d30ead73b3925d4504540d0131cfff6d7c0c8ccb75ae2126f25b8375b034c75e3e280936fa34d092a7c8b4ea207a4ff697abd6df50ea62402dfd02760a0c878ec10c85b1a8f7f2259c20cf791731515f2aad092e782ce62fe1b14b8c1c2f00a5cc3ca69740c7e6b0b8f9cb2135baf1187f42dba01851fa450ed2c02952d0468983d727313ea9add40be7d518919b2a1c359f9fb18cf3491da27bfed90f3c3ee9957ae31a3e3e8cba7ffe19e30f5a51f3d702b0e18123674aa7069a1fab3756176310cae3bf8ec59a5d9d6a94b0fe4a56122530aa13fc38dfb3913cc16046e42c81c7b743b9e5c6553207f78a4f57db14c44f86a9d7811190f93bef22e8fbd6facc1a92fd0d45d5ce12fe337fd168150d87cb1e4bae4f88e7cf7fbe09b0288e67e27458ffb112bb8be5b4c516c9dcb2033f72c1ab83ab9458badf8fb2203be78a7c05b364e35471c2832bc45bfde37a7b1dc7ca95244b4f240dd8df01b54ba54b8f29e467f9fb20fbc2e2d8530a6d5ceb67630454bc5061609a85e00b7c2410c20f0827384d496e18e8f6120260c7b911eb87468467727ad324574b2cda8eecfd707a8d3ec549868d53630266160c494ce4337d1913f4d1475306110ee5907fe30ed740e21c1f7ff43dfe4ffa3e6ae8c0a34bbeae9cb94f3747a7661b02422c179d2293b548ead4554fd67753c2aaeb55352667dc05f12531f6bb540d7960d66325db09e29e803c09e62f73134aaca5d371a05cd61cee2c954d11da132c326964094a93d899d0e19c3d0ac5bfd45cb5fee5dfd72fe9a5a65e2254f0c59273c2dfa92382c0c6d88fdf400e65c857964d12df17ce8ea64a9ecd35ccfb5b0ca4a6e840e663772de6bccb73ec08add36d41649965c15c34628017f02432836b82265d58b665eb347347497ea059ee7fccce93e1eaffda5775c3a0a706c5a286e5cb23f0177449779b5ac82e0a9cbdba773eaa658cc4457e250f3b754eeb2f6eb31599281404d2467e81f8a73f3e4b26349dbbdc5d7c1c9b6ea6079db924f771a9d471efc5c18b2b5416075fbf84d679090545f2b992807df3cf3ce042fbf7fbe2fc02e6e3c132fe78d463412471ab14f0754835a49df6ab0e7c2854c098b7ac2f0599eb618f55b5f573c59c1f6f7a9b2ab188a7035d26f8da77757975eda603985e107d7f6b084e9db88d9b7c0b998e3b922005415917d9db6d4f7ab34e9def46e6c1559bfa02ee59cbde7b17eceae1a7cecc20bf773ad75f95bc6dc202210c19e4f29ccfd82590474f4b7971a3ac7751f47ffca83cbbfb4c17b66df90e27ebfb5694ede0eb3353a214874358c1111db7345208b5f5116509c83ffda91276cdae530e580ef58c2c5f62b0f98ea449e9b2927eeef42b72829fa5b59e3a005b17dee7c785789454b9de0f7ccbdbe8265c5fa6d20ef6167d6df6bf7150e770f28ce3db698f5b1e07d4c8ca6eea169a1f98914b58da34a4b77e5ad331cc167debfa57f97f0faf8d28fdb83d0c20036f01192c5202e2dceef452b3ff83e4ff5b29627b3929cbe470e7b0c24ae4a93bcf5b9e1e463e4efc0f8f28d463836ed001e0188ae4cdd567907cd4496d4d6b2c61f3d3e1fc54fbf248a47a590cd78dd72bdee35429ad612b907b0a29332a56e180feee7477d28586d5333c5420cf5644f5257762d6822e709a05b456edea04fdccfa9c130fc55426d20711aabe3b25c56e11948de8656b53103bb9cbfcd1ef18cc64283614350291a665809ab211cee27466d2e47be248018ea42b7e5ccf3ea69e172ee4da2caf5970d1ecee517a141a9719d5b9156d9aed918312d217a82eb68c9f888f312e21b7fa4878b1496ffdf864031b3f824183b5edf45ea9d5cb1337ef408f30ac2dc1b7e35907fd581fbc872976e0ebba7662ce9b85272e36d91e73ad53392cc5d039698978f1de41c8ed50030bec192da22057819d65a74f9113e26658c72aa8e976f8fa28ee0f531b8ce1cf345656e34a4d2823dd04fc1d16ede84495943e4e522db294f728d2d20af6b37e48b716adcb15fd5200ab305d9b38223efcfb9f27e0f15aa9c6828514c93ba43afb20adb7c98f2c07c8e213bd981e70f992a8ce0d29df4cd971a9ce6705572071114a3815cc0ca94a1535761b9d97b7f2e921c5d79d291df5b768492c98b9b2f19fafff211a0c063cd23bda8260fcdd783c849b3b193368ad3a8f8c1840ba6d10fdaa933be3b9e50892ec2578a8eaaa422cb97c704fd6e4c5dfdb0e789361ab6a73630cad53c33fb5c27b6f37ebe549c64f71862e2d82cd59db548f633ef34ec592beb82ecbaee156bf2ceaa785761525054fc74bcaaea1c9c4eed3a9f2f6e575b06a4f269fde9910f81fd6b404cbe0d64d89d58e6a6faa939b5d53025a089f0da9c9e5ef3bd575b4effccbba25d9198dbd998da6d6ee5319ad98cf8a241a1e82319bf17657950fc821d9c147e0e3aed81319c8e8f03252bb38a76e8cf712373ec65b37191f341a405a5b10fbf17cd7a9724a00cc68f10adccc825c547c2ae4334ad58713b48eab043d7c5bc5bf9c69a330be7bcba9a099ac9a58b5eb839920cbd558095d53529717a03d49cdae533bf978a80cb0de8564ad036259389e68fe01b06a03a96069b54ab08a2d9b6e505cb5a800220f70c1d4bb127bf999e0600b37e07668d2e4c105ce51b6d0a9e6ab1a4cad2409ea7d4f148ab9673b355c42ad03a0ff2fc77817ea3a2a2c7433d5b870d6b6d148ad9c95ab8b959ee6237f7df28e86a63ac54aec54f6c8547b9cef9dd6802f12ac725892b97642cfd79f96f8a64e0b3845d0e0928d3b13f1fc127f723ba13bc5ff47ac318fdd8fdc3c1bc67711f0d6bef8067b0f2dc4de4cb500c342c0997ba3604f31ce46efa2b2712ea5a1b1b78682ac0fac64aefb839b2784df5652ed41014c45973f815eb2c528ab9aacf798f921c6711c2f2d8bab96e776bbca59ae2ab34d4f78a277358f5e414d929c8ff2b96353c474cc50c6b10d6b063ce642032a5ed0838bc7d429ce88a2cbc63bc98b88b2d653f74b0bedffb1e51b62bbeaa160994899f5ee7a3e93ce6e8092eb74fbfbf6d29ffee6d43e255f046874c2ded77cd4d7f70332507d58392c55059fd1eec03a7b3b226dd2038c61b2ad05ebc8a6787cf46d8d6d0c71f1af2acbddf472fdee712ac595d2b30db5082762866570add039a9fe66e0f0c34f66d5d1aea929cfff859c4efafe6dabda7d0e4eb8edb184cabb202309ef384a0fdda5c25f8d5ef7d6c8102fdaa6ef2bcd62ea7338dd1d59b3f6acc93e21714331a6554ff9a4874424176477acc3c2b024401b252bed0b5ccae9ccef64fa0bc66c45772ef30485a37c005d277832343989bca0564ba73657cd038cd2a0115cf767dbc99888347a3628b5bfb3636dcf35686a327fa6358e85ba378d7a73649a3bdfa31bb94322ee31420fd52616c40166e1dced60132156aa5b5faa55e364aa5dd1adead5e97a6f481acbe363b8281365d3a10fe047bb0e090186a4a80694727041cdada8cda77d2073e2b62740b461739a0c6897addab4390f3746551d7a52f50742d17e2be595f7851aac5f31745d957a2e603bf9fc17bbe09cba144a1ce27368e882006dc6584d2e05fded2d5281687f91d0074fbf4ac801e5f08457da0e37b574ab345adc87c84dbde5f1a47518003b415d1d7646e268fabd4e2b4837530aef20dfb9cc8ea267f6955b2ea4f0189565f92d35ec366153549fedb2d810b4f0a554c49e5df867f0f1a1caad6e94ae46c9a9142e18cdd6bf35e89a815d8e70e646c2722abab92be7fa4494c122efefc073fdf0e35c1a84313d218fb1dd1474550d2f16ef841db8984ce492ab741a50996ef25bf7e13f9e2275d06033367008cb8bc9338734c3725bd54f3de61d90ba8af598e712cf8e3496e862d34962f9a6b315e7398ec312a2ab44d54f8710c5cff945b9448fa1fae6312e04d04fa76f16ffc3cd65743baf143197db2a51dc7b259f798c553060a88c9c9d1409d5968d752b24ba493a0ff1079c33d5e2b99955d34b6b9171d35374b1610eb8415d0f4897aebc3c7522255054d05339070a1e35bf73bcae8675f972f1a853337f78e984d081bbb01a2e7fd62fbc737293bbec2cdb8264d998e5d85cfa1e1a2487d0e536a941ca85b1b96d45f45b965855dd765af28b304d1421b27864f70ca0978df042e8a3981c16ae53fb285555a5732330d731698055ec95d47a1acf2e29843e420e762f690ffb0908e45074bb4db4f70dccf969723fe3b406ed4c2f85e7c14f47a3332c3f87e9487ac047857063e777ed465d117da99a57edf6a7a4669024388ed648db4a292b8b928e20dee6a4068068093998bf4d8b54aac05e6b23ed6ea5629b17c0c5700e0a2a7435477a9e650564fecb77bac94b6371625f0fba4e6bc1dbac68fb4e04fa363bd8d59427b4d875eabc3b3da93c8933b912099f3878de76f0fdf3fbd191802917936895a8f437a97d5999a4dd9edc729297aa838ad1bf630ddbcdf656b3a5ea28f7c9cc35f8ca29c536047b75b7d51bf1c8b1e11705973bfa50feb0d01b2572844fd6ad8d7879403194c0504d97014fd8c81d817a794ae4e67b69db554b5541f4b991a9e825089de97491253e6d439c91f384b596083e0c3cebebaec49f0c4db03bac7c9f5c8612e35f0294e9b0485aea63fdcf448eb440d0ae85fbca1e8291372622c44b3394af93699797534797bf57f8861cef0e0086e277c78e712220d5d1bf683f141967fc8dfb62616f2d4d4a989a91060edefaa1aeef4f352a61bffde0602b6829daab43ca0020b50e84b128987e1a6b1d91a7bea76f1a1b20de3f9533644cf866d89b5d5d609d80459601b270ac24c6667a013d65c715acd3899945d4f8e4223fb794c342be93bd5202266484bfef5814249294f2fbe1c1c7f93bdd92781d5124b60c4ed19b84d1d5e80b36d2901dd306792496ee9da0b45043f7024f9bbaa73f408a14cbfe51a3b0236aea5c837580d8b2663a1355edfee4cae3ab565d472d7ac6cfca177b36df0bf4647e92243da72b080fb3d354eb68a918800a8d5c0380b56f3fb882205dd49ae217b9829fbcf913597706d986215edb6f9db5b5bab436d1675054bd713f442edf3a0001dd119fa246e77fe7349e5ff47f98aea2b72723d908707a090c4649082da11a99a4d5efebae8e4a7dfb9294c6c699a53770cc6acfe0aef887d530dd507d95a80c6cd4bcc714a03c63e9d06c340c0703b60c30f71444d7f47a8d4cc9b1260976124bd78ca2af303adbf05ccafaa8d8151ce6d749af29c5c78adfa8f3bc60f91fedf3fd056bccdffd46010aa9f48a755250053d360a2c327423c0a782e2473fb188cb01286058a1d68aa28f18afa5c75d79a4cd12603bd417a75f301fe64e69558df13d3f492d7762a69a85a82544ec5dd83224556f45826b377ebcacbd7501b49ae56c1e54729508b9bf9cd39e2378ed5f0ec1a1309cb19fac27f55367db8d321808ee7c5339401deb334bc2af6fd84dd36e41c3dc70b478b19287b20ec5f25ab4b52d189d490bb5bc208eff09411fecebb51c6bba621ab9823b2f1d2e53ba11bf5f59ccb93abdb15f576cc7cc09ecc047015db91286f95bea00ab549c7883f6be3a17215594c92f9016a8c4137536343bdce7936e69e2f398d40ef68714f0bb513996b54a95269cddbd8c795325884e0463a9f03a73496e2c0a7dd81e4a516c109a9c5e6d93d8a24d8cd058c9072adbc7a61b32ed2d3ad7b3de545268f3ad83c7d61bdb37d54f7451d83c9016a17c5fced562bc3d94141a6a87970414d60932f8ded2f0e899cb1525da8ba61eee61d989c184e8edbf5dd4447ef5d2366ecc31e140e1a3b39cd09eb568e30833b8568f41f7359c2bc3fa4ba09e97e8a07faad235a1806c94de5915695f327c055d24f5c440254629b7576115310ea9b14a8174a2ad44959ec942efe6048e5c47bd1b48c086d6144795df494c3e41465bfc7183348384b0e229571f623e525b206f1b3aee56b5c93e37c821ff2034e20c461a9e2e695b4b9ba99bf4c1070961aa7938e02cff0c7740085bb93dc9de64483e9da357cbe118e4bc37bd135b92abf286737ea6255ca681adc2dd023f867b1a0f970c2c6ec146977050d0588a592fe1386549f21d4ef62a9a7caf9acd20b446975784fd301ab9db8bb4a587eb839b1690625f0d620fde41a2c6e0f3aaaf0ba991315e3cb346f6889b464a9458fddd4e6d005b5743c0ea8ce7c49bf0aba6f2b057ad7433b98b0d79e16b1282261e86f19ebb0b03bf78c997c73c9daae6f2dcbe21a17dce6266f7f3d908193b4f4eccd62c32defe0375ab80ce5bbc4be561ad5e013f5ae4ef5afb1431dedef0e630986fb1cd1c1f1f88578bfba85122213d0e0ba7250ba25763ecfeb89da44f42553ac15b7756519de6c644a03a19a68d4017c7ebd9ff5b7aedd8cd55cec83dfe9a38421ab7d6f5f5316f23008d3ed04d94d588a0082ff95ba84e1e2ef128f74ff399b081110061885221b18380520e9048bc3b2840a75cc3dd0f42dcfef41ed406cc6123bfa2184948db03751201f6ecaf70021a54015cdc46d408b077c5e0d8ca52fa97d63b952336fca8f8a9e32eace768a7145bb40345e8cde2ae6b4acd2a348a6c7197778158d677ac0c63d7d0f935b0af88e39e2f7782bfc201b203d496b8ef79a2e745ed1a4e9b82785e6cbfd063c667bfd4b115be7fde25707141ea19dfc97702a60f4815f1b409ccd7c3a073c4287df63b2333671f91bec15efc693d908dbf9975057b32239c3c5b20ef6baf1ec1af3ba99453307bf0bb1fe9aba716a7cab37f5578e1b168b0bb46e57af2a73d9666ad5dd1b8eb91db5117b20949ffacf1f7e4bfa990b80bddba813b0773f1297f94339bb55be0924bc9592f52405d3dc556b54198251059cb70b4ce2c4e3363c7653ebe4de5207613880d0fe66840feed97a2d3afb97b6142a7a3f19bb338e7da493a62cc2c0b90ea739b18cbf3b872dd057cfae1dcade3b8a02b3622f15e3a9c7820185dde8204df94739ea1418a27ab3403b1682d4aae33a5b61d8afa3c192c37e5481cdfe3dcc74721ac95d735e35795ccd212797b3d6bf37fa55f79d36c7baee3805f7a88bee2dbbdbf75116105c7e4574e1f5a54bdc27b5ef02a95598c6110c5c4f4783a20461da2a170b7f627caa2f6b7cdf98ac4f90ee102bbdd8bd08d9a34eb52e063b9e7f580596807abc0c2ea68347a77aa08f568f6d3273d8024e00c2e0c98cee5d64405604e72081baa08e5a79ceb2fd18f202e3910b46e06f8b916ad8570b4414dbe5d087a467a25cd61e694f54d17a083017ef6750535fd57c7a574ce90b6d97df757ee3eb13ba7f25c173f2971868796d9c3718756a00fb34602dae174c94b73d64f618f8debf507a6292fbc784607d0283e5a600a4632d632157976b2d6e3837e3ff736811987289f0070b2282688c054aa37971b8dd61ca72662f4ba69714b07fa099efd3fb5ca3ba690ac7e036c3f4512870721f48625e18e58104653659c5aeef84ea4fb5c95151c8500f979dadc726b93290c0b17601d1419341d5f3e2c76bd6e4acff994808c3d04341edd1a4e91450d37db860dc3c66d7aa8bcdca62c428d614aa0ebe5b7879e4be16ee2e46ea90cfbc4d444877e886b58f12cb06a5aa3d0749379b6e7b2bb1a80c7fa2a43ae6c080d8710f43d67e8ed83d0ba68565fdcc4bfb00f99880fef8e56d8d2b89ad0653dbb19e0e5312e68b4d9a24bc2bd578914ce15943843c600087fd206210d47b9d1343952eb9372507594e42c6783ed99fd968d9ec0ab22b6b72052ff176c3dcc4e65869e8dc6f2822c1dfad981844e754b99e15de2896620d74a43da313dd1981ce0ebb013f15cf4c13457b06c42a5766d1c3afb70eea2915880bdc8bdcdf45a392fe9a301931bd3276fcff40ba5193c06639e08fab20ccd8aa62d7cde0215352783f8e2dfdf9ea933c0fa96b4554dd29ce136dececd9ba70b076e840324fcb1caaa41f9c50452425645c2758ba058d1e3a5a220f739cc82b11d052b709816b3c6d207f9d89413e143748c8aaebc80526b39cba344a727fac3aa7e5feadeae7c60dcc875a336af6caec5af99799bb4dced4e6b60b07df36a6dded4350ab6f8331a050730cf32c43567897ab8108af894d8ba4af90f6a587fbd2c29a2a3c3d2fa3e879544e276ea74d87d1e5f80cb5aa08e8e4f037d9dcae4d76c421b676b148142ea0c0e26e6bce66473e1eca326314abab1293e17efd2bb438c3a4ea9b7311d2da67c969f75f8dff09f7e3cca48caf7eb792757c671ea834a02657e873613bb9c98f3e810bdb86b4b729efedf9a8f3ea81e61c30759dd8f9408582bf1230fef31b617c73c4921ae1dcae5214f21e59f25f6702b8adb90ca86cec34a4f39bc3f4a3140af93651ad3642df2b5282015550883a18f63f16ffd3c17f5aaafee43436e1f1aad79590c4ce7c540006e332a9c68ad9153273e582dab44be978631d287bb57540e0feecd1de7b4448a89d2630ccb9f6543cac5624667483cb4ef4e4bfca6241734825c101b0494825ae0fc7c1104a8060dd5337cd534b3062fe72157afb146dfbc949e052e84f0b51ab91df634d06f4ccf54447547f9d8c7e51659371c09e686af8492d9a831ace7494bf0c20a9f205b46ea152fbffba9fc079025659500f39fd51e8f13010437157681b328f3ff7d3583c3c60d4d20f9c44628785bcb04fb6cbdff066a8c7ec3e9625f7109e91c1046fa7f0b44af128c124bae738806e2b22821dae7d247cd28897008e159c252891e61f214b72f7ee80d023a3177f834cb807cb287d145e628b4329b5b5cd54a30ddae260ec1f2ddf51b931d7396d88209f6df7e2575f7554cd8c59e1e7db7aa7b348e8b2bd6d59dfd6b28f7a1a48b0a534fdaf877286f331e0514f63bf6a0ee7916b782334def98b4503f42fd6159f76d1df90e258f0bc49f6ec548de5e63a3fd664ab564742990bf5c5d69d5e68c93677bd8a21568159ec88584944dcb2a4172a3c5db3079eb721deccfd5b7e0719fb779564ab469044aa48defe2a75c412bffe7c72257946c5ca249387d51e395d07a9602aa2131f777b788ed35939ca004336891fb0a88138cc129f10cf1016b6c086c2025e647be8911421c886b94d4bb79e75bf56df28e22dfa51ae07d378b58f0699d5e50c63dfbe82e0e2552acbcdf92deb35262b5951d1724516937934975de93b474918ec097cf7a9bb70f2211748c81f16b54972ec709482d62ecf5ea7d4fa0bac5fc7f7e2916469c60633b6d60ef6a7ed3d80e3614a7da27e33a704cf6b731c0fd1ba09c3c9f0a5d1f7f50dd6a6494d3041d45b600aff1f1d2fb04b0b52c0d4da97f7c9d88ff19168b75cd444ee6be9fe7a9189677ffe850939aa00de99f8fb48d484bafcee080fe58c6c5dc4ee42170909936648b5f7656439302c068f6478f0c3e80715eea37109a7177dd3f9a0f9752e5fc808be4b58b2eac30084f913270b0a0486292b557be0f3ff1d32a5f84714ac6ebc64722faa173ec4d3d948a4451da715309babcdeb0a49a16a30d0b010e11cdb262ea70ee7f22ff30f291a939120f4da1e34b5a6196c7df44703a809b31c533be5e0f6c25cf29d0378a05e54d16bc737fc3ad357ddd214bc238affed0bdc57c43e679506ecc6e68d682a63151b391c23b32112945a18fd07e3caaf2947851aa6c0cfee5796bee396d829a61e226f35689d4cd72f4bad4a741dbe3246dd0c60ddfddb6de3164fa6e28dae5c69d2e41e6cbc218459746d932ce8f385bd7cfd8d81e18bc393d771065f5064ab2058213a33d77c33c3dd7cdcc7d900c9aaa6f1dddfa971963476da5eaa74b30737bef1070707bb6bd4f174f56bc8d0f5ba9085e75fc61bd13a0b0c14d1f6213385a555242a1bd72601b6bcd253602e3f6a3654b3b02aeeb610f1f898722715599066153086abee3f06f8487cc4dda16c6493cd76dcdbfb339f019d15c2c88e99f030b7ff858813a23dd911485a9685d1928ea326758250deaa4d451173ed7cfc973ef517ce5d0e8b76a1c9089d7a3c5fec355d653fff0b93c22bf4b8363e869e2d99c312a392eb2dd4ad0db327840c1c34cc1ee747bb00a319b14f986bd8a1d58da0e4818eaddf6ac3ca2ab3f4a66b3b379a476fdd88d2ad67294fbe46e4cc4164619ee6ef53e07882bbd94aedf8025194984192b13e17c5b757764cb561caac2d996901bed400c33a1f3eb20779563a772047f872d0b0f347430a6d0d7c4991e5f7e48d239e400033c27c237520c8c7e727aa734f772f310c13fa9d2eb388aca99e3362567e752c360da774f2ff9c13cb6fa066b0ad259f989933b61a56ef2ef41b3ae62100bc785771e205b9a099f18e7e497fcf0c812953b94e7ec509890d3ded6447528c45528561542548fe0bd8936ec734c5345be32ac62408eb770979ff9e1eb91eb7c9cecbe187fe7d57d2ef69556867b68bdf06e4f1ac5e8f7fd5986bc9458aa6f862940b853bd0f7c6e3c511544b4bb831ac7a48219bafd2fe52f7bfcc90e3af894ea7773f15dd7b9ce76d728e0400a2613061fa078ab4ef96771575a7bb7c4a0afb92446f9971d53090a6d619c4361daca2e62c35ce6c33b6218cc02d234e5366dca478f59ff4d2b3bad9148151f79ff919580c5cd768fd63fba57ca828c2e1aa4bad7ea76dc6872dfb1f3dee5bc36bd4a480eddaac7dad37154fe434a8e11ae782f6978f8152eb75353911ccfee1d183e6b162e1f6fa1e7bed18822204e8c8f1d0d1a663d383c55942840208c8e4cba618c12eb3deb2b68e1dda8a01f0ce2055714b34d5af77c0791bfb6218bd9f2cd83abb716f1339d710ddb7c3dd5e6ff4085fc5e6957d50937d9f88f7f3f655ae8ee2abcba8b22d4c7ea79dd7c78815c09686a920b442f954964d784407aa503893768401842e6032646d1622a0cb6ed5a745b0a5b1446a731f3ef27dfa2c50c927eb7c433da8c790686ce3ebc88b79d4f870c054f53cd5cd61fb1c408184517fcdafd6284fe60b70e66e131015c703807a6670657b27e5580c708868b9d85af44fae858b7eccf39a64fb866874c9d61940f02373162593acbf6e50bdaff740286374fe2539d37d763fc195af10334b329e138b5702b5011d668e779f18d5ad5c59c65d73d9f893c17afbd486e69f57f8d4a0485727420cde56f313ed1d76172cbf8f2375c66a59e1031fe9424d000be6ac1857a4b41bc7e6af80d4d08650e197e9f78f23f81490511809956b8e9b1366e701e570e39f8ca07f7d9b8dcccf7bdea9586692a3627080b5186efb0016ff686b58634b9f79d8133c42c654cb7ce83852c8f96986cd8e3f0a097ce5e05b8f7d10b3030431479a72ae6af43960c0e057d0fa0699c1f2c87ba16bf22b3f3481443edec1f623bd6796f9080539ad093db4cc5b3675836ead33f4c611e10392036514bce33db19a21859eb269c8cfcc5fbf9a2c49fafbae5fcf068a6d49f209fd29c1782401132769686724fe6f05c4b1c75148e3e87df905e8d735d47d6123e2fe6819840971ad6261da3db0341132a7e023570562cb48a766aef9f57d779bb45f9d8355c2c23a26991b6990bccd8bd665ad1f6422399016b491dd841fc7690dcc30a4a2961cdcec92a0d54641aecc76e63220c959797323e9753293e5b5110d61fd3f3cc631e18539927567fee9a984b746c09df1294c58cdc9ea6cfedc439704fab34909fbadce01b49e916f98b0e726313025f408558d5f9562676d9d2670c43931163553afbf5c0173703442d5e5d32fde46ddb33fe98a768f91ef1e3af2929026a4240e07102405705d0d5b8e83fde7cdbe2139b6ede7504fc0999728e57da31a8e0b43ed23e36f032ca02402cc4ccc93cae8f98961f0896faca9966f2c1afc48a843e7e5b15391ea1f24083fb76190f0c61c0613355b14beba0d40522878b1c0a1482e8ca7cdca42f9935d8d87096c21eb74fe2b5d75f6147c7b138199c59f76dcd58977411798efe3ea0b4962c26787f4ce1280f6b481a9a4fcfa5add9d4538ae2a612d8ed7c3a7f55ae4d211e4429dab7a04aa4cf575bb0ea5ff054fe1ea4e3a532dc2d2832741c5af0c342f052f76ad0f063d240a91f0c25e269a8f978e35ead2555eb86eb74901e37a520dd254842db1bbccfd2a6d42e169f57abd65a1891424bda5bbe2648ef7b5c423e8bf10ea1cecd078df84c51aa425272689522c1cb01a30d9bda03c91b6cf83c692ddcd1357f49860325ca9716f49267373c921f5fd96f5819e9ce3c3ac46dc87db154e2c0d29566d3323169c25a9eeada545a9d0483867961cbfbc57f8ddbe62f0a25e01cf68f7d31be58cbac0f444f691ef7440a3b796d459340fcfab1db5fc60447c81d95d8e918ad5bd620e6d1abb8293cde7f30e7240226e6c29012c87cd0b5060c41da532f89cf86a086089fbb497557b3f5e969494a3655101915f04c921cf0eea41a35d45ba1ab77bdf9c5413074d777024294a17e72f37c82eea1db686aefa9bd46dcb8cf911c31b33d9ae6c3d9aff8aacd89b60d88d1283f10359675035995a42ae1ce250b445fd8b2638a32c946067990a4675aff8faa240be8beece3939f643174750feb82b7c39cca2e7c6cfb5982efb45ac50ddcad21225c9cc9dc260294dd40cbd516d508fa4b90623da78deadec716e142d572da23900476411368be2f16a86a177a4f3e4fae70f2e430b12dc28188e7284e057e2d0734dc73447b758411f8baf7f6eca8d879a0c80464ee0ea8ddf58d26053363c319b7dfe948527d690f76904fe7c5ec40fb922993b4290027a638c29b651c8db9db1c42c711c166edd0478c7d578e0ce8eb715fad040294857cb9e329bd6fe4b12da8306cb01e41c8019d3737cc6ba9ed04922cb632e638c472f371e3acc75ee0cafed8b4bf90e10af24fafefbec98f178dde7ac8e148b9e6caf32c62b7f1ccc1f18fd3b116eb903c53d1a34367ab417345437da097745f733045e4e0b3601705241a241de09733a80c2005b9e0e584bd9fa7de845870d179362f7b260e5c086f40decd3ed3b2b0ee7d8c541e7ee105012789e660e41b756446a4d3dd93b2e395ab1fe331ed32543aca804d2173135a48b4a3f423387990661e75a426db185503f77b0b127029d63e869afa4ee4f2a1809d8779f5988c8859a1d0cd48e6a151013a42ff6e4e534eae0422ab655fcb244da4b6dd62563c6a0f2f06096c4e3c5d8691922e4b80180d3c210f57529ac86b55eb4d311ac7bd5d0c9bbbeb24c6c1f2e6a188c7b72733d072cfe1cf015b3d3c19c8fdae57840b7ebca7349045d2b9962b7c4e8ade293279c837340dd2336c920af41fe40c511ee0f153c13b9a072d7ac93caefcda16d8ca6887b631b4ea0ecef588e3139ae740a8f210969d9239c72c65c10322eb3e9de0ac23c57dc00f47416d6b3946c73fe0c03933bc65037b97dd2e45e74e4a0bb0efeac0926b0143e64c6aa2e7b4e9d720614cd5a6f88d8c94d744ed6bcaffc9201622562a17089058f0f3cefc12c1bfbb1e52af97e0e02fe2467ff949f06bbd958c48382241d2bf22bde63626e2eb65960fa22efe078223bc71c73ac259509269b40f8c45d787d3d88dfa2c47890c7977907358ee017147ca96186d764f58375c127e7ae826e76a2e17adbeefdf76318397183dd617592eff4803a378c63eb0cd9d58837ac7cce9c1051204f18be25b1f82e60ff068fc0732a5f84f4c9ae44effebb328747ebc44bc95e9b5260502c376ef7c1da6d863f974de1e57e101beb9571cc37b889122329cb618633b84c9ba4d9d5ebb0417bd9f4d2095e28450a155544dbb17eda9824265fcff4cd8f88af28e85f2ffd38a97f56df25377b99042ae90f157402d1c76bed4fd7c0400b64379e4d05818060202cd79152ed1e49df22d9f7945882bc9de403bac1583ef153dba169aa73391c7f234c054a31e69472086ea4f97d37cd4fba7cb0df5bb84496dde4b1b95b27cf1238cc4f998020c97c17d577406f77e6131eed79f552caca2cf3bca0c805e80e05b26e6af9666420b5ec97262ea46aba90da55139cf97a40698c52afda2c3af84bd2b854d472b4a39201be463a0ca7e58b8819ef422a562a73ba189e025a98e96463645ea3f08c9ec234ab77ab90117577928922c1bf977a39b2ca11f0dbdc4ad4f5c7b1f23a031f587b11f98a5e034830f51a3ef9276e651c63f24831a292459a5f10d7e2bd6afa3ee0c048d04a962bec6c5652ec4d224678cfcbeb552623c5781a766f4219b31324e8287e86e04e14afae2d627845806ce017af3bbf9fd691b8b7e7b2f538a27e504d335e275ae1e817e04e0d00128177b8c944ebacc2c3d2c3d5888a47f749800345cf09828532beddf10256ae0bd981d33fac2bd86eb35cff2ac9942edcfe60e047a7d6e9dd1d3e4e700fd14d5b9ed2e1d46345a62ad5b4f211ea1b6732fbe029dc49c5bc05a80fa42e9a257cc58d65c39012410967e660dad08b27305baa8ad2ffaf9f2b98bd0e2072c7ed91210ae096a90a7e89e0ea5f2aa41dc22521fb152430f83ccdc273ea3e40dc49a5c2155c3d30d139670cfbb042adba45d7ad0ead22d6b1848d2f71ae3808cf6738969c396a93309f1dc25c2ca0ec066809128dd996751e8c760e4d8d5f8d84f9ed6b20ede550e294705bc8946b9d15abfe7b7b685a4fff973202f81eb74972cb62084d886b4c92b0022790666a4d41f68c4d4f6c9026994abd77f51d5ce00fa7df20365fdc847ff643ad310f8e837aff012a8c316465c360b66ccb65cd81ede9a53c835c694bb18e3c3e0fd5d8a53d0953017ba9f0a0fa952c3c28efc851e08f2635979ac448ea3021f841b6c8e6814d70e2230b2e60c5efed7dc95b916fb7d00f73eb8b16d789ba87d76a580fd565b1c0c644c50a44b7f532c8d743465ec7548e8d95d077835f43ad3422c3ac925f43103b66cf4701207b2427250161cb47f960fc998c58c5ab8937fb96e1368dab579507e5605631facbc88f069fa30d69896fedcfe9fc1471242e7d1371f8b0129ed7cf397df447df109bbf0b3bf6eee7cf3f67287bee498fa7ecb08c156d8779b3117a61c0c494e17964b4262097fcd3c610991de9d34af0cef4dbb3e7538c02840eed75419c84826c23f298f2c64201050c5ba6015eca023e1640b0f492f7d350efa78bdfaa5dfd46444f30016c4b9c9850b9b7c93aadfbc0327553b9c0bf98cb1048762ab9b8ce0e8aaad68a243253da623a3d0c89aa5817adae964ed915cdb112c4d490dd662623a0ff15ff791dcf6462850063bec91fed836acf50c61e2724147bb879a145f5b13839f08daedca42c987cb35cbc4887bc67fec1424bac4af8169a0f3cb71598eb8efefa6dc5f4f5c9aa80bd147fb775f9df88dc45c3e343953bffe11847021b7116c630371a529b3b898737a803581196ea56b1e0138c05db893c6aa5a87d398403f9ea83e281eb0fe12d599e163d020ea5814516883e7bc00c2de74360031ba4c2a538deaaee553b5ab001b193618ac789df39c870987b07997ed5dfbd096605b7320b0904fa1c5e86473bb23833107ef1f8439661fdf936b337d1d6b4abd8c8f2c5a31f807e913dc674bcd766ec8d824a5528a9a8260ffc7b34fee64df6e7e7ee8b95af05bdb9e97ad5ea325d2a365fe65138426a03c5cadf370ff6bba59b67f5acca595551def30dc05c6da3ada16003251b2643cb9d7ea403801e0641ded1f043c9158388525c15f3f12d7a3e925064b85971b7b6d1cafb8f893129e3b488869df4dc71e11edce35ee118142ce767e2b02329ea917359d7865ca60c9c01defe43a96e0a4d0f6d02487db1504239a5e8094118ddf94da4b4bcec1294bd9aa970232d8d99bd663b91a2a312356e16ecbc0268d6a869b7bf96435e2c3c53429f156c2833af35a615fd95b7bca12834355ab7fc6003eac499b09f52efef2a66acdc15d4e51b8d8e38ef4e7e0f6a9e598b7a8ff7bdda20e46529983def28cf3ec7dbdd8cbecd44e19d8e7a7153edccb45adb97bc06590863fef038a3266e0f51922f03e5db7fef0294daf85635027431b79ec2d550a6a721fbb086435f0622fee937ff5f3124cdea71ae7690d7a2c5971c8cd66e2cf83edc8b61920df6fed990190b878c6a70b91319be48f8c77ceaafc8bc99fd4c1caa1bcb5b548f3e85132fdfce4991a295de8565385a468480c22bf86874c16122ec0a7cc1147b16c20fc9810c9d8658f39ad4d07906bdec26d0801956e3854ad9cf8d6eee418de09dd4f5af5dffd12ea1bdfbbb67d8d38d10b44cb36f42dbd4e22c4bfdc6f0e675022e392aab8eeb11fbd28f03f0bc8665f723e20d419816bbf209fa40a7f387947df9fd756e1baaa755f4d9cdc6dbb09f030396ecfc4cd3147d750383c29741de71411485bc0abbc08e4dbe6790160fa1adc5fafe679bb8ccf37ab86df55370a27d4270b7dbcc507128790d1db727f375ee5834caaeb48a2471cf9e9fdf3c0ab58416962d14199e6e6f822253decb9ac8c01ab69fe9475c07ebab05a3b840c2af3bb955575ea8737572ed0c7c6dd8a5b775edc3d6c9c184da15eeb1a965623cbacf82d88bd22999e6e1fa3aea252abe4631da4d58660a4439c117c69b65306e487e8eb660a321edf47049a4929b99996c49e0c14245401e87a45a86091f2ed4d89dda247c474be2bb0204662a466e04d99a8d5e6b72dcef39ee2e266bd3fc4db688730a2e79dd702c77ca87d8e3d6ea58351c9b832cf2ffa49a4941bab74bd9d6a8ab64380246f072bebf1768262f88d798d4b4d56335bada16766192775183be7d5e9318d6066d66d3207280a27a6e1ca5553b011d379a4abfe7f79b11c66e90caba3d6a74e9d569020aabbd15127a46d0095b4e068911392326f0d114414d97c9708900eb0e08c148f93b9aa6674befeb7b4e7588993fb8a41e074e1ffb2bec88001b6243c2a6e1b2d3e1b1e472ef1f5258dde781ec9f0dea0b191421f091ec7c850864b145b041bbb2303a451748d209d88a8813253ef433160bafe83f127552d7a789253524e80abe555ca42c7ff0645c7661c25ec8b466eae513c0f627e2cabc0b96bc2dda6dc2aec82033d1649381ff784bb98bc0b9772663837e4521b84a170e28d07b36f6ab57df952ae71400f56221b6042fc2db5a6565121c5f7444fe8a3243c06ba75d59fc77da97acbc9c9daaa6844f38a4c5f75bd1040596cdd9e78e73cfa549b1022c4cf7ff75287ce06997ff20021811721579ad068f77ca755f8b9c58e71a20bdc15a63fe83d7d8ad94df4d9e1b537e74f413ca3e399514657a756ba3b9e21225c4044481ee69582d84afff85f2361b88d998ffb34ad9199777ffb3a7956d570863cafd517b783e4baf08770e9f490a2b6ce049dacb6765f95427614d3600373b4fbd72bc74b52e1a590c74bc48aedc31047913cf0b72ef349855df402c257810af7fa261a721b072422c1cdcf9a25143ca0bbaa923c05d995ff9661e77df9b05f9f7839ec47fe768b293a9eaa9fc300a2c76c511a622d8a8a517eed44f7a5f00ce322830c6e96703f42a40afd088405bdaec37f092e37325cb6de6e7574ce8a1fa043fff9f3969d3eefd51169cf1708aaa8c98d617f853ac4059e928bc190c1db1f0b7ae7c7783c0ba45de8f2aa38dc59f520e57a25111a34fe995b48dbdc4d9c986215021ff5ad96154accc5b0c431389753a93f3f39b79bf9950050b05e08f1045e87066c9c19ff4fa5e0354aa09191ad29ea565737747583caa54d7b76e6d152a3475864a86c5a88487f8f9278118071c623f1c34a710ff61c55b7c030a41ca6d6dc4c6b03963f5cedd31808f8d75822866ed39d80a14647ab8c7c9c1c8aa20f2a69c9ce99d44504ab32b5b694a016d833cd598888a995c52cffa0914ef3728da86af656e84f30ee06c77817daaabbb8ea02d98f56d0545a0b8b15122ca06688326d1f0122c772c164aef7a4de341270b3e24fc79910fa23e7a55031e2371f6fda462a7a0b4c6dad0ad92037341b3061faf44a3ea08ef576b90a74c9afdd122269149d5e4c07a9419d07ea1e1e57c0233abf525362bc96a116771f77d592aedb8589922f4ea353d639ca2ec9899da17c0e321ad53a003cbedfaf2a3a81c74b060cfb9fe745d99ca1ead784cb6e53a2bddf53d7abafb8478a22ab7bc16c9698d9f95a8d6e5c912b74941bbb3a82cf90b02d4bb1ed9e7e8a6b2a409cf05a7a2f852a6ba465e6b19818a2c56530a7e3392aa56681c1724f6a81af39039b9a25c1b26703bd988152ded1aded4348e76671df432a0e8bcc6c88cefaf555d19388cf5c8a901ca4a283cb7da20c7da86e16cbae03ebc38e1809bb16becd74743b7c385769b8f30c26176ee79487d52907688c7944a7d271569854f6a8454e0e5880ffccec26231544d847e9db413caaadb414d8d61d22e4fee9c9cb05d8f6f13df67e6753fb79c5456df61457f69ce9342c63a76f4f3f57711f315bdb29ecb217d88e1762843441a024bcdf106960b9e5c90c8064fd9f87ebdb1e0cedaa329eceb02a467319f7c54247a942609e2dfcd9bcfe178d9e634be5092a1fdbe41c3a851ac11f23f539121c2be23c65afb6bda0208c9312e9de64ed1e8227e34ef0e3be65dfe9941797c83ed0b32dd71e5b8d3d0f70f5e4bc00812d54a739d0b32f19b8c5be77375fe445af9dfa150c116521f73ce885b5636686230ff05b2152ad1439ac6b5c41c5535f161653f9d5c6f29ccc49fc9a5e5614c9be30f8cc2ac326d23a3766367925b57d672cfb795ec936eaa8d5392b2eb7e2b1f622928e08f869571b984c13e33d58f31fb2067c332d790fae2dc1f3228d8389a78c6c1cb5929d3d581fdb7b4da5d8be0331434009f99ab3dc60a37576d9fa8d592e3b422a509881eb29aa3864474c47cec34792e71509943a7cc26dc6c556ca682da66b4e053bb78544c2229c445c8f2d8bf134fd591238a30833e94c04c2d76fca8d18efc7b2448f0e0d33f9365fa16d89939b5ec45f0512b9918c301fe9518acde6e612c43cc58e0541c098415b7e35f528f38f43cc3a54f05f34cb483204880147396e209a5dc7cd821cf76444f9c42405e89d2da61c27a7e4daf21b29d65f1710fe8cc3c64c9ce49e9bf2d3a4013a582f6029e8d4e59482786a9800752a219e559ecac270c08d05ce6a9a7a3aea87546842ce2a26ca6c9b8231ae5c6e59bbff9dcbc4a238dcff49196f50f9dcecc5d6aa015283fccd0911a8fac1bcb597a96fe7131163d389bf157e5e4606622faafb6bd9b36924afc7ae60ed9409f2598f944965b7608c41b9fb3d4a630b55d7b76d70b40e5ee3912e54fa26b7fdca1d325650b6519ac883096f7717fe90d949daa5511008f8253eb4edecb052982944308e2dcf3880cb26783009d60c5bab1a970a98304b9817111607e59cb7821ddbdbf7c3e69162cbce39a7b462bc2663fccc61cb00dfbc5476363fc8bfb04f68aa142985f5a377d2988fb1f7e554127eae1ed9bd682feb73ca1a35fe287a79c3f22aa6608854865bc69165a78e973cff2766ce76ed5f4c59803af40ea5ccc603d4947e2701cf50d15c5435c1a5c35363d556d544ba5a7b0dc49b79eac4cc28ffb17336aa5b8fdf700f0969e41b03f788e86c0cdfd518d52057bea99e08c9117883566c09a134f14a627a9c7b2f8de211f86970efc46995b3aa66494feae65da2b960a44f966a30f90ddf60e3403056c0e2d436f9e1b0d1af3716c6f5f5056b3cec20109e2f606a4e53f4080a3d4c8b6a51e9cb8f5f7af23fa0e14ba731e47d673fd79ba03425d4ac00fb7be5c39533433792874879c7bbda351fa7569370c468e94826dcb6117a6e75f80ba75ac7096dc2269897c53f693fcad0b8748ae5a016eca6f36a3a8fb0a45f7b190cee357d38a873c25312828230547804c087af860cdb943860c970b26c9380ef42aa67f7aae31c8468e694e43a30418d0b99bf286ac0b755bee2a16965e02967be0bbc1c6c2095bd9ecf4c2458dec49cc693ac289b3188cfaf1d9b34a918ae048b527fc9b305e797fcc693216e33abb8f9b478d8ef2a889e4e449a6963b623bf69335c926b26dfc0c2e3ce532f873efdf52e4a3aacb5e61e0bab3ec1f433482a30a2cdf196ce0dd48161e01e4ecb63855e3e869d09ebd1d5134b902aca9541c0bf01a3c07ec4a393978c1d01c87de360638b8134a93d7fdc076c7e15fb94106a1c6bcfd0d89a2c891feec23880f4736a92585a4c3a40cc55fbccc2da11313ac3e0b71d1522ce82308c54cd26de02d92487f4ba27adec8b43a240509039ff5cdf39fe7b6001090a19df5bf6e08d94e13b8ceef62023ddcc7444ccbf59a86ca294bd01c3e52da6154b153a5b745373f6f8ee0ed00c2715b6f352e0a11c2eaac21bab49aebb4885bcba3fc3254e0693e2e14a8bd8eea4c5c96dc84612c5d4eedab5fd3b32b79dbe4cdb126a3d3cde0eb413fe7a220d3c1c262356bb4c2974908600c4ff3e656e5bc6f7f9b712ec8445ec0997628ce52ef1931e380f8c9405a347eb4b2d499602ed13fcf553cd13832a83d7a39a9d2cc7ff423896b3b0df7e74f92a8567fb9026554b1d4ded66a0877dea771b20e7b58700aa3e7894a3e0da5f8a894307f146d66b9c43cfb0c9039973971786993ed2da1fb5f097a2a767dc180960aab5f5e9f7a70c1a32c3e57ccf1b6c3876179c754ed2a291254850a01c3f2bd680e4d64639e9133e5ff6e7497484495d20c5a06fe9b5e0e84f45a8d563c58d31c8c6320a36b0e47c01358705faa9f9ae726456655fef43f4701b7847f93caaa4a4f1159eae48e8a3f265b90c2bd564e7153a87d733f90205eadab3b1297fc4cb5c423bc21c4a9862eede92911819abca21d4e56af42b4f676d544aa7225fa7e64cc00ca06f2d015a81082066bec87edadaf866ffca271cebc7685937bcfc2f25cbb2222d9145b2121baa128881d6a9cf472687a87b2f4d2b441e769344e2420e298b8ede54cc7354fe31a8d1a712748cd5c12882082c11390983f82a77919aeaf6154df99130f5520e54a3f8cee6943222f24da0ec884a3cfe6c7a31b67d372e3a19e3b01a81b545628c7445f34a38bb81703fc527f3ed5dd1f052b0963a8d9674cc5ea043f031026c5768ec1ac31e72cfd51e5bc63fb7995973afb66789ea2ca626d703ffc92f8fea26672516df1e5509ad39bead8527c69daa61883658ae9e37da1a92a3c0f20e3a526267eb980a6c429b538c2ba8d844fa103d6e2ee44bbbdf9af02747f1dbf97bae9ce09a7cf7d544bbf8136cb0dd2e99f8a3118e3d88f6d59bad2319e75d5112268accfa484b62111d442d36b8427cf9759ef568059772616ec3af3fc8029ffa3f498e3df216e5598e3fa532e0f4808a116fe15aca00e2f2bcbe10cdbe02ea848449605e3afef6d1e8b4069fede4decd2d67afb6d34c8356c5529185a495f1241b8f6119df04f2c3669476e0470a5c77b85a0cce5ff17020ceddb343917b392715a436e6f338de8ac60e46a43746ce555047f83b02124bc76f13f9b349b70e128e87dcfc7cdc3a740c2051e9fdab03fa268b59d99020819ed61904cf0b40de2eaf337070e4fc4e34db651d383ffe27f01ae7eceff6f6d63e2beec816d1a7fd4e32660a23cea6b41c8251e9e88459f109b4dac2e93edb815e319461b6e411abfacc23cb205bde68f88cd3ce69bcc8606692974f2dc0d6d1d50aaa26f9f12350d54f553564a9dece8a33d967530582ef6b8412660ab0c0c9fcd3df9d90ee4d5da1e03d34fd5b97fd299da5fb46c6265b90074494dab4d32fe039de02a6f27fe6ad22bd165bf00f37a18cef400e0c2dc2ce7f6a0c1fd0a0bfbf3897fb29327edc83fc650bd7d7fe2e06e798d58373db4cffb51d6e734d7f288303c06c58143d23b817f28dd7d1c5f24a8181649360d68e8d6416504457151278d4fd02e0302b0aef1f46b90488554efb3bde1084eb2ad9ce02430b7f8a965174f27efe3d7482979ecfc2576716e31f8b4ae655fe4997ff60ee7eed9316a52fcc6b76fdd84d87592efc35acedee7f15b26b748f9a02a72244a2a5d49cee0ab2464e3a6e632377feb05499160050cb58e96a94401749a58723af343beb18667f96ce3a3866a6d007f359258988c066a85b001d334e0bf2d62f806795da38788ed1772e79592341f9648ee0940aee298b80264a714332a5fcb0217a127d89705a45accb4d825ee15375fcb133543bb16e3907c466c9530c56c27206aa0bdf14eaf294ba29e58f3a3d248fb979dc89a24ba995c5d4311da81d084ccfe1fb20b1561bf0cfcd92734f7c45680703fb55234f58cc5b70893df3b41f9e2abf40403f3b113d7755175829066ea03b46afcc6122d7288f66208c1d9a5b3f3fb690308ea3f296fae404f242993dbd36c992a3f30e1bbde2016aca0fb1e5c8aa755b5abe5a6eb0aa69d27adf161bfa4ebf2d82ac370e7f4c165ccf1d4b42626979911a038178575096a7a728dcd77d12f9400459abea1eb611bc7c7a5b642dcb3f3ce35b9833c99a375c812cbdca562a249898812aaa54b94e08d5e46e8ef0bfce9250372ad9c85c168de2b492b34b3367fec2bb34008fd5fd206a3da21feafcf13bba9123d818c3e3328a0ae28e98b518a4abd3f480436b64049326c3d610130c53a21b6fd5dfa2a00b15fe5b1a5523cb9535ea847984ae0d8bba51338cf3d08672cf913b016a03213a912c11de9834d1418ba5224fc39f9119c5f2ef0211ca00e3e4ef7dd45a6d97a1c20b2fca49ec0d8813c7553f1bf0cce6cdedb901c80636e60627a1cf803c703c990a2132d4e988c066c7b4d686c585e0cdb4ebffe7ddfe675e337b11cec1aa85b0b816821dc2ecca8dc86885d4703dbe58a6da403deb4654fc9c6b220494684eaac5831f54450a770f461a8129e49c15f769fc27684b071c44686f031f9349bb0b82eaee72f005df1ab6ca9ea960fb731be8ccd720c719731b3aa45ab2f81892744870ffe74cf4cd40204e4deece745500c11dcaeb940cf46f9768ab2e55541c0c2ffb95c7822a2dd32c4ef6151ee7399bd021cd84c71e977c7b8c7d043dd570aabb340d076fccf22e96de0dca8eb85c22a83da329563d19b9dcdeb8f5c23c9729ae9310604fbe4d92ed8147234ddad74c0c640a6eaf25d7c543bbffca2a16403f49eadda3a3cbb513afd2e59571ab0ed394f5da7498c5e74b700e8de645b364e3be1a7de6582176fe665734583b7f1ee0efb3d0bb6789c5211ca0d1ac2d3813070a9c4e2e027bd4a8b1d947e8d01e5dd67d843d2764a9450277745f65cb2215c41d24afd421c087d56300edcce706bb2634b42317c635a4c06e5d314560b51b4e037c56b0fd168cce5451c11726043bc87e78f5a44ba7b09d469d7855deac702353bcc7d978a28ae4fe1f5af9790bb53804e4258ed9a3a8f3a94e9ead1bfbe9f36f4a434842e79a782bedd65b4d4c17d03bcd26e1176c79abad45837b1174251a14547e212b873401c5b8a24fa92e9bc9167474fcdb031379f346e360fe0ad1b86a767ba7ef20512acfe1a95b8e204595168b7660a775cf0d2da895329a05302f54eea3405f418fc016064e713e45fe66298ee343145136721240fb0eabc65faa91d96359ee1f0e374d463fb9bcbf26c19a3b34d7e9dc81073429bb979fef56bde17c9f739004bca4196f427b9cd9adb72e5f3dffe4de30ee0f7cf69476f63774b1b0ccd8bcc9ba2de50169f101f14eefbe45985c6df3d6f8503d553ae788344a597fa63f5a01d6a8f9461166226578ea34959fbf801124c171e584b11eec76152d59b06f35dcd96f5df8884f80709d071f19848519c4aa2be6b50f69a549bf15c29250000260d3baeaefc844cb8187a3be67d921fbb36567d3669af7afd8e14cd814fac44cdf9ecb2106744977377775f5f9bda92f71112bbb8d6049f1bacf880d0f4a21d3737b946a282c0a7f0d12ab10c9b8069f090fe69224e7c4769bbfee6553ec110807539f013e9ec9985ebcea3cf77218e6134ba2ae9b68c21b950919337752f1dd4de8135ee6a14753b73b07c32c0b12783116a259d103c0973c2268ff93fe9a268c6200c0017a5583c1d71a0e5964897b5493b571c7fba720f38fd192269595523d79a26b89da513913d9abf455028f57c67f8276c943f8907302afeed4fcb7f3c068d3e1aa108f2d9b0e41abe03cbe0bf47623bc33b704b7b81f5da83f1f17aa239f89baf0c82fa8ad86058171c23da979e442a1e68fc6d027db7817170e64a914567f00f0ffffff0f