PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 53420 ef954ca2821b2e9dce21e1b056f02fafcc51e2b2d9dbc5ba4b9d1828dfa9e2e9

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
de24ee3b4214f6ac4c6160964e30c98de8dff05b8c0f36052d1969818de1cb46
Certificate Block Hash
ef954ca2821b2e9dce21e1b056f02fafcc51e2b2d9dbc5ba4b9d1828dfa9e2e9
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...009006000004470000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000006ccec0683eeaade04752ba2c10c30a85baee65f22bc9d69987804bf826b2a92c7121607a09af248407e3b9ef65e0aa97ed015cda305f49320cad72ae28bd7779f314ba740808793149756d1c5d95e44e8cab35d6db02ccdd037200000000000000200000008000009006000004470000

Raw Header Hex

00004020b7423895d471c1596e4a9e1999fd3b3fb43685b1b1f83c27d4eb805999a0b9973854098d3f6f55de03e9ad33b96ebe4e4f9cd1f060350b30c6a22929ca0505554edd076adab9071846cbe18d8169192d05360f8c5bf0dfe88dc9304e9660614cacf614423bee24de

Proof Data Hex

59,560 bytes
121216010307da28134969a7f74d0696d3c26ec259d0364c9cf3c18eab396bb0742f76ca2800222f941ab236937f489fcf4bb1581690cac428623503c5fa6741c5fba3f42a8d604d593489fee8f636caf7df6d9b299f5be129ec14b927b6c0599f0523e4e07c7f8cafa60a6c47300ef5d7bf8e55ce1977c8cfc21159df5136e1169b0acf3fb73def1742713ddcaacd116171b8eb261c67167633cc7b9d6ad7f78404d9602ae2845ab1da72f415bfb99f05b9e25c5b010af56efc4c152b0427fcd506a6c2d65eda0c6a46cb47f6370aea907ef143a316f7c0c1e61b68c165e1d2b7ddd046fc657bfcce022495d7f060cc1905ea5027868df927db857cf07cd95cb593b4e2741b7fdec65dc0f26103403c46a6b415cfa1b5656b1bc5968dc8b21ce6a57118602cfbe56c43c0acd3d067c889a3df6d6e03cf0a4f77c60254f5df5e5fefa82e95ad185fd5c35098aa6e12ffb46bb7054e99801b81fddcb499c780638d68bd68f27232fbe432a77d6b230211835f0989256c2928f091400c533867f13a6a2c5e80f02d807c8270673b5418b802106babc2000a4cb13799814fde446ea1c32402f5573ce803577de70522bc59e3bf012614b1f4f0642acf387259c8099aa0594e9c085e5f76e9eda346a8689c3f4f84f9828f4d138f87aa29b760ee1032db0d5ffff2b8fcaebe922f98001cc3e946650d5d7bf3af43d4a5bb2bc5a4a35374ec6516ff574c185a266e2db4157d9f91b18d0fe2db18314e87f3a620b6e4eca197d5486cb84f4bc8ff52b275c880af362b6b0868f01f34ff500907f072c0db8c5f44571852a55f05720ed18ff8262c05a8b856b7ebfddca25893c018394ef5c6de3633a0c1a42b010701df58daffee24c95210f992fd51ea7bd69b94c8535ed255de7a6f61399e4948ced3f5701ae32e7abc87e1402332ebea2fa8b3e73324ba1a0a12c8313072f9719d2e65a1cf019d03ab4d9c6cc04befe9679d3c465bdc3195e21fcaf4ecbd73a0e02a1921e78eb5a59b823e7c8190d01892fde434c8642d34e2be0b87e867e3d2eafd2fa620c994254147e87b0d41a8fdaf37336135cfdd6ad73c93c241a78d16ccefa8906e545e23599d67a59db1daf1d46d6388d629a83d9fe8be7f63dc6dc26b1e10e19c7d80042109263f14ffe60acbb7b34134ca72fb9ef160ed70f56e041c5183fe5c312db1ac43d6730fe82af48921a82e7f9cb4d48f47e79d2efcbca512c20298ad87ef5f075224a3595275e98bcfbf40fcdecb050e810b4da23683b8371df7decf1b21ecd350b840df684ff3e05aa5e431158f0d0c6cbe0501b358e531cd4c23c84c6416364f8c1f40f5129fc1c50a227d1faaff6db90c40b00a5aec6b6531526d99f2bf765767aedb0d71a468732d0a25af7d5c709f2af670637a50f555d5111dd7cd149932e30582eb01d38da554a419fbce8ca051d320548894ecfc9abee08c934b5e696ec0cf43227840eb0da01c3cabe034e1f075a02e73862e7d99bb8f74ac84beb61f28335a296ce6d29247dd4144abb1748b56242940f1cfa19d1c50430db2dc6f55b5d4a27e6f97de56756fab925c74bf00db9f51f2f0b0b414af0e06cc124c5819c9d8a226e89a6798cf9f0ec67845e0ef90af5b8a521c590d7bba13b36e1952b073728931be91f773b24439ac152bcc93e546f38a3e61bdee88ec42b248a071ed111fcea1d5592cca45b5b45e58ba8fa4c3e940d67af3f556395c5e1eb776fd6187ebecd3e1992310e58db2b5bef51de7b507d4386ae1abded900e7696107b4a09f1bf1d35d73190a7cc61695cabdcfb891cfc8904a40927105ca62e8a4308c94bd4be34868e29abb75da02f7b741953ad9bd6acf89d2d02ee70ceddf1baba45dc0205d5d27a6bfc5da65646a4ad718fc71a6a149433f61970a78561377c8175f3f8c2b53666b498d70956e7c67dd28606f3a12abb6fa43194e061b3bca88d06c8e16bf3b6460cee666d273070c94667b90059b4556a49bfb84213f5d459d50a906bac9941b96bec098c984a262e28800aed8b58257242286673be752bdc9ecc154cc1470d0e457e8f112cf9ccace48d7fc09ef09d3c8061f9866d8965921a8de08a9e92da9ef57e677d220f04fab4f83a313fc7a00e7fe7c29838dcae026d60a835bf2f3224642dad354a3f3d047b16e3c11e82d32ccffd81c0143a2f5e7174feccd91ada1fb3fd2991cfd35a8b13740798a2ade01dfab3502c68705e6d1a3f96e473dcbc5f6f2e6e4db3d79a429672552af69e61a798966747c7904d5c7ac2ece8ca20e6e8e38a3aa488b92197af796f4695bcadec60a3e43058bdb9ef495f65da097345b70dc1e6b3df62cf3f828398f39cd3329eefaf862bfcd2b5f5cd971a9b7eaddcb2760c5238ec24a1b7d6f078e44254d7e30f4d922bddc4cfbd72d3b96e9d1398e54be9609f4ade155c34632f1f762dfe3cb00b48a51d48befac67c842359f5f6e2259f89ac8bf9dd9acd14941cf237ab734922f066547a1b13d2ad30429d0900decfa73fdf1b2da02e3f83902330409d852fef7e3a03b7e552cb0e1663cd9c808a8fedcf801fe33f64433dea5a01311aac2fda844b3d7c722cf82f7c0c183db4ac293ed488a9775c999087dcf05b2a77351018f62312f70dfa4b5f044bf41718c4f695e7ded47b20a409b2596a06e7233f42a293ef5a09e66ed73a364d1e3b94aa2f2153c04ab0895f048eb051e53b82c2e4077a2a9a6ed018fc7946a93778af659119be30e6db48c9b23b092cb7b5e541fd030779dca1a985956177570174acc44ca8c5d6b26f4c00873dfbb18559460c0b42c39ac9bce5cadbc5480cb34de2bd3e3ab7978c6099fc56093fae4c77b05841e474a63114928c498d7b06c10c832e432e83fcd8d27ddb19b8a8c8713e85d7dee47cf21f229fd4898490a965d631e138eb9160c9703a144d88609a58d8df56bdfe89e1943adc8e4b77bc4d1f3d092df0530ce924ca29d1b3a0f617112d32b238ac48b65077a601b7103a9bd73e884d9624d11ca4b4d68f0153e34064d4020cab7b42818c3acce1348d447f08f223e1eff138ac2f4a2b97c408cd4e3e1d187925fa4fd323aca0df4819f50229cf07a28bf437fcad929858aad1324f56803e6da6de8d9a0015f96e9240dcd49503b5de49ea92bc870b0aa7f438b38c7287800a14218368fede33c70c3a8cfa897ec9c78fc426a15b10c2e31d24a42a8e41fa95b536c9e8f5505499a6e417a7b525a4b496d7ade6a3c6818dd78ce801b02c04c3b4f33e37a32c9b99b12a159b44419423ab76b3b5e1469f0e42bda9f72bf35fe723bc8b93df96e47462580e58c345d2c0d5282167ff3cbe61f7929f4fb95e6fdb20e853815615e26734fa13d967159a0152a8c5943cb5209ca4332fd7eb8b29d2368acdc88c84656bb6bb9f976511c533d37875700f3fdb35e8dc9515c3240198861b85276b8a1a16980551669d76ede8a4602cf9860a9b420f2be3730f7c7b48c9d4a87601f49ae6ab50d3959207dbfc937b7a9a1849f2151012dbf4a962fefeb2dc308a4efeda2c097e7f30c63282b1b1f6d7662a4336de8a021f7c80ffeb1ae6cd5c1c1a8d09775018bb272f6f57b4e9508b681a6fefa3925486bec33b4dfd43adb5eb2bd0886fe9a8bb7857526c44c13dfaf3d52f75ec1d3ce543cd5e60ab0824c4d1f042c6add6f9e636ca0f3ff7202519189c3d932b63eb53a9ff4100e607b9ad8e6270fa68f0e56bf6ceae1c4def7f982668460114069597c1c6cec6a753bf97c600412f6da48282e2d3cccc50a4b737faa6141d9f22c401f2cfecadb9cc69cbe95a21af0d7b9fddcdcc97746ca852ab73903b3cd415f646a3ce1e4e0e32928ba431b63eaf6df1f0f76cbcb0b07fc416068dc6dc72e6bcf3df90b34d38bc9dbda21d5d3f0987d3bad35f47bb60d370b95343769b10a07c7366936a929718edd39bbe4555e4e395e3ba455fbee332ccd6bc69eb4750dab153e7345acf880af56ca6f5b71429303998c3b60f9f83bee636c272d5af063dc5cecdddc71a86a1d15eda449cf392deb9a70e70899707588a92865fbe33c3d13636e92e5184213a5dae8c4da00e0e2ba87961ca8dc958f2feaaa579a57937f11e2beb2b247e3a70779daae8d021f00c444320270c9a7a25f457715e26ca9c83d3e6da934f19d8ed4ae599a21d60cf99413dca18b19681a51494f5f4c156fbb8985d90142f5669718cfd95d9428915839f09c3a7293186e7e1be300452137c4d4961875a06b1befc589e9b9e6def31b47500a8d75c3a2f17f5d18c7799ee1dacc5434a555532c03a7ce7a05313d81026f66107331a2c06036e4b9cb04989f76639df269c1b82295c9669726d20785611faf84be3b36ea018233cb634dd197b9ef72a23df691dd421209f91fe61875d2d99f204cdbd3f983dea155591fc306a4c3dd0574551e6fc199d2f067309e8bb28364cfc3563e9032bdd8feffeef3c78a51d971d52eb2e56d06bbc8d39d247179e7bc039722e28d487fdc789d48740f7d28cc0e521c433a5c99d8fd09e95c34ffba48d7cf7e6c1e65cabf8e212000ac4778137f5e5206a7f826fb92bdb9d2d161e10d0949dd2d8e87f6742268e18b74e5b74d9373adf00c4456720161901c2a414ca3b117d86ede460bcd2aa7dd6b11f7d36a220d280c2db7ab6ec44bdcf383526bc5fa669515e5dbcc5c03fc33e22489ce18d87aef3dec5ef4b19f106336dce33f9764a2997065792e64509716976a2e623e2c4b61504ea6770c7d2e74897db80d43f6424f771b17b0e0dc9419b60e4cae561c0186d4564ad11b574fd6f6767dd28e0f2941aaf439ee63fbab9bf8e38ed5f2ec559ade211217ddd4613650f14d16b3c893e16a66179e1ce64e4441959193dccf35653ec915df9629980e726d80d112db300ddf91eba087d8f92c92d53ade804d2b90ba8619a4f9ebb501d5bb5a036eaf23eba39c2c77edbd11dbf079e0f6149b5bf764f69355363c5db8b8a3d6977dc2d966ab0df188a4dff308f9c164ce54b2b23cca6a7e8e1e61f7cb8c328b558873b2c2b85eeca732170e6558897d1a9fde4208b064b22b93e96e2c75321a24acb458d31bb45c6483f5efb85474c587261c8600c1597bb4d0052f799feeab1c4b7616413259478c5e9a5763873de6c23a328c5814c246176446354ffea80b9435d48856e6dc64bfdc6c46701e17f0f1059f7451cf6400ca4a9e02d76dc6a06b88b0f16362066e16f37fecc3236f015c8516a63e17d5f9f76895e70330ab5af37e51823369ec50a09a523a6a3fc4c1163ef2f62ebd1bbd8436eb40f2340e332875e83836ab9371ae16be19f766452d73156cda9e4403739101b57014bfd7f6cbd76b938219d488502068c9b4266937328ae5d7dae93375b08da2f037ba5a1c2e9613eecc4813bae7e72b7c3199554f299c9b6e54351b34525ede776986ae157088b5f865902424cf2bbddfab2ec14532ceb6ec6252b8650dcb4b7ca1fb7f9c4fb16dd05163d37fa1f607ed42dc1f0f63eea58c6f833fb94673fabcbef96fb7ef4a0cb0ed6286404b7d76db2875133ca728af80846d8ba8054e519076741bde825dedf9a4a6fc801f5ff4840e5c4897213da61356a86863489ec19fc391e4f932e684aa34bdacc81d0c5e264624e9e024e08474e0aed8a8c641e612bce18c12b486d553ff60b681494d57a50258b307257e8493b0c705768c55655301235c9b2b055c1f036e93a2265decfd3b2cd791eda781d5d27475e98896f14a51e3b68683c6f4358bce21ff36345b79954b8a621f6ca77e166cfe25c4b520d30ae335de2ea95a55c609b8f087c3c25f849f3df36af041c66e8a8e17d95e2b11661b8081b0854a858646a76ec309f6c72a0691f1607dbf77d5a570c385893dbe16723fc9e91260b60dc04aa86283197e17c24a0e79d5ed6b25a0dcc172dd6426a79b9f08c9af46e8e858a3b3a416f8c4d163ed226d2f64d51759c5ca7cd2eeef9e885ad0b76466e5cc4c95ffe9327d0fec1191c74b9a4ca655e4ff31d3d3c6a9e3c808d7f8968af64aa2861f97a0f30030ca86faaf39cba3a708b27bbf1fc44b9a51097b426ce3d20c8e70ee79d571b8bd689670a3c61c019abc0f4e328e6e0900a9b3d68710bcd277027c63e0fa48cf9ebf56c65576e43677099edd843283da09a9bd8604b06e145fdcae672480cc5d70641a93bc933a262db98fce8bfaab3510304f17dcb0f7d4d9b22652f6edaf55d72bf2413015a62cbb14fb1ee9f9c1f8dec2936eac5eeef63015d1c99ec8576624fb434370da083f66fea5d20a366f267f94332b9c509d4733410db65e433065970f46e5eb9ccd1816d85caa24a23968e2d6cbb5e5b11093450afcd1f28153be432b049700534a82215be76b78a52ec7420cea0877e5ef700ed45ed9eff996b2a6622e2d25d8fce041ef9b861911680b161db1c0c129842964901c529772a74b4fbb1f92b59aa53ab0c2aacccfaab133e7a3acf086d7b360aeabcba742710fcf79fafa0a0a16daace96db5448536afad76ba5a0e1af36e03bdc077478da4926d2410e7fb3b9d5acf1354c679f969ff2b06f42691a460c217fffd72c660e31b9a71fdf3f9ea6a99f8df0a4e65fffc57c87ce7d7067b032a5654effc6640934754056de6a6b5494c0ac7caed4f2a1e93afe26246748bd2d895c900c1549d4d90026b11990f4b1cd1a671c4c38b7dd1576a19982fef7a1e812d3e53ecc3ddbf0e5b1621936a4c23d8e7302842c09d742edb60696a3e34d6b353a5c217f882051de296cdd5830de9e79a4af91c46834a65e8e85b7b405a57b9496003af105b7e77e5c0f2c8129626daab954620a4d88fd057503d3bfe7a087fbf498fca8f1bcc5dd44cf484d2a1c2e13bacb1b0f5bfd1cee48318615e5b927bed980fc0476ac9dff36a3c0764cc2abd5426836f96d47f1c37c2b2ce08c328647f9bda47fcd016455aa20109c6471317a974edb85230c941b206a9499828985a0e2437d782efa7b80fa3a56fe2bea2dace2e7b9e3792e23e4228513a7f4f07962cd2b30db17985b62a72a49e3fb9fed33c9bbb141e317ea42f1c730088a5b091504efbb406f0412edfc3bd84ad5956de56a7c173ddde46648b6d4f6fc72c19989b70e68f9349e258450188b1564d4068ba2051e5691a29a60679a2d7c50ef7d4585f5c9242ff26412a1b373b7275fe2f4959ff90a85f65cc725811b82be6b673506c5e913e3f63733395e7fc32e5d1bd2c21b46a6e09239f13d629400107da87964aa79c4fb5934edd3d7dc02034212b625f1264a1d9ca9175bfcdade394b82e4d8d22ae071113e7b372d25fbdded95642db1bddca2af235d55cafb64ade4981b8456109bcfa31ef84c6c26c531dbd5b84013b53d14936cf562a021828b37cce509fe23dae13434e4382af3435f4cf4ac4300be5470bd7cf83d4fa4a67b8bb218055333e192d7fcac704e25839b46b5574ef2ac96af46ae3f527100df7ea959d0e579c1e92f38b7f294e6e6510f9231fc6a20153a0baa65c9aed55bae9428fb5d0a6867adb951bb8e744663706fc13b755ca1185dabeb9e32ce1de6d00680f363bda81f8c2360f850534673776bd8cffa3384ce5929d8f2e9cddee14dd911b8cfe09df2f68909184be9ef5bd5da44b57c4f114b72027719c032df2add2c0ca1e6ba9348d12e41625a96585025ccc33f2482035deb25bbe248bf4b233a466edaefd659b6c0d897721202c314eedf62c9df641618631570fde641911db58d931b191fea41ccd49ea63968d167da7a3a9ec430f86f1abe132846b8d293149c9d7e4d0c97cc6e42a0fac007511e42b90db3ad525fc5cb3fd999e8d5f45448b20b1b931ce0c465a7df33ffbab3d34dc6d601ebbc68832b7e0ff8422d4872b369adb8b9b770a31b658da04ed150cdb80ffdf7428b6c1125a28939662093729ac9de7314d1be0d9c409c7461655017315847ac05eaa1c309b7625bfe69ffa8bd3c65eefe39d95e9bdae6a5b8f84c0ab88485f804f24830a33240374cc8248e98883f11db1edeb45d33c069c1f4c29972e77ab8c42db644482c2a3617fb89b83c2ace8c6e52c8aebd95be3568aa8e0e8e41e7ba2390c85102b3cda632d5a0daf5eac6e5a8e0d3605aac6795b83200b74dd75d34171c1c3801971a13471b0bd14908275cc22c26da0db302828d471070818ad6f42abca807f4583a1d5326895e56a7041937804c954ff39d1c542f5911eb72a266cbdd6a71a3bb017b0a70627063ebca9a2504c7a40f43bfa571adbe7c211a4b34cc90e59e2dec32de6ada474d14cf0d4ec49dff700948a53a5fdff9a3aeeb53a26dab98cd5ddefaf66e4e0446d449f1fb6bff077a0a9939aa27973a39a6cdda78c4f79636cb42c0c57cfacef527876aa52b988c4bb81868b2b8cd3653e3ea27b2acb5c60e1863f0b0af95db5d361ab0a57c3ee9b43f459977e7b843943d5174a233ca20985f6999c43d509a64836ad5f4f45ec2c9afe1f36b5c293e1cc8a4220e2a3f86a15a87ecb99bde6f8b9a972c5996556fcbae1f461a5e918978fbf5a2652dec88997f07c9a051f55e480054146bdb563bf9c6577a734d653e3425de1b96dd31886b44a3d83dfa499edcd7a14cac414ba293553b7b5221ead08e7b88ba684409083deaf0683428f0a3edc045426c8a91ca286f190ce8c934b6aaf2abeb464594382010ad7bc187c73cc3b723354e13edff5f6fc89b07b67662665f433b103c7afbc97cba66856a41f0b01b5aa5bbc691542c2ec231bf269e13547330ae55fed9029589b070d7a891f54ed482a40c3118e680d5850fc765e47f65b355254ffa31f5a84182d011c93cb971945552b2003c402be68583fa475c2f47267a61ef7eb17b74651920b4ff5c4dd481dff7d905d92a7d769756af68513e7220fff77b7a09e07d0f70ef63a33c80ad520a0bda3613b0dd7c4defc2e2bbe2899e1e7ec1def9eacd1070c6cfdcf892c19cbacc441acc85c180607abfd02b95a7774b1f5a252bcaeb53fe48dfe0b420e37c304204e5ecbfc6935f989f97d58c0eec14cf338843047598307eedc956f8ec21f002604e8a7f82535723ac1045a0e0ecc6def0b903ceafc36aeb45f9f641c1ee80caf6fa2110aa2674a230a94adf976ca18f333972f92adacc5cacc038b9877e88fbbafcaf8ff4a39dfb5e3495156b4a5235565354658d921867ba21d7b49b64c818e59525a941ae24308a49a4cf6984b66014697e1185eee12c30d9421dd80ad0d370635aede6e500cd79cd1cf8a00077c22621e04c9f0f3b8114fed21fbf76a7d5e78702ea37c17440ddab226dec6fdc26e4ecd7d16d3c8de92db3ddef52f8887ddf2675c5d540d41056c29489b8e899db1d8e7ad29502b9635d53b197e96508aa056af345f5d4e9c53848c1f7202309252a5b5358c2c16be4136c152b533c4cd380cb29250d6469eb74b75ed0bdd4cd4cf02e46d4587aea19df482208648fda2ac967a48636d0772b842e27d3c3a941f7f9fc3a9dffc7e0ca4e4d4764a79e46ed2b7207b7c8f0309c2a61d1db4f033aab1b6e86147f2198563c4953896eb79e08c9d806b254f455cdbc2e9b198fe61f5a6c875605ee55f0a9c6afb43c76dd18fa27c5ec7e96c1a230255e8fb806b730896abcab2a7be3aa1fc2f8cf8036b42ac168b190172c31b34394aa497b9c1234235ca87b7a51faa81b4f90082d436f136ada2f0454244a407f8980eeba714ef5b97a58ca7da5e7083365bce8030a1118d3f86ebbc40c207f7b86bd3556c0ae3b35ce52bed835dd5fdd1679d3d03e36ec82c1ae0ddc088f8d2c8f04cfe0594cca98a4cff0ee7513fbfe736ade744e726aa351355a4d4075d5a744c45c5cf920a06aa253e47f20fa3086bc8e9f32ae71443b65cf6fb95706548aec689e7318d2b9c22e2f54aa27978825e8058907748ba91cdd82e1979c48a6f6e321cc4f7879cbb3c8a1bcb912f76773abc87f048c2bde262c84164e3108181e2ecd722bdfbe0bdc745d7bba86f44036faee791b5579d69ea7a135dcdad21ca7604825fa4a622075ff8403ec258704868241ebba9ee030f2bc57abb0914f075ba26f02267806483921a1921cbeb601c10abdd339d8d3a85c6367858bf5c4c424e8f267d898e608b38dd8cc6d704cc7bebe746c9df4d946a627e426c37cf4ba5ca2895a8bec3fe400ef5419eb87e44632ca00837d5b9b2cbb7be1be2ed31d35dcaceb0b54e51bbd798cdc6fd519fcf4293b6aa2417a639d0c2bf661d1195eb1c523a35ad51bc98178f58cf2d17e3be585db546c48cb0fbf4188f02cab53b1b4c7bebf92bd40bb41f20b6b8634ed152426cd445c55e5a18e9a65f79e7f0c441be2b287affa6889d77e776a78729da45f96eb0ccae930af8692d378c35caccfcebd5bd98bd50bf23e1170a8c5f0948a4039dc5683746057c608406c79540bbca8e3799ad2d82fbd99eea49b7a7f70000e7deac64c6133dfc4e4e20db91fdb8b7798e67d6c22c965e37359c3520d3553dc5d52991dfd2fc2d054e234d5f5d10c3adabe3cd43107e84e80f4e94d7fafd479c89b2bf17aaffd26a8e26a52c512989e643dcda3313c7b3d1978503c532da81ef117501b9b278e535dbd4e13d69fb7406ab4ced829feb82d2bbab0bb6f29165e14857a915fe04d44b1eff273b5d616ff4da6887d494418949589794800874cb1c4b0c680e3d08890916d8970123145d427612aa76b382423eb5bdccd041a3ba737bb5dd3deda5fc36a7805400b0e8e21254a85a9276ba307f7fbddcd0793f35d0724c0df0bcc7b82ad3782868ae4950ea35d7fa87b435b213d1d6496d527a5ae9ff468be3456ee7053914658085a015249806a61d71addf56201bd1d15e02c0b09190dc76edf9164624c707d175e6014263306533e598e1e0a54be60a26977fc476b38e14c95092e660e6e8aba24fcc4df2f9325c12d8b05af413e47f180e34b6858417ddaef74efcded2b53b2f94802f1475413e8dc8ac888030835ecf591beee6623feea5191a4d1bbd41bf6f7a78ce80d86c5575a292aad755be4e13ba9055c37e9b3993f695aa14846fc1322d10fe1039c15a08196ef7b358bb2b22d90690d50638607a7e57e5d54330c1a1c21cde7abd2a78e5ea26d69e9c598a4d8818c52b6e601af3e18d65068cae78e63b3334c9f8011ff3b7e41978863b57824b6d534978d3fe3876dd163b450ac3c1099ffa41a7ba54cd4919019ba999ed1a876d139ccb31963383382f6653674b920218be0422292eb0012db276dec28177f2121c8114d137b69b6056b723fc6f4d5e9b6aac21ef6c5e1773e688103ba4433c0410ea98d7f44632df6fd948ce51d6d0f2056739d2dec5db461d2db4c5282a55b3695a30b8342f1943d5463c2466d0761156cce6448c58d29f46cc95534a7dc4f340dba83aa412b47b0f634244b00ddc51ca9441371fb99fd3aef686b8a250349756c0293d4fd720d96235b6dfc90203a02d02c2f2d2064709ee67674d18c8b53565ddbd6ebc76596a17cc219a467f57537168d8fd6997268cfa0da3cbc371073465c96b9a4432ca88c9471dba691a3dc9f285e92e12fa8f28084a530b87a31375c65577094671d56a4a09436fe346870acff9b3bcbb6dbf4a1cf7730556bda0de54f68306b901799f044a65a8d870595285f60ab67127ceb908efe407231ef2e9e9d7465dc2ba98dabe23d7d4a9d2637416288bad8d0b41a9c11ca7452c81a6e7d35f4d956f10e0cb22f5f91fba77fe195fc5c5bc9328912f895d0de59847750caf3ff9ae4d5fd9b85b74310db85025248d74a6899a7c9c86c00f5a2b7a27e5ddac8580d6794ca76ce107225ad5948433825eb924517111a3936c6d3cd32de66692162a0f74e9d22babd18cead11ae535f303d45cad77a8cde7f844173573525f5f750a281c17eed2c4843e45ca04f654758faed21cbfe6ef3caa461ee9e30759765d3ae2b933d2180e67b46cbd9a7602102dca6bb70e1b4be38aff6520be8af82f93ce58d7faaeca1e4679bc52b66f976b5339c7c297e4bef25f73fd694cbc3f49dd811eaac5e5a32fd7b4c943c203fb654b0d668326449388bd3f879eab129367a7e5982e4317548ec93d1f077de51d841f9b8d70079f1a18856f1d5a06e963df27b18c8b841d8f107247de268425decd3b4c5e35f7651b1c942d6f698b8fa30afc4f7eb3b614755336ec88c6d72258032c69476cb7803f193dfb2a0587ce0e0c89b0d26c4e3b2033e5fcfd42047acf0fae10dc27c02ca708efb91247803fe02e91f6c42cd0f4519677959b7c708e361b24b6a071c5bdadbf5b5de03a8ab3f6674660da0c6771bf2059497c1eea896c54e49cf18d7cf139c8fff29ef23b4d9f6fb396032000eeb2dc91a71433a0cb7a3de5f60a3b40114d6a7d1a9b25a0f02e496e55d8f1a112bd8b6dba0d6d41508f895321b4bb870ff60043a1c4b1b382d03cae037c67cb7767816e331baa67c0fc9ecba5661f02b2737a4e0b3ccb9e7f48af161f260931c69f807c1bfe0dac4c0985cf641e83ab7ebb4fc5bdd171b2b67dc54e7f75413725d8e42bc82f5a29cff0de131c38960076730e4042ca0496a8b13d30552f0fb623788980c8007edb474e033fe2e27e5de09a0455721641ff68b8481cde61c85e3c66a170cb34a29026f5e90f73b57a7f445ed768543525a33f874508ee9e0b2dfdbc5d76b15a5b12aa1aef015270474b553bc814471c34a2275537094e297959ac5bf96cf30b7faf44da557a1e8b0fa74befe22dc869ae49bb8b9d25be53c07348e4c92ef59bfa6aec637e6f9b3de7fce8da8b59e6abadcc5bdcb9f587073f61cf710391fa6279e4718f94e9091e082461a56ce18c16da507f03ea2466c4b961b26526e4c222d6d1ee3f75ec74f4e6ed4bf1b1729e1b3f17cf2894b05f16a7296620b47120922d55ed2aef94836cc9c731b24cc07c0ee82cbc769ccdd507da9f8ee1cfc6288291918f4d3a9b7abc33f08dd8d39279ccef639611ba73239bb2ef2f671d46229bfe8cbb3931d1568fc9b2b4f8af5d7af9cb1456cb959671fe5958e95e2351ec331d1ac77560ee5e8837a485b2959236559d3693ce934cd30add0aec523d2fdc13f1893907d15982c9c0c0d69cf464f8e3b6c71faf566c9cbd12c4fd5bf185fe00149c65e128bc976a70b402b5963a1c1a68e94434c60162df9e76c50afb7957d9bc84ff3513d1da6ca4db71f6e697365890f21cb453d33029dc4c562ff0a9c02abe0141fa08b130f3fd18977d8a9c0e8237d04bebac1bfca28e9bdd4c3a7252e9caf7fe5a9a0d64a6e866553b95aa322d1c4b7a993d0c1f7c191d2e2fed414ede82c418f87da3ed60b6b9b81ab4719117efdb1d344fd1ea91f1712c586936500f88ccc2f35fb99fa182de2f6a5e9f11e3d990e41cabe64d30e030be25010481878ab404c7b03f40a64399e25962e08b669663fe8dbfec05a0ffe53794d8a99d12a1441e7412deb725142898d6c5fff3b4df8821fb1bf5e445554b36b302b8368e11a7ede6a2f0b9b51ec0975c4c2818bdd46a44f36f06ca6f5df5da0841bf2098bc9a9280e6f83f94adce5d16d262bc6cd09595f1cd4b4ec28659b0116296cca35e05bd42c9d72c7c5ccba965925f008f4a43de0ff9bcc3f68055c163b8908de96dda35481166901a2d06f51425c2928fab7f078f49b82ec000eed8f9038a971350393a2fb4f33e9030fc3dd2f41710365eb5bacebdbb0176e4cbd5ef416d3ddba7c1265800541604cf20f15d032f5460997c17594de5e6cdca42288ee0cbf55971641be36aa1684d6d0096c4ec94d09fbe027dc2fcd71e07149cc2c3be519469dcb84e57a82bd9ea93f776b494e573906919f6359afefd8ff6f9504d87d2019a794eedfc00e273ddcc719abf5c61efcaa25995d3f42042de0c5fae937d78038b91b99fe117279d37f4bfa9c3166f784615b05faac9ea52b9785b0ee9b633884ba9a648ea65b2c690cafec36033b50c8ec79bbd56704824874156defb686b88a13dce71eaa1bbf36cdba5efb38424831e53f524109015ae8e0bea9c95bce66402ece01e07ee285b8d556df59068464133fb8e509816c744e2c3436912b3098dd79aef2e5ed25d8962e8c3e68b6e332faac5cc351c742c60ceef90707cf37ab9eab6c4fd6db992a44eddf16822390699d224cfba91b74dd8f1bfbed578bf49990888949b767038385946ba0a871c8ff04e2cd57b26ebbcaf99c5ab5f92f40329c67bfe989e0a3ee1c7fea0ceccd2468c7d221b8893de03ed577dc8d2c28fe91293999a180fa5b77d65ff97019c61ff1b0d77d85f11f3ff8a7a4c4a4b72481cd5370165ccba528cc028e39fb4b3da9c43942a88fb7acc003fe8fbbee52b5e432802c08943545581d240bf0c92b1b9d0f157a1481cd13546e8f891425ecc57aa648350f51369af2f8a5ada6104228128c4f49ec5afa1725e6349c3dd7c223088b545c08bc39ab46030b765b4f10d266420449d8c1fa2ea5224ac4580b25622854c95252687e58c3a193bba8c5b4e80d84284a1bc1966262056a249797de36ec71fb8a03fbcc52e5d997c4dc27a707a18de5f876c57250c9736c7365c9683b029149aa579fb0fa55ec13aadf09d39a4903951ef9c7e7a352cf5a9449ae6e7ad5be4cb1dc83abb22ea33fe86d1b4b019b07ab33eb3fc1f92e8a74d496d989e4a061e33da6bdd08e7b9b49e8f645331889baa8c14df4667b05d99e56005914afa006fd37fc99dc163becaa1426aa64c2a30760732baa95f7277f6a621f50d9be244ed79c8b09871da225499acd69bf02dfabb603a4463b5f606fdfcc104bc53176ee3372bb7b518c02413cbcf06619d68ad7d452162066aaba3ac26dc3a776e5bc444c468cc3bb3f1d280aa902e8240a280f1390dc15636cc889aee8c51a1f2b011fbf7fff0fbbcb67d4aba6ac87ccb40fb7af8bc02563957ce69f73e9f948a85ceb58f862b316dcee22c8496eb570f4a3c80fd62a8341e9238ea194df0d5b828b41920dd14da53d1bf4af851cf1299c34d09820051c0b09b073537eca7e21ed0524f509c1f1f46679a7d2b5f98d8c7202cb89552e8459638ff6245f7955b92e682e6c9a34a243a6f7876160e6634f08ab97142a8f3262f08627ad4021d49287ec20776fc6740538684b08fa7428fd53ba7b54527200f9b3180c88725f98d3ee123438cf8b2fdb4fd2e2d8ade3ca6101ec496d76dc988a633ce78eeedfb4996e0a18458538fb4174cb20508e58aa0285014528177e95729efa78c7c76b281625599778a0924ac81ba07409cbb0970f39a9815415978f427c2a81f9ec18ef3a937f9b503b0d27f1f88a3ab16c384b91b7ed43c8a4e0eff2a3d359c432a478d352de4e30a18379d13485881f82672670c1d15264d978b3c07c71a0d8f272d349a1d23124b3877a6a0a5f13d512cac9bc59c5c8a80c5c4d737c3a3151d78f520cc18618085a7e40bf26d6ba1aa51ea0fddb626d0050fac0b044b62f81a96e3533aee7f9d89d83f97fc8712f05702c96eb9fa57e85a740a1150a07ead773af71f67b86687b92dcd7f0497dd408f734527ae4b699932f63164757a61b1cf7355b30846cf1e0cf59b555efea05d7f70af42532d048b83694e03983e947ab1942b8e229ef5ef4cebd9108697a3db10a3b69870542d4496e8f5934708ad2660d73d9ee9fd6eee7970ee3959522cb4b072b8461275f58a8d5ee8348c5c6ab7748a6e9afa3a85be3b2b13bf66dfc838ee1fe713d79c7c336fc1ffc31efac2b1a697dd1577d796b32a20890b91c4674f2858ad9f5173a4b9298f89cad7637d65f2cfca30b675f2e8f470f7940fdff7458599c4175ed951b5fd507a75828b7fedf4c54d89131d70f046ccd1ca889d295ced0c4a9a32e2c352b638e0a46bf1a24dc5c993c4cd79cedf02a21778b69c0aec07a50e3f12bc043641681a1d21dd0a3b45dc9cafc30717a195946b4d4ccc4d0363d9dc3cd5e4979fb446b6a06682fe32d4e9789048857f58b1df013260ccaa31b5b0f6b5ae52f7dcdc973e1a5e385a5021da03057f3e8a9236308a9fb9bdc07e3acfadd6abd7d2e24d0c432dc2b79aa8d798b254847cae5350246aba6cc73fbb10c13266cbc70301e249eb3dd9eaa7d8621ce3366f986f64d5b515a3c71f208f61587172429e7fe4df4af10a798d313384f68c9594a2a05b350c808c070e6b27794bc38a6aa18a49f0b9b654d961df1e224d79078dd1bf0918e2075774ece41518a9145bb2f40e239140c89acd31116fc98aaa2a4e776aeef7f773c610c245cb9e73d6b473271186ad85dd61b2d20948273a33e88899fdbba343c589e5908e6dc9b5023a8eebbf52e9d577c089718846c35307697d3baf9083cd4c068ce3ba3869347c66dd1fc5afe7f49e582569ca7deac368892c2846deb711763f0b9222ad20997c7f50820d95120070f10f0ef02b2a3d1e63e1983f7a5a0aa2fd5b803479f6b1daa05cb1c3c6463cd13955346b05764c31cae09bfc1ea1dbc6ba75ee964bd98723de366dd3b1a0c9ef31e24c0bc2ddc01e2cc88e0f56174f1eab45e3b9181ded343e9033128ca2fb771497c43a91e357df0f023ca7519fd884a6e2eac4cefdc67177007fcf9c9aed52bfc7ff3b5c4d73770d64e9b1003a678a03dfa14f9dd2095cf4fcec5cb3fc1d32aab6e9da2606bc1f38ac656d9d42e19cccc69c83be99c7881ebb9f32170a8b086b6c4004839d0f761d011f9a6ce9b4fd489f9cf7df2c692a055ecd1dec3da93a9003e5b48ebacfa318af755a839dc05f0d0c06a4c300bba4ede752d71189f544319d015d8843f92d9b242f23e01477ebf5029e5c4d5da0594706306bd75e66c8cfd793e2bce2897393065bdf39e4b67c655efa53b917ff71b774aed2aa2e2f2655f999fa8df38c5b57155940334b86f985c152a6fb8b50f0f7d9e979596ea71345c854f595779c100f3290f9bffccbd2f6bda5b33a9fa11eaaaea8dfb1f3e9e68bfd8a8f73459c7c976fc442703f681aa341265db87a64658dbeec4e5f7a5b0ff7dd3aa613966b2e1f1fc80d76fdb791ecc077582f0dba31bafe02672ddb514b9bb72e42215db49693d83de700f841a5e8510411159f7dbd1fdbc1d85f32c18ce0e18838a77c9fc530cf024a0e113c7a2a96b9b29f974ec182f21bdc17fd43089d83437563d0b43aee260ab69b524af15a2086d23e0f13a123ebf6c655bd8487eeb2c077bad7345d1fd96810848cbd1d89354675ea221981469251bba020bb26abea06407e38568f0fc149870dd4f0acfb6a0554bff64fb0b28b786aedb889b52f8a1aa1382a88750b7bdbff476a4c4383b29239e53093077bcbfa8d37f1ebe677fe5ab879fffb5382de4aa08265f6fc92b3153b944eef94b52c5b8427a563a7a0356f8eac560ae4055d670339f789a6449f062ffad5fa0a9e0dea32b05c2334cc921b0885910135e551f694d31125660cee8e4d74a43c84d17549f28fb815f9bb2b52d5dcb52e6a122a3e2f006fbdb619bdd9d0e81b586687193673bb5b3352aa085ee8a28e025a8e55970c262def788036ef82263f257c28ced0390423c7a47ed1b68a4338deb8ba4c07d474d4d09aadc4a505a3e2242ae03593ba52261d30e548b45f5b5996b6c3f3b9a022021f57e6e8d4c31904a196c905e24e087a4ee5b499bb13714b3aca69dddde11cea183daded50d5e4a6a73ab7cf2a250fc6eb0acbfa2b30ec4eb6b53b4e3969eca80e83f54dfd82e9dd0fe5f6249858a52dff490794d39a2ca44a8631dddf20ad7bea30a0a0546324824480e7ae2db4eb0f07897041b5ab8c4fa49276ba2ffa58d4ce23268fdeda11bd5d0ead30c9e518c0f00411230732461cb78f9cbb6e8ad05234d86b54eacd8af9a2cd3d3f7eaf3ef81973e4a5bf562c2e66ad2bd0568eb44547dce1c2b4034d9369c6014cf0dffa8581bc9f432c91462492e867a78e33daaedfe6fff478e703a626bacbf0bfb41e0fa802dce508856e4717ef4c3d217dec7234794261c07f1b1838c994d9f82c3411b7c50cf4910e060cc59c164b883d4976cd0e378fa693f044a67580acae4417684999798082a77f3259efb340b3ff21f5b03a0aa8d9d303f26d01b097096cadf41b88b8f55dd9fc0178ceda19aeabc4958729ab446cc20abf68265d7e88726ddd2ce3b0e476108524eea8a9adeaf0978cc41a4d916f5f4934c10d33d3e20d002183c05d24ceee0b411d73fb6350f478e542eda94740b41b133a3a2a336776dfae8046a3357f1ab2dda66e8cd56081c23bdef86569f7d99d291e045ff0cc0de5dfebbeb8ce127c0cbde45fb727181a148906d4e49e0a7b44d48ab9493d9e03da164f3ff1e5371c65efd9d56444a38b7e213fba1d7d5de098a5fad77f9b8458ea01ddc115759faafe8a474322a42313029919b68ad545a0948b29ab6bea8e8bd497766bdb970f9880a4f09e1fa4129368a9113c75ba8f1077785407112acd1dfa7dee7bc85803f3fd2265f6fd93aaf4234d3835e5ac381700d7a6d108ee51955d3388e33325bfb79cd90888acf6a7d05af9619f3a441ef10e1c77444f73c437681a8e093c4ebbaea307b6e8b2c52ddf68b6bf8d9ec8f209d8c89a27ce7dde3022b2d921a5663ad40b067300e72906b28ff173b2b202ea683cfd8315d3c5a3171db10d40a6766c7c493d2e888161333417762d63a9dfeb821795e886f482a163211271fd28e573560ffb2e97d02d4a05f4f6541608c19b670021d4ae5d6f81dc9ceb00698784ca2fb800bf416b0a8c3c559ca10fc8836bd9f7e5e7cf878b16b886a41718b8271207e6f560b36c84bb3b880652d3c298d2a2caca754a7690316a9b1d6e8309227cf609a6aa1ad6ce1e505dad28347cf9fd65f5d0d2aa7d4d4c58b2a316271f685a23e0568eebd76ea8fc13c02b436cae4ed496a8c3de79edca56ebbbd6377566677b352e69d0051c78a6b008c4507e8bb946198d0075bd5d1078688349a9f23a6cf9f2605e6115c247752921445794424aa9d0948cfa46dc1ce210e8a168b1c7c74610fa9783be1357c640596219a4169ac00adebb3f1be3e8e3b3377082f07888db2ffd73761d15cb8cbfc52a239f3bfce46ecf407599dfedc081562923a599a68a918d0381d4c4c58aeaba6dad10a867ae7ccbf679e4183f2f035b9482f5b99803ddc852580afeaaa3943702f31ed36f0df985fb182e79ddcdb904b731ff6a6e60596675f3d3e2c5048f7107f3bc3f68b990765845a4e14a3bef1211fe3c5791711566f0b75dcfa2a5687e4b69922cf75f3f6980733936e91f6c321419845d3ba54e34ad06ed1f8c541a90aacfd23d0a0856b770535593f55e1de036b636c4a872ebf99fc877eb39c53f7172d3b9c15293d7926e1efc07adb665b9ceda430c5cf6b4a9bdcfd748fdab32c216d2d4128a0a0bd30fe98ae9c2ce12102a6f65eb3f68c0df8067868cd60a2af6ba524fae4196dc93882253910c3b831efcb971223f1924ceb6450bc1d63da2dada9580c54533cf774159dd7e2415507d0f1355e7bfec58910634c2323f788b837eb84ab4402882651bd73a0ade54efb70eb0621dcc7a69ba049cca77ea82acba91469470d86b71158260c994bf86cccbcdcab5917c99d80d541e4b5a64069df139a0c2334e78b35d2faa6bf4a2d5b37cc32075b2b0857c4c96e376a0ff8bc92808fd908a608334aabd9fa7436aee29dc9dc84e612ad084fd22611e1c4f061d35ecff74a699624834a3242e5d7f9443c589dcbaf4ab9959a2447368f5aea2f6b8b61c88ab4cf247e880fd4062461e755d00a010133f81ad620d47518cbf629e45086e62b8dd474ee0d3454bbe04fbfc70650e5c241d62d342b7eaa18b2e51fe0640372621cad50a1bcd2c64ff92148728f5664a5157ab8c4be28dbbeaf879f732c102793869a24d070e58d2a0be6db4ddca0a00cabbce4963d62de49295618f759d6178c12469c472453da54dc45cb429ed5e3c88999d3f182c51142edd50965822074b872bdd4757b2519b073075b7174ed917b83ea1499136a6be7791a7646a6ee3d6125ef20ae911449016ea1c3b4cae9aadd47cd9ec352aac47f4cc6d304916ac9e31c5e575f987a91ce887e09cd8e109eebc3759ef85a20d2f0a3bbe5f0a237ace97f45b648fda38339f8fa8f80fe88576ce43f05b202fa9804f75faa28c3eee643bcd947dc5b932b1de9b47406a9e04d3babd593ce53401bbfaf17c986364881d549ed1b7a96b5254302d27d07ccb90beca247ed1b790052f9611ec008e5a1e3ec5135346afc61443da05d7221538dd27f5544efae09485d899e28b9ea1400abce8630fa5096ff5b46a12c841a98d9e9af01a8adfcd122e623fbda8b0e42b2900c2f977b18b94a41652a0f1128da91d1737a7e44bd56f7acb82f8253320abe184afab11f6459a0706de7e51e80b11b60570d412ce29b1a996604ca7de61acfc2bb65d8ab57cd2f059c019b7b351aa9de681cae22f4277394ce917115cd74192d4f5421fcb9f120e1b752ba938120142d42dac7dd093967788aa637afd488a34bf064fef027b126259d6386522bb5f077c67c1000366b5adb4042d5821e8db8596450dd30231eb52511eea642d404e33afe9a675cc8cfc18480c68a0cbcb5888f3f7b44963339af8100b217c16f20d9492a19ec90b4097c32d057c0c0d64e11f0a7d0a810026bb70d3f6d11e7cde18ab4410ae02601783051bab903b06d3af0b7013df39203b43f2b7475f797e9d5cafd34af585f5f240f2f3a3456486c138e21d0d732232c4d41006a889a0a55ca87fb9f7855d1cf93724787792ecc450c5b1e200bd1072f08b557de237099d8cf95a5c9e897b093a0734474158419fdc6f92b9f40e6676ee30361a5ea35cbcfcee76fb5cb1ed6914fd96dda3c027beae243546f992ee2c7f8bbe7de4f3a5932f9f6eb47472372c0409901109d3a43d327dd777cdb20ca1127f7e9831b74cd1a48059d1dfbe538c1adb421e4431af09280ca4ab3f6e38a6d625fef74796d3e3393801e66f38afe33dac76701eb62fb05c80da1562fd993121c8df7c490dc053d7c7b664d7a078a0e25f926735295a0ed6f02f68df20d9bb68ae414bf0badf770f1f41ba1a5871ab392eb51d175a86f948b21dd11e51bf5164b9d509b67a95ad15ad4aea264041f45cf2ada2bdca6405468212784fbc94470a492ae68914304d5e2b2c68d2a93669ca373285fbd8051b11a96d68c4ee419d1b78c64ab7079d50d13ca87c2915b060d7a79aac93da34b4a3ff444514eef481481b0ef1a9726805430ca1c1b9a5251ec0a7d9fe6fd436c08d931aa8001efd85e014841eb9137f12055a36e5dc7a9a44f9c4f70f4ed9d39d0072209a82af411d2fb5aee9f793456d7551a1c9586a7c5b20659ddf10682bb830cb7a650443a16889dbc05846eae41bddac6dde3669ee2bad78d4e3d1aea2a0ac40dbb5f2ecf8aa228092bcaa835bf89ad79ad6f517ea5ad617733f62bdc6a4ae1172fa25e3b974c311b5f4ebce4742772511172747cc45b64b0b0e9956baeb5ce1cd12fa3dab55606c6cb92366d0bd0d3ccceecf9b1c4547a88c035aa02f1e598567db13027b8fcca899042735fc5b9b30407a8831911d26967ee8306a5be6e63b52788ec92837ab024002a8c4ac33abecc5d24a06f2cbe8558505ddaf5d3c1ca20ca9bd6dac0e88b86a1aae374db3181056f45e67a74b4243005b55b7d347e02a7933e4a822740985ff353c0f6949d5ca9dd367ed61d39e8998824a5e133b120ac54e6e0d38be0657b056ae7046c48fb369f037c56a22eee33b5062b200d324f5b4c0d1ab635811613ce84b62264ad47071a670fd8f7cfd51079a7d240a504737d7876b1ddf120f6c1dcd5776235798805f8284cc86e70c6e22b7578b165e58401a620861758f5bfa9d2df191ca89bcb2196073da3faa1919e6e798c9206605b1199e3e4d4949f7b0964e6ee58853a484eb6e217fe1914a8719dd8272a64f757363799a2ebee6979bdf43681a66daad0db2467d90f279c9b97df3ae350f80888994e1509acfb8b55e42e21dd8091510fdabcfb4a0ac4c2f31f35a84ec676f4dbc99d3137a0e7e759d76befa4b5f86d66134fb776d813cdf89e004dab6823a098b81b790061c5de5a07b32abea4e9e88e07dd8982512f644a3910ace502f6b335367dc6725acbe2debe8e16f7d5288fa9ee291e86d74af330a7b37f6fa241914835e2ed2f88cbae81a0bccc43aa2c969a18c958a8b634c72ca8d03c04a76d3842b83aa2187286cf02a0ee19e8a59846376841880e51cdc9e0c00d4c835292c6842f793c520735df1c76d052a2b977cb02bb91a374d0d846f5d8af7ae900a592813c37b55d3dca0564e3e9d3999ef390db1e628ccf3c05eb1c97d804ce80a23831df207e6e02bcc4586bc92834dbf04fa06c672fd430ce109d7fbb7eaefc00c60ad0c99494ee2e2f1ba22211e22239256c16e328320436bc83a6d227a69addde1c9019d83360e88e5a66efc7f9dbd44742650f186cd966840334d6742032a76fd48a94e398fec96450b746f4ccb3d2edaafc970cf29db62b0d382d00f6b2e4c66c926dc2775c5af0f046da603577658739d4ec122d08ff694a60d747cee1d51dee595bb9f754f57dabc0c26f7e25bb7828e0bfbb0dae43a2e373fa2fe67ee11c21ece8bc2c66f1fff56c9e67bcd74f896fe9f31b7772e2e9355fa0bf66885a1430f88f8dc030c26eae337717f461a7b1bf3b4ea3f811016aeeb0b67e6e620609be88288faa5ae746eb67ac98243318a643db39ef79e823a62901d388ec929ae3645da71014d2e2cf7614f550f463cccfa697965aa51c74278a8086666487c125d22980987eaa445e2d8c395e6efdd41dd9390dfa4d0e5d167d8f3a2a5017ebf398ea33b573c685856fe5d2f5c068448feddb5116f2ed80c30a0d26afc41a338b170531c7139ca9e16db45191a85e72cd04c9c618e47ed75a5cb0afaba8f64d128f99c636ef46c2c4be03849fc8caf666431b0a4f3b22e12d2c04a7f1916abdf3ade404de088fc3909f4437f127e2c7f4ad72ae909ec1bfed347444c4bbe9953cd6b279ea71b0bf3cdbcb2a2bf1e3cdd0592b100a0a02f5caa0eb728d435f5334fdf2c3cf7b0a0f00b8f0f6479cbaffb5349460edb1e1c69243bf7cdca48421310c577a95e71f8a45832ad88544dca98746f4f5f871808cac34efd002a0b28b9b5f41b87360868a4c09799aed3dd0763bdb4eec0c52afb38a977d6623a72f5eef80ea022d82a1528f3acda113a44dc57b15d6a867621861475fb21e5634f628521da6e93d83893dcfc31e3a717358ff5b10ef04bff3590ff5e19d6636fd5f8deb448668aa326b93c6573c3b2e3cfa0b8db89e282307c6f05db1617ed7e40e0f6c975314469f55b244ccdb58faea6933fb35675401bdc727bf0a24db870be343fc30ff7a48f0417412fdd600fc0e544c625994acdb91f1e45fd571c3865ace0dd99e5dbd6c7e8e132cedab3a003925fba1b5f800b19340a688af9caecbf6033d9c1b3a483f9da4abeb723bcfc6116eecda510509853a2e5364f82778fab4f003e04ea51b49c0f20c17c1c1ede1fa7d97488fac79392ea3b95719e99bbeef0362bd83f47b7c778d332f3fe06cc70658f6dbdd14a3a8669d5b128adc5f52b7e08b63431004a423c42037f5465a9d384e4b1e3ee668b34c4c5c4dda093e1afd7b86e189ad8fa810d08987ba8f4fd5983051a10c51aa3efc1c5351477f1f031bd5ddb19ad16ac8cc0898d652917c563b79143fe7e43d5b0169adb4b0b0f6db0640cfe745f1287f6a63590edc8e4f7aa9b7924c6b6c56d687cf4b24c4e76b2e64e26add41437aae9c130ac67756c1960f32fcf0ae44450c84af8e5f3f6e00b4c18958446b598dbff72aa90fa7215106e1ddbd0f23274e6a17a6fecde429b2bb8e05dfcfed8b17f1acf8a10ad90bbfe09844bcb74630e21b202e2485dd7e192bc6936d4f2768804e87a5e1d4173dc938d6a1e81f2b971383844b42e3a85e2dcd5a5da14be410342d2d7ed4b7c0134948d77b1ccdb5bd3a44bac39ee2615b6391a149a98f3799ba9a29f1570078520d11bfbd19cd53ca44c91fc57b5727e9841ffe6ebb9be96c9948c83b9548d3c34140a9ae7686a005b0c5cc0f7693407e971050c6fef4ce9e95abd017a690e78bdb34250d86e0366ade682ba1412a5bc54d289e0b8d4c8da381e9cc9d8b3d9e19ea0f5effef54c2a117a588c1a029a1a57180f3324057c1e5bf475b9d6da1ede2de02f482ae47174283b08be6b799d7660486a1398b244b1b4eda13d1ec867822b21e7eba9420c9bf5e1dba978aecd1be91eab33075f34fb934a6ded1a7d031a98b838cf4f41695d16095d4d05d4146ee201e59ec79fa410abd89aa01e12dfd2b5576acf8fa739911cbd538cf72d163cf3ffa41948944e3686902e907573a477ccb3355fcbd5cdf1b76d65792537507946acc81707ded7591adc5db2054ff77b972760f62ead15d69b5e847913b3dd5d3fda6bd0eb309fa935e807400f8cf672c12b5ebc2b9c0cd215730ded8473197330d5ca5c53f98b0ad7137467b7db1928ba6de38e5b6667941eff7b5a0cd40276d50414e4cbf5e5f4ca04fd426c4e4e33aa13596dbe6579e662e6a5cfe39a588101def2921322d17c0ad38ce3c0cbab43097cd587596f1c6d74125beb8a9a3376fa65052318428ccd48811239187add8dfc8681f954a0dfeb5a90bbd4b1764f9322f831296ee611fc02e731c7edd9748a62bdecdee8a660a4db9aa092d7859d68b9628e6eada12a4165d8807b28ce4427e48d660fde6f1173e45886d34f5ee29e5c69d3f9974f527ff286be7a8fbd79e7588f6446f42610b9ac91af05b84b9da549b9afdc33be6be5e818e460a033f682ffbf2874956affb1fd1908913e4f5379d7d713ccbf870f2643556d1c5c96c7c87b1645d3cae874ee19a49d7e111b4005ad07da8ef1b4030fb451cd03f100be0cd08734a09db48dadb554290e4305c05f28adf9744004043a8855a0e7d6c4cb7d5a1913a07e6e500cbe00f706705ac58810ea390decbacefd359a00f9c2793074b2c2458c60f5e007e8cc63598fdf83d20030a0055aba402ff0d70d9b8e28212f3abb50be203f63321ac0078bfea4fd4dd58c34cd1b95637d4004a8335bbb5a3480335748f267eaa150193409d6df20f72eb921cc86ce3d05c4996cec26f762399026b4720b272e8e91f714b1bbe57fa797b5a7ca46c444875289135ddc83575139e03fc3769c312ae15bc59c5cfb1bf18a2b8dd8dbdc9f31e74425596cc71f4c2d594e522637c4dd33e41ddfcbb936abaa3b125bcbc032bae1da9e68a37894b3e43beab8f4a26241cdc56614945204b10c1b4f66cd53fc66949fecda4f43a6928608066925a958993832758811e82cb7eba7c1f4a2cdd86e37a13bbe35ac30d42bfe1820adcfd196b9526ce607e515c015c0b943da89170e470352f807aaf00fbb5e60147900f9921834665c6baa297895bb17fb3ceb80ea5c15d9182443386dd6eaae1f8db0c16fa1524771facd63ac9a1206a6f2fc85f1941c2848dd9f1adebae77a9ec4b088901b84c3eaeca45b9c606fe8e6fc35d67487ea72253e1e9256635831b6de7049105dc9dec8da30234856ea2456ac81dcba46e926b4fee4810479f50662a1172f10379fc55e9ca2dd26187104df8f77607abf499795361cf4da104376db4e33d8d401fc13a5a78e8fc18680ebc8278df8c537e15be63bfb70121e7aa4851d738744cf52d3f6f099410209b602b0f03706e10705dec83caa59c163d591e8a806cbed32ca232410a341a0d796c548b0a33434edfb6b876c70c0599e9533f73b86b5b7c0e82ce23f0c33388b406365be603aefa81554e49e171f30de017c3e273615f1180ff00d432f5b8ade02da3bae505f44f4e5214394bbed1b55fa4906b092225217b896650caf7d437e08f9b6fc0a47fea9e38ff53829365ae4b82aaa41a455ac64baf79fc7f5891c35812f440ef541f16ec07204a931b5b6dd90a39f7e3ff4951f9b92fc0615fbc24b83e235df8ac12cdaf2b69566c7532052b7545d5561460da5c6c05c3638a8cdf3c9c6f0427f685ae7c000c5302a2ec908c9d63a6a5dc0e964a796103ed86b06de569307f94895fff2183ea9b0cdc3a1de190b8dc4dde89eea5dcaee755966d4dab1d60ce7d3b983d0db87d6a0147facfef90edaba18d5ff6f0c5507fc7b2341799bb9dbcbb268d2a4b725151e3990f42c4c6e70922d9a393cff67f2fc13e3f0bd62f4adc9eb4db5c92f589fcab9c5accc684683b06f9b1a8d423e8bcf75e8acce4bf8b3ad5c9f3fc9483e4c4bca901075dd50e82a2ed423712661ecad6018cffde86dfbe6c1ab5c94071468a05049db2cba3b314217df7abba34f61f04f495a558c6820cab2862e9c4c890d27700fa094080e23e613c00ca66b55b4684938a44db09785d555ef67d1bb6cec910a4d3fb744f5aec1e0cb43b2226eb0e824bfb1544ffacb72c2e8ac8e97985bb1dc3e53614c72f0a155141bd46e68941f7c8a10dc3b0b3e0e1c204cde86481455f79a405f8b81809fd01030eb6219690d0c7b415b8d3dea93d302abed5924120c051aaae1efc380c7a8d140f5d9f59923b0798aaf124ab7549b32cd083185e343f4e021a8a444c84ee0259cad15d6adb10c0aef9bbfd7ad0ada9f08a90a495f62fa9660553ec2c96855257947693b39d7a2afc25d0eca8dfa98391d2d27557e43d85b715d0172b6e86b2e4cd3a866fce8621395ddbda7ba8201bef861bfefbc7697bdd70a7c6d6df392fe2955a403aa8902b99bcce37fbcc2afbb9afeffda65ace3ea2cc0fb218e6a4f4d25dcd78e6d86817bcf05f130cef7f46d07c97adb5eee692fd2af8a8fc564f978743fe8a1ddf214e8c202019467743dd6ae99efc832fec8c500d702141de10f6d4c9127a451ec9ec7732dc5f76277cab4940802cba997eb0de25663c4b7c60cc1f561af5b157e1581f0c74357ac590c875d908a71ea08f484009cf920449d75effb458506aa4e413728ff8df9a0a08f51a17b27e9d0bdd8c2c08f2db15a5a2644a79d525c2d9e65a22353074702c833b60faa783c9d0bb4b59394337a88be3e52a09dc629d55a8c0e858834dfc20299c6101c1fb446456c2166614b99fd07e16c6b13c22f7740df08b3c4d5e5a026c6521e10adb6d9ebee65c9dac1a6671ff6007c6b165eb7ffe2e97a13fcfb45baa4700448115c72982a30550544841bb04e5f263114a19a343b07b6515c0bb9874fbbc8fd79f9d9c4802d01fb87bc5a1b2cda916171a864153934b7fd2ff1a5bd35ab11f76e3b0224ecc7c1966255d0ac42f8700fc6743fde248c2eb359f5ad3b7f1b4989f9ceb411528b0f2ee2f1744379d11d996f0af695136c17f2ee890a95dac5ccd8f2085da2f30a9220e2cb90e1d63d693d62a3c1131fef660e4bad64143de81dc88751e919b3bef1bb188f34c3e2f9f53b41b946044d63b0864c4623450bc0b43b26813129aaf125ac66fb1cbb6f262eeee246428437dc726d8200411deb1c8bc5ac3df2765166c6de2264cb9785e61a09d591599c2d1890a51b35d81af0b6328df4f9e09f45094d57aa0ac1c6c1e79ce5cbb114dcea331aac51b96bdf7abf9a59a1ddeadbddf8ab77540e083c2dea2235bf986a5a9e56e0d5c8897f7ab32170a6a70553a019876ebaa3dcdd133e2c08b7e9948956c46140895f54610519c36b3b3d7b52920b096b2406706a4274678e20ff7a891d161df36999acc72e726eacfd6fb405d8add58489a6067a0a1d48457c85b3508622ebb6ac90ce067c85c9d9adebac6901d52eee41f5350cc442cd3f57aa602c39971418d3b85889331af7dc46acc55335e2a5e30f4bb612160ffa8308a1af0356f14972ddaf0c8c4fa5eed31b6915fc606a23e171f8dc1b399d8274bbdd980de312388c5966a83afed817aaa7ef6d1da8bc15f91d750b4894e2d868598d5d47479487e8b56a2c88e8694e96b12ddc81892d5873170d977796d93d4aeebdab16978cf1b9c78d9d39c660649f3b9c7f6f3eed90a2b3fe2f69f9128483a37c289567636ab36637daa6dff62ce805fdf784289bd26423b7bbf5f1e6975534ff50148c6f4f09b92d1022cc451dcf5b34f8ded90437da190f16a8589673c602750770bd0b98ba6c1a8346332a4fe4a7d84f17d37f35c4a41b43787906cf3ca56f67331c35e4e669ce3179344b4edd8b818f3c3e5c1de4b30a39e0bd3dac3f9e45d80795519aec7dbcc551b141fe7c6455a5144e97d6c6ba3167862ff65d359809595f950e96424a3163a5d23e5bda213e29210cea3ca212d4561604e7d87bc5ee3d60e8a636fc3c4a131663cce162838b0616fa7afec3abebf2a237ac73765f72950c742a216196c5000b335c7506af02b2fbc3c24bf67d3eed5c1c976e92550dd7a8088dc59c5448765c64ed144e61dcd727759b370806aaed8ba2a1283e7823158ff290db65080622aa57c9c3a196290f17507ae7dda76363d8aee47d5898ab6f4a5bbbb9a422dac784f108cf7af31d4665e1e35ddc4f2018314cdf26e125f8a8a9ed312f142864e8515ca5c6df2987d8164582f11d1d4eb34497cfeb2a9c65f58e366ff188bf8fd271f8d760a6173424fba26d43f7eef2ed89137d75e12d0a271b7f0d5250d0a75403b0f1b5dd4c44eeae11ef2fb5c9cd1c9b8f3889a2a86e84abf83db3f8710f24f6609f9794b80598c8be11464d368329982e48b7dd3c90ae896bb2f76e155c178bb1b71347e2db70713607acdb8e05a6eb180222cb019240a8e2d83604371601772905180f43750ff248bad04e43408460250f1903d8d2d2bf3d53d680e320100fa79a4c56245e50e902bf9c12f54cf506a530b7ae3b3eb815b8919b32014cc12dab1d87182b0b8a2298bc7123337f417c03d8e293fc270edfc686b8e0422ae35adea3be74b26192d9b5df642ab99d20db2cbb32025fac21f59c08412bcbcb38871017e51a07201e81b844048fed3492d82ad3b47f1e1b31183f04536a8a8e7929d38b61d64181a57e4cca859208c59d2b8686189bbc6731926589b3d46074e34db4c6eba2c5d6e9039b07ae85d8f606b92df7fe0fd65b7468ba3e353b91e33a99acec8668780848faab6107bc500cbe5e826add521ef6eb3a5b30c8f2821b863c446786dfa6abf847811729f2f0cfb1ef55211d661501bfd165f05f95ece592c7c21054bfc4b15db016ceb2765ff43e3de9ef9b49f3b14d973c37d83b1da169b74d26a8ac61e0f9297c7c61f352907aede98e58f565ab4ddc521bd569454090cf71bf8f763aad3b914e9069336e873d5c1a1286e9f632032b91443744e219286c6a3b4d28ca5f0988ba6a5d581dec1d20d8e43090ee96cf8c22868364e2570f40bb710bda4352a32c1b220c0141f081e288cb6844822a6ce46941dad4654a2ad455d6a359436da83a5f6e10dd8ffb2de21937ab89aca7b17d5e4594f64fc5fdf017939f3f22d89ae10f3fc8f164f9a48461a5be0a9b5d8b0e5037cb5a7bfe7d4e6d6e04ae7714030d7c9d1ba79970a36257e696b85ed16ee18bf50367c42e63021aee473bd96a618511e6a3bb3c02ad36ac209a3fa70c203f0b8b3b58424c4f5e4e864e4a41f95c028147a286feaf7bffa391ce8c5550ceddda911ddc3006a1aa7d704c5c6e9a2b755a2d01e0e91b81f85a19e04dc7349afc08db7a68618bbf5072491261d8ac8f300b36bf9021e61b90a50378127545c2b0eb445c67fdf4be2b644e87fbc15d2d74c7e1b242789c95e304cb4ba9214eff254c0437464fe623096baacb0f6b73bdcf8f8477ebf03582952ffc0803d3e57535744ea38e32f47411fc2633026cfa007ff724a546b8255ddad2a07fa8faecaa8cd9535cfbf18fe875cef6c3b11e1eefdba9fada1631aabe18622982efcfab5c1a93568505ac111186e9f1f03fcfcd72a57dd6467c9ee862de65364273c35e39b21fbfceda4c151a8401662a6a7cf5189e930d1920e98b08e5d0988acc165fbfa8b7c79e5a7f6551bd047778de90b8f6f6c1737bc10fc40e7c3d0f28a2aa90dc15649a955435912f43627b7b32169c0092d74b0af848fa9527a7ee106b1e1e153d58bb2af78b2a19bcb5e78d18ac11a849d511d755818f06eb827f45804f526271cf46173343c184dda8ce26b098d52719dc90fca64f131a9dcd1f582e7631856d9127fed0f79cbcc5472653b30dbfb6d4c86823a5867affd8d995b510d200f088903a091262a993dd3e26a383d6111e8059d55ece49ac6d694d253d37ef99719c290598bc41737cf94856032ca7a060b33a7228eee1e499027832fa9dfe08ba25d9248a8bcd63e80f7c5e087c034d790906f692225599f5b946cacd63ba078a172c37b5c4de9509056e2f67d72f5d457c49be94849ce598f7a30f8d5b010d9145873d8afab2c2afe19757722d53045812809799f5bae27690a0986ed2a3165d4cf6f7e7b18e28815c417e7e76093b03cb18d33746fc4b5044a97c624769a9f9ab7395060d4b1f878e1dce2845659ec05eefefd52eda5893e7e5dffe0b1a2b986f34f8fcebaf01a6891552331204283b20cea3037d644f705263e46dc00be4380ca79e19e9e2c9afc928229aecb1ab3e45859c708c736f665230a6d72ec3d6d2111f7d77281476b74b26f0749413fa75110c8a6ed257d9d6277f7c95bb5c9fa1ed20d38727c5b661bb6701d7e2b8ec91ac6d76b9784769129b3aa4210c292b3d005a32ed7060e5a6a35f9368f37a97543858c056ace0f294c9ad32559c80c070c07f48eaa5634da0870887fc01a81a2deb6f9ed8d193a5745fe0d495a935ef6e43f1c1e28772950a5a528a2e79f7c4c4d3f2387383df37f72a9a13ade2304ed5c096c6d605fc51443b92f0a9b269eb923623db70f829904f7d5176af4fbb9f56b2624deb9d5fd58d79b352010f4e8a7cf8e5b8ddfae57aada081eead88e6c481978b798355ea2aaeb0af0c85338ce9172cffaec41d7606ba8cbe67f33ee0d2e25b7a6081c3c02176410bc3d37a333c7ba5c54899728e104aea7d868837a343a65ded600bce3db54d1b71aa60df467ac2849209bd2f778002502174a4d09e51d24dcaf5e816c57f73a5ac80c80b1df8ebc07c77a1ca17b3c860a5ca372966f37d4ad4235f08aba607800ee81a3710ceff3a0f969a8c09ba427632c0a43d18ef3ffc490b71fbdbf5cbdca9ffafe1860c2c7e949190f6ce14b308bb43e67dbc287955725e4f7d3b113ef30872fc0dd7e86a670560e904a2bf22d184597fa5863bb2085d0391662dad9f859ca7447c1b263dab7844cdc118e39c7e69862f34861bf2f1dbd89ee9803421799a786b1f5620ba515abd77f5b3d4144b9fc9a48a39e2456ac8129ea1a5f5c79bf2e1361c0e021a2e51a8c058c2335640cc57e7061e198194b4bfefa08ed61b11914cdd488c6c6fe202600d5987b1a9858ff5d47e7580282bba87f735d331b45bfff860e3e96bbc26bde2b4768d59d72d203c3fd36999350ab6b3aecd702f39956e39e999ee5c305e8ac3ad2383d56e78e22fbc8ab6c4a014cf4301e6d19ef7df0e7a4d7a93ad8e968ca0bfba3a39c98fdbb05428b862637e373e4a4330c4fbbafece814a7a0f8b77f990efab34a62176d2ff19b1084e1cecb8673322797260d0f6a4056473087b0f393c9f8b1c1c209358884cff6dc00c0bc1f77d064aac8b3b7a4b34edf3595074c0cb45911d51076dc6888b3029812df8abf4a1747161ead22aa2e261cd5139231a456e95ef38e897735ce730cd23ef34d5d4fdf734ddeaa8a35201eab023d68ad01897744778485dd145fc0f80022da3d8ca8bb6acd0410480724f7786e267858042924d9ab2c7e822ef0e10d800ddd2d3a33a0b341b006c7b4cf8b7997eb8196459af5e699c4ae101701f401d3c8b2ef3e96c60e0f5c0ecf2884787a1dadee0709a3cb5eb853fa3fa84b13687b08ab1236dc6dafcc050743607025ea7a16c3a13de5c453ddb7d1e98fad4af9f01b69f47f94869a21038ee1bc59e135bad2c40e8152ecefe176313604b4c8dc806b4b0c1f44af138332bdf4599e747e8faf8736baaebb31f4cb8f0825a34a27998a8047ba5feb9530e380555e098e358815ee6aa407116b1ea4befb62606aa34afe4382835878f7ad20c9b3ae3825cd7e60f243ae68e224048a95e562256768e086aa8ce24b9dea879d263a537c09a6d1bcef5148cb196e4e5f8b887a4b0f667a21f5668b1b694a278755c08e6811252b7039f89710ffa4f4cdd49728d980216308d883fd903b986c1882d06f53fbcc411f598ac4553b075ffeb695330f1bcd46d805ea6cedb4e9583e44a952eec4737eb0874908db28f5a003dc448bfcf996da71d41702f672e3a4008e9c1df5b1bbfc7317b64c4705b4460514ff26382ffb22f2df45fc5941af9f8aeff484f66984847f74d0fca7a4e22d7b430a522f6a721023ad4c4c136302df3402d12ad3128204dbc5e553256ad1ce0e1fb8c3a4b95ddabf2d42d995966e8a65c654f454504280e35d44cb2031f23b9e0b9bd5cfffae1c037ac96c18d123dfb4bdf631b374240354a28eb0ea12afaf22add14894ff9a73dd6db1de38c6771f96ca56a462c0c6ee47b9c6da454ebb1df965828f60cb4b92762829de86f2289fb523f73f4bc55be6048ad0023242a8768a367e9e2d77f0eb51787eff548c1674d9ff2544fe84e9e4cf8b453599a369ca8e4bf058665e9e42864e088d733c0dbddf70b463ea797e3924c373b7b286ad39418b0e4d1dad342514410aa92a88783438c0d6026434ac606fe35366d90a304d4c6fe25618e7ae4bdb93a61c421f93a3a6e81d96f7c9d607df7e31c7b11c9baebccd24417ba5860bd18eca0f04b08fdc280227c867695e51f66105a208d5a51dc64cfdf5009f3cd0463a46f973e3a7e08e2992ff3acccf3e60cd67e99ee627b2b1587309dc17b0f7cdaa8e4821b4ccbc34ccac6bde392856d91d08232d25503333d5f07f314dc383cb87fdb21d1141524610737f236fd7f9e033a8339c5af758f3a65dbac4f70caa6bb65a0b3dfc325f935f52cc3f49e1742f2bbfd69d0e4446284b110e66f0c4642879db9c4a6e352ee93e1f7ad7e6ac325b61479c5777a7673e39f794a100307369cca71b553e81de935dc4f308d2b16928531cac332324910464923b638f8d545f746588688b913324dc7861756cf09decdc27f554afff38b97e4f7a1c30f9ba2571f6740b53eec054e535085a1da94feb64d02dc74b4e1b733dbf57824fe2abc04ebbd771922029ed5edea0eb8b2d7d959ff6608bc426db406a32c0c320a70be1b96e29862d2693cef096a3e71ac88e043cd6cfb23256f30b7e2d0f3fa642bf4af6274a836ff1b42b7e006d5771766aa0c73d3c26ead3c8dc9227e29b6f7bd595461603570de15de8a3d74a640b079cd54bee4124cc0a3cd7e221f582e8fbe3366842a5b1439f177ce21fe8df2133bcadd6e7b01dbbe9ca43d1acb4692a64f4f8fcdad1504db1742085182033396b0ef7f0013ea1ddb54a2249ece225252a276ed4ddc106a21494924542841e580500d14c3ce033663bc9a03b290e4af2a83ef7df587de3a09582d1a9f7b7410607304fc939c7bbd3975f5d9ffc954871a2696017dbfd38362a27909b654fc9c74f7581a226fce9324b7cfcdc59c17869885a1b3716a91e2a42653d0aa5a3a21958d8bd94f6ce344074628f19d17c66a368c5ee9ab433915e48c38b9c0050d358a7da1dea5f122fb3054bd5d43c11c8d902fd6284bae7e4a88de3e39f268de80117eeb7652df3b5156b5f816d5a21c812446ef1d84847718c940fa50f817e52911a3dcb16cd8b4176009c7263ffccbf953b82e72d0669c4993b2f90af9580a2c6e04030e886bb0bb5396d55a4c0e15e1838eb1a596446214a6801c302fba1c0f9581f6b80c342285b38df37019744a652118479a61069e1ed5f668cffbd868a5e41a3eca3a74f845b738130de0933ea33b575ffd05830db21166ee06a019d2a91f9e6f30b5e6ee8416ae8d294c034041e05fa9d2e915be6ded5365daa2831c40975cfff7fb9de062ab7da5c0fc8652912490e7fbbecc0c48702bc03757a357889d458acedca29498137dae99d12104f241176a77a1e54a14006ddf822ebe0cb469880f9e75cee80f66d8eca78ee1878de81954fcd5e7fce512f32504abd23e481851ebcc538c90d78e69ac300ac61acb7c430437b70a9a748c939dc9694a49c00d93a44d8f3ba29184caa0d80f2c1b438b94a9cfe925d2a294c0d52e6423de1e8a4e3e55f666e496add48353780d22c47f718b4d84547c3cbf897af5c29ea258164c7014bc65693fbab72b774e39c6291abe3a61ff52fe8c090f7a9be5e653fbc8143f74636089f7f7a493e2564ed289de1d402bb147e7197258f31360c6a4f131b5bd030bc011d737d78361fc58fda05ae01b20c3225f8f384da692ac5d85be5a3713bb1c3d13fd8d73e8a2cb7d33b67a624c344376bdd618eed1b55037dd6eb4b6e614fe53087f6e82e106ba4d9634454218327ac19e3ac012ea51288ee4b8ba3d07cf6871a178681c2a69bbaea7a0118b37377f2dc88fd54b7a5ff71dbbafe9c1e9192c2c13d214ba2b627d4e2b8851c0cebd763d47dceafe9f5cd1bafbf4328f84b70f036876c32fb235df3017f48e978b4d640c18d3fea09f63dbbc1830b11e85c0213fe1c85a313b8d1ff849d9ccba2f0cff71990955de46202a641e7205464c73ab3a66a740c3d57b395cfdb90a2dfa9df15ccc28c390fda72f0f939d0fa48e571b6d48ddb7012012ae1b075ad731042ceda14ca565edb773ed6594ec37eef2eab59e1bbab123bb0d6c6396408884bfc4c43ca06f3bd06a1520f74df171e39f42d4a641672d20353aced553c18eb383e166f3314bbbc0765dd5d8b2b00661f5c62f0e602d1d29fad8c88ed5c42d6e3d530af02bed9f4525771764a5a4ee410e464826c4a00ef66ba14d971177695fd5044d7ac00098bd195f138caf40b7f5e5c93b83b0da259d4ec02e7140114ff8664f1f32914d93246eefc26ba3fd3bbc2f43c95cf2d2ac9644848fbb37ac7955fe2ff1ab1bab0617f4ea02dd0ebd4aca544158a5d7f5b87f2aacd0c126f71b303701b7b0269c4e74f3a639481757e630c3352514f9cfea356b60001521e5371fca7d64168f4f1e0bd223db960f724bea0dc060bbb1f7ce52d0e8a54cd4a6a3727c9d4f86b60750ef6f4094b20825855e16cc6c0de9c3f74d3024ef91826839b0815bbe6fb6e23fdf6ed46b27f8cb1ad5d5ec166c82d2a41bee90f0562752b41f75cc23b160f26edc0910db6a24266ce3570ee8e5aff98139eebaa18fd0b3d913b3f0b02027fc1b419091d0e51bcb948ce9cfb2c77465145882a4d1de08a877b741ea0d7b0a802ce4878fa971e147fd184c491ddd9864813984e23cf3c4b08f06ee1fbc76493d4325317c98bbee78554ce8359a00539f06ba13b2e1195717bd47ea67bed13ffec33d26e1f412f80b17cc6460cd911b5fdfd65edf2545cdc3ab98f9783686d935c4c0b01483ffb06e545ec10f05b8b543d20e2b7e1659a9d8b45ebe28bb81c2d747a063f302fdff691f5a01ef494109fe291e996d4b548927f7731c6b348a0da2aae2cabd2d73d186e5a34a099d5077fe78545d8bcc0884b36b31dd854bfdc008db294916c875b7772ec8d4fc4e57aab66918e846cd8014ccc4505e934ee2ac5605a3cb2f9740ae6602de5bbea2a8c3ca316a8551d6288eba2502c9634bcf10fb4a3de6356d2931cd040f6ad36c73fe6246eb1d431d4838ad7c1d9e9d69514b6844645613f3bc28145c55d4a7b8da7de54ef4e1a42db6cfa4812ce3c5abf7a664b34f76956244aa59b30308f7656250dbed2b013fe30bdb7fe17739940115f098a03b2e50facdc57a440f07c1535c4a842023b177acf32cd2f9aca27a17890b7e3858cea6d8a3532205e801e494908ce2a1ba47b9b135470bdfcadee8f463bbafd0c49cc1b2833a93985f2c6023d6b7392ca89d570940f37ad70e25b63960de7b61fcdaa622baee89f4f79cbf9fdb9a19334566cc064e33ee2fb8fcf33b73128365c1fa6b73a6db874aff7466412e967c02374df795c97000d92e56986bd68855932cf0d811649a837bcf13bd5c62216611f83ec0e504e82f11b4fe3a4658f5f5f953ecce80a4ee69c0fae69d251e305aa8f33590afc107b36cc933dba7b43577ddc1e978a29b726645662832c45d8fac676140ae12e1447adf3d02ec9530ed9241ce9174a16a46e89b9e89f74790c4f57a7bda0c01e5642deefcf6906e239b4fc6f9bd245e9a4cbf186e7ee301548024e37763f744f6f933b515e4da476f5bf51da40760309041dd012217a31520453d450c5e03791df67d9e445bf40c72a92108daeebb57b1f53ec76bdb8d3d3833f3783a348a7038b6b64dd6a92d2d71d10ef172f51f7044872d8ff0c1e38fc33e9c827da75c895f4672c00f74e090e9c527e6146dcd833957efb5be9d1cde466dfbed645b26faa4237fad6c30887f8ff72e002061d855dfe3a8f8fa2ebe598c6e15fdba5129fbf86a632a51febb1b75dc610c0dcb65c6331b912c6db1b9ce82f28e61b7b33d8a7e29e335900ef52f0a8b39fed6b8aeefea327300381937413fea164d2b4d4444e509f83940dcd7aa4330bf2dcc9e4d6b316d2015d5823bd97f20078bdb6f806c20e6faf6f9b63fd3b20d8a0a7032581148017b95a9fc166bba5ed3cc012bd97cc6095d9ef278bc304aab6513dbc545a39c6d6274d19ebf87b77dfe30670d540c5e4d7cc91bcb4dd6144e62e704677511b3711df0b230a4f96100ea705b4aaf0e9ea30974a2017828e8705bc285d14f87295bd2037e94d16299c557fef7323eaf821185a8d41d1a54217bdc5a62729c5337bb306282d7a7018fd40396b1e40456fa3f782124bbd0274e6c26849593528f67e7dcc85e67849e1ecd660cc3bbbdbdaec9556236f0d4cb5a7a55295589c2afcbebde100702354b54cad8ea6e82ea0843292c61506163995500a336f2521f46943bee638317b2ff6652bb8b6a8c0ce3eb1ffe2b29b80218295e227d84e21e5ff86fa1d3f6b39e7526ee5eaa9e0900942c9ca91d72bf11295bd392e9d8b21cc7122bd28aa9f2578ddace29b8cc58bd82e591e0d47542c9f6e823db5f3303306d82799f6be7b794d20b5cef66ceb2e91c333a99850aca8125f88564668e015506c74ed1cc7c10f6ab850fc05e678ca7c8ca5b93c38374a04a90786e7a0f5423d0c15ed8f475acb67511f50e6c97c385e3ed04ef9b9b98444a8fdacd4076e1fb6c7be878c743173d2113734cfeae6ba326592b3362ae48ee6c31e7aed67822f0caa8cec848f8d73a363efb7305062c32a3587de92b06a7d74e84df9a80e785311af26cc337708acfd6e613462535fcaaea54c0f6eb25a873334527dd682104de7241ca36b9af4d370ab23079b1bc1ad15d82556ee050d0d1ab89e25c7ad53549b7a65e13c5f375fbcf3950396f092e5be30d38201f546ebca1863673f3ca71606ea6abfc0d54dfcad5571d2a8686d756db6d9c460886e7a9de63ce353eb8b53310996bb5913c7ddcfac4f6b243345445c72bafbb03f9876a309bba9c815f0dd350454b78d815599e7ce09c35ecb78139d9a55380998a9cea4fa0287b2f549f5397d242c70d10a7e4d32eeb52d03ff4748adcd10cc0a3f75c73210da334b8650cff7714f412c01a41e7998ee86c7abbab6ce5178164cb6db4efb313366d3f1c5bcc8f0d95f2df3ccbeccbd323e654e9c6a3236105b0536e62e72b3cdab6154a203588587f6ed36e34c72c5a27c862467435fb193b02212f65b2a12b66556dddfe56598945f3037c314c9f4cfb01d826c2ddc00d38b8828cd78ac733d95afe48de8320923fb32d0f77ed3128151d1c438060f1f0f88fdd436b9ca8948aa4e811941f50df70ca0641992f6badbfdb4f78cef2068cbac9c4a377e9e4621c3ed53fcea056df15e3e34f5890dd0ff4e36e5224ae46ed69443acb400ff85f9dcd51184aae6ed0f4f8b111e7e4049825f71e12b6a5c7768e461a3d96abf50a788092771bf4a70b78847dbe0ba97a071874207a426c73720eadfc3c9ee82dff25c604ac3510c68cac4c12797981fda6e182cad59dea9b9512dd81de0a3374e507700212a489a175f7daebf33f918d6c907128745f496c87c36ed98d079747242e75d21ef56780d8e161840a0096f9d4d43544555975e5d4190472ed1aa9d930a0a61b23d38ff860de7a5d832840fb152b9e82d0a78eabe66eb1e22183390b35b104857c18cddb0569ede1f91dc0213786bd5eb40b72ef82aa343d10fde400341ff8d4e95c2220283f73307c9c3ab0d197af8b8ab602135770fdf1b74bc4ad8bc9080dfb11c2629a29762b47b87ca9325e8cd3ba6229264a82f8a1a00cf491addba6e8d0f399b0a3fce59f1f0ed3922968122eeaaa02ad487cd2662122c189647c4a7b1a4674b260d28ae5af07e5a7fab75e6e83abb032dae08dd37eb6f1dca0a34df4f054b5576a6dcb3f001bb951809d8c6c9cbbde5df66479a9c39be178a8e7226017cd594f7dd558f491c662d133c33a9a78cf3c3115c2843ffd3fc073263516415bb653a40c1a542fc9564a325de020a87c461d905b68206196fe9ab08c8eb171ca127537c8c92aea6ae427f34320cf20c8e7286367c6488efbff44d1dd9fb80e527df35d909d9900edf4cae3d2ee61401c267d838e5e9b6f2dfec703eb0c21545ada2799d4110c511011fc136edf065ab381937bb817b27ba64fa673e50ddc6da32ae7e0ec380bde9179e0e68c364fefa8621d1f669ae56823938435c766811ce6f84117c30ba6cb666eab591cfaf129ca3dee89e3c992f39b20317f844ec2922b3878ae5732a2e431531cd71b622a86f9bed2b7b6d96d21ebbc03f04aaf2dbb7c97f57fcf444768b9e6b89ee58024a86b1874125a84aa7a13636e67cde7487e9873f728950796b70fedd0e8b221467e5d61b0d3ab4d00a689361370f1a8ff360b33ffeb6f5fee42e8a99c92a2e484a741a4b00c80b973331cc302fcd8f257ddd175fe503507941e42cd195512177b9e481a1e14f2f6bffa14ff562a39fcc2e4e0f38ba45d9f0e3a4034edff7a18757d3a9a69d4a29bd04cca8653758f815b08c32502a06fcae116794cf0d43657a31c1d87c28a0ecc9a3935ab6392f86daf402719a57fb60f8afcb452d9ba9d7e36ab62bc91b10ec3ac09c5ff4299f3fa685eced82555d573cc9db6c6ad55ad4ab2d9e42eadb157c81cbd3723ddd49328c6408c95882c6f55fe73fb08ec58d930a84a57086c9dd847b1281c6310052992308f4b46f4b063f84d74755af89bada0e45422f1ff8dc687a305a7ced33c34f3e086cdc6846c7122658bf282d8cece72a5f4c5aa71e107a8640288ca2d6b84c565de5e3502b36817fa437c045f3081d2484fa4fe2021c3e3505bbd562b88bfa44fe70b160c39d23e3125ddebfcf4e5e5bd60606b547bc96f58bf6a8e541185aab49ed8cebb1f1aabf61d1d38c62d9be3eb53b0301a259726e580352c02018643333d48780f992a9456408380ba340a5ad177255f5db65e2153df9a7ab274c7d103720051efa45b969210c3a292f4c083d1b345bd549122df7a4c59b592e289c2bedf578248940533dfbb817bb6091a14a8d6fe1050ac20cba0cc8255b397ad78072d025ec1243db300c47a04b931f90867c68bed24be5b87a61856115f4a65090c8f5431dab056ad7bcd8d035dd278542d4b01b1b6b16457c1f1d342ae50c9af0741e4f95c282c37e1661492b43a6fd0a51a9c4c4ab17ef37d63da7a9bb32c5bfad7bc8cdac2daa130c2468ac1a2f99e93919d59cc5d83c1a5f2bb4fed1139c3b3345cd620a4fac413445f85c33b521be4af84817b4e18a1a5d8a02eb29fe4b867c89f9f10db00c2c8c92fd1d6746e00c26b0bc48d64339e312915d86423ecb666e4811d9d826796b375019b48e0dc831ceacfc5155698e46f56388d196e715b4afc221c08e7b50e5cf313c6ecc6626a11b0b47478afbcb414e7951ecdc2fd3dfd7559e898aace639028658e765908b06c42c5acf1307f0d6c5543d233fe72af52acde48d7c38e226049673e121c18fb1492f9539815521d5c12932c94b33c89a56dd326722995bbbd22b15c1dca3387050552a0072aadaf8a0515f9ec27791467698eca43b6f86603809aa815e16dd646ae9335f28f3669db0e8df56d8221f2bfb32d3763198dde7aec4a3a890f2da1c1d68dac73f5e3caafec121518764d5b13c3203c0cf258ff5ba2393ea8533928968ffbbfd6543c6ebd21064fb53da03bbcea7a0f5f81755a9641a5d04d3813321bdbc65718a0b5602babe6648bb2528466d5b77faa09f5bfff9a65aba2676b5dfaa164f6c022a4af55d75a58d57c2b38d5787497f54cfd7450ccda207f7513a0f0e4400ed3e84c578af10c4921d62d6af1b3298b84a9880b7a5764d79802f42f7cb917a1253b2b9aa630925278af87b6333e794fbc520c952045286aea8abc3270d88bfa5491abced6a7bdf3e01fe1db7b77feec3062ef63312205f3de1c33bb821b549712f174afd74e92864888242538432d1008a0c34a7cbc31b469956c315192b9fdbec33a8178275a033ff72db140a7bbe2035eb8edb2cea7f132bedbd7d6807dd7e73c8655784e121ce86fb773a1a03b501f81eafc174ed597de5b556a825e1d89f77e9231356b589e0b8df35b9d01d868d9c2d2ed529d36b5b94466f97a5d5848eb0f9649f1a74040d58b3706d3ef0172fea8df0b9df5794a505758e96edd66e8bbfc32a287fb067875b21e2ec007c3a2a623306d1f8ebb604d9890b9816f7231470e8354b94a43c221f971d496b0b82c9c94463f9243db52cadada1aa71a00fc415ffcc7f9fa2ec6f11b887d51a3bee891c3c8f76f4cf7a5308427c68642d43ede673782127904cdcecbf368ea25a3329f51005234fe0866e7ce0d0cb451d712e8dd91559c17dce13760d33e279fe81b07b8f1073144fabee93e6bf9fa6fa3ac0d63081d6a93c6568d72675d38b867e711f3c2d54b5aa979a0ee76fe67452facf71d6c19fcb778da3c78230092cc79bbd90ae7e50b015c67af28e038f59a326d2c44da76e873e08dfc3fb590d09ef7d625691fee94fc9cfc60aa1ec46930298b0f3f27fdedca32ba99a79d18fea7a9f317b56892ac995387efd42b59530f241c266714b161f7d748945c4ed0d3f5fd57d40e5523ebf4ee95b31ce5e46a716d4dba7efec3ea8f2cddb86dc5259ba6b507eb2781a24d4b75d7f9c143d8c3e4f3f8a994fc749bfa246d8a12b421a1596708e04abae4546baca004234ba911230bdcc22389df1d16f0295035474a2db85a1e0fa5e7b2a9178720600e13407970460b25732ff7450dd1a06d975a3ddcab73142b7f5f5d16db91581999c4e152a26106403faab93680236e6cd79a7cdc5ff0e03123b84dff21d4d8e44c4debaf16ff6483f5643cc22e770bde09acc95a64ba98d144e03b66c41c71d06c4a2473a1b552a0229dd9cbeed532a26453eb30620e7ab2735ded5b1ca4464083030eeba7a5ba663cf932197aa0b53a7a111edd35044294ca2fedde05b8eb731879eea4ae2f099b113c982b6c44de2cef50bde07f6930204c7e099283a9bff592509ef1a92a7cf2ccabccbf7ea0f05303066157254605c565b99e3e73c3314a8e3469d829c9bf6400136b3789bc2b583952840d31f2a4f95427ba3760683f2cc09c28be85207542d5634c6c7c99f3517eb1f8f43d69abcef9e8ef919b6b51c0ad5ef0edb7e904b35e761f3f2891e769672c4afa9e6b2f720cf9b546741a7f2c4bb64212b4e82a85f6457c0500e2876ce370eb93090a20edbe7661b4449971917b5b4897c8eddaaf0dae742d14ccd29cb84e289851be29addc60963fe64a0d37d8a9ae9b56490498115c4d651121a7d9d156b44907c76d717916632e8037658965fb431b9a7d5d2bd842435c0a5ff9d5b0f040614456e5c3c5dcb5aab2e7d57a38fd68afa5a5c2c3dd6ff61ec61f3695a5387db65faf9d95255ef7897343c6e1cad1d86f83543b48936058fc21e87507765b0ad4868f634d37734a371692cd92e1e3d258daa952c8851735e0b6761a222018b62e98ea61f6d58bc3f8a768e8195fcad0f6f0d0333026ff1050f7e195a60c2148f7b0d37f47fcb904b109e47a4c5542d242c022be7588b3b8ec6d2cbd1b60d2af754d464e5c44b57a7774476148b9ca12e7e25415aa9acbd26a5baf4c639206f08e7de9f0e97993f4d0c51f56047130b2630fd73a014bc4f68d9da5a4a0396e88e7cba0dbe81432b09b109a995369211e65131dbd0a5980d26fd155109e7b559f408885757d577fa5bc5b801291b4c959445241591eb9f8d8404b176c479ceab696335aa75a49452410cc6ff6d2607db8d425c0f8e155bb52470b4b9d529b7a5fab342f3802f7243e9775938393faef35d728e4f4f9f5aabbb21f0a86dedf6ebfa8e6fbb9f0c53a05a8454aac683bad5d67c9a553e0b7ca049bc7bf40b5ecf3a38f08eaa68f907b3944da8a9cad36294c313e72fa81615681b5869870667b34bc3a447e47b826015fa4239d066782f7131c646bdfb63c5694b2a11539691a1f33d1e323bb9420a73dae9a05d5b554be146b9851d7d760f677e686bb247adef0af4598b096c9bf6efdbf1c3bfe867d0207e4b1616155938e1310f6b78ed5e2ce43ffe6724cb2878ac593a08d972ebe595bbbed46541a9d9588f6d6fdf545d57e1b71daebb9695408b5361992ce79851e16eb36db3c8e3035ede7e16df88689073da2bf340f1d69fb0cbedc528fa6881a42662aa2114b398c6d04688bc2fe547a91e19e32d95632b1f6000a4fcd95ebf65c2d0903f88f0639cef24045441b0c59a1908add24126659e2deacb1ecf7125eefd381807583c8dfaf6c6590843b993c5a3d403d15d2ae3a542858c1e6644846500155089ef6ba046cade4b9b14f17eb06047bdefbea1d59f19be0485f5bfa8ebba7a3f4cfc331058552fbfa2fedf61b58b011b4c0666aec01beb79202beed458122b365fb5231df835b929068d1e36c0f4708514251b686dc9abfb2248454c71762a9e55972f69d2841f00a75b6fbe3083394630e4c7741d62f1c56f98851dadb37bde800bcba2c0034bf094e85c4aedd5fd887fa9711ac3e90fb9f3533006fa04f0a10f98b20dba3c2c452ef16df1caa99337b9204c0d19b668d8e47238854d1fab142e9f09528bc1fe7eccb50e846ce969b939fdabfe2de0d765eb07e3edfd254dcef895bbf9eaf35839ec149c95aace285b2e0ba41d292470be98d785d0625682b90e37ec29d4ace17d50665fd15730450c3037371f54c165a30e0ee50ee73ecbf8833dbc2bd4dc2f4487c6e2e041f25d92c8ba94677a98b3e7f97e543afae71bb3d5ee98fbca0d53faeb1243897911c59cfafe9c64a037e0faff74efbf02c2499d77bdb91a73c8639681d653235c43734500683ad4b9ad5944f2b446ad1dd7085dddcc3f9ce8eb71bb12db762749a966612dbe8041bb0a0cb4468b89658763eaded421e1c4b4d48f16bead6237b705977a6d91b3fd12fa6efcffa6251f26e5753879fee4219741b5b49edc4849ca37d5676110ef6b0816d54777cfade9b0c115b986eadd4854e28cd8982e0a0db34c91f90ac66990b04c14ee29054b6b6b93db942c0b87297e39cc612a4cbf5769c418fea58b5592174584e83a178aceebac95577240b2c9a5960375a5ebcda8181c3b5159286615488ac2d37c269dd6e597ecee8c9728637aeabba7b22c91dc9f698500b465a781878dd2cf5828f0ff977a5392282272f22c7ff926204b99b82dfc0d375165fa34426f4aaf2c9eae42747fc4f0888138eaf24803113a3e1ca7afdc8be514c5b63fd170b0b7cd42a550a9bde6411b394804bf9517b20e892bba33c96be234b7ceaada0359c87cf2b19245e903cc175b93c46c53811a39a69218edb10ce83032b29fe0ad0d7fe45963b38cebc576d6dbce9428cfc58ad01dc55ea72c2851c3d90bd6b1831b172c6e40f89c327d1a386c649c82fe6e4c58b0060a25f6a1f436f5fc8233a94849a95bd50366d7d68e426868692d864411be6715860bb74d5a9c835333eb45288b5c56aaf8c61aacde25eb62a063c7999d346020060688ec9d5344a130eee02909eede2297967e782256f1a9373cd5e2d3aebb622912e6197f063e5e8a834b8c4616b02deb4805ab3f1b3d6014fb9d94ef2d4a9867eb8292302595e7928e3d7246e72337c44093c9ff58fb2a985668c48d269ef4c2512b586ca0e1c93c0916385a495836ed441b0c29f217350d2bc891176d647c45f5a4f6d303460bb859d69f6384fd3c3cb77f885dfd5913f64e7b51707ac3950e4faa45c1dbfff84afee711a092b167fca371ee67f904d24112d0094302e6b3200bb3d2a885b56a5bb35ccada2b5515b28068d206d7afa07d207c60063d0202d8eed271a85695c5c8fba66e2be9adf6663220ee25b18dc04fba323d402b09c824b4745ba60d74f62dfd10ed647762d719af1357601ec0f181880c348c66f6b7e6f49f9292ce23700c8c9ba175f95b7b8063904943ba46ddb2cfca4595ef7ff5e0b3aaf79d057a2bbdf7e8c255e72b260dee98c1a3c25cf4e24f047c978a632c1c1b43fe307c6e4c2d863d2cd7c0931d8f5afe40c1058572397ea709494e7cef14e2e6a561a93acf3c23490e4b94aa5a6a29a31af27d86bf85c1552833ea484e862e155d4f79b8cd2740c6fcf8c510c5e42bfbb94f4316e2299cc426e692ccc3084a06286c20c8057bd1efa44b2b974604fbb841b918e809b352545d316e9c82cb8ad7ed7e727ece26797401a66469963a706303aae9789a3cd6522ce522d82f6f5e0361ac44d6d99d74765f4731300776c4fa381d03319b41e4df08929e9a4ff050c67b7bf4ebdb868c32f9b7ba47827479e4f4dfda57031c020f4ea14162466566e8bbed60c9c45240cfdf2e3957ba0be7269bc5a6e3f543f17a8d256360bb1b6e9835afeeb21c22ff4bd89f503a4bd5322501de84fbdb97a046684ae6bbdf00b1f92219a7b04df1231248a433deed46677704b2a6335e92dad7718cd29af551b7bdd52d5ea23e2dead9051a27fc6a4673320e9a3f5bf2c7efa526bc0bf721e405235b4f18f81b298dcc32cea87e0130b07e760f905084d73293ef03ee12a051247f5b41899e6c5ba80cd399ab13875157bde942497331db22ad1999e094868b18286cc8070e978eaa9960575d08093f5b7510e9ee7cef39ac163f3ebf9c7c2becf0f73fa204aa35179e5686b390c1cc6b05536e05a7fc92b571bcf6a7ff803c9cdf74b69eea473e3089134a757378e5378a9455a2e47f4b3edd9ab373965922cf23ecdfd9f8ca5f5f795a010117b24f7d2af019ffd30dac7090b2920e278ed1d18790ddd6614f6662f092d45cffc4db919fb06fbe4bd6aae9a780634570aaaf399e0dba6b69e284339d42b2f57ee254de47a785d45dffbc424ca7e1cb43004b826baced52cbadbae5c5caa72674bc3ad130a906021f8465c8d98a97a45c4bda4e9343a5dbfdd8f056342986171da0a96c4e99488c4aba34e9f133836f3944da524bc60ca47bd77933186cc6f2b3fa41ce4be038f13ebc703c7777c702cbb876b82af110c2a35260be723dc92cab79ad967200e7fde5124a9ddd7be480322f57694bff7f814ce0063d0c39e967812b324eb937efe53001ebb252576f509a0294c2d8a8554802b50809d929f4b984e7403fedf8f0a6fa297b6df788d711ce6641d70c1eba17f4593a753578ea1f0c6a948760dcac1111b7a1bf57d61403ef776d8730a1480fa08ee02c7404bb4d0371c2aa8f373ab8da4cb15bdd1e971d3bab61cd82ec0ba2a1419eb6ec2616b8a943504c140564df9625f874b2cd9ce66868a8b792f0d1ad00808a60c09a9d8ac8ab27b3da74ace810fa99886266dd7c093c6ecdf14d21ed5d4c18f655e3c02ab68b533298bea04155a760bae775b58fc703f6d71cdb3641c0207eec360cd5037e33c41a5a724c951cc19460c456a0166e9fd37351e9d35234eef480f8ad6f92da371c0b7e406f3a5c7cc5805ab6cd741fe00288ace2ad01ab7f3f6a60c63d369dae267c5680668831b293aa733aa59c74bb91b25487aeb6c4483eefbfb34cc4428b4a9a36b258bf731a777f6868680c38bd9206ff2b1ca11acef81e8632f39b1343606420bb5f36bd4389a19536d9927e1f3a4b59564cee2f0e11a8431976ed6aea71e37a7b767ead5ad3e2fd31b92a5449081aa5237e5ac9b2a8c1f32845666ca542ed180dd6a4298c19d779d22d8109cdb1ad96937cfe9a36717eb2798b990c842931039f20d3848c258d9a406bcd9bbaaf590a32ac9fa13ea32bcffb0d56e59335814a4c552715050a051c2f2649c78f4408681c13f495930d43818d6980e586bc5972766258aef872e01ffb3c69e0557faad958d3b8bcbd5c31415aff77bc84b2794a6588e24dc62667048a1442a64c3b3e916fe4d9d11ca389259002ce4fe2c0383f6b28890c71b99a1d50513392b5fcc8cf052f67a6e23b276b8d541983fc1338de55635f9b08084bef4709d8e2a352ab3e03eb7824d73895fd501066ef466d2166018e7fe0194314864f8f802675780cbee215ff8babb392fa16a010c56b103e464563839a4eaf58be020bce55ed833093dd33fe8b9651e24eb71092153b1e6daf7bf53fb512099d49d719468afbb53557de4d1e0bb22d78d6faa8ce361efda745ae66993fb950ad42411e33f680506370e2476efe0a04482701f87857cc1f9e35cba2b6ad58ab1d31cba17b321ec2b3fad09181c01c998a21d046eb218480121da302c3d61413c766fc0e84fb36560cc2887560bdd9f9777cea60f67cef1cfa28e6e264958f3efa544f8591a717479c1b8b47a6e213e51ace4768786b6363fa1fb44f05c28d0a8dcf05e3e3a2b072c91b49689b9f1e26c57da79004746d8545f1e146939dee056df7282bd452320df6d09280e2e094607e6f38f24f4c322206694c6784426945f2afe4c267376be90f06282d83985a5be0770c1f47eb9d98dfe8901dd3394ac2230fde0e641640a7817caa623cf9a9da90b55d6052e16e704fd55395b0dae92cf5016443f7b805ebdd34a0b3859e7fc4a21fd304d8856d42983899222afbfb127872b035f583cab21d3317d04355adaa6d9fa5feb9651b55281be21bd4c70e46b999115add542206255befb4b03c6837585a9cd41f486edd56103bf348dc01a5ceb637a15e7a1ade2c7774718fb7163e9dc58225038b5fccb9a7e5f93976d840e1f960e77695dd583a29bf520f772c796ce003ab47e00c3a24baa4ed7d50ff5da2ac819ca8b839aace8d1819a729809aa354970e5b716fbda90bc3a5ca9c97a85b4979c48f86979aedbb6697e85814423e103fcb66d73526af03becc0e7bb032322523f338043521a72ee73277bc0ea12a7dbd454560175e84203d23b874ed9567f8dd54740e728034f78223d12a66019572d60329639d096312523cabb91f8f3c0d92057a07b0fcdd22b9e1a04c2ea3018ed11fcb9beb933e9f52e5d94ae0766c4e38db333b7e2eaedcc1635e07f2dc9a91361cf78d0a28c1cc8ef46586af479c71a71bb7eff4bc2f8c908350d9d17529f7242aa0e0346d5d5087dc9788e17fb2df4bd2e4457c23e26f149f464fe75b856b65d5de52cbf6fd8f906838400864b80715cc65a919f2d624790925c69abf2bcc11e60f40ec9cc8943fd5b23280ac38fb75bd84d543f9171f618dc30ce96752beed1af931b5b2c191f8bc11afdd1c811bb14f958efbda269c568efcfcae60c5c0ac88be2023509fb38d9149944e319eb66b9a6b0a847bd57240e7bb96acc1b4630d01735e0328ff02e496e55d8f1a112bd8b6dba0d6d41508f895321b4bb870ff600f064944ac2dd84b0fd49ba208f7925f7cb200ba1cb19894d5756f00e89e78ee79618a87165498319fc115a582fade8c2c82696b6a0d481e6b183ea8a85b741b85818ef2b7c3ffe7118f31b6822b166503b1466875421b735bc2910450d4228333537bb78d5b3594b3fce2d3274296fdd5e2161e8fd47825e713c600b181c3d80aa1984b678888d9ca19d0b57e2e81f250a94fd0766eb7c3d0f8e0eb6b290b2995463923b4f052de31e67948f240b9d434694f1187442f3dfb52f39b4e8d4982451c7df06fe78748f54325159c73b66f6077e149b3309eda57fd1566d199869b51a215edc4e7bae20d3367bf3883b1617d1e9996b6cb7760d32d5e95d9e3fb4723b88307979bff8c5ef4921b8d13f85cafc138ed0f1f5ca68c861dbdcbf3c738adc565ab341f00829bfa85cfebbca2b270de9ac29fe6e7cbc54090e05a63e139e51084131a470d04d96ba6719d35c661dc6137e6785ab120ba3b2e35c3e0e01c5e54dd06667346687b5fbe7fb92a24e530d81197b2f510473daaaf5c0a3a698bde756c5231772e64aca99be36f190884e6e2dd0a3705cff21347cfd84347f2a5e9cfe37bcd217be4a4abf431d6fc2f59168ac4094b7fdf5e8a88518175a11cce284e820407503cc8291cb239d2cadff63574136f80e2b68e1776b2c8c6094a05e7fbb6c1701a299320bbe10b88a2af9052bc67ff2bfed90469614a2b6c0c5c110a38eee766c9eac28db5bdd191962533e346f3fbc84ff3513d1da6ca4db71f6e697365890f21cb453d33029dc4c564175449c94129358e87999ebada15fc395ca138dbec85f9c6a56da9baa1c9b087524d7d422dafee26002e8e4dd4a29b2f32d930adae931e1d2fca89dd55c304c58d97c3bf1eb437514a4c7568e3fa3001154611c8638468b076aa8de7e54d6b71bd22acbf8176f894e0d3641d9dca058d583a89157aa536d81cc17516ae19f92544ef3df7215aeb683871f4ed1ffcacca0c04488d91d2164b214042a8b8ed876c7f77271d7148e61596c31106dc16f1036555a937c17cc10268e124dc2a387134bce22b5d3ff759980deb26c3ed741d1bc19c4c018dc897fcb3df5f78164d4ba51752385a1be4e283758b8a1508eb22b6cc61f853c667245f0377542ea489b27ec9caa6d7ea8e68589a90fe5466b1449cc643b1c423c26e40fb3af40f1730c144e19c5d60ac68ed680344d0392cb7c20efff139569febf2f9e4114d76a8c0548ccdadff02fda780d1e4de4c22a2a7e6e310a912556041d5379685937d367380df17aa56061c2960c7c91db715161a8fec4edfe7e4de1bb0b0e4b4ec85803796c23511286340a0bb08f9706af9baa864ae61b52175d3e96a1211efec7d42ce6cc4e64231119cbb1c426265067a857a3594b3cbf33158b032bf549e05f64d2d09f7b6e8f9b019d6033bf9d0e3d9ea555f574f7c2f898c545ed1eb63ad244a54ffe5a6b86afb4a66aa7fdea49bd8c6a18729a92614adbf8d28650b63b20027990047c5fcb2da1642e4d13161cbc9a1f716527a343196cea85c71b6c306c3b7957daa26eb2d2bf95d1f6ecc6efbf165467d6bec24d581aea4d7d6dfb952c52c74ba37606e08e1910556b4954618e472d2b8ac4bf87bd9ebe7012aff8d51b6f5c801d490edb34b339f9c463a4e4ac16828478d9cfb890f44e77ba8eaf194dbdf10da266aa3fa7ed889e4f841cc7ea7a368c56530c1a99d224cfba91b74dd8f1bfbed578bf49990888949b767038385946b1690ca9cf00e006761393b7625c3e516d7c0dd17dff961daf77acc06e4cac5bd0e7ddf1969339353ce7210c40b0dba627560eb51328cea5a5ec81e2890e317b11dc8a1035fade368886b6c20dddafee37bc7e63c4a08bd08e1eb65b6179a6462a45e0da2ac03be31bd1b7fa87210af05f7b7bf9d683dc5b168e8aa77f31b07f0c528f1902d162d5e13f3b37f64c4e9012095f5a057a245a9bed1c79457f0d9d1ed42bccfeda0ba963a3d185a3f6a620d3208f2f2c18dac1b0d3bb9366dc0b743a67357c73b1cd00062b74b0c0cc9d8810f2db8d522823681ac9eea8f738341be78dd03beeb554f46dd5d1b31c9204b7854210ee4e32c901b388266b95741005b12b4c3c3134723a0ab197d8dcdbf1c6434d8545d7f2df75de94eda4f767d8a0c7cf862cdda3c16988167344d7679bc591867e9ceb09389bd6bb6a367ba4295953bc814fb53a43ed7203b76e32d6e1d89d4a5dd41976aee405d15081aeefc1d180851d9eb25f46dad6b6e99fe2508bfa40e30ade7821e1b0a0af5c08f4a56fb5261a447cffef030b5669d77ee4b168805c497274b9f7dd13b8e1082281bfdd43b370a6a742886e80511ab5f606fdfcc104bc53176ee3372bb7b518c02413cbcf06619d68ad634a04b5a3da09ec361fdbdf83a0431feceeffd976c4c381036f5e127f831e8591fe95a98e27a8daa14f855019c2150a3bdf5cf7c1715ae0c058215445c9f9e35702a0b205ba91ef488c284fc261f26ff5029469d98f38440efc5fab541809f041619868f20f0ad762d642d945e533961c54bef3e2403f2bb780ad55826502fb097b53cf7a67021b959c227a291d93dec4129d21bd20f1e9015e5dbfbd2d07ca8c93aef069f5deb06bccbc605802f8b01c3cc92d78548719383c66a7d104a87f652962bb6ba09994087e822595658255289996aeefad937c8d76cd148caea1141124a12106bfb94540f28a16da09560cb2a48e1466c5a53e05201e27ef2efccc08ffbe43d2c8d34534e893a09a838a0cad89e45c37b8b40b9963a8fd39576bc112d689a06134f6e8d79f83ceeb8add2c334066a64da41cc145f36b1a592e42929590ab73843561d61faa51672247891fd2bc4b88a1cfb09af416c384b91b7ed43c8a4e0eff2a3d359c432a478d352de4e30a1837086f807f78309ec06ae8b747c11bc7bd9fadce76d824f9439a1e841b9cf951ce6bb97dddf5ea872e7df7f002fb57cb1ab3e92c50fdf296b06135ff47817a298787062485539891005d97ed92a41633f0c119b45e907bf8ca9665a25aadf60a1db31557188b04785bb3e6126d1d19f02c11fc1083ba470dff73e9361208d486fb46dd40a5f0a62f632e8ee457553d8b95701dca9d82e2e9cfbd7ddb30608eb08320bdbf6e1e20f8af6a663cf4bef66882d0459ada6024fbf41493f7c68d5fa176a6340054a27645984decf57bae9a601c3e4482e990b206b6f318ecc006c9d374553591e53babff170fb5d59d5093b416947ae5397779fe14eaceb8c4bf409f58c730c7f133168bdd21c4f7d5e3262c927dcc8f60c30079940b67078a59b80c09e3f59aaf83cc7f2e9d9b3de4181fb49ef19b5bd7addf36f19b8637d55da182a732e24f76d004d955b1e21265aafa0d3e96eb926f28229de1f87363674dca304bee8fccbeb859e35e7363604e4bb0a4954d9059644c9135883268c554b761968820cb1658a6d67d0818fbe61b5c446ce87c31fbec879311d8741e5934ec9e02e444ff794e3967df7aff5a97da67faa47cff232875df253a93cabb030e84836f74eb1b0d69e52dc237ba7a2075984db4309ce765de1893f6bd038ebdb51c50ef13199e928ea806bcf2fe98ab9a49098fdeb31c2dc0ff923774d3b6f46b948594dfa91d1b6eff63a09330c17743dee3ec6a651ce3bbb5b5531f89460a4ed176f3bfc4dda645e18847a3f3b753b955c3caac7a45cd86fd4a0959e26b47dd4673b7b252fcd01529a10827c6b185662f85b6f51a27c9b9b62bb402957107988d430c29fa3ff0029670c751d6dc28f1a8175df3403139c963440dd17ef7d107c653b2b8694c17241b936a1289952c042f8bfe862292062bda2b67641d9729df4892d2e7c2c04c61eac76bae87bff0e6a1c348f7b3e96f127cc7ae7f8bc0c7a71de20ac7aa7fdadc80004ca0d8cb87b7db603a0aa5ec9744d8c17abaad659fd63e73072ed797464b8f0553a86feea8027f17386de1e32e383651774208ec6662c8c86eeb1282c643d2b3c99eed7926abaf11a6c3a1fcf5890b045ae945096d8b3be244f0e92eb4f347061d1a7f3912c09d522c57a4fdd5280744d6fe83c500b8da5ed914bfa87288fa0bd108cccf5f23e0c43ee0924ddadfe6885cbd9882d7a598419d60915d33d8cc686a66fc16f5b907c069c3ccfaa9163fbc3534d309709a9799f2639e3f96a95aa03c20158122d69832d5bc27f37f9abb8a54b2cb270b9b0f0ff33790d9d603cec0dfdd4856af442d71c982c10dfb1b4bf022f3efed1487b4c3dd6ad987296102f7dab14c461394cdf4609ff56d5f034552a74fbcc553b4fa21635db73a3ae3716c456be5b3aa785a8342a8ba2cfa184c45067699195c4f367b8e2f6eea8390fca2e3566c09d9ab9e5edc77ae63d37f64837d32dc08f51209035577ea880bc042c70d87ddb180be54ce8e5e44115ed3cc5809f69cf7143762a6329f7dc288f7ce5eea93fecb35bf0b21747c9dcb7da1e89fa5720f43796e04d973d505663cff223adb4c0c33abe5440682997c56b83a69c0c0bf5d73e4c3dfd41ecaee7d75ff41f6738dd4e03969e3eaa1feba8a27652518a70e89d2e59deac5a755d777fd7855e2d20a7821b42cf84d0be15902dee1609ab9792b368215b15b05528bcc3d0d09e81974d1e71ed563f233cf0e5d512a92d7f0c14a116269b552931909aad9ca408bf1631bb748dcd8828c214dcff2f85c357c78976bf9397357150072189a1f25efb15933a46df9b8a9305e31aa3e80ee6ff221c5e5d0df5b16984d001b85e7f40bf44d22fb650b35b8116ea70c51ed31c5f1cd93b530fd9a4ff0e2a54adc48459807401bed9cfed3017c0d43b081f9c2556fc0d3c8bbe74a49a96fa92b9723171f1a55637def7e2892718142639c031aa8ad1f4bdf9cfa0d42cfaebab543f2763862111b552fe2b283b7f442f4379c9396690be5345b456e19b282e11611d0143ebc0c5cbe4713780cc94ac00eaec6f743cd9725424ce70651c69a786d3880a192ae510e79bf33a6333312f49a8f6d9f477af6518e7d014d4bde347bae5ee20b8afb98a3cfab9500239c81db8568527041feef107a23a4ce9be4a51e84ac70ddbf5762ac30c8198a25a6a0702c1c0fbeb1391148ce1efa3e1a50fbf298f4c96b28bd88f8cf92f13881d1f4a6d7138813b23dd585e92e2031ac8e6908b96efbccd6c25bad0f8371d3ea6c8b03c38899c93470b88e8c123fd933d2678314911e9723556418bd40abb0839376eab0358a476f72c61076bbdcb0bb9dbf11f75c598f780f5e75bc9f4cece5fa67268f415ea20711416733ba1927570270e2ad828ab28b0d5753e52e365d55698f2c469ed092a6270fd6efa299250e87e4b497b7e4b0afc0affcc79fcf9c731cf4dd9a44656a145cad9fdcd87c0e48ca1bd7af2039beb640a427b383055216ecfc91e553748aba98f690129572774c02ae57f8ea5521017493a12ca98b4809c16f38b02cf8f0f598f2e7b7bb9cbfede13c3da634b9c8a51549e8dcc147bdfa4311a5b5c3ba522ad5e264e372e7a05f1cd90bb52b7c3913ddc8350f70f5ac27e6c38814950d6c2c89dc931430ac60a0a32d24fb393c3889d283a6b4a61494bb167606faa0788ef014195f98b3919c221efc36f1ddadeed80227b8e7aeb2baadbb392ecdf58b2036e2dc720729f8d30bb8e64ec500b58549d8c28afcef63b87c876d4cf9280fe17898d465d91eb3be285856c19fb011b0c98f956495119400ca6a267e2932e008c57a567a16093ccec8a51d462cc4ad650af0c9a3c6cfee3488cfad4ba2691ad3eca7774196d0eb40fbbfa454d9a7a46003ac2fa6586d8a6dbe5bdd81c4e7e55b18cb6a16455e869764803a4fd765949649d3260d58254d90f0e599874e1b7b6f2669c9238474ceeaa57e4a51ea4d9c5f6c7e0b7f5aa729a616e4ba8d375c0c749923624394eaa95c4d33459f3040cf66c6f8981626588701cde584a9dbb88064c24e4aafb31f7649bbeaaafac1b67b3db9b786e31307343a9b520c2d0e9acdc3f47d36a301030a3f3d800423dad310ad209bcc03f90f605533687810d3b3c99fd1d15bba593ddb0cafe2b0b873631662c4c3b05aba4919aec893f4f74d5fb1b107164b4d726b16b91f8b4e11e43b3cf5bf2d7c98661f7d5a75645b3a298d9a12adbfa9f03555c4ba41730136fbcee208ef08607f6971bac1da179e7b96818779287aa5948f647b488d93669e3359ed0224c4ad32aa898456bf281f25030f370fbfb6bad5f9637b0a336272ee559724758885cfb8cb2ee1c7234fb324255f06a3bf2565e152174297a8b65a01bbffe7803cf58f498a325651a87f068e5929b13d57cd2b5d683ed1b50d37b3a7c232dc869be2b9578ec22737a7356074a411c1985db3b1a223c07773b295885b6c9c1504cb51325fd0847d8a310d1f12e9b24631be3b80135306a8a57f3fcb7377c2f9f9046ce7550b4dc8c15e4aa1476ffa721b58ad3eb381beb231e31c11df5f5fa3b6e919e9f8a576fed0d39650caddc9948433d315642a43cec7dceb50fecb6f785f739005179d7b0a23eead37d7c47d7ee11e204e7c4f233458b2a7c1e3a99d47dfe2304d709fed886880a9fbdde8857761bb8d59747fe728b52d788a052b6c67d55e07c22257d533cbe4a47169516bc8c824cb74e778c40c58e7b91e84a188e3905577f0ff1e693cf97e56ae63f4aead0c572442ae013c9402ab2eeeeaafb79e487317e6af12e779926a430fc9cf813e65aa3e961cb2897992cf536d2ffdc9f53c50e6c1fcf6a6481b76d84aca9b017ccbde9c7903e7948cc5490195a20ae5f45ebd216a4897ea1e21b5b94ee6a8d5dc613fc2c01a3a7b5701816660ddc567daaa346451eeaaa86182d7068c37eb73bbc6f18c3695bd221b5fb6c10e12ef4c5f60e27d391cdafa8f817caeffec89c806f58fb59455a535bb3eee17e09d56923040193260e6b28a051f4260de9fc897af26af5d142ba6c46c95b41f1f084a9b1f7a12474691cb0c6d83c182e5a64502cd6f6b0da4aa54fb7a63723178da34e2f78ea78c219e0e453283e629d16c943b00e3bd22c5a0748f41972df10bdc44fa783bed3dd436ba70a0f2d8ae54958fde3ab99465ad90ad799d9ad91a17ab634c26ae32da182031aa6d7e3b7fe6c009277b664707edb34a5b21bbfd825159c434f1815452ee18d31fd620b00427c611528230e5582cd454f1d87d81649f2414fc648f1a000a95a9a648c3599e352085cfd35d02ecbeb58c3571e753242e6294eff1d0d74cdca2ee27ea614c2eada6f2598a5bf39968409aeed37ce88d915104b75a4438bfedaa95a04277856687eba67fb927f9e25da5003defd9eb35996c82a3e4ef495d69c42f44e16073d918302fc57e462b707c339a5e08f6af78393788136b21bd7bac46597de1f496671c66b15ba13166271762affad05dfd0c4526953429d774a0a349f74f2afc3c090940158e431cfa9b1168ae8f16870bc40900c825f31bb767b01349da48f074968da597f25a3ea13b5059718e3c0b68a056ea81be2a0dc129598af552e94481f63b17b58cca5ab04f0447dcfd6875e857bc7be676da2ddb87439e3dabe82e8822791c6c2cdfaeaaa4c9be5ce0c4a543048324096432e997527acdea749be91ca5098899abd628828268a5fe9b5537b9e9f349aa3e2a0eb8252821f535a5d638c698e4d49bce86d8ecb47394e9fa390376ace056266ecdbe4f293a23cc68a81e5f2d3c28ef26935a88b2901406f5d6fb1b55b6efd747e81fc18dfde4b30b66969c24db7604508629d0bdc430876abaa4e1f5e26aa4a2c62df38a93ce0c7a0af9e22df0c8c95e5dcaf071c74d36ce41a82dc6a72b06086dfc53c56878d83d5fc92e7b423afab3718014afc20ba1ff96c6cef7c2aeab4d0ccb916fdfa4278e64b62fbb2239b7fb1731977d8fe21cd4815b3570ed40720a39e3f11060e1114b188f8da7d60ad690910821441d97312ccd6d4bf3ebded82912b4cb604bd97ce6e8e6eeb5a3dc60f6a4f94f664c712e97fd701d0c5ddc32dd72a967384c2a6f66b7b09605fcd79b32a62b917c671005e232c3125e5a5a6bf44ddfaf5cccd4c66e2d4119611b0b7de92c9a48ba32cf66a2e778e3bb210f573e27f1d1cd744d154d954937fc3be40603fdf901413e0289232ff8c4f8ecec08f75e68688b9638a6676c41720f24e575f6a51194111590c62df12f624c2f14ce2cb988a203a6666902d2b78edb4c2f698156494e3922c3b867cd489e51c27592859e3363710ced0ca06f60938bf096165e82762612e6848310ce5369d3add5110ddbb887838e4affe352922e61187883ab3c452f44989979d0ed98a323c89a669bc843865b4ebb542305116300642de0ba35154635be4b3e64b39eb8d8953607705c9db286c670fa7f50c406c55f91acc424cdb676ad6caab94c5149473c09ef8f7129ac4cca3450f2c63bd99f65da33f6c5ee10a1ec52877f7ebaebdfbcea68e80df231c67dd35d07ed2d582705b38411eaa90b62a15d39954151709d003346bd8665795f3bcd5540e6e20ac5732c0d70c47f51eca3b098c237dc04a3c57428b24b307826084e0bf090dfac8e1fccf175d48c477a7a359eb23ec82308582134b2cde1d4e889031e4ff2df231be8589569f6079657626cf399e6aed43c5a3859d662a7c5fc727abf24fe98496d9dc7c24fd15142a08ddb1bf892dde31e4cbe30be42b41c0f6ebecb1eaaefd429c0d42f4dc4d4918bee262295d6c008bac8dd7959a4e9f5dc318cf29ab7a16ef9f3105b20f950181dc79d6cefb08b82cc10d1459075100bfda6dde9d90501f6d51fac00e031e63288751b5f76f2eb9bc3ea18afbf90e7477315bf8e2a9e80c5fdcb85e3be2cfdfa667cd7d4ce4c72c57c1fe117b33da852cc1a19ed363144a2c8cb65d2f306cbf26c649a8f104051e6c78dc3207e3f5ba66d6548fdf9888ea0cd9742548089237960f3520416c43861a10e0dc96006fd4f2b90643954cf1a867690eba7fc235b546d4aad918658f4b57dcb0eff442e143ca1e467b27c62296aa16f2cccf4a86ea194b6588ecebbb7598e376c679f9ed506f8a96f3fe70d2433b7ddc17397ea562353c4c04e2e34c4dc1d79c9f5450731819aa1593807ebc39e92d0036819b4d6a2f1ad4bc86afb0769ff12f97005bbb9de4f072edce304ef9da5e376916c839c0d440060c45d8845c10c42b74c41a8362eaed44652fc162a3e6f1c47dd186a53a75216cc977bafad65e637c26d734a85285e7a67d95e008355cfdf5cd32dddfc7aebd9f8290b55e4365193db4a46bc3247ea45a4d9207c76b79043deafa10838b4d79f0c4e290e447dbe3d8606ae0c7b19ac8be12195317197db08962be6115ace226fbd674ac3a18d337701be51ae7b5bafa93f134b9098aa292de789c1518034488ec01bd7a23dbabcf41925114a419ef5f4464104e3a7f90f71e70c8e6e854a89125476c44d517c6960a339915009841b8f855da29f625d92c3bbf6096a5eec9fa7b3774cb698a79f352715bba7ca1a61159183b97049e5ef94dd40ccf15f3f36e6857d0f9114ad9f2671c0feedf935d9a01323c6226764c7a7b1bfa90b58d84c66d2b6a9e61633973f816e2d9e98aa4009f4e3a0a265297415d96d494f265c9501f369c8150beb92937e30681337bae6bc2cfdbe51cebd09522bccbc7c948aaba5293e5998990f5432e99848fb1d4a62c7ac17520b04c52a4f8ecc1f165e37b9fe00acbe27dc0423a9dfdb80935d0d8bc41175f9ea62206e6fbae189de8b889682502cba49c1c5c7b959ce4c344146802bb7d9b1e6ae9c94d6847a1f7430466be78c6523c66cfbf4577e049c831b519df096692fad75f9120367d8ac0ae64b94d125586fca646fb9438a97ce9983cce552b9fac1e6264cbe78d78fc934abdacc416c421554eaebf763a5758638ad5a45061c32badab40503704326d6a9bc34a35459591f003e271071bc6b4407818681ff5d538df79be1eb8e4073f07fa7f281a54fb49caf8f39febcb9e3de95582b35579e99cffcd646ad5214a64bb931fd641ab35c260884f22732541249d00890c64b4eb8b0e3633acdc9ac91acc9be69141386e51cacb7deb5041a041be293d80ecd0412d6e4af4133f31d52a62b48acb0fa578e50b4e0d81d43104e1def690207ff1d87c0a4d74a2b6d90345271274a7493108c3a96547d6dbe372102e7fa43629676162a441bee87fda7ef80f91b91b3c3e417b11cc6650ed3778b1f48afa23d6bdb260bfc5fc9a598b36495f81fb4406c78103f79894074bbab9749606c85c3a978fce5c2c2105decbda9239d3cc0020731f3a20fe932d3bd964badc7f343046c0fd2412eca32a1806ab44b1911a49cd9adba761d045debcde0547d6b52043549eaee5dccdb96cefcc04cec4393b8de19873142ddcc3016705d985ac60b64b4effb4121473e3b50a6acff4fa9ba2c77fb668df8c621e2933edb34d01263933411499c4b1519bcc3e160a205cd46d67db0f53daeebc774c2db401dc2c13a71948fd0344af7e0b7d596ca8cd468e5f3cfd8a213c2c563c20e4b6d9164176bbc926d28c52ce612e2a6c43f68bbea3e4c7f8282cbed0072378493535213b1e928e9f5b0444dc45bb9a28c59b736b94786e885ef001fd5a6042542fe2790bd86f8f8883a4c9a22f3f22cf571cdb8e3d7d98c57352be12e178cb55272141f280a340a982bd9d5d4f245fb2f3cfabae713ddd7c302582b5d32e66cd27aa1388476d5329ffd3afdf96cf232d92daabae742d498d07299bb5e22e4e9f360c828302245d781a31a6e99b47d18610c4b3dce6cbd0a6f646af122a2e2edccf8defca449acdabde751955036f982436a3098f7093f413d39991e791602c607a0b688a6585818ae1e64f80bfd318dc8ada54c24cf2d886bd7ef69b4e51ea198e7cb3d419efc2bddd354ae9a84c8a1ecd1c7a24ec4856aaa0123918166ff86337036aa84088f6d07bd44c1c907b3e0a2168c473ed624ec998b725a5b0242ebed9f65a36c14e0efd1f6b96a41e6a20e2e22c23414da904b5e238322264e2f1d8e4049c09af808d3c6aadff1d71dcdc4857545c1f8004614fbf459d5faa0bdcfdfd48c0982e7131e7f35c0720d58c18bdc3d72eca7caa138e4aa4c6b6dae41669e683b5a3813c43a3337562b23edfc3717d5597d9dbc64c14e07fec1648471dc6a9fda590a444665ffe390c20feb4cb9fc91070654e0001a8cca542b41782b4e484b2c3330bd21a4c8d49014ca11098c559ddcebea56c32c498b3be82ffbcd888e7ebc5aa3c9f0fdfad7aa0ba48a8b600dd1105cf2502e0fe9b56e4c0443ce491bea0c8efc450466414403d96bb73559e39db5500a365b88b4b73fb0edf53fdab8cfca3162b199bf8d2f0f414bc9253b6e435cf8f224598098bae87c51c157dec81467ec42fd960ebff4d4d242eb2db31dcd039f7bf9fcdc1b9cd56ad816837f73b550e445ab6585f9fe179049c02bb5a7e9071cf9d66af0acc291cd0bfade18636d0a23ce3e9e7fc0f0030d200724f9faa0238540ca427b0b6b79bfa2ec3b238b64faa23f8910a7140cacfb67f1b7d1d79e547b1adeef8f9f65a6ff3dc8437e90d7b070d0002720d3bedaca5e0692f66eca442dbe9a9f6341c5b9216381347b6ca97c6d70202d5014bfec23ed2cf8e4e89f657e05cf9882b628f92b56520fbabd893462a95636b1706de92e0d811e71ee081e98c6745e66976213d5909f6f1c7411d1c1492992bde7c38358eca28c42d7c1aaa62370303d2cc64f356539be7f62af114d3e88897144f96a59ecf4f7fa9f0d4bd8d5ba5275a0410a6cecfb7e07f2b0a98a174fd1ae754326168576dcb37f1d3b132ea4d97b59623abf3a7cdd0012131149bd02bfc9ab5f3ed6768e874d9673016856e528d4134f2f3a3523d1972397f53f6218c0912cd7a70ec1a9aac330850065b54ea4dc9c6486f6065db0b59e570835d47355db8f07cda1fc109a44a5c3e5fc3c856dff6dfafcf3ee97660769a14251ce52261dcec41718b2bedb23a266823ffd5cb0e4ee3b519d829fbc7c575caa4db94b31cdbd7dcbacb30c6dfbbfbee55abd99fe29633863a5adc7624b0346a1578473db9750367f87fe7ba50ffc935390a4aac1438bfb1cb6567731c12e6753827ae6d56f77b522f03877138ce460a56b5f55de27635f706da108b5edebf5203e0c4529ffde3cb917c7cf77f4c6b3c5e3e26c80cf6ee6910d40515b0d92b2b1c5d7ba8be63aece9c5978f90336d454ecca2452f4cfe77eeb1699c9078c0f87f34c3c3111eea89dec85269dcb520fbc9ed42df95ba0c85b0c029fd328690dbed4e4b936719ea9bbbbc7ad3bf93b7c963ce21adb1bf2bb31b95904349baa9d7300f32f8df64e9b8972327d7363ca0b700d79c9bb3a1d0fbf231b39205aaf4e491f3bc242fca1d2973582cf01a3a52a3794ed6525e211efe7a806be6e3145b0a0039e3ace972254c3e6b52e12bd18d79c7765b86bdabab7daa774f27725acb652f4124f3d268458c94c3f88e0e87a76b1732994e0a7616094be0312abc9b0b6d6a952f6df1ff3caca7c9ddcff4f1eca3b78648d8063524f88e96207985426b507e21f144b0d17b75e64557f58c8467d967783848f896b4b2720a6b211fa909dacbc05b28cb9f88be0d16aa76bbb1219a9881d960fb3d320eba305b85624d234820aaf6b42eff0c60334370f1577d1a4209030b352dd08c3943494db8b37c26faa53febdc26e9291baad40ba53b5229f89c3eebd41ba76783f9c02695d30aa8cd849baf1630da9a585e629e8fda55bd58848d4b54cbc54cc1c61f4cbc8fc0f3d78569685fee6a6279abb13b0028491c2feb20e63b9f0f109a358280bfa303e281f1a99bd03a89ffc42f36d276a3cda152d8ddea050c69295bddcbd32ecc2def5577eb1b894fcbbc388cf0d6810aa41e277f42a5eb7ddf23e61dc7687f12f31355d7de0ee706b79c4a76725c9d285e8315ab6f31d35c5ea88b662dae94edf2b1c56358b670089532e6da4c8d4b20fc42487f5ef0e403322deb93834f9d5d62c08f603a65361d5ff44f67e1b264e7ea1e43221732cc59d8013ca80cd411927f3743b938bc48759406f42b03e6cdbf391a0b47cafa185cbcb7b8495c76914fd931c3df522f45495097f7c938bfb343f0cdcd8bfda0754633bc784f9518407610cb935f4e9ef820e8390b372f252061f1d21c0fb557eb74ee75141b568dbeaa44dcd4a9144c074dae41e73e4fba64bbd960a3b9f3d2798171ff05b9052790ae708d05433cf65280592ac7ce75691a21bdc7acfd0dbee054d80f2e72730bfb0fe2f21f88d5763c995b5e2d6681cf35f39556830dd7600d093d1489d6fb9f22ed05d7ef71880e48a9106d18db53fdb67eca947eacd0c21c8a0dd071db5e0ebf422db53c9d7bceace07ea5e78e0d805213d4f2111649df6bcb36a0f2f62bb5370324ae704ef339cd801783d0a1ac7b6a2c2402140566210a277a687ad2036ef37bfab19a8f86f1177077406a552deca68ae1fe449c0284919a1bc9db6be9d977e7ee634eabbe85710cb8c11dcc329b30f7b17560b33d3f5529fa6263774b681234a72f67b8d5f2a98cdebf65d7bd7b6690142b156eaf493d919922e5079e90a109837cb53ed69e3e3612cce9e1d4ee7d6ffb0c59823c42ed70349eb18372a317325a80b46d50208aeaf93403061a0873bde47403f3c5d5cf9441bba60e458848ece243e8af981fc69f02e24fa40c79a0e9543e07ba84e797a66abd984eca24e5e9c24d959cbee366ea804f0df1fd10f0d90021035ab7fff731c240c14b14584c5e773e110d2ca647abeb2e252eb1db222e932bdd0131cef62cbdf71b8141129eb22081144e8b6811d06fe6ee70c822a3a6c54cc79090bbb6b3d9cf4bf714c6b9b57cfc5ee6e3d4e892f8d56ea5be2937172119d53d59120da6d001242818ff0a65fd25525df5dc8d049c4402e0d7eadbda09482559379d7b48fc8b49dd278eacc25fcecd193c2af80a94e2c1908455426913db0e4ff7fc8ea99e4f5414682f4e8dbae220ffa4939b17920f981be4016cccf412e08e2d9330c2cc00547286d6a6ba7e5a07ba81d2b43335f23534a2c834cc1e5a4979293cfda94b89bc2140d7da091a0d2d753aaef33c9f3e8e2a588a611cb9d9114d8d5758c2c486cefcb2d9ee43ee48d20f539ff6228e704b0483c6fc758373b0a6963e13d1e8da9a1fb78726665a08d8dccee6990b026e838b20183f200e42b62236f497e38471c9347c822e018cb4ac5d515c1a8265ee9ab9a1f9b2a2c814e5e5848c56c2c4b29fda81f12a59ec0573e51bd69d4fbbabbed9f8a13ee07ac39b70ebbb338c5dd9dd484fc6d4b9e094b2a69add301f3d3d10b725895c34b068848f7a7a922028c469fd96d06e098041f81c488d1f56d12c507fc4ac6d4e2241c25ff65946a9cd8da25e6f017e013f4cb1f424933a17d8db4bcf0eb05e87fdc99f01614d59d0cd0ca512dc332d3c636c3790ecb1214ea0004be2be30c849d6d1ad1bb99a7a31fb3bd1efb28ab593f1eed8c1c3aa0a2776e513071b735bb22f2880998c89a0f9b1b593fbf62761c373372ac819268a28733dacc5f38ef09609beac746570f2f74aa62e10c8462d0ffdc4fef765710cb766f411db013a1e61d0199d61064b61ed506ecccb2c275cf7e5e27ad174591d7345f109db6aa5de9f331f09b58fc6102b278c725eb6cedbf5fed81220838007783e2641c19cd2cb006dc4f976478e37d73ca6612de0743f601e2b7d5bd2eb3c5c8acb009e78e3ed960a9fae44ff171e1093e77c66fe5ad7a03c0dde08c3f3dd4c3a885431db891179e85e7e4ae5169ad48815f0d2b668e7f8ec272732af9c624129d108a9fc7b1a8b98d525829b145ccb1c20fce6c3b352214fe49251a18ba3ceb5b6e94d79efa85f75d1c53e485172a6809524ba37fd31798069709ecd1d124646b320bb82e453fb08a1289d3a7b8f74105a6c869c35804265dda1f973362fb33aff2fc341f167efbdb3f961ef248dbc81dd1105e3b13e4b62afa8ba3590accaa04bd1a392385c27c6f4cdc3db072a191c94a02247e49739718509256893b4de0f3c9b6267128388c725a52fe422503777be70fee10eaa680cd61fb3a55c6c4f4d84563815b54f06a52578d17341a133787aa99ad13dc2aea9a50a0aed2ec33ca3f6639c82416db263530a6a88bcebc75fcb7f489a69318977d5e3b1c6b0e60068ec4262c5b24a2c8bff609b5d45d0623107ad8a2d78c19cd6907576ad2d95eed784407ab0e0c15f7dd9f68734553dd9a6ac4c8d6a88b9a7f362e598bffdbafada2fa39a41cfb6feeb9c8368c2e130826ea65acdb59ee340c147fda3bc90cf0d34eaa4c34ee5e4763e3b91f3b839b4713677900ace3924447c97444ee3b9860749fe0881140f2c7cdab361a57e9dfe52b57786e6abb627ef765c39c7a6620f8a026b971638c593b8f34074d05b1b19c3abfe338d3fa70e26c548dc3a11ddd07588536072e50694852c14bea382901819df651a3f09446e741353a9db951b24d88cc76298875e57bf2973599990790c41b7d88fa0b07bab2ca0145d02944ca942695deffd7841fb1c2b4f9e31f70dee1ab1a5946ce92e4c0f996d962eb30cafa52a6079462c61d0e5b91f710693a84e67c65f31db3362a37323394bac740fd08f95714d750a13695de0f921ee91c791b92d71c747125868c2db89ff085cfadfb9960f7acd7ca1a2e9fcc3088eb11c16d558128c23f44a56e06edddf179dbf943049d268d53511fbc8eed3fc3a12cc849dc55a023b0b0acf20d048f2eba8d9f7698ae1d197b9a382f7810562eaeeaddb371efe1bc47243af12f4186c7bcbd347b6de9219820cbfccee5d48aa46b47939d8e5f18cedc8bbc3f03f0461f984c9d64aaf8c5e4d44686b512ebc7f8ab4739db3a2b85e59f61ddc44c5ec09d005d80c5526c2ec54c489861a4d46bd7b3dddd6c94b3d16bcd8a35cb7e98dc1ed3558c2c03e744308020ed6e30a6f604d6a09b626357653dd3c7fe2f96a5db4cffc70e951838001bb5ce7e994829410b3fb1ef8d742ed9f67dbbb144f7c08bdbe58604e83d7062101017dc1fd87913eff3cd1e77bb0918b80b1ec92d19042e715f5c3a7f5daf97b821a98df9e31e8c7d7b715ccc58081fff9590e6272d42d19104cf82f7191c39166bda023d3e4f7517ea9f032e3c80bae9bdf89ef7dba9482fbc88db2f9ea49786707358b356afe6c68e4055178e327bacbdb067089ec573b695097cdf5017bb3d7ca305bf1c14224643ecac07db68d44718a5b4773f9a00db1585ff12d479fb598d648727156bc2ec3cb5eab554b40913ef8e2f5d945c9252a956257ff9abd9758351f175c0445691f3ee82ec0f6d24d0f84bc326df97f40fab1ab9b1ffc4a81caa7f7cb0453dea2a89a72dd40c442b5f7b9c416edabe0e799975818e33880931246e701614dadb74538d3c56914b78f818731b818dd54cbff200445c3d88cec2fe50e40459b9a13ee88e612e6f5595bb5b27a4ee300ff21c26e1e54e7957462b0584ffea26bc80678b2f98a34357b8b5e7b42b8932b6b864a4e604714a8b68382d2a265ad207e49a92e8c0ef3f4b51ca9aad0e0c670fc9dc52624d938127a0df5e5d6d57122fb003eae299dd3e1d022123279c13141b0407a8bf4cc405e0044d67b2ab43d89b6d5e6f8dd93360f028d0d31eac43a6a17e66ab6e22473f7a0c6e1ceb1c86344bf9007291431b20a7a81db62fc7f0cdb188b53fc729f94d97232bd96aa30bd9043d3b8ae7b5621550ab27c743de6a02e15ec88a154aa37f210358feb14eba8ee32206f14a5427c4602791d3e893796d536045506db043ff245ed24fd55c26d82f9076cbe94fbbd605c95d638997a2cb48f99cf7c5b8d4ecb3f4395c8fa74d91869569b49ac322420d01a67b9dd1ebaf99f06d0072c318a156862d38ef438dc99c0c90d09140668cf6c00147bf513151dfcccbd05a3ffa421ee79a7a22ac1a74a4e7e914815b4c854971e3db15c451dd5386d5588a90c9f3ddef5c240dd96b6611adfcf07f549801218377ca03522f28c259686a868c9d872c3f825ff72cdfee22c170245d8c4bb5d22bf1b4d459ba6f909ac188d3a61925495994212caa8d8980caf2f8e070c4c5e784f0349feaaef9ab9a1e374c106d3ba8b012b1028115f3f9d95fc6e4dd3b9feaae527bab7a3442d0e1bc5a1eddea00cc05c0b0dd467babe238e957109b0ba68f6914fa9a14db524901c839f470e222d0229ed30d7d631c70f9922e7c74fcbfcb6f51fbea387f806a94d2fe65bc64f3718ab6f38ac20e45a378d72a5271e897fa0ab7386fd0040f082916d4f3212f576a9012e04f2fb9a6cf3ca00ae4cdb8202ca345a324c2a9c1c834327132193bc18b07d3f726af5aca768a988d2508dedd86a6b6645fdba38868ba78476020453c60e5182c7fe27a18335474f4b5531b4ab04a6ef2172054a35ba6d4ff3694a93cd68d52d2ee155f4b7b0142d22e388f7d58728cb5f823c77f56f4bb8464f592fe4cddd6d481a01894b38c15449ded336331bdd595bd5099aec6f415ddaa96d5ed930d498a24a67424d2d79a21fea437453c374b1a04634d379d8c73f34c8b604259c28b72d869c8d1adb43ef3d8c8c9c7d6cc34cdf6993c1e4cf36f9ccef782ce79aa7367384359421156f72813d22b4ff3cf1d92c730e19d2ce7deb3aae5524ef38692d0a4962a3972a60c384ec3d3f79abdbc5d208d12857524970265e0f91a8695201286daf433ff2b50d8d6c09dab3508d5a6bea7adf91a255ca7d1a16014c317d9f681426f74528f8bdf3d79e1091ec087074ff7cdc246cba7fabe57369552b92e1d6b294cd37e31e13eeb5a3fb9245b1ad1135124462befa47eaf5f2483078882a091803970d6d207f34ad53ff63839a6c950dbae5fca13eb14edd5559b41340adc2edf623699d43261ee7bbd3d0aa1e95ce172972c532556c7f47ecdfa34c2d62877951d6728dda05d9f72a91fe8330c3b8c2249cc0a77b501f62f759395723c9eee6f732b033308b086331dabd1ea0cb926d4dc2e637f613f9964bd18ed70882967be9913370e29f51577db2d466b3e54239a2653e6881a3771dfbb922b8d9dab2f9f766e4357e6bca8d62617dd6351cc24968d51427910a8af530db8cfbfbf688b4150b241569d092e9f7e2e45e0423ced0401061441dcc5fd7733cd7b8720cf2e23197e8f7f4282f4c22a8b48cb4f6397b43d83ba8e01d8e78fcee3ed2c09a0efe138df88e5f4a795c08d5a9ead25f5a67fe0352e1e337c6c03f82f42adceb7c66b4eaf18bf57d263611b4ac610a4382819259fad123dd4bb021b9ce5691e27e2d88580370ddafc3b1834808a62b7cc35648c41291c96a0e5a0ee8a37c1097d0f1685e63d7938aadf58a1b9cadafe6c9ce5904c37c8bd0f89dfcdfcf5e8243234619e6561ecce45c15dd256f502eb182ab6a24724755d4ae5b03568232c958cc66a042bc61df03964f36ab42668ee988adc92e5c511a003fa2661af3c227d0dfc6b2799a057a30af09ad6ffe566d62a8c7bfa7bb6e682eeecdbaed1606fc7152651c13673761aa7644ecdd794b0063ca6e49c21f7a474298bef304796f593d7e8d0ff3e1897b29536f0f3763e2bfd669ec4eddeac7cae39f27bf4e8c8083dbf945500c5b3587dbb1427488ab65516dee73c69dff9547f483cc1ed6d3e8bbb7af5c629e799fa889605b6b40bdf934de1cb5e21301546b5ee825894efb79ee9db3b3b6f2efa3298dbf520f529fbb88616d43cbf4101d7abcb8b3748c0553cdede8d9678e78280c12bd9e96a3d164deac3b85196f7cd63cbef604233110ad01eae742af254fa4b927462980128e13fb565307f0a5fe708f6bab8f08b74183c5c23a8ead118844ae5c331599853f265e9bcd7bc64aa72ab2f8c304f9a7e829a2e2b99236e1f51226d847c787eb00f8f5d9e6969f75aeebacc7231071853c950eef4061d5451de25ba72d8b38ee1b5a6c2052c81a18e6dcee5aa621cdc95189fa8b7cc62cac7b0eb651f6908dc285b8f07c311b49856b3d3cbaba134468c704a92675078b44e723a33dd7795e736c15452eed82c193ece5582e51c026091b84e19f9dd230480a1fff017bb03f56bf9f67a37c27d1e7c13a8281fcb2c5f89d677aeafc70d42a7defcb0095af776d6338623ff11e7a9bba83ca75d300c57b39ecf2b50d00defde4e856c604353593da89c1de283802171abf416c214ccf69734bd7e6bb6808bedbc88357c19bc98e258541d1acfc15bc3396867e512fa5461f410b2f6c99512ae5627b86a8d576f37a24c1a6048abf8f263361b089bb326a868cbd274e68313499f87f20fd03f0d49c71190613c5093a5bd7da15e8abfb84248cc83af158a1ecf89c66bcdcfd608a5cd2a639cd12a11bae1e496a63d62967541bec1f13a25afeaf5c475bc1a420dc0d8e4503cca411e9a13ef80f774d005da614338f4b2e01c6a3b0fd5278f93e757e2e6985d1397dce3440f2944fa962a10f47d5b8669d0e864ceede03ae18b72e7dbf6b86b31cede4aebedd3edb4bfa677756d2170a8353f3d655bcedca9a0b5b36ef72568345d729652d325b72e43974e395e340e32be895d13ed1eea37d20c48de545ac6cec6f775340138d8d767fa1d1d63fd2ecb195d4141a8d1cd35c719aac131074aa3d0b399a020f99ad3679d901a1b2b485d1ffd5bcc9ae88683b466fd1a848b5b811f8ae1c39db2a3aef295a2a762074d2dfb01b8bb282c4219f81c86f6f4281a20ab2fc28d842a2222a16f448b7459d4b68a2f7687c6c7fcf03b9520175300fcf47fb6d541ae2b3ede03eaa1d567e9b0f25eb4aa129c74709b1431f33ec5f38aa613f6659403477df7222b52d402c56327ce3f758d6e41509e5e559170ddb229efc70dbf9d9a32805863ce35bf25e7ecfa0094a1383935c7e901726b8b3f8b292f5902033d912f1b52fd6830745b5b242320e6593773719f7c954a00f1cbbb083bbe298ef53ca713427fbbc826e39b446d91bcf9f2896dd2e6d5946f322ff8cbb409e27586a78887181a259c2b2a7f70033e2845bbf085a1d0ec15ee6577c8ea240609f9a293579f5bd5bbb0943bfc5d3a4aa102e19680f6fa1fc935041f5c3865c6f74845d2f760e1355ab3a47272a7eadc34dc565beffcc85dab127dcf1267aa8fb5199a2a404fe0e9622aa57cf7138b83c58387b3fa362bc2dc54772c0c5a92c48a87b463a31a6a9d5147ad2ade80a6cd4390f2b6fe0364d5bf05f838a258298420cc56bd76e39e046bb11a2646960510dc16d74d8359d64dd9839f1fe009a705f6cc699dc8647b4df7f1580054abbe01d8a9ca79806defded8e8769631d773f9a396634d5494dc34ad2de9a0462b1a079ec41a495e0c1f2e30a8a033b2edda262b40fa635448a3672407747015b5c18c8bf20f163aae720906ce108a6ad4aadcb5a5afe3646ec4111fe742afc9031aaa5960f780985b2e5d587fea57bf519ca722623d81aa801d373b51007eb6092cd1bf09fe6a5c7cdabb76997074c58f47ed3b5b290bbd4ecf5031b3b3d0abbd581cc962895f6b80069b66f20a44d4910cf42f5d76e3eb4d58d9579be8f229d5e4af53c4503bd866b408ccffe49fe9bf608880e956115c00d2b22509a4e52d70bc5d19d5d593ff44ee21e86be90c262d0b2e3b350549a45fe3c0d9e713077c6e16e48080f2807327d1b0a9cac74b9cb43752dfd22dc2e50cb57219c0b4cae0ac9d1b6bd312324dbe6327aa53b0fb14d1e680680e90011f9a7d02eafe99ac600893e301a0e7cb4c35ee404f75ac2bfa1a7b3a1db8f43f11242278cd805c0e792f79e42e89a409e79b6035b7f26b4039a59dc16c59666b8227b4c6db2e36015ac79f75327a4eadd6e3f35e01659f8d30b3785e52bbedd984bfd1a86965158de05e13683cb5bd3c7fc56a74ab30c6cc1847497bbc16acd40860233a67a9b8a54b1542d43beb148b190a93de9b9ac27dddcbdbe200612eb1d8c5606a5ec859039f900846cb657bafb6cf23312de5d683cc9108bc67e3ee824ff48401d8f84b95da33c86342cf7355ade51c39846f12e38bd8777d372475a662cf52b5f4a8c7338767f92b8a155966d062c492054efdf93c65736ad14c379468c5a0c3b4dc157a20df2fc387267861949c2045aadd6a25979840fd8377b5c018ae078e152007ed29ebec5d7995cd7985c3e435763931d5b5d2c39d1ba5f06aeb3a4d10f3fb18b8fe4af6a0f994518751c78072ccb5177922ca51550444df29e4b9844f8932cecf3fd6b4418707683474d8fced8f9c2f53ba540c54c3d577dae1afd4126d57a910ca19a8527db3af7f71d782abadb0b0443f022c6e478aefc745a0d5a8edf3219db2e875d9d906e8da98907bb464ecc94e650fdb2a163c7d62c77858f6dd2f3b511ed33d09ed4e1018044d676eb49c2b4da09c0ba0f6c7650915a30274e257f43f7f88bb6ebcd96cfac3552d207e1f8bfdd154b98d85e17d48fb3150740843f80047b64be2ee6441a2a3ef9c6eb4a34ca6c61bf8ec9c74935b685c137404237990b8dc0760e41bb534726abf7f1754347c3b9d5aa69da295a6aafc63046a6f6b93ec3e7899b0f027fadea8482651c327bec6652c423448041de1f85fd7d39eb2a92e9f672e9d29d0056b26802ff25264b554f88e039a912f7a77ab87de8207b056ba750a103d8cfd51db76eac58fe10c7fa469a6737522eb615688dc327d51696cd12b615e77b26fa6823abe2cef3987f1250b2a1a13153c4a8d00d96f8e9de4687fc0d279ae71298249061823d9c0226421f37e18ed2a5c66531d58796e33b310bc4cd7e83dfdcea539f1a6bba7e2c4a43b824635a9966155fcf3282af57f8da8eebfd3b2deddba32817557a04337eb85aeff1fbd72d3504f8417efc2897ab6b6cd4f0b2b779ce1d050c641213ae4688e514cad18f51c51ebcbe59fbeeba2b98a7d64a24deb1b7c84cd17d610bff734b5f5743af3c02b6995534d736254b45c9ab2d42c8f9262eaa23f61618b7e5b0d23935b42e6b43a4b1efd89bd08520038fb88bd95d185f258f6534f5e3906737c89b2fb1f0d8af245a9cead601b135fb1accf55bd782c0bf145ad372175c0521d695a80f8b3d89157201d4abecaf1a9805b47461a830b1899dceb8422c3d641f62be32d75e2ddd25b0bea84fd0942ce260f0e3077c7d23e1eeff2e0c9207cdb91778736f9eee630db1b7378db93b48ec15afd2f2e279a51de005cc69d102fcc7d5eb7ae9c63fbe5579ea90e63186cfc2bd236094ef4e92b90f63f699f51096925259c21c1c7d45647084c2e2eaca8ddc4248b24f7d9e9796233e4e9b00cd04882ea55d305ffeaa9f21007b33930930411beb437981b714ce4b699dbfabf03dc28d571a537198f2a8f06a30d1d3bbed7d2ffc215d8790866790d2caefefb64eac622b45890604a6480c668e5c4ca07296c75d1ab82df8360f739e5516f1e696d08f394be44e12a82d3867c874ff795a3c02577bd5504fee4d95e27d66fdee84e7122c482580566ae0b1b6b7827aaf7a33171c0ca760abce5921648e0e2dda8661d2d88b4a3e9281d00eab6b423fc767201ec2a0eeec510953d8fe15a6eb2d7e7e32c680823691f261d5cb9302e6fd56c6cbf961297bb929f339288db1ef5618158d993bb6e39d4221803454952f5dfbc498fccb1b1aa44bc219cee3be4066179f0a23c3d10d719dc6d9673b3d01cd74979039abf56def623399ad274e0aa31438d8a88df502eb5832a5db79627440c0e67a2bb9550c37ee59dc5aa06a74a96f4bc645a50b5cbd0ce2d754142e80c0654f6dde8c0684944aecdc88658e6aeadbff09aec240316248ee9b7996d8bb679e68630562816a065d2f9d44a7cff4df1cd0addc2e339c4edae41db4578acd57fedef7bf37559b46d7bcf1f8bfb5b898e4abb3116e88c91c43db02cad51137ab375519beb98e9c32957f1dc8752660a4918cdeaa6c72213349a7c90fedc710b7656352786f0f7b7b9ce6f1bc286b1f43f0c20b437213026b28d1209a37299d56289c939b4ee458c0d0943fe309e305313f81afb75eae0e5007718b72ca2751c881a8804c474099158caf28e6a65c3532ed0efb0d4b49d50d9eb058d4c6cc15eb509053e4223261abb60ed60dd34c00ad60b110c5da0391a39fc92b1de8109721254cddf7f9b13e630ab4db89f892bc2b2a15e526071cce195b116a00f9d40bb8f21d2d5a18ffd515265c5cca120acbc0bc63e969af05eecd8d4c64b67a85a5658f0a5626a453a836720c3027d41eb798f707a3e7db6313f7a1fbf74ea9a8ddcab0834e3bf1b32f527f3d77880e74ec44058e3cd17fdf7c65ab30c15cc4f9241276a14799a12239bfc8f4624befaac5fd378e67702c37207ed5e8e69e60e52fa476b72c66187270d259e0197bdadf910ead820eab0d3a1d76e97e550390b0e541d5121fa378a5ed18c05b398097da9f5610ad672fed332f493c28785578ea4a84555451390391fb2199162a04e8d62b737beda7ec9c68b9d0476fddaca4acc17a4b0cf9d2438eea9eeab1801ca9417ecdfdfe422e68113b93adfc5f6c373077442a82bb9dcbe07d50d713dd51991a9925c790eb66dda4771684424ab80477f7f76db4d7eb0b1ec7ae53ee5ac30df37b106d587d79b3aaa4df929fd376b3a563048878d167e9b19a27a5162530d018c914da800cfbe613043700a5d1d7d68860db9f5bc145ce6937d46990524bc7d0a3ca1a615e51891a08fcb938d585fa2b2b87fc1c389eb716f5838c0953afeea0674cb808552b5e7e557164b8ddc6fc7221851fbb8bd034f1687c18fbbaea5cb743688df4de535c2290ebd6124ad0d0a803d1f309ed4f33f8a0a8915a6b514a730da18424e6918b39ad819b1318cdf98b64867a31862f5267f59a5340c2a111e8bd72ff979e6eca1397d9127dfbc62be47c466c73b9d1ec0a678ca17a75008bfede33fb4fe78821ecf2a1eb1fb4eaaa313a16aecebe8f9c5af10f6ff186aeacffd6cc9d54c5eed78d5a631e9d0b63457ef43f6801e820cae6509760cb14eebebd933b8ddc900b853872c471fcedb6581a9f3993de909d36211f8b53ad454f1735928210b8f221fc7cf5a67cb37a629d054b717196c908bc31bfbbd9b856fa7cbde2dd280fb8b710ba9c24d4c59bd66d9873e4a12e78090f42eb6f065544b27ccf8badfb5b65eee144b059526c46148e149f1c98f7652c3b7a5510d52201da55308d515425f3ee1483f396a38a0fc7bfe6235f5b15f4201a39e7e2460fc5f8b32ff4f1f1ae78f23ee27990c9e14f62a1a84c8b8bc67338fdf8a14a73baf2cf2fd98fd5c52f831eff66cb5b92f4e2547af0faec0267613187306ff002a9179a096d79ea48df15d54fdf1547a75215def106573ceddf76d6b7d51873e142046f752036410d57997faaf7673e4dd30ad00e5b1fde6ea4c4500b198c65559c7e22197ca0d850086b47cb9b80365cde37f25e45b2d73bd2c3910eeb03ea38e25e66a1ad4960ba05b9430ca432433ea44af3e9c251df573dfb93e0e799431022b2df566c8a0c4d06506680e6d23b5353533037b3d57582fdfc0b3438bc5f7889e3a36aa9b7c149d03f83892f629307bdee31da5bdd8589f150817adf759c3e823ec3f2916c1c1452016283804306aa3193e4ca899d63dd4885a72226de48640da643eedee33df077665c07af7a1602619c098e76578b8ed5513662274dacf37ff7de35a25b94371f6c480f34b6c90fb8787899a60f1ccc549d87002898720facf2778d0d070d14bd8ee4fa810329abf163c81d513bc0781531c6f7199a546544a5c95f755410a20be7d977300c9badbfd709fe261af327ce6a73030f4412f84ce9c4c596d242c079c607dd877adad214a47aa338f94e8c00b37a3663ba31fa7b0c83732e4a74f832bd4c20c96b470016a54fda7f2cf6ba8a5c6733a502c1801159ad1741b3eee2a98bf553e422e0b193731bdfe473f05fe5c794a22cccbe5d983c9469a1b2f52d92c2659655dde828f7cfc8d2ad8d9b1c9094676cf62fe89494ec16e62d14372450199d2dd94039026f9f25a56e34ef7438505c7140ba582d8e77152e46bd1a44db6a2967541b97d78ce274bcd6aefdc6fc6224819fcf1428ee48910904dfa1f167aa2964db00c77197239ad9772941e1df2bcdd3628c545f707c268076857f229f0e9344e9ae0e266d3fdf1e717ae1311d17766da7e1a5944094333b77e2dcfc53aee2b5cbe95a26c1698f04b2e3ac3ceadae75adb4180eaec4226c8c84a2329a2206a63f9588d17a1f13a87a4cfdbe31a900ca43ef575e48676ac3fe535380aa06b4ac5d230d4bd14d50729015b6db8eeba450310777eb5ac62597ee4ec748a0d04a49840cfbbbbc84b9995e3a259c0da045ddeb2fdbc3213dca963233f60c7ab7bdb7262aeff06ca4c35a1dfd98769453cfb0266a6ef0feb5f311f19ac90630262eb8b6d0028e91688c8d591a65d27a4c00a48a5d2c9ccfd42e490463c0d4cd5d86edb3c2e5bbc686bce444c87a08ba3935c07ec02a7039188e20f9e32a58aa116ddbccf5bfff02ec0b78061c1397e3cd3a7ed8eaf00f230dd3bf4fb8a7f17af596ee741a58f731dae0ef9b01a9d7f00375dcb1284ddd4345ada33f7181432470bc0a6a95c3c1ab37cc62c35d321d98cdade453b38e2225bcbf2b9e3c5a497e7586bd8fbb7c974eb5470d92264059256331bcd9d79197c4a8155e225eb4dc55ff4df479519d6cb739cb5ea1d5d355ae2e9c0083cf93e6ce1fd74b6317b67a8e9452d79c59be817e063b572c749a5de76f0234c0818773f3d5883446b7d5d572d82b82a297d4a12c7747f2b12d051209582a149723e2339df08b60b4ca9d311f803bd891826518938de7811b6cd59b8cb7358d26f5fe5f2a246205aacf4070effbea7af2d5a1b2223f3320fb613058a80df22a9455b8268fd0d87bcf52ae9992a12a95da1a4c745e7890470742a841c90db978271d3a67121a9e9e5254a11fc342516bd16ee46dc365afb20497f5ae8e07e4c285a41dc30d5294a271d04b413aa7e0770037d7d7bb335df78825c6b3fc16016dc3d32cc07c3b6f10ac626b931f9dea23e94f74484110ed32fcbbef542f72d5c4918b8171b0ccddb226c5689d23645c48912838a3ac6b1d0fdd0b361e435dd0d3cfd1c990b9553da66765fb593b3b946e7360ada16c5426f75b239da18f654113b10dc8356cf2e12f36a103f6517119e076bdad574dc333ec0a1e95577d3ae8a75359bf9feac5783122482e96bdbfbd391ba8436fb213267ffa211ff24f7b00134bacbedabb749d38983620a834df98e563e32967cc06ebb477445bd9a2b0e067daddc58657202f58096ba68dacf231b7137d50562f7444897724a35b45b8ee872b99f0e059b187d0a944432afc3705f0353a95bd5019341e89138a340006cbc102b4ba9caa490ef15d4043938a19b3206189c102d7b87b523fcc05185d777c24335d5eeb9737c637d3a7e545d9d6be6d35d6128b77e0f1674506904353e89af69d180b92d2ac29fbf1930328c804e8cbb1c171cb3509bfafcc967f209ae125e427a3400014a1633a8b6b70f7ef8bc157969a08f0f8fdd56ed09a5edbf3cf0e89a406377d7662423c0a045efe3a496b8218b0bcac151f312869fd2410bd061c1a1577dc5523875ba4c68dde6b1d0841589bbd89fd02746b661e1a3be9cbb1846b992ad583d9803c6f701273182f403b008e3ee83d402d1c45d79342c514abc8b3b3ce89d37f67627c23d6ca25f6217c7ad2e208e82fbd48272a6c908a6ff10f931d26ddbbb5628d624f04e3948fb7c8ce0b32978aa7e26b702b4972d9af9314478ffde23571362a947941feda8b13cf3fd24fa91e4887b4ab954fa7c43979b1b757fb4b1c38312dfc5e4777574a31b7b87426524eca308e154d80f4e9ed814b4af9a0a8806ad820eb7825d3209b0b40446125cdc9b3389e38f8a9eb4596abc4f4d19a3dfbe3a18f25e30aebd410822cb0aaabe75332f9c99d6bec39858e8d14986062e8856205a2e902db33edb562ad67c716e1f7e0e76e52a946b7d93ff3875c2397ace5b2170abf47af2613a9acaecfa775e7a21e65edb60162dfa9866d719369eef1b1d87fa2ee0ee69341fe61f2e9a007632b95ff27634a86c3b4ba040654bb2df47ce3456d3b14c25496a148f77b8f92b8d4be1f5b2d20490f52f748ae27810f7abfa7015a1880a948144c136dab140ef54a4ee14a2723ecf4be8b09ff22d2f3edf017380f7dbebf90d0c07acba83096da5de1a8ab8a833a26d6220b326d9b64a73bca23eceffe5fa12cd834a9320d16fb51a8df1b9b2f3a83ebc2930f4a253b650b29144f0b2f3db2e0adea6d5f1b987ce46a002d7ce894855c89a573e39b34cfb4a71100450a9bc6a5bf233238ee1da17d17e883011127f0b88e3a30fe41d83143ac455ca244e6788cdbcf37f6aa7dc6ddab00d821b53aaceef4a2006a3bebb4aaaf06da33fbd6225d3131c616ae88e037efe24963a3d94e340507776c49792a7ad890bc8bcb79673db0f5105c4be46559b416f1faaa25d5f26a049eddaca590760cf0a3a795dc17f61a96fb4fe8edff5e15738fd45e64ed9c968275b96557feacb7ccc21d16baaa11e095c1f14b04f7506fe2fe23ef67b1a24eaa384647afaf0116eeba85e169757deec05631ffef1f6b54d43ee8250042f29aec8e5f0d1ab9d0aeecb1579f30992c7f71bc23b63c96c65fb44c0c90287f68cff556afb5a9b8f4126984061600076e8b513022fbcee25ccceb01aa158e17ee69cb12dc77a6a56eeab9bee62c18003a20a5e3b4fd1e6f221e9fac4517ba57c09f209990b54e05454a8e9ae27b889d014c203680fd1584b32ea1c2db7e6b8b8b0114bf384e689c8ccd186c580258f62c5d24ffa900956e7368cdd1821336bc9069457b8fafa541ffda3bab8a6627a89dffc5b26858483fdbf3da95f24cb762e2d941215484238ca54c23a53a15be7ff5c7097d33332cf6ceaa6d70a81efbb11eeb0cfd2f82bd46e72b538658512fbbdd03fac297b563ffe37cb42e9fb55c4639f7f58650509b6254562f1e89fbfb33b9e5063d6ab7921262978bf0d75620f6e9eaddf4eb781003b5cf12b70a6bdb71ced57fa73168921fe72f64bd65557bf0f83ff5c9fe38898268b24274b0bf867c925067d2b59348445e47b357105de83f146bde5df7303e900bf374112720c64ed3c934e797758f880566ad11c68bc64dd82a76d580669f6c6eadaa9af8012471fcad31782efdb1d973f128aa48c923e16dba94994467e8e860c887400d755b1f2483b7bf9abbcdc06ed2e926546a32acbc6e43f6cfd8fe7f4f539c9eabef9ab5b9999fa98eb1ddec6310f15b42114731225dbfe854cfe05d2f18c48f8b45836f743063998d6e44e65bacc146625516bc92fd9100f502c003048287e2b23b93a4dd159d63f53ccc87e7cbc0685858bde92571dc87a68e59faf371598f71143ba5d82a801ba24b02fb55abc834294efa097bcd9c77cb05c618331390387fe4b3f940061697f43b39217f5eb72be67c51fb7bc03845a166abe5aa601f3358739daec39791a229cce24e12118fb918191dfefb44a9281777684caaa11813b1385f0076eb435e28cc731ff172f6d6b8b64b07e5676108eede5a15c3d0a4e956dc4317d1b56e6a2564d88193fd87903b8c4447b9c446a679945e6049f05c0071bf2aa85bca69f0d4834672a874570c68a9490d97cfea8ab91dcab1932b8e2cd2b00bf1741af6a5c168ccb6463e22b2f93ca900e66e0a5176e6e16a9c159bc1e9abfb72f4a87b545d97aa19a0042ec5073773a0ad6f16de1699728413469e55b3822455682b98208e53adc2359b87d9e8efd0559eeee44d8415ba210990db5bc2753b164044e4adab2a5a731136e370bd5e2f172d309defa1cc651697efb1dc41ac5ca8de13ee03b5ac851fa38d83a21892a7582e9022ce80132ab92680309d1c97fe0cdd27b8f06e4a16324bc571f4658831a63b4baedef1ca428fc199a293370cd86911af2e3e08ae1f1728ba2ce928a70f0a0b4e88b283beb8ca18813cd35cba8b992d5f0030e8a371ab5d898c720dfab5974e0a611b2d027a279a4f63a5a2183cba0b36e561a0ccd81bc110ea41166ad995c0b9191394e1ed416557a161def642a904dbbcc36842586be3464b4a8a8a2114e383728e88322ed0752f7448cb9334943713105b83b3a2b113f0212f6491544df0a549217c389904a8b1b42e570678738f147413ed8db065c3e0fde6162f60244a21ad28f7be84b2d9cf34f4adef73614405564696966c8ae6eaeefcf7cc99ac91c430ad04e0fed444f6fdc10647a5a44375750f4421a91469063ed16b0c47ae6e556b3906f0e3baafee9423704bd1c2bc4bf87ace490bc11a03667f32864713d9875238f03c69903beb4be32add7983e28d65d6516b99bbd7741c2e03c360fe9b979e60028ede26b87efeac6bc1cb43a63f310e18ddf3051deb2bcf5e2c690b8c62d35dcd35ef2a2152b09b5c3da73f9e0a54c3c7da84d8ea3ed87b934cfb23d49e561e69a54cf0b0494077be7283bd742e13f8536c968bd2831bb8dab8c06e8f7c0bc5c2d7414cd408a38b816609ad00678bd5008d27b3842409b3c26d643f7aadf2f9a07341a2e867083d3be271836065073ce2f77fcb914eea694f4ed02e551d826171b8bd89a52dc68162c2f6109c0261de9237cb57047460179ea1187450d5931f7f2ce450cd06d855128d440e4faecff5753a5a017aa2cb66d7287c249c5d9327555b9888afa081ac17bb2264f81221c2fa8affffadec8852a51568d4ab90fac5ace1f8309a95be9b6400fe2fcd3cc0fffef1ef1e2e96a8baf117c00d4603e115718ed92f42216e90de2d5f1e85cba03cc270792f7a768a675ea4d29aefe4e08d6ae868eff242839c2a9a55b762eaae059717731978e4ead05d864e15ecfdc43b438c072e4a1857e89f70ff5b98d24203cc3f87b42f1e020a6e192f2716739303e2b88ecc7052ead00f8b1369c1aeade20ee9005afce6ef3d46c2876db9a9faf6ecad4de43e69998e95f607da10954b2fca5e73c8db3dcb9dadf5c54d57dd366937c69f4a5ed2429deb011fd3f37701a0cb119baa65b399326f210c3d09d11be035e3863ae302db687d226fd8ef4424513b31a980e413ebd341e36bae2768cbb91e29cdab2d4f6441a1ecd2be210d00348c53abd86243be0274f46955cda9a2b27d026127844db178d80463ba2f7d194ce757fe4ae59ed5b1f0307265a76f3d047ee03634442d1ef6b610b8f2e51861ae81f608203cd2ebfade301ab30845dec93b8a1804dfd8ddd3552ecf49059d25ceb707dae0340136c96a23290debaff77d15520266d41fc11f9ce189d571ed846dc51f14ef6e3700cff5e34a1a82489299ebdd8a34eb5ddf62df1659583ccb538e3d7b80a529f9d688d9e48eef5107f8b4f6ad14f5ab6fbc7f360430db795b082e46dc35d86b80772c59dd43c8f305807f34bf8f2cd0fc3422c02c76e29b35242ea24ea9c3763cecb0a1a695744628e95ec0509538a588bd53d1b182ae28ba984d921294dbfe93888d76ff4aef60b9798f015870ef76a70d8eb1f87a90f4338459659c70243a2c9748441ff99061bcadf39c5dd1b6c06a2ea78e93bdbc21148a47873ff89096bdcd9499ecd44478792d35f23ca3777b0d6894c629476d062ec77b9e922c27f1ad49250a214f23f151f7bc4b7a38428c411f2dd764bfde6588c141c721f69606e6515ac5a3617c5c0e584ec372b4f13e38805b03a6aeb3044d559a252ea7632041d52e80362220f4f03741de771141cb9a74e1f8bb8615778382a639ce1b298f268123974c822c491d40a99cdbfa0a3071a094f3696ef669571983a1076a1fe3a6e47a523ff45ee1ddaa7697a81717bbee60452f95cd7d637628d0c212eda86cfb34fa2a6b5f74c8d731c794607f08875d522efd94483f362ae49764ff8051cbbd98ba4c39c324ee62f1960592001c2ff6ada577cb9876c0fc676ee23ddfecf1875f78dc269807ebb407a621757b23d9f62a313b49ddbda362df5d583796dc39ea9eb33c8204bddd62084d28cef879c2874b4c45fb8d820014558a05767950414c5f2c1b07d6a909b3d72656267b6eafb23ad609e5baf0368c993a872dbbb67183ec8beb6c2767d9eaeeceffee47ca3150fac65809dcbf8ed339da850e3f910d7af3b736b236eab45cd938aebbb453c6e971e3109b2b90bedfa2f280d17a24df0bcaa91803177c314a05b76f367633c39a8572af470942e18986a561e7b6a96a168efc5b4a897c280551a26ad54963f2c8330becda3550cbe18084811442acdcfd8bc1abab2ff754efa0ce117b2a3e6838fd9982f498f6d278b376cf0d19105d02f94a4bf6e03cbb10efc5ad871d28f946b6e47eaa0ffa9c63c80a3df9b4d5d9a5ac3fa7cf808b62fa863e8b92c4dfd2471783882a22357906d869d026aa615a1c1294c0c5b65f037d873101ec4eca568c8c4465db4782498ccb1694483609d26218b55d6ece51c13c15a05e1af931b80c863537479ff5b4ab9fd16f282a4ae10de114d510fe0ae5577ff9627ab03e7926ded1a0dec2bfa550861b961541f9a707569898be53fd7dceb343c5b774251834865fe656c6f75fe11f5404c9573f608203b879e54c7577bc0823539a7209b580b6f869640ef5821223fc1b66427829dc8838b9268ee0ca255f44953acca228f3a044f818444d4dd453f1d2ab417e6b1cc4f1afd0325c9d5ae1d3354222b8219494099f80b9ea4e9104424885d138b8ff8cd06de0db01ef06ace5a1c0d8e08772ac6f001b88bcec6d3fca37940f0bc6af15bd00d55e91fdead5562518663e956cfc9df6b3784ddd8b788f1a9dd60b191fdaf445f233ad019dd4469ab725a0cc8b985f8a36c698053daf7ce067265972f2adc969dd7ba4b677115f160d8d04a66c0a4d8f3f8bd37a9652e8ea66e15e155d52962f3e53585f179463dcdfa40d43519a27d0ff039a2fd9532aa863c014b88c08375d7d57cd7de5382a73edc967e4349ccbcf649feef4612393f9499468c6f5621a8ac04e08ac6114ad0b3fabaee1227e4bced511f7d9fd5e1080bc1662184b545e712df7d5411d8a1c6c54f849960b935b838d0e58ca42cf2ee60e3ad5328b613f4256963545b73aadd5784f25e3adfef20a2d86c5c0477fb69935e57a14cea6c6db9c4179190adea5aadc970df89cccb0af4b2bcf5d230ed328034da211e14e6e4f26d0088d333cdcda0b56b960d6d05c789624dc8bb18b712638b9121e41cb5e7f46cffd888939bb9a62e64cd8a0313dcda0318608f66770c3e3946861ab5b8b6386067993e925313e2b1e8fcc2eb986ab1b2023e5ea29ea3a42634b1b87dd5e47a4438c1316dcfa98bb5a8d53ff546009664cb6f41b06a389eb5f1ff0e6f83bd9023e729b3602d005acb30ac1ea0d470b43a0b8d3f08e1aa1fa79d5cf47ab36c3e3eef01badfb36aba4d1734881cb7d67d1b0a8a2c6df1d34358227f7a92f5d8cac737b7ba3103d80a73696749aa6f8836cd4ddac68a067f04b4ffedce6ac20952d87f34d8f15748b8d7aa69e1248d3f12e067820089b8deb78949f630254d1a9f107eff68a95ea5da95e28137e03d15f34c16aedebc4b2eee162c259495cf2bd723d5de9d1e18075c31361af63976d27b84a051e764229653f479e06522ee0ba6e864762f5a4968412402e1f7ac38926c9430b30ded030f8d0c8a0c95e929d45b0af2e5fe04419adba125287f87b4b108721b65bde1a919ce690b800b93677ac9c0fe63431b00dc0b650924c40261ac9e9c1ba4ea40e0c4dffcd8ca34da5ff2bcf6e0544e9249819be15430bd3bed878a15acd1f9045d6162fb6711da19de5e01a75b36b5001238872d2648449d766f4abb6034fb72b9dcb554075cd033a5fb0bf06c56d94dd29421721b9778f83115bffe9b566021b8da145e90de09d52db83197695a0dcf9c7575a5308f2ab91dcb95fd633e47e302f940d7abd5812b96a2308cd0f4aaacd3e4cf075e1acea5fabb48b0827acab12e5506e3283b0b1c8473f2c3e2909b1bf20b614e992886f680a6037723e237924c47b4f5780a6f13a578516b79ab1a8d0d9249d3a3a1b31742fef3a7b05ae4e37f6e9831c3ce24fe332eb0bc6f1de776dd244e5a42fd3387bdd5c0eebbc65511ad688668447cfcd5f36a8c572372fece97bf577bfed25f0176a0820f12517e8a2537268a117c6ced9c659c8d4475c4bb9347588703188c50c9522207ce0117b1193e021658af158106d1075b60cf25099c43b1eb98d802afb1251ec4a00017296282d854d9eb684055940b6ce884e173e825d85b75db18a260cfdbf5675f5363ddfb7d0c697356bc7b5e4b8d41b72ff3cb2a9f68aa152ba0e8150b0944f9a80d1d8250a9bb4436c41b3d6b2cd916c8dfe7303dc8943bc408b59b2626a06967e673d175f845be403e2de0a93d791b01fafdb7fe3946c4675be4e37f39cb7fffd6be39b5108f93964976bdfc2c5bce4d55f32580ce50d52b41a7e75127227ea5f2ccf34f6759d70d153bfb9b8cd59eb8ab17be5cd48551954eab3a1ea332ecc92c137a252bdbc316c74eb0e9955e5baea26263268b414e6ea7532aac128ed0c6adff2b1791e2795400b0c88a1c0f4565904a27d03eae9220ded20d2ace592de35a6faa2776432e69dbbdf416274effda4cb2250a23560f76acd3b9bf958453d0c3453f482233937410f548bb1c12748a2ca1c9d29594e9f560c74f3dc705d7093881f0fe361ed39d82efc648250d24db024783497930014026122e8bc65926a04ac5fcff580ad07386701c172b837c3d305cf39fb76243002750de33b6238795191f637cf9f5c73c9727b7a5906020d4160bb8d38f2d05f18d5ddb67a2c0bc079f4ae445d89e11ac273405a3c704c9aeeb7e3cd49b1293b42c2617d52e672af77ba5883306c3014950a1989ac293e836266346a35275b10082a901d101b34888b50cf895ba8bc4c7dcff36d4abe1c38fe09fdcfbf2a512d9e1f1f3fe67c509bc178306b25be292b12157ec2ff6c0fc1573aa359f27ed2a70d4cd862c8a87739aac8c94c92ceaab32df548586dbc60be4c8f080f6244af901245c00ec70b61cb4ca80ec9f8ce2d3d91911f7d4cca2a34a5f5d56af152b1f01cc137c312d8d235126fe5191479a66a5aa3b8a7166da6eb7f4871124be36086b23b56962abc4e00c0463ffe3a4de3ad57bcbac8a76fb0534aa53625d3eedfac82c0c76f8a90a29a180b969b53094427a3e4b1882fa46cff01f99874db05d1601b4d4d6ae5a43318cbf49d609be9f4d4e5d620f0d32cf91dadb7a0205e232da81ddff54bbc0519ddda208431321ba6e98dee637dfc0936472446d82c7cd1e5c5ea33d337fb847c2e5d99e22b68d2f53b6a8ca853417a1eb7229257084a00135f32b996155691ee68e188b6d951fcb65213452ec54ced1b865fb9bc3e19daa2c755a732c7b030ecf64cbf88be4f841f05ef9d0e96616a9a0bebc32e689136c5cfecc7b2ddd4d049015b7f2d8a21761859970b45cc934aa3a524205051f7f19539b350c86d81f03b8d61f599474b6d6aee6072be0a515186f008825194062039c76c30480569d19f0d22fe72d72b893f8169896e65891a99444f44f6c620c0e2d5573cbab22a8eb8beeff7b209295754e88975d4e14329b1ee14199cdd0c865767d95e33d8183eebe1c39676b2afcbc945eb4858585daac0b03c141871193f11b78788e841c2053e15ef5134c8e8138540ef092c3e0a12c8a119acab108f269f0a0e15ba7abd72c387b15297186e63b4b5ec50d88f69b470d409fbfe750657b5db6bc81c729f1628672c4d967c44c048dc47ea9f7ed3e4741ca1518aaa20898f2f53dd91b35afbcf461d75c07060a294d6e8af7819774b05fe1da97cd7e34eab73374b56a0f3abe09a7129f72fbf7e995618563b766418999856796b38aacf583f7d3621ced17d7cf144ce31dbd8440d786333df3efb9e7d13f96ce32dc0e2fc199bab7d4fa06139bbca1a287f6e214439749b0a359200734d3401add95212011f93c8dbf2b427631e215a28f0dd8e3a21ebdc3f16890f6846695579b2e0c718d46af466ae3b7845f0820dde19a8c913f62b4471094dca8cf1951b6202e0f3e282b882e00ab6a8ac61907fc670f5b3600fce938e0ca8791e928b9cd82c7ed7e03b430f9d5777b0ca5b0485919b2cf09f15271231ce122e23b723e1f3cdf1b544751ddfff889013f05645e38c870f2d13d7e21361bc2f005991f2d160bb9b2359e1b5b5ad67882432e922e0f1372e5a48fed14813e7909a80d33636a19a1a67e2f8af384156628511f1f6d2c4cd66982467cbdc5c0e7871284009701e3c0af79ef769565f0a78502bb0ba65e824cf6a00f362990ebe0f3b98c94f8bb30e82904a5103ac828ae3335c30d37ff59d4e6ba8798be491abeec1215d89d3e038a24ec142e1002bedcf22191fde79a32416a9ce53f47ca91c21a6cd6e2c694fe249fee6593da852c68c5248d10b7614ed6595a651214d2a379f67ae8cc402ed155cd228f519808ada51f0cfd3727b785cfc3e8a7e592f7b2ec0c6fa3e1eeeebf20b571cc54c4de8b41a5491f89ed059188a2c1de7c07974100dc2eb09addd8f2f5d3eb43590facc1fadd764e4d71ef5a9dc3dde7a909aa4dcb57196c5b4c055bf6b9527336e2fd8c5c1b6f0e14c583881c69c6c238cf2b34ef78f256fc180dd6d701bf167d84c76d5a5254a5fbd1677ec87a4280f73c59cc50a21df42df5d1f100e5ba1899d334012922be2e27e9dd5c2b03a4d169b235bef33587aa441dc1d5641ecb06403f610465f045a562cfd11df2f46a70e6f11c9b391c162584c995069e6a514369278ebd3243e5fda2aaea9d381b63f2488815329e325533a19bb3cfb10097fa4952e3a7bdbbdf0a42d6bca8caabffc35f7aa6fe6444610cf6b5f25f1ec49a172070b2aedf14203500f980df1e08155dc84fb681765676c223706c1204156a5d7e39f59b286e1ac945c6a77b45b0012858b6f0cc469e50fdfe537b386a275d2281f19ccd86deacf7b4d99078081fd9df3be7d62e8d0d0825fbfe07bccb0306218d504587115d82dfb6160e6853402fa478e7beed2fd41a7658e891e4ea5cc1a1770215182aa545ce96cb5b360ed34a0ef0ed3501a8a119f3bf77ed824310c2b0ebd643c3e813c06effff3f91