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

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

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

Block Certificate

Block 68106 97bc509cf8b407e15345eb25564b416e3533bed1497592121add7e15c5fa1d09

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
144b7d81221b895bff18569aaac6f8d0bd59fbda3fda9f7476f9733c7ffc4e4c
Certificate Block Hash
97bc509cf8b407e15345eb25564b416e3533bed1497592121add7e15c5fa1d09
Source
getblock-raw-prefix

Public Data Hex

002000000002000000...00200b0000b0320000
0020000000020000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000005e8fefb5bb22e82fcdbe2eb149649c7c6a80b5050592dd9e4313afa98eef993bd75cea8cea935c2cf3fad9ba380a8f2b61a7517fa88b7f376854f22d4c18e326a76c149f99ee594c3af50661b4c5671afecc4216ffe0cf3fe7020000000000000010000000800000200b0000b0320000

Raw Header Hex

000040207dfd05812559542eb9dc517b9103234038f187d47a564d67f970fa54de1aa4e098c764e1088ed525c7524a6f57037764544ae3239b7e3d3be69d8d1d2c3c0b4b0697226af13301184c4efc7f3c73f976749fda3fdafb59bdd0f8c6aa9a5618ff5b891b22817d4b14

Proof Data Hex

59,560 bytes
121216010307ed28ee41f810b4254b35a4476ef1c3a2e8fc28fd6a7b738820d3cf16bbda3b64f0bcbf90ca364e6cb681e8024c0acb8dd762412d8006613130cbe79fa91db6695831ba290cea74a770a76e8811907ae4d9b27af011783817fd56a65e3cbf358f4e7bdb58af39149b2d0e1cb720c79fd07689016d003523c280aea97976d1951b40156006217e048633600e71f50c2145b7921f4431d032d9cb89392092c19fc21c0bd915cd29be0e5d632cb9c3b489ead2b6f0634766a388d99701c6892aa934f359b32b46bfb3d3f4839566a47ba7251fb197c4d8adec56b968676815e5dea77cbdff38a244cdf5470c2e0e805ac3232ea7e84ad90d1b6f33d620ffbe3d3dfd4bab25f7c243653c285c797626e0411036eada52b2fd34b334bc75d9e11df15a35150c07ce434193e3f239b1329b51d8457a83e42a74c9ca85afac3755b772aba3bf54486768090432ebbb1ea13d204b03672fac0626f3a9a2ec7ee96b0b5ab32dea2e9e4d3d16ab6930e6d31ca73523a6737fc8b5d10b8ef797569493d39ee264d947daf3d7f1b6a96b46d9dc57bee5485196e0d9e004ea38116d151e653796d32ba95c54cb0f4fa3dd4bf947577dfdffb97f49b5afddf6f0ceee5dd6d4ac23ccddfc1516aba20a19bbd88e88ad6661360c874d63c97f248aafc4d3a978ff7a047d7baa623b5aa5e7edb770f3dc769290dceaa6005774e2ca7277b61fed1c08b5fcf809b5f21214aa7d8f88d4c76ab130c9f10dc318404b8882dd12b58771088d4ee8a8549511964905dd899301aa915eb69553bac4ee1f7526f34914f8892fe0608eb43f21de676bdc2f0c5bcaa3a87a6f891e6ef0e3770a8c71ae7d7cfbbcbe8f668337e4218bdb5c60974462451536ca5a919aced616253c0285f8dce5843636ee65655dd2ac1c2d7be0af66fd1daf11c66d7e4c0d5e42684c24f32bd84e0d037ea3bbf0ecb289c3884045ba4a351cfe6e183189e12f49e51ba7a0e500fed7d20ed408c1b47f65f8f8a114a921c7f19097224b4fd3ce20abd416921dd0bd2f03bd65eebe666336b6b2ed820b26ec483e338ea8e76f6f9681295cfacae79c9f9ed751710e68b1429af10f5ed3fe8df2befceea559767a46e0e398b546ff90db03dedda702f8073b4b3c9a8fbb00ff420b78c524b2438240baedaf7905d5c82be45699ebf1ea8de7fce85bb09fdc1eda0ff768c11da92e8597fe5af0fd4f141345530ee1530ea19a31d1a5f75e924eeccb871f71b91e676dba8ca43e6fd23003cc6a74f107e151e8950fa64e4fba34bcac5fb9b05bb81dfef13225875d395b89b64266ca2fda27fc25588e3a6937b906762aae899f06ed1f9839c8065b7d20b707bedda0ddf6259086caafcbcb4fd0e720d2b22b24bca484893c650cf76a0b88bec0cfb5704a97ac5b8c81fdedc553bd10a53a30b09943cf6d275d384541c89bc23faa800947ed8abf98274f9d70a4d8945a4f80cf4ca795d0e3addd577ca8c49ac193054405bcf6ff1b86ded62f7c53027b7c7fa2727d788b9c2f4bd00e4727d2372b6ad2b7c66b71cad090a30491bec9d56230bb391ef4a0bab98ddc2b289491c11c85c303551dc0a3eb17077fcde08ec424f420be9b060a8c1ca700a98468d479b98752025c16b1f7166d7bd891240be21c353f5b4215f309b45f81f72b0778167fab694ffc55dc153715eca00e56928b6a967a75c67ccff0ace7ddb031b404c1cab91d83ff62a67ead315a72ac36eb751fdc71ab7c4545460cd0f101f2838f502006efec21ffa1d07ed0adbcc6226347ec5b06a6f97a806d6166deb5b53b8016f2cd87eaddb3308b5f02a2fcc7756d9a00bd390983b381aaf03611f8cbb25aa91d59fbdea753aebc99358dd46fe0cae03718a66fc188b6eb3ada0eb2abd3e2833207cc9a3ec2d624f23fcb5e5def0f33a70b479108d7093c7e5c3668a5fc4f01a9f2fdc30b3b5d3764f0364818cf06a65368a4d32d1eb289a61a876ca3adf8c4d6dd0ca8b4adba28cb25197a3f193f08e65295e893f11842301c4ecf78205dd57ed3c5961717866d82f71585bf2417d5a5d27d93b9750aa827b6eae3005d4ed1234c5c5cff7909ca85f375df15b4c9ea95922792a4b247b2af6499ee53ac0d7055bee20527b8ad9443b7c14bef72e27f3e8bc150314eb5ee17a424497774523b4f587a2b31233317e8dfc5b6b3fc6d0588a735043706d662bf04edb64007f1905db824e6b90308052ee36e25ff93914a0cfe808028e6a436a0cf23a35ea1ea946825d1e67ee1d5bee59a0750fb8895aeedaf11b50902da47de55efd89605e81fe4ccdab9c9960f1bfbb91f6dd7d3bdc583fc55bd3274e1d7cfc5bbe8803d4e779679388f9df368b519272ad86cb84135d161e110ef7a9d1d3e5b3dd2758b3d921b9ce73b8a2efad85099e64b6e463b64c6651f5b1386f1a2060b8de09ead3a837cd9f3a2e7ac62834a330aded2bb170267790822717e87abd69410bb8165125af9a60bef32fea0f97df92e054e8990621f95f146a9493dca69dd71f4e00535c1e441e98230b8b35dcab43c83c60e846de44ff5c6a7b144744b29b391533cf4431ecc4df57ff3d515e983f0af4ca1f6dda1e33a3537715ff82cd73b1f686f7369e5669a0e078e746903a657e48c776488d7854d95dbe46d8f78d1ffdac1ab1f965b20878ca981ecb322f7569f04b5492430531eb583978b05416f3237ef99ce15a822344d166ad07d78b32a6d1fde76d2a2755ec72a45253223b8681d6e01d69136ffdd780123f3b6c081c401788d149e2a27f3873601a3b662e3e03d2b9b9fbf0d4ac164a712abf1401cc637b609830bfd1fd1fbedf33885e09f076e661b2141aecbfa55d0e91da000f4cfd136e617329e34548d7a0efe4fd23b9989578c6808ec0b858e75eaeb0a2214c772523d9996de65dcf42ac7f6b6c76fd64ecbe0d5530b5f0a8f2d7647edf55a7de9bda0e4d8acab6d6395e6b41e591bd43fe09eaaa46a54f4c80b5321732a44830ff885483fd8eeeead7bd636cbd933c05babbb8829c8fa330bd79108bf94affad530f64302c7051d20655cdd7de5760e4d2294c18704f139dbe1ed94071f9c1a03adeff093f1d5c65985a5cc388abe15d71b2ea95139bd6882f54653155b1b9aa4c30ba78d8ca2182b7a3aff8da67cee8d32363cba389176a658effb7c9d9075e05b10422d8c92f3b9f678930435c2bc8b6274799db1ffa8787e0513a32f1a1e154f0917524bf561c8d1ef0d5dbd0424760ad8ac853410ae4c7b89c457e62062d4edb8b1edc0fa05b8021ff58507e925995d7f5f0b636c82129eccfc90d71ac18857360944f00df4760c83a9bebe1ac7861937c996497a50ad4ff6d9d8a3d01098054bdc859ddd4ea196c5779877f44551cb277e2899974d922c034473349d82bde936995ca105b5f9f0bef05cbea45316002f51cd096738aa20872aac58c367ae780ad1db084149cdb70fe6f2b32d932c530b69f3b95014f2abeec9c55a3fe994bbb14ab2b894d0d173995028b5821794fd20ab411fb7f023bc047bae0b7ecd8937eeb26c879952a3f071e452f98627d936db07adbea8e32d19fa9013dc45432e374dc1d1420820329b01a47d5eaa9344918377bc21b0fb86b90a98451c7c035e337cd108445db47f71e28b3102ed1f630fab061fbf878296452fff6b9f8457716e5a8852d6d28e84d09e8867eed9b0df73b592e2212539a2408d8c42884b59e940f9914ce3ac93bd38261f4f0495712ec7821f06fddcc587de2c905dcdb686fca409be5a759726c3fa578626fd78c725cc099678e38fbc6e97d531142db3421d00a8e5243a56aa4f2c4bfbd592e6e35d2646fd66b2b7744ff70370543252943557d86ae7969d2026c389acd2bfdb640ea471b696d7bf50ecf5d274ea24153ce4a0887b9aa87e29829549a036263193cb8fa4c8a19f66ce763945e020f90878a3b49d7a2fe4dc80cc95ef203e873f4cb98fc3819fcf11f524cb840a719c6db13709bd090ac643f52537ad78c4cb350dd95e472b836487870c76e4834868f66c6003d2986b62b3dc0e8a9349ddf58e26b2b752cc4a15ad70555934e52e6e542625c77415779e7533c629962d262a51343b6ae60789d041762ccc4ef8b867a7346bb34aba9f28605e82ae4458b6f79ba49f1da15a8f02fab55d6e748dc00e5199b991556da72d528315798e07c37affd173a727e9e7ff7e11a5dc9b8ef2cd166e133874103a90327f56afd17eb296f212e4a0ff4294741a853cc3e4c7cfbca0f8b603b9fd90e12370e978a033362c3d4d7b17b2400ab08e0e01ea26f21b6d2be4f0aef453c36cdcd67d3012e710306b2e3c23f2a2620178fc5e2f25b0e81a091c4c5a237a98451b3ee71202f9f2affc2ce828da5b1f5f07efbea0dfc1d420b27c25b730d9a2197fc9b1e7ff99ac285346846801e54faf171e91f98a234de9725cbae37eb554661bd7d9b946333c3c387860986afe9e27180505b0f303d827e1f911988d22df5c2473f484dc7470ea695486c26f5666e46a938dc96ec148d8ff15ff8e50050a8c489cedd985dd5bd0febb9bfc981540ce1a6572de5eb527b9ce01519cc81f1d98bcfab617d2c954c2ae9454bcabd236ef6e3a151cf21ee3c96c75f817ea53458110748c64f1730ec938a7f3e1c6aed1109a61ceb09f65ef91348ec87e22571fc4523dd36783067bdc3943dd683268b0ce9cbbf912a7e779e090290c256e014ceb79be4dec53b685788bca060d0c78ebb5af255796fac1715d6bbe8982a56e0f4fe6c23306bd0bbbc13c880a79c2eb4c1733d2dbb45daaa8c117d5769251aa758ef0e0ac326c7f1ed18cda86b6d202081e7642430813eabc1fb1581f18ad8aa023245c8b6db09cc0740fd1b7d4e797e5228b75f6ddbf28c01f3acb8f0292f2ce371b426d9012c49fc2d296ad3f80839a1464ab9060fda4b9e3c63fa6d62b529385459140e604f3b8cd69efc9c2001341d7b67c94fd04cce1db0ffcb3b317cdac0e7429ebd9f3a69f713ccd304cc26695e11b0bb5bafab3e3f17f0a54490ad19adf399750210b61c37634ddc187af8893d823f5539d7d3b0a8ca5f0b2538cccb00fbbe346d67999760c458181b109784910645f685109d1c177322a6e5e171784a122c240b1738173a5ad1d392e7c2987e1ea9c603b30f2ea960459e5484555747eed0674900edd9432693814b35e27cdb439c7fb7ccea59565dbc3c48617c4a6a7eb714700a56525b9db67cc465ca309c059c8e4831fb748e0fc8a7fc87382ff5206b34c3a2137be62b9f957517ea4ddd62e50fa0c5e7696a13d5c844058bc35931761e0bbd208d76a0b8cb1c113e024a9379c8095e7e90a27c6a95a08728064b81da09b5d3183fea71ec6a0203447dc94230fa7f1f3e44dc4524bd8a900ced4ce568340eda5a10bea3576923819e63e2334b947aea02dbbbad91781ab599836924d48f0a78b3a04eed2354bbb82f30bffcfe8dfb85ab38a577d1a8495905b0f2711b587f519e9adb86e7a6414cc9c14ba602cca73efb5209ec5adad8e8a21cf40cc8a5522efd51f68831d7a20a50607a5081199d0de14953c4d593bcd88a1001fcc6ed4c3d3dac0332c248563494bddf7c7584581c465e21a8179a9f9ba85393dd8aec869b44bcbce625fc1cabc452af1322afaa026a3512f174d70f1eabc15604034ae9014d66a86e653a8661f92843c4857a5e535ae7813b45525a67e26052cbb906741ce4acd38d5122f842355870473069c1469425910e9189d63da77d7e84011cfe03fd2568b53c9c77501365ad4bf7d465643cd6bf7ff686b2cf681f0122a73b110e661adf1b164009c7b93c1b9fb463459d201f5c759d92a1f39fc32b4f9ad26d8bb5caebb0e9e31e9a28b79646e6c168054ad892ca353220c392e4d5ffede84b496b17beb76d6593743387ecf6fcf496b5801843983120d8318e9ea1f97a6b3151b5d378ec8074fbdfeda90f58424175c0f50b479ed612e36b426e6c38c526488ae822ffa57d9b6f708058dff2208b78dcc809e655be27ab3dcd320c74d26bd2c8a9fb9be2cd1cbf27e0239abaa007d986ff4b4ded66784115b91210239da45035aa88888531ed00ab7d527dae8d1d39595dc7792428c0ec332d7950d68203c5cf07df4c897a4182552dddb4464d06c4f652b7c883ebcd17febbdc46dd4d26aa670ad8277ebbdbae273ba980e36caf70694b666d9f1e4ce672b8d41f640fd67dedfb86f8b4fdf4266c96aa8fd14c87b2fb2d6e614368764046d31b1fbde5f1eaf347d93590e056a92d1fab146f0980c39f79109888169435a3501090d8ec2bbee8f972ca75c6596021f146d35caf824702480a4ccb2118172083ecf168a5f8c46f697edf71dfad55aaa9cbb0a4beaf2eb42a4746bb005db60a85917037654c18611b33882196503ab30020d81c2c51cb086f7052da34bc90c32e88096c5b4bd1e5c4729f42734f5364aa2bffdef1fd6d309d89ce17c1c649d746c81af7100cd6955bbfb3197701e7533503e66dde5fae355d743b7753e06c146b81bc910882bd213d6e468ea265873549dfa9a83001c14118675b26a712dd52c24784c3d9f7af4ee1ac5cde055992cb88d154c6e277b0b07301646f767f1d8cf25486470b95d047976c275618bdac6dc6093b5c1f38c5ffaae0b27f04c8f92e7b28a02eb1cc04eece475180213170c0ad238c38ee187af21b4898b866439279013cb37a8424c1cb7d28b9dabe150ff3a3cf3dc753196d2575adca2f93226950f3556007b3e923aaeadbcbd3f95b67fc34d34df4fd8624891771d0a49c5172b0882712cd87d9698149fa43a78924305fc479042fc7cd0fed21358331bec50aef6d7dae878de19928862bc1761aed77d24f5c01e3be9d26a32b32b9131ef9a08ba659e9c1c1a1c95ac5dd9c50ae20340bd8dae1960da1961e2c3a1011b95e26fc0d63a74165b2ab3d5fa2a0a3b994bbef445dae1890c6d21b852073af267b0bb27dc9d0d77ceb3d0ae09279c31714248b41b0d893ccf3dd66fdb84d16a5755b6a576133fcb01a4b344fdcdb3d19f64b038bebcd53a28a458dd0f491b10cf0b9e93b9dd6af37f2ab27556db6477664790a123e76fa459b675d8fca92e99457314b2142ba63188f267ca7064d404a8d7c0708c26834da5e4e9b52d1ba612e71a69921c7dd7370429417572439fc0cac18387538abfb519f752f80a585ffcd9a76dbaf80065d148bde16fe6f7372d3f78595b17aa68056db59949886fb98d60f2aff7f02ee64ec89c1d1bd4c9732d10a02d1493d212a1cf9c88ec2e50c09a900a86987622b8ee8f45d1715ead7e6d5f3c93b1830d872590c1d2f328cacbeb995b71f01be50b5956b816752cd64bcf339ab5845a63ad26d02576a878369b6eba7092adc946c61f58d298eb973de2f71032783858157d2234f2df77161dd5e2ecb2d612e823b05ccdcccf628e5d461362037de46703c87b15ba161b91f08b8c4d4682fcca1862dbb23bc957fd9cc0b80500ff107bd918f8483ef6aca7ee4e912a58ee12cc6446ce71f02b16817ed53ac2df4847dc1a8c6eb8bf991d07e6f3285a61534de44b5437aa67b74970330a65685fc1e11543b86188f46541e0dbef966a010c135141bee6ba52d17cadbb0de4ff79b150581464f41fc69126c63164dd7e837419bbf2e8aa91d138ead3db0f0eb4baa7e057dd27ffdb0bb058fa5e20ad6474e64e5ebcdfdad7ea01e5fc567496c374df7f2b5c0a55c483ebabfc21ac2ce2fd272786db4e74d68976df6046c4cc4e424d42eb8d613e4f04371e9276d6b8905e7179ca833f69acf10db8811958da723d8a133b9124757e35fd8f143b89dc8693f1949e6e79f9eaf36b7007675499d8af205caf6b96a3613229b28b0b881b329c82d228a1a7a84ec5496b2c1efd4b737ea33feb4e25617be16a373572dbcf22e88fd33c9ea67b87a70a88effab7cf72c3012176660d82b9be90bc5e537bfb7cd048a00f8374d4b586161ba49d910440fed28fb87e7cb9e6f3401cb5e7d7d9ca28521c70fcc970361d0ac7cf0091c93efb1ed156e67bb593b5ca4d3bde6a762f342392178b06a055c8c105db7f2aec66f981fa2b126a2025feb8ce6c52285dc376d41b6583dc8dbcc6e21138b88956495ee596a5e79de876483ba55a4fc8ad51a57f4fb0c1ba6a424e193e57860c306bf5ce3d216e634427b67f9bba00cf16244301cd3f6534f1ce255e87edb6ced361fb3ff6e74b43338307cb08c07cdd0db9f307ce2ecccb56941544539cbbe641b5d0ef1d777612d07a4b67e3a41429e8e9157c5e6090c4f4b3bb57187296f477f0f644a36565bdfddd1b35af6ad49d1af93f01a9439b9f7680d73c85784e2c007078342c6a9d3e529a96fad50ff72b2e3b5e9284ac7ba00cd67e5c0ec6eb99ffb3ca9deece3e4f3041ebf78bdf1bc89ed7d72944a2004d6ad2cce1a96b46e939bc4b9febf68ae62645692efc8a5fbf23bf4e1b73e3bd08066374964988dfe0a3a82ee4c9eabb98de3887dcc49049f84adb35bf234bbf3057ea2ead1f6bba020c5021a51e958f0b9fa4ec0119c5054005a80b5f7461dad89e6cdabaada072b0133601efd853b762a6a15dd1fccfdcd5d81f977a725d3a97d2c97de38aad3d9a1e4b33a3c1cde09bc93565c21d6e681df7d0f9d28b4a8b5b16608d26a4ae9f7b043caecb9676f5efe577437db2379a97331ec067d093ba0fe31e452fec64102b1cea378f5c600fbc048c5567b1337e79d3e2c224af8e82e39c341e53fc0be05a79eb4240e1fb0a411951582c632b0d0f2216770f0a06bce0fbaa3f8746620aeccedfe82ae742182f5c4f8c49b02c851cdc26448e95698f8d32049693ccb3c5b820bf6cbf05139ca2d592ddb6de435da4e93701aec0780cd91213c7696abc3fd544898f26ac50d45a7a6f4e2c3bcdbeca882fc2088ada1720417c69568796d016e1ddb141ef15b9aefc51fb65b38dfbed9467951c76cbfde0486356138fd9179b071d656f51160c86ece753c2e1f92c3c6120815084aa9600fe618047b9861d5da21bccd950b81f787bbf64004e6fc1d52a45f46caf2bde997eea89c184ccd4f436380a6ba59d8e35a43bb27c47b4e54c2afdec28bb9b039b047aba3ee360aebdfa140dca4a9de2d87f46c92fd8dabb54c0e3a53bed6dd6c3cc27885f8b49e30da51b9aaa79a25f1c607cc4fad6aaeac01fc96b1e6f517abe6d58a4234aa95bcec4dd266844dcfb9f6e0f539d80609d8138d26388299da98a39f87efef3f81083ee2c555b63929ee6e187389adbf3755002bf65f4b93c221a86232ed94123899d9f1bba9c6820b7656e3ca917b480ebb6e89759912d958a5cf64e8f40962ee2b7622fcaae2f7ab2fa4289ea322e1aa82de08efd1e9df99a2e954afec44d423930974d9d579a66fe44e92964fda49e97a9a7da8f179d808582bcce2ac69717a6a7a3e521b2861e48c47e9c96705d5c641d0fa73edf35aafee4f35731f006e363d96019b997e3c03985bb1e8ae8af61270b43f611e763f0f6ad00fae544406e969ff1335b45314e67b90a1a8f63c2c75f280ad9615dc751bccc8e2e629134f99bee58b83c35f2f382403ff7be81aeebfafb76cbb79caae7669fb995ba25613c46dd48cca2dc44eaeb3d2f05dca8727969dca4fb7f878477ac053980d28a8a1ed3ec93074a1162e0c815b1535cac8a696923630fc3a0a67a8d1ec2c22323b0a7b40beeb966f810ba1b4448cacbe5db80ff8247917bd574226eb4537f3c674506261247e553935b16e7278272990438dee2814ce35ccda0571e647701adee0e9dafbaf8f92a1df4a540580209861e357c19b49cd623832a9bb555c8e04dac3586162fa7c656033fdac7b22d77a89efb1b38c66ea1bd2d853fcd5bd95185733ec793b7e5b0065e37081fefcf3d9cfb6103012f8684bbb2aac190aca6bc53578ac730341a4b1d557f1b693cd8a0ba3fb8d48a8096fbd551c5f6ca6d8ba92063347953063d8c4e44e7a455f32053540fe86197e6b457d54f12da64d6cd7d8618464b77cf8133a31623a81828810054b5afb26b3ba5d7c73efb495151fd5c0a7c5f10e56bb8e74109e8313077da2db78b1efaf111993ee4ee70adc1ed224cd855568482a42661d31ca3d9920968863ef5fe1b130a77ff9eb6c9e9e8c0eb8b24465e4c78a89297cad0e0a0abdff32c2cca2830443fc5ccf68be07e377d55087026a1ada71af2ce2847dc80532cb643ab9d77016ed5d1a967b89594f9da7e819c711f33826df1209f67946a03eba0cf1621b59a7e00d1c3581bd5f83c81e3830d799167011ca7109dce93bdc3a4ca3acfe2dcb891d456f80c1a256d813df0ac348b44703d5afbd7bdac5a055a9dfd40ea6ccafdb7d9250735127525a6edb0f333a9208165d039d4ecbe00bf926d84d3ae874c5c60cc1d48844f0a57868290ebcba5338b68d59227afb28d7ed6f18ffc06f01556ba760cb7d2f8c0a64eccd23dc05a425d9edf6a9ec84932c0af5c50e1edb2bcbebac35a79b783f2a764f1a71b482b7b56e4401dd13a5e6d9608a897918c523a9e071f235566830a1b8b7b7bf3406db20e971013b71f4fd75312c734e97320acca80144d2b9d561cb9109987468f07e13795c6bd4c70005ef9f3a3e07eafe2abddee91f3ed65a46ab2db452f41eb063429d8dec879cdb3e28cfb988c6fc2a63404e0b1775d6be91cef1b1400b2310b57220e8047690e4c1343c287eac8370fad80a7e45f2a6d71f80c201692be6ac3a4175ffb35e45eb32c32c8be40dbac1d9ae88897392706185430e721bbe22cada4084f88e638fd11b026d1ed1981a042bb6a6d66d1ee1f247f982755e49eb65f5ecb11e68053bef504dd600a768744874f74215cd221c1aedc84c2ba0757afe553664c57ec11a5289ab59ca6cb8944ad2e7dbca81545478aaff65632e5c02f34bf5f694cd2fe2b14cf05d2465c1e0e5ef42cc4cf8c2f51c7d69839792ad497ab0586432196b4db8ab2ab9bc184887083022a4e8255d633a1503d5c9d9ca253f6e082ec6594b8af68cd65d830476bf8b70508e8f5d750a8862bfbe6b1866a7d66da1ccb47819f63d93cbea0bebb56dd0d7432011238593f2c5fb95db09c2b2b741b16a342aaec1ff559d3a151212de42332a6c0d5a0a04c4f791cd759a29c3da104b16be95cbfe03d7b386493077fb2eb239eb30e153317f75534c4ec88705ad71e39dce3a58498b9f39a9f528a37ba5434f9c02265ac0ba42ec83b0b017bc4b2e5a48c4cb0c86f9b67c9ea8cda82502ae7dda491cb5323405f199c6e9eb173b33155e258e7b009c742e081f4293ce1a473867683fe3f80e418a213c89d4160f32e40e4655ab84f032de9342d1a3470d61a66ef24fa967dab690f865b678ce0d8182ac47232a6134ab1284f9ffb44437b62675e03a51020307c53699f726d978467dd3e6ec03de13a4c4491e6b2b832f731ad970355b8956fca9c69865c53414d7304b402931f0611779b2ed7e1bedca1eca7ff2b6a00a28ccb94c8e9536f0a294d9c555deeebc4642ef24743fbb4059c18927731be11d7571757b3809a27c77f54841fc23c790265f0eba13fbba6a7e7d98d821ea909fa1a26234a528077fc981a2484df718e1f61bd9852d5921b76889616ca1f2e9fad3c3d3e4dee3a97086c3edd5a196e150ded6d6154004da0cfca21e6b7a982f8e80bec837fb1f247204499485610147e829af2087933ef9f67d4bc588243b03c660f450f03727e938b0d6fdb0d5969c4dcbf83e16dba6308c0553f55075c687a295269b136dd6da01bdd7ee1574dcd5d13f96a365e75b15da1106d229528e71d8a0c8e2b0832d80363a3a6a70bbd18e49c8d9bef6745de3b827e0f4b65bea342681500b3a0998ae171d80eb6e065ef57cf116fa0af032d2c6a0cd1b8d31d37e0dbbc9d81c0a66edeaa8f18d17a0c03309bf514e0f52539427447a53725858028e702e6473b0d4ee51ea61c0b7e3165aa3c624c75dd18c1ad7e8e8ff90ff6c869011695f0f23f625878485aad6e958a3f760a03ee8d97876dfa84de1203599104f98805c62563629f46d3466ba5bbb4120d9248a8cb6442e22e596d6d3f71d17d9d86b761065de23f31333625a0c7b0d0a188b18ea851560b47c82bb15cb5d3daa8eea6f4f964ab0331e919308be8d8448a3c134c3069c56e86bdc692aa3d52246f650664ed5115fe335724ead6dc8d81e81ef5b404154a495b58152f1c89573e7ee075dfb63cd91cb4a7aca1563a4b6ecabb91e334cc12c2ee9fdc934b4eb2ab343b381d4863cb2fe59d9b5f1324de23a743f4954456a446ad821f888d394011a14089a61c59eeafb40dc2b9d84161440f64c39763dc4df78450096f16cfad90a18a390d5cf87d41f9781e4092f6106b207716a1d16befa4bd498a64d77c31e0f1b7b9bf722ad977ed67b1e9214e6354b7a12fe3bd5d36d1e36c255c52c4585e9f46f44edb6567ea44c63c39f78b3b07067d9e0adc3974e57f9f3d74916c7d08bdae5ffb66f19a7242e0893e1a084263d701d6a08217dcdffa0efd6c4211166eed88022358ae4ec071c8136c2cd1e21bf860d9c3aa6dbd09175241d8974568f6e7e741c7c889321b00920fbebab120089a718059f9dcf3df36533877767709789ae2f073e441adb00f66ac68038a9ea51d80d0f84f9bb9e17bd054cde951ae000d352f1e99610cb5a83d2f048f9cf2a482467d3346264f68d9eaa50a919979ed271d83d64dd2e30a78e2e841f8a4470a958ee854092877645adfdb9fe20d62d92d52ebdee1f7341b59bc8db6f51323655f93d7854713d75551f430d31dac07ad19c3feceb7a97ba24421b946343af0a1e5d94027ff82b473225344900b8dac42605d75b75da5f8fdcf38c9f60f3845f6b519f533f00c9a53457ccba7d76dc5ad7980b0d6adabb4cc6ae38a72f364500d6939dd34d76d422f8a8007dac247f6b5b853f6d5d752cbbf4f490763f3c2fbaa60a3365b85ab6487d9a836fc294aef8fd8043da03aab9e94ad8ab832b7db2af100114139ff375a2f4782658a7f778a779b015970b861fa4ef29b8f218cb1e8a172f974276a9e1c8074236df46e543ba20af567884ae3042ab2b1c46d1a88e786a1b354ec87e8f3584ebd1a9699598f0d27eebc3460b155cdd945ec443b15681760f2ae2b761bd17685e429c4eb35532e6ac9764e7332af782447169c76d3aa1cccd22f8047d8fcb3e7783ab11ee06be83ad410ba8e866a802629ae10a68d352c276784d37b9dc559ae38e4c125c847ecf5a047472b21c77e9f0e726573a963e575f99ca99ce0184f46265a68130a7f4525eac63309770ca493bee9f597e4a94871fc83bd47102a5250deca5db2504cd04ab7148ed57457515b9a8f604e5db8c6bc0657a238ad751ae966f1ebab9385ae80c3f4639701e45c8bbffe0375ad846f67b4afcf5f5d9cb71e8d1325ff41d2c65edde3ab042444b3d623a629f77078e4f6df66bad5afc8b15a1b1425b8eb903414d4b272333e6411ad279a0a4e608b2612c754c51c3c4169afa926083e180e6d8399d42c453cb6d0ccf125a9e63870434fb02d99b32d721921b8affde2be05be7e8854527f99d6c4eda67fcc60e599b8eddff65945740f84ac3144c62a0a8a00cbcc0a01477cf6161b19996bd58ad64d22ba9f7b5e4f8a443784ca8ac42a985c34492068740bbcae024e7852a9ed0477a46a09fe7b80fb40ac8aaa11a223b04f6ad7317392ec3f4370ba45216d8e54115879b9bb3fc5feae50d87f6326e23915463334a635941d0e60e3e844ba28f7d0748f37eaf29c2568a6beb93f55cfd3c861fa0bd310030a758fbb92267d377c772f75662f098f8dab63c7d7ea360ebb7b3bfa9f4bb464a9b5ba38faf0bf268b0da89da405877d110965fc84d92fba779ac02ec267a8452d578b0de93f2efe19a59fb7133ff9d7f57d65ffaf1cc934435be937fd4d408e711f800073e67d9b42b9eb6e9b236ae7221cd789bd00ef76314efd8f1d5558da65d2c0b28373265af95b876732f863a09598316b26e728e2b1044c79a94ebb5e94e2367286646506c24b010f9ebfaecd564b893ff344ed075db08a1b69409ba2c6c9651f9409733604d88c7859000689675a7c63308e55440ae1381f767bca674125fdd6a0707714ddaff276465d4ae151714ab130db396508195464081dc20ce1844fa81914036ec2d41a937ea2cad1bb83ecf718fba3b6db01563dd170ae19bd54d345ee3b600bfd61888d5c4415a55a4e81b3e9208b077ec795f6b4acf8beaf3baf01b7d173cc8b71830bcd24da9895e1bbfaa5bc23ac597b7678705ed9af353517c522beb186251d29a5b80a291c06c1845aee430eb313a05a0ca01415a08d770a7964ad0c9d8b43bed1d63c37b39fae709ca4c43a18d62c1872e43c4c4aae9f9bca4700317417e2a039f66833a9850068eb4f98847752cb827ab35c030f5c3c90f3b02d9b4261cade54c04801d6400234548c4b156e3ab50820a5fd03bc5a87effc4a01419d7cc206a09f21b94e955dc1ee44efe9d767805d5bfb6713550a4daed43de904bf59422d8c68cfbc06e23fe140d5fe6a3bec18f8aacccec92f026e0c294a06094d7b77b1f911580cde62120c60c6438d54b5ca6d5156c824e7b4338e944b507557773c7cae2f3aec3f90a31a54c4e5d84870ddc2f8def0ec85594df175c10be185166f09530807f7f0b1916df4d664d453de60e11494d0a4c805c9e3e3f11f80d40dcd34c54f6718b76c0ee35fa385df7ef8c4b11ab3cbbf17c0d61c8eedf1b1560e7de763f82f4bb2e8c86830977b7aa28b316d3ce306398fd0395824e6f215e0dfb17734147abeec0ff8d875a03436def28bfd3fc3df134c1afa76ac315850e478a4486af28e8d98b118c36804176ed975fdde6610a0496ae127d28dd63de77e82e1262ec80a7d3353f4935cc41ae17fbd968b963e4b28b970c28a987067f72cffdc8bafda3f8d4b01e5fa884e658e2edf9b610c689602dd3f11d16cbdafaed4f2bfeb09bb6c6731637397323f8abab8e943bae4b89742eb2186a5d32be60a289052cdcb7f453992ba48284e23a3590ad5781944f755ca8df38ba51ffe63dac4aca5cd3f26e003d40055a1f326284280e46fe06ba5b5fe25cbd4029391b63db21989957375afc72ee4583fb16018226d5f45590ad43ebc11ee9f51d2f5bb464e298e1a4cfd324a1907700e2c2993fe8892683095d6bab59a06235c148d2f3733c1c918501825c210c20dcad4af918d766cd4c4b17a5ca504b8b2178338c983239479a02ac1f15acecab19acfc112f0d8e843501d461722f017908cd82a803190679e9e66e6b7e9f796129845cf300070bd7e0f4861feb28a26d1ae4a2cfb0cab41bc3d8aa07293125fa3f6e36e9a2075b515001793af89e180afec062d78cbdbc526957ae1a77c6954b35be8d4932e1ff884e1d25e415b738fc53dae897c936d80e2bfe2587b55577ce109161a7da2b768e99beec4a24f1d75382cbb39e50abd7e5b807a579391c7915019756cb0bc18f5bd48465a9637687e1e5e6aa86cbb2580b65e241a92f48194fc80da0c5a5f89747c524b601c7262e27a168a70530fc89cdd1d33b439d600cb5308ad78558bdefd9ab12cbbbe8791175032cd18c2d04769bae8cca06df8279708b640710fc6087700d243020c627e9e2fcaa2cc916c2f9daf588d514328fba2e8c2164e37f84bace5f71ccd5ab46358a137a5a832924f157eda26556894b2ff1e0985cd3ac6bb06ccec85ad01a2c0e03374a859cbfad35dd1485d3b47db3a0576ba8a56bd8b986d1ec372fb8549dd7d1187952f381e0522b8c08974ae4e430d161d7375d16fb468ed94d1b4f748793b67c081a4434b753fa8c4fc0ed7c99d836464de91ba7b06f07afa6ffc1b2bc3a84420b5ac9f94552e917e7e1cf21e17d6b78a5f5c04e198b15af337b40c71049f92d85abea96a4c46c24abe3962fa7392f2d814d64d2ed5a7b80dad88d2006bd41b1eddbcbb2534b77b6113266bec961c556900b7f4c365d8b2250f8876c72d5d4629e07704b6968b01dfc1f4631d46157cd307d51800dee35a08c8ea932ff3b94f294f995f762f518c39adb7bb99b82e5a2db437276c305c125e5d694e6070c61a28be1b099ab28d47f5e7b5e4d25468ab32d8e90d473ef3ca72486af6f4936143a677b8f425e07b678a76c41abdc73176e9cf06032d3229a360cd66db4dc1caaad1b782faaaf3b30575f8eff021df0567b6dc765d720c37bbcbaff5272c0cb7dae6d6a4e654eef1a75fef3c65d7c2a3bd4ce5ce02943fb209eb3d7a7aae6747398c45bbf64f1c05f13a45ddf143373c08d781e0e0c3d8ea7f7631f5cd644e64e74791f5577fc105e6bf89a41b5cfdeb1ff422c2676a42bf7a73f5057229f0f2be8dc1ed735f0616fc245e7e055cc169fa8043251715e4b93060994dcc04a455501824c4fc96ac01e92b47e73e6b34ac082cdd2994c25886b0637e8f6a4cdeb6b3fe0cd42e0fbc518fdaafb21eb0f3c5f445a74020ab9a6ac36d4fab06a8d65c7a07ce25033876edfdf64a8395e3a6e5751eb03918b053f1043bdbce35e93786a764678184dbcc55ecb6d9b2923d0638f81bb0cee339259a664eca5afc0fe472949086ac28adc95eccc06508d912ec968786401214956f8aa763e584bfc35e2821a19051afc10d75dc0aadb3071a1dc669aaf971522112b29e6eaedf09b4c440c762d536e7f93810a0bc6ec3c4dd58e091bd50c67b37c7448590e71436a5cb9655d8e5753f7fe3f59af8ad7fabd1e61887a56aa47061ae9a4cbe1e794b44ea11e9aef02007e3252733e3c83b40fd437102cbf5c80ddcdaa9c5e763b826ed6c9e351faf6b544010fd8894266a94f96e87253b4c0813e2b08e32964e2df44499abc9e21d9ffc5befaec707bddb346539522617f5cd966f0fc1b39c7aa64c5970bbdb081b259a6c2a050d590676d3337a449f410796b6b9b77f35efe63351d33175d1162c2a229b92982885a2d1a0105311322a295305134b489fd11236bca90ba9f4a00d8df97a941a3bafe43c3456aa8dd442f8d170e325545bbf7cba8877a15a4adcc1036e73a301b1b52c7fb471a67979a5839e83f4a2bc8f1c2afa2b63005a9005822cf4b209e5de6c19869142ed49e83e758056490198e31aa521fe351ee29ce29eef309c93217e1432b618496e7a33545bac004d69472602272ed6c050e60c72c62a33d3602ea4955259bc8bb130206e9c56c5b053e5f0f3e2e5a32feede3dc92ca3859e78edc3e35c689e2e237fed285bd5392ebfccaa667710d98c04a21a16655284d17c831627eaa5553c7d0626f26c0ba4da7bbfdcd4e9bcf8d63dbac4e0546e284e1e4aba4b64ec3bbfcadc4a6ddcb1cbc08dddb7d9d819bc5ac146943f5a2833653d351bfb19b94a50d1a20db0c99cec90fc5cfd7eae85572d9383b650d031e4320fd042597a136f06098364ac6095e872191172ac0830fa3f1799cba9c75f05904c2da7b85e8514db5a603c86613e5652bd8d967db216f817770222d2045263ffee0b7414a60fc3321ef38234a0111c394067533420025a9bfbb5b4adf4ff765224ce3a1d5cb9e8c969aaed4443e1fbe8c28557f8033c63bd3f598dbee6628bbec557a70a316f33d7380c69abc2fd363a29b4c17e94b2b223a5d4e08604a59fcbe97b3fa06752a6bf8085000656d294588d6c6a5ff429edef0df84cce7cee0f53cd1dd7ac762a932308836b7c8cb4f1994d624899e67df15097558c071bb93f7b17a5a8c7db22760581b75802cebd4a88ff9943f897987821e014ad7a9783a6bf574eb749b079a7b4831021ce36a083746b6e32b185e85028bf2885e90710aec7d0d97a8ba27216b641086fcdbf84b5084cabccc23f89b191a3ff5218c2d987c063d3a37b44bed2aaa4e7b3d20f10794e9613538311e7b66d76d24a1ae92f8c4166d4c803080aa83fd926da19fe1e7854adb74e8b4aa5cc04013876a7d6ae2bf55d7ddc3fe81eded38cc56a57039cb8c00fe946b494afb9486f9a696ac6365fd9a4128047a25eb848834f247762b0225fdf858f54f9c81c39e9bdb03685ac9cfe2f14918aa5c64cd3d67e054178db4c83a6d39725f253d1d087c99ff22478c83231c172e354479108db4122af7e058c3b5d751d7b8eee95904ebb5d56843faddbdcdac716c6b22e0f80258d7bb41b6208551b481aaaec1cf24421dd3a4a1c7a5f7e716ded6c3028846238f141be944887fdb99b0da58f429851e1ff54e1b718b21bf702a8e810e32f393255ffb1010bfbf67cfbb76eda1952bf872ddc37c74c5318417d1cb427b5e57ec5948381494c959088f9850df812529854f7a49f1b84d8dc9fc752fc728093b5d71457d9785e1ee0b2e1f208c62676996d1981958d23698914872b2c7b45f8dc916f189905a577cd521a83c338393b2c478be2cfcd2a78b2bcb5efadbbc4a07f41d45858cfd8665ae96f7036d3ed78f4b0014e62e81a668ffe0be0f5c0f3d1edd0f03d442857634e607df38218a0334b1c56b356a5b929902563420781b6bdae7eb0205630060e1ac2bd410a0b7d7ea43c41d48d468472c98de2dbac1931ecd6e29a118f29f69faa8bfcee37aae88dc7d6662b8362e37eab91411cb1792d941a0594b7276ecce822c296e33cfa495a33b111731981d44906a4440c899aef3e258737f90f5ac0be436b1a721121d1f4aba9ec0bdd28c909921fd8c6e6b18ddefdb007e3064796fea070c64a6a5c85a8cd190df28113c82658d03ab4ee253cdfbb99bca3a7b9460351fb9c0599e897acc4a4a4555192f76ff2e60f2004e29690bc48e06860a348601dbd2fdde42d2bf9a9a8bd4a9f37a0a2f139a9869f77c51a1e1244a87e6fec6be57ee6532f1f0cb130e0c1c23295a0735ed953dbfb0046a7190e96b392a57ce2b0c3c2cae2dd097621148f88b3fc115889fed18a4f7669f5ee1664ffdad5580a2bfbb5a837ab65e4fd781800e0b94776e85dddc57ef6b79569b21806b3c329700dcb99759870d3e1f93c47931d7341078a87f64a47328ebd02bc2404f8fbbe9a7f58b6dddc2b16a1e84f66b6c08e1feef5f5552bb9ef6f0eaba320b9a64d7c24b912364584a395dfa6f01fb6732ca322413ba217537307ef247f543925339f54bddbfdfc1b4e99068e45430e8aad8de53ed319fc4f6eeaff057d259d655af76e2c7be127b592dfbec3aad5c19170473a326d3a907a935a84c1cbd57304a8926e3d4c8e84a123a9d719d1f23f82382b7a134328da7fad243c3db54965c5b74b7f88230ed557c6afe7f333dec149501adf3ddf920f17a8858e6870c4323ce41f1baf98b72e6f430252f20cd673aecd5d6530cc65a2159817508cbbfe346f20ccf4f0bc1789d229fc1364059266c5a5410b4fb230693465304f15ce79f3b9961a733bd309c5547996f53444da7c51cbc857522e0ceac86e74fbe37e264ab64d34e57e33b256a17aca4c1673635992d7917cbd235d97ece3f6e5ef1eb92d528c75bf621ca111729b52f44b8c440727bec753ad444dbda418bc9e2da02a964e220551fa807b52d3e126898eea62dbb77428bcd912d099956cf0bb3cacca528c24e07de6290e920b70c4ec411e22ae200c81ed156d28100fd88e4701623d1fe8f2cddeac1e38d07e68a211c7f4bbfd89ac4ac1b10a8e9cad02415890ec38b43e28dc36e6ab0a553c4f76e1381330cd49411605e913bd8e7e907ff3e0a06df935443d188a68fbca5a3fef8a170f31c324a1d308895ee8cba64ac34f5c8414be264aff8c3d5fcacdbaeedc31ba477304d5333c50f19fc2d41dfc06ac3787d54b4b604e9e6b8524ca32651676186746b8ed617f477cafb76906843b62574e6198bfc59cc3f0257283911bb3342e2294edf23d23e39cade6e375a9a82d52806ad49a0812d4ab14604beac1b03a64c877736b50657536214e4c850dbe19979eea59196d8034445065fa459fa617a0b74561b72f660881d0e271e042e3d8a3012617008f6b30daf94d96a566ba85f3b892f4f61f406d01fe0aefe0894e65d2e60d89c16784a3c284fad49fc59c4577c9edde9d403f82759d152921c04f09a833551a025ad8352c5b9434ba45584b8a3c4bb36a9dc5a8471cb5f38b99cacf5f07bfd536e3c6bf6e3343c36a5cfa1d0bce98a592895d4b8826106b42e921f2b089b471b5c54bbb7022479bde2cf23018819cd7fc87b260e9eb40d8be9244ef404b0c3747cc2457318d1465e570a8d35b15ece500b785a53b1624add4b7f2fdd38e171ea5c673ab6f4860428b9eb6e0c22e6180a72a81e5710d1d26cb4914f9eac706c77c444bbb250e42ff21b0f941936a1839e8d3610b647edb53b4d330149b16481c3dd3ea266e6679d4dc62657ef017d141b96203ef6546c76cf8128dac985800317c6e2077904b63a7b859132602b36a87d2ad32c372b6b295a282a6e6841bd355c7122e5d27ffe56ef941a19474fee3753bcd3e570347c297f6edaabb40561c994fec87d9c8cf9c4d55a5f4a8f5fa10f99c29c5cb25f17993de3707b530858719496294daa3e8242fbbb92458276aa259d74cd14dbc94a74670f5dc90e25156de07b89fd1596da9f06fb25c370d10a4a964641b882c535d57f6ac7a34e7de21d40ca21002f9b81ff162c131fcc398263ae973fa6434bd6fa9640f5ddc078554e7e257e4cbad73518cda1188d5084be733b4bd74a475e298bb394b95ec3720513d5bb15f4052e8c81f1744f50c150cbe7b0e2b6e55f8348480fa06932cbef3123bfce60d785603bd00c5f6d147ccd236a7f83d7ef34c0c6700ffc54530e91be86527c43370186ad888ef546cb1516bbf3683a400a5716b5d773e45687a3d6b3f9f93d69ac9cbdc05a558b476870369711f3be4a7a7bc0237da4cc9d002d714804fe5d4698d02ef2e50a787b9ea4c97d32e841063758e726ac80a71638baa5745ed82e1d627c1e2d05efcf0ff4ededc110768035e8aa5f7b348f315658d54722d8bb2141f92ddaa6cc281a82eb950aefdae380bc4c04704726df17464faeb1bec93a22047f16621ab83a378d9471682e9572cf9fedb1fbddcf6112550491dad5a9bf59ce384d5e35311319ab1801d17e8ac62768c2b210f54107c43b85fd69428b3a872bebff0e1af7f54baa986acbe7803dd91610ecdd2a239c8c66c111298c08ec042b32e5e781221ddb76a8a4abb6971d26d0297edd74494e7603fec3381b5764abfa04ecae2445e21bdaca3e31627aee9bc8957f8a2ec87aad368e8b0ae961bdc86ead912bebba02fc9e108ab0a5def45dc0eadad420f83b5d0e9778198a1c18818e42dbbf42fdb8d20bd898bb6792b3eb2378df81ee194bd16bf2813e33778651132727310fa0db02c853679b5f1141c3835be58b4144dca89cb40ea718c65d3692f01c7f1392f8336a4033a7e7085443d234b6637ed5c40952b832ac39e4202c431f0396ea106c1d4a352b90cab5f5cd82b17bcd5164e1db0b9208027fe106756f40a0381294e435aae44259c850ad1d0d58329a73d3492c0105e97c224c9c468bb03a237c3248e7c8aa226ee7e680b1e4cf6cc23fb442c772938be7d903c1af6fb410aad7af236c73d37e5944c89b38afe0e86280ea23e11631afdd5655ae5b45237cda37257a41bfbcbd037b4e19b899550fc5d613a3b163b4c2b2ebfd93a244ab775c9818c70fbf0fa4f413f1ae01efd2387c66b6525e05658742d2d26fe3f5e876a017919eb674eec51f5622a049a283e4e2e76993a780af810eb0608c37e2d98395fd35e8e2090cb5525806f3dfd9a4fb80c73a96516cd624533633ef3946b612b05d9697d2486937f2b9b75aa7bc364eb7d679711f6aa50dae3f153e0796c40748cd700ced733aea14b760ff7b4db0f127f98366073fe5fa0ab9a13fc40d748e895c95a7e757092abbb35545db28fad2fd58de4933e3130c33c65de5cb2a199c8fefe8c5bd9c84a242f501551defa362e75312b6840f5e1bc52417f55c6091788de180fb1c1eecfdac1b6bfaeda3e73a8216c11d4aa7068cfb3e4f689d78a10d8d9d47e38c1c253846fa11bf345476e2cf22ba543ff9aeb7c6239a8666f903e627595ecd660bd8545945977eed660bc9d0e13f930e4efe8a5c78939fc47fbf6ab2024c9a15ddfeeb2871ad142cf7bed0511bfd07a92d4e3194408e18ea44a866a71d0293ff1348163d910e42d9f2a25e1e9c31dd298bf1f6ac809d4cb0bd82311204ad196e7e33c3ace8f6f4cc95d24e752fb3151fae8a31be252cf74f3daeaca1fb05f4594802898308872cf7df190e3ef6858d5b2e460528fda6fb6e08cefd44cdf3b0da5d39e4d5d9e961efab3c804e83cd215e359653c4a473a81463106398226fa6141bf3d735d74f590f7746189c7b6b1432029c81e0aac1770e94305cbe345f5ba52bed0b65937d6520e263d1cba3b7ae2bfe2f905b4a1998173dd6513e49e651fb14358f3ccc5f6d325347b103e67d949f837d4caa72e161ef09e6b39424f2a30b6da4020aaa600dd20639dff25fc4ed43f2d9d123ad630af4dd57c5422a89be384a29b4c3dc931c917c3413c12ee7f1a3356f70f71f3ee2bd5a670628a34a36fa64c5406b8613c7df32c29aab59c266ae425a114427efb189966f41b52bc7275aac96ef30c155823b0e0a0a964451433015d22ac9d9d231aafc222aee9ff87e2269bbc4039f519a9232fe7f4484547452e9aa579d3a91c16408939a6d4149817bed9d6b193cc2f4389e7c6713c4078c9720dc34725aaef1805e9169b3059e623021430377df01cd4ace2a7640f398dead635938bb06fb60947096fce073dcda7aa7ae5e57cd398ef809abe1a1f61882aae4d9dce0a1beaf0cb5a9dc8a45e05e30dad8ed5fd4f1c73f95f88b7f5ec002999477fb892c2a709df5c79be7e476721a1fa4d5a1f7973e05e425e6104178ba657f2a37e4693e26e7cf12f5a9fe63478749e20f240963e75296d656fc0f088ae043b7eea8a9a21a89947198261448fe1a29ab867277076b855a44e5671bbb9c073f16a0ca1c32516d6c87a0538a0dffd472d5a668d345006a87920734c57bdfea6d94487279f391d457f958e7d72d5a5d922a1df5d61e645779fa64799afdeb472ec9640dd7c4d5c5b38fd22bde650147a7ff281af65387ac27d396753ac8face06d873f00bcdb1cab052160b7552d79f2e3e2d1d75e6620d5fbfd6959e216d5d655a7f6d77fc87ec33afe39f6f3a97940c9064378b36a67c7d52f2e57d2649a63a143aadb912f63cc55c981267caffb9ba868237b8dc4632f4d9f484068db6d92bdd47ad54d028a289b259163e45941e719850e83a04eb9d415d9cd9e593e6bf91d7c4200c724f0490ac0c4a949bd404dbad109b613ff6119ae00403965758777047c859798290d5de8c1d704364581072eb68d06911b9809ea9ea749042593b701b67cfc03ddb7b1430a6ddb2ea29b176ee31ec29e660a8e3eba1977080fb5774405b415b749df120c1d7f72b3628d58f6906c8105792722dbacf3e45aeaf8f7d501dcbded4c7c1bcea71516a1d56be3a16646d0da7f91aca39d73257f15d8eda7c6dd15ec8de18170164b7b45881a1604871f0999d18052162f1aadb1a1a2ed9967dac9ca30cdc8e893d2e6061e852a61fdb61d1b808fba1408706d7ee668426001a3d3c4cc4866182cec14314b243ed0b36bf5ca9e4dfa21df05e5891cf461d6dc9b871b21c13457e5c6ec1824175d777ff62a07157a8c465355cad628d1c80df20308e2d6943d360fa2f2ad60c00c98f3ddb50518fa38583f3d82cb25e4e8025640aa93cfdac66da88c29585bad76bd95f78776af0e8a3073331385949ba92f94d25668db601503a0ce3d662b4576317e8d0fd97768d8f2b2a560122f57aa722db7d35ba783455460b9052674b7d9cd0d62ebf371f65e74509e992b813dea1da695d9ff9009cbdcbd024f4bd738b44b3987eb56079cc7367158ce2cf2db27a85a2949aed9404b2a410f25f93e541fa1224d99046ca3ca7219c8f925812dd9009200003f6965eb843d8d57c2953f7220a42ab973dbd57f8f799a79b884190630df6777fa2d23deb692cc35ec4098adfa49a2ce11b4710ac8271d571285bae83628ddd7290fa4819c84c044482538e18416448a9477134892470137786ecbae1af4a0c434149450d6dfe74612df0523b054f4b5dd14298e6fa94b9170f8576f30de700fdd6db06eb3ac77c4927be5cf97947edc7aa595ae403ff2f0c800b34e3880885469cc0676a93873796855fefbf2d4b13f9d991e419b44325c308ebb972fb21d832aeddcd2c21ff6761b44150555c8c79bea813725b9aa1fb6d94e435470aa7487e0bca7cef9825beabdc74c1f5f2a05352a437d84c21c8b266a915a01731681df3d99cd0bd52507cac925760be643be56065180eb660b361d7613aff19d08112212b1c417c824e5143bf1dea271a55dcc489f0abd81f8ae145836041e73d306f051841e6ec14b66f77c6653e7b3ee33f09c510232034967e7afa89c0c534fe4f2cf6478a494583e648ee780557bef0951874f5ea45b2dae35d885eee881849d26b3ace6fffa6a292aef75bd9b58a5818d8584096f4810d513fbcdb9f25594eace7a0199e0e84a705619ab6c5a5b540cc14464bb1e78162396a42ba4c25ff391aaa8abdfe29b789f0fd7a6420b581d9007d99d54a13d8a3fd4352463e580731bccb335ed2318f08801d0de6251497cf1c26d279d12d0d1eca40a17828ebc25382e9af7cc655a4a6599f23df6d28db44418a78fe5fe920538746679168665c53152591adf7137fc03db5921867ae9c0d08605effa305bab579e070734511e731b212a721db207353e939f60d3371eccdf3f73082f3e05b624fc9d60b07c219721c48875a85dac702c402a98034e2574e9783d98d0d905e35d1418c86d486e516773decce9c82513335333f2f0b10ec0d841db28f6ff32536f86b8b54b8135931b4b58e8c62fa401e12848281717071c6297581f890be69e832cfedc4fafb0a58942508ec7fdc81f809c208372d815e6349ecd7b56b9e1fdc642de439341633d5174ba0f8fdd31be1b8ef8b8c14edbdb4240a8168b144c684fc482db138c70d903dadfacfcb4a4fd858811529a662673e0aa6e9a9eec00dd09134a1ea75fc42ae45d09dad9ed82f4eeceee732724d7f4da0710c10c4d35381bef4ef62272934cb26bef5e968e94ddd07701ee973c01004cb31eda4cd02fe009f9838917cc63ddbffa81b62340b6d65561ae29d0f744a1418cf5865625a1557e9caf9f565aa4d1bc21541b096e7bd9c70c7429b66b567322a3c6f59f5f4a09d4e503f9aa0c1722123aa43e90b101f1cec407a2ef7651d29a48fca6b1361bde8ddc5c9d292c42cbb7fcce34750b92ad7c2d729ac3a4e93171fde9e1fccd6d542dc4a5a1c1dbeba7017116e606cff9b6b737a794e3f993f91e0810280b30f70131e3c7fb1a9867a9845aa1f7ac9a90cbb047c25fc5012441ae47a8ee004f71df52454d8f07bb1ab8d69f494241e8c299c0480b02b2cc8561f303cd075bd1a91df606f17cdd51da10d7107f27a132b1eab4ce8fb8ecbfdf538456981f5b13b91ded2d9e97e2c50bba12c5f724868445bc6ee179caef41105bb4fe826dbc207f4718a8ad9ca3b6d09e8e2e5c7b296ff6ab2448a3aa8ed594647398969b85033e6c5bc2b31c0e700a8a10cf129cbee59cc6e79d14fbbbeee7acb8952bbee15fa2a3ffb0ff62a06c97649b5d908e4e9f8bb64b37e27b9d1af57a1e5c76b6e3bdb4fdd2b82d0e524ff6b7164b59429393b66e4e64cf10d5370a3c1c7532dd793944f53f278790a5256aa4058ed9253a6fbe30fa80342353be186d73b59c6f27b101d26848576c4c0569fba677d3ca2f359ffc2f903bfb8410ee1a7e3197b55815ba04ae036959e11ccc7ce92087d8b2d355c89b21a5d90dc5e3c49b7075f8a6b3de55b720a782c8f85c1dd9062f141e155f41bd4bf6a54448028b2eb2d956c8a9c1d5ab5bb9a4f3039e535fe2519c2731d4baf0ff635a9eced037b979bb075ba783bb3ca34c46421bf70814ddb44c326d324e5005d3f15204b77ba6826a24fa5d11c4dcbf9df6fdab090566ca596b17aa337c3f12d1068602c6ba27dd58b627cc72b5f68f41de0e281af70e17ff302055323a2c08782026e67e0bd5f81f2d2089cade48f7c715dc99d918914cee98ccba006be83314e8488a69c1ea033d3898697aa71f12608cfed26b5c728bf46f56f9f07ed4295a631ab070a81412a5f76b8fb8d30eb5d702c6284e35e6923a66f3e4c587fc40b0d1aa4c1a85d189e6222944d37be1d34ce0e6299fecd75403fa9a529a697f139ea697b8e876c46ac0607f4a3070f739cdfeae512b25574bfb644cdde7d5051d9aa49bea544d3f01f8028f89cfb2beadddc77edb97fa1200742eb7adaee2b17a05d299bdde2b71d5cfa7e8a893b5c9881065f39377086d896c8463897a96e992678c6dc18f4ebd3a36b5eb30df1e6a85144d437d22d2baa95aa0c020dc4ad5bb7c7b1450c659ee2daaac8e7dd5e60fa42166b226fc667fbcf7301abff26cb6546ba7e0710399bb724996c87e9bc63b590c5a453bc42f807acd703008468d83288f325c8de9d40f112b90e8a2ed96493ca85e0fce15bf08210997eeea020b0d493ee2015a68798afc1d6e58fa25be48ef7901803c86629e5d1d99175cd59845aa07bab3f16928217c1eb9f352ed7cbe012c73cd156304017e9d03bb5b73cf2a846dc9acae1ce2d300bed963eb988308d263a048ca66c7f1e44cd16c97dcc297f0345110fed400574e4b2787bbc9903deb4c60f887c2193e0e603ddb442a3750b5d2650573c49dc62c03419d0338c21ee5f4e57d73b79a46db31301ccaab5d9469dd67d29cc79f10ffb04d60ad9dfa9afae1e8ddc2595de95a823c7e2229ff04005f9620098a54f7fcdc11f0bb00eea43e0c03e95f2679315d69b1bae1c901a283abc31e795a0fc2477168abbbfffad4962a76170daf1607c68a502d90bb593851b96d5162673b28f09357169473de911f97574785c2bd019f4e421b28f38d6a4f2c951d3b0ff74849723fd4e0600ab2ddcadf4c7474ce3f913de798518ef5ae33db4207fd4aba2ad551a81f0a049d43bb087414a6d4ae0bfb17c3d1824e59a8e05f07eb46a4ad7a4870625d86dedecee5a34b402adae75d31101c3a9833213a0c1124e68c7e79e561f37a644c47c0acccc79974da5f4e9fbc67874cff5a204c74c9a6459baa1a4afe06ea5d6c56c86e6414a9773ec4d726d7621d52dc1e76350e6d18bd85f805d050799537a28c62a40e39bd9b0173de619839fca0e604e207062c2dc69ef4eed486af688ce9a74b1452552625de847959e76ff761060fcf790f3ca15e47ba609e6c786b911160da18424f46f827ebaf47a496be338b5ef7bcaae8262e858718facad96f7b02a91824fbe38f63c384a74011a7398323a8979e98c83cab4dc35d40a6e4208a8201ae314b0ef47e8826379f715d0a3e27e1e23f185ff47fe60f2dc7661e8c2720f446f25d94e4a551b6975c2ee89c3ac557fc213461de29c40ca2b06cce3231111512a511402450bf7e0e9c0bce077a81d84ee650601373a6e5c599bb30f02f697a6b49300812cc4a5d5a5a3ebb002b3c9238ab634be095e777f6f51d039259bf979648f970dbf5691e78ba6458c7698dbf6ba9d9684f02c7e8f90b0b3be50bf5f72d19af2acb1295ad84604f29a00c64a34c5625549ac9d4726354f0f1df016908eda00c2e2a991e9926451bb66577c8401deff8485976cbbb3c50106e6d51b1f6982a2bec5d794cceeee83ca9a77ff3092d353ad9ee7438fa7fb29ee6d1b8136884d47646c80feae4802af6bc58dcb046f3200b032d74ec8fd4fd2249019373085824ddfe23f62023491133059e8acc38e57f0d9292f7571c355be6b0714d5099bc93e2131432c0dc3545518b488911264759ffec50e60591c8ab70dd19fbeb1758e3b2881ad7f9e00b87ac216ce30592c678d101ffbfab0a3ee364c2348ca661b06d1652a5f4250da6e9adae473bf026d421dac6c95e28efc9cc48bf43df3b7ad40fa005bc0eb6c4e6a1ec593df01976504954ef79ed36bea2d13a7ded4362da65111cce422984d710b15fe0e12bc97f7dfb44d43c369020381dbeca92505629255f7c005aa1727320794deabde08963d05fe2337b7b0a482820f8f7adc37fcd6c7454890a741a331d364b0b46b5530f4966b095fb953952dbf35f4332642d8bdff0b03648e7788aeec660eacc85f140c2363e91c1cd8c4b677a81d175e032817a6f383791132c849b6ced90b3ba90349f3b6fbdf0a689cb63fc1a6cda840b324158ddb67ea2710f8bddb11b19ae97ea5ac9b4d66d2e19786b4f24054cd6071ef675b95e6fe4eb55d3496b2809bc0b58c65eecbe9bd523de30c48e017126c44cbdf8f5af0878b21b80129ce15e2b5e83bf2631d5dfe31373830bb5ba8365a48bcb82ea1f578bf10507a5978eedfc75dde5a28f012a0473bcfdabda28165ca07ef2c32028eb2338121f9d90175628d519523e5f0888eede7311dbae6ec313289744da1bf7e1e264269fa71b3602d3fa80bd024ab76dc6a01dc0dc6b96d25f3ce5c8af702ac1eec4f6a4b338b0ec81efd0a309cf76a4a89bcbe2c3b60831e458d3eabc03009888ecb7004539c6bbdb3f9b11367b05f36b071d69962af97a61821e8296f177d88dd3c46b9af5333b8fdc473569fe7644e7a609acb40cc18d4e069b4e33ea50229c21a02a90444066d83b958dc2d6b67131bcd0d4e971234ec0b3342415acc3fbe966e5a830128fb1c1828ae36fd50fd40731b0ca0a8d85373bbc40b7bcff32d873ece481099aa8bfd5556f3745c256f86644dcc3bef270e1e4d55c07a4b0f71cdbf81e39e3c81fb771265e3ea80358768ef6e5f3194100381927de2922b185918f655f2f8e44a72ef6700a50968da839b812e1dfc0e40daf18fba9df2f510eb549ea46cfe9d0e68d711fd1422714d597a2dbfcecfcf2b31fbe0885f9fcf23699dc52afecd85f9551993ce471eebabd98a11be89e7099153b095a52cffab753f88a0be1a164d9388e7414a9cb8dd2e354dcf7d00f95042153002fe15ad2b47a1bc1d8173c766bdd49ec71c3e57354d3539a04d1c3a6e71571793184b86641f475d278482bec5b119cbfa3da5ab5c491dc9bdc8493e936e34c8d133c90cde0d168330540441908365fb8e703f025df29edacdb4213645cce1c820686fd915f5fe54e960078e16869a3d06ab262508ff68d9959eca223f6b867c5b75b66f9f4d131e542dea4a52ab3e31f5c508e5e74388cee40540beb2748ccfd933b32ecc797bf7a751d27b5ad356fa718455431495285fec8a1d6720fe2d6f9d5fd0134e1f0023c86e345d1bd3519ab8533343daa7a711f02357ddd132e4a6c2996ab67f925e0f6193208aded9c7efc8a09441d703a31b4b9c70abb2d3647f52d5c1ba970bb00e5fcbafd46eb719aec68f33880f0ea02f0c90cee9b2365fd68c83d593b67e80f62108baf0fc2dfd95c287ea8a56ff7b2caaeecd17b3596fbcc1e0bd447e1d263de5ded860ca13873f84954662e8d115c8b6e765dcbd0193ef75361e0d70d27df45e2cda4c6bb679e145f0938363a02ebd644164da0f8fdbacd0c0d89faf5712f3c023ba91b28a75fe214dbea92f9d798d56a4b2bf51bfe6c9fd0548911f9eb6ba9bb9d99062b0f2582a23559911850cb6b565648be5736b499208d26c875633c22850e5791e43166c47461887258888f4312d6492f64e9f5b11a333aab00225703a23f5c21b4dc32f0582a1e6be736f8f23862175e294f8f3e40c89cd3083847b3ba278099bfeb6ab0c07e0e27f855674678055f7176b4042e980a9e93c8b83456c5915e00763c5d8ce1a0e90d168eee9ade28aeb1464feefb52d4af6937bcf131668280bdc0e54ab3b402b211c083b9aa0ddaa23454b3d3af88b9a7c36b3deb52288da39a7f6ab5482a271571b4be0a3e761bd4a198c8ef744c24f88a3dc57affbc8b5168b0776c8b8c4f819af0710165557cead62baaeb50f082d4c19d85d4774aa1a3857d01d8b366abc659f1dc71afc7673d0d730f0e7d5d36ce33b201e7311f2e4eb64552b7dfe54b0bcc4df1a633356599391e4120efd33b48b7c2dd11fc25943de88b5e44373d6e16d68cb51b77cfa5b78d505169bb271d7814f13f1edc168cc657e67400bd095d9e69f5e1854e38a35e408f07713ef493d3bec2bbc7631b0d1ec389052dee8c5852583e4e083c05ff0a1ac000079abfff7dff1be6a470c96a214f30d85323445fbdf1af783993bbe55b6edeea1e8dd69940869e4f8d7aa46265e1827ed688c7776bd9715ab61909d0c1578777cc2b5632f86bac447a2777c208d20d94a2b858fdf8314e3674800eae8cb32774784ba3bb69945eb297ba67858421fe7803f0fa3b7ed20d6d74ceb04399c65946c9520c3383caf2371cf1cd9948c398133ea576e37a193209df1ff73061e00093e9024fed8a9c95d885c5fc19d98592678dcd5a7a5c8792d7922f831469d26d2ad1c6a01b76eab2af0c089ae830e5ff212a2453407750ea45b09b6c7b27b412f0026babf3745220b67ca3be33137036680ad07ebfe5e0345127e9ac60ee67b01f2353e9e0f076bc2d38953d3b3a6ce888e7b88163bb4ac258136521edf4d1e7150602a6bfbd558c84053352cd2b4baeb0d5af974bc14be1af814f2b85c0c4af168700715d047493c464501b218a4f14977964044c4f9f6446de50fa5ab72f01ef7cd73472a3de28bd42f97fd4a81871f170ecfc57d635b05fcd2e6cfcfdfd004d78d4472246ca1bc91fc3c7758a979e8d57b110f161e306cfaa76fd9ca7f205a7fe94344b8e1f481381bf49d090f21188798a99d864dbee68aa6c69ac62a789383ec0fddce734cd0dfb2d714a5373136b6e35ee0b4c423dcab7c62c0e32b4bf8dfa9da86f0fd850f588603defed2a4f11d6efdee9fc3a15f6451dd84474944357012af607f54ff28d4702ff422c3b41380fe1f1c81ca214665d1da73097605359b49576b7b544827ef261c874e1fec20ddea024b6897ca9c74edf07d05da5f35a96b1fc9797f0a91718a5362fcef55dce17de2895ae54327e7d6cf953fd2170a57d5f1e84888e96dd49969f3e16ac74a6f3b683baf6e1fe613d54df5e8c18c6c0852dfacb8b1bbd9046b3ba04243c8250c6d6d9e6f280e7e9979014a270081dc7bab1ac7a723bc62d7d3bc44d5a564dafbb067d7b6673e01799b6bdfc851317820d546d964ad9847fe249f0f82b70c8c3bbe48607eb456b6d0e4a8d711bb42a76686671531c1f3ee56db41eaf72c2b4fa9ade7b46640a6d30a502e339478bbd2515efe74a6c659f5ee2ae757b886eba04b08e39026abd779cab502987a2c21ac6b30f387c9a794039dd2f76773b92945b6f337a075206c191ccf084bdf80f584e1fde52d35fec04d25c111526aeae3625cbf61c7d038e724c91e7dfbc619f6cc1c8f5a50046a337acffe778524d3a92e49f2aba1af3641a0e30058b1d139492f76e5d23aa18276c94efc1a9f67f5f947c7425dd3133ae559d5f7f339270133cf46f75e763f0e62bcc25f1dc719a300327ae2f8e60c514807e3fc0fc312ac2bf9f093c4aa2a0b478e27426c2a5a216483809893e2118ac42e3b0e9fa86bdba9f8f54b5c834339a705d1de1c7aca56ce5b29094eebda11a937cd4dfb74c9a4087b39139a489642f634ffe99125aaae6a917d556927e240772b2865f6d2b4d6c1d8846bc4928415fbdd9c5dff2c14e4285576c256d356df6f28b20887a9fd9c6510c42f54186d74d209268876021b5f1e200917d35ff2f051051d4eba71abfc7c921bd21e5b4e0c42619c0d5b1295a5aed061491603bbc5e3a4fe3ce04913f8c5a408f76ad8751feca28b5ef88faebfe867e46964aee1351f0e6b5c473caa18694255ac0a2a5eaff64789cb89b84705b02b41e7d3efd991047a54c14215b6adb4c7c8f32356f46fde6bd60e0e0a89d0f18686ee2c9b4b177fe374248f8d575c953741435cb43d7388bb5835b39f5de8194a24c9df927d270ac40c48de9c58198021d4d4e5e4739b4034db78a93296d6be3e80a7e58246bce4b39983d8fb2f7320f6b6bba892b390e8eb7a162a167633ad27cfa83977118a6e1575b702faa034a4f1f40e27e1f6376a8b2f600c363891d4e9643cca338aa2ee06446fb96c5de9f4c182dae6039caecca747904d216cef68728614bc703d8dafd4b081605910609884659fa344d952588f0c6d28389e2ec7f41f9de6c1a508ab323d6c960bd8db47c5f9240776ce592919a5fa561a634cfadb36e6a9fe5a8f9130bc092096455886cd8ef104bb27ed6e4e712938a495deedaa42a25e6f7428fc071840888f722d9cb1935307cec403ce06eef4a8edca48a97dbdffb82bf208362a938412e554aa21104f55782cadc41ba5ccbf3c84583b794fb008627c6293272b362f25b787b8594bac8ade530bba9050cd79d34bf1ef65fd4bc1d246d968fc951e7cc1e6f6c309ec9774f3e20f16dfb6abf3de394a02ab140f36a6e1211af9863eb68172bc11adcf536c2a9e5e157626aa905fa97546bbca778fe33139b3eea1b84278156c43ed8035a02633dbbc439b10af9879c2376aaf0885fde4afac701fe41ab0bfc4f3c84c51792f76bfd5bca996d21682584ac2a85de9c7b9b97fdd2f5e3e9c095df49b1766c85f6f3a41070b716b15fe7191e19c82f6f122af1f53d9f20a9fa59a064428c6b9ac70356127692af2aa9e01c98e1a3612e069c4f32e2434b19b516d5261ebbd16ef5767043805ff49bf47fc9e9bb1d5ffc1b97b4636a950ef128869388b602da16d73c49d882c2260e58fbb836d59361f07ee6057c801d32beea2d28560e7f963e6e4533b99b4fbeb42db10fc965cc6fd214c1165751c29d7490a2c8be852369a0958542d5a8a8a70f3744bceafc3cccc300b7e95bcd36da7027c40a4d737541ee76874ebfcdd64142024dff47d484d82cc6cca86c0f5be6d6ff4512cda4b58bda34dd2aeed6aaa36dc74d2b97bd5457655eedb3f3099c0b6fb02bb638c157a56d74c646f0af1c1201e540ef33178612bd1cc234a368a9d2fdace0ff52c5df37123b0cdcfe1888628f751c181f7861bae7f314909af9cf5832f9df6a0ccb1d5845fd83e830a20eeef93b1837c2d9a7a9af60c1ef71f44baa1e5c5ee09337a1a7fd8f875b69fe387dc015a2859dbefbc5ab805a43c96f507916499b8a3a13d91098f1edca0674770e1e3dcaa72ee5347d4c5e88e703fecd7b522329c171f1d771860c0b2ed7a87c227c257836026051f239a13d3f7a637f0f1e8d4458b3332b40dd77ed38852a390c950831f1e0e26178277725ccffff5fc361877ac8cd64617cb4a791b816601c7b5c82c461ed26466e62eee307ebaa5813abb925a6a84cd12852372718554d3706affa0b76775a4314c16a3a745bd03c511f8f06efd90d3299a823615b4fac2c0d0cc7169453b0a3edfe4e5db4fa9c594cc83b026e199d066172492c19dc2bec954237604afed5a6f48d7ba0649b65535fe942b2dda41bf9ee9c9f4014032c47be8c6c28e429bf1d718f95aca7a67992821937461a26e7e114f71951a27db27b89946045c63edb942de85b24f0b3c7fec3bf7cf953d63008671f441e32705005eaf2418ce934d07843c48cf60cf7e321331caaa81f1bedfae5a8fa447b2deac461bcfc90a11d185cc36b481ddc89f53129178fb4169a87d456f64b2e17679777333f7aafb919636f8a80669fb643ede19fd8e5d65f42e77fb93e7289d34cd94c248ffe820177de196250a1857d07014ae687149133f65d8327bdd2ddbc5f5b6bbc8af839cf150d99c3b45628e65223db32f90fa8e4595e9d1a243cb1415410a6aee356a2186bf04ba6fcd2659e7f51934b18723df9c04ffa2f708095a287b8217d9b852983c985d001826c8e022ae0b1ff5e4e4647dd9914c421bc1f7bf6ad82b993af55feaaccce37f0b4de86d122ef635b1a62d3bd2f06d10e5925ef970e2799d0b8627bd2a097c2ac8764d77fc9e193a8b7a790918867b5b3e9ec9d649ec4b620b6c178d4c659a9ea4a058b55d489b50ccaa395509b11ce29bcc7897672c21ac588bbe650fb0849efbe8066b8d89075cd22d8bc3ec12794c9303f45d3c37e4bb5e10476931e35e63e74d78e0e7621c7c3662857bc3d5b93ae2ef73e3c283c726d415b5d632c2ad5b00e116de92cc0c5fcb3ab5ceb08676f90604db49cdcf2108435b57b848078b13d4a954b0db3520fd46b64eeabc825dcdb092cc03e9ce5a9ae563e5f31dd7856372c4fc1006efd1e662a0cbe367ee66329465be1fdfff5b90bc55f0ed458d48d59be47209a2f2c9991beb31d3c6654cf8bc020ce6ae78047e428e1c294239fe7b0d458355bd8244aa3ce83439b43610c61e2425f7d9478c5d95ac58a385add9bf62e9933b93f157ae8aac3af1c1364afe68e5056021722b687c928ef86b8246a66ad537afecbc409338d42a0a80a1e72f48319c5e66acbda3be86c205464c597afcd42f866a6ec55d929537d118f241f6265702301c909d78b82d37987ada85be2167ce9d93d792777046acaa81fad5a414b93fd2af570c4a172150ffd136e0c2ea6d6f44de3da8bcb3894cf6261f886688252f8264d347f74603b1386960efba3311cfc7e6b24ceeddffbe289d088019630b5631f4fc5bde95626b2e7d056d09b7a141179adce0703ab72a8b237a175e7f6b05c95a634843e41e9df4c7c360da188aa5d8a29df71ce0dcd3a6ce278a8f8bcfa2e329ec1ab0addc6ee3a28caa2fbf15e5fb9fa346853ece5d07ac707e9d245600f7adcf2ea8d416676c6ba891b7f5e4aead829c4f06132d0bc4d9ccd6e7ee7fde317cedc8c11139e2985864712346565627afadf101b6fef6dee31363c94ccaa78f9388b12c1118d7b115093d8ca879e0794869ed081395830ff567127b954201ff283e9628fe27692d4cdcbd64ece859d0334ec438f93671086f1fb98d3c43d015d2f58f4a19a5fdd565a566e8530fe0a278d55ed29cc1f28f324730421a32c8642fef142f1d51c38ab3ab526f3f7282fe826fb0912d5b1b30e91eac6de6967d3f4ff0bbe226e37303ded75a4ec61ec0c7453d0ae00644dfc97c6be86e44b79fb25230d2991648f9a51d80329ae18feb03dd94834e09daa9049c82014afb8e24fae321044409df23313d9a3fb3de53835d733a999c57ab373ddbd7d836888b8ef283c53e1b9ec682d21d7da18341daa6f09fed972d73f07ddbcc189ad34a7395ed4cfe177efe8a36e583bce1119d9c7733c7c0528c68541d8fad349f5e19717f111c1dd856346fdb1a2679fbda838dbac70322cb7e64c8d8f51481942143bfab79e7dde0c91ae870e9f3aeb8bdd538148054ee6373d2364f1dc6d62aab67d6b3880de740cb08861b958b933e71673b89ed24b42637efeb1d8c6f1163230003a4c9a0f752efd71417df738ea435c17a6d6e7ec6e957bf5050af11ac6c9469576c7e3e5ceeb2e58b21021dd63d0dc78deda0ce2318f3192ab0d0f6c7d95684f425876293db3129ee18d60d634e956f7f335014636f4aa9e6f3a183cddf47fef8f4f42acf8e99f25f771486f509a163857ba7eef1b007707cd8b11a007c6ca11048d261c6db2b56377e687b1e80e1d292499b7706d76c278e31d657e6a1ce7d396b9f8028f52731aa26e83fe5793926698647262e8c39b7efb34817f54ef22c3faf6a7bde3c0fbe7ec7d438da00ab5814765de05fd9ffbe3be3a39f4fcf30d6a6a0cb35f051960120e74bf172d23720868bcedba33568e695542d5f2fa63389272904995aab48d7b934def2cb22e5e464c1e612aadef904bb93d5d7f7f511b98e6a8b4846b809f3cb2fddec15d33bbbb01c6ee2584c37170e9e319582565486ad39acaa9a4a54f2188d8cf40c332d1a04942bbc62c0865f8d36ebdc37fdd1a5ef0097f8e490f056e8724bfbaac6e398a2566c34f1bd9efc971d86595cc589f9e2ff95175ebaf1e016b06fd23439d082bb465ff380675504142d459b3aca8091dbed57f71ec8dcd0710bb41abd8ec00bebfda40f11bf80f94bf194e80cffd194a732153200552d0f223a3458981bfa65d0cbe467eda2811e08e9e675c1e7a29c38ed4e04d1ea4b2698c06eaecdd69d7fa6c090efabb4e5e8bbe44cb89a220ee532293a6ec1bf26d26d436f0fcd2d99e4018690ce6e119a2c84d175984109ef36c395a9ea49f14e6e6aa49d8c7457c22accca132f041fbb749bd9329e386b081bf0d3bce789916f5c10a58ececb6553ec56e4e1262a5b4165f8eb7a2ccf6be5ca0bf50ca75338152c6719c5ceea72bf4b8057fddb34ad754616d7c7cd1d6859b8e7e5af892245730268f861ee995c8d504970df4c91faf3016089d1dc2ef8da739f178c4a6bf8bcff46ff09e6b0771d8f2e3b4c1c05fb6312fb08100cd4b4cdaeea558936458fbddc290e07d33d3075ecc32769088f9684f129d2a9d8c589ea10fd910f49e6842860059e997c031991107de1e7e60092fd3cfd457876ac6a3b0e3d6b38cd86a0dd7e582a613b277b160ba7de6429e4c130e2dfb069d5bd7e759438a9cfc79406fe29470ff1f0536dfa21048d6fd2b6281f081113e966c72b161fc50c7f2161edd127b43240d6240530b48402df57d9a0850b15c191aae0f77a8066ccc2a1c8e5b02bf57082ea85a1661732aeb44c30ba947eb94d3e968f08031be9d65c99412ef5d5b8830be4efd59421a5740988c50ab140f890b7fc895cd7c9806b20b56cb0c5724ff6c5b408d871bafce09cd8172eea660f78a6ca8b0ee3e61a38cd488b8fe8d6de1e315210ef8c6c6a6e15af44c355b9ef84f3010b8e08667719303160b64deb33e54aa5cf635dad6321317bae9b165e63aef5a4a1c1337742c1a29031feeffe131d374eae6d73b9af7120650c19596e8ee6724e5b1582ebbbf127a3280d1358495a4b560470d7670593df3d13a0c5bd44055113ea176d9630dd894a821ddcfec1e5e103316a3a03f2d0b06bec1d6c313a90e0612fa6a21e1e139e2aebdfd51c5cb1e3849b8134593a52aa53402878475c7eb63e1405215de858bf6511dacaee76a3e7f298105d0ea27980d513b4eda68efeadd206881f22377e54b06560b24981aea5009f0a88ebaa3c1ed286da7953925228571054f0f4180f0fc3c0d8c944cb43552decbcda390b36a364a81a280e736eae554e6ae8821716d79c3cf95e5dbe4eb20b7b8fb4ac2ae2bb3d95cc827728c72fcca8623ec30828c1c7416ce44fc299c07da476654b9112eb85bd67d97a104e796d6495ca48fb67a1b9e7b05b715689ad6ce37d2a3373875192c10823d167ccd24332f5b0e5ba3eb14bf061983f287d8302c2109c59effc74a1cee62d8aa421db630e82c920a84f6e9b033b275995f54a440e779009558016cd1ea05fdaee176631952f9c138041d49cc7a2caabf77542171232659b4a8737bf3b5bab53b2b9374eb05b63a10578b50b15fa034f2fb09e05430b623ca842292dfbc7289cafd386ea1a8fa8f8b991cc30a6fd3eea4be3a61888b4f15ca0869b00cc7b501cf62452b67a9a9b6fcea9ffacd9a908a8b308514397b26493f40a4aee893660e4dfeaefa832570c2eafc74809d1767837093ccedf58536eb9e3ae57414d7c3d17bb4407d38ff5821764128f56397229d2b62410c55afff3449935ada6a9f754ccab20bd68eaf17b31f761597ef92c61e84e2c98daa9928bcfb127cd78b7d65031a90c3041fd925ca212adafec902936410ed7554c9995521223e392d0611032fc513be634b037c288386dcbb7ab6c3a98188826224d04c1e13a24ed681c75d2d6d2275d50647de756ae36bb4bd05430ba1097d491742bc0e36a779d016730bb35ff1537259800ba969f087368dc368c50a71271c8ad28bb9698524934dac9b3c3bc76fa55c5fe2d488ef96e89c65dd5db7045964400f525e7bb0242b68a29a82c6a42f5685118ec1eb09a5137b594b0a1979d57718a05d945b96be3b32410099af7baa9c21c79af0dd49171273f2c14bf1fd8d83281f4fd2059cac53f43182227b2efc95c058d9ded5271d06a1b468c900437375a7da4f01ae4baab2a6548b656bb8e0f450c6c409e0180a0fc6a0e94a68d74fb2e403eeb0d32f746072257cba6e60f296d34c7343bde3a3d42b232ae2ad99deb0098923ddb265252e1243a267f939338fd4d38e496745e8d16db85180d0b553372dcfc321c410ea526c333ccb9ed1bc65683cee8f2c276a94d0e3bed40d971e81c3d50446fab09cdf79bd6dd35eeaf06bcc6590bac9054075b3be23811914b28c6c083dc10c236ff4273ab69c37d9d6d7b30298320a9b2dc07a953efad2867bdc10c996e81f09a22d25450fb0c2945abebf6d75b9b42c7979a2d55845ca11f6fa850d52f3091422667a9b80aa38e4c26d841497abd73acb8fc5d38d8b5415ae188339e55360315388cee8e613d739b66837a8ec87f9febb2426eecffe9f4d8224ff078f6be599784bee601592ec69e533d9bf641fc4f91005ead9ce51fffad48ecd3fdee90bdbf1968a5cb135ddd22be4f4263c922855f8e1b8ad931fe0ade251a4e7aecdedc90070c895b3ce50f06617c855e1a641aa02e9fdb3a875e476b8734dec9567ee95fa834112b9ac649f386999c0b912a8ad8611169eb336c2cba47e318a59dd630bb0f069660cbd4c9171572aefa9d54997b43d8aa65518a3678cb3cc4f19960c42260312a7fbb6c8543e81d2275a5863d8f2805e2adb6fbb43ab1980916d4c5efe26a739dd35ab5cadbfbfce66b160661f7a5a3ae4932073d3a05e4f64556cb0f02ea61062925b19551d8242d1b1892ef12f2d0330e47704a2463c0ea14b3fc6df0a726cfcdccedf45da191403ab40054c52ad8882d2692f9f6ec2d990c077f58ede8c9cf1d2f47dd0c00fa87fe11d295bd546091f9626c5a6e8ff3c00cfe6bd3a1fac569021f5df80b720450ff7ed717f2322c14ba508fa4d4d8926eb01fe220d7f66ff1f50e81f8214b64f212c047856d56a539ff4e273b1364a5f142758b6ef5969278ad8af797054d0736bf00338fd529f2b8600f046fd4233c74f09ca40e8a87e8069c5e9826694eca85397ed419f8ecd5713e6af1ff79b3798b80fa6f37ce7f43ebd282b5eadc8317273719d01533f220d45942f5a342ee0a642ae533a4500459ba4c18f0123c951cf0db2bdb5abe57f815e13d65375e83fc88994ee56248f54ee8a83029785c2b59f8083a38532cada566ce7839bbf4fe3a31c0fe29800fc97b4d7d79cf201242dfce90c90e3cdb431da8e0be4678c5bdc06ecd6e400a95dbbce542050c84e2ce8493317031825e003f03ce2a4e9ca483ee99fd667e892f05d7f3bf75cb8b6421cb063893a1e33c2e8efd4542ad88b4523209f511a9ff8f1cad3526a65db27225e5418679c7d6f259eceb8df6ed41f1776424a180ca19327ff769affe7dfddc318280a41198aa1d99bbdbedd09a912148b27a09bc1164541ede3a98b64e1dc421490eac6de575d43adec7d07ad2fe242fd1dbae8c0a90b14c872965b96079cdf09b03a6298d4e323b4e374ff3c60ce32b1ffe2ac97ad8660d6f1bb63b004dd99fcaa90901bec3e9bdac7867a20ba34f1cc77b81c1d115fdf893f1ef4a7a417ff40a4c5b03b82b8c690886e0386a3bc3a8e842fcb6ac60c70400853135e4e2a37d693c839d153f3c602525ec64a635a14cd4e77d66ef9317f3d1ec11a6b53c3d5dab51d2e82a76f58bc626e79c43ae37ae52c5097e8a7a389b1852c2bf4e015c332c2c73aa940ece4af136b7e6e568cec9633db109feb251728d1a75ddf1dfe12705ecb1a1377319f32a9840b19df5748aabab3ad17f6f4fd1354e363fe1612716d5c8229de6886740697818843f0471cd245827529e60567eb4a318b7beea07d8ca1ffb80eea61e05c3e79ef03bb84b4f4bf4cd3fbc1591f41aea2e51d99a4ef0b0417bd5796a18d47e472769272dc6b9da24e0ecbc37c61b5d523809e580ed297d90a19cc8c30fa072f703d0b9d906e568e646ed9e27ab6315462c15ae4cd356ca63ea3db824b2f9b5c62413ce85715648ac4191ff7e8cdf6a0dd2f184d63f99a5be07c29ec688f4edfdb4e7357af80556d87bb3f50764de0d275adcce39029708d0133ff9c71503d1c0794445e0d2c1e486fc9763762aeaa133487d77cf23a181a8c26e362b24bffa3fef0520405bb12e31e3fd3c8bc78a7451db71582dbd2ebb0e8e0c5be9f02adf9c0b499caad940beab8cd04b23719fef3acceb7d538abc3f69f78378bc7da66cce5bdabfd948e0a3f3be469a41bc4565a110936ac442113cd6ceea195b913d6d3cc0d72276eec40b07e33014cfccab904b5e9b70c3871c705f8a9f67e25502d488e779ce5b3c63cad214ba1f6abf8842e90dcf6cddc12801ea568e28a1f1a20b80732c04cbb41ea84e3c95b614318e4e0b4cebfd5fd8203a4573dc643a054af638434810f29a5cfd68f4906ea6c95805b7935b3badd2c431e420d207e123adab43a2c0bdc42c07abbf0c3da6ff724471b74ae3d6b96c9dcc857a5de1978dd644a0fe0356dfcf1384168a02db9c6d95245db9bdfc080baf357857f078313928216852482af43b7f57feaf326ccaaa4e40f897d5154b3f860515a267874e8b1310f79e16ddb5547102fe8689e1ef8786d40e1d7c11a332188170fc7fdea95ec110106d5a81bceead871c0cba8287cd8ef811ebd152f258c364be7c78b659fc20dd7feccd8c5e2fac1bc5ee3c9b1a411803aa94df27a2c6a1a81665b28379c3ce8f909e7d97ea68cc4ae210e4187aaa156de668624923755d10bafdefdf8a6b3543dc9e2f43fa6d9f4b076aec1b51b388ea9881f80ac61c58dee5361f1f156f4b23ae13c1e4033179c55a4f6441ec1a8689848e5254689f7db5fc83388afd09962f2cbe91a73172ca17fcad3ac8158859e52de02eeac0c01eb79e09a24fc5deb2b659c689a2de831a0b1488368d5d7ac4b6369a6a85cc6206236b07a92e90e8f8eee5de52fdb17799a1d3721d44d700171d3fe92ebfce3c479c483e8e9392f76266969111bc2bdbd4e0818d4e745cc4a74ed2c1fc4b470d548a92d8a9d5f9bb9fbda41b445119b1a5c07ea70e1e0a802b2009d80346e750822cede2ab98e94368ab526fca9af2141fb7aa397215f3a24e17f833e794380d3b156de52e6eab3b0d21ec2b604398a89530f3ec45e6317a10381f8da94b5e235bcb310f6620627a472efa06c914ef28e470e901900d4cc0e11e248faf1d24e774d27747cd6e4a204cd15a285775c6b66e8e84d7387385101876ede3f29e1d584524a98cbded67446b4f686ccd1a6b0912c4d475fcfd60385c80bd6c0a5492c2e67246c5cdc178694e5d188b78a79ab5b1dbb6f59f90b2b7e042e25c7aae3da0202e1370c029a1e624c5442d1a17ae2a24f5b76e0fe370f461ea4afa0adb48e08cdf0b05f331352f8cfaf9e2086be08a4b7270ec6aa49e3befb360986f3f8cf8349ad0a50229a767fa399e4f317ce2cd0db7d7fab7272192888bd7ac39586ddfdd653b8c3d8c1658d202da53d6b038755d4f4a8e234f8a5ddc2e924131c1509c6f21b636da74b4e70d4e27657c6fff1799a43710842a8b01567141c2dbd244decbba362bafb7ce4219276cba9fee22168a2e7bbd79daf0f3d9e2c79673dadf2752d6522f1abc0569288c5d3236b2ffac0b0c6747e7f76893290a243329f68830901bf90607a9fc6e2e0a6c9a50d7902cdd58fb31e30d53ee874df0ae3917b4be7ddbfaadde63b49e274343bb7c156cb817b9be516e7a4673e0f73cffd253e47ca5ec7f9399aea85c770d655b78a5d1df07b1194f6c03e81811eed97bad99a64bd40996de38f349cecbf7a531061e3911ab272d19887844d14c4ff412f2bff70fa97fe2741ebfa96b0b3cb8b04ea40cfedef1e35f2185ddf08f8104ad37059f53e3c135ffda565abb893602b4c28df903cff6bd1542d0e45002809cd522bcf0d7d7a6a6663b872ae3dd46fd0c7a11b2554d49b9fda5452e8e6e9a1628e31c11fbdb2ce18a0da724175bfc3763902b67e089d1c7b64b16c88fed3cff02e1d378df6d1f0366058e5a91399b939275088d3d52ed75795a3af4efbe9c385cadb8672afec6731be4d0feef08a79c76448ed25eca0c2c4bba86278be86a5acd65f792c96d31d2ecd0004427cc8a0e998fab346ef620ba3fedaad20e8f5489090223299e5175ccbb3b9f1b10f12d1480462ed92986b1397ef17b0b2a244e6833839ce4bbc6f1f60c93d96480bbf32be757d303be29093ebfb81dd1ba59cca27daea49e0d1bb40f41e014dc22cbdb680fa8dfd3bb438530b1a09572d999ec16b31f43a633b8567c4554dfc7bba664eadc9e3d68e853491ef5a323441e91e94ce2d5febd340a79868d8e3ad804e07f1b6e0413322a6175a5e5251ceb0b91e35c4f3243d0a33ff9b4e9c3dcc00e2c44ebc8f7ffc15242f99365fe89776421f8349c144531eade5cd1cfbef80564f74c74603fec8e4ae08f4a8ae262361a53e167259496e767184391affbf5f2c8519b21ccf15e2fa3076635321294321a06bbcf4dc1dcb7142beebe4c858f5176c98a25d6d35b48b353e9a8d37a969169794d695e543d78d03b78734b61ebb4c569b8ff651adfbdcafb14d3bc359ea55383b6aff2ae92da1ba1d512068d473c93d22fbb0214414c777a26885ebe562e1c6b9f1035a6f60c0719389a266f1456154ed8b57e042969220645634f3abe0169f0b7b2b8d5a0e29a184aa2523efa0e22d2a1aaa5a243bca51db0c59b3e328c0cd414023a90c8ce777be7f16ba4a807bc946b8d5642d588e9f18aba43928fb70d5f06d23c93d61194e492d9f820d2f96e9013c0f83a21f2ea1dc03232a056f3cef9e00ebfc3d7f19e41c311e9506576c11872a0114c2d8ac76b115c13c80212b6baaa30448ca9e7e304201cef390072fedd659b3fb31571be0f523fe43022dd243b273230c2fc45339b2cc7a403d2cfa128698be017266aa814114443ef60f427e6490cb41519aefd67c4809b82ab4c23cc789a6a468d03d77e55531d13be28f13c83a530e751e0bad18db21959c2095e7ea951f12e42b5f9295e64f7bffe96143404d84dea55625c62049816d3ad89b73172cc4e44d9ab5d9de48c61a5b62bf73785ca4f6b2eb67557bacdfe7f8f99e7154670085117a68562003462bb060b2acf090004f1fa7d592daebd141a6df6c36b38fb468d381ee4132a004d7e72ac6718eaf0231605581fb0d5299e59f7ce98047149e4d09f493c457aa03e0b5567cef5a2a3b12ffe791b6d5f8afbccb2a6b329b64eccbe6297fef39122a2d95fe65748f6476d6554c3c943353a90b10a3835e31002bdd7debd612312423a2248a898e0a1cd2dfeac1557052f6cceeedff94f79e26f7f247280e7db56cb20c444188743a0f9b418410c2bb3f137851249d6b0b5d3580afef7ff4de27fc2b55ef3de89314a1bb81b957ee94eee233901dd5d85f993b6776d2b59801c6f4f9b827837e5d274c2462e272139376bf0c97878ea54b21a441dfc63bfd7a25a5449478ee62160823eb7d60279ac23e0fc2ea261594a4658b20425a91cd70463b62f871796b1d4bf46ec50a6e800a0d3934ae25a32995a145f2bca062ef15b955d49cbc9448479f0ade8551362503b4547bd83d1fb8d25b2ee2934e255dcb154ef106e63b3639c20509a83e187d399293facd657616107bb452d96dbd4ae1024880403be66070e17f347e6a4b3d5b990b6ebad6f9c845eb3a16d0e3eead722c338d468cfb621eeba506e5cf3ab4aa2ffe02c330028a7f6f23a20e4187b6cc87d4c33206722b8363aabaca9d7a7166896bdf08a537f0e3e5d716a6a82473441bf7680c01dac62c154350f9f29caff03ab34234009e49c569d44150ba947f11c45271074a6ffbc50b78ed21616f2b09cccb9d3eba6884f3c292497e1e42a5dcf7d063a0decc5dfdb3720a907bfeb894d8054c0f1c97169b3aba46b548216b4117799b34a8cd4baf3225a4fdec1e1dd631cef7785203dbdef3dd9dd2f3d304786a3c99b75066fded98398d8c8f7249734142540aa72935ab7009eeb5901e25473dd63a846cd04723f7d49f8ca7d7c477b40201b6127f94540e044b6b8bd87c73753c6e7e9aed3a393a44200db6ae9c8eed140716fd46fa0a43765b919f70ca2b3670a17368a34103a720a95d5b0cc3f52a48e48903039d94bf55e58efa17d3225ca39c492c4f416144d51f9d1911470f55ce39f1c31cfe3a97df8ca7137ee47f00c21e523e54898941a325fc6b43b1a7af0e762adaf7c46c08bc15662b6d6793496b99fa30ffdb4ef4ecaaea107b848f27ca561547dc120ab7c73b4954328e0f8b0ca0db713fe2d82cea627b4c039fc83b785c5109418aabd9fcbc3b87a54b7c586dd3f477b5eb740858505db42689f8c16e4b0f3ff1b7f18c16db34e5b4083279661c94c50c9c7220632b2fb28ea099670441668a8bc96b05a7b40f88715df30210d844ff2ad34d7452e92c9e19ebc5ecc6bcf392440fbdc72025fa645151bd556f5d91c25a3937684e73d15bc98c1c334d374e8798a4dced2a4baec3cc3a7a38807b72bc737844f206dd82c487e6df4388adb40a73ac7f33052533920ae7a1277d66d500822f754292c0324dd20a99b4c5521ac04239f644017cbca71228808b75b2453eca42668d67844f2f3cde8135cd161a747561584df15cdef7c1ab3e385f7b9e329a432c7a0ce5e6ac8b66339ab0c01002fb0dc3c2025c4b5ced4e21873ff9fadbdfa25bf80529f19c27a5452b9246a9d78a7594e73d12377509d331cef6f07f46182f3c8c86c9cc9944da99079b439f12e2429b41cb582c5a0123b0f9a2388d71e3c402d74fdbf7988691996a038e64635222576fb422aa4c8c00bd5beb682467ac8d00025d7153d83d5c4a05a1111de84fe04e293ca22f6a02bf72c8cedde1fbb1886c7ce98935cf07e9add0bcb45b20dcbd979451ae7bdbae52670e5b35d864b921771c674987193a93144a8bfabff7ce6a22fed0b1cd47e71f08e05caaf00abcae16138b411411ff6b16350b3bfaf49c033297013f77e3b146e8e6e1eaec1de0c62270494418b1c7903ea1b21dc6e5ecad9b6d67c28340e38937fc5636bf955b2bcd1157a95eb213277ccd46e8e3838a5f8bf7583fa43e8e4e6c883ce329045f1e39ce0385f9b6f49125ff04ef7e985a763962c62f366d3050fcdf613835c1ed9f4c876dad7f318a4fd1eec486a5021146109f9f8551745cd020e9e297994cc3633bd6adef8f3825601af945700492e42cda847f509dc9daecfd96f611800fd7bfa6ff4a976727545d2ea1ec813363afc3762a690a78e8a46e6b1c524e5fda67e0468dab59a49cf109268494f5fc6f8eb5edf3bcacf8b52917e4ce067e20cb485e5510aa0ffa36a948cc270c2afb8c6915e44c515fbd22a022a207db14932304b8dc2cdd8f428939346ae70d6c898a01bd40d203ed86907d84c23ff49e91b4aaa29864cf6ad69017a065e404f2ca773e89d8eba32018a7fc7ac84d791efd6f49e91fe1aa8234f588b97bd42504572d3208ec386a9a17324ca62d5d8c7d6eb0236f2be27d4e0f69fc196ecc6d3617b771d76d485a6db53be0ff955484bdfe6d130a94302047000a4bb6c744b8dc6fdab4e8713197f1bc220bfa17acfc39ddab7cdbcc59a47eac5dbcb5b9139e5699100ac7a8a0575778d72909c3819028840e8ed8ef2bccbc23657dc315c5ff036a6242096cbac3fed646c6c4d7d6fdd199cf5f29d29bb2624a4700f5552e6f6ddab3826f7a899d6033cbfb0134ae54202fbb747adca3cd832a61430f924829f2d2c956df91ba10e18f3b88f79afdcab043981b200a4813c34f03e1c3541d9082214ba1f0588b794ed277222fda15d07bc51e788d665710b935a44e059fd38cc3d787819ff5678195f9717c590418870bbae83f548af85e931d344f9ddf1b3fdd08c039c8d10b2915a925a74c95b14b62be390824fad946032b51a110998f2e3edbaf9a9174524ed5611b540c6beb13a951aa419df3c462ece55c74f3110466a21b8acfafd2648b6e50a8087ccd3eee0442598f1fcdbbb97007db05db5cc9bccfa332b7d9385122743bb2af6dad762a60441854ca4c1fa66b412318aff19600a370459bd0d117fdee734a6af1989faac47151da77e6112a5bba7a5f2f2b62667480fae3028e749b6400199c19170fe6fb4ac7e353cb41cb5a89878054bc8dafac07860a684a309248203e083ae3fd53f74a936b2b8ce8e25e284d019b7a094341a98e1421a8ef76a7b6afe544c03fd62c5bc0dc5705435a21d8151302a37936063c0a0b171278f992c48f75bc5414505354caf77f24133b8759cd2d3871b76d1ff02349325a4da0e67d9d984006cc4ac428934d6aa436e0732c84a715300555decb095a64e4429898740e26d8a315a23491bf5be60093662236c041c73af5be1dd5167cf70d85a1890c77d7af9a2e4f64ac2f7bb723a5ffc5583eccb88179592688aac9d339c157f7dd454085e7f482de129b02f866f118a89c5479bf9df18aeb4140d1a9dcac245f91b137789863f802ca4c5d4e90755fb345f7498531b90e2fc61d45426763a7c18c307c2611208fc621bb733aaf5ba24fe6478a3857a766526f448365d325f721e7b904db5afba8febe40ef501b21dc23312fc94176f1ec2ba20e1090f90c4ddb83fe5377d73746ac5702c4f6960c5cfd71b644563b0a07f32e07681080973ff32c21f0ac40e87bdf1230395c6858bbc3c7282240e3d8b7292fb84cc4b7d44af7ca42842bba6280e03234f44de24459fd22757158685411539f1d5de9b8ac219802742dc19dc071aa61c09253206cb217f8a1a1e24255b69c64ec72847f80d2559d2ebf89990fc9defd73791339d020d20a5e81b0a9e9a8d814b38a84c7b90efaa54db8437f8c9e38bdf072ba93c754ad48fb2011114f3e3e9c0872d6d6bf00fb04a65725ea328f699710e1717f1863d1aef2ee40ad8c8858152e84914bde69c91db7f65bd25bc21ec52c25117b542812eb241a252d44ba15083afd6ab43ef71c17551ea3d73423c39ab6a98f36396766bfc7e4f9e73f9fceaa57df5ce2a436b6dfa729720a393405a6d558095a5596730fb31ddbb8107ba11950f76f8a16f6c5e7079fb7a8be89f1ce1d0015961a54202d381f27ddc8489c4e5a6cf7610bc54982df8564343a6ad9847e9c5861b3eabe7a510e5d9af6ba493df459f2320d7669f71fb7277d92c0cf2fb585758ac52a0e57659b00c7c51fd886d6742faf49170fadb099a412455a83a3f646bf3ee12c5b2b70824a94f1a4cdd30721df964f0716b888a48a55bcb9e4719cdd9e0f3a7855875d5cd41c868a048382644c44ad8c102d984c3829c337b50043ce10f97c21764cc143c9471cc1cdec60514fd2203599383769ea6a72346cedb5b6cddacc2f1e19d3026ce73a852bf295e40c1fe756137c55b942d421c3a4557aa07d67af6db383717ee9b72fd963cec86445447f31eb7daa46463816c9b48c0a8f19b978c87e01fe084d13621519ef854ac29bb95c4bc3ae669aaa9b2a4fd0d0eabbbf4f84b94c4c3750231ddb39701f506895028654b30702f425a63f40586982f8ce39a0b4000cda15771882bad8e58e9f71e104ccc67c600295586aa757a125c958b15585debd103d0503010dda98da62e16e3792f41b4e090e69a263f61aa2d4885c2d4d6fe181d21df242018a0e5110eea1b13f809747602acb17020ab0c97c19e11024273d84da71842f6be183c2db1903a243774b77904f72e9a19e77bb7d6c94ae4131965c98e205e47e8fb305d7acfed6c651a250f2f49304cf6f43e461e994312a31d1f6f92a22e8801a928b133bd61f072988c61f72cf7a8405713d7c07b8f1dfbff02a16a1a935bb8e5fbf164f3dca459be02f472d35ea48663a76fe01a3588576aac07c27e5e2bac40c12725999d7eb30e63c834ddfc50e189a2e04b2ae4510f768fa42ad8de76fa369ffeb29397b16b9c1d939d7d005f6a33a869582c6f2b766fb285fe661b58ec7da160c48c99b33a5302886a0d994704b4a6a045d0f49a2e2f4764e985e302c5e305ff5acf2bfad8dfbf8f8f6f7eba5ad4a1a1c38e1d2208b058816f5cc7afb32ddbe5b47dfb1863d51aba65d282a78f6cf40f77a160eb4c7b2b45fad7af1e66301aa057e44a3780d0cc39e2483aeee9397cf47bcea3b18e3a1593cf73cd398bb0cb5d1a8ea7f96b1b5659ea48088ed776191f9451ca8b55fef6d164a1045c1cd278ae1d1f12cbe159b3193f3c30aabd220f74377c60f2803f2fee12d9c9af84b027126e2305834b58f29331b3ff09165b9f59ebd5162096f4610024fa4371e1c54a5bc04fc1bbd23e68cffd740dde1c9ad2a314af14cbcf77bbec49cd9514c409909ed29224d294a2ab88d172650fd86eb684032ccdc02f921e4c1323ef9ae8e8045f2dd4f2f5fe9c53e95d865ea8f245cd2fd27c3aa3159237051e27392ec20a09305adf825f4cb3cf7e2645b15ae6d5449d6d875e13be5cd03aea2313994bcfd074b7e252153069290223b03bd4b553581a0991d410c1e522a2a69e15cfdd12c7183f17d257088908ee0385c4065e4aaecaadd23884cf8d52765dd91d835391b2a65132aa9be6fd042de1988e36d717febbe4a383408169682770023860120a44d1247029e51af85ef22fa71b57446ba2d71ff3fa2883bc6764007911557d24cdf46b9762d61c162fa821cf027211cd3bee0ae7e32edea989d11c36442e5148a015020d110f4ba21547fce5b3e8de7ae11c0b02497745a8a2a1c80f648227af09990ae4f2991608a89f49209abe9db4bebe633f5c34eb88259b2678eedfc227333a96d37ad41038119784b330172c42af4b65e530a823bbce952ffcca1e501f97d34c1935c016c12b2fe5f456b0af9ce4994c3abbc8d0c108ac825bd896cdcd125bc85a796b71081b9a79ad536633fd56187773564aafddec43874466bcf33cb521026cb0f164954217fb8d27a2a1243b551f914f6b5bcf30ea2bea691996e7fd70fbcd35fd91e5098f36bde5bd49d2137dcff120da2436e69aae7e75be4dacfed518ac94e49ad5b91011ee4d7dee8e0bf67dee32a49d42400446939ab85b7416f41212161e29eb0c9dea881d742e5d65ec8a6cbf1e77626b094841897bfaef8d052a4eb252ffddd8e6f5fd0f615cab0a7103d9b18a63f2a5ca7e71867880b6d876d4fb0f01b894dc90c779b57bb3986077ca35300f62ad12254b7a7633519088f0ee25ee6b14b1d155b5197263a9a7aabb7cac90626b06013440c1731ba4e58358ac65a655b003cae4c99a3fc240a0e901df92c93dd218f6e17aaa798bca01f5851edad6eb591b8dde563da851017161d21daadcf162ff3b34a5e60ee3c0d21116fedf2aae67fe88b8cf2c4be827f504705f85cd99d79cf706b13f71d879631d6207fd62cb652aa867e8854df5b42c8e4a96a21f9167650b8626467f46d9325186048054a8cd910c79e5767f15e9cb66f2b946f1bcf6b0103e9327f29d77593e90077911649ec4f64ab807d8b5a58893dc77b440b1b72c5eb54d2e9ed64a6808ee88f1d35a7d58ee48830b30a682b7ec8b2f13c2bf9b35fcef33dac3763965682ba16b311013ec4961568099254ec9d2ba2d250ed8291d57dc5521eff48ead4d96f1ad8a13f10ef6d51bbfac486a04419d6edeb5b7a1b347be0dc54bcdee303bb17d5f70189a51b570e88d9f02bb5569c0a836e8801b7c517f4cc77c834375af3710cfe3a1e83d462542eb257f0cf7c41dfb825c8738c0cdb40ab652f9d5f048c4b1fba15eef62df8bac9cb6b4b42d634760305d4e98deb7e13a5b990b435349a4a74e3502fee56889778a0b2199bf824ff20830c61c298286b7b6e2c5ba4981a01f99b1222cbbf3f5b94202c1597b8a506ae73627ef40a89270034f8dea0a4a29434ef7dc523a363ec504ae2b0b863ce612483dd51752bf8365169f5ec35b4f1f22df5d8c294a14181fcd54e403b07dda82efc23b22c4f247a1d4069ed80ee724b17ab54f67a0605352fd7c3267043b6ca980da9fcf8828fd8694a93af42c41172f0f0654bca2ea75d8330b0c37a71cdcb9a0074b4e942066ed0188043bc68c653715286bea6bbe6dde733b56f3ed8971b81064e6a02b93628636b83b572ab39b24c895d7a837417c5e1cdbd7aa33b802056c6fe4de02c1791b5b24d9fc77235f0bc78cbcf198b194566b4425bdb57a6ae6cdeb564746a3f6fed35479a850d90019731dbad4f73f3ddec7912a9f8d2a61fc906e760d454cd6652285520131b34dd60c2278990e2dd78ad6ab0d27dedb016ff144009dc42ceb6d6325d188a80d44a60e0357c72fffbdb519a11fa5c3f5caaf4bb4df305250ce5be2d083b8fbfb8bf92dbe8df1a44dcf844e8d4bc26d598a50fe14486d25795eed4b2091a489e4ce9627ec69975ddb53bda8c17152b4308c29f7d347471085981f7ecbbbdf258170a46dd6318485f1d6d91845b3d45d8eb3a834d20ebe8a5e42a4bfd2f44c461b37f2d60b1da94efbf8cab6a4125653fc66c159e70d5e25b8955410b2b51cfc4fd047a8bb60daeba43deee957435c68dc54519eaa9c3d9a85bfed3ced1e306e2c0d57e77684c0d7b52d5b1a551cb550c3b5bb61ee8865698b92310d9387781a8887d696d7c69806a4b6748828516c3615b39119e205dedb557253ebf426ef4c8fa57f5b96e19a294b8eae9eeb825cd2d4503c58060346b92fc9d8573211b863eafc2b63565f5dc5c16309996e6ed6a2ba989616e017137a25f2b88b96782502ff3fa8c1e14ba84a5feeba41e309cfc98a71def6f183265a28cd81f772671ce2e1d73bc231c8d30cbfc34bc7fc3bfd3ad9fa93c9fd18d92d72abf47332f701399c8dfd5c5f0d1ddf63ce309c367c2055bb3a9283571946c1b46880a19d1711a2d5f98d52d3294348d75cc228a4f6de0efee8b040e91a3855d1f85ee62b307ee58a63fea331055574ff3adbecef517c16099862cba0f9123d335ca0abeda611b0b9e5bc71ab26847c45ffbae586bbf67cfda4facdda338e5b1813ea2123ea05d71574688a63d788b50a7b5f9b488d86b0cda2cf0d8f614388bf5c752249e9fa25f8ea2b6e0276cf4548e73d0cbc99d31b97a174a33e04ba1487457c3a736b7e6cbcbe30cc9094195760559271d4f5329522100cdd41c2772f46a8dfccf696048438ba7c275dbfc7dc6cc55227bb6f4c00cab9f04bee999b845de19ebdfb63be9e233efa1bc968271827c60f2439e2fd930072e745e74af875387008c76689beaee9fe4dca1528d974eb0d268767968048c53f11538e8878d4a3251c221421275982148658dbcab47e4206e25b803b5280f72282b357cb28eff80c04a155d44218655ed9bb27bf66a28789834d33ba2cdf42436d7b4c3ed2f9ab00e7b283402397bd64d736c6239a34bf6412f5de3aa3ecb639754cef775b0cea0f506e9e30454fa92cd8454d932727a86b37cd16a1ea57c6cf5355e80f0ebad764180326f6c86ecc5c36113a55adebcadc32966bb010c52e225b502697e17311f332a047eb994d19f5700150e195a54b01dcd8c55111162d3e18b043db79dc1803ddd1f32f3fd2ce0e1a280589d9ed0fd9b15077ffae9b8d6919f77d022bdd60cc434fad7439cf85a85061a21d600127f723e744d681aa7c678f44bb0520f494a75e990bb2b5246b18a3fd0f6bd3d8d71751d038b7799fef88a8870a1596f7d16c587f6ed3a6ad1b6603f395418427f9026c9a320f003f84523a2aaff705a91360dd40ad7111f59150554de5df9a94ce55746d415dbdf129a79c5459d2ba246bed66f4cc640e39388d2f2f643450c62e967090482fa7bab9fdc3721c4a1a8e0049f5a5cb11fbc18bfbce0b89cbb01360fb2ae25b0fe87ff123e60dd691ecfe3de1ed1c6c8fab253c806ae9fafb5039940e82342364f5652ee8598ddbddec1b5d646eb44d529bdba6f4c94b70081e1460be7cd7d71295132e44d733b0880d4aab74121f437bb7742b05e52228e922cff90d93e9c3b41cc7dd2dd1fd5a55c2c616d659dece20591765a4ee9afc0ded1e6f49bf60007150c4c4a41ddadac1d4b5075215a5b32a8c4c991dda7e232acf0f56ae0bc6d87a220bf204be7d08dd7d70d9d494e8d4f4515ffaad17206c6430916e117f4cf10df13be771b6f812749ba1a1894a31a7af71b0e1b4b30bdb439c6219a614510f66ff95cba977351a37f286721b80623923d0632ce82d2472e4d8d587b1d662f55b06676287a92646efa0c22544530b2cdb8068c70b1e1923bde61463d7af2083ad915ec9f9454526e5730a002c3e7fe4a121c0c80426c61abc10a080f623be7ed39cb9afa29961e1ff64668146d1505f114a9c6f10d26bb9512709deb7477c7d8a4cfc553eaa77815f1b9d022fcbd12b9529553d2f91df21701a1cab21a98663f7b25063a72925a7c6bb55dc98e2d4d90a70ad4280b2defabbd48b09a39d49e867248a3cffd2e21b28d3dde4d58469e7d309ec1dcaf94c28734fb4a9977bfdaa8d79be5b6cead53b48ce21cd17e62c84cfa10059314603e66024170a99bf17714b4695172feeb1ca8f567f7e82b0c2840962cb3cd8d4365e71fcd550ac39a55573f02826c3269db6513b609af87515ea79e6c75e737b78c4c9f90589433ac767fc19ce750de1fd3d353303419fd4d984ca61beeca32f8978cdf64ebb9d7817a4129879421c6bfb47b36408dd40c3506a276939ed847292be3368abebe0e8f343a989600f269ae62079bb55e4bce0ef88d004283f54d3a1ee5e92cb0a36d09e1be4baaaf4a1dd68b56bcc49c8b69b19cd4dd3faf0134960090f603b89e4772be6ce7b3cc0f4493b9d61d1c3da08444e4280844beef990950601373a6e5c599bb30f02f697a6b49300812cc4a5d5a5a3ebb00201a8562a53c35fcfaa0176ce1c87fc035961427c42cf33b241f182716ddfddd0e76136c9c7a7cc99e0001e2442700d8966d4238948811b5ef8e49f1f39ab7858b683388d2cc2c3900af924e322c444a69f5158094f6629da1397ade30e9fd2c9cd7dc34e6d56ba3e783239a422bdf9e8735f1ee8e52e01fd5ebabd0e2904b43b94a0dd8eecbd9eaf61f5b1e8d80c0e1dce0215b3114a3170f3c08801795338c2c4cb3f23cbb8ae7a5cde49b694757a4b2e7025ceb5825d3c8d9110f5c12f3328474a95ce2e2e6a3726f26e7d96780a87cc8e56c6bda31179ac2151a1ae2b5b40312a5e7cf84274bf5c4e35c04a82583f9ec97c53e716cbd633876f6797326758f4feccbf2cff470c9a04ad819f4f54de038801b36ab4746b1dc1d36c10f12a5bb5b2bc46f21abb1a8e3ff25597c510e03b009d861701f58a34a97e7fb9b20db75f4e9934b592493f3881ec5c82da258b919dda7a1282499f8b99cd60cf81ce36f29d4648d88d8556ad95f87346fb2f8059511d9fd1b66841df626c604b332b3df54d73caf612b5ccd06ccc2aa2b2ead60d095a146f9a828b87de35c9f03f9c39e881d59dc82c71250846f9a4761dca017ccef4e7a94b27ee32c22ed1087568cc03747d186af9d932ce8db34cd489f13f566c23539c221b6b363657e55a588e84dca870cd5724a9e801da948dd975c313d682f3db72ce437094adef06b50845759639d30ce332b93c97d9be33f3424a50b4ffef675b95e6fe4eb55d3496b2809bc0b58c65eecbe9bd523de30c48e34befbcdbf3bd39a1cfc9265d3aa8a16701d548265751ec25f93edb091da4df78502b1a34c8fe082909b0fd22a68800e9203cb3806fce77045dc9ff78f8f4c37b8f4e406202da00c4ee80d3fce6e3f2b74ffa41af173e64576ef82b5948a25a19f5923a619c4e14ab5df09ce5d39c3e693c75f65cac692570b136a8b30891ba907314336f2c7e141df591271405bff5096723b8644cffc0ff636bfef20d949ed9ff57b5e55131658b2e789410b131d7fae772deec897fe678e6dda922cd1afe7a82521e4095765b1b6b055e11bdc4008fa44adf736507ebaa8143fe2909f346479674e7828411d18d9438dc9842bf6af0e2d0bbe313cb5dd61b239edb314d5b1b5a93571a729bc84d52d644b32494c52f44659939966ceef0f70243654d82bb41f8a9dd726189d893229f67f7ce3b0107f396b28d03d2c15f886bcf2b81872565cf6fe05d72a05a59f007fc91554a7f5e8f4a46e44c43854584f9c203935dfc5783f9ddb6841d2c631abb7823ff81f17c1bc92733d9c27d5680118e8194f10cb2d357264fe265bce38be0a69796186830b232257de3441902dfacf9ece05d0f0f6d257341b964e4642d3fda3b53462dc9686da68a6740d207115e5164d6c8f3ae396c15e349f2b0fc19872d38dccfb6a2df9e29e6e55f34907cf785341f4d6a9468f44672d94811dcfdcd542b734aa320e3799b4a82e304013b53b0b782beac783938233ac6cbbd692d64dead850095f5f291800aa06212de46e08af555cd54d7b641747ec228c0df2d07c23ac1811a363520ebba1413ca7ba334bf9727a10fb7326518015409a8cf189e9a1b3734c4e0193ae81687af22b48bd0f43e60a12407375e5cf85b8b7596d0dbd2e38cf30da2ded5c1bd7a22e10e313e64847bb35eecfbf6ba94648e67ff3d7c6ff75534814768ba218455431495285fec8a1d6720fe2d6f9d5fd0134e1f0023c86e345f992985b2c91df41aa9ad45af3bb841eb321d758a08ea7acfe950d25ff416070303b28a3e9c1bfb16e61bb1e4a0568ceeb58c8bd6499922890d83c8bcb8a0303c9c23a3a30c06ccacb6eedb8bf52ddb90b58c163a669381bbf49db4e6d1916350379f53169305182221dd6fedfe4bd6e72657639d1279975585ae0b44907a4040cb04bafd15f47e86e6402b0acb6f5ebdfd23548627f7dc15df35f4709609a5c25a2758bcd84c25c7cd2a838e4e079fe5c45fe0f52859cd00848c74352cc1543639fdda28818cbd95e9fbdede1a71ac275ca4c273ce0df51e24255f9efa7308f6442c364602acbc5b16db23737c8f3819c5d6a566c6171521175b924aa8780a8368cd274c09abe9df7c89106e17876bafb4caedcb5c9457ed3418e13dc8a53da7f26deff95b5148917f8362e0ed2d7330d38a4597f80ab235224100ac838e59762508be4e492878dd1bda5d32258e9b8c56f22008392a5c07dd14104e77c6cca67016379975c1174676fb62fd5dc9a3fcd110f19bfa1998058668a62a27c62c3eff21dea9d860c1addcb326f8365a04dc9e36bad4d39f330c4e959f3953ade3a8303b5dbe5956d3a529cbe0a3e761bd4a198c8ef744c24f88a3dc57affbc8b5168b0776c8b460dde9884413bf0e758c67fcdb14d52566948341173c37cbfc1d114bd0b926fb9a34d3250dc168c884777f2c343cfa0c40bba7fc41e0831f4cfd909a91728e3b2c8528310b1b36dafa1aca09287b202a3b03f79ffede626ab05db58705e85f7a24684994850c26f36329975a1a3029aef68dfd38bc5dc9e0c3435dff45a61cf09737290e290ed9c4aef32f1d363b72c26c67fe1d4516a10e21dcc2e2b2a4068cc580807c72ee9eba64c8397f23c30a61c2d54f7e85e5dc569fd2012ea3e528a7004da56a7b4010e8d1aaee98d90b95174db97cc2d0305692bc9380a06d45871cc5e5398b7a0fa75ca1b0df8a1a028db19ad9bdaf2302bb35f7a3e4f821bac68ef606ab97e3e1b58151a3da0c7bcc959102999cafe0bb11273801534e168ef85c59185cb914d558a8d1f1baea536bff8b3b3bde44f75d1e398830be8e8f38acc14e21e922b7a8f118e750bec6f46b3d63484977383f42b7b3519d98592678dcd5a7a5c8792d7922f831469d26d2ad1c6a01b76ea0701cae57d0cbfe333a14246b31c4d8e44f72ae3fd90c20d32e3b4d5cd52ff7bd9d5e7dd88a726bc6c68c94d5ac2ad42d5b0c454ba7fdde5ce9125cefb19569cfd46a4bdebe76ea079f7d0af6b1f388689d47866b2347e93643c3414bb9b4f3e48fd0006fb962000842d4ac87848c256b8a77365c560a02562ccdccd3af8b22986b8d1dd469ea908019a6c97e49941e6aaa3e7dae03bff1379669c81bb4840370b43cbad94a2cd654c649d3744b4bf195b94b097607ca6d9e4c50886f40936fdf2fbcefba8f96deec5fe7f6af17edb5993ab2ff942a07eed57bbcb3c952a6c4af36fca242c26424ba9f80059f9156b498bdd471fac0e43c4d445fd0f222b33a29fec974e391fa5e7c6cf2479f23ecf70a0bab884cf85c981dff466c5dfa1df4e51b04cf4599ceebc90b64ddee744c91649e0508cb591b6da41169dd71b8c6f46744e5ce3e9c515d756b11af93f52507dd8fe54b5842b3a5c10d9c2e9082f7f25936d5bc38f33be25394240b732be805ae44b1ce3889fd15c7e6cf76d9469a14d6d6b87e6d69a64c14e43db23ae46d36ff1a394a57111e07c8a8c438a3d9bd2a9354c987dd5dfd9de69fd43d67bfa15a6afcc1037d7c4ad83301959201a49a7a9d9311a9f2293d0a619398a82ec1a9655c6842c48404b64c729709d3c19b40cea427aaea91273228e9ff60bed92cde60e2278c0df28dcecc2acd3cda28e883d948d2491c9cb50639454a342d16dfaf039749faaba20db50f4e911438bbd0cc3ba3234c63eb48d03e261cf9b22f588e44af37747eb9794af0252f3b3b01c58e643e0ccd1ed97f5485e3be1b1e04b3d2db31cbea71708e887482c96f1f6932b7c13cdee9010ed067e0ac25cfa7803dac3591aa591bf0b983c8a848077a353da5b3e1a040de481bb74d1070494b0e14e5cec37f213d5cf11e1d4bd15e66239de0b956b4fcd460c8a15d31cb9053770a0ef1fced3ddefb07bcaf9b60ba467fef0e7088fc108ab4a976e58c765f2875f26d62b0c4236e49748885da2ad71a1b6bdb251aef97ebba7afdb96f4f1fb3ad471bf15266d1c3a0491b7001d700107fbd8e740dd6843aa0aae156bc6dbc556010ff987041af0e976cb1062fc08d2ee211105911de02561bf4f86812811ef6239b44fa74e425557258c8a5e40ed36d96035379e7c1b0f46a90b494fcd1d56fe8c6626eae488a45b8df0727729df59bdad562fca8a7dad61d40d7b99f137d22b8ebed00ccd3730ed5b7b42f4be9520ade2b221eb344fe926365e4babe390d5a9113bb625131ea41f79ad4cf0e1dfc0bd703242354de92e6a2efa5859776c54ebcd1e6078c6a620b2e72621751dc3e34f6a3d673b895064e7f60098282de75d9174ad25cbe7657c5d8df2f8ddd24c8f161d26a0adccf1c11ee550d87a219b544dff6931df30230e1015473eeddc5a825df21991c66608430c3b1d0362d9a43c5c86d6ae12c5f89326bcf83a710fdc3cb236af5b8e6e8b0bfd83109a73b3bb0f57081351b0974a79b0d8d7ad00780979cd27acc7f80bcaaae8328d2dbb2c3676bae758896aa4369c4cc9dbdffd0fc634d13d7416529420508f0e9121e74835283328b1c147c92153ef360f53f1e92f2cf2cd838702909894ba5cad373e6ae80f72a797102d0b7af498314959ff33477af0a45426fb83aff27a8aa42f25767409db1df781ab376e1c0b594d526b9e1062e3d45320c3605efa6eacc15f479c37612c1d0b43ff0fabeccf14534def137bc01e2a10f4253457ccbae8a28ea8d5ac7f9263611a4d9660943499333b4145aa788e08f2c9c21e73df27cb77a9f90b07b664516591208b2c2bf3846baea9283a1f76514aabf35ea8c198a072e6b0857bba54879b93fecff535f1c5263648f9c3c8114bd166ba9ee0b8d09a1384e7fd335def7201b20267a47370ade39e9e6f55228ff158272b618ec403a08a90e23c1dafb8437467d0f4aecd449812accfe95f04692ce4d10ef3f9070ed271b45dbaace63d01c843dd6109ec4e2fa015cd03651f84411451651e0d91fc86d68eb8b1d3ff40a33f1b1e4560e80730f1b2886c3b16bc827b976c6f43b5452a0521f9638058fb351701eefccb2fcf304260f8f54751a9564949f98614a6d8bbb3299a4baf8d559ec063dfbdee5abbe34b85fba5959ec67ffeb178f8197ba6f5186b3ce836e8977d59fb65076b09124d2309ed10c0b76098fea7695d76f5c7d16d3d618e1dde8fbc1a1326076819cde81d286f1331a64e7b2173e6c601c8f833f00a551fabb8675ccf31ca3e51635dbb1ae13d3dcb4e0a96c9f2c419d5db33fb1a4322b808f7addff4a1e5e47c8b7300f54ee5cca84e26eab18bbce9f7271161290f5f0b756bedfa9fb600a2cbe7aa5d3b769dfa0ed4fcf9504120a98e8af926f2c462c75d80561f08072ae505d3475b3b8a81aa0a1607b6f81b5d7f0c57819c5c9904d66068781f7599b19a31dbde87f9352c1f2f5dc54f49bfc453c2da8ef7fe9c1ba55201fea240a70e36c36ff8bdaf908d4b9b79836dc939a28d294ae31cea6f06d1bfc09f4242b8e36ff01599ea5be79da8b4c9d411ac35e308e69f81e15130eee39b4db5ee58bc5391b948820098a1b110ec96bf0266a046dde55da56e6c8f92da6d508b6e32a31d413662e8bd12d429e920cbc3da2aa1efd47a0dddae9d14d09771399b8681054fb39ea51a040803b225bcc4508804daace054eaee5c80f06f80694cd75e66986b48857561deb6afade67c93526ba1521a2324280a71e53b8a9202ec154031c4f13a1ff850ddbb97e619fd348e5406c109f597e2c948fbc00a941711f4bf2e50d87f17f43c58801c04b3ea537bb3efe5573b17a3c38f1f7edaf65dcc2b51620534c0b160a6b0464e7712b9e64adcec10422d2298e1e88d5f4826906b9556ab849919429baa70d989242ace5745d2f24c9ca56a9cdbffef394406beffe06f5fa430b365f2d8222245b588df7d493132c7f66f1facac333d68155c87564325eeb16482412fdbbbda3fd7eb578d4f89af054bdcd20493585fde2ae5bde24deb2f332bd6cc9c7b97cfd0335c883a47d33a7e27e2b115b9998449473d1230d183bb0d4be00833b6e3e9c190fdffc81de7fbbf76abe1e4b7474d28e01776a96e4fffbc29cbdd8c1f146f697d6fa0f1a0514690f1349c98bb73030c33a681db6413273c8f4842bba23ffce92f5289319c8037d6bcb4e6c40c3c9ae0e64d3a44ab998a681b138c95b23daf9b15ec965d6dce22645f3714952a6344f7b063a1d9fb72b95bdad4feb64c9fa5b2cc3fab9fc8e72842d34932b3ca8a9fa977c446dd30372dfdb4bf0e3e2c0f1e0bd4684e16b5ac97ba9a5b92ae8d26f71e475c85d38bd03c6b0a30059eb82328c94be271a26c2d6fa491ae0057fda1e887b9052d33ce1cfeb59b2b9eb9cfbc82da2db98db3616321793f0d6c13972719465b4786c9610a507bb07acdbe03e2320eb003940a8a90977afcd89fce1bf317c80614f40f00d4e778ae47f025e230fa1545d255bbae015b9cfa181c0efc0bfc542282ba50e1fc9ed72546a9032977b43a425f27a51bb2b741d43ea92daa88ef99861fe99c116fd0f6d42580e6e825b7e67b0440a3b7c25901c1720df59755318c13885cd20cdacc638e15430a5f4a977ba011bd0986bc25797f9ea63dca9dee8cbc03461810bdb8cd548d21fc7053f30165152897fe061e6aa8d8d8100fe78b03ef38a80428530fdf80176609fd210f6687879d5416c821b53b9adbe6feabf92d4d7b94b1ef135f95d6d381116ab737cc74b18288b4ebd6aa17666a2d75a96db8884dcb5282ea5fe7bc959a0f566ab808f57362e40f4f053e1df642f62f118f82b007fb72fd17bb9f0031c75c8cb3cf7c3dc21dcbb4c21d792f1900338ba05cf1c08368799a042f90d20a4063d5dd57e02b8a1c34d92e9cd6e831a632b79f34e8112c9761281d5dd7554fe7dc83d9c161ae2b375fab084b0ab87f74a7d7eff63db58c285b2eeee301c87ce7de5c8d13dd90d2c0baff75f3530ab85474394683af755f35c91958eedfe0fbb58373e43db3590df9c472b0b3b1764c009ea23f720e6b83c30c562fd36c43c97e3fbc726232b2d7364b9598d7e7fa125cca6781d89c5e3cc20ef3fbc92fb918a97339e4a3149bb3dc7148812236627591b99d10a7898974c317475c6025e34f528c1b6d9be09b33939528a746f6642c63cb54f424b746c1d1f009ebc9630d41f679a61ab83f135f66bed61baffb63e32c69f68a767e840085d6a021e418fbeaa445b4212de6e129193a2aacab7ee187b679e26c856cc6b9a99ab978fda8a8a64aeceec6269971bd4c69aec98b479ab956c1fe1592bdacd17301cb2f680e5d8e3a4dad7b1c188c90b1d260dd72110fe8d276bcdd900b08b579103f636516c05418b117fb91bb57c1771284e2fb8e9567c683e3ffa3c742cbd16398b5e79700ea5a4c0eb4de117acbe0d25832782c345727796073c18abe658f8f190dae5e41b818bab8620b9744338be1bd35a1074a58e2a9a9b0e0f877f28184ab7e7072ad33ff81ee46253df88d885c2d18403c2bc479171d18d90040684b0e2f5437b09062a04e1cf707d23d4b6188cab82fad518fd73f4d65f45b1292394aa435bc90057d162c60c34894964320c0e9ce8bf22e294181981623322de9ad1368ae7f764eb63dad1edbbbe803c84c8509941cd33f5b535b87995de8a4c0c4e4b07cdd6f095bd9817bb9397478b9d492ae93f2aea787cb08ff2f62798d0bb7b1e925d3e69b4875254e745071cd8d51c1c450eceae148174eda3fe63e8110ace0eede3a4ace937101bfc7a1db8a077424cad3d8ce5dcfb9fe548f9d76f1fde861d7afb5c039210321029290b15ed9bc47531af32f83ec6ff60658f23991cea797810e10eda1ad5cfe066fda8a472d20da06e1ff34e909acab30825a5c50c3a5faf3f479dc30086f3af9ff1d4b2168d456907369759e022ea9e12ee6593f78ed5e65c93337d2f45d68d60c9fdcf209102c4ac996285f2dbb6a5487d16895970bd654bf5cbc10efc0b578220c362c59c24bc55a962c2c8e1cd877770cfb76e3c13a29e31af371c3a41aa345475e83bebf028a4c6950dbc4974df316dff15426bf233ac2e9ebbc13d117bcf22bbe3543f11b2b38f0cd7fd565b2f637cf9ed246b8a46905c42e3188e23e88f3d567b6632ea30bd78769cd3e98433d174888271ff7d92349673c25f356e057c0b094663bcaa994bc6c758dde53ad8a9d2e1bd188083a31e6505e515d9f2218b82430910fd504db95820aa58eaf5e8518e34d2fc6fbfee613babdedb2a198c549238a9f4f8bf81734a328753913b1c0c81a7dd1af3ab75e03a690bcaea3ed653d855cb1b82bf47ca1f299dc1f90379cfa49661de94177d11c4c44cd96d0b640140c7f1515cfbe30f55658a4535f688055f90306a5c51f6f2ddffed7c1871dd374a375c75857544181675466e1e490c04f0a97aa182f3e02f0e54f9f1ba3151705f0d9c73292158e4df8faf6a8d5ff6fa210bfcbef061fcbafc9bc92641eae5f02aed7341335fa4d7b45e3beecce5038f1263312bfd29d469e0f50b52282e9fedc5cd45f912ab207857977726a037ec55d94d9f32bf20c6c1a3bc4fa2bf43cdc2c0a897487bdc881650fb73b212f0c8d86bb118537ed8bae96178d27421085d361d04c53c5d2a46f563c9836224a73c38706a7a41bd0891e74cdf2d7cd10c1736b5d1e377272dd4708f64b4b02368f7c6c3d1e775a725ccd373f75502c920067a6ca16ea9bcf13998415bb3c8114f20ece939de0c9da1425879b97e428ddb012a4e44e3c549072f99d061e4dfdcd3c726cc776dedbacf0bc833751c433c5c398f3049150d4e77022ea17612dce7ddcff6e39c3e36576343f4591ddcf6669b79c610d2dcac9b1a8795a17248b884dedd5d93bf60bf7eb40b46ab08999294539d2859235b9d1dfb3f251b37d8c74c3bd4f330f0668fdf24150c353e544345245027c76863b869a9dff55914215983042462df907690c26c597526fd83bc4493074c8eaba96e5336f2866040f6b9e36461798a7ccca1363b66799c86357df38609f7d7a257893f401eb4bb47a10f0b7f18665819b74b355228313415b41703c5a08afb871b9f471ed190ee42463bce43cd5ec7d611081fff257b3ee1f2938a01025eaf65cc0dfdf7ca72759d8d567c3d67eaafc969b268159a3a800519ddaa90691c376b10cbff90e9c466580a99c75c44eed88ff708a4dd374576e1a005f822d9c273ad983244696ecb29f08b28ac7f760baefdf34756f07e4822f6dfa1794e1a8a884eb8ebd7e7930c7303366d22a69665e7304e77e0b19ee795ed1ae2b0dbdcb96abb097f1e8b7efff9c536f6589c52ce60370de2697ef9606c033d8d568191191faa1b5da229b2610a787058a86c161ffa146ca7e1a9178e756a7ae2f8beffddfba031cfced527aeb075375a06c48213ab7fe517da1d471f80067b70222a29f081c7439e3a9be10d82e17c551428782b80c16c05250feee787102fd8577c89c845cfb724b3a4640b87f7dd92dca3bbc494d938ca4b38ff741720c8fcd6b238d8390c255a851c031716bca7cb8ac552bff00759c9c50202b632c9097e16fb0f5beccbc33a191d40f14162f47f151d0866d14fcd6733f543c38afde3acf221585c25a76344b682c604637e554e2bcb560fbf1557c71635dfe0a55735235d14b09e9446ad6c17d868808405281648980a1d7567311a00a1e4fc708942dfc76b2db89916e53d4cd34117e24fe7e37ba7006abd0cf58e8202089635df5382a7fb32dff1c8d7708cc0a3d65053a9fa251eb7be7cb28f38fd7db0a14e4301bee0771faa1c5b5d09a5a53088cb4c24e765a1fa5f62f40207525a0c546aa9e577785b3073b5596e27fc5cf8dec25109652a790d122e9376327b7b4e0e9dbe3107c46543e0cf2cbca758ab16d3a7ad02abb6b39eb95da35ff31cdbfda9a2f76442ae74116a718c1af9d6f480977accededa68d943ed2b1a78598e92b892db7977741df26afad1dd8337f30158efac10a2ce85f5c273d4dbb43353a46c2eed2ebf2424ef88cb868e80d9217442b0204c8a2d7269706f4f242306bf8cd61cc78055fb9485ba241c77e23ad266e34287373039c5c6f4a0458ee50c279c603b9a8f2a0fd6d4bd5daad4566b92b75f99b87102b6cb0e916ffa2d95a252e81853d81cd37213227231ca47178c3fe2a7b1cd8e17d8bee2cc9c7f0eceaf467d1926330276de607e497fb63c71bfa98826aea800aceabeea12b425c456ef18a1628fe769574b823339ebca44ed7078fc3fdc550dfe6188f183e87f8276ac2d77db5329da033b08b9ac5b6dc01591654bc8545081dcc41b3d27b93f71443d59ae465afdb2a58b3b0fcf8dcca2fd06da0d475c2443e76ae693edd33158cc750f0062bf0be5d08576a18a91a1e2653de377fc11a01e9e2435024ff23f82979f49ac68b149b091702803d4bb1774480e434bbb683b28a62dddabf2f37643c667e658847857a13d20afe0ec82362c845861e6a732ec4de2084f6a574f5959d64b3b09e871772e56864896d2b589c2e7a1c4f3fa70e21a6fd3b7df6f1b954baca3221ea1508b9320688b9b32d5efe5c9368826f9aa9754531d818e4acb945a715197121717629fe337bb9635daa243e6b477c40b6e48832779a6f0bc6b3239f8bae156f4e5598eda386f403a7d44d3889849d344f9084e7dd308eb7d51a7d0375922e252e05c3fcee2958039bee6f38c8a3d8648c483b8b14f763f0681d6145bbefaadc28358ee22c60a61bbad665cf0b90c4c2020caf9de9df2bdb153be3630151321a95106376c51a82344ede18e958d31c71632beeda921d42d008774ea6e2b7931685be3b27f6623f9dc32a722d8e3a637c67106dc8e153639636690aa1ce970ede1b752869cb0b6a9b319397574385972b478d7a40ef1618ea7d8c2880d4211ad50b4fac03eb32a7fdad0c17513172d15c92e7727412847cacffb0fa4a961d5c699cf57c0c1ddaca148f552b17b751274162307d924132b7d919268bad4404a234b4cd98e3a9d0c3d9d52aa62db81bee7afa358c0d464385bd7a063e3fdf7c87a92c867e78f368b85fcff73b8610381adcdc16049edbfcb2bf9e2058bbdaf8f5aebd82282ddd7d20bb3fcbc5359cbc15f95b2f55720c23e88da1797a88a552d82d34c1f2f4184ce162f08849a246d3bd90b387ab6bc2684670c4efc66d7dcabc319893d88111a4012e9e0819bc1a58f52a8ca977c646f3a293e80c4ce849d3b5ec8aac6918020d6e87714c586a87a40b9aa65564b378d4d471206ab42cae78aff9779d3da1f873e058651f9f24cc6307c20d657eae2852a74c8b35dae82ac81a9f25d817a4bd44e152a38b9980feb9e7d89e9a4e07f08ac4e0c372d34aafd763a7760911be131a369231d8437555489ab851e31982fee2eec790d40a4da9da2c0da247d329cd9a4099c0a25311594c8c6b9429e0cd88b7b5b7f896c36a961d3c31f7b27c5a221298ae8a793cfe29c6c89db8b30bc56c5b7d9b3686f73d06c6fc76384fd83c14d6cc71dac64c9e3be9f929d4825e1af44e8ada2cbd8b36322901272abeed2ab748d8316b418630ccca3ace63729c0432d6ad554282a3fdd2a9ea97305cb27e369ef46c5b1ce7e80478ddbe4869696a3f0904e7b1f645217161146324ea85d409b2c4a76ebd0beedcd656c1d5441161d4877cf6751d95c517e5b8397a1f7f75b03c461ada2305c0f11309a626c973dbdb86b18b207d27c44f12f52f08898683980920e60cf9ee439f19d6a44a7db08a42426635fe1f5f600bbd7f2b9181f92da822c6ee0ea8b5bb52eae358e359110395bf1a23dcd66e7db4aa95ef11580a29a0ff6cdcdc329212e4fc99e883a479bafad5c80f227736d8fea49abc735fdc87b55c8dac9cb5e96504f5c1dc4d475d3c91a4716c9882469d59e99cf53f2a6016ef59a69337c915e9be9a2acf0c9993de4cef5b166d8e0040998300f471d079c293a3ac0a895435b980b24db5032abef91ac916f747a2ba10269a8328262c32feeff001340459a2be279caa7916a28340a0f374b91dc408625c2b287e10a18f820b703661cd05b34524a25eec2a6f482d70dac9e60fbcecb10cb201142a80c8fb370768f021a907b53944ef6982c78ad4364dc8fc1ea745383704b0c664fd7316a86a50248b07203a5f98c237bd09a3671f7696d311cc337a03bb54f5ff9d4eb137ede78b28f25bf25be92db4886c02a3b2333afe24a368f7fd16972401fcab09f4e3e0e2f7c6f971e27bcea5a0b0045063c62a03b016f414bb69c34783ab50cda1fb10c8343d94366c92be56ef2f7005940cb874de84e6f49fff503c06d84c6390528743b3c19b20e3657b846e61b023c39b88ad402bb096a9661cf110b670df59d9eae34a8296e72c7dfd61c20623c3e92c30d9b2a717e835dcf9df52ee018f6128e5c7f828c3a93dc91eb0238d880e6a6dacec17bbff55a188e1af3b38c16899d2eb3d19d8b74a521ebcf03599ddf33b6580296d5c669319c72fb1301a10dc5aca5c737a0909ad8903856beb183678cf462b0b62b97ef0ec2050f2a073cb72fdf7f65a986469e01fa5a0b8c41a6b358d7737b76d8f4b487422135fa2a110d7d8d989a47d9c1e77f9be0c79d18a27feb019503e298c7f673c96d43b794d535f2c2a79194e48b1424f4649df0a0a26d40f2eed2c99a656fd4d8ff0f1a319068fbc14208b7242bc35905f893f1e9fb5a3aa70de31a67eedbab1e5f3f8ab1abd9ad724b090bd5b1c43572a555363ce1f58cadb8afd818d5b2d5ca11374def564d68464f698cccba223b0b15406e9bbf874fc7177f9d5b6b53683dac1c598c0fae432f7aa2af39e7089ace3debbed8fd7e0d27b6c12671d15d928d17bb085099a189401d623abf2c42c4761cf4e47c6f9ab20945262554949aeb5cf34e43ec5da81877ca45df555b0a8e629d3f81f64419c6fb7193d557d3cf2d1b821e1a6b0b297cc03ba152963fad1e27a77bcda3e92b1cf5ec71426a826c1f6f17c45a604cfcf5cda037bb46ce403f8db78eabc4b70f866e8278fefebdb3682943a8d1cd8a4416b0e14ad0bbfc16d672216bef126d83a7a1540dbb627e3b9cf53c185009114270b28b331feaa85c1b00037313ae1d90aed61f22025d812a0356297dfcff233ebd1677642ad55c95431c4219908e49f19faf6521f553ddc58319cffd7836be03679bf023e58bb72953e0dfbcfa98d44cf9c1282434c6b0b6494b605e0dc06267f04cff2da1c988a0bc95ae6b907658b61c806d1695ef7cb646294c2522edee9893d3dfd011f878dd4f499c90f2daa610702c69c011efd6d753b24bb86f626333c4aa7900ae673d0eb1af8d9b2af667bc0023c12ce7dc943d58c17d00159aae9e942582dbdbfad0b0098f3d7256a5e590ab1a116a46f22eb84fbd78384b48355f29c6e7e83a100488c06d2aebbe3b246af7d82d69877f026a280c0f6d324944e6f5935034bfac524226142fb5c0afc475d368441dc7c08ad440a7b664d91303e19ed5d16d173e0539e4a64118c75ec9929fcad3ec8ac94ef5c70c7868963697e4707f7be54c46c4bb1aa02ff271b7d24775c29dfadbeb357e32d9fcdae46ae0bfca3476a564bdfa8cf874d6e911472e1326b5a086e3bfb7239529ce4ee9c854a2d271e3c84ece635ae190865eff074010d289521c5a5f6e2a3c7e3938faa717808a74476fa0f659b11b8bccd2b4d38550b1133d22ec77381d8f65e312affe8c3f7da2097dc06060eb3dbc590def159088e73d5ad739abf546516e143a14d07917a7ebca595a7801fc674a11a6d12b8b734913838edb9357c68cbc30a8484c707d3dba1f0b5b32219dd586be58c903ff5932d2a43247270031677f64ed4d2f7343acb26b8f60e3a39dfb66b9b814024534f402edba181f2a92f0e40695ad0328ffc2040f13afcf53a3d9389fe24bc44684106c5b92001690771635a80ed979d24d2ab339d49b33fc76c4af401145379fee59ac5c16d611e458739a8fe648634e09ac2bf540a89a97596ac3d8581f4cc9af798ca5119b18b1f2acb7d4f779237840132dfd53aa5256b8d4b64139896b5ac38a56a0cacf9fa76f2e9598953fd7e970f6307dde3a0731ec924bded670d1bb37a2b04d70ec29f2f5f4f4ed542369a4b7bda921cc81679b3d1a019c130a2bf9ef5990f0ff6016715a7c124fca1c8b98da05a4f8b281040ee8073484ce0be5c7de751607b6a4868becc2516e3b962857d8f4119db5847266a7310fa7b61bd862578569b64a912c4e5997a7a6967fcfa425f151299370b8bc9fb62b800e9b8844ee07fcc51d298cacafd14fd09f032e407b9416a20356bbfd72e52841dad7decfab1d446fa16b79e1035de02414535c04072e23a57dd79596d53c1687fb64f4ea26665b1a95fba36fe9cd19bc92ce7d8632278938608952bf90b1491becfcfe1a0883999a2e7d3883084e0009108340e0096e06a4cd103d815274d8d8448836f3fc9f7a84990d21afc942a04e291b44ce77326079be0ff528ab3e5a3c0fbc299fbd6e82efbbcf5d1d18a010fa780db11229c0e54ef1baf502286fb8ed633d212655771fccffcb4944e38d32a8f2ef394802c1d153112d2ef9a2c7e7d644e60332fc145c5f2f22b175629f3573feefd333ef8ab0dab265cab13479148e3b389c130f741b8a5ac56be2b7a3c812f3bd6cc896181310707f7a85e91e3914da1bdb1f958f9286b7d2a61fff97c093de58374075318a12df034a657569e3b44f957a3d24a346d933af19f5d778e72963f280c1dc09e37b73b7788b47979b587390959c5a473fc58f77ad76996864576455d6696a2e02e77a3778ea904005909a47cab4d3da2133f7cff07084bac7204d451539864f93a678ed4af527bedac962b8974ac009079f0a15eca9aaa55c63b119779f04a0f462ae358d4ba172f218e2b4fee44df255961c53119bccd2126a4f26155bc006094296b5367db62912d069042e0d5243c6b6e43685c5c4d2e6d7f3365fd8f90d41ce5d0a83273069f595e3a5ee4001f4e9d9b5f2732e1a56ac0a7d330dc774560462f11e651693f3f2d1cc479f69d7d8b295402ab2b0b176bd3002c795afe229d1083ecfd8acbc38c3056af0b7bfa30b13fd3ad5851253c176519411f6733620e8734d8f21a970bafdfac45306aa4e4104fb22b7c040f57b81faab26c41f773c4972b928797eda763ce8502b0499be3655f8f4bb7e29eb916c465e6fb345aa7188e669883742387b46bcc3570f1b830fc0d2c46cb895af2dc0625224ddeee3c436ea7507c824b236f24c8b2456ede9b61f57d8453adc38dff6bf71ab58a7bb5466fb7605e54e16d5c650bf8421a938b44aec9b7eaee5f03ff15cb68c0e9da5b05f52bf10f3245402a0f6a5cd998314b94caff4ee4b5ceaaf7a6714d3002fc9b93327fca9bd7a60326e047385a5370a7ff41bf826220266419c58d23f0f7eebfd904a0dcd89d1060fc96b7c0be4502c53df46b4273a5321baf618f45c8a39d8de04584d52bc85e3f6185fb1cf581d6abc48ff91c349eef92a0dbb3d198e1fd84529f0ae83dd2d59368a50666eab84c633d24a438f4387df3c3648bbb67fa3bcfbb2032109c27b3488ba42212da3bbaa5a82d14a6a1c8f2d81893326a30e1e3d7bb0e441a01d6644bb003d420b29c42f9dde8530b7b2e87b157cd3e9a1d115dbf8b75cd4772cd1c610462c37ab2749d378975f9872223b369458249686facba59b53d6ddfbceaf3bb2c273eb1eaf1cbb3cd5b9684125527d3bb9e7403d74015d77f1f7a99bb61dd39bf2701e6e4becd6d9911dd8f0c7eb323d41fc5134eb1d87f1acfde74288998160f725069ec428e4c4e56f4ba35b6923ae403fc3504c753df745c09d171705718350aea9c5b0e495142078f5d11933f89b72642a86d68cf9be14e30124e2e7bb44a0646fce5ec51b5642293da0bda8d2feade46e06cc0fcff47e8fab6f78700e96057ba4582b592aec6d5ba636db97c598fe53d43f6e6969909101785b669ffc4aabcbece97cb0312e93b46c57e4c0918df6a7b0a1d22b8e6156bf466f3b04d8f95a1a4f21d17c5c0c647bc5492400f26bd1d2ff206cbb0ecba60d7fd48230155bfb3752cb33be8c8d0af844e84c1ace01a4d8abcc01f6ec2e423a31d40b379cad7a9df462963bce1eaaf0f41ed1ce95e10a1ca596868bd5b3345a77df2648e15ca782f8ab636bbcb9e0474f3322f5cc53968ad2515aa268f11c39dd5db82247bcb4e81d82434f4164a73ccebdc394117008df6521a594ccadc94e4a838364281fbc9d846275cb5dad1a96c363c302dbdf986225eec5dbfe6214cfed27cbe35f8d52935018e4938fba45532f7e5a2a411d6ada6b282b0b23bef9024c872ba540bf8c7f29504200160465a5e9c25a9032bec4a06246d45f9b253dc4570628aec4ba1e690f965ce83f04faf963044b4161b129c7b189b8b3ea5ffa76c7374d6eb1a67644eb126fa704b0f78d220aecb89e11b8dfe01831ed9b342e705b74fd763205253658120d78716ddb670c9e26a98e5c0a978dff9002e1c56da77a2dbae23f3603c631754c8bd90c7dc3697b00c648a806f9c6f1b501020d747ae3cc8537832f88abe2f3c25827a4d05807d5fc369cb79afaa5998bc18ed6bff4601cf3236cad7c01ceffa9b8af48f187a11c4a71869feb9a588ba7d75d81652392ebb9987891f6577ab696592bdc310cca11146220a9eaf0eef50734c9f71b981dd392784a1d552c971b2d613667c345202e6468562e7ba37a1e5775fa48d93bb7917d99bbb7af56892286224cf0c4cf9fd78bf416c76cebb224a47256df8bcf36d955c2786e0bdeb5f7b3e451d97df77852158b735ff9c1504a879ca0ff6cd5ae957eff613082327e2e5eb99b14a943c0893b82ddd796b3b18ef48e66d45372269c7bbba18b2948bee2c58548948987ff5197539d11e71228676bca8990b6e2052be9958f4240f228452c944afe1365a60dc4562136e68d563258e2a24e8625d733b71e5d4165e7f8850606f4be12105dbc8bf6ab4bcd7a8163c856e05fa9b6ccb6404c016b0c2aa0271b4bb942456d011d33062dcd33ea18ca6ba128895ce05e37955d003cb6bbc151fdadd33ce0d5c8151a903754c1e31655b0e7300053ead0c6e17940ee7d41d867b221d8259edd014938c19dbedf1990ad9e5866ae0c0ec93870bc417a225f6c597458f8244d511f3ce926aebda571114624f742c41a7ab1116f83d74ebc97be96d99049e415ea141b01a2022e420b51a7dcaacb24e38cc3d1baa56893566f41578855ec8dbbb35988288072667c08b525101dfb06d79502dcfb5f2dd8f12d595b3a6b43ac8c3f80b1cf3283c151f4f642950ec78954ac32e97bc0dba3700a674861136a0ffd660597c82a163bcd84a7d1bb0b185ee2545bed6e5f9b842fcbdf1e1ea6785fb2d3bd8c48cda74c6d4478da750c465fa140ed4c69fb6ac491a2201237e4c249508f303e80704be97bba88cef6e3ba3ff4bb435721cc727a22ac2a7d5bc92e7e56b0408b320124d2adee10e1321fdbe80012e2112510de3e6106ca25ba1a9c1a75837db0d5925edaf80cab94deea0a61464111b0b7d9fe4ea0587bcb1f761bcd3015cab3314bba29b0c97702673c8f7a10867807787a587ad768012e141edbd78a44b3a3f8f646957cf16c3aeea917922be47453e455d69fdc396b55baa9ab29bcf6beeeba0874f9154322c3870be28f9e14b16fed68effbfeed550bcee44257275b000fb4339caf28fc003f0fdf4c2e58a6fadc83ef4e1d0a5786d86c288ea795e834cec38f4427657a9ea1ef9d01cba1121a98be09b9d0066924ac44746e162157fc24aa322ece74f6a89959145e9bf3376e3c417b2ec4adef970b3da31a010c80c0d9955d4a6d3b92125ae4459632d4f54dd92a778a8606345505632296108b912784b2431d814530f6933fac4d2f210df52e08b9321a906a05be55280608e1c4cfb0f3fe541423590b739b787229d654c8c5545c5ccc829b6b43301d7eccdb2fc65c4f13e34a09572545eedae5789d706bc79dea2b89634b4d65cc1577943a60754cad62ab3954f18c53be92718776a8332b52637da7dc9ff3b9d733bdb44ddbc0c10e5da7abe829eec2e5db831a1ece64c1014275249c91691b6562a00846be26cf9f83779aaede0e73859ed782d2d5ef3032b5c4fe496db19e02d9165b137a84725ac2c9b7d88337f1ddaa7fa015aa60d1170a501c853017ceff053b23fc89cc8246a841082a353351229fd4c3c83fea777c1ddf0614011eb0c81befc4310fd58c790cb7285661ab7ba20676de611b43445622a181e4ddf0da37f68a37f22b28ac18aadd0b7d20b171e24595a3d1564c6fadd7b56568afa65b0415905d177b6c2060cd337d4d43127e2308b65b1c4c6a94bbeab49d43b51772a18ecd9ad53e15b4023da425938e41b6f04726ed95e9b77d2262935d8c525dd50e7f7cfb4fdcd49b69159ceb6c36400e92effa9e6ba4cac407d9284d32a0250b6050166e68de26c09ddce0c77dafb798799b1521aefd3a5169631724d279763715b847d1951b81762cd5bf1ac74fde278692a6026db797aff24041e90463d7f61ef1c489e3dadc912898b114c5a451e1fbdd73ebedb6a4569c136f26f39901659c354e28a5e0732a08bf02ccc71531507892019af5d54e4e0fa719df435c97d0232023d4116a9f66d5aedad5e5495c98e86203c79a8588ad52d2ad18aa05b068b4d46f7d558a9ea02e513a1bf1f39a06a6d5d33cc5702a7b2e7b3725f025fe5f4f342f9a525afacc57732312d95fe52aeacc876b75df886bae1e6a57bc249ddb5d2df7da87bfe8735f3a70a0d801c9471932f2a2a54f2a00d52fbd7f67a9155f3d99d09d1756bb9e21b96ae6b36d4c5998fa28035c631e887d1fae5252dfd34d791e1577489f3753668005c18033a3878a15b16646e93d58f80a91a4578a934df7e78bdb8167af2d142a2621f042602fdf891c7fb42b23038ac43bfb0d7c8f6af3da21680a2aa07bbe9cf6227b97db2991ecf2483d9db881fee252fb537908a7870b1a523dcd5ea6412c69a1afd726b03e588cb264f89cd8654fe3bef4b1b74a42e6abf53fc6a99ef281cfc9507c42e5a012917a6ca54a9a9d8ead061fd1644b597aaa7f69d05f286a89cd7477aef138df895a381ec4a95cae2d5faae07655f64f02390707d848bd7ae10d96fd2a8d2b91e6930e11701f78f258b89f45552e54161f82b6c85b8e4cb9f079ef45ca9c2a19b66fbb4fb46ff704e9654aace4bdca1bd09011439f88391dcc8d25fbd180ff9244900c0a0152f1baec1a3add0c73d75baf98c12eee429bc1efa980254b71d3d2d7b7a5a85ea331133f62139ac38d568877a88fecc6f559ade14c39b1c219ec3cc5a387494e291f9bc08375e709dd92834d46fe5d0cac1a5c52d1d33380cb5bc1f82919a76e3059ce073058ccfa3ff0199c6324a54349fb575c466243bc78abce0b28f980209a830b902854eaf402be51d525e64f5e2f89b2180b036f7bb5239dd4e50c1622d4b27a482b68ceb39b0e98f92a07628b00f9904500945478d98123536534ede80af79861af11cdd5740291d27ba423b2ef7bd230124f16cfbbc9e943372b035acd7cf69da4b196449f1088864e446591afce1ccb80490727949a22a10acf709443619d1840b2f6d38a862838483f93de93cd52daa58da4287c25deff1388b87f2ab4fe6fa82fead14cc3e7443033b10f5fec589e97a2619faa527784f9ff554be08a2fd13cdb40bec40d010e60b89192b1977648cce0772b29e757b1192436d6cd3062f4326562196e306724b7ba8186f5231d274ba5aae32e4319f4e1ced7c0eb009ad13894c4d98d5e3f796408ef77a92b78951d69af104af1ba00492dc3282ca52197ff9834d48fd2cd55c749aa63854eb2e031adc5f1056e0bae4199d4aa0123a1849d4c8bd40b9ff9d2d5f2ffaf598160d0d6b235a0de4668a0e62d8b858dba6afb760d1bfad3d7b3d59d4bd00fde7755cae95b7d12bba8d9a082770cd14f6d9b86e7578230ce074bb42a49656d608cc9e9fe6613c36d1f8887ecf17f03ea2588f1fbee4fd8c42bf7180e6e364d13716feae313af2cc9b340f8c5f78bbf08203a4137b665b43ba1aa1f3473804cab70b0c9a0f37d906364e8b0c35315a44a7460584fb95b78f7962d399607f50a11a9080081a09edd59fb25a58726609f5923375b32da16c44a06f1c76b945e256169e3d09409df8a5f22c76b4497a1f97c996069086d9454cf88e8a7b2962cd3a3d34a7577d599e4b172313bd133f7abb24077c08dc66418f3d47a3b2079587d0ee240d1df7aed66e0d3a666630ef4d8d83fe6e65b5148fb414933f277eca8713fdf361f3e1ea399e8ee6077fe367b9d30c72eeac0a44f091e24f38a197445415ebc7ee9cf16afe079478c325d74ab07084d391923acc946bd7a76e724e2c1d1355c5dbc16c7dcb08a579d778086b010f06e2b0b8628fab505b32db204656657757045710397649105e61c5d580f11396c619666030718fd2d73046991b30c8e3a60fb7cb542963c42fbe3ca722ceb5a930507886b341143cbe5bcc6443999059e303d49ae71eaf28ecaf238bc9ca29c0ea81395b7c076706590a4f412756a82a2c93a46bdcfab096b6d2a20f961cfcaebd457f1f63e3f6f3ba4b95f63ec9e21d6ca021e41a4ec9dabf1c128add8b4bc7aee7ee2043a39db1bbe2cc6b075d7ec31a5f99a95827ecf2347c339f2009afe918b8b6cb76e7245a4832aa636ca2a5cb46fd8e0a1dbafea659b3a1bae9ea828b332d44d2a4550198f47e3c9cdb7beeb92c3eebb07900f0034faae813965a3ebcbe64c977b3f9e9a7abfcbd79634336561d8f38fe978abd6fe47c02360020cf18647713520e928b6ce923bbc3022c9ddd043f9003493b2c161ee4698a94155399f064922d57df59e8076664a67f213768d187043b27818b78b68c59fca5517d472af2c42a2f3fd75033c606bb8d7c196c4d81cbb5baa5c893add06ca92ef48c5e18b5ba312ced202396da50d71c6a0d5fa731ba88187d39a49286554e234eac9e8964417bf27a2c8c3e1d18507c6e36f30aabf59462d74f9a522d36dc8d52c631f8a36119890a49b7b19596d130d5044b747ac694caf262808a8b137aa32d19348f57fdaeb33e4e2c4e4293878a784265e998a22cd4fadee62029f181e96fa53c4f990a12a72d99cacd985cd089015739850e193716c7445610cfd9ad0d15727b48b065393f829ec12ab32427b462884ad2c89d6f1085398a369016d5101229cac85e37e9ab57612bd6de0e8ca9732eea4eaf986b4755a3dfa37f8a43b0624b492a182d5811fd2665f30878442456d9d69a44d0a259142b6a5e16eeef2745ba27950bbec7ce21bf836a179f772b915aef6aaf8ff77ff6c0a08a368fadc9ddd6d5eb56085cba3a70972db2618680f2e76eb07d9e0793406fa5ba9844a363c910615a5486f11471fcdfa5d4b0fd022e0eb60b3d3fcc12ee10a2c3e77648a573029f711039cd63b1a2640165af040ea531f5651d9f03825811dc8919531e0b7f8f0c49817d3e244b057b99566137217a74b5c519de8e5e00293e5cffd59f90ebf50ce218dcf24c1d788e5d3ec565dede96bc7e7c1b55c3bd858b981a59af113df71d3397788f16e2b9fa9780f2c3b02288a8ac12da8e57749913bad2c10ba0ad9e30d50914dbfc5d39dc6f2ca3f2605e46987fcbfb535bce84c874e16bceb6c1c3fcad326b93c7ec4f7bc3b6b632dbd6743f5e9e8d8ba8b3df0d33999eba2492e6a5d8840c0be2c0ae6aebb01967f7ac39bb8a4a5e55b71cc9f3a87c51c09d8d9247c0d5f2cf19bfe79a5ecca82a37d482fa4f9d7cbce4caaf102c23e94a28e2155a128a09ed44ab21f80f6db0765bfaa3c68ecf44a74dd504417fadd2df8596f022ea59fcea3d2d374ada37fed5a5d8245cf141c11d118b079686965c154b2574d226462ff2feb8fe16ddcf04658c7b265629ab07860572cb2176829f562773394c55f273f55b8f7b94057a67cd9537aa804b0c0f0fb62f4670121cb47585aceb1da4555a03709a20cbb8bf4ae98e822799ffc2b49cae2e6af75c7adba7261a3ab681cf8e2e4f7c8575a8c381b3e9fc867d5b6c3cc6800746ebda514f732a27fa85f5c6472d945fe3983fe855c54f10ebc90e2cfea5eefe1e48bd4db9c9dd038e09a6954f2750b7158aff22dabce91caf5f8e890fb0316c36b0979a4dfea5cf2fecc0ce7a12fe53ea8cd5617c10c26e3e95ab3f43c3c586b57c4c0828a03f26d59c156fb83e362e4f465d64dcce16c58abad25da3c832e3cf09ccdd1f37a3925a0d4db7d60707e354b6cd195e0122ad96c8756e2493267dd64740cf4861961e2abe630455fbdc7ead1a59da62b079f0ff0946bb19523380484e6414ead916fa973923a000739f317e73a28bfa607000af5dae35201a9c2b1820be545327af0a0a109fa9235227e2b402087dc96d081a04bf73c72928841affef39688123d968834e0e25bc9d0a6a2fa65e9c6c9a745cb7ad0a194ba356f90248d0151f6f955fef519749a723f4e1312bb9596dd6cb328ad2dbdbdd8a92cf11dc2fca209d7bc81e69a3b55a0973daa074f95b361e7990159da8c306d8086983e5e15f9a5eec007595eae7301d781c2f7381801d61c83483947640c6a57b9aeac8f78508e36fa59c24b37e5f2e889b5250d6248d5b1c8c0429b809316e5769e04c90234f43c6e30334f56a250ec417364263ec11a177b44add061d2d57a591774cc1744d56a7f789c596d2e69e06d239bfa7f499f70b4fc6fd94edc68fdf96988a752fa52c5bf1a32d1c9c7afce4892206e0d5043b337f0617d3a9036e02e2cfce0bfcf1b009d53a3e9d0f0a3933309c6c1eb83010cb5ffd8c05783d034cecf17fc48ab4efcb85ee671edc1e7c94d282616eec988166e9281283314063cfcdec260a198c02e4447c333997eab2136e5847f66735b90c73b7413ec1f8ba5a2f570901f2d9f95063f4caf0397722bb424cc1f4298805db05d90ef4fd130b89d9027731e47b65610ed2ab2fdcaa50296cd43ca2aa6bd450c5e4e15637b7bcb882b50fabe658c0f706969302d3c97fa15bca536038ab4ace4feaf71e7152017d0597c5a05f3b865c5ce38ef90baea9bcf01e56c19d0a22a7c9a90c5d8470b2e709bf24dafac59643cf314a58c7867cfc2469bf21ba76bc5398a46ea048bf12be81e01d72a7e9c5212b662e77ec6402709aa977f45ae53a52c975c9584389827f89a1591592fa4f84e728eb03030f9da2dc4d34411449659598c593ce0f3059a9394160869c6c6d1688e3ff2f6910a3c30b8a580e5b7944677f8e8e646b91f2c91c80751c229bc574cdbdadb5419603c1f4b89e2f13672a74f84fd636d9b45723cf434274c4232a8679ef24b1476096f50ea13e4901e383e77f4d77c261949c5e4b0f9da03cbcd477e5f4a809e8b15126d346ac2104a16bf34f68ceb0c5ab3a72bf64f79625422c01b05b438cb7eb5caff949a2e12ccf2a697fde003cc54306b3b960f1983c3f7703d17496c41597668608fc5a7e88dd552f623038083b5601bdc7cc2fb474068c788630fd859efadb68a486111a54a453c7acd98d2833a684887ce02c77d0ac92e9ad8f3c33fde644f728ff0f26064a0db4c64c53e60ec0466d1a0efa4c3bfcedf70089afb5670e56f74d2734192f77dd7baed3a24deed124009adc23f90364cabe3c511af891507f61ee4e983cc8ca943a0ddea44dc335e969578b3066b2dd1d3f57d0560bce2011f0bd598a8506a482f5f6b696833c9eb78dfc5b36e941e287f899c280cd3954606bd5683bad66c740d074f9e76c4c65f6a50146f628508d6c7062c19d6d91f0d40e59011dc7cfa073cab6f38b791eb0fe0aca0b8c196d338f38f902bf780c62f7f4290fbb29d3f3f8a29dfc3b20fc9dd8aebbbd5843493321c2e65acfc0979083b32affd932ad395fe9164ede8e8d56c59feed8a7e4a31117ebbcc9bb29d5ec1aa7ff65bd4675843a012f4f18a7ef1bacdafa1ac5e1cdb6acddb030d9d887ae8ab4a83b4a0b779ee8587b85eae7d6f0b23ae81a17685aef28fb1bcd0a096431bfe369fce03206b2c36e68913df10bedefef31bba900de65e875c1c2917ff0b1aefc3abab71e9498d8630965b0351eb2233ab48186fdba28c1e9c7144e1befb07e9ee2feac6818b0f17e7d438eacbca085f78eb5a9f2a41669750f8cc752513e0db54115f9fe457f4c5f79c36573418f95ce316c69db88d09671e12d80da548f48f86c923babed316cbd08a902b9fbd6e6adf7416c38025d7bfbc657827410322bc3aa4a1808d819705bd6cbb409473508b187d63a6dbd4fe3ffb8824f6bbeda2688c35e8b457392d1a113d7b3a9195c38d1d1a5c9be15cbcdb7b326ee225891ffae14b94fc47cd49ebb428927036ee0bbfaee6f42c67f450a37ab37153592dcc164a23e110f13c990acb624803a965b16545c662b21fec81ed78b1b69fa2a36bdd1da4092f45039bf99f494dbd54055c21ed05a910d5d30c8fc73e4afb0ef92e569178a206b8a6190735669eeaeb41be563f3070fd7c611070c3c26da60a3a4b7688abeb0e6e751722aad1cb621f0eda28189ea59e11c531753e91cbaae309fda1f845934c3488ad20528bd8c1f8cc9f5039272421c57e38e6e21a25f36c7f55782caac1b41c74a427763e292ae656a00e5bbe9be40f89e35497e6a16ae8181933aa7fa9c4293d0de98f3574444b6c7b056019b22b6496155c6d3a2b8d8f3403c04782fcb0d590ea0f5e52c04a750f9b81acf31d11e5ea8b94eebdbbb050283aa108a9f7be58bff6c4c1f6920d1801c997ebbf6e6222493b8c3a629bc5fc989a94f679b8bc18e02911f2f06d76944498f5a36d8b56a81c3c864e8207ae7297f9cf98d5146854f6dfb7fb53cb5f74e8ce9dc62c92abf4ea5832cf2fa3b0b610cf0edd7deca90ab9383c5bda7f0b899c84fc43b2749dad04aa48a5919b0f0ed39dad8515a9e39c6580ac41bdaed732343709854c28d801dcd53850308f59a5c5b45b49bdb25e4d7fe51b30bfc8751d49344fff394eb284e7267df79f67747124d27fa4ec3306f94d7bcea1d5157c1c9ebc66ac4607dedd06e7d2b2f2c0491b087dde0dfd7da04f12a8d1d1dac0b3c0431bdc583688908036c5bb3ffa28e96d4b7f59f8d9bc9834a983724d351ebdc95a8cd72e5004b4b2e9944f483d1c1d156a84b073c4eaea36516fe1e5f6e7bd65eb31902faaacacee7e33decbc084e2febeea9c6ef3ded3468b39a385f376cd4fbda7dbb9bf2f59874ebd9e8939e7064382ab0be1daf3b8117f4a36863c62aa9019544943f06b2437092bf1d6d64a0ea2d83418f8af210eccf2a82d65b1bf25cce69b38db2f0518f58b8787aa9b09da13e972dd379b12069b36be4c0bce90db1cd9e2b4d636cd26e12977b2cee940de102ae3bb4cb9174b122463d2fd0ecf682ad4fe5bf4a56fd50bdaa5df3068151bcb54d60ff9d9af4a28fd73c87d7c5f153e450df09664d7ffeeb33080e6deff5d507214596c924d69cbc243d515be6901cad3265a843c121da5e00823f1b4d50fae004e74bd1f61195f2cfa212ab1fff1b54e043a167aee80026daa058559cd6005c237bfe1713f7560ac014e817dc2cf07c58461c6e0abe8faf33cd031e9edc34e0e354d30a3cf900d5ae26c4ced4bf6c6e18eff12d9ce3be1179e774a1be24870ed74ed307ac277acdcfe435ec110a8e7ae734a14f19d969f5d2d4d4a0d71a9f6a49caf2c324f20de3cc0a8d990a7fd96d365d6ffe6380df593e00a9efab3c2837890c90c812608a91927fa77df70b5876a691ff7e78e9c3e343a7acf46347584e9223924b3633fe73615effc80fe0b745bcbfa1b9dc78df5c9e1216ce25743b8778293d39a3df4c0bf5d0cc35b547afbcb35e68454759a2862e02533f7a45342b2d4ab4e0ce5997e4908b2f3c9174e2afe83667b0e95f434033385059898b3558660163411cbb70624eb26a4a2c18660f04d5df2bc00c94f22ffca5c7c346021ea5e614be64c0baec28960cfd1e4ffbf4d8ba936b2c094e19f9f123dbcc962b87e6ba5c03faa89bb6c5b2cdf7c0320b1162c38c2db986b871523a95b959b578995f05c994037a003a10a95972f4280ba3f3129d3d63442de6489db04016aacd5aad1e275fb83719da27f817f7606068a1ee3ebe049c15eaad182316cacab7fa65825d14216e5de5a4a61d4977c9b8c105af18d14a059ea1d9798fcc5d81772f7557755bfdfd2e309dbcf4dac2de52f97cad66e09e8a9d56a23ff8d55d0bf53480f791fa6aeabdabc28ed082376ff2b7b29c61b9a06a725819605aafaa7864ddf849e3055d161620de9a1c92a64481ba755bb645d580e5ddfae869d8069940c8b40210f3f92d60e04d3564333a7bd5c8278b51cbec6f8d44c85856c4c6997772cdc807b95d5516630fab8ad1cc812c181c497cb514769d06e11d52573c9761e335ef9c98272a153e4150d7ed953ec3bd108fc8af213ed54695c977d8a05392382e485f56f246650362a2286170f79742655390b1f766a08fd5a219ad4f25997c3f7306034ca960937a7c8f848e3692f24163ed4a3ee7d4b1acb3d36be00a8c1b225f3481f0a62fbaec795a4dd3f41dd0d19dc0e7b3ac30e45477314f60d40275a0f1fe1654132ae149086863b48fb86e6c3aba68a349a9738e42ffce572b0b42c38c175f3fb0dd738a7c5d89c25fbc69eed251e80215d383163260a0dc8e55fdc97850581289a095be326edabce1e7dfcfac62b15f8e1a632f61089ba7f64a720d0b5b61b13f9b928d8aa596dcf86bd8ca4232e7cc8f144f12e4ef529c50188a8e4d4f0c2c06b32e0e040897a8149f966426cdd570aed6ebd0cc245ef861ee50ae35f16905ef0e8e9a08a702a9daba4255ef86b5d7169f31651dbc8f550ccd0565a9e2f4b9c5e79a91c902c0eeb30cb6d19faaac1cfd6726b41b23a78b2878007afb6dcd6f1f625c573483be5e6dd997abfd6622dd263d55f5c31b70e4579f5cf58f3f15df9e255de603fb75300e369663386ad38c2a35ea47574b7339d58c08144ff773820377eb2d6ef1cf27961c838ce52ebb366e81912e1b2fe5d73593e9f0dfc289048c233d781d57a4758f07b2de18053ce83537a5ef8d762a4d7899e4eb2210414e34f6e9b76efad77bee00d4423859932ab9ebbaae390c24f535fdba1b8b23a73f3c19e82f224c16ce7eb031d3776e45144be3dda8c29b58cad47a01139fce00558318e466206ce962d1dc3a1ba0530324c32057b9c4da0296951b41b0bb90c11c6e0799284b9e0250987ae129f74ffcca1bbf80fe9d2bd2e952f5079c120d2ad86480ef10f58513cff6c6ad2d07903ad908daefaa262f7ff0e1eb7bd776954b9b1ca5c916c0fd24fced1213a252d422777d8efc810bcb9800213d3269780a467d8e6d2e0cb0a712435c286d3a9e90038c964af488ffc1df2f2869ede0327b5b326ada2e6f996b318aced5c2471a2ac0c6055b8d5627582c330c4919a6730cc7944a0ce2db7e5597f8b4f636af5444994937d94858c5bc9e587d1fb65a2ace75c04246ffc713f116ff0d8c4aa25418b29de9e877abf7d7b294839403e5f86d478f8b291b7e655f49173e71a5f5eb38691cd6b845f60d38217a338803706aacae524691745f184aa3a7d7ddc57878a36d034843f2276a1ef694571e1c008e118607cfb15b75f12274361e2de01f411355ced7a6583f54e695fb7a1213436c7cee57b23b5a3cf23546e381671d8ab4e9b03bdc8bd3193a94e26f672224acb7ca70a6505536651137a4da0b3b06b78d293febd84d5f96c5b4553e0b1db5300707ce708a1d9e968236ed7989c0a9600803409bbe23bbdd14259bf971592fbc3bb94e2adaea009bb469297be3c3a96c1feba26ae9ba0a7a8cbdc1f985040eaa2c5658304fb530902addfef83733f572cd9587535b15c0e6bb58b1ab783154038191670308dda3d29dac37483d7fe4d03768dbdce62c8556386b455aed366c8ffc32ee406f8e46e44a0af72525f01264d3d00dcd8f47c922827ba6f88103ad9530cc01e07f37db0fa0eea0b9f10519549e7940cdcbec78bc9b3f9ed713a1c2b647cbc05c7119284e4d77ed9177ff15a0409493289c0aa68d92cc98b48334ffa830a5ea0ea2ece773e2e5168839b424aedadfb775b7c91c2ac0ad5e89654e16b8959b948c52f4b6ff5d534e9aaa941678b3e2237b495858928f287c25228afb8f26df7fec9f23e265b67d349ea5c6547aae80337fbab801e2bda073a940faa84a60b76bdf0e4210ae5d2e549bdc25f006ae1b456a0d35f11d876199ddb612856f531239c3b2a01a65fc2e656c5d354c8dc7d3ed56f53a6e48aaabd91eff2828150782107cf6dce262e423e81cc1ca36af23d96b5d90bbe77b411d0bcbf81e30eb9c2616fa2d4408d085e34314a352b4955c010464a0b2243625049104d6ee4a18da9afffecd052b68275a9de4d1f42eef9ff290f1315d4c7c8dff4e213babd5f180ff9873d6490c322e496f30c2431af0e7048e8c3ca83c6755371e515dd1a293d620fd49f97b97e1bd4b44fa854ee2887bdb562ecedb7fd8141e8136bec3349d9e4fcf5242c067c9217316b0c71ae468add0b50ffaa66bd4e5e83d8cf6a27f260b71093c06e5165ea759469a81aa6675a207a05417653ab51935d9d111db79775fe62a37a420bbc930639e33c9c7da119d6d6fd1f11f810beb2e8b5a7f3a402a205a158dfbde1ca1aeee85c5e4ecf8ed14b92fdec720294cdc4f35c72ef62eff7e5c5ac506eb2550e1a5b28bede4123797ac734b37ed01a4b23c70136c263e5aece648cd65629e65133785c1d4c994f7d4d892ef29aacfc6f952b16ab8c99d351aaf0a4204260a938d04d05565bd25478b214c6e3a1632f69412cbbcb54165bda5df2e76f61f274060579e33ddbe33202e232e43fc62022f5dff71305621ce410d009e0082cdea78ddad327837c9554344bac00a744d56ae4e8c1e27391d960e42464e2c933474630bf40c2f7f032dff64fbb49680f7a98f444e79e9b077f11371c6c61268f64a91dc1b12564e5d330efb632da36e6b55997eb3717cdb979849029e735dfc0256d2ff8a0b3382c5a67195c9ffcd35216741d3e90a56031c6d6fc6e1da6bc6b38732d4c6b2ddd4d59b08c33824f6c3d9e13c6b953ec1307ffa94ce2eb63bf4f57905b3812d6338a9b0b26b3b4aa2e9538c16653e859193581b074d3216e41732c17e24cfdc90d73b657ac59a38932461258477a49e3b6592d10322b5d5a6ac2bd94c3f6e6a16aeefcb4b1af560b321f6f1ffdb6b067c40818d806df1fc3b93032607251347460d9dadaad71130d0d02861b43eead42233b0a4f4933c03fcd83436decbdb1dfbb1010c7695803b0357c83c834e024da2235fc8051b90c5927fd08307d45e97a77db0f0d0fe902513dabca4827bc4bc0b9de95c9df1ec3247759d46a32a26ddde592408ce4c6d289d79026f56a929e34f88e8fb76641dd22a9cce455e6d4f11e850e54509199750d30daeea4d3f8a1ee61aecd3fa2536194b1f814d63e1d492d17b3157b5602e76403a7988dc3f32e289cefd325aec8051cb0c29ad29d7d859c35232efbdceaf474b7aa5f1a1a4e4e847e74abcdd42b2afa9e30354a941e5323a3572f3fabaef56ee6a5985361ef0f67ce26a28c54a89d779caf2760cca0283da4c654b2a1f869ad6f062753b6f919fc1e7ee6a65051064a95541df3ec2b0f8426f29912cf0fc82a5dd495b6dc67b9ee70a08bdf67a49319b6fad6596412e5f56d6b3e809338ee3065c034f6efa7015aeba98c69c84806f054ee3260a02437284fbecf45194f2442daf9e720ce14c8fcaede8a4236dedaa44e87c35a659ac5370f988bd5b94ddce1d9371f560665544854d862d0e09a6a95c93bc9352e1b6dd8f041e86b7e4a2991118dd41b6f40dc997b1e75982f1fbb58471efb6dccdb826f45a3cb966bb3a7bcecf0ca6834174228a683674f359f417c0abc1476d0fb9fb881607c96951a898c5d1dd45e83534750c746d528426958b7b8148ef4177f6caad8ad33e01122e74dd7fabe89c36a9ae163ef07aa81aa230557248301f8f1bbbc076db5242cbcbd0da506d3889429075d81a28284b7714d7f0180d37c0d21bc998ffe1b5ab32c44d4bf154f39748b4815e18d6f46f71856d56472bbd474c836125318d00ff0330844c3b30f773373b57c99454edd533058bd05d8520f30c131ed53d60726376a93a99ac81f643c2bd722dd0425d14ab8c172b918723440b31cb016df225bc44e7a3ea2d211b43f6e3f52b352c08833e7f279dbe1cdfdf3ad08042145183eb1574435157d7b0a618ac1363393879e9cb761d77de87875a2025a487c78a68f3a3839cb74059fca098a2438d276a731b8e073e94a2a4c0e134719743f3ea2468cc182a67db4f80a5d803dc519bd167e9d70a92a649696a5dfb1597a97eaf41795ca88d91413d78f0bf086fe7bfe17d4a92cef1edf375cf45a2878bafb5221e17d25b1a420480729a5dd7122c48088c3413cdd8c837999ea8572f5b30b9ba049d5cdf04e464c65da975385a64672ec942553f4814fe783b49198566fe35f9e05bf998d2953fdcad71cda3e79b194d53652cbbf143a08a16dc3ea38a35f3d79d94b8482d79f1c95ea2d2973a33135a7574cfc4a6aa63d64826c3ecc8624efefe7de4d16b51b2943bcc5c0055070cacf7ec0dbaeb4d6fc1dba1b80871928b87484653a2c6f7e072d6f9c25250f8c4a1d0877f727f7fc58aa207f26aa02fffa48c02e62cc7de42d7c777852327784bc17b42e618093c5c52afaa477939f9c157fc61510dcb7849237861df14172fb66ce2098398ed6a9f58d4b3ac297c299b36df6fd7bc25b32d5ccd06130fc41dc157e5220f0744eb56b57af163575520e58efabe9f2d7ce6fdf7584c084d32874fc039e540402ae053e90c77b461928b85eb36540f52066eb70b8944286842cd90ca57121cb637147acde1646ce4eb1840bf0c827cc156f82fb707af0a448ac7f1e8253e0f1f49fde3b00f51a8ecd64698a29ffbf5e07dde8bd22bc0b53c9488cb0b76c55132579660406047ed58f708b3648c97a774418fd9ceae4639b55bb399b51dd1f12e240427e8d8b1fadaf574964365e2d0af8e4e1bac3b130d08066b60ca0ffffff5f