PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 82193 8b0ca5788f23ac5ea91fcd6e9c993b1e7e5c7c3c67eaafae435190d8b3429579

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e5b0d4705bfaef3fbb41a4fb62ba977182c718503218d473b42085b769065d05
Certificate Block Hash
8b0ca5788f23ac5ea91fcd6e9c993b1e7e5c7c3c67eaafae435190d8b3429579
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...00970100008c220100
004000000004000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000003cab608e0ffdce6a21b23302540eb4dce10212eedbe2bf4a1ddf71855117696a6b419758589ba37526fcc61762784c1357ac82f951beceeca2d9da17fca5c0544ce62687ce42089a3cbc1d3e5406d762098721471e3326cc630f0000000000000008000000000200970100008c220100

Raw Header Hex

00004020624976c45a4f61ec0188e2f8175b483731c35509e9ec9dd35abc4a0020e988f112a6064facf52f88166c4ca54a11b03682df5e9fab6b0b7026b6cb74054920eeae57496a60c60018055d0669b78520b473d418325018c7827197ba62fba441bb3feffa5b70d4b0e5

Proof Data Hex

59,560 bytes
1212160103075227a56926fae2851787ce85736098782b583d759c2cb613a8596cdf2fa51bd2f823887999f8ad8c877bd22c86e4333e9b63d2eb95223255c35e4a1733b922f1e992a29f01ceadee026f4a433b6ca753b4dda0b10129d65b87395c87ed01241795c4b2ce77e54e4014fedb88edb68aa968f8f572c0b3e02187f283d6887b7e1167071f7b8227352ad402d8636e5b9b7e804e152417b894414b9b8c4e6258776157fbc3aa662d4acd9bb8e0d54082522744d85b1136edbcc09b44691c52236e73b63cd964e929b48e8d50aeb695f3c1db4f4c4900a73865ecb7a31f4180ff6ff55e48a70612fe7ca7abf2583a361cfc7d567b83cf2994a425a84fd42c969df1da95fa9a56a965f4938edd80763c2d51cf1af981fcfcb8e5f99eb3dc87ac32927bc8152872480ca91ee27429f88a22d79736a3ddc4c66e91ee79e7d686c3a6dcd894f23e8fd67e63fee0d0935e99ae53829e3678b54133eb78b1765e22f6200630d549870915c78b6efaa52a8f5ea15ad8741f8499294af27d43e6bbadb6023119ceaf4e3fc802ded9dc393b4a7f812c9aaf86511711af98801cbf2795387d2b39da0a4ad0c64db4704b7ef51a2a69811b32239469ff3938290306ab9489d6a26422f3c3a90b7d6088f5eaa523b2d86394c7cd1f42dc6862d37e5ef483a48abcd5da259ac588350088643dd888b2fc91704078dbbc6774fc92b2ba4c7e88d9150c61f503858531f496be6512370cf3e80afd449ab5f2ce8ce6f6243d71714bf6f2ddc6c034402ceb95c5e6164ef27ec5eda25ac42931c22ed9b6b587d993eeab590a9e62d1cb65b88e35dfa6387e982ddcd6bd685041e4de1e294e8ac8a7bc79f1650474e69e4abf03f12eaa2b5a2ae94f7cc06cfe198c86c287bfd0968c459b3b07eed64eed683378552a7cc40d453f127e75414d0dcfab90cc5e829338d9bc7b76b5cee93ec3d22637e4e6ebd7cb3da4aadf3070259a8ebe65ed10af22179d0d34d118095c25bd3a2be452f7b59d3195779138018913c7c98636abd4269746d472a9f699c59ac13dc274d47104e4cd637d3a82fc2e67058d697a10c716339b32ba84adc69ff7e659b0792a80e44b623ca84f50429a6b300dbdda0651a674567cb1b191911442ab30edf31b06b9ec3362b392e355d59fbf2d26f325b215a48812322bae34e7e9e23470e28b824befef6e4ddc338387165a8b7dc3ff655baf2cd3eca5805578d59a0d4bb4433353c3965e7769ba25c153a6e7a794f5cc398c8e63c4eee1d3fcccd8ab7628519d64e618b37b6c3b7d801ddcc3dfd9feabc238dde8fdb5065f399fe262b1e32947a3e5cee652c76f5950ab7adcfd89890c3a71c18b4e7360c2557238706eb7205562df0037d833f81578ade898a266777e4cb3b0372841d14f8e22d7a3e2686a17a4282eb958ea06dd30ebf60408f4b96a7a8fbffca8342b6fa6d9a793ea1a7292360144e61f4d4e466a1678241e2d917a9da1163ddf5c81703ea29f3c9dd85ce601023d9efbe6cd2f58d61566cc7d2e70cd83b819c01cec52521ff0af9d253e6d26d04c729795c8bebaff40047c87cea18da7a8a4deb2fdd44c6aee73ba8a969d8b6ac74b9444cb143bd029dfadd398b07928680ba1c5961032eb1cc0fd575414f59cfc2f957f9cea7df79ceaae63354e85977afab1f0f8e662d7023137dca62f058b53af88a7c10d053aef46d6a81567594a28ddfbccecc7979aa5343e92d4dffd392600bf9f00cb75d0683470b84d26e54e01af9e360a98e16eeb1def2d6903fbea20d5316012a68a9eeffcc2de9c66c457caf5581fac2149f7c945187b0599ecaa9b11826413f32d01f5355b03eb5ce5ba5ca0d54e60afb82792f245be1be919527c5a49257f6d224c107eace1f53400d4081980d67893e3c9b02d8613dec271049ce84220a13c7245da9fb30a1073907c782dc7292f1fba8f0c78d35834bc9cbfaf8abd1ac94b24e6b03de8da1951ee81dc0b494cd58ac611be2f63edf812cf79d66ef369f270773b4b740c16ddc03f8e900e6b16743e9dc02d16cd64fd212904263fe25bc29d06b8afd8d994d5cd78d00b467d9f755449bdb9622b79e3f68aebb99ad5408ed6acc152021f3888d4578d2b8ff591e1ae977fbee7296d98e94aeff1eb72f5a25f50b084b47a7515f51c2f83dc1329922c3ddea5f092100e3f615275a71ea18184c652badbb0e33c1eb4b7393973ac9c5237714b42bf81534b60043ef5d5320fb728fe48fbf04eea4b066427fb99c6003f7d97f2409117ae059492b7a7645334442d0759bd368d30f4f481fee61221a43eacea0b38fcc4856cca32356b7c840aa20f5169b14eea4387a07fa7b75bb066d2e30dd340f97221fd86b04b7d9b458275c9887c47cb285e5a147ceebc1a3f737fce561c35d4a2181cfd77b6b61358ba013dc560880a83a27a867b6376af6582a69e4c3147074630bd2952901fd3a23359ce4aabaacc2562ea9da314a3c0b7651b5693127c0241520b400a7c4f330e739a9737fe832af4a516f7e56fae30ac61455ff3532f795b40ab234086e5ce923ee9930f47e6f57ab456342c71931d4ea3e97bd86c579412674af939ee5683b8ed56484e1c5314da167cba79c67d9abe1b1a4b6c4ee8f0a2288d58f8545e86bd15cf50542942393dd2632187bdfe7e95c51d476b1e39bde40c26372f5e0e64b8517b424ba4c5d56d930d6b56688452d50c0a6aa84104fb782736b30e603546a94780b715a3daca77403c588a7db2d2243a812cf6ed89268d467813ee875ec3e8d411630d0799bb4e1234cadb1a0bbfe0853e571784d12f1efb21cad2446c135b3bead97a6e17c9631f4ac0729c2e468c7c21e162fd4a1773bc6389bf1af83c86b5a02e310282e46758afb822f11e5c44c36afa3babbede1d3298355b07c509a25f60f648b3d4cc76bc5feb9a35612080244fff671df41f7180e2911b8bf1cbba87594cfc82c2687a79e7993b6ccd675905a0f50d80bcb5f790fa192b33dfb84e549660e1667fa626100d770e102799b9deb708af5e75806161f79883992abed9a82402d0e76e0498ed5086ff2719854eb07fe70db1f0903dfa543369d8fe23dff7cb6cbafdce4479be64b2893da3cfaf24b47c27b4d9035f111595170f5f3e2ca501e332ef9f486b2b39f179f03cc47febffa726e88ea6fcf6406fa9addefb179a3d856e830cd763df65d8b12ffca018be0c137ea893a98ed7abc5d3b119046acc93449da18a4e6787e8b9b4ee75ab518392326016bc0be1462cb5b48242a98d0af935c3e14fd5ee2c884a3db81372dc231de98f33115b5fd8670a13c7de1115ccfb5ae8c0c01b8c271626bb64495fbe2f72e8c67af86ff40800290514346f73c246dc12215d92437c687224e40b2d20b1165b871aa2725e896de75ead8089f508861cd5f7e01c94188723d5171df029e072eb2c9135f3f589111c78508f8eb5774c90e14aaca1801102c27d6eb3283e650b5e6431ea474cfba254d3bfffc038869c3250c64f83f09195bd11debc25e704b2d86d17c99e95d17098e7858ca3681f8446f1c4cb27294f13e61bfa1cfb245f53c92b66e9286f4db244161a318a06157a2634969005d398d3c35f7dc9b291b35005c1f03dfdebccfc75416b208174bdd2ac2b8dacd7faefa01ec3cd65f5a6b6330638bd5ef7036a65a92f7411d1dbecc1b147c93086bb19cfe96ba23c415f9b6507ba5931c7f28967cbfb038433ecc54eea609551bd30baaeb5efe58ed2df9e1a1036527d740e9787dd47d234a80f9b7352ac714f452ab9c78425080ef4de3794b5b631c84d266c5efba60bfda0171f9dacf84de9bf87b4f506ff1d69860a37773cabd63653e8afada635fb77274abdef9354404c3e6e6f5456f818c4c6a93a017944ed7bd0045d9fc7a9b589487bfbac3e9f8163a046171084e270620485fb1e6ba2dbe1f8809d79ed070b8e01a25a6e97036877c5d048a7ad1b8aa52152d71d79ffdd5e1206df9a80f6e30875e46199193f0c98503834bbce76637b1a69b0a54415bc82c7331a207e12c075f77965a6a0f79b8ec20f2147c4b6e6c45dc25f982522eb69ead707e7fde6a273b286abbb1f427bb4eefab2875b9433371b49c27c7d10dde7c579e91538be6dfb7df0a83122caaef8f56ab418adabe8909cba14b11a713cb0f921f27ec35db789df159a2a003406b5d3360043c4abfbc8de26a26cb8a7c28d117fa1aa40ff8d0d3f7fdb204ccc26f32ee13a1b6130dcd0002247bc7e5895a1c0a2b90b734eb36804ca7c8e4a9267a85ba419471bb15a84b7087823c2da32146bbe3e0ca5eddc56fd2af83d7a45f34c603b9add232e8b32a883f4e38474d9dd1299dcfeeecb107e4df6abac42b1efa701aafd3ded6ffc637987fc3157281bc52a02f6e75fd24ac5c359cef58df43e23c05d6040641373cc897a823b79b8e0d70128bd3b32e3cc7df07e062b10401433c7f99f2e225d10552cf373f7b2cc4446dbb5cbc33b317ef784f1c875b1c5677b757e7ca07d0667c4634364123921a4dbf26cebb80bc25d2b052a79feb50e14b531537916e224f64a5870373f7c0dfd1dc2ca3ea9e7b509c2225bd882b344e16b978429b21f66eccb3c109c7127ec88ef04f266c63ea5f92ed266b3b162d61c3c838e5cd1903a27835dddd6e3ed4686e5bef34bd79b699bdc54f4937208379311e02e02ae009f42216dafee9311d1e00c46a2bc3da447b66a1c96287f8a6e99a1abbb45fdf721fd2afa7b5240e9a799a102b9f8b962383e261d1a3777acdf1fb9e7cd6d8fcfa1c795b88fdf748e69728f586260060b145a520f31d12c1479f52846ce7975001a247d8fdef3cee69b308d79559e43f523dbab0e6e5d0027dc39eff81e99c61d1678a59ac4c793daf90a1dfdf67625ffcd361b16b883ce377977326c623bdae184c59ba2d7c6481eb47e75cf4d0ae53912dae12171096b38d160f7dd8333c4e5df3f00ccf888efc9cd1b11ceaff8a6abe5f73a8ce0105cdfcc0f67fbf0d54e47bd6f4fbbea063f3299304d23954cde3f5b09876334f3eb7e99bf2b2fe4df52af301dda7744ae19c81e87d6ed477caeb998e169b19215836e8194a0e5d797cd49c1cae90cd4ff8a8adadc12c5336a4642664f332e4571c92a6ab42d02779924f70a0ad953a82ab71dae3ce7b6bee4896978b34e339042eaa747e51799af9f63a59767e8018eedf04bb600da657d42eff1f0b800e29c62997ec8190e4f606b05fc18a3379b5e3c34c7444ca10689de39722998d92410120604965d70d4a0b5c48218a8036b4875a85e3e332ffa0c727baa09c276d895aa502b50fc75aad1d5d0796bc6324841d82a8fd2cbe3b6568e9dec21c3a602eece26792817d90d1720490ec50eb0e09d6678ff7b7d31ac0af41ef12fc491323661ca07af8ed6d148f304e2a0c1a7729d635f96c4c84d8efd37daafe57982e25b3fd442b7ae68ddf2a25be52f84a597311833b903403d72085e7006aaae38a92d655f593c5e711afe7a4cf3fa399bf31c2f32c6c2411633b02dbde4f8554c966afa8107f5c38a1186cb6b37028b7db9d05624e4cc4bb73bf281ca35acd11030a2717600467928543b2e9fe0c377bdd1431139d1bcb0e44c410f413975e24821a80b5fd56eb37428211c50b99860750631f93fb9cfe081f464cdc8a58996b45ee2d762f2d34eb9e09120088f116a905c55f8fc4970b524e8e52271c1f7d64822f1ec9d6b7c1f857d3d8b0437147903ee3a99af18f24ce43a9ef6d7275fae0ab35a520cd5b1eb39b54d62adef20f23bb7ec602b27cc1cb20dddcd25b28176d47d4d5165f479949bea1ad1a378f4d38456c9bcf7a83c0b8e9f177ed318ecb15478a94f6fcd71fc9c353ba68053dcff8c0edfda3bc1a547a9ec65e34e4ed22e4175141acafde81eb81457e63e90b4abde791f41b752e46e8e5070a371b164a742f1cfec8610f9cb058aacfc14e83ba2eb32a1ac4ecf9de4a0c7baf10c12c7059f5a52b2662f2b2e3deffa50f50db4fdc4dd7ca4a2e2da45260627e403ce983fbb4be848f459dcd7b14cb8352a7c790c5452463a8ab1b34515e49c6726cf408fdeb7e40caa9615cfe4bc528760d10dfb0aa1639d76c8be825b7fee2986a5e55c001d64937c9c437d49552927d5eb410a2f891d77d4422dfb2bfda133db4b6111ce42fd9e8adbd5b7a09852d18446faa92fc2749d7cd3fd9c5d6e7bafafbf0ed0706d4cca791218d6d786adbbcadb749104ffb6dbba2c9b52d15d8df8d1c170ba039de4469205864b55e40f89bc23fdf548f0d45cacb911f5f3bbc44887d43ed7d3d1144826c489ed5a82d08c75033d530783b8e106b663c6c5ed765662c34ccf9b813ebf6f45c08e3eb9a9723789081740e7e0e30ec9fef8b6c5089c580656a434e77b2b971888fea78a36288b7e8f72de9328ed37d42e5bb2b9e7826df492d21c53031b8a7260caf92fde689423205b8448926bd88b5f41f2865d6d0535ae0ec0bf35ee374c8ccc25b0d9fd70e70718d1f0318b203e432ee8c2b068e9f47c26895c91d70120eb182b1d91f7abfa004f86bbf49292d146b30855048a408b726f23005ff62b9e87e7f57d5fa6748ae2418f3bee639dc79bc4fbe57ab313594b86818b967c46680f4d140b06d43749e8ecc2de5f4ba17d769fb8f36086348681fc57f307153700b296f7e3656d79b4eaf42e38611070f4a80bb2640c30f4a315a3c80aa122cb71bbb095b9da2913cbd92fff4c559db1f3078acc882411caa817cf8fe280e06444c01fc35dfbc5ec78dba848541460a87982804b6075801759dba0fad8bbe473717e7e150732a43277350c96ca09eec2d3537a66a99ba882d1db09319c1df8602aebe745c7469c1511b2851344ecd6b78bf54474b432510be4b7e368578699f9a09dde64136c689c5e91e65d168b079a25d9f7688b6dfef22b4bbf6356967ba5405808607ddb1f6e94655c7055b08a206364053a87e5beaf15cf39aff1fc75fbc49cbdf4a45b83bae4ff4b41d38e944863caf959d405dd25779d04883cd1a2dd0f19eec272b1db5466cb9a6ef4a29ca435879f3128eff1441eea18abf15adfdec74cd0e6fabb0e2fd542dcc541f014c9078299773f1e18ba193743b42ac6d667b98fad9887860aaf630fb037a9e12074df471a3691c19ca6bd9ca831ee04f53f5c54c09416f686149e87d1c579d1201b15454e79adfec8a73542f0c7b1ec8cc7539835eb36cbf7dbc4d9f758b593218bc90d27d127a610281171efdf217c4ac0bbb7f9b376a3eeb92e7e7215a2ddb7f2e447d28a82be447de27815752e74d9ff649b08bf0a11921c6c0cf91b998f80900478cad717c01df45f9c082a70c9b5f67c17e25e5b8f545044f740b0501d4f7eaf5e96957f15c9981b922f3047f09c947c6d20f461c57ab563f701c8589dc8c669d7861e1eeab7a977b7f8ff1cc44d061cc82ea1c61e58cc4bfb452302079e2d268c1f7965f39b402213a1de59739ebde57d860c0afb8796864b28ded088cc29e00d802b7ae331e4311a2e8eb95db9d765313efccc0915ba648194f33bfdba56a571e87596416507d16369e1ff9e2f4adc5f13e7d29485198c7591256b49ef1b5f62d7b0d6d3197cfcf4e6b0feebba426e97bfa0ccf42e82f1f30bdff6403610a53fd32cbc7a27e9d9d078025465c3ad558d97bde967d968db459ba2dfc48efb1a0e32c6d5503ccec38b2a4dd88dcd53ddd3fba833bca3f935aa8d34e696c662bc45db5db87f9c1076feff72830410360fb69d616dd756cd8b646a4e49d0ac04db74f2367a3c9977c8a5ebab9f82b0524d0e8b1e6e8655cbf711d381d60e457b0055e384f58c011bb44d3ca877bfd5d262c9ec43493c10e1d05878fdb0a21ecdf6f9bbbbf553337a052b31c1f4010aad2014a59578d026082984fcf209ae8737627449b9ab80c145c7d548d5dffae2f3de0e0d0f17c390d96ae632989f3cd74a1a6f7962d78ef95301557ef3cd9ae2268dde3983629e404a82ac7312da0983a46f00d3be10c019870690bc27ffe8b56f5da32709011685d2b682222b515284ebe18029b600bd85b84e935ded6be18d07c842b99cbc477dc00f349f55fcb70ad45cdcad9c9a5bd5792e5f2bfced547bc8c8c69f10366143590c55d140977409928d8fcbdc44352486b450f96551a9d9105b2a5eab6462217d225790af20bcae87d8d082b7acd4da5c9307d56e62eaf0aaaf18302b60e1217ae7c8465ca3687a6db2d29585a4a89f573c37588ce4c163740e28a414137394694a55fa6e5b10a4ae3e329b315d04a8af41156269151cd9886390ce7fded2ce2fa3deda86e8a790b27e97ab06e340811a784aa9bfb1feb3d73999efc6e8280a3e4ddc16308be7bcd45484b2e3e47e57fae415f4657a49ced1e997608af834a24e09d7eb4ec7831444d312344ee9fc53cb1fb4c90f1b323ef55fa2d8c7b530a6c7ad549c24d715af405c18a07e6d571b20ea7738ba451fb4d306b5654e98186b73b2a42e1eff89dbb882358fb8f5263d476d1cee91eb78922fabf0c008564f1ea457f666e2c1ae3f2dc66092dc22aaa8ceec5b3e0ee2dbd73596329c748dc92f87358208f82d874991fb4f6d39e00c9ed6593b2d83e8f2047746f75342a1a335c7f0eb152b193f0de794a2feb153750afeb4fa8bf3c7ce522b73c3b2f5674140f919c3705b635717da3b8114ea84ef2bb0461afd50d8c68b4fc22e3090beff9d22c22e8d8f52e79f9ae8269d0a8cdea751b7213928f235cb2b984350b61e02f1ac14ef025a1d062246ad8f8e762529010aee1af66791f0ebc6c6918d5b02455ec7565cf4d6e55b7815abee32c5eac068a44345d58b2a4001e5d36d17784d02b98e1f8f12d9e18f71bf7ee59946c12221b4fb00c4042790cb366f6803149dd39215bd5acefddb2ad5c5cde986ec75932d3f6a9b37db7dd74e27ca221c38968619752855362a0d7812fada554a3d6245daf0e35eaf42c991062c5576e15a2848374c9687b29a7e025c4a24b237b15e0828c77602e8007cbde30b9f09aa156423f724fd90b6ce24f08d5de2f07b24a63a403670acbe621090194af528132d80dd20ba9340fb3f9a138a2fd98980764607ef2f79462654ce7ea7d29ed576df49316ea42448f68f108e220c0c9f747388cedf3c1ee78dfe80f4402868675cc832fc07fee0ae89a7b5d52c95f94c5f70b47437ce864c2332641e31a369cff88b37c7256297d05fa028f20318e24b00b8c7c51744f0241719b7a176dabe18fdb68e599682e12c7298de9779afa097e671f364cd47ebc71f52614470e7c532d69f8394dcba2ccd95e14312f7b87f64560e9d29dbb519ab8a603eb31c283aa41d12760e6f3361b22c987b7fe9e48d78694333676183f585a99b2afe0ca7e55f49f801b757cf6d43bafd0c06937647be5538ded9cc30e3c6c48c8cd618e1531a0570b2d8ff992424e3094aece3965db13707a1bc301229209424556e2dffbbb5ad11179c1446cec4309ef68118b4de6d32bb4c4ba557e97d6fc78219169659463176b584215aa42339dfdf3ddc08443a30c1b0d3d3e0c79a7c7eec857bfbc2061fa70c659bf4ea8eb4f6bdac742739e69c1b766fb8fd479f7c5bbc81937babd1e2a6e263040d737bd9d0aa7b977f9650670750528af86a2d5a86c286fbfc8d6e301d535802985a7a5e751b8220f78c8baffbf2f0810693292694e6a78d42e46c35e974d1af437eb7c952d2f6a4429946f66c7037406dc9e384c90f2570b0fe5a0168e18e34cd264657ed53b84cdba0670369ec65eea0ef67ba5dc2a1e24bd4e7176a72f4db2825d1cd978146e180b34f21031a531c484dbacc7077724b8c1b21a27e96cab2fda7d9c1b6838faebe9249ca601c4a9ff1acd8847cd828cc1e2c1c9e89ee2bcfb3a622ab502e5eb359d06cb0db36b5c0c331c213f9b833017d101bd5fbf1daee5721778af3048291736f210d859a7e984445784c72cd05e426aa9e088db836214ab382ed685069e68c10b03dc23d2d23d05e7e6c1e24865ed94a117a1489b35f7fac78393d6f0fd8737ae72ff366e89fdbc8982b16564a232a4456e104af00805d20651210c314c310485c8234f2f8e5237a65b18e6ca2b4dcbb5f001f4863521cb1af3f9a5c738310048c9e4878d7221b2044b479ad237b1c1a7d7a88a1e805abc170c91bd4fe92626234b450b7fd097b535345317970658870245ada31c41f2331df5fda8e5751a6a0c8016fc0604c4c9e05b01bffbff3154b6e27fcf05a41f5c5b1a016a44c879c724d6bf9426c2a8408acde7d1e8e84e85d86c17a1365830c8572fe71c945d8b0dbb5ebe2d507d67544bbb66a9e029c1410845b1b7b2612ccc06be184be1c27975fd6f7926b3f553000f26cc84007669e3c92c64b4a8021f21ca2fad98f11c3f435b8112f55ceb560dc7e82c938355bda7b991aa111c2548e756cb7b6cf8f169672231536d72b84088ae6b6cf8aaed58d7d3956501a02e23e81a40cdb016c323842397b6e423621017edec724536103e7d4d78e0719f6b06882e976f26c34851b32cee8884cc3ee0d5bacb00a8cc31be23eaa5216ee8b91633cb6e6cbcb7940ef5e3deecfb0dfd0e101bfc02044b4b67d319c5e1b1e911699e387d5fab965f3fec2d93a7b11ea171a6ff3430810cab94ee8e2468c5f15ebf22ce37285a692832eeafb066749e164e3b9845d4dea884a43cafd3a3afdd22d6a071742ff3bcdb0f8d5335ca9dcd4927d95f786bd6513e5e6f74a469225554197b63a5159020bd04c71463a5107a36b52258c856ec2d59c7312b7524f352466258aa24e7b53899ab519650dea221f984eecbbc91f48947aad5ced242d4dd6a0782a95c49cf2f318210429be022c30476a2450fb8ecd6c5bfa794d0bbc0389e7ae4e3cd1c4dd2e3bf4ac4a759cc89b8920b5e39c00ceff380bec5921fc3018ee532ce5de8d3959ec007a8356b104f770077545f0a1cae19bd71f950ddd8c1d2c998d321af7f198f4321f08b61c13fb7bdeb02ef00030d97dde9003f8684f4751a01b9e1716725b521d034bbb6b79aafe11edbf818f246a22345bfb362938879bb3cc11c52a8db26fb73f04240d1d9d01384d935c3ad375f0baf2752840be06ff0a4372821166c26024a4ac38983288cd325a6d2396b13c98d607fdd3c0bb38b83b87e5ddaee767efbef5f73a8f2fb7b9487ad698802262b12f603e945be5db67ba5047c716882b54235a0ba89ecdef26e7e082defc51428310d614333da18a5c9c5b5a53c9af8166c81f892219b92110c0270e01bc91bec5bceae33e41dbcc99fc0252f0c69cc2cb7a052cb6fe0887472cd1e1977301fe91cf633317287de39f20218901d9af3fa732e6e70f68f6810bd559aead204aadfc469e353e252eb7ac21871d4ee1a24df36071fda598c2f300df24ada6d0af3198d0baa10b46a65b61c5daa1494e57a91bb0de85a74800009767f586353065212dc3823ebfa7e39695e71c3c5a27eef4c27356ac1bf39f1f78526db81a6da17e960422525ce24cd89111237a49c952816ad44d46decd438de5f5d0151a395e5524f3ae0d3cde95bf5f4d75bc3e67b825bdcd37ee8f4350be5e6ab5be8c06d8c9edfb87b6941fa2967a27602d934643e1579c4976492be0711cd1101e5ac9dd33d64f1e74c186f6a52bc8fde72a4fe483ba402a149bbaab287e7bc79e298ce48b84808c6a5735d42ea816d8f394ce99933c915acfd3f991d9d4643666bcec3d66af2780bae12677359863ede96c798fa590d8e00049f2b25f55fb7aad1b1ac2e182a126bddc015b7a43bdf428afa910a28e6fa5a6aa3478c4fa37afd5336041241e20312b7e2018d4afd7d0c91464ccb7d9f9e03e49f60fc183d05e57c2602ccf1a773ea3d31a0a8926d2c6460e2418034dab0239efc5b1854e1d41266601ff50d92d27cc185ae2ea7567efbd9de3c1883b933b0802d6c744e3348f0aeb2a84eb5bd4b9463f3f16a6f3786e96cf46afbaaaae7033574ebaf8aecd1ad4edf13d11e1ab7f558fed2fc504589b49e87ea32a0d7325a4cc01d8aa8c4eb9f4b24f314f5d1fb52a8dda0707abeb2914d37ac6fa8d7eb82c8121f461c3b2c746e8f08cd548432f51762e913c5f35bbea16ef0cc011ec67467f068822d6afa98b49c49bd9b1b6c32c35fab9463ab657a677e7fb6019bd76991c557427b5e970e133a42632a742700154d9be6864a6bbc45d5fcad219be2b609786e6a1df843fc5e92e8d97cdeb68e9238b266be38f037676f0351614021d3465f9211bab892054edd321707c8b2ace90cea1da133fadbee860f90b43e4b241dfca5feb4cba787693e8e897a92b88b60182223dfbb4f48c2698aaa6627adb386477aed3a00e4a55b42e6e4dea566f50f6c720b1c50dba5b8111a206d6feb68fdee0b9e3107aefb3233c71f53a1723ef4f5babc2375520a8151ef1e8b481c6a5e58ae288da47502400c1c51d8324620d6924165d3ef5ff117d42984936d45083c1fc38b31ffc2bd1562ce537f55bf63a1c84176f92b95ccb5f3c533f7fc8fb88b0ffbc03098332121d9d591ffd9acd2871dbbed930572d68d0dc9240c2d1ea27a70e5e5516641dc9deac248818c0340b7a74594ada04c7bdfe568cc80a835371de563d81fe1b7b57bf8b2877e8e6f6f00f60b85ddefd9f87a8a5cc4dd8deb8582caf65ba116276bd180cfe702f1619f2faf50574b57986da51cf7f0a9163b35c134ef5ad3588c3677976919238d07a0d268ae75c5244745510f6f48fa7efe5274f0b4d2ac5e7855ab974660cfede8af1c45ace487ed827d535dfd396380af494699ab824e52cf07d5b8b7da6372f2496f4fb99b2912201e43992313d4ce7099b65257907f75e6d62b463a188e1418a62cbd2cac657d38c9f462aaf8908f3199c55b66e7e79260afb4e992f141f7322a935fd0249310597f6f8475c4cfbafa94c3f1fe26e5643834ce9c141f513cfe69c85c822120f2f70885726f4acc5d95112a2aacaebfc62bd5cae90294cf585d16722ee6539a287354091cb1abae2a089e20c217282d35725e27014eba6035869a5ba0b7531193a93d9feefbf1da9e97c01d60af88fc7d0627d6534c8aaef345894aec985966b657f71541b7ce37e555775da6380eb76d664ff882c7c508104bdfe179cb56a2b22a24ec95031d369390c7f59737d7bfc8b4eecede2060843b085e88869b3c529b0d6eb9879c371e0342a6db41c933fe32081c1f2a20406eb62e76b0ddfcc074d2a3110248c2527d28d0a59dfa89029deceb0b3bf9bddf3311c3c5184ceed90c1d542f94c4f6df39704420c8a4a09d9f0938e20f20ec4a314d263e4fb2412f5ebfa9bce3e27a5f48724dac29bcb7126e46df36247e5c1d2bfcee733944e13e33bd0170c5aed8c9b4dad24ba0435aa706d13e5153beaa3a2320190cecacb43b5e44622780de7593fb84a7d24c4e1679dcb28e39e4283a7893b9b33656844001bf551d2075b7d9099a9661c148e41741bfd6f03877adcd0180da878aa283a45b6e6481270e4f8263c3cd82ae6d19b5aafedb62e00e99d4c2b353fcc7278339fdcfea94492ad2eee01b5ee5f9e7114838508f3b46edf15e3a2daf56099cea020bf16e376c63561aaee34eb0fbaad3acafee18786c6d2f8e785dba4db78364701cd511b111ccd63a5ed391c3328ac6d99c8d27560455b3bfa364f44234e577a3b0a36470587d01ec530605e9a37b3068e07b172158f4f8c035d78c4b4b560292540b32b54214e28c0c6d303038c489f8612354b0b56c075f1a0c7833399b925fcb2174c961fb18b9bf6ad9008bcde3c5282af42442b4bee78fd067a4c8fa4cc1eb87adc7784df91f03f2ace70d88d365ee351e74f01a7c137232e8ff996ee7661730dc2ffcf455a0999cb683278b26a13e1c087ab1f6958e443c578b3c41d65bcba253d37dce5be89c6e627a20f6cc0b2f333b66a18919f7b84cbddcad590eb23c4fd86e889e4e415e22a375cb6ea88f020b56cbe8c178e3ba2d01a5b3e68003cf731810d862347a4a8b55b00fc9b62dc574d5cb1dcb5833a906d52b3b6a06bcc606d822f4b755d453631f73a9b0633519650d3d37a7a9d469f5de3edb1b7a1ad9277d3d6e69f55a6723b6f693caadb2810e8b70f01bbcbd9ac9e1a75d41339d730bcbc461350794ac1bbf3075c551a764cb790c45a2f3c9d8dff35961894c27883421b92cd90111df91a7c72e2d407083d35022a7042632a63d71fa9307dea8a36e0d8ae1fe3d72b87e8a3cc01177ee9d5c22028b1b23a49fdfb75afe14ff4c8aae9fef4390191992da8a4a71fc2feb36cc775ce3a75a3c0ae6fc71fd69b21fd0e678dcd985b7986ed4cdb80ec277b5ee1eda43024b5ac9d8199ccf44a1363c6570c66615440c483a3ac9d91baef9951c0b4dd3979448e33cc7083934f3a09ad78a434e3e52b1a59f7eda671f97fd7e8b91d530359d3cb34000b156625ad2932c961e8319c34f00efc31a8a3f5020997727069b3a3031b4936a3bb61d677703efe24fbd958b2d2d207f8d5436871d24cd36b2abe343413fbbee7782a3c0dea8985f489fa09aa694efca2108771166113bf46138dd76563b5a91d4f5338d452d1796b24c5804899154e5d2c93c1e6a43549cb48677c00b20b0050adc3324dc1ebbb032ab9547aa0d6dae6a3f4ee3344e90cba14172cd674cbb77deb89c5f12c8c6c59b9aa02fe7cebaca443420e5604847553f573f612b37d650fd9033ce4496df4297eaaa411882a188de5ed5c7f585ae96fafa52d6b110098ba3d9a1dec2c32869c8320d423b76e80d1d28aea3256b7fe48145b1601ec03dd60f46f5c3d5b2f87415e4bde69ab8c244b1c23b0dafc53c240f594ad6568e6190e5f9620af36c16963d7543691b36cef0b7506b20c6c2f4a2d442640a80d065dfae5b9f37faf7b777159488b30c8c8d969344f377f4919d6951dfa691411607119a0708453f935ffdbe74bb3a8ad354bdeae1d4de50c66a20b36fe87ca779c027f005ec54a6ac9221cfed466300931d4a6d0f132e7603ec76f0e4d170a2fce365ba7efbe80b05cff279360b4739adc8a70bc1953936fa57c6ab0ff7c35635fb43f79e3acf7e0e7c205da1ad57eb24ed7feb811fd1cc02dd953b768636ac37d56e18e97e68081ee676d2bf344967350c8df67a967235b478bb3e8e9ec27a8708b710c51a3ab45e04df1df78af57a4a10f68faca3c0d3f0a096650397c036ab0be64b8b98e22f3f21904af9595717053b117f4660f64fd51371ac85253b48a0d2dc38811dec000f5cac14baf590b465e9c19e2e969a70c972644b7791c176536514ceefd91142a485c309c15a7338afad818204ce698675d55cf2fbf90725887ea0003379b370a8b1d29cd57c7475dc3602917a5e8e17ed7e67249581914f17968dd5d1d60d7a58f2dfe826e980fd0de8f76518856d9e5b42b35efff7412351a5e84381b47fd17d487b2253b4d5553b5ccb9433ffaacc78143c58797ed45da785b3f6ddf8a4270785e842e6b79b2f02f88da9320a8b4b7b8f2af7034cd57c5fcc0fcda33a374be8eae9ac2bf4ce3d8e6135478b1268cdbcb1de9edf0c36bc3964c8c0ad013ff9170463acd3d1b61314dbae34dead3646785c0d582d1d082e4d76aae774ef8609d83883a7754ebfaa733a88a5fe1d416eed7684be816c4050029442011a539ab54f53f282816b29fd3f2870dd904b3e0e1afa3d1cacf104370fd666e60c3e3f938e19b2053c278d24e2f8f051d072284dfb0e48f9d66678363b164bcf991855e91d8b414b0b078f4d357305cfb15d81570ab8065bc65ca49321e689f26bd7afba7915da046f7d5522d495ee5a42051b6a2896ee551ffd5a386c2bf764499696230e72097ff29c563330a1591502a0777ffbe1ec5926b1948cdc3b1fb2d47319c28f9290961929f3a4c5a5c6499505a7ab0b9dcaff30b7ce19f41e5788bec7a08dfdbc19eba0f89c1bacb064f340314c953261455d783ae94c0f43a147efef55dfc807b963af7c607954c0f17c9663032593ed8f6404561c6d7b6e924630a0ee581b520ef191f2a12409286d9d329ef84dbd64e1dab3a04eb9f4ffd56bd4f306220e217969a3bbf328d766ee79ee0037401acf46d66c894be558f0429bffef8484fb614a81b444304631d17a4db16358b2eb189d687b0820d41d2e94f871e9827f021b27cc491baf012218a68bcc541718516f8d4ed298237c2e20e447fb29c1c549514b30b4f55eccd2030d5cc4bd73b4190faf956082168c092f3ce787cca1f5017b5bf1f88d831e63efd8ee9b62fca0ec291320c863075af74968a8edfe80d29097edab826f20fd16e2a9ef6b52a3a2109590551c2c9233c807cb831e72c1df5e99c7873263403ead436119960a1ca2a17214426c69500321c1347ba62111ecd77b468036b233f6ae2188533f5e811aafee69cbdfd64ba6a8b5b2d967f14726134d7df1f915f2ed06eefa3ec0d06f0e5db4a01e5157dbf60193346f5d60a309eb664ae5b1f33d9cda247dc9037a457c3c2a1a4f4dfbc37dc85ce009cfc884c0e77f5287761bdf22d5d86d868a9f998b7c9550182898a97dc8acc997826369b8e25986b163ba3ede68c94bc4c1fcbd3bc54919dbca2ad4bd7e72c70e79e1e42b93be85e7a0fd74b495e0503abc1b8ed42f91992421c924312198e9dcc2f09b802d19c098007322f8c6d8f8c63b82ffa327cfe017c0a0ee2b2558e35a718bb268329e334b274c12087f85f27e6797842fa961def294b172e92dbcf4e88c85cda1863bbec6474a71b34bf7917350a4e671864d591c9894a2dd3dd4f48259ea7326d6036a778fdd30214a07883a09a02df9ed1c543f5774df44487964697a5ef920cf435d839fe02610fe6c0c581845b8b421bea655f641786b90479eadaa17438e88a808cf142fbb096f33a1c9280c9c7a0beb6c90f39505d8859ab498e9743bb2c48eba7825b56b1350cfe0647e62c03a3ae1424e1f44425d3a523746e0e8481553d4bcc796d14a3082a0bba604065c2ef2e13dd72e52a7a2f5daf39111174270a56093174edec7f08df94e102ee879c9dfe5fa925d201b66b1ea1a3dd051d119bdc875a3f526e411e6c46f85f5196f36f8f365b07f741199d091e255d2b4b37d8f2dad2cb3c5a1e0fe3eb0c0ff25ec5804dc32652f3001959c3dee2f48d3af74712e7e917a15f1588f28b47a9b077672aa3fbbeab5e1a6f90c7b1d380236719451cc1101e0a7c2f6ae171ad4ba4339f12b33c0160b10d9e28936618960f9069506eed549080a87aa431c7f703e638d97d026242e7d07aeeaa32a93e7a8aba479299217fcd36e7f3ab82a6f8d9d7fc062df15fa74aaef1d603938ec1d9476e892f284506893e46bd268226d8e75ef9417d5b11532a7eae2aa87684d32c05a4567da975b4c45c7119498d98db9c180899401afb5b36bd4c3dee6a0bb8d439c4983b7d28315bdb765ea61820da67b46330567464e92d10aa25831f921f1f252d8fc3488ef2611b5da0151da5d0870bcfb0096a68dd288ea5709176db69bc891f5f91db2b39e67ea009352a8a036f24d491ac0bb33c3a83efa8d60f78d2b2f510ea631e2749aaa867a5882dffeda5d08f49f28d8faf97c97bf0532f80f385062e4609c887db59fd685c322bedf018435ae034a6d5fe151637ec9b2408bb57cdfee0fa973d7c0c1357f4b804f8c58eedef5c09abb17b0bf310d501ca7f541cb2380a80190f6eb076812f0b002eca57c9519ce8de3e05920fd7018bec800f237038c7a20caf7c6aa17c369858a062ae6758c3532396dacf7527e571acef9bc2aa67c82a89619399da9bb8d5a0a457cdcd97a27a711a245fe421fdbe5155188f39f27d5918e125c493449a8070381b23580c5a2d8af9818cb2aefdc148e84f98063612f82c7acbd06fed3d5d80e65964b1926950af02668fa664128ce166ee2cb903b9f549b48f453b669e3197ed97fdbd35be255bfc7befab2e405d4d32aacc940a27d4fe076290082961b071fe734f82b1f62fc81ef8cc613e960ad821c11f18402120d757138643769b77e0e6d8d13b9f56cc4ef17f314a3b0e652900a100fa45b6818a9e4e99fb25c90f78377d87af12c6a7c00c5f1d58bf88c36a95ef084e8313cfdf6eab4080ecb62e586a851753c604de0267600b46897ac781c5f1c76bbfa014ba3950fd69e196f17f6afb7c44ac692b354cf08559b33a2b69807e42276ad156b669570ecba172f393e486d1fc10ed1753f26f1c8fd6fb8ee948ee70cadec509567c5f64b6e723cb0f0dacd2645408be241c18dafd196d57109f2befb1fe21ce50366ca7685ac4b5187fe2e99f3d3325a668ea358a782e1b86153028c0ab031ba580defcfce2ed4751112110a6e65ba0d47a73f54547a80984f9542718344dfd02514190a0c2a038c700bb57ef91659dd80b2ae852e2c5ee620c827acef9a4aeb576e544d7a85b465d4b09b52ec049b565c0d7c953c0cc67a0c27c89e3e64af67cbed50645a059f348b5e4adaed40ae1feb7362c7eef568373594bcfe82ff6bafd9e5bd6c1a003341f5b4996f2ff77ef676b3e2a0e66901ef460bc395a6c045c9eb1fe1f4ddd8f4dc53df94f5bee8816f0ebf577ec196146c6c3d913db79542a2ba7d4fbbfd80b7c468ec56bce8dafea1e5d4af08e37488e7cc74996629d374c12d582adc2a9822c816db780e737110fa60b69884d5d9fc750b76219b12890fb60d54f9b31ecc1f591c854afe1066e8fc98a7b2306757485ead61eb68d3ee389e855808710b5cf0e893fc034e9043d06cf2c24d5ba92357c716960cd8edb5b2e8e2b2480446339848dd232aa8dfa5b4efe1de8a6f5d9d786b05a4163a549c515b647bf796a051e9f1e7fb3bcce067a3a6c1760402e065e8b3b254a89f2f275ff41ef93d9d1ea385d91979f7934a42551f3b6af48c1d6aec0cf3303a0387d2ff796addb91497a7740ad119c796821ecc804e7ba4a316617c710bbf638d733c3cd8daf5064409c7ec3c7e7f56c71305bf266dc752eaf082b6367a7e7db390559be8a337fe161e2d7bc913516731bb90fb7195dd32f3e9edb3467dab4e95062423c2833b73e858a666054a173c5803328ec1663ca478d2b4d36e2e374c2555b54c0e97f03990a8963afd9222c6da53d6c9653c3b91762739ceb71f2b440f96a8bf6e52782a1cb8677f79811ee0ff5e6349a45f30f5360e934e655af6effeb7dd2a8b2e31af4bc4e84184bdc8e0c419631fe371d03082a798f6c3ed26d7c6e78d16dd933a2b8d242c1dd4f36859f5432d7d4810f8d07670f98bb76edf44b599107e58dc00249149adbaa7d06fcd6227fb822e5f8a890cdc412cb5c261045753f12a4cbbcbee3da38d3407f3065cf5dfc3e39e9b7be77471e17b912d50c6bef17a02e997578a542a0ed44f55a8c7ba8b7858cb970290636bece9b51b1135d30fb6bbecdf70cb9ca0cc04e6f936e39c31a1d49bcc89197d1595529a1b595dc1b05aeaec5d5a526e7658e5441b55d7e4e2695947f58e8b57f315048d6a4109ad8d5adbe56d4cc9a6bb868cad1d89367a39496c45db89e6ad6307823861d89809f6ba204e2ff1522c0cc8b144b35568753bcc3b4692acb74fdbcd7cd212741359aff212456a1c7396c0625301b84f4b53071dd1f849e5d8f9de12c495eb5de100608c80c2897877c512dabf2533e2244d1faa55fe8021401255dc746ba45a56c4decc96f98e39db4842d2ddb95e28e14d2c172023fdbc44bcf91a51cf7e51c208ccd47b58429f546e41bf2091676b975536fe6f69520866b6b27946de29c6203c55e5be349bc7713bee70540ca30f76d9e6efbc0493dedb1b615514563736eb1df3784cf8279c03f076cd43d046fa2b7e3f8c2a82a647e2a1b4caa0e8c9f809d16b23372506b6ea30244b5a6ea96598e938afb4913d755c8d93f4c7dbbbc05edc2a32ab2e27bd0f824f95d084b01c1b81745596603a0e3ae76e4d3d75a38c8d199a58dec185e4816ffa7aa0509edf422f58e0ea3f7f5acb95dd2e2b310a73f06b194df3887bbc2bb326b9be1ed0cfeb5ddf4d34929f3a9911b5481067a8ed4b350dc251e525aaca8d89c2c09ae0f09040114f3cf5494ac4a4b75a2a2a600bd48ad3185e76166a1e74aef58a385d4e47a8b50f1ce10e2193b11314344a8a4af9a7404d5267d0156690fe574c920617238012cc6f1f59791c7e1387edc0a317dae8849c564fc78aec8ccd00c2dd32a107f1dffb81477328def68a75fc325babdb2a5091cce5fc0a36627b5a82b3b73fdc5dc8567521db71704560859355526d38e4504c24daf30f233de13f7bf55006df0f6b4d60c7b68681a340ecb9cea425f00b8262e9a46a37bf3391d71f0ef6975a4452fd8a4347fad3690b85f1e5e1a2c625e141755fcb113ad1514a6779d9540a3911f400e6083f15be1ec249293ee75e3bd66b8cf33d663106ea33e86eda03e5e11a0a291678baefe64e119bd76e48d81531a132fede8b363f1bc12ddbbe27473b188ef4838d45b673c0b71da93ff1b6e64417823d73a994126e080b7f09b6d21ceb1ca5722c1ebf64cf181a23efaef09f9985d217b8fa3a60507f1cbc66600136ea689159d3f6151848b08f98329fa4021db3b1774ec03d6328878712037c2d4109b0fb22ab004228c85db0955d732b00c8fb5aee0b122f4fed714fdfa27d00381722f9470c1ec799880b31106708f8e4f4a17bf62696488a3c372e648508c38cf1cd5f4b68ba2b9a0857d73de80f3dd3e1cb3159e7d08d6c260459bff241ca7474f483c8db19a2f83312d87ec4e6398f5ffa647449d24177dbd10012d9fa52653f7645c9f9876bc0b4c8f7bc895456f915e29a4eaf1bcf47244a267ee312198a2909a93ca3dbc515efed993de49342bba113e4d367f1d9a7e196aea38fb5ce9f13e02f9576bf128fdfd9a5043986bd7617ebf80f5dbe20e0e95a971e3c17e66791ac7491c3a0ef171d512153cd6882086bb417f8082357cf8e2ed3ec6f18bac6b0fd1040c4da95d01f47507582eee74ff18b506f9d47db132eab329b96846d7f185043546149765e29c5250095fae15ce1374823d3600f73c69eeef57bfa0c494c78d982689f53d29a581cbc180329750d7b77488358bc66e75b6102da6f45118269bb37f181db95c916d03193bd5a0d4a81f88746cedd170c709756c59b0d8b24efa2b9eb2253c3b3091477580792fb0c97be4cb3cab61e74c76f375ec306f3c800e21e1a050781b9b71521c0def08ca5b5c31b5a976f351096e894e449cd7bceabd063d5be2ef03494bf8498f1202af3356c6a9a223546ac7fe8a3af26d9e281b927c23b36a05d7ce8616c10ddce8a4e79a4994139f1454c7768dabffedc245ac168e652804d2bc4946247d9c70e1ad2b323462a12ee79d618dc8371d5dd5037efaeaca20d67c797e043ee10b6150b75aff33ffd68f3bc5059ff3aa9b27c7b663095331ef8d472f46ad6f73dea94b236c73d31f9e122f309432c4b05982547b5b742eea85281a5fe91d13319858f2b7287450a77bc51c223b40aff391a18b9027d008f2bc94dca424caf33103661d6ad210aff1a4fc75ef649378ea1bc2622dabd3501030d0cbabb78b5e3b2e370f4f43c721d7f80e4e7c37afa934b2f142d97ce24e648d16ada2c3a9a4b1eaaa862f65c13a5baad1e7b79abb4af88c55df8378f556daeebf57c9234d6438bb78930d5a780e5e9e951ef5fa03484c6bb30975d4ca181dc7f4cf2214597c494a7dd608f0dea1b28062cf3525d88677677bea42433cdf8ca94801a25bc421f2f71c55241887deb03f8348f862a3ee7100c6e7c8d6c567ce2fb0cbc02a6fe6e52c24a37bacacf1c238da161920624141004cda21e7e1fe625abfe3e78a0903ed0dbce140076068696c2737e6d625ba3502952e83f7a65dcf1ebe4cef5b9fe8c35239e41e53b76e4964e1a4ed58df187c542de845eed1dbf809c583e2dd3d66b0e5a9805f4d152f496d5f054b119b7607eacbcd6289acaee90cbe6345b20f4024b5c9436e7c72b4598959cde809cb04cdaa0247a1afd51ff2e15bccaae32c40f302eb5e6e80154c67dbbb315c22ad9331293a18e22892351f8df8877a168141ef315fc9b2f144228b056477329fd7560ded6b1039d38d487a541c93950fe71d4c2ffdccfc5aad3c659b0380594d87ecb3ef5515b2a68ca13255312de55b7e3619d5828579db1896c2e161328fd5bc5786c1d1d86c989d749714001d66061beafd930763cb719c6a1510d8e42f5a85c1bd5e5e795b0881dd3038642a6e1b63449581f52563d0b527e8ed01626361e5af404b921aecd634f98b51b821479f0395d6001c9aeb1048d0b8633a495ff9ac51c756142b356126e6e0111420e738ae182d43697ed63bb6bc53d5055d41e394815a7b759362f75e415314eabe16841485e6a084bb897b2bfaf967c24406b50febefb74cf3bac904d23e3345b779ed85f2dfbdc4966a1328308d63d3e90751c3868fbddcdd2902e794c89c10fb7ab148bc2a19add7ba3a586638631f256e5fdc6a30f1f5266ffbec7b60fc4625e2c1628fc4770700bbe3666475e69f933710174642cc4848f2e37f0280b6cd35a0828795e4dc1ee193326d39181e01b151490dc917c3b3214581cfb51dd18346a51c3ed3095c1445fa756e676e680a6cf2eb5e2d5c535fba856765bdbf1e979421a69e44de024f7f72f198c82f8ec3c1d3ce2ca52fee3f7e49a6469b7a8bd94cb91d3d0ae21304fa322586ba5a5a0db886b65dfe8230c0670c71ac9d975d68c73c33f3a8337dc6e4a553faf3188dca550ff410cd495a7a2e64c48ba56f9c1ff590460b217aef572970555b8a72319f80cd639af7bcad83203653eda15e2d070e83b2a34832ed7b994005da5219c1635a9ce8b1788b9dd910cbd25d19609d06f037b2dc465535a397edf50ca279882a98de5291c2d6f0a68a1605fbcb8351c7c52a666bb122b49a185a94d756e4c8b2ec42bfb6bc38e410d0eaa949aa77fec64880f5a0755321dd432ab5c92614e40d56db1be3afa3e9915f45ba2aa97b1e7a02b11f533e3d6c942a5c66c11419e065fb86a455306f5ab1d0775aa5b296f72f5519060e125fbf2f933aa794cd219d2dd7cdd6af6359e56bd268ed70e438630d4a1d912f0d9031cfd9c3ad76306312a2963f35920f3791768a862f674f33eb8b8b232c510af9e47f936f623eab60b2ad19335ce9f086ec6d409eaefbc11c05ea238fa83230084d8a0a66a8059d881e854922999c304972c4d3437e5556954c34b86e945d7f2e17961358b1e883bbd2e714336082a7bf99320856c22496fb08c4610ed9fce6d9ee312bece529a1e5addb931c3eee0bbda192e0d4730bd769c93e978d31c9fe9d32c9215bfb1c8e356643c62b90f9572de8f5851dede13c7aa12b5adb6e42a9d6ea813af18c35d7d05f1b854f97c2dbb56dc0de40152a3f8a153bd55bf1eee4f2ca3fa87f01805e53409396dafbf20e5a581a2e171c7e0da7defee8f0fa94d4a8c85398b1e5f2eeb62318b3e44a97c1c254942b9d7e2c8a40367b63bb7b8db0edef038996fbb4b4cbf9a711bf471685cce0929a763ff48774f41b07eee0b0d4e7e1c9d1558fc7f41c711641fa1e20dd6662bda47696d618d0780cb35c7e3edb9cf5eeb167945771327f8107eec3cd61381fa61e3d342431f38b8ff6b9b3f4d6cff13643623ca23c8a73681f967d91034c97cfcdbc8c2c5d3d007cd6322370711d2b754734319544795e0b564eeb45787bd10b5ac851161f4f3b0f6e1ee0042e0f2af7f2a368c0138bac2dc4061870b84d5d00c7b956abd8ad320b57920e5da358e9f6d042d69845e02692cc9836bde1679132a3374be452e2fe8fbd6119407684bfe4f70686de0e56706481e545aa822b8a02cedf9b64ee27002a53ff905c53a5d15e79e8238d7289e7e6fca620d1cbc91e4bed32c9c3b2b349badf8f552609c426f89f684dde40ca3304992eb8470aab06103c68f535560b919d52fad7bd02618d4b2861eabfe7f1d5a06711aba31d6856c9efd82182be2ca80815c79eb5ce1cfe59e675429c624a38977a7d0719702ffff2c46cb286b6ba934cf4b376a2e7891a0a18c792a37c32841a8e000f6a9ee73adf8bdb491b23c3821778499758ec222feed75c6fd8f4df989b8c876b61199f406f2f49cc058acf9b3c4dc34853ba4de5a5567c50b701eb0805c6ded0009a8d13f4d4568bb93630391bb460a6fe0a91152ff3b040f3b481bd0b9899a85ae38487424f977aa67a0b74bea355e7331b699f6b47f9c839bd0d4529a77dc802a51772dff9a093e3c2a31340ec9d4f41f68c9d73a1ccd9bf42ef37afe0684e9237376c147fdb075f331dc5615e6ad5e77ef03180b1f4938adb79eeda3709bfb89996b37beccbb3c5bec43070cab77f0abab344544af0af1f83f339c649d47440107a23926140afba889063447df39f2bfbde9f86777ac5b8656378c8f94e09ff57b046d0ed8362818565995cf266a34860fd4407120a842ef66b80aff4f654c4900c4d0b4054577a2869b5daaa562166a2e401fd08c1a87d7faa846822f351de6f4ffeebf128ae1fdcea954d954dd71414afc19887b4a82153a98f71994d7e7743c997edb335e502eae22297736f69cfa9b2723f61d97dac7c5fb98a99e9a7bdfe3bc0949054ab020c4dfa7b06c46ae04f75f54c79d85c95bccc73efc64923fc5c72ea108746584fefeba243b39f22fe6cebca55ef2b7bc43e3498eb2da36bc2b04d688e7f0bea81d3beea6a724edf65af49933e3cc8abde71dccc3743dc56ddf95944dc56a02bc11e0bab24b1eb778c2906d6db0055cd05c5948ec9cfdddf38290b8d883355837e8b90fc9cf08b4d411d23cf46349e849ed27fdaa9b688162286e7a0eb8a15a88f32ec608b42feae84481da4be76065aa26f052d687e71ec1f520fbcad75e2548c110852808d824c9a39479461ece2c9beed0767d81cac29414bab55db86dea97fd760446c6afff8257f6b702a9d9f2921a1749ac03710c3d37a357dc0c943412c8a8f66a81591a6c5489b8e1ddf03e1a32562ca54711671efea321bd4a128486de0fcbbb6948289e1b735b1443563660fc004ad9cd2c06e3cf7b7fe5a7110a4b71ea1b625230eb57698f71dbd4ea728061b1073a5bae693691f581ab08e0809a7dbd2dc98ba53729f5e2da3cf52eb9e589e037470451c249e2f2fe794ede3dee08a9f9507a965a39b1ff2bde1b98954f2f32877cffad4f2268c5f55f358d00cd8d52ca5e594f419d7b7a8efb245d084c7c8831c36f800a3f66bda29d1b2015ec57e91032ccc15042a2958d1879d9d28a221ab903224dd87e331faafe4dd858a8d166450ff540ca8931f43532eee35a5127276bf5b3e5b199a1d8e2db551d791c36279fcb81ef461fc8387d1494035fb362323150b87e36e70c1dacad98ef836e0d0c066d3f02b0a3614d3d0826c41c457ac2f28657872318795d3bbfdd65529141d1ed4b60ba55c44ae437ce5f48b3a73088f989b5203ad53c77efbc638751973f1945fb6f99d7f0e89446f76220ad8d0e1ddfa57b773df2f589bd0a9d142293b805696ddf9c69acb0874c3eaf094dc7bae6175444330771a141cbe906835712ac1c51a93a5fefb2d1e8df7c2601143dead43f6549c0b17f19afbada7c764e7d32d9612ca2de95e6c6247e13b5f809ace3578ad61d3ad2d5cf29074b7e5bddfc068d1098f4f06929ba271ab61dfe17d13c7ecd7d1789f687f9ab74882e3a5289165c800d436ed9b48f61ba124ec98a1449ad90b1212b5345af8c20397b1267d7fd314507e1725d88a9f9fb21a257db76dc4471b8339466bd6ed6bfc5a71ce6e7a3ecdd76bb4f1879f7d8d18c84c627709a8aa3410a32e7282a0e058073e1663069eb1628ae4a34e69209f4f8b0721e92406227bb4992324a4b523bbeb0d57bf41209e0667069725a5df49747a139b5490bac80cff0c32d05b28349ec0e8da5c86fcef4084c3ee5db17e4a5a164bfc0956da21cb49cd72fde88a070b329a732eebac27697551fd1c78ff1e71f8e6e919f834f37c072ac76c72b8803d7adafdae146c8e3e80bc58a9914690f9445e1bfe96a9996fc9c578cbe09f9ef7d10e52c94d784d82a91be8b66149c43ef8c416a156fc83e377e219993c6816030a664e8092ef7c830069373178806497f2f1de52ace9add06b51edaec3a038b235fab13e7fe899f43270ed63f692f712721492f979cd84b8d38c8504a1c45f7ada521e5e415fb3bdd59a52249e6e6b77a7b315753ed1fa0d94a1893e9452bb6af59be68b06d60d5082b01b6380c0cfcfcb8427ed3c4a327becddc05224ef610fe74bf1ff8a61aee8362ab80fc48902538925233b60a15269879ff72a71a0f731eb4a317dfd9063bb0b387140bdde97205eec2737a63a4ca0f661e72c3ef777d3490d165d7dab3b49c0a7dbad05b86eed7aeb93df5d266ab6f991085f149f619b5bf871e86a110430b73fa133761beaf3124cbcc3f175d95002045dbd16c7aeb6038d8f5637db76fc83fa5db998c5ac99f793e24bbf02ca9d8e20635b7488a3c35ac6c7765d0bf8e14fff743da25b605eeb8e9f186301c8ceb69dff884675c3b3769cd23f6efdd099234ab7c56752106f9e1da074251a1237fc676fa19248bd63b078372e014a03052ae8fd8fd7dcfa721ba1aedf71b555b3af5bad87dffc2c186bba92e443a52ec23afebcb8734178fd9f2bbb78b6c1b846852747df86afa3b5722ddc320e6102b3f948d90151809bda6e88e9f3f786c750d9f0eb493cbd40f81b83d68843cd56b135a1d3f2190e660b218d51017f0c7be5352827a3d5d48b8e46853c89567892346091f8a9d11f21dc54dbd89c635c3cdd26039aeb37d0dd105938b344c2be114bc11634ef36050e346850611cd20a34352aceec061326ace77056b15094837226db8a628e6ae6311ef25f917b805cd6311471474e63c93c700416fb6767b4aa821c87640e6ea99b0af04b33937f541a84c24e025f2e1f246d10fa2454313f2a1d12655e8b5064b8706d247a8855b1e2ce80c58d69902cd3b81ce1e14630e45193b8610b1288619f0f8c9cee6ec57be6cad9e264bc3f6807555278eed19f27676bccb07cd35fd69c591a214b20d1280d88b021d7aba173953b2c88cd806fb686cff14f0355fe824c78a7a0c52b60cdd432f7f08bf694e30d05b0fae8180ee77c3553d22e74c199295cc22764b8da18572f97ab5d7a37ff45b65a11dd2d5cbee616bfb476074098441672e9d1cf8bdc27241d03f2a75326c7b4572d3ec7d7cf4b138474610ca02cd38388df0754cc55f31e853ed8c54998b59c81dc67ee94e69db4daabea6850a09479c2a3e5012690493acddec945670a03de3bab86b44d1b22906e8403331d7fbc30c98c4fc879f50f9daa896494cef4b369772ce22657eeb86a3aa82c71f1b8dac4e18cf06d1ee2f1dc9c6551c5c455f1add0718e5e299b9b3f9dc4ef835210066c75c0cccf55b330bf921b110586e3a362e084aa592e316c0d3a401fc602b0404f097bb82b36e655822f4f76a10bcc1df24acdc4a1bd36aba16ccb97641a9b46444c18b3ae594de9335404e991721e2a5e32d9227c659d8b62cbf3bf325090782e69737b939daf37ea6dd87efd56909fda38ee8b728eb677d06df8ef99863bd00fa8955361017a140d5eb18d091ec793c4a07cb73464677ce67377906c695ca0367a934381083934685b8548f7507df0a8742c2b34f5fa625a832a2b545cb41e626ccd6e989db189d15caa45527182b71a402c932a75821ff614bba2c666d671d2b00270f6276365fb6a933f8249bbaf214a71f226dd4c7ccf78cfb39cdcd7947b35e302ea04b74983d93a1555390f623be14dc2d2b95689842f2e14df9ec29b2da8f5b8985a066faae18230fd792b3c76a3fe86e794904b360b459ec3a909e58d2083e224bb45674fb29f97ee420ab8f8a83f6c82e387b783f604d2201d648ca6e69c11b2d09b618694f516959c6afbe041550decabe420ab73adb77c35609829440f897a0661d27910b1d6539c0675df7c7a0d85d4d76cc961cef5d23bfdec839cbdac10d18272a9b9d97caf305aa0152ae827b50229ee20446219587e44e6995f648a07e3070fd4d16bcc6b05601afeeef3e2035346fbbbb9066a8a568765a53c1186e0fb124f6dd0359d36157d02cdd2380c4222aa94b43847068066e4493a43a72a8ce91606c4f6dda6f020ffbfa01a96c80667d01717778f0f2b87da91b97ffc28220983805e1148fbe0d5d6bda40d6bb33b359d7320fe22354f872d0c79d159e5b886b6845fb48597fa7e23f218494b96b1ba37c0bb5843623d20eb0218368f98f37432a02591413068678beb9ba8c669f29a8b5ee4aa2412fb117656b82c605e3f7f7ad129c4329491e40ca9284bb2f11192a65a2097d40dc44f24e377871d047126fff7e7427aa75afbc68388cb3a461fcb0c37344f246ef74c2bbb03945ac7a6abeb742f1f64dcd4cde32bc295896b53be7edeefe5973da29fae20c244af0e2fdbe02c02d1ff8fb98367001f09ad013a3986feff938aa913e08b00f22e69dc779638fa536c77b8db8b286b85240d52d961dc28176a47f3a5aa68ee8aaf95538bf933cb478e220e7b86c8192e7d56ca6462b9d3bbd14d837853f8eb055a6cd12c737c5fb85643e2af008dd44870b9e84e3426d42da06ed5e70a2129bac6778908b50ecd5a7df835f228fd0bb90460ed3bd8da9421d9f5714ef6aee94a7e8057c8aa96b1fa45baba241dc2ef945e78cbe9ec93f5272ad602b3b63d1af17640879044c47fb03c4d27053bb7e6702fae8d5bc2f9793fb088390f1d1f7614e2b7a77882033a94ef975a867acb7bd0e8065595b53e88a64af496f4f0fe156286911562b9d4f30dbcf4708b35cc7a6cf62d80033f96994d5bb59551ea0ed90c8139cc40014e21d0f769aedfc695d2bf4f74081c33f315a5169754698af5bb6292732ff30c0c51fcf696f10bf6d7a3a7a79f4e7ed90de691722c7e69be13ba692dfa26b71ef38d669353ead75a96ffb387f1db09ac0bdc6bfce769312943c93a06c1c526464877c39dfc67de809987916c1c8f078980d1224a3c575d152d8786d096f41b03e51a244a0db4441ef657f97d41472a6eef276cc87708de6c2d1fd07457bc888eef936ebb03258c49a73293b368ecfdc52ccd7a26a8fb65cc129968839b4aaa36815a8a73c0950fd8778b41227d250d74b5e2a5f8fa00aab49452f31cfdb23a9f557e36bdfe6ec67cafbf04124ee4071c6c4cfaa8f7204abce60db9e2457ef612faccd80cd83ba7446e3fec85b0a5330a356039189bbae46d61d22127dbf3131cca5a418d31d5537268264b071dacd9909a3f73c5ee98b5fe2e1d5a076796f5a4d4ae7615b8e88cddc5f66c41d29f6b9c14f528d898e8e042faa6115a7a4f91e57f51feb53da9a8ba960e6edf01cce1f0bb6a84c1feaf034032754bff6d5e13a7725d6121d4d6ceb6319bc49ea49b34069111ddd13dbc9cd773bf33cf369f3c0e13645fb7a55ae475978da4c583ee80cf4265520343e98c2bb490f37cacd3785bf78593178b81dec133b810b20c32350a9ab57848d6f12f4e90b5dba144cace63bab957ff443b918103a652f35f15a7f5436d3fed319a22da27ba0c4cccac2c41dbadbd276536503aca3745e627924af1abbea709aa1e3e93bcbc934e8f9b142695adb832c2701fad2653052d05c6d41d7527497dc80f60b9d5c8f34cecc1e5f3c65b5bfdf929ded7cc4d6e76bc99f62f0ffa06041746d11d53d80f45a23af1ff97985e37cc509e98e269f2e641bde2297285c1548d434b490d13ef3d2281220a185c915057b51ac34de137fa58c4cf7381b25e9033d7046a4ae143d2745a97129eda295f263b3a04f9091afe0e4253bbff6e8892ee2597536d9db21a5873dbcf7c7aa9348797e33d076f02be6eb7ba7aaa6860f7d0d9d70493f696adf746c488f9594805f3f19b729d553167737fd9150e8c1519c7b75e96a7b29dc1ea9185668767cffa9d57c7df1f7b5c9099b558477b50d2c2589e165d50ae7ae16e9f1c0939129e2bc90e81acc416be3a1600a70d34a03e762225b193a4b8ed4be4b640d1542ebc9ce36ba16c3ada580c497fa03d2282840a616734d97fc58b2662cc6a12085ff4c3d1c69db2e6cd8f6603781c44c239860834988491b072cc896efed71ec02073caf44067f2c825a600aabeb01b25096a178b8d969a0a11dfed099c30281cd9d2bcf4eadea1c0df8cc6e34016ca941db372ec5aecff6f089f46766c81390eb50f06090fe33cc36e867d649c676a697f1a80bc2139b0a76498c101b72d2d3f96722c8b38905978bb487f25bd5bf6d2637107b127bd0029cf7831fd8bcc83d47a3d14be7b4d2ad99d5c26b5e949e108f045e184c4507fae51173d08d5eb6385568d3b3c7bece984580bdd70bdc5da5913183bee694c92a66ef6f45ea1917a4f03fc1373f9d931c381946c0a5adabb10bdb0216d6f7cf0cc1dd5f3f5cb2f601d4140ab36433a1b429b23504c09374e65ea67733e847d37b09bed0a766094c2940d08a757f020e27f2593825437056a7dfb006e0606097c2eb5a0b632be832556521fb252373661af84a84bf3b757427dcc8d765debcc7d71552d503b8f03059062450c8ebfe37a9ae49ed59f13425a773aee0e874365966570a9869f741a83c341ac014c40320a952257ff7433e7033a667d029cac306b98c2bfb2b66c3df0b8cf64fdeabc8dd1cc84407800a522ca6d31cc7121ecdd797f709dc3aa1e80e451551527b5f88e484867c1b13b8334a9b9797f12e0556be22e081ecc8cb70605f7bc3b15d8adc559d6c3cdedd669719abe79258ab9e277569a93970fa59a900b278b9bfd01e523b4633308536173f4a4b6c1897e3d599af4a6242e365ab4a24f8a483742c1810770c6df1538d55db9b8e9678ef6a204a6c30c912e2607c41a21f92ef181dadf07a606a442e1279341672f9198537f5592a46df9fb5073e6f4ee4d137ab6d94cf0b53b195317684e8744e7fc128db14fc69d211472c45749b734597b40d1b5ed2d7be43803667053143f0ac663a593a05cabc3188c05c54722dcf5f6949de6f8d11b24884bd6121c82cd10833f871e13e6fb95bb8d8a30e7299d39c094a35f79e215c038577de2a126e176381fc51fe6f9455345b2ce1d4ab432e0931778c271327a0e7ed68afe9648aa1a2235bd4e318e0cfd3f52ef4a6153343150ebbe44dc04a785620da6339090f3d2ba6a818116adfc828d558b98f30a69d34830896135a6c9f5132982804c44a31ea0a4e4796cf6c50a29400917684a7061a310af39235a8e23d84d0182a0f9d2c72226b3b58791049fbf8bb02ce01e32a1f3a4cc018ab5a6e746aac5c1f4e3b180a292a1d2260cacf4a4d9fb80ecb887715d3ef1abb23851dc573919a3e2391521522fe79fc3038d1bfd7f32e7d947bb47b746cc1a9a10f6c0e07478dc380759e540767c92be50a0db0f19f2b1fd6943005a248e6b9814e0c542bd96077fed68b5f2328504e1aebfed0aaadefd9cadde79991e827bdb7c2b4679d380ea5331a7066841aadf0cc8be3df254fd764423005afa24a08c5f10516c11d6821771fc454378a8157cdbd6c1ebc3a246fba0d707bb242d1bfaf7d6b64a9ca4d5fab4a8c76b236b6713c7e97037605de21478b7a5ae6bf0140dffad3e545c8b55f51d38e0a5eb8bddc5f760cfa7f13ee8ab48771f735f991a6b7081f9d42f4576df1c6395bc0a5f21f64e086cd888e95015e953f2ac897056e6d471207264125bf5f7be47bd62335c8caaea51d42a85146bb17b2c2b49b3c1f142ad4072735d875dbba3e047fad195799a8916b698ff6f1d358c768afe5a86cc03321f76e389675077281da29c91a506f3d3ff0bea17b5543f70c849231713adf0ca21a9eb291d64a7a3223383976235057b1020eb96e21de411829ed24705329adf6dd7e2ddb26dcefdd71cac95bafa97fd0b864444cddbfecbeafd2201361cd2f2d8f6b089e14a1f646d74722b105f6661061585a23c2462270ee6f91a7bd56544374b375f4ebeac9fc1a5251d9c93e18b4b86c58055dd7a40d76ca9b03964d8577d194f7b61d1fef7d137331b2f2e3a120b7b85dd5c7e0f22849c440d7231cd86bde68d8e44260b1b3bf6d44819fb85ec0e3e52c50d5b79d922078aecdf88b3ed3f9133feee584b84ed1bc4d44cee9c165c52576d3b29b1731ec45498c931cb8462024388f7b486bbbbcdcb33669e3b1076ad08bcc13754524639633e1aa4e7d09499b1696406f4f767afcfc7589b48eb3d66ce339185154dd1ae71fbae86b54426ca6841d6f4670063cda1ae8d843a5679f78a2a06a837a9dda41faff40adb9a3442d5cae655316f7e1dd6804f0149a9ac587900475e8a95d755bb7e7d5776e0ba571e6a5640649f648efbfab6c153832cdecb08afb7f6208548a6f74cac36f8ba585f8acbde4e2a69a30f1188a7790c32ec42ade1e410d27f234f88827b19fe250c0a79867e345d884b79bd6eee601b6f325d048526bb6438e624d914907ccfdb34bb3e223d38c7e3327f5fe96312a3fa2bdc44e125a75a1738bcc73a0606375721df90f07cbe41cd5651fb7e90ac7177f0fb8ae9aa073b79d1b0a59394e376ae3d0a55355e5be397d78cf727518f9b87ef0a4323f3d82d0bbf5ca36fff04ddcb48166882aeeb68e33d84f4201b8caabc4887e87fc791d2dea9acc66840b03bcb5263462ad6623bd76137774ebaba5afc936f368d72e1cb55f9487f869bb5f9b54d4fff108b73045b3560689353f11654ad7beeba06431aed619c078f156df871b5c8bf118423c3f15078e4fbc7a0b36c8277f22d1b2a8f69c508aef2e9ebffad5de614cc9bc1ef5c9cfe979b06ee34ad486c77f7d7d3d194ab14f1ad26400848597f380fb449c4effcc2f06ae0567955535cffae7ff512173fdf71c9354bd3b820a08824d38f4a58daa612b49188f4a71f898ca1a5d8d8b4ca018a6d5f5f01f799690eed37a96dd58b73c9906241321f0941e3f2f1f4a0b9b34e9ebba2a75948abf50d4d6c2047a2d295bb8b2136df608508dce475984504ce5035f33ec5de44fc5dd7b03f247cd729837adf9833e1873d04065a751a1f2113a13d1215da90df8a59fadb9aeaceb730903c65ceef3f61172b412f3fb936c5f21c189df4616393514b1bde19b1d7901ee64f8119e2c267193d1682837c584a5c055a3e4247bea92c9199a81dfb4e78cce566485931c3b4948b7c25f39d9215394d934915fc626ef470eca906fa90821747765f3fd5ccf524945f571f129aa1963c29917a5778a61699919042d4f58927ae3825d775872126f5012b2660cd1fac24820bf5720e81f1dccdf569b03e5633a973de27d88cfdbd7ae7df1ad2feb8d1868bdf607bd489eb492c930817dcd8d2a68f99fb776549be2f3d805416292286bf702ffd0e157f516fd1cc4ac2d86f6f12510da0722c5fd42ea3694f91d44d7c4bb9cefd1f336686fcbc5485e2fbb490c279723f1c6dd4e0c18fda3adb3e1406a75eb43ff54809d922098e1d1e7c491c976592a059e74be17839ac4ae4b67874005dde6a944855b2fa8d5f0f87a69f20e4b1bbe22c93d2f04dda423ed2a6bf69086651682a22668df4315c2e81cd94ffed33a302661402eb8424ed38506656bf882435e6f051ddb4e0bee8fcd017b6506e4ccfcc2ab7cf2c31e5c522a70c2737ab15c67c7438c056332edbac4469ef5f93a76b374725ecb2a8905cbf334e82ae902c9b8c92bc43f38e72b26732db3a3355f4dddd521eb608d2c01174cf97beb988499f278396e100d53899b33def2a55b0c1818b666f0289b689ebd35fd4e5ee8e82c7e121f66d1f9b9a7649db95506344671576db36e3180f4da1e9c24fdca07be2430c846d87d0c9671fe6ac568c507c9f641abfa827998ec666aad1ce7dc4520aae1b69db374559da774580e921dd3f8eb120bbf4139f06760af139f16920824eb11fd9a670fe4f38ea5c44245dccc4628d86d61ecf53153a36475869648abc1371b8e86eae1892f552f532dcde61c7fbe9caa67945066a9dd9befe4198f572b0b2e64d1ccfd68a08c0c488703fb0a5507fb6cfc2fb50a4cf1fb498e69c1557048f7fea5a35384a997aa55568699c77ed055971aaae8dff026f4ed406c6f0b8c4d0f7d5e0e917df59dae086358b1b39d26bdf7ea8a910e6f4a06fd49c6df8dd6a7a101fab08c1363253ea2de6cb0002e75b83e2801d169539cfdd459802da7a44dc10dd8e97de55b1f6dc941205939800c58a4988cd0ff74bc2c47f899b6f5624fe978d631626939c90a8f3759aeefebc658227a7c65ea2b53883962a8e18affedb68246f60625edd3bd55673990fae41c6080c387da4e9799e98d9d65605c7930439b1a5f809b3b0e9750ce87e82128b187dac36489c8540b151548f84ff4d7fd11dd80a34d373fbc75bb33d3da711e3affe5eb2bc453ae7cfab4aad8bfa593555d541b2b905f894b7c50cfc96bae05bcd15799785a585249f008072ebb8989cce6fd2939258e5dc067df4d32f46a342b98987cf92c66efbe9b77778c7e35b16bf41313a91480fb8a540b1b2ceeb6a69a8194b6d1bf51bafad15e60bf529f97610a31c53953426dd75b8c5e90c61b2f06f27dd52e2671874c44053121fba85da520678b719e37c790620c87d682c511a7366acaef5436da118e598b92bda0491cb6c922a54752e8aeedbe530491733287cd5f0739dbf3dc79b51196ef03a1cc16a3a03f2123d4164fb9f5c7fe2e90dd3c5914e82e87bf236553f3c5005a1740d8ee1db626093af69c64a835fc76502599012f7c7ccdfcd60e738fee428b5e842ee731dc86ba8b0d2612cadf715516848eb5f0462e713300ca5bec8e1d6b5fb515a4b23d2d35d68a8eec54b940cd61b6bdc9a9caf6321b5d3b3513c034f66892b2a0d5a699789bec295e82feebc98c27f60d64d9d7fbfe47501a6af10cf6b1d3c4f46381259ea76c6eef2686876ec8d1ec8f92b56ab13529696ec050880d8c987ef8386364a845c7cd2118abc89efaf567e9c0e15664c653c8641bfbdbc4eff0af68fb423c3a590b830d16a0ec2d34dfa191b4a05a29b61cdfe4a4a3bfe8cf79fab8f315fec7aa71f614ef405ab419c664a99349a925e9a41230bef839c37ba7e54e05c61e7d2f536f097e48e1877dc457ed5bdbef2a2cd0ce34967b47b71eab77811aec8eac227438aa28570bb759dd3a72b82801036bd5451c044938fd35a48b1ac90b93c59528dd11bd80feff7394b2609200fc839b47b2f0a115b6dc9a4e2a609fa88e3a16dd4fff1cd29612203fc9114dc8fa723c439316ac8ca591462891a07bac85bbcf3c33c9d8e70e9e9b7a56d9739c5f8a4163a07e0378d274a901b21e4076b96e384d83f7926477af7eb18e474373b3d5643d050ff1092cce9eea317ba2d1b10d120d04fe85be75b426c57b92b9922dd8e1e370c3fc318f228dbdd1f103e71fce77f3a01c2d4c3921c992170206f434bbc57db33c75df992ca918f09af3dc0aaccb1ca6f8c544bb2eef83a9ab8029d664945b837abf6f60b11810f28e8eb21c2afd80d6b45adaa6e706dc67ab830651bc8576e10ed3ef0f281a37e6353e84ecc512c1264e661451ff068116f10948f84944684800d7dbb55bcc6e567124c04f6d98eff02fd069b69904e94d3004c16156999073adf0a4ae932cca8d75d3c561caebef8b75e60a5d7d97d972933c25b496579ee9969d7ab4264a779bb5bf2e2b2a6786bac4dd9af499b6525683b8828b88e239d97d3253f186140e68ce298107425e447b205bffad320e34aa9bbae453919f88b2820fdd6edf10733d1f7ff143e2230a0e6084e3cd69be5da1a242d3babcc0d2b1274499f3d91176cdb08649565d1ef394b483efef97b739434a9cce4394b112f7013fce2ccc0cbdaff77087209fd3927b5773bfc1756730a1e3be5968444340ac75be6f89cb389d9da204badb49443094163294d361d0fe33b13fced8d729d2eca4ce5de82cd7f390d07ab4a40acd667d607daf28eddb8e2edbd45f3ac877a49e33626dbfffe1d442ee74bacea62146555e0cb1681bd3547b7735f8e95facec6ccf46dca2c5dcab15fb710d1551fcee19554a8a093703df61c8889d832f42efb1a18c603c681d314424e2a8bee4e9568984ecf1c8396f3985f420c4dd8fe171d848f672a0e941d6c9f5c7a24c13d4aa04055e60ac419bf8436e7dbd4c411dee6d9f799ae8cf09234ba57d618841c88653d06ee5cd8d4e99226d7a76226b2bc9156b9031012c762fd20e7d93615b79f0ffef56239bcbcb8725a971e8e1d00d12b5a02b9557612d399d16dab8c7ea34c5826350d7b0776d6b11c53cdc05dd873e97e48c1f4fded9ec9992bd0db112271b1ee88a817859a21e65f2940b990eefa8b57686d46bd9806c100430975ab0b8c9204d231e3a2858b5fb9ee384d490ac5eee7a45042162709bee0621635cac0dd419bc0e78a87610de506ea296e8c23d074d7bec7bcbc86b9e6e282297ab1014cfd0cf6a1d2cd24d4862fcc94722eb1b08239c36247a664f782303e59be3d6c877e050f04460c98ad207493bf14c7134d1d5c30bb829c41046ebd24fa4184d01de19aef8e14f132afd8e5eb4903ed2db46490a3df035ade2046723c98ac73b12e84fc874e7150d8ac5e465f409ec10772b73eb4ec94f84ac90dd68d04f66c083b36dc09aededca3bdc0e5e3c9321c920f1d730bf6be91d08c254ed35eb7440c41109ef641b1fadb0bf7e2c2da768a954ac35ea144beddb09bb39ea36380b5db289de02820a27eee7a8be267411c1391b328b49a6f8c25ba85cef6e53b27d71487ddf7668ae06bce0c74c264c7223e15493de5717fe968b5f753d90d5e2f948ca6dca4b68bda7d34cf7aa7b227c04ae15e4d717c2536a069c85d972d0a9dadb0bea7783091f6bcfade2e9057bf19872d346f5889dd5f4bf3d208774d039797563ccfb7ad9726aa7fcd37ec06019a7fe66c476c453423f9c39dc804b5445e79e49eb27593e1b7d372ad3fe45c274ed64127bc96df69e70c07216ac6d3fef2aa81383a6f577bff686dcf06e0f1023560d4fac6e23b7ba72b3ab72eee815f3e8d9ad3da2c202ebd065951e6f940bb007ec877eb7927ae089140b602d2aca690c44967ae7e0e4b5774460295d5b565720a7dab7562f51d7b160f04ffd576f8000d4b9b8daed54f7c192d0b53c540fe3ccd3a832876ebaa077d3435e5e5e0219b003a72d51c086b140e153a5167241f3fcbbff6f33f52cbb4d174801fd72b560b23dbe9889b37d27e1a97e6b9e287c7cde41e868bf650a2f6c915495738f02228eba5b4825865286e3dd6b237218a88682011d3485e2ecf3c24a2612f3ad3c622f130ca6f47e4f059428562d3bba982c4adc5d71102d4844a48beb6642787a57a81c6c5434751c53fb3d184a965fdb64d7cd451301f1effc1fa0e3765fc832744a0104f5f9631d692c2bed383af9197c364d08179fbcd748b33eb15bf8c505c18bc82862b6d11704dd3a19187fdb881225c8de8fa6b74afe16bb445a33addc9d980a3f49a030a3c631865c506ef750aa1355fa7091f897072417e43fc07849bd4fdbfc13dafc59eac1d729c118ed98fd405c2b2a3f46540b2c430bbea009b843a257f9dda9fe4d60154a14ba101bf43f7216c8b92d9e1ba1bd0e39667b57fe02b3db56d49a97aac20150971a4c6ec5b8cf429e6fcbf325090782e69737b939daf37ea6dd87efd56909fda38ee8b728e73eeef55acc8c7a70e08eb2cfaba100cb37e50c2fea2443f541e2a4c2d25201df5b6e416061edfa391d739077ad75425fe9c297686342b0c919b972d9da66505e1409eec986870793c579251f6f1bfc06c949025e47163fe8e9761d10f1c7ae9b579ed0ae7bceff8774f12bf1030ba7bd49f317ac4928b9f4e2ef0647f2d098669c808d2d2f6388795170d81ee3db302e86f7b27165216c10f50973bc36815e9dacfcf8b7423d19f167663c6660b2e9c3bff70c87f3ca812a71ddb16abb4ceefc169cb1634911eadb7480e38ea487dd3244d823c52587532e694cdfc3f33fdb6556043cf68ca17b294c0efcf399b93e769e234298adfc8e21a2cddfc074bce607f77fc7db655836caa810217efa101aff07425f27cddcef81b5bdb92ed7a0c9397e52521cfc983a29e9679a4b5bea32b54a90566bf91093f223afab32fa55e1c38caa6dc9899ec4d247d076de955f3337be5324fdeb1059f32265ec974ca2086d50aa2cae944cc3163e8851144b99ee423d890c7341967fef1069ec8fffe72db16b136f31d152f04b769e03bb554647535e2acc7b43d4f39b501918c4cfa80ac2dfb5cbb167d004325a0c7a868084f623631dbe6bc3b2e0fcffb3b4b0a076bb34252b0dd1b1aec20dc5f9c2ba520a7db03e38d26b004ba0949b7e793992dce38101429a5ec5c5b27da7044e536cde07646e0af04935c3ab36bd488af25c76ace07b14ac93baf6e5d8e3a7a6d9ecfb7b7befdafc4329491e40ca9284bb2f11192a65a2097d40dc44f24e377871d04b2571258974cd402623d5341cfc9b5ea24c4b341b4750c75f63645c6e071f97bbf1b187a453a9687f23089ef85475c50e33ae257752ac66d3ad60f0d5443fbf3793c5716a6f0ca48359d249f2c6cc6460ab969928dbf123eb2330837decd26733a315dbdc732c3970e51752f75bb004c2a6bf9c7da8d40ced342d4d418afc435e608046ac9d1305c959370c806377a7d1cc06364502c961ac576160c7b1f949d6d23764ac68a2a00d7370d11b49aa17c715f2cff21ab571c4b6ebb455aa1d4b763c2804131df10fa4eb2cf398f291f04dc494c60685fa79bdb5cb47b520a46d14d4029176e979fd6ad57653feba45ff3c1161cfd8198b7943c842ea80811b553a3a3d689ff3e78c2676854a27bdc3ee18e3e39efe445ad980f98eb5d6ed7ebc4f443a331ee4bc1b2c125caef3e546c5100cc6c4f5119eabdf4b379e0b8eb53ae90d3f239f47f5ecae5e9855f376fae0982b313f91b25962de215d4d3d12910ab805d987ba90cc04fbfedd9b40cdb81ea9cb9253b80989b36d925beb6f45fe2773630dbf40f1aaf766cb2c6e6724b9efb07a23b172a741853409ade514a9bc5e34ae94ad5d0956df4ea6f474edafac4bdedec27a129edf4689762877b66eab8aaf9147e6fdd1850a9733c8c7fd2d2eb44ec16fcea1f46c98be46cda934bc46979ee93fd4c793498c75f12d07bfb1bb9ac8fa0fe8f67bb88aa4df12e3fa49e0e26c8a2d0819e25056ea2814b92067e34808b1c8d4aaa1670f4917c8c4c7184ec9a411c40675aa84ad747c15e6706578a61e293a1cfc2139fe762e99be1e09a39066d8ab9c0c1993b198e3d676f6b04e2d5526ffdcf78e136e9288673e15132ca2897a18dba382f8a035c2bd2170dd882a363b1e2e1d1bbd8b443975f949bfc841566f151dd1844ad773573c36a161b0ff393c10a3f73c5ee98b5fe2e1d5a076796f5a4d4ae7615b8e88cddc5f66c41663eb84a82cbc3af4d46b204d353c76b854a0a530be7553c78c3eeabdb8916477cebd8ad8c2662fd97fcbff18c8a7c5eba30f86b98880cebff47208bbac93a01df4d54179f1b10d43e91d58addfed27911abd40a80a99efda7528ba8a781a9a0e9f56084ef55d9ee2b6ebb9369f8e3b1d5b0b60cb84b615e3c8fdfefe693c8870c1c0162a9393732009fe347e3bbe8119ff27d6cd83907a51876e5120a2b998710b018cb16f98758b2d451f53d8165f9ad748663268cef0d8097372e84de983eaf616793a6f009d031878444b226ac7a909e22f53cf3f633b10929454c5edf6265899f8746f34043896d0239c8156988d11b6c7173197dd24d4742fa6a4d78126ce29a7fa4ebf8dcf8cc9b6364760c6963278bad3df2c5a2498c2e55fd3e4d88ca771e3e3381e95489a8a4cefc275a3b5c7bfae026c27f67be6ef6c433aa9819f6a40e6cb6336aef6a091fc9f3721f41fcff313a361b3fd704fd3dc5243d6eda6cb045c61dc97b93d077cdfcfb48b5aedbee4f50203ce19e1ad389f6fd0d637453a77ef8cec346b957079fde93a1a2c0faa913a2fd38244e058092c32b073466131fabdb4bf630abaecf5e96a7b29dc1ea9185668767cffa9d57c7df1f7b5c9099b558477bfea1ef1d40d819337726c061bf22d819a91098f990377a2b66ede3073e665e097c7008accef1caeb708da5b3f489146660c073f2e71bee2309f20756eddf48421a408fc50193ddda526cb711308e424c1468bf55ab5f5f1c7dbd6842ef1a8a670f6b7e8b1378d643916a1fc4e7c92796a57ab52b4936fc841af48ce0423d1dca090c121700930e36b12edd653ef54dc634b54d33325b6520756c0457b3260435746fa891a1b6ac97a2e089e1994494b60c115df8d4b6ca26e724a5ba6e82d9458452e2e40a0bcde7f6fcd28ee2bb1876e74f4a41d2b36cb5699d2265566081b20fa94acdb4f764779a4b48074570a9fcc041dbeaa616e235417c3789cf268654b44b42e771821156ee2fd6c6587ef3a9b3c5c3b8df999e4cdd78004aeeada116214a651810f276eb3af47cbe34eb7eaea810a58f139f3f43c6fd56675600fc685e0c0a4e9371322bbf086e1bd0d8a010a9bdce4cf630444be923504c09374e65ea67733e847d37b09bed0a766094c2940d08a7575f25901a7ab9b8b94d9d93aad00d0c9e8e29c1824a9ffc3886be99acfb3967525f1187a50cb9f7343a37e4b3498c70314fc0956de4b9e2eee10cb908b1288b5b5253ad077baa28f0277f0452e9b2973c39fec32d9b7622292abcbe6994ab37d305bb0058a2d20c6c96d7f5ff2f90ece20d476c22113f2f5d38cd25578dddce8b4ecbedfe7c54b3693c66629e0a3668f2ce5f7ed664087156436515878f776398d3e62f74e45dc4076f750b114760d91c3303e18cf75a748d2ef437eab2f51fb7f78586af9303730eb3f81013f34fd0d5637041192c3c3c8c54b0da4282903c26a963a887d3aeb720f547e41a75b40da05bb2b271ae9301cd0df82bf106557a172abeac482a4d2c76762dfff348f13f67026483a32705da1227a82792128dbd935d34c9d87115bbba9b6bafff97af6714681fc83378043aa4dafad2b2f5236c358cb94b7e3adb1b80560fad3b307f7e0c2c7fcbda5652caf58b9f449450cb12631a7d5debd9b1ecbbd9693b19b3115da5d04f42aa36e4671edc17973a22396e1d5feda71ba70ef9482c27d582b6f6138be256805c5a05f46850099fe78592607caf2fc181001a6333be0de1c07d4b32dc26048894c6fe83f11dbdb598a4dac1d301d7fdd2bf9e8494dbb3b2d4185e6ba2458f118e1462d04ec7789590292803b27815722a0f142927c73509675118b682584d5c8ee743d78523bf367470fba75e58e465b6e0d232755be701f062cb1aea7c44fd1930974af8fa35945cb7e7f7f01b3c77d361a067e6bed6a6062ef62ccfb4989872612e5017c90755769c76a6dc486bc4400deb7164efeafc859cb18c2b6210f736886265af2903c3d89f363d6e3bc45bd0d850ac9febb64e169a3be0ce68539af81cf8393f59ba839aedbc0df562fcaf6c4591d702d7582b22c0f50912d4fd3298a433ba50c72c0de6595b23466487772ab20af73b54ab8c3bba40bfc837b9545bc2ace3fbfecd332cf3b345db6d54c8359cc456ce033685f1bd18b65ba2e2f7ae3929e6ca174ab647c81060888a6b62e3a50963e22f1cfb9113914f7ad8e7451c5b939e4207d043af4dbd5ab08964b12706cf431b1fe749e463160fe0fbabd58c321a5f7975c7c0d0c8192cdb9f3b6a601b0289c2e342a644f3cef5aa01b2dd8a02112a861787da7a478601c09ef6dceecbae28f870ca1b200c12f2b6ebeb23764f8e2376d80a494b6b98af0ec61ababf96cc0c781410997183767d637e2224d4eeeb39d6ebd044c1b9575791879eb25d59346b1b436ceab7382b664c44e510a1cf453d13b4d09955d165266d27b45de7b7b702838d8a796f6a5fa1031068c2b606b9bfbd4df361f076bd81a05969e5f62638458175ecd74af4dff50350fd6ec1fe6828eafcf7da0677f991d8557ab8856b47b32822de9614a53a3df5dcc2f8fa747e2ac29dde9b7a72d7dcbba8974c83c37d92514ce0d3cc664d64fab5e2afbbbc3c7614d8fb1fce9de122ba1be3a6469f2e4167839879dcd28720941403d5452856a73b2d34eec3d458e4b3c53a90f3b5e1f376423c121d117a62a1ee2c7224a77b8ab60f62c3192cb38904927afcc2d0a68117e9734e762e240bc399a1ac41e7bc13efaac279c10b9f1ed99021add1ed44329c3f43d1cc24b160bd0d5adf3c6faffab77671b07e8598a771e5280d84102a82a69e15365cbadda13509a31683ec9e37f28d26f46b4af86c9309f8974a9fc32aedd05aa415da1e1dcd2831efc14b53e05db2bb7b8f1de0f73f793b08f7d7202c997e070437b0238ba7d25a321a5ac5a7a254b619a12ec5168f376856fa8187e616148aaeba9ccac63459b735959e7f766a316d9d4f74cf3072fe9802f789d4a213f2aeb9c7eeef63d5638ef4d8f2b7c52b74acc1c83934fe62c7e4a9b5cf5d0a03e68bb70aafbad8736fac32f5f86c4cdb9fb8d8392c81929b5b451fb02705a7039e1a785dc5cdf28de9712a94be66c480123ea947b66022a85823b1e6d9fdd6e5ed793f69d64bd93000cd57ad6a451cbc2e518dbc6f0acb0e69a5950de0f23eb5622861ab429e298747e63b9d3c8d07b95b25f9c371864c42dbf24ff5e4bdc87e1400acc2f49b4c5b09d19ff9245c07fbe7f88b7841bfe9c9fdf1e5dd86c350a32c89099ceffdbeb8af7796f54b018c286f00e7c936ef942ea0ab977082d4ff69afdda9909c38a6c61acdff143254ee55e53659ff6a121fcfe45209e6dbf22852e0f2bc33f2a141722a6a93bf48d472261bc567572bbc8f2060c2c0083841f6c4dad1fe349095f54f9bd9a8711331d1ad63db42c2c85d4158bc7b32cbcaa773294bc761591f01b5091923788c1307266a46e9441ab8ad6e255b0cceb624440f3d2d9341caeae465aa628b7f3fceb011f1c7c0a1b7184eaba8570ab7339a622ba88b85ece51492d6b843f3187b7185afa42ec9902ec5edab5ca1555a258010962154778cf90f58077cc72d255f0d4cd77feafa05dcbaf4e0489a4ef01e56fe1cd4b530f687771b5f2720f1e1368ddb0b43803ba226989cde97b70e811dbe943d32127714c1b2bc29b429095832690624ef9e13705456b909d02894a394ddcbe725d16672477ae176d4a685475d1a4f1eae198eb4b5c8b6f93f872550415f00fffede55670b85c57dbfc8550ffd4695ff8c42a5c6daf05e009d88968219658f178158e42cf456461ef2b97b9eaa2d8e36b11fd84130004efff8548b785a26d30a44241b3c57c2f1e0f93630087ee0271db215058dbe765eb79af699000f33c2a4894cac85bd8dc041ac03dfaeec08ff01ec41ae69cedc658f753529f203c6fe2f92769677dd225aefb19f2f4da0fcdb828a53cbb538aa2f0664537484293c00fb148f2af890ff0d81d0b147d114f85cdbb2ffe33b6e3a4557bbb869b64806e5da74a51e9f83841e58d6a483fd3a8cb3f5e865703c916b0a78fdb46b89f2ea1244b1fcd753b15eb295aa275289fa17e34ec1c2e80375530c2a073ba4979e24396e3be731ecc9959a6f59855da826a3cbbd818ee12cfc00d7cca44266c2b9abbdce2e203c6e5822d0799eabba1294eaa9e1be251d3efb301e3a3b196cad885c8cc35870293dd5a5f501e7eaebf67afb066d5ca7123613e1668539edbed63025ec782acf1800dcae5b65ddc207506dde5319fcf877dec8ae2a0ea7dfd18f87004a495c0a9c5cb389918a3f533bc109d992607d926870b6de02115e3390218476e3949383478916e05d68afb7c2acc59678856ca80c8f9c296975e938c8fe0a30a56fc7e8434bfc316a51cc4d05ba51a323f53763a1dc7b6aa0cd5ca2659fa008cb7cd389383b888861b3ef60fe2a9b0f7e70045c0e96686aec2b62b97cb8d480e75b60520a3afa84a13702be43aea067a2eb58629a63b641d22382b9387d489b6bc0760f94b6ddea0244a6cc3778290087bdc572e53dafac07065fa6d72ecb227d28e61ad57db6147e170535e541935194760bddc75bd71f6f084791dcd6b798e47554923ce760dfe7e125c346f386f67a8244ac3c08f1b3f32bea39d71b950ced28927f4914d76c59ade835c859ec6f434ef13220b6b5668fa782c0e9f918ce227087b1a7147d971ef00d68eed51d21809cd12bb4b24493e83b508759d712b5969b0b0ebd4eb230e7ca51e6421e2da45fff7839ef37c01d8c2eff97fe8622c94e2f9935468b3b85a82fa43da401f81af6e0152117d102338bc0376156bc649b3e6ef2590ccab193bfb128c6c3c29edc818667d2aa1dea6bda1ef66a7f0fde9b2da42574c1317410dd7d7ef66e87036f3fef244d7ce716c86b92d2db8f6c310b2d7bbddaa1be70d65beb31a11cb172202e436db555de5b3ee498edb4b2dc666756a52d2b45d69db11192cef7c5feb1b98b98d8f4f0c1493a7b7d332749a39ef6aaecf1958d8d9e1af9b7a193823762ad5ced992c8519cede67b3f52f3b3509c7c9ee9a7ebbb0327d938f3fb9f023fa211f31576fcf2009c3c0bcf418e003a84d0f29c30eb4b50d29fcd796aab91105a257c020f695ada8fe60af639bf3133b79f1d178766370a756a52f47440ef3e70db13a7885cbca1a19b170014fde7622ee5a147dce770cff27a0dab75c056ab7bbfaf8215ae55039f1182ff05e9e9b502459fdbf16c80d32f3a366a27502eda593107c602bf1df1a0f3c9e64fa13cf15bd1aeb1b72167e2e74bc801126b130df52c25195cf4d27747f89a600d4871ea23b11df2cdf6159441a260c23416cd3c92f94558ed730d65b0a00413ea1459f772363e48894911ebd893e5087f5755546672d8b44ef4f16c252c013574b7855c70407fc341c89aee54264ce62c90c0d7b7791e09243e91f9acee25ed19bd18569f75b148d66e6c0cff1ba1e4b6b8f7438e2796e350b22fb54115d0453f72d2852e33bf68c9a9b4c30c668d345a5b6ea4dbc29808b40ed7bcebdfc6b91741c197f8dc74c22404667fb2e98ebd1b9670578a83ee953dc9b250389af16cb8df3a9b787c02e871ca2869dbf6f97ab44eeba184fad02eda145fcc57411ae1c1da4335b693c635f3d6ef3c7cf7212b144c6f04a11bf6867ca6e8ef1086fae1c4b35eae4c8686c562d76a618e5044535bd7166505311ccb1cf4a859ef452ec4d56a79f9908e8bb01effd828cf8567cb41dd31b068e7416e8d9bdd584ba6efbf3ca8b9606c9eee9ca2a4360ba0d4dffb06c3b1895e4835c43cb39123abddc0d4def19f4126134a01b58d735f6d902e409a3721c007280d18035597afc0269c0ad1ce362e678c90642ad3af04d93334e5366dc44aafd0a3a54da09d0cbef74317666b155d6c5e0f204e88534bb1083f8317b11701f1f586972af7877d01d9594544a630a528c414c3fa30c796e7f4ca396675bac70ed487282ec632ae3bd616be3de89b45e4e1168633753707518f5b9979f281db7e240d816dbef916b4efa71b871a8d400d1b16acfbbdb6a9633e2fcd0e24f5fc9262e3e20bbbfc9830e51da23ded47796999daa3e79a3eb218ad767a3c08a2bbf7718f06603e2b9cb9b4f2157d570f5215f43cc65d82ee07550815d334cec8331c8754cacf4d5a912905e903dbf38c618c814d08527e609fa030b96c90e77425bdb61645729aa0327ba2b38ef89b1563a91ba8a71d44ef642e841a6d892648f2bb791144f9a36c766d463a8da7a6c71f2da577b8b79763a209425cc80ee9634d66344405670585284c5f7ec95ba63d3fda0476bf5ce0ec5d0bb6ca2f75748c9f26561f925ba5dc50bb48922028b932e9fa801bc96ffd8605634fd5c7a18860bfb264e4cd00d9e303df20141b3241f8ac8c14b88d1f0fb23d854dea6b9f243ae4b498868fb718f1477644b324489c4cb822181598011452891518d992476d06efe5b7cc571bca62429727e3e5c1850c4fcd2c1e149dc746fffa4414ba87c5f77b41a98ccaba1dafcb91c31f0a349070cb64455a3e8bbb24b38985a72a3cdd6c66dce62da68ede745992015fa61d7c9d8514110515390bb84767ac94191ea273c95350639046070c7d689ef9e3c8f5089bab7b67b2184c74f331f7364ba171b362c5ac7f7ae3eea07d7085dcd858aadacd09af35c5b87ff3608614183eff641fe97ffbc2c6b8f462b99ee4f532d16aac7c2072671af070291f9166eed128fa7685bd56aa5b759d0ddc5de24364a8dbe65c2a29d7fd76f8118380e0178a39323cfa694167cee43290678fa3d00c16b51e38c8b80a40dada6de64dadd862e21ca4428385aa864352e7f630b601fd210e8a4cfee25c2c8eaeaac027d24c5db5e9581e7147790c059b9edd6ac900f29de6feedfb3789197bd6ad6f290a922e7883cc97c3bc972005882707e2ae6e4bc439c09b5e15a49d4d5202384354405c89767c9a8092087936c2319c1fedb0f60e7370f63ab5f941bd071f6ee99fef18220e0ebd984909a61ef05e042dbd6bd14023aa889812c1e06449e1f0c1fb014ec9b614829ebaebb514f05a6b6f5eb90d6df670e5d0f7999e40b070c9bc1c9e2822b5d109d9ffa7cd69473061ec3f1216bd3ee61a31f23c24a9bc3f61a69d5172ab19128e1638c07917118dab860704c8eca6a51b028850b5248d1e11cb9dc1fdc00b68e0c71d3b0678c7586b3d9657414ed8a5288484dbb42ff6e632e5d1462ce51d971bb7c9bbf85499ddb3da00559b88289b488c41ab8ba5cb399b81e45ef913788e0f135433c8cec97f7e7368f7193d19b995a2776f202f1d5b8cd3c3279691fe54d9477c3923141a3fae9659b576d3f9f6999a5f56206afc64fb83f5b1875b8c53ec6175693a08082893687ce4b4d6e0441d9239b7b57636196de52810d48b2594d1f291b7595e562a43c2c3c48a2dd12bdb4ee6ca1f9de646a3c32ce471ec00757339884f9a4b846d6efa3f025c468f34a76e61028800bc16efc6c06212b06979fdacfdfda2e505f071f5e53fb158ca8b4147fb6c006d5e204278569f7c1fb46bd309716e21c9c503804128e57b2140fb99a41b2970e0a7c5f3c6ecac1ee88caa4d4c03dfd246d2a5ca48b8947e381dd21656f541b8ec646cb5544e09653076377d14b62e384a68782b0bdebf91443578d7bb4ae328d18ec71d2d0320d0b592041dcccdbd4e7b3a27d7aca1fffb18f271b6e67fbbb6110aa30c92dbf2cc0dec82fa1145ed8b737be760f819c82f14e600247126e4e4efb0084ef8f887848f315452de6512770576d6cda98bca1dc02dd28f41bd7855d7eac9b6c5fb026414568421f6f2053b26aaf2f597c57ba2b4f3a5b15305d01c1e208c459ca431f705651eef6d58909c90a02fc4dd0c966b5966c6f0b8cdd71fc2706c32be1a44b4ad0ec3c7fd702b8dbe5aa748dc57d3105500603c8250b16748a9ec879dde2ee976bc89c69f89f8d8940df32bcf3f920342331ff0ee0652c4d9c6b3fad66a0acc1c9a32137cf2f1c896f8922f386ceef6d0f6f147021bacdb2e8122adfc972dcf35953b844476ec529fe4adadcca65a390742f3a0fb0830a81b8cb8d2215bac58ec43216c842d6a4d76c295987e3ef3843b884ce927ab58b96f37de641f74f3bfb37403dd645e97c8f8194f3b2e8cd023d44e9a88a79f981db8bf66b0860c0c908b21926abbedd5ac3ebf60deda5b7d7c655530148141dbdf0842666e53703e5c48b1f7d0f35d83bc56537221bfe62bbe5d3e6ee0ca63ecebf973c23d9253759fa79f3c70f2f49a25cf8fb8025e0833fc4b74657bc878ef72ac0e0a372fed02784f805cf2e7ebfb9e2e4e8edd6bcd09d4eb2d19fae62ca3f30a731a4a7480de780ef3e46ffb68cc1d9db584c2b9705d147d80dc55aa36097af1eb25189abdd2ebdb36167331ec6f3c9cec13c12a76683fc47a7c5d126d9634dd18573b4acb974ff4e5102f427c3d1f3a9b5f70322da19f0062abbda18f7816e1bf6b99a0b330c3a6f0124739a78e2b4ee66299af85dff2f9eaf561d7f32bdb2df0f40cf245a3ad01bc8f37235126dc98e5008a5f90b3964576dcf65451ca6e6876671bb1dcde21eb9d7b3b3d85a281a98d96cc090251188f18d6d6007d0053592748a3a272e5a8579da8661ff019f34ae2cef6619ae1cc607231bc6f03b36d476c43b57f58c6fb33d3139bb3c8b397e4ad0b56ccd79315fe1b8ee2ea0805671e7ddf12bf9a325e3a4aa1abf4151f0aa02cdeee51a7ff9ae419cacb3001e763420c771cfe79791d6a81ab54a9a3e7e7a4c8ac3077eff6c184b7d903072ad5b7b41a04761027170db5e546c7ad68f306abbbf9bca11ffb65700fd9edccbbc852dcfc79619953e2d5c07d473f8efae8b684674af397db2b085ef95d4a033c3f791b7a0c15f666d2426f30bc74d2d16dbd52e3295ba5864692cde4226cfdd22716af3112a6c14b8ded8fb3849d1cfea562f52772a9216e44a54b2cf76c7f831514be4e3fa5f1f27a2e6e9f3dc3d25f7e24291233d0fabeb49b482a27bbfd83c48da8d749cde93a256f8f389ab5a5b2b2f64b463cb83a0ec20866b6e27810b76f95f55468d65bb2dc00c2503db100354f4472ad639156455a76d64fbbcc0bea07ea00f5281168f3150551e880370e5ebec24b58d9daa6301690fcf30d8d22ba2b9793388ac686fa83e44a50b0535ac6b19571cc879cb86a06c27ce826a427b2d9f1b1ed6344bcabc77e6c511e1f3c01a8135cb62c85f0759053971f85503286a1975cc5c0b0bdb0236d12dae8f66cf943e18849750089b8cde06972440be104697563af07aa2861d3eab84b4da8d78c78d9bac369b2601980e680823f231ac7f84c7ab3e87a4d27924628ceb4341cc2e5e46de6502ab7c292462e6ce9f732cadfff8293c60d00ed98314d014970b0cdff0f238a2c0065944849dd665fcc0bca5cf202e7af1e4de3857197c896b5f3c4f49e988770d4e056756330e1221e6b7011fae6e75392837826aa93d9d771b6b4d310fb002dc2b656b302c9eab7f9ea8cd029e37b5bb3ebb752164f1b283a22b5c9b98be4be3c0f84575294888fab1d8e20c3924cc483092c4681fad3947f885f72f124a1a39494597b7fbc6d02940f119778dd6a3a6749af546f25b19b709adf3e660146b92b8ce0a2d2a922fc2bbf73aa737f73ce7dabd3416d6f5569043bc8705ad71fa961433a40a0099c8d8aeec372b6e5427f6d92fdb43e1fbb83ce7ee5a3372717f8c52e78fd1fc5d9381c2c66ebe39633e65f11a80b497a2211480589e53bc8e635c08886f6eb3a1d3fa58fc1376350b1f71397b82db24ee722c21f9c445f27f3d21764df301887045bc24221f560762f11d0346d8816e7ee78ffa5b87204bc3816a8acf7f6bf6f3fdc60222769b58c1f939d9732ff061229f22c68ec8e1b7a8e15f4b900a2e673adaf35c5a4a714d814ed9f3eeba791717f42afd9b17d24dcee2828cb19f52104b5f47fd279b0363caa80e4120417a2d5b951022636b9d29dc5d75d02fd3a60b49cfa844942504f7bf320f18fe552c67848b8d0424dab1640ccedefad42f2178a8c340168eb66edba68ef39d671ce81291b21f76c500af5340cc42bcbbd94443443407d2063d7eba1240268c0c3f70cb10d8b5f15ee56a999f4513e8a143ae044ab8c5b4d4c9882427bc604872b53dfe42350c6ab3350341f77a8cd5c075cb168114e8c3db15d9045f26c9c983384da16c817da7877ebe2c3ed9ff8eb6b84cd5ac41a5da26a39b1117f010f6be0c488e2e6fc8f9206d48bce0eba292ddc70dc3b58d2597cba2d0941f2747194923cbc25df9dd8e1a15a03615f904dd3d3695f91928de6504c705c81860e02239fe80f033cf6f9c2f8139a8f39ff5ebb405720b4369893eda87432103f856f73a00af64dddb0418ef73a9db6391020307d9580a92f71c2533a6c6c947a612b515777324574ef5618ed8c2da290dcc851a113feb97a18db076289a24b73f0e47561982dffc42493a7024426a4185871b3af2cecd810bc9e14b98f9a85db532e3f855806fca4b7ed923fe221a205ec951b5840164ee394fef91310259e849728a3d21d9e1967b455eed9346e49770dc41118edea8bd84d01dd05bd6c20e91e440a91b151a9148f336958cf6e26ffab8aa28f13172b52cf60380cbcd6d3ada6dfa4b719df6da831e83e2b2aac56888dd4045ea1f76fd24c30eeb4b70833883ead2daed8acab7d8439cfab18e2650b7a5e893224e63d8ba77a6c991f30b4ddfcca98655f955734b1319a06e7a3ea7183924b65e82e5d747402415f82ddc84c23e145afd1899d78536c640bb94fa70ee6009415144a5f8d91e217d903c534167e2b9dcaa717dcdb5bc7c06fdf68064b4d64ed58c56c4f15153341a395abd56500268fe70fb84e3db0910e5d066b5ed07061225ac4af970aa1779fe05fab27237cba0a737463166f4ba3b56a82df054aad282cda21809ff7f2c65c0acad4329cbe62477957ecd4006d1c45ae8d8cc63aaca440d193659677358115a90ed808795862779836617ed3f765db4b5b48d1bbe36705890bf6efaa9954af3e7f8ede807e84e15f928652a6ecb807b2f2cac7e954c9d8a3de466cd0b4920d5c2654db7b6ba1b3fe96cf1ae058ec906dc2329af40fb4d87a25f7f83158f38aea2b7f078fa1e59ea83d3e122ff85c91dc59bc21c13fe04f3716126ed9f6c794574dc126c65eabeee7d50795cebc27346550092813a4067adc3523b6875e92eaed7729449abe90ba4d848e03863f0a09b19e9b82be652811cb5409dc54fa91cce0fc950f9c8ac9c430e0f88de8ac630b883f5ea963d24bff67c58a08e8d493ebd54760061dd8198e01409d050e9074292c666e83a909e340296eb2395b169e54af612ae46738d8b939982b7a3f7730a783db7b7f27563b4b20a4ae3d59d6ed8410d78a67554b7fe362414bb57123ba9ae695142112af9f5ab9f09f06176b326e32a48ed681d37feb8990a8450da90ec4be99fbd262cda9c8210dc29a73bd4055a38512a59fb3d22b7b3457e6379d8325588234c4a45d2f0eaa7fccc060071936861f6121b972d08d441748d2dec2c81cd2cdd0a4f7c447d55d7c7e99565f7b8ab220d4c985ee68119f06d66bab1760837e55d59d380289be33440c25cd01266f6ca9b5d5a159d3afe17844f8288b1915564ee9fa2a2641d538b2dab3b8f5bf03cb71f843240c4d136a6767801855ac1b1885c71cc32cd936a05e029b853a10c9e241fba037a5fe8079baf048e8abd3c8b8cf205f12aecb54e0deb6ca6fa164465c731bd3c018e08a6ba47e1d93a926dc9ace220cc08736ad278c49eb5a19d324a1ff325cb00cc8f499744cbfecc9691d5b08027d85d4a32fb46a14098b3ce8e9b3af532141162af08636bb352d7ab5f643c7e28d91e9823b4c47c7d49644ade6bd3182c168960f9957de80a70536af7e7fc069d32998e31d1892c4f8785377b08650a60c14fffaebb4709ad2df5cbf393075677ae2861abceb34f74bf422909ad3621c8ae8666f2f77695a122b1c51f4abebc0c98f4cd4be255d1fdea5ebdc57ba1d6f14bd99e5bf70adfc310396d71946b28292c4416fbb43fccff06fa82a71b49a1709de0de4c92006830300e93e5fdc311d285fcca992583efbedc8674037d8aa8d693c82e4c25869b6063554412c0f40efce2c1f85f9121534d2edb0a9d8e5c4428856b08c06b8d737699b097ffafdf7e9e72279135fb15fe181b2a47c865dbfe24de454679494f0aea06cdf66bf204538439423ea5e0c66bdd81c8cca9541b07c156a15233c7ad49526c2f6a7c47529585318dc5c1165aa39d1df0a2ab906a5b18e8c098ea052dc376e35ef39667bd8c7da20f603650f550d8c14591e311da91a49890bfacedc3ac6bd8be46a0431872ccf0657625d0ec58b689e9959bb42ab998a464190d8ebd16aafe67a9e94f28b0aff511900d0acc34618ee3fc0e09a316a6a7013ddebf9f541c56c66089e6fc90b6c95575639794f03b2133b147e53294b94b0890bd8b38d586bb6cedf5986a63d15f6f978302aaf826c57dc0b81f43dc89903920a3af96ef0e47ecf9ce1fb37a10ae9bcfb9d833089e52260617033121ab3c6a6090ad404ee5a1e9d55216628df1ca1478251d04e2d63ef40fe23bf60f5d83d642bb9594803158309951723151642f41f11d1310e5d52e165e651bfc7035ddb392d85e913c5fafc6b81ff28c4b264795a6d94af9e96f6ee309222dd7fd04bf14adea1e265e63e4dd56a8c88033fdeff334cca6fe3a4324fae6b6b387d49663a27e33619eca412df36fa2f70eb49c74e7f97066ff0f0058e6a65df36874afadbd9581cee86a805fbded12462ed91e5a5c8f661ee9f3d5f126dab953bb4632d32c21b4d1041594766d4748f59ede834f4fd9f4cd41fcde1b79577800a66afeae70b9ccfabed838f0769fcd575924a8526aa3ab5b521f80761449c860550949a732ffd5fce93fdaa28285fdf5f1f31d9524e629f70643ae7b519b7c1193d32ba661d34d44e5e6ca8f66789a33e53f6f0d1714c025a5cbdd9824bbec9af0849eba23ce3568de1333c700e8db855275b494cc6bee0a8855523bbdf82b19356d478ee280982a74374a0a5bbee168861b593bbaaeaded48b010a77a68453f77864e65fddb23a192d64245d0ddeb48e84b9316d68f077bd24920e378d50240e05867527ff2390028c5332b9a336c6635c067ac392460fa126c7663a4e079214a451e89bc74cc82ca6ec6def0fcbd0f6633a16e9882728efcd0e991f36bb75e617351b30027386c80ee3304ff764991641196eb28ac58cb21d3af04239ef1e811e060398e72681c0650a465a40d27a670af9385fc4293bb5995c573ef47cf172d0c075cc8733acad2ae9d05dcd67c1277b8f673a8a77de37bcc2cbc0c7a6edd50325e6e7ce172db93ef475cd506f6c895e9e1160b160603056883dbf37d52f3123bf65442cd6b55dd2d293be0c07b0fb6dc009c69df7b944ab0fb8e30c7caf4b8e382c90ae11fcd926a7ca8ec5c617887c9a09502436fe1344c7853acf7592532b0be5aa18c771e6fea527a270aa5fa08a18c0f8568d738ffaac69b80bea05b68ae4a15c9542a0f05880d444f44ed9805d89adaeac296710c8d6878d50c5d4082864b9b56fcc58d196fffed2c7ee0ae04484c2326ec1f2857a6f47bf14b0627432ee40ab61c285b1d312f54856aeffe2d0b01434985c08a05a4a6a8cf6fffae880ff806f107e653107cfa0a9089c0b0d547e1242932b71fe64435a4e9cccfb9e1b0f77bdfc575c06f631accc2a62a349dffaa065944e18be9c7dae7c372f72245fece0dd0dbe76ed84562b6dfeba71aa7b0c5435e3b6480dcfa7ed157d5a87ccc9d2f7e58c9203d04114335f79d337e4dfc22744ce4696e22b3530ca6783fd0add227fb3dad1d3c717be8912c1239777365f1720f8da5821383d7cf14613e1d7ea9524830e50edec4506f7f563667ae8e15d01dba3294857996d366392c35016498969045ee8ebf2777948c535f22f04d195b10b75e6f0b3d2866710e0ec3d673f5b738b7ab657b6b86e69069027edddbd4cc14cc706e838571386fa5175314bf148764222492a91268c0b9b0dc8134587acdaeccebd9473d9aa2daf32871514fdea802fb461ba441d50fc8713e89f35881ef581f8e15cf42b3eaac17e5d770eb90afaafdf0bebeec21d1da5e599bb6acfb84a4ca9c54bec5dbd0d3f773af7b9dfaa9a65d525104a71b6757c17f8b6b3442505c223477f85398a26f296f842ea5e56f37de9467fcbf10331b68acc9fba99d0023cf56ef11998c4c05b2bd7bd78c248f364b98947d5f424525d3e7fe3f7b36312faf3c82dc944f3f53bc17bdf74f86c88e9e8ff41bfc7de4ba4be5942e56d6d178ccb3608f835858299e847843246394da5ac243e0fbad1c572f93ebba73941db0875e3f67f41177f41e70581ffa0f4af524d09d9094bebdb5be37f1c5dc7b7c239ea85720612d96f601d7f7805ae44c0fb8a93fed3c52e703402d253ace51e91be2013849df5ba54aa4677b0174fa67bd40c0510d27bbe21a30d764432efde05d6c0fb0e4febc0876767ae7c779a6d6b94fb0fdea14a9c0b8558ece5f3d85706bef768c2ec7d2d868a6a85b634cbdec455de26dcc7f34c19cbd16c8bcbe8df993b1c52f3800ef90a0a9ce451921b82d8c151eaa02dec348db2c7f807eb8a9e3fb83a5339cd581ec32fd52992412ca8008b30608cc02a4ffeb135f936ce2f013c9aed323d3fdfd279e960cd99fc7bcfdcbb8cb31a3a39ff22229a2d960f743ff92b5d87e376aaf8495e25a23fa4abc8777ecab2cc560f73b6ff0c2829e0657095e959d47dec0503692c362072858f037207e36f46a60a78948b702ede3921ea15b54d06df1b5c9f45d12637573cc5af1764b33940db10d602658f900ced5d954644140b4c6ba54ca6b797ab20a109cbae2e445378ffafd29acf4b7b5a72810bdf9f1f8da79fad94172f4a5e150cd75b024901f94c2bb6243b90b8a323c424aabd15eee160e1cb28ca9c2f7db8697d4f80daf839abd8b70f2f71a78f21fed52561965c6309fa2168b417f5bc283f982a2c5319cc0cb7d8aa71e5006736d34174c47c20fd1f03d03c0a1f25d37981c2fdb5040f5a56bb0e1ae147b6e90c2eb621183d4e3c2e20930f44abbe92ded4d98ebcd3f31dfebb00c8494d419f6b64d5f33aec4856b0897b705e7f2fb4f5baa33b85bab21f7696b3ff24c7fd5b96c1ff9407e8b45b63f28b8fd7923ce420fc17ab71891dd35dc4dede1b3d623a4e41e0ba0cf8bcc3d0b89d435f24ff36bd558966937832927b15eb18e0c55700c3b1d352b8b4679424a1175c7e0b4ed4bd5fd40e54e6d18469324310b9c9add2a91b42030d7ec27023e6619a0fabbfc26cc50d7f8537e055796269b6a774519cdf31ffb196f5d8189048454b42ba0eb850722eb185faf1691b17626c5cfd6d9e1c374c710887c3c4c3bc44ea333fb509419ba01dd4ce5de55f9e0e14dd2e83166d0730398e871d18b07d6e4a4ac1b31b0850327bee916212add8d537c933551a3dc02cfbf29fabd35b4b20ba897445afa80315327379020832cb039121348a705ae19f5eb75192bd91ef602ee3095aba4ce08bc842c0060e7cafaacde0bce48870b7848ee3546ce091854bbce674657ca6708be5c24c8654922386732964bef9b901c5853c3d1c13d2d2d36804c1a6d5fb52520853ab90ed76dbf7670f54617bcfdff566f7226a047b1385a78786bc731bab95acff75ed1bd097206ad27dc2c7d8d87a377b6893105ec0d5bff8c75686bd25b1e0756fe36900e5f4dd1a63796b503a3dd3204369b4979b6c838dee9a3f19fcea36f7c1cea6f873edf4473fc9ba4b7f1a5663085ceaa41701c7f0d69a6b3a58f011d006a3133cce219b2cd7164fc1ed86f7425876efad1e4047e7974d94b20716d5f3a2d3384ede7af0d2a6609f37f0930ac72ce1dcc647b72adecbbf0542c25674b8246322c1d0234f4a7538f384909812c18242f631172a1690e7bd6509b53bb91175362f87fbc013f3dfbe4af6389c2bd896e1ff1e8066370710d6deff74ed532fd5e4e2050820fcdf4708b2ec8f0c5ac2223bbef1e0705c293ddd5e44fcfef51e4032d77e2823329f1f30a6b4cfa7a563974bb39e03d72030a83e964b1bbc93fffb7b281bc2f2046fdcd115aab114070560eabe75d703858d5329ecea9de3da4c7a9fb596d9b2ca1898a2066d0a78c89099a5cda867021087b8783cd4a42b4b6f12fa2e5249fac50afb1a63f9db77844011b195f59a4b8acd21afdc6e42785a9ee3cba7e58f59b3a9e49952ac253c3dbef441922e4ce90a4f25e8cda6140d20541af7678e9622c4b2ebbcd3ab261cc7a01dee0bbadd96fbad92f584df9c27b1adfa3363edc95509be6d2624b84f8bc8110a1a9c5238e0ba833613ef23c80de63cd13711f93daf367fff4228d7257f5682709d1c9433242d2b6f04bc3cece665b54fa8154231f2950a88e462ffa7d9dd3ab22dfea4b651af671711581146b3db6201123dd803a94832fb59fdabe24172d1ced8ce9425efe0d3a25293ac8e63e8e81ee625321c5f673d690eb0f1f9346aaec9226514690a6793763d70e7a2abad5d10d3a3be1322e255a2aabc01916b78c37d0922df03d92a6183063dea54cf29d9cb293103fab0a9da01645b76938aef514d8de2341c10a81f221aa1b9217cc49982ae845ab4475b44ffbd1181663772e1fe651876d20717324b55c9149eea24454c64adfe2b2ce14d484c1e06ddda6a4027143bb8d7a3faca9495832ec6fa3135182c80bf42498131e9f20ac79fc3a0adb225fb8ad5bef1fd3b3b98aceb28017359afd69c02f7dd5feb963d24bc33823121476224370053ba016b06946fb7c2d71f5ed2fb8a7d0df34f24578899eed1c205ab60df8216c56b4a6dd18c3b24dd434d41774c32cb3642e4bd7b405db1c5492bf361f9bb381c2d067ac35f7c5e8092165611c0d925eafe5fd98c9af40fcefa33fd9cbd6ee23ef639ae89ca007e03e3dcc5f6977b1c6db34862ed29db38909fd36cbe19f9bbb0c425a2d894bc285a4a24ea76d6b9026aec722f115d8c2dd3f1ed220e0cb0b60d99c4d2a9834d38289283f0691962555656faf12d87c0020f58a2d80b93f0683688d03402e71bde9c55f3bb57eb8fbc4d4013caa983140a2fd32966f53d016e7027ff233731c8fde6e1c3c149b009d396dd17e26481058f6df7ee11d731666cde78748d12c6b8d13300758aab15efc5fd74b2304ef6f0eeb824a2b385f70ff1aacf64714c2d546055476f4455517e2048da345fbb9e1f433e8da05955d34b920b45140d78af48773a2b485e319073dd40e0d962c1b5e2f5c4e31b5975ab892cc53e0d75ff083fd064cce370b1af2c102c30196e9fea0992cb330e1d6f687bfe8ffde4a33f57a28fd8a82dcd5a8944701b71a9bfb0ef6869b3d2ec398751124aef037cf024d03866322f5d2e480a5b305c638ce14f0e3454f939a71131d1e9f24a1484c5a9e2878fa9c59aff6b9b6f61c8467121d3eae098734811b9fc9ec1dc7d7faadc1d1a68a786852fe25dde30bddbfae322ab24c17b4c3b685dde035f4bfde01cddd888742516b910c9432b5d77fbc17fc5eb081842063da5ed29e8bcfeb7ac4da78e40327783817a741a501f17899d89739ee6687cf5f7ce3f4608f270c5efb177f9487188f8843d7700918184f54e36c4d621f21524d00c5c555c2dabf6ac17658275d2a8c4264279452b7cffd0cc8263ba65b100911dc57f6859ad2a129e786e9e0078d42b169be6f5238cf2a2ad9f450665f83a48a374b4634f3f9317c98b0523077a0dae0e4e20830d8413747b52b41e013c7b7c796ad680f5afb32b4db0f8481bb9aa9028580a2d3eba1bb744f822f70aaefe78c2224a0b62b818bc0d69694ebd5975872802cb5dcff391bdfc1ef80e9b451eba4357e210a50a85b35da3bf8e6882c88ad1bc7deef8216fbc85e3a7965a8b7a57e7b6494e3f48f554f04cc82020b6dab90e7664eb2ef1950a63842dd71a3619309031eb5aa0c53fcdb86d3c6a4cc0e27ed8d60ca4214a660722712885b9ad02f3eecb5baff570b2347a5fb41c521e3cdc4e8ab6c3f4ffc92a1c0e8b9287d698f3694987a50da118e1caf0be92c96c312b5f0ba874bc3782bc989b17e9c0b6d7fa4f42179e8fe46a3fbc936a8db47ae1be7d7b71f218de8d20e3ffdc8bc03cc1793c3c7a3ba350692e8657e63c757ff53f9d3367f9cdb761d4373d12b0953a34998f3cd2d76abb2357b6d06a7f288e89bd0f70a64984a9d71c4c2ae5a34a1dcbbce8fbf046711fd81910fc9782e8567f51742af4e2a55962f7a190e62883c00708bfb1a02dc1cc3aa98cd747a5d2b9a5fd7ed174c4c19e5164b587d608b8c47bca1faa2fefe59e74314fd19aebca57aafbddef7b6874c31836f049c45a624efd8a08f343d439b4f3ba533781ec20e4591062163844fa09a7dc9b2026c2e96861b6f111e9c6cdd9741fb68a7b8c8a326a9f20043975a7ab6777f3ab58777bf9138e598f47676a99cdc050b8267ce70cb56d4c5ae658c1690ba83111c6643616a8ddf9b0f4d05ad776363fed00c93b5e41f6c0657dbf7fd33888f6213b3c80bf9f8539c46bff9156b064788ba0f163b85eb07351330280b573d0f96050f7b21c3ffc72526d872a07d48666e9e4cd82e0bf8416ec83c3b08ec0794f742d9f6178b6ddba32f50661239410e9b172808bcc3dd5ceb6c0064990c968d3a154f43c17c9169966610cf73e666d7e9ac09488f567e60022a3989ceb9e12628393ade505c526dded79ce84de6aab9264e512cf8146b43aad32e0a582866fac0153ed3e4bce148e41b62e1a89569e9805e06b7f1cda7a98d22039ad84a31792f95f72f0d1e18d598ce4b891bf6a8414a92ad3455fc5d6b989ead6125464cde5505d2029a57788c30cf3ecece9662887a6790bb69677c7f53f040a0a03c3e40effa426eb54d5bf0e55f5875393d2347fff5390c6520cc553aa6ee10107418f36238bedc0e1b13e130c09c2887a467cd3f8903d42f82dfbe5d24436f8a1550a4bd27908e4d74c9f76e09dfad30fb50d4b7cccf972b61470bbf4dde52398330a638e2896e9ff841e4504bb55bcb538de57a9a7f7f4517ae16c54d7fd7eea2322ac43d24fe50a42599f7b882af1f31e2e8f7a7546f7502461708bfd550ddecf041d9bfafca5defa0c1dda1c7acbc715997407ee459724ad17c2bd945d36d201bc58c419d164d352bb0b0269ed2cbcd73a970795f727dd22f784358b6bb54c27c630d699adcae095cb7aced34adfff3f789de0522bc02c5c7f7ff3826bf1b5adba17648937012e899bf6ce56880c5d4d457f24e645f2ba26e21c5c21096c4891239019c2848ce9d6fe3dec688caeb57482eefc087a50df6abe70f7cf7dab7e6d475e733ba4c034e4d8b454c06ae1fb50a506f6dadf0993cc99e67af57801e9ecac43a6991dde2cd53c96ef17a3694c719784e3d28dca2048b1647936b00b628c9a5b040178c340777d1465158e2554953b79b32eb19a3888647d67bc36251c886e78ff3c3c0329b9c3ac9f07c057204d63ab165e438c3075d933121becaf7f66647203a7c2c4acba4d6f4ced1b8670f1144727dd13be82bb977097a6816eadddd537b348399581d4b3376e58074a001d3b8c171ebaeefe2d517e764fdddfc14635c79e15988888230d34d5d929562120f9f2bf9e635931d34a5a90a8c7f5b9d0c351b6cb77771e909e91a638292df9c48707e9ea1cf6c3bcaf618a16f390d30890b7d43155cb7b6566b294ed67063165e9fc8c4f9e1fb86691541ab2812606df23338af79737e068d7ffb374d0f6d169d481eb6b68fd12be524b5ea2aed3fddc2a138f0abca6199e43834b8cfebaa655740417a18a9f7aa461bbd549be027ab22c1d76e5c8d465f1c77796376eecd1b4bb896594a153d30a04916e9aef09b7d1ef254524880f154425f1f0944dc5ba36f3376e7411c915b51661520d022e4358a9d7710dbd6ffbfc26d1eb6ff980040833f7f1e201a26c3de33c0c71e553d2c1920881702910e7f66ce6f015435adb5ac7eaded3ed57ca888e331cc18763b3a45b3c20de7ea10aa27fbc876d076070fa3ef9bef85ce3a6871f3ba828e0e95cb5150cfdbca3f2e8befa8c24b9ee5abe752b02e06a39e8373c1cf61991f87a757858ce8137c5436840006572456fd9da0a7dd5503bfb2204b9967f45a01e88987398998c2795f39a130b8ad0541eb611ab389b989922a678e15b6d932cb68d3830ddf97c144883c686249a00184e99ce074c098fa57d449b11b5b61bd72982f404c95e9474063e9a3f245e19ae986a6e5f591be515a9af992ba3918771713af82193b7f209b0c0d80d381b00aaea13c5cd6b96ef5f981e7e3bf5527184322198bf5cb73c8b672137d44a61050183f4ae894f8c26b9e1085afc1edfc664ee672e90dfc23b479853b59ad1ba72cd20510e909f73d023a99a880e19cd7f0fba28f1345efa214c8bb7ebc88fe0d083307777db17a83162f384644a1fad8fd81bdfd4919cc33532cc7c527e670236fb743e69f6d0c33a9a8d848cd5880f753ea986ac1bf03ecf18ad0690ff97c424882c8cc7d5433694847aaa4a97dc330bc378a40450e4eeddcb8a18a3530f23f3cf39854140c5e659def5e4b5ae2ba29a78de607d8d91966906f92705a6c12196e22f9f25b033ae5dbc5eb8a0e80b602a3e993c117c36e3cf85c122ced77a42fa99e48c2590064e69a8427ca45f0602f02aa33b075640ffa75677ae2a220f66a70db41a994d7aad765d312dbc8d0d2c855e807c17c592535b045bfed8054005275e180db2809fe21dba1de32bd92c5eedd2985213ba67fbb2699ed38a89dab219c6c89903495d3cdf46d02e7820b140ea71e368327f7620f092d0ea4efb296d25020929201bd15c36e6075536dcef2282e559c92a7e076a8404432c9fbe64e1e98ee89043b28fa48b27a616f2997d0f8c1f94479db192148170312cc8587a60982ad78027d38cf9521c04dc4dc7354611e4908af8ea46296f7ad2674bd2e5883bbacc601fdd04be13bbd3384043929a57cd3df3fc533cf1f1b291aeb14c3b2f83090ceb336f71948ad2c49258ed872d0ad3987d9ef12136d5fa73310d481145b37ab7769d662d3709bf0f9a50bc3d9fce10a151af28869c8562dec2e3031eb0d88b31bd40712e4ce7582e5bdd8bc011a0b832732fee07e05eba571dd7083ee089e92bb4e483a44f122a91b4cada5d6110c1675915ba8af21656766ce41b6903153f4f083659bb20dafdd384b64287d971b0192d6a545976fd4288f9b98625d086a43d4838bfc519b3c090243e37bcb9467face60243059bad72af22e0d33e128099daf87375dbb7aaeead27e0a1e02cc75095bf3c03580faa0d37707d09910b2281a20df45279b56a08cf407ce6aa49533e3220037042bee823050e09a44c5b6cbbb01d998805140adc06e0769a143cdcc482fa8cd54871683dabbc74973aff49ab483c8e797c059f4db1b377c5bff0e3a5dcb1df58d6532f1883a24ce36b18ea0372ab3d79a47b8f5a3dfe517a8fc9e31f9dbb675c3f64fba620e43dc4c9d55b861d9e1aa168598ad645de5aa8375abf7d52757ad1911ee33f65766a99627109e0ddc0dfcee7fd410476a0c94e416eeace866ebe765bdb59064b86d1e51680f993fdc413fa46c9e15ef44cd29270eb9bf2ee3aaa3dda6cbef3fc6df6f182dea465ab6888d3b21e4f913fff53672520dba931f8d47632e76c85f13b8ae83092447299ca3cd6c2429cb93e209e3c60bfe8f33f76ee460aa4aee074999ddc136ea407649d541c33e626f4e195ea5fcb449969b7b44c7cef9a3f0675cab2f0cdea4be78f9edcc587515e2b7c16f19dc82e0a2bc8c534eb089cfc3d605d4e96791ef9837b001cd6130eb40c47a776885bb5f324e68e2c33b265d2cdfe8d3c02723e5351ce12b7c247e8e8727d4d4a6b4249b79647b28f8f4c29fed5c81f66eb56a50227bdc9b4f06a096f8837b79f50155e92abfb7a6a99d8f2038626f1c9f3e058f47ae94ff2de83fb2663fd9a1f827d8a7eb6ca7f759591851b78b20ecdcb766ac4fa0d3624193781b81184e25a0784287bd8abe2f29a1300ceec1cc94cf534f7492ec85882b968461fa27ec2698b7f0078cc54b3c934e2675375c23bbfe975bc01871ccb5282f85c76632c5caa08fd2452bd29db37a1696d7f55d88281c4d6fe46c66f0bbaa0cb74c86b09043faa005a6e859729bb48b8a4dd238189a68728b54236663f92f1e7b662de7c0635784c87523529e4e1df59d330327a66fd3ac53a0f80700ecca04354906b6bff81a439edd5e04467688e9474b6bdbfd109b6135fde036e60c645d21b94089f1a0501debbc08a2cd37a7def635d0ff6b5bc8ce89c29b5c4e52c209c7aea64b30da5c829a350ff3819878f23e839995eaf88c77bee310ffb9f0b811efd3dc7033df328299f33eab0cada416a422206f234f07dc4a7d7e3e313db3b2cc858265385188b80d3ed96608f05c692d0ec757340bcd53dbf18358d05e7479a5b2e4874ddd423a37e1627377dd75eb1c57e40fd1fb6233d052fe6ce2b8dd946303a5b7195626055f8c1b6c4a672dbc80a085234e50aa13ba1002c9613b65412fd763a831efab160c9cd4030278a516f748a2401ba2078236eab8c2b010b0ba1f150dbf3fbba1f44f0ac1f1fe4ed214c150e329cbf111003a7044b7bb995cdba74687b19d0b4f28945f9e6131fe7e39b590c62522b637fabc2e7fdcd9f26ecd7fc886d484dcbc517f25b2eb529d8152eee4b0392631dde23c293c916abc800a34eacd6e341e124fba4cbc1735a8c1564c3b4fbd6491a0dd41e3d37055321fcbeb9b2e03e21fc251c0b865fbae3c46ec89211639bad9418d088bfdc4ecd4bf02b9b1478d580fea51f052439aed38c28830673abe5a89d5950f6624622f2760ae95d2179fb5b785561f0ecc476c9c2d9fa299dbef0c2f4b2626c9879f298c094003dedefd192e343b642973db9bc204ba0bb9fdba2a98fd4a7b62cff828e3327b92c119bdfbb3e7cb01a1795e6bcb3de5e212ed5c45620219fdd1212814fa9fbdbe8169c8008c047f54fbdddc3aa2cf83a3bb464d2d98cb6eb17d6b35971b5b160dc20b4ec621adea0b047f2ffc5ad143b616881a09ccd70a946e4307d7e98b10466484e40482502e7485a6ec2b9b668ed4b78677b02a8186b9afdbfbf39eb41f6802046e9ef0e3a0157ec99c175180bce71e0cce49e4f821d1252fad8a1b8558227e59da89b98a14fac8c81150087bd31d3aed97e0a93a6355feb6a96ef0b2ed0538759287fc2aa44b1b0ce1efd764bb29bdceed7bc88a872175429e03fce484e3c8e096bf7e5928a8d353a57bac6b2a7a2e2793c4fb8a13419beabe9ec0d6486210d605818c89d0566932acf886bc53555911dd3a111b8f9ce77027e8f5623a9cb1ba25c1ac3720900b105d7c8e3823aa1b5016d8e931a301e467fde4a7d233a9f6cc0c1db7970c2aed90a272756bebc2c66039ee20f270ef019d4a175d340fc039f7e692995b7bbe76ea877dfa128fe1b0544644a7316fdedb6def5b75b35751736c1be240edfece265e30f980f0b716180404954a722bf658f4ff22839a6183a92df05c06d6cbacdacdfb09d7d7394d38a799e581413eed5df57f80b177072b6742ed901a07c1672843678feb42e7d726840fd2e524dc9e274112bd56e9e26161f6bf998d9f5ec3a214337356d8e5c01ec09c603995175bc9fdd2d1da466d2efb7dbebac6d55ed3aa42eef18633f4ae8a446cb24d1c1e58101c53649e8b03e6c98f167ff4f6566e584e9c317db91decbee0d113b1e27870b9ff67a81bd22ea8e0e814a10b6414aebb9ab6c7d212880e03ad6f2099ba05f134dbbcd8544e32e0a53ef90b6cc82e4201052e1c8f90f960bd1eee6408fbd6bafc30e530d748c8c86fbaac7376e139349f31062d8e4f1cd434564daaf241c4c0a42309e26fd5b70eb208f32a9eeb37071d0bcb847082b0d47f5ce2994588bef55891680858c7f798003b3580a8b5cfc3a56136ee06321110898af6edec5ab78167938412d13c25f3f995edcfc4c7b3c697ea0c8d075a523713b0d613103fc9f864ba6afeef6b403bb349d6829632239b7c3a92888ce25f0097922945e183d7c3faa6342629f49f973658e72a92249a49837683b2188d8c0dd007ece01b335fbfd2ce1564432b07672b58480b4d9ebcf20549a2665755cad1f2751864b7fa0809f5b3993bea441e976805f9b659b57cc3f3e4d343cccced1ddb54ec32a10db6a886410dd6fec6dad8d8bfc2b454d126f150152e4d4507b674c164551e876fa701233529dde96fd0314debfc3a8bc075346d570ac457c5033a0e7d526f22c8a1bc5ad177b41af2de1317d63afab9fbd22760402fb39af43e2dea9d2866d4fb653e6cf2fa91cb0ede1743f2c707eeee8d927054edb258f4537c8c9de87b41af06e07ae0f1c4264e23599d119d51f253ab63402e8cb404fee84bceb710386e4b15eda80126185c3661e31908d4f9de9e418dafe6713d3132e6fce7c2b6d7ac3cfacec512ca625e854c74eb0e18c9fca250518c975a3f7bbd37d0b2f0c6ad2db7ed28c871fb398e828981bb1dfef2b7c5c07aee25ab07eb5d0809965e734451b6cb86f9614abba0be5f180f883b1841579ffb8d20ede2911de65fa0f1bb84f7674a503e50982b688bf2c921610931f596c5257cc5bc5c3aa70894b617b86cb28dc33c2c0e281c18e026089c7777f6622c8f45b82aa93b63eabdca9298656773daaf3997432c4e62fac785bfd8d115710e41eccc3b8c925d2a5931e92013de561fa52a7b46d93d5f0ca71e68c4a66475f2aa2d2b95d1e1ac5346fefbcd83b32b4c2732b04ebf22738120f3bbadc9188fcf185a879677f70593e8cbdabc6f64f8b517eea63f63f105bf72af4e55989a12a4f937be9e4dbf0df4e3f57685cc5d1c14cf9647b6c22a15e174251e72d054c5bdb0f355feb447a3bce1031836759d0f79b7e77297dc85b14cd40a95a6791c0047bfea4093e3fc9acf37d0fa37a6828563ed26b965b4fc2fd82d6db29eca89eeca869c668ea6b1945aff819a50b8bded38a9ad9ab839942bcbfdabdd8df4c22dcdf9f794216d55a485f953bbf8efa33ae25734cea09f09efc6fa5f594a6aae9f32e2b6a46081ac5e6bb6ea94e18ea5ca3a038ad121ae454a463e81352970014a7b8a8fe362e340c2fb233ad4461bf547b75ca692436f85fa08c1a1ea2e28cd3cb94f53f2c88b9fb9e1f555ed2e63787a40cf6c883460a3de57005f6418bebb0aa9ae1ffdaf9352ab47cad44a6aaa7e33beb38630310b57920a0c444f54251ca253c4a63bbe3cc2c09c78f5e7c2a7f2577bd7bab511867fde04250cd4ae0799987193d76a912db644cba4acc9eb8a05a8b80cd42de80a5ffefb3b9d20f1df589c58c08dabc31dea23c7a5bd841134b31652b3848dc1b502ccfbf7da20a2190d9ad5d04862b8dba84f83b9406556596a9ea5e609502664dea298fcc5cb2c72c0ebae1325ea9008a687daa65fe3ed2caa54e19fe6711dfde9644fc11e90fb5725abfdbdcd58a0d70a7081e7cd569277ad36425a0ab56eb6920792e8165b31d79e9f60c21bd14e6b322b0093025c87c86523dcd095815110e775a171e1ea100a5c9e65be832f22508850fe686794e3d048360012646342b8f12ec4a302f7adea88dedbf1750249dec017035c67b8e4cfe5a9c978c7a91247cee507cfaa9ae11777c6f28e1def23bcc8fdf4971d4fe8ea4dc90de3b90b9523b187a6211ffd1328f155ce0ae57f87efdfd7c79c51489b5ab4e30331601fc8545fa56aeaa939dd2c93604028ab3ffa5f75a215d3c641211677777662da36d005ff9096b45858aa026e42b6078849d026595ec5a841ac14e3da59b21167057858f0aefc4820dd66d339c7abd2cc72ff13789a908f471b950b632e2b4bc55a6db22093eafadc5162d2382d4fe74c52be8d26a9806e4a6205fc470fa1563ff684f7f592b9e244c14e94526ec499f11b442d4e01e1db7acbd2301090bdca0eede6ce09afd34094e545e6406b1e92fd1680d6357f7be8c9ca98b75ac77e64f90527c65e85fe4c11c2f47f67b48a3ea7ea47990d72a70b8fd259858549854c36e011cd6bd821d8470a2abb3f6b531f3714bc6e37c490d8d1724da9990b743818d4870173de6beba47088c14f2a81c839579a410de096984020ce0141f6606464630da536650a498f176a97774c005d3a1b806efac144b79e01a552d1c768eb493e0b004a9e038a806830b1d3f4079b56845719d09130834f61089083643fff12d7dd93fedd8bc5153bb8a7a3affdad3ab429f9ba32c65bf365b56cee38c1cb121341b6722da8bdb2539143bd2e2bc9078b8ce79e6c7b248c4b653d6782631a401df7f92a07a4675ddc96b9e4a01870190cf9d3c0e006f1729ad0d75f3b68c2a62d82857e4a39f0ad10901f1a20e4a835c95453f3b401125363eacdac0c260f8721585be6b6e6b1157159d764cc7fb21280fb3773517e6bc2aab48d6d91ac0555f68f70032304b747db034d0b9c4d18aff14a22ea19f50a159bce9febe15fdb62672e50caf0e32cb73a4e050257e23272082682cbd6ac337fceeb9db7bf54c5b93f694ef35a994866445c77e62061f08cdc3c75d5ee1d82f13be0031ceb9c748a0575ac2cbbfe8598f8d10a3cf28eddae0c3f961d6890d9c9651977246dee88d24764c31d9b61526832301fd772d3850cfb034ffdc774c630cf889cfe144fcfdb85d05d242cfd023813f0963b27c281b1beecad672d4ae9b12fe43aa2996333584282ad353747db1dc4b2ce3420f60925a60697c2d39b0558d305539a9c08e272daba42bd7756f025106f645814b9ea7dd30b35e9152c0c9e44dc04f33beabbd86920c2290a7b17c01226cb0ba0ddae1f83f32c76625211eef0247579484e19ffbf64ec5cd3184cc26bb1f402ef1fb853a77388aacffdec48705c790d44f5abbc9dd027f1ae3021a60fa5ce1b93b4b4fbd49c5c3b69b42f8164175f9e9f31bd6174b1ca9935af44e92db552d19448a67f26cea98f61bc9fa93e8f399518622a55a755e07c796d255e6351ba5f0bb220a84480e531e6b1cec918e7a3ef507922c7abb8bf9908c844384e683a1ec3cdd5ee82ad3f35f2fe95f5b1fae875298042e66eedc14d988783e1448763f8f8dfd20c8124cc207df2263044f3e3bbd02d0fa6cbede5e8356c306fa01d5df71e044708f0b16847e16aae5278f4742ba2b4ab688a136b44c95f1ecae9712db343b25ca34460b86aed268cd8fb5f0e2b6b8c9b900c02b002f9d5ee172ca4fa3f64154bc56f16a39ca851d568677db0497f3d0b9bc4eb32b1d35fe3e843ec76c6272adfe78d72ef2efd3a9678cfefc0ab1a5e874f6cf30b1760949e8c06d0c9acd3c9e483fbd9a28c221e29d819fa6a50964678b79e291f9e9cd7c2e1b0031dbfc996980297e71fbe350273a17cf8b6c1de8178d1965e071446f445b636ccf3f581d3efff5e93bbf304a64392287f18b478e03fa54e2756001ad6e09a2069362e0f0f63c98292a56c9211833e76a25bde7f56973d03a2734ef79976af38cdfb9189df264a28533144a771627d5a565c4238a00fd46fa3913ca557e1397242ca92515d6c6d4fe2fb3e2bc3f0d78195d4458571d3f7117cfb2fba0a24067f3ed42f5fd6e659d355e3b4f70a617bea1c2f185d7491689b8d7e5667f2dc46cfbf33308540c4171a9c710bd239df1400394e1d3233a5d5c24ba9f7d8e81ca44e7719022a53aca131a604e6270a122771c5bd9a667c54fea8f1db885a4c24f3907b300c685c184668ebd9d2517593a9b278a4c1c0c0861ef842ba2e992463a882c59de033e6807d8366a2c1e02a9f31d7ab85ca8211c7d40ee5ca5c68e3d0be3adb4a0ece6dce038f96b3854f9c49b45cfb2bc1f9be1e3d6cea76e7bd1795a661e407b9d2a74e0fd210da512f84179b8feee1160a098c33c3cf6039a3cdf0b941110738e8dbe58de0bd09435ac5edba0e29e56e14f92d31a2b8f119ba5b507b3f51ef483f87d697f3ed9453c2fd0eae55d075e3c6de226d408ad4a8046d7a5c00cd40573b3132a721a55b289f8f8d6a5a5fbaefc312e410e646945f625ef5bd1348ebfb1868bfe5b9e6244be00d0cc5608048e380e0ab6e168f2b2c4b4a62bec322368c9c08e9ac901e69dc9df5bfc527d8e0a9f977916f138827fa750a5c0d14a5b887872e6c39e08edfdc48d5eb1da7d6e4450af7cc0ae0935368c1d411e228572b992305a88046b61286f973dc39eecb235f532d3b0c6df122fe2ce826a6466e5cb4412ce014ff76e3dc571209662f469b9b14e606312b7df6e5997ece9e5dc07edca7673c45a54c5453df3bd64f618f151a83acade7724a3e55b28f5e6fa7234643f51600dabf73a03c7684d32c05a4567da975b4c45c7119498d98db9c180899401afb5b36bd4c3dee6a0bb8d439c4983b7d28315bdb765ea61820da67b46330567464e92d10aa25831f921f1f252d8fc3488ef2611b5da0151d4f4a205cb1a2f3dacfcfb201819b83bed9f06491b240cfb6b9097664345ccd20d42ef753e7ba7bf57080ea488bbbd7d0119f98300e5c9deeb6babbd54aede988cd2f815bc3226c4228bc84dac4db115642dfe870345ebc5353cf9d065162bd7170c74910bceb7c23a7e7bd255cfc57b89e0d4b9cb21873a2a6e36b124eb5dc0208cf4698d9e9311947873e8b89a21b68ba2b66e03f9de6a60f7a754c8785648c5c0e5786509aa584557075d8b918d9a9b9171fcdf9fd19f37afc483e0b6c5a4246002013a3fb43148cf06603e9c457d08560e3f1f2df48ca20d1f12b1db1c8a1ddc16da48b2c04681afdcd7394b4e70de93cdfdedaeaf1aef85a0a035c529c4769e5c7976c56cb3023a11d6ea623c79937d1bca09997e48fc1fe610da1826dd214a124b0abdc33becf6e6e4897bedcce2987ef7a8e7ca05deb19a32dd7d6e3bf445979dfb24a7f49e46374c6a8b41088848caa3cf279f4d9fb884ab5ad078aef0de89cd546e33f992a80c73be5283da5e41e6ef07eedf7a746ff57847f5d4dee3fdc84c6033f24e23828fa911ac81ce66c47633524bfd06c89ea8a40eccb91d32a0f58df9b9a7afa686b0d1b642b435db76f9ba3f508a6085360845f862ae1416644586c41a67613f766f890910a22d93a41798a8a3171f2fc3761113996f17f6afb7c44ac692b354cf08559b33a2b69807e42276ad156b669570ecba172f393e486d1fc10ed1753f26f1c8fd6fb8ee948ee70cadec509567c5f64b6e723cb0f0dacd2645408be241c18dafd196dd2f01ab438ed69a8fb402db557d413a55b000183be9ba8596745a7d55db304225d8168c8a10bf80cecac7740125572f2168ab82a07556c38528a4fd0ad96ae0cdb697a488fdacb3360d8a0f440ac566e11f6a5f7abdca533f63ac58fd90e8fafffd4fd158bc998279e855d397c7cec14f2f98031e337a35aeef84588e8a3710b3de39976662a0936bdb6560f8458ab1d65f7a2b9a974e29fbed891b613feaa5d7d4020e41688de39a7e1f380c2512f86fda1b9598f8c92e5c200171ba651652238dcfcbd22bb9e587f82aada722b55cdfc98422b1369ff3c38a583d8177c75a0a49ee6b30410a4a8e3aa3c097d0c3529fb82fceca9d2ae478f87267d3d2d1a883681902e82c8ce7ecf209467fddf7ac20cfd2e6197d52df00f3650fde8a8f5f1cac6f690e29a261ed6d12bb239e8eddb7489523aea738e3e1149e224f1509084c23ceae4ca4a3d58a05789a50f48a9b678b1353e009b8bb51189e96109fa1c7527b2a59dc538cdf6b2c47f6939e6e881f974738c78a09914939339c91b749571d4a9234b6dff0e0871b5396af12d2ab2a91ddfc6bc9ed70ffeb3fe9d6c8b79a827cc61afccfec6548bf2e978eaceb64f8e9307ad3914195370cdd77943324c096e3b5c12fb86b4defbd3cfeae3ab25ee8aa9192c9cafc28ed6bebf998ef52edea1e5db7329399e067796c82a7ad1713ef4e293ddd7e769f7eb7eef9b8a2b946ebcfe30f187791266f4406e9a1b0cf10dd6fad085892760b032b2e8ec01887355b9b331224d79ea396b46329596ad99d099163b8eeb9f634b5dc46224adbce37ba5a2d2f0a23eedb934605a9e130c38efbd1c5df2a3f850808066b5f15b62739ceb71f2b440f96a8bf6e52782a1cb8677f79811ee0ff5e6349a45f30f5360e934e655af6effeb7dd2a8b2e31af4bc4e84184bdc8e0c419631fe371d03082a798f6c3ed26d7c6e78d16dd933a2b8d2e9f21f403c3963331243d2c95083641d7c63ae33cee3c181909ecf91da67301796d01c77f9c469305ca99f346a9ef16867356577afea3ef9c03665c58abd041a51d510680af0e2f83f6931eec2b62e7c217475e982d30da8855440c45cb6972c380ad144c20313388232284f74fbd0d27f329dbb6db86162387322f270506ce20cf900417c0d4673dd82b731f28d532780b6468581a70645ddba05e9c8884c0b25e2d1bce24fa361f1ad6a131061927b25718ab7739b83ee5649e6c09f3fb59dcdfb3b14c0b98666714d9bb47f61a17219f433f2897e10aeeeadd28d9c213c16fbe9eeac92f525a7ba803983dc9eb00e63bcb4a7ef53586b4d3739ab1f2e5becb02192cf87274cca446f02f8a3e6fbd7c844fc95377d4cac609efd92bf976b055b0d852c27e5ba870da048253bf1da12cfc547edcbe7a682ed0f6c0c2675b5b49fbdb472ef961cb2ce6fd4ba888a7566cc6864ba04fd5aceff7363b3da583f2ccaefb3d080d47b00f832ab94c5c5fcd1bfd161ef9c6203c55e5be349bc7713bee70540ca30f76d9e6efbc0493dedb1b615514563736eb1df3784cf8279c03f076cd43d046fa2b7e3f8c2a82a647e2a1b4caa0e8c9f809d16b23372506b6ea30244b5a6ea96fc876e5104fd9c4225eacf7ab59b0635c212655c0c191837b6d850182476808cf7fd96247d4a1cc779268fe6e7f5b6c605b57e8ff915dd634e6f8a80e432621f9ec18e2e91f06dfaf92251da4ead96aab3774398c2acaa4c1032c7681f283390db6ccf07ce9cfa10135a52221d54b53a866eff4e0ce234cf9472e3c9d52b86c409c30789cea67dc047f9f5123edb2f942bd3599ff480348e6ca7fd8b448df149b31e8edc0677aa0cfd5857c80fb621cc019f876dced128b4bb26039c48dc4821b0bc936a9335119ee5239e729ab1e6b6ccd1de6082ad8834d1dd622117679323490ad4ea92a5c67d87a300a0a4e7e11976123bcfed3cc292a8145df60fc4c4436a4aba151272f54760469a27f3f37587b08a0a13c472b1dd4f72e4d1d763586d14705ab4d60c7b68681a340ecb9cea425f00b8262e9a46a37bf3391d71f0ef6975a4452fd8a4347fad3690b85f1e5e1a2c625e141755fcb113ad1514a6779d9540a3911f400e6083f15be1ec249293ee75e3bd66fcc975061ba6d6c889cdfe1601047565e692d5b3524c865f6678c57d4028bd74fc4a138a6457fc8ad9ae9dd0189b3fa71875a2544d605f16eb1b6bdd054a625772150f78c1691a5708f30dfaaaf07fd88dfdfaf2d0bba417cea630b46b348e3d07f0586e59b98a8b83f2ad8fa4a35422a5047e5e0b04065758ea9cff90cf0e86c4d9022e0c392b3e90f147523e14b7b43bfc2277c64c98216702bc3e0954ccfffa7de7c41e7577b6121fc54c00965e6fb6347e286efafa6c07b783321a1e1ac79128b7085a22f410714ddd0dd5bffb1b9c4fbc4a11ababff6c7c14062343575b6f9cfd8f8f8044de4bec66d1cb9ac9d299c931d8677a9b21d5e93efc1f9fddeb8233fa12c8d3a2785e08ae53bcaf7aaf3744df91ef699440f8adee2807de5d9c02ec4038e5bcb58ce584be96c3b481b55d59905ca2d1171d7bb458f6031ffa76e3f9b0a53bcd281a52425d1250e8e57baadf9a05ce086f01a86c513e48620e87eef0a137fcf8574b55dab368b9f25fcd27b18a049921b8914339f2350722b2a22a5c6144bd4770c49252200b89acacbf8df80d6f486741974c728a2313f4d7de18fbcc4e678a0c0fa487cb901434038c4a31e575704e3b8e43463f39de87f0fbbe1bdc4e5a943ca29828d6a12f3191cb5d8130675d685c5eea63a83803ff2e580fd01e8f10fbeca2c49cff768d3c2e1e6e888181dc4cb01a71de25a4e3a20b7731ade18338020d8cf6a0bc680c2930c600dbc7d4e22c1e9f41f67b9ff73e37c55c466708c1adcf733a71257e2ae937206e8c43a14009c847c53df9183d1be0eec87fbe524e77f7454a6a221ed280379ceccbd3734f4f0b0e8a571d743d23f984ebc702b7fb65b78a3728e25ee96ea9f589960969f760d7f005a5eba10a35f2fa678e8e90e135f8dff7876634229d2f37044f14f8853d4d3eb808d983f964ba48bcc11710d4481d9bc2a3011eaf2b4a0440ce07b116a2d47fba5433c443c50393875c817357b9738b922a8e909fefea32d1ecbffab184d56a36af133a5537dc5cd70b2a0b179963f3d346a2babcf611358ecfe6caecb4ec8317f313e8441b445f34f05c2b4d442e19d8bd3c0131ed651f6701a5b6896622115d8f36360c49b319ce90af9f75279d88e9598a95d5b197924eb0e90f5cfb2a5306e0138926b12dadf69b05bb4d0e78587acd8b12f44b44eb31de76c453fc77bda00f47c16789166aeb4bd5f575302c2b61044275656a3926e007ea6d5be0da01b5aed4cea0179914ad336f90b10c7ba85534d599ce2eb9bcd58cbe14a24b420ea8031f5685a2c4b2c42e037d027f9b01bef9112712d3e782756fc693eee974632b2c70b28a65b6a002793c90fb37b1a9ca51ef5ec3de926d69793d4019eeed4976f62c730688ff8a567cb52214bf7829e9bfe9fb903fd813c527d0e121364ffba06f7e1ab270f04c396848617cbb98b85a6be7eede1eac21d81b6c32aa231c4f4445d5d8ef5a52c8ba908b4bae3ca6e719b513492c7622520da8f120441cff036cf9656fbe4d848501292c1e6253a44dc6cdf859d7ba64d41b01b87aa8597bdb0f76cad3e485b72eb6c67563151c0b069872e04e511ad8481201a6bb0e79e379e7b5e9cbbf8897073bf733abdef058cdfbf8c4c6a80ad8c21f269ecc2c57947dbcabe763ff5e3f072d77e0238707134c248218a97c8ea9eed9d3a21b3a8bb3dd7a73d1c4c2e164f00800e6d236353b0d5248c63c2fcefa253b353a206ec3466a1cdff5b5623b53b633a26e96388e1d73076bf55e32669ff87ea4072b708ff3233c406ce4e8bab1db496414a9602b7996b40373b8534bc7354a60b2c0d6cc94d7dfb7b051ca83f45c5fdd53408775266524eccecc86f9d0353f102b5190ed872e39398a08679cdae43cb0c991cea9eae18b6eb18279ce3757a0d9b9f1c5bc41de71c5e3a6d57dec77fdd33655a6a29cdd9cae02e36b803da30e9278ce898565e53e488f4358e433d51272820fd68bd58c35ea0641540ed78ae9b7841640cd698a6e6ad501b9a1f4b6a805e4c134eb4513b8fd8803db6b19fcd803204879aa0dbb05d38db7e393d26b114f638e5877e25811e54dd7f1859b780d4a0f5e742745eb90063cec80afd21800e8428462820eb47fcb684d2be6ff879925fe92b843ecd914f30148facaee614c32f42735191e6bf48a37e4c20f7131f8ab98d462fecfcedfaea6d27cd2f79245d8e5ea61adab350f634576a502b5fa403b5b5e8dfc6d87da57beba483e6a90f82ad50482844b5c6e97cef5f26b09237d23eae49d1e0fb604b7a9e38aff2f7bb683aef81a632aae99ca312a347a343db7a88a6faee4d78913a9522527559cbd2073d2a259e00f07b6f748f34cd65dbce894f92a02a74cac55e2ff258767213506594b68ebd07ea5038fdeaad51046e88ac85617fad37208627429cd13c4248413563231967b3b3b06eb5c4ac40718f4129f1e3824aa2c54ecfbb44a1436040f7dcfcfb97a1fd614f670acbe952c4c9482a3c604706397e851dc8f896f084bfeae0b9295e054d703a12db32010b7031af07767bc4e5a69d2b3944e2d95913db1ecefcb9c26744bb136e6d22e2f87a96d135875536dac887af9b059adae0f777c2ac47d4cd3bff106c4d30d40ebbf2640684da179e8e53dda495a08aff7595e225637a973986fa5062d5f9ffa83bcf495c70594290b944822638a2da3a8aab5b5c472026afa8decaf4c178369df079bcb5ef43c4ac1cdbfd2c1994032cfee25a85388e4737a93eba189fad65550d30f5cf9242cf38bb631929553f20dd3dddd888c0c9c7f67080b6074cfd980393956f0af7fd656332509e865e3e99b99f644ce2e1c46b6f17b8c550ef0c24368a24a18ed76272b0fb9afece7ab8242eaf82496c28052fc778f99adea28bb85f0d2fc2e2382a52268519f1303618f7336df24b01b1f55c1e2dbda757d1d9e5e6d9dda05649ff001ef304d9fbf0ba1d21131e513d8d089f18fc6edae6d4be45853fd3495abf3aa704a5c0374b68ab4931e3b8c46b2ec30040096424750685a231380c36002f7bf3f1b219aae816ca35fafb2fb971b64bc3baace5fd4859e483389621f765b609aa284bb4473d93587895fa16e7ba9d9e6514feb83e5eeb6fc15129d6de68b5454729020b302058290acea37c516b06935ecf6714de913174eaa6af8975b40e2e6e8f4692d064fb391edc78bb6a183c419512a2f12dd20ca5192bec1bd3a7c6404440dd4fb043e7ebd375c29fac815a4d29820d96a35b1a80805e0e23ce406e77c7fe9c31ea8f29755b83dacb9316cf2e8302c10598f6966b843cd368075793e27ec0faf4d0519e6ce5e6bfbaf8bf67025ebe7240e67cb6da87141f371ac497cf05d303ebd3fafd7e8e61cd5d44f92aa6da816a47e99b8dd483da4e60652449c7fd4f6feee2a4acc9e25ba387a659988efb7d10bfbf57674eebcc9edf4717996d555eb7688b0e7ea0f5b5c789adbebc4d80f262add29a7f70d4302d5c4b0341ed96c2a181570522f9e3b16f80475c6249c022488fef53709b34233d6fb868ee90aa6ee38fc46116537dca724737ba30d5c4992b01045f3c221b6d8be43b8a36d16913067f8d5ebcae677ebf78f1ca4e2d7913d2646e7b4fc308b88f6d272986229641b383d040359fc711c92dcf3e7ba18cbc8eb2baf96b723f424a96ab2938b71c8c99303533278607e580e7aed2fa562b865b70c35ce9dc063d5258db823ad18dd41ab801805098d833e9fe10663786e397288c34e25cf1294ee44d54972388e3e32ef25992fc9c9cffd2f495bbff164b175803f3f2263a66f18e2b7ea0c9b544775d8dcf03d50c5acb0ea9dcd28c435326353ac22ea148fe8d226507b36bcb4ac5aa2183d083a494090e0c476ec43398146e5bf97ee1b1060c9584ec3470b12cfc75e36ff8eb71698dd909586c034690cbb9052c6650f708f3d14aa20a8f247575a9489d015a911456cae08539252d4f71be7c2433afdb7504e494520deab8a268bb80496acc0c22774f550b48d9a78afdbef6b53d0170a370eaa6357390cb44ec06abd05c3cecb2f53986342a7f6357d9afebfef042d0c90708e170dbb4f542cc379000bf4325e36184666fd101ed7bb9e77fac1499319a140262f293af26069f568f82efdb609fffe8c948956f61fa0a2c657ab25ff34422c3e9ce7d434edb82378bb59d0fb672d7a5263c081e505af363d2e15494e4d48b285b23b09dce8250ad414307f3381f74ac159e16f42b64cf726df354f33fa250c607378bf598c07968796ddb7f061363561b67429e010460e80851a0d4f8d1683f500cd8a5b282872f3fe5bd6537cd6a15cd3ba6ace7d1e569544b87509e2bc13b314eeb58e7f3d1680cc0635ffce8f116f4554fecd8d6715a78444005dffe8fa979ae7229f89b275abc1e8d86d1dc3cdd852085899abe721a44482c647d2236500c0fbc377e22aca3ca9877ae0838461fb1c36ed750548f11e68e31e97facd4b4a9e815648ba2fa469892c568aa0b17a12b19befd57dabad8e4749a7395eefbe98ed65a425e2c0fd612c9e0a4b5ad5ad7f73be8ef86107c20070c5a32f2ab04baa137cc0ee3ccb4c475c8436542ad3e562917c8f1be1dd1b853d2d65742a76d4213909511e62e3926ecb9b97ebbf815bf230026f1f0fff57d9f902266cdfa2037937b5e9f2d86ae7fecb5edda6e3a4fcd6cbdf4d30fb6a9a06427aec1609bc40c42409dc09f288f3a8592ece19bcd56662fa118535464516288ae9d7cc33df7e0863b0239128cfcaa3900184f5ddc6ae1ae67c1da6d7fdec0c10dfd3e0052706ea7a88fe134b33a90f19c3f73ed5c04eaf222a5c19a64ce645a481b18b804418630409710664bc92043b822bde6612f4c0a9b2e39c04fe877d7d4bf210f7d488a9b442b0a6a67b171dff8f489321250fa9a388f62258f519621a5f2c86504f5efc53d52ccf646461abbdba2d63fa9ae7f4f16d85eb668940eab94b42fb4ec4af68806caa56adc008b509c901678fa7ee9058e1461f7d51efe9e11636b2a8b3b1a386d3228b8aee37900d1315e5150d59530564b7eb598b269d0080ab2d5cec324b6f2bf60191d5671a1b95ebf20758ef039fb1defa89b1734e561ab6f96f35f93df6404bb6a8f71e737247d1df8704016ed1294ed24df4c867c33811cd994eeb84e3fae3c10892bf7d4d4169824bc8c89b92b3cd1f6853934e170301fdb4b4feb1ce8b9919ab195df3422484f55f3ee163aa5a7bd814d6eda5974cd0f5536189b2fdae6f1294ddb48837a230a563e2e691d71abee02c796e5861bd679499b6c8feabe19533f252fca2d88011025d83a47ef4a57b0754312c636d49a194d6fa8bc6a9ec9815fa973541809f0c488c02e8f1f291aaf0901639fa32d8a7e56510a9b3785a916c0d0eb854615c66bbd052ed4bbb65231877679eff4bbfa97d1fc84167de5a9f4b2bd0d53b51521a1770cf7eec6bed3e6497a9e0bbf413e40b3190258c577c8512625dabb39c5c46c59a3b930f64681f55a066b65b3af23be6fa12503fc4dcea759d3ef65427e38a05161fb2c5e08413a93e2e576c1252c2bb85953ef4673a7fe5fb673e284929aa7e9c2a68b17f9ab05ba5065bc17df7756b62ac4c51bdc015f488f2854d3793c367d71ae036564e26b9fa861d986df4071734bc6e079dbbd6e3b12f2580894dc8d6e9399b4cf87b52a757bd2c35ef6a66982a2a5d25ade59e6882a2a5f8834af70f57742ae392273d401654a150df0b5efd2479072869bf88958ac82505106c753e620ffe3e0e4d80ddff95b890f59016d89da1163bfe7d8f239477d60900bc75b59f8317551468e90bb7f916883753ade8ea101a27ad24f6a1f117838e0b95fb83f86a484620d14e6726f0bdbae3a50f73028622d4390bf984fb2f6465d9810856db80e48f6a4348e2e7449dc4c2542c3ff966fb2454e887333d18e6883764c4254cb9c09cc5c07f66616f4ad43b6d006ec04afd6de4c7c0f230f2bed5720c5a3fc1eda4f5f764f35cc6fae50ce0972175fdbc274e37ddd49f582eae08fcf10fe9697b0c416bdff8da15a0f5bef5fdd6842711c5e1ce8897281d85b41a547caf1ef74f5696ebdb3aa5d5ed6f30505731e225ae115c3ab4ac56be1a579671cc31f8c08611253c9b7dbcd152802f07083419ffe194468e65459db2fc31a45cd3ac2593f01c9155502d853c15c6992acdb148230246d848a47276b4d15be34514ab4dcc5c263a117da2460fe86de800606b5421b874a3bb9dd7ebd36fa1db994d615c81240c06e9f82936be8440a3c7668eb12dd4aa72d3d300de8f9cb04fa877ce3b03a52d331f91186da9e67060f87fb9efed7197dc13c4ffedca796c932b8acccac16b71ada45e7f03d6a49f5fa83cfc924180dbbd4416b05b8ca8a038d8fc34808db5ff63b964faa47b2755bfe39d256d732f882cbe4cd6df9f977fe2d47552a4042345bd6d9ff729c1436f48df1efde63fb0cabdd98fb8dd4415393308de9d6ce4efcae77a571d98f8233369e6257b0b1314648084dea07abe2765749fbcfc7a2690498950ce3458451e3b91a314f69d5a249ede21018baadb2891c5c58379894b5002338777485fe967d2b3e521921a3f1f2773b19db2cddccdedbe73cf95726d0ff06d6227a20e35559a0fb32b08d35a936c46f913189260d79edab71212bcb19c8bc9365d685089c73b9fce197ce4392750bf3c242a08b02be937639aa2b96094b2cd8d0dacfd913ada6e2e65feaf0b5420a4996c2d34f99d152023e851f5ac0b8391b881fc88dcbf7d9355b2e36b5f2286ca466231a20b1c5a43fa1a707cdcc60d351175afe6a6b44112f3a31e93aa0140b425255af3c672a36929ee65ef5be8457e83ffee08d2fb0d6c08ffc9e78f9e48a1caae1db96d1c713061c15368d35fc8dcb5802d5e8727e7e629bf8e1c7ecef73f0618ac537eafc3abb82082e9adb4c29a1f1272c424ac902eb6f1be3662618ae22aab0ef9ae5f54d391f5c56edb3926b843edbedb0f1ecdbdf0136128ee613b610c7bba4fd43a5b44e3ab7a9e9400992e04c4262faf87a540755f5952be0a05abd2355e981d176eadb69b8714621ad6e6b75375bf5bdaf411cdbd66aca19367085cb6fe2fd6d65e7acfecadca44b06ed361b131efb06defaa715d81c6629a9564f9f1f5d2554aa52d59b761b0b9e36a8a7242e565305649780ca2fd51d0a97af11a6157675679aaa01e1f5a370261db3bb1db8c47dad598c352bdcb2cadf318ffd7a5333489a65279f2081046874aec4d4ee99412de3c77bafa0d360c887ce9ed09b626c20b4c13823f2657357cfdc41266c10a8e9cfd60edbf80a2d8d94493f145b0e7a37169f22c5a85f17747fe176e16386d9fe8eccb7bd715593cf2660a3e92f01ee4e95adfbee3bf78ca276508f439a5e555611e7e7365a0840fa2819dd67bc812539439d95db37764a5dcbc18557360027d09ad61cc31f871de8cc3cd48b51c862bb3f69a9cc95a2197504735268ea5b084e6fab32e46b679d7afcc8d311e5a11c2822bd22889f0e08fdc55217414ca9a754f788f514f39b1a7c88775ad81baf307f0c0c30ba3b3eb0999f618e3b55b17cc0bdcf8a93586b6d21462def6a1f47252972f4fef21480e8ef5fba6748579535bbfc45cbe25cd5ce6e62c70899f1bb0bbabcbcc9463e671e15b055e0f4cfe802a7213a75f5cc951a12bfb7f163c13b0906b954cda77cb6707689acda2db898aec54844f16ee62df2cd7a6d73c51c6b0a2cc871b13ec6061b6ccf05ce17da47fcdfccb2ad468727201e5ba418011c245f2a7cc7cf8a47f9eeb8598f301ed5ee6d1f7cc8904080a710f79b9d8ce79ecd0a1de3a023b91807638b3c6ef50c7f6d176271ffdcb569e6025bfeafdfb1fdc3c5f74b07246eaeb3f1468e47abb0727a7008cf04506b364a90a145df92e84adb89cd5a13285e193e8226728af108498e411a373fcf085021a1ed937a88d7bbf3e3b0a75d880ce7eae19847af8b5b33795c8b1379e2c967e90d44c850e90276533c7fa0caaf21331483d6f0017d36cc6e1299739e879a986fa52a54d292b5268e5e65332b6191d27bd1c06e4ea8d02da733defe6352ba5489478885c9ccbeacae20261a5fcdbd685e5c2cefd89183066964a06f2fbf8c01905cce09bbacfb0783b90404d34260ec2b6d043f0f59834b73fdf9ae6ffc05981bdfdd81621c28ee9ae44ae3eb3d11f52074917d4514df7bf6e33fb466a4ea84fcd1eb062f010610042c4978372769655c49e303aa7ed90a811afcd028067f0dc95f3fe357fd7b9ff3e4f061adc782d92b7ef24eb25c2ea65a5fc288c53a4a514423ff0e7f0a71808b5b463b16e438a80bf476e85e58e54f251c75a6edf68008dc72938a4bfda58e481b01580fa892d0fcfc2888f80f9ea14c238503ce9614106d57e69d6540ab20302f92030a611b03e0f7b91953641323fd61b18d15c5d6d47215015d75c69e2737da8c73a270cf37ef27a974162f137586e5c6631fcc7fb59ca3ca1f373be9d0e7a787333bb7793a079f64a8b9064411fd6ca379605638dce246125428672e180457fe3381da2538efec5a4184d7996902a2cf61b380359c4d2da5580ee33cc28cbe610a41a1d6390ec50389ca20cc3a471fb16f6f620e054d46a9e5bbc8dcb8273d1346e6758ab8f878bb8e33d252cd87ca300e559e2d423288e3ce50ff64d6ed373cb2be2b14a01efbf89d6a7a9093c7fc9cf2c1e69462b00ed1a7c6e48f2d78530476adf6ac5df756e8ffbe64b2c2ec924614a46a428fa640f7d1a1b06674f5c0e7a7b491ce0398aba9996b9727bb557ade964f2f6300f040c8dad30e8da157cb91c2e5e1ab210bd148ef5ca968a0a5faf4d36b8aa7f9e29bf9fe60277c0f5d0bb9c247bbd88b521c5b1fdbbad3d199f8ad3c2b01c61656837f06420b0304c7807f2af30a5aa4b0a438f6b995ffa18b9ed4debdd36c2d1091f51b91b883d90b9dc0a4717a4b5cc3bfe8c09e6d99cd47490c0da6c47b02ca71fa6fdba6144e391600999b6f16dd4101f4c814222dfea5ea97b2f73f32e7e234aadd544fb930420543f5c84d47901def4069ed862dedfc94c69c6a9349f4c81dbb92618b3a7b57340e41a597444fdbccb002c4241d8995eef394eb32eed747c880f4c9b0c3cbdcc8953d89b00767544062a80b3bfb1b66a5a00e24506f4eb6b09b761dd73bd2fb85d237102c96e820cc65cd62f28132000fb6976bcf4425b256e754d9d9f34697e910d657bf702705b3a4ff34fd980d170fc5febe108291a49ceb3ea5d091bf74b4f5863525f335d67dd8d4759b53e56f861de0d41c853b07f358a09830d7e190709554cdba41c5cef2868bf7fc5f46b321f52cc08ebf4c34e230d8a14f90d5ce9b2037be75e2fd0be767653590b5a718db9ed40c89e914615da4387092cabe542705393b2421157466de3520dee61e538f82083f879f72823e9bbd9de52353a9862412b350c897aacd70ef6b80208e7dfdcbc2df1b4e81e4687dbf9ecdb1984437d95367379adb50222907f3818675760c3f0fbbf97c3856be3cfcdcca0c45283b28691778cdfb78824600f58190ce852ef5793b526af0e377967b0bb2c29de2a22ac9c04de9b956109caacc09fcb3c5d316cf2a8f0feb8b3b4b4f5ccc8bfd651c17590765e73871d784e31802480ec39ffe22b4000b83254bad916663264eb2b6da9254fd7e064448f528a3309aa34b9ad454946a4e5c9f2e5da644a2f2a997d04a8112ed63fc25b0a8dcccce035f60021cdc50ac24d6a87cf47273a1b19ec4eae09220df94101a39c0008a1a8723d1a836ec3575011b817efbb60f4bd78a624f6477a9c0c753b4462af485dd0f8ac6552c3498e472f738a4bf04997c50f33e53f426f8184f850ec774b9ceae6194508dc17aae7b15dce91a7563f29399975c5e1669caabc3d1ab2b60edee7e7be8b65ab1f4251f47501edacfa8ab0dd4c2e7e97b4e1e2448b189ab0cf7ef62a467d0b6b3da080c664d85bd38473745864ae5e0f8a084c0b6786d8c987ce5f2b5aaae14599b9e9273dceb959ba172ce4b6a59ac924af47da588161d26fc87847b7cae06236a2fa4148d8b9105d547f4bd60f9d64c9b5aa0d2e3123a578465bad31116a3e5ecb28bb87fff4aeed98377d5e1d681c463c7f141e080ccfb50fbb2867791fa41c2b057ab1cc7d15b3760102270ade7679583133e4418d29a682e41d7f9daddf1886ef313bb57cc5a40c52f5e0a1c8f415a2e8ab7f1c6298e4ee9dc149f90481989c071ba390dc3638da86a5283f62f5603ec1cd638cffac0fa70bb97b7c5e3a223c66f3776984aff900c4cf63e4456b66612bd93bd0ab247455add927a51d6320f2646ecd170ed7980fcd7793a704f065db9e068186ace6d53ebaebc73f3cdb2351478ad7a851392e24b0be7b23ca7429c6d1f292a394722fbc5d313473f589b9d260e42139a969f81a0e48fa3810a992f0f0e5f3dbd53892a4a18cbed4ba59beeeeb4f884af2b026280d7d415602b4660a3cbf8b40c0aa5b3e071af81a49b49f8214a7e4b77bb743ed77e8b9ee8a364cdf5e3978bf41e2e084b0f3e6d8ccd4dfb3d8f93f93916884d609a314557b63331d1900ee6b238f900147581b5d8a2748fcc557dc1615dc7820c3f057cc402338868de74c84c0c0b2dc0851258c30dd7d58480b8a51609bed81838c52c489e7c3356084a01b72c844f4bcd748b0d0f89729644f93ca1f7081f1cb1bf657a65962b803bfcfd8ff08727f6322c69fdea0d56c3b8f595dc1f1b94de3e7cbd2b198ecbebdec7212e7518dfc1ef20f93e3f3c97b80839060464815cdbce7491866401f711ee72327eabfc3aaf2885bd15668dba247ebdf8c9476df8dba05c90092699096f1e14c9d1369f54b4e685855ec41ab6621cfa75627300d90a55fb2c780634430cf3431f733c070c50c4c4c0188fbe02235253637408b5370b41dda891add4055ee303dd99d179390b23cbc9583d25568e1de3c4306d2684e616fa7cc443f37d5c701f663716e568a1bb25aa5b79eea60d1a4efc389136bf40d590ef08421dec6302c7af57584fc69b3dbecb54e8a4cde87a6b300bb128c43ee2355fa6aa2e9d5adac29d852a5486e8179ba3f852b35199c65691e0131abf4392b99c08fbe0b38fb3227be80b1d12292a06636b6c560111fb3cb708494a7d7e4b343a3733d5eb2ec0ba65d07d487eddf896d5b46a8c64eaa47446f2d735a2d0c02f0ddde7c8a59f456127a4a00520b8e5c0d67c6deae8c49295baaeb0cac02cf1f52831ae0ef9065dacec59e05d3b42179592de230caa8a272da948554dbeacf3cf3241841964e8a3f7657482909cb2010e1b8754f646280a220bb172352467d6cd44a0be829915fd7adf4cff9d4c2f1b8311f06f1cfc9330b9e2858f56408b8f069f154ec3708cab3b1c6a00a0cd02ccd3729b286876bd39825c3b8e24ecd8f525da4035d90dd4baf1f588b84dc545dec127a867400abe8eaf7e99a40e649b15b0749fc3784fee02031ad0769b0c79374f4338ff94e5a6157f6db822575b9523d1beb97d37dd07556cf6ec9f5408aa220ca38c7a3bb9822838629b2dd0b3b8fa71f5a6df08e25169641dbfaa07aa7ceae9fb5fa97434a5a05464956ffacbdd0b7ce7c6ab7b3bf9febc00d300926159f31d73631567cc9b34bda2e006d4488aefa93b4bc494f8191a15f09c12df7c74b99b170ada5e81ee4d0fe1c2b1d98d8771384a7f07f274852047c5375c8fd2e7b496f2f9482f564f25cc2885225f44ee7895c0ec44584f444404baf131dd95c00c8d2dd1a1645c7a126ef414587ce3e5e33c7b4dfa0b8a1ad6e309bd2dd9bbfb3211e84753b1f6ecd06db69fbfb9ba5ddd2c9a7b602c898c1503a6db4304c5d24afc21cd69c8ba80f146b60336cfd6ac81fd003560be8bb3ea668ab1bd0636b1053db414c71d344c1ebf4bd1295d6fc1c61631292d5babf0de8977e1d7df57a2a0e24de9370085edfaeb418efc35ef043dd4eb97bf7f371d1802185e939969a7f141911c886f64ee9748f6a5636f3865a540efaf198261827d0130bc35647f36f4f060e5252171dd2ba5aaef81af312303a445bebe35efadbfe76e341e104dae4ed97ca54c0a0c6d727653492d9fab27ca4feb1756aa11cea7c40a60b7d68a349de992431ceeb359d1bd78d1de15982a579b6b3bd0b6cbbddc1642a8230e5c49a934eb7e175ada20411940d43430916fb3116ae81f79d922714540b449c13abbee52235cc0f8c9b0f85f5babee148c430ae8826052d823825c3a94fed00e6b583517970c8e2dc6aa06e659f95d17a034789c096113a25a0e56df32349c1280c061bf454c4de5ba25e637ffef9cf01aa862bbd2a937ddcc92ccdeed6879e8dd782cbc4d1367076d74de4b0037dacb7018bf3abd96bcecb675f4f25f493d71212d3b096f6d39a18025093a95d1633a774b102c7bc04c8bd9cc241185cf943ffc50c2e5e7ec3923163ac026a8f77e641f6afd6fb0cc29e8147c2d2fdbfb46c590c75c9346a9f15376cdc2f4e44cdde93419fdb8d9d6c6c5b2342523a46f0cceb4428a74828099c76674c4f3d9025a93c51b8872b64ab8f2bd6a72f9a1e75697bc6723fabf5eab496582fac9d4f765839b2fe2907c411a83da310e05d22f4a1ca04153591355f5e5a7f0a8507b731417329d5aa34dda58cb9b12fea99408acaf47b02be04590aca2de49f8e8a5fde192b299db3be6ed17bba7e2519f177ed2f948a75a5629a5bf422819d793d44d13f04dcdc755daa2a61cf970a8dfa482bb13c450b8accc014dcb71faf41059c44da34419c9e08d0dcc01607a1024ee9008e5bb37bc9efb9432de593bae410b4603646092ef32b2acc7c395061be7395e505acdc3211aa1ebb2412d13f31bdbc627d9ada289d91cda80b9c83d9e1cf45b478338ffb258e62be33d306365ec4dcb66be34c9ed0e383550edf6fbe6ac8139bcba71ed8adcbeefbe8600b4dfbe74e05f986a1988a2d75111df48801a2d19aaa970c303510579cc1a77cdde6ea88580098ffffff67