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 66817 522653f2ebf201df19e6cd0b2e8736f0a6a67083eb1037c9888c9f1db51d534b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4102f02935138537cc56aab667f4d25c3005e1b660760838552c454c468c0110
Certificate Block Hash
522653f2ebf201df19e6cd0b2e8736f0a6a67083eb1037c9888c9f1db51d534b
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0010da01000ede0100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000ee7eb9655f17e0bfbf78848ec8782bd74a32f1cd6289cc43eff4b35eb8c723757ce31afb952dd818171618a46c0cc5461d5268002b2edbaea3f7fc28e793e1ad7bc16dd639481b9040ea408474b23e275a5e6064468a4efe6403000000000000000002000000020010da01000ede0100

Raw Header Hex

00004020d6a0f30361ae72e2850e15542e99f74d978825dcb0538e350dadacde6d120726677ed2e7d765de6a38afdf936454332295627502a518530e076d68d33daa888098a01f6a1854011810018c464c452c5538087660b6e105305cd2f467b6aa56cc3785133529f00241

Proof Data Hex

59,560 bytes
121216020307da5442f8061dec4c18a94fd67e2c7dce87ac7cfd0e24f78999485869e0fddc99b5bcae9359ffe977a1c47d71657c53aa0ada0eeb258bb4f97840b561d1aefadec5a6b188e13207bf5dd471ca69921e213d05a404300ae1c236619cdc59a87a4b950b265cd84fe41bbf5e6107e3a5cb832511640c48361be8d6587ad66758802adfd399723ab19f5bdba46aa22a2598a75e78f20b63617b0a1b3d25e163b9af6aa016b7018f88983613327d8ef6dd7a9971629dacc03cc450a169b1badc38848f911bde20fe4456c829246607b785862c3fa38d7df0b12e1281a817846b5c5b27a1eaa14b68f340103ea5f5e32da551ec57dbb06c132b3a42e5c8e98949481d9bdd93e69c08db8fdc618c960db14b1aef253c51956113695d7f057f5c4fd8dfad8ed0d9a4cba031595445b407c2ae3520c1d8b71e95b1fcc4973c2673a3b8914a127165cfaadd81ceaf7522121bb22b1631a0b020bff47317da74108d92b8bc275ef40baa982bfff74d76547db7b0c9441a9ec1f1d37667276819ea678f4054db49483b3ba8690e3cdfbe906c03c2669ba83b052eed242fdee350db49bd6b7c80a0e9cfd298bb4e1a44a1af2449f2741c68f4e8f8e4b27de9f2b195eca8f32f0a8f2998fb0b0e38818c01b7f552a5e99cde3e6d83b96bb0f672d7efb972804fed732e8eeb5f2250201882ee330a9010b68e40f60e2ce0cd3962412db9bedff0d2ef0fe1402d7ecc1d6f55aac48377857c754181bd0393e66e20e037482218425d5ad4a74675b4fb4d6c0c3338786f6bab1798daeb6f7401e90ea6a786dba7157fa17f95ef8505bf4abcc201de64967f2243457e1df0c706946f47fb448fe7aa17284bba270bf6f90db9d802413959cc3ab0969d08f3b2274c1903d63d1f12c801964caa6175d7ec6410a68ecd5b8c0a1b6e87441f069374a2f275f4d18e00ffc31299325f762c5f97bcf4d4487d4121b6082d722a19edacf108c5b779b2574d2d2e150365040bb1ba4453a416b3ccd770b0f0e88cbde894ccd282474b0718090778068f416cb3d638f01f50e9cca14dcd6ad857ef297fae0a0a3bed6564a073cb1c861be9899b44c31d0db6300f5c1218dc36d78359a92e800eb0a81202e73b59efdbd4fa0fc8cda23f87a926723989e0a86a42b70f43fb49c9ac233f5be5698fc44c2f271116db030873e49af3acab006576399e84c1a0c6bd98b3cfba6a4678a92efa406422f582dc58f0e2efe9dc77fc50091dcd00ee936fdc6862d5bfea8970489803e2bce2700cdb3ed5667a7f91b0089c44648d3c7c327c4b47d4ad9cf68192ce350a539d3da9032249d0ec9c31ba29487349eccf64b2399ed087cd621d61dabc85e814f923b0a683a3597c5dbe08540d2ca39061f5c7de4061ca9730dc400351d67562e87ba4710a4a128de96d583b0d95385e599f8da25b93c664df1b6ae34e6acfe75fafdf5bd6e820e2356feba2bea272da5665938f8ab14b6ec1d4a426974316f2faafcd2bdc16ad10a7c16938dcd10a2faa54fe40691a909c17bf459a306a8a85594735b5118d891b8ce231b63478285e2b0fa41ca45363f2566154d6c39234264998f51af69a32dc6eac59130e86988dd9e74d4325ea5998f3257236e2f5da474ca2b3531407046405db180f7367953c25999dcd5b193cc965227ad6ec35d09a64f853279b6270864c3c23a9d4cda44657e03d9cd52a1a81ae1d2d5305a1afc7ff07f6cd1152f1441b346e264b031ba76d813c1fdaa2a312d250c65fef6a0486b5cafb1b80f95651a8a7fb7d89573fff15eb574740c448000e4df6443b278c525e5f1cddcf5bf2804a8a7db3d7d45cd053ae0ffee7615e7b3de0e159168f27044a6d34f8ac297a74bc3546113dbba68bc9d69deebb0dd78fbfbb260e6f04976c1390ac874cec1ca6b2ce067e608f49fca9d4933cb81257012f76d5d5cf340db2f9a653f69fafb27c3526fcebb1fd13487346ca327d5b5ac24735b8a12de4724fa017007371fdc790a77f620965bac60604985ed9576bc139b0427de508e8d29d0449151c860e724afa7461ef1bec83eb934e765f3a757b0192d7ddf24beafb14ce35a5f7c939f6d54c513af81cd48f3dbfbcec56dc2e7a154aec74ec91d0cd77e3be652cb1ab28f1e82c30e3888151a072961116a0a6b5b89bf7550612a3d29b6d1f6e1c3468400129f6f70468bdf537721e135e72233f000127482f338f7c85deae8b31230e9b08e8bd3fa515710517a5c9f0351f62367a2468f57264514910ecd21ced2dff2deb17ca774f7f65d22f84615cc5f2f067bb8891dea896c4a135e53d6e1b1ec02bb9c574bbef5e12fad843cbb9a693e87d3a5d26ccade0f95be3a1528e97e02fc87dd5b90640c3cac71d35d14308340890e5a9fe0b25693f2d372f307359112b6ba6ffdd592931fd67b8390db6b7fd2c3f31daff2614e9664340d9c90c2472e9d4a1f8660158f66cde71e6f73e9c9971f35247f607eac004540d3f30bd474c065da5d4d85da42b512aa347716e25c2fb155c958634ce13cfa97a02f5cec2381e525fe1943b808ffd0aa391e3885e1485c534da4eb8f3c5dbe8c8af0804aa58c42e48622ceab3f4107d757065794f108a1ab54f25882b814b1585c94dfcbdb304d152f139dbb99ef7e815a3b0a29224d7edfc153ecb977c83cef2dddfea0442db0c6ef96c13dc51bf2180a09d4062e67069ac22df9e75d03bf0943fb0ec201d42e23b57cf001206d6b8214124cee50a490387165456add64a5c624754caae8b814e345b5e0de4115951dbf84c2b1d285884146dc49174a672dc1c1404cd07bd8a56fc305e291a05b8ac25c8a6910ef211969193fd817e53339684a9104001cbc884f6d0e24e44ea3a2afcc6ad576df0861d36d11fd8f2c11c8343c32f14dcf809dcc1a6d8cccfb7541c2aafea1a29d402324d9a81bb23e3aca2f87f93fa4a569241a46673ce1437e3a630b6b4411a5758c09685a8d3600d1fd803f8c28e8e04bb74d4487ad009efa74475a90b3f230753421824d3d72906fbe43ea5da6952d67cb0dd0ab8aeeccd3f96867d366554f35920862f0f35a64084e5dba4bb6cbb81efa8fea7d4d7a8ef1d198df07fdaeb53a472ec10916d1ea524377c931a9788f7b759ea79e529d632ea27deb34c3fedfa3575928fd78c2b6cdcd14fca8c5abc67472756a4aa30a544e2f5878d1b922937edcb6c1df6ab14566d297126310cf967b2fe464d8b6c5186cca825315224224b86d285c1cee580969e21de82ed6a008e3b3c548375ab9ac17bb8b8697c71f7c02d85cbbbd58b7a32d8193f45ef720316888d2b561ddcddeddc99cee23304e7214f6a3bf9ebeefe0fa5945866781ae3185bc9fb0c9a43bb5b32c911fe69404ce46a9368ec7dbcea2e6df1920a788368e6296ea7e690d2f1b8fab89290b83577830cc5fd95f6f4647ac3bd3c5d1bb0bdc68584bc78a47e576af89051946ab6117b957d476f87ac1f643055b5ed40cac18ffedf738653903eec888f0be15038114a825fc9eaf4fb62f8c70769a561108267a62a30ea1d8a3185af0e0c305a6c38d3bda6064b47be0be75dcfd37e66680b9d98d673869188be9bd859e791130b8b0a29148dac9240a4ad725535f1107f05e3bc1f83482aa17cfd6bd2d72703f7c02ad3360d022524131dbbd76df4c23b064f61dd4a60412a58c01c5bd9927d7475d1bfb9f17e7f2724be600491bec67abcd67a21c75aa76508b7f964ef1a65819dd38f879ab4df32272d0f25560dcbf1a5472f61afb37146d84317ffcd98b48ae7ca05d527b8af945f7d9029835bed095075d1a26a346d381ecbf040597189dd2897b63a43eb388d72bd6ce5353d53f55161ef370e9075a5cbe81f9df14f80958e35c995f1ed93069bce1ccf731e394b96424888e8172926a3e0eca564d78e49930ddc513385f581e93a81a2183ebac960140f7da178396feb42347e9e7b8b8dfc80ff4cf0a7f723427b0b4a81d51a5af3c8e6431811c1e0c5c312aeb0c46064bda31291e5d8be05d2d0682067b6a5c415eed73b9fecf4d99b17d7dbb7175edc9ef75664bc82a021093c01bfa65b3fe9bbf867cca0c321b980bc9e7510064f01fc5eba5210cc5392f60cf1e2d03fee9c06537669d914d2c3de627fbbca2dcc54d56ce1524ffb3519cc8989b13de826270b30f29ff66a1eb1ede6f6837dd4b0c51ce850fb968b208c3b4a2bd3e477f38f822c7197f9a9db5f3e3b720257dcd24873f873f4eebda0aaee6611d726d8abcb3ab7a4d74a02b3147daae5503bcae67dada06c11e50c0c4c18ae04a65f1f759b7f9b5c82114ccce5f73e97060e793ca30f07e8991d580dce5128b4664798be8ffc2ea36b90775a73bdd37facb72c5151a34e2796978c0d941910b1c822c395b97d225ed3b22d675410229d4081cb22231f853b5a2ccceeefb3c05e5bd255b7a5f6b21be00e61bacbf9c239f3d5aa02b18bdcec6621b872d203ad8268b1d7f3cfa3e5553f51b73a47d2be98def6a3f4f7a59df102fb35e9e4f3348741487c4242001bcbc6cac938d0712110314f5a9b61f7dc1f0be281e41fbc97224b9a656bfbd585791990a486ecba943b14a787a146afe96a7584b2df5d3498a0ae7c363280abd5d478ce4ce181308210704d5bc37cf28b69ddbda74390ae3878c9b5283825659ef508c4d639c695d9b3cb89ae83f259e7ddbeb63a1c5c2ca45fae61a3b707c270102abaf1b2db8cff34dffc03831dd16fa11171fcc616033502b2b2a90b544f568c1e904e13286a8d3da283c1c3001c7e71c3de569f4164c7c109070d5b5d0747333cc6cc8932eba3f4a1b07599816d381ac470d3f08f1e90a25bf416b66ffc8321ce34cfe574ab603a21a26b38d692f7efb8f4b400ed87ec01437d3839721bc8468282ed1690b2b0beb2e917b6f6ab27acb05f72132e85bc95ce8aa7ec7a6e11689055f0833004464f68b937cefc7ebdb8a0752f2b6f7a338afcdd66d12b4dbc7e4114cc95396871921f3892593eef45ea18fd73f9097bb175e0ec63e54caf5dbeb592b612b18565bf70448341c3fc505f2c9e02739596b09d437190399824f681c1faef03d3d89f722ad8699081186348fd5541ae5f33afcc131e604d0969b4cccc114a5a4b0951827f708221e9428dd115b31ad247a145d6167e342e7b88f20bc9230c237d1ef8a6e515a0fd4d311606d58efdcab029631a3f72254f5b5a222241218581ee14b881e3f4aae8e48fb2b5f6c92f35665c2cd9b884b8500c62780ba6b73017085c66404fb167f221891d5011cc6fa5689c344f9dfaa53eef386d854bff079606160f8dafa64fba553b08a2fdf8e886865cbc24dc89f5d1e0574b68a4639774cda9dcb5370c6eb857bd22981ce20c0864549416484d1d161716cc69833dcd23a5bbafc98a996b3787b68f10e2719cf8f7b8892444b7fb12782cdd14760ce381452d9c2e2d9b46e59e8a86459ab59d70e50ce617146480ef7adf4bc8a17fa86923448870162f76a0bfad58a02f03a8af1aa51c13f14ce885b2f6baa91386fc52755152ad848786e8eca49f1b04b6843ef4584a50face74d5077c16ea80300dabdc20a5c0ad74b076d2f87c1f7a164a5b24c54083757fc34d1823feef73802cdd93717dd847bcfea0e019307d6ef35b5d33f4561d53b0ed9be4e0e4cf6b8c61fa445f644f0134b76cb2112665d45381865cc983406b0458a7bc48dd44d81c71251e408652826e52f8364048ff14b170a3d6bb201cd8d04066c3cd83a412de8b986ba7d656034e21a57ad2fbbb28a2b98e9149b8dbea58b00851965227caa4aa055b893d4d76fba6819a4088871aed9633c92b6e1f32ffc64200d8ffdb705db56910e92f49ed94a6dac36cea8754256eb1cf97c5c23cd45076af1a3abc1a5458b52f25ce9e18377ae777cd0896211351691df9f4117bb52eb4a3171a9170abf1e2869f347f483be70ad61ce81444149783faebe5d43f3481c3c566baa3729ef7372a0b8db289d5280b46177b2aa0fd6a96bc583f931500c99de54dd6624429f9a364fbd1118286e46b56cafb634f847ab8c2bfd507232622f0dab46c18d384ecc8ba73975236709747f0adf780e3f5283455261f99a356364887baa8ef3cfa684b9180b5bec4a7a26419edfc0db42dfc50e24434580cb677690183afd1f000528171d185ec001df4720ad0d570ae52237d3c1e8be24e2c15df77adc240b562d2d234617fdace4cf499281e9df02df62909c264784e26af4590253fad4997880d7048919b68585dcceb0395942d7431fb200ac5882c838587ef8a28be37e70002f91d9c24293be2c4ec41b7c27b4a68efb23e29e667a4c73c0ce7743d046c1021292dec165b2c9ca289206426fd6c75822c13d024680684def406ae919b79f79c75877715416ae80e01e91f3ed39c0c11115581c10a36f612664274118ea72ac90ddc1340fdb63ba497e2458cbee055b05db913d85496411eea96a734c5f263fbc6ab55e2a6ee90c23f378eb5f31a011a58f037fa1761ae2cdaa6c7580b1964ea6c2780d2cfc64de65b724fc4f561c13f9731cf83f6319a8526893dab755fd1292bd3e62f64fdfe6d5583349b2dcce2a192da92ee6aebfbd93f285f7dea54558b78017c2efb74376a336387e8de6536fe2a0d18ba40bed39057b8041b352fc0bf9affcf78f3473abaad8e3f9f73718bc9ee874c81dc839355ead43c50166aac0ba2115cbf7b9ec510d244fac5a729a2fd4ea2261ea80f563dade9adc8f36624f4099059ee5b0777e4631342225823e74cab1602b5c8290abe330e6080bd7dccbe719fa0a5ac3e8ccf5402a4d1121466e30d86fc62ece2216342ddf27506bf55bcc9807efdf1ec2dc3f16cf499c952655dc23665704d108a2f49c98ae40cab14e8ff9b9360c3032a457f6f190e6d7ca76836f8ce1f7e7d062449ac1bc58ed4b4dc94e9273ec284153036a30ae351178176a68510ba42c4d7981eec80d94f3752c29719d84164904585dc7fa8d39eebd27376a0c034850757d30c4a62b3dec2a0c9547043b2c96d745e05c819cec1939bf41cccb81a8b17e04f8d580f478cc0d02c2e841375e2c18df8d32ac9d9adfbb76815bffbc8eeb555ca2003e6866b67be57679571425ab8cfd7cdd98e4bb7158d4dc641c20e3bc3cb4ab41e0730b6d0736bb52be304b010efe62df66a93e42e6dcea2b3154eb0c0d42766caac5c9145f807900f7ad1d3fed5d67e18266d1ca31fb4a70c7e72e966fa346cd42c4a53cfca5cd5ac7249e95866d9d3e8a69bdc725762a428430238ad511b8b88e34363416964bf1cef30c0fce125bf722b47cd8f1fe03671e665423b981f493c4632790d6a914feb2c98bd0400d72f79a2a61c4a278cdcbcc88eddcb692597e0d0b80c68f8b47959542218db29c243ec303815507a24d5879c80f5c7bd687e5136f9dddb83ecf339a686939de73c36acfa1b048397f4755d78da5c81e5fa764b29361cda9eb08785d811ef55dd29493ef6f3a73ad33c154633b67bacfa86bc346b6f02bd5eda6fec789a01b7576938f1bf161467afc08ad2ddb423d3a6d784918aa31d5012157f5fde9bef0ad65fd5ca7c9dcc7acec34c64882b5cc53b0085b89d893896e1dec0938ff54e4ac255580db44bcf68abb0b45d57666faafa0192d0e66ef2125ae0db74a6fc136eac65cef85b1237c2f1be005ffb2443097d4dc5cc3310fd489527bec4856714b3b7631d0687a9403e325603a920db3d59243b251e14eddc60bfb379fa543d61351c1ede9f1674d803b510129082b6ce3ae5b7a937d5ea94d012731e67ae7080188aafe3217263094541d92e4ba81c0e2e70b0a60b361706503caaefcd0678ab5d387f95c76db798cf0a85b294c400c226065aa765d1a32f171dc3f634e798508189b2cb43938b80c78df4220c6fa10a17874dc9ca2ba1651ddd189a483a58724b8cbcfe990de86c7daf6ddab1e01ff292578613136a1587b349801e17b7c615576bf22abf79b214fc27419b169904bb76c0c1896489dc107889fab56481944d8154066b7a2e6e7a8022f5fa2933bea925215dd4b14844c4bfe69ba7a77bc8feded1c948797bbd2c0b936c458672fca8f246b91c24ab5dbcbcb7995764cfb09626dfdbe1f4485e7962633a93981e6f3e2b516e8bc3e228e2e00803815d3df58d80478ca375204ac776d71c949984f869623e297aa1dc08dfde0e6609073bb871ac132ff77745e2fbd4131a1cc6373460a2cf747eae464f82162315911f33037c6edd2546ac9da216413bdef516bd81e21a699d0a68ced8b4f6d2091f14dedd6f83f4dfb108ce6fc9e9797dc712efe07a0caaf9c325681dc42b6da853985dbb3ac84a4aa87be9d2a16034d7820e61748c41d271e9f152a612194fb6d46b2a97b611afe13a6be73d4756b45f01637ea38fc7621e378080e0434ba93d49afdd68f839cea33c3cccf10246d27662b8fe9bc71b81fc71e36e764a17f4f9bf978c68169b9f8fdb97f9b0b53270f01c4b14397e6b5db03e4136401489ad64bae41a979668dd52ebbaf1db03744c3ef965a9bdd3407349f0fc0fedcfa372d1c0fdc628905edbf48a5a9b4c4dfda0a545113b95a9cf81c01b9efa1f1ecd975b0677da0a2500987c628308c14cf70c912b4d10cde5d80d58c9c63be3a1b5ded92584f634a43f8b4fe4f244ed65d6be5b99a87a5b68b51232ab64f3311f80bed6fb3b0988af089ee11c3cd1d7e2276b24f4b6713ea6c9891a6c799d276c704bd9da1f3e1bbba88b71329262b11997d74170e36141c9a8c4cdb9657bbf4b1a56f9155b568cf592a04eaccfadeb980198afeb7a5cfa654ad6ad5a6f43a1af945113161c6d676917b917a4bb32bff14b5b1e66ef56b763dc55f7386cff38e18dc2df5f6cff099750595850fc33b9e423873f815297d53d18b016d324cb7fe7a009644391e3c0a86b6316df97f8989d55de8388f5dce47694edda1cc18decc4c4f4fcfb0a339ad716bb42f33a047da24f39bcf303df765a1534f717e81e5906da652bf1f2d0fb78f71d57f4ba0ecd2ecd9d8328a384a658bb6759cc0f97fd07f413c90edab5c076157b595d7916a21da5789683e7bf6033ef45ba45d8159e3850c93f1abe4c21e504013f9bd21f7df988741b3b3f0283bb26c388c425b718404266b93b7f62cb1c4d146b662cfb10d21b8361f91460aeea1fd6f0e39a149256154f1f3bc46332b8d9d14ccd066a3c4834ac421e2d3eb11e4b96f22983baa5b96b3d9fbd3786ccceac53f060e3758463194b1f3cb3cd775fc161be5cf28a54a1d134c7ad3e986ed4f6dfd26027fbb7180935817a15b1d7020dc7901f01c79118cfd11fd3cbb30239de5b7e2c3de326d96221048cdb8ab55059031e1dc5b6382c7a15b260b45eb8298635741adab369630389f411d158cd60c7f9dd78df551c45c4a0264d53ccb7e043f51cceb4d499d67e097581692d4209b05dc7c2628b1e9b067052dfb748f1d87680837bf0663552a93f45dfcaaa9a49677ebe5a7cffe933f5ad5dc3858174e757808dbd33f239458537cae3f639c7113a83b54e7298886c8e5b8b4e4aabb436606162f67bd7af92e6e618499f24679c500c6962414f0485943a12447aa6cdb8a0bb11bcc091d9797b5274bd2b1f412381fcd2c4485a2dbb47935a443600cb0fb5c110127783f894e350fab7a02415574e2120bd3bf4dffdb82a955dd07f850aef79ee0e3c56132099c51e31e1b5d5668fa777cbaf6054d240e96bf162bd98253b450d3264b052210dcad0b251c660691d99f6dfd183623954d4be0882fc6ed0779af0de9adac457061951da2682b7fdcd78cbba6ce4f87081b72d83a22a476ac9f5ee18c0b9adc58b2b0d9ac67f6ed5fb49b235a728ece4dee1f86cf20c654b8d0df4369635bba60e60c7168b104ea687647782f3bd24b0b0153f1e249f15137f0a106ededc3ba424c66e5243919fff7e508a4a9e3e415a7577ee6bfc9c3cbb1d36ad56f84fc59aaf4434a6991eff2d3cd5001e8dee8e05cc994d44a29656c033a002d7b88f1f35c8f0fabac39034065f96ce8b9888f34483a043d38a7c8c1c96ea18aca9e5c7b351412fbfb42c979ca9203bfc869349ba78539093d4e814357ed79c67081c2b97ba5a2686c355ca72337ed72c65c9c9b79f0a6ff8a1b22b0bc47a22500d551244bb23f3d32298f17288c40bb871007ad144d512a6053b55d8b04c7da9751c51d3bce6629012125ab9fca274f10516c5b9de7a8bfd169d9ceb1d06af1f6e5e1fb80cf7006e28c88ccf628e5087974a8622ba6a06c0bbe541bb99fc570c689eddae5a994f6947d23c11d492b623582c17be886a03958dce354231639940cb5f3170ac25a863fa88817917fafe9548bf045df8f1506da1f35b653c220a2910f057b32a267eafd5a224c0a7796c062b738726c64f3850c91f8ec68a16a9883bf06ef775279e1bbff6ebb6654770eafd4674d7a57eeb1ec95a14031a87d873dfa245200df59347f696f09d0bd80723c441259402f34acbbed9e5f5091cd8954d1a7894144b145106290648cd7851c5cca4b2ecf5b6573b5770c4269464f6be01288283ddaf6b08cd0869a11c12238b4287ecb0af06c3fb06d80aba60af2cf3da497c7b82cd633aa98363b49285ca1919f7a8a5b2743693378752b5fb7ec8d558d91819b1eeec52bc83e6f2bb7f8baf0bc219072ed8e842094549fc320d4bb3d3ab856e6fdfda05b89d72ba8ac282ad214c33af6876d24a02a824cb8b5e92afe40be512915c917cc6043b3a4e0668bf678f0a94f722f66a07025eb8536126a019b8bc8b6b0990ba296f1642cfbd0fd89881321b7eb267901e10eff81d637be80d62bc8e8f562fe4ae53ea519ea78a1039dfa544190da0c27afb736047e0e2f3260162d516ba18ec8cef15f9a8c38b141c0c4ff3e6311969e8ead7a13a4909e544acc15062b1de863c7e481354a1b39614144c9dade837724bd736b782c094c4aed2db01e0a19c845a9bff1fb89d748e9e569bd0a7a1026e87218434af7777380307e0d5cd3b9bbf469905cfc5dcecae542bd6e6e61c5dda195a5112ff5c883cf569af10546777745d33e270e4d2678c43574c8adccccfeae2fab0003465bea44e776c74f081bdab3e28f04351bbad1fc78c97aae5802d85a9b372c94ec5dff5a1ef6d1a3f5db3a5d8e9f7a3cba20f3b960d74c7ec0f37e5a0b3be46de60608ad29e4d796289c1d88f8ed7a991e6f87b40509e7594658ac47a351f34700d877a2e23bcfd61d79cb68eee8d5a15f5dac5c12d72e198a981574111b06fda936a45e4b8ced02e00b5b0b227ce5f94eda7107362d78950ecf5c730bf352a362b74850b1da6271e2930330028764b71ef3840b62bdc5ad794f169f69af9ba2131be1a907bed9d7bafa3daf88ab9fb64f3537974fdca26e7c54cdacf45bb03931bacbf93dce5296b4b5cbcc18a28c06fad6c031b6c14902e9a9de7b04cbcc5deea564b8f23bc743dad3fc7235ef0b948ce8aa9160856463b6dba67cb9bff2749166194985ff3c75ed4a813f9ca5ec18ae472ed2d103c4679056570381f02a8129092b495150724966618e3d3be8de30aac1b31c2bd999751bc7b6a5b2bab34c1cd9f8bedeb2a0918a86090b6893aea9b73543b1ee31e5f21b5a440aa999d9eea6936385baa0bd7988eb52dbdeb3945528088514ae079f08f76d7050f9d44adabb4f7e8c18c5b88187014e3fefa57f56b67a464cfe8610d554564bdc4278225aa9129aff29d2bf007b1989fcb3929186e2ae846425b50cbea05e95590db06a01f9904768b9ed1e8e3337b38e2817934525380206f73449f58d67a8977bda828b09fa976333e7f7255eac51a62d3b83219ab0d3d0fd5495fdb473b004f56009b00283471884728d1d4580f8bc43150055e727a03d0cd0d0825598263f08ae71fbfe2cf4dfa710097920803148859ef1486f8a65e27db0c30a6733b74956fd115d0589064e0950ce54bc4465755241753fae5dc920be0360bf6ee42e13dc8d90d3a6ecb03cc3fe7873b1d50e47c6e1772a036fdce83302b5b1ef69007ecf8cbcb2ac1785fda7f1c3d7b46ca17e84a0c16afb37c1502326d1724e384252069416b9b92fd3ab49943ddfe47164dde6767dbc630333b58312d33144de5867bf543b02519678e10c6558ef47f0b60d8caf5c4e29fcd0eb50a55d1f2a5b25eb1bfd886b77166699fac7d591e1c8d6e68e99bbe028ed05730137870341c97a7df4b10b1382e36c3b9c2fe9ff38528fa128e2629fc6020e4690117a4dfed8e76219752173914305747f4e83f213eb0ed0c521c19903b2d6421d57b615434a15ca3fa7d2ab4a6b8c5a559d70a50b965acc29f84350a0a8288b7835a6231cfa705af494d570b9d57a1a5ec90a4b72f80e6478f1d936f348b205e042e998e4e9f5366e7deb5e133ce77be1d3cc58447e35f3816de565f4489e6f0d655ccdd3a9297c14d290a9707f03ec80470e3512deabf1a1a5cf67e91a1894c651c85e3de894586118f233082512de6c610f8d13e97c438ba518de16ab3e7d5e35d326a2f5c993b41ed5736fc89dbb5a5d41cb51af89583b3ae25057bf96aedfd975a83d635015f44c746cdf76ea49363a6f1117a55b549e8853c37e5406e7a339d803e60b17b39235b95cfdf0fe2e3fbe32d537f592fa536ee75e8fd8c546c4b02867f925f47fbb65f5574fd0376a3e864bd65b3a189d243eec790ca70013483c8f313d6834a520147b516a735bb49fe673bc52e7e5bc6430bf7730884abe481dcf7dd39ebd0df6856640fad6b86ff8ccb79635f94f28038291429e0e7c82a631f6537509f6889d412bfe7b24c0d8854c4ac40149356d098079da78d704bb959cc2b1fce56d285f45487fd8eabd41b9d6aab81d8d52eb7f7ebb1189c6b3e2aa4dd7aefe03d2c9af178ddf3021f252170d79e4722f86605f0ea380065f86b94f673d57678f5d33f5c07d0478d803d761278ce7eccc6ee93e704f1f46685339771404dfa9cb2f9f2aaa80f8b1377290f4ab7f90107c8ca2dc195d95d93644e8fb01977b094b462a1e4c2f1650ef52e28b9b7e89ba140192b1b8aac739f5ee9413344e9aa82d4f88175adde789280697da3ac9b88a644c19838f8b6acc6d21c942b08bd60398c24b45da89b8a180244e06937f8476666e9417e33eb01c033930f8a8c995b24bd24cd63189e484ae2d7e55630c92256929c90d4a0eda7940244e99f2597703399bda779a62c45cb84230b08bdf5264e584eec19abb6a70d52a8666a38b7b6005c7804543d702ffa4ec2a36dbfa8e3c0e79a54b3626c9243acaf32a1a3b658b5a072e88a5e9bef2185cef69c77541c59bda62030bc70c1b87fdcfe119b638916e811e0fb6cd9307d93920d056f90584cd89c186fb4d3d14ce89895e8132d7eda7c1845ef6ee5e7be19cfbd03d5a9b54ff2ea2ad959879c6aa87274fea71260488d6c427574b37de2fc05d88229a44f8a343b90d14dcbfe1e70532cedff4d8c2032004e183540df95d61e5c5f76f6c807e86f1ee093b25aec1add5a7a932f3ed29d2b59409511f7d660a170f50b73054a55affc26a4ddd1b647e6397fe2154fc481f39a0c1b93a233c7355ddc1f8d5868804d3a225bb90f24f766ed83a92350ad341e0d5e5acad671103a8409d2ffee6911596215a939301431e5179078192bdc4ff73131ca6c8beece42b36dd30f9c8c598e94022a122cecd4b1f872d93df5e5d2c809cd63cae3903ae80b3f8c77ad2835a44bca617608cec4bcf18097ca51efbf8cdca3915392fa0d45ed86e0edab9e7b27b34b41e9ab3864c40dae479035a9769300737cfbae654257dade4cfbc13850b8ecb1d90200925959a560a281b098db68712996c089b2af0c3f841110d49a9414c6b399d50d81e51ffda8dda2390f26141ce59eda384369c7396a5ba8813c51178fc6d3d643ffd45abd75728a69371127c411e338eca9504076ad0310a137b3856289c4df4649903479662b19cd8f877579d716b32fff7134dd4088002fe20fcf0742ac45265e0b3f92e2deba8f40e55c1a9861189053483fc9175ad8f98a203ccd4e74e06d751963250c8a0b67c06846ad39a427c52c484e28b6c62e3a7d72668c7b994f6d638ff4e90af9d167421351f437a8c2792d0ae2f0318268ab18a856a9fe61730278be81e8fba81280c0f2b1139fed824dc0dc533ba0fa49c9d9e3c0a79c3105192c9d8a42ff7336e477560d4eb755c69115a22d687ce6bede9fbc1902cee175c873fd336d6f70463060243938d57ccdf3fbcd49785e93c2f88e15be6aa738f79facf55d58830545913b0c5b595834c38bf7e01357b031c093563f664ea21f08f4bc2ceaa98dd1a66d638f2aefad6c33a5ae9f817a130c07b7152b72c1bd3746295dae3bb753d5607a64674c8fb275add3c2bf721978003c6065d1b116e4f080e18649b32dddebbea6b2dc8164b058e6bca984983c56e07009f1e61ea417d120ef9147686df77c31f81fd2c99acb1831656c18d58b8b13317adc668a3bd99d3344c6c2b34fb66a38d8ec23c36b9652ea421bbad748567a4a45c7c81799f1b06ded6b27fdc458cf270f77b46f746e140c085e542bb200aebe5caeda214a483fca2a75c905ea541482486f9d09cc4097aae1c0f884b0c8506390ad35a9187e8c051981333a3d5aeedf99dc7ff62e30faee868b0e83e3657e5093bc974d2b99551eac29775e73b96474e53d06da3e59cdc961f74c364cf79d18ccc93b2abe0d0ed5ac523bbfb29a870fb730e4f071d39e9902b0e6cefda994fd6de224109f8aca0d5e7d125aee351aeab79c27959844356e34b4e5dadb61c08f3cd3479ee8b32db742f89842e8aeac558ff60f35a48789cb04a187227745d89b82fc7786766828732adfa8bd1c796fac03fe56058dbbe34911a8b155c985135c195933122932648ca5a560ea52577b0f9b1ea8f607833f569c95d99e8debc9f8735d21200112dc231d1e0f399d9b93d151fc6a6bef5942140881c7f90b0d1301421abe09d3aa3c27cdf84f0f92e5116d601734bff83f0fd80c8336f083dcd240d420c38ca8e0b9d3fdbdb64e519915b05d92ca552d4c81376224695463a62eacb04f8be7a09f9e6df626a412452bf278096d017e129af05320969db870d507ad60826aa619c841f6337ce2a91ab56a4ac460944a4e69cd4ba97067dc16884f0154353d30f06b83acc0e024e8a8d8c6e5db8d3446198e8e9bb5906b39634becd6c906ceeb4fcfdc9a768f857dc2a967cb1962db070c2e0a1cf6fde6748438b2258c023fec7448f752cccf7c884925c485e7d539eb4de2e0ccd6612ad36ffbc1b6a2cb7a969a8faf4b73979076fdd59a34ef84ea8eaa141ed374b6aa3620c4035643544dbf06d8f50c7379679a9fcdbd1d69b59f195b6b00dbff14cbd28b9c66ff63fa0bee13875ca78e3af9d9a04b75b1dfdb2da40326dbb51a55917c1e0db8350ef0a1aa4dee3d79feecd7b22386501d610f14cf27408d47efeb62c733f997899e8e7f650042b9a8502c1de0ae44061376e14832ce3d4c55ec70fac488798edd5e6a954f6721bf9fe7fcee70e3ae37088401a203c22642d0bc6d2d40ffb26fda5d6262d56b366ce3334759b4cf7ec6e8dd3090b92d97c2d05577cbd55b85db2d075966c5a1d3add8fdd9d5d1c1e8d8684912a9911dd80d6fdb59e54c4ed634e82176595f2c99a36292d5b0e785b899b939df6b7854eec44296ddab167d466e398eafe2999246625f19ff88383dd1614d016c60b544ec0351815109e820cb700fd4c20e609e0f2f0cb32a76a99cfd779657cc1f29e78b67bc14f61e30bee512449fc64c06aacfab6402c950aab2f78a09aa32a1dc8d3c06995c1f9a02f55e84d068f68139eece7b81afbd9599049dc9fa796f8b7ea4a7a5840711ddb8309fdc3c34fb856f3c5ec8c5b6b8f2ce4c37b9506955731b0790fbd9de54affc767afc31196f7b46a633b137d8580b7588cd8d6659ef0f6fec9a5abf102f64698bee535493d122f370b7bc8c023830aa456c5777a8e6c79b1a5f4a40d2f52b49b666e8e8225845682e9f0291e8856b9150e77227203f855a1acf265fd9063d0bf16aa24e35a474360342ab8cf05cd674c54897937e2dd389f2f8963ce951525887e183f510d008aca4f0efd5da4f201818b4185bc6ed4e1d47de8ea4db6c72c82dc3a818b773075cd84e3dc61dafa20aef763e7f91e5f6b499b9b0b36d0b1649eeedda55ef5c6d02e84a784d6331cba36f27b518c95bbc708b247c98452ed895000e5f3d8272bade51498ce248d5e8983aff780f6e5e04f36e8eea1517f38f5cadb75ae2bab4ab37e061e6de573096b97b7c6cfb5bc307f5bc57bc342490768fa607cccb4bb22704e651e9df53e063d87e62cd8fd4cf473fadd945784d4daaa5c9d13e2cb5bf71043506a828bc61f554e222b3c6438cd0a3248f9c1c6c93e55b2f1294ea0c39915de44c9b88db04df1c9cd7b97c6f9c590f81e938afde53863831c7cd4515310b0874bf10d075fc5745882577c87bbf7453fe8410d05dbcd00e9cc63c532c80072d03d8732379b0f3a51f7659ce484128b4cf25f19f1e45e8a0d7d15622cb861dd3627825fe0c74ce96beef6ffdf3286b167027b721e76e0b385270c485463808185e5bc5ce715fabad08648fcf4b0b2bc9e91ffb49ee29930e704049b0d1a340822d8667d29129b547b5cf96d3db839292930429d028bc38c31dc598175af7bac1e11a0527c280b3da49226b152b08fdaac8621ef53484ff4c88fda068cf1ba0a9fc7e9755d32e4e90ab21da0736ddc97d93441d241a0f2618b8cc4ca1ab520dde035fd3e10dfd2a58b4f0f430845c220456a04d29214e3082dd845a18ae2ddec4da63010a2e9bb8dc3a5e409a1e9977e134c520f894328741ad28f2a1a5fd8f71f0cde47286ee7abf7919050f07d22a17b9bed5d5630646a1252f16548947f7474e466cc177f786f05f477b11733abec104108c42b9b3ad1afa79fdd627853f64c5f3ecfa1bd38bc99b49a5ee75e2dba9c4de0f6df700acc4f9833b1e413ebda092246eb1d63a0e32518411ba657aca755edcd7a378b8e792cb68fe86b434b4e6c01b54c6e98578a712ffb868d3a670c3f6cc217705fb92aef0cda986d607f44e879eb84bfcfb34bb071168eaf08a455429a0ceaca23218f0737dae8fa38f3f26ed8a10dbf3cc298c509c23ecf366359e289a0ec9ce5381e4ce82ac96e903de48144cde15d493137d637ffb794c50e150ec9323a435e0f3a37a2bf901297e72c339eb96a149628fb4bb04e3dc4d14643dc22d6a7e4c3e72003764b7573c3f1aeb3fca1033fd872cbd8de1c1727dc11c9c2171a0e2b968151d27664cb9c31ba01974383075c751239cb334ea76e98a4bf654868d97eff929daddbcfe521f2a0e9ac842f291e6eb4c5325a993979261151e07da5ab9f7ff28d83d46d0ff480f31f1932523a263550ae5166d59dc87f282da3efa6764ae1c6e2dcf2783004ea660a247a50a6fa20ec7d651b72a1985cb8e2b1abc9de8065a878b8c0ace3c653378e0e23ca177de153959162f4244529b55804a89a1d6620ef160abf839a86207fd72b45c824e288ef9f4b0923b7614935e1bf455bb347674b3412adf872ee6031d259cc2f3679b9127675d87f4d5e344e692646ca38da66ce5a1fa00a37c27fadcde18605e9e69682831e7a8162e041109344f80ca155d409cbde80f76b01cd8861cb14844a9341040ae836c52e51fbed8992fcd1a9138987713641c99fba6790cac5615ff312c67db3044f5e0c6a68881cbe74a12f8d257085e453d9b879394ed3f4fadce6b3e951c918d369ee606a740c4a8ea10f4cdfcab0c2d975d0072612b3b378f74570f50b29d590673256a81e1934d27aa21d85dabc59724222f7326498e676daebb02b5ac4787ae95aeb81af896e97a96c08b3b857119d237a9380866eaf7048ec66c3346048bb5f5f3f660808ad8560ef4e3a19b91540ae36aa285878079dd5fdce0c23b884f60e000b081151d532f9545dece603b65fc7eca644f4e2b143c949f3684ee696efbd7a4eb9bfa0c5f6fa5aff4bb81d71be77e8cd2b55c0c10d34f46e99755f33ab7056427ed6528cfeded35d5b8231fbd366ea40cec93df3988c9158fcdf74ae14ff8be84c53651cab9fc098a88de35b2e4f2fcb39408510c16e2226eea1d47391e4d968d91d82238282a09db7a62e80bdb4e8731bece7a1e7d1a2d9611e0a4d4aa8b9faf718a585aa858c8d01c649ff4fe222b3b458a35173e312355d94a5d8da68595199b154552b689705cf411833410d4d833e17184fbeaa4e527724392c949ba05cf84aab439f57dac05124b71909aceb428f3212f7c2fb54bd843b7a0962db0cf066d9936388e749240bb51a0b0edfb469c3aa4bbef304e1d7ff8eed63a27f867f0d8f5df476571caae1fba148b682afd702376c26584d4a7ab3503a99dcaa3d76baff458292f9883ac0a1cc24272bdd1ebd1304547f707feabb28c90c7e83e2644f256775eb185106bb52bb5e035ea1a4379b69f0b6a2ffbd9f34154422f67f60bc16f401ce53d96246124a4ac3622bd8bc86e6ae1b5c838d75be62817c6f58e9928edbb446608fd03a6bc64535befe521e01464af2a3885eedd147801e79e6887956aed3a001f01ab3d0df65298d943424a42f242ccdb8e3deda40fd7a0ca4b94c39f5b33ed48077f6ad53eb7c987b74d5645eb317d5a5dbcea656ebe2a53487f8d946c24a439d1353a31a827b369b01cb45b81f0e5c99f1052b6543364646cda1129b76695936b3e58b8c8ae624cc5cfe643e9cdbbd3311ba088e28de576ea35bf8243b62847ecba210989be617ac4fec24749992e891cc0b50c7c8991835be989f27894ce8d53f172949a2bf8cb51d02cbfd9043411749130b9369b88564913c757be097e8a92f3cb5c17606b77439b1346ac3b69792e0c12dff6b4c1254e438e1f540c4e9848f23114c2ef72a79c4286e08d7ca159c85d2280b1c5673043ec04c662b71127ac8683f80a99dfd54c33dd5101be6ff3a59c0a0dbb9cf2acb7df59f79cae263dbc647dc04372153ac1477c44725a63fb54f8b2f79fbece780585511d7ccfbc0763e426995a03d1ce1b33baeab39b12053dfdae898f03970ab76df0ba8ec64a943e01cb97458b0d2f8e68876286bd5483c34a09d8af9a2f7e331fc53ea70b207ef3d58732da8a61c6712bbdf66edb95d924b040377af951b33186cfbedf0c9d3233885d30e24bb46ba4bdbb8fcfddf117cab6b9da7af09187a9eef77396c0778a5852fb53c9448521ffc9cc1f808b927c1f9ba5f87fabebc988adfe2b29e34b5228efe4987d861606c27986e5eaf6567a1396330d79f16484acf9373e41b892645108112ca7f5776539469fa175e42501feab98c60db8e8b2399b9fe7efd5d719f23c65045c441fc4e6970c0a656ca28dd2b8041ddc59837fd1fb6bbb7f9d1277159587432264972cc56d6b9c32e1cd95487963a605f7fd36869bf1ffb4d9d1dfdb6dccc3b29cd7291d34bcefc930011176c72a5dbfdd694d5c5acfb1b4269173731c7c675b865d12ff764b5ec034e8ea62a9c818ebc7d5948b86e0375d368275dcf23cb20f6af90d5ed30603aa814ff691549e7a2cfd408e398ba8b06d821464424197247928191d1df1ef19d8a541a3954e507468feac0228bafbb9d294369ae7b4236083de7d74ceea24b7c13383b417832120f27a3715c16703bb953b22cf6b10d3b6c6106bc4ed9d9c0580ef0b798f036fad9db6f7ddc7dec57790f8d3965115ea469189f7e72bc4c9361958eeb8819300bd692fd78426cd1882868a1ec7e977c9074579a376eca36ccfba1d95addefeb160541e649e931d6a8f1fae11dce66b6b520360b97699279add6d63b7430849d2f09996bb58cc2e00f35b7ee653c1dcaec98b7a0b120d0af4ea9d02e17610ace59c66f01e3ea7d7bae610ed485a94d8fab7e1a784f5b42f9c45287d58b87a2dfcf2165e1c15bde18d3c35f8eba8204a1af50114c46fc951c600ad6ab1181a858451da8438d8220b39782b60fc1a12958c67d956c8a96e787a47e37be709143dfde5ce17a3c190afc7b4407d86765bb7018b5db1d6d9525b6d08546596f774ae01ace20686d9737b43cd87c5f9cc4501e7f21eb40f705efdcf1c535acc59e10bdc64f425e50d6b209d5852563e3e9192c5d6dd9770cebabdec9abf9bb367bcb0f5d2a22caf2ec01c41b268137eab6fb2d20be8976b0499557efe07a9721cfcf5a07afe3d9fd59d11fd12ec649ab680b05f2135bc1b49e6fe3979723f39e6121921916c845dad9303b0864c0d86685a6ad3cf3988a5c55b613bd4567a809d08540ee62eb3ee07939c9b9723849ed45217ac24666f3733cfc8c6114b8a325470480fc3f7a321bcf2f10175cc227b882987329f8635fa8453c379aa0f15b09702d202a6b0a6bd3324146c385911ce7172fafe4a070178b1f7fd29eb7d8c6bfa9436ab1217cac44d832b2a33da9e22d68e1353ace3c214f867e2dca3f8471955d5c28e0082b9ca9f7f637f62b7a1b45283c38a5b42d3ebdcbe9a1b7e42b66357d0b85f67ddca79422d73f52e2fd9ee688b0d0a3791665f77456713ac034cacc83e0aece1ca07ccba97bfade506c589fb8e69293c5946ef2967f98922f2fc6237cf92263e14e6241ac1dfa64a49dae24a6b3d34bb6520df6e7d8cdd3253f16f868c5ead13f257bc6c3a15fa857716aec4fb94647438806081df8138af686440c8d474b7959885547e542e1c9535f90ad929701fba6e5373603e58463d3fa8896d963ec752955d93d931872d04e53dcf349d31dbae17936d926eb7bc47da90f02a5ea262732b5563848518930fde38f2ac202b816bf1a4900ab8dc4334c3d44a6a75a1a26fbce38a7fe9b64720d54e76d89fd0fb2735969448bae150ed75be86b30ac86c3653702cc5f116507253c24e1b2546f7e83f00aff524eb91f72683cab7a2287cb9504610086d06934b86f91f1381c3ed5ad5ef4c0c07ca989b6de1397d5a07ec2b663747abd1a17f54e6282d0c9f55403f68c3902756c0b8fe933cdd66c46d029840253ad13a6e9994f426b33b179aae4a322e6bedd805f4aa873fbadf15ac4f19010320e84dc91d9e2f92d98ee672faa09d0f961c4e3637b143d01f973876754f165201f31f185eb4c70b2bcd972f616c793ca03c3b20e47df65fc512a06b2f3f82d991ecd344b9247dd86442fb9e65dd4d5efc7f90c8408b1cb3b728215c224151d5b705198dd9691a6675d0cb1bb69ed7c491fd0555a7d886d514e100d426d3d9e142c0d65ee7e43c751c6f37f8ae8ede2eb3db573a336b915776973b93ec7064d6359c32e896638b1089fafa8f1d0fdba8cb7d6ffe44e69c4548aa5f2913d5e25339c07620ee90e1ee456b48dd10e874f066df0dcb340fb0f7e442d5fbd8f24c89bd0de245d58d5a274f62a92969ffc164215dfd9b90416d7500ba0e2ce4b67316db9ba77eb42b438acc7d48901e72f96ffd6e92344f8de1d067cb4c90123ad37ed91974e50d6d2cf7a79fbbc2890b6f7b72537a2cb65cb0c0eb5ab50970b649929e09352c8a92538bbc0474b8e4bdab5bb261e6d66a1eba9cd57fb90fe07a86eaf093d98535297c0823c0c5e45230226ab13f92af3f5a1c0dd3a10559b392e5966ae8c879ac844fd7211b3d6461ab79267dd5558522e8c199a02a1767051a1ba10d10ef6fb2501cc8cd702b1fb4f9bdc15b3c31a9cc8e77361ab522565831b66edef6ca95c51ad5879e8630aeb75d0717a1c0d45c12651e027a3e6fe297008c3fe9b23d6d4729a938e631e44d1721d8b7209605464c516aab275246cc1669c8884b20ce82631c6cfe476407d3abea168b3a6daeafbf439b584b909759e06c97f20792934c998d68a20c25af1a272024da2f9eb16c940ed751934adb974da5ce22f4804ee70cf7b2102a6b0fb49d1f26aee451a46134531ec5ab02aec3b49dd82823bcb497430fe37babbfb76b9f3a4f9d3a14df6fe8639e33076b8a23a9815ec8c207d64e3d54f87bfa71228d4da58a656c87cf0a230fd0303f927f55fa673d6160c11eb7430d0e09c7c17444991925f054eadc4ea81c1d7c817b626b848fa0837db65839db65ef53059e60b000d5361da7c5352cbdaad79b273393d1a4878e1f60dfbab7b3469b13b4c01df443095b616ebd36ded9c2f3b9f2ef69d9b477348332dc2d05484076dd293932eeb27a30924c125440fbc8099b9e2733253678f9dbfc43764324719c5ca0f04bdac662282773c7e903c8c9958bf95b07103fab55ac3c613134497cc8cb04f4bcf922f5cc0e7e53ba52647312630053d8b44c7a88dd84238e1b19ba952d5b5d1d9d2c6107391458fc958ca950f00b9b5231d6f323d1da0b57e56601b8a98e5d1d6824ac71287e7f489ef88f14dc2a04ff12ecc54e4b6486becd5925d680ba890da6d22c76e5db9a86ed3412f8ab64a04868f26a6171ef7c5f6c69a5af0e7568cb32437f5e03fc78222f33fc5823efd0395c32c556a56fe905be93accf791c71960e95ba8ca3e45d5115edf1e795d32da3e9eaacc9fceafdbef1884c554bf4c0c51acf5b89cc3a1e61bda3ac87a0871dec7e1720ef5e83e9a4de80b8d12d06d2e528f760c0bbd97e88d0b93ae17714f94ed68d2075a60c199a9d134f8d9ced08b0f4d00043ab3ce86b1e675513805311e4669ab7f4ab026cbaa28e687d19bf312dc3f1c26fdeb64c8a03504a70b54097c04b72ca3cc1f1d92f776a56177739144af3504521f7a5d35b0fd20780ba6098306afe137daf15c88a40f197e5049ce737e4c42a9a5991fbbf80afa752141e7c6a72a1765c687eb8984c474de86108d62af3eff832cd8fd7425b214a13e84b7b1238126014f674154647c9aded2e55e5ee82d6f55d3b97d0610e37da6853689d829730ec2b8da3ea158cd1ef74917ef113751025781ab7b8751a0b19fc7099002281ca65874ee33acdb14f33c9ad38e2576568049524eb97973249d0e5104f07a840eb802707c07cae9e6f1e3ac89210ee69c0aca5284c49a5e72c25581228a221f8e503ed6d7f0e2293b99679ee5dda1f929cc92e38358cde37747c74c9b9c14b1ad34622c84e156b65d563fadd6ee1df82683c5e7c1e81f36fe43aef274ff19ed1c90508ee263d026b45836c03ed4c8da7ef0194e82a55e93f061007557dcbbb0df6ede7a12b8b3a38a2901be972c59eb58d4d20d474c3c4b855f775263ce0ca7c751539c497bfd3781cff16709897064f38a17f8dafbb40a1e850f9126aca6605a0a5410a2bb8325bd79f8bb3e8bfeb4e6af84831d94f74b44374c618bdc70362dc16b9f0a722d7046941d6860264b4ad0647141bdb422dc1e7437891fe63c0c1084975e68164293f9b60e26e819921bd563c99e7b59f811700482b71c66f72c53446e4059975c7610be36a3d90c2cab2232cd44005b6090a33255607039d9cb635266fd3728f3bd56010bb3c46cc9fe6baa6f564207efc453c5366aac1cb59974f1476c7e36f8ee886e865199392da800bae95c6521eeaa64f4b5ecaa7ef58a4ef6fd16059724daaba4bfec5fad9a5887f2c1eaeb0c7f95782cc05f6342d7a1695f3ca41146dde31fb1795af14ce90a444f7259e5b61b7b0d25705f4f06c6dfc78c247555b78bc6f8fe49fe6fba152d7d38ffa4c83f48f5dcd86e7548b166863577ad1f4fe1685239af833f90da63964cda366cb5e6e3856fd030f4c08bde41ba23aba05e70f68b363f010311b69096c3fcd0058e465244414a09d2de6d690fee84600a018b33daa993c04af01d2d04767372a790b5add9131bd52c7cd07d7f3d7a59d96d985941b42415c69e766dd74435149e0eb9d654a7d5a82053e0ac56626ceda853aae61973dd0dec84745b9ec52349391d4a708f46ec79388cbd251e2f2974aa659dcd4429cf43733f4f8145aef05e107a8b8a3748b18f1953e589c858e5a46afad6791b40bf94ea05e9f1568c78cdd7bf6c975c7b8cfa0a4aa7c445e2ba12e27f0e917d34da77381243e6eaddf45c5280a846bc5bd511a13dd236a6604ff8572c36a31d4699fad333750af5de3218db5e8589f942ad211d43078b81732f6ad816a1b93e65751f8d9680b7c0750fce3b6e145d2d22fca5a828b75fea3e766e024e748c6c8c4b4b60c9653554b049cf3a67e65bab42b5d3fe6a86896bb54e5aa96cb5241ba912dddcd91f108d091f15599d014b705496d2653902cb2f19d340f224f9ca94bd432d3d831f77affe4740376983457eae9158894dc50e93dac7813b3adeb8c7a0910aec97f67a714750af3a17e9f890aed8bc6b4a6be0e63e0abf137ef19e59d399255c86172afc012876724ca615de0cdec0720abab9e663fb0e49590b949ac44c92c6baed99e106d652d50ab3a2641819c7087221f2df020864ab67e8f522762d2e5389435e35c762c9b519454ef7737170abaa84352915f6f1d99c33915a586b5b93ae81669655e2bf395b89f08ce34b0740c14c1f58a6a8368f0ba2375711bdd40b1db06a040ba3ef3272237480fbb936c6964fad752468a1e350264167f570009a652ff04ac2f530ef45b7f50ffbf38538329c73538cc464fc2b0765c02ec8b4637e88b2673e2c5300642a906901474cfe0bac26eeec1cde4c24467dc1d195008c325b70df559d344b3b37fb29653acb654b0535751b56d3e7645657915d0538afb8d00dd09c41f00e3f4e3d9ddc8038828c9efefc6d25d8f13cd985f2edce059a222636f242956f84b068ad428accc8a3fe06f658726fb01f37f5c300afc656d6a9e05ef755c251f82eb45e4cd9eecd64c5b90ce47fe9da74f27520aff2db37c567c4647f19622763de37b23ac90d0dd9f738d5b680a56cfa415fb88b6985a1605a13ecc1fc9c5a781a1f2b7296907c8cac1cfc7a7daea6cbd9fd6656640f9a1f0b0a6d92b881c7bcae879dfe512f36be5a49f75ad20c16451feabbe3df55302f1b4eeea72aff40ab6c507cee416ed4c2fb87ec342ecfb40d27d42fa022284bb8fdf28ff594efc90ddce0268bfefe09853a3b8b918e49870101d8e81f0827168a58c52e3f1676c850cf72552c6b24d90f951fff01987303e5cdd44706df201713d4383bcbcd9212c68a53090ce76fb000c81879b0d09969ca71a10d5193d357d74d0c3267330b98fc262b191c36d4bebcd3e4d078e05a87aad9b905aca5927a62d0796d4247a092d5c3e820f88b14390c2d88feb83e26c813e52cfd5be7753f03c5e9464023c21fd0550f28b8daf40219ec91a4d13dbb9c6507dd8396cedc1b2dee3126b77cf5a05e553a4214e3795e6da2f335badf70100b3ac6c2915438ac50ab8497011ef3878f0af531ed58b01977aff3824bb26336409c33646f1451a9108da1019faefae975894af6d03f1fc130b3361077dda13efe12459c99a11b290adae9d179b56ec7b3386f8a3ce1ef55f7a9836855052e2e493e19071b3ffe03866600a1efd2da363f3f2847b3278d8c668c4c82f82bb445a618dba076fbda2491d5622b269ff7495246d56c2b4b73d8eb496b8618fe0abc22fe9239eb92546b0be5dfd1659e864115b9b713fb64ba4ccf19dda9c5d8f747d963c21f07b63e384294ee94d32405a2d460cf134b8cddc077c065b7ae1d03eedd271fd645001dc9ebcb8246e931f657e09eeee2a3711804eeadb4191a96ffb2512175d2a75adafae3fc49d91d7222966063ec761e60683d8ac22acaecf8cd05b16b75f3ee1464c72b097a3fac0fa4b2fe8103e7dd8e5497f5998c881c26af011743fd5afb184f89eb08ce4a416a9d042bb977fd45d280cb9a516e7c84d88fb92ba61512d0769d161cb7d28d1aeeef9b61dc52d02996080fcff2f4e1226b4df7c9616a9d614dc7b225f93d2bd96d35268d90ee49ff067b1dc22bedd99f7e11029c3a2e0a26e3575644f797bfe41c5ddabe3fbf6cdf399566c0205940503f8258dd469585bc5246883f101eb4489c167f847825eafb95fde4179d1bea74d88a6d279e8dc7bac50a1fc83c2a76348a1098e4cd0ae2b4d30fc4537e18be17e8e1b32281fa2adfce6af42e53a66822250bc0f467515c8d6b5198eecc241d6ae15a593ff732c7177d49936f902e4692f339c6a7531591e5ae85241400b9bf7d4fbf33f93cd602ebd0869ef40c9c94fbb422ac369ecc76f557509d903a8bb00c92074871dcb885a8f10d235e264f7b18ec06b80ed86d05b0d8492b11e7e271e00e7c07a6220f4496577a3946ef0fa528a9444ab38369e0b899c80aad8bb1378565b7724431de7a55dae5858b72894fc15a5b139a71d5f59db7eb6dd8d1370b8e8a02bc5e7f9123e903220087e4e386322620cb202d0f9408bd10b914d3172a0abe2cb76c46aa2c8cd6a6dc8d7b38b03a340e180d7667b63145f3b5dd3bc643b5e0dc5fcb8f3c795b7aa741f6d81956fbf552656a181ea7af0c0196045735f8f8d2b10e927b93d43a600f3cf29b9811ddfe2a0a0d5c778b018aa19db735ef304ca4394784270da8ec6a524ee068362cf79c3f9839021e75a88a885239f0e44239cc62470060af9ae999a3765ccf93542487c7193e2514763bcb6f7718926ab41c6be76e1f3adbaf8d8424e87c5d17c87a12ad01131aac55f45db270ddf2be9358f10b36bba707a58a23ffbf72751473d9bbc402a243f897930490e50ec51315035ab2b209949b07a5bda1ca91e52755ae3695bbfcd5c06abd2b0160550414c851710c57336bec696b2af81115579f98cf077352c7ba8221bc7ba0351081264d483b2c49131fe9f614181ddf5a7ffee8b4fe46205342c9f0460b6314491ccc9168f12800f9f3afcbdf779b77850582ec878c1ea77a8bed58e5b4bf9e318eb39a596edf1cf0c2f35fc20a7e9c5474ee90b3ce01ec22ba23f753fac0ebdc3189152a7a3ba79b6e7dcb8ae083bb2bc889494ce79a48f4c9021d4174d42be490e531333eebc7a1090b890eba1baa3484a5a80db6812bcaa787cb7e895300fc70a26c918c9d8ce98d62783a73e2b61a73aad51704345a951aeaa8217dc17f0f5926dcec896798a540a6b84da0fbaf2720f6e3d781b610d2d856044966d38258717f2b59257cd8d07c7fa033951fff1eee2230d2d6aca2090310ea758afb24092fd940791fc08a1a30a6d58402755b02feabb6d4a5c0f7e006075b1b08d8ff30184e34b6bccde9465e12450b191dba7fd82dcf383ca1c1e15744074c5bdf45818d9caede0cd77878e83c0777f26636b5af2fca2adf25098126d5d8605228067b05804a4707513dc1c2f08a370ba8d6d2d19dac7e088df1298150d7135d1fabdbad8f3848a5cf5e5730eed6a7a18ad54e9fd4081e1cce87b7b8831d5111a0b4889c451cb15fd6098ce785f564d452a0c5fc6b705eab5657b2480d0e3188eca811c8cca1af86ede1f56e06dbd6681eea8f25156f21f0b849ea9c506506a328b6944b40f82c71381bcbc8f3792b0f763cc5c5e0e7acf5d309220b103b077cae2c94807b2c54861d3808d57f5b3f6015983a7c2fa4a9b1b6f6b8778f612a39c15eec026c31837a77297c3909f81e66059311f26d88839123551449858a0c2f8fd5ea9a25ab726cd66a208abea2fb449d43511a7c6242eb4b1ee511c8bffd3dc0462daad3ad174c4421dc635d2485687128f73406212dc9cc5d611b4c4ccc7c31abec28efb63a503928c775740cd92c9e96ea07d1097ab90440d813ea9d3a075b900bad967d8d3eda438641013f4f72586f5fe7d9171ed4805496c470560bdeed049ffca19b4f000898a6bef249eefd3897d7f629f3d903fa434626225a65708fac323ddb99a5744385270a8fc9d4da41df9855298c206122514f7e46cf2d1cc440f19a2617942039636a372ff0ca725168b0882b03fcf2f53f99a52092f8c65f25da270645ed7105b1e298ba9e126e2e4516239bd08f2da69cc4de3cd38287defbf1f174df809f6474e07c2644b2c8041e5d97680ba51e9896f4bacef00f614afc360cb3c1be227aaf4430e2609cb17033cceec1ea946a985fd2b947c11e4c589728bc54c36ffbb39c2981482da14c7e15db3d83984ee9c8e1bb8dd5edf33d3b50aeb65a2cb1ec77353cf56955f44c97ea03689fd33a823b05c30f7d1b813eec7c03c4b818937f0ea5fbb71c81919630b2da07fc07108982a392f42f303ec69fe90a502ad0c58d4fb5587354cd66a2ca1e038f9537a52b0b4cb563c42b4130da5d9699ff37c75ea971eaff5cc15741ebf376d80bb8c68222b90e68d6706692676575e2d658136a4526de98e17fa75b31a621fd394e757266d4b9c0b43f5b45ce575352ac7fd79c42a839eef5072eff3c1019d2ef92f5b5a568219cb965cdfeff935d6b1b762761ccde387fa90089140878209040507cedab59f1532b973b35e6c73742898a3027f3c1d2c5377d8e2272c7dbd998951a35716577ef187b7d488ef354d43ba4b899be51f59fec8fa0fe41af30ee969055a59da320fd867981d28518dcdbc40933b9eae93427eb693fa5176f8fe944c9f316dca6d663eff1f57d7d29bdc3440cb8a3e875b23e6498c40fb5a6a21db97e35335326baa043f81f1cc924f06164950e60c2aaac677b9e83aba2f0a7007c245bc58e329e8e4daeba76649c1e1a994a62793b38ec5d47e0cb9c4c474daa81c1e227ddb3fb7e59b24ae71309d50a6a2de1e5cc81219824420b6e161d4eceaa3770cdf7b77d3f6752d2b9ea0f0075a1cf39eb074a4d8d046c01350362c79fcdd08b12932dd14c8dac08f6dc1c98235eee4bb6e2b9d8d050b61fd2e751526160fbf400d05e03d52b4041eda8f9029f74f1d13a53c965fa1e417eb0fc5022fb98b9b4e7cbf46d9ad5fcffe2348650f7aeef344d8ee351d5fab4b5df663508ad472dcab1ad2fb04f5a7d3972b0a4274e335be42a92269b82d5082889ea007c8eb8658946a95913acfded154ecd82977f18fb4c74fb6f183643abfbd48a27568b4966c29fc1f328358d45dbd8ed5ca37be64c0d1b6ca051bc4ddd7038b2f7f24b1ae7e0cf738f5a54c78f9e75d35b8fc1864f99da83f981f3aae242cb2920bfc8f9d2dc4e1cb91932dce31fe8db351fe8625c65b99e4e19459170271988631cd4aa414f6ac6e807c1a0882112037d858a484b7f7654d45d351c049e3d95eee4be9bcc7c7256b401e8a7302c41f01b5aef4b88518e3939e5c542c73742b43a476bf58eed57cbd6dd39b12c9d2a014ebdba1b337b34dd683379ec14ca70009af9b90f44a07da1ee4ad7c7ebe706325a2d8b587ac5110006d5f8a5c72d0b4d9539f79ff2266c62d52dfd9f42d358a8e6fe92d12f5e4aa6462e43828d0ff676d0d31dc91b5554a404588921b011e94be0d1787d8a08110a925bbfee68e63118cb368bcb96cdfe84dd752ee673cb660437249775d1cf79d3f151296fc4b564307314de6536043fb3838ae02a86b5f6387c95872352be9cd9b29ce59fb044e2b2fd9627f318305fc3375814d26a7cfd838b7480022753dff79e89c8388354317f7c4afd15fe9ee001661a9e5cba0cb4967c8b70385960acc374a9a247f52bed11189ac44accb8464de45ed0db86f906f87cf99bf480ceb42109edea6a620a70cf578d0dc2a985fd0b8b67916e96875a04ca965c50f7514543674f52d41c4673c31f0102c3a224d4b7392d4514f3d93baaf832d067263e133daa529062449bc8684a7b0548eb3a821158c79faaa14ccc10e4ec68973e8b4c6a5a3ee65c6d041bedae65223111e09a392e86cbf35548c5865aa640272285444d10259eb7c8335e5994ec3cdc39d5a4524da29ba6c109070a73dd17af14dcb2bd553c337d05da0229c4233b3d85f5a830e778c27fe7be03b81259910d68de03f4c85e8d29af3d21b7fb01a031380d1723105723e56fe2de50b22719f488eb5c14a392b1d3cd45f1e1f7dfa415305b2d0176e2d29f98ec78d3c4d34152738d4ec66c3971d3105a01aecea0efa0ee2a238fa39b47af383cb266fe39722e577833ba022edc056ba03d141df441a521b5fdb1a6586f470232196830dfcceed41e8519873e76b40528b0e133b4ad05afb84ea06c0efb1ff19245f6597e49de86120f6c540b50cadb5b62b4b2f155aa8b6719c69a6843b42a7317b2caea05db077da8d95434b944a90892cd3c278f3c807066869552672e4c0e9a8307373db2c439ab4d955edb0fc8f4826ac6d304285265afbeccc5c20efa6cecf47b7c4354c308b1cf39a0913ae5eecf608bdb990240bf2a54a9e429e117fcdf1028d174a8ec5c1fd14d2928f6bfaa2631a7a19bcc817ebf362c90835b51bea3f2b914c4bfe44b0773dfeb0c8902b8875a9f76d58d4606f07e546256d571fc5f971324be8166c2ea404f1369e1c110b7d3f67ec1d01c5df524bd8e18873a36a9a3f209950e19435325975c4151473234d7c9afdd0c5a0248833b48d655d32023f54d77d7cbeedc8bf60ab5dcdc17206991da69f4f6c901b9e285c2d6893ce99973e6eb5e417f6abfc120b9c1032ee57d27650b43071e012172b6fd3b4ce297badda40c2fada42976dc73779dcad898cc51acfb2fc3513000337b28ba9faa59826ccfb4c3edaa0166b9f216caf771e5efe25c56f81a3914f78830d6b8a9dc9c17899947cc6461bb2df8cb349b6576be59808f99a1f091b8c64cfb61ab151ca849e1729ac490c9e460e7f543bbe296872a36b06277186e73e68d1de12a0773e660bd0abe36700f7d6e36610d2ba6f27595d59883af0a8224cc92c0d719d3ed82624f1db29689788e065fe4650479c604a18e4bc5dbe46dd5c98474daa2235470191f7662160827370f7d9613a015bce70a67ec2dc663d285e39705625a0bb67233467cdafc4c53187ef1c983b5edfd4657c2a67865c72160e3b0b723006ac5acb6544cea0a948e215bb75e7f672cdbdf9698dd56811477b245f89aba8504e1db04f4eea16a5d4b83ecd6e649be355c167becd1915e546016c23f3ffccdfd23ce5775f809d0e8b083bdc3f427b0b14aff3555a6112dbff59a04625ce026ae10cea71d3310b5150591d5ef974aa538de3a0d6b5732d02b7a8a97841d9adc1d7f165cd7efea8a866035dc2af1537ca5e482082e6f0d405a6edc7ca69491f81ccd7f29a2b611ca1004b30fc9d2596e97191c65f5740f55661e18a9624a3be09f5edebedf620ed58877db846a768f5faafcf62213edf843fe69de840ad3368a028675f521decdcee7e56cc979a7e3f54148416cff39fd181934285011b35419239c92b26b5c283d8a2873fa2bbb1c4a0a04a315fbaf3598b8eaa0247fc5249ba81c1d3c83de3c939bf8504b0d2bd9e85810c756a31afe561c2622971232185013c83aac7fe16b9c10b33de962ba0db8f4b181e8efaab703db166643443bb2c64084a6310725205c5e272b04ec4197cb420cd6ce9e68f1403c181782aea827ec9f05bd5528cb8f70b7209204edecfe532e6093aa8f0c736f8d125c6b70546f927c3123f7c29196328496c4b5c7444ddeefe666456a5afdc7cb72dc24b9c9287ee2b9435b76e7bab7972adb0805cd9a1f423a9635a0c2adc2faa6a362fd19622341c9c66b9b688fb0ea88c4a1bbe0b1724a87cbb4064d5a602241805af606ed9676fe40ec15ca0bb0679ca1bdb5742dbf494f9182d0a49c87856e6bfc45aab3214263697fe24ca0d1bef5d780e51e17a7f8c48fc54a4a2a9c724845418246157d114c2914fa040c9a6911621bcf913237eb2d1f1f0556963d5708cce59da94458baa745c86ab85ee13bf732ae0e319c09aec692daded04cb40bd5f0a945b4928fca95180e9634f7aadb9632cbc7ab79d64add0fcadeee02cac069ab95949b9dd7c78e2da098ddfd5d0b040522060cae2c8f152df31a37207442e20531ba5e0967ea6bb6c553d5a491e73084e5d0bddb2d8fb9db9fed9acc68197ca83f3af27620b7fb735f859a641ba983e1ffa8e266092c4e09d68cb7f74f625ff5223090e36d909d2fe1732426cadd0b4163a526215bc1a0593b5cc35d4604aff51b076dd858dfeb09bb417e0e0c1813372778521779a0f363a95e42972b4fb0609879ba7b85243cc610c339f45bf3cf20b410193cdf858d0402522a8629e2f536597b61d1017508393d8fa888cfae0aab6bd32d45018d14c890c70e191ac13340f225145c223b1ceeb991f5dc4d3543176b7803151a40fffff9cecd55e3ae944a3e622a52c79c5248384f84efc6bfc963bc85cd14cde0ae8362045c7c05f6df92157802cbba76af9ca1ce80663dba2e423b7384261b18c626049f382b4258ca8a05b6e211f9b5a8d0547f7e6520a41fb66ae4e7c4e0768fb5bfb749199a353962466b253cd32950cffbf623300907aab6c3758800b7e0f902d17c7d94647f2e360cb386222fc42ed6f6500dbfecdeaf0dab0a3a02f752197d67c19ef85db1417eb61d95ee2e78725b69ad942d8ecf7fc9d9f48c6aa1a99d7a8e1302645283877238dcb79e44ad2410bffff0a14f4f1ca566951312d35eb5ff6b0625b5b5d45838962a105aec7f28a56edc1f0f921f271f8f8a40c92e53ad322a654ab3245f20ff938d4e182778fc54b7714083866b14821989452e659abf2b0fbdab0ad7844d6de3c5baf909f2308a4420e467366483f230507bd1584b2aab1e2ce6e6e30366258d219893d245f69727dacb3ebe8110b8fc54c3ec9f590e2ad17c40dddda4a94d2226135e3651298a1debaf4fd6ba86fa6505abb8868493daa10156e15a949de465570a0eb9b857e4b65f29fdc87a57cfe54daa835700eedc199abe64e464f009233f22813b8f80fbc333b0f34277ca3fa0d14c80758a541e5956230d18a0dd62665f572089651f96836fd3adfaedda55fec1c8372a0bc544eb8342954b98941a3924d92a3f3f06c88b98ad4ed84eedb175de6adb2fd10874ae83be820dcfe424cbd5820b1c8dc69680d9e835c0c0f99043c64a3df632010a8e8713725af50f2783012401d2169d526fc2ffadb7efa5677066dc2e6e1612d706797dd38042fa3bf44a42cbedff1b65505d490f870aca74755282ed1fe8eac2ff51a0186acbfc1bdc8d479c8584241b7eb380b5575acca24a58efd82ba4056146ca3696dcca19f558913313c8c68a56172866c4cc1bda110fb0bb9be5e98e795000c9e175f9f9d9ebada04f197e45116c737f967d5f6ef921e24520f5710da704fead3f3259432b090a996521d5dc426416ff7e273a328af1e88c29c494697456fe3aef378923f4bbd0706180e3e97b7987d17824443e56c8168580e34bb63a8c9d6afa8e93ef108f3f3554ad6597c3cb635321fc0fd4ef89eb52cc342bd7f69a3a0133535638f7f3dd9cc95e882d4fd84e82994d8282aabf11e1a82c15c6593d750481092fa239e6e333a83911080961eddbc5a0cae02c06164833ae9a0a813f59d2f7827a95ebe7dc218b228b277bdc122dfc72472c2745a1a6f8337f4505a189b5bd19f3fbbbfab8a86e431964632e2e7cba92e307f722ce69248b82545936208faa0fd132efff959081f20292ec3bd584408737c0b21b787bbe1648a3f29dcda869ad3db7f059997331e803e7ef6c126b3bfe3e86868c881d47fa02fe6a4088cbb161b31d86fd76c00b2888e70ca895da3ca1531fa1236a7e32235b716bce826bd51f072083ff0d5a5124e4013ce5f6896e69b1bb6ba7d34470669ae0619c087ca950ed7d6505e10da9fd8ae291c4f4f78e866389376606c0210484e768f4d222a09c8c1704d36133966c9e4fa8f6c2f19a65370f447fa672d261d8fe41418648f369ac3db6fe212615bccc674aebbc41e91a19ab06658aaa8d1680dbd256af2dae1ec5f712089e27c2199dcb40c5d6382caef341d5f49d765f461400bbce501b33999bb7c852e3f02939cf8d451cbc35450281719449a48d9750f8a8cc4eaa6f40f26177f58609706729e47d0a6f5e015bb9258e6830c4e61d686995e5e5b2c9cd10575c45912b5b72b5831bb06b9091d8e7ac42d2f1819fab9f4737bc62e51fc92c32e655dac23e3fa579572a25e48659a2a17849c3dcabb53af8306a6d102d6fb5268e2f10b7ec611a5f6171f1db5f36d1e4e016bb4ace9f98f5fa5c2212598bf161346311f5d2e6c9f400edc8bbc48ad0aeeda742a16acded0c66ccef7c62cfe6968ccae2c383339feba5d9d9c30fe1415ca1988703118cdd59ff79073205f4c0feec6edada3b354000ee9332b8bfbd6998880475a4bd61a2f274d1c13df8bdc0d5bf35a17a8cf3a4a390fc3c98b410ad37963c6f4d9873c05b50605990ade9baaa8d5e661269581b7f6fe88b60cc0e2656441b5bee7d13c3ecbda6b8a1ed0b80cde3a3e6bee8db114cf06c2e3a5e0a3dad6ce5eeecb4bb3577f6d2e884689ae3b9426d1abf448bf63fac02011c117cd03c98f96eb040d2d5217f723ebc9b7cbc7c489907550c578c7dd56e8f6e5b885f3dce0feb990d43332c35fc56fe50d463580a8eef669341626c37eed15291318a9c06db93dc3c7fe873313d874d6a477f18190994d4ea4f953da75df8292efcb12fae64ad832a31c411ba52ce1f8da4ecbe796a644b235884834c6fadd15879c28d6580d4f2b8a26afd30a56a68ad048d89d4532b4164706503b73d14348589c7f25747af996aa273f29e72fd087c93b8e988c1b35fcbc06c154bf4d56783c873a3755d92a0c8ae6a97ba689307ca9f02b9de9b56c32a7ea2d7c4774375f162b8805b47f1f022b2056a8a3b684df79600908d35b8e865173ea385b416cfd78384dcaefb7693d17870296e9b866d17d6688f6f84d39ec36f02c99d4e9d1a17921a7d9df7d9be8ae1d53ee16921d8db577da4f35dcdaecf03a867ed3a05ceba37edf5431eb0df04421f12f5cdba818a39c99a808891afcc2dee7e5f88ae5e6bed3f2aefc486846e10091cff3b5fbc310fc436d5dc6fa088af790f266368df39d6940e04a7d5c3e2e856cf3c1d30166e80875656bae344e7813f6867e20131e0f4885875dc2b5440f089ad52ee6a098233f458e21eaed23688156a8578e4dec126887c3ff7e30cb556f9f8c4c19bd8c1c13c5d470d26130d76fcd1c547e49443657ada3129d51da8112c747121c0c3e0f597c653b1bd30a0cb2803e75b21e3f0b9bff93399a8430d3af50d9b84597c3db7c8cf925913a476671c10b46f375bc9ba80090423c243110786b0bfdd75294975ab39d8cb68c296f012e428df045e4520973cf04e2329ad8e58b1e1955d6d48eef24c096061e5d51eb01e6071fe98986b28beac5849e236c761a632ed07d7f42c2e5839d2539c41881aa45f6b346aba557210e817ff4e8406fb79f09a5b0c71d68320e3e7b317ec2faee8218f8c98daa5bfa9c9aaad54fbe5c70b035ef8148bb76741d5083097514b8ed21fb6fa62c14332d513fe8b998dec7ff22a59bfd01e86ea2143e816306fa078c170c0f4487887282784ac263dffc7f8e3fd660fd0b8f450392413f34e8cd3e237fd5d9010bf29504a7a0f36952a88b00604bc98886ea7fe7762bddb695089212d13800f722f6079dc6ddbf3b51f162df9db256977d5ba1c09e9e25356ee16ce611e7f2f3b90c34d394f21d82310a652603861d5092ab758a17def20f04475f8d9bc25ec3ca63224e7d93d1ade3fbc8c96010d71309ad584517d7db594b837e446bc2d8d369453194449f16b1c0e3beb5ad8cd75523d1eab53ce9025fafaf05f6ad9b5b6eccf2dfc57e2d6bcff049efdf66b4cd0e1239a74d55ffe3bee10307800c4ace80f5ff93d88cb5f6b065f4931c65dbb37050057c58e936c7c6d2cc7033ed741f128a064f7b0b6798292713af045d7293edab58a8c1a1f286dedb2c754b27e97c1f514396c1d6bd45e1b96ec17268c00db2c2432f173c60092be493b11806b81ad33ee4e3c043c8f90c50d1d7c5a4c7441403e92117d0dca6ce5cad5626ce3dca9e9f6d08d79a47a1e4f38be5ce1b82a19df9d260e1bc364c7eaf47756101e5d0177280431411daceed87125fcbed7dad87b738f57121e995436670c2aae21361199489fe2f84ad6c06c26c9e20e3df49d421eace129725f5f44f0dd58eea803e33e3938e013440a2c34734e140473cd96a28f15d2950baddbfa41b2e47ac4da5bb622314ab079f7820c0cc8e94a3cced492314a60b6913835e209bf555dc604de52fe9548c37d4d3ea445f971b157b09c5630ae81702a8942b9204692d2c997582d35ec74150cf5e47b8de0ab53f7add1a6cb7787f8e1b1c73a2a0b4c34e6ca1bfd43bde5dc15ffec17b82ee03fc1246d6c72a21360f9cdb9084b343c902c4c7361e083730edeeefa5cee2b3df6456ae4673c2f70521b0e33330cd18ea4c6be5e7ec12582e551acf81b14b812d1241e79d32ec6bd056a5752fceb5c9107b6d1702d4412bddcfe175d5781d9ad37f088ea036b479c30815a11c6292d634f07f0b108319cc8b776662dd5c90c86b3132dd202d77c18367ae6ed84646369b4aa5b9fc8a3f49d4c6f60ad74c495a7209d701d8179fcadf0442686e87e9f523784c6676ce7fe3e0c4e0f7414e88d42c959ed375a560881678e3c6ffd1f2f034ec6da269415926332f72f62ea080d8c0743a090a4d7b3a3be32560925964ca161622ed791314359a9900bb34f93d1a0bc2375dd4cd29adf6d1f5d8ef922bbf434fda9c735b3870614a02b8105401dfcd107115fcf96eabbe51aca6a8baf5857e3c304855a2242cbc549edf99bd85b7168ecd8a062aa7daae439c1cb2d374921d3b323601d5476f2b54bc7e6cbb392d9ac4954976fb0b1fd7a54d7273bc93c829e330e10a27c22ac86c72c8a1e8daef9423ce2d12644ed79d56399744b5544eb0f25001b060124f46283fa1d6795dfdd96d8b9ba130d9e0269dfe1a0d6ee1ca885b269be98856b8d69ad498904574e89f57dd70fffb1f1d51be5d11624e96ed5e0c04a8240e73221c94082f001a2b1375cbd974e2dc0661f9381156b01f259391865685eabd15868d4c6870c36c0c4d442d82e8e3736c37070dbdd7833527ea2cf4add8651eedd4301c1755532060f8d80a5fc58237be9214fc4a703c251a168c1e4466449bae4b0e00446c695ab7606a23875faa8b464597aacefe72130face3e16e05ca6c01f3ce2641361fe068745806942dec6f953a9fe06b29f181a38c931aa0d09c2888f29fe45f14ffb5e0bd9f8444f26ee63fc29f5d8160a35d6b03d2466f90498143460b5aba5a760518a2471e9209c617ceacf6ad04263b020f3146064186ec91248995142c600fccf18de184da46c22ffe7606c2d5e3983fbd446b1d704af92a142692105c0cfde5d1c9f11fd2e626f3f4423250e2c70107ca1f0a59d52a73d934c99b3a963e87615006d18f716550a46b2fcb66c17a5cb6212bea5b4d21e853a5dff26c77d1a1ba3954f151e6d1e0349f44b6f21feee171a1c4066d8efc8630120b6935c62c06a68f1426ced952acd8c49786b24e0cb9d487ce5b5147cfaf75f3f8c9b703b03bc140b53978c9f18788951e373148a08cf7f7aecc037e3a2f27c4da86f670d145c853066f9300af9bb22eae5803131e7dba1413ae7feb253d098956756a7037a179de542cca9ab5ac3a9fa953fd216f5bd41235a147fcda2d75e64910425d3bcce6f6413cb8fc7d53643017fa34ba436116afaad5647f0ab5a1a792aab8499928899e2bffa25066e74c583da31d78a26a149f1e9e8d7cc81635436568709ea270043e18d6fd64dc197fd88ed0adf76543fba506a96279bd0ebc8aa07e6215401eab142bf2d3e96a216efed689e87a95d296b221aba2cd9c8c4bd6033b864d90816eb41178003c3e25a85e157167c2babc527bb768209337b341e537fe6065c9d1882dfe8bf922e3ef052dbc06bddfc6508163496be19fbe7d16c3eb7887e03122a3904d89c897f4d77eb0eb7e1d3c184abdb5484c1c31ac7633c9a58564b7ce9bf5966915f8755f841305f80e28379bc8637ee250f3b4bcdda5059ca5ac91506c7ab45d407f08ce5e83de704b444a8811b6cf4f27e71a62aa1a1d333ef62d7e0f2f62ffd6e38cd6a76bbb1a43b40eb4fe3d7fd752cdd9ac4ae36b7b001be2cb363e1a61ced2ba07a3ef30a08c16adcedb3939c9e49649953ae39cdfb4e1f8465c5309c4c27463d1f1980757b0c0b8d1b5ff02446d7729b6583b0b031ef13c79ca75f8c9e96bfcc1df94e8d0add4d79f750515ddd485a7d435b55e5f2f055cd74b1f1bee7317128d83002f5e952221956e1d0179b00186ea995acdb5632245c0c6b7933ea975b0a606f7c31af96555e921c4627342d37e7bd9c98c7716a751aa24a0ab5f16e61bce878df756f5b3550073a599cade85c209c90b784ef23e8e68de8b4fa885cedce13d339a3044c729a3f09499c23ae2ce8425880c10f1f9eea913a902f17a7842559a3aa788519b3705d994bbd65893e89dfa189b8c9f0b1f1d5bbf2a8e1230597c196166423356e066eff8cc1537671acee344ee0130c49029f2cdc07049b8f46b0b3f0356c581b0b1ef55bbc30212a6a60c36489fe5f869afa41e3d98bf6c1b73c6e8c2a7e1b98f054175de4d672c5d6c8fc0c0ae7c1f51cb5c1fc15473323236400525f2b4bbffcf441ef2c6d342b5f57fb2d8f9ad93691212d82b966e96c8a20792609948ee123b18eb65f665e33e7044e02f18292e969201b60754d1dc191ae7ba6cac6755e503b5eec4a1c7e3e196bc353ad9fa1eda7e77c35a8c57f60477d7242ad04de4e403914a83c80f6d896c23ab25baf47ca95369ecd54fb07d0f01d67de59e39ce7496a22e85d2c364e114e58b0e3de6f98383f1102d581e7ddac962f36c3769792677cf0f7600be7150a35c0da5a751a6afb3c9c153c9828e2768b371783a8d527ed458ff472f7b28a0ad34887348885df3eca4164efea9136acf1f87deab5582e6818f44b7ded397925757cdaef7d096117e75a6d30463fd5e20d683820798497f8d6baa3f30082822a8761367b7132f8f44c3e973934b923de278dbfa06aa170ff90d46adf6dd2b55b80900c0605d10d6856e6d4c2918ccb070db04c3f1be8a1d07b7a833821fcaac8ba8aacadd4e66fb808b8c7da810dcd1a35d53a51318f9d3d41d641da1f2d45f2e14f253ed7d15b2407b36f0e4299735287e1f594513704bba60b8e368071a0862521659dc8d29f916becbf16f2d52452ffb51da8caeb9573a5b3212589f286fa183efdc28dc44db110a70859d7752cbbe874d5eab5d262f0590c385b00fd2b3a720340c75d7c1b9bceb305ddc189eff930cd5d34b2bb8ce43e39326a9668242b4f7f4b67e0ff283f3bee32675d6369868728088da74c5131492bb7cbea04853dc3f583f9979697ae004a91b0194192e4f057c99996c0e1b9f0b1ca2eef6ef865b38851f92612a0d45b146e589eaa58f75a2f449c43776dbdc1020ca7c01aa1e03aa7b5fbcccdfc69abc42c008d9158b592b6cc2528dbd7ebbed1a1882638a63c06d25d7ab34ae885e9fd478a805c64cecfaee838154bcba047fa8a2095df840d1a819418c6910b1ee6abe9253f2d745f7f2b1ddb84910a909a785763e5ed9c1fcc9784eb63d32f35130b36600f0cc0f635c0fbcb8de5b04748e4916437b92b84f0020846eb77183f5222d34c77a6f0be0fd0ff01fc012db839908b31c561dff865519123067b1c92da58d567bfed54e483d6ed02dac47930d9e742d70242709af54440bd6d8d7c745515c1f4c9e39440a813747f8bd43a35d3b614cf72d532b47bf108dae4ef532cb4496fd5d0c9a93dd8a516c80565aef190f0e5fb9c2daac06cd4f5a0595499569eee08297b0d69da4bddbe5dc9943e8136143eede0cdacd19908385311a13f2b5a0b0ad4bacc04b2ca0af6cfbdc6b55b35d3f11df0592738a782fb52426024a581d56f43df6503407eeb1f3058dc5eff2a98d087233d77d4cde0d07a37167418b7b0569d83f097397cac66a6fbab4fdd842a13a324cbd0f00c10b12866f209421a4914e589f5ea55acb7ee5f3890f79fd94221fb6c3b6291ec7c70d556abb531910a0a1c1475a5896c9b30fa08b8f46ae688d31a954d0576dbf8a6ea8a6b6b08e923bbb73dfc8bdcafd6df97534a996f3a97b9ba001fca79bf1b113cee0c97428f7235f859cb25d7deb6fb21a299823e20bb0bb626fa0165ed6adccdb9f2f4d663d3f9570eed82c49a5fcc8b4e3a0d9bf5444d3b8583531ee087706a7a8ce4a8b5c4e0f6cb4aea3e1b928598b24b744061d7036005dda086bcf6cae46e7de79562827c403c0fdb7485e401e2a60569270c41dfef4a486681e84e9af669a06611ee09ca980423aa3376cc4cc436f78449002b2721974d499fdcf47ed9199e17ca5ac7b7ef01ceb848f0692baff42b1e12576f8ece0149eda590f7cc8e430210b19e00f538f0fe0b8cecf0909d93a65245ba61728acace0b9cad942b275480c29857908b907512f2a55429950f2dd369c10591c2f34e9d30e1a0b6f81282f3eef46f7cbc84a48b0264aa0a6ba8af9d311aee565ca15b23a009deabefe20a0f40cf263714dfcbc1b4af35578635452dde3d66a36419e9d1f2e80d38facc33c5c33fe58a776307c0bfda6d0363caaa07c4bdb1c8a4a15eb84238ea1980f910dce03cb54c008278f0adc490baaf60e9e5803c165697a77e00fedf6e81ef0f55eb27e5cd3bd50c9614d3fb2480cd998929eda64d9ca6333db1d2dae09c89879b18907538c18c6984536a5471910571a133954e194cddbe819efb88bbb273aa0f2925b71c3def4d96736029f1619d335132c904459cb307553bf717185864bb7cdf3a45ee9acf8f1ec424c62ab254d2729494302228575b1f6891323ff509c06eb26e96e1d2c09110068a56b44c89d5b63b3d4c38d96e39d094c7d4f4b88914bbcfd6cd1a37f92660dc59d6b23330f1de68ebcbdbef327320156c5fea535a4a80c3d1109cb302c37222692efea1015f5060614ee80ccb4a4688338c02c8d33f8a720e86fe0b0995f5c6adf3cfe42d80841b0744b0d88c1c9fc602f39ee4e675a19dd503d261e9e59be01b16562301b70df90afeae864a52f93448e847244751c3c6e55bc50911750293f4605ff5dcdb0daa1b11aa3e6369c5ff1fb9a7a6db664aae30fa43fad137b5962698da062a65cc6b73f244872eff948d5f6e352c6e8a7d409a502a9336151ab6db1f7acd34c92bd99efee1a931c1f3ac33c4ca64f43a5197f186eac73b920a38da143306c757deec51d976824694bf9128e403277290baed31edec3600211af56d64ef45e9011acc3f151300f61bf74f36932810efc2fe4466f0ff363223b438ea595f570fb92c31c7940b127d56e8dba2adb124598b0bba6b21f012db80673b30c0efe9c78a1f0f73bc30e2eca934a69df526f9c1db941476d8251b7e2cfc6a90385f01c92ec6987ad82cd00195e6937b261ec7db9dfbd7b2d7f69b29e0981d662379a61b5bdddc63ba73f38c8eb3cc5011a8e27134a8abbdf7177a46fb4d10c13d850b3b97034ab6e24107209038a9e93607306b0b3aa588fde936076f9f5390db49b6afeee4ff56762af4114dd4fa925df9bb5fb16e9ff6cd97c55b7b298703077bc2d2be1e3d614b16a048090a7a1da93b512ae7c3f3242f75137d77e7e2a8cc8282426e234857bdeefb3d03ab595f1fd64b956a81c3111e260cc82424d1a1665aa58ab6b653c1641e782efbec9b97f8d987661ad31620d7197c3485881a284b46f00fd6ec068ce36f417bb10daeadfa7b0ac89f4bf49b3d7057f0f42dbe6e3722d20d6927d364544078bdc47b8a3c3721006db46f48e124b8d3cb2b41a258f125a8a6f8388b3b0bb39dac693c58c12910f91781ceff9f5cb11238a385a75cd514f4d775a00389a3e62b7bbbcb331f64d96cf5a2534192a8110ee17b28c19e68d81c4fa0f04e34380b3717f88cc406e56fe66720558ad6d00bff101fc0310d5837aa04aae9354516ae90b30b8bd56a2765b6330035a5bcd8fe156b8f546368f57226a8432178991a61e857b4049471bddc0498036b9086d6a8312d4e67c2b4fe324b6e1f17c51c95b29a91057522f7b589d7f54f3e8fdb11e34473df1ef3d041592cce460616144563ddc010b0d0e05da3b8fe18c9689340f7e9fe58ac2f7670c15c1c1077a085af2ebab1c11675de5a665de96e8dec604da2c6b60b917f86ec0e11c3ef4efbbd8f34a55ea85be991939ec7191cd18075f8ffff68707bf2f7ed287a35bd496cd0302787cdff981bd9c1951c4efc2847a3c8db99020d4d7594f1eb1df4aca1afe7ccd06dd53379d8e61878378e4d975d444608468c4572e196d8bfb6deef04a8040c310ce5b636b0f2d7ccf17513c9a2bd5c1c374159b985a673a2e0904aad1e0e99649a8c341457360ac1e0a8e1b21477f3685dec8151d6939da72e87a581d9e6d2c1a01610b095bf891e52fa2984813ace08aa39b5596ea24d45dae5e78b91e5c080eaa711d7218c5815c0ccd2c57c0487e1fa0b4d10d16fbe13ae07c559ef3fd3d2d8f7251b69d1d56038046c0eaeeb7b39aa39481a43fe5ffcaa54da2fda5baf7947265fa902cbe67dfbe04ee9b6a825916fe82f8192a96a0a3b95dd52e31a384b7832e51011a58b6192106fce0dcff0b1505642297dcdffcd436a95d482d815a512aee4ae36a01a2348cf59d6369dd01c0086b000f0aa4d36c85690db541dde1ef3bc6599c327bc6979144543e972283d6e676989412a4cf1966c15a09df4c1e9338fe0b7f6795836ca34d3f9e068fc53851d61c78f374e5be5f424bbfad232ee58818042f1060748b60ccb84ceb4c7c9048986596f39efd14f6f5da1592f42fffbfaf19451c8236cc221a0d25c476eb0bd468bbc6b44e1acb55decf30bab8a4e9b8d10d915c1d504bf0e37ce08094c8c124f19622a08d8e3921e99cb2905c915a18d7a6e62b297e23bd68a18d95ded023d15be0e5271157538fcdf1ccd761193904f387524268c6fe180a3420055cd113955a8c44251d5de5b36b519e49476b1372cd52be06bdbef78ac06f527910d8eccf505d9ac71ba5086c2d4943970b7ab00cde43f56038501da41ed0c18040dcf40d12b22de8fbbb8a2b66c5c1bf65f8b21d994bfe950272bd09ab9e4663e7345a4a8c0fbc38fb0cf42775979b887116098acde68cdd09efa9142ff903ffaff1c3c7f732c846c966527ab5169f0329d8c306ae04a048383adf30705509787ad3933c7f8b0c57cb9de9b0d50762a8add5dbea4b755b60f68c8f963b7004303fa4d0b4782086580c4e4e3b213b4e2c434d36a5096f4df21a516fe1d9cc71ac777f69fd3f1bde9a34ecd0a43e06f70fef8c65e6bc02f9929139b4797c0b3f144ba2364d1b7625a077b1c97ab640d9e1a04ca49e9e889c480be837650c01dd5192c52a85b06040c6b4bd0bc813063f067a140159e0afa2f04422f3e0502bfb241f37fdb9dd3ddecfa45224c703d355475b5755313937a547a877aecd6ed4ed6442ecd7e4648aba6348f93b004dfab9eb7c905604d1de11ca004f1950a21eca2614a0ac6cfba8d35d041ac1cd05ba4ddc73a20d24d698040bb05226f72298b7b4608bfd8183fe04defd086192129cd8acf0192d482484577fefde554420db8d4b2124ddd584ebfd8abe992da52b27537939497225aab3e851e5b87a4af3ec5e8e0fdd187cba5376493e85366ef5f550275d70c0e2872098acc546aeee2c911f90005e591161f7c7bf226ba9ea2669e24db8547bef0558d6d12eee295d22f3919425856ee616bd0ac7e9f5bbbd465867cb7abb93c992a8b0e3c902079f334a9ec0795b11fa8d095521ae1c93cf9ff31d36fbe0cd8ddbd525c8a6e56254f972e70293f30e40a07872f11c0f023c8fff13fb25d903b195fe3adc031171cc805027ffad144bfb98ce25d1210732579b9c83a53e9e1f19d88f8c989d8a41357e9c94c7f1dff5b1371d63dc769898bfa577fc264888c40a8035766a53444e019ddbb7f7b262e320c373584415c7cd29cc174f675852cd2a825446b07b3b86d5b98ab77958f191af17a357d16eb222d23de622fcbe562781a8893641446256260f917bb73ae204e00d1d27d411e839b13b5acb2e6ec47e0f665e0dfa4b4b00d9067a1ae26f4832c9545293fead87c1ca062ca5e14e9343f1eb3b3c4218baca3f3621da8b37c51adc61d9261112ff5c2ae2261c78251b13d20f099026dd82619e7d194765f8262e57212140bcc3e691cf58460f3a34cebacfd68347ebe0fe224a9bd94222bce51de213a82e7d71f7e1a4f3cc6f3616fd578093aa6ccffdefacfb457e2ebc1e526f551b83d953d6c4b8dc4f1e6c0f2d857103c11e89c650ed41116f155e9cf08b156b5afdae840af133107dda0903c7309da04c3c4de72a0944d7eed98f61952aa3489179d47c55a807087170be35220cc2287635eda896b07a836ab1db4257074b2c7f00f578e127b9a04878ce6dce193f1a08ecb753d9076fc0ea46d63e325d6bea6792989599f2354a3a4fbe5de913bcbd98367b5de32e259bd387e4d07af5845ee62484b55e611b7f6ff3628d43f09fde951cd01de03f90508f6c726013f9ce0b844dd549c6a8011815ecdca2c42d380ed2d53e57c5f8e77bd3d8832f6fc5948750b3c452e45304f205532c2bab019d560a17c78ac1c134426632ee174fb5a58d85fbf0e7d57eb866235613c69bee98846cf8e92da608b5df08e7c9a396d8b9710237ba6db1f36a7091526e6e85feeea822d8b7a7fcb32ee41054daecd00e33666ecf75f11dbb38885a89e4966bbba50695a116678d34af55d5c121a4db328a114159d486e3b4f6e2a64537ade20e9bf9e8116eae98cf63a66026d722238b089a6f6a62422b0c27274cf2b462a4bd083f079b41c57a3bcf14abb30ef88da6f95c814b615f6b9357b7cde6f7c3e33c98e7d98a1e3b9e860cc1bc0a35c4ef2648abd3d5f98a0f2046a2116af321617c530274a326ad95a5da9000e6614d4443efdf9b073daa9cf4877f1c3438c32959283e4952731afd8258494b8bfb80675b7c465ce0d4c0cd99122b070a97874d36abf9008a72d6802d6260400bc234560b4657823d873bfe1397138b962dbf6b9c6a3398488723584f0a64ea9f350897d50bd0abad952073f3608f77d929de80a67ed6e62e2424830078f5ab83cfcad66efcf637369dcf784d82739084c1728e0fe8923a2af416f479b95e1f6df9a77f3761a4697a5686e0ff992ec686ec746e337ebd5b283d7c8cf5b19dc457454b1b30e3c212fae1c9ba59759055c3a18eb5855fc01bc29c8e5a52da922030383a0fc942aea504233fe9fcf9782bd9d3fefebc45817741feeb8de363f4388906d755ef5ca4523cf49837c52cae5f67c86a5d5e65f8972fe98814addc1d3a7e7a5cf530731b7bcaf718bf377ffb49d4c7260de9147b9acae6c06390aa6acbbd9267f386d6ee87fd447bbcca428404d80530df1c796fa0b471021695519edd1f9dc7f5c6330de2092b96071e965c2334098019588ff18418301e18791fc1cda47e4fd21160c6b685954e95206a8dc35099a017b05b941b8d60d0a7f9801d1657c79511c21ab81da5d20da4b7f76069c0a9fceb71d5979139765bfa745a57257f2afd907c2cc929dea18147de895a834b699230187160306bf6cbcb426cb16de1228bd3d38dc8cf8e98d3c167fe7f31ee0f10d196c789d80f945e57b4730c674722f18dadd6a8e7c1e519869140d0994d1b9a21ce31dce26c928931bb34864a52ce9aad4372da2201e1caefa4dabcb0e78c72b323d607b2188e2cfe19acaf9ec68d1ac7c485f81970439ddaaf44b484d83c28111fd8b97de309bd5b5ba6a1968dc2478d6d63b9851dd30d124ba583478ab7b985b5eb4f014aa3018837d3171e63115f7703aa8d580be5cddef96461957a7059193696c04412bd3a5075d17228bd46baa6e7dfd69702472df1b618bf49344805661eab9ee806006d4c288443b1453d89d3c15227f7cc8d7a4623d35abd29a6b87d81fb5e7367df4e9b6596c563597aa4d6614423671120c6efe57ebb06c1a1c90cfe2583eaeb4ca261f78e2308050c0adf84f5048acba206e917dc76ef75e6c7d6d03ea48a906b76ae3ca0de26bd18c3b17f944661f2b5dfe9a670082a451a43ec0b1578335a6dca55d5b8998f2d6f28d99e6dbcce2c15d7dfc80c8c2874629476c3a98109edac5dcdcb2caed2883f55734d3188251858e382e21263357ce72aef571400e92532897007e9c65f2c853d1534fbc22dff9b86bde66f6e178f5d951b41a89b93a20a902a205bf411021bb605d3e454eaccc6f7d0d29709e7799262db740051924eae0df35adba0f8d20f64243a11dec61b909bd8a61f4aeb60dac4207b598810bbd7b54cd03774966b0d8e588070225f8f5d5761dcdceb28341f35606c72e75e2d89f099fb52e15ebbec9f430c5c66145c12af6261bc8070e72ba5623e5d770e2f246684009685f7eb8276cec5bffda58caceabadead768b918a1b54e265cfba073b4446d88cdd051476abaebfc8b1d063af171d458669f384c378a01fbdd6b084d68c2a0ac0e8d1a7e61f7d532535200c8b82ed975021ee2f93822a25401bd32aa54500b471460668789497352102fa6d90cbfad4c6c686ff09f9769b05a30d59be4aa691d0b65ad410f8da349fb343f1e6a1fda4a96455214216c17dec32a6c6a603dbc099fa3bca0d23483d6d02f48bbf83656c8f55bf4679e937db102d9b1371e3790d4525f774c7c90458a558e8d9fb17b7d065083827702eb4633bc3e5439fd6f26405e75891cbce38558f6ab90380000d1db898b1428e334cfacea33d708e321834ee1dfeec2c3524cc2f7ba2189d87c2e7ef308f67365026cc213fe0eb582724f69a9abc0fa7bd0fe288f88abd18fbd26b659a6cea2862e62edf78f034934d0e9fa67065564e0d00b4c1df5734b11b900cb5afb7ec0b996cdba23ae6c2ebc92ca3b05ab2391fba5b89d95b7fc4647e878343d5049417025df129d2c8211544e305c9b4e79dff18a7d016a57eef58605e540d5904922e3db9bb262e89886f69d904a7011318add641f262cf84bd31d2a1162d94dd08c0ff83f01d4b636d82e574c8775208ce11d1eb3af8c734846046489ced218ab47e873768db9795e168d2628b5ea0f679066cdb18ab94d9cd5eb746bb3d72cfc9a7829d65f9a9fa0c63188a63e7d6d074834f01dee1edf8f9dd300ddb4edcdfb11f26b98551d77b059a7d750ffbf36e55399063f2759f7cbf93d207826e6f65f51fe4ba625bde8f757fb8369ea140cb28ad44fe7575dba75d4cac4f6bf09fa9962569be7a82864bd8ec8824256c4d42a7f1b0e003a10df5d9c3fd7ec8dc65396540683eac55f52a6eb85ef040afff66dee1ba091ce6bc3ec9ae6a1eb31ffe59a4312484a813c5f61002c0d9570ff9378a5eac7234400995c16520fe1d1cd7e20d7c4cdcbff0d5cc9470dfa35e70bbb6e0111a16c0859aa41118759f9d7cb3e0d1ed7dc167b0bc0178478b2fe401f97be3486af54359d1648cc4ccf5c74cb930bdd02fc65d0fa0a5fd8e586bc342e9ef61dcb18bd976db92bcf09b71a57a915575c9360688f819b72647d2c7f5384e6384bb4e809f750b05ccd6b5850bb1817c6779978a2ae405a733b47fcbaacb610b587083bdee556698ac367c0e8a790a3ef4aeba1795bcf0729b8c1b4d9c1d7e80130748c46b290333a39e8fbfd4efb535a6421481aa20292189e393730cda4df45d1d132b86106a9478d730f32fe84694f8f993a6c8ca6fa1f11d435e7b61ceb67748ab2953400021c2610acc83dc889e7c119fae94332603ed54f03c794399af4d9175b31a95d2b133fc6cb72359e8abf453327ec7439aedb63ff3eaf6fe9a4af3d3cf5b4d26000a41a8842e2675dd9e61c1f2e92bbdd692eee9a90b593c15dcd8f9bff011e58518fb59af973832c2f5963cb802d28a80ddf8d5bbb4873e2d9282975b7ae54d590a43e6bd62cd5be1f39f057e81b88740f1b060a3171cbbcb38db57670d70c81269e0554699a280f545eb2194a3f5ce3db33b57ce5e008fe67e400558eea29e5aad16fac3e5d81e738dcbfc38c156b30186ae04daa7f5a48bd1a91e018805c852822e8ee8c4049d4bb3be3739e815cdee0c6f97f6a78bfd2e4ebf697d5afd949815ecb591dd0fbbb9a07ba1b54463a70c76170cee6b05408dea2c127e37ee4fc06e19ca600ff91069173909d1e1d019a055f36e241f5beeef5a9576face24dde91eed2025f8de4725d40d8c022c30d4c3ab6a69e0e60561f2dce0b84a1459864fd3b75b4ac76a8ba2c7f2f1e8bb4efada551ccc0f86dd301ee82a1ac42c203b023969199383b1f4db02613be8c22a37f35b072cf72b411728a57e0ad26923b362fbea64485c6c377d711ebd55dc2fd6edfb3c3b8c77c43b1812e0d57e8791d11c49ab49c7d7c9776a27ba2c5581aa08223823ab89ba10ea7acab2e33a64f249e2e66af5a0f362027c6e5af9646c75348340e8b81d7bcf35a9c7cf7df8c8e5e396f3eb87e6ffe897958dd16d566e1f5933d7f48645a7bc58b57bc0393ec9e30628322e79a4dbb8b25806bbdeefbe69af8dd8e129473a0513718d7cffe961e97eb5f2a2147e6845ca73eb6f71bd0022fd4ee8d8036149de954e98e7a7cfeaa8cf07423d8b959f587f1ba99b0f522c11dca6b81e18c38d51f177d914ec3558a11d99308b435e4daefb9cf7ccd37772fb71841ecbc0fc1a9df95043cc1060ceff5ea0fca4da20797293c2b76e9c20eaa34f2babca658d326684e3653239054ab4e80d582542f51dda79839c65c1291d0dae97b2e300992dbdb3623036e53126418603911af7875728626688b69c2b8d6b91555d82d1af05348f9e0901064128fc232f2877cf46af1f9701914236ebeb3edd7bb9d8e67338b743f552b5c14cd719280f3b918a5aefa8fe447c14f858eac363b41aad5a0e84d8aeb8ef76d8ac127bd18f63a5beef0980a15734f4eb892aa4c7f14fea93d89715b16fda9cec17ec572ca2759769feeae797b42a2be431e1a5798adaf70ee319b8ea4b73b0431d643add936c15a4238b6790e1f29ae09aef3bba02fdb1fef124dc9b941d763c7ec0139cad1227809a05287e888286cd445e8b037a594c6fdfc00a4ca661dbf4def33709ab3259538220963506d87a0caa28b713c96dbb0fb3f43130213a13921ad6493b3610243120408cc850814129b2f323c22a1e09f429fc63e8b3147002167785f63c990c2c774dd306bec0afb12971e937cce9839f0963623917cacdc0c8f1d5e363bbf05f99a0201117ad388606a1ac50cb1752b4dc6afb9c744b02fe4d2250e6d897a1ff9117dcff8298af47ee18e6dc190a4c7aebdc262043447420b506c7cbbe974247d598d9021493e263296c1852c7d9562c2a9e18dc71a7b5068add901c0abca4e149f165618e27a8ae3644e544c1c52ea06662b84d2199b6e55c0db076da525d4f476045db0aa0cacee938d3557fa1a4b10928ff84a7903d73ec8984e030fa7306e6addba6c9053ccb6f3cde4f24a0f3616f9837e644d1ac0d8a2635e219bfe0e85cd331e01533fe765501a30b60dee69ae2e5a7a87c3b06c22e24bd3af6ae2d7dc5e6aeac9a2e2035a08425b667452922aaa1f98548ca53dc2820a0a9f0eeb977f77ec24244f92fdee62eea8dd63cd0d5f0498a503f591956abacc4c061679647d2009e4a667e9696dd46ea73a777dac900af84c78cf967025af05cf40aceaec187426dbeb1e94add0188ec2e1602383d1105c2c7cee212c697b63646201d92eb7c2986eebfa8901f321facda85c7c0a9327705ef513a286ef5a08a0f9a875d3a3174fdeef020822148eb1c7f623ce0492f7e49018772a48b61ce4f52260ae4bc89a7853715ea1ca955546d62cb4e9cb86f925afd91ce788b33d2eac5dbaf96c330f063562d0cbefb72b0ee77cf91008e6366b4cd79eada02e252219a0889137780151784de2f72e8f5e772c9b90a4e6149dc14277b07c7571be4c6b190424064d3b3ea773a4f41bcb528543fc5b46a1cd8be40b69aa980a9b2d4bbe6617ab2d84b7a18c68693d145cb05b26f2ade90897cee7dce32b80ae9535662c3417bd099cabcb0e16b61bc0176a3942cb9cce220f5042748b3dc64377efea275fe9b16dcd851e0a2a2919edcb0d07be60fa217b5557c28fd6252b781c2e8218979ac894cd8957cfc2365fafa72df5d3b5700af2c4a20ae0ff711b3402ca5252c80869248a9f2e8ffb3072aa60a53ca0b85ae412127c8edaeb4063a9d0764d8fb13a69d0c9de8d816de160902c7d2b0046cb5cf61e02fe01ae7e0ab99f0f99bfa61f0b34921e5607f16f9412b42c5b6b37017cac3dfba42f222e32e286952a01425bbb60e233f30da6f0b332fb66b9e71d180228be4a906011800113ccee33fce2c9502730e05027f480e235458f24d4911e700fb36709c98dc391b6cb3587cccf19b6f7096596940128e7d2359b880941305b6a34d915edf8165b4976953439efafc59a7ac3b66602a9164cbf47bc512a72f6b2a41da0aab2b2bccff9dd1ff1812e8b52eedae8f0a836ba063352f091f18b070e93f958d5adf50fe8775128d585c95f29fb38c56b3d41514f5a3b57122f7ceadd9e4e5df9c1343d665b93aca23247b35808beaa787e91acf94b64f50b8c83129a5a2b4b0aff341a5217edcb3fc778ed64e75780720e8ae155c65284dabe410137ec3f2d25d6fecf4980980c8fa0862a845dd0c35c5dccbc286bdf9a27b18f033e894c7a77d36fee1c4608005ca54f74db10321038aadd12d015a01c2b71db513ed6ed181550b5d16962603d9e5c98635aaa3af093f50f75ade04843cc0e64a5176d7db64e96fb8060f21ea1ba43d372ae2b0d1315621e5c24b607cc22fcc4fe668c8d8be292c187fa746a98243584361caaa1a94059350b833953237cae77ce5f5cdc854df0c1093678c39ade702997602358a80bf79eb55adab01d70b38d59afbc101503c7308243c7fa6f58336b66c5b5b3a7ff69de2d8ed829c56d8ca9639fb1bb34cfa65c2e2bce82c72704d79b803cce91005d2141443280a69c6d878109c98d09c43d0d0eb077b0de233e6ec6cd269cbaf6504cd10a15c3201f5c5e3dc8df4d27d3578fe760aef8e2fbde258b2cd7f53603f28e55a671bbff4e2daf905cb65ed94aa89ed1ebe4d9b6520588bea5d157cc29a397522d194e2836a5484976705377e75c8f92ddc5a575550c3b881de1c388a962ab812fca1d943b6d7dd57da6f40ea1ddcb8d21d232be3b721d4ee3ff201eabf8a4195f7f83e5ac5ade56f78301d216acc3a97236208f7a1ef259a1de980f4ec1139a87cf0929da58e48ed589c7935813badf052b92fa97497b56e6060eba71a278564def71521e5b6153bf7469e0f3632a7251513da678947fb6423fadc276627d4ee8461a9733e9d91d95439a20cd8c4ea2de920789054b19dab8629a91f64e49b0ab473c281303da51958b024ffcb7868d1a6052c4597edc32b5dc9eebf617f6ea7b8e31da2f2031ad851328606fdfd9ecde3700d154a253cf7541a66057771b3df5de0f5f9148a76762e11f5b782afa3e6148e2140531cc872d4131de611fd3af2ee6ed75b1ec5728ae55b6c087f447663e3979d4fde7111f911ed8efdbc86ecdaf8ed62cdce72c3250d8b33c7f22efade1e1962ffaa4f0c33a7e806111136d086ea7342d40991568481fe8bf0fe8f6356a5c3225cea35c0ed6f773ea5b8004af9c64ce8c23b92d86e8f02ae4ebf53dc3557f4720e16a830dd6fef56f534df72f702ed114712192ff8a352e9b3dd68a253feb7121f2b172cb78912e7a63e92af87ababa3b7a79cbb2a453056cd62c2ec0b6bd2175e07894bd4a48e2bc551f824cd78f051eeb34b9c5ef533761433952839c44074ae7d4a937cdc46b1336e2eab9347a9ba5e1460341ffe59b0bd921d1334e71184304d969e15920782f51eba89ad716e70064e72702ad27523a3f5cd5dd40e0353801838c82d32414c2f350a29b54666f723d99fd7058c288bcbf413595b62a065253289f2c84cbef977069a576d40d8232fec41fceb67beea7d19ef145d0380d960e025e113b159a6ca38edd0b6e1c8db16bf85a0066bfc63f8095d41c8184ec1a214fa99ef2a0acb0ecb09b4a7dbd903ad4e2c482b13d3de13bba5d31a38f616a357c1c64e54efd5ace9654278449add751985f37b5f1a9fa7bfad3ab4ddd1b6de348da68cbc653cf9b842cd68e6acd40c651cf7a4f74d09181421b4cb3baa6d83f6c5da3ea745df3baff97a87b976aa2c638e7609e2a309780e0241e7a531d165d77665fd750f6fdded9ed136db63ae1d69865dd0cea57a60802c29ad7bd3416a6bfbeb2ba8b4f475bd108a7d85a29e1f784cf6a90090c4b99a1cedcc89be5471d4d95072bf47ce892c7361f516591e0a381bfd90ce1047fd67410bfebb18b6e1bd3399a457d4167af13a436c4d6c3ef234e7dfb255f3dc55f7f5e10fc20bf609142581d40795510450c5fe1782fa38788d772a62e5600fc3a9c3bd8008c8ad59456663dd9a22328d35d6c11a4044459432940523a306f634a5b4443614a54a9585e42022be39854dbd0c6de00418dd8a82fa69b187bce00fe73c3946d94bb27b7d66f2f33f2e779e0dd5b3d0c7ea6068833ffe9448558447919c42679760eaf8d1d3b5ab1bb5ae6f5af16f2ffb5f46b87921e98250d626b6067b601f53df22a9a5820ed0bf4f2c8470bda26ec155f57fee71ea4caf21fca80c30babcf6bac1d0c5a7bd8d2f29d24af015ad7d8888383b8775bc4f4b9cbe1e81b43a83d49bc6772240de7e20ab4754f3dd70faa2702e6098661aaaea7b9977e8e5800dd96ad34e8740417d3690f4b19c98ff69d76fa562a0a1566ff1130d510fd2eda2a3057a42e44011ad19126c8cbb73adf3d9782af3dcbb56bb8f506928d6a74caba3c0c6c334a15ca3fa7d2ab4a6b8c5a559d70a50b965acc29f84350a0a8288b7835a6231cfa705af494d570b9d57a1a5ec90a4b72f80e6478f1d936f348b205e042e998e4e9f5366e7deb5e133ce77be1d3cc584472361ec10d92e40c53b67107e5a388d0adacf40ee6cfb4c09266142cffe736aeff736314e7c1709c83533667d3de76dfc0e3e198b95eab1844b080eef47bcb0c05ef4186fad916cdff18879c1590e96ee90915bcbb87187eb1e1ab2bd13a77b200b9e66e3a113ed04d176bb5699f3b7ae759f59000cf2d145d5d764cb4767c4f1165b74edfb8e04be7d4b32b8d5cf5ce36996b3942f6ddb9c0f2f6f51d99de198c8b45051854a51918073556790b9d2b8108240cf789d93d3a6dd944965d6c54f5b6393b073b1414c09eb0565c1f0b3e7dc3e714924f8760307bf81d21373ad704b71a1c688c464f826793bcba306ee8a866a171946af16e061bdde3270c7dd2109d028017066b1a8e1a7ad378b9722dddbe04cee4914e2a8d6192eeede9f284a764ddef89430e3ea16142f155a8bdfbd541ba831a6e2fc1f808b1f0e34dfb15b38e89388e65e83f351507b9fed84610ffe4e857785c60cabc8447d4caad9b25a012c685d1c3e5e9530aeddc73a15072a7125cf0e419b2c2e48fa3e27c957c48a1a2886cf1f5d068bfa4a4bb1d46a8b44ec16c2fef4ee1491085995f911793bfc2abad48b110037980486b075867d891a39bbe91bb748b7bf9721cf0a93234039bc4864373b468bbc623fa88e15d88c1e492c4ea705a2963d1e78e0adee9b88a644c19838f8b6acc6d21c942b08bd60398c24b45da89b8a180244e06937f8476666e9417e33eb01c033930f8a8c995b24bd24cd63189e484ae2d7e55630c92256929c90d4a0eda7940244e99f2597c002f5c8cdbd9ccce66764fab183a872a97dfbf5c8b8084bf7d6458052f70a7fd4de8673a70899c4acd7a8802ca8d60a4dc2eb417dfcc4ff61be57398637ad13ad8fe5532e00a36f257e31b52641fcc5ff61a7fb9799b399a87ed4afc60e0289718353efa1a865e041227c2255aa406940b8b13e37bad0a63105c28e3487ad8a9d439d79eeac3adaa9e198455b95662352247232277c7740767f16f4f6c2b637b6b6667e219c49df45863e97989230ab8f0d0a74240b7247d28a558cf26d84be12f006f169e6a4837f8f84579ecdddebdf284af9f2434dcea8fe9b0c35919493aa5daa0fe2b2f9541bfc83b0c8466b54bc37ba8221f4d3b57bf5d6ab56bd3a0f349868a3da7c0c1af88dbdc18ceb4193f436cd5a674dda570fc89c7e7b2528e77d152ce50cc4bed6916c129c57662b98e3aa273ca73d5cb69150f8c62b087c68ed3e306dfc38baff34c979cdb01b8b169c2ba7f7623744e9ea2ad67f748a4b340c568d9599b9a6c704112c25e0f27747562e38bd1545e847a61f04f6431691127571af792e48f442e6830a31adb38f413826c21a4b914b048ce211c67bba2c241c885c28e7dafd55ec9648140129886b8bff7d38e3d3feac13c97801ff8c2035c5d416b1f9633002dea0a59de665a1901ccc983d73086028a40520e00954d1346dd5433c27310e8632a822955df4b2f5e8c43395f231647ebcd3fc9c142baf71a3e6f676a938d95e3aba7a431e479182a9c59df6c02b4f48b89a75b639db30709e9352bced6f5160b5a6069a79e099b60bf257ef523e823adf4a6fc73d00ef56407c1adab9ae935fb205d09226e7c54e5863fa5b544d9ab62090dc47a40c8a0b67c06846ad39a427c52c484e28b6c62e3a7d72668c7b994f6d638ff4e90af9d167421351f437a8c2792d0ae2f0318268ab18a856a9fe61730278be81e8fba81280c0f2b1139fed824dc0dc533ba076e5ebcdd9daf95b87bc2e096ccb52893326e339382ead89479702fd835b6faa20b7286e48f3f7261f02160cc2297d17796bc86c000b52b252273d4b538a9e764719a79e38a92e6b63298d81e37472648c416318c0ed283be3d1e90dd362236191a159d0ec215a0b824c22ae51b506f70dfb891f5a7c26f6aea13c2a6e0e22720c9c2ef9890b87ff709c88c5040eadc9ff660be544ad7a5f033600893de7754d7a93927770a2a96e2e6399393275ab7fd86d14a7e1ed184cb4911833bc2af21cb4d98179b35e806d64d7a06d9e8adade8be2bd2733ae69d49da4563a6d84aa6c6cb9061aececa68836608a5094acd495f27fb0fd19de492f02b4e612281879af69825e60921e28b10ba95b881291fea21f85d546f806bf5f61e2d2028e2c25ba51ad24cf6573bb0499ba45913edcba6a166daa1fc50735f0dcec17a7c85dc0cd86d7b508d2fb4d88801d7172a1bcbdb7652e5cf14c59b34506e04cb8c4018796e8e792ec0a95b5cf93d3b41915a9dfabae73f7c306da3e59cdc961f74c364cf79d18ccc93b2abe0d0ed5ac523bbfb29a870fb730e4f071d39e9902b0e6cefda994fd6de224109f8aca0d5e7d125aee351aeab79c27959844356e34b4e5dadb61c08f3cd3472e18427561eec81cfb707d3d323edf1d3f3a6fda58dfcd1d9c6c8657606726a9886f12eb4045e31ddd22bbe5e1cb1c6f16c6b1bd14673ec103986b2b787698e3b96a3a730bfacaf97fe0f7f081537fc2559c96fe70fcc1e78751a22f8bb6187f63cc0948cccb4327eeba4ff2d8e8fe3d2efbdfe56fcda084c824b3973d40e421096cd4e02c558caea4c3728bf59f930b9fdf9a5b40f2ea7b2088374a0f164cd5edb3c5a468c1ade4db74afdb5373cb21ecb5e60b77c244fdaf3152c8d4982b72aeba84e1cf264af5aa7cb00e1abe094850265c63777b8d9e1770b5944d37857c3cfff9ee762cab3b399716223f663557d144dfca2d65987016ce4f2bbfd00c722fce27bd16f6808f77fdd327e6bfd237ad772d21b5c62beb308a560a3742ab58a178bbdc9a768f857dc2a967cb1962db070c2e0a1cf6fde6748438b2258c023fec7448f752cccf7c884925c485e7d539eb4de2e0ccd6612ad36ffbc1b6a2cb7a969a8faf4b73979076fdd59a34ef84ea8eaa141e73b84a10e03e67348106cc5480abec5ffcb9b1d9ce04bdf208606aaced82e8374840a591bd1225eb458ddf50d4a6743f74ff95e4785067fe505f11316b3049dcb310afb848cfce35f627124443391ec8dee701f2b2c9d26746ab8bc43987dae7ef71c68494a5b5f3f651046f8d1e4829c7c757d75a1f8ea44b775043110344c1043be934c461547fc7a2801dd31bd4c8f2f9011a579929d2484fa06b5071e04d572cd87e8c887a2ed3f536ec56a70cd17aa7a34a8af9b67497b95c1481b64fc1e8096a3bd993102110f7fb590d75409b02d3abb72ef04a1e5dbdb9ab83b5ed2a769c0b92d70d4a6ca1ddf4454483e64d75cd547429336da3771c2345d0177cfbf8dbd835487a7714b49762c06c21e023c46d01b745485b32f23a44d55835cb2e8126979e579787a1b7187a14eb86074f61448109ce914410c55e07ec9983b689a7caaeb846cdb8c33d4754ee81f4c6c7ef688727aba454cfe9f8137c4541fc00dc9d9c90fa52d425dcbadec9bca413909c5ae5829f9a226ee5f012a571a73cc57198e0f9da106d1335a244f9074ac21b36ffefe0023809ed708fe1b063e90793527a88db141c5d7e404431eac5c6407e17e483cd0a38011ff81a10198d935205881be3f6ae1b95d9cf3e6b7f25b2a239aabae91e1679c21b433d12f518e510e90c968f073c4146bf00ce75b46fd6d1d1fb7b469a1575099c0298ce9c42b9335d567ca2af1bff4f88a123637f7b5be3047670a98a97b0367dd6dd6a0cae0bf089202355f158ea692641afdae837c4410f865c51b719f1d002163276892d16236c358e023f602e4b8a09c819e2f29b061756f46a960424f50cb640900623ce54d42971366dd91bea59387399e8e7e6851289a443b396480091dc5fe4fe368bb0126579212740b28b833108591b9a219a1bb014e0fdeaff288ea270695068034b3f0aff0e09644f116e27db082ef57bb335ea981a23d77c4414d338ef6b0901223be801a27b15290a860188d2cde7ae56413a55470e22c8bd822db53b31c2349203e8f49b41d6484e05fd18749da1f618f3ed094467b1d2cefecebe83e52745d0106de8c1c7bfed41536e107e87037929d848739a57bcb4bf333ee17ff6a9d0c65dd213396e5cb7adfbaa5db72558901a250664648090ffebd34d6f67c65d09109177509cad28a2ec0a59f6d5e58fbe5e5e601c5ee63aa8a004af8249965a816ff272d8ac1fb8751b0c395b4d14a4068eb01cada10e02605911168b6f72463ee299f419d8285d8ed6a969619459583bd4661caf27c5accab4157b34911ffe8a11049090749796fbdd4febcd9d6573740c45aef6362b5c69b138c8c47bd9a8643f7faaa1069c58be11a2fef8af5142a6bb38cf3e429221aad77d62553f655a2c27109de97dbefcaffcc7c4db96d20216da047e90d6cb05e0343e156f977e61193dd011f0caebeef64cf0def2f159ac20c98336300e1134a8f9157f5d481ae63404c4504056860fde3fe3d72f2192a0bc93e93d2813a2a491a19f9a5cd20e7975abb14c77b75994b6ffa753f495ed70a89a185c5a6913ee7c85700f243147dad8bdc4ff45bbafb831621009cc01f6292b8f422df561978e7fcd8c27c490075abd2c9b3201bb21cadfc9cce512ddb8e9d2dd71c637c1ef355e67c0c6fe2dc1c08d37237348d20e6bec0d8cb700686eb842a0b3de43ceac23f421bf66977ee24c0fa029c3f3d9de29b914334859b49fe2a0189e01bce717f758ec9be4a4192e1831286e9d8a4b29369956a27c7ac6e472e683f13605d1ccbad17a191c1649d4a6aa783f689103cc8f03504a45a6c211075e8ccb448443616facf8eff944a15921db2372cc2d69e7692dbcaa820e84274273fcfbb0b12d91249279974f6424e2f90de15b22b06b373648fb02408af404e38bc93ab75c0c837824907076a355f62ba6fbd0235ac358810c3dea7abe682f93414d2576ad71c166ca865f3ba8e013e2dba51392a99348b0a65405b22c94601cc1e95ea41d66c413b788528a7e4f0ebadea165c980c92553bbe8c87e1991102e711935a640f2c39126efc8fca8886596d61c18179d5646c101e65556a03bc16e3829a10f531f5744f5749cd2cf8911942b685669f67b550d10674ac36ec3d693eaf7b07937a7b10792ce18d360966fdf2c78a618a9433fabde75cf1152d395d8f2a4bba0835f564f196cf863a63a81f5083452d2868594d44a447c5cac96a3cd5937f608c6eb214dcbde8cda0f3c6058395b4ad98d470cf2b2a0eb8427abcad4efb16c50c8530c6cdc05d312dfd01192dd14dbddb6bd9a1153ab1e8c9ef35267c26fb6473c1eb4376c832ee1635e97e2da180dbc515dd5662d0f0a1d238725b741e6a953a1e9bb34f0da1c43422982ae85d3be28c4ad83b0234ba08f6c8c9de5a4062caef36da4f903a27a4979318be5ce5e35e4a20e8e4a043a5e3aafdada7efe2197ae2fd71764765f7a147d9726c772208f276bc3d98a528a6bac611cad6db2cb73a98290fd98124b38a0fc1463c8be2343a05eba42881cc433274f8505b5a6445066e646d96b13c631ff21549b783a0c0940aee69f2d1620a6b0f2370bc69975a998ac40f35445c435c030848a5ff8cb64beebd117a3d15ae787562f7bb0ca2420cb4c3132bdb2fb0b7f7964ba1302736abf3c890dd24201d16710b3366579ef1b877c4054c4452c748d8e89a79c83771e8c141d2e24b4655c36ea0ec338232378a282fb4d8b66f084f46535a6a99ae1aef4956cf4c108efbc0cac8aa532b909cb5bdad07b9da0b7004eb738c13247acb338da7ee4db68eb9c9737c130ff6966fcbd7cf7fa9b9332fcd6f4b3e1811ad1d7b6aed4b83a55b7317072e30dbc0e1fef477bf816b4ffabee05d520551dd4a5b43e3fa84511143a7d19d33b715418518f9a124bd1538626a589157921696e59a7a53b7553d1d083bd65f515873df2f689e276372f8562a595174b1a0d6af064ed3b5b22e36870bc5eebc30db584b9acc5d0573dd61a531f02dedb09442b550f279e56c0e9174915759d9ea9b9037397c5b45b7cc631cc3c3959ec603613fe1417708bc4467013466637c18d0e032b461b3af810b4f5cda6960c8a1d387dfb7b51121243578ee31d9a107b6dd15d6773553da2f58465830cc0e6cf4e26bc6d17de34da29715ee7cce09424e1f9fdae705b065ed80b936b16d39d136caea29e982f3ff2aa14e96069b8fbe5d5e3251ce5df44b1871be79e533c66b40a29fcde141b59dde859f2dd5474701ba5ab9060d6ddaee231ea448d697beaa385d93b77c4bfc4840a146fe314b7f3bf11be64dbb03ab3881a400f6e19743f5cb45a717876a5914bfa77385325ac4afa2b292fae94a026403b0e257653d0c0e2f6aeaa970869e0d7740adaeed22a799dfa3f8d20d236ef89f882c06e904246c27b58d30ad849b237fb1a4323786f611ae3b5734429fbda40884a324a08dad92c9eb7feecef9a21e88bc4ee44ce14c564c62ddbfa8dbd8e239aed750a05590e7c261a4cf96b31a93eca9405f09f4f3416e394d531fe05859fb103aff0ca1af3b40a6c631e135e0c0ebb80eee4a3abca0861a2f69a551d65c79d07f88686f6eeeaf96ebd07d5d260af6b81de601732fe9339d20c68cc5878ab2e625514baa25d05342b539f822338c36a964d57a2e7fb3e659be6b5851b4675bbe06ab1518a9842d7aba8e1313bddc45d09ade9cad5c6ef5f1b8aed02b00cd2dc359cf2101793800be9a421a4373eb03d3174598315f5c3b286ff4e2313ee032ed8bb903469b74ca8829f78c94a2431fc4c0cbb52be01a7325079c5c865e23315918cbc69456159671506e86eef2814db31dbfeb90341cb3f78db22b870ce19e6e1773e14641555cd4f20806c8d471c3062cff7f52a7a0b71d338f49b93d1a45691b625bdfacbed4771ffe5f9a86473270d921acf48453e3060c531ef14d0b725e6a6f2124e330cdc9643c59a1dfc66a7d8cf69b22bcdd47aec8894820d9db570773f4648b91dd00e1bdffa981469fa8fcc99aee700e5838659ecb45711f40f051433a47054e631cd37cc5392f7173728ab6c44e17aebe00c6d6f349eedcf9985b1b66ea05a80bb346ab3eb9f9a2af44a39cb66b2cefa2640b385421db32194465552d615b9202d7f9088107cb881678acc1105a7514ac2804efb0bf62cce0a195710084683136de3e85fc60a23899acdf5bb9a8185a2f7272f64aa7f660d96f7d8906b3897b206110dddebd9cd823321f580b2dcbd006606dc2af2b524ed714a3c50288616153c94fc199e3b2c66d5bf3e7e92a07e8344a42d691ccad4d44bdc767dbe1f9e85042e5ed0c4ca8dec4199a3eabc26f14681ed802451b13ef58f61cf7125280e1e447403ab4cbd71d652fedfac280bb9f432c4e327149870f1c5a7ffdfe3949804cfa0ebb57554e83a0928a1fc67e8d1298f791e927f74e04218235a49f6bf857fa0984f30a758e3539346e6913433e7ac419aaa168c481cd2b854ebe90ce18cc6683e24cb9a1d6224feb24c77aa9101918020146503c8dacdd5b0cbc82a460138cfd8f76274ed761cc3a96e9f881c03cb1fb7c86b71f295af1682cf8082987f8f56714346c52ccf5c314ac6aaa3b879513b74b85cdaef8c5e0619cb8c692cb47fb3b0c3ca2fdd61574a02b8d7cd9b87f2dd75d5d9fd0079560c3971a60900473dfc485597bb4f20c0f3d65d62a19d9c8b18f71fd743840995b04f661ae036d04b2ed7157f757afcf2fb385a6b1e54c11423dae65f11440ce5b83a82b7a8eead248e1d265646367fbbb5c4abccfbd982b3fec032b02bb8b9a36f7c2b10748d774d5326f7127a2e9c02a72aa08c3211d4dabd126da1bc02cf41c0412aa181a8c4f41182564e2b8fdfdf0d2ebf4faaf41d948724db0e96efe2da7fbf68a68cf002095b44e4d93e4312f5bcf0a39e5648b5fb69d45909d084066066c7cedb5cd36324ff55b1996272e30f9bb03d31ee478a484b98adf722b8f77358d4649946729c7667366dc15b93d9fa704afea7b15cac20cde208e4820d468be0deb01bd3e7ac402355ba80d7c7bbd0ff9d93c4d746ba40692704ed48d9576b47437d16e0c9c326b696edccf8adb65d601130993f3ff1877684258fdf575ed013c35cffefba18cc3b64de1b4dc30abac20f762bfb1beef69dfbfb53dd3bc4dd1f326336bbf37136356527fe79eab868e327a1272a241b1ad883cfa281dcbef280b5ab03df76ba896c0d3878645eab2de46902302fb81588bff95a0ebc149f52d02ad7c9b3e1c00556248542d8763bc1766ec45712ea0a59bd500a41ab9f041773719ed68f997fbdec24a5a55dd92d5c49a1ac4c744d1e70ee0d02e2149ddcc7af1aa7fdaa91009fec51dba1d42512715b4a8148667f7462963e963b64fa6abc2a2174f04b37acbbbe035f179f44e2c7fd0c1a43d157a8910746e07c96e7bada2638b48354728dcad8fc682aa5127eda447b9d46c28b31fd242567aca4de03fa8e579203a0fd1f1c880e66b8683424efd7162ba32546cbaab30669b856c484c267beb3a9d20c620e850f8120d45b87b7a1ed072b9ed367521fa62132190814068ac6ccb15ed0096c8d9fc6c0b6a77da73eec1269d6dd724d40f747e90666562871e9f8d0de4a68ececa648b3575eec4b0eccda351f15ca5afbd57dd2f3ac971082f768b0e7184ba27d3fe637bc361f4024b88131c7ecdb74732e8a3b16e5b82cb2fe55acf9bcacca21187ca5833fbc8d82b52e9a8184efb640e8b99c8c736b1a63285c006e142634f27ea7f51eefb44b5c4263d0fb85f3006d1d0f19f6a2f80a02a1fcf40a021dab2a67480de67dcb914bc18a428f63314efeb48babb911902ace6efcb3acb5389b448ed6eccca7c9578a086d5d2d1fb6bbade84da63bd7960694e42263f8a21a97a67230da3f279a1844f1fae32a8f2f71a74dfc5652a7e403ec0de77f2b89ab6c00993f5b1a814e156871afe66b905fd054926d18196e3d7bc969ece1cd12d38dd9372a7cb4a732274badd5fa2ee49b66bff37a6453f94d420c5d33266565985cd1d0b02a10c47a5455040359bbe8ec51ffa53a5fa95b16b81e533b4f7001ba4739632cb63c6f0791c23cd92f1a3ddcf09753945eda5c8de177c4c0d74f67d22ed5f157fbc4f0540e3c5a6a84a50755782a2da1256fa3ec11bf988591446bb92e34beaa573574fee4aba8e65c83ca31d40b8332172b147bcd49aa5cc3075275cff4a8c211f204b782c065916fc9a99a293dea34e95eb5f0b8383831a573b01f89222b9088b3ff0f5536d24546fac30a4ea9dd44e119369d03e8cd4553a3df2bb4fca2d1294a1a8f9784188762167ec114025bdef2709c56baa90c36330f0f6a297356cd961cf20000ed9d347ce2a830d51f36bb4b5337032dac04e8669116b61f54624e04ffad1547a831336d755573bde9a7765362cf23f29a1988d8f608fc38976c4a26cfc74cafe821946376d3d0717f4b44226f8562165812c77f4910e56248783079145b0bc0d57f5f49bab9e1f4f92b33ae456bcb5af586a3d7dac7fdc9821d3cf6ec214fa5042e2b42c7a56b2192fdc6030e8b524b5384af71607dc9125a5e073aa39d28caad6f67876b576cfa96fd540770b0fd64941cc27673506bdd9e0c0f8a411a58f7630755f84e9e2858d5aefd642a53598a2376cb774eb12194dde262d8969da9b36782e1afb713ffae4866b6d6eb6bd9a8cd4c8bc17416147683572e393141f5c9ec8f1ae9887dd9c17cc9139ce2f1a0ab5a6381c05c9c7a33f6a48400690e57a3f59a9ecd92560f8d008df90bd3812ecb89be6ba5d14f8a1dfb84f4a70e04ae72c0178fe53418411c1e121d898eb63c10ef018d3ed225f4a623a98af8313c725de972cde5252d2358a1885a295dc53e4a7c9e323b33003f24b30014386453ca100165933bf2a22e85d3ac55020438d4d755ed98c06f7a2c27e03883fbb73524270735e82b55c8686f66cbbdc00c60fc730502bed7a149d914ecb13ebc75669c7095195821f94f9ea1b99ea351cfb52136f2c8a7fac9bfa8168868c6709542989b6a04816285e0c2153e69b09b96f860a047155432109d2c6b753afb0fe92d94520cc01d489289d5cc71aaa3ef01542c71a1f5c1322e8aaad30c225832b0fb0be0619fc1bd7240493cd6f2bb730bf00612d4837b846825cdb267817035aa002c585cffb8c91f890f419967bd860936057985640688372c8d6137af41ce55ca7664dc59b559d32284fddda5b22c095d7d94dddbc55ce5a9de56e32713da8494a2d4904e02983639f1a27f274535050b5d14af2054152f8a1016d26ea2eb24df8a1b16d87cc6fc6686df7960ba1293db2fd7b6f9abefd4d8d61d5a81d4ed89ed17979f24f6d333a8082d05601e63ac4b99ba39c60f88e9dd19c9c7c33227c8bf7ce43b04b070507941ea0f5824acd7d59f396928818640deb7a0c9576b762020deba0616a5d8bd4676b05227e10cecc5e2dcade560efd970d69a736e273e4ff9760400ca06ef550ac3ade231cbc7a763f832bb3a58cac5c1aa32e6bb32524fc15d2cddb8304852f82e7a5761efea95bcf2d94a7983d90acecc30671fd6e260630304fd8450612db4bc40c2deb8c27a82990f96120db84c989dce3f00894e7b1b0e1bfddd420f7be4f84b9ca7dd415f65572e97d264018b7a1b19098ee137b1ece9edaaabf5a31b087bec987d60e95646d0c8487f3b151430b26ba15002ac4d09e61f882114792596a9538f48df4a5994af20c71b33056f95944ea506b5c330b6fa6fbdd2ee5111871f1174b0b8d495326ff6a8f2eef55263da086569e1c745c3dda00c0a3655469a1fb72489ee009be30db1aaaf69299da204aa7378a9bd7e05542db6e2bbc14606340b48518b956eb90280f0d35ca4df93ff22500eb564787f1bd25379fd4e43a5e24401c32384515fedb2d58dc5d60f4538e0c7e5872596f64858991f40ba6fc775cb574f5ff12b157ce488315f885fbe5b3ecc5601f6645e6cc315b19b9e0d7c08d02d3f5e4ad772f3d480fb951a53720610fe49af7e86f41ca8467c985a4c197a909b756f1146631f4e2582666838ccb19d7152a07af3160a544eac6fb0b154d821d9572d30d219d9c346914fcff1a307bf01969c7d2d359a12ff2dbeef44a3c4e57fccd9d4460317677397b7d1cc40ad594adccaaafa49a3c61a4d8191e54bf346d39d6ef34a426240c9b8e685d8c819ad7d46fec737d309f9d36c7a3bfc269e2ab29f3dc2916a7508b36fc2fcba7c1ef5aa3a6a60e5e6b4845407c036fe815667792fabcdffc7807d91644683684a96c60f7a96efb8db1050272ac461b3a84e3988fa7609015decb56cb65f5539f8b1542a49d33a8387981e798fe8d4a22415f459b902816437af74f10817b340410fec6b3e60162d90a2dcc4f3b01cb292a4f25bbf14ca43d7603ca0d495e78f1c24bf8f4c06c305c51434635e639d56547f76799c9b3ef972e00098b9e64cbb2cfe5eb9dec5435eb7ff5619252afe14a872338baddf64a24cf005919e12272b62a92639c466813a86c5d0b7530e88937b006b96abf1e3e18eae7316a39414d63be51d38861f98b43eb179932ef5626fcab088d7052051b376801ba986c3e5fa2779d9315b5af77908f735269bd2565db30d5b86fb6ebbdd6a5a1565807e6fa066c956f54f4ffd58ad6dfddaada8a621a953e121532bc8587c68c10e5944b38035d20b20670b6d368321ffb5f886eb855bd46d08b583c560c4552f9cc5cf1cd199e9f63953d6cf005a346e837ac4d75bcc47989c989f4613fc8553519fef0d87d10a5a341e2b41cfb76a9a34d9c9386788586b7f011cc423de710c03698d45f3d32c8ced3c963fb04f032dfd66a0677981cb5f1ced51c4b756e64af59de7a2c35dedbe35a8e243a2cf89d0662cea1597a7969aff71387aef485e58de31d05dc45a4b630fa132a642cd0efd31b35829469f51a0057f3c966d5f65cda0a19f4e3dbe8e4f695dceeab2a8504f64f88a7c81fe0cc7c689098e81d0950b67a3a1f525926b9651a3f8b61612e5647919a1337e165e09f18fea1e8ce35f59af1bfafed4cfd4261a906ded469f6f6155094e5b4da4d0cd408f5ade031a574ec06d51528de822c800c01cea3f7ba144aefe2d5b2f86d3de5be02e120c00431cc6b19eeb26c1ac70ff053a26ab22df2125deaf36133c137aa16c4264c0d11ba92f2f56a86e20576953ee203b9e68746417aa21b68196839ce46762c90fc632d612b6682d3809d6e4a47d1a5f6238c0b78088adf3646a48dffe33a8f5aaa3850334296b2ebc2a83263408e9db2c58fdb7a748f020d5618a8b6d9c5d068f732681fb725260b89cd2814fc3584c81e16e29be5701fd02ada4205899d670f7e84defb65b2b88f4a76a8e544a8758891f5843a5560cead2f374139de87ee70b45710dc3d71cc0025fa4f7dde85af2081666af3509820dfe7165499c311f96aaea5134b49cceeec6b8e1321bb2198142955ab4c5a5c045862671c398fde9f158858603941ab4fca661280d6942f230b32fdb9de2670c6d9accc811c5723150c72aa89a2ad565365efaeaefe1fae8d4136854937ca564869fe1e7517c400b2e5aea866949073420db6d4e38792a3cdc7e7b4f3a74a733a5e5eb465b9b665708ab2761091a018c9d0a8df56064f7dec4e3053e65437f2dd5b140a7d2f6b4b3a88cbddb2ef5342d5df6494bfb363d01af4d2f5ad41791b31306498b4a902b763b9e6c3ac091eb4d4a8c234955758929842c838d1bfc0f6add23eae648bf9da2d5f813df959f092416c625ba784d0d15d6c37de378ee91d565813daac2a50d222d53ce40069e906847cf605d00705920d1f45ae4fed8edf541e8d70b2c9db32c74d5f921670baf2db09dff9ea6a0b411307825b3aff66137c533952cdbb5873f6eb7eed5c98a22d309e1e4ccf9f436ec4b62e409381f3c90599120d05518c6c283d1e0bc3590ebec9b8fdf4dae6ae023a02d84516144a7df654f97acf472915f3182a5235429b3a821fd0104973456eeb19695192096e19b34fdc8b3bfea6fa65238b172dcfff4ed4fc4591bab319f71ff0804a036c0c0fee149e659f59362a78392981ba2f10871264efcfff50af993346bcf3f6da7c85a0c5ef1cf3ec01e10fe2791b0b77692ae9f1abdc3076b90ea369c8f0fb87c6e94c77cc41acf1a6fb8a8c115e54fe8928a4b795942b8f30b1c77a1dc9f3b8e15cefa2816e275af0ac149f40fa53010c26aec208009434e0fb3b1bbc335c16472c428daec490a11d2adffe30fed39338b1a8a82041dd8a9e56f3e02b0f15d020815a906c30f6e2f3c5ab9c4b6b5ed1b7f23f936a0f6a4180c563796a313e2e4c9767125d654cb8145ea676b669676eee486c7e66db30fca77774dca221a2b010cbd604e7c9e23628b5a310e3d2e6cd444abf4f9ad272e1404187debe24645ea6d9d6125b2fb289ddc07d5f535431afb2703b1b48eff686d4dc0a6d607660b42f3c51256eaa79c059de975aa92544d5a765140d07ed5e864b2df166f54f6fab7b8a9393d3f1fcf98d0a6eb605ab30cbc9df4282d6c00a052bc7f23299fddea8ebd19c4b87983c2d7f3422ec0dca44e3e6abde4410a023223376aa35e4442df9e0c6e0d3613a87ab6ce1ba301a652c3d6e90e5c09e8f13fe269d452b09c6328c7c3ef2a2dbcf0c833a46ad75d81aa2a21ebcf2f970adaab84d4ccff5f42a6ef5f5af22e0911979fff8f22748d232d44a7ff5be3827ef8e682695171dede2a34ed50acc71f876ea7ec1b64106ec792bb85f21011735d194abebb6e37f8bd07ae967c2d4870f6c9f50e7e371be4adce8cb3cfe446c81a76eb5e85e9a49d292941c5952588ed2141c77347169811b55163c83adb221b8f8fc58b9a951f0bc0505aa484dcfb7c75a6b9cde0ce354870fd2d41a66bb4e480fe11da8034569e1d9dbb46c1bc24b04c5da2c0af5bfb59fcc87e8b3aa95ca7f2f73152771f7a37afbd07da68818f0f9d17c124c189fadf2aba6006c1a2375462181078f44b2938a44e635903bbbaa57b3d9a67756e73cf4cdc5c581dc59f697b8aaa6ef688c239720c7c09f909442170b4d72a754fb0730ab168d6eed2faca6866c3885eadec2ca382ab87c044b7200c41bb8398fc931be45f6e5c001656f5a28ef6f531b6ae90de63424c4e1558d40384efcef3d7e2e014e303534b4fbfcdc5a4d2dd107231ea86250e3cd2dbdfa8e42e24175842df0d599b4590c51cdd41d1a2d5a4ade0ab362437cf8d90e7be7c0a78a13141490ebcf0c550134078376bc719dc6606eced20081d5b66f9606a8039b15dda724e47e4104fe12a51e800540cff0a6beaa206c4c02edf6a50e181055d4497043f19c987eb56477d99a075253b1a2c3b4d6c2d7115c3865f76dec21a8560cda1665470fea9128406e517d141e32e123ed220841bab8cd75589a848020bb6d23c54c9ddbff7ad5d363354a9d2f25da65a5437791dc9475421bb0a30915205fd7050ff367969a73102687fea4fdd05efa9511a627120c2a63c30173745f27b60f64bb5bf1223cbd540fbb044c5887fbcd9c3b4e1bd3459cb3090030588489d62affb0ce6a4f1d9285cd74abc5203b044097a07a7f12507bc60f91e152cd0c427fc8cbc4aa5dc1f5a6a2b32a30e76537a8edfae32c0cb56993679f048db4cc1f50988223361453f8b76cdd331d0258c7be94a1727cb0f63f2879ac8432d97b12e2ba02f297f504b23eabba839706334399746a8e457e13bfffa86ab1a2baddd71448980b97a022e6c3cd266ce2dbdf79b43561e9fe10cc6645ae3655420ea7ece1ac4c7ccd310175ac415594811682977c7d1df9a8350cdcf268f13854698b0fd82cb44ae41fdb05bf5dcbb56762cc3353e40c3e2ee8a2d8fc68ee0f10d37b6280ff513640ad7fbf146c5b11321a53da31afe746a296ae1748ca24a8c1939f4433e801b7297b5f43053d6f7ace089f70a601a37f96df1d0dc5a25ca1451b566d9282cb629705ce9bd6442386ebe64bf74d3b747c84ed8ffdf8bde61a7fa8f443c421a08f7cffea9551250dc9261abee2ad09095cae4d392a33cd20816f4d025b7a9c8975365796bf16cd0730f245d73a7c4f276a6f4ea501a9fbf029fce9f3ab944d6b7266f0b3220d223ed34beb8938adc86c2283e312a9418bb3d133f0a285f9014b4f466c0b962dd4459f46141890b916a52edbd3043f95e49df15bbc84973fc4f690cd8d66ae6da2c29e44f6655537480ae44344772f4d0534ffde9358fdd44b8c8ac81d6bad83bca00f2b8196045f5166b33ab0f8192319728d707434f868c01b47744590d599dc658191c655a040a67385ae15e44c2cfecf9c6154a17f847ac540ba836d551b038221e0bd42232867261e7570cff157b345adb8ab55f756e6a2ab0e281c609bc2ff1f0ff5f1a5c7d08d8eaa5b80d1415c2b90e2e505c507c5434fc27db4dc5fda944eb3b77da909779d708e38931906dcbd46d8fadd10744eccf0fef381033dd86b18474c79c671a10174c66b5772e15e42ee3e940d0d30d95dd3f02fbb3bc795afc6e4dae6d259f05c8fe9aafb67db6383bbc4ae588aa39a2cf8af34eb73fd133d9f31aa06d8f7df07c5d0109d612c7734409488b815ea64c2e148548dd8a8e547bd41f46b5db95ee7966d85e6317a94cbe08bc921a4e96c9b0a73a6b28878ddd33936352daee506a317f640712f36d36227be5247939483606d0663c8280405bb3b22f8aa6457786a09577d75732e2be6bf37e4e8aad62909c11accc37b7a0b74f3d900f0eea4d7531f289c9c8e5776a70f3e6a066c7900ae9939ea3ee95cef7b31fb8984d922d5e4b84c2acc3e36442a3507b36d8495026031d472dc4c2df579a79328d13f88a4124cffaf39cf19ad50d87ba4d5d23f78d66921aa5ce5dfb04f985797634aab14cb1d97fae47155564608d4667ab70715bd84b2fdd1a663a60ad03fd4919d6465096d7faae73e9d9665d73e1c107c161028cddd769dbea201e663957755932ab65be69df10f6304544984fb1f8ff613a180e8696b6c2064a5f388fa4a273692ad050937bac368866739c627c0507e7db9222072ef596e7e9aa7c9f75cb62fee8355f1766939ad1fc22edf8d778f5991b0043f13e337cfcd01cbd3e8cf442c609465279e99f7f843540d0bacb9000d140ee3c1afa8d6ed33c8a2d49366fcbea91ebe073671aa5dfd27afa208a198ac567f72bcdbf71bb1aaff852f32cd14e338dd7b0ff24ded6f269a7fc7adec20c7b4ec8e915f1d92958944ebb57f6725439c98a91d96f25acea759cf5e8aa7f9de0b192df4da35ed0e98822c976bb4110c1beb675a74d1fb0cbcaf4d226664a2ee6eceaa76ae5450ca32e0a3d22112cbe3ffa3d8fcfd356f77ce5e8e85580fb9d7f2472720e892e78ce0cb4d1c569b21b9de8c80efb15aa5e9502077a11736a663962a2166d7f6a2476fc5c6516cb7859af920f5171f1265873fe1ad39b6f277f46bf16526a5a0ffdf76a8514127f486407dc77571bbec308118e99f7f7c040efe53fb223c673ccbac556ec1b6ae6d148adec8b68bae07dbee58f89a296b9ed74afbadbc66fde2ca5b05cd685d1817cf52dde3a20dfb4b4c8b871e53acc571ff84c6ecac2cce512fe88982f7ca8eb370ed0ed3fae7b0fb0e5dd6e520aa81c9ca72cbe6fa47e7a29bcbad230ead11800544d87a0c27e2a6cbb77a27fe6f4f2cab4e7800507cfaf7fba8993f24bb7921da158a54b79908720f799287b928dda861329b9938f451fbca182be23d948308638f1955c84eed2b16c0018539e306d30d7811d4b682087d4c8a33d0123285dbe611005394caf7f64bf72c5399e45152f7bd0070ec50b7a184554328811b703e99ce3037002c59b99b9c07fba64e80c2c057431070d0d09226899fe70f703210bc4653af7ec22cd0eb42b759b4bf2355aef51f7cf8013b28a70550fdfd6780012930260be58d18f6ef388e1d32e57664e65bb2505d2a132d57350ca9297b8de896071a317843df794ad903a8656dad48bfe72e49c8af623df30dd18942170f8b805b898a43e80a321eb9ee0f286a075eab6cae81aa7ff75516342656c1f5b42057da29de2c2a950829c496a12723bf4c9e7f478c71afa065ade1cf16e8624d2c9fcf3a46d2de16b3d5f4007f415344a846cd01a6e6398d493243e07b9a7708e6ac4aaf4b6aad93a2ea74c15a230922c57a87c187b11dbd155cd0ce638b6380765ea182f14f98507ec5cbed27c38506c69ced8db3feaa6ab9fc62177d3121d1b4a6f144e7cfc0c1fdb3c0ed0ee8c2a54da47af7746f9521eb2372f125687e26db4641e4187f091cadd09faf52cbdf3d2f4220f0bbc8f3bea33abb4532a26d56a42ad5cfccfa93a63a9b690509f16fa663cfd290d7cc0b2b85f8f7732611cc9a2930fb98b0a5631c865b3a2d3de9b20a1250481b1a5f2c0458cee34ee03d829a759687eef4a8a3e3be16ac205b70f2a4da295c0bca15ff2488c9609d6bf29ca724018f033138d03610e34819505165bc428c2263b76313d3fbf316eecae8ba045cec647363681d5451dc4c8f100bcc76378ffe6fedbc340afc7a00255d44f2d3d3e59cfeeb3a1bf37e00ec522acfe7a0104982e2171401cd3f2b93ac86ddecc8ad7a325044f2885f553a09424139021c503e8f938f354021802cf0ceb605f8853aebe28aa89dbed2b6b20ff159ad815fc5f2a704c60682becaf54902c4186b9aeb1763af6437165fd0d130acbd4246d2e2536af4616cf4f9257ce5c806544473a7181b8630707e36a2b12ce1159d9f5e14f79c000066eccabfbabf722b793519214ee558661a182daddb8edb3f11aad2a31f3cb91e2673b2da03f9060851e5d09f4d7ca7a9f812c9e14c8569cefd0014e1ca362942408180b983557928ed5500460b9a1ae741b725c0daf4d11d6b72f8b6de86b9bd5b0d355b880c69f0d92091eeebb1f0c0a2e52c9a3ec289a9ff587559880eb040e2e52a4c98f32b66a3f7352fd77c1e0c6953893fb682e38b9c034ad58f72aaa69adf1eed518c926f39ef05a1fd4a2a86ec2d846355b9fbcc73a4096e01077be5397f291ff50f11252748a81b66b86127b3c125c8b3f1b8127eef7a36d45950075e082563ce886ee9b6683db1b841c9448ee5f19d12f3e61e45b3c6589f2cc9b38d659daedab983d2cef5fc6952f69e1ccd7070c732f4bd20fbb00c65b352811268d61ac1c6250d663bec4025d4cddd06fd4e88e2bb6f7a18b93b083f0000bfcacceeeb2cc9016015c9418763d474b02f064adfe171342bf62a64ea94341201b98a228c30ab80735412c90d447696ebf0eeb9c21a471c9040841ef183647747294077b3f76d9b6ee7f1351b806d04ffbf47662344ff921cb903653964c453e7194356ea317a6b54450ce754e168fc8e9b21cd58710d95bc8607c0e7f7c3509cf116c4c928638d103b34cece361831528a0631f311cde50033fd48c5dc6989bc11bed6645a45f5a6d819468a0c0ab6ddc47f64f8c9a8f50552bb50a24e73b1a60f96dad9b6461474b7248c7f21a4238a5867046eb9a46995b68fea74ff1402a8f1fa161b8468c22155d928b87fd7f4fffd374b9771295d21cfd87e1b9a43729d680ec6db30d03e93476ee4029f38c587ffb708a0c6a9a251dbda69e31aa10d87464d95be9209c6007aae207d8c0fc77b859a1dbd6e281f4ad75d8ddcf6b66143525f54e58bd49938f277b13f7ea3677b4ed94dfbdd7f2d16d23c5bb45cc1770455b1313a1cbdf425e061940a4ff83379ccae9a4b36e76a6ae0693c95127ec935b348d51aea950b1b87f953421bb4b05db1bd5289e4bcd42cdd483838e7003fdace76c7ab114bbd2a96135498bad2d807197c7c5b0c0ba0e3401f34d38f36e581c118f75323997e52b38ad0afc18ac1d963cfd6634539ee2db1a185b67e2453b3fc5490201f245bde362b2d99f80f4724e20055126f306b5279de7814495022afb08090dac4bb6f6b7bb8c72d8b4ce5eb61ac9e4e2b6beb36088811776f5a7c2a4157713d42a2dc7030a0fc63ffdf66a447634d7abf64fd53c2e0c24812f9b279ce26efe0347097076036f292146651dedd8ee54ba6388e3ba7c15fe9224d5505d51b4705ce07e430b8c87d4bbb80a0913afc7a2359a122177c835467fe59fa71fab06e2a4a00efbdf01060b969c0660c5ef2b49f0fc684bbd8f7d3217a7c50a196256fdcb24308e507b4ee189e66417cf253e31a8128fd593f57d95cf9e985131140a46b8e06feb49880c854b07371b1a77e835b5a15ca5822ed2355db89d8459dcc9bffc1422b004c826ba7d7a8ca5a235c0107619f2125023293ea34cb9d305272d84fb1144d2ef22c7404dc012d8bd8ab47425fbbba0bdac0304a72637aeb09dc9bff6b92019954be38d8b04568e553f47675c9e55e1a2492f90c3deb3c1b04bfdcdddff5fe7f23721c3aa7ba647be9b7ce215bcd2b3e4cb2cfd5b4a3887d594ee692d95cd0aa55f07965b29c6bd092413dea405294cda6ce986df070b59ba5bc029daa0ee4cdf616be9d5cdfe524b311c0013af39b79f46e88df27ce7fe862ef9cf8240d17dc2e914269cfb9e94e17e6689e498a7ac7197645f7614011e2be2086027ee75f4f64158eef5a46c09c7ddaa6285531631e36e43ec5f38d689256abf6c5f1e910028bae7df87550e578e8b4e618e844508ef45d45de40064bfc416f273861c6c73e41036b023cd19ff416699aa6f25d0c97c7d4c5375bd1a3cdf0b031730542540f915935da4c47824a8eb74e0d9b866f10f12c5dde9f57b4f000c9e1a4f829e321ac5c9772b7507ab6c4647d434e412bd56469b9f22f651778ace5a08f1b2c1a47fcb9f3aee4208a9f2ac920c235efcdbec423dc2b3c054d9882282cd7add0833da8c1f48550763b6e73a4bec9a999733380c60818370c74573ba657b743f69890d4609150e52801024c49f0a8194d531e63b64d95bda389bb4d96a1d85c5891929188ec4aa86dd0a40419199149d07be60bc685c4d4bd8b34946d26c95a6be59c4877df63d1f70661b19b60002bf571ceb7079f32cc81d4f40480dd6849008a8034836033631fbfe19f1e2895c7fada7cae654d350b32188b355cd83ba529a43ddd3f78a22060790c4956254a3b7961e0ec00b4f7bb2aa7faddfc702c6e3bc8d0aeaa273c19ffe31f8072ed91b3d9a5be120c38682a4f3bf7fb8ae9dbf99e7514a904233b590789258993e3271ec87b2ab266570451c026194be76c62233fa89e1fe3e2bf804852984600ce0a530da6070abe079b1a1248aace112d35177259a96376c2d33ace35fb6558484f064263279714edd84c438c374982746078930c001c4de4cea784824a8056d4e3b5687245c852d89939012927f886af53826faa63f8ca27e4313c9a1c11011a864633d70d04012d352d74377d71c24085df917a09f567abb18f62445e29e84f7dbd7b65e1d23eec5a8e25eb268a302cefa5145ebb3825eafab711116fbb4ba08ea40af2e979119b2c08703267322d78745e52aa7ffcf21f9883a80f9b884a6831b6ea9e12c0d17dcc38f3d454bd7bf1e13230fd3ae4618a600418afc593e92576ed775584e918c7da4d11e3e44cfb659020681a17845e71d1e5b5cd2208f60a0b97f284a2af15cc52871673fb5ed70645ebaa8ea4b010f94a2aaf54b57b36a82a096608daf9a6b97a58c94a23e280c6299ff1dc6fab806bdc9976f74f02dfde795e16c7587bdbf5ca0a0afd4b8db75804bc0e0b811a3f77a9c5d6984a8e39d7eeb336ddb959e7bf93fe7fa13608df2654cf43d54e4bfa34e18843dbcfdd4716b52ea6011fe0e065bcaee85b4bcf4a2a4ca26ae2ae2985e78903dc21934c45df8abe35cf752f31de5b4d7ef0b56c957bfe3f37a1ab13b19e40e95c34adad721935fb5662802fcb120a3be80f13e5a40231dd4c72359c69882f1a55334d49ec14d61cb60a1208700e8c2b0105726f90f69fecbaaeccaa156648a25e7333420f9b9b36294b1db128f85f76b411d409a025d25f3790b3429c8ff6af8cd363e9eb15a44cdd3bc08b6f475002bf47ff10dda2330444a5a2b911b5db3fd426f4aaa7d4f52ff1f3d7ff8ab7919a2e3ed178b54de07e0d3977eb6b019bcd9b7907a6d12ecdbd9fae53b08b3d25e1de0073f2e8e066a20a157c7972b909263e5650309434bce62d0563b0049a1e71e6b076ec89107f656b6996ebbc4607d578e34829946931a5d1fea923e6fb2905bd72080cb29ff1fed92a285529f4ec0b9777621dc483725a2abe0ffbc8f2327d1a071c460167b9fb4e595235762e3da302abf036ba90ba34078028122e5f7ad7f147c1a63782065d5329309ad1fec3c3e2014410208b149250c288dd6131bdb73cfc8cd1a5d3c656c7aa44d47646aa8602c71f32a35d05470961c24d226d35e34d193f5a2c516ce1378bcac9316cfe2fe67a57ed4dcb56d84944888eb9c36697cc0b3ff92f89cd59a3bfc999149d6b9f95ea159963e131d1762ab516dca79c1919afdb7174a46653a05d2f687f6be5d97853ce42c88aa0ff98b3f85e855979b4863231a9db9d7d6dad6edfdfd51d47785153865c2478c830bf1bbc9ecff51d20c4bbe23753238e4946919c780b7d0272ea3ba03b67e5d25c38a5edad16580249ba34c1cda2f53c378c81e5635e9ee8c69f1471578259dd7e50a48b6f0366963f8e12273ecc65fb21ee8daa557c9e611c6442d7a86faf3b9df72e6b3199851565ed3d9c22710690cc823c5ace45c66c8687143c0c54591bba673f2611bc6869d08e301c59376e832f456725c22b73cdb34ed08f8d97c067868b50b2600337c0bd1ba6f8d82418198b478ecb424351d6d86cffc483fd0063fd60d7bf9aada667261248e35498c7a981279b4389f7a071aa6d631dad6d20d2c8b1d19e6072147ba9ec385d510a151263bc886eacc857028f514afbc02c7cb9b1e512c58b0be1ad3500fb1f5585c063718feb5a837acaaf116657e3ee34514603963d593ddcaa66924a3aef5505884d5daac068f81465065868b3aaf5fc1b8cd7526b68665c51e593ff93ed116a0a9f5aca4c83c6b4e7fefd8afda36f339522bfc9d338c1308ed9418c1f07a121475a221c7f04d966b9f3244997362c3ecd26a7ab4af58670f440128b1891d9586fa0beb512a348690d59a4c236ceef5535b0cfb91b2ec8eba348297d337eeca95a08214217a2c0695c33ef4411f5da46a84f541fbe4df11c8c2b738329c2cfddd66488cea71d8386462ff19bbeeb7cfc485f3327954630beb32fc36f7ac8af8e3dae960020f56bb0cb86d247f3ae5dbf3fe888648f7527f9363f140380bebc3e6d09d95b8b5033cc9ca1b3708598fe153f2fa43a625a61babda474c7b1c37dff9bc84357b28989eaf6d99461a423c897d61db5300882bbfe8c68b5cdd45c2fb3060d3a3e0d15139294cb3413168facc7004cf112167fbe1d5809216c3cc3a696bacfab74893d277cbe8b6c4331fa19af8390e0347d8b68860964a5f908ccb54947f3e8ec337c23a5d42fed0362b1d46bead58889620b6e4db2f21c3e74e82def769634417be08dc6ebac12bc0408b9464094836382588740b66c23a2d0f9adc2cb2bf967e1ada0fb09d6a2a642438f8ab5c218d07cde967640217e50a5523cea32fac5b18b692c5f095bf12416b90b3e4f849340986a3acd8604361774db7b16faefbeccf472f72031774f04dd1855d8353c61534f914c2026d5f54f4fc9e90df5d5dd5333d068e38db1e6c867be0f08f04df5041f93218952e2cc8036919b3355e3d4e38354d0f6a12f1b22a79dc886e8dfa9c0b9e801c61f68c443fd68580dd42980996f4ba477cabc19c9331459d046473adc79b9dc2515e78d4b039a0211d76b5d17118090098aa14a14ad962ace637cd280530d7746f800bd3a12cbbe6321a5079e606221754641a14ca092d751a156b8d703214ced855e686d04cef2d7719e8fa234cdbb4caa608dec606f94b7b2823d68cfe37e9f39952e06d50cd4f480c430393a4c90783c2143ede7774731742c788ccaf55faeec54079445c124dd8e548573c1db3cc789eb3a83b9b3bc4cc9657ed3dd2e005f84384b0bea2afc78cd47fa349238523e527c2191c42cf736d2031a917a5115b8de68f46ceca2c901052af870d6ad7613942e2feb23fb34455d5c3ba2698c69c2fa6087d97f42ceedce0b3def9dc6df1365b9636fd475b81176c921bf103b224f6e6c3a6d77f14d6091c78b0ca49262397117406a447d4001a2b32df74ea2f22474ca64a4a49858e7515beb40c38232ec488eaaf525f3b4cac9c7cc5c495bd01e83e42ff119f62906d898d18c507fce6f9fb8dd776371d45890daee9cede15cb0cf9c5b7d43064764980123b7c84cd8e9d374df1fb39129d5f36ff7d7f89f77ae8006fde5c985852a4f4e125074b2ea8fd170351386b17a707a51738df753295cdc4ba21220dd9198527cb0a4c606c8a5be0d404be83a6251b57c01c3cdf4da66bd35dec7d7f10c04851d20be79ba8b60671f69142387b276bf71948a8e81e4d81ba94fdd1707fe5506c87f72007100351fe188f5f974024c4069648952194d4fde368877a4861a49087606a5ae5307c983fe37c64c027ddcbf3226b37cdb5333fb06f9ed1d53a2daa1f73f1921ae755f1321f105b0e971685683717741f9e3c299c1cc08dc21d2b2986519e4fa6f675a44c8b0b77985253b90ead37378cda63e4bced38d68fdef14e2c77017ff6bfd2ab9a566550086b368bb05d8578a35c4a4762b7e9e3a26d51ba0789ab0b86c5ca4bdb2963d953248d4d10d58f1f9032ff42a4bb2c6b9ea02cbb3da566ff71458be7dc57f60dcdd7cd1fe4a875cceff89ee11dadebab7cd996d53a33c31d9de430c315215ba6e596f156a0ceabee369c2fce1c43e4a34231a833e7bbcb76bd4a8aed310825f46eabc6d7bb1834aa928e7b41ab30616844e631b6f8caff0d31e0a5140eebd5ec80a47ec5f3a0ec7f305e18d42ea8a6989b2795b026ae81d7137df216cef6f1aa0ece02df6785658a9310b669b11a20edd8173de8564d074f01bf8448a77008458cb4c67644a18208be256e7ccf33e94b64f55beaa1515e4e16ec19a8b4b8aebc9087a58b8154aae9d2e1f8d617d154c41885cf94020282cbe06762c4156b8bf8266ac0934a733675fea8f995910d153b8191dfb874398b9a3f7ebe5d3921f65cff530d5ed5a603e4b9222a74f5552bde5ff1ee6db05300bb658e209e7376a086335afda7e331105d99ba14ea51f6bf4cad7cdf04da261edace42c193f90b2cc7dbab2c3775f35be6f2036e2ba58f3eb8d647e247832e27a1204f3c5eb2f67945b6f6f6c41cd212811bb2348197e1c6a855c31214b10d562f87499a02824f3da0b3127c729057db6923c7b15b220e3d7a9f87041daf4ab168dd1984063e475fc6c57259a7d1fc045d50b37adfd7f6608573542cc0a951c97508a686b9809a7e9015467666fd1fd810e07ee81d5f209e277e3f1a5ea0e13f9f11793f648af9fa677e08527f276b6cbf7a53ac68df5bd2bc61664b1fe044e1fa21ad9a5bbd4b430107889fc81dd675f74d35303e25868fff9753396f3806f1567cda5aa058b7136fd81be47a3e6e92f65e1aca0f388a82c87c958f9e8f28a958ec63d1a2a11cf45bc60a1c1d70e563890cfbb59068ea4963e339f5efce66a3532d8e20eb56bf360ea5099492ca7bc299c5d6684e4c1c6dc3a1f04436c131d7a2942da9191008faa655504f21054f1ed396fa3183880da97de94c14e46cb5d1efd2fce2d57873feaa4334d79cde8e60d9569712f65684dd9aceadf6ed82d037c81c4c790cf66879f8b40f600e8c9ffc55bff704f40f53417943862b32e9d1fdd07ad4b899be44b99c55711bea8fc14fc45a3719631b0f9587ab053c5a2bbcab9d2c9ef06d29b51bf471a01751e096476fcbc1acb890e104e002a22aaf44adffef26455801defcaa5927c39eff939b93b436eedcf37fbcc90b4a71be8c9688e3e217574bf2d83d4888829d99121e21c85a9cb190654bc0305a96be7d41cae017cae6bac015a36746254ec7dd0b6f602598eb772b6af1e848b91723bc19a92a020bac425f8ce415e4a00df63a3ce1c2588ced78ae3f9839f75e9c28d54408bccb0514cbac1a72e79b2d03fd3925e9abcd800a2e62511850a88c222a8354ef4cef4dbfc8b59254d4fec1a9cba43427e08ef6ec0eca848b7b6dce034a7b9e99a88ce49d29b58948067504076c6310969c9ac20bc812223bef478e4466300e2f4eb077cae2c94807b2c54861d3808d57f5b3f6015983a7c2fa4a9b1b6f6b8778f612a39c15eec026c31837a77297c3909f81e66059311f26d88839123551449858a0c2f8fd5ea9a25ab726cd66a208abea2fb449d43511a7c6242eb4b1ee511c8bffd3dc0462daad3ad174c442f628bf7b7ea37837e786cb0129387bb238df9095a8fc60295ae4fff3b88a2e093c124d6a799ff4449fa3f5f07c50d1df85922c5b57cd897b07ba408fa2a171af9f0360d256121a282399e70c8f11885ee80ec4acf0edef92464e2f73fb676ce3330fcd04d2c8a0efc40681b11bb2a1b678187677aff8b8dc98c8f8b73986034927f7fcae2805408dacfcaa5f5fef3792d173e3f38ac7f59f0f17ede59cd5041ca784dca81fe3b29f6a5bda7631f24cd55cf45186c970e4f430c81460a7f271c6e41ffe2f14ee80e9a5b8a907c16f131e9339e04a47bf961e7534ec979d8f515633f2e17ea37c4d8078a06268a8c7104e7c4015c15cbde91a306642121c5fa15717dfbeb5bf9ac0a411f3ac0ef6ae16d3293eb18edf53f33169273076f4320dae3ab04b79555e677a0173b903daa2c9657484e30c022b320329128e8035095f71d56f4947c7a3a6b925d612df3655bfeab840b4abee9bfcc4553b13232cf5e8d752461d8feaf269e912b4c75b8b9317be11cf98cc78be698c809076225bf81c9e25340e53c2d3f461f41fa886c5ffce22ebd9adb4d75e7e565e2bccc5f97d8e39852d9aeac2fc40ea913e613c5387eaf18b1c4840ce4ecea5cf672170c58bb4cef1e88e17fa75b31a621fd394e757266d4b9c0b43f5b45ce575352ac7fd79c42a839eef5072eff3c1019d2ef92f5b5a568219cb965cdfeff935d6b1b762761ccde387fa90089140878209040507cedab59f1532b973b35e6c73742898a3027f3c1d2c5377d8e2272c7dbd998951a3aac279fcbdb77fd28b81737231bd40e66dd545c2c26b38d70917e996b50f782af41aad7b1813e8384cb720fecf28f02e9792fb8c7a1b3fec65f942f6b1f1009432c0b352aa0b33035e6e9e52a205e3badb8c0c19e7a249787e0cecb5920a7e9038c5049af72c99aea94301e97fac550a3593ff969fa02707be63c88c42f41f84380c273bdd4cc4fe6c31bb875b1ea8ad26a0f602c5fa53b9cd037832386b4990c7b626d1c6fa1f1a3a2aa1c2b6665cc1f7d70cded8a83ca92be3c3d535f87a3d4eddd9ff3d39bc2bbb7e5ede4894b1dfa2708146d22f47215da612775ce4116e5adae58a23f9de19f149e7272f6344cca3c8a145ee972bb7520de9d7ab956b1926d8d17979a79fe6b3ab75fcb081962135773e98f7dbeaa80f36c0ab67b11923cc03c23ba58ee8f675791a45026b9ac12da8ff21d42403a8aa352d9938c09573ba03eeed503097929dc90f628611d749c62d7b47fbe47bbd8d2b434568b0e32bd4d597b8c60e96e58345a7f30eb545d8691123668b9d9cd697c13baa4808407e1642af52b2d5803a135b4441516dfd79b912561e3b71aa8cacf83d092482f450e9afc9e0eb8df52275ee85ae5d802b676a69f0ce677ee12535b14cde706c804669a42c508aea5d124e91e783bdca8608d74f4b8739ac2e476f4403170e9284b18e63d52621cb73a48f5ea87cde7ddcac229a1bdf59fa85b3fe28aae0e7664c8afb0246be0d552582b3d36f52da60ee44d9f030a5c7a1bb112d0d9e4ac79c7dd3f9d94fee797a60d9aecac6626c5c1ff812f53708d7ad6e6b9e3214a0bffdb457fa83e4ad7c7ebe706325a2d8b587ac5110006d5f8a5c72d0b4d9539f79ff2266c62d52dfd9f42d358a8e6fe92d12f5e4aa6462e43828d0ff676d0d31dc91b5554a404588921b011e94be0d1787d8a08110a925bbfee68e63118cb368bcb96cdfe84dd752ee673cb660437249775d19fc355492f75a1f8649bc8b5469c42f1bb67f6aba27fc5ad5fa23b46a79a039fa7ceff04239b6525cd425ca5aff3503050995e6334e70a4c17cfed66bfc155bee8414b69693f05e1b5f76e7078487ddaaae3fb84ac07aecfd9dded817d1c157cff3ba153b2c5061dfd4b10dc77ba327cee14934b2c02ab60d49e39819fd10cb0cacc8176648c72822d951c5c50018344a3f73ad5d43e453fa5b8adae47e16859123a3742d6db99a8845e7dbaa18b59ba53e8124f0305c5a02638393164205833e85045935ae6c502a14eacb47ae0810d3791ae0b720aa751893e8ffcc455ae2a6933bfe705b327f6f12acbe4972ebc0651f1c70d23dcd8681af2869655fb5d327a908ca31018c3d497764dcfa744e4060b413dd0ff99dd336b5696e1060d7feb1a7923751ac876f0454e2ee95c5d36fb2f8f57c9480a15afab3ade06fdb6142c0ec1672c7b121de6a3ab76df3bb1470a4a49e9e2f902d22c82de50b22719f488eb5c14a392b1d3cd45f1e1f7dfa415305b2d0176e2d29f98ec78d3c4d34152738d4ec66c3971d3105a01aecea0efa0ee2a238fa39b47af383cb266fe39722e577833ba022edc056ba03d141df441a521b5fdb1a6586f470232196830dfcceed41e8519873d6be37a197f67e28ab166c926ed45f97638be26821003c23bd19b12f33f3f5b1af8eeab69d6dfaea61ccff0b3948f32e45a0c46e801a3571aac0d418ddd39bd0b7b77ce7b51e232b9bf590eb7e20ca1f43857cd83cedc6f5e7d8f3a0a03f61740fc20ebe39b3b7b91193e71855eb20c611900c27a4bcde7449c02ba4f818b881090f1bda57bab48c71148e7c26bf6558f97403e78711aed7e6d95db8a870681f11b3bf74e0c70a141c188ff66609ff6e9ad0296e08046adde64da68227621c9dc096baebe7bb7a6e1fc54f82356f9234b9cfeb885b9ce3c680da82bbe3f0e466fafa1fc0c2d682bfac7bef3fb976b6e4da5892f68574fc08cf4ecafd8983d770974342452178f4f6fdd0c5a0248833b48d655d32023f54d77d7cbeedc8bf60ab5dcdc17206991da69f4f6c901b9e285c2d6893ce99973e6eb5e417f6abfc120b9c1032ee57d27650b43071e012172b6fd3b4ce297badda40c2fada42976dc73779dcad898cc51acfb2fc3513000337b28ba9faa54f0eae4f86fda915f10e0b197a9f7dc352346cb9ebeaa064ed4a5e1c3648053ecd83490371e288df634046469d703e239ffcefafdb9b36b9f1fbcbc48df82a021d10cf2251389348b7209db72d0598367f03d1ebd93fec4a74a36049341bb761db46ad52ac05869e4feca44d867ba9d1d4c483ef838c6ba9e4f7df056db9509c4caac3e96a1a807e6e8150a3fa1df94a105182bba60a3223dce47d936ffee74bdcc20550513232a5d0d78966a1fdf314e218bcbc968208b6a9de7c7c16f87341eb6034cc12bf886b62d3659a572f16b7c4d9703cf1e749f21c95f0611e1e2d84112ea44134ebee5518e32eac8b4f24ee58fb92a9960f1b1eac556bb31cf10b688515c3e2a1c689e0f221ac1967723d37326e8c038d6af806bb646fdf7c72fd94c1f599e87e79f3591bc90c3875dd11b6fc75e6bdfd3fd9c1ab3f1e963e653986a593ce795227c65b4ef0d4b2edda12f1fc3cd011924778698ce540d77083ae4d0e6ddb30070874c2e712d90a48298c72dd31799790845bffa76a996582ff9a7ca437e5bf636bcc1b194ab859d387e997c6f2f8109e75e833f7aef154db3a460f7de1b94574c9af86010ecdc179ed59045f5e8931821114ca5af0a1ad8740d6c01106732f602c5ab6df26771140fa72b4656b6ffe01b16c5d64c2c40fe98483d8236a7886071ef6271371b925b6f29ad75a335639b1ea744de4cb0e294c3723cb47c34e0749bf1611c7f9ea13a031b5c0da825bf1329200bdb34517cc99cff419c92a0164ba0cefb41956bbb776aeb488252e0e8e5de9efea3ae1a79d7abbd91c58a78023cfbea3850b2567b5510f28c48662b72949aca66bde257d3b6ef2b994181205b1ddb9f35d7086a59986cb2eae9324028490ed513785ecd6786e41bbb55579c2fec85aa1e5c694e4a214e536b716cee42461460836f7d63138dbe64d6aab253855a0b51035d2c9f4e16f87ef5ef32eb914ca6ca3b7dac6dfd18150bdbed7e6a42183e9c3f5cc46edada941cd69eb14e83284b7d0f8e617d86aaef7e6ba9b62695ed54ab6d29baf99ed94b6bbf23a99429fe3b729771caf2844073da640459b163c7ab5c6a72a023509949d7cea1444262b374e5229eb8fcfb0224e9047a19ffc269a7276cc401529607157648b585aa9018646f68a32848c5c1f6d83420b90ab560de3fabbdecefd4635e9fa49fb85c35b29b825eaceb92ee05fa475acc874fb97db9dbb98db3aa8b64cec1f41f70998464bbba5c803dee43d61516f4ded4a68d88369c2bb8491ec2ff1ac748e3cd31346e896db2bee2b11de4d6c4f0774d63ea4eb6aed7de30774504fcccf88a2e570458430e13117d8fbeb49c4eb22d4876f201d7789d983639c077e901abea937e0ae4dc05e47830aace4e71392b6d438b91dc123d2615095c6066e48fe1917b9a08250cc155edf67495820c1cbe9094df74c183ac3623e6e221fc2c29fcd60bc8a4bdb847ee0f6a0ec095eef08f05d2a048ee11e32ba291cd237ddfec5fb16e19bd4fd44001cacefa7701472a11be6aeaafd30157cbea7584ab74b4297bcdad1ac11a7202f12719ce7dc7b77d53a1d7d40842d3d82d32cbdc8eb6bff381cca68d3017f69912030ca34d06d1d09a6108218c516141e964be7b46542783dd8883219de53e987f442f53fe189907ee8884b39e361925731d26d6169d45068db966cc75e77f4b2ba0c9fe72926b1978d745228fdc2b53e8f7f3d4c3fe71f4cacbbdad415afab2f8870d4ba1d3e1eb65ff9e995743975f74aecbfd2431b2c91ac4a30ef9e742173929e994d9d87e11f4816c5ec1cd05acfea275613793a6a8832b13e034b832a8c52f86219d883dac55ad3c87ca1a6b8c3b4521f79defd3fe1c08ece1fd7dba05f3a836543710dc70c27d9dbacb23e9f1b3658208cd26f4e17febdb0f33824ff7cf6feaa554d09498596a1ba36d97cf22acb896d22dc4a192539b7a9a92b0adf65efb48fc6e69e14ab42343523ca772d5d34a031186abfd9d6c99336c0eb4ea96e77a3375dbc885f93261e540baa711b3ff35801b3827a30c051815b7a0b708542e02e643eeebfd6c4636b04421075cbc74a255f67889f33362e85b1c77933e7aa75a83d75c1a85984ecab41d83bf5fc396da7abd766709bc7e9f705caeccc68419d3519137c9aec2033c6eeaac58ed66a26e25c3b4a0fc38b229476b881bfcb731983f5e341cee44d9bcc18d3902d50fc56ddc529cb575ae94eec9c426a4f7f2e63d2d1e58b2332fe5185965506f94d35cb5d1966ce4d72b2ea0f87b68f8b86621421838cf62df29be5554f6562b58ce6d6fe3809ad4874a09e98cf6a09dd2a4f19e7e19ac9928f47ec557fe1d9403ee5c3a1207779107252e2d624325fcc21f58c1194152dacf82ddd830353afa13b477ffb93f8b0bf2fdbcc7a888dc6a4cb9ec79ddb39af64f362bdea1cc4ae01654a34d60b800d11678c454e488f9fdb83f5393a118dd1a1c4033b7c3ec878832d75370b8f778baf267cc4dfb7383c9880fbb8a38aec2bd53a9a6f3f69dd0f539f2547e2a2cbfcbd4cd12a6095bfdc712d70f8a760c9512462ae5f1af75c4daae8a43bcd5e806ba1c2a49a2c54f14514b778b6329bd541931ca7b2e8fce5e487efc0e9510315352e3e055b013ca6a6f9a482af4964e20e7b8a622175e98c3878d259b3aeeceed4245c3aebdfcc90e76100aa98d67c61d63e66a73f77f65c64e0bf7f4b9ad3e8d95af0ff2b749888803a5754a35453447d5fd9551c79444c8295d132ce7716a81bb6b843c4a7c6ca8d5169baa56e187eb7440c2c50a3c205d2e2fa090436293c4d928bb2fdb3688a6133a02e75ebe2bcf41096d9dbe9b72b76e164fa08b51c065c91f5204df5e993883f6afa96fb09835f8c49a42337610180ffffff7f