PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 89448 f118775023c37aa6c760c4be04bc22ad1f3029c58a56b757f9b57342f71928d9

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6fbc0c771161721d79731bec0a18d64e1c91c5cca9ebdeb2132b6e7c4142d9f5
Certificate Block Hash
f118775023c37aa6c760c4be04bc22ad1f3029c58a56b757f9b57342f71928d9
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...00061d000010cf0100
004000000004000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000a057d082611cb54de17578837e1a2bc7d3d343ba8d527f2521918311790af7271d24d57435e077360f550b943544d2e508f2fa209d3906aed01591de2dd07a62f54b38fcf180444e75847a51fd6bf0e7e5d1849e8b6a13fe29000000000000000000020000000200061d000010cf0100

Raw Header Hex

00004020dd9497bc1942ce3200f55a647a76f4403f3e297f484abe499a329e405577e39676d58cc06bb4790e021268e2d4b824b27d80a4f214a2da8cb78d56a5688e195778265d6a47990018f5d942417c6e2b13b2deeba9ccc5911c4ed6180aec1b73791d726111770cbc6f

Proof Data Hex

59,560 bytes
12121601030732d193f7297af3b1cc26037d2d90496276c70ccb650bcb0a73a0a1450b0161b4236a358b440bcb5d6522e3015ae4979505d63ca6eb3d4e192f7c2ddf07794f2cdd12e8428d4302cc227ac7fe3b052760fe0c74ef0ca14e9eb8e11fb9d827d8bde2f974f296f29f7bd4e8150a954ef3e260f1af8b5a9fb11d2478caebc5071203f5ebfa4a7989daa640b039371c4dfdd7e494cbd130f38c7ddffcadd0c038753d705712b9ecb235a77877f17502ce67665698ece779b45b0bc43411c388f0f7d82017da6cc6f1cd9896001574771a6c92474e32a5015dd0b5970eabe2b76a0b6b578ce639b8ad5daba1de76e82b966277e1beb9d7c29f70af6bf938077bd758447f338597d971a5eeef8f8869b4951c27b4f1c50a2edbbc3756d6071ea09feafaec3acb88e9335335af185707a4a470214ddff41e4c41754bb9cfd6cf62e08047ea9a93157e7f7a5c4a436afa72509ad91d98fa56739dc7594e89a0fe9c9cd2eb60485f3c4ef41de503708e39cab7396f474968414e6ecdacf1038ab381871cf8cb9af47a8605959ef3f09b856d59fed3f99c9ccaaf7d78bdfddb3ed13214d36562e6a486cf6870aea8cdfa72f8b21da5ab13e66344a15bde50c5c047964585182f5ef72df9d8695ed6fa7a90f134cbf71017f8234778d1e2140945028fd4b63a1926908e7168ba9bc735cf384672490c78706fd45c3d4cf8193375b784754b3dce94d0644b55eef8b57d019869099ccf02aca3bf90a41c5164779b2818073bab89cf5a146bbd36d82055ae5e2ed3d056134778cbade419db45b795908a90dbc21be202ba4cbdf13e7419f22b31e40358bcfd64e9a910d2d78f70ac2ff353c80c4fe6aff0f319c97764212fe84fe5e7a8f5a6d70f73bbf3e41d50adc8cdd6aedf4198983d56d49f851edbf3cc93065172163b641b4f8d936f7b317408fe92c2e31840ba9c82f00dd96c9baab1af42cbfacec8cef5a4ba6792b18feee5275308a00c44f0ce2d8b8cbbbda079f71ebfc3189eaae2a86931534c8e210e063b2eeed4347a9b873145adcb73b48d7ea516b78e9c05b65c882a4195c829b50082877e20a989f34732be0fe7e730258d2f20e4d09215fb91f677e5107f0476a319048470d045edac3864583eaac4c6be74fd44e28e2a28807ca35184abb9b9e88d6963249b56cf0dfc7ecae5de54eebded8a1e321ed812872e5239cbdb92c73af344afdd0a4710abfafe02cdd0bd9601a9edbf3d5c526340ba4fa657c1ed56b3cd0100c3cfcc99496ac9bb2d1b445e20706a9ecc992fff3ecba84654e1a03df0dcc083428fb4258211838a23186f02b02ceecb6c0c0bd0c7b30c5ff689bf50e5d5c204bb5dca495b81f01441fb880d5a5344451e31a35dbb8261b893a71a71b3164e11f000055862c9b0aead651a02c08d44a3ff9c83ce95bc48ab660963cb702109b1c4661480e95f344f5bff7ef426962efe96d59ff8ae59cb6b1f584224540a8cacfab78e9356d9025fe9fa6d57b81cbed8a6642690acc5ab0d9b8c997dd0b5a112b2f2732a2dae7e52c363778a4448379fccbce6b16b78f611bf12b4f577b5b7232fdb907882f89cc86011f803ee051be679a8197023135ae28f23ae0fcaf7693e52588e2dd8593a9f064ab05231e3b7c6340f071e7fccd183b4200b32f9e7e70663644309f5d85a57068b3ebdf63d39245bb8be4437e43cf57654580daac1866c4d99e4323a66c5a74b7d9e2530ba90744179b00dafbf13ad5b9e2231b5947a9ca253ad5e17651c8865ba107ef233d876eedd31ee19337bcb0830defaf85c558e21924c6cc8664d072f2ca7faf9b2ea878deccc6f71c7af4b84f10ceb5551e9b3e0d8d662a8b277994019ba5770e3436caa98ef8964b66c7b932e021d7e11dd44006bd246f06247ef3b713d1ad2f6144cecce4c68d890c7179754c0a0b58d722b41e15fa557a89b8dc33d1c8f54ddec0c915db2d3da0a055b5b5242d6ea3a659aa697194354e9361d457eb26b5cbae159894f989c82a46d3fe0089717c8b2ef7f4a5d68f6dff951d6605b432c253138bc5bf3e7e2defb270fcfe31cfb50d3670680f0d6d81270e24bfb1fc2dd42c7c379b8223b706333eb9e7436a8dd9c4c3a7f01d582cf6f5778f939afa5eace3f0728092dbd8e5a45cc0f3915d4161359c61e2302f92e69478048626d836bf9bef722643e3b6084d642aca8a1dd7ce05f3f9770674c28aa62698855ba143ba9ba3c669b3c83ad1e91cc95dab14ea8b5821374586e2eaf44ce94e6740b8e754fb0f64cd4e81beb87089cee05f967abc9fb95a18cda4cf9141d73867705714ec1689341a8d8a9b4a480cf86fd0d79144251d0530931fe9fc8a70539c97e17eb157a07f5780cc5de6b3b69f745562c716689933a34697ab892febfe68bb605966ae7b93baccda48a1e25d5885a678915903423c594bea5ef79c2a0efec90e54c78c13e309194467b1a0015afec8cdc195a5ec2ee66d4debcfc64a48270fd3b4535d1b12978cb805e56ff1d9d7834a6ecdd97542d2096ffa11d8711c71dfd90e167866a50357136126ca76ac6be63b0e6160d36b986f20cb177b0d66362210628df9d1cde56c48c766091ccd52d87f8d52496727d22c9076d5a189fe86f8fa61347085d5bc0f0d7b7b893f65bb90f06dc8481718bfa861eb80cec829280e125d708a6475b84314c650cf7e079c87891aebadc22e6a413ea286e2073609dfc4d509047dfe54b0a2b837d2a061654db2b72b3d12f35c3cb03eb27f7e7460891f038ad2918fbad86843769a1ed4b1328245005640a5c72baa3510ebbe6e2d98f4953ed1087bddb7fb52d24f8f50cd8b2f48e941f794b04dace33fc3d9d1104a3fd866dc0a2bf84e9adacd4b73ab893cf2d5079cf8fe62d274fb7e1ecef461a4ccd6b3e187659aad1890c42bff396ade339b3f4c11740199c0f17a440873b9ece02567eafb1613f0ae11da34497c550df2937b559f64bb1a9c05c1b4c83b2f1fa57becd0a0e2b056c576718510f20ae47fd46398e5644f83bb69e3c1f178bf1e4f820133770bb3e412af3334fba088bbf97edb27f62726a1baededabcfdab0137d3af7f4a681f207ec09e2146dcbc88f1b281c6703481e5519dec109663c734c232231729cf19bd7583d6f1d552333da4439bc49834c577dddc329600f8183d21eb8a041212ed292d3d2f48af0ea3f150f72262d3c696687b027f7394dcd77095c5e4db1281cc187484155f7b4b2b6fb37b2b8d6b1c0edbfc2c3a8f31f787f1b824c9c178fe883994d04f395ab1cc4bc0af65228fdfd1e8ef8407470bb390f8d0db23e74d76e26552eb4033b8b79f942f7895b139720b56919374423237a92b93970ccd5908c9cbdff0a68d3e8c79ecc895710b568aa6b7c48dbe8aaa8b6e33b50715826710822eb5636d0689433abf19f77fe52bc634430c1f32c356d7079c0233d4ee984ca87af8b733d033239733e76444e56dc263ef5faa90df712225b5cfcaeec7bef00978a79d436efff7c70cc706c2c53c59d12acfee627b04341438fc1d6353fe25e7493fcb2fb3e14f3b3dc0d614759c9a152d477d798fe9c01f5c27390191baac28adc1b1a0363cca6817d68665c8822a920b229fd2b18ec0ff958c08fb344791b1d4f0ec0404eef396b8cead0701fbfd0cea3baa597499177c7f8b950055fab814580505e3324002a453f4de1d1d2e5093c732e7dee669382eb683ca26ae32d4b002d8312e8ecf5dfac8f8aef4a78addb19c4e65f4c125f63252c25066710adb4a6622fd2af9ee141b3a6ff14e07ade922515e817a3c7d5a3ca7dbb3f08db5237646b0a5abbc43624288408d8c8c3c404eb8ef0693f9efc709fffa8a63d02c2b1cee275d66a68990dc1ae2c35ba039b425a2fcd9c461d615a72ab8ca95a37124db6ce78af1d0fa95d06a2267b9ea3e550501a1c986fb960d8bce06a315d3bca567357bfb7b1fb9ccf6f89c101ae023f00fafefca7f4557edf0c8ba066058b8ba7ae276e61d88bd584164dc55ba45709cb4c18d90a127453929dbc273b3f53dfba3449c7073cf74ead6fc1b0808f13a97c93ebec63890f59a5c1e4d082bec16b9ac133de9a9268443ff9c276717ffb287769c7800a805a0d4fab315ef6bb47d3475463f80d7ea10361b6bc199d3b007e30d03d78429fbddd988a78a6a98e80fb37d25f3e39cb2e198f0c4d147bd7a1708b1994f9f20860145c6d02eadf5a2ea8e582ee224bf42ed98cf99e1dd159472e5a3af0b11d4b6327d5a9a884a4faf9309238480134e1180b1a8231474ae4f1e9c3cfc5662de25d9f8eb6161381fc4c49f84b5778dd944dd175ef2446abd01ce98ff62f8fa4f5311d5aa6d33a36ded6762cc65dd9d3fc8dbe3fca00659439139f94137e8c93f11318d9e13a3e027418f321b1975c2ca01fe4f8095e3bad21b7d8e6013c1e7d172d4b4e42edaada9b55dc8583fef8c081347ea6a70987b8eae75a96629ba62c3fd0437d5a6a405d05adb4db466f55f146d75938ad89f4da4112dbac1f48d206ea974d96b4373460f7b7a16e971a9b9af843fa493502b413383d605a207ded312994a2a6fc5c5a5dac034abb3b008b8ee178d1c5fa627c362012d615cbc83125562f1299b3811e5e981257e771954b13a4d08c14221f6942002558fb9b2e2802a777cbe5b202498fd8eaf4aea2ed479b7763b4052d6d45f76feb669c9fea9bf481a80dd3a44a9e93df5b4b6babaac24b2fa8f7355e6d2b975c1c08dc70e45c1f0637734cd7c598a2bc97f8f034aa9b99eb3647d33c105f49f7b829d78bfd9365b80218a14061f4952db494dd8725fef5ac55e9a66afb751a30a5fa6d76708b6c910ddc9c548fcc3a15de738b743f29bc4641c40588f49bcab98bb42981b975d594e3d90ce3a4feadb3e95a50ba7b879089617315dfbfacf98e8faca5e8e0b3dc8a45ecfd0fed8565f962a43d948d259c51739611020312cfbe5f09f577ba8f341f821be2029cadc9da124f42daab98293628d72eb89499c952fa00fc60f0d6672a1572cefcad5ddcd49ad28667e0c70d9268a48bd95ab8e8b35502411821a9e95909ce73c30f876441f778665bdcef22ca9474101c728c3e3c5cc08c01e1fcaddd54f0f34c15b4ffcc7f0df611d21d47865ea3e3ec80866c372dfca70fdb91795554a36d67233af4527255c7b8a295465fd92ac2ecf5fa9204677f5f71b0a012aafa758b29a76a4fafa8862dfc56bd0b2125f91b4cb199f6f95c04a1a1c3ae8879b502da121955863aff6fbae505445d1ab28d4ec308267e2a8c928351812a65060cc4fee1a6766b7514be204a731b9d245ea472e7f51bba4b81bc6419d48b28f2e253c2eb9add53c6c5a80b78343d96879bfca3f226bad4d22d2e374eef9ee5c3d72a5ac0655fe2600c9f668e58ce6350b711a3c4da9237a80d018fc235bed1b37aeeae51017c8c4734522091e7a3bc214e9001e3ce7d3c81c9a76b72f8757cb4330011b782b32b95f266bbd36f86cabfd59835e904e5741671491e63afa71b38ba175c6686f3b1719a6032b822be134d45ed50eb1692698d044dab3da37c1bb87b7efdc3eacab923142c86193c758dc866e200efb923206393bf9bda156e24b7dce19c784e311552e39075c4b768788f73949b4c9510f2f1ef9b816a0df674e8e69684562c9d6a63d96be645b290690f8eb42414b4ec180891d8a0d7840f2448b6ede5f1da0086594fbc1c2d7ffc938f31bb12c535cc5098c95c77336c67e05f3d82881ff8a9af7dccd8f0989e758d343843be2c6998418dead04ad0a0d66624aab4b24f10734a3f61585fd11fc2897c71a9876913bd5d252d9ca6ee7246eea425a9a0382953e644bea28fda55a10a97d41d8ce48a51ef05bb66aa55a3adee9af75d1fc2322b8ead3233f70c2b4f26d90cd0be8eac76ffe403dbfc3183cd77b38a190ee5656be8d5887909ed827b3096b116c834703fbbabe1f7e7cccafd734bc6b74ceeea58dd7bb6fb4f3be641add2893fe6a922bd9f1d82ea767ce5b7b105397f98dc3dc594f9ceac20b2dd49a105bfab00bbcee513be1c0955daa269f2edce1a0c9801e70eb1c5eb1f44e6000587ae9642be2dd736e3c29f81bc18ca0bf67eb93e6b6d596acac24190f48ad959025510a8c1d4dc79f363f77fc59e411ca7f823e7f8f89b28c5c3e85c7f72374e85136fef0a481a6291542b440e5980a6ac85f006ec8e092ad2ab31e6e7736bd03b642b097fd61023a5f63db71ff324b9e8bdee262aa13e15743d78dbceab6affc13f39bdff55fcd34f03bdf675c4a8ec7a366186fdb60fd7fd5748bd4346c0807b551cbbf345a64caf6e75f0ada975a85b6b3f15b9390476366ea8be9a8ebf0dd66e8c65349f95c1b88330bad4bd5d879ee49be18b80fd948d5bb57bf0b2ebec8db9880ce4534e88250c775c7ee7ff1703815631e5d88afbd404c47dfe68ec0e835e61f2cc7495a34b75df6cc8ad6163956c897a1cda96a6d5f1b15e5c06a76311e4a7f53915534cacb786c12cdce3eabcf2093f32ad34809c016c584ed3aba13b670b41b426abe8a87558fc8b78bc8cc37ec56d5d8f56ed68913cfa7a95587f247c316bc047c88e5bdb838502f9648dcb151b5285982959afe82ee76cd81a26330359070d86994ed5ad2ddcd50845536c2e0b098d2de475b7919cf4dbdd5bcf6d46ff97955d244e16a9aba563e12cd1cee5c620423d863a3835dda3db5c6439310c6af0d5070f795b378b2a765afbfc565433a70c7a488be73602a94eb51904cb32792710490c0c4a6c237e063192a3d4208581c9873288e969a3ac6673dbd2b85c96518d6f991472cd027fc2a42b18b75cb23716c9301d0b99b57e4fdd6bac25f6139ebbde0d59205a105f5c0f88f444d05e45fcd6c1e3a9b8e37f3f71e39025c58be9e5aa0619bc3c2fe64a49ff4d2e4175646df5fc63a63512d6f2493b02bbe2f147d3d10661fcf7cfaf368ca5e6e15ea72000a7e629e7a0cfcd1e4a8332fcdae3d3bd3234e7f9242fbb69b754ebaf4c6504330b1f8bb23bca5cbf6753c3f8c64d419dd5115ea65caf36896d8adbda100a395965dfaba51a008835dbbed94301edcbc58790ffff173c9f11badb7973041b664eab840d91eff2118c584f864459a7be65d708459b7c07a99728a340db7639cb5c527c14dfaf20e36986d8f63eb3109644738242419e055c3dbf07463be9a592f01c4bd83dd1b638ced626675e6710f8fa1d604df9528d22734c658a154642cc52e1ca5874b58df0757bfadd427005b6c75bac4058b950aa51285ffa88ba7c63e6dff7b34892d970a6600b52123be6d8ecf65cbd80760b08d20753ca50437adf5251138ee6725fb162e9232120be981c53d8a2377c914e6bf47f6be5b1e38a8d93daf12f1cf6457cec2ceccb16f97038497bd6872de8ee6c97cd8ffbfec73c48a441395ac8c5b229547982c37260fbbf6d0165890c93cd1e869129881f9eeb70a0bf6c5ec93ac259a4f3a248e2d4564dcd72c2b59f315b79c2d5b681c738d430625ed8ef78856c313bb24fb5dc53beb09ebe384eb29525b58d29530a8bf77bd539b0e798579d0675b864e18ef75897a366683d744a053df137e409eec3fc0bd8d3cf0fc14fbd6e31e16c842dbb871f314d61ba0010a1f6bd679eb420c931ee0ad7ac518cdbba9a6b746a97020c42ebea1d15da7ff6c4a6008123ba2eba622e79250fa84cc7545457db4d59d746ad9014307ea875653bd41c59b000c59ef8b9f44987a9d27e1a8ec434be3863cefcf1a0236ea21c276c930f63ea8cd0406323f4bc45d1489d1636a02a6d69af551fa560f5eff246a159b92eca4bd292bbef46dd584a914687bfd399e3d5e68a7ec3a8576078eee4d8a88319546400117a096d509476deae98ae2e5bd390106c23d6383ab4822dc26a5450ec445fe70b2ae9aa7fdba9c0933b55cc5e126d8fe065c9bd05cfb97deffbd1f7eb052e26b23fde2b8466e61af1da51790d5e0312b375935c3211a781a57e53587816d0da12dcb44507bf53c4007acfe2aff2b6aad4d2929f26d866c302b8c6c6d423e49bb76d8d0222ea1dfdfbaa82e20b37e0a240d7481d55019298faaa8b782a679ef08ea90e6357b1eafe803c33ed4a9766cba641d43496788f4a17f4fa5d4c5a3575c49cf523ac899149c309a5c971ffaf2e7bc51f1f17e2079cec024eab0bf4ef5430d63cbef98ab0fc3ba502557fa72b8a722232697b2e4cc32576800b3bff60d785d9ac3ab04a44df386afde390449b6d6c222c34d4c2ddf2de334d58d59018d174a2a6abfa830c97a06d5f23aadf4c9cb1d80f7225b73def2d455e51cc5d80d18de03e78912c7d92c27df9fd00bfb71a884523d64f2e32c76791ba25f768dceb2c0aff8e437b99464d8700e709e44c418db96b3b9667e094dc1841a2c47a85613b140cff0359a1f414b2d0bd790b17c2f36a79d34a332874dbbb8e9427bae19c0c0b4932785f3dfba8b654908c8483dc9a76b6842074f651c287add93f6d8410aae7aa9088aaf19264c349474d455ebcfaeac1eb9fe4da6ba07d57887e58404b62c2d25e51984a2ed29a8929233a607904ed615d6f01373aa4d1d5e668da28b693294fbf1081adc2363e8bfdfa88efc0197484b8e091784d0a93c8d0c2b3fce5aba026d60e2f507d12f0e07a1ca2272741076f48b4ea95e316d2430326c972427e0b780742783f8a8ac83161a9557d73a0131087831c042d7b5a5f19955359b00095abd243c3acf8770908d31d4310e7bc90a367e92f76475ea4a4e76a98cbdb3485ba21b2e9535f367e7d5375449f81de82df63211e7eb55a7e15d7e76758198600733641afdb37cb554e056cd31579ee79949a6e1f0ff1a8489096d1132503cd60cbdad34e63c213da671ccc16876d942c1c69958357d8ce2fe1c4f419e2672991c332ed9d378fd5d7f3de5cebca462bcaae5f4d29c72ab17de4850387047c929881ff785a21ade67f6fedc221e26269fa3f0c18b314162bb6bf4a356f7e69044d880997f699714b3526e874a58790609d82d904fe4d4be1e3bd21ee4c0a6c9c94bdd44543600af87fd265e93c0778cf2f6960626f2914138d16f97822f07b02d3829a7656758eaa9860bda2215a7d8d387f32796b008d87beca973630ee07dd9bcaa8767e57b87ea159045014c91bb29fea316d01bbda12b2afdb0720c1768722913563b8821e3790bef0daf94343063da9924ce2233b388cfa99af40c53be617e796167de95634638ae170a542f901a9057aef688d3854ac6f5c8d974c48cc68015c3d9be2a9999ac558cb27448b72cb384ba58aac4e8b5f6e33bac9fefddd08460a944947cdf199a2908fb13220aa82e1b144e4dd9554f5c08ef9742aec30b2234e4655191e783c974633307b9d9604b19803f4892a2fc5cd799889c22917b8f834dddc12228023060376b9c5cb600548b1b4742aec65bf0f1731b307323c3ba3483f600e7323be9c51d275e1ed1e37066819fdb61cf5a1c56456cf9e5228c0ae14659bc0ef82a56f4f7aeddfd48921615a277822d2cbc24fb05a56886118f84ebc9131a6fde98b44df5e8846ad737812f05518f238a4edcc33adb7270edbf759a33bdbef88d951ccb7c32406437a80ebcea718c74f5ef63c3541e4c0dec54318a2a19af5dd12c6727b1a2f04f5d95a604cbcdca89a77e374f02bf54dc14578c2b5e0a9678fcd20f839c5e0a77b25eac6774b727410da695f5c496747e6f7823049e1a471e474e94d639fdf5dd608bddc8d7091437c01d9d43931ac5f9d126fb95f5b8a4154a0e786a192a78ea3c03dccd2bdb097a4ce0c05ad9ea9469866e23fe316e6e37a77f69d04f5bfa1c4749f97dafa6c22180416cfb60915de6d0cd67e2020e8034a1d491f041669f8d2d9ec95a67d8b524b52b4d49063656a6095352ac3e2090fafe6f93bf97f954b2bebf82d083b4f758495ca42077af3718924baa6e7a36e2231531fc8240270a1f1fc6f9909ceb6972c481cdec19d964882ab46429b6ae1523fc10ee3f784f006c62a721a2484f9a845c7033807f50bd913e94a0f78ed2aac052d61e5516decc50fce2b6965f0c5c78eead6cb2f7d58ec7ed6fb122a5c856dbc11a31f006c42da84547078f6437153621734dfaa29872d2c2139b321857b171608079b988de8e000cbf7851e70963dd9e6f12d265b3b8d6d737c80f07acd2967f41368c08556169cd8679aabaaf28d9245effa8d0eedb328ddcb1d76f7e763d77fce28d59c19fb8a149060d9eaf0da2c8cc0afd08041afca7327a9dc5abcfa14021b0c392880ad9bd3a13173a1937142753746d50dfd31ed1d3daeae368a6097d17290bf4a2f88636cf8f64ebdde0b5149f8151394eb271692bdc0f9089d1f0dd4a5ee5709fa5fde875a2a662d58c13969a5b0a574d294da8da16fa0b1ae15ab28dbc04967a24bdf7a1523e66987f3aa86cf8b22e6aa9ee85071f9215331f5e92ac271e698edb7c9dcab1a16319907f34294f4363f6c6bb7b42b3f2741c609d42c7c7dd1bd9665cde60079d846d9e742689cd317160656de6a233d381b4e68da52825fe8108608d93756c948bf31ea8908b8268e182b9aa1200a184339c51536c6b6f7359f56211723c1ba9e2d4e918634c6c667e870ae9e8cc1502f6575b8282ad73bb02f1fe27e8c99e400b113b143cb47cc28a7e31ce387f4db616b2e77a5dc5f37cd2d6dba4bf53a7bbeb42805eb0997d1cb11db8fbc8083ae8c7db835d983426d1d21d63e9e8538e8450d8651e734d82e1f82b3d3601713cc364a305cf4c6dfd4e2d20df538c2e9dcf12740430f0e2b2dd8371c203a394404007ddc0b68395946f8e42e76dcf044f7fdf5ae6c7e3edb0af8494c83f56d0b67267635f5001e7227de351271c50316ef7d5778bc737cc8d7b294310e0a9860a6e8034900cd710fb18fd2924c6ad6b7c0e0ff2d0c35921d08903980ba19e3e24c31f23ba5a0850c9c8fffcbbcf0dec557e4cfada6ac88223433529fed306603f259daf86c3794f3fce2aca9f617c89bc9367a16ec06226727c1acf4491b600eb7376a56607b49a3033f0eb527ef4c44a753f853bd0f459cccb78e82c01a142687a7b166b521723428d47ca53a1991a9f5d77e896f7364f62d52fa77f4171b50826be20f61bf49cf4a04ad7389b7ec5a42503c7f687a8dbcf39bb177f5d4fb78f2beaf7cf8a099784265156e4b8053349562f2704647c7b9d152fd83d953063697a4ab349e001019970486498af615ee6798b102e006a2d42740c56b4949f354caca8ea8e699ff8403a7d6867b27849b4028c37a2a5cb7a8caedacb26d1099c50e90d4a37076baea1fb2d787c0a302229de576c415e96a9b3783180bdbeb6d93f9ce2150f3407daaf51643ee63aab19af91dd847c21c55049fc14ddfeb65255b62d7604b1df6410557214178f7d6b3adb60ad7b4c78ea2d9f75c784b793e75793614e9ea98fd9a78f285c30552e070ac44f2b92cbd3abb35931b66ad32d33e6e0801f7e6ea1d11ea77ca6c87feff298f60aa866b29fabde7e5bea14a02e7f06212a2e0389109bc3eab8768cfeef4999d9e5eddd54279ed6d7de66f19f815d3e1c7d12512883e1e1d362b64c26a82ff273497ac5685c92cb0a49d2ecc43cb589f8e58bd4e2b40c924f8fb5cca29a15792de7636b9e482a4765806c8e9722339fcb744d63b52f226e6c8355c194039dacd7dc3dd850ff7ce266e3380c22a9f1ced06f320c4611a6a303fa684c7291f9bee20c9d67672ebc921515cff5936c8b17051f0b506562be663fbb15b31489143fc83b630cbec38b146858cfd9fb2499054e6394bfc374e60b7075d1d16a22edb9ffd946ddaf6a8fada30772708997fa484076de7aed0fca43495b72449cdcd665484ff10dfbb1f80bff79cbedd093e55908d56a6f63dda053ea4725514b1619f11b70a5463127a59686eb9430c0e3a217184a40e2570c96d44ebc70ee32818b10f6bfa4d523dbe62447c4707f97e108b42a09d089c1ebfeffdc2b529cd67052b8bacd4ebd5535dde6b88a75a1be3eca040f79f813aa1e3fbe012ade2f672e96041bd16d65783792cd12ac08ac0bca516d9824b1ac0d37735e23e2817e3c7c1c44d1c9ba575c815bf11fa3e73a982bbc044626e41dc05ad89c1418cd2bb87d0605f162e913204fd94dfbf0c82e53d7f6d970eccb9cc1c6e7db870d662e891081a8a770bcdac887a812e5d8ddb5a54dddaf52abd0a8a407681be3f914c5519c34f21a3e861ab3b7a2096c877ee7005337e18796a3cd309a832f2e306e20d9422f7b749c0ae2ff4b754c7a202f03ae1d68e2b0cb03df289bdc8dc8de8a40757e69ec60eef7cd154aef4cd3e2364dfe42ea0f619bbe41373bdbc7767dd24a9818a29d423ea32a37425b38560765a8c0be979ad358176ed593cc9940366d8dc836827e11911d56f6c5fd532aa04cb6e236ba37c4a3b8bef7bb74c748e512e6cd8c927990aa75747192e408a7d237db6c28c2e4b4678a6405c4696a0c95960ffd0d4ca6611ece48215a541c122d2ec61aa34343632b07dd5906472c410dc17e66ef0d6d88dfbc1095d633dbe5fb142cceffa83ea9f6067ab379bbca455c8d4be22bc446166442224cb716af4bd62314fc903819b4c0c94fef1456ad985f9195b875c2e0792c360f79eb321de067cb70cd045de97bca86e7c85814b14a05b6420591bab9499c36e064b6a4049b1db421a0d4bfbd5dd470a8679865142d5b4e0142b0101617f9493bd962b172d457d92d4af3939248f61f7b42c488f278e39427db54420be75f0235362d4ba5b4bd6ac39fca0a95f1997b01ee2a87c7361d7029c67209c39d6f0174d1f3e08db535d33a7e8476046a55647380718aab5339ec554afcca14bacb2143a3e48c0caa42413a28bcc242250931c50ea53ab42afb5db90f9d3fce8e47724bb250378c1e4dd4bdc5d23e4ed320a19889476740a74fe17f80a845aade89e54404ec97e8b735edbc78beab46313a543ce0c4adb0844f3d79aca9adbe3cac9f6deaaad7acb176000f93861fac68378f4d80bdc3b688484bfa7d654df92d07be51e16ca7b7f3fc58c958ac900f8b92b287d3e8f481989db7c4f5e422842dfde93256441f449ff2a82cd6e9f1d1df796a1fb5ad599a40e8307ff2296cbc43e4960b88aaa14f153ff6a242343e25f9572b69e9356be8d3ecb8f686f1538d83896fa40d2cff693dede6b61f3e111e2130e427b7ed28a19fa4a260f0f1821c2e5e0b850c8264a7491212963ee6d58b8e5461e40837126622118cee782e36e269871d5a31bfb4381c6d3204e744b0ad70aed9a67b19c69ccf8054d898745b2db8b490202ed9027565a9df1e50b254a6cde704d9d38825039a363d107eb06479f6cb0acfe3a6f180c03512e984ade720652635b33f526205ee170200a367dc1198cd2374e0f5e8403f9587e3a899decd5d24d091d54379bfdba86f8b31c624a1b3c49d881b8dd1fb22554c60b75e690c1aee8af06fc09ccb42cdb7b9f1be374f183ee14fbc01005f09665b1a2f8da7edd6a50d65d1e358edd4636d0160d28f9ecdcccac03db790c7a80231eb0c9f915342e27b72a2f7245fdb9f930c0666984958be8e5b59bc4ff40960e6f852f53d87120f468bc37516f763372a4c1576f188e9482aaf801527311f8ad420b4e8a18f7f8d0470e6b85826f4407c7990d3ee90b7785911eddf8945b0486f17562894110cb6825d255e3f5b8e35f2de5fe31f7299f6d3771b2dca9ad8e9230fe906bf53b3c74aaa18d9e47236daac10386760c6a60c72f9745cb562de64935e3bcbba0f756f5c07faf68d13346b3384add53a5d3ca26164235cdf10b50c45cdded619aaa1a7d490fd69838d77b45b6e52a51befadc62d77ccb24385591128dc4a2508daa9b86cfc20b7aa778d3f976d2bfc189020715a82157f9e613e304fc80561d1c2ace0cfd937c8d5b44519aa5bd2007374bb7ad5b41389d5ad6bc40be1ee91c8b1461c52dc3c756546aa43881cb00e0fefb850f4c7f3085763274def88c1435271260e126a9248daefcf7c2894fd00c7e0143dc750e8dd0697e02622311cb463cbe5b58578b1d490156090d6edfd06f6e09da576aa10aaec4f915e297ea5ba4a21025d6e53454d62351fe938efb7019acf91c3b38aabd3cddefbe554ca3372b96862e5929f899038adf32a3284c759a7cde38d6084f040d924eb94e1fc7c8334fc44d386e23cf71246fa1e20cde3cdbdecb0250fac256dd4edb346ad6e763dccee976d9db0d0f80c397a61691e932395d0dd3f21dea071e154ef8257773ae718ace4ee968a5ac64da82b27d512e5824b4326a508d907d686af7550ce7bace8cd97e0193e427acb6643a8fe0b635e17a2e338201621f23b9b0c1d1a93ae2ccd02822c4f2ba4e3a03db7e7320710e6ed8ace6587bfd12088084410efb94e45a1bfc2210cb8390fd1e7952a9f8b2d6e0020c42f79e8956d55460e5b67063c0599a1d7f8ad07533c735701b25a55f5114eb8d08a16155d7d2e6cb9ec63d2e2c207d6f5d8226bbc8589299140d8913a46c379b274eeb38138a73834b7b5617b7def0e74b76531b87f7ce23a7ea1ec7aea3528933d88ceafd5096d0e71c0947608f71595489b5e69f38524475d9b3d46130fa1e998e9d44ab86881c600b26b322cbc6d8e1d9e872ba31d8811a3d67323725cb55392407f43d7ea58c433b63de70a1d679ebecfd0a552fc0650c586659a130603aaa8e3d8f31e81619917dbc53ad6324d573f526f2365f4b2435a0f1a9da0142d3d1874ea3c411b8004e61e74f1e3948c6f9d2c4b88a9ad508a57d4b9434af239b31e99583db70c81c50e9d0e37a3fd225f39ae6ab02d206fd93197cff2833a1f180b51b7d9bf8ac508f99b869d335344b24b3580df143417b0dfe34b3a11fe5aefb4117e2a0ca409a9b2af829572e488e8e0aca30e04f5ead2ce1306a40aa934314cdad30d496248caeae0d9d7e3b15a3fbf29c9fa5b2ed3182e0a9a4edd5f13bfbfef41f79c9b642160c05b44097fda1f07e4f3bff6880ab2ab555923ddd9bac1846b42ebe188e313c3b455598f9cef6c8938cd38aa9acccffc23ed29bf970e99984736a757d26f6e90520cbd94da5c0282a1a24ee6f5ab9e862b9732ac9ec6b67592eaff7be9e78270c5dea4c88bb6a01d6f9688ae350ace5c28b8e2d0934b97760de6f3a95b990689f9e6b511e864483acaf9f7d20e6a8ed89d22446790ec30867b6ba055731242f3d68824eb7b3788c8bdf321014011419b04015ef5db42fb8df52e6e439ae6461c1a9b35b5c331ad26aa46a509e66a6c8f2b37da5b600aff86b090896d20c945d8ca7a00f5181a55a8dc80fca033927ac292c1f9ed9bf4c16ce183ae97b83cb0ed6cfa9c71e1be1186f53f1458edee3ebee442f6e3295e5caa0c168a53c906054732fd2e3300af341f67c8dbe05eab77ac84e0a1c7f84c3c49e15d73385fe4680d9e37ac761d4946d737b044e775a94d137f7c9804de8a80422fcd3d77abfbbc0a35e9609363fd4c4cdbb690c12599f5665523981d09b703e6f0734f45cbeb4584bc3f86f1d8264ab774516cb663604451cf3c8bc90600bc6310f7d330746a03ae3876b1f3fc35d381bb3ec404b9501ab3c43eec01e5cfba8036c817587a4ec06efc728488364d188c22f21e0788ab914a4cdd3ecbbade2f589eae0b75696958b635da159783ad768fba622d9239c812a1e257b5f995f525784ac429b3e406c67b1a84cb2cb4796122e82a9a117692c9d88efd26a74a7bb5f607d659c3d64abb85b42eecbb316875a83c6b91623d85298384d66129c7798ab5e1b9b097175021861c2bd8edb3359af1bc2a9cfda9a20a208038ea21fd0cb130eda0d3d4a16de5b46c8845e529c40672002e8eb5ce6d66d40082d4f1a1b1913c700f18a5d6399282d2f2262d85ea8daaa4fccf93841c60eba4140d3ff14666ba6c200c530a33c7e279f4f5315b199a722a60c0a7e6c2182b2ce18b80e23e2c31948cd66b8197e7c803ce9ff6419e809d8e65a93c6d66f8e3376eebffa0eb585cf05e246b95088ee6858ab74b8a40b482c8057917ad6d41a609aaf52fe018581799fc27e784b3b5b82cc384d433ac1b588313cdd3af154e43a3648945ff52e508c915544986735f7c85cdd42a6617c325ce3dc924becde7082d9a6cd8c07cae15b1f52ea69e42d06eb06ec43741d46f9d2772de7ed0ebe31c0013edcfbcb30eb42f392918ab6d5cfc3199cf183319aafee6ecbc066acbfe66e5eafd7a66e22d5811d2137ebe6b968e35933c4f3e4a7a8d254a96af41498b7dd6104edc6f3048b459744e81d7ab8afd49adcbca040b5d18437a041537899002cac69cc52273257d98ac5d02bfb29fddb02951d9bdf4b7d6373b1c88824b72b61c167abca44886ad12a4299bf1571404f11f5a66ca5ebc3a04b0cca617c010cd83d51269ed695c681ee370863be8dfbb850a48886582ddf621da4325042d78e9e26326aa73c9dcf8721f58a7488d3d0ac90f79c056a48c2792739986a1a49f3d235776e7b1252b377092fa125674b8aeadcf9120423dbb214c5ca59c22a31c17fc488502a8fdabae98ce36c5b474f9dd304786a5c6dee37d10330eb15829344806f0ac4964641f0844b2d7d0aec2e70f81e745b8601f9b220184d387bf12270fb5456f1c7607e7c9b59b411c797c25d2c8f171d363e471c8df716bcd0a2ac33778e35f254096c5be827677d16b08c10a99b0ce89832c0accb248682533c87e0a8ab72bdadf1bc2443a8923016e915191abf0ede34a67617b1a006cd2d61c71937c89b49137d4eb7409116e184d659139389ce1f9e9ec6a11b665bf49a035931ddbcef7119c88def03b0becc2fa4ccebad741b3226bbe5b24bb6bc34b3194523c400f05c1dc24ecc8ccf3baf437054f39f575c1e95a93835bf33083421534400f623305def284b08a0912a84c722bf3969e6c68b94d2f82c71663909ab61fa72f71415f6590c0e4da9327095801e35d16250f963485164a00d9c7856f8073bf9cd312eaa687da89af1b13078b1c9cac53ba9ed819b810ea3d37336a4255f588749497d2a4fb505ec8631ff20c167dd35b4c09d6e540c394cb54d515831954aaad0272df26ab850be60ebb4cc7698dce5b65d4fe613043731cdd95c104bbfcd1adfdc72e02b282c113e69323ffcfb77caf064d1a46ab01add06848e579b49318005712b7fe626cfdec215e8046ae6893670f3d642cba1195ef6af32f4ccef4f4583f23a9d003dbdd948ae48a265384ed4f515575553120acd2f1277e48adbbc63e4c5e7d42add4581912e6f7d2a016004517f823def4063b7ebed5e709f4b50446363d9ea7a8c8d920a078f26835a1358f159f09ff9ee7d5b59d3e44699cecfdf58d79d6ea8273c8b049e8d6b4b5091c0d3707bb2c2841a4bdf399eb86730417ffa87b88ff9c9a4de887b1589464a1d50c702a94b8dacc12e369ed419602f755672920506fed4a1735d8efab64175d95033455f4d4c20f46a126ae3f95afa6b15b7940bacfa9f3c143b19bf45b8961902830a42dbf2fa1886437e577bb2f9c554c344b18d9da8f2c651688cc9586dbab9a8c5d25ce121b39aae419080b04dd2fd51a7344c4727c8e706e3982251259375f148ba429bc7ee6eb957c501146b614abbb9ff0caaa3b179a10b47a5dae843c67c8a15c4955de86f8cab58f9f5568ffa905fd074ff89aad3b71dc0906830f76924bd644537298ec9b0732cedb81005c615636496cdf53b574ff400893e1335ce467767a953036e1f0db26cf8d39e67850a9db9ad3193a713154adee47b4848ff68049e53edff2e9e3a74d7f59ffd091f7eddb87a52e4732ad24123169b69108a4b65b0bfbca1f540b44d995feb3165d95604c0b8bbd0ae7df46668b82f9f5deb892867bc1b568f3cb3861f12f274a529ce8a7fe0de530dcb769d9fba39adc733c41dfb02668c91d09a5536d6c33127750ff152833cbd3d39021fae5766114672a691ef2f6bb5c092f17d224aa0c0db96814c8fa2be6dbd91054ea139dafc3437225e6b318e40e3bf7e2d3a34a4967e3f3fac4226a9ae26797e5a2788d281532984c899820ffef865e95cbade7de3652ba98221e37386b0b7ce499457406af9b3a97e3d190bf583583bfd12c332990112125520443d9976831682b31b71f0d813fc2eb2b2348f3e16bfd17ab637155aba66a332ec1e58413c1b6d498166510a60df9c665a953559975ad6127fe9da1c7f008173a05a7633297503ac96c8680344c1f3fcff240e5fbc04b52e7346473fce213da78b1f25c34c0fdba32f2fe2055e31bc92063664244676084fc27ef5a83f978af0bbf86d705cfd3c4f46c5a70e0182e92997e3913b69be8851feac1f811b829504122c4453720fef5bb49aac29387c16d1b26a62b001fb22f205f0471ac23e543a4e469700e5bf2eb9c5928877dd2f43d79f34391082de834cb6bae0d5d524ec7c76f63971203b20f6638bb3f57c3e95917e3077c33239a6e7a562a7b241f933a1e672e43aec5f208ac47e07430745f50d3992f5d6d609d9733605a236feafa884aabe2e8b29007a0a6e0793c2ab282aede8dad290008d76292e86f45d2fc9a8e93e56d4f11c12882dc62f4ac65c887ecb9563fd0eb5d7b83b1b39c3add68af0987328af18237561b421a7f0af406f387e76b666157bc9219520fda961f72fa2f47c516b1ce699fb92211a4e185702ad0c83e65053dd5656a5185b2791a8b4b0b9208ceaa8993489a2275a54352ddf7959013875d240dcf1c6f36072cc56bd2ce862484a5a6484f77a5af92b1ba688c8d0977340097cba9141395996f2040b53bc2f44163533336ef2aeffc9e4a33a7ee707319762485a036237e7848729ae3a0c38ce9fb1000fa5e467984310824639ad8aee0b5f86d793285d619a8e6292a8e1d140620056a76bfbbbfe93a792e41a19168f83112edbe05144a80fcf29aae238f9841ff383c0e741961f794e532f0697fa6340252c810b30f863a20019d3d91e6f55bd4d2e23b5b84cc281bc3467811537e1a1a50999f12e4ddc06a1ff6194cc91034aca40e6460cb2b1d9896cd57560a1860fb6a2a08f94d5a6b27da331f47df1d1d7ba833664f8a48a6318ac494c43c3de44314d1607ebc9b13b3e73acaffb7e1d40eb12133a42ef017c7a4a05f5b00ae1e733af1417174d615cf863bcb5f03dff316894823fd8fbdcec4d025a57e5186e4eefdd8d4d2842be5b86e0fe2a1fcbaba94207cc38ad52270bae311c7fb6fe6fec1a40e93ced5630447a32c5bfd17bdf92339e9a04c69c6f0d5bdec7ad923476dfc0ab3e7a6e098e8ed9c4682afcb8ab2ba9a8facb523bb2882c1b96fc9fabcc2eb24fd9971211b5ab0db42182cea13847d235f265122e9466a43ed96bd462123c3f7c158dd064afbc525b5ab275624445396e5d0a35683aec336f73b0cd5e83702fa3892dca726803d958a2ee5f7a078e1bc47817c44e9c8019db35a888278d3a410bf93aadb4f29a2dc9e2702f8f18ddab3233e9bfbfed3e849c6d62e91da1c6bb00839f4b4f2ff998e77c257e9bf7b13ae0406acf4a26017f414af230d88403d4165f68751dd525333d54e96b43a47d3090271ad91950ac4c6a7f5c61ff26ddf06a61031edb226ef4f737d80505d0d9c36df88f46e0fbe381b86d5db3c349233afd67c614ea9ae5e0e1e2ee0f1c63d79b155861ae0db600f406cb66c3a1656e3879a9b9619a4cf764ee5b3825fd30a47a68d17ae129dce0d5ca01b6114137760843c1f4d90c2f44793150d4b4f70e8a4a412aa53ba359aa73f0e67220fe7ecd64ffcf82263a239518074636a5bf73121e4db398cbf7e1ea0d7af6baa14027732b0b9d70c2d0bb4162cc93f5b1d7845aaee4204343a671b267957689f1fb3bb6784c3fae066b18f02306debba7e7ec9dabf9595760958b930b16178ab555eced44b854c5bc64f5b8fa814a55c9bf760d956d43e5452446845a891bdc54bcaabcf58ebe7d97c4bf02add5d72d796db9f469dc4014087c0ae300fa1dd457b0a4f00e2eb6b739d89278daa565744245f46fd4e61dab5cca0521fa690be346bff28b809ee57f667cff169b210e99fbd787c132f3803b8bba284f59575c775318ca7f72e810fe847714618b65e36cbdb92df094b5b0575f1620a2830ae4ebfe8bbb8baa2f537adf212788eee6fbe15821c70051d6a86457c837a51ab6eb7666c1cc595de0211e7a7150b9dd34a5ae2128c27a072adb3812ecf533dd7913eadde93b1a375ef1717a232a8171ba9cc3ad11a8cd9ce5d690e7a694488b76e67f1c4e3f1e1d775ad2e1c869459d957d2561d6ff0085ae002a96fc5d0cdb40adcb8db838350f98385d5da3ff3b303b5d585408ded1399f2b9bf92da5441dfcf363995b88d37c04dab5b34dcce219a0b9e0e647a3d4239e37f3595462e7778b046d5412b4df7e4cc18b10365477f66645fa77d85f5a58be1075aa2599df3e4f4192403c0b8e09b6f56e9f55146ddb9c7410064d0fe83cae6b08297d409c33f20a3b91f541583cb84119a90a05fb13eaec7909c046805528602139f9ca2faf37d0f64de6773efec143c275c57694a218208a800aeb8c6c92b1d58755f8cc0a8eb19234520c9dadb0e9ef8955ee1d1e9528a784ec1d9509a737c3d6f61898b6ba947e5d8cc70a77ff7b062a155b840711e53bc4884f4cf8092b04d25a8b50ae022a9142d923518caf38bc6dc2b246312ed79153372a51679531c47e19d0d6175e68fa370cf96a6f3e95e09554bd57d0d54f4f579e04beb6d6bb0cf7f54e7285ec6370a44c04b0cd07fcefad9bbc4070fcacaf19e50becadb35b42fc9dd797dd81fc9e896a5b5a48419a08cbd7362d5f8dc165cf230b054721535891eaa0025e935799dd2826169e70f561f25b4e7c30258acdb32e2a39923effab2a7bfd47af0713237adf19f32ff450f3b1fbfe73a0fc6ba1d0785e50f22015df1ebae34fb6bc7091e869117e75ea6b5748fb0d27aa78f003ebdec3810622d68c365882a6cca689bac00d758358ecae973b0ea2dfc085225326374a53a57b8adda2b1d54a7d9bfa8465082d28b8d7c7747cffa917b8ea35ddd1c7d8be768932b780de25c8ec141a3dd9df1bad6e66a22a1d03bc5f66e0695f5c73e0b10732f25250aaaf021987a9107503ef640f8cecd1f697db5551929e775b0f5803fbe322fa6a3e1de2625df522e9340dbd61edb98df70f6a54863961ea172b39bf59f01854f0e01120e9422531b935a62aba33a177c172203ed79b55bfec336abec024fde64cbce8af49079f645ceb4fbbe56e2903d367b9102a408db86c6af9801e8d02de247b09e5ad99c0f063fab8c7da0267088ed8855b2f6e4f975ee34cb1f093519815817a624c3d337b6488c1a6848439fbb3bf1c5532b7557193204ac3060604097e269b86f48371e3205df9d08a82a2ff6d3accff7a115ced33152c03bfd43a6f7c8f2616de2489d91730b8d9cfffe91c6f829d621619bfc6d4408d358d670a521f6533ed691562a96ceee301d9c8c6a69b6d45713dd9b0ab6290f45b1756c6f7ecc8490af7e86129ef769e31b492bbb85c9ad4ac9eaa830742e3c89dad77296732a8cfcbac620633fe8c2e55031928354861aecbfb1181a93c71c07a2b48e0c1f0c1a332e4a8101c18d04614cef7e1e5bbafc21894231dc71a042475580c00bb521516f838740397de4ef26782211a310facfcefaa72e9962d26f322c80a4ade7f8b5e00f0e83876768f33476d22d063d2da3400a05fe3ebc9bf40ec5fb2a4e39b133492c28380eb33ddcbf00fa102b017aaf984e5cf8e02ba4bdf94d75e01263957bbb0aadd5813eef3ae910039879e59143a22918c9b5a2188918ef0a4e9975ecc1361d49ec214dc449317caf8f5617296f3d55ab869eb8993e26a54252b5af76244d30618d29a969b1ede16b693e96ddf124ceb3a660defa0790edd76d69bbbb62465847a05b7ddb2698b8a800e851ec13c3de1d28fea60ff1158deb76dced525437afdcab13b53f0b4cf2a4817869acd947dabc4976559a81237b027e92f1efc7210322307dc5d6a6393ab29274e9712d788db09815a612a33b545463cd198d4abab98d103be0e5f918cfc9c7190503840ff1013719e1178706db08346841e451371978f3cbe06095972ccfc0e038f5f5597bcd3e8a0f2edcf8ff466024a085cacab3d13778231ce5a73751aa3983026054ba0651b2424789b10acba220f3d7fa67d60b47704ec3b1c9f2c45db11a778b47f5d63f397dfe68ffbf6ebcaf2c47e6db3204c29bab458341f3cca03f619497479cf88b51b8bd63713a478d61ac5f2c251625e367b831b32761bbc4f23f8a4fbcbdf42c045893e0ed5418f38e330a2fa0efea19777dad3f4ec767928f7ebe6d9114c597051a800874a7d2733d68eedc1d8265615346475735b865d42da3663fb81ef15d4502fd3e1b3f59e1f65835926fa06493a26a6e4e2b1cf4fd29d924894c443efb3e34f566911ab0ff01edfc61df509a4c02f4ef555fb8b0e0b1a669214de255076765dceaf8b4619ed896f3ab0e362663f134ae02314837bbae611c9c33560c6f2f9fbe5c1f5c1fb69fd93c58211ac9c55204d67dc0dd4312ab27655f2bc7963794245182d187f1b6975ae699c79dec52e32afd3b24b5afa1f262418129b53de29bef4e0d94bccc116c811c8b52681fa2fe287e925348ec160fd718fee0245567ba5c7420db1147cfba2e42fdcbbbc4cdadacb9806fc85c0e75ca40c027451f459477c8f8f2ba538610e463cf260116120f632e69cef619e3c578ec9fb21b0124e6320e05b0f1b1e30a59796c39dfb24acdc4a77612db2590b1568591d6e7783640deee6fdf33c0bdc6ca54890d402e8bab3dc18faeb8d7f6b6552a5de80cba6ec54ebc3331c808cdc8a8239c8ddf5a71933b0a1bb6491a04ce9510fe8afc4e8d1e90520653d6cd86b9248fb12df285b3425a114275b1a28735ad478bc914551fad5920f840dc396992711210d7e66c4ad196737497355995b26ffee09b6a354109d4a53ac4a8b938937686e3d761158432c32df8ed503630efc9e1e49c5f1c8285091d9e0176abdeb846e7ba4567b97863f5d5bd7a100cf8e11f2580a34f123500ace22a15759ebcaab057e40ec67451fad0fcf5b8e85881c49e2d785b434cac67072f0c5e42673352a98f104e06436a94eb9959c42ec2057f14d923ed5fc81fc37345b6922a0ac7a842bfb8145e435b69c7f6903684b5b4ebe1dd3d3cb0d571cc3eb8f337fcd43a1383affbeadfd459bde422840e8c19b232804617da755693e25180606a3503a70d002691f0169e1074b98c0c784fc1d565edf600ee8f33d8d8e88e0a77a81ec35d56696437724f2dae5cbcbba75f69773f53e73736afc975d55ff3c6d465da49996107f7fe22053fc53c2cb96b8c2d07be3ef33c7edbca9335314cd04cdba21cb6a290945ba7a8e0c7964b10e8b8253151dc4c7337878147cde85b155d46abcb35b2231be46d52c57575b4ecbf638563ea00942618f2f6fe53e6bf76643060d64ffeabdf5943ed76f0d469142623264b2de2b99eb7493c9aabb7ed5e06b8f11b6cf0eb81169f6ba1bc8f81d3b3345949171b38dc8bd2031b5f27742099651a597b1b04d447e90750db4625947408fabaeae99cab11ff12c7d8868a42b3f81173afe4d2890a8690341febd5dc3d20e1e3346a3f77f08ed536f4807fae48af5956369f7f91692b99472acc49e4240f7d55340356ef01a30f84cc353deb5f08870f58040ac2a3d5c9f0594a97af579f1c7e82a39c9e40ac6ebdf651186453a09307773868fe32e38ccb87fcb6b8fda79d55385a50668183e65c17ce65b742918ceff43d651f3eabe15127d59c28abcc73c3bd59dd989f9ee11667b7d0d92c51c64e55825c8f796b9e19214032c19d352abe70d5f7200df21811943e4b9f6f3d02e9aeedbee9a48d43cc84444f5f428e016f9aff38ca7b1a446036530bdb8da17741c1da5d2baf02524bb31afb669d80087951e221397fd86fbe380dc0745ebba3cc35d0273e21e9b2959731ea7e7d5be4987c09311cedceefc8a32419d0784da93fd1860e04f941f9245ce1ae5058052bb19a2f8ff8ff9c944829e2bfcabc5ebef7283775bfe7d74dc1b69dacd2e670eecdca5704d152e82d6b8dc5c89c3a4fc48b16af2f3a2ed7d5a7e8045a6106022dc6b9fcf1bd9d3e7813285bce3818257ac3a3f1ea971ee56076d657b1f6320d62aa8a30f1853efee2a5e5b2da2ee637c26a377641bc6f88249ee4648fdc1c7cf5da726520674f2dc9bd82a218cfc04bab7280a3364efc6d40ff8b8e6f4d053b697ce41bae32c50318c1fc76c05610adb4bc29f81bbe7e66d17b0b1257fb6fe48f1a6dfa6bc5e796fdf1eaf449685c06cf1e61eac5270291e146b58b7bbfb720bd8c28e0e304a34f76f97b4cb093913cdee1016ae6d115d781137223d9e047493d05f379a1522f208201cde7e6badb2710e60e6418273e56b0b9b6728d140c8af64d86387b61d23748025b602153f290d9e7eac1071b30bbf2529f40dbbc825ed04368aec5e4a42eb5a32ba67f28d18e7f272663f75e2f787b025d45c5d8a67295215f79344b6dccfca3f856cc5c705b380c330b1d4fe944afae34e04b7425ae363f93856924a3775470337bee5efa0e14bd2e40e73790feac4a9553ba95aacbd872222a3939ca4034396aacc68bd34cc9f5c8fe5bec807d5fbc495d4afa57890c5646858a23e1208e6b2462e798db6fad10c3d63b7ff1a6f49cac7cf4f1743b55476820f145036ba5672f32fff9c814651f59ab8421e52162c7fceacd3d10942d8f668d030f26f5506fd456b5d16d50452459d1f4aa4f546c264be7f69a9179d53245831ac8a9abd8ef1baf71cf6d4fb4aea9030db17d1f1a2390d9066f211c5aad9362484b9dbb71f1326f36d90c04ff97249399e93c653f48d24d35c80db98c34cb6c435fb6aba3370fbd3f4fa7f9e042eb194bac6302817d525973686349e458b8f7a08a9cecb1fe9a7534877281b6df5ff2a0e6893c97cb7f3193015002d284091e7afe26d72d14c98862aa4e6c0ca18c2dddf63b9b24a24a882b413a10dfd86cecc4b9959b880f60d3a7f3cef2195b9712d42943e141048a246f410c36261bba09f211ae136807e99dfdd77211dcbc8f598162b01fbe117a1a2cce68aafc8945b14d07ed7557122503432907b42825822f390a2331df9cd96bc3942ee88ebecf4d8e56af7c0753764ea63078e6028e8940a3fd365314585f17845a97b32e1f263e625189fe775a7b461d879e96e8e67c1e1a0366f0493f16e9e619464b0d0ff679ddaf3cbb5fe1ae19fed4711fe148f91f31a2a422bf59c643bcc1a517641079f31e5cbdf0befd3ea25d9bd7fb458825c034c451f32f216e5dc21dd028203fcefa229ae85c335ff8879995b2c41572ab6200cdabd9b22b15ab85da403454fdf24417151e68fe00b072583cffd68f6ac52ea862d82a0bfec55a0d85ee5acd8ce9c021a78270622ffe9dba76dd7e76a16ef1d05567141d6d8ecabeadf8f5f68f4d1e34eec5e0ff24d470ad2d694a08e7e70dd2523513ff6ec7c0449c97951eb3665abdb85795dc9db8dbc990a00b47a34726104dade3dc78ea3eee95e7a5808afe9d284a38dd194f57d064fd2b6f7dbfb6ee1bcbaf5f04de5bedf50c812e804d2da4c2878ec94f20648f49ada576beefc332d301a5c7d2d650dac5e85be92bf634294c41858ba112101833aa34b879617b56e23a0f72de2ac0c6483e3e4b054c60f122c27d489859836077136d45a26654c357373d6518d87e3670d6409597b93a8111e3e9470953fc968f88457aa708d0acdcacfd46476f4dcd737c03ee1a670c74ce8c3907ba8973d76a1209ec441b5221fedcc63f2adca7034abc7011590bfae19c1b33a20ce0cac06dcf5f5ecd14524cb68526ee979b9a8c9f6a219f3486ae4a08a48b522b90716df9ec7f8ae5e0e072098a9263119ed0c288c2953fe0c2aa1d94489c8c8b3c9fe194d9ecd46b96b2566c5a2fa5bc8a7491f12e542c597539409ce46fa622171112fe29af3c53bdde30845cd7443c55ff2d8335f64ed61bd24ffc0a7d3b2ad53e630429ecab59bc475a9944ef576ca6078926e3ebed8b7a0836c343cb82e3eadfafe3460137e513e120d54d1f51af053de1e37627fc0f5a9c3205020071f81bad46e1d923817f7f043e6f0ea8651a834d76dde394df33670c683e89d9abdc0a2c0adf4c7b7f90818364c0380b252f2edac1aedff35c197d75bc8d41ff6f0be777780b6a386e7b2da94b3a326afb56474134cfc3651a4516ac71c90aa6efc9304a9a899fd483bc4926ff12de5fa92a018cb23cfefd7da8f38e9edb398c77a57d443f7afba8398f13a3de33619f62ce6b005e5abdecb33806cbc27af8a4cdca15481d37cabcd7c534904b5cddf92f1b6dae4fab17b494c346a69f3f07a0e2f9e05993bac6ec8d751b7d1744fbfcfb543d2462c5e22044d0bec9a6c1ee88f090e96c1f54ea94c5bf1bd97d1680c6becc14f019715950bc61ba960db0ce6b809b7af23fd30eb953de2d2ffd0eecc12a0b30f5ac30ae0a13774a8ebf4f02d892fb4ed785c4ad792c2edcfdc97eadecb3b39e91cf57589182d0870ccabb08f618394d7754475f00a04a467462c456b0c4868632e9e06f0cdb58b2117df4c29e114bdfab00cb5c7a3588290f1aae0cb6957fd3b64f2018176980849f18279fdd6ad24a20092132acdb7ef300077592f9c513ca4c21b21bd648667fd1f9d41a44e63fc37d885ccf16b4f81fcef00499f0bc4cef6134a5f6bb09db906475d125675829b27d84c702fb9b6ff456ba263d116e246850953678cef41a21c33348e8e39d55a33cfe339f84a4ca115ab49d14405a4ca3112a28b69e0c2721a97a582be0d5c473fca73a6fb038adf3891416b94fc4660b74c0ffa5142f059c46dcffc9967bd332847078ffd1f6e0ee2639f56d0f49b7d094dd50e1f96573d40d18216204c88aec8e663824002a997d20e90492c26eebaf989835be50e0933e59d0ef3a29e37c3831bdf9f6980fd3c1a2667851c26125ce73216aea0e7277f402e1a875af1c54362f4c2d64a3588d8e13086c56d15646b90516513ed13dca58d9ec844b21a792256f7aa65d3b4bc70c70c88bc6aa6571d929ba7fd94c7ad21f35e7fb217cf5555b7b1f4a6eb35e4797d4ba26a7206c8d3f6d0512cc4336a7b41605b664d859e7f8f0ed90396c28df7125643f611e0cb2aba924701ec92ab92f743594b29170d248ccf47b73f7681f08906f833f03acd6749b9a258b736b8d922e73486c3ede94d789a377ef518d104f844b1c3cb661aaa70d936de1f191133d588ea0ca7f3e02721fd52a4cdc5464266050e87a89a7f7a585127410c5f172050668689eb18e5915b136c4013c6fecdb4aa6892f768eb99d62100e992fcddca33b0fbe35616b11db19c8019b930c21281594137b3b20854b65bf14e8df29bbf3a04d1c02918145cb86135fc317ed90009d0d6f27e5122f590e184f4ac7e63d0d7938a6cf5896e31150c35f8bfd7c3b77e10d9690b9d97cecd47b672507763bcd09341c7768751418248bc0c897e3842bd38109c7159aaa8060c8767e41b5a3215dea9b9aa80e7f5c0246b20b2cc026d09c6198521e36461da11a3a7f5167eaca14be866417ba803e88d7277b0b898de466f1ec03262feb2ebe9e267a7127f6b68a8da8790190126b76bb79b493b58ed1ddf7877aede5d8083b502d2fba8e0cfb1574d8a2c966cb865499add935c08240a5c36feef1e1856cacc131b812ba1af91fe01246b8f90b63fcfa87f864c61d9c0021726b973a7542ec478d0fd1eca1485543c4e52450bab67a7b4e705cb0f35a4668e03eacc716dd1a7d6ce02cd54610674baae44d03834e615a3fd5220f956d97627fa87a43ca6e801dac8fe690312d5e480df33de5f3cff23bcc8b0aca85a3d440892001fdaaab97d0f97eac83e23ff89f82bc0e394af4316f0f51e914246a85aa85d5721df243760d196857ac2b0eecb8a7ab59eae1c4b315487d7f4f0e7e9e291152b9f8e54809ec181df5570b8b829ea28746834349759e66e0f1aff4ee84ee00991b14d9309a9f37f8bb1732f386bbad2617a715fe3c11ac39a34528f2e45d18fcebbe754d7ac0641023b86aedf022174675b6451d935bc85ccf8873982fd756b08df082f71e74d11cf4dcbc875ce0c6389cc1e707045a2a28950885c2f6fb4278ce2772ba2faae8d1c4401056b74bc3bdc4c349cc100048d9037ac213a01815066de253adcf42259a2657f821a12b40fda73987a5f5dcfb7790ee9adb7fe343f275dc0db6a695fd63b26c6aa4371e1f736b88b3ba59aadfe317638a3fc50d33fd85653392e02791060f93e8f1fb6d5fa651e456b0a410c31b71d2dfbb24224c489002f79ff792460b00ebd5cc2de5fac53a28e0596b973fb10744cb11276c4ac58a5cfb3f32b327c7e90799298e61815378044dd5c5e59c67383b011efe69f073b09c3af6b18fb6a5efa906cd9363e9b7c7d9102b24443a5cf0546ec7dec2c05ccea089544c4ef1e9b2c438f67938ba2fb1a19f539ff666ff8fa117f6eae9606186ae6de9a9c6b652554f25e0f0f9c64f5ca1a2924dc069ce62e28043638c46c321829a5a2da6aae7e162573256ebde75e24cc28c9a114edec91df085df421f83316b0fbad42b6e773f71a07a0c03812fa6f2a305d6cd74e53805be8d855d705131503fe2bad7b9471824ad1ef85a7af0d7d77ff14d2b433b121b0ecb0d819fd149b78520ef55aa16b11dc1127c080661453d12d0ba0f5ee80622f5d1df4ca48a3fc3b1ea7469dcd4a54fe22fb97ef57e5385b7aa7047c9766bdf74f2dbb1220b432aed96e21b8488107bd36b78714d9e51ddb12e2eada7553418ac3c28e646151f31d12d92f4bff153c75c037a83a0b1553973ae83ac4cf93e219da2e3f7f8f63e2b652e5424344fe4a75e70fb81cf72dd67f5553bb8c786ddd33b1b97466f42751575f39f1693df969a0338a0e757e9c9987f916e38c654713fb02f31b6f68be5dd90d19c0cebe7d5409c1ce43e9b81c6ee7aaea8080da657156d8e645b45c3c92bb518337247f41c446162c02372f738b88525f56a360792d3656d11c71cdc667f73fe33e0674d05dd4e3b1923f8050ce0d855a7affec15bb6225a4ce111821f024ea351a75fd1f6911e071b989a493db371c86d8b1740974da217a00b01fac5da455d7a9888dd9a9bbf04dfeb9345aa36dbc1d4011c828ade00eef6dd017e665f00f889eade590f310787c2908c585269cf4faf6ad456e564ca227c0146451045c24fd0ed14acb9c69b3956d69cfa44a532df7938c85812eae9682a66165bc57ca7bff4ce881abef13417271ab341147f6143f1b1b246d0328562cfee006f06613788c070291911e95ce07e5d66f1e39cccbc61d1eb17f87fa6f4e95948a04cfa3b264a68c852cd66be2e30f79919cfa3bff01995c209c55f017249dbef8c5d8059cf45ba1a4d2c9eb01ce06eab66ee888f25bfd501b61b209b4bdde9d6881e076aae19e5a8421bcc8b0cf0463571581cae6af855a3c741f637fe9aaa73243adeb911bd429d26be62fae7e6362e5e7ef3a797526e0e4aa682cce8fb928fc35306735b804abe44fe6dd0f37997af35ce6bf604221ff5346a94c27a8a57cee2b709e8f38e5d51f5423e4eb90da7eb7a4e5c0b8a278e8fa7729a570b5be092ff03a1017c94ca3739b93daa66f82edcbba1e20396f1c2fa3435c0204a0cb6e134d08d10a2cf214b7632e231f90142a4430ee9a3922e36ee3ab4061659024fb30f43f62ccd213cf88a41a01b1bec1cfeb651fb099585b74542f088639ab3114226ecb52dfe4eba9164b2ac587cd5212cda2afa379886357e75de8ef31d9f81c401eecfd55125679956835fba0a067593979a6d675e3a1c9e259424af2df216b13f6ed1cf8b1197b74eb5282d63d74ed82c2ffdb10924bbca7eb24a385e606d53986ec84d2f0508ed583f2b91d3906a591dcc9ae522f62c027bd661d29fa15f2b8cf0d4fde418dc910745daa256ce84fa23a19cc9736217d90a05ce06b0a77c21f8b2bc09c7c17421f59651cf3651587eb196e3ce58da54345f068e20866d5c29857cc19a508048ec74246fe4bc8065c2d6984430aafd8f27208ac4da5b64fa7640b61d707b2f09d57356da28ba97a8a392090710a655b7d07756f076eddbfd3e68749c1489602a024c61969ead20a273a3ba8743eb4d69bfda3ea217ab45f1e26da79abd30cc24e9452e3c6b7f25ac44e7d6ed40c65d05f2fb70fa1891b512df5e7b67d2e777661385040b704e17649c768bed60ebd26d4cb0564d6577a24ea4321a085925c5dd0ca433fd044270a27b896a780056c62e112daadd4753a739c3178f9fb3583e6a3b08d58102fd5dc27f42f6f464569602aa904526b1ee329ba6cc965f6444687b23a0d3463be251c910f7dbd324e24c8a3edf48593a095d2a6b982e6d02094fae93cc0d9659505c87754d4b2d7f9759544882d8a7db36999d7c7f62bb4e5e0c21b8ff03a58924853f8d3f9974f79a40e3daa84290f1cc90333f8b533e7fbc6ed8d9d40a4bd5aecfa61b341d7d6f2acbf7f3f913eaf7aec598653f643002a0ee4c8ab9189f01839a04bfcd1afedad266bf7ebfd7be4ff3f4acd3b6588963c4169cde7d26a5f23435cf7801bce63626c549227993d90b4d0b9766ed8b9dce95fb54ce8a6ba4231515d1518d9a5f65c691b4a12384a71829f4afb2143e372355d176ca51dff27c7ae572a420a5f2b4c9c3ecb25dcc692a716bff9a84b34cf16b0a9e6d10f4a62f379ddf1bca097eb37dc985786c04112c4ae80c31fb79fada194439c857e1d5b03c80a5850b90154a9c663084d2e21c78595a3cc2cb9dcb90a675f97761b3d00cf0515f291cf535a9f39a113d948b89e565513ba14e215df34dc4fcf44393d5adaeaedb8abd4b3143f8d99a412034fa3bbf035dae686d5a54b795e4ff829da342fb19181657e24f7b86380661426a5b352ebe1cc4b8f87640ed90a72bbdfa38e4b13244e26b04d5f4ccd954121344332d45ca6247b3cec4a6a6b2cde18bdc8be93c279d69801b53ba66723e7028785cc85130eac83d8bf62e0b5b70474f6522b497826ae3038cb680815d53d00bce23451b606bdd1ac8e4bc5e984294ec5ca7b00a3e8dee6ba83b96c7d4fc47e5890f3be74439f437c8243b0e746196ee56ea821485eaaa8b9e0832b1dbf8b630c585db53766e82295731e88b30888b4dde91be96607d8d4cb67e05d369ffab0d5bb4afd490b36de2b72f4d70a062dc3c63d9effa99287a9b2cda90c8c5c7d46807a97f07fd95fc4808282eca9d2368fa586d336d3038b44070c95589fbbf50c170d31813e0f5cf6da1c2664dd60b0916d1ecebe51b366b4f2b4d45baa3c7dfc31f21d275e8ec23ba8a30fe2609394f2957964ca283bbd17e3d09220b4c24447df81aa9280bbbd1dd172136a1503b244cd4bd72e69831b4ead1eec8e3ddd0ffeac63f177e723cd0176fa5db42ca1f53fa19c807c422842883af933c6f3dc1ff875d18649dc323c536e6dee4fffaf59c48f9926e44390b8c82dced92aab0c1b9efbf14288ca64075d765c1675f5ccb0db55694bed94ecc4535e5cbbb4b5bea23a1abec6f83192c5b75bc69f7e28e0d6967ecde4f615164246f15603d5400723bdf3229d9e2e98d2a2f79622214e67b948c1bad077a91dbc30584da27f5afdb3979ade7f8c38aa1b3919eb8fb2b8333a5535dbc52cf5139524d3d7a7e7c46484c243847ce05976a21641e8ef7ce9e742a4b70897a78bba8b71f8255b41b20494b4c1471a91f8aa8f3ae5c67addc4e3aa275d21a27f982bd8cf36bca7a7ff067b56a7a3d5a7ccad74893509dfe7c64ad24188e8ef4249dcb774222d4dc6a6997acf4a89efbc4c910917930e6246ce8416ebe03d7cbbe01c5bbde46c93f29fd09ab713af0848f2f0521c3155b8097d03a2167a3bd77211a40ae9638ba172d5f9df625e23206bb766145c32ddcef7da3d638f72b222a0c144b3c447be1a0e12e9fba178135023c175474ee0546c31a1932873d729851c841374b5e4aa0ec614651a968019441370f71a767d9c5d1716b53a66e85f4b02ebab25a1f06a6d7bf75b6c7a409f57bbc4de44e83110c3b97ad65efeaa74abd0a34c282d1517392596ed0a1e9d6762496e52da6d635312371887698e857e54350561cbf4827525df473a44a50c4c7b79a201c8ce422bd6a3c04cecab78dd3a97ad71d3c8939d7cd93843a4abd703a7e4dc9a3fa243fee691cdbe8b3beac25aa8c392cbfd2779cbf68409af8daf43c884c94d2505f6f39ad126e9859d5957ef51bb1fd0fa6a06716808730bbdaf58fdc7f210f5f8bf4c7cc42110fb76253b3c3fef744f0357077484cec58d9ade253a43116d00959c5e85f5bf57f8637823ddf9c74224dcbdef0392acfab1e9fa83a4a1c95b4949f8b4de2486ad3e9e4b70ddfd8201fc76d5397e60a022620223fc304586670ecb7bd83b93ae984454da05eb39a75ad1450559212834067b14f3063c6671b7fd463e59d077ebde25bb0e5f996826b36d8c24a4dfca46b726f66aca396c98881a4bd2da208fba80c1cdce5fe01179aa32ad29a14e95e92a0cfac6dd2fca10f96bec27fd539ae01fc2d1a2fd597217bf84cbd0a05c8a4c977659df2a3803085f9e6a6c5d15a58a274cb0dea54be41ccabfd35ff42a8728c27f14435083eb0189b08b9311f7f38970a0facb846dda00418970eba873c0a8f485a606d9a2747047ce7b9f09754bdb293f2a1bbdfe717f49115cd1da1944ee3a417aa10d047f496a514de8306c49bfce1214712d585698f50db51349d3aad7c2b8ccf1573c3ab20ede5e3d4f0a7b6e66b3543ceef0f2b4733b822a7517beb46d8d55d0f48c70f70bc2d87f29cd90dd3c08fc0e608cd25c378eb0916226128734c8cc408feff80b9c264f5453de1972146452ccad8b35e2d1adce1d4da34e00d68870e1b6aca62187ba4eb9d4647e0308a4476622531b639a5c3edaffb36fcab2ad87d8e9c7cb2ebb6d560d72b9b385d8d7650afc2bf4d1a9473d24510d510bca4e7a194c09caadc89bc3da79ac236be825d17cf033a4056fc7679ac690a35f5496fd5e9c369438b6ca4a1e83f4bd2ec570ee936caf2368c6769232ff8b917da010ec506794b0e4eff0b59f6f5e355f840ad3722f0ea4d3d670d4006c7e2751de5a0f92bfa19cecb0eef2c5047e94a0d4d15eecb7c3a31ece9388053876288edeede23a78e5c823d9708add5ccc26f057ca5d030916394fb0f06a91a2c591b154f0aa60bcc96be163e2ba2cec0b8a6fc6610838ef977a3edf34b178b5f20d74553cd2b12ed07a3ab48fe20a2a5244a7a784aa424feed037871c6b6b9c806af4530376fa95e8503603f49ee5e49fb956e19673ff57ab314aebe85a9a3bc3ffda5d8f8c17cc731f15a7951f54d16220a6d173b36a56c24936df876757458b0df100bc1c2e05ec7ad45be482a0290ed7a4016fe603e60f839d9deac6ae2ab410d7b462669aee6beb6c36b796b5e1f94b2c488909101c9ff19834f85eb5e225499ccdf9edd373a9d0f3d45932d036d66c13cf069214c608070a247086a9cd2d0f1e21b0c0ed371f75b32a9cda4798802508372c535b213f9e7cd2cfce040da55c6cea78ecf6d0580767e0090e956600d8cf914629652fdc8e0f7de17be23362f0dfc6b17feb690d3890f4f336667363ff231951152d00f745e7ec547a3e35cc6108d0ebc8e1976c73793285af15aa841405479eacee800ddc0930c40f2b1fdf03877048910615785413a63fd698ac60fb8aad3165260683b85c0dd8c9c3e80d0a964fc0e790f57e44c183190a3ef6fa6bb9e866ce474dd565a88b32af8b853b5df70fefdb77dbe8dcc1593d6e06b2fc38e68f622542ff5d210dbe2c72069e268ff789eb54a4f997a46abf466e476d282ef4a53f6905fa0baec524cb731067fb81bc3213dc03fcf61725fecb8baeb9c7ed7da7e6efb370493b5dc25ad6a521e1377a83e2124e0352521a1407051ea354dc8052d2e7fd190e2d757a9f9752d8cf9c4a7b990b3fc67626123bff68b76e9a0dba2c11885745f0a2cdbd04a787d0b1a0d5bc08952208bfd997d6065680b84a707de7c04f503eec628f83a17156f3ecdd0615c1cfc87dd6092c617b294256f11e07df8988c57084eca9bc1343e66a8d57676784316b5e3e2a2a309177dda40514670ae5ff59278b559c6033b910f46735a72ce35be4662b08715ef68864615699fcbb93530f33e599908972a23e443c8e5f339ae431fcdf2748ee3297b37a35d0a88016037e129ec8cb6fe2c45b28122621052806f243576890d848b569ab8488cf08d29284b3f6500cc193a172329f460250ba7f25c3d827b96267b9db8d921da3d93850a53032fa9ce7ca99032209cf3d0ae7ff6b6b93791d09c9690608725b662cd46ff5ae17584cd1b26b163819087564bde16856b98aba6e618376511c76e1ae01020b37b9326dc7cc79e26b7350be2423935952240e7a75b383fe91b509bda9700d9720900807d55d7debe5ba453a6d21e80d1e09cd781d8e0adac3ab3f991f2aa43ad2b3c1213240cf1a893245610bfeca011f3cdf60fa09c8b19293056eac8e706a10c15301370f84d84628a0425917f9a3395b6a5cc8605f9b5d370079614cd5890648d74bcccaa9b28422c68bf66ad9f722a735bf83e7ba0088c1f238fdaeec62db604791c58e00c7baae25b76a417a08ec67b86c55f8668a97a4dd0389adaeb2ff1dc604f66ea05071437675b08c726a9300d3079893b469970320cd37b32a5ae8bdcf89f84971996d9a9964ca773e3c77372b7a2bd4f7e06708bec38115b1c1cc0ce36d8caaea7e0d43997009af6f97df70878fd79cc43c2bbe9062105cde5b1611bf81480fff82efdd9fd470783c8af308b6d6d4a0a43bc5ad87445cf1481e90fb3805f166f801e78b4f92c6d637d0561486dd3982949385a71da197c1f971d57f2568dc40cc5c9dba6fc08e844e4a45a12fe122fced08383e0d7f1c3a0ebcbfcdd415fb27f40f4b23720a8d76dad4fb6e639588b6d8110c1b13afaa4461a744fe65f1fa0318c7681b1edc5ee0effa505453c0d3b039bbceee63b21c1bf4afe258ae46d4576c87ff85ede671a6c9ddfaba5a1df77419c1f47e1438a07324a082b7ff84078437445f1f50184687147308919ed52eb4ccd04bfa0b3a29e02c2a0b0e4944d01b180c8b4d7094e066e3e0260a02bf17879e8c5cbe878faf6e12fe99266c4f0029598aff32f74d97ca22fa1944b1fe864836fa52b4f040c9f2137bb0c278f8e0feb99b0f8f8007f4236fc7fc0969b21d8a07f8e9f0fa7941ba870ef2441f10bbd1bb550c1f8ab1906bd8adcbeae8524a9334f065bbdd25757083a790114fb070f5d75255453ac4bcc6c189aaf9574686a5224b03d2cab30b0eca262176213a6293e2a24c9204305e65c3b770a01fb771996c66f6e939529de818260a8011981193157c4f6825bc30f94068f7de51979542565ce402f61fa0d5361e992f971faa83f2e4ed722b0d8c11f689ecad6c285ba57d2a87ef2cd6c1a799574120910798b4a8da17b9f16d85cf45a8615e5728b62bca209116c4ca9fb8c7238178b5519d9b37c3f5b71f2fbb46812d0594b70f31cc57ec1e44f0084e174935bf82815bb2a92ac17baf672ebe6a246b426817bd0b3ea72a2ca0728405f13da01d5fbd05cf3af72af6ef35cbce48945e34b4372373acae85487d14678967371dce9d59915b579b371a9232aead8877a2c3abc335fcb28446e4bf0d99ea8d969badb442bf8b9074951e5bdab20aca3117218bf8511882c747dd60e81f53b0f8d0380725be1387e62b9c0747cf9318526d69e24d02c95bf64e0161a1a163b5fd9667d8859f53e9c9a196e385553510c6ab859d020f6dad16cdadeab9dc67f2dbefbe1271bdec5ed4f5bac8db4e5ab031525381ff534f4a54c28d4d90565eab0d6f579db5c4797691403be328d294d1e1a733d1d1d31c0b3f1a6814101f61103167a809e4d80aed1342833ce7a828f0118fadc13206c8b262a12dd64beb528c52abf3b9d3904742df9a721331ec8cd276bda5721fe8ce48d18fd47bbdcc63c771a328a0a2cae0f9b856539aa86691d1342a01bd522fb46dfe8c8a56243e795abe0f6903d69a7db4cee29064f4abd18cd9101193648a44bb19bece8e6cfab17b967a3eda46adcf50c0faf3723dc5c60cb590cf30f9a43a484c689f457d97ca277bd2d7546a7d6852cef93c420124d19eb2365d0ddb22d88bf7c089f4df2c750951d94eda6a0bd53925a130c67781f664f1c7265e8a823373adcbaef0af63f0138d9f64831b0c7977bba25f6d861e322cf95bdb47e3247139c127bec1a22da67c529c4162b34ef2dfa5de9b75ba5affd1b4381f9bbbd3e2f14d960d4592a89923a853ed5646f1266fda60e6d0424be27ea37c935b96b5497ae7c8a3647d161b53178b38835e649ab4131b79728301bf0a99d184ffc6f6a09ae24316a502b013b2d7b0af59077fbff7e975fc01267eda7410be6f9d17818df1c3c61a1824fe15b6f743604c5aac19cf5ec430195abe929438c1aeb936ba4f2ec7d052fa22fab906109dd84bd374fdf874be941c6d605582ee8640fc4870f7dcf9b56be5fcc01c32cb502ee02417fd1ede4a64cec642d73e0e3bd4c4eb65c6f1164ce88de72d1d3354c4b7dd52a915454575d781095ccfabb12ebe82ea1f1e1810b58ecb3a3d6f3ff1324b46a19972fee31f9ab7a79db626be73001574f573e4fe12338c81ddbcbef3e52819cd389706dec77f343cc8376a73dbc024c33f2344e69fb2b1ebae710d2e064d21c1211ad35c89d833fb0777c2411e63708400ea3a9917fa5011e650ee93d9c89565c71c7115e09559e6d248902e7eaacef8a96e5d272b72fb6cddd2a84486f257fbb03ef2badb4fd5bab16fdd21b0911868710e7c381a441f9ba99b03bce2c9174a5c8379a8cc7280aafee0843dfafac505dfb073b49154453fcfb9acd20ab258595137433682e3c400480317e5e410852d43c4473b35083a4646ba0ebe57ab20ac0b349e3c78974019cd89078abb95b5518b309291db2a1ebdc0844d0ed63b25918376872d082fa03e2444ab475359336f3e20cb80f784e7488beee51cc37c7f565d255d1fe094251090b888cf2ac2f4827278496b3db69df65bc8be005dea4df2378ae4e8a964f97a61c45d8636a6fef37714f3d33e0197d8fb8b26bab84277eaf7c25f63a1f689892cbfe69af9e04eeb93b3c6387593ac2f9e9db2ee99aea0c60f25e187b4e467ab9f1eed7df500a00f6bd046d2e4b3eb524ea53607627e69a75803de763af662d497ded92bd6187472a58d16a151c845d6742e3de14ad4a3515325c43434e3b5e437c3ee5991068d2cc3e04008d4569014ccb9734f50c685e5e02e9866b12be98b2ae1242fcdc69089a568022b13ff9904c6fd402a07c1ca10e2aa0401f3fc05986ebe6e30396146bc03f91a057afe5157c2152f7af8d518a808058708d6dc95272d16937bdb6b70b45dabd6422b90c895f3e08274052e8d5bd09053a0e7c7cf394e59e90a682e09a6518767f54764fe1b4395e69c5b631d48097d816a4b72aeeb89ed77f2b5abc16dff1444110f407f899e02fd779f2bd3e5cf45fe76085e12a53ecc69a6835b41eb3151390fea1e8c60e985323fadc9d29873c70f11177d8c2ea3b91a586bee6411f3741d3ef8ee07e609f429ec5814ec95c33523af7fb9ef5e3b217ca3266ff6a1269199d34459daf772ca257b1770e825fac22b5f83cfed557ba727b1344102fed76f77704ad0c13968b2871b9021f84b72c74e89a5a095168e9cc37e8eaad0afb6ddd4846d238458b79fa2af7beee839306ab9f69624d8ab636c98c36274a0e525e24afdc1b5e09c5b8ab7ce973d975db5f0fc836c424822a42500f8485d8cc4b47c7662412fdab3047e9e5823d14dd18b9422ef03eb6edfaabbde9c7fd9dad2ee2b49f3317bf0ea3e2b95bc504b1ccbc9d1c3ea8451bf6f23e150e243e97db3b93da8853e483779324a9d34efaad9ccd51b223d47bbca791b42bbb51005c3186ad9a22a896bd6d43ea26f840c66fd7496164727844d30b96b3ee7f592fc783a4142bd020cd38a99d7466092e05a7bc2d1d9c2a1297ee5eb8253bbaa3ce017e1e71c6855f9cdb914254d0d6623cd033f14959f6d8a3d7d135521f53621d62eb465e71466ea4ddcef1086afa40d59b2340f24c8ef6001d2bffc1ba55e7a0f5c2d93bdab34d49510ce4991e67eb72244593e27a95ff71e2e5e0c5a4d0eb48f3f6053b1fd8fd6dacd22da3616fa4478045370ac5e58119f0770b61437570855c10b2acc0c3527924c52b4c0f2aa19a7c5c842cccdaa79d26b4f24e4ba82871f6fdab9c6bd8d459920978efac0a60e877493c95c8083ed9720c2db5d266f726a21233c30b7b0625d34f3b2e598f29a2f567d8bc7e8e5ad31232d19dd5a692540665a8785b34efb505f7d807654084c391147842b032c9f807d7b93d819eeb5ae2227f36da8f390508c2260a9a33eea0f44a8043313e27eb4ac249ab8378392fa6aa433e0c9c5418610e0b82461d29be40ce80f665c5703db71d0d145cc96fc99bd7ea8220b51a04685f40b20faf71f7099a158a10a913e4f686967db51025ff0b97f901df0fd6a9d1438cd17d325720ba8cd7aa29ff217cd903fe0c4891d69e24bca9962fe1875d8527f3461963424071cb630e026d2462dbdf898c37d6a5facb8a2294936466cd54bab10674afd5f5d8a8721c643e2bffd31004e7923c91233bfe489c60850e7a6bb01eaf07905ff7f0de489cccccdd3d956ca45e412553fcdcc1fd3de424e32c21dc0dc328a4a723ce6580a89ad7c5b040a3780839a69c8024860f5a98505569cb92a7411e58ce0e94ca5108e2695a33cb92b06f1f93a91aef94d902e82e5d3b02217f0d6744549dd32cb221e42e069b390095bbd826e5af443515bfb8f0dbef929dcb04caf60480e50d4765f4501fca243de327383eb1db4cdb77bdf57ae4963b95198fa460df8acbdb3aafa1ab159aaf40adbe437d29575cbc03c9dc1191f9f461f4a1888d82898b088f29c3aa7c0a41b82f5abb042c1663c4d25ec232c4111d03cd59d80552d3e85cc7157cd00628a13667ae7cd2649dedf9c2e95585a0616da067adbdb88745d085bb95ea6893375e89df9730894567d55016a67b26a27888f9f01ea7ec38237a3c959e05fec5998aa41dcc0d494b5386ba30c2ea4ec239ed65eb9851c86652c34a1924fda8ec2771644b38d7e6f5161b6b15307766592181ca2fd8ebcfc211853a6ca5ee042030973bed81bedfbde195b9743a62b5f975d5129949c78b7c870c50cacef9792d9693a8a84b469457ba108479f7818913164ba8b74f4a4eac4fc9930af338f31594c29514b1a970b471576cbdc89ceec3c1cf1c9ccee67c6ce8ebba075a9a4e08f3e69f57efb5ac6037bc494829309323d3a00e0f5f3734d5449e642e67506a488d9258d7a0b17a1ca25141f59893c7612184f5bebe9f68c795988390976239b948543356c93d3b72ec4572a0f8ffaeecc44743da5287b4bae8939cce629bc6db125d9b5976abf8b5a9ec91859d788bca8aeb69280096c996d7b312be1bb22815e40caf29d1b4bb3642855f263e2f684013ad7179814f26d217f27be58dd9599eb053a8450a0eed44dea8f8ae6ce98da6fdb3b7bf3f2531cbfa46ed9add58e28466d0f0e59ea25195faf8415580676a79003fe079a1f0abc5bfb474df2d6bd48b41c39b42f6fb2f74eb42e5876577249ba0e4da81888102509983a08e8ff1ac749884201e693e472acb8f08e6a6f399be4379a379755f04b86a54bdc396b1f483f634d6d3ee709eef0e400572d45831476b8ebecd846c94fbb26558fd28bc168fa90557bbfe380c81ae0df6594fd19b9f118cde18179f55579bd7921f03c6deb74759b99c1bcf68fd0eecdfe6142576800b79624f7481c3652acd40606da302753601f4a12d0b07089a93bdfa9f53229c993b7bbe6665d6f9e3bda04ff2289eaed0ea85aa20f0a83da5a587949875948f5beadb7ac38d1fc0776e19802dd4a5c81090bc8cca1f16c45765f3830b1c827a333eb537d6194f3a244a6831b46545beea0e3a1cc037794e1ff08d59ea408f20e65e2235213535f0348b83206a2723c95dfe7bf109b6494fdd207c1b7e93f84304b2927e752613ed734b711f3e912b45b21c1fbf76f6f2df59543746083ec56002bc8b5104958889bff85d2fbf911a0ea9541826debd092e75fbf33ba2b643fbf1a02c8189243b71b38a7f5f6380c6de2c0dba786fb3076b488095032f38665195d6c799c83a3b551551a13eeae6ea5c7b00ea78f75bf7cdab3bb8006063d9aea36eab059286301fd45a55e07695ef092aa9ae15ef02bdffedeebcba67d0e8a240cbc23b8db6e491ef064b04a7e1930d4a2d689d684bcf62a9a68c30362416fc94e2850d0c31164f86102fdb82807694c399dd8b671760afdb4bd1383ab2f707e18f679d562282afedf415960420973677b936f4f047a4a7a40c59c9ab787a643164edd4d513fe4e9fac7efce4236d0e9632e5c00139db6a2d785498195a80105671748bb5dad6fc138f4178cc7ff9df76123d35e5db449bca7e49a2d0738da0b916ce161253611ecf6a74eb6fbac44f7629861712bc3009ca3c928dcfd2693592fed5c6e0e8ad31f5e195d624e098dc25344e08228d9aa75ccc80b5757647ba4db040be66967d0ca107787c08763465447d94eebf9e14f7609115c202b255833fd7033eef4756704ba2695b24238e2f07e1b79df5f6cb45407fd141de1b23889eac4da95b4dd98022be00b7745c6dd364c259904e2f48b613d0360e5f40b71d947d171c122481ceab890880b1506513231333ff8cda536d69f4cb1f8654e0655e97f90f850953174a703a89ced03893a18d35ddce3005d2dcb8a1645c00f2f4a0bb3ec2182f0190d88c098405bc765988812aaff619ba4bbdf8343a48632db35a86083b1f7c518e0720639d7fe3e701d6941623520be5f0feaf99c3138ba8c35ea04483d56edd1ff52237e79bb05314d25a9c99b5c3b325af9b3f6cf0391a192c296938713947f305e62508f5e15df5c791b23b1ec6ff555a9c7c5264f52eec74fe9e24010332ce69f9cf2652e6073de773882d39004f0c49f1ac2246985ece92581a9e57c46785b37601b4c7a52ab64e5577696a28f4b559aca1b2bb6511380f66fd80393697cb68b07340c0b77dd8293f51d1a322727ce43d24bf28e802f3a8670c3ec5b1858437ccf6b021cca721792968d78528e3a578bb73611a25e468a3877273f9c9b7d46241ebafc87d1969f8463271fa33d9112cdd5930b4c3d2b1bf9824b27735d5d1194bae0c76916b92e8cd139d831737579200172fb468943f6a4fa306f19734971e5f534855acb1261a11bb6a37ecea9295912162ac026a487b71a39741c1712f9f73b3c7f12b24c70a68e69809c437db029504fa1e873d98e61db178755a0c515e28131c28c8d99069292546569097ab89590dde85f367c39f58aa5a6375d873d152a952e096c6330457562dc4c309c78169234f73e1a22180e497a21fa9e6239f3b9b82fcf960ebcc0ec887673ecacc2ec04116ab7dbdbc0167853aed56a510ae7d06c82316ab9c28edecb0b667a30a351dd2b85ee2c50722d456bb642a57ae803e1eb770c4cf0a2c1b4726adac02a899785690afe045437666a293d945372ab5105bf2020ecaef05ba8ccc19cdea5cced3217cd3919a5e845980b17feeb010add42b5def80c9e13cf5c30ac79c008a4384c304df0aaed462d98dd294cc58871a15516b013070ec038644c8655ee4b42ced9a5cac8d0071543a3fc16407d28c325bc67a798ea590cc38261d89e2b423268a5903e6b996fb33d8aa829fc3324e898e8e1cc10c86c320d16f242a69621cf829db6d47635e18b3f826fe7f816edbeb055193fb321838680f4c835fe47ea55b94cb5d27cef8f834e198201ed9b7bdf78ae5e22cacbaf038a024153f8f2a9b4ab1b5a9183826ec889f332b675ceef1b208bafc1a320c69db5d114b8be5e33bea0ec0246c9011824f6a64971bb80a5da9c61c7dee8989011faf85bb3c76eccd9224751b38937df15f4cc40d6deb77e2aac56659e864bde08ceb173acc038d1dd6421c6d33a3b731a2730f91ed4c128b0921546bebe44e42f21ca051fe6b36480b1676793f6f3c67f9567bb8c6880d295d067be7e737c7b22c06712a5aaee4e54886319de95a8d1f68db134927299d2fcaba55f995d2195ff0a38cc4b459cd139384bef9e436c2e6f3f52e3a4dd50fa5ca5c0b0c8e6740b8ba2b995866cb2042a8dafef106a2a0df402e1a43b8eb0e42fc4fac7501485e777a3f79fcc266dc4332af3b574072b19a23b2d0ca80bd80a91107384902144d4e77835c33a884b2f69196e0d1ec25d07eb9f058a9efb4766dfd3d8ea1e77d0869376771f3616a4ad71c1801063a54a4c014f7677387bb3fb144db8d41d6d8d836d9337bc450c8d1f6ba7c46b4f54107b68fae1b6972d9764c1999e786d27d3d55aeb09a9e501e7b9b7f047f1e97d44a54b1d4602f88279a3c319bd5b51d8265615346475735b865d42da3663fb81ef15d4502fd3e1b3f59e1f65835926fa06493a26a6e4e2b1cf4fd29d924894c443efb3e34f566911ab0ff01edfc61df509a4c02f4ef555fb8b0e0b1a669214de255076765dceaf8b4619ed896f3ab0e362663f134ae02314837bb9925a7bda93564087b5f3184c23481f7c504e71bede13343869839128d8f37da951672388c724c1f437fb68ebcede4364ecad0ed72be9612be13cb459fc31ffb1242888f2dd8548b027fc585701a400f3f394dad6d2b79e24c9e51625e083f420c428959b1fadfba247651669b80b95a2c481513dbd715e8c12846ac01689ca3d328538e03af143672266cbd727b514c88eca3a98ab6cda80f910c94cfbc5504a59ee4a482ced2913e956d190e4f49a63df83b572c984397693454a1c3abd391946db49a76cee8caab636bed9026426f1499efca5490fe18ad32c2d37f2454df4816e3173256b16fa8c1433c1764c7cc3ee26718b57dd54294983bc14b4e989810d0c2895fca54af9e347623a87cc98d088ecb2efc52df695bbe3b9f0359e39e6103f34b7c381ad9ea6099e65fa03ccc02914d517bf1fbd48c284ec4a5ea7652ef27bfdc837131cc43add74380a077859a527b27856030c3c2794a7da358cc0274ba8eade4c667cec42e790da81b1899421c33d9826de218b1ea3afc5ae53186b5507e7bad079003610c926fe34dfbed8b65278e0c2dbe18b5fe3bbf7e1f35a097f41137b58a5e0f7fd3d80e6da93f93d3b26ccabcabd1655c291483a295bff5c05cd923ed5fc81fc37345b6922a0ac7a842bfb8145e435b69c7f6903684b5b4ebe1dd3d3cb0d571cc3eb8f337fcd43a1383affbeadfd459bde422840e8c19b232804617da755693e25180606a3503a70d002691f0169e1074b98c0c784fc1d565edf600ee8f33d8d8e88e0a77a88f987c41916e36f89981848d3e7564e8b07c619cfeb2e2ee1c1b52b63204d49ae919388c9902151bc264b38e0fddf9cf84c0510c8d5f5fb7c8abad45de76cfa7f5388f5d63fce48f18bd639708209b79a89c8c315b203afe8b841cfae6f56da0b3c02fb5b3dace7a7538c4f4468c052eead56ab7b60303544e70b074504f9f1636800f9b9d4519c9c941891c0f38cfb40eef4b13024eb242e1433533893638c8651542f1dcad2079e5cf517232a8c37163e0cc22a30699f70e280dc4d130edca1a662d30eba94f6a9605e986ec3a09041f3bc0933eceb899678388cca098b82fa1b0b5632e6d00a65b21998f1278e6baa2c843443dad9279aeceb8b9d9d55c8f718d9e7197fee2217ddd5da40a01eb4aea773517823025030f303da4d8f2583fa73bf60e825f03bc5301919688591d8a2446e25507da5b76faf68fdd0a77eb3d3e088331d746870da1273d93d02b84834d395896babf3852f12b67bd722f8e33bdbd60488c35ea60d606ca97d2f38216a2169556daf82822de0c88ec70df7cd09521b38b981ac40f37a216be5759b88cfa909c962b1248e82f564128bf6922d3ffcab1f16c59023ab9860f958a14ef197005f77e3a0b74bff8ed6180faea58a9c2f91444111fbebf9a784eb22b54ad18877585c4e186ceab4e63cdb4ff968820198de0e5fcfa231f8a3418f46589c075a8d4b20658a39654d5d13c83b47f1e3a6220aeb3350a2bce3b94343f8c9bc696db2cb58689ffce8b8d6564bf67b95cccb35bf04e4fcad43cf38b006e1bca0d537cb39fbc3bceb0f7c517bd7584aef5c62d1016af2f3a2ed7d5a7e8045a6106022dc6b9fcf1bd9d3e7813285bce3818257ac3a3f1ea971ee56076d657b1f6320d62aa8a30f1853efee2a5e5b2da2ee637c26a377641bc6f88249ee4648fdc1c7cf5da726520674f2dc9bd82a218cfc04bab7280a3364efc6d40ff8b8e6f4d40245cf8a416cdee5c17fee58cb9362a534646e8c684282ad326db2ffe47af47b3deb4b089ae29181e942816aad28119facd417b1821d11c980b46d37632458a70ef3533d674c5a30ecb67c759b3b027061008e2f3b8a4c359626318d97c67dcc87134d50478cbce8f0b1052b4e863c0bed9fa460fcbc281ed570d4cf2660ccc0c4a518990015e4f346e7157204cc67a652828cc1bb60d3cb597b42bf068b90ee8b0407514b5503bfe65d1e4e3810f539430d12b3661e4f5f56904dedca899af404b0178793c440008b45c78bc405ec94a01457a9fbf2b32342387b319f197e50a77c1889c55e6d439fb186910c1274858c11f00a97bb40c47b5b134af2856283c0164915a356fa1b063842c8583e12160de2c388fc998fd132ffce0f933dd0f659fd006dba2023d54bfd05c20044104ba15e75958d1647a5db607f4c7dab9c3ffc43457450b5e3853aba4807c6b04dfe28ea1eaff7a56d1112162c7fceacd3d10942d8f668d030f26f5506fd456b5d16d50452459d1f4aa4f546c264be7f69a9179d53245831ac8a9abd8ef1baf71cf6d4fb4aea9030db17d1f1a2390d9066f211c5aad9362484b9dbb71f1326f36d90c04ff97249399e93c653f48d24d35c80db98c34cbd515c865aba0838e5bc551bcaa39d7d1e69a51aca01e98acd89056988379324b78c3e05d44993e48607a01f67d17e4943a604c68c323117d3d2cd04999636156e437ffed1add7a13993899c24603b4fc86d5fee68ade3d2a6f15f87c23bb34fe6a29e68230b165cbd6cfd02defb7e95a8e9edbd378de142ffdbb4203a809ed0c09fa7bdf6a548e2fec1a961ed78ef595f5566af1725536f8e4afa903819445b0667997954282544103d1c7c129f65679d5f8f44a563c52ea86f966f13bb9a071b9dda27a82c2c76cf3e6227c1a134f36a817a92dfdabb6e4284e1104c840944122a0860bf39f6472359029438eff310729489b0523af6f1134b28d4e3d444922d022659f1813c4cf19fed4711fe148f91f31a2a422bf59c643bcc1a517641079f31e5cbdf0befd3ea25d9bd7fb458825c034c451f32f216e5dc21dd028203fcefa229ae85c335ff8879995b2c41572ab6200cdabd9b22b15ab85da403454fdf24417151e68fe00b072583cffd68f6ac52ea862d8dfa2b8d8d9d05ff91cd4f49b5639a57b4b11c06156c7522e92a044ae891059c39ac608357bdb5ee2a64879105b8cc8154ffcc4f758eed2859c807ccdb387469aa7af56632e3620483e983d820414f8f1f0ba17636b294a27ab4d07705ddd090d742d778ae40a41261942c8e51c2c45667feaed3dbbd273ff94e442d7e7cef366cb37c7473950649b76669bed0b6703077fe4709aee6c1aef75d16a082f496222f0f11861bd25baa078ce6e87ee3b304275907427fc606475f62642666d8623886f577fc70546c9265f18b7d8409c065da73e3fd3ba31e7b085276debebe9afef96202dfb3b44c53ef5129947f055892c4dd05eccf8bc7543b783ef558532012aa1b895a28ab2726fedf50156660e0fe019a53c8a1b8558d8dbac3831c498b3aca63f95724438a37dd2d6aaff1901ef31479803457f9b28e9f87850979ae70d7eea2ba2deb8840b7db9ff5c29db6f95a879ed39bf0cb59d7fc150905bc398a247319b53ba62292bf9c1f51518180a4513e3a0197b77410f82e7b18bc01b3a8931eeecda334c40106e9771e33f833ecd835101071bebcc7ce2a39e21ecdf57cdf44efdade8c1f5e36095eb3d935b1f1f62b797e9322b250034f428c9d65e539f2f56c00ef7ea5c6872b9de2090ed004396b0cc6c20489bb65274691abdc4c53d0dd7836ee5c292b6fb3c0116eb19b4283ed583a23bab1660909a7181b4218023a54685223187206f9015a65f2ea3e08fbd406d6c0ec06f569c6a511b926e6102474d371c2248a970bda580b1216c368804d7ba8acf07c0f637ad0ef8a4afc69becab2c649e901037d3be5b781a59f815410623549588537b3e79342fb8e4174e3cef0ca6f4268c1dfe6766c524ec01f66d91b3cf6619abc5bda8ad54400949db7363692bbac0fc9a242dce7e32446ef77e3090c33ec65bd905a1a965825ea25e6a5ac9822113af4d9c587517134cdfd5236413d1bc567391fd062c3de6296d2ed92e8bbd6fe4a0ee0559eebf76183f7220b23071b8bb9d1b08c228d30f45fd907d01a798f379e54e27e02059fe5996223f2e7fabbf751a30bd08ebd67d64c982e75939577ec08665573d1b6bff595a7c6d2068e7b34f81d485e9bc2ceb66805e6d8683af9e63d0006cf1a5a657afe01f05217fe3f5af75868604e8e83ea70941d475c56043af44347d92bf9ef44dbd0ec1aea3b1e924fe50a8fe90780f1e0c5b5a9fcb9a5cc11aea540de61695468534e327e27dd301ce131013ed1ad87737b9bf955a8fa384749566ca808c8c14cafeaa7e1d2f4875a22f8b684cd50b7687ee488647a9f216bfb190e4405c618e5d0acfebc3f87c87b5611918a925b7d496086dceff3296fc03701337133f4d42171eece0d4402edc4e1531e22d4407eb242b16aaba7f2721df1cf8b8d2b6fed9a3433e6c6cd1b261b1dc7c804404619df05738cf05285a913bd213d55db585560be26260ca9e1188e36ad48291403942b1ca38996adfa48d9b02c1c101ce9e935dc61947daa54a7399eb6753987e19b1533a5338769090fe47f8079b7da0daa6ab9913e8b2e61787382a060ff49f49ed3622dd60997d12803c4cd157de1198ce1d35dce71c2575816c6c9b2fce7f1a94f1b3ed655d894c04e89ee077819c17def74ec78e296b059cf2afbd13d3e6181e4e914b22b63b3c060824e43a7b73ddaee560af9986355a1d183454115a5845653013de284b006c2503416f39c277c4e4af6b182b9b16217d6986e54b9270a9b96cd63bab20d73fee67916d75a63be0a02e779937dfc1dfed7220e6f7f57ec10ff28248f31c56c2ec64cb283bbce4d045e85b882901ab0127cfc1a1f948490c597f9dc8a703193113da931dfa66c3e1fd76694a007375bc71ef8ecf5aa186de4875e1cf4890a753c0216256b351a800e4849873106924308f4b11e59c1d9c5665bd1f154ee49080cc05e4a9bedef072c8566d9530c662a92e42de3e03a4d0a1757b7402f6dee21b4debfc01217c8d0b5a112782473aba9cc0f82b0e753acffd854e1dc27ba4cf85c9f3e652a07f965012bcb02649e1ad611b8c339abfbc7a72d06cd324861e2fa459c8939f4a422a74bfefe4259a9f4a0f28478d72f138ca52c79205e958f33d7febb1ac8b4fc257e10dcfea106d0dc6f6f729b0a57bd5bc7436a1c75415f0243c9069ba2b0fe4aea1f21f07ec1c551df103716e9f2794a7fdf3c762a6d8d02a9571aa7aeabeceac1157c20b84362a313f44632ef05344d85dc80bc116ffb5938d8dee8162515243898be13a1d266ee47df9eea121cec597df3111b49b9e5a447e1ce8322692e6657b690d8ba551fd89bf697ede730144cb803b8dc71159a8d6d0c3310f22a2cd676a8ff9c874ceeb5b48cb898b0eeeb05a4a5b63728cb8dd3a64c75aec911cea26f5e55257070a6e2a94b27f52be2ab078eba2378646ac7f2ec3b4172c1cd0fa3deca755f31edeb15c17e7112108bd2470788dba35627dff2573eaa95e5713f9ee3b2f755700dfe7e98b0252e772c53ffb65378da83f4c13c7e9542f3798d0517cc3077edb7bb49d95a5600bcbb40d1fb9fbbd7f9e42265f74671ef0e974cc68a73f9d5ab2792f736fbb43dc3b59a8ae7a87f2be39dbec1e3253dba5404b4ae197212a613fb36862ee4d92f7cdc2ce4095ce2f664d363ab14fa4298ed3737a50d5bc59ff2e17ebe3e18994b468fe2992ec17545d206796317b0382151401a23087a1fe73b082042810b9b5d566e32b235b02c4cc1a44d540e0dd68b52860ca821dd196aca0d6352f7a4a2d55a217f2ceefab8d2ec0dd7b36e3ebf59b7d007812ea9fc230d7e2fb15d037fa6ba6debdbbc3863d2cee0b812a59dd97a5c326008e72c94dbdde5f93ad0513aa59bf2942474b958b8132748ffa44a092b35769ab86d092a85023400fd4359a839561082e8ed017ffcf92539972bbbf9217c4561b3a8a5132e50e2177b5dba61a705e03e6c365fd867c05874b334c3a636362592f1ce297d66418368f8f386457fe42b1c72f528d0da1a41f388917735ee787b5c1b6c951fb8a048338d94a63954a9fac84c54188604949c7bc0fe437dd3764eb7607650cd36484b0ccb0989ab43c0627fe9fb5ef64f8e8fe1df5d5ca0a05281aa3a0ca373eed876ff5c8d1b0e87b268e4a88bc21d525821e93d04e8805e7692236796501d689f6e4fb72a4c3e7e4fdff4914eb6fa8e1b5c64e72302e6a77e535069a5ec7fd78dec67336256d226e0b03e1767eba6297b5c47800df47b150b6831548fc8f182c32f2ee7f8f312501f9c6db4b79d761be6e76e40d15834347026b94352d94422ff2cc99caa1880fa07ae4dbaca4c06f84f49f6e01b692a3ba13e04c79dd0256b3205d38cc337f42c9b2f07a87822802a1f231957f9524eb76c20980cef9b04ea0d7b09c474fe6a66c016676f95281ab0893701e655639ec93a928330036e2eafc23282d480b583ea2ed80ce9f15b43bb4313a9b367343c87c4261c956bcebaf82676a752ad98dc90f2d55b9e70ffafdcaaa045f64acad8c6828bccf5f0f7f133410451fdc411353f614b1c34cb277e709f21de679195088f79df0b4757efc3d91a77886d9e7cf330fc3ae77bea18d888f91fc8abb100651535e658c99061a78defd8c4e895fd35277372577bf300d5e1bc86d1643904ece67079fd035c0bad423938a2e263421c1ff99b008560fac7130b34f1a4ab00b7658371eaaa9c1523076da8029a29d7adde6c2ac9bf6bfeeacec999c2a6f33d71423550f7bbb1534cc35f2f31fdd9690444710456077b70a0d338f2858644cb6a0f5fab4483053041bd90ace86e47c6a2f5a1dca727864cfca17e77ae2408a0d2381eaeea48181b7787f449e4ecac54165accf5c27766e2f9ad319bdbef2a165f743a3ea2cbad0a8d3abc0e80c84b320b0c0df521dec3e5cecaa1e3dfdb05bf00420d5fdf4ce0944147a4a1c456a646f537226820eabd9c9cb36d7263421cdc1a333cc177a49066ce9bb087b7d4b5c617067dbc352f253ab8e2ab86034b9db406e297000d75105dd26bc17c67d8f82834cfa87a3b9916126a3e5f86b0f79d10948417c7518860c1cd1f3a36fc5152688c5699e49e28bc4b3d2880494f3770147ef537db239d91efb58306afcbba0d324d996ae062f23c29499d8b0a2bcb3f47091f58b754253fd41c9b19a9e87f938a72945a70d762c6276d28851a0d9aa0e0091bf822f0f55e18f985f89911f8c79bb54ae0305fd41b8671c54f3c4751c60f5bcf80174577fc0ab0465223ba4b9eb84e551001c1c3c0ae5230b6f75296297fa0138d1ade5ed2f1024f5b237584abe4d53283694bc861f055691f45417a339f282a11a0d23aa6a4d698eef79091102acdf0facf76edbd3778c643b8eb07d6f7588a38a9d9a6dd13737807d535a12e03ba302572b0f8319a14c761070078ec0547174ade3cc031d928299b411a0a9a77789701b367d4636228bd6312b98ac0698c274645352b94ebb0ba1a9cd087cdc886d998ca7d4abff63e47e038827d21c9f0e422d05dab8f6bc8efc1730d388bb4dd049a76f01e5045d5e6307b30d26916b79af28e5b73cc6ca0a411578991fd058901450dd825d3cf480f9326964c6ec8f48f27eb9bcacd1d822173bb0865ffdc08b7c3c97047af6ba9b93b49ba1754e9f863105956adb252b662da450b3527b49089a9185b699bc63730d72e497a69da3f30e1c1535a2fca0ecd01d09717ec4b45b2b2066e3de4ad560b01c728d28598aab630bde423f471fd66a6134a7d5abe3909ebe6d46460b8cf8b09e333455abcfc52cb069ba76acc8100e010eecb4119fa1f8eb51a7981ba7e8e979238c88a9aaf0dbcb0592f0d1d540ec6f5115e0d47fe0d7d7519fc975bfce9a2dbc6f60ecd27da1daccd6aba1399a029906d258daa93de27af61a1d8c0b99a4aa36772b2f61836bc12e2030230d3b4ac71613fa21442f10752ba25ef94783b8066be8c5ee6aa51628b2b3b37d074a03fa5605afa0ca15db561bcfea068b102adeea06c012347c126199227de8fb798a4b56d7c4d60529cda7ad68f0d5771eefe8b2802e4e4a46225b1513f6cbe2c9ab8c703a6b4abee45d51c0bf67e3b9852ff945b342c2c743051e8905b5f373547ab449d443dd5fb06d66eaeaac6799eda0dbc70066b20883b8c11b5d89809c01f20019970ec584973868ca4f54d62e506bb4feefe14f427dd5ce9119dc5b0a11c83cce4fc22d8ffa283394a948e40d8be171c2c7689df2578c9156e0d37472da7c9bb9b9510d41b9c48c9018ce2025074ecf6142b7b01801a5cd67d02406af24476e9d5d2b2d03ffc4a32dfd63c568ce40a4f8c7fa6ab97bea791423a3591578380310ca69d738016c27f9d849094091e92ed695f26c617148a212683de9c06be0f72457adf952e981aa00493955ba6809b2049e1997704c7cb2339785367cada649d02508d4537912882ec50b04cdb6ed588985742ec9e9efdbcfa2ea1b339a4849a0d7cf42b07e2a49a410697a4fa8af54c75da56c2f9b3535e0964cbacfae451b3aebed224559fa5c5e74b158164f58de7668cf7cf70226e655ae6694fe8e53646a62ff4783e6748c7ee6ecccf3368e9406bdd6abae627e35dfa03b3856076c3bf860b4b7278e7542f624be287f45065d519dc66c0e3fedc148663e4ff3ed8881548f03e2e340fd94b8d641c6013399661a336cb443c664987eb9e17267d7afb60bb1fc06e792148a0e2548289780a6aad3599d24d9029e9f62af7658b8dffe6d5e25220b2725b1ded55f2d079ff27b5f79199c4c7f8d61809d05852060e633f32e8bb9dfdcf0c68e7bfbe307ae8bcce70296c9f2b8d41b722ffb380500c4f89db9d673d79e507378afb331d8e3dc62ce9d22692a5fb884447055d65339fd0dbf10b3d452183d18d8f958232cc1225ec8f3a7f067fd4fa0bc300d4398fe19d4a0e8f0910353dcaf05e21fbc5574c7193352c9c609d5cd340f5cd4e4cd0121e58567ac309b577c2a184531f524a672dbd4076630c8e466fd28558d95b0b3b4789030a07da8fc98d111ae7004f9a7a18dd9444c9b5a0510ce1a41d45ea9d82bcffaa98535336147a5286ae37379b45ad999adf8577273fa01911d418290997326149257bfd6a1af10cc7e0758b772765bee5b0d3562cf7a75c3dd868d5e27972dd37c407b90d464d2ac747e3e8ed7e9494575b12f6e12b7daa93cb0d1ff4a481f286b800fb49099950470c02882914521f6fe38bbca350b7901c41bb7080202852c9f1b776479691b5fb588b5b109c3be11774fc9c59cb3d4f6150363bdab3732e9a279d15cc62c09ae4e16c899109c61dd72ba668b2effb7d090697f8421067eced363ea5cf274aae7a366d8aeedd2896d07c6a203475d46699218a30baf8217088b0285098465f1ecfccb7cb3edda66543e4f83066bf3d49239d49b71095e58ad9e9e50be292ce67a47b987636943180be913ce0318789173c87a90e63968a1e6ab39621b1f162e33397c6db796be77da6ec46e13fd87e66fbffad48c7382cb3029f795437561195e4e3bb8c63885c44f61c353528717b090b68aca5f3f5175f494b295edaa88c616494b8d14bae95b636cdf7f0e41cee202f96dab95f05dca99a1787ad5ca227e09ee6be35d0fa56459e2cc0f163cb9fe157083011cedbe1f4157825e07373562a2d293d6aa21c772da65a1dee298dafabf79f0f95a6f6fe335aa17c1fd6c985462e91d3a2b3deda62448c0720395a4b0676590195882dc476ca3ce538326ea515fe18147b7d5b1bf53b2787163a4f1aff8951ceadbddb51535872727db4a1aef7b2572f0250f6f54bc1ce2f1b22f52f6f7fdae176ec6c3891322e6a477a685db61c33162c331fc337e672e53aab31b6d0254f22452d65a3bd1b8a8e885d83e15427fa3969f3f0ea19c6484b4dbb0d9dafbc873fb16180b2507caa461e12b8b364319bb6a916b4f1157d38f5ef1893aeb9d808fd8410140c726a53089dfcc366b5a9eabc801f4b4bee26d412bfc2b80bda527916944d0563bbd972c6c8902da38d3560b08bd0022b0166da6e55d01205fadf23be2d46b24394da48c1171cc710210fb6338ef7e05896bdef75a3fdf8e0344bf6043dd402c4a1ae755c92adb1ee52ad6b173e7dc09c0f38f32dbca122ccd35ad2bac42753cf49c2543572c55d0435d81b987b2fe25c17f361f5f59bb94b8a7ed9349a7fd4dd2a650cbb7ba1c7b2b70fa3f131e71f3c1dc3369fd842bf7fe9c657814923835590271c9cf658b0e6cdd808570aab810e6220a2265a160b92fa158364f1aada498fd3de0dd6837da901d9d03f8e6b11b523b21535e19afbe6241f67b48ed6b38e9cddeb94bb490beb26276a79f5ff822327c74afdf234fa9189c2fecce24ff6eebaf8bdf32787b9a706de3de0ae21f8c6c7d0f6c2ae3cb7a05efadc20fd43cf6dd2559dd87278811dad7209c2a03405b41e89f33c8e6a2bb59ef24abae6c6d82c663293381737bba23c79115ce5ab2a739eb317892f0878b68ee04be9d9fee8dc8df681c9e12477c5f9817382754b6a49686531fef5e3d5114c37e853fd7fa5ded7c2e966c6989510e310784b02eee14eebb046e507b7884b393005c7f479fad2765d1f98d4a1822316a407c115aec37e5b1994d7b4238649d73146e13d2f7d654ac0df73899f9c9f000b080cd8ae04fdcb5fdcbf9700369f9fb9d8845a1c0eb7471e2500b55913d1e19db3bce7fff1e83dbcf7f99f0c1c127078faae9734d1b9af5964648e54a83c715edfb14130e5a333e49063d41feccb0909b25ca35c709fe8a561293fdfb497f24c70859f57a27fa25b1da91bc0ab293d33a7a0c18cbbd55cf0df511e61a2915aa988da5bf4e9cd1aa7503a04d33464d7b1832f7ed9dec8aea2ae22626df23eed8d45f68f6b2d9b883fb7206028e098826809d8ba405b8f75d4b78bdef1b87d38d24def93cf22244d0abbccc167c458690b7ee46f51966284fbc10cb3f31cb8ed62fc2b90fc769d6af37c3d589d00c3dbabd8c567618af5d40290c202519a13d0cf50d5ce6a7c27309f501d5a37d8808f345ddd0148ee60f95de3e1c0b9586c39add404fda88a0b434d76d80b85286d6d86bdce607844c97c049e3eba74bf7c2695e7a47eef89c39c2a8c97ec52d15fd121591bebbabbd9c6f74f567b65b9531d0ce0b1873021a5b1e8b64ed58f4645dcf32d930f0b058ebfb3910863d38d57932c23e111e1ca4324dffe47dccd0f73605552c23757bfd8b531b75053689705037a156de8637b085c14e25224d7b2dafe0b6d4b7951896a298ac63ef8c2a116b2210a9b6ba57bdfd900b276add5d3e613ed8856b0233dbf72eb83d25830e9b597cf54e67b6c6a8a4887318b043cdcdff36061a8b1e92a4f46cbee32c81801765270faa176b5b8f9d7cec6db128f9bd00ef99dc0967387aba192d3c409bfb558c0647f01e9888bde9c22122dbd4733581f95e42a27062d2c8a19fd143f452cd93647bd714ea4eaf73cd1e6ab314d4742aed89ff5e4bc17a65d667b8a1637864c91a5d51ea001efe78af6a60d1493754a9970d8ba6796ed7ea3911ae0f5c7d544b16390f2e875579372ac4c636223c0a8ed417416939c9239377954d6d79260b75d704aabe81f1a8a60312e796dd5d9cc4a8eac9b47acbbd1d9048cefcbefaed8db0aa773c75545feb5a67d99b6cea97c87553fe44e5526dc32b59a2193e15216f0d1aa778dfcebb015f5322b64f9e4ac8fecb4a46630fcb3c9642887a1de7ad02f8f38d9893ba73cce526b2c855b89c011d6414d0a8c7128d3abb6b187ae0801755d254c40a468ae04123c80fc3811900e07a1c936b8331fe851ac820677de3009224879e6264449daf4c16e623c48a39cd348333e35d47382e7968eaf47a5f2493c59d8e8b11d6bdb5df54731c992f91e3c2736dc91a92f0b034bdf00297e6945c76a6ff4069efefc469eb67e959326dc9d2d31bd124d8b492dd4d046f4e1bd7de2a17420b31c8cb82bb563674729128789fc6e055092276b38643e9db265c83f3c61fc597d6612abf8d68b2c41a35e344fcf061ab8d14164d7eba519d1049123de4248308d6d16fcbe42168a54415d6864b132a3f2835d01ec60c625735bd6a1153d01737d2d29a23013f8a69706c046a61c624543ca30cc853e10c9bb492fe6c9a666f77a79ce38f82c657649b518b1f347d537ce58156cf05fcb7b133257432399ece77a7d7a8642a76dcfc0d029be553dd5560a12d7cc13a3db06c3fc6381e03493b46e66717157f16fc5993079c87ed4e113bad2b7b47de046d05bbbb476a5fce9b39b06b20c73427e285c25f80544d693875b9efecf5772acdfa12189b59301a2c9f82baca0f51364502927ff4e8eaa5cc918b34cd7b9a82af68b8ba824bbf7479ef89ff371b20273e91390bbd6d9cd46fb5701330905166fde0172b1e0aa2734866a109adbc8868fab2f890af38e7401c93d97eed85e7e758b76603bc1e816f03e59ded43949998daefae89f48a8375fe4809907063f47a1e64ec555cf07edf42b7fa1e29f53cb7e00013c93c3313e3ef8a3d2c64df1b40a8061bad14001149c18b6295d16fa7b12ec89d654c79b13b39719854636f5e8eb4575f6b413f887c7be93f555a544d0da1ef0f7f2352d8a6256b440a878611c539552d0e4af1cb5413ffa2612e783e52f6c3fb80c726ab7d6cbd334ca7eb24d935fac7081bba7e7e845f14e9aa27d871eb96be587c63b3dcabc6369c29b59d3c3e6b264c149ee81e62a14b62cee6597efdbbf35c68fb5212fc6aa9ab552fd983e309468e38fc5cf3d3e35c7f720abd446d9952e3cc91e2e7c3ed1083b4525405c9fd4175d0d83ed5f025e7d95bef7fb667ac1d907eb2dfdc3c6e34bc0b4522d3b652e2f445ae2b5bcaee206def0eccb06c52177457bdb371af2320ec7ecd6158758b604ab262801231aea0cf679600e1df06d267fe8ad721ee2e40e2b5a0632de661679f1867c3bbbfc0504cfda021e2740662700a30819e5aa8866536fadb005cdfcd43dc46f2441bdf5f1312ec02ec444350fa651ad90e38088b0c4e96aaf1caff3044302cc9cd47cc144c84fa3d6d1d508b5971ea215d2a9778430ca774f7cd47e9b9e484037a8e75c95cc574d70a1bb3a70acdbcf76bcecd6496402df79464442cdfe492e90b50382e9591f96df84a048127099adf4d92e27358c05c780b99634ad0ae239f882e672dc99b9e8d570ea8543a7a172ec33ae4b8e144ab888021aa5bf7ef844358f74325acbc91702b1da4560d14a89ca69fb76ce44d8cf44b0df634fb223078cd053dabe3b9a69bec17126317f7403db6a52a2cbfd855f3a59967c13a1c16fda50b1592490567c8de29be5c64d2c3bb34afc66b05f9985720483162d054023bf6933b0577806e2052257bfdd87ef0e066dcc10def66cdbcccb03cabd0acd30746903a078e9fdd83a46074576e9cb7c372386fbe7c7efea7702408920a6e9690d063c48011f0fe016cf4f97c428daaef66e30fabbd2eba78065a03aea64f980b7bf803e3e8cd630e75e6e0a3637c2776ab6e9f806e160c2ef5f8fe9e8de09558f3af5ea8dfb488525226ee5de13bc73433407c800103da69b0736e8aacccbc6cdb005ee2780a0b033516dba681d7a14ebefd7b05b323fd424df0a2ab195a4b33a310f97e3f66bd20409bb9764fb01e9a40891f68691992c7a4c7f5203a9ff85f4176db5353a11ef4002891244a377cb727d14f2b0851096ee9213242ca4874f0f7be3976bab7cce4b80b95e62614b3e6dbd24745d2c0e0b47a5c490cdcf411af944edcc7af830c94041a9262781e87e558c3ac7e90c172fa8b071a5eeaf386f72f830239b154dc88eb6385439972d677c5d387c8ad58a8814ebd61852db1d6549b1a77c46da9800515c13250089b2cfc10d30a9ddd43e4e2c0af5bbf80a0477f4ab402bdd5ea643dc5c4778b38617b2d4e001412e4ffdc598eebdcd6003f27b7b8b5fcf5a7412d7200b6029f5e487e696dc495288fc899ae16550d652437680ac78ab468eed7ab5dd586ad373983cb9b4b74054745b07c2010f97b1af8174fa06dec979ffc704e384cf14a521cae08d4041df10e44e7462bc08fa3c2b03f517baf9e6f259849c1757400d6737302ca10b8b3c603a517df177fb3053a3c3ddf0ad5c4ed7e07905e8c7b0be940c358b63de802bebed7a12a417c3aed8920b8a3c5c97c0c9b94fbcecef1ea6de71d9bdc9567f7f558f7ca120f4120c7deba41fdcd1c2af2dea66a050d15e56c02b907facba5aac469a312d049762de5fe5db744daa4b43b51506d3a789ee3b7f5b97b2f2b0eca3f0696ca178ca78038204b5053fb42357199cdcc3aa29b295578a227bd2435acb95c11353b95e3f5b271e48ccf876f597dcb81ab3251e0d541592f204e1cf53be3483fba327b24503fec29e2978bb734d732e22cbfb72cf22ef42315ba34331891efa53b3d57196cd1d5d8d8bde4e75819072b1824f6256e0f0979091832d2b54743f2481c88b7d27c739f45df2a207830aa75a3b8cf200939c53623919b739265969668332b2f3399a7caf168e4d67632a744387a65d95cd4a3d53e885734763efba075ac681542220140490818b3ce7519d3a9372ee30591fd9530f61a7d70babeb029b485e36727e4efa1c9c3009b524b7890e9beeb7463ab1af1481ccc241537e35cd122892b9342e4fe4b6eae82f3c8a6b80f1a70b5a6e3a797a8cd834284ed60cc0eafafe6c39233baa1e403a8dc98befaea8b9fa1f86ad5312439c79d20fe303526ce5cc5852fb378552e88abbc117b625664f5770c68441b5ec0c2e12d778b8da776f1111059dffb380489c77d80d38f2150d4b5c9e29c0c0bd9adda7d3a14103b2ffc3d42e054585b229e4462c339def62e6d28286b0898288c76624d98c167d3a78b3e9fc968a32499374a5fd61e5410f981f46c6dba39b177201cf9be09191c0722b646681386aa0139c8b8c148b6fdcc2025ff967d69809fd8d8c6eae002399a9b7ee18f868e4f4477dc36378ca49e4146d3ef51cade39b9434bfa7d1f76619ccb5b43544845788eb4ea95348126a717c44dfe56cdda918c999fab59525ca89a6b143478315a10ed655caf1148420234321a5b7c3b22b93e0bceb6b0d6b49954341359027ff4d056d329c8d4d890378d7b3de3a057940be4cd6cd07ac926fa708cd6c9a8e65569311d5fe07de4f04f7af7f132e0fcdf652e2b2cd806adb6e5e5cc358f71d0640263e816e4ec0f21c0c9a48cdf85ea0c9a3c1b55820e0c7708fa6350fe04bd4db7198cfb0ae536447e1875c5c8be21a634a52d438221be21fcc81d7795f52b715a9f212198ed348b495a08814c5aa56a21300b63a74b4b8353153f0d133633e0d156e8fcdbf2e26471132d58c8ba20720608fadfc9288904e9edd165cc10a63a3b20063d8c27b502cdff76631b3bcb22bac684200cbfc30388835249855a62b7007ba73f0dd010a2e6eb2b942e1abeeeb04b11a55a460fd6d6ca2f0f3ea97216d55324bb737fabd7d007899ee34f5423dd4d8b08a59f8b543459d9e3eea929e59804da7c3e14f9d1810fcdf2053c6621863bbb1f25af56f0e005eea8c19990fe664d5229ecd002019f31d3cb737cf1d92157989786b49bcbce419079d66b749176d67d9c3a642778c941a92c621db0aceebd15e7f130940d4ede30bcc260a1723c163465da0e01ccd0409c12a442815773c5078fa99dcd94a2870ea36f0d9bb5edd1808d074f71777385e0d3a37beac6e98fbe7229ca473cc7fba8015f390bcb0aa60ac1ad0238409989b1c1cc6a03f5d58cebddd129d18baa27581465b594bc66d0cf5d5213e20fa717af7eec91fe697d61673292895e1f50e4f3320ae8e498f9fa1e327b12e253e9cfa047bba06589171a8341290b24a29b83d02c8583cb6f2fcf0179954ee923131039dcc00eb8a0392e013497a7e895c732736f9b5323af19b520759713e18b79835f8ac3c1fbd3d8ef2b6eeba8fffc3575f34be766dde0d87189fa3a7cf015d4adc7e9ae6766a1a20b7f99ca94192e1f9812cbbdb505fc32088a2f2f93ebcadeee8846c4d6fd505c5e95efa81e6a4c6081277ae4925da7c110e76d6d68600cbb2e9367e5f42a3537c7f562bab76183bbd99e9c1ef1a479b524311a57e90bc575bc4de609a2c69c31ca135c0c5d019258f0cbcb4e06dabc49e71f15fa93eb99b68619dbb5aa45d0663432bef48eea7efcff2eea199c0e9d5a509fc389d596df599d0ebe001196c65bc66e6ebd76ad6151b587cdc2c2b7f096e25de5c2cbce1133b05d8cfdc89597fe41e42c2e32dc1e8ceb1faf51a32a3ad09f184f38f879c6fb2e2a5d16718f1d5b289fd00219fe835d402e3d663829236843c4ba821e6ac4d0c700c2c5b133fd1dbec0341f672bc59e110b4a0aa4b1e81dcdd9f8385400ee72c8dca95918564e908e89b3bf48a129dfb1fd4c26548bf097b5d6360f114bbe18895ff5f218c5ea0d8132935c4d2ec14bf01195052ffa52c69337543a79c6c428c534b75893265f9981abc93006256d410e87d79de4f433597bc93a110fdad8de6458aea5e9fc6d8df1d3b3798ffaeeee405fee66e26fd2d4baf77088a76c5ef0096e3110b0a7b9044d151ca13379a48299578b83f05baaaf02809fa4450a547c61bf20ff4d2bd0cd844bca387018e6ca0671746751584495e15c1530f67175c920b9fc70ab238552cf7d40d399a01fa7ba60b4dcbea77fb393a945a44270e7fa64db953f22bc2543d8597df04fc74b57bcc33248c77214fc33645dc58240b39542a2f4a9e12c956eccf6b9214752eefd317a26cb203adb96d17d5b244ebc3ae0f9fb44876660eb319095629e8cc29ac115956eb3506eb8364b40c166612d321a9297a7e6690da259a75c21440e10529fef74f02e5d14ffde68c0e44a460fb0bca60ddb5bf135c4a89fc65026ccf48f768cd92b7d8c79db9b6ff1008009a9513fc700b1ab847cc61e55bbff8c17f47caf131e158e7ec9f008151dba22955800da19a7638de6bbd3ac7efccaedc649f79e70560f44783521c8d846eb99d0f69277b1b1c6d31e368586db717083762c3eb5fe8f9ff1fba19b14346f20b63e1ae603bb276bd5188443f5b48cf673a5985697a36ebb72a7dd04a4ae1538cd79eef6bdeb775058572989c03d025692fae422aa3404d706a8bb3baf081259dc2f75e12f72e63bf05a44e72c28a80b8f90e678d4690ce68014556efe3fd3036246d3ceec11c1f1bc5166e48d090986535c74b4acaecbe7a51f0e97037727876805ad7c5f8a683f54b3107941512b8c6dd5653a13ac78f6109bd15640efbeb7c234ae91b0906877bc9ecc5d428bb4746daf3d3317dbeffc9768534280987d6f503e0badbccd71d83f251e85ffa7bbf69ee2b0b1823760c8cc5189f59dd5726ac4092eb679e3a37c0323ae7f4ab1b5b85cfeeb6f545426e20ceb48988258c92b8e19da89b873292001e8e8ac5703fcd67c74a8e2c93f1b25e498f00067c12894b55b375648caf85fd1b4c4899487c391f9b38deec1167c849c286b51db418564a9457c66030488d0e3dd47ac6aea7dd4420a1f5e584b25e0c3f4f753526b2d0f83ce666c36e50388ebd8eb7b6d3d976d9b990ee557c6681d512a85d574c7d09531e8d8306cb45989a03f7dafe1e5d80c1f16c26ad15d1602d3e98dd2150783d98b45c74da6596d1abc7af7d3b57bd5ae01b8fb63e54b5d2d4d2bcaaf0dfc4b5ef6468a964b0c95099adf88b7b4a287fdcb3fa7d385cf742017d5dce4d35ee430bbd3f49b3d60d4f0b95a103db6743bed7fcfdd9f1402256d15982e3f31ebd97ffc127a271192f86535945815ff26c83441e2f37e90a0972941ff830950ac76e4f28da50eb3336e8aa3974ef0303134b7f5f6db6b17122bd41e9f7c063978d8fb7ce42bce1159af8407f3d0e9767fe30be624b0967c19b55fda9e3d9921e9a0bc65cda71288b24c413d9dacfc8e88b956ac1638bec11f65bb65779a50af72d949a6982ff04f55acafc22389c8199af6b5239336014519a1634da105069c2db16ce23df9750cce636cd96c4af84fbbb0a46818840874bd41d0da44aa952bf68594a1eb9fbdfcf5293c64c6bd1af2c5d71437a88ad258009cbd4af3f723983b3da7e54f28ab9f9a11b2fcf6434925676849c2495e052290175f30cf0e829f7b5cd507baccbaef347731737e1d2e19464521e7cb84f731c83cbeb223dceeeba0332cae5efaf2c26ae38f95efa1a0fd7c00e29d4fc9971fd936ff4eec7589749986e0ca5a370b21302c64b58369de794371617f66d81b645965166f3670af54045f73d6d68cd1f2ce31bf239f8dca30ed646bcc2603b81dd1cd9df3a2305c4623881c5bda4710eb1c140040f4b4a72ad0a908567456ad76c3715f13cb8ac2f7979fff5ec9364d3924cc1c753307f4b73542425775e61c58b13535f244554c2f557d9058c8c870225873fa7221b6b505c122be947a424bf7fd664836e9c7c792a54b78ae2b2f8fed96b3abaaf70c27bad639f14dc55a5be0313cfe0f8dde4b15b7e577992f44305b1b499a8abec7e5e7927e19d0b43914fce3e9d499804afe42dc3bfa99e447b20bbdf6666fc312fd19cc6ba1a9b0c9e3c6625e4128cdf0cdd347cefb0d0a9e1b57dc608f3f0b75304dca29a48b02af1574e45b5faac87f5f5ef5325939c5a0a917407957d9ea53305baad3e6e90b649b643b605a22a3a68f6c5744b6d55e6bafdfdc8647fa16dc483e9008119f6ba3c1e6d04fe7bb3f97566f22860f95605d7802af5ff1eaacd67a0ee8248ad21355136eb8034c25cf90c32303b4e247bc7032f74d800364cc119b89233fe5d04247240729a3e82a1092d7f9f4426dc076d159b3ba3d52f98a16747459a26ce2014a0225431234af9063ab5dc46eb23b47e63160e7223f8eb830cdd234fdccfce35107362febaf47f29a904bd54f9048e24db159b0185de38627a1567967f41828c3e08cde74d2046c3b8215fcbaa2dc0a0a599a654e9674178a7beb2446d3f9928b079733aba884e5014651b710c87c673fca9c7fcfd999ba55e7a9104f9024f4ab2ec0ac14097f5fa3a803344df56f632d4a33eebb63e77b81b7504ef3e9ff459b8035fc8ac1c16ed3fa4c03f5c6bb8ce349845c7a59e1e320ec1123886961240cf326d1969858e9b82d24dfd6107a8d5c94e9a5c8c183dbdcb0f6a195667ee8dab891e5c927ec8a3fc3a9ace1fc73923b513ea601235fd002c67d09126213471e9d88c63ef96143fb57e33bc1a3d4d45a0934c75fefb83daca12204132756ed10a5fc8f6143055a597ff2c587e4302d4adfcb5ed660f7ed6a5c7de27febb6e71c19d72ae9c51476e77e10d8336e754877b7e44986116ff17320e9623b30a3126973be31322a96806feb1cb056d752f89237c2ad1681d7923ad2664e685ae5bd9fdae0ea042d3fb0f38187c9b12d28fdfb883cc212acbe642c518e06ac5bb0f95dc7fabf810df2ac7afa3e367687f1107219dc230d7a4439969416a6493f812e6882e1fdb883afa9cb62d624d200d77dedbb5dc0357012e17998ecec6d698924f0a0c3d35ea29d85a2c0d2e9720163c2aeabcd9e539340620606316ffb58799640e4296087be7eeaec5f2857c721d30269a40af0c1521ec13b756755a9800cd7a32a4a9a731c04d2d037524fa19acd2b8914aa919cc7ba772b66eaefd559d403aa44fa2f060def37ec0efe4f8ecf64e41abbb77aaf8f62c3469939f76ec39a201b890477eb375b97564d3b6b4553c87d1690d96b6a0fbada6f4e204365995a10e6f97a95deeea716442062151cc6e0d4a92750171e22597e0d57682c7420a3bc6025b6926da029180db4ff6c079a1e556b7361460cf2fa90da4e22cc1ffbac63d8712f7621b4d653c11d4019ec6614c7aecb3fc7496f91444d8733189996f4e5e9db9dbe018538e0ea93e7507263848eb516bdf998da688a0e3765df31084fcd874e9b9269d299bf378585a98e63dfb3030c07306c72821bf93d2805858aee28df6064659a2f55c83d4cbe99b885a6b4c4a32db16c592eef33e887cc25317cdb57b3e2884c2c6c0fe139d008fffc519f8c4b26ed6718a769113b1c54911ce7ea44e3c94f3a7d5f51349335f980223aae6d66b0a79551fa4add0f5044ac576d27378f55ffe05710cce4a5266a6c2ab8c785a86e246c22e76ab46cb9f593ac57da164750123f6994bd5109ad95e597595ee990f0e10cc9a4bf13f4a0d66810fe3897b901cc840b2b285d6acbe6c4d6ad4cc3ad631f068881a4bd2da208fba80c1cdce5fe01179aa32ad29a14e95e92a0cfac6dd2fca10f96bec27fd539ae01fc2d1a2fd597217bf84cbd0a05210a5dd009e61f05afe1e0bc1cba6b364dee6762c6179c15c1ac6d9d41b6133f7d88e0199e410e09ea5bf7cac51af7b6476353bdfb949bd525a208f42ff0adb6cfd6972a8e47c08343d17e0318c5e9444934f4e78d64f275aff5039c8cd782a2111ff802ae483b8f22454b1f53cfd18b09e43bc8ddf23f5bff872151371aabe65bac6c6276cf63169f8b6c9c17699ce5ad7c598a071023790f6aeeff5779bc362d1de00fd62722383bd5422db568364221715280abafe08c96f08fd21466235a4d3651853094b3f15fa3b1307498b7e1acfdbf2670684d1c2a603953a560629b630a6e3f3c3387a335402cb27eec097304357639c7648b7e8065dcbe30025405bf516734ca8b640879b28266b2706681ef8d8eb8cf5006f0c596f946f352283f4fd440aa1a7ed06e56de10677a8ca02202131eb086c3e11ed718583e429d854bf868812a4db40bedf7043726717d877d62dee81a66e00022affaccde47952915579ff33dcd29f2e93fa09ea9961c38583164987aaa38f8b10ebbe4298ba9478a940559c953b76dff8662c4315c9465a86dc6f3a86f61f7ceaccc74971256dc3a5d3e696decb987f8e648576586f354f4cfffa570f3a88dee07b0f8099c1cd3204cacf245b7511bc3af60855cd8a7025814d5bd3ef73d987673f7a264573e2f1f8fc2878aa3f821797dcc006e7f8f19b4a9c1aabd13e7a53eed037871c6b6b9c806af4530376fa95e8503603f49ee5e49fb956e19673ff57ab314aebe85a9a3bc3ffda5d8f8c17cc731f15a7951f576b72e5f5c4d6cf61f1da605c85b308d0ebe2153c48b666e580998657f2e01805d97ffd319799979512cd645485c7a393e00da5558c60fa3c52cb40885b8ca8128c1dd08cf2df68f9aed82686319a6ad8b2d187a0bc94c5066fbfab0ebee970bfb6a6339197ac3f945110114f148f14c7835671d4582cdaf55c1763205743a2b213e8231e17def5a28c1716f8190d7f8ca3e70c60dbbda5bdf95ab1981e36d16a05faa9e9a30e38cdb7a30b4dfe6b9345c82948b2740f1c3c8ba71d8de114f82f96be0435610750bfc640d323b68af116faadd477b8694b9bab1bb058fa7be47c4aa15f336ac65c034e5ffd53a6291299b2ecf6c6d7c213d8943bf0628f87e081d0adb2552ab265e3c17735a62181e9bdbd629bd45ddbd570f3f1689c25e34c0dd0339d441ca9a238dbdc994670991c5e4aadb760ea735ef2b364629ff2b430a0435dad694dcc033877e5f46b7b53dc50d2682dbf77b25494e431e7cc991b5dd4a337a5d3bbb8292e33570c44873b9d65253003f99603d11a41ac4d83beccdab38f1059358a351bd83cfe4864ba634f57b94c06395e3881b9183291431f895402d2a44515ca720b7062b3ba8fee7d20aa64d4952948dba47f73bd8acaa12ab37b39b042681484292b4bce4afc0f93196c2e7a9c300b424e0019801539932cf4a2a5a522eacbd8761d0c43446c6b1c6319bccd0244273e7e5432ce9a8f76e2f901f02dca4f1eef878cd96964effdb2bc39e710304507a26bf895e1d28749c304d864ad8a6823c628f12f8068d56b9063d278d66b47b3c677799d8f381378441228211e3503b796a957089e083db8f2acf43c03e755e8fe5b82b5522e855ad005c2b8b6e0af3e6d032005b9cf2ff9f8ffc97e874d7fe1197f3243576890d848b569ab8488cf08d29284b3f6500cc193a172329f460250ba7f25c3d827b96267b9db8d921da3d93850a53032fa9ce7ced073fb50ba18b02d2e5e629d635072446dbbb37c8dbc0249326f46fa1c7f7ede4f4e43972823c4415cec4074b66376d43866188f9ebe56a477f3ee3c3f0f3a385a3b83b42c45afbc3c9cf8089b795d9be771fd99915003110ed6e8f63c5151db00f38b4e5e4f384b1696721e21d6db3e9f7a3ca8bfd7015099f78ff305205df0c2d0dea38c5f9ab1642c18e47da5933f155dab92890195dd9fac6ab6bcd44fc12ef4c9dbd0cfc3bb1ab784e135f802cee227248d30be298fb85396794ff94d51356b8b45f191465156fc0402c6c6ebf885ec83a40d1c56f3e938b47181ed8a15575f53b2b21bedd391a713a3e6a5e231d14e670c8b90f0189e6ca61a3903059a19b8c1a76c218dd15696dfc8d05d511a27c06921ad1f283d840288a1096b1388dc4bae6e6ac694573a08f9c6cbc196fd07aef130ad28c72d72980f1e03bddec0ee1f635720e1830616eb48abb5b44c73bd999087e289a8c4efd82b8aabf52be1a5bb35d08fe8c7b65b8d14d482a521e8e4e8da080a5d4b29d527d29f8b36b712fb700e0ffd03f0ffc29d2ce3009e7982949385a71da197c1f971d57f2568dc40cc5c9dba6fc08e844e4a45a12fe122fced08383e0d7f1c3a0ebcbfcdd415fb27f40f4b237faaba3be9ecf3b212e5f9ceaca8b012a5d605e9831c59eb8978d9ed89a1656d1ae75cf421d09c9be0bbecdaded0ca81d366b5961a3756da7d77b71298006193bebb24aae76f2d177a1cfcba2d459e7fd5f2eb2c2b4554e2f9e6165f16b2cd5a302e61e9fcb705031ed969f6f919ea96e218ae0106a8cfc21aeddbf127b4f76da0925f23a26e971dff8693c3ec5a844b8edc00a5115b06693e840fc9ea4b0e3d108bb64880fb9611ad0df37b7ced04a9635033c0aae03d821fdd3f730ef47c75a096dc8d1ca96780214a00aaa36b079b742f660bce2704cf896d8741c304bfd59650646a793877197e145f69a0aac3b37d71bf3302da0efdf2e1d3725d12ae85320b5b6b66d4b10857aa10882bc7dd007855ec948e520120724fd042a12de1f59e50e425fc59430264a7f0377de391f2dad87d1b186fb87a6ab45e1c8ab61f6825bc30f94068f7de51979542565ce402f61fa0d5361e992f971faa83f2e4ed722b0d8c11f689ecad6c285ba57d2a87ef2cd6c1a7986043c760acf7d6b738ccb90898d81e0fc1de13bd9c72145f61300c2ce6538d3f30bbee1768a7199351eba24670c6b43cffc6cb91da9e09162d8c1fe163633d51d5b8aed19492ebc221990dec12b31c3e2d55d53d4e204b6374edb980d43e49cc4165fbff8f7102428e96f4e46f9fb6a7b556e168c79f831a55752f79f5fdea041da6776573d0d225c90d4eed977b8693e6d7d441ec4c4c59458f920c6a0f3d1346779a8afbb698f8673dd07cf4e1382e4fcc26c98fd4dc3e18219a6f506caf6391e4bc7caf74b572dcff4e2aafd8428120c7c2d9e9a48f067f47c51c565ca0fcde5e6a0f78e10c6b128c66f353da550909ca9354cf0c3f2a81aa218ab9aee94d817d4479c300104ad67222a26602de10464af12b941093bcc8dce9d4e19e722f1d15474c6e31238511c0aa80a7d1a9a59cef75ee28e57ef31ccec615fa2fd511c94871bbca7469bfcaf8943e93ebe7639e7386b6b29c55747d6c3605f7bab6a5728c0c24ede871566d05d5ddcb8a44541aa28fb204f3a56e2c51bdaf8b78560a7de8dbb7aea01bff44aa133b181fe87b487a0ee80aa9d107c5689900cbbe7e2835bed954250ead00232330cef766e46c81d6f2bdade27703d9fd58775b75c563bea6afac5f4e3ea7ece77f44b3ab7f4f4c9b92f6a636f7d977cb6b1aa77270f0a1063070cf4a1386959a686816c2982616a9fe53200503af4cceaf140724196a78167552742fdfedc35b99496532910114cafe81d0a6a4f56e93985556d203ebb435c03f82ae9ed3855ba3737139c7f6778e558e2db629582a46581cbadc63df17630832a4dc19410b746c77d73f9b9516fefbcc089eda740c6cde6da97dd89f4a0ca05664ff949f866da7f74acc04f9d4fd62cd8498b0a714394906bd11869b83fc9efac5cb5ae277574502b9a2e4fa8f4ce242539463476f3e59739b5272748ea24c8807ca86dc4c309c0b7ee85e9c5ad7c69afc67a875e1545ba5cb74de825f709dc314af687fadfcd2b25d06e6fe36a8d88994d025ef1b9ccda38984e115b0d1983c292c292ea34fd9fa718b1cacae44f59c4e6a46b99e469bb3a87d6454d4920861e503c6e26345db4159b7a87137add04d5ca62335091de44e9badb011ff13efa48525ea15bdb01d201622220eeb821d874caff0776e00230faf7bb37fe31153f87fab85acf429a58ed9fcb973b116d7931121e77325d43da84905cd3b94d6a332a1c1338768d99eb91137c300ce63bd23a46f6941eefb35ad19899f354ab23384e99fae58c9975759016e0b18a4bb106acd8fc9c67e1c019e27968ba3ca811c9914c7a7d8c506a473ea7425effea7274144f81f1b10f27939f6ad8336110e8571ff0a3b1a0143aa61a77691568f5d1884d6ccbfd49f0b53ecb2b9ab23b5ed0d44445c843b75f69de0d89a71f3d627c05443889ac8c55c8977e3e2717f666e63aebc89cb4461faf0b8a79f3dbc8ae92c36e38a59ce0f137b413f613033b734986ac3c2fe6d034ad9d41bc383da7833601924babd0330da9ad9ec792ed95853d249f29ff4fa2b97ec9c851b9c11fc3b6c926fcad7e0f85a29673b40ecbd7d7b37ac927794bf314e4a3dc27c132e70d8451d61a295586d02c2d5e627a7d006be2629514bc969925729c4e44b0a0645c33263930e3edba47b81247eb04d184b6f71b17175bf48b42cabd83dcac14b72c0dbc70640d7aba5a14421c04a7e80ca8dda95e4b20bb80d22a51059ebd6add652216919271276f9155b26f81d68f2225a619723f9b486178787d359249c756ced128bb43a81fad52e1267ed38e54b01bc7cc15a18c9209cbbe248aaaf3653f1646434f9eb909f69fdaba25b2a95f146914f0dbbd300e042dcddc197e2714400bef70290c4076d1e6206bbddaaa8517fecc792b8dc46a6ca8525dcba489bea1b3c3c3f0042df3c3c79c911862fa2f1924782ea02b9efce40bbe70a77861aa25050ba47a3657c40f54eb4921fb270dcf51e43efa36dc38a1bdc529b26450c033072fc56bbcb2a401172899059ba2e6f7a09adeff5df1388647db7c987460b7ac94b0444d933d6cb7d81d3cda80ffe40a6b0885eaca4e34677ec41197ac22bff236c680228fb50952b4de134f5fc66d97cfca15ea329a9ac0adf545ce427c05562d28db083136e858ef435b13e88bb5cb275a18f02f35eaed59849c60f59caa6ae0c90087373393ef5c78792199d427fca160dde8a6481db12f6a8acb52a4173b4b30ed80f2184cf69f038dc6d5b51018b55f8a7c1366b5d68d4aa14c3d394631b0a248a018e35524b5ec9c67d8e84cde5235d5aacccdf161ca651c8599b5918d3d0706b76a16a73e0f4903306cb91c265f2693054d0f51c531fd718503aeafb087c1b6b2a5bc2201a4c39cc21519aee21db8a41066374ab62579205758f8591ab282af92a0c0405f09a65599e4ae24da22ddc6d0a7186673d3948073becb7b803940d7eb6a313f4d8a90d038f40e453082cde357ed0001050ef16656ee6e72e2de83c1e0466ecf9ffcdd524837daac23bb4d85b2883707714162a22b49545af439a49bbd0b1b13f343fcad01e3205b66aeca411d61fff4cd6a733665035696f996360368f461b214b713f54583fa1efdc70916efd5011c41bff88a0dd16b68e2c499430adaeb6dc75cf1d20f718d6de2aa7d6436cd4abaa4e38e609b407e3455a9f760e3dbc360f539aacc3692a671c53bac82bb339542644668b5f716b076ac2186fc2ef95ae2d7aca07a760b81614001cf85997a2e0d7bc746f9f7db56f42131e0041e5e9d6a86ce2fcf97ed21885f0b771cedee173f428127c6c15243728926460fe4911e08e9c8da89a27046f71802d2ae15fae63dd285fb8bf2a97dce0c0c2f1721dbcd2c3b871a5f62f7330542df5076c5d4bc01ea60c36543f4ada123ef4820fe95a2e594717837cd0a9897c1738163daec81d1484d54e9ebbb97ce09c9f71d1f96cdff10ff1f1071ede167414af287eb80b74816673c2dd0785b69e3c862f76c929c43811021d22632dd1851df389a060b47a6edf81eeab50747a7f055a11a3a51753440c01183877150ccc501b58de537abe311f3e8d6bd40a04c5a9d621683ddc6426123ebe771c0bc56bcd02301fc49155f55cf00496b9c6543443b5e78603211396322941c9523d9012def6214215b7da754493705b4b7dcb1ddd930237e52bf08786e38147c519aa7091a179bf8f4de9154098076679d4bd6efc406d46d7e32ecfff1da85ec74eccd92e9bac0f9fe50445d76cb8d6bc0def374e275551c803b85192a4c0f732541bf7f34194df584fc7753e1a09e93b6cdbc4f40d53b0fe43376d4d024ced14c474db5d5d779995c80c7a3460ac555cbd33fd040978765819eb7e245481bc8efdf748ae71d7f45635c26b20d0c55c0922b0d9425f4db8c59c019059ee3da283b5c00fc498a0c754a13c14b61735b8ccff80f5c79a66e4b6812247cba92e6a7ee2b3051eb87886db9e22c8923de880a8c6993c73d66a6cfbc4df7b810e1c7dbd1fea38d1bc0f5076d45f4188a1fcfffda54697e51a768d4c8319e1cd714e8a37ef9b561d2fbe64ada78f6965eaf0c507faab76f3ddbc139922698c3a1e4fe9c1dcd700ed9c4a100dfaf28af97ba9341284ca62eab986c3176f5cff45ae9d8dded466061d9ab94eff53d052a4b3bcd9ab2841e07ac61f5938c422a185eae38a25fc1c42ca04bb7cb1dbd09f840cc8f90be28af0978a4953d8a73b2fcbe46458ef0fc552972a369904e936d6e8b7126c4fbdbcc28cb7b4395267c1d4c8ca4598253641263f4a38d8cdc35676e114d71fbe227b0921b90dfb7625cfcb78e1e3a1fee28f8fc14088c470502f71ec3fc479ba0d01ce05bd990925a93df9645e4e7ad05c3496ee48feec87d9825d1570cbf175f4ee53f929986179daaa92a06c39cfcf044f3cf9edd18e189bdbc2ae97711580d6a757f44785aad6d1af7f8e644cf405e622522dde8d637cd0000ed1c44bf599f68527fca87accf309e472b5ed88f5284efe693f98831febb989101404f43d00d2a087040bc20426e42a8755ac1145696c80fbf47f12e88b44a9335110c32e1dbb108251263bdbd77a92a81facc2f5e5540c3793cfae322402c0d6a1743bd5c3b68262973e8e2f94a3386a90fa802a450fc8939482c761abd5bc19eeb8898e35e1069dec03d0e460689817d03880c7691e131efa54ce4db0891acf2c6366fab64b3776918c518fc8be21f630ad0029220d1fba932d5c482ec8582287a197c1650648720da9dd0263f58f06613d08145668a6c61d998070fe4b52023670107b906e09042cc85201b52d6829f110a900bd8cb35617c1b99cee058847d5e65feec3da2c7d5b20a29dd0be4be6a3a877aeaa15061b0294e45b275f3280259e62845965785ab3abce8ac091753504faa4fb4e043cde963d440eb7b8614339c8e4947c84e9d767de544d7f1736fb67a6052fee984a58eca2040c6ea4a9781ce977d311953e913a1a84b6f09db21288d1565bdeff10c39d49f7821e51c9c0e7806f3a24f2ceb17bd91326a40777b5d61d30f1ccf2659534e8429ccf99081f543f58a8d19cae0a497a322d6146a7249b8ec9dd37308a8168b9ac54531bb55311690a4dd3e79c4ad1f1d43a4a2b206ff22b6e7e5b523697f6216b389f29c2ccd6dc7ef3b431bbc2e782ccd1431ab79850eecf9cfd21e42bb71673b1970c6b8e4d4d854cd3d030922e3d39c8cee78aa56884cd31d2d27470367b72ef63a5a3bfe0a00be0bae31746e032110f7ceb1feaa740cf594522fc1c9bebe7060729a7414ad2768cfd82182ef9f50b1efd7a8578230e6db7c9e90daad579c4df6a975f2c66aa29a4384a5ad818162a129357595f9d691973b13cb615c18bade9af3d97d6993b4193ecca8c78943c3f3ae21bc4c0ae8b32aa3f63766e56b6ba7e17d34a0417184607eba59ffa3f94be5331e5b56df56138f893b94fc4c58f9f3d502ada653d637a8bec4af0bacc23aa702187fcc28cee429b53cd870e91617143979280054bc8c90cb57c0bc0ea708cce107980d86b5999db6d95e1b58d0bf23c6a98c508a0988989a63c06683022d8ab8a480d590dcf8f84d7d838d12148e1e2a5c663aefe7ed894f781e7c78c421eabdd605f1a21aab2615518003b0f2b368540ea03d2d482bfc4bd6b3ac264586ea8d2e0d0112502b13f1522669fe744d66c61fc4c01aac54c235e4a70aa533415f160520206b43a90c0e4fd46d89f07e9851d3bfd20a12bdfa53c0522a2ae3c2c681d127e1eeb25a775632e7ac8db4d787d161bb2b25d06da06127f31733a213162cee70fcc02da6516ca841ea450e93807b45d14c17d4baaf4e1b2f751da0177139ce67f7399203670c0cabeda01731dad6c9f9b3afedab4f63f5f839101f89e37e70b5ffbb8d9d4eb2f286a35eab26d09306562921575afdc622865281fd45508935e714844ad4dab01cc6e1a0b220977392c5f5f1e1c736a23822cb5d0f0330bbcd1a6b9250225502e3d36683e648e24da32406da674fbc6f98c1e3ec2c4d5ea319eebf2d2b60f1733ffe6f057ccee1cb5426b0b7925974e020472fd993cb201e14af98094e62b4230ad6eedbc59e58381ef3299c884976593c14118fdf3aa809a67a600f41132badddc1fdccb5e9718c273e6796dca50bd2ac3e3c3b715b8fe637a0a26e856acb29b232eb3bcc68f4c22eab6df0636c7fb62a1ec3f3157068ce0fb46101fedf627e346daf4a1740c75cf1a59207c84e8378d3ddee3d9a6bcebd002ebdea05fd48509aee513a50584e7ed6a975517b251705d9795fd9e68eb7e4be13b8e3cc21a3724d818ab3c5b277765314db0f9a4b9ee6aa421afdd7c0f35ec5075bb7a84ac098a22d90d9182c2b6d4857710fe823bc1b0271b654584154356370c0d9e2a1a37a65df8f320061d05eeb5153ddc5aa72c47a6727c0c5a764fc8c79bbba9e355ed3b07513682543572eb68827665b859e6116da052b3ace3c3dfd48d72e34afa61fbc8a9b795a752f84f24e5126a9d0ef9c838254fc482ca8f2bd7f097d1a1c7384b540e965472b9a3face60aa1bc7051a23f4b7c521bf449c6ba67a2718cd5783169be58395bd0cd28223a998279b9eb9eebc668e52409c24d2764b8e9c719f413423364566d47dad42d29d62b257751c74e01633f2cabcf01bb86149461e81e6a0f2590e22dd004968e89f12bed1a2a66197063b8f02582a0c0ae7977c0dfcc1bc050483dbd273da228a72e1fbeae055b58b943cd666e6b4f88d245e290bd77833520949ad97d2b8b008bc2de816d70b68c731a6ad8dc64d1f782984a19aee20840261d01a551ab4e946e2318ac05ec2c4af3f25d5b6ea5441de95ebb5de286b0d03f5ca58aae60c29569a857a028d1b0438d97429eb076fdbe91a0d844026fdc528b229fe1c02a64bc33569fb2707a4ccbc0ad3a7cbebae3ee158d08eb4cc49d2cda85fbd7fff5b8280276714c9001473059f57b801849cc399371ebb3e1b870d1434ee17d92d77c49585088f436826d57b9ba6fb7cc82b94c647995e288a495028a9466a36899e48f27a091df907e7e9a65a51aab52953a0946169ef6a236b930a149bea9b98f42101aadc36e390642b6cdcafd5b728dc01e896b8c48720f21460463b9ff0e5f8c85a7d2ade31277adb9c0c0dca4fca7b83a3c4cf0248cb5e290d64eec573d487880b53169ef40043720476e7c18ebd810fd9010f46445713146b775177d7c4aebb2c8fb06fa24ffc5144396c8733d16394d40e7461df22f42236d389c47b20a2e9b4ad27c8b5554601d748cc33afd6c283f4e392b34134d429299960b4fbb468680248d4bd80e176de5390b8e482df9ddf88026276a03b881c351e5f016d80c78bf5635889e3917ec0d6c88b0b8606cc2e6faa852f182c160cd26d8cd14f19e56c75255fbb525f679818d1411988b1e832ecb45c08b449421b501289d106950d24aae97b63199c6a5fe50fd1e2bc8004fba4d8cd7403e96daaf197051c49c80fd99fefa5767fadd29245f45cfd5f4afe771ac4429394394f3c0af89599b589f75329f5cf865071f08a91c9812488aeac8c054f88c65bec34e8f57e723fb16db02ec986f0fd75b797b2bef30a38612fbcc4491d3ce85edb7d81d3cda80ffe40a6b0885eaca4e34677ec41197ac22bff236c680228fb50952b4de134f5fc66d97cfca15ea329a9ac0adf545ce423bb99280b49f92fe022ec2c1251017cb7671efae4789f5bbaf11726e95703fe6285f887e8eaf9b32c84ed1fc58badf00b1d0b71bd6a19251ca45c4279d3a6346afbff6109a29f2e226647026dcdfcce0f5418d9283bd421d0eadc9ddbf1e8c8411deb4358f906a0eabfd3a8922129c7bf9b9e39ca41e7a2ac3b49d6576f16ccc430eaa56473e6f3953b934a0538010c1e0371fb050644cee0fd92db3c915be5d9d1a4d5eed72148405a34ca5937bc7d27f9fc89f0ad3f33b42710236196f7eb07d3d2875003d457ccd1ef86585287c6b8f99a947e9908c3b629f0da17fea0475e2dc1bcfe753c3ab4dd3dfc0c99b3dada163259d467de59f7a36b80c0a9a0f103095477db799dce83d2ebe63973d9dbe018306f209c1af4ed7b161ef1a94ba0024d368c8537f419712fbaabb8e7e4fc2ce685765ce4f66bbc24d2a0dc976fc752e1dfb0bc6fa972120a3214346c2f8eca7d79c7a906539e5319c1b77e37b9e8d01dd6671294da06c8a74e22f52b62bb4dd0c25ae1570bfbffbd24a53db3a4ddc358feddddc31bac6ee57a03513302a5727e10b7d191ea2f970bd1a1a7ac8ae8bea9066800ab5396beb3ba84add5d0c00622b82ff1e4c3b2b35789b603126b191f52a6cd12251dc7afa45e1029c572dcbe3fa3c389c6879c9d11aed6c1af2e8d2a9f54664e59fcde69f04d7c693cac7847813e6f194ecbb8be63dd285fb8bf2a97dce0c0c2f1721dbcd2c3b871a5f62f7330542df5076c5d4bc01ea60c36543f4ada123ef4820fe95a2e594717837e4e8a0b20e7d73681b3c515b444e8c6f9a72817d3e23fb4c315d78dc616fa02dfb6cf4e4d0abd9588dbb7be25ce735134dc9d6be5b06f2acc26dcd13df6f15e485bb1ced26696772e5ec5ed62f6e377d1565d3202dc90c77cdee86fce169436f08efad32a86ff24100077b169d829f7fe10d7a0cd4f818e16151fa6254a79bba4be65a8644b87a3331e31206aa23776092f222c862225011e751f5ca68b57aba102c2fdf5e9b6754307ab7077b29a3f501e409a6a070627bc9e947d6adf5c45ab389dc499f0764736e5eee9156b218230c3811ea20a6c0a159900902e79120190c55947443e9fc60e56c49e0da7a4c9856bf4a2da981197b18656bf9296e18dc2af11e1ca21d73f5a31517d95ad3e88e7ab71079f12daf960f0038bea6e39991982009cbcc7db076c9533d6f0d5997ab875a24d2bb91997d0c954846e3cc266000b666bedbff324bb5468454f81fcc82112ccd28d782c786afc3540d41efce309cc9b237451fcd02b9aef04059fd1a0308ac126d62a85a451df495ef915645c4d57e02c16a1966a0c9fc4b14f22c42cf2f7fd3878a78b2e127d21230bcd515cc541414f89a477f4a2eae14b024ca819a89e323ccc154e8ec98eb231cdb36f306b676331aef14741553a371d80292cca788e6051a88133481c4f4418a8023916e9ac3c3babfa067e45cf8db6df6bec384802dd845add0ffabd443edf7f50cff033d901ca0d951539584d7a540310e3b9f688e23dbe782a143178c2be3e56c8cd18723d77685be8330181a6ed6526e7ff1c8e7639781c8b8d6387c8030caf5d2f53e225a190533088eb9934759f5882160a8989b38588d37fef2ad3d2b2dcb89ba36f9198d8d399551fbef5f786a2e46f6e27e658252536231b7625cfcb78e1e3a1fee28f8fc14088c470502f71ec3fc479ba0d01ce05bd990925a93df9645e4e7ad05c3496ee48feec87d9825d1573135f5af5a34ccb8fc9faaad5edbfc32078ed3a8a3c10cf4e89af4a4252c6ae894d9c9267228258e1365c6c1fda3778d6489f0d5bd38c7f27c35c8b2b98ae508dc8371078e5cac0eafbc5185a3569ff19f2a56a50a950749745081b88b841146cdb10a8a2e0423b1d35fa357151e988e46b5441f7e23d7e4c4947d8842b986990c3695cc211b64036deb57794c1b3bdd284e570a61fb1b3b33bbebfde70c084853f92e2d34c4aa71d641c821c63fc020d1d8baec1b7c1068b36e07aafa1a581bcc4e6877683db328aa66571b0c4baf9194fb7f656a91c1367fecb36facb0a21e86432fe90e3f17dea43ad88df6cbc50bb332de7a947b1724b84be5f1c0d7371592d0eaf89f5deae67987e68d39fe493374bb175eec4855bb675299493c34d9e66fa43251aa1475487212e5deb34e81ed2f52eba62419561875b5213b0285ecb7d96d746b507a05dca86705f4a4afc3c9a7c39bc4e13cc569d373e420eb0dd265316b880448129939f9b38c470e0dab718a8f4aac15c3f77d73f1e94b12f82cb9bd1a15eda4908e4b81342717c142f67a6052fee984a58eca2040c6ea4a9781ce977d311953e913a1a84b6f09db21288d1565bdeff10c39d49f7821e51c9c0e7806f3a24f2cd93b47b1c25c72371633f53711b4c89bd3843740671a3a9c478b14c907dab7b6a79f7b11184a9f81914cd37c51db92c9db53a583d86785daedd3c4346a4b532dfeed27568db4b224bd77a39296874b05cb8c7c6e77b660bbe7bf3b33affc72946accd9659d57dd4899b55f015d7ba340a9562f49870e95bb6db94d6b413a049e098d4cd0f546a242bb1c0acf12569564331a2511078ca2122b4bbc119b9b184ea830d222a3f0820534f986b07a41899c7b629dd1028403a917cd1c0d8e3ba11fc1b23cadce92738f664c0327e360096d954623f1cb62350bd8862243b1dd1e1a1913e045ea77fbd5b89e60c336950edcfbd15cbf5ca818b96981a4bbbc6e11065c0a1c2de430e5f9dcf8405d407531a6b404bf0a6888f380559261d96cc1338cb6823063a237e604e491ab893a2ce5dfb5a864a5acc42ffefced0475bcddc4af0bacc23aa702187fcc28cee429b53cd870e91617143979280054bc8c90cb57c0bc0ea708cce107980d86b5999db6d95e1b58d0bfb9929f849ad543d49b2ed11ee2068e5c4c7e08061b1e75f79264909f379898e428698d146ee22324b58fb2d9a719528acd53a06049a00a70472b8e80fc9a2bfbf70c7b86881b3e42ce846b627718d206e7e3427a883b93c7aa30607b82236846326149e8d9d165f4d22f8a7fb7bc4d2823396b3b75065c1308e472f03d2d8d95c8aa9261e0efd20c42915f74468abd8c8ea11b094f7391552300f45b0ae3cdf610c40344a0cab0038f663ca16e66f4453dd866b6733737cceae4ae1a7d12b359175daf7e9601ce5f7385ebef96a7bd3fa3a7e4861b8dea507ca62d8d48257da17d3c5e8664790e5d6f404f7d9ecdc733dedee7f6feac7bbf622ac0601cd9d46e16a4cbcb5e91c41644d496fdbbb14ea5671c2590fd16785c9b1e00eaee4365fc374cc00f518c96facd7932541f1a84136cd1480f5898edef6eca2456b761b9ebad6e0003a0dd2cc2bb16036d12079096bef1e15be25e737ddfb7c3e09a3f07d36fe8b95f77d62d8c7eec64b7491b5b9ca700b05f3200c70dbf40fdf5dad35df00dc0290f6ca21c6f4c10cc8f52409e5b3dac423820708b2cf2e22b8b62d86b81c806a8eac5bef0d20f3c0b003d7fa1a870f6feb8141a652933c874a28f8c29039e967c2a3443f0b32a0f0648c8b2b7baad7a0a822d14289cdcfbbb6066f78accc0d1840f6b6d69efd9f43ffe9eebb5f936accbd18a25cf7a139fbdc39661e07d6ee41716671d5dbdeaa82815316d9040f57543d36e7f81313c26f38e6930dcb5f73a9e460634216cdf25b380e5838744c7bb741e9031bb15cb5c91804c15706c8cdb5ebbcf1404e31a6352665982db1c1bb5cdd08e7b9b5a6be8d98d81bfb3f1564c3b0574041e32910908c34add9bd5e8fe3d157344fb6ef584a1d0a410d5e069f07c52c8e9278c6b83f0503ccae8dd2481c905d8c358eab06f61f5c2f55ea231d611b30422b6ebf0d4cee1a9b7cf082e18e1392c3fe57fe7b7466af968a39770ca505257c1720909c04c52b34e01145b1bc0a071ebc9a49928df5c957d16c1bb27033bb8623ef586dc52cf3a2c1a7d8cd65124d7088eb7162e3ef853142d62275e577374c3e0524c7d2b646d61d38423aa9fbded65a00e79ab65a40e03a8450a154d2e3dc42bfd84dd236ea0c11ea71fc8ffe6a79dd12a2d7e92de2f000c75c44230d4bc7af509a4f3e52fae68026efce39d2a7a39de6f4958743720aff55cb32dab870fb239ee289135876b5ad7e1081f73c838e5f65aca4a62c9229834aeb48bdb35ad88ee73b0680755172f811aeab43ed5f6bd8b61ddb139434374dcfc8d6a51ca7f0487061b326cd28434b10614236c4283794cecb21e5dc0a892636ca713eeab666bfef0708d94fba624f1933a4e10de6c55903e002b73f55d3c62cb22fa91fee215707b7a51577ceb3dc9af5b4b70ce54eaaf63ef3002bd01818c909c0448560849a1c392104b5d8f11da7a0fe7f7d7f0ddefa2dba046fff313dd0dba6697a271eacdd7c06df25fe3d5b0b111e80b70f0c2402e5562bf4ec890edb931434e5acbfe6269efac730da63f70fd844e97b1bd527e690f409cac4928397bf9ea50027aeb39a5f91f09000d1dbbe0a87eb9316411ea829c37402431e08d836bdade5ca221090ff6152b5a2ff3e9b2c3bd269f3fcfa836b364cd9c9b73534013654950bba0f2067a65dd959271e530b1a3ca01bf251871f9f040022ab0ef6069d48b8d44439d9b4f82d862161c8a599e44bb03dcb6a735248f5bb3ef56e79b4fa34304bbf6ea7f29b58dac5d2875f1af79f65fb68e7e8e6b13b126b8978d8c9dbf4632fc17c1cbe51b7cbc9183f37824931ac1e8a736ef0985832a98ec68d88cd763eacffb8c89bea8cfd8b4fade6c739247a083a11d5f230ed6ed8ec51981578e88f914f3b7abc645ee350050b73a5773ed6307c3d98930cea77adfd4df632041ad210dee8e7b2e463622b9a3a6a9eeb12d1ee21b62bcde90e6086145e9182ac73b5b472cfe32b32ed5c47a0e59cb052c193bd52777906790ad1fa7b55721582ab33f6c85efdc35cabca82084eea41afbdd3609973d2b19df7901cbc09e1f4e3d62dc693b4dc67329e5be654f9f6166a27032ed778feb324aa1ef875817245c27ae244cbc3a7f89862a489db44ebecc012cc52b986ef63441462aefc39d6cf726bb24339e7d51bce0098660159eff6d8225a3e850724d03d7b62eaee9b4db61417a4ec91ea986ce07c231afb5aeba394b7da15e51387997a03d6b11997364d98058bdd5ec076ee47a2aa0b0b7395d4ab37c81c4d01fdb11d374d9e7338fe5ebb2955dbce9d1093e8d165a3945deb12497b1bf52927dab483af1ea619d026200de34f00b910ff8ad496379bf8d30fd7c2d1a8dcc9005834b2eac92d6d6d809ac3e0abb2716f6e10715fdd9882538854013ff6bf6cad6ed40cc994c94a6260698fd5e97ae2d4fad37399afc23cdf319ffa5e09b5fc51e5a14f58f662f85a0681cc76b5b8b0d7b86eea66a26275af0d935a624060c442a4eb9c631e231ba297777196c1d9ee3d0b73283054f54ad49c121729be05843af2d40bfa767f1550577d9b8a38a94ddaf1abc2bd9ae6d5a484b07efd01c60108354fc368103d3c536a9c24085da1597f525453da0a6dcc80d771eb6567a4c2af12e38cce57cc6d82be276353aac7265988a9f30e2c66ed91891d0c432b761a689933348bc6c2abaa48e9a7d5b339787c7ec9aeff09574c833f9e90be739db3dc10a0e9d10c20f825358af23d8440988acc612c18b7caae9e3923ecd5e4736635b38d016c593b394cbd1c0e79764a739581945aca60bc81a5bb9eb09013aabb5fd52326aacefd1546c90654cf3e2679e9a00b0ccf19675f5bb7d57c7d84e3784e40a9ed2bbb3d027ad2befd840f4ab1a0532735dbadad2dba11567fc557aeebedca4e7d398435c8d4923e471f44857cb2df3d89cc099c24599cce360f0f2fc36c462afa35e5df38889b96d5b3b8cd750500c4c84134b64efefbe75168662b436cdebcc106e57bc22b19e19ce6ff6eb7d05edfb26f4675b1da2414d04edf4c3d06b8fac6e0946d8c885b8a5fff4d4e583c2d8b16469fb47e3b22ae4f3f5f433a44d4714b4460cdabfc95c70479793a4c2366b825a2adb39506537a03c4db2104967924f5b87af3033e91b18a98416bfea54fd03986c3926da7855defc59cda91d9ef7baf4299c047ae16052137be0f7db82fd1268c7d678831c9897181c1f6aa18f86e751636b6a9644a043a1e5b1d37033066e00a345ea13124a81d337841d559ea249810c9ac3f54f2a139831c15a8b5ea4786193d220ec1b568d5286d50f7b390ce06af6fd52727a3b8e1bf1a29c125db2857e964dd284df6e6cf05e721334c4672295d6e190dde5883b5ad6e6d6f29f39d816182cb69c02ddb6908a837b9297f97777dcba6276438d5373a56ab206d0e84ac50628e3a230ccbb3d8322167abdc3535d0d62b6b00b74ab99ab728e18b3cf1cfb0850d8bd09faacba83c683541e512a48e6cfdbe6e750349a247078b7fef65b576b39603676edef971df354db46f8ec4473ea4c989b5c57d3c79274f1ca3554e76c64aaaaa1473666cb8b8e01f5af276ef511760d813a2e6265210d73e8ca53aef28f2cf9f00b577f1b3b363093811b924947a34270a78a6e0f8630145b0da4e295b7236819f780b9c83e03b6594c29c57e329a324c00d6b880882c2b3e76a36cc752c0ee2146049f8d825606094877c2e0968d8dfb0ca7977cfd1080e0a030fd2cd0222c958b02c0a275d02f16d810df5598613942c525ca9bc33b41e63616051cf879cc94e6541cd072b2722a64cbcfaec0a2cdf5a88e46d6cb947cc6bff0dc962a353b940dcfbc58ab5383e177d1ecbab8b0b6096633d565a33fe27cdbca33b7966403618f9a8362c11523b81b4d4ba03f623ad8c671a0307be8f4d8b830d4ebfc285c795a81b9a1c1838fb80022f86475c9cbfc7047c743158df98db0108b65c7df22ad14bfe406e706176ce760d946c84abb206867ab4c6649eab6d02cf3b1955c1dd752fdd3122626b2d221ea6db6c2ff94c1bc4f37c4d955e3895ce2ac0c23379888834c41ce302619a947ba2668f909383bcd37297374755d49898d7c3d5a3c412a16b0535997814fc7c9f00f881a2b43a1980705edb4df3c628254fe3a7278dffb90cd9d975f2f3e18d14dd77c4575799f2f2e67bb884af5a32fe49ab0f0b537045961d75c11f18a363d1e9ebcaba7b2cc12fe3e8598ccb3c10a5e272cdc4bd2540bae13d14049933336f9f72deb646905b4590f88801b41790550863a7d7eca5933624ee7be3054d04ceb3c28787214634c8d9d1b8ebda32124ffb7827922c295ae73f982dc3356cdb95adec7f3d674c4939815289219bd65e9e1693f24bc5cb87aa2a6982ba8adc5ec80016609f866881727931dca2a3ae61bfda158d096a7a52a337bb27c3cf5da6c1dfe00632458d11826e1607573eccb5d338052353bdd572854225bb5126e3a3e3d765ff3ad96db488cddc9ace6c48e7ebe737c62e519642ede47b58ea2641a9c6fabef070b90bb6e6712a1f8de10de93da1a1100a001c0082cb189461971c2ae2c033b311c639ea3662061e165f1909fa0038528a515b22a3394c5da038b2ed2eb69ebef94214feab6f5aff05c9d3e2b0415a386e8ef3259a7747cf67d4a07202d51d89760312a1d17d8e595bbdb222eba5a322d0ab84a095f089a4f421b0cc96db3550a66eb53e93dfd6a3ccd406d0c80e368baa8dbfa0dff89504fc8a578b01c306efde4cfacdc459d20f5a586022ac2df688571fe94cbc54b3e2e03c4bc0f70966c98e5f35685d7a98c4c0aa15dc8e285c28cb965a880a9b4572eafeec7e52e5277bbad1b41c58d19054eeaf67e901474878b90713788f20168a83f4e9ffa8e17015136d432335ca98745bcaae6dff81367f68328f0ccbbef49423a548b7533743327b434ea7754a4e4981df72d2545b892e6acd57480fda0d5a239e8daad8edf03e76a31b08fecf1d1c5001d0ba2c6b8b8a6ee620b08eb4380418621b20e024ad8943d3a094f47355e428caedffe39e4d5007a1ab678eb5335063fee7ef7cfab731755396e88c79c6a3128ef10ed5b08b84f53105aab16481aa583ba97f9d120c41e1f7ae2cbb85a1840abeb64162e6304c8bbefb3b49352e509a1ac5a9afec7a637e42e5e14cc12aa29c133c3142f4d7facd29c58a726540475e432f795fdc2942ca9c82f6530b8f814175583626e311dabbc4c4f847609b736f0bb88cdf475f1243f4be7545013b4ccf082b9b51d88f49d1cc72f0f6701919b66b6dc6747debb26644697495985a8c111fe2041e528b8aeeeb634c23a37489b34b7d425b828eae80dd92c9c14bcf4ab50815dd8fbc39cc17a8de982bedb0fe81a0b716e2024925bafa1b528bbabaf8152a69f6521e510623a41a0da834e21e70ee592183aef0bc593cac8dae42f5ee168f84630a3480965a41fe24012989537b7f3302bddee3608c2c03b0ed4919e3d1660cb1b7659644f637875acade8a9cc4e4bf28fca395d139acc2ba26ecbb439695c6b3c0da06398ae8be401d20b2e0a293d490a98bb25d8503371860f49688c12996fbd086a79d6333c47d22342bc90ac35c86b641046b3bda4d8483d699246b2f2a9a09b2a99998276d697d0d1e64dd3be65738caed3631404732d8a3e63891ea480e5958fed6f19f9dee22b123a010c6b2272ff1c9a684e34866605cc30bd6ab3f6c801670434e949e09ec783b74db23d34243133aaad6a9ad277d246e7a7d7e90d5f18101f18e3c8e1a92def8f33937f5bdeebfc3bc6a86808ac2456c8947972c0fc96edfc63552ce7d2260c0d96b3e1f1ac9c7f713bf763f8feea2279a149d392c2d43c13e9bdda85f0fb3d4fb9eb7c14c040fe7d49fb2a97a39ccb122191318d504fd37b3f086229fd7e77e8952818b9534762784b23f96b272074a893f5e24e56c3d72f14f164718654e724643bf27e341bd06bb10e63a8a75fe5470a32c2a79b6a39f9d9ae62c71034bdbaa088f6bb8091c0820947a42eb0bf3bec93018f5601b54d4c1108be7b127d1a19c068022c24ed9b18e71e266a9a3fd09d0d1f6a2d9dcbca863cebf2f9aab9090de8e7edd0d8c20657157e8a7f61f02077552c296e8a09352644c85cb17c8c019ffb987187867b4569a589ce2cd35d93af7e0ca870fea49e6d9b4f523347496aa61b6d75684f391f6f2efc024331c1da8a0a524fcd924451e8abb3a9c834d4e4bb505522eb4142278f0a49213d824727069fad02db8730fd8567eb20036d18f1bcd7593ef4a90b9b14832355f15f8eb2ea1a2a597245cc38767f0fff615e6f44cad432e9c91996dc7c4d3191b95ee041ad79ff7d1400d7421088a6cf7a2f903250e62fa011c9b08dbd5f3c7216268857c135be53da39512a775c1c7b9d93cce8c4b5ec8b820d882f226f4cb6dc4d8c1341403cb0d8b957e85e0caa2d6df228ed22cfdb41f7482e1f202d10145e0ea49e0aa95eea9af270affb3e39f7fbfc8593c646fbe8a36050001ac33815f93b4e01adee89c571b5d3d755ad47f3ca28b8393499a43d500fea321ea0ffe71721d3d80532716678d07bec8f54c6a7c6926b0ef2ce111d0b71c538e4cfbe076343ece8207ea5113dc24ba809d00e4b0c263ab3caabd48160efcbaf53ce226127988d88f50db95b171ba29467ede35d63051dc478de35ec03473106ddca8adc2b510d9875f7df57a3d9d5fc48101cef612ee3e0ea9203c22a84be14af2694760fcaf2f8f64697a2331a8991d2839356f067b732ed924d3e984219025df9ed8232437989646eaf5be1e30cee85dd0049ef7aef29cdf64fd74e28699488695a1cb20226c251f57f4dfbece64c75d2c270e662ea5a17959d78dff9cb12f9da338e5dabc86dd83b93d9844a806bbb2d1d92564651ae8370a2e8e4d4398030601a6a1b1e05fe6df90394cb60452ca37feaf8235f214b4b15d41054a8fb30740b8b9843fefb72059dcfd755d148cae1df3879cd94253f6db7db786266da3363dbe5b69aee56153091812bc03cd9380d8ebf8e6b35c6609540ea25202f9a2e596d0a5e4b446906386fcd6371ba994bcb00030af8591477ee05459a655bd33d5c98eb6daccda4e436e1ed75eb525cb6aeed55a2754f5d02cb17e5e1fa9139578f713f2c0add89ec7e9fc18db91213b6cc2ff065b4786373525f4de2b3a09f6f00bdbe324e2f64f1b12170ef1fcdf136e44ea3cea08c260e6b6f1729526e39635d2e29f782681c3417b8386f1f033ba0be76588f8b66a8b11a4970d27677b0144afe396c15401669b6895c1b65aec28273ad8d61d05679ac656ea7fe5fb8339c9f5377d60aa6ad376f1d89b4c4b75de30a22df997f1ab2e94bd99611daf9600a8f1f7712b44ab2fba6638b102763840deff97a4e5eb6ebabd1237a4c7ea64437712b5b9969540e3efcce78da7943c301068bcda3b08eb49de9813357dbb7e490b30ad80011f86e3c85d8500ead395c301cef04628430f66dc7ebcdd18f7a9177cf82e44887b4db0821c537f1fe321c501e5c96c32e9b4e5ad4f8238ef49a90ccffa6eca26750844cd4659c6fd6ea3752b949a8878248b650a413cbee04f205087408e1ae21c56ab5f0f4aa43695a268d3dfe94df4423a560b18455b79a364db0a5cbd1cf3ecae3a3e656d9b17b44e2829e149a2175b7f9c07c16bdc8a22fa57cbdd03353711d522ea316f888eef95e904ccf248ce269c6a2ff26c123b18d30fbeb8699d485e04b023f76916272bb06966f3715372421c7b64fbf63b1598e9b3b0d4c2f692840f269396f07f02f9920f6f4d07b6fdb0af3951ae69de94abbfb10f2471c021db25cd18533ebc11ddbea659d0321f2c5006afd1d7817a2fe96e609105a8860c5807ca4eb91ee66924faf8ad295f7b75e294ad9f178ba6cad8cfd35dc901dc03046428a95f91bb70000000000