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

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

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

Block Certificate

Block 59358 86000ac5d45066d32bf7608e2df39c740bfc9d93752521f7937940b47ce77d26

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2daa33525ea54f59f68097ecf49e9035b9f34d032b6de9455b01d0357921388f
Certificate Block Hash
86000ac5d45066d32bf7608e2df39c740bfc9d93752521f7937940b47ce77d26
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0050380000f0350000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000091f6de44a59e364e266bed1d9574acbf891eddc268dfa2454ef23464395ea661824b619d43cc99c1cfdd3fda1f91231dd42cf086eb225e1ce721d7d0ed785fa718684bfac3d2d419a3ebf9c87a0504a9a9dce107c4f34b151706000000000000004000000040000050380000f0350000

Raw Header Hex

0000402078f16967a4b4d1c065ab784b7ecb7888183d98d68a8dc153ee970cd9789cc1a2f9ecd00ea283a2f843ddecb91cc2368741974200b400915ceeb218e3138a15dd7e1c126a3d7503188f38217935d0015b45e96d2b034df3b935909ef4ec9780f6594fa55e5233aa2d

Proof Data Hex

59,560 bytes
121216020307e7883c17d9be1a8af88daec2e6a327858b479f6362e4b771aa2c473592eac6aeaf58fa376b7c2da7c338ed2cba1fe4e7ebe75e092ae86b4938e2e919e8b819e3a51f3bbd6d72e572da7c4d05343918be53de02722a88b5e62e2a153e944f828cc0c6c3650710ca862a55dc168d8d3b4bb6ff79b10df180b722818b539dd73d2a14c54474221cb70e506495e394e03e63bfbbef7738d0a25687095b8e1df970c815275d345e89352dfb3e29565cf045a396feb3e371a8699a6091d6ddb30904efdde8e66662481ddcf5b868dc7f364c5d140cb4c9d0c5a40ccb1ef1f19dfe85ecf89a4bb2a727c864a30c544fe2c45cf5afe91ef339fdbcae726ee5f9141f839c56071a5a4aa60f07bd381766d80f26e67482543a68ad7ffcce40a2e34d6db4e8292ec4a9cf21bd630af6387dcd52de31e31375228d0ec9e48c603fb8ef1b5f5a0578ce147891bd2bdea9c339e7c190f422d5e92aa7aaff23c763419ad20410882fab0518b55d4573052ee12fdfaa9cb17ca05fbad68ee4dada401313882085c08a4af52984c107874b56ac140990955c54d75f82c9a9839673b2d929e26cb863706f2642f984c2f2867675a6bdea510aa2d504692c1d93f382e7687c65ab2a39d67cd8991463d516dc35bc1ec82a7815dd7b5a77fad3a89f3deaed198197773616d374ffa993a8feeb036f0699fca7da17db727427f79ff70fc57561345b317a49917b3bc4b800e08219a73faebca9a46d656f10d23419f11be7dc09cdb1067ef0342a8838e8a605045c2e8b33c0ed06af17adf7c3e5be3af69ef0e03d4abe0edde8744001faf0a23d6c8f834705f8ab8c0eefeed4b3c7e514b42780f0f9e318382d19ab5cc3914f1055e4f58939fe839cf8ab48c7adbb9145be7bd4a6ec4e1d4faf5260a46aec953e09a6c7e60341d76613a6d0bb939b6d670bb4f82080392f96b5cfd7046ce5657acfd670fd322e32546d04513bb53926c7f0d939006152cb41cda6010be491a93212cda7cefcb21b36e5bc624c6a4f59d4df9b34e592c94fe502958c2cdd526291cf6370bc8e1b56ec8d1f294f10241ccae524b994166c3a05ecd94df5bf2333082252567ab6d8f730c529ecca426f4706a7c3946132b59b8980d35152db1c664d49c96f8c1b23fabcc831bf9fc923120fe14c6a016909c1412db225430924dd6c68ba2cd95b15f6915d45d2a17e3fea298ffe9fdb37114a83a051ca756d63bc3ec1948c0da6ad759c26d28efae8959af00c0b4c385f7fcedf247198037f44ded6041d4b61b9e1b64028a0a18851898cd54b679231153337ad547737246d5bcf7752ccafac65fc0fa47a433e7c8045949564ea71a3a9d6a9902ae5137e57f4e9e98e41a79e34a9c5ad2034a451d14cc25b829c23fffa9d491ac519db6aa8e0543932e18782e2a7dd2ba775f4c63a108ff6a08e1407258d9390a4b3d4acf4e0b4438a3b17c03849dd48ca45d85e2276b06fe009f7a6123b56f245eaf94ec92549705e181ef06f9508016fa25e7ba441ccd70c94a4439eea56131a9a1d7003312736cb9195e13aed5295bf5e797d4b7b298260da24c9882fa93d8e53d1f594fe4bed5d32b85076f3e7288b1c34723ec5fc3c098c85cb1fa2d0e7e677c93640f5fb3f91dd563b57a5761f5f09c457b9df5221f7ed0bc596846dea3882638649a250c5277417c939fcba0159a1ff8e868515bd6f174e9406145fdc35ac58a2c1cc4a2dc15fdb77afbae4501862d01b06894d1759fe835aa5a8992bcb0a1c71dde5f7cfab35189e17d84bec10982bce65aa9de52daac754645a90a5f1cbfb001205d9c0edfdf3483951f740d7893fa443ad3b8b30f47e06dcc7b643db19e8ade355201993cf71a701fcd0dab1636274d237f80d11c3510f832403836df26eba7cc4ef0c4ed2e42509e02374102a12a0bb54bd6df97e65457307301e443a9f232ba0e9fad760e7e0134cd7ede268393d8eb127a1a692089e9e6c0d294d2d4fb5fa6c00c49b2343df57b5b05108dcfd9805032b6294284b6f2b4bb8e38f2bb5280d99ef37ea8a5c85a570ed20429164fbe9bdc41ad1007297f1b15b0798ac5c1aa3aadcff2169f5f2f18a261d24b4ed5b67db2aad49f9079a4d261f9374e4fc3ee89e11f4538a7b13450feaded6114aaa58e6d71948b3eef8671e89da4fbc9d395258f0de706dcb08786bce92569c6d6dbec771fd4a88f64b364721dc91295451942a49b9e18d0ab2d8d6d7e5df1f3abe606d48efc9cc00c9e8954ebfd54e888168cd98e67be3ccebf1d56a602b19c9402d75afdb16b43fd336ff915406dc07e33705fcb9eac42f875ae201cd2f195fcbae2ff36347d03213fee0e9c1920f00c1d406bd88e27e4ee75c795bb9df8a191d5bef4560da022b4b46209d293893e156c52710e63d99990533a5ff35cfb41882deacf072393166801cb1c20e5797857c91be4de67375e564b790dea7ad2304646d845281d1c88eb6e378ace22cbbde3bc7edf0fbcf3151a55cbcd7d5c953410c2b2de03bb79cb618718ebb5b9e8fb2a32e9289f1852890d57efcfc4b8d487462bd992c6134e430637bd1d784ecfc84a645f6e0330285f97aca88611a847510be3868a247874d0806acaf67b9046dd56ae51eaffc69d56479781ae96e2badab728105890d167f87932dff2207262888c1d4755167caa2194014341a436762a9fb82a6aa25529170030bd4ba17b7b7efce9854261ff2069130e3e07544c956a52a91408ef1660f4d8feacb96e8f7bade700a1871ff6792119085fcbd4f941db590b3e19da820affbf582fce74863f0f4356685f9932e266647872c06bbde42ed27f3f30f3e6ae124801e81bfdebfd2aba5696b0115ba4fff7dfb3763ee332127742a5e5e377ff8c63ef73060aa8ffd904d7b0a7098a7497c42735c66facf5d1acca8ec80ca30ad4f31428ba8aa5edbbe2465bd9d726b7d17de0bc10882d7749a594133e2fed5cf749bd4d33da2d54a2ff21c03fe6185f48d52a7ac4543e2da82230b33f64f4ea39c9ded599dc51e7af6c6687e233be61685449a4f7d7e3141b8e54ae2c484794e37cae2bd9d0631f616c1c6187cda0b6d551c15589e245b87ed4050475f53864e9925cdbad4ae4da37705b1d70bba9d07282f612fdcdba29fe2f77e4d45cb4c8dba8f9e57dbd9b8dc24c48cc8f0b425af5639572a84b800a09c0445b3ccf4b9bd8b309834af0815b8b74b4a18989400b67a4f6d744ed5f1b7f8e88d8d252138f127ae8bd6a36b5c5887e1f4aa8a09bf70f120d19e062486e432ef20faeee7ad6d0e496a585f1f5b2bdddbc006a0436099b0a202b9deab612c0c6e8bf335c39b7d629f192de8601128655a4a1bbcc3563bdad52f87cfce6b2f0600083c51657d5ca01c0d097a3741bb7fbfc7b31b18eb24c217b442f695c7ee53b4937182aea2032a2524ce5ddbf41dbf9fede599363b4a7fe79fc7c23619d2c37b606d31714d2ba84fe30bfc0e3e51251a49996113d2f9272828be0a8561856247949fba3b465c1ea7c85d2033ed8c3e509a8c99fa8934ac3a0c28832c5452ce8ebc99540edc837769eb506d6df966f920ee2cf7b7c11a0a7e867625baa90fa22e25eaa73583fd6316b7580414497398feff237d56a6de709f006e396ff5eb1f5df424c736d550e36dd5943c54094c2b50f7985855227cf3277e96822b65cdc2f8e64e6028dd089af37cffb03010d3666364b7f988fda166f97fdab5e75be4d07bd255cf8de2259ec41644efc2019684e2fc511bc965945597696243816ea707e6c7fcff643c577cbbea153036c501952009df2b588a089c65ed541d4e2536e32fe77db25549b69404e5cd9fe3f34a059973ff1eb6b0a6f65b3c2a722a85a344c19aec27352958a8053490a2155e430bcc3c44512934ecd5943a6a31c4b379fbe38064eb5d8f05843b0cc17fe0005abcbdc5efe4f4bd53808a1c9a1b3621104a9a3c2c78848d461ead35f23a1bb20f7a680730942c121b3dc96d965c8aba83d5a83b152e4f52bdf20356de5b71af73a711d4862f164ded8046c3c2a515ead486fefd424192e92901abac4f1866891962e79689f9272eb9b3b2257ec49ec93162fe5cb4cb9263f94a69109b9bea38e233ac3eec3f11b655798ccce9cf677901824816f29acc42a3391306609cea4fbf903e916c73edc2480fb42815b3f2554d583424d301a199e5d060c8fc7ee82be371c506681e3727d391ad298ebc7321aeebc0f30faede0f9b9285aeaff0e14fba45c0bd3923634d43cf7c65a04fb4e084b04982a9c01221e3d7a5676828b920347b708b98faf5236eeb512e69aa3188e75a5c6d47ce8315973f18ea82b5b7ae5e5d9722e437313fdb3cae5780352be5dfae2a76b28e57ea5e63b49635d000e192c37094b951393575a11f2e4148f29ef81bb9eba206e657d61adff0aad72be3c4d70424c45b79d42203036682965719593620e2a8b4444463f25e2e9202506c5cae9501e49f26f8858b61989007cb51ef3e56beb595936dfa0c574a4929906e1e77431d5c17b4ddbe872ea42c15f6a901a84e6cf6fe5b03295bd49d45f263925d08922754cd0b16acfe61bf2cbb5d2cda176ab975cdf3afa7633666624c9ca31c051331a63452b4983eb156838d74f6cf731edda3d7b3e3c9021ff7a65b3c46de81ced0c2a7848e4162b25c6928ba9f3745cbec42dff268dcb37c3fa6836f3629b61b30707e49a770fc19f367d81e26607fd5c342b9c9a0984dd4d225c9d149a06eff8c3b451571c83fada06acf7ded52556b869248c5ea0aec4dfa9d32319448070d3e0bdc0a9f944fb69c783811d892467499cdc89aad9b7d304dd2a2239aacabf98d3fbee9894a8c1b1c4244238e86e36770092ad77b2983b41be57d87471f0fc2edeb8f53720c4aa11787d7ac00a4a244ce2f94f15bd7a0dd38dcae6e1f7b37262365d786657e43143762024e5a37ff0ab1edb1f19dd78de731f659aad25c75b028168cf3986e167fa13d0d7792ba04efb03dff05451687ff80d3b18b8f61ab94dff23d34e2dfed8e90eafb0e4f662c95c12a75f2fabd0976021b66b791aaef1afc46abf0516ae02283a24b765d0733c71b87b2ceff753a7f58d55fb63e061b3f8c7a77556f5f44ce046f09469c5557a71d610d9f19367cb44aa2bfc6aec555cb8eb7091160a14b9a96562c6f83380a0ef0adb675d07334793834ed8369483685ae3230e046722d4540799ef6c928a86647dfa0c291bd107c3a079826f022e67ad7c4ab17db78c75d9ec9b1719e39730bfc8c540ae4f81e730831be4f20344f5ef71521cf58d6aa9985ae4f0e503845b420609d98305e509f555f8423fbd15b1c9c2f2817eeb89630be037070f77bf0cae859f28209b9e291ff48aa828cf7c44faaf724f1d0417739cb9049bd99c08ee440ed06d230999789881b61745d1e063452ba338996444c8bea9ed91fbe33f588aef0e3bc7688a019e1558a6d841d041a0c6da45a39f8893e17cb1d05895d0e0d9ad97172464add6c8b91d0c4a6e9eb24a3cbaac91ea9dbdd31bcfedaccd5524ece4cf8fb9045edbbe0be88443ad16aea77b4e63d9803942ea09380444df3da34be5f092dfb76e6411ff6441024c5e694f215475d75c924f521ee9354b4c9e2ec84c8e327d0e9584e87a3d7435fcd617c4b6fa599389543ca0410d96f566c5f0ecc630213a880f51d17735fd3e354c2a1746035e3bc5ed27b1dbae38fdf527789a4e8f5f0c766c5c48d9dc603d04722ad617ffd443753bb505af3168db02411983976e983d511e90c31abbe58b4b39154c9aacfa1d18bb71d0380eb95943e5164782d0b3a3691056694698d6196b97e5446d1fc0ab36de0759a2a47cd13b44d61b00d4c04601467a0645343ea3611a43092308f5250cadaf46eda3859c48eccd2a92c6f4850e05ae6cc91e8606027a17d8218b6a963c4f1f7294ffe49833a370e6a0ba75a960576b178431137cb2004b90e1349eff669cb452c5f282bcb0b918b0dfeee6fb8285af1c634f6445391355a19d3146916a7c7fb1d9210f7700de3819aaac3b4bab93c6a7b246ca98b64a99fe0d0192d7fe9b19e1ddc8a60c7bb9ad62609fa445d36ec83135896c914aab732f931204824b11fe88fdee2f7c0808f3128098a2e50867545294a3ef5aba733498eea0465104089f2858a02b2c28f029b2e4362a72af358c4fc4d23c803db851c381d6f5842bfcd4741d6010065a5345818bcc00bcf7bf14d88671cc05b0ce1a6d9dc96875a3f8bcf616784023a3f54ef7b159f71600e2a25949ff331c44db632268ba1ffd96fbab13e96b586f8ff609f3b4b6487c5f6627e63807beb527997d18d6211cacc9b61d38de3de2ec7a78ffd606ef2faf9302f5caa21f71e6f61c10d9aa9a52c325e5854e80711fe59eb9f8e80b74e024d2edf610bd522f9aeeac63ce6cc9ea5a8044aad8b0174f2bb0af658c28ec1faea8f688318b8f181f7906df27c69488237f9838d4ddc0a06813ed629f437ff50ef34b5661e50e5d1a4ffd53dae6cc97a1df783296984570705bef8c58899bed8fc350f102fd58de7413b0a7812c1b9e9c4111583118eb8111fd9c2b0c098ce30708b9f41488945dc79951155b0c6210af6bb73793eaef22f7e559a634a64ca1a788ed2e6b71e475c08b241447f618590d40c887e39481e2fc18c96fea9d364e34180733dd4faff5fa5e28c5ed31b8ad478123ad0077717e7395df257d722c42542ff338d0c2c1920358eceb5f5f4366481fa6b992596c19f4dea436b814ed9dd51f5b0d667c29c730f94d762e951a0cb46d3da45c2940e35cd8e1fb166929c6e630b523cd58246b50f4aa1d49f1030e583a169257f139f6b9dd1a666c3fa3e8e3661c7215f3cac521c21a47461c53d9d52f46bc3479e26755e60d875ba751c3096d45f002842868538f59c3cd2ac59d6b4d75cf9dded5afd4aad855299619ccfbd74501063eb04cba6eff764be252290a21fd369f25b51c3fbe801ab785a8f321306aae7d05dbfc7ea1471a16cce31e2e555a2d107537379972593eade44ff210d347873cca82432b50a3c2ae6feeff6f711cf774ad4c137d9a080239a3accea3c53acafdb970fd222a5e424048421b6da899b0284ed6c438d70f8c2fc556bb49823b83dc2db764e4d22a23c5253c063e262fc0be531568e0a5fe10b43d59b5a55296bbef4dc0664644f0b1d2023349351805373d8c16bdc27d1a294ccc10783d5020a1ebf73745d0d86dcc9b91cc5e5ad17edc59646eb37e731dc432c3885fc6a4dbf4aaa9fbe52a798f7fe783a8b2f6bb307a04c52ff4be183cc6815bec5928f20ec127f7d65b85c0199d19054e40c4d282bbe826ad1fdaccd1a593036327e60cd1166036d91a0e91fad8b89f7883c31869da1fc9cf17ee786ebe283eeead0d02138bca5ce65f8632b28b55b22a03eae18b72ac8cde34f3108305e2d604157491e59a6ce4ee220d764941c1e86a733677e03f044f2c1785b1ea3f598a0029a4ed55be3a725de8641e63b7ac96844bf1fc16446454d5b573d257dc439ad28e9c8e6ac8d21024039c073ae176bfd600c948eb3bda3cea6d4ce6a89493d3005348c1d996b1dcc4cc9542f96b330436cd5e1e370d68a01924932773b40ca2efa331dbc7b6cdad6bb52a30b178d0c3732d9e8da0e779e39a9288b2fadaece2a824a501eae7c3f6c6da98054d3c2146ba435e0eba5eae553a69ab23e268fdb7de3865e5dff33f3aee7efa7b25ef4149e9089601647e8cce485fa8b604e94f0cf69833a69219c0d232e69bdfcb5f7064dcaf3d63775b92474854b088cd39edc44b44bf1147a264c7b4d8ad5aa69daa512461fbdbf4edcf7ceed39cda36a188d0f2467db35d4725a874eb27e91e726943874973b5613dfa30d32856da52bf3193fee01a8d3b74b12205f61af82e0ef30b777b2bbd419894667fe26f78807018422361e7cdf35787eda8d39eaa2a2c624cc84bcc460827ad463baa4ac872490e908f4f028c66e27abb5a76d2ddf43faa471885a4a86406ce294fcc9a14c9ec8ebc1d2a03808760c7996bc54e2e327d9bacb47b773a10d1992c8757dddefbe9f3e5c9e03d54ec36f5b6652ed3d752fde604aec56620e822a7ad3375ecb9aab09ae679b0dc8d2a972f6d86cfb0f018f0a058b1229cdbb1abf95d2159356a09e7844c5bbf5919a6bca9ba80d31ed0c41d1b7f8fad60ccb345daca70a710bcfb8db14b4ddedeb02893313ab1a53b1735add288a04b76e2a911f81263afec12cabfe60e568feba09a81c5fd301f6ecbaabbcdbea8e55d8f4a56be1560f704dcf5564ec41ea99ea5c876456f75d7367c8772fef61e118db763fc1a6f51f342139eaeeece3833e84553c4ba05a62d74564f8a516af4ee59d9b804d7432c76c004b8ac64e606b05a7c40fb8a8447453a5adaf800e57d093bc793c2d4b753aa44084b09a41a6876da531edc38dbee5b400f8e4b36039d0526f9ff1d5802785de50bc2eeb279efbae3bf65e79f5a79a15f33863473cbcceba6313bf045d39b62e607c192c784daa3f153232cb93f5b80f123e0853ff24b9f11936b9f27f56a1f0f2bcda3600ffc982e32307280c9a71d73c526477cc22729cccdf52ea6247a979e9c0064ad72527eb9d550dcce60d312ee6a69d226cb5a737c82d4df0f31a9f7e7b3a7eaef472f475461ae9f6fc88c8202e5701384675540225811352381383efe49d0c6d17bff26ff113f359537a45b49dd00f9ddb81fc60e0b44aa2babd36f51e2337aa5c1423fe23c56d89885bd30d2119b11a699495dd69d6f471d5f5ee74679e3c068c397494d35d45aed1a4dc252e04f9d406045c8555d0a0bfd26528d76bb98bd0af3c04c02acc425480fa9d35023916af83e4d8a307b7b90dbd09df376905595f79a7ee610cf87beb9da1b251ae3e31ff0bd6e6bf53d732e6ed8a84366bada7d7d0479c6e221b07ceeabf7ca97d74f1e111bfee65df2d795b7581d05d8f2cfb7832aa869051fb43af1d3f0e9fa0eb8d8566181912e511126cb0385f6d20069cfc6a571454d242e61ab861ae53f66fa5c29d135d17a1df3c6096ec93bebf501e81fc3c093803178273f3b1784394fad60517613acea6b73d005159c5e0559798c21e53ff1df44b03a0d3ec6422436683fca08695f3f585aaafe85c8c2093a518798a23d4349f5ffdac9ffcb4fe58117fb4f5b73f441fa8b942aa1d8bd0bb5823904ecfbddf7dada58cab7d5224d124d1e7c52c4bc2b5be6de2450d02d4b17b6a64bbee3f4e36dd227fcbd8d1b89077337d0a854df1c5160e570bc7bd7e67cf81fb509cf69a7c914bb863f2bbe6cc67ef9aab70c791bbce57282ca735fdca428a7e31bfaf5e5fbae64d4d03877f422001f5f118e0c1ea531a5e4c8f158ad303ec545cc3f2a26c27a283d994a171b784958c0e083fe98bc7c923fd2b857a05805bab7baa34d5edec9a3afaef28268b5a63cce761e0f58d1c00a19d44b3d3847c969344e11b001a6dd38afcf5273a599810fde59a86030f162b0a4bb479a2c2b64baa9c0b27baee5d8f58df554c46fd84777650bc46135dd822896a35a273126a5b0fa0a4d42dd8bbdb26076397cc1a2b70f08df8677724f408314f00138c1ff4f3ee04263b7cee64eeed3e74b73cbbc4ede85e9a368049afa456121982710cc418ac3e0c0f72ac1a4f176d139476e034c19a01c0b67109494723f7c5f179f7f4b721cc4c87d24f844886c4105e7213944d5534bcb311c3a6e5417e45b17f1ade277c670e01015d9c806d45f955b9722a3f1a5eacfee0e02f7c6c09d6e99f6f05f374158bd5fe4e4e6e9fbad230f727d3400801ccd678ca473b02c40d2a69adbd40c79d65a58c05d0abaf5f8d559338035642065aedf37215eba79c1616e6a1f09517371257ce7fd34a07f4b95420eb5d351510e6f71e1e388339809b3bb9cba8d46ccb4b1d60856cbfd60da21f4e188e33fad6ed89df98268164ba1c13955c95d5086ecd55ba0f66bf14c750c32edf893f7076cd736f21285184d1826cdc9db7c2d91848b4d067487d5747db658978cbe0b03459c10e821e14554ad355314f147df106c0356eec315854a260d6c2b4001863c97d998f284f2275ad69b264e2bbe57ce0e321deaded15956e67930b8e83f6976a77b81222db64835d3c2de188eb28b105839b7932e6daa9d6d4443ea396cb7d726e7490273ca490a04cce16ab83c089ee21cf59eae38cdad3a852ef2353a15688efdfbce4f75599c548b8508317696bc918adfe0150a2976701c4cdc856916edb105c75ccb9320a66f5a4357040ddaefdfd68df67c3a49ea84a2882cb649fd953d6b85c830ef3e9ce9ec8d7615106dd21b628a92d48fd0986e606cb3beafe16aa7034dc8abe15fbf91c840bb07134ab85c8f5114c353be6ca2e947e5395323b4ae4ea340d2943a8e0d36a2aebba693995e616ca6629959dcdf9ac87c93b3614142d99cfa320867dcb2f306030575709cf64154d13b74ff39cc833aa5a2503b24265ed2cc741e0ae136746b436f704e6723a5648201abf78ae6fbe08639a9b8fbe6416ecff13aebc19ff88cb9ea96ae54bea5cc1eae6acaa00a5595e2c9701501f85cb752799b69f55d3f91f7cca61a761376aa92b278caf34e1daa7ccfcb44fc128d70ef5a8de5cfd5a74644ff7abbbce1ac47795d33712de18f1d2db4e24c04c78f08150f8bc2fc12053c28c64e66cccc200039ff0655db0863ce2478f87034d341361a5846b058556d82698b2dc585f9777ee938f02ccf6d55f1aaa7d096205c15b05532c0d1cc06ddb36ad7c5a1de5f70947295acfa1e6e3639b44806b402a78698b71c45784396cf47e0be2514d5330c339371e9af7e46cb37cb1f6553a6e4e9b31d0e7f5c18a357b8fee16e82e2719c5d9d5a2c7bfe7728c170ccbc1f981437ac4b958fe4c9b0bc5eed10fa724e92b6f017ea1ea55258d8365589d1bd28144a5b85a2b1568a61f087d3abe34900440b53192dde2f46c535338735f6092ea52fd8317e30c732c84719799293982f93a68723206bb236e2c7957fa66772b7ba517d629b5a1e55aa2080589e54bfb9ef893198f7027815eb50fb82709b2f4dd25d8b0b481d62b3c03b6adc6c8e0bd418e1b110ed90339697648a211bdd5e2256d36cf62b4a2e9e36e7af58225afa075d6dec9b690346dc22aa21ce8594701ab9b43e952f7f8b52e204faca70efceb9b9aa15430e72b235ec0482a616e3da6fbcbf0832b632447c03dece3d483de47003caa432af259ab4a1f193139194027432bb90f4c142521e1c44f6b9b5238a38a42a172fc5362877eb4fb07121e70042e6097bf24230c4c7900787960deef5ac269f73b73edca211d4b185b64f3497b285097f33b81a96e61e5f26884fd843b63a91580d965477ce08a648f24f44f15f7864f07c4cc8bb481d8491ac9dd9da9af70d83471ab18ca8a2dd08ce6e0c6d8fb872c450b1d0bbab78af6dd0bf9bac3367b0e1b0c9508033c65a9a55013e7d84e78351f6c5927f9237ff4c9d83b59fd3cec8b6bd727d751906b622827b74898fbfa8b7968e9f564efefd1a41f209e18c2633919e5bf500b02f6d3e1eff6becfd127567b9ed7c1cb5f99d4be47643163c0998ff4dd6a832ca7cca9eccfe697d7ea0ead24daa8a59afa0efefeba421da1bd162ea3d567a3755c17e5972e4cf41543ea422d90d271133cfe20018f8c1121bd268f967e377fd9b76d0f66ae57a53b0da91a9f282824ea2e60b7da2168c7b146e5f8908d7a82e8aef877d76b0051bfd9506d09fdc48ba565875f9d2c84c836922b9932e3304d15f372d6db9efb6bf3a5241f588269275c98abc112ffbbd970b13933e17f1196fe1ef920d7cc0d308060d4d90f8b0c1a2745ccbe29278ed783ea9223deea3f5f60a5ca29f62b3643a5c473725facf86d6d07017f3033a7494abd953b5efaab69097be26b1d9df9f3538ee1cdc36a4918d55920e686d0cea8357d4a731500cd154f20e0e5389db46f6e3a3d27e0a068a2e4e63e00041023fef3dfd61429c4f96fa57e083189a4c70f20d650f048c948701d5da9cf8ebe58ead0a12a943352a73ca4449f6520164b21994574d2519b093ac39c7e7692fb898c6801fcd290bf1dffb6b9074f0b2f33975977e94cd4a6fa8925b763e2955500324cf3c929f7f11b9b7854ff0b609c2e63abfa6670e742a58f46981f8f18dacbf4dbe519130c260c90d4cf54b867608c6520d42e624347b336b38bf26ee80ef3976f1fa79e94001d53d21ad11d4a555883842cf4772606a4dc81169216b031f99645f1ce4a0eb1b2dff0dd61b58e119ca7ded3228712222c4196c8ff679b30989fcbee4b2a99beed3db383a3f60f78292af290ddac945b6ba5cef4c2a5d4f877b44bc68db323968a0c24e9fa4a7f608388ec8754808855ed8681b7c86c78f7a842feb7bc04992488389657de245ff130b2b86064d5bbc8cda442dbd2ec8ec5666c874f59fb562c24a35a5a0ba607df98658ee2a8e73d0df0a4b7bac3b0e35e25f3087b97b765791b43819a4b8f56854636a02a4ed6a0ef9cdf90849234f8a538afd958e673a4dbcc571c4750c9afa0f1b2fa247f9f5cf84a9a1ad1cb72878c88987c513551a72377c1c43ffa709f5faa869a11734404a05f66218fef8ac751cf78e4250f83e0d618b871a6e05ad6f4667cc7b494fb907eda4ecad885a4db89a2e6413baedb91506ff2da370db983f6852d624cddff935171fd11d381adb92f2bdb741d5257c4b2efe316f12186e5e16b4c02dacbd8351390ff2cd7236c5992226c5b16b99f7c0913534a99525459cdc3d53a56828d203bb9890e5f660a63e20b5d37b7bc57586ad2ff829bad099dd3c7d746178b6b9bd5dd6df82bf3f4c93f17c532f7809b14e031364ea0d449e88a297c282fea2debdee3cf27cee5e38e4ae16ac004167003601c76e3deb0ee4a1cb4b6017946dbe1d12796fc7eb01a6b411df82f545cc1c509dad7a8c775dbb73a8ba7a465d71fbd762f3d622f84a06abf2b635dcc25e2a34368c2a10fe787611fee98d7f6f47294ed650f76dd13d5d3b17459aec0873efe5c8a26b0a9289eb877fba2519d504f133ec8398d4be42b89da082cde8909afefc6ec2f54b444c6374eb8e4f40b578fad9cb3269319bee471cd0bd31a20b04a2e529f0eab8b5f86cc27f4d2a0046b69fc619d467b8aeddc2e4718c6b1ccd2d9932a2a6cbc0682cee8a2dea721ff117bab6ad35f3606adabe91cb5551ec0e0e729e9d1b285030602dcf0d24963d4be928cd2811f7d3de32955b41f7f95dfff34eb6dbc0226927f6057ee3b3cf3ea14d3f4094b7909d5b86483b2901e32098947a386243e9a25cb6b8d7c4d7612f9a5ac67c0f228af421591c97ac8de1b4e67d05aa0cbbb3b35b205dc0afbb2a2fa8048ce6934a377a0241151159e91cedf5e8ddeaacd9702a61129b805a47719c1b138cc79d179d0215e929d293d2765b32d925586b0da78d182f89933a8f6422c8c36dd630783fb21ad7cbdb8cad644d7fd264d83230aea26dfa770fd06882c1e11c77c1e761a76019936cb7798b187a7d7be2f0808d0891b6638904aef29df4348e6bc84e25585aefce06ca56c1e5b7ef3f2d476a31875cfc1500c1977a00fb32aca01c9504b59274e340bd73f67685f06cd9d83cb188581b5beb68ba9366b483cda18913b4c1ad850488fa71c6327d998e53cb8cfd9e413ddc8c5b1a38c0f067028997ea930496738fa72aabdbb51b551251c2c392d9d51efc65f1855c31467fae77670b4fd9e6d9a4c192d507d3a7e3a42d7a962c9674a67c7f02a8c9920cf2a35ed468716c489d7bbc1338727d6961beb7a585a746eb4a943f14378bda888394ab361070e9a39a0b288e56b5ced121fdaf1619d9b4ae1d91d79382a46744cec3f496e91a139f8914078898ea961c385d33277a8abba7af7660b9365a7f1803df756932bc4f1fe89f84eddae010a8c132074117e59243fbb1905935808812609d29d2776d749236434b9c0d89180474c5751d6448f7787a84ce74243732646272456823f9497fd1918e4bed3fe2381bc932ec778f16b572620d8e28c62b505f8310175f565a2c802cbcc165375c1a9841e096d568c679f7ce063f3a2f6fb7cdaf0f7973faaf9abdaa614349392cb767164415f60dc49f34c713e11daf20b398dfcabafd8cdf21228343ebb464980de8153ea40b4ded9b05c414eb04d0a13b90e438a37bcdb4a19d03a65acf5adce45c0c5ca9c4cc538c6d44bb80a6b34843df44e124df1722117ae5ed33592962fda8bf65900215b06065784ff41bd530bac547236f09b7c31fd5327b510ad88ad81b35fdb37d0a1005910cb4c77247c803983dc3ad0241c589ab1e85ce00e1e3569ced9b79b0c3c0cdddc1b798c3c37f33263a4635d1b5fb64cf6b8c99035ce16d4afc274349cd0c50c5242c482d0488544a0f94fd1500b2e76212ec8ae5f7219bf48d4f01db2b27635a6ce37cdd760d2a0cc8514be7532b2bd1b663ca72fa0921a654196c29a9589345ac67be7eed5fb930e4c9ec28d4f0dd1b45da36fb6390ef52d45fa18f411ccdbd46b78ab5a05cdb69f9e1363a919b5d399a6e43c7c71a6104d2fcce68a55762daaec83be1d9ee086ca15df439418d85157fdfea644f4c6a6d66a47b5fe037d78d02af01c92134f6fffb9b0a5f4a503e26583936d38aceb1770b90b9dde199f9bbbbaacea94ad336c13b696fcf23ab022a175d5f7dbc69460a95446a49315a31eceea37289d38d7efd834037b9e71760aa98c7a6b0a5482e728c7ffbd6fa059809b503ea2dfb2a1f1b08d8b5582a6cfe5d044e8abd1fa94c402f5c8a3ee468010a907c086ae76daa237aaafbf7b191df02c5fa2d9968c5b86b23b838b3d72f84c772cc9e26de2bbf4e6fd96e29443b63f6474efa1fdd52ee141aa27da365f0b33f846e229b2ca7042112b7101582ae072f713b624335edac2749d05ea13e55288067b6a1a724ebd20a5e59f5eb302146e52795f3112e1491b5aa6058b4940b3abdf095c7d2761ae9af6d7cfa146a253cdc0a66ab7252959d3e4de477d9905e2cdf12b0eac8e478b2d2e5fa6ed0518f8083dd67b095b2a9f1cb99b1547b19d6cb6c8534a61c9238269b151c23494f8beba1b0295b6137abb4e092cfff494e7a6a8bb5a006268b248d373975ac22b671910b3682aeb051d160ebd3c2ddd3f8d64ac427bfc0e0497f1733f5f8f610cdea141c69042376b7e46966dfca7d7d4bccff7c0bbe13645662525e34bc9523064b205edce88909cecba7a52964814dd26d23e0d79015733d990cd93462eeea4725373443de6c18bedbb156a942bc68b3a290272452125954b6331eeaa03e192f6c870cfe783d3eed95c2114e21147175acc18a417ec41b6de2407aab24dcbcac896837e8398b94a8c53865b9a20d013f214703c2bb330b6e819c768c5ee9c512eb5dfbb32e8f3128357fde0c83e0f2d508e5dc0ebc5b4000708a389a9cfbfa73f5268383f9f9b247ee926907f66b18ef392760f2bc243c66b57a1e8bf441538755231ab90451b721ee61287515c84442d73ea781e0bed884b9cb941fbff06346a54e5e4182a2b7b42a86f10ba7527c0f7ccc75b69c5ab44ef448acc4fb2ef42a28d8370c3e780fc3a06bd26fc8ebc4608cb9fb74609a005e7ddc9a632808f53c26e97b0a7eab6bb3eea95173fbbb816062b1293753b2d50b54c1c830388a40ee51c531fef00c42eed02ee46972b5ea67bdb48455c8462c06970a38cb7ee3f21d2e4ab1d9d49180626cdd1718c07c14b4a776665bc58389efd0f06c046a3d02b322f228eea1826c48bd753ac718ecd05cb54b357555c6fc2d899f266794a977af227b3007c2540a61d7506ca6fb8252177ff8e0a87e7c4f0ae20ffc9e85f9710a3c48c6ba9901c268691f82ee8442423bbcb84f95671ea3bd8d0cc04bd5089c6a43e09f02d8568a0c685a3bc7aab3e09090d6e0bc6c7082a21273123c69b67c26f1d004153325a92634ff487fcf90db346c8950502486ff0be071fee418b2b502e138316603f0c2bba88a194fbf29b8ef18aafca84316b9152fb91dc8052ef22a58a6f85fdcef0ad1363d924efd8ed3a2f622e59fcb739d622af48c3908088d3b36570f4a86c302d3facfafc79bba66f5fb2f9a82a77aed00b4771618298f7c83cfc54122a2d908e58a9e0e26b7f8c496f9783262be9557bc2b0e55cffaf69de05f912386f22db2aa741310de50234df05c11a648670b6082526b38e65593c7bc4ab8fc5d390ee470361337033025d5b3714f20fa83a0a6e8f787223da0774b26b3ff6f57024f3b4388d4cb7adab60d6f95a59e1b9ba6c9ba6832daca517cacbb08837f7e54e04b64653b97d5d6526fb7c1fa033f861d7b1cac1c15a37afeefea3f88052a095934725fe22775b65ac419ce76819994ad8b3fda400f38a147ebf59ebf67fe0f914885b54c03ff3ebb6a65efd5408431971bbef82c436e8d69214a9f67a03ee5a1301c6a36b36b8bd2e7a77846a2fc52a03e44747b10f60c549ab603f4c74cbecb4544d6dd9970d5da91e43a24be57b76bf3ed337c88eeef2e3cccf1a1c740ac54ef0765e2eff07e5f99a186856767def23c6be11355cf23c5b6aa524ca023b785f53676a8bfda6a4c0ba36669750e7da622a4db81587c046e48d1f19d714a9412f095cc74e804a69efef921f39bac3c90ebbd91baa6d6bd968f56604b185f80b78ce97ce6d2d7770d3eada36bdcf7d80ffe5e8f3e86f7c73c2d8f3928494d6d4bd099d76fe987a94a9100531468de6b5797d2dc29110dec889b87c4843655a9ea48d6fbb6dc019d02be69080a8fda6e24b203bc31a522b4ee59a6552c9ef65c18e744d686cc6b1f6bd3bd72b5cd38f00d5f0605d902ff04b0c3f5d916c5460e42a11dcc957070dffd7642bc2b21aa1a00c57adf8082fb270913c0f2f23017005938302501f94d5b6fbc37ee27c17e4a298dc025df6eb8f4d6ce64d39ac25b135de57ed0665a19f004f0b6f009047c041982439100a0c9306fc1b5aa337dcb482879b862e84e1b5f4d75491e0c54a3d1ad99a6641c8de04c0b18f5b34542ddd7737e623a8f25d699f3cdd7ed1fd47110cf36a830d76e7262e5fbeb679023bc7992667d509d6a81f4b0a9f8bab255f8839d5b5d6337efc7c1782a16c12097d782aaeaab9f7d39d355c99ee56a68abbc7f1e06ccf7d501f94641e4ba16280cf17a42fa5ae567ff65c2070e15b224e61090aa0862e788833b8fd8050fc986027e83b4442c79d2e6c17476db2035992985b89a17de5c3988ecd5b63975acd38835a1d7f2710b8c5337b67bfe3991812ff07faa7b599fee0265065982adc4d2db19bd7dba71f878500c74617a0b2ecc2aae89e36a6a01f0a4a79c01b0900c62111d3791f864383158dc4ac240061250b9a72a2fc90d88ee92a05eda60fd965406b10788e539534b5dcfe0ce5fb8ba75e593af5088ea479b7474779bd8a67be3cf07c0fba5d1353fe8805de8bc1ccf0ac3cf3a3f0422de456b858a8662a29e93b935388be4c655003bbafb17021f9efb9990ce89c337a62f6cb4fd68dc7d64a46f5c8ecd3db695b9b6c94c7687684741b03b52051946e56b8053ab3a9c85706774110d1e65ce71e3d658a55338d958b69eed9393d9195adb9f7e41f9f7e9c719b6a9ed10547ea3beb5cf6d30e1a6dc5931bfbca725e4e02ef2de085931967b01ca9b8d5310283ced130ec170fad899c5154b260270413b83d4e7af332837ab5324f31379270bc4e125f3f5e33bd9e3751945e9250e351c89de88c46acd5c5a0400746cac5f87dceb5c01aa8032fe7ae9db7173768a07d465cb2362b29f7b8af22248662989659cf0f259408d9d24bc8140ca25b4d3ad13b371ea6e88befefbbc01a57f7249cf5d4985d892c70ba1dbf7c0ea576a40c1c071e8e91a991d294768b816a484b394c92082ef3b9bd10e415e8f54812ddc2feea824b12e6f45a22112b180d15a2e593071cff75b5787ca1a6dac6b961b0f3d3b6e533ceb9536f0785358337aab23237f9cf2304676de77b32e0c8a19bd8b4da203eef66ecbd5985ea9be95efe480a6601e9c6a25e708765a4a685ed01ef910432f2d4e2c1be08754b919904878f6cce2ac78efd71461df476bffe3940c5a0eee05808494e7dbdb81b1694e2f5fb4335c0418a239d4b68f03fdbb86c33c42f040b86325ee8e45698074e87c6eb6e33a65e303d2ab0d172ac374711d4a422113b8294d41bf75454c31e9c454e50c95cce74f9a1a819aef32e45375f876d723759acc9a0d6ded22d690668e89a6b1dd90101297295f801ad3b20441d09bb671adea5866d4fc1b6e7988211a3f4a6ca8257a63e396e98a660e5ef16e002f6fbc47f42abb1ab832c96c23457824fa63959817885e3039053bb44c09e94da47d433a92ca738d5aebf278c172e2a958e3320fe66ccbc7fba763dd365016cee7371e7d159828f91beff3f17ef84db7e622873f8b410b60ee9fea0d5ad03161ec0c8fc2daae6247260ffb618173b2c73e73be6df5386339a156addf7dff13044a5b1568ee40f6dfed3ac4a2d9617857e18a1608c06e1fba8c54c59a18fb22e13eef3b0f50bf1780fe1fb4637b2f0df74fb6346792e189ab8007d75b4310a07c523f5e662bfaff1089554f347fb60f6cb962d5452f6a7778552ca112c5f46a22da3f4c7075e665c0fe6e927d742b21100bac6cf07eaf7a926b57f9a7683ff7cc9323822d15d637a6b2991fa48246dbccc41314c535cbbe2c58151135b2000b3b991a88b3b2db27ae236f7d1190a3702c9d937ac32db074afdfd7d612d4df4755ac51e40f42dbd5b92bd7e4fb192c3aacc2b4e38414bc7888e0bf4c2f9fd3ab724b21331dd3be74e069a9db626a7536d516e726379833a8993512fac8dbd00013156455254027594cbae5c9168eff4eb4b4050c75cd38b9d0eb2133b0ce4fc19643c4c318565ed49a8747170c7702b71a4ee446f196924f4a6fbc803ff99c8d493b762ca50b0af937f40541bf4c951edd8d35f51ad84980423d61a6081dea8610a2d22d711fba36e7001fa18017eeae0c7df6e43b7a81b472077dbae0cb8e1419cc69f380f88e0c2dc63595ef478bf10817a877cd9a7d9ee119923ce5efb43d42b00866ad06b90deda117c51972f8e743c365555d500dc0211fdd31a8ed8a1789c4c8b9ca8dd07b39a169bd862b34b632b643a30efbe655788515928606e227cfea863a6c11a4e768871933a9a9001fbd72c2857cf1d427a22f7807a2489f640eb921fd9458d2bf077010d011e9b3cebb47f07dd23d1cc962d190170f615b8e68e053df176e5f7f078025d964e4d5d4d22a4e3793471fc23dfa4626bd9bcf9d6dabfaa457ab537bea6ad4265ddd1953d5d97b159ad03d79fe59b550a759d1a22eda9595f149d352671ba5c88f8ff162bfb83f9553b8406f4c787cff0cb550c71e194098768180f119445f232014e9f3a0e69eab53da60623fa929cf830c5aa65461429654299cafe22a7dcb08ee81a10b70009159d0b2a797ea81a17b2ba80230f9dbcdacfd2b3ef33838c5afe354e51c4f5366f407936faa13efbdfa786b6aaf79537abb22c4b352f90a7fdd452c947ae6fc480ac86f260a6d5cb304983487ebab313f81be1c9117259f66ab7a8d11c24e288e6151a1778c456ad9bceb4df4f8eac19309e535a09be0be6ccec622da767042ee0d990083a898000b4ec856d12818772b5e14eea2e9ade16238460bc58b8b28cc3b334f7d70835eae8c73a0f8ba823c50a42e0a9238925ceda177ec2e5fb4b4417533f90bed9a3fc45335664bc58d29497e150926614e1612b100d984b6b79c27151e01d9e7d3deb5817fe890c2a6a41c6a5b811ddbf687ae936c5863234024c4a8cb70e1a2cd40a484775618f4002a070c3299a0cb8bc2549e52a1e7a76e0c40ac774dc06f358e9f2e7154f8d376b73705069c60c1886fbf499ec855e998e2a52fc37efe840e0e6c4bf8fe07d8870bd283b0814577f24a0a1568254645e8f981e2e967fae6b4aeea5291c88b4ca458d447dd42a56fdcfe4f5c23b1d3d59004fe94c3e03f92d17263913fd82957b79d70916763ae703048d51c187bb776964834b9868b8e9e8cf9f908503ac522ad0bc4f0495129729fff5eda60d18ecc95161d094a5a13e5ee876c78382f87670d32ec0c21391e8a38964ed906d2100030af1fe5d3c4dac2084075df29333dfccbe22b3631746a3f856f098cbf073e6fe28e6189acf876623a327c95ec5ccc1d8c4949ddbfc0e9e545b6a83c65cef1c5bcb93e6eac046bb6c2ef567ea76609468c55a48e319533a15627eb6142b89b61a9a1d754b2d9cb199e98d1c7098024851eefe33e2ddd63ee65d30cedcf8c838d0844e03e28c50607e63c085671ca97956972e1803c4ad8c4ebecc0ee91b6a43877c8f5df9a8528fd7203d7b21504137852cb69cda8abbb064299a432b1a21a509a15920f29da613fa28421e9ec7df032a6890e7308e93b70216cc78f4fd2402c0f15894851636197036c9118eebe5220094f7ffd88c38ad0784c9ab6939882b7956a4aab9094cc3236188d60bb80719b1f30b3e684bb2773c74e110ff5bc8d403e6cb928343deb6284472dbd9a48692ce69adbaef10d5c8891a96c23a6be736e47503d25d2fa576cfab2f456f50d4826b3104635a936a2b9ef88683ffd05d46f479b860aa65a355cdac73b3b9f516b4eb00170dffa39dd88f1212f34abd5f1ce2c912ce5ed3b92085c4d86c33bfb87c4da9e4686c735a85ea9b05036ad379139d1c3b8cb7f2b06e41c93cb49d76a4c52516695279dfe5789229a44091cf8ddfee35fc6a6c6b59ffbe8181ccfed2ba60af2c141cf6fc8f4971bcc817e9a09cca57d84fa9a0df9165e6324dde8d5a57c09744e4c984ad59c5f39231dbcc191882024b11685be43a99518468b59bb8ff7439b9d7f14277921633104d32100da02c444ecf556ea4c503cd856e1bcc1fcfaae3b23865815443b73c80ec63f46b216feaf8b76cf6403982c336f18ccc03aed6b88716cea811f16e8aba3df3c8fe86400a61e05b9dd6934041db5af59b3c99bd8d362c7bdb6388803c336097e4cd765f220c27872ffb8137c6b9d9b6a007a28824b8deab86c3c6ffd6d815ff83911db30173422d5f085914f8a4335d2eb8631fc8d6dfb71670a6aaab819fb216fcae5a537051e407e349f5c61454a11635816d8924262d928fc3c86a036d034781043924c1dd4d7eb6ea1c6ed2cdc6c76e4439896e6b082441cb623e495994e348529c85b6de3f7f87de288988dfad3981a7e15fbca1baac647cc6264129f2cce84800c88c23d1efe9ad64be60fea8b8c4035ac6a0f77df5645630b8f8deb0bc130ed7f6f0d0ed3a9921b330e4ed033b68f26f6a4eaefb2e01dd23af534e1d797c10e893dde9fa29b8216be18a8d2c576f867845274b97f82df0bd2567cf68779164fc63304ec8151d1193093b1627c002976f55a581b96f5a5a277ecaa5150e0a233530a6fc00192e539d48cccbd3baf8855b42e41e23da31491dde9b2a8c734c98605636df5d9c67435d42cc5e0bca5de7d5f7a89d3f7209153124b98c4eca6423be4c5cf07f425bddd71476875630a89e6430a261fcab35871e3bc02b47bb8d85955e3eee8e6db2078ea93213a4dc85990303034f71872c3af21ce19e6ed3f258fd5836f807f616ff2cab709d7db692dfc4e17588850bc22a37ec770b191e174230a43e3dcdccd5d0393a04aa01432e5d3e1115300e299fff81568ca9eb377d27dbb1299a3e6ecb8fc4a8a6886f00b142161f9cc0e92a878d5df214372cae310cb257df4d34f29f0c10cf717580f0fd57dfbb10ade7dc0552126c12c950f8dad4e67bc0831325b7b7a667054ff6089a4fefbe827ce2d8f7609db4c08bd3d11c83c8854891015be4f23028bf10a1869c8d62e7d504ab6596c618bd78b00a62c0119a6e3462bde3e36d854ab118e0f796348692e9b414663743f752a63ee78714d00f7c5f6d3183329ecd43cb25c2e3d58bbea27f241306e560fb97898f733bbc10bb6f5030861eb4a655fb9f409ceedead77752e7d30cebd30b54774d6a0666a377e8fa4cecd3ad661d6729403671676668ec7a04eb4e0a1ea50435eef3760e7a46f892bbc421a7e66b93567fe2fd7be31dbe2fb0937a78a9137da493882481a22df9bfa10953e144e06ca487c5f0e5c034b09474a9535506f288f28645f1680f3ff5419d4df54de56683ea071c0c70ea5ff016fec29e1615f05644165cfc022f14580862320b3e46fad85cc4d5e0a688663f2778b03c07c7952d66e0b11bb95801821f9df269f3ec36e98ce0c1d6d5686a6d0e53ed8e9d7da684cfbfc1a03da4650e1559a0aff5a9464159170acdc7ee563323c288f27cbef53309dc5e3c5b34cfead38c8cbca03a245ad4a98be3033798cd15db3c57b2b598adfbc8cd6606bc7772fa4438d2919ec5ca84a38cdf2da4d2acc5f2075a41603aeb254aeff5ad3d464f852a241cbf735c0296615841557c7ffb8d951b8889e5d4d6f9b67e1c2cdfef5d550484cdc5b984de0d0c78cbe515cfe78d11d7b7253c052aedd9db8f45260214f1f44cf11cbd21e7cad631ba4438e4384fec8159f9b8272d574c1b9f48e7251d4fa1b2c562ecea68784f074303dfc421b30286997aea43d483d48721c76fa0b3d7b486a30671d8e593df9c8d0ca76210ae22545a3fc89a15fb15fd2ee655169215392fa4d67c81dfacc8b7555906b8604d587ce58d7846aa68624868cb0c01206fb637e166a8352e22567384d0f38aa23a332d1630616e79856672fb438892e0e036fe19090373b411b407f29350aac05c8080470a236164205cdf10d34eaeec236a70e10d179ed5c1d06e6b925030b3d50aeb6d4cd9d0de4ed5e7528da08018c428eeb5e30a1a4d2379cc2e6eb25491d107c28223773d9e113633971e19ba67337e42bd82079a8248f5c7c5065098368ff85b2a4da76e51957bf38689d2f971c67cf4509c58b6bbad8d3d6665116d28e1dc0c018a4667c2aec909a2898c2b5b90ea2ddcf74c2dd1322245600057641b2337b6fa4d41bd7005d51dfeedd172cd5dfa28e961f73208716cef00ca4bbc8e8cb04a954a84236d687a9f129ae9142b850727733ebe5137cc9386be52d43724de0d0910ecf42184df0b881370401f33ffcef9ac0817bd5502beb4bdecc31814a5600d2a43318de5bf14665e0c40fe9a412c7448efd04484fe122ec332bc429201adde1d043610bde0cf191cd33ded250166e3f8f30752e7a7bd7b14a326022734a4f915a252f9ccf260af1d89005edc4a3a9491282dfc548f8cabc157e7e3d539a2d9d41ef534fddd9e14a1546fa611de36a92a211faaf5719eb3dfa354bd5405817e4faac5f835b92e041b54f432c2f4319b415dbea1db9cfb50ff50422443e12ffab4d5a7ea0a92d47d27c386f027c8a6afb0b5947a8311f9eea025fe6d22edd977edc53a5bb933c453d03d58655aba666c79ce1fb3c66afdd6987ff1d6522c91ec018d2736ced42780e7fc72753e99da42952185ff784bd515ccea4968f547c6177e57ef2d834070ca04c7544484b6e1fd6e94c66d535ed3095d114ce53151f1a7376ffb6917b223a3f1d3bb34ee4126bfcb1561d93d9598e964d8c62b661b2a5acd99841713c9cf73d2cd40ddb75ba61170814e9f0661cf122b3fc907f820225dc9191b1dbf29b7f230738c45b56a0603fa71297a951d4c544f1df490ef2758bfb214091a6b8db3f0fd5fd0123cbe334b9e8f09fedaa4ec16ea8a0f1dc39ca39edfd4fe4aeb35a2e576f6588c73719429902e2540d975a041f2d5b44fba6020b16811ca29c53d174de2ac2248d931cf0c777dcfa788fdf9da7a1c36114b2fde9465b83119eda4169a51c0f4ba68686bb7596d9f2e06dccd71e3b756c24296967bbc07829f1285dea8058234fbd4d65136a6cadc47146d67bacf11d029136524736923f10b28ac4dfd4cdf4f800ba148fe877e6289d739ca5b8347c93f101f829bb8cca5bc83bf347a13f39701b42b0e2057e73eb3fda558200b24b5ee36c9d22fcb621a0fcd94d305678a1c81d3089cac9ae010e27951a6b961c9b7d10a16978ee3ae2d4d4254934bc3e7fe55d8faa24bccc716dce82bbd4bf9108efc227e314032c3e7e1d1dfe882252cb2f742ffffff03212a9e8281ace0f94edb20b65a2e8f5333be92e2b2d53aaff1aee774ca4293cd2bdbcfeb02cf00c257489c0064de641d7cf9eff5b83a4b30baeb4d52de99ac3eae977f897e2c4b037e3358a791e9cb65ffa6d069b6dd2ee356fc8f881945d37e2e078eca0d036772795d2f07147ca75278f4fa40803b8d326580203272c399f4f9048a08330e0cb71270c9ee510f3a9c903aa365a13453431c61aa52871bf6198d30208ba3ab9d0a1994264967dbddeea8e251025a0732685f58d5e96ea9b26e6969e5649bdaada6440350f00c8386f8bb7e2f6d6dbea94ca648c8ea0197ca835705fcec3580178ddda9b891c0c5e2e45ff72dda0ac22ca529119bf5162c9a7d87dad38de1ecd17010f925e42b7fdc072630bdf9f85a0df627e610acf40317a88a05798aa3760ea4b8179f4f575a21b39d7b03de63907e9590bad15f9ec34824e55749fb58aa9dd6b01e4da36d9d8f794519c6b26825842d14ba50958a4c2f52793c97fdcbe33cf8b66173bc32405a7588a2ece08f57c385d5b4bfd84ceace34f623254c72e49e2d5b2a022305e076edac35479b1bfbbf3c3f4c51c8477b62ed8058d0fbc84305aa3c7c02e723c33e83b5f9fceacc6032790ac8c5d59540e8a276078dabc922b238a0de69aa8ffe3243c5a6bc4c598e9e82ed529e5ced2eff74e989b7d8b7cd0abbd73dd8723208c04f9c9c2a91bb0efb4a021a10ee5173dc0614470fc3ff0c40145140122e4ef35529ace3440c706688b711432fe233dde04d09739c47983e3777ce4bbfcf4dfe636678b9fbb0803699175e0836cb1edd5c0e23461daf4735520726c1cb944d12c5df7cee9b0f0d42a310bf25ccd9fba154b17e1d362c70330399548e35890ba3bbbb5c2e5f52659849fa4c6572a903ec596cbc64e7ad22ba65ebe7e4468acb51226955ca4e22e15cf897603125bad348b969bef50c5b12e3e95a67081e3124403e8a41c09bacb494dd32900603e21412bbd6ab65d7cda535bc77b966e25f2d58e25821846772e881a1e48a2be27836d6d5fbd1a80de3c922039fc193d664f8ad7ca9e9873bc25ff1c79f61060525579b7b9079ec7ee322a63866fed67362c26e85441f09b857b922e24a4580b9a6359e28e0baa7c31cc789f45c25d1efdf66caefd5c4cad59e56ca207689427b5d0d6f6294bd5e49413fcd7d959a91e973d1490b83c70c565b856d82e53e29d386f4231c6e5ac59ff0a6f6f7a5694606ae14a7bbe3638bbc92c0453b6be25349a649be86208a0b7738de5ab7cd7950f86b47669d3b9e8b71f75335ba06a5da376a1642dd5562a8d39884e5758c025eaacd3cd1e4ac371538b55ed2570fb860d032f8520b7d4ddb8c80f02c49fc6fa39510af5f53079333102ebb4f669a0dc9160faebaabdeb1916dfd02f91148b7bc102060c21ba108b42ed878cb7f14722338a6dda81b5e6658e4ea841632bf07815988dc1aef853a29fb8bff93d96df530a57219db64db852e9210cab7bcba1b6844231fe8718858f55a2c1cea1198bda1c3ad04b0058ecfffa5653d59081c0d2163fad88ae37ec32628152a06412c9ba7dec0c407fc15021094b2db2e2439148a3de9fba655ffc2689e37687fa4a1d0a0991f27393aa0346940aae8cbff1ef682d93bdccd1279a72381e6520f5d51f64407975403819de011450fd8f02c4a13082f2985e4fc99dbf86c0148e171262253f09287de4aa4359fdfa369a6c88fb3e4b896e5bb0fd6a8c2dd1c014b245da60bc052316f785f6ea8f277537c27c6cbce9a3e1e4c244e1e0ba470210fb29b0ec9c9fc8994673b5a3605e05a52b7c21d2d47391a6b760d7dc1c3717e5d55098db8eb38eb14004d2da66ea264ac97cc00032b8b3b555ceab428d22f693161fcd94490382c9e91c863c327692ba9d9d3ac596fa8f29024eb5c423058bcda72923a31f51baf9629d589c8216df588013d28c9d050593b11a9da8b80374b0d4b02821edd80e2ae2fe7e26c0dd2ac12f13f019ad77f0f014024c8845eb3e6a6ef5eaaa6f09665336fc56a3a9604e77da663b044b200bb481494fd92626799fc4244330a2cc2db3ee7b158d72b13969f98084687775eb6faabd26db7a7dc28a510d83ccee15396f9ebbc0780e521dedbbbbc8c4e6e250891af15ed84bc8432a42b2ab4ab64f2c7f4c003d23120705d65a3104cfa338f561b18361108cd4bbc5ae0b0b481aa2c09c1bd3ec161acfd1f8c51626464442235abf85fd81068eb9c0b82206005a934c17b1ed154793e0a7ed6f7252d1ce338a73597f0886be0cd86c2aa934ad5868cd2183e852409e7fc0ce761e449b1decc68bc6a57767b552a3f2e6ac97ead88b52324fba45f997c5ad96029714e62498b71094110701e5e6242b2f0261aa5cdaf57b6f25b85ae6929bd197e5e1ffeedc3c61b5b7c4d83cc8f53e8dd819a23761d703a859fc8f4cc88d8255e157810728553c461ae35719857a503aed977a25fb77bc3e67e4f1889bbc559b2dddd4ab595d4e2966482a2fb22fe54dadd8044f7f8858278f343c22471580f77ed4ad8b164099e7ce8e026648c562997b9cc330cccc89ad3a9fd90b35e012903c4b2899380955011a7c22472ee17ce2670601b032066307a85a0dc5c1f44bee86c08b67c9cc2f6552207d4cebf57ea5ddce65a44dbf333b0b173a96f8ab8e7c6b864931853cf23968e039e9f82071853bc8fbae9c811cbd3927452aadb7614182b016f7027c986861d2e4137b18b1e4532395f379a19a96bba0e95c4c568bd0e32041ea598fbb1b539171847f7f5995ba3ab32ad1828c7ac83f1fa133c0f19f8d3c5e7ba73d2607acb8b8e83a7463038740ae27105ac386dedc949307f51992d89b9117093c65320ac9326016bf4625950a52510e50bd0f20816bd73e26381cdd8c503f1e1dd7180effc9b16b0eabcace7726d8f461abf39be68580a03352bdbf4092e80c1f2f70483375836723dcbcb3b76257785c3dae469ac896f85bc84bbfd2cd9896f438c5c8d704ca505eba91bbb003a441474cfdfb3ee16a7c62f75fce4650f28f1419ed29e0201cf4875ba25afd9e13466470866ddd840131905e5ccd710204ebddf438790415d58c7c7fc55a8ba59960c9685f5a76467491bcbf3840ead1a0925fd3e8e7a5881a4f72ec68cc4085d99f3f900cba48ca1176474d1117c5e2ee34a47ef3d741753f525ea8944e59e409c4ef68d0b0bca1d95d4807653a0d58ec0bd1b71c7c86e06ee74ad784d7ac11d12372c411d6f10c3b4c2e74a6717ab72b0c6a03b09babdf140e70e1b50c2c64814711f8c9c0b73eb2c9e5751f80b7087c6d6158e4fa35b618261d6644e9e14090c7138e90ee648022ed872c360c0326820c045128ccc272010ee6e4e804254a6b8557423b48fd00c89f14520da13b598c2d5cf5f90369db14b5f0413b081ec34ee4c748977bfd2675ec6bd899a4048f4414c97be8aa748bde7a9da30de71128fd6b8ca24891a8267250cc9f5237af12cfd3acc77134028c27ba98a2ce5eb2b51e95fe2fb99e56cec1eb9333f3ca557814ee58d937237961fe0bc8ba409e7060ae6d5f615e5ac57db9f1cba24de22d1f16188011037a60d9280afa8b966cb96c3ec0882a16f8d1faada94ac7a53df0adea57e2ee10794dbcbf95fa1b68b3f6950a8d0b8514aff82f22b1f269fe66b50e573b0fe6d3408dd0a2963128b0d1408e793254d921972fda598c5391ad621d6aedf27535c53fd5ea2e51d8057cc74a43aa93b91c23946837ba12b8d0f89bd1988c9aafc2520ed9662e2fdf10131bac88f2c681e8b6cb357bf6de75d618f629ced59fbcf1c8eac7bf27aa56059ffb55ac2a14c8378f92e595a5c56be932a32ea792f129a9ed3ef7ce0bdefe7252a6bf0732a49aee15b4b7e7b9269fe3340d2ad4174dc4b518e889679eb9c68480c40247425fc87290b1ad11f84852d83dc4ebc305a640b072635d6622b7989d92516980460cc08f8dbd4f1ae5288e2e068dcf8ad3c9f7282a14751f8ce42d1101b02b66d3895bda51f68598a0009a607636194bc0113c478c7ca1a48e12f6e2a557092fab147afaaf37063461b5d633a8f6d2c7e650ef81fed55649becfa7791fbad6e4e40bbdbd28f660166a09bd194cb04bf926031a0ba16e5e9772202281dfd4fbbf262116d891b08ad5f837f04520cc32d440fdf3a72eb79ba813c37cfe166f9a733f4e90749ecbc53f11dc0de72a3efce5e20038ee5acfe4746355c1c153257589c9c0827ec14dcedf5b0742b43c1cc6ac136f4475ec9f0361700002c1648fa5b3f2e4fa8cf001836c57548a3de35e47607591635651fd9828ca55f501c670a50f9cafc40332592f55249654503ca39f9298ffddf870f1b7dd41a8dc74b4ea59052a7dc98a06bc6d05d084967cb2433670d4622caf9299f2b6d90f49c2ce7eb4b19b6893b74dbd26662ffeabdb4b56ba380211e6626b6cc6c9bebdb43b7f6961b7c0c99c06eb43bcfc6dc93e09a3ec901df29813edf9a5edd24c99e3c313cb11defb567e9f6fdc12be2c7ed11ff52554594f8e415c6a432172a32977a432da154b08d805bb60076d0eb7679bfac26b5df34d930445b738f8eb1d35e21dae793cf5499fa1051c7f49f3ff1ad15138afdef4d73255aa626c18aebab0c4e38d583b090f8b0b67e98ee32f064164813265c63eda649aee7d843f3cde437de83055568627338779130862761ce9cadc48cf71732bf56557131dac306423702c4614eb78c91a3338742f3f46867617959df8f8a84c3d931df568e80dff8f9cb8b5e8290b8bcb22f6b665606cb3c7f630bae9b808accddfc651ac888112123b0d2ecf12dfe228e572efd693eddc91a81718c6156e7c991fef2075ac1f0625bc7e679894953caf74b9c158885f2e7bffd6736e457e1ffd0bca7562b4f5c10640463d1895ecd031e4b10b0f8fe3f6453cb20d6d6b7b226414a1d66ac3401f5a6656bf349f459b57603d42a106c347e674d0ee1fd3939c619d4cedea08c0ea5323f46be79f600f49e5718acc40758ac058b5ea6c05511e631458b89cdc6d94745200ae884005064b07f7a9fbbfd3411673afac1453283191da7222ae6d245cc4f9c91445de654d79ffb62a22155543a1b8f1b3bca40b2fec0d342361490b3009fe5649c49a3c398392649665ee754d750d07b7c765d5c10e8c248617f10f58fc365b9e5012908a5572545c8202483039ceba539b35d75d3b5b1373b59f36fad3d111727a57f83bccd29b26b4b67834106e88ce943149ca173d532214ea37bae6676d5ca61dd18de966b34e4cb052d83a3036b8266c343a33096d5f7c360d9e70a840d7b75f8a3e0434a2ec0cb347950a9e17710ec91025b344058c9e74ae94ddef16c31cf0dc05d901c729bf8d9252b5ed04e27ee12344de10ae49660cee1f91c48ffdaaf314b2f46daf540a40526ed96de95ed29b0b531be2d1ad4a7761fe4cd0ee41efa58ee0efa6a1109775d53c8f18c9b2d54fcd5f83a25652106ea73dffc712e5a2246d0c8fd7281693869bbf6c76261e2ffb0900dfb6e1763c1ad9df1b7da28cf046fd0352f13b7f5c9bc977e177fb7f60b6da346910dec25004c3ed9b3b1eeccf40d993ec7673f8118a1e01ab005d38b309fb977f7d82507ee12c4d79b2a9ab9517e420ec321c4b10d0ba1788b39669af23dce54b714e5c2b10140f645e94ca66f2e0720e0380c7a30d7eaf1fddb75c19724a033b2d77fd313bdab1363ee35cc5c8a5314193d36a578402869ef29f8f88151a93dd340cf28eaa3913d9d48c5041d76cbea83646cf4bbe7b2bb51337f0d67f3415d97b09ce6624c4fc3d8ab11d5fa5b8863353dfa430266c3001b852dd5476ada096abff6036c62f4cd4c96099d9da2bb8de884acd4d214febea44de2a96a72b2bfc02a78e31fa0311c6b5d927850a74a3c7573f540286035f4b02807eb5a04d2ea4c20dec908f63238378e1103814b7e2744c2f54738bb8df25d9eadb2cddce77e3edf193243c985c101c8588023e00a2605f31b7037f892e22e3c9521fa4a09a5e3133a2ccc75e90e08409a31a3e4894600c15c5c969316b29535a0a0d4234d2c0250ee537bc229aca7b331edc1686238de84a224426114271b91660fd41bcda196de720872f1c7a3ce1ac96d5d9c80d34adbdc4a0ca49177672121bbae6465c9c2787f1d1371b42aae02addca7662406ceb17d1c6a6fe215d8d2463d527179de7565f548423f9542c29135d2cfc71f7e86108fabfb4f442a26667918cb4039a2694b2d4c27f24334e609736494b3494a62c5d2a5826ad96b03f30656c2ef460d16832c1d09c6b73bd4945b470e88dad9c272e1896f06766618494fc1e56f4a69e905d82999e7582afad0989ca54492f7186ec7e111dd1bfff86733ca442e327a60f24949004b4528e034ff508743988f1466a697cd6117c03e0ae84da78e2b93c3c228ed577b65c2d5d3f2e94ca50e7b79d84f2f7eb06368e6d47c10fd21930c7db57571599d7b3bebb45dce0f820d0dc9d439bff457ad1da2be03a8c4ce879130d452424ace80ca799254e94b9cfa597cd6141ec3398c3f7724782fcae4313b8281178901aa194fd2b3bcf6e66fd03a3b6069cadcc476c5ca1e3c00588703dd84404db9dd1faf31f954be6f03e46b9ef586ea0a5bcb23e03f2ec5303cb5d3f51be3bf68029db4576c6ce99011be7abb0af58b87a6bc301408debd07b144fa235a6ae028869d633fd1253f1a3ef0b711c08d1c35cc6f0ad9ddd53dbdc6a1dcaf8287743a7bc6f0cf20e4d32a6d1e2e0b228bd3a5fb1006f121caad64df499fd18ce5fd226c294a9b5ddb44eb4de0f237acd64516e5d97451344bfbc7f724a30e7e2db1084d320a6447299eb7f417792ec856b56ace262f21eb8c5cccb153e43635853d8017ab2147179afb98288f74af7a38c1f3825cb1f25997b930cfd7c07e0f9e9e0e644635a8d88ed5ecb1695ff9ec1f382e0e62f14846efaa4d3f0fee7125a7a21cd51b3758b84fdb27c23266f2a8679383cb6c4a0f4ac2993629833db8d6140125c3123c90775a8ec7dcc973ab36f20f03e4ec440616c403f664b64e6df0e39e8efc001c254996b1d4f71ba3ddd9a8db0819661e435dfcd311239a4f23cf28653a40b7dc4334f47ace91ec21665b35aa3cb8771b4b35a29358a976150a4c8197a797086b689d3c8a05bd1cc6328dc10510a41ffd1822c423c59204dcd5f921e0b989c8e59ea3ccb8112c79d2cba4303c280b7cea0a6b73b369cdc9f8d767cd2e81d22fd76ffa2459d1184fd8da3ab6deac4d895adbba7a8222ddb7b05e64cddea17c0a9a30d395d913b7344df76c81c7713f5f12ae30ae1b1a3f8789363313467014d11e97146ced885cc1f825b2f8eeb2b68a2af5250ff2ed8f9fa0d6f159aafe6ead188fdfca90fc4108f06134e4d82480537b6323183b629dad898a61d3e0f4b809f97af2ad8ea1d20dd636f8f3c99e92be50b9924943f3cf11205187733bb79b7e452e16a9312397eff1ed2336c653d1019d3975c098dfde13aa483c9a4d79b4128a2ae5fb5724f44a280f0662a5a9670111d44f4cfe8d0dae021894af2d5bb7baa556021f2e759780bd5e90d3c053fa33ed9e3cbede7619c809d09b525d9a58a26c5f3507a0740876116d3ca608070a88373c6ed4c840497b8045dea6c59035f9d54bc9962cf19145d772b0893e3253e331c4d5acaebf97cba1e9f3cebc153c3d5b19284f5698cb14958016c8e307d50f25855cfb8d4dc05248cb663638d66cd06d5dc51a7300ca26d8d8ea5b9d94f9bdb1bf86d11d711aa453a405aab04381d4f76d71d06bdad119b2113927052bc1f86a469ede22ef5c020b836cad82e5e6660d12431a0e023bd1db114d4016ec216f2ac69b3dd5e3c4056cf202aa5b047bb110a176a54824745004992614d1e356666fa897aab232e24259f1712f1411a67a6d8a507305d5c96a22427e3c95351e90f264e9ab53f067e4fb00cf9bf8d303aa12fc2b990a863091bdac3c7ad4f3fb5f376b5747f7989189b0d73849b3a8e4177e4552f8c491fd66769f4aaae8cbef33bfc92bb102f3389d5256655ff3bd5a9df973b01a8445419174e4160af2da15efbd7249a7786e546ca664e6707651e8acb7765ab6ae212c0f02897268ffd92b27a1a743bc9ed6c4b5def5c54eb37b8bbdb8adce68d045f0c3aee6ad1c6edfaa5f2a73d1e2e65e00d32d057fb4e1011e839f2b9b320500c66c7634733996096ed03ee8db82b089fc842e9275aa0f7ce9fdcf1dea81ffa478de4c2839db0d29149f666b6bb027bc2a52b059587d849d6b7f1516bef075f6340fc2bba53ce4f3655d4764a06808aa70798d860f262bb9150b95d03fd2af05c17a7a6e325438ecf274f0f46aaace8a626c9770efa44b9d6544ec4a693ae4c9eddd42fb4a42e0c9318a088798d953a8ad97fe09843797fd5e7c7a210df12029d4fac8a9bb2aaf1e10f0ddae8674bd52a11d890e5065eb18457d50f390f8c1b27849c7988c6d099abaa9bb527c5b0a71e3a1fa01ceb91ed82801a173ab11df0e71c91bb75862b64672c95aa78f786a420900ba371753c12846ad277f9178ecc84d0eb5b13c4bddf0b1cef792e0515762c297172677bbed6cd9ec258aba54094aed777ba4298ab8d4b3ea8ee3788f1b420bbe23913e6c53bf444e4ec7538876877697af9fb7d7e48140adac3666ce8ed667b36b1a1ce6e6a7a5d205b128a6e4e5ed027389588429cec6c57c0af5cce87fcc27d6bf4dcd9e00f1e52d738f325628341e0c93f2310e0086c2ff981074fd11a9b033c355d6bfb75c29825daedeed5d563f45b9d1c8793018dd5127c4e6fa7b00c3c47ae279a5426d70ae4b88a39583be8bd982c3fbcfa2ab632e985149713b72d3121ae77f5126ea199e9aa2564a2a7271f39ba3e1aaed7731738a80a1d002e4cb1864bc961848aaf1f3797052c7409362a3e552f68c02ca2c29b7adc80a7e98e82ce88732002c464a19fcb25416a0bf6bf0605c672c09ae3dd8241c189cf8d15166ec8b7d1dd4ba38a6d106870358c3eeaf2426d6fce3af649e78fcdf50629101c8e8007f6f608a556e8f0587878ba0eec01217616df46d80a291a8ab632bf6d1a484f9b21ed28f7d56f38e9bf85453416cebc4b4b061b06fc3bca4b3fed7e586ee39baa5191652f7d37559b39b0791cacf3a42d862b647511a967628577ff5f81e9671b0320fc25d5e3f17be827087b7bf2b9755a21453dbd26f655b98e0e2f7c146b98a181864782d62727f072a00e6b75ea0c1ff8d83eaa588c4180102d1967526f99c3efcced88e9250502d0f3e8ad5ec0ffe670efe5473ff178d42f39d478337fb1f913286fe3cc334ac9658d0b375084505e57a9b888d9d578a972346eefba74ab442c2190d90e4ffaf2b4bc11ec19706ca4d9eca752e1007a3f51a21c9e77c147fb0a97696b7c83de128b34f3bf773980d48afdc45a51c1e684501b775d7456e30e9196dbe162eafe361f3e1fe0e83b9074de4972ed438a04e727e6ca435ec5f7a1250509afd3a1d55ce2cefe55f90fe6a10912f7c993017c8df8dda007fddf1671594d8095c96a31ec766e2d6bec0a15128ae08a618ef1ddf792ff8e6c6b6490a78d5d7c8d17bd9563501b655f04e7a9b916dc0cd6ee3c1d073e206a179e5bca3df950f4b125155e85cf751fd34c9787aa26f98157784e56c2a8f4934f4783519656bad7f9f46732820a4bd14dc7eef10f7abedeccd42bf967bfba23a66022bd5af38d27d6b660fcae3e3e921da6d1e7bc4edec159ac4bb6585cc3d6ea53dedd867ef94adc641d51d5c58132c9910484c76e577a487ce30661983b93e37d6df6d183d82b91d93d6a89028e4591f83925264f4a3a7d8db0a94773110ae0307522c6171c251f02a26b37c9cdb46d8741f583eea0bd3b99fe408af0a7940c1c83df047bbbfba0e82ebc9d70b2940ba19f00829aa856b41fe53cb8ea1ccf67d81d0f076e0e261e7cef8b22147dd80fa82e955336eebe89468b9b704bb4129b6e79ab23842e64770a32486aba8aecf3e92f4d30023cd273995ae3519d606a25c569a6b10d87ceae2c93dc5f1a1c945616fa0d064413bb9a801c9b3e453aee4ccfd0b6c4bc570fedea63854acef7b17ba44605b91197ab93b40d96c354c2fd450729ece2638e3cc0a05d5fa9295c77019a00be12e047931c70dddb7e8ae8f56a21d09e2be04e54116d24e33c60d1cc8fec22ab0f06f8db39a1f81423e8667c277c22252c03bc0dd06a73e4b2a72c6729ae98276f7cda4bd139b7e1c19fa9a4b2b1a834612b7a2011a8f751c5f49055b6807b5ad28b3777a68d72b3ba468c08b7018029a843051759a1a60b18d1cbb96afd165a55eeac55cbf2e83eb57efcfa0a386381967c12c2ba4c8ff2905dbff196ff04d867e056443fb87a03f7dad95dc3c92729f4b952a1392ab88e8e6a40cc5ce40e3337da61f5d96fd2332e203a8ee8f0151910e75cffcd1e0c0e7a6d152448d3d5668b2ac58582cff5944999cbd7d7d6b61ec082b9ae7cad9ea9accfa1bb6b5ab2c4b7ddacf49e367ab39ef550ee9e993295208cebb63f759bf09f271999dff322847c5d2eaa60007fba3a6b680065838801e97761988b305d579e608c77d84032a70c168209f11b28f3cf314147c86df0d88b03c57e1bd4d57d1763aa436e931d484d5f64bea94bc08ed8d7d7efb57edf8d926965fe5d6c97fed2d35ee878e991adab67f59b6f0dfc82ce1901cb26bdf17dbcd50cd0e4c9825ab7c2883ef3bf123fe4fa5390992156e521346eab916a33fb30b5af799c10ee9e89504f9e102d3bb15d7bb8726d514cd8ab5380d6782ed73ff60cc3a84f0b3e41bcc84e04dd44f2316c85038554a85a443278a24164d6ff6809ed4f5692dd1cfb9f44c2d64207d9a99e4e97f4c4c48212b92ba049854fecefacaed4ab6b9dba8aaa05b83e10a12d351b3a900aeb7da58510069225d723bb37399e392a99415b1c04a7b90f4fa94c38f66fa047ae76c92187569c49c831f3852c694e461e0a0b71d588c8565286decf21d9d3a1cef64374aef322ed814cb82f8c0594f52d662a905830567cd72053e0a1c4e47569f72e6481e17cdece961ce3b391b552d9c207e78d141c098c4c6858235194cdc498b6b35944523d5ed5158577adee0af46da2ff3b176708c113470b5639931bac1c1e2292257024522f369f6c3bb193625daa852a4b67e3a62ec2e88918e53b95cb1b234a9cf2a9603d881eb9fc7d70c4fc0b057e82dc4a2fe043013bdd5a672d45285e01acbba4ec4fb3e86f8fe2f0a921829a1f3203cdbd24e10825fdadc0efecb9e86e0b5836f57672f9b7073309d64975755cebbd9a9fd524f1875e632cf5b97bbf807f644bb70fa7c75f888b77e018f78c7ab221e27f78bc446b5a61c85d1be1df976de7f4530669ec56b8924a8cc19e59b1437b3a8b8718c837577c51d02a4ced046a664e5a07957bd633c9653f074cb333d406e09f05faf2004abb4e208deb278332d7e40701dcce1742942083735f36a8f22c13318105119a0b9d52ca7643fd47ad7f78e0ce24cea698a69a221e4efb321e286bfe0e5cea29eabce13d0e00446ca36c04ea29834686fcd0b5be8efc101c54fb3dbc07daca341395a6464d13aac8a49162c410787ea0134c01ba6e7193811d549beabd33293822eebe97b6d75978a5f210e5125e327077f079b313eb825dd83b0719a50b5bdf6f62fe3a102f9586ece8f16fd9b53e8feb58d2d8dfd0a780ac768962170549bcccd4f6cfea1a99bb0d99903b110d2cd71a77d55860ea13e991705c1be0dd14a90bae23c87333b8001fdfc2b466a17abba794e3900ee74baf5bbc0ddad31f47001ae5e39d0098cc54772f4116f94092ac735fb568d2f2e4eb4a3f3fb71d0c73a7a62fd4d2ff10cb56595046dce207ea0ccabc660560481ca638ba383bb8caf9ccdef9c4a309006726d8d19af79a20219a23fe4a65672901b987e9b07fc0c632ee73d3c63c4aa5fad8a55b17a7a085d38a0ae0374dc133f1d989027c9d26f984bff67af04c31d9e1ca2cd0874a49b924f848f09b58f0ef3bba5d1301092fd96170ccf215f12409210766a12ed4d63be0ff2bd501e5bf9da7dd5f41bf3b83b410a207aafa853a52043e09231833d88648d4b126c7c0369d6f330b6a23f3e1239108a83bdebf10548b16cd858f0b07ff2df539186dcdcc5498972181c81fd0d6104b9000ba0e2a00377a26187821b77b030612356e87de3cc24e3a98a6c0fd2ea4bb381d02d15d5ede0e1a37abf664707ce645b89987c443710f6b8f8340da66c19a4f7f3fac9b43a6d3955e80591ed29d6f72a5058d7d4a91f86dc4f445466afb2b2845627bb1545b7dc10038a1f9f90bb4b3c683aa93c56af7ca3fd623da0230c9e15ecd7bfb872a34b6dd9486eef4de6752a568a304be5d6c7d39e44f7706235894bf2e8968a7d14c8bad5ee48d1732bc933cc9be7f258cafc9dd9ef62d6d560bb9c4d46a3467b4c0da21a4911689e96ae0ee3d4494ff057c80881e143638dd8c9f7162381ee5d3b8afc1150019c1b977ff683e40b34eb1a8d71534c9fdcdbfe6c42503dc0d18685d664f6ba232f1c832fe68b0e9a138560e67a9c6134ced7ebee638dde13e7ee301b86177961088d9852911f1fb88fb8feb88469feec95c2cb478dd8a8eb1b6963190c3b33833a9e0a5761f6f1a5c35a0f3a6930ae265e84b6b26e1e96f89b4721e03d6b21df5a15aa421da90aa458762cc017d27364bad98374bf323286fcddc0961e3c4f621fa9dd77be2fe592445d100bf3ea74f67e51460b11a202aca8fe25ed2502c8bb67bafc0df6f16e8aee7c99c8d1f29403aa801b3e3ff649e8759773a5247054697b5112b8068f3494c82b461b5f6496a4b582b13a30adccb7dcdc9f4b9b50e82dbf232c758e85c04d64af3ca0060d474af190600f134ad4ec20f9297b8c8f1231b7d9b15166da7245011dc00bac37b34f60922f889bf8eac31df445580622e649bebbca8181063df1390c628375a04594311039cc984b23a6f040fe30fc5de2ad38ccf40d735e4dcc26694665fe6827f789c1159a0a582663a889d43d4191f9c1252fd00aae2de5081bc58bb82b08508e6377ffbce2ec1f96f17f0d55542f680647c2cb8472d02718109a56f32440d17a18edcbe6456a65e8f00adc084804874fcf9a9219c9a3e17652bc6faf91e81d700e2a1ec27e9b1bed5caa2f2cdc7aeeb7eaf4b732035950b75d1de47a66b4917e930c7866a97f3dfe0b80c894267843e6d98e991277a05d0fd9271643d3255d51c27473508f49bbcb468d1e24276406d5f1d775df7f2a697d28d143cdd82e113d850eac3a39e3fffd239e25dc0373b37eb17a29559b22e484f67eaa6c4f29033a150a159dc088be74767b575da264cf9439ebb0ca792f18402fce9686d0efe4392f46820adc653debb85016a154e7e42b486866b21f2b85b4a67e98c809b0de6e6860ccd48cc8176fdcecb5d0bb763569fbe182965810cde70f9d127220c48832c939a0bd75059a542f87cbf1ec210e45e44777e7eeb40a66d00b317a6b557a46f8928a750e10bb1bbf65f9e9350946ee8e062a0d518df09a38ec9a2cc6588f220dbc1bacf6989b5dcfe0599e463362814d6e56b772cddf479189001a69bea0fea12e9d8dfa9955307d7f474bf9991e6701ccbc1f52b97198b1eacb36d78b96e01d49b5fa9eee039de70ed8c488b98ec84ec738ccb1298285ef1450b111108b2d506584591d3fb287c8b209c62a3801493cde870f55810fc5480452a89fd22433423291924d9b36322e1a56cc8c09495f997008c9aedaab40f1041f939e85989f7775107fe0c700bce062ad3ab18003ee773479352ab628abb74a254f202615db780f56b3e309eb7321c23d6c103faff15a02aa78cda862fb1b3804c1df33e7094bb748071aa20aed0c0414b9da4cf9d291ee2345ee4a3e5c90bde6a6f19026f1892db3c26fc26922c805e13584609b2a29a846531b1a1ce7e135057d4d73a9f34c552cf3b4cb63d912af8e740db47444000539f9650a6a52be8ddb22ba32b102e75e33a90503b9b605c1233d0608b495a6842291dcc0af60049946eda718c78999aa9eac8236cace8ae06279b21549cb8a1dd83a1ba63f2b48d441d596a73f30875c0ffdefcd9058d135e576baec9b4597ff9fc0d13c43910f293d5da5c18d29b758db4b45d9223c06bc9e03f2c42ccbaca0abe6c6b07695c0531e48b642f94b3358108783363f6827a526ece06717ee0c11f62e832a072f399355e18a08c703893d9407e6ac2a7bfc75a08bc22da9fb3f6a25b3e2fecc5322d8831e27327c558ecddee3bb2c114bf9ed6eee97f761e465f89451b877c27b625bcd3207473240c7c0b8c24186876b3674a0c410a4de281db9cf02edb7e2be2811934a1d6aee3260aa66c48de3b1ec610e6ccade07c7ff67991b97fb721cd4770fc444140d263c058263fb41ac545bb251543a7ea80c6cb2626b382d023c4bbe5c22361049ce25f839b2c37ede196432a399a5d18e164643d27f2951c1a2a86f799e2935a774162cb13dacf142a3d68a97918f0620a9c559282a4a0521b91b633c4691f55cd628715035f34608a8fd023caa60488b8b7e856cff0a3923239ec73fa10fdfba713661b5f315f4347ea150442b51c1b53a31b55ce5f1b617a50939ff7bfcbcd3f9f0bef43de183348cc3c6ce784fc6e4a872cc2dbb110a497b3f2db0b6d8fd193366f967d9e8ac687d707d1ed0f47a73a14af9eeb4ed0fe3462cdd313e65fbe227210fedb9f4d620f943a551f785be3a9d42f12a282407592648e00a7051f84460d1d64b3bf061f553a916c0f246e105e5bcb2a5827c8477a66a652037fc7295142f0720fcdded7db1e43e7185330ea1eb6fe87aae9e7fd0a2b7b825edf62f6d5a074af326a00695bd0aa7366756ff49ed374e835135ccabcd66ee33645c7e915065ea7680829b40d17bc3673dbc5a9b67f67ebf91418313111534ff75ce8bd9cbc3d3b5a274c767e07644ae4f747b0df31b363162f6563bc1c287a44213a86f55fcd7cddfdef54677370b40359d15cf26d7c8ad602fb823637dad78b32ae5eac9c3dc676831bc13f6ec1a2ad3b25d1817e0e37fd20d4826237f688e9840d15d74ab20868a34e5c1585ed72954a0a923aa7800b228eb05495ddb0fbfb9be6764006a8f3ed1a21e706e316827fd8c0dc844e3d3f17cc077daa178223b24e4e8c91d84ecde44f9c187781d7da9cdcb6e40f5e0a31f588d86738991a0c6d521480c78271bf143217b3c73f5120ef468a49219cab76ebca2478f6a1690781d29d1654c4201aabae34b0f297f9c1f90dbd5dc5a655d504cdec19c19542a2f3e5ac4ca79ea44c8aa187145d20199a59d4d047a95ca4d0267f1a46711a71bf691f5ce64ffc9acf126d57d51a7db50fb2b1e19d25224e11ff5b215eecc50fbd3c40dc65c432fddfb09c2a392a57e98bfdd39a3a9d90e1e5c26a9b8dc26d2c4e7beb75f60e7cb8d3964c645bcfc50c5e185f65484e218395978caff7d59e1819a4a80ca36c61587a2f2f2f20693f16a6129737ab9465f1d53f12b7cb77a36a2e4b284f254614d93494e7d42793deb66843c4df0ec3277481ca141023e1a31f3a706fd070a1102d502c70f33314cc8a7c8700d07f6ce11888b0141b74b8682219665d40771acb257850d4870aa425d86270c1ffbd4c4c5e7a1a6b61098708cc7279083e77d08e2f5f49dfa560fe08e8ae6609f2b35a370135a253d3b67e738dfa805065d6e5aff6cb279a9bb77df677595a026d1a6c0471de427c3af7e8cf5a52d7387c3d40101f4cc3bbe5598379294a9a63875927602d8692d448fb8af08d84ff187ef7244d6d91a6bba0a78406bd7a3e4d90c068c12a9e105326082db160213b4f77409ac5df68ec0f1c51bf62a6456c77ea768c4aa8fb17164b256a75af4d6a7a871b51f4564d2d4e84fb71558004bcdc386a355dbfb6103294e6a7d159d5c1b09d8ae491e440ea12181f91e95b1e8d27d2092ec959e00180763ec43365dc715bc19f60a2610150cffde7e50d8aff999b1f278dbb38c620bad0dc768be6a324ddaee044372e3211847158df5f5322c933ef43fba717dc86ef06966597cecd43945a502555168885c8b157ed1ff6f11be571d96a14c1e2e1c2d855bec72c054c368f9b662cd20986988db8f9192f2b77614d93ae8f532680bf5cff55a30dc645fe6bd832d17e98b1f0aa45b3a15985dcdec1eb539b9bbcbbeb87fa52cd155e2be4817f4623428a11fefb321559e33b4dabcfdecccbb892fd95a706743e490c9a56157c3de9cc7aaf28b1eb766e1f8d208ab8c8a2975f900ba5f692e866dd715c8fdf46451068e952085e59d7b2bb69d3508ed2e30bb4fc834aec2ee35ef5578552c5175c00f915e79bb0ceb81a9ab80a278a078acd9fdd8d8aeeb447b82466b71bd53524ce729f307c0954290ba937e35413e5175b51d58a844fa16053fb919514a812fd494a5611f2df6a877f702f9d7f39303c5c519e302da7f85e36e459305ba87f5c50df33f8fc5d2c1e3d226d09d1b3b5640b6c1d376385fa78e2c98bc62c754166df93d14a8796018a43fde2bba1aa6e372c7f8e94a7c4dbee873ce406ae69448d9a23c89768b6327d187545529a67c0efeda367355a17c9969bcd63a6352a1ef111c3c9b3c7d8b398bc82ac75849ce888ee931ebc4634f40186d6746360f8a4b8fc25b80bf59282d8b4d8d7e414a6d634a4cc0b0aae935780304b24c87818dd9abe5569f40ac7634521c413117bdd491a10652f86f823f601d5f92b532a81f6ade280a05ebdbc8f250ef7dc01d6d2514dc18747299357a29536753f966bf2c5b81ce2e0bace46b4410966ce5f2f0463b3f5f1a2977e939f85d85649df33c2865b2d9d9088a4eda392869cc6e898606604ac96d46086f7271085b051ddc4f5e5280b9611002bbc419764bbc5344c2132842a003b974fe28c1143c077e3c1e62fdd555ff59202ce4c14d1d9b0cab160d177aba270b4a21273f594c988a0b50a19f9eeb98e38d120116892c000b967b16942c45544dde4c919e316bc3e05f23c29ed48d4093cf1db6714a95bd20e9ce9e1e526626c42c77146c77fed9bf5d4114925ea9a896de6f25241b81e96d7597da9c319cc0c2bda20d530b33b2690fb835b9c2b2401bfee4e780a39bbd018c1788c3a8b1665b7df7dc4fcb661202cbc95d928f6be9901fa8dcf9133d0825e1da7f4a9d60521dfbb253002652170a3f43657eed13e7be677b53f3b6f48c32f4b2b7c03848ce257bbabe5a8406943817d529cf98581799a0c14ba878e090a547df7f87753774ddbc54906a87485e6bb71c3292378e7d2ae07a3f82551914de572ae6c3f0d14bc54085317ff220341c03b077622292c7f8f2224de1c094e4eda87e7f84c30340568f4338d190fcb542cfb43004143bd69f38779c9acfea73b4a945eaa6e13156438d784bf2d546c97e88699bf34ada2260731916063f38dd76e02905be4b6bbf4e98cd43f3aba14204a0dbd0bc276b3ef60828c4d69516b631fcbe9c72f1b1290564c4730b87fe12a65dcfa3565f1799b387876237c85e83039ef42097f2f26edad43e460375cc8e3d2829ca3593a97b018f2353a6821873f46fd99d19743d55a5c12ba1d9bd344415b6425d5fe1d6add117660bf0705e8c9dc6664b714cdb68a2610632d90a16981cfd51dadc61a42cc2e6e2bf67b7b3d671c8a39e5bdbf679a23cb97d32896fa491e3ed61806c330623b3d464f0468cab6ae67474d1270d7754dc3fd88729a9845b9db7fde8b3a32f9b4e1803b6b532001374a070129b1fdb05a50dfb8fe330946b794c57d480a5d7688431d5628f265ae788ee73059d7fd9afa06e2238991ba7b8f3e965734eb31266f8db4fb87b4cb5b92cd24f783023a914f9fe0b7a22af0ee5c23b9167a8ae90cd1ac00247ff1c258c206dbf1ae1b6cf538dc6eb2167abc26620214bbcad291bb09b8704513f8d033cdf7040104942da9b20658dac4e64da50c2803eaa4cb83013401110fd331d722c72a525044ecbc1e9bebe5aa05ae6b89084f45be17272882f4ec34ce6060b469376d100fc96e0fda7463732dfb73341d5dad5958557f02c01c47ec97d9a3fc51645ba69e95f02efb069ed6bb7c09d05c0a5cb1d6027efaa312cd577c4b2827bc5ae109f4f55c0f64c4850c42836153ff2145a306455305bd27d565ad7a2efbc0def87ab5839f057673d31812de275964645bd64cd9c3698d186bf5279308fa0928289b07ca250cd2443030ff75b6c6f6e586892765353b02b6900f01f55c57eaf4abd032273791e5b26de260808c252d25239e1ec3d92509cc782c37696cdd439cdadf467dabe55d8eb1594a49274db09e546885fbe56db3ef28a08a59191c643032be56b9c7243c530b9074027632c7cd362888545d4b417039230028c82c1facb47c5f08de1b8f3352fbb3dde79871d01483f7f33a5ca3671f7a287347b72edbb1416297fada2030335d6e8a0281a5cc14a7f4996cdf7aaa976a96b85623abe69768b00fb751d9acb9739ef550358077914da62b5c2070716e6df62cc4fb381e80be0f903cded20cda82428e34b06dfe10e1cd783f895f453c05e05beb46ac19b687bae21e2b6271c544bbc96e0d9a330b7a23c109b032a66bc0002931ad94cc4c9b92de10657343ea26122ca87e31b55816186897b43a0cf306fbe4e3c80ab753b6370a83d5dd3b4aecc69066788f00951d9cb10de20220ffb0ad0cd1580d1e93795eeb3af57580b56055df9b2afa7d146cf7c8cf431c448c63ba2fa35bc4a6e6f70cf1aeae97e762b116dc0ba47a067098a100ace1ed11b56367161c934418f29e7ca95701de4dfd1615cf9d66f3f80f06e619f243a84e083bbf2dd94e897aaa7c342bb3bbe805bf2275e5321fac1f89d5eb7d13d3c27dd7868f7f34303667db9c8646d364aa315a849f5a8d5ff2d5126d7452a266348286f7c9ad4870d5ad959555b52e0b225f9fb17e7230c85056f145ab178fa1733c3f4a6f4e961aedff0da4765d67ca28fa59d577f012f51463f7afed351de04377997f48fd0149f59bc249d7fca1791649403d27009202744d4b54ba613ae11d2ccd376b48d681276b8160e26e37b76e97f15b6123b0ea4b7f851415951963ee54441a0ce7e6bf9d89e508b3a924defdccc4bdebf7c52945cc0746f36278e4b3db9338f104c6bb91c4735e0a9481af8b8f89ab76b236a3acce2fe50f77385047b3f5798d5d23381d63528cba3ef7f731e96af0d3a177aa8c7481b583c8fdcf5bca1eae4d7d73020ca2406391015244a781978649c178dd4f8e7120f564a633c1d24192f47665974b9d1ce4bc4d8247991fb26f40278914ec589ce3804efac423ba7ddb44ed7139986e4eb95ac3de3a714fc4bb6c6d1450d9d548048b3549ba7e12f4bc438ab9092fb87fe94cfb6a544a67ef7e91960f9a77f469cbdd52b0ba58cdc9b40467b0952568eeb6e49622f03686bcd13b0e24dbe41f225d9120a3de45d74cdde1af1bdd6cb7e40f3a9cfdd74236201586be2e0787a0bf88670a1cc103370a30f7b15d2ba1af82f08349d0a6b274ceb9b2845a28ce42c05667960f65a5dd27fc0ae7f1dfac17880959e5421393fc63b7e8ccd1ebd18838096bf18a1b824c48c7c4f9e5c820b0dfd8214a6d1e5a78d0ea12114c1917be219c2c7cb364fac67894895c3c19ad768fc1f7ac227be3981ee9ed2c9e3d41b19cbd307fa3c24ad69d1150d3d372c19751eb30378008a6099822bd2971b1cf3d225c438f099413eca621a9c963706763349359f855af748e62a72f81676f3f36890aec9b3e92b2412142ceb572fd0fbad6bb495b479fdf1a7fee3e03f88f82c423f7e65400681c1aa0666d5ea76fba95343f793e2c57720a92c3d7ce21e754181ea06ccab5cef1da95b5a2bc2d8e8efc3c85393f65a58ae68a77b78f2aca0e7a9e5fdc2d4cdb455aa0efdc6a52c19dd31c556932411e299f79d090e92e0d318d49b489d790e8a9524f9a5acaa75e2eca2898c77dee83899bfc892734db55bbf21c81211997e5b92bc0108be1916e21446fa5ac2219729dc303dfb9c08b6c931f8dbb2833f3bfee0e9d7714d224a1044bc5fef9724bf7e66965e5705e0b14d3c184e5a4a8640a80214c9939edf36e8970bc7286e1ad2b6aca34bd7818e3308ecd544f29ca7121856f254a48ecb5f5d46a2ecda22735e31b7089904e7529eb3ae7a120b45434b560f434f880849e30b682fe77023db7324cd7abb4f1f39362c857e163e04f22f101df474c2886008e44be35efb7d9c9adb6de11574dfde92abdc09841b551d34ebe3042664859ee5eff6cbfb12241695edeb7ec4ae43713cb18beb961b2b40ad19b82f11af0f90ef4f10dc99f82f6bddd5ae2c281178f9b88badbcba75d2062e0aff2250a8b8374ad6195d0c934f734fabca36200f359e372a70222db0e09a5d9a0f643f0cf1742ef46a972f87f56de46bf37a1a9ece3875e23a48de9738b61ce93106218da4aa277787dd9460bac5644a28b867ea31baa639c249a116c5c4bcbc9add7d6790e813d1e73ffc6c3b807f6715405b4ce5b51132f52ee7449dc0c941f9c74024d1b62d15fa69516b54834de99ea1387fcee2d8410bb7b19f967f2d1d24be27f4c5a76a886afedc1f82cdd6807cc66630388de0bba27121438dcebb3ae90073597409e2f753902ea7ed0cd1d72e5703bd4e81e1fc95409b75c934ec4ed1a31d1b7d2d180907eeea6aae43c41bbbfca6d02cb977db8e5df910bd6fac11227352420c32e45054fab9bacb94ccd38aaeb7045db6a8bf9862baa4a5b75e17da17dd018ec7ba7430343fca91c2fb28e26e2910d0b78e28491a857d573bc9c7e101479e8d914fd90ac923dcac50c2d5dca47db4d01e6fef1a1e0140d5e51f6973494a889e69197d6340ce85440671f2fa3e9a665e4241cc099afa0248123d221c06c752bab28f0faf3e293360ffc90dbd5eb6113e26610583ad4183da33c6b5b719f9a41454169e7d4a30664cbe34f8fe6d12beed49fa4bfda9face763d5d57a659880300bc20f28928fa64f1e39b4215c98787d32b7f504e5b078727dba4be9ae7c942586bc239a4927180eb310eb8b65b5ca79c431d531a22ee34ed52d663f9b7efc2e38722a373ce5aa86b601d0701ee4daf6eb9a76ff41c319c3fa34929801b248ebd3f00974d6edfa73350d27e8329a06a172c50e133c0f6c4398d356454336090a22ea889d4967e382da2de9d512ccc17a25091d2ca08564f8c0d75717d1d86aecab9fdad02005b702c3ef70f6be8580d1a3650810d510fc7f6fff0aced33a17b2026ff2ffd4da8a39c0dce43214b378c83b2430c9c79bb6a35c86ff7d080ac5895841fe89056aaaaa8e3c4f704ef6de02097c2a899ab5035abe0b9428b3d549eaae226e88403ca5e8ecadaadb4d7b8e48ce3e9012e3030b08b9535fc785cde943e5177789474f8ec53878431c303478473c2d126ddabf785f11f86532953842004730c8c6a4cdd4d78b20a36e5826c9dd22d71ded7152f7cbec31a57e80c007c9f15f7d840e5b25dfd2783186969181a5cb4142d9dd40ea42b08af6121371901cc4f37aa8f2cb23b0e1e5d3cf076adc759b164edcb10db55f3f849c0e4988f69b7ebdeeedc3fc84576a389ea1008ba4409b8c5ec7c0f6b33c1052298968bda879ae3bd65316799d2a73a4d978c6d511390edc7b3431d77bcc8b46854c1f7fc53eec70a48869303953971f169ea0b049c786762cda81e1da2e9e89b64dc3208a11c13bb1b7eb37b0e433d3b847a582f9528d584b676c3a9c4a11b78de82a6f6e3caa9f8259efb480f4a03410e8e5742275fea57c146566417fd3364f2a3a338039fa6993102c8886ac15203c93bdadf5ce2185ee32e762d82de3a7a3570137a872f3d8ecceb4c4d8d89d592e4f94b57e60a05f652274d2589a1220921358f182f99a2caf91ae89217a1e1e53b763df60979d97007ef3eefc1246b2fed30fa5352aec2fc8b89847804ac6b149fec34be94b01fb47ca6697ee68c255fe34506d9b94e14e9042a4533f6f8eb7cf9409458365db13e0a2d7a9dba744eebac0c86b1c2096282607e1fff1741885910dc519c52a4158b9eff969d3f0f5e3ac8e61e9b234e937ce2b00aa1ec3b49406f29ccf3322ed93b87ad4e844e10ed160d40ce5c21aefe57d527b3ad250963cff716b1d0d5aaab3e501e0faf1badcd499e9c5b7a373e5301a9938bc3da51719337d90ecd8123747c6a351d2cf12df5864961f08fbca4b078c29558e803f4e51848d6f881c6e38bcc563fd69efda4d9ec1603ae14432cfdc8845fee3ab4cbea07e025c27eea915dcf4c925a7088452d8b4f7a77a89639d27ef0af04ae3e514feae86313b68f229bf54fe6ffc66413525e3e4dc42202e62b8d6a750c1d8d7d461ebc6b71b53b47065de48e335e15d479e4858c1580ad1e1179898b7a204f01d5ab052746c838f1329002b70b9a540c5df03cb54943488a95aabe39264f85800c3ebf93ef43c66eab1c470c6e9c32589063f9379cdd1b9ddbf0ddc9ef15f1d3edd265ba9bd2b1c187cfaaee727d52dce2a826eb86295629afd3ca0a99c6c16ba63086645c9bef79844426c18352ab6b23ab0a5c60f83d26f88e6fd86a070bdbe349298b9cd5aaa39ef75e5bc6b1d8e057f6be9e75981a32b99990c212471d968195dce294c68b920f0145bf9c91aabaa8f328cebd8a0fc02d7f32336b72b1f85c3f327264b578f249e08c9370e2b1fb96895442e8888c9c27c48886f43beb806a09fe053df9596548f2dbcb8947417ec177678b0c4d3ed2649ff6c42aeb4c6d0985ce2e9378e40dbccb1489f6534232f28e1b6a81011a761af276a43be9ec8dab4c197d0181a23081b8f0dea796b0ab29b5eed2b7e6fd850b837c633951b48b323681ce3d9d531e66b05fc24ac15e595d610dfed23eb30a8c8a69acaa3b210ab0629e4158e737e391d8d5d805e654b47c8b09b84d40004ea79601b242a0d26a48097fc60d53fd2dc83e58c8ae5b18ca9f60b054e963cc85e79add5e0bb5feed053a3fc241b5f46ef286f6e1eb55895fef8010c4408d81185b2ab9aea2cc1a2c75268a061b0014801c30c8952abff13b47fbb4460b43328201ebf34aff3455eee620ffc3862e6553be0d2f672d8e5ccb15d4eec9a2952a6528d088149e8241bfd267e07f14ad027958f2a6984ffb722b30e2cb79b233e1cd5fc2d3bbd4ac2e44200de17bd30f68eb84d591aebd6e4f71ee7d91dfeb0516bde3fe8c2d05b7fad62de21a1fcc3b9977b30ad91fcc749408a7fbe841a42fb31abaaaf8d82a8a1b8aac1ca7075abbb2b93c42430d15909851e2284166078fc0158e7370262d1bbcc250ab5b63fc73d58c04975c67a08e6db78b32bcebc7bc14698706eb0936d6d6c5e720ff9db51a62da12dd6bb106b72f9da2dc5436347ac5c4d9f0314f1df6cb44a91d5ab23fca73cf7913bf456cee1ed90817f0a253d38edcacf63ac80e3ccfcf5bbdcaf8e9b27495a2d8c0ac33c8a455871707fbf54f6eaeb4e071d4a41736b8c75b3c121135186148924103bae8a0c84280adb190ad8f2c9d8711f93a0667645ce4bf6f9e0b62543d39013de0697306ecd442c64729812685d4317a0fb86e939e4c9406d1ad564043668d62cbf1ec465865d99dcec9bb55e9ba9841adca24c6541f77884b6e148cae350b2b11a46f19fa266ae6f035f02bdc2bd47d7bf6042e6679deed5a752bfca23c7848cf2b0f2996db8177d744724f7a3b7a97904a32f408db9b8bc6f6e9d7c30d87c10879d2ba14973eb22e3be3d261e4017e55348dff3835eb28cc462aed3f2721c3286e5260a53ac9bbf47e4764f5530b8d430941a164fd0baff1f054b0c401f51ae1dd56141b804547a8cbf8cf3dca19311b1e555630c0903b48092b9c923f0dd760f7e020fcb2830989a1d41bca6c78a482849253442e97fc8c89f810dbba067f0bbfd54431aca630b2d874495bd348707e3be749c08a0424a6e2594836e11115274c1b7ebeb1bf6ddf5bcb049d606478cf4d6074c586c76d65f4b1a00cca6e2c07a4557fed12089a6b0732de2a7094f0a6c6db46aeb44067b07d2f78cead155d452e25b3f12a811ec31ef552ada99f6e98f7ca053e9f16f812d40cfc4ab4597540efcb741acfb47c0752bff058ad5ccba9ec5af9aff9a7ca84434a48c3380ff4e04d77c293865a417ab7e356451c78b136546618ecb35482d0ea542bf03483d3aa9b7a449aa286334399ec6d05ae4c9b183d0ee445c2bd74ec2f9cd4d76ee2d8ee22b1e8553a93f8a731cb7ff724b9b5dd56fe4b1466fd5a49c0aa6adbe71c05bd6e260ca36f467c0038d71c142182ff907d85f0c6f4a5b441bd43326db4755580408ff2f15ad3e6d65bbb0fc2266a826f3bebf4ebbb85408dc5e50fbc15f0a58f92c2070e4d9862c969425434ac57a865041609a29d60c2c3e8e54fc4bb4c238770dd1254924ae3ab0342f492da0ac7b894c2065bbd9a455c1e1d27fb3352202fffd9c316799dfc65e6adeb45389b7c8ac214f0f64ac4af17ba479d43320fc0146f40b0b266eeb02e4c097dd95e3118147714ae085187b6c3a56af85c0d704f07ba52f074f7e8aad6c228f4cb0f3b364127f0c4a2ecb4ff87d2dcb451f51cb0a10bcbe45c57e365f39a638f3d461532544c2a5f79d7b7b3d8fcafd108bbc704fd1d8959e0102bb89831ba9bde85272f07dbe0adce5e50e083d7773dde615789931eccef84b0c18a83fabe6ea221369f9ea5771491d8d2e99eb1494d54dd6b899470be02f6b356203da71cc4eb1ea76e77cab04a7f6b22ef8303670184efa6fa4eadc4f95276fc0784e2df5d0a28641b690cc1dbbceb9f3e0b026e03341110b402dfd9c532f5005fa65b5b86985e84b21700f37e74c77c4779f537fe56a07dd6b2bb758e18c42c974fd693a90e13377cff402313744cdda625c24c75346c7b27c7fe5b8979ea231119b352adc4034b5499a3e7814b2e19ac181928633bc2668e8495e107861398693693ab313ea7bc7cc4addc9bc103890d59640e002ab59c1acbcbf6f0175b46edfb4f120e7c3c39a467063ad0d8c7aa0b2658a3e7ea0c61f135fc00b18f138bc8751176880660ce3ab1d207e07edceee4871f4dd8a4759c36e1b4b42dcb4075d6d01fb7ce23a34ea9177a960c85d7742863bf225dcc50f66dba9b51ff17686f682addd7a2bb4508b2a638d8baa9568e31f3292e6e861d3be09946b7b70ce69fe681a7a04c58169b39246cb9ff79108f71c03308bd608175169612d1df18f9dfa3331df4ba9f9f41caebf99b946a591720e06ea20a3551d927fdd1c9751d8b6e826147775433fe5e84cdf7d81bb04f0b5980ddb19d7f639eb1b220edb6628c805fa68bd67109209df2d516c0da7da352adf5266b837c9676ee4f1c574da0dbe9e26671219b223fc9a206194b0d88ea8513054e7b94cf56d539403123b857818f92f89377baf9e63b1417efc693c97a4f6f6758f36ccdacddabf8ad93ee5ef8d06efee4dd35f32904ad31fd93559abad144f37c9f30080911c61556c7103e66d0548888a56c4288e77d1f4ed160286cab55246cfca588804bc549b399d58358e880e914e4c34d19450cfb3449230b0de3d2dcb37409e34252fc463b6556476f5330c6973fac46338419c8e3a755170db35de774889b54ab97cac4d3507900bb63bceabb4b74f75f0f499f4ca09faccaaa97f94130019958f18b0028de61f803a4d93e52cd0a518b1ed1bc998ddc66f6c0d841d170f74816757b30cd3e9fe2af8461558a08f80e66f32cab5e424e53b65c306584e4eb23de3fe17f795946cb39557fb77f6521252facfe7d9442171e32a2f124a995ef32e65b530a6f3a577127d4ccef8485c3027ba2eb18fc9b9a6ef365020bff496b8bf10817e586b183859cfa3fd221729c1fb97b446fbe4d3e337b9b1224b419f26227a4be15558ec68a466ea8e92907da490c8f86e495370fd38ecbf49f836589c1e5d29f019831b164411172d0a1922d2cf06b036b20717a605028d18e5def4720f094de7be7c6d7dc5d76ab2da2bb718d49fb32e26838e5d148b258659ca246a54cf9552665b6e30fa4e6c0119925e2dbf0f1399ad2f8c419bc2b442a99119165362532c2f8f087070d40900161cb2fcaa0bb31ac1c755a991466fc44a60ddf8728302560d9e61d22e18d04c5f7118aa2f65d4c88b24419c908a86d41a6828d4d74535ad5b8cbbce2319dd99415181523d0fcc6e6cf069ab67f1b35fe7984d79e1f20cbe3f9ba5bee3274851ec500cf309e6428b65c1d57550c5c2529d9bdd2ba84c6e68aa4c858470f1a29444a517c985102ae7455c3b0893116686f33885b4570b903bbb84f07511597e54c7c4b4ea1c95afda1bbcce5027f7903040f12c4573d5358a5339e293339cc52557b3e83af3cfc26c396e02be67933a6d93d2c8fff7d016b929eb7a696ed3c9cc4bf16c5888ab82e2e6d69bf9615e90dcedfef8998852574521e274b1071597467bc481335b3592d61d608b2aec946967d2075ae4c454e2e1ef5d5abe14f30058f4b1fe3332b8340f5a87d6b8e11484df1194bf5344a927b844071aab4ffa7ae35aa1dda4c7cf4260e4570517b9c3ebc4728dceb00a344e17efbcdcdde4e0ba90b836e50d24a2ff2062242d787c58597ab871935ace3103944ead9afd6cd6777e9c64f2056d25aff74d4ef77f2762eb60b146f694fe1a35bcf8c4cd0466f7cfd58d279e7c822c8164eb4efef0fffdd5246ab3e31910a32b69eaa33ee4a4868459d99e23fc1162566bb4acf3ea5cc197fee74bbe2dae048d9aa3ad600587d18339488674289ae6d85b17432f3bdb8aa4888cdafa5c1513fcbed913823e6ff897e9d0c6cccbc807d57fc85695ff4839c922e7bb6d771aef17ad816269ddfc6dd6381875c52d1633b6daaa6b9cee720b68c7af5b2e06fc451917d17395e8fa6c476c380387979f85618eb8310096d2d416490908fa8967c1051d1cd09f2db2ea4fe980c38214d22c4acee0879862569a4c3a01ca8b79e2de0cfa7c3ab09b3e62c22d8ad70caca16106be3655846d0a38e67d03abee393af76e0cb53752f15d1cfce95701b535e6ad60ff9e39dbc8d82dd95042688c6dba854950f375de01d55a66e0673922a3457909e655d3f71f737f90d4c4ab287ea829b70fe2da3057d9a4cebbcd1a1b6b3ef108abb47ba85e4931d7d502c256962e272552a5eb69f586c61aa617c6df7957457559328a4f7922edd71fbe25f011a0d1a3ce04dd825e65b0d2a594aaf1d03af59c34893f7714e17af74d61ad7d8e9d308425eb8f2b270df9e987adf117da5794e287677e2c07bd72feb252c92062b980e5da0c6faf5dccd875b43e3bef8b1497332a7c27ae4192002e44081249861c17f3fce111cc0b532952bfaaa8b33997ad67984861dc3b1dafb9b51b8df7c2efa98bace3b1766bfd9bdd65db77b8be6016ef0b84a2f02e34537fb3b6f4884dc6702e18f9a9cbc4a2bd21d1448d5f0c74dcd875096fdadb876ba9cd2fd0dd075262ff53a9efc45cc7e8fe850720b2ae6f1d6d4eda32c1205fc546f7d8efbdcef2853c3f6db565c1222889ce4b08cdfbc133a4d632c7139cea0d2d33a77d34f277a1a02bdd22dcbb015d4a7917e1f2a1577e60f78b3a2fe90d71c0d04a5648d5ed218221397bc4441eca7ecc1e8ce3316883ec7dde1fab8cfb94b05f58f282b2315975232de30a9c95562d6eb21c4ba39dc176d9ed7ca556d49e9e6023a18422ef9b23f3cd00d0def4d768eab0ee3a22fecaf6bd0c52cd78068390ea1fc60fb7659ff73c93f52cea6ca0480f8fbd83ee817fac40f1fdc7e80068e84deebaac6a3b59c3dc52cafcd8a09b6d409ab3dea8c3f79e4755ae0d0eca10782d750e08c99e80dd7ec036fad9c99c1164aa8045455bd3d5a6ada12072f64663c3c6b26ebf151fda355da75b1d900f03fc3f73581401b006f96877bc04e811360eb30219449353e19e35998779ea0778875ee42146baf09ffe41bb1dc9a57c86bb8e21d74dd40bb6f1189ba5bf4e46c924f341acbbe299fc8b46a146a60a214f0d330e6dbc05cb10c292443cfb318fe4b3a9cce962e8cd16f47a19510c99bdbd29a8f358bd08c76c0f501199b297bc7205d003cda2d4616bbd8c7f0278f819bf47152e7068574853d8a08f9f72274f94fff7e9b22f04a9bb517feda2656e0ea4430ffa92d91e8f15891473cfd0811a73303ef1fc1dc48c2fdf999f759a6d581afb08c3e8e0001827537450ca769f17c98993f13daefd7eb5431569bdef2454ab9847cecab6c496b708197a20d135c24d1753df177870b8209539470543509f96dc8fbab9c970c4f7e5a0b512d766a394eb5104286c64cf816d9a8a54c018d92225c4fda91a0628ffffa0e4938a8ef984283a4676f81febc59be6aa54a6ba9d9782c6c47d4f6ba272162da9bbfe475be7453965275e07a9857165043310c68ddcdbc027ebeabe803173da1e6dc71b3aa8a6604c28ecbc4bb8e6931ce0637bbf2dd94e397ba333d8daccf94e624f771f51dbac51045310f16ae2213ce72c4329399e9bdd7ac8ff0b3b10b229263bd8fa419ebdc56e4f058982f571be3d3755822e4157e009e9bf38586248bcaf63bcb2f7fec36196d1ca310b61fb2f68cf67c1e5538f001bebff1cfdfd011fc164222169d56b9c265d1937afd21e32f3f02ffbcd3e3a7108328027a70fda508d9bb455bd185e8917071d28c5c09131cb3f61c92ed91269111b3aedf11570ae2c183a95325a046f2ec0362374294f7579ba1b021c4314c6bf113332ccb41bf8ef753fe0cc4f89651522173127dca0d632b467878dea75ae1523ac5c360687bd136e83070604eb5e83aff56001e883db7a67990cf4a1c307420495019c598fc0006cf08d3c276d428dbcc993710b30c1f0f84fe3cc0fd50d62ceaba24cfe5001b5295143e3af20fb3f5531531c05cdfee9c3da3f686ee4308a86b2e27b7137c4820cbfd20fad70be0d1257353c23d40fd71facc285a44015ef0ecefeda862b724d1a5ed96b342de6a10d11aeae391e4fc5ce0a48b1eb801f60ce5ff252a6d5f646a00ebf86c1d3bc611a15e0fa60af363f6ea533f8dd3f2c992f48272571339264b91a2c6aad293a5f82158506993b91557d6a5e0d666eabfbcab5626b9c3f28a09ec5e0107d469075525f22daaf7a059164126109304a9ca7014ae74eda08c9df644202682ddd4aa1f2524cd7d8c5c33c249a0aaaaa98b3cb086048ee64be49e4068dfccb2b1fd2f945df9ba265c9a9af0ba4598b6ffd4f551fe1c2dad8e8aac7000e08d52ae5d0afdc481d237c97f8b7ccc5a596afa28e0f20ba36409066a97dfa434f0f125c0570e7db1af687b61c0149f7ab61dbd258b07fb183c3b4ad4c15c762c7381b9b6848072b4a4954f33c775bf6dae584c7bb5c9b09af672cb77b23af4124c91ee83a5ebc606ffa32053dc989780c7c382b1e0b97d5ad68c5636676930517de5109b3276c84a7943e8239a0a3aa17b1beb11e59657413503d41477a072d23d748e7e16fd646cf7f87b2f36f4ddd501bc4cebfe9318ec9901867b16cfc0b87d69058584d9258c51e334d70e1ed93a5c9ce8a420d7191aad71fc6ec74a894ff56902b05d6679d9ec7eba6e6136671f2ab9fff083d0e70b7135e5cb8708888b76035f68c7a1793dea263554b396f48517e48f1ce341ff7cbf7827248fa3e61e60aeccd1e2459eb0e0b2e1e1bb7c3f1c6f98d59cdeb3d52adbe0422ac62a1c70280475b2920181e34cef5fed76a96cfeb944f79e46ffed87b0eed69f878b567e6184490287132896751f3abdd744231814611fd04e3bf45408b696eaee9534d278e33bd11566314528097f46a23f5cb42a4000b2901fd3c3e898994381528603cb1234c3bad9f57fd006394c3edd76c5ee1c3dd4f04a20d3477210d8dad79b656302dbd1070a6dcd07d2cb35513c40fa2126edbd5554ce76e0eda4cc202a97e9fdd4912d046b9d93a1061f6c0dc76aae99fb2cebaa7f08b3cd81fd9e9e9f3dc4326223b96574cdd994a8a9025c273e63ce1dad06bda0505a3c99e96d97cee430ba0592ec123dd00b27b3af655c2821750c404a6f6cb8edb8ab62f139dfa8af44490a7d44a558e06cc05c150b78579a7a07a349111f888fe147a8be1ce72120543c5954cac8336aaecb9b8a7b2cc74a611bf2fa1e137c0fed5e7f10a0421ea4263747514fab27808470589d5591c2d7312800d6b69639dab4a0ab560188b8c0e84c22af996fbe544cd5c3ed8651eab263b16b89d2b103b3c972083aa640f09cd6e308fc98dc790682564f1b8483d70412a796344603c5a18389e1e2bbf87325592ebed41add3d49d29a937bee2418cc80f96feb94bfe8bfc7149e9771e619a32292144881f9fd01ee951d8f04f86fd0650286df77fa5022b119699dfd47fbe1953cd23e076250463de90f14be21c1146152819647f20925e3b8b18eb8f1e2564188987b2986d742d7d8eef70b9fd38a3304992eca1ae416aadbb1d4a78ff2b2879d343ff944fc508f51d7a0e797b00d005526d00621946247c121cdd0a02aa16f96dd416560392e4e6fbe6640c893d6c5bde535b752e7b634d7d868bdbeffe9cfb59165d3330868338e13540d3779e4a2f161ea25a65a40e472a9db31e18feeaffdca6865b17d1aacfb568939d48fab2a18d0e685e1fced3f3d7de061bd2ddfe8e4ac63e4e0c9d30e0b88b54fb691612cdb5329f8b87c7401e5b787d3b2f52feefb2321be904735ee8b71ccf3843f17c34d536949adc4a9039160ed6ca58c0caf2dd2bd5f99b92415629e14120626d6d006624757829c1d68c7de9b347400c47051d8fbf739612fddd8e73ee6271179e8e39ae811c22c976529e707004e70bdf51ebd435d13467f6e2fb6060c13d6290945cf51b5a2cbe6325c822d1a4f27cf6e36ab29ed1aa5701cb15c5086cb1c3b67e2a05fd7f070fc5ec031c43a758ca170ceafc7cc7457b4c463b68754cb18289298ef4c731ee632f2cebde081c35e694c359cce3ff549b346bbc312147199c4339b08e1e5ed94a10ebd7da56c7234d8180d344b62d6553b865fd673c1691e8c53a5973a29a7dc981fd4671c0a4b3a0ae457cf444fec973f430ce8879b181ab0a6647afc9730d7e917831142dc28cbc9694da93457c250c9c35cda7bf01e6723311a303594d7509a8e946c1a09a54c2be95fbef9175aca79d7efdcb7543f5cfb09971e0c97964dd7404871b139e107c5ec9ff95553ce177fca82ed2ad107c8bf6b02d0579ec9a002c034b50cbbe766625faa3de6561249b5ce93153a4e599cb71d909a5d908c315e8e2425af3bbdc893f01deaced81f308cbccd709496db7b5e9e1323ff747b612e455105802c4479acc55d5b4b39eefd796e8a32a28e024afd5f62b142007303429e79cad264caba14d984f4e17b7c967c49655d280ec22a5b1543c5880322a2a6d02980978d94219774d235dee1b7cebd99f2f82ba3be6583b98a6c0fef3a81fd3e6d1493090e5cc0edc165fd690ce8efb6aa761131f3727167d36d13d5881580d7b8516a002567402c073381dcda633abf2c4c04ff7c75c0e2560023d1f3c175371055b4ad741ab7d0f99667feb18cc93058a736507a2648234d493eb8ef016ae1738a5ad4c98882b2fa0bce5f7a5ae1d6b9b31d2151db24e07cbc4d2818ae9031d20506224559c19b1c905c9c6276a416edceb25a368d5d612c3b13bd989585a18a35f3113e8e5f96c92d59369ded5e7d566ae2d35fe0ab64660b6650729ada6077482ea2e3ac43327c956f5654e465434cfef327e021592acf7648d3c3a93a4d4a6377d3827950fa87a7c08fd95f93f4e46a25534fc3b5bb3fcab3db3fbd2c216a5775186e959e48af2779b38165e0f0e16cde9ea35365e05db6d8c1a15defb294d6c4f829a99cc3f928a0943bf960c83e4c0a05dc8d93fef45bc038ea7e8df99f04de5f4de1103a9c5349a45cd15f0161e7506d2e7096563aa73a9f300f99cb98785b871e4d5c739372a843826aa9527e50fc4ca3bd060f0f51dc99d8a97a2f86cdb4ef15270305d27677f4b083d931f96dffb7804ff4f7bc22db11968708244931a1e71850802d8b19f657fe7c23c519d14190e3f7297d63c795a23e5b2dfb8bdfe03af2910b18527e8c0f8e73c089d789d95b73edc84a02462d4694150f86116b3b4b46a008109d938eeb1406134476a55bebfeaf61affc9ce320d6b0d255cbdbb88610911aefc5155c6c6b43984378c00e2a8f3b70187eb48b80fd67492d65672b6d61e9ccfcf5b9451ea03e9e1acf59a47228638683036caa04b749513da75823c2e554bafbf6f249deaa157dd3324615d78549b59e448d40f36b28e16116b1841ea06b97e73d1a971833c1d94939beb1755895d363e96a21f19d3f6daf7140fb17b58659e07fb2afdc76a4b9e30c4926f769ae6bdc60cfcf8b879ce7197e6627980925b8fbce91febb5f3c6dcc3bd781b57ecaceb6ce0b66a5f7257328e51e62d51cafb9d587210119d5128494ca648609ae6d60632ff9e156a1fa2de403b1b5e787e5a6c21e09fba2c0f6b933788adc6fa37b9642b3d0cedd6fb87053dfc23b5f6515636b091ea7d6894fddf4052ec14a903faa71bbf89f23a6be79b0e8100576d71901e8767a55f227a3f8408939f9d16215bd974f68459e54bd0b4490cc932f33baa1152da2a5cd26917459f5781cd1699f9ddf3d63ea9781f839e20d23475d98fd3a0062241d51bb75091d70909cab1d01082fbaccdf4e1edb6605432681a1c4f59f5e880158624eb76e2f246e2b440ade849e4546dc40ed0ef7b1bfd2053543bfda8c398beb68d034d9e0a4517651bd9217cc9d7fff9a56a0436b097eaeb5d2e63324804bf5bc0b9b56364aa9e234dc9a5618695ad847137398799545ec0798821cdbce86bc10687a40c6874abfa786e06480733fc17e189a589ba5a327ac74fea3851e2fd4e868aadc4adcf643ac58606eaf6786d3a2b3f467e89a61d94bcb7cccdce493ff6235d88815e8a27845f2f14b3af9912d0453ef555e156fad729e0aa079b6771960d1971f3b5a1db334295c17a45be59881d484d69bf1c0231d6e17a6432755240fbb4e55ef9fdb5d4d45a1257e5ed475787e4c6900bce0ee12bc1a4e032d6d6c298c4daf4ec81c977a6160604199d2b12d0b4db7d0045e55757ce7bc8f5c4b6316cc7ed3df3a01972c5bb14d4ea5a1ed13caeab0992db37c2469a3a657c735a83aca0b0ba35551048879dd9ac1f47445cf7530f4b9fba85326500a61df7fd1b852200285ff02e28065d0dd969060d263d06af01ffc2776d79d44902ab84d0c77799d92a769805fcba3a850171727af17589deeb8100117012b3fa9bed6ddeff1fdcaa6bc2da2e57be2c14e8911695468b1542265bbdec10def6871475ce30df999d7e840fe06a1491752e9466da4c1df13cbbba48970bad2c254e8ee37858d4b61985f9525a5853a694b5568a50c0a6ae221e2dd567de862dd1047637313f40b199129be956deadeb1a7b170fde2226191051feb1c94430b24d7bc87fa0f9bd261c2d96bc75de640ec4edd022dcda56a1e6ef4d08ada764b2a18cb327eeebb42f70d100aa8fe3dea794ea77a961454d6fc8f8717d0911b7f77f6231ff1da075b3320cabbda765005bf5128bb35a02d66a22034417c3db782187103d329793c245c736bbdb2855f771007e567e40ed827b42ed4aa1e1e6fe2055235289a1dbc94c6454d94b87f2da5784fcc775fa5f644f04b13d0a1d2d39213f5143a75f4da87a149b0890b0a5b9a7c90c3dd91efbdffe9cef5232e808c170fa1e43fe3fa16e962e6621c1ddbda22a8c5f724ad58d23a00334bdff54475ae10298a83846f5a4bbf3c575b752bbaf1c04f9288af74155d7ea16de115fa072493735ea5aa201ec6e9bc17d2c275365db6bb9f1da8cfa601157e34331c054891ecde0d72cad77f755f8a990c80da56502dcf798e61fff9e9fc548556c169eba40b382ef7b319eb92227c0ca52bed4a38e126fff7becd750497a9ad65258c8f3569f6ba3cdc147ed860fcbb2249008546a0e1fb36ade200221f23983bfa81d944e9e48fe23552cdb7ac6ee10feee1909c501e80bfc1cad09d6828dad592c851b33b624e6074f1fdf1db2c35c4a8cc50198629a636552bc19b27992ef2fcdcf73677377c4994651b2651ed756b63e5dbbc50acc9a0f526a2f3f45169678f03617f686198b8189570559981a97a45dc72f71a51ca36861c5a4fa9a9d175d4ef7478b409fcc1bba5b9b394a9ebe9905e163e4957cbdbf46f8dcc13d5ae7ab20329c37a1206fde93f347dd5a260ed39b015cc2eebb80989f022cdac45f20b496bd91d0d28ad4067382209d2e009fe2d9c003b5cf0ec2ee7276026cfa5ebec1c9e3a6fa8c3b165393ee8406d6a360f3e94deab5b74adfc5d62f6aa902c3418c1b923d6a74eeed629af6b120dc6923c455d2ff6c5457cf98a0f90d2eabc59c65fa7c5d5e3daf85090a1d31011c4fb44f7da9a13a368fc273c68fe08d60e47a915abb07e4fa48d0cad8dc37d79681e58c35409f7489066d12d8ccee7d67e7ac3b6ce8b13a67ace96b837ba32f79c7496a7a39ae7012f46fc81c6b4e16df081e1ca4b2d7fee2fa2872073eb27c8d08b958875aad2cd95de133a11037b23a355e3f95e9131603037d4afded13b164036496971c0720d021bbc1d6406b79d50c82c8f89a945d5caf29e5d81dcbfab965aaf7d92ed778fd8ff2326fb04fb72f9569f81f37d1ce371ae4f0e442b339b31e27f5e02a70b0038844a3b27f1f51a924ac93075cef567270a0517b3261e21e1ca9c65b60943953dc0a8189cae730ba216f64b6c272961b997ab293c635f9c43c88e7a67bd3bd16cd1d5bf980ef95fa10dab5a2f6845e011caa4f9f3c36efcb5e84a5c9312cb167565cf3ac5030ae26f6e74903f36ef0645508940faa2bff1e4d9ebddacb27c1af4356514ba4cb56a1d3636b85f9b1a53d68eb10d0f286734730abc4d6d3458463dca0558b030ff83a85d7348d9ca6a1855106ebca94fe1c7a4ff043b17661b4c98a20b1fab466383893ef1c7d74f7031133c7de3f557020423c0ffe190472d88d2fa783fafef8e8f32b6623ba015fca3742f16d89a9ce0728f29a276c5194aad5c8a5cde6dbbe693602e4da056f3cf2e07a6a1c046059c721b7ecc0971d3c64e911ef13266aac9106b7444faca2d60a40a7c096c476aa5d2c7cf6700b86e97e866298b135f40c12030546811329daa10e4de9774a39789a960d0ef64b76fbda89ad90cbee81652c9e09302dabeabd385ebe21f1ebdea221775cdcef24be06ecb0c64a3025d09df0e67c196b1432b01c3ec25a092e49948585c1507058204c6220bc98f84006b6df6496146c0e459552f6c301abc267ec6f3c347849ec826514634e3a12a959ba0793e1c943eccc9ac0d81229c6fac6bf3a495e82dff33b0fd456818618e8dff65b098767377ec353cb8e32ea3af7348d5c2aba1597dc0f76db49b0412d47e11b009c853ed0b2a088ac17ad5b93f1a95a84b2f23c00175a01e92142661bbdd80b136854ec0d02dc77d6838ada6ee6f123b9ff07d43f14dc9a893ac21b907742816daef2d83357ac1c17ab34b33257f0bcad9bd53dbc5556ca0778a80950862b89b7cc430e4032b822e22c4f3acc932a39e52d78e78d294488c49f552f94a8ae16734bf8f4359d32bea90d89638e11b7ae330abbac23a1e56e7079a686e780b125abe247f8ef285648d1d6c93e07b9b04dd7226778b00c0a608be03c5b825ce397c31bf6e634ec16c0a2463aade125aef998cefee48bbaf10badc1f4af7bf3664d25d3631b98357d46b1564b4e7d73b7d653bbe1506ba3daefb2f181898dd229cf53dbb3ca94a362890659c1d9bdb689623165ac198bc4830e8fb5aa01b5945b5821da47bb7b343737544b7272e957587bee9b78c6efd2ab4706fca0c1ebb4c5791fd6ce7b1059b7101533373e7b2f94ccbfd2b0fba6a9064666ddf98f9b2472eee56ee25c515987bd573a60dbd63b0321ee72cc2e91ba9f303eba3d503166f6e9d50fd2e9fce7e711ca537afeed11660ee1600a33c62be62702110e5d6ec37724aef48c0285065347ab1705a8db4270e291e5219c5cc345ae842aeb80fc9b8a240bbf3d2d3a345d73a61e166b9a506f3833ee4c1c28b90f355b602d61de8bfdb2cf6d19635ff8d42e96628b29e6589cce1473d921e0e1f36198146740d75ac8f786018f5a4a1cac5329f5827d95e55f5bbedca88da1c5eb2dc1e2c834b9d21e41f3195c516d5f4f49eacfd8a27878039208d8df967c04d2fb435230a8ad6f81ca613f9f256ccc070ed2caf99f4d5996bb29cf93df5be7d9c37673de6da587d4dc97d4a890a979fa1d817391921c66b760c7e4c8c20011b0b493b6092b3ed8f56b88d906ab4733a9424145b706604fac8f900830bdd19b20d947049d9d5a1cc3b243ee157b04be43ee9e62d41f0f25c10122ed82c9b251595ea16356e90dab0b7bfdf6b9b6fb21fe48137fe20f235d57aa5c518394073f7ddaf1c97d1914045146bd5a9a1e39c6bad02442075a4e73370f5de8bcb805500d51a70e186cfa52ef0438d35d3181d297427e9b17b5ecb450afdc3b4fb848800f433de3c2aca9871857b6f3945acbe051268455a5d073ea62259d2dfa695a46d337c10c2d2ab9ec5a891b44b537a06cc09fdb7a207f9556af9632c5b117075425da5c2a3c9c1350d32dbc1150f397b13ed1e2ca047a3cfe4e5616b12a8365ec78418705cbb4f3bdb42ae5e20f0720053e9b777a40a44c232f92b4f7fdc7161ee55be3843eb2d6f82ec1b582fdc5f4df07b4d514642267ec54f6c611071c62497caf8e5494ed9f50fc1688e7033b7babce6e8b69b05249cbe1762804ce0917b16c2faf01c6b2c66226248c2f4a58da001311fd30ba8a2d6313d9da7b81c2c78c05ed6a52afafaa8a76bd2212a5bc72e0df48c8cdb59889d531641d035d3f257f684b9b5362f8289ccde69d9955072628d98a9db8a28097f3273c0f8df3df2b55892da3bdd8bbab5fb5469100b8a074d2995bc218a6d89f2b218a0e99acfa5aec924ed539a18bc57fc6bf8f91512815059f35ecdcde6a151bca595eee1d7a6d225b02d2c7192ee5a679cb1c18ee2f36d2f06242cb5a05a17847d727da606cfe42fb67fb66619fa5a60abe17c98657ad363b983c3a4e74cd35a4838cf95e812f29f5aaf1c47cc5e7556ef32ffd8f1b14f3edee5f24a1dfc471ed0edb2a40cb6326749aeda13993abda85d704805ef8541e6782a8f2d2cc3fe20252d1c44b8c545c2ea2250adbbccaaabf5ff0b88c179cf71266c8a429f0f7550f6f9541a18a5a1494148ad0d85e4ef36f18bc1d71d9c9d9c5bf825840ea3949b67952ab0d34d6f74cffc615b0e60d3e139c7bccc056841908a37abb52f9fe4e059642a65f01077cd39d862db1eb9f3d41dc8d950c49423fba4a5facd909dcd49fd4b3faecd84ed7b9a650288c41e7d5fabef1f8e518fe11672f1c568ab72bc028b1d99a5cd0a9f1a9c07ff957e61958c60c334612ea02c24ef857a18e43cc5f4dabfbf594d3e978a58c22522674c83bddd04cc29dd493de25eaffd7b531463f51ada432dc166fed8c395504f11ed800e5b30f21fb8ae6ada448aa29606d544459f2cbbd1c28c14ee8d4e64e2ecb7f3f44bbb4af640a9b6204a70ad126e4c00b711738e29e4d6fe0833f3f8edaad1f24e08a574e096bab62ea0aa1a8928d9768df1901a538537547f7fa0c89e7c41f605cd48dc3f4ba2332e5595e64b5dbf738a90b2055ebd7e0550ed50c4030c6f3b24d73f51eac508d88c1b72a41684e1005ad19cfca7994f8bc5428e7ec0bc8d942f6cb1411d64c4cab5e0321f30bee05a84391d89ca910aee19bc11e7312c68a1ea35128818f7684c282e58d45058384848cd9685fe954177ca636a2b5b8dc4be3e3f5023d900f139bd5b99a3674a107b756cce0533fa9a2f6b3b3fa06e5c84707ee9c3fffcd3ddd487efecce09aa9b2bdc536ab03b74ef8b07793362b72ff4456d8275a2facac83d9357bf8baef5b7430b4c3923e60799a108687b8ca60cd341db03abc48cca01ab8a9df98c4b1d593559a06eef6e7a91d3e0df50c24b3c530ad0137a87e9f4b49ab41e049e31d8b43c56b23ab56a968da8c1e0f80ca7f7b630b57fef45c4e4c0fe0151485fae8c0f5ea2407fbaffd8ba8b44750e81f0d5a865eae125bae1382c9ee4e8b9ad61134a0172b0ffdf11ab8016b66c140ab1faae13142a1df3be5a332c53c92a4f4c63076f2f4d17f04908c2e12a6a38c1f24bed489c59efd4acecb64f60f9dc82c79d6eb996880a7ef39da3eeb9b2904056957ef6823fbd1ecfb88e7479e064c4a1a18da3855a64382ac48c4433e5a1fc93f307b888dc29a35280d6719854d87392232a37c39bc2b0a23d42fab832241bc52e38d916d2e05845045f254d6beb55013536267147419f17a5217829754a4c603c47289836398258f3686a4459b8bb7f51cd5b320ad3185dd00cd0d8f80524118538047b4b0ff52e2f0b5b640dc0645dc69bb9f80a02409a43af4c0ede8f11cd8a9bf0476c3da8fc16cff4f96dc4eb18cb620e5df66d6018506ae8a6ab4d3902cc79bf5c8e341a867d952efcb803bcccb6201e34de7ccb13cb838535b038f67123096cabbe1e865100f629f05b91c3e7ad4ebfe3d80409da2cb1bd926da39867232e677e504ddc74f71ffe89c397bd780902f5d333c6d177efba6ab44e9e8455863c9f586af477a9ecd00625c7cf6aa58f1900040a31fb2f4419f7b8b6602ffe0f9b1927edae645d606759167158002c1ec1facc02b6a60a58381226a5ee967b24c9130ace23f13378b3ef88564f3ad47ca340257046a6a48285bad4873c89efdbcc7494f31496b4f4b578bf36159b1444c2aa76ded7e17a29fa72ff67633accc3de5bdac571d7a339bbc123cc390cd818be0eeb042c9b15f27c04fe33cf5d7b86b2c1bcf5f50d6d3de8e8ef7603989472cbf1acb0583a039015af42ae30884d1d5b1a44e598ed186dc68163deba03d87209e7461099360ec4ef249e9f6843ac1b4fe377af5b46192801a69d4625ec1aae38a2557951a9146e10f5ae375ed2b2efda0cbc324b65625f5d5f4a2a83a528b1dd43a83f2d9c4b79f038a3cd4d564f5208f2a807efd0725c1aa9d5ea24c566d20a1b4a585ce023fe1e93334415cc68ecc1f654bf234723bd678177d2c5ecb2c2a9a1bdda4bb1b71193f83606f9671151199e52dfdae382f8668fbe09c29bbbc981bcf69275c6565ab13d0f5d5a6a52fb40d1b6be88754d8a701801e5ba26b4477288c5ff1dd300462d3b12fb831715dc75e41a8c27ddae25cbb3043a1ed1819992a7ffecac081e213a495799505a2fb1bd0eec4b4868f97c6c29d4ed69f62b2377d4dbfef29c183f18bf536f08885d1975230cb676db2d0f82cdc3d98ff6fc49c1d3232a2b068e8d023aa3a2430c12fcf4a392749d7e519d3d054df4f0568c47001d4707cacde7150de4faa4ac02d4d8db72e12f933db8e20c38c284c974ce9d2e3ad9b540095da35feb7c1aae00a1129ac97caccf5029d26e46ccdac873162e9b28606fed0316b4374c40b619fbd12e40b9defa90208b170e907358c2c142e54167a7d533e9c03ccfccc96eef447b231bd9ba4f6d5d20acca1d1cb00e398fe8d7bffb997716d70220b07cb9023985689fc26565764918159fb8afd96a566cdabfd7021def8c08b9ce749cea894593b4ff96fd429268bc498450b786b8b655c673223d822d7813fcb46efc2261235aa520661dcc6882142317e121ae8590fcb91bf79e61a11ea8af24e635afd24098e7bd3ce5424137e6350d98495fa247ad8bd2f986dbc8c5114a6f507ce9e7f08041200380710381417d04997bf9b2b24cc64523b685484649f359197c33887253acec83a67c2a55f2af8c9cf734441077cadfcae101c8f369feccec6fec2afe5762b93cd0d91cf16c15baa4b51f84958d338eb1cb7c4c4db90b4d5029b82eb82f944e787d9fd35abda71f7fbb48df9afda94dae04fd4d994c381d4eac667e2d6e4f8d5ac498f76400f8cac04bbe87ff7ed398ad16935245de61f9a6df66c5310b323e8e9b8563e32197c950cd41ce1ef4adabc924130dbd3e06d5647b141db3aa2fcf7b81426a83c8b7498b3209f087c6c92446d365d1d604cce4f7fd91f3abaf5a80e0b5f53f4de638b82065fee33101777bc2cc14421d89e4d726078f5f287a50955c8c20a697b6d8602bcd771da14a3976066bac598b3d434745e95cf093c990c42aeb8b01da098e66fa53d0d8ed52a596350b30ad81db706a530ca6d3214231853c1e4679ad7aa1f056241180f1b3bff20ff3c0aaaafcc77fade8d8af5f975fa7ae611a7ee4606a9ef9ba84f81f2448da699e3631c59688555ae7a13cd54251ba979abf80cb55a5fe952f615e8ca962cc14b99afb67c6b38d4a25e5d5c2cc727d4ef7b6ea325f2e069c777bc5234e298331cc1c9cc04bb4788c87b16fa741346b41140d1e0697e318a10089562716d00efe2d6ad8ec2573a485af1c4a24080803765e5fb95f96380f0d259a24b5e38017d7c78cd717907c78669269e54a30f97ae17e67ac34dcfac0155178405bd28b1aafbfb158998754aa4ab9b1c20604bb528e331a1d3754ae897429347e8941e612a5305e61478cf2c113c2a05007516e3c9c859e7747677e03485b42bd9ffcfab7f5deca298689c4a4073c948ff42cadff72f97a3fe2baea817941d1ca90361950613430fd5786a47078e03d1ed9f542c2a162f05611a00c713b698dddab23b1eca6cc1f85d84fe3d59859f590c4742e1ac0ac833511bae882c5deee3f48e7923a8e48791cafa9f40965dd5d08368d3556bf3eb9a011e83d6133b8a52c67b0eeedbd674c43b77181a952d4a70f1efaeca22e231bb0d50432f1506fa82d0cd6769e51478feeb0d37986b5db23fd9445ebb93f9afe72d7ae41cfffd41daf1b87eaadf7a181e0a28cb098a689e4244a5cbf6f1ab9ddf49cd6bcaa4e14919bfdf94cfc25b29e78bbe6e56d0cd454bdc5ee1008f2d97aee7d790eccad1c8833e0d0827af6de9d2d9a4e5197514eeec0fe01d47bf309fca83b7897d7ea542053573f0e12134ac752f79fa309ec459df4f07a0e107c4c41ba32f797938747e9f688f0485a3c20fffc73de0ad94c1882e8735a0de1c7c29f325411f5bf53cdf0fbc2f4609cf68fe1759489e24f7f9b3e1b08416d92b3f63ee35790ed2841a15404138d2d0e4d03ae03a327ac7d6040ad30fe8da277e573aaa723ea0c9826c79dcec95bc7c2f3e605669bff1878b45f0fa321a97ef801e28a153aca04e39187296650eb7fdec7fc033f185c599f9573f020e9a04d6e74be9b8c754353ae2a5a6f23dc157e9278d18755c564031b8f46425ad2ed414e976d71d62ff90481127f3169a5bf4279d7e9ce41bc568007bfc4acda660c83feb095c87534c234e4f48e66c7c60ea2cb1b1b6e8a198adfd597342c5c31bc89012c765d89b2ac7534cebb47a3895ccbd0b2ae1da3f673758e7f7e9f326715894c517034fe613f7da525b132a9f4f518526e319ad0bd90557bf576542e9dc131664c214650cd35a00537a8f149fe988f9f0c0aff77e396392411b8620c827adc540698f14651cf55b7a19abc18d956155f12057609d2fc1a5a88d2555503c175b97619e28b0babbe7e4cf3ce2d6be02ba6c681e194c4f7a783fc084ca2330dd6caefb72fff9e3bbcc5a38c7b4ecffb9c7c128ba06d59f822b1da52be96e7aa2cdebf23a6f40880dd1e76e5d163f25abf54ce52c5563bf28b15bf8e7905dba7394ea272f947b230a967548e6d7fd131e26e5c59488b664a7addcdd0088596a6d147b358f1e4f4c519105394942d832035af72e943499f17f0ab8cb8ca61e766f7e9e8b863392c86d28db79a19c3794b0ef77aab42a5780835f69636becb1bfd5f8dccd39bdc8453e5e2d20cff6664a9f0f6262fd4b35fd5faf9bd698f6dbc8d5e293da27017db0b821701932001f43afd228a6518448b74f3f72690d8bb594e4be371c633cc0029431fc70c4d90817d88cf7b0476494909a9c790f2ec2dc9e24a4e85df5d09b29a4f517c89487b84487f60b18fa885dda4f656d164eb9fbeb545ad8ef1c34b4142010b8aea14a6372faabd23fab70d0daaaf2267f6b9e41ed8d665611f9908283bf4f5faaff9cfa0215fbc54eb97ae1ad7b9f7f11540723d181e695e505805fd9075404ccf35e3d658a5b70b958d6cb311b944a32c7abb1c4e273e6080e296d38edeb762a4f4637a2621f24f0be73df313c6ddf0bdc31e36a1c6540d7178f3d7b7901723e8ed373b54d4ca094a3db7cd9374522a70b2282451b7f5718f5b9ecd564d567b387f44ae6f48502b995078c94014983ce5691376e97ca184b03d6e2e9af5f29ca86ee1b0a41ac3a3c89a2a17f4da2d8a3a3fdf4b19a3b3132a73147ac3932a918bb63bc3745df687f1c048735ccd2353b02c75593b70d3a6c87ad44c9a6230b34b154c936a0f257388c093598a910e715cf6cf04d72165cc42c7074ddf0681a0a5c7141b0139bb763691c1200ea48139239e8d4192293f37b3dcd8ba2ae1c182187e8d67bbc7ea641f7b19e79ef76e934f4430146191486421df74d5a1c5d57d2f0935f7be5c9d8f2f7ac596937a8ca8b693fadff8314d87bc25dabdbd2a7e1d288985a1e6ee7a8a75d59bf7dbfbcb92f6003b5a91ae4e30806e796cfd19f0e3fa5744ff8889f2c07a773f9ac88ec4709c938e1cbfe9d5e06d7485decbf944fb19b35fe88a8005ec44c4f197d3c68f4dc24aef2a9513683a4ba173048924618ca6515aac7d2bdc51b0dbaa12667471553a92e50e74526608b24268a5db353f9efda799924d54c2f088700400daf2e448ff7ec0e85199ff2fc55db3a65d73c00e7d598ebf3fff56475d18632c4fb51ab5fdc12a77338135066f95c26f28805112f1f2fbabef63ac5f342d6d1231765407d1aa72d1bcf7d0486a1d25b7afc1e4769467c9e705b778935422618e221322edd6fc460be2f02519cffc1f4bdd71c51552a193bbaf590b64f4c6ddce6b77482408440b4a49b03b124d8dedf30e041b453fc6997574b924f9d0fb16a6992fd4b81544ef9492e26305dd423060d4074f389fef34f855882df2a7d99650dc83e5e37434185b19ee100ce4d22d8eeef416988fc5805b3af67d866937f0e20718f5e497ea44dc42fc819dbe96f4143f49d38bdf9d9cf60ffb9d2b60bc77055ce92a77f4bdfb48aa9e7bbf79815f3d0943da5ab7dc648cbe7cee7aae926e500421268737841df82a9475206abf33c9a3ca21403df419f20380f3a74797f8987e06e5a3496a16f530f3b249bf0aee9dbe55e2bd7e10afb0f9671da0ceca6a172a10154c79cbe5483fcdff921dd71428b96567f4c4578279e30f2c4de5885dafb257f44e07023a20ced1a80314430168e64ca71346c541fe79c7a8d5abbb8c88a3f7cc982f462c67c076199c1c6f87ad0049fd7c2d2dece5ff64f749f16b794d2e5ab63d9831c822ca9504ce585c6cf6a83ff0de699b80058d8a817cee57ef6e60ea0dc2c52c6bfc7d1a6d5a4598192c46234d92f78b09a5b833da526ddddb3261a03095be71e7753e330a07ae6d4819954e01b4c38c923f0627df54257d6d4b42a36ea3de759fd3adafe6e7959e5d2485580144de3a3c2844765fdbcb6439f0b0a9f3cdd0dd3a6132727dc964f46da16f0e70b7d8b82734db4573dcf9b6e84f10ea121b302659586e0352327016537c70a189bd335f9f7245017744d97c383f591938a0b0121db397fd32edf8e1328b77bac85328f7d8640aaf5efbb446b6766dbafa35fe86d49e73896f884266063d34a8e13d8d633f564a7ef67e0b5dd4c4ffb0d5d9e1b2d131c85ebe36a1fd25c93cbb8253fa3861448b1da98d2473b209e41d09d9d73755abe7c9ce55354f4d68b38b96fa5a4a98fc50a1c81c55496098f40a299465dad440d3890832609e8b821f583fa3529a185c8b31c18570670e3a3ce14d90239649301f3b68e59e50a90458fce302b2e000496b0213e8e556ae371bf0e4980ae9fd303ae01080776d7f783c77a7bb0610e93b06e1ed32ba3613c1a862f7e607438f81ae34ef12d7c8804a01fbf46948a0117dad38e401af9b63a64712783557d0f21670fcb2335868680b425baebfa02e37ecafb267b39e56b56638d7c6d88a2a477d267d1b38c68009748a7a1b4710971f902bf5e13b46d45455f68efa569fbfe9536b7dc37b542996cf9a40422146f050994e1371c9c5274ac42933e909c4652fbefa76c2583608a4476abe737219c815382788a51c2905e2b9f4c5c3fcb1faaad44cf9bd134597571e24f2d4fe2ef8ababd816c3ebfd38392c0b8a68da368ee857d4cc0beaf6e3f018bd247db133db3ea2e8504bd2c304f1887a8dc61aa2e530f1b986d4cd35b600300b1ac770c56c7df6eee0a8e3b6fc53e2c317cc56f04be587f3903b763d351c9657b8a115cd79bbbe3b7203867d3c202b01d0d12a7342ed12282582444e064f8837151f179e3c2b8ba28a2fa46563d2978aa7a038c422132d6f948014ca1b4ff87c86f9a87b465fc7f2a5e2fd7d942e99044fd9a0fcb301a4137baad2c137203747b2df2878ec2a1293766b9fe362d7d4fa032bdab31c5c59910ffceb7f19165fdf9f15fcee460e62332b7dede74cfaa4bb41f5b77370b2adac4e30a7bb236c7e684ad10fbfc047ff5b29fff34d75ba7dd71f7e1b69beeb29474a1ad86ec82c39e2061193d9f8aab84f96b36db506f985c0eb5f95e29c355cc56cc7af82769d0d621156ffe7ca59f6824d005d7efc3239a81d22d1f9890a904b4da74cf095a3b67ba726bc7748907a53c204e12aea6d4b3481ba030b28ff4fc643a7278ad28dbd2ef0d8d9164166ede4b522f80918aca909e3d4d0687b4b6d79ac715eaa90e1f4deca55a5899b3fb419f3d54f2c66ca87714ad2611951b8ff566e9f4b8215a95ac433e1e518b9d0cf9fb8a422a88d4388d1fd37a4fc9a32865bb1e5206532557d0b5dca60b92ea27a96e15184e721fe7ab8b6a450e27e01c3f2335ba38c8512274ddd85675db84182170d47e5f15a56ed375429fa3e9e030c11ba22c82c1b5a5c77313460fb9ca3c20e8becde2404529e95b92b062f6bf7431756c54813f1fd9291da3acfc69007f36a490518c56689de3be2e0d8d9e2eded8cfb87a84135f187d20c683495dfc2d5bf29db04117b528cab69dd6f4bc0fccc2992f7e32cdb3b77ae7cd11672a7511da6dc0f283411374f1cc2b2389d03d3315b0a1d1889ed7baad55823a82612615c28bca5e408fd0e3a5883c403662c9e1b17eeebbee952c8fb57dfff8724dd6491031f4ea41116e433617c8f2ab553f8ba9647a5c3ce05ff74c90b21b3e9244a18b0b7faa21ca4123e8082e2cfe3183cfca1eaf9d2f8f8e09e1c1c883e9fba7169eae109ddbea33484c6b682eb6d793a2c75b5311df2ec6cb19d405ea368cb85fb3323096bf050710c3ec9c7d2c05a3eeed0ec5aeb99a4f1f81a832b5069150056ca2a6ab37b396984b09ce6a4cd4b2810c6ed8fd8e570402515b13858f4f53e20f7d31710f6cf4b64501ca01878d222d8aa6708a75300c6be499f4c838bf96987b646364b48d26adc7992f34cdbc70d9fab7aed287aea97dfa049dd0c9175005a5f959c51db7a6d13843b3fe2bdb9433d14c10335c7bb100949a2448b8d6c7b77395ae8767a8380eaf72773f6c762e23f6b6d6e1dda50bba7597152d2cc91c234f6d0c5acda9a270f5b8e1475f0be8ced5064fc8362c56ee2d8006c9b921f7e1a67687d1c7e13b88f6c6f21a1b8311fd18c128746cf3069953cf4cb06b565c02ec064cb461ec5e32cf46ab1e751ff6f7ada70c33310dd3db486475574e5aa61e3da6038388a2f1b1280c25c782237e700f72cbc6384cd916e665908b0354ad4825e9bbc2482157a3ca3d8bece629cda771678718b6ecb356866791ccc0b26e1b5acbb5d2332e7dd89ebb0d0dc53a3b7113b6ab889e9d22bb732e0fb89c59b91572a3a6af273d3bdd2c6421b155f93938b7d9782d3558794ebf6da5f3eae62217961ff5ff911a70484ebf9645b0efa1a24efd56f2f141721852fa13d02ec66f414f63f3aa9da6e8fc3cd400154dbe90afbe6226fab0a4f0fddaaeb0cf1687908c35389c5c4bdfbacf1e6d223441e19ec3d80d5f9f7ba94ff4cf2735484f16fac2b403b3d872d8ad8bb8fd63fd44b9a28c3c914706ac4d21f95d2c6029aee632b52a8d1555aaa0ba47bfa3b184bb54551b0eb871f031744c618f55660aef7dc9fa2b68e92264a7e0c41051eabc924585c5f92d912003c933fa980e24bb5f9303f34201e632199d2cd69777923f4b757108e993980048d5a6144d766202dfb51c2becf4e0c632cfe20520d96a30b384a597823957d8748e0182f3da04adaa5b7659ab74e3fbb5c85f7acbe46ac0264d64c4899aa1e2880946bc1ac9a48fcffba1e41f8008f8c1d4e9a8bb37819efb2ffcc84dedd2f11cc45b098547fb7fc56bf9d90071be434c338c7d02ea158b8527aac97eb33fb85c2bf2d956e9cba66725bf4eff44d21570c98678036b9d776f91656bc279b9e6115b487810f36d1251af2ba70330b65d77bbe9d75c010abedbba3d69b3a72cde652bc7b0681c32239d0f15d95d98a8b63e0f523c6619d276f3eff13ed979356a3b9d0e59ad2dbc2c2007188774c164c811e0a3fab16c43264c0ca950e4e1fe256db1c878299d1dc568b7fe6dc51655ba6693ffdb3eed015400b5290d5ac976e2251c7758dac944faa403114101c2d2958a4fa56846791f8404a557e0d8cb4762b286be70f881920f0503dcbf252c03958d4d07cfa15234c99b87e8ce958612043e8d6a0720cfc7da0c4a9c5d065fc8fa560da5814c7e45dfbcc30e60e06ca20158f06bb52ec4cef247f23ecde4aa834ac43d058c905c7eb2ceb978083fa2543917bc98b3cd7df994715990dfba6f92f2f5dad1462653207ecfd8a0fe5df577d5c935748a0737a34da800051759cda0f4bbc1d8eac54155da2ba7f168cba8caf26f8215f2a583f2f741c6eee83f3ae08317f3307f3c5728bfa9a3b60676732e9f2e6787e598076db0ff7fa58d8a540befcfe0f7e8307983fec814ebae4b84be455dbf09cb2f624bf8110e19b679bdf5c471bd3ad636740b00a2716c1b8d8a019e8602b1d6db11582535fdc242ea81a07101b5b686cb730549771c14ad3702ebfa330794387cb317a37942112add855a54714a211bdfc4dd92960742aa9c099c881e6639d332f628d06aeff22bf88d2117423dca372d364224d5ced8bb8a17b88fb5523f84e00beaabacc08843f0572c8be905adc958aae5ecfa0ae680ec7068212ab3f7d961d3f4947667585ff74bd74cbcaedd2970cbf2582e8e77b482426948089e416f309d2937535ab5db93218f687c52839c367dcea689033b1a886b6dc218f8523aa51fbabbdabcda06b1921d918c003d38e887e19ae79d297335dd81a6b6e19806cec599a54701bcd6f0d774ac47cfea10fc72e67e426e9ca1d9999deb625a9ead73f01a21967d8253648e9f6a36a9713a194d34eb8cc803284d38271e002d8407288ce93743efea04ce33288ca297f4878383b1e136fe70c63f59ba5203585e1b82c739ed3c029d1343781963432f667cac5f41d0ce74d7be9cd8bc80085e30bc0b7db984bfea3fe888c3c8dbed5909168417c53536c09a36626f8768c50ecd620b641445478d97b2c12cd84c1d44ec632a202878e1480cad0032689a4da04bf291b5c8e042502e50946866f2cdc09ce2bc184521038736f8cd26545b5da7a0f1430d863558c2193dcfd21435df6fcd5d595f3a886e3fd9fea8e8d051b0ade0bb96eb1db8e189b235e70563b187a2f383b9e134cfa53331ec23b17f8dfdf9d6afc5134fd1ab864f8f4831a5c92ab3232c0e9773cee24aed4edb9ac5dd8e6c023481ac8cef8857d745a8f8c19e903c1f34a93d4adf9adefa0fae2a5a206d1646035c0d80007be46d91204b840c656a7f7888b89388cc8ce36c894579c6dd04aca24d43f2f3069702fe1f88c19d34a2cc029722fa44edb9c3df74b004dde16f0b7a9e3f4b48d8cb1f38e2a0b8e2a568acf96e702babc211b64c2e10daba9d5b19c270a3ddfe6254359f8b794d79ce9f00ce922dbbc26bce7cd73dc3601662393668452b8093960e9628b1dbeb9b64e4223906774309f35ceecc98339a1e315753f87321a18ad7f0d9004b435eac1bcec614d2fb707867291ae8d421f9787e89f8a6749f9e6d2709729d9e96df5d9fcd99b7d84303a836132e9acfd9cf593c52f2474eaddf1abc95fdbfe9c8f1b06e99a135beee614f72163501d2289e4cb6c33fc1b6b100439c0d4b1180d812c230ffc7f1a55ed0726537de42d9bcf464ca8013e39d87acf12990a5a73072ab0fa2984501bdcf1beeaa27775cd29c9937db7ef3c27d5a8fd70af12e974e6c4773270fdbd48c3a65c10247a6d95804ddfdc3ab171ad07d29a7fe83a06585d83ed10ab142fcafe38bd56df0b848c593a31e2fb31c38186faa5d20ec1fa095f813f602f572b514f68b1b7c3f8d244d54e483782f7ed4674f005dcf3366a99b379a20c8ed86d668c378168f69cc4c81e96b07ce6a4872de4cc154b7cfaa4d5b510e696a585ba20a8696bd54d327390ba7ed7c5a3d84e57f0b7d43225e16b9dc8187f385e564ddab06a089f540e11381cd827822d8b81b86dfcedc555acc1330eaf3e357e802770d03d8ef13a5ebaeb7ba26fea8c9eaaa1419a498c0acb4fa6997bf3f5a462de30f55ca4870ebe8206b90f5548e7841345d2e9071a7c9ea71e8dc096e2fa1b974a66df1bba6c9a442ded237ad1a26ec6e81178d0251788a9f9ea6897a38f0bc05a584984471f399438b7e23858935e11cd948ffbcde034b63058f7d2e6dff070061cbd5d41874c646d0dd914b64f1ecc5903d58846f302fa26f0623c30f8faf8d07fd6ca1e79f0a57459601dc946766f89bb87ec929a68c4e505288b65c1ecf53b9304f043d3a3abfb16f78fa97b8e134d73cbf5819bcc84610a08737b8910c79b561f51957ddd53307f63460161f82c715c6d3d21eb934acb13bf4cda8f1afe73e1bea3af3465319d14b2a7f33d524a7291d20ce0081770e409254cdf06abfcbe4b87b8eeafd8b1d937bf02b8ffc83f63e0fcebc69894159734acc7d5de76d9acc19d25d2ebe15259b0f4ddf45c1890f721d876ede1a3a5172da8af2be69d9610c87c9127bd0908923560f3f7e62107749925fd797967104ae92c1f0d2cbe4106b2cdad801886f9db4ab2eb9197b4be94b9a7048602a17b13ed0810e6d610f4ead5cb880b30580843595b551f2155736db21c9fb6e219af0c90447a293c02238c615d43ba370d2377c77b6a90beb35ba98fe89c5572aa9852eb728f8cdc3cdf73af36f0e7e6880cd4b869f77c97b3a725f89ca23f15817cb03caffd15cdd49f1279947d4c9df86ee1b998317e603d7ee26cd0832a2bafbbbee773ad52552ceaf0888400932d7b85631dcc7e90cf0dba6ba5ec7a12b5c331272b63b70977e061f3133075c3366bd214a9a57139151501b673f4f96f5fa991ca09d5fc5cd1c6c001f1884711c32487e54fd244fdf78f28ce9c15292984b1a8b915b9ed5d26ad3ffc3ac79dac47351e7c78b3a23bd46d43b90298c0243079a8322e49e8738aa2c44832ed879a25554a67f7330b9d9610dc8a73716e39e641d2dd06e87f6a542fcddbddc8331a92fb6b0d32f81189b220a0ac3fbb3ece4100251d445f3886d3e44c3f85aa2ca06d0aaa37c21f134a30b5d330ebc299637b6fdd77d1489b4161a284026d4c0821c800f0493f1adf7eba40118328dc7ef9025fa0f7c1bb3b812fb5ac83b550816098d7394ff72d077f49793993c49770efdd09691598e678cc501754a599d77986d258687b287645fa5c87690a9647a7826245b08aa33828a448794298ed1b6dd86bb8c70bc67873b9c4d542e99a4cce722c96742d3da827a0c095894eb17244cced4a24c4db466acd9de00e19cadc3a60cb34261c545ff44358b40f55f0bfe4653986dd3301e919ad773afbb757dffffb4b3f876b0d9b56e3de802839315c8ecb6675843515fbec56e0341c33f4c4492ddbf6712dd4f9896437a3c988d737053e8c3085af72881e55c44b82dcbb9407ac5ca8e0f35b876ec218e1706b63c80d8603f4bde36539a5658bac381f8adbb7e884ef0a013d7dab86360d1abc4bd969e11047d6defd59031fa81e4b354435139ed6787b8b9435cbf94bca34fd514a0eaa720dbcfd81aa23e474bf026ab686783c1a94b689d31ae3e30ef8332616e12e5e9c79d1972a646fb999442aa12455357d984ebfd394dbb34f18443d91757289e375b1b8b8e288a476b458cf62a0093b6eb7207ccf27719e66d09328c0ea6d6a23dfac81129ad1616d0164a55b7f1bdf4361c1e7f8fbb5cdd1d65af9dc8a8b0eee388aee589778abafec2f9b68dd0a53fdd46e623da75c348bfd6b1b6670efcbd9c0749cc135923d03566cf00dbb2649ebb6ee843831206e65e1af00549e8337b430941e88af75731608d5ae4d6a98bfa47f1affea04a6a99369884f7b87bca343c5f2dffae96da85a26a5f4660795e3e7a94aa53424c248412b1bf41c00beb09e4ab41e3a779b0f02d37efb867fbd219a9c02b00b020a3f6f4a1174572c3ddf9151c3aba86158130a2104dd6af9e874f759439aa471e8259bbc83b512f4e59b795564ed5592debd416bd7343c6575728a8048b181a5ea664315efe6a239cc374978349141779014e01bad3dabd40a418979a118a16b7a91b0de7636bfbf8b58472f148431b843415d4bdb43ab450219ca5502fc1fa945190197cf20060a43302ea121dc9d080fe82057682c0748b3c6658be9c53a64f2df368250539919e4e7b88465261d228535d7c0c7edc0c9adcabd800cff8059cba4f471fea388646a96f02069801baa37592cb6220e405019b51308349116fab659f7049f0801c092cc6dc2395e52751abc7815c55838df14e58c5f2e963d2d31acf45aeba3036179a5a34f3de7aeeb8d4d8f932a1758f0dea5fa0aad492a61e44d1e5b21e5d9872d1b280ee54cd1047a453d710405e749f30f15fc5e4abf4e68135484ca1dcfc7e7f9995667b57ca4e45ea74e23d794dbbce73caacd3bdb081b612d7b62cdecbf4dda41a5cbadf290ad98402af5e740fc7a2f146db05d3e25fd32a3d08a5dcf8a8a054f0883591f879d12fd07b24f0c346dddf7faf6860ab3b4872d6ca4b3f1a51e61f72d8085f7b1ed23b16e0301aa3425b9f8f161d4243507505f70025aab1a59cf11ddf80796d9c67abf62e082ba46c9dfb8769fe3de98a666f1438e03c8573335cf01d9106299a8ca17939403ac987bfe6389dbd394a4f4daa73e9875db0311aa35563112e6ca6734ef98b494f26fcc1081cb5fd5a64a731518ec8d88853e82814ad3de13bc27188df663a84e25475e41ca437cd6a94f0a981cb1fe08da9d9eb13678efedacffb53d24cfe41d67df49aac880701eb72324fda5fef2bc5219def051430f498c9990f26d0233607841f0978d19c2fbb71682982c7abab495b92475f61672259de4fc288958d8c0af9f8c07df03710d4ae45bae06c0c50f245f07a85853fb8abf4cd22ed28e5cd1f1a4b30fe4a271d1320f45756a128dc3aa6a29e1605c460508e0913d70ddcc36d756b4926f99bcf6b27bcf3e2cf1e2d4e5a070a182ebdcef5fa996707edbda73d225bddc3325bd02ce2bd752ae84133eaf0aad25b11ce20d027cd34f90acfab8f24864878e861fb0709c1ed0492dad35574f8b80dd20efcd8a124b7d1a07faff2311f5625d0633e28b0305bcc5426689eee5a7e975f4926374f97f1f480f48dabafb8f92e3fd813da592e34fa4ba49b27dfb6f47e1903bd19c892ec13ba1ff7e8fc6b6e06d6039079ce1beaf9908a141bf1cce796070b5b5e9d054279b1c68e0eefc2afb4c4af8e7fd76dcfdeeeeaf084ed4360cfa15753686783fa65a3f5297a4894aa21ae69d6719f676b9e2fcc051079b770773b2dae67775bc75130c54f23255d9fc68493daf08373a6244d10b6de77c9369c36e5f2cb439aa24b13f356c403924a3e5c117a459598448a1362a45021defc965693bcc4c4c54b462d46112b7f7017993a6a031ec107e8f890bf82b0a836e0f5cf2760ec3844e76ee01c1490297cbe5635928ba1a758c375bb3738cdbde4516599129f6679fd4f9f0c8b31e6556c2ce1331ad571d98fd28d6daa97932f7cc68f98e236e4424f773055cb0de1caf19d5c56b6786b0978f3b4289a4c1d0852f09bff94167bd9769aec4ad44276e1fdd23b742a22c10ac5ab1c47e28e871a965b0037338de21fd3588f0bf79898e752cf5cd3a557e1f57b3fc12f8e5205db6af1f14d7863838202e402b2e99880c89ea0e289b9df02ec8d0ff8fb359ffe72c2279c9b231bd4589b20215faab645e4e6d6681ec48f7d537631ecd9dc49c441f4cd77c8ebc4382f2aa08fce264af49db10bdeae831224ccbfb7b9811650bd640286acea3ea2e69970a8509de9541e220481dd994180ca802b4d253ea2eb22a35c888ca1310f7f9e0e3fec4f3b079d6aa72fce1f4b9ae1b34b47db95b54a4c9e6b19bddce2a546691f30b8931e6fdc725529f46dc9bb669c776a02b8f6f4dc06cbb5b2990ada0f397c687effccbbd7b30557d6823c94f6f41fdfb97f42a86e8102fc08a80577f89d556635c9d5043e13fc55e4fcf2a4d9dae2ec7abe308035228ae7b2151889e45325d949fe45cfb3abd58288cfcb16a8df1f92fb5f02b1e154fa866b146c7b6e4dc4fc997869cded82b89ab181d68fa43019f038e68a74729ae10978e4eb295c85182ab28e4c8924ff7ab16f7a30d213616cf2f54b24e055762702abf30e62ca2fcdd086ccf36160caa419d81d48df691d9cfad0cc340e1fce2e96b76fc79ee9914a20c3ce70b979c6d27dab567aca9d5b286f908bc30b8fd93f6f776252cef50106cf9c02869c78e31132735d797c1fb8b3f925fc9ca36bee007b2d0a593a879ba9b2d0ccb29aa0d9bb904ac6559daa430d88300b496e444851180c68a1c1b152dbe947aaa0c106f4f82b5aa8b6fdd13e5f178ab9dea0328c49d7cadcd16ea80e418983dfc0220fa5e224e932e5bf558ab594d91e549b99a537b7149c8e3abfa420b372aa94d5baf46718c8f27f77308517a845cd0640ede585accd4f375542341a98e6943fdf2b10dafa3dfa7fe24bbe59bb5ef5f971e079c7afa0acb11476ae69624ed7942fbcb08ac3b1644a68e5748f54780c36f6b7fadcbe4a23bd4cd127ac2cb996e4b42019bc439e6d159ebdcbd2edd8b1c4bea53a33cd01e091b6c43b214a96c34fed68d6e6d3bc547637ccec14f287a4a62df83b99f123dd497bbbeb7fc80760233859b601e96230bc3f79c6111e1a5737229e43ac1fa429de7f11d041f8911bb4c72747bfb78aa36e3625ca62b00565c40f92f21b95e2ac7f29a773258ed4770588cc896d34e91d59a3824b3f0e8a45950eaf04bd512c8bc0bf59c5f09af4ceda48fed305517f232ac469f5069f2a5bb70279880f902ce66391d70dc08edfa7461c9c62696d9969ed51940d8b8e0060dbe85d5efdf969229508b5c010efee07874ca8a8b5b90da73aeabc968d57a380d5a94e4e5d51c24cd87f6036f29076a082164b0353ae8801dd1a63cabf17e4ed9f024be059fae005f323372ec322c16aab53288c2ff4ccd6550a30ee722646ad18f3a70dbf136f75e1f9ccad61561bc6601cada1b8f2f48cc040e4a5a0f461bc758d87c48d7dc738785a4228ec4e4d26e0c3cfb5cb15e283790c58cc4ab16de89f27ec66d1968be0c3c41e7f62f5ed421cddba0a54bfbd0012399bc22e66969dc39fc222422e1a83387dccec20f2547d4d96d840d6b7c92154944936856f4d8f17a6cdc69d60c0fb5e3932ddeab31789262ab504efe531548fc9d24ce4bac577d04418262e8e0eb0a60fce90eb4a06a275b03b4907a4999f141846aa5589dea5ab3cd8c9280e70a11f1be9af181179e92314b8856883e4a06e5b234f2253da31c3215de3188b5ce522e49be22d9d02ca197ed4a9a58a9a94eccf2c6c6ecfb6c3893d74a7ae3c18f60898263a8f9903834963ba31e3d358a603e1127eaf4dd6e1b779ce1c855319dcb43931adc284b7e0233258fd19e92bcad9e37ad3231a7e161a21eea6d6303228eb9f592342dcb50d05fe32e8886d14e61d7f316df1cc6b9ac3a6f4c53cdaa2b53522c043f763230f8beaaa42b968bfb71fe225ce6f110d02cf056a94ba4d556d20cd7448a6ea5324278ccc600775f3cb61a531f7c254ed2d55f4c92051e932f2eaae87c2f31b4b78fd0592154ed6251558d4d7bb44c3a2bda7fd7e9ac6541de2b4c797f12cbc6d5c2ce41ae01f784753ef15ba1a90b389d6e14d0744e5d0c481b288621a7e28cb7e40c71d64e5a11a4c3f78cf4c761f0277d07dd0fcdc4268d3b9dbf2c47103e54984158e49e5e3fccfa89ae8e8886bd51cf597eda7df34d174921c3948c1a3598a18c530b08a37fbc4415c9f58e45b69a4afadfec9f09f6681e1dcf37f7f2e05fb92bfb56b8842cadd024a2092369b065eac737a3f225bb9afad8856888c8ccee739a5d4e4abb4bf60260dfc0dec865a6019090e2348a3aa3793d3ec8f3128d3b126057974a61ba2d30c30767e2a396d8b57b8870066cfa5778223f9379f91ff397590085e3050829454ddfa2b0fd7541e9fc67d050cb3135a5b3ce3f34a5b53e6b8abee4444b0ef41538578a2d16626d9afa16b280bb824d103b2e12eeb15bd1e6c70c7f48e0056215f33f145b89b719d32fd5e71b626c29a39d0be6df92d8b1f4329497682bb08a88eaaeda01bb2985f03067ee212f4445234f42c894dfba7f33f2675bc83f30ef21b9567a071968162631f2eefe1d7f303af0c88b19ef1d8057ed95a13188f1a928badc3737d632e820a8f881c747f718cd9a57fd74ee3cb60e332075dfc5d2be88168acc4d7aee52a846c7ba7a857ef39987f4422c885b2589b0f7cb969aab03164fd89f17652470c378ee5c0aeb3ef3a8929265c9a9bc890bbb7b448819833c1666e2ec88f157a0cab34575b53932cd4286f929a0d240300f5efb595e4f9f85b99ffa6d5375f51a54617cd59f62cd809aca351918f99e24a725ad98862580e8e4787632a7dcda7c22ba89c10a56d4bb5d2982b640acfdd087fad9e75f307380dfd37c711680f0411b13e6b0aeb5fb98ac43a8160ae17740b3b44f6e2a9eec7010402036d8ccad95de1890b74cc6762012ff601c1ba4a0aefbbec21ea87c449ffea18c52383b34bb5add8ef322ebeeb55f77d619679b84b0d35f392e1ee77e7d9334090d60e0b7c6e080db7be2436a8516d9df65694394d29e7407ba3d027a9f55ee4b5e2a640a4bbe7c97a1a1480de0cd2f658b60d5bf3b9910b193d3448bb91593c063f17fa17f9d92108c9e740ce923c3a516aaaa015c1b47dc971e8bf0fed3e57b5035c07c22953c9e2ff8554b3a29ac1a0355434b6f36e216eacd82ef18681a4b4c1e1a197b087ed8f123e3bdf9276df35e67e9a120d50e119b40fa25064b3c44b923c70bcdee93fba55bbfb94120f1ef31ca908fc800466427c3d3175ad34d6be6ac656e81f746bff53246d81e3cae0902adbc66f51c0af30888a3a21bece875f3f507c4213d0e5b5906fb259d8a99a822e17790387b3941976ed88b656d078e0c4f5092b3dc0eb8d65f356eeb7125059132c91d100dd3838551a67b9b8d3a4cac0ac6e9be93a397475e5595bdd8501ecf018126e3d5f1e93e06781aaf0337e6f9c1fc39e99662b1bf4a63d3e3bc9cb0ba675ae83e0f51f2a0e5c193b8d7f1327eb5b0233ac1dfb8b31b6af46d3b37d52fa01b9da56b40f05fff5304fc185cdb8a55b3a3315d4f073a4b0156db319fe8179cbaf3295a05e385cd819efe932b0b896626314b23003dae672a86b1a4fba82d6f3e61bdafe148d0cee053ec95135710c39f9c7b01f9d79d298decdc5a7e4dd2eba304def52d5453d4ed836570c93c8cda697a197b3f28ef9d0093dd455af258e81a0c4d0c5d5c04710523a2203e27438c253c08a4a9c2ca9290d22b685eda412b5ee6a2218c42e896767675dbd180b2587405ae9d3d82b909758f53c7ba097b9b77a78fd5422b12ea8a4e69b0e69bb10c205d9754f14b773eafd52153dae73f7a1d98affbbca6efba84658930506c9dd752b626482e6999c0d60ae2595639e320e6e90ab737e33c9840263b630e02a830c16ec9ce087530428240ed4524a540117261224b2c5061b6c14678103e68c6a239188c98af22d50f81ebdc0751ee9a889c633da95b205329d0ada01c5a01c7571a01bcf04fc1fba2f290f08075b7fb72604c861747aa9e9b0aa67711f8cad07e0225fe1565751165a2fe0ce97acd3f94f571040bb59b2b39eee2040117624d2ab185fa7f56876407e4fa8b318274b36d97e30990da7588cefd51bf30278b66815327caa130533f3cdd80fcb148c9b138a10479aa259a0b78572b0c8069c3b10cb2f490c8468cbbce9654d68b036633a73b01e8781faaa74eca4774a069038b6b0f30b82dbb559fc36c1671748b3c82df045466d1382f31605232b060937fd17e4c213e3c63a93e749274ec3a2fcb5fb914d732565dc0f0ceb2ecd88c98eaa1ec39bbfc3865589c38b1643b84a7ab10f30cb13565f06895bbc484d4ab7a002cabb663ccb5749b6478f6d32126e5f3247e3d92e234aca68973e06d80087f11ec972db76b895a0dd57f70e59be790de42d169720e0a2726bfec4c6c32f350b67da901c7bc7f5c1db29e454888cf4cd7ed9168875ca32bde61669acb7c1339249ab2e79f34bba2dab431791cc8be8c59e0a181d822c166aac763f24bd4cbdf784be836cb813c6187c2255376b5f730aa5efc85ca1bacae5930b15f0999685a196bae5de68fe3d6047e7c08e900d308d369e16ef829af4a5010b7bd30cd6ce117140c9d5be00850a1dbf5c40c7e3bf30bc96e59ca591f93a103c2adbab864ecacc7be973db48205502bbb1ddc033011ffaf4b17f6db6308b7c685e05c5de683a96a7426ee5b18d646fc4ef8149920f6d4d3f96b44c8313ea82a5b7887d4295a76a6d7f5e676fb5218aa0e723e30075a0f50231047be8de377c8dfea24533d850414188211145ece17060254f8191e6d6ff7da31409d72597bc3f86d0a92b84c3d475a52451c814a648f5f52dda38828d333c8084e809a247a4cfc16ad5031e0092bde72c146064b1ae576b51b49d6c9d28984760618785193e768682b1b91d1b978ad9ed640b342513ebb199c5de777bfc2af9a7769d837937e54cf546016993132c2951bf2449b4aa9e454774c91521b79960e0dc923a4bfc75a1c315c443d6162277d447033eaa6f4e81023fa531085a304974a8ddb5ba7853c652d1d437dd07ceaf2d1e7ace659771ecb7f0b14f116e29cea2ab842d3ca1472895881b0c8d9faed93c0d0d66d304d7c9556da2b147d3743b66e4d3724db3a5a1fc2f98b8cce89b5431de3872256014751bb41e8c510cc7ae670e2e5fc4c554eb18428854dccf36245417494bd0ce4d1ffe6fd3597d298ee0c080528c937266387d905ea35fa32401280e8c200f562afd9b6cf453be13b6378806761df55f0a7b8ce956fa647caacc9234cc8eb42779ebd118bd35d1091311d04a07fc88a611ac37615c75dbe521edd056fbab66d1af475623aee33ef4d071cb489c0868c7274fe972fa6d7a2efad75aa73fae2a7d5da388cc6e65b96e77d41083e0d572d9f9e265bd6b6b0937eb8adba6115110724370d29f078b94e7f2fddacfcdaca4f24734953010c8c12c6417cc6b93c5c3fa302538b355314002c927ae3ebe663e7ef510975820684a6d4dcb8a5da387f8564ba428b08549ee24c97002a773f5ed93c0a921f7ac40d9c2ad8b685e0dfeca070411bf19b0f4305ec5e8184b7bc2712fd6462cd4ea038706d82cb27a36c0c60dc99e54c43cc41d63e7720ba93c0fda67de336c3e4378990332632740c8859f98d8040fed18b2b4811a867cdcdd4902d19704b846f2fa3e9317871323c0a10054dc75a95a93ee48cedb9445069602830caefcd02ecc4fc36c2ec7863b0c4a4927c4a3779e46a6542a607a835556d01ddaae64c13014eb5bf56d85060a9f73b2cae9bcbbae371d24fa763a8759a96d77b0a6d821fd5328f61b37b66bce18adcbb555015813c3fd08e40431f5c84ba1b9682ab9735e4dd91e5300d45e55b44ba73f05b7624cbd85a14f1e7d55711dd0a5dc036d4be9ca8fb8406da98140204f89b5e7743513245a24eda49425722c9bcd9113018d250967199e2286aa539b27e1e13a22bbe0eb3380146315d08899be596dfbc23adaf97ac4d9948c8afd0d0c31588bfd5b1cd20ef8c50531222b5bc965f0bda015cf3577348261bdc0f54edd6ad4736c8183da6a52260ba6b1afc1979b49544daa1a6faf82d5ec4041c96caf948d3607b3b3c9478e7a14d2de7880468f3d0dbd66344be7f3eca73069e3e36134a00501e55a6455ae7589e670a663f43376571c86dc925de4fe759dee2dd20964077610a1d5a1f4dabec01d81bbfb29d0fc7fdc04f3f00f79d3e5316f1073a8bd39ec4ce71d78a2d3d46a5e89c33f7ebff90f6dd68361dd3085570fcad16677318e263a8c56807a2c7d3cd776d906b74ccddd5e9b19a27848a5c3f62cba461694268cdd6f6af5e25b72469ec367d01a2a1e412580983f7368eb5a4a15009eb40b66d477ca3dc7d5f2d0f45cee6029ae5b14c8bb203e95e7f525dcdb183e6eb46dcffc1bd905c49d5c28a73e9f621610824bca0e0b3e92d5151cf5a35ee0e901a9c021dca5a4c11a38da48d02adceecddeb883c9f3d15844c6ca42e150e3d7fc9de5c9fa32ee5cb77db6db5faa539a1c9e83d8a61e5ce8dc892ec5b5203af8db6c0ba3e13c877696bb804112205353d434f7a21b92d30f0dd49688bbce47f5bad143070e8300ddb758d328c832c3829f9c3fca9cee02f506f6497634f5708cddea2c25c9f54b22e395e96b8aee20481f05376291d70911afadce2801dd1f64819f1f1240d0318c16aec0907aaff75fe20fd6b83a400c76cb88166f40c0a096535e97092d72ea7fa42a5a7bf43d78b4ade8576427a28b1a9a35e8665368ad59a871b54f2f781e9c01a6c1f634a32d1abee9d80250d1e0061e9e7e1bda844cf7efce29c5c898eb6df62260b48b86652d96f42ef798e678f04933fea4711437d15985d4fc239a0076273353462b7cfd430ec4989f45c9e7a9ac7a2db61d2c72e298f1f7eeda5ddba75bc9f8c546422ca8b0a00c75a9d382564e0d337e0f2725221bb84cd1d96aa859235a91fd9ad8d7534476478e6ef82199ca9ce75e544abac3252c70582487695ae1bcde39168beb630b5a2cb1dfebd3cbdbe71eb9af1e087940e64918f3e36e93f517250da844688a9b54c4975abe35a0182b2fb967ccb01f3db09f7907735579786cd2d5c71a5f85d495813459472358320ef58e2316f742cd55c510d3b36840747e306df622ac1834df6e2f638253e50330b309646cbc8db7905ff82a84a9f8c9d8aa0fb00f55570c6f88c7761cb5b67b7e3730a8b1f3f8cf7e7563e6f7aa04d40d58865ee93a480ffe44ada04cda2c86114bbc7a817e3e83180b1e2e361c886e792fe35708d451655df2952d42cdca093319cb1d2149019fd8b1f267d19e00aa118cfbc45b971cc85080bf468dd4b5df60df50eef4ad1ba6a6ed8645a939f86ec55135e9e60075edd58befe3db602647728609ce16e5fd9f2b83274ba876cc2c57d782594d8e721d3acc07bd31332cca4a8bd3e69e2b70f290789297284a0180187f0242a805e0ffffff1f