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

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

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

Block Certificate

Block 84011 87036e616a43a144b7912a9680d2d17fe789db751aa9f1c52a0abb85c7ba30f5

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
de444204b24348f00dc10d5b37a3f8362b1fe4313cb681bb92ee425328f271cf
Certificate Block Hash
87036e616a43a144b7912a9680d2d17fe789db751aa9f1c52a0abb85c7ba30f5
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00509f000010130000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000007f19290d778794fc54d7280fba442145c81144709edb4434b6cc481a5b1b45d1891eb1bf1813a40af2b42c2ad1d8c3773b0b31f0a8b7c6d2fc44e36ab13c52759460b9232da347b2d561f9650596ee5ecd9fa38cf963a2ca3c0c00000000000000e0010000e00100509f000010130000

Raw Header Hex

00004020871e39e2e3ea6249282150342f01bce6a690b19f68e6c21ccb2acfd521b439290766fce22605f94525d2e07adec4d3d23431c635a917ab3b2b2a1df05bbf6c968cf34e6ab1c70018cf71f2285342ee92bb81b63c31e41f2b36f8a3375b0dc10df04843b2044244de

Proof Data Hex

59,560 bytes
121216010307be5c042e5a76433eade19f0f78e8f522967c8c3a0b6f30bf49376f578f019017cac8bc8f2718ec4698248d42a086ef81cb8c6b063ded4fbf2f1246487ddaa6bb378776b3fab80dcd2815154984d4fed9367f05426768846a91eff956bb76d0179f575f1212a786079c6527f3308063d6760cac8b1bbb771fe11f9fc8cc61191e092fac4490d733631aa2685c700fd219d35be301193785f5a6641780b8076ef933f64794559f37aec83ddda9fa5baa34bac8aa8437b4dd47e124cbe9b6cafa2321702f64617162d974e7ea0497a057c08b1b43367b1d6ada4e5ae4036ecc3cf18a39ad007e8e277bc9ba5b25b97b50daf5b2d6ea0ecf7cb00948443260edbfb5cdf91ebccb951e7dd7fa0ee2ac38ea11b70f74f19af237b14ce460c7528a10087e2960c84c3f8af25e86953098fb8a5b170630488f6c577dfc76947541217295f7f709cdf6daa5027d7b3e74b28d23452cfe1f9d1ab775a4623189a3ce8680d3a7fff153839ff6ed7f9a296967dbaf81964326fcb544f6b8f42b345313f12ce96c51af246660f16c1a6c75095afbbafe6d5f66293caa9cf02eb241741877ba0c21a4784be8c564b24eab5b56386bd7bf197076076b54d8bf11bfdbaf034f43ddff503a14bce18ab1450041e99d0fd6f9aa6a65714aa94c6a2de8df737a2153db396864fe934afbec0852c441b2b3b2aa1b9638bdfe58dc11f15dfc1128884e2290583fdc4d7e87c3f2ce6ef4677117105536fb968c61df0b174ab8885b81bc7a9e905aa2f985e757b986b1cf4b5b02c2c34036d71ff063f43bf244ea2e428e1dd96704e7f6395edb2f3745d8d67b54b953cd71a55732996e19d68465063dbe2a2fb474446632b0bc35fd5dd802e2f735a990e6dbb1bbfbeb796db15be538c73394781e1223a5cc0b01ef079b6a40d23ed438396b22ba268d8a66c1fb824a4f146927f3a6b8887dec9e4348a64725bd1a07dd7339765e268895719d8363557119eda63324bd290dff1d555dc7e9f27153fd41bb6e1ee7e2790ac9a8e9c800e1ceef8bc13806c30d58e3109c42c80cc274b79903f5fb8e0a59020330edada0e19335bda8efbc2cfd747d01ce319ffc888cc966b5897f25a4b2b1c635c53828e5345fd348a4ee5ac79b1c926e6c4b57dfda59667b4b33dd661f706e90b6c68a7de70221bc5b8ac5fc86653cfc0fa0285b6bc323ee63f8d407f8a4301793e600647cd9f93c74e00b696f2d8f48570ceaea11f924c669ead6400aee34808fd3a7a6ca94c63764db9ebc8fc0a579bccd19dd354c956bb60b186932e4ccda135f2a2bb126e1c4f97fbe21e3be13343f2fb60887cbf896b98b50a4a451875abcfd3ba2765b1e8a3fab305a89013de2139044e9d6f2da4ac8b30d0ab2a42f761a7e5f739e1c75eb4ca282d6759deb055caa4eed975479df05b23bcc42fa83f6d5162b45bbc2a9e5e2dab735763eeab93008a06376ab285d6d9521d4232df131a8e133adc9379e8ec735f651ed69a3797e859995e6386cd51f59558a6bb9c29aa51f5011f613a4ae0494c15124160350370f8714bf6483ed22ea80092cb033dddf7b52ecece9d55dfbd6c064e5bc5cb3609b57b3f54308c1afe315fa29f3a5c2e7a4a38430d890069f8063072d6d5cdda0084a22250b575c4d21955b8bcf5dfe976debe36586cfa8c82f74dab89bba3010c448f9f5388e1a91b238071542eaa1f9fff39f0d8aaa5aafca411204e45c5c15be5954c83be198b470647edf4c0394755ba6626117b18392cd2f09badd28a97d520689d31ed161264cd6c93b49790175e8221a7cfc683abcb449031ac4026608987e84368298be8591c3d1055bd14477c3501a3444faa4112c5c5655fc5167483b1af2adda54d8d3a3fb4c99a3c9675e53231ff3e16df92714da4a73f3dd4c70974bb8adac8204be18671a301d16a7813fcb7999c85a111589458e063f448b1397013053e0b31a6861f546335e8a273448179a6fd3d4f7ecb16bb451d7ae2da1b3f3a61238a4f8799c7300b12d4d93c22ac570b73ee4283c906e37c185e286927f0d1633b10b3f67c7fec14ece50baab66f3b629dcbe4171c35c1b8fa8809e5e1c865cf5bbf87ea1922581432644ee9807cb74ca5f71779d9e5db83b3f75495a1b309c3e9b92b74d64d19672143c5eb2dd12f3aae779f3542cef8a4a4fda9e1e7ba971c503c85d7e5f296a52057b117a9f43ff79d4afcdba12bc32b2ef0068813ebfb1086b694ec78769d0638b81101b509d59510b892f4c9d63151aa39f434003089413d3f41d03d7caaf6ad3fcc55ab2d57679649d5c9e7d112111c0e280179dac1dfc2e2d693c07e4fd07fd8cd66fbd1d3a738d0b03c80496cf24eb713b7d34f8823212c44e951a5d9f10be18863e024027f8b57a1bcb55c592186a78ba412e88e898df384fa5b765df9cb36454101bfb20fdc0bec955d9c1678232592b7b0a0df8fca07e705184dc0a6af92edf0cdf63215add3dca02a9cc4bfb7958eb3861aa45507712588fc69da546a543187e829391c340fd6c4ea1bab65de32da74c4ee33c35d6486630fdcb97d2162f6d1c32c02370df6ada9f269401f198a69d886a20cf8fcf8e69996e3e0a3752cc446c685ebdb953f2874ea8db71a2aa4e382635fb38a6b8b66019a17ec7c9774ead6c8a4bb7961da357721b6059c58a1199b4c073b34719362bab2d905d5a4b4d138210ee1c9d48e56eaa9055276931471b47c9512975672a7b2a35aadadcae97e72f56db4bd3e5239e5f5496f63b93fe50f3411652c3d1e38b62b5d733ffc0a1994a8ac7336f09eafee3900553d1d45a2a3a65bef7c026eab8e586df0e3ef7acfad9f5794bc51ec05c377123282c44bf3ba09cd16da692e3c004b7e464ba3cbaff4f618ecfa6c15a5ccc731b766c8db16c871f84f27b7e7800fb98de36dead7d18f33aa3d9962aa5aea5cd41fbdbbb92143542ad52057ea00701e02410028e1b654483ab951877b33a74454b26b0cadd686e3daf7c815aa870277dd863fc537d6b5877ce383c65b201845ae5ccb717838be50995301a086da8baac673668dceb63eb8ee9afe8248466758fa1892494b995d1b65b2917a459fd64017b20a7f0751b3e827c7c0879ec5e85302813dec8b1ce8739f5ebf426c300a790c8bbe5edf35643bb2fccbf95d70d907363137d172242d9b4547f6523fe04ee4f36ad2191aaaf70e5164eb84cb72f55e15681bbfc1c7a40dfeefb0a550a7116e052742d0b66ce0607a3eb957b4f03e86422e8b4b46ee3dd13852f067d2ca8185ccede19314ee5f5cd3e4ea2ea859213b67f7f7608b33a41b8f67486d5e9dbae196d5e19bcce2afe5783158daa138da75137b52388af7cf035aae44480065bff016b0b1479d44a973b9d0f4f870bfb4eb338e11e77bbc8911ca0d0989bc1f0c5afe6b16cbb03c3488ef8c995cd9df6953002b7ca4ddf7e208b2e068075f615bef4e1f880a345bf5b4497c140b854cac3dbce9f13d9a2d2d4035b88f0726c74bc93c7a841519886bbd455a49d6d6dd256c790b459e073bbdc8ab1620396f264204cadac569447669baf621e698f0646858317822baad606186bf5b76e1de0d33bfeb2eb39d930692250f70b7f594c7e26ae578a76a973a13e05df5a83e90f3967ca6a728466eff1830ca600cd0e6d4143853a27f452c0164bb677f10ce951c062ab6c0861b58ca82fe621e70376a6f539c7b8d90ecfc915c2d3f4708c9b2e1e7799ef83275c7ad7d9750a9d807eff82a34cfadb0bd30126a8b41eabdc6f1aafe5407f126291ac9e05cc134bd5debe5da83e110a4d1bacaafbf2c275925c878ff3e4ab966c36354aec705a53aa52563196d45a3f125b801a10d8b3aceeab4d9e535f827d48663459ff3fccd698aca7a2b8e92ffa8d0c74233d08da93985c4fa5d285bb34dd652ec369b04de5482b9023548844a41e002556f05848bb6dc995eb34e7e05814f9885ebb557e49f9f37c651396c0f1c250633e72430477ca73c557aba4424304dc5f250cb3941ad3c84ff5add169673bf9239bcf0e6b370f93afb1638132772e8f134c241c2b6b0a9e0316050191a58fead751111bc5f6f18631bac0c3b891014d21cd3ca65924f6b9180fafa1894f226ee57fbcf31be151af150934389975efc758bfcbf2bdd4ed2a4dd9215d8826d31368cbbe2354d3776ab9ef06bf2333135d4dfb61428c418bd35992bcc6fbdd626a5bd46fcdd23ef44573fa844d958b8fcbe3fdc802c04ca22f5b23845df50075cac1995c3be1c33f840784094f99e6e3fee83506a5a0892baec22b989d290887dc6c2e932c797f9dbd266121e37eca2be4b5724ae74eab7839d01e0ce54c1e2e342c77ddfdb8c0096b610fa40a54f1c4fe556021f714d986c5258a4768f4daf39668106a27bd109668a0a975a8a0f3a3e075ccc123a1557297b4c60e467e96362d93eb1343c810b74b635457ad473f1c8c8848180168c7a5df98cc23739810bacd2e1a2c24618e4837576b46baa018b4f875ef5376adde9ecd4054c04dc16e473c216a6de614608ef93398993caabca5f22317e4e8da7327232dac6f47ac5e8e79eea9e526e007a2368864657b4d53c70bf2756588f4e43fd3a45be2fda830ce35d77ac21e703d16d3bb9ebc0449bf9959979de00c7b2c05801be56cecc047b195f6c7482d723c268cda2d8f7e5ce8bcfe77d91b1a900ad61a3e085e0fbdcd8500edce3b07b2436d385db409e454f5b265d5d98cfaf55f80f6bd109a5e1a0baae2df3849ebb1b3e744b60125c0e3c178c173febfe4a05377a2862ebb4a3581e9d5ed4de47709e515e451a3a1bf6fc38a9df4dfc51932e96052b258ea8a445b1451445ec0ce4d919fcec4ce9a518532f12d8f3a8bd1609959e3bef7a1092d14a14ea830e1c801ca6d8c25b819e3512f7171afbc33bea81c711291ce29d6bae230195ecf6fc051d76d01d5fd61a77fce33a284af53e0ee661d688652bd05f362650f1f5c3c27a174eadbd697c6cf37a7a008922c63254a19c39419af45b28c2b27add433527e20ffcb4482d6815f88af60dbfd18dad91d175406d0a965b7cfbe409f9fe52d64b4006369a0919c0d91fa377df26747139da0478431d49854fc2694d3dd0a0ac0f2296935bf0fa213609793509a6a07c3de4ba79411570f0df73cac87c9137410bf731bfce018b086780b3b6b941abe9cc2bcea1c913298ff81a9782c8a78af0ee340abdee341e69f55ac15b61a64ba3a85ccb8d537806ba269684189c2d6d4baa7a8981b22d6e64101c50c209c8918585b38cd5099c306934a2bc6ef7a236b8f1e9d7b74ca59fc823b27a7448228478ee46e9915e5014672790e6c05c9ec1872268654f5c2fba4961b6ff178612a4fc2c0a890711e8a714debbe6579853f8d90c848e0a9f2514c76b5a100f0a847e007ffbc352ea0f69ea382db572411a9cf0f69932eabf660840eabe56f0b29d389d26e13acc57c1ef93ca7df6df7dbaa36183c2d460c866668a789ac84abc89e1ba3aa2c819d77366bb983253b3f2b05c04b5d46ba267164306ed704418eff53ac1282fc0ee3256a53767c836ac280ebbc319e3e459011a2d47a5849fb16fa8973068336d38484c103b679771e16efa40debdf8c5ed3f25cbf0d08b9685fc49cb9df821621a0c7defad99af6d6e06e75c21cb0433637529fa71b575858d8899349e66c7159e4332ca4a337e2b015bcb045036a4ba663dd2244bffaf22a1c6cb82be8701ea381729b53c9e29861c8679698eaa17689cdfb177d20826e1a8705add896bf05c17c6049b23fa3adf6647d94b84fde51c6267e39d6c7cb2ef59845e8c8aa60bde0804d909022aca356c7cce2c1b4ef3b0c25baac2b088026076a119a4218915a7154d582bdfb52f62d5efd7c2e61f19b7759d0297305a389bec765e039f6e69f4430876c1410f4b60840fc45e69ba0835987352b8d8dcf2237139bd74b749368d2936464b104d69dbb22fe43e08c4bcabb90de1e25bec78b0d62884bf2e2af78c0ac91c3f4a3eaf4ab7774fa88bf11f7264ae5911c6d929d7aa25603b041d91c7f44eeeb1e68cded075e691c23fd714951ab6207ce29e3c76a3c9bb95184a7c27e7674cd2e2861909af1e82ca8935e4813bfae5f498c82ffd6860630336172f44aff5f77074656ad373843633bf73a355a41380481a264e3886a20a926be9cf05f1089603c375b0ccd6e101a9b71ef6118c83de1f6edc36baf44c25ed64c74f4c5571b126e3d9c74d15e842b412893e205e9852d1ee0479af57e41c5b83ea7b55195bc081eac9cf680827c124879a61d64910aa295c7dfd5a6511c6845e8886c76fa2de10ca1a468f81d412db58f2c91ea5e9fba0e4174f4b2d176322f32fe97336c270171868b55569b92a344770e4dd9d5d42d6c469bfc36e3b8cb012bae18a08c2bd15dcae69339acbf2a1c50b5642e17ee6e9b9e4690da5546d6cbc2240d80f92804fd7edc06407c03ac5607a26f55fab6f1edd012b52e18fcf0e7a18e4419e6f7cc3bdaadfb06104d8b5c9d2f5dc19ee22446d87ffd2301834950226aaf99ad5766b8e012cc7665bbd46ade06f808b78549d09589ba2a2404b01cafae514ebb8948ba423003b56e46a8cda72fe8ea0cbd4b7a5865cd0306069ec93562f1a18971fb577bafd0d0e969de07cee743bb7a32bf3feacc3e9f567e85cb514213d73a370dcceafc06930ef3af4564524075aa79d098c050517df032977133938cc83dc232af15fd17b977fb90d4b923a79330616ccf7449ca2753e7f4422b3413e3ea18b30eadad0d728f0ba886cf6771f74a4eee72c071e8963ab8836962564f355a6b0507b8d397e36e30d4ece5867f2a6b3b66bac37a4d390876569b99006f25b000eb55fa8c2251398b52b111cd4dc7f3e4b99a5d27cf1a0e25e58ca6b5fd38db7b9bb036bfddf811eea4f8caa9befa0d6464e2aed22b6e993ab33b3336d8070104652fb5f488a15a034412b65375b5031a8a42c642c4e62431d1405cc370e29e33eef19237c95ddb9185c1f0ce3f880a96a699f4816ee871d361fb4130eeefef14c572fefa94de416002f3e160470ae0e3a2bba2fe2ec10be794abc2cfcfe3a904cf81b75f502b5f6d32dd811dbed9e1697dbde2fa361a64fe1230d1795ad51c1040df38bff8a82e72550f04892db81dd8ee3ec7d407d8a729f7a0407b90431f06202c4207c6ae5b5c9b1586ae8b4397c6c9dc46de7c696c051bc45acd228dd3afdf9950ad0fb790e3819f59cf4950fe6f7b8541871ff9b60d23ccdc7f3d9fc2b089e551285477abc7c7da64c239a9f9771ec1022e240417893dd30aa962e722f1af8b9190bcdf95e0e5371819264540f555cca40def2299817deda33600f7aabca9309e071aea4057ce20909430151724fe6fe26783cd3087d936875efb9729d5f4af1ed145073a36ee235cfc44a6b7c02cf2b090e70de277a3ebe42d251daea8b1100c041eddb16a3bab43411c35fa5ab0e484aa909e81e7601039d48454b01d93b626c8383c9fda46a81f87f3c53bc1842f7a181128816b1f5e58bed276df5f4042e0f102a4c7d5b1a8d491f4c34042f913f4a9999f133e7896b02f1399c928865ed727ad96ae0b6e61b28c74b154fecca68756ca415464a63c572ebaf01b375d8527f5ada9b8f4f76ff747c8bf9530337364a2b262761b09b959cf058443ff23bdcf5cfb9593ce2243bccebec5546d9a4c97ebd226bdab5d283a3742d0a04f91309d7d8a0fe207165b01a401309202c85a0161a4dddb0245f9dd9e867f01ad40fb6429aa89948e72a98db2a2b5b14ae0068794fa645e7bb4204518d3c0390dc0b12c85b48ee36d98ae14d26c946d828acca79c731a881b2586192a678acf8c2405825781f9300743b8431bd230c81f1ea578f4c907db9dd1f590b60c0c8769c96502746b8e56cf227fe53132f107707a523be3f3403b2be5f216139a9cccb02e984e34aed885358c08d7f547ce93ec3964337f31b9da69bfc409939b310bc91ef968ae135ad284a16988efa46f3a31aebf6a115921b734c0753a3661627f7afa934385900581fc9624611e88f3b20ca48e8f4b0ec1c056fef5a791a6d21ec6939e4dfc3729c32ee02b8c0f56ed09e08889e2e7486d10a1734218ffbf39ebbdf77b28cce0b7801a430a3bb70cc31174e18b96a8e3904e6bf84d99c42cfc9fb35f935c1bfe912fd175772365ce1603fd403e48110576465826afc845ce0c4e6a2ebc1d0fd3a99a07fa9984edd204d99b27947229db0bc970eb381e61333441ce68cd220b2faafcc80debfd8dccbb3a66c7d770a1595a2a62469f91f3c387d71a57c04fe9b36d8880978cd93da3a216cd8d608bfb95035bb28aafa4d0b1d48a88231992663420cf32f267857b4c06792e10afb79dd40d1ee2ef585e49e8d3a201fab8c162ee5a1ddd911b177d7bdb2c72af29c9e7bd9c84e6b52d0d085530f188db16b72374ad9398cad064f236e1e4c3131e04d12f6ca8f381758b7ecfeffd878d169d4aee41cfe970856082554b420c6b2efe2584355375619b1b4164d0966728ca055cc8eaab45c4275fc07f913e0a7fe7cb2986def638d0b523d1aa2d281d65dde844008200755c4c5c7e86eb9125e079f22b753c25ae61bd59616e3e1966ac1c3b8cefc45fe93f740f26a7f15bd85a89f86f8f643b893a3562eb568c9019888726c0c9c41e9fc7e3bd76d6d3ea5eaa8a5f927ecc949c0e6faa91fdee37b3f3f2db8f7809bfc2d76166be5295645a114a1e73666deb2780a510b4a85a8b413c29ca34688ffcb1ff3620fbb585925ef9a31e5cc44839781b7920231b0b91af8e79913707227cd42fc6f9e37d06d754f9b192bfdeb3dd03cfc2367f100176662895e5dbe93c913e447d0c90e2a769fca4f6c10f5941fdc6195340535929715cae843c52a715ba56d14d692975d5687cd8835997fc27afa7208ff6b6795e2e7d98ecd609682d4355200840f07a007ad5b7f96e7fd20b0c24e72283e7d73d70ce98b9faccc5de21ad8a492cfae7b4f498ab4d974c967b0b95e3d47b87d55841d71f774d655058e006fd25db6a32d656ad3205045fa0060b0106f98b72c11c0a595c1adf034625ecba83d0f86f5d09dce18b90744d2b0aaa8301752fa4d9459b11611aad307593ce16fcbdad860d6bf2e278cac54a42a0a22150bb1bed22dd5a2be6e2d53331e03c5b972869fd027d17c739ccd44cfc56e48a6cbad81c605d4091f401848148ee433297eb106105ac30ce631470ce100ac00b5fc458e3130d20f47e1002e83647ce08c9e0a4648f8610c2783c1efa396d55964a3ea439af0dd0ff60801972edaabc7fe96798c1a52a53a0063ce351dde0095015d2249751223a0a241ca00cb0ca022dca9ff692f9e8daecdabfadc6fd065c1512dbc2505126d1535721290e287fdb75caa0dd175cc729ab6a041d907fd18fcac7650417eaa18f23e760c5c90d013624b4844b4d0584766e3c24053d5c5948fdf4f121f040270edd9757a996b92d48c19366ff100667d47793ba3ae7eed68fafeb712fdb6d40eafaa9d9c10bebf264f4329e449203e467445aeab6352bc5c7e56383e3a8dd0f3958b60a59d0952e71e016478dc2ab39a6f7873636e8afe25db78afde88873a9fde58bd9708ee1c556e2c9ccddcf71c557c72d49c0bf761a8752537b91c3b5173702f449659a793469fc3ef152059c8a79d54334838a099067e8add8156c904c69c8848f4b0eb1ea992caf9722bf449458e2d65daa04b5489bbcd6a3f8fd49547330181fac69a59e4adb0b636ae7908f1e0c4338b29c77a6b5541496459b643118a3029b53776f24bc261c09684a193890283311b0ba8277eb6ccfa14f378b85513c09d80fb7f0a49879b292170fed0c5322dd98f46ce7199b354ab398cf5f3ca60db766559e0a21a5348a7fe2b14728da0acdece3447f71169e9e5f34a132b60b24b3038af1eb500bec136e7e482347930dedb561045f457d83a02b0aa68ec78d317402023946afb56da900548f6c56a5357f314e9bb5af72c870c273a777f3a6c6702200e1a888042f5e2f2adb13527932f3c215f2546e4e180ad72dbd42b44dc38a0566f5ebb1d8af09adc94a2375a339acf309aa847afe0a8c371f992a7887f14d247fb81f04f5636f02d5ba6843606e4e4da9dcabcd3aa35d4fc5ce6d4e96539fc72b866696fa6c4e181e9dfd8af1ded562a79b13fd77b9ecd27fe2c4b299cf02d4d388ed64ae18bdac96ab1a137f9e1aa194a2860414b86bda159337c65a1cd214174ff2a1285dcefc334c8f15a113dfed9ffc5c6567373950a2fbced46d56072c363b5438d9f2729817c4acd8a84b57f72a606cefdc8956a19fa939ccc29018a58c527da6e920ab5672d8fd8394f05bd9f0c7b3a1e8dbdce93c7d84dfc1944935f627bc278e34314e71a2f2651ca268eac2e899f09703afe1f05d8caa094c7d8afd2730554b18d2fde48c025b530b4dd0ada50d5da350370a5e7f8f4f3a547e629716f10c93de29804ed62319439a84f00cf964ced4cf131f7a038bc5b48fe8b89e81f16570267d5de62ed8c83c737451cebb44a003cf45e41283211cb80dbe817643946f15a16638f62b04c74c8f731c6258d9175758b1c79a1edafcf30e085ef3feb1b420c8f35ddf56aebceabd741711746c923abaa4585dd86e19bbb979d47df8f8ba6c33a80854b48da77606d6def936773cac96c0418b359c8bb9d1ffff45030b626e8df57c4f21de769778569ae1b8d904ac482b71ef74e90d8af91521df5ffeacdfebf1534008c6a0803d568e7fa8fb294af457d4b0c59c817b972f60ba12f849e536774602cd0fe36dbacaea891f6dd60b9bf5da0b63468ce913c3fb377d3d2f8bc55962afb46da5d39a4e5fafcbe7b739febf6c4580a29b0ea929106fbd4aba6be39d512a1958c9643bbe85f11f93621b05e2caa57765430f1fcb590c8686b809a33ba905d7c5d7a6efd500c736b06385a9c382fe22075ed4f605f622afa0f141fbccac431f29ca3f7f81cad7aea6f0f37cc35953abaa155cd62a20ada8911b1c21b44868d67388fdef59ddd9734da263fc2c5fa9005b0b05b71b4df256f9b6cdd6bf79404d550e863d8fa6141cda4cb3afbdf2abe6e22fcfe48df20045bc78269fe217f7d3cfedd401ba357deee79fce1ba2a7e16a04b708ea272795f8fbd84d5b943fd0fc631296b3a00e35587c8afaa331c1dc8f8fa10c2719c3a2333d359761987f6440b3f6f368478b47c59bd8ce8ca5c751defad991c5d3c48a629404262bb4f174ac78fdf278df2fcf915d5bb4cdd35abc8fecdf6e793b2fc86bfeba0d435804831ee13fc2b25f814395fe5074b4f2ad8521863378b53719442f796d2fce3fbd80da5854a9df40f207f9a1278b82214d6157c0673269c30d6dccabeb5c97f144ea8d923ae65c13829ff62aa99799b62c37850db3713bb88f72dc248e20e15317f64e4e656edeb3d2e9f00b2345c61af3616f6649434ba6736fdcd7e26107d6fcd8ffd6381e4e3f01a08cdf7f2766bc82fde9af65f315c6d222e2bbce555da99467ec8ee2e336434ecad74c869c541a1cb219d412045a5e1d5e7e581b1688bb5248e279e6824a3d79f3fcf6ac4de9df5cbacd33a7a817e0d3999a1b059ad19a48927fe36477061d4d6bb2450020621a12a46d08b0a189a5f129b7358b8f0f866d2a2b5519c55a21beb40bce505744a1a5a40b2a236b13158b0f5234d9fd6d30efb5d13dec5dfba8776431b0a52e331253a8d00d2cc2a7f9f0a6668108056106e6db77b16d3fe7c0736c6a4febf35a6c918f9efcbcb7507f8e2ed6fc38d8ad9ccb78272790853c9f078e10f3f2fb3f165bc2f305e2386cc44189d3a6a30f04842521b0dc1882ff1173888a99e0913a77fdc4df0b3fc199ffc8add625dbc8bbe52c649b5249ab84d538e33c2fa2ba260f997458a69cb67f73ae682b6ff0bf56733ad58a7c845fb276db0867eb7e88d3f57ef26a9a809a7cfb224cb3da33809776ea96ebdaef3d132a1e8f6238b8961d6f8b192588340acb1bace6fa6d55f956c577ab6c06ff667d59659d629eee676de4c8d6b4d0ddb07a2d772ccf5ee952fd52a7fe88e3117b0fd98412d9b4d2d92b35f18835b4b3286cde83678df92435b9f969ab80c1875fc024b56a8dde44e494710931eed3313242d15565d64df6533791500d44cae32ed813223e6bc1ab8c476606bcb279e055e07359b0bd38c3b47f2ad7b1f61748612df84f1da41f297309485a2607b7f5a90968b09793f8b94d5946a5d882d6a2630da516b71fd822e4f35dc62e69b71e9e84d5d7d4de9cd9556b59934502d81c4d9363a205bae6f2ecfe738aa42b0385df936be5f55019bc8ac099ce1840b418372fe17df763641b1433ff63d4a352f959e1b564cb9ea0fc6bb6069c9b2353e5d4696bc1e2c512a316d6f0661f887a54ec9b311640c90383c8c086677640441d9ead4eaaad9c0acd10bd27bafe8381bcfa3b5b19dc0239d6517667cc06acc0b4f2d00454ede7e3a62ba6289393e2fa91b2b974dcf4579f0abd84c9015f54ff029c31b8c2be4f16604e7a9ddbe01e2677c3b66742bddc1e68eca470d7990529fc16804c1f9157a9d4cedac3a0848b655c11ff773567f32f2f83822e38c4bf416ca49c166bbcc70fe6eb0ce2244e539b17bf54fd10a68e26138a33ed63239d80903742a4e12a8f31a826786a806d0f6a3ac127aabff0f60faaa254923abaaa55d54ac141ed643a8b510afabc6735cb6c974691788ca966881c49fe2217856ae90c1c7a096b1e700f7b7079104eaee61b8d8827a33d878f6b5bbae36bd92bd67c67c0525d061b3b9dafef553bbdbdd39b8760e0d7c3f777b211d2ea84b93ba6b5b7f7c6a1611569c97c889db6315f75f932a0ff046684038d0185131a89d5dc7de4a7441413c2f78c5dd0644a5fbbd1b37db04683ef1d16f703f67d0ae254b98f0a206e8cdfbbca4cde89ef9fb53a858dee080f56a0539a3855cda3b8cbd95ad9ef41c6214f831588d372830da45efdbc0af9b9555a40bd3246509ad516e3b0c873c1f9d1b3fe10f7105c0bba575c61900b162a552326512ef647d56a1073ee05073bb4143ef57ce84d2a5d7921c2a0ede447e8a1e724ba4a68a43df6ced3fbe44d8cfa76612b98e26a4cbb675281c16e7f04ba0e305758d8d0a84fc42e9c75ea8b5c4db343e298f072dab73b35eef1a3e802cd8d7df62d0a1e1503486b20dbe38f5ecbafad133043473c45f62fdea3ea6248e6b64d261f29ed21c29c6218ac40650b1d4dfc9c9f2e96936164e3941f9943b30c8fb9e0b65a6033d0d79eee5cc980b1f9e7c43960cf6355311e12d279668e812e2ddcb4d9d96fa8f17883a90a6c2d6286ef8cc5f162ef799d80fe6ea3179881917376913254ea128efd59a6775c0cdbe05251686c25184dd798473064474fe47e457698b96d54bf21e7dac60a4f7846fd16143cdc386f07ed8d4a8f706ac0706269165fcda929b76b3ec15f22771df8991b501fa3a71afbbd4b8a3f1135c791f0737098df626cb9fb72c4f91bf69b21450f932c98daf6f448f72dfdac329060af52b5ba27af2940af6670ab21a4205c976254d57d935505e8969ab9b8485214eb936f0f52d02d22dd7f3eb4571ea4ae025c88576dd506366d92264f5c99719a0ff469179aac5a84d6f193142e919a2231bb8053ee89e60ee0aa1544e21338621b16f404263398b461c3ced060dbeeaaba74513103d9af60488ab8aba33cdbcfe96fe49304cc79f80a31a4a23d92c02925bece10f2489ff8a6e6999b526c9e26640769cb3d1012304f15972b41e2d2096b386066ba08f64a37efb1249179f5ccd7207781cdf0b78ab361fe9814e53c8e9d9a31758f15f9576019bdcde9ed8b33d509f29604045a2bc8913070a739391d20a73a7eab13f804244511e8aa9f7992934ec0f2f3573067eb9ffce3d51e23ae26cc80e2b680c0ff1197a64de89da9819a57499392deb243bd6a1b55b5e46de69e99c1ac20bd09218f47eb64ec53afc1aabbfe13a507396f5893210807c8238c70ea205c5fe9a83577c0400a315f3f91334ec2df768a69e58d71c8e6ab5c64983fdc2b4da7866041e3ddac1c5a804192a61c375335313610f352d0dedff96c200459e949c732c8b297ea22c537fdd2ca3b6cfc8ea55e8bab82a37db8887fcceb4a23991b6d6e3c8c0582ed48a00257532c444400bde0074b271e292884c6f61f5e48bb25a6727a9035aed453b5817990919da7bfd15a10c3c5567f7b92dd0721ad4f1ecd2c53aee94513414e6ff0d9ce53db3344ebd3a6ce497d3be6a39fbaf51014163d5a966f4fda8e9212a6f738bf24e1b8bf0487ac75a93273b6314e12c0141d6525e3a34e1c120caf8d4a24f449f152f151975ed2d22a4f6740b5d508b784c1df8710e70ba9d04bd04a5bf684aa188956d7f72b51a11e3b3dd611dcbde1ab1e0743d74141f033d946e041cc26e5e6cd391fa53865b11ea993825c0f5dd4dfb73bb2ed8fc43254ee832b305e3c72bb194833c1bd06cba46559f888a6360feef05323d120ea1bd591190fdb6ad9d0b87d09f84a3a752828c721de9c7b8a98127f31dfab80479557300943cf89977c3b07885831395adc2d7c754abbd708e41664c485a7e86cb417ede2c5b2c21aab193e43d2677121d9c51405e4475e5179c76da86b8e36c53669d89d01b5877d88621b8d19b492a4dc58319b40f0f0fde003a63b119b2224e6b507e9adeb6255742dc0587ed45b6a21e47d38db3b85462bdb76972fc291a81a5269d7579c6f04f3a33dcc1ae043b792b130bddefed2c42a3d75a61cabb0a546d99ded6be70481072881d4fd349f1b39bde099179db35ab5451eaeac22419ed39a8862e77595d5c905200311d9b5f99c1e44299b6c4d368ff0dd3ab4cf95f249079fb7a509fd4812103dd933f46f8dfd66419620ef3c15048b6c96bcb2a373f0ddddb9228fb05e0b276ff2f1ff96cad33fe8f97935711358d8c9acb6f8f7ee96743c1c87893509ff3999879f7d0a7adcd16dfd1aeeee8e1b78d9b900d493264690f19565a4e67dd5ccd029d0edd9ed6595b811f6ca9de29198256c47bfe7ccbe18723151298a52d137673f37018bd9765a363a90ae1a0ca1418e554fed59b3f07af760edacf1a0192ccf0adae36e4d37b68c5a82b79e395b30a586ed1595f959e2057f03a35b7ab34e4860131dfa7c61ffb1c4330419d9e75af760e06f21e94f21a4da1a5f9d1e58ae1dc93ebacfbaf1c94b852f8c187b5162b8e854e8713d0bd384d20920951d5213c7c532d3798c816a3260c77c6800334ffe1f9e70defdc476610d321446522467cf9d01da36f501d7a28c0602829628790db4c9508051b8017d0e7e3a38e6071884c7c561af9d0e6937923195e8791f191d40d534e650f461efa162b955b95dcea8a86e7924a496a201d11e333db19bb52d4525f44c9f2222196d207de68a18d301a4b42e12a8ce3a7105aa8ea7dfd9a211d7c776d76c26e4d112cde7bf966c7f4446d8596017a54bfecc19c16029795fed52493839b1e6ee97784370da4bd26ca3cd190b6b2c23586b52cf1b9d88f8412292abdef3da0f27bfa5f3f55246f5306b249e2d5591750bf13e359d108f7287b67a08c399a89ed78d071b9348c240b1fec34fc7019ca707338a5b87931b6b80b56987bead81d01d7c72b37668bcb137d99e1de182082ca87b49319a7987327805b95c290f85f0362c2eee4f39e85b180f81d6e470066e54ca50830e599f2c371175b44f518a01e716f56921c84449750c3bd4fca912a01d96d37f0e03633fd639b4e0fc22a2189d46b8a615897fc9f27efa98955c235a3bf5136831627b77192eb130311c9295f1bd33602d2ffe9f9862f5bb3d03ceeb78ca142b450ed7be7e3d08957e5f0bae761ece23671e5f3b7d3b58dc0cfb6572390bdd148b3f4523e098cf9cbf7863a56d49bbd4a666cc399abeb15d394a081d5df374f00c0f41adb07fe9c8a0156d12eceb46396163df039278834a79add34dae5dd3d251fc9771821dee29519e753a77016f327a570cc32d64ea6d64b85f336605089c9ae1d09887bcae0f91dc6edda028a89e7d4eb3f60390a275b994918b9aa8b5952c34855ca271a2c6ce0d0e7e47560e6a330f34efdeef7cc256a1a9931c42e1ea2e265b4c41032aa0cc247a87aa8aba4407edf29caa8ee8094d38b882a1d80d7c53284ba92d20499cceb90ef9a7ebfaf4282395addb5786d92c10b7f144fbddfd4fca0acc11464ba845f50a45f2d6bb3e96e63588908d625c08cae51efd83ea1c13cc8f0cb2ac2a1c5f59823c71df01d4bd0ad5fc33bda5a0232674810142d45cf534726824e41656b11a4aca518c583786eb71690635d29d218d03db20c0a2c742809e4d90defc607cd0d4bd7ff88488605799db8cc079e287e03a34257f037db9aeae4af52d26348220a88c3661152bc882c855834f0bc4bac4e6ec87af93657d6ae3a257d25a4bb7467d588aadb7f4a4fc87f9f6baf5f6ca9642ad79e15bf5f91a84ee5333ed78afd5c43bc90d8a8619208fba133cd3a8b44c8e028a63a168eee742d4d31b331d3fcc3c189ed093d6e8e2517255e8af48b5e3bab4d461e80c3aac01619969b0acf736b81346fbd05ece119c6505bc3843adc3a182ec28e9f477ece920cbc04a8f3ca3a0def86fc619f6ec1a2a7425219c111bd3815d2a806bfa26e1a2cc0193aa0691feb109627f9f96b2773ce111e44209d8031164d378f43d9474b297b6eb695cf744007271e1b0a4afbd7d2600e7a7ebb71e8bae5ab2f2e1d350d2abd1090af231dfe093d7809ffa4d824b823baaaf1a0e599d2ef7a1df6dc649bca7f63c4fe6fbda9c7cc1aae5bfca77a20c1f9eb7a34ea1d102183076f139cc0630a6e080fe73da56cbf99fbc2b23b745e8909dcc00bdb0d45e910f9436b28973ebe7b1ff63e96f8bdf10d4b2c9729266f88dec99757759f927918bebb33b19bc77b12d9d094f88d047b95a1a017475da65d10a08d415b4077903eb5d5933d07f1936b243e4e599475da5b412934d3274465e7ee47be7dedb451b59364bc53f5bc6488002f45648b60e0b115b28fd11b0d22873e834898b1f607e35e14f4fb06a402ac4d055397a28b72d4076cb50cc7d12f165cc1a2253b9847469601a6cb4a210d16c1f50b24382477f24ccae0b1dbbc409b8ebdc53cc43d5c757519061f5a5b6821794814c71cdc830bdc1478ba5d6c1599179280dfed355554588695fcee199f30ca0291d26512cd02ae38bb61cb2b1ea5da89587551e9f077a501979582cb13f8fe6178c0b15b9aa6da8ca3be7754c913b6b993437e9dfe3e483b5be27e20602d3908c6c9eee0ba147fe50341822ea69133fd8221314c88eee322970b459908a528fce76b0e534d53d306375ca7f030194304c7d02645edff5afe14b0ce10c637a88c614a6388cacc2fc61352ce956597fe3260ba3e70d926a7d4651baf86f7ba52c4bb24916324091a9e9e0db5d08ffbf8d15b1d4a2c193bd66413a062b6eac0fce83f171e82445904a0410bf08063be91ad3c5b88c89f8ab11a208c3494ebe78caf2fae565f399c54cb586b10bd743bbb6e859c50f99c27cab2d740c6418522f8566b890a7b8353b152b404e07b861ffd49ee20817643646f041fdad77b222744727934ba4c72b760b4e0347f54d63f26c60fb72d2fb46e767be54b3314ae6c1a92143e9cd0fc85cda6adf3a2677b708d1ff223f98f0998030c512c837214893d97c203fa83c1b8a34497396ff3ff928f6cccdcaabba66db5689ec050921be83a357c09439a58e3f9566217525162dd68680c58a8c9e800576d6fccf1fcb614447ab40d3d8a2f5f81802670991d8a6a109e23a98e16784dc226bc13d14c7f1bfe727786af8938ad2e7ceccbe0eee91e2a56d57f7d531fa7fa868ded3b386c4aefc9786d44b94b8dbbb57f3a6195c4e44643e32b38acdf8ff24d3704ac98b9174c32f3fe7e7068c2f54c45a5ad899dd2c554e2cf22f1662d4b90313b4bb5ae976c5ff632fcd79e8f4dc0c15b64301a12e9d4998fe06432bcf9e4613b85c49a51e88aeaab864b9dc354c3de27d5047c749121a9d2db0c77aa93d3914653babb3afd42bd2037ccd341dfa08fa5b76c3df741dffe987150fb1899ac4dd948fcd2fbee956ad408c2685c35d97a780632d61ca43e2d0bb12b7d5ee41286c46c752670ff093dd63245986fc6ba131ec92e0610fa3c5a3111216995e67ac6c818398dd385eae2ef357fd828578aad9e5e5260e1549f776c155a1171d66958c0158f5227c62f52e00754ec46828eeaa00ec6ab8f9066fabdaf336ca19d35c7964b178eb8d92a669dec31dcdc3a016529f00ac8e99c42c8e27f05c048d05616841c92b57169233f9d12d0b9ed57992772e8938c567ae427a90728e48ce4d2190a14d24d957759d04b92592fb116fba274293f002195d33a60657efa7197aa2fff02559242c957b2fe684d93728c2ff237d57d8a470650faf83c8ec3e31cb33f6e89e69a0d2964ad506a929b8f7c8f1c385cdc0dc0e75d3938deee0e16cfb4174ba466de6993b5c8349755638e4eb713e3a9908e11edc02e7bbc0881ade84644332fb50de359c629dbb3829676c16414440bae53d8c4a670d0dffba21d65cbd5dcf4e04207fd19ba1f08522216e76fecb236beff646b9bf840fbd5777d873a3c2c26a44ada00fbf46d991d6b0c00529580bad971419c325392d5f7b31ebae5a73a03e2f7a59dfae31e51ae2d1ba5841838b55a24959e15025a323d1e6635ef72660bce6e2d185cca31c392706f5cb98e2767154a5101845992c6c272f3a0ed85d981bddcf97bc0cb7cdb14b23d164c886c76f4f5991184736ac4027855839ee36b422ec8e78dabe75e2070129291f3e9b3f1ca2b66dcce393d9491ff8c3283967b2cbf5dae75ae794547e60ee7ff58f1ec385f949a02acbd791876f8fd38d7a09430e2dce0678e59b473242fd663d4226b6eeeb78fcaeb4de0988d24c7d7bf3780929db778221032095baa7afee94d29a7dfbdcfaccb8dc9bcc3c3f4b0673e937bdc6371d33b7c5c05be908f48b18e7909fffed0f91a12cc72dc6e7798094955abe25ef82056552c080a0bc5ec02f2bbc617c645792a9b58ebdffd16887aa13e92481e566f6746f1ef8d77008cd5d610e01709366549ae515f76afa2fcf1ae33954e2cfd6bdae87cf0569a611557c5781da926e5a209e4d3fcb95efc9c2b7f058912053fadba198973a81999f0cc49588aa2d7d0475ae444122e80c8a745f59c5fbf373d43e962da1d6206a25a1852613bb698e9821ff3db8158ea4eb52c8af1dbdd23563a990a0796ea4876d3aa48b53ff64b0ae1a946d315f8c3ca863a06f71b6383aaf54245c1891e9c413f537bdb3c36a218a58d182dae24bace4805bfac4d4bda906577e8e63fc5f2a0bbe550c8d2dd4f930f3d3769296bbd436d112dd77ecfd0f7766c3eadacecd1fed6831fb112688cb378a4ef9265152e3b773d592452977de374d4e12ea0b2e6d67526bf3599ebe87b5d01cca004397d7d783f3cc355f4a24cd9eb2a573dfc3ed743d8647830356a2b70d2870f8945085fbfbe67f8d1abfab88fdcee3689407c0a29d0dd1099b30a1016c528ea06b3347171cbd2c24deb4092e50d055ba1c0d5dd1522d7095fe17f32fef76e224b1b8976d430db833709ad1140ae8f7f5a98860b3d261f433121957b6779af84bc0d4d29cd5ebd3dd232035bd5ef07daae1582bbe78bae0bbaea21794e3f368d8dc95f7e22b5468d4769721f98381270a2dfeb07a68b07f4ee548abb456cc73ca6df9eda8b7759fd996ad701629b6a5c99887956db5cb1845a4a2d37f65d73bdf282263a2d130ec8e1eaeaa87de5a761fc8077d1af197767731a97d9343667ee9f08d8262dd8e6df8ad3258bcc9eee499ce2e9fee9ce88bf01e2579d73b3676f5845ced8ad1262911f5e509fef2842b9acda0b52df8f82332f866702d328eab584361d82a6873f86731edc8b3bcf2ff3ed10303169912cfec83095511c8aebb3c87103bfb915a3519fa2b64fb5e5dd5ea074f59ac620c1321ae0760092330ec7223db50901a8a1da8c1fc1f2300e3545e99fe652272d13c48318561c747d0fdbb7bdb504ee1be6a11e6995cc3261876910f2cd967299d0e219e8cf09ef1bc160d6483618ee1bae9a2a348542671460ba4904f6ac66708aea31766463db0beb4b5c1c4c326137abac0305858cc675fa7f5a9d31036886db400b80e88f45cca0751e6cdf3893a4b8c6abee2cebeefabcb686cdfc72af7bf719f3ddc8779c2a9995822696e8c5df9253cae41a1a6f811839935ae81f34e6768560261afe63dd313d18053ab60df9c6ed006e1967077859e72b854220fe02ecf694e82bd1eb40cbfaaf42bc6ec5ed1d0a450602ad31cdcb2ffb96b1ac4637130ada394fcde5601956cc9ef1c517de06bad202db5302263663c64e58a65f7bc7d879a776c026e9df126b0f4709ac59576ef402516b2ad4e8ee95b5e73301ae52dd23ad1115eb2dd5bce1e8c5bdf3b87644536c712d2af1e3bf014cc65fe9a14407a914884c6ba97f0d99b966753543c41f3d3a8a43afa53a50dfee3ef852e4669b7786d4d137030c16f873280197540e50e2015e5bb03254e9dde91a08541bdc31f4d728ee11edd3172d1f6c7fc034f1e694188e725401a931012cf29d1b35445b9de07dffa6f298bf18f22ca85c050e0bb48783a71a6a8d5692e23d84c72d94fbf4dfac079c8b448a9c39856be17e68652c18621ec808c81614aa1f3259504a3e3ad13807d9aeb1eddcefc03db2828bb3786e3abd199125b9add53b3a2c1a9ea0f42c99f5f7c02bb602b765ca22d246a1bc5bea0d93c9718f50c0ea7b19d68cfdf9a826f9940b6eb8323214eab823fa96ee802e17e0d7bc8fa481f6b82d8a23a0e37ce331c5d2adb43c4a8a312e75980ab4a10c75782b466454113ace8358440ac78aede9fe2239eede8e6928abb84eafdcc2dc23529497d5fa871dcb1d6eca7e8594438694d81b75ab983ccc7d56e42bbf487185de221083df7a87486bce8696981e8b3ff2521b967c8bb6ee72553c96d8070f9c3f2981c6fee5fff9aba82504014b1a504d0f4b0886c1a84789a6b88e6647cabd8256f9366582546649022ad6c80c8ffb9db1c6e0e229632f81a1ea78b266dcbd97ad64c4d156cb4f6320e1ee801e297b3ba34e095c4983a91285db96c9b062805333dd0377a8e849fa3e5a3318cc290b94199b6d4cb8d728eccdcf2500a76c76011061a18d4bc5175c087534931b9b472b0fa58ccdf0cb578561ff5ba6da7ddbb39eccda45bf4b6790bf017497d9a0f0106840c045b8070e76bb4b2df72ca222a0d7b3f7c236476f042568e55a29776b45f405c94b6ff5dc0edfdfd89faf932673def78030729ca8bdd68bc548e36023d8a888e79e5e936155850a06a6bfddbff2fb6c9f43da7d1ebf464deebc07880df0dfd298c5708feab023a82bdf700f323b11182ff621c02b04162ad574df9a93ac0b569d573953a6efb9e2769cf2b6e68b22084a46cdd1a4966f7671950374f9bdf1b95a6bf64f904869b63ea2fb94c1f9a15c9664993eea24e928625e5822f876545eff6466c9c36f9d188c36c49319ef9b7f4c990670ba98847dd23de93f3413f1ea329531661f4ed94d7002fee4499965b4011eb38c8076d91671b6cad296a7263187efcc532f4881241c1cc0c7a19820924b4b5408946b8d179a5f3ac8356e3b462511b045a31ab79f7e6f35378c10f2384adaa5536e3d0abc2080e59106f1331f4e89261451a4c9b1ce476e3bdbf06b2cfa30c4ea936b2a8582b851ddfbbcc5673b038a56147caca4e2a24d7def1c4cd35c780a2ab4cd9c6315838641c873b35c7d20bcaeaf2ce035ec2f1dfad84863709aa9ca112d1c00cb2747d6370905f9a92c365e6c64c3ec4b8b78c7543d70742c91f6662d551458bf91bf192425750c41f55bdf03cc78095d50f1ed732d7c5aaf20728b2368b5734d5f63941289e88a21746d46a62dc9a1805c33594b53e314c39bf671f7219c70c0f6ed8300bcb7d05026603e7fab0bb757f96aeedec8df23cca687d6fb216d003ccb020dcdf5272fcd0057c2946f75e19d5d060b2445e3607f551f7f832cb9cc4f1ce1f31adf9a762a51fe0679a52e3e7cf2f526c3023ea61b78edda01908886653fa8bcb5efed13d86d5df6fb0b098e8d5da418847a26554fc578d88264751c3280e922d5043bf3a3a1ddab3a9fd373a6420a5a6e9afab39357622b43e76dee21c84c5d5bd271ba72884c6e4ada554837f6a810714b408420bb4b902b64ac3d19dc054ee769fbfec074d3fa160700879f1446c3bb4ee15f6bbffe009dbd85f52915f4f50aa6aca4705edfbcdfcbdd86b7f19d86a8569606488c997fa294ce466c3b419b6e455a1f5296788ad7257985525d333d23ef2445ccf0852968584f1983633d57011d5c7070d1d1d2f22273210f27488739865eb6c53e4ed0e4c684f8b66a7226de499c4132958e3e0ccea068a7da688682c0742ed94e7862dc34d128ba2c580417fd46346bf334c8c649e1a8b1c08c0ec407171dfad97e55377d59a588825dd6a015f96f194fc8f92eb66aa3109debb639e46a7882412b4cf3315f85ab6dbac05e8959df977bf0fa844b310942104e1fcf4ad752b84bd571a5597ef87b803842aae4855043af3972bd5e93290e38eefbd0cd89145001e5018d126416ff14591e8dbf2b0685ea8a99b7f919441a85227ee3f26e24f3eb786f54e9dec0f0d62f612152d8169aad2d07c6f714dda5093aac990e15d2a1e69f2561fe16fbc1dc4e9d8ba53559488b9919495c895b30a78e26fdff7f585f1e251f8ded4f3f514eeb74580910159ce4ad411c28160de02513ca6fad078997eaf87ace54fcec4bb30ab386dda521596cc3627111497061c7c424f07be04696ba6dc63864c2f1d1783bf15fda80279d82d837b45095d234997498663b9f010d3624df101530af891f719dd01f1c59babe6eb48ee760e0983491475fb699fc3e951990b22daddb8d05b6493df82db629af34b07f08d71b55e84400c5bc575f8be793ad79eb272dd127f5f06a0504c1a1ee7017d30f66b1693a9e082ae2c6b704513194e4afdf481db126f7d2894595cf1f628892d0b53e6279e461dcd600f6af0b78b0135bdcd0d5114bfdd23b6e7701626dbeb9d59c8b6303e1fe5f34870bc83ce5b0b76d5d077ca072d06e4ee06d59fa85687a195fecb0fef1c1886e8be29c6cf385330b4982d2be271efbdfc94404572f4b3926b5d5e9db46dd64378b0bab95003194bcffd071e93a39726577a81d16b9c4d27f986f91300ab324107a61f75308e1ebdaa7eb142c6f66995e2676bc458ad691c4ecaafc7aff0738d31fc292a9bc3f44c94dc51f9abffc44590a4d0172ff20a370d88dd521c0053337d67c8377030d728265f4bbb1a322c916ec0a4a20d858aedb16c77c85006d68b1ac633bedd7a1ccf6f8ac4073d955a991a67097565d9f870d32bc31d8192d6416f6626ec6b5794233759e63b40341f0c5f80cb4c8623ba1c908a0769eec4c0951a74228e1f41157792164b0723034e4ff6b73294382ceaa933d156b1807b23803ae4b0b891e237d8a4089839723e4ccfccfe92792034d55f077947e35c3b33b85f72dbfb771713edbbedefe72b8f04fd7414137c60d4ae8ca6d004a18d7fce23e493732f18f282994772b350bcf9fea435cb5050a93aedb00ff831e2195f144462f7b8333ed7ef2d552fe42f4e29f4889141908b6c4012ebc2853edf2de13882ca03741aea57c688eff1c82760d0c48a8ed833b2994d781bdd5d1891f6075880d9e9c74a1f3d80dd82e95c128ca9a782db8aa015d281ec69a5e2a5cbcd2da85fa1122d45f5468c99f13f39e8cd4cd620b658e7b633cff848e7aecfb049b1004e7aa7f7be2c6975dc7e4195d3c82b55b261142b3604f9b8c1421b548781f81a4fbc9b6d140768c2ffabbdaf3e032c086612534dab9f8fef304eb0cff642ddf1b41e30410182f5b5777990c9218eb316af96d09c3a90d664e4fdfbeae4fb768fdff54e2ffe2880c71199dd578c718be66d5592cf97766f19ee0279002b5f9d54951a18dc25be8ef3ea7ae313bdad5532172c86bba1ecf37b8274205cbb354eb3a45d8bb874ad80b089327c25ed5902f717cf143308a5ba1cddfcc7fd25ada37bc6dec586366733440d2499be3b1ed98afc492b91e09d46c9cde4172599b103cdde31f6af9debed6ed64c67f168d8617ce61bab7d19355687b940dd528af0bf05a327bd9907e180a962f8e39ed16b362d469ae16dec2c3ff809ccda4db44aa9868f818b34a83b60649e79044b4f423e3a4eeee2aac255ebd7fd378d658f88427e4c5154edc020ecfb479700865cf07936724b56b071e6c97917e8dd43921668cd44a3e306eeb67dce578d34ca42d8915e307bb4ab5ed8e8d3f1c2de84d235ac8e63631ba9d56707a87660f7c0581f9e0c91515f3a95c4ef631ec5cd3f2507d4777ebb88f164f43987f5d6f61953a5275d62a611d4e1fb62111084eb0c41825eed5c30a1786a6e1dc9eb88d79393b6ed78a5244759120d0bdb43a21f23c2d65933f3c0d2d0f5b5d0119ae443b7131b7b8fcfa88d4709beafdc0d5e4f880ae77bccb99936bd696ae07daaa33e3ac11977f2f863b0d5ced4e62f818d6dd0688dfcc72262cde43451c887c468106141c242b63e0a2faebd742a99ee86a83574dc17d4fe7d6e97ea98400024b3c0feb815e95f8b7d64c0bcb71919c0a7e20d6bed935c61d83a61ab5c1340b4c588fbc010f817ac34aa428f8b7c897a9e5cf9ea99186a1fdc3308ccbb6151b6214d185207a7190362c14dedbc4840d6ec3c55d77adfbbe608b8b5525422397d2d254f2ca8c21964124f9a120bd657a3642cd84cd790afe62b2f1f1174d4e9da95ab2ac4a77dd04b9861bfdaebcee382f602906e64a97b1c79103a88bce45fd79c2950fdf85bbf005e8381550005b5d6d5ca0b46859cfd91c617d9f7318138cca673db17e3420e11af143f4447d3b4135617325db3fb7448621ed987f3438f7eeae348ab8af3dc297985197216a3ade870ac5fe885838e6382002710fc46f805cde0144056601e2a94ee5109da709d43557d36e4f7888f94217d7d310429de8bb3c04c23e151f701310098d9295f71d3ddc2c03a4efa13d365af18b9004da8db4a5adbae56aa5e48c9fbdce04bd6c7cb78df0df8bd3e367360180fffc24d9d48be20fe841000c617ade42ba98e462d781313f983601c510196bf4d2d699a8a7fc9e90c5987e99430e9114af23b89078effb5bd4d538adb0cad6341915d23f97a849897546e68638d2087ec75028749f406976a37303dbf2833aede2c87ca2161d43bdcd81352f26335465b876e2e2f2062c7f995c24641b22864f39837047bb5d1ba58a9def243a0820ede6f2d8128102789a92ab8fd960ee3e090f88cfa585ebdcaa66349a7dedf8820e7042c2af6b09f548492accb264c489e0ff9566b6ed6b4e9777f0b05b7961425dd2e5e614d1bc8e72f8e186ae3ca110642a52f961d52dacfb19a46653ce5465f28455c0a64da5f8698f01e1717e6ae4441ba50c29f567e760b2d9b6593d88eb1e846744999e5b3f83aafe4d0f7b4a6df5b7b0b0e1e0ff9ae7f1cd1ec5654e9aa1941a1f58f8c612fa349518d785f2ec929e7bbde2bf47b12ea7a125b2cab484ea21caddb5b772ea29d146b5d7630222f9550d8328c3add0d3c9ea9146a9f53369f41b947f6e35f21d4c7d95d6147ec0f5192a4dac6e09e43859872fc11b126dbc9a66e2e20d5bd11dcdc800a474d318c13d9fec8d038b3834c4ec2480c96be096161767f4b492c4dfc34482c1a5c61ff2425e2a85e3ef6f76d3c9888f8a9c44727ff67d6d6e67eb72a80bdf53de9c9fea4e9239b72f593dcd697ad5eac8bf0f5c0931b0170094a12face308cc6e195fbcb203dde0730dc40ef62686550bb85ca016250b338fa2f6d283b6c5ee6fda163e2a82da7e9482457d6acc912212ecbb48e70ba2ad02d42c5c6e14ddc5268008d5d715d800b2072abfd95492fde62cfaa5350a74c700e639045000cdf4adcafc02d6a229d0cd5601acd22f1f226bc2e01f3dd54b60987fc81f3157620796d594fc69cc1bdb1bf06910493348c95b72562a2fdc4895fe7f38d49cca2459e43722a053d4cf362c086685b4cb69230c511aa90d36546655256600a59bdcc89c6375ae8439726d885cb7a7cbe99b10188aa9f378f348a9b5690a32d73d6ba65dc3906d7f646a2c5928acc50aacc3fb4487a9f1fd990418df9b5022169f7e8b03fa7f1663767842284bb32b5caf48a36eeac47778f43abf5832464ff0cef5ac807394b828c27cf23623a76475004ee833384c52924fa3e9b6f93559f1f129a00fd4c88473a8983031637d786ca8420e771b9e1c273a0ac19e82f71f0eb0a99e53ab1e71ad1c289c1a4aa44003dc115e6d3907ce4c05e7c38e2502325577faa1068f160d862fcb72c08a06dc0f79b0abba2b4d28723613da5f004fd11bf6a10489de63589a9c0daf4c64842d81a3f9e218263861169188c6aa109248568a36cec75ebaf40ee53f33e90dc9ebd1e8e87a15d3cba3438c4d58624165b45b8ec643a2d1094c73f2627351b9f2bc2b45b9549b8c94d3392f457bf3dca31cc206673edf5f6ee6ba368a9cb771640f074b85e5c4838d08d229945d95ff27bdb56843f13b2307adaaf691187e6c09ebcafa7c382f3e2d31030c16bed105000859b9ce7f501f547011b8607b97561b6e7b83c78f41a53f60550fdd89deb25f4135c7cdacd3258b5d2f3d89984b18d6d5888c15afec6ebfa9171720894057eabec0bc4b050e1488756c9819a261b76402e1915a4cfb70f6f919c2437b918d6d6b5bb8998f52a3bbd58bf8bfccfafe671eb8f618aee14d8732ee50f791646d52b4f6cf6f0601db8110832a6fc344f3b695a59206bed72e489d7e39a1b232f3f058678865276634742b9dd48f10f08ab723c33b14125315706296f7aa929437adb7eac9da6380fa37cb84559a22ecca14bfd5c5136944bef0cd4d4a728ab2e694bea1d9e0f910ad7f7265c826f6d00e23b3b45cf189fd295bcc57bd9a531529e7a25df388a23f4893aeb9948b2239d5872af61e8c6a90adc032966a717f7498d80a79634c8526b7af9f4b244945ac97ceff7efb09c92e1cddf04c575aa5782aadc30ff1ee8fa5048042fa55d22be6957a2001b431e871634441430ab1a3c7aa1697488c4aa1113fa0b4bcfa98c89de980100d752252257044e475dcd3e5591ff9c99ff21d2e7d48406f80c46b54b69186339b20576c5ae16ce49497b48e6e0b07312deb1f8124a3b1ce39882e3572e2c0a86615d18c7a29fc9e338a11b15cd6e2ef74dc13e35424a93ac56d6e85b379e30626700777801b1ccfc4ed8c00dd5388be6fa83c934f42194fd631f7357c874db6f536fa4adfd27c0ff86e26d9e5643bf6b99416c12c12b6d3b0e8dfbcf06519606c5db16f4facacea38fa4b3cdd3bc7329d46ea18f025f54bef8dc026385d08737a362e9c7d6bb883e5b4cee921059124ce294f56d3c5bcc74db8d107ab06e080a72320f46c5fe6dc8058013ceab7476d94c0e55d325c1c0af9af8db05ddf8f366b2c3974a49a68b17e3d0e7db2f5f94d38a4ae9cd7dbb6446ebfd40c2078dc24b8a6f6649e515cf06bbeb9fee58777a03bc7ac733b7b328177cfca19a897021bad8a0be155ca2ed38230b695268628d473d7a27d7111e9fd5fa97e5adee5a5bdc7fc87938278656d3d11fbd8da67ef61c8af9ed993c0d4409c650af5b4122d2fed0ed0ff4db0905f3041be52700bed6bc53326844c51e099bec1b2704f5b198d7303d4a2444b06e9370a0a1ec22f95307f5f0df5cab81cfd2b3d424379aac0193e269635160d5bc7833fe854ea8d64c15fbcede06614c0ec8fcb1b2537126ae18b72b7c47bf02fccddc935d7d78a0535f979fff37aaaad2f7f3112cf5d5ec2bd238222ec4059a38885249c4343779d9bd16e23fca639d9ca04ea7012cb26cabd7359158a27c3f89ac32b9b0ca954722879611ccf6a08817fd24118e410311dd991b394399b01784903d2e846a4bf847742b0132fb0e82fc63977d5b3471d85a218543f70578f571c11311501f6f8aa002d9f93d4bac6e84bd774ac3210fe06ad2487299268d9b5cabf336b0b79d0574d06f5ddded235cd02db521175ad72469c3feb39f145d52634a9214e4bd52614ce7a2760bab5ff68f1ccf87fdd9117af4bbf317ad73c135e40401efb77307368fe4aef5845095762219e32d631f5f545df43d66089ed00f62ab6cc5c5eba38e2ebe45159f878201517acc3ab9cbe751fde3cf236d096ed524d630583b909c455506418647c31be5dc8393140e7aed7f0e84f0cba229bd24332ea7b0d7768a84de97bf6e6cedebd4b5023cc26088ef49d00980e858a4bae18c13b2bdd12ca45ce704a6fb6852a1e76714ee9117cda6f9f65f6cc07aacd4b6cec16fbc05ebd7c915638ddc9f65818bf446d6da9744a7ee9e37c9dc17e234da7600d0670aac1ae1db9415d853dc63eeb6f19c36aad4a1880c1354aa6deaa3d3a9ca218bbba0a80e48800becfedbfad3f0d24151872ba291f20649c5776fd5a702ab18c3203fd4661d44f2b30e858c3d758cbd90f664d912e7f4c883afade2b36cb460d95b7b7425ea678a98f85f642147d5b81f74289b42cf680e8675eab140f976daccbbab47715d03cc98dec1556b90832edc936dd2034c663b4d0213f511fa1f49f637d8956c16510fcb8a9d17248e4783db525a2c086313afa835470bd244a7413a0d4edf66351a9b8cc9524cd0f1ac161ab5d37bd0ce3f175f50b435677a54ed09b2315da621343fd4b0a42f52e22e89796408196b76d0839504d23ddc0f7a5ee18643b79e5ca6bd3fa551e1857af58456dd463a213ea5b6d81f452947d8bf69cde02ac1913a0b286340e4d2bf075f23b5cdd2b2ff01753674902fe7a994f72b28449cf9613ce89031b9ea8d88d8011caefdae3436ec77a2763e3954eee5a8e73b4d0ea98b9f2f06bb3cb042f407b072b701c931d8a9c4181c9a6b5ea2f6cf946c3c17ab2799e0efdeb29b3b3c0bb26e80105b6d64fd1e0fb6e86b642e320ddc67653a472bb5c659bee15fdf014fb04698f535889dfb435c728236fceab9ed9eddd762e38d50bf50d6b46f5b7d47868318d919c6b232035d4abcae9308f317d456393a8d2e47a91b265dd27c6bcabd96a18ee5a57286b9a342f93d314256fdc2387d5f09cf381513fd217014bec6e4918b7f68c79f42012effc9515645ae818a34ea14190126e8e898672c3031b572d53dad9750c73084a06bc5330df905c08b8b3311666df4b582529568e1ac7fcdc5f862a2a9129219f861311b3ee659657cb519f71efed3cd12a731c0945ef0df2afb04a0e82b129843196ae5ebe845e67368a2eb7230470eb576b7c5754c8ba7603c6dd927cbd9d3289b5907667c518f17da65c6941b172c990611325622641b75f79320c7ad0f35812cc95bc93c0cfe003921bd9204261f418eb4701664eb2e26d11bc43353e7157dc67ee3e882244ffbf5c8e852534c45f821a4fabe6795c304109a55f44d6faebc64a4d1646ed42c1ea2aefac559f8abdd6aea49b905fd43e75a3118be6ce5187c3a746cab17c9fbac3074c1dc2a2846faf28f27a9f6855f35e8703216de8a7679c3621d94c00fe94c7adf3c7bcdeb5f7463038957e1bf10f2826923402f512f47f99eb5584d9d11d5e142db520be6776dff506c601af8eddf730cf031bc34aa7c5e4fde7c0399b58bf9d602b7fe2d622854b1aad6a7d646ef57b8d879a002dbbb9b3e5a0b482d22c2f8c1b69179a92bc5004d917faa627db1d40de18ccab4c5264b0685644830b88e333e089df1ff1908e9df8eb6c120edbdacffcef9651e91bf250ba4ef939dbd9997798d73848bfeaefc4509e6a387f037559dbfb91f32bb1e1ed2f222589061d0c13cdcea248a3ec9fd69d490905987510945e525580485dc35f9cde951a9dd47857eff02c577c9a5c000d260ef04ba23602d0132a9af46f4a2793f875da1738849548c53090a164ecc0871e98c1800d6a0709782504c0fe9fa5ff03d282548994d5a5271d414a169614c0c602964c0c932cc00cb54bd0d5496bf1094aaa3b83dcaba096f0a630ad4b04f31b4fbbb9e3c602e741d99705307728a6e18fe63acbf682bdf9de17f83a3dade89b157177ad9ed9f861dec146151636cfa50b9cf380a37792b9e8dd72efc6198e3187238fca113bd38d7bc3c6b5737b33a1079ea8a811c5ccf42a2c113b097655db6b75521b3958cbe5b7a8a09164eb4db6a3ee18e0c70fded2ab59164c9d6cbbc7b2a9cecb47cf8d75f0cd1375d09246aad6bbc90fa42b5dc458579e31639ee5bf3b501f7bb9b45c3c5412b4f0afdb2d453a85555fe3a4b4b8dd195f9f6069d6f43acb5ae619e4769c0253dff8671c14f8c05d1f153d507f1670b12f8606adff8e6cc08d4cefbd5973016ea1fec069302cf9d558ea426701904be5b8bf144c144d2b56f291cd1b649cfda4fed21b40a7ddbdd6d1f53914adaeec54934728f7d2e1b6a62345e2c1d90cf4f65fd87775e55d646c356b91aa36f41fdaf36a57f63c35be267940fb2db9460ce311287086bd382a928cf39778ed5d1ea37e9a24dfd13be718402ff1ba4660f526d2f49b0a9080ed4aa4f9155f9261f6be999c1aed47c32b922faf2e8720c14bd93690657e82ca3c4db53de4d34068779cfcd491646e863a2540997f52ed0e05fd4b2750d04824c3398730c37a5e4f7b86389c1248cda85c50d9b0a131b76e7f2ff588b44a70019d9e61da96697f9910c511ad267253c6a269112f62ac05afb30e37428a7e6169389719a542736ff1937fab0287318f3a103808c37a5004f4cefc576103f1bf77df25392166161e8a1f7a502698518b3728f6f5d9d60d38259857f15684c07298686687f4cbc024268f8c07ed135e1468dc7a715b3cbdfd3b3241eac049d116e46bdf89154776d32598d8c2aaef8544b9c7d2c0c731828522e13dbcb22715e6685881a90be02c9baf577ee8d104ea00c772d03df46d61ced53eac261861739bb406169e980592111fdbbde6a592b411e3ed385c0828ee30558febbc6e54ea6e2685f075a5420c76af0b28c4a6cf0d06a2ab71670068433450b8dbc1671ea1c53c429a03ccaa59e2fd6133e7e3f39b2e6a898e60170290942ec45654c767f98da06740f098efc5d92a2ef8ffbde84c1217efd424d519f0eae7566c6a15120a64fdc70864f622309934b7f17794198052389a1cd989fbb5500be83b8df355d5f6dce89d02e9a9583f06c65c9d89aee646db29d1ec867b9c86471a6b74c758f03ffabceea1e9ea7a8fc42791911bfaa7c47718d39db4587900d3ecfb3e0c1262e60e03c747309b7bcfad8caee581526dd1ecea716c856bd19c1a40cae0d05096bb8f78f552c6474d8b551da583dfc72782be222a872fc03d1402f1546ee8b6470c63ce2da6a9ab74b111dab0bf055b1f2b19c336d17ac1897e8118c5a63cd2d00b19456756e4b3926e8800cfc78581fcdb12b0da566ef7fb8f8ffb04551c9a7d6d3b47d07e63aba447d5d1e79983a54f25fb5583ee6934b375fbc33aa84444bfe2246e2a53fb8a4985c48afb2ddaaa9feb1066d3af5a58a2fbb559aa4033d3b44a4e8d0794b6e0307063c5e690637d0f7f3c5ee4369176d873d28e1e76f6b11acc6d045e9242f156d3b74923362838436b08b1934ca822e5ce6a5f889f52843784521fc105d47d14fbf586961938c28b1cb7e687c91a838d59dd55de5a1cf391a97ed764cc4d948d03b921859ee1d09d9b298d00b4807be9bdaeb07d65627a54ab40a272ea61cd35b3af9f561d6d4830da864ae3ca86d019b5efcaeafa99d9405a265b69c443ee0cdb43d96cff6b7447700e032d37c3646539f9eb7e0954d980aea56111145e771d6a766df59a9879f3df4196992a54bc04c76d9ac25a7c0e30a9c0370b13eabcda8af98315c3cfdcea54233b5f56ea535075e1f9c0ab50390cc9ca60e6f44f54f42aa962f5865b8436ec2c553840f3e434ca1aac47a7acecc4cc289846f448eca5a10df44078a77936af4e05cdc167e1b5aacb75454e26dbe138959c42754a9343ad3cc43f11e24c77fdd1bfdecb13f7bb247e97f0f815e8d1701a5ce457fe5ff36f4ca94cfaf5c2416e2c8599289f864ecb61795509c5fa8c9b9c108254d81891e94b8e019d2f12fc0fdb0dcea08152e0391a28dfa0b2f83d0d4e66c0ca1ea334e150d8f5ac983205d4bdb04a71f0be84bc21baa04d2b1264edb7cfdbecaac7c884347d59cb9550f86a34f752c3ad52677915b08be0883997de2eeb9f6adf78792990aa63bb7589baad263d9045aec897e7bbfddbf79ef5ebb10a6cb58c8cb5ce97b7b3926de1d4fef1445551cdb353d5d4f2af1422bf7c88212d4dbb76779975140bc6c55ed463b724f5f12677837aa6d02c3c0b525ff6a460f52ec6950fece37fd3766b406605e42ea02d97f9d3bef5dec7538baedc4975c5d362d14a6c766bb2216bd206a2890ecd2891fcfeddf0e5a123e231dab232c402bba40fbb02fad4e049d04a2465d014bdcbbac46b7c9b9a04c9dd39bca5d38dad5b1116b2f8ca4b1ec150f991833bcccdcf37f43b7dce875d21555306b9fcf378dcb01c21f4bc6f6b0ba7c76e90ba9161f17f3dc0e87329a452888cb367373f5032f64b28b796a465b18ee0132d81b1a0b8f54918c28d6476e8a573f242b4800ba1b82dc1942f6517d0e8f2bfaaebb5f1d4597653731187150a1090af24e494a2d0142b4972d03b1ff31905b466ed6a6d198434fd4a3ddaf8508fc6dbe4d542e99a10f3bf09633b934003b4d51ea911924ea30d74e0d9958d9a9c7047598333d9ffe9e728e930236736176870b185b0671532e23a1af925be58c9b987a84e4980f45a260d51f771784ab5418ca2de6e777d192a777395eb44b9942952a1e24f1fafbf5eb62d84dde89195e3f68d61cb535568c6dc1610e225bb56a189c8db1d825bd3e79b784e99023ec7583501c8b4083a27c62ec7f0f31966b9bdc03af0aea9733f50e6161b9da2c57381d23a2a79180a03373a2fa6e02f1e3dd4c92c6a19a4ad8676ce75602f3adaa3c9d54b0a1e93d486fade4ff3a5645b7f378a5457c04db9869a086af3df28a51ce2089e6e331a905c3813f7fadc7462434f0f45adb4b242676661761854ef2428a46c76f95c7ca721935a5d785e4fe22e824f971bfb2e84a20e9c268daf74fa1ecd3997d413c88ac4075a34b52eef4234da14a88ff9268aa16cc3a865d1ecbe5d6daa9e8ca3fe2728fd871999a8aa03e9c704032c352be96ba5986b539565d1edd7a11d466425e4806cdd698c7269f1dbda2abbdb3927b0f05cee072a4e821db8d04cfce59c90ffa85faefbb846306a0668d5dfb97d8f689e2f7796d7c45919a75bf3bf479c4ca832645d62abd6137220dcaac5ca29088314ac880ba68f20f366cd9e9d34042c4947bf721d48ab60ae017ab98d8108016462ff48c4888b7669224d8691f0efd678dfd925f5f1b9d33fa4f4842a4fbf29ee9b7be1884b52118b850fcc1c9ba106e4754a0dc2f67b4e70b5563f84d82cdf8aff6fe330cb9fc7429f24214d66635c5e4e42d262a1bf7189cb0f4853e8316fa64512e70638b672f5a1ea6c9f6cab146921529b5bc85a6f2413a63c4cbbc09675c4f7feb4cb074cddd9c04b92862274b2f99ea2f70135da2dd103d3b1ec42e32b3f87a736447661b5e2993109e738fb7533e7d6d3680f87466fc7a09ff61b162f2a32c1d2b860fad9fd0b1eb605efd0fbfb458f9051e349e870a8861a462a55bf3d7ed2c626be2e3e0740d2554eacf98025486d43cf1da785595419e08c4c45d81c220449016c45947c6a102f81576dfd589298899b63457f0e2223e796a01c36fa9a9ee9d41a5023e0d8c619d0c37597506b2fec4b5f0ee395f076576c89c54d8785a918443854b0ffa7710fa058f288f88704e455412a054eaab043c1c9a8182d258cfc9bb46a76b1f8164ba329066197af9412c0bc18e8af07c1a5376e1cd65c095016e02f61af8d9923887a401d99ae161238f32b2b5f2306b2ac94a7452bf96155f941984ebf93fe7687b0151659b75a8348dffa663b563ac627f467cffc65a61e9bdb2d3cd3a8537a5d575d36cef6621143c32b2c02c8d5ebb3beed5864ef9c5347fdbdb2a69c3e4a47b9b8aaa11cc9ddf17040708f45baf9ee6a7bf48550b3428e8eaa352e2d779bd3947c7e969a65f119722d8d52ff53907855496807e2b77a33bb24e6cbad2e63c097a594d5b50e5598ae8546c774e8c3eb4b5913c8527673d11638f882d33828dce25dc33a738a08fc652e9978d547becf8cb6a62aefe8c4aeac7cc03ace5cc9855de989797fe812068d48e36a699d4849cfcffc2d74589019a6705cd917bfb680e7dec85e6d9e52097b6d7515a5bd59d8b009cb0c0d9a81a39f66e63889469198fc059830ceed44279a7538b2b95e062d75e31c55368cfd5e1d8e844f5620dc51126c92d5c614fa64ce2f6b9450846fa734b456ac1c14498060c667a136846e0ef9e1fad52cbdd58b34aa88c11bdb0254478ce92fb7d619d364272be3e1ca30461bcc25bd66b8ff54a24af632d534b937f96cd624990754507343523211e31160762443a431cdadb4a50504d27fd015ce58d96748b1a0329727013087bf120bcd5029b11d780e8be60f13a53f04fdb62dc6193a42dc3d964b910e7c6d6529c16f8e017a804ab5c8e7a4d41be30b61261e849b4499ce46fa8314cca740d7cc49d413c7f29a83beeeaeaa7030f939f490c912656b457d2b93fc74045477891836afc23338b6627d946c22b532b48ffda6aeb2e2ce05038d81d76284366932cd3f19587e1b525d73675ebe4738b09e16944088e86177281a9d1c3181acc7ee625a903819928347d5a3d1d164b82a463cef9a2deaaad736348d9f477322ca7583e850a91490b870336e1cacced6c5a038a1e9180034b6717c459891a51528b05b5bb43ca04335597f018a30b98fd9176bfc0a9b5bfe20bf715215ed1e64a68b15779b96a70e49e0a10ab7873f76d94c99dafbc49467f8674ebb19faf82ef8969599fd0de8161ff4f0b99363fb2b90c930a2d45486de5a61fef947fe3c18d6a377b4903440d9184c64ea341b936f72559c57e0d8b8b1fd751a5d0e8ae90d525d509303a1220dd8b416f927c7c292a17386c1e78dd6229a9974594e70cee7d8127299af5a906028906c7890829e10edaaee92b9b3bfe54725fce44b3d4ee73a7790982cbc69241322bb0836f003adbe38977795d8a1541a6354fb52093a2a07d7d394bf8eb2a833feba2d7dc4292342384647cdfe051947f5532aaa1288fc34d9563a74ce2c3dfdb65dbe32ad65619e046c2b32cca29468280ce529a183b360ad955e4da2a4449966caae93ce712091635a7904299528cf6e7b2cb7fc529ab1fd95f252b60b5547578aa4cabc8091b3186ecdcfb3a29649f66c7db10f097f37dab3629aa9d97f46bc41cee2d8311a93f0ef45f357e30c9179b2fd24d8070d85726a6733f7ae96bdd293df8bba70aa08c0e5d75133cf6c1b043acca8389988be2d0a178bda7e2a21cb11c106cef472b0c48683d4cf54f9ab25d2b5ebc12779ffa441fbbb0027f99d6c7248aa10f1e5c5026c86ae0bdd2bd942c45a6309668237495690f4b3c042d4689e0286c0da2f257c04dca5e1c8504fc885a4b12b3bc303e4d4e6dedc7c9081471357c583882fad44fd60f0dc0d35ad8c7d3764d61b10a30b1e6422168bdc6c351fe7cd8ce5b07db60818d8034ced8e9dbc6b87e7a8502f0a850d2bd1eaf527bc2dfb86e3582c3a3516083bde74cf93615fbb484e4862d627b1d5e9e733cbcf664f520dfb8f4dc053aa88480f49f6d1a17370fa807eb2d13cb77fc25d7cdcb84c5d60e685160434282325622da1c695591270ff07f1c8cbd98a65daef01c29fa6dc8ffcddd09ea43cc5212fa11d425a08a43841488469d9f9485f6b70f102c43353a8035e539751ba63de8d26eecb57213c1d4dbf3feb42586a37c052471c3eb7885f764899e23b2fde7354537be1d18cb19b59b724f179fabb479143153d10dad78a86d101933f1e330192c0522596bbff5896b1427d7b98e3ea0ca9ae199140a711bb7d0f6ec156268b2d39e1ad49c0ed2660e16c3918784c50d13f86682a75763a066c8e4c09668cc0cb313944b491c500ba7812b68eeb579b91a712d9770ffdf36a6c41677963ac9601821841576a29fa20a6194704fe0c344b2be5c1c707689d68e2d62025f079bb81c82948fdfeab082ba261d612373307cc0eec83c5f834c1140696141f614430b902582bcb8e0f698ae3b9a6fab1c14597fccf622632e5e83621ff2bcc357ed255623ce08ae8e3ca80937289bebf31cabe4cf0be9735f0d376142277c4443dc0b24803eb63ba00ebfd9657f6e823e39591fe9414c854c2f470072fb1010c1d8973541c0cae38d9ee8d10e15b6b1fc8083e984d367093c49aed4fd79d7d8024b33ef741fec92adafac403c8a859ac6574fb32ec3453f58ff62fa10a70e5512a1a65d32a8aeda1e14202f393ad340a48b4338d57d614a0171c6648479af4b6071131e255505b3ee102025f54298047bfd10716acdf88a166a6806b960e8fa196f6d287820ea990e11a9140b59543c7bbf783461febaeab9d0012628c5df702188c8efd21efb5c83d9c94eccce2bdef5b1ef82aa0815018a76cf9c985a218437c11ba8b9dab7fa00e1e780f4d18b8a9a68755433171e040667171eb9930528a1db5ada5a35215c1621b6a5e0ae01eed9a672b4f5d1932980b387d9cb0195506095c50472b2873bbdb7f58ecb5a6a447ccdd1cdbf5556ec429eee4f781557660f5d2396f52552990431682b41ccf27540bb031a9b2586c873f7bb4799bc08f07328f33fad9243a6b6b6d9c3f7ed85fa759866176499cbd6a17da6bf9738372ba9ffcc8edf7bb345a117ee3989facfe6f3bae690beedd10caf500da7948ab44a151785ff030dae5b95149cca83b07fdbd550b34b179d7f4e5a4022fbdfa65db896eb5ace48882091da2cd04bdf3c210e7f67edd5096e6f348ad251fa580f0f891608def1c5d2b7dfe89838548c4e66ed3e4e5b3958b83877c4c0d9e7aa59167ed9a02b5bfbf05f6c69eaadffa25ed045bed96275ed316626b8a8e3c4bc400e9cdba5ba208dc86a4450a23ab9bc52936269e2794dcf59d44dd1ffca4e8c505f660df3017a505ff7c9da04f12f74656a80eddbf51173bd200f2717f3912421408d5ae7edfaddf97b1e2136ddb4c5bd69ecc4fdf1aa5bf8562c412c38358673a1b2fd3f5058f796d194986ac4e6f5b9ec741946894b5e6095ca78ad756cde8ee6edee501015916fab01d7a8b58639cd3898c9e4bfa61971d679dcc9fb896ef39e03ed794e4fd46b4404ff32d5770c86589796f1c9605c34b4ae3707c39253b81de2785b24991bdf17c28916663bc35a13e7840d8cbd7209ca6b9a8ecec632fa5cfde0ab78e512849ddb30aab51b8992cd254d972082632c4810928e6d5feee0115cb04eaa5ee6e889549af1bf2dec989a3d79d2bf3cfb2468000eb3ac158fc81eaa0bcaa44b13ce7c7114d3c1aefe005f29312d0686d05ae1c38a362f9a48629cf3ad3107a4fa8d0f2cad4630c79583ee2404eea0bac33d3ea85000a73a32d529dad6a08d7d578ec41aca6f70871029527162d625eb1dc03429135d64b745a2ec24b08916f4fbd77a648eaa25e148ffa4defb7084e3d7d2660f001f9c4a7f956cb7ff5a5812bb1bffd51a571e5363fa9f3ab15712deb84f644155581e00e75e2be6d7c3c2a686468945c87db71505f709d89cdf8cdeec6abd61506c69015fe3dd5eee2c6048cc3fdbd9a1f71e0f375d7d52313b280bb89bae1e022f9ec90e7a0189ea5f19ad1c8185489536295d05d0998e51f0481ff1b8ec923ab1e64d5cec787998f0194638877cf4faf0c0182fe47912a0f3ef79e352b2117a75e2de99380d81d73d23a6087a2e4defb84b576b46b71e2e12a3f25d9dc171c0cb02be3082f0558c6356b18464e76ac5659e513bbd25c16a1a8920b9c43a9a473ca31e242d35b930945262b25f7d54e1b9201a5f19b3896ba23ad5be0955022027bfcf34e27870e38e1be4170f70a2f15a788300dadf280c1407fe5bcb107805e9ea4a01e240f5ceba4fd92f166834a48bcbd77d8ba7801a79c30812b2c9e1ce82c31874357c335e3dea4410f79971900107df4b0bc18f5aef51fd0b20ac639fb0d851516e6d9329dab629fe425b01fa0457b5c5a1da0286385962280c6948048fccf31c6b4d2a44a3586218d3daf318ff08f8e0d164955400aed95825cf58716d7e9621a48a16c12ee9021f19bcbd48647136ded619d276bd43a40eeb41b4fecfee7e1a4ff3801482ab793e04e5a6bcc29c972df2feb6261f803e997d580e2594994c5ea6fb95bc6c7a9b4a0e168ae4f72bb5e6abbca90890000cfcd4691e3cdcfa575a4aea07f902fe78a4e941a8462de8a899134782264afa2371278dbcb0d85817581b1c0863884077426b0f98980dd589f3e98f4a9ab19a9387652745ae3872bddcd77dddbfdd0ab4081d74ffc14f9ef7e23333d631b51459a4ca4b4ee53296ae88290ba964c5ab1def4ce6eee280deaef539a8c19339f2d7bdca702e5d42ef5d40c9aba7feb986e319b5bbbdccda3fcd03574b16d1b6d89ba869ec1a4756c88901712a04fc0bbffbd6f2f29f89b23e4e093940c8871dfd2dca135aa85e96c0f26eada624405699619b6658a8720c441ffb8e46551018db73e355980519a5960d607a9f91296b344732e54bf3373db1a8ba370855caa0878a8810b5c8300f8b52a56f7a3eecd6b89889fde70b6a76173705da8c2ec21a112b254cc9742c2d7dccab452226ca9385825140047da10f22020680f5d454707fe15a735c37f167357328b122548eca022205ee589d892f36e4ffea74f15196d1f418bea4ffd3dddc382b39e1a4a6a4b93b58704850b0e49d5e79732d343101d4822889feec35658bd2e943c41e6513b5aced67edf97c1bc68854f0abfe37f0a51f04626a88c3a732270022b87be4e5dc6524b01deb0afcdc45707eb234f4939ff0c79ca8f7e80b8546d0ed294eea3566de52c963f80cf0ec35fa3e725db9ee727a9e083146e9ea8dfe5a39381fb7f84e4acb1b9aaff6c83dbcb02da49c6a6364bffd6f92ca156f1eff7716483528c17a68ed40f431ab2847f602a929a3aba307308cc316967f8a51155e32e712b1e40148b2857ee72bc5a8b926b0d54dc4f297c71b7752b9638fdf230b00790c8684fd47b33f7515398251765ff7bc32663e9f413c125d7e40ecfd9b4dfe50f8fb3f02e153f5c4de078e86ca660180ba36f9817c01b98147586d1413092862d34d360832927818bbf10ccb0a3aa16db69dfdecd0d86b267a26f4b9f92ceadfd03e1fa7c94d202573165df213822def85a62ef5d45c53f7d4d41e0c3966ccdba485263bafca7224875454b07a9faf3d2d2e03f839f863fede8c9756886caa1ed26c833c56cf65904cd70c86041145482e9cf215b2a48a5675188c7c68d5499e4d4dadaa39ad58cc88185827b5f9688f0c30e1f6280d91eb08d09bd2fe3eea142f273cfd70ff3aefb36bc7d22165246f84483234166d61edf877662ad855ce1ba761bb467324e4edeb4a81895c27a51861bcdc615b52ddaa638d5712d4884710470f8da069e1f42f5fdb22b8486ffefa64dfbbf3314ef5cf3ce7b181a1262356fc0d2ec66c3d83d6a4941edadec32077233d79b8f22d36885224ea2f80e8d6fa044262de128a4285251f9f70bdd7c4e98067ad51b3db1c9797359994be1ea7b7c8f3ed7cb6dd20a3ed0fb940b318ee5fccb96972c4f0062a7985613c3c12c3e3d39ed4038d937b9178089c366e344a4bc7b61523e2e5857cc232c7d62e410cd506500f7dbf87eed5de977ebcc72c99419002e5c4fbbf823cba739673bf783ef34400968f7a848a303d923857f6ecb6c5bbe0fc044bff1d89479a75058bf06dda700d2ab2ef330ec3ce3bb26a9c95e65c4426d17efaa35ddfdaf0e4b69f782bb792be14acee391e963e0929b64290a6d72a41b80550be9199148f25de84edcdac9df47a0dd91fad9315fd934e553cc017ccdc36a4ab21c29846ccf7f5db03529aaab1eb5d4e537815730211d07e5ecca2c535a490156e84f8d254619648e78625303126ef6bac9ee4e35969bc7a02216cc083c990ff0984d222d14efaf25b6df332168392e84523aff4e56ebff948c81ffc2d663cea37a4be510d951a10f34d7a8fb2b47c16dd48c164d0c36cd9672949e115f1176e808ca8dbbd34ed3991845325f89aa9320405b15042feb5e98a7df8f2572610dcdbbe600d3d54459cc8424a356a1752e277092f0333ed8a4fa3daae03069b0ce3805b976bdea507665988b12e8724bbb01612107733d79c177a07710d53a4ed41906e2b19443ebc2cd6343a4bb1d35c815b052322ff6f932f9deda0db098d6e5b894c51b20f7af9a005ef8a191be7b71ca983f65d4def70568bedb3c3e504e1c23f76ee6f508252da3ce5504ccb107c9dc5cf33187daa81db850a3cb81199b10beeb485d86a8600abe6a89edddab7ff45440f7319687f4c25bd6387e038d3f36a17b3164ea9fd31921c8b8da5b8b2e615ef59fd7701b5d8b087efb24ea3f69c114a966f0fc15072bb51ba9d17616222ea5f186c62e839b3c78b33fd5e0744c6e00869150ff93bc6fec1303edeca011a83cf5d94ca210d13c518e11896f0feb30f9972912b38f2fd4727c6bcad8b4fcb7686ad60cbcbc642dc94ba859228de8a02fe4944ba0c5c476c5f87a7709074aa1b3058669421904cec5050872c58bb9bc0009c4624e0e62e6ef5a591e5902f80c33bb00548ff11b850009c76e36e55f617bd8ad8906449905cecea47d8a49e57d16f638408921cd63a00d27413ea3fab485b329527545ac9a06c63e513c8783d38ab0a973c14292c4fe0a33b550011f72a0c9e1d76611bb338bc6ab4af2856f53d321dd99793d02deb73b300ca33ec28bf6fb65b33e9032831db0b80944e1b3fd6ae3d84bce298554afe323a0600efa1504f77a3d6a83197641ac0bef8896c86243bb02befe6e67752879dff633cc845ff5489ab4ae1fb2a4799a9a4ebe0ff6f986a5201813a82d348c8b8f637a974a15febeb2d42b68ea4d3022657eb98141cd8cd6d3aeacc1f93404ce62caea344dc0bc8b3318a957f58b613cc7f0468001e5b2fdb64016e2a4d48f895636a842e30776b1190d52a68ba33baec16f0260213aea090a34ccf0e02bdf6df41764e6e23ba28cf8da24d87c4c6338f9a27df354738678e5aeab9e97368d448dcf7a31250e1c68400d48cb97d2bb405a0ac911ac56d347e6da756ddffa89ad0506037eb05b7439aec3f7afeb7a38be1a1698ac73ad5558b927f3408b780dda66de15258d8fe3cc459fd6c3d7d28d8432c36f1e306748b4b086bdd75deadcbb3f9ea3765a3922be8b917eeba15690a4921d452754f31c5e7c2ed58fb6e61cd5b0b87bd3a11ca9ef2dc8e4f42daf904299f48d49c2c8803fb65de99ff50e622f874f1b7472a762226e0776e60ed578ee4e99bdd714e8f451246084f6533286fc431f3a818e3fa3584552f52694fd000e20820022bbd1377126bd44f026df2a2284bb289f94a4577e1dabfb030273f7b7387bb7a138675d52d26543298baa51d5855bc6d0dde19efaea6ca6e71f16cfbc33e9ef1ddee7479d779399eeb18a6e66295a7b4ec05d882fbc98e2a4493626bc3f1da73be3dcb26a581e889baa372a4a0febd6f3cd74cccb03ca6e4da58dce5d10fa8acacbb586fce9e3ff952c69a537c3b23bf5fdd40fe1eba58e6241e0c4c0c1639e6954f4f14f24e98a651e38ad3a6016bc7d6830f1cf9185c11cdab4cf7d8ae2d40fc0b4e40e0ed5068acce176d5056b7503d9037a2011d49a45b1b94220e23fc018730ee8553d249c23b99ef892ac50d4a78618ab8091d8b3221b85a6c84cded159c36a730b04c94e59af5b511d1f10a8aea946db1210884be8cc5f8c3f86379f2ebd405616191017cee0c2592d90ba58c2717ed17e295c5b6b686e9baf8bc8f3a8f0b09859e7f3002e6515093d40d87f4e66d7a2100578b29f3d5037ba2dc860fca31928ca864c2b0cc875b96dc16fa64d0a00c21880080047e020aa210939956193cac64549b30a6a3012dd27955833ef5e1bd2c00f45d89062da52162496b4bcd93910e9c06e4699ca28fdc25df66c03dae09697ca859c5b5f9ee48f524f1f0e343c3cdf39baadf7edb4d0ab9f5d8187b77a88e2289f1e64ba000677dc9d2ce5505e4e51cfde61c573948491e7bf0240610fc9baed55e430a27ce88f9984ed8028b75d98645f4db9f0b1871b917a350722cda87c573f969d22a63ed7514319b21d68ad6fc5019ffee825359656d02ab80026b2d0eea69ddf78c59c2ac87dca58b86b9699ce38e40727f932a702ff021de8238038be23e76dc5d1f1a703b3f685a6ddb4e2b0c21fa4523ce0b345b613a34c0800537be91a8506acd8ffb3c2e76e2c0ba34de280a1b1a665e49e3e3d3af31321947ffb906a9bdefba6f33212bca03952689994cfd2f1a543b03916ca0e823a0cf7b57689b026b01521dae443bf1a5b803c3f6f71df95b42a73cd4f912d2aa4e3d949bc937d15370ed4c040727a670a62f69e457dd696db69e4fe6e696a87714e5271c1b296364bb0c055bf2cfdb4ae215e7454b1d544f60db1509e21a4538cb3f370f2dbae1da7a16c7a235e16c93084a5a63d624d39657c678f201636027b96246aff1151eb6085b0bf51076000c2390aeedcb119dbbd87e38e907e8a8194b2139147fe0b73ccd3be0f23fead44a57443a43e6218cf8f9260b3967a4ce85f6be1371a0020a5d196b843070ab54b631c01dafb89006150cb7d5b40f891d1119a76bcf46c48e334021e8aeeacef99f0295c2172a6d1dbf56f77e6f452aade28808d1ea6f1033c29686debd109c738e3484f694b65636cf74f578b7a93713d4ae4d1882824d6650c58526373d2e3e6fa5e7c789fedf29840e31e63ebd520aa523d75afd07be62dcfc177a4a831528f651e523ac4f6e43b68c0894161a5cc57de55220556b9164253a7a7820ee3d9047c87a5ea20656e678754df06069b15eb74054a2fbd40fd9ac6e28a4bacdd4c2e547a8d9820267a5e624f68e8d4bb04478e15f9edd10bb0b6c98709a32d2a30918ff63481f163600463e65bfbf72e716e99f6317b8885d5d10aea887e68654073fb8fe8d5c1645962e43179eb159e1c245665642b26104de3e99865ecbf3da82adce2331ffb51f353ba72da06b0b3f1cabad8b8f0d8096041e636e7778c7fb2b198c5d6a440123f18a448e3e5b00601ba8b02ca95b034a6897874aa46186f9b5e3533bc53d766c88c10d2a72a1dc96ad139e3d96aa6355170987e97b0ac1677f81317dc3afe4aa97eec491a5f38f23d1c3d671da5a5ee8bea3e2d39e2821bc606b1e9fd34d50ec51e9a342fe8a418fdae104c99ffba63740b881670371f42bfe2d1698005b1c1a7ca0a42b6fc96e1ad65e05be314b4ac42b25ab6147b7505b75f8b00009acd78807e6ebc680a67b2aa1b67dab7311149717d38bd327115d291e7e4a63ec5c8b417cdb53ebd3177f10b6a06de9981ff31574f4c47fe5bb1b8304c1bc6d740dab52168f68896c74ac268c77a8378be8ea717ab7ee529a2b2fa7cbe19721c995ab9737ceb773e2b0df4f6992125fb85467e4a35bf721f2c1fd47177eba3a77124708e7350148cd48195e3566cbf962f821f721f8297279fe4d6daaea656382a55fe0f2b5f447a17c4e330161254fe1825f224afe2888ee079387a1c179097f1c5d39ebb8b8da2db5fed9fc60443c526e6da47c7e6bdb0f9b4713cff3a3e2f63116f8da9506a1104043a52f5370c2ab308c1782ee743729fe6586f6c5a1d4364d2e18272abc967617b2befbbcd2c197d9b2b2a61d1db8ece2ddb24f5a30bf7a4aa18eb560a64b2dcb491df76d4fb85699a5cf9b70d7a419769169266ed269ed59c54b5481d74ed736890c1dd9cbf81710ca3de7b2a88e7296a8f4b3d4adab24eff8d0bda375951a378d92d93fefee945c823db81501a2d1283e3d112777afb5d213ed22913946a0dbc04c4364fe760ca41199caf79e0c405dac8c9b5eb9be992189ac89fc02fa59a6a3fd626718ac0e60d9e225aa300452eec555ac2d191f1d5dbe62ee287347bc25c50990148dad6ec3c943b76406abeba90494014ceed9a4033f9882e1b608106161e59f109c5150e5afc1fddeeb22681a3c6589b75cafc0ce5fda005d1d4c9dd6b30a9000f3e20546b1ecd39627a9e46a9e7d7ec2e01301dc75d629c737cbd882ae5546439d840718c52237f16486de46c0ccc55ff3d22babe90a589d5a0ceadc2e764a2d60ed5543b1ef7c4d87f172ad8eae1c4459176dcd3ce5065866a06074beefdf1bd51d0e36b92c2d902ddef3df9d9f223aaeb7a765943b7bb37780c437ded196368a299ed35f401a15830b2d613e65e831b361f569cbfe911029310d8df5531cda33a72f7078d610f7cb1e80cd5f9f9214a0b90eaddec3c16826e1a1175eb6fd63fd542ac9a22c16471c2b7b332aa144cf7b7c00708d754208378b83c0ac17461e0c4e758a17fd1122b5247a92bf30121b3fe6c0dc44a61976c705603cbab3ae783e4c18bc208f72b9abeaeda7efcf74ddfadb5627d2cbd4d7c964d79efba55377aaf815ee9d89fd06a9b6c79b8caddf28eb0dd75cdfdd0ed2625f634a19b70b37a3c26ae9a2cc471312bb2a575baec0e5776a1d4a507a7a59b4ba76848ec943f3a09b0d17c5bc4464ba47f8bc1bb746b225c02e1e599d2651f28e032c6f0446c9787640f41c05b95f1c4631d9838c037f0df17202f5e902d6e409558c7734d41ea88ee36a7ee6835ef620cac1f683761562cfe2f595ca80fbb8fb4a4585f4f0bc994e915a9a38a6b9bf7bf4a788c97c65301019f7a49513b0fa9deb1ed1cbebf9013f8058270d683702d55a8d5b975241bd75d3c8badc944ba310ac72231fe650addf7f941e719fefb7f701264f109519bce94a359434769e7bb430ed20aa194234c3712a884486c527bbed4f6d0f979a3d774574371b087a7e274ed4b8e6966490495201a104aa89e5a5776574fbfcd571baa58590013c5e0bc9b2bea7b7c4ddaa195990248ec71065de368997ddd47a101d2444516c95d768014d489b53e15b4942b96e58328ab202ac42ea584a85acaf8d06f54c831788d6e804e3b114d5840f4873d80209a58ad8a0839d37d8340d579822479bb9eb326248b2b67b6b8143f51afb488d8cf0f50a51d7390080769bac535bc3f0c4e411cc01d6fa58aaecd32392b2fbba52bc2d706c342c254804dd2725a09b142399af4147a6612d04da93928b40a997c62c44b1cbd941583ed4caa70519e07956ac2226d6cc5a7d2e12699eb2ba7f0c71290569c5e853e2f86039e2d13f3f0f74623368110f97e330dbb904e877761016d54cb8f8d6cceed0aeb96f8b5c705cba059eb050122d6f9bd956ae6a8294474131da2ec68e7ff103ce01c7a9628872cb399eff243a464aae309bb175fc65af8368ee8b3251eead98db42308b72ab229c46ad47d6b3e199ee21b1f0210ce086cf1344a2bf2e26bd115f97dba294c4b98f8979155a09592082e2bcf7c5801de9ab29ebef1bea9bd9ece0bc07006ad38bad6dfc853b59e890226562036328ab2cdaacd94c59ff554d279858c268548e7d8268a20a5dfd363a6b338354b4339ef5bfb038ad6d8c1334253fd021d311254d1d11d919a916f976192ca61443f830f4019902a8e733308390f1d766ee332449a1e61e8dbffcd1931a4bea186be98852a38ca35f7d5ea53dca0b0c90780209d46dd70dae0d7bb180f349bdeb8ec7be7c7473a36f19983def5ad87132a58752514730f2342f9b6a1a894bb0a167ea4f325350c2f7b60ecc19abd7d6fb8d473d0c6025d1339cc2aab59f81c7d55a9eb9384299d2a9d5fff8602ef03d5be0172e26e0833556ec715e3be2224d5fb04245ca0562c72b81f06ab144bcefb3f4cafc155671bab0ab7fb9fda5a2ac5397207edf6fb0481ab7510e531c12dfb5b93cfb5efe0822857046ea7953746c0e8c27e6cb487b99cb4a2233b998ab75b2d51ab5fe431a9b21f9dddcdb57883ff7c46334a6d3820b26158fda43f3e519eacee5b0faebd4ee89b06c1b52dfcfa8b36fa846d0056115c36236a0da7e8c3e812bfc8f173db10a4cc022b5e8c88fa14d73846a653202581b5cdd35cfc253e891391c46582403b853f7a71a01df363660fd2288db25f581a153aa479a344d8ec6b25684da18d688225876f35d77981bc208ecdff7bc8e4b0547d077cbfa5825e1690f6027af3e23ca4c5ffec66b37a0ddb6c0e05c945d9bd549fdd6f2f32f8603cb8ddef27e81bed370d09c80b898343c8ce9e27cbfe8b2eacee0a9435a1fde3f066995d6b178d6c9a83cfb4e3ce8c9463af23b4d6eebcf432396a7c808975c2eda5c58283fd12396e42a833fad65e91057bd6d499852d029e5ebc68381e194c7cd7713047401e84e8a2af4c7493e8c65204e2525b05822b753d2f3165c05acb71b9b78ae41fc01c9f99cb5b1edd1d522a3c57ad07dce0936efe9b588448be151ff39a032b625e6ac5ac56bf16de63da6dc77bbe944e24c274dd08804010a3c71b4691e69eda65ba9e75409b8c78c0aade8ba8d8fd09f319f81ae0c80b9a293da64524439bfeeb2f8d11186730b0e3a7a385151a045a5f47ff94eca9195e09e1bd3f733aa98d8ca0aad6ea512e914a3165b6425297aa9edc636c9b318b293e82b2fb5742c82ca3b52dc8812c8078f05d41aabc73fa229a8fcf213abb663f4052f277b6e86f334bf1c6adcc9a6c08a3b014634dc98eb5fa3b61fcb7b6887197032fc6ee7aee73e96877e90c279096fefdc23a0242830c0615baaa71477f467c51d092fe270b20e8def4daab0690cb3d9770e1733625f9dba476dd296ddb83680e05f96fe068e0c3b4b6acdec594645f7cb01499cea33395f71c21861d1d711278c11fdbe5cc1b55d2fae0fc897ffc74f60710021728beda7d45aca91ca12067a297dd21b05c68c186dc3457bcaa67b0dfdd25849dc519dfecbd875256e5c2c6d4e37fc4adedca3b5a80324528f52a5697ac590ffde98951bc57f3819814c74d6b70f0e870620d2d6783f2ece6e62da26f2c343b5f9cd6dfa26dea41e5028b81b63354f6c4aee6bec64c19fb2c26743eeeee824a48d5f08b39c437a914a389238325c3552827f14a3352e042e19aff671bef32499f8621c6dff9cb03f83e39da79b27358429cc3acd71558629f52ff68782d1d13e68cb303061ee52033f9a4c4e1c2fcd2baefd0df85816ae51f4e20a924be59cf65c25e5869c3510a67c66d2598e0b6e87d215d1ec0e94852a8798d2a4b92f954757376286bf94095153e5a41149c4d597234b304d0736c1ba98fa6b53928badba59dbf03a182d3844979de4916ac6fc55f1ae2c91c95c6239999a4cb8d1c08cdc27162912fa6723ddfd304c5faac807b2d4eabc899d7df8719f2dced34a949182538c36fc73d2d94d30d6a606ead21defa6bbe088206c14d80c818f5ef00b396908c877560bda5465ec59fa63c6e306e9f5cbca2bcb177cd4f09c57a484677db99c23a513e595b29ae44da990c6b5de962682079060b01cb3a5fd3bb60b88ec55f0ee48a7a5402a8cec27b91314d157fd788f509763625f40043f66874d188af01a96bac984be7cef77e7986695b7c800fee483ada9590bd0a9216ceda06a5b2fb0a0924da9ab94efff6ef1effeab62d0e32336df05ac90cd768156ebf60731b752db35dae1694892f86aa1a7ae614cc50933b3c6285e43651cee0b3e962ac7e17d0916b8fa339af9f6e0c81f7fbf2bd0313915c120cdcb979febe413de1e16f2d8229d77af98d1546076b5790756e33d86f5785ef7b87a0131383d0f0f4c7117dfd97d41b7041834ce82181dec63b142e6db594e4f1b684965365d6f467ba4fce1f06fc52e58443cb7ca74b8fa704cc8ff32d26b997e4c6d91ea3a1ccd86a523c4a72f59650222df434e0323256b0ca605023aeb4eb8f69bca89aee1732ace1a5b85f4780f3c12ac730c176ab5166ce3677bbfde731415c01851ab4feaac3a7bc6e9c2123e8c524fb657c8725318dd3dbd81345da8a09eca7bff708b3225890257f1e9603992f58cc1cde9678e06dd24910b5f1e2cedae51a69f28678b30370e39e85700af5ed56f6c3cbbfd1c5de6707660257c2c66e66770d627917b4527fb06b65df3d880a853155fcc7a532141550d3d317fbd372adc1a6c1a59b94eab5d74fcab86453aa2068128b72d50441488730afaf77639710cae26b1971d68f216b70e71fbd3a178f122ab98fc43987496edd5b026f9ef12c2fadf80f2633be6145dab2afa221c59bf398e240c15da6dffffb03c9478124f1dee2f2b1fe38a8e5e479dd8f63499fc456a8a21f927b261a6e85e7562e432b962757ea2fec25afa5b6bebae8dcec51fecc6dd7f9cc63d2d10778e7a46e7c14722077cdf19866fe5915609e8837621de56cb2114f3fa851ef384b52d186c2042547d47595cee8d3454e1b015a35cee463d298e7f59ebaea1a86d14019fcf13c06e3f78f8709c882999205bc986d68fbf7590a95c33dd6c220014f147e58a1e50a85e81aefd518cd0d58605c7e4eb012c00eb053efc2d3e0f6d5d475173281b0e0ea9fbebb4c231456e054cc901e3729359084476edb2fe2a3041fa944e22d7cbc37c9d2ed9e346a4d738309f89cca0e8e2f4f6239f7aac74cf808c87ba59351f73b43b1669923592b320a7cabfc2adfc940b9006c6ae3bd82b465f59473a9801864eb3e5bcfad2e1cacbbf513a2ef8f0f141fdfba26909740eda392eeb1680edb8bf0c65b2bc17dbeb3fa2690c4aed4064c70f96c251b35ab66bcad7232d886c778ec8f0c77f9ce786775d133c01f40acbef926e3672adc174e3e36b296b2a00a8a262be9935b2a2de15cac8e9aa09927c760b2f461d879914171d4d2d784cff316bbce7fc2826429518de9088230e2e4dfbf486dc19db0b16557067ff7cd4a039f4810dc3b0a9564adb5ca04256c29f624edd18fa45ec14d49a8705ad1f41050880ab744c7333be859118136cdbedc9e6bcbc5923fff608e59ba47db17e6e36f7aae9deb5977809baf782d155628b43d5afd4871d7100e27317a42de270f977a65f039a3c7da4b6cad0142cd38711f5db5866b7367d09717f941c9d1041cd77b80206068a2e267e0ee35519e026883e6558f46b0835b25f41d143612e502a91a4b9e73a339ac4775934cde573aa911c67e3811e14a4441e4ca61a364c3b8a504f84a7b33364fa6dbec100c5647e1bf3f3a340a3d2a42bfac3fb39285f98710bc9649128859a9d88429f97fb3330d563241e4687a807446f28656c6961187f7bc97b4829c2bf7f90833865aae3a6968c7b6c40a4816f07595adff5510e181d70af4d212b2d83365e9f92c340b8ebf514d65a3114111ae8585c9936905801613e7adf450922e9c4887eae979f14525a8ea43c7a01827315be407b138eebaf87660888123383451aac57ab5b627f25d519c0a5bf882f26c4afd137414d1510db83018885c8d01560fbdb73f913c10a2542d4b246b92bb05746363b84565f674daf4ddd11054adfaf140c385561b4f9c71ad5eff3965881a8efb6cd6de912c3276767ad4e1ea3ef26d4e5bdb1525db7939df4557e8842c14f79c0e551ba73622b32b3b7f03b68a10c7cdd41b297418ba4c4d4f6f37a9a9fb07488ac1127d6c48b15062d1a57eb3a62c7de48f2c3dc1509e7a71ebc2a2a50ec7281e75841ae26620fc84ff813740395cfe656b3b5ba79bf00855f30d9b37bd0c49eed8bef9729ce124af3de55b8066bbfc9ff3350922243bb8da0d74119c8e39b4da6cf1b549a7d4121982fbd4a92720a1ea21ef7f5106effccaed424e37bee173eb17db72b752d25211f3986000117c81b6314408ee0ebcf6a93af69130eb5b0af717ad72071b56f7789a3321405d5fc349a64fb2aaf2f693048566c5d8a9439e7087ae6de8782e9d92f47cce1d9d65822f0acac91b84a89fc5439bbe3d35941240771745c96796fb4e0371b1a9e7e4f081675fa3a73751277dd95974a08349c5b3f3bcf72b88366b30d48d67560b976676f21469c0b1c430f66e7eb9e81a5891a0ecb8ca9c6615967ab96e591a171373e06adca3d9c6dc29973baed70022f66189a77af35e8babe51c7409664ed940ad631b7ff65b7608ba7a9c91118bf23a0070737a90f2e3af3a2b32f293c5da029937a68a33209993c04cdb0cba22ee5749c53aa2b027adfca7e990632b0be5a84fcd1596b1d83ce7872fb146e0be9e02ab9ce5d8dff41a2891f56353165d95407eaf70388ff0eb3651a77bf9f041a40adc8f514415213e5cacd90f9add702b232fb6cb10a5613486e80106f560bd9a8403249f385cce49e52c6ac99a8cbde30c93653abffbfe3e9402ce33020078a2bd40faaec7a47007cd33e8598e7a13ea6b8b5e73b5a05a1d4e95e2acbe87b30fdf227464a210fbf66c00c6be6dc65cabf933a9d2c916bc6ce7b154fff953926226f3e0deb70b9ba5643e3636cbfea4a12ede1af7ff075a23ad0c0aa2eda953101909a00474c492377c6c7fc1dedb10de384385a10f38692650ba8ba7e5ea7ca30a4925e27f375b05d6b10b86de639e13fb0f5794ba81b50f00c866be5094fbd3b58c5b92782bb8badb6bc79ca5257d003a14c7ea66a9d14327c6a51a477fd331d5b7a68c71785156ea1bfe5c78c6c06cce226131528ff5b628fbf20d866f33d27fca1b577649c8442b6616887c218c94ab87f2626fe743d7c7e56787b533563dfab248d7e9d37e2efec1f6766750f212b7906dc84eb74f577b5e2142ae51f8eb20b78dd2b18d3b85df7d7cf1cac4ec9c300c3613a86921ba6ddb66f4e5edf5ec6b256991c2cd02f501f7f3920e566753e2fb0d91997c84422876b0586f1ab1954b9c1ce005663964e4a2342bad92c329c37087567b0728481fb2c0fb02081a22e63b6ec34eba455d3ba8e60ec7e35c928826d3c982c5cfd557e725ab2c0cbea752b1273ab0c6a837e7cbb163dcb8e40802fe93a53caebb05c1c87561f696091c27a96ebfd94622992a50e9193275cd8e6a072b855aa8924d939998b5699866d52cb79098141cfaa8a1749fb8a2011a190c270f012c3ff267c04dd4c023ab5e3a2299200e72c219227bc1c0f802cdbeb752791f36e207bc646fd6b67b1449a13e0fd2fb11920fa76bb8e313b776e22b6ffdef219def52e3df85f0887f009fbb37df8e25e0ca3888e4003b80f180950987d53bce5fad13b9d691a889648de1af80a1b1d4a84e0cd77b260c3f9cfbec15af7122c92a6d5ffd538acbdb4a1c391c19be04bf5b152df03881016703621c1a985036ea717341e6d45c98c44baf9e987a8e3e1475d4b0c9e76780ec787a18da55373c86dc192576134bef2a48b909bf0a63bd7e4eef1c0d91c4e7b40abe9f787f20b75ba20bda2c1526255357d0f3786b42cee3cd4e3eb895868b36f5f9fa316fc45b70c4b11bc906913af87efc14305c23a84b6c04fc2ecf7b65acf2002f96b53239b5b0206ce30e12299de37a2afe4a74e1048957cbb1cea19a1564997c56c08c758f010b9422a37e5187022fef4c41b1d77a6f98fb9322ff49152821b8427646cb4bbbc9450fd411a52f7b82481b70e00bb444610fcf3c90c1ace9f07322eb9c4b776938b966b2a1ae28836afde3e409081ecb2dfb66b71f4b7e5dcbb1e5848e64fde0e66b01eafc648d84890aad8f4109c4dc4640714902357f9f91f5a33b6c9932e6bfd8f238ca90e8077bd9bd49e7c69da36fcfcc651c59b505416cb36feee80851029a4d8f2d421d16034d1d4b019d6c788abf4c8f7adbed038ee6243ea762b9dcfd15accbf650beeb006a3dc59b153aef656cd04301ffbce782eae4ad94718896bed5b13f6c6e35bd1cd1a365adba190625a9dcc1403d562856890ff262eacfe2e8409d7a48a436817f8a467f90f3c4a1c359f5df8e0ae6f863c80eae2a87512d6b2e37e90c2361bdbad21099bbf3efbe652a711a53a6a8a1cc70cac3da9a883084a540877a0e234d2219531ed30aba39f3b7281223e0d4f723b644d37a0f24f843d7effed5bb4ccc2f2ed338449e4c9f05c4e3223f53629a1ac07ba7fffd32fe1f1108f7c659b53ebf25852e07e360f7c3fe6d7dad180d38cfdb5627be8efb4617c81c8081c5e8abdad37d4e2aa5d3b87e7071295c8b70ce86ef7d39c1d3315397db37aad48015df7dfe1ce4c76a7f2514977dbff11c1d3d14a1ec6d0b35faa4ccbe36e6f0428221f906d3ea5b09d46af6ebdbe19fa6dabcb87c10b4213bb197aeb0e508de33e56f307a5b56562f3ae04781548e1afdd9ad48ac6d37b9b7bca44094e5ce1f9523bfa5fcf24c9f011f9e81306abcf5bbb566de00509cbf13f54e75e29aca56259c3399f5aa9b36aa75b84587dd5790708868909b51bd3775a35de0947ab66f08430259c919e6745ae3684b2eea30471e9e04b43e0f272e91e77bc10e66d05b8eeedcd74668c8db8ac69a3a2af6769cfcb2c0bc7f1174152878136c3efef38f2718ff6483a519320fb284143ec7617cc7ed094c39b233434a3f20b5e1ad4fd0a8a9d75fc168f205c015156ca163b3151b806d9603135512581fbbc81af66ae73f4b40a4bd170c61f853560648355af9554bab509fafce73327cd7b89ac5aa215cadef454f4cce601b634b63d278caac63d2e3ac70da75b37650c3e97fb3a10a5ccd8a6d1de397374cb60ab60c693881116912012500b9aeb373148157fff3f37946666e7809c336646c97217f22918736b1df5a5c1ca73bab04efc830b4291459ff29d26124a5cd0dfc6e55e364c730544b6bcf92fd599fc33432073708572c51ff192bc871127e58ed72d4291c4c10ac7a042f9f92df9226865d48e3d23b2f025f361a77339e7601d5af02065298971c3ab19aa423aff0f6cf22284883103c73a226a08f07d8ad0b6ac753213d00392efc6104c50afa1d970c87bd9b80af2f2c7c85923fdd77766683f2ee6a12de6f8bcc95d76e548c3897325760b85a9b54ee93b05e37644ada61632688106522ba82695c22d5bb87481ad23c0fe4e74c369906ea7b84c174831545226834916bd223958f5a63a21bebf0e5f3795526bb104f8834e61e35e3e73672de88adc61e599ab2cb09492bbbf159ea056b0423f0ed6afc7771bdb161d1610f752d7530ca7bdf6a79df275ae8d0618fa992fda17b2c7bf71445a0b37e4ab45d7be01ebefb70dd4db9a61dd584da910f7eb27c414d88e49adab62bb33a47ecef1451ef425eafa4cfd67aff41ee5d73d51afc5fd6fd1d341ca7a9332b07610b6cb820d8817f6d7ad5d777b007d09be8f28f2cbf111e325a7f771ce83c40f0aea798791a27f9bd82ecedaf75760922480072bf86de8cd98cd369298f5cc8dd669ec084a4adc750ef3f1b0daf6097d9b45e81b01cf9de1a5961d0f69b8f0fcea56aeeffc330e1779cc2f8d4126978f1358f90d2a9bc0fd798ad448456f61dece6c3688e13823e26c87dd451eeb16565b1b0225c3e1fdd2147b9416d0058b59bb40be5666fe7b528cda59ee42147fe8dfb8c2013cf5668c9e0b27330c8ba21fba0dd49fca4691f7c21d0a94c089da60e1be4a69223aa69a52bfd648d251d11517fffaf2dd8d763d633e97511d2d713ea382a0380ce492f86ac70bd2db7cb152a4b7e11faf7b06b02c0cd9bfe6499b53f54fc80fa9778a86a34be5bd7cd8ff0b530af055348fe5d104d57ed8bb14dd9744b480243d85653a4abbaa4fe1096cfb27c51a0d5f5ffbbbd74b91bb67a6d1e56ee796f82d63c84df7fffe72e4afe50d44fc38be173a0c519a9e0126faa5f2779b0b032ab7de27983840afdb6ae662535d21193630f6f15615cb84c0195695d8bac6dc5faf9929c900745747b0e20fafb3f6c3606396e05c971a8358b77e926af1dde6234952c2f2d7841e164a0f8db4881bfdd21f46670c5eb46a53af6d18a9129aa1428cc285fb84074e9e117a5fd868bc13af228102622111ea5586bb260399a79711df32829fb6929c8e80c38c363c7d9f9ee63a8c01d71706a7348656e1161882aa52ef1587029409bb517cc3485349655577bfab64f3b37acf693b92fcfc79226255d3e47da750bdd9942355a550aabd26153b8bbb8a6b0acf4d786538aaa460f1121b9ca6c51ffc8c6bf8763f793e29134779e96e38fe1f5a5608ba56b7c56e8764adc76497dd9d53ecb697c9bc1496f9e08c904046584786d1c7e2b79b72f88bdcc275ddc3d7c886f182002f4534cc2be587abd44a8f1b8ac2a72ed01825ac2460260502d6978c22f217f5c4ebd23fb4121b1b6c0344e8582a3a47cdaa90ea62505ba6fc653fcc23e4e1705ee6344d5ded3a1664abdbee20b2d03da7a09cff64c1bcbe8094c4efe20a72766f7cd763be2eeb570ceaa6ae5b18bc83486f589211fab7083c7c03a5a0ca0d5a71bcea952f492d13b7f342f90005301ee20d0bf6cda5019b47f6fb284cf0b1cd6a08e5ffcfb07455372150ba6285f2f50dd155f64cc7575b533a4354657b1a8bb1dd1ff290d30b1f7909e0449f11fb39ed72ce2babb384023d807f8e268207482084c4fa5c43f456ca8a75df61b0a3c0bf10de735d556949eb13009338f5bb7f14f09c08c95a92a6d30f61bd427584371403e0182a0cdb38e79e8b1fe236f17cec72005ece64b43a76b923d8fc858b38d992f18edd532b8a4cbc42baa7618e16ef9ecddecbdf6e00ff0caa13258446c22b7aec5c328528a7865caf00d72da0c100507861a658422970527e290424dbff9dc7414a5ea574890bf95b9986f1bde39265af9a6f256676771eb1fe1626da217f2521b12e20149bde53f1f3bb41a0faaa39b6c0abb188fb9056cf0d3b3ecd5223ce5d3d5c4203c70e9399d31e235254d0a1723ece9626ac4ba5fd289e675a792a9a45f6feb22a1b4fb1840c09d74f22831ecfb3ff815fa364d02ef61c82a4f901344c66fc9f2302688d90d491afd5c38a0d648a9a97aa3ee088ebd2d131fdadaefde113d31caf3330789065a2f05cccdafd0dc2cd1c4028aad5c5f42bb3ca33533fa72520049f619e770f3e99e0765dd382b69345c4e01d1f94e5a69999b1b886ecafb8e723182f027042a1827109d6a88542e4c85f81f50294516637b16ac2808fd324d8fafe9ea71ece51387d777b4a2ec72187dba1b61598b394a2e6342420c12d6354a67f8f36cc86fe9e05a9d7d01ae4db2dd67509d421642c00b78c2599c48fb58cd17c652da439efe072d0d63fcf7e3b228835a9cfc2fa161b12fd9fc829cc56c2ede3292a7709320742aebca27366cef0c1c5f82cb7f9ddb13da3677e268224492828a1ff6ab505686829095bc11e9ffc11d82d1021e92451e80cfb58ae50b807cc5c8dd2f5e6c16fb54ee7f85630cc4b9cd79b477a74c444dfc4d64b5b940c83c6e28757174b6721745212c9bef0f93ca4d2609ae8a375a4f5eae277c42d62897e5b1f51da0f9051a1c9f616c04b9fde0995f86f87f0913fbf4ce5bfb58ae26c02ac9a581d27b2800d8459edb5e66d833c99391824af06181bc080ec9ccedb62a3a5c391d8f37609c33a39d8700d7813438105747160e7d52e36d8585fd1c39e23a402ef3057c600e8586f045da1ae853c6f57a7cea8b5b3d8907f6ecd97629eab2560ddcc80c8bc8ace2f351a5ff355695dd25778ffe4a27ec414832ed2d802f85f7430c806754c7d2b4a7cfc14affb58f98c56d11e9889218586c06c027e4dc637233feeccd69f77849a9ee97375e0b4c48c848f37a47ea4321140f0dc4ed2461acebc728417c3ab1e401737c989651bb9bb51f7097160242e8f4c6a1d0c45e505c5fbcfffd721351db78279150517c28de3f5bae416f03e6af588e456a1e7251e1f1683fe5d81f672738e0b6aaa07420927c03930f38cf9e388816f77c3c4cf363282752e08465a4f4d15536a935dee5adaedb2f423e72735b4d867925f609c64ca342352f8da5a1837376793f40c806616836849ca0eb549a3428b4c69b1337022f257f64437c1703799db431686879fa860925a189f9864599cd52d62001a3c97645d1742227b464e69f2550dc1c9b298710488a2baf320a60745cb35c4615bdb2075e71346cc8d69a30ad9dc1857cae1c9f3a036e4d44f3803133790e7d08904f19daa0b19dc91ea2e7aea4356883120d91fa9803fa87be08eeef6657f8d042a29349e406f9dd4d14be25fa45b8c0a74409b1cfd209299d64d37dd72306d3f97c14d5c2ea8ef68fbf913471c1e815511fe91baa59526ae10ee18c7c6fd6b4567e8d725b96b7be755e2425b8607879bb202d397167b41e52a01cfff8d3df1888d611c22e896d74dd34dc299cbd36e95a259a76c506f36d3939771250de4dd2f5184026039c5dea8b826974501ee80a522436974f6186f58f8f1f9cfe8fa42361d603aac28092fca0177bd2195cdf22c4405d9c4799e731956d7e88b92811ebaa0542b10a1d1a3bd951c435231524aee8ab48ceca9338e56f32dcd18e3a8083b061b11809b3673ecebd4f344597afd1a24b96da15f84e6480fd431924f6dda25da50135186178105a5cf66892ab1d985ee9387c0d353c0ddb76b4a59a0bee58f2ec70f289d51d9b815623077061e592de6a12e990eb49951f030509d7df6ebc8a0b09a1ea1fd0c03f67a7fd0a2f233bb3729bf8ef1e789f27947aca5dc3f30f849353a12edd1bc097fbd99384c7a9304baa684c9c75ddbb1f1c7ab4028c157366f3d6a505cd48ac72fa1ca13edcace20e441d7d584c966846cbeceb8a8a51e05d255c28d7262ba870d4e29356f82891a720299f5f62ff7cdb0b1fbb6f79afdfdb4b0161a064e94a806e8f041ffb35c984f0e06966fd255094362dcea3a84f5b7f90a5adb736f6380d28baa3789759a9cbbe8e885d2b67c2259d027a2544e3d7dc139ae44b789d2329729506cd5e36414ce9dcaa0a72c8482a2b60844647aed2c608378dc6fce886790eecf0007fc8e5d36cbdb07fa33332867f23542f836cd9b326c7a26e3b0f53fcf2cec3c113b08ec85e885d32898aaadb18f0e1cee27e6db566115a15091778261f125cbb3c96f780d2e0ac51643104b6dac283e9a34cb4923a43d1aa8c00759f1fe47cb89f3c0b42be2b2fc6faf8a8505e95684fb087b8d73fae24867005283d77ebda9d98ba671b995001d206885a3984a50bbb85e193bbb2f7ff1397126310994f97128b0720fa4b0215db4a38b3a23a6ba06dbaf5a31defa48c527fd4703e2beed24e594ed57d18aaf2540543128b7d1774bd9ded1b6745650a209479f689a5a8f89b836666c0c6fef3e0a00e2161701aee1fbdd88fa1c68a2184c4a90ebcea6cfe85f7a88ea9a9462dde4405ebc4d0abc6156edd1bcb008bc8f8d63ed56d9bd5328589a19b1a11b0189dd236011e2a8cac81a68d55752265c9b24fbb3573654785787578e6d0b2c5ac21b1023e257f66a1ccc6a8233b35365280cb1fc5c34dd2e60412b35732a1388bf9557a35feaa4d9c21fabae040b6c48f30e0940e3fef13c9b160d8a67007b3f5130c8c7b97431f2b75a5e57421b4b64aa7b70e73d4fff29ca372b4981c482cf848446085d72ca24e9f2ea261bf083111c629ba6080d1ae4a752817b6f5726b866b5af7edc4b7b1ea68c526c676bbfd1ad344b1023e539edff98bd0fcf974d3ffa59f0f4f7dbde63acd17be7ef549f3d8eb2898e6b1dd3d9c5b437e2d9283dcc65e563ffe5495d43f45b846a245f2f2e66e6bb6a2ded6c80cc867d4a4c396589c510a734d04d654ae66fca69e8afcdac9576b4ab4b94ad1f0776baafee3dbcd8c6f33c241f4fa540add4a21710194233d78b58d8ba6c52fcb09991506c822a31506393c3f7449e1d110c9520b5db81b28ac7ab441503e55ca06ab45ce8bd3a56b771a2094ddada4d6826a81c46b2ebc87c5b7f019993d5a01eecf22f760a1ed7e0e0ea5bf4809a5dbc1530928bcb704e48e65a7720c33d67dfa83f3831bdd756b7410e9963ef93270a600feecbcb4d3733c23f57ae2f4cbc3d348f262a3f876ea1e578d8f86bfe5b1acd3241f00eda7e8b0dcdbb29eb7c4077263c9bb889a45f21188194a23e4a23e66e416d0d7f1633d5c6b93aa16fba9c66d19c6d53642551a41680b2b600ebe958f94c041c2edf4b01dc99207a3b76b43d9953cc4b52d18c63e572278b2746bcf5a33d47c0b71008952de41aed5d39083e38643fcccce92d28a046f68dd001b437f90f38c775a100d9bee67341d06543a994164952687e503dac47b30d14daf1b2872cee61c73e2baac8778ccb09f2c11c58bb91e12e45ba34559f6dfbaa9db380ad5e83caeafd9e62c522fed22cca92671912f0434f6058c31cf3dd0dfc8e037ddd1e3a46bfeb5f52131f298db8a07b1c9e97dcedf4134d20b49877092f04397ec181f2ca19b59248a70f691ab7a2e952511d948f3cbc036badc5f96b6873fef80d60c0f9db91ec9145ea001e7d698104456cdab52a4ef0707cd68a3f28a95b1b3e04a6aca51d08b9aa5856c1f250df5fd772f6a0c31fd39d4daed5ba0451fea2269d42ddf2f6bea8ea686c146765a051c2ad01d8fcbd17b1baac9dcd8e4b702d68b7fec252a91186eb125b7495d02e8f13ea19cebfc33704d39e3ec2d8782604b29ed152745388126773734eb747ad79d257324ea1d9bb0d1ba22dd870f50d8b27a40be4425cc220d141b4bee885ba5d35abcfe311eb10725c33393702bd63d691f75703fa41df8f696b6c9e1d04abce0c2e9f5c8da806769703a6201e61c2a0152e9adca7e0bda471b0ed22de2ded94dc06506fd0fccf4be833929e3a6a2045bb4cd928aa1407092df5913d09030a000620259ee3613c365205c2746e66c96f9eb71fad06326d2951c4793ab6c00f398ed77ec5607ff378bf7a01ff349e700caf0a4b2dfb7054b7e2a600c93db2a0e9bf50ed1def6efdd56f827489cbf7e996ab24842dfcaa78e0dd337f4c6a5c120ff573bc4e70100d4d9531800becbd9f4814d5d34ba1463ddddccb08fd754fc821c034a40528d7b4373f379ef1d8d4e80dfe050d82745f3babf03a24f91adfb7ed9b5784e312255b16bfbd0470742a6a8bb5798277e85f1adce4ce64937be50ffe9beef9913686b0fe782f296d8d78a9f7ee2ba1edfa7672123721240c93fa98e81c8a215f80866e2e62ff38ea33681c5e9844441d548ff47d0d549738ddfff294e605e53253ba62d5bdf2a2beb6d9bbf7d00909a52ae7cc4354e8040786cdc5e86f66a2899fed8a77474ddf7e8c1ffe1c77627f8daa195107d2cc1ba7b8f6cec69b40fb5d397ddbde97250d3d4904578f6f004635622d191f77cb6f7d4ef2bd71f326abff61a7dabc67802f5a97080e9ebcec1c58cd4dddb8f251a5feefe93e215726df9bed6126bfed963cc8861b7b04bf19ade2603f9d5d3988006a2ea5072058d9851f83865fb3e9d18cf44ff9cc6ffad0d8bdd181b045dd1c8149061522ed9a8327177fbb5e4d6d4fc4c876bd44dd6e4ab33dd924c6ef4511d44a97c21cf67191e4b13444a44694a9ca244718429705b6d3b9ad387151d981edd97c610c8309c7edcff5927c25510fede15d2ef94134cd7b02f07a74d0abdca1a8d61008ca7f5316c5fdb19c624a0563ea4f864a53072e725bb9cf4e66ec9109b1324e086faf7b5df5dbaaf12132b385a12ee2b6e80bb6ff759fbc65b7848f94309691f227bc087754d7e8b234debdac7a55145ddd4782c67f100c64d210e61ab12ee1d3dd40a20d7c282c881356846a670e9d2245f8fbf830eebd730587ef80d303150266860086d7bc8680dee62bd3ca5e40c961dc145873bf4cce8784b1daeab07d2573d1bee4f28642a423cc05536ce3933e4c11afe6cf84ccb8cb03ce448027ad47706eef7461aca8169b6510e6bc6397d0cca668a64b35f09a5757803957ac05b603e3375d9a3559a3d60e9c5b9e75baca86f81c4fede56ec69cc295268e22da6bd0749f865ad98603eb52e4a34f1b5ca67093ab0e4cc32991910aa66b418b4dae20afc64f731eed76be3615b1caa20f2527b5d677a714fbd59e06cfef9e2fef233ad4f892f4ecbd9b5cc5b1c4ba908d0e87b3f3eae1b6467506147e93c96f97f23952a1e281fc9616ce94fe054586df1217adc574059aacd8fbdb07bac735e25a4ec915c53c7abe179df1afb47b13028d8d1fde5b74bad49753b008581c871b0a90d1423210940482b9d3e5daf9c425e854591879d1f42f22190db52236e69321c902df6ea753653270b23188db1f981cde78f3e535b6ae11a530f70bcf64c6adcfa89107a9b5388b12701cb12bc444c3891f749638b0571f7f2d427785789597e60056d371b619d731ade064cc00069ce750461940af878ea1f17609b3f5bfaad0f82171640048f287911abc9cd997c522aff627f99edc28baa13a92ef16c1c212ae032acea16f8a9f7027a83dfa0a0b273637e044c8d5dec7ddbee27244f89b9154209f4cf5982741972525c81784956a68b6a55988b5a74701caa7eb23e924b209c91776de4b8c13e609f6d4a49d35838fed1a871d7f0733fc3ae51ce7a25beb84d46905462ca818a01bb1f7bf8c6409d9c6e7519203d9e6cdd238eb7a9b4c5ac2a579019219aefdb5fce9f9899b5702e0e819e86ed7726c2251c155fc871feb929e46bbcf0418069765ca4ff96274478863103382d2ecf3b4b5580ea172748b8d19c692888ccde9b0366ad9de2eb6044abaf3b7c9c33144890e255f8c426d789b3d278fa507ec57413f4f016696a5dc92aaadf96cba848e237ac6ccce1f0250ae8ae73855ce5b97242d377bb4a3adb1aabcb4d1480b06b2390857c938cc51e31b7beb5791f630e2aeac66b0299461a9856af409451dbd66a28a4b949a4e1bd5f256572946e08592dbfcc121ee354af01705cad316a2aba93324c1988df47cda4783ce68a212b1fd9c57b5d059b495313b55481aab86adff5b74ba3b959a20239026b403626dbe8118f135a95bb6bcaa8aaa2b71dc6dca2896e068fc5691c22f86dfca61ee2b41078c2cdd1ff3a9b1d89b487a60a15f5940a3c1ebce59e7fc1daed351870065c16804ce8a94610014e7cb471c2d2b29ede08a9cb9a98a4f5d61ebf2a7bb7ac9762f56e74ff7e6b04f0138260136c2033c89e15aabc8071043a45b08dd65478b4d1ab8056ede2ddd1ecfe74bf0417383b69a89b0fbf5c8f4f7c30b0088bfa51db5dff734a59d61940efcdc7bff7b8987ef443138a8bf8ba90e4eb4df0645dbc6e0902da21140d43a434dbc7bf2cfe57d0e598a3084665cafdc6e6b279c012b675306fdf47d8b09c2ced0f0604f4e1025f9a8264736e314a76a193c71af1a0b4f5465b40a7d668b39c371c1eb8cb9e76b771f5c6f89b6aef84023b09d2e1174cb41e5ea716edcf4aef3428e031db211e4b5632385a56e87ffcd20902e4081c75788d671009318a7717de3c4b26ee7866698d6926434f7553427be6165ef48d2476adb15a3506905013d845145bc12ea40a480021d55e676715006915fed1935ab679d82f9ef4552c451e99c30e4ef8724629504d316edc92b3a0e196b6fcb9f7e8eeadc6d27ae9e3a60bcf08dfe55022bfc0e1a5bc9570bf8efbc881b23687b286900468555d74a84410c34a21d29980edbc0710fd4e5b7507804576871c6b2383799edb4bfb3ac0033cc8eca93faffd164fbca053a6efde0ed387e244424e5d0c74a0f6149bc22e63776b19a4ce32e81ad6ad89e68bfd56b626142c6ffcf448ebd11b6d7a6da55e119af905d53eeb541c875c8eb7a73e5f68690f931a6f987f27a5916cdb7849e7d57284421042a3837501805d15ca87067e1016ca6772de278cca666f86b7f3ce19f9e4271e7c3efe6df9070f7e2bbfd15717cc511380d951f5fe60be8ad6ec46e4385311415b627651db91c8cd8b890bd11ddea377d6a17492598d7fa8cae0466c133fad965965e2c8813cbacf6fc666a4658c5a60fe9391a4656fafd459bf42057716a5f11c51bb91360f85bd2929a1daf0c616110c074b5117905ca061686f64d745913d4061d7d321847db1ca27c5e432d6b073510a7e821e31d85bd2a86acc0d23b0d273a89c70d53575b279389e1476d3c7f32315c608651f0d3a4dba2a9a32668a2b4ee14cfb0bea4a9c3775e7f0746df4afd13bce92d8482c4da281fec87115eae7bbb3bea9226475f513b15926570287c53512cb4c6cb995cb4bf3c827c4bf96e257411a896ee5419306fa694f8460ef76d5adec3c54325265f5991bc3db6b59e29fe733a436346e8f52e72714ec7c73ade734b160f8a21e8dec1a352d19d4b246b5f9fab225bbf17c23ad9f197604052985d1355260fef5e20a18872f499348019475410be5d3edf2526013fa57344f81194c5c356ca34d8e25dc77dc1942f770065930f1fba95990409035b5bea81d40dc6e5abcd01969111573d290532e5981338e62dd8a80ee5aa79885431e52b07ab4e66666b656aca06fd3889cdd9d91c4575b44ff7b5c04897643a5f503f9be37de92eaf3c9327676cefc0e4539566f7ea82a78e3e34f12b6a33463a5722b99accd240634f998743be0dc326ec1b73c07f8046f8a5ebf9a5078935ace96f5d89e4d8cb607b2c30b174c6950dc223fd83d7a5862ac0e4c97643a258b3363e3d28cdd221c1d4c7b5954318bfa7803bacd73b916924e992b4a34155ec18919d711ac83472d6b78b87ffc00ccfdf713c75d5f0aac6410b5708dfe69c16182fec9c8a25c4d48d49eb5ac3f34c71b5e40f22ea7e413e6c4491fdd4ade0e0a3e0cb94ad8253cd9e4be02544e2f251faa9edafc0f9c31291fec92b88219f276b9f38c1093b2aafc330195a20e73a57777a9138a75e65ae70c2104f71bce806c54848d6fa39eee15e6f4dc6eb2a2078a7cd0dfa723c32dcf0d120298498b61bc35e11ec833357d8135bd382a827a1c25ebf93b3a8f2c37bb627b680609d091f700c7af254c0266ac891ac9007572eae6ba8d82fc7648c5220f1e1b8e01b4671de34ee39505f2dd35930162f72a98815986621297babbc3b85642d5f511e072a21427f978eb4a89e4a938e447c23d8149b945ef52d62cc0ffc6342f71e755069df0e70cde76529517e909d8f72fab568f6a5d108aae3b6f9dcf541ff41317820d6d5b37bb457b28d0c35699069bf3a92b31ce6538a313648680b0a1564dd32615e213728d5fceb91c15fe76aa80fb48c7e7181c4e258ab267a523cff7a67e8d5c26c4128f2cc22c111680af791fedddf2d1873a8521c5a553b0a854bad05516c772f4bbba9591cd3af5981e70786b81b5d4c8fd4b1599986b71bc8dad0378ac3fc6a1f7ca370d28c893169fa806a76143289390d51fd3c40742fb852c782ca1377b39c3172ee85f16e035f1950ae48ab01e7ce5ab9f1fc61842be9729ed243e4ee918505bb71249a8096b1740b671d50387b543ab51a0b72c840911b3317fd47749e10edb70e1865f9ec85ec1c069bf148a87a486727c5c29ab100cf34fe38cbe20623e7edda02d325b490dafb3aec9cc44d92835fda21f9f060ba322eaf673145b055d636c9e48dec2b88adfd74eeb1d32cec4bb2c0d27b845c61546aaf6b6d086c4ad701d7e4aff3df70d2499f6a43c35dfcad2f2e481f7585eb664ec9545487e9d9ef6e187afbce5abab53a2e940191dfdee91dd57d589b445eb7acd4a0fd1745151cd30c5943fea903e776fd552d3461588b626319d8b777529830c19a2b8e490a362de09099098ed86779d6267c054d4cf7702254d35a70c42c746abbc53f38fc9dc22be53e090972596df57788a41487847e4a7cac651ef484536d401e7a3312b770aa7729d02fb0c1d3449ef97e05ad4332f81abdbb0db567a8629bc0aec544a699e64e4036c5cf0748d6b5b5e715ffc4d8924b1d1908be0e976ca39eb3c552514b32937b437d5b1d7cce958d039f2591a5defd744aa83e6f513fb029c10058326a43cf2c9a87123cf02fc90499a5ba51735914236e01c51f204079fa86926c6a1432c2747b3003eb7c7e756a2be74eeaef6be333b34771191f79a5584842411b570fc2928bafbed1cfb96a72ec794134a9dcd3f6fd7a0ad7b98ad6ce2203b6e2e1aa499407c9980eb59c6aee9ff20cdc6c6c78cf3f7542dcff7c2dafc5d0efe1ae9746d3fb41ba03c701ae3ba9d27e8f38d91b773598ae8e10fe32bd987e486179cb34e1948c43fb81f1002eddb8450e83fb3eea47cb7b69be6bdf4a5c7da4f85e92035bb2b90c0cae0aa779c53a06d45440f68cc23d5185fcd3221c3d53f68c60d6fed0f42e7ea2d417804dc0fc50f9527e71e1fab5811f1631b2e09b8daa1e09426374b5f8bf67621fa7aadc2940f96a31babf7537c312e396694a3e81d1f22b3fb11d1a830d38b60e17ee8decbc950a8e618f6ed9b6bc4d4fe4269c548469549a0bd5ef8269f98960ab679b082a83e383cb2e988a623cf439d9e1543366afd1cb68f7ead2eb89f63d38e1dbe46609d20d6778c055d193dde415db6f24d98ecfc400c30611c9ccd07de38ce3a31f866d4095ab0545d400ad1f0e90213bab7e7a0baf000dc6af722f507bb83a07b57c778e0146903ed6e512261b4850ffbd9bffb0367f9deb600dd0944ab3888793c01eff89b6c54ee113ff24f0aba6c77d14136e9fe9cca625c9ed5549016e38baeffc7586ef46e7d9a7216fda98fedfad8ce513dccea7c46b91d8a3c15e2be0f5dc21b17a973fa81297d5cc2b4e3bd4eb84fe5dc3e9a5aa954d02b78c3300b3b35e20e3b62bcfb53dbd1754bceb5f1bdaa17da871252e4222ce443ecaf63db29a19f2b32da6f7e95d0c726fa781e364f22eb7916be9c3c0476aa1114532da70a9c7afddab1173e6fec903408631aba9283b10f0c7f5519d1aa15f712afd882b5cd4833ad8e8f68efcf5405bc09d3e79a4026d99692f59c2603ca329314d11ace8bea5743d48002c8c78e34af338a84c05c1a15d3ead10e27de6c5a85f37bd0071d1f2b3d7d1bec2d0a4b6013e3cbcd6d3de5d3e7b2986629f3058d0b95dc16b40d714828577996623cc1c34a898b03c7602e805fe4022d47d52395cf4b1f9dbc28945d9d72040c8a901d526aab4b228ac863355cdca159d44625ca0b68f0747b80c55404e2f11e0f9c5cc463d2ad9b444d0f90cefb87e4789ea8b53257e03800a7d42b259be35c2001a9bbcada0cc42b9cfbc560257fb93d8e020d9a34a7ca24c9c489180b1df375db2e1d190985eb6a1bba32183bf2e6c2d86bc5a1f4e31ec1707b6c1eea7edb5811f00fe55ebcaa92aa19305827cb504cff156974d8da9f76ae86625fb79c37025bc3db419ee5ecce8ada4ca80a3ff25af8c317e6fd3a7d6af9d59cfae641e89106b1adfac79ad12ed21ac512753b377d195fd8ab090ecc153ddbaa3225942a35e9639a114d57baff391a5c2e0f369c4008a08eeac6cb22183e5e1f6bb707881f7361dfe450609b5055545a142c87877fda0452d9f144393427a84c4dbb72b6cd1a988eb6064a2c944ee5a4906b53e8f76e663c2d73f93b6e459542a1d0e4ef529847adc61a7b68e59fe3ef7075844916ecf8bcec187e8818e1cc780941dc8661c8c7c6d1b4b79d3dd113265ab117466a2f131c1da5325747b074699f703bd57b9e95b1eec37119c781820dd60e979eadd972b3fc73fb1de92ab676b14a2df5f2b49748039be9e62ec6b835bb66e425441c4922d620046ae2591a2e534eaf9d65ffebbf11fa3c46bbfb5633b3c7666dea023b3bed91076129ae362a137d2557a3bf766e646c569ab6956ecaf1e099f11ac4a5147b72566ddbdfb0b35aeea9eff11943b2e0a822b9703240881b59883b9f63a09c441869d6cc087e4bb3d8a062a16b25f6dfc12b59e9e83c834915db34514eca029bd52de543f708402ba209a86d34f0f51c6239474eaedb05a01887e860b9630bb40d67ab40e2da749ac235a7e12d3b2b0a1bb578787530181df48b45c0f47cfd2f29bc98872705e20fc1ebd25610619f9f89285edaa6d7d796dfcfd7d50bdd060ea4618e3f0b7d93e028f042307c07c49c0ed69b1d3ffaa945360ea8e40ede799a522af03c11923a74b0f114c94d2583ff65d60e85415d5f979487828d41f601b916e96df1b7fcc4b66641bcbf7e76ed66e320c470b6b0b632ef482d02f526f37ea3b220f1296acfa7a568b54f9c5cdeb3d8634eab92fa183a1104a4ce7d464c86c83e4ff56af485e7a3881d2d003875a5ffdcdf22f734f3d5566e7f7f995616f3920fc771b69685ac5de05c3914fe6b7d7d1c7c0b1b1ffd2d0845b700f39633f61a5fec6aa29f55d5ba74d530f58b2b504e4f62041e5acd0be289e61f01b094a7fea834d3b8f6ce8fdf1685f5a5ab160c785b10094b7fe116c748f8bf96c8b8a03a9376011ff86fe893259a4e66e2d6219c6a72cf7eff0847dd48649c768db98feea9c59dd257a41ec75f5c4a8d505c2e0c512b82ccf1726dc48a8ada196e0874895361e0d7e1ba4a5069b8d004f317f3d261590f0388053a50c09c84ac9964653837a9cc62762cd69bb575278665a6b259c7a08a6b5c97832a751b4e6369530c32a1269f5007ca57918a97268c063fc4f502ef49bdc983221e43408194e10ebf0f0796e36fc2d097ee95e55f6f7d34fc971e1ea8399cffb0f58d9ef121649fa937ae26bbeca51e8b415bee95003c8c20654a3b90588d9cc57c0284bbd29d18846c401f24ff0d879053609980b9601f1c82445720162fccbdf4bc3526cff43f8997a65f0a18d3bc8979d3a63acc7620aca7f913432a81b5879c0df7d4d428dfc58b4eb79591425f7b4e3b1fe4ad7a7423ed4b30e62ca8d13117a401f2092be01eb05f3cf88e05f212c2f4f560b948a61c164666e4683f2f37b5167c7eab82fed97161c2e1297452a5e7f4de029bd5a13274b7484d0e71adbfce3d47524f4982c264d400654efbcb150522ec4b18507b7873d30519da0e86999b9341852d4762da589c30bc2548abf6bca271c3fa8e5e62dbbdb71340ee9ce471358003b87401936568dffe26bfc488d15f30234eaa9d6d52f4cbd37e8e724fe7c0b8222ba4f321f408d524ebbb206f418fb36c672a010ecdc18eb3abf9510154d762062603f9c4b0c4dae1af3000cab36c6576e02030a8e52e84f4c5bf9ab638a2e17b9ec6e6e78de6ee6342f4ddc7ffe308238111947cd8da3467a5b71433b998c7305b9a2b7eb35ebca5e3cdb6d0d98bac5985e3f783036df50f4dcd414e9f83b6ad23a3797752d9ed37857dbb5fb95354f660ef2e7e83f86e417e86c6dedbfa505c910416a0b7c4cdc0e4e31483f058f7478961a069b28666c54625794c14fa5afb714b3e5244602eef0ac6400bd1babdf17867d2191fb2e08233c4b49d62ea610d3060f2be51d3ae8e76c73f6d2e6bbbdbee8597018409e7d4565a8e3bcdaaf80113d65f5416f9ea850092db43ee5b397a347de2283b05ba8984ce19dd24383b00770681fefea0f02d3774ddcf36ac66b5fe8dc5ff821d7094a6b83cda354530beb108ab9b1f6865a892340d425cd7eac2845629be77b3ad9511d4476669b659411a11ae587e86fdd395a31eb733ce8803ac0009c6b8b459fdf316728ffdcd4f6b54fabeb12200d7b81119ea52dbaaae9a3ebaabc97f1d1288867d4efd17896b98dbcd4653c756177d4ce41ddc259fa2d672081ff8286245349955abbc2b3566e9bc7e26235670856057dcaaf71495c6303342c2c53549e432e46d148ef13d57760580ddf756d0ec69b061597feeeab33de823d630770d756d9f8001e62ed82fe59d008caf914fa15e1346853e038fd5695be5cf3c99356f744acff8f09c8e86900ae087fe4029f58bcb3990e45d32a524f43f8507f96831aa9371e7296143b19927579016beddf989e60bf423029ceb2efc16f7fbefd1f962e9b01626d2822211f8570699240cf7eee7c1ab75b400be080a03500899bc970553c24e6fc608a35099d12f40cd6d1c076ae4b3a87faa85ff5ffafe8ca1f8e2a9c2ad0d9ec658bc184308b832217c907f0550501b2a247e66ddf5cc385d5f0c26a8c6b4219b79c904a3a17b4a2eed31d06209c3a11f998ddfe76db1f827b0034b252a417f7a5975d0a6469d1dd7918a9dc9e14bdbfdbd375f900a5afbc19c60e62d610ceea5afbb7c9dad84c5a359cb41ffcf488c624730e0f24d3ad1ec2359146c80bf28b859296273d10ae51b200456ce3c454fa80cfa9e190cfca7d9f8e027027359074ac5a5ae1948b828b9d6877e8e44721529a8357e73e57ef541807fe644454a76d60005bf1352bcfaa112aa37f570fe128d257b80a0cbcf0e3b47e08350fb2c2c4ed5f76abf35650269914bd7f82613b1a9e8f639c7db8ed31429d98563d1f531c7ba33f4f06ed0eb6d4704d9f8382a77540515f557a6c3f773286108ca768a48bdd97b1ee4422f648a571fba79da125c0208a5d380330054d241df593e92d893f46a86ab53424a9454f27f740e84ed89814dddadcd2214314c420186eaa5b2499b4a07ae017f525714e76e17513c3a7303edcb0c1fee7e628e78dbc170f4162a1dcdc3766d091afd0e29e95134e99a9ba9cd3cd06f30db1abac4a77b509e3eeadf82ed653e7180a20e95995ecf995c18da40c0931a2553fd197bd326625a6e7a7a3c719983a193cf71c6e2141c5e0401f5c73b01c2c4e2cba83fa04532b7d46290857b510c31e2cd80ca5b1e687984f6fb801874864cfa82fb4e289bf7f09569712f3bd8444299f1c467477e5633dcb582fe508814b98b66da587ce6aa873af65d92fe309188152281ea388beff6bccf8404a1d8a8d23a3512831ee54d671883b6a88d7330fb8b4876f19a4428df6b18e7123977dd643bf8e1d706d29f29338caed6b9074a9856be7d09c10f3721cf1dcdee0bdd449f1254c08d121727cf64deb08ad3c3aac4041ec1f885da5040ebc79d290f3b56417fff0fee1be99ade79446c057f452e108c5ecc64152b35743546a6652deaf8ffdac3a5a396879ef0e28da3e4b125c8be3f1f8273b0ed541e2795a97cfd65a5ffaf537f0966577c672d2c3725009a9197b4ad1f438f01f76ed616bd11587b851eafbc7e3c06618a8fed635643ef16517d23945d6a3a747eaaee88ab8aa9612aeeaf74f5e56bd9d1623bafbcf0fe259ec92886209dda0e35e4867772216cd62d43fb1e1e480c956ee47cdcaf7dc23963bf37c38af79e1bd91dd188f53e8d60f6b64863e91d762e2a2786c08010a158f6c757131fc7bb4cdc43c0fc255b4090c39a0631f3402b17c853331e9a23c7818cd30b510aa295e2445f107f2f05166eceb5675f940cf49888ce1f52987410d9292dd61c692da65b3fd236452ff6f661d7f406bc897336025de981794d0c7c76b7842e8f38fc3daacfac24353880826858dab70cbadd0370dc1fde40c1dd47caa3934b5f32d302bb9dd5e2cf3efd364add0820c8635ddc76a7dfe2810cc5af38b91aae68ddd78d116a505295eedcd6faf3c7826620600276793d9e5f709328cc621ffd92103115b204b8c38d15fa04193bdff931f2fe0dc626ebae07789c9605781077e7598144082cf9e76c789c15d3a7b398126dfbffada6592547183d0c2206532fec86abffbe5520c25b55c3bb390b8f565f873fd2c6c4fd0e46ba4a1c5bfae40ad55ed6108898a1ab987ea045604f28ed123d97013e5e39307e07ab8bb60f57f4a6909537c8a2d7c676c56d9574b73857551ee54a3bc42908c9dc2948a927dd7990a7c2bce4f1ef274229045153eaaf263f76ca076766290c6af7a9822d762bceaddf6da0281e3b41cdfc7097bd216b9029c571f53b8bd238682110ca6c00455fff39b017a6adbbeffd05c54e9fc5859313888b07370221a08288b2c7674ac6d2b2019969f5e1b776057fa131a4f06bbc40c18d317c2aaf44b0c3a82c81b55e073712488bbe69d3b4d849d4a0d7dce769eb4a310ad5b8e56417a58837d17ede746ed8805477d34cec5c8fee0764bfc3fc34cf999dcaafcf7bb1df4694a8abc43ea20f45f1f1a75c81cfa83698b90994703d05f56f616770172dffff4fa0b6cb34f9638a8ddcb220eaa87dd7304917f6c7646ae7300b80c6c810f561d3c0081e368ccdf72213a3f0127844519dd47d8db5f88e4e2e4ea5624ff133a524ebae75e2881038c54e989242d48800453e23969d87598c1ab5de0ca02ea9e34656e569abbddacd5ea904d752efe2c2fe707f3147707a0fa5b0e2a23ab423021cb49c95e7638f3490c8cdbfa167541c7e5c353698b02bc6c0c023e7f03a678e6f218bacca50633041ddc05d6e305ffc76cb397f8eb5d7baf5f78adc94c6f8e27ca6288b39bb4c6982f38ee5d23d366480e96cae6c14c46dc16ff27706678d700797ebca6dd8ca0b71b2a07a7598175d534bc2de992b030adc19286edcec5913e09ccf060034ef59fe7ea65828710f1347483428b0905ab8fc2a49d2a82b45fa98af7f147f9d6be82b2068e08bc15d56605beb5fb491dcb1993d3580086ea1ab627f00206f6c489dc830cf3e83b3780c4275ccc1896e71950f3e009878d3411853086fa586018c1a048e233f3e87a81bb0079f633152011d1672458a8cc26cb0becaefc9baa5168195f8c4751117fbf1ac411f92277b61c315e91621469c3daed43be4d7fbc52d77640d78c2f76e160bf2f1b8fddb631904cd48fcb41ece0b3824b8d126c3c694a8a33d6c5c7fa4ced01564bb81d0973ec64412f19a066a5a13dd1610c43e6f5231179430c4e0942886c0f2f6c647eb7d1950e892219bfd7f282f1a1db7051e57a35a899d7e0ea84fbc77080d8a0fdc2310b35dcd1afd54bef85a43c6d0519c266d2a6d0d80b984b666130a333f979b603fa9e5ee6ef6af39f86e1851ea0f5589b45d54e20e7a01591e9c4febc0a7ea418f27db8e11816b2b469f6c5d5e659c4583c4a90ef0a7a03c6af6ef4cb8d9c7d93ee4e8ec770ce0c0c27876b8cc26ebe2ad3dfd8845517dad1d45bc6033a1ebaf3efb363281ef82726a8fc520d31970cc2f4cd1d9f30c900cde9f2de7034fe37f39a58c3a423d60f7706175b332433f91e284a2777efd5a29c6f984db5f460f80951e474b04919594a976b9cc79370d0a0672e0ee80627ec74ac9c9ac8a420e1435b1561a9639f2999109ac0babc0f481f156106b1a5e331d724f449f8296a7ba79ee9a463ac36d5ef2c135c98a1f188edce0902614bc810d669dd857803df89a18776c77973ba859ea88c2533c6eed6e44ae525f72de8c3ede19290e6e21d33ea22a771aa7d248955cac2afd74b17fc71d19ba7449fdef684397bcc6d0f7d1415a5b8f91166633e143a552424380f50f744c98e1f1edd03c20f070d269056d39e82b8959c169ead24d3f10e092a95882d75d51b40bec8c6b3ecf6afe40e5e20bc59eec096e1db936a9d8ecfce6fe2b1310f25a5c5602183464d4b3cda4eb799c15254436c2d5a9bcd6564bc28d3f9274fba3c02bc489026087a8239ddcf9a1345198a3e296d5d8dcbe2414bdbd43e294c90514b9ecba280320d73d4c0824ab0635812d0dd728b024c7c9e0b6dc3896a5e573a75f6f50d8a111f5e48f82c6212563478b7a1ee598b30f452323284ba698655b7159e9c35afe786cf6004a28ce4a7b342c861194bcc5963e30f6dd623689ca61206fe8d69ae886ff201cd636ef0b80cd2c06100b0050f0d056c6554e6db9fcc8c7055ef53e3c0f60b7c8d00d7d9ccadc19426c8fffe1356b5f623ce370e4671a0efcdea2433d8c177097b78a87195ca819dcb6f218343d4454550c12f64f35a984a416bcbdd8af3e92b61aee175630d405acdad533d90830af83c556ce65e411a181bc7970c95996f8bdc6d4b6c7e6c4f212948d4f80c9ff8da03e3368ee46bcda9fc0c0725b56aaa213b067363e1837b2fff95368970013a08bb9bf8b9730c647686daa37da6f51a3078ecde2e529d5ec2e6892794daae0ce6821fee1b03399e6c50ddcbd469d4b0e1abf39522ad54edc34be83f6477474294a3443b98c8e0e65bfd9c55a7cc0c758b4b7a530859c12d1ae1d0ea54ff1f24f220725920f8a031f8a72798a658fe90b88455f9a9e532c0a39504f533d5533da861a5c80f717c633755fb33344630a17fa8347ed1a4490ce47ca16560267454186ce64740c45af206dab0a6d307a70a4158cefe3bd468611241bda5c610a7b178ab2142f289d359c1c16efaf998cb6a3eeb5b7777bf7d5e99b4f5fe9a2f07dd689baa1697a5e1f924cabcd50f915e5b629c4bc13812c107190a6f2f729cbce7b9ee65dbdf3c24f797931ea42f08a616628428d160be5680707030a4dd23dee8dbdad57027829c6cd87782a978e7b58e5c11d2c937435a808bdafff1002a0e328225396bfb1dee24b89ffd594df050739e778c6e8c29e983f40200efd741caab66ca8de8c1eab64506d7e8a89f32e8c6eac015dceed1a008ef19a7024457e135f1ab914df80f05edd0fb145f1ad37d76461bebb94998ae11fb3839ec102bd400e795fce9a1231e906a89ba7b820b48db372ab6b017125aa3bdaf2551c5aea4bd12dfff71928e9ab737eddbbad4ddd89fb102efe67a3c3eb1491c2b14f83004d19822e95596f03887ad035832041cf05b403158a8373464c5806823f75a4b97f26d200e28ccae93c3bec3295790f1c0cf2bb0128d123a8e25df296a0a525afc10272973181e41b7733fbb9e4d8924eb04b8bac4467f8146d3b40b2c27d551c01d10e7438ce46f565079ece171515ac1ce7fe7728efcd363e06cc35543256e97b1638ae4a20156f92bc42328001d9fb1765da9867c09770ed61483a331df6c5fea1af141431956848b9bc2ebd1d954cd63eb944303bb2abcd2fc7c9e80a4ad8cb2c162b2b2df7515f4b56804e65422fbd039b5d46ee042bc0e8aee9e177f40e44d604b557fc2158a1bff768e3d4dcaf1a94a4a647eab0ac3a6b3db582be2fe0ed6384ba9004f885f2b5c96dd7a3cfbc46d5553c8e6c81ac7f4d65561ae8b9d7c65a743d0d04ec1f7e87f7858a7f9df058eda4fad7caaf5760f1c8aeea6888225d77419706182e6c456d546326e0284c09b75511e0cac9c3e2c2142ed20b80ab2fad751f1b8bdda53a25b89d4132d506933e0aa88c73df1d5f8d2f56389ceb92a8b199e7c4696381fd0831941433b6120f3fcc02ac0cf3637b967f49f4b4b687793f4be3393a896d0119f0c37e8fa0911537de6fe7db3d384cf82bc016afa7ff004fb6f23cbca442edb17b6802cf97f240eef97130fc56a5e1051cacb2b75c82da96c70ac81ebeb48122f4dfdaf299f36a687580eea4372328623a3f283206703981d393377e969b3521f733ec9ec0822c82b5b38706a84f5927fb8c38dd5fcd862cdb6babbf0965ef31c5173de9e2d6eaa6f9c12bdd033e919b8839dc1b6fc13aac4815b3380b469ca36a7ada152a879013ce9146e397f76b026b29667a4063d020ac96efeefa8216d98c6ec75cc71f3887f15860e5355932200f8652e69d2fa8409dfcb1b1cd4d9e54124682d67a644a9eabbcd241837abb4b425913ca83c22bd9a229f8daee07571f96f423ef201a171529f3b6a0476c8386f5d6e7a0459b377265395a08538b8fdcd618da9066bc7d593b2d2dcb05b80ac97beb648fedc18e8cb3c419a9160bcfa28108377c50d50e6a46b36f699d3d431eea8663ff1472873a5f1acc4d3dcb6b7cc6e7e00ab47468858854086732c1de3c3e601aa38bc20a220006bd64d34fa16b8338ae743f5fffb64e60496f663541f65b9c3955113d12aebad6371bc5e2950758c447c11e5414334a2505517530e02a1557423e8f30571c05f25e2d7cbb310b1528572a8088d77f04e5081d6b509fb0abaa6cb0b16a885026fa2296f2a7c7a4084880cf7eff1c8b7a82b58c46430b1457ac62cfcca4c2941593f2ada11abd70eb7def3ca31b3882c8ea3d18d87c08e0aebf33dd178ed69be14461f035150ef189369914d8077f5ff1b2431f7a615f78f5a724cb3f66fd8557e092bb27e8c8a5b46f9f5f3a8b9158a8ca968436d2fbb6eb02db3481ff6b38028802f163b38f2ae2a1434a09abfd23b299ea1ddd972de767d6c4395510cac50a9893f8a1d40860df4530f50dd78569e4a78df3a9e18e23e50a9192604b86c83c113d5f8bcf63ae78f2180f37a8a549fe162b430b8c4f0f1a78f1d9b5d2d45a4e4066fe1e4378054270e92b4e92529569ad2695a647a477a0b458ed4a005bef90f9d2cd0ec97dca019fac281f789c3f7c60bc8e7ed7b6f7e223bfd37ad2c1f92b2b7a6fe9f901131e9aed7b96f20c76edc7f65a54c6ec91c695074f306ab4533434b9b71ce4ea69dadb4a55e471a14ef98e602d0043c85bd1c1c9b9b30af28980c4b7cd42e61e7c4d588419eae646541efbb95ef6bef97760ad3022a591d284be5607f91fddcefa44ef1b53bd57386929377d81143b3e4832f79abe012dbcc866456d2a5df6a76a8ba638f9b53199c0377e64a58e68364c9e1a88968ca5464f7b963d321d1c406d7fe40796ff6d486b8dd354bf4339f5b8ae9a8c74710ccd6af2b6046c52c576f381248233591930c8664bd742cc46dbf8c7baa1eecb8fe004aecb6ff936d07cb9705b6ab8b4f418e1bb423d4752273a0733070b05be698ed0a02bc0ffa7535efabec99e8f147b3f0263f6b97b061e180349b16b713286a55412b42a0b4c773ef50f1307d18184de92989f4ff66de6be1b87631c4ce800b7ec2896eb3c0a38f703f9ae85ddf0dbbffd3cb565dafea5a2a117e009097a96e5e6d3ed7c90135589648d20e99afb86f42281891444cf270b3795f50a78bd835569923ec826586682fffd78dfd9d2290ec009a344961900cdefb5bdf84bd86988fec36fec78bd42549fb55104ff9c98be20d379e12f5107e8a26658b819b3085e2f1e44c21aff875ddb4af3402fd874b7fd58198b026cc4433e2936349e6a05f97083ed92d2f07e6d165fa56c04afd70f28176c4423aa30b0c742613c571e114084e471e60126e38b547aedb9375a5733f6c6ae42dc8f4470076d89fd08e0370d6a7aafb525aeda8058d024d25e81178f62a0ca64d6ec184255a0e88cf55d164ebbefde9f6074c82a6223e52a5986d94794969461eef0cbdb5cbc577b9d60c22f9d612c15a70786a6e882fb62bc8fe89f728e84b9de79d36f0fdf1de4e3c5e26196e2b2044442ceabe8a9227dc1cc8756e55ff181fa27c186ecf636f662ac3a35fda1ad6d4c03b5401feb5f8a30d5a32ea8d6a25945ccb3726763f52e34d41b5e55e5999104ca10fc029c80baa40eeb307994d9a292ecdb0e8fbbf2cbe0bbe2b75b03e599fb28587e2192bfbf899cc2c266ee4f04aad9c396fdf7afc35ae1f1d4aa45d5057fa7016b2e1ba55d84f46c58abf5263701e86d2a1242d9ff4523160b7927e3eb30dc1fcf2624cf79b5869e937774bcb9a825199bc0f33e389fb1baee7ebfb344704378970073074cbfcff6afcf6f316706857992f7207ebfbdf88af09915e261df18b087009fe940a63213f53768f6ae9659f90226057c81c1f7946564ea9f4480e201bca3ce188e82ddd4c2751205df4780eba73cbfa398a0b80c17f23d2a44f1dfbc5a407636d2e3b38a14b440dfc1140a62926e65c34d009797bb268bdc2bc25e9298dff0992789210a7cb8540d0e59a2a1facbd3a75794bc7fd36107f068b7771e1afd33460b0f420570856c72b42f0d2be89e6fbce8ccb8691ef40fc956519073aca1e746c630e071b98ed33648967ad63257a78ad139bfa7ad3a6a0e8fe5856177cebf3ca9c765fc54cfdfd9ada328ffe842bc1c8d54eddb1ea6c0c43b51e5e804d4a18f5b4459c20b013a84033cd2f9b2252ba3e509d36b4c44cfc86d94323ca17eb4c9d24a18c268ba72e66ea4327d1249e85346c005b48e7eed6ad6f42d35a38bcb91fbb84159eddb66d339c6e5d26b3aedfe6d7905c9747d1490a0cae0def4f9db1163273f800ec7f528acf299583588e90d8e7707acfc0ff03f79f75ea6273d8f7eaa158c1b14fd9f14fd1d86ef1ec31849c6cd9584cc154c11a82b3f4c1f3321ece0edd967712190f7aab0c39d9b3c71cf5146bd99bd020fb9fe455ab3986b68b0daeed620db73fe0523e0bc29f28afc94583ee52a939f5b19a013977cc060c60e472821c463a27ae12ab8e85110df2753907dd4279c5d1d47a7b30d69c77e01e66f14d4e27556ffac5f7504da1258a8db254be04830c3dafc5aa59a448ef09f75f8cf0696853401d634fc073e7e93eebea0f5aaa6f151695143a4acc29f191cbb781569c714036bf5cdfc1b7fbbccf46d5f2a5d68a9f76e76e70ee12d7c5289e6b923a9e364d380f2a022175e4296da282c1f9326c79b1a6396c610627d31dd44ca421a9e5823ffbe2b2b669f56795ac9aa0a7859ae0cfd1038797bf6a8bb73890b450660137ec0b203979fbc20b86de88a7666e622eed49f1aa58e3dcd80ee392a88f099ea905d878354fc45112d4fa0ae15f6614aac1a26ee0793d770e0144a494635ed4afdd4900558374d7dcf6791ae24d649f4655226dd16863fad53be2eca31234b5ae61b98959f14c3de5e09152e59485d3ebec5a21534d5a6ecd0588ffa601f8097c5c9fb13a569db843d6166a1a6bca9c8e33cfd6293f49e00764145af542ee4d2e5708b88a9cd7591816318400edd7af0f8e4ff3b9f7f1d4fd6cbc955df164d0fb8c877e96c0a61868fe53a4d8b791fc40b616c3e273e1688220f1f95d5bfd6d9025900a96b6d04815aceceb69081e0dbf7e37b5f54fd300d58497bc01a2ab0e788dc0f24d745e4ada40167cfed6ca490852b58dc5c6afa670960f183f133eee967df778bf95dd6ac61b668ec45b7e71321157ff5f13479da750689dd305096ef82abbdc1591ca3cf1c43eb7f31e2f4190b5061e497dc285c112fd5fb0ded94add24301daa2a2b24ca0bfcda676666c0c0de6fa25e09e9d634e49ef5402d085778be21b2f321c16d16df310273e115aaad6855da41c9b705f442b58d66324a82525ea15530865b468c3867a9872ef5eed3870f13b21a368838b819e1d73b98ada901117c0acb7ca365ee33c49c2f9858ec39802f9d6ed1f05abb5147038369a55e61056a6a1f433fae43af84269cb246328b2f7f5d11e5b7c1070012acff9c418333b73f3c88b97f5532be504889db0cda152808dd682dcb324460a52fff2b898095d6c094c6cfafe9692dd0eb2c10c5ecc18e4d1ce6fe7b3a59d80e099de583e7ed510349b0a3fccdb4d029ec794ed78e07f39352456c58600eb2a5354e44037946d872c6ebc7632195a62148e77319ae0361eab3252ff65070c5966139452479c32c352699845f558cb30639c83608cae03fbe65c8a5499af56df922459bc3475a4ff044c6934a83819a056872167ef5204d53c8dd3632c5d4dc4fcdfd994003947d84b86c86a7e4870ba386bd9fca8f120c6d2e7126dbffc0d43d731252f6ff60988f23aaa3a122969552d12adf0a5654503a3d09774d8b8bfab4b8a4d903ca11176d790dc39d63becd9ce9b08d0d9f945b6e097528f3a70fd0e2255ba7bf11c50281ea8b26c0b82cd75e2c48a47dd0ca638caa77fcea5ecc9403fb4068d7769f0f787a48cacd16a83cceada5fc5d7bcbebce37ed72ab870d59b28b41eaf6c54dd4df793411fcce3c4e54b1f85202a874311b3f64e26b6d52987dfa713b62a4c657c3e34b68f697b0ea2535b8b69d0360e73afa824ea25e1d7624230ef2b6aa8c348975f1fdbd189b4686dfd6f33fcd33685ada767ffd48b1877d52d8a1b1b0d51edd25a13f9d01c9bde79a21298ca91d30f36090bd0d180452626ea22d9615008fa21fea6013585fa53d147b2b3f12da848ca19382cc97ca5ebf0b1a96630dfe595f661af4ddfe23f5021dbdefdb450f528d2c071784260f36c7e537a75cea4ff4bb9426df9601e3f83b7ae815947df5ef370365ddd568e9413050aa5dcde26b56f8a49eb48415fa61d93aae13b0bfb042e8a850e435f8762a2c417862dbf788f06d78db8bafdb1f1e267e8b40c603791bf4fb154c522aed23c9993696139a40eaf3910a268b2e711c0269d0e69c95bd9987eb0b2936acd97a15ab414e007e057a0bbd4b4f1ca5036faffd8bb6cc592826ea9853a0de5acde4cd234afc33f56b0c6abc7dbc5e7f1b29b61297a8709079f4fb02dc87d55421ea3686961d9ab88feb20c886c4edefc4dafa4763e09375f9e6ff8bf180d5c297f11170b7dec79a4f01c1cfabbb65c12da7e8ece939de965faf209e86ed99c49b88ed7467e79f921d7f016372b7a521c4c5c3283354c7d194c297d848e20e40c7f43906d6ce85eb339a88bb7d5c0fe4c0448c3c7dcfe621fe53917f7a0a3f2643439818a2f69459535ecbea333aa8f41b92ee9c7c444fae0796ab5ebda4154d74487335b0ed74dd49b19224284003c68031e82ae0db6919f9e4a115102d27972c23fe0fa3d0138a03d7ec95b8d286674dfd9ba2607809698b26dda7c5cb2a0cdc9bc544c0e60fcd60f2b2653a3dc627301d5c403fa626100a56eb22decb13acd53aef038a05dc8d437ea5843b68e00d2edee1dc3edaf43b4b8e32060fac2cc2ff48e28b09f163a37ca4048c6087def3c0ea6dde19d6fb9f984f53ebd3c92705eb97bf74b826bc4227565713f240fcde67154840a0ff6406c83d264f33e4384908c8b33b7e0512b90b637dc73a84a0e59e986c72c3764e6c5ef12974e412fe293380cf38d670ddc3b9fddee22bf82a2153bd60122a9ffc98976d522e429a737a5840e6dd620ec2850591aa6b994707370ea1906c925500db29be2cd70c52e3bc73aeb6fb1ff72425b9d193a5a9b17d5fdf3a7f41a6997021f2a1d585987f49dfd6246b0f04ebcb0716e7d90ee8788e191bdd70eff217150daa227b55af423c15604dd97a4e41472c44f54b5f9019587ba17f9d7965ae87de4b91651e49478454f8f7498c8cc0d068e5d42d83a265ac7599d9380094dd3e152dfc3c7f7e86492aaa6dec68a21d6f8c7c0fbf9935ce61c688bbddea34154e90f4cd5816667bd72ed6b817dbe830c73db8a4e6e910b9a39e4679a53f320efb5bb95f92874182935c1b1e7d761f7c46eb40b073fe7920f86f4b785c1a162f148b206da9755ab9acdf58a94d6cff0b5931d4fdee738dda753be0f866a4b711d3e56b90ce23dfe986e409a74e5572b8ac6db18685741e14dda5648f581af8c5828d9384bafe10c446ea5657e3727b2f479a897c91fb6d4054ea39e679af5deefc65537eb9455cb90ba396f6534daf10b3fa4a124918cd75f1daa2a3595c300a3a2d662711460fcccffce99163e05bf27c706a8d51e10736afbbd4e78b30f2f097f1e907ddb534f86c6ccdccad440723f47e9f6f1ef00e6542f3493ce5ac536db31eed5b294890a302be3f5de11d53153cbf4926f2b979979237919dadf2fe680a81099cd0a159336c366a35283f935c7b725873696de7da1e9bd75d6e966f873813a460c6863a01dded816b7c7901b8eb9ef76f3ac40120c17dd1514da81fdd7638e13673be01e014340fd53ba9ea584f9a13ad2c8d63e5266678a1a62d48273de29916598d6f769633ec89c659553bee86ca5348ca6d4f0effa54544d3abf762f03bb22efca77a858987dc0f03ed48e7475c5a4a4ee6526aee5fe054f7a42c6308d86d18ddbce71949e81650330c07ba5590e22ca6ffee5d5c421659be07d7a1e141bd034527f3a426da6a5ac8719f1efe39c29fe3dcc77133498ab30ca8bcbc67b3f80c9a25ee05ff7274ea155fc28b83339a801010b7df81b2d4e336ca1a8ecfb911a4796ecd7b08f41aeb81643fd6af6ac6bf790ed3bef55201be467541d3c7c2954129ec3a605a27b444c353a3490202d5cab9bb8f4e750fb77c0dc99ffa208eb14fbdc19000f4a2a1136cf58696e083b74c5a32ed679ded06992fa323d98212fd8917dce9fe8c64280d6652baf82ef9e52b7deb1a94b4f89a259af90124c7efc38a5e254eeefbeffb75d9a25e6eb5125d9a5d3c8ea9877ca5b64a272b2c9211968427e64c842a7bf281e9718398d707c9ed46008875c0c2830c905fc7a5e2fb224c48e52738a8f86889a4324da49b734990f4254ba8d8978667da7a3963ac481742477fc8daeff4651596f616f9b188073cad5b6347548fb22e56312b1f9756726b24d71ed9231847a4194ec22664e6af4c33ea01782a81562b00b0d3d4ee0c6b18caf1c4b7fe613e078c05641c7f35ab2310c14fa514037f44ec202307be2a05e131d19e24ee8b42cd9e2dbbac592f26cffed99e4f8dfa2385ac5a561b045d593d25b3fdf5d5bc97e4ebc540a159ac6fee8cdcec2cbd548a270ee4aa3a453ce0894c2d2af36657dc044b58e1ceac6de24543ff4dd04fc1c0721ae013632b6ae98d7a86d809e2a23bcf5ed3906e41fb8e43640d0acacedcf5b979f242047f8685cb2b7f6e8f8e72342cbc698623d23b0724fba349d61a054b83bd6003cbc62d2796002a237c556829c64fa107b0bc0c5f69eb2517e78fe0b5466fc81a12c45dd7493cafd269d04b86a64514cee219deef350e863cba19ae10d648844c6acddbe6115ae75f8c1d1eede0cef07dcbd0df461b3bfb803e7ca970539f8a666b785c78320ecca2bf6ebd66547d3000a9b0ed76b33501311221c1e3982b5bb20909bcca5504f0342fe2f5d9260a8cd5d37932e5928e7263ec8c73fa562483694109cca1500c0b4fd33e13f309777984268a22aae82bf2f22799d9720dbc603c6239cfad6f2e282bdf7f7b954f18ca86b2b30f557da9e8fdc90f57eb1798cd400a1bdce13db9e9a7b9bcb134bd7096d85a57387d5da0bfdb6cfbdf323aef8f8a7f647780dd841410a03dd2838bc62886edcb5872a5b4705493d13b24216e98b49f2f77e84bddd25956c0f3b7a8a25820fd7ae8f4e713e7eeb13ff2a964f1bda2c4bfc4ce2d41d2f3164772490c53a62fb2551325267bc0d79b8e48278580f25efb87935c9390af3aab66e0d9f2356820477c7e1eb31fd11f7c119138de0ccaaed42f60624fd29e94d76dd95bb4a193f41be957cda4d432986f70188e100aefddad540336a74e8baa799e704102f29002f462b82b41a83cb258d17d5cd2880ca0dfc32d8be95b48d58102976ba3add7c054aa0ce114b538b03c14ec7f724069f2bae62fb57462a0c59ecd809468b160ba9ea1b8d25a22b6e19ca3c0c53cf40670970f9cda6e50041c3bdd644984c4720a758ccc748b3da3654920d143486ac292c1c047e089cbcb429b9000ba926003052972e74ba36cca11e20aa02170738112ae85c7f2cb1bf0fdb429f1319ae64cdb3b81555a3d6d7cbbcf08e222034882fd00ad80909b12582a7fcc5dc34b382f3d8f091a1a951aef15469b1df8a0bf3c833628ca866bba7c6459a3a8d4ac5f9900450fe6f14604f17433b3a45bca9ce46731fc4ae55a2319fce801cd63ff32f5de8b0efb2ad712e2b1bd90a03b882f7c13e320c8de597eee39dfd599a40cc5fa0a6b85d470143650359e14b0adf7026ad33979aa204b106705b08c5b68f20c693ccffe78d4461e0422744145914a7578c98aa440b28bec3abfe59f8b8ecf80f53feb53c54d38207c31e5d8f02d54485e164c24fb52ca0bc1546d0b3875e9186c9d9e1a32e07a701143a66835d75d670851e2dd47a2ac951243374a6718ad5562fca11c7fc5b11f362672d57c3be21ccbd98fc020adfa50cda816400c81b0ca2d781a6e8cbcaf02131fec9947b1374f0e4eb86ac2336039ddded805760251bd820910365fe0bc2c4b47e693e52fe6ff78bdb7c3b23690aff29e5f2f3e9af687d69ddc55b7630917ac47fd84c549a244e12ffcd2cf69253013994834737613671fedd86f5eef3c7f9dcc76246b76ec917b662370c90d8f7cb69c756d1c8407313b89eaa475c8c6048b8760103d4933dd2bb53378fd16f936e9f651fffdcfedb1c12ef6cd60ab208e85b0c9044b87a63b8b3e39f35c0c1e940d135e62c7f364448f49384f38e424d6997695e90337e9b57becdb5532c3a5a8a46468df024d8538b50b3ef076b0e46008c471e65b15ad3bd81a0e5d10f2cf30940dce1346889cc7d8f05119c0eacbe2a156cad053bef985b5e0d7d9ef25aa8a9be58e46f576ef53aa746e77ad4062911063334bb132c7201f9ad33918fbd100bad253e294114fd93e0cd0cc23b9ac9c1f4d738735b84791ee00d8b14fc75f74f1e8a2abcc6b1a9936ac99eb04df894e4c1ca59637bbd2ddade39409c1b3dfac7d22ba566f29f9e936ac0ac512a0bda87d6c3564a61b93270c2fbcfa55267154e64590277b66b124ad088576ae552781d449ab59dd8db677fefaf171d4352dca5e244bf555c0d4e471d0caf6708caf2180d57d08ea1c96046748f2cfcd92b6355a44b02e8f82d5ad1c7c614e3ba68ba9af85ee36c3cb1f1919fc44a8e93c2b6c41be1bd588fec04f3519cc6ce0abdf4a857d87fc2a87c5280ae5e76e200595534afc08eeb2bb1264afc2dbf66c1fef09139e8b19a10f9efa74a14cf367d7486cb4e810e6a33b5b2e626861f0876eaaef9e2a3a0edb2dfca8fe74f1f3371b4a282ea69d31beb30e6067324c96d9c48d6cb07be6e8c46c9e7fb47cdbe4fc7fccca1145bfadb0b787a464cdd1fa9211dcfdb189222361a360845b32b6303519457fc3a35bacc8b42d0537aca5fa7e4a22bc52387d0dc55ebf32e9f060ae7a4855d519c4fb57f74444e201063d4bf5b79c5c8ed6fa7fbe1b4f87c9d9e0472af7d5cdbd014bab6966bf76580ce2e33a209d80d8b74ac18fe0d2814aa9ca31a3e2279d84fcae0c88adbb83fbd7b0e55f9b9b4abe7f988751a63a9c47889ff1e0579da96f9848101ec5f95fe846f5af093bfe91b54ae3c65bdff297e77af170be4523ea87611299bd2f26c8c136b733c5702df4c12049253904c7a585195cb5d776e5e1b8a8dedb5b692e6551bbadf0e9b6e8d73a8cdc277fc258c6fd27f994911b82866e2164d8be5dcd6e977282ee8c83b8c6921c0051bc5fb9bdca048039c8a141d5f612c9da75d9fd6904d50d2a9765edfeb369b140a225196f2e80e7d7012daf4bbb745d1549f07b438e72e8ff11fe1c6562e028b045fea09f2098377f3217e33c12ca3f31726414fb37a937e721b433f0c163b894e49913b08f260e5f98fd0b0c534517846d49ca9b603a72cd22fe8979dcc14de571080a4fd26b6619124c88e36e095873f0d15822a3fff09b489b0864d221141f35fe996fe6ae7d85fce79dc0f14cabd9b37ed4a841852c0bf6ccafc384d268daf65e2b266b95426a9163b20dfd8779dc21d766136dae47c977c794656981223e655282072ef3ef7d80f5b196a7deb952e2a037cd670849bc93fe7a95df17e081410d766ecead00d737b007b51d61f325415c3350369fb740d2c6cac36e218a2fb8ec4142fdadda02ee87052ab0713469d3cb813c82a4d75cd3f1022493ef32049f422236cbec4c7cfd9e09d9f983043be1e2d830bfede82d4249eaf2f98321799b5d5fef8c36c10b51ecb702f2d87918702f61fd24dcedac32e94d6e1fbe994ba9e4375ae277e0a5116b0ec8eb38111866ad8d4233c36ffedd6ee562f19da9593e0354b04db02c78a5ed90bd75eac8ba363eb036e6c7073405bfec66fbe2a6914e34ec57d2e6b1ae33dd3a152329832e1dcecdef241622bc40e57028166d1ad2a231a59b65ce40d4ec5269f80af60c8ca35c7ac3d634ddf49cfcdfee0cb43d2b59456f35d3daa706963bdbe2488dd6c5115b6a0fac3575b5d2927edce536393dc090384e5c893a9c0fe8ccd760bbe7b0b1dce5dc0d68e1f04a8ee8faba7f9213038a292e3cfefb6d3958ed887da88a95779910b8f18631b7ca67165efd1befc02af6066585c8285f5f67a27939fa31c8f7ad9420eaedc9b6bf82e413668139cee4600240fd296b7e84fce71953ba6d17234dd56b853783aba5e684650f0180ffffff7f