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

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

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

Block Certificate

Block 60048 662490ed99fd4b734a3be5430053240f82ab1c3fa64eb96f08e0336e47be93dc

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9ab9749922a62de595998d642b6ec5472d1b473b02f77c4b4e27a5fa5a6fed73
Certificate Block Hash
662490ed99fd4b734a3be5430053240f82ab1c3fa64eb96f08e0336e47be93dc
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0035440000946d0000
002000008000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000008251af824110093ae34a27f62815ae8b2476fc13f8748fd10c4a4e99dfa190954b8dd6a0d4da96f36c4d1fb84a20351180fe7dd8875b541088f6cc7d7aba688c1bcdcd6c0448102d0e2b1c9c8b3f1bb4671d8afbc34f8a3ce6050000000000000080000000e0000035440000946d0000

Raw Header Hex

00004020bbf49e309155d64dfc54855fa68d349c9e1dbeaa96870f64150ba80ae0fb4b36d0c621fc6713dc2153bca4a85deed40ed1fd3861ea6cd9b601d2561255376e65644a136afe24031873ed6f5afaa5274e4b7cf7023b471b2d47c56e2b648d9995e52da6229974b99a

Proof Data Hex

59,560 bytes
121216010307b3a0e1a376d4c8136ba936d99896461cacf9ef69f9e549b5ec7fc998c6eabb8cc954c5c90a8378cf8edc992394ca662c72b739e35639d495b955886d83b76ccef5522ddd33c8a23c5ab01f370749850bc91fe7d35a846c0ce6807586e3d4b6dc65e8fe78a236397fa6dc198aad2bca14c32e3ae1848386ad91f1f83dbe91518781ebc7ff4dc973f828c66ec4f693b978aa14142e9c56f7bd00de394dda9e151f71961f7c9faf4c0292a4df36194151295e484fb665db18f7a2e32cfe584373bda5c88a9808510f6c10b9907554aca4673827782e2a2f7e70676f5639ebd9f11eed21f20c33b6baa628b3ffc5843ceb0f7e17e2172208a903458fbf5585ac1ddc78592c246098b0edfae31ddf62b2df237bc0604ba7c0c71d7bcb3cacb49be8ac28d0ded00ecae07f5df607c8d30139009398d0d6288f15818f0ca1acfb3ea322be635395e92ddaf771b3c512541067a0263b499cae3015bf5d8a4e5c354d50448fb67515823c435b9f0a44682794720be01ea87aa64bb891c7424968e70df8126bb8ccfb4921dde7a2637b40cb03f66278bf4d9a20cb7cebee3448462e749d6e73a1afbc6671509eb2b0dfcf487d661871f91173ec93e3503440bb4bd6b69cd7fb7cce4c8570bbe5dad59f017dfe0686b7e3643a7f04573c5ec4d945853eb5a03cac9ee2263c37008c92bf50441ee58a0365874b0bec91a83027c070f83cc045220c51ca60117af051aae9f2219f81da099a27cc530253a9bdff9e25071c23b317adc790d3b6497548d056e6f3761b94a04d5e08d52800ec159f3c05a81c74563cc307772da89e177036a1e103ddc143e2a4cf02b4fb67ae83605cf365056216e1b73a21053c504999c808196f2f23c737330ee327b49295edb2a90298e7f1a50f0d3c08eb847aeb4378d893b3724f2a392117bcbced1b8db4a42552e20c3d3df7908b9d1cc612607eb86aa623ea796f1c7b45b73731de46088f1b1570e67b02eb94736a43ece53fc194e267a5c363e31f8d62692ec4ad684262ec2869f341c301bf43366c2a6f308339ed7335d066aa4afbb8ad2423e4d7b5946003951785f60b9011f22adcd466fb0b16e452160c0565655fb3bc75978933168ef8e3c5df993765d47bc309fb81b6f5fa1ec1d56ced138a5b7bc030aef82896b16b2139896c378709a30e52aab21527aa821b77cffb559e1682a233fb8d28ce5f53b23c532700e651e351978054d068c6e3d53d8f6cc5f4b109f9a2259bfff2df1e144423e2e9f8562ba310df7ce3658f9dd70fa3b692b435f6024d25b8fe1f0ff27f60543806fec616dc11c38cdc24cea1f7e0cfbda901b1b52d08e666675fda756b7f131c74926fa2d66899b1de387824ed8c40313110b44fb7ad31b789930006ff0e8327615def6b6de6fe74fe2c5c4661dde71f430d2e6476bf458a5c0baa6504e36a6d1dcdd934cc185e7dfe6c229860040235ad555012a45fd14204c4e4341ca76fec19f463a84c99f9091d1c2fc1be58ed391a833a54f88231724387fff0d38d1e4d7a7385c1b27e32b438bec947a1029f96128f0d8d69864fad40450c9ea84256d2f60b602370d89db159f5c75fa9b4f88c602dbb6440b8e8200eda5341d1bb483b464ecd62127f7c211d1e71af70d90647bba8e010e10c484e4f8702440e014f40268d41abbe78dc07a10e86fd3877bdc94898e5c793c9dd07236ae4c32fb87e24bc1348b8c994f32e860f6c362684c0673178d5f28bba12a5d3886062d46db8bbc44491e0ce8fdb311139a4b380e6bb49ef4a07871b2e008d1cd6a935214fd66a9618a564f5097653759d5a43de1ba2687a49fd648d57a14e9447a057bb920bc9607d20ac492f48a852cd4f10028baf8ba0d8be56dae71e134323a82e15436e756f15fab6615dd5220e09226cc1a275c2468ac366913e730d79a765900a233115e825f5babd72154016f7214c9517d001da21b61a2256aead94a9badb3e8b1a68082ff6d1fece59cefda443ca29a48eca3dd49e14376af6e1131cc1de4e1afa8a40c9d01b5605283c65dc050a0fc792aab1ad996df4196b3868e376b30f234cc94329448d30e4be5a29f3197bd984dd8671ccc20bde12ff2d97bd8b0468c9303a04f6b2a2d5ecb2f9df06d4f0e3e8cf69993f415d5895d4740628a58d16eaeb2e4f3e744d9bd8f952ad75b3f0053a2bd930cee523b8dc78913c9a33c3dbb79b71a6e2e8e98c4c9126f843118d8dad05c9ec6980872fa78d12cbc1731786130541c31954f6c69bde99b5ad2dd1a6ed08a0ed75d341649a2b51e53228dfa9271a9cb5d88ee1d8771cd557039f311fc4844e02a64dfc17e3c606c022ca69bf4e4812adad70fde49983de3e7457605c6599b3d74570d27f44b4f8379d3a97fc88133347bb26513921b01667a4419779c0e6cd54932065fd27d29937e8b836f597b28368934c03d2d603e7b86d6bd7e1fe9720272bee134439c5f7ae89712088c7ac6a1fc84cd2340333fd2f3b98499e0d111a619731ff8bded01e93791f3cbe91c4a2346ad6644ead5c54daabc71fbb6e297e78a56d53a4ff13f0603dfab8dda8a15441e002d49b6707284796477f7bb866caae04645ff0fec25f2f383eeaae20462bf23409aecd8576af5fdcfd421845dd8720f37c8da4c749f8a115f13e3fdcc573625981d5b8c748e9a3f6e444d3cb522b6e1d20f1d610b27015433728906a3e031bd5dafea8f561128ca422ce330d42c9a448fcf4b00963639d0d0f71dc77bf9d12306a8367b1c6ce1fd72a3a9911c1262b039b796ba6474fed86a8974fba6b1b2a96f8e6f278d821a436c3796f4a2fff368dfaab5b6994603b5b6c916a5078d0f7473c7d72a6221b15bc69101381c0cf924576949e12992899b27eb50a74bbc4d68b9b2870204b03697884d769f8af8364acd84a3bee40f8b49c3aeade1cb1f546334f8a226fafee766ecc6d8e86fcbf0a49a722f8a109eaae1d2f618aefa0779a331fcbaef25f33c3d1d1034773d7bba0795cb6e2d14e4476bcac35c4c76fa0df98a0e3e0bdc16af3825b16335ca4273b917aa63471aa1a696d247a8a9709e7959035b4d1a236aafdce576c18103bedbe6f242bbc7fab4e1b569626be3c49d62bc26c52d51faf8d49e2fe195760a56ccc676e76f67279901d1e45b73bc7aa32bc22f3fc1e5534be8130ae4ad9507215a89a5e9bbaa196b5a1c4722b5ce96714c6654295caf4f7dbc986fe2107910ff6c404619dbbed69a30fb91ac7b60d8795d20824c7d9d87fe0a0c1d5059437b3ecc65606ee05f21fe7f93994240b35ee5504890f54f077b0f46fd78cd2aeb308f9afec46fc600c01e78f1cf3149e8d8ff8811bf408efa1a7b47a939844395a925ba3af25096ae825f6138d39e7645c9069d4e92b7199321aaf1ca1cc4e76b0f80108bc8bbe3456f5a08a2d25b3f031cab1d113a16c6817c0fa480bc53bc1b36d05c33ac73fef8c69f814307ac6d5518375ddbbe10ffca824ccf742d2db18f1ac7ad28dd4cb3cc5ca88bd906f6fccedde93a4b7e4f043c9ba8670993a4bc6e5b0c5d93cd65f0c5b2e37446ba07ca9328daed681f8685932db7548f346f5116a9a236ed73536bb757d63d083804a25320a473f6a3d76a8819e53813077203f8755ef79807868cc91ae7fa83c2be6f28dc4f4269d1fae89af6def3d954d0eb8dc51013f1c31e91b830ee0f5a7aae2e94c4588dadbfd2573bc19922722cc8c08fcb09a2e94c4dbedbebfcb81a63979bedef8b42da0589be5528480a0943c1b0b030740db2a1355d3fbd11d57bc3dbd6ed27e573a7a056b34f7d0df1c29247337a900ef860acbf4da5ecc7627ec9e7f33ad570eb2d45aba0d1c0d7648109c5d6360f3ba5aa80062c9a1333184c362d047b1c682f9f7b2a4794b5a7018fb87d838b3d901384c046ecd1a829bd8852ed78b3c09081f9cc7696e6bd8c48d4a29bec25572451792e98ba1213a8ef634a7ab5d4a7edb432c5c29a4adec330b75e973fcb35ae32d3b55408a286dd1cd01cfeff4d33d27b22cea47712c32f8f20b7f2037d2a3a29a53258f1c754bf18f44dc42e18cb3c1b0c10f69c7af2fc7588a92de0f89f08190f974be888dd021cb6722dcacdfe1702d93d7a9079c2a86e57f27a9b414cd49e812b197fca7d57f534c44ab894ee62509547ea7dbdd6c9eff4eb29dcf59a84b2b7df28e1398ec04b25dc96a01b0d1b1dba2e470503a3dff5c218b75853090785fc00bf2e2adb19d92fb0aa41350bc08b857960a5366d58106f9ca9f87061778d6a3590206491c1d93c00d7002accd853b105a8bc3709e1a82313c7a7841e239097599e9a9361bb845f1a11e5208bc075aa059d8681db9117ad482667affc37de9015c92d091de07adfa900bb79eef44f77ff0cd63211997564fbefd1209cbf778cee7c38b274a53426e0951ff8ff9c000d355a0fdfb3d43b922e0560dd225fff4103ab52fde7173d407bfaea29f5fdabf87b9fbbc09f03cb910dd7f77275ab80b2a4f3545a95df70dc68ae46e6fc870c504b048b27df8bb809c044c41c7c514ddb45c56acaa205d79b312f003009d745fce8973ca1d78938a39c165ae18de3e62f369da90724d2511b370e22ee2655854388bf47c6c3ef0d5aa2efa4353c2ebe48366c71cf371100318d87318be55c0afe6aab78cc32235f8957364dfcfd4c4eaa89018d624e6d0701ff165aa522e66d561d3735e49b8ef94da25d060604787989443e36975f98a1e388e45b5665bebf93759cd4139bc1618bf072218397722b19ded1decca93a29de8df9864e5d607d3efaba9f5de6142477903dbdea324e93a08923f979c051cc1b9ec75bc614f36ade70d8872998bc7594be4dfc6b0fe00d32def84505c57a0c7ef05aa5463ea5542bf5c53cf00efd279bd0a2b4e0fcdd5f97d40bda79792777b4edaf928d20b2ee4984110d82a629a2bf79f4c7796cc289926f914b6bd41325cea356fbacab716af1eac392109a269dc36acd6e5c5bee82794f2f791901b299889c507a524f8cbdb201cc4db51f5281852d6042f7d5784ae9f826bcbbeabafee18072ef3eb7e5b0e60b516eaa014921ba2ca61c2c3a10d18660f3a0ab2505cabb52e2a58fdf90ef73db9b45d81ea997de8838f650430704f4fde97ffcb29cec5e6f8afbde1d4b359fd33651e8f2febc41cf6ac28c60d23b6a04a78a6fbe89623e4736bf06c3604d8ed40484c8b08c4dd80e67ce63a31eb643c7a20f80cf00c94cd7cabc4cfcc48aaa65e0f861d016fa00df61c369fffa814f84936ef95295c2b3307e548c60048cf6c054c41ac2c75617630de7463152e7c9587a1b8e52858ab9e804a571b1ac3b56b92482a0f139e06ef34e4702d6d009f718fdf6f7161e8d653ea1e2b3caf8f7e745df6a8c8a3c33351b846e89220e15658e74109e783efa3ec31357270cf2e4451342e783104d85489a6b390465867a6f730176b614d8808c47652292ffdb2430af51e128e08db5a03a1460205c17ac4b4e0f666a50d989a5917ce56c53da3eca6697dab517fe15021491a75352696998eec91cea39df71b3a5cd0422d27c2dfff17deeae7e0b084d10577bb93cdda001295fadf8e2bfa0caaa06b45752409011afaabebef6970457895acf6f87ec7ca8610b089bc74132040d93bf8b5cac80b556f0b89440a39ea0f32668c6f109a193fc3bad836549c08141fcc7b2008010ae782d925ab9ef6664cf61bee504802476b022d4861ba5f288af19557658d08dd4cdf4aa89983cdebbac632fb59c502806e77b59aa294ed9c48ac09f3f2e4e64e51b6c73232652be6a2f44b61b21eb985b0aa10cceb7d531be49214b783bacbee1e0b6d73d3973dfa464a5844b0f4d463557d456e12bac4bbc35f74f42446575933c1d5ba44645c37651badfa44f87daa44ac92f35b873657ecf4a35348c6f5b471bf963b12fe6d78b07b3b49f6e121b5de0da3801a11a65384c6f9f889ef1885f3914e464c3257858f6c08cb8fed89487751b2f3fe1ed99da5d33f15775fb54b4c796f5c4f06a7306fccc03a3adef01704d7c9fd11f9ea8b17c71b29cbfece6546d44125390ee83e5ddc9c96aeb7f59ac9499a627efb4988465903a7ef3e6bd0f2683313874a5f34c8b912af1ac2998fdfdae7773df1c4b4f0b0b5498e8a68f0f4589a544d70763bc50260e1f396f17a3087347575bdcb1422e6af608988b7502b992b00d2f21e11c605792768ecee2dd996b15f0c0a77576d3c6c92998646657897265b4b0059d80ac578e50b70d148c64a19672dd00d59308772d19d9e5fa520f8d14eac2135c8b14622d9b0debb8aa7910233d247e5ec0648af21169375f9dfb7f76d9b457126a7c47ea4f8afe0a78bbd47953100d01263d3b9eb863a79ff311d2c91e2eff1fb5ef5a303173c6eee27a82a7d1652dce15759a5347db85a7bc1d3f2d48b12a128f550dd2845ba96925696437ad2f52b3bbb9734fa0fbd108185a4f6ff42bc4181018f630183943bc926a81f9a72639085cc07ae2a4424c3a87a3cb11fae4931fc1f1d8d5f7844db2a0b23d0dadbd2e50631ae53226fff1fcbe608c9660f33a3efd06167ebe8426da03d2749b9d6e3eeb60e5cb42656e6ce76b0b79e0d211242d311958bd8ea68571cb992b177085de397f28e94fc9229dfae14422b140eee7898a006c75109c32f5b972cb8e1dad91b8287206e3b4260166f6756b5a5b0606179fa7787e65bc0c1be2e3ab946a50ce4e6f64811867326ce2c329bb9615e5853c70b8c10db657f7786fcda79e96809e6b0e821bbb4edae06e5af0f33bf42fbcefb276d3ee1f0b57f007a52ee105e4dc2b68db1ceedc1272f8b0e164072e5f53884b1969ddef1fae9781ec5405db449e7ef876097a2837471ca5f3e8acfce516d542195b4782ab929849504200d5f3e8c1140acfb8fa8ca64b0de25642e3a9672206b8e4d79bb61f247a5470d6c0e4c210275a482cbd38e9f19a70f4bc3c5c887306b1cb9276f97f0b84f2824039b23bde8ec315da414efdc50df969220827f1f0ab01691da09a3d343bbb76fbed8aa40cfe0a5d29124d5f58b0f111f7214a8f6e97f7adf5a042579af5e525b148b1796a3321c13d93bcc7bb9f30be39d14ff7e0a5dbd31897a49c8147dc13bed76e475be2b3128706e487118085959260e8d8c9baad91d017f5f8cfc6816935c7c9fb1cd14db48b27276a6e9e34665c01fcd8fd7cfff5ab51c7ea3bd7e5e91882388c0fd80989892051130347c9f2f8faec31138a15779198922b72282b3573c19570674dfb1ee14acb6d5356c4603ae6a9959872378bdaea8ad54a8d00d52b21f4c03fec8c76f8f315edd09eca0ae265b7f99996d50ccaad8c74460d97618739b79ed8f1cbeba6ee1972b7feb96430077fc6612923960e492b7033aa59aeb05c5ae90e0aff87bc14eb638f0d12e1bbd911a31d013ad26e0775bd46b5f46186b2f157e146bd426807df61106f0a98d9e7511b168f9a7b5cabafcd6d17193d4683e916956c751cfd8e00edf8d57bb2af80540ad68508d98fb9c93219fd221ca5db53a1ba9e1c710903f076b73b9e68ba48925bc87eace1b4db513e7890425ced4e1ddd61a857c57fd434a0e5a91a596dbc80449be400b2ae058d893d0dea7adaa5987dce7db5709f6025ce32e7bf45cef40bc3d37d57c91865e99b10e0445a9291831ec8f1bd8c48158138c72e043b15edc9a784a2c2ce853d357864fa907ef6e2a244af80dd62b5e88b4d66b63b6f7374321231774c51c192133b0c900bce93a31e079820f5e967a2fab0b7086141ddb3642ba59fcf598e6fd4b09602bf2949bfc59df09e393d82b41253cde7ef4cf52d5da9f6f47e283717645f36b55ae92c03ab87adda4e5e0acd432a3d0d97d8639b0920cb4713eb7d659ab6360fb093205ee004936318784d133fd79b68747cfe85dea00b9d1c4d3e5eddf0738a4b254caad1d2ddc0dae7265bf8a2cc3d75b62cbaa803589bc0b05c6fdd28af7af5ad8113e3eb77018e88a7f57ed384d6884fa2ccd66572f98359e9ad2bc31c3638c3a905fb4d4d7902808f7aaa423993e3649c7fd5003eb3cf08f9835037d4b028ee32172b7824c8da18f8dd5d30088b67c8f36cb931bdab8e4af38ae187cd170ce913613e90ad36cbd605a2fa34870ee943ca9605aea047b9952dfbf60615c4c18c4f273cf8a3e0c857baac0292fcc5da1036706ada05e424db6c6d2a9a7874a98aa0893b03b35a0bd752c707cff0a7fda9e37c801be22dd24227faf6d4fb4f4b60cc82c24aebd3bdace75fd574641862c90dc446d3a772fa3181af0e528b92c5b8079b5e076ea01ff9b53b289008e67ecf8dcf7ce5071529e110a35e9aae51c6a3fd58b78952950d1e6c44a1050bfe6771c8d4c712f7cc968643e0208964d5b963686ea730d51c7b8b7792460d9c03f734a29ca766d2d5e9516438989c70a312ae3ece796928d45bfd82d7f30c9a49fd56481bc6ac906044bce266f338f938d44bd1a33798331a7bb1ba335f43b887da8a4306f2a3d1673cc018c93644ceb008211df74a409b025875da76f3162779f6589401a19840c74d174d6be2e68a1fcdba2a4fc0966fe7a4f7b9c4ce2b024c3c5d372da82926ef940ae17ffcf552843cc08b433327293cf55712532703d4f0fe50b92d7f56b9703ba5cf75b606ddd5c607b91ef63c3df96d0ed3df799787e079d0be55edde489bd415260ea45c4990070579bdb3623660afbe37c9a5fb335821bf13eed8a96d9263fa78a4e0a8a3c66bfad1b8cf2f1f72f9d7022ff21e0e2ecc42944c616bc5fb43e28aad5e644d9ed35db6a7e595df28f286a8b4efe61a4aa09ab43039e538cdff16bf013d7aea9963956a5a0261c57bdf12c6f944d531765672fd3d6bfb43be0d5c5cd292109e6f46435f435426c02c63aef368cc3fed05963f8017c071b8bc8a461986aa1d7d8c71d1c84d4f58c58d1901d7f41810e53eac921b527d8a9fd8ba1c33c44a9376a370cb3c5dd0a140963082ea987910ef654b9e6cc947f887fb4dbe33ff234b78fdac30b1873c8fbcae8d74aed8a543dea7dc4406df6b894a0ed7dfd7ea7c5dbd8f99a2b4e1bda653710d37a2d176b4d480677ddd5479299b596e06412a8766771020ddf42ff9a0d8b4651ac0137f7eb0507653caf454b2bc6069d59b27b726c1959b8e33358d552d393f930d09c7a6a4b5a1f2b34931b198ab82de0978e0c5158f5157dc379bd91d8d35339e25dc5d5a8b0bdbe0f868c3544b1f802e5ee89785173c5f3ab70454a747999e0034cd3e3a94ee74044e2bbaaa575eb400af1400d2ff0678d872f55da3b3873d61cb2932613489bbe3a45969b6ce6f7fc7737c14e2fce091378d1e1c0b2ca4163600c789745b90f85e9cee8e1348dbfe5a345dc08c5a9d2d67ad9d09bb7f114150156250d929467c4cee0945ecbb829929bcbbf178840cbafa427996823770ad1c1c3a4db62b80f7ce91de213124e363c6b384cbde973b98c09b761e7e0e97bc84796c1a1a049dbb5100ba4c42a56d5e3543eaf8d9fcca38a2b14cae4eb9f8da99735e54b0c0df730d0e526179afb876823fb80127b660cf41f3340391eeb5014d401c3d933dbb6bcd4e7bee5f8b9fc8cb72beefe8e7273e0b973cf0e91e2377edbd718be9845291e85af5271917c63fa16d79dd03873a4d9154120e1bdda280e1d6e85c142adfb8d7f747880e5b71c32bc6b5634482313eb78f97dadc24857d278e62d78b3c7d5c23030fcd0db9efde6b526237a9e02a13b3280cd96d35026856201156b674643920aa5ff2d09c7ed74936692b823b01835c4ce9021b304fe178d58b485edc17e7927fb9c0b2d604e900233a79662a1b70ad848bba9e77e51ad3ad159a11a5c601411f015b70d88ae66edee590780493d1b49d33b0354c727e6261213e4e4d3911195b038cf17511b9398dca0022b154637cfdca920891d58ea0935b7c6c3fa01ff8bad0d826b959bee7e227e7d09398d69507d0edca0485903f4a49043023dfa7e6df751f98bd100ce8d6d5c887d8362171c028bfd35453f949ba88d5b7bfd631cd03e69c7c4a70680762b5f7552409cf0fb11cea0e8cfc3ee964beac40c45ca066dbe40e52aee74a68f3f5b47f2e7f7a6b4cad19ddf26a6f16eae954bc59410a9a44f7cd5d72140770251207d35098e0ebc494fb3fa8ce9dfd3a576fe0bf2bf83e429903a8f443887f69b482526ffab23ed4d8f4730feb360a2118c87a6c76e2d843e11b7f7bf0c8aeb0c35fecae46bff948416978e6af9eb963e28303131e00f9b86323297f4647aa39416ee7fa5b08a1603ffe02ebcd5787a99e1c6cde217ff9f0ecd8e53e9aa44a807cad96d8baba790d4505a5147dc5e6d66985d7c6b54ddfc564729ea01325b478f8becf35f2b8fa5f165f06825b796776676d0938f1f35b5cdfc1bc11dd026d25122be34f618c2703b6d8f8c2193a5d8f7e1a5d3bb2d5babfe5580560488d6985b5d0d539aee06ec042b9c7d0836af723c0467ab7f9084bf4c337108ab008750fc29cdba8d830b89fb1452522957b83b56f23dc4937a16755b48ae474905670f1990455ade83f9b5b195dbe1e3f8086e66ea04849dcb52f19fd87f8897aa858566d5912c5f5a556d7f499920bbe686ae3d366223572354af1d867a808f73b4430d98b85298f963aea6fa007ebbcdf5bd8fd697ccb56c066666486e74a52a5ba9cc3860ef17382a88a4262bd4bd38813e519b0e2bd65bf2ec835acf4455622d74fcc2e152064bfb20eabb2d8464383526dc9b21c9f205f3c5298888f4dee36f1c16907bd44ecba380bc736edc8f6af9476734943801dfd8dcdc4979de3d17c9c73dad6991ebfe0905e59fac8af784a50ff77596faf187a25d0e564f6f0d5a418be6e5b82b3a495e963c2bdd674b06cc282648986334ddee653ced6d5281b22975319344ab0f04e70e3effa5dd6a64db3c3e921f894431502eabac49a0c3c7fdf038fcf7c57d6cf13ab1e4bb60e5717061e8e1b4a5413fbeb2804df856cd461728b1bc264c4d759a9c21d735a13a6558dc4efbeb545885016dfd31e18f0d5e9a5deec41782ecd3569fd7df0d2a9403adada543b2078c8683a23848ae45c97760947f2f3ed7efb55dae2cbe3930b06a87506549c4485dc88750d7e47e473a8e31842d4026d07eceef126e1ecb8c89a0b8c6ff4317f86ab0b626f3b1f8a85cea63e556e755113379e0f16bf4308450e972492478595728c6c5f37082407e4c563e9aae5e197a35f77298a8c0bcaf1f30db82dc61f496ee93aa253679f9211119152ba27bada47c8bef5f326c2a108434610e92917152fe2d9b8670e04295cc2ac5ef723c95ce2ed679f9bb16827647ff0dc217cab0f8bf7a6b14a9bdd8f9bcab77649b4c14dbade0c48a67c34f7c4174f242a52fb2ae24b1a10350095328a44a0bcfb20ac095483294295f5f6ea2b322a7e34a2a4ac397506920d287574c2bee2734c8dcb72d1cf904c1527398be7ab6fdfb8476375692cfa0565f0790da0e87db3a8616f0d9fa5aa0e0a812545502f6d2289444b683c8ab416483d3a1c17721cadd2f4508033ece0207e7cf027eb1e6d83fd8332204c3704545c87fbc6015f1e00df47b98a528e1678888183596f50f8ffbfcd8256b94779cc8b1cc4cd807040efb92bc5e91820234d34a7ad71585541c040c6cd875a30cb86a6aa26af10d9a3bc8b0661a49c9998fa7ca39937ab4d3c2fdb25a6f67112a4045576d7a81226639dff4d37d0d1fd7e7f004927f2e36b18507e498a7ee5def39ce5f4b342e292194fef0dc76aa96e60199db65152ab3a1b1d4b0ba8a6eae09d28f0224b7bf1b973c6af8f6460ab92378b63714fb902ac98732d9cfc68154b4a0e2ca978e0f2fb6a787f8991da07953e9306969432ba7e811dea18ae4daeb14881793d2684f38463a8b7a040dc1f8cfbc3602f807a7abe2bad5e66ad69d67c5b56871198e1188ed38945cd0d4de19f796e113493a7638ce666d2bba8a37590f7d474908f99e37e533525909b7412545d2faaabee1854fa54d5e21c225d43fcb57dc6f9e6a8d59b7d030f65aabb3bdfadc1b92e62c4d67eaaba2cd82526a0906680db33277273598117074ff584eabf25606e901026d95d6d04bdf68c8ec49ff3cde838ed0e0cd60744a3633c72addd7e856063d5ded86b1761f1020494ae3a23683342100a3938bcd60500ce6509ce234f0d04dfea6e23d8e75fc5c1e222da93e59d4aefc6aaec3c50701d8ee2726b48b363db0b17d0183916c66010a260c18cae3dce19c0b5e47dbe097c6d44b0d9a13c8aa205ed573c2b08a96d80030a45adcbf8150ac0d8546c77656af81e1242a7a5ecf6b2ec57e971cc7dc56cd880c10666946bad411da6600c0148eb4789b752c297ce30c0a0bb55141f5549ca27e1e262dcbb2773c8dd98c5f265328979a2d92dd5fd5e45402ee691c512d49b67fa6d18eccc63ffa50caaa4dbc1b751aaf758b94961b0ca9820d9e2c97bbe6d383fcd5ecae3a54d8f0e76366cc2ddc71eb4bd9337ccebc5f4079216ef040b91f76d7df4c7d7600badcc5ea9244c0b48d9d9e12619c4943692c6e5d74cb7f90bac8ae442bb1e9b47c8d6b99677772a98096d5f4592b95e58f7ac282c7f902cd7eaa56b9f4299974e05c018b8211307e6da4c82582480f937163f53dd165d9787f0bc91d588560b8edb10e9668b721bf16f179c363c71a4902928a2c1c96485e637d7f4eebe74e3dc2cc47df0d1b9bac30ec5a719ed3392ac369e485af1ca169c13c55c22ca0315b4181b721c2f188b5d1372fed791a68f69dbd0af0ee225e75c6fd49453a576211642b5206b1f8f999fd16bdfcb19098f2a3f1b8d445d3dc386dee54809da61a1e2efa9bd4c106a839b0ebbf0e73031f9aea099386e864675f01f90d7f054a24c5dc68e2aa5a362a2cfd11e9244ea2831c8ebb3b7cc954f988ad3ee40274f3fbd179caa465f16d91c9b38e2ed0034dea1b45a13fedd280a5eefc7397db82e5e1299c3f207e7c49d5bc1917884241b901c551e5f20adfe02c15b6cc90ce21334d7d9bd588c99b9d8cbb705b88b6335dc661bbc63ad8dc55733c749816745ad41b0610185639fd71027fc14ff523f6c0b4f7c1c2715aa1eb63d1634b0801026cb260b216b49d3bdfff8d2997223ba8fa9183610e88b84e8a0857a90248df501156c721f3e81c4513817f4a1727ec249df7e1b5a391961b8252601ecd89ee16b810acd5b52516a91ddb0b7bb19af9f00d43e012ac2db180c961c8f178f6ab52597249b192581e437d22bf601cccadc0fdf0fa47b4bade3d4ee96edf090a68be6b59b37e7c08dd45e4f861f4e8b6951532e5ea1a278f6a826d66c4a97aa46efae6ee24e3ea6ad38860ecda2c423d7ff2f50091a96c8fe59362d7ad59e56081226ed4385dbd7c812a4bf11da549e600dea48239197986e4ff115ec8c76b5f3e574558ec132f5645944b72f68e8e1fc8e694337bfa3ec340a6e0eec666bb3e94a3260279274bb4a94e1f567cd5395ec4d97f53f457dcecb7674b9128c2374605fa21ef4bc45aa8318178412b470a8811549fa2ca5d4714439ae19e72f7c3bd164668853441058c1865f31d9cd0a1cd81d6e9a067e5f7240c7f0195c7825b6fa00fd119fa4ef3e27a767f7bdb822990ee1d9021f66d551a08d73a3991049ee45fcd418e4ee4cb017945e8c99d941418df7b2ae922c829e252bf92792f759df53d63460485d70ac42cc6568578cf1a2b450f372a8afd8d21ccf04a0c8c0824e07042c31604d03eeaf73ec94824f2f4fabd87a152d4907631a4cff02641df050f8aa96e86f3ec9e13b68720c020b227ff53259bf6136cc8a8bcdab057299208eda8c039f2d15548678af7048bcf784c2f6c221e628dd50d7e49dec67e2f8ac97ff25c99240634026be0ebd10e9ffb0888b0d0056c138098aab640917a6fa4adde39a5ee3ccaef469f85ec4e1fd1ea3566aa606a4e93b811b10a845b02e5cf65f0e3c80f10d4ef2d1903cdfe9b3c209a26860166488f7b06076ef8e7fd3336890f55d66415feb663219214ec720febf4a1bf2b4526b6ee47e0774c3af75b6fea86cda4f58491a7e852c3bc6cfcba40ade368a2eb7e24155eecce030e6f416a58b5bbf3182a6e8878937e215425f6ec878fea9341648d92d9a1554149c85a39aa275e72c1040e36b49782c13055858d4670d71c0563f7b1db4664470d58b13f07ad5166bbc4cfaf594ae0fb06a675bb9115e31bac39ec068242a45952c3ef9d63e62622a60e72ce2f0df869e291798f8f699a0cc7f1c005d2788e44abe7b05308611cde869137eb92cd0c478d2e7689cf1a5b0688fe4802dc7c73472cabe8c2f14706d65515d5eaad16fe5e44f5b859c84a1bfb135b1d3d460c2d248121ad66011bb97f774585887d153f9c4ad2a2fc77b2cd8bff6bd1c9ca502bdba9932951cc604a0f74db21ac7e7d2cc86f50b5166e0726ad55991e6513f4ce1380de67bab8e4e856473e274323251fc7ee0424dce01a5a0c730201d49603586e97654613649e62ea52b4a9a5d3cefe5815021d155f2ba26c16bd3fef5b447befb39f091103cdb694b7abb6b641ffcc801f56ad143b846f5bf4aa204c76f7a4a10b0b11681aee8625c388e320d12682e2f7eb7a669bd226e6876ba5a7ae12630a638cccdb3bcee5e376641a86f23d4b087b7dcfae260ba4e5f4997d251825c27e5899d99814c6462d0f6431ed6fa735e0a704e40d4742f45e71b8f72857465ab8281fb4973dbfe444bb7c82fe737fdfca31f4a300d1741f64ed43535a4c16262bb9edffd4ed2520e8d7e0d516b8839dff95abd23cad07d70329751d2459dbf21984a492d70322548e4a602748d6b7a5d4a6a1d3701f616add6c48027539f59e7006a7435f65e1b893bc22a20dd1fe91ee7ec2230c1ec7d89c051d1b1aac3d59e9556c993151bf39a69ae3005b834903bcd5d4d7943f886b9b33fc3645466b8e3f365e01dcf32ba00cf92f9ab0ee1965bcc3ffd86613ffddadb1ccbb37198d3f26cdd409e3330e7ff680ddfe18d80de1f1731d3210bb3ffdd36f129501d982d990db7aeac4db119867e7cf39d3262a0c8107a3064be6ec731bc8befc888b4d78c5d281a484745b8328ff39524cab8f5342afa9e3e15f03b3f0075d86bef595d67761d4c8397a1faa36a050f2724498e6b43bf0e48d46ff2bd9cad57d9298da7d3b432d33d92fba41c5352d641847de4150c5ea35fd1b2fd67763d6c2478c744a16c713c1c6943a11f7f2a01bf04c6d151d7ff52369358ae53bdb8a82364ee6b47b189cd27ff0566501d36d3428d3aa79112b3c3df54690387f7672033230cc7237dc7834bd6e7ef7ed6d1f976899127ecc7b739304551e8ae2d8a39b3b0967989282d878b0547a8952befa5b51e926f9913cbd7f8b0431691c93f6d097b387717599099ef1efdc5cce0a1f3fa1074091cfecadaebae6fee5867585e1e17cf47891db8ceaf19915770c18b031b1a1bc7c42152312d8826e9a209de0447d9b637b0807a699976020a9b55a58dc9355c25e18d0db05993c48412862de9a347982f390c67db0d3bff1e680623971ea11496691a26a41465388de53cee57238905a5737b35e4014117bb8e5d79bc57d746de6be8417f117c2efd4429f9bfe5b571468132af5f049cb6213068a64df9af50ebf5fccd69f93217d832091298249bcb754e4852f69a3482e7874b4c08c68a7af8d505685241b8f72e6ce85b04f0721c2307eca1cf3d89f2242e038047efab76d297bb61def9c3eb69390d4b44a135294622be0f260108368698de6423f61470debf9d95b027d171030f3fb10cc16fd70d16fc3faa149aed7ebd398c69033c382380c059ad659c6a2c40cdcb79d973ec4607f7513fd970f7a1c92750de250512b2d74c4eab589e4d9665360cfcc8374ec816a107f55e815a1821fc2e9010ece81f2c69193c093d90cd6e75729c11375dc1ee2901ad735f89bcdf5f042a15ab5740489c4eabd2d45b260e53f1edea75c6561bbeeeaddf397c04c8bf11107e8b6d6267453b453f3baad30c8e05be5f0de3aa2b23409bde61421314a44771f386f16289ddd9f5a5346aa2c893389cf971b8b904be9b735d4c9afb595aaf72be2265d4eb59e78ec01c83227ae435be81aa2099ed924e53306dadc6a0005b76b3430701c5a3cca15ea7227cef9c3b8ccc2bbab1dcfb6120e5f4bf234ee530d6691bf3ecf9eec3200e29ab0cd2bee37c5aeb0fd77b527c2664ddee9a7c528ae3a22f9261d092938d39540be444563832f2a20c61a14b36c4acfaedaadc6b507e2dfcc30ee4b3d9441dbc4dc088b360a93ffceb7f91f6b49ef31c698969f9f54624fefc710558a5712d61c9e8ac61400bdaff047522981864cf9038811cea3adad0c57bfe9cf75ac76dfddfadf64269c259c2b83ce419cb19e23705087417a09e0afaa21e5c4a7f9b60eb4907cbf293ec782ed177706c5fa9991436b88f308d38daa639cbe8c5d2bb5537c6d8535b3e68d8bff5ec456ea043389b015c6d7934da2c929883e935222f0760ed16ab44846c1bb15526b82e16ace1a9ee1810f4cdb917d57d103e2f489cc151066820fe519727244a926b5ef59986d8d5312045968c6a79d444d6c5f2a30ccfa4ee3761219fbbb4ed8ef329d5d132a8def50a94e5fff3075d0eb90a016cc3c8624bc3ae1ffb379df66594f2c0bfe77013b45001d4a582aec38188fe3a60adbfeb6d2d00d7107ae3329a9baa4360922714beec1e6768f9a277dc31f0497c18e26eabf0612e94b2190aa386f3e941bafddb919a6c40d4aa57cb354af8a7eeb2ea801132de3294183ab6f67fff77be290ebabf1aa887cc3087cdfb4967ff66b9561878106ab0c195a993204dc07a3a228980bec311e9679e0fae9ae0e612f9d795cd6c2a54290bcae9dc065b213c5841a229aa2544987729ba7820f618c315a845e6d7edc143d9bbb887e31c771a7100340590921d681b6300d7ef53ef02e32c0410f585f3a7ebdd7a6a955af63a006e02684403b22c9a2ef6524ccd95c3efa04a0a807a96e186eab36b9160fa48728f441384c9c6057cc2175996e15388dcceb2f0e4c51ff900dcb019852ffeead6a00f5fc1b545a2019e10cee91a1ee7ec66e7a3a5009275c8874a26593ebf75ddaf721e02cf1e39a8e67cff8ab24eea9d40ba2002ad19bcbf535c51adc891ab903621409a7a8388c9e8aaa4ff5192958fe4847d7dcd5901e8619a4f199d49ddb36aab77fbefcd7644a65d517174f3659a28db4f4eb3d7c7e4ea187c2405da962b15acc6d8303769733007511c08a70183be59c3bd6a4dd73e9600e4cca4c48232999cb9e1b69a9173cd023383dfc114ab0ab4e0c03812cb15699339898bd5b0b52ba263603885639daae049b0926cca455a76aba9ef3134766c1589c933fc5d638106d7115e0ed12791092cb9fc9141d1e49ef4aa58c3d502e6c5b9122a8341c192c07c20dea112aaacf20d3b4177a7dd1f6c913b270ae0ac3a7d5c8bb5d08ec5e24669f8d477f0e9d1610cbee57cdc5a3ed87726e1f041d385f092f2c3fcd8e3843246a92bda075349cd3fa4f3b363f38404a2f904a1ed8e5aa463b0ae4921a974a288b940516bfcd58d9090dd923abe28f7dffd4f3de4e1a587f22ff9d5bd7820393d863f855daa0c2c5b61082c8d08beea9c79b7414ec0b557476671861d2fa9f42d9da0487098486993bdc8883e31de84f4f6c695bdc227e0f46bdc0567d691ac7a6ab33273b7eeb752001c1f7de01a8ccea821ebe24326fd650f8501016c32b6687d6468342a76ad1d9f32fc187ad2b9b6b2d0658c660f2397d7d436ca370fc383cf3bf8cdff72cfc06b86799e0bdf2edb7cc223b8f8a65f423e9c756f4a35ccbf0e171b3a7ac096f0944725ea89201d576a1e85b2a6b07a16ccf6a4e468ae7ffb7450524e54baa88713b4f5ab73a8a9f7c616eceec768dadc552e116a6dd6afaeb0f1192782179209514ac79649076640a98f87f8800b7221d286b891cdb6d963e38e372ede1d8533bb235d158d5a338e7040f3f8633881df0e30d0e4d1645af9eadbdad0bb5b21c1f2221e922d1de74ec25dbd62fdfed1520f4db7e3a31bbdf856ab75877f3589f61294aabd61aa53e9454580c481a49e7425e84bbcf2fdb3702716474895db08a9849b8b260c3a832b5b665b1ecf054bde445ca579f304219e247706e602ce7173140607d93e43048dbf4c4ce3deb06b02dbd7d29b61bcf1aa1f77075279d171885f65b5bc109ed5afa4efb15622504f769ca8ec71e21af8158e625086603443e6c16ea037b34bfd6737f221fe886ff5120f91c3e575c519acc26b227dbd28125fde1607bf3c8cda2afd683747e5ee596ef6caac05cec8d975f7b12cbf30b859b497a26bc17a31f303c94bf34c9ea3635e4b39289b5b101da7a2f7859f09018e4aceb7d9456ca22dd36858095d68530ce3285e44514cdf783f5ed63097fe0a13cd93a644f6ea5cb033f981355f61c2e19879d1438166205e0d204db9d1af76d72ecf08193a6855705839e86bb7cebabcc475f8d37435d76af5f58c11dc30d726a5d01ab980eedb302de682fab817aeb41f50ecaeaff8d2981c605f94ea1959eaf5614a306a86f16d8e6236a3e489226e257250a832b649d9f66e1c35615ae8a8cc39568bff81ff15080c647788fd6a85c11649c89ad5f8f9b0e377dced60f23bcee60d49226d6e06b2e8d6499fd2e6721907402e2a0067f25c22c25adffc1e68a6aea7a8e57733c5f411c52a22d89c655bea8e10842c0484ca2247419892d340a4d7a5d9f2113d793919b71fce0f9a3c0859730a85a0ec72c1fa07fb2639a8c45cddfc799110b59d3257528b485b1465a8e9b8cf81ea056ce24bfe05393034c413aff0d1504b6cdb67b0b5071dce07ca76958c895d964da88b2f44b7622499e69bfa9b729fe486be3eccbb38003330a9f68e312a239fc8745858643a8f6706d1ed4b219480e873174318093fe61e85b5e031a8210e8829b9a4551845e756c4b4da438dab27a729ac2949db4da41cd1cc633347f9f9368f130146feff93c93fe9fa74dee0112dbd094d9f3b9320b9d8222f04ed6a7d6e5de3dab44be53d2714688ac2469ab1a1775532e7413bbd5014309f1b65fae25a5ccf914a387b4f76b5490b3e09cc092ed2d6309edf0c3d8bc37068b591ee23a128a92cc4572b1bb25b0555454dbde9257ee2eb22059b5970b7cf853bcfa647880c48affbcbb806655f2b8a0126a2212dca0aac995f27353495b5a914da92a83bb34dc7ff986bd46656a9925bb4e0ff2f8eaefd8fb668cfab34f7a7ffc065f0da9f6227eb5a81f02ec68b95c7e4c8a361b2ccc8bcb4a61bfd7b2fb41dcde290420bc249e77de01ef2263650e2219f39d63f52ed2b2e627f050cfd35994e86759e3e86fa8e0e7bd541d95c66dbb87dcfb23071fedc2119c40fbecbe1c674e0c49e477c4eab51ef0dfdf6ccf5b3092dac2a9c94c5f6385590780cca8374689fb04d8a4f43bd8197f15c805cc44cd4c3b5e69d5274e6c25f2c6427cf9bb88a004c1f0898dc833d7450f202dcc4e60c824565f4d026b12cd5308771de20b2a9499cf0ce5ad447e9b22e5013d3cfb8587f05f4987bb44c10375a290fa3c95f17236aa4f4796f62d080e9b49580c9835532173a660c3262cad49a29dca526c37f5572463a91d18cfedf8e080789063d685eaf7f5a2fdb87416665cd1f0f3c62d96209e35d01eb6411c961e20325cfbab8c84cf0a2f94b5809981d2d9b763500a7f096b2f160bd96402dc9354d97597da9e2bcc99124fca4ee91f3bb45ba249cb3caa8af57b6c8ad5ec08d91abe672b119c8521cdc4e1d42a87398ad570269cd30a61024af9b6b98756b6c217e4c6f8afa5dd6c2cc98cf577510874c3680fe67f8f284572be17bdc4151716946d66847c7a0535a360986c15cf185a96f752c288148adf6679b0373e9d0ee77b23404ed5e04afef510a5505dffe0e349c210a9d2872d4d250dd2410449547c02c74239c40a9374135be9f6d6918a1b686c5f8e86351d9f7a35df648ea47de942a341331ae3c3a4f06a90cdadbf6d8f772855b626a8a0024a194809231241de46bb09c960f3374e08466ac72c321baeb718d926ad285509aeaaf3ace6cb0536fc7cb45fb6833818accf408908bd7f2ae6aee0122401944dfb79d78cb604a0b0140f04ace649baa03c075f79cfc06015c18f284c739e8ae1f3efc0f8dc03987fe6e11c4c450400681ef509788b4268c0640066e5bf5f6d4293833289938e30f7ac4db4c8d907d6cf525ab7b031176888a37b780c7e2c8919d9bd975924e6f5c37232e1e24df548ceac6f39b22831cae17eb599bcafa8dcfe58b7f1f7688a116adff149ff95d33a28f586b21deb34ec89e34cfaa2af501e6103b36de425cae6c863f826de8c26d60e49b314876015b2a3481370d686bc64ec87da80c819a5322fdd0eb73d5ccec32cd065114d6491102af011daa273053009ef3dd99d930a31909e535820b1094c73cfdc5113b750833eb6f1f954cc30e58245631114d71b81087ebea0c91c290e330eccc03845c026f24d49be2aef093cafe4d07808f0355189ea25f5afecde1c5aeaaac2d33112d74abd011a68571a203fb22a728883f53368abcd97a3e82f90634d266095b50f0d97e5527668b357f3fbb240a60e715e711b88b5e6add29d7adccba4c63d36b44e6a228ea0d88a525663365c6b79cd8163b334b2a64b004c92b626b0ec3ea5b4e54ecd635d7627929372bf6276215176cbd39715c0ee39b8bd55c6b0323b3e653117b0366b8d7a44b9b392d4f88ca50def263f27291ee53d52cfde457dc361bbbc90af8563dcdc51488d7ab3e592aa416745ad34918601339105ee114d4d95fb0be070ae3862cdf4b721cdce9233cbc13a72edc05aa6a61abc084ca03446239124107325f1958a4db6dd3e363650f87669490701f242fad57a4ad72474788cbaa97ecfdd70ba7c5f2c6eead206db8c0a9ea380e657cd911c609a6f430eee93a3250fbbadb6a59c7b65977ef50936880fe79ef00f8d12d0ed7a9f6725526a3eccce0d39773ee397e35cd1fae0f33c3d95a3573837cd1602c708219d5b85c873752d780075580317d03c34b38892db440df1a9a54631adb538d1e5c7d74981d108893889331414df9c411186460273559d1baa79e96646aec500d67881b72ae88a7e4a35a7a6db955d0fa25227d1a6321413b0b87ba600bd2032b1bc89a8585a1abb93a0e35cb0bb5c73c740eb45fc64b11b1e7519021e065cf0894346c50e27e38d8a1183b01379bbd5bed7e16493d5a2cda318e136b995e0c885fd584a3dad790a2d5f9fe3f73d08aaebb1a8403e4b10a793c4ea0bf0c2cb08d77bcac5a80b53d9a0eeffba62b8a957f0e0d864355e813158064323ca0646e87a1d08ac6dbbd0bbc3c582f16fdb68f25329fc1f50f2f274d0126e5c040a47ce5e92e7e6a38ebca55f19940be102d7168f0854509c2663a46d1a68bd973594ccca5d17b05479639690c0a17dff4f63743d0f7da3c894c79342acf958013a0264c3a96d3922a72bb63eb89d715d54a50a3864dab950fd03fad96c8cc129ae10b505f3ef403126046b004dd3a13daee0b1eb01fb4555ea48ff4d2a403673c0c59dda2d3e8fafce8991ffc1369d8767e7649d10cab86f73d33907b5f758187378b727f57387c5e7cb7c0a7dc460ede2a7ac8646ab4794167b10d6cdd89878b2afd74b5c510bc473ec70b37071562ef1b008941e73495c45973cedf76cbd3760de1852cec12da730a9f544eae7a65dd7d65061712b2c6de55f0a24aab3277dfb5895701e712565592ecf2b5fa2bb15de10b601d9eebcc86fb5ac1950eb37c3c112468809e664f1d84b82bb10d4553f30dd3aed668c2aa1db91297564fc7da116d0d7950f0b26d87e0ead93b683fd48bbbf2702931055551c0af0cdef812c53ea789f3199361cf2bda7bd5e2cf79a472aa100f5b9cb3e6f17eaa3a52be2d016c8daed0fcb6357d3f8692fc2eedf5d85a38efd2b3dec6e7276fd1f55f4cc43c6f81283c86ebc3d0c8385df6ca60aa021788288da710f5183efd598fc057081702c03e5b4aae3a460bf3e243fbc4d222b79eb00a1c2037ac810669386ee6631abc1f17d1ceca5568385b322f991f85c706429596d21055612e5675fea7ebc0c95d756461f917761b0981ec865ae83ceee493c28babab369d533fd3de0551adca702123d61b3690e7745803e9e6ad28c2c1f7032340d05b73ae2fe9c0f6b8821c31691bdf4006ece3855b6b1b1b23d153e0e11532c5cf3805a0fc686f03229de7c1f4d2febc46c882249cc26618580559b906dc092ff57abd64eec2fa0ff609c8bd8009c63b930b4373bfb2e0b59a1448426ef20dff3bf35572106414434b6a45b65f0f8463e7a80bce625524dc909b78df2d1d2d493752c763da3cc6d9fa5a3d36f61fb415f3edc1c0048777deb9f7ced78010188e0fa4a2d67d6be71e699283de60684747e5dd95484859d771ad5188df63511f1f4846c5961bcc827a807ff0adf93f5130cdfd066e3030d0e42769a79c6530b23147953731f416972ea87f650af1ac3a2567546c32d59edbda2fe5175f60afdbc79c259b8eded2066ad9c2a38a2c17e8d51fb2ebb71a403ddb33278ab5402177ddd8e8eaa6df84f581e370858c12bc068edd67d24787f081ee42dcf35f93d33e92daac0486de1aecf89e79faf735442fffc43c819e029af4af54ae4b00dcd322b71703ad19d8e94b93634773f34117f6d7398b6b9f198d5bafb33a807a00fa7451f80ff0b25be447169cd3d175a59a61706fffa0d3986663077b01d38a91d4730b25b8f8a313baec921a1c4fa81e7756b588f3ee90541bca840d12df6dd888d91cd154aa7a7248dc31b4c598d1b7517a84f5e9f0fd664d49c61f07abc3c5aecccabafffb3fe8ffccc64a9e4c03c423cce2f429f060cd5efe92a81d1ab72a8022f6c4fcf4518a2db463d3928ef61347d886cd8307773fe54223ffcbea2230714c54e3c2848863db900e7d3813cd1a10ada2ae8cc037e666e3975d31fc4180ce6e5b9113a4fb21e703fd7a7d773ea153623efe9ad52fd08878dcebe9c9dfd196555c81a86e9cd211868b6a90deb4e0fff98fe45bbde102bef98f040d9b1c4e97cd76fdb7bd024b9263cc53055a9d6f7c27cde679ba52065a0714083e61a9a8a6351912939680eda57280eedcce4936c2dcbb282cddfa930c0037a0a123cdf49b6c18688d3903f7ea3a227dc1064fcaf1c297cb362836db86d250d646d5fef0f680a0d9f0860657ac25be55bdb5791b446c25ffb627860fdde47d29b27f1bc7f4345e9eb515ab24a60b920e343a863deec0576dbc4fdba3d1770c728f13ac4db628013c64940d4c88ef965cdde8d67cf8eeb7fd4ce9a6ebd34ee34e3b010ef5968a5b8cff02bdc45c06ab7552fad814ed384d0062b7fa3111064bc9c77cb49dd50af1f2ecc457854f34f205908fabc6e40af50eaab831ca202cf677ada25b35ec5e5a83664b2f2f5b684ff6661dffd0df4742db55f372c02ea678888732201b69d655f6ed7e5fc8c60a9a1be8177882e0e2bd5fdb14f698f01e04dd807eb49d96d51e7c238251c8eba4eb365455616bd69042c56b1234d5641c07461b9a75e6c7f1a4ead96279b3cf7f057dbdb42e438d6aa01c635386526c09aeca25269a5d1d7a4173f577dd8f5d0f31f54da3f681521b90602045d2df7623bf1460ef95b076b1b73e18bfab5314b0d16e2ad0f0cd0f2a448ecb4d793ba9fbca0e679ff2ce7d60850e525a6ba143152ff3bbe4fb80757f5cf96d371385f2bcb0c81e0cddeef9a0a1849535a428944ce61cda114b9eae8eb6f38e5e22abc63bc8fd6472636ac20159b0f803d7db21a5727062bf8758fa6e9e08f91905686f27a879bd3c0de94d2e38222fa47d78fe748b8371225a93ddada1b7ff82775b1c243595a87c121e589f3a02db140c260b201cd19be4833ae2a53608d0bb423b7a6c935f4f8c76fc588e7973593cb84854112dbc0dca2937f01e3a90d193df468dfee4cb04100fd974770bf97c5c528318529cc451c909d01dc93294caaaca2413f261f19fe42cfd3abcae02518018f78112f6270d36fcc97d525486855dcd49d39f31eb1a071fc6b78aa387700f2e15f9448e3f86b878fabeb22e36c488db7bcd835efab4fc2338c2ef8b2ab8d24bd29c1779b4abc2a1e8693861fad7ae81ed555fd7739b2fc0532f5a89fecc7c2a8e20c48c0d04c0c13059399708f016abe9ba02cc8dda00e9e62f56c13bbcccf1c992c8aa5e1aa1ba02d0927baaecea9091a3dac9a7af2fadf3c488650eb14cd3e655580ea33213219f4aa403b4c872287306f446a080e20d99c478ab84e4a84ee9bddcaf5749a15bf076dfc835a7cb1131fc7d055ab90ee2c478a54dc988627229108285042e5ebbb1e1299161a4ae7d685b524527c2a1cbbc958f19266880ba740ad534ef2d1610660398ccd24464b5ba35eee6996526a3d528e81470cf524a8dd4ffc185ccf4ef21237054828dad6f0b06d2167f465defe758bf969b1bf09c1796560173afa0b0f7d94f6a1684c8d29b4fe89378926dbc1d6a0a4325be445170a732964f77422a63b72b55a389e01aa4a5d53b61ca39ea7e19eaddfcb5cbfe3264c8e95f446e2a1229e196fb413a66e89927b4bd4dbd3d223194501597cadd9aa006d87ffc22627b1f81c0a0e894e5e9a63b0802ef9bf42ffaaa701edb8cf062c50b429dc35bc922d463edb798c715d2717fab31a70645a108f02ed93dc254b8fe5244f6cd4a91b511a3d89a9e907ec44d613c6cb87eb1394d48d47678d7b645f8ba890989955bc402632d0c0c4679deff41af5d4c64fc73e3bee67e0a847591a985bc960ca0afd762f6cba88fcad965bf66a6dbd9edfe301eaad29b59249bbe047ab08889909144cbec4ffaf3cd86344fae976086c93abc2e374d4df814ac23be5f0bd3eda363f636dc556533831cc887a2959384457c36678cc5b4e2ad15a2ebda4189da00309b2486fa4a079817524072f1a87d0ed9e9f95bb1d8493681c037d2a335204253468121f6ac4f65a8a343d8b5c46da505b45ca8caedff8b5e986108defb433169dac29db60e3680073f2da6469c231fda2fa50b5bf1b965de793097eadc06e7c5cf7f0490e6226bbeb71e14c89636af48026da110b83ee20f2552fe78f6de80f41ee7e6feaecd366bab93c33e2eacfcc9e0a267d9bc77f01d4d754a26893f34bea7b1680bee5b630924f4dfa648f032a34bc395a203b67ae9f8cb22d42f133cda1f90266d7b57500927f3e41fe7b82009f2a2dbbb56b665f7a565eb2906f09870a88c94cae10ccbf536a1cef2361fcd5343063861b38b9963a8ef128857ad29191847ddcaa1fc35196733b8f2cdaee33429b1fbbab6e99241109f2ab7ed3fec6c4de1a3f0aa9fb62ad0fdeeb2aef67d9797f8ce44823afef56e560cc877ff6a7ea27dc3d751f4a980b0f8a4579613546fe693a1c66dce941c4fa333d90808700ae4fa7d9ef321f06c400fce09ca786fe56457e73c84a411ce6411f66e110cdc350f396295bff14679291447b18f4228ff8cbc466da3cbd89ea37bb5853f4516dda01f3e1a8c5d5422e9c31c6273ff6862aebc16a22cc9784e3236cf03b0658ebb83edf65bfd438bd552e4f2f982c85f06a5f8f0151b58d85afaf23abdc173c27ec2240d183125c87f79e5eb988c2b20de74cc20c5b16f05e96cc33515bf78d7c6a5dcd9199cfda5050da87b43bd836a129bf8b9e8f3b7cedd6998dbcba978acb97344015be5994e10da47c4e9ad46955587a04a48df816bb4d075e5a83fff897f4c13820a63fcab383ae3786a60dba5fb839069a52b02702b261d551310250a8fc7577c856858c33b14dfc57bc40c010a8030dc8db925e61119198c05f415ecef85f8f73537861001521ad8ae207fc6f6049be26c3c544562aae2dd70fcabcd31b124fc78d194907f3bd25573e75b8d5a61f3c56dea2ac16ea38e2f75dbc7773d34a1ac063a80682bb171995c76539f9b42e8b1cc8f7189b6967b07be8b5f5c9b24da834dff6c35ff6fc3cec08ee8b586ac3556062530e359fc85056b1b8d561ff16420222fc6ac41851e2b711dbf9c1d9133353e0731fed3e954d16a5083b62bfcf9f36699fa4eb5dc9eb7c9f1f6e54d23639f779ab979298c5dc8160fee3541e522c883f2290e85bee153f4a777f6afcc420333522ab6179ee62f84be40e422653781e532dbf00fbc97dcc4594f8b7aed6c63f84dbd9f1a8fe955a9978276cd7e5cb174e8d9b6299e666125b4e6816379c6980242f59900fd307dfcca13228d04fea372a71de719c3e0e0c91ec0fc93b91d2b604dbb61dc878e8705e5e98517442d91b7b69f34ad3f1aeb11786e3553cfe87f0d0baef8bc547bb0389a8a533bc719ce27ae66ad994c62afc4a823132b10605912f32b313d826f273f65c51056814df32b7e45746dd85d52c215309871b308becfc38851c9e36be53c89bc64a03044c479e9f03480509ba6202999116c4fb6900d387299badbe80b02fe797f9d7af786c82fae7f6de93600ba2f7eeb49a3ed46f16a474928a8d0bd981055fae0a92403fe29e81713e3196c0fe5b612eea127f8c9e97d8c6cc3ca7720320a3b6a94bc69ff6f9815c3de41ea437f5b45125bf1a562b19bf7437df36be116282181c2459c0543295d4ccddf754f4cec3086dfc7f17cd77747c622658eb5d285a808ebea7d9b8d5ddec6a017c562caf351e64e53e50a5353d66b2c8a7a7729ea5ae406d28724f4b901a43f58ca34631e334deec47e586a1cac2e2c2c83331f47d2fc9b66b7cb4c493110af8bfc2b2bd251579f596b276e8e8d50bade3dfc15ee74c68b33147c6110d743f5cfea3975bdc4e7cb23b0fe11557e1cedb35e0bcd78018f9aeeee10c4078013a3ce43c0359faa4746cf60d8c3d8cbe6e56b99d9c715df4fa67695d4c7f047c85e2ff3261cfbc55fd62ed4083bad13e684f93f850f84a6413b306217bd943f13dba1c07eaed0a87879a254e53286dc2a3201d65b7a7b54beb3c95b1904e0f8f1dc30fe3c7ffcf1161fbe276b3dbc562eb99e99999555525cdc4324610631044fc3671d84a2f1e3f9e21782492e1700793d4ab98b530d4da7910a58b2064a493376ebde083ab30c7dda612e14dc02c40ff25ee91313c13fc44c082123cdac6871e90be24f002ff7603913c16b3ceafb4ee7158d4f5ccd0848fe83cc511a250e31efddace9447a655458911673959aa22a496abc4298b0e5098b0823f5538cae142df58f5fce9ecf613c0496dad4dc2bfd5afa38e1252761bfb5805609b0d0285a494c343410daeb44adb3a86b9667ad9772dd02ca9a43464fa0274aa8ce73fb8824eb97ede98619e7cf9f3ef45d88d54650209af9ed61b3af9e89b246e2a6d0e9498cf524caa82dc6319b182ba08f36fc1f19f8e579dc5e49841184ae98880c0e6669ade3324a09529e56193fbaab4b2ee0f2da3d683604d7c7f04565087e9ce555c96160f828b9582e7ddf7141015faee8f3b364917a41725fe3b61320e170621e2300824ff1b85b7819533884d801c0244b709a8ee5fab896921814c62a2d65a17c5b2209c494b5fde95a818c664d298763eb2db33ab472a2600009a1947bb2d9a53973f49de5dded214a0983379402537d980afe8d997720438b62099ac76f6e95350ff43c3cb333c5c54508e7e833090602167d2d2db1aa32d512de78e2ac31c175c57b378df1f64e21ac934e1dbe7f5ddd678a89e98ffec839852b189d44f1994569776791e783b9f4abea0d362ec72fadc99fb96463abf20fe3265dce9d72dd0a289d3b66d407baec90fff3736d04825aeaef0fac1944c3d64654e56f444eed2a132589ad362e933b904bbab539aecc66e0ee112ace4e54895e4f74764994a29af8867a8eecdf0fad066756ba81e6f77d855eca5be2daf59a7fec1a1abd3d1b5877350dd7c58c6031aacf6a224f796fc9d900aaaef72eb85a77293f1bce0510147b8d6fa21c69c9244c31118e52ec2c0658c0a17f5208e0827fb151de676e55722ad4647e0f20ccc254fd2bd25f63dd153ecdd8ecb51380d29f2508d92d9c0d8fc99894030c472ff1d8a7b58e57b79df23fa7ee438c76f6a051495a07ad6b47c4a2eb1c34ff9fba51913b1a92b73e57a920cbb483369310f3eb45a86f4d19d1544205bfa2e2ee89f3b05c8eac60a7a923964519cdeba06001a727c9c9d1e5c6efb4c36ca81080143460ed4fda49fb7dbca57207dadf10d9f7c6fe705073a07e96705f22d6acca0cf7f97752a7db3601a566ec5ceafafce4e08dbe9bf6339153f7786a07889f33e5dfa4be9d727861330f2c390d50bc658650ad4ad23650cdef6f7156465afdc20a242b6e57c6f1eb04aa7e3523c91704068d88b5d2139654720c1dc11e715db8c8ab5685607a04adcaa74333d8587b55e44e36dc09c985c776cccabddc82a6d9e5cc3cf0a32b7a2b82af0c4207dc2bfda965290479308f8bfb513e930b22ca478c58907f1f8b433babb6ee2782fce693393fafe98030b6fdc7bf68bc7906c1c93c19a2a0a474b99fe19fa7ae253cc8b267792e57db2894c7fa5614800c18527e95c90a2a8b159d80e4858a53d22263861528f6a00991cafb8d6a7f5ff077e27264abe414e8929fa68b9e348e495be40ec455f46e6255e87fe8d9b984d743c94a1e4d6d0b1b5a9a0b1b389dcdec9987c73c8826e60f3b20c7480264217a148cb5ab963641198354b9811e23eaad85ef3616ac2a574de6289791f72a7b82e5ecde68e0e118c96886486ab8b886443a531860f454d184392076ce0a0a3268d69628ce29608832306dd656d13066697a712587046d73454d4c58ccbda95ca4ba066f6d72c886512388754808e64790f1a44c1d4826c467c301131c6c352149e0d4f0cf83d8800682b9824ccbc50ca727e53fdeaecde8a1bd430df290318d1a0e403fc8b2abd5f2d26b91a1304f58d5fa885cbeda7f86576adfbf1072278f15e76111cef34e17bcabff7ae7fe17d16aa405eac3ebac01a0233c74e724d43561dcbb36bb014a6700d8b23fbdf60de6f70c0fbba9db679b0ace24d2e31c1338ac7b0ea12afcd99a33dff56e7a22cf27b6f1e086b6607160b3481ba5402abbc948429e7a3222b6b899fc8003e938ff9d72a9ddb6a6ef97c62e0d19c0471295c84edaac8eaf6c36705237c2ade1687007615726ad78cc7fa7bcb539e08de549558b589f599521ddf4c0521b11bb02861b455dcca2316a1a0268908f00a05d75b3714e9eccb90b7ddd9c961bd9beb0576c970e9892839a45b860f03203d264ecb1cd0b92093756fdcb6ab8bcfc05e5e94f1bd5a167e4743562a5f2956b7600b24a65f8975dc102318bc9457c991b1ac8999c970631ae012519c1b77b0af6c219c7d6cfd31decb725b14a29f6f6d32c336f74cf66a2ba47c5f5f795fabb40f7999273cbebf101bd4232dc93305f34daf6c1c8d4d23c660c57144b2b308761d588e668fed8a8c37c755a716050da91ff2843f684bb0d4e64d73e0962f787fd473ecdd1f9ff3982832a8400e1e0cee9fa3dc3bdbfdfa428958fa6ec056456587463b451e5cc3e533b9939563350986877ebc9cb0deca8e6dc53c68fd4f0aaf6a80b984670dcbd7a94f09811bc876ac024fb7b9b8ee32658083922c03f5ddf92db6d740a25f683398343ed35759618e2537cb714e039d03771695f433cdfe1ed6aceca3cba1f63ebb04e0169cdde02ebc0927bc9637ba4b069b7700d6f261d92b40cfe3fffbece8ea39da06c3fc01bf1e77f9d6c0d18d80178ac6281c7293e70b7b07b68242d7e5cc8b71b0a7cb99b32256604a110a48303fe42d26021bae4b77d604be7c30da063b91117c4b774e5850b087556d85886cc591a523f21a1a2d57760e89451e3eab2ee96afc851272a3f29302f674d9b4aa3eddcbfd0f5fc09c58840bc55b2f7b1951a44d3885bd163c6def5331f56809601cde5ba7f41d28dcc449dc23fab0c9d3386162ece637ea3c2f065aeb907d44c4dab521c1a0c7457cab99e41c633abcf986ecd437c18f7826901a5df50ce8e8a5a6869be4f0b628a5d93addf9fdf462d0c86126f24a6820390043e72ef69bde53cdefbef42ae9f978118f41056641c057890f32f70b51d2ace4d60b240e708a4cf6f0791bd600b171de15e71a480eaa297a8d293d95b8b0d5c4c169098156e8e84fbe1ad1a2705c830d67c077ab293f70dec2fa023d432ed5123020e8e5452e2e8e6429d6a08dfe548699610d192f08a11b13092a369de30e15463c145c0fe17549ec587c48c9f26cf0f52cef06055a5ba20fc1c11a18f25e7fb4b4da4c4aed56725d6cfb78f18a044ab7eb7daf7c98d26ffafec5b104e3460f57e5f861980afb81baadc11440827de945bba41968f8f7f2c7e930fa008383d2b2ba001a4254d94e62d15b640bc395ce6430af9edeced768170ef3ef39afe8217b7bfb85cbe184dcefa7e9be4a7e33491c9e25de815fd667f332d4622daa26eb4d4a50bf8d21f9087c833588dd16fb933db6010e69176a0fa5addb98bf0f80c5bf07c1e2b27b86158ef34caa19cd883cb864da3ded1ee5539b9564aeb50de0d4f4b6389fd6b0e2bdc6f1c5297e0bb5803b3d91d07258749b0cae75a98263f518ce7277ed6bca8401df4a8f1837da54085876a757e0570fc4edc3a139f1aaee15036bf84fa20c95ab9b5fb5b61a2a6eb158202fd957a95f109c120381672af9618aa9a01b72010b288c8e67ca450aca1580233ec88b824178125eecb2eeea2fe54a5d3ba73dc9ea70ad520245eca65a65ac0497c6f3300fc2e044d8a9d0a3a298fe4adfe2cd1cddae28189028b3b59f3d01ddd4b3f75c444a5af9285044756c46cab88557db7380cab5cea97da8964f62af570b3df8169d82f6a556265fd51ab3848ac21d0c3081ab34a4e19d44e7243533fc99818e2f80ffffce101b7c4e6061758f8334e1d5c6266f105fa84dd40ec7da5e535e1bf551f7d063d2ceb0d0e8e98f571e2cc006624eea6331e5a2c9dfcef0e35ecaa010ecbbd508646374201017a5913395a547dbb94652401ec6a0648579f96453ab683d4f8e0eeca528ffeadf813406e8560bc55cd05288681831f55a22952c24861fe6ec1271789d574924177b2fe4a0ddaee7f6351dd71f7793bf64817588895e5a820a856dc06d17510ac248a21bd7bdf23d332a2a3df2715ad6ac83ee28ca6d360653cffc279ab56a49ee1dd24dfe1c48396b0fc96defcfb34230599ebcb9c6d5a586829d1f37244d6e6e5aa9d8622cfbf7f5cc38bb6db023c97437552aadbc013f4486fe8c0fb9fc6bb3458f29aa4d833f2f363b2fa92cd4d05f1fb1b6d542a2577080a77d3d32471a815d2b07c857b30117bf9663e48fd708a5222640be11d891dc0bf226c1819bb1534aaae1133ea42e3252807dcc8eebc11af536876004aa4404a60c4049d75ca9062982617df8d972020c7dfccc2641efb918e2a9ea909beaad1153bd0eb9e6f129cbe21e892b8314a371ce747c5e2572cea02cd16cd3cb2b3d353b8500d707ecc9b99447adeac50f8da80f7c9aa988a01d98d2621f9deb8d692ee750b8b603e6d3f852d204d009e95841559fcf4d65410d4c2d51ee946ef5c30a5e620d8fd95eecf512f8e7da8d51e26fe5455c0deb8d5308a9887213292edbd0e7b347cfdc36a15f1129c81529e9a23dee646a9ab4ac78c9771edb1904008a3fd9f6f329f09c735d223ffdd54223341e943578cbc2a9a252d5ab447d72027542dfd01e103135b4a355343ff57c3b2f59140f464d7ac035a460fd988cee2185ff12391fe3912a4a22664f94a7b0604625c9a425eafce75df6464b87f52729f9ad4f43defce4d6cd4f470c87fc892adec7ecbf3efa7b5626af561e48708af9253d372a74b55dbb03575d1c667b6f0fca121a33a6d35897603daab4b3482f29ab59d1086bb66bfe16c035848b0cfa8ae01582ac7a5ec262a89e8b86f60a0e84f0265470aa80347d5c8e5d2d3e0b2c02351aa22de6cbe340ee5b534263792bc721dafda55e94ff5d8ed46bec73a823b0d084a631341273769217083ca1c0bc4ab4aff79f7e3a7901c02c7f874eb49d6e751aafceedbd5e0fa8a725d26fed4e0c0b48f758b1e5677fe790b44c5b49249f1376cf9ace55492a65d685788b99fe5c29a3b651983b078466e7d28104445bbfbd237cdd705bacc7d2d1802099855edee2745730ff66a7383483c8230f0ba8448c03461da591493e80a200b76d07c197b9ff30c7352fd6f514442010f0540495fd85306a7ce924f13326baf8081062ba0a94c205895e41910c5d7d8e50abf308e620a8975671e70eba459c825b7a9b61ced0abae67a7a2ecbcb116bb299349cce44345ba96fdc993276b1a23e4af73729664948c91e5204af012738556f0d2d3aca5ba16b3b2b3b2616b2ad08adcae41a3d25800b5878193a3f95709c045caa0b4b04276b642d0f69b5c072af67a297e30101f80bcfa6ec0b713a9736bfd98a1bde7d42007fffd1355266697986afa5e2caf7e76cd56c7438fe6d7cd0f0d5b46d28e3a22c695ee0821448501ee0c08adee64bae0ccceb081599f5a9449b64ad9b6cea9fc709104259cd73fdda60c4e55ddfe7c5f18522982ef111929a0e500622a37a9a1e65c423602ecd53ecb920303af0d559bdcc103ef1cd8f3dbb2e33f0d79fad2ac8648b27e1dd17264e4e9b49cac23b423290589f59c332a91e9b6e7b2ac669753f3eb4dde6c9069a5f430f97303bb936c57055a98668bf4dac108c09e8dcb74f6501422fe6b316cda9b51c183fad611acb7cb7a463a5f691f114ad0a5a3fff3ab51bb78dd6bbfa3e50864d91fa90636f742211778590dd6d87cbc110412f811f4c74c8b4cd607afeff3c59cf733dee4a6f70f7082918adf9e753d707e706e7e404a7432f5a6e856d99acc6a8158dd05ae5221e66b8cc3eb8a0bd992e21d6c0db318d1748b59bf46cdf4eddbbf7ad3db0c14160be477e8c9707ed8f2d2e174f01d9f229ac8897a65d6ec2031c7dc0286384686d64a1aa021ff7ebaec14e65ce8cba04e77087fd35d3c2738474be418c750bc205ff28c0c22229250876889eb8c24ad48f528cbc5cdddc9e584bc3ec9278b2ba6c1e6cf77cb6260620497304ca4ad7ec31a28c3945c57c9c9ad9f0fbb501c2d248cc3d11975beec072e7fca76521a4959eade9ead05b372050adf0abfbb5c61f494807485a8d5a6e542124f57930ea1cdfecc152f847af5ab0556cc823e6d0b709819d8a643d39724d920f215c90a2db64935c03889f1200a2d806fcc5e519a85d238eb1f6f6354de9a73eca163519059ce47ac24d5e10163ec9ef58a77faf3b3a20aa05da89a4692742759e1bf411cd076d01666b8e595e313224d04e7e5bc276f54a4c8a00823c94c2298d45a0b1717c13ebefde6d4b4b535d938ce6eff90965772163d707c2c3830678511fdbb3b73a8d11a30c9138b96bb46f9ecd8ea835b14bdf9a5247d12ba621b2220e8d58b5e6cd158599b9803cbb426e4f8e0168f43a177771350d75cf25d767ec2a95fb4d2f5083caa68e5d9fb7855df30bf284e85f9d4e1e750f459bed2bf1c80cb4be7b70ff3e5157a4743ee1b5a0345002b329d3995bb70a038b4cb24d8bb919349cfa6669368650dacade3e003c7d9a3d59ab392852d021b912e773828be815b0b60f0d30aa1c7f463de6a347d90edc15973ca689eb947913e0bc9cc41193ebafbb8914b2c06d139f83adee51fd2583a56c0c45e21e59ea514573a74693b610c30652f187c5ab56657453342f034d803ed5b5152d84c9c7f7e55c97f72dd55dda86032ca63dc603abcca85fb60ada9a38ef01d9ac6de4275dc4e5cd89472e1e00f50eda073beaf9142be476a1257565d593baa1e507322feca53e226a475faff7b3abe6a85a8e2e3bf5c5f4f8e9830ea3e418389c05a8c66498dc647870563c60665dfc18ce1972f57ddc2fdc5239e7659f244d416eb4de254da7faf5e2d1902c51156b2eaa1fae30e7c53f5c35e0ad96291e2e76b7f2af496411be03f0da593d1861671325c87e7392bb7599187f0c0f5fc0390e4bc7506ff569eddf9580ecded4ce614fee7e7923e726655350ce53e8fb22b60bd5dacce00e8f1bf7224938604ee33c0117a1911c5b08813ff5528cbf1d216a7870bcc87cabcf41c141d46cb17584badff756c581ed8a969699da5896fff4e4bca15c068eed47194bb956b2c892b84b50e9ae8d457a3eab71159faa2cf6546a2fd35ac89e6ddd6641ec2920a476624620e19f7a0ee2704a011685edcb6425da3b64ace464fcf02faa6902e880d36b6822eb149adb87d649c2f44a2469961883bc2d0be4bb2bd045502797df3579b7c3848172a34b2cdc99c015296e45712ea02651a2d8a6a9ff1efa86157d9ef2ce133c6909ea35a0a4c4cb49623cfadeda59867b0c53d052ffe09399fa762d8ff6be7efc9199a5f582ed449445373e89eef4b70ed212526345b89d797fea010f5d10a7d9a8c94c091bc45925ebea9b4bdf39331adcc722bc4c0611021b50ee8be65e650d6a634e6f163256fa3bf576293f3e961245085f3940ddcf5b92933783e338c7517d3a2e066f5a3736a836f354b1df2350e0c154359ad132a15693bbb48d4d82c3ff4bfb4ce7d88b9f999de5884abd788131c8a89ef0d243ea1772a2a0a9db867e125b22c19c6c8a968da567d85c2bd3e3cc8ebb90aa0ed367d7890a4c3f7fd58c4631cbbc8f6d8afd626202dd254725bacd9a55e1d7cf2b7a642d69b1d0b951bf0bbbd6788c339ac4be354d8c9094ebe675c1d6a0a58ac91f0c68a1a8c6c3aa02fb04bbe87165a007a85a2e56515e27f5984a816cebd36d34c27a23f900647fdd6747721390589b6ed42c00308f0c164e6b5b0735f2bb77d2217f7a07d2457d7f71a752517118e8fe2779282b339cfff2a0f8df20d777fdcb4e6c13e5db7038fab6068ac1f40c94f2a962e813146f2f5d30688ad8743109b4ecec6d8b8e445b7b83696f6a3be105410ebecfcfb3d6c177742be1cfb56a44888c511ee36062461b75b8f8a6dff370a7d855ff6a9d254ffd4523cbce7f73464858a595ac3abb68aa980e5495f457ab692478684bf67961e14cd0eb527256ed70127a51df104a247582fde3fe77218c92f99ad88b2e83769c1e6f7cd56ddb710ddc13673944bb2a13783e87c0a58971294c26f1990560a2d8abeccbd0337cbd4882d22c29c4ac804f9b421351d5f142427848584977e0d33ac0d41552d760960ee57451ae68e9c7aab9f4272c03bf7965caec1e660a5b466041f51bb3661f51bb51631422201bd4d60ae616dff4eca49b1f430ab4895f78178a6ba4a00614f2f7ca6a772df1a23c221eec98bc23cf8c4113015d00a13f5ff06ccc4b96ac74bba5260cd3e84a2168f9160832946a72a419612ed3d88e835cb56926b0b682f6681999736ad388780129155c85550c0f43bda16f55d21280d49bafc067d75b507c87fcc06cf32fde86249deda9170a99705ae20127db8ff19e98ddd996af62e040ed6bf4d521c83f5f192335a1d4c1c40c2582bc0d100c7ef3c99407a6f79861c8a6336db96cd5ca27dee9a078cb2daaa0da55361a40a825a2805f54c430f0a09d568b6ffda7149d806d85225a83090d81ca47be6a400ab6cae8842e614ffaf34aff34659ed0b1a078dff867436ce89e8bfb6bd196ba08d31206cab6d5e8aa422baa100d51cca8e82c9fb4543eeb95f23e063f06a955d8272225dc003cf0a7fa76cd5b9506acd1ca5a48e2553ad15b45ab4a038bfcfd5e2b421cde1be1301bea4203107025ebcc00047c42970d5f837f5781470725a6cc15a29ef5508d0c57cf265b0772d353691a0123543e25b8a8e6fc8db02116a4c202cd3fa1faf0e64f9f5946e890d8090ff7c90482be985b9849e78cf967b993146132f12cef194db3f48602595eff01ee15c6fe06c1c8388b8e3b0869c07ff8556dd6288d0b712185db68fb710406019e8a17279cafa853db43c8693b90515d3fdb8885fb94feddb166d69dca0eb6730a3eab3010b8236400fcef57a0958353f5396a93434ebc1725e2468983e996757dc18e0f98ab7b4867b0b70d85c437dcc10ad73ed6e8b18bd85fa459f74c89605573f9190c365f50fc7a3fdb1f9edde411381f8fc5ad3cf6026fbcfcb6cc2926206b5555cf335c569b6120a8a93ec0730005d7a535d69697e8eb12339e608ba8099a3f4a602754d60ffe2f6b18c7179dcc919a3815aaf41943240899cf4196d87a204c6c60a96e71d22da17718ebfd93a0a80c7d28d9f7878a822ab3dcc7da0783cbd114739bfa9fe91d226f13aa311fd36071826d1b46a3c1d7bf014d5427c46bcbff73fcb9e084b9209ba1bed8d2e6688dffd01c73f339e5d5b6e9116a3efb185211fb4ed9da2863c6bb95b9c4b5b0aa9127b2d0c89a356e4d84a0bdf5fe95c3fc29a42355e56e2f2e1e614f75098adc2f6bb2b9de03597c9d13c3f5a5a4d6dc767d72beff3022a882c80fc6277edce31c050fd58fedd52d0bfbbfbe94987c78b4de61c43e55607fe1b4b0b2afabdeb30a055bc8b04247fcc5f6f9731d99432eeb2cf6535eccf5a679b2ec779b1e7c70463820b271cbfd4625b0d45c21fc07b8bc58bff5ad54c4562dc7084ed8c7fe1803623d20f1a5d8f794d6179f33e77e9752d3814863bf1f4e78faf533519dfcaae3a7cb2147e7bc08d966a63e5822365059dd18685ad5be100598cb5a494e6d657184f7d511af056ea7c642b984bdd132aed1eeaf99a7d800e8aa26d6c9836cbdb8ccb8fa69d081bcc7e962ef9567efac8c0a8a351a0f4bed6740d27a79720cd606c5002bfa625004f73ba170a70a233e83dc4b2487dce4e910ecbf5bc9d436ccc8ec25f612971ab2bd576a29e76fe9b65689c49e9c4545c0ee5874fbb65a861d88ca12ad8ab3d52ace620f1a336c1976efa1a55e055d014991771ffa8fc52fefa124e29d5b070797743003ec774f4e898b09b6946b8d2452e3bea9ee474a21e90c1298fd941edbe46078578432688fd65536f6951f805db349ab1ed950d960e522f178087e9169da331b2878428a4b718377abcb6fb5b191139360ec1328309c9adb442d62df05269c6ffe9f82543898cf5f2859988844fb1cbeaa3b6d502706e6e4836091d86891b40d99dd8fa80e68d205a359e0f6a9f339c072989c6594590d9c18c8d1cc62ccef12e9092714ba37e3215ad76e50c51fe55db5a61ee96b01589b81424e9d7d6bcb38c9d6be7e77aaeda227ec7f6b11e7f1d3f62cace39ba94204b92897f5a337eff377bf5afd7c8b4c060c4c4f753e98097237b21a9149ccd7737d95ddaaff4b4fcf25e63d8f3adc7e16e145e84413cc136424f16a0f182d91bb5409a04580648d37dfa4920619c95049c3e08ba7f97b080318493513a64e9d67315825fb6b94a5a7b7a95aba7b6650666fc052166deec837511212104a0c5cc813753fcf5483e83b3fbf7c3137f758d38c69ccda76224658772ce88247fe102e8b8759224ddba741db4f33b3b9792aef771f88873e3b9aef3156ff06e600ce8eceff20bbda7993483d179e429538fbc12b7b3c2ecdaed1ebfd8e0dff5d1620fd8b32f70a92d297115176a11dd8b7f7019de49d2bf44bee20d74968d4091e3825bfd8da9131e118a9828fc59622ca2b0df20d3748b1617d583a355ec63730c80387db40eea6a55bfd4c6f9d2fd98f4b31897990f03f9c1c4ee70dcb7369fe209d50e87af306c502b0271a80fcfadecfaaef58b19a075d47ab9fad4d1c6c9b9b20d9eac262eca1c09ae4d216b9af51c103e5af67aa146a470908295665670bf03a494c99c7138a6ea3b722e977305e8c9152fd10c6e015854f2cefec9d240971ee2af79a1020021924c1c8e8648bd746f27f3292dafffc73a233b06cd152963bdd5ae9d1a18664c83b087f8dd58c99d9b8496405a9c436206e8d46befe9ce83e3ac0fd48b9a55a890b5a9f9bb59e5d0f03f3ac6ebea409460672ef0dd498c618a90ea6e591875bf88b0a78d1236b261237b1e5aa6e96037a31005e03cdc275d28257d0aa4731eef1b3828279c8e7923be36f454c9f1782e41eb3eec8a0f8a7416d504958d3bc4700b32b8db76d65a2e45818c4367d29defd103d71b5cbc31bf3e287a1c3df51baf98400ea058ebd15df920ce9557a27829e3b1a85adbf037ab2f2d6a49e8a34b2517086c41a7d11c31b5584d6444bdb59adcd0b4bf112bc1ffc1c8f943d623b5980ce6166b6ce3d32490d42693a505c6c6bbf4c20c4fccddf91199d5bd3944fcfa604605b77a31f207ee0e9d01730be5b5ec5292b7259a65b08227e00b999f90fe4b148530b4ec44700905ce09f470f380c23c258753b8ab5137264825e41c843ff56183f8f26f5111d7c9a8a2ae126a537c2a25a015c1a0b2220602ed37fedb67ae875133cea9aa829915193c6cbb6a034b3db7f87e835a2ce99176ef93b3adc4a1cb5c40d9055e54b4140ed4aa15bb6d51d6a6bf07730dbffa2c5b783f8f8ceeb574905c048c1e6a27ec770ebe0f2d06063769cbc88aba0273a3e1229f49666d6a8b3901de02d8762e489e01637b77c0390a25a121a176834ba508d9f4405835eaa18bf971889dda359db5d7070ee1623c5d34346df9741284caf771eb9d1d18b71661d97b5b26383faf2e74435e72aeb1fc8ca93e05a7bef366ab7670833980064a4a72a8738f3f476fb2a48442c7603042ea14eb00ac0c4ae58498a60d8e4764029d31aa670f7218e66d096585d630a37a27e67e2e8fae724c6ff6e5fca724b93649734c816425447db83a7de4e1210344507f5b75906db5ec2625130ed1c79284099b98d88788baad85913b2f3261855cd5908324fc1c39dd51b1857cafb8bdd75f9861dfe56b6fa4023d6b1ad59d8c2013a7d38956daa515a40aefe9f308bd0e953fbb1df5e80f8af7bbfc773923552abe2d6dadee483294becd328c08570725e6fdb4cd2f4238c517050ec0596a83968fe7a07f3aad6a7be5067d61a3aa12b419775286c4a9d0697ce81025662ac295cc2a3ec8bd5418aa901bbb678c83dc3ad99ce93d843b6b768c17b2148c21ee10a1b9ad92130253ba00ab0d32035dcc63bdd0fbe0e908ad6d205c2e536da6df6fe00f912562c2e2b20943b1e1b121d426fab1fc2597b3554975e72db6ff5de72e8530a6a61f94d107ffaafc0a57ba29e813362bc9c39940e14f91d87f90379cbab4e221a425e580734d42ad1971e40d5b449b4c5e938e2f14b13c57f74b903767ef071b5fc96dabe84ca6f806193aa0ad9781c836c42bca0d144b2381de1480a835685c681d0bc0d70da8cc4e105e4369b56d5fe633f81b7c398e5aa67f479bebb6c21d3aa7c6659545e67b898e3ca21a35120395276e17c09500fe0d8517c7cd9587b1de4d8c5e374cdd085342cab3d4ab149f2730c26b59675a22e5f79a1cdb89f2a1de91de19be36642c5e9394d76179f8acacb0e006b5802cd3d4c416284d892291e072da4e6be608836560c5801f90b9a752b5ac2f97c5e3bc75c51703f9e18c448f56d5eab9311d1bba6af6d1680fa216318725f66417615de7d5abdb114091f4015087f3914dc5e8565ca2d31da9e98f5e84fabaf378975afa7dbdf6b006680ca46a0d56c30e7cf4ec43516cce5cddf5153a126bbb10263b84bf9d111c1b2fc6a2a94cc3e7b924e5ac0c24c3226c49a16bee168c80188e32687633f5e8cae1bea65c34046193e0adf50c3155e7e6cd55b83ed8e7e49c9305508f93f60533eadac2f8c925bb8a6a5816915c0de003f3ae843aa62cc9a75673ff04a1bb9c68abf83d78e5265e021f33322e525a3545e2f3db74a6f9582f90b1aca07a1b85f914f91ed58153691cf83dfc64716293286d97c235ce45c8f90e480bea357cb81a73f76489ce7c27d79aca09b9bde04b236666c732a7bae16218499316a932345045e1b82dce2c4d58d78b96dd12275731cbaaeb6a055d68b70f45d6fcf6f12e8e4b48121e94c85765322fee1203b2c3ace035b365aa1613dcb723faec5d1bd6385fe06df104a780bee25d54f50931fd51b2a4a73d8201947c61fd909f4a6bc7df6319b73175fa249b3e967f3d3ae4ac86c16c7ba4862127277c87536d2f03426d188c7de664110136e5c88683346abd5043276d9580ffd69efbe06b6b85f3ce266d4547e4b1e99392d8346fdbf5db8bfea609dce596ed770611d81c30a2ebe35c2a67cf15ac50615160616a7e7d2466a996c0552fbd79a8743e0145aa0f106e4ec6995979f3f9664a8bf9e2e23302fa7e72f9238ca35d93dff54076f5bc824c26445ddc5d5e32622c5a757824f4f4f6fb0985b65eefcdca8bf04384c2230a38b4b77ded330364adff082c87f1e6ec72f2ba97f032e2a50f3557e59a138b526c2b3c5ea83bf402bf9f5166aab1b858ac898f790e5e40e9cdabd9ce3816b9e68af6571130272bef8efab95cf78e4132e28e2c5926178ed5416ee975a0995038db8e3d3a4e1184972a223db74047bc935e15ba44cd17aa5e924f4a9293e7ab62d281ca892f0995807864545218949f9b4bf63655014aed90779fa104a927c75bfab5c82cfc828d011652ac9094cacade57888f3d4eea48a0f8293b7d089a278df946bd4debd2038f60579ffca096ad62f0730e018baa03f762fc3879af7583e6640590267bd6f0619ce5b12ba231a6f8234c07ea277b0ed59fadc94342b8c290eecaf54b622cedc4a3c88ff865c8a2d5b3f4b8f1d354b8d1cf1d4fd7c04f4948672ca12f453c40f712e5dd5c1c7f386b8ed6827726139422203d5c5fb1914b2721d55073bb605c9bb551cefffca17d3137be028a94e8d9d12caa9f67e60158d1fb46cf7357c158eb2b97cd25232d80bb549e1a9527bf0a86bf47028dbc8b1363e6f2e2e0235a5b189a1bfd08e93965d03b14f3254973ac2633d94794464da8ba47b949c1cc86bd60c7e124cf60b087a1e7a755b3d4522468d7b5449b5f13e7928137f540ca44c67b9fb817aaed887a03c55a1f8462e46c5e499f35c8dd730197dc39ce2bc89c6f707f7a68153e90f3da35873b6681c3312333f8bee01ac74df44d1c959d0e6b4c964a960674c9f66339aa6a253005be6ce22dae37ec1fa94070e8bd2e3a29882f46e2622600b5f149021d77c7ad0e917313ba2d08f18d7fff270dd0e8595a3198c19aafdb91d8e3406548002fdcd4dbfd62627e8945cf1d9f3bb420adb91b1a9d45c4c1051c4ead3278ae0e680231e1f4f99d9f24f24f972b76210647830f73079e9e39dac8710d9fbf1b7b798b3024fe41a339739a6225aa1b21904e0e5d67b75229d160fd2c60097b978c18ef0c95554a462776f2b69ae0aca5d5c47ddbc3611ef11bc5aab9d0923cd116dcda0112d41d11bf05e8deb095bd746f016a27c0b5502dc2e05a46dad6ddc52024a8f56d66418739a20dfff61b7b4161c7a262247e09b71e7438fb0872d155983f46a187e79aed249092472df7187623009ef0c48f940272e775620d2a5ad0c0f0e636b8a32c4371ae60e30987e9d26ccd156f14bfb1257ee12f05f0fa128d7d6028aa98a3ddda9824c6cc386808a8c6fdc9d51050ed3286cf84fe7da2e9ffb01770c96dfc19aa96fb43940445163cb9f7602c48edd911376ef5dbb8588c53402551d86846c939c394e223e71d8670b736c6c02ebe67bd53b969db5cb60678aa2fc7756e7040eba635e979382d4779030f4f064563641c02afece4ac12e2f6f3fc2c5c807dc81fe997808b415ea4d9b0f6eafa43bd178b424b3117fdb2445822afd218d3536ed2f7c4ec83844286c6e1e86f01caf4dc347fab08a823f4a8dbf44efc4bc64d18588849d53e1578d6ea3b09ee435a6f90407db73e9c5643fb6e5c8f5cdd665f7ed2dafe5be43e3ae47ab868a067e69a25806550127761ad0f4ad87717e7b72dfa51a348b6a79242662297dedfca1925214192b2110466ff28f87a8dd0d735d9bd7b551445c60de9f3f67e8c915e3dd4d25192b27ae932b4ff4cabb72340b5425cd632d2b30300363a472e1cca2bfcd5a08e2140ebd1658774530b1c90b5d229f643df258d4d09cd75b651cca8bc37b977aaf1681065b28a5365f2e5e176e7577fab75130d4a4dbfa0d6f31db2cc9d8b638feabf5f3577e39fbfbda512917730639b06c52ce0011ee7b88e07f2b8bd4ad1efc86fd5791d376433d43615683e90d4f839eb17e78a57be614f97a49679abf5bf6e3485d512efb886982aa06f6306323e092ebb64e10f72fdc6a2b2f53b45f4c807869c4fe7da15e976925dae421bd6d0d9ee45b6427e1b5186f1f6f892516a3802b246f6757c92c7aeee89c4968f737647aa8dcc676584e336cb266fa273d6d9ac726942202186c34bf2e403aad75709e39664633acadd4a4731ff5dd7c9b5f5c031a6772cfc6c109b42caed512400ec0b35d39ffc9e463ea30774a46a1901dd0447bb54543b69675489a28eed29554c2112d5acded78944ad25c683ff7eba9cd807875f8cc3e2a4f4cd08c7a7471bcdc41b700d04c5c2ecba4149137610f041e44bda3a32082651bf8d8fdf8f01132c793f2c0ffa83be3fbd386bfed5c99022334e738aff7a0ebc715634abcb731bb2dbcb520bea81fc99d0cc0adb8ed30ca5cd195b8c8197792c45d2b19c37ea7aeaff9c742a69f0ffd94724a711d64a3e9db4c128363a64ab78f58ad55006831287ee905dfde7de089d1960d2a5d1d1f60087d43ada8828684658b9c9ea57f0fdcc81491c1816b4cbab6bb09d11b24e5f4b5576d21a2aa1e402f8077154d1ddaa737e61c2dc56bbd03b20c49b5bb32ab9dc1365cd07f82ea46201c8ea2fc2f6bcbe01d1025373a4c3d93de5e5acb6cf8ae3f94b775fb3ce3c703788a153a49dfb61ea75636e86ad8ea5d723b3c56a00ccb05f41c5f96604e0e3cc35b29a7cacd683d44debae927c08e55bbc4d208156d77ec3bd997d22aeebccaf50dcb89021b1702a5e56e3cf6737611c9fff5ddaca160798e4dc19ad908f100345f51ced33ad6bdf5283c9d4c6ea3a6c8178e07537ed6bc533470f684bf3e8a2a8846a45e079607953a1150b7b4d8a89ffa236777d4fa4d4df1366a7da143951279c6b0ffdfccae384f9bf852bc9b08e8f90a58971066d4b10df0c0d608ecbaa8edcbef6661bcf6a8ffcaee77a73861856df82822196e328f20da4f2df18e2ddadaebedd6c9f74bcf2bc631337425d01b77928adea3a1830d605ca7bda5030e0b0515b722bf1a03c261851fa259cfa387a958890ea63c3f45730c47125adde698890145543910e3eedfeda465143980274000bbb0bf52be4b99d9bb44f123a43c2b8646dbee7b4cc24263691996547ac9a192b453264617ea0c7688ba2c0ace35ac48b20a622fc9092860e45dbc7c7b41f1fa9fc1a9ed7298539634ec3ceb8f16aeba5f01aaf5ec50c8045e2861e26fd5ff2f3b3d71c3b2954c5f19308496de13f0dc2bb4cb1f8c840203b6b6d53adc1995d3928ce495f49e33e45df201a86fb55cdce4aa9a36d8fcfa91d816b796410fbd6d676855d8a3073acc056fe6879f0d5b4a9fbfecedab4d13d0b2329a88074e6e37a0b9a2f6147ebc12c5e8c0297810bc95b72b7fb14964abe1672f682fab2df34a2bf40323f08366f4b3be28717d51971784052c5cccbaaec59767a18f317f1a9af558dac2f9054b026291bf421ead0fe097369f7a2297c696559a7b955fb70b86098b1f1789965e3156fd863543d55debc3c9e953163f42403e68aa0135fe70bcb8f4086c3042d090997d323b891622d7416127f09a23b0bd616b49e1bffb1466dba72a655283696519dfa71ef497e6d5df0f83491dd15fb1a15552c05cf563137dc68db33d22669206beede955b7a9350330f9e406ae241e17c6fd4a6e2fa97e3f12acc6911cf154a05fddc25a9afc8df6f51aa0beb990b340795d4f25366e963bef39cdbdafe40ca14bdf9f64b84077ce8c0685959dd56416c292394021ad6db55916e1d0e07af37d4c6ad0e2637868d2f6766e6e00f7f4cf075e41f63b6b4da55d5b269d6b0d81967e3a5f070cebad412bd7e23f88fc7255edb01aeed994ba56b5f0b2f7ae19fcd91d82c493e41fede8c755c59c709973c0e6bd49abfd7e43ef59e9fb75060a85d02bf3348331412061510d752efea083b79575803b932802efff987ae2ea7e339f7089fda41a3cc1fa6d7467decaa3f1199d029008f800baa558e0e92ad2bc7804bdb1d228ea07b7f3087c5f0d16f3545446e8bff7a40ffeb72bfebdf2b876559d55af2fe2f3f87a4f94432a2d670986bb0dda949b015dc1943d9a350cdd9c7afb7ccdaaea0c294f2a7cc8f2746ff05989669b0d692432c961c12210dc0a2985dd2b2806e1368bda6845253eceec8ec9971933683daa22553cf8964e1d1d95decc327daee83c967e44414838d96b43d2e4c812e65cabcced9e0524b971472213985fe28006cda30062d7b9d5fc7e58d1c3d93d5eb103aab200149218cb6f0b32b0fc0de0340cdc218fc85b22efc1130ed820f864837cb99a3b8e3ef2b6a3635d731d26e1b18d5401c5072c6779547ebdde7114ca5cfeca8ba924184ba937e62dbb890c9a59d0d555290c94efe3ab44e0c11549b3a4fc07720c52b70ee9aecf8873db7918de5985dea07da3d66277fee3008db242488cf09ed0a538dafb2a1495ededa2fd51581cc4107c674e9d3b1838b1a009d2637c09878648c37d18e992e03cecdc19efaa1ef7a1fd9e4ccb1ed216c7d70c661bf05b16a8369bab108ae74a52a74e40c1c4cc85bc4666670572a0016b86c9fb54b493a4173b3bae5babd5fcdcc472042c44f16f5cea15b7d9cf0e800810fcb45df075a814196a94c3298f942248607f58289b39e79133e051d4c72a2042f630305aa81984d3bbbc4d212c009ed9435a1d80845340fa3dd23c0ff9e8b5254e9e08ef9750089307fdccff51415645bd50fa12538e2c47feef92bad4b7ccc5617d96b421b6570d2185fa478b25542274d50cbfa2083b2fb53b0672ed8a66a9acc6bc687fb27e5c700ff4fef5532a393a597247f01e9a745791bcf47ff76168963590a879e726bb110734ab6faf9ed135ea0d0bd359b93cbf3fcdf0edb6d9d5fd63c5a6e6f524360da78bc848a5613236469cc9a838ca6f36b8d7cbb1b3bf543e72c6d350e8c97db78d94e8fc6de9b132ac02b6a9e08f73b9cfde85da8635291add97d08d440c36b9251bae949e09204e0a7b3060425405d44f10451b175378b0044395cd30a8ab2af1aa7f966463f09b0c8804eb55c5d79af406d63edfc95f858b0f76f9edfe40a005d995bb26332ca6806625a70e90f0e151c3fcb132ef0fc6d404d636bee9786298230fce185f8277263e309cc14fceb7f56ad60647839a34c880439ab71c551a9d9f2a3db7a91bed2ec0e886f67091dc7a97188f6d159dc597a96488dde35d4f623f75fab8d7f964418b1c893ebe0765e5a62fa542d803a2ca143df0957b544957cd3a57a5e01f5f0a4e702df45cc1b479c27ed27c4bf064c96ade55d43da5a4ab68c61b919ac8a3921c61b7c9836789fe783c3c54690b63eb0ae277615f0ce7bf75ee2c3be34a2874a1ff377701c5b80616de7cebacbee2504270958a65c7f57ff946324acaf79fe4ba33682be7cf153af7f8f0f1337a19710e247bf9946ba769b903f471242713d8176b95ac431a3c8fc3a6994dbca16403d45dff14b20a5f2f2e57db7e905b9aa7452979616a59b1788782d0f6209dcb88c42b050b6c87c059d675710a1bed36398cc899dc15915398f215b6d41a6eb5287a69f976dfd22f9fac4899240d3cf3909a55331e4d012342ea457d437befac2842c8907b8c0ee098a57ccff9fb472ea831769dde25986447acb7b2787cda470bcefc4bec2ba49efae89f632cb3cb14c5ff58d48b462198f503b11b820e71700e4ab3c4cbfa02f4cb48b90663fa9d50b902e842de33b904d59a0c2bb29d64255606e4ebe13b7187a160d36bc07b9160dc49d444db72304fbe6d1504e2dfea5c120dcfa2545141cc633a1f2bb8c8e21c4fc2bc0e7f65844118bc33ba4eb6fdddf3dda2d6c33a3a12643bd682223b802c7bb8e2ce9b8f04c757bebbd7b6af257d0167a2f238f966ee1ed17a5d21ac9f9b2dcfe1d8f99191f7e21cca913630bedd5367f27ea9d29e741f272cea66fa31d2e0a7e2dc6c5c69090f1d570765bb44fe1779f06ce277b22e79004aea37b3412b708422473fce6837fd2dcd27dbea9d14fe176d5542295728ba58c561b426bdc095b9e7fb1e819470efbb9e2a49c3e3c5ba6ee5d19034aa2a5bc89d8ace2b162dacb72872b3e7cf13a7cc470b4ed1216469d67d668b133152f265fdacec79f766315639f9d14c630a1a291ad97c3bc5f065742e85e87458e426e5be61b122b05ae318d06520af0f6eeabf47afd340ee334ff5aeda299ea0938f20c06962422a69b821c5757431d4649856a4768e503c97f9c9c296be83d2e9b8a06322e350bd21f34a3963232a36285da7c0ccca63d97b1a1593e76dc7abc192f7e32f24ce802a2bdbc14f38e78f2b2a2d014a5ed621d00491fa07fa1916057c34a73ca8699227297480247c7bb8f32f0369669fe5c340cff2446197fec51972dfa53eaff2899a55dcb545a9536da5f370a60d9525c672e20838a51f41df18243124a0c68e351e68128093667dfacbf50358ba87468dc69dca10006fd16ff9243ca134e766d6f1091cf801151ffe1f6a66829812b2ee0c9a02f78f3cecae8156cf8f487143e7ca7106bd3fe417985d63a49d768ab73a5785358ddfe8c84c6bc77d653fed58958a2d6f328672722155bc42292411e2bf688f84dbf0417d6b82b6b81383a33d5693d6efb58563f37f86ae44f1888697e8642a28313f1a4a94270e28fa8a92cca25e01d4db604d779d95504d9d4bda35f86c98ae2b065305f8d51cc4dcb2848d911039ab51e6b9b6ca5ad139362d35c636c328d26594c657edbeb82cf0c46f7383925a7813f2814121cd4b7cdd7d21383b7841e97c22e7558c87e71b58ef8db8acb8fc10ffa9fb0b56d9909b2f6b73a32cbb0e580fd9cc55358f64cb5168e7e9745f297a59472ac14ec7211a56d83dda93d275346926a4a43d0454c8c671144463181d27134c8d4679d0c7061ffa8b9be1dbccb5925985f1b33a9ccddd86ffed5a930b5447233248cb2bc825dae4390d58d8b474692a3b129cb833ec20fb16d31fe4a14397c8f800b5406eccb761557c0f95ac77e173f937f87becf15da0c03750ba783cda5d110b40710b7265b85eda3456000b27aee104ec08c425af3091a762331d5499a3406e832fe4e32be2d2194eeb31f0f97736c748f79ebf747ffa618e1575201bc4e42a24ebc4bf58d3e96af9baa5bdcb587580208d04e341387a6caec60463b152e2fab4fd12c2c7fd0d3527f10a9abd22bb38212e0b3f142e62c8f7603da13b456fd4698c92d941f870af984c36da9e3f551e02f4b537b360514cf3b76c8222fb9a8fb2f29c56da025be0cd0897b99d033e2b6bebc1e5a5bd6350dc2b38eb244b07c046214206c85f9763c8ba988d333ec2415eeef0e76f299007f9d126847e34aa0368fe276b249c34c143a8ccb1bf0a11e236fd42d95254b3f1ae26f18f4677bd8b75db1549df0c69ad3bf106fb90f9a43d521516f7cae2aff10c888fed5e895056f0d8869c7f3755316457f1dce0fd2a481b51d8539fa70bb7605ce2069897ee89352bca6229abae71c07eabd903babc61801c1f94e08f601b8ef24d29b2a254cb71d91dbb9b015abaa98eb932f2e5493ecc52d425c216fe7854093d6f94c579b4911a7cc312e8fe297c21da249063dbc3619b79647483784801f85d0301497f8da8d185dbf2496da795601b2e95afd08991fc38843289ec9537b9c1c80ee5d5155e6910fccd540271c08747b0e2f451ed8e231244b03ccc5bb2179f5109d85d57d59406da4151708fdf4e72b5d99379297a4dab33c4711bcfdc234a2ed1e077957c13e274ae1913d34a309c11bd39be190ee2680e833bf8799229ee8335168a879735cd8dfa1806b8b0321f5a8b8d3939846b27153d70d96e3024edf97340371db9cff46cdbe91555f264fe261477a9cc97cb6b258ba8b9db2830fd0092446693c2878f6ea5946bedf27ef5441c28a62e4bf2023174db067c6611fba600699fd99536d1c0f2c209e1b919d3a3b8b4a2787d347635f2857c8540e5849e3c4a1d6eedfca4eb7bb883d00bb116c0ad11a13ec507d462f98c11db4669f98c15002989a40efad0a8af79271b4392b2af409c0e5c6dd1616f234ac7dd95fabbf3d03b51b01cdf87024271dc7ed4ad753987e38c75dea3bd51b2724ff857041e097e94d2183e02a2da1181c1991eeed0844169e8f8d12caa2c226ecfe341c0b9861e0187b0ff631b0e760cc1013500b618085e5a30e7664a064d01a44551dc269fa7550e2aa268a86a1320e8c5a3f0211e372a3c18544d3e97e24ce00d77ed955bca5d1bfe6964a995b9b7b03ef7073711a3bad59e04842ece3aa10d93ae0b267cec4b5c014fdcf393236230b816de48d6e87d13c68fedaec6450b78341f444588edd2efcbf3b99fa66f86c3cb384fdbb7809e383ba48e3c1852c16bbd6fc6e416fb032070332bf5af190992654987be220aa862ee49a81f09bedf27caffcd53616a492d8b43a08a73c47efba9e8455acffdb41d2266f5a5ce5bf42bc08fe39980f9d2f4361409e86ebf1d7fb8497d4e0acc195261db59da0a39fe08998c307b00fd51004865b8493c9f05982bb00b56f456f45b65663ad2b2e38f41772da43bfdb1ec8ab3596e426f25282f563c54763a080e77c534d34e44904a1ab36c79fcaf66c233a3e1dbced7975811585b24e1efcc886c3e9488ddfc18b3fc9cc79d2f15bb285bd279a0e6093d40e08d76b75861aef87e7c32a1853420cf62b28f01ef463974e14d249d4b9c2ad8c9dd666f04e56d57c2bbef832af3f864fa37a0c0be933c268d60c75edf93d1a25e47d19a7c05dfb60baaf650f0e8a4cf49fa307a31df1da6957a99ddedebba1a6b9e44796601f5fcc537fb26852bf1c3a7a64dbeb0750138999bfd83f3bfba6de0f67a7c68ef80e9b2990070a8b96853361c6713c6fe9ef67e484f76368b1714b4f74197606166c8bca3f634b49e5435b4fac67e9a9a96d8715738371e667e50579b96097754cc2133ad776c20d91ee17d23d87e2d15024f80fc71821f7bec76b514f8b41d7b5c49fe5def01b3e6b4aae571d030deb0ce0953b092ad644b6f586956577ea76ec8d6bfe53b91b14764672a119d63f6c72e21d2fc27be0e4ab508a6c076aefe7267a4842b3ca8cdb6301b764021bfb1a2f41ef0b877fb80272b7fd7a0973c6ba740d6c3df8e4e766a4dcfdc748e69819f2942b5eb8e0ca63839f129f2eefe457220d5a8600059b0cf2ea450fd6721c6497cfd6cc750483ee751c92a0d438ff22e58ec51a00a98fd28a4fbbe13a87cc025a43e5bd596411d284eead87c0320a0506ec6a732bf4b4a415c9c57f38d6e52d1ab06f825b5940a0a6d2c54b22820d66aa28624461eec9dbdc00d0fbaffcedc290e8d2dd0be0e0b75c546cdcbbfe1a653f78690b150e949b035c944a50743855385005e78920b86dfa2075f6c4d8518c2e7230ce09aae2ca987196590f97ad2142810d14fa14a3da84040df92de2a121ed4870df1b638d2ac7ae12a946d7854a3e71c3c660fbab55821a2a330a0d387bbb4d090d461e066e643a342f1f94a72af363f90398312610d904bdabd20d838d44882234a239f03507e597a5e18fa2583b9b43419dfa5203062cb007252996a527540bbb8991d19bc7d04d273e4cb505a70c93b07d17f0eb83a6f172add0f5980eb93268d610a43e88af3f68d7797053589a6013ee2d968011bc30c525c78808be2f5257c6b4ec31c11eed1fe7c5ff92a8e4f6723215dfe6201152e899186f4e6b4f275baf46520c9f5c16e89cd37d1ded94a417dd7ddb54f1fe98524ed17097eeb1e54c480fb1378cae381ed12017ce587d5b5cd67fac145e7731ff95fea78f5a2f8c332ac1853ef4e5ed3ee64efbaa949d56b11214d24b68a6188006b7c180f5a20fe4661d5700e7888cbf2267f009dd7f651efbded311129045df9ab57036651cfec19aea30ca35197e0d92ea05b4df9906c99ebea63d61529d86ffb323a12e4da0804677b5d27cac1e01d5c32977cef3547dd97644d3e1d8be1a04d3c475ae782842a0f5b3210d89133ea3333102fff1909fccb948ba80226b3022d7559678236bec45c93d3c570f3af666412bc4f6d053d840f215416d9fec1f73f1b08b892d30da28bc5ddaf49ba608aa912bfb5113ebd2c157df29d517b45ae4872ac9ce8b548ebfb077582222cc908d18e5545c545f81c459db062984cb787acd2783e0b0d313b1fceb96be2b8ad2f068ebe0a0dfc0c2e9be7325c5ca40b96ee0a4a4b3af449b52b8a9266ba02d9549675ba9e4c49a491eca09eb1c102ad402c4709391fb4e3a899d63d73434034e89aba71833754357098f413d502fe4937fee9bc3437fffc1f88ed9ac388abdd419f798fee2d2ee1b49fca70e0fb8bd103d7e08c7ab90a57991a66a1fb9b9c81a2a50e88fc76719404f12cd6ac44f39c90d8519f8f8081d5168b6a0363345c1041a18d832e93ca9b3419f357a4d95dad873efaf746ea31571691b42e41c624bfb28c5a3714e159d83d5d781380a43e2eb49fe8146ce5f388e447894dc350163fe56c785b344895fb46dad8ade9c27b84c76c81464008dd2014b31efa9cd8c6bf5f475dbfa65a8f721d13fbf981bdf5d138bdda2086ce6b1ef67eeee007a0177fb466575c894efef7047b57887828a5f286799ad316e8d96a69d68d10e3da7bf37efdd06f200b77271eb566c1fbcb5d2d79ba434d64c7258ab1a36e41177a2bbde491755323ba610e680bd2032a584b792c0dfd2ced5cba2921908fca3832cd80959227832f63832717583c416c5225bfd6d62c24f76910f48cc4084090d249da8207ad2aaebd067eaae69220a73987afe72f60f67aab95da59e82d60cab3a2788e17ead947541f37a5ffc0e11355add7d74b21e6528d03bc5e585e968470f9c53553b2536555941ddc31387470b4d26395ca528b62575c15aed97c91c399c4bd5cd9679d0e8da5cb9180516528304821ae0cdaa4abb555da6560ea3f07c6d8df76b4666f705bc93b28100463f6180059f5e73d449d4f5fea1917a0eb43445f13b9705424c73fbfe15062f42d3a318176a88e00ee15881dfe2d7f17179494260cfcddc833a9d1977d9028f3612cd635ed721e0d6f657a450fd77d13069ddf063d59b2bf97c730d040e107233f2f38ceb68237919b13ef1f58b0fd849e441412dd3d617ef02934122eedf718debec78cbee5c0fa07baab427833fc40aadd83dae306e6e9802e756ce197a72c1119e61831285428149cc22d240329d9bfb3af8fcf57f11ec177133d6b430c36082d8b59711041d35432f947d7c99163091c43c2907950a0f2c2626e6a2a3f61ff35074bb46d868c2947e6c76af0c680ea7eb4cfc5e19e1f9b06bb3c04a52b7b0e455df2650979bb5ae31aa90d86cca04ee6e4ad168c91c78795d991e137487fe146b90fb9817e2bdf5b794c3df2fd3c9a63fb967157a2957afc668719b492c5be0c092465f5441266e5a99bddf9dda80174aaa9ba829e95fa3e3db6b2160ddf3f0c28087d39c12ce00ee4d61f9aeeed3ce38dd40104947d94688ed016ffaba54a811250c20ae29318d08aab362f9b8778d48786e9e6c88449230682bec152515c86ea3074c15447f4c5fe1c61513ff30d76fe3f0a691d9a5369f4f2c591ddaaca6a1af961f9ebf9b92d3f93e76d56f24a0ddac8a4cde74c82720b7563a554ef4ab1fae9dcb1ea7cad8e57ae610a8d692356cc8795a6703c02e858f6631c83babdfb2696374c76e1cd0aecc35c9eb8d2f5112ef35b84850f584243fcb0a3c8f856ba1dcee4fc8952fd881fe5303ec31d8e91e19aa67d37499a4e58e688d567221e6ec384d983ad837214cc34b536ce498434a7529b197c040dd83035b5b581b7ca1cbea5e6e6b08ef81345018557195ff9bae5b8e43c52f610b0dec2247cd17a7cbdf347d28b94d25305adee493a2b90e1450dea436afc9350a4408d4190c38f40eddd3e0244667b786510ad6864cba8afd40d1b1e5e6fe4653f1c0e4634890f6ba3773a7f6a243a118a2eb036f26fb40bded4def054cf870554714e3c9c7780dfa5ca2b20750a15793fb727ac85547f1eed84b78778a98482d7d9dc31ff9d8abdc87fef1187b7cebe9818721c2244c8e0a8517fa080fb89a34091220b0a892c194cc9aa3f43d85ee1ca2cd8a464ddf36639d5bb6fa6559af43a908ba566ebaf8b0955d27a36bf26fad47090f82c1b487e470a97984300a6b85e908e1c097ad431d6bf261f523dd0b7bf8a2fbd5988429001519dfa43aa425cf1a823420b3fd54e843073bcc5d7967fbca5a327982136e637d4816add43c22416b38c57a331311d64fa7e949e86ae4d83d6cec0e4cd2a5265f9fcca3a4b25d3045cddefe2869b436829647fc111607340c1299837e50306852172e38a4d443bbab213166a847a689445362d989fb1c8696833b747ba80f64ed7aaa0d006f34bf7465ea152d8124764da4061b386bcb42e1617035ba610ab7d8d0004fb07d3d811cfb64b6f883636226e3754ec5fd14c65a64f47e706a6768cd7f4efedc54babd25758dafd70731762ec5afb177eac1a6c7cfb786c0c272342a2c6a23703bb3d9e60a13652145a803cce55409078b12691465905341a17a58e60899415aab0423309674fbcd48e931f3b9d8ad43b4060b5c47f991d5fe2d2041af996deb354322c558e1adcb7569895755c13ab45c1844f6168ecc58f064548a81363a7c3827c98cb38969832a11e829da97327ed119612e30d80ef10f6fb66a2724df4ba31bda2fe2fa947dc2a81da19516501cfc3d5253fbc46e3b4a0bbac4dfae2a3953f1603c5b24b331168dfaa6953b07577bd3139da7200df1ba55deabdf1e0bb40cd5d15bacbc1f3cef716d31418fc7d1852e25baf529e2bb9d5ccf145e635ca595f2c15eaf88daba1c26be9c3628e661a831f357e1ab43c7ba6d62c5f9f95f806409e5ac5ad650cbe49119c99db852bb24cac9365b02ea7f8c2deeb1f5231e33a189880f74a07328a7efb1bb584315ae07941bd17a24455c66d5dcb6a81a1a38f1523fed9f01397a9e69e733cc6a6a2ae650a120cc71b16bc49d6bc8baabaa8fdd8c0e0c963d9dab1db36d711b77578fc925c2b2eeba1fdbb0238f183f33a6e6ab1ec2861f5b5f1da56c6b83fc58439cc94e475b8a7b8736c02aa4ce87e14ee93033b0bbdcb782ad7054878b7488f2262c54338c6fbb7dc1e81147308b6efc43b762dca4c757ee36e311b77a2f8a98cb017b7a2ff1ed7fca88d99beb1f79dcbe46c5d25f3f705236e8bfe97dfac1d6d739dae2a6eeb5f520d18a7e11cf1e074eb2577a8a6440dcb706057cc8dfa5e0820321cfdb2b8b26eea8c740e2677e445942c814ab83c87d29dd8de3b429e756d3127db5df48e15da506f8090c0c26fbbae9bee0b8f52743b4033610aa99dbdef8901f140ae593343a110d525fbaa7042282f2934918b68ec57cf02198f297ead309d14fc654ebb93f3203ba4f8fe41a460b312960c7833f63c8458ec88bebd166e0e7c243262b0b32e5d7704b339100d38136b4474b68d4a7b5c359b65cf7b1eddcad1f3ccc2390702d0179f8c1b92c8ad83b02d902719fdd20554c9cdf452a5602e26189d2a15c8366516db0cbab6f2ae0ea48f139fedc581f8affc0638ae532ad1f3b780add5a7c031f5d3a5bdf40ca13c2179b731a7b01e87274c15f8e33716192e8d719db2467a2e3bf8a5c17701b52a456e48769e7c296a1dd5b11636761e1b1e41bebf5dc0de6186e43d77a5101dfbb20ed76b6745669995b5c16030779b480cc3c199235b0e96b53bd98215b3110d5654859fa7d4a02cca830ee47d485c9c077c5dc5b2e2cbf59f1bbe0f6696f3ff83aa0b23d3909408d06f90b3a5f1a8f98364082e7fc019da01bdf502b123c211ee73f643283264fe96917becca51d14f30cc82246f2599e93907c542ed274caa32ecc83e4d202d99da9ccc183a9817d0f996f3a6017cffee631912d07423bb714f12aca3a86e329040a9f6a61bde2e234d453216ce24ed0414d04622fbc6cb9b64eb1ea1187439523f7b9c4f68ac297a43b06e14a332b39a819b3f9c9fa7de4561ce84cea1616db88de832e45cd40b7e76d637434701fe2e102055f378048835837cb619e71b86b7d9463d2e43ada9f3d334772a97badac9787acb4f924426dd0c8455ce9f5e949b529eb0d8f28848efd9db124a1c4c0a68ec59d3fb2e22808bd84594a1186cc5453c8b33ff88ea69c1cf8b8e826ceaf0dec9050bd407119482530054c0ac46c5f24e2fa7cf4cb731463e5c39fba15ff99ae8b15d83a12a0c516a11a219ede0ae2bf63fe63054dfb34c2aa77a60fff001bbac20289136fe26216593fce5a438420e9663d954518db8428c2aff67b7e322d85cdd47eefa108adbe855e2bd5a599298d109cdd9b2701eef8cc3b862dfde5eb9186d02f1d8326c2a6adc60d843822e0a603b50d8eabb8409f06178d8f2e25887b1b4c4a256d14d88deb4f03bc40e306482cb0722284a882fafe6e8b29c1353f8dedadc3fc47628859d316646243d07d35a8963b8d4ec5b5029ed79dd81f8584e71f81da6afa29b961f29d69cda5da596432d08b4ef40d03cfb17c1835c8073e26bd04b9d34f75747f810a9d60605abe32a11cfa800ec5ef86e71d12ccdcb315c359abb77679916f4308ab2a1ea392894bc7b44885ed9ebe9f62fb9cfa9f17715fe7f88e2c0f14952dafe6304ceb0c28a36fcfb7d16b8e395623e02fef5c9ffedc32587a156e16496876249e8dff0a58d923246f68b05bd68a874fb676e002ca1ac0f1933a1e04fba80dae3cb6d9d80d2ad22cdaf07e48860a067e52981cd40f7ba3c3a5e500dc4ae7877a14080551f461b385341846ad603c906c71528fff560f16573e324a81aedfdc29079a594804aa9b24eaaf5299a67c49a94d4ab8cb94ab46f78fd1cc7a9e0e4890dd7782bc5659ea9cd2026c16c1ff83380fc227e33e6b004c18be46a5a7c18a02a516c4aebba33f3f32a937062632b4bd26c962c3f7c7901badc83c517aec3aa210a644698a2f62da78fb2d5859072b97f0ec3766d46dd4e34e019f07bfb45d3bec3d2bb8875557b412c9522dee90676df2fdf265f26167ab82f29f348335da5320f8b9614747ed6e3b4b6129dd771acfd4a124aa53a3d29fea80bc80b0b9f9684c66f8b3bf2c3009821aba0e75a791fbb52d72811be8dcb38203a68b73a16111b1032649471a6ad9390f24da43ec40f66411c01e10144efc8c193230856155b6a637dff090f4ff4da59c395c7e83870ea2b6c682816123fbcb6be91db30842ea32085c2c8c13fa236dadf008d82a12da4bc8f65d7c2e54a659dcbcb6a3bd96ec7bff591ca1c038b909d74122758e36d53562969570ba8e54710ebad25a2de806093748e55ab8000cd023f64ebee01305810ffd72525552a7b04eb720b6eda7388ea38631e3df8edb78332f6d8dfd8dfc32dcad5e2c988689937993f9a36f14e65a508ef756557fcfaaec56b3890deba11c051bd7c3bd7aa1445b02d8e3dda6996b0b4679060ba8184febb3353c1a6326f243bfd565606f25fff020348640305080f5547f81e93fba700eed340e71f1b45559b26131a8b7c7c3188c3f032f9d6c1bd16329369268c4f13eac25bbf7a45d9e872a5a5ee2c880af2254bd32b5146cf63432fbd08430eea80fffdf2e598369f22821c71c901a76b15e39a084d4050b9eb833a5def23ee8a11276182f9302c0ac400fec6fe6be29f6d08129f6e8dd98b3d14c7ad18d0e3de77f1a03b78164ee0c57f4aecf65d9b095591be3431b774af98da43aecec97e1f093f145273c007185a4423a783e1a777111eaad75935cd47caea3324ecbb9dfdd2a6c238c72df4531e3df06494ded12a6fb56a672422a112203cedcdedc9ddbf0dd13721feffc9ea30045c86b879c83bb3dfa829bd3630154162024f75f56418b5206c09e4fea40f96431e9b32c195bca9528f5a87c27789bb450b3ea960ed8e2e27aade8ed890d86a3d3d4e2073e37beb2b2e0b50011dd191a30bdd847daf99479297a112bf60a43b6651d0171486683f02a3341031444e13c054e4881fe89c092255dd7a244a2aa7dc57f9e5abc1567e88f2df08049215690a5a83227cad98b3e673166ae92d024bed29cbbeb91ac7ec8f2d5dac61d1e18edf9508697d29f369121210bc3523c5a8967ae32c7b6c945135c7f6b3defd1e25078db8f588c5075de69f5a7052e69d4cb43692e4043d386e8379c3dd2b12e58766382f22416551d3a7139bdf864814189d5ac649a7d20ac8e0082c3ff12fd6cb0b9cafdd239ef773755b54ab8d8b1f780de57cd7fa260a6f6c97d0315dc88fd6bd29bc6a4c4ffbd6ce6ca75ed88de7a0cb0da6cb5cfcfc8f3ee71bd9f9db0b17653240fb1f7ec031c083c09e94d6d99e55ad1c0331cf185e30fde6181e633c6ac06673dd9a319719f22165379f81cd8521d6593161d51e213f59c8599e288eea1113f8436da027b8a3ea0923f4e3293b328aaa67bd0397ff9f26ef95ca249758bf21d0df491d751fe23ee71ce71ff48b6a714240945b377572b8566d6801f63756d74799a3d0dccfef3fd992ffbcbe4b82cb5433ad7ff496146bc80972c2b8fb879aa46c459fdafbd4802f1f5c0cf78c9d1a85b5466a7fa6e2358a66d488ba5ad9c88e7ec06a2fd4b664062174fb537a9ab35c65d4712821b4abf479a1877d4bb34d93d260c5fd291ef3dab71a5ad30b67f97769b6518c4242d5ab95d596105d00b86bb2b0d633ce025c179bb17bf4ec5fb89ea783c225b0670207376b82fd2835a58b7017d140d887ce210ef9b92907061623405d0ab9d3ed7d55c4a89de458fd2173989f0ac2c2b8db26eadffbd4573f53df023b04631b75fa50a65ba2a5c6a10ee7d37c2f0c5598efe5e0d92457f9d15d1143894de368b43f32fe4da75900499cec39fcae8e71d700d39a16a25a9fb4242c9a532c630791738aee13267ed371caf2c1dc245ae462ac5b1bb5e0bca6eb50fc1973c0caf68b5a87ec6b870c28d939c6abc362c79846e06dfcfb9d426f94513754a2ca2808d48fadf96570185b054e535b61c5902debb44a4faa4a895e661dc0a050b7098ab3bb25a0e365c09e7676636ecb4051fc541178795188d2aab9d1be932d8449f0d0baac85f93ecb137a2b49e17023caea915170846cb27605fb6916eff71b61dc09d208020b593ed671fd3ba42f13e6437ede41e1ccfd5f42b5fe314c4c3bffe58b92394288ff6b36722b366f1972adfcf7f896a07f355d5c1ceb80f6c00ff737d6536d4c3568d70c3b706b9ab67405475c7c78ef441c591890eb4998bdf3da6e5fa89f69f4d9cf4be6fe8f26154d40c33d326d90bef769b94e05c996c199f2669043427a36fe68cd3bda20852ccd0a7a25b5585e429a276de30b4dc2553b870b38af70dc234e3c4de80e93a9b2e76d81912f73b55401c7df1bb6973313c52e29145775aedd1661b320dbca598d898493535f25d9f4cd9c2d9bd190bd543a6aa282cb44bcc1f86ba0c57eb7f2bafed1f6ccbbc0c0b87e57113f48f615053f51fd16ac075d7b3d59eea6d732ce754f0f27766aa90c9abfe80711f328b63ee28a0ffb47b6b5355b260e5df7f3b3c594012385da207e9ea190b322a91b9623e1e5ad4a728d70fbd11ccd87d57d86371326b5a31bc98dd0f3b2626c27d3c4b927b888c5a24cf1f9fc76715d9d63a44907c4b34668401dba6d37c29c82457e8018b60d934327723a8febbdb17a16ebb76d43f8a2f155b1eaa4477d2871658bd2bba15e13f88c5808c58124c445ac3d002eb3839ea98652efcfa780d5e0d4a8e901fcbaed9b948c96c4b195a7841f7ca7cffa0ffa32f8eaefb89346c141963d4f707e890f4f837da53a5d7e44fc1b176eb4eb6e40f0fc78edd15662de66468a6bfede27b8a93ace2b31e844ddfec64c87ac98d940743e072928b8eb7344ce045edabf01a70fef55daa67c60fcf7f9c40bc6338b3fe667861b188ea196fddf13a5908cbb8fc4b406fcc9ce717bcde0dea1dcb21c06939de40da4e6a2729d0e833696ae203cc959ce349a08df70fa8226caa75e27072799db8ae5afa3bc1f19fb2a29d27b08d556da12da21c50b39973623b80a0e5bfeff0f8e82ea681049880c1850d3cd0c3fcb0573cac3f814279b767e4ae7caecca1d5dd090318602294e61f86e327c2fd83bf21c11e5498ddc0663323d33d823fc69bbec7b488f9df7fd7a2f517d97d9297e9cd8808af67e022892e12c7b967c6f95bc3d835e9fea69f0998fbaee663656739f47193f3e68b1ce05b924170d13144f4971e628b3116994d83320b5ba91aa6096b74381cdc6bdb3214c85f64d9e064549fd0afcb7e48778e0d70f930b64ea9ca766045d7fae9e6742f6ef7f5ffdbacdccfb1959038ed9ba26ab0c18817055e46f18550c6f549a63da71ad253dab40c4d16720a1e1130d4949012590b289b9148a6ed53edf45eecfe62470d63e692204e5eb7ce48e7ab5c2f10de80e2de3c4d55c1330bf94f1bf8843cbc0cedbf79fd6b53c6a22a516c99c1a69e11cff858197078d90e46e4aabc6392a2cdc6532fb65a9e5030079b21de0d1aa052032381f5acca85fdd16c208020b373ded61e84384b73e6a6629303ff3f2fef10173d6ab76c07f51709ac99363fed85ab77b796e61a1bd046bdb63dfdedd90432d25d5a08acc8742d57b2c4bb54fb7b6918b39e8d460ceb7ddd7708701996d7e0f9b4b3f539c5bfb891b8b9c093128b5c827f5aa46b8e06de8b487b5c0d16c2f9663731ec83718450827f1123245134fdf31ba5cc5a8edf9e69864ab52e8a9fbeb0c537caff275ce5a701a28d30fa5fe8100140f7f51f1e4d5987e32a17721a122e6056e5c4e5421886db9eb7645f578787752a421ecb5703fcdc5c18928ac70054a4a7099a92bbc42889663fc68430f68cc13c280022295e2a461b17b243d0aaf570617bc8144a6b630512e97975e5595ed6c68743500d0138c6a95998b386406b060c9587bff4d50756ce3af9aa21c9b482eedf6801127a0f17c1cf1f6e242ff1d5e14a3533be47faf999e121343d8686b04daca39780395d14cb14653c4f0c337a8dd0821a2820f995bc64fe8533a6cbc0a798334870af84ea029827f01071773e5ea8b133d252533f49d5e7eda40708d4401f9bbc7a68d474d5c419373ea79200577d5cefa9e4a2c7476964f2387325dd62fa90b9f416da25e0fa43863c6d2493c2b5665f87ba3a6ece90dafbb87252d1413e4af1d574c4e01d6b67d80f3e83080a44c85f67ff62bb82085fbd6634b9744fcc485c8125e0bd4506a21b373901d4d477f027a01f35a57d3341356f0e549d954d07c44d37a3a061b63659e7cf09e7360ba8041b581b608d63ceafa11cb0696d418c9dd9b6e9897053218090a0a49d4f1b5cd2844d598d61f1f214737615e8480dd5dbcb33ffd76e553eccc8a7d30677d1128c23b21c3e9573d1fa1118b1a87617c0cf62f471f00d7aaeca7bb1928f2bc4f199a4a44a5f58d3ab0bc38ebb25372fd399a59b28c7054cd172e18064211068c7d54855b77cd19ff8402b1e38d03a399381fb505be1e4ded58eda0c9e808c6a288620bb71f2ced4031bce0ae18e184958231bf4442782ea0898a105cc44ba758e66b3404e5baccfc18781aec31de941328c6e4e841b143ba5e6538bea7662888d2f6fcbdf806bb4ec37a5199ad9f1dd18f09ce59e48698463d70455ee1d026516b0f814862e7b0f092e208f1be96b35a04ecadd203dfa919eaf2aa5b7f8890c23e15570d72876323aca0cc28022bf1669292f7e1a4ebc02d8925e870a4a202e7001aa66cb954d78d81bab10f12a980fdb4b8d99dd164165a30c75a7a80a9a827b8294b1303705ac6e639b39a45bcd22fbbad5c712645ac8a5a1c46484ae97daf8a8b49aed0a21af5c6c839fc4156a2225b952ae9c9455d66aa4721bf9469f9624491ecfae53d644dba996b3195292cbb2991a88c89a11cad59c090540f5cf7e4fdffbf94f669e971ea05311ac432526dad8ba5e63b3896c6cb1c0f0cd459504c74b0f51d5e0ccea77edecd44a3731c66223eb37cdb77d21e0dfade8b97ef4754ed7d2da1b49bbe16a857079451318c0c93245d6d4462ebb3daed67f2bd87c7942db861e48d7d1655f5640d05865ce72d7193f9e6bce0e0c820e75cb684310e11c2dfb1225e936deccbd93c12ea327ff216630a47453b4eac9d5dfbe65787c6d042919802dfd4a9bfbef5424868b58a4cf069de0d4040c6d079faea3ddede5ed647382a70f3f1f479b21c088024d6734946af4267ea61b9b9a0656bd7c41d8f1b058232dfb095120bd3c838585508e75fb6bbf4020cbc79c6bc975f1f17cfb4cd873c2baeab5d94eff73b2d7be069bb5264338f33320967aa1ce9ed67179ff0e457d7f50aeec96f68c86d0a978989f097363b0594d1f414114bf15b00e1a76087fb279124db23bc380c48a6f0e89fbcd6585c7af9e285f1f2e6ba63f1edde90844cf306111119e706c902f892670c14ff9d0160dec598f862ebef4d2f418149c25f4b4dba6f9e017d584762cbb765a22886d06e52b11c4b3fecbd8ee386bb9973136a3a87fed743963f9e80ff7786faa595108f62cd87fa921321e20754ba53c27d75153a8dbc5aedeea4c4516d291fd480de4047ec85dcbabdeb99da3d637c0b90ee4610238d7d80bcd4eb8cb96d1d35a5f4ac6993923d393652ca7d15e7113e39d6752d14497d0271a003cb9a96298b834323cb272c55ae485aee4748382baf8837c18fa4d08f3c969831eab332e630a98507ab234e1331d6ebd7f692376f8ec8e9753f2ea3b8fb474a72abe40264a8284e1f984f6f44f646e29ee3292ff0792df53de67732592bcd0d6d59bd6b330446d001199e5d3800572c6a372933153aa6a4ac25249180a01cf84e8a29d3a1e63e5795984020b76ad75f74bf0d84f180e6893e0fe0a392a4867fd9a08913e211a176371f39a04c937dc971431729422d673d7782bb587841b25403336d551503cc7d4881068bdbf00b6a5f1796a6e672e0078fa610b3b9dbc8686fdfa286422bfec84a02f97760e21066a84aae216f9f5b2a6e662d2eeff382e46b21bab2f170f2536b5ce4b1802542b25e9bfaf04bd800c13c1f9a1bdb9e08016c031e2262fb18b0f74f05fb644e7232a40d7bca73e1a0ba91985f59722f0540094bf477eecc6c2771d0cb61b04fb2235840599d6f47d48d9fde309568bd2b4445d928a7a8b69968164ff37af6217f56090691aa730af556d388b43605318c990598063dc3ee367448bb8ca4de6e864ed2e929432eb9ff81b7ec3beb14d40fa22200721a698fdce8272d4df30669c70758dadb95a68dcaeab979939327448de9909675cab3c89f4237ba64e16090581b5213a7b5447139d68a58607bb0f142bf4e2cd2a232a4f9101d4b6e55ef8519ab50f9df32f4ad3e3dd6423430aa921a979c824e2bb8ff838e6ec05a5858c61004b8b96786313f25fab147d07e08d8688b38fdd1ef79528219d51ad7922aac00a4fdbc43de36918ab9de49fed8e9b0cbdb1a05770f908eaef29c3650268e28c4bfbf9794a6d2c459d91569dacbd63da35bf43061ae22e4972acd9807e00d5cc125bb71123017e2fa2bcc34731090c6ee42f651ddba13689c55bb68818b2d1497df7b7f57c33b6826fc11c3058a655bcf311d290c2871d93a3ebde29534a9d18b0511f8a46b7b03c983b630815f24c6414dca0b12494c2b3ce32a95207d4e89f4e9d9077dedfeee1b7f64694390da13f59a2badb41b74ffcd34f65e3ac4fdfa37cc37e73948824fa420c81c1561b86f30afe66beb6b640af901db1304c53f4b60f5031725efab7610e16a9e2451b09e3c4b7a3820fccf58aa8f839560e0dfca242a721d06f167b5e80186dc63d3699973b4708b325f3849baf39643726e24e60a71eef39b269a1dc0f630d69bbc427d32b0ba5148cc4a3a55228d0f0b1632c7471aeed0e2d90ab785a6c9a8d619d12b9bcbaa98db5ad7d5a8a9a5acd063605cd1549f74450e61d3ccff13f0f1ff145e09ac3327982e43f74b80b7b89ca22b709665117e3e05132739546c0fa90048c78e105d352647d47201cc01a22bf2bdef3f2fea2afe1bfe88ae7187feae7e0aab099315bd999b86b52f46df223f918a8e238dad3ea1c6a863c761ec0a7927623aeed6e2d8887d51e8dac6663ecfc346c729eab50d9bb11fd9e9301931d2261723ac4f5d55d4ee2766de1f3b43f89fba62257dd97f88e5870af5d4bc3c20ab404c23829bb1595302557113f2ee16c9e120d4d006be7e36d67a2ebc2c5ccb1eaf0d58e6902bb22f3aac54bf19bab0d5e2331d1510f93f677244c19b6bdab55fa713bb4292ab19ed8116c88573a5718411969cee3083f5e278835436ef87380ff6305697a0cfe436cfb9f6d80b3e3d530e251b8a11d7383ebd38d7c81215c0db70b018485523588865fec925dda1e5f0b9a70723658f558a5638855a105cb57fc771fe8d5515c0370fe967df5d37a24bb9dc1cd651da2a822e40bad3cf61a8db64affe8cdf75b2d89069d2d77911c35afcb28c22deb6e015b41b0df3f560725d2fe006a730940812700622cf8e2a09d4dc047dd32935e71cd1f4551099ffaa99619ee0d064a95d76efd53508fb56bc2fdf8e83df7bb963ed8bacee0d5859f0442086a4729b9ef4173fe7010b3231a1d9d85a9ebaf7495738bd1b4e1de8b0449446fa86cdae9b2d7f11af18a247a6b8d65b97d0d83c738ed3bde56fd713cd6824cbaa6de3738234fe5ac86d8750221e831cff0493f044f9ede07d932f21b88fc163b1397d37b0ba5511823818263a0e50229e1391603e6a39157cc392c170d7f599c4ab58674e2d94c9eadff6e07593b3fbda18b7563dab9db8c3e485220f12062c6eb60e45cf8f5cc1c29251d33ab8dd506c341fe47bf73f2e13169b0ac17d7917ac240a104d331a275b44e7add3bb088be0166e7230fb01e8966b7fc335ea48792936102ac9fa4f797b22b3302bbfa799892311440cc3d5da3a712ee61eb24ab673b45920b09a51ee24ee10a7d218da6693c1f2985d6026f18c5d210f79dce727386a0a4fea31e4cc68a26c6e33ba7af0adedbf81e5010f3d3be02014b6155fac7d70f5ad12fa6c923b5d4450af7c0dcadfc764c6a280903b6aa10cf7ddcaa73baaee158be562af1e890896c2310fdd664feb61516d0bffc58827e94d1f7ee4a4f7f3f47a2dfdbb4399164e04ec959c3068b149420f96086c66a7418270ef4e89013197cad270b227999ef1125fe4689bc8a7fa312f555e9ef3e70a608fbdb0f63800f5982595738dad2c83ae4e0375b2d06441e913819be6a632718d37dc1728ddd12a7eb49f7a1d7c1e5a69c2c0070387d2eb22dec9863ac6141b0708ec99448e7ddc6aa49b04c6becc3991a4b79a718ee8458868c20708f31ff1d5682bc80ad173216f0456bef55a0b6bf6e429a83da573993cb247c213e69c2622351a59036663d4c8501f44a76b4b7b150ae6c2a6da7beac1e339ec9d98713a3187030248300b00af86d4f85b0b018116bfd1e027dc71472715b692a241d27810e6b6894c03e90c32265940a304e5510681c2902f1d3d6d629c65eaf62d1e5eab665d31dfcb04c8429d81c1ee5ab0f69de7ca5e7273ab427eae014419b0d11c60b6e7bcb8557e8a9f9202edb31dcdd3cc3555a7b2f5def519c2f4bf359c01ab3c4bf7fc91bc145c77bb3983a8f7861296fb96b9a92301df34e71db7882ecd77f6be04e748062dcf53c08b05ed778ff893c10b37baad3e944b55935607e8e87011d7e313bf8404497335b5c71fa85ff8abdbbab4ea46eab229e53a5f141c1554855ffab7037fd421181baa85485fcf0f23e0fa8fae73d0b6be40781d188e45ccac4d9516565120a5f8a514f143ccccd820b497f286859dbdd74b4cdb3a748c39561bac9979b810f60adcdbef36b1d04d06db46079cf03b1ab2a740d105eb854acf381fec2c86dd7aa417270b3f34dc764ca5ebd5942a13ca3a62b3110f8183ba1e8215911bc7c0983fbc03ccd73f3fa9b869dd8ab938c48815a31e852bda3608eccad4ad2ce5b2bc52f296be8e1c7dac2b1bd19d60fa809172825052a76b2007d965e26d037df84895865aedf1d2867edd3241f2adfc154745f7d1085d775305c6861dd1c7767c1d38a81d2cf26a1b7bcb2473b979e426883de7552f9ff9ea86c461be8361c488c729f846edd401d031f7efc4a7f315b6a6cf1119068871c6b4520d20c3570cd3c7e3539ae6e65770a83d4c71fbe22e408e87250ec2981c24b653945dbd7deb0edb5d040bd76c80e7d11a2a4b80d774e5648f0edbd9c509dca498573f3bfe33237654ecfcbf8980f50b440d628236a9c0fc6666effebebfb5e5f191c36478f9f53efbd1955b4a8b670767a05c5af12141a04293503a363dff6e963cac327a7e939528ed088a4d44e6bdd030b12786aaaeb1d46c6fd3a8bb640f92e7f188fad0d4de672404e31e6e0405666a09ddb348deb15934dd9e49b74ee111d785933694410b87bf43b2bffe92562beb957e0af7c52baea9217e4d5f47b3b13c35a5ff595de1647094518861772fbb0441dc5c3ef30826b8bda62f3a590564bdd60b792918d37424078d48530eef9ccd85024ff23038cf52fe8f0039b3b09fad69b4a28daf3a112ccf1baba31d5ebc32ea258bdab5d0146ffca9a3f1c4f44fd038b3f2095cbf7cad6f707b98f73c6ce5e1dbbd3fd1778492c0782e14773c8f7c0a6ebfe10182cea8a168f728ec154bdebb0a83d178a575d652bc05389bf05e92ebe5fd1d835d32cdf70b833b6b927c643d713ddef70bf8d680181c3ebaeb430ef4eab5c8c17f759680c9a882419d3074bf61dea4b8894c496bdcb4354a0903555d8806790ffb7de37b72365d4a0280d4fc9c9583d19811b3677e84c0f7ddd775d75ade3c52792244a03040586f0dc32637be47b76471a005cfac8d3362ff18711e410a5a91794c654485393a8b93470f998a32c17942d6d487795030a30b7f8c1f338ac59dacb4d759b327afd71b4d33f4dd09ba221c77697fac7d7b60ba87a4a406ae7f483a4a80be5f7792568b7d2e444c0016ae6d8e93fc8a9756cfed2c0caea365164b26900b4269565456eae05c5b898d52cb21549f3fa10ee078a931c2e1b58544f51b6567085da603cbc22ef8a8c9dd1ce3e6fa4f51f21d6c18b8e2681e8c60a6ac528df3c88384e4dc6d254db76c16e3aa45b41069c73873667d1121a1da1153d0de07bd6cf96981b3a97fee6395220393bd1df0a6b91aaafcea3353cddaaaf6c81453e0487a7e3ebefe0018901e87a370aa10b877ea0eefd5e18b3763e45eed0b4ca2867ef87f09475e368c04e1ae29d6ef5c498149ce08c48c48728e45ed72bc891b081e8d285e2073b8ea3de3f6c8d2bdd048a73322fa47a49c06f9b7e48b2602ad2a8fc470928226eee28dc443d1f57c31cdf12c8f94b2ed57e76bed237bc74f0f22968920ea02a09c5f67933118d0fb1347579400f46b73e7a14c85bf09027d623adcf4bd9fa3880432bb4710da33be371cedf8cc5121aaa9ff4b32be2058bbc8fef70052a053c4c06706806b37f62d21cc8aa89571def92eefa602107ffdea1e0cf5ec51dfdbe6d067e063dab77cfaf6816b40255b1c166220fc77ebbce2b195ed98f4a80b9255f0941cc282885ad60f0fe7908dab91ffb2e7b5a6dcd6570d75ef72c1c7f9bc047ea4899be536b858f0935222f2e0f7c80eb202d132a9277f0ba49235a682939dcb280b738489e23e39ce978cc6e084e029e61580363f1155e953451ed756f5437bc13cae8dca36804f2de40c294f5d261cc33d2cf4bc802c2dbc2bcb91028f81a4e82dcea00752237ecc0e8c8ed02a6b498f10408f761f73eb4996bc5f4485f1f45f65812279b27234fbb7a40cbc20a0fe5cfd153c875de120be75894a96b1e546936e1243466ef7656acddbd5091c24e42ccb8a09803e8a91eeb15a42d288809bbd5948941d9ca4167614368c7a87f90a534e23409625341d59fa9ac1c61f8b338f6b1fe92055589d2bdc356b9deb365c85cad4cba48c039afd67d73d73ecd416ef654b572fa7fd144970e6ff3d38e354d1d273e352673ff95e27c3ca26801d19c2f2b097f5d4d9b820c7269d3904dfedc52f9553b1b17e7217dd098b4a0dab13482ca62d9de7a16ac595137a076c2f78a0b0f63067c32750bce9a16a4501a37ca7503efe0845f1550eb2326834901bb08676046198dfb34ed94f0514c8e0f01da9158f863bab2df45725814135a87de7cd864e59d086549858f3b28d4c461250a3feb74e3d4217754f5a13716520680ad97180b9e9c254b774b53f9df317aff261f51c07cf4430a94760eace6ea910457f9be0c8066bd5537ef46474ef1ed436f9de341b461c44a970349d79fc50c1a97f71edf21cb02ac03072ed7f3a1f3d9030e0baad32a82f755fd18fba91d4d6df7f3665c97dee0ef0d50dfd2b1e7a81a4b29f7e46997f35ea521de96f8fab01754ca92cf7d9c14f92f5a1e5fd6217fdd7d2022718b7cee1feb95e3a8ee7d39e9350ea5a4d74d50be1f3ce1b203dcbe3dff846b9c11332936e23991a03fb9ccb7a5746ca17651c27a567f1795270ab587f577fdac90d141f9fb2617c248cec66e515cb8cc2a2267a353226ab1d3a9f4c7c499e123cf3a9a4e572da2029af04982783e2eb987e6f1244bacc73d1fc265ff5400c8caeaeea661ad14474349efabb0b7335373ca7a300268d96eef3e1cb6cd8c206f9afa3ca6023d62964b058dd745b69d493a08482dda1acb02bdca8248c762318290da24c6f45ae94157bab0302101e364dde8c6622bf96ba985539d1f974fca5280d038a30a61f388a4dfcb9594ec9c260eaa62986fa0b3e4181ac3e105e4d0a2b06a222d85cc9d0c478567fb1bcfd157b80fd52f2f78d260315926edef24379b0c1a3917bdf7803f410fb566048b20cce0b4d13cef494d3baf5ec7ffaf36a1a745bf089e5d1a757692c88a3f2203a6c588742240987a39bbbcc6485f16ce922f41971a984db0bb90c21bbec36c3b208811850490a659d4971ecb6fb2bec7901f0c463336754a5512a047bbea1f111596da24c030523683e7339df296f64eb359cfa04280c9fb3aa639c85b4616bbaa00e26beec3487ce058344aaa6df2a81aeb40b7a1edcb186b331b9d81097f5b605d4c1a015ea04258fa8e9814e2037bf73a8aa5afe338c818faadd06a584380ecbc0c6509ac010c93624e3532545e6735e2018599b9380cde830eace9e4ade26a66747a4afbe949c32ccb814491817d934815799c8ac1e7501a378c02bd32166edda98a1c0e147e3e08dc09aa23237c1a2990f30134d13ad7d7230d6e84463cb4f4f12b6863095ee1c2554dd38f7c29a1a785cdbc831b3b477c0fd03038796b5847049c58c5e5936d5ffce1667ac278a33f22c8b3c03b1435f0f53969ea888825c0453fc58ac0649ebbaf29c85d87ff927bc04ecc3e08e2c49c8b116fad144fd7b0aed8dbd80848920bbe0ffceefd0ddc1ab425ef8e18d21335a325a497aa8be3ec6098b4200bebcc2f786440e829c4f2e0530e14b3cdd61300259d173c52a6b0ab61f56eb16f446b4424608693898aa1f06d2ff306e3c91e7210df26dd01a3298236de827dbf2d726226ca9efa4d2fc607b580156eaf26e39e6e0657d23fcdc90387ba2b3ad4e365faca09e599049eb14a3645d53bd81a1375885a0e352747de035a405d42153a19c5f24989c08c358312e0c2ddce3766b5cdeed61cafe4a6311c48de99a6ad1ec74883aff77ed65ca2346408db4589cbf033008ec0d88d400219fa85dfddc0005621042189f02352220bbaef9210e9b204739c79cde3bc6290f9c39d65b92222ba79ac9817821d878ec3f87412e000b5841906faec870e3b493a11dcf204bb6b41a2b108b5496cf882f5805d157e61c2dc56bbd03b20c49b5bb32ab9dc1365cd07f82ea46201c8ea4ac960711fd23577ba2c7b31c7d7e70f70623139d9e321b29816de30a44d399188f15155fb540b88fb158e8e3a23d28e95a62e537f808a98ea2c1d3e0114823241fbe396aebd47c6b9448c9c1fd2fd01112b797996942a01dbb54fd8497b469d57b269c63fa227f8d627fee96f66b3fadff758cbd5fa2ec4350c40b3ebd75f62c6d9a0f4d38eb3d9e0d732b268f456796c193b323a390a030fcbb3b55136e690923705191dfce044b0c0dbdb16996934f7e16c20d0272a0a9c5d7017cbb04abf2a514b0c82e266151ff9e66a3586aa287dee15a8a2cc333d4978913d1b7b93c9956eb0484f2efb99cdd410205d0b3ee9120e5d9deb977edd9f1159d4f6c4c1ba805018cf0d55c875a1e7b739cff8df0ac4e41ec643bf0ebe9916cfba40a4604da422a698ce0787c3e1ec1d760f7c27219d89e18c4b0c12239877a9a7e83874b6b32d5911c878eeea75101bef62da8fb2bcb75be45a1f143b2049db68e32a8c8e7f49098b44adfe531199f5d3d17f091be7f817656938c1a88e0cc686d64290728115730464c6822b3f7cab23bd63ca59f588fbc1742f8f08276a44c5f0019d5d8ebeabb490da0afa109883d15f466e82d1160b5c1bae8c49a0e3420df9be51c3c724b61c3ca7b1124f673b2bcdb22f3f704aa0c1ce9ec59c5b05326b2f68739d76758090f21b0bd4307fa0d51f63679bcb1828d741d8d7168358d2690eefbefb2e40b252785cc6e6bd38560e99636751817cbd2f6147ebc12c5e8c0297810bc95b72b7fb14964abe1672f682fab2f4d053d90d56f392f9e94a05b3711861499b40a1e5ca98d699046c6cfd125eb0bff0892d99dd2d7d642823e97712900c76b39c041f05fca5c25aecad04ade20f457d48f24140059548ed090dcedd4e9495de96c3de5f22efe5ee3a7975b2f33d79fc83d73b939b0105e62740cf318511b4b7f547a323c7cb7e78a91393a10832c1007dadaf4e11d79c239d4e2982df41925089530a7ec82815acc2626ff974b0323bbfec03be7f843e2d2bbb758b0236920d34b0ba001a715204ada01ee013af785c93de781fa387f284eb9582cb063eaf4ce399b9018c7a104449a7b829a3795362afb8e288fac131e16ed455315e9f5b139381b13e27c19acd8c5fff4b1290b9d9503d194412ada6e0c66e18a8bc9a954d9b9d743b920a0ff4148a6b1d00afc224bb2be8cee617f91798d27e2496e9928aa14cdbdb0061bbd79649bb26220cb064c58f2d12e3c942278e201ee581c67936d6f0fb88b6274e0b7e2998821552c965835bfe144190d8f8a9507f41186e5e60906338d8d3c32dd8c6bcae8784cc662bcf1f5ca755395640ce4804a346fbd70513ef69d716be380391d2bfc5b5acd7840347bf403214b1edce07117df6670192d962b3d60303e059d959d96cf859e86546354846b931e8203c23e005e34db89818e77c8ce912358f7e695ecee5b87d19bece3a48314b4ef4c3bc6cb80334ba0c4beb919cdb7b92e6d2e7340797f59a06489073ececd2a8a0b090f5b5a4a58fe473a81f77fe3c589b4d0b4ad83bf5bed6cd76378b29a3ce0887a3390f5f2a9d6f6d964784aa8974af6bca4bf94082616c38ea44161bf0c74c5df7a0c65251b848b2289abf1de4e66cdb3d5390fc06801149867d4ff769f49dfa81fce35238f4c6cd636742aeb6a9b1bce1d719be735fcf363bbcd422f216e8ee73d4663c60d003e35072c6779547ebdde7114ca5cfeca8ba924184ba937e62dbb890c93df4f0baf4ae07d23eecfde7cc026dbca6c4a4ce54d16ecc014650f0ea5b52bd241df6ea09de9289ec540e460e3d532ac1e16411779939360f13aae8c6f6eb27ebfca0b21ed67f7e6325c4a94f54a79850bdd46cff9c9a47c507d56460244a2e7bd83fef13b7a2d09b26fbb07eea113b23c256393dec2508f00a5d119b8dacd10c83e8b11f3141faa5ef5a571328b70fb73d9ce3c0f7d5263289a0f4c00675d3f9fda170fbf76b53875e5e85abd068c7c3a8bb31992a2e663e7f7a056ca55ec6f7c44f608584cb0ff367526e9daed290fd112dd8a4dc07d4f42cdc2761a5f163ebe9517c09c4b7235009d38fdb9bd7261bd96fedb573d9d6021effc91dc4514ce4578676718ee0c50eaa7412531c9aa65c5fc49130574d82c5de200516308c2307fc25fdfb7593c449bb17ba9c46948e64b087948c0a61353bb6c30c9a3bfa538c3cc0b23a2e18cceb5c0ba2014c0e490b84ab7f0ad6246be10776e14ce063a0b13d2c9a6e618cba45f2748be7279386e084bc1b87dcd4ef50de4a6478cd71e19e288397ff89b4ab26b6ab430050f2420e11d379845da8a16b9db8bc8fee7acbc7e4eaef8edfe891bcdd5da8635291add97d08d440c36b9251bae949e09204e0a7b3060425652ddbac11cc0ce36b6a936462045a046e725d7f235aa8fb7ddb14509c8e3c4aa80dfde45a9a1c73e6723a712d90e0ffcdebf49c4f9c77504470866c0a331bc4b0d3bca61b3191835adfdd3bd66158d99f07487cbef923523fb4f9e7ab8e279567304730b765768d6b54b309dd8df0feacceaae06d7ab7b88b0fecfb55e333df09e4e10ae50c84212d74014f37480cef7e55c1d50a8426f56b664eb0413969ca00a40ee8bb5076f68c4fe894158b4a54188d984617ed7c19ec3b41d28638e903a1aa6edde4143ede971d9cb64dcfe78d5e5d26a6177fbbde5860175362113f4a008fa2a03bea8fbc9f0897bdf8cea6f55576a90514ac3c196dcbb3abb30cf8f6f67fb7ed0350168574b3489dc90af36f416f033a031cf447a829d38ba3ae216c0a3a93a53b954ff9be59735f551a87da46767672e4cfea04855b219b14fdc5ead589056fcb4237a9734b0ae155655a3c08517d7ebf31cc3d63b9aa7452979616a59b1788782d0f6209dcb88c42b050b6c87c059df55aa34d7d3140c55b2c8e07b12c8ce604f0a4856031fda4601e4aede8336adb6f1056f790047eb9ec84156dfb9327197f88bab645d2972c12501eaf6c1f071b98523895e33f2cd90fad147f53910fb8413dfdabc0de31dc0f43ab11c808a924e39f6ec3423a7e0a77ef9f033cf6a91f8be816148024b73979176aa272c8d61580f6fe608b12af94001d5e9605e1e2f9c1236c7780fb72a8b957ba8885d0f5b63abad297357001411378fd4ebeda238998afe2976a3e6367dea64ffb709ca68cc76c61d87d412e50ec3e845b4a4f04fdc41d0573bbad66bfa619fcaa483cb6c67e64e4e73c24f9e45773c211482f1826e909dc09009036cb202f6adeba6e2bed73cb2e17c4f8b5cff44ab132b27ae4a4d34cf1f60e52dfc0b8c0395a0ad47a49814465fea9f2342cecca80255ed139e39584eb331bcb9ab54fb5af912feb24aeb221377c675d1e49408579fed23f49182c6a48ebb6496ca445c24746ff447cf3f4f78cfddef535ecf064761055b135582a1b829112377e5a8a486ecef9525f9fcee34f6656c17b3af792d2085acf3034a8692001e28af9c4dd2de4b1e12181221372efab0ee0247f927a0ccfa4ba9a44bb6f93350cf376c0812109f7e0842238a68ee44721b581866b0006593afe9db4d353911c3fc83b3e01466a06db25a5ea058145e2a758a2548669fa87c8d4540cf6a4895125478498bdebe4161718e73b440006e1c3841872a5af7870b45ef2640ac2e6c81223f44c4e1bcae3279f4e3bab8db2c98617a1b2b4322de29fb954120d60924879496e57008a78f59472e07b6b6750723741edfba3754bd247a3c1418c770b1987a15328fe78e42e98310ec6262670112a41faaa4ddf1c2c4ad6742667a481a8ced50c4e9740f91543e64ba6b7a6167ebf10052666040ab15353a1cd8596e0fa370f5be753dbadc8bccb93b7c2c467e421d42f2b10a2548ebc1c5bed5c31239037564903f3771f82229666576fd90bd2783d32a6a88c73b163bd6226f375fdf39f26d2c529d521e392e882945e7591f2e7f6ab911eb4fe7ac4a62d46d33a3ae6f4c8e20c8d07ff52b38bc631b4f760b5aa26571b2ce8249c2ae792c6c5ec5c60904a070976f484752cd9ffcdab99a8237ff60e112aee579e19e7db8d6437f45cd07b10eecf05370a8f62f389f97f99dc1e91403c9f953de6164ceeeb73cd989315cd49a908e53cdf6d565fc42106a5bcd93c6bbbb245361193c9581722957ceb7a8d7cacebd0f0c74e8f14cffbcc3cfb966c991da607a6daf50776c05a6b7bd63e597e25637330a7dddf34bd181dad080820a1de157164f23f1636362a1111465b6d4239f6765b14cd0f00486c01ed8b0cbad3312759895819336dfc82df4b7728ed4472d0c6838c9b9764d6f056bd2a3cc2b2d76f3fefabfac15cbb815edf677121c0465ad67f6a9d1e6c46e4e16c9207315e5cf3b9e09c3a3a496540b64fcfbad2e16818bd75c5eefe40d2879998881b46025450bb1cecab7695070074073bdb48d74cc12c72fd7e8b5397cf007fcfdf6c21e75ad64b1c2e48eaef553c62f6dbc64fcc0f89477e7254da87d1faf4a5508c8c0a9e3ef51b3364fda05c00f571b24b9a935b4d9e3ad49a4aeb41a1416c93b3d7eeeb2d71278c978f36cb670c63db91655451271d338d3b128ce6ea721fbe7e85e227dfb62198fad9770c204765604a34a4f808d8d85daa09e6c9b7d2249d3de6e0a49cdc7da1fdc8dbf6dff34519555c660ad6e9cded4dc12830c6c88d20ab35ad7ddc89e4cfcaafddfc596b79a0dd73d3bd33754195ff365a1272e056b2c8cd03d1cdeb5038ceff4310ab97c84431f3deceedfb9070f536ee6a98655e417ae78b72bae09c337efab4daeef47532e668fd3e3001306addd9e4885a10abbea703cbfbe67a13fb02842751fb7cc5e6ec8854f9f5c5bad5480705c416fe635f1a04b0c834d9cb8d370bcace843535b6730c6b7609a50d093c2b10d77a876677c3fb810c8d64f515e974915203d3e6b77ad45147623b5ef0fe00679187788f24dfbb022340303dec450ee2f651af5a61e877e6a070361390f67f56a0d6d513e21e46aebd756a32878e968f8cd0aba2070d1596565df99eb17c14f954e510536c167e60ba7a5e869fc321eefc33f73988236ddb097875699a41faae8032a3d48eed1a477958213941edbf0b3510ce0ff00d7da58981efe78a6bd73f5e748dcf48dd39a23175b8caa1cbb6691ed085ebec3ca9df6d3faeb0a5b478f6330dc48367b6b14f9bb3ddf0686523ab9b4cdd5650c078f27ca5c46ec84b0eb36ed29c331c448e1f852eda21095b9dcb5acee2c8f8a7a50883fb30cc3803bd28966c2418d1be0fb17013c479ba2557e8a5f24763346230311ba28f99026a33f3588858a428460457e2fac1abfd41c67fd5857fc2d07ba1303b43ca538d8695753b40fe2e0f6c6b6faeaac747f1ac5564fb6ab8c4abcb7a9b7618b5605eceecfe9281a6b319c65078bbbf395ee68aa0bc7828066968e1facc8fdce30aa51ea64326f92c8b672044303920ed52be95f3898bf42b7cc0e88463fa05523f8ff125f91acc07c08ce22d1705f7d34dca70e67fec877f5636890be67800588f721744c70a5c3f69c56f21bfe6e9a8d1534e97438eb020259d2abc109943e9966f32757c2a81ab8807413ec166d330aae3fd21bbbcbc494345b0b2f4705c2cd85beacb0da2c4560b07171ba58ad3d414e882bd90da04d7cf0a92c863487e7bf9382e5245845313c367bf4af54c3555e890d13cae0d22de44c89efc0635554faf4896a061164b17331915af03566f43202a294dd2394c2ce56f9104a3e70f934329ac612ec9d4a12c21b95eabdc9b92fce285e33e6c028a8bc0b71595c3b2b5e4dde8f923212a0affd40d6033c1f9162525702f34ff030ab3945a95e467846a9bc99c361194ed7d3a1a0d324ffb09c5d364cd600fcbb00d427ca650a04e30d458dc9884548da62e78f861024afde5b0a6c5d79201df518fc982966a71480a1c27777094ca0364c07d6492d415d7d42b0195c88aecd325cd481c07fdddfa7572abf6d2bebcdb82d17e44af9437ac65d7d3d3af855a3ed78a88506b6e020c09b25d707c8696cf5faf9c7c2a121eb1fa4e43db9a39e3f1e988405b0d436b8a0d1c4c4ea692b7e836081997ab2e1a035f0e83cf46d767dc3d50987386a814e9ca921be281a9048e25940c6efea58c76236aab443c5cdc5a99aa6027ed575c7c3b74d9932289549c9ebf89686aec717969cc532f9bcade793ff5384cd6d9e11e16723a836b728a9bb17bb52e9aad61ea0f8c6af431577f7c804eb10fde75194dc30a038150bc6b2fd7404e5da9ac9d3f43d23bc2243959a52a52567c0495645aa56c0eefa261abab70beebc81ab369d1a9ddd275a152f99500cb4e2130d398d69a142395668cbb0ea01d176d70fcd2560e27ef9a26e926d58948f69b3ecfcf05b8297e268834cd6203d65eb4c4dd42ad7cc5cbf764665cc513cc1eded63db57a1f972fa4b192335004c576645401209007a7256304c8b65c4c70760a8b3258c3272f993e31241655e02c2b56f9f77ec5eade24197b79acd9f93eed0fb911d40982a9e4d88b5e103cd3a82ad30430160b0dc5af93a29dfa4f28179ee0b592b02c01f6c78882671c0662ef6f68304fac7ab12479ea7eb275fdf556d2439359719452438d431a55a6b2a5d203ca31235169adff70639c44cc16aa18c9db122be0315ce0e93f1c15905d793f438eb4d591f9cc43732c3b61bf8be9ab8d7c721f43200adff88fc13e0212ce36fa1f14514b81112a7faebee1d1e05dd5ac901e47f87285644966026a10435f7337029a45fcabe05baa4defabe8e3b7b4b79d67746b392885db621225fc7ce52efa014dafa9900bb3be8481f7d54847a3a36927089c9f515e5bf865c6a3fbc2a51006bcbcade1d959893c2c4607ea25e21e91d0f1cc320fcb7fa0bd89a70ba3f105f729f8e52c477ca5ebed8a96e24fdb6df665c4d14dd8e958549626f5045657a99628bea7433a909d85527d2a2eaa069c9033d58226cb98c948a4eeaf69873ef4c9056e7337230c416b6f7b9f04e3efc65f9de6557af34d08c4802c0aebeb6bcb59d4251f46c2914ed69a75b822f45d92f389dde4c2afb80613d0b7923cc275cf8cbf55e1380359486dcac8ebc72d30de6a71a3feecae6ec7c2defe904da17b21f70b9af56ad94956fff912b2604a8d7902a7e91d4c4eda28568f06ba0d6f3f3efdee2588b1c1fdd2c43f899fa931dd1f4dadca32904b73d62e1135800fbf59b50c0233b47f221fe3ccfde198f66bdb4190a906f9c429e0f5fcb948c15c090c1fe3f995cccd5bf2aa375585ae5c5451c7ab10a8d43fdf8fbc0f757814729006d02350074e5bb5da240853375c9fdfb3ac144e88f8c34b41fd61d0347705c03138934d43a077963246d4f04dc4eea4de15e1d530d2077ae43ecf77944d8513cc79ca9336552d3467cbd324cee5609ac97ccc71fb0769374b0242d15c2ad494136b7aff621a8408c0b5e27b73b8610a958a346c1ce0cf3b11473a0388622fe257c98993c214066a464b9ac38ee896b90aed1de955767064b5230af66b6e58fdf77e1e413f560c71aed66b672a703a2c52c1fe8e3e7a6dd42198c4bdd0ca63ccab63e9bff982b7c95a9ac69d87b9cd24630fcc78d3e27f8fb9ba5453e1a534ce4b07cfc7b1e4c20b2415dfa91c09d8b7cde69a0ac5fae91b86f5519d2ea910124a41af99686b26547b607ed4c6adc58309479476ee05fcc4303a51a3d88a3d54d3bf147b625f5bc6acfdae39cfc2b7bd6c85d5c0cf5b52b82dd59b0f4d32917580d1bf41b2b6d7a26417b0cc723422685ea58c16053907728acbf7baf06727ea6c28823735ce8a01ad08acd1f3af6aff0fa0ac0ee066746fbc0b84725b08f12fcde6ff67148649e0764a1803af2f6ab99f229e39708ba1068a5c6cad29efd9d5ece6a23b658bcc990c94da010635bb75d737918cb185a05d4d8624bf87a5e8443ff4aa1e8e0cdedf66c0efa99784f5635e992961358a4f4119f6e2032c176e8eb5a0a5ada89aa70a5191cdbce7cb15349d3caeb3fa5f4cbc44bb1cff2a4a0b7cfe28f04986537551c0a7b2e40320d0706723f7c35ee46c775dc1e3d4a81f1b24b7945680266a4bc65f81012e95f52ac77f211080cfb773e39c9b6de9ac0372561cc15e60fc7901a6aa2b54b766f8d7af02187e3ead2fd647da5911c79d624c5d6d988c09f3059f236e7f22cc2f5ac569323e994a3ec3f3d89fa7857504e4e35935747f31e157ba4bf283cc4fad113066e37d0516252965b828d02c10104717056cf18f8fa29314ff1285db4c21a7e678665b61aa6dbea60b7fe3b38a4ae44f978a6d1aeb80364b72cc92b3028c2f01080bca9f808f801c5f8540d48da469ab75846fdc83a6414ecb47006719d92e5777cd0b44c172bc145ab6355481014c493f4f9b8b1ba7df9e2d3841efaebb04a961dda17e4f47c9a0cb5f00aa620de585fbc4f454fad64a527f103bed014fee8b1cc6b2cb46b9b014fee89964373d7bfe8734dbb5b8905a6100f58023af7133c4008eb167a012fe95030051f5c0eb6a98c40f1d3bee8a54e4dc35aea7267a3a38d361a759a168abd5d34309d88c532b49350a256b451fe9d691e522d3ce637b1992347605073d58f7c4e11ddf29816fbee2b6e4a80eb6a4932ec1a2a3613eea6ab0d66c126f32a80e266eff2871109b87d3b9054d7f5160464d272ff212270da8b09a552602562380a0fd0ce6b0f7d09e11603db0dd57cf3cc7a09ed2223b978b8058b944f76cf5bbea96eb3667c1c98571c118acc310042cde34a076d1acb0fd7998d66fbbbbf384d0c627826a18305694b276ddbd918dc832ff3b15851e99bfeba91233d49d52c792e89174d27b65b74afebc44a37dc01df3ff0993acce39385df61ab8ea1bfd5b6dff7b4a858d94d615aafd98b530a4efe14414da5dfe6c2ba78d533bcaf894a2b60d62a352deaed0ed7091e80bbd12b35865a2784e9793906702f898112c6512b24f37afc1a0ac488d309f254b363f5e67b3417e1f4c3853700f41ada6d2e15c67c34c1ef386078c8757bc37b236563641531a2e515fff8cdca18c579dd223c066057c6e6a263605704ac9b7e319df726f52fb886f54e9d1869b9b5be1c43d72d06861bcad87afd6913133ebc684d61653eac7f60621283e341811ad2294a3c1c83b3940542919104b4a610d726f2e400f1f227847f679b774d0d9be9482597ebe4d6172e9cf208e8c5dbf6a29e6439c515d0bb73f6771b58c63d25647923f283679789b3f0d1e7c53d58cd7e3f6f966aaac1391e1154e3be3d500677560be66efee2798f6c8202eb705586b1d96fb4a61a8e17503f53c4d6d5b6c0c9da99fe0418f26125e311017c81bc1b0c537f267d86eb7ab730de4ac931a595827e7ab7558c0a0b0daac3565a8e78c5fc0d79fb2c314e558f91d228f468f290b4e1cc5af7f8d6c1ab9628d2a295b75534b9c250751d15ed35de1ea8cd6633875303aa7764ab777b5acaff52a924a5e0e6b4db1c95f4d41b5f754905cd9ddee149913399040f2f3e096457aed4272a575573ffc23462b0f5101b4905a5e97efc8ada2a3e27e560faf6aa6f6412e5a4e22a84c7d34a18fe91096e926b449f57b69fdd55bc52ba5940c8c3d46eb971b1ae1add7e0e99f4c9ae6583d3c9863758220156e6cc462af12960476e41ba80d9edddfdf4be94ebb829393b2b9e515c3aa7c6e6218718412c6d82f4f2689c27578a36360f6a78f4494690aeb6a47cf1418f79b3f3b623d26ff478cb4f20c10eaca8e1dc5939b75edd3a0f6b684ac1c173b819db8e596d48e4225dd14a3946ca31294380e3d0ae6414754a1a07fb8fb79dd64d791af7cd43c83e05c094efdf5dd5ea8ea23dce612576ed60f2e51f3574e3f738fdcda8be261479fabff6c2797a77b1b863d3b31c052ebd2dada0b0baa88bc2b2554c08419a6a55976a3b8c3dc4fde9c920345dcb798557e948467f73bccb7f87d65380124893ae0318e3c804f9c1e9fb2637451404f54e398f3b1c6343647fdd32376b5e846dfc6c0169614a537007d05052d8af0bf3ee4180a0196ace94cc8900ea9906d7ae23044a38fd250b3d85c0b55d7be4c8720bcad1c969b6dee4b293aaaa97ac5182e864721c1567075e32bfd719eca6bf2c7c0b2e9b4e13204ac487ed0aae608f6045a58668412824ffd4e3c3cad6160e0abc3ba6b4868166c771fde5712c9556c20da0ae26ebf816c4b4c45fbd32095c94493cb8594dc0d0ac6f56f11e0f74dc73af31759ead02322ec7fc2805a809bd5abfdc2041b8ec31b0fc612236e454b23a0a260e59c4ac05cf1ca7a87bb1b144b319c82c1615d48a978819be01ae4100becad6f79191946fe99f669403b540fc3efa7fc3a422451d36214aed73713b48c8183072eb735b3e1dd4ed0f35ade0b8e69869f42a687dd12a5743734831fe6f6876c1b872a4de9aeb48ee893f655ae022e7aa5f1f03ff146f5ed4019408ee27f2ab6b67c2c7dc806b543c1a9342700f7c000249b7c8af88ee8bf0b25ecad63c92d71c4e3a1332b0fc5535eef882a85ec5e87cfcfd66123b5b1f9b4e2231430db9bbf1c5a9bdcfcdfc88831f2d8493c24f6598a7c9af5feb6d536b9f89fc0d0cbef9cdaa28d8f2859a9aeb53d3d2ec50b6b54b839e4d66f3fad5b3447b7378f5e6803ecd3ba98792bbdc063db247e1ca6048d34f89fc67ec9c085b463e0a19ff5979b45bf3474eb2536674538e08efc324255eb62493007d3866ff40b48fb404b38581fa8b4abd0def5c8f2d656ae1b517342e4883dc46d5ed12dad48bc017e552470e67e9e0aa203e61c49e2d0b3a7da8ae89b016ebf12b365db7f70fe27710c1ccfcd384a959c208f67cfd8d8c82038dfa93a8f3c3691bdfc66ceb9fb3bbec0cc7f6719497938216aae6ef905220717e354f942d06e278b4d785fb9507e5faf8c833704e432720043d0fedfa51cf2409d2e744015badf0a8198d33ecaedf7acda60ef826cb1e9192ceaaca2d7e12986deec32c2f3fab69379dbabb90d025ef3d39087f2a1091695fd8d0e91da30a256781985b7b26eff2a3a037c52da585aba7cf3cd5f15bf96d34124210d5e5a9b3cde77cf82701f2d2763e528de7d439b0a99c8fd2de04a71cc0e3c541310fc25c64e68272ecd2f34dd01d7399f582a830199b142734aa32a5f2dd0d0c04eb0286251b7ca974250e6be9166001a5354714e1f588fdfcdef92787a17c458fdeb30a6bdd03d4b9b236df27590278b60187458fa3c52e0d60c8e4e0538e99507985a454eb055c49ea543f21063b1f650c486198ef2e7e12ecd2abc02f028d2ec8fbf016cb8136aa6384cf52616642c0f37fa35c9dd96ea938d6d4b4c08b59e99d54543dfe954f1d33275bed2542495d7b74daec336330d741556223b7c12b695e57fdd6b39e1f960d4bcda5b497c54218f56e0e3723ad5fe2ac982888be9bf6f168b072fa8f6c130ba6a6abf82ebb8592b2895ba660e1f4e5e37ddca1587860a2952b723559d90ada14d81823536dd6b54429baed12ede25fcedc2faee0987f8fdb00d631d6a0c85afaf4059992157454c039be7b37523ef209c9ba143a70537f382ed50af75753259599e3c345a5ba038422ad61d95533793c7b04770079207ea85c74a7f72c50a05a7c335503678add15c8b0f3b8293c5491310ec1c4e7b342cf893f0a2e2d57e32d9b848469e5c33aff0e25a3f747a610ec452a92cffa6605dc8e8be74dc63fe07e689c085183ce7f94a16e702c4ac2ef6ed466c9f760cb6e0c0574ca17c71382c5877c5012a22209bd5b0579320ee623c3466c4cc7cf290017f78b525809e51432ee4f1181558b829bdb2a5bf30eaffbf19ab559209ef026f342d35212c580b351fab3bcb5a2f4abafa11258264f447151b29b2dc60a75697864544ac56d13c9edd3fc2a89c2fab6141431729a8257865241d99367825dd54d4f0fb5a1945c0e31c9bb13c7450200e504142d0b3258c880b133bea5ad437e37029e8ecef9607869038bee048a54c2a9a10f24832b93ae5221aa2b1581c0164d48f1d032537556a73ae9dcaf10316078ac200bf797db4bfc878dc976a07c5e67462fa240c170eb22f10a8a50e4453d02b6493d293febd98b274c58d11edd2d92450117b311dcd28188aee32e55f18a4b48ab753040c3aafe884ba2ac607dc7e1a63e301404151bdcc1c6f12805ff0bd6320ba78265b7fdeb674c7f2c884a3ebc4eacbcdd142bbbbd9dccfb6541680f98c53c1f589f15e9135d1dd616a8b8146e121dfd2d00f3f41cf9f63e2317471ccf632aaf4d20096baabc70be49c0443e6219a017b95705da2c98cd36e6b8dd4f38086b7324aa66f6ce1200c1bc35d2aa478ba6a50c426749ffad6896257591b8f7cda78336a9111ab8adf0cf7112b20c23876d636890e02bd88586b190ef0b6331daccaced68ae1b52f1487dfb3d3cffcd648240ca0997a1ca6fabf14ef7e62c4b510ec93bfdfe652a707459bf0954cfaf71e90a3dfe883a69c6ea05c00fc9dad98990e8dd9d97c3054f1e24d1b4c931277f32422272e67179880792f21f257ede844c4d8185d39938292857df284d8c006253ebe5812387fde4a7a8f0fb31a4462496828e2294a717361e8f6861fcdd8be84f0b8408cc708998cf7e23dc3b7064b3393ba83cccfe95cd04bcac02f655fe2dfa98db7c8a4b4ad38ccecf88f125407766b758c0fd386132381443f07a93dc7de4f8c123a95e8ca098fa0dd8122ff7be7367a0579f5e2bee52a37019dadb74fc8d65f7ca3e9bf8df6d91b74ca1ad6c99a56d1bf27b24bd0f3bafecb74fbf8da960ca059c6f68c7897a8c2e07554d8df4656bfb7ba8f4795f006a644c38e592b886bce4fc66f55afc86565c29f91cbf7bdd4e6296988c9c71b1f19e4616fec4e9ce0a77c7cb57d16f1f0a7af7824d96e8f56670a0dc9fa65ff66515b5a32398e56ccd528cecde140f1198e0f989e604deb1accdd88419993af0f68a32145cf724335332aedc65c45548344b341d1ccd74c98c1a22988fce36d78aeaadf5798a20edecd3ffdfdc321a7d1637878c286153aa81a462bee519392d419035a845c98262fd9aef7284f740f53463e148f846e4b4e3ff714eddc3fbac59f2e9302b1bd493e8c4c29ff41a7636a2785637cd1b27a4c912eba461cfb3c0ecbd427772e18f615d25fd24452431cb42640e7d62686ee39a5a02171be4ba9983d9967371bafc44a6bd603e95c5e163aff41aca374d14a449a2e78754b366c687a270cfb917b3bb293011924565d4bd71178ef3dcdb9cc96741343b1cd1517da795bd3c90c161acc190953890452a0f7062f939b257936f3d5211981a4b6271bd3a2dd374b677520070e6ad16d08b5a41831e747176a86202db9f411210185c39cfa8c929eabd08f2ad26cbe114103713d58bea52015bfc22a7f1cf920a55adfcae86cc9d1ee66bf04ccb914272ed0855901f5999e3e03eb3ef6eee0673111c1ec4dff23d32efd4ffb20a32cda9faf43c663fad8091660759c7b7a6c96c78675912a0d91856042767c023b5115a4f493390822004398d74b087df62dccd057a78b8831dc9e0bd94d4e973a7cbfccd80e2e7ec0ec51c4c4a03c926e34384243bf6c7741996ba8b47fcec2d8565a63040ea3cb66cee028bdf077bebd3be5a94c90d7f1cfeedf9ca06706aad462e2226c20e78fb07907e2ec8e6f8a004552d665bda84cec27f2d426c61a755517233128fe3e5334883b663fc6b086094abddbf6e62ecf5d49b6d97a03b8c15c8ca960473ad938cfb601c30f959d55584228bb07336e2cb9a82042719a46b5b713fcc84de772cf0648fe7e00855e7724c7c202531c44cd0b23f98fafb9ad7d9838c228fff77dc2057609a0b071bbb3f0917ea9eaed802f500dcc53e54373edaab1d12a5c804018282463f21f77fca69519ef486d3ef283eb55f1217cc834395ce5a1e0c58c32d1da809fdc6e7fb00390cf51189de26e3dc5e4875f4b546b1eb4f75d1505b6fc33869ffd23e3bc4c79a105ff1f17fa27e0711d68adb8b9739e4524829e72625d344449e59366a35f941e05efbd07da54f758e49d3c08b5e12d816da7846c744e4b9df2cdad2bf7482bf2c86913826895a2821b9fbc0598abcc2a27f07b10aa26e10826d07665061c2befcb77a4e0b4d8658b4d3b3545c6b09fd54ca510631d6627a4a8ff0f81e4b10bce5b9fc256efa245d2395d31052c9b802728834b3d7a0ffb8c11df83d460845aada5d7ff7ed3e24d898dbd2e456299ab1c261f352e7e3232075db0b1a08de14474c68e448cce20ab6eda3b785330dcf9dcd1d18a1b8e7e349401aedd682ad66319e9df9bee0c8c822ac731708493f45e05742a3d0b3debcb580934cfa3d40ac612606aafe32b26217e0c474cb14d03590541aa15bd1cee5a386f4d9f791ab85212735bd2f1577234e4a33939f052e35048a25ef638dfe34e5602b8335f828c3a3d784ec1369547dabed5cbfb91ed92d4ad5cdf697ae7cf710e634107e4767c11e3d712de24ad27bfd5c660225b3e079b4d42b46b856c6c299643c448616e356b57d0320cd931741c888cea3ea734c9c3219eaf0fa84019b44a5cf71c6c8ad78b959c4adf6a98693bc3020d22aba80c9dd014b57241792fd5c641630018e76f3cf005926f32c7caa654427eeab1a6ef3517b8b80c7f00346ebf3596fbb7aacce744d07f2da8b7a1926000837add53f4c28d9fbc3359afc32c0b94583fbb4a5ccb602887e4cf5a7c58f7a700182368f385f96c1d1776a50bebaba38f9f8ddb4193d8968511ae452d036d7dcdd41c6366c9601ba8effb6852e163c1216b4d03519ad73f6504e4792a3240bd0882de5fa524aceb1d4a595fd713968254d474a70fa5f1cd514e491f9f205ead803dac0886e9b6f86ed8ec558467c70ba82df3708b17b1e315fb03416a7faf6bd001a1be18ab1fb4a7931fa66d21988c5ddb4b48b662836d0ee3c6cf407c6db1d34b9932e1d75007e25ff157bf3833b33c9d7e4af516132d625fb6ed9602ad7e7d3b73a9981c913b20418c6daa8f91ef3662d543d0090f26c35180388a8b422dd49c56a605ef43b6ef01fb1c084d4fdbbde0bc7a29eec3575d5befe5c625c10786571f4d87ac161f76b7d528debca79160d81363ae6ad2a729136a203cf056955e772cb1af7ae6242e976156cd085ef32b196da336da3681110a8e2a06a365d87a732d7f2b26f37180904f6fc8fc6488fa16023eeae20f555e38e32b2c2ffd61bfdc802eb7bf4f22caf4826ed5379250bdd170c80dde337a9ba0c498e09f01fcd15c391886c5447ad10ba5455b98dc5dbbe4ef9b40f26e30ada9a45ab04cfb32adc9bb96feaac1fd53a030c5a0ee8b55ba491b66152211a74c6b25f613391662db2f9727c1260db354b2198997e0a3da7276648d741a6fbfd42dc74f573b8a01d634cc2c9b4d0c33f4ca551a2bf97ca7918a069748c792daf387190f29a2e565b4c86fd301dcc00c8e8c400ef602acecf826eff844cb991b4aa573eb0d764f7da88461a8bb1b7a86d69976cb984eb8621643925f3dfb10aeeb6fb7a3662e6a10743200d239eb624af6fca88cdb2052be750c0c2391aae4eec7484781c05d6aa02cd1120cdffb3f8f944104b36791269be31c645f042a28134583e05c36000dd7dbdb4b30bdb0880025ec5046952a0dd3e0ccf52fc53680091486229263fd10ecd206e65bef6fd1a4ea47924dc0528951721d65addcac7f05820d1c6ae4b0b948ec2ff86d786a498ad79206bdbec483d12ae92439258cffa3865a89b01b0065036f604ae8a56bc4a4f35dc0f3553a75c68c2cb570d912993199ca41e9da3233c40ed1aebf4a3b53ed94075328a7939a0ec2301fa317a6c3bac58ccf2ae23a6a9e4e35447c22ef6403314896f552e0972146249aba610be5225e7dcb43c35bcbeecdbd63d96709790f0de65748695ee8d9e06905c84f10cf927488c5dee5c0e2100114ffffffeb