PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 90320 008aadf4c1c88d1edef16f47035c83f307b77b16223bbeeda73c6a7b863ebc6e

VersionV2
Public Data239 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
dbce4421042621e1b58ece4e3c4212b9d51646c67f1ab11906ca4d33dd322c58
Certificate Block Hash
008aadf4c1c88d1edef16f47035c83f307b77b16223bbeeda73c6a7b863ebc6e
Source
getblock-raw-prefix

Public Data Hex

00c800000004000000...000d0000000e000000
00c8000000040000000103010101001f000000000200010000000000000000000000000000000000000000000000000000000000dd8164208504fec3fef9edd8a3c2b2b9e2841e257a240d94e6bccb61fb3289cd29d963683d12bd53a73d763dec60825f7a285cedbd19854b26864247279b7582386dd8d88147faede09bbecc640be17d9d1adf8668924900543d00000000000000800100000001000491000080b9000000000080010000800100024877b242fd1a7eb2e444222ddf7bdbc9779fcf4c2b069f870c1e961e52e9cd0800000000020000000700000008000000090000000a0000000d0000000e000000

Raw Header Hex

00004020f929dba58d9f9ed41f1b2737399c601352d25c312807b23da70e232bfc8cb9477e12e6794adc03a45fdc0dce1529a01fb931532522dd6831d5b3b9bc4b4f19c2a10c5f6ad48c0018582c32dd334dca0619b11a7fc64616d5b912423c4ece8eb5e12126042144cedb

Proof Data Hex

59,560 bytes
121216010307cd2cae5250405184ef9669a48e25bd9b3fb9071deb9d0c87b9cbc0dfd1b7feca3291254e3b178c6541cda56dccb3aa060fdbd5549b11833505bb92b24f939c0b914ecd7c2aa54ce69b46c16f9bbcdc886b0f536ca831ea215749a93e0a989651e3cfeaf02cc0edda5c689bacf3332643627c3f395765cb1f32572aec3161cb435cd1fd6c4e86d007d6a9689df90da7945c4a35c97e11a0d434d97d1b3f855bae785a216906873d55cbd91cad283efeff74a206b5a0ca0f22e4af7a362c046b12030ef2dc95c2f40014e578737f117a1943068ecf34839c27cc34867f6e700730bab24722cdb95b08c04cd83b7d5dcd41e5d26ffebde396a2aa1ca961d2887fd02481637eeb0f3a77872389767658d3a299570fdcb280fc915c10352c7b59b2e0f962b132aded7fda6b21bd9e9a6f27b9ad6c018c5a558349f4e41ca5456199366713e0327527a5c97a81b5445f4933dbfed99b270eb81cf37987198fd829e552bf89e19ea863c466220db00333d1fc787bca228c2a7300cf2b783404e13a9746fa184c9dd40a66cc2f6b6ce0f90c8e513975d317e64e7a9fae820a8fb90b70418ef1cf4f1c7f074c9a0838f5bf7e14f317915d7fdf8289724c9f11de1abbfc968b933a3bc3e88431f4b44c1e2573aa0130c66df4d622fa059ae0382171c66d49d0dd9e82ab8a63180bc872d3f46d67081fb68fc7c2ac71fa673fc6e9855afb0099b7b75a16f30421d76bf501ce1a50e3bf20944bda9f74fa39b3094f1fccd481044301bc41aaf5e20a012041d7a7167f7bb7391cedb0f6a0969d713a03a08ac982de7625fe077c8976f54e7bd9d828e039254b97d574a5f48a549dfab538f718f051f6e3314a87979998ed1c160664e7d7aa1bd28948147db2a59986e80c4b3be45ea6c3eb2de9cb6d78959f9a96cf7afc4a0f029f6c01e701a6474bb7f43f58919d195c4891747330f216e1838df7065dcfad29033b16a10480c0c0db28e9bae09ddb6562b3f266dde0ca1b7e2e2d345b1f29494a83866ef5f8d613a4651c7004669ab398e0329ec7b5f03b6716b7642f654debe446058363aa12dea18450511f00a402e3ce34f9f3f3d83cafaac515043ccc1881a1258dd10b9db8dcf0a6b0537ed8d554b7939b42dd54b8a03fe58c770ad02d5e6115c259e46627565dc6e8a27695444d77bd65c97db98a70e8911ac6bae996a6442d66ea70b1b264f46f606d16b9ea296f513aa2df15ed9d4c62596e67293212da7e054ccab45ad843f000b5b5390074da8558209a72f20c583ab6f86431ff150ca334fe4a8dc9809c0c204d41544dc83a56e9e490c798bf443da4ed79463c268dbd4cfad6fb0d525235ab893993c2badadd3b5953c04fc0556958276a902af69f3647861e79d638f438fe7743372cd569d2e5aead112cc84da1aefc16002df7bcbb961c50b32de9a2e645706ff9704bb6cbd9edd6baa0999ef783e7c567f767af55d2b1b97780b0af667db1c4dacb83e02b3d50528a0adc07e5510a23da3fad3b74902e1bc62d190cf1c6d0c12f07d94cdff77715353456567a99dd5979f7d22c5766cbf3de6188569b11ed18d16641350867f43e0dd9772f707c8fd5e87ce8fc7c5565cb3b8beabe351aaaf9cf0bc4bfd1ae3eb2fcd65d5227ce5cacdcf9d8b58b82c2ce4995498da9be15b113039691fc61e5b2ca5093b1c397aac97b7748d4d649bc636129b3e24bb4a1ca64d54d4639d345975c8aa2dee5c47e051b5d0c2284e4f83e50f4983876d17629379f24fd52deac643d4ca658d3efeb93dc66330cab4749fe51993c90597be930cc61f2025a7659bec8ff35eace7c2796698f574c62a3ceb4caac63f8704949f0e238d615dee568bf865832213b0da4a7a56a2c226550b9abbafb340f449998a1de49e3841c64f5ed00052c6505e6f01feaf068e5a35549ba0a9eb647dc791a9795fa09aa02d89c97e094f7dd64a4ec8986077551f7984b2b9c6bb7f26da88f7eb46e047fd45d42ed47cca2be3b75bca861c8e16d8230df56219463640f5810e00d17944fc499c4d376bc28bd0e4d76cf3f00649499b0210191b4cfba9522681098b9228a7bb9fc5d69784cc60d8fccac5cec9cdff422373da480f74f5e8062281404fa65e516f0cc1ff58a8676a73be9f1fd68b34c1f84f5a1fe3807b43d6a8f02ee6d85f923eb3d04c558c5b4c460f75f87c74dc71f55c25e40e1010339f74b5c79f8030e72ef8ea0b148025f26e9c6b224160fc759c397c6125dcfa318716afc4483cd447a617fd7f30362f86258700747369723ff812693a205e065b7e79870224c010562a620e07e1784cf07ca001291f817b82f1446467fa32b788a56d3ecb5b6ebc6b66c23ec5ee2cfafa588999ed8eea8955ea3eec8d809a3c7b0e4f50efa5f0e872669a32414eb65f0a5409838a77e2414dc4e992f1c5302c005925fc054b376b9159cdbca892b61ff385f73ed1f8147a4e4a885ed8db05ab88a997a8ee5983ff78355c31c8d301e2302a9a40fde5d54eb6fd5b6d4489055f301f902daed78045838232365bef02579e84f394c8a55e0941986507afcf32043f96547b39c3dbc977b48129faad7c278db65c3d6940c979074e7081d3a50672b36214a21c82851752a8caa67e5f50ae2b1f9b96bba2320b26979e43f35a26a632725667611c8f1c70faab1c2101794274def5499be798c1c8221bb9c2737eba77426ab9b811bd3feb76ff1eb8d638158a7be4838d7a59f409196225707e45a52d0bc7e7c91610fe7b62d2a660570488f6dbfb7c0687794811ba4d1fb8397766f7cbf9b78498fd48f0c4494eb14d2f748f5d5c644bbb522958e2b44810f5a7d2f4f5c807e1d43c3b09fe7de17a88c7128931fe421a5e3af7719bd6da2beebf2b136b73990516edfad7491b82cec9fb18865c2a06f3efcfb0702d472bc1fd5dd74ead41b985c37022cfc3e1b3e288bc6bd7b28dfc25ec6fbeca818fe7b0513b091a5bba928c68739d5823ab9099fe4986676c281cb9bdcfd788995660cadc97bd63f6b4cac42d1e0fc8cdb9e95c9f9941099d53004307c3d1d3d377378341495a4145f84e1409affa7d89775eb194cf78047c67ac4a79eca887ff76b783d368b63e5a3dc04d4eff552f746ad04b3688f64c5bda18ab4e93424b0882ef805c14aca64aea5dfd69b16fa50ac285a3eb130e54f078a59a4a14c1523fcaead7aa399c42e5d166745f913c8a8000d1ced15db7ba6f4886c26adabba63a3e32339b0b40a62dbd2627a855412de1adf1ca96519615ec90cf36ae819126bc8e7fdce3af2369dbe270a0a3269f283666dd52d187d00a12890ba53c2eb3b99daf705a32967dad691240dce7e801c00262303488b219616868261494bb061645f7deb52c47deef1fcf132b4c09fa28f8c68d663874c7ef7cd4792e11d9f6272e4b3b2d6a9a1808d119d1d10a43bc64a3056e1f045adc7abbac82efaf4c87d4c222070042f73e031145fa0a6e493efa3caf4c51781e266b4ddf69dbd5626b7f2b225539c0cf7ab774366cc29df30c9c045cbf6f8f8c86fd663c0357c47278e850514e7fddad23781f1e119b1f7b7777fe8dfcab8d79356e8d5cfd46071a629a02e7ad0f39f24247a3c04a7c019c5c88808322a19a93f7b30fac9b1c2451bc736c6f18fb2d8fcb7e945ef5e19d7278302a07c4ee99b97637b8226a3f4f5c63422a8225f1df3f1d82a09eff5a7051dfc944652ccf6fcb619deadc82dd56c17d9a005e8481844a76c9f34f72677c01ef8b4dc501c6cea5d98a6f2d8e2a469ddb361e41b6c80a8e940742b63411ccd594873d588b49475b67cff09b5af2d104a56e8fdd6d0bd80394fedc6b86692628f8b5d67b3eb0a23ad1367f1c7f123afd454ed877c803cdf0b2a3dd4ce0e002bce920f69f8b7ba9f389f0a3f064ee881d9c1e46928880e6199475ffbfe300b34e654f0000f6f0412be67b7cd663bb8ebe815e167162aa729c7232a9e1168b4f0b40b041037609c26119d8732754db072af477aa85eaffd1be21c867c89b770e63e2b809d74f7fb68b4b372f3403b8c9ef3de18d34873f9d675b42f4dad8fa5328fec2306e2d61486656c019f336793aa168ba549dcd6699cb23d5c5f2df861961e97e457c4b01224c29d6a7038799f4c55d25dab15ab2ca15230a9de4eee3ebe98d304ede18adf7353c3fee01fd1f73c16645384f45d0069633ab3f1a16a05b8feeed5d542f4b826358b25f80b7fb5a8fad3d33fedacb6edcf02d5cd9b1795ad5a27ad876d99b2ffd415e37aa0f7aa44bbbe2015eccb412ae1f247a8ce007303396790942137812a8c962cfb3d6fcbc5a49930fcd584a4638c37f321f56ab6010cddbba0fd9e4a890179feac6af5280137bdd6012f1584e05ad2426c6bbb43b794a0348a4275e0f95e422112370fcd334fce7b4a7f74abd2128cc85033968c4761cd65e356d43d0f72d50b3f9227fdb08be9e02aaf6dc18ce9da2bf8bc19060c046185ba801b48dd8e64645f7c87bc9654a984fad987ef58e33965e51b7d91ddd6762269a1eb16b644410243904492ed90764659c08f8cb1135bc5c71c062cc28169630f5ef63b8130bc9a64aa1208f36f6d00b31437f5b29cdf06b176eda343d6f9afa48e0d1d9dc6eb280d001eaf1c3eacf2b5a2e37dadd3896461672156de3e9c7044c7de26a802726ad1a1f26edbdccc20ee21005438a06b78683363f1a5cc7e35ca21f4cfa87ca1155a0f85f73956e72178e53ea398a3a05826f334929e155c48c258e24a65403b4ba605745cac5a4f5ba1b4c3de8bffe541fd1a3be781f7deb41a8886d28e831c98d23764ff82d42f0b0a980cfa4d70c8cd117146b2f087cebc77bf80e27437698fccb6aeb85b4019199abde4eefd2b84a84f16e63e91607e5db193d3b0be1a4d929fdc67ca3a1ce81b24aaa4311adaa77b28625315601d3440cb3b4fbbfe756f7923cc9cc36bd2018de445420640e7b462121331d3d022b1fbaa9b4970e84719c69f8b9468333d7470abfbcef607426be9e16d10272378af7b1acd02cc3f9fc7052b05248a4f12020bf805d3766337043cd65ce49652c92870370061ea9786d6f8c7ea071591064938c8bd6a1363ecdc219352dcf0ce5476a34ca84d2fd1adf714ff953c4486d3d57564d431901421c428a209fb63d667a365ea7e8bdee876581e3b070bf6723d215fc69b9883629c1928d52a2fda37d1a054bcca26850aea71c3e725132f0ae758202420820c0a4ffcaef1c4ea4ed782b938cf95fc2c0c908867f57a38a8f50799b59135474f9fe6bd046db2b4b1fd0e863270f529d6a04d0a57cc3ffaa6eead50ccf25faa24f34f61869d03e95c119aac258424baeca8bfa55feb1e6cddf85fb59e305a12b1a477aef28740950cf5d3717c57f871d7c4b34e27f5db91f282824e8291c38d0ff7c1d3edabd41f5e3904f16e693646c72def9017b9b6e3ed98e82a0a768c8c7bcf6bdfeb778a04c16c196e8961dd14951ac4f114622babd14828d345100123150cb52a3486672c24a57c4cda7119a7ca6777c2959036ee7d732909a06009b63c30433828db40dc1648ce83c091d983f7d8a29f7e2baf367677d8d1911529fed2c84cb52ba620b4b60e9724b297ef9e4bfb54f5cfbdea0fa1bd745efaf278ad0c80fa3573cfec3c7719acf5ebb0b29f87aa4d1a78e48471c247c053c981a32201de415885e4d8edbed601aa96d8357903089c55d6679f83f723f901600deea639fdc974407d6a052d1dfe490b1df6e88f2b9e093aba058d2f8060a96024e3b48690166b5af938da20e034603203297fcaeb85fa46e66bd2b6cb80dabd913ed38e4eecc5629122d7968861c6a10d9ec63f033d9aa9f7f0d1b5bf385f1fe934de0d15fe6cd2f9ca94cae7778df6f0aa36a2365eb08c1bce45a3aeea9f9f6fa8779f2ed7ca273c0f0b2e1abd3cd3ba797e4f327bcf379395e384102e3d8a151076bb9721f7287fb0f64b654bc36d4066d2268efe725edb278a0bf03e11b7bbd98bcd747e382eed16b772428724fc7a9d399ac771862f2d43eaaf93100a4a26ccacd2cf0d742d8ac39a088ab85e8a7ca100eba0d94ef70e935e850da5aa797f0194c7ef8938af9e205b1ba10f2cd684c036cdd2b88052e003650b64c2afa1f7fc1f36b0e6465ed215dacb8a27f400a533a2210811c8b37316c2e287913dbc8dd27e6ee302211438255f2c1c3be01bfcb5767713012a35be5a0e5463fe2fe066eb0b2b567b4df44d4f09a8772bb241ec2fbe43ca53dd304ebf0310b126d3bfee4667098d098a2b12a89172aa370f512bf92d4f2c77310e89bb4112e8992a2f136b4339918fcd9ed9473b9baedd096730901bc6d0ea905f58dcdb14fdcbf43a462b2b5e52966ebe2b0d5e1a0ab601b556418fc6eaedc6022b436f984034b0df562e70bd06c10363511d444b5a58696e50e66541dcc321ff870393f822723ea4487d812b1ba831055019b3b60de505f877eae9bc1ef9ceec54619177c770943f47419ccbda93cf7bbd8a008652601f39503c2d5c63f00d115a67cfd120bc0df3788e94d390b25ffefd445dae0c0b4db444edefda8cbfa5972b78bdf29a5375bc641a937939806d450b9f64d717f0bf87e8654b0c09542c57f52ca3f0e101ac30b85c8df330a5dbe783853303e943416290439b3aa03109775e0caaf18780e3b74905ffcc427184a7777180174eff2b41a62df6d98735ed109328290416399232bc46cba684ec3476c4142d86b722dee050c57bdbbda6c4f1d3d82fe9d65cb17b8ec61657cd5ecb7e81a9ffdc788d7e7ce35eaf23532e721037ed7804445c2a2ef592bc979ed312ab9915f6ff60f934c8c46b83fbdf5b109270724c1430412f4f0ab13fde408662caf806ab2279c84f0ca3d7954b374ef5fc459d9b2fe7c17e90ddbd6d8bc0da22184347960959807e3ba5076fd8453dec2ae283a708fc566e5e1398ed394acfd81e26c09a9e324aed322186a53c196a6572c615483f0b8b0745cfb8586d38c18c6ff6969773cd1f3b78a2be89111ec821a74a6e1e027a84cd5437becf4b33d4603faa6a6a8765b85ea370cdb385d6c6f8aabc4a700834a13680e76eccec3854c1a3f037de2756838f77be98eda93ab089be2c387b983c5f81667d87ac2a5ba1720efef92e99cd106c67fbd9441e51232bb1ed38a94d334d7b8a86fd72aa5b38ffc40241d88839549d7042d6dd51d1d2704221f812d03cb82777b4ca104e874b5658c01626ecf8eedf65c28d4d6cb22510dbc04da0ee10086f8c3a8ee97f9b354397c33217dea89717c68aac17b7c4719719cad5aad0c62c894f0ba7c47d7e66546b7bc6888f5b1b836aa2fb05fb77326036fa089c3b78e136ab6a97519ca9445a49d311f476b72b8cd46b55ca4e988793d0cb848b04127cbca41804aae90d56ff7cb7424a6c69e585f5402bde1445f31125321819e69e4d4132e9f534bd6841e9a1a73a328b4db82aa9d8a0d385ea6bc84d5d9676ded155655a41eddc8355b72ebe69c3f427ea9b65d187cf07683dbb483db184567ec88724e5abc1e81afd2ae1e526eba73115393b9b4a9fe688fe24478ac764ba9bd36eb905143becdac4dd7cc589b4ac0d57c80e359c08437b15c973e944ddb3cd126cc5fd2a7d14af2dbaa9bdceb13b35f56e96cea4e225218eaa20c4c351c7968f35f3be4611e31d344a2a493de61bd903e3eb0a012a96a6621f43e3ebc410fc9cbf45616b44882bd42a9e5ed77ac77c01dbc46cf7cb13bf8918d39bb695e8c19fcc68d9d25790bb20a06ddd2271e2718a2af52c00cd92641276bce893eb98e4e83d65228b43581efdd5e46b363f8e9fd5a6f39246b748616e65420b89bbaf43683f45b148f8f9d83d8b91f96ea0c81c811ae31fd10e24e6e9465c6e1312066cdeb0aa52787ca559b5fb686880e7b3facdd7086bfdeecf45deda33721b2003e25c7006359ce3ce60a21273b703835c8eaad950d92aeda975e44ee4cbe61ea8ec2233742d6f0208d2a96d89a9527ac11372e209421f2c3e20f7ad8652a9f2c1fadb676a63cb36037379694a78c4c8f575cab31f8a3d9942c514f95cf11c855556f6ddeab3fd8de0f9b4ed40abf5acc6af169a195c8be3a4ac0c08f945ff4e0e6c19c398ec36967477e50af737c288ecd39f5077f18602aaffa5d9101d99d6b7b0657250d091eb5a8ae0f3216cac851b3856be987e094a98059b088b68dce038d8043b0fa52cdac006c47c5e667eb0894c41aa2876fd0072f31c414d63400ae142c6e6c7f4d7b4b2197ed6e1e05c03561010348cede9c5de049ccaff33f520a16c1e68b398993880b7f270e56a7a7e3a8f8a439355545d5b0868972dcb795000b15e34729bbb0f9751815567a272dc3f2894de6a49399eb21e47e1721bd702cfbec51a77139b463bffc58fcf771167b7bba0f2e291f93b88f188f57121c505f5cfb2854b875dc512e1e1870d13b257460dd9691d7d97076d11bef1a6288a135f82939431bcb024a04eca3a415426ce13ad6d848b4e0f6b4d1847166cd9cd1ed0e89661be9f9e46472e870315821072738bef034b02c38c44fb41a647e75f58ede957c60322d64b538ccd0d0caf64fa633addaa4db229ceac4d49e25f71637da8bb487ee752268e2b96c9c0986f1260cfd10d06385d917bba9f2bbeab5ae1dae4be81f35eb030a36b4d9a5694636e709f00fe12b0cab37a5f22ad90db7e1440254202c23df81521015ce02d5726395f46cf56c38eb3a01a86b27e3609132e9e2adf415b2b6ed2e31eb9a542c29477d1d6997d872a584b0f1828580c3b3192ec9b5c252e63475c4b493ed2e2b6c9ac2c18e2e42eb853126f9375d092bc415eefc2f4179467277c7aa3cea56c7254a6cec9d8c8f35b52a7b2d16718d03ad01b348b531828d98d09fa19a6d2dfc22d72f00828fd6ed66b94f519acb3f151fe08ca5af1001c2d34359816e0bc61f3b3916c4eb99c0d7d2ee0be4819263efb2f8535ac134b22c3491bd1946fb03eac629dc00f253d702b7a7ecbc16cc7afad5138a21259869072bed89214361b3c38ca6636022f42557dec6f1f7e23a518d1da04f7f57e82c0dedfdb91acf608731d3bc1f475ea09217b3c5fce4a8f08f50ad1cf23fa7e776609c6b85ca4f95b1d779fa46bd7dba970ff29230fcfbf6ec311ae7ffa72de4429ebd3c45b6f190a8d952988bd923bafec7ccc2cd80a852d7617ae503aaac8f2312f398278899ccce146e1c73b0e8a5ebaf82797dd46c5a3d2eb2526c8696fedcd0e28a32cbfa9466aef31fd667e0e794d6406d2b02967177f5eccb58b7b348e661132507a70eec449fef5395c04606efd072d6a8c5034631cab92462176521675640028e974c12928483735902802fa2e7c52e3411100648f8c5fd8c38c40e5a195f5af57e6e235525e81f1fb6dab3acfb6215ffbdd73aab94205c6e81221b56048a9229fa829ae1d10c6dc9c0d0cc64fdcf9af9cffeebdb51dfb18b8f2c248b7013f2c86831776e0d2be0c7243ce9ae86ffacc1e33ad262e4e83f883e17dd0cfa927c0d62ce13c1b4223efab9f25dbd166a624c7c734507f4d13e9caf841c39303dc5cd45dad2cd8a93b5943cb94188bc4acc9f8bf3c0372d5776bccf6e89f7368247a9d0177cd7919e377ff1164ac934b4872f18fc361944a847e39442a254461d26ee8cf5bde86ba334da8e8ca982f8cd75257eb23e5ec7a6b071846c00fc51e51b524ba51530f516d90933cfd7f644a5e7c5aca687b3afd87966953065ee0e5561db472228e49d2e14b782d29bdbe3533193f96032de56f8767c2da525cece70c8798f5784eef7f61cbe2be07f3273c765dd5d02b97b4467748149bb9c451f452add4f2dc7c3fbcbf43747db4955a1aacfb1b28c82a5a1fe1cc71faca5953dd1c09696240260a99913ea5aec676ea55de0a95ed96105c719e134ce499446c51c15d6cfa95b4997e1eae3c2208d7e0a58e52084b64e2fb1940ba827a87729273e6395ee27ed7a56331a0a4975903a9e819bb03f15797f35be8a1da9e4341d7b7894bf0622981dc7c14a5d7f4333d469f2f42b632d8b12440144a6593eb0f8c31ebb0afe9b661030ab185ec81f2c19a83f44ff41fed4f7482802225ee9651f9bb19b2549363d600315f46015d9c01393db634dc19396dbee529e78373cadba04aaf19a81d11b0ae04d3186a4941d0dc579b4485ddd2db32185a4cc8f66cd1ed2be0a4ef10c0e95f9ddefcf83d8d943688e048e82a4f3c59d00c33ae6b033cddf6c1bed078550a1f9733046e116e082772c4605ed3fd559311cd3d1250699c6a61828ba5bd160360b959791635636ed1ff897d780635ed119d75942a96106f59d42db4a03227c7c343d6364fde9a3fcab0242c932cfa8da9a38bdaeadbde4490c531691e822acb1925c3ac5322412c1af9e8e7ed16416950fcf9db8bb08756150b18a7c75387b2849f7a80caccda4457860c232aa70c050582b04196564a2068e8a13b699e8126ff23b22292bbe34f541d37bddb657be76d6e5bc9e41dbcaaece9974a3b72b0c2ca4b64634c8754b1d754f20043ec6119717a9a0ab8159aaeb5ae374749131c74bb4a8a657af59d8e7caaf6755e38f36fd5e7673fcc9bc27da52048e9dead694698651008c49ce827858e61138bbc21bc9776cdf42fc8dc6968fd4a5a08aa9b8b2ecce3798e3f09661d931e1cc4dbdc2679cece6e0057b836b0f650da58502b04c159df64b384c632bae028f723e5d44833e947dc8b52b2af970e9839fbd44103ec5133f8fa85384281a7c229d401010946b4942233de528a4018c7cabc5d34d84a25f51b1093ca03adb8627b17668dff215fbf429fe602b3337dfcd3cfa0a86491a44c85245e81b0f4147daae9d277fc0dc83917ce9efd1f94229bc2150e0447c8584316328ed4dbbde2ce34c1e5449f024e5e4cdadc3b4be9fa975d755bf552d8c9280cb1b83979cf630f6b84c304069c8a39e8672f2570bf2ca7423cd3f94b56f0dc15c8afaff63ca41994259f0044459df8d8dc1d3bb1abbb93b093dd44cc9d34fbf1c305b34ce39e129ae4f32d868362100796ca5267fdd0b056827d9adea468370d39bde7670e7fc830371e742aaa6a2ea6c8a1abaf9a7d3d693782b9e70e376c1882ee7d22baea5eee0d77e9a6f8776b5bad8ca824a9073b4c3e47cfc1dd30107b574e8d7f361248e9cc8d405e89ce3a62de4ba5e75323af8e80ece2bc78852d4e23e19d9bc93ef29cf1154fc9af11753519eedb135e8505237022466273139567fc49300b63162d97df2cca2cd6b3044993b09c361e8c06ed94b0b4e16aaaa34b7d9d63f1d6b421327f1e8e035ee4425e783584995f74994a733260340fa65144fd54c183fd94c2cb9507e42f8085b151774b905e9a863fe34bc4c974aa071d359a0094796ca09b25e85262aa760a645cf7b47e01efb7ede80a044e03c0ac1a6e0e229298e498a3ee0117616daf64020a1b3cfccef72cf7775fe71be7b0589909b7bf9f6171d959d5ef8792e52cc5387b6c4caf9ef852e51dac354839daf99068ed37289c6375d06afe52112d7dd5589b4b9de061e63a771877471358958a83a25fd5c9ff62437cfe6634f4f7ff663455a9a8b221d09f75928a9d3a1f2c35a43925eaf04a8db15a97783e38c8e37613572a34b0102dbcd06d675c2bd5b6411c73c78251b65b115600fbb50829d4fb9d488c52768365a4251b67485ded747cb1408a06f759278be321389984dc8254ca6983d42d765dd37b0bd82790eaaa1bc886ec60f065e7b47906f444fd66280aa54a9f740274984940c958ebd08a1a612bacb13a53f2914b73c2abbb0f482aa6eed5f8b7b48f82b5c83888b925b8923ac6b645ec45cd7adfad0f5e024f370c26a81414c33dc669b0c7ec0301aaf31ec74e98f13ca9f8c17e35140c32ea2a1568147a9bc21d7d985d2452397d7a07ffaac72b26089e44a5736c49f89c2c2e29332f90b66e5f345f35eb93c3d37aa1e29098a1310024595cf1eacb01800539895945ee7b8bae17f1152c0166587c54f4f69c215fce0c4d9c0c449e6a5e01d9095b1e0e4fc12d8cf08ab5afce35eae7c5e46c663d4ac258223b312329769399e6caf57c43370068a1fef60d585e9554320d47c8d153d0f33d37ffc7a21349bbd1f79e75702b7b6e0c0f625073eaa2f42315ef786a214c2e31c08ce36275b5359062e7c168cae4cd9705aacaa7bea21fe7d7cb65aeb811e479362317f9f194f37356d97744831aa10f12212e27b1c45364bcabab9ec90f68b869d60773a2f1ed4801a937b47e53138f74f6d297d02f55a14ff47a44a5ccec0a9c70015fca60e7e78ac1b4bae2663d239538435a7e619221e913273742329536e60aabc4c325ce8bd8883ea1c634d02f1862b349c1c8e4bfc664df2d5ce89bbceeb8328771ad47ccdd96528c82b76f4e251a43d42f6e471573cf6de78a7ca389c775397073175b84438b4ae408fdbcae7409df88dfaf81bb7dcbdb8cbcd32befe101d0d3cdbd188ee1723cb00e008ae15a33f589ac84f3c962d5f7c9b8830f6ace56b7a15e67ebe3173676bc475a69f4373848b31c4510d223b8445c9fe2aa7df1d4950060ecb8302b63bc0c25d0f5cf91b3a89f1de6dbe6b7e179e42a2e3dedbe7e1432573775c8a94da03277af75700f5bc930b10825820794e2e1e0c8911d90d4446426fe13f7c3a35b87ee2c855817568783cc2c9ab6259d3e96970d9e4897091701f15a3a8c347e98ee38441113d9b6858a276477ff9ab11c3b61b7b62659dcd480b893743b9390897a9835e5790c0a0e106d28bc5ad6ce1d26b99225beea7d2856e20d8183ecf5b03e1f9c2dee4cfc7c3e46b9c0c7762f87a42548db6bfaf6a15c563edf3599fc9b62105924670ff082521368f133bf6f7a2c58a212be3064afd246954d7ad067ea151f5fd4e4502a9b33b0c6f93576d660c5b5df8a132be69f854a986529b4d4f1a4c5bdd06f40d020b41814eea41c8583a87451f31df81d656926a3b7fc7ac25613f5c9c219379924141ab6c7b7accfa076a6e1aca924a1e9a22d43954edb8c4fbc77959ac7a58339e0624dd2627c9fa3c9501bf6e3ec290c4d7fe70ab04b752e2e55544e0e794db93cd65f09d16ea9d7ed61314dc4369c7155b25d19855b9e86b965b07648ebc5f68fe326d013ae32d71aa2c710d47a78a8f81ccc5af4e2f7f606e9feefa182759e49dadeae387ebe209f5802016624ffb80f6f7b46c1e4df6d681d764c6f18d580bdd32813ee3e5323b5e574530adf6a32d34892d37227be10acc188ee6662b7eb737d9d8c9a289e7883e335cad84531005c288a5fe533dce0b82bdd6ee83d19bbb1bbff4fb0582240d0f11f26049ecb7e1c901a218b0bc373dfc13f69c5fed84ce0a7c0e468b4e6ca48a1e588e6ab84aa51ffac8d6b46204d95acb55880272015a8df78c6057790d0adb9bdcf890508ee0800177f2cc83562e6964634c468a0119497e59a63dc17d114536e30039ad10c0a372c2836a131109d9ed6438fcc1892f4b5d6b4c84a0f0cfe179e760bc1ea1efd70b21a6ba3e515c7212efc4831901959e177931070d235a5b79a5c50a18a7a661fc4e900f8281b6eedf93e3ad30b5ceccd86793d5c6248954f390f541390ea07752d41d736eb4be2c5d954845ddda651f8d78618d69512cc141e1174fb709a01516a98c7bbb15df7d21025ff68bed2a4150710012973d4f8ff81089c1d313ffd8f6d7d96f476ee748110ffa40a696c665432c1b563b6dae2cd91edb401fea339303706f48e0d387d8ae88b5fe1c57ded18213f2734c20aebe261d23950bc58656ad66ec2aab85d9a299c5f049c0468cc5516b78c05f97259e13fbdde1634b5d82f7e75b92e406a5855f2f7f460d25dcc109f337f2b8af91d7ba5afea2dc914b9308521678afefba04f1d11026e5b2084d75a3c1c64e89b9a20391b9115b1b8878c04b7ff95bc8b48f54599243a9c6a2ed0f39fd1ba40151161f59a3a8544a77e6610c4fa2e8c2f62a5299520d6e26d1193e89dc6f44c3dda7a90b0f6ff90cf17c80c840b8ae6826c35e429a7690d71cf3cf3042ecdaf6135cf0c90baf4fbe1e3405a37bc84c14bd1572dd0cbe5db1163e5ec50e58176c7de504ec8246b2fc623524c532f38ac5c0f6f422246e1253c91549e63327d86c4e18238c6f6460282881cbc137dbd4a8c9d2c4a5099973e490ae0bcdd71e5b479219ea1a98241afef67408051497fc25183ee2d482ffce06431274dc4827c824f26a55fb862091ab35102c2fb740b0e202e7fe82bdf340222e181e525acc7454c4f091b13b2cc8843f14bc02b9db3718455916ec8fb09eea34fd9eff4ea7152dae26d21550454a128a403fe2131070962f0183c4dd3115f77410c7349306de2b637261d02b682876895708298a9195487385d5622b602551fc7b9cc181637d4f213db67bb22fa5acc0ac5d0b84b8f7d622b9dcf286902014a871b452939ec1811c4c3795596aeb7a6859bc7f3af71906b0a30c3a719215e4c21cb10927bf65c5225298038da0dec32dfd1cbacf556b3d7aecf79709b96a3938acc6830762eb9f64b14779de8839991fb79d4e6ddb60037d9e803723c91df058f3bfc63863bcce6f48b391c8434c0d806dbf7f339623a87e7728a0189c181ff04c13614bf89b20a7500ec6464b6fca8e236e97bcaa5698c09c7e54a2c7e89e0631e74d642be96c5b5cb11cc9b15617847cbd66c53bbfae5f4518e83ea7da4649c7074a2bbe7d6bcf2d14808702e548eebb161625dc59d58cc9cedfa89f4b38f36de619edddac18eb74c51f34d4ad77b21399c1582415483b4ebe691f872535ce5b413e939ecdbee9a7e24c0b4cfa247e22d5d26e6a384bbb4417a3d5ade5c3ede391c2fb657d517057d6fb093841839b17d9df03713a0e1b372eb4b6f458a0a95a8208293ec363d2e91dae63b250f3971fdf483df153fab77216cd220ebbf2143dfed6580341775f55b2c3bef4e04770b7bc3186bce8cd9cc43e5e324291eb91ca2083fd435096b0aecec37429fd896570618145917d1a4b69722e9b4a49e9a3536cd0a63e6062f90405c8660df472339917c055ea52504e0b41837a11187331426f7ef04e517de8a0bc90cd1ec446b2f0885719e97903764762e86ad7e4e7f0918e16c7fb1804c5eaceb23988a64920bb7dd3527235a9402fc169b4f8f1d50b4f2f3492e9c6557907c4892637b4ec1a49e72046416ce73f3791cf1eb0b66bc5397be25c786c672917e8a03e0771f93490fa52a843677b8701df88317a7631a1ae6e4eac13c6b780b23201dfdb4076e569d5a53e9441b81805e662a67f9e379a3dd259dbdd416f542b1595c03ef725ba1050d12322b0838cbd12e40f264853492a0b2e64046083b6d8eb0447ef145b567ae9e36bb66b99b3c26ff8d765b65db8a6bb79d823d989be4693989c70fd090adc40d426f52300887c772d3b9fcf55ff640a55e2c241b252e3589fba02a9b969207d66255ebc49011255594ab2e6304845e6bbd88c5f7499e89a699ba43848cbcc4f6cf91424468cfac8746512202ce36abfeb0b9d62dcea4a87934b017a2d8e2dfe7b62388df7d713d9bbc367c01421d3c99a5c7b77eb03f0ab5099e7f5fb634805ea1a7deae8783fd786460bd8c766f7ffb8427641097080621013611d8eb79fe845357fcb061363d559acaefdc5cc263978be4dfa16f7ee49bccc37c0f9893a502f004136918f21c6730c140cedbcb5fd52e8aef565ee7fc287b8fffe07715ae57def6678d2613f3cc51a53fe24e5ba2bff2760ca470eb90f5130fc96bc303ad28de70661fd03a49990dcf8e3fba2bfad5cf30e14d1ee8630d01d3b9f74e175146c97cd9accee8efd778e42d23cc64afcf22ddc5271d59301b2c8bceaf5514715958f4b4d5dcb2ec537cfad4defb430edb92a34a77a820dab88cd134d3cc350cb36eefdb26529259f510b3c4d1f108250a1616d0140b5e6c5a3e51aebeab962ff9484fa60e106f533220ee195b65f506fe30aac7be803fe53624127fc4247ecf1eff770991ac94db244b737776441f7de93e703769ea4558bd87f1535a6c1f0d737cfea239f83956a0b6b460e9e79545f1e302f18b8a183eb13501221daa8d306fbb7e4ba4fe86370bc4f43c0f7848101de24f703f79d800701cae94d93eb157531e00b780608b8164369fa420aaaecc271c66215d0ddc323897791fcf57668031ed591641f6d201526a7789db49a8c63d6d858a9d65cee40fa57f24d976e69e532928465e72e8ec740455230f744a3b78281b633ff1216f501ec67cb99636648a6b416fadc14ceda16abab9d9e507d8091a5b28d59de6bff1a8d9b931932f41cbbc3df77235fdb627f03ad600f158f7f6d063282b65ce41f6ac6f5a4d514f5bbdae0c488cfe5c334909bcc3b1031103f2a1a16561b552eae310f50eb6099317913b8bd6c3b55872875df38f82b2b6fc169d94d6da3daf30e6a4d4f53c11ba2534154bf52d36d9204213f827015f5e8f6a58ce3b5bbf1cd537ced83ad7fc6a1d0ffcd6978c3d316c14a56cc99b8dc65636a66caa233c627dce12a947b68aa90a8f9e0cc6003ff1500dd75c2bf29e2af05c36b6b57c68b0cd0eafb6bbbf89281c51fc6af9440602179b2a16362d43f2052988441ba2de80a1cb3a66454342290293aeadfc9699a2efb6262b7329e3ac2f823592771aec8f5624fcd36893c2971cd929d3a96a645bad62da9e662bca553eeb744dd0f43a621a2140b35374006df647a6d931a0a04d0e8a4978b65d9f27b2b8dffe417297a6d00e0236a28d3356e0aa9b78ae5236061d1f3d9e48619197813f300f412ee7ba80a8feb8947a5f79b2c768670824237fef3bc6acde1ccee66ec28e673d84c4ad846ddefcf7740bc6b793b20efb5c8d0f97722c0914e9c24e7a4b3d02e9c211bdad0264c1ba58dfb9d20f28b417fbd3b3e7e76f14ee7e34adba74c2dd76f7397995bb0b30f4542591998d4b2e014033c639376c891d18dedd1484ece87fa8021cdcced73cf1663182b36dbfee97717d626cab4a8ef881c6fd2a3f27deacc967d2899d857a0bbff4f51e7e646c2032c0484a6f45418b3b6628b2168e4496bc845a1d81a5b78b606cbdcd7ae390b147a9d2a30200f8501fbcf728b023f20797c36a2dab6204d13848b21567d8258bb6d9281707b1f73057c520a26a6522fd488bdb9aa132c60e88d612306af85ba2118dde78cb3bd0747b5562be1889a19008c94d5308f57448e1fcec71f407b808998ca7ca18093a4c4534d025aea90a04bcc244c52ea8cc5335baa100cc2d506051c0c2d2362c36fc9a86d0ac64b27833224c1e12525e97a67e7ff900b5caf8989edff0e53873c525b59c390ec949d8719a0ed57327a6950bdd85d84aeee288924e027bf7c99cd205275afa4605f77878903ecec55909950cea5da679391d658a44529cdeb120d9ce7e8e58d5447215acd973cf7b03e8a3a32d2c9514e19ac639815db84dd7e57c2d135bed43a5370828bcfebb928e285e2464bd63c6b48d7dfb6c77d25b10bad97dd17537d9bdd4873643e8177536e614d1eaa34c44adec9f9b8518dde18c742ea6a9ae1cf799542ba232d9fd7ee9b780dad1cf25d551481cf30b1cb9e72421ce7326a4d253490fe8e726b4b8124241bdc05844930c9abb173baf1f91cc7dce917d06e344723c0502b043ace3ff5df839af271909e1f385b9b68158e8ab1603c5bc3c390ff83d352255de7b7972f2fa88ff2bb7c83e6321bccdc105fff043447dbe9dd0179b0f107198cc3cacdb939a39217a0bbc7c026c2844379e1318ef7a79c38b75539c3029ff83b104196271e60f4eed7b91fa0cbae301f1e022bb86e2a9835a5380aa0b980dc4915f22d6f8bbe84fa166882578f4091495c606d3acc13ae33f92fb8329805090fe2de337aff12923a4b89fb1a4814a95a285f1eae8febf4a0c351f08bd03b67491ef23843569ccd56e3226ea929f1021a08e145ef9877d9874e64e8e0416dec3f0d33d632c4caa8ab4ba50e442dfa41190d4a4eda4f1591ed0725c1577b19aa2e37f490f0e921b658c1600e7da07a801cf19904a1afd463bf05ce856ec2e39efaf1789c4561bbba43e2464371624030cff976f47ef24b0b127a918f348a2ce9e43d6d3539ecaca003acd9a6d40697e3f057a6f68c58c7714205002109eac979294cbaae65e83d9f82192d023a85c420f63616746d299b83a3064e55d2b1cc5b2a3ea2b720ae039161cbf9a84c5a2a444ba70244fda627d0256c381d27f8d75962e0350fb6c2ce9a28bff0b0d9b3d470a04f912f76d1c125a9da7006dd2f32504caca34a85590f2dad3cc255aebcce9cd150f100fb95e4dcf482ad370fba76c48ebf3792bf9a462fab986e9ee33eca68807d0ca4d2f74fc7f01bd3bf0b76ed4e3b5ca157668f553ceea52e7cea636eacceaa0bfe2da335e92673c74c834bd86434aa9331c0e5cf02d72fabcfc98e6848684b3dd6e1940428a559fd14a31c3792f880fb19721ef3ee3d0a45d7a078485c176d6170203ac94e4578bca4eb9837c0a2560a04f68eced483968d54f253bf92db37a72e9513ca36b2f9eb7581cfcf1ab6e3be711420e1b788a1fbd04435a9d98ce72f568ae73f5cfde8c4c4bb99e1472cc4fae3d1e3bfafcceb0b865e50e9e34712e59be6e78f87eaccaa1bdf5036ddcf75a80f54d01c2690fe45f9c279aec07e208366a389cce20bb0e095a1095488ee57f388d01e8ee9021d94c56f98d964b02b8593305031de30b37ed5e28932d8ea0b8d3c10f8ab644ca977740eedade477fb6bde259ebeca29ba554f7965c8c5a19def20aedc627a4c95adc6194b743aeb4a97e2caef5377d279ffd79fa192021ce2d6a82dfc705aac036f798197d7c678c648a7a5536d9594316ab504081399edd90e61d77105a5dbdfedad9a64225582a2c80b00d3bee3a616711c918eae3edd45c54c41caa466126a26242d581ec5e29a0a0d3551f92219f8fb7b87f3716d92c7c716c1593487099bcff9805070b2e8d6d60f1c107f82feeba34e758ea5ab8d7718ccb1e666801a6a6712d1303d10b68bc2dfb2660a9e110878cdf328a5c42c8bcca3fbb302e8f705fa8a2f2d87a609736329e24223380cfe238ce9de32da0bbd0cbf309ed4e8bdfd9bd3f0157778e31cf2e67bf80baf2da14515556b77d6472ecf919b7c25cf8b267d046d2d8afa56eee46f9c438f81ba770ca37d145427c3f75ab3c380262cb1f7b3ee74c9333be3a7350d3bab066f476e2cf26780c1ea609a29f3a82a418ef1b3938953fda2469ffa68e31b6a26bbdcbab40a93867918c9b074688809283db6161eaee349966bc247304c24f9d6fc11b5d37213c16393043899099170932aaf15a24afb7557061e3b7bcf3e543c65114af1e5d0000745a343b17ca610e40cb5bc3f1947894b34c0b85d802663d8bd1e026a62915ed0c67631a03dbdd3adad56bcfcfff960818c8f30bb6c54795c1de6c45799f7de518eaa16971891f9bf55ec620915a3415fbb32b4f887d3283bd669f9a76b0610565f3aea988c7d663c6fb62c354dc44d3fc303024bd184487d95c7f90df6eea469db9eea1438fc63d7529f2c1c0f6eeb30b7a3ebe9a11df246f3ada66cde753da98625cc956112b400be45138ed54599a9b7c938f78470c3ea6268c66758c34d933fa616bad89ee97bb668a777d4e9b71db9c9a6ad8ab97d6424ba85badf451ae7970605166cc023a72c6891b0c56814ff68383aa23f6a47adede519c4e4cff48ea4692f9ae7744302aff9c785db1344f7cab953b03c382a7fe5aedb30a439ab33d7951dfff50ca06918fd086c5e0c9a21453d82aeee19331c90d292a9ea1cdd2e9d74f394f1bfbfd3f62e0cf9b6f928afc0d8758d3233ccf244224814deae13ea028ce06d7d228aca5af4d12b937d1745d497e823805e009159b50ac29acbcda1a5cdb1593d43ad61a73ca07d80a2d30e3375b9f5e5aa86a3cc4f49dc5102c35875e71d6f541d35dc9131ff061de1d50a717eb910c9375e8476bddb6eb9c25c0cdc7dfbceb4425ee592c1cb3abd8b504c4bc69f021284cec2765e0d6fd655f92db151e8f2d094e9788853ef28bcd7a1fcbb3b2a9df437adebb022c5bc8630a1e69620443de86e05a5a179d97fde14e29758a7ac522a9c827b3c5dde943093f97c9fac29e0e8eb5c07631b749a92c76ddef3104b4fcc563798ec61f7406a7355cd51946de90216eec9e3f86d1017ea68492358857b24de530d13de60d5f2c5d1f73972b62b17645b5fb8a2f50823d81d481097b55ba8584a358bcdc75b83c536532b8a749f50f39e4c2a38dc2ce84e6cac2b1fc2064f478afdcb5da784c2aa719ecf25c439a2fff91921c0cde4755a4569faf758c75afce115df9f453767151616a3333c99232728bd64bb0e72414f88a15a5f5f933721bbfe76b3b6c0b9d8a83660c0183ad43cb3433eca454e4ed2bc81edb54c50d9a07e920af3aee3d3eced56f4fbe44560b499fc21d90c79738edea6303e0c7833955679f80095fa15874aabdbda9ea2a032c767c56795f122f6cb0972f50bd55de47b561f3d9b60d0125739c3b213ec70a6225d4b391874549b5926ed4f6b547a23d7c483d200392e08e03553c135e0df1c21277f8348ddbe1e4642a0668e34b7e7617da92a05674c95caa1de6f2a5025de51dc75f6f480acaa274cb8175d7da3c09397e77f41beed0ab46b9d75ab6ee53ff4ee49dcefea23f50172c9d050b9a65f1f32d9785ccad64031d37aeeb1ca0434d6f134e273617771a2d75fbb0fc59ac30a604d46003f11e4a16578e238d00a171b056f4e6d4629b68beabcd32d161d6b38dec069caea41b731000aa17deb1eb98a97b219a0076ee762c805d3fd4a95abc4b8ec2667ec8b9366ef41b9e616e92d243c07c9e36a6e9a94301e7b4f62bef21f6f3290ceb42a67b986ff227396a8d759c03a2e541c45d3ad3c9ebd3c7e619f809743ee48f2d03d9718c10b2924cd79f52a323765ccd20aecaa5b76c5fd8d5b342ff8f2eb4c54877dfaeb478305a93f4b40e9061aaa0513d80db3794a03dfa67284b50908b51144f4e9d20c515b9ce1cec5d7d20688b93a8d3e9ed524965ca991fbeb2ee03aa876262b78ec5c5e76665be77f4c204eb427ba875be33027c03165eada473d88f4dbcb4ab2af4c5ebbdb34cd470f65fac5811bb60105ab3d3d335f003d4becd255968c910fffafa06909a59a350f96435346389f64842731bc91410def020e09c43142892e4bf0f95e4c018fbde0c76980c8412ee346e4e0e35f227f59f7b1c3413fddd0ccc7452b3616b947ff9794839ad0cf229ce03622dcb52c3cdc2b51cc48326ee16cf26a4420b4ac81654fbdcac090379b0ff2021df0da133911e7d1464e32514e2453a6c22ad8e25dc063243c8043ef0d04b8c71b9861504eb679b8a39db63c6c0f5826a32d60579f8f6079891cdc9fcf55b7f5817dfb461d880a939bd5dd25a712a27ac19ee8aef7dc3ecae15b0e6512c13988ab9c6ea916ddf616c1fecc0ce358d44c5b418f0fca5e3cdc9c7e6b932773a0c50601ef9d407885b26f88ae572f73d6aa74624a47c91de6989aa9c6903009c8014841c879b35a3d1185ebcdc0f129a17ed7ece70cbe9a5fba9824846dc918b4f765fc10955e185f48c4075f8491f9836cc65099ced006f04f372e547c292d2c4d13b9370ef5035e590e0ec94312b71f5828b8909ae75f3a14df4de1c1e7109df2dd577ecb5afb171738d85d418786d343dea26f9c337db38962fd55c6def4db8e260147040d8a802effecfef443a68193e5ad8419c49a42beed82e12e4fe6e221faef1fa9761ce039cd72f37f757813b5e629a8c6c4b428a4c8e8e01bdd6b0833e751ef8c1fbccbdf15bf7418fde59791b1f1b67848994e01b4d4471be895c83b788abeebf6990bbbb9e7a00f492be11d50296d0ae2fdf665259dd9fccaefda212b1a65279ecf060838c8b467d144e813d945c57bf69d31ae31c68a63ca00f9f46f833db27f54ba6fd715789b83a773eae81c109d82b743f19691ebc462d75f237a99b4870c4521362f483f0dbba8e21c7dc8b1a340b5eabf06b4ab3d62acf0742694099254841a1468a8ec3897c66bc0cc723ade9cb30f1976c15690162397f4256c6184c1d7a377e3b938c6cf7cab62cc1c0a3331b6f13bab594172bd2dd7b7a63b5fcc06e3003ce49b7d82bdc8d7643d791d7b60aa1edefdf3f1aabbc5114b6405d8f4a4c350cf25cdb4df345fae546f8e8f725ae9b01a025c7f7d9c0697fcce8d790af283b6785e9322eb094be3fd0de6091635c2c7961e89fd71d56366578f9dc499d3b6107ff64f3c7ec51feb3d3e07ffa6955fe1e556852dfc72c79e4e7fc281a52f5658aa3bcd20e9c9e932cd1fca6e1637caa5ab4bc8e0e261c6d04b623d22f776fefcaceb15ad54710ead6e84cb1a1ecaacf8594e0a299edd52e036fa785c3d6b84f5eda6d0c204393d05d0bea783771c84a59222c8046b9e58c91a39ed9c6f13058ce16fb6c4cb898a26ff6dc778d854bd900ae6cef60c63604772689c47f21366e4e93e5a5174d8ca16f133bf1895e3f11c8f95f40c597f4111db0832584302e6398d776d4da45537249705427da5edc81593bb1977cd4127881a87f368f0d128933a7fe73e3a05e85d076d7a9c4980794d4f1db43e79826bd4c49b515f05ff19b4cf8dadee65c1502a9532d9088245719ae5b0c2f516a974e4a373e3e2c31c7597072138bd6a3dc892dd33c8ece7998e19611fc7fc964d2743e443c75c957e3970ee8bdd2680fd081dafc515f677855e76845a4495149994033fd9c88597698177c4960ffc00b3d164620b1a2dbabd8d8ca91b0eb8fe8995803d829303c72473dffb439f9d5ac43eb7c1207fc655798fc93e3d9e6b2167449742a36a7f79b063bebb59f64293977c7d0a7323825f503b50cd606411b3bbbc4a0b313c2775200a6c9ac24abcc74d5adaf549c9f6d86b533ada365821cd718533cb962f52a3c51cca903ac47520c4944c063a76d597fa28f176c65bb74067029f4d470aa074ebf8c936e77bbbd8f3c06616d5f58cb9b3f8704ec2d8e43ae101c8054739a2cbf2350d4821edccbb67a22404a140c9a83ff2a46bbb34149cc1104c128037a52f503639fcb59f9f8d82030780e923358d41b2f1bc40e72e75e88a4e07dfae2a46da694437aa6fed99598c84413824ced586690d7b8effd8dc7f0e47dbcf23b19118ebc29537e9089500d70dd6d916d72a7ed09c53113934e4a770f8657e2cb4d8f7ab50160c854cc56c16359914ed21dd09c188d0dc220a971f7c3f809a8dabb45be1e46b501bac93d6c2cfb20a7759f6e8109c91b04307467914308409f2d5e0bec36b4339e9eebbfa6df7ea34d0adf152c9bf66fb41cc51a106f932c65754a6a2f27b4b4ec2da04c0c1ac9498b7aa05b327dac5e7fd7db179a36ece5e7c40bc7f4550891bb323ac7dc183dba565640da8622030b682d5f2a0335d964f4ec8fb911beb66583bf2d8837fce5172fb784b1080862e5a928a845f3c04d61270532ba794d6a864f8e9ab57c21004f87c7d0f9cfbc7d355916ead7919e46fdd035aa821605fa2dd9600508715a2b17b5e811187ed51f3cc9b62cccdfe70a5cebd2f8068cad0d52a8fa4c697d34db73c60c7d71631909f6781a125342f2cc43a1ea84c56103091a4d21ece325161042b5cc84dbc66d39ad8d80a6aeff264b0460c200e7aa40c7544a03d0ebb4f1229ee9a1403311210803c70f90ed4112d3412ba1253cfee945a1c2f3bc385084556d3816657ee338c41c34aa3fa3dda775d87e3a0b57562e26e745391fe50396e481b4865668cffd87bebe7e160b8809c9b96efeea862c5728fc6232564143c37bb5295c4e3ea901caf4ae9204f1e5fcec3ada77f5d52a185fa729c602fd78e5fa916e097cb941094303fac8ea704a8c5aba30c3d078030514324ab0a1bb6ff3e1c0ce22a25e16384a1866c3790b22cee210abf154c944ffed13f104dcc7cd224d3f2c64ee59907ba161a33cce5992b23753bbe2ae7612f09001bc9e90737970da664017322bbbb392bcd7775dde83a573d5dc6d34e86248e226bfd4d85bebf8971a20cafe218c90a25dc03cf62aa8a5d2af8bcc531060447fb0abb8610fde7901af2817a94a3010cc97aa9edd441c3645ec9711834808a0cd8582082887177041fac82045adb32763da5750c607846cb3bf9a10b8fa80445a5013139a34219e6cebd86951be40f81e9f07693ad4edfe3f3a3e894425a14b99589347eb6d55ab4eb5549396d10872911d11d3050e8318f2b41c1933f36919a34bb59d7b57a313909966075e003c8d3d4bd9d01eea58e3b75691abfb2196c2f526e20cc3f4bbf5b52639394a702c9fc8f95e85d731a7bdf679e603cacb2db752ecb3fa48cb7c81375aecce5156ea70a20785105e2d62935b930813ce13c008051db4b69c9e29105a27448680f5cd83d8cfc9596dd7fedd51e3293c9e6d10ec51d55ac3e1e6b6cb230ce0f2ff24bfe5b2f1b647558d6e0d824b0a28fe9356597dac3c3de7ce62ff71d60a3e834fa27bc03e5582c1e8c2815ae50afabb77786fed0205068c32a7f2022accf6a53e82501931d4f820002a447e0f04906a1379eb083a575c38aa76ab7103f6da9bdc3b40895c9389afee5cf7caa6d7e9ca560f5ccdba6c32c07e0813f2962c16dc62af2b5d766dd950b289bcce79b46110121226e2803db2a3ad313517e44a59bdb32ac2bf048a2af014d34d6902a04d12348b2764c523fb946f2e77abd30746e2749bc11c25304252e96378977a7c6b4a76f4bee7f436a2d823b5e47d1ed297445d6e05ffbb520062a300e2fe04bc99c9b478a9f5b293b86e040cf6b7fa64c04d960ccb707549aa048b44c0503dfe23a19849f0c407e4593033ba914c3f7e1e35ce10754d9451881cd2ea89a4a8bdd5b3a8603ea3a7b1ab039e20be27a83e8720c18223fc554f420e7fa480924800656a4a654897ee4c18fff596cbab30579bbf6df945270bd34f0fd9186a71620800cd7fa446a2d64598fbb062d9b5a3c87b5aca5c5e06743fca265d22475061f653a81a4b10d997132e79a9bf3eac816d60b3802d3f6b13db25fe1d2e22e90a8afca57da26e9adf854729940a48b6ee9c02e91e092f5aa4562acea9cc9d30f0b24864a19347b20b8a35a8d0c58881afcb67aa3b75fdf3d0889d13f3dd09149083079bc7e6b1a039f87530c778753bc9e4a25570ccf63b85c25dded0121d0bc15338f734c3b67e695167105045b1050aeae85ebb44371596f7ed414ae9a9d484020f7532053f49b1b3b434d151e7f03beaddfe1d52714cad62230459419ad3bbc9f87f469056cd2385c453002e3babb60bd976e5894ed1dc50beceb11eb1ed182296171991ac399b09ed7568b2b29990cdceaff445631e3db00310a1b3043ab450f14a2ef696c029f35da004657fbfe876a47428e4c60c5ee7ccbf1d63815e4929cf159ac1a206ae85f47ee6b284a770e1a38f5ba8e6e664e28a50019b13ad1af4f588aab78562005fc2cc82623234eb8aebf39683bc1aabba6c18a3425724189e6c8d9e7ec735b9d36764b781eeddea31725a6e12315d831dfa17a18060b285aa4c48cdc4568dc84923fa3f4f8f4163d87d74de1d5bcc23b4ad97859dc96a96a6e347e04a4070bb5f61d428d9f5f8ef2c3eb33f359ba1d0819937ef3b124d9bb40131ac1c5ec1ec1ba1e38cce0c6e1f7302fe71ce3d5d0ff8fdad9d2b68436288a1cc9e123b83ee793fcabf322ceabad7bca3d61e8d5cfdc85c8bececac49d0616cd82e4df529d77321fb05969dc9fd9daf66aa52dc99da6c8f672ac7e160afa4ab7593416c4bd72b3632ba7b74cfe077c36033dc9100fa25bcdfec5d1d5ae7490889ae586741c6b2ef37ce9fa60bb1df1ea7f8cbb4cfeaf9714cc6b7f36b95af7a213b6aeffd70d1d1ff13a2ce4692600c95ca4869ef4eedb8e5392882467e7f633461b748511fd4a877e5901ad90998076c19f1e3a6413292158d37fdb2cfb40a3c2b380e4b014905105df3558b02bde64a8751e227d0adee4a2ea26acf7438f95982877283543ea7b1243e9698e5796e418cdf1c7c24c528f46bb452530b204d058a250dd5a00a3434039f46885422ccaaf95b9aa1f26622a2509d5c5dfed46bdaadb8db731756d27a0eb905dc4e1a4560bc3f8fb6cf023a788f94b6a87ff5565dc5af15a6c97ef7c332e45233c2d2632332347ae4c2089b7466977b287c2accd1ad9749531a03254fc68a5c0012172543b511cfbdd5babc4224549a4f77226533c3e8cb7cce89d7064aaee2cf98e4e4e92334fd041a43efa0beb23a360da65670265f31b39f966c992c273ef89a11420bcbd7d58bccc31175b73b0b032c8b2e2e39c480bd550776330b9de71a62d405ea38bd623bb231080e68a560907bd0f87196fd03737ab6d9b02095b58741f12abd6870d35b4e6b771ed0ac6f62e6db32bd2661f7df82df0f8f9199230c074970308bc36e7d52045e5256bc440e510fa3c0b37c4d7d0f173046f0a76d172d3be8c1e7d3d304d3f0b84d750793d73725000aadfcbbd946bb4d8e8802f9732ceb38918fe354a8a7f45be8bab243dbefa5ca2d985883d0d2165b6bc3db036451e44097a5d326bca42ab852c69bf4c5c305ffe3743bbe0c09ff0626301a002c2e81bce44b7a124d993087bade4221fee02675429a6f70760a4443f117f3a9917dd0cbae65f683cc052abdba3df45f5e3fbb922989a147ea41e0d1dd06840a30c201a56eefe16bae4cdb206481fad2f65119b049d5a5c38ed391c9f47b5b9e0c1d908ee832a57a589967fd3a75f64fa6e5a1e9ceda32a5426d44d6720e076b21563e4a5885735c93c63a47a1f9a29c472447f6087f37f92086d703af5b8a5df4650352e8d3b461146fa3fade0b8a73d909c4b822db651173ee823bc4ff58a195b3409f618e07e8927d24f5bcf72b7b377b0b46e2ff2cd5cd84b1d4dbe166ed6ff910be99e5633b71ddb12ab18b8b9d45ecf1a6fa0a706f405e77215969244fd6176a93b928a42c26c13f491f4d04217f9d0f64efc67d43a3300adee83e391a85d97c694a4549cc423e6cfd778efdd20c00ac495db05f5c0891235a787a4da69aed08e7826cca43a0ff473795ee210ba68a52cf0b943796875ee5f0f1c1ccc0faf064af673c448586062fba3240035050c37d1ddd7f5e1e2622e3209bf77daa64dd63b1503c5485a0d41313f5fe907850c5c97255c304c8609200c68987f232a6498e5195e919e54f316967b0fbc77d1c39ed227c3ea2ab91c7468c70c6f1ae7ba17de29769de98edbd5cd6857ba54038df0b683b4f3f6ff8ee19c3a643bb9589b39cdc2317e318de9cfa00f9f6eb89062b67556ebebccc752f1e8a8dc2b1c1f274fd0e87a98404ecf3b5afb9f03b8382334b173645546450b0dca7de89c567866f82fd63e74fae7d3ebbbb22336596732ea8ec221d6e24c4f24100c624260fd7b485e0a19f79ed7da4a7458ed4f0bbb1d859bae34d12f98eddd8d2bda5a4da323bea8e1649a39365cdfdef50e2d88a8dc4f33430bcb79e3e8e557274b28e13101c442240e7a58c4c6a12d5a67e89ede2d6e4ee841146a21285e40ea92b8997a91ea069a3ef91f41ae68d63aca1f2bfec34f33835ced0036d030aec86728ed2ab6fe2325a63b197df1aca589a43fcc4cc064d0d79d02adcff9482d64ac36be95621e4c38236da30ea0875065e8abf1e01656d6f87d34074e760581821a9427ea51d4198c75d9d63bf3d612d871aa1dd10c4a52274e8273367bfd6b786fcaaf4c2df474fd7ff5d6724c5649fc57f3a8fc5f21446daff522047d570b4c4321e5c0f20cfd37f54058808e821c574d227fbf5ed00bd146b9cba8de7b84447bc1a477d759dd1f9e215a1143e1b9d27b762f93c47874b1203ef61e3679a887cdb6883a5073693420ba5bce4b9fa1f430d815aefc64a864b1c2e1abe1db0bc4cc5aa9ccb7db379442491e5bc8d10695c7a4bf47c445b5591223220cbe201ae1de9b79d899aa8b64e1de23187e7b57ae6cc9c80c362bcbc736ec6394d8143b353eaed3ec7c59dbd97b7ec135b6be28efb29cba480a00e554f3442cc7bf45222d0822a8b1510d0ef0bde35c403327f79cccb677d3fac7a9b03f53299f54bd36746bae3ef2ec72edf4389d56dfae063aca812181b08a6dfbbee0caa37ae804e2cd80701580b263b66ba4b265c5d34b83baa3cc8ad0fb28b81d3aa0537ef05b6959b95efe423da880cbce973c2534fcf1ab0815d120dfd99d3af6bf52bd414bf88fb00195b19699e143069663ffb55599114fbcd9be32c7bfb38c2e388cba46fda47a18207c1b86e3e07ab5b157062c0eab04ac778272f59ffbe435716c0748414e9a697667797ed47cf2228a273ba1b7c941afaba539974f6a22cde985eb7158849b3ae520b2462e41f758dec490e2b7f961cd720ca83edb15dff44b72159ac3fcb861cd7499614a9073c11568c878bf24587c79f1d10fa2409d443179db5b7e8df0b0379ce5a4e33004eb70f181a94a8e494ba51922f342b26289018bf541cd9cf200c3d21b4349236173dcb7bd68daf2292ecd9a8098ec0e8de03c0bc5561074744ba1f4f57d8659ff218faa7ba52db54977212c5657afc815cefeca1187684c7aa158e0e5a80cdddbb9ff7e59889d1e498adda4664a7e108020a861731729505bcb2cc5cb10bd376d6e2134a8271be1c1299b281e1d65be7a94775239713d75da14b2870515c200cb567e2ed3290cfe68baca115c64b7306794cd93363a5c99ec475e90581e4867be5301b3e1b3b3fbdb70fa023f3ac9142f024e489dfe4ebc56652422adce059e4d332c907bfe085ac810bdb6e2855cc2dd3dc35efdedaa31452b10b701d4a66f04ac9bd2a31b38739edcf7498e29d7f8296b30db7da23529c017d9a82818a83f3fff3e86ed426e735dcb27d097a9a51de841a6fcbc97c68165399bb588e24656f30726a121129de4b76a3590d98b97a640ff2b3afdef63a9950b53257663496bc7f745b82bd33ca7762708b4655a0c6018aae2486ac870cf0cde99ca3ae461ff2ee94ce6554212c204b17f9927556aeda96834ea9e22c0c5c8012ee0e3e2f8626abc38e6b66ac507ef50961a943713f4e921d620ef0029efa49de82dbcae793a65e9ccf2256d519387365c61edbe86eedd2e536c42a7f6d8e299c8b06d4734573893d2cef4af5623b0f1e4e44b73b5725498bbecad2759d392acb5735fa8e4c6f9fdaf0bf81d89a280fd08c516e7004a7dba3e7f12cba613a500a6b45f883005d86e72924709f053947a2c0dce67c41ad7fa4dc60f18b43c9addc6ba0d8f3e56bd20fa3412298fb51e44da4dc028aaab5496c50bcbfdaef7a73a43a986af4f66d335a62819b3e1c2645b9e79a0246c75809c11d6bdc6be7f340c78e6a0c05a5a23f3cae74d8d98a208fce6caeb0ffdd0ab489803aa3a004dc94f10928266b4e26740e1a9ae05d0adfbeb5984956ba6cedbacfad6355a7b0a19ae8ea2060045a47f19d99d10ffd38114b6e3fa39443f83e9ba30d97cdb1e6a3a049ba0618676e0c03e19801eabb477d3327b1dee53213ddabfe1f0d6cf72a675df8935870249ec85010ae8f94c7a8a1b433673e146424e10cd4645a36a55cd188bd62eb5837b49dd0ee2a269b018721e70c48bddfc3faa83c9b6205d892205c1021c48b6d95dd7abd955db1f91a36e9cc5457b283d52334a276f75d034f85b700a248e33790a6df823572a10c8e63d320964935fae555993fd1013937ffb6bf95d7b9acb5a7c13cdfc69fd7b5646bab319239b971e2b01e04be4178abbd879d5a05f40634093a33c33986552cbc7448151dabc0668af4f9bd0ea2b41b5403a80b53b1e30e62e8144c8a98ccb47ae0918c31904992560f1211cd0e3ccb6a628537b179f9fc8abbf999dd0ee31ff68a6122f18b8d87f798bf89acd7d6cead71180d6bbcd42a2b5f138a4e189042fa258bb1dae37ea4201dec43ba6e4d1d35a0339b57dc6de512c3e2bd046d4a7384538aaabed0771770c2fa32bf5e9de365c13ed825c80207291f56114b17eab1a77a175e188fcef34d15d8b11c5dde243249d0b2fded163b01febc98cc55e33d6a769ead02da7022e0f41d7cf3c5a975a80a6d407354dc0a7842afffd8431463771d78d2311e7a33bc318a8e98d3eaed4faed56e2fd867686a4cd71b3f9bd8098b77758ef1da90d8e7d97d539f24d115c8f4973471304c1bb3be49db90e49aa5edd877becac84ebc37c6e47318b55407ccd3914bd3908d0476ef75ca6a50f84fd1c86e7e289d6e34a3fbbba67d45846eb69040eb38b311cbe61df25326e157e7750816033bc0721dbc983c4bc2fe5458b6e55fd6f25fa28c5fafdb68d97f15fbc848d0154e7abee53154bcab8002652e4d78cd3752e21696ce2be2063dd140474fbd1cf1a3756f967eb0a6231a74fd2a4369d1fc1dc7e3fe0f78876f3cbcd6c2560eba435a6c02ff138faed2680a637c6b0e3d57445f2e59a0c262a6946feebdd9d7f4fe5e9d5d4d2ba972566c139a03833bd02818c5377ef7f9df99cf382251e19eb20796018ac28041d2786c0a46a6ebd244f3f14d52f2bdf22f461a6f785af2dece6931627d64c8d3601b89fd2abdd121c275869bfa128ebd9bb1ca934ab41991dcad17e1896ed147d6f33b838a2e1c0addcda55c4b1afcb5f39edd019279c72f55e82b42e15170c98ed243df6b44a4f315bda19b39a164644d3c731f62b6e1063d6011d54ced23590e32ea740e07451bb01a3c78f7ec31db8fc0142343f4b6f75fee71c238bc75375dab73662372378b1845ea5dab2e1c086708a7b703d031a9468b7d4cbbbd61ad514a2996e523cdfef3cd27da5dcf7ff135d70248e3560926a3cc25d76c61b3672b2bb8727b7f1dfe402649bc9c79c9870ab3bc44b37e4c307c7c007658b5dc8983b087f8848facdf02c17a029401603010e7553c894fd4313adeea836f512a5e7584db54d8bce7073845fcb914c6a6e4e726934e15ae29d39075b26f7a2512d76d4b65b387d65e92dad56b73389576668333d9d7d310164954eff32d74d15b5e2db546868403aa05e8330fd24c60899ee7811c8f7afc6ea0f93140576d03bb87de90a9fd8734f1e910ec8816384c3c3e2e3a22da8e91cc7eb277d4e37358b414cec2d7c4a205c6c291bd990f2ef3847b16c66a9701943e8f12cbca37adec2b0081a80300498d7cc70c607518684cd1302f02d2d8375f9de0883e627ba5565f1047d9b9fa7a3333d6725f5a7c49c386e6fb4d90bf57d5b3992bcfbf3525492a830dc2d5e981e9ce0609c7b59dd6e964b6ef604a73e92d45c3872ddb49a9cfa6d7300ed7883c60fc3b2060b0e6b71244b27c452ebf2400b7391da1e88b1a00101144b6d788baca22f70caa9fa63014bf2c2bbe24e4f25a5e4e9809f9c43c4c76a06c0acafe4407e393c5fb92f586b93640de94ddd34ce5ae0b0cbe31a4e9bc6c743d0992155ddd18b74275c3098a78dffffbd27459fb32896b4249333e11356bf5475ebb0edf7ec2afc953a5a546408da66bb325b5efe696e813af20025e56189b9a0284b944c2f2e577da255abd5f99a0e071ac485bd9aaef31d5fc46192dd2ea98cefa9558539db198368ef4775789dd457882c592701090b147ce6fa054fd42e9051056e59f1c612752a5256040f23ee21cb33f620b377d95250208d479481d10c4b690781d4edc2a61c5691b8ebad6820f5fd80059a676f79f98fa506cf2a28db9d6b4b0a6163dde5a45fb710004f9042046bb08cb2f5150d4d57c21c446ad5440ca36aa3b551be4a016594ec93952ac531bbd1ba88d1020fd8c3c684f35e2b6f197268c75102b84ee93fee2be19049c04769f507a50133fcf013a6b9ef3c0af880ae232aa4437f6465ee314dcb1c5feb0d1ba1c81a2e404e8bf942fb9c93565971ca70ef6dd06ddf2fc988dd373dfe2be9e47da0ecb82eb3f362c3db0db4e69d677c980f64e2d99839dd23a6ee16f43f591f8c293c8dedaa044541166fc9fc70c877ada56f5ec2febec61e7a1b155e87511fe6b1b315c89ce27d0bf44cc2a5a87699dffbb1dda6c254ea840e7ded2830268f9843da97aec20ec4bcc5b7a01100f82ad9d679927b9c3bfa9472ca7cad8be3bffcb5c67a3a83a76d0b167f5be9b16b3b8435d6821be590eba49cae554f9c055caa26a4726f0f4af868fead651c5e636509a4a50a69b5003f18b2acba5503e5e2f121410ef4dee6a2391f21b488d03d8fab52a8e9ade7947bbe98097bbd91aec7e44f5cb6b72e9c57a54490b2e5fbb8782fa6754af0a63a3c8aafb8b43d6b28b35d0d2e1b09bb8897af7178e03b58e6605df733f0f6e8ae24117f249728e46d78f0b36720343ed0d927a5b729d9257b9551b58b6a7abfd38de27cac50ceae492b414cf552ebc3eeb8389e48ec479d2cabd4ebf6e96fce377e0fc92e108a5a69ccb0a0c67377b09421591f9a87add20c13f444732c2b26fcf159f44f8b139b0a35c0e557baa6a3a7f41b738f85a8c2c2a2404fcd9fe38cbf8ac42c16b064f4d367dc0f5da596a97b2564aad1803901b540ee961a1d5e689487fb4bcefeaeb0e94a63f5db782b9161ca767b57a2a6eab94a98545545c2160243d7327f22020c37de92e17f8b5f560c83b1bfca48d8024d8399697b6038cd557cf947526913c353599395f8beb958f8c4651add830f0b80d59a14975752a6ba74204f60e7a4062a3c0ebccf2d45b2f6da0ddb028aa05899cec1e1fe3bba6bf69dd8e7b6373adccd0ee10f85360977142a390491b83c706948ed65e4c12e0f62dc88ff7469d7bd31edb48f9da990ceb4c964edbc66efc645f07446709c891cf4821680c0c6afa0cbfcf0a2373951210583d4ab84461546dd5c38f4ddcd0efa7f4965db9210faf14329e99b055eca8c152e4548029b1485177b92c867b1863566fbb3c33efc9d8ed0a44f76f0e85af4c31937265afed05c65f483de418494072df5f338abd60f0e2f6e5ad3c7a3ef4ffb85f2d7556eb9fec0f1440c78c19d461a85059374a05d14f1d872b6010cf8be463b4c75036d3ca7426c3ba2706c4c871242f1c23f3fddafa16fc270fa72320c81499efa888a475eecaecb9c2c2109854fbeb0cd3ee8e5022a1157b357404933c99b6a4ad2dcd55d8395239aa2dc620782ff999744baa0930038997026ee5661772ff208c59a979797700c3c5bca7f082911cf19df96739d7f538365e4a7e08428ad4f3d11379bfd8e01e3f6fd6c20b2ba96b2a1f1f74b32143a08ff55b184cfb984928d36af0ecac602d38a9a8bac591287af796891eb5028a1ba8c75ce8fda011addf61783d05f2276a6b2649b83b7105c18e40cc809a76eda3770860e8e5dcde814a7bbf70bb00a05c8bb08a30636018a8360df745edd4165b211c7cfc8010e3829911674c1ae9fa58f92e85dfbbed0e7a14b0a81992c224715a63b669d8952e88c9824da0f48d0c29fc2b78e835e880f63bbd19c2299589c049bd8169e35ece00bbb113af80ff655a75b613df05a998d2c4905b90f7d4724fc052885500e517014469d961a2024ebe4936d0e945928ecb86b659801a681470aa1a727bb23a341dfbdf842eaf8d9412e5d892686900e5fa9c14143dfe8e06ef85f20c448643acb38a9af914fd584ed4dd9edaccce78fd881f457c1fdf6562ff895bca0c4d48026d9ef421c935e4aae538558352b26cdae4061cdbcbb5bd83b98796e2b9aacba1b09a8a4f7ca2c9e1fd843d832e493d6c6bf9463139a416461fdd43ed06b5c75876ba166b48fe9b0934352787e571f38dd3a3f625fbe85e1970f401baa40c182dbeb186a978c9e90e970bec080a413e1095ec6a120908f070b6f49389944043bc74980f2a6ea544596c1ad4477da13b0c6c5e3e660a392dc2b56e2377c019469e50db25bf3c85610da1b6ba3cefd95141ca05bd3479ce25040ac7bc172252bc59158fa2d0efd117b65f5e4aed1804fd97026ff9a58a3448ca95c1531c54fe88ef30d704a3f8199914ee8ea373fcc8ca17066a45f1d1a8d19a5755379320184dd6e17c76cef0f552d43cb4c31a5b22cf264e1625deb3268d47d019056d5898e0cc4c4d6bba879862f35d2862757ff4e046dfbf99aa5fcee7e9183e933bff64f94e0e21e6538088ec57e241daee338397079a29b856afa47116cbaca2896de57f68f9dbb10115f82aab0f831e0774917014adcb27ae5b3f4b2b86631455ee794635564e70566041a442b8da787e63ef63a4dd2e7f05eb0f7380b3037be627726e57be74d74e107bd565dafb5f79ba79c889a424eb55f84b9dcf59a2f7895de9411271944ad14e049b4491548375ed80cdd677e26d0e80bfbe974bcb833d84ccd40c6389fd3ba05e2c7782a1d3c414acd842b999a61834c2c5b76dbac6cae48949cfc614e9f582cd9b5218d712faa47e8fa4b8051f62160b739cec35719b56073bd5236f8f4dca2c3523140b4310725f1dc5d308b5b4e32de57cdd1f2d0db7ab32d7c86fe6c0db24982494c9dca5e2d01e87c14b4bf4ff7f8aeea6330b1f628fcdb640de7e4525f56dab6db4752c1542737090aeddddfb28a99b9ff9cb233b20bc3b43cfc24bb424c51b236df830c34ae232f601ca225929a3d80c4bcc334dbc469c034755bab4429f8f52b802e24e4f309bc31c8c9ed275cabe7c6bf8f499068969d8ab1006c39d41d12e0041a5c08d568f642df93ad7cf3f6506d6ab8535c8d1b261a61991cad8568a6c1dbdc251e7b46376bd59e60482f3297ac74d566a847f8ffc08b45d3c162bbeaf3764324bb0dfe3068822c7028b9e9ce9786f2e6d1fb0972bbcc6f86f428e5db019d87927ee26518a4868e8895d426a6b442221114e194ee298ed86d6230e4769a0327e06f3d8ed1c591313e8cc3c455bb42fc08ea80ed9ca756f52ebe19a19f905bd4e620fa925bed113d6084d0c8afeea7a400b77619918c7b866f8d2b0135af43147c2487e9d540f75db479c933e1507a65190e3974432d7ab2933c307b7518bfd2a03b5127fd177f8963a50d30edaec7f3ad41e5a4d28939c777e318cd26d928dc08bea9d6ed67e4a744eebc613d3298e615d26e851861348aa009819f1b8a8134c9f9a689143674841d47712c99d823276afb24b78a423182cf89699d2ca0e248c40e6d1bba21cdf6ef16bc1ab61bd38ac75fac4dc6f99cf91fe5925d2334e54e747eabbca3ea307c1fc55fa562c3e848eb67febf2f2b5379b689cf0b4f1b3cc9532b7579d4e83c420953a44e96dc3bf412409fe1899e333a9959787cd782428eaf77c814872c431b94596d47f2278e02100697884749da53e34b26ba1ac97bf71a16acdf4329c78964d2c62d5a5311496c8aef82fd1b65b597d0562defe5e932e5823599922c42a8b4e169563bd2785530989058df7f86be45d1562ac952874b5438d619a65d07d5571b0558b419b21eccbf2ae8a6038cbb73c37ce960df6991a2d88850c13c28d747f6ce0faad08a4bcf864cecad43392e33db4d8e60147a33e9ca78b2464ca16596bfa3d3fe53ba51ffa90c0a7b051a4a0051b7193073e308d30e80f2b5f8d1a09ba2c2010e1d0009ad59c6884760a249d1786a080277f3107a35903d8b76bed3b5d11095061e6e68c2300737f1e2b89410b42bcb495af57addc370027599ec80d312263215d18c5a61ee1d8debd4f906b731607cbfcd508060d9f48763d24326ad17d60ff03de1396ebd08055b5d05cb84ab4b6754ea6084a18ea8b5e084e8d168da19b43d456de5e8766a3cad65ee4b36c581024c3b45bb4b718f819615624090df6b24c3417de3f90b9a21f4400fce5ac4f92fa98da552651ec5a2a1f1d9c7ff4dea3b97044aecd0dc975f784bddbb77b88c49438b64bc1bee63261395006ff9b372dc76543615a3243c056aaf57ac30de41051e4c98a790f269dc46d72fa06d5383656a443804955070155de22189210b6dbfdace4bc4409bef42018c9b18aa3fde82e189e564c7ee2aa9f7dbdfbf404719ee9873e93528b36f6f5d51d631bec651f0ad1aee7d1c2778f64948a63ca4a60eb88aaf148f656d2288b3c3d35adb2c5fd806a4c8d3793f27c914cb52d577dc083691c36a38ea4ee9123ea64a836d1cc445147fd1d42dc8c5bfcd407e0786d0540ebac28b0ff5ee0bd5c251c00995d6f7d84ea4f5814f4d53c2f6fb4143f485cd43d89170980c5a72aab92044fecd68b7ed18f9e6a36702b0f37c239166097429b5ce0d446c81b63369e06e2c3d4d1bf9bae44136262769f575f8fb3507731c15ed9d9472a8aed7921565d21f7a7bebc572366e298d94425739ad817ec3e080e5d97318445d722ab6789143db3c12cf82bfed24d757b56d24225fd2dc63f24d247c92a470960e4b7df5ac6f64a16d1568e641573daa1b06c2768241f514e0404535a97a2d85d4bbd92f77efa9143f9819df3346d4eb0aad8f0d3540931b48b5a1696a6dc33108da7f8d4d4c20ba4d83e342f77a17badaa2e2d1a05c73ac7e9dfd421deac697c1fe61a7574aab389ffb316faa63b8a6d4a3f920cd66ac09d167162f27c6c0fd5e7d672a0ffbd18c560d71c00c1668972d5cf324c0dfcbcc57b2d209d31a270be495afd2da9c6d18ca466a08eace8c6055d0c040772b4f303b88aa64a9bf1465f8b61aec4d65491d0ae44ec41815e66833c5b673f1b64720b0d9d24ea8ad8648a73971f5be4f2e63ffa7e3d75d00f94011d026ae1ae70e91adaa6991d870c8110c43061a290e05a22a331724daa277047db9f9fd3eee278f62578d5920b5d9e8aaca7c114f876b0d6f35e81519f42e19c94da43be77b02a7a61903e6bf40167b220243b1fd9692da8a592ecd2fe54d968adc1871122db70291e7f256fd024c922aae5d32b176847de140a3bd062aa0e2b54361b2b520df0b0ac71d07c4963ffca96002194dccd7ed0862f36769a02e370e935364220f9c51c22b89ee4faf10430a57e5cd0452f7bac85b3d90dd71af11f3cdc2bc1a85e4bf449ff043a58d37c3e4260d9a71e525dd0ec8ee15c55ff1421c2f38fff918f548d1c75bd87617a058d2a63e43fd53922c6dff9ae284dbc8f5064ceb193c9a1212a6fa317e2f64c5063cbf83c53207f55ddc3c628798468dad95bc712496614aec1699028ac157aa1889ea9d3dd12316c7f0470c1941b95e782cb8f2f6f4ab24e4bd45cfab3210fedb4b3d764fca60a95eef4b478092e933530ff7497fbf0602b2a6e254e7128525354ecd4fd7e3400565920b56b459ff3835c385d923a4c6c8eae73cfd428c56a6e96fa80a78168a5024db9eaf0f96d29d6cf4ae45dd80f78f9ae0a96876dd2a76be571a96df0a7ae6bad4b676d297545c0ee77fa41635be4270624b58e83718dfa90ffac0bf02d3c47201ae6104d6d5d4856fb9548677198581be144e06380063ebbb2b5994166f852546d72605596d5fe90304209572cd2f60f58f98e7e7e602a27293afbafde3e28911f614aca8b4e378d48d9aa05ed39cd0f8f6f98875101f51def0e70f0511ee1ac769dc0d6dcf06e80e44ce3859f86e8e3b99774ca9a58fb86e788e05bc92c0f5649a76d3d7778a8e3b9c24ccbb389cd3f2ba57337a6be559e218aecdb2fe6d5e6210ea45db79778301c282334d4c26ad5b30611e21460ec1495840a5404540ad1533b8a66ae31fd9294dd804867991485e5ff5cada3b10a601031b94337baec7a84169224ea4003d6b70ca80c9d367120d4532d39c8900209ebda3122b11e6b3afd6ae87a4910a05e35c9799c378533d75af39117233c293aa8b50e74aaf456c5f463521c6c94ee3434588d68ca01dfac5f9a56a7915d1c2063784c1dd01821672b0211c02ed42dceb59370fda7f9ca472ff5670a9f31bb87f17872bbaa07b00e99fbea1386727d4676a0ffa301920f8ced097f4ca6c7a58246fe28b5a32683824a2063e9360f43468cc78f8d9608f8ee38275cecf48b1212f8e1d2766e2c7ee13cb4b50f767e1d9ea2713942a251d0d92b3b85a029199fe755cbe0e73db908a0626f9f4b7a291a04d7ed2e2235579789659dd7de0d79e7a1a83773b461c0841927d005856f5de91f4dbd6c821ca095715e1c6bed5cfb7f91a3e6ad50b315a1d6781197d96d58eebc81ab752e90d941f0de0cb86b8635f6b1f89ad31b94989ad8d9d09f781cf5007b2ea09b9e29f3b5e9f60d08aabb3669ca4d95a34a41b39c982b552ff3512f3553cad7823da15e19e49832a6b1d59a4c609e23f1c556913e5369bca5a483fa95379c5013e7f295cd72272e77066eb4982c81ad165392c0f67c0d82d6470d692725074ea9b7ce1019ac599d774df3260583ed4a1476cdee3f26a05c6a8769f49e346a53f19f2fad7e07cfb8f2d3aba3177cd4ee8581f99367f5b6ae65a4f9b623a22d25c8f8086ddb0d326a4b4c2891aba905f3b9516decc99a9c0798a666c6e7034c04fb6e24935be094b53a439d5905c6c067a4093cda2ba28039600db5bb9983acf9ec9f8c86ab3df44f598e2e76170cfa82f4bce90e7402a4cecd68a44c2c716a8e86ab5284f69eb0d96f330f9d2567f5c4bbc38f743ad89cd0a7489d9b04f9cf5818db40b893acfbae746ca7028c20fbe23c22a2155a9197e18093546e287ec6cdf15dc581ac16a73749bfa518c9acc0bd20d0e03b0d4dc4961d1c3f63cfe7a21407b152c83aed5de344e7116b1b3631f9f67a8b89a467599510b5a41e4858c3d8e0d7363bd4e4cea5b413d07472380113e0466b413c77441aa0d0e06f42e7ee41c830d3e60dda2961e6119d44398ad1d8afd3d1cbf6fe7049760d14af709fdd3063b9b25bdf0ab68f7cb48c2472c4915b402d67fca998f2460cd2d10db146921015d7cff6cbdba1684e717d1a4e9f6236c488826c81750e9b9c080c3c4b484a3ce3f528d06022fe4cdf8c80b01a14b7eb7fdacaa5adb2c88c54ea1bac56e39379fd3d6c7721b8190f8fda05bfe6cdf6bca4d8af8e16ba59a3da4c93d0af4a13647d936541f82ffb398dcfb5d9794c7a814e062126e035c1c108281c99185d3dd3d7bd83f49d3be8706b0c0d449ccaed3f5f5014da6abe42b73fa96d04d533759fe989d94f5330e9b6d2834ed2a78e01cc15ddcd64003228bca7f0708191da8b1c74afd42b64da7dd00004a31c11b1aaeb2274a141d0c960cca8f451e7ec0d6e359fec7080920b35483eba40f36f4aa171bbc381bf7cd008cdd67d59bfb7dbacd72cf2b1a55973a65c0d047536b0d00490285a7160b5a139ca64de3a9b558565049144f70d3285edcfa728f77b7ab233161bb1c5241e5fcf6104e20724e28a026725bcc19bd1d412fd26c69a1cae28078b43463b4fcd3a3272b779fea32644f686317168e3b6f85502acb346f752edb72591c50c0a277f898fc1a40464bb714ddc5c161891f4e213e27bd2c0953a8d0417f513b9a3e11ee75c0da47495b019978974c9c60807dfe9450229c3a8469d83dc5f724c1a30766b5107b3beadc747a2780b836b5e2e0b444d448899a80846f473892bfee52f19b44e34274c87af0b371882bb2fe66304e00f08568b6c20d77dc70a45ac999527dd7bec822a8c91753b0fa1359923dce880fa43f0f3c96adfc42ff93dc79dafd18dd63de30e1fca1767983f507a72177a84814a0ecd977f0ddc6897e4cfabf8cbfe1969f8419b5a9ff91702b6d128d2041956297f9a874c9d9b7dcfab5cb209a46c39a3018b038b0cc3da2e8638447b1c832f422218a24d5307c1fbcf2cb46063511deadde8a1c90a8f41fef21e8723025e6ae810d6a4c17ee8851909596915aac328a0682cae2d984152a50e480422219c654b7680fd1f974f91d74eb9db303f4f91128067e46389a1f547cb672592c499c6e4d372f1939b17d9c98858127b53a874609535eef7848b70ff56855b2a5a7cfbf4b1079ab3f64ea977f04d9d02c07712a32815af4e99beaf7842dd82f95e1dbb5a7708c79171824882d0e74f89cefefef47b3c724b25f1bf69e663e1ac6c80c455bd5801e18425eb3795b3a976fc2280feff8894c85385b34c31d37da2cff27aa998c3701277033713e92b8722406d0d0298eb7572fe7353188a23d709bf287fbe7d3869dfedad7e922a80ca4f8dc3511397b47c029e417c41cd1ba61ba41f46443307f2c1f28e22998a7aad80d1c53e955cb7a80283416e254af05bad6dea8aaa5ca518108b1f2c82a455b8d10142dd28bd83f47ecad8a8eee8b407420418820b6a6090e59ed00444ee982a8d4e0f80b1d8c6b507b74152c2e498252026e35477a72060b4698e1d0fba2460a02c54557bc5adf430bccdc4c807545b372feaad8d0bd7644751d0c3849d80b283f45357aa02e697b89e4e7600210967ef68646cb95f258f2c1735e6b98f448186121ba40c5892c19ac2f0240e9fbb9cf09e54137e4305694f67e02d9c3b899ad4eb8c09c7257194c4af35007c047fadcd5a6cbec1b00f382c5888bd1e7209c39a219741b3b9ca6d077a33608797ef02bca10499e0cc87f89e8cf936a6e323671d21d5d764c5b2e9882c2e309affb1c16a58972cf291817f2d4c2b844f57a4faf21bf83ac4c9a85bd4977f8af3493e06780890250f8b54baae7f85c89a6975277f7a79e79ffd6a17041eb9bdbff18aae6d97baef76a3b4380069585ac1224fd9c93bccf4613844b132ecedee50b8c14df566ae811b7f45ad456c34afcaac02dec92046597e7ddf5bae5b988114c7590f2744916438664c0f8b968979fa5f497f5deaff6b381da8e04a8efd4f79c33c4b50b906b81c66c5ec9da1627d0f98007599b2cdbe67bbb1687d9c88580e8284ab1c71528cf96aa197c3451765c07a8ee5870b476dc27197ea1570fae67369aac8265be2965aefe80a21e4004030dec4502eb25a86920b065645a7894f6f38a4cca3a518775366078f27e0325ea41c53715317b6fc87184a619b1b5cfe1c8fb23e77c6ceb7d059b8d842ae595c320e4ed5f7b0215504e5660bc300ca22e5b46b9247026893b2e8fdcdb073e9058eef5de4981dbc75cf2b5cd5dd1446bcbf8a05badc08316474c7bb5fd0c72a4245d0a396a0807c068b532f9cb27a2d74737fe9150786f119b765ba68f3a195c067602faa1eefaeb96ea3720556b95b8799e2da07db7d1e460b8928ff7028606e8fc238dd2ac6862b49a6ad5c62c178c60090a25ba787a170d83e42aa40c312c2c367de047d77aadc96368b9f3fa764bc4d27c2f5d910b752e7de9fd2abddabfb626c87ff24fd4fe0829b7b6f80a3d6b8b9b65c48659bfc9337502a6767ffde0540181305cc0943d2ccd42d75a8106389152fb2673d54e32113dce25d84dbebb3916a5f9e9f2b1a36405b9458af3d54a371891e9e5bcef0926df46447f3265d961cfb87854e46bb0086e6966c0286ef21809ddeb4995ecb5788b1e113a5af2750ee3f615d26ca8ba5a38ce8660739635af98a32990245fe1803627212c3e9da0d7a16e3f4d2e51cc52238d524c79ba3daecd8057699ca9c34445a46fd86962786a733136979538056e0dc5dd2cd0cf6f771bbbeac40767f7b06951ff5abb98e5f0411e58a7a71f45f1441ffc48f57d9110d147e70a7139cd8b8fec3c69de1964fd4dfa7fe15c08d6714015d166b492213b28473436eea7c111e7fbf9078d0329e0b570271d4eb479a7e8f440cb13803e60e8b8f305bb7077e57c3f58eadbf439dd09d33b863fc621da027571541eefb2e24ead451429f7f8070ad6d38baf3d98fb3b1e783e1de050e5f7912d3d956d50da182d197a7a32e3c965342329022cf1065ab82f708e7170e1212e491f12c770af04c5864045a97ff1fb6c42b3faad95f6a5e9b607624b3808426a2494c3e8193ad2953e95f77b231c0a2a339691cd1a3cfdb3aa3b7b2da2bff5288a73c4a9da2c1e3bb6a5d4fbd63447db6cdfb9262bc881afe9a5905eaf96e1102d7485d4f9841fb1e50a0616f7c41db060be4a57da06b4c67ee61a03bc3237c95e660ee5a4ab1ccf3fce170110ff3ece47c1f17c0f8153b3f57a66956392f4c0fa37e68a4f260c618fc536f7b5d3635fb0a7687d8d6a9afe0aed5214ab42817f16f3a232a812a1ead4e9544ede2841fdc37091622d0f73fd95c1c38b1b5536b4ed24dcb621b2e7a6cccd0ed97335c7ec370abab1b46380050c2e500d04404a5d61264d0f5278ec10232920bd9970cdcac6ad40480c8eb85fe209c5ab960fd37087edc924cc344c16c104a74872a510a7af0e3de2c431ff714e85a47031c9a237594be1148ac5b68cfc5a78bb7ba7261afc5d4810fefdae459e49fd0b65a55dbf4672da85048156ca9aaa78760b55875e29f0c66b6f5cc88fe75a04e17786cb169831e4e599d2914e231a3e2451d72aad0d87da906e274e034afa1e4c139ff4ee362008ac47121ff46dfcfb9c917b65ab8487230d5974f8320932eb631f809ae92bfdbd7872fce261e43cec4954253926d4b4f5b801dff592bc09c83cfce8db2da8832b66769ecc0a4d09ad65bcf5d6171e2661a9f44e0713a62f9ccd2582f58fa626c39f0616695622d2e717c4782ba202c95dfb0e01cefaa9d1f8dd39021cd3a6a39e914bd27de56e23339f5be29d6115cc5c73bc1c80ac0dc54ec466e8151947c22bf9e7a3b74c0e9944e064410bb6c8939d63a792d1e4b5332c315f1b1d799c74c269144ca84d41bfeabc3f37b9662bc3cd76d3bbbd96454b6164cac837c379157e05481d1cc7b67ae325c282e74a8c6e2bd82fa59f481bf65ea89a7c534732ce0c5c565b29a4e24d002068e4b8b412bbc63e802c379230dc98aa01086776133cf3c1c76421659635b3c6a9a22aa9c9c481a7ce1a152b6f3df9041d31aec5da54538a67274c06ad0033797b0409141d9c1affeeef54f4c3328da9a9cb056fa92cc456c426f28a7ae41c090034051aeddfc4dad35379579e9a08e16828abd9d4b557d94bb49d9d2e08be34add1c1bacff3c29aa025a26ae57b847252737798eee12835628e289b272ba7cfef2c96f2fca2c5f3162aedd64c736db3d59b30b81062c2d219119650fbb513f3dc50a3bd86bf25700ff289e571af686887fc1417c550fd87142cb298e12b0a94efcbb0b1ea3b8f0f544b1107642a739ceb0aa0921c3542a9b89fef9bdf744900ea1c66d01bd2caf59f7d56b2f533a5fb5819445daf9fa6108c6d375a54268dc046caf772d27dcb699b5e9ae1d4b6821e45843794dcc8f5a5d614774187978f0693a7ed1ceaa40830b460f247339eec2f6c4dab981be7cb3303c98d310783fb2a29d44de81baf146acbf5e7172b699f5d9f958d6a1d0716394d536f9b1018f2d1254e9c989ad1d2a69187ac0584394590d0af2086ba174f6e1732c2a5d8c605f0a82e955eabd74c31033c87d0047df3be772558c585f59edd87afaa5320546c290ab8f3b38ad8e85c0fe679adeb85092677b66e1679316110a71d388a19506bb9c29f350efde267ca9688b0d8a8788d51cc17f78b6f061bc127782c04db2f6247c6b53838d2e27b3ec91999e6f192f89991c2a607cfe2dda041b2931d88d42b3e9a3ddd241cb5e887a1b343a4d53050c5f6c1fbcff28324a986482c43347a3d3a9f8932a9a8f4e2ddf510fd2c6fef503bf15352579d941306f0c200b712ecf7b84ec5a87d355dc0a4d8a69d3b49a6c68863697ab970aac62b6087e2c7906a74d82e89fc7f2a56bd6dd3b38a1e4860d4605db3f8dc289a05c129ba8d75b897ede2546db0c064037c187d3de84dad61b890d5cf2075648f9370362fc688dbf6098ccb1f2afa660a1a5dd59a2ef48b29a0300f34306e7251df75df43977b73038861b5123c55658a35abdf386f3e8821f3434292a6b36942cfe4701555e32d6721bd82e5e8e2c99b74e129b877bb20e069950cc86a22c5decd0d8feb3dd1c193c67a3be55b8bdf43bae7abec7bd39875b5341a9665f8881f9c0df5ace06eb680b568e4248d450721fc06ad995b31e3ae65fcda8621add265d3166795489709d532f6c7a31442eb5b0875f882299580794001d2b9ca011256ba16a952791d9bf58e49a3bbc4c0f528de30f6d35da835341489a278359bfe53c0e472900ce8de03791f6dd4ad0ce553630ef2dc1f5aad63bebaa00d6b490c07adda64c0fd36c0735ebb725038c7c6e36eb2c8648beaa183a1d379e9670dbed18f432461c63804e7e64440e03bbf6471e9611f38c8708297e7ea5517057bd95072670f392ce3d18d644da7d1c6fc3429a1c4e9d0a8823c038779faf6a37f53244aa6165f95b3eddda4f48a71e21626d36900db8f81dc7815a2e85c6a603e6686161b9981efc86259c60c228a144797cc48936511c2a32d22177dab785d3cf77b17899b553d4c9bf7b2c005ab9753d3d261ed2081cef256fde9eb50ef9f89a77eb35b23097d9d884486058c015add2c51c08e09e193335b5622d57d354c78b308613359d0148215f2a5d9c60fe0a9c5ec4f9d1e7a3160b742ecfeec988b8f5143aa4d360178d2d804564040559c315bfa2b4e3f1ce0b13fd717c0c44b6a6bac8f74016a0119a19181cc423c082ddcb71f30e5e12059095ad2dddd49c827aa34fdb3564004303d9a50df3245b0817277942474b30a83a99b05fa8d3c6381b30107cc245a7ba8caa82db4303b3ad83073f4f8bd07860a777a07a4a8235a37fadd523c1d9f459e79445053f28c3c21125f6ece9551b21c18c96995e56e63e55e2bf93feeed7499ab6d7c750bd8be2c4de1693aa5f3a7c68290a5af060a2abeb2f423c7291d7acd20a7a50f510d437fa439e7eaec33f476f57d6ba831e9063300338755f60130cf102eb23b91168ab89b44cd1689e9551949e320fd07cdcfb8848adb66fbb69a5fc21ea93424af5f000560588a5b476809bb3f9b59c906bc295ef2234fa36715feceabdc23784a8b70eabaaf423a2c7a6f372a3d54d7107129c0e30e55ba2caba34afe56df07ab17f0d0893bcf768df77a7239f98387ec90b64e5846bab7000ce8e4a2f111a88e54be9561b0bc0b7c2bb669687371d73daa304492a8d913e9a4e79f0740bf48b05c885c3c30b1684b3f832a7d99b8311cdcaf609039385c95fb36061bd15349b5b2ee17287f8fe117f4993f0dbbfda5546031e5435519667d238d6f854e5c9f704f990c13d49129db4b870ec1e5e171eaddfcb720950ba2806bff3a32445772c1c623ffd038269b910f6d96647d937d7d9f9d5d7a60513813831f824fd45468535bfb60f398f7d808633d40cd5f365ca8a222fb141ac460dd9e7701eacc548995f63593d986dbd59aacceecc8af46b56867fae324fa5bd96d5e4e0747967e8bbc18abcd913344dff630337309453ca386ee8bee8a6c5f9ee2b5597225c81dc9c1161f30d154fb69f1ce1a1c7f08109367bf765914f2da803231b1d227d17140d61c9f27cc1649fa5e9efd3fa36a2307b7e822bea0ea5c37d9ea034d5bdb609b41524a3bcc08f38f36a63e57eb43a73422e4ab7919698206feb0da812d0bb199d37181350c43452f1d0fa1e99f331ea52aee51f5b23f78ee0da8bf1b145f48c50c2d4a621b2c4ad13827966191ea177115779a85c42b09a959c3ebe66c1cba83859f52cddaa80a65b98db2b8fa3770544bd81ea2be08b1db7fb82ee02f78f4a36939cff1e853ab789b1067dd8601bdb09b890ede0a5a53575958a7e190be6838ee7debafb7ff6f6ca704ed6c56757d4348ccb15e7559ca2d936d517892d223d57d5973a6a36d100c7512d135f98632b2d75d829464b9af224ef699c77422984f9d22417cb6b39693e8df9f452b1b7a781f70b1e0a5c798cdb974224e48059c41fcfbcee49574e30fa4beac10c4fa3f4533c92da59d8c1081560f764b1ea0e792d946cb35a4487de662fb880e8ce566e18480a9d1ea673dcb49fbe12d7039cfacca3d58f02a9a53c9f1f835fb22ea0dd0aa8be7567361b1fb60dedf40b0713ee5ee2630bc54353fc5f134d57d88a9b6b6ab1117c8cc2d5e000bc9d79c9ede53eb3244f0395d18b9ccbb950a91c0f1da3c85977b0d7c8edb019d0b1769af3066a735867e4ab707dd5b6b2bbeb63e28c5949296e3700ff0d21dbeb8ce618d827f6a91b3a4022cf0bafc465ccaef00cac201c021aa4c5e71b6eecb596185c4c33aeeeff017c8e68e3214bcf22e6fc40235c14af1ff0433675667d45bf069c0d468c4035b2f5d5484f2d1f28371cdf727efac1b58ceee08ae157daa81ca7cc5dac06ffc01495269f79f9f7e777055bb5cf36a9627277b3d8bac399ab315f30c7bd4a2318becef982ebe1c07f3ee0cc4c4ee985a623acded3138d3522f0ed63d82cc4ccdc087af4e2eb62397445bfc84f12ab0bf54b079d8039a5039e255f9cef7e7cddfabfe45f1b2c80a6d1b8c1802d6abcb3b3621207dce8862a59e25436c911cbed17d89d3538ef94a8359ffc2668043b82262352327d5359d6fd251940d5dddae852b61192d56a51eeb94415274031a8ac095cbccc9788900465c87908f46a36fda142ef15c3c62fbadfd558c7d45077fe296445637b85bceb4cbd1734ecadd4eefe035e824b96e6eab798fe04e1b13f4ef37e3ed7da8f4b3c220db78b2af46fc4a6f633546ef14d4f4f78b7dc36c46c941c27c503e17f8570bff0b9e0a95103b03554ed9949b7805b2ab6f00580ec324fbbec4d4c5d9a679f5eb716bf8eee4263c98e47614b430b76d396f08672f58036af17620d9becaf4bab189933e82a4092d7252d62431290164ea356b6aebaa5949d24f5de50ebd1e456ec4ac0a114eef43b3e1cae8d0944f5bb4addac097baf68c5a8a9f74454889aef76fbc9af0a677aad0e237e96c410560b89ed55017a8139537d9fc65baf01998dd7db6f5f48213a52e8d979b5a1e02da16e253bd0f00d58db84d20316c042e908c187e7af4da2815f5728e84cc07a2fd5b608a183e112d905542191e445ca8de2d4bbbae606cf588b3627924fe3aff9ffdabc2a327ebcac7cb0eb566ba0f34f99736417bfdb2f7ef32be9fa673f7291d7fdfb6b1c87c9fc0016ce587d118491d197f7548df704a92750cea30a65043031ec5c3db5f527e4247e6e18348cd6f5380e72e8d3b0b0a457c10741e5e7b3ad84c2dc0e9ff292dd85bc833cd432e8982ec6915fdc7c3465942d632b289a58dfc587471a303c10c8f9264665d4d4922d07452f4082f9367b0e7e7a92f230ebfb438a05b7a357e9320f508f5b31a138e85e514a181361d109ef8389d4beb7d407310026c9a4d42a5dc1e1ca56908aaf38d1ff93a37da74c06757a46e356007974ab348b94ba698a285945e12b399de0e75a1ee149d28eb4f85b89f6ae65608a632fcc2ac60b23adce02c9305020534f7ffeddef578fcab0ae912f826ad3a13497cc210ff602ef5c8c1b4603e7c7db5967d964a311696fe11c05a1e48702953daf2576f18c5a9a37e9efbd1dfbc4d4ff65de57a19db7005befa5651ac814f00d07f89106d476bd200dc793647aa65055e3e643f2eb95dbf6549cf89778cb1e852f0dab01f37b0bbbb9bc565bea66e6a6437d9c609930b9c69f822c7f5f2b1a1d35132d69ccf4f68826ac9e297077ddf0647a81b35ee7672dd41dd24d615057e0c0381ce247977441ccd5aef42eb06881810b66ebbbecc19e913b629ce5d35039d28ed30cf109da5ebb63a027e74aafae7a1fc44c7e132d6629feebf4f2bd43652d36cdf74ee4dd364002913aac305f2f12fbba752b6fab84096afdf83f9fa2aa4b6fbed3f629418f7d0a13a675003e02dc41b16e4e31f37b207a41c5799fe0d84cb9ff4ac611ac13dbc128b881a90bb8b81013cb4a2e8a4d37d2050ecfbf0fd36b462e9794bb4e3795256e623d7645143d3e77755b34101fb96e502f71fe22ff115049dfa1c5fb30893d1cac7872e4a42a20364f02fe63befc142a8c8375576a2b155e8e0a4e0b9732527c295ff65cdb18e10243286799035e620312035cfc93f6c2ffc35c7c8bb94dd2c6223245645fff09a04afbc943624535cf837bc331bdda6c20f097be32f059b5e936ffff50c0e12b36e5967c49c3437d1b33f3cb357c3a7d8fb47a1a4f5a8a5e66f50c915a723785d74b6dd567d741e3e762f0c73ad49e8895685daec2222604c6636be5d5af84231c48dff04fa56d2208e70ff4a53742c471830465ac5e297747f7ce53afb1930fc84a38a2e0b9c9c64f2ed8e4a11ed5acbdc5f17ed5e86ca0eff1f35110c9af490bcf92b9fa5b1d834a11dca60ed518a42edb1fd4722cdba24ca78b66e1d243a81871097d9b733a642ae530d6a519990883ffc898644633559612a6c37b157bb3890c799e85f3582f9f126479cff5ecce22c33fabbdc36a30761458de85ad8d84d71a199d4207b6b9e82ff9520300e1815516b6b52e9da9fc62f3a131947d72c75e923ec4d6fdae120e177fd5a4e157a446ade0a3e66ecd16e9fdfd6839cc23e2088cb5b6c10ccb63bd2c46a2e11f1798cc3a0333ec7f812a80e952592a36c2508b99811f3d074b5aa641087bce3fc080007fc22eebff5525780199ce5474ab045f71819cef60d667137e2ce6c9542b80b918b8233ecff15885773ca4790f9cf2277a37494e1d35fcc51a81fc084687a33d3d302321456f9cd967a968fe7e5adab6359e8f764d4a7f3729b09a6c1b6ed99e8e38f794b2bdfeb549bf9fb9084fe26181ee7938f73dfc1960cf6bec5fc1f542aaefcad7b10df10aeec6c557127eab59e564e101d28ff70c7e23c1b148624c71bfd2396071d6a6f6abe6906635af7552516f72187ff8e4e898cdc8535c2fd8642b84fbd36e666a042c721eaa2734a45d43ab3b081ce2f0ee7af7eb35b93ae56de1c2a4a95d706f6c2e2d5d3a02e59a8df965c6a6b27acd4ba6d0b94f30506590602c0bfbdc51b944348825536a68ffb2583107fc07e3e39c056c99d9992367c580d7214314a81c0f01d8fe817c70c753b9f750c6352e17b3149d0367e006db0549068708db1d92a17b972334abfdb64388a90a55d7f53974de75effba612b233be7eaecea48c66dc19274a6e37fdf687a452d5fc484f6c034c87d624d350c63b739727e94bcfa8d965ba14e6a6e6aca82956976093a6551cf31fcb815579415723e333141fdbfa18a0c8ea543aa863e0336c67ef6645c209549e726a0fe2f0c7429907da3ba1838b5174e6c27ab14039426c2819ff8e018ccd98fa8b2fc570c694ea70a9df20dd16f2faa111ff677dbee63f86408e4543c046f12207e16dca26e8cbaed343ca51e30fe4b9e3e055272dcc72a1c985bfdc083a5bcc58bd275e190a42b5935c33983148396c5e222d3573f91c28de9f444c33a6e2e6e1d005ff9b0ffe8f64460beb4311714ce4c515eed717f9f3da807f943fb3c6955fefd1f7ca17b4002628b163e69f612940363585eb5dd1b99fa852b5c7a7acbb92e6d93f2b1d8ee8c0e167007e74d448578d9e85622d4553247e038d6b7834d5c5ce8a024038d987c59738ae646e4bd3068c8c24d725c7efc0edbdb86ed00b9a43b784707821bbfe2318308d9aa25ad4aa241835f7ab2ee5b2dca4da0f7cb6341a9369b85c6957bc09db66638ccb45a888c3498f5beec021093be1af7e54e2c6404b02d1657b092559461fb320a4d04623103eb2f640eedde2669ade80e6061d3c372a415e3e5b87b9bdefa553e40d99dec3d1c581cb7d28aadf30e8ab3ef647132a6e843b5667b68e30645f8ecc6f33849642590999d6098db522e09a24015e7fffa5e6fe31ed74e6f32feb1bf63795706565cfe842b9c11e2d433e49349b880dbfc5f22589c0daf4f66fff9f5d33aebc73d75262a27f9c9fc5ed196dcf194b1b0bab22af3494405a3add3117286004c0111522942c0af540e60f555d2ca8215e88554e5f7e7a226c5e381729ba75beb14ec9a817a6ee0c3a58e52ab6a022b6e8b83c7d4f769f2c3f76b39fd2f3d7e8150dbad7344c593d65988bbdac91850364309b450504575b019ab9b4989c10dff708a7a8bd6da3b629f14d6b845c058586ff48db317506076baed92f7b239de93bedee10f4107f5345b29c10c671c596a29c56b396628d018a17917a3b1955f2d9bbdf0a628dcd284aadcdad1218e57fa5311ea4664072aafd2d08badf153d4ae4673c63e27be33fad075ba6e2510287d59a4294a2fe187111c4d0a8dedd99b3d67155c1e91c0a3ae26cc7e33eabd1a1c96a857528d1ae52870b1338e9da1d4715e1f7638a5b6769961ab83f145d188595810a5f27c7b75bf8c213e68260e70ad2595ac7cd6177b373b9fd559bad51144bab43f947ee548c5426d5428496f13daab6a0988b556f9f17afe983c62497ce587c4f4426bb2d43e79e98283e0fbd0a52eb650aaf8e42b4ce83d3daa671eeb40f1b46b63ae7fd4e61a489cf4fe21fa4e9289d6f45c66c0765095b56820cee63f249b7f16cc91ce5b979e0a936219047a2285401ef3a8836a0a901b6fe36ac99567da5ec97d433053ca3bdfdcc4144a273b537f931406be6915a9013dbaed08e3789336f694f784f9ecce95c755da055138fbde2d4607c8814eede22090966adc239e05dfb5fb153530c718d2814a94ee9817fdbc36556c92845b2bb576c8296087ca11b963bb4985549f5aa9ce0aafa5aa1548d0922af8120a40874dcfb08a106cd62eaf42020325043dcdc5b0ad0c639337ee1ac7ec3b798c0dcc59763d597d2e23410ad2f8a6d0739aa5ea4b6bcdb2132b047b76e31ee6b6bc2e2c189db8944d8d8726f3ff6525dc734902e2365d4c87a66ce71b6d76af7ddd2472a0121e6876ea557fab1d6f6ced926a790b6efc24a48906632ce5b8563e362382665101df5bacc3f70690cba8add1205c3ecb3e61dba0ed40e22046137d2ad8403736453e30109c04c9444e934c638936789310201a00070a48b56ac55adf712a00e0a6fcde2c38aae82920f85253312f798f18084338314b3630609cc99e4753baac770eba6e66fb04b9a9d5af8225aac20ca8ba40fdcccd240340851464afb6a6212a52df55bfccb06df9563a088ed249a8013a50576c5dcfc625c37b192c581f6a711098dd3bbb99d3758cd23ce3bcb6c1ca7f01c621a39aab276c2bb81dbc42c58dbe40d38da678d2badfbf33e87a3a2a35ef968eb97600832cca8e78841f9b9eea49faffabdf76c8e9489f794d785ce8d37688907448840084e1a48b04a0e75944370b267e9a2eb94d1b0bba5e2df5e3675d1fb27b59e940ffc5597588c25c3d437b6aac99cbf88eebf9ed142e2596fbb08dec6f948b3c044d82d9e7a176e01a8b3f7f027ccb96d999afa31ab095f4b43ab558eca4510f0a3bfbd07fed6ca040055581b9d3161db0bdec78a1700488c83476c65d2e6b65f58c34b8d35c7c95147588b35948c21b8fc927b1f26a819581bee396f949d34879fcc6b46aedd0078eeb2111c0c05c6a69807d6c863cb4d104425a95a9db7f3a3ffb8690b5af20cabe0d69ca78b2933ce47d838a9f152439c53688cd7c120390157f0b78291dd21773de15c695edd364b68c485553071a235f51cf609d5e576a5bd0a6a50e18f52fdde113879f5f874537b81cf56a788557b304b795fc330576d65222abde06fe11a7afe22552840187dafdf6d7f466ec98923189792e1b1fd0be0a8282b6b68a496ede8783fd0aa6e425df85ad9c4ed4ce71eb41fda991685968dbf95670268e0b34aed6c3197100aa5962f6fc855a8e4910476a9abdada18ae2a6010864ced3443c07ee3bcb65be3f9b584a91ba4e7f9f419d1ae3aad20aba2aaa4b03dfe665cc482b797ada51c11ab5772dceef08c4847d85f0999de8b1356341d5d84307f50619f408fad8431b82177bc89701603484c62f601342e129db2bb5297a88043d22b1c4e4ecf885eee2de3e80530b7a003a455822aa9650af834dca55a1135489bc428297f3a59847ab5c09ce680b4ade201b46a46d0508d7ebf5e4aa73aa7589f8dd887417d73d9d37e0b71d4563833184ad2319a4c0690f75a49d189520a5eb7a0a1e1194bd2031c7052d9bb0d3e86cf91ea078751ed608f095e2bdf5489fe45e14bdb0f2a4ab787c199347ec09f7b9e2007338da62e792af0f2f08b5806b43fed5855b11e4c610a4316b5746d78ab8b22ac9fa891a5c57d471ef630a79a85a7c596e5cf7d81580cf54e92145f7e77497a9ae92758b100070dba0c030d3f4813ceab9ec0e6e61d5fb35b917308f4fd4e28029316cddefc6b54a256fd353ad5e66cf2071b6767b34afac8299925bd8cb1b6ffe962dffb215dd4afa9c548e332747eb61e5d1285565d72b463edb99f465fed911ff9582bfa6723b21d80ae54cea69f7955f51e9b511e4c1e7aa9c93d0477c2f552568b672ddeb4bfda0fa340dd7e2d3a707723b6ac9a2528486ea20f9117cca64b4736926fc8cacd58b2b1e90388583ac69497085be44a5f8dc591940df9a73c425bf39d0bb2dd8dc81bf1402cae052caff5ae2fd4b824a12d0f1fa5e62dd6c06da23b4b44a55551bd1c2f6c25ce8b6af9214b6ce6b0234c0e82ebd8c5e9b7f24863b5027bdae93c8df754191f2d2240c069a306a04098c735de4c68c21bd2d886eb96e5624f5218537877f46d527d56843d20ebf333a81564fcc831a74ec0018f3fe1ecd7b1f61991ec66e76d98ad2ba07b2c22929daf9cc5318291dcb2abcc9c580394ef0149ec276c559f404de9d07e927b4ea94d7c94c04c78222ba1aacbd1a11469efcd18a3def6d0585f3d0a992987b47a22124546dffc99f62ab6220df6c0db89419d2263313c4a1832beed08eb2a054199ece8303659eb093d574ad61f9e6abf12f499dc575d74d5a4a7533829db47cd202b35a05f0421554aa0a359f5dd6829d263e8a60d8025d05843ba0ef5c026936e9eb47977b52c2ed50cde7005d3ee7b3e3d2738cf1de05e1a510d4440e02fa68c0e978397e2127f7b87a2d79bcc1f43d9d482f3bb192004fa0a75235c6acd39398d341969f33430bcb79e3e8e557274b28e13101c442240e7a58c4c6a12d5a67e89ede2d6e4ee841146a21285e40ea92b8997a91ea069a3ef91f4add57a65246968ea369c758e644d980ef15939c21841a849a40482e0d896e47e282ae24827bda179d637c05a1b4667b11afd250fac44a7e40344d17a824fe721e0d4dc49178f6586829f0b369947e86c6fa4451e725480bf03c188e4d18c1ebfd9363a2640d033d7e16211250b035fa2d7e4f2c5f48d3b33609f519520bc481c1391d85a82f87b23b9729993b0167bfceb04cc48fadb98590f469f491e0eaf27866dff133f86540abed1c213a02117cc3a680d339f5c53eb21a064cb59b976b916a372f5e369af1a65932ae34169b59b4f05226e8d9b7a6f3ee66096e169400e85305fc705656a50d7c9e9838b90b2993c427a1ffadb77fc9546c0d7c4608bec667e2570343217bd39e65146a25334ab8418eac19a253dd827185afaeb5e4b405776d2519f6c45e8f40c628853fb57e4fa363f7f549b7ebf8f6f29f4e24e2d352435825ec9c52d1db50114766c899786b91f9606bd2c2a52f16e6e72355f59acf0761fb562f460a7181d6fdaf71edb68880b4a9ab02d427a09bce6c23808ca46c4f8a902ce17db131a304b5098ea09af9693e6ac0f7510fa2cb90f7ae7975725d95768157ca24aaae9b3b09477ca7c9c6b27e4efa477b09ca3a7a059ec0ef509db49a42335f04c56aefad3423c77000eff049152bb79510d0e02b02d844754dcfabf4413148b6e6014207e0d8ebdcea16f5e4f9cd36445f0c1b86e3e07ab5b157062c0eab04ac778272f59ffbe435716c0748414e9a697667797ed47cf2228a273ba1b7c941afaba539974f6a22c02a673002e5665e7915332020a4892d536925b00ca59a74afe599add351e0e5e157f7e695e6d886332f761964dedb6cf248673802823e45c7a9714f41363de718cfd6e87ecfb9aeb301103b36ef28315503cdc1ecba9e6d8842de595f5e8202c215aa9d5a3c608cb6aecee90851eb11c49774c003ee1ecb1330cec0cd9dddee91781bb08c212649525c80c255525650131423cb37fc117c4617e2465ca09ab43d2d07c9c7030e15c0d95b6c2e2e3b0b67059f3a63d3ea41deef9f1cf43c628324771e20a15ed7423ca2bfc2c31295c9fa1e68adba471fdf8cffbe0017aeb723d5cfcdc621d53e53b0fc4b796a0724df611103c9121e47eb028e9a91fd83fbe75824cacc5be6ada6618221e2525419daa5bf1044af6d393d60f9f9eb7ea0d31fa105c686b78ff9405ca5e7e3f542584d570eab760fc4c81d495f463ea3cd0e5fd794086f080d09ef1d3262ad51938af60385fb60c0b885a3117a06e279e4e3b3403178cd93e053f51cf53ebc67645be1444edf048053dc21668abb08311894eded1055d17eefeb5df209e687571277a953a7cfd3373ae031b0f7aff30abc2114b0272edca141e59e4ff72248cd08b278e4186506bfdab5bb3321ae9b646be7a49b5deef833039e190a84289331c88993e623d23ed374051e6cc1493dfbb3534a5636b0127ec9e8a923950748bd6dd1575b7be38dd041a5c3ceacf603926178480b706a8329d9eb3ffecdb713224084296794275b87bde0158b2b28d0a22123d2129eecd4718cf0e55f692fdeea08104191f67ec1e1142b01d2dcf9ff018924010d217104431ab8f93114bda1762f4f767a54a70258dfbe36068ae9f262717ec3d9424405b7e6e03733f8655ab7cac2ac680d0b19cd8f3f727a2c0dce67c41ad7fa4dc60f18b43c9addc6ba0d8f3e56bd20fa3412298fb51e44da4dc028aaab5496c50bcbfdaef7a73a43a986af4f681aaabfe00edf136f46c6d16e24f31089c888ca5efaa04ea792ce59a22523eac1e9842f370017ad386bc961296cef6e71bcc2f295f1161bdb776a46611167b9952c2d49ec1172499ac1b52741384f47df0cfca3908ec05b4840d161590b3f8776b7c7afe9583b37fbbc5cb0167bba9190d4c9d2a5503b15f3a650375f839dee20cfdcd69f24e0e7665796d50ed508d6cc84b57cc2b7359f947a83ef9f18a11dea2383016fd5ef82b6b04b0b118e4205c880c97e6cb127bcdffb207138a1ae868f3e7321c9e9f395f0a5db46f07b613f4493fc5178c1a47f6b03247069f9879d3d2cc110c8294cb491d21c612b88ff754e8ba30b888d4216ad4d59791a54c000b33d82c2bf35a396c86fc986086fb2d0605562194094d188e5300d04a2a36d954ba59c68c3946b77ba6ee81967199a5de5c73844a3e893aa8adfa1dfb5b1b9676d8124c1e0703824cf8a8ce401b7281df9091404e67726a2bd4279be6e8e1450ec1a16622bf0f3f777eb56758a505e835a3d91c0927a2959a478f6a770998a236a1dca285b9b4c94a8f785ab4cfcb7f98bf89acd7d6cead71180d6bbcd42a2b5f138a4e189042fa258bb1dae37ea4201dec43ba6e4d1d35a0339b57dc6de512c3e2bd046d4a3e91c00cc87e93a0752aeda07e47852d47cb8b48dc424d4c36a43f77330aed926f6fdd5a4419f53840f9d465f21738240415cbb863ef34186943c5c29f8c1e54456a32f8e94a5783fa0902fb123774d53a2445ad77e9be43b9eaf60ef227a2cae07adad3b5f8c69652e05503ee8c02d228332f63a34bb8a965e4e69f29f2f02b09667b8959ecb0d04fe7f1b2f6430eb39d0db0af38c39e32554d06f71c48082208efc748e5e2ad4079c632d955dba12a0a0a65c4191451a037ce89cd7810c334930873a3d3a7b1b42c8510f779c9b2083464c6b52923f7fc31b5c97b89a4ad432e693ea154d4c9501c1cca186fcbc4e9e956fb471af8d30318c063b593e61a3c71f2ee9b9b32245bff8676dd7962b2671736d8f71aca766621f2b629ba5810c38501cab95a2b7a9274b2e2bbc6586b8edabe56bbfe8296eae7827e6bd532bcd6c2560eba435a6c02ff138faed2680a637c6b0e3d57445f2e59a0c262a6946feebdd9d7f4fe5e9d5d4d2ba972566c139a03833bd0b3aa26746b24e4c3b08def0ca00917d0970d5f19b584976795862590a44c266fc8b459454835a526434e691794734c7997b56ae2dfd7bbee6ec4d32dedf090e05be42f37fb9146f7651c5f9356d7abd2630c12614efe7ce6abbcb6aad19121cbf44c63da96fbd274e5b352d731cf0a99aec3a50ff4f546d1ba28dac540dba5ab1835a9acbfebe5b63992dd35cae5c7e04853ea29c58d4373d607d7ae2b2869a0746baa6af7fef1822adfc3a195e94b27b1343c78ca2f658e45188a7e92ce788d2f3e6f58ecb235bc566b9ab5eff15de88881d9e0a5d74998519bb5e192570296c9416b2043a12b4966877cc33725582ac9b745ab517818f13c8ba90e43f4c03b37499eff99e7f7387ab24e0ac54db83bcf1654f52565e3908565d2dca635be33149461d5535b5f61c30256bfab476d4ba514ab66524688a35c723710028cec08122dd1e9ae698e0656375a6059db4e9399070c922da69c684eb136fdc80850fb81a5ebbb2f0ba99dfdab2f9ebc6bbc627534ad6cddf8c2e88d411da307fc4eb6d1e511228a870e38c71bebc8ba8587f59c2829ce6ea2571e7c3e344d5299c2c41cbc2746d9a1c7f4827e36145a942d8cc7b2d4ec3643be618ca8040240c3a4242021f64a92a1c4be7b5c5aac64971e3d25d367373860810f6b36e7f56875481b4a34929e863616d13223ae212bb459a4ed99146eaa734ca1a9c27f3619b179b519f939b5b0817934dac9a4c016d1ec5d08106eebbf27d5f89b9da277ab17584930d8ce4ffbfedc35453e503f928fdca195b6a0559ce9f37f71ee1762dbda1704371f1b566786e0015b5b8b4af7aa51938109109e5b2ebefdfc1a4b23e6efcb05a1b2198e961176faba5e55ae141a27382d206e21804211fa24bd655b0e00b4c1cdd068d976c0f392246424b4bb71b20f1a02455c632cd42f8f572fb49dbb9740e4b2ca71c4327ff859e3ace53fe496d730cfde565f8b751aebd1239367a75d6a71d85acfda15fd8c614e3d7177f3954a0f346a6cd449da000808d5f0edc1631e0b3585c7fef84aaaba5f4dc61bfea7c43b8aad877f472f01daea51c5dda0682fa36dfc2800ca1b7b06959d39b4d9effd629c637f06fede8238533ba4334d9f228ad2f383ff4bc92015cfa2055d7da828bf9e0f98e425de648f9dac891d44e8e13e6ca43bb5c03c017dca6be930f19048be7746a4f67c0fd1383482b8e58d52d3020829317bbf4b4d55f5bebd2b77d5e7bd1de0e13aae8f8552303e7eeb9553c92fbd2dd4bf7983db89a233d8bc9ee9a0802bd51c97474b560f6f026f24d3291dcf19a589ada67f1db660d9c9ec7d75521f1eee7876ac14a9720d692b1d89a049b7335b4dd5bd08c0325db7fbaedb169cabcbf596dd92fec2638a74326f8ce1a75106723a35bd9d1d1e45a463d76bbb7212bcbe0b41595d19e4b605441406990c6ff6ca8cd1b20f7d1dd63fb0e7bc902ead7ca0f020400085e767ab315cb7b5e695f24438eafac28697ca377a491463f3fc8924abb40183648e1c52093b80348801fe8da9c7a693b3f8213f3b2a8920d15f5ca17c361b55ca0fb01269c6974a21123251c51f1e89fcf9b753d935bb51544972667f7b4dfef251605ee3e88261556b1e07d285563ef9c68b41894136b8c21fc0ccb242c1e763c82b4c60ca9596a2fba4ab1c7a5bc397be020e0d500ee998e02c3f5e6041be03f124ba828f92c1defe90b474a363fa3d5753ca4bbe5ee9827b4a062e1e4b724b1eac0b85c8fa931e5b110b8df6e4c05eb1d752bacb47102d50b009ecfbca5f1301d3b1d004fac8341b1f62b4acebdd2f5df7d3dd24f96c2a1867c4848d791537faa68748bd6d4b4c3fcf277514fee3342c6ff0dafe8a88d8ce04b1a9785866fae94250b71f297fc1361e7fc431c41c7a4353377b301fc1d2e5d7cefbf869d05d3577881795ff8304267bb8882b4895f80e75232ce96a1a74d54cd8280a1e7f834a5bf04c5a515e14a1e83b33878778e7b372096bf6a125df2dba53542dbe758d8493f1bbbb3973286ba0c36bc7edecb5f3b48bbda4e0b8d27590b983c5cc2649be9089f7a1388d39de272a0070589a7288af5514c1ced28c26c698b2b4006f1e6033323c72a9f76e9a8aabd308cfa1f5dc354aa6add6fb18e0e4b5f176a26ce79b924b9ab4f982bff7a1d85dc59dc24cd08f23067ee40ffd9316f34156ad1b494bd7704850f9dd3141a386ba60cd2511d9792ab005ceb7994c7ba2646bdd2c10b8fb02e54739724c6e5bd7de1f64c1cbb51b22e387e02d5aa0c1a5ccd7a0c79ee25cb775e3413a16165ba4c84d6792b0cd0429a7a781cb4bd690934a36d905a1fb82e3006b8cd4527141defa72980f72169c11caa00ded89f30cd10522b9a2c10be01f477e70bb9ce790401b72a71b3dd797c6f58f80a66bc294c5692ee3a1358465006463d3189fb1f09dc0ce340834706faf71be89074be7781d51492305baa842e3ea6dedf97685c5b316937726830339dfa5aac3b0923bb58e50ebb13aaace6e9ceab66ba107e35de75d52f08d198755280e5db16c152e361a8cffc71129647d22419ebc6509f8f0e3b3b67f4799de40f33511f6308db192b455946e5b6e092ea6819a444725e0e664a5532d0ec36a6b26f5a9362c944b2a00aeb8dd8f8ae74a9299061d13e534f75da22240e1dc391a3c962259c564e570a2040cf4ba8388b5997a5be77248e6932cbbfd402f1a35cb0b6577b510c28b165f65f98c53251eaf47c593e17ac04089321310ed941a04dd6c26608a6ad883ca96cda455f2afde643a46a0e518359e3d1b81f2ad57baea8671582f48af094df5b02d74eae6d63b18ffa6ac97f7ced15ab6bbed1e3336b7d752badc7ce10cce8d61e88bfe628e71b125105f15444e12a704559da0c7fa8c19101cd43220613e83ed33db3b21c1ca28c39cb38d95c58c1081e4fff163fa3d9cb3cb9e9a4bf78eb9fe84c73c3faa247c284b81deda1302aed116b6eabfd1534634c8f8d09d263116a2feb5dd0286e209a139c81bafda67cbefc0a904629cacd977eb2cf3d558ab8fe76581e126ee2a0d6f8f72d36d245c28a758b273a4628320a147227cf2d6f361587879a83d88269feba28b84c21c0736ed7091426e881645bd331b0207dd5dd83c25a8d466e0eba25f3aeb581c2499508c5ae65ac5540cc604bc04941bc0b944d49798699d01509fcc3ab734cc7e4039572c4adf55794ceff6199f4d95d27de24776df360defe218c54cd9da2e9b8f1183634819cf36d64d68ac834e7d7349cdd80b207f53121d048969c2b477d0b194b6fd13a47cf61fbb1503ef728c6263b006fa0f27a098d1e594803d7ead59a7e2b8ab60105c7d38b348fc4b34fe01a212aca5bc2c9dca59b3d2ae85ac68924357925cc257a0964f4805428c615f5ae6e737c09692bff464c00640cb8c8f4d9ac7db58986e6ee479898408227bc78cbefd20ec6b252f87a4cbe3322295ca36e8acfe7f1f51bcce1c26d4ff3775b34e0de5e793178b499bd28a3e0c7d80d1b31a1c10a30b7d8121bb390ba2a5235f7f2e4153ca3200abc45e3526a9e844088d4ecbf36f3083317d72b54fe6ba24aa2e2c41d36385a08e1f002b1ee2839d7f59258a6effe9ecce07954998cfcb457b9f9dfcd76048684d648e34bdc55b2e4c068d4863d903664ca9f4b1222890efd9da311d5e1ddcd98dd0b4c65622b4384f15133fcc2eb22b2262f0645c5dbd8c53b8fceb19a5e5ef394601c5e5fabb7f941769a1768706b7b8ec5c84c38f193c233694df953e6652fa2b13bc5e8f9662cab745246a3411b7a8db1af4fcee70caa4afe0c77aa08bb1d6c3d33ccb86e89390b30160bd3661b39224390d5a87113a76e15e35463fae2d9ae3d44ff6afeaafd8a5a2e21d216bf4a8aef90c87b389fed5cbda1dac7eb0589fcf68bc12d2c25a9e9c1556453c9a8f58f6f05033c469a77a97dfe54cd2961e13753eaac7c3801e816f9376a5ab4cc22929d4963da1863d29be326775c3a15691f92ba9a9e4c414670a76633409692410b4c26f35bef6fb66aece0622d78cd31ecffe47da933a11ac3560fc398427820c4eb5080c438915ff31f85f5062cec20769fe2475ddf5a74f1d3363de18cd7f6dff9a63a775b2a34e732dbed7faba9a6e63af69500491ccbf69fa49e8dcecd5483cfc4c073eafe1e7fe31921f7c8c3fa0b6954331538a1a147c0e767302b958b0d0001cbd72f48eff71e67640ea31ee2db4495b3a600d4a55923ccbc467d92b6839e997687d46ce3e40e899361832dc34f33282a403803ba045192245706da0e153c75ca69f07072c2e82e0baf0fef9a652d6f8633e2ec8f909329daabdfa0c3db2d27c90d28b22e0562cabb7ebca6afe664cd6633c3578640b42f462a6c5b6b606134dfcf759ef0616266f35a649065b17f63f8cdaf5ca56865863e5388bbf91fc78dd3c6e3291b02f7a6a062fbc2348497fa31da1c2bae8e7326fc561e9289154891fc518d2a93cdc065c70a64c7d35448c142f5f765be1c8443a9f5da8ed5984a5834533b708ad91623f53fda2bffb6da71326d279d4d24f2763be2535cc2dbd23f975a59df007efb46d5cebac90d6a9af04b2401e5b65d0ca406dd42dd338fe23d1038d2c768c241f338ce80f60c6ae988c938aa00f39d048c0f03a748e354d07edeff9b0c0cf38d3ef55c3a5252f5a5dcfea06753409389a922717a5136ceb94b2e0bfeb33f40940dd73e99b5e76409005746467afbebe6e715734207d18b9b0858daa13637c1f44ea6521f2b326de2d2ffc6cc1af04c4aff89c26325bd42dfb8ee6c3ac7de34e5dabcb0c72c7c17eb6e857698aec45006a70b626958718e871d46cb545970244c0ebcd79e83bf7d0734c1d9a39a9e15e7d989968bbd1d92c4244b1a6c9d5fa4a98a993056d8c9ae5e1bf5e89c2a34cf7eeff7a28d1593d07c180ddf9882b0891cd240fa7217c8a746fe02d9bfd043e27e2108ab7d3888b903fa2e1ca93cc9fdd24990a06ac2dd3a940ea444c5d4d3d6e332a343c3acffb6d128d36d8e5ce84a9162f3bb8d6a1b98fc6d0b0cc46cac0b323a3c40d3771f1b06502b05866fc793b51049d80edda02c3b55470c1df996b66b06dff32ec39979ec43290b4ba39e112a0341fd6d0c914b10006b81873f968d372a2dfee0dc7381a42b5836d5caf7468662c11e3b8bb8080a45bdaa2b28f7b1579d86adc1aac00dbcaaec634e28687cffcf3711635489db487a27213b85a84fdb66767d897a70cc4e0a27ca9d9881b19374eb5424fbd07ae22b39ddb31c9e019d2442be4dad1d001616b01d23b206a60c6337406127678d235940a02841c61324d5698e0c89ae031ee9678dc5d5aea5c17cff1c1dbea8666f2f19c28ddb151f5422a07f9c426fa5f0298c1711cfb0cca8000ce44c6e0def9a73fc1ce2eaf5651e4a1a33582f22e91eea1ced822aa6bd1d292697f4629e6d40327483bfe69e747af63520f1fe57313ddc6ac83649344e06466eaefd3837dc914686642469f5846835ef6beb917a76c8ce44ec09c113dfd2348d60e9941a9f2861167e1507cc18dc07449a1d9277b2cb3f5f9dfd9010e2a73915862cb23633c3c6434525ced3ce50d492b57e4c65777c3b0d7bdde29e5a66a031054419f62c6dc1240255f0ea33632b80b136f1462f68a430ddcded7747b1bea976947e3a8a264f55540d6f7338fd2ab1ff067ee7661c8ca6d5847d5e61312856a3b597934284d824e5604100ecc20d41ad2317b42523df7b58aef2f017d4224e9921aca4265dc713f43f9965d126061262e985d27f286b9761900d5fc1ff807d9c067cb8f1c9c187f36019d9a304ebed0d399a65e0469fafe952fa04f6b4ed699efeb315264a65f0250db06dc325a82d45464b7a7f2cd62ef6835bbc2528761181bef09e36acc52d9d4c9d8e1ead71cb4301a58a720909fc46a622490cbb81ff490055c818024342ce414478fba24ba5d63c9eafa7a53dbc1f883fa7b8272a0d15f38c4db7d851007a5db0fc1ac5c433b0a550a6302886eef3c3b1249f02659223b9d2643b6e29ad9fcb797325105cff3850f5dadf04e9d383dd05b576dc86ec18932aaf5cec7f3668344642a2494bd87c0b36f4a18cf41bfb05ea658b7352e38474a5fc3dd39a9583c985129e8df8c60b4b37571eecb55ca523ded4e6b67888b141c52d6facda13c2809b67fd5f5b377f066f70c7641b1157c279b99e152949a8bff215cc1c60932bb91882d5bc72c47c66589857c3225d85adeb83102fa2abb9541e1ebfc331dc16e559cc7e873508a08d410858b874021092bc0e7b814bfb8f39d108d135bfe932a1019f6505c445b08dc9ec0d63454dcba8b57787cd580d97f5f4eccba1818202ebf80803bc3448419e8a9d6113e0119317d812856d26517b0c10963aba93ec1818baa48da11b7c0cd7c15b13d6aa3909ab8309b255297096085de29337abc7037c6cd0a4736b0a96703d00653e3402d9774a261640b16e8b3d4927e6183a7e585226aa63b1ae86f6a99c74f658384dd0bfd48972ca3e689df59231ed3e7647f58af8e615f770c874442989a6297d9e4a6d67099fda2e91ab29922f0a79ec36f7a2588a619f8382346c71d5b0c60c11105417c81ce6e34a3ac81432a8c4736690fcb4153fa0319063906b056c3d5931b0db4f8287153fe476980542bc4e9614f8ea639729e37dd5a0a8ff615d75276f44c2795587e7e553c777ce99fb66a666fa1e7c9d3246e7a545685308131c7b34ddf57142572ce41504e841e28a82b04924ce35b81ad842b9bf82a9a3dcf32c560a1e855f4fa5cd8fb633e26793e7e7b1a334301eeaa8f6ae3fb6557f84f28ca6fbe48ec565eb1b214a77fea6b4c5c4c51b1bc1d70a1d4513cc367df8900d8a76c21d5077398c6d0f8e9433887c9bd89b47d54934571aa0ed1b83b47f4e66b2042d1c54579909693720e2c688373bccbff4f861eaa4c6dc330f81ebdb132a3e1350ea28c5bc9a7831c49453633db3bd91cf222371e8e4a94b82d65f5afe751daec71cf8657cf600a3b0ed06312552f4837fcdadf1a8239771c6092e8dae57b4b1f458dcf5797dcd149c62f0d4942071c9d6803b2b9fea2d965b67314d6f43765a52b1f9e41b0ffdb1ff03bdba905c732b822ef5a90a38cf2c529af71f926c46b5b44173386e2d9f125c594c5f93964f837e41c1f9f66bfb8cee73fdad5f6f9a664f7fda2d5716ef1777be7ede325b9f647c0a51553e364a4394678e41496dd5301c96283de03040c180d40aea230d316231af59f205a26da790850ccdefaa55d4911a3f0fb8ed89cbe764ac66fb7cae867b53fb899a680325e88667ece893957c7b6f8b15de9efb5ae2013c4de4cf4949300ab27e373ab7fd672d475b352bd5291d09c56e788df06a8885e24d7c4804d76a596e3b55fcbab36879c2b1c6cff0f6b58691710752da42d4a803fd44f99a099359b309b11269ada129a77cb55fc4d3b4222cbfc8bc323e34b6b847d01a8a82df448de59785341a78c1de48e58ddeae43d4440b9683f03743f2b03b71937dd6e240fa2319e751912e95c2f342427d0638f9195401e4ae3edbbcd6a79d350451f53be0ad89848df0ba6fc66d47c0ba89a7ab243b9fced18f621b27d5d9c734ee6d3665340470f4f3c97d63d58d501e42b005f7ca6f7dc79d121d7a6903fbeac3a7c38813625136efed61ddcbff304905b0252daf89d403aeb3cfaf35c6ca6d65d2ee099b653e9ddc5785ee216e8705ba83e9252ae2009d7f3e9d3dfae4f3a23e237dc03f3723320811d16a4eefd09d1f220d6a139a3cc19245f87a67059836ef4f90c443c335d477cedf3886becd58aa86ad8b36052c354d37626f600834cabf677e80bfb752af6f0fba949c85692bb69b8423c85f535c1c79cf73150c4b22112034e6383de90edff3dff6da10c1a392bac8d5097af8e5672c55fe3f45548107117e5ff87bfc376812303030556ac2c361ba946020b9fc5dfb9b510ea0a14ff7727ea8d6b8751cf8fd98dbb79d07ba916f3d0405edd3dfe70518f89a186e9652fd8cd5a3a279c91fe49f956b852dabc089816ea9a0168be81c54d9da9f342628401bab4fd875c0f557f371b29638df4316a2d9dcbb55c23aef4feeae2589c60273a2b79eb6aa73a31847babd59cbf78d38825b4dc7f399ec127ffa075727e278c569609be1cb2680cbbd756f275fdb6deb8e37094dbcfcc5d2a29f2ec33df3cd13ea5d4abbdbe8a9ca7d1613973062f557a3e523b10b38716a7583c04da69ba950130fbdf830a90a45950bf704d2aa8c440e6d1b17fcbec03d01de2ef7a8a6082b12a72440e64bbc5eec97842090ddaa6c594c34591e4fb9bb4049a4cc2604f06a31ac3ddcca17d64d3fc06007a0f0c4efd5049492f64d8177dd75abc0f13436190e8848c120d0fe4369ffe8772d13e5151d0ad2ac523c597f181e6177eba3decddd06527851d254c86a1d520799efc030304f8772ec1de2e96c83ecc1e3a16bb1db9b3d984314275e81d3096d9572713f2ecf2006a4507763f8783255c6f66a46ec1c78aae59a1147bd75a5a69abc20a44b6f6178943cccc79a2bb83dd6c58201cd6c26342a21a96aaa3aa481f3459223f2c91db489085f1b64c3f385d95729d50af6f7e7a578fa685203215b823251fc89c82cb48d28fa27135a58cad18bddecc192454c2cbf4184232e831a6ac6dcf417d307a57d210e4197c8889efe3b063fb72c88276ecbeab8f9e11f4d058feebe5f2894fabf30bfbf2bf96065d781d052bc38db91d5035819daed1d15261522f20b2432dbbd3588d1f7fcc90c620b77933fe0799f462109d8c9613347dae3f51ee26a7f4ab00ce634a8216fccf29bd1f1d3ed3cf9a666d7f8044c4e13379542b894bb66018b49c7a57df59eb267f09d58df2db6eed68bf24c5178a7c9b95fdef950835738a2f928b2d3c394f86c767c4a30144388bb72eef73a5c871525ad02707c7ec9e2b1cc352012d6521f0603cc3f0886067a2ff73069632625ccf5da72a72f1f582366196f8b88cc5327b3ffa9210d22244aadc3f6fc372322ec2f2860c194c44ebf50ec85a1bd281fa215c73759f12ea8d69dbdb201b5344e7a0c57c151bdf2ae1a3637dfa75d1f5133ddadcbf59f0a35cdc2cd317eadea542c854e09f720a0cbc2292428fdcd3acddaa7b20c98f87e18d230ddab4b2fde80237363cb2548c2f9b88431519da950a9b8c0ed61675fa12b3340bc1f2c390524bca50e1810f3a392018220acd56fcee8901c05a6aae9b8c5c0b6dbffb61d073ca908c6f0392bc8159320944a6f9ef2ab6695c787d514cba8242178e14031dc427cd96e2d3ad57a959906cf4e3f84c32ab2778e40f4bdaf4b286f039de23c7db26d2e3a53da67d216ff053e58cc673f51f05588529e5e6fe495c33a286e900c2522b27dd8d06e1879de1e61dd52da1a4c83019643d3cfeb8f5f836292172d2fe8b9582abe6ec43edcc2f044c1153ba0f7950cb574bbdd86711f5a13106a20f72518dbb713791e49efca36a3f5d79265d3908dcad9126791ccd9796ef206aef12a3ddcaf1fd547b73153aaebdb419e493ce052c1dd7f30248d21ddc644ed6aa0aa813e473c0155131c70de15abf26b04d34ae32c40f1799497da933c1b4ac51b109122fd5f5ce69c3c74fc92fa11635afa62fb388cade7c434e80e166fba93c3576f10eacdc887980400a44c4003b2028e58dc4af63f948660c0104306129cef925b43874d8d6a3de294194bba3c36376670698c60fa40b96f1ab8a1010e3b64db725857e538e659a3293c04f091f62fae042d1bc88e9fa9556053adde39f765a96de9bf0df81c751f1f5329fd0d31d00542a703516c38d92074113082720734d19c6c771834053b6f33976083522758a93291f5883a596f6e3aca9a38d3dc40aae600404770bc641f011c62b3bf7bb69d2f3957725bcc8f05fe0d0eb9e2fafc6ccf52a6aeebc9db642354b04edcb2d31f31e8e55c7c479e210d213dd3abb5358cb9dd393c3875711fdcbaac3dbb3ff1cd142d6f6b414e8464f950412bd2776c6a50393ac68ec05572f892c5d9ec59b2b4aa7008c5fc19051f727bba36f288e40ff3e5a10efa9a1c0f56ef36b441c5ae9ceee57f0bdb5cb397809175fdb8a4d3d5a299972dabb420d14127b4d35cca91983236b4d22b45b98e14ceb437c63320ab353bd239e67b2dde2e62c6eedfa56ea4d9576c8c888a9fb5b964f10b456d413ef6463bef3aea1cc66beabf1e39d19982298df3178d4f4ac069d7fabeba8afffb4cb42b7ce4fa6715e3033c054d0fa7f05e8e9735419efc7f328e52c010b15dca3482239d7ac87958b6847fcae456a95ed92fe68dc81e787b96039675f25672ae0a6484e5ae51af64806ad4db4d643a648bedfc3060409682e928b4977340a159644b215f0347d7fca07f02c76b80c10542ae9c2a8b9e93c34c0547753b4cbac71d51428d159c5e4a98d9f02c7f40010faa9a8a30aab18333c9df788d2146a2c5fca0b0462a2757913e73eb63a61c800ee3642ba4d4a4e0492cf3cb115a9d1c20c297a861a7c47ac23317c6cc30044cf6aa08b987399a4008959b7ea93e8f392b4ee40a5730ba9945bf4ad1052fa5df847575175f29443736b2fe938c9fa4b855a89b11a42f475c180afcb0ac6d61ae5dc0053989d6f2f74b763280ca5e1ca0cab25bed9f98d4642d3cb0a021e0fa29350eff451dd1de1395c69fe583b86b195479b77a93e2998e26c0eaa0e29f9d36b3c9993c6844b7e4a5f42b2c405205d85f74789050a0cd116c8b143aebd3df5d771eae1c26929fddcca84d2446c580cc95b85d0941e0d964efc224e54c806053c946effcc7b5359496f65eb1488952b6ee43ea97e0cf6148c8c71ad6133bac68fea37d3a278313cfdd79b9896619ecbe107a183b8e8d7b0c5e0af04d5cafee9a5989854da5ec915b7fc51533d817ef9e1f91c81643e7b2f81700291da01618df8b055363f20c39844c3d908d8af3993de533a019a66b848dbbc879833f6de4482f77fec41e65d14b2add0c1827871595bbcb2194c7ae14b1df577a2a220772b30e45417423bfe8cb7837fb3982a43a007ea03bd3799b120d79b5f99222f738dcf963f459ab6f6815ac8ef92776e74def32c078bef9935c8a5eacb3ce0987a789a738785b7ca3a4edb46f20748b05f68734fe038f3fbfb5dd6b6a96540b32fd98f9b34feec9a277204f672b471d6c6b2690654547b17157176291b6e5a28252c6cd70d6b705177331361b00bdab5c8c1673774bf3b291a5bd5443b00cf72550f00ea72ca30212681d7073d5dfb0b85d9c78c16634aa263a2a911dfd9d7869acab71e09d4b8e39e9b45fecd590b8975e6dd7c9403ad2f8a275b243ec7292b39b4296d4db1d9aae6f8aecb88367db363c1ab9b38e065d06c0221c1bc2b9a550140b7d61d61316ab98daaf4c0d75d5d05ef798275d2f19b57967391b7428935306a652bb5ed99c8274aaa0dd80422812277f3f9358ad53ed8935c1346b79cfaa91988602e4d7a75093c6485b791f4c5898bfba81e6a2502416e95fd68f3168a4deb0d08d9a8df27b5e41fb5e43eccf089325540fdda27bf1ccff6bd39d0655584290880ce6ccc5d1bcf2d76e387139cb284e9e49777ffa5d7c5107531470fc875fbb62d84e6769159f8b23692b24022736298c6def20f89d2a666b15a360d8d558aa95678fa3ec01fb1d90f022657ef3a9dd88e6a4baf78fd436f483ac10969e9394ee490143ef92b32f077014209ae426cb59f656efef0c3e1b4351d4660889660f9ba05d0f70b9d93c107a255cccca574337c3612f121d76ff5c87ea2056f82bfeafc5a24ffed2ebf032d04bcd89b187e74528fa5953557f69e27853f038abaf23a2d9ebeb483aa153623d72a3dc2a707729c591ee0c1bd2b0560176e4aa75d8f02e158cba98eee97daccbb015aaab725e16a802fc2fea5386241ae921ae040783b2d59741d24b295c07ba903bc18a183b1d4a932381d68f460230c534c9633ca8de93f49c7f28e130ea397c6554e33dc43a146a0025ca616f959b36356c4a117acf0750f31787da432b42abb1d04806922081ff23b3e47fd81c63914f2e2cb61098c782c47d917b77fc399ff79c70013513417a4dfea34a9fc9f75141d3c7874ce9e547b2857eb0d849d6974effff353e8c488792cf1637d7c41f18ca81eff78ec4a099b5cb5632edb912b5d4fc5d1f6e006337578f750f8b020cef806d59e81a56a2bdebd8164b2a48f3b0e4cd4820699ab5cd187254abe01fae6ae161d703b26cddca3ba56cf52aca06e13a903811a7c9d7135f341fbbecfcf3472cabd388a7cf962659901a340e8ff4521d201de417d58d53767c81ac0c5397c126319e7684b54a1e9d0b88f3151e8755b165eef60a7b3afa9a46a240f8347fdfb0fa2d4f2733c2c4c84a5697df0fc32b7a51ad08372c9f61b6efc3f25ae967183239d9292cb8ce1da1ffe9eb140556a2c53f29e4243e995def735ad0fde76741543708970add048918eb327c1654fc24d760b078a79027e4616b2ae0529524b0a7c050003624bd3efbcd67d2ae3ff180b3cafa65d302ccd7edf55b4ceb3c8b57bf46b51672c3babb45b307dd43bc229f0c75998bddefd882ca01d803d96d86408baddb489792905a4bb5eeaaf2ca8a8f642ad35e508fe3a85b8670a2f54b2c4e5fea67697ede34db14bd9e56918f0e70c48f28746c9836cc7760f6a12c09a2dd2931d594c46b343c2605b26394f33c2075f344b650ea41078fd91ae5a484991125c960f3d276fa0be8cdec2c28e64f373d93c650c94792d8134e5dd40a0e68d9ad7a771d15f58e816c35e535bbfa921410e3e42e0d4e1ce9365447bcf812fe282c4f1d9e1289d8c16f27acb3ab648aee6595f1e045ecab388bee9f3fd8379c9e3c4b8817f91f506d3971996d7a46fdaddab93e9e965068aa0c7e19d97cb93cdb7dcd43c221c8aba9657c1ed8d6c309d75397df9dcb21f01a84bfdb93b0783f3c0ccaedc835e3db5161f324fe8b2b0d29173fba182876610971a24714421d9669416484878531a4997c707cb959421b85281e14975fb24fdef84e9e16ed5ef3dd00bf69ffd2b92d821d56507fa9445d4a7f2303659e20bdea6e127a8fb3a4b9cee88de319a19e58165bd261ada9dd5f48889c3463d62f6226ae4d442f64aceda6aef11e914dfef1d36f6a7a81d6e8f9f7bbc21ad66a1302eaf444c4871572aeb94e3a4398875026ba36acb54dac40acaf1ce8dace0925291b13430211d1599e1fae0cd7cc78b5eb63de349d2f047e22a4e80a85c888fe54dec3fa3dc0b310a9a13144aae52b816636d6f4499c1a46b2710e8dde5b63526dbb9c8f9a2e463b72df34d92c2b45dee520cd7e0f803ea4640ce9428413c4df42508e2938cddebdb1ad283580d3fad715b80254b1c6469aecb5f79a484c565af9ce1ec468a27341ba461d14b1978e5bde6a6120f5d497534c5040717945ce5be8965d8227400e6f8f9f22156b38c9019494ef0e1f5db9d5a26c721abccc6f99feffe26adc6519cd608152c8f77bd3aa6c2344ea65ee19021ba63e4abb3e62a63f44a0a390af86497367d0218273fcee1d7bab14a2f83d4e9142a96977d7056a9d90bd2fc9d5f4c40e09f0ee43379941904dee6909f1cff2b6788e97f8eefbfdcaff342ebd08af4fa2cffcb5769918104ece4700b816e787de92736c109c64c4110a4c816e784592be4b377267e41648b6422b17a5e70c5413958c34ce7a3efafc0d3501832f5d623c7e5c7b16d54a7b95a1ae91d6923a6249ab1613b6952ba3ff3938f8960828b30e8c256529669278e20c05966728f4bb57089efe7ecf30eb76f03ad20f6e35260ef028f518b779ac340378f1394142d9cf2f040e740a7a31c7d63b151ece0d100d98ea231620594043afa734454cabae2e834c8346d7d49f0f2a38374d0dd1bec4dbfdcc2a2f1edcaae5745b47cdd288dde8e307f75de4e60871ccd5f861bc5a2c75163efd3fd2b2027debb9276115b1ed02309f774df926f73a17cccfd1c6ea10a292efe4c123424ae7a8f5cae3945517c83e08c5d7c33b011174e06c2928ddc30e3a19dba313ca3ea3fd72df23e3dd8dae7e6c53733481cd3daeab5a577f9a5fb93ff777b2bb8a25a857d0a61d207eec8207e0266f9cd1360b241fc40f4f4c02958e46aa5e9a398b03a49ac8b3c4e7f6e162521b088119b3adc66b9f5a6cd15440c6c9c69cf0fd57e6eb3218eab900e97403e87badcfa74b842273675d5bde6e3b89e93a74000db28453ed6a6a72ff401e90b8dd6247c55d7dab944da522ec35072af3e38b00a7106a7faab8b3bd4715cf15e8f52ccb54175eb78b5b370f2caab29cd3a66928d7b3b82b09ac03d1483512c8d640e5d53f8009ca76f24da5e68f90f4ebf88995b561ea2c1d844d4e3b7009b95df7e05b28808533cb6bc4a99d146f974111174534ffde9571a838610ce1dbe7c052a67e22df7ed3708337b066ada5620ed3f55b884fbfa87f6ec04af25ca683c14705105b67a8035725170438003ac95225e59d63f22f84e6e541dac0184eade66dca737dccb3d8e5e86df7a4efc041165e42093ffd94883b3b47722d8edf0aad1546c0bac0470776a4aa81da8b6e033ecee0968c26ea7c39e38108fb8c8f518e84deb60783908b866e72e182e39759106d95e3973f9e4be16f946abf26effe1e7ce6a326bb5a5a315e0a447b0f88f69a0e5436c223b7aea68e43b59e2b3805a3a18a71b068d20d562678e92027d911142ee5d6405fd2d39203b38146d58540f9103a02398173cb66e724ededf10255aa5117339ad0a3cc0507356e623800a3c5d7a3d673c99350780643786fbd1ebc4558501092425f47b3f014350650f63af24b6ecdef6d0879de108ef4dbd5dadaab82f4371a826ff2bd25f177b8870fa7ad5f72c3ed52cc8828659f4146bba0a7b08d7585c6b6365f8ae315d64d6696ed2b1032f79c119d210d343d82b984587d442467572f9a59731b76085187d861c43d8d118a9d5e87146da480b83506e242d034ddf753906cb4d4cfbf30d7b115439f8a7e80b62d87614a0fb3327f17fbd28c3eb29583e087ba609b247a2699fffb3a38398dad7f28e9156729e19e069274efec4534e62b1f2f1d25db1d4f978ec0e84e746f9da6087098539169207a589c5a3e74729c701a64e107f2e6e3324956ddbdd3f56e121334861514bb29501e658ce490b062af44a80d3253db2cdf4b5ebd9a421323578199fda55668e7af0f63d984ac6149ecdab2f518bbb007f60152108c2ecf342a51d69dc33ca57474a93449fab003a46180eb35207aaacf015714a49bb12820bf384390efb5b37f6a1656041fc1f33011c4257c4972ae5725883d17df01bbc42d5462cbfc858866f82bef134309815becd5d76ba866a9e8adc9000fc24eed70d8891d0fcd42fec120ae6bf9fe978ad9b6f2e1ccd59950528c8659a8114fda0c7054dba43a0e12938a8c630d7589f753104fb4ca8d61a2f237a04c69def8ef0c7c25e1f19402bcf94883d52424c2193f56c3bc71a1affc8c889a7ca1302ad7f0d8793ad68111c0de779e15d3bd887414f9be423158fac72741727004d3b12bbfcae538ae0bd9e422866f50ae6e93cfdd83989d590595d041b1407e6e82b4c5543be2081845de601dba85aa3037b7c62b366437a5edbd02a1027cae98006996086c0b1d5dd74940dfa6fd174190717ae8fbd2e3b935ea7a38761a9eb14a2bc3a4a9c0766ece63cb843cf90a5863147d781622c90cac5581855f320c0a2e15645091d1c1b2c127406259f39673dfc75ed5195a4a20e838459f85d02a1055d3fc9fe04e210007f1cc4ee56124b0f995dc01333e0a2e4ae32e4d57d995e95edba1a4d14ddbd50fa539a48684fae024e2cb126753e77b098cd7e5ba12a1dc857c3f2588705a096e61a496e5b4a57244dc131fd91584a188b6dcfe12f6184f8ec47af9d8a752cec0a972abd58472975d83c290df75703f3ca323964360e0f6093e59e7c107483b1a932b7a5f650b9cbc769e998cfce21577dd4b031160a57f1f6bf18371016a0412192cff0c7ac262929772caf38fb321853b9cca6b1e2c968f5b655a6e833c0d45193a74137e0940a7606c768c446d0dd2154bdc102125afaafaeb7f67c201a9d9cc436b437c4826a681302f4a01d5c49f77fb1b36ebfeeafb4cbb63c1adc99513df8218c5a1dd4e105e092c86c233846f4ae2bda6998c332ce6b0a799db09dccff00c3c7e888a2ea84df836cf3245df5dc63c581c2fc1efa880617764536717460803364a2f906eb15cc07e57aac919787c36d767ea0d4d63c0b83f5fd37db50cab8b70fa17600733c1ee6ba1bafdadd429f301a403822995e2f54ba7b02c321e9887e0cc0d08c25d62a649e56afb4b2f4278e068d98b2db9717bd4e2624fa2586cb67ead6faaeafd4c2239d82375aecccfc0045a7d1ed8ef24e2187183c0c0316e2f9ef42a53aef1db3bceb510b90ffa2708113ef06049219c532bacd051780460eb29e31ab8b4d41572e1e1e4c8e5eb93cc680d1d4198f9fd04c5cab48334c98a26c98f5754036e456ad82fd68257eb7be66e43ca04e3edfd3e2f4602f91e303f32fc91a802f7d50b9e9fb03425dbba61b378ba3c571c5d561ac621b6dc45284e9cbf07b12fae4f0735b147f2ef254db930e1e58ee8785e588587450958beaa15360c6b841579f5c88fbe421edf95e5be1f480558355bba41765534f0121231e1630963ba1b8f6f3fc4e75ebeda361477331a436410fb6e0086e0406b05e9306063cc854cc1e8480e04d559687c9958acedb9b70bc16176c84d863ba952e1e3004785899d048b7d95c8840a0de584fb6e1520a85de4877b0babeabe0e8cdfd254bed6c1d6e88158573e0c31cce6bff99bc00d5b04394c3f5f65d43e8eaa1755b8fb6241d2e82bd5027294d3bfe7c7338be76c665b667c7ac4d7323723ed258e5a34bcf9af465e3ace02c68010a2a3007ad65efb2de0b2a38ea76e1581ee7c7ddf3cd3e97555d1956e1860a65cf419f577244abb8855951cc78109cc9968c74171b4aadfef804676940df978ea6c2569127bfc9692f9880a7dca1a7c764cc151b8adf4f26b58334f1294b6b01783255e6b5c58aa8b2e2ab9d38456b1809e555a926e87b6be9201c63d90f2acaa27533ba3c4e84db7e44c28a407d62e5567e4d2a73296ba2b41368cf79a9013414ea08c1b196c9ef88f60cee3a33189fcfcba44d5d6a89ac23a9c53c26863ab6b96d9a694a96da230c78c6dcfafabee134fb6efe308c215de1d314b1065a9546db4a489c857a6330da0e79e04e1dd2d624f1b1829abec0c3b4044753e7a96a33fb0aad7d0df8329ec24c0c1bff060e83c275844751e9933d4247c7f139722587dd0e22076ded8d5fe79e92538b140af8a96e3274d2f4d48ca1fcb1fe8753b144eda43965c1f343e68aa00b3d327bd1f91f36d3ecfd68c191ba2c10f051d1c0d4b3c1f23ae01923c6830da5db39080c6798d26f9f6403536403075f7e57947335ac5f6ee4dae621cfbd1593eecff0c73207bd2a520a56020f231ee88b286e69bd0c4ecdb3a0c924636f783346ee30e2ee9f0ff0bd909492a3bcb07145c9e2927cea3b4caf184edfbbf511e32adfce272ac120a6123b33b7566f8d1968a2ed99222f3839a3e643da26bc439d352932085377a7c75f215ced38db9a2602080d61fa375ef4d455c9f87ebf60df92f8d007bb1bb959f2560ea4f54150dcc4c7ad0e49d2d5178bbfa432721907ca75f65811e421e72f4b9969536a3a55ac14ae470a46695ae43c4f66aff243b811e1d37101267a161f1e70e024d92c432983f432421d54329c23373014cb4e21ef9d04fbe110c10a6c769f083d5488756cae2532f3b6f09c1f072628d46a6dfd350332d94189c2f8bc819c4a4441b43f5520df09c00a698d9ca6c9ebc6fd472b0e6e6a128a1d85d79d86f10b79f44bf42c314fd0ffadb74aea0bcdf1f4b33802882ab34f567ed61eb86ad3707ffe60bf152a390e58d9da4334f02af3499204954d45145f5add55810319f02c344a25f1fd66ea6b6185b964901943b7eb17e255824d4ff7c34e0342d090ed575e9610703a4e12f6e1d68619ccb3889422c5aca750a3422f3cd3b42dd062383c58949182ac980384d01f0fbe1c56ba234e6ef48cdab2ab197fe3d88ac85fdff635c801fa5bc3b73b34467b55176c2efabbaccba490b891de7faacb57ae9e983c3669b2e942ec8dea9ae617058ebc3171f79b5ddcc5bf0e05ca3cbec4695db2d75a3595210b11834d3bede3dae9c6a3033a799aef38d4e8c564025bacdba8273799134857e9ebf772425946888a936cdd278550b4dda96b617ee6f3723462cc752b2bc870291bc907831cf19a97fa7649347580358a3779f5d862f93d6de411a11145f9c58c4e12fa5b32ff307e32ec549d4d1770d96b8f913143a9c141318683085a1d6145c90a34813b5945e8aec695c20f4769af899f42a295604296de76cdaa673c4d4726d6375f259a38a6a6210f08f3000937095aff582407bb2db9b862de68a25aa81c0fe2eb9bf9fe434ec4dbe9b4668e60f4dfcafc7a8e0e3902a762639f4ffd497892efff0af0275c1a06197de4d38788017b13fdf906d92b9c46e427b61fb0b6522ff39f08e640628b5b0be95f47e1e65503532c8a7a0195d2d3809d7a116e0a2d91583b85d0022655d77101c20b9e8c91931ae41db3526f9b7a36ccd365b8f7017046b0aaddf59f90cd89ea7d7f39c716415c7aedd77d543343021d0bde587db70cabee5b0168ea0788f7e4119fbc4cf8059eecba539cb56d629fca54c9ce674f4264b03586caf779ef3dce75dd8b057dd446b7760f8c5d5f015a6f051f141eee187e190ba0715bb7b19e0b43aeb185894cadebe98167ee920bbf73961ff41823cf03d6c845b0c7cf968b867daea1193f59918f87d677bb7d1335ab9195ece91e3b07f1a2ab76bedd0816f5c1aae11413381fa1a45c8224a242ed327711f9d602cd638b5f286e7c2b1a56bac8d6bb6fe8b2a04749eff17e44ecdc0848546119c938073465405ec643741a45034382bdc077754979251c6632d91aa03d740de9ad053c227156ef04b08d601b78117c8bac8c600839e6eeaa722823e75f871d9b4ec4785e81d14fb725ce4239c8e250fb78be04c742bf09559db7b0fec45ac1a2e6f255420dd1ca888f05103e41a93179e3f4c5997330032475a05aa8feca395b194f1e67b4537ce1a669c5c164877f8a65d0d94992b67763fc48374f44006f8d0c6b4e5e38d2e8f48be8ba29e2df1d2f9dab1abb1ed715e344ac8b7879d02538c00438fe9f31527e3b0c5d44fcc674f899fc55275d733c94f51d5b10686207a1fa3e57ac74f524f605ba1c0088bca082c8aca40e1845e688f719916e3b5dfea0ab8a9ab6c5e4e6f42035c130d819829c7b8967e2003d69b311f6e34e2382a6abc9bcc32e0346856ac4343b27c76820871600b2fe250b0d58e0a4e276c439bfe388948ad06c33260553a05af26b72a69b6b4aef9776ed8fe8a8fb295a7a93bf60fc12b664261a657d0a65bde0bbe282e8fef31bd120444555113a229b0e18e36d88029d0f22e3a8dd97ed3521f81055f9d45dc7b42be9aadbe39d1caf1d0f6d904e4a2b741e11e59f2527690cef690d81fc1fcf2e40054b59b7ea83031b09ce45a6454e1988bc06073b3c42493af2ba585eb3e49879cb5489a1e2b2d9e31043ece80a234ceddb08999c16a7bb8997d95eb461e08aa611f514b7db83687fda3df03488448735ea2ac2e9ceb7d23638395f0e22fb67e7dd3109304ee3c131dbd5e8f0dd225d0a73b43160befcb2497e38cf85f389f7789210b6519c9b99bffa6af6a3a66c57e2d6ea563c2690fc8442dcc556b40e3e260ece1b0ddc8683e99d0e87b145b50cad0937d02089b3df8c77ebe60379f50593972391eba10c56461cb8aba5bf7deece19ee2624a4eeb9ebbe6c6741802beb62bbfc44fa9d718e376c5d8049ba2a8a68a959042639e6faa5d5d88ec78e2e357e99c19f953e0689db11a7fb1ac7f7258b46e75de1226bff6212ffb0ffc807956b5e5c278d47df6b95f1cfcd9156466ca1ddc9b59acd0f23e84cd4b88233ba1cbc329a687f1c281e9e33ef58bb7ebc0d27703ed271adbba72a9a3dba2c6e0d06dccda5d1f0d8a35369cbdbc2f0a0bc9ba08aca95104258da23a87f1dd6f7ea43981c2cc9a1564b7df8f8f3d8cbd502ec8ca7a9f1e007f36183c3e05d9713435467afaa5c92c2e711351730343a42a62c96c9d89d6cf8153a59bd0122d147f439b11ae23e193bca598f8ac25969c63b5b4c69860f23b7959c0b3b8e3a3e87aef2ba40504908f812275411a45f7e5e96f0dc87bd103477a2b4b236a9bb67207cbc5549a97f5abece8087d208fb10071bae3d322170991ce06e8b95e2af6054dde91b9b4efaf9a062d7d5a6ee66f43351fe2fa3dec6ff60a1453cf706a0c729005ea0e85d59546de8c1dacb27edbc7aa0b0fa536abd12507e3c94aca74440ee58d8badbacfcf61f150a96662579d88469465d294423e08a33411f2a08a6095fa01e82732676c98ec3859cf44e111d6231daaec80343574caa5635c10f0cd6a4be87e327d415dc64cf5d8ddf7307a81745eb065bc218eea90766af223bce0819ddc0cc7f860a5bf8c9f442765be911289eb17476ab9220b4e8c02c0a18af77c1c03178c421ff4c4591efc5dae357f1cba7d5daf3184492f5b5118eb4b73b3b8ef33fbb951ea8b15ed6e6f35726c48d7b7aa4ee49b3fba2a3fe4e230a7d6354cd030018974009501fbfafbe47e0851255bce4b99fae730c0cddfb85d1c5911e59ff9dbef338d3e849770bfbeb2a13ad1d8fff6690abe0bb0290abe991d85bc2384f3055804734fbc01ec65d5f16d6c5f7d77f7db7f84c92ea76385f174c9fc45048f554e856ab9a2d343a434faa3b63a52faa7c53ee69aaea655c7f7f0cea2c50797d24155f32731389e663f0684c2d4cb5d2527d98eed127bc0c3aad01eacf5e88edd78e288c2487853f03960be88a34abd33755c5eeb3c2eb29266be2ca3ea82b8e4289f4b45631a488718b73705dcbfd9746381512d6c154b2a3b6ec668457b26d244c3ad1e7ee19acfd9bb32c05cc4af26a390eb4188ff5f0951a2e79f083c759aa90721a64c4ad4c716cf2f675a002d880d9fcd626aa7cc79988e3b43a26c282a5bcf4a591620a22272270f3f3b33f17942555f92fcba73a21315d6675a1f8c719e1eeb995fc8e2fffb0395a35493261a76d19bd15fc42f0a3d33b2b4233186396e6f371ed70375b6d22895b009f2346084cedd6d08712c150fa8dc38647d9ecb9edcadf3e42d71d0acc4fcf27dfa719d8ea03e5ef31481ae199ef827817cbe575f4fad4514cbc168e8edc7201d72eb8afba9c8ecd0993227ada8c77b42e90961543ab66b6ac0fcdceb954680370172e100e8883652a46a98809a768adea4032104d3d50144347b08929c635de4d8f1d89ee5d65a49e1afb641802c164d0be2f0213e03f173be8088e3c5e6c9c0504d52722cc0990c975495b55c8b8838465b3dc87bfa77aa2d42c792b4e8a38133c36820d570ad1e8f2f84fccc20c5be939a4c4fcd872d4c47779bdbee1cdf535fe253ea706f7334610e98f5cea6edb9b9ad7e56fae002350a61fd9cc22fb96f7e299e14bd28c5f157488076bae1f94f6784685b112c06f366496b16b97244f8ca8d247f04223a1c2899409ab7fd0662c999c802e82429a8e892fda613392350f458e65589bd2e61d7bd6953d4ba2847899456955577fd6117babafbd7681a336831e66084a0281a6da89b8eacfa46e0fc542f94801eb80451f97d6eef1274a3d996ec7d23034ce8220bd646b0b71c25f29c24ae3459b3b85c072ad62701ee75bcbc7703ae9ed9c56c1add2be4dc9667e9c8b15f555758eef23851e3cbb6b411f22f65edb6df96ee73c122fa0a7f62d4f133b7f78e2a80213982adbdb4769f30594c34158c70bc29987e95be7aa45c8143270dc60dedb56b4e921bbd0442d6e27954eb430ff623f29bdcd36b1a2b23383c6b057df03ea98141c38540190c50633ee859cd10a6a9f2f1ab7252d5db61ef40eda4bd5e5fa13b35695871e969b3284a0779037068e8254d946bea9ff12c067ffe5fddbf092bc2002f9d70000519aab32e731e6f6c87654c7a28fd764da17881009d951be090a119b430fcf271613c3518cdff74b16405bf71b8888f79004d4c993f5543dfd74e7e3c01d8d5f94ad630b54d188f278b4311d02695e941898a83b34d5b606f65de965e45199505c74034f49bf50476a9cc1534280afe82e16ec7d72426f798b1ce91932f9f59516783a0f5d7b634be29a397b06b3573d802dddc19a95e0a9ecbdb62a4f0a993ca072630d98961a348d495b1d03043bf066d1ad593e6cdf6ad66f5bce34873c9381fc0e57e147837a0994eea4315ff2f0fb2420c55847721f5727f3bd81bb7016382e8d35f0ebb32db82d66c14f8bf942abd522c3d7fa42e34e1dde29914ef8746ca37885fac52645b01929ee44cf50b168f002ffca46704ffc2583295c2bc8e47f8b1683b3ea5f0eb240a1a7945f5202d800bb61e6c48b10abb4cd221038e5340f5bb2b179b6b74fd77d5f25a2cd956d5f3686af93040e2785c33840c5ee544c99aa0ddc5672b9eae5c8f2569496e988452decd63184c36abe52ea32557da1716d62c9c35e042dac1e62e11c1e99ab99567a57258313720a93303958621c53a877a684a08db14bfe1c3eda3e3c5406d67da10675a8c00b6dc947cfffc92d5cd9dc83bff01f22985deccdf3af313972e92ed3a87c14e42c494c50904dc5afe535b2669e6666bf2e0d17daff78c8c44a021593f0ea48503db56dfd4fa36edce090fbf310cbb00bba5fc44ad1385ac7bb52d1895642073e68bb826c572d3e67580c01236e42dabff27e70eb33061f6c08d850c6f007217a328bfe347bfff22a6792c591a5e626a9987711949f700f47bbbb025e7f51a14d69e2eed2eeb28752fa7299b26ba54436fb2eca004681499fbb13f9269be05fc7a02290013738ab03c861e684ae5306c8f5c73beafc60cd8c1cb4f157941db09c123d104d1c10198ce61ccf16f19968e872d86bfe5130f45cd820f36dca345ccc188605129cca54de7f167b17d47269b1a42c638f7db045c7e95df976717db3054c98af560ea0daee6afa0d270f3406c762705d937dc12c75d11cff0704eca742b1fe80c72e76b3be567056e50abe575d0ee363220eac5afbf5b1f482962f0d8f0c2460093040425f2fb8e8bd1ddf316cdf895ca29836865967ccf2db3f39f5335a8f19f9f8a5a7f01b21dd3c0347d850652aa792e8f1737f73c37e98e9b527f3a2a0081b8985b4fde339203e3937667e0b4c7687fd390812e43df2371233e1d232ba2cca980b28171eb9d14a6d12a6593996a343f7f01c452d60f564d18cd35b8dd81e4086b2c84be5600cab794865eb703d06371cba7c0c64d8dc5065297a52fa4cf4e60b4a231b5789d27d16348ee7f49954524428848d4c39b24eceb79a589c9516ffe0868ea2a558420349afc94f6ef7747dee5142e80f0b62e06c408bdf9b3cc60961d4a8b2c8096bc3fa5d79c752bafc0cd4998f79aff2f5e42cf2e4654b2944d09ddbc752710ecf9aee00af531333cfc4b3504aecfc50689857b966d43917a945371942724755fde68e662983ba92ec05c4a0b5bb4a3c01914173638729489df5dcb6afee71dac1c9c4f41920e7b6526c9f6e0a18c14001d72d8783439ce61433e4bed740eb43fc4b54da75b9fb712a889dda39aa69f33143d99a4a59a17b5a9c20c13c9551678219bccbab1cb683f581e0d1c46245805c6d471cf56716345eabb073a2598ef83c6c3d4675e03aaa436529aa87d643d79fd31e2be13212402aa8ee61c552bc7b7d35c52ab7f28695aa9ef3ba09416edfa1eb530d528c96bf1b274363f61190e1e19d8b57ce36505f1f4ccf489495c70a26156ef8b0566cbf583e56a846fd22e328029948583a20887812c51ac2db0fdccef07b7838212906da82e832e043e0a55e2ecf243a0486d22ba927ebc98ef508d4117d96cce47f40d14475d55fe5b3656dbee60f27472fb228f07207405ef29582d28ad5719a2835b421290eed316d53f0d065c293ffa5f37091484eae96858e16fc1026be641286dd8c78a5328616923173e8954b6980bca2f9eefc6198050715e60737ca2df0c163a357236efe5108feacfbc44c1e58a3f8bc638c1a67257d95f99b8cd0c3ff5da9abd6ec8e847d431e5d80878bcea9b9a20889ce98ea2016936efbe8145fd25481998133d3047a72adc703720cbeb803835834b4d4195fe8586858f98b2d6fc9e02c3db7522cffbbc74275aa4a2a752aea8d00d70eee0c8315f7a48e525914b29a611bf4c28a305b2071ec1cba08e7cae4f2b8b0e4ac80f65d3243a282de7a4c4b033a1c36914fb1c5c2db22638e0f7e57bc3b251c2309d7882110bbb2205f89b93bf660170c6c249b69055b787a3f75ebe4933d79e2989670154faedd77c034b67348572c2db722802b02e061de1e91edbfad61a2e6bf21739313353414c39af766a2aa5a9b10d018dd74b1ebf8b2058e40f2c0824d513350c51c367b28b90b9c3222a63d8845e74a741f161a383751f100496ef2866bcfc5aa8814f31a8b3e22ebd14a0269a1b3807960ce8de1f7239576d8ddbdc9380ff927eaa293bc8b1681ee48290083ab887249c03f3e2ba71cc4fb2ba6f94ed1e4eaa309488ecf2cc9c78c25828ca122c6abf457c436db71047109621e4b54966dade87fbd8ca8a717509875caac91f046191769a02790c84b88c38ff86f0088d71c02063a2243ce94efda31cc99c8308f414e2006871e9b3aba5811b126add87f79ca8192a97b76cd200e7b7fd2e48808e883e39b866d2e5345781451768b5717b7de43228cba3e07ec67af3d9f7636c7cab851681e149d364809cc429756d3ef65df5d311057d991a8928bbeb7acd7cffc190905014449085acba016c7cde1b040bce9311f0113976a20d5a8db52d95b1f390742e485402a962dd50ddac46372b61b96df7f818fa1587f1b2fc0a2618ab0faabf0655aa9015081ab9ea8bcbd7ed8364522659a48af7284b2a543810c7b7d2c3c5b8bb9ca5a48e2daa4b74e969cdcd7d0d0ae3bdeeb7d992ba61458127e9255b3544359426acff61b5d9d8f5d94dcbcdc3a307ab37f7be07da7ad1bb0ac3f2912ed03c15cd73efddd1fcb3e340593e9b8a28648b6500bf4a6c85b6f9ce2a0be9a1a13739708d8de668e94aa5a49a644623c0b74c51ca337b6b7937e5eb88ccdb2f88c287a4f365908c88cc81e03d3679ff4dcb729e4d23594459f4e6719c3686f6ed408442bb3ca6a06a4e1d72393ba85de993b626aa490d3ae41f9afda1ca98a5184f6ab7f4133b42b678318054d563f1a87df9b006f8fab79bc86a2daacae04ed5fa5acdbdc8e834b13d2d80a02c22773ef4ec906b635c613461a9d8fc514312b4455599807e057363727e49cd7a01cbd4236954512d53d87e9892a2bbf3b529c2b86ce191370977be639af8219cf8de3229b59ccd61b0c7c3c6c9154db8e51358a544ca8d85368e46cbad801b6e1028e5ed6ec0e9fcf8372cd08b2a597d31d7554683d8ab3e709e7345293f51e7b3fce15e4e990dd69fa31785662ff235b379e78ebc83c119b7bb1ec663a1f535aabf2b4bb4ecf690709af194454a77b9b4afc92b7779cafb1c04204179d140ab80d9322f3df4b8d98973ad1d00a93c21702915b480b92f4e03f4b40195e4961646c9d582e4087ea26b12472d5c5f7f655fdbed12b24c842b9a3b5371a4d179a048e3aae913629e16a91881f78892a98da63ef8007803ef73d7a9ecd716a4a380999c8acb0c430337d455152c1c6a279023488b457f9ee7f374fa675188ed19de9910812a4cfca5678f0a62339b7e147c3bed2695fd720a551c72b6ca8531b10962112e51341a2378de018abb8224ece533fbde5f9ac8c3959c860a516ae26ceedf0f8ebbdfbabb9f84db7a408737e9d88f2c72bf51a309511217dff9f3f4787ff97797b3704e31ae587eb21e9487d862e32dec19ea7ce87c743a259f12566b19740d3640a9c060e2287e89afd932219546827434c6e990c9049d126384e60cc46ef5c5eb53877ad5bed383eda1a03b259ed9333b94f1784b102299ef3307773b85ec63ded110e0b65191ddaafa59ead224331cefea50f804cf3e841fd8df144d21e0855261bdad4207abd8bfd17b6646d6c18f193c74e82c281bcc5e54ccb248490a5939403245bc685b160fb5466e50d9699a2e828f20480a8197e3589085696c982b13e233ede56493c234ee2bda4f6d7aefb40bfc8582c3118149b33874f5261ce123c1e37343934fb29854b80c73bae2f502dedd295bd79bea195e54bb6479fa7612102375fb36ea2d0a38878a58de6558b06d090b8cd64573610a9b88b0946831e1150bb32a4d1adc60c0cb9ed53625afcfb7243642fc1e3a08e552d383b6b51941f97edd09ba2602d81e49e8d237620efbbea5c0c363b5f35edd78ad1e4c49372f680fd1cf7426bba04e1edf2d36dc1a0a225cdff86f4aee9530cfaaa2c55cf6dffb2ad25819cb192ae59799d278286d09d193ef880e0baf6954e39a52b96fbe66c580e255ba97d4b1ad3fa82eed52fbb0282810eac953e31d3dcf3cca92714836421bb26bb11d8e57c8aae8bcd28adadd880bc93f42480133c60247b05f1aee189df668c08868cdefaf9ade29a7059b620abcc12127375430012165258a63e418398e138411d853ce2d752f0f156151bdcb58d660316a78c81fcf32a9509d0c52325ee4b538b7c1257437a7e773bc25766063bcd7f24031e7dfd1599ded96265d39d7b3a2ccbbc271d6555c2a552a6260ad74e346097f8bcebc16216506b34df1f34b9879a3979142edbe2a92736f5956d380d36b449b9ed8ee88521fcc1a4af1967458a6e8342a8859a38f59484640919cc27b5e615d4b6396308d09ded14e8b6587f29649fb145880d6ab81b686f08988f0b048969a102dd8ce477305b487ed2eae8fb4fceaf78e7dbc645896dbab5b0f9aca86c33327b8fcb81d6e92cd6bf40f5eb13af7a6f823769e6398f76e062a6c6229c56f86be9cf7541327ccc5183ede7cbfb9f592c6c2b618f30f6a155b43d7748f8f9a70690ca00c5486352b6c2b95124b31d38f5690a0967f876962c565f2f7c11519826cbb0553e85d353611b88cdb575f11060e8be8d9f75a1c83e2475972009191219db09e0dd27a53503f3b7225b6c0039053ef2b72edabae67879e9ccc3b9b6bc1f368a024c584aae9ab5d87dd6e522e53b396d544b28af05fcc0b657a26eac41c588c31850c3d52496c811add6cc0d6969e9f6db335712fb3fe4ce845a3bb22a1ad23a631ba5c8a19a1ab3d7451f422df082626b867a25ab8859d6e8b7faf4d37b081b0303f7f2840b62830a6a61075223ef08325e9ee1c92b61b375134bc415e853c487f18cd089bdca2d2209a8d739e630fb893bee2a4a90a4a4420fbf91a73ef772dba98ffa74d386eebdced3d2dcd1536ef896cbcc5d8076feebe4cc029d126f082764f966d962aef9dcf452e3aeacf2fd639d7194f3f95c48c44435af1347c99ff4fa6a43afdb272e6ee26855f03f576aacc119a844124dc1c8786ab2fb96c21b86c7c04b5968ef3bde8bdd7656d00c4906f638a150f71fcaf1e9ddd91f7352031b9284c8548802007c528315d72e2600e7c87a1c9ea99b98d3b270c8e538ef0e9918aa352255e69ed91feb2aadfa8c9a55d07fd3db32b6e897f86b310dadb007cb2650fd1b8e82932b96b95fc9a84fdb3ee59da67e0fc70d1e76f6a1c8d52461ae1de1468d97361e83634f1832dc37333475464585aa4d0ed3cc62b1094cb4edf73714ed7c0654c6d1d5323c362b52d9385cfff8a0aaa90a790685f26e649a5421e80895dd01ea8f72c16c16025ad28aaeb733bbf8eefc537bd710a8fb6edfeb78fba03ad90bfa5e3026425039cdc3ec1f12eaf05e88cbb6187379d5be9aa46cf59f14f9146c42598a96796e90b6f31589121a4619f6165358415200a5dba84ce31a1d7a81bd9d7bce3bedb47e635571c94cb820d73766ed8743dfc42c94f32834dba1b0cfd5faf94ba34950addfc896bb99e3bf8c30b4f2a3b8f5fa781e78717f85c682c9776b3a2e85b0e30561478f510038ffffffc7