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 69167 ab45c02eaa15d1f4a2d9c39b44bb9b1009e39da6955782c1000d42058725d0cd

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d810ae4a1e5966aa097bf030ebe238969f665005998a5ae4dab6692badcb7bc3
Certificate Block Hash
ab45c02eaa15d1f4a2d9c39b44bb9b1009e39da6955782c1000d42058725d0cd
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00202a000020050000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000008fab6b3c82287ace880af528b074fb22dc2de931427c8c6f355594234b93bf352e1e96d5540eb91650094372802e4e73eb791ca3d048a6ba64a0578ac50e9bfc4dd412220e164a7a128d9888bc921cb9907ec2723b53bc7463070000000000000040000000400000202a000020050000

Raw Header Hex

0000402084883a611aa0806aa7783ad56a757e116d14c180e8eea5d7f664734d0e6022a37c952f9b0b20590bfc89aef51a445c94448bff1de42d55aa9c3c8e2f9a885754e410256a971c0118c37bcbad2b69b6dae45a8a990550669f9638e2eb30f07b09aa66591e4aae10d8

Proof Data Hex

59,560 bytes
1212160203071f2703d4c7f2ef4c28bf7cef80c553bb45d2955a75732a6063e2d549bfc14c7ed36b9596ae0fd110839c0db49e092fce3babefb3bbc4c3c35d6d3bd355bf604d5001ddd7d7f96ba90df661114bff7c033787779a0420e15a3d032423663a5df06903ebf96ad0a013d24e77812ef6e4e637a2d386bc214673a17090db8569ee3ef980efdaaf8cd40871a401baf6536546594b5a14968f76b63c026676bc75b55a1124390c866932202eaedd965f003ca7a5f3c9032a93fe9bd0bdfb70ebec775a869acb63cf3901974abf376e9624624188749700ba1e300bf13f80e9dd4172437ffe392ce6fa4ffe0726d7e350756a86d15bf9fc80b934ebe29de24e3864a493ec3abe133f7d923978d24a48058ea2ebc0652d478dc1e1158be6fdc18a9ec2b2b3fda7f5d0677373ea83ef98a5bcee655e19a9fc5e89679311fd69fec0b3b54d04d30de843beddf102f4d0c6ff89bcbfdd199cb4651c61f775cd38c6287e937ad7122fc7ff7216b83a705dfd80104cbb7d693c6972453a35fc2e023405d5751c5d24d80960703a2913998e034328ebc313f1bb7386c969f6cf20b3f2f8e581d79a370d5ed9f7b8729d097749473cf263289827b968f6582dd86af72f0a5f9920a1697996400d490db3468e3c9fe65b1116f51bf8c2eac6642c73ccaac7181e3637acf28bb7ccb87b1ae9993ddd59c9d2146929dc8d8790a52873f0ab34e6bfe28adfad3132b8ed04847330ce86e12bf445f8aa70e0cadc48d602a6079a9f8552625eab8b5c135c93feaab4c56bf562824a0e3982b40b54d7972d160162acf11da0435248370575a4f9e1ffda596ac65c6e57d5403418dcd87e6b58cacebbda1b0472e69e2ae868e90e117aa1ff99ffa6ee22578ee3cc3b4d23e26302b8a528ab3dff6f031e7bb6faab6bcd497a18a5966e76d30229b3b3e75b1aa9b20693eef1716574a28fba3f15a5d96ae6010c4c6a2de583a4ac903a248a678a09572396d5018641b29dc52d4e9c36339b79ead759ca9a46aef9c081e025d2574178211790bc1f7756e7895c62911b39b422db9b1036a2bcf6a42de525f6165e0a77d2cc1023f85dbfd3a205fd4c3eff1e0c0450344e613f0a05f43862544e543bf29db5ed8caf2c011af82e9fd4d83fa74e2248aa2c43ea873e112576c39018547693904089a6a8ddee18f43f855d5c2c6be31a0971e153c3bbe31a4a58d4263f44fe8f7b6aee5533b8c03f77b88b52993ce358a64b54c4d04636ea3255eca758b49f6f76aff260305ee01aae3a41448443eaf34b49ca752ebb06cd85af6d54e04a193f22f3b8c6c7ed5b8a7c1a329b4ecfc74e8770c0645eeeb0ab9a454833478fe817e64f813afb9ff8c51bba8f6008499f9e45c87b70099646e0da4f3c7a35f8718d22c01a13211fef668aa3cada4ae2b3d57329b38f11f666576f9a7e5e8446d270f9f8a8db8fde87363af18b5359f5f3ee231dd712db1f74d7568e7108b738985d64bcf788f7bc96bbdd3eef48b7b53d45305a8a8d912e2d92f907855efa4e127f2102ddb5efe7601fc274d418732630d2b712b6f1b5c1db7b07b3aec5b1d36bdd06b7b9988168ffa1821b5946b9626bcb82c3fc573d94dbfea792c15d0f184efcc326c36c04fdd6202258a865c9bef62874988d0290dc28ec44bd7aa8715502a13f57b141724b0443837e08688395e38fb7bead1ede7361c9c1a1cd983a24bc2939d2b3299d241d9488147709179be7e465003953024769fd059b697eef0dc61d7adbf94051b8413306713c03d35349f05950884869b2120325cd51f8f2309295acdec4a044d253cb4f185de173f7b8efc6306937701dc2b14edd21ec87cb85cd7a58ca7c5435e8c79b100d445323d0f66fc848a92f5e9e0031b7299bee45731280d3d9e68ed66658bb659e32a6831a47f49410d2638d815422da6b0fb777ca4f48348799f35c29c316daa032553c118f0eef9ea42c3f65fd1f4eba82e2e2289dd816ad70ae767152c2a8303bcb87daf89c089b8ce47bf1c8a00015da4c7c52e08380046c8ad9511f0f6e49ed5be8b643ade507c8ac52b47c853f606ae4f021721b82e91462e4819e4780b8c2bc4b130b0179fcd329ae8aa040ff4a50eddff3ddfdfd6596413fe5a18442c03f55591c8bc25e1fea025b6105e55f460a5649cf5a8f7859bbf7ce807818d6f601030ddab0ecd4f597801d5326d8975343ea011f178520c6a7fa157bd1c215277acbd8e3625f39fbaf32fac572116ff65d3db4837361397a2d742fcf64b9bfc2b033f8e9bcaa59046d4a2ec7978496fdeb9d7585a7c752606f935ee8856faa89935a6874497a184fa88c9f73a583215fc95d80ebcffbc28e524ee729751dae436aa7eb44a34aac522305bc098e1e27402f7dd7a5bf3279492297491d73493bad9226a82feb2de41c1f416e3a1606ba89fd2b1f76ff7c723493b854d7fa1380b8f140084ec6580daa5cef406b1014a0f07b4610bb970bed2b47822efdd22166c0b27e0214c3856cdebcb5f0909d515f26c97eb0442026bc4ceccaf40f8be1dcd47dfaae82685702743d51022e5d7f40b8d2ed322e3ea5a790b8a7c605d5812b82aeb202b0c862975e24c7bfe855c3a75da7aec65d2cf2373d019326387987ebf2bcc160f86ba992554cb9c20032d485b84a31ee83c9c46c841f25ef4f59fd6915e359cbc034a8d778bed4b8c67640fb242946248dc61e1a846ba2d515f611b19b1c4f65a70c07811a803f483df69a591e8bf7e3d097377d16b779a1c92da799627558ab820752f6b7b4a49424a1a67823e52fce2669cc513c9443943f58691502a565e98d1e236b0c062175680ebf1ffd32b8bf70d62cedb1921a9d808a05545a797dc16e8576985f301b62f35ae2b8347c9f8a66f460ee0a921eb09412a758b499c5220a36252f2fe4401ccbba8de2f106cb04d41d1e2da75d93aa2c42fc9db057cf843546bdc96c38653d52909a0c780cef48b6939f586fad0a95e32acd16a9d154fed8ea09393c3791783c0fc6d12ab7904d78511ed83d66842c431454a38d219895d591a0881bef1671d6bea8f964771a2ec0ebd54c55c98b1b11bfcccfd49d1fe61f7bf3ce6a6eeecf9cc1d00cdb673cfbd17abd3f0e58b833d4ae1871c87cc7982509c2053967fa9a70df9df79147ca22e5b5f152ab2169558ca5a0163788287aa9471299e5130fbc7a0403170fd755f157d2d622d8f43a41946e4c9d490db4beeba62b694b627602e8e34ed7a12c7519dbe4829cd1284a57dfdcdffdba8d6fbb448811963644e77e3adbc7582b1c5f3982e5b3ac56504881a0a8157de193a0692bbcb0a806cd950b6d364d06f2b8d233ae054b51c0ebb4d9e90ddcce36d95d5c62c0d4a8e3fd04ac353c3b1cab867b92203086944c06cc461a21cc8d7b02cc502207a1bde4b0556ee41aeb1b20745a566527906dd80c119dce84cf804fc174615594ee1ea7fd469a2c5d6ba201b5106dae59bb0010be12d90a932f058244c6ca6c50129acb77bd1fc02f986912699ffb634e9c6245ce575f888c5064b6925b9236e99ebb2935a5cfafb23ddc1225b6ebd12caff3aa3135d823b3a14d49d1d8a280d6484847eac10f7135227a253273276f8bebbf42ef9e0bcee61695448244566703e8a9cab39cab169d0a4c07b101a20946bf6cb1d3a90608c6206cf5476de3fb67d17c5cdadfd239c2abfdc7f0eb046362308d70e76e25788db665c01dd1c3e7ee9f22dc8f03b8541ab003f2f39c9a39827edc9c195ae6d7783ff6c334552cb9536fabe3d9b94b4bfe72abe606e5c7eab4b43bb9f88b2c1678fcc91192f86c4d06bec7284cae917a635da5628a81ccaccbd34281c4ed85b87211046cd32a499389ddfaaf3e0cf2f4c4f880d6a1b01899feff80edfaea97fc5510336d5e34e41922bc6771ac81e55bcd5dcf8f5b61e340715d0a9b72da4b8fad680e83388903959c63232ce33778051d67882e615eb048b9102c2b480a6c2764f1b6d2dca9a72b2cb434cde7a5f373cb880067e133c890dc4da91fc2647468d3967099626ad969ca3eb3ce31ca15bd045a1c08f1b5cf4d575c4298c64042848db00a65349ef3362daaf6af0a205acb9e932db7fcb54b3109653b0df63a030b07e596bc7f1960e99debace8cbe192b80817f54119e6e0b795a52a55f0616e0b231f511a2382ea1eae7c978751b405b1c9b17b5b01f7e929ca023065ceeddd8cba3dd0067153923f0b579ac9dbacae8c1a7f5a46afdcf6e071a1ff726a9e0140e3c32934d0fe2cb05551c52ea84780d66f6c1c53a83f842ed946c25ce7e4d43ec21ace8311d8a859a54e235baaca84c70d3c5afc6612234b9d57e154f565ce678fb5a2c310f74e335903f3fe616ee3666909a3fad3c19624967e5d94a6c6b6c11343364645e22eea159144aae6398a27cbe07858b91fe816d6147b14514fda6b41c6b33c310d3a1cd0ceac6d22ccf7f3b8133f531ded36298649b41578a5a1c7a4a3e81547f6d7f39b420dc48c5c89e873d3cc0d6ddcf6e2a6a7a768b1e34eea7de24c2eb7922210516e828cec3adbf50dae6c53263c425a413979d9519782d3b08c2788862e874a7fe6a881f5894ac7b3390adc6914c20d0d3d45232c9dd1284e132b615bd0491d7cd72110d9003f28ded4288cff734f6006c77663eabd23ba62fc998a72211bac3992e15e332ba99e7d5b613c832f6b8393512452569339157b69c2d7d79c91dfa989839b00eb5d028107fb6e4d6cb9be25535369f91d9c316fc3855507b182822cc6a0b13d56276e9168ce4d1a14111885d2686e45fcc048a6462581bd197a55129f13043cf0edbb9702d3690d8c54ce2a1edd737e174d7c1dff5e89249d035d6503dc2d57df5fd60077c77a536deb6312f850cfa2aeec2198e9c1720375703ee97f3f7b6300bb0d5831bea33e401c71e48848109496bb488c660455c1671d3705750234ad98f9b90c4028025e030979f89750da108c1582d244780b5d0f826305145e323f79ab510f6e6cf181d53e0166a01d3c969824dda55e4e56ac43d2cc33c0cd460bd0c26da61334a49e2faf255ca0a18d358d917e25320f6efb2fb7fcc3bb15a7de757ad1fae33b733e10975b7b4a996dd755db3f815015329cfffacdc48d03bf67f91b6d38b0fd61f489baea2d6f4c2f6f52be7d4429871340afe50bec67c09cb7651135390a7f100e34e2f0e8d67a9b7ab679bb67bc04834c88015a22b94aa6cbc12e9fd57b25ba205c804ddf423944469b852febec92a30c144158d3826c1ee80f51e98ea2548e712a066909345059cd8020048f91836c5844a6c35fbf18de125ff67df2f3c43ec374246e9080c0a185e8e33b4e2103ed79cdc5c337fcd63580847a8201a291ebc439fb3cec7af2a07871145aa8968d1cfafe422e218009d7a6c9af44c96185c635b95ecaa7311dca96cce40646f5838d140cb7bfeb8f07e204459bf503e747782632dcefd84be3e531b8e4ac13977dfcd3da6218fbb1bb5ac9aad6a17db5b62ebaf240a42e1191e4715fb4f48cc147ad3e775aa8d51cd8bbb3561b8a97b63a45c697078a937d04acb459dce00f22e848af2cd331758283a0c8913df3aaa40b1cd97acd4bed8c4df77f6d426fc9826d2e3b1b8b0a5179ca25d42ae998ec7d28104e8e4b35a76801f5a2bdc383773eb26458b09126be0883320a68d7bb3aa4d325f9ee519dd2704f2b8dc526a7acb8cb954d22a1d3c7d80ece5197c552aa4f0fdf6ca502d6bc9f9e48a40f09f0aaf60df9090d611a809fd95a829119a919755b588ab52aa73bad405c9c6fdcebdb40fbe6cae83956c4f9ba8e65fdeb929726f673f1fb168c32afff266bc2e83ba6d89c9889d81ba52d3e6337b12c602f66e7249aaa2c29253e8a7e97a1fdd3db9c6abbb7b8808ca33ef5711e708d5dbf5882ccd6ccb56ac5c363ec2156c17e1333d1a0229acdae1d23893aab9ef27e82732622e49572021e288c22fc878797cb5bc7ac10260e4c5e77d78c642ed3a5204ebf2f606311dea157e603ae0303d9bf11608aa16404cbd72fe61a497a23dd17b73d7729d393f889c7068a469cb60f423c4e95bd6ce3fbfb56ee37e19441dd49e0965216a503542a8916da479f8436f29d9b8cd141766b20a8b9fc7553ad6798a86b56cf8ac3a10a99297b07d1ac03db532d4e478ec9ae76cc907ec05047f2e739cd00e62818eaa15ca5d9e17174cca9b42690dea02368b73720e7863ae1dc168c59763b02ae7413fe722db4c145a3fcd8d35d9b298e9036c63a0b8d5e85116cd5753212384e075e8e2286904c9291c74fc1a414bbabf11cbd8c4758e5482d4276fc0a6a46a0f73ceedbe7c0676fccbc33ba30c2ea882befb6c294f64446163f45fc41af24097425115d15a4fed34580a9b097b61d911f7817cda52478fbb6857913275f99ab991a4638bb4fd0fa26653f137c9a8d1f78db66e41c6bd01443cf07b2fab20d9504c48a058a62710088bcbf6a11ba90752e33530896c35fc1f97a8ff0bf72041680345502e0030a2dc2b6e95747ba57bafb0696616f13e01ea22ba38b4732802fd5fa8298e0699ff4aa20f94ef993128e9a2cb89da778cd47bae4e0315bcbff66f93c5a88dcf58362415e6480a6869b86313bbf95781f532bdee767bbc838b70019266777b39a71155c427e5d9c1bf39a9aa3c51e3ef5ca8731541872a3f8eae769db806f5bc839b68ac277c3f449eda7a68dd433d3ac08a9508383428496618f00d74a74dc725060cc61f24fc7243d3e5250d94cef4a17e872252653aee4ff5fdfdd5fac015eb6fdcf7d9098dc778ef671ce884cc6b562e859c45e8122b55f68105b88186effc24dcd3fcf4c735efed3e504256cba106da9a2121afe0a01574d5fa3426aebd624f9308a9f679aeb60f7f5e8b21c92cec1f784d40cc458741d5769e09ab8f3ec8fd3de229a585e6348ee2572373a3a5ccb76cde740aa3abe919387f95e2d16c76370c4174d6d402927cf74f8143701cc9d19101e7b3cc787c4835a10ea071000031900b83dd0379f26b45c557ed51a4a0506cbe05998a0a5236d6554e1b28ea96a5c861dd3f7db1c4b035bc8e0071bb979fcd33526b7f944fdc83ed2e14977ca70667e9ad3db5e44650295d12cedbcdb53c8edfff3aa5eb26200f6b561d927dad2fe27625f64a9a38f19a477604bd8654780b338b7228c0561ef1ca7cc181e960b2c5c16e278c7a3d48a3cb8426b45a324f4ff60e4ec88f1585c40cf2f6a8b1c1f326ee0209fdc03f64c4ba3ada667b4673881e6184fb9701e893249d89f0a0d79fb9686d9c7d14824a6476393f49c9ea2c5b123b33fba8a5449bd3d4ff8989e0142f4665eb380291692a4559ec687d29719c27bfc7d379131f80800b516c0ee4203c5e843b9bca002d556d8dff231871f30a1049b0bf12089ce1142b64f5d9ad62ad058fec44b905db7f900909536a483827cee48b1cdbd5a3704c7c8edd12923f7075a1579ca10ca73102ca36670dd3ff0f0a9dc57aa7963ab820b4fc2519cebeabfd49986b0304533e0ec288ff7a5bfef2d88068fc523215b0b78126a3266cbb4a2cc21fbaa22e23f8507048e04c11a4c9450a360e159f98b2dec9ab0a4268faabfa79a7af7a304260c3b3ae4bb0a1e94fc2533472c2a633022aea013e24cdb9deb90d1e918798a16b9dfe605298fc38b87daad5376c1b92b4664b9375431971ab6f08f9936f399763d73f71f1ea2ba16de2b7c10bf8d6f6bc8eeac26759be6b89ff77ef017c433f47068fc1d6b7e0e4de5602670f75166c08b8ab843215082a834b8369cc520687c098b91d2d151faf01852a7876b55fe315f10e15e1ecbbb2ef64edd273700d0fecfbe810e49c2ced9937111e567b134961f7ced747291154dfb05a3328871a2f376af16ac64bf49632fe85384bc36e310460b8feebded8d162a95b32f8a66dd93912faf1865eeb05ec49c876b7ab8940b565dcae465ef738bafaf7fb5f8f517e9e926398c3034cd1ace58105f502e8b245f74c5f801dc6229af36f7e097cae82fba26fbf510e4152575c18eb3393aa2e1d33a3976c3f72f01bbad66ebb0352d0c8ed81a57d0eb26147972ee819fd7a7d6203e70ca12e95f65a2539ba6d76047ed82df6adb5263ab84e4562e3898a09d566a3dd9f17e60fa6ac86e8278acf171141027a796780ed004dd15a24d51aeebbed662ec40257492cd32937d4adeaa3bd89267946f7af8b90ccf77b0b933792bca46f30129859edbddd090961336a22225cbd590605aef174fecbefeb337a0adaeb15a05e74898d88e196d02b49df989eae3596f0223163bdbdc0becee4e5b9543896809b1c4fa899c5c6f43246c1771c12ced146ede2902a1b23829fec60fd33b3a319eed5b2fe2c6d8754ddd61c46d69d8365f2ac3ab3a0c5c7ee3bfcbf61523624f9f5ae9dbeee2595bfb13ffa08c6dd54140248d463d90cdb279078e9d8fe94e12062f3f7fc042ce88b1757b5610d5938d8555548ee173946efa1a63ce18b65fd32d0b166406365b86e8fed385571b41a22cbbf8382faa5fde18fffde13a73c35f331b37484994dc7e3abb546137d6e32c01c650a3800d6336f82c4d65a1bef52cb9aedb8a37f48999ce3e10cca4a020ae28a29db5466426ed582142b1658f47ede92d4dacd3197cb7ba67accc2ab58b25f5dd2ea52e9ac82211f9dccdda6181f5d5277d7059d5df3339f7320ce9cad70e0b1a740ffeb2ccd2c0a7263019c253dfe1c15b87260a3d1ff4a4b8958593c62f233f3edf8cbf47908745b78782319bea8fbdf4442e5d15fc551d61baf45cdd969f62586839535a62c93c22650e0bbd5a7337ed2341fd3fab83cf81e175e6d69814d100331b429b0f9d4fdc48869d1c185374778f0d965eaecd5feedea1a4150cd3e3bd5140080de96971b4caa611a5f9a697be28be939ff5d8a937c421935080ad0e311b844729cb27817d14bda4b779cc9964549404fd0235cd692bb128571aaa227441599716de46fc9ea95228c7b1a407850234ee0a8d84ac80300bff5a3c2097109af7424cdc507d96dc42fa0fdece213e6ea191d59f5671588a7fe182986ba8db4717acbd066c1662dd5d3dc5378403f2a687b739ac42f1e8c165f04d6f53d1b7f6702266bd23e0159dabd328ed0bde7eb7200c23d5551033ad25b819a9ce2cc03621efc858151dd2571c2aab4c80d80b61d4fb5b767b58ce2aca0cfdd0d8c80d80fac326e627fd536d7ed8893a94c14d22032ad560d7f9cb5a977224da8497f338dca78f5e4f13fe058bf1f6aa0491397fd4487ad57bf56043367e10342e9e369f7fe5d776762f2e7d93071998133af2c71a71b460ae1bdbfef170ce34f24b0dfc79dd633aa66197a2e0b320a4727e27934427eb8a8f7eb1eb381917df743f0b71cf5736e187d7060aa5dadb7149a575d2caacf075c2716325086c17836e101ed3b50e1db503b16130b74513be29ea147ac5aff28f82cfe3b20b1a22c8f0d1dcb30c37f2c0e9a5fb8695d951ff2fe20149b66b170e31d353c811e3e999b2e7a32483441039eea7d421f36840db413313560ff789ddc8e3673792597f2594e73d54615379d5eec88b98119211db1b0403968e4aa8dca756ddb8a89b050d5816df488ddeb93b895e2f3b79fe0c686ebae7fa9885df83e720c23b8356639a0677d3e82fc05e1d2300d8704ce60e28f6eb3c8a73d2d5676a0d46341a24c1571aa3df70b24979605b24e03b33f88cff3d431f60a5856d8dead519c84fbbb92d8a6670b5b82881de5f139e98b18369a800e791518c83433b4647209653b0d0fe7867fde277ee8704ee94541cd21fe66a5c1424806837bd41c33e24f0a969d7ba9c46d214ab7be1e7754a682ea27e2df8b7c6d800099829e5dff081844da06f2b4351a200539b3ace43455ed3dbfd41dc27ca1228d6d3cbb14ae8ec9c52da5aceb8bd81a6b5bf6f99f7944b7b959910d92a9013a9720e2aef6d34071fbf5c2770904aa20c4a4bf85cb01a641e42286f018cd28cab83d4ed01b6ffb69c34d8859a75b8f37904ddef3d6baf45e068039049d0239ce316d618e09916bc2ca205640d10698d22cc0151a54607850068a6eaa8ffb5562c6040dd34b766d3f0873483c08d94ebd966c9d3c573af1b60ba53eb3c72fc4c0093cc68f85cf68824ebcdf1649377826bb26a1b2b8b71ab0f1570d5bedc21e67c2fbef7a6ebd1eb43898d1b9bd9c433bf0a71fd0fe2d080633b5809f6f24f08f10185a97efc94d316f763eeef1c820437cd1462cb5dbc43b437bd3915603c43f207badb037993a079399f1d0acceb35949fefd155bd8c22a7cff93cd7d7a8d6372c535607195b6ea4a957600395ed92aecb4fb258670e62d5d552e44948a7adef020ad0c8f45fe012b012ea4ad8d18a6848044e6652a62a4b7cef89d480d37eafe6e0d181457e8e058266b35c723d40d68b209f3c8ceea3a4849f5be6b304723ceb4ab4da848046c25e728518e7381d535fdb714c047fee7625990fc77ffde2f3427dde85adb274d0330fd5a30f0ea343d610de16767fdc8b8ce710d50d786a45e5a8efafd761f2cdf44515078aeaa50a719147e1d731b7fcb5678b3e1343234c9ffd463ab13240643c21741ab3bdb652b4ff55662f8e044c5a9588cbf7f648c18077478f1938974cc843404d03abd870d11d4047d06f619ce132843e5cf01b58ec97620900935b38cc6e4c7bb751b4d6fbf11d4ae9a5cafcf95fa9e3a7bfb6d7d8755ba8e82491bc32abf8e8d9448ef8cd2fc88e60f97c632e472916121e291289e75d9e36612849a628525ddedef3e7e7081579b49e8f7bfb642511737b49b63d95cad832a71e2f6d65f4cda1681c831e53c4fb710ecafa2685a76d5fca48a8db6937f9f5b1e86be88cb949783673a7bea77105475d35d420f928db8d0a629eadf937f54a71ca8df7bde40ded80e37293ef69bbfc4ddbfb1dd5a7392297cff3dfb5dc0b328a40f343db5437e6e066b40e1e7ae9d2bb6b1b00a1b68296fa3c6aa5940ee8e1094c42616c54c83afd1434e9441b367feb00b611374c23b308a279efa820acbaea329e505f24309324afc98d476c2d8c0647e8035858e5d8e7ca3415b70665898ecb69dcd785505e3e01c43383f9a8a89d85c1b9dc416e7f9ada1e9f0d63a509e788ead6b9c4e1392dba4e987a33b572c885d3aea952b5aad35653e147f2c8852499ae842c8135c85cdd694914ea6d2969169f56c66084408e0638d3172f4c4a7ef89c95750f68305695792e72692b8b3067a9dcd6bbe32c763e2078f4a12bf573fef8ec191980953e2dd3ef3041a369bdb14948f44e28be534d9541386a63b08d7542259e93e4ff2d9228e4d91d5e346569c1b244db212b4cc8f63f66e607964bcba90828cc0b50a4c2037059bff60becc5c4527b0566d99dffc3d5e70122043686bb97194079038e1e65b988bb310092125effee8696b397b015780fee2ae00109361f25d317a3eef19e9aeb73448bc3b974afd96c051cb75da9089333601646f892fe356d84cf6cb1c54aad1a45cf763296f6c52528da95c920474d6ba133c7d9bccb66a47c00d6aa1a9eb63ef8884996102e4207a29c208e440ed47eead55688f722708d54425c1fbb320e0adcb4dc628afe7789772606f01a1d2d98f570c115e255c20b93ec1820ba032161e953b04ee17a8b137a951983156d14bad8e89bfef9e6e0043e5a9dea7a81f73c960dbde5199195281cd65255bacda2dabba0bcbf73da5453304e559e3e2d484f113983328cda4a50fe55b36677aedbc1a3c748ae98d9b3af4988e83402101cd1d404210205c50f4e5e1f40ccb2bb585b21fca7763a8b0e16df58115a9cf590e988d37b555b9c82e655bdb8c99e4317190073f30f47af89c816bd264825506d896efc6ab65a3b9130e95db2170ad9769f0affe13e51a724bfa50a4934932f026789a2de0730135030e192636b5ce04f94a457a654b9c972aadbc03c25c668225259366a10a4ff244eeaf06a2dd76777c562442b8d21b25bfcf3ea07af14b7991655c97e8646915fa2ffa78f956dbc9bb1d96455b0ef5c9325817248b1808fde5f0e6f3e1e1b47903decaae05c37ab7b71242207dca8c0f32e3c6449a935864e8e73e7bee9304d7e76048826db7b14efc0d991e4f3a607f269ce1137dcb090645b072bac1b15aaa413b8dbb680928122cd3d87d85b6d9fd4a62fdd5216939a946b663e917c130ac4d8e16a0fcb92868d75f3fdead450bfd45480d11d4688f4a168c722d1e1139a5e0393e62dba10a93282f184accc70602c0faf02aa002248fad5ef227f17e6b1711041d6483386449f01511fd1ba8ae321d3319485f2243b131e4d096f8da57fa5a4bfb16796b359e6a5a7f925b6e397f652eac5d84ff7fa7d1385e8b8d76e066d8b73cfff3540ba8c3fd3e50f843ffaa597e019ac2ca3415616bbd849561c48ab08c60d98b9ab2101312899e0d9fcd409c0f69ee12be2e8fc180e88ca4c3c46bc874784bd94ac67d826bf4d550488c066fcafe7da76d7b9b426f493270f2a32f3139aa6d28c43d9c9f022f4e6e728dd62e14b27e7e780b501fea5762c140f49b3824f344d57b990805c7ffb592237ad3efcc09c3ff48e621e3b4d23bf2e14965408135e5af1a87b455d8707433eaaeda83884f6f114a0a33ad4b40f1ae11636bfb2324805aa6cba804afe2e71e89f3a9d1c5f986fa0257032db5ac53e08145aac713d1b5c0479318865bda2a305b1f0ea6cc8a7b282c33fe6722eeff5c814df26347fcc7384dd285f3e78c6eb9ea74e3ec6fb264cd2ad784d6285965d71ed5750d4563e798a4c662b22e9bedb9979c7144bb8baf5108b7f2170ff7959996047228f299055a234669075e93b6dc8c1ad9a0fa4296d9efda5c7d73ab5d48259cc1a13e4bdc75a3cc0fdfd682b7115f31e0bbd347ef94807c1a6a92a5fcf95d59b72b29561f36a51d37dd3a1e399bd008b4a774eb0efc0fefa7d77630740b389b1d99f02b2953ee5a2c590837ac38f08945aae4e02f51ad24844df7c8db95971f907fcda5c29025b4f7448c7d3207bc243163d56e2d1e2383e30bd0908ff4a2827e587fba6bcca8030646ed250768b711c500048e0f35f61793f16cbcbc150076b032a5feca139f3622e596edcfb8817bc52ed55f570e3ef0d176ac7943af8c8b2ce53793e89665a93f2f8451565340238475be729adfb1b17220597418179d4323b9a54972073b3f054489367d83b38a8aed7f7dc8139e0978e8eb51c2059adb2bf7a60862b6acadf4ca9acc585d2d8efddad1b446486397f1329f21bac7c76f1250838fd15be0c758f7f0ff24ea5faa80829e1cdccb5d0bf517706fbbabbf9e4de7c808a323c4f9d1460fdc1f95aef1b54cf320e456dc615f5716b3648b4dc9d5289b98f12e443b969c97b2424974d44332228f42bbaecc18e000500030a62178d8d372e121b54641dd565353cd9aca0cfae37f958bc79113fd3c524dcaea9a2f864cda5224ee6e5b242b5fef20d8143d21e6e8c86f14bab1d5af5cb48ec112a1235a5e5bf5f14cd6533f4f14324c63d4e8312e8edad2e6196036a3a62e454933599d496579d94a4284050c5c755883641cf5a71c0e0601ac6a1594b320445dfaab65dab9b884357140f4b48f1f9a86ad10852a6bb4f495f1da6a10e3352b08ca36a4fe02198e74f69055551f563652d8cf98eb2cc4cc20475a3da0b8fc0a55b8bb2ec39b759aa7cf8dba2cd2717afbaaa75778023233c5d13aa28279eedc5129d815a5f73e180dc631fe68d089799048a165e1e5e481877717d2cb29f07f1c2c14feaf64d5e16a47f9b06744b5d5859c55ca407e860c2bee0116d4bbde691e925e6d626ef9e45b27f9e8886acb22f900987448eb4870816533a4d9e1d74e0a23bf8f6b03fee4954af202d9e7c849f41b042820fc6068d12a066fa3c10fad74227bc87442cf6601f1e9b49764c55f054a7e969d6fda7adcfb94d90d0c6577193b4507c46e0f7827db62857d604649deda4901761ec32c1e05ae6609b725805a4225145d61870227b1d091f0cf9c078fa9399e16d189dd1ef6f86721786e531fa7ba197fe46fa91a0d7b8cf24491806bb2a0da2717826e82f36fb25109bd34a9cb4abc3a2a80fb8d71c788d3b66bd1a233f50a87b557fa25a087fdebbd365252a21d22aaba164c05a7bd9fb6b798778d17333fa4c112f56345525b3e387063bcd79ea431465cad61d68991848cbe401c585b72c17a3910bef4ea066f34fa19c76b2519295a65415d4dc9dc536a8993a43eb2e588afbca71554ab72195a43b16920221120ab37517e3e7048b4513642274c245d5e3f368f9c60e05d227ac43c1a275592f4bf9b56c75ea5bad321e15b48d5f2794b447abd12a7d3659bd667ad60c7e72788326b3273df71269509905858388aa3cb420580d8673fdbbe0fba37fc42df2512bebed6cfbe0d9d663835199975232e0b21ec6536cd97ac3b5c833e9faa833460debcb65737cecf8b90284fa5440c339d063a69ba34fccb92c4115d6af6695e38cd27d6afde6b9395d4d1df94c1b0165e8e6d3ba39e65a624bf3fd66ff23c717d4beb8d4ffd1c2e7ee60d50f5c3dfd6077ec8d7498e22e45b939ba59ed6758e47cf3726bb6dfddcfb4570ecd46b7c833edcd2154b1213836801e6cfec88d537bd51369ef6e10b70931e5f61d4db0ffb94a1e7015a2a6d89847c0063b57d0a76f19ac37996c7c4309c206b7b33e42e5bf45f58b23b0a379d915022a982b13a820ed5778d3a0b38d67e648952cb00cd2960e29675102e42af1b35702fae92a6b38b0d6ae7e5521c9cb0b6ee5e91293202bee40552a320dd1791b5cf281d47f46d24c252c31193b395fff2dc1557800972cded46d45629ad36058fa39b90ecdc5cea71ae242a8e55f15c9c5f6b29c7e3fb65580eb87f3a775f746a5f2ac57ddb8b0b350a5a035335c049c159a19237db9dd44b49e58157a08c57926da5d299f93f05afbaffc6d44991ca1b277e59b76698a519578d7a8912355fb82f2e506c0b440e4097442be984bae7d1a1d706180683d3c2346f2515d28f1f7b752d4b408d347ec00b2c8e586b7c3031cdb8c638b927d007d0540af00e2371de97ab68edd7b3d5e2c2d527a2414bc5fd6142b853a845fe0dddc94e903b4077515a2b503358c5b1dd8440742fe83c8c6ce79b07a3710fedc4336f0bffb29ce9b5a2de38d6a9f0a5fdd25afb742c77c8adc9d3908af4c587536f1313009c69940064b84b0eba0c5f041868a356045bc986f6884ee43d4d792dc32cadb404d7567c7a8f738f243426fffa7be1bfeee37092e7b35f0764bcbd70e18785e5f44789312d22d0e2a79c084975d2f7190a8de5f5652312124aac17ce86ee123bb426e34f30132435522a87537288835c50d62acd185a21f291e1b874670c90273eb06d148e9bf7b17fda292e063c208e049e1bc2a9b6fdd51f4114c16caf4c6d3497c4e73a4c678ee1f79645a13ab696502ea0514ce1fff09c92de7bc348e4bf757ace796a81a1340cc47bc558a212e899c917c8b226396148d4586c377cef24a91d0750a3b304a35f5346320a50c4040bfd81766c4b41f7718890146b18a41c9e7f97e6ce95d744a4edb9a089a6ed529e133bb57a875e77bbe43a63cafe3c843cae565fdd65dd65728125e25c862abe8eab0fbdd6acbc4369a8ddfc9d497803a4adfc863374c5644fb5be8c6bb555ae3ba11f4346c26a63cfa5cfa967504b30dfdabde727645f6b2155ef20d81f822dcbc1efe0981d582e0e5c0f758af9c0cf1a0f2b57655d7a9d28090cac9f8024c0bd8dac062dad3dc81332e33b797ff5b2d237670f62601b40a0644cdbb1c074c32959df35908b5e65a9db42c7885321ea880418be9ef084a966d624e1dfc9fdd79de37f25a08ec4bc3629580d900bb37546aa5355389d9e81a6a56f5eaab7962fdbf2026595257f1d975882e2529cbe9445004b44d509211ac8b7d2e2dd3daa431ff4f1a83fd1481caaf0546c543479092cf1b6c05b46c34746cc2d381abb80b8ccec4fccbd126207ff78d1acdf2940c8d7af782424442c3f553f172a2d3498202ed2b42cf434d877409e2b0783d5de3a1a20dc71b4e2745407f268518fa849f83f2feb988f4f55e687f65ccdc82ca3a0a472051a4ec34fe91cd2a2dd63f3a29da5d7570d9e97ac28f8896ae0233c34006f036cb1c27058dc406412c958bb4f1e84db1f44bebd5c11b5632b0d72d5dd52edf07685e5e25ab5d3a2e222107e27b3feef90e17c42c8f7fbf2e624514c6f783faeb62cfad2a56a192fd85c146c159bbd2d3fd4b497054ef9570e5de45a62cbf41c0da3398a655d30a4ba17b14373d91a67ed2b97e57605327ef446c6061e593eee42f1a3870497e87acd2833d160b0c1bd62f30854150a4d04b5f4ab621d4fe1287917e4e151c3eea5dd8fc265481054e83ab0e2b52de01ce9d29dd417d440f7f407eb2e0f71e30d0e53694b506a5cda59eca6d837a9157060308ed12668745d1ce87c96034ffc66a084cf27a9213a9401eedd7c81c6f015808b068b4dc8d839db40e209ae4307824da83865c709989b7573026e0b2ef2263de9d0cb79f13931bf8fa9003ff458fd4685d9ae278c6eb30978d84862ca279f3466e959186bcd97a08d420c060e7500626205dbfdc198ea25753b1a92d7b6c998f3e427aa3c936ba5bcdac196944747854d80435a58f161d7e102d5daad1fb9fd127e46429b7f7a897d1e7314ad59e8a354744f0b56983a253c5e0d039d834fc761ab04cac932a5b380362f0f9513f3b566e43fa7b6579faeb7d761a34ff1500959eaa1440dcea811392b88cb7f41c8a294e78bdbbac0b45f6c0fbdbb08b893b7fd1b0dde9295fcc18d1d3e60b0098524cbae65fffc84e9b46814b1a1095db5d3e19af66d6ee8f93f2eb3bcad436699fd02ad23d77af30d9170e2625f2650f5c72d239395ddfafac2c2adb3505b6d7c0e99788e8defd2345640bf6dc4e2e5b17f645d720987b6aa0c46e3e36a79cc0943055f0abc8c351e96631020ec1308baa6538a93fc35e01e1e24d46fe9fb4eeb606ce75902eb28b58965a19cae04108cadf2451cb51536688aba6f3887089b2a1b30f225e202e742b5c9d32813ad45bd527310108669d0a106c2a7245e906810697dc29a6792dee02b317471e25ad0e49629e386dac0e3d9abfa17e4586d0603059519c0d047ad691820729fbf4bfb546b630a8fd0709441236e20df68518540ddd91fde491340723ee51ff9296131622d0634d7412eeb617f3044dc910039d1ecb7097ee9cccfb1152ab0f830f576b95f4fdd56c01f8936ce89d76e35403cd2fb3c75b3d2388f2b996217d54d25db6cd36dbbdbac3d3477010960f1ea099f4f4841cb13f720a2cf5d8966d0d3f6915a70f52467c01f47511a8338c8724a7381fd74b9e46699c048c794cba1ed0921c91da93906d75640cdb308587ca45c9dfb6e5ae9d11820c0f379f79b71b8c4c56cce3605fc09188b1ff058f7b6490d61f09fb0ee47062b552d22f603d44adeb7ff3f302eaebaeeb3e64e8c6d9ac6b15f069f227b47819b8ab2ace8919658198653ee71b48fae8f980dbd28e8266c2c071a69986db207a8e677b86ebde5493f718364ef0ebf6c6ed1d924135f847dcaf01f9a97dff456f6c7422a799bef42304a0aebaf7835ca9878d938cf76cca5f5d843fc32c78a98abacf184c578a98e301b63739a271bcddad5f4fc9d340e50f461ca17afa3685411abbdbe4df3f29bd755b4da70e9d3f9a20f04fcdeab67f9a262e8ddfad1538ff76d121590f4c8a7d30f6a2543bca30908eac4692a5c0001fd49455b68f0f3ae0e0ac9e6cd7f82a387df2e6f515955d544ca0a6aacc8d8c5689df3e43b755813e4c63df8485424cdef5a273331d2c83068cbc0b688cc62177d3ba85030bafbfebe9598392d95b1f3a314c0547ed9adb0b673f64eb35915189dcdabbcc1386ae9937e536ec87238ec08cfa210e95f320261fe2399025079d80ea06b4af4fea6bc16d4deb010568ebf67d5a98a4f39060b8901256474d0b47d8e830472f5dbca4d357a2263c16a4961f325fe2920106956067f92f18f6ff4b726c69db407ff99d484dda8b1f1545d238e4839fa13b6a9e1389ba4ffe615710cd2365f127d2f719c062bef567d643a42f88757717416aa96ae8d7ebf679fc586a625956ab6138cd2be3f72165df5947d652f89984597bf7389740c43ba66d77d0e3e2131ce99da99a8ac902ca1332be4ea310af51f1c1498e8ea4475c6ea782cff4e66a2f5b0298b35d662356909410fe889e76e04bde51aa05c659288944d32be5972f594e660d76b3bb526242d69c6b89dbc6d5cbe2c1e4bb9d432596bc2b936bf471db56d76c9417a6b96ac5d327a65078e1e30fde47edd8fa56acbc3c76c647914794edf2630a40f91898bf6cf0f35454fd10c5ecff8aef74bbbcf94bdf4da7fe2bda8e6440104b61aea8e79fb692256c01bdad7ab50baa4bf0dee45b988c3d8813887b2e0c32bd050f0bb93c5b97bcd24c26f2be1b9153181648338c577457ffb2b4cf687a28f3e5d05ee7cf443b72624b00ab197a67c592ad45f2ad213417fac12164734eb8e53170865047f7618340bfd10519775dee859c717294e6e2f4241e92ab733ee9734b81a18ceabf5e2d528670497b6fa16f0ec217931ed3e63294863e74e7b32b78ab1a2be20f431016018fc686558a320e16a7e1af08aa7be55bf80221b5edd5fcec886829bd4a0a5e3eecb874df77106c3836473b6026da9e08beaeb51bca4175bfc00aadd2954a4eafebd320d157140ef5be705d26abc7b3ea3331a72e304f4c9891e543a387983f20f800b10ccf46e892a3e839e1530784ae3895b5a996cebb826a65bdcf068d93270cc09a5acafff092b71fe46a265d4e39004f6323ef8dba4446390235b4f20c777f9cb59507f553ae1adc98b9bd78afa604829fc546dfb42df22920985e105570f5b1e2020f069b5263e5834c48f3dcaf042d63ad844d9eb4aef9c7d5ceb5e3b3c0671bf93a7b8c84b507ed501af62ea4ed3e3e4bd95bdb8ebddc320af5c82a742fb5712e57f0037a86e9b293d7984525953d4196ab54ed5c1f104f62073f45b7e83256eaa4eb9e4325c4fbe24ec2637d68f814ada05dc4d4fda286eb66b5ebd7213583ed2099fe253c92b272a007e7e6b1606a9c8392505a550400cc71641712ea121ba65094c3b2cd40de5a3bbd597a83e6e512ef29b6d8bb296654d79e42130368d52e770fe38434deea2ec630d18aaa8945cd78c670c1b9da24aa47bd6f05fcb99957ee51415b061b4d72081e751ad509025eb8e0d0a5cbeecbbd74e7375315d0b4a104bb4e9cdb7ef74824042f3892cb0d2f5c6718181112656441f0b5992da0e31e8da48832915f898cadf0eedd2df37975d2f3e9f48a8da8febe8e5a7c2de7588e52d633f459c547ca7722799c300c99cd9cf2cc48ac233932e17791fa6a6fd70d36db2b43138f1b98807f91816fa28204f700ae956b4dcabd018c607f2555bc40dd4e7a744c2591fa131999645e4316b621fb5e539021663069ad771039a3f2b7659022e4f3add2264d34f7e9fde042d41642b7d28f9bc9dbd0b518d419751651ed7c7d794c65ef77ffeb9bd0f6971ac24bf5f8eb2fe2228a8674dcdcb75f037df32f22c20100f3e74c4b8694f7fc3c4a4921347e82db05726f42dcd3dc3d484cafc070b4b33cdbdd3910a131937b066863f8eaeaf0550d86d9dcbb968454f911be44ec0841be86a8614c56a69a576d1c4f8d064a8af4af30b10fd8945301ba910c63451daa3728296ee69748ce4c59b9ada1c73d022a97ed78644e177970d5d8d67af5b6937746f4b7a77eff5d22fbce3757f18aa1da57058976db8049fdd94efdb60411365f41f7087f38dcbd97294f0c17a618017cde3ee777877fb90b1d81333c1a90f88d220c19d53ad8230886a1e71a91956f239c35940d16b7991655e3fb2fd2109e4d755df5f2ad7d6d87461662d1d557de7ea0dadf334b9588c317bf4333b93d3526e945726a073e9d4f1373569bb82d3ba5f5224ecd21b3e7a6bf7dd6dcc0280b096d9d50e7158fa43af8c84dad09f1273ae26a795c71c5f71d124b5deb1b83860c917bdee36b005ddeee8bbbd63e140d35b87726af8a8b88c1fb9bc4e9ddf4032a175f80ab11826fb5e01d59b6fd52154fdc14b34c339bbf4a2286dc4c3a3e65a4c3b9510856d5e9175406838f44cbcf457f71a1cfd68b64394faca5c9173ac93b07ba59169810a3c96f64494f6832434a3f8af05695eabc4c615bbf29151193257c9de267cf7678457074f071bbd7e3414a4e8cbf1c3a77776a7d149b9d493e30d00cbc8f51f1644fb4ec02dc967ab88f6e7f43c90447a08be91ddd49c7bda760b8864709ba892940f37feac746c95850ce050ff3156ab13de7e5a9b0559312174cd195967882b549ba9c3271dd741bce79e24b3b5153ae2e131dc13fb87aed79f6db9c965d9365259bd098daf984d930a11ed9fde47460b5bf121e9251aa626843910f8b63425c049ee5fe32c3e3a7879463294c53d755b359dfc10fe20e1b5566434ee8d9c90837f05fb454f47c5450fa795450098b86cedcb57981e1be9a6fad88b4670c4f75468a0d3d20e1d7163b938a513519d29cad72589be66329efc97c6acc00a2a957aa67e5fd3f1450591c300d51f507d2d29f4c4f62ac6a102d2297f0bbf9fabf4dc33571e9005c2ad6d55dee05f8a60b8400abf33f120fc3a9e5b41fe0dca1bf7fb57bcc945a39ca271df617cbc3a82756c50e19b807164d70c9e662acefe6114980e4f53a9d678f2c8886b0de1b83ab214421414d63e65ccff890d2b972fa15ed631c663815649d35e7a2b0c676978272d946541ebe49e94cedb3730772efc2f7cf9ca62874ddb2ebc2141967a90eca3cf3d76820183ca9cc5d4183176f004d0fae25dd7f71036f48ad8400c39ddd2e3c709995a9437f030dcee474c9db3bdaab5ba90f713f09d16aa34a46939f770a1ab993953831734e8a4e0c79caf126360c262ddb2c92112b9809d851eaadca8ba137fbf7c5a7eed7b6708c5b38d0dee791df15831511eb13615eedcfb5f33c669df54b9d93655ebdd56fc7bc41e8d296ee2196d9848a299477e94dc6fe72bb68bd9da2af55e65aa3e8164193b2bb358af675b31e75492de2e8d653499d128b973a9421e04805f23aa51eb2eefe85229dcb45d563c29122c140a7cb3962f9d6746530f86ada5d41e457d65aefff019d5ce2de60d7f8cf798993d6da1280f4de58db449da2f1178fc7a991f81f3cd0cce6c70c03cf365fde13033508b7493149422a3652444a9be0d54b6dc39c501ceee5e28f3c8bd651402bc49b9da1f4215dadbdbb8b0a11035f4326c0b2152d3e27553c34a8af39c18deaa0b75e04b49fdb3a5f2785b746804fff5f1324c712cf090f2452efa0347d5fe0fb0e2a461859678428a0b87bd28910e7132ebffd1fb352112c9d1ecf5927d63503c0ab1f4ae516b17c4a8d78bb199da876ce2473aa1deb2570b31033b6cbf22a4fba0c43ef3ee713d8a850e0d34cdede2de2842d7397d8a2167f9b43b6485359b8e365d1e458a7dc26403af7b0014054486b548ffcd7986ccbd6baab05aced32f8b64bf30114e56bc8a0a2a21f431b4b7f291b4b89e0303b16f3ae7ded4069cd5b16632de79a2a9aca32e4e88236fde58f1c7e1af57558dd634f94cde1d161e2835735827003fb0fafa6453f2386f20a207093a0023aa93fd7005593bec2fd4e9eec015b7e519c6409eb84a1d2dc4b78ec20331bb0c7d8dd5deeb06586b7b0031e9881ea9b6be152048d4b2c815a35d8d6075e494c78865db84406780e62edd2dca6d0a060e4728d6eb4bd0a32d27facefeb3b78494518e7aa08ad244f9695da4d71c700c2788c1affedec52cbd024f3d764b060d109c8666059f881b299e9bba7dcd919acb63df70b597a550abff7bc6e0d72d0a61e3dd3542e8137c873154366e0cf9dc4056e2f61680fbc082e26a4b37ed485bb9b7fb0b2d7629818429f66c5f9828214bdc8b75b377cf30ef2afc2786d55ce36f66f31f3c1df19d4b02b8a9b89138bf56c88495cbf8c8ff0c02d885bc3df4ca07574580905fff0554424672e80582e418dc7e729fd80799cf3215765b2451705e20cf206968fc0b2d4b9919e34b7cb91dd8b16533ecca36bf2eed32020431780eb1cfd437e0ef9c0629b7fba9e11cb73c711d1cb1cf8b1d918d03e83ac52a207619785a7a280a57d5ed985ab7f8899f4d549a464e3b4527ddfbae75a53c2c739da67c993f89dec7f4a640c09abaa8ad116084e4dcfc0cb201f71dddaf10ee495a3f9af75192d6511d445f09fc09c77e2f83cd9ee52f2ced75c3040e14b6535f2ba5d2ea675aecf3d1cedf65a6f610fd6db9efe050b54dbf574ba0855ea3a2ea5db2a403851eff6b85781d0cc872fdb9bec640e7d78ebafde529cb57a5b28cd24c2bb8015d78cbd4aee3133045047c4ff80e8f0af9d630a911b4a2ae9d1b71990f1a9e30b36c641ad138eacc8e3af89697435c5c578c16a7709e489ce0efc6e096aa38fc78b9782a2f7b74afb4fdf6961725075adb0498389251bbecb4272de0a322481066b6f0a58a337dd786e8299f7c8c41af21618dc9a983c0744d5459b615aa6bca104ced4811c11b16d3c81ae9f9164d86fa9e2587cc3e0234ad737422949228a3617fb0a9abfa4a5ea9b55d0a7eebb8dcfd69016c53ae9deefbd5ebfdfde6a94e9c3911dbeb1027c0988853d9e262e8c9a75445fa0e63be505523f755154e4610f67436333c1583f2e56511f4ba3a89f891eaf536b1ea42f267dfeef0d22f4a1102d18596536306105e6a1250c543c0da1bb3dbe08b46ec234cdbcae35ef387946a331651a0e30ce2b9a090b20057a59a84b0f0d6e4217f5d4072e3dc123e7831ef4d1698f23d4319028d2a4ea81b57dd01ef42f455181f48863ba657f87fafe1117b76a36082b33e6d58c21eed30a460a2096317f8a32b6e42aa018440abca0b2bf66ea45310806059cf00a6119060802c0f9d1451643df9f1c20f4bf170495f795b098a6350935014ab43da6e23f27de01ef3debe48e666be6b586b227f79f46a9329f5ba748f6c7d09a358041ec5f339522da5b85122e1a29e313c9e199448da2986e30263ee7285dd0d4bdf6d06212350ad85cb03a636699f99eafda16d2a423f1afe8441818165e41a388dcd4e8d5999c1e0e430123b23bc4a6dea0451f57b77b1de1e408545bb1138a02e4cd4b217ebba2270683b811b41808c415afdcd1f786dc4db2e588c7f13e521fdbd3e23dc6dbd7a95ade0f9a16be340d161c1b2f80c406738d7b22c6d9fad480c238af8a0c26469df2a4708bb497857cb9539a8ac876c097209372fc1761842581f835ff1fde1b6bc9411de27b05e6530d23c90319584324645ab5395fec9777da295f3833fbfe57e0fb59833dc9baf11c18d465bb498c61a752985b515ceedbf5217be28e05c186c427b53783b8f3f7061b72a556ffca0a94585dfb5f41a2d4618c1cd369addeda7f040170bef2506e4468b12790546cc901603aca40f44acda2ac3126ad0113ddee9eec28e37c03c2cf9dcaeece45c84bc689bf1a0f952bff6852a9c319431e916deda0826db1c4f8543bad4bd64b141884ae1418365c76961807d9c4814074b08fa533f26493560f730a568a23c092c25c2687ead67ea203beaca5901f9776f978fb039e128db289954bb80a1b81706cd63462229e3aa265530fba817b86435aed4d92b8ad8266a2e511b416b9b8220d3e7c0d5e339f141d852ffb681709cd6a0913279ea230b34c373df823c572a5564b5dfb2a464dd2a5c4c9eb81118e5da49c17daa83a004e360c16ed9148e4dc67b7013a0bd32b0edf1780bad86cda85a12a1ccdf2fa45da21ab288bdf93ef7443e9524c80790c5b60b3676f14e122e035765d101acdd3ec4a1190c34e234b86816e2d8b6aed3c44a372c13bf64c993ca3d197c9b52ed466ef36cd5b7796272d74b924f39875f0e21d1efaddb03abaaacffcc1177d5332f1d574ecfd8e7c71c378a1cb38164c88e7854dec322f5a4f64c3bf7ee990f49c447d296c080b654ffa416880474b9bd06cd47e3cb10ba7d215ba34b7f363298ab370633e6d018c686aca83e12fe0b1067e95c4d9c7deb37e21fe24344b2f5b8fa9f765e7d8591eef3282c9a346a6aca5d9463c64841eb44ab6f5f13028d0e00f9d510428ead7980c90e21434b4fb5366c1e85d78875af92e26be4badc41b24d5f4e6e3336f811dbf5cdc76eb4c83d549429937033c8204f09ad4bf6e2276f6980f646bb57585c90a402e19566bf0c2c6444b2466f4c1d9a737e49d8d1b820e7fe2c61a5ce906b4e23b273a699739d3ea4f84e7085c981df2359af74a56f700ffc628b69bcbb726a3abefaf5c6774c6e363f84f7bde2c1d6dacd0135dd57a689811315e9f6f0e46fb7fab3fb00992523c921b2c8eea4f09593d1cf8372961cbcce9208c66fb0ffd2ee10c7ee5e997319cd0c0879d21318e82102023139ff174d405eb4baef3e7c57d2c2bbbb3d4e747c8888dbf83e5327852e09f1d405b10d864dc451981308ede4a69ae08bfe035c70d6db9f7bfb5a23949f6958be9af0c9bb55435a8ae41f74e48da0d9c6b90210a5a2232708973734e5a63dca9501ab94f2dc33f1cd25899c5f5469b959ef8bd39d46fbecb23ccbf19057ef4c8560974b08555551157a2f2d7d513a1c0f60625ac990064648cdde981995054fd692e190065888a0c1882c28be663e00826c8e74e8c0f686c884f31cc46cef135130688367d63c71612b1c441c239e60d14c11d3ee4d7ab98cc926c484170ce6ae7fb9aef632a326a16cbb8caee9c75b7ac6f00aad2eaf3d8d4ab914cda45d92a4fd965529353a3b008a8e5a480bc28d4110c0bfba65d5b550166b62e807b277347aab95a776b90c74c334710193837260e034f48a1bcdc358cba452d01ad3d6d9a57a249da4b7b85ef15e89f9ac93622dec136ac15cb609f04085a0da7c44456437639a4517dfdc02b564cbf9e9c1c13419976fd5966154fc54145152bc2496dc0f3c5794e8139cb5c64eb9a7a1c9b4768f19c890c1378532e472b9da161f89385e01a2d52a762d9fe4c2f305a5d4bef5aa1db09e26a6413c95c76414121d3dd597e9921f2f8295098df6d3f09679f7b401c6d2c618b5b5504b8c76920dbbef553e2e4942a648623f04baaf24030a526d3089e9ba3d4820795b1a99dce3cd0faeb639e92f9e419809c0392224b0f7f014cbc82ba38a32a262382a9147115b938fb5f65972f4b10f8af60ec1d093dbf5b404b9bebb20defb753d1260fbecbfae735a7486d8599593a293b8bbcefe2df47588ca32ded330e0743fa5d08932e0ec34baaffbb48c6ec9ac6bc0d45789ecd748cf0e871be218c65f2bb868751675777f6588babc29d96fdc5fce0e45b8816e1c07247cc65f1c7fbaba34ec05b1ee54a227cc0f440c884c2b4eb96979922355bb9965b17c92ef5944950cff351d7bcb85f8a913dcb619c4c994703143549c264a96faed130c4c166dc3c041a2d0432e25249dd6bbfb4651f12fd79ed105554fb68331515796d9291b4261bc1f25d51a4f426b6edaa25d529933d58afbb916853994f4a3fc7f8fc8c42bdf2cd531826afa3cb47d19e43a60493fd30c972b06fd52bb6a4223c524ddc1ab8b4cd0285c656b512f224ce994cc82dda7605ffe779282a478ab29a84db49d09b66536105c5fc97c6213ce78bf34d1228414c1c88afa2bb2d4ea33b1bc983f1ae68665afd74d19a170b637061f97005626f5c6d64550271fa8bca2b1dbae1ff538a3b90023c52ed9256a9d8782712ff04f73b128b58107e7788f9c97f59d553309beebde5dcef2e9cf4d405a80622a6766b5ab10751ba4b4cff0c97027568d8080df982a06c73906242bac5fd4453c950d4a8c5cf87404ce8fb77aa0f6dd2494dd08d33c050091a78a0f658e6fb31829a9e848aaffe03794d468420a83fa52f2da3c9f69f49cadbd5970ce97bbbfc3c530777fbdb12dc9f689af406f6755378610384e91a876ba2f98939d87432bcd8c4655f1071a1e862ec6875ad91e8869ad658f7d927dadc82acb3f4214ab786c4c0c6e89f7a2322d39d70e24dff5360f9ec17c3403b5f2c84750724b70d3e049f39561146cad781bf998d4863754ff7bcf2fef2edd0fde06a4d45864b7f7ca14d609ee591bc0c8835db99f9d3284c0658c8db3ae9aec4cb6b2a11f81dbb5d173a41d6d6855117920691fc3d70a5534f190f3197097c881f44b5a31efa8734b6e722e0b2f2a70d6b57f25b6db01064f2162f535a51841b9c703601a5ba24f530cb1cce64c9b35e3d8aa58633530b9be576f7c8f3413ca359c5f3434670b4bb3001ba39f4a90749128b426713a5d0a1afc16cd067be82fbdecc9354d9e23e7cab14fef331130fb678a5d31829cf61bdcf9bd69a530a08026e61c773b2b9b684f2803e22f2eca8802923f118493f9c94b05b00befaf958fa81cd10bb4b4a6ff25c9a8b589e780e2c7d01b0a0eec35f9abcc11b5a7f2a2980e8cc9e2d60b3f56c1ddf717da68852dad6caf664e654fb687e68d4788125d8762d0316625b8f27b50e50774334cbcb8893a63e8dd15767ed1443ebd005c1c083925f3bc1bb548186b87e910fe4e2b88d2fac71f2387891ed22d46eccc4033dc0e141263586bcb4d91046884452cb21f242f2bc9ad1cbb8e2815da3c6623ef3c4ed2007554a2c3ebb842efa2a908c55aa75b704273d018c3f9f6fcac9821676d0d39997c0659212d656962ab5eea17af9fef945cfb0c1fb95626b2d4bb099fba5d7c78423d17a2d273c22a00c7e2e8f4a2d04cbf89a62ced73d072ef6694f7e16dd6ae38d5e6997923ea8f8015d650ad2174a54a711f69bae5ef810ae818cae415adfaeec1ee5e88af64af955cfa69dac754f3ad5fbe775c7be430fccb40077ee07cab37b2e8ed9bf0af5be41d0ed19a4e45ced5f0d7f741fb5cb67ff26c154335731792a40c1fe307272541fa9b088722c28a70b1049b2fbe962d4e3787487c30f140e19e90f417aff47553035a2d717406b238e8362f91000f442df1bc39a4efa0972e6a6c6f5ae1a3829b8b4fa7bc1255699b5d90fe2c79ef013744d12bc12ef1637ee04290fb80937f78fb1606ed09b186cd13aa7e3ac9ff4d09ee3ddf60593861cd103602e8a222e883d19c3a895336b71346836c708dd0401ee657e0877747d17d71f67c4b8b09eaa289613848ea08e33f6dd0bcf6ae212788c2e74e22dda461f9f5ce1b1512e431c75b7150d6d44104ee7c59815c133b173b761877b8c6cebd3f5476b6dfedbbac96cfbde6015b9fcb78dc16ac3af44ad78ffe738900c526b18f74cd40106bf03d9d42fd6cdde72987c151b8ee882241a36b0f76f352ff4044d98d4f4d5c888a18ad6c63e3b2ba3205982165afa4ee2f104a5beb1f3fc72a624cebf6d744b238e71c57c0fe1c7cdd660e4250e60bdf7f205e69ed0421fcf22580dce071e82f58ab7e72fc8eae56a739d24179c81b9088979506216bedefc2a323efc93e9a0e188d1c094d8f48627cc28bf5c0f528aec48d26edb0ddbcb5159bf5eb9eaaad757a50f84f79f3fe3ad9d657ff260ab2133a76b11e397fdb21e32de3e6711807e3ed55a555e8fc72e9d65c513a3728e5048496724726b3ac2ef6bfd1fd3984c6f80b175c22b583423389fe4c0259d7c09dbe5e96dfa5fc0834adb3d868633c1deb43b976ee7a9b86834f3af8c694996d2563a9fb49500d35f71abec23f91f82233c9cf751bd1780461e307a11a35de2ecd69a57ddbc38d9acb426c07b72459996ca44bd3879e50f9e748a6d2c4e8cc2c94fc01b5665e0525aae81be65a353627a9210f08ac7478a192c85c29f2608041a56ce9190a7afb9ed5275e363af9dd61f9194811782d42bf6045a9e55fa019a15a766be0dfd8a6a4477dfd18422094129009015c3781d7ec1f660c73c620410623545df98e0361761e2df3bca7f843c579117c2d19d321d94db9645518d90cfb09eea9b5d07636dbeb81bfe7fb998505a298c51f5c36ae7cafaa0631387b2db8d2b3de2a16e0f075d9f25c9dd2b85d6d2341d449b59066450ae68f046f3868112d6d58196254a131c59cc6b226aae0246ef81153ccb0f08ccb272e04d525adaf52f59ff6dfd79d2e17e1284f74dd1b02b0be242a934869323c00699093e17d22c3f210393f36f646888dbff2da68c53ca675a5417dacdfcd4e5b17a38654e4e948d518bdbdfec4aa5ea95e4d4810c9f2a66be7c59f964d14d9f47f8794ef21e250cf549a03a1c0faf422f82283bbd5a0f1ad5b7e280e920665559c4aa3cb605c928f326bd1e5a6410ad17cf052548c1d8e3c8568ed0bd8b11c68139ade4510b1a9590b8d49c107e34937e229d4dcde0b50fa499593bf8711839826618355487bc22919c86716052fdfa02f93552060ad12c825545a280b4a0d13a286097215cb2189ea03367f0b0c8342fecfec6f013c86cafcf2410848f3036f5a4165d10b633c87ef8cd5519aad37d326869fbc11f3bacf1fa231b3f6362ffabc34529945a28edbecf73f45f836bda511e9d4ae788186d0a78e2fdebfce1cc0213dffd2162dbeb90af889a5c66d7a579c200aa2f8d7c99179407d87142c3ac20f4e582b73b7f81e38c60365453cb6a1ca4296609459f3cc66f217c1835072bc4c80df289f55aa71a889a52fda47fc6d1c0b6761555f4fb786453da4969e94f65087da89377c18d43f3ed84628b0489c2327d8ec461acb01e1d9a87ff4d08584884127be6c79b2eabd4a40fb6b5887b0b387716f9d2a0fe9c2e528eca43d3763e07a9b4f1128cb781977335ffa3f1efeca4ff42942bb4a003e073ca6b066237f24e2adce0484a1ba096eaa3ff7f908e3432ad854f6a36821218a3ba7789f6f6dfe653a4ba60436b0406b455f60c0ed4f402ad51ff235a7e581bab080f7c7639ffb63dc5aca434d904722be7588192df78d35ddbc07a68b235e93f8097a20a1b2be26e1839d6098aeae3679b1676d6f26a8f5fdced86b1790b6ad486002d0d75e8b28406cf93ddbbc13d5ffcc485dc74bb7d954ef9303e33ca1e34586f81abf8227d56d0f2c61829e98bd06e3376b174cf0a13f94f7a3829dc61360edb50f2617d796e9c46ac3eb669345cf590c2e610423e75f18d9ebc7e8cdd63f6a05e1c626b72e1ba0d3939fe97a02d1c27ad0adf0f67123c54e8304e1afe83f07cbe18b548eb6c65c95b9dc3cd516a976d38a13be7db1ff7313264ccc33fbd71267b0c6116cb8ff134630e43cdbcc8bd1e27ba773129c94a90c4baa0013faf950a058c80837d6d02a713051b0aeda7fda60f137cdda8f43ff2716fecdc6d5433bc73b925225439d3ef359c7e8942620ae8108e1da81b914a9c6bac1fdfd97a57232b54fb97066baafda9a94348ec118f97f00f5cd77040dec71440890d8c4506151d9b060acae66ec6bd5e9e6f958254603b3187014ce92fd189f3a0a294b5ea05bd9f389a7697341f05f8beaec67fbb8c8902695c4c5e4407d196ec799155e016d39f9b7a0ca4fdc496b09d845bd76cf9592dd176d79e6947760833e6e98800c510dad3c057ee68f57a59f28bc096238eb9e687e4273eb80137908db02338531915f1a927e0b78c09bdccd006d2cf6d72df0036678e84e2d2da652a8a598ddcfd13d72aa1b90928c1364359b6e224f3ce9257fd4c61b1dee3fc68c4919f2ec40c9c065a48676026baa0dcb7908da9873f18a9e0a4e8d33b28a7d50072e29be88dc04353fb0bb41d95678d8d25af9a99e6913e9797594e97690649eb6c69a999787da5b3f4335da42869297571ec42857222114728d6ba8a139a48e92a06b31a32cbca3c1fea1f772de481657268a74941ceb2a994fc63d8cf40b28c12824b3d958a7df2ae95cee895c1af561ef22820e3bf8fa579bf9dd5479dc4e9526256bd28cd1038023ee18d741f7f76595fcbed837f4555a15e10d4258e9c598c8d307670bb949ff3d68b9ab62c9420aad460d46d40af458dc16d33e2135dc337131e9196fbc867cb3b57f4c6acba2e5c45843dc0659e1867d244544b9e8a31ede6b29974b81d8842d06f6a1b4b4701d1a825287f3ad4e8ca210cef388f22a7591b727b3092b9989825e9f794210fe1f2659ccf7ca72fc487afd87fa083a69282f0679ef154c7fc22a8abf0f94e09d847b8d7655115daf2397fbd8fbe7cfe8c643c82a7a36c5a5f7443ce6c01556042729ab465188de3bf015aead330a31fc9805e8c07c2fc6ebd5511c5d308f8628fa312f3e3a77ae590db89d1c996e07a9031cb6628ddbe638e77efdd7d10fc95efb6e2064cf3d21e9c3deb98e5b991faf66432bcadeeac4288191aedb54c04979c57a1a31cd816f24d08aaf43458f96fa9f3d6180abffbfeec18aad7759819d905b3786c891f4e6ed3f76b3a85f55c3bb078abe3276a9c537fb1017a11060644c72e365293285f2964cb464fcdc14b109531bc270e6d1e3d60f52597622da1a89a6685bbdea9ce363908bf66ed1294edf956792746e52f47e971a4b41c91ba4b9b1a623cb32f093de65c8944bf1557fd06e263ab24e316714bdfcb66e38b79f229ef3721641ad1d6fb0bde955ac0c36d66986d9a725f6e0050453aa288578234efdd718f3758b72d1515c3d42405785227b258e3c94c9398826d1ce98fb7d34aa06a1122544f136af0e72632540b3cb34dd82457245b9661ca7b27ec5e5e92df10d1fa4c17a6607e6be9523293bef15850ca3cca2905562e62cbfbb0646b0fa668423bfbad7798365f702d857c84fa3252fbdb1bdd7ce6e38865757ad4eda469873b3d1a8e1b3c4cd628a738b7512c23837274658c6ad2fc0375e3776575a1820cc41d1fded0fbee3c0a60fefefda82609a7d401b82e2aecad793a1c3461f64f0355fae17e660a8628bfa8da3e68ea644dea0eaf04255268284aee5e7c893da6616c9feb17b98d14bc4373bf82ca17a9a1b92d31989dc6c0474f9f5dad8be6a3db0a7ecb119b9b2b254dc403ce7550d93cc2fc1e8523836c0f1d2383fe666b6e5a44cfe8187860add6252af5f95f1c9a0dc31d585e733523347a37f62a6e372eac3d79e32567f99992cc04b2d76dbc2ce22b5290933897b7985622eaa1a4c4e0af15a0874943e6b6192b24444737c315202556c8d2439e7af9e1965f65c21a6ded472d84a1aafbbe45542bb0b7f0efc6a906846f5870510d012a940724a97b218cbb41708d9b6b42fd37d93c8b03912c12c35b5fcf36fee95e411bee882fbe723cd6a88d7e6a3e51148a69e4fc2b939b31afb3f724fa83e62c03540d825c559f3dbd5636ad1c6553c6ee951392c38014c9cad2f7122d3609d598b93d50a33989f9b3db45e86a0592d1412c9552d100e16a31cf2308e006d24ee21a9f7306d80abffdef2232c3bb123c7ef4655096d4f83dda097c41bcb4ddb0a94c800a54d647e6413d43213bdd1a11ce6ff0ae8510c89636c88e5cc42e160feed35923031658d73a50771ad5e842e5836bd4644628a0bba61c5f6c8b5996ed81c2e802c81404e4a3d5f2532ea5cc4b79dba15641712a88f755ff291bf676c9b3564d1cee0e81c100f611a6ebf9705f0c2e212dc6b3b713c36e47689c7769bcd3a64370608fd855dc7b444d3fdd0461c4110a8c2a69087218316c3205f02ae18260705320b27b3e31fc4bd87c29fe1c76eb60e3d385859afcd11db97a245b3e16bc74ff91e62d6e91d26118c8704309405e81966b973e3c3ee92d5d8163cae7e5183619367f153955df6d48fc54ab4b53492ad5ed1f657570bb69b4e63067f2a835a2134924d35dec5288fa522906a59bd41b1df4c2243123401c7c2855ba0ba3bcd4a97d0887a26f2efb3d92c2556715bf4c8c9c179db127ddd4d1a7a0871b775cbdfbde6a87195dcc0b3306ceb1fe82d6d1d6846d25a88583ee253eff1bd382392d8ec886e5be51df7ea426673ff7d2c167ebe225b720fd3ea32d6c5b6e88c9bb17cb9d7a599bc3953cdebf9bc9623f3c096ff05873a3239e2172470d465f5e783b73cab1397c32486dc9428997206f5ca9da6552ef85f115cca3a59391e69b0de3b5f8a96cd0e3ef735dcc41223711e00fd16c23783579ec519bc78764c0633739f2036c8b5f8f4d194104fc062aeeb7ccee93f8cb91ecaa47887882181d5ccd1fd085bfaac666f1e5cd4bccf3c56b22a045208ebcd6916c2e6eda1892ef4eaccac1776d26a882266eb4c00076ddaee2cc735427703c5d28890e15f9d5900ba58c999ca1f795bfe05071c21f664eb52f7667f95b8b881a22a68f8c2b4c84c28782fddfb6292694cb74ebfae775e8c5a0dfca661e751d76bbacbbef388db32183c9fe0169332e6a5183abfa2f0d3a4d8823ca02aa5741e405f9af37ef6e0b3ea3bddd6d671182097890b6f40112b41fcc615094c8551d5eb2c2522e5a53942fc5c30cad030bb00c1b23e3eab17391990c2ff3447da534a969247c4ada559c92ac9d18c1ae596d64fbc9daaa54f52c56c471ed4bce8dcd84a58010d8dc2f45cc28a664d62c237310a642d1a49679ca1480ea6c62435358d1f94a3a0fc841bf9fe8b0f95d0f5d43aeaa10f5833b79456804593d8d5f026d5311891ba3229cbd2c6e17801ab7963e92393821ac1cca22a18411814c87b651ca5fa69ae8017d0d1128cc54ac57d38c7634b6799bf7b3b7474e5f60786cf9132e273bbd94d2c15e814b782ff78592d0885fdf557bd828813be4fa2c3ff4ddf92bd89866d9e959613d903e07928ed8b435e6ee54ee9d1865d05579f51d606ccdfd6f100dde2142fbd56929b62443fabb80b4c7f0bba5ccaaccbb6bcd19433a9f355ad85f2af3f0fd28431c1b8c5e63a44d64eb4f9b60227318294d5d4deb219392e01058ae6af01e0fa95edea3fb2f96fe16ce4988734f140415419983067cc8f87f99e53b2c5b62279829b8fe5d5329caab0f2fa4d2f4d93c5e0f90d10876748a78ab0b6e6f9cf828fa10310ffa2a44c526ed862d5b5a019e7266236cfec84fea0f5bb1ab7d11beea7a322e076a9ab9ac53bc7b35ee92aa38652f3e71e5eb11d0d12be77c0ac5edebd7e2de8dd16e042c2d60cff5ac288e572829c19ee987fb0d96570f013bfec18ef6fa18a9e3755dd4d9265cd69b94a535aa650f8e93c6eac19f2a35efc38c30fd2b11e0ffcb4461985d1f4fff7a2f4cde8c64b8fa669577b9515e1a298d3505fac89f9f6ba67d44b08b44a42dcebade4f3476f7dc7bce9f671227a0739f170e97e8e9b0b4799a714a74a1e6c87e90447f4d4eb7007b3979150b1423d42028c5591697c1ede63d6b240480db159b58059ded50596596721f72e7edef288f7ac6c3b2cdace22e00df60603698ca6ea72c7b48a0cdb42992257356537bf12e7135001745dfcf2f3db89c64377c9f69415485b307824c71c012431ccfb59eaf9c5e66df664c244a64cea351543aaa569db321fab8de9986ec0f021bd49d4dac59c9e43e34a2d5a2bc9f8efb0ab402cdd6929c33927fe99bc5372957d0455ba8d329c40ec978503ad28c931b792aea10b1a96d2a126b486bfb55a859e3cf27d46a2c5f08f9d6b271bfd9724488def6a94181369f0eeab4c89ae27d9fbc70548d6c9d9acf5a6629fe8a1026ea1f4d05e078c27ba22084b8120b479b3c3c82b5e388dd8f79c090fa0b884ff816328bab02401436164e4b2a7c6d8735248e91d88c478f7fbe5dadb725440c74d3489a17ad54a632f49e966b26694e7f30942785b5984c83783d02a05560c74395c5274f4aa3496a5fb22de734b4efe80e2f26914d0fda2c290de64496750155a9844da703833eb6f8c58549710b0c3dd4aa8c6671438678a5be35f6c1803f0a3103da49200f36f2615c973cdf11411c0200833cb7fd2172ac86970c3856f77b6a4f53a5e9533b95587f644f2f72a3cb0897da63cb3a9cf2fbc4d599f304c7971fb8c27042111e329adb6faaa19d056bfd429ca8d27d7e851afff5c760bb71865094afe0725e2e259cae4a4d9276a7c5b8e9dd201eb6d7f8fbf267e7c41b28518ea54069fbf227822dd04eb8cd37ac7b95480c1aaaaff8ecf49f25ccb1d3775a365000335e534ec4df2aa7907fc14ef5fd4a23c18a592f939e909c01c053a678e5b7d58dd651cd08f5ec5f0bc0c9a3699b2843b6a60faa0f559378a335c021385fdd484bc0aac554f2be009ce7dfad9ef46c6c6e23cc17cabfddf82181be47e2477903d4f767a209ca45225f6ef1ea3097e788c44145c5449cbca3456f0136d277583f47314558136defbd7f7c3ccc437718397996667fff584e6eb3793abc4e6e3264e6fd5a4a742533306591f30c953b9cd56000a9fc90b7f360dfeb7b8c9f36cfecbc7ba9709a348463d3c7f6bb53b3044b29e68b7eb29d467d5591d32f635318829f8114f8f6af15413dd06790edc16d6e9aed5610d3edd8788262879006b1d68080cc728228e9fa3995705ae7f9ff0c9022cd615e1cec5b081081b72111f12113b13194ec0807c6c5bfa6e1ac8550f6ef2deb3d9297b7e283f6aff066c2ccb74d11c8438ac2a08863e8fa108ecd227aea0566017950cd6d00ece20f068bcd4b3a4b221b90927044a08fd622f2efd923de183e1d1895909ef40c3615229fc9d3004cab12110c3f1bc6040f3a91ffab09e17cc6188cfef393e3fc7280a78860f212b8c7f6964cc3f8d70eafaaaf96dc0091048a08e754ddca0d8d3f884f76913131fff15562378804428e3031176414091e782e1b04aed844490cb735b62d1e6c319520f283ed1b35f48caeb799cfb056039db9672d0a08ee74d8fe98223415136cbeeff79241a8a589731879ff28456b13302e16b259e48e2f82c1e7e4acddfbb8e0da6b765774e1e82e89d19e843f8102d11afc727ee2633cb15d64e59be9fafbc3ef7df79fa908c43b213fe1e37486ff743fa85fcfa1729441f287faf08e4246461d58c84f48089c1b2a48a5fb90d971ea0a40a479272247dcb56f594f39bc8ba61d9d218a1068b7eb9b90d2512735f2f301b00de25d720ce04265ae3f4761598af0112b1d2be4c1e489c2b0fbb6dbb8b063bc4038d635a3239103c421d700c09c22e43d2b36132a6fee6e8df12149af496a41d27353a1e8eaf1df3b51e8c84480f5940dbd535559e4f851e893a0c3d3b151ce723c9f29963475f14619f11b0d553a3ab471a69d4346820bf118e02c44cbc07f1863ba759cb3085bcf6e9432a4c93c6a29bf3f89519763321624cdee52ee2989b631d66173b90459b9220977354c7e56fb1ee5577825ff31e7aadd4f807ec85f482af8c2c989b40f2269243057c83dccfe9b2397d6f6d290c08a7b80f321d725ebacbb40201c7c7a02a7f4e305020ca389b10ce8cce5d7d7317bb715808dfd426f8a230cb572413e59f9491bd7beb61ee2ec7ee22c1aad50149472fb6121872f0e0c9abe77dd68fa7abf473a319c0aeac1f318231bb42a89e0ac8d125182c7f901704d392959964f37fe911d85a76a8deeeb5d44e8ebcd7ea0872d258a5bbf90f5aa46214b4a35c20901c71b78143835bb4c8f3c49bc607af014527c86580b9875b4208b07d9249ca9ccc49d9ae5a50376071efda1c380dbb407778d2c45d2196c0d616f038ef6d83ab7b0aed28b58f16aab2f4900e35b2811492ea9cd8196a26a6d4ecfd059aad526cd49396fe56197ab2220c31d32a24cf55e187cdd868cfcb3f755c8d17bacf9239a1bb8f3c5739f1d539ca541e69e6deea07e021f45506f867a63fed54db68a08672351ebd78322a05842f830d3a624c4396b483937407aa4a8b0df121baa5525c5255744db8e445c4fd7c0d773191655c83b0fe9e0fc235c91f4598279c617739da8da9a99c9818a83bc23a27f6d2668010de4b12d68977692815bbe797c34787ef99140aba23206a41d7f30aa737f05d7a8240b2b45d6c67bafc906c5509b0968921ca09b131fca5d7a63a1e6f1465fd934421850bd523fdecd0c528fa98c29eda80dd80a23f40c99bef57a97908cd7bc6b46e4bfd05e979b9cd1f7379fa4b58d6662b9fcf284ff360d4ebc21d4bd157e987065536ef7d2ccc24cbe000506e30578adf16ac10a772434d12c4abd509faef370967cc6604edf0464c9bb19c20ae2ea3c7aa1d0b22dd121d49975fd72ea4f096fdbf0ff05d494487eac020f9edf92a8e115fab63ab397a9b1246eb19da959ae2cc263382c23456d1abdc1fd5889a34bb9d967228878d8d96a3640690394d3eb8f510f046d8180b2c86dcaa8a5f7570fe9dd9d67c7c74b87edeeca3a6d5ddcbc1e023f2fba142bb52650d4b0213591f7e2fc0b898e7114c7b6dac00bdb4616454842ed0adc8fb4fb27a35a871e307d98299a7c512370a07e61149c8cbd9bd1cc6cd3225501f24d51b7c3d0c3ea8a6b255e5eb675e0bfb9647d5c7221bb7406e06675f9a40f6333b887e742542cbdbdad7ddf651d03033db95bfa4d2af7f2c97d5206464a510e32e90667e2fd26af5761cba5863f7e3fc1bcfb5a6bccf711de86340ec30dea90bd52e533d34aa2363a3889c7edb9515f3b5aed1812a5594835347dc9cabce0e88655caf7a73482ccd3938ccc25d726b8eb0ecedee7892150ffe0d1483ba9c7833806d4dbf305f6c4c3070c8fa87c7b43749ad852c26dc8a7d10c4c386ba9374fb559c558aaf4f1ccf358fb5ffb71064e4fa306c32b7e72d42ba056f446b6b6bfdd974fe728e60c009a29acba7ea6a66542d8c02c982d89efb2aa723c218c9b4764b01a621117c95620c7a11094ee79ae66edc7fe1734f9f608c15600a4b2930db62e592176e2226436134991c83ff8f0f5827ed6bc2b8ece2a9226aa9d8a82e6155ec1d2684880b7935e6f3bf192abf522c89de81604993d8c80a9918adaa0ed2714c80013fd8fc7a37709336a8a3376e16d091207c43c92e7d5b24064d388fb3307a740ee1b7271273631fcef995c9bdd84125a7d2263b9ff044d7b961bfa7741713340e3f66d73004e8bedea471a7091e3c72f50a2c459698a10a15e42e8061de9573122cc1772c54bb4d431d1980031e320b49be4ae1d71e9bcdb11674f10314dd2ad40af3f62bd50676ff60eb40ffe48c5b25fca0848ae921b9b9307b4e6c23840cc860aa937c95fb754baa91d9d57d591b2278704da9a4da2705a10176a49beeaabdfd1545b766f358802f91cd924269d5d1d0f57263be9a0fdc6b116d8324f4f98b9687f4160d2704dc8e671a0dbd3e44fbae7cdc9abe787e87c01e9821b210748da09e43bd7a0dbe623422b7e148fb9557bcc8357ae61224354d2e35f6e355fe001c1b54514b7f3f4aadeae2bae24f5fff6d19ecf0b9bc246a84763016db105f9e2406c3d8b4f10ee73ada38e2133e339d8eb12e9babc255982ad499f891e507065e055e4f8e76b1cdd0c494ee70b52919caafe6e7f4f18c1efac6535868f2d9ee8061ae509d6415e71273795651d2429ffcad7aa0449aa85d33e27c77a3e05b08db98f8f3a427803b059496d4b081126bdda1bfe37d52a94ee81667531c24678bffaddcd71bf14d8429bcb97bc21e40799100c5cd9ae22ac027539739fa1f741827a532f1be7a469a1180d4bc9b106156c62995b9877b29b045086b21939c2bd5799837024f798876f5f4bd8a3545f2ae8bf15251afb4753d2d14acee22ea9777931aca91ef3cdaf7817250a14017629ed0e9c96de957b8e6da9324aea4daaac689f20f35775d3d638f12676622305a3d27d6094c89d2ad5b314376e61bb65b32571fdda07442ab90bb0e17630b94e1c02a66f0f82fae02515af86aa760ffdbd5d187c2d951bd0737aff71f4dc5f287545088aa77d234bb4fb611b904e95c025deeef8af13baad6c184a8d4b887e3425a88e390a12452b20b8c5d29102fe484b9a75b1aaca79b6d9b10ebcbcdcd39bfbeecbd50f6be2e900c0b87eace8d4f0a61bc4245bdfbcb3c25dd2761c6e65d723e0315de56c4fe36029f0dfde607d320f3beee595685109a37e24ca080055bff25131e834e0f61834d11d14e65928ab735069ba914d14ea978fd7073d24839d8694a84178398f0b170c12d0b1f7bdea74d9ecdcbcbdf0a76e902f19a675cc21fa377b401324a759ba3184ca23bc6e6fcbc5ee645e35a381edcf47a2db15a134de4f336a349b43e8beed997d36697f6187f3efd85b7d98be89eefcb50de7a9626c7e49caf88ee35df882ee5314e45be42232268f60c06dd0d395bfcf4857d54bf0bae8e24e5ecd2f47ad4eccf79eac54ca364c5d5940c60533190184909e864efaa597df57bbc4a820f49b60b71e38611dc2f5ba2c5559c7116183aa9bfec7b7072ef85ad24ea8ffe91ef717210054d9477c803a18d0716b3c532dc9590bc2274b0197574ac2b3210b98c0f3a2495d128d22c4a87d01114ee62ab903c0299788732c462f4dae095c1bd3f1e04bdebe15501264b96989157568ea9e43354fa8830c63af5427da89d6a76e7ce0be356afb587bc4eb239d4963a7745648a3ae51468352cd02ef0e68e305cfac4f26db3dab02c472cf1cdb3749941570d9364a0a40496096c5228cb5139d8f1b343ff60efd435953bc508f56c7b1d70d57554f6a7d828c29f615a405473a38c152fca1d97de194a2db8f4426e56de14d97ed54858b04caf5c5387ad57424b1accfbc6260c0ed2ccfe5f1a4c0e591a8c02611962cd95fa89515a4618d0637991ad0fa6fcb415668393c401cde67c1998a34ddbce94ccd1e0db88d1a4a01762e41673b666ae25426d6a9bb998a304d793b8863c308c7e07a4612e92d1cc3a4e1549100018ea6e92d862fd402c1bb914bc14071d840fd93b5410df44d6cf82f70fa44307799bbac279121346bdbcf49a68fdb97831ec58fc32f358b7b56e8cf6f6b156f2edda9b49ac211704139d7be3c260eca4ffdb3e6bd553b899b2bb71af6cba8e6b114b5d9d265289a2cc8cdccf3a0c319d90fb491aedab84f319b0188c1015c35843d7abaebc7bbd27b3f73a73c1610ade8b6f88634dde851676e9bced5b331c19530ebd7b884edd20271a402ac3d3a8cc875bcb6a6e009f7f7d35f57ef6b9b72293a1741f87ce14a603d401d5edffa2934554bb49bf84ed37ff6f5f9c429af51314480b1a7efc0d8d217148c677c5c530179c7163a81780c303596115caa0161e8db98ffd52c9fea1133b38e77b581f0d44f0b7d8c86287be2711c31f7fa8ce3e17315edb0917c7db7e0d1508bb3e64cbf7fa1c3c7b23fd96a8e74ce6f0370fbed49fccb4824046702640e92a624468e7e2d78682f06417173cc7692dbf5af26b316b2ce81ae95dcef61672f84fe2c2ed50f3985a7a7381e5b29f95c08204e2fa3e87fd579005c071859367387164fd6e4dec55bee8d61484a172319a5fe6bf4ee2986cf80ec9b1de6d74223e30802bcc0169bc9c7c88e66c0742766077b85e37904785f0c286d1b4d0a9c1de72b8a9b4b256de06a25b938770c3c0ae813cfe61fa5b774cc0a0605dbb5a46135ece4354065242e201805d7991262136a2ac589847958b5206bfe205eba8772cd8ce13e8fa76e63a9a75934d67e05fa8fccde6087967e5e73920d2e18f0679a5d06bb1a402f3c467b445181812784215564bc445498a0a00eff02c5f4d0c7c97f13603496a858afcc9f6fe6a834cd1639d9310b798cdafbccc5851cfb7e52757ce53aff3ca76f6e830e40bb7386925b5301fe84ee7154908dd9020cdd50bf4d06c5bcdb6b379837f6b6e0bd5d2e6d2d08781df0cc4222ad6d2e26b53151136883db9b530917667bb7d662231e0ce2ddd2b3790b9c43452773181c531af5f3d0a24b9458902a5a60d3156d45dfda23396ba447a2886a953e494a6958dddc192ff7359de5d1ccc5e7958c64d0abb46e629bf48050c451b9d7620e9c024f00b693cad95904a24d52f02cc61faebb14c35376027c047f4816b76fe1468c2a0cf99a42b243561953d25acc8855172e34138e0ba62a83ae4ceb5102065f743ce5468f48215085ae324c80e34ad2afeed3bd849d342725405569d56a9e3d04e2a4f9262ae08765a93c103f483c6282982823a079f8fa7117974da48055f471a8dc053b748fd6ebc5ec03d6237e5ec03a03ab29918f76d4ccd8d549ab3617671811cdec968da2117625652dce03b9731930d93bbd3eabe71f2f3b6ee6f6a00a1e90a0a3800f50a664c7fcd2ae530c5633d31739d96af9c55e78f451ded18bb4d0a2176937c935b6d3665bb744a9c11dd6be6679e975756eb790d1dc2c356bbb3f8af9c8d575cf7130e83e7a1c8d8f70e8cea97aa66ca4372a823ac01b4622ab7b0274de22e33765eca320044a7bca8e5a5d367801c233c8972e01488c744c2955bb7092095115bfb8014b2f8c7377a8bf0fb9f993a4b53ec5284ad9a6233afcdb7ce7b988cd321fc45bda8d862945bcee32dd98b4a5d8989560882b087e81e7ce1e6392a74a37522d955292e667a3921cc1994a4287d3f6d331df1f38de4c9fe95e2be7aa2d09cc114d326852106cc91eb4917e287da6ff78e8973922295ffc9d899131a336ffb33587f562ac149fee759c1b42109a70ac6a421cba71d3d8bd1ee561aaedfae4ef6f4b8bc4f0486ff2d0e91d36f5e0fafd263705cf9850f4c4ad9f7a2288f141ec6cb11044a8afcc5eb12b6058b4c802c682a0001dba8b6e4c5f5189a425a6b7738f0be1ed2f402667b780e70ef2ab778e30619a945840f749b1a57f7f939ed764c165381df30920d1f452ecb6e20118169c6982c038e474f802d35f9c89e232a833cbd46768bfbaaa9e11ab7b6a8ed3721bfce431189c8de2c3513e230b0d69e2fc470fe225200954efb152a3ca269de73bcaeb90d32bd50c243ebb944f379f0e69e939ff96fba935c4c4d784215a4aedb99f069f048aed42cb22f45c588a9ca161ca2258818158a4b6ffbf480d708a864313eada496cbdcf6b7d3e55dffe7177f6ed951fabc8b4755d7bb9f997c5f5954413ba986d6e9229e190a04f5468b7a31a1373f80de8bc2fd613663cddce301b34632eefded3dc41453652c869af849d78907b5e712b32935322dd4be63dacab0daa8475fdf48ad91fec8fddf0167447d768f3688e48a413229f0c6d0e35767d468cf089139f9f22f85626b8f18bcf37a0e92598568988dc9732c6f0826e6c37df3543759e18525ea788f57e97c5461c242f6558fe59de091f7bdcd842d8fe003e3c525e326c144df852e06b46ff7f75ad25ee3f6fd6f6f8948f0171cae93ef9747578ea9c0e803d3aa2c82c4fcc0e3f544cb8183ac12b94ed57f1a4cfabf4dd370fdaacfb2f14cbfe015031633af5f8e5ae31560ae8809ac43a5fb078aef169d0dc969a28a0c2a62e4a63c13227c4faa53cc9e38823c9ff3da7d3a08a8d08c3452bcfee4c9013111646cae421a1b1a490fc1ead3df621dce11fa7736b0ba34e56282dcfb5ca5501f65c481c202ab392d4baf5709c07155fc133bb8851b1fb2d3df89bbc156f416beed2df5a468a44011bd0607b63a914d2d1d83261dcab2e750449f3a378fb54ea5c6f16a28c895cab3167932c9ad3a86f36e0a6c359d1dc944da4a295bd9c072a1b829a4d2d572aea16796627b8f8e018ed8561d1b1556c8125b7f01d50c5bd05b89e1d89ba8014686826c36d9efbe9dc18cbf0b6103dcee3e14c9a21f3246d40055d801372846a0ba742e0416f9057efc8fe39592b4cb300fcc8a864680d5614522b5057328b1448049cc746961a927a8dffd5d46940c54f1d3a00c0a836a560177f333d3dec5f8656a37317320075d77a5aec8e32a9d436c8f6420c41dd3edd2b0f2c3dccc8b556c082c431821977a3a51c6e37d8d08b1610984b1a57d0d0395d0cc7359e0838fb5359b74bc4a675bcd6848cdbcb6a7cf83bdd8ea79a9de89c059f325e8b7910dae9e02b994c9d530a71df6b2e8a1a6097d1e3b9667e569ed0a56433731830ca2497d91e8991f4204d48518e39a075b4a0f87aba526e8fc14b5afb4b0de77fec9ef2bcbc6deec0b598ab295dff00a645f1d666f3dd8b7cfd053399141bab236dd9d842d57763d6ca384396c737ac70ebc0172ec60b33888bc58681fafacbe38d53aac4b5aeba2166978f82e73559a8ec6bfdd3918e070491de622e4806a453e3f7ba4b398e769dde323ec13d8e8e190077d7793a6333c1ab7179536f496f0562d43c814ff1fa8abb366a97cadc924c2bcbaf8d8982c278795f813378bb88d511078b2847506a45b304feedaf58fad3f2985580558c64bd26ae1e9a09a3299bff25dd35e6e8dadcec170f56cd4fb79054d149c2b92a64afdba7dafe0c0b737c3100f0e3048205107043b8d92f60c563df53aca158ae7d49891583ac68b64bdd127bff56c08174560b7fc9419dcffe8b8551fd6ab2c671dcc209b008f569ccb74a7f98da8f9ae91f7dee632a21c866379130f54e9ce4dd941e270e2b568234dadeff78cfcec662a1e8d47a6432645ea70054680fbc20fe3782cf3b0fbec538b4aef875586ab213ce12e96ff732808fe6188609de90f3c72c6ffa05c314176715e7d1935cc5bcea83b4537a64f764223a3fbba2c1b19da5d4a451514cbc976cb8e17efccb4e4c92d05466b04f438b90b5a0e15b5b173572e02bcfac1c3639e313a33158b9cf8657b9e3f583e09f6b5a413317b811333543c7c2776198edc518c1f67414d8dff6eb9d37ac4aec937f20dcfdf09dd079d49deadee74b304648a26ae6272c25f00b3beb73762fc56282bce89792bc92dd82e0b4bb66f53404b080f371a6a2ea63dad092e8138de4d50649dac89e86a8fb2642365733f5f7a57cbe0f1036a61528fa7f50c1d767df8e907b3211e796c28f94672ef58ed4d0b403b76a995039e345893cc337ef00cba60015ff0056ab576a866439beac9bb73b98a7d0a57712fd94fb85f4570422240b3368af9e6740efcf99e079afe99e8a6bb772ed7b95bc6fa914510f5f9f780a4610649567a106b4f895d4326b70a10f6145a8507f458b597319542a3321f4b38efcd880c58f11c8262638efa251d3798d01ce619bcbf8cfadbf21e8063e0a6270e5748af9e6ccf7395d51470f35b6669085e0f537dfd14be2cba3ac426a6f53fbd25b06d8f2d5010b467a5def706090888052c1eb0d807eb4b58ac2037af936e4cdc414d96a3a4bc595cb1521f09ee4de7354e806cf97d77ae761dcead3e701087b06f13a087014952d8f6cdbeee122b45662e77c28dbea1e4f854f658d713c92eda482c2db648d41e90dbe6e628b6b5ed0a394b235eaba6bd278b65f8feffa79cbc98fea7842cbbb7e352958582a485be00b6072f0c6b13e8d2fddb7ff864de600fc77a842cbbf10b26f599a1eabd0df02e918b28193ae71c9ead0deb2647020ccc52f921cb819ca08cc4889f6070fb463a314fdac706fb392e9b470019bbc224da9cb3baf06d000382182b82255b693736bc76f707f79395310a877ceeec09e1e6ae714da19bbfd704ac5e2499388fc2da92d882ae8b43f8a9d9ff74258b23125022cedc99436ebd0453e1660512a617377583f581e972ce33a4b9ad71902a54ade5311a1d9da8b1ec242d2bc268824f284e7491040ff49f213e5fb09e8634aa00905a10a0a86617a905111b0b145ecf033dad943a9da89625fda92d53e04f159b60ad123679615e090e07f3ec636c7441405d93a6cf8f736d0c29d54be5999e12ad6ac09d1f50d402c8e0137084d6908c2c755644a24be24f584f49b529ac7134a506c690321e00802878064afb2578683ec7c650626f24141a80e36824a7e85ace12c3ba26813cc289545ff284b09a62c725d93bcd7cfb31755e8529420fb197d3c3263f0a7c9948f7a69dba11deb5fb6ce63ba610a3efc43d1f0338580c0fbbd416d0098682c1aa53a81f1300c710d23cf609b0b468958256539408872f2aad06c3ac2ccb2c3f937b7440e743bc7c43916bf04a1b74a67182b0f4a49078a91a85174b41015cd5e96217e1548c7b8dc5d8ffaab41446844e8c3a61af99479696e9a0a110f863755030f712b6fa0c69683fdf589771fdfad0fbec6905c2d17c10b1f1065cdfb44ed6cfb467e28f7ceb48c9cdaab8540f11ee3a6c76bb47032fc3fa73a7604e6768c158b4214b4f421f8e2b831d57ba93a19f2da31a5991696322ce66477b13c2f57a3afd03cad1a075116114baa63ea18b44d0cc10a70b2848afe71f69808a7c51926b4a1342579468a2e454219f805d5a235c2d2ad0b13b68f4893c1cb4c60c0d0848aeef8c2f1e26c745ce97c85c1a1389ea3adaa5fcbfc9497891f09d465927a7494af7132461a8873c67900a65a58c6e696be2c3ffc4f22c712043b728d3a800c0daec5b436e2aa0f149aaebf9c0a3fb39795e2d8d76c501200eed6063b0f8da1e67f02317cae0a098f54eca2f943c093edd515c11212464d9687e4dc265008df438004c29ad57d16241881e6d88807fe42cd0730c8995b0e1c327ac93a9a343a6aeed1905f4814ea9ca6c88786d7fa539aa1c4f54df6135b795724ad0583361faed1ceca0194f50f0fb2cb6e055fcb85587ca15a3450cf65cbf9d5c3e33005673ce7325de8155eb4758a60b3bacece4bcb10aa9c98984ea9501ce9eaccfc15ec04b9459d9160a918f41fc3d41a2f2db54d9cc53d31aa73c2309c065d7cd49ad2fd15921e35c0dc41f3d4d3632bbafa3c2adb29247ff78a47cb9c1ebecc0747b16d335ae9ac44604f6fd54ffd7d8b0f1d46d3da517b6b18ef9c93afca054019d090c57f979409fe1ef486d1a7594a026eaf824f9f00e2ba6423c015d4dcc4fdfe32c75e807c0c1ea0824c70cd22d5a22b39e24799098d49a3c63944140cb3fb7c59bc7734ed86c4c5c6199f50aa7c504ad9209b03852242c4800e1bd713f9d410eb760bee07dcb384d9738ba7bbfc3a839054304a922fe7ac15c3ac53409847e3bee1df082aa3d5bb0ad46ade199c2bff118ef4c595c480047e50200716818068936a41b360203c57235df1d6e6fbe0464ce1ce36eb0c995cf5595fab5d57a69639b8517e522e4ee3a2c56bc26d37811cce1d440964c87a18c10ea447b9b6a3508155bc0626b01ff72030f2fc2a1aabf215f584c9078dda3e8d5a28037e9f189af3fe4a822b465847a35fb81457b7145262e0c1afbf755010368fb5b6ba96581b365341686d457151b4f9a3cc401b4449541f7511e188ca65e6513302aa6ac3f82fa81a5f658a0f7ae9519d502cd175a998411c174c220541104a089b4681384a76b562a893b3761362a18226e00c7ce23f27f9b2f6741976aa8b6ed6fe1b180dc08d6c08d29ec259035a668dc6a5cd6cd8ef5a0e44673e453642aba6c68c637f5e6ae1dbbe93c3436362f2dd4371eef425076e7cfa4388a8c14ea3c07b7bfa2b95c68e12e4257ba04d0637729e39dc98d2c44ed5079d9bb117d92acef5df5cce10b81112317256a302e909d865f06d5e288243340137da6370684ee466c3013767c074fbff94942f7178560a4bafd6523e9c6fc85de36d885627994f8254fb184722e9594872d9111585df1feb73c9a17ca236086b9d763f76cb096d448b25ff28263dace0854ee74cd0f6c092644985c280860d5f9561c3cad18df58e4a3a16f181d49fec613cbcf383f8113f1fc1c203d20ba43051077a34c5836d961dbe05858716740279d1ae9e83ec61f0a3d576c4bc38f62a3b35323cb0c3f5a8e6943e3bde4a258001ea04823a051c286fc39d92112d3e33c7ee7ed04f92fa6a15a24000a86e51bdff0bf4c7ed1fd3a9b7235541825a28cce8b693aa54d76405d380cb9ea53e798978db5730644eace733902e3c65bbe90a64d772468136bc9aa8046a376dcd2d644cc4168c275b580bf023a1cba2f9e1c9f0d5f02487f9b8d55e6dbb9fb60e83fb586964b0f95aba36d396400193f6cc2b2ef080db758072ad32c0af0c2504bc6314c14377048d90814b1bdfbd70653a0297b9476208f43cbe58ac89c68508102f03f8a2ea131b05dbd85cff8628095c60cfab472aa4381c6aea293fc88761b78e866d5b2780ce3f6cd4485c1424f78c9b85a5d4919b52d3523b33899d5402d6889d9185ccce0e177089d2402cff2aec1ac237928beec23d3120c7a62d8059c0ec491a038d3751b87870731d3a1363f28828eb7966b636d1145e5249af8b30304cd90762a169030f96d096d770b8540fc325f207212ce3cc3d0c82d8a5244269e4de16602af5f9afeea17d503530370cea9b8135db9a3844c5920674924d2e0ddb97b23eaecef97e27f3eff49cbd909914d10e2fff75c0aa61b2870033df242c445a20057ca293f5cfcc86bd20c6e8d469c4dad8a741fe87b44f11c39d13685a3eeb5a6a4df8eeb5283d5f71f623a37548b4b1bbb2c519dbf6693bef4026e3f0e60b2f9f1dd1dc12c0447442dad4db2fe48d1cbdcc6d7ddd78f53c80fefb2c820a35fe6981c87973d470d91868c952938f13184bb4d9ee927e28ebb13f0a9863d68f524ca995430b9eb861592c719c08d9ea6b6452990abad508f7d75b963e5e085f95bb51d03db0d23dc3f6b508d7f4b33561cc4edca9701120b443d1271132d2cf734662744163289c7cabe6bceabe770c4c196091e3f53a14c2f272ee0837740b228d67768d3bdedca7a120c19f89c01c699e30addddebc341579fcc8664bd824c59e3266d6b129148b396a18ac41b010b4bb971d5b33923be5fec617eedbf85d0fdf05455bd890f283f4d6f4ae59f7298fd9848464b180b8d3b3719b84148cb58977a0ab2b7cb1b2b3bd88d6e641b5524c36882977bc46d4cec7c4137776f0632bfed7ba94e670d67430db85c29d35401f0fe72094e2118ae62a78a80646fdd9595212dd4d5ab12eb42d3debd4c42d585a6f5aa252ffb2c0ccf1fc46d0439ba5cb1bd22d1abdc9bbeebbe6393d74ed1e6877f13483820e01319c1afd23a2d463ba61dc96fbb5ef929475b4b97844cacf8fce7f44cd365da2bfc8aa17cd340ea62ebe0ba86b18bed4b662b05184dbd2e9490658ff760fdadff0405a69377159bdc3bc3c183bd83bfccde5335c0f9a9a7eed0bc8a9d06e26a24a8d485c820ddc84035eaa4d616aaef52facb3ff600ef872a63362c0db1791c5bf4cd1fa9a95b6b88dd46937c30ae0852e6ebd4f49d08ec90cd9b7e1d4094c24d934a60bf2bcc79e2d24d6494b480d8b1ce5bd7b27043d309c6d53546cffb4f62f7b7ec9cb4965a485d68c67cb4ec068b109c74f4532fe45e3259d25c52934c252782ebd5261ea5e193c70846671ed5edbbba356e64a4abf73b5c491811d25a39dc3e17607a9ddd865801b70cbb5d62dffea04dae0f8c1be70a296cf3d6211b9691a08384a00478030e1e025bc20cfdd1e8cf3ff43e97d230fe0962ec530f7632ad17c8893ca5dea32a254f6d874c922f59878aabef43d5118d93fef8bdfff63013df6800e6bb18e4e7a1faab4bb5f7d1790c97f21df8de6c824dfba44a1e76c86e192f57ee785705913cee6dddc25875a14d7f8024e8721fa600d9f1b38677f945c7c0976d0275ea9b567e4780b0ea0834c897d8d4ad0e56fa034e9b34b51776f7486c7c4c862e399a44661fdb6542420783068d89684875f2fffb8acea4977ea4286db2cc4622c4f68b5f1325d6b5fd9c3c313af8600502fad80ea2fbc0bc6f22d6528ff94a066b18d4f59f0af5871d38082d3adeedfc39f4567392a0822fa87f99513e781cf84396bb0a82537727e17a2180cb51a942eb3c91cc698660711cf74a905ff16db4fda1a8a6dc838f16aaf5458075135ec3a939932da9aa3b92de85245862998c1808b472459266b55481d1198fc1209d5b9ac1547731872bd403dcd8c2dcb96c87d975e1337424bb92990e7d0df17b5600611f805e0763c5e41e7fedd5f7af9b2ccc07cf5e969cf770a2e6aecf790a1295d5d7c5bccadd2d498ca00b178e290adca1718b5795cd73094040bb9c0a143285934b97871410b4303b68d5e7a6131a0776b57e840e4eeb8fb009f6792d87054a8cfc751fc7260128767895b5a1eb67b263a7685b56b49d8449fe6d1ea47b121f9d5e968fdb0689c52b696b90843c79b84364c9d58bec687bb229fe0bd8ca22147db65d48553609f2efbf8af7f95229f017c5595103de2e455ee9a2301186ea49f45a23f9acad237ca9f49e06126a10f9070ac75d8ba364df5f34288689a03d85cf057c9af5b188a8d4b322e7a534ac6292d967f7a16a47c92cd9f3870cd271131bb5d4d1b3a7d9d04424cf58740b8b69e9434cc1a17a8718bc6bc9f5e063008ef8568a3f8333c63062efddbbbcc21510a634bb9da09b57b5454a0d4b67fbb142cdb63a428745966776ea64458ece7e013e7d9442576a50418603a9d1bdcd8bfc68fac147b788238f02e80e8c858fb04321f224bbee5b6ff28dd96554b4f5969cdfecb4fbd226bfec2a56450207d0fa4c6a15af3eb07abb4961f46319c7f864ad7673216a7b3f83f151ffcf3897e556edd97eccce7a65a605ed09f16c85a3ada62acbcabd85a8744f91ba20127ea6dbe6fe06484e5f42d326d9d95b37876e7da02cd339d037994ff05a332a20f50dd6a80ca6af6254583752810b4a92aabf65ef32ab474b4e8653da6974ef197e7aea054a0b16a9d558e25c854f07d19a92ce737cc89a19e812a4700477509f837834cd6c2f898d910afc8125ce78dd6818ed2395d672ad0c9ee7d06f9969f39a94340f050c548eceb2aedd744e7e6a4ed2f8a5ebd16011cdd61ee90bd94e0baa89b68663163eca62ad022ee71c844b8ec329beedddc28fb18f4e229e838b1d7bd72c611d1ef1ce9789d31ffe57a93cc4457f9351dcb5e64a5785745c3a71bb0bf1044df686718da088ef836c8d9972966b72011811db4c1eb9f478a905985391e389574bfbf466c6ef51d928d376cc6ff2ffe7ff80eaeee73cdf414070a68dff1e13e0a160d718170b2e9fda3f143e75906c404a0e0bc17df6325c53563726c72c93f91cd9276eef2a6d7c604b3119bb1ff9349ba992d4ce449653727392b98dbd964a5172b5939945f20961f31f8d9142bc2fc907bb45fa82a8647639a03654b3f663b52cc93ba7572efc1a5c352c18bc5fa38f6700d2c2d2e4f244c5d6f23ebe7afa2ac298137250e2b089cf6c0770f1aef29176c24628d16e594cf2f47e4e57956da622d07b4b6759cec8e09f3769122de9cd037cf123fa029a6283e4070162bdd210a2f84c32862a25ad70a553303fc68d079423f08b01c88ac3c9fb31bbd5862414dea78f285fcd7087c1196d0fbe459ef06c7f29a89bea024b97649a55feac319b43d53a50827fafe561adb66666087f1d7d4a3455d56bb03636185e64e84fb2693b0ed9f8152a647739136108aac772c8199a58dff0d2df43f3c97354b423fa79c3b35223555f00bfd5fa8bede6e21224813451bdf6221e322c018c3f9cecd4b994deb53c5ce4b741f214f2c83e75ac861289a4f645d8638c91db012615f8bd866abfc2094c327827fb40de5e5ef6665e9a66211ce4baec4088b7f81e66cdbfa94f94c6c374599cd6b5a95faa61f4e7f6404097817047287ee7d4319d97fd0e517744541cd5943f9ce196dc71767b860389da58076a80fe9ff812967cbaad2ae8584a0704faa59faab59f6f692db9b2d7c0344152d2c35e67d309ca0b00e1bc352c9623e1f086d1224cbd65d822d96d13ee5b01a747a6478ea67f652d55d3e6912fde72766f61b2422f17cce333c456a3b1767d080ea82da5d67197624612b9f1862167e77427dd9cf867194a50d4bf9e6321fdc8def2c49e8c83759e55437635b6e3451d6aafe5a7fbf8f8a89d4a2a991e664a2e82b07da19ecf1c1faf4fdb73098ade45ada645ad8047b4b46455af4c1b59ee39b5c8ace5b34b73b94c4903bea320cb1633ba89d2472d4b6f5628a82d1af0755d63924e9d7fb5819a52baa4d3a971e284d8d8d7a2491538a232d84dd2f3d047ee921dc645e1c798489fb938d6957fff70a5a0365ff30bcf5598bb7ef92fa462eae372e24adc2f35b11b24f95f7d55af8cf0043d102580bde9e7b3d6e6bf2a58d8472dbe3e81f5076bdb5784da27ef4c52f1f643ac22123b989383c882c3afefcf9928a62c9ff8568dd51555a8ea0a75743f9fa2eddb5178dc7f73a0db48b32a561008aae0054d4fdfb2c0445c5da55e8c332dc69d181433a8c9a9ba1b58428b7420fdc5706c30e5b1402f9879545938a6f6db2952dc6e0e802ef4574d60fb80965b326d89c4564357734e58b4a8b1cf3428e22a7bbfcc96003f8b2f5c6b11fad8c60438d4990d4d470360ff36e9e3dc432c9f6c275ffc1373986cdd3d2a0146aab3f805da633a4fe10ed0c557b11846656836298e2a4c73c56fffb174fede078e9156f80c81500b371711a800ded1c8ddb042905b704002adb7fb74cc4dc9f41a24c5d8c7a4c618336c123b1b095d7f4a57041c1bfe24cb56b9cf5e9f0a95d9d6dc5420bf94e0f33aa4ace0cf45fb66085db9a8318665f76335fc71a99c2ed9e571aba0b0ab6d17cb2445025ca895a4ad45eb809120d4c641f4594aaa4e7b52aabcc3162f083178921ea6db9ac18bcbe5579b61db1d3295d67b7d65ab50f11ac7b49e84be9dfc1aa2295b13a7c10e7fa6bcba661d2910a8e5442f0ec799c83aa6159d60d5f8021fd919978f2b869df739d7f687f23608c591d07b076f5b17ece30d38b13c7ce485c978f6561aa4d5b12c7621f698395c1c68f0d38204cb5a6ec56cd26433a8df5b58b4a035118b2c244089e1067687436d51accbc063008123809bbc6eace5b0d95736859454284973b08a2f4069645fb867525cb9f746bc3b9576adff8ee57ea9b05f8f5a951c1ae1043640e210893450b65448c12ceeefa57fa94523fcd2841bb3045c44b44df064baaedae2492eeb8f183735d51f9b3bc540b85adcaa7f4939f743c4401ba2801db6d135a684659596f3348e313938c132e3776862644a6af2d935f5fbe34e05602f8d05e613c5a98bf12cea1586c5f2f3f3a718f25ee7c273b3a59c775e5dedb2b99e3ad03b3c8dc49f0fc31063846e42879e9a8527727a526e18dbf859cd9f5c0bced17dbd8553cbdc81445d272db2c8acef08fa37f0733fb0ca76b9a1646c35508eb7f225ae059e4160227baab457ae7e37f3b8254ca7ca72d098934cbbf6345fece7854d1d95afa21c9b9b7e7eb1eb405ace3e968f1416f31f570a7fac74ad6478ef5e062775a21f4e8bead2dc05692ed0fd6d3ee4f597d1589020ac1832f318abd0d5cfb54efc660a3547b61fcc00423dda6a9819e97b27da5df3e3c2af80d9d7f6a5a97a188d42c0e50932a3537386757bbb4a26dd8f41dd6d2732563edf0ac4e974361356593346ae37f35830ede3e9d6a1391ed8a7a019f5a6908c34a45763366dd1a109324a2becd6a5e073e7cdc170443a014b869325911d418eec56704a29187e007306a3889d2b00de0976951341ea88c2179b0be5152328f9c424fa5009012a50cb719f06d95f2738c47949ae9b9146afc77070684af668b6f4f386e0b1bcd2c514e24a1930bd5b94e9e36a39c992692263992f82a2f64a0cd4272f01e90ef91eb6ad8031d0247e465232e736443acbe69bfa0b1a127d3d5f9a97a6b5094f32e97f928d35e38f0fad4a17f9334910ecd1bd68b3fdde13b5248d87e59393d17468adef487f5ddd8658ce95a936e38375396e5c8b784edd45eb91a5f4db88d52503a8bca377126d9fc7c59bacd5f6a7c9fd1178f4fa98aef4358e081cae36dbdd13fd6682eab2848269a880bd4a90243bab7e81fff8dd480ade949c09af83bfd5562622ea487a0e13975fb91d595f729f03ec4f5f0a1dab03985f8c3b193aa507befd454bc2c5391181b560d9bf0a46192ac825faaf1c90f42054f301d2034afd6a1a3cbbbd6965135f6fe52eac9bf308e3192c2066ef0ab5e5c3c0978eaf9454fd3f7a27862babcf713fb5703970a427a494a9b98bb491711e7667660f4af408b749ba346a75351d6348b042df7343e932578c3a3318fbb4e76506ad9e83202fcbe9e22f2c4ae44a33f4fe25774f284142c63e5ef8759d6a8a9c8f636783cfbef029558184d15b61a0a4fd045b86662e7c7892e049c3bc14c1a65cb4aab34dbb2e042fc73b9fc882b21c76d01e5558cd40d105e64d7da65740599b5d34c039990289d44fda2124f8138c1022240a9c1c667d24c5f070df527ab7cee0b70c7246a9fe2493b8c40ea656a6be7a64bf00d342f0da46f80525f6ec070855605e581b4a0aa4c0a5cb88e0a8a58dd168a28eef70420262964cdc91c799fc5bb29acdc50248745119e46ae185014053b1ab00a7d93890db112e14d3a4a405438b6770ecaf061d1eef94df8c71fe26be966014708f84db05ee4beadc6af86c41302eaeadcc1abd5eaf7036f538395cd085afdbe8e4614bc9e89c35df48193ba582ab5ccb7abe0db41cfd92d1b3b7a0f6b88930e58f85011a6497dc2eb535e07f961475da69acd23890dff27a0f033005e1677dce3854e461e5b8179e123f47d523133b498e643e7ecc2fd6e5ab1b02ceb09de7e2886772e0a17f31edfcb3768476dedfe554c53175e089fdf177031873d36feaa8d0bbfa93dc4aaa8172a02f56482bb428fe350c9c5cba06c120b8f53130edb12149ec6e7f1e0647bff2340137061d359eea6ca068e22919e51debf99e8ec4009662885bf03b5fdba5d9d3079b850ed94baa52d296098622abac924c0038f5c8f50b1b48e36c30f3c66b6f8f2ffbbc6b47e3c1b1eff0b81fbcce13e877752fc1c3495ce2dc556dababb7d0ac61ed86833ae50f0c63441993ffede80f7cb1bebbb193ad9417015655f63ab6a8c530538e4596637ec3edc179c609b345b632b36e4e67e93b0e0d6c618d58e3f2baef2eac1537ab334cfd6534aaf872c62950ed6f1a87f2a8cca0b3a1a357c9bc1405561450048a87f79611a9cfa0547e6082bfa50a0e2723702765ddc66972891c6d56336138a1149a41bc6c2781e5ea5d2752a1353483fe572a33ebddce5e72fd54e9182e8583838221a7f8c222337bab2e8a0e9439866a268db52b9944a3eb9e9a53031e5fe2f08a69654ac374bc547cf5f78de9fe8311220f323667b733e65833d1d0cf17b2942016fbdff798339409605957666b3ed61ea034adb5d06e4807d89d6e76ade1a06d107faf8bea369edae349c7c02de6f9a61d483006eb09385805787634cfd4f5be612a1cb5e91ed4b02ca4356cb028b94b92e93fbea0f664b6177a15f81b6227edee9b54082102e4c52e354242b4d6633bddb6f78d2b11d8c504e92bae8b79b420b5c2dd118760d1c6ffc2ecd9fc2d279409cf4ca07d926869c86d9134afd31a4c5d32f5c5a581fa7dbea4e3cdf2d54b1b411e25d5881fbcfcc6cd7cbb49c878ad71aeb00f880d73add116d879540e364936c573decd1a8ba5ffdd5bf9a6c6cdecfbb75ff1288b138924cc573b492ef1b7217a9117e7b83b685d0121bb56e66af20fe960559aa563b5bd04a95f6e8a2ad1892d05deaea5bb9e6db7fe685590d674d586507b3032bb91e5fcbd44bbc841fca222cbe3053d272c0e3ef6c00361f57a51fed641f9516b5b4d98e17dec07baae0ca55e780e4a2a22aac6964971824f7cdb0875493efb89fb2a1dee3df322347fdfea7b16eb0ff9b6be40bbfce0768a628032b9095eaf1d6b75451cc5501be37bcb4fe4c4743fe7dc4d8ea53eb6cc6ac9687567aa59761c3e0634937df8ac400c81ef8e20d43d908e11a7ec317ed612f0d0c369ce9bce9a1aff00b73fd9d710bce1a700589383c74bd218269273d6f7168620bfe4a12f693fc8f8e732ac58ffd16d5012d3cc7926be371e8088adab3fa3a522110aba6ef5f87d34c4b5abeb40d8a8c25cb7d44bbda92ece811d7abb5afbc7c89432b59547ebf868665f296bb0c0818d7e8e29fbb2e84fde58a56700b93506ae6a9790c8c923301a12de3c73c25ad0deca955a7f752a369be035edc66a428e007875120e0bfdfa18fdd01867df4f85cc184096b4f76395010ac9c5468f0a801e0efccdd2bf18b7e7e31ca90daf8d086c13eb47a4ec4d2bfbb5b5f54b969f86dadf923b391c099218b1d7e2c929f6d582c993b4b1efd1d498d088418a4042e4b887395ba4b419b3c5d74c71d38c9c4f275b71166a438651e96f4290f0a45cf305158898304add3ce36c1faec95a18ca17ce11a9c839b7e0c49f497f4a6da86972e0f13c9520d991cd433be6ba040b2da825890fa232bcfa372065881776d1a39dfec86fe2e787066f11a735faed08bed763dc9ba608396bce17dbb78b958ad29264dc775031791d3f4c79aa47088d383649cfe47c4c4d25fa24ba61dc6803a1c146cdb9474e8f25094b0864e5d5e5cae3e0b8abc0666762888f9838791dc9615bae6f6c425e2af5fa5aa9b08cc2143c3efa3e2d47c3f646c50749ad20e99479fd57fe9b3c50e80dbebcc0c73da58beaaf0c89d4d1ec4e226eaf73173ac6ec48a9bcf450b14b29173c4fb50bbc05dc0ec6c9da692559ec1b794ae20f0e3b230706386016ff436e6cf682fb1d7fd8f776413452d6b677c03666ce113bba67623757dec03350ca08680e6becb795a42a9712fce8be44c88868406d74a8592945e5b852bcea629f712e32d8f6294190cfcc80e5a8886adbed173a150be513941a51a1668605da9e4891d9beb9fd317f459fddafb225d87be38b44668e271c374aa49944a752f10a202dbd0f7b308f2632dbd59c34be1231d756c424a706ae7dd1a66436ace1ea53608dc4bc13e3106a34f5f1baec5c977c0687ed075c532471de61687a66eaa8f3a50856a92759d5a6b266b455c0ccde555063dab8c329d29035282216bf29d0c6fa8fb66fe42b67b8ffd4620573697f1cabc32a1e7c6f42543f3c141c780149db8dfa35b9de9029df595dfefa1c97f89818b111048ce1cd54d33b154179d9652ebec38b9ad79c3bb58ddab2241a0b60588630c04674cecba7f8bd346642b824f5407ba1363f5f7e47b0e8fa64b84eda70dd9d76da33617a819bf62ce347ab939daf4d960969c0470a6a8ef288dbf3f5b378d344855388949f8cdb995a1c974c8e45b911a2f9600f8e54f2a6bccf4037915ebc9406a38563248dee714ef5b65d3b91dee1bcd51492d5cc0f528de383bdba25f1964860205bd37c364700a6ea08f7021a377734469387e7ae3f37500c91080a6caec0bc1652fe71231678cc043e7c0ec0cca31c4f0da1caad81ad2cd670bbb22a2997d62631725a93a5313e6d62280a341acd55215811404b9eec09660ae09f35943a0cf3da733a709847750ce0aec5c1ab51a8a2acb0a8f48f2a5d5ae1583762c003b4b4eedc6d7ea1bbe762126e20287832228b48d81287b85ad040717d30c630031a47797ab1d3edaf6dbd1506017164b568c3a0ee04cf90845f7eeebe70773bff22435139e456572156142536211c82927ab9fc265c7df532e4278874b0d2f873f1da1802a6dd63de6e19c3972aadb9429049be0b2faf6a76f4bf22ad4ac48f8efff39c3ead43dce26faadfe70fb87eb55454a147f33eddbd4e15edce62dff59d48be7d5a2133409a4d3a2252d0748a82645ba4682777d3a72be7a1d037e75b24413bb09f1111f56ac8a15c33ec777770b75160ad63051d6a5eb51621e7ed126852d64407c8fde5a52bc9d79dd921ef0662f75a0cfbc181a7cdbe896fe2b1f0b7eff74f9bfa30fced45ee8e3a67eab4b728a5f16345b6941f8d383c83c7146ca894272f5c4482d109250f0b13e6ed43b3b59adc9fcd90b5a723d42ca5f738912281d91535ef40b14895ee58b0ad7705c1936216fb0f7e52b24245414bccb56ac6abbb48a20555afe4a4d3197a1744c7db561e027655318ff5da6b3393e631cab18f4617d368eaf8cb7c5c1d6bee63e52efb91dc5bd99121a2eb8c7539614c13bb6309d0bf9aaa9271acfcf455012e16ea1fe82fcaf00bd9a0f0fea1c7c12029b47e15d2733f27da73b10f4586209d051f51352be335511e165d666d8a7e1eeba55c38877ee48fbf4901d54bff348fcc4b715253c6f067ea57ab8efe12db644c3675f9f49e5b1a3a64308a10d6f87c3ffc6bb1e98fb109fd63af91c57068c68e8b53395a0d97dc06ec143196ccdbbc5aab846b988cb2f139ff3f2e61f73c7f97bdd228a17233a1b142569ab14daf659d08a452bcd9988781476698ed2a0bdc9cb2e9fb69ff36f397c844b638d564db4ea1a6a7957ba3d7f16a2a70fac9a989721347eda133984ec16d0e898062441ddbc050d2ac0768a95fcf5aff9e1dfd56bff2fd76106ad286ece9a90225598ad9e293dc268b0afc6c6317f0e39b7089cbc1622d623aabf008c1bfdb38ca9b5c6befeb8b55b45e5134dce7aa59528a58e5722cd56fb0158422cf95bc4bf30e44273b1e0eafe3efc24b66268d59132fd3ab2be4090fbe50ac8fe406c61603d355dc7599aaef897e55eacc1052e6a911433de2ca2cc1676e45ffdd26c57f9631121935f57ca3dbad5baebd030c895e559a1863ad89f06ba09f90d6cecfd6444e45ed5bcaf0d0d95c5ceaa4f5c2a8067cd8e1e4828d0c5bf757e83c717e96d8491629196b9a280d2151873c7680927a1b3c1e8283700728bc6300f0bab8c987d6510385a9e22da34802a994f5545647aca87f79ae905b519b7c1159aa93a1d9321f92dcd707b7bed391f14781e4526dd83b4e184ca2b5496e7deb4c2a3006b0843e3f299bb450cc59a32598451f6c85d4f9a712fde180dc3ba9797664fc59b6d54ea6d733e5de52c90e1a10cf96333b1102a0831d79b76e2d95b6e08bf7fc7797430d009580806d2fbcfde56a5b822696c0c15b95e4200ef8b9ce5b90c9557a607c46cb8c62e5d06c0cd64e563fa0917aa1bff9d277ff1938abd1f5dbb0a4fea7d628d6f09db727d5fc1446963fa6890ca4c0b031205c80af0be7dd880055049c276571320e5a092fd4975186e38912e910bc6b56c2749c7cbbf1f6e095b083d60fb80ae6998985cce041a8c423792c73d454145f026ad2d420198e5f322f2b4537ba8b1d1f378b5be278e39924965d32707598d9a9422a61f21aa4a2c400d59d15abc9afb20c2f34c62c4341bc6c5cd8e46d24ebd97322bac8c7ac3c5113c4a19ef5bda10b26e3275a3d63390fa9d3896703e710b6877e7a1852def2474cbdd2651d7b76fccdb75463fba598ace80b2affc96ee03225ce59f5650c624c575c240531cde6300b7190d746e62167ba63433f9c9f1fd284872e3356406d8eab517daaf2add6cb38e9cc0606ea140a5efe8a8f159f744dfac78b8fa6bf576cbe401b6c23e4d6de6eee16deba1c6c6d0ee887479580949363d04279007ed41dfc2dc8be73ab39d13b8c76d9b3bda3ed43517ff33d1c563ac0b23be99b8e0c421467d231555ce98ccbb779684a9c638cd2c342e1dee15fbace1948cddc3b17342e18e08d0073f8f101917ef89366cf1e2ded6a1b4d69cdfad06989bbe90c29614af8085c9bbe64fe3d82c6e8d86e0eba8076a962d43731f05caca4b95de895c00b383b125f60f552dfa07f766dc45760d44aa03852ff5bc52ea4d93d68cd515d80ee7a8047b1033eef365d8029ac6bf4508e54351654ce56efb69b301a09f7ce58a6e857ed4af8520e0939abe524438740e708ac471629817cc7c17fd26e9a5c206eb842abd01bc2048167d90c8475485a891e349e025e245e6cbbc719857f329710552fd8e6bea0ad06aae7943b626a5476ef9183c0da60ed91e2a9744b00f3a170f0dcd2ebe1ead82615711de796bd3449ae723a306a54c849939c818c1c5d62da8cd13d89205d3200e107fe9b44253aea796e852b58e6c2a300dee94994e6740809658e8a7661904eff0d9e1a41914e772abe7705669e5bca4a14fd467277005cc84acc6dac0a3cc6a8938f64494fdde4e7e9f3a8cd87088796c09dcc56291ca9911d65a57a3384909d7435bd85659dfd11af654fffbfab5d5cc24ccd07c3049881feb88879a8c58e907a512dc367fb62337ad34c44315e3661ed468471eeec0e7f51c7a312d4ffae56d014412de526971c9e7d720e84fe329c5828395fffca583886197a9052407386ca503b2602b1f4f2fb44b2e7273b715f8725e1f271b0fc03fb86ba19f226df02273c3f1e5476249269d6316c4e5993024aa59d1f683045c89d402b04efbf4a1f22e11708ba986acd892e95e0d1ba776751d3960729b3e2c0bca4c0be836b6a1cbb2f6e184bdf3cb409e7111c88959a9c170633f8e0092e55031890a09d3388692e4e46063c5bb4926c840de02751dd56690b823571b241097ca93efac47a892cc9fba6fb1683613200fa5431d72fc4b96fb0d7a960e473601a8649df5de331281021ae0e834bc778674a42542ca236b944dab46ede0566d890d6e92580e554cbc1e8172f686bcf98ead45aa5a026672f0cead35ba9674407fef8a7bb0bb46da60bb401aea5e35419339ff5dfc72e4cf72ff7db4a0c0d9cef99672f5b4163c5b4969b30f56e442542245a16acd2f6326db77fc5779f65d6bceffa18dabd77856c908fdc9fdf9a5509a2e9d91c8d4823875bd7aa445195d7464b8bfc96537a441fb0934eeeede9915af0c1204233abfe7b32c60bc2389ed8501fc6b4df43c859d0e6d4e58fe0356786310c88c59dc1316f2a6ddaf58be83ee9234e9ec0c48bfd26a3629db4710de81688adf839a48ab5ddc1be2fe277c2a9497b093498f5cd932903d23674677980ecadad3aa1e10f88871b6effb984503b8975292466c1c667a27b293d2127fd61a574dc27af6a20877d5b64c79e2c20abe8e8143f6cc41cc2d5e5cc48954ad526da48773b98d57a2b129dbac0d3997eaa329ca04efe4a9b85037da3c63ca2946b0ed7c2f85715e783d7ef2b7f05860f993a5b1c8ace9f37fab7d1e2811fdc0104aeef8587f6acfd2a6b4b501d473e1446da88de783fa634fc569f767805bea8f61eed26d66dfcb0067a7d9efadb4c9138af8f7d3cd0a159b12bdbe1fb2e7ee7a3cdfd69410f916f8a4e4d0ef682cf6cb38a93d7888573aa769a340cd3d98aa200aa5a23c0e0ab3a2cb19cc8f6702ec70461afaa30323f55d8cba3c62090d2b2971b6347351ab41f1b55de213de34f9caa9dd9aee556d8acf5b308827acc9f524f2434115be3d1a6e03a7ff964897ab2288e4036f26d99056aeb6b8962f40c680362952de549fb95346e767478cf1c909b53fa839ef2abbe4afac4039a52f82f603e71c9aaefc4cdd5d8f1b725ac94387aafd4db00a2579bd554b53f4ecaaef0020fb967c255de46dd1ee49dcb246c0b10fb29d2a774b002c410232a71184f182ad213ec96e291f60cb6ac292fea3654796ac31f2b843324343a97ecb2cdc56970704eb7046a3625efa56fb88d1e45a3d720279774660965f01d71335c73e6c1811a93e108433005b40c299896c627f8d150652538b0a30ba5caa5de482244aa083f4876406f30b53440abef2520506420102ecfaae5b710b44bcd7af24256db1f59cc91d3d814924c8d1fd6635d0062bb7bdf3a8ef919b290137dfc7cd01bb2d4b53efcba93b0319f9826168bce97793489e4a35cd65608947cf5013721fa9c2afdfdaec67945883b193d75e20d90f102b8f8adc129403ce79f1556499cb8f60c4cc7fc7548f3f6ad1c2cd4b85d35d2594236cc9b1c6e7e1c9a853be155b8ddf5bcb3118f827fcbabc4d306191069522cf4d02a59d3d64e91fec9385d45acadaf68b0058b72c4822ae5c3692c3576e7b080b7cd2cfc49814f1cf63ad9fd34efb00bea11ecbda78cab688fa991da93d2963b905e7c1d12daaf84b5b33807e1c480c5ef80c433adc31ebfb5236ac66cd965a731ab861f7fbf112cae71d7fc92562a53753e72af00ebf044671d99aa5ceec0ea9a064c7a2ad4815a99360f3e9c1810ea031c331e036d1581bb5182af6d9743f4c2ab0186a191d9b4be176e03c8a7dda261a9802be3e35cc89590a0c64304be1f76c792a10efe35a4608b0a88591eede7f3619af66495fed9eedc6b174fb4eb81cecbbb5169a74853f4dea651dba139804134e68c00c123629035ade986284ab0cd8e84c279867849c776dcbecb703c512809c440beedc2f9ad45bffa0bdceb2c0f32c5510fadef2a94c9b501a84806dbe36b54911a4178ed5838c189a422a3c689dac4c7214a5aa9f533f28f6893edcee6f7ef86920a56e1fe5e61ad8e96e7627a51b0a600d01fec38114447a14caf7bdf61b1e43fc4d8aaeced2c932bb0e3197699d1617e78a75c6e8dca4293d87261becedf787f628cbf48bf198df75213470f5a3abfa70f916d959d28ffbd109d40e657d5bf1dcd0fa6286c9ae6175eb17b6191a0b02dc309b3d2eb8e951491616314fdbf61e0f958f1d81f767d0d84d26b20ef4b80a8b86c41f676198c46b37dc23d8798320fcb7f130f9c4e8400aaf6eb3abace7cbef1130d50b22770ed32a71f30226b804ffead9c1076ccf0277e9416ee9c804462f5257a458b0a65757ab515b3203e0185fcd2d4f772c277fb5f345b0cb7921639f05ee52433a331f7c3fdf7de85864a3f50a501f540acd84ab030f990d74ad619bc713f65051231bd50968ff4e73d5265a4874754efc33b07cdace9b1df0d2509fb1b9ac2dbb60de2c992a7ea260161e4ef784bb3d67d376e3010d4f66557858a13419f54e8fcc0fb4327fe8b22a1553a7cafd0ccb09c8df1487f3908885d26a23cbdb104a42721c84d66a3428e7acab54366f6f7f2ae20f4ca4bffb765ccebd8b1d63f9272bc85edfa97895697caddc06689c214450e2d1b0438fc53dd2d1c7bb7a8d62189bb279e149809d8b636396e02152012938466913083decb984bc68c42bf50760c724832b8b32c4d3520ac7b45c3a4343099dd64fdd8f9595de46650e98de33dda8d5741c469aa7ace560c658c9f7750f9acc0fd91c7ed8854c232e79e46ef37bceaa20c98cd23715401c54f6362659dce8c8c3ea4f21de2d53b78e519ec202f9d753bc1f31d114100d9ca6d1aff05c5a951f946edde03015b00d098cf701741fa6d345258eb66c0fe1980c27f92ddd1325dc232364beafea556c771bc45d2bc0e522f1c3d649b46ba1c73b8c587f931a98fa66fe9ab396f13d7b065f667bef44c243d694c40abdb643c98defdb901624313c2349b07255530c787e1be40fe88e80186b8c39562b785f15e9a012e261919300bb057e7f931b6371d33a2631568bca111afbe12804287c8695118af283162800a469c9c60352bb28ae450850f15dd867c129cffc950dca63244bb155c3941b025ea0af146eee35f03c986f607429cc76a2e2b617a1d148c7f25f134e07ff30bf4f72f54b67bd9f2c39b617181fb7703362592cbf5d5d5b8d9aeb6a12a4620af8e8543aa013c37ce40036f8561a99ff9ab825a6619379296cbcb7b5ce6f9190854efebf14c1131a99ae03927a54d95feccf4d4664e72d189f33628b6853a69b953b5dbaca6b43e3478e1428627215aac92ed1aaeda7da5bc954cf72a96fc0c33d797a3b5e48526734718aeaa7a6a06cae23eb4c3be531d3893f3e6a064aa74cf61d2f0eb12ed6fada5174e698f9ecba868e9bb71804d5dfa620c4e82c3ab32307153d5705b7537d81569dcbfc86f9a1f2afb8ee098184490dbebb2b4cb3711fcab0cdf708fbf86b57d4d092b8f97847cd99dc6db344597093c9927b87f2d8e507e87e1fd93cd6a7c094c2a5ac8e696f2766baabbbb9bdf27e46507f307f6e4f1651300747f7e3224fc3e7fa566bbdf898dd6b5ff244e74ec54c951cf1ba8b0e9951559aaf0c1c38690a8844a58adb56d5b1521bf8d83c70f995f36803760501fedaadef2c5a1aa8521a17316ca66170b00d1b9458218345164533fa2e4ce31d3bc4109c0ff63112977cac51948dfe9e50942f8e6dfa226b7341a16ae3ec8499b61e7cbfff9235928a8e7dc6529241ceae3c65b7ff8c4154ff6869199dbc4f8f601d7385e0fb27f8c94711a9d5c201970e6e8cabe08d87883a5b5edc6a7d0fd4cdbf9585e8e242277004d6f005d401a3eb75ce40f2ed5d1e8f23aa2e54482cafc941fb183e3c0f6455794245762f1e9d539f560e7e554e152f0b9f2ad9ec61ce8c0fd604350f4740853c106958c86d24b56ba7ddb28f90b4b3e5c21de6487ff8d526bbb892ed7f98f05c356cb2c5ce6d4f1ae6c262476ebc13a3336ccea576ef76042c366fdb6da833bb301e4799bbd63a595dd2a9397ac0f2da00c540ad07bcb33a162cb8699e5625418e6a0cb70333837490fc126427a92dcc237253743afda4a4f2ff81c2d3a01c3f964b57b2123a0bfa45357d14a20d43e56e3b770c96f10d21f9dc9ff880d359afef1770b908190617e6049c0216b08d319fd4eba36626cef9973aec8972e9f0622ae565cb13c7e7fa8844159808a8860b9710399dd632f1b117f6d0d637849aa4120ea24e0ab88d9cdfbe72b494576ec820cdfbc017bbb980f353b0fbea1a2609f9fcd9fc15df73f5a1d720f3c045bf06a6169bd2f183c06898cdf91e3a7cee45d7d1ffd8b19d52d30f54d83c3f431acc3b07fd22f0ed292511617a1e6858171a9d32b1ad2f6de376efcc1c9267aac28bf35a6d3e27c150c226892e96870186ecd10f03bb49031370e69b437cc1e4d2916aa44d91a95203771496e0ce13ad17f0b3333c2449e89e3ee713a9a7c95d264f4e7ddcea987039467417c367f7bf935cbe1ed0a7939591d17db6f91fa5b0797c017a30fc54c653e23c8cf3f4134675464a321d40a063ad388f945540666a1ddc1bb2e0c22ab9e095f964effe18e2d31f53e5b62c432ab9ab7e8e2b480dd04d6ad858fe0097f8f7fe820f606ad516ae0a068370cb839c87a484df0d313bbedf001ba0b0ac2e3ffbf322f2a6df446f77cf65ccd2b565bb7c76eaec490233b7941e23d00d56e7c7fafb0a8e2b2fcc3bb1f9da8c15652b7859539f37a835102420ce9193007659f98c3ea3b270764da5cf8232cbb3bc35d1208c9057a438831946c279ed543b16ea6b6b06024490f03e3178781bb7b4e2cf09e4259ed8c2b788fb167355126a9860fdbcf24ca0b45234a0106e10e9c157f96ee2da77737f9cde2df8068a2bc7d737aa2e3567c6029f48f99eff74669ac5773599ae80bf83cdda3b374427e523bbe59b32758b2aeea85717cbdbafd31503bd138d3d8bba18ef87ac8d2c2032c7274817ff6f1a8d14d55463846e92f7011d728e3b43954dfe077450673ecd321b94eac32e0a76b710d3be652eca34f556db9c81c3caefe8283d7a5582a55ea3be22131ff065461d6e325acfde433b6ae820b6477ea85a3db10ee6c9f7986d6207401a8b975320804f837d6ef02db43c31c70ca608f502bcd96f74a5c77955403f645fef8b5df6209b779a05ead8fefb3b3053b2d4659d6c2667d9f10f4c7e774ab4efc8e3a92604e6957ee0da4fa736e2ccbb990a15af33072881e0b138f423576f528400c1e844fd86166a4eb24444ca495a8aa77e2796a2c5b1eda090f30ec30cae7058bb3ebf2c8c7edae76fe2c5ce3bd18e8d5d26572760aeb0dee49aac6933d61eab385ede48c7fd151f4729a91c61765ed6ae0d5739ae5836af83c2c9f884ac7e7601064a1821a4a90f23f6174194c090c791f3dade36d1dd919d366cbeec2afeb31665524b8f695401ac866e1d35550836a373876cb3a944d18aa0749ce3c99c5b79aa88dc32dcff2f6411551bd45187ae1fad07f6bbc12e051cf3d3569ca2b7a3a25551a96485806476a842a13777eef209346cb8c0925404ca1d7cdbb7cc11a358e705fe168ec4218e35aa9c0609e8477596fcbcaa261ebacef174781f87892bc6979cf6db0a3d36b2a948f8884acbe12648231355ed5c647ff5de63f1717492101f884201dc9e2dfc9f5abd5f777414e788ac1286791b94ff03f2f50c97feba862d460b183dcf3ff57520843f14a72ceccab0d6c927e47811788a8f64de5c0fd75f5e04b31fcf2b3fdff3b6ea4a771f4d07165ed9ea85de20852cd3b9b9aed85a7b41d442ce553b3e4d1867b442ab23cc9424b1feafecdd7906f2a23f4ebbcadc7ff6869d10b8c4fe44397e3de2812484cde96dbeaf9e77ff98ac6595383b890d1144f3b85541a9f114c88652664cfd213737623d5d73818c7f13969b5b587db3e555f3a1bd6687a9f4dc40b0ed34f887a67a26e153a67ac1211f6a305942daab47ebf5a88d70f17026a53658e67696a8ff1ad83db1a46cd2b26172ed06499963218c24fb38cfdf8ad719735492f10eda636be788b98e53c53280c7cb57de284983c4d7dcbe0e28454cdd44b2f9962893300109c1d3b291f6969d4e5f08a65539c8a59f03fa4f1c845abfb7ffb3bfec54c7b7153eacece1a4bf7c0a82e2fe2ceb73d8cf800f9cc4a194e7c0cffd8ec0e419bb033f24532933457a74939c2ab796b340ec9ed5f6ef68c3c6e4ef8d4497551919579b72d2e5b95df82dd17f4ecdf8948c7c0ac197d08b76b73aa4ab61759a5b9f5e6f02a6e56a04a28ad82f1e71b3ecdd7965f7af46583d9fdc777e24e71e5b7b7c7a22f964df4b8a6292cf14a14bfa76022fe649beed032a6ebd9c4cf7aaced23adfd36e608f0f077228b0c1193724b875526699430a111f71b8aaebb94d56395c0c025a1291f44183c979c9b3dfb2418cb2dbb738e6c830dfe1c487e54f77864ed29c7cbe840dbec51b22faa8cfc6087a499ae98bf3f573ec3d0e2fe5b47338111ac5bc04f1c866dc208a7154e5007f52a994a3a9ed649cdc6129623b720991c07a72cd0567e3f691d9fc664120601ad564522d8f04291851c74ef94d1e70cfc815fffc4810c2aacba19f618d4c8c3997d41f86f1362b8411f7977402f39d1f8d953595c85cb281cedbf50d2c81111e6712af34ecd8cf2202640862333cae80cfaaccc97117218ca97ed6a0ce283eea01a085b947cadde3daf3faf93996e356e3d5683df76f320af5d4d42950cce3f91ec24a5f197b0873016596ed79d9bce9f0d9b4c2a8db60424c92871b6787e2be36cc9a4663387df9c2ff26af5af313a338d07f5d6e830a1129a2968c1a56f465ba968c5c8ca40d313ecd59f208a216fb99daf61f1cb4f583f18cf83ba958931bb766f06dce03c85c37ed5a35260587d2876ec57999279e520c01beffc612d8a53c450d6ae3cbfe0bec6a24a29edd823a7aa0363a6ffc51ff52f0efdad02cc734255512ff5b9e349167594e0fbd9e9a991caf4eaa0825130f0c250376e482e8690bb33c0e88b98f3ba5c1c2465568f07c729b3eaf5cbcd856efc4fe2242f5a5dac8c1ad009094cb468837f99ff1bce96540f4b44f4da2ccda8d1386411400c86e1c72041d4199cd126efd4bae433d6d42490f4d99f5f5bd2fbe7b2f5a155c1350d35ef97a265d24b910387e4a126d602236f0fe0866101dd52824db79ae8fa06c1f5fb067203259e4e44a23f897c02555750b0da204f51a2c71da57a8912a772539ed64221eed20b0006da0c990a4a91624de652c9f7c9e195873505f0c64545c9b01c71c323f3a68667d5275327526b0704cb966b6990b31d98605f4dbbc16d58f8949d2ca37e3c6265741f3f53b038b0db8917e8bdc69495f25aca8741be2bf80c9c194eb16dd16941dccdbeffd34eef809652f7bece8baeb852e46350fe037fb76fc68fe1683ac8a588ff26e6145f9e532e563fb8d6079c358ae490176f047def6518734807e6301f1a553f88522b9bf15a69781ec1470fce9b382b5eee12ff462524100b47a3cc93a0d40fa1b0956df659fa69fd6c54afd7803634c09407eb91f074c8c0a47299ebecefab27701b4e5e7004f3473ab31408d906e92bcdb9299ee569334690cbc358264cb9044e64f18e960419edb2f3352558545f59f143ce5392a49385f4ce147de48b393a98ec3a3e2cc4e148efa30fa6c1f3d6da734c112076ef08ff8a96dca405b1aa4efae5f2d0ab8d320e9b96f6880cd4f574382a8d0815380ecb36a72c33f8da22674e95c72618d787d283978d9d9e077434c498e58ae82f25a818b2a8d579ab0cbc89184abf2c8bc6588d9d79c18f8128be351fdaff104f6154f4cc34ff4487e1a725a998bef8aecd81ef133023c941dd0ae80e7b02c39dce5f40316415f8990cf7ff4c7ebd2a73fc69e62afe171722cb6a51ece042418aa3d43a1bc9089e948addd2922d0294d662f7d753942a90a6c6cbc1bd9416ebddd3ce1e884d06f5010724339b5a038b657f053ce63ab0363eded21b3c0151e75afb4f294b301377506d3b8686cfe3799a6112c74e25a4e27cc96435f8867cafe9543c18d8e50b2d60b86e6fc3c6e988291e1948ecea0b3b0907ed147778887768c9b8230494569f60db3ff7fadb9fdbba248dbc5ab65db8d4d7205acec5981f94ef7d12e0fd4df8898c5c5f7ac999f0f5efbdae67e5d4560082c89257e8738bde876a166060ffa09516c0904f6617edb40414dc352b5751daf6dcdaa99618a3326062669d976638390e79fa3214f14a091c23f090fc0da5083c893f07f61269f341a0bb1c6cdfc64f3ca9a21712825ee2e08c4330a898d27f25754c00cc9a9c9685c369ecc53f4eb5804dac5b037c32f4e273b5ab51fdd931efa2ae348b68b35aba7c3406161c2581702abe3e9c118d1f340bb1dd21197a8ef6908c5ba458ad3f3eb7c4fa27f1bd509415dea30541a31d289cf4eca9b6da8312b314312d8706690d4f2d3a3fd8a6474f57ed21c1d2bc6ed520f1a503f813b9224fde54c0439af39520335c67ce5472fd9dd2a8ef27a7680547de1b04213b45dc0d9c656dbee6ee526d93233d1dab970c9b00d94052cab3e039857953d6bd967623e9896c8686afa16c96dc96a370473cbfa629a8d97e6707255bd61912c1c92bfe334ddec98c71dbe7cbdc63744249e8296642df97bce1ae708a761ab5443ecf821794f95c8ce6e3243abc40e29dead10037ffa801c9f6085e56ddce8fa9543458d23bc60a590255a56407b8fa8b0e72830e5366359cb63e0668f20579227ebeebae22feebcb5ad78f7aff4009daae5016a83572c44df4bc54d0033be16747521b04608834a7ef61233d50d69e210b6dcedd48a95c9ec1ca7c00aac1e2e7887aadb55985823673b03850f7802e3578bdbd1daa2c9222d46668e99490fe9982aa1871dc5b42e8297bcb15ebe97dc87e0ce7653d266475892e990088fdccbd70ae31f8dc586cbabdbbdc8be3793c9f54f992b6fd765e56835bade86f3e2a4c532a79a935b847a05c168dab13634872a47a6492d6b2f997e62b6c5ca2a6c219b4fcd80601caad9655443e99840132c05a4959ad347013a7ced70a42a3dd001fbfe967ad052a4b7fe55e13e6048da3ad75d2886a8ee195e7ab2e534aca0d61de58a5bdb90a8d380624059d307dd57e7635ddb3ace6ac73531eb07f4f16448b768616c0bc9cfef862843ac6f5291ba257bcc61f42d3fc03a0f2f6112eff1f1acbd93a57aee4ffd8299ed37ef0c79ec1256010ae1ed8f16f907dc79bcbc62117935683f9e33e332079361d83c726f134146d52a03f99893aaa947f395c9faabd9cf483093bb190ec99d0b22d7fff2201e1f777165f045d63367f86bfc7f2d61496b90b76a6c2fcad6e7243ca0848059386341cefbe0f762c1541f4d72674838e0ab35ab8e6bdba235f463450ca729493eddf316faf0eb371027256797c0dd7f56bf435ca5cb660dc79b57494271f8d60f2c643e11a839a079f62b9a7f15004aa1711fb6827fb1af6152d9209fbbe7fc3fa7554fa7c4589998e4e236793341c40a4d58e892abc5b1d332746821ee8698532da8f17b1dd4a7025f74ac912527a5850cb588cc33cff85b4b5c2bee24907e0ee998ff006e3594a294f4ab9644828908e948b4899bfaf5c5811c729d4e2f8e2a3499e4156ad876896acb5cabb24c09eaa3d5132d8e3d10df77cb59369fcbaae597c8f5902fdc5194a3552c14d8f0aa98f113fa8717cf4942cdc7527034626b422ee8926dad088f6964112c31cd1168c3d3150aa937f78831360eee6cb0bfd530e57fd6ea1da5b7ae78be3cf04e43b7d2b5db621c7daaca958a02d7ff24400f43a23d9fb0f64caf75309a83d89f537af986f5d0a6a9b2d31a2dd4bf4228938a97dc9fb214eece3325f5a2c31266545d8e179790faf41a8415181e47d41a9edc19b2fc2aaa51b84a1cb0b3440db0f2f05521202f48831396933356688f96f902ebd65d0367f0c4ef09757b69a79abf98d6512845aeadab6e8187c693007d74e76ce70c0f3b5dab29ec4ee1c155aa83b32fce1787ac36b5863bf94460fed4f52af6516ef070d484388a3eedc5d32771c94e349b664ce9342bd90749e6404955ae95cfc341a7f0ab206d8ca179ae4844578a78f99efd6d0b306a0151eae94841d5db0ea5c8c811d3cd24b6d0cb53f0625e89c286d366f6326d6224d50c2ded20d3b425496a6a4ef37a0dccb406d6b5695f34a1b5b98e12bcd3b033356d3b796a1917458f1d1302af8d980ab98cbd780f08bff15c09c47cde7f1ae1f118191a4580628ebde4995ba9c79c3cbc230d54908bd02ee4a6958f21d4659a5f85ca1851be3ec5be50682d158dc26f7f7053ba082c1df0e0a3331552d356a8f5946c0ac8fd8cc4016a18dd71e5c2bbb8f203ac413a66be83153906b168231fe37b35f869cd3df74cfb90e9c0067098aa918f7282ebd9d3779465c273209345e70fab43212b98b61fab3400275f48b2773cc49d2a3f43a78e4c1894842f27dc25ed2d1528db2a28b49e492116d2df6ca004e3add4dc1ae58cb16fe78db4a6b75d5bc548ec8a09b2fe3d6bd22ebec1b038a7f2f8f7f4d04637ee3dc502d965349f52ddb066bf677267920faca5e494b1e43096c66417a74b916ae868fea619e056134f9849c96d038efef8357340ef205337e9b0e6f5e862450e1a1b3a7490898854c39990d5bae90cf004b4d052b7727320cb35b0cb8ee75709a7e8f8eb26806f87e229c2ef7c385d5a35c6336a2762a14513bf002c3e002edfda4b3cb8753133caec2294bc07d08d948891fe7e5379fd216bfd75cb1d0675c82a574d23959cff870123fd1b77974f2b9ebac4e39e5663db3ca79eba0341381a1dc61b4fbcd8ea16c01e5a365e3d5d2fa36421ebe793330576d815aca95fcbcfdaa1d46b1654664d75e7626f5f2ff13cdbdd615d203a7bb587d49ca5305e692d07407d2ce40d68adf342a2078dba5d63c7aafb62465d5c696e6da7efb2d44342083fd9beedd08303d48e1b8ff87d5d8678c152d85ea08ae03f9674c5ddba555a79c1072d1fd4ef90d24d209c517c49587f663ad59c2c19b342a7fd3627370a3566b0307c4ac0a9ba662c050fbdf8e7b36a5208de2ca29abe1ee25a41ee3467066b548ffc4fd85eaf07bcd882ef5fb98802481008aa5dac80e457305c23ce7fffa0591ca254a98498e4bd286755c07965e85533c9b347dab00a535117dd093da43ebed831aa278df10f0c0b1dae48c36a06d68dcf023758c629469cc49c1137154db936af1d5efc81913242e5535ea7cde50b6347317733f3a850755df1808d1ece67664b055313a92b70435b652a9f2d20a48615c7cb64669c4f552670278a0714cc1f43d4118506a3d1801a73afd6840a4e818760309c22bfdd4f7bfd73a11416ff7056e62844e111b3d988d3762fe24032c0b2dc5a5635dbf2c53b3148077d24b8f92dd70d721cff299b4fd20c4cb6794303a2862639f568e6aa89101fd33a216cb268c24d6dc950cc07f6946f0b40978036ee7e9577fd49950f98219c4201bac7607e412a4d3a7324bc8967a1658cafc7c0927c303dcea6cc500fddc4df02ca12efd751004f4df1e246ccbfd50c68591bb824e6b691782a071422f548d08555f3177a8aa3061534c5d1907876650144a103d49d3cfa5ff6e0b0b2cc13e3d6b6af656882d049fff9e60fa49c86ab2e5915114d86bfa7ad1a2ff7efbe590be97a46670d906c19549386b28976a91fa730d0868f086a50c94e3882a6963aba06751793c14a2d4dffe20cd173b2ff7cf39003168bc3df360d9b9914142562ac240123f92c220ec1073e35a717d2f270100c114b697de46fd6659a5bc0ac08da0ed27b2a399fc637715a5f39cbbed6fbc82769bdcf66a2b1f19d47df7db50a7c249288049060d9546aedf6c82dec6782a1f8c1610f34199e733e1a98d73dcd8837b6901034ef32e680d042260d616bda3ab365e7cdcef07a5e572e2393097a0c2aee90387724c2a20ab7dc18754317c7308e749515546c506d981ca4624fcbb25d0f118e29569756e3eaa2306b6d7ef67e54fc6a50b7cb87201f2338733b23ed43015b5a8e77fd66743faaa37f75b9bad99ac6ba4f64ee223384ca31e57b1b99488007907c8ebe0ddf46b96cdb8bfcb2adcb81d9f0ba8317dcafef5fbdfb9f9cb0e72873256a6d13c53930c11b6988cf6440a0ba79fb0c380aade673b2ef684f4ad867b4d02ede6aeeea4a4f53e1c6f212aed9e98e99997c961ab0a3c69ac7989967508221c80f1a1e6376b795edbe01328318b53e986cc2bba57cbd9d5f1e5b979d3c69bd9a46495979e39b7dbc90c4000720ca9279465cc4493822c85a0d1bb42276b82d3da0407801c719522be660b26b5b4a36209508e2928564d41beabaf311dce9f8e31bb294b29375d3d48fa76c5daac1987d545dda71d0fa6af50155c965e4313b95ade6c544fb27d79f090603221a58b978cc28f102db8c9be915f22c9beb38ea37ab0b45f56dc5c4c64ed8fabe27b2a546f60a5618c4298ab37a14b4e7c3d182d6962b82746ae01307c8e509be3f98810b859c98ceadb655364baa97afc70ae9e7334dd9160f657a730909e273398dbf5972c42f924d7754f745cdb62ec35e09591474796cafeae9beda9b8acdbc73727c888ab5467f2689fbcaa8436a9d579f63103ea944ab372018d4e298f169c4325cd833faad172351c9c2ff16b168d87c8d07e7d609496d5c5f8ed0be69ccf5f4618016be15c51328999e61957b63cee2c5d8462b5ed5189b0b7d759f221c79abed40edcd9a27db6a0313fa5fa27ba6914148296c342addcab1e84b11266f3237d1537d631f4482c0d284b77d0be6f529487dbfcfa4b94dcaf0b65135b6df33f50da083b011cc2f71140dfadfad46a67cf75c2353a2b3055b9029dd50f23571172849385cbdf6fc046540b87ba226ac4e1136b270dad4f663a10a42681efd0352872a541edf28e6ee6b8d775f44ad4e67bf21119cec94e49c174150dd39efc0f0ec712002e93fe8c0c0fdbaf5bf45f33fd682328d0318179a2da34b726e74b6c7f3f0a4cdce53110944cf8869c130e43f0aa5673c7d0a37396c192aa6125df1af114e342c08292139cc0b137d32f80989178a1544cbcb9e109ec078500134cb48a6e278a7084f52ab2830cd77d90b4e076e0bb6a65cbe98e3df605910c54e13e614a2edf6603b498e21a264d13015dcc71819ea11458d8286d84d3729b4460463099827975f637ff71a6cddd4a78d0272d5d89b9fac5915002db05d65ed500c3065bad3dbb4e38e469e1a04ea831902006555c11ef8862cedfd1f20f102b9b99ac72b29caf404833487e62047cd80a8cb5318053537696578a67e737a311eedad66bcd049f45d294ec79fe82d041f5786d360819bad9bddd0b2d93798b0b98b83283cb1e6f28273e5e1d5adadab0387243ad4ca71465da3ae9b4c2acadf8c80bed744726f65b829cb8727cfd38be54f9224a9d6bb51262469ab115719125ab1710e055f27d0934053e3519c36279df448a6eb934c3c54fcc9a34662f8e7f3baf338f8f49d1ca97bd2192a4790afb3f7c863cf4436ca50eef356aef4e8c4c4ab8f2f2bfb0208856d95c816762ae27c178801248385ebbcb15ab22caa2bdc205a6704ec8194e130c16546ee24617f39c51f6150439a46c38a5a48f2dcb4229e1624c99dec98dbc2d20fb77fec3e439a88753885f272cf2e89fd8fc2dbec1ac4e3bd8510f9c8dcf43918f521f141d3a17a8d641ba031d604396a113038a9dcf67931d02249636576c45d1e119b0a55e6b0deb79f7e9dcdf9e3a8b6b43ebd6a77dd72c27996ef0fee50dd7a5ea0e3d9bd7467b2e5a3943b8de32152da07481d5af15f8bdf9c4a3c73b2a57acfa344c91dd726e20b5b992e63ecc9d6f26b027e46f04ea3b0c8516dbdd21e0551af6c8a14999bfcce4bd6dcf0b713749875873a3efdd81fefe54dcc2c7fae5def80f049fbf0f02298b45f847739fa74260815a2478fbf1e5bb177dc7f52ffb6f1a499647356ec5d784c7f4aa2c3e0021cab9076c5b0a3610e8fe8a31b5a6b92b6f836c7f75554b74f64f53ce38bfa7dbc626c7faa5de0f003c5bd517712051dfe7384158a65bd0c5330baa254019b679dc5bdf5fb2d3aaa6e83e6543319468530c4745d2d672cc35407877219ba0a2bbebac8a62ae75a3dcc00f11ba99fc2bb80193e8ba778eaea6a78cfc11eed359db0284156ea7209eb4e2020158113a4e0d6b4e04262d109a266c29d5aa18b5d7657a94586f5cdc39d38d26c0e1d707e666c780cb44c61f2c36843d4260bd15755263404c36014aa8932eb9cbedc90d40b8253654addeb6966a63e5fc5456d9377bd22234629cc65fd682e0e9df3a1858917d35a6a405da578e6a87a6ca20b6f77dc656a6c6cab18d6eb7837193fec59e4e4a24afc2fb7e1583359bc1c85b977fa63cdef5800873f603d4ba3c7853ddf23f509caa97051da2dc6a0e03fdcfc0f003ce7c8ffaa5076e26e9b57eca86e030f65bbc0331ccf6fe8127294e0982eacd3c6a10f15c796d8889c55838f1eac0454388c5a25ac5561c302f15b7672e4382d0b48e4ac3f209b10697bdd5b7a4722d0d9ee92c08c1cd0b35b71196992d9d05452078b9f05a49d61f1746dd8ad044dc0a04938485000513fc026dd2c6140863b3ec64bb0d50280d09c73d3bf4c48b6959ed8665c4d764c713328bb81b8d20819ccdb333f37112d004cee8351619ee350e6eeab1a796fe210016b6535e52102b9bf98040fd41f1de2550ff37aa12f05bc359461052d05b61ed415d758ce59023e2201c4fe1aa2b7b58ee06588610be383e60f6ed525a1debed71f40cf1e3ba04c1f2741186879a36e2ed2cc131403bfebe7c493bde6b62773adfac6a9151a82a9dc5a7fc376316aaef4d5cf3c78af780e8a8e1f931d8d5a7cd8d6ecc0014f9c9e6e7c73d288c80bc009843dc6c920b2e5df787ac170610f3b80862bfde4d3a8672ce42a859681e7a4469ae88e5cbe559364375e8926eb613d11ae19d5f4e0fc9f5d897ccdf743f451dbf03bec216fa41bfc7771b1993d3b4c57d249fac5e88c7fea9da742296a276bb300de76965430953d87be891b37fce9c4fcb534f8f02044183861ccba6dda61c96c268b6659c3c1056c4fd437b80283155f9223c8d4889f25a587874b890aacb3c11335510532c15a2093f93804f7d2fd52a8130a9e94087f83b788e29739a76e747510bbd98650b688713cced35d14329aeb0102db3e67357cf870a2a30c61d9c57795cb728145060ef6c3eeefc24514260555da8b2779f6021fa202e5f08af0e854549660eaf70f2d4190b00cb8e6215348144254e7f12322285d7cfeb2821cea54c68b473fb3ee81d91ee20dbb01491468704620e2bbf234673ab57cefae44c6b01b787422e3f560a50b85c7d7f36199e2360ebf6009d153da2bbd8562278350c60a7f4c6a766d23792ef344dea4ce22709f309652dc006772bce1d2fe40b90e0b6667e5cd809a689cdcb0ea3bc2fdde394d9fccc955d941d13f35ecd5a4fa92d3d80ce0d5efcf91a8f754bed2901f019186664446dc05d67ffe27d3cb663829c0bc1afcc99c27d18ef8ddfb63b902b29cf69ea282eab332757a496847a495308f532cd65952b786b6632ea094b4526dac4bc1b50c351c621615f9613d57eedb39ee6a012a2a3e31d0d0bf4970d9a273876f21a7bb763f42d850a66fb1735ae33904009944c30e3acbfaf76a390bebf872eefca85a679dce8027c9dec3043e3d493c497451d24dcde538ab506365b9d53fef497801a5e1bc5ba8db5d371bfb58dad34b6ee3d8ebcb90c2afa17d5e006c88b4d63385f17e65d2e82a27d38a64bb0c4450143698fbff05541aff2a55d6606ed4ebf21cd9f597568959f7e4f8ff5be9bf5db03a46d55db99679b636e17fcf3354066ebf5412181de91c67d3939675e4e7f65d16d1b544005004bbeb2faf0cb59bbf8a7fdd3950ec21d99d0208f63e63e1bc5c13ab70c07516918708732307defe37fd9e647e88fb0b3deda61b839c3a0d81a93a10267f3f0d5c3634f0f67187a5ad427e1f3c94ca50b9e59b929e64c3f30ea2f773b801805ceb224d8908ac2fcfdbb2533670e85042443918b10b76ef4154722db911b75590cc581e6e6b882392aebd6e3dfc1f1f34108edd1ab273b320b556e9ebc464c88de86dc7873621fb817a258e7419b15ffe788473df5dc1bca4073a27744cd7865522d88a6709018d0340652819d60181756913f4761432beada8894cd875f355b28f2b215eb189190ea03d0feabd8d118e5207ea2cd5932e5bae385128c568d155f1cbdf452e4bfcab4e382b14415d9101686ddd40b7b6f24a25ad6b8c4180f6038e01ea6da9556acc4a704ef1dc6428ef8721c367d936421655b3cb838c84bd93a339643c5719e45254f48b8fc4203c09fb7ccf91bc15a0753f19ef2e264e916ddc7a498c0cb2c9d651cd366aac9f939adc447216dd84062aceaf687b758b3cbf11cfdf0f3a4c55cc8848cb5f436360ee34226a76d762c06c050b9b7752daf094647ef4539759d2bc92f5722a75ed2f4c66c0687f93fa361f7898bbe7c03e75535ff96b02b24af979a1d50bd0574fe69e27fe86fe0824d996c8f6ef1ae80567d3b8abce8955e6f70a86c68d689c8a274f525572e5862da475a9e22826726cf97b180265c1d14c5a9c18538181e3bcf4f685a3633399316ff58331ce8bdb0564d31484c8ede58b64cfd753bbd59d32bb0b1c8bf3c0fb46f7e76d8eb8733045bd07e32066debbaa2f2c1dca66e2e7a57d670a34804b30b7cc12fa6c83ecaa592b8ddda0354867b174a1eec2f04e88208381ab7a8d0e901659ac2b40189bf169d412feeb4047f20eb45103217f96fde23fcc6f9c69a30afbb2a5c22be476952c4c1007bf48c7fda64f3849ed3eea005e25fe109d015fb5ef8e83fcdb2af956e11adbeeb710ecfb6bf9a763450f7e2308e4280012c6dc005872cf9527a9b21b095d3e20a37b62f1b4732238d7ea399023d6b3a1fb042261833fa95fe1e8825091ca150c7f3b44fa3dec2ac18adc75eda46bec61a0c4b119ebac75df90ed190cfb64fc8e499a3ca0420914c4cd15503e687b1f6a13fc6ddb4af64845028dabdc5d567e1abd1b07dcc52c55bd5172fc67f87cf4f0d590e32a8fc083e45cb65afcb0c2843d097a34a4f74b0066713728f25c98153807f900a9cfd212d89eef9c63f01c388014a0634e4d1dcc482e145d76082418dde93ccf04cfa1959b1f9c3d4b55458abdd138c9cf1581bc96aa95bc0823913d5794d83c7c7ae3c965a2d0c74801c4fe0b32aa340a965a469b45e34a96f791b9b484e784541ce4283713c4cae85f08373f4cec0b11d137539c5869590740cf062684d65c12011a084749f814e9993a46272d2dd774ba8100036cba5c0be671a1ec4a097c485f508930e5b4f02f7f6ea0a62f52e99bb7a2bb2650b598994fd510c10045b44e6f4b754854bb8218e9cd7e93a8fc100f2626187bb02a0823afcfacaafbaf7ac2fc4b90a1884208156e2b21974b9ff7ee2d9ea58f3d382a798229e61dd09ca03ea2fbe41de7b61ebe2dd46ab82c5063c59da60298b87e4c3aa43f6f112d7fb2ef3f5fff4eaf0ec7ffde6b8ec32e8be036018711290a28672dd933ee58e6d122396c682b5933a65a0b465154a25f2d547a09bf4cf0acc3af1f8910e85d761b6202cdedbfb108428a98a8d52e9208dae3115d7dff009d5d2c97a7c092aacc6e72fc02a79fca4cf8fb520bd14ce8937b3b22980fb4161ce487b543c414bd8a756ba7cb5f3fdc2876f189416c94ee29d26593094bed675833f6fa725223e9a32d0f53daa017e94a273d3afdb70243eeab64252eca1cd55954cdd3f42c582d50bd10128dac9d14a085b940b0c122a5fd2fbb60d531cfe70e17afbf6f97f67efe5ce78d2f6e05de02a80d35f5806add9a88676b62446182f2febf8c1fdfff92923220cbb719bf9ba9741d40a0fb56db2aeedbf34d84da915316fbd5ff8a746b1e47dab2b5d078018b57530170a605be7958bba1161efc8315e5f93704c1117f5b8440c0e690c1548dd1965de5a6b94777dafb67003e900257a7c7f0d455bcbcc8519d3dfcef4becb1832c3f8b92cfc5c5285e08b96ba04da800f0b47aed7e180b6f2d5fe825cde00bd6e8c74c29a36c2ab58edb0810b5f589b0c6c6cf41442403ae664edbc4f4927ff070460be3744dd66368cbb8eddaee9a265bd5f3902fdfa51b92eaaceba52a525c5bedb2251cb63d2e6cfe3966b95136620157c35b45a72c2d1e2c0cf5f5cb4d55fb207941d44a6c1eea181d72ca88390bcf2d3c9efd86f45f2f54093c2a70e9b31ba427f9d14812c4f0a44a8134be0cb75e743ad9c448579c12e5fb0ab26b28444fbe8e56dda784347104c7fddf7a799c40c27515c015dd42c8325e730c2a15327fa74fd41dc70785bfb964db4613c330e9cda3e65f6da07846a27002611ae367fc525301c34ed568b1671e908698333a16d2ea668fb13463e340f9c81378f4e992d70b307a2a8461d8c80bcdbe486127ea7d78e527a70165611acce12eaeba2b8113107ab8adf0d19631f3584c9da0a59f17d9fb7c32dd9b4c1c9e4fe2647e58184ca259da13d7675f56b044bdb48e9afbb07b93220d2b2a60e46f468d2f53545079024e034927b6aac99f6c7028fc22d94639b8bbc4c3cba01b48f489602663c8a97db80cc158e0e031bf68a06cc5b1b99b3cd31de1932eb56c18adbf385605317e100ed991d78b727694d0432aaf89cdb9f68b4e7100836eb52206d3ab3071c98a36b0d2d7d4667a78e1e33e2e65b65dea9acc6a9595ed77fa2d2336f7063a079a20b9600bf71dba5952bf40f25e99f18e82cc66722f9994dca860d7ad017b8c1658df636ad1fe4762b59a060a8e5d3380ffee6b483bf38925dfbe3ae06016037114c0efb22336b71cf6b35753c4e06dba6a945d08579f0825ed2999d9683b67a48b6efd44e71e998aa8a9b9ecb3ec1782b534df847c6df899f2f9c7b32ccce8492759e383f9c83d3be9248ed00175bd091d6e99778dee9548860940c04473820ffc18b8f02997f8a60f9543bb0bf8961c39dae5aa63a525f80346708691dcbbb7830f8a2b91a8c8460d7653d86da813e56e33545c6a86af10ab5dfa6265e9103210d6d7675b387ef55be023ceaf5b09c39a5baced1f6c082881cd082b78023ee7d603d496a2332eb80914b27dd0f2a2b132b1132ae401f45d68a72603f1675bccf6f6ffc44067e6513800364afb7a2b8138e3badd5837b485047f4bad0a4c1cd985a765a7b8de9be88c554e497b2b1c465e9ee2dbb8d593f160e0195a31bcce3231ac892f0a911bd4c257ef78fbbdc1a76cd97cc588409b7bf83f94cfe53645d89d3a93f7d8e9f40cf3f3b83cd6890d24a42981aee3f4554795e8c317a66621af6f8c129525ddc9220cfe24f49dd3d32b3d36506463f8e7ebfbab2979b6d100ba2f235dbf0e5bed7f9197f4799ded75bce015ab890bcfafd3a2d727b5e0145642de8eb55c44d76adafcccbd004077f45a84344656f056ed3fe1c54716f848b5580457ac0d319d34c978a4cc01e3679ee43041ca740f19f16ce97b09ce95882c2d21fbb332a591ff42e48eb145d22f228aa5adc54471b7cffe34f9dd14251305edc68fadaca40b86aeb8079c7040dad41d0d853907b9a3469c1d83cac274b7104749927876c3d294f675b1c5ebe2cb6125023bcb1f8d7ef2751c6353bd34a0b92702a12b10672040f283f9c363dfb43756c8fd2ef177c041bc571cb07701b44780a9a8af3b055f0e8706e32f4c901193a395dfd57dc7fa6f0fa50b5163b5ad177a6ba4ee951d31245ebeb0d1b3dd450355d002cd57becc31a02fff1db6ca07c21c6ce184624f0440d7d1502847a1658771857f19640607e7e747435ba5a1257f53cf7e64da15d94dd66edd6bd59783ad2f701e99abc78f9d763977c8f73002556542f6ddb6683420da843245094aaae3a081ef9a5e9f7e638c98d2e99eade1e3ba1666f57f1e7258618692d8d74862edde6b3735e2894b1ac2869988ac0cb8744abe85dc1ec8f6a9327ba7ecdd22f940918a8fbba89e1f4b264ded0ec9e1694325a8c61b995409e51e4c74567793dab16f8171fc7798708076d64576b251622d5549be636d9a2da7e34acd68ff457b587eb30b1a54ef6ac9f92a0e4a13dcc1701571468252080246994984d48cc9c9f2d006c0f371082288f95006dfb8a208d3ce2dca45dd2a13ccfc56c61cc2ef2c9153666b25c404fe49229da3dc0eef43e7f1b230bc58b18133923352b7dc07f15e12bd2aa4f0074b04a6e2f1beb2b999b47ccd93e2c812563b1d29110bb6b314751d29b30ea6cfa9ea618ccea5537eb9d4bdc8b90f9ba462561c3d10535dabee37a4d6fbcc1c5f845eeb0640b6b54bcff97f5e4d97e984c6c30c89f50a10a21c959cc0446226cb44ce3f12ea1684efdb32c47f25230c0177ed9a96ad1a7bd7727ebecafdfd9609b501dc34fb6bd5db270a344cedebd9475dcbb85569d2396e1b13d42d0d0e5f1445d62540dee0b3bc3450071f15c7c85bf6b873bd832a563253d2d48cbc7ff856ff049252fa6a455b7225a99b71639c8a351c6eaf42856cfcd38aaefd0ce76b38df376aad52e25844a3e0572a356d7c72ea6ea4467634d7473506147c197c5219fff9403c140c17c9c7361a4406b7eb8cd1e807c6df2d9b4bd0a8ee92cfa44bc9e878585aca5b8b46e0a9b6d7ced88ec135b9ea96e95e5d8866a66b0d2324a6c064d0e000cd51488347ca1f66028d0cc331da704a65bfe0effede9862de7c8befd58a5dafaa7a1aad18a40c01feb7c4d8d4b5c147978deef5034daecad894de13704b59e89b7bb7f3771acc69382b28b5e8d4f9a995a1b157a4e694610c4a745be3e9f33468aae604f8531e074fb48a8eb745fb3df3c85701f6cb541d4d8d241eb863ef10fc43c15233d15c384e4aced18cd7d4bc0e4a0a29324fc51f55d78c3ddd8b79e55c5d23a4242c5ee9c7cb7d04b9ed31d73e40dec92f27b14d2668a5788de0e309e5911ebdaa95283888ba71f95c47cc3fe3208b76df91b7c468d3ee1e014fb6b756739612dd4798f88db413e6884ca3dfc79c8ad2702738867d05e9c201e827b1018b4b6e3a49db6cd20b3a846cd34d27e39907f9db5d2f12601b233b232958c032b1f8c708cb24d2d95b5c063e4c06b648d2bfe4596716e8d5350d3e6a4391cf605b0a1379f98d88816fdaf6d9d6b4c186c959181ef73b9e1f8a763c8bb762414c67648618f4ccc9a2cedd1fe269709b03aa72df5cd417b2e0fc22df1fda0399b8e90dd37f074c6f358299e1f6450cacc05081ef6f89740f2ce6588268d7535d61dec14a4a2bc710881b43cd6b82fdec374994dab0ff24cdadd7b90c1f079083654f0244ac58d5178593f1d4edc24d29a9590087e132ba494a50ab0de68f2ecf5f1b178299a6e0f3d22113ef2d31559ae4517cbc8ce2f51b620b96f1ef27ef10d02a24cb4587b2a7a36b55e98805f5341d4fe9a4ad230c46f327cf7d5626e65799fbc4832cd9e438bc65ca770d758735ecc58a48ecf9111f9f938384f724d37475e49334d5e21afa731823697a6108824f3e769e50186617cb1127342b8c7fe86628b72768128bd7d20452527349ad36899d83dfbae709807573382285c91167f7367df2c5d5e69291f8692a391ba608acadfd1ea838082c1980d56120e323949bb98a75e62cd1a815326618856683c7dad8516f061904ba8f5d0ca65f7ccc210e555862a2a4cfbbe510ea5e7297f8709fed0ce0a84b84a9e727034c3756ef3a70d19d173573a4da7223fadcd7261480e814ec90575d223bffc5dee1c0d65320a350e26388c7ba5300199cfb8158cc4642040a8d35b5d900fa547ae1a52d50210201a84154ad2871e1dbd7b5df0a29fee14c46a8cc13b50245058059b38c747da265b46abce2e4e3536f293a18177bd74fb203934bd102248cf99e1719df1724967d3306314408324fbce25df119b5743198046f8ff089afddac5c05dceb8752589e6d60266257ab61dc650ade28f6e7c7e04c3e88c6ade262bc7573bfc95f0627089111378a310531ce9982880c5f737ab489778a011c41c0bb90437dd51422ff78aeef5fb1d5ffec5da742ee692acaba6c85b78362e1d3133c270ed622903a74d305e8b8eb8a6d3f12d364d60d4baa4b591f266afff1f7bca2dc85eefadadf94016f77d1beb8163afe3fc0b481023a0981608bf8a87055221b8e8c192542e9fbd7f08558881eebe861abef9e662effce176e050a7c7a7ef06d13781e50e7ca44fbc243006e05642ced2784842383cea22c8ead826ce267fe685ea596cb1060444385965852323e16df92da3900cb139d94446839c3f34758fb97a8ca4309d4ac049a2a49280f088a8a198c13fb2b563503535bcfe7ea7f3557c821d4c1cb12e12d77cc03ee9b8e52d60142d4921e65a7535468986b6a44cbe1df55c5225df9fc76f4f86b4a26df9a0d2d65ced788d09a3fa5e9c506e8803c2374381ed3d9c5c218c2baecabaa6d74d3e1104c358b1900c184de170a8f0a86447b187554a906ad4c3107ebef3695da16d6032ef31e815650438f896d4012cab0f74152fbb303bee7f6efbcbb1e2b0e9cc0539868c4198a4635caf80c6314986059a06441b75e212d534f8efba8d7371869fd72119b55afacc0732df042c539a9fe3e6c7d6fc3ee2b85a8cefa10719bf4a36d03c8e49c17c309adc817b4078b080e38fa2672a61d1e0846dcf027d08770074fc8edb6397eff302dd7ea733245d5e9d842ceebe0505ca15057a05287ee638fdef03e2cb36d025e43a3bf1f9abd3afb041093af2e4f6a4eea3969ad81fb329b928a91fb091e1a8e0fd76c1e4e43072f5eb6ba074a6ec03bff3b0e73be902173318a805f955aca520c675723966dda8cd135478b98f1520c86db9eebe1b1a1f80d8b45c9faff7d639b2e8efd9b9eea62ac2c6a2d169fb3422a2a7243a8a0967052a39ddba16faf3ebb5b3f4443a0042ff8514cc10c65e983096ab022e1eba6e8689951ac2f22a86a6070426552738c5d481c5264d775249cdbe8570ed2529ff37b6e4e5555371214df3be0c1bdc2180303c8ca87f6c1d7cfcd73b95dffbf5f100a4360afeff1072a288bc723599c8c07f904fe3bc28971c17a9671410674f3d9816336400f6204eed6b3a45e4156792faddd003711328cfa1c24a5172342c10efb9cae8abc2183bdbe0e3cfeaf5773d9e29aaa4612199f91bd511fafeec11ffcda5117a8a2c10a75714034355a325994867f856066451a4a57e6e4cdea98b0c9fdc116139640b2cbc7790293df9d7f0355e1b787e1823c5013968d6621c5757e48a05196632e698057bc712d74f70074b155d92d63828bc104220d591819f8d7ee994646aa722921d40286464ca863a957e16bcc91b833badcca697e724cac656fcbcdfea1864170cdc307a18339003335b25446788a18a6c028deabf8bdeb26746882cad26b691bd3b9300d0ff02c963c9b2c3a6e08bef9208efc47c17bbb3e9cc1daa7ab8dcc105f6c327cca945ab1fd3e2f5ee1cf6301861c5a77c7fabbea317c54bf0b1748370a8aebb1c39442692f2b30e99db98d99c1a8efb4afc2c88a5de926a5561464dbec0680c0ba2ff2b069049b3012d0e2d37d68351ecd59ff12471007f95fe56af8059cba455b3381a6fad5f1b96487b46523c3902e92fc2f510f1f44d35c10f817f5eab777b461469ea7d67dc3035cfede75a8ba7567ee958da2d4aeca75a62298f67c1e1ca2443c3df46ffb194303185bf22e342270d55f2aa9851d645ff2fcbe5f2f870b091a393c893154db03a1857d83f1c9fb7598edcf36854fb00d01140941360fbe3af17a47cf733723b156566ec25d688427a0b3712f509ba450afb55c3d9ec11284c1ea1b2f9a2d54e54ba6a94c2486652fd62671946491ee4b12b693d89f74cd4f11e74a383eb049828f998a45acb2eed03237ae8442312d4e3ccf3498542f5f97a5b116aa80296a4a61b1a844a2f78ed3db2e26aaa2eeee66b2671eaf4caf04c982590feb10481e00aa34b298dcff59bf421034e1bc1becbaaeb18d48854e8a8ddae8a00ac57b9c234395e2cb0f5e8450635e2dd0629e536ef14e1fd1fc2e15986e45bd7b4e73304ad3959903ee34b7b121988cf739ac0039c689646c6cd56eb0c9d99b4f3f9bfaf5e262d0ef84f78251eadb898c23298b243e10e8993b559936503f87c6dd639acff21d48ce694523d5b917242b4523d0850508990da5d8a2d418f512f34471b19fa2bcee5cfc78681a5cb0937b8d4b52f545ed8a4393047276046862b8089f52eeea90890e3e0abd8f21e359c7fd5719b7a6e2c61cc529927c08f72b8006f0a0d0e1dd339f7d24f4e5986d616cfe630e8c96d110cedc46d72e2306c92fff93af55d31deff97e0ecf1523fd4ee26d09d52ec9fec38979ad35697e91a427c57abe11085d39e9129e451cfd4985ece970d319c7cd6646354274a83a9da99563466da2cb7746fd4dddb6815e3cb75caa654fc720519f8155786805698f25007b2484c17ab592f5e4ba48eeecd9840f51bd3fe46a09392a12aa295a5df856674e6569022b223818b8c9e6d2653f951994c9088daa257345efd49172f3ba06d74cd440300c282d85539f56b1b10c523cf808ba64723427998cb81ee55d0f39ecda3eee0b03a6c53579306612c5df56f8c9679d12e194b92255173d8e5468045aebf2873ad790b438531294c60d066de26144cc9a149419355da8651d914557dfc28d32130956edc6b1659f4b1ce4bc06f2aeed8b5eaa0e72f427936a86eda697602026d0f28af8e28d559ea96ac5b7d06da2259c4551308344e1e3a4a2edaabc40df18b8dc466b265d43dad1f49f6d5280029e3f7ecc987b8885379013f1a7d64cf70d625c86ff42ba3d4e8518f4fc8fea67e7b709d76c378c54c84695eba294296909f3adc10116257311d6cf58cc5a9fa9be9f9b9577e0d584acad0a8bcb587fb1d859a6a129ee78ad302434876925fc6397676c882ace1dec901816a6cb341bba620474320eb327716991f53c393806aae22e5b10a5c03a9180b6f1ac275598c2772a2a8747c3fc323430ed935fa3e4f885238d21e159d87ac136d3a0364b51adf3dfa854cddd6233a2150f2d748b3bb5200917b230812757d31eccc31c90f6d744a68b6ec9bf75e53ddd3fcb1f7d71447ac5b922b06429a410efed26e6ec45ff7c0503c2feefd8a5419a8793280f62a00470b32cb6a0639e51b425ea3094aa45ca414764b2e8ee4cde659c88958f6becd590679ad07ace91b38cfdfcb3c6142b9e65c952adf7a6bd9cd6b94949a7dbf693a06b1f836dd5ad87b4d4db9de639fb5f3fa6f2dccf6cac513584a6c2960faab65c77c9d0e5188013da45145fdda13d3ed657842f0a192d8e7909a55e440f195eac3b0e632601e7497fad1447519c7a8f8b90956b926a297af876853975c1f27997047c2bd1573e7e86e21b8fe6d65e9798b7c8c19104eea2897c2135393d36b59d27c2c6f431ba08bccb68514856d6e785ddba954cb124679234eacb6f8238012d7d0894e6a369dac03501cd269a1d41b4e8f13320a19a261a3c5e1ceec4b5af3c445e3b0c81e65d64c5e342b1eb7d0e07c3c76508b526a025c7e616f16502d7fd142f1fd824132d3b78e349bd6f746f1755db06f2e3d7f8da1f9918e18a0bcc5936aa9dcdc8c4570d4a0aeb745cf0354528f1e377f6f899b95884270891d9984ee8556f38533f0cfef6e81eb5cc3bfe229ebe42e6203726d0dea5ebd9ee4b9440127a9e444888a01addf39b17d5ea956682cb52b10aff799849023b0be58fa8795adfa1e5dfb328e9d71e94128b968aa65106d74aec4a15ce48e45037adb7baae3a2b2c37f5afc1aaf4896b0c7caccdef1c277b37660e585483e9bb73d9e74c3c08226b164b186c2b87ed679069456d1d9875d9b96c54059000ecffffff13