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 68159 a0fa584815557ae3e484d2493faa5902c50ffba0e814eddeb41e7295c4741ddf

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f2068e1df708f49709bd79c7abf535a1a4b9e606fe5c2290e8d8e5cf575df77d
Certificate Block Hash
a0fa584815557ae3e484d2493faa5902c50ffba0e814eddeb41e7295c4741ddf
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0090270000e00e0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000f83a88f2c3611306f8bafeab808b7062f7efc7109ed257294abe9197cb2f8f3ada8551989ab2cee6d0f08dc8eff9195b41cf71329e04ce11b6b11ed23f9f0277d710a4e068a490a8387a3ec4148f537263c37d00cd8d9ac67105000000000000004000000040000090270000e00e0000

Raw Header Hex

000040201c579b44fc4add7fb7b49d7bac9b944c7932d2d8ce31b7b15ae890629a44d8d0dc96ea90546e50be6567182d2954d52231e28070350c1c994affa9d1ef0cee88c3b5226a923201187df75d57cfe5d8e890225cfe06e6b9a4a135f5abc779bd0997f408f71d8e06f2

Proof Data Hex

59,560 bytes
1212160203072b7b4f97b34a573f2b56a5738c562ef978afa775039ef014fe617da84c3d9c12901f5c17c2a388d889a7f2145d53bba13dece8c068e20658a3a8525b60a4a1a1ec71d427ef75ddbcd82e6955821947e363a6791dc2c7a9c5df768a702c4f5d0a1343a0b71e61baae9b54585576cb92f7dccc55023492f8b9f43728aede9833f53794d5edb2c844a2cfadd8f04ef36c01973219f9dc41c5c17c02923797297fd0d515ef5b47a853cb5545546ca1a1c81592ce0d01828b35c6bbefce77a37ec9d64f3c691c7c6e6caf6ab2a78254c24d82cfe8995094b62bd510218f69cba4a78d84e210ce35de57865357f366d2c59e880b323736c8b99e2cc96f065b2dce48cb6fab476ef85f4aa1677cf5366579844e020ef1c5c643b1598a6f67d7f3346c3609ea21e08b22e2e9c2e099346002c83cdf05c8d5a4fe361a02ba6948cc2471625a3c0f85809c4e8a2e67bfff57e469789a2c221aa7851eb4c9ed012e598c3d2292a30b8d7aa9dbd750d7aa68acbc66e61c0a2b5c8b391163e10991d06702102228be5696c35fc9702f42daff7d6b55b0004c9e1a2e80622963e7eac5ac89bb53c8ab831a6527414c7f7230042362753916aee85e76ae6d65f8ecd2bf31a1c9034685aa5cb2a7cb712ba2b413a2821827c7d1373471b4cfd40c8a570b9a978dbc74072c96c14f04f902691fcd40ebd8f5cfa0a523e7652d7d5ed04d5bc122f672a094ed5f849cc3b5c82cd28a9e875565a7572abb5b742895d6b10be5cace57ee99751d0f5d474aad50a0b711c92811978a48e3447cdb01fc13cd4d18ea9d673156912d04d4e3d71d50c69c6a7ff315ed156e5996e5e61bdbcf474bab8384f00be1a113d1065813c894af294b4ee997021b0e640f1fedcdb822c1365b17653d14690c3db4adb0de8bf98996522cec67fe67407f054dad79f44e9eb87a3a975accaea702c3c4e5613c3846aaa407dcdb44a5174e2ba0b0bb7d7610c3851ee673fa5e537c1c23e1fadb8f8469ea54aa3041a1508e9abbe61401f6abe3d17432b833e3d73e2a28b13ff1dcc6792be5e2dfb4f7ca0c3f7bcbe2814ef414850fb923cf4438a055568bdcd2d33a1c5bfb5b15816d03e74e13831eeb0fa83f22f93c780fa185c6e4a2e698c2878dc3e3366ca2cd2b26fd473136b5ddef87b87c4f90ff1d3b71b2f74523b097b30554303e5810e8c63ea80dfee9ad4c9fb68d537d468b0ad73df08dc6c89bad75c038724de67714586a7eb1c3d2bce9b4cebdb310cb17675d49f5b5b1e8bc9ac7236fe59c343e13667240bbbded87c02d3474f6831b23bb6af98acbda29d2b0c9354e8d18637478657ef70ae88ffb24fdb79184181635583655a61bd1c53ed1b4fb384b04be12a810e7cebb37f73b295876c001530d7aafe476320cc45014675a91f98993bb28eecb69298acad27b2594893cd89c11ceadf8b7de6c0b59c700ac63e96ee47832741d3c1405bf7c525360c7098493b3b3471bfb554aecfe8214b7172e3e041e7978676cd4f0d951aee740b104a91b07da5e0a35d80b6de6ca355e02a689d10a0fb86dd14d5c43b913e67b5b30e2050b38bee6069c6f6ee9ea0cf9cd3ed853e267c9967449e353dcf0a022026649ada39880c8306bd9bcd4a148a2a780d45b7869c2238321948f700990f7930a34277892ca13bb7a061b853f5b9a982d3635330f2c57f7592b3470a85a2660a574d9a7718e2a6fda539f0880c1910c27df8ffb11192162d482119ed9c30b8a3c0aa126ba25dda611de9c69c99a723b06e959c3f7ef8e2bc136b3cbd4acec61adb740b579e4a034d9d82b7c577017fdfe76b221a103025dd7636dc133e3679464bc87573ad43536c5a53a7003e7384d1e5acce4a91dad1ebbb13324708705103944d9ac4dcca16fd455c49e1de4211cbfc92b16f23162617cf3b8b8800876959fce7dc8dd99e663fd2d744b1914c1581ede76f532737270cefdbe7bedb0124789a918f3010deef6a6c98e9bb6923af13ca0389c6cf032befc1a9f58f67cdfb101c8883179910db207fb132ff6f0cd766b96d8c85779e9538df972d2c992be1eb74fbaa053276839134d9c515b511341fa5cd51f53d878bb097f6e6915b0eaaffdb4932fedfe8f8e31a87521bb9641ab4de37929d20d06c6650b2000699de52e399febc3447501b3fd1914f02f9092aa81290dc377d3d10c054b1748836e172ae85c3d6f70ff9daf7fd23987c2214690f86651902cd4d18eccc11ec07c43a711032acbab33a36ef7f2aed4d1421dc8b95d1146ea896362788356ec63802c4eacfddbed5e8216858f23d050cde486dd186b85e8301b5a1a425d8fbf2604ac6924d019da50ab8c96ac7cd7dadfdc46a0320e7552f4a55a64b17566b8d9b0b4533dcc98af975305a480e453d070f32f351f3d058b881a033bede1de8ba1ca6bca7ff3ed20ea55c1f371690e615364f5d3e3e365c0646942c4d480436b067a5696df5890459b252a552cd68c6e012793d13a3e7c5b771b36f65f6a2201bff3f91030a1439b901781e4c84c698963badc6c779752f9d7fe08c0b85a403a9047c815447b20872b197ef326798b0d714ce9a9e77591f63b7732fcdbebd5909b7f2f65ff92671adeb26ed6dd2ad124a7773d92551c8dd845cf2ea77fe717fca4b3e615c7a5365fa1fe9519a44acf36c7c9d735c1312fcfc29c15363c75e7742661af9821ba4eaa0930927a52fc9ce682c2d4f23a12d50ef8fe73919e68eae7fab3f5a50f8b88a1e5cee30eed7d8bd3f9b4af56fe3867eea3821c84fcc4b3a9cc341c01e610efdd28fa329570ecc0e93b7c0922f10b519b081f6402eccadf1aeb04aab0ec7837233b53c3774f04a7c54bf454e0f502ff24e956eb6a171f68ad8bc906e1ec7373ae8cc152c6844c4a6e7448650c36480006a229ede7978c8560da71c8fab7f09fcaca3f21ddbd10ee957b2ffcf13b8b0c10db4115192005ef84a7bae15a428d1f47f3f2f9114f74475efbc0dded996e9893d7bc40e8f6956177495641377279217ee6216603a680a71774659d98626e24098c24ab9a48d3b4727b03cfecdeccdf2cffaef2b2eafcabbd1638c497ef1953283ca749a278a7aad6357c6a339d1d5e24014ad2cedd33d63ec38ed7bdd5f3f580ea100b97a9f5d38da374b10185c922ea10ead95594bc7d895f4722f7f990c526cdf9253de6acd039ab1c82372ae9a0ffbf845c748c0b0a17769827c9b8c07d12fe74b883f9b6075bc3457151a2087015b86e1a4c22e02709c4c8190b7f486fe1f334c5b9b666c525897ddb3b2999389ba6863f64979b18a88ed51612bf7f35ac48baf1f162ae89fdc9e832858fa178076b3d29270e6f665ceaa200b734461b7534f8f4f3356c728e97ccdcc3307350344e777434f4790db07d9063f5a93cf8a9b96d89f40e81baf4b2a21adb69571c240fdcc97233205dca44ac3a067f654e7971ea7768e31c1708504892842ad3219fb8de22113a13b97528ab9a50f72312dc554694c69b934183f88b03fce987b59b1340fffcd6e8fac235f329c7707067a4d5fb673572e28da7785f25c9a271bb699c8ac1adf15058211d96a83ec603d83b1b422428677364a6661b31db8397aa216c492060ed3678e00b41a315ac6d87e0032805ccb3c3fd39f57c6045f3fa2f667f302152f07ca7327ed688659f568374cb62b13d6714e466018ba493d5948350508accc44d41c7aa136890ed23f30c6d954ba42ce984a862e46458ef30a5cc5acab1d25a9e2cb0626eee7047ef08f825b97f31ca36fd3003887a3a3893c513fac424135fd33351dfeef3e501cff631af2097aadb2389d47b117d5717ef388cf2c7717edb4b127722a5bbeda5ff7bd4830dd785f53600822a7b3c08018231276360226188615c98e41291d578b85f5dc8f680efd0fb36097f9c6df5a1af1549369b201f443b7bee65581f953979acdd27bb87e1529928d6f725f359d30f5f28ae853c8a48db5dd8369bad565d541c7783f1b2f89dd3f9915c72920bc9b9c4c56b4d1caa0f7aa9edd834108d8d1a05d8ec1d70390196d63c7d61a29ddce8539599de1aa4c00cc2ce706d23656a4cde460fce96d4a4457fe399a22fb19cec5cef2945617750aa68bddc7ce32c4c5d45f29d0b46b2688320fd8eb95c09a7bd62d7c56dec0997f86e00a1a5f3acd7c1901707dd13ba5fea17584f4cf249ba6d12aba3174ea29b1006149c7b19d1f1fe399ddc3725e35be7d751b3374cf1aa9215a2234347e1986cdb7570ff5621353cb4dd7b2496a026f05d1eb70aa6a1cef7cf313bc1589af3ca9ed5c0094c4f52f5902beb994e826957b66e46d5f051529ecd31137b4e080d35ee4db3bb19509d5f8a21095472ab4a0c2bc42c6081043f9f7b26e4c27dec814622b7af5ae77bc2aa6ecdcb9f7cc64be8dab79c9586e8b96810d07f0966fd1461caa13d0b279eaf240e35f4ea24b29b019930b51757b13892a27e0b18bdda2398c25a57073b29223bce0ab64def7e88bb8db0a1e9cc5e530677116f643a2cb13d60c105f3515a5dfb8134c204aa74394df017d8deebf3a5fcd26fc7240dadb1861aad2df5dae21d2efad49e6e5969fa1e403d0b8047865d4cd4121b20f4d8e07bfb0c26c52060fa679c33eff896ce9e2d71098fba7bb05c070f6905c9d1bf32987a8f23984ea3eda72b21c65edf38e6e809c2d70568ff45393a8a57147751a4e821c666396270de9a45be5058cc8ee333d95c4ce66555838a5d91efe95e2a3b5f53b77567278ff584ddd1a2f9829e690d5c51d722bf7f809a417b940b368831b16fd1416ba600fe052d21032a9d8eb57ab1d1dafa0f13cd091c53a177da1525349c3e395b8c9b9f61ba55c9c147e793f235a7e5a9411f86ae0fee1fd0bb18e19d7149b1789c776de76b425f433239bbc948c626387fca4abbd9e87e736f8b0434196cdfc0518dd650d3f8786b0011a8ef916f0fd98a46dc42100fe1dcba7d9daba9e3c6ddf81ee9f910e230931df6494d90848a5e3271814228e7900eca7efbcda6a1c29224313892a1ca805ea22b1b4a77b39c54448af120db1e5946fea69dbbbf612c8f9723bf3172d9edcff245a15be64e3545da2361a01bd77892c86593b7982195bfd7be4ed8e088d741a35085c0e636c533dc14ad84bfa6bc6700d94aa88d015a37daf2d8dc113d8023fa2a582722d84dbdb8eb55beafe27f89d39e9987a3303265088a83376d90c6f52f7b2eef0c7231c5f0235d614196ee8105de8c000fdc686f85341848b6222a7a76677fad81469080de23b11292b03ef0ad05017a4e5613bd69712b481adb66ace637dee93ba25130fda8b307fe705cf65b397b761a97747a03a469a087619b1a984bbad9e93eafb9dd5b03547ee2e38585c93a14fe5845678f090eefdd416a6f619f5367e2ab76e0b697cf692a54619fa10012a9dcb11737d955f760f6d1703b0ad96e9395f041b8638dbb5bb87ed9cad61c9700785782978a2a687a7619e26819856cea568360b3a12d0e49e97fcfd2a6eb93581c35b3577ebf024fc44e371c355f1c5876585b7b2cf162b65c9c677af888b3de2c6e458d906b592c7976c6ff8691904442da9f5164bffde21a41ca025e3575a2e537a59d836ebec17d58cf6663490249b34ad8a5924716b1ab3d06b27f69d83e92c91b8a32fd98ef00ff6797070fa0a6ce473d5c1d0e2d017f5101d0bc8d6fcadc6955ae83a6bd4ed55cdf4dfb401e5701bc541ef769a713c6b58ed9ccd2745a1843636e502bdbf735d3c5d5c42ee79a271023e11869e318055a3f1f11d82c493c36da6ee18315beea89acbf0bc6a3405c950d2e6a8afa3f1216f3bef0b7312275afdaa692714a05a5fdd91fdaa43a82bbee8adaf02d8678bcc66a9b5d413defd397dde6dee86b08cf0e52cabce0b5fb0a2ebe36f27f9b03f8810a57abaf7eb3cd6cfe59eaf7824cc0d225d4fc287751d48938490f578f03151804e524b35a11deef8e91834ea95fe68227853903895fb10ec548cda1d37690911969247f0a2cd02507b1716e6c9f7b4b2cd35ed4458e9c3e8edc10235c1c9e9e6e27f71d4117439abf8871767eac9f770b9e441954bd77c8666aadc5276a4884d819c95a3e70515c6bcd0ec222729edd4d2cb66ec964c42badfee6c4870037f027ce2ff7c45d78e29db934b2f7858b2a75d1d2152a61464b54e8514e9be0eb84b26451b19b90535b3f3665fa885236b9249cc1792d48fe0e0b4c4e5d68ce10c7f4804f194d99655b73b90c9317fb714437f30e4228e93cf8a686747e7485fff2148975bfe15243a1a4305d7b2a2cc73b1742dc9e7d1c01c49bb084b335bc454573a6de87cb6c0ec0f3e422e4dc7bd24b86003aff216e908673b53401eba9d28568ceb1b1a6a1c377466719404352a2722b407464a0ad1cf2216b69bfb806b2455261eeef20cbdf4a768aecf2944dd40d8db25e91b5bb1eabae11029187a2d54ff1605c32156cb94b73dcd452ba6391b43974d3f3e5e03186e2a1506903f5bdd0897a6a685fe15f68490f3ac72222c938bb10a8f6678de2b31e40c947fb120dc895d487b1394a4c10e45b6daf762059bb5942a9a3f9198ea806ad62b24cf32c240c960df5de152855376ee5af5043a75345971d63e43280bdb6147439002de1d1eb4993010c76fb07c035de37b30d32ffb256e3c8fc2fa0141fc7d9164cadd907d78aba2b06ec9fecd8be0e25ca9b36e8db0fa8196ad2c272e2013f686c2d46b66ed9d58b7e17862f7b8e56c79af449c91df561382ed960bcba80b792ecf294e162923c379c1bd6352d47d28f8b14ca554c0261cb52599ef59d964490db9445202839d5336582ae115a8526e3093f9b90642569bd544cb01fb11e8abd069505d2b9dbd10603fe72978a8b7223a8affe6cee0b40023f0d536996b579a3967c176a9a4a5e2f285c34a921803c41b8f08c1c08a889d54d9c99c6334764fd4776d87644d94837977eab1c0411c91769b51f962f842924c213d16f459dcde3ac2040dd1afc42b52efa0f04a84345b6427486a42df46dcc5f5f0993c4c36f33a9045a1b9782063da29b2dc2ddfde20b985f42a5502f7c7dedacbce5523e79e500296e728581d3190d6a3270b3b8ef065170345795db93feacdb48f23169527ee20f1aa29a9cdcec8c7e9a47d4acecfa885c001fc1b639d03655498931447072c8a96128bb3e27db6945db299bf5a679b72c701e3dad63cbee8f272526793d59337231965665d6d774618d2f10377f650ab9fc157fb3155651213aceefc4bd28d20ffe477a01f539e2c23f550a52cf98ef7275e2cc645151cb43438fc13ddcb58ced258aa21c186f39dbdbff9e4e7df6a4995596006f819dcf1ac88b395a5c2ea9f72a54a4139083fc0e79e8f2be780490243780038c638c31ac638f252817efe59bfb326965fe4acb72382c8bd7c9389911cd523411e9aecbde89fe7f1d7b045f308c738bd76787f180c29de11cfe3a9d60327f44824868a4aa3a4aa4862747b3f446f86eb90c508fe518a763b0caddc64c760cce8c65b24fe6899da3f20461637e0f221139cb188ef89ca0a69bc6e276ad6f2772fa2f7ab0c645460ebf22093e8f2a7d2ff1b70b72b1444f013a3dee93317c28a12ce73b0e814f3b32a392ca9131ebe36db2e5be5140b1c7e91c77f78f12d411b9d6edf99ba6384b9118b8003221acb2d3e18bc263facf76fa13f111531d2ba1b35afe361d382d3cf5f9c104914cd5c8448d0b1d7051062a4aeb45630ed5d9f3a7dc718c1bf6503c5fd7f60d4c07c237fd423975bb3b6ae1f10ede55ace353f4a0feb097ebe67c0939a753f154eac009a6b1980678b8da3f0db816338b8f009f8353bf445067753081eda0c71713801e182b2633daa0c960b8412121cbd723ab6be0300705b154aa47edad22bd09ed74ebc6db7aa0e656d35ec4dbb8ad66ff216db054522c8e669b0fa7a3774a7086d923c9c4cd7e6989911c401feaed24b884d9840b968b5e37242a36564b68365b5c3556caa02fff73aea88b4963c0c0da85c8e7ac9a0684b5bd81e15f2ac81d0a0a083ee2e45c5f99ba244daea8ffe83cf0a7f62e6f3597d1672a499c5cde6bfe108d339cc39b4166f4488831d0b7b92aec574a37fa5e55cac3e4799e45976e54ce51837e4363d4fbf3f9adc2d401261face0d4f2d1a57950b3f5232ed0d0b91a3c6bcc8bb52975063e704dbad9c84e6d8cebb42362f090f4f659d38c0cfc0ba7c7489a0331b2021cfdf45a60b6048820c0681773974af077c63eb4bcf3108a47737b86545a73f6d03c8220816581737bacef5eacc542e77590c76e165fe95635c3a93449b580d7d298c69f38cfe87e44d5d0d8a15013bea4c0de3a6ff576b137bd193426ced356434a3df484937f371f92c489b4d8282adf2133afe6ffb96e9ac91cf3716ed02cfa84aaf61a46e264c9c3c5aafc2fe4eedb7752faeddd7d186a5277e120cfa1cd0f32f56cc59e2f4ff944853aeb1a33278fef0c07a0a876b65925e0757735607769c44732b899443872f6a6667ed4097353f84ccf8410ea40f9a32d0e8e06db93817692f681c68584661a96439200f124b65404117da48c9d8788d3378632150dbe11f077a70272fc8e4fd7b431a7ba3a948e519f7be006cd2bb9f7d31c808d6d3c0ef2216f6c4c97f5cfc4a0ad43297d7a3665c2d642e259dbcd285481ea72679e7de9935c69c426fedb8a8d18eea22eb81fadb547b1db25fd9252295733ec6e04f01e55c01c7e87cb769e51cc2139cdc5a5908021b754e634c0fc5d3699eda4575057b59e75529b28b96e7a8fd4d5de75f795f6bab4db700e194248f2ed8aaa88537f6d50beb76d8d03ae07e2220585ee421fe47cb6f8e979795e2c4a380fa9c8a87bceac25413a6d93e9e236006960f216bf44ea65f006ddb4e7b6a286c7886781ac6d68c349d53b5b470e74016ce4dff8a1dd63407156cb4788c7f0a1f42917db6356105a2eee94e80db8e204fea83a53261912f576d62f3bfcda73df32270153a0c730020b8649a3a9a4b6a854798f3dbe66be38ca56610739635227dd75176c0f4c648ff4b3ce39d236f7776f36462ff5f43b7977c8e7cf7574f58408420602f9d538a468afc45e78630d61d001033bfe5cb4708dc33acee5dc396880697f145786bf54daa4aaf7edd4a3c692f1cbb9569eb98ef23a0202e39836bf153af53c5d1e73dadc8c8f05da06bd3a22b508e40fdc9d5644a0acfc5851d94f47227aa99c151567405511b18f5fd74e1b55f4166efe52a7b1408bb893885f6cfaf0723c3e09e7dcb6287f9c993ac04c9dfbe9cc62c2315bc827bab8c3fec46a142f85d73ae98dfd533af02e10db73bc7dfaac66e47f55a052e042686b8a3927d1da440bd4b0c8e7f2ab79e59c8b19a4cd378da4823ae2e7a9dc9d83907e1c578d9fecf6e67b5aab07589dbcc95cd795d87c442eee2c11fcec1480a374ad5b804b76e17aeec7588af19d6a04fda4c477c8c263f7576f928c24b5325f5ddfa5b018964334155179ee115059f2f0ed159e3b66ff9f3f6516bea8271fca739eeeb78a32e2c4ffe564437805cbcb3716c2e51ce8001ab8a3d635ba628bc580a78d39e15dba287516c52075698a64218b6c2e8b7522c79381acab18e3659ff70101bf4a964e5100c7485b1f3686cd092e5124d9581da6f054a7cf7bf006550a104a3c5d69c101d7914fc9d047b9de9a5ee816af07d2a397de2c4a310b9f4faa520c35ab23797ea4b2ad9c2d104c979785cbb55abc8ab6a282d17e2d13d83f1772221244f5265d189f45b473b9ff4a83ef91f540a8396e3a0e1d96c4fc77d673167bf149c609373d48ffc1744d3f9f8aa128a13a70a48b5b5c7ae81662b0c6ce5f3f5036089478bcf519625b1ac8dd0f93dd16c6b48709333c607de82343fe5cf14c57b08766995a1feee561d7f8df0972daaac3c73fac365aadba3bf957850b991dd559c0de4356a7ec5d2bd82ad203e8095392e869d641647ec944a32ede7cabb281034a56bed8ec7fdd1e44891cd91b5259813c3a0dd977d39d0694b36a7cf411ee025871b866636ac0cef648d707685d86f172c11784f18fd22aeade592afc8c4f6a980dab8f098fc0a58b77933be171a38fea552c6c4031b4e2ffb64530760cbcdd0a7caa7a328468c2456190749ba71da2edee8ac487abee30857e21079b49e31ab30c2bc95944007d41d24f8ed47f380ac37b91af386ba0b19e767b0804ec43854adb799de5d2950b827baad228e910fa8006f5a39c0d531756a36406317331b33be58173c38613538fd890b5654255aa3f2739247960cb797187daa0289938a29fa8cd54cec5842c8fbc66ef735db9540728fd0f354a45753fbad15e4d496cd2dbf7fdf7fd86356f0154cd4a6ae7d9df065b6d90526d5ca14cc7a69723216ade30c9042694fb0cf08f77eb109f9757346017bac8a4bd4e6d6865092b1400d501abb2065ab360594ad6a0daf73465722a0a5e010affd47630ec624c0f0e8a8cf9ec9e48d365da6b3fa2fb5b1166b373f29f115d9700dbec29388da55b517b4c9402055b2da544017b8a31ebb115a1c192e44a6917eaf11ea10e11d89f80fe948ca45794f0de223e0954d4fe8cac25380f51f18d6d4b0b4d3ce7a101b4f375448aaab108b8b65b261ce653286e924b8dc158e0bc15fe484a7f936ab4c73bb560859af0403ecb1f884085d1dc0e75e877d2f7e23ccd6e996080f3921ab0881c7b581818c8932003408c5aab46f0fd0a95f91905e9a25daa980ed3619a02dde2d1827de92d5f5246b506e09bc394844c05b3df3c946e96255905f8cdbcc8ac6cc512d96c9c661a50af16d71b1c7dde96a82989c4273aee422f6c280681c95adb4a5bbb2e2cb37d780768d44c84ed2706c178f269f0c08e6a8c4d0504d17057da672d30a46cc21800ff0f8ac85d2c090b4e7cf420c1fe7ee353c627985d6e65a77541d4132ac2561fe56c1ef99df63df9874a22f6e79e9d2b2cd749cde7b14b0aa4e556c9676ebcd82cf14d30800b3703f878468d6ff3aef74e292aae5665b777954740f1ac2d658ea2a7d79e5db37afc9c879b689afe58559f5cb70046cb7fd5883ec0fa7ff6a093be3c52abc167bfc2857e161502752ec21e0645b4e272bad2c37c0cf1b0c405c8a1875ce4a97d520dde054b812f9b20e74f547931d93e1ad41d6e544a0b508af2439ab221f445d06bdfcf983ff4cefa859c24a52105ac2fb37f5b69f2285943acf06c8afb374f6ded47706ec11be7e5ca82b4b8ac7871497ccc4f7d86fff78b8a99149f5f43ef3709e09c98f185c1a75d073c5df649943ab5e7d1ea3eb6553100cdfab540838d8af4b0f2dfdb475ce1cb62c5558e301a4406344dcb3d3505bd129b5959dc9bd77929b51a3a538159c1b1e9c2620fba3636b30ce20bc5b477c2f0229706a5fc469a54a275460e5498e2865241b9b371737c02a2ccdb5a7850b25a66cd336b0a1dfcd8a742d5557a0dba3c616c3a1154ffdfbaf576c1889a5d42b1439e9a08b9568257836ef66f9d5e5937f2a6890d4e7edb9759151044d039a5703ad9529e1471abd3b76f225d60f6d011c1ac8d0210e03f2896f3e7fe8175ae57e52fe4559e3d229dd6d73372184ba08022a7de9b061baa6bdd552fc276bdf7a2241b47af56accaf72fb4b807f811cae31bfd8cf922346728822b9ec44c920128980d20e0f4810553975be82950569c86f8f54b13161d856cd93298dc3f3f6c7f2469356c9bfdd1e0740ec35e347bec1833b842328a9fa793dcae605fd7dc4c70b1f1e09d095e2986389598cc6a071e9e455fd338f5be38c5a819b8d3902a26d61d7199d51cb12827321e2ce1642a9b1f46881ed804553ff869c21ed041f654569c0fe5c2e03b107a541897eff1eff79ed38b4e7215544ff9af339a60f50134ea65d7e25fd6731e77ea519b9cf8e38aaaa3ad92ffe631d8daaa23751341dfcecf486900eaef7a854b003edcc1905a51d7ced362a2180adc9fafc621d7dcecdd12ddd27ee3ac77bd4f5affd2a1fc91f72989af7c7bf59fbac77db02c5489d7eb48cf68f6a6fc44c7492fce7576609b4169554015cd3588876c80617098da487d0f9a74583ea8ff7393a8e80e953bbbc5f45c9f39e3a5e985684b734ce6ea72fb6fc2b32a8e48e04184addde08dbbc1f3f9cb5220866b5dbe93cfe5f1fe48a72c2e72ccd4a777d9edfa5410b8ecaa7e578904ba9563bc2b5159d3db4bb44a2443c8028b043fb5c5034660c06425ccbe537cd9312c8acaf4caf44a3a1bbb4ea3c7025bc403b9e14bc7d8599e29b9c098142e966340fea4436822861b55aea1823ce4c3c071df15f5e378ab02285e83ea978f0a3b917484ef0aec6ead60eac9ccb407d33008b9e3b80eb453a8a5cb7b26dbf6f39a3e19cab9b28069c526ce439992059a1d7b60f08e15229e8009baf6b7fbd8de6a2c0d97d698a8346287c9f1d6f9b8f23dfa4984e11581cec4a286879da7c99b1f9a746860643dba3d92ba2ff6bd27f5e5d68230a6b6932843e96c8747add7c85cb8237c184623600755725f490be0e9e1d0d472d27426f493a0eda6f155468b2b844dd36699d73d33f9e1fc5200856811c9f1eaebf9cfd6ec8ac989ae3583ce7217043ecb2a5e3e930c98004b3d16b3c659e9927b4856122d6a25daebc10f549cdaa2bfcc289f3238a833f5992f4d2bf1f48404964cba82c62cf1836056590d2d6f5a6d8c60cb83b380938ad1275b0026587c27727719354feb78a9797ed39d3f6e1ee4c3ee503b736690162cbe77e838179c43b94594d5547fd26a27a748091d29efe6b28d264a8d46369796b456f1f900be08afb054a155d0a3813d6b9ea769ea3339954107488d2af65d87df81a2bce0d4abcb346ac3d5505f6ab5970d5d710918e6def94973ea8dc371cc897e113e0ef7baf869424658f864fc1e86e471dd1bac632216fd9accda1f72a7fef0d8fb1d5be7d128b0be6bc38202e4620f3c00a1aee4222553ef6d6e571d1d7490c65c1d3daf00e0ce0e59c822d397893a91937072ef8833ce64832a6d2e4fc8132172144b4505ae7d674624d18d7d48d785cd9aaa7816803e55f34df3aead24e4fb690ca4613c73809375c0041be58d9479543a7749afd78ae2a9c64ae907acfac475dc748566c375a77c5e5259352e979c50cc1a6fd804176ce34273e5ed12504f50196e5c38db31a2a5e7241a3333c2674bdca909a1f9c9c30d435581c478bfb928850a7d08cce2e91240b35a39908e829af1676769fb1f48c8f96c1395595b8be1b0f175bf6a118018f9dbfd2b7574bdfb3beefb26c0fa85b57df3c98c7b04e84e93fb4245f6c8e15c60199763dc73f26879cc2e5694b0ce1e376aafbaf7afd7136d528e9f30b89d6bf6cbf56165c7ea8d9ecb667a6360ae595fce619282ed55d0f00a9fdbfaab8369178066f77130204ceadf8cba8bfc4580e0e8fde2c770e323226752bc5f8d0128cf4e3f7f23c0849b18982def358b5a84496ac6644e0839bec3aa0a077bd76223022a9418582b0033285674e09ae2935bdc1befd01f88380fd7453d0d7647e9d57229b6202f27137f38f9707bb6dedf6075884f8e5c15eaf83a3899622a7358892a855108592a968b4d9eb904c79e10415c55fa0f022c6c3f7e9a86148f63f0067e9ef71958c16b8f612cade4b85c2ac91958e18e6aa5ab687651335496222b6fcb54ae3755b89bc038a9cad3b95976ac7f8bb48f051a99f9a386c194df6a829f3d34ea065d3ccf531cb894dc3f24485a3a80e4e9e2844bb042e15a63c90cb8c7855048dea23b421a1fae3b2a5cef1ef42f981b324c13f12b6e3673384bc451e62b2413cabb6128d63ad5d7b9f05c7bff025e7da57d0de2cb6b6303424935c4a9a8cbbe57496f56930f723bf224f093387f25894f6bf3b7e5d8797601191169cee93ef3f7cbef5f543587ffdb7448610a260013b8381c3cb6e6df0f56a319d7b2a56778af90c5dafe36bb235d899b74f661a39cdb012e470d950d71a5a5d42d51dc9c385102f4160ed97957382d59f4fedf04f61120bc42efb4f259b6cc4fb7a4c938f27850c5985e97bd336f732978973847073e40d48d70f30c37c59cbc9884c6e0cc8120e71c0cd1137ce7af9bddb09aa44cb2ef45c459de10c93a3b6cf99192a6406a9fb864a5d5c8675675b0db8566bee5cc50327e8b96588f81c57e96391bcbee97dba7b86583cdf660a715d0b7a4ac5c6f88b51f5945d304dcf90bf587e652c5737078c969a62a6f126ed0f2a55164e79fb4e61b9078df7baa6e8a17e804aab3372fad80c74c247c731386b691b780a6190934c701c3030fae15ac26cd5ff6a53c51106dee17c3cb1d437ae89b81a59b3827e0ca5ec40ffe1a110c081c380d9f5af9846f54ed0cac6be8e00ca53dc593e397884c0ba4334147e0b45a7f7d903130ab97831e8c9099be702faa4296f5fe5001167a3d277d800c09b2be75ddb71360987761fb4c0a1766b487e41173879fc01ef13ef4813b92c416dd778bc6c7b5fdc32c3fb14c29cb012531e0a951dbdbcb70566d255d7b64acfb775d71faa0b74a9ca1e515e0950b3f9d9a2d0d1bac51c66d5aaff9eac742e235ba7c3a66e2de3ff9e41b097b4dc4597b8c9f6808b1c897730bb77e95a2c6acd488c12f70c0b36d88b0be94e1d2c7e137254349b12c3cd8bce0e80f8451626361df583d4156a99087705c59ad5cd9f86d518a4a96d3f7ae5bb127a09cca93c4d342e5a75f3b1d08b7bf553da0511d772c13b1541f9986617cf7a800a031268da3aa91286a15a2b6b28537b698ca43922e08bf54e1f7908b3a7f5d28f1fcee801c3ae37ef2616b37378abe44b6d57a89667dd44dfcebb7bb3e48888f85114dc7590bc33d3117fa30e61f08873363da23053b77baaf1d781bde0d91b34024967580c86b2f551ffa20109f7a7b61f5520d6793524618fd7f8b9139831c9a89a0e9a07f56c097cbc28adce706c8818fb8e08ed225edf82526c95d0eda6361c2a5f5435ea2a8387a2b7e82dcdc58ee7fc442ac5809d3ee746d1e882c140b74bce628dbb1c69842cb756a32f31b3790224b168b550a0f12b33ac2884843f7cac18a57bd74a89419f0f72c307acaeeade123fbeb897072504388243760d9807f19110eef7b60d763ad5c882263dfaf80bab89f22536a6f2a4ef158bf909ca4403a4c2c1026ac21421246572ea66597b62219e594fc35bc68c1fc1524b9458437cf0516e119bb864d10e6fa48c02cd39d6974847a804a9d0218c206447c38cadc0ed5640756a6c968503931eb5b43371c890c6e1a455a4482937e33f231c87a8094c66fb9b66c27ceffb32c30445bef3cf6d6edc462521af5c3f8747a31171aabf267941bb4754f0ead0860b0a2e94114745a9ab71b62966ffe14ffcdf775977e80afa049b285b5ff36be4cada8d6017d78fd08b5d9ef514e18fbe8b0222ab5ca867f40bcabe85f283ea15e3aa31ef6145ebfc148668fa4111a6ced95e365eefb65fbfb38048f9cb63ef1807b2a32b7e91b207bcb394554b58b04324319d9587acb63477f23464ed4e8f6eaca8e9164c40824d32eeaada608b948930bc087f64dd2bbb42be39911641131ead6b15d0607fc003b241a08d355a3d750c3a51f2d50254b56a9808f3b99e7c1222749b8a948f06b29c2159e3e8e9927a014a8d60a3b67cca6113e757203fbba9ddbf325b2ca94971c98505e7a8b9424786b1f24d67fc6618fee3d5e93030596e28ba0e7cbacac53f26c2966e319e6334058392720c4a0aee3503cdaaf2bc3f3d630763aad54af527c241875296f6b280f1bfc993b7d8e9970bc5753798a7f4342a64b0df9d7f5e3d71a6627ad0ed2de59c5df2ef53db1e518cfa6956fe4fef08fd48fc34ab2f9b90675019ea42fc16273dea9a2fb542d5fabf919687bf3526727a811390fa176102ab7d5a5b56dc40cc7a2c3fffa82c0db80242098728b8e3ef650c6e36696c2ba9e79a65f99e28da8f9cf5353e53237574f8e920eb0d76e28d4ede1fde84da3be9bd2a762a972e8705fc0a40ae5a2cd3d48042b4d77ef7f7d0ac34a51535aad3aaa8b2724cf85b63b4b7adb11f70e58f0dfd71972ed071cdd2761708d4cb195a079cd8dafc1c3cb66faed62921e07c4c35fd94dd8347f28921439182760598899848581376ba279976ee0ca2b8e7277997433bbe1cfc0da3ab4db6de9912de3828fee1fd2f1de95aaf547d83badebb4cca5dbf69559ff2264b182bd3588ce60cb643bebd3937347845dcc9d8e2cc687b9c58018fc5d4772bc088dfe9d18ac55e654504f666a82857570e5174f36546397e3913e768266958f5b16f165accf911071e3fe42cfc848e83772f5b91640779f4add5274e42d220a9768d5508ab6e75fbf43d594ef7fa9d24fdf2f25f4f614a4b89555ce92dce93ebcdb840052b550a136f57a1ca00dc9eed4a690eb5803fd3d83d37527fd0adcaa32134fc512aeacda45363f00ec334a12f81d6e9570b52faaf3b1199a39d42fb83bb93155b4e9ab9d5f4a3d02922220673a7886856ecbf06e0795d3eb65bc9d754f022fdc58d1afd7f218e50e78db4a27803e7e589690335156367b9d90bd0a852cf3f8dfeef8feab1b832716fe958d7e729fa5c518235aecc1bf53641589b12b1269ee73caba39f56482cf68d6dc8cdab4a422f4d370f53661aef1a55ada0cbb2b542d7972fad308f0433450238ed938b3739b22e048c9e2d0ea2e51b286b2cfe1f52527a53f283f706f945110534443d096671f62ad96054163bfb3851942b8f0215e9244bbee6114def171484897c28dfec8082d987134ddc08487a349d31585256f6720f7e4e2f240bc8066894331013d973535a81bee471d7513b87aeb7f3c8d5b59d4ee9dc072ada7dfa38aa76de6a40a13d1297f65122528fa3642852fb5d35367541dabdcce095250baa48c37e70a763bd8cdfc0f65807bda53691f6ebbce954f57b8838643706aab094e65bb3409fabfbe9e05b0681d52412f5d8a2e5ac8888720aadc4402143cabf859f95be9920152dd9a78f2c80debbf945dd866a378aaa5445c2b6faca785971617d0da9f12f7f32c71b47826d39ed2a31e8fbba990bc73677cb3d29e0c37b1a8db5952be771190b5a4c2bcab571526dac082ea2e8f8c230e6db88f9a7843e656bc477d56f19256579324ef681107f62eaa072a61b51f9141fafaf4b4da33518e6be500baa4690fb80dfddc7a8eb9b9f8f2e7c2f0d9954a0f27b5a764c5b009d3269714a2d07be80023358838f4fe16c9b86e16e1adf1ac8ee0ebe8043134a9faf6868880d0fdc6c458bc519d48110b1d827c56f793e6c620e9c3976276a8bb4600d6e94ed3b34a26844226e0664e258ba6142e4ef96bd6099e474db6e87a532a17b1b91dffdd32f809a5963b3451b7516431359cc1a4b77742eeaa20edc055c4dd563a65f5d4d18eb9fafa63156e273caa4416e4e46e54eb48a778cb4b9cca66b2c10185b3a1e70bea631b1fd769d80efe7c4d5869718ceee4d55c9aa419c3a5ce203ab0d4aabfa821029e6d44eaf516eff37cc33a6dc8cc0add58b6cce47bce206bef6772279de86fe209514e218405e6a97e581fa4541e2d9b76757b5a20b2c4a70f51cf81f14695db64f6cd539864b910bf2dbc3962afac20ec3199cf13fada953237be10192301d1d6af5b77c75f7b2be3ea9dda89dd40016fb82caf769684f246bdaa6d36dc4652eabe9f9e6c5c1f3e1a25d8f8b0400fb7e97e7770489927ee2d7968690e871e63461a92dce7ff9dd86fa6ac3b90c09217616d60c741b45510a4f2d60fb88a918d63e2cb2829064c3d03a9fff0115552edd4b7daaa4c864a1e71cc3729418c55920b4714ea59390e2cec1a15f334bb91bd1e49369b6f63b172db13524cbcbc43daa01ac9df6c1fe0b689f6188e5250b9747d6cb993cd0239d70bf545a11b91a3e35a897a4df9424a075c30c7569841bd79d958041a2252749be7a8881f30cab6084d4ab9f9f3e95bbfe94a19e6385a4312181cbf7ca01c5e2b7c0fd2fa94d5eda7a5f84a40d63ac2b7f0295b22890f22c444b658661036e0f5b3b445f1c4abc149d3d8afaf440cee9b20568c667090d96c2b7feb0df448e0047f90e4edf9fee0dc6d0d7b6eb21e28065e751a1930a743882418fc2129daea56c822b37ae52da645ef06c55ed790b5855c23241a503a067e9e214a1c24cbc8ad23952292d2d2a3b749aadd91935bf062e15cdc0eb8fbc46e59b0120721ca1d5be654a3382fe4154655ccf58ae93bf91be7271ca9ef631f2bf326524288694e3f546cbd91da3b74168f4df657b520551e280b737d046b5e31d48d574d0dffc248fcc9bf93080c1950ac4c6b5b6c004577a19e081747435e330765b7e2d464edece861ef70e15fe9f9b4a25d26038ee9c2dd3ae5ab6b0aabe3b05c4365f99c4f26881a440621f05f072ff2293b9fe26fdf9698fe3dd208fe5ee00b16727024875253dc0b0d19437da5beb12ba2feba7bac145e2a1f3cd4c0d8623d1aaa61d500116407c8d6018b3322e2753edba8030be3a3e59d135b36021dd3fbaf281f566bf75c62106d1e9e65c1a8e62ab85c139208a0c66dfe39e37e733a87a8a72076f6c1ce587fd26596a1060dc51dd49410544ba4a8c627170d97ed5def1a3cf44213e2982d6f0c7d6e946cf0035d4538b83f189ccc9e304cd0c0e395523a147a4651aad56905a70ffe9de8d3fbd8c3542d5bc41d30ab7282631dacfbdd953971fc05e0854bb0d624874133fce69476b9a50f158e15adbbd683cae9437417014b46575cbf51390f6c9475c60627f9d404a157d243a37a5de3ad10bc33c65ec4e5f22fa9c9c29a96c0e61c9f9d1531447c622c778aed08ae899d56c8d8993706b10f88e575ca37004a4a2abf5ccbdcda0525ca506aa1e24af87a40df04545d78783a7617f25633aea619aedac34ffa2b7422d65b1f25f538d885786ee9bd86264adbb4169592af44fff8150a11164504d3ef2c1a5ad7d07ca20abf6ab7c26e7561ef227fa2c6e1f40b03e3f7ede069314843a9da304f1abc66cc2c00d81e4a5f342db1ded3bd0815519b6c912f94a1a01f6c28c39a6a6904416eb55adf4dc9f1fbdcdff295bca5f4a448dce7fc5305cb806ec6c6cae25973c95c7282a81ba7a2ad283a64b71290e91cbfeb49b48f65fdf2bfa8c0408052c53d4aac2c2cffe3b022cb98251baf7ed9f27c493966b94594b40a5386d1f588d7eaa1961898b41ef2e8618ae645e3c644b333c3c23547038b787fddfaa4c5a690ce4d14bc7378295cd5c9acd4ac268c66884969874546ca07b7ca28d6e54abdf525acdfc52448df79622fd40bc75d931ab784a8471aa033ab918f46bbfe206a14ce0a2e494000b4bd28062dfbb6b4aa5845ee2283b75464adc118dd66e2f270d4e36f691b159e52a5eb3df6b0880c1c86331c8df237f869734f568072b52088529e823f8f95f70c5e12129eebfff2bbaae69955c72430dbed577d148e67c6172b6e19bb8e627f7eff02a74dced8b4b10281e0d8d4ffc1a58faa9350fe5a1c969fcb83304881b1f8a4c9306444ffe175513aa190c34d6be25160ed3bae871806b34da5cfa0cfdb0992db48ed83cb1f65a7b3f15698941942371ca50702c341a57f103c825222dceea80b88abf97deddbb2c438a80d93a25265906990b3d864df25a477bdf8010b874afb3b830aa53c385f04361ea0db759f99b7c309da714a17e52edaaae4b87305c60bdc07205eed83a13a1c781c4822abd862d92ff0d4172d7f792bf0366a0a3171138bfd91e06aa2dead0fbb9374a5ca850a56589ed1e1489a3b6dca56cf8254292ce2e62c38ed1f0abc438cab37371db97aeb5e8fd6d70ed92cebd0af301c4f3ce1fd78e844861baaede046dabd132468d2ec3ad7d3cd5b3080223de15af39f3a67d60e51b46166f9aeedb77e4a8ec7c9fe5859c7ccaaa2b6346c75db9ffb4566b9213bf14b090aa8201fa64f02a04995b09ebe9b3fe4391d6feed481f990dd2034533d2d0ab0ff94a8a2867a48e3d3165571d8df582f328941252da64e98baa26e69df827f393f4affe6a5a34c56341bef2132cf6b62f888f36a7265fe9acaae2ce49c09511f7536c858e214b5d5121744b58497dea90f879de1bc98174ac4a51635fb99a6aa1b338db5f3b48321227f03b095408739f787238d93617dbcc7e6154543169805e729cf1e4cebe82f2ad3ca2d9661431ea9c03728844a464f955f2aa1c828a9dfa28fd9122fbd7089e436553f7a86c856911cad984a158d1d87fa842c5efe780df4d3be786e26de17fe6a960f6e1368825fbd7e42674c8b64aea5156c27048540274867ddf8231ca3fda93350b7bba90f40c831a77d0652dce4d626abb6779afea03d50c7d414704b3e9a3c04d5601a93199f43d5d4dfe8137c933d458cc427615215cfbe93a72dddd6a177fe13cc44ec893769e5a14ff64798fd6df4690dccac19e1a1f9db2b87afe8a0d5cc895b0e61cfd7cf32ff03af7344facb3f696ab1c476b096484f714aedf07d6cbe8bf0ec44a3ad623fe6afc3c1daf9cf6ef04b2b758eb6596056c0465f5d7738ac695610bb1f2f31669c9f26bd5a3ae59bba0ef2baa70251e280b79a6cace323e8c946d67d54b50803f45f34d6e490b891ab56a56cfbdbceb9aaddf2614b2bf545915153587663d974a9cd4818ced8384c4c2b6e375f340dfab2c00a43ff22d5d19e42a885d2d0bf9efd5dc30090bce42706a7d3b9a46f6a3b5a3b027ba0226095ca94f71b3db237e2858acf0ddd76c197ca198956bca3e36e2c1d879bcb9bb8286759b5338d96b7cb2e25cc3ad6afe0a5ae5e044a741a8ac9cc4e2334afd04686dba90ddff3085df0c55477f6288ce9ec05ad5c767df93b300edcca4f87b7fd408d7835d69a4a2317f56175c7b9639f4b25b1cd3306677f33b4c71fa52dfad81def4a2ce85ce1c3ae512df0566c53894b55f451b3b1078daebac4445cf605960eb44473e2302266045186c59aea03df2afb5a1af318542afa22e0563e6d890f836101a1f66f0299b6b31f07c25a2a249e944956d3db283cf5e86f1d0eabc102f87c02c18bad8de4d7fbb97bc109135d8e2c8d65dedd61258ea22221409ef2e190ea0ce4b146b2a352e463e1e884b53778e40603fa89abda2f79e96c2623d086db7ea8189ff180ff7832f9f7758b8ff1d4d33f8b1d95256f751a417fbec76f69b3ec86a440eacb1f5a9e4cd3057698cf45cf30dbe22d4e51bc0c72bb2440d42e7a53485e917509deaadbd7d580e9cb1b69f4d3373ee62f923fa31fad478c32c2910e12891f0fe18a0f78d0000c2d15eff22c2f1e6cd1b17815878ea9504678b43fd3c8a91285ebc70ee97f75e4279d97e5e438103ae3f700a261bc0cf4eb8c233233fd2f07f1e791b4964c97c66df960c66a1c4d40bbf13a14654023cfbde539fd73f7f7f698af4a187dcae4d439c3ea6c16dd635bb3a45942b343c1154b5045d1b30a3937bcc3ef53c284bda83fde820b763252d855b30657b743223998aa884de0ca74ee8bec5eedebc54dd873370000152988001b3483b4f276a971ab7b4f4546f100716e09133ee8b49caa579c0e3417d7bb3f349189727a2b0a80961d0e55c5653fecbc0a0f6548342f1cd04626dfde3e68820b984b3536fa8aadbbaaee4aba79d00e6785643c37bdbe2909e7457cde1078173c56c6886eeb685856a41e27653b41766f478d98bffb78a71610bb93a3856438210c1a8e4a078aa23ce1c7d92ecc856efcebc85e7b88549a1dee573cc2b99fd9032b01d63033abc4ed03c1662f1394d6590d80603c4be22fc303e3a88e774094a6bfa39568f790188c7aeff6405a653c27504ccac1d2b93137a54105fea630b02974c0f8efe0c3833b0fd8a4f2d1f547af4a86873d7ab5475ed8901bb518ef718b22932ac028682b0bff76a5c987ee3f00fed18560c5fefde7120a79446b1d10f9cffe80d2bf8a0bfe138bab090ce8bdc1dc15cbe9fa92a7456e0892e31223c8ec30acc8cc5e5842ce0ff93f1a6d5dc520297fef522bcc85c97c34f725eda9230685692f2da88e64c236aa649832113809b635203bd35de202c949dd32b8be5db7dfd25a7080c24f847ffb365a40d3095101a156b5a3ca4ac24938b13a4ee9aae4d4a230d2889771afef592c4b10cdfe36ebc033583cf85831decafe3e49abf3817a5b1bbe86f41caaeee25301f3c7ec75a1fe30038891fd9141b233a08c5547bc17980dae3b85e88feebce362dbec36275d63d6f2ebf30180f6f3193daa6fc56eef1d09c890937a3e173a411710078eb692cd34423cf63ebf85249c56086f311abfe4ae9a75d1e83e6166f2d62049a5432332a3b604e01cd8ab6906ee4570138196329381d5cc56b2a7b2b6235e9171043be75eec8e456d650b6a3701968325d7b0083dfa04f30440e5a941bcfdc28f8a16e9fd1bac7a059d260cfa7f4bfd663f146a1fca25d651ab695e1f94941e11f8008be6c6e127c45b1b9e3f46bd6e682376751e5123706024df053b8e90acc3d5c604f023a53cf5a41456aecc01e6f3cea765939067a190b23e45db4d1770fc5c4501a81fa129bc05189c43fa8d33be585d52eef848320426102d412cb8ebab97ba942c26da1016b70270b546cc3b770f5e149af8ac079b71612de5ebd1b532c6b306ecce5e3eef6cc18ee050e9a8ed3413857bffdadf6fd0defd13a169aed02a0872fe6ff79e32553293d0532652b7e094adca819b799c2b2b8ef279adc58148f1cb7e09d95db5ee7cd736af256238b2fa51294a575469e6398e200a5ec9c169367823074b120f4a0a88d5175e0baaad686654ec0bd7adaccefc88c50f07e70c37b38d7814b907a77532dee18db7126ac574d905231d4ed936b633fe93ff8b89132df9c520322d0776af8f4928ebbacab59aea669fc37c91361b62bf9fc01437f13dd3037da4c8342b88c606049e34f7dbccb1ad28d7964ed31042902d060e9ac37ff718466228c2ab16ba9906c81db73a5d0e71271c482690111ae9ea36921512d21c2c5766ed7547614c415fc621ca8295426da3a2063557ecfc48453ecefa200f02857d39c906c57eee348f1b92d4aa6d21b4ed055c55b5e6d336dd6c464485bbc112cb0f26f09ce984a7978f9f8c155e25e201046b06a67934f507449a7bbca601a42f5d6426c2a89ba777fa2b209b8a85e0f06abb6592038cae80c3834eead3ae6d7b08cd08fe1d27edc370a06d89e08fdeb3feb568624a0427087dad1bcff529643d810fc835d0df8d73c70c8d4161f1dbc4393b56d027260c5a6029e4395e58a64b773ccc225a7674a9cb46a463d1eb38e0b4e07a87c9d9ba48a80d8d30095aa9c48bc0fd0c572216265bcaabe05461ca958e9e63b529b462d0935fef916aafc64189c8a0ddb959b8ac5722ca70606fd9a7929ca4618f3597782a6bc339c15680a68fdb04fd7c9304eef80ea3fc82824c5181339576238ec06d2fee7244873a16df813278b1a352b96d982e3b626d8a19f8f7e394f9e78267e0925bd94ff164aebaaa16366f5902f59cff80633736b39074ecbc0aa1292f5de991e2a2b9e4a7e29144e78c7c74fefc54eb88faf21c2a413aa48a5095436044aa704600d7acf78f80bb9e4c59dc73ff7bdc8189f8307444987ac390d5ec29db1510f31d64b1a51215e2e9367339bbd0d0561645348517e9dfdcc05f7ed3110cfea6df5a3b4589790c85db6e6f1cac39c0b9e3daa023ea9f21221ff81538f3ac5b9d1c212d5024da453957410413542a3c6754025d33e0690f44c4a4a52b38a2d0921303505e5951389a7155a14d170c8e5fda70989f6b0bd0f611b1d9a81de05dc1973dcb4c50e3b118e0ee3757310196292e9901bfdc85b918a483f45b6c00cbd39180912c0b9bed9f60c539d951b1eac0776d54619801092c04ff01acb43b5f37f49a3eec34a846486568345850d36e55980056bf30e397f875619d0a7d639b423e97d92e020de82b8e6fb04fc8aaf1aeb4c237fb530f768aee646709423e43b66447b1543bcf040365d7fd99d2a6bb7de6ff4a22340eaa3262a87e675f9b892bfcb8c8ad39b6946d198d529a3f505f8ddd3e4b5f0f1c5c8291e87b61c4b85c899f416895a2fb597b159f10e58a119807832620348c953689d5fada93241b99f1f7affb14e7a8f235010066272e1089a9e0bbdfd97175f6362bf600db979e5fbfccd22eb31c47a3e788259f8d4bf5e39bb155457e2090f1fa51bfcb58d0530ca77728ce3d3f14d1391f09b2264915c4691ea3da480dc128ae4f9d9600b841addde57f6971ae30b5a3345e89eea8aca6d0df7c484318224f190073aa8e81f0046651b80efc60d8ae355062b99ce8b54938a2fd874e9d852e1770d9be27c6be5f70c1bf638f08ff0a1244f76516da51db600d7c7078f16d96359ffe52d806307a01818ed48e6fccf123f544113484480a82be37adb2bbe48f11288a71b0c90c243fc3ccac40be65fcba88bded91e41f9bf43f50f914ce3262b3215fe003d67d62cbd18c433192b2dd0270ff31000c9c5ee57233f26feae0a3bd7424808d49dceabc71fcbf7818b1f69ce5ea76c75973a42fc2331e77a649606494b7adbfa60a236c3a596bf7315912f9ac91003b3e574770f33a53323453a2f9b805590988b9f2ea5ce6f402928a4afe6c8556bf322190a9288ccca4e4ec9554efe3fd1c9425e6a5bb17e8109eedc1de544aaa21561b2847ab2745b7eee4ce07e37859b6b6f4bceb50fdd59b979857ce70aa5484ce949f20b12d6d98a3f93e4f0599408431232967e1366f96cb5fa4a430d33ec9d774258a7a8cfd37a6bf10a572f3956795cec15f840cbb09117b8ebc9cb6c5dc11a5a84d2500c6405c2d5de701c49cdba4da3a64f6357c34f5d60ec2ac459a72d3eda9388623c692c6497a7eb99b967204fe5b727aad7d80881d9c9fd625647a1b12fad6be5ee3c66370da7aa294e93677e6ccb0a59fb18c27b481260260ca200b4c9207c817aea7c075b1caf843098cea2ef5593ea980b9b6aa3bdeb36764ab21541500345a6ec47dfab66ef7ba1430fe5777e72fdd274c880c54c4404d86012446dda8fd01ac69f11cae8112ed565c17f94cf3adc7e5569fe4bae9abaad9997d380334f8b059a52c7a19c5cd6c12cee92681bf2c06c23e4e221dbd6c36890a3d5c771029095f3b8595897184bb18fcb041beb7dd17f90e051a6248eb443218a1302e6a5fe378f49beb3fc6c38364865350001b617611ea355bfa7376df53ca6e6ec248f79e4e6f146e127c08418850ea908a656bd4d0a576f99a069f7aaaf33d58f3a512ae0ad56f128ccf301f3339bff0ea27054f25a3799170bbd06a108f7d43610df361585ef0da200ce927d6fbbaa7a08eee386cecd5f65236a6eb67b4453ac79f3cf3dc36658e7bd9c584f7442c4634540c9a3dfc4617b86fa428d91bfb2572b40d450adf38c47c306b96165db44367aaa7ad2d79d982b63781e223400c1648c087b6192459a283c940e557059f3bf0f6513bc17316e0ac7329cbd2399e49cec1bc4385aa85af9cc6add27488193b6eabb72a61ff26139d5f99d192432a4ba0cb9346d2c7fb6a88cd85feb487e8598bba96fc61eec063f9360174607a6f5fe63b41deceabc4cfc3001542324f4a3150a2e5a659161a0c40c4e262e734412cb5cf1c7a9c70e2de6007cab2253965c9c8e74efbbf0272234074283c01b5ebaeab44dae9a28078a319b0ee785b2aaad44433ab40bbb67a28c086614836064a46184858be6f5feeb18a48ce7359ff84e86dc90414a2ab0f59c94240fbca2db7e5f6cb98d85b00d37c5f13f81dad64ca8ee7d35e528ff8fa937af54c9c5b25b1d5574cec3ccf064c9908e4c9f7a38dd31a9f80ab5eceafd638698eca5d7fa4f875230eb31c0b0bbbc3a00691de27959f73b437fbbd3faa4cf9c36b763bf1ddb8b8f3398c8fefb06757038f86d4dfaaa64e3496655c0e1605ff7bc312efa19382c3da04dbcd54ccd6d7d05138379da2f35402db58e7262ed33116b11cf6cb79964cad318f0c67b496516a62806b3ffd4ad0d612eac4fbc39ba1c6ef0806951d1b9854081fe5d4da245204ff07ae48353f307df45d68c74f316c71fdf6c3ec630d6069d90e9f630ee022c8961987ff2840df201c9e588c8332344e5fc4e816962675d152461e14e598932f7d6c8e46e402e08b353a140d012d5913ddfa8caa5138cf831f0444b1554b0b10c9272ff4a5bf53579064ab3dc65d771e7f5940cb4894907ed04bae9376bd4240fa6d08f288e7365ebd5ba76728beb00127545ea42b92bef662d8f2a14d2ad843ea54e103b2a6b4f22a56a51ff25701b74b388709d285b2536acea40ecd6b6423fa737143b9961cf95b504f861fe7f0c69aa2202e949c24a6138fbb44e9e3f36ee9af9c049e3b4ff95742e38ee4a0273c93228f39f80b2dcab3069419d3e7f1480d53fb3945c36d27e086f4e4f0e4782fdc3b4f97c532864716e09dc19109419b8775495064f42d484f13d3d822d5370eea13639f0037e390174cc46ebe93fd83b64c5d9ebf71c790f3e3a01552c7df5c9e50d04e0c2d6286a8c169f83481f967af4a2018a19b7f5cb61ca45dff1991d92225e45a4825acfc91678364221b38a8667f8629e0747c0fea51cf630fdceb40d1d9510b1f3cf415ebfe7b77c05a5e9a901eb22233af91d4150daafb9c5b2cf489cb16a929dba28ff104b7c2d5ee8181cf2dda07a90788e96667158f37a1dba64ad01126ebe430418d970a9a3b7c171a8149ac169d646c8e4c7aa87ef4eee0e2efa65a8d4b305316b2993613dbfba347de06ebcbac0f6bdbf072925294a845de7a3f408231e8d2c38b69c2e37e1a8121460c1519defaab7f47336bacf59916fcdd08063b6b97a673ecbe06acb0fdd6a00d4431f5854b4f6f95e9ec18b811f376eb9cbd3daf3b0e05e1b42e09f6a93b5a278960b9f80249790c27d06f0de5be803213c78a583f929edd33ed8b3fa4e0273ae81f28886ea778b7a1349dacf69aaeee40f78339d51a5532aecaad53cfb847a5d04cfbbe57143a5eab5b6a933a09f7f42473c3958415fc5635d6fbee367e7ac8d5215ead330ff29d946878775ba5542243ad21a90ca5c06b92ea4aeceaf5920b3b88e8de8024f9746fe4a68e2987d8d53c85a7f71f6ef60bf00375245f55efb9fc71cc6ef19e20d46c4bf3833f880386230083d07da68e141a57434ecef4ea4ee0ff578cbc16166e731373bbe1b78f9d4965581625362ed7913a595729dfcae71a566e2db514060cc9312f76e66308bff0fb248e889701a0b774946dc74aa8d1ecf539149dc9061398b57fb2299431013de5315bf840c301f5296cd9421da12ce389788d57511a9c49d62a5dacafd3a93c6158f214994762f660556b6d2190fce69c2652220c8349e8d8ab3ceddcebf98581f15d6c8556536fcf70374c109715b13e5a6f0581507a859764d8db18ed95c15fce7f66e9344a1c967af60d691a5a0cf505ee0d00988b6a9fd6bbccfbeff4997d1a94dac43abc382eca79b767d100c8dc639cb6e5321887f18d1ae3a231c6b10827f69e49032a438995b6b093880a54ef739d2ef6f2df8eed95a286b02e9cef38b7070d19eebd62f687483ffd66717faaf372453600f9f2c140dc0ac161ca0f887cc1682197c09964c072f38c6d1c7d930796b2ed35c6c1c87958fb57d2122ec9c0ece78edaf7b9f297e19167e6556e81bd21a39c637b1f883c18f61fc0d072536695bc205936a76234276ebac29e93acae9bedd34bdac8f183b05a8f4e3e199ba6e1a24ad09cfe5a658ae94c9931c46e28231cd5f0613978c2b1396541bcc5800887a6cb7dc348698f8fffaa85784c2d8f59af35dcf5ebd2df289cd5bd73e264c80ff84b1bc395c9254852502e69042b86e0ce163fd50e370f435809cb38f2252790892ec00906ffbc81bdcf4e1d46c3604b422e745a431b99b7e156dabcafb0a5f500f75e6a485c7d503fe88dafb4eb2e1aeb67a252f57d5b9034f03bad30ece33164a59a53d0e61079d574929f56f9200e0048bfe221da8b77404c2c058ea8806356848417db819f67e2d5c2da43f6989caf6aa785972e6f3eb7760344a1b38475fdf58765b3db8d66e865368d50e1df3bcd122bd9409d114b1df9149687bf1418d47a357a2517df94ef394be651469fca2cf47a7da17c84d5e6d697e9c985ecec0a74352b5ab5d2dc04b6fe5e6a419ffd62410428f77fd1ee9618c019f6e89ca74a55497c31034a53667dd77e44f0f1753f56cef47e0b14b8cafc39951de08b9a6289fe7744e79f12a28da6352037a0230484f303b2cf97c1bbf8244a14268677aeaa6529c2a13dc61e980c666df54344d5e3e36a95ab88a1f3f6265714e85a0a522352b9aa7951a39896b899464289357bfb2be1b4c21727e261cfa9a4eff2014d53dc9a9093eea61280a264c349503e8d476812e8607c262c2ca9d7e0dacfede1e12314d44a6281c0b6b3165190e2ea0cbf80f82cfad5cd63f9594200fbce75acf60eb9d9ca5434b1f2b906ce6920c7cb90a7bec8fdedde3c5b8f2a8edf7e3094639ef08646ff2242dd88bc5473bb2eb40cb1e7b8e329165fb3f533c1f6cb7e67357d51e3e819ae226c929556dbb5d5f8379041a0536f1841772abe5225a7bde4b510fb507a661aaecf8cf5230821c6f51c027f5a26a1c849c06d8b035f541d0869d6df08e76a88cc61b7fafc3c3b7fae7b78d536a3f4ee8d2e2e78e41e42d972c2a0860a086c47799e108fb4dc05cecf5fe0767211b678eca7778e9cee6e92e5c4183f077449102fe0ea0274cc58862b884a9a1cc5a1ca9641c9a4f418203fbcc1c848b6d68912016f8430920f8c94a56669554556a10123dcc93a6da1836e9df57b05525952b1f2d418388126a15acf2eda1434790a0ba470fb440fa991bd1c0a7aeb46a1108d0158591c5759348fe95c190be96ece9fcf33c2b20f72f3e5b0143ce2b54ca73f3c26e309f19687df393262738916e17b6bf01b3bb09c85047c99f924196dc37bfec40504386fe247834c2f58fdd356b22855101f06616f07f4cde1d1fe2c459940a95242ad578892aa27440b2c29fb4a3193d5154a77a9980b04d2cc5a81eec0df75d2f3fbfb2e96e158ef242294211b399800d1cf1161db45820ef9a5a92fd41b274cfc1d1ec5896ff0319dc16514d88da34bfe6fbed5a8dce9e993905c49085dfeba41d3b4789a9f5ec274d87b5fb8fc07f150a43ec6efd1a970d5bbeeebdbe7fb7e26a5d878e3bc213f5e540729091ef287f30a9c94b14aae4fc22f8eee818e8347619b9c540e13f70c06eff824ae3a07e98b9dd360fcb0dcde3ea356c26f85a9c099b427cdeb0650e9ecd1d580e41697a1261a97d6ebd3dbfb6fedba691ddf7be635c2ca4f92aad6baf00d97bbd6d73d80ccb0f47e6361a869410d07c3cd0e85cece5b6d7f41b56e61b53854d63596b42fd980dfae0eb4cc499c610b08fe66c6c4b827497daa1638ecb7409658222b463f6339d417e43db6c29706f68ef178b83d1e1d90d51adae2d5e586fbc58440dd52d32c85e83460f68966298e8ed5260ed3235554048dfd0d91bedb8a7fd2622929e876237532565cde0c1fc55f035086cb19ab5cb8fe0bba69a7fe2bcac7e840ab0967554687f930ed73c76c7c9a9b07cdbf3fcdcbe7ee445ef9db29056f2f097c29c8af3eed5709ddb1b70e206b72e2a45c0eb4e559b6ba763d408607dfbf103436a95f88ea06bc5248c6a9609867256db53a4cf518f023ffa927f2d795592ccc68277862ba1818c1beb57b8bc1e3cc8b1165dbe6962bf55558c99cce1d26fa2a7e07959df1613978164a9c9ed9507a87ac94050597676f3a12d36938d52b13fdf1a7af4c35f1de35dadcc382260e84055b9aeead7dcd0bb5401257408556730ad1d8d685bf6337492bba03bcb8950e6065d61c10fdb3759da0c0bce5922c31ad30866d528f30552965bf8d1974319334ae280209a4c4a8c39b92810d6844898c182379b18a009f47c70075f87cdb992d494b10e73f4c178bf4b8ccfd7ce71011b94816cb930ef9a95e8e81b5152406adde5cd767eed8e1ee2b63cc7d507f52620e5a13565abafcf94421760a1c8406bc7bf4987b0af60beca99255442b4ca1f9f180f696d344983c557ff4d4314e1d5496d32215eee52ec4298d9bc2c930dcc1bee24d219f04844df4a8f2c3621d99ccd3d84b49ab5a3e5d8404fbffe516a6d8a72b165c5ae00f600f25a087d20900a3d8b81541a00e6880bfaa06e484991068a60aeb868473478dfb667f9dd48638983b9880ed0bbcb2614fbf2645339dcf3fe2d63a1af160723e30650e8fe9a33c50e8f28e721fbddeaead0f82ac0e0fecff0e8e99b73a84edf1d0ed9ab1faa2540314e4ece91d9aa93a939f6278d0cb8cfd3472b11a6f81f31bf147937d55f4d06422a1fb316d576863a3da1de34e34336624593c3b6e9e10cc6d6f6e19ad40479055b9dc73517ff24a565ab3971b800454611fcccc353d99344320830ca122a94cc43ea1c222b6d9df31642986cc540a0e233c0a7d9a3fc91f1e66636e2134917dbe625fcfda51a8122c74b9a85e567b4294f7db875f4ce0b1d4e9923ec75065e27cef4dcf97f636f75c2ad5128cb9791d6a8b694bb9686ea8149c987f7a177751edfbe62b0e3dd4ee0d0b05025c95d22695f9a7166a6659e387a0294474ae181566853ed25992a3fbddce0f2c0ba718423492007b828473bd8341d6fba1f3d6c793674af68c8c413f99ed767e7b49d11c4820dce26da8325e88e9911201adc9fa80f87a925c53692145333e9c80f5fa5e44671c6d3807437ec155b6dccd684f7147999844e7e21a0ba5828164e90eca1c8422ae2cdb5d6c4968b30ecca3817b8dd67169e7ec629240114690dba838c7c676a70a28c8698746c5ab9f736a558c78906b3b9e7c0ee1c799cd5e06dedf4ad3b263515734ea1924b0c49a9f7ec693bd4d18c25afe0b457badeca49bcce05e0eb8c6342a1614dce4128dffe0d09bd02646b06bf0f3e5cb8ced6eb7c16f7976610ee0d4386d7ea776d099529eaf57adfcfbb0c53432e5355e18b090d7f8b7187891dd9bef19d8e066947164993a5ac473812908c57c48342b98f3c90e1a9f22f2b40d548612ed6252c5e85d5b13152900a1044a22512be63ef2cbf564d7755eba4fc788cb8a29a52eaa712d1df960c3dde37d8d7eed39b15f2151fbe52f74332f305462219a618ad58292de6115acc6017090e8dd0644241eac7f93660925c67d1f5cc24d92fd69f7fece588c4566c15abc0868ba76e133f443e971450a55945b06307e6d418b4fedd067f34d8635e58be9578cb1f816d2e26b130af6da98e2d093bb84e9d459c9bcacdfde9e5a28161d1f100c0cb24076709bd197167c031d3a9b32bd3b8a1d86ab4c95424fec251fe1ccd9a249e70f1f0c9e9bc0b8a4712b027301f82c4d0e0608cfc5f4a3df6e94685701cb56b700df0232deae890becc5694085d8e38363483a4b18f1251b96cf2ea314c12794ce6a8fc77fe388f596377b5c1252c01255282782ba1796aeaac31c70bbb16bcc7c38e2d2db232ad4226c8b03743a74e78a251f4816d66e677bbed257443488d83e9462350a6760ab04c7869787b137f8764daa04939df2e6474eb457f616de84d7ea0b98defc4a61af0ab684533282d6851842bee0738b6cc6b35ec35af0fd39a0a6a526425e14b947bcb7ef006663c990a2d327d8a5e34427d12ee79a95bd58043bb35c985f3d0977ce7929fbde4c8e3d1da2ce45fc12d39fb7a411464aafcf26673dead13c98545d23b9d152f0bd95d0ed151d1b7bfd31e6a835c18878faa1b7b92f173d01730951731074a929af10b17baf6e00002b87e35e363920e1511fc54f7452770162e73ce7860c30a8b8f810baff7742ccad6f3e31b06810e88406f6070afa906502bb237405e14765bb1d421cedeed7965a168d8e2b916b155c694b37649e49306238dd833599a7247973d04e5e27b81a7331526a468125da89386684392563743a8a0e84fd6d367d2ea20d26362e26067abcf5922913c4c7aa1b9c3a1d3a97a5666f74d719c26b1f195e492129837ee08395ef16561965e98013670819223b487058efae8c9c0e851296c4b43335a1186cb3b6c1146bde8e3e2020fe2f270f509dc703757905666caa84cbf400f22788c4b4fad244b71641409f66f5d8050a6c8d6bcabc8d95bd8ff7883ab890bd0d63e2a498552c88fafe5f59ac2d9a426dc672954c1c37ee3b82f8d84393a478344e0d147f18e739a05a0e009f174bfea4956936ec50a4e240079d1d4a2897b6eba03fa2f1ad32b72cf72854491efbfa202f4c041f12fb2fe469627ec028e8ecfe2d5e62596bed3cc75c3597d1c7d47ce4577bc7884f036eb178d951b3731b3593fe2c77d833e3e3265d6cc51d22cb41296a12b71cd8c96c4b27368f15a05b3d062ff43660ed00bc0fcd935e91e4892f6c4fbfc5342593a3d8e2ea45b5bdfd40246f14a5e8d6482a14a29a9d86ef0f73a7712780d1df480988a60a324e7d553144a8ca4a97207724f1e72f29df1749326fe62d83a1c712f286da2b183995083040c92f31a8874c5f3ba71be5df231dc3e5c637e35abfb058691d14b4f24916af75643e776006b149193abb03d44a292236c993bf42277e4790acd72acd2ff212c7f6da2cc6d2824f87dc10797e52cb0ef2b08a122bd60c692d168ba5bc89b4187b73e5c7c0679b446fc1583aa492e1d9bf9e709c60c9ea2c0b629aa01b1a2fd330bf4056904167bea14031acefcb1d3ce07c480f9ba0652db5bf3e41e616f173192433c83ae12c918026b12f43ed7d30461a66137cf6011fe92e92a5d4abb58c72cac25593ece5dfdeb7ddd2aedb08564201dc3e156fe92f9c5b9d95e71392d66a525ad0f9dd09f2fff8c5267a1b0dce44967982602654ce3531a9c010d20f8fdea23158094fe0df0f56d4323c2e9f342d315419ce472d04cb6b9b78a5e35398edd7063721589886ef156d43115fba2d95d54ba01a04ee25367d430fc8985e7c32c7dc550d1eb17c5917e11e0c39d3c381dbb5c3a069c1fcd8c986452f3d1f8577f71206bc6e0baa225b3d8668b0a8cad9720c00559b18b0c13860ea7d01fcd6af9b037c8cedcb7bfcef4fccdd6623bedeabdfbccd23dfe3e81a54761f6c26fb46c7831a82e53771b80fa608f75bc5375acda789be198aa1247eb3d447015a9ea50ce5ea18842b209cc3a03694e9c7e56383bf06e68f8c975da83674a3cb82a189c3dccb78b3e62ea29e2fdfc901265ec7120dc59321d7c22da5259faa7332b7ed4fe52e469781c6f0db89364b9680d7fde314aa8f6a28cd04a13690a2e10254fca406e657346f8abbd45e5684205a6fd3e848cf214976c1316d721406ff93c9adabf50af268a692cab003ab5b86b124fa45f1b3ffae82ce361c57d827e8673aec21928721ff2a195d959be8f7d34ec026ea71a48917487b4bfefa827346c929fe8db43abdc5f96b73c28ddc5bbe7741767b0ba7f756cd7705d372893e1bc02142e8b8cd1fe824de3a73884e509ac9650950d81308c4a732c57965d967533dafdb9b1df5de43b85b97949328ca5a0fe409d81d393bac38efea35215190ba7e2b132a50f3b2f58f9e1eb1e90cbbf1a2d6d9224c781241a969ac15931668a6853089396b807c0449d7deea1d99b32fd07ad1ffdeac446ac0787ec1dfeb2f2dd51b7daf98a15a0336f5dbf48d7fb67d3c5f22d964334d1d420b57f78cfdf48350c810ba8abb807eee06634903a5704c73065bf783cb72cfbcc3825090e27960b14bd6cf5a0f69889a3a2ecb5d0ef7e17953232df348dc82af1a02be6ab3ddccff999bcc91423aa6367c784ca39d991c1a72e226e71a7c07d8e04b58890312643737cb22e522a08cded0170ab1430f43ee288c636664c9115c8ca8adc6fc64593c170cf63388920a8af9f933476effddbbcf4970ae8fd4efd1f3e8817060394562b52d89d7fc0202befbebe351eb881990ca7d65310fc784b72a6910b2c8e4d72dfa1aca4e965c7f0431ce93f3ac63d2421caa0c1ac262b5c4a1498307190c8e19728f911f4138914b973929080e8f3ca1113a6ed2aa79d487eb8e7365e1c36814842fe59526f1f703eba8d56353f0c8c1a941760557d70c178273f137f995e0b048efdc30e94e2581f7742aa28a1e1fdef39e505618b7b7d5de7d8f88a04e1f3a0437d7501eefdddb277d894b32e30b18e043bd1ce3e669e189effea3dad55f3e789b52d1530fb9bf7b3a9dd027f38e08a78110afc2575f0c8cd3d0d1ac82d296dd4f568ecd6833755e9f36173235864009846fb7874bb05fbcbc0119a4271cb6696a9b0717f36c435cb2cda5c65370adc92d1431a36013e098576ea205827525f091f311b45fe8b4cd2c966fc8af5b27b746df0774758fe069a1f21e06e1d4899562d6320895b47b1f6e3efa24be6d3e143be987141d8fd10e11b38dc0d05c4ce70d1a7c2e617fc54f1f4cc61993c6499944d64facdd72031674b684b4fdd4f696e175ab2dc74f0f2637c5a560c4baa3adbe762bb55046042694a008448ea7a996a705b52a92a84d69fed332643eb19793cb301011d654b3cd02525e73623f5530c6b5dfba95e64055327029a87a0d63d8e950d3f2c603ab48b212ca18eab572d3d4970c276f33bb349bf5d10bbe7a860408e6ef3059acc550fa8a7e2839ab7a7202e7b44731f233c318ff95c0fdc7e225d2dcda19563dc096f132cb9fd7ad638ab1bd2ec647bbee0abcaac18cad9043f01ac409d368b640de72e0f8415e94752503553d8d7578a116f357fbe9f3bdd28645ea41aac1ace4a43ef451a26303c24cab49ee0d76e607014c7934f82e9d726d9932f9ba12feb9dad505701cc50e0b434a98b2fc55af1eb5e2cbac0be7917dcc0a79c0bd3b97ddfa1c939d31e958547e6a81576da1eb08bee9789f93a4fdddee05548705ec7450dd00cb843f544554168b0f4e23d596ea9768902e4592daf49839f4aeecc9024c5972af86f6ddcca381720d3e27a59acde0254516850585cda91acd4583d2a81901e533826432d80ede88b10f7b7843eb4f833444ea14b3ba2a22077b5579f1b8ba3178b2e608f1f9ea2e1d98d082cde53d6d61a8876d6a00b2990524a786702f6de82f90cef015cb57c7d6c6116d4fa0166262e7ca486115a591f1504b1e2a28f73a63c9d121f84ca382af9b126d1b47319e192bcf091e2f2cdd3a69d9a6d54e5a31e6c24e573dff3aab1197ac5b6d9a980a86210d5deba7e7257e8dad43324272f0ca69385a9f7319ba29afef5546b309b6f3237dfc78eac094d5356adc712ea6901be883b882e678b5355319eece22baf3b203ecc1a7bb64bead8e9698ef2049a742b4f35d5f9fa907b06b54356088287e6009008646aee2a1bc2d09d3ff77413aa6707d37689a466f92314a2387b9734b55229a935ef0f05726dd14951e5782c466f52783477a7b842b9b7c033df0a9eee43a42e4100bd11fa9bef372f17aab7173447e4657ef79bc7fffcf4fe7d4f4f29050988e7f936f6f1b79573c6842b9e4401526b9235cc5c3c5d62c92079a57ff5f8e83ab8a59631140248859a8d4d99f5f6551a6df426c656d772e69175ad5049890ce8510e3746c7e87897334053c4850f67d053c7024252941b3e0e53010b2eec4f0c836529c2a31d0ff77f302a212542e97314957d0826ba95c8922456a368727cde9917813523700a3466c4bb59e8dae92214577258a58b1aaad2014ea1258192023cbf7e7a29278b332d053ef1d0c498f083e1a8e8a05fbbf4cc567a2d515f9ad188c5c44af5ac5b6398e5f9c352b867197f2ed7ec6314948833285acca251069f1b97b9db8a1065ef4303224989a8dc23943c10fd0bf01eac9f171a373af198fd864ccdf6f67be8b2fb877d4ec36a3c2b04d9191e2f7548ab49d9d20e810e0b62291187f80df480dab3c19dc7fe6a05f80b81fc6c0ac3cf07a108d8e7c833adf92ce4fa5ec5b5b5dead6dd0937cb6cd7be5ba0c0b5f194c77c179cfadc35c55003e14ff6ce1a587ea8fdd09a4f7d414aae8c39a9175e69e0b856cdf13d242a5a350edcabc3e8ad7bf21b1dc675561899060c61b3b24c022563e9e354aeafd02b8ec467164558dfdbb06d02ea8076933b31ad6c8f6bfd7a68c9377f1ba144d372d7556595de1b0ad2ac0326e66a04b07dc650c69140633299576a503be296cd972ec0e3bc27c14903dfe59bdc0b77636e69ef058b9f8ec98cc3a5987f77cb13cf207d796812846033c0f390e0c89fdddb2288e7102cc82fae20a8a4dc66160b67a04b0074dd6505c98cd93ab49649a435065c44570ddc5af0871e6d90bb92dd8c0f6c13bdbff2437c0a02cdb6d1ec8b23a16a8593e6b4b24a18ee4eaf0ce185fdf5dad20bdd5e54bf0103ce02c1eae1ace2fa4c9dfd83c72fe7b5ad9221150c6d62123d13c029ae0a9201ad2b4a474750b154eef1f75f3a8a93b65726790fb83da7cdd6caa0df37be326c52cac5b5b94b447ddc5b9de21c4d8e3b898cede242c923c50f3dcc55ba6435145f8629282a1435fbdba4343b5fce7b35312c1616ebd55159377c6955f9b711800ef5101165a3a7edbbd185b3cca8da3a356e3d1743777bd8fbea2d5e68c86aa72445a93052bda503591b513c39df824ce1f2c85fce9ef2babd9b7155e8cffa19d63058e4070957e6fbfdcab8681b9a54b9c358e318b9cd3038d10dbc7fa384a81e0467f309a18811d7d4c894080681192da4f661e534939ec792a083b5bea39e5c5584a825c94465d98cf827fc108a3bbf82020c95377a833a4fa8667029aea09e652c68d667461cb7ccdd928b7194def6d94d793a4ca348f85e6ff6f17d0bbc9f06196f44a591c128e6b32f777d7085f325737f09b81063e9408b12b8f6a78abea1ff769a34075f4bf31c0da91a42d7718d3c7abe26049d57f7c5586f41eca54b2868c64983f5b3cec3216015a6e0190c11edbf54535b264fdcfe37847587ee72937332cb4337199fdb8466c94abfffcbc90b67b972d5995feefc08a9786f7a65d74d98fd0999da67aa99d0366bb64a22532cc88f991215f1354b51a987b0dfa081b64867ff72309ae321d04d9192948bdbf57b78c8eebadbdfc2a9c3c55efdab956c50195a138bafce7319a46beebc882adbfa47b8213c542aa979825a3c6e4d099441657f6b5bf22d6e2b25246ef364166ce5338dd0e8fc0c42f3970f4c3ddd3580550311e17510dd4bd72431623d5595fc37e0a5d316509d47b88bc8493dc3c0e5e707c1f718adc7c5755b5b66f6faa6c8a90305a5e72b373c592481b3e6761606775ced94f8081311bb327482018fba67bfce55e4bfedee00098fe2800afc1e9dd1a20d65fcde417978838d2c4345de6ed5f0935ed8fafd7b9bd5bc7e770a7a483a2aaef6de7765a16fff0aa91dd084a074dc594a6d0fade36cc346e7f76aece98cf184c4f6af8190e9bb3b136fb9fcc5c76f5e81290da14b0c9bd426d7c5887e4273785f4013c4b743d8f56dc784ad7067f1244f8698a636bfee41275d253e40d8faa966a16d53f17c11d606cd528d5728b181b63af242557d07f9575ecd439aa7509e6278395079059b82c52e411fa911f8cb8d9c2df8eda689fed9410b56549e765e3f0bde571e1a7a7b77bb8f2e553a9dd1fb9121349ef880784bdddb985f265a1686116166863787e725e2aadd6e4d0c53b3dd744c305d6bb9e539f51aead2d1a48672f39537aa361ca006fea260f79ec129cd1f93bc2fad1cc285c1c67955a642115c458f332db206d5cad0dff0efced4ee70dc266bcda65f63fd5df4c0ec1156b25a88bba524b72db91a202e8839d1c9898ae351fab29c38d02b896421c61272eb63127419b8d58192b9e9b335fec2f7858f6a8c25413e674b283d383ffc35fb487272499a2761c1e51b779b5a4c4c13e321822352c7e50f5bac9c8d2faadb238fb89358608bb847b1227f58424a56924845ea321125cbb0be08a1ed56de1bbce9ddf16bdc0f1000e82a896c14a1c821d3079fa37c2a19b17201e028f2ef04d722c8527b1dfefe1826475554ed7e0a269abf1e73d1e87cd7799f08b2845336a6b1c08241d3c4a7c4b036763ad5ceb960f3cc0e12ad68eaf528cfe5b66fddbe465aaae78d4296e6adc590ce6b3ee947e9a4b705644267d9c470740ee9c45f5a35a5fd1e1145f8c152dceac9efd7d7fcce493044c7bad661e1aec2c665c3de880da5a412a746738d7df2f3bd9b5aa819929ec4b12ee4364785334857db2861846352dab8ceefa0c4effbaf1d9077ba17a146075cf276b5da4b165081e82502d35eb6ac834f7be1ddc7c0418a61f93ff2cdb85f5c81b5d7a65da76d2f216c22bdd85b2ee40c300a2ac94196fdc1af54c12aee407e337199fc03bafa68b968ea82b98e37cec11bde2f2e240a6fd2e075a05a3e66864d8779aa0660bd516498c44dee6ff22c2d27cea5838738da059bcb8ad1844dbf194e265928b9a6056551718000bf1970c74eef733f453f0c1c85228dd75a52bcc269359146902446d4a988fe0868fbb961e0e01114b9d398e32fbf46b012548556fc6e1020fb6a69206e71bdeb348975001548fb29ff9f54dbff85cee84db80c09bd330d70852dd27ed4182e7c642ebc460b9a2da790049b6999546e584a0dc5d04b9591618a03bc19a85f4fca1756b14bdc5becb35341cedc0fe6e5bc4270d7bcb263dc63ac3ececd1c1558ace86ff36ba00caf256f48a7583d08549ca7e42058b5c1ae48bce2adc31a838b1391e5eca7012ff984bdd8267ee3730d2daa9ba9bad40748d3013f86b3af22142f64ed8518886dcbeda236dab9110ce2da2fac04035baf92199d99286f82a0821a86fc9e8694aa040e1b3d790f6a95dbb3f2be97da572e4e19490aeda0218d1f5380d4925b90a6be1bc376bcb3a17063a3dda5ca82d930a724c25b25cac7deda1e3ffb282ace850d6c1235e879f87490b0c3030e0f1985aa8dba342c28bad24693c43e74a343d02ea3668543d092b19a455eb95661c14410b9bae76714a70e5e17f8cf2ab5a9b65d2a98cd20cdc420e16858dbfdf2ff621bd0e467a7ce0a99502bd85d55dc7bc867ba1fbfbaece13dadc58b2140b30efa3561235da623d1a5f1cb2d1066fe2ab3f88f7a2933d4da01428e1d3f8fde8454eaee194029f59d1aa9d5363491293260b02f99ed04c4bc3bb31987cd6797a4b68555691d49c6d2df4ca6f011e36df6d141ab2559a3b441ae1cc2ed547a92f07d8a14f31c06832df1ea550d4536d98a396f9c98656be1396621f9f4b2e9fb417da957932fb9a2c6d94742bc20365f2754ece1c86bc8e66bdce13fe7eec9d21aab9a753e742bebb124a54c1f935e21472464355e46a0b1b93c2fc778655750e1d669fb80350e929ec939d6e5ae59aeaef0449b02d4a94475892935db1555ab0ddacf697395fce7e2cffb611e4649dfe12b6986c70274c02f31a7c5816355564759b81e1dfd486612d944cbd7c26c87d350afbe2eaa708e1de31ef20ccc6a180fa40649da90fd889492e3d173faedf57a04b03511eddc5517b6063819c4afd2d5e207d61b1f8885434683aec3f9230e4a39b4b9a4dab4b4fe3d75dd0052503bfb74adf667e34575e3fd224f56431f00e94e12ba4d67cd6010f2340e1da1960f9dfd62e65d212d0581dc2dfeb62cb4f7cb21932a4933bf64978375289f6c7aa7b9a7d5dfc2c7bcb626f072f84ea161d2f99566bad10c4fb564ae24eb5e25b8ff25fb93995d777be37d94a6cda0d46e7f651324e5d6b7500a81776633c950271ba06905b1840232898b213ba1bd823764d6679f173bc3223182e94e0f635c766de118276959a3a2450ed3d1fbdfc477c8115d9e3279764169c39a96925d60c50959434f6bcfe630c8bf97b6830896029f1cc65d559526cc63b141141b3b035eacb64c31b0dc2599c4112ea55f0c21d4bc120804ef2ba54381abf485087407d7824dcb2eabb01d7db7b4984ebc5615411308139a04042b3ad4237919150c7a29c259e2b176b3d302dec5f669627d910c6ca5cfd10d9b7a87969da9729737f840a2929c842e1dd7b72b255baa34823cc6107fd3b7f65ce3686770406742432586c8ea8293edec7f677b7f4be024027a9a164bb9d52c42030ba9d10e78b17cf1c37314c3ffc89b7f086d5a5713ee61ac4bc311caaa9fad84bfe465be63f047be27ee3dd44fc75d81d4ef4b97971ab56b75d5e1a0a427a2c46e94900477c1b12d20d72d1ee91bc9a2bf02e18e1968617dc527c63bc1727d762e6205eb22c9dabd0d84089fa402a79e38d9b5100b8279615d3dcee6ec0353dd145a953d97e32f2d7f3be0be6a5c5c5e3605eecbfd5cc7c00016b3c41d62f0c5e33bd46a094b068af80db62801d99b1b0f149646f2d7a55d4f8de7511c992b80ce1bd89986a156ca3e05573a264c84bdfc6c63626082b8629dcfe3c6111392c1a5f281fae0edb8dceeee7faceae212ce2408da8b499be35d223c77625b3609984c434148d53acea3c2798557f1afabbed5b620836bc129b34ec0695e55d723a6c873a3fa1cf625a56826d120547e55a6867fb199e0ef8eba7be9cd083e0dfb8c8d6450482a591604374cc9361f7b5f4fd974c9681ab3ffe1fa08d86067885172ef203ed54672785ba04be306f657a335742a31b67ba36536f30a400fa729c8b29e4ac6163312e2ccdc8d2dfbc600968e655a2cd58a03dcc503615ee317df331e1187082583b0d7547603ca2650e26cfce5ee25bd96bd83628e59aeada1633731685cdbcbe50e8fdbd0ec59b21403a127189dc740a160c667bd40ba155302838bf547e08cd294df5c5d87335962ffd7966d842ab528f6a17689219613ff31c68f2d71a0a80d2e7aacc4693418c33ac95877f4e9ee5a2d7ac5e5da089bc6835c0170cd2225fef54eccfb020dba93faf8ec88876351eba77c9d5474c5b3ecf924e602cf51f3078bfb3e0ddd47c2f6f765c4a2cddad9bc8581e2a190c6d1c5e8120f787cbbc3559ad991ee94b912b3e3370bf9eee2a824055ad83d69f2794cc6716d2f5779af42bf58e7571a17a23ee4a4dba4ea5500f15a1342beadf44c70f1680eae9185974c33d8da76336131aab9692ae3102a3652a2cbba27c59d6a6051df93cf5316abcd464b4022d703a4a51fde287ea88c943955b5dd9d44f36122b3d5a36adcd00ea8ac86f994b8a42e2ee8911d13ce17e72cf27f62062d730fca145331d30447cd67b8fdc838b843a1512c8953df7aee867de976ae34a294e48e8470340aec8c3396eb7a831c75a34ac18e18ecc9a7f19247a6b9360762fd1f8eff368b238cd3d3df30b8e4377bccd2745ea78412392d9e247007ef259a86a6076ca95eca5e6aac78b37d8f64381240816dad0e7a11cd2ec634c6a9b12a287e637aaaf73a72c9344fc0ad6f262ee0caf5db873e930bdc2c83e92589fc589e5e0567f3c2da61a6126a8490f88928ab2e78fcb35a24aaf31a24fb8cbb2fd98e598f35a04ec5c4a77c2d05d568452b3231d0857bc5b73b7b577112c4459836054541163325b46d427c62629e6ec53b42f02bec748a06bb85c0a4ecd39f7ce347d5c865dfd5cfabfc6bfad34758446fd459643281af17349dec3751479c5c6914f051b3b9b984e620dd39ff8a800a86d511b3d23bc03707a52e2b1633a6acab6b430c77994d717b347d51d6f41fbf906cac8c46242aaa49b34b5205ef41dc06c5a2d043917af6ef2c41df1a19dd9e1e5a0cacfda24b3c244ffa937cc60e13ab6af267356655c547cd065537bb863a0f869ecb3b9f4fc5d750b9f2d6b376e5bfae4f72880f4be5f4b29857ebd1eba81b9d5597bd676ba2c85f638af143310b30eed5a44a573ec4039bd1968332f1821a072647b11c728ecae47e93f5f25a293d67cf8ba5750873dbaf03d87179acdf754b31ac3dfa5d90b8ce3d45ffa67ebe2c857e39434b6e7dde42db4c13107b27b88b58891f8006236e8aaa2ba8ac6731f2f7710e0cce1c99e756d2840a2e0388d3be6ad3e27daa3808db9e1f76b3fe645f7e3868706c012344a401181b24412c184befc07718f8f6b26d91ddc6811e5c8fc7bbf1ba1b67e65d3a2bcaccd9feb1139d9e794835f51421c054ca34d45a31b190135568d3e5fa85745719ae133a8497dcf44a984c3cc33fb6152e95c9da392ab9643f8a3973ea4ce02e5bef9ed7b0abac6c152a8833998aee298a5d0c45997fbe2281fcb1744622b4335f175125d7674f3dbeca4dbac6c15477bd7c985dba2068db5ad4325276d4f3f0c7eb9d478c80809ff6b1791a0f4e0480de59efe9a03421bb39d2083c8c8565022eb696a3e14aac41b974d556941d0238c8d3de34fd5c3ab9b1d706501396814256faac4ef188d328e222627ecf9670ea5e87e37e7248dd05929c746a9faffc9a9156f712105c1453fae3185182c4a477c1773ee6e9afea051be8fd38628df1005c679eed855593e7f0bb7abc496b5899c65ee8e34c070948ab657a41da1a2859a5d92c9200977e66532784fa88719e10447dd79bf192cf892985aabaea6975d579d261053143a1dbf4e4acc74e1d3b0ecd37548797b6adf7489fc0baa7e62f07351cfe3a97ad04c4eaa494bed25863cbc706ac0affc8b370642fde195bbb241af5379548a9719e6141b594e6d5f7690ff2ad80bd4bfe06d5dc5224394d3f5b7ccf7da4936a92c94d082ac639ee50726e4eb22719529e523e15328f2551b1f66d400e5913f80cd479cb135a877e603c936410215ab39a004b17de8438b6fe6ccc4007871938a3fc383a86fd362cfa646a109df1380a7dc00a4321ec3e3770c8664e443bf30602ba5129153764b7b601c2ff70e312cc690a519682b4efefccf48aab421a2ba90435129584579db151076fa53d849572bc63d2ed2173933d4e5319e016fa63a30f1a7cf6cb9b0b3c4846dbbc0a1f2e6de816de464761cb0efac4e4f39913be4cbcd218ae8fc63e02799b8bd79e81a07a35c122c95640f72196a454c209f237bfd9c934a70044f4851506f01095049bbacb2c33ed864013a9f40095bda4100325532d768767ff81b4351ce93ce77432458882fbed200f96fe4a1c062bd22fa97c5d634697e34064a9f68acf5efe801f3fdca41ee11d2101fde555cb7fc5f3acfda14fc71b2d743bd970af8d3f17e0d9645c7ce8297d333a5e6af496d3a47551fc2d635b8bc6eee536e9ed3a72c8f247728dde850a858b03a0fb488eb550deb70e9e5c7997713d974fc56ba5ed46e3225f59ec17629fcff47704fbc995847f85f6d8a61b5bb76ef04592759c2b8ff9f58d0d71a4060792f061d00950ccd3cd93d5101bea3cdfa4f34b66382b3cf1a368f4fcefdfe589cac18b38d7a8887f859a798c92bdd5120e5f4b62d16d3b9eb1099f6bb519d0eae8b84f96d8f5b33c28c73bb866f9db764a3e71a70471f40b36b8b8529bb06849f0a382a20398c252937b4e97cf82a421428f3631f6d222219bdfcaba22eda54fb5dd5a25aec09ba5fb534120c24797d202dd0c5c8e6afca1ea40bbd1d7cd47f4a0408fe21e615f2b94c801238c57b74b4796b288e9f8f1e716585b7be8e03aa41fa38dae8007ebea73fc3222e69545f708e00a28622e74882b88d457d28aa20848578f11dd104cdd3e3e0a3392b4aa233aab9f28c4031fd7f3f81f98f89e0ac29f8ef1b62411e8ef2b675b65fb4fd50c1aa3b60c2919eb2e62b906ea68ebd7bef99a36f585df96737351d2a413679354377fbbf7b73d0de16c86cfa2ae488831a3a16638d9fd53c2e60cad7955ae0511b331656f4066addbc20c3ccc885bd27613e4046f4a3c2c63732771cb07a76c769a320c1eb3662a3f161fcd3b18af4d11cd739a03b70557a083b4b8ef4365be73a1c12d31a0520d9689c0a52bf2a0d3f4cb1582ed9d497d84981e97ccda6d999a9c66ec95bda0ad6f2b5e2cdf4325302477504fde66e53d25d49a28b80c1c5bbb1ad201590c2fb43567e8d3e74f967bae9e8e6a727ef60762592b777e121d679a1fd52c543b3abe0d278e408cec45d27ccff8d7d6129c38972ddd7fc69a4d0fac0d59336f72cdf17150d3ea74b484a07e3d735608c4c23c00ee846a317b0eb7c0f7292def267c23a21cb8b1e579f7f07371cee7197f98f6b9ac3fe22bd30abba10675117b4360582e17a9cc33b06f8a664c3c7c8106481a2c3dc88c051d38047e7d1cbf0594b378e3f8c10e70d487b6ddb7e57cb77002a9899caecc86861cb92a217f5354a4f14e4450d83355730e20e41a01ee3559dd4c4742c0d938cec20c7ac266218096b2050eb00cb2b2380180f9fb87ce9edaa501cf7ddc58260e738a736d859a8cd0ea909fda10ad805865ec7239ec1955d6f24b3dfa14e38871c8978dbefe30dd0386dcbc0dafe4788bf67a5a519f04fc6bd50a150690aea1df70df550adf6acfc492abfaafe789fa7e677753b7b217e0b287439eb0470919c2b8a2ca22aa235190823b279066846a9284da1f11bcb7c16bcf3db05677d9fac760bc2d59400f953198021bdcbd15fc933794e613adc86b30c3a3c7b6316fbcf6f9efa777533baee6d0b35e4223f87ebfb0f35faf655ce30bb480c575260fd41561aa2eae84b484dc185d6cb87eba972eb9743f6cb2f83a1776f9b464459bd19a7db2dffccef4ac8d94f23675dc5dc7ecc23d696de4493e953472c536d106be8afdd0ceff77f69c2fb97db5e0623c1cb8ba1b13d0dd64614c74268790cf707b0ca0e059837347cb9c52821ce6911e635a590f2e390b0f090fb2a25fa4286e8c6b675a732ce05031d75158c35bbe7e5bed567dfd9cde01ce0c18e889fb8e8fbc0ecde130ba71a54394c14ed8b196a0a27cfd1f7714c9369f28f76552ce8babea459487bfa4bf94a58ad2b47b59f841f0e91ba124bde8842e26d712ddc824d11f5be82cf99007d050613e0e9423640de059dbc3d1315705a4706fc6a85f5f7845eb4ad1830377a496575006bae6ad6f50825a8f9ba94a41df2641050e69b3ad8f77a104ca26835f57a907ffd498aa142a431b06c1a37b8b7f6ef536e7ea86c62fc9f91204aa4fe3a210dea7ad8817c8e236901e29ceacd1bad7665276b6f96249e971ee58a52ecafd1ec049d3e41e00a243091bfa7697bd6fda7546c237f8646694447233291d7419e3332a682e3164312c5e37a47708f28baabd012388994a179acf3935059f1d9f1b59367ff7367a4e22be08df8a29ae46069e4b794534dc7cfa7b1095c636c2789d0bd9f1a668403079b0d92af1ed7816ecf50b74794c7e9e406bc27dd304fb5b86e2b8e7ba94e86444380322afd76006f725556c1ff13858775e05ed4c0d074d978ca375ba00c85f949a365991a57bf2c7f768dbaad2803340d61cc64666b2dfd43f16cb6c4b98530f902014ed7d8c1df3d792a38d00e0850f83bdde41f5dd5e11fdcdcbbf1daa82b930e3d965355e56b7f069b47709968a1d5332d51382ee74493b3437e7134b99d271ddbc198bd3bd820e5689520f5ab46986baef253d410f9788172ff848d74864d0cdec1b04e82d9a7417fd20c8250c28d9238fb73385db9ad4b47169abbde0bcb37d979c8b39aae6727e73f5bbe12334ff3974cb9dbf82a65ca35458924ebd4171e0ce39259fe7c4012ef813f9b4dcbd1e0291cb20cc060ec01e2583f3783cac261653f7d07d1c3b2a8e72fed1c09cd863ffe8d368f1c7ff9f162e52b4c42e34a7340466d85bcf94e57759e21a19dda93eb01e6f8db274ef09ccdaf2968b968b4e23bfc8c679e55b96ece72ce77f3149019a44e410d871b59bc9f07b6c72331e0b7ab884dad35450a40c09214092e6402fdf5d27e929fd097de791a1ab4e458167b59c047c5a2718ff3a5b378b5f2010cf091165d4f726494ac590f7d20ddfbeb3c3a31504e98263600e294d42f64432927334f243b0260d66867114014546e1fd535a80670406f0fc41a7613a9cc737af91b9fafcd7776fd20a94e1a013f28349fbc413123ba1cefa531ed489f082aa4d23a8130b1fc2f8f8ef62272b848868204b4799a35c0f122ccc8188bac9d6850c46c50c519faa69d67e485c9bb4696fdebce0850373d3860ab0acd9a87607facd3eabf6e30f0a8467e3c19d7b0c63d512ea3dd7ab548ec63da038814e7ef532561d7441f093345aaab9a2f680d42fb7ce6d2ee2d9393c841ab9edd6619f856e8e9d3b50f0effa6279fac2e9e504a96100e608e6e6dce25ba4657f0f6d300dfb306e44e3efc59fdcb4376b8f1e6101ac780054273e2df0bb987f12f70645af0373ea1c32e34abce89155d25aa70aa16f680e9e8cdc7abdc8ad4d3a71edb457ebfb596ece6e537071de6e94d8703ca404469772c631627c5cb03841451747c34ae15341b847b8678c42d4af0bedf26bffc178f2ec0cade001ffa6db867705c83392dd6a889aeb4e93b2b8381ac00a1e2949421b901b697ed2353b86f81e94880e80df2039a291df9c13a53be5419dc7ffb16e3853b40c07a67c64ed7989cee96595924ebbfcdfdec0e81685f282ebb2f0ff59a5dac2ee13e3cc5d19b3ca8d8163223517b88347cc7dc682c2f8cefca62fbdd970d07ca6dc02738d767b4f68b6e64b3bbc273a5d224aa72b2024d7c1da9bca5f33edd4226869fbd529672b4711de4a3e55931831cfb7770d61355c0607d701db79865f593365ba231ce50f007b4215d948e61bf08d98e230fe519fc6a177a9846c04e85b7edddc8b8e608e2b6c9b0aeb2bf2b26ca665e40a6582101e76c33d3d40cbd590496333bc9e22f51021ad6b870534714bcc1323596632c6c69a0f276263f33037f7dffd22e2bc6af6fbb3185fe86227aee2b075eaf3f42200890f182567576842c4e15a59edc344370b37b4484edb4a43773aef0128ebe865d7adecf1b524d3454dbdd995bd109e19a68a3080633904dcb596a59a83b3dbf6db0b2f961b911e8003cf206bfddf91faf2ed4d583293a70b5e6a17ad105307c33f0b161c73e6ab814889e879269a6925d310396f1373907a569760ef4cd7a04d8e652d1ac63e11472d5ae3c31c460b694b68946146ed93e3fa7b3bdd0a3801536a89175f65acf03570947b8d5ba66fea80b1d00f970a927677484e3f2a9bd78485381f1b2af0022cb90ddd7ea93b64939940d8a111994fdc56120f8b5ca620bb14946ed3fc5e2563be622db7497c64cad9638fc48696c6565a91fa430b0497ed6b147c65ee0c4b3f3e4fd04fd7a21ba23346119cd5351af225761f41cfd2dc16434b13e87e7468b056326ba17a338750ba9cb10024f7a89fc341b330108b44341589d8707bdb08f9f81807fd298d902c4d6e7074f32af4e37005a68c430c68034e3a3d62db4964ab5ac8aa7b5611556ede881ab02b8e397cce760f8bc4a73e7c0138b4f00677830c68b6cdc035a8241cdb0bbe833cedce3da969497da3a1f4415e43da83957ce492362715a8063efa53e87af4736a78e1782b92aa291df8aea2342059b37b5747ab3fa35d05d294e3c4b8447e5c5627ea9115c5c95a066333a150df34506465682da4b6f17d1d58fdba3d1a65746fd9b4e9ea7bca66440ebe5af2924823412d4b9abd566e5550e760bccc979201bc1f516c31ad6af3fe86748a1c58fc665881ca560cc7ad3259857550ac769f18c180d24b3c469fcbce2b19a5145c866e376fa70a8f81d53e3ed42f48f0e8d01e3dc8705369cb2576aeb12f8effabb7c03dd9d4138c69f3b062e7c1f63c1f8385908958e3d2c94ea4d1be53c2c213eb137559dfd71c5e38b7f4e18d99c4eb17d9457418f73320b73f1acae5e3e88cc96543c4ba6b19464793aeba31767f7e3842506fb561bfd3d2991f3d7e094e37f96ea98d8b4852fd202e20309e8638f7c35fbb2e9033fcec9316a658cee79643ef2ba674bd4bcd44704df6a9d70fb95e346d4577acbc8cf7732d7a478eb03ed057c263b28ea99dcabf787b834b20f4b8a8b7d99b5fa2efcce4aeecffb12d5ae54fd9d4f37d61859ffd18be9acc4e77bc8e172601ff1ddc9989fa2620501dab653fb444962bb1742d3591a3b9d6dc549cc85c0cc58752d217e85a3464d81570fb66cbfe28067d40022d6a3c6186cc08bf8c4f2a0fd8f7d819a7884bb7fcdd7afb9c39f45ba361382a1835380c2ec2789d29f2621c4a247f020c10184945477f0e4f001bc39d910f06b57415204b25759150d45ee4fc1634a0e1ffdb7729490da06a5608d734b83f450d898ecc1103f085e068c1a7b298507668c2cf81466bd6037e390f70365ec408b83331b0b47106950613f5f0c17c61281016eed60c35d0196b4254b0cba67c849ddfddfb5dc3a28c6034b332e202e8d2f5a45c44a7f67212cedb65d32796396a807a13db3ee3d36b76146a28fa98bb86fffd5bec83e69b3c86167ec4e1c4728bc7039fcc646851d403a6fa8342aedb16adec4f4344a9b2d2020dc0257ef36dbd9e68d97616b7b26f92cecf6c90d82535260b182616b3126c83298e1cc44dc2bc7e8d4955dc85819ca8c5ad7a3ace28c0043ee5e8191c4f36b0466f304f8f6013807696e7d3f6a61be7689a26880dd1b0de87da11971dbdb167dcb34dfaadf1cbbf986fb2071e5e439252fdd23ebcdbb4410b51f8e5aff5dc4d73e1eb87a719617e2119ed3e90bcefcf6e10705526959abc9751ac345b7794eae64ed002b61194f6fdd699cd554df026327c145c42c3f4c72b8fb7840d4ae26acc3a09ccd60cfd506b80665adaf715b4ab17af32d2c7764658d1fd32edc7cfe45b8e8cc6aeac4b39baac3494938180479bfe1a3de70df3b5f69bbe26aac2143542ac96102170b1b2aef811be602be2e65db8f759af46d8ac579086dc958880fe125da8b23279fcb096e25bd821b2dfe4155da28e3871a4c6646cead5761961f3800a9692d63ec92484a4b86937e54308d2dbaadc2308063c11f505907b2cb7405f3b7817c8a6216bbe0af6af03d29e9ef5f34666c24505b907d0b4357b792e20acb7885f84e7c6481e1b5c695a5f8f231a60ef7e0b803656dd9c0b9e1143f9abb43737b6687cead4e20a62cfab4cbc547c4600a840c064771b29754067e13b93fa310b088010e3fba8d82cd82382eeb2a20c067090a2ee049de8f28d89a29d003cf69ccd6d912d73e2aced5158f78a281e6ed00feaf7c00f3f3e2d3e3da19f4b421f56e8dcfd00fcd3dad0b4b4f3a1312a81bec706ec40ca86911863fc18ba6f106ee62ed5c863da91b644106ea29abbb7a6c49da7fcb1f390c48cf4533e847c4f35bd584e8e7e89ae98cb9fcca87cbd872b7dab284451cb68a55808bf66736de7099d26cdc2ff51f22888771b7422d2ce90a478df764068855bf6547594f3b12a59915270b3dd269ef27be6dbe2dc66282467112857e0567232e87c97d0a67a25b7b95bbfe21fe5a6b34c4da2b9eee699f493ac08c102000f9a83c9b66f5266af3e9bce7b1e47391d1faf9d12ec37469738a6bb0fba86444e19d06ae04bb2e8a05a663aacbd4a4d72973b5fd617cb71c0a6eda52845afb8ee139001a9a291b84b0dd6019c911ed11f3be3848315477aa978ab37f8cbce85961cba27da035f388a3f43309561d75501cb8b28c44b69afcd42143c2f07d42fae52681aeb0bf2de4fe1a993d7474d0fd87e364c4f2926e2777b4d24e2b58770ddafc0f61cdd41ec21bdc28f904f2caa7fdd46b23dcd6b127fb99d8bb22edadd9d1fe655d9dbb25758aba358dd77148b753f868d9d4646878393cb0c50fe9ead1db13f1f17ad74c657cd725a2e840aa94f9ce9570525a2cee21e6a372fea42ecf05cd301f52937a7ce59c1fa77126b74804a97cd37aa10aa2a3e08b2ff340e8ea7e2fde82c355e8612ef40e03a71514a37d2cc9d321d5b0bc420ce2c348f164b24cf53d5c1409d323e642ee5562e39c6b90c201169f70025e8256c5b2ed1a98fbfd44027e93dd8ba9d5ae041c70fb4e530abb1c2d8afb576c6de19c244903ceec2e5ab40138d0638e2acd9fb1fb493b12746ead6fbdbfaca3383897b6cce6f35d7fa229f8662f5d1da15a12249fa26e371f0886404af0760da09ca610f29e422cd71b9d1e2459d47c7ae877640182cf3022aa0972b460f8bacfbe74e00ec75791413b651dbc55931e220d010a4af8407c280c9d1578d376dc8a8fd210fac0dc8bba96eb4bffa8b89160b337a65a6efbba6fec3e44367bd2da0f03b74b6a322e6e32f3865895408d595faf0214126f3cc1684ee0bfbec9b25cd8407eff4367337fe75bc6f4b62eb9b761b745c09589e4f68d19dabf368a458bc5070d8add5c8cab6c9bf8d7dbcbea06eef28797a173d6c3232e4f1e7f5271f27cc8d957f72f7cb114caf9304be0065825c9301d7dbb137db809ba1479208e3db6ba38c9c9ad4275123473bbfb8ea4969502e7d6eacdd16e231bf4cb4ab23a31a0e2540298002497bccf79417028d8b3eab2b561f916ace3aefa6a4fb236e973987582c990ace54271c44e62fd68bdf6d8008152a91004fde946126a2f7a7878c36a00c20c5cdded0006fb1bbe466f5352003471731e35af92709759d14097c408f4b767f10d9859ba3c839283be1f09a248b78ca235c46e616242374394f29e195ac50ef5aa1624ff3215949b652b42d57c88d3d90c6dbdfabcebbfa760c6616d3fb348eae6a457573c0b654b5eb53651d32d449cd6fcaa764b4943395e135ab5dd0c6697f652f8fedb0fe7a8381b8659c2fadad6d27d7f7c12ce7f4a2048fc9a33bd726c88d4a254f1c9e57702076c1a5cf384d3519cc6e090d1cb0580a78eb36241601dc71101d72fe0cfa4a7d2a7eda5d4ca0f61258aa26b5656620e53d7090b89944abf9014c58be39ac0afc679817f89bf6baeaf412df727947f1859043847c3305576c2256afe9bb981c3498b4a8c7a41e1b0f6cb3fa1732f492070f8ac3f424aaaf99795e602475212870ccbd505facf7de65ee4c31d5c7957a3f150ca36c0a723f72278c07069c752adf9622556e5c2bb486af267c976128b360e5addd04c12184c216ab97fed4d1e197679be60de83aa09142861d3e6042d7f32d00a75d7a0785963d7934d094703b9b073168e2fe1fcf46deb21a87269931d66816e5371a73f95929d589e6506e0661cc4d2550ddf01bf784cd99f4b339a94bf344da34f53ee5b8a660d3029e12fc4f8a8403667937f871b36ad68eb0631a8db0415ce9e895a6328af3daf9c3046b1d221c6e76dfc6da0fbcad79d510e4bc7f548c1a0b397819eee31f2abe79c86faa3e99c04fd3426cb4d6f92a78ddb90d8f44043f63585e208e35d2595236fbdac7e2b189cb719cc836295b15fc4de597e0907b09a27d35116032c4ad3d7d36ef4d14b27836cf162e89b2b823b84624e281eaaa7ae89c12aed823b1ca1f8872fa6dd38d0fdf5711be5a76f06403098de6456a0e2416df2cbd682863783e3bc0773a08a89a850a7786e74832f29901111c41a914ae86f376e26b65943058e39db07eed1612d048f6fd0777a82ec5121dd79d71cb0f85b8fc465c2cdcbac04436d45bf892720f9cb67ffc8fd7ca56564fbe8f03ff3829b66d05fe597c5d07767a18788e1bfee10de5b2cea83579638dfd3edb12d0cc8bc9ae35281f119968b76027cc94ec1145f1507c7e55ead6281b1b48aa8cce24904960ba314bcc248844201ef925762aff71223b9121dae67c0f4df519486decbe11776d62bccdc7cb1ccf962c96c8562e83d5afc42e7b119349cb062c729c63315052ef1e0beaa71c8d0c965facc3ea7c24048a9a5cf5e9b7c62007d3ef92aa8890afdb36dc905dd97fa1d91b6babc4096049bfde9cbba27d16ba03efe4854555c94912c25927d4f74a1264d753617704a6d3af43c2bd9639f3885660d4449d8100d7ff2ca8be7892b05580f541459c8a9f3b6f5bff92aed9a99b9cc5fd3428b4f57d7ba5a2a758b958618baee48513ac74a3bd041c2f769033cabee9297664543aa79430f3c36aef019592734828e04ce6fb0172405fe33e61d22fed6b994113bd0f4199bbf78735a5d9bed7afddc49dc366fa62900b6aecfc0a443279f2ad725366d376ece7db8ba5b8d110f746d22075780438b9f4602912142e8cf0f792e6808228856da335c5096e6f520c8547cd2c10153326fcad4302e6903909b04a1f251665782e6cad365e24f8ab7861601ceed0c74911257be5e4d0bc34b90f4f383b0c69e73c71ab18845fcce8ff349634588cbd1af3f272540202dbb2ddc0edeefa9f2cc5d83e3ff27146ac026a856acc7c2ce46b20acc2f6feccac0a6c045656dd70d0a8b769f0fe6b0881a80771d5005b60aa8510e402d6409b58b85168b6f1d23c2398bd5f67d979288c727933a00f05416d5ba2140d28f6183dc95bdaec9a4d6616ecc5ec12a5645558ca0223cba3d0653697cc92f73f374cbc8f02ebd5b4c84f3e695dacd39d7c0db8037f6f7f1ffbd3d675e7400e19c68d331d690caacfe9c6ceb67221550f0d16e277c2380ad29e65f009be2acb20cc59c8dd2633a9823eeef1f05971fbbff6b750c2d2afe45e9856bb8bce6373b4e3574ad14b4b689b3da4e1c70751ea7dd171fb9a85145cd899006ee3c11618993ff727d9a9ce161008a6660bce0fa45830393a8011c3969f05c572220fb48fb0395c7a41e203d8fabb3bd36ce8fb5525ab728ca6b9e5a55a618e07291a8dc087daf11a6890f7c13939eeb9319be99b849745597b40cebb8f01f1e77a2701336a6841b6c0736b5fcf814f12cdb3596288c1828f3b9a1bcf52d127be48b5feab111309bfa7c02b6b9f922e581ad3a1363112a6ccd92df11d7e24b6a2030799930ad843c93bb20478b71a15ea6eba870af0276e7e2e037bf2f9928291c38bcec356483cdbca6e21a18a083be03522a1bc6b04806c988c98f3d36e65371880ca78a458adeb7b6012b8358ae0cb9569a6b73f45264f327ca3cc45d61d7d3b8fdf3d333d7fcf4e97bfc6939d044a56ddbdb3d48325f843bffd854645f1ff272170eabbc97d92fc3cb431a2e7f2b495901f122216f72633b43911e82aa9289d9c22a24664555d49b9be845185d14aee52975fada64ff6316a6511861d81dd6fe366ffa97dc70d081bf61da8efcbc01cc872acd7af7b793fdd1334a6291349eaff3e71ceb49bdeb5f0916c0fdc1a366288a6b143804be28fa26b499b50f9118ea2ef67d92b12c6c400ed0ce0b1c80bf78431e88c2db712aa0ad3bf74ed844c7c745179445ad5928c2669f398f42f90dc0eb9e052b7efefb85850a1892d9c55e6a40f1e0107c6663730f52863937df75d2dd564e3b88087a3883cf5b2eb23444023d909a8809f0609eee3cf598d2c4df734c377da9657e6f35b22d3238a9a35ea9b56f84cdfaa0ad1c8df03df8a1691dd239323a07da58902167d31042d06f1277c9ac8caba4a2d73c0e028916808089ebdae1e651f7a0e94774f3dd91a3d4720d9a458beada18e0c8242e0be6803f9dc21219983b308fac46ec0d1789849e6c0b9206c3faccc48f43a76e7b861b6b5e7496a3d3e73b8d40b29cd87478463a0a653c457f334c31fe3ebcb4b4a15627d0737fa61c1e9f0dcdfda00b02a549d4d21547080f544a7439cfebb68f2c5230d3d1ad1424df88782f8ffc9dd613443292c970ef33526638afe8bcd0076c38eb27f075346d0e07bdc54a8aaab5e100dc55c884360d56fe9789d4a0a175f63a8440e38f3efee65349ea68985800f0dfc8b98d8ba9cb48f4e7c1f2df30c4e1faa81fe4104f62b98a64e9eb864a6b4141260f41a594338d69fd707c5f80f31a3b527308cd0660ea438eb3058971601accef8ec9bc208e36b474be228a38f50f15ba0aa973e865c4ecd7baf1bdc9cb8978757eb987ed26201898e22f259e2553fb34bdb814bbca5e5ab224fe04886aa667ed273223850462bb006982a19946fe68c54b7f26cc3d992bf15dfbade2d15375ad8f8810b1e71f8931dcbd3c819b4d97b7c0a231183caf72adef56cb1058681b5da8539705fbe5cef7d59bead9c45086aa08d5b2b0730d5c8b0908225eac957cefa7d7337e6f6afd2be88b38488e8789d5dbb51a8b9602765e7e2a8e3e3a79966a7983b82b8446967e90b9eedfa9e6e12c1a8a4dbee44c491489cb073d1dbcc9f6b6b6fa070e8fbc2fab8c1739c8ea2fcaeb72b33ccedbbed4083cb99d34568ab7dce4b9ad81a9b3b386abafcc02a15973bea493f4567a1795cdacf518dd6943546e865e32b056536bc14402bf711c762230fbae59e6a671bab341a92a421aa1aee0161938740908a283ed9a9fd76e02fbd1e2e24b53a8abf1912f4f251c78f71746010cdf37955a84bf5d14d856f1fa055e1ccc2caba2c2ec9bf20d99edeed1d1128b21043bda4415813313c0534be255beb2bf9c1ec5f41666941c18293cd01dbdd449cc69bf3177a58cf87630faa406bd8f6a982dd4f8ddcbb7f6ee29079be4c9e51c51a6e0614af99c5ff64793806910ba17efb742dd6f1c9831d507549ef6c03a347223adc8b61bbc9652f61d834ecc3f7a336d34aa7a66c4083e55eedbf07230253f82438e9455c020ff39a02f35ae560281d7ae54a94b81f48c560151941090222af34370d1efe1043b3c47e9507cd5f56211097f199584288c5ff167b5deb1e77064b41ce877213a417412f2733a0d0aba94d01af24d077ec11005f2e048fc29f56c13aac7e7de23159106e5c1e6bc66ed07a75b22e9664d61fe64d8a7bd941a8f62598f7b54343c233fd154aad4a7154fa3944b562ca7d1cdf7d66a365879199268fcbd0f09ece11b97915fec6d36e8b8757a6bcad8e646b910a0e3f18168331c326ebf568f9b77f3f85d02ce23f5adad8f659a6d96de9cbfd0ed5c176bb19175ca4797441fa710584bd78c4261ee7ccdce753b4d8012fb39d92f388d1f3e5b7f9eb4e1a286f1e2561a627245fb187cd2494660b12b0e3183aadb445f7c90e4bb171f6454d2fde1e23977ea1a869578a6a9099cac0f0bec2a0f546c1bea70954517e080c60cff7cc3cdf72a5fd85cd77e9e572abef18e75006f3b25bcae50d1bfdf87f66a4dcf954eca1869e78e4d84281eaa3e5d362a293dd0a9b9159d8c427eef81b90eb4c97364615b7e2ccc852ff6566fa79fc0e031c99bee2fda66057bcd0b85793908392c7912bc7e8a5bb5c159cb545cb83f7a5339db5757124235e3b3f4cb1446dfa200db688cff7768a1c51dc3f63b2656aa443149043258b7231bee91fd43fd0cb7f1afd9bca874ad404f01ea77b6b727cc55d5478041241fbc457c255f0f41bf1a72f9b6dee42e32bc36bb40065cb5e150c458c86097c743f3ab0a5baec97ec15aa674846e60d5b3862a045750c5df3ac8d58aeeed31046a1b7c3f080626ee9d695c1c65d595171c73043e3f20f77442ea43a73c44a5d87ebf6e7579372aae485cec121375c59a3572ecdd1f94ad1664eb771ae47949763525e88859dd684bc4a8e4b0d7c586c4f10e20e701cf89d5f2da1931df6eddf578d0cef53327e52ccd7ffa698a69fb2816daf0b476340195225c09e7d3e5f5cc4e4eba676f4c514e1e52c47a04af3bff0d92eeb115ac6af7ab7339ed9d7f24d9262b56fedd06d15e4fa1418aded614d90250e5c1614acceb6063527e327fd960054ac757e2aeee571732a620907555ba6db953ef73c40abda0d5cdb77b258c812482a3ece2ab904df2a6cd9882802223d311c7479528d982ca4ad21f9b38c1df6c09a38664289494076da8285c423245e30aeef1b69f4dbee0111e4256723de9e79e9cc5a6a9a912272fc72b9e3d41622aee0d37b38b66a9c5ec7e82c7d2c3422eb8d50efcf2bef7e14352e22037bc3d2d4afc2d8559c630f1374a2c43e6ef5239c6184664b5ff8b1db4edb11573b08cb23d77b82fe77e05773c1ec9df5a867a8257e1d9c1c06b9e9f9bf6e0dc761af7825743e1242431bd39215b82ec145819e4993c7b536a674b25623b8673c4da2172cb6e1e1387a71e1fdf41dcabd53ac6397851dcc38f13904cee977fd0a6c4f87fdc5864f37abc0dc1e24eb0b3425c2257db6e87a88f8916904994cd7387646540353c992043437ada8ea422af42859a095ad36243fc8e62c6c671169ee18d388eaca517467494bdebf7877f39eeac4fee588cbe7a11a027f414af3f1c242177e7c0837846adde44a4d8291650d46e64fc1e58fac34f808594f1a436f43a57ec0166837b504863d9b4b9a6fe06086a5459277a66b3eaaf307e862b04d0d500853f97eec4800797a5c73794317fa923e740438cd5ecc1cc0ab498f02b14ad7d4c19bc5d58d1d4ec72f44b93e81d619e64eb7f11d8df5d23cd4d4d16bb944fd37cbfd0337e9eaa584dbaf0c014fba634cde83596e152fd1d39788df99fdbe3c67ffe0554312e357851c5cf6157fff0f077f48342ec7675d3ff58531224c447e7e395c86f6dfc4dfd0abc5f555fe7b24682fc60f57976b11f64f9f4d864a51366aaa06489530ee6a9c68e1a3b7c1d71617a14a32657aeeac41524eea2c8859aaa17939a94ce456aa8c808972e20648575ee1258d92d3b5860316597add0294e8d86be640c3fdbd4b1a065c3eb37231984b59d9e4992f978eeb26925156b97ef44f2ed55c9f48486a3666ea6cee7388c4019ef28c3ed711aec4bf5e1a3c4c56345039d2131d869f172942cdfe8c82d1cb40fe8c971f6cd41510d9654b1099c381e11d343c2f16a43c15ce2f898d61dabe517ed7a1e156e779097bf8747773ef0cd2351e27da0747027c6293a2bc7f0d30d5289ed271c2334079128f59643e23e375dcbf6c359c66b03d6ddb6a84db41a27c0a74b48a563f093c175ddf64930e91303fe2426a7b35ccd799af79f2a93508d89f0ad4050e03826ae166e906cafd2b3275e48183203db246f9bab6e9a021bd5894baff32de5cd29c7dff40902d6277094d25773ecc207104995162fb106e94f60465db5df875b0cfca17477347d1148dca5c00492a8ddf9aba7bd2a32227444827f8b6c8775ef938d8d2499fd70e5b7c8f19e1a59b99a170d513707bb3df1a9b82fbda177a97333e6ba2b635ae9f80acdb91e20c4527fe74148554d7a72970b139f00c11936e865c30e04f3d570501c17f2013c389c31ba6fd3e53fc45a57866f1801c185d4c3676ae1ecb848993e442e1b6eed7a3d40e52b0a2849f84fbf173a0679bdaa855630b880e4754124708f506196cecbe12be153b8a89a4c68be6c466c4d5403cc734f6e5f24d66a4e3b60b357e1c70af50b4d5e111837ffbe2504404d5f6d149aa4df998440fc35ff4bac6bcfc10b8ceb75dccc612095ac2dd41decfa6a32d3cd10e88557e2606eccba47e5160c45cc63ee80220a48aab8ff962c8a33c526df859175828b580a43dc30776b08d3fffacd7ccc17bb84e91d1ac1afe51e42ee0dda7ea9647f0cee9933b816363b4d9e7643ccd84cf28101dddb1d73ead13d693b1273c903a0b546d9c99c3f1b4da6aa9db82dabe1e151b42a4b88b2f82e43f6d3e1fa2eef5f0c7b8790c9cc1685410da8c9f7f5601cbcd0dd9ee9d78449ff9859db2466c85c2639a7e2212f56fe6f5028ac7d2c80f864ecae0bd0552a00423824f402650e0e3c47f944fd085c7dfa336458b30be512e9bcd1406a54a3325b43b2b99a8363832c1cd146eaeac29d3b9eb0a7d861832eeaffa0d3d7596480f3b5d0b3be59c2feffd4fe539bcd585b58097522563206c54513f135e77f1729ecb8f7f84b1ddfa5350317705a5669187f4b4502a972043e73e555b0753a941299072cd8481c3f3f60bf9514c2441ca5401f3683436ad223373b980922e941ec280cd34f8b5609ae5ba74b0b3897e9de38811d771baa4c969eb93d91ca3a0c252ed5c60bebbcc8db10d59c8014333a3f182dafdd34146a775fe3e04beb87184d323b1420cd288e6b2afd2c6835c7a675f16d2224a3917af85d9b13284b1617163c4d2dc3ac553722fb6f760628a2f2a83ae1353a3e93c5d18575bd704f3303d9da4ba191299ec8cebba29b6d76c85ab9779153777090575cebec4a166f5967b764cf218093a5d235582ceeb8f31e208b7cedaf8c19a320717ede0ed844dd8309ec26c8da169f35e8ac93e502a8c4e17f79339fcf93e8a5d964dc1129e8ed7741ca2de15eca9b934f06a121d49d83cabdf63c95461f7711bf5143c4aa642aa788405cda89195c7476ae29d855fdc45b93e321e300af2f53fa14a0ce8e285ba2f871ef1c8ff42e513e43ef71d3f2a0deea35d64a79e51d6f0a8a0880a6100b0e699bd7dd3a5a6b098e90675abb880f6b89223c75063f1a8688a3c76eaa6b668847183908cffdcd762afc5592348e34d66004d09d250999ff766df67c1966d62e6687664cb550fd02798f140628116cef668f4fccde337bd8fc98636e2a906dc34c26cdc6b4ec1d78d0c22535d1a248a1dec8417989944d0139522f00019979c83854237743b0c5c2efaad505a6818c4f2e4f59f473db44f92cd721f4b8945a9ea0bc5748d37fdc5c08e99fa05a534dd7c7eaaab5d2f7b7aee9bd5f998d00affecd608b0a821e8d7c304db450b2342f875bcd6057a859284ff689129f78c39a42fecc7c6f0d237e4129a1279044807b74204773e3eb982a4243a1932bf021bf3b02b1fd40f39d90fe089ec9a5fd030b98c7ed257c9d479774b4ff3c788fb3efe2d9fa5c9fb2f3e3685e3391ec9a0a27e3b572d525fe6d1bf5db5744dfda8df4f34d1b425e2eeffd698d250f4434d11dc229e99eba4892e64478e4095d63dd09029cd2a382322a6e87a82e8680ce74d72aac4ebdffe21144532f6a033498aacc2c598a64f5e22f6dedb9d14f7b67dce3be9882c305bc2cf21c72f0afb8337311d7b436aeee0eebd23f5654c481cac224856a881089f1a1da6c62b5dd744fdf3e5733284996fcd1772ea138b9ea5a4fe15cc1a68814114f4502951c13d4a68204648f363590f1680c89c9d638bedd092d39bf41097183113bce15bc3737f22f4a28dd99f2530ca4c6bf3630fb2149992720b9d09e2f431802acd4cb56448b449f1d7e175657af9e388989e891d4a3a7eeed7c67e6af0622191d5288e5002dbc936cd1d03aec473aa4c7dff721e8d1f19728524a7185903ec78fc9748dee0aaeb3b48b5dbadd0a61214fbddbafaf7689ed190a3f44cb6a3023bc8005388b2605d9792a7452fe17df27b94f717f9ae257695b56ad02eebcbbed7c06cf669bafa8e0703ff533ab300c5dab82ceba7e76d791a3350f151464d6da6620e6ce3a0a1593eb077b1e87cba86140fac8019f405744b4482bf8b1e40663f623700141bb2f672e509cf15004d9d8752c74bd67c1eeb23d5ce28c80f638b99442f8b0b058fe139f04b3eaecf3ccbdaf5936a2079258290429040b6c0a11df6fd3daf8cd8c445f7edc7b84101852c188abce957b852024616dd4ce5c892ea310d3e8cd0bd314c646c46707ed926237d287d340d795e78e603cb0c8e01011a945d96401a28f93f01ef0fe1f0c75d735b652d5e76439bdc6be6cd2eb1709a69fcdf37102fc86b2bbb28a254b77967ac23c3595aaf9069fdaebf24da0973f359bc3f207d4d3e1d033d798424f89cd8c773da08c11dbbd3826e159ac3ae1b5319677f2564145287ef4a48d3cf4db6d06167f646de66091f73bb9480a5c0238ff52a5032db690533bcbfdbaf6240dde89bbacadd16470dc8935b51433b16c8dfc08139c6d037b9d7402589da9f69148bebf1279cb465aba5ecdbc63bfbb3c66617ef4ca6e446366a3e0eb09f413ebef956bd0229b52ffb265e08e2678b7f53714df77e6a9f457444857080ff6266a82cfb353ff4c1b8f251ea02ef9eb0fdf57ecd5eff38f0e4ea59958fad870f0409a2257dbb037f6df9934b0d40b276b5bcff40ce71650c56e94b42da9916dbd4dca76192f607ab24980e62a9bd79aac47edc7e3e791f87e02d59f831955f5849ab3116ab2797ac20abc33d6bc20ac070f61a6fdc81a33a6c699e94c19e52b21274d4dd0cc7bfb248cc64890fa5d622aa11459e6b26900a0975a27d2951ba3e1ab5178e6624318736bce533d44aaab206ea1f1308c99b2f32f99365b512eee7cd9cee34eb5bf30c2657a0e63f1391d1067baa9040c9311e14f4a4e60fa3067b5851296fb6635cc0ac1fc60aa184d780a2bdc99f94f71673ee8a7ba81a2e9c64fcf1fcc20049e669c2eefe43b8440b7b73877adc129959490d2e92305959c42c812337206edfb6acfa7e41e2935bdd133c39cbabab85a3c6c51f33167676e5fab67dcd8708e0eda8a5b85a7135b8380be84785940ee4d234d46b0de2e907755b97dea384658b7416720811ae556a6a6fb90d6b0a1a5b6ac36d7e9afb0260b93f03f238375f7cad5f002c09f6160c1ab50a20638c4e66d3be9022bb1318231e09f9aed1a3c8aa48e4358859b01c34df384954b797c266255db0c1f2d8a2cc6001b9990816c850382d412992bc0af5b6b70108dc099d0ee2fd0662d0b8e755c6c12fcba5d62eef4693e36aaba6c37157359a10545b3371bc3c39f4790cf5875a3378d7a866e2c16bfea1c03da51973cd25d768e648f84cb8bbd1fa486c14105bc5fe83347f16ecfbff796d4152335ad77fb1ade2920a657dc3cfb9b889f55a4f8e96660e08679d066bd40e0aa1b20002a8e8f4dd6fa8436c164aea511d05409408954fa76aad074d0e0f39a7f883f39bd3577db26b42271f3085709133c3f1907f86ec36ddfe9f2975ce4b96f209b282394675727ffe1b407fe935d0f74a76f4a5d5d1732e72984e46c261b02c0b2f373741b3379dbf5b58ab45cea63f43fc5a5a71a01e94e9d2864273ad9b363e19a0b77969b0ebd54e8254a9a7531cca69da797f8125ee9f0f80eb7f44572e28d2c6c332e95521f086cdbfc95b765edeec863e4ab3bfd72771e18f9e9fc903a8bff6adec1ac5c055de8144bba68e67cb3d1184ac0c2871bf59cb15193b9a53609bbea61792b76c0bf978169ed87dc8070f0e10b6c083f76c9a75ef50d8f5188d05c1ac3421f3d9199d099042146c58e8e5af99e011739e2c1c75f0ef827a6b5e64c8703e9190a8cacb1886258e451cc31a49ade275d8021392c73cf20cd54bd3c1c5f2cc285aaddfe9df708190833137bf85d7afcf5b525894848d28ae443ce7d949cffe9f5e70d0fe05f55506262eb8170d7bd699547e9eda17da9b925f9a7ea29bd3ba7f353122b5ab749b5f2979e1945ed8ab6ff0f6e18d34c5bf5ecf784a605995a50b9cf1a5d4ee109b1528e8fc3776d24d3e0abeed1ac69730ed40d985019caea43f48793ace2bf5c8a923215e0903eea1594e8262343f1698354b7f20078e72cabf2eeb263e19139b89376cbace0acb20f4fa45b243be2fd3802ecf72d4eef2c6b000bd0135faed254536f56d8b73589d793f111dbe1f7820c0af8ee09814d60c8e9ec384c552811896270d7b3b61e3c9ed764b21b45fba5c1a5db89a81597c5992d9cd997adb22268f6cb06bd746a08689f1b0fd7bd7f55854f124a242d950d029928e1b15411898d913b9f3ac54d5501a789475365c1e43efcd761027c0d22c1c41236c03aa9b8a81fd78bbd0da1272dacc86d9b896b0ef84cb680adde600caa10ce24fdec449b85bbec9cd598d80243f2f24d193f3d258a3f05ddf8ef4e75bcf1512dd63db47776acc1e49cfbaf724cd450690358a312ff00325397043f0fb52e72cae69c5dda79b64bffe9b0f77e07f9db6d57defb63775ffd41fc497f6fffc666312a0cd3c5ea32b9d53c94cee0e0b440514dc696c2fb88979b006833909c7f6bde4993b0c9f7096155655b75bb54475a9a416b29610001eb047e6a81e102fb4d7f93ebfe41f7b1cb52eacc746a23cc73aa11e4ba66b4b177ce38b8530b9421c8b9d190db15a81cb0902e3d8f7fec261ae589bcf44a343a7929f3f05b6a3c606fdf2be759a98e56d6a50eff94e5845d84a7c1630ee99252c4c569a788742e5554fb79b2f1a8493a259fbfa416c2428a638617a9cd08c917449c3575e9c89dc12f0d496d8ca2b4d409075e868ac7c8be661ff2be5dd994ff4c098a4195262e1cd7ed3c0c8e95af978e851ce54419ff58fd17de6346e1e77755728669062a495ad004fb0bab40615a6c3008198e57162a0a13af923fb0ab6fb07967dc3f79a52cdf69bb6e2bab99e4201339686b216081285b4454a38e488ef6e8db3c75d2ded0015fa9a9740baefecef33311b37de02dc1f0d3388b0dc3c6aba6d0ed8e1762d2d8d9b7fa2f057d239cf77e6c54d2a4595427d2a61806b23e3e36a6c38266978bd054e669fb2c0bce91035016f33132a929a40bbfc2739d58b7fd5d5b2caa90d8556a091a9f3c433a731f6f96b1527c09b6c21b62f5ececda19d4d980405c4962dd1901804d430232279b470e3d4d8b1a0a04e4084f71b5ae1e6855caa553d905f3840e5f1cddbc4a2aba0d378ce199788189a3c32a9e7f61bbefac640e02000a8bc8e3acbf594b8aee4983972f9689dee181c00101e3bdaccc2d79ca2ca5a4de875560a8f8b68558126ead7059cc1be46aa6f4c247b1ad0d432d4cda48e662d7a97a50aa5085c73f418044ad9761b8e3c761dd19bcbcf027a524a57fd735688b7930dfc19001539b7b12ceac34963cf4587371b8e13a6736bb3f189fcc90fe0a93882c795440fc9a12f3fca6e8bb5c6f042cfd96154b05145d45a99ba34efbbfbf30f64719ea5904cb4a46c04f424adf53a1e167f0da1108b364513dc96c97b5ccc060df0c0825203a3883e99d31892490810a3a9d7c74b8c4c91e4fc474a63c78e04b2a3d222c892cc44d1548cc30bd60bb8e9dff6f2b951970615545fb1707317ab13bf91ea1ac357cd9d3862931a23827b25c8c1e8994b6901306cee951415e4fb3c42885ad3cbcb3a18c46bb99abbaaa566266bab179de1c1094130369edd6e18be59ea824f16bc5a23c6299ff7f034e6ccd0b5d2b66169b1bd6dbc46abca28b5827fe7975941a16f5b2a6fa075fc6de0f525f2f88111bc64165afb5ae6cb1aa03eea1b4ae3ca8c116d9cc98f89d356674d72ac9a7006b891aa3a9651347399eb060d30cfb613414386dbb3e7eebd393bec2f6e14cf96de2f6f38f9acc7b9dcfa57c574c4660e4bd13b25fef3384e2e22d4eb3e8609318426d0d34544078f68a9055395a92c3d606f8e20d77428e3ce03ed2f51c44da70dd23a8ef0cb11bd191e3e13d1f746c33dc62e06b00f9e30b54c8d81b22504d44c56fa9150404abef6bf8eb45f395408b2b6d5e3f112b746c094a912f07fccf20aaefc7d91b12b53b839ae3e7d98750b3335d84af498c0ca3a0cbc3b8a6c2681d95949c67f4f7cabee36ac5df0304e221c5145c97983e70243a54df04b817a7478e7f18dd807c251eb1ff54364139dd9f366d0469b31d3d14df0214408b74526b330cd639df7cb270e41cf4095151fdf05f27941505d109b5cdf600feb4f69193abecc9845df826194328c7468259e956cc12d14c1c9e7baa5b38cd849b8f1528859ab6179af72019cea2d4cb6ec0da381a6aaddff997eb41056d8dbc919fd6b5d317d5427ed705f20d1513fd094f240d24f12da52c7375883a38591a82cd34db0f8a95835e02f3581278aa43fdd05fe6fe49593e68af84fa0c4b7f6962bd152a693a051cb544e05cb080a5d365f26764dcff2490b092c98023761d8ed6c9cd53a07abed1d1dee49015cae2528b8ff9d20dfcbaa9c3156f5935ab3d70ddcb3f91b9521ed8005eb967bd460d7a799b892c8e2af9c6f717157543291671a4e5841b7cf097e0b8ea373e86a61ee92f3262b890c080391a101fe58e73aaebf6d20b30f6558a71f13b4e984a0d77c3263a744ef8da67e349093140a5daabf90ae6f5ef6f39e872f17d52fe3cc5a290683cb266fb2de4b0c893675fb299872e94ca289d247c69df3f94597bbc408d214d43bb258ec634a5c6ca00a98e90db203947a5cc128e71d8703689a9e453d33ba734c6cbd3351f0ecda6029e81d1d0256e1498b8a29ba119ea064603763c2788498a5c95e2ba4e9fc3e8132902dd7a7006962a04fc407cfdad78adc334ec8ab7d45a1b1e5cb7feecc5e8ff8d44cf6be8352b10660d3f50c85acc4ae6405d89224dbdb8028bd1d8721098d91e8e4f1cf24756313e01fc0156a8bb79616b7dcc49e207f2d75554e53b2d78d678bff460177cc7835dbe4c3acf20b9d263e758614fa4481d61a5749ff6ca494e612011535de1efe186fa0a1b48273375c7e9659d7e0b269e1064218c3af4817bae1ae545aee5c9eecd024029993f9a15fea4723a67bf06c26d19d30606e47220acba3894fa4fdee57c17ac67cba1704513d85d13d51e4a62819f8f56a13d636ccc81fc58dde590703b44fa5020b5a8304ba260c69a3ad33ac3439316966577c243a8e3ffb391d9abe2d011e17ac19f65ac20f45dc717773b8db414c1ddf7dd14d3a60116aa23abb1fda1476b2e46d29177e3347691926109fcfd30f0bd2f02c71ccf62c10758b5c4998a1a291b5a8eec61fcb7388a1f68b27aefb042a37a354c54bc01358217d49e04cbcb909a5e0fd4d4f52f01c3892b0b9b089983033fada566bf2b5c87a12bdb239bb0edbd0880b9a05f038536542bea133ee4f9f364170f46ccc8c54100eb2e859f096a1ac80e90f51941bbd585aa3840a9bd6d7c5e9d1704d84c2f9f71342ee05f48ce870fcfb1b2158fd242b9fe67e0d3c839f16e4da740962f329b3f9f4609928f727f525a0a88775ee10a39da711194c495b8bb088b89579e63d701b1aa04c52c54863e9195c1e4f0a816e53063df21ee8f7f29cdca8c9c01615fcd5de378365b236b934420a75bc15d06c6cf6850cd232020b4fab38da86be84c514b6b483ffbf4c7979f1a4bcd9a123fca70ba04eccbeb8d89f9e413ceeb81e8d62c57818e37aac404f669545af704a198c933b112a85ba37532e33bee186223d3bbd273b740bcded1a5fcac21f05062bb927a9f2b43374bda9fe5c54b7460c54bef49e376dad9a5c8ed8365f0c0124060bcac01c4a28b9f1cc571572962d5fb046bfc874f31896557e61f38be1c32122518de0578d95cbfccd1461ba92c3fef1df729a119f75d70ddad7997a60e30e4b9f6693592597c1bffbccabfd2c925f5746fb130b51e00cefa010e0a61638a33bd88025cec976724d20a91656ba4c196462de0c9338505f65e8ce7b2859e0c6b2bc3368bb5c163d9e392135ebc880708e9823f8a6e6416d502c35b4835f84341cdad80ff1d71ed17276dfbb4ab3943348f005ac01efb8236b8312296a8d9d16e70ccd2fd7bf39e9f184a34824d72fd702c5ee1469343618997136ed6d2595789d4bb12f833bb2f9d2a8c9ccf70f5837835728619c33b1f3eff234413c31ff998d7146a8f309c29860e3cf163ba5a690279e6366069ffd86c17a089f3e797a038cafb6949a704b70eb726a07ff9ba785af7c7c3082b2292bbf2db471e02246ab4ae862d6408bf20c9f1edc0bb6fc843a030f4ac4fdd52648f79aa0ab0e6b0c6648160d3bacafca62f98109b120441b4b04c800540cdead412de860d12e16f1e74cb2f49a9a32e043eb9dc39b6b1ceed4382b30bc524e9a24a3e9d0dd7c23838214f9ad6589bae4e902663c98cc68986cd85fc62accdf1e38f6b3aff9c0f658e8ca623ea91608db6d67910635909a6230a6061a76912ba435b0db911527d0111bdd7a3dd3180c95dda1ead5954b788fa496eae73c89da97ccd1ab50aeb132744e55ca69bb5336372e947e83d4229ef69df4a7e471f9b602c83996a8400264d907353a154028b5a15a564c7893694b1e6b9905daa448752ae9094adbf66e1f6b3f05547d453731c99c6f2c0acf22a156eaa89f49b892238331b2d6f8645fb1347113222cba27cf68c067d2650707db8be3dc8efeef7e1aa5cadf0be2da6428fd535117f30426dec20e90437b954d9019168ee05b40f550f794a78de779403ddb55d02c745a3af9ef9edf53f4d1eec7a397375c28f0f940bbe9a35b873f34f8be75c2bcc9f3df849c04184cfbb5657ad7666295470c748a4c81fd74c2698aa6254b7d0fe2c20e44dcbb57a5905b29c592b390ca9a3213e977d65f918803e68861df5550c43fa0240d6ed6a66ecc5ec4bcbd06c9f657a03666c10f56868b52122dfeafe12b747bd04e6906083edccc54371029b8925224a7054bc841e0a34a0b2a0f2431de0e69f6a736934aeaad95806a11795585d921fed4a3b117c710e97111a065c2e08356190313a3f26026f387093dbd7acad437c6afb5db722d9311d54bef3ff03f3ad6821ff3854b9cc01470fb9f919c40f4c530609a023b7725a8ac4d1d2df4c7ff868fb78428917919365c712a0878dbe1db7857cd656c94020b8301cd8b54f4e445b2489aa7826178dd6da274b8b41de603637399e95caf7a2c0ec2e615c74fce9c3dea83a30255f5ebadb4208d536084c88a1de1fa1d7f50435df43d6be600056fb9abaedf05e704281f9cf8a20bebb138588f03abbd6b2ccdeaa6c047c0e822d4fe7d34f6b9ba926653da84a940e4f2d108b65a84b938ab4604cf062fc56cb4a510c59964ff230e53bc7a8f94918447bce9ca6409f61ddf5ff00ef7ad56e4334bf4221658491152211e615ea33db2a28a328340891434514b3d5bd4b3029a83b296c3557c3726ce651a831f79b06a349cc2ae4bd2bf5fbb18dec8028333c91f6d1532ee1eb5015eaf0edec6dbfbd6afd3158e6befd568f183639ee22058b4b75ca91870bfa6fa5c83f5008fdead22b335cbf0690a13ae80c9d66b8138f6accd925ac182a5f4e1bfac613a513f4310355fb41df6aabdfc16a550dda8e4980410b535b0ac720f49f2ce82c7dbd6189026c02de2bd2b9809aa3cd5837a228a7a448aeede31df5e807d7265fb40b56fb06f23b4664101ed62fb58f4f84aff735f41bde3fafe16210fcf6657ad6011be152b62f2b5cf212a509be939b7ecbf3af88a03035017075f1dde0ceb4ac91aff82e3ca817f869478d2f1ec559c48424b165b88cb73afb92c161ab0b8f43ae2568c13d4726747810206971bc41ebe114cb302f21d789fd0634ef31762bd1270b3c77f4ea453b6811b9f88c53107afd5629efea89cae738839e63699fed036302476b88688af1d3fa355a255b1bcfafb579985833d5a13666c3ac546892dbbfa1bb09d2e68df146d56fc344868eda915351667919c419863f10f7026925f5ff73fe729e02d5935e4e3dfc003fab7a5bf6948a87dee4c2cf5f6e8dd2d1658a0a77681c6adad4d7d0e76fe9bbb0f640864b7bbcb16f2ffbc4a86c8d20dcbca013bbbccd14fc2c51cdc3edfd93b5bb1925df1ef8ffc65a5e32adeb956e68f553d8b444f1dfe781f99f6cf6bf0af43b963f2cd12e9d382ef4e3bc6202cc3ac915a641385af0c6630515d3b4b8044e0f9652096dfcd05806fa0bc12f5e95875fb580af14b888f09565ea5eb92a5668c79d703b3eee5cabf6584b840bdbe58a15ff12255d64b528a444625b0e7ef235f7d7e5f81423157bc442319205c5479f9dfd8139cde2d4c6aa41d21b8ef230474e3d59477aefc88aa4eebbea1640443fc44b1c1bb0d350733d5e3ac3c506de2f2f8382c8c43461cc9f0b5d94d779e1b1361b562d002d9dafa64bfd7b78871d72633be07f09a6454fe63e2bc64ce9fba7b7151156bb8122176947b87ff109755dadb8ee9c635702213cb0ee331d780b8cb2a26544cb01c1e0ec37ce275b3b9d44a1d09efbf748c0f22824661033cd0a8b904194b4f0e972f72760931a43d0766d929c21ff7c3674232bfe7c54611d7a09e4de94d34cfd57e784e1fb5f22c810694c6da7291430fdbd0fa7e70a007d515e12a97a1536bf8ec75634a8bc75ef9eae5f3613a8a22a7ccd5c9e556d2c1c31a0346120ed0af5aecb0b7e649044a44f154ef587b8d4d02b0d1558eb6134de35c3726bb2a115b95f29b135a88394fea70e0efa4b822f4bdeea67ba2db48adca3f72a18a4b571adde38bf87cc6c1c175a4384122e519af115fc14684af7c3dd515cb3936ffaa06ec2f01e539bb1f1b319f0c74aca18ad5909176290f7ab0768425c52ebe96bd75349aaf08a5b0abef5856c838b15fbeeafc938689eda6196332f90cbf6ebd9e7d5c578edd053e25478356bfeddd35939322b1e1b95a5bf00feb748d2e3102663c94d0704c0aaf1c811a0e5877527e2c049514e703f4e79e631c1c539220c428cff90d17a53c6ac69de8c457515b96b20627d6bcaf2435ed5cf5e3eef484169c8e650a3e6ba239a14650901a8e77acbc8cf7732d7a478eb03ed057c263b28ea99dcabf787b834b2069221a3228d821918e45dcf998cb937c315923720530d82b432b996bb91d791f3fb583d4da425d774cd66ef50238876c34c741161485139a6798b59e0f69107ea424c37ca06f55ce1a2d2a0a5cf0960aad9f589aae23b2f8ab97d07ccf3295bcf021db5242cc84d8ea22fa9359ccfebfaa8b886450c3c7f1b626c1e27b665b6bba4e961950aabf93690079b82685fada6cfb163f714d63f50f2e4ee57e8416f442374b0c2fc0a2f76ce2bd8a030524c4ec4706573be2e49c9cfab91bf0c9096e2d167b510c56c79bd402c17baeb23c75534df16d9997e24b436e65975399738f6efc9f0daee57a8636e3c6ec0164866553f781627b96628e4e211650cb8e06851b2cb43f0017862e2e8ba24efd68652260b31c1a4f40b01ccdb15ecb382d6a9e524976fe0d6b0afc6174bb1fde8ce2b1e52746310d3f2edb21d8c8c58c773a23cd8e4266df4427fbfc33717f10b639c320e07b8587bbeda016f37f6b7473019a5535068da0d0564bfb3cc0e0a0a031bd81e0e8e5f771a01228f60bb751c103954215a433ef6005c0408e343199ee17fdbcca14ac5fe2d9c6479357ca67b173b570d2ec15817d289e4c8dfc299a6fae11ce4406dccb82b1efd29991f19ba226f90edda37b4cb69461d6cbf2895479fb805951e3003fff9f71ed702b458c83f610ccc2738fd1b39dfd54d0acf116f6ad8b340d620c1d210ce3b03bd0b1c740a0e1d2971986374db01a45113a1e828d895efb2fa2cc3a09ccd60cfd506b80665adaf715b4ab17af32d2c7764658d1fda94d3dd1aa99cc3741a4b9fff44d5e17186611e6b9b7e61307ddca28f8373d86a03363b3c2566d169e7f43fbc0c33fd82e19d2757026e9fdf48e51edf17acc0c5d66fee1e7eacaf70d6eb2c4c507c85bec47e2ccda1bfa9c349016fc0253cdc443b1d12b342f4b03e715ebb0dd781374823d589b760ac702f3bbf2734119f8b7c00905ab4e609f7611a29d0d8e2112685eaef0e0020c3022a4372b2825db27d25c4c8f2d024023be18d48e65eaccef5c00ea4be62dd38ed734e8a5829842ea6b9ad6ac8ae3be178e468a09306c60e4848a7a0b73965a1aff1fb6c8d9eb38b02037392fb45f96da35476510cb02c6c6279b986c5fb171af36117272333a8bc39d6e9329a00be2eede96682cec2f06b0d3ca77a19cf90193100fc89b111d2583a046029e1b5706a9eb1aef2c68f66b8544cedf2beab703036b5464348a0077d754ecdc2772192bb37acae193b39259033d9c2c1930c11586c910c395cf5abc775f6db9f684613816b70338cd4cbd3b048a4c90ef0fedff4ab04eb93d20c7d9b229e2e5c825febad6fbb48efd8110f2143fa4f16985b3330540cff527defa13fc323eb0b59332b158e44baabbc0d504fd168bba3e793bf903bd841c1148d02482c3a1e9b6001b90dae4e8903da96e3c8a9bafb272a43933c9f0b28361f38d310b9c4fafc7cef1153232e08c7c133749e599fd624c696467583e3cd583178d1b564d636657d2a0dbb1117519a426e767f638a989ed1a151034c6715e832ade98b74b2c4e0d5e12c318626f65b8f4f215c5cbe15d0371aead15c648168e9f1eb4ce73a2341d7b77de455c94c8d94ab80114fd99949668f6282fe925f4653f403051c9344e862437df744673e7701898dd6cefefa476b970116ea402b766afd367fa63b8aec0754f5dc72622d9aff546e52f5ce157ac6b127fb99d8bb22edadd9d1fe655d9dbb25758aba358dd77148b757d0c90a545b6ec5f6456386d27c7eee762da05b08bb0b890fe4ba7c3a2b58cc8ad3c70098dcbb31290b2a411cb7168dc7b18f649a71ea7dc43d0377c6ccce376c86a57b46f64128a97afc65891399e83aca6a8a792e3c222bf7fe5629289a0a2314c43879334385e52f81cd44079381c770218c7f3bac8db75303d564fcde4780cefa9d3f4a6e9ecacbd69eeb299969c6abcc06ab1792679a07df3536f49fc30f2727259c1ac5028e71b549272e652158797e821cf553995cd0ef55d4b35ba7096f196fc8a1eccc8fbf288c1351aa0b5aa7ab71e21ce0f3a2a0a464ca68936bfab42005a3d07523ca13378c74232c89c78e3df8bad67c1c4ee5acebe9ea1e5c1834e121f0bb5821ff8ea51857c26fc0224d670fb629b7304ab6a17b9bfbb3d62797c943a0a1c2314bf0f4b1a84bf724846e18a52912c1bee33ea10fc01f9338b270b77bee784fd76aab4d006eda9ee92be08dfa27adf0ee9e0c09fd52669bbe6a8bcd4f2f14724b0c07b000b35359e265028f9d1e57dd78e75e246ae7e3bafdcaddb966a48dd582ac260f6476e424d4769f80c608aa26af1162e6cbc20128e304b6cf674912fe18f88e0957f72f7cb114caf9304be0065825c9301d7dbb137db809ba14792584e7d9b2071bf2f378bc5eb7b00df7ed22945eea36089b0c3a5ed4e02b3a632e6330dfd21518cd7b0b597b38f76ffd9cc75a43229def04e9120f73f7836c35350e7e90ae60721569937f559840a1c8cebc95d9605c41d5a7c850389d976dcbd811a0f989bdd582dc96d44dfd46d3065b3be35386b8e87ad69387332bd4645a109e84f1938a32e3b858cabd4b838c31b6b9b55f8ad3f065677e59afc84fb5d2a3685799a77e37d40e905449c937f963a4252b6b90e9b642a2c25fca845d2e3738c78698df2505526fa8168eb4f5e7650722faa511efda744aaabe274a249438574a7458974e2b2f16fd39adf986057026f73e7e003e127db1134c9fb69ef876db839bd62d19710241dba814c9cda8370d80400f36e2aac91a3652515824117588e59927832216670008f3244b80ac3ae8ab4208b311ee02d7684eaff855a4410d63fd5aeaba32d1fd5146e69f513ec8dbd837f938991cb751af412df727947f1859043847c3305576c2256afe9bb981c3498b4a8ed2ada9db62de2f39784b9cc497eccb73f5a3949ecf5d7b8db9546274a9fad1ce9ff9b5836a4b28ec2797fd03a488620277dad2c37a6a31fda70390be839d62116739cda14e85df83b912a72055bd196888e4641c818d78074f3d30cc736a566bc1f5aad331690d0236edbf463eb7f7910aa04cbe0193d4e38431051ffdadfaf90994df29aa14736c6cb33f8aa0f5d074c84b590f3dc67775dbc3b7664fe6bc65c96227ccd7f6c72a8f57607b2e34b3ed8bb5bb6057d5cdc5966e03b142cde82bba5ab05b31bf808cca57651c429607bee7139b54ea0dcb89befda1fa035a50a114a8e569b65001b06ed5ba4b2272ce7cbb7559a2d879b361d8ff4724dcc6d1d00b5c37cbc1632b22a2ab256269008e293710dd4c70c0da03fab58419561fbf58ba72f31c43a10eaf87ee75774a5fea26845b9a597f31a7f8cc53ed6b9d02cf4de427fd73d4fe47eaaee48491d1b25f4f4a74bc02977ba0a126f1b9ad9812876da1e8ca5a67446e0d181050d246dd17efd0c2a14c05b0c6c782e8ad54dfb9b9f27629f21b3d728f603df8e362c82766f4d36a0341108334995c24d8ab74b0e4c87a4d4877d17055c51fe0a933c2e7e6cda4368fdf7b3194ee7f92bfc43f7af4a66e6fbccd8d5d1842bc485ce8339cab47bb447e4a72feb73bbd1dc00437a845ae63ee596d5c3e1d11e8dcedac91062c456df8ebdb2f6d7bc76d0956f72c7b8408c133b408665ba0c41b626ada5e8ae74a77ae7bba792d843d44937336fa64c47975a2fd8aca009307c37c2da9d9fefd725be36e627a110821eab7b0e8ee61f93243e31b96edde7619d88e1d7e9139c63f01d7099aadda02ef6e79af466ec1c40a9da72e72760a86e96da748f67cadb9f0d17a272d8b785b712cb800b4d91339c3241ea1fef28ab1aeb6264060a21901588b0a19d0456bd000415dd1c1dc9fb1f4478e4d41f693bd2dd95579883981533cfded66bc83585834b4ff84c726e9eafe7a009c14451f34d00fbe765cb2850b05ee9dbf075799cf6a38ecd75ed4813163af4bb1dc53523fe2eacb89ec402bda3f615685adc6386b523b38054771ac6a0765e50e2240562e25ea87473ab46389795f9cde984987938087bc4756a389cdff2edc19e21dcb285a0e1e0ccd4bf10c349c880f3129ceeb216715f4081f03ff741bb47caa92cecd86035bbb8db9f3b0c75fd247d081614cac5b59c8e45ae548e65d02a2afd2784c1f40e009997ff175e78ebd9f76823808a3e4276c070b9efc3eaed34bafd54a655a72f434d7988e549702ca2ee024ec932cd1faf2631c63b98d50ea3f7a243d160bb2e2b9dad39de43b03b385f8af34bb36999f861f5db62d2e89c5014844e94392be1817d59107d703da81e88bd23a2b7bff058760a6e43cea38752f60d849e95377473596efe8569059132a8768b3661a536eba8bfc11fc68029bc04d9feb975396a15342fb1b677273cd6cda8fe0cb6525d76aeedcacfc81ca43c1bc07210d7d21291faed1638dfc219531564c1b2913ec33d2688d8d917b38d01be675fb96d2045985244916b32e7fa730ef507c3670f93b12887086d746e4acb87580ab2a65338ad361faae0afee7d8bd445a01ddebb452f194830976590cd33bf12e2c6eaa378ee540171fdf6fe03b906ef2f8811a931f3eec176914e5969a32f652015bc32a598bc0ed9fdf0aa936a468383dc0160c3ffd3ff7846053d61e3b03ef46321f41a0eae5249e524c9fb66838186cc08aafdfabc1cbfe14e1e1f876dce7fbced7f82f076cab99594743af1e027713fd91f07ce708edcb62b48ebe2ba663b64f9098f2303681bac9105076b85d25e12147cedc766ab942814db2b2b862661f1d73fb4232b4d8b47ba0bb161f5c9e4f9f3630a8a8de7160e0d522c6ee7838b3d8d6d6e15555dfd92e396b767666fdd218d35456faf9131362b50247be950403d64130d4b8dbf9f4c56e44276bfe03ca079ee01a19bb59ffa52b772f1930ec49d6355106f09d17d8237913128ecd3ac58ed0afb869df198e24e77b233583bcfc9749144cf0a3139f8f787a08b80a3f375b25568cbfaaf1f8c112923fda8ce1b9295b3965be4dc6038880bbd9bbb98f5510ebb39da3bb7a41953ee66e12834b02b8f1600f460af20047bba9f7647e60e3843a35a925a0366cf7061ab1d80dfe2d2b3f79b46cb6d9552496623953e28bd6b9a16da0dcbaa10f124ec522bde25a8e41c18b428b456caf3aca0015c637d53c59d64315e6f534cf6f30627bcfd2a98d975e2be93798748c83f98b828650ad70a07a3401e107f9a5415eab873e1735568532491e6017f43596b6cb6e6de7c90ae28b4f2e964720109e66651cd3c01a00f81756118cab20c15e30a7904f5311e1cd51b4231437cdb2146bc6760413ead2d61e9e57e3605c854ea15ced3efd15d731f249a4dd400c09771a53a8fb682ee7a23a078a83f63652d33702f5261b709f2f16c76bab22047af1bcdee257088bba842e566a7c9b87b28312f9bce40a69fa902f805f0da7dc1bf00d44fca66895be8ff6843a0c5fd386800067bd30f9e404d7a31e8714917f13c7f785d423135322f9535e34249f53528abbeb7f8dfa7e51832ccd1b236e04ebf3a6e9d46273c3e2631225c79cc1747c9b43a7b40dac9325c4c89ad9736a7fabfaef0db607e59aecee61d51aae5807def7ef8ac57606407297816a79fed35f23c3635ad1d72c3895b108ce8e35b7b8265d570e2849191f8e7c04c768f18e749cc59e1f313c151ce3e42e7c8d2c2e4fddd0370b80471128806c4c9ac9ceeb87e26443e98f9ba1006f79b2d28561fa8ffd17fd11f07838b13270189c3a610168774149ddd089100d6a3c943695805e7148f9e00cd595541ed040f5c4a698e721db83138bb79c53c5b7fd846fc87935a5b7a0997613183c659a881f0d412c235a72eafb7e366e0839d9c959ad145368ed0902715f49c8efc2af27410909c4fa772383087d2111e52c3fa02ccf6e55101d80faa6382dcd2b8a2b8ff9661936f2d41e868c2bbc564160d54d4488849b8e60e7526ec26774e6a101ce033c40a80bc5fd4d87c281ee6978b7388f942ba6e43dda9b45fb162df701a5d22ad6530120c2e24bc6a04baf4fadc946230963e5420b4cc9c2ffa57bfe99ab99e240473f15f86f36ffc4bf945831dc3223c48d3460e2f6878fa4d9aec98afb5f112b49ec3397e85f3f9efd29e184b186290e56442aba25ca9ab1053483e8163134cbb9a987b7c2fd2e773d2a51f15d25f12e65833b0c4e5516dd9106135cd60c37ca903ef10f2bd9e761bfb986ec26036ca53261ae39da19e782f0c2b0f06321bf77d95bd2630dcfb4af0fa02d697db7b62f67f3758160ae0fed6d0b8aac0c85ac1816299e82af51f50376e8dba892ad20af2d8b280dca4df50906141d5bef54c4f6726491c93e5fae0a5288d3b9d5e89321262e93296ad2fc53399d4a609dd716d2a9457d57a890581a087a49685c439e330fe9a7ceb8f19503856de45c8cd1905221c9959203a9b7cf2b0bbb23fa17400babc8b1b1fa9e6d7e1da79adca3cee71603e249e448ee4d33493d76c0131c35a6efe80559ee6e7447c50b3ce62519cbfac61c8daef95411d929e092f912b64bd53ddd79426bc4f0e908069b6feb0f8e9bff509726ec079665c7860a3ff7b39ae0e7d8a71603128b96eb479bcba80290a55c675648e9c879aaabde0efdd48ab4b65d0b77b9624a325a6b87c65838acfc76c4ba9346076a019e0b5b40b9fb0858a3f6b4f67e8ca01866cc9fdd7aa8b68bc1945cd33eb2303a429cd91809c8add4245095bc8158c87b1482d90d38d3b3cf6768a287a8c1416aa8061183da898942638e2fb6568ebef020764085e56ca399e19639c8359d985bfeb6c7bcd7d2339afd008ff93187b36f6063575fe8e61783e943cda915315f4e567ecc6b42235f18b70a563aa14aa707ab4595742091fecc8d63320574cd9a3afaf40de3ccac38a71eae3ee3ab1677a1160ad6242e97eac87e7f43283704bb3ee3849404e191f2c154ec8db3151e4f75d567d37940d24085560dc30be2b250510bd8304cb2712b298eb0c4523a8422f16fe8dd159ac6f283e264effabba17631a88e8ca86bd879c3c2a6b3ffa4404f40d70286db29698305599b67a6f72da07b0ea6ac800dfaed27c57308475afda5db3b5a3cc27ec8ea10d9966e325964a89c45bb58612099c1f8ff5b3fff4641ba05d3f5e0aee1c4b9a56953da1c514f7b4ab8db8aa4c95da08f76a462e790aaa07d83e8a8372228f41ef8dd36129c3957c8d79ff62871a14399dc4057d3b4e3727873540005bdb639006e3188690e7a69650e4427405d853712b645675f1882bb99784fc85c6a0dd323d2e274d742168b832432ad6d35133ed310f3272c3dcf492bd153ab0d84c93f58b23af4ba7e10cbb7e1ed555569854b2ded25e33d3d3f0f3cdb361af7da225f078601de250c5b280b6c81f31ff9701b6d691482f1e4963f64b89b4a502182dbfb12c81f5c70f5f8ca9d1f8e55868cad558f5c5126a32a8de7da0405a5f95756e8d727b73cb5acae3f6251a72d87d017e34aa6979ace692b7efed1c92cc8b5509cb235aa5e538c18f99a9a9769ceb11d1350b378bbb9e52babdba0ac2877ced191d9e909c9c5a43d5053b3de27709aa122cffcaaadc079d5bb608e87dd31a8a693cc32e405625d79639e19a24e58f22d392712d7e328ec30958a4a01a62d72498615d7b5d69581d009e945cfd8a532db6e9b0d9cc9ff896da6ac62a000e62a9c1b0f25c47c9dead18e71ddf83a32d620302dd923e7abe57d2bbbfe364560de852f87adcd5a9c32ac0a5a73aa8c8cdaca08ff5fd3e378ee594e5adbbb9bd5746421bfc3f4f68ae6856024805773ad0a05d76812e653853764842dee13f032f9db32b37b5910185fc65dc476c4eee49d10edd709d4a729df1a0304c358c9e2f9fe36d718fb225d48eb128a001ebcb51f006eab4b956a3ed6b184922417f8a38891185feb61a90a03697cf77503f029e142b09c1715f7236fe3da7fe1e2de651b91c310ed872a85177ec3ddfd184603d841c47a8adfb53765f21def6d12e34c2e2579ee2380c06c271a791e41079ce47d8912b8a85080b73909e3dde2dfa36c36cd13d84013863ec1c02318253280700da3ae8c6515586c67d22ef0934051f23200fc3b843bbdede5c36a4f3e1f5452c706fb5bc0bdc90d2ac7d12b4ffb9408520363fa6ed0a882b907d11a2a7b989ea9107370727ddd8de384a12c4cdce84e2db785eaaec5beca7763e1fad70427bc57843f7614bb7a8b2570f338fa1894db2a9d18c5b29e9fc3dcd36fcdde79075e764c7eebebcd9c926db55fa89d244c8092a0ce918d3cf9f2a221bede34b44198666b70ec543249eb517c09ca20dc74642209287201833d9cc3527ca961b2ca1d2e319282876a07f7b4f7c5f5b7c6cbeb92a66c5a0051a21d2ff3d69357259b0970be05bc1bd7d56f8b2be40a7b8b3e53b6b19fbee2aae91af2462d967003e89a65e5c4e54f0b16d93abd39f2ec4d722f2de912cceb7238857ab96b04ac678a24afe0697f2ea9232198e92aaa79da8afdd8c481810695517aa05963bdba7c6fa77ae5fcca75033d9f938cf846443e9b0b9b696e6a88d6e09e0f58de0672beaf6b33c1f4c921372f2a353898b008a5fc02d79d4db1b2ef5daff8a17478105b8bc8c4e2c0b96cab9167ba2051c95081473fe412f450c126c7915b06fd7b8f869348a9f7c9bb8894b40970db8f24720500a948125e51b30c51cd59445f7c113b5bdfa2f4f5f48cee58daaa3356fe9ba08081442d21a6f14c93f6353a0c645704d5ad8834ad67124720705e3e5e97dd06bec9652624d78b6a6b777077f68121044aa8fd39bce812e1cfb6876a43d57c8983d7143b4e0c46cc1dcff32ed90528def022f912e8ded0d32a3301d540d8ce9caea345887c4e50124f7bae78d30fbe538616a30d0a77889c0c839190f49fe368611cb0448aef554adbd2c6bcea14401469a6a773e0fdb21762fad3f26cd57c75e320fd2b51ac8bbd41290e0037f71afa8ab20a342306e895397fead9d902e2969316859b2edf93ce38efb5de6cac55c956b16de2a6bac0ee79203c62d4fc7a3b988e6c38faa2f4e438fd013a70a5865c6e7ac3581c612253fae988cce5bcd9435e7ac48a893c5a1d85aba2f81a6ac12019c9cf776e19db66121f874e13c7eb2fd5131f52ff68f20cd3e46a979bc77c59f57f27c18559cbc875ec73c3e7260782ea5122d302e5e0e4b0ecd2f59bb023aff0cafe3470ae0ca433d09d64c09a907300f9d9509f1cf4384230908c5ff5fa96f37d5017a7d00f4d1dddd23836abdc07029a33160d100998ef4fe1a5cf59c9dac17fe13d213be7762270f2bea485acef7fa9277c6f7ee08a7c9676bc91afcc12805f2f289dcdb4548b318234c0c4abf849c8034ba7226e096755310a4a2959197538da84d2a665b822330da49682bb0ae6a13ca0c43a91418835ac5209e1fde3fdece5d0966b263654da9f5d107ca853cfdd3e18ca8bee253a189c33437ab01a12ac2054c5a8e862f6d2baf752ae9c29161ba3b68fb4a9c10404937c1572c41ca10115839be0738184c4d1c30227a0f1b8b8770c41aab7d0fccc5e559c12bcd6c227b5551161ba8fbb3d93f4d0688bf96d59156e70c1376564df4eb830d4346824399a3f0d1d91ca95a026a9580e841709eaeab35711965b76ea1708a631d7555343952ba3e6ef6b5bc4f6cecc61538e55ee8f97e3ae099ca69a7ff1fd38e12ff5a9a554e323a1d48f3c45b3ba30107d47f2ec45784cf8dbeea6631d862322c422b39be624a7bf98665254cfb0a9659ffa0e7eadec3231532be4f1d29de43e2ce9cef69d7aad33091f5495ca796622e4bb3e023877f6d359fb875a99163718658901eb9c154006864ee85dd7c04f7d8680e3fa6e8b343e7a152031ee0c16d3efe8bdbcd4847b28b129437d4804cb6ec831df9ad5f568cb256b7f6b48e154e4261a85001ae5127cc082c64e54678e8302550633923cd0949eb86c3c1d8b7ddbb4a79a6fd01ab208c4e5e40c2acbfdd0a0f188e019b26c7f9592abdae949e3f32d4009490047a30c3902657877f500bc3fdc0f7f9736882785042b70dfd8962a02103068217cc43e681a2a7ca1735a358ebb9e5d1ee1531e59cf773343e9be0cd8a15b325c3a2340372a1690ff77957c7ed12d7eeac521007777f488a0f3320b956cdc21c5028ee0ed14b89cf8924270da93e46684b84ee8b3e1038d95202f73db0814b0fe47be5d4d785aca7c0d91b34037c4b00e95bbc13d5033ee5fd95d82523dbca116518a686036945ef52a415d29c5cc04d6ce6c319f13a2fa015589260137275485e3ed313ce3dff73ef97ad7c4f5c4fba8a2ad75bd3c00d22907e54c6cd42921737ce0f03a3d2a418df84e65ffc9d82c48b6cdfb55b3b7d229bde5c37783682e16965b2335ddee8c41d28691e3b95d709879fd2822a84cc48ed14ca252dd58eead51ab98d84cf62bf559bfc0f26154e4fff346982862093c08681a8e04f8f201f0ac47d083ed9ec37b40fac453df500ad6df0b4d15131ac41fe261ea7ac839bfbd31017fd8495bb5b75302bafb0f22a923bee0c09ebc2f9c637ae0f879fd3acfab60bc268a7ace9ae14e3bfc9eac9f40756ab447063b58bd69e82b7f36ba38d5deeaa68256a851fd30722427649e30a6e98db69288347d49d8038ac84da8f0cd586c37522f5c1bf5ac27c7d43314f7f6d43cf19c173eac944fd90a356870ff2a529d1d010b3f094a0a7d1d32e57e09345bb4f1934b08c66386adc9449372420038d23b694706c145a236e2b923203e72133b2084fadcde0875502f3b2ba7255c7e3a20e5f757ee48ab1bc0050fc3ce916cbd3fecc466e7549b87a0691ee16be92d56c7346d46bcbe906dca95e52c26f33fdc413a0530cb97124d3fad06d763e2da0154ce9abcbaca23226cf6bbb98c7d16b98da57668993670e3ffec61f695808a84ba7b89d1711042ffe484cc1886ef2b25a94afc75644c839131afd60c21e5a1592bb8bbbca0090a079ee3e0276e43fc4a06e382ff557cdcb1d8d689ea66f5cf1802f6fbc3b2f170677545ecf0d08fd4af3153f661286cfa78de3676f34166a344c02527753bc6180d441ad08c9e115d7b764275a18f3b41ed4dfd6880062113d8c69ec9d027924332a529c8182adc7097ec9081528eae216c10c0c1ca6204a7af14eee3d4c77a6d94cbff2ded52ae50bf8817107efc6e6da264ffc958ee5617bef021b850d16be03fb084158306c9ad5cfb5aa26e6212c2d34997886921f58014f5faf9f50c6e57d4b3de1b3dbed3184c1bdda98e148de4638f3377e725e5d8e1051dd1577118e79525c4db336d3d50fdd9c5c53d4bf5fb0edc68f24f93814fa9f0309575424dbb8dafb05aaf19a557cb472f6a3a9e637f45f935d8f8791a1b4cedc69e3d109ac44dae094896c0b84600225a26cb4511b72c5f6e10dc357a9f4082367cd6eb564f01c8dc7805b0c348a5ad774800a7d6af3892730526252c9254ab8c328f49f9d2850f2203547a3c8927abc70de408ef5175318c06392adaed7f8a52f38ea0742ee07b8c5bb5404d4eb463e439c79e4f312138ecdecf9b2a0240d20f4c34270cc6206c31f73d96a59406b2af6f518ed656274db1fee9ea459b5291940332e8c07b1dbb88cbc89fd8344f942d463a7e789f71a8c29e52274b60041141f9ca7b28f201dff90fef218b77942e0e17b1864cc7d206b06cb2e82addcbddacb4b53d006713a05607b77b3a567e51852d7cf7c4d68631447765c112ef9fea6ceb301f5043fba0b40f90a50d8c2cae930af6f383b49b745172eabe5d5f561ef633415d051d832bebcae7f57d5881146f3d9944cbc7a731874e3c1d2d04609dc2b1e803ac0e9c1742d001b63f48c8bd7e52b78916c329ef18b1deb5e87653fb4c29202283527d3cf86b4e2b3a08468428e15fb4088b4e619b8eed393b2e7108061d9240b8597d4b8f331c4103f56e1d85dc447be0773cc2e8be6ed4d51e85c898dffb5233e91be124601044f788756b6bc7084690d9af97afcb357232201fa19103adc7736be9752916ade53a863e1b345bb10d82eb5ec6dce20def88a685a22ad50810cfd30bf2d04cbb654b89a1fe17b2babd81b37a11e558e09e4309d3a98d8fb0cce9f31740519c1390ab92630d3a93b2f4dfbbd5016a18c03ef1e6eaf8b895e3ca8a351bddbc573f1d83b8131a99c04e62cb98f915143310e019aac7fa93638f4f0e6ba2c8581e6924d1b97d6ca3c03f9599fbacab42d6a005f206595b1268bbc552ebae642484087d737c8358a269ffc18295a64f5a944868cad8d5c5e46bfe61799d4a93630d8cb2afcc29b416f477296347281744e55a5da0c318ff2b825892ef22741e77bc85c848a8a767f4fe61ca26d78889de8112c2d59591e0993222c886d897759424eb64f0996850bfdcc17a3d9d4bcc63418a1c03cd2b48b2d7dbd9f1236d0601cf91048fce2b2059832e5079d810375cc4e788bd0a49d793c4ad26b47686fa222ea94fc3b8e020fe1fec3069e404c1a3979b88f900286b2f033fc450a24fe099803b3463f05e9ae188abb0489ef4bc0715798cbf7f6df9f9a235994dc67b9ffd50c2c47db8d2928948455faee861bb0d388c21c394d8472276d34cdff20659ebe2fea54f68c4b173a33f6272c7853780cb2f88f3ecc064ecb71f14668b1fdf39a42da48f3d11c2ce628e89b3481c4786df678477859be55b3829605a3399164095fe1d0368a699d0cf43ef132d6e098d02b780b628c54e081a2e01de29cc0f764df8ed2f7370a4e3352ae135c29b375dfc9d6bee7b92cac61635eb0750b51b2b4b4075b9b103912159584e5a1dddc73ae85355c8e5baea8b0a5acc13689712a95936c740466a96442d386ab49d095ac90d30c669905434d4d0541fed84fb2f45df15e9c03fcefba8cb29f310e0b78ec83bf2bceb20f841cc281c877c8cca6b17c108d87eb51909960fcbda546d702c17224714d51816de5a977aac02850af3117f05d43d1a5a7e5fe253c71872eb479516051a96408b1ef1d5e06c983a9b13d93e567398f116cd373dad3e125f2866c67d3d0c49071e982840a2e8be1c7e6322e29e347a11da1b9c53600bf335e33adececfc0604406022a2de52bd8cdcb50567b6f4e6f43b3c9eafd2f561cbc1416819790f7a59a872fdece78fdbfbc5af2890358f3b9eb36c94e80283f6461bc501882e4f804fe562b0c4c5ed9608dda499dd0ce6d67e8ac3827210e350e35249c5259d7ec54a7a84a6daecbab8a867a0355ff262f5204ef19fd20c23314e97c4df33ad890857c265a56a8dd608547ecc14779d442c8226c1de59055d9ab3af4d0f6587437e067fbd7ca6ca8568229ee3342f6b5f6ed3cc60d1cb8d4d4323813dd8665594a29c4db89d9d37953d62dd9d85437e5098a5bed80b6636a9950ea6e9319f61c64711ca3979241442ed6d1df72cf27a8a2ee861e5e4b2b3e646fd99963065940728bece717612609c780101e2cb3c4a10c3c21cdedd03e904bc2b00af3d8df3abed1cc8783c56aba6542c0da39f7a849777bc6495c63b01915b1545136058ee6f185f830564d70af9f6986b7ec2cc1d5e3b4ff0e8010dc1c843822d17caa1cc3a93fc261823fc3aec8abb69b842ef9d5ca727f41674d2a3810b8d0bcf1f5961ef48c37d7649ee4039847d86ead9b8b813ffe359efebaebef6c005195e8bc98f1fc7a5fac036ef43686d06a4d92d76eac957c8ee738ec295d864bc8159022f85757980fbe44e20c08a86c5eca9273f25f9676b616e7c4f3116eff1689658635723b433ac30c275437d01b9ec5503cf2ee3b0044dabbf00db007ae899dde88cd2808c9203db64d26b21d4db0911603dc521f44022d340fa0403e1926fdea0825a0e1ea791358d8e0db4b123543c3abaa08136bd666efd226556896949b44f7db8dbbcf8305ce445543a5f97bb4ae0f2bfb8d04ddc6811439c132fc12054e842058fa6896772fc1c83c677af1d4e5b61e7a0ec30bd73d2849bfad59285277ccab60b092afb716fb7fec8c2d425d1d1e3627f6e7c31f13b2e94c29d64ab99247ca7deedd2ef844ea841baac6ac50a0db59ca8c7bb7b79caa47c00ea0c898f592cb0d474f646de27286818ee02cf9b4f963a06b04316881cfb2044e7eabb386f061feedb341239bcd1b13f0a7f23cd69e5f0681dc0250192fc97d5a6164ce0c52e18761a02b6ba845daae9bd8d4cc81cb1275a5b2b23a97a210d6c6a8b985bb3876deeebef917582b03d17842a69a9f36430ffa82729f9f41a526d1d7479cb81175802c3bd85ac1e4fb81a40baa604fca72ca417a45fd914125864c2158764f6a989bc58e03be4e48ce61d73f8a1a1c2d80b4a4f60ccd64cb2cb98362bbbb4a2da5d2e625b4c3dc481bfd54bb7efc26b41b8a59a03052d4d2a131e87e75b364793e17f0add97b9c3ab2d6e4c4911084fd000591dd0931d79c7dec3106e2b743c61f75e0acc789e912bd31552f1e47dd04a0b16c5e1b43001229d3475fe307c2023c802b64cadb77e3c72955b4ee0a44a43701df63ec406dd352d0073f16f2a5eb1c29bb8e3abc46a59cf53e13a1053c5c956e4ac21e5751bcfe81ec746856e4b947b3c3b7fd34d41b781a38074f17b560a69acf87539773a4efe2ae908a8ce3f0808c0ef5dbb5403ecf9fdc2b380f572e31c548704b3583ab02bea5d3a91a57fff368c19986947484198c80269b979fed6aa6fd7d4866bc8daf2b84f2e3e4831f48cd55d4db08e762b1c626ba589297d5ec642a7f305a1c3e9d95f968232ed54d178c50a55649796d155124911997233bfcc41bd554aa3451c24cf8e60e8791b662a8f83945a768b4fa04c7cb645bbce7767758b8d78e8b04bf487387c96aaacb19ede8728a8a34019ae7b51b24e1eba292e756f960b6fa637d72921cce251cc2acb7244e17106e4fabdf8811dcfc0c0af4d9866ffe26e42911cf37136f49fd71c9c6b5d27c2622b03bea1287dd610828fdcf5c7d07345f18fbc43cc83b1fd22820170e55fdb5eb108ffd33972cbb4a7ae84433e7f0a1fcdc8c92e89b7cfbf641f3af16b1e3fd9fb6147c8b05bcda6a3801503d7b68f7de8f42e95392ce06726b79cf22de1d303b247b65030ef9716bdee5addd4b6ca31d558b7ca47b3da78349ad32bd2496ba464f1474aac6d5c6070f2f7a2aa7895b1055e15af54fc3eb7ccb5a0c90077f9ed9f31a897d254406c4638d9453d7915c5a118f27f910416300a5f2bad037d7d15c079f48f9d09147f552186f5bb6a8e2663780acca51d8096422769f75c0a291679948a9a84a05f41b2e5df18a2a6f141fa0a533775ae2c2ec69fef445082903a8bbe587709801ad2737d71af169921fc8b363eeb4a6df07c6c39f2afbbcc67ea9f0ad4376fd58c8cf87ce0ec30f0e4731da015129b110c8237531ef3088fe670bed45b5be3f18d1358821e9d9cda2570c3e1e88d1f198be6910f4a9945323ab247274f303d39632e2f6591da7810b17dbb14dc542bef510440130d7ea43a32639cfc8fb8e03123f62f0e1587b41a0246068a2d9caeb343db555a9ae68a5871e36a6daac7b0f860b05651f23573b8af7a2daf9b4e7a9af7cfd131e0549a4f5037b9ded2f8da9665e9ef2f41b786b4728ab7f9a1b8cde3bd85290dd10b1f744361a402f6e27709ab9e1ec3f022603a4a744fb8fd395e286ed274db00cfe520e5850f117d5b7eff57cdfeab50acd841b2007412801c1636c4b6542a1dd8d480eaf28ac617b158a5d69f39e043632d03f7a5375464325d60668e02917eee471616d244c9ffd2f67f9e16d12daea1b2ba09a8f61e05415da20dc40ec3cdfce9932612d1e0b379b0eaa9d41f2e0aeedec632fe577012cf24383586caa236b81e138db233d8fe1b099cb014d4ee5c9c8c7af9ffd460bc51e94dc512f6051920d218331d658ae8d37c4cbbd495589e029bb96bb65648bfa3c126d9601491433649238d05c0ffffff3f