PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 80029 69fac28487271d6c71540ee8ad098b327a927fb63e1a939e760f0df58e7589d4

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
87ff95df8200df0ac57489ca71926010cb955c3e00d0060e0d9b6ffbae1d2deb
Certificate Block Hash
69fac28487271d6c71540ee8ad098b327a927fb63e1a939e760f0df58e7589d4
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00a01e0000f0120000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000ce2332c2f2474dd91125dda813c9da846453a3ded554d5d4ac0e8710e43b23a010e41fed2dbe7135ef44c6e5e7ebebeb4d6f086dd1ccb06ff983748833703675baa7db7af52432711fb1d35060cb2bd9f0ed589a122f4dcb46050000000000000040000000400000a01e0000f0120000

Raw Header Hex

00004020517c4eefc1f67d8fc9df1ec5b3428ff988f4d76fb8b93580d3599beede8e2c9faa59c62a5c008c3af8027756f8cd69730cba502c64dc336c5d9c2a2d4bc3ec0bedc5426a17c70018eb2d1daefb6f9b0d0e06d0003e5c95cb10609271ca8974c50adf0082df95ff87

Proof Data Hex

59,560 bytes
1212160103074972600cc2cef3e417a9069267fb10e38f9eb81a42ede9d85a4108a0dca51087f74069839e4a77477558aa6b10280cbadacb9372a7f300e8553950839a6f52a43af1ae3a1f3ad61f2c94531ff9653eb65e379835468a4c21f0a485eebe4460793fb975d62a94084d12fbc8f020de34da03629304c2195d13e06c4a068d764589312070f16a6ec57e24bc77f8aa069920902a3f5a3d3a2404aca19a556915eac2cd0ed7f3020a3fe3a7a886005b6940fabf920ab1e329dd35fc9c58ee35e3f261f11776f8580a5fbcc6e55c49479590625616cb9d05d8c3eb0b513107e95f4213a37c93961dcecaadb661416cb1a300c5031811140ae22483436ff3c22aef7f9285d73aa26587d02cdaea489bc3c14933d72dc94c4ca2b5084e137aa91718f43ce6a7c340c9575f279c2065acb9fcaba7c936ac586354978fdf9fd53668869b2df743f0e4f399cbb0e26f15ec354b5cd308834d95cc066d6fdad44ae8a5c1ada18ec9047ed084f66a85d3bdaaefb0c7941f0b3b2f6ab0d909cb25ca5dda8e791f8e26753ddc9e2d5e274954633f21d06c1189f06a585e74785222bb4707d2581d5ae5edcb7c9a9ec8dc58c0587c8c4c1fe19cc30b326e50308087ca67fece5ae23181169cd1f9784ada9b9e2021adca879231871d218371f43806b28cfb83cf67b35256ab8053611ff4e9572219eab2cc18e187549e5f64224dcfd8adae6f13c4909bf90481db5ba96c2197343661043396490fe9f3ff3069c8d08ecb40cfa9d7c40bd446fef2db7a6186349d604d03778902ee87389c26fd91c3749471f1e875e08e09246a5ca2df60cf52ad131517da9d689aaf491789c5608f8454810dbbc451e6640650c34d45088f665d91c9161b4f197af9ab01f405b9c0b3b72cd881cf38fd694f6efaab2be9b5e48d48f3da6e956ec703969bc2448c4f1093ec058325a6135f6ac2f89b9b64542fe39a82aeb8b085a07dd72b2f38d53401ddfe2d8fd2ad6d012b19e16e9ad7ebea2979f4673359bd261aaa7aa69bbde6f5c909e8ab1692c92fffac66b7123566d0ba174b21b47b1232b80700998b47be8f26a62e70b1ca6e637b6c5f7e93134d6e4f517072ea57f00aa2bafad07f7edbf3862a85de5b97bc863f11a35534ebee4b7f7f7ee6b9d05e58e3c7f5d47f8c4e09d161a05e09b7b54ffa86e0ed7dc36beaf9537c31232630570a27903d42adb23ac74781b8e6e4def5d69e42c456182ca2d0538a8f1f4b29f31f3c8970aa36e0fc0726affcef01bc8cc3b0bf920df719c8d3119da9e4a60b4771a67830b91354b05bb09439c6979538dd167b00f426cd68cf0c375936b31d1b24d9145c538ef40b031132720b048f95458be6bf7db3279b095248ae3ed9ca8f15d50b25138430b413d60b10822fdac1eed97ca271e484dc239bb6cfa0c433dff52ff0cbed60687c5bc789192ef895728590e5723f44fd428f58307e145d9e6e3ef3133725c1753ccb6aa3d72faa2b55a5284415c948056cabe2d8dc9b08c8e72fb448d2a33db8fe0ae3ae658668b6f0cef4993fab1568b9f75b1bc67810243a30279673e55e698e3f4a15c0e2c25763b90ea78406d1108feff463534edf7a7512d51a808a119f46a09ec956250f2c000ec4cc7f7b5872037141a1c345cd07ff8659627d2832652fb1d01c14110cc94de445752af3bff3f53ecf0536baa94e21f791e038393e0610784420740f6af3a71f2ce3acc356c22579f098cc34a750fedb267b9c1e65d30fcc2e25c53a7c8fc2933e8143337a28324b0e0bd9660b423318658df5a6a7a2eb32b7f9dce29ea7345cdef6c9c45d25d4ee1d4469086a750498c15c4f9e96460986a054f90d76cff176b67cec86653ed18ef4c2345c6b0e837bc01990bc02d92493d02ef0533e15b6309c2d8db27c8d75a704f404ba12889726405a3f8e5004ecac400b0f4062e30252e2f136d8708f70e98753ab345308203b6ca68b6d8910f0b32b2bdb59ed97c2f24084647c2ef9a62b05823b6345cdead3639f876004ae3fcd58b591e20dbc2e389cd41e3e9ad8d7adeda2f13f23b39a8821424f348d5cbfe4bc1674afe1a3d6a2b9d26c6c1ad7e16e7791fe03b81a9bd2beae469ffb39eae951b63d87b6ac86187145eb2a863ce80f38476cffc77b7e1b47a8ddac69e8b450d11126206daaf5f765012c73e3510b1c7d34e62591e1b5447f8194d543c97b7c1e5aff1bd407f3fe28b27f4e23c78980e9448be91d2a9a77c879bbee1f10fda35af0337b364cda342431e405803f7685f72db1fdb64b51b59e6b95910c5587f4df7e6a93ada643e33b56d3868026e5e25fe21988d745a9ac197d04ab0d9b5acca6aec9f7c941fabea54b6e74f0670dffd60a3186de8b4505b3ae169d2b7a5527da0bb2723f096fc5bb37f11c022f93a21151f171f2a696369f08b0d0f1cbe6986ec70382cb876648d23c3531b5852b6c7ad2b8a842980f6ed10a0e11cbf00525fdfa2a5e11ae6bbf9fb9ea3c26e81c6b2c2960bf64516d38b03e0aeb4ae21d79c12b8e8e2b6d1780d78f001f50ec298c08131f6a82f8803a4016b051acd3f6f121d5d49cff06d81bf1f25d1e41912cf8005ef5eab9c523f961074a7dad2dafe5a7744b114a1eabf9dfd6edd232af47e62ee4c9dd7ccf3abf67071361193825b0100f796a5be26b49034058dee3469ff94598f75c6e2cbf51b8819cc82eb51503728d3a0cfd626d64a152b60b27aae3bb453a6cd712cb1426d17dc7fbda73a2e94464826a59a822d81bfdd81224b92f0993b154057fddb8dad1c5788dc39a9dd6b130b0921d7253981af4fda3f57c37d6b06b77379123c292fd4688053f1c2ce54715c5c1834602c07f8ebf3b84a13b60759a9719b446b02fd98b99e3c4f61fdb263328b4d89289358a4c436bfadc3d5dc2b5ca4bec9333efb4ceb40263028a6efd9564520f78f526fbfcf59d5d7e0951018aa659b1bd9e42e44e0d3dc25c31a1f707f095c1f64c6c41d8d69eaafd786cf87d8de4a5587a4fa6561e7900e09fd409c6647b7697fbec57c7affe2c4cbfc649c31d6cf58a198afaa32f681709f95ed3caaf4a9dcd9b8206f1a0fc033aafba771448b93360985089c6a385853f4708f788a2457cf2f2e7da59592a3353325deee302d67195113b0bdcd38407dc44a000def2a08ac4e813f7a216aa9fcc3ced5575cad9ba77a1a61fb2a1be9f238dc781434b973c53a09428d718e36c8709a1223b8616c4a2cfad5b7a028da93cd646de9ebb86310fa4e4f13b92c784c23e20c281bacb8cf2fc51c905678bed348de9fbbd3116354f1db9f0d93b629b32cd4167d2e4491263492acb7e41b78028f7e80346a0b2b117ad6f9758cc0495c519c1b2342dff6de23dee8d3efb115854bf56de964f329991d22fcc4c1fa48188aebeddb9175e98af46b70295101ba981a74bf6f9dee33fd12ecda01639aeff4331fd229ce75323963bdce783b12c1e0264686a20277e6e75148b17c7850d20b467856538b3821db87208e2698148aa1109e4418946ee422722e95b0f4db7c83fbd576a17fc059225615c4d2b8c7744889d26e18acbbec957f9138869bc662ef9a778d040d3bd9dea8875f881375b2b5b2c1e573cf5490715363742b8224c1484c66e6b3c7100b95eafff3ac4ebda029284e8ef26bb30833feb813c6663adee7825a8cb52b7389eaa610d28f1d47e181a5953bce721307501e38eb2ac6c60544623da5294d869ff2f93092a8f38e1b72b7f43d9d03b08011daefd08af38c6dc2aa947f16c01663bb02c714b6befddc9fe9d855c7ec8d9b5ddb366cf0285e3ed73b1e74afdff34187560d2d3507e01bb638ea807a95dce306534856f338e6fb023f78e74a6406e499446246b8bb3590f29cb5867900c2afed0bdc1b7620ee8abb8abb2a9037ece45d9660b2877da32e6bae339017540b2b7812a626092e8574f865043afaa9df9b5cfc90083bc403eb54b6ebc861ac2d20609fc0ec9cd9d5240ae397a6f014be0e05fa16547493fb648ccc4007963f13aa88d5b119ee63d57b8a3ffcdc08612182eafdd866e9f345d1b30997567afff99399b0612ca3390a7babf0b79619aee38f8a28287a1f30b3adeb301e156ce4b9e864ed51b035cae57e1dc5392a259a9bf837ab78d88460b67f4591479a872fdd235fca35615d1ec00b70c36ec509579e7fea70130f09d856c6bf9a6ef3376418d8aa506e1833cc6ecd4032e35593c8425f0f4a60c68abbf7f45cdfee011d8692ee4a499e4e3c6b18f2a36bb41b5b209e48e0fc4be5c4a731c94a629238da9634aabab165a2fde0d6df73af1d4ed211d081442a0eda6716eac2c83f3c15867ba57acd3e4c9b68a168efe11d27ebdbfb05a53d1bc901dc4b4e871ccc0c94203376e289f49b4ac2974cf82ca630e3580f8acb07842340d480cfd8d47188f03bb46189a25c4a50b596c0c7d3c381ca9773ba4108fcf6bd4c6b7eff962c75f4c2183ed624cea6aee1e001d29f92521ef22775d172b65959f4a9f3fab038c2acef5e5340ce5e3d78deb05b4887f154199bc08d0fe736d419307e9cec58a9c5fa680bb6fa5dfe8282d6ba88c8337a59a7b8a98af96b1141363507fa0d9f431e8823196924b11ec0e76661f2cdefba4705ecb585bffc699cc6a2253518903644a6381102fad4a05a31552720319981998c57fd59f39d5160c1331e975a7aad02cc125227e2f4b48630c21e2c4792a81c777abd60088dbac71902913716b5ba4e8aa4a335b5ebd3c42ca40821ad5e56bf8dda37b0e9de13324aa161a2c0bd80e39f84efc5efcfc436b06848de4be4b7ad04bed91e0ae5e123f423f23ed95409b69525b2bcf9de10c2e8ba7da2c3e98b05f678903998902dbcde71ce8f5aa47249b69214034b325301d366d539a2ac4648a45f0545a088fcdfa94d344078d7ef2a94d5212ae413418cc9f048f4e0cfcb5ce738c1507b5c5da6a92a3996925035a8397f755d5430a8b3b9222c9333b3616552e45a7cd80e4536fcbfb617fc783636418fc431cc2cd6b9a3053e9cd13fef910f10387e145284a3d01e0c9ea49df3730d7fb0276373ba00457482ebb2adf042859628810f14ff9e1009746a1247dfd07e9c6490a645e520e3fae00c5bf3f4f432fd05989fc3d818cb0a966fd0071d8996a102c1c0a3c1568b0fa144aec6f82bcab9e57ed0b79518ac5947908853dad15626704a0bd1e4d18584583f313dd5c1e522bf8c8a56f64af3ca2c806f4d1f3fe039f4167f20d80884d8d40439462eedf03985f444331a35797a380e7e6829425199f3892d545dd88e6fc0670002d00b2d1dbbd46f9f4bb280be6f1be5e0f63080f1c7aa971b88f934b8b29ed74af3bf8a299f7f34d78caa02a5f16aa3b398534baa15a157a477dd4cbe443b5dee34c85a5bec7045b65620cde20cb1b32afe97c2a0af2bbea7dc2decd639eca564d9b6e3d03d7786205382f2689ce51ada6159853fea153a3d479cc9d1fbed94dab07bf3587dc751fb2e836d46dc331225d10924d25d506f5aa3d1054e465cfcfa41dfae7bbd6c55ad4365ecd84c835e87c4bc4b9649e65a56b373348330cd34c7cbd9ed9960a69da28d3b93471349891dcdbd6261ac9d19517398d2a6bbf3cfcef7c71b4bce0b3629a8a7849e863a7cebb3b0e4d377738bec6c6ec866c3eb877a0a9b98bc84dcfac62f7a161a2e7336dcafa9f0611b579b2154ecc7d12d1af24be72d75d8cff3666815083dc8794252eb8708ddc1e14a36b1219e444f7a3cc7f015d40a3abe93a4e0b6aacb45aaf81e00ab1ccead7c4a13de08b3a287ea6b7fe4cd4f28e489a0153af808317cfa30ce47aee24bcbc5d5d4a6610b6882d3efdc7796063d3c8996003290c885d7016bd71e97e5d0f0302443d26c7ef64d55becbd250389bb70aeb5fcfbb1d3d85472c1899ad1b30f3004e5d703683180e2c0e04b9a94b7da0215acf939aa2857e366c3b0d034661cbc1d8139076ded2dbc9289ed52e0d059125e1f3211663669d54555a1bccb801d64b135c095f3737e2e5587a6fc0056988018badae92e441147af81955cfefac64b3e44b710e81c54b25f1632374aac0597eb3de1aa31aa1ba10d0dbb54b528beee080a261b19266c3919a074966a1c5095cf5b60fd57912ff14660543c43fdc11a511f6bb20f48a6b0eb63ec60821a86c53df4c3bfa2adc1595b778913b90f47c420be612d9a721f763447fc5768bb834e933d6d4c7bc0f68cde15f2e855d53d6c486dde3faa213ee5a7aeb3b4d230f534c33c4334f4c8bfd47f2fe3be184ccd2bf98ab44671d1d096ef3945e5b44c1cd49e6e6d82f7bff9f989586f0cc7d692ed967bca89f05764fd28c5d584f3c3c4611528893dd83adc71c3472825bdf7ef71e9027b3f2d8baa814380ca9590d9db7b562784120dd932432db18ee8107fe005c620f3c675d59685b59e096dc68868fba6542aeb39e6ae6f6d4f8d3cff47544808102d18fe54c0f429b991152c022729860a1d65fd724c36f5aec959c8e80b1df193ad1b94904d9ebe3d4574c2f4ad669029f4d33afa07b9a1285495169a4e08fb8d0d5b9d83922a09055dcf349a679cbd56139274db5c96956df40eb1d5c6ebaa6fa65cb1407f79bb8831180781f617e2e371a4cd1bf27d616f41b1d07ef7139c4f3a0d31dfdd05144871c5eafda15b1fb1a95071334333f7bb4921d0602ed7dabf5120f245f05c7fe55b350a0417d839649ea9e9b6e040c5b90483099222760502e7a6c10bb81c503522289ca9a5f56b951f93ef89a3a41a71646d016f958bd0db8c77d9e8c085533b7fd466f57a7a050dee142da03cb652f49ba64e3bb007f8334296b00584ea58997ecb14a21762b67e33d498f9172143ff24a0b5a77a7d03723931d2be2f299028ea26665165b9fbb29cbee7927d23957bbe2a455da3ca5ea955241d22830d2a85a158fea82ffa8d0eb0cd60f12b28e7147681179162d3d45a5f0bea050cef6f3c2b866f51eb7038f7aa9547f463ae6838ecf842000583530ec65f5ec07cc4ba3f7c28328894bd532aae459320c0d10e346d3e54f119011687c036e68ee377a776fc657bb868c2c30fc72e48d4281f897923fa90e6c13db4ab5ea16325321c7d9a362f235e9c4fdf12c7cd6dc53d28574fe5550bc9e53f3be6a12770077f120b693d6f612f7d013518c1bd488932370cd552f409275573657b913a1a0daf565fafa75c5d70b38e9a23b3facc0c1cada8c7a1d7338e91ff6aaff3261b50cdf9aa397c0f302c8dc964ee6be5535576bb3bb949c9f4ba63ece79c6a1b85938fb6bf9ced4b6b85b4e62063b9a06463602c879d03959882394226fb808455a97fa8abc89bbb0c4876015205b0c2ec44321c08350d633f8de28bfb4890d8abc11d3d982c46d4a65dfcf72fe00a416f12e97adf0f0ce98b0f7a8dbe7597135bd7f2271e9bf170df7545d4813d65f5aa7dd430a03b1814b1fe47648bd10b65626fd472f435552ae9251d85fb2c908ccdcdc6c36220cbda9e3887ae84b559898a1c7cc8fd193c172b1d20341906fbca969892c4f2a280eb5bd57723402f15190790cb5e8c6458a2b1591fed77a7eb34a6759afd4510c94b3639b442423f59be262c480eec7fa66819744c8d1e685f9381c7d5fe59e574fd3e5fc918ea1101644f16bc48e779f9b930f4aa383316370abb89e46ceb7215cc01f510706149e88379e874944a81c3157a231fd72923064e00f63adb0cd18435982375df5cd271cbafc4213824f389552914835b92577d1227bfa98bcd3bb1690a0279a31fdb71d1b21eda556991047203b33d557997e3492a751792758fb0ccf9966702bd7a1c29d487c0d0e8ee712329c9a0e97bd19a963d3f7f67ddb5546dcefc17907c6a4dbcfa36ca37ebd58b0116d938264b3a55c970885f47b7bd018dd905b67bc74d40f0ff920228003740b6d6aa6bbebf679929595338dc92d70c64bb34661bbf53ca6f566aa21905a20ae426c7b8bb7952fcf2d3fa060bcd7d44bbe2bda423eaf976bd958959ffe3751844d7fdf1ee0ea8fa7246ada2ff1557fc6d23084a483f792ffa03077ca936a4714fcd0837a6b96a93a826264808901d5c8546388fbc90941ee25a22cf894d9952169689f8b6ef4788a32798ab3b5cb4e0756f9a8ebea2ed9f47ca264d15e3f040c9ec6e6eba453cd6ed7fce0f2a6f9796d88d7fb8c58d90ef5123aa002ec7c5d2c2b75b10bf03b26068f08b7bcb501054740fc9ac8bc355d550dcfa0ea603f85c135b2fa58703a22f5e96de235785607ec305fb4a14497826b95b8f69ad16fde920497b83d3edb3762ea30300d12cc61f38e836828124563489a7444a61028f8bbe207935547f9a0613a7e8974e5422cb9af5eee762069c2e95b06c9e19bf7aa5a4dd7152fb972d80ccf46a4e3139528ba2173b63dcfb2f7d4b1d8972e0ccd900b58078cc80dd3761b1f224d34e54c7f5c8a7594e4e4c54bb83cabc080c02e30852778bee8eb2ad5da413af1fbe7b14fbd3ceb5541fe9158c52f5bc354578eef500e9144d360967b875dfa1e67dfe5dcb99b38a3c86936e1600396223ac5e046a80b5f08216b61444233c2f96414f75c087d6cd72a19a4d36d44c989785d0c8bf30f182a2deba85fca0a5d6f05ffb251fc7cd308ef7b50bd4ed2469be032b18a7612386170a646311ee6c21d12e80b7dc412b497a035c06ed629d4ee5b85a129c736862d069189ad9d35885ebd64af046a1f6ae1cbd6d021e0f1e17786505c5a29ede817c446f2834b147844967b8b410564957974186f2f9eb4f9544d696d4ee4d31cf48f27eec390611d9da390a3c9aeac761358352dec79a53a91033bfea203335847cd2dbf53ec2240d563e6249d1df2a0ca1046b556c23c798daf7d77f1d6c7063f355bc2ad24cfe6a87dddf0f6622462ab656ebee37ca1c0b5c24e47a9137f51ed00b0ed5bf71e4259652268873941cd78a62167b4f97f15147d564deefb6264e409e7a1d083a3237828d02054b6cd2f8c6690de037c4d73424ff5f46f3ba54a844cebc65257af483ea3d8788eeab5b9fe7a983811c95ab7361724ef9abefba64b52b6d6180a233115b92b292ddf00202eb47ba2cb43be8fe10e4054a045e0f22ee48c095f9094587d013428510e47a3ed29ddfa9d186d8c4d983b32bb7e7655587793cb7d7148fd7f4f46816d42b8b34cf0392626cbc0f17dbd6c0a801a57a60be4390ab35f7152f05b547a51ff2af63bd80d9ea909fefbe666a5e835e897012297ccbfa9984ad07b67ddd18cbf1cb79c70c90267ae35ec8a071470d713d6717cf7fbdb757de82e964368c3ed6d15557534c0db0418bf4a4e7446e3437d64680ff6b4b0e850af7cf2ba67e4c93ac7124ee465953c0248fcd888a82756dc758bc0ad0170366ddb24f9aa37c5bf1c03d9c0ea56a52908f87078a68fd5815ddd5e45e058c119ac7e550eb1fb2f4da03cb022e103728b77a432cfd7fb46740d1a867e8ed85fa4b1784b535dfe640973f5805f353b884eb1db3dfa3d6ca8a01b62fc4e5c33edabea95dd0605f59c9962be30ee5e4f6f466911fb2af42a4aedeb3582ce731072dacfc2f2d9c203d4f8fba9d7da8f52c0a0cfd7630a85172e86fa5790b4c993e527b28669c217442cc12373fa1d83213b4c14c6b4f5c7ca841bfacc11ea74fa7b4d8591b3cdcc6154df1e334e7e2fcae114dc47d90ea158dc6b3c05334466c80904c75d41fb87fa0d32232e642cb1b78f508d8c45b03355ec9aa864f598174d1a894c2668bd922f3307dfa298f54db73f5e7f563829df758e16248cdfa268374d4701811a30c608131b8121896ca1d2ff3c7c4aed7cb2b27188b8276676e1f6888d84c2e44e0eeb5ac801d7b17a0e3859e1dea4866284c51a96b356ba09dadd27515e86e30754181b99b4b9ec44796547ce6baa54c00aa4809f5f9fcd512b97a2430fd7ac6bdd229fb96a85bedb1591ffb2c15ebbd9509b6c83d2e7c59af2ade97856eefbf780c890d23d47e676fc1fc86b6e30b79b30d7e246bdc7f934c9e1ed5278536e50dc20719230a0a81f7e2f301bb2e95db9a36dd0177e47450d3d4b4d9356142c828aa5c06b7e3d901afa9583befd3f6e4808ba39faa9be8f3dc93591136c88ed62824988dab42adcf04a2c501f17ed843aceb26d7e9a13b2034dbd0f34219df04c5dde53c8407c8a97d00038d7ba6139d480a453bc03a21440aba31641e709e03110d580c59d4514fe6bbe8c97eb74ba8640aac0c5fea8fa690bb7e141b07b84e6cd27170ae36b513216058d07eebd77aa3377e64ff0bcde005cdde17364775bd2ced5444b72e7fa99fda01d3d324d562a549c401bc3f8b59b1aaa4e7bb79469a9eecac734b32ba10d2ab91458e91abb04bab6cc1d399aee8011f278a07d4bdddcf3beb600b09442ddd8136fb555df208c1becc277587706adeb75fb3414db66eaf117129a3e39615aa8ae9d7abebbabf46bc4aaef625c298e640c3640c1e46080488a7864dc594f5c632729e57ad0c8266ebe4e00c7fbc1471dce4f4f9fc70284b8cdeaba40569fec090265c85c2f1bc7dca0c921dec8df2f28568992fbb71040391b2ab25ecf13b41dced23d36e3ff278455875ace6e33cfa10e3fc3d60169043529245fc99613508c787a0aa44f4a7924d7a7148b85eb90ccd7f41562bfd4768069e2fb14aac17c57e4a36f07a344f030a7a97b39c428c1824c9166ee343bd22d09eae4c367e0c0b0f5b5402d551c6dd159ca986e98ae8a7ae4943fa68d76430d388787001f3da5dcf75eeb38327bc37748833a6bf808dba239393b4cd3bb0b486bef6099d541e82022997f962e3943c7fed3e8b76a970b410bb99a6fbaf81a78d395405c75e8c8db78baac293a79120642f0a1e3e2af535706872472b1924a384c6aecdd696ff765f12a0f1aea86a7db1d8893b9d92d58de6c4be5165b01fe595141f993d23681da0fc0eb536f5e0257d2b35d8841bb210cb7b4faa04742c5e642ba93395e20df38caeef7aa3408a697aff72568f7bf3ee56600162176a8c8e8fb66c4f3619b7b6c59d4560bca29c83ced3f4ce0ecfea7022254a3cffc582b8c744ebbf19a68f5ebc55329e45193730f1c1a6ffba3feb69ecf9dfcbb05ab83de7a4528bd6ce7b3245409c83577179d67d5ebd1e20f72d188fe62496c6619f4427f653a62e9405b8b461bc2a325afcb9db66b73436860d7e45f69fc3e1e426ad83a5932e70dc77a19e694a14b097bd664c0fb2403ccd563c7151f796ede86e327f8729f6f5b9bab7afb573685250b137d3c5f30d9fb8e93e3ac98d07750a2aa5200227a84d465ef4e9d0b09e51035b3e94a51ebb429da443ec1ac253777e0ce3b2447ebfdfb712df3d80d0eea7e7bdc3897c3167b2353e3d009dab9f252269910b41183ba2fbd05132dc908b54268f92db9d843a6c497ade2dd959490b0c664364b4ccf4099479fdccd0f13b1fe7079245194e0086a6cba8dfad4ad841d0bf750e3955e451a94ffc37ebeaecf6bfb12e43f28bc52ed128abc499ba4e50f411d9f941deb2fe2f9beee3c96abeab4d9b56ed948f9a918dca4589fe19fda8239bb7ce9783f4d4c6cb4d66f9003e03d02ed8178fda98bd77ad1fb7e88d0a8b8d36d359f0b97b1739f79c34cf149a6c044b7bd33f9da8e20dd0bcc46919121eca2718924b8aabdfa214a25cf836283108ab0476bf1d2622c7420bec7b33b9b0a76f4e1bd53b557ac75bc81a768a353917e9a67b5196af6062cf294176058fab493a1f6a23bfe9bdcba4ebae2cd6a6c2209202b7b4f985f404d7da65b97649d9d6f4be9e3cc651870388d5c882c7f3efb1ffda15c7fa243a70dee5b2b37bdcba87fc1076cf3089d61b92cdaa76a9757f6f7be8a9974e0f838f9e2e7960d131014585c26b9624f8cb2835f2fde90e2ff29a4c2c19efac5e760b65e31a1792080c43b2eaa7ca4f735fb91236e5455771d2941ed8630f923b0c4efecde899ca1901829c127b9a0dc259482cbe7352de8e281a9a87f587b8654d2f5499fa3c8cbb1efbf02bfbd8af9bf50043cb2a317412e19a2913e6af467a5ec5893cc2798dffcd0f0d531aad9db10ae15aac9062709444e76902cc570da3cf5a8f8deb46f900dd190b2c5c7f98ecbdda78c5e7c6876f74e75ca29c6dc9c4c30d965acf6473e8871b1a6823792fbff3408b1510a0e850aa3c7291a237a1d5e62df10b6a98b7e3d3bb99d89279befb2944f9b0929aa790d625e3d8c4e81809541ae835c5e4813f388ee8cc5bb69e6579318d07cf6e7bcc3efd3c45a93f5831a17a0a132d3968525b3b15937bc931ef187c693719f5aeabbef443b369484b5b63dcf9297010cc93ab51092fff2cca8afd727db38a34746fc86d5b51f31ef88834be88602cd65fc9f23a1837f082106ad693660e36ca151ea9122de2cf7db070b72696f8a1e4a9d47e6a011ff6a95c2f5b7b2cefc546b7c1bb199b32add2503697772f9770c6140973e342b97ccdb1f31c088f48ae8bd59310642e32f464653ed974c8c2dbf27b93f9b528d624bbfad155a656c57d24fbebb0cdf325f7c16bd8b7fff0041f0d41c68ea434e8662a69f519d90b7698a00c05be92f1b1aecc85fd51f3c91db25a738ef489d7bbb9f3772c6bc5450be2e1cc7837aa9d9fa33cfece38db4244ec94c91786f77bb59a0fab6970665fddcb6a65549334452c8679634bf534feddc9d94ec7688d3670003b623b983de18c06ac7f7b471339a6d8e8a535db4f8213624b98512d486f2b35f57128820c921d645a78bc567791a0737f3c953f3d329646fbe7bd61134c7b60d8d11bc2244daee95ef1289b9bf5ed1512fe7299e42aaa31de8ee6b6375eef93a37ab4b7928970fa7a4bd3e227902b48722e34f034f0226f073423ac71e0b28d0970ebcd4cc246a0a827668089e3786e142188ac97266a108d1681cb9b81c64c3002d22d1813a48a0657f9593e72aeab9e10414fe3b2d2f816df390e3b7d37eda099b76d495271b8e23de0fe29b1a05213462f8fda8cabc87d74a34dbbdaeb705523899502d9e873623fffd5d56fab471390001e4b0110c37e9d6749cad795351705f22c035a82de7ddda2fd9b0fae27e7c53a588df533ce6798a21297607360d2e029c08785f5f33c938166098d4b8e1d86d5a0a48508d6f9c5d263b62dc1e2dffdaef383574ab51a9eb31b5e10334bd5386e4c3691e4350258028cf9d5c36d6d6d83bf63b55a98416bb05877e39483f39724ade2752f6fabc2c46ed5fb821767f350133b93d92510229f4a9b4c296aec5264f10d4a0dbbcc1f0c1cf5bc5d08a032d50d4c49be141b55fd6ecf8db562eaff0eb3a5367e277e94ac1c32ac282c956973dc1e79577fea5fdd1ab36f6995d202ea5510bff34c0a9b4df3bbdcdb7c33ff2bc5d2627a1615a311c5e1b1f0e86f4d618af6b1e5b10473c1b1faa19e5fe5b661cef06d8fcc8cdd85c84b05cbd32fd5f8c4f381bda5cfe2d44f747bf818997bd67ffc6b119f67e47568cd25a3d6138077ad92fc36a7d1ae4228ec226fbc92596cfa6d69fc8e36765f6a59338936632239c8586c3596bdac13bf254890bd6bffe4f12be165fd1ebd8feb6598c59801a915aa4a85f9cd7ab0cf5c72fcb8d70116b30032fa09a0abb1c793e5200f8710b2871865845c541814f62ed7c766cc4ee4372252a6a5ab1d50e5e573013d4705fde01545f86ff2828a226bcb63ecbcdaf5b40f52dedc42c81140a5d341d719519b6e8ac6f69d31768ff160cf3acf6064b64504099a1be0c0b236b40a4eac592661011fc445cd44bc8616a3587c85880687bd9e3130af0d885d37fefcdf1b1aa346d688e7ab90148e24dccb003863132141dff7e32aa9725c72dcbeec500e9bdc0ac3a4a4824dd53de35c5e631c4afa561961d362056f527c349674a70ef007bf5629760bd004a4ea63be0415ee217ea5827b8a8eff2e74181f86c666bbc54092140f3750059b6a544411be6ce647222ef1ebdbab057f0ec4d5eff626e5b1797306f34876189c0da506430cfb1ecb7e3eb8509d4f1e60fb4482871d9a8532f5510b23113260539903c95afd2d04ee91d6113db143b0d64bcddf76a3c269fd44629bea055919fbe055870ed54e5b43fdca16d4a3772552bedc5861d36d3024824b7b518156aa32b9cbc94951355e46f522be6ccabc77e6755061e778d8c4613cf5ccdbef281060b3e1d08a7b11b2b479805bd92c34a90e11294e4b39518b065388452c251c0a4e601ce1c363acf7add5553838e48c0f63168a41d369d63d3cc02a01d3db0fd38d4a59eb8d5f4c4bbf941a221c3a2140434cdfe844fb9138751e268bb93df05534556c3849dd8f184ccd9a175dbc41d74c9f4ff2bafe3ab4149d330927440114978ac5e5f975108b4044aec2c9cd0c464e218fa6d46893d69cf4cc44677a3244bb1590663798225f3398a3b1e240f1b7c75513a38b621899286015529f3da1c181b51bf0c38ea1554521ada74755863db154e988fa11819e8ba8636551ab07ac3d6acf1e5ca812c28a6d6c8404eedb1bf4e7c6601cf413b64c98b5fe21e35ba6e15e28d743348691e289aa6b0d97849182512c4415b56fa4e75d8a4907c64ad682675aa150b7d8cc7cd19c53fc4891590f2117fb12e829eddf90c26da4f1edfb9676f8f803057d68cd2bb19fae66ac75c80f8bb79350b23d80d7615c4cdf41eb3b116c432713178caa9fcaa41478be6d460347aedb123138ff34526a1aae636aface17179a07e9da98a8db4be1f0ef64a58e0adf092beef1e5710b35e2a2c17680964d8df5006db6c08ac46de60b85bf133938d0380a4b5616ec5778e06ef406810debd32cd6e1e180c0f8e33676b3c11b76eaa35188944e5b01789072defa345a0cdf66e6ade3f369a0e42d77574841ccf5bfd80a77b7930357301bd89a74065388bba06dc49599a573c16966a05cc3ca719e4498c2ae82a1fb157b3841eba5fdeae2889c47e136c5278f936550e77bb5c7e5eef2814fff825581fc4ad55f4579b426ff19b36205b7149d8760a7d63fdb27970947e1d9d55a4c2582fe11dd9b64ce9419a9b0a7cfc5654acd2af3c42e47affebabd7b1e330c33ad078692351af1b611615fc03065aeee69fef463272fbafa6c9c5e23c177fe9b22875c245754efd00db865ab87120a4a9a8c514ae16c22e2d4cabcd67efc424c046e06a30c0dfddf8ca37b76a13e9cbd068452bf38fbf5e127bfe50cc523b176b393fd87b56c5e6fbfbfe7f0738b334c713a009015b3a2e8fc6b187104f176bd86cf003261b80e71da187d72a812f9e433589391443b839973de03df6a5ec65ec1d8c41a13ddec054378f3c3cadfaa33b6cbfbdd4b07f34c692dabece342f562cef6baf3ab642d71c4e6c298667861cd38e553cc8e147094c68ba420fae9640b72c21642cc1dec8d28279b7e7b08fc9b86292a549574eca5c145828d5ad498e91ebb2579cd5aa4bea5a9264dee32a86a5525e4f454b526c5bb25c3e4542c7751a015d5bf38865a234f13f05befe414f03c66ee6d084c56eadc89fba50f14ef206c809c2c2e2931e4e125541ef506f4f157b19c1018502e65ee33e9387cd36e669843954bdeeafac11f39941d3db7ba0ae8ede23395c8b12baaa9931495119a8b02ebe4b2ac68298b29a64de13753be19bd8ae2e9035024d4badf29485ae87c85eee79d5aefab3f5d14202505c76ceed772d24cdd3a2795de5a5d5dbf310e0c14afca9133952d9c75f50e2c592fd1942101656ca83d20ed134827de98b56613a42c7c12dc56992e47b4d95f8bc700d906af91bc0d3798a4a59073f4753092c5a7a54c7e90e7cfbc39e31e8471ebd3e4de7ac7274e88fb4dc59b0f2f48ed01ab0f198628fa7e215d72cb0f9043abd81bccdbc74585f6d68c3e59b743a3fcf65617e0b49f8d31cb718326aa86363ff2664a038801cf5d10d84b69f179e17e674c72c3db9f3dd9af8d7882977296f64975b248efb7f56fd1ec516d60bf873adc722d15891c1286d0b912cbd8ffc62f7408c66bcef2fe4b4bcb2ba79c345a8a46d6abe6b715854f9617643db0755c0b5c2f033cc7edac62138b530a76ccf3de32458846d6f1a5ed9dec8cfe6e8deb1d4953c0974429722c3b56fe9e96ae0a86b6e61ea78af0c0f38bbdfaa50c6ca8606e6b7010c7f36099d1a0336ed06cbeb94583abff47dbe5c18c032c7f1b2a07588e3c7fdd10de49668f51aa24adaf615b76894accb633705c686e248bb61f430a9c092e0ec415d62100e91b833963546832fa5667ab42e2ae05feb8bb0f6f3a0019e9c85b9b26196518c5226c8a8eeb550cd5e5735f4b570ceb51b1f1b40576de09a8713fb56c3c36a2f1b1cc9b20f1c85fc2dd85d1963ec639339748a365b2578caf9791b3d94f9a6f114cfd0dfa36f292e7ac43ff970e9a1e5d9e45a03c451c6758ea0fdb7a805d9a20eede876e3cbb783277577e0442fb86ade10301a5f51d66a4fe21b7e2e29039653af8bfdbe4b9d077aa36b1923a7a810441346be76630bab414b5a7acadd25f2392eea555ee7e3ee8821d61d5802d51491dbfcdb95c3f4e8ecdca2c431ae7284a0f13ea7cadf59c8a8c06f1ca68826507986c6d5dadfa162e7f48f6a3421fffeeb36228217a0335ce49b53ef596c56311936c52cb5f85b3f5b343dc7badafe16fa851e6d9b8e66b06a6a0bd3ac3860d432e920f67b3ebac151e629e67607c31bb73b1679ac03e8036ba9758c66bc84d5669f7ac7b87f4823980c4bff11c25e92468a62f8524077c30e3962d3e448fc46c9473b4fb1eab67365086aca1cd5dbf55393fe74455b7344d3a26b75196bb63c9b25be322226ad336da9a5c5855adc4f80d78572fd53c4b105675b9aa9d7cec264f3c58b8e01a3aa3627a4a70eb580c8aafb8274a8e7c06597462357ee92819df207bd3c1ad5bfb8811f2146e07e893968d3e40ef656c00ccbd0938f919b50f1f5bc856edb97c39e6e3ccbd4d3fd84e5693aeae50f9472b9f6d303ea188e397b6e2ce2f18ae5620ee6363a598fb4e35ae1f3eb1674bcfe37f57731585ccd836f81fa56b32f08b526caddb00d57ae7d86090c02b8e0a4c7766bdab445b202f496bb7471cca00f8a43ebe2fc8eadfd6714f9fcabfc795255dfe277e32a15e0f74c390abb6bc81b253b093e498a41779135fdd30d3208d6c3f43c303d2765310658e9179c025e8f565a96df48f86e915dde88bdb59505af481228caeac486e045aa98a1a4ae34275e6b9ba7e1be92bf7ff24b8eff31b48d91e2d99363b571a8223ff72b6271e2cf06de60f95153291817778cf071f13c03b037459d27aa8e0c0c776ab70287becc9a4ab70d9522f21cae331963a9ff39d14306181e089d5006ae5312dd532e507c380d3b8c3adc74c03c27d86be835b053fa393f38b81921f3946d2af0e2c794e768fc0026b502f4e6b4c6855c7a4d268d0281a59ea3c777ab3a9b1595423e450325616416d9b34d026bb6742f4f8f82a0f68f95db43ff53745856ea6aad332ca12e5f37b99bc3aab8f22afb96ab3439e78b11030f10122fb9959e20cc419e2b59d08479578304700544f4a665bceb7b232e3786875d607aa905e59d29312e94a0990f8d4a419fff5f28b08398162b913885fcb4bebc58ed2db71fe449fb15e7ca2b147f900c06176c100c7caa4f1ebc2797521e9a93c81b5a6a9a4cac361d5e5858080fe1c295c8ce818ee115bcc2ad82c241c0f5c3554b542784ff18666aa22fd53659b623d4c0f83fea5bf6aadae02da59ae25cc063fb2bff071376a53214075170723dcbadc5c2ea04995ae627060e57ec9d06f27162286d73753c1ebb80aaa82153067aef4998bd88a97dab80b1bc20f75108d26f44ddb4566afb5ace0847b305e7b8d5915d6abdb1f2d091cc6568bd89d87a4c7dfa97f24607621600a52bf211f910b22a824f6eb6fe4ca1f93bf052dfff05d5fce6cb5b8c5dda08155c2d0746f7c29f2a1ec4e33962c270a3223279663a401d5df6d1ef41d76af5dc64a4742a7f137f0ca34324ec41dde3baf4d348d92dfbc6ace25788924d8b90262960667449cf62b8057785b2169802ad88f06a9d3fb504115c3c4184ed1b564893d666c148fe27f3a394742cadfd53046488fe5d3e4648ed52a86033af0f0556339c4e66e06d28937ec144e0458f3776dbca9e2c58d8cfb7b5455d5d4064197f070a8b207517c22176c6009ed900836bb1c45861cf1e3dafa4da693d52bac0bf2a3da1f88df3a5992007b0c3645a4fe272165700d716330f2a5db1894b9987d8d25fd6513018254010fa5106bcf8ba83d5b06b45dfd4bf260ac0dc4b2ff64b069927edbf262bde1b70dae7cde2fa2fdb20d4fd16178a687a15e70232ce4b2bbdcae05130bb5c2dd1dc7c17e7fc5953fce43debca4cf9642ed5733caf6e53665e3fea5cd2949247d225f7864cfb2eb4056a275a051ab3497d53446cb1920d0ffadaa3d61a4a57247baa3a957e4e3dcaaaa755bfa37497a2d5afdd19006a5710c7dd3b49c2db6284aae0344c17ad29b489699849556df0f2f79003fe2726fc4f8a9af440d0e7a91cd32a322fbff5e1eaa53d3907dca6a3402895e329f9e02f7d0286a0ce1bc8b95863fe6922b8768aaf92a2a10fc71d31a0f09bb1bf383fe149b773960a2ab975804226e2e7a225cafd8be282f914e55e916d5aa743eae67c81db206bf2f18c45ec8b61a977204248c10269485950958220f5d305087119c718df1f7ffbb60a3d6991e3d7049213e7460f1878d96d9e5b987f9fd30ef01705b2d51e000827a9e8318a00ae7f994639acc5c355690c89ef9f4b7bb9de6cad38994a83151909f14cd03d9d3dfad0c900461f20cab2a6cca4f96fd319afb0c3fd6191d3ade6ee34b2c0a6f47d587a18525ea6c78562124355215082cee3f69c684caf57cb613bb2c79a427c5fc239ba7e39bb579604a047bbcd6fdda0596c09c2345624f12a372b9dd39052a97e7f70815a18ed2650791b8c97c7c41825ccd32cd1ab841a54b868b7f83960e64476d960d07d5cb24fbdf40be9ab23f37d72a4d572c8ff04c512b035ddb2ad2dad3e21cfc5d7bedd90e29d2a48c0aa0b865bc9d52b30574f53fa5a6102376a2b62aa8c4090788d05837e8e0ea5e8c66c3e9c4e4d9a5840fce15d7593e58a150df1b22f8734f32387885e573b243b3357d79031f3b62bc0ce5ae2b78a886261086df9fca429fcb123188159ef51fe65911068ce8f1b3d0dbc6b99a71461df1093807e4ff4168caabf666e0f290c507831a105c7955ea223f2fcdcb168763165acb4dd4dd1f32a920f663c95a4091ac5478e14f7256579d2ae3bf7a05c5116a895ad4d99001b0651153f747525ad46bf27a2f9db28cdf427d29f9ca83fd3a174434e04ed00b779c5e495a87a92915f0ec25b8f51c467caab1f3600509afe31850a314d3a6b00889f207758ff2ae542b8864db0e5b56bda3c5e0decc0269fc8fc8de9e800cf93f29a413db5cfefa546b07d1f54332da001b0a551725d1622c874098fe43a74c2fdd127cfe5d3d43d859f88429767142bc3e0d5b4ec9ee98455fb25f5ca698f37b2957d085c35843414c723c631a98b1f1eaf6f73199cdbfed4e311b0da260c24439335cc7518e28d12bd65675fe4a1cc094b82e989e1d618181ed14bd95173fd75769ff44a7316a0136d531f8ec60ae70d0d78a0a2ea53dc22ff44f9f9d75a2d60e454bf0d02fc628960c10472cecd94cb24be32b87ce1d6e22780a3328625da9fdf69a4a3939ea501d9125369fd097da3f3fcd5b624d53ed894e5ddcfaeda8ae3789e13ca2c9f40f612efea2664e17f1085744387b137f4d343a3dcfaa3362799946669467debf67344696d42e67f98b915120ba18b491cc636242eab68ef76d6649534cbe19e97d6fbd877f0e96a506e7cfd2818b68b3ed1f6cbfed97379aa87afe6eebcf467f61be80fb956d03ed118f00efdb446aad01fb49146d1fece8f01f3700cf226d859e020f51ef5d9290e43ab3e647ea317ff8584a0de2d82bc3e13c0d2c5367dc8bc577001d8789559c2853b70349eb36a7db6ed151b2b2ddc5c57194eaffe3a5c4f9ef6873d916e35b9b73effcca51f4f0bd8133ead9eac9c5a7d49609dff8512a44ed25bd93c783bcfa357ea1a8b10bd9806e0d7a716d9f74eb9057af5d661d2a7ec23f1fa5909c7c89c15546d9a45cc8755e315fbb536d2bc6061c397c2993598f04e56302f9f44db590b99debd702f18931b3ef0f7be13d58e5f05517f1764a843b3bf1f98a8fad4db4612132bcfa568b7e935e974586bfae882db4c8922541003dc1928f26e2c7fe7c8bc096e544582e5f06106cc39cc964808938b08de8ac029aaa188dea543c1f08999b39bf16d46e19e87449a846a3fc10afd89fa418894b83a1b8bc39138d6559bb22dd410c6826040efed952388d2ed97703dce8b4ca26b953537ac3725defba8da97c4e712c3c80ecdc80618bec7a19f6e583bcb46d5eecf8a2c808aed5796c5710beebf1e24e34a871fa6c91e9abb81d2fc890285344c64e9ec76379d01e8ab084128deea003ff52154e6a3148b8cb0de402bb6ef57e0cc44c7499849e9b2831aac1a6ce5242209017fb75da3d293f6b9d122ceb1fcbdbadd5a04cda86289bbc3baac171564b5c3ef251f3fbe3cc6bf491ceab0e8a6319cf83fc78c47011a0ec78bb6143f07b6b75aa049f6f1c394d439e0409b8ae090dd24357b472008726d925a7261e3de02c8ffc2a46bf388afe8b1ae9ae8b498fd25153427bde76eae856ad497b8f29309d90eebaa0f2ff1814f5336e4761fb9d0fa58e80152fa98b26299b84b36266c6229f3a55b55fe7e67f10d0648a5444362317be6ebc7190c425c42bd98aca91e36fe103ed85fdbbf41403f39f2a64c23855630589eb526eeb83dbd9681774cbf55495ecafe332e407df9ded64a40125f196409d88a050c8289ed969ae8caec6681ad7dde765303a8007784f3ddf4bc4481ea67c1d5bfa5e8b07952101ecc73bccc5cc39a3cd12d7988145e58ef332c859dfccc417774d9d2fc78b546d557c388391b6524ff92aa8c0eba2fdbfb3965c9dbd7284c2acba306665d35fbda8ac5879552f75addd39212e4884fdbee382071621de9e0cf67ec3373129a0bd9346e045f959bceb691ee4d69705887a1cfa454948739d863f4a1befa70471afb68efab3b628ab0749ccced79d238aab6430e5ca22b206ae912e1cc0ae34274cb9e56878513b300af2c545783f6322d38cae464dce4840f63898712394b4935e89bf0938daa93bb756f26f5556fd087b352ff67eaf679c9957db31937369043153868cf4ce62bd854bae2d184cf417f0a4ef7585f545950247e99fcb14621ee55f338df1d20d76f5e1adf6246c87e7e06dffe2f8dceea2396ddaee89769331b58fa7bc348d36717e5d401ed3733abc46ab90ecde87a862126f49e03a4aadfaac285143d364d26a7af993299ba00f837b908cd445ebe331c4cc45b23f40c8b1c6f678a304da12b25f8cd79d86a6d907777731215cc0f21b429d883c29500e8a52c896c7580470ab4706f3fde557f76052e8c0bda3b072ebbb35801359ddc4c206e6b04d111068c03b85aa1eee9d39899dabd1dae8cf4d9e5ebb71877af1466a1906c8a4bb064a61024c31405a513903257c2881b465a20ca206bf67eb21eb4a58d5d7a8d7934de209828d5ad56d8ed695fb5e6d7ade4bf2a08e4c8838568c39a43330bc751b206a5f44fd608a0ab131ff3a97940279b378291b99d105f444e0d9fe2b432d323d57997cc8a6028dc6486bdc926200a0dc0a83db35ecd5e487c6842bc306c9e98e361997e4f6cb65af60c25719048473775eed72f75d285591b0745a9011cbf6b1165c65d361a65e7555dc1a72e5b7c2bcaa0bc289fce6815398f6fed1e5ca5ff2b14e680ebc23c70849bfb9c71786488eaf480dd551bb76aa6ebbebaa4f132b2b9c78775a3c80092308481f513c33c444e12443d85d02e09a126294ba78c816109a0ea0f2a376000f357f00b3fc3e57c91d25c2040fdbffd5d791ba11657733d4d85af856830c0893d47cf5d7d34aa93e461e989c0ff2283d7fab6e005d674f51782891d694b1b47005f8183cb948298a6c97d9c7158fecd01b0de59d8fc578bf76e410eca136c1b04ce128cbba54c86cd398cdf51370b8190d3bd2d24f4420a022745df178d4feb4a1a95e5ada5b717b0de2b3b3ed91699dbbd3af5087b263231d31605bcfcac58d55404ac0b09036c78d92fa4b5ec541eab615ee3e1da395f6ed35a18eb132d4b9506f707c715024ebd63cfb27205b37b573963ea5fff302882e7d6f4a4fd5c2dae06b9f0b0ccbeab0b99edf2ee9e6e39ad559480b226e4494ed9b70c9a4820035d4680e322297cf22ded4724dced538291b9c35e12c16eac8d947119e7bdaf639a565a463ac6a55277d5318c1ed3c056fd6820be1b2cc517fcdf8003b90d69376ba45d85ca8799391f1f192b51c45b85eb0a289c5f8d445eeb20a3a0ea6be6f578e789e0e47381b38c2fdd3b3c04ae6007c78ba79610f7e6baf221930e4c55985bfebc662d2329a4106724f9018f7649102d2093317b258020b869bfff4be5169bdcf9a91f0df98fa1d8e4b0a4f7488216a5225241cb8bc28db10d799e370a024828dda887113ba0b8137257158b5c2e5401e686d7ad2637c25b5feb9e5283c9fdc8ee76427e165fad023c27729ca5d2eca8d6a358d8862578b47951983043b37ee7adfb4fd8d38d57e5d11f05fb9435eeb9287a47faa35561c258ab05957720d97090e419e917131086225c9c92ae4c4ec30e6e1cc2b4e28b15d0f123aa7652a44faa849fba0e37afc354c4ded9409008e8c460b1ff11139ebbaa27d420ee0750dfc6e731cefd2c2b9ef9f2ed285301368b9ec3a1aee77c3ebbbeac42e99732b9829a05383f0f4054179ebc9e12ca7f08e35512960c11820d4e5f9e646d6a2d683450dbfd0476e84904f8728082cd37c27f16863aa922254c90bdf32a4b742c56b4078e04f28d9f93aeb8e90ef227eb231c7f5d14c3cc3485048f0ef97e71db1fff5f1dc98de45df45f4b9f7e4beadfb4b65fbb3e07a4ebaa0acc6703e370dbfa2a825446c71b29adc03e49fb3c4e25d81143d7e91f0a1ccc906a44583453e07abc71442c208202ffab46d4f1186f89e5c6f5561716868151124a67c63548818dc4a25e64d0bd863bc4156db508a0be3e8079823aaf411fd961200bf852c1017de6e108ab0424e0abd54b227e333834ccd80b0e98906b3f02d8abc2e02e95f3fc2aaf395ad2da021811459c6914b606a4377a1d10de080ace7f8f7582622869783f9acaee72734206b510d22f4107dcba0bed68cd342551b85904de931800d64e9bcc0e209071760487278735b2e67147258b465db3a80b515f9e965ea0fc72f8221d9d6dc55342e2c8f80bbb2cd85ac4f675cd126f6a755deb03a28d6d2cce5a3f95c1aad323c10b34cd3ed060bf7e3effc43b9802316723297f9a86def2817a39b217928c14a7bdf31e1557374670f35db7de3b7c6a6b3f17dbd917aed2b7e5535283757a30d7f493f2e83035c419fc91206ae56784ad3929e084303a56be40b3b2530d66a8d87cd4f5f7305fb515d57d52eee439256d11ffdd6fe24e15fb8d3e20a2edb5e1ed5eb5610efec92933424d14ad75af8ba61be47cde7193636ee272b0804b03c3ee3ac60354accd674293cc1f633169a1f30c3cfa840431051a809884dbebb679ebf20f69c37e9a17b61760f33218fc745ace38cd5ecdfea0b939d4249083e5cdfa70fce218bff1c7f7f7ac575a9699ce113c3686174c359fbf1dd10811461b257ba94a9b56ae63eb5d22a2aa05d8217056e194675526a9b83f58d59b8f3fd30c6fcad468a7ceeffff0571c8392624c6ef99766345d14a112d9addd206a8ac05eeef1bc8567d229c954c44ce6bcef58b88b2bc19a099b402fead36925fea38bf74a348480612d78ad362a5ea8eb79403a5280f2a04e9ae98cbec001ba67149765ab52dfb820ab410d8de35fd5276dd154a5823c49b76eb00a1a7e05a084c9fec4ecba9c8bfda77f0d274eb854f655403c98c04769f8342813b2f9e3065df69ee363528cb86c7a7d9c769ea47ff078880191ca4c51f5ef8d136ef453772e08225249def11ffe5478893820d95fcaf3808877b9bead08c1d2ad1cca95f9b75b568ab0240ccedb02d49afb58616e0ee1fa2656bcccdeea679680742aa10a362b28332cc94302599948c9ee2dcee139d68451735ff6b394f45060426b51c12aa1a7c7c7fc834f34671283f928e758dd62bf452007444422bf6ff1954c5b9265b648a501efc0720b57ea6c0adae2ff3bdd3bce071c7fd715f064980c40e540d9bc6bba29a8e5ff2ec43aa1e17356955a3b5671c801f81ee5427121e5fbb10a59933810576c5b72230d63f0b3b7b0d51a7dc4f8e6ce52ad0e475134ddaf340364a0af2dfa18e9ee715ab066ac8311fb033ea74b13fefc58b51e23977bd3a202d422e1f0c38e8d4b71f7c427df97bdcbc79bdbb13c85e9fdeaef4840c2053fa8aa13ba48f867bb082d54bdd5134d4789365e27c11700939f39207a1f2d6e6430268fe24858bd111962db52eaad58e8958170b05e066b93aec4dc6f112d2d05d1bf65427382ebd7c7423f2ca5d0c66102833c0fccb73da4132611fe6940c77108501496d75a058b128b92581509f16420d616faf3de5bc73d8c2f6e790765f06499d0244d642bcd5e16171ba50593fdc901cd6eb62dbefc7ba6bd72d4f6f03845c5f2916b5b2636603dfd3e0f4e673b9fd56e708fe380f5170387f3081ff9d7b4712e3d61d341b46652ab5c21cbc79825b59c3b80207c99ad1b9ea74547214f749291d1040b6d352333fbce3e126b306cc8b487bdf2891c7226bfd53698ee0ee6ad6eddbed5e3de57c18bed9d018d6ee3f91379691fe38826a6602d013fa2f826cd50f3b0a5f1f30aef3e0f0437aa8e67a14509d46ee6f1b3e4e080f0e83a56669683e911799d48de5bde644a9fea3858a18c215f4240fbbdf3325445b9bbdb77996f1a342fdfae8b54fca6efdebadd0253d87d59aac42a5407365db0a2a74fbf137032ae0312887815b5a6ead2abc8425d7c6522de4084fd993598d401eff183928f0345c0d52604626fd6c8d08b75ff9391ac87fc9f5c48a142784247405dbf4094e4dccf415d4fac1aafa599d50675adb10f85eb732c0a5027e097c8b2e337452d3da4a4ba6c96ac6d1415b12ff36720a2b1cd381173d0d02f02a2949e0ae662a99bd9b01b29e8d4a1cc6ffa0b6f33cd79c9fc2e2c37406019993ebe2d7013b9bd61b7a2899dcbe8dbbc17e94c329b036ee33334e55503ab8c88b5da519824159b7f7f0c38ec0661757c384a4546c19e7ae88d4b1c0de6c55eb3fbeaaf0e6d3e0e0c2fe62848be93414b6d89f61167536d3708ed5773e234c403897823942915f9487dde6507eaef6b1c5b552ce246ecfba8308bfba721fc0cf99da27d7114252b216c9992a5c538df7b633129fca96f4decf5e5e33593cbe17446d05623707e3c23b9b8a4fdbfcb3896e88d68da47f81d784d6e3d5837817b9ec30720b11287fcfe4e4792b2c4e34030c91f723a5afb140a2f4f97d69c83d889615de55ef55c6bc420c8b00e8d248d139ef3fff090ad2df641f3368db2c86f101c7ae4cd1580a471f1e026feac766ad018bd7b289544e2611af21fd21052993dbd8b9c4e23413b28a381bb12f083e7695fcbe44bf0daf9ccf21b14b5f1a1e042fff2bf00d6bb3585eba1c043bea967a12d614048f702e273e01cafdbe10b9727b445f59a51ff40516763968cb5fa65df1fb0410f98e4f8064fc4e7d6ed42af1cf8b616ae96fbefd6b81e3b69dcf70c8fcf35157b5b097b05e0f0eb18d6c7f9b0ebc718eb64cdc9fbec72acd83f8170b57fb1f32c4df796737039ae3d24bcc6cdbf61096384d492ae7b35ce1c14cad0482b562f263423c54be1b2f7186cb1869c67da4fdbf4e5ba191364b313e96c39772f5b562da81425294290efef65f7771cd5828ae6cefa5afbabf9aaf1fe2c154a65d5e88c74f6a4d0f56aaed1f0c91fcc13adcecca7711b921742b25124b077efb1ff1141f3ded1ecbf1b8e2850117bc8ec28c3efeeabfbb03b60d3c22f38c383673e10e68286f095fcafdf1c3b3a26a107fabd74b81cad26a087663aa74fc56233285b75d7d8f46a632d9c23d9670e3e1fae31137b36050934d8e16592751e40ad6648c5fedbe8bd1150f23803d6bce463f650a4197e75f721ad2f0d9ba60edcdbe42acad06c682f7c3f87188db53eef391108ff3862799f3b593e35f167b52b561a80897e9910b15c3e03701667b4255410f29c7810ae168d78e417f1ae372f9fbf22e0d0b5c2aaf572bf374c5460b29a2523441d91ad7f671ebcfda69d068a85ac7c6d9a68b59121f12606b799904ec4a84c8e768c173066e7bb5a8b575b45487ac905ad23674eb8e5c73cd973630865295593cdf1dae77f822964116d56d46fca737a8fe3f2c6445af4acf201a84fc1cabafbbe30a57e08c125c43d375be33abc6f9bf2f277130f743e0dfda63c0eed3abe47a76f262bfdf31607f5b992c9dfba2f20d4079bed0b214601f4f6440010a3e84460884edaa0c39353d98538f6803533364e6417eac7e298a4b649bbdf0c15e365abc182659fb478866af27a2ea822dc5a4428d7d4cb2844cad86fb1bc14aac5bd69ec8d8b4a0f40465d5ed3d0b3abeeb355925832162ba8dcd15a7d1e8c18dcb1662e73f024db7fc6614124ea6c8647a6b561e4542a07de6cf0291db9994c60ff6c8f655119bd8b61118e18b42e12c16577861665147bc9e6bbeaaf332bf21237febe7e3316e99b8998b18dbec3b69cefbd1e3508645b48293fa6fe5d9c13671ff9b4d223e9ffa7ace71816f5dab2d7b696006355caf125d589d022e7ddf8d152bbef49d8ba6cbe9e44c32b762abedb43c3bb266706c60b39e3a38f467e4aa292f4357d9e8f768509e7cb37f80a7c09b9eb061967628958761ffe16b976e05ff66eeef76e0e59af5c546a4fa297d3cb7047de4e2d947b08a164a5e1f9e0ae956f348a589fbf8ea1346a30536fe040fb0201991356865b249173c9d48e5992f4d314f8d4efdfbddfa435178ed14441b772a9464eac062526fe4a367a876d51e5a1b5114e1fb9c6c1502cd6f1010d4168a940840406d4a1b8071245e884abb00e666bc703f9024756832b4a66832a4ec5771f49fb92ce0203546dc613df79c93199b5371a6221c3bb5f7a3ae0432f99a42d0443b767741da2a9f0e3fad64edf5365f728cdd85c91d0171d97a5d15d0f121cd98015630911307127fededd86a873c626310e5603d643f8efdf540da4759fc3077047b8a0e6bb2fd1479c1b123da6d4e7c7949678c8b637a90ed39a13cb0e40a6101f9c7faf5c897c7267164c422d09cc5a3d84a8f588bc4d866dcfb730b47cb78486fad0ccad5b0b6aced96222dfa3dc01480d0499864c8bfbaa29ba50d13b83da55060b2c2de8edcae93b5198b00155284b3a13f4b8fcdc475d6bf4aca21c4a83dd69276cbf5d0aa5c10acacc8ce88db2b9d986b76123057939c284a58a63100fe6d30c16923cb630795298034a65911f4c8c45172567f6f3ca5a59154c70b871ab686e20f25020a0c315fff997a7d955d4e27877d76ff99a42a70da029f0ec6339c3f6de363c46820b9c7b5d74acf0af1e7c0908d008cfd30edd6f31bd217ba90d1a2b34d033e2685718907e83aeed8cc95637fc5dba6d1eae05dee4a797078a1802b7246e9534f1290dc29758cbd53654df22dfe345ef70d66bf50ffdee0b98acf3465ec79f13843e90820c30c0b44e89d3e093123518f9cc2a1d69e7e33bb0633fae5ea81296245b70f9f057932a1799b43e1cc8ca6f6c77bf5a868ca590cd23166c6133dd820ca75e31bfc2a0e0d78443568e00d3f58cc8af59bf1926b6ef505f44ddf8227deb49115559fcffed50d33231c925a51a264f1c556233d74ca2216aac48fab98d00a0e4ddc93a079f99e3abaea99bc26814253cecc43a22560d4298998c03aa40a416424916c291c8c57f3827fe6869d486641b4036774b8f56099d7af0b1b9f583b584230a9218a3a220586fb646849a9b00539ee7f572ddfdce337cacb8ce8fca3b52e62ad623d133798bc95f1e9b71bcf7ca6c369b4401b78af231ec8adf9295adc60f29c46800fd4bf0bc950714a08a6dd1aa94cb5789a5af45bec1caf3a615d9bf639ca4eb02cea36ad42509c263d563fa781f52636fd7ccacfe5bd667073e90490c88ad728245f01e990d7f095a93f16f95b436c5f7f74552e582d09a8032da19d0769b3466f26a0c6257e48885eb876daeb33c027b5a50daa5781f7aaa19e8bb66c1aae4c0924c3aa0da7aac4e99dd6e1192ac2aae8688058a83a6abe0aacace51c8a80f2ca0732a0e40133770c77270dcb76babb738b5e81bd6b224f0dbd1098b280aa780368d4b51796c5d677ee311cc34c0bf1d2fb9cdb0c51417e098b3a1bf4cc39a860402d889373a7173478f75a755a9a00135f17c123135c9c349bc2d148ba68ffdd2b9d5769cabda4ca2d8da5bdf5064e73a54f1f3aa61a1d84ef399e202aef7e2ae19c85de13dfe74d17423288960ca9622d21c5a65b5544481f36e755dc743bbb916e54a3fdc1000a5b79d604c2c134a603b926fbf1b62a498dad7fb58840e835ef89650acdb6fb0d443071859c934183838b9bab4cbe5d9190449ed3daecee803adeb681c166c03aa1c99e6f847fc436273394423b8c8010f0721c8466f82cd7b5f99811366f3e4b5583b2e6fa28652d59393baf27a5c7222945d429ff77aa00a9cf94037925211c0f4ac8fbad741391267942cc63b354ac171a7b1ea6dc16b645bb2391aa3edbfbe41c2f622d9d1a3339ec652aa7a2021e63b45fe6966b2dc8165ed8425eb57ee87bc63deea371ba63eecaea6c52fbb42a386ea963bf09880425ce09060c66d7496cc95a9be1a142db396986b29d070f6c82683e8addcf5a589ba3fec8ff9cd9aa910157219cfdf8912e7bea7e3b122a54bf5f8adbcb6531412168842aeef44a32e9cba7b5e0ac4e31dc643e34fea370a746a31e820344ce6c4ace1d001c37a9d6a61828e048e8a5c2991926f6c269545b2812192d0366bbb7ea32280abdb65ae72e21ed2d67687f7cffab6bc3a912fa2985a8730a4a527a2d3833f113539287c51233f882bee39575796dc3e537c3ef3d441d101e0b6e87ba102a2e7739af2db21ca095d8c5a33d4e7c0826836a734f5b0d6980da77aa72f3ad2dc02dc60ef703c928dc7fea9353c9af44ce825b593259cd29344b208c39116418d9a72040d4bba766a0c7065abefe27a041ed459580851b9212c310f1eb6f3dec980be4d3bdb05888c522e88a764d323fa025b3efb222e863e0a0ba021aa45b3b3f0e8bcd44f461682964f7a161820a47605b58fbbcc712cc97cef0caa5a9c02135e0710d657e9a551292638c1371041fa9b4e2d5d2aada757cce99d1df2118bad9001904a5d3978e53a662e215721a7e87aab5a00a84837183a9ebd5e585d443ed51b4fa570d459f1aebd0057332a2f7bc06ce651bd8bf9cf0295ea90c23ab8b95a0261ad8225315ed277703745c958a1408666f71affff6ea27dfaae29d554a7944448c916588981fcd76939ef92aae0eb40726224e8c8c119342ef00fddcaa8ea1af67a809220ac86bac5a480b5eb36eb3ccf7227f7845abd5141dc3a08ca6368fa4707df66a225086d2cb4bf0052fe69f5c03907334f592fc244721774a9cd8ac5fd4b9c831f4c2fb90bb751fa9111d5cfcc13d9bd79f7cf3760e63459de46784654b66599d26626a314c15501ec00bfbb7f4343afa0ea37ee0fd6ef87306ed1806a30a08b64dddf435c58f91f377cfa2835e7e551e6918692c7ce5578027a9e5f37c7c72c0bedbbb24bdd721ad2209784a085786773dd8b19c7eabecd7801a91396f799801a1e51a32e48fdf04f7764ac335cc2aaf562931c554a7150cf5fecee2b104e73a0cb8e3b8c50368f23001bb291279454900a74af8be2a6b9b23ebda34f68318810602553da6babe7a26a77794cd21d14cd0ffad2540ac5878605cfe99a9f42c435a0ce78b991f52f45b3557c5bad1fd8c4eeea33294d10233d97601007efd0de90919cd74eb9aba41307b6db5af18216156844b96405f1a4888df21f81e5103379b465d5a9c796bdefcedb5ae8df15f3866437ee80420d0b1f2000993bb11c36451278b1dcb27af52e7c49ac02c8a75239ab4cf58ba5d16872091596f03ef1a2b31278e1e9e17a022199260649ff832464a240b9d6c28cc1d148f90512b0a1801044bea1f5c0fc6ecff575c1d0932f75e4af6b0c396ebb910cc7952351b179073c2e725a825a37b5d9738490dd7dc2abb1d65cafd42588bf754d17958c2a829944f775cd10ac0ebcf368c3bfef1bc392f3c3b2930edaaa83f893744204e79ad5649bae9f258eb1e07c1fe32eac10cc1b0b2d2e48bd5ce9c80122dbc63192a8e751caba24fc41bbb6c1e97772ef72d2fab940bf2c2c38ad6ed02d1bc392863aad9a4f7aab46d52e4949e55729d02eb86db7d85f6d05dfd3eed88b3914a02a79c417f2cf8edd4c82b331f6de476c2a570e0e4da4fc621f1a30c77cde465fcae2223a85297da5d57b661c56325dae766a2c80f9c5d8350fca5601dd43de5d1242c4e61772f44cf13596eb5f81204e4540b0b2cdf5f13cf3ea1df08730f453eed7a0738c1418d18841efebb469756046ccff1557a410cafe5ce26207a3bbf942aa816b785a16278bad67552642434d163cbe32cb9fd9345f426c0524bf0c8f2098fcd73b09fe0e098d0cd9f07ce318153ac0ceab096653e42b367fa3a65f7a97e9401f8d42a630cc598422a5b4a7826abef28492903238396cee32e4e5578ecd59148b9ae3d3812d66ed5e7abade55e0dadc72550e29f721d787a844ee495a7e585442070df586704b05ab05ca77867c149843e69c6304a4ce7611118dc73ba8cd6767747001324a5a385baa117792470608edf478fb1ea9376cd1b46aa45c7387d328d06e8ae3dea6b3101458580c3bafc64f2a9907917532b69f1f179b174dd408e5edc03e84c2aa1202b2a6697fb55995ae487d2695e760f59eabe1effd0fed0d8092b2460d259250c7125fe82ea96d6d7922050fd84e81544edd53af0a53f876f5688ab4a7a5391217f1e216ee55a4d220e2450a2928cb0c8999787c2cbb7382aa453d563b517c906721c843d04c8843201dbfdb34fd7a24387adf66304d6ef291556418b99d837554044f182fb5e561aa126144ffac7f91f62bcde64515c19e20d17b2af5fd97ff35ce1297c6b8b8b3539c08a023975de6f99c5b9d648ca04f0bd7a0506fa0d9a5acddceff8b203e0ae3c76a579a07ef9b52ba92507cbc8a35ee408e5d14309fd526b294bf5a796867a6211e54a5153ba27e328568c9c297ebf44d922cbee4d16b0999bf3054c14412a1b48f4cdcc2ceccbe56df21279c5c6b463dee086468c5173fe8fcb314c2a055a108f87b22db569c6e57e3a639694b9619a93007fa75fb89a13485acb3c4b9fdb7f8c1f0f9ca8473169d42b3429eac47e1ee2064d1d8235216ac7c5080555828939a93ed15678103ee566b855257623a178d69c64305b03d1c22074b92702fa5f7c3b2e14bccf23c335044b65c028d86a1f56457bc87a38b45e23bbe4ef4e0f11481c9255b0b3b133d918a33b155d15a2819e9f75f9eff839c55c16f242673722d4c9248a006ba9c6fea9ae31c35a27569a66717908b2531ccba7ea773ab58e6277f0e0796691fbfe6be61365725a2d1706fafd4a05ee3b9b0e215a17a7edc3448775b2377988a45b413cc030324af632e0991359876e930d59ab775b6a69bdab1bf2733d08255f37652cab2a1561759cb353f66808ccc2904299122a3453e102fdc15ea3016c54fed534b1bbf8c55b004c534cfd20edc7377b9f7bc9f4cc432c7f76f851aea092604f1befc432b6bd1e237f444c7d38b3ff8820873df6847f705a06bc7bee548afdf7c325cfcdb3f76a21bee83b116274c637df0a6eeb948bf565d90d6d2883990ab742516ec76ee6e56603901274ccddb3f8047a5354071ef8e126b4a5abaf969b3f07d73629af00de0351de6630ef0ff403799f0265fa78f486aecab904543c25f3ee5979ac6af4a458a0504d42bcbc8b24d64c421afeb8bcb9c1efe8fd022189e4d8455a4264a0fa85f70da2ac502cfb697a8974b727293b0b0d2932ca05f776404a7563af4a75196cc92f4939b7ab11bf473961bf211301eb57f86f2facab842b7c3cfe121a502cfb21a53c7f7b48973633749e146efea084c8d4ebcfdb988ccab4bca67282dddb22c1a3d584b0f50523689b2b15786ce34f82db737be54a9eff7c920bc8378fdf1850f08534d297e4d095ede0125c8388f10da996e4ca4207fd62aedcd60021abde959006b84a5dca81769827550c55d9aa686d3ddc8a609eec57a9fb14df56f0f019c2494d72bba19e6b4076c896ae3591110c5553a520b42ca6a94ea3765c7e8a14cc565ea8a565c8ac19060ba52ecd4f15e7c8867aba0ab9be2e1ab541959a3bb99c6573d07e9801c1ec947e5c953d86bfbfdc6876cd029f3df63944f2664cddfc92f85f5278811da7efcdecb8786abe5fdf1153cf7ec26d1f3d1b03ba905966a7a1fa6b1dcf1f17ba2c960c14d77d586a15fe269df302d5a8ca4f90932ef1ef9d15941a9a1f276f8c59ba0fe321fe49cf797c8610db479490cf6feb04eb08776af777692588c9abbbb2824bd3e663f0346c602988941dbb503cee78a9cba7446e293a5b77c1ba482aa7a1e8ede94039dff9936c9d343b5fc8e9bfce2204f28e260fb94c16b3b1ffb6f33b467490a2bfc60e3a7bc77ce8833caace8f4da6ff58c34e733374b33e8663dea82acc1b6b730b3deb0fc2f6efd52d9ba739ab11e27f83080d21e059293cfc91bef1c52166d6743cd46282b75ed846b5cda5b715f89d9561bf18325cc0a11aa8c6151b722968caee489bfc05316f1230154465fa5888ba91e77851d68fc2a72b1851e365979747599b93f74e99cd4385d432daad52e54bc6a3f280a3ac7e064d47433ae4bc6572d5c9a043b596556a78c7dffe716b0afbe3dc2fe65e3b8185f06ac746076fb0e3af907c1ebe089a141da83ca0c802a90c205541d1cf9ab102ba67df7300bee8179a1071db12434edff5a514b1c8c0409763fdeab41663830785d01496d00e004b278cc1fa853685c33dff6f86ad219d04902c3b58b2c3c25729eace67647ddc44b3677ab4c0c9c8a4002e38a9637c5037577d113dec71d4869e109abde49021db905e8f9f8198a81665571bb677b46cb13dd6d4c4f498bce718c85a055e98ce42a030e624df038633e4ee0397f6844dfe274d5fc77a7f48e2ace3945569cdf887767e6890f2dfad9291876d05458d8b32653280b2889bf549f67ca4808bce8f57bad06f6d986b7b2282e4b769b7ddaf61e164ece6235c3ceb71382270b72d3adda7157ed702bf87e6369ccd60f65bd3c5eaaef1c39388aa4004915bd942787c694d7c092e67b57da17220d8be38530d893fc9d40e5a150afd1081e40b725b860103ea0dbfda0320564eaafe7ea58ee074a5ff1d088a5e54c4394e8674c2f8d728a6347e11d46a5f9330bb2201f75a3d1d1f9f4a4d1b581e0129e4f459480ace71c8dcee096ccad397a7789395f84f7b409d4a4b793d6150b25267574e30fc980cc486d875e729cb59bfe67a6e842fb21b9452b8522e7dcbda7c929a42c5251408d6f0fc124a23bbfea67e28d78350d84914be098046c1b35add5a6d8aa138c4495d5fddf2d043c4581666783b99afb6003b045c3273fafe70e92bfb6c2b4ad41f4319f3d3a6bf34b1f15eb53c52724e590fcb12d9ca7d6b6d9aaaf15e5bdfb8fe1c179f16644f0e39648cbbd68e75f23d08fd879518fc671e7a2a2ac1b2641215a2e7f6472f03f64d55e01983124de50a9c1bfbfa4dbad87bfcf7aca6000e8212993fd1ca19c6e46013dcb190f9af1b5d52138e0af6e1fb2e5997ac6a8909c8d7e1d183d50454d355281771559570e071f35410c0dc60d3ea61a24f89abac47814e59db57d50cebfa9ff459585ecde233ca0fb676e52c25451a342adc07125320d31fb89f59fe05dc694b5afc360838f9afb98706a7c8b73bd12bf1dd5600d8cf1fe0b508f50aec4c963343c58ef0ab95186b103f4090d4aa91b4af7c437497db40c822e3bda95492a30067546bbb5040841f010a1d01280695a3c1eb62e19b67fdff1ee56f5ff2d6b2cebf68d1aa8a4462225fb27b67f01d402aece1ccf7dc3cd9d2e2d87dddf1199797a2531fa37e271de9d360e85b116f32e3c510164a38d20c7f2aa7d5da6502091045874f3ff4af4b8ae485f9015c8eaad9c07cc9439752fa4656aacee7cdaa1f1065257813d104c7cc38d6df2e38b66b5e6607601b8e2b5392d2ede0de114d42e15e061d083e9433452d5844ea8d645cad5b992229d8c120cad45e282152dcf9bf5a134cb56e9ad868d36e124c9833dbc8709d7fa9e0ad298067e4871c135122c00f6350fb7c6c17b6d1b5a9599438b3670a7fd1082bf45e768bb76cdedf5a6afb072be914c118da4b0b49af38e5d02e3126710e6249995b061ef06fc60cdba4dc16599e3c39314bd77a63a6d084ca7eecc040a0d3d7980cd3e6f9cd17e1b8fbc0ef562aa1c17dc5cb58e68b1d5b316ec4649893f845975999c714ad3b47942a3321ea65bb5eb78857ad2ba35fe9cedc190d853972e703292340ba3895c234cba1d30c71159415f6f3f42360136e15ad92f86a75f1569e0cf314bda0d6f422fe6d8df6e1ac8496f7653f8b7911d33449132f9020dd149fcb66e33c58d87fc8302abfd35b2ef612e086fcfa479167699b5f9cffbaa6504e0e095c1c72b63d9a7c60563bc5b3c9ad7608415f1fb5b7196e48c4e3c6743195e9bac1d1a9b6ad8ab97527a41af42b23b881badcf3971a29497b9e41f902c82d041b2b462065db8b5f61baf598693c611f2261212c3b68143f9d466e693be86093dbeadddd8dc84410f0a06c1488a0278a0472aa706f74580e18e5a85f9f7e4ad39ca89490f5ce22e3b8f72b60d86fcd22a9104dfa6c7fff46de424d368ee6fc58d1398cf88622c963b8aa2e6cfacce5b2f82ceafd057798da387244643120741a39eaf15bcaf767a32333308c7d95afff6870877fa4e0956c1793625f1200768305601d95c2199022c586f83eff82ac5a2c57e2ee108a9e2c712c7676cb6cc8dacaa4d94286b1d63a0c3a09dce594f216d70a3af61fad7ee37c08d82ffc15d7f714fd723946d4ab16e17b3bd37666672858ca99be1ef4d5109d6d27e68cf178ae9c83b11b95c6fd17d44a0e34a7ca86dd4c544d3bba28f4f860543c468298fc990fc6872634d312817352b28700612c2eb53aad2d311661bb0e7b30dc988919ddf01b6f4dd247fc7a63d26ce6ae27756e3c0cbebf6524d6f75d24a8d6a460ee4c8a3e264d350ebaf3536677f9106ab021c610359d0a48e98d8b1c6308a61c97af9ed889039ab446a7a194a0ddb0dc38777e844cd3b697eb6e4c80533e40d407e48b5e64dd03aa3302e417c838864dbcaaabd2b83cc7a9649c8d1ff7b8c13dc7e9d4f40a10c154ab37d45abf4c578dcb28fb8879872f8549a8126629287d02c7a0fde7bfd445a3b2670336994fafddb1307d144474131ff3cf2ac092409196bc4c395ee1d2a36a01ccda0cf9bee8c2ba957cb3628eea0fbb9c6efbe1c831a81381d189c3930f8e1feb6b2f11590aa945c8651794d1653dc708dca6f14aa68cf381841c725c7d2766f7def0936bcf8c844f766fec32a8e95fc566c8bfc8673e2f63a6d61b5162b701d0e801ef41e80359a757794bbafa967c2d6ce8945bf7cb953a5d6e2e496b9f0f98f040b7ea7482dcc78e29fe606405e96ba6f03186390226b823ab489db2f1b13de8229324abf4ebd89403c5eedf2b2cd25033010bc98c6a467d6d19d51ee2450ea13cfe679c6fba80d890b0210ae24e1c2d329c2e67c296e5d65d3dea76ca0694beb9ac507024cac9320bb1cda7843d14e150c6ad4a61f1f8e86af4be3945348e8256ae550a73390f45366851074d3f864d295b8c985d97f4a2c93d98874efa73d333826d0db14164f6d4da05432bda295a5ad7ccfe424d3582d8d1aff121102e8b51f2a9fedd5fb4a002b47fae891a1d91fc2ac3b2f5b920c004f1762f9d3af1bd3688bbc8b2b440c687fe24f3b176f18df3e1d716390f50029ffff641bde3a47a10f30222a80932704dc3f592fb3dc417c1c1b4a0b635c94cfcf1b030d4aeeaf39bad98c42388e2777b91383a255df88b4f981604e00741f9fbaf5bdf4a561c2e80c006042017a243ae87b1877ddab4b7ba1a461ffb1ed85f4b73fa71240cfa17b906ddbf26249b5dc183205ed0cf5af51d03d86556f1df84bf1a16520f1bda95fb73da1a01f1e3dd2b5b9e14668749a8a844765c2e4950bc39f7c4dc162956136b80034e36eedb3054933f1c1bdb4eac8358b59c2fb09c58cd3373946a97d4dc586a5edaa29392e2aad8f72ba7c8ef004d4f00c17a02c70a02cfda0987901e6da0c18ec2619dface276a2707bc8fca9cf222a87252a8ecc2237016aba1802bd071c4ad099598cad6229ba873cbcdec5221a729b31b9b2f19a73aae3d860099e69572147d4e3b0a193d3ca374b99c7b1ad336c222e01ac244b5504390bfd7afa033916a87c27e2aa32342904bca946506c1006c1cfaca51e3e16c578f38a109625fe3a9d822cb25248a69faa64b21b4b5848525800bb308c32134932d3040015fb84c7c724c11bcf01a56978b4795c3bd11eac9dc6c768f53d363f946992168333eccb5660723c6a9d044c77fa1bcb299d0cc06eeb3f2ae0ae87bf06fdcc43aa28175bdb0e9f6b53d7de3704b399a40071e58c39f25fdd4fe1beb61580943f1114507cf38526026e492f5ce253293c338537d0b50d02c6c0b2560c8ac087fa5e6e203f83d807fa65f3357e258688880b508e1d7592e117441e48293f549e2f9543a9f47c84d110de9bb50345c9b014b07935aa6f15d8935c8cd9b8e018e5d3d9e4dfbeaaeeed1ec50f47f2ec9c33dfa7ef291c8aa92a3641bddfbd749b9c885fd635337da2c30c8e52b43ba06859b737e48b4d280ab84879423a1ee355eae3d7ccb98d18e16a2368905c67718330f86266cab5d25eca07aec2ac1598f6f76c42481772ca3e49891e1676395ab41c103f81c8c19c8535ca90f9e7772187990bc1bb2efa0975d27bf8efe1a5b0982a9919f34449a58002ccc5c31dba99f11f9f1e31e1783a992dc983d4e66caf6df32cb2409508b0c710f5a49e00b7ba91d21c77b4bbd4bd7d15517a98c7a3dde7351744fa21122ba0694ab7d36f23baba03b4ee27ca77a59e785df3a4d26c02ae82cfa7e9fa9f1060bdca78192bd611878750f673b6bd6877a38e8bd0fc01849a1a1c422c972a1696274ba25269311ab40819e85f601c634b4f4288df6ace24c4048ec58129d24cd86aaa070868120b1f2af85e2336249531baca08d5b69efdaaba0782056b80a0cc646acac289a9169c5d7bcf53ce5b8114cc4f39e1d45c9b50a755ca3320e0e0f2f0653dc8a3e36e76e1b168f72aa34ecfe70ac0b20d741b173e82ebea9361a4faf503a8b67443ec64b784de95143216b2e5584cb773df1594f39d6b1fdb5a49be1597d8c3fd4de2968d1c90910a764d52a00f96ae58504a99a73df6c81508e5358ec44fe94a39283466616231dfa3380fce1691159e3ef5d52371f76e3f451730b49aa1df29e24f37853d097714989badda185c7a614dc3963f68666e6037bc06c636f05c2e1cacf1ba9526702c408f66922fd76a1fa5613f38e76ae9729130b3f4e8a23dc2f5d5e6a2bdaa2b26c5b8ea608a99f3ad6d3bb640dbc889ff9a5d9f8be1cf2d8608929cad9397a67faf555e25f764f2e1bb0d70b8344b97a7b641c17d5bcb8688d0d0f9214ab01e3e69ff1cd7affb21efc44aa9b75b49f7c4778a922e5e5f1e4e0dac74f80d2e1009e72fa9631a6edadd2f2b3405945db2c63d3bc6450d141246e739a23b38344772554bbbce2b32eea4344a54d28cc25d19e993da059cb5ba6c3d9680a980f929cac5bf2c9fcbdd965fad4458f1aa54e4e9e5079f1791b1ccd1ffa2779ab8a3e844875fbda951de1e85f6c2ade71f84c527c1c3530cb3827f4d409155cc2f8ec8d68cbede2535f15b20bb2b175c7a832e08fc52f786c56881073cfcbbff61c9bb2a298cba8930f3a7040e628497bb776e01611fb523d57c10aeb57add73923c1b6b1cd2216da315546de2c0d06af94970d3b6ad9b3244eba000e34364f3a9aaadbdd2c89fa623062bfddbf7d9cc7ff513bdf470d474bf0638c8bc5fa876ab63a7b6e505f495da84f980811c3f03429ef3b68190ab9c490beef0cd2bfd648b6612b320f4ea2867649e8e44deae61f25f59a77b893da3e0569a26bc994ac77a94de57e1096898145fa742364e3c42582b1e00475382cd05e83dba9d01dc3f628846d129f20cdcf2a00cf80c24ee4570d45396d857834f989acb5c27e1b351b932f2fb27fc679194c1ab1546e02ac22273af8b678f88fef7c6bb7a449edbed37ba2c07bf2294eac6b2f9e798c1074f02ba83993c5a5d7b02f9077cc6337ed50fb746290c79d30167941d33134f03916b22536f6bf758a08eac00b56c5f1169a69f047d8792b8de9d9614ce64e698f00747a1c38c94ed5fdc623dbfa224b593a7050a8a8a9a90ae252cd3d72d135c12c17bbe19770ed1d4ad6adf7782f1e4fb626a86dcd5698dfcbf1efb4b4d4e19441398170795767c62b7f4f4a2dba370724ca0e9fa8ecccd07688645b11bb374eafc26f07aed5d953b634e9f504cd31f7e828cead98524b9e3e7c3cfc3ba369ca7adb1f7a8372628b892f187d41bea449f9841f1b9d7654efe5a287500f1308feedd399026edf43f20e0df3dc79f4da6acf1830e0ba6b8e59b752173a602197b7f6ae4995154a9f674067cdb114c83e56e150fb68e1e50da6ce4ebb17f8696626d89762948b2a389e60c0c3caaaa9681e639d236fca92484c0f8fb470c3f20bd9a8603bf96eb55bfdaf3e4d83a5a0b9c79e92914fdfa5e61991d09c68876e01cf5464591f45a30d075261638cd1cf2c6c7e13b683b2ed7e45a24ff852dd5efd4214ce933fa86c1c885e45d623469256708cd9c27968e6ff5d1ffdb6c63144169c1db4844296dda35906b119fe0d58d7be35b5182b7d5f6dc83680b3ed7becae9b8c30b9bc9b316bc0e9519512030213013ae5b64ee8c5174e0d29a7c2641bc3b6773ca44c17fde85348e1a870c24d4a867876e31090e637164c6adaf9c787507d75037ce8cd110aac14db70f43838c7ef035f71b5722c55c6ebeefdb3a2bba07168bb261433334ae65faef867d24248e77e297463c870bb6f8999ba3b60c68432f1371c75b5852d5ded1ea584ccb1533e22c5d759d511bceebcc54d58b7a8ea5e1faf97123313392f72cdbf0e2957a390e2019bf60977e260f9eeedde3ad5ceb489da18b46680342f31bfb4fd390ba08ebc90ec419b26e0fc3034993f854b01e6719f2a7b315a37a7d8ffd4697f3fe91862c4319c66daa52009b33f922f541049127e606d38cd88c97027fc65b96ffb1a17ac62a0e2a826a9a9aeb3e9fdc556fb605559933b33a47337386205dc976536e9400c9ec04c193170276b170bb0c02e69c94efc07300dff23f90882b30f81a9504d3228ef9e47e2f56baadecbf0c8fb56685844b31c72617c73bd2d84ff4b771a71b6f3bfcaa26f4243a171e0e29d4c2fde97e28f8936175b163d0e25d37cc01c43fda9eaa55f24619e8ee38ad50e3ffdfead88300f5fc011c8ab76eb74953445740e3bca673b00c0cbdf99e2f6f3ade49d7db901104d6dac9ffde519b1fbcc41c1f61ef3b4e31badc44896c9eadbe0d89c1aae2ab6fad1375dff33783e592f9177c274fb8a8a306f19e77f72e1d983df5b54971f6b4727a5bdd1bfe7275245bba97cf1dd22c1a769326282e3b844b1f16ee8f803176458fc66766f2c45f18518fd8724242fe1ef3ada8d871a994550227ab5ae4576f6f8d5dcee9a67b4acbb2cd5328573e53c3753ed0ea7ff9a1746cdfa023bdacd29bab5554d2b2982723daa45a2aef6ca50c87e0eced0be05bcb48045859391603ceab3c90cb9f848319aa961cd391db7674c6d786102ff9dc0415790e8f59e119aa93f9b02c3368fec4fec24b1561c4d6fa26c99668e39d7a74919653d49d9569cc7c3802c2cabd2328989ff4eb60ce9202230bf4c1a182d2599a7df6a267839dd4f59ed7e552da567fcf98764fb7289d80926463f223461293de8e7289adec04038663bbd5a19be07888c62b2736c5a1f9c7620b77a284157863e3d0b98db376fc8405ca43aa50ada7c0b21d665b74421325bb6e482cb76d8c134c6058f085e73f4d9ee29098d8afd08638c7bd35569540ca7e72c9a90068edc677285a7c53b37cadbd1a37b6eeecb2b0593a7b7ee302db8f605de9d4851529a936b143c267aaa4a39df8c550705f155c589e6013adc794311450942903e3e0bf85cddaeb5a80d49e2d2d715638b1c434043985f5baef0926be696d1edb45f7ba84d747f19bad2e11d6223d80bdc0ac511899fc83b57bacc2c570f60aa7d3bdd8c2db7a5d76d834b418200df7f75a13e8d6b20eba13d7139fc3eb8061861ac1d8b45b41ecdbddc23b7e5d5c0513ec5f563d45fe536c5af76ecbe509824f8b101b138ce7c7dbe313df5dd8cbe69f503a22f8517fe6515dfb6f19e499356abd54d750f59700f0205041a5b9f69d297c5958fbd577b9e9c90c1742680e9a0bb6d3f4183cdb02d05e4eca38b368e15832e47ef8c1c13794fda4edf8e380e1ffaaa2ceb3623d741ce3aed2a1754644908a557574113a19bf767a3987ed537921b7e6e3cc82bc3dcc4c331211b09acf0e6032c99e36132e3579242b5f805e20d04dc23e71aa15d8338330c5e0a5ea91742d6dd6bb992cfdcb402e192b9edae378fbad373781b96fb3e2a29697775b310d523445e484ae6f365faa7136ddd58b000edba2ab08b10b7bd6caef268ca3677b19f943d70b58def506c5d3b49f46fb15a4033d9fdf4556c8bc259678b733f5b537c019ca446777d4affbeda72e427ca3003050da6f4220de6eb7e5bf3f6e9c5df7f133b764f048e31363377e430c95acaa3cd9d5a5b5a0fa6e8d68025de86a41a3ddf5cc13e437386058fde1a11d900106f36ad53c2d78f5bdc126bf11394285fa863d577963e0583c9316337b7b2d2e3a78bf71c76d1dc0408f4a2bd2cc9ceee216405dc95dba4d898a295daf73223a7661b154e5264b3113aee79f1f37058cde229b1da3a3ca32b69a8e97349d2ff2232635cfa4a849ea64c068c22954a5f07af534972b80803c91d2f4a5b586129879299e345002f836e7fcd9530cbccbc7064f33c3390502b58e53e4c59ada0dd58f6cd3380a12b18bf788820e6b80e84e07eb8371c32c9919d78b81405e4740e87b68ec475b0d7544a456f74338838d3737ffef66d169870a294aada404e5a4940a3ac343a5f3be07c28d7ff3a7db17d961ce50d1d90515f00fd059bcb155f54d885cddf8e5457c9ad6740d37126d1f3040de118794e8173005f8f289cd33f0bddb4fecc473a4899a32b4fa189110b202277a342fdef49f5b8155266e7fbc972a9972f7894d06c4f62915a40c14f27c929515db5c63145f28906cc0773eb6c7d085ae32e94c2d9079b4df23af349ed8f65a017b626a17cf92d76f596593797ddebe070e62f6adafb8a7265f759ef849b7e76c92a4795528ea131cee14376b1416a1d2199f4996d5d17d9b757bec41af86bb1cbf87a8d50c496bcc5365d477823c5d90a525ea2e5f6ba4ee0400eefc783948bf1e3d5f79d7088288f39744ecb8f2d661522d76d3316b453871b46511819b34a39cf4a4147e152ecb5e5054d4875166c0f1abf981037ee0e87881c8ba5c9fc63fac849c18c966cfb4f25a08a2daa27aaddb31960ea494d0a5bcc605895f2e75a21acb8cd31c78d7d21fd5e0af70add60ae045e15d01e50c67167d22f1d710364cdf720f60a74053b83463c7fb9f8bd028e97c8949c149853febe7ef48af0a3fc97383c2f58132a1520d7018831250f55f7434243e327f43d3304bdc67fd3da80f28b46261e414f88f8048458aaba9a515f43d5f7ed8e281256ba8138e3b421c866fd9571e4a2a2a6bd627e0f63280928b2bddc970f8d05498c580e8fbbf9bfe2045a92c7eddbfba1c7f7d2a0929665e54fd82f491b99ec342972e8238770894892762019f920c16867fc0c6b51ac1381f670403993c2394838a430c0bd0d2f4e264211c4b92d12c37e89fa0c7412ba340a9f5f8cbaed625dae3c067ff8ec42871b7699b506d7bfec28ffa225ee24ab8344948caf8d96a79ab34c0b109c105eac2935236320059461da540b010b4dc2a47752eb7a3be63ce3f36e0ed0d8559d227ed8466ca9ff6080881b5064f3e819491d0ab5e961a3c0e66a50298dbc159cc1789970f17685734d8c7b0751ef4cf8009236795c44e3ae78ddf7dec4001a48e99e79ecf4f0365a370f526dcbd80b476a3d9fc3490637b676f9aed6649c4253ea217333eb64208c2222b8978e559ecbeb7a9870877eb75a8c03fb7d5781946fc89e18c8d18781dc1fbd19b5dc409943347f046020ae82ab40af81e4a41ea2545f5e9619c617e009a7a6724ae02d3d0a152a3cd8af4d4e443bc99466e3a13f9faba81b34168a780d511e072c5004fc1795d478cdf6467e0c93b5bff7df660c43a74d73baef33ee9877c869abe94048e49b82980b6b922843acc2e3b83e13afd05b0ead8a01e6469d383030cc92312495e15337ce506784dd4c2e782109b2cc13852c2d6ed1a45e2acdce24cd0d8f998c0b210d1bfc115397abe42ee3e2737b684665de337bc3bc279c6bffa479c5dc769a88334b14326a65840c71bf9990ed61e89ffd226df0ccbe5d02a8ed85c2b624290f36f91f0e83899e3d8dfc17f45692f7bceb0f5d1874dd11e51dd95f0fd8790f625cfbcef2d3e7ecb377e4b9d5db4e3b8fe9a219ec7d08b6316590b64aac4c11fe26044277b10d966c6efd00c917c8866051c0d2d3636330b1c1d9926d9c2e0ca16fa5c076a3c1262bde83d7bccb0bb56fc6aab1d3a8ac00b804411f62bdb43a9e6979a357039fb55e0361a213bc21990fd69d9037563e379b89c1cd7f2e2083d21608636ab4bd954944402f9b0e0290177e26227957ea48f16cc1c9943a51dc2ea1f9f99011fbb95057c5cac306e5abd7dad375e714dc4659a9bcf43ef627bf023454df656b3d64489bba9a43d54b20951d0d653ad821a10e89bb55d94a0d497f9ce1ac5f7cde6e61d627f3aa5cc0e4e9ecbb95dc8edbe0b952f16f5b4d8988eea259503b3b52f172e662d57aca761f31d9b985162f51d5e2508ceb6f8c066f6db7f378fdf201b9ee796106b31b5cc6a041baf871f0277556fe85c67239cfcbc7f7523f6cf2dbe9eb86064345c9c1410cc894e28f71b001596720d021df14023d14051c6f836a23ee9fcc65f6c0215654898a96ea31d3c228aa3aa7cb33f6ced3e78087494df1d5f0f262c61b8cd133c7ce1c6d69e3c5914e55104948169a94bb40ff6740d5ae4d51c42fb0d3b9b58c45745756fa5def3c6c73db4f29f66028cfc0cbba947eaedc6da8684bf132257df0f9a8f39d1760e79428a84b3494851eafe593d85604b5936efdcc5e84e7c090dfd5bba21d49306ab22514ad2690433bf66ed512201f2943097ec0523741098170168395935bac1a6d8a09157a45f7005f67a24f4693b9edf2cab8b1320252df200cf6125cb7d410813e3cc80f389c1b58f8212578d51381c68d47f119d574bfa76d64aaa876540ad6907784207411c59de23c9c743dcc46e7154eb7102c82904f7018b0397af8759f4b09d77a6033ec17fa8dfb1acc0225a2e2fb98c43e5031abe57e2451244565d0c1c2d2573717e70fb8ba3b67178b31b39498233a9985af7ad6c5cfd849126e4bb02013d9dac7d6a229857512d2b4a3a814fa3c228f0adc2ec1d5a27fc5910d433812a494e3d726fc0ad031f27a69d77274fbc91d5b5160ec52a216edae500f7c1076c7e205ba27f85b4dd2120a04c81f6b53989dca099a8c2ad9556a617b6120429c63d5d93d4fc1390ed984f8c073c26a16b058bd81c898552854b7228910b23760a0eb7416064a65cea6bff3cf2bb097bf275d4e0714e7a0964fb70852376453594ccf113d0905459f16d9803a8694d23584e7960a86b79d8843338a9f86f12a9f5d1224996fa466030e0199cee1e57e2cf3e3ee6a4da60c5e082e5955b69b21afabecb4d8553d282cdc007f915a01267ef5ccaa30aa9ebaeed18cd2b8daec7b556cd3a342b1a28eebeb9293df7523b863634867fbf16e2b59d182a768bd8053d60ba2e0c73bb507511b8bc3c32daf1d92079270fb8efa100774e49d927a976c578b71031505ff4c160a471befb07b62ee0dcea9bd593b4914b6d543893a34c548bc64f74d8d0984692926f51d04080eee7f7ceccf915556cef3701d2679c25446255be79b2247731b25bf75f562bc678f0fe37957dbc8c8d907f709ab4c69111fc3b744bf18f74a6421122f69fabc82d4cff9fa2ebe2ac5c03c71329ec54af5690a66c71780de3692376ba75457185c969a8765bddfad40e21aecb4974500bff38b4ac826bc33d56dbb0691f7de4573aef1f177ccca87c7c550f0650c0c8c34d17972ca46705ef5b63ba3c1cf79090325fd4f48a300b6ad043e0d911a3d9b6bf09ceb046978888351908369d42db3463aabf6a12e8ce6b86c6981b3abb6d6fcb0adf8c054c8663759d50b20422c71c65eac86b8979b97bf06813296bef949826e9a5a8be842759d6b4f17fcfdc8709b94f9aa2a292954eaa6dd3ed0d1cf09d6828476aff58599842ec61dd7eae063516a05070a0ee6e057d4d777ad88f0c5bcbc1f817be7c8d21f38166c08e8a3874af046ba0c1ce876e770df57c7c27635b54501af1243e60c026e4f2e6e948f78c5f2573158596d25c44e3455dbac3461ddac55211d01c584f10f57801bd1b016ad46d71b055efbe2edb20938dd602f504de538fd487eada63ef2c61df4ccf5b133f2de3dab06a5fd0d14d1af69b36f2bab02aa3d0115afdb71f5aa01377ec1341b73b63fe57726d4036740e1ad19e2d41bae845f1bcffd35aaaece5a4bc82518fc736da602354dea58fa024f0acd507e42de36182fc62d420b17fbff2ff405f8ceb3a36204981fe1bb21fc835b0b8d0ec5cee6dee91b523160244d985cc7c5a66ef6453bd228591cc8ef6e5dfc3cf67392be542913ca46d5a40ae887d26d9d0f486ac23f775814abbbd7b7db9201cd34d6fb09c6c107060a070b6909128e41887a71debd2d3c563f18cf7aa11da2f255d9c7451cc6b56d457a89d52f51b771765f87aa0fe77579454a44c704a051366cec4b368a526e0da40068c83b362eb80c867fec6d0411c7edd22db284ef19be2ca84953592c50e15e0b8afeede8c21dbec05514b0ad20b800d2af285f2dab29400b7274700fc1bd8e12d76a718b7182fdffa888f8e307efd16107ff49c1872b46c1f6a54db747d8b27cdd86897b3c9a03fb01e5c0649eeb8c9836cec050defcc98ae24525bf68ee5ca0fc8f592924a2c47b7ce3f5c50aef8f01fbb06e28f3b0dbba0aa7639af1cd0df6973d27c11b8a183e094f3d76c011a856589eeef05f4234cf38a8589359f774e8e3b0b516363db56b5cd3488eabfbefe30e214dff5adeef661ee3f8ec4997279d9832d13fd9633fa5b6ccf4dcc2b9551b28d231eee50e5c91cd351cbaff4dcc1ea09ee6a59d015003b7931fa942a8a4b1e892e1c5640de830c3488539d2583d1e3c1f6248c41ced13cb4a248fd03776317457e274669cad3bf656ed66f1e71d0d06a5b362c4aad037132aaf255894341a0171ff6cc50688506a0cebe79b5af562b352b74b79ac321e2c6d5abc8fa4cc98e22144eeaa07dec312998b5d1f4d6c739fbdc5fcb095b5e3f06b4dc860d9084ab8cd7edaa7e3a6fc9810f818bdae5d3d05f756f4caf50f51b8ffdee7ccce77d6e1e945904aa4de878b020b78983fedf7380151301215356c059ce634b03fb7ea0e144e1c53574e6d0fa69b67ae0a711b88b911a7fa1fa737b6a23383529ccabf81fb1940bc03b2fd252f182c02e839be9741195017926c2af0c46455189b09c9fe872f6ef40755e946040ceb4796eab461c9912cf87c4ac4707ddaa926c6a870adc0f7a9e352dd100cc1a7430d7d8d53a1b1ccfa5e3098c32dd534d1cc49c2ed9c08b1375dbb63d57e52b6815ad3f12690f7f917304d20c0109d0a9b62472c05ec39ec7a11e360d6492ca5016920f818be02ddf33520b8f18430c283ff3bcc35f8a2b0f0a25a472f00afd40b4aa8a7db49a5654b0da4cdc269957fe9e78eedbf9313cae1b85cd5b19a0957a96cda87e1026ad4360ca3cd7121b0e0808cf3fa60b4f5dc88673e1a104159368577ffdc9985bbb5b179f7afdb8f0c2404976ab685dc7823b41ee35ecee52128ae534f7751a665ba732b3b0f6e74ca772822de405937e01fc60b6e4afaf1458515380d4643766ade992bb6f80efd46c559850da121accd7500d81805d13d3b7c03b047c0351d5c7ce8bd7f80488f445fe13a18a60327e3bf093f1595aa460f5d11142fb8974b6638d8d2c4808dc873e8123136eaa48784853bbdab211a7f4adc16717372149e5415088851c9feb5be0aa576e31fc1b0ba454485beae633486f2d559745723ef53cd1e9067362d25288fa98b223183b704cdba49bd596adf578404ab9b4da3e05a2f8515d1c14d64c92513b644dfe0f3e5da0d7c60af3edd86f0a5890a4c4a9961e02c87fe58d2f10d0fcc5f86f412e0e1954492a8707f8fac55f91cb002f7572460a4cd217cd0869d3296e066c9e60a5d9394598fb3ce07878a6d7de4dd8352e4d8e10b698fcddb3f57fde7108a9c9cd430a106f8e1ecdf69fb66aa586a270ad14146901ad923ed77b03d89735853a7a042e0a769294e9d17a21b6fba930debaf3587567b8dc208ae339e3e9e9fcbf09557223e52921a812242e655b7c213ecde8e5cf539df3b0d73dda064540c719684496dbae26dadce37648086fabd4f2f63aa5a972649fcab069c10237a03fde94c4931280e425b99de3076cacb65bb02ba108e15d0106788cd75b5205d306ce9b33518231e1eea71a09c9bb61db3dd55bf96651ee22f29ef8c5d72356091a4d7ec769afcddcdb1954c9d7845e1690ccd7f1372ed0fa8c9901751a8776e0fa9f663ee37bcfbabf132ac723202fa060e27da2154aaeba7322c0b50b82fd2ca1763cbf343ee83ea9a0284725a9948f84645ce19e3a79acad3b07c63914289e2766440395557adfac549b3f17aa8fd802cb8f58e7271f68e4e910219e59493e101993ea8d93f1994eb40a7c0d99bb3f4cb6fc3e69a21ee95e0ae33423022315bd3e20a5f763b23551e64b1bb908d8c05893b9ec3f8a13936fb49e1ccae4daf095a28dcbe0be97a58eb4107ca6ee1fad3c7c7235c17d75bc9f5e400cec8de5751fd677a762f9ad54e129d2cc4c57975f2bb5b54ec31fc2ad590fc6ff0ebd229b2a61bd527568c66f5d6416ee2e820af1219962c88717b480f03cef03378aa3233f243c6a1bb625c40b5a5c47442128809f7bf4435614419b138e6317285aad84e6644323eb56810605e1581c9d3565b166612eed42bf98ad0bebb08e58ff399d279ae24c97ee248266a15186a9616afd46d7080798cafd04f8bf4e35cc8294683edc28f8fc9ff39516fa35ff0106533406a7b8cdfe50bb31316856bd96f1c97aa7bda3a9a5eebfee6f60ba2dc00c292aa626ba78390cea4ea5de898d63f393cdab9c39f54c807eb5dda38ed1714373b8ba2971fc485e893a3c0559202a6fe96a7717d92e2939bccf5c360ce68609dcf63034cbc187e1150ff356aee1d40f842437d26c74bd361177c566cb3f5d3159e19422f117c946242901314c545822cc60c69e255ece2faea219c95e6fc8877bfdf56ec249979dfb7e7033a8e2d3535e0e101b92cc90f7645b175313afaa684ff291188be04ad2b8953d6bf2976f506028b1787e6f5db13aeb432626b9720c421d024be9a8bdbd75810765173deca39fa9f2a5d3f99dc1868926080a50ad1f5c7db0d32365f03675b6ec44552f946403c4606efe53e19e7b8bceca455bd2dccd4190cbed7a05f126349655ddb16f8a2cdd5d36c222d5850eecfd549444c4850fd9808003467ca048f6e5e65555c872b8263f7f459a4ddfaf28f6b4d7ab80337f19d61b3782937f305a234722b14e0d99ae0415db849a602fe8ea01af81f92a81464a609a29913635f128e9f94950e040938ac3848e97df8e651a37871398c43d745718b546e704aa7d5d16638a5caa3191404dba22f98dbe852bf5a12ddbf728ffdfd471d8af572ed3d78b90585de31a9d13a9f0aebb465ae312cebb6d4e2292c0cea1968f695f0526a241111711b0570989715390d3956371e5e7f409d9e7d9c14028f22227085d3146ca9c9087e6e6a5cfaaf19f8f4e5be68916f2bb90cb18aa196f00241dc9ca5e4b51a6888bd25a0c6ce9277e054dfc8cf3d8a3ae489cd8d479b7cbeab958aecea88818512423ef5a7c34c3b2d9148e8e330dee35f01f60d59cbca0ebbec53cbc9598b223679464d889caba81dd9961e08c822394714b56f7235c26277670a4e82303b1d0bef02cf3626772bd0de27b1543ed3f82d8714d3083a92b9c230df0f614b40117cd1c7fc30eb2dd63c8e4a3951e5428a3adedf722b2abefc14de8dc0856107037b3f3e4a36c3928229c8c046dc2c7b4c2c79a3bf57116be8c54f0db6a69b14720b0ada03f7544bd6ed2b8bae1fe276a20ef548ae18d74c3695c2b2157d15fc12286864f0ea9bd595e24035303a3d915ec5fd7486163351e6262f418e2da94378ce1a639a721e020d4b81af1419100cda292d6bdf117f96bad8b2dfc0131a72c389c98c4702f513ab6e346006a0a126fff5d90a4fbaa5b10f0839af04c86b3e200f6d252629b397acdb777dd998c0c80a2c96b291227edb3a85c947be02c4c09bc2967d4f26936b557dc2e0bb217ad18707e191ddf0067409b3c19aeaea46861623b8fa8ea6d5eefe41826d7bcb5ce27fece6d10f03cba92f8ce90fce2139c21eab6a1dfeecee9f005e3b094c3dfa4545fa5a2c21cf635ed08aa6d65f49a41774d73bb6c518a6eeb55168d9e7923afb19c3ca80ac6b72269db58665c6dbb530274cb91567f5ea92d8262b623b4340aa9a857ba02b2c2c6fdcd1ecd3112f12d251f201a33da84a4cb88fe7eb83dece0ce63e6e2451c4198712c61982a2b31af9f53bd9e36bf8e344abf060f0c39961112c96f8ae94f49530c361361c9c9f8cf950a53410bdd79e1686d14d88c9e0affd28b3eda175278aeb7b7c1adcce5045023e65ee600560b3ad9ee5d76dc96dec08cc3d902986f6e79a3a27644e06331c5111f0e372b2dde8a2d550567dd7be87b7cb508e861ae2f49b8eda75bfa3bb763533e1c8c39e5d6ed6b8f1b05a1e08600985cd53faa0cf0afe93bd6380256203b23fd68366e255700c855608fc607542dd97b8501fffd1f071814b8e4fc2e6c41e59131233d76c6d4a91e4d018d6c67ff28ee8b973309db0cb3eb8339e31e178ec18c84fa1021a5702d058975194ed86db72f632f441a2ddc40b0528a9e43eff44263055778b6e8ab429a82520f3a90cbcf43df4c2334700d8b74461d30e4cb1958cae1d07ad6a56afd21bb97901040cfca34795a56d85a6ab8d6b7ff7bed56d9119603defea2289c06f1cfc2d07d81441214db57cded2313fbc762bb0eeda29ef470c5fe817882fd80d735f4c37af3baaf67351dc9e8d70c6c3e0f9bfce453531c8f41e31dfe064af5e7ddfa510774a84029dc7fc57700f81086ab4fdfd43bcbb57c31df47add78e6b9d83d3df824da90a9b1e27e057d4b9b1635f4b0962c6951a7e543d60ad1018a04fa1307bc8b049fea15ad6c9977e83210f32b2a7e8c3cd3dfeebb2e5d33c142c35c2d2bb22a150dd8c9a27a21c25e2a7aef7f0964be1f6f4175f734cd2440c58d8f18d4fe7e45f1a8b2be404bebe9c5fd8953e5bc8193256da256acc9f94b863e3c6301f519d2b512d6ed7fd4f952c43a837f8b7f49eae515c6c2a90022f67e144825c0376fdedd41c04a028761d514b491ba8bca21ed5f878efc030184971342fda0cda804466858dbf59093d68db752786ab7c275be6fc0d10395e2ef65f3bfff34d23669a0093ab56fca14daf18e28c89fc7854d67421302e921a19c14ae920ebba8b78ab41648a8358cb7fb151f411440e655220e6c4f7843d27b24c4c6fa749065711930daf70c2697a4eb626ac9fac36e5d8fea40b6fc37fff5d8c699d24913eba449e1edd67eff099f9761b7e964e1301c21988563215ba89c83a47a49dfc0ea90e982e15940cfff8d5fe5385eea90fc93ee58c8d4650ca1729bdf58942839b4c98b106b7ee0936494404fde9dc83fad48564b6d428a0f6b457a20beef84af84ea83c65a142a3715babdbce4351ce31ae7420e190502bf524986b51ffa536a8734d0bdffacf1c6449e4b3d74059b5ce06c33abd6ed90585e881d100137770db0eca86c2e4108c596238d6d44923b7a16538024d16bd6d59c05e90f27c9d0f465b53384d401ca35ca395c5b12abc01469d58104308a4e9f48a6b1ec9cb400b4d4d7804ab2214bc9c0edda88548673cdb7325f87e78feef0f0ed3b31084cbb34a83b0227d56d1e98f2bad5ba3ccf6d85c1d0678c75406f79b2bb200bf00b5fa832ba5375a92296f0f3208bac21d10ac7e4ace66c3c5a563896978952d2c22a4a9dd8f6e408e6069abf69960d3aaeaf133f0a0597ec3c8e04cc9996f46ba893ec051e541470fbc9a4b1a20cadbca4ce004639611e54b567a26d5300feb30e55daa06f620f65439a89a8b31557587526ed3ed229cad4ac081904a3a7d4d0a06bca76ad996181f7ee8a3e0dfb94a07259e6c646178f5f7ea1b65129e9ed11abcdfcce5d5f1b8d5bd21b3acc694155e6c153d9fcde3f9252601fc9ff592c803d93b7baad9e1a59537cd6247f9fb29acb44b7b6271fd59153880b905274d74326760bf06935d660881bded628e8c4911ca5c3cf4c6aae3242bb175b82fc7ac356b5d87f934d892433b2dc2203c01b3b15cc65f7e3d709d9ba7dfd4089bd9f733f5757b445da56820ce4426da1384bf1275cc5a6767386f5921af9098ecbb111e0928fdaa9d44317b45dd4a53faeb05c8a8d1dbc7ac5a79656c387780d8d276dd271a623a9b7dc89e97c98ad96ed9a3f981f5164b8a7b8127e3fa021108d6573a3550b81d8662df5fab32f8b8945ee6e5f003cc0102c660fd22261a861f5dde157301572b4a6539fd3c1016803a37352d5c035596781b36da8659a9dad2cdbfca602f848a3d3b4604d7bed37a6b09b374859d4a33c58d8ea3fbc448ff503143b043acf51e4c0f1375dd32ac8ce42053cb153572b3798501c6ce0808006d887b6bf8f6d2bb1b2c54accb4600c062751f64b60d214a8982c864627152cdc46cded89f42042f365f078beaf16f2cbf96d03b7d94c54f339f88fd300d58e6a7717a9161f533fb1a3316b683b524def69f60e0696f22262cae5ac148b9517f5d9aec1c70030abacc6c73aa7eca42869c82e5842404ad0914d1fe7923406b4f0cde516b851d4cd0394a8b6b8525b422b211593d2beb63a0c11fa0cc5e7d37649c42342ddb96a21a3b6a9242b7646ee4c2b55d754dbbf3a9eeaf8017bec7279443bb83723440b4faf3d8b9e8354ed570a999391ce3a9dff31309f5c73d684fc19768fb7072185cd6a276068f787c2a7baf5df47f6a884a9a04c4d7edf7d60a65ab803eae327302f98274a89aaa14652cce91818ad8fff4900c17dec0284d96d293cc9572639adff4bad9f8ffdf934b8f3dc2c1d34f605b2cde4e648ce22afe7274cbb7cb737031ce9f06ece53fbd981438345de0d3a8675c73109943a30e0e194cc2d36da53fc919de89efaeaf692bdab2ee586e14269b2bf13b1222b70b74284ff62253066d8737d6add50d01dd43e622d8f2a7c5bfc9f6215782a98ab2af63973a5a74632a00b09987190e83a4ef6af1aa2eca142c6a04a3f4892e8075e63b1e2af473346f4b8bcf2bf01bd11b35b6a26a314294e6456cd0aff5e9e87b072b399541fac6670f526186d13893c56be352e7dfa5df83d06ee1d818bbbdb8256a65fd0f5076520d0ff39470f575c7aeaab119239b3e3374edeefdc3dfe1b79b40e5df41df16e83e7cb59cad5c6d178996b4a970be4b1fc6503a1230fe6d7129e0b3c8754fe6dcaa0094d140775e4f27c75a16f6b89b00717ab6d12425175e62949b537bb933499dd6fb2d72bd37ffd616db44bcccf582fd8e0c3d39be1acccf74ef6daa36f2bd1b8c4768a63017ab399e6c764736cbf5ad5dde93a24e85dd1bf31a30ee05f719afa1210fa7eb01a0ec19494980e3af0e484e01c276b03bdbe95c58882f6a5487e38b2f7bafc6f180e17c1cdc6e54bb20f387ed554af5868f44706300d99c28d73d40d1150ec8e48cf4a06fd379bb543344a3381148a8fb96de023d2673a0c89f58f8ac478bf61fa8a6e9a7deefe72abb2ff123140de415efabea880647e1d4831c2ca34f50bed567057a00cba1e05bfb506702fcf585d8c682e24b339b28159884c6e43637247f543a6df97aea3efe7c526302e91fa7531af9715b6338df45e4c28c8a7fc8defaa8aaf94c82fdf392391d576e534f33a0ce011aab44edd58a9fccc3be684edc7967523664818f13a9a526816ab04d6bdc23a115448cf7ab4c98949b0c7aa9e091f2a4f2b12e59154e8a36b70932e144cc525ee2f091585166a912f926d38d2bc73a9b38b9b2b1b46ac843fd5f16cef2b2a55b4b07167e88ffffb899946bb434ae49e13ae9b4c4b86fef0837221dfbf76550e4879fe20e03cae10a7b0ebaff5d979fec650f920646a55fa8db6d516ddd5869dad7e598ea57c45ab17b6cbd21d054f8810bd14fd7ecfce01583e410fabb4b4b29fe1d96484494551915a3fcc7ed0c3eefb6a76905d5c983508a2748fc2c6b88eeb457c5ca72dacb7dca70f6e099c2d8afe5c6a94e24deeb8e06d06a9c9230b3c89cf9e479bba501610d9e90f2b2ad51aba57b3dc0ae5e3728545e6a1b85bb5ce745cc6087fec96322697ba03f126e85c4cfef78af03230ccf85c830ea5c2d612a881064158fe009dcd0fd7baffb4c110189f87363710ce1db4f17df674ed46d3afbe99bea8901d49f63589c6ca91a6b097cf13f87652a6c369b56dcee42198c2b711ab037899894b2c0f5eff6e199ee86608759aa9347ee9a37bd54ea5950afb63e36b028480eebe10e4158bf34333e64d487cd3ca23573a12ab173178e9754e7390c78508169dc039c0929d56fafcd7ac7fa52746240295a4dff873808b925239726be9dd99fc16b4308a89cc57af44daa9e316813fd8c45f9d6971f64adef6427aaab3d08c85682e3c9bb1ea859480e7eed7c71c65847dbe3bb7079f3e6e78bc7a219defd842419ce138fea0dd429a53738de6d02ee562d091a4459416936d4c2a816f929382ad532906da7293f8dcd9daf717483361acd2ae8859110ef56c32c542fe780ecf792bf5e436099c62a0b3b59fc44880ad2a4f4b0d2b13c51009c7e48326fb590dfb34b6feeafa4a2cd43509f0a09816473e83683cb7d9f21552a86cbf6915488623df81397c6e9ad94ebb0ea23ab9d6a3faa80219c10e95fdae31aaf6fa611237beeeb33c5eb82ada55f2e918c4bf2e4f911edecd8c3210386778c0ddd977f38dff74b6a22afc9a229c7284d4782316b3a995fcb7f345e485e2b1c858594947d85c5047730d988003395b6322f0880a58c969a27a7d5d397f34b7de940beaae391fef539d838587182d60586ca6e4292371f6ff16a7d467ddfc84d62eb8d5435191798ed83aea65dad1a81546ab5f1e0ed6d8682071084a83066e55f2846a1e2556d31f55f06969cf2ba9461425c0f843adc4f4fd7e8f3d039090198e43aa51bbe52351f1dd4cbe43f7dd4942c4eda910740f20dcffff7612cbf102557b6d91c7ef7131ff8af7a9d7514f1958bf0a872168e52d92dbd8c2e312c5a12127ee0956970efb42e25d866082a8d21f52a3b51d0d78e93cd8ec6c3bf4d643345d96a647d2656ea6d26b8c0a25bf9f3dc2d7a2dd6bf8f4adc899bd9c575e163565739af8cd955880060fe29f1a8b17f5272d6b48b18823bf0ca7dbebf5146393d2f98fd59803fe370596cd14acce383e874fcfe64f62f493397dd3e51fb53b4fdf33c67ee70a1a160cf80c783234e114e957f56c57d20f79049fe7124e96d8f7721a12c620b4b12d57883e10cf7e375b7591cc438b549bca2bbcf4a915910e23be66811cbce7db96a3392daa6bd82a06c2058ab08b87ae9c1c10667857497fc7dbf863b8b255d1a999942313d3f262331317d68ab8797b0c3b2f08147d2a56178ff064990912e90791ce120f999f74eb7396411fd1e42ee9eed531fba9f253068490b00da2a1960adb847ea94cb1878b4b9eebb8588d56562aeed65b7aadbe78e13f205e9dc26705be7bac60317f5c4d31a0efb7388bca995cb50bb63e2b27606748a13071057935533262d57ebd742e4a075a582473202c7c10cb39fdc853e2c0e4215a7fdf3503575b39e42e61147f14129d5f047cbf802e8540b7e355252377f987359a580f5f6a34f906c8da5b1fbe866190e8b09f933490345e33fdc8b9e12a37827a980364f7cadb78d776c886dc33de5afbbc091296ed73c39fcdf79b1054b79726ffe9f54eb4ab0cdc52bdac3044791288287dc3e431bf38147fa2ac7ac7d1b21fc41f11e1594b96b19cd8b70ce08a1981e7b6fcde7bc2c9ccc3c1e974b8434bcf001855d5e8089fcb098fcfe6c8d4d39773095d38c92211ed6bdaaf89d8865ded7ac817dec56b78bc61bd887283f6a91f445ed41cc359e1cfc1d8a215a5e4c8e9cc32dc78b809c6065716f22e1db76770cdccbba25d1514dc523b1ab20b93672623ffeb7dbb8cf2edd7e890c20a6776483c6cfa0c4eef6d4e9c7b02ad8284261cfedd1ec8aa1be56c0670af7b008e2a3c61834504fffbbda10c425fa1bf9b6045b9237031c48bc6611016d67805024bb827381470bd2f51f7126d1a0657eb795d221dc69859e5b4e98b72da266a62b765faf949259b4c0d917622c0cdfb31dfb514b76af49f5468dbc358ca5ae7693c033559946769fcfe1392b0bac15da639a0cfddd7744724f3213bd8af113c2cb32182c9e23bb76ae400649370e7560fdda155a5838a22abbb526916ae365c7ec47fcd3067e9267bf0beb25f4dd9c09f2cfbdf06d457a5eb7531b1a377f4bfe2812748b6ca571ff81e3d56e5336ed76c7fb3c83edb901284febca609e5d9578929345075e3e85ac56d31f2ec93365f7f819edd1337856853a39518f3d309dbfee8b20b6775b78396e3b2843fd88f5f28c17b2a763d475b2b2d2682a93146bfdad3e47aaf0adc715d724fd3cd651f17ef5f10f1349bd9f9cb0526ed682a4c2eecae39161707ca5816b1452a9db59023c11ed809fcd411346592b28c6ffff17e3ef8b60c14be2201fde67a375451cfc95df3a4f88a1a98aa018e1e7424580608735a76d410235c9aee0d22c9a9b373905003cc7fb34f30fd19d9d7a484860a62cad332c2bd0827dce1ff093ee54f82a0bdb974f56c353787c2c44956f563b7eded33151c323421c8a8232109811908f7b4a87503b79ea21bedfbb225a332fe4721b16e5c9a9395ae0483ebd6bdc7ed6a161cbeddbeee3c2b97d4cbc4ffb02ae59dafe5818948f85b1f4fece8a247b8645ea6497bed8bc3aa360e461a0ef4a633c0e6d1d3504df9384a7d8cfaa17dc1299b46bdf5fadf8b21e29452e9f327cd2fa509f3ecdaefb8fb21b78c8b5dc2691e4e3d98dfb4d7e9378f6e33062bcd60c240e293e46544ab079dffd8e992b731131d3ec74905d8c68bde059bbeeca6e842db662806f9e5f3fb7464d696f2a246bb0ab57292de98d158e18ef91d190e58342d2ac2587c9f879e08817e3b6e2bb1adb8bdfa90c9b503eb2c33762ee44ba098498079fa19ccd188080bd764bb6142897937215247f751f91bd33705554fb798c4b37ecfb78fda7d882d1fc630ab43985cf0950c1da33b56b830403676ffddacf2a585bc87e3c88266b9afc76cab7f8ab660ef3df0c0baaa7db23d92548668d654f583393c202947f6a5ab8dd565a9d263b53c70af093c66e4143a63cf42c0c5e9e0de384d288481db92407317a4b13448251fc04dcb90d2a5801254c178dc56c6d5bc6acf70f651b21852647f68fed752ef38f6341f4e4f34820a93d58eaa4e99f7ae24f2cebae9f19dca9b1e5a4ca3e70a30b9266ffc3d3dead7acc9d86e1eed227dc622ae9000520d4b4f270ef5cfcabcaf50f2f3164720295a83de8af3d910af02b6446c10d18fa1b57d603e61979bd61d73034d7fbe0cf2c3b0f0a110725792e8733f25308d6b600daf47c0977d4327b9d2ce312983852ebb9cc6e8c8683a6cd0567cd45bf7a6e41078bc65bfc9b539e850875d8dce181d806281637a34fa4561086e89e2282ec25b233ec617ecc5c60fe40eaf6db4db45445b2b3b65ae607d26d4662de89c8e19dc7adb2e52f9f91512a2100ec248b3ad51b57a4328971cf43a85ee44142371aa91a6a2f446433923b43a17a4f95f1730395facbb9b41b8746fb80bdc24846b492e61acbf34605fd6d395982bf105dd8d6dfab9dd8955d81ab5299a656e7bd81da3ff916275ee20d9bbe215e49b55f38667067e36b9987f9b04ff69b8b57aa64271384a15bb3e2fe690de856e676382ed84b6b8c7bce7a02731832708b36b8d0ab6083af5e7fca6f1ebaee0fac321a88b7872715d710f71f1a200bd606b526c61f741b7821c8498ede5dc9b6b83f6fbabb552b1683802a0fbb06438f8143e4896c3f42ff3f2e568b6ced7ec9351b3d9626fa62dc6366dfba2c947688b72cdcbb5e0f160ca490844118056794b3c922646c11ef41071c6e5d58d0d1486defdd208e39a44666a2d8aa57293638d5add347df87048dee1afca3ef440df521ba7b75b605468a5bddecaccd0b1fa12447f35b390e9a82f59e76d14e0b9906c2a3c39407f0d8ba948dc0cfd4361f3b88a839cd674258a70012d0b8a6ae9afcca496b13511117a359b813342b9a81287911d562ca88a7fee4b426765a7afbbcc709da24ed9075a080fd2495867d5dc4243ce098b3382e83578355778662dd2aeda79a05c966b23182a74eebe3df440e8b50ee4ac5ad81f3277c448f6746e0e3edb6324cbab022a635aac7b99ed08cfc407d56ceb9fc70c33240c97b86727a00fd0b915dc0f7ad4076a1241427ddb239b807ef6eb52a8094ad76d433b861e8ba1a9d07ac630f10bd9241a1abc4f2d44035e10efa59ab06c8fc7e56158d1e2d56dec2af620d3badd194c81c17573e2e503099c3e35536267e5273c9cacf4deaae871c0673481006167592fe1fad86995f394e024f96fd15ef3d85a309ac8c2deb25de05bfc38bc02884124a62b2f2582d3e99e41742b01de769fc105f1317dd32152f4e9e13d1ae7d641b95de68b2af32e9c32afb9b669c16363b161f31dab556a5609c4b6a3ac2bc73d43dfd3778dac2289c4dc2a8c020854043e3f4d4638022f33eba2fa5fa714ebaed010a96fa3f426f6407efb0f52ed84239845bd418889073a195a350bfb0a86d21cf2e81f8eef4a93118840e614ef57ca8763fba4960032a70236cedf6498d53de2efbc32ffbc4f8477fcb3bc0874fe92ae2f8ddcf8f6e8476d656ad89c081ae7a438ed13375f2780a6c8a0b9bc8045e6a32bf1d85248574db6b518e6221926ff020c145e53eeeb051412ced57f9180729682a63eede2d49f53fa56773db5aa5f5b66f20623e361467c08d6fb3c7050305a608fcd867b3cbc24876d351b89e6af7c605e3213b27d95b0a3d3186f122125bc8715c49c5f2e5f416b592813c5eb23d9a9591c93cadb9886ed7f36ab5bdd32a3d2dc515d199293e222770b012f0247f6bd5cf19220e71425ad73cd396f5e77f532616191eb908952e0604061540ff5f5c888e766f020eee1c3f9803ebb635179118280b6b44899362c3416c1802733824c3ec92bb477dc060f0944761b91106df3d25ae2fc104d285cc041c09109d3a63a0fc860576c0d359d4d4386debc101e6b29aa23cf527ad4b9fd2e7c9bd238b5b521d7a19326ff8c4e1832794c0c69c1199f8f7508afd2eacdd12c4976f4b0057b2a08105d0a43db953e298202e99e6bad9b8715f076312fe093dc373dc1aebf3ab87a7ce1376573561f7b064163fb0b20fe82587b16bed6beea030302db78605b5bc88c97bced2dda90c7bd809771e9bedfc73e1e1b28fb1f17af30c5234d676db00c6b7f349e82ea66827754499f269e2291c9ab83790aa3466e5b8bbe0d3151240fe4700a7960c13e0d7af6a1a110e26ec9e04fe963c69938cb3f5e8296e9450b7ab95a792dc6099c7d2ee7dfe10716005e0ddcf0f509178255ea4022d81f97dcc10dfe3d46ef627c321adb135f4b82c7d10ad9d138863896667d30cf6a4b8538b485b7e4b17433473252a88a78089257f13cbf37544552d12fcafe071bf19a852fadc126bd6e1ef315eaedcb74a9392f52a4ba381a41b6595b81e8959da3984f7c46c525be5fcb84abf54aba723087faf1aa8ba5d72251d0f34484c3196233cbba70eaaea48d08d418162276e1ed1cfb2641e3461fc4c1868d0bf90d90a3f615c39292da0d8b0f6ff8345ca63ef2b4ae52f147ea1cec3d358a452073f6c69171060ad575f86c60277cd3583f82c67209824c5e979a4cc77bcad2acedb28667c4737eedfc5b2459a16fcbfba256b51ef94f6d767b9e65c303dd673e30dc18413fd2fa9ebf6cd0147ec23a8ead43a374ef528bcf7ec2ceb3abd03c0ff8c38eb4dabc242673a4e5db56cf087e76de185f3b39739a6fed621037e3df7501aecc2d3f5adb342cc4a27919d6b9013e488c80ef57e5ce09c70258f1ac99c25688f385f478ddeb013be6f36be1b113bc2f01726ea50b5b3b6227027fae3c2f4bcb15b1f42f24b6ab08eef28a55d8f2a09ae53116fee832bc0f676b7000d3093229aa7902a39852945b038bc964ff7a21842860c74dacfc4f652ef852a8ab0a060b1a82a89fa8ac301b4f852eb06e7aa856a2799c3037a113062efd146dccae5d3835579313465ca5d08b33d2adf41bbf26f7458a5a700f367514f1a0db6f9336b226e128347513f1d6c57d0576ccb3de46a3d61b0a6b1260cadbe374725b812e1b4c60ab0938e5e4fc9064a2709059bcea5bef9dadbab563d080f253a2bf579d7c27365936e3be77bea82d5e83dc4ca9a32c9b81fcce9c6458fe7c365ef98b12d0ab526abd414cad35a1ed5f23fa95ded57194212b2fe2f6d680372c8737d8a2cfc5997707a427629e3292e64b63ffdf273d218f8eb029eb1c130a20b9a297a6b61d14dd15cfce9e623ff393a09345bb85e727628ed567361dbb5cad29da344bceadd9cff24ab437de5c271500899077b35fc0ce0212d0bceb5d401d94460f0a41590ec031cc2a042bc25bf4733117ff6bfca471a37806859f8dbd6224592acb6528e7b1dc0b6f9c44759388bc353fa58e9bc236e94571939439ada1690f1c0ffa27dc6574751881a96ecaff0f73f2ef747efc782e27ac5614b10241f1090ee2ccf322ec3e6566c5dbbe94a24a370c7b2239029a01c9ec9fafed624a71d875a9f5ed591c86920af6d7fad7813055c19f1ca8d792f7334e48f7c151b9bd5f6532455c86bd2c85567c2d513ac8a374e5a78c7fe97359fec4fdd16922774fce4bc47f3d34578214857423b8299967760cd30159e0962323eafcce427b22cd76f65e8f5e2b2066398178b45b5890bb26bdec82ba2b3d421d30ba73fefb50a1c27f9274ba2c31c0643bfd0216fcf03c499e16b11a025f1bb1c3279fc50d171e6f17b60f45f90a856b6fdc02b953616817a6b8b626583fcb98834028af1d38890046d8339845265810f3c98ce7285837c5813afad317e62db5c8793a88f60c81fb8b8bff554bfc857a4638205ccb6e18a3a86d3541d26c3b933680e3f8f3ff51a9b2f03601fd07aaf4a1e66ea06de464e1818811559cf2386b1f9d683f3a54c207d5afbeb7c7fbd28cd7ca86459eac711d5a5ba6bae57e76e8d1068f1391015a35352f9f1ff03596302b49870bcd6794abb4cb14bcc456afcaf24ec4df1ac1b3c1ef6891a025f1f101bf02894011256fa2fba7adebc352358960196e08cf1176d2250964da3f6cdab19ee386a767638ae64557a22311acc3f2b880964bfb14b51d49567436977c4d96cb72101131103cd24100a93862fbd8e470c94922ba11ea9e4237a8368c0d32f47d4327d0633681ad5902dfe65b9d887d0e37d28e43d5fb45b824d960acb503241fd99c43d20c56f31c7bb17e738dff31a74c17fa98a13b6d1282925e23be4f6bf65fbe9e5d9bf545943f5a3e6e095cd8c6cbd44f89011965ef67e822ffd782f2fe7b49cf91311dd9dae555297f4d2388ad85a2f4dca5e75d7fbfdc047ee0ae429c631a47b2505335bfd49b005e2bc62e2be354ed22cc5c1e6d36f53410f23412307aac51ab71a1a8f89f4dc89c4b4f792913916cd02cc69fbb19611627c1f0a8ba6e45c3eb5e153529d5fadf65f9508dfa1ec73bd5bf0b42a596b7873cccc44f6fe772b0a202452213e58ca6970f4ef82b6be43f44630172f379634b4cd2c365e773c0fe39b76f241dc0f88f7f8453ac718f529be5a5dee9e07e17c6440305b078ae2ef09f355032b4e405f9fa99810dfb06b239423832e6cb39519306651c9bb07392742f9ab0caef75c1a31ae4013d2d5cc3ac75507125014839205b49314b383d8ea4099690f3f32e7c92626ceb41dd88fbdfa427b56f388a5e2f7db2bf294087428bc74d36d1a28b2bef2c6d4aacb46c53b1781625507273cdf557dfab0928a266a23621c456d0c0f34225f89d0138df46029c61d58dd00a44aae95367bfe97c2a7787fe58ac937022a80b57643651b6f0a3ebd8cfe11329dca4f40228adaafa0f0d815da3e5cad4d531ca135ec871f7cdf12a7bd5d208ecbd20d19ec64cede2746bed372afe4cb623664da6892e68d5d1c69f4d48a41de03000181737d505dd9701ec365a0577e07541e759b46ae950517a5b1ea730e01f9098f5d9f0dca7cab6990424830c132a11b00ca9bbe195bf1cf423f76ad6903f9fc14824ee68194b0cd0c7cdef1d8be0f259ad487bb6bcd45d5ef829ea0f136c0e355f6ca6270ab540e2e4c5ba6cd05613c9df32fca6699e846d48092baa89a298b12cd58abf5d9adcd9edf98289472d6c4b51624f4d14ef8295fc1cdaaefed8611c5aa5cfb6aa608e89be23c6f0e30030bcf9c7d8b441aea58f4bdced462efacdf59208ea8d73654165c90f142ad0fccc9db4e85c0007c19cd682bf147940eb345cd8139a73fc019e93581a49bb59d26a95d57bbb1982da4227e403ad2eb8367c5206580228365dd358dbbd2d1af186277f2ee61f68803be2d8ab552f81f94b1fbda84574ce998a89eee6b02e3a64fd52020c0f07047381518a4238f152a3704111e73fce54d98a1027f32b4cedd2f1841e89d7aa278b67cd6c53432ade76a05d0c62e091e07ad3baa803efc324a6fb375202289de9f56503ba2853d382cfdd3052a7e803e06743ec6e6144d97d988b032b289cf8041048d6784b3ca9f4cab847b71ac6f2aa4504fc14385fd2e4f2ca385d5f733b2e3c156cbe017962dc447eda9e7ce19fe2b35cb3652f36cd77e42fd0a586f1da9462f2ffa44e55eff96a1bc918fe7674c0b038a6cf7a0608046009d6ece4cf129e4b4877dd9be2a934a45a28627b16a7eade5825af7e6ba50bd8ef09d38f60b1bbe9cad35008016b164993e71d1b216983df429430ad24a8d379cc78301b67f2c396e245ca5ce07ff28bed011087ca3618646b8985fb818f1a9dfa39d8048f26bbb3e5b975e5579ccfaa37a04e701aba05d311383c2a5ef1662a3d7338deadf038e993f240fc166e21956e5d04acd9083cd1ea9541a67722e3cf13e8150d95f1ac4b4f816e80a6f7d08863ae5300eb7b698174154877770f6bbd1cdeef4b4684964fe6fab277c5c82bb7d2f2e7321600b6ffb4f282a0844163be407db952585d55df59346115d48377fb546c90b53bad2c6ab25b837e9a03f027a41742e80dc88d0a429f90c39e58cbb3fc0540cbc229100167d286cbe0be00abe0c8ecbf4f273802b9e651f0a02a8cb092150979050ff59496eedd71f29c3cdaa14871c76dd10f0b998c0f5ca02598070a49e14e8814e41ea78446430420a65297b9282238ac0c3d3fc3c7d3941d4052a9349172afc043703c63c359ad2914fd394a22cab924b084b5c211d1d62bb0ec0f69c763e2badfbfd74da91c67cbb2b1d34a4bd5b6fa434dfd1e56fce92d222001187750c66e65af0597e0cd240bd2a04d3adde657b75ed0bff6e60ad0a08f6b372281b5626aad878d4a0c20e9ace4f4fd03cf44cc399fd4c26292780c7c78d411db0e659f806fdba72c9a35e570e546cc8342ae3f23df75e10284da5ebd414359131cd3a1181410835bf00318d38470ab76b5f672438eda825a5187ecb93af09d5ce682702bf53065a0d79e94c7482f0f570d6cbe13550f4eac75482ba6a950d489874ae64fc4ca91dc259e2fd245346e5cfca68cce929102e75aab4af42fda7c76a6e48797d1ddaaae124a79ffb1b32cb34cda1169d6bcb661a3df36453fc5f50c02363f92ca8ab1f6b9b99aedeee839993ed7c1f5a2251ffa4e54f5632060deb0497cdeab3fd376a2a7ae98d12f43010b430001367518023070549f1550a5ab0ba059f81c93aa5c4823b123172a77b2cbf23dbbe1dea9080c1b96a36356a8329c66e6e7832fe58e83934a3b03e56cf8444718b4536afa3a65f3c463edb382248d3fe14c7e4fdd772160e69ddd8371d5ef45951e20f60346dc02965c015bb2d3741ada78c6bea26381bfe69af140b360f868626c6e35cf17a50a65fd773915038a00cf2b0afd464156273e8adf2dc2836dcd606e0ebcb3f139d34a3c982870824ca7441b8a5e7d57f14a4fc7f882a3e3beabf6db15e8cf608afe1ab4da3853feed122dc04b33e9a81c2e65996aa3505923a714dd620e5f81147bdb8580a8de43eabccb9731197247a8b3cc7b160fbc87dc3b032507e5236d89c84b030aed4ab3d89f45a46e190d16c0fe0d273911531bfb876a5ba49d164da479703260dcf80a88d72aab0bc52ed46d191a72f6ae468f00061e4c45cd2bb0d794342de543fe7c593deca69b266368e46ce0ff5b7d2a93ad656f2dac40a45cce4b7e30b7d81ef9313f830386e88af9f1fa13b20264d465a3e0219390284be928a2571181fe2f7458f1b71fb13a0690e96d8396f36d9ea4f20f14f3b2245b3e72cf09233716d424b0d58593167e21b883c0db41769e84a4cbcba95f05d9a50e9b2babf603a49224068248f465d37be2e4bf8983107f3b6fbde67d7e866dd24eb3f6975e923b96c4a48dbf0bb70a73f3dde712b1c15727a5a2afc0291e673a3aba1df914c28669db3d9f0859ffed6b22361dc765ae651486138d0f56b24541dacfa3f6ed88f014243dcd399c357518eb1c73b8f5845f9e46e4c076526e665b4a1016431dc5e60a201b88aff62524440829d03849e90b2b49d9395b7fbcc3c837138575757ba738aa541c4907e22e96c0892929f917ed405757695f08f3c1ca17648d14bca9654396573f4ea0f449656ed6922ac4106d147d06a5b11c3998013951afc587bd492483c1a557e0b73d2ec601b3e389c8bf2eb8acdba53374914c1fd105e4fbbece704a0659062712ce66aff18429d639204a7ba9d47be5318da697bf40ce5a6345e6ee84cc68c77db0da46111e14e9e6d81be1f7384eff70624a1b4aaffd1436e234df976a580ecdb3aeda6c1ab7c0adb8e0435a9c62ace3a4479f8cc4a26c2f955c8f24b05956839821566b6e7797e85791ccc8e79b71d59c4babf79e08b80c583896fa5e2c2cdded8645ca135f2365870582a9cd54f1f258051b7f716bbbf5b4ef47eb27849e858d4c8d17d3d7e16b045c802c50131ab6d5ec1680e1c2c8bb3d299c77de80a3913d67ba889024ea4cd8cd465498e6d15901b66aae934c0fb18d3b7d625037c8798eea7cdb28c06e7792016db3d7c9390d970d0907b5322a352ff7148c10df531b9f6ad9f795df13a8577dfbab55265aa03f14d70889b752d46b34d7a80f4e79281e0142f700431232a4c978f9265c4489995ddf074ebc882393240882527432ce875f21ee9c38867cd9e97f9ed75879dc00eab821bc9e08519b4865aff39df67492a959ff6d48d5fb31bcb5e8934cb2b42a218a092de1ab967bbd05343f4957890081adb0291780c008ac7b39dd74903cdc1ac6f1a2b07a28fb0ddae9365a10f77677aff9d9e455f6801a0ac0c933d6f75ba2559fc2c2ff46af97ebaeda7d869748c3d2132e39c6bdf1095428280bb3071283174f723a584ee23c15b0a9850b2c981272df97342de75ca3409eae003cee7b68d6fe9b0fbc0643bf28e681209aea6f134e2b3b5e27231ffe9a05a4a64153b5343bc5862df021fefb7423bc246d9441c4236560f487828cdec09fdb809ffd1eb0ee8f9e51f42190ca358d9bccdd90ed01194c67511bbc6cb137d45336279546b35ee66cd3117e3dfffd74f35cdac13167d95eeff55e4c7882b6ff931de07f65c3bb68a5653b3b0bf39e1065b6ba0c43abc3feac2ae213a069a084ac545f74c7498ad8b0b4fcf839f80f987cf0f892bf84c711b9faee716e5d997c6b3349fcb17868156d681519ced41ba09706cb77d6dd449c029487ed08c47fecabe9366d12c313748cf53e197ad613f1bffcb44a02f311bc24efc8b32754e0080c080a03f6a79e0e8d042b05ecc98ae7463d11ab8d30e83880b854079a4a7dc603f9aa244a01d4a6039001de79087dcc649683b5963717761cd53b7e853bc3e7fb4dabac46941238dce7140f86290a9f9484759f95deda6f95d5df16a888369a82b2a7df829d3e76bf7037f767880fdd0b2751e7b3a295818b8a68a3429ae0ca65a3798e5cf4316fd8ae136f4a9deb90e6f63d6dd372c49edbf51037e8a0f2d0ce9ef9e7fa8e0cd01bc2c0ddee7e850d8fe8f8ff0f4e9255799b04554254e97af1f58fb3d2a57a9da04de3f11a38887559b9013e46924ff8cefeb8d76f504f23336f4e320e38d274695a0a78595988bda43e9e48238d57ae34a75ded7bcf41140f5109e58df5139d09e6d774b7fb88dbbcd2599f3a4079d103e4ca9de5d3b606e6208cb7117f033baf4f92245c2f2a2b3e11a7953afdf70db4323999149cd7616e86ef2c57a874f85c52f18211c7c0d726913a7c24580d6b54dabc1b239b7474ad86b828369b495419e02f8ddeb58e24785efd6ac0836555a7ca0cfee556843d4ab385e19b6fcd5575079675d6e41b1fb268bcb654f2335440fb30dbebd37db4b89a22b121313ddfa9f53ba1efedef4ed864da23180f0e83a012aabd1f40dc4c14c14406cf09268cc2416cced13570e5926dd5601815892aa427ff32e6c55f4a67f72e53e825f514038c0b7fa5a21c69d33034208032275cc93ca72cfcf8a54b4ada42156fb642bde4f37d356902ffa6f498be058f04fbd0f9f25a02d668abb0c0194782d63a7435737599f9af721c18872d8337a3afa0663f31c3e70b6b1b5574345c75d6cac2f4cf79728e1f67bc05b67f41c7c9e2eb91805c00790bda8ad739537f2f8c0eec48cd509c94b1216bcdc4ba27b0d1542817a86434e4bd104ec64f4e204c9abccee5cbcca65a8295d7b40df74b038bdda5598edaefe704438d5156e08bb5afce3226a43e519e0dd6ae971e3cd7bdfb29e5101db76205ada976c50cb4ffca178dde862c161c2695fa0c44b9fe15cda96386dc6b73000c5d47f479311d24285eea338e9429a6e376f1522e1736ab6e662075968e02e0a188d29e2a6e91e07ed82fb21190d74189a82c700f626340f0052b5ef4d80b2c2a2c42d18658db117acce5e196e35ab12e5e013767c59c3d9f134535e602cb3f86c52d78c50b0a55d5937c63251c9444231507d73b5457ddfd3693d6a6603906cca1b1407b74bc04eba509aab1bc8e8b3d1e9d08c49b1a0860cd29821e317f454dbc05b791ea5afdbbab56748231e92e68888d8295b363d8fb8ac58ce29674812452a1f9134476291fa534e5b44bc70c726c7ece34b6f44429540c3b61ef08fcc5f28a9e0631a939fe885229860cc4707a94bdbc0ee22f5c7dfc66d0d38d26681c71374971594f05b3213a219118a46b224c329e637a64dde3846c9a5cdeaa5a2a7fa46a0786583fb7bdc8de77094639721e0cc96888ae21eff114f1c6f0abc975cebb99f2d199788866083d46a28f588ce2414801de0eec557c67f1a3c180e869ec1d6e5e37790931f6a06321308c2e96a70d13af1a14a0fd33c1df753d2854811aa3203d51f4c1379499cf24dbe9c9a598bd258c59ca6728f5edbe390ff2c8ec0fc20a2711e2fd1d4a589988ccb92f00ee85c94729379f1d8a63fff815c461a8d9234e434676e25f3355c9b6def00c20aa7874128be5ffd6d089c94b41df72ab04ed85805533466efc0c68d2a4e809ca1542f0981affbaf39ff7d0b474a65b1af8e5947731a63ca2f8981820ec0f6a57ab6ae20a5df5a7fcd2907fda7ac65cc95c1a643b5a71a355233522d689118a28dadfc34fe971b904d0e44aacd9e04dceb81e5919e892a8946bf25d1aa0159b46cbd23e4b368d2de899e292089cd3d91ec50d26b2df986918e882566cadcc3894a0a08cd042d2f3c972299a5b6bc7d46470eb377586e15ef1a71c7cc1ba200effb1d6a2cce4b8b58a0a75f62cbc1b3eaca469a773b65c3303e13abbdef0c34045887a1814eb8f50b1f66c6c31d6b771aaed747203399d9a5ea7e47c869912ad7ec7559c0bc497c795c05a790fa1d0d54a0bfe79979844d4a34c2f6c69069259d4415e10c65347d382fec612c38fde339702645d63405fb1488d9a7056ab6ac2e3d9b3773f75e3800b7af8840d103d10031338a7030e2d04e6a0e9ee34b4e38076870fc499c5ddeb181f63d1fdfa1e17836f09a1b7266d8b79b492a7f8269df049a8b132b7d4dd7acb695ba58c7b9d723c2c8835acbf57d26cf99fdddc1e195a48553029cf4e0ca3372f73c3bda2f7fb3aea9488bfa7e75e65994d419a2b71853c72545901d098cf354ba8fc708ebd5bfb6bca39024a4a16c0184696e0f132d666c2d49196d636f70f93071f5914590158e8344a94cb637811f382b515dfa99b6bdd7413b1335ede6119befa5556dfb9ef96eecbd3a546e1897134e6e4c3bfb4f7fcca2d5a87b752509ccda7bbedebf2756801f97c3e26edf87c069b3c38952830ca532ee9bbd3b0d445e1a249c5486fba54c1a133a18d26586fc1904a16ff2fce7d2513badd0fe51e024b1b963c47e4bd8f843dc2d2d2dd47a9d180c13c3114bac85e9124687a222f58a1b5804cbed05854aec9a05cb37d7b65813781f9d1634410fe86a3475c55eed9c10e23ec3763b169030cdc91fe48a8e96234b5612c90f809fd8af6d28e03efdc8c1f734a23fb3fe4a8301dcd3d2d6c8c838fc17addbe827edb7a46ec0cc07c42d095baa47277f50899385643a5b0ea40196fb3192442a54b6d79764189f1cc73aa304505b93f3ec04326b7f57860a32f288a8f5267bb04a29fe52e0ec5ba872533f8b16d8da57e396188429b8971de2502d5bd9e07903c627073170a9381dfe72455dd08a927ba25aa74cff342dda791e8723c6df857eaa208bce520b15a35729f20367cb65ee6d75325a25d7b0f8a694219542c47d2b0b6b41fd9cf9339f66ccce11341e724101e66662317917c2cd5c8822fa5fd6728c6a307de9cc1b336b4315c1764b6c3b34688f3be831c5377d5dc9d370585edb5873fc09697244b9ea7ed197a1d6c132c3be4075e6e436358acb317429a6c2e7e22b1f0119fc747b5b61e466b018af4b3d6e0a69dfa55a96e0a46a380a508e340976d960cca95d5808d5ae039d03fa6cd51bda78c944951d3e8fe9bf112dfedd7d1c6846d8bd0873a850f91a34b9acbb31edb3272b051cf260e53874ccbc9790503e1db63c49cd76126eb599a07337bb465f165499d11928525d0c798185d483230bf02678743183192aec2ce6de91297430b94cfdda680ac350dd005639dd9f0d0f19796c1a2eac0e2f26d1c4672af922a055b0feee012690007c9b6add2a4d454f5c120f3a65d530422fb96fcc796844a64713e247626c948fcdd960ec93ee7bf0cebe6dd61b06ef5dc79e7788903c79ad2cf5e18bdfd27d964b8288c57cb038894e64fb3a16cb6ca1af1a3bf979f5e0cb4429d19505f2b3f6fcbd713513896b43a77c68085bb13ee4313994ee2e44fb876837d4c0e0b932df734b8df2bc147f878c903330013be743c31de6307eb249a78745193310898e5482852def893843be84424b115c73f0ba7c47c0fb261ca33dfa03a42d3f77d9b7f91ebba97b3de28b2465700637d890480ec058767a94b12cd940f29859ac23684274865be6680a3cd523917cffb2485970b7fd20437e318704260a55aeb7c6b0b51faf9cd491e8bd687847bfa77cef09dfba4fa77264a5839571c3161d4bf337e6cef92a9e70c79efb872fbeb6f7a322af7be1baa22a8e07d39510b3a39a55f34da4de0f0fbcdda4548b4b2584593bba2a2850a16150b071c79818852cca01c752cb09ec0454054537c632a1a03802fd170144cdc7f018a7352aa4acca61e5c987cb169554475c7f4ecf4d88711f8763b1c60fdf65bfd21bdb6a03d48a10d5e889bf6c88cc3769bd5baa3ac327155e0e14b4e616c9016b61dcb1b31d3aeb200660b6eb7e93ba59d43270006b0fc9f7b98afe7ea4a670e890730c0ed9d41389bbda3d6638577b0fffa61b2caf7684bcdc86b400e8c5c154779907472ad745140c2f8e0c7e56ef74b84bde3f949e0e2df6f84073acfad964419af2bff3980c678fc5c42bf2a705e2f18c7441cb2da7b401a85c70a35d62e3921f0ac243a934e045882912816e9b9bf2b1c97df02939ab0e297210b90da6df32360d694a0ba8c429010a07652b105e814e984fee9d90b71748d4333e77105e6403e1b2948c29c492a07fac9e77d2aadee89765a844d3bd375922a4bd853f6b7580f5bdc847e28910e6d020f4200b8e20ffd643e93d6cee99a6812fc1cc7f08e5dbb8d2bc57f1e77adef44c12c7a14af78f22417afaa0a6abb6b1d521b477b028519f3f16bbe76107d2ffb50b8c97722c56b97dc17000572357ff3a577ef2f301696d9845ea9f96c379f6e62463c7138e51c72355180032414f08b64d6e73aea300de15260f387e2899d912d6ee74f9800d7d59d23bd8237748743eee7f113b6632004ef5b02bf7fad9023b93e131f5df0c23d775b77c15f1da5ed992b5e0cedc58bea0eee1390e590f27f4f64a55108736aad2a8bbd01b48233a1393ea4ba2e6992181cce555ca5d8329eac5570cefd25b95031e0486203652414fef6fbebec22b350ed8108208ae258dd55f2aac05ce2230dae38e44980f5c339bd6192ca47d4dd81b1a4fac5bdeb085308aa3c2bda2cb047c6b4e12d9fe2c5d622897c1c685eb6d3e0fb2bbe90cac5328590e421102089dd729383b2c9c5c608aceab4042937c4fae90f7dd5f57bd21fe4335ca03dacd4cd370c4a7b55d9c78a97d624e3e2461d7c592f299bcdddbc346d19ebb45a62f0257a976e3cb4059fcd741e21d8018ad4aac8592e3818c89190ccebc7b9d1286ef3ed8c419d7ae434378b86c61dbc14d2da0ef0807eb3335328d70e41e9923dcf01a50c90298e1075f9c539efe3aca70c29c317b5c057b062f4679178cc62168aab09afd30a1d2ec4b4de3a314e2392b7adbed2251df36fb421d29e532f35d3f92c36d59e41cafe95a5edf1f92dc8da17cd807fa20c146178413683219785df7d2da5992c70472cc6beb0519757c2e8de22c86c2401aea22f86f7c2cc47e1e29fea757ceb6ae6a1215952039afeff31adbde0708549fe61b9ad722f42049083744e4b33073198de89e45a2df7193a24dbe2fa5c90764d0801a622792bf1eac2b0c34812df36963f2f9ac022bf73ad394b98b94c211a2f40559d8caea4bc3f2a5aa6050335845d954481587adad6141b7f4a06eb850520aeacf87a6227ec7d6eb55d6ef25dd17507effa3f752913510a9a08751718beed50420408e7e70c040dcb651280a58bfeb2fe29b249ef50d3d732ef3d9152862c7e5f45ce23eb0fae71c4b6f12a18e7937a674c6d92e51b1e606b265a563f357a16e8af328e270c3a2006468742f9e6213d0cc01ad8ee6b09889e31ac068ae6b65137f2cdeb86b0047b4ab31bde3088715537215673b87ac362a26b596a85ed31ad2734100ff384fdf4083a0841055c36fed32b1be6cee6956d82c5e287eec8d3e335535c44cfe2a7207852c92a6f8c87df027826f1fe27327f2dbf29d767fd971159619b5e6d4efe81a45f13ece6854d98f4948282fc3b122390f6919e32ec6398a8822e367e844c086bba67693d5651afa81240c227c6394da8a2a731f2ef40d9e0a409e4868965d38ca54d4503dcdb994df83b8e320295ede0bf3727ecf75e4e6535afe791c2cba16a00f93dd3a0892700774b2e3e028ba5b865b8fcb4ed2c73667103541bc3af0f3493eced5caefdb4726363bdbad4bd7bdf995b41f867c66382ded38385f78991af60d20c8eeeae530039008266a40cf9a34e2114f012c8fbf8c80128449f1b73fc43842b36f219889abecc7770c7a855ef5549cdf93e048dceb6369809e1a8d9252d7a0527e142c4e3e236c4efc0b256ab99ea4908d1733b0dc2b006efdbd5701df6fb6a75a60d00a9145e58a4d9e4ee82187f27b11148a5da1642edb43d562b359c57434c81953ff8baef3afdb5751ca57d0400692acaea0e05001ed88e51ebc5970cc0702f994ef0ff607bdf224bf90e29e315d36348229bf1c04adfa29d80827668036a3882d78ffc5226992169ded2a62d258ef65897467ea2b44a14f6ef608bd778ae845401b9c481d6fa32d2598691932cb13377b6803959ebbafd4d2cc66a106d58fbff9cc4b977abdd582b3360d9902e533c38ca1de969d76adf4aedec26e2cbc81135a56f8d0ec4e9a09a0d2995ff8fd0866ce9c8d7b24be4aaf8338f5cebd8608b08b655826e22707b1a339f0253ca030b993886709099fd9b8796388e797058449839ccc928222aaf0caf6f04979ac23973f309f86a0cf17f8f89fc715f404b2fc775588e1fa18d53d111ce957a7d900e59bd7d0f3ca83c59a852a88c3cfe545a52f844b7a93a5d7d93bca34e347e34a19ffb3161d6c6c2a54079e1afb0a563954604841b1becedf5cdb3e7aa631d242723b5e4dece489b209170086243cd8b8998ed020353799ec938feb01f117767876f262d559aae345ebce5599e215a2b3b4f9b5eccf21dce8ab202dc2ea4b5ccc77788b548bb4abd35fa9b7b8ef8f6be9d9fe3efdf6fc26e229da589aec268e3a8cf9e9ba90b8b96111afcd762688661ff6e4d7ea2f51faadc7bfe5506645fbd6d38faa4a503aaf190dd0b349877b5a7c7c72cfbf9af818a3fbdc59238629be7a5b45d8a06b938fd92c0e17abdb9dbffa804f679efb63b003bb252844ab35569957e3a4eae618c98e27376c62213cd83c75aefce9843c24bad3a3e336f5e5810b31711376ca1825bc9583237bb8238f6194add0fa6e58aac20cce639e0fda888624028f3c0b5c713e45da681d9654dca8f2542e021efbf61f85cf324944bc6ee581a6b2e5a2b278c777eb04fa5a6ccce998126d0a8b7979f924479b3ce69416aaa35c76265e030e6cfeae2f102aaa2ec4d9cd5a14967b08d15f0e97289ea1faf542940a29e4ebb2a4a67dad7acd02b9c77165c7e778a7de2b38236b7ba2373c070077ad75e1e0397bf8639fb6c3fa370dbee388a2dc43a8b8d65b2bfead728b1adacaebf82b2f005aa44da37479cad87aa5e910b34fbefe6ff04f282ec118afc6f8231da70074131eac547e12debe3cd5c19c9dec08d46897c8a9826ebdbdae6980f5b53cc56873530553e70ed1c39ebf2cd9a518a5789143b94cdf22dad49e0990bf760491f58b5472984a792c8dac06f59276d008630db1d7647b4b34aa026ac5dfd6e4feb03bf3322ec1eb741b96ac8e3e992dfa7c1fc1adab37fd57eb2b1cd3da9a9430d6abee753af2a86af3359689b6992fbc2b00ec57d2298ac8ae3e2bb4e87ee4ef7d2a1d390866b1534b963c20d5b450b934cd3df184272f96e3e4fbabc1cdce56982ae9ddc284a6c0ab4a7674516e7837c05525575638cabc05a08662e16ac3ed9d98d93f5fcb2db3610cee74b109e7b4572ccf3c47e31bab59d14580701c83074f9da2237573f0e60cbcdf1a18e822c7713e7bba2b721a837bd732adfe772585f9e7bbfd9ba903b66520e55638c1ae175caa5074f46148a8f229a7f74f24e1097ae8e68e1e1c96f0c2d36180fe2beed282976936ac79d700bd135ff0aba26e131f17c7b6abf5cf9f518920c170c4ff7028a039e9d3e94bc20a1661982abfadabe49040db0011fbcc8fb0384ee300fdc7667503eeeb5f5220036961b83417dd10074e449852a56e5f53985e9a3b10526e7eda02f7cc542e46e29951c4570f034b5bf312083705f4fbe7bed73b4176feb325b84c2c4cbde1771cf878a4d3aa19442390cf60b46fd4629231ca52544bd5f87fd9751b779f6dec6a8c7c77c0293b88c02d8410f55cae9f64e7f0c45d5ab27bc9a1f978b6cded5e2ee7741e17f32662ef58a0bab13ad13e751d360754563d1a41791fb646be16355fbc1eef027b39ff6f8654d88d0d7622c636e7a37a9308831bfa6ff404161530ef972beac63a399a6cd5247b70d6764898eda205aa865184b4f03f3335024891a957c559b7e238276861f6da54aabca1e9955673fb6256f172c6d323cbf8aa6145dae79e51a45a84af9cfbc1bb723bcb4f6b294165f69119c67a254300746eac57864c7efed3c7a26845bf3a4e2f8ac841b4604baa20da59584c15633fc70c58e9284e1336ead304f8eb71e6bbd242c97d5760bdfbf07f204d5c39f0c53a6a32d121670dea6182139c7843f33e4d51819369d24a2cbdde85b1ecc13f2171b38735ce9157656f03ab2524b86a3de37783d46c61990494423593524e9122c2ca4bb803ff9f99b354193ad32a6b6934fe65e05f1b66ab78b6598f4088ff500ea42a120c0c4f92d5a213f370ef15d0e828ebeceb14edb602a0522f4957974b6d85f8d6d0f4ee055e7b3188d7c6730fc4a0f71f8c2df8eb1c24b782e41815c2109d8c61bc709373039c034a61db58c7298ee2b1a51efea2d389c9b66100025dc2e411b44c62bcf0fa80030c0a2a1814a341c5dfb780298419087c02e6783539fc22c83a92f01d896ba02391763e3c7fa4dda213c98eacf875de19c731aeb32337153268d743b1c3f76820000208e7e63e741d1a72c766530602b1dc099e405d1cb9f2975951cbbc871ad1e04f7bf5034c1d71de6c0b423a01016e4153d6d45c639b33ebea83c98e27f2202c44abb6649c4ed74c3002f522746ab0afa36dd4290989eddb0fddf6ea07d93b154456677cb7630d65974c0a593607489179fcaf94e7cee66e84f88d68d4fb81acc3155ebdb451f5b07ab509bf7592087a47e7f702b2112755f1c5d599598b91c7115d0cd44e1db2e8a9d19e022cde2ac85c511fdfc3b7c4440de6198d3a62ff82cbffea343d15b6c4e1a83a289e59ab3e493141fae416c3f816707253eb050474a0e0afda9e69336c85ed70e776c91852b4baed8441833014d999b3d1caac97c071ab0867f964e8c70e96530bf4265d3580e982a49c2507bb6ecd9987a71b8cf84e2d725cad9246fd883597ea1c55c9249be883cb01ed056a96a47b025282155194b48bdcba78cfce9a229d5f997d6e81f5d73ab490cebd6d30039ccd023531152eb812ddc473c0c236a03736f63bd5b1223629476871d8f730af1565403c36d673fd81f3ac84f76ccb9fcf1b7b49980ce60ce04d82a80930cb0607f69e4103b9b43ac911cc3fbb10e6bd311de7f455a4a92971b24edae9f92687b3ee2a5337b66bef9aa6904d77ad72d7381d6cdba23c01b2ab0f3dea97323406318abbb8a25e73b0e35abde395d3912e0a319070bafa507a7899b1f17ab8b5d705f91ce356607067bbf4ae3826733005a7fd28d02daf5c683fbe938824cedc75bcf4660483381cffcd3865e620ff492779fffccd647f3f29b24bf8ca055974d15dba8440bcf668e459ab68f5b0c5b4cef7eedae7710d2b2dce1639291b14df33f083212dcfeab611c4e63ebbc3632b11e817a425232b3d103d5f6f06372765cec3244d710cc063dba3ce1cb3c8ad00a35d156f8c2b542d1cc5476bfb821a6d23e3e09a397053a75eb1f607c933c4abb7e757e4298e940c54ad563550581f32cc27699ee5431075fc5d72aaf0b426cc314f4976c8e9b330d34aa1af43e8a376697d38bde8a9f90f12ec97fd668921b1f6d95dfd2433993dacb657fab142dc7857d055ee30847f9f05b3a28be4947498fd956558ae9da2a3b194c9e8842fe4e0579854e4b7e05910fcd88d586c40917fd9b3a85fc07fd6a77edfaca07b24f0d48c8c532a3e7c9ba87fab4f275f90096a8a57fe5870ed1fed182d9dde4e30ebd6951d469cb01b4b813f182f04e9994c85d18fb221d0455f79c9d77dd4bcd23fdcc03a0dd2d97f2561b956b89e04a440a818a46244720e3dfa3ef8eb76f81dfb210b8a23270d5ad7f09c357fbdea239032b2a10ca0581e3d56d1ef8dcceda0ab274ffc77cc22d2e5c79755c0df708d194996f9e251f41a112d840eedb1f603268d3e82b030bc19e7f39b3be52ae66e38f8941b13979ef149b04b637bfcc5675f5dd4a35abfe6a124a0d848564056d90be68a27f65f7af4171fa7c4659fdab71fe2f57ef230ba9241c94fb0b001d1f742ee008e887df9f3e56212932e9041a32c0eda2c8c40c2aa1d30e94c6d5119d1aff059d812749be3e263d5a143bf1ffa40d7c73f5fd7656730ff575cc3700853a03911ea4052842d9b358fab8b3218b01ec4ae7d3bdb8bc39f96a5e79d931cffb6494211ed94763165a406655622fd79ddf37e4e0f8d00c5d93492676709e04df6248f45224fa07222509636f7bef34c556125b67d8426f013f7b504c08813bc6a2924a9a6f7c7305e7cd38a3d715538fce976644c829a8777f306874f528438fc1d8ce60a6d7b89bf50f2cecdf3452a8a8fb720ae05ade4355a79fb017cd9124ddf5647f965ac8b2305256091f6674e02b37eef323e6bad98c244c0cea344e69a92e12cb44d9c4b7fffdc637aadbe000e20ce4547a444a30c2efffd3c30a7d2f612bf7999712337e4ca2f224d9eabb63e1e30130544ffa32aabd5a0894387039346ec2aba3c369f90ea85964ade56ec7fa44bc4c3178d94b492e558696ce3ac6f052fc048b0af2451c0ec05daa92f09455e92a2036e2d73cc332f42c25e255fcbd2ace07fe387be4946a76dc96c11cd19045ffa449521ec190e7892ef20ab560922113eb108e556d6df1594ee4ec079180273ce23c0993442f3241776748e11a04b0d533ef109509645257785093ccad32e0f924835d622e938f09949fe086e6a53346006f04a28b3221aa81a02a06a2aab88e3ff6fdef8d75428e288a912557d672bbf06664d654ac609ab48f7cccb0a852258f685ebfd8fd21730f36c0fae880a1b6b7d6862498594f549ff3844e72e6251e57c17817c095fcfdeedf5e8882bff71360c19de7564d5de3befd75a6e8247de09dd0d9f95091e0d46e2c1ccd1227dabf6526aa244e2d10b878f9adbede72ff02a3e9d8f70dab1b5abc59498b3cf71f9de701f3a28648bf977fe3c02d2371196e1ac958f41c99e130dd69f68118e2a4d986282097a572fe2f2c9ccffbfd66548e2795a814e57952e41bdc85bcaa27589b21fb0f8b596dd760fbab23424d922b51acea8dfa0e62a6d266dc0cef5684994c41010ce1299e4f3a34238523b2e1022a2801bbbbf2ef611feb69cc5263cfc28d5f0268492cd5c52944f3e63f083c4c721457db2b65582719096e970955a2a66fab080ab7fa7fca27890673e4f3993b3b6a7f62c5d21ee54e223b1a2edd778fc67b3cef083970be85ab90836072d6ba4e7407373728c001cff50912db3ee563ea8781249e47f8ee9c0bace368781728516969faea4a4a9cb7f40c0de6f01ae6803d667e72c8bf9f5ccbe409adbd766a1baf5b55ba8f14487c0e0c2ef3de7343f541d8aca6d46780f50a573baeaa6ed577cbd43f02d1f02317b94e35394b780e44786c3d56ef27ad0277b649f46ac9b58a802da57a42501beb0a7f6cba03bbd0379ac96a9fa28129f600354728987c63be2597f37c38004b1487e40160d6c519e434cd47733da6a3b97ee25bb06644d8cd32f44a84e1d70e19e8fe0a1f8f992722b4332c14d009c6f06c3609d49bddffcb5d36bb35fd4e78cbff8ec0cccb0ae6a454a763549636183d42b7cf9dcd646f13e8aab9fae6b399b8f01414ad86c88c1c912525a16c2a0d214b5b04e89d3b208b155b6244b771e5e1d9fd2d2b6bfe5bf71af24d8e865d1f43e1dcbfe6807e576ff5d7ce57b5503f84537b3b1433bc08d26453c74a5994a9f680381f62eef5a72c69eb401835187ac9eb2d8123980909086bf75cd48b24aa4b2316445b5d16f170fa25cce6ff3141bbc3a1be5b58d54064ad4cc9b4ad89b0567306b5f51f5cd005a4c7a6cf2db03ebd9bea9b91f9ba9d8f198a0db798dddf53f2f581126fcbfa9b141e654dda1cdbb6ffc587ad2041791b1e9d48f6a933a08d3c368e13f01ff8a7c76ce99f021f9e57d343429aeb898cac6ac48d49506f6b2f4f812a3f1b2bebab4c3ad666bdc3ad579f7eacf3e3e2840f6af8efc9e6dc42bec470baf3cbd5e4441bd3f1ec31a3cddec0aeddfaf8c6f9cdddf354ad5e487f279476a2935b0f0ac160c31094e78779bac6c5119ff1a6f6dda6740a4adf9059169f0553acec27895261d1bd45d3a24b15b4c629148378f33839b007fb8ae5d9c9f61ddfb129a2a3eed444eba731b7e018ffead7b75f677056f5e2edec142a54c8654fce34c0a3885d0cc67c9c8a417792b7409ac6d72002235a76ad7e92a5c973e1ff465e71af604cf880dc943a4bc2e914e90336de92e55d2a11b00e2d529dba34d47bfac58b89858c426101bf84576cf9156073b9166c893cca55ee35c87c33fa8ca1bb5a63b328325f8c0e5055950e703c96f24bd731ddc895d82ee35d859a95a5e0f38f22d1eed2a2e5ad9036fbbb026cb388cabd95d00ead58148e5f7fd181b1cc86f59ad29e36394de1262c072bbc41b4b7acc3500c9b51e6332854cc805ee940718271cb55ebbae118d6445fab2fed49fd24b9cab602783294d57cd0cd50f284e6f70efb351aa37ab7a440b7628c27121163cad96d2672f61634cb219e560625b074f67a486cd234bcbf4c48496023497639b4fa096839997ca4ba6e64b73c3fac01befbe6fe5fdcce84fb1f9d8025e47468d8b87852103a0fb9c9a30601c3fd9941db78b6284be0f2c6244c29f285d2a575bb1d23fed4aedc420eb655f93f475042be5637c3d3df3a321fe04e0e433dfc835cd0182ae22f41dd89a5b4d25a9c652347e0988bad73d53468fe00518cd0c116a1c6f651483028c04440028be54c10d6aefd54c2ec96d6c643201fe0dfaeadd2590c64ad6251c809602ff1d6e9ba20e20a1abc41990fdbb13cfbe9155ca828e2b73c89da84a229012c3c780de88ec3d09d34b0a9bd1b2a69560aec2a8029f860f0a9647289fd029e318d6ecf65668110dcb973023283f0196b21c97e798cb71641c2ed383de7fa159e65c7b1ba0cb2891bc040db7960f2bdbe65c7b1dc3f649506e5596a5ba00f1e85742515dbb88207c571e371ff15ed6250b579a724fafba6bbb66027a9ec531a4f080e543475c575c9d48ebeb2d17fb0636cae832e1fed7c0a55a289d89861bd11ac8080f1393e8c0e79021f080ef0c87b59022ff0e1a23d3a4df433b7a747ef0cae8ab75c4ca270750659e891e12bdf04a6aaa129182a62fc4dbe530ff4aacd0ff993e6550760c683a1b98a4d3506640711a29da618bf74acb4fb6fbc298f67407e7107a0f9f1b395e98b7fa7a9aab44e852ab72a42477953124a8f35f49c5a58eb3cbadfe772bf8040dd6b33f5029c6c58e1befd70c6ef94ef09314e172e6b00d6e83ee142ee31bd727cd861f36b7dbee7e6c58448cf1d3ac903802a7c2c4f46978bc2a2f6c071d056d9cea2a2292f4e4354042a267e73dc09745e73b2a404eab0cb736e5b28d7952b2a820fcc0705b4aa8bc9654f9772f16249869a76413a444f31544ae092ad169f66df34e38bf2c9ee68267d760bc5f478ec2b6be15ae5f4d7b9c322e6fd1b41ed742f5c293c74d5c759f4b5a54c57923b1225fc5c802e52da26965a5b03a9d0c579f378a6e540ac62f5cdbc4b8e49124c5ed085858b355977acac499877b117f995c42ac2988d0d54b1037444b8a6cd67f23cae865c8c6a840c71f2728acf839294104e54522914271d587dd35d9f8a27e6cfd73738e5e551a0115be6124e4a9ac4c4922f4613f2af40e51deea5d4ee7a448b2d5a55e83066d4aa050a6dbd333790520544d7c45d53a5c83b31df5b9201b33683c777bfec67f6ee39ecbe924e383a660ff4ff292c59a4a97d2fe3f6a63e89c4244c09cd0ff6a8f4ae0d7f67e18a096d82d39d37c8ab4c071c7ddc9a8afa32ebc6855e6936bd8b87d4bfa855d5f0424270e3ca17529b2d3301722e3766ff69b12967e144c5781410f2162a24afb54edac3506293374547c482e1e005f24d5943122b7c12db0e8f13c351cf2204df21653a047bbf82984a0d5d976dd9dcbd0a7a5d71c5fd704948ec99e13cf18f3a1d6561c6f2dbaa624b437dadedf955c922e643603b2b8a99735827be25f91f010daa230223a38a56cc2cfd9c9d49030a2d2a31ebfca16291bff6beb58fe58cf35e2f0b9b4acf6981f371fa23a10101ded16a3f70bdb4a33bd9a108e0549ed10f742580f4014063115266d7e681cf6f7fb4583aa89665e1470084ae27bfb9748d4c6d952a53fa3fbe0fce3e9ad306c08cf72e41319f6deda1a38a31480ca0baf561b78dfff5569a8a94344b718992ceab625818b59633791c6170499a7ecd3206b14bdadfc6602afa971273728d5af5b9d07b6eb833ef93357e82f68cd2c4269bc3b8c3fe29490931f8b32d7c465d6350f1d0c55ed65c67f6b58b8b9a009a1da095ecbf468a086beb42d18660fdea1d960f594eca4d3458a2516b314aeeb66d0470ef3b2022b27cdbd587d43cf57218f32551c7a9dd1347305cf8c6ff5a08899a76d493472e66fd68cdb10d0d6ac981fbf71f12e451748a6aa3bf9cbd29857519d33e50b1c2fbc4fcb504634ee2f8baf44eafa8c6c76da20ec569a035361302ec62ca044e51c9b319d44bbff4b024fe667d958584de118d7a2af54aa5a0dc883f11b4ba10b62f757f06e6af6a35fce99b13301060f336e4337b72078a72de6d3300ee8f58cb24ea8390e9a79a0b598854567c679d7b6c8544983466421f7e5529150aa782f0d5381c258d165b78dba4747ec5032d6ac6ea6597c7e50d40c69df7d79bb9fdd91df75817a5b1c87cf1757519c10caefcb2999000e372e761bc1beb1284e6b658657ea1b9ff19d634a87b3f8ba46a8b8d2a55c477ae2bcc9549ccb528068f19dc1b75c365e84881f184c5583b513af1a8d59f4d617eed2b5eafa62cad11307fead1eb2f70ac9e2e46ba9bd8bae080e343e73f0c86926abfa2413ce6524cb5abc25e9343598963341c395a20f7e20904dd38bc202b70dcc29f331f0a7c75f66d060697affc7750f07bdef3781bd3a93e0e2842d791d6b07d1214db5c6a9603013e1f7e13181a5defade91f0230068534faa773112d37de21dbd41810eb4aea8324c6d04204d56916820109c50c006ba2ecb3aa1341507aa9a70eeb0006a9c4a96f69f2d76254998857f4f73c4ffed71cac2526659a93585c3cfd229921ab8f28922c0ca66eb36ad54be4acf04d33b9cc0e2275ec22d17ab7d2bfad0d4bebad8eed1e2242c45da3fc85034006cd28fddd09010e73ffd05961482b37bf6d4702f6b22181b779fcff01535958b0e61d1a1b54fe842f78a8999078472fa5daab54724b6414f7a8962abcf6e9350831daf24f64a3a9016acc63cad4ee3e0cb0d0a88107a311c3be9c10acb16c52be5aa1c393edb91b2b0b65098343cbcee5ea98b72b95ac10b21c5addfbb3542ac6bc8766148e1ea78320e7fc911910a2c85ed0ef6f689ecab51b266c3034f6bfde2d8f5ca404bfccdfddb169efd8a0bdb7903d1ae411f10b83e44092a728a247845ace83a97bdbffa489c136fc78e3c02f8becb256c89bbded917941ed62086accd6f173f017e4790d07cf06095265156aeb29f007da94470b04adfa5905840e67132b0b991c1ef3cbd07391536561be479fab0b60aed174d74b2e707f94f2a803f698c8b52aa66560de0c4e66eb3790127bcb9503be809a74f60e43ac1fd245a1ed83b5eaa24479020f1aba51fab0a0d4503f9f41b6af78c49e92df9b98f5084b3e598cb230018b9c3831554a8c994a367f822a78028a4a9bcd341e37884f02ec4c0f6eca4c98cd93fc3e9c278e8e83d6b61876d525cfa9cb4eb3e609f6e3d2bb5975181011a30f0eabb2d3f41b4fa7e822a00e1ad2d17be75ac27fcae30f86a74ce30531f185a54eb018e3cf21046ef775ec47943bbfbd766ce6dad4972e6419a48ca45a547f58b9809e4049ed76185fad1d4275fb241062f6096a5b132778487f6927844972c4608f86294175df0f362bd84a6c4b89fb148248c9e1232f5c6e612e3542c90e4673ca623a4cb6f97a261dc91d321d3f967af74b6b61a0b7b84a67f57b0a06efd11dfe73cfe7097fb1d5fa01bcdf67213d46db04936cf80ffd1f61d5b9cb320fcd79060c5c29196a10c40249f1cd0e6a132926abfa686bc2d040592657116ee3493e3cd0c691cefc15192afb66223d519948b89042d8bb78cf0dbdd4438fbabf983548391149aafff631bf07f95f15561e39a9dbb56eec22d227e767d952573f4e8d396c1bd055dfb6c789796a0eb8169b8ece20823a85586b7bce8af1a36b8b70ad686e69ab7288e5e7120bf80159694707ee18aada3a33e2dcc27f546b1b88dc07b7021069ab0d026bdfd9340e005866e6aebadcb7d8c0f408cebb608a9977590e8c8d8ebd3e93a83c5c37af910e1ae79d5957e948ae5a728df670e42f2b0e7c3b311007cc2eb550521789afbe141d2d189d3d30882ac4e24e7871e0a9aa7923d098e86cca652362d242766653d608bf27e2ad3c450de5795d3bc3c511926adbcb783058a79583c10e2a185c1aaf6e25353c731faad3c19533f8a8d756805676ef1525337100db712e0133117ded82c08c60535ec0210e48c630f6e5823417440b0dcb253004feefdaa15a5ee2ba1bd5b8455318905e720f29667534ff422295ed55913dd078989dcd51f33fee2a15861ad26a19ab23eb6f882f243ac93a5967e2f00bc5e14fdcc78c5f9125893910717a6dc6f5cdfcd7a16eb95fa547d3fcf705f2bb1abc969b82f5b8619fa081e3c6195a2dbee3f98efdd5fcd3414adde284a3be03421430b88fc143aeb1ce43e71714a5f99e690b90246623022cbc751259211edaa34ca9d8adcce1a1c845ebc4a86b96f79f245c9324731086a867ae6f196b60678858d58ca73c3082a32dde51bef55e57bb6665a1f72b2a32d1f678d2a25c6effb2efca2d53473405121462fe3295a652d2e9dfcfd9b62448fc1e92afc148b3551b9f3a6417672b779081c25c452e54cea04a6f8bbd50b1f9e4d95d267351a26181bfd350a7a07b9bf2ee2b7348ae4ebc8745e35e1bd42ae1e76ba195ebd473baab7fe27ee282923f2374e77b9a4a13290176872646fdf825e49c572db0a875a758962cd78c079af2b7ce63187194970789705c59984849acf5493dca3444d470811a368a1a8e854df28217e5523a2252efcaa7965a5396dcf6726d75ee04ce55210bf045f9351b25e61e137557223a2b66412087435d39fff74207271b08c59bdcb05de3475ee20d8a00b46c42d399bcf03d9dbf1394299797102330dcdbcc20538b1b08f7bceef7042d7160d948c4db9939817de3102dbb8050a02b5840387d5f56b8c71c63ac657a45d378736aaf63abf348c96418dbaace40647b42c53357fe98d0d9131c95b7cc331fc28460edb583bf25ba267fd6dd32dfa88a02965e735eb909627e093fea3ba11b69215efb59ea7616ef2265bfa20bde644aebf92d000017c99a5137da082d46161afc100f366f222961957a470bf19821c012f4c7d989e7605c196840c0325f9c8b1a11d652ff778b3e9ed63dd3ffdf22d29e3af3debcead336a9b29f34e5d2885768ae7f22afa91f43925ec512b84d0c340c2ae7e90edccaa078035fc18bccedc794b6f476ad54a8a870c7fef066960c04522f23ae20e98c383dea6084dfda9300c319dd66981cf81dbab759e2515697d41c256f32ff9b227f1802fd847e52ad599eadff5b5b00c084e491eced7c110b7bf53d7aeb7b09ead2d2af760ed70f8a48416bfab7907fa941932bfd77a171028d7aaef61ebc6a6ede3360d9de22c133378c3659a35680860b05456ed0389db0e9b1b83891f30b96d4f3b3c6c73b69b45dfb3b4eec33f0993754d6fd458e4833e522f251732f8d749458f042f4b05edfb948d6cdb18ab4c6a018d52119dfbfafa6248a18a46562e7c8fe5d5eaf65b0a46d06b2a3e5a14cf69dcc2d5cda88048470d7a1a3740eec0609666f4f780b438c7fc31567c95bf4b114e7c9e1ea34bda91c546f08740d13553794fedfca79eaea7bb17180898d9d7d0e825f5257b0e9e1902d5f3f772bc33c16d5b869e686eb0fc6b896856c37ea2303a22049aff08608d4e6a74a15f41d0717a19fd0856142d4f0cdb5f28956664b0fefb1272b81761283a64bc7d3e1bd6365c2458e642178c452706fff259a01be101925d3829f1d26e9f51b2637202f7839750ba0feaa7cdb44d903861bc7fa3437a0b586a21cb68ab125affb62752bdedd3697ca7abb87cdd6e0fedd80e1825738f54f65daf498321f582a35dfbc54118db2f47be3c837b407db8493af8ee6a0222be01ddce5a6481f2434f0523fc423797dc859528253a36d5daf377238cc0fbb4fa539a0df5299b45f60be351c3656cb65a022604e63c7625ecd6344661799d2c75f392995bf07ec235cba54114932ae9be056174f5414a01ed88e6bbaaab53641aba257d4cb07e16e43da672ab2a2be0df7b997119b63ede9dd5f14b4c17691c4f577bce1abec3a6cfe52cfa35d8dd08bc9049511b8aab8f111855fcc096f1bc9ab9df3b775db6d0e4daf0d158ff6c2cad08913a9d7e25bfe1a11059346e44a9708ddbf4206f30a562da15830039466cd4d8099c70e4a8c61f4a74f89dfb53d58e744516baf5e106189a75c63791c3fcbff08546f23a635743a1be3face03dd6d56f584801c46ab73706e39ac96d162192357071d73b559205208bfad263a3711de159c09996804b56addb456ee845a1a7b94187b43a51324e35a487538869f0b580f5944d6ae3c37dad179b44b115fe57004ccb40f376ef0512b6acfc70495519bcf352ce541dd275d62754f5662cba11eecea4fe73c11bcfc544f056fad8a8c5c836cad07a642f8eaddb53c03a8ea36b3b2967d433d7b38bbcabda5c95114849428b79520800334e40e32b538b61a4e9d8980ba0e1115fa184e642703a9241933b2900eaffb51a570210457596f5673dc1ac676c44691775a7720b91313c18865fdf11ca50e77bb7feb0f6dac1224b3a76dea1fc32b6c35ed61de965a09c8f4f4039919674ca5cd82b38bd9d78e5439ebfd06e8ffffff17