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

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

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

Block Certificate

Block 68924 42b18793bfec0f96b635480778853fc71f055d0bfb186306fa3b514c123c08d5

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
185feee90306cd72fd2407956ddbd13e34329ab2d759b75362d763e733165fb8
Certificate Block Hash
42b18793bfec0f96b635480778853fc71f055d0bfb186306fa3b514c123c08d5
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0015960000045b0000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000004bd4197c634a70a74c3a5a3793f4ed8628a980e2da165373c4ae6a2eb22037b2f7990daa5c162171fd07b117d60c866a64a080cd3a283bf4406703c599920b29522e3dd6d820b895b7213968ee1acac7dee3bbf2ad6bae6b8803000000000000000002000000020015960000045b0000

Raw Header Hex

000040206c1e20483bdda5c87fa44300ec959cefbca04814b639d7f0dd05ec19f808a479b6fda17b20498c214556b2b8e793572b71efd1a2c8200cf1972f069a34a089e0e479246a15210118b85f1633e763d76253b759d7b29a32343ed1db6d950724fd72cd0603e9ee5f18

Proof Data Hex

59,560 bytes
1212160203071ccc511af67df9a4189e5fe848001852d32ed789e5b201dc5da4ff82f8eab5858668abcc32d9e9f8b57a5777dce0381e1fb65828b634d43a5818ee8b60cc77f5885cb6cbfa9e815124dd0e6b858becd42451094d76a58720c67ca33f7363567e2af4256164ffa8086706bd0cda50bf760257ac859ac671c2b1fd79ee6692a87826e64e86c409a5211b030a9dc743ca7553aa7aedf1c09526cf4cec35760f6af24c52058d2559ffba8e49f7c00f1bf75d8f85778d811d2917b2dda597053e0b58d66da1beabc13401144c9ae6c939cbe030d177027c279831120270c211e0b29036327998bfb726bee8f1f91d3db8c79c45eaf8a8d27b4167dffc9c26281de05129248f35ae4720c5a3a91c07c45779a4f3b21967a5f09a52cc8e0b07d63cae671e273ccf00377858a78e9e0fce640dccf1545a139fef0b9923a394265ad18429494fa9ce3b07fe96cd006ab78c863c7828ccea8555016a1fc2dfc913f8beaffd56a84fe0ae5e23a2aebcf0224c86be176b9e350aca482ce3d656a1fa669a99064d28f1aa3d85571ccebc98de0518aa87184c8101837d86f0618b8a0250387ccb74c8245d45ad28e0d5cf28bede779a1c9294576f8c8e99a708558ff0a46fdb4a95077c2db1f827e1be51e28790e91b93ac7c69314cf6419cb540eb352c7ac09aaad18df595664a0a493fe79148e20e120973cc5d354527d1843bcab11c65b3aabdfbd2a3381ed87992b8ab098f0649bc8bda13cc8a6aa77d19130c196c701e33d6187acb2bee033e445705364f8afe768589c046997ab914129c56f60c5b5a2bbb08feb4bb1ba5ed7996a74cd6d69c375b0f2df7fe266ee778043b60cae0c6f5e135b70ba142495c6b95a34c93f79dece479e519ba512ee450b9eb3c055b6a5a45be73ea00add01e018621538b0017a9b11ed534bc3e53bf11c64c9c0d48d1c26ed89c58cc30799dbd2675ee1d15a0d8191fcec66200db75f83c06b82e413526a17095748154d85e80bd9b0d6e6525dbebba99f25c7cbefb30b71d079431d343d3eaf6e08d121e31f23ee3a6525945d662272664cb74e58a31dbd6bd7282e878dee34e37a3286ca8d6621be3e9ec0b11013a9121613a5c9d19f08cac9020574524236f355a7d4876bbfba316c3bad829494195ee910b4d24b5e7775b13bd941a76f43501653eed50eee0724fa979596d0c0ecfc605110b628b4b89638470e83d4e9ba619e70278bcf3b67554369badf5c10bf52e12b97addd191fe22e0d82829df3091e343cd4dcc57c17b7992fe6b2dd47943a303dd04486e7fca7219d7d5463fe5605d139007430b31daa6be8ab3a9eea7efe4b1f83ce9de1e57c2f981a0cf94ae5cfbbb3b2d9dea10369453a624022337701614174ac122d798442cd20de3968f17c5401bef6615679f231f02b20fe00d52e8990306a571213d03762ccf35005dae039aa6ed1f153b8d7b53a5cbb2dda2fd52578ab11749cf1d591032a7fa3a102a2b52e8a795f98af118b39f88956ed523b4871dae5ec50dc0772135d42f090fa44b6ee0cfedf6e55b7535283f70ad6b9f6de6366a38184e8b3cf69f356139f11bb2b3d86f07a978bac9c9fb3e3ae28d98edcf11033a55090ec9f4006ddd65a56f282c8ed5ba0bd636a05dae4ba578c615116d275e87180105193b002829b0d3bea2ed3c3851b97a1d14b502d480d9919109abec6cb9a547015a5617c3890ccb0d6e2e5004b3df6eda25c253dbc697f8a725dbe9d4b5bedc0f08cde42e4c3468bdb4e2561a3336c26dbd4e943ff590ea49e42df061cd1ba4b3bf2527fc3177d023a2b7d08cc67cde026b4355c227c343e6b731c1e7fe28c71e7a19bedb24ec6c8e73584dfc0d2c08241b52207aa692d40bd39ad38a640f823ecc32dd9ca07cafae23551d54dd9d6fb85d2e32327fd10b2ed59a9cade52f57072ea7fa6166db17d8bdb583ec6846f83ef91cafd366e31bee1c9b970b52dda7f7d339ac3d4a0df8e87a57eb48c1ddb39d448032cd0eeb5d0d72cfbb55fb97597f2d8db89adee031c9fd713355216298868c93fc44abc69d14433d39295130ce204fd88882dc3f1ffc249c3acb82ef9db4c187cd7e9c755c2f34d4e1554869bab527fcb7fa25f039d355427293f300164ff8e54972e376c76ed1dc530533af2859db47b189636c46b489aba9749e90557a5f74ce9d55753916e55b2c74954e8be9c1147ab556e998852ace32d690bd766715ac55230d479dd90c157dd976df43bf24fcf998a7ee8c428c758c3f9eb3b9896954b7f3a7fbc09c3b9ce5db38f8fa56c5979d9997d6ac23e0c1c2772da9879b8dd35eb1e31f97bebdc16ece1f17a721a28b182aa3d321af94fb3b79029e6fe283431c2125d81f21b81be4d314b4d969e79083f61bfa3a47d0e8ed9e495be115a5b477392c556186c38dd698c97586b1f10c6131418ed7b7b2c48315eb2a13ee6002c5753f4486a74d9974e4e5ca10d4d8c27a2b9bbeb464da3fbd4d742594c0377bc7b8b89e77be8ac95f86d186387480d4a3784a37500d6265ea8b69a704cb0ace9f1a4553a26167d90e17070d1e6e6989f3a815adabc2ef956053143738789fd96dc1c817f015d7af5a88a6d5b03e29a6346abfee9915773df04f2d848fb1ad10c9ce655ba29ad3b43d7015810fedf7a7f3f31d5dff1c0a21206495e31e019de65a609254f3a1169efe234d608b77f17ceec988bbad8189f07a5d53cbd303eee3e71d21b5387afb3776e0be8f4808a842993e4f03aeec2792e106446cc28dfbd4c8f7127603ac0b577787472c135e9ab04f2440ddcde6ee8bd63f274487ff46b9f2490af089bb3dace723df43173e24b05db488ddb78abda4a102a16afad3a0b0d725fc060221e637bd43fdf84fd1fbc1906b8837e41b0e4676060515d28997c978823ec4778f2d33b8a419d4d9428810cb0833f58c97782ab7815b8967ec3179466a784e57f728696ecf408a1f8143104ddd2e8d41f7d0749b8c686875545105c56c333085b45c525093831cf60a36150ea2ac2603a56804e972c3b6cfeb614633b84605f6cc345a8fafd501476985bda2eb88b173dbb64acf3de975243af2cb75ea67ae216e652de1f8dea6848746f3d386469a2b73f74cd7c991b441a378b5813a2f4ee519b3fe47ade2081130541f8a812ebbe8ca2dd5c1a99fe0dca17c562784becb3ca98b52d5428c8fb1812798867e5df8e30003be9d9db640273d7e31a7499f8142fc245932f9236f27ee68f572bbb56d4d9faadf68068c4c06eeadc7c3a57b45f467302b607802268e6512697da751e2cbed91a84314d10ffc5314a76df9496b7c661aac57dedfd59923c9b18bd19f594aaacfd06d11bf954406f9c6ea7d7432bb97372f3ad7ad94dfa95f080d589bf3368d60c568de3aad7d284236436f3c58d82fe13325c56c52669bc7269652a7f9c030d067aa44e1a1758cb02ba879fa697c6eac76e7dbafac4c74d4d889a17b044df926e5fa72ee13bea4be4621a6f049f5fea31ab55116a8dd041cc249e901a764e7d5f5f8419bd7a988aae59c63cc2586996328d9a88756831fb715a27688076368d5d50cb64c9de0f40fbc6fc772dcd74e246622c4482ce6dbb36fe2f47b53b2a086c01570c02c4e5b2fc02bba2153d993477e63eb806f52c4fc43b72e61328430f8cac9600ba2fbe277c3a1c75f2d0ea384538f4ba971d35bf459dfff6c3c9f1ab67cfb4f8b3088689a325e9330845b0e1bd3d96dd8cdfb38a3eae5c6539f8d515042fe950152c6047ebc5dc2fec3e43b2c84e14f6fea023d4c3df8870710aa2d765c462ca2c72423602ba610a3e7797471ee69dfc5982f5909b39d7b91631bf992f48ef57f7317eb2e33d4998be2d5360c45c46f64abaa707b96d8057ec2cc660f2dc76ed3d92453befbefaf3039ea8d956f6686af0e536e14ebd8dc9cd8f8a6074d3fe2aec9467c92121b0157368a668172fccba15699e2ceaf3eed87e7b0de6f460e1e9c22e2755509c383d5a15bc39e1203f1613b8c4045a5629d77c3a02b0325611a678655bef09b000f3d82bcf4f86d417e3d80f59b5816ad6933354f4f4941238b4b271509ee702ff23b83786b72981bc98800548e47d3b6a1990cab653926a908a990b8aca40f067831e6c5e1decfe9698c8900236999617f41ecc593c757c3f798846a0a9477df0649c9016c50dad97e0f355dcc3a98d0121525bf06c2ebd467de2ae8735378a204aa22a066e008ce81f3f6d41749c8bc1f049c9bccc3977ada69b01ce493bc1748a1fc5f9f37a43c9a6e1cc6cf917730e66b6bd9eec6a050e25cbbdc0ed40d56b595b6c28f38bcc12024b2e248c500867aa978cb43201209128fb551abdbc6175fde73d1fccdd0baa932c31e3dec0a6172c977d3b23ab450089b9acc39009f3cff786923e058def079afc2a35464f5c2d1c05c1e9c456b132575bc86ac5272c8f4f3ffbc88953de5f4ec67d1a88e76cddcd20ee06f9ad13f11e004c52b3369217d460536d3ad3b76dbaebee88d4ae9b6cc14a5a59981970b86e487c6873e21729b6ad8345d350614c73e6ecee6989aa86c4b3b4822d60821398e4071304be808375c777fbc0cc052a2dcadf4b1d8c1c543f82112024f31df90381cd2295b6cd1f39d32c7396069ba2b737dad7a55da04c870ae7eda7be78a2fbacc890ab886b416695c795adcf3abdc9a85b379ab00dd7e3e1ad69bb7c7ba5c377bedf082b1e2d9bf7e636812eed19f81aec66d8f01a2ffb3f3126fac4379577f7c4da9078c04415edc8b8e24c685bd6f9647333a81d1929746e02182ac8c603d2bcfc3017c5cfa1378a0bb77ed6b7559e12ea162b752974d1d9e838880d420f38afae233f46bd34f3139d1d09f8025e91a228b4d91659a8cbf243468e9197228d18ed12a59f69e26378234fbe26912878844e5f89ff13a6712e8476476769b0ea146d501f0416bd429d04fc0d47fda3c813f1d7053a9feff84fc0f97915db788fa4fb2dce4eea9f2e8c8186faa6a73d38bbdb20fee1996e0e7b2a236286bd01f6f6de7fae55e4c967c608acb8097412b8fd874464012311f8608c4afe1057f803306acd57c0c378d54a7dedf3ebb8889c86d4a7c17c28dc17d7fd53adb6f160f7cd55390b8f82cb8e56557f22a0c887b48046a2d65414540518181454ea7fc7bd36cbef893dcd809787088a1a313a76d9a64f78721373579fd81d2d0c94713fc1576d8f673ab357ffea27b33946b233e5689f8f0151c44825dfcf8664d0a4e9c979d21771c8d8ed0c26dcbf5a72dde5077ffb8913a9baabc39919a979989f06429270740ae691a10277477ad0236b47620c301115706ed3959f1d84d014a08a93a9ff7d98020add3019f7d095543510528bb4bf5cd125bd091a9b58ee7644d0f71e41f60e3e5da7fabcbbaa2daf7084b078928cb5dedf4d1bde4ee172ec6a6e10ffa44b127fcce6f0c63d3ff87d5edd69881951b7990ca6a240fcefb1010656bc27bcea7a410df3c3c10d0dc52b9eb55afe2ddfdae9c2ee081ac1fbbb69733fe8ec02c4fda6cfe2805881b2894f2b8e9cb9b7e46b3513c9ee6eed9e6b98b374a1a6c143eb9a5f705a13e7f5a306f7b5a043ecc8a1e6d6e11c855d3d8abd3f0b8bc56b420f3f8d1ef5328b5a569e0d2137516497fc2334a96b1b6423ef0ce35277e3f9346d042064f7a52fa5591747d375903b8f16ad20443d816af9dd2788796dd81a8979a9be7e39a9948bd8561c4ded00d2b71589115cef948e6b83792cb549d0931e399c2453f3dde3b2403adf69a98d9507e55e53b7758f4212050e5ad74f63542e1909bfbb261aa49bcb47ed374b55a80ce5078cd7ef3b3833c681e69623c1d90b4306c192bda9b8e279f3b83ee61646aabd72206fa2350978fb0f765390575c4f19848df7c796105e74de65ba3472c2f385585e9411a83c857844288c6b277d14e2405b034395c17c70d9c1655a5e17fe6de312f7b5ae9ac4fb3fd753e6e803108b287cb67c39bb63e0bfe84ac2e8dfd0be688c5cfad86ee21497b9eb58c8b3c22f0b4defcf3dc82dbcca212c678604adcc0571a0a020c4c0caa3894e125ee56ae88a26031c19f65b7f2bcce5fb5114afc0d0121bed870d91ac2337667b51ed351094016513ad2c55a7982feaef4d43e63e290d5fa5f1b427a8e02ac77b04cce0531b88546c8f124d45e3b99d388dc089cd41226d7f82731adc4a9e8203b04cefaa9f9fc71ae3f51be7dd969636440ab9fc076cbcb8c5f923ff508f8058456776b8a149a6fceae580b864271e6aaad37c40f50d63e46f21a88e571f652f13514474615342e2b706cf60858f0241a0f41cf32f7d4c7c8f5d35c9a39b2033ed6150812635179a42282bc073a2f276cfd0922c980af3b02b965f2581d14877a83b5f4e1478da679d46d1992c0adb01cb0b73fef7fc3669e247b00dbc0b196fdb8d4402ad1bc5cf8de52bf330ed61a6e74ccb1a9730e5e5d6a52a80c172dc143be8be7fd87b09c4d04b30e90b86bbf672b274d5fedd8389fc2ed9bcff27a712ec3eda8e3ef91f4034aab581aa1328e596e90a1cb418d32351a9d4d48cb493c1036a562c808d65d66803c28678de9fa10e2e0d3bb673dcbe0e5d0c79dd7448ca42e9ec93ce83ea78e18c05cf7bf28782d312ec70e58419f56d15cecc540e0fa8965e84003ce6bc61ea69f230be08c5109fa838ff05bb461fbd3d6bada532fb47b5486002a11a9affe534681ba567d7d049125883ddb0d7ec2b49a2ca3e40080707d020643b9167407cf8027d3601fe9127c6a6ab5c4e2e048d1a3b60a0e8e1af0e6ec6d4bd825811ee376bf0174bd642dded41d9d4e93b24834e9a21b3e185de95543f07988f00ef7063582df0fd599a9cb0990c3849b302089a16b076def1fdce64d988bb902dc4dbef78d1da1f9578c25860f7cce96f997ea5cb5adaf2356c84a5798e12abffc37b5e6cd8aa8565c463c089dadf54032e140fa67d01f15fd4f67154145ada9c5d0299c0723b5e9233aee2b4e2033f4246ee34cd3de632abb767893ee0bd7c24b3b50b42c86f9ad88bef505143c97bed689b4dc75cb2405592081e5ee81e209a517d4c736b2c5f0dec599ff9e2faa5016c5a5777dc0d718241f7845e22efa6c7fec48fc5a4a916b904eb11dcc94029fe94673fc34e493ee61d82e66de8b659bd519d8bae711bcdfebc7d7eccf579b9d88385684fee4d5af58bf2d76343be1006d820340dec0ff70ecf041a63506aadd4ffdfc7e73f94ed78d709f107e16d4b09204f27a289979996f149d6b6dc63477fe343c39755b1a97e6c9575d61f345c66fd1e588b24105e0cf78d888abe88044b38ebf0f08ed1c8ec4ca33ae82de99b2137eb720c13c82b2140a77f23266e109d9cf2576acafb6cf69fad61f3514b2064204c10a247280d513b22a773f3e3c82a5904a752c16cfbfbf64f7ef9a5dd6e568f323ad216cb78d0774b74938f835020610bbb3eae41ccf107f4d5a67a80ae8553c79184b0d520fb0759a9a72f7f2cf5b6c290736b0a544d74f651e46d8e4b443c7900a7faf1155432470e4be0a51a70e4eb146d51490fab0c60b7fbc043fd68b042a1e79aeae041d562acfcd2768018b2ffe1a2d87c3153a01ee75ee18c14120090eafab758b4c1d85ce2167e0cefc50004ffb5ae5570ec996128a13a891e66245839165b3be2c528f152f49493353f8a7b64361ea3c850183aa7ae69b410de8198f270aabbaa58fd324849643d40738411af5c0c25e923cb9e2e347f8ca0c936f7df86ecdfa3ad83c1a4f8c65b6a09849c0a5dfcdbc9374615730aa953e1357de9d89d3fc31f7f92277025451fcc4b208fccffb7d981eed0339cd35c9cf607ddab9363bc3b9655a27f824325b107287da56144fe08cf508e915884220b12865b6fc2660a00c1ba4b0eb551b71374fa8b52f04adc123cd82ea2a97e6185c19ae1bb894ae33abe3e594d7e024b655c1ee638743c08de1696ea9af57638194dca208cdaa34a4c6326ad8a75d480fc67be5a5a6043e076213657512f00120319f1efbf021655c1fe3197220eb632c465492e76cd348287dfdd3e5b2688f316d5894c2ec1c9ed4c930b6e9ab8f741c06c17e022d63769b93534c447830f09569125eb4df3312c2faddb28be44749135e0f7d9ff7daf3cdc01c490c85a9e1b78ab6959ad639a5cdabc35bfc60a59b34d9c2685be434411f7aa4882f56d8c9b6e2ecbb73ba60289dd0626d4c02a31a19a68a9dd61ce945c7dcc1c1967c46a770e70dac32d9db7e9bf9f47cb8718baea4bfbd51db384df3d48f5f204c5fe7f290104bb7a7b582c0abd8160bac5b20f3ff44fd36e444158f1c70368c0266d786524f179abd4960441094fe7a1afa7fcb6fb99c3eb78295347f797cce56ac51163dce592fe12d6036338fbb84312cd6fab90057d17da1dd58127081b0319bb7d9cd1df9f9cccba6fd3aafc346bae1e1cffd2e951967a7e9c1ca193b4e04b6a66d8fb325105e3a5819d6382b7fa0545f77db4ab74abcf36e0bac3951c97457d71a7e1c759340fee074d6cf0bd732e49c4f0c769e3695113b2d5df6f027fe7c18ef9836b1591633fe670598aa49a56028cc3359b083a46e663a68801ceb08efd3e321000629093190bfbef1b26ac5fd1ef4775d58a4bbf2e6bc209ab4fd7322a7a7ce43b1fc07953b87749a0a5fb20da55615ab21a7925c59a66e132cb1b65182350f9524dbadcbb6bf31b3e88efe3fa1c234d8d2de43e9767c69ee8e0b920879112f5f7a9fdbeec58587f23b2766d50d20cb2f3762b8fdf643efaa073c824cb1a7826fac87a5b5f9573e0149d6d5b2024b75d71e583719239f59a2588435aa4743e8cbfe5fbb19a3a09e4efd3b617b916229c6b92b9ac9b8f949d4d6b5a2a8a6b9aa07d05d7549420b1127b2d2aaf97397414e3d4ddb159c4ff790f9e619b0a3983f4ecc2063ffa6665a65d34f870fa99e1b64a7f183384607d16ca1ae657a62623f0a62743d443e173f412774266de2476c3064c89fbc085d7bb1cfc3a021e6a1b60d3cc9e201621793af0c63846ff1ff1945977c8018e8bbaa8ae20d0737f1c9cfeaf65baefbd6e92cf1e3d2357e84ef315cd1cd809092a311040c8738937913b67bacfd84e455d122269637661d6a34c43a69447a688753cac9f06c56cb2f5f85dd0c78ff8940bbebf6c12ff04512e31039cc65f10843eb3688816291c0622be320b5111a8ec6ac436cf756d41d4ad597155a6319ada78d72311ec21bc08279327d9f0c44e1cba53801b0a01bf3b91be6be4c011db9c1860fef60674bd625114e49c5aea083c9a5eaad34c618d312107dc2ee0b584c61edce71ffabc034721c33215d008af082b180de3f45d6b96a690f1d7192afdb0bcea3fbff35d059b2ca2ae0f3eb5b5421b6d4f9a6e8a3c0f20cf1afed49fac5a40385b36948a6cfef4117d85edf854caaa15573354c0558dc3e97f3c76ed8cf20f1bfcde862188773453cc8855efbc557d4c28619ba09130083345f02175b05117ef535fed661e10228cd44ef006dbab858003cd6a205b0bd63f2a800990c032e9be16a18e4b53049613b10b66384495fabbc752f13e3fba34b8c32f0b10d0e077bd4a95cc76ab3be8892a1466fa5f527329b0b411eefd3576059ec02a28291cea782185fb2d846f088e17bb7ddea445a48e2cd891dd0f32b00b49531f69493060a6b085111fa053fdd7f9f10fda13add2487e7b4e7a0c1eb6c7c39e29c9a110b6fb997b31e9098b4cc2e54cdf85ffb0f81b599f45cbe6d9ef048c87262396645856083da503c902a61173dc93fddfdd811f2cbe5de1f3ae43160e64e8eee1363f10a5cc5043e6d0d4d1c1bcd715d9df9fd7ad35667d869beb8ef499b4f5535c6a8d25ac081f1bf8835fc3a85d1c794e087e233550142fbb0469f8ce64e8565f6e7cb1ccea29b5ce8bfb1fa4cb4c11c54bf68008cbf9b8476ce2a83919869633f79dcfcffb8e15974c836055b095fb720e705aa0fdb4a11da68a4eea1104ff09c0c3d343266da05c86ec3fff97345681bcdcfa1f41e798676f1c3e016af546a7821c2de6ba19d51c3a023835505c966a1a79a1f48a84d82e98f9457dfa3e3deb2987025f9df8efa4714cb956e6f7ec06a09525e1d8809645c30ba06faaa04c2585a5f750d8bee76fd334b37d1037ba32bbb57e7c04e2c22a944c0d27bad3563fde3c7ea8590955673e13db45df2ed7eb7710de0389f11a95363b35c41ef2f3c3859d5f04c2f0807f1e46ad7c63bf13be7e821de897a267064fb55c6c9b1f43366cc4313f47b76529f694a62171eb2a31656e946c69f12f7902538fd04a9aeb57e40c7e5f6a85109b0bb755f42dedc30a7e202d7ce8446cd2964232b06479a8899378be6dc288d12d8cc4f0ed03e31c000ca698819886b282d4a0081059e6851b9d786af30cf103ec5d62f79a161000996f7a7289a772da82cb8c07debce8ea994c87c2c19ca6143b2c88330fb04cfcd1c1bcf51075cb1de30930dd5952f3b845a619ef3f1c417f74ef4d18c5746c15f348ff09d6db899bc927d318f3099608bdfa3348a6846e99982d2250eeb63ab35e0947efe8ac1218a7fc460af3f73dbd1c41ff9bff79ea06cc78b4df7427b82b983b8545ddc0ec25d0863fe1baf04fa8faab11a493721090167cc7aaa3020a33c4e4fc756d06bdd784e7b58f6f137dab06891b5f499a4a95f19ee3e19b7f258d521d0751003bdb5d8359437d1e3f243b2be2be7098375000e3a12241ea56310c0a5b6bff1063ba3f5b3c312ca6d2d7c78364588c6272238e911615d5273f988287e15ff75427fc19a750d230d555f0aa81b0bda4cc894c2aa077e99231539082aef2e536c42fec8c61fb4aee580b04cfcb79842aded5f669bb1a1792acee145c72ddb8ad4418d73ee7e51a46da05d209e833b4d799e7fec603dc329719468b9bbe8fcb27b5a4fc9eaedce2cd1bacf866088514336ffc89f719277fab942964b887a127f99e8df9a5b11ccf9f6a1e474ea8fb8fcc6bca0376a4a7e49066ef6f4f8e605f1ff42a9a565b82fb1d7bd55c720bbb6a09b82fd9244721da02fb918459bd4a78862a8f3a0c2a86b3e1d3dd88f6662d5a45c1220ab22affcc75f8523f70eacb5c949fc22e1d85246f1af6ed6936e1c753c245a4981fcad4da45ab19ecdaca16fa58a52e8c7d1a270a1d891b03ee21b6dddde712ad477764e66d7b3a520cd293ed19e08ce95d4784b219087558b58856385ef854aaaf3c1e9bac3abe4af3a316e3470cb9c272f09112181da118b91b7ac58c06944d7a7ab8bd523494effc658e6917a1470989b199d06d1d30029d96abcc0430f43473497805beb0ae6b36c484a8ffc033b9d21ef4a0baef927c952a24a64f1f10d22ea37a41b056f1800582c21652c7da2f087f767ace12776e9a58b4716c3c4e11758f95b8bf85e4cb90374c29f3140031e1818f1b6eb3a14d802ac04f8be1ca1f36959af0656b412c053dc0375f846d16df336f84fd7de5c93e8286c2788ae699eee5c7e846376c52da09f190fb5415015fadb219713cc6cb1ffd4329a755c0b4588925444f22c66371376715d27eac98413885676445c5e2b866b1ac900a45c5278e5b9584a4fcac1dd13c425713d02fc5d698ae6ed385e3f66069fa199c4069dfff5490411340f21eabe220c2ed9d363ebc43b84c1ae10667b3617c07f190f5b5bf2be64c75543900732dd860950ed4c14fae47037dc9c2b4af31b74eca52ce6f0ed7e8fd2e132d76f21d8661dfdebbe117cd151a8183720c323ac26af571af3ac7e0d9a60c2600cff545d5dc39b2703a701d63230a156b5ff55e74d1d83aabe648e5cf5be51e65ac4ec32fff22fb81549474a30e22a2f1adc92875f07e7770f2129dbace9fab700ea07b2f1f28aa39270e612e1a32fb4cf18669570a41a94d289f32735391a45b8a5d6c708a1132c00f29ba48b642a409b056cbb7ab4b078d1da10cd706afe4983a4d41cf84d89349c45925f322d7ab6711e1c7a28e854e535e9ae540de649d25dd886893a8c41a3a24bdb2d86c1b59a36b50d92bac1ac6af058c7ea1de9a6b75b582bc14b990cab65229df75a7e61b499b4d828db92e9732f1a23f4b0f250371ebf8325c279dff7b5d5f8203adeaf3e4c4cd5199f6ede8301acf99b81a01df887537ad22a841af1bfdae21b111defd01544ac7ab4edbb5137b245ddd30256f2b01f2184260d32e3df099909473e5604e7b0e41211c7e2e5567534fa16fdcab38cda0237433dbdc1561f0fd97202b51831f826295f0115812e224b4dcebb741e85d1dd5197af948f89150411a9b7f2b0597aeba33e65022e566f7645a887160f4f52ef08dac31776e603d0227022917645dc4e2f7444655705d14a93a12bf1908401155b4d2ffd36d98d81c8dca0a1418c90a51ae3e6a265df79b643406c8ddc715ec78200b73f94ac29f2ca33bea80a476745fcead8e503fe8b4e0521a8cd3f7c38d6b94e8f15b30acfda42c05cc9f663bc468f7b0641da138b95ae49212b84eb7286768cf329f7cf980f6ada46b42d783ee59bf1f33e6fe6f86bba4eef8b89d93a58664903d63f0dccc51fc7f1e8e235260f94d84b81169ac0f44dacc2ced80fe4036b5d15cb20517ecc655a90c364ee0421b3c1e1ee89c9088d4521de46b5b36baa590d2e0fdc1086872441dcb5ab26ffbcffbe685553c12ea12af797827d62a8bd459c868717371d1c82baac28899b05fb9adc5d8e180c597fd94cbddc927faa6922128130284bf0721135e782b052b83b44ea384c104819b7990ff02e4586d714a02b2070632a96126afaa7be851e4fc6dbf79c31dd1bdd85843228e82a93c37c8b6cd96fe7134f3f9aaf6e44847f01696a11e7d0d31e0bf308a1fa56cc00d51b9b9039d73d763112ccb9b3d6b46477264cc4111a902782ee974ba8e7411c8d88778dd1d43f692e84e3cf7e2c5d74721afd75e941313241c2fb356aae6171ab021d8cb54e9a6fcdeac430d5ab3ebc07f91cbf7b50637fe546db7ef0286e0a02426521df1422ee3832f853035cc7705c50d3ec11d2f1c215988526fecf841cb7ff5273374dcb198d0534a5cccd5ee2cd6d4a1dbd04a6e241106aee43b06ddb88cd7edadb0db0dcfc8b2a04352190cae74618c226645e33c98239ff363e66f8911a245408c63d970fcb6468234fd4f6832167466b552a6c98ef835cd864b07f07712d590cd02c973a671c75f553f7a31d092275e26ef3d616d3a867bff42895a7e21746fbc701c55d334d3b0e2582de1e9c292c1d94c3f28d3752413aa0b0642d322df93f6b22f32c3de670a02a99b8a2822898cdfec8f507d79adc5ce4a2014c4b5696b2743738840cf1f60a73e2c82ecd820070d52c369914787d4c1a10d7da87237c893bb9f65c60df0c83b284fa7bb45b1dcd2c538245f0b02c705e18bc309a6b4ede801f32ef7af21ec0726445ca323c793f06cc4f155a6c6310990f0e94b2c1a7ca48d2800931ef133a5a6a2e9014051e20c0480d67ae391cf8ac2f4653a63472563d9e2aa70081ea8ce29d6b259948abd4a7d3c13495e8d75d98ea8ef435c34e5fab7757b0250ef4ac6fb20ee6ac178b8c065b1f2e1c7bd59f54c617c32ddb7cebf2966de1a016e4442eb69539dda00fd6db172021a047e863824653d4ebd7ed48d30120e5d9cd752904d289fc810f9a934a60160f268c49c5ece6d6fe991a3054c961c2ec503831185ad7fc0859ce7674b3bbcc64be03b547b45ca3b08376d68d4b8cde08cf0ccf7f336ff1d78a13431b0de40a4f362aeaa3cb3c6fe32e09a909e8bb51425dc94da19b2d0fa111f8a1a45b19152acc06c76fa1c26eac3e063a1ce29553ce4ec8a93eb7295081b7a43a17a85e63260d92f5fbe14a245d46dbd0706ecd84d49f2970d4f2435073d9d3bf3c2ded10a574b0a1f6c9893d85d3d43bf3a676d94a4f720895a582601d05d3d80f39c0058dd4f988cf08407da7f41fe1d1006dc4b6e46eb45846635123a407b4f8211fc6f0e4a89faf4a66f3a371cffa35179dae3969366e9a7974c1bd4f1679ee05e0a9a4f91b3361579ac93fceb32d11e582696c6aad268fd5c014281f9c20fba2e74af0ab976b61ad187a52bba33d02fe0d7a01bf0d100a3db2174504fc6ef3dac6b75c00b2672eb33a6a6a29c06ee1dec1e3c39b4d4f84743d174411c9fb1f92b71817c167b15a50ca1c45c2e875f3fed98647c503ed6d3c57bf439e24fb253448c43ab7f23a13d51e6e97573f8c4886268ce905fd1e13e8351ae0f1f4f4fdfe7321339da5813376c7b1bc6926726c968564bc2c28e1f01407ab3d4d20e473c90abc2dfb77ae7f447515b34603fa1d412823407f9fb0589779a95849b12d32071e7e3e0bc48318a0bd364e5c1f2b426ad85c680c1776c992693676703b92fe345655e7a82585cf3290f5884f1d5608144e8536b37b041ce5cd21d4cfa520478ce182071ee5c744236186608ee6e3b54dae025b367aed375854c335469dc398db01f9c2b5cfaadf1f44ae01ea53a3aaa968ce9f3ac877eacfdfd2a032b5b04927c0b72ab5eefb2e235917dae87f92fe3c298d498ee0456f37364862df82dc1d97bc9c0de68293a28c543ca1eb80114341dc37cd2da060233c87e830762ee2be681714a85ac0bd4dd10c4d7b73ff30f5417e81e47bc151a38e25c2ce5d8ad850ecda96736f82ca807cb4f9cc0430019c1284966c42ebf70c3b34ed16db0e9902f8fc6b83964717c5871d1d262908c180ba9ff2a812e9a08dec1f30cc45be2c95767cbcfa6fcac672418e0e637b57ab77afc0ddca6c86e37245d93a64c8d99f02c9289d71aadfa4e983cd54d27618e357d0c144bf212be33be7e580d5392e9a9ca13779ec85c9526bd69b540428ca6a83361a66e32a36901ab5ff811832377a7b93efa5577ee48cfed4a4f766a2e73acca1c6fcd8a1d6e15938a3b7455809848d8ef89a837f4ab9bb38bd38ef8b943133ef756e92699983fcf0059272f9fde1cac9ddcade7be2e108b5c03011707f39db47316582768f4942a70923fc30158e9a55dfd002a07e288c4a6633ab4760a41f68f614ae7dea822a11cfd7e72e2f66fdff0434965e301f0a1fe9dbf821ff3207ecd555a0b54be6546b9bf7f48a9dc04e436b27f447db09cf0409ff574a81864632e481048184ebae9d2ae05e3774016f98596261a6a1493e2aa99600828002505ea48141ad74c525ce2101cef2de6a4ba03b85f5188f8caaf8812b0890c86fe5484069c1a40353a963c27bfcddec14a25b884573c84c0654a09f48b7a25675815f5ab92fef4bf1505ecc8ddda168f2115e5b86fa99f93c316ea28fa6ed6f00d2b23edd573d7910792e97c5b0d3d79fd3b14d89c7233872564c39a8eb53fbe45a9bfb99d0ae6d7ec1b9903517d9cdb9acce0a26b86744a781482042ceaa3e9fc4c5b692e3ec85ce467a5f5f192381ae5deb60f7ff721787745a1b4ac31f7145a9f7742390efa9a442dffe92fa8b6f9e7484cdb45202ebe083c11834ba438b09bfbd9afe018856f3634463a7db407d6db3d201d125f37c69254f1c692d5e3e765a8c620d2f61b84ce09983aa464c94958d2e80bc56fc63042768121647f93c74ee8ca3e24b6eb8f2d04a90ebdcce06c890794877d05f8ef42bc20ac0e5fbaab14894ac8c6308164b23bf87792c9fc56b8bcedd1812bf138bfd9aa45e24ff2ad6b848c7cf5719b3a31830089d8e1112d6842c35f5c89aa55f238ec6593a4ab0ef9208b18247f547d78bc09157ca0ba9b720abbcd6eba566c301c8d688ed2305c8ac1554682729c6d2cd6c4126830e3e16c1b0076cfdcfdcbefb8c556feb96321834cafe4c955ef72d7a6c4624935bc9748ceb56178aebd766174356559b4bfea90b2c36d432610037870d53d89a49682febfb8f621c69c91d3495656573adbd95be8de7c50101234d0d5a3d4b0cefad6e073fc5f0063da1137cd5dd7b2d4f70e66493a61171b8c70b3b9439fbb4a5d391edb25ae515b77a2d2555bcb2f05d0bc32a4c78c7d89bca3a03ccaf88c4a9b45fec0ec95f30ce7d7f46b85add33f2a7e0daa68343c52b5e2f6846051f37e50e76b4c9de451adb1bdbe5fa75ec7855c2ae15a4856d65b751ec2d9a87cfcd4181b46309d07356ef268015efbddaadee4c29cd79bfc118461cb019d888d82a4b2829a7f2c32985a776709579f8e7b0c2d2043b7cecb848e289fe16b5b241c47bed67ce59b30a323ab439e4b9c6f8fab1d6f334cf41b76ede221154c2c4275f60af0c111a5716454ff0350fe1c6b9f67216882b9a616490abcf8d12b261aa2553f9637dfef17e6f7eb6dd797fd3e4e2fee83b070e0c2b19b76649ae7d2859ef86c64aea583594ed03e3c4d18679bb7ff1b40794f974774ea16d2142dcc0187cb8e51eda14fe158e1adc8898ccef83d0e7f12ce2fdb08ddfa5005f53ec517e0f0bc77a872b46a68e6cddbbf3a76817eba68b84bb88e1ba64311e6d68e07b9cbfc0abdc166d04cfb302bdd5ed11ec3826b9e84245bcdedc5ab30cc0093228071ee1b5f21f5032c1b85ec53eaac6caf889388324ee1bc9b7f495b3cc1b2b459b08f97c99c872752b9b156d3b8be8dc8329ad759e0239fcd2321745989d778a935b797467ae05ede6833bc509a36ea8f5f0d789840b7555c611ac1750b24303f6c8627e07e17b1b6b0aa0b620cf7fb0e243d0a97e50ddf3f366079b772dfc6f5c7a7fba6e94f889b8baf643b33884ffa698d24a800186c77fa3fdfd31fbdbd443ee12201546c5dd0c19a49680a9a25d163e23b02a112cf6811cae44b3ea70dcd7993fce8aaa2081bdbc7f28a13cf57ddcab4f3df8f42ffbd6b7dc778ff096e326aae3adc8c932d30f1b338c64a3f6ccbeb4565da8c744b231ebd399cd1e39d5403b863cc606edbec9f33221f85806efebc43fd9e4ec66357870c902e1efd8752dda7a5afc90ae531c8e020f0942666766c4f17decfc9a87eb472aef07edef4a1234ad9fcc479ee6ac70d67529c6e820d98799542b5be9ce52322fc0e17688fbaee5b7208ca761c804690b17181be4bdf461a146246beb45f02740bdfb3b94103dc32a0fdad59121af504d09bfaf1c3ab5d0b31f1964fd25b0133c7abccaf3b68876a9c3a4a5c6b6a12206ffd60bf7be674a34a75a15ca12e0f79893ab6a41b07e26b5bd35914c7fdbd9fbbb3cc3f4f812db569dc992e06006ff58325f4a09c8ac0e3344236b08246e05cd4dd55b21c45c0e0fc3d5ee4ae5a104b39c5d038d211431b79c424d151320472529e1f3225fd8e83e102cbaacb2838ebac68ed0a9f8b4e7c1085c0fabbefcd673afc67fb310159881f307d70dfb5756840b61e6b52d439bba60958b44314fadbbcd21f14dc6296a06a7b8b3729c7fd89b1d84105957df11d9a17cd82325bf68f944c709aeca1653b6ba4ca9a7237d47e36f907d1a5d4ed2ce112a59663fd1a1873432af0300db44e0fa8f91f7738b6fbc4b94ceb25a6d5d079b051df13c1f2a56dc0797259f32484e5249586326bd61694ada52a6a94edd009549a57d2ee9388ad33082c25a327cd9a8d9e7cf88ff0d14cdbeadb8168ff8c557a8e6262f0b7180ea14afa1a8e3533d6a4473ab9309edc3a051f808158e125539170e2bf07fd5cf32e9b4ab13ad9ef3fc8814bdf1805d97b70aa2d452ea2fa323ad946c568521d01a9cad2c381874bbcd715b210d1ba31246c1e4996ecbb9c0882cb3ae073e4a5c797a54cce04c477a5f3d149c59880fd91b6e79bb47f2264f2508521a80f528beca43edc561b45dcde6f280c93a9f6729935a58d4a649e4c5f1908d935734dc708885ed4e8c827129d52d2b98e403181dbfdad6194290863a7745f13ac97507088d156c71d6d7c72c36a52227cac309592bf29c58b9089efeee1fc9572fbbdb6efb9edb6707855379359221cbf78f904f0cfc1c172f6e8d9581afadeba2af902ecf048c98a55068981a599d271b9e46575e85030245e5166d6528b5e37ebcfa4cd5e1e00f3722cb3331df6262858ab31f8d4a19a374fc1d6df2d2cae3e83d777d4c864cf7beffe77ba58a1b1542d948dc023545ab182dac3838f535d0396d2eb5b6e029c129e034b80f5f833f17f9d7fe5a2328490e586f17c4f51561c9b015b0e77b047c716e74730c1dbf9e792a520c1c31669a94b44d5f6ad1caae48a18362458c3b1db48841f8ff7ed34efe5f68791a26cf54016dacae660af71cb897477edd16fe6f947dd19669b232b79c6993c068b86b60d793d77bd42dfc4b9806a059a2c1f90a594038a920307b7a018c74200026e992406677d68ebb10f0d606ca348dadf5cb5aa32f45f4a801095eb2c0291c78fe5336aff8c4e60c7b42ac9c7ad2f977caed001fd732fe1e377f9a1c7f51863d2aaf0f6beebf53584b528ac463c4fc9d50e74ca2672649110bfd8efa5e2dfb24613bd575e5f5ceb8245fb19260a38c913e6dec2324c348a52116c1aa19108192b1f3682c2e0b37700b2b93a2293ac715e579aa0d7f1ccb838f97683c3832ccde0cb5e97fb4fb3f7fefb0efedbcb11fc6e26ad202e95daa4a871927e14b822a35a7f266c91dbcb0b4ce398fad6c542ffe669056e05ccafb074feedd6eefbe8605b10ad71e39112a206d07db3f1ca9a60dcc6721150b2898edf6d5ef7c2e87bfaca4b8141ad65d7999cd0898f07c9ddc572d1ca6c7af206c369b9534610e282939ec234fa59f5ea249a71e0f64ab31c5891ec07eb192f4825f0910eb8c5e6dce1ebf7807cd0b8fda7b87367e51e449db8ca28eeab106645afa040ca4f9cdf22569c880fd1015ebc5f4c1f02403985baa37878f7d65f4ff8e09c5b5964a2ac69125e55d97bfde938f5562cba45eef3d083a7957affd9b0e97cc5ccfd720cf2b8da1bd098c95ec0072197f95e5ba36518f58bf6d2129b1c25d52b738409e66e6691ede2cfe0f3b35e12d207759337435b839d0dd4f0a010a16750b4244958b00c59c0509269ff5f0845f12277420955d180b54b5306781acb1df53b31d8f5348d6d8acc59d09fa67dd12f65b9b95760803cfa7b719d8153fb6ef17e2af8dfce2501d001e105139f5df8d4e11c2081d4b87ace67e169cfe7fe7698feededfbcd10f7af26c67261ff0eb68f2e3bbda9ec894b248d77013802cfe3830c327c809ee1ae9db362a3a5a43591cbca2c87d78693332c6a909725edfdee4250d24a2777f9e1a48a141212b0e21dea66f279da4a1164e8fd73ef8ef6747eb4ef744107c08437c9118434942bb71ba36721a0d68bea26b3cd3c8038d42cf5ed7f4d3d47654165774dfefec1697904905b0e80e16abd2a4c51122a2e816369fb604c29b954cc9f29ce8e0c25c525d6e93a1fbb38b70ac0deeb3523fe4c9659eed5f8bdac6dd12e54ccd9b090d097bd40f8b1165522880dc7b3163b2aa0e242f4f4ad0d8c8543186019d976cddb3430859336fc532739ca8d8f99611e37c7d0ecb02dabbad0ed3e40ce54afe0effcb34f51e7608249b31ec53992f8d911ebd0ab4b897e4e9ea549a36e836f377c87ada800a11ea5cc797e2a857e005a903ff6b8ef44bbd3afeb4641426ce65438b1806f7814ee6b38d1e33222974b2da2bfe113f5e2dafacc24068f86fd6b213189013e0632db453e63584913d4128238ed3226f85bc71ccd1773bd22cb2b1d2933feff067eb8de511771ec547ce80a30b07b0a98763e0aea4b072df501b3d1853a942fdffee0fad6b20b2b7624be68c7db5f18263af1b0b12620d61d863d39f862afa4a5674b5a3503d097c59054cbe12cd17eaeea99aa67b8e11dc0b8448e23f775d69b3629bf2bff43e8fbfc0bbeb2fed878eecaa4219a13671ad14e2a819141c195243a9397c8ab73d00a1ecf64b81c2134f1a243fd5d14efe914a44633c3c0f28febfa0e4327c22a033fe545b8574043e2d39e07d7c871ba4e63d0c919bfd01f59d76d05f8a56186d673bf981e342652d20378196c6122c155f57621b6aa900967a716238a240802d3991c4e14cd3350e5009c568ff14915d6f8055a6e9bb03400dd94150f1388e612b0df715c8984d0f840a28755cadfe04d68caf9b6ec06b9cb73dd04abe8cd9b68b6c7e91535949b4788313b3112684ab8e9e3a2e660967b92696fc262a0e477af0637798dc3d51d3cf5145c76f41d77b33aa6cddc756fd44280e2195286644c3bebc311a4bc51aad8a5f6634931442178aa1f129c885dbcaf92f49b82837abdf5bb63c057e243497ebcdaca7f64a01d23ec1816e42fdb364267b697da70b9ab4ff600f4b6e1fb77f844b10bc17f866649ac3ace1cce556c277c39c287fadf0b68e97f0993bde7e371b88f0b9e4f4e458a14dd047ef615a3dc296229a771c593b53b84f99ed2b07d6074256221b5ea2e096adf008b76e705deffec42962b2d5c5a610b367fdf39af974d90c1a4dbab1e66d7dd5b8257ce3c43244319490cb263c832ddce6cf8fae336626b8b5528c83068d73eb686b62deba6d7bc3f7a5b2d7ea3baa2c1e54634b06b197cfb00faceb0ff8ac1fbc121924811010d363338e7609c15d2ae2fb3ba8a420a7ae5711250f183537b3e1809757175c56ca9a486566a8eccb69092011cab4361bd21a905e33eadb0560d42beef3eb8fd9d1cf43c8688ac5a0771ec18100f78a4538c6bbdbe611891704157f8cca09956e7b93f886d4e03f2f22ad339d0ecdba159e263697eb3f4280accbd281591bb388333b3a6b1194f828d6b567295bc309c3b5ffb40e7065f1a27c3d5f454346c60023530442298253bc21632b9253a6c9544734dad288d12ba98eccf3951565702cb326538b64ca580d7c23672432529062fc11611cee0f58beee0edde73440b5a121794dfe6ae0771ae3446a40a1b77ec9d845bc29dd4bba567a2176c286cc2ae8409362978ad09eb4ebeeaebbb27a5041bba1ac38343da6c6a2498f6c173b0dd03fafa4a50882712e2c580be6655c308db9a12469609bab359b9f10b0927b83fca1fdbf9278d4338b708869754b7a83f369a0b33fc9c07ea6bdd684467d539383328fc9721059431de8feb0cd83fe7befb556e9d7b97077556ec159d7f551ea8df9353639fba1e012f58e282682668f7d35174c49f183944e45d65660cc3bb4a019fbcfdea63438bee857d814d7221fb79bfc13a51e2ed3a7e181da84f21fb07f2d10a77a3b1f648af09913537bce494560f6dadb2aab0dddb71539edc09b277682dbd1e3919fce17f5e6753d64de8a232dab3ec7f6b7f4f422a9856430af84d73160628a58341fc37b114b37ec10e53e32ffd8b6feb9be79d4051a292a8fb06dddff1a3cbb26b2576826da9f01e2208e5d3a0859b84e8a87db64527266ecdeee3f3122ee8815415bdd0b677073b34e8376333837c0b6080ef780a2e8f4d54f282c455b4f59752ea74fadf759fabacdef34902b2fe7673be590623f3a9dcb6133cd2d282a0b1a316a15d9145b44f07dfc9b3d137296e1ce2c5da3e19778da6e1edbbfede8020bbb1b113e399a30e63fd3d89232baa5bf6e1885840c01056fa8f43b594049d3eccf627be2c37a64515c4aaf6e3ea5d269f0005e810a82b3bd75e6e3e9dbcccdd8a31708812341b387c22dddef23c2a5af89fe9003aec7cc2b961f1c38f978a20059214fe798b5a170f46cdc974857d67afde15e25c12ed3616567b10a4fc093380b40928336c27d1c5a763cd875e118243b98a2beea73a62d9a7dea5f290ebeaadbec93b1f781e2df4c295a0a372f48660766f205b3be61130293e51a26e7f8c0784a9b103dbccde39c99266af152e341dcb8f579764e0891878b7929ffecc491ad5f9dd4abc110ca96ed4dba8b375614111e95703b1ba0d304f40ccae12a17a213158d470b8fe58bb93b3c78e73c8fa8a04630b09fab1c0e16c5970ae78d06a49237a03257512f60bf07a94d9239bfcdc116f68a9b0188b69968e525412bd94a3593b5c8285826bd41765282083f8dc71be8e3a33e87092561daa28630ac183fb657e42c2e86b64d3e0cdace26bd0c5cecce8a1fedf1a8a18d7e7e76dd4f429b840f565a2085e0791fbb59d1202e521e730eb3bb1ecb363540047035bc6ce304df01866ac865d88ce57ee7f9efdf2917650bb97ebf92873bef0fc53f249f300d912f53c6e7cbccf13ee962a18c4cb779229fae6ea97172e86ebc5cc83b932d20b8358980cca7e7cb59ecccbcc444831d15d84762ac89f7ca67ad56b0e09454a312cf9a27c6df70537ab87d8ac93d85dc41330d370c8aa29a3ed4fe47d32422ee96d8dbe8186dd8006f6d71e23b86b9be7a08cc56759b76974bcc3809a4c3c1f5da283f55de2c079b5c450abe0b5c5361d830624a2014b0d6bd7ba1d45cde1b7a9c76b61124efa994f2052aa5d053f340c4fbe74dbc696088f58ab74fe2d0aac9851cbaca984167dd09211032eb1ea10022f34c576a1b8b1e605873e8d0ca6c14c1e399db015df2a3dbcf42aaf33db51a26a708b6befaaaaf11ea0371b8ed0169be181f23a965604efaa4a842df5a5ebf0b8dc6b7a18b2451f74a597e25a618ef8adfb6a30f76599f406e6048dbe42ddeccde0f468dd96c2eb277c5f65b25a230216148fb2bafe1211b58b52cb7f182d6b3a4b6d84ed54fa013cadf3cc1975d96d9ff9871da41c411586d764e3c10917402a8b7aa4dd12f356d23e563a7636483012b4806033035920f32ceb0752a1b5b9678a90b3526fc64e11c6f179509b760fe343273ee3dc5aaeea8befcd5d251c07c1597ea73baed024b0b849f796106e17f0819f60da7feb3da53cccb1575c4000c605a6cf19937680eaece5890c99d8a0ff72bcc54333ee8a01093fe751f640fbd5e85a101a645e7ec75f217905ba34b552e331e3768ed013b2d3f3ab89d79df4282d37caecd0e2b5d0573f79ef715fda48e11662586c44fb0538000d3f7128af81d9b660b9ebb313d1af46201df81dd19e4eac6c34f9c4d2f357d13bd7368dd98fd03d5fd48a20b4d1fc5a8bddd01e13b16b3b373671a4d9b063dfdd059c0d77fc95d15937607cde443015bbbd72eb0b69654076a098bf9527768c1494055fabcd3047a1087c3ac8c1c14ede81d98fd5a7fc839197a34292e259f44e6d337ee1aa89038351fda0164f2c7acd729d00bc0dd58d5875ffd0ed38bbbbd29248ef52d8d58b74b0821beaf62eabdf47a869989bf454bfd410a99bfc2b940502af33f912da9a097ffd5500051dad69a88e28edf71683529d18277375611c05c1fdfff495241f25dcf116479e9588fd11204bf0304d222d6a4a01a095b87aaf1a0d2e9720c9fe7e7099011737c4de1d1893eb923e2abc9b27c89e0d1abf8a27e5616085546611848b0281293dd985854f51e2319aa39f99f0e747ee31b77f9486dcfd65f27466abc1ba71e642ba77526a28abc81f7d9fb556992f3b36cf420e76626c9066fcd3f71c032cfa79b3f2bc659cc2952c01200d44350549b29e61af273ab55e5411778f90919dbf54f300d737c4c20a22599d3d6d55bfa8807078b63e9659eee0d0dc8a7bfb2cac7a9ae11a2a08cd1f2304d2a388a8a9cad9d581fb7c8022d8886893c6f9aaea4bb97622a51759c77c2578043c30bfc8effea0b47132f6e3053c85ec74e82c6da00d5c800883dd5d3074c3e746fbe8ff32b3cab985744bf73f2c51f945eb33b74d017485920772ea20dd57c8e5f81c94162de81f6bb4fa28905f2d85f15a9ae58a125a76c163d9c228e26dc14bd0eee5e93fd3441262cb68f45975bd716fdebfcde4959cee0d897fd487e60514663c67a3276d640a0372f17b9668b834a3b2dadd8f128e69b0f799fa7ec9624733f5a7708c3c3cc80f7ba03b809a1fb33797d1fa32807de29ca260645ee77f0f2de4f205f20e0b3073e91fff683123dd7c31fa6ca85c3423a906f9567f341da000bbf76e5fed6e0673dcf473682379639c7461830e554d5816dbe33729ae000be612fa5e060b24fda9ca914da192c80c7f5807e081053401bf5af468cf3f56a9d760365f35d27abe8b238d70c9e33d39903aba88e43a9ca233c7672fcf756abc5d96186892428370ae1b594cc23af087876c2d032ff3af9779193b325609d78ca072916a480c00a0128b7d55179236bbc9ad44908d769dc60b05087bd167f7b8fa558f9ec9509aa80264754cceb055dd2743378525564d7505ef2975a07b966a50f69cdde343c0cd1c66dd8e878e77367d34e64f2d249f303e37e07a77c5fe55f973b1624d884f474da046322d269db666fd019c24063a7f5dcbe34dc1751803f9adfd86dbc61bd9ecb57ca143b177805aba46cc5d8e135e371ce02e736c949e91ab6038a0a1a78a2f3d1cbc771abff7f75c1c447b5b9698ad6a49338d4f6000791f7d251f764932e62b92748634b092477bb2a4c129c08d5b62d1ebb86c04efa1701e66570cb5509074b777089ea245cc95d7b7e8633394745790ed0a15cd7e2f8495561365838750505bc7d54e1dcfe239938a713af152e05c2991feb2bc4666d3b080c19cd228f3e8815456f3167470f5fd900734aa4b48c98b4a691d5b2d174e33c79a138adb9bf4504a6a1710c45adb1a587a6c7f28c68a5b691688a5161e40d9a909335aa25965c29bff0caa1f88925709c192d02962dd91d8fbc5296c38c413274009e48e9477e54224cccf1a2080f6a823c2e44251f85c5fa5d71feb14954a09efb3935c129766227f3a4cfc3db3990afda177fec1195000ec70d5f19b629d0ee227ff847e57648d80b3740ba3858c142b25aaa02ba54544973561d9372cabd0d92793cd1fb964f1aae8fc570a331f6b96d3fe859618fdb3e37e250951b1b21f3a876bfc21d0ade6fba196f18a8acf9e4fedff0466968253547308287bd1a0a0b7a36c32d3d88c851a240b64b078c8f14ccabe9b68e6068f97f3e27bbb119a177aa74a4ae640a456aed6f1b4c8c184192c260d6c1bd2f1c7f16d962fc896e971521756f4a2d2405ef3776252be733464f73e9a5731a938d0d208629f32b1819475a79be9cfa3f2dea5827511944f64711e2cf50f83760bcaa41864d5a0f398865aaa8a35df2d3132bf730de7bd69d046b4e559eec74eaf10b0a1002a61f6f818b6dd07eab09dab52a36642010803a616637c373f7dfba2fb8ecd461d0a7434a0888623e2a1627e4d9bfd5bc2b5e017f2768e7a9b7b8e6271c40b4e881f029c306836afc9f7eca5ab080f5f69b7e83c9093f46a4f09f96deff915df67e325169f4cea49ce6ca2a58d2ef56968724bb2c2472ca4ebc22ae36085cef819739d3fed0a81389d9975a007354719a6cb73030f07aab0ed325e9d4fb153296baade2c04e5631fab78c3f938a09ad82038ac1e8b3c2828b6518bb5cabce10a4cd1064262376064bf8c415e11f70f5895f88220c4726c05771f7bbe35d36ecb6985caad2c3182fb84813f273770114e5e4a00bf528ccfc66869a9528b33639cd020b555ff6d99d6322fa25ee2ab623430d426e97000c5a5a55c6b3b826dae3ba73faad0d81a0f23195afa98298c4be214406709327646b271611a18fc42bd93814eb071ab0134a8457fb2531775f922a78485a30ce9535b2f83426c3a6903d4414d35c6c11948e7437d95695f94e8450d429842ca11f5a732aafd97f6d3b4a97427a9ff90338e2c05033a4eb9145823d6251d9fa2f8c5bb9dbd706403b35c472523f99b5e8cd41214670705c8b0f1ed6f266cd7a6d371fbba0590db35bce550b010eebade2a1da2f1729018648269315e2c17b2dcca6dd42e570fb0feb34d3413a931d8f6b2c5a3e2d467fa35626ffae37a74a10f860158ef32c003a761e39183d98e9a31af9a19d846740277b7638fbb516238c4f3d1bf28ed4996e56edc1a7a013a07ea9308359c22acffeb4541d370131f40e66de04f2ec9c321990306aee76ac010b4c416e20ed53e2ae43ff6a5a1f327c9bc0ed92e37e61fa2bba2aa79cb933315046fff759ead80dc3bf7e72aafe15a4e9d6ee1e0ecbdc1f6afb06267af245cb3b373930b050b6ba084f73045c04241b8990d681942f1c92a70455b8fe9fa94e086381ca4820d00be1321351748987089bea3217be0d06f104bd6bdc4037b6891b07d3eaca398c1d6fbaa02f52ebbf9305a2a88a3c04b9de72337cc98cdc9465e5e1caf5220da7bfa0d786b35f27771c0330544d5ddee14762278fe67a6b6ed76d49a3b37faa6c89360cf3eca321646eb538b73dbb93c87f80fe98024e2b8aa1c6a6470842deae1a390600cad6e7e1d2f0761dffc186c54af6440eaada6376631afa9e032512e55868f1bb4e676089826746bbf440cb9f88c41e66edb284c9575a19f27c1043435af302ffe82a53bbd18fceeb0d843b5c9a9d4b15352d34199ff1f898d7576aee05e150a5976c3c09942de356d5c20ce36aa1441c18a9894fabcb846259eb187b4a9f4deb54a52303805679b04509ef7e03b2b7798d2d01c7982c115afc04f6c9f469f667c14e7bfecd1c31bbcc6a0f9ed46b35478d621cba29cdf4c189569b9e3f48cc1d1c5d16a0418ff931a84f0199728a4e0f27eb74422d2f6b5dce62d73f57ad01725d6312bc1f9f93eb6c668d4db2ff92df5d3383bf05c8e68fda9ea37de326a3b46edf216c611f621babaf63a305c0883aa852b7ac7c0160abd8c4d454e249956ab1280810aff5c720d6806a89824f5a098f318b254d64286fb81a2270beef16f36a88c12d7e0ac6ba56243812af6fc0b88e5bbf66d8cf2ddea70eed07a7a0a82fa39ee8a00fd1bd5740de64642711e3cafe15137ff2987b355236483a724cad13a95883ca549711575c763fea050a96d0d2b7cd660bc60162488048448a69a2ce0cded09fdb7972ddc38a75e813fd742f0f4e24d3ada53458179aab83839626696915be4989c81274054a29820e8d1f1622e26a89454f8a3bbb3fbbf5850dd134c8394e05cbb83c095d7c33c91dbf42a139f2c1c5ef31895df0ec572e5f25246efc8b32eb514ad6cd52651457fb782048a2c7c70568746f28030ab60df434620612c06d95bf6e6dd71aae45418f0f07a48249f10b2fac39b111afecb495a36803d5b073623c19873f149e3deef388230f484ae27f5be5f6357f3da9e58fbf0233ff70824a076e86059a2028f41618897118b30fbe067ff1126bb3960e518c6b4f35b3b1e5ebd9e8bb273f4be9dead284bec68bc6ed546b4a18031ae3894534e5127075a182cce9f0868d542995796d24279e9d932efe48074c0441507e746bd878055f8a4ad43b2eacb64eb26951d8001a9f27de5f1f772d659bdf26221e21b8e9a2efc2acafcb056e11c7e8f29a573e2b1629f7475bac41d2e7c7c30b8df0d15898904f258f464b44890b5599abb847c7966d39cfea898435c6d7fda33666547033c50c9bc4620b247e0c7217a12cc342590dc61a33e3f755ecdb07e408ab5e5e1b33077da6c4cff46ce04038ad5cb929a5b757feee39eaf5469f496aaa94b62e544f55e2a38d1689cb5558579769ce3379fbc9982679cdee83b3312953c731b0aba27ec16cdac8b1087cf87353e2205ad37a65d3416e10cdaeaf99d87cecdfcec07e3cc248399e006e1a6d6e3892d56a92ecb66af3c0ecaff137ea1552f1ba5bbf57a24790930b74feb76c8cfd55c2a505958400b8db280995819106adc2d71cfac8d1df8df79b5e7dddf18583061ef0e75cb9cccec4eaf42f573a39c953559d577d03097c6a24bd2cbc995696b870e1d2273ca8218f2334c87e27add8d0a35eca26fd5edff8329af1cbc1864d6197187a1c515005c2d88b3d28db906aa79238276084c1c55f7d39294296386937fd853e63e835331f8373d6bb36f856aed914ba5c76c9e6b2745bc6043700889c17bdce2c06e241ef195aa9389ecf66fb7536e236fdf80064f8a5a4186832050e66e5d5e5e911743c72ee1039e69b04e64690f0ccd1984f481d8918fbc287edf5ae2506bc3f2fdfdff4edfa85ea53e5de7f99cc4ab7e44bdef947463997adbdbf4202dbf4ed934aa8039a224bb77a2fa602355d26f472f9f582f40ab023587c8e97e783f187ae40f15bbaa5c8adce0a329da58e0d19ef1b66d8607309e3173b2511d03618dee1cdea56009596a2a3f402c2fe288e4a8b0a49870f7b1290fd1a4a18f746c4638fd45dae334d9c911e36b3e0f3320b010e776195ec5c726975455cc6babdd85d2120cea27b450b9ae5e4ade4879428b37728419ae7571e39be752d13c98a3c26290c645916e4cbf1155cbc14e8e7296e73d5452de5ff8264e2dd595aca8f10904479dc43cb1862081a3000ee117c8c5c6bb0a72f33dc3dc4262ea3cf118a382058b4ce73911ad2b77f7b67c02fa2a9c87cb711edcba7b39b0b3c8b360176a6bdb1ce43f8e9621cb1596eefb649761f59955b0f610fbff2676f862f81ac45a2ba00defdb6e10d9bb7e34a3b0418eaace619f10acb0a03e2fcc0aeeb747998fd5f72bafce74eeb100bb592ede4a7fe763f65099ddbef299cae406ab8c0f7384d6d06b9e3d6d785fdd752bfeedd69d3526858043bae80c6483d014903aae8e2c6795b6c0dfcf41516e2b4ba96260d80de694992a0ae7833f79029d48d5fd19595e372c37374df29fbd755759017417287d0742191c88cd37e5d0c8cd55d1d8e93396b39e78bc1b4ae10525ac345e51adeea80905d472a88454de3aa022d66b4ef319c0766fa4201be6252f56dc574b82d3f15cae7b7fa19ac1f9b99fc1c791a0448937bc62f4902c205dee08a2232546ab680fd2108c9e4c0a25074b36e8486fcf7121aeffbc2b0f90b2a7b4c47e1d8870151f20cbdca6d3b1e5b81ab41d4059796a5b73a611fe1a84b5e47a9adbe22c1702c8ccca11052022aed6e6324c7f5f50a63727d82f87362dc7ee198fa85039af6962c9c663e64b06913c670fd322af7ff427e4bc8c94025857538ca1df4b7a2ffd974157b6fe2b72ef6d8cb6ac1c0ddacdca3ecdf91ca3f78809d071f2d107db483fa3d686f98facc42912ca7677c2be7c1860714711154d9fd4b5c50f716a4a1fc5d61e5de37b56b4b9cc7b109d7fdd5c492e7778b5834852aae3fd3da483be434bef2b3bf6bd5aef03a73e50f1bc0ff56e11fad60b38fe4667b5c211fc9d8ebdb4efe43176472fe97d17bfdbcc72695a089a63f2908cd37a187ab860f6a4f954369e08073bbe061b89229e8b6c996a276c9ea28f3cb8da78ae7fbd9ca199393c4a1b1ece70ad7167909950bc1fabac93f851de16057bab1bae9c6b35cf3792e0f8538a4c6e0591ca065b3966c00531d7ee1ff9b652de64b66cbb6bfb0d6613f61d53c32e3af31caa1912b296ac09982144caef1a10d4ed7c5d72e83139fe86e212e1ef242a832a34707617f5c627cbb48ebb3a2fb2eb4b248fc86419d88bbbd9b5b134cba3d0fe60a654e3a72bb6d43645b4d38797e6ed3e4aff36b4ff1c58a958268893123b5f3af1c25579bfd22b8c5bfd3d2a7aad500e8bd93af1f79f7daf0aff32a8493b6b378dc98da9ad6cf0101608b15be24e0638eaab01af6b6c3b57be47f7fdc52083da9bed33627af266887931a191a9109f897677c9642d1d3692775e95c1e65e2d0b360aec2c25722aeab3ec4325ca8ced83bf56979c660ca425b73824cde7cc0fded96d41f34c558623a415a7bfbcf60733059eede784b107190c3516a87e41dd4caa845b659cc2717f2a16962c1e61b28b0db27ca8255abf13a669d039e0c6b6687073069b6a34811ffa419be5f83f115c0264af5c929b034f0f562227c1307f2fb563fca941a1432cb9bb13818bac7125e81413b306a21f06e6d52e7ab42b64151f7155f7c14d456eac05222e0951a3843f0b1630fd41fe86156d2232df08dbc1cb9fb908b130fd97f58b9f2bcadbde5d714bd9a2c2e0abbf549e8a4780c1f273a1a4ff448a2cea2be278b9698bb58eff75d1fc367c7dae269657af0700de8833474ea447983af5c0b6f8b3a729cfd64c25c6981ea13f1b365f4da77bb3c78ac0192959539cbbaad141ed52608d96b29ca31c744497edd7928f55601b8aa3e35680292ea57ea28809b05c3143f8a556a559ef510ff0fb252efb11adad2281decf459fe9e25df6b86790ce7b836c0060324f9cffa535ddf1625ba4eae8ec5b53b413b8d2cd18076481c7ba963609e7d6a3311ba876e1a1dda20410f07d67ae3536bc0ec0a0446bc06b282d7e9a9371ba700d9c5d370c22a6e05530ef9c1504414a4dbb92780bf90ef72bf0c3f001ecc18bccc9949384b76e6e7f9c16c36bf6e4da328dfde6103adac271d2d088b45107e6fac232e504bbd6ef5e8cd8ff24096e47208168f8d677a78f3f948995c016c652db6297ca02ff4f4e5bdba4e8c4adf1d59e49571b2f36181c139304a3e6ef396b7bc68f70876d5f8f7db7a530480c24a6f01102965c05e7bfce5d9e7f15ea9897cfb55a45ac7856c0070cf2f1a01890a7e1937ff9800a96624a55b7e0d852a444caf8e64df3263d139f5f431fbe2fccb5acf4685e054fe4e049d0527486412f958fa7cf7eae3cc7eb50a5a07dcb731a998a5f793036bf94a8507155c67ebc6e17251deeea81b19f4d2d7952ac6867dafb54b9c58f7c550d0cab3e253d62020e6c68fc7e02314fe74861467ae23d0a50f920b2c7553d0e66abbd8eb8424ca072967f216d1aec3bfd0c4ff7dd0c1a7210defc052fee04762ed066c0483a4297022da67fc3a70a504a94c39389713e833e1bad0c5b7a708bb84489616bf37c754cbaf716d5fbed93c9ffcb3d6046323090ac0290b51a07af7662f97852e153d4363ec93120a8302274f72ffc8a41802c4d0a032da4c216bf70fb48b7f14394751bf39c24f13fd28996b5c11ee4681b0d824d3888ed3d1e6f83a3e148bfcfec7a1fa0f4f0d9d3060bb00097d70932f16cec24cb31654f172e6b50edb97bbedf39dc4a634b044a806237ab92cb05f73eff129271173f08adecb5975b3885da4f5dd12397317d0e535b3c62a04f6b6f89af40db0e51ed425883714eddc0d3e807dd7a5a01de0dafd35535c9e774f51eee0a6117ce41fd5123a0c549eac8842fd61a931f5c66d56e622f33b75a49d82b262afc950906ada2a84afe655b32c6e77891da06083bf3c2b3c993fe54182e3750a102b718539d0d26f0fa8dfce0ef44b90af7c41d634c57000140431a5ebfe7a95f7bf861cc756d0b5eb71182d1dbec36196db50b93689d029b92cd14576eb813f44f47c4049e769bdda7680ed1164a3d1f5b27f110c7e4e54c4e74739d5ada55dfae080466f4e3f93864e9ccdb802c7841b68dff2a358d6ab899c95c6e03ab3950606a97cb2c39423f97f5550f154838f2307cbe9f3ea04879a0c1d652f706ed0289a0ee88747887169c39c718f81f05a9b68cabf5a6e6a94a48c964152b29a8b00c82b365a8d75e1692b071bba31a4fbf85fbe044cfd199c303adf5e1e98b2d24e0ffa157deb2fdec1de8ae9e490295d12e5eaacc436e779bafc3fab2678caa334fc4c1f6e5718a735984c37897484d8285430a1d7d4d6fbc49781ae7e8b2b8f23a1662d4d05e2fd76768ef36975b95ed4bd61745394dc9cf5b6b00d02896436f2f6b76eaca626f81803753595cf8b0d832e07e5adb3ad4009b03f7688020cac4fccc779d4e95c78324827b22953d7ff216669145159ecbd40e08b0d9c9fa4659e5c331d19397c905d3735c99aaf62747fdb077e0534b81ad5c16b4589b22beb9eaf9482414e7efeaba079e1c7776e061c71a51edc213cd28331e8d57eb994637018ee28e47bb48ebf7312666246e98d78db46399ff741ae64591fb18950d352afb8925e0f4ab78499fd3f3ceb429be840ead259df4b25ee224d73d8239ca18f481122ed938727a9175b7761c54e92a768c067e57a2ffac0b93b002317b107ac55de79052d2ea9d899a2cd336192fb1f76de150c11f0329a7c206d4e583e879fa0b45a71cb25f8630d329a19f0e924d822c1a1295e096a7bc02b397e69ed0538cdb8af14a80f3db0bfdb370ed31dcf2aa92544dee4bb80cfd4aa406f90bd22fcd4bdbaae1f5fabab4dbd7bcc0b63c1f926e79c6670a093954b64661ff13619d95cd8041cdbb550cc424ba11a97b1f7c3abf2c4e34597d6f9fcc578a0d37f6c983607e3488931b79d3c01a26b924b83eb50d7a97765d1b6a03e7037e42faeb05ee832fa3ac450a7f004b340714adfc487bc8245dd231a4a7babc21d4a44c9bffb4361d2b85edb210fa21709d0fcfed87738fbc5e9ba77ddcedf616b6014daaf2dc8df369af263ea696c644b31b7b1af4280f51924f3b5470dd1b0f018652a821afa706364a399010cbeb3953b04c6010a57fc1ba40c4b72c76f7ed8e34ded6447626b92cd8457236b9b8c6b4df6032917b57d8e9a57e7091031574b7ee6d92a599c28e70bebf4d60accd1175c9baf5578633f514354e1c006588884f7b59be9f2093db67703286bb759fcb96c5c74519d2fb78386424a545eb28a50a8ac0e58aac51483ab7d7fcd3dc3deddad92a7d8a1919bbdf8afceb51e9ffc8ed5b733363898725cecff1a78a4da674e987aca79b8896f5eea1df277cf51fd4c1e9db8484b74fc0538019c5f35d52eb8f42a77a557117395718a6418113984ef9eeddeeddb25ec775303fb12899cf3826bb3aeabb7bd5470b21bc91f756a22731123374a5b781b1d823bdbdc84864a6aa9b43118e8d05590598622276cb5530e396f6ec1605eb5d91e64cfba62d8fb1bc92b22a4ee67e29fe4a7937780957fb61a530f4d1961052f3ca0e295ecdc07de068cb0b3c2cabd05a2b4d063bcff91aba689dbd84c949c862d77922422b01b9a1e5e85eba6d00d15eeda953bb0cac9c2960fcaa481d56ebc6d34071d490b8ff6415409e2ce4baf10dbf1ec3091ea2232ad0badb21d70834bd45423db636583331f94c70139f59ad3b38fe0b491aedafe44562303967354f7c8b964863c44eb993ea21bc0aaaa8c95b6df57be92a272f95b6147d04617c29cf6f5844bea41b7f1d8222339e84a8e184bfeadf2277390f1b4cc640f3e558463704e84b991d803d70521ed30d20b83d55f24e1adbf596860efaef1c1b29db062292e855ad73e417fbcc4aa103b72472c593d377d1fa70f0594196ff701f33ea90afdad0ad826d5f1c3c5e8b6dbc55c76efa6e34a96950c8de1701223a0ddb4dd37e85f2214817595444b01a796daa6e8afffd0a02d76ca8d3dbc288b0f663507a2de9e1d7d68b5fb327bc5748c62c7ffe7b2ab5ccd0f26aed12c2cc6da9c0cb1f0d35c297ca7d5f458e41c31cd49a74804ffd927b5cb399cab823892e25714dcfba2189ff31468d458b881ee5249ade2de57d9a88da45eef58f3c4ec14e37ef6877ff7ffc2c4059e70d300546b27f612544e17fbeefc28779a3b1f965342f2dc8dc0f8b1dc802d971e2c626d6b973cb61ddcb72837de08c46de84dfc00eccb37cb5d45cfcdc5f9b76130787e7e3bf1f711892a3707fe055add24d63e45cda3027942ae0f370a329fcd0e367f6811b10a01e9bfba2c2582f7fd2b6a0ead4813f31ee02382dab162807e436443855de653bbd6b921d9f71967aa35c9195e398a15e6f502726f2fec78e3c18a6819f31636a6514e0f54e932603da5367c10f95ede6db5184c702fc72344bb47ca50ce44181771ac2408345160d5057747c47b1d094fe847671c5ac1d675e751b9ebe5d5daa637b0e86c673fb1fd2f53a6ff058d515d507d50715cdaa346948cb713616cb6f5337eaada44c3fe38f28c3ea155aebe75fb704ff4bc8236a18b58578b1b86b4491e306af58e19d1be5098a2d61c3d0a6d3276abfcf7b25a3aa32d6d5bfcfcb270e48dc838dadb424bb2bbd51e0a5026d70f434813d9bf44d0fcb78b64808873e24efd55c9551f8a3cefa3a1fc9466937516119d933bf9767997cd69fbd78c1db935b82f1e731c2d66dcfb0e9d7ef3bc9425a229d456faf1449037678715e4e1235c3deead5d1e20e14a48d67e46f9ffe0bf7ed370f98cb6c1619728640eed30ddf8ef36384b37c6b32e68e90c83f57791e71a890d3ef1e3845910eadd21a26dbe2d62df2a5790a6423200031dfad40c577c3316d9ede4b841e58875df222826bdf8779b9efb9deb58129cb6f9f6525bfca38e45a2dc5b5ae22274251e44598bb73ed0a501ed3fd41873f3656dddcebe63080dba965334557d20f51a41bf05b9154fb3d7e61f9b6f958c78232e7b2b5cad4006b00a2a22d70206ae7f0f98669efde20d36a1b1c377edc487be3caf9a2ac23f374563bd8bacd4457272e20747795dfb079ddc0b58b5de8aa3f6634520ab158fd6d6e908840018bc82d9a53af7dc05641233c889d701a1141aaebcd75a33946d19d18d3589cd38c79fb87e644118fc4bbac5dff3806f5b0b71217bcd7a2f34b8d5c396fc858766cc7113a131105b374b5edfdd73aa9c78c033e5d131c6c75334bdbf3d93c0c55266dad0db9713d0205ab48eb3c9f0ac95527c81f688bd0f79443490c3d0e32077cf76c6479316936ceca713b1975618e9d5b3dd9721e73156d4796b9f35ea1a0d7db49384bb7d793f73506e6a73fda88a306579e3e610910b8c9a5d23d0dd6eb5844d472b358cb1302658366137721115eb159b65ad651bc65d4c9bc1bb6c3827f1bcc3a3b31cfac6f1d079acecd71201381cee079491e5b55b3dfd23de6a56373fb5cdbb33c25346b3523a35f754bae1fb72e1d91cf2a4ea99c56f33983a475fd63365aec080f0eeb96f6a75572d497dffb0c72972f3023e387bd15c6d4326d87c3391ba0f3011e407c3b548b25bd5b0305c0cd72d5fe85b96e919f9dd883ffeff888746b3be9b1028242d10e479685c30728e3a62960fd204739dc2ba872aadb63f47f1c2ee35cc54e5a84415ec7a1a0d80210f2ee986e2ecd2842277c29e00fdd703089fc09f9800e14fb35d76fbd25e8c514cde43d0ce3f0418efa103ea30acf0f0f47c6df11dc9cc602d0c416cdbf29c3be8d96fed01338b3148e4e863aee4b8c5ffdfe06684b6c08abdff5a434283cc1b233b2c2d98e3c683eeedc4d643774b4f1e467dd93ae7701effa8591736edebb1ebc95e9181e7859160f918d1171230450a0f87fc2f3d96f9be0640ad48b1f842cf66e1bd882cac38793268ac00f6de3dccb32928bc1205f91a9ea8c762dcbf90844edb7bd1516e1532e76e0e7f7158f9a14eb1128ecbcf4eba886e1996f79867ac5242d2c73e05c921bb5b1f9094761ea5eec8df5daed3f9b91618d6d5c505d7dc6c935596657f5fe3d09f84bee00d6e8eaa86314e76f47476e4c8d1f6b285ba89a997efa8c9e9a6bf143e0fcb77eee7360fee1d2de0f44342b3ae85f8fe59d83a426b1b9e87b3a6661fe3f4b633091538a06ee4bf795eb2a8b240061b6bab6c9f61903091fb04de703c2e572a40cadfc006b8518d8823c44bad02e36fff423c79b5c6e6b49f6dcf6532552ab040ea94b70870fe8db5ceef8bdc7af8159f96dbf47af9cc1e532fedcc2f2ab10f2662ccd20b8dee04fea7691ee173d87b5b81dbe603c7d0e40ecb9a5f4ba83f48b0b1a703e99e3cb8e5d243d7832c70bfb1be8145a0c47af4462f9c4562ab95839d500a869a251e5d4b9971d4e5b92cacd94b7b75aa6c45237884d4509be5a54e56631ba84feb7db0a77cb44e30028cc216085c62f839482bfa878a3e74937791d5b5b9476eeca8e64f4ff75f3b69cf0fe9d5bd06343422a09bee502f78b48a70bda24eaa0bef8242602f8c94275bf7543546b0f4bcacf3c4f10d0f3a4bcd00d245d758b16558582b1de1e367c42e2d37621d38a64cde18661d05a11a251c03fb43f4682c23be1a5bc8534fbfa5b3825d154eb3dd8e688e78ebbda770626f3143076482f332bf2949f251c0fa32649bdcd57c7717cfc070863fdfbf1b69d5a6f8bc59979a4873f07ea0014a805ce9de68135c469a991faa94603ce8342bf11021ad1c80635646f3ff2be6049e577a2ca9a266f25ee341f29671907d777af674d9eee3ee41ece16f67e56aacfb7ea3ea7827f26cde59390294cf40896723299335bfa6ecc1b0222cdbc44648f71cae140338d1adbf3c0901ad180a156fb22ce077156577558fb12d64892c08a6f225410f3b0697a253b05e5da20e62e5aac4d87ed47afa556bbc801f7a2431c400664e6af11d768227a33087c18dd9d31bc65a63adc1a221d8b7e82a92be16be9a13b827bd1b3fa6d582ea2ec26436b9301b9ab5004fb3ffeb86a02d7a33333d5915f822c299ebf09306e947ba571f1d2dc31a1c2b266e25a92866d0ed1bdf123f2d4e6d1efa231540fa0b0434161d2fe9f942655e85c817609db9e0ff4f9c8cadb8f70fafe18b460ef1cdaec0299cb29f26cd25d00e022d3f80f05c6567022074908a5d189018c0acbef7092291484dfc1517d898c11035f58a7816568994bda306fcf40fd9be6e0974f482e805906bfb87c4e39927095adcd9f7980baf36a28851f8976010203286c9745af10214c103eaa54a336d1aa3ca05987cd527ce1314a7e97cdb796a54244e3620c8e74106deb4389fb44d20fa11749fc1d6c27dcf5fc13d16d1d7ab8966d5cb36037040ed888a7ddfaa9504be68563bce5053a38b6f03050ece7789e60125c67c7a868a8a34b9c96aa46da129dcb0e461e89216f814e899213940b14f981bc5d296c17b90b64b2161acafa819a57ce58a82b8e7d455f11785de67ed108c70edaffcdf5c4b37c9e15eded58bef6e33201c5c373349df62f9284f4aa6486e39bc59633edc2f3989b6808e699d1096252c4b12d6f1eaf94b4ccc3ecc585dd0b9d98c5225f5ef9f61ad3ecf4c26ad1ab8a54027190c8ee0d10aeb078496f03ab259fd20f86a52cbaeb3a8a4a06baa00ace7ab8a9eec6282858b33d35a721bb0f666d05453a17838bf2c40098112efe698b665ac0f7b97beb7da47a0594e5c3a3e33c99e5a83044e8dbf7d0f16dc215d546bb901e09924830b1600a1cf70f248dfbdb68aeb75cd82d78fff1b8ad7911019b4dc51f421c4425d0e9c0f934735890b168f4e81f7da3d2eb3003e85729acfe617f2c48a991098f5639d1d7c921b3e260b1e9084210c8f11e25cb3febec8979f81ed770031547eee7c442357ccd37f8aab507b35fe8b258429a15b213891dc0af67c3acae0d06e361ec15f5e763a0db127e7cfa5024b53e5cb15c02604e186f6e2aed9081499fb2908d8d3e1b6d735841b4a7f7ca1321ac84355fff178c4c69161094bd0049f7ff5169a105d37193e8b9d181274feea40701d2069eac1af4b459d23e7584b73a0fa4a59228cee8e1fca0e2ada3c5f004e386ced1f27b0f24130240110a9a50bdd1ba2deafdf6ca7f6823c4be02db0b289bdbc44cf5b72726e5fcc05872068b0a7b7a6883b9822949a236ab70e0eabbd2950848654caca4b8bcc2cf483d45961d127bf664b2ff4a3679718c77f188e6e015349ee659dc8decc1a58ada64beffc919b559ef9ab8547b96bc4be4c4e1548b22c26900ac78770d9b4a098a22a0b116ce714405e149a6e394036820631d2362b3702badb04f4524ddc90777cd59d8b08ef71156ec2e5da818e612ce245d1b30c7254e091d87e284a517d66dbe262a50778f92dc01d5e7902ba63c74bd72bff9eb48b406aa6bd53487aac1a12fdfdb2cfdae39b90ab3803da00a39319adf1898c81311aeea454f76f51c441b62688efa1340b5abdfd631d5edefd381702e447c155242e1b6ea3a966f5da238bddd3fbfa61f2eacef1e2e0a91061eee26007a2a42a9e8d7bc0403f7934245c747e9f76577e62714d2891fac8232a8d722bf15ac0cad68cb047489dfff3a62800998d4c281491410ee047738de390414c5e608d57cce8c43e31bba2731e510e5c18d565bb5cd552d9c76bab1053418b3d18956ede8a8253437fea806f887d67ffa14ac1a7077d52e3a492c164452345917b7c27c8eb367dbdb443fb4c3586ba83b30aed204c701d71309ff3144e6725547c027fa89354320d06b019c07815b320ffd639dc52c9083289872726c62f36c51757092ea0d3643e82cfe16de79b7877f9102ec48ad58b272669329ab884f331c43ea8f9f94d7467601d3166b572190b537aa07bb2da8ec0f1f77d86f639ae5c82c332f9aacb29d9c867d5e303a111907e15d5afafb0da8fb5fd3511d01d481eb3cedfb7adcd47f27813b59a3c0eeb06c84bc536bcc33b77129f73228d31164a6a6296ec6978ee252d139b5a2129f8e585869ec0e7bcd30a9ff12e73e4a9dcd322c6fe21c657bf26f4e2d89bed9ee50c99803e712b85ae944a58effdae09daf5500fc1d7f27296d310b09e64af262250905f7232e05f08dbbeffc7359bbcf77003f3e08c6a446d7e5c0c57ed605e20ab742c8b32ffda7e243fa62d1bf9246f4d725d3073158a2431f9931f7145ee7504da7b44fce915fdd47532827503aa403748821be0595519453230cd30a1c9f422690a524a83214e7b49ae9d5288216323d7820fa799a3516a5f18f9ee18bb96d3b126008db0ac2fff99f6d97096dd6168bd7193ff71a01fa1abbca57b1c00c7736e5bc5b14fd854bb7aef9c22882d6842e9ab6c4cdf8316db7e75ddaf038f8260fc48f4154fb3c95f4ecdedcf370c99211371966b981504bf39da667915d6e95dc34e12b6d4c6842624b40fddd187cc48230d6f926d7e97eb6d5f920336484a140fe6b9b9ece835e1616aa5542f07456102bcc077b53ca840cd875eebe01361b873d920eec86b550a54a3e57953c96f673f5941fc3c7f77ed4ca172998242a435214c62d7f5101fde15e4b65eaef528b04ca402f3a5253e5083b842fde5323bac4edf1b15e78dfd6fea77bba1a713dd2bf5b934fee7b853e87e347b98e708d94d1ae6035658ea5a1c644192cce99e17eb640f5ba7bf875086eb8ba71e7b8ed4fc471f86fd7c064554a4138b44ef8e7ad4338c4ab19d621df8d2fd0635aec9deba3f61a5e15fd1eb964b6f5db8614ccb2b83000452113b2462a90f9ba9f453e345773e8f22412d304ef32d6005686f24e706dfd013daef808cfcdb605986aafb24d9e65ed675d46421a5fa7d1154d1a2ab52007aa4f620f99093e0fa1bc44ff48c20d792360880b1825905e66e04fb7b8f5bf827aa4c6a6664ddc0667cb0415fe614391f214380f189700cf09c5987cc8355b1c2b3b6f50d2242d2cce1c409f2cfcbf320872367cc2a09391b0e28cd52ed6fa26ea1a249a34245a2929a9bb61164e5dedab1043b12ab62d51846b27ead4e2e6fe6956404edad2f878bd98edbca68723ea0316ddb64189ff8b9cb0fa9655a17faf3ec7a18df17026f8a57388445df1160346ebd32819a9a32a00bd9dca54d7230f9c815b157a752c1e1e7d69ef23e1a545a52215da31ffea46a28a43073c0a2a1e2524f33342ba4493e1c9f7b4d07abe47692abff7a0074444942b3b45a01994e48e9e5a37349c8763ff9e7745d183240ee995449af7b72ad2af71a306adbfead87f0bf8e6b73d2be90aa6d45ee55a932f93646d9f9fb80acc8e67ae88bb62e09cd3b7b884d3e31d20d76f592b3bbb4baa5ec37d5f01d99e15e44ded14256e43f94c4c54ec995ce719f76e370e18c45e1fb780705207abe853fd0df3a764d5a43b115699dd4853aa2696a8d5c7faaf4ecacf67e712ad736b305e8b42c27b27af27bf5a72bde45f4e9a50561b6ce679a4a1fe5d8ee9051622ba2bf5d83e7b7307ae6f8886e25e6d23ab3f6fb8bcf7120f38e5c8cdaf5ec680d18fa9fc9f38f437d50c23f7c3d86ef65938748db0e9b38e2ff55d89705e24745762766e76432e76b3361a8b1b2c88a1ccff4b235c88ec7095329f0ea87aaa9c16d80cb3646bae757769c6751add38b7657cc19030a2f15f52efe42ffed191ca29c20fada1b0bcefe6c5feb256755a8f8f802c42c708b0b1ff8ed00a39689ee4f99c92e58d15f86fde5b148581031aeb6e30f9be351e0b9ab9ba0060e7128525da943ca0c3638e76902931c92708b425eb629d9b8d81fade6d26af67443de9af2c93407ab7816c2efdae6ac38c63895ee144ef48260b8e8727cc3d0c2f9207a0aee94433db925f92c20f918f26d3adeb3165943c2ea8c7caf1e0e7931cda6da0a888a617dc2391f48c9df8682d92848ee07d139ee8e27fee7811b4b57b19e2657050ece79f4b036e38847a4d5b088efb44f7011779143d51ce7a0164d2e055aa975550558c7c4aa5226f1228f15ee8bbed000cfe2ceaa85363be264f720a732b8694de46365346ed3e79539fadf92f7e3e97645e99d3cf2caa11dfedd3b2a1d5e143088f23f7385c181872faeb19299a8ce83b47b12ce4b4aa500835fdea5871b5c5ede99103adc42b1a25a74b88a0e232a748157a4f301a3c49443003c7142fd18c76dfbd03c81c8b366c32d9df4f4c05c0f9beda4423b64cbb13d8a920321d3ac28c487bd89d75f5dd9486e3671c29a0407764e2c0b07211c42deb9b86a2e4a85469d0221b4b0965b933ced478f4ccf57f414c4e24c95b3779dceffc24bf8c80fccf9112cd4d7e295fb29cead3bb5155b6e76577c4745a2820eb984715d4ebe3ade1f63b33e03db74dce0e8d7c20885c995c8e17b771060f58b9f7a57035bf6570e2ac111293f7851cd608cbc80a93e6a6d5e7141a31d7504bb31c472a36ccca8b8647dcecdc811f6550cd9f32689853466d1135f759a0c6d185b42e70702a9db33f40fe75774f78b92968c49d3e507dc317dec051a6c0e354bf9d3b21e1eddf2060904e6742afbfea28b341f8112d113e6aa4ec8b2ec44de3767276de34f8fcd7d537af30cd1e80c7603bb3aa4f8620160435754917bc1b82e59f051d2f3f56c82e7592ac816aed4b8374a769ee7b75be2f6a5dba8a24bd2644494e00f086ac8490a852f7e4b71b6c87317eb33d0816fb78bdd867cd29808ba4f9f40bb9d3cf96cf13fe03bb569f13b7d08da3aa51b40604b26ae346793afe1988c1f7ce5ff1eb832e3f4b27e1f8705f1e8628f11e3cf598c7ca99ecda4c256ec94e1742e40c5ea13c556ca83c373c0a2d929d08b4172c50611635f5e2f0eb22c6d7b6a6620dae3c01641ac460a7837682a7ad8b75ae19a724cb5b89ccaca1fa18ad232580a80dffee73cc28d8b581c62814fc76945578ef3d06db2d7beb94188af3c9ea916da6879051d7dd6c313a8412e150bdbfd8f57a1ff997942bbcddd039ed449d6cb3a903280f3e7253010e8a028f986734da350d6c52f359d7a5cd6ae98fa940de2c3cde5ca2d6923243e5bb7f28c04d1a44ee64cb5c5a694bb1171b5067174ad1c14b51ddf841a8338bb2cd67bbeaa408616ea03a2031f66101a76a4f9f148ca4f9bed2f2e95fbf4d989c145b0b462471e88948c214c82443597f4f4c365e32f5200ef371b98b3408928d85f6940ef0168a69828f03c141458e8c9d5ebb65117d2d11c69ac53c5065f6e1c7240f3a23dcfd19da6751eb692f389e7ae0c414143f0efab09c550a1a77e210f63c82bfd8b8982212483e944dffe89631895fc9de6c98b3c55c2ae6ddfde698535f76092f674ae4799c827c8fb44e12c1ed86f56f89cc5d7ddb35450996126b28b379dedec96dc2d1216bf3dc6253d48a56c1a3c40d10c32f915b602e91ff36de23bd7daa4e0adb018e540711e2d99e8b7cece7ab18daea4476147cf5a130310caf280c7e7b5b0fab411d2edca0c385d2ba37dabbe83a9e595f325ec901fe170c320ba50646eba250987eeec7286bffc9968365ce81a931e53dd2194095b731556b7bfc90b45f71ee001cb82dd5c5738278d01301e2c977641e4a145cc124d17f5c5faf9b701ef762d6057cca9ec21549ee0559d03747766692a68ec69859db6f93071fa8205e55c5d74db94a96d3a0172d73256f6b495d29ab854866039542a80e620a903ca10e52c3e4398dd14a11081770ed37cee0083ea1a2238aeb42fd6151c61f67cafe91ed0e45387ce96bab4ee31659e86ddaa0c4f01d7aa65dd7f1d2f0a936876f7cc3a9a15ee2101adc294e2d92fb241116ff48dc4badd97ae688dba05e7eeac878e5b70fad6e9169ccacee8f49e65eb708e785ab1eea176c9697d5af5faf3fbf0439581638233cc21a919425a482c8f03ec15e51f1bd887a535271f47abd8200dd99f9220de9cbb46af27e0adbe7d1819dd3a5b7d6874f0ea2d797cf8afc06ef89a73a9abfc338dff23e8bceca286da949cd91fe2b26571a8821b9e3abebf303dae9b28d3781dacedf75caa74a4481607ed6f00de40007bb441a3a3df4d8c76f421a229c9dff0b57c0e6c3bf46646dc48f2afb0f714ddfb03cd3c36a73942cb8b575fa61bcb646062d087245b50e67febd9975761d92ed3a7f1dd770ed8cb183aaa7e1db2ed71ca85a03675b620498eea57e549e8e1c6ec23dea5af9a789dcd961f1b60fdee329896e3579f446014b69e7cfc4b6bbb8fce52cbf34d7570194410076d11d42d15dcbd7518072f9db6d3fb63afd379ef616534e624461a937794c4292c37a3f60f9e41d67bd10b897200aba912a73ffaa7c853dd5c4b2ed422d9a5f8c638aeb20c4d58013324cfe0c086874d47312fff48c80d1b2ee9e3baa9c7453774040f97d9ed8f221af8241fd0ca2339e6f4cd5746e32eea3e22d8c598247eca92c5a91681948f8fa0f0b4454c9fddf98ae319aaaf16207a55bdf2e3874e8aeb10a2ecd8c998415e32b0d38957a751bdcc97d3049342ce9c5045e2b37f1d19d7492a5afe4def6ab393875f7f373f1c6679b87df9765ecb595b5dd6c14992fba4d26f24eceda05bbf5617aaeebf6cdaca97e7b0e8c44ffa1240023fc579dba2f72053dba16a89ba78b811e450cbacf73ed044373bc6012247dbf3b55b08f9bce94742a72f7129ee37ee5646e4224e6c9d74d7153f60d763dbf98c23324bfdff5bf49523b5bb4aa55b83bfca0d7eadf5261347af7cbe73c0b84b868305f7eb65d1d64e71967d93e447c7b46d9e9900fd1d599d00c7843de76447a9200ed166d4727660ab36034b29a6949f191bf6c11747bbe06ccd518063bb146690521f90459531733e24d293cd901d2d12279b01fafea0484424bffc7603a8296dd9106c509d4045348b80306bbd9a49465876bd20dbf68d96ad65113668fe754cecd98e74dda1422febfd47e6110e6bc0fee08256b2012b322344554dcedb6024781919829bee77485082820d5e358eaa788d2d8b30f0653123d84b9d6d5f75a9669ed80dbf02ae8ff2a56a96777a9f268b1871b2c541592744124591a1d54e9aca5294726dcec9899bfbab40683b02adaa696934f36e8780fcdd56dac1cb86a27f3104ed79c510c315c69bfc7b6ec4526c30a73c877b3c48a68a29afd88b0ab6a3bcf9d9a1d514b420a8efc640330c85ea3b9980544503bb4253c0aed12406ce3d00451d05226178afbe7a9dbbdce2529cfd1d1843890a0a9f6a1c9592717eb32b39e5ab9346ce964fe36f298b62abba181cc61d6fc5dbd0a86668a5d8bab60c39864e5530290aabadb475dbe8bd1ab1ab1cb6c7ca1f89e13d9bbfa9d389ac8b82df853351a3a5bc6b4dfb77505c4d19d89e787511209f410c60b73f022fa1cd1d554419d231b450ac5d7de50d801c5994f3ee39240c50161bc82f92f5e822c8d77df1378f12f162a7a37cd308c3518b323742d92e208d6d7ce3f2df7d1084a1b8f4ef73cc8b6aba535f5cac11313610ea56175027e790ced456ff2f8820e982b4d7b2f36abc5d62bdd0c9a1124b99f86ed8304a560f3ea3cfc1d44d392ae16ebaf7f82290941424a84bb17dfed644219f45d3a4f6f72862551db8cf6501404f9bc211dcd111c28aaea5596c2824011ba88e7c5ace7f32a6540faa7b8f783bc2ba5eb688ef154ba6feccbfe4ef0f0c237015c914906d067938c555f79f75edd72f0764dacd94f7ef6f57a5c839260cfd87a02d9b97350a7426b85bd444c2fc0acf496c2e6a8a76f84e3fa735fd29923fbdc3d95dc581c461f3530cdd8b3c1c1cba64e732a871c406cb52d328ae0a181bf95b01e23788f18c781657a7062f720beb5dfb023d385d0de44f389c9cdeef7a2a14de155c2ee9879a51078bee1c9e7d6d8a9e44ba936d2c508cb1fdb1c04ce3cf8cc90384cd1763d4c3beb698c4789be4e3cca9d051b62708b08870538f6f03cf4f3099cc48dcfa758649a8f12266ffd570b0fff9b65d690483db4fb34a6344c5d19896b82223fb55a15f387de238dbc90825a4bbf99fe7b2e43f5f7a79421bfd9a9f418d23fcd028d1bb3a2628fb116c075be8b92eb7c9108ea32ecc4492a5eaafdbd5a0b70151a3a79e9138211ab1bdf378407f5e50ee3af6b03d559c78239b6a89fb410fd705f399315e7e111c4c973c0c000770f7e61672ad12a41900dfe389b0bcf8398baf1c4bcfca8cf9b7798d5e81423ae9a8338c749ea5870d0728b057521d8d8b0bc05bd437bfb4faf48e51e82c9581d2f957fecc06afdf46cb72ad8f69aab3456e669378b29f5941fa383759449257caeaede25984ef26ee6c31d2564bb9a6f3a436cb7f7db772ac2ea6b8d9b531a09558481687fcbd6d42dcbf2efc5948fa54eec04ab12de8586d4b1547a5452b25954cf17f0ed6a51008facbceaedec2c20a775b17ef5630779880a86e1309b3b3a6d7abc82d22ad9cd96d493a76da89a0f90d51df49e33ed14d395835f40aaee3e5164d907f4736c84ad088b94b476cb9bb7f36f52ef36cddaeeabb256f87ec9cca6162383c275c4b0813fd0eeee8de583d620fa0b29f07f9caae059ea3ae91de065467b0a818654bd903ac6b93154b8197764dc8939b330b94ba7a0b48bc42d88b2e6f1b63db04a476d33687dffef3f3d4326020ae1f1c39b2d5c04a6e4174a53459df8acf0a1b9de0da8eb563d3bd21f6286edf8e956713d61274b880ade5d2836d65cf7b97b1e9191e89e7cd007b0b6997dfb0c340e6620fe8cde1ebcd0a1ddb3bb8febe9c674ed98b4dba3005513c93045c0913ff093d80926ab6fad0f510affa0380c666651591e97567e843145d0df8013b8a43477d0b802604a60766bd8f5f4f8c2eff4e7f3bc402b87bd0b145c3e31750f48f1c99469ab1738b3e0c838489c2023545e47b6e32cdb6ae5570e5b2f10c38bbb154d62a945a4146f3f095bd0983bff347b89fd80a7f9c41bfe1c76e8ca0051c2c99a7d03f0ffb22a0898f100488bba38bdeef87f51923d679d26e66d964b556a9523a93ae9edeed140de42da641ef2f46088b8507c8221f2d27217fb4ff70eb0be878b2262af203bfed9d45af5092b7f1817e3c3545eaff73ff3fcb0d9d80d883beb31eda07272d8944f8942b099ab390ad179bf04333e71be360901f796a4f75eb82523a0bfe077bfef8caf0c6868b5ee6bdab62598e19cd19c12a3ae426f5dc525a1e3b78c6912552952a9b55c283733476916bc3745f81d782ee99fd2e1776d6ba33cb2baa45ece9dc01da10533b554a1bdae537e80145ecc842e9fb8953f48a479e49c687626d0865b80833184e840f4659b5ed6d6d63b893e3eedf158301b0dc292bc16e1ab1c521be5d5e2caffdf41ede42819720945c5a8fbf8b2f427a67adf09c41c61006c78cf18acc12d95adb0f58c9a1919283e3c85513e68d13b4da0efd16620ac69bfb1431851d104a75b735fa4849056e7480849703598fdd9e4bda7e378305e7e808787bf8690cd5f3c3d9e98f42e76381c5af4954e31363c4de33883d03cf20f653f3287a0ca8822aebc7419420d5ed907317ac2bb1a2fcef959f1bee36d815a13d74e1a6f86e2ea8c01cda3410c57c5b99a43ca775b0afb6e48de427d6cb60d2a55654bfabf8c42c628e3b38f2e003c75e73fd3032b1abdea6bd1291cea151b95ab2190206eef4959ca742e853c3f52de767e8f0ec0147b5b026a7f659c5ddf1a5de6be7c2d85dac9c027abdebf4f21baf4ce9f2cc9e6ac75b225edee0b607c4be5056594e5bf5db11573c51bec6d784dca0c057a79dc73eec05f357984296503f8005a9ca5e44581cbc65c6a9c9dece2859297cb42293a21b5ed7ef07711e8b20d81d6736cbdc1966e57a74521edb4075e34b6affe06251da3c2537a52d4e2ab652d8a980bc06a105a1f66fc8c9a86ed5d16696fe89ecca0d89bd463c8f61dab1d01e18e6699a435ca9b8117c8484f9d4747a107665f81f059d68b7a868290a59f983503f3a54bd6aeedbddbe35bb04b4c84b7d9d0881b609c7661844ef33a2ba9c3305a568784277d7e13f525fee11bcd594ad9652b35f47ad76d0f4261428c4da52fe7d595ad96eb119a8c43602ec01e7c805f9713c3c9bd40f4c7d1ee5e07f0bc93ec3bdc0801cc573d8a2f2849f5db7217810f0e6e274d2a89aa2916bdda98f8e2e1aebecc98779d57fe2796726ce4888496ac7733693c1068e6752c4dd65bfd9d462418c17956b6103e2c6dd29425032b242350fd36099d6fa80bc5f51fa0fce525e9746eef53b171789ce491562e18213f7439023abf4b22839c0a3d464f75098c6abe9b8e58327dc9d0003b065846c351e6b028a46441705f5217e339fb13b289c5504c108c0b82555aea0f5a989cd00b25e72efb42d3562becb8a4165a1306024601959a79b6dfc1add88873ece3608b594f8595ed7c0a19d599e41967ed927274897e71d6ba0a88b4285e3504d381b90024b8d82f46372d3ef4b2aebe981528064b11c07b5545f68e462d58b2f85be070d017e425d176d2128e43e999ba603bb5817644cac87aaf7ee7852b3c579cf29a220fd5708102ae4df7efac138245a3c0d1cb3cbd7bc8a4c7afa9a200b19138ed722f365465e3fdffac2e292cfcb981c2775a4bfc5f5375043ce101a25007523a91825078448d5e3d12c01cac175a7f3ca4ba25c6fa68a46597fafcbc32302c03f294976a5039d8503ad341c2577f0d949c85610e1346aaa3fcb91790afe50d97848f2c7cb9b6f9a02c591e5612b5278b98dbe032fe214d87c47ccafac5a840e4024354c19ebb5bd851b95da3b81ac8f5d65b974a87375f1462aea18213215d51671a61f279e18ce4f91c174dab8362e0cc1cc14d2ec56bd2d63400f08f6da33311c6856f4a00b52cd3e8c2a3c295437a04e5121a2898513fb1b30a57a92f5827087b7feaff194aff2314efe5035b4c4f041bcf0c7ea451c4f3538eca7a547ab748f819083938002e3ff3d89100e990403b15029afb0cf8b35c5a016d9d60c953bd4d936958f88d3f40583455509a7901e9276fdc06104b551d6e38cb9ad5b8387e5952826d2c10b7229f1e04961ea7b5e4223ec21a5b4c08b779cc1b1e1e0fbf34cbc8ffd021fd1efc1e74faf5aed6e173e415d0630652ca30b9862bd05efbdfe3df2d2c29517b2f26d0fe5afb0713e52ed182ed9d73278615fd5da5fabd98e7001603fbf1e014d7580c6535a97f632828b1c0768205ad41b47acfd421863702a3b1d509a5966253e1022d6f79cc0c053cfecf1e0c2cdac743c920aa512dfb0e237976ece333e44d6662cc15a63cec18be0f238835bf3752378cd25d0c6fb8b268d3ede598028ff6063d2a7e1e53be2189ef58b33ecd9a6807704c3de666242098b64e7a019ab7a002f14478a4f81c0f85886eb51441c34722027618af845c8a29b641a783e01e23c365faba022b5b83f2c552612f638042900eba2fd383ad018443aa1dc9d62023645911a292a53fdf0f46f6c33658cd4d0a8348b27ea28b5ef69fc30dfba7f73aba93204eaf745c80b0952f046077261f1f7bc581526574ae7e4960ef98ba960eda5933477956dbc5a9d3a3c5be8e15435c803a29723ea497234e2c270abc3dded0a61e962e433b52ce207a61cca81f41fd02e622f4b7011dba3da8caa192d27504936592ea4772e6b0fc332eacd623ae37748d37c06fbee0e1295f1d220019cf48f576b81e525080941def381b577057d7ccd1392d39c869475da5c870c4441d32df1aa123a02acd414b36d33e0b761eff1f7bffc7d7862a33dc5829f9967bb6c6f743ade047e9c52010edbb951355ef707e03cde346cf007b79b771a0efa330905de7a76ea114d19964e70e8ab35eba856e2d69d54b82d4a0eca2245c3599fe1f595fdfac789e1fbe13f6992ee3ba8ba815f37062cbdf4cd95e462dd895a4a75c9f344dafb82433e75dea014c6417e66f2599beb7c170eaed33fdae7e5210d99183b365862bdf7d3badddc4ca558a17176d0dea62bcb397c2bd97f3d2890491a7f5e54b9594b8f0ae0e067976bb9457a16c1bb64f3fd76b08d47ba6964b046a2e22af45bea9f385d7c5b76361aef5eddd5b5727e2d2a00fc04710063e02756320d681256919f6e29441921d267c3e26ae23d57cef456ea060ca93fe21b63dbaf610ee6c9f00284b9263a410e88924f2882610d3fecde2ba92e4c9c0ccf67ebb8d3e558f89fe773a644f87aafed6504e482af5d2ff81ce012fc286f2a76a41e79a77ea36812453ce63209781ecfccf501f2cc74d26dce643afea9f38cf8e33b74c700c7a0b5006e7990f28ecc7b2289283af3200a5625354ed89ee6b317beb953bc546bdc0131c607d71950e5ec302241d683731082937fdb1185bd540caf5fab839193220a27a56a51097f97c612fb70d18672e1e73dd5221a126cf360e9fc1656d6595279d24ae26dfaf9d0a9c81d848153dfa64f892e8e583f0c2af8657bc30f5ba3265aa46d6499de0afca013c811c76b9ce83971daa561010296a0c0f50e32d791573e0f9b8e1541ef67934549589cc50e6cee9073399df2f7fe1a4d6090147c78b0a4840b4628543121b18ce5ef8c9f641ece16a6d1c50df086400ccd91073ffa8eb9a914d4fad708ab113fee1cb715496f7d6298bcf025677767f38c07a222e197fc980117485d9032d62059b8321bbd83e31b9bbfa881a5fc4aafdbf58847628f2737eafceeec2f64f2aa5b970fca4ae3d548ee9200e9688a6aafa71ab80aca8ac6905e14c54d979b2810fe55afb02cd4dfa290fd6be643d90266b51a619cf59ae46669ed5fb6dbb819fb1d309e2a42f4cf752656ed19f29610b04e2faf537747709fe8860705fb79585f97e4be0c1dc631e4f8f9e95ec576bf84d536ac8bcba1ef2fb35d9b19f3a0c725aa3d39188aade51b64ac0b771bac4d8b5b722b118f69c9ba540485437372b9e2e1d14ddc27f1a4983a9243bfaece5cbb963d0a027bda1de8e6ad800824302fd977bf70f9c67d0e7c590f6470930d0b91ee9bc126b3496885e9a4d5e2e2d3816b1d2c7950ba32f0885c9d703787849a1585e700dbf610f0fa8cfca0b7ab2732837968a1f3d0fb41204cac9a8f86cb0231a3136d1b55fe329c5fa2cc9fce17dcfa91b1290ec5378e3838bb71fc2873d62a594910c1573d9d852001a6d30f052fb7ef19f28beebbd07b89bca5e69b4d4f9851c115bae7c10ffb734482d1b0599485ead4aba4890dc913b85e288c4673c9d54133c7f05ac5738bbf5cbefb5a7fb3ad6da5759f14e04e5c68f749b3b9c299820c013a80f0e73acb9e3d303562081744a129549b1c9c0ec965a3e5c6130205a1a09e868dd48b1989358f82b321f22ffd6890742a0dd22d9393f824de2019133c6897af4320fe40a05f77014866ddc5eeb0a90a8a1c14da85734926ee97b57e5db62f313946cb5df060a9cffbd27a39560e6bffce1994e5a5863e0998d37d3deeb5ce6fdf0088a891e8c801b21ad6d9b5c824ba6d225535ebf0c53598e56e8e4f45e5bf8ed5aca5f2935952d529118ac7136792d1aa7d3119676ea55e6b4283dc476027c27431f5bb67cefd2b03af79c341c8642a28ea6526d237a4e2ac68505a111ca262875155c4dde60ad15da085e3834b22448ad89b2564cb46c900546ac3d43cde6a2dc4c1a2fcb90700ac63f7629b2321c52a1033e2093543bb3ebecc728c885a70ea78474f66d09e6422399af94acee4b8c0d9ea377cf7befb5f9fbe61296f80c5f781153bef5f22c70e3ebbcfb5643d267de1a36b3b3a932311045b12d67820e07207849463386eee58cdce8e87d2ca29d88c05ec2d9c0611b0c423eaa52997f3754fda89b78226a8fd70cdaa07529f1f299145d7dda2f6d020b7370fe85aed84767b821612643d693a8c24329d99a143441889fe849dfd9ae9bb156f0f65057c9337a7ca14d8be5fa1d18bc9c92aacfe641e060188fe83c5fbbcb14b2e344c485f09ac37f10a2df7a8abee5bbc59af730cbc8848ca4ff21b369b12e9c1b5835df01fa8a8cb9757bf37de2e72a94cae4404b8c16f4b5d0209ad3a6fc4af09609d9e2556cbe7069cdeed6cd590a7154bcca25539974b1acf54194056a02f49d701dbbb9bef29f535f04d3cf2a09695fb049bd2c7d17ba6e9f1d29d033b3e9f64b65c47bff587d28fce9bfff3c623ca578382ceda9351ed6b7ffb73df9f42fa75de8e5675bf2ee7766268e72642e6e7289244661e40ef9d846a48a4b657257a39dabfc69e7c827b3c27b2c6ce96a1b75bd18ea7d075dade8a54f05f3719e4bb615210be1fd18680b76cf69510d23c4f68ca7cdbe9330c4b7b1a513d2767cefea60269ecf77962d308fb963326b1da7b583306fd48562f5e7ed8dddb3d68d9362dc9ccbfa7cabb7fb9e9a734d2ba53c4fa357062fbeaa4918d6870ad51977c7a2173a69ecaa77fc542f66717b248885ea5a622597a10f7a31efbccc01c664610908055e54c9128e9bbe1061f1d1f11ccd715fb1bd679e69d46dd917899b4226135c0eed4a4b7af656d8913088723b9e75167807eb5f3cf13491b052d5510fea53b1d8b69cb9c7b0b5f6f6c8af7b233dded0928cc7f9eb4e86b4b49a13c43b2d7e278eb434326f8f4a544cd372520bbd0d892d3f35261ab940acfe9dbf3e58b0fa035a4c4d6cf3ec098174f7e32800183b20d87739001b32a979039a6b0690b01dd5f0bdf127ed00e5f28f77a80fa3112204e6ca9e658f996d361b3cf98d1aaa1578bc3667338d3a2824638a24e93c3f6a60d258d51a1145373947e0865a0e43ac9449947398e37499a31a4e2163b8cbc18f7b6384d48c32a30a9a396ee1f68ad8f87bab17165fa8df822871c4ede9576ce8e8e6116ba073314fb2d9881a8c4e0eda0b70748fff53e171e40ede4ae7c5d6cef11bb3f05f3fc3c4a21548869da7fe768eeb4638375281172d90c7bd9b222ad117f95ba43a2e500cc4ec94bb7c1cfc330475516d9758cbc00d2f997b361a5ab7c51179e21ee44ed39efaad8c36f1382ad300b64edd38355182200616cd7cc5607eb973d59a1d9bc77d394d7aecddd6955e6314677d9da70e321328f60f3b8b6c3dba2adfb87051573b7a7fbf77fb5314d8f11540ee63acbdd4188b0cb492490ab7bb3134915e9b2b10282bdf489f226176d1ff3a6ee91420425cc6ac24dd028edb96f91ec52039138cbb854f0fceaeaa5f712279104d3288363b2068118bd1449f8495c4ed8d21c725f723be83d1b4b2a2fbd1a405dc77fcca83aac1dc989543661bd54ec11bc63748422ab8dc9aa04d3ebd1a016b728d9968df42aaee129f397eb0ca03c272a5e714a74be2d373f6dcf46d4d8b6071336690a29fa93c3d8a6d0f4c51ac8f2f1df9021593462a5c11b0a66d6a13e8a4107c025dfff7c132d9ecb49418986bceaf52abdb32078eeeaa4f4f90b94f5d9239146354c0fb95b03bd98bd2ffd1b8e1287cb2e4f4656ffe4e0341c9715a9f29899c414a66b289764d6fe0a641d28aa926339be658044879001dfbb43b9c859ffdde98a9e901393959bc3ec95c85ba01dcf8a1b77adef7e9c2f62b7d36233e4aecf31ff0055a04ddfbdd360be90ad46d56b13faaa379af0e20ff1e584ba01cfa7a654fe7c9398dcc742389eeccf1c2595ce99da59489a43ebaaeb1e3ff6543a0dba10924b0698359bb55126d54a8db9b4d260250b5934537898ba83455ee83fef87a3dfc59fcfed1c8ae2e7bd0893ccc27ce3738cc65ce6177efafbafc3b2b00efa7de64443d8ac38f210e7c33f99ea545cfb8faedac33fe40f73874a9130a79e1f42086a51f0e41f9446f56c1d8837826544348dad28488faa6f0665a9dac8facbf223904d06ec1e788bc9e07503e0fc7d4cb0fa280d8b903836d20034720de855f03b7c2947f98635f4be6277a3a5ee496fadde26b9783b52811ad4eeaccda5d24fe2a86727d0578eb75f9dd75bbff0b54ed4349c079c9f6d02a914dc98fadfdbdcfde5ea686ca4161a1fca63c015f3c8975478e0004df6fcb2eef43962cd06b8480b249469ad44249ddd02f575d4780be57cb47e838ff42033972ff42996f1ed7d7c635e6dee71fe858bf3f6e0e338fb1da2b4b2172829bfb4f8882300d585e38ad68199c016ec5eea1d9a047ffe37dd108b10e0e69f2f220a796ef43db7252e9f024cd4648d83ecc02f7457d6774e288fe751fcaf4df8bd24282ac5bac4ed974569fd3ea96341058ddbab428e7bae65445155425893d8ece8d8a499c64fdf89c02050632daa71cf70eb37f311b3734b7b92389e42e0ec2f8cb4b55764028e6443b5994d3d85791f6455a9ecf13a9fcef948ee1ad277b9787fb38d5575b12931a03ed547ebfdd46dd591b4c2d6088489f6694fd9403ed3690aec499dcc833faa906e40fd7c8a0d288b7c22648aa842682b4cacdec1c409bd55a964f67c0cb6ef5f1b157f52845a3ec0634d30c082baf15024681f4a7f33fe4fd880629d58443c213182ae89ba8425b2acd2b346b5b162ed7f7d01ae8419ed954f5dc694c46b3e8eec70449b76b98b395abc42ac932aa093637ccbf96932966e778c240ebefa865f9f364a2e0ad15b904d547259b06bc31a828ab9c5ca96661ed659dae6fba8edc7217bdb43316a73447ff95000cdf7a2d9e7e8e1cf6c55d4f706981ee7e0afd62c3d8f4ad505f456817e2f1dbd646f4695cc6a58e4719b3d454519f5bd8b47a159d653bbbef67a8e2e0f45774a3b5441be4b18af33c13f2fbf999b079e88fbddbd91701f008a8ad706a0cedcd1a20cce268076330dd198d11703fc8f4a880c55401c21b4de455591e06f2c7a35cfb50a2b3373ec27507f158a40f052d76d2e8b9daf420146fdfcb61cfcdc5ef73e69c33c552b21b591775c56be9533cc1b95bd14aa87a563280d16bba8463dd9c98f5904ed676d0700f0ba55e78bd758394e4d75cc5b6c94cfbe4d40cb24cd600ef39d59e84f379cad80ad7abf4c3f8e00e0f17039cfa8a764e623660a862bd0060a255c760932afa44cdc95f0b7d6ea9203af3419e319c3162820b4d0520b8825dd37fafda9ad9029d28f5406419c31ea04115e2fed7a57ae33b22fa69cbfe12c6e56e30f65f1bec0d00667fa93023ac1b75084339d48d55b86db271e218252f257da0033176676a59ed206223ee9c19ec04e4ce5d25beb3ea39d7c59ee83cecee30350fd05e738afe03ce1bde436967780cdc2111853c1d10f194da21d6c0ef5757afa13be1353aefb97765c302171da3978c5c38aa4cdffe221d5d965ec5f0a91d83019422756fe9c3973b39c3bdb3abec4210e3ace622c652260cbc769ffb7bd443a58a3a8032e20dc2fbe997276e1372472199ec12cedc41128b24185733835513d77cb9cb59a169396359735113da8a164befff1b1b88ea4cc511fe45f3d4e6edfd8832bd2a6325076a91354c1550ea326ceb6f337a8efa765c206f33d16000e476716de28a5e24a6982c17d71135137377e6822fd30492c48aa665fe7707d3d35ea1a2457c4f42432cfbc81493624288e72bb02382eed5e17304f18fe42853966f0fd4be2f9af44e514517c2694f9b13c0a448e57f86d106c52f3d8d27cc2c525ef2c01ed6a4dcad1b416d39d9a0e73d0b0c986611439b951f99a7f27b51d7432ddd732e80e243dfe1b70ce63145f40113fe4d7f6a47bed323331de76e3da566c74b2f933780b5816157987190a2b7065276e532bd78c2a4773f399ed456e9d5cf262c7b29c3c1dbb6424776c14a91c1d1d951e57dc6e6d8a5e0a00f19b8e3effdfef3e2c9d550e3d3d32b8fae2cd062ad10a807b07ce036639283dea3f6de82b8916b62baccd47c51faf540cff1519937fdb0d743ee2825fd73bbe6a5874ff4ea19f07d268ef9cfa1f3051c0be0064793c12470a33a84f3604485ce53f90c8570ecdda8d1d87780ace848bcc5f5765ed057b2395d3188dda183ce8332104314f5599065c6e0ff1fb41e56fa5ea3db3a4345fb671786b92ee9f6e396c8bd43f9b716b70d88e8b3b0950f79f420cce8793f4ff4fceadd20dd1fa3b50a07449dcef7197b25e89bb880d3452e2ee55c0836323322175fbe942d166d086ee80918cfa8afcec98c6b2937ade43df5167d861dac90232dd7fc1563529d4273744f8a2a6c09d42a36312f8357911bbdc74a0fca7f8c452ded52e1f1f26b37e3376b3cd2b235848104b03bdc169ff2fbef14482efdf51059c173f7f092f49129867107cc97e611f95ddd3e61c0c3edc019f2fe2044efbcfbd986a68f0cd25891c2dbddc7ae332be44ee489858f51aa664e11c9ef8151150b4bb2e84429dbcbdf5e5ec86b4fbcff25cb42f808d9a9a550351c4962a43baca152aebbcde2297dade5be8cab2e47bf2926e13389bf2fbe0c87f5dfcc274c93a3c3c4cae1bc77aef9c75da5154a69e210352a840d123409178c835962b399285ee512d57edf3e17fbfadfab76f5c0578dbd086a0b51e09bafa81d4fe28f5fffe6977dcbc8f29a5f223edb485607e2e1c6247d59d01dc11d0d5ef830ea6f6742daee2f5de78479d953686d1c89528113a4c8c583599e4c10c620ff865a6c3c16d9bdd89a086b8391e64d2bb55ba8d01e300ae2ceaa950fdb40d31cd236207add69eb3616519284cb9c717917d3683df72d6d5b9fd3d2ecdd39a915cb954fb501d2d70c7a1607f1a2461e51be879ef66e8c5bcbdf1f24c1740141f7eaa2d4dcab68ed0c06b00f380c106f907e5830d4b45acf28b9064d94f2684c6ed0b4f73cc4a0bf0a9158d9f7c6557513bca90fa33606415154fb603bdb6396e0a620cb9ad0e62b0862f804035cd42b08d0c286a5d6d57ca48d3c65ba4e6adbb993642648b5a50f433671219a640220ba8d2c06b9d00c8bdf8254135805195d8b71268f90afeff2c896e67ee8787c681e355c520b751a0c3d388a8a8a41b97c9bd488bb37fd17e9dde45ff34e1e3509f42c55db7a9a0c1557acab45862b63d90fd936f4456ca567e2e3401ceb03e54082cf5c1808598ec661ec7cadf8dd79de72212a1b02fbd3fdb40a6fe160a181d5c7c40d9d4260fc337b742d14a25daa799506fa95977e6405eeced5e2c173da580710114e0ed0740fe7630011d9c8beaa9f3b762d40b2a0c7d1e2585ffcf86f67113a5774420338fa5e0b7ee01fb3e0d05b9ba8d80ff273aaeefbbbf1adf0eaa6846c12e41cfc326b6a62087f8d1b1f3aade76a81199baf3730e7dfd8f890131dee012d1d0f14bd25d88d8f0ee140cf33e62b4e7bc3ea42d0dc41688c730bd386dc529b7d9c63ec3a47f8f163f5a6a52771dd7d4cfd72519a60a0209f39b6e0f2d38b9c4f9dd4a7cb2d3bc498dcfafbd4e96fa33ea6e6d36d66def885fcfc3028c338c8bdd9c52ea3f67e2eeb5acad7ddcb09f0d1990f147b06ba9b74e83d3cd3d89534338670623f5695071c9fee6bf21887a9ec34b8ba411bb84662b9c4ee3757f24c6daa46ccb01c7d6568790c31e486050681121fb2cfff4e5504fb244036231c729938024cc374d6fe785c964fc5f4f321bed31234deea242fe90fd6a79141faf04f4d2a11395382d60f09d918eda23649440cd17bc54611103dd44293e5c8bc35db2e18171fd548c74f1359f78dc6fe50c0a0339f57b54f79c1883ae809294d0c97177b1e514c8c1f78336d3ac1a555fbe5a3b22440a5b4fb0ca0069de7dab7ceda24a1b2b546826462318fc5a856b3077302d69da2438cc1df7145ffae7346924473a18b480e49136816298dbc3875ab774103a97d8ff18f157b6c3c94ad716d975dcdbac3561d4b558a66d24f2f2b18b34fa706700627de945b9c6a891a80d8e7b1e69cc6e025fa13fb5d5a05c99f0880daf7c07f74c2b4e5259518a79e0177447d6a0ce3c3957b85b32258e2625718ecdb8020bc3cdc31e453a74e44cad78e179deb0524158e7a5d4e0b341eec3d88178d625ea2fe78eaa313d7fd4cd0da56d3246d7f301b62c982e8fa950ff2a2d6934ff8ae9d1e31e4ed926a4f4f61364cc46a924c9a86401a52776bccc281a893f820dd95af1f32eb5aa6330e5d338d811ac0a884a94110f2e48bed027d948a0453badd1066b19979ad6f523b79465e95433bebabe3269d4fd508b5f9d70587d5372d2f602fb2cab7aee14a71b250bcf34a91c77dcb51eee19e146af75a86c0e190f5edec23cd81ad2fe64cef16f599c18efc37893a1684cd92db9ab1ddb2f9cfd3ba0482c200bb04022df6a6ad4fff0a99bbbccf98affeb592f3908d0e5d702dc0a65dc0bada92e519be4b4a9445ea8aaf83b6f922564ef7b5accca8431ad54357413371cfa1bca76c8774591af48baa9666efb12ad580162f8d85f5d6632075f8343c79b1d0540b8b6f7892dcdef69bb3c8d8c3e7ab1a38acc4546f3eaa2de1e731e61fdfbe2c4bc8d7145ad4395de3f9d25335f65766ceabca404d80a2396eb3d0828f1de28043d87100c8db1ce4c7d5039b3db58a59e0dda1b08bb43f5e5f5e6156f80f2fec7f5b4ab3ba8bb14a48ca9c3a56497121e2626fbf82140643ee0b5d9d99d1d1fcbbd96b370fcd97699c77d6eb0bc14722f64cc8142195e23a448442068c234eed9b504297960bfa4401b5963889ab0cbbb9e684edc7abe06f8cd1bee35f03002b60717d8ba35580fbffd9f2da57a21565ab7157fb1d4772ec0b673b718c0cd1adc1b76718cb7582d0d1fab3b2edc09bc7fe39e5863fccb7ff7903244cb69e467e9f239105cf300fa6e5a8e06a23fafab479aeef0e833b3f4dd69e2415c4cee1b0461e561ac47c1a3af8e6c904de7a8c64c37ba44fa9bd010889cea3ce525e42439da0edbbe6a02e8c36de8c9b37daeabc24e6496a8346e2bc8846e0af44b637ff2df90df3040c65a4d1eebe2e6eb82fda78e0b3325eb4bb62167e1e74ff880eac86bc9700b15a15baf0b24fac6410ca056f9ff0edcf43c8f868630c20f6ae042f863711ee51699e679abf297c2f568c2c4ebc1347e168200c7c44e0c9912b6e153b2aa72fc5b7f1df1b8a8d39031ec8778c3aaea71f91dfaaf0dd57e68c3a879ab665cb4d7ec87c8cc78fc94056409310e69bebf465e99d830d6ba49cbeb9d56297676c1667a41f3310b3b5c33bbfc5a39d91eee3c1d3f36f9c838568cbd0e933d9fe3d629f2204da817ad87d67b300da60ac6423cca15b4d5301ccd5ff1746274043802c890d61f8f2b7c5db80c94193ffc595797f26eb33cef9deed1b22770b47caf65521c7377860ef3b743f9a148856254def0c8858faccb21b7911d59b81b1d96ee890c2b3ebde19942b92d876243ce48f5a0a06706cba63985ceae6a9c35f8c5fb3c89680b884c67c5b21615e07e20f1aef7c77ddc8e73637008e48fef4c7355b1f1d617c6b59245a2edd558a60554f6b7e4c07ed389758c88d438e2363d03da079d31131b27602cd28777aa20769fdc37f986a9490bba9755a0a2a49af0d8d990fc13236a0060d6a4d1a3588ccdbdfbe7de0252cf45f0aae5d4bbf0f39eefa8fbdd9951bb274aa2914eaef8d2a2ca4abbae9213843c54f9fe2ef3fbc83e89cb097ae190893b63b2c699b93a0e72514dc516f7b0edc2bc75dde645494da594d2bfe7c341ae5f6119a0fc0c9d2d86e96d7f30b35954f57f430f6dbface5092c1ecc218c564e3ba78f995e8bf7d50d1e2c69eeb6dc8662164c6a62ab8c193c8518c2cfb65a33c300036e020898dba1bb8fb1dc18c13c5995ec271f2d0dba91c13d94b51c3cffb042a3ddf844391067e4f9623934dd781fb7240c59160b1a6a8a2725d9c501a453f7f6298c66d4c068046c7c7b0d1e0ad62f2ce5833e61ae0dc0cff337617b5437f835d8194802585f766a490bd6ae3a743e2e55dfd7c23d956f4cf2056576ddc7317b21c7bb68e973cb85e19476ef29ccaa7e121262004fca14ca7cc1dc1a517b1b29b724d6d1c4915ed3cd45373ef18c1ee0a6159b64988a52e69481c1b4e56aa8818144c0f1f8a82eaa97d50b0fea062a75f70e159c1dc27874a7bccdfda0b6ac7be1c3722dadd86f6e30078e331859a01a3219d312d624d58b21c2f00303e09cd9753c337b583bd4d17fc76e396944ccfac4ae3341713329d371075ca910dac2df18ce277433b0025ae6def5b13c040b17ba56288a9b2ed390f177b71586b7dc10e68f33c0558a317cfa0465a9232ff65297eb16907523905ab41f027b22bfafed0b35bb366b4e9d1a21641cd605cf944ebf5b04f7dd64f109fc8ef03fdee0d486c272f3503c0d895a7d178755c6ce0e0bd7c016f66c9eb69d7479118cf7a9a80c9470f9c8faba069ff50427cf96c4337e687e2cb8d300e45a55435d684fbf799142192ef4247cef96f70f4b77e23e8c105d5d9d1d21b2727d3e66a729be5eee8c77f1c498eec3a9c724b5dda1cc5f9c344b43d4fbcfc8fca7d98d14399428fe1f9304fd7a34eac7acb4a0bb5682087119a41fc8c78c852182f7b00dcf54c03ab0048c19966470547da1b818fa39c9f62a0dd860a6791f2d668e9937e78540b1525a3255243d8f4d9f8da0c0731ab11d3595518e15a3ead25d9efdcf3031fbd62687bd69a91f0727232020e5d70111a08bc1c60185be839cc41dd9539ae66da2873e2bb26d637a1ffac5cb47f8ea12d80ac60103fca44e7a06782841ec3819654e75c40f624a5a4dbf88025d5c82d6048665cf8b23f4f5df5b2e6259ef8200a95922ecf2455a30e90aa1b534441aaf8ef8638d030b515575690b69fa37abbad09f8acf1bbc2b836e0fce2836c134ff13b46d0f1c56532709bd74f194ac5c26f812f79ae61eb34f7ffe8b0bac5ede15ce565683587e2ecb55789f45910a684c1674ad2127a26e4614c90cd4d62f07acd8da7789daf1988ced6df0eeaea79d31fe755fb55614166f4a09a7423b80260601d47af364feb29cf1608d690a7dd1bf8b5323738eeb2333bcf57138b15fca7390b22195a44b63b685aa203c39d07b75de6ff5e900b6baecca61edd5dd7096b8c98787cd1220fd7220223d7ebf0e3bfa27c01a5140cba9ade1431b83130736a47a3122912e34ed48fbfe0b9527985190ae94cf98a51788f660fa988d2db6eafc421646a02205f06f51bcec087b2a2828c75ce503754e212ca64c7bd242ebc704563a49b70950635ad80c85f1a97c5e78243680e7560f0e43805a361158934f58a37a0d6689ca7c611124b01a663cefdebe5b3663a43fe80b7597fd2d85cc57144b4d9cf9503eee0c02e78cb2fe566f85b49c29d2c81b0258d29911b274bb2f32f430f95c7cdeabe50c9c419b9f366221b3b1816812ea8a1aa73df4255657250d7520c7b8c2884f5142e6121d601139bda2f4e68a5425d32d8bfd5fd3038c9c98dac47c45105ebd44df32ca67b34655b9c0430716e15cddb08a52e4ff3d82f3896436c3670d610a7a6c960d7597733c7299a23c4ebacfe227a265e6f1d68ebd29101cc4787ecac9d11e635d53b945760ebefe207b203fd09933dbb8d0f1d357c933094854ef82e2820ac8efb31c884580821fb0e14726141fdf49b6487e3b9213f3072f96fa009051c0b9008d2ef17a363103f9af03cad1b1211fcb7c2cb33ea76cbf24023c44b315933ec60ba5a50fbf6d62a40be5b96e111fd5506031d81a86ad0236b4618f81b9593405acddc487d92d8d0c45f7a2beae6e22b19982cfb85486c33b7dafb3d2f12e20a5cd4803622824d741aa72a51ef7ee167e6c7c7193a935817dabc3cebe95b810240b92b3f81f25753e1a3684a5d76855cb8bf71ae81ae094e3543405ccfde7175849fa8fc366aca6a25bdf7e111e8c16a85043e707f82915acef0b7c939a1391564ca406998ceb0203c9bd884f8c715518ed7a937e035b280683f6d6c57681bd5f2fa268254439165a9f3b0e2e30607e3b3bc80fb4511cb149178387adc53c48ca1551d9496debc54c0c40ea5880c2e0b2f75ec9832533eb9a1854f43692d965d72c02e1b2ccc3459f33d3eebbad5b67bdc54ad9375e74d8ff76de5555d51863bb7e90492cd77cce06715d8fa490c60caef48d4e1e233fe27dd0657862d5cd633b81f6fe50032666dde5ce15e2d0ac66779dac020aea27721624225bb9a90140839b3c6e5a0e827d51d0083e48bf6e5ced42d2ffcc9a7a28bc376d9d883892a59d84ae4645d857a0d6f72865c410dbe460cd2294869543755474e964d16e6cab7a742db8647102a9c64f48f79e3b7c0c2546b0ee03111d95b9cbc3148652b611b554e436efb385f543993e0e4a2d9b8a245185013af9d7997e9aff795acfb20bab085f413000cb520a53feaa7f45478b30f4da2f314ba588a7cb5165c6bbfdfa0f0e1d0744480dbff57d0138c3395d978a2ada7c2a97484eccd3cfe76fd94f4e8612fbf022a4ba9bad5599ad5aed0a2d0d6d810243d2efd91da8b4065a6ecfd9763f917caa38323249b363404f7ff461ae0bf87fa24e30673f576a2c21bcee19d407e4a0a24af6280b697f5fd39cf2c324b9b3cde31a9e4fab345e5a0357d2609b594f155eca945878fe26f15da75c80ab06cc0ee9c536f8177f4b5ed8cc9adb7620dd76a1ad8b1ed9f3ce7fcbefc0d84c6a58a9b9515ab4e029292de125974928330aa015da63b41f8809cb31d2fcd31752603915fa8051b9edca0f266db7c0b59062da7abc779727ac8f58ad38c2f8d5b0b094f0cada261dad7510ecb848ae11727e18ab46cd5b24680e0eac52e35959b3ccce883112fbbd3063c13be477783e88e2527cc9accc7783d4ae62487a7a332f7021b9a38e106a585d5a5a6ec7424808afa777b666d6d9e6c47868266f47f56d3ae23be8596d1d94143bbd1e83a1b293b49ae6d85153777d930fe16ffa0b58a16104a750e86235d24f94592eadd1a8026a7ae37c98d680af6bbaac429b32eeb3a919ceee3cea6f80a5e6ac18c22920406ec8da6a205ccbd577ba86c33af88d68418eb8c25c3258a8ac0c256de9e6cb548fc685b9cd7fdcc9c43cc69e5970b5b4d08db0959d0213e3bb4fd021ca1a567fc7771d5b9c11b98cb02de0a9e9d0f2dcbe834635bb0f69b6056af658d021625517be8e1e1355a9e091acb1c29f1156d133cb65eb339b9ed0e87f4dd179e416db56b0086e2041c84834114ad77eccfca1d581aa2f7d011dce97c6d2acb6ddfe188e63f0bab328d2a6617411905f8e7ce5e6982f4a3670827112f6253c85ee707538604146eb99a2cf7bbcdeb1718b17181cb84d8c2614eb9482df02c90945850d49636de00cafb31f35ad04f8653632b62b33d51dd223135db2b8b4321d4a12f6f5b5e3612f1f11cf704faa44b2d7ac6878995b0b5055608287de8ace7b4032bc7b78ef1f7ff3771088818722a94c81ad649c117f2b91da47d30911c7477b929dea34678c85ad61c2d5ba6226a33e53b93c048e626b8ccc36f10f79230f8ab5dca46532fabf7933b0b34974e0954ec2e89974b7446e4469ffd5665ed4ce055224571d8451ca62ba21379ee9ad4e392a7ea964bd9811fc5ae0cfe879aa4b1e0bffcf30abf71b84e2ea02af9d79b7405d29aefa3fed68677dde430ff4db67da5c8598ef359f723e6b84868509931a85e2bdc8db793127df70b75dbb67c3d9d997b6cf971eba3b1590ef2b7108bd3037ad31c84ea779f31f34ef5a81e690855b2867403971cbbc7074f03f23175ea0bc821a35322410b6bead1e2ef856c5c326d75a5d4bdf3ec6e5a9bf87ae505704ab52e1d4d21c2d9a45528eae51e8ed9280eb7dab10059df707c5c1e26b6976df9432f777425fd918ad9621700f0a3211deb6bf6068a92176d11eec9f7e87d3bb96d22e4d61be535355c5ae51e447ccaecf44aae88600b8fb048c498d5a190d535d3223fb707fe810a16af8d0a588e6d07d0ab12be9a9a92775ab6457790829d44930c1bbc58156592e5231022bedc4632cf63ad26c0c09da59eac4d6759e44e6253a41527b2dab16525ac000a886b73c7844718f6298a4cb3aa0a0ba3989a46b447c5c07cfe6a4785b993db8a737e8f7003a74b58d5cd4585ebb0dea7976b2111808933b12d1bef41f6f40e1c96444adcbe905d77b7048f0720ef440621050a84913c1916fddcc6b084bf0ab7cec18a6f88b84d0e563aa649609fa5142c3b4fabdba52e2634c54bdb4c46d917f8e59530a6c6449b60c827804bdfc142ad3bb7912dcfd85b4dc07fc0dea3285887a678db7c58b642831a4e12eb83689c9d791345a55b8bf41252eaa03351f3e63bb6a2bf1bbe941c5da2d64d779797911ab415dc5dfa8caa023cfe7898c00544230f8779eb9139007ba242ee766825a077c75b9eee7a4452d115eb0900a3326f3bf75b275a4686489b3ff689f9acd2f107ad70c6de0b13c0d515e47f4f373371fc030e5520dfabefb3d06419552b1cba33e1f9f2a8c6a191bc3a653dc1db180a1b479e14b819aa3a6bc9b575a021f9030b5d24e844bdef4bd2a6ccad48d137243ac2b297ed87587b21b717486f8d1b9c49694d5a02f14e82748409a4e02a07ecbda1faea288772c079073ffb6120992fb3c07ae7e4184cb0426fb5524cb9076fd6f8a1689032785ccb30155939d46b611ab2ec3503b689fb24ab11a1526681802837060f8ea7db473ca4543fe6672b917d100e4c2a1d25a3bd36e7d0a22efbf064b9d82191f301f67f01852dffbcbe08ff9c05c880c9778fda4aaf8a500fef22e152bc39d66895754c425a8fdac960da1811c73b5f439e630479a60d26fdbb3ae9398ce961962451fa6c3941b56284e43fd55f793e7e520d44a6a9a52301ed271501d8a5be114972571e482fa3d74a83fef5c64207a123dd8063b99df3423957a498935f80cf705518088e06de2d6994b475d826b993c69c1a34bf151c7352a148e6a0fc4d69523c11922a338143b9ae2b275d3237065f0d16fe7552f158ca41a0bb987c62edd62aec44818c05078a23753ffef4b31f9f07dc13113cbbc744618b0d3a3b0088d0296cdbe42a019f9ae05710ba9f87d3a955394d7026d22696473a3e7a8fc6adc9bd7624fcd3168ffa099663cc32a2af5cf5799942d58e6140ce7a8c06717c93aad8917cf3c4b68d73dade5c03532c96182d650ad6468bb193bddefad0b228eec150dd7560b956c6c4bcafa951ea6ed4b4704c45b2f0ff8d3fbf9241e6b08f9fc15373ab9c16ad144f721442746c7706d8fb144ed44544ee90a8beae058de25b0c5b5c178b0c987f4555a19692925efdfc73e58bf63100b716a32de010937e4e22f3621b5abb762c3a39dbddc8bd6ea081044ec4b2f4c2b2c99afc4d6836571b64608b94ab651a83aec236eb6eff4017a3a1fbba737b1132885efdf238770e9868caf36ce51c9f4aaafde111ef3a6c923b11cf038b354da401a71cb4381b2142110b2d7c09d0ba9d899a300f236b6d46c049f7f1db04d6baa96a8063c2beb79a51b38904852f86a7a8bcfee6313e856735fb44ff27f812bf14aa341da711a12d05af03b11ab2fb0a459eae5222c3639bab5fcc2977aa6db7a15d10437c5800a23cf760e91a753ad9dc9d44042924356bb5ddf4cbaa75399637df660427b34a81d26f63b2c695eeb645c5d569e146b1dfe84ca5e1f4a91f7069431dca605e87d2ad0a09595c17012147b4d45cbc7b496437bb4bbf5a48f93942bc4935c6505771c3f4f13d94cf498f913e4618370928cdd66b725898a1133333d15f4d8f98bd061b2f27f1d7486cccdfb2bab8267fb8afa9d0edb6d0db58762fbca4ea29f12ae3700113c53f6f40ec2ef8d6387bb3a174a473beb8502db281620b6bcf9a2a3dac528f38bce377542ec9bddbd582951e86da9d2eff4d22645626444cf70de68a6c3c935bb923bab5d419c721ebffdbe02d68121455644e45116d540e4ca7933670c947f50ea30d4373b4fcb393dad0b40e6c839b5ea218d724be595e94d3835278217b7bcf7f8c783dfcf8264541444738609f5e1910661bce21b6642e0ac1c7eaafbd27171b69746fe3213ca7467ec5b5df67879707f62051b24abdeceadd1eff0351bde71afb9185484ce201d8bbaed5393c045406f26772df0e2cb43aff95b03baff9d64d80844a4dec2609805eea9f31a016e582a933d8d82ae53906b752bd5e64f708f7844e489de89db2d65d7810a13275fcb35a52ec10451e2b2efb1918131601533dc2c14b2c9bc7f2fe13dde3ea95d5d517974fc6016d766488d4b3167d594a71e51442e9e25d6e25deb3d08965aed3a0a58cc4f2639642f7951e575f61b0259d05b7e69f64d4ac45536eaade7d7d8856644b8bfeea34dda26cf8e91c7a76680c40ee2460c46c8395cf532dde3f3f116cd8c9494f90f92561ea0bd323d89d9af65ad87df48a328b1c41ac23da7a5c373fd5b5c000080fcdd9b2e16d3a521d86ff5667243a840e17e9c09ce4ef8046892bee539cdd5c727222be506e4c9b0426480c9d185361388bcf407d485f1f156a603cde6d732fc87c750a9ccc08e0a3bf89c331602658cb316a00d39984fe881656617f24d25cdc2a3df9e0660f167255d67468e57926b1ab0df100cb58e62c7279f696eb04010f51b3a824b854f6dd5a0872eb2cfa75300443f5777341871614ad6d0c8c3097203e7cf06d39f90c287289c942d1b41ea3e57a630bdf508695ee876a73850cfaed89250cfed4e2ec0f1c3218c8a6558c855518298d773be9e95dea71eecb00b7d45783a29991e5a5cec89e763f975b04b6cea840ee0963da7779302db4dd273362695d515c8586986b6fdc3d6bc49c6e7df4aca512d2bee01a6435a838d558dd438bd409aeecf48bab2c150c60038dc09ae9ce284d9d54ec36f0653907ff08c9fc95efdcc0587316ea0f6f6508e27b624027d509010b625e5c7ccff0cbff866407a501c2d5dccdb5a6ecafbb1a192d44df8b17e07c66716699f38af5fa142721e7efeec067c4e5f61227b7e6e34612b622bd550b57a3aa989bc9d14c5fd262e54b65a339199fe407507756989a2ece2a11484d44b4adbf71f5177ad059aa85d4c635560e210148330cf22add8346f21ddad356455faa2247b7255d098019b2c73b1dab699360902124f318907ea3c6f5ca9477da432c7b621922976043c139fd9e42f0ef24ec63b012b6fded385b7262b0fdd3e208010c215ea67e987ee0f026516e531f7a25c1ff2e50e9c268d5c91e4771fd34636bb3c8c6820abf8c2abc424a1bf3795a45038fe85a84812e738d402c81992eecafdf8f7ff8fd497a81859424f322713bf1a8a6d670577d0271694b6f666fcd09ddd6243c8fe249fb1ec8fba1648c8f05db80fe3906d8b2fc4801e94d40fcac4f7c73ff0eb7a7a3510f05e9bc4dc8e634cc7bff42f20d1336fae486ab144a4e1bf3b838c0f55461f1a25ca1309f397e153f90d612359b8e2f7dfc1e69dac34bde9790b5cb4a327baaae33d9bb8665d817a816432b60d1fe48314a79d12896755eb8a7d2dc671fd4b73f04dba6756ea79e5313b08784cb2415f27a76beed0ed0da1bf14690837991248c17d1442bda2796b20868df83c36bf53e729c86bc38f0947dbcb9326f60cbcdd8595e732ede6b20ec398c3b47beeaa465a23dba0e7706c676c4857d416b5fbc6255ccfe711a1df2ddd875596325b501e581341ac16540bcff4529e35c263959f3e2fefcb888c26e2243935459889db3790c8f3a9fb00748cb1446ac8c64dd1a7aa3ef0dde9311f956e11ec12a41533f540b3ba5f1db0423af3a829b60f303ab7eef60f7c6766276b5364ea86356de95fe11d9d0353f251f68c6fc19721c093977f7c25d070191a9648cb67dc2975f7cf65df7c040a0afe00957c6a76d82f871a56e2eb3ddd3e26578fe2d0b2c25b63d10058e57171c87f7e6d95e8992c98efb6029e2fff839c99ba0300bccb2dc9a0866a93aad800d08f95e4cad02ce387d0ba989db8e7b0d4af4dde0f69853299cad2add5f3c21add5a944bd8a3f8421636b59297a255befadf7b9727403cd034b8d9e526b906a6535b1bd8c4b01a3d36f67601c6f1e43ef6ac93e4c8bf9b7abf8478cfc2d1c936e727f9dd14a327318f9249c7b6205cede00dd55368fe1366a99b68596665190d6eb26ca9aa49ba8a5944546b7bbbd9feb843a7b1e6e1b76da50b2ffca6e365729ee526eace57158553abfa8ce0469fd5d1985e41968f90b5597a45650b00c3330cc8a7fef29f9e7fbd4bc697141a838c84e405bd11c58358bf126bb6c778ea2a2a9d9835968e13f7a5e914b0007e1595e3ffe2848c6851add1fcdfcd66baf598f5be30083696c2947d3de0f5c63a97fc99e3537e1c771a28f8f6037f9d85e2309137d997794ab37afe6cadf84b86f1155189488cdc2f9cc02484f748aa9f3f4055a9a4671b58dd1cb563f5bf906dc356b2aa52418f3ff0578c50c65f9d3d682394356a0982df48d04cd6ec701ee8b46df542c95527ad6b644b97f2f609a2ba3c524d7771a17c1ce1b0219842c69cb3e4e79038ffe715eac7907c0d8f46bfdc7c34658c016031dab9f11c35ad44ff1531d924e0b3024ecf2e8c9f3b4d06f12fd10eb7b7b5c15e64b4f8ca3c1224374b4e3920689d8db791b0c33cf4184496c7eaeb9c3f6c25e3ff714291a7d5c1e8c0e9616afcffe35452cf062f67cec52b46850bf6bfa868486880e72768a486a907dfc1cf6681dd6596fffad8265f9bafb3a776d16231800d68ed3fb618f782d8e49bd6171c0327afe20cb8b879c836357a6159aa24d64c813216ea151b03fa55f23f71c63e6ca1e5814889d0289472d360d5bfe93765995db04a8b1198804d740a523743824f0ed205d1f48c03ddb8ae3f64ec33a0983df7b1baf2627f14579a0c4772184bc7409d13901203ada8f3ad3202c16d517e3773ee0b5170ec5bd4320d60e4fe530d2f55e9fbd6623b698588726a7a6bb3d67073b92a2b4d126d8e630ec404cc269dbea332712e3a23018d86b0b07573fc7fc67b8c2463a50d332d0ec308dcf5e1b2731f4e1a89c6a612e3aca0e8ffcc8c6aefd24d331e36ac8116019e156266ee550a67796aa5337d1d9a3f406b3bdffb28ef96456eb2fab4064cfca2a551b95dcf60188e79d5d0db78f2d539de7eee2b438863cce6fde236bc40967721c18048e3410d39d4144f0059f78f69feaf98a4112a1ee441c7515dee5085e63b3bda86dba752f5ffb4d8108644849fb3a58a05c5780544a58202e0b3a5c2a633116849a6684103ef2f232fdd84f9c73211412d9bd16b62d3081cf984ed5fcf4d611b2926068544eb16dadf46dd96dd3ef7f93492408fe79cbc99e03ba2fe5b8515858fd870eb6c1398cd887aca3a2ba623c3ed97eb320de3fe659306d5dc418e63e827d39750bb51359fe3b2a0619ab4ca55cb33915d952f10570ad83cc158e1e52c54abb00c427ca0d2a6dcb584efafc2d788f4cc63fcd13c548f74e629eb44f3356ab05ccbedffca5d8e6ba76fffb427c3c28bb57685f1712a0aa542b40c1ed4e5ecb0b0b48e631379a6dcb1f74335ef9c278fef8d0d6c7f0159cced4dfa6086df99e7d81ef26d00ae5906c6c350ba8fd897c5bbd90758443ad4cd7450255c40b3713ab2cbdbd5659f621c95f165d5c29e17319da841e1da6fb4ac11bb1524cea6851099486829ba931d2dd9a7cc537e7387d100ab80e37ef6e33743bbdd640f74d446d1e6b972370ff3390bba10bddc3283d825c985580595ba930009ed490dcc562ce0f56358fa5996b59911d2a379dc96a3934381591258b5c9d2fd1c5c14857b172d793bcbbe62156c8b8bc41f21c53add77613381537bf05bc00d9109687d022ffc833364ebc1034140e2906af5ab24dfe63a4b824577f4fd912f73af8afa6cfde6a4a42056fd3bdf52c78746d816ed60a9f7cb2eef92511a789a113d7c67da9a3c4e6a5747097a5d2cf8be867daeaa82edce02d19d49ebe61c52d050c185e4d57106121fd46d5a5a0d629feefe2fec7e0e1c1ff0e152aba2bd097dc1f301d0202574c6d0bf85a7854f82012ed5f3f71a0e75f690ecbba99e74172c70db42df5a2d00407d9d158162f3cb68089b07f9e015f9fa8e121f6861a3d24cc552054a4fea6c29283f6fbe7ed22d3504e58f41ed0e0fdc7334350adee8f4211d0a55e16c34345d2d6935d83845e59c2070a64b93814f91805da6b135f9caf2f5717e3db0c89c673c89196adc56e54cd6f892fbf209e730d04307546821dcdcc66ea83e6e96437a6203e1029db6022e9e200e4fe78c89c7f840742230c837def575c908984bc2dade1bc4e6fc59ed54d461319224c0d95e443b77a44de487dcdc736660c1b247b138820110575d524f06e8d6d3edaa9815e6d2cf829699a88ed147627f4448f8d7539679b36b032d2c45e9087ab8d5987259e0b9021e7c6beaa737572d4a4b9a5109649d732957175a3a6c6a678341d5717c6969cbb825891ea393ac4ac368d22490733f87170e33af8a76c7ece2ef338009ca2282bfcc97cf9539a7fb22662b1eda27cfc0362214a10c6b57f0f2cdfffe2fa4dc51aa32b571a614762d699d06763cd7dbbefa24648038830526c6bb4d9936d8d24ef9cde6ebdf48a7799e60ae28406936695403434853e4511b4479315ab17debeb69726ddb7776cd5a691aa8cf1263258c4177aa8328095d95fa86b83a66282def2e1dddc0b1160bbeb4d27f242199e6537330f440d53760c9f84db96f37448298823e3dfae3e7c9eeee2faac1079e99d8c710513aafbd7964ed0316e1be0d4e823e68edf9337f572f32d99577912a017100155fbff9b7a59e566ae2423e369bf8bce984c289a88d61129c4e6fa681b9b860342745d9f3504ca62fb49bb319bd3f06372c30d7b41cc2bb710265253bfc8f144a78d2e7bdf3ded10befcb596044b81b1619e22bae57e6207601d2ca93bd7d4b3b4d743ad90feed9c63558f056c5bbdc5715813fef44b38874f02cb4e1f9f7b9e51d4d6c0a21b1aebc6eb48cdaf4eb9e7ff60756e4a3a7aa3f35181ca93da67358126d43b3acce6934fc8c4a7dea5ab82a49125d2b5fd7e353d98f0780d477b18a640ade248a950a4d26dc605d68b4f92d859c4bc8487d19761ffa24e6f6d93154d429c22384828b576d288d9f62ae96044668be9950d49b24ba7ce5355403d850dd4768ee682d1b39daf23b5a2b93466a72917fc02f57207e63612e03e1f08a6ca238ef97a3c986a93d549f8969d9d47ba0029c6137264467070113380eca5ae4794448821318388f2b0426fcba3eacca21ebbec17127bcdd65dbc5fdb2821d6b8851d975866a84f8263c6425fbd537a3f11d623830994a992e84319e8d1e1f902dceb9fafef3782632e0459e644512a9c6abb50f2ca5363a985ebd9449902a6a6026b4d65f4e7fec9cc27daa44ea6882e5a6ed8be6475c0536f0798fc875d9c77529777e2c43a74890d642236c402be805fb6e873888d6beab66260259f2b4309bd432278e40a60cb9ae9709003e8c35f704d680f4a8563e74d33b6daa74dd18ea1338eb88ebfef9c586be3861b1e28d6330ddd84bf023d0d5d01468934575caa9b5a99e9fef726f5533e853c16e1abb8c100a14eccb3e50c6698b429a63de331666d90c64f1719a25b255f6000bf217f4e8957ff50d2d24d177d295b7de300769b98cbd8e9839eb3be758c639e990a1c3432e1f0e75f502a0a52c5361b17c9981b93d9903d74ed871f49a72ffd8392c9df2b73fdb31704153ae2bc5e80cc51e2cbf2f4052eeb5c34a999841a07e053ceb9e503df0a31c74bbfd7a3b89d1837209d4b0798291c9fea7ef34e5b171c0afa8a4390aa2aea0ca51eafd3f67d47ec45755c97c62fd89663084eb47d597f7c086ff218bee4995da3ca7320e42359d19baf7a8329035d9ebe60da3f399d0801a935e9cbf9ebc797e6ea4483c82aa34ede7d8905dc3254c5638c36267589188f0084b79fc38c1f88121590618d5ee75294ecb74eff2c1d6f90d94e4c897350da6fdd6c53101d3ef4220bc927732b98d2fe95da3007c818d3ed177b6a0a673075412f7fb11ea31264204c95778826793b6fda794898da28b2d69929fea4d99e4a9ecde3b5aee3f78969223e52f15356fe1f5b3ac186e1aaab51a7182f64c4fc5a7e545f334a7fafc847f9287761ef2fc21d7ed69abf446b76f1d80a5a17b82a7fef488bfe4d4bab90bd39d302ff424a3d6266e86b9051514848714d04f7cd43ca67b9a0f782056a5697bcfa15c1cd916850e8298e3f286f29db6e0c87696b6599d7de44623bfca674ed55cdee4ac177beb7c910b1de969260049e8c13e35adcbcd3e1787f4c8bbd2ec40c120a0fe3468ff73b644a825f72ed8586bbe2dbf4c2a456d28c2119cfccdcb2c042609bd8aa5b7c1d544c65ac7644ad585948dff9f782d3dbdadf4ea0e6a1f6e57adcd708f1e1c09bb891f7113181f41039f06fd54bb72c25bf9595602b93a9f5e9bd4ad842cca845edb4ad72cf604a8ea2770cf87dd1d96c8030975b861700a118919e5856923eaf08357bb5a64066f2330676ff0365c197a0008cecc9aee601ca79c595e125319c860a348eacd34b452b5db7599300193de2959badff514b654390ba9ae5b7a07f262548f56e6a58e4914d072a0b6ab8bb2c9d2353558900437cb5d25974b82bb2f3832e56282b44ba26e58ed58643b7264d9203a5166a7673faafc23afb0d60edd6358df45ad559a80de46ca696b28ee6d39bf1db5243feaa553688c79e40a5e5ad494d796c61d08d6798d7f1c392e11fc4688e46534569e3fd13d47db8c9d05ea9301bc69501229b6e4ddf4206c9f98dc3ddcfa779579d8bd37e64e6cf0ac98c7cebfef06c25c067a7e70974500d4f68d5f16e601acdc4d37a5ef9dc84c3a75a06600c86991abca6ac57c332410902bb762e8ad157c7184e12f541ecc7e197a2378612a32a81ea0cb602a4afc1f322e098fd80c7e57413c867727618a0ba3c190ca1a4ee571a84242124a3fc222ac77118c5541a1c552e2b80491c99a60f5f151470fdccd2d16faf564813df752f600c176a9bfeb8f7dfd8c3664832b00142d745ac525bbf77875a8d75a7d5fcbf51f232168f8c32bb29f435b8d8416f0eb976a6267d746ddd41e6180ef9b38dc4d277a72938f0549235899890ad72ec11a3b1c0eef29669c93afa3d00b9cd1db74604b6ed32adfb7a709424a14f623cd373c055298b29a74c7ff1e4f24ebe520429193067652a5701089edb238b29174044408fd4e9afcd2914adbcf7fa60e5c5d08b1da40949098c4c3f1824d64dad4c204ced22b43ec3c6616c8f68d5cc1d4fb3cd0823b9f44e480f04868947fc25178d2c784a36514a42673ed1fefa475c8eebab8f18673737be4387065046dac9b6b220082a44b39cd1423bb28ca3214f87a29eb487548748d1aa72c842b28995947118cdbd94e3bf310d00fcbc25256e50281121ed78c9b109796d8a3390f7767f34e1f66b4d06dde0613670e1555404df595074400d1c22f60c1b4eb61e50142e903ece9f3a362b976e0f14fe48510ac34244353ccdc398d513c290d8228a3df2f1126e41b31af0a59abaacc7c04671c9430a268a4c43172b7106d26d7631f843517b8f133d1b4fa101d4ac9d5aae47c011fa913ab17d8d30a511bd3944e1f8486d555f5d05b8942db28907161b7ef0951a6ad374f74da646d04b9e7fd0756f403ce2df20ca22c42f4bd116d04760f57273a0289b1e52b72b189dcc3c2941577f11e82955b5ec7511d0a78dc9b33a72aa6da360a9d464b25faf41f32708f378f197ea41f978d3dfaae5869c773fc5dadc44c5c7b5d1a59c3782cd8a2376afa31787b0e0b6aa07bac832388eb421566117c300815acdc8c48666fc586c73f0e80ecf3c6c71d67acbf8e8f727156dfc14d778b54b894ec86442be87b3e4bdf5ff0c78a54a741b9c27e9da3d062ba33343de634e135a0eeb768531c6a9cfc1b7dd6b586a4f3528f2b29f2efa2224b82c11de6f0fbfd82946bc4460b0a11edcc66f17773b1c5001cdde72c13c5260f1dd28dd4dc90ef06e4193eeee740da0bb46d7477a1cceaea80a7a27c92c1122f0461ca4ca5d8987653fc8215e9b14add5c24ac7ee158048839dd551fc13090fdc19c1a867b0670bd63cb3b19000cf079b905381481d587011189054fbaf242a918c77740a80bcf6f02f12da4a7fca4a18050760562f8bbefc97a4d551e9475ca80aee00645e39c659df6ace03683128e004c2289ea414faa643630687d721015e48f9129d6a8b555660ee49bbf5c826db88d41396afc4f39bd77b966664ca3acf00da4c7f7899259c4ebcae6dd2d7b8e380f4897384a2febd4a972474e5545dd686daf4f8eb67998df7f8018583cbb7fc4475d93562a550ef71c5b698f28ff3bd0cd64bc8daeed87d90f95d7396ed3bdfbbb34e4691cb9dc37b646e9ed4da210e2be566df24d712e6c14b0d468ea0dd025260f3f22dfe5e1b57c8a5befe8942277692ab1190a276a921f8847b4e884addfeedd6b199f5f7bd6b99f9f887c90147997dac6385af1e44ad7b84cbcac42fb7d774ed64be05f7f41619864c569ea45068d82ba83e7a9f8c20c19e740411c708633c5ca01da2a74237cdd017d9736203affcfd066a27c9f8b5a795e9562258d430f4095d148ffb65a810e47cbe1ce1218e7f649415a03fb86a530471a8a74d0594c12907b760348b62b960d76ea8b5389f961ac8a3131aff97ad31a492decc7f64a8ad465a7af44210db6e8d0c46eba963a5c5f7bee6cea288893c7641a6169ec308e1b38bcf18d7f05ea51d292504640e906e23de0234c974bd7150a76e0fb52742eee7a5c8da45c514b2fd787c557286807748a9ad22ae77742eb1f562396ada519fc0a80ba7674df936c0df88c7dfc47bc4487c2b3135573596611f39315b412555050deedfd24cf551ed5b51823f13214db80db1fde43d765644eca74e748708674e958b1130042c806028a5e91c95a979125c1630f3318bc71f0c09379b3c9aed2836fd8550de4d7fbe1837f9c785396ccb60832ba0cb245c23bac1bf6efe432bf218d7c2afd8cc7ea15cad1e7e16da0af73c303688698d422984799a561a45ff3da3e6ab916c24e80d705c9772a7b415a2b90fe4bfd49f2e6106f0cf6e1c3c7e01bc7619d7329a4b6b3683b1b50010daf8eecb28ff653ef694699bd745550bcb121b281e68fdf49d0c9fc6acae8105e1eb1c9814449576beb0af26f6d57825fb10809e7d82f961f369ebdd6c97f82778f23a95e0b33565fb62c728a4450301067ff162dd477f88311d76628a617f70bc012dfdc8758d9c48d1a2adf90a8a00f162d5e5305f4675f79c1ffdff4e887486ff99f7c24a9c6776379979b7cc651ed75bacd3da6c2cc2b2280fccf7b761e59d2833660719dc5710fedbcc2a571690e662980286731ab3fa1aca5bd79aa7cf527d1f07517aee534b63be26fd4f5043f388967716e38be03a777c73b007fb17768589beef5a20fca7551e49f232606690856f9e5e552109cfb9b6977755bf793ac980e8775b5d781a471903865f636e9dda5a4f7f487dce480c91369397b161b7e8439956cc3210a09e0ad3182dd84ee014a1dc4730ddc2f4360f79ace0fd70c4d1d23d7ce55364ebd59dca21e6bf6b0d97b029d1fb017eb3b567f4e5100899fe67029784081decf56aa8ccbb94b89e536208cbd73dc380dd93cd7fb0d59e95146c68a28c6ca3ca5288b59be8c7b5b4f88be5aafd1211d5c4168b0d92ccb445569477abb7b472318451861dd13e4604f76ea6cddbbac0023fb48e327f603a1e07616e51f05e998d03135fdb29cce81b6ed23752beecd3667d15544a3825b5d1b9a85e2d752f8b20b18b408b42c1eab3b25c18e742784d775c9d0a30d91b78fbf03c00f6b2506fe2a119d391f47d942454d86065b1ea31e18370f822f7303bc4f566e4209bb0b2baf6ec32a196ea8c7a8efc1cc94ba1c289c2b946409a2755e45f07a7a6cc3fc26560945997def1860a69894303e6636c1382e111c9284667b9ebc6256c071eaed94888efc89c7e986afa1aaa37b5621414a4a1623a513d64aee34597833770a2210e9326afda715132b4516bff7277f162933421557e4d219ac34e898a921c54d05749a1a30ea8a3e388b674b1a366b011f0f176e95255ed98fe75a05bedf068ce37fbbdca90a9318593113d4ad133cce33bab943df189fb29c93f6fd53585bc1c6b9027c8fa966a0667c1b0b91a3920b557f3918d213c6b3e3da44176b1ac1864815a7e2e1b3944534eb2602364578b5832ff0752ba1acd0ec1c2220cf4d62cda7202af33d429ebaee3fecf8ad0f99a72d8f26d791970b84e99820e1c23d1dada89c02cd242889388536d5922b020c6cd487be1f930cb4ce6fef33efa43e9960ce4153d9904c6e29417bf7dbd68189e1767e54d4c6472406c3f47d0a4d63507444451008776d94efb6e5b2ff7e635b09f0e2fdbd37b37beb6a9ee29fdc3ac2dc45965a85383f3cc75e507e86d24291fc10bb666a90ea5ae6ba1a69485bf85989c9eb28c640172848e62b04d59a15cdf00848e6913363a30f054d85dcee0e66b760ff44aa0b566b9064ab04ee3a46d6e36431b3118084fc83b7fe84699585500be25c4096a3fe5e602fe357c16e6bbf156965b436732195005aaaa005b85742a1aee0d1ddc5152d7a1aa28022bb7a283142a444b31513b8760444704a8aab5cc062bd4158f66cc37d0ee469e3a9b73c198ec924d1105d60a538d8096703f3346835f0433ba70f80199151ed237acbfbaec84c931a7d282bac5476a9560ea484f21b92d84b2af23ea6839feb125c37db266cdb4be72da06858758d89fef1f9cb01ccddb4a02c36c174e4747cb8e49cf3d788035c7abdb1e5f7fd62f2c91a7c90c83b17e630ea3967a2e45ee3c4e26d6197d6fb37bc1cea62762573812b0cd2f444b1c332629cb8a96da01bd7ef80c6f7b59d41005e0bd5adcd8449e110edeef552d172373460fc6c0fa5105eaa959898d5312419061be670e5425a10cee62438e5b0328d7c23bdb108425544548ab11872be1e159199ccc0936ebb32c983e761a1ed6fefd10c3cb2494981d097ad5178f150719aed7437e4b4b1aad9ee6090a21f4df4a8cc6f422f7d54386624b9d25ceee65d0d5691df46030fab5050e42c3bd0fa5061f943fa103db3dcb0b2be25c5f03675e12bfdfe6fe8ed817c813c21f19d6e05bc514af17bfde49a36ca8d40e54fa9887a25a87c0ae08bbffed5642ce8668d24d49be4fc985c3c950f2d66b13054aff1e80373db3e81f4b3f7b31242b2292cdc2a33a87c6bc36980363eb5d8f8597f89ca4330d2c0ce1ef6f1bbb8768b26f0facb701b1543318c7d718cc74f9ea80547cb218048f13be57caba7e04c753d19221d99777762e9578a1129b6a9df9cc3aacf62cbc2f733613ba3988be256c41e8ea9e0329ed8a599a2f7f88d36949c165d643795dd1ac5054e43c8ee3e4ec7ff8ff4902ddf33ec2e69504f6f2f0d8a33045bba6f2dfd7b5311a350b8ba0265ab56101496835acb34d64d1938746b17b0e57f0ccc49285ccec9023f718392cd4a04cbb3d04e216b12ab50a0e2789cdcfc1a0c662473fda48db4ef6f992daa5d939a322337a07172b4bc5064c0be0bd1cd555258f86784c5c58af89e84f877886556f3fe7ef96deb0e8d2cf884acd47789f2347be7479c1f7968b8fbacc585e4071785473f06fc6ffaf1fd05266a33017f864141df5ac80c12bfbd13f3868f9652e10f0ca6d67534d755cd203bbfa189d6996a365e719eec0ab06e68bf685bb2bd67520e24d9155302d2137dc045467f77044443ec5aae8a46731850f333d533f7b6f6d685969026fe886244daf4773e3ac9c837de073c67601a7c57594cb2fc98bd964cb8ecafecb51df1f1db9c5d877bc16e7297b8625d6e0ffcd3e39564d20f5bc9d00cf6f9e838164846d270f758d9d6db07ca2379dd5b0d50709a296a7db37f4a29e6f136e8bad31b53fe0ef47296eae98ea759847f9812a68fda1178c5cb9baf22597be457e00ccf7310bc784e144e1f280ccdaa303197bcbd9017710ff171310e57156fd8e2eb9c4af9114e7ed31cd3acbf3642999deca339deb2aaa13a1b6f16723114bf2604b960160074edb7949f05acc20fa0aca4805ae75fa5679abcb003a298f1c7cf0dbf17d34a3bce01499601601e873aec7af41c2977d35af96bcc7a8e62dc764ba7c52e5236c9a9bc2bfe487e5f333bc8bf45ed361b0004a5de370a21a992aeb730803653dc8c078ba652bc2510099b70233f7d143b4d24f420cf1ea7e9f4f6f585ac173f52ed3256f3c116bb64938fc33d22de2d10d8bf03308f94e0d4a6c756df454c97840a8d50ad12216ad4eae74e29a6197ce41ad890b2f4f870d4eab7afe47f22b844fc4da1ae01001fdd6704f8db048f12a7653f4ee044fc50dea9a6fe4a2250c09b91e8d34998a9992ae6fb21291d684ca9278fc593557d1a2d357a211690db1b23339f38107787a18b6163abaa95436544ba46ae03075d305064e8b792c63e44a52ca9e7cfcca35b8ee86213c2df6cc995a3d25c724eb6ffe86c5b4f3d4004d4773736e30166fc3ac5081df088b3ec63d03487c2c0d4e1ce1b639704041fc3fdb5f647cf100bf6e48f94f6b2feb744f30e8c81b5091de12f9a1135ce07ff7ceae6ce6415501033bba06ca078b5f52da497c2c2b45578208889d49dca33773bddcec6c4382972557a62bf1dcce265aebb6fd8e3470a4e688987aa4bbfc1af7678e7325f236df50178ac298908a53f8ccdd99326bc74fbf69478f2e682eba2956d1feb2857053c30d20c1b997680ae714a4490da9fc11c3b2a44008cfb56a3ef7fe35e09d2b03a01a9c5ecfbd1cc4c659e7e60377ac640d01f796a4c12f25ab2a524b1ca59759547be63ceaf402a43e297c6f48e834efa03e62fa1f0dab79bd215b42e689ee8a997915f2f6db01aa67f19325c54ba0bdb6e9eba5872e0ed0e4d1447e6177648b304abfeb254b8df1f5c50b0cbfe31a54e1dd375c90a71187e859928f3d3869bc1c30f6d4e06a407c76a5391d934c51b836ed2d9974d7b44417e18f0cd5fac83a3d68860c09342d4b169e394bcb75479408df7fb203a15218d46e93fe18eec54512b6664ca826739ebdca642e79b6c8d2da279e41d2803fcdb0ced23e5376dde42b0d49aea24349ebc1224ecbae150ef48639d82aeecf5cd5edba657576f3920c86ef4dcb339ca33aca4f433d4c579146169823d1f1593ab2d32b6be7e2a117722a53a1d9133f154007b0fcd4bd6ad4a02edfb01f821d1f2711f929ace1ee064813492af6274d561d4c62c556552e95ddbd7b2f8f23176c7e2e7dcdd3d8b955a13d3e1446192b5dba71af907d5e227e6b0a0763ef663190e0e3354808cd726aeb73fb7a29f637191f5ad815ef9381778d248a772bd60097b577ebfe10a00894c537c3d0bee46b301a900f4e129075a777a427709e040937cf2dfa798ef34e3c015da9e157265a27e326b5870ebb89d0412c9c72993c2be08c63884356bc45ef71d316c0644583e6129c3aa9618cd9dc689046999cf4b76c4f97a5a4b96b00eef592b87ea06d7dee7b3a3e6c5105844eb34a42a3e5b369a7767f5a1a2e35a67a7bfdbe27ebb259a6d5b18d20fc55fc59704c67d2ba1186703e53356645e5bd7656e42220194e23c064b4044c66d4a7398f3e453b36bbe11cb02e08f20605c3ecc127ec4923549fdb8a15787b4f907b8531f80fa8d4f03f929cb812793253cbac0b94172694a871c44b7973799eaa4ab0e397165f0541afd48af34728a9b653b6b35d9004b58878e2bff1d1ed62ddcb301735dc54d01d209defa1593220cbc2d23d9169721db385604e03bbc6c7adf98cfed88677d9010f0ed13908348f7186ced37a9969f92606a3e1da671d9bec7db8a849cf9c26333191a0c532fd35e0e57964c24809a2a4e62d102f974552c78af53bb097782667361c98fb86f4276041f0e7d13f17839e92d97d7eb6855cc1d9ce5291317402a5ca5ca100ece37fb8b880ff8166a4ad6947e6501f368c9455c4eedfe49c58633b897e6dee0173a3a8d33e8133683443dec103db8ab6b8c8f393912e6bbf5757c19ca32d04eadc6560c593e4e71321f22f58ba92c40b92cd0803a0ca64311385f0f352532455f806d6821c31f011bd874a6f2f3bf31106107aa063c6a2541bcf8dafae6b3ede372355fbd57803f4269df49a9771c57bbc87c71c0c3587661465eb4327a9c00d10f86ab89fa2be5a82aae48dae6f97fa1fb208cf25d11f977beed9ad167edc8acda85b887362f1e0ab3ec2eb04309f0b8113d6f85fa5345737fe17fcdc50407e57eb8d0c7ce07a0aea6267209d24327ebf6b6d0657421197aed8fb8845ca47d49bed54369d1814972f6c90350818f1c4b0e1d8edfba87295740d4a8a3bb23a6bd8ee276b35f8a3d1203ba9b910720f11d181af7561930a2d449b8b58cbc97bebd24b1bfc5ae19045fc3357a52bc1d517eef59d462df4c0426b414d3bcc1fe0ddbed771bfd34d6f42b4eaa83c7152fd5a7bc8f830347a56957aff7ce399866648e8914ff612801a981d4eefa4db6a93ce8c18a2e312fe46917dd474190eb27d29c0a6cce3994e46742b974d729d107329eaf2ab62bfebf0c539191ccddd949fc58345c5504dda0a57bb0f1b707f399156427f3e82bd074977000f30e173cd7136a7a9212784b1a9de563480b06adc0934006aede1a2e225b34a9fa189b1052102e1c464b4add44e529805f55c773ebaca2fd2a73c0d245277df607960aa2367f011c84969b526a70eed5ab058e44f74621525e94b78914079aaad5fffee35bb30fabe49aa7670631f5c3c8afb7c159312448aff755d5911285444273042e185b54b951ad72056c1f7a5e42e9acd06273964a14d2374cf277c65299a7037add9346e154a66fad63df94ebdc596d4650ae5533b4960e5ca6503cce76f8153fe90e94b65d19e8b5eed2753e5849eba50ca0c8923551a522b53d67263fa6d117466a8a828ca1b1cb28fe58ce4f854fd5fdf4859dcf8224da4bc33907c81b3f0372586e496519bc23509042eec220e7b1198da75289f2f072a23f2aa7eeb31b296c2af9ab657050940400f07a396fd63bc25f6b799da284a30fadf7a331cee2f2d7144f0a4c8ebef6b7a38d4ed4e9fca9815b1a146f936576c695cb822c8b44ddd0930ffc4349c42080c739e8843390ea8d63163fe85e9967e3308e37ea75817e773787c92be481801ae1796876d09022045018d24036a8a364ece7d78126a2862968c7844d7f0f39ca1ae8d47a61967f7beea274a406af6222276b7c9e8c088bc1917a937e0b19344ce4f696648ef97342e74d313de4af38d3e1c47f65923371f1c9ba45592d4fd66c3e67a7d643ebaed8e11b0235884c01c6c18c283a488b21ca04d95c0cc77a27a1b21c80d184ca9fd83cd91ef1bb30ebbe60881725103fe60ea76da98004877037bd1884ff48982cbaf8c16841c3200032005d1c3126bb121525cd5e6f357ec5d28f322a34a2264404c0ed3fd30777feb73dbf10892787ee3c5cd663157c7ee2f03f6ffc7834c620d68ca9a7b1da8b053e227bdea83e5e96ef65393b975e6265091be0bf33cedb0166c0aec094c29ac804d0f0cef59f3872185d8d050aab033d2a25abaa03fcd7ee189e6df30bd5a42d5cafbf2959b8c15521c6ad43024ed34c1bdc489c71e82de95eeec2d546222bf4ab313d0cb2e448a9009d598fb8b65511cd26d6a6527ce7b1a63d8e61379100d2a51032530b186ce25f12b14631d4d7179146b7b886b4227770abbb7785380873f79d2d0ecae1d4b9391d553cd5687ca0f9ceeadabbbaa07be61f66fec4063e88929d244245938af2a311bbe3401af4d4ba006daabbc2f6d6fc0dca0614edf6796402ad6e1518c08503db4ba945cddff8e2aedd99c3b4b6adec8e8243d9dc9d970187b39cc2fe63d916d4a6288be3c4e4a7846a0b391bc55f83a9738c97dfd7d324db63d09caa12e742a86d2b3ea98c3354d771825c72b77385c0f120b3de5e33fae744dc107e0fcc6e218f8f36fe959da9c8bfad817e755272978aaea705a5db5308314e0ac76b21fef8ddc474a41142299c5a149bf7d205c2c866a6b0973cac13544fcbaa56c81db95aab3c4277f939520c89102b68d2a45ad5587424376aaec03b0f76d414d33f863b9c43f0364ed5685a969701c30b88ca065e5f9010376924bac41f413b7f8e8009a3cb67d9ae0ee038c80c0f03c9de0991ef513c243366175b7d1d3dac51fcfdb0eb16a055348bf481c6c4fb4919eebcf1ac4d6f50ff65beac042d9f5c015c2f6463194730cc2c34651b1e8420d61a5fe8a008c40c924c3867e569a83768dc33dddfbae1c7e4fd68b287631ae25e60c494d2e579f715acba464de0ea0c8042a91832c9a1bc17b7cf414c8754f29b410cbef006add94aff3c8dcbdc2354fac0a30d62440c24a7a578ddc08e6ed025e815084da76c1f8191a542deb6696c7db4e86f7e69e225a51a3445b1356e7825df86f74670e5a368eb380b0ae5541995e3af55293f1a2409708edd11dd243fbfdea416d857edeecb30a3ef77b25757a82faa7663d6e82260dfb6c3d1606bfe16deb164563f6cef73405c4a4d6af1ba4bdad2db717553244ba4a68e4d568facf5a116e94a6cb88a73dfa1987aace08fde746583adc4404c786c9d991cb216eae6db787f3e48157602defbd742cf9281e8dec7f3dbe4a0c5ea7d44c0dcb7c5899b8a81c103b953cb12d57c84077e1b0d486d891e9ca510a0f5d478aa48cee0c0c0d4f834b2d3abcae6948628e4acb31365e2a0d9ef483f012f08b6b0249bf246eca18eb883d3019b844cf389ac6929a2611bf626b92bc6598b290d6695cf8d43bd6d8119fc45ebc941a2289137064dbadd672d67d921da0fbe322bf58fbc518cf48d947740e870fc371e1f67f5f36ec7a5065af845f696d4365d1137290822e9ed2ad937c9062ec5fb3636f95915b8e4f5008b04084dac257ed87093dd2539987de70da3ca09309fb63850c1c489cb5ef41d967f70a4fc90298daf865a46c27a97832c97c4ab96203fc0ebe1d898f687e899c01787b308d262261f6c7226c0a6401151ffe1f22f84ab63f03cffbe20003ec21778fb9ff4c9b8945f6509b31f690979f8845047f217f40931d7b55155949a6ed17ec7ea7745d41236e2eac0b761d67865f7b01634189ad044084a913b251fd1f0478f30b52290615592e8ae61c00f185c978b2dd18ab4539b81144fd10edbcd10a2f70382233f89b031b8fd4ecc29ad2ef69b34f12a09d953d6aaa8e9711bdf64882d5332787c4a00620a87902b304a6d9b67b0e8500cbc039866660e8e7268676ab5093ae71829768e5bba4b158789428654092aa11e9069b76fea579b936b439c939bb1bb61523b4f1e35f79876e5f16e91200442548e39c7a5a618c5feab9b5d56c4e971432fe3ce2907a25643b91383beff720eed3cfacd309a4109c1dc53346271e22ce635d7778dd9224070edd76a4ca0dcb8b36799f2a137da98c888b860a952a1c3735fa56c2c51bea417ca14430b58dcb3f034ccea68bce1274365b35884620224528dccfdcefb6db26da5cd0cdf5d883fc8c71491e321657ea9f3175c6388fde8637a71380f17a3b48597529111d5e469bee45f65a9f4d6e822d90c2271a5f5e103aae9444d28ef100b52a6d34654887dad5222f4052cc10764abfee033f587160469b974a1c51ec0b6bf5164af0331eaec755c208af0fd13392b28cf91018cb108490de4ea665e94832ded2f84ca6b4031bdcf07949b9ac14483a8f195dabe4676a7922755dd3b1113a5fba9bb18ddc29e5a347e8954243eb30424186d243ab4e8512145bd2c6f3fa45400d608f5eccc277c163b3dfea9398d4135976ab2262d9b7a270d8fbd0d0de8c4347e6a6bcd5f6b2c7417086c3d2dd54a96e89240727cd93d08eb9f470a9bba21904413b7312592f1fd4286c139988205ec1222737836d84f83e65cf613e9ee2a5ccf8269a791786c5ad4ffdae796693d6f22c24e45a0e9097a4014588017cff34b943ff1a5ecf4ce572b921dbc1e971b99d1b4ee7ff337d0e15d4735d5831185221e61cf784b9f725ff9860b0255c93fecdf5a403a0e96f8160e3874057d331b1dbfb190e8953bb992554bbfb5b493385130f792c831412013d48793b941595613fd7691df8f6d11f367fe77777d31e64842753c9c86bafc8fe388166edfa3135c643889eade51b47a3771078d9abe21ded670dbfad9dad83bd7c5fea856181744c4ffdac4892cda0a09c2bc90f323ae5729357a16d1e87add3191e415329172209e40fa82697a55f02c6efe7df89c091a8c932bf26a0b14d0bf7df7e265eae2b00da5d526d2eb72e8f9e25325c3280315792b64320cb3a7c8aefe42b8c187bf989c2d5e58d24877d2db7488753f1f649ef9b27476a998d6609266358ede8560467883c66df56da932f1a4764c615a5f1a3be475c58fb38fd909cee3ed807e6955a03af2ead44a3fd305a2b8f9459449d4620a992c5f006fbf3bf887061f1426313d67b303ac27a784a66b6d2169ea2e4d5cb32d8b3627cc60d10e36068150f5cc62d9741db46798c5cf1a5b29b7ead8a32ebc55fcbe6a53f8a9fe58ab4dd15b2522891f727ea8825ec7aa7641c65a5052de5db4904ecf969f3fd514bdead7931017761049274129bbc02edc02099d9e526d7ee23d1f865585bcab8900d07475b1ee80c6e534be1437166c927ee38081b1a3af6e709196c1f008f09539746014ddccdde6b7423735d12279751aa66dc7a97eb2d64b8b3719ebee2760704d47c3ed34d8497ac2e314b6edf155d14a9c55964185ecb69e6bd335bd273dcedf931d1db747212342feeb4f6bfeba2a2b5577ce6d80e3481da387a64126b0accd6c10bc8e02dbe90b6a2a36689fe2cf0584382d84d141a346494b2789a92278488348c55450f3eaa1a01716aab5d25df89e9d66274cc0750d761329ed30885777fec99d41af4f8defdc9a53c9ac1f6c34d1545febd1e323d0a2213ce991d1a0e0edbbc6f2d75f1d11c04b87f7c051d8162d8b8cb065f9919bc040cfa969358568559f830deaae661e639e01a654cee6dac34d3bc2891edb36a7df4ccd9f8d8a336b9a79c8cb1a76e919a9a95ccecdebfaa9b4ebe3bc385bcf4737e3a8289b698da9666eafe6240b65b044628ede16b8ed2961b9a759c275d49c1f2869b5809d60a665a652fc2a41c0c2cf7b7e69a7e09dcd4c8428bd3b1f754d40fb6baa69fd9df10c1d9d9a9e4dcc7033b4517b0f5c350876f32ea81c3986d9a4bd7002167c60a420ae00b79ad0c8dfb42bdf067903c6374e9ef7f6a1ec410940df6e71ade94b829d71b5fe613984af3125b401aa553552375aa17ee54e38b18a157314a1ef0b091c8aca19847ac4ee01a07f02066c7d2fd08e6ae9d6efcc2e5440078fb44bb7d6d93d068b623805e84370fa3495d87c0d969a064886d5d5fb416ef494698ffa13c06af2c19227534aa9e442ecde98b8fa17dc7aab3169e2363a62910087adfb43fd9e6723cea2b561af0dff25492794b6c861b76331cf7c913b8de60de9b0a1e38cd82dedf60bba5ebeb98c496c81232ce9b588a039a55ecc9c382c9a75e4f0add444213e88a9e9b14212604de718b16f70edd6d1f4c19f0dcd39c38997b5f438ce9bc597843f1cc877e6e68ec5dc8f94006c1447306fafbbcf82c4dd02d119831aa0ffa0aac2aace7d5e410f6e55689d2519e024ab531b58df5ea6d2811c5e6b29904f3cf14b28a37693d09218606fb6adf5bf544ed9f898bd801dea5fe2d3881356649b4bcc3b10bc27a71aba027aa18ccde4fe6f68674b4cfb7d72432d125fa3721bd1b74749c3247003a9da1acfe0fec971b3706444802fbd4b10e067478e894be3a416e8b1e2ffb6021ad3ee90e09045ce6fd927b7c22da139145b1f9b9a5d29e3ed59b67b8ebbf26f851c78cdebf3c2455dd486ac1a6b6bcc2400625ebf475b5b579b33f1862edeb01503b15ace63bc1feab1acb8cee38255559b9dac7a27a375c885694f0fd0de4c075e6ea1d4f13505425dab014a258001a961d8ca528160cead39c97df88bee3d016144da3514e99aeeb9f8348874a2515ae915c7543ac8f6ac476bce181c06d608afd7170d51d4f2d95031dc09eab28745330802c9b48c0cad6fb9d8ba08330c1850748bd0737b2e52316cd30716f9034eb261a5b8fa185989f17364e7bed1998814b84f61ee18219858d4bf2ad9f9b2409b0ffffff4f