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 62150 f16eaed0403b9fe57a1bdf28e05acb156bbc3b9b8733a58b9325da3aab8fc1b2

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7d05893d67a8421326a8a4765b32be8f4700ddae1edc30790b3498cdcfccf9e7
Certificate Block Hash
f16eaed0403b9fe57a1bdf28e05acb156bbc3b9b8733a58b9325da3aab8fc1b2
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0086290100001e0100
00100000000100000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000008f9836d8af67cd4550b391ec9c1af4bf00068b6d1fa2bde1d6083e3e79c0b38bf812319b3f74de5824affd4618fa7a053890f518240bd3343f16306453b9d12217ee7182805a37aebd70901b2df3499843ca20296199a319e311000000000000000002000000020086290100001e0100

Raw Header Hex

00004020710a8c73a8c07169b8bd0ad1d8a9f4fdd62d72c50711f40dee561b07459a997dc098053d7c0ed7ba5d27f0ee1d71fa0ad53515ffce29a403f6fa6053367b905b4517176a9f670218e7f9cccfcd98340b7930dc1eaedd00478fbe325b76a4a8261342a8673d89057d

Proof Data Hex

59,560 bytes
121216010307acd6c9c6d90dea98fc175ac48d24976cec81fe669a9df7841aaf4d2cd9922338170fa1d1f2b5f47edec292f83852bbed43a40b5787312be499908641ce974f214bc23bc83255de87c497c7098df6d4be3a381f589392db5c279acfb7e13df68638ef194db9ea366ab2c02060732bf6a563355d192fd27b57541ab325ef3601f7b6cd0ff3e658ad497a5500910ddda62f78f4df849a8f6a6379b5540da9ffa766c6be03e01adb28f4a1534bee12fc9500745520e90f15d6043ffc36f42b6f78ee2f9a300ecb54f7dafb7deef67ceb0cf4189205e6b38a66b5de800a66403942100bb291f472a9c5776f812fe6beebd5b488ad04d84fed90c24a735a9ccaf2e87069b24c5e58e3cbb7817a436ead0e8e766d1d5db6978d5e7bc0de0d6668b853272dfe32b4c526acd9b953d2b5e1960bf147e05b630654f6adb777fd14ab09280ff40ec4e48ded7cb2838a394522900913aceb84164b81ae8642d9ab45ed093c9ce114cfc3864a8f6641e9e079c5af0b850783a0e0dd2220666a4a2eeee6406a209937e9430556f2989a2db082df8dc84d5c42a0262bbdc2a8274d5cd9c2f5bdaa409930d91e209137a4ac8167cc35400249c7d6b0ca8aec84e3b56d68e3bc20ea8e3d0bf4adfed8a42f92fb879b0f6f849543bd26d3caa21af9aedc1b0691d0df99c2a86771adba2a412b361c426c8903ea42cc6f4dd1067a1acc257327c450e50f437d51c345ddfe5c6e4aeec0308b628a3457470a23cc39649a3109dc2b26761d2861159a295dac1346649393622f2d69fb7437ef01932cefab5c49cf527502792ec3ff208f85d64b46e049a6b2fe2bac5ff30b386f504d8d2fb8d21d33b21001174e6d80321246c9b4fc3afd7f0a1222303925a7f0a4449619859cb7ea27949b32be670dc5d984279532f4774d1a9f8623885f2621834519552eaa40a2307d7bffce2c6c3e916c240f0844d915235e7735a5d4354d1d5964f13eb9c1b14305f2ce28c2ebb7ac42ee6ac90d3dafad0eabfe5ddfe84c7581898cfd7f52e2454caedea453a2964cbd1b29c58e7e197f1c3934881584883f1dd402b6d37fa12cbbc7dfbccd83b995c1eddc98d5a408e6c21a97ad5153be35541b7ee699541e3b9ad723fe84393ed292175e52d1cda8194dac94ff599f21579756470ab64a3493f06bc4031679da5949b86bcd547a464c7aacfaf7ade5902a3db471706b2b8caadfe3de5a5801dc5e08529ae88f688b3deab0fd6071390e9b773fe11f28cac656bf60f01834f448e843f6f60c8ef19ed26c1b085c3fc2795fac18115a6de1ef1b088b4d4648e9cbe177028b58b335d8b29bb0a3046eedd78aee3ffc838d82024ec769edeb482a48836ecc50c887ed6cf8603799ecc7edf07633577b2eeb779df4a23d577445dba81ffa61d6b83e1c5485920c91bdf63d29bd712aeb515a93e786909de47d72406ea5f91e4ebe2ad76ad07df19401eebafa08aa261755aa2472139ba3e2b3fd398676b1663a91f7a9f76a23041bd0cc2354cd41d1859928cf8476c8d13cf31f2eb9481d7756998b37c4cf1a2c771a672f93d6e4157640679168168d86a548f9d8c048c29d55621c2ff28704df6db2203768059b4ab3accdf12681966dcbe5a8fa97d7c69dd984c6a9418990170c4fc254cbb5c6e46239f3486af7906994537d056d122e864f1c58c53c6676d5755eae59948c057e5c50f8f697838c8ce2058b89e8c39f976f67d5457064d1e22d2b4323dcddc2a93ec6beee999737f683b10dc980f6313e1eb09e290aac44906c1ece6c01faace09b91f623b83f8dc5ce4ee4ee655d58918b2527128c5b744a7eb1705ee089749fa772854bbb6dee25f460c974c75b79f016579b0d5b77079c8f553cfb8d54fa24f82ba2f1a16ce6851aa5ee969170f9c46b6258430968c06ebd1d5a94d5e6b7db22a33ee4ae43425ccf9fa68010901193528639fd1290976626799bf4781e40f39f74d74aa01242059ddd3047834cf27ea7b1e7a20f18856192e26dc90fc29192477ce7a27cfd90ee6f069bf4e78236ffe9b658aedfca89cae50f3350eb0e695d4d7db81e8649f7172a2650b22327d23bcb9b2b57eb6f46eec39512e02b39daf2b732c4e314f40fa75a38a4b0eefedcfd4615346ac1898c7d9312f17f703e66038b4d853352ca409e1e1bf30cde1ebea214cd25f45c9c424bef1d78f15a8ec8be0f9473eb45e29b20acc484eb616abf92583aec30452a3fc67d52016e3851d39dabb1ab0464f54ac560ea3431223ba50b7f27e991b3513d93ba3c62df813b44d71d3580c5e84f4a22a5fcdd359a4c9de2fff7fdfc57de6b26e7f6942ae6207a4afb19e5078ae8e3153da66f9d5a99ea3310c6d6296a7588691f4ec30ce34ba091958ccd90892512441d33ff81239a8ae906efad16a398ac1ff33c8123d83b9d927b63fafefdd8c2b3994207a9fd8fa6d31cd00ae44a91d265e5f305a25312ab2c7bd3254a60ba434edebce3973fd2fd60044f9c63a2ecd9cade5d8e312494066f1ce710969e388ae4f931a548e7d398e4bed1e35e6d0dc55aef0c558f12c9914d9bed8fd99d2e7468a2624bd98d3b3b3c200f72fc700572fc2f1f473e1b4fc1e52df1d35fd70363bf4c4accd1585df8aaacb9928c5988d321d2663c1736090df9f83b4a037a25924fc52152fa0581f74fce6151740e8e4c182a98689dbac3e5febc8d0828e64df659514bfe4df45b205b235a83a76f48416c20a3d3009e382f34830a43850c6c44b368b21d3fc5ce61b7c479852f6f719283af4397f17c4d8abea498a22c111ca591d08a3c05a09fddb89b631e33d9bc894a482e939a5558e2c69f45516b1a261438f6b6c4334352f528ee9ace918d98cb69b6bb54639378e3f1b89a59407ba7019f9e5da248034cd070aa328a7d66d59cdcc90343c5ceb7bae5d7c7574da049b8fa85f204a9b7a0f63d1d9743b65a3b052edc3f90e5721453000b233ab5d786ab883e525d1e4a0b23f6eaeec1bcadbaec1d310fb97bcc363628bb4463f440163b42bad48742e75d6bcc308181c362df4c6863348d097456438086ea303eab9b81ea318f51ad567a63f0ff305a662fce41d0d01feab6f9d77c0e912e94ffe892dbc2dc2a6b66183afffbe264e7c68aa76fdbcf420c00345723ca14df30d53b116c0e4bda43afaa22438920b538f48c6e4827f144daeee2be2f1684d5ebd5732128588e3e3fa7792c279fe55013b3d75f25f6fe6547059b3b72ab296bf40819eaa8b091471acc03bf441eb21a1cbb35e261115041f9ee5bba7763bad7eeafe73063dffea84c69b88a2d30573f77b82357b2e52335dca73664c990025e8b88f2cf4c45a117e1e7aadf0f0a3803a5c824a4d2c0e47c8fe08533e735efb1bc4299ecc28c200aeb6e27dc59b3384687dd21d0536fb1dec89692e7cfcf458e79c66863b70635a23815010fd6078af5aed7907669e86baf70aa4ad4f937f72c6b8410a1b7589df0124a41779d5a01da91a9d485289e58a42037d033f1a87b27d6346337efa896a632ed1779988eb54b6ed754c6908626f78eac76e58cb6d920c8bd09c0fd87b407ebef7e397b02badc9d1d18c4891d8374650e73eff728d7889c85b7bc16ccf13d8c3ef364e9e76021af6c1361b2fe71a02eb7de7c6f6c718c3b9bc2bc789cea70c9669d9ee08ba62df31ecd1af3f2ef423fd26f02b35e40b00965c79b89c691dc0d124af22f8677c31e2ae82dae5d5c91359ade54b24971b806dc170d24cc96dc9939fa5cfb4d6acff841f8a2666e8a1cc3054374083f02230a358a0285ab809c89beb3a385cb7955aa16f4afa52b9b912dde64a8b972dc158fef2e12a0ec238a51807643d341efff735b82838f52ae2aaeff4add939de606f191a942243f0583279aa58432ebd5910a3f2f52d3d56726490e6c2b1aef63e2f4fae40bb544caddd0fc1512ac559d4c0438f45cc188991eaf7dbbbca14e83093cbc773c16723e55e94ccfc1499e3d49f520ac449b02cc69fcf48aafae8dbed0cddf6b228b84dc631774a31da206e50ef237019da3959363949c1b19b9b6f647c86332e6aed2faeb3b89115f035730d9dd7eb9a0657652cd887ff6fb3797959ca9f0576745c7fde0f031bd9673d0ff00a1ed332569b7246182614866cc900ef756cf33a0f03939331bd04e0565c36abe756c2c94a100ba2cc2f118bc09bb34048618cd93af10423725ccb52277d170e893148c0bd78dcc68ac41092964d94de92eb153f360299c22e227bbc180c6ee9966643ab5b360749e82b3f3871725b11cf49b43417e9a9f02160a1af7e9c0e59dcf7f6106135ab5dea222c088a0b1e8b19f131ce81ac47bde85df3ca44c3ee6a3e42d01a7e3e5663a20e83e51001d5a8974203e1b1d87e74d323e6e0525cbff984f6abacb3bed7b68d522166c023c9d86e65cfa34741f94a8fb9e6febac2af1eb7a6e35bfa8e418e5e4e430ef2c5ae45bade6b8c801f01357188b395a861d518bf7abafea1c8732695f2cdbc8e4535b4e3ca81fd8965e294d373a6c8bcfef8be663f441a757e220942bd1ee4476dca3da7d0f6302d4ceb063f69722631bac9a3ba659f0279df2dd19c43b20b5a4fa9a51daf5c093a84596cfce1332cde08e80fe4b2a51890e7620e56b726592b17a46489ebdc350705665ff142cefbc9af3e46e3b314bebbfac27c0dbd1f05126adbe851c94e48d49e2f58a7b89232bb6d5736cb1dde1b34e987031f78068abe590360b4852c91ccf485d917252c0b0af6662e7fd3f9859f02bcb78a09696268cce9b25a005a81974dd6b85ac597b431e697698431ba625c2021289175c2a7a4bce44c6c3bc5906e7421f5a8d36e9f2780637d173a6b97c0fd105ceae0adfa199b3b58d089f758d365a1146e4c3d224e9408280d32ff9fb69f4da79aca01e1f57bf8759604a3a45b6513d5b9e5f651fa4445d13f4349fc682f9206120b15d481e02e7f6754c4c9d300a538d506e08c42cc5417a163640fb0cea7cf1596363c82dca84f092e33c19a115b293e34cfdc8aac2fbd27373d68470fb90be913c6c9bc9212fd0a19e5f9e01cbc6fb8c13440cb78b16d06823fa334241b767177a1baffcd9acf8906f174222491b8edb0f7246d24550dc9ae2d128824865382fb2036aa266e210831ac23a62982f122f5941f61ce43f065e1401ea8f751e0fdd37918e50ab1b22d9147eaad3957a6ee1cffae49bbed10d007ade50f2f63dd47cf2899608af9f296437923d0f260eed2e12268d99403aab8969aaa60cb667633180faf2aa9147bacbc91417596f0c9dbd7bf567c31b63801b2ff987a2a14e4c31223ed6ecd1fb865bd82efa4f8a0ae678b52f496eeb60e08b6ba788fc706ea45e59676234d151c4ee7c56845e30551e9a3e47abcf9cbc083825ee88271cd70ca859e97c5bd51c09ba2ff96a866ac5ec206cfe43af9f582f159da30e00ff583d33ae98604bbf9f9c9fab0665ef7061534689697e2875df864e63d2a2c4d6641af377e469d2503623033def053c63c5bf9fbbb0ad2e51ae5bad33ed341ad01f57866a858e07aa31718e5e4b8c6f544f900e476067f51630efd4025f5406a08fffbdda46f263424a3b42952e5d08aee76379f3540293374e1a67b12399a4e7bd3dee8c26cace638272050127bb0a1b343fbd427e683d8215b394c8508e56c394c56421ed8f11f3c2fa74d7ece3d13100b424512c1184012906433bb35902a7d1b83691ff5e8d24451e9f7fd9fac600054f7122abc6570d7d24e6c5351b6f1915d645cb595606ab15c63ed94da72930411edec6fb396df8391a3ed95064b01beb805280e19fdc9cee20b708b19a674277990119b6ef268d3e6d416048ab3a426f31e57f3c9e950686c687a29b372c94fc62a7815969cd02fef9570c35ded2511f6a50b94aca114bee0be1e21d42d390cc938daf61ecdc324927a3dd355ba7ea08bcac9934bd557b0f04f90d850b14ee1d5c5f0c596cd41a3b41ef19e6064cb6c04f80d6c87cf6a22bf46647ffc53ad089c4aa39026ee36d24a1c3ac29e7c1cd976f94d09bd84328ec1d85beae9ddff511fca90172277fcf9e4d5b15f083284244dbadedeecd9d50082aefdef4b6dab8d9cb929debd5d7263c2d31b5adbddf66ada48831db2aa40ea53602a192e20b55522f9acb6940b8a559ac3637bd1ef2da9f34dd1abf36071265297fc36b4ea207a9496321743387e440538d767ad8eb2912932220f0829a07ed44b3d71837752560d3cf9352ea8caff9c014bc1d389be3806179f39c31194e35e3ef633a2205200def24bc3c600421b5132797bb7a10e62ce6d79dc4ee6321a77f55b59e47989eb9ab3f4ee7c087c2a961ba0d91c5efc6a91152d352173632ac541c1d41acd05669e31e0248c66520e1598e17722c228c8a8b876d7281775ed6aeb60bede57b11564f1e849c163b633883376ca6d7411744b92b6952d9f913dd5e5493e516751911d7ec9a84ecb4dc3ecf1f76f45402a2cb1c7e144b4e33386f333399b1db90ec60cc47cb3134f0cec43812ce519a02c7f0700f559f78c079ffba66370b057d4a03b9b9e565620787df8a8c6b8e41527e979a90a2b995c7b8c2dea34067c50a4a8815931469dd2a712332039aa76998ed5bca0d030f4604e40a0afd2ae07579bf4325727ecb28b5366436277d49055237873015eb022c79f62090d0ab330f88737e0e9de3706e226dadadb29a213aca180abf8d2f99ec99eeb9e87b505cad36c3ea6f3091663e347c0dc1efd678d21c37f9375b6190042c69b43fb5e20e6411d9acad4454b520d5dd2d47e6af42fc199029be2156f68fc8d83982f9ccfb1a217ab748545a16f0896442447f5db3e6abe16489c0e6d283e09357683b09ea0d85852f4ae7391393bf0c4bd10ce635a68369f7e4d052f731897ef383a11efa681c74a1bce521001c3c1f78267dd9a2cb3db5ec4049d9b366d076b748134251ebfa1ad2517c529a9447ddae87e199c9f877e8ece6d8729de8032a839bf2ddd9cf5b41e7a7b8b9181eb079e7ae045f65ec48398c8c2148d1e9bbaeb0d231ab8784b55ae4fbf137cc93e790ec001691351012b45c7cb83a39b37e7586707091e71440d0bd79730a433d6646965c9af0adf1c7be1703b56c8611386341875c59263dd4f4aada2f0b80d8e085b432a44e008b0cacc7ee7fcbe8b5305fa67d59fedecae1c03b99c9845875b275c2f83821e829b8e434cfe4cff0c23cdc0aee58b03e1b5814d16a18c6724c2b5e8fb3f6a18d7b105cfd841bdad31691f15f00389b73f891c70c7556ef44846af3f338c9d99d102b0a001592958104709f05b24b2189be1950606c62902b03c6372434d10d7b52abdd903ff17e4d8da2185f0e5c2aac5e91d1b9edbe02ee0dcb99910419b5272b300024c07496dfa69ad266812d4739edf86356ea182dc96d9487fe5613e9b78c2b53a3ab0e0c85d76c683e6c75eb81b82f08ea1354456b69e3e3425c321f9fd5c1b14387815324502a19afa453cc7606ef4a7cdaedc066dc1c4a2e7a6aac238ed8089f7540c9fd33b759933c292f98a439dda1bedef108350de60ed0d4b9d6399decb263ff659b347fab3190f37959010a965657d5af6d166a163ce7b84b14c4d86c4256d5ccaf7eed6b2ed522e235a16aa4e1b85d2a6e48bab7b3449cc025f37e7176f1f089b129131b407821e844280ddf5c3c455643db8b0347fc585825fcfcf104656842cbf2f11e3978f0edc9f20a96e155121cb1cc2cd276b0b2ef4365660c950cfc2b80bc0aced32ae98fd56d34726cfe648d8c34c93533b896c0af7371c690104158b6c55e35a5a2c85c13e856c9cefe72f717262841b016b449dfe66873650241b05cd8d38459302755a9f0ca64279212837d298cc36057cbbb73cde00e63e7f35d28c47dd5fe79fdb9c1ab4c2d4903bb5a8e11dad1ca6d873b0ea6e7d4df43ae97e451730254015a9908d7ccbfd1148baf5cc4909fdfb026cb642c2dd58dcd183259f01c8dc4fe27c627b72e944b5f127780f57a873fb4dd72c98e124bfc2db1aac3d18106c7de40f9fb385c31ddd5f39f70a60562c3193ce2fbe224f11eea87af6f2535830e659d0b39788b9b6c65e88526b8ee905642436839e5e8b857c2c745d3a025a28de593f68beac01e510e85bda7f3ca9316167767b79ec34febcaec840db0dda9bc1f3008b56f7b144773e9c6028b429318a39ac5dff003c110a1b79f17d0a320d64b937d0c7a9973f723f2c2a4eb87edff811c7157e8d3b9fc98b077b2e2cff1de2ee6457329b79c7b90457625d7c24bf6156ca60dea51649f837ef1e73f2d9220ef3b45801190fb60a34f247f751e36b8bd6b795330150a1db17dce22d482ede295313f0d8017a8b4302bc3443f271a59111fcecae2992bd3bb73d13ba9f306aee2b0fcafa1b8bca3c7e34ae8d710041146f433860f6ee0d43850f784d6cca5c8113b17ec0c73fcca931c28f7688320fc14347377c4268bc6b6b61daba07488ac70517265cd7a3bd82ef5b1e270fbdf0bcf281a3a10148c2906c99488dc72f133ffab0be99779862fd90792bcf28f86c85cb21a37d1bb0ddd7b2c08ce37da95c4c149310b809acd8aa96f9d7f8acf1b5f1abd444cb72d127853a695c1934e5286e9b2a3d0e1762de9b666fabd67b0e7d04cdaf47bb3519042d6f2d10568beae3908d266add410ff0a87b647b9a70c78db9491ebecf6efcc3833d7686664fc4887c4df252e2ddf7694b2496439a004c91858225ce3a56459539a76b8c0d3b9bbb029abea66a929bcccf7c3143ebe6ef23c14b45e525058d61d1f99f0064d224c5190199d105fb30b88f22c8b43880d3d138022854dd15750c1b4d9ece9aae8f0c17c8e0cdbf7eefeb929fe1734de0a93bf85c03e2969b8826dcc42fe25da2dfbcb6b15822761ac040569b0789120df8fae9582962c609e28222d1582ee5fe453fb987c57cc879eba92fd809604d38451c4bbc31c6833c9e93e71ee0a3e173a4ab508d23ff8049f0b7338396cbda3800033c93501912a030ee917acfc1579fcf84b317185bc0679c24b88230c72061f0df9b78251b71b25574f9d0b81d9603d1db6e0fe573f4feb20fdcbf3664fbbb456e78dd463f4edfe8b68e9a0c1f8359307ae4ab329c06dc071af02710aac6ce3c4ad418c3a71fd1928686bbc6971fceecc9ba68e6451c335f5a11f41861e49f18ef423dbd7aa13394499d591f7a79e4531a4c8f0ad85ed43c4556663c3ee20fc098aa14c66d9dd1e086ce2482e9a278f0ecfbabd2086179f594888e1b5f7214d25d3526c111a834720c735c39935f9797c26e75b3fd7f5a0fc09a90e937d878224e3028173b2c5bdabe63fc8f6ea036d7e6d8c95b2c52cb8737757cd92fa4238f90a157ac210224b972a154a18c0380ab0a39dbfb9feebdd037339ca80e4b433fca0528c284aaef8cc83aea2348499e546d065097a233359f82088997fcaea96ae5990ccde841107f487fd979045c0f2aa9ec714e544850bc999d7898a332a4b257c29c81aaf6cb79bb3764cf905a79f9748e50075a28689a13fdf3ebc1789cef4e7156043535119ef50c860344ada2d371c8472bb46a409e1eed93d0fe259c099b28596449ec32f283a58b71d03ceacfa7594ff6336b27c480f923dbf21b6d03123f853cbf0106bc6cb6d90a35ec0253f517544ea9e7f6a9d2ab1381fe05de51189ddb4dee75231bdbe0e7a1da6e437989ea449cb3523928b2c08010358f2c61a79fb32ce711dde38b6471c46938ad39ed66ab508cbf742cdc9b9a12affd632cb8224f18a0a67dea007b6fcffc37ae95c76e39a4676e81c7c3bb022447a9ec42bf03c45d50f681384df7ebc5d30031c7ed41594d2f70187d7b6de70aee071ee4a1f39c3c8b8e0ded666c7a51d1bab1e8caea89ca28e11e3512d7b74daaa94426fdfcebf2cc4612a09282d4d5ecb07d7d1967a5f95a50b2041692fc58555fb348fcba95af5848c079d5bd465c975e9248c9389c7293517dd9c5191aed170fbeb279da7d21d2d6598ab73ffcba4025f4880156bb4793acb1c3ec454fb80ce58db4c408706aeeecf8bf6a0850406aafe97230e419027418d2f54683b2ecb1ef8477a25034a22e1a26931b966116de79324ea1de2a71631ca3d11097c94dfc359869c4d5218d06ccb8d30700b47a86fa5e3f4152070669c79465e2edbb0c609aadb83f3b84a7a244552056c0db48a291f40cf3d689d09a64dc80841ee1a913c59ab8ab0c64b98ea4142f17e9ae666a6637d80dfd841c3d987661336c63df1743801f55c48f52644842aa11feedc1d776b3e894531899d6863e67db0eae105b954a8e4ab1c1b99396e14bc5be38d626e6ca0a94012fd33d0902f4383c6a825d4dc5525100f1aab2cc6d366e2f00ebe7c80c73750b7e9979ac3b30e87bc2ee062b52befd3de1ca476cee3b67f923afde70da3578c3ff59f7a784ee6b7d1c8461cdf576d0e36fab1e9aa4ffff010046566c3986d4bba4e67efea7320d49d22b483904caf1dbe3b41c9fd778aeee247640ff54f38c65fb9e235996a0aae1f42429693cc78fbad1c5ea8c4bc0915e0ed3ef1f1b9a1851d25d4cc8f7b0c71d63a681ae86731f9b60575b3f98d10928364ebeeec4cc363d836956a95e3279283981b913558c241e1d878e6fadf6a3e2187da2bed2a7e8130a0ab1071262e38d42c109779449c457b196b5620d9537688022423d4962a7904d9a9e10a4557c6e4c273be43ebde41024b9e1fb191a6b78a7191ca5303cd9e9a3eba1e66ecd6e787343c1189c4c68e63b5fbe1eaf5e3f8afe58778c66b0acfcc3c1c253828a39e6b3cc9c66be0e8d6f2427440807b88881c516d3dcb4fb490ccb37c2f0bbf1ae3dda8ead854a1e0970ab5e1a7baf623d65cde02a56938a5b116f24e0648ad8d4ece1d2a366fdef27f2bd1d0b1087833f441bf60555c04497cd3b8f4f00469ca631add6902356f0ef681e90c44930b0e28c490e9486f77b793dbfff77ab261f0f76dfad0b960ab2f1eb3218f740cc3aa877f7a966fd853d850ff13dddd2d337e602d7a60541fa86fc84bf7aa9d90c5e0afc4f7bfd298e4475a3eebfc642f983ac56ed4dae5b97d6eb56a7a1753405d8f890acc513ddf4eb8c78bb5b6293c3f8462709a9fb226fb45c0395f61c49a3e07415c67c2837a277c8ec6e27c1b5f9ec2ec1fb64e6fd1440617a3c7011d46fd155b71f83331841c4c741600268e2ae0a2edfefd1ec65080f9251b34ba7f4f76086006710c18d98f12360d80bbe0a51a8ad193b4b893746c4d6ab09cb4e36edc56f3587accb8768a29ce2e315d67783362b45bdae3733248016b1d622e961aeec3b0b65f83c15d8b1fafc381ebcac632bf527e5123c9467ba5be9b0097043f5c1f93cb4599fad72111941b2a98f128e31752a74f593df1f22174d452c5c7d79d019fe0c760f93b8ad6012107c9219a78d875299dd015ea259d570626ede09320eb013ee033af25b3875d9f065c58d074b550be12494a53858a42e7bb1dbca6d687900e9230101ee3137efcce2b8f3f6600149149230f4c6c61c37a347d468d94b8b3c0533d022806089c62bacd69f088fd120bf62ae3057e1f700278f666f0ed0d2fe1bd73c22555e32b67793525e83ac3e03a36a30b042d140a5c0fc4cf56547cf600723b54013adadfe6ea5993b4b1f84d3e31a6e9aa6bedfe84edf8d349684c5ed6b4a1da534c6532fcd6448834dce0ae050172d75d94444be90f33d247e8924426baa8e2e316f2414710059859b5118a5cace953ab506786a6ffb510ab2b9b1247c7aa1d2bbb2c424c3e6934cea82a3675ee4c2eddb60ae7c69d3f89169bbb1fd8e44623ca98ea251e8d8ff135505adc88f832e7d2720f1e238c90fb746d488bd8c26612b78851612551eb53ad83060850f598ab1870fe28df496cb4e36dc889e30e70194162118c1921eaa780f7bca361603afe6bcd69299e2da26093949fc742a2f85a9d01f7053322df4444ec55e00ae4db7b4d8083c917167b6c8316ed5dd30d755be4de75025c7f57876e24276f04c4e7d5c23a41216c6c7f57aca44c40cfd3f25876dfc718253252b5eb76f88b571ced7d6ab670720ce5e03db99021d8fa76e8c97ce478ca4eda9b8b4d0ecb618787e41e4f6869990e5274c251009d3c2dd9244b9149b44263b23acbb4fd5fe423d59ab813c5c0530a4cc6dbd3fbca4a3c906748e9254139fd452754583c9a19b2e1019f53fcbcecb21440a432027d1a5895959db9f81dcb535a23a441f74d2029a343b7e366cfa913b8f4e32a32cd101f42eed19501ff045d730eaf4e4b58928dcc7142fbff4f91a47733e3a8ef8615fd35598a0fcd16a3143b18b4f7a0406d098d9019526afee60ff12f8b00b0b0bbefbff7771b7df776ba532b98905ec40b53210faa50de93b3d7f51362957bbbbe6931f19ae8a9ba8336f618274a7e12118d98a8af53a251a65f42975f3396223902398606a630af3599c0e87ce566f5095c7532dcc73786fc588eb2dff5d945855b103c92911eabda8bd8151fff44aee999c9f7d3b4fe155e7e56339de464ee85af1bd8c8d8d50c0afade684fa5ad7769cfa75a872a4a02e6cf606ac02dd469f1fd089a206597eeec71d16dbd6a80befc245b4063182a157101034097d452e715bcf5ae9e0fbc07219bba92e7174d2e1666d75202ccdd890b28d5f81dcb9fb4fec996cb0cee4fcb98b8cc418bfcded5d762106be86cd9dc07fddd3793bedf7352e1a100ba20511f05d45d33428744c19fc4a3086c7322a469bba25b54f69d8d516f5d3c11771802986b856f9eb968620609ffd95f4e884b0a3ef504c0b8d2ded74ffbfb85a0d066b040701eaf67e52019dfbd3b4fcd7107ad1c574bae8f9fe065f91e41ca08aa0327b9c02751f45794b6cdc799172c9a9cbb0d7e3f0cc3f6ee69ce6f06bf4bb34874328e32b31bb934fb73a284625ca89c537fa8b467c8ca247147616ded40bec0cde77eed69f341a1fe4cab3fc1fc2b0c0262bff1b0d7ba0116330b27fcd490d7dfc73e73b6ac8aab4f541ea725cce4345f4dca8b47c40d7da37bec35aaa81456c50bdb0527f3a548333d6c5a23a22a42ffdbc47ef784ee4ef0aacbda3ab648d78a890af7bbc90181843335f6f7fee49e55bc781b3ab384d05226e325b2acd0ea24d9aab40d77a9c45f75abf63ea45a4f0380220315b70f7e09c24f4bc742ccacd76ff75958ac9d3773089a0d2cb425418573be1640bb44f136a285773aaf8497cc04fc44bd574017899ffdc49114e87422ff0bf5560d9b92b221711f723f4267d7e3fb2308f634cfec4cff850f72c8ee222dce26021201b3b2a04792cd7a1c857f347a4bf6b789c4d2b3f11de48c08f38b9be80febc41273074823fe59bacc3b9a2abbe1b53ec7ccbb9e670ec67786c18c914becf1c133624f38cf71635c6a044832dc08806237929c026fcb4e24707760e62dc43e7f458c7163b2aba90652ccb28f6b1a9fa07d6294579870b9b8653a99ae0bdb25beb14e2a702bffd4b2414b221adf3d0c5c7240a4e9dc37ca697f4ef1c22b26d9c7b1be445a6e2345fa9185168febddaaf11eec5a5b5167faaf04cda82f02df2946a99da063f0b3001ebc1d35076e8406590e07b864750f7b15689b4a111bf8f24c5879ee438a878b46b16b21722af1b928885157bbc0b30f9278d7121c9dd5bd48dc30c76daaa4bb10f9c327f9544ec509f611e67713e44fe33fde4cd67328101cb21b3787ec328496180d14227740a30aaef576bffa4551bd1f5f2f72e04ba42bbe07631fa0efb4da7dbea28731c0949282d395171aff47d88590573435db358ba179a5ce1196d5828357b9cbcefd777f854e8002e408a6bf5c75816bd67d5f94a18fdd47e231ab5ea4fbba9756ef82c077e5ced344826607f9ef8f7898a9a7cab26a87116257d35669a2d308d06c6540d396727bbc3fa5420d8e9f67a0a84ebce7b5ec98531a41d2f40191978db143c3d7e3b90cdd9a6a38a0f01c4c669e7fb06ae5e28fef88708d66ea2489f0c2aa17467afac42ec91593609f208c77e34195ad217c8b5abd20dba1a0e375aacf3f8360cff8716b751abfd5a3812b9eac52f3edc90c4d1426f5f3beaf9a3d59cef1c43632b99ddef35973eb220b1f80f2d360306d5ea8bf373f001a204397d6dcf8e2b75826ffc379b7826a0834032483cf5fc5d834c5c7cf9d1d3d75419ae2a038fc433f6d7a26cb5988ab91b22fb38b1e2ac710d3444d78371f2a0a75f5320c9380d02d5531db783c95092d637364ded6f5d4f1b43aeea5190044ef944d4298028386d190edde0c336a79fc7bf71656ea22e4d717eb5c1c4bc34616f68a74c5a6efd8de0a48c92f27eecd9583884f0a6e9584e69ade5e421db6c8102f0ce253445ad7936e9f9f4ae82f79d6356d288950d8f9055779cc1bf05b3d14d4b99e8a35f0d14e0128d90f8639e37342e0694f3c8d3edbc6f3532797a330bcb1d52e396ff7be86d70368d87eabfe914d0eea34ab9154a1ba94f5f028113cfa4ffb2c50e0aad0acd0dbc17e7d5dc6892363b9d7e1f8b77eca6f0187279581dabc99946dba93cc1abd3a09ae5b9334e93a6851baa6466fd8ed718424289d024d0dfe500d59f26747935532ed6782de6eea0217e070e19b582917b834884aba6445d401e0d5b9ab5c948bd93df94041339ebc6fb032d256a54d9c16ccc2bf581a7299bbfa4d2188074b52932186ccbaaa5579577889ff17598600301fd2313a26a8b8173abb026e92c5d019c1c32286c9bf1dbb40475ae7fb78ea4509b611326b853b544f736ce59099bcbe85aef9e3ae5027b5ed1f254700392229f392347d1263c0bdbdf12ceb94cab0fa489759fbc511a404c2e0e110d64186496d7e3c9dce5abb6d5a05d065109bfc9a421dba67a26843bbaf1f9810b6d6e1e2bacf29735697006aad57308b031c8bbf7ef5cd3b97d6814e0871db769f7f0c04569e9e48028786e9de7a34a02c6aaa02ac9caf42378a59dc0a276e606cb5882b472dd0ab44af26086ed35b09cd3045223670d3fb9311708d93fa3e8ad63cd64f71b7e93fdf54418b9e781e177aac87062821fa8fc043b470437b635fb047ee76c8694609cd15c127fde868ce0dced8a7e08f7b82339ef1c5045fc48a8271d654cb6763c27269251102dfe86212a16844976e9e51924e4292399489dad17499fa2a0e67903d548d391f3c9d2b3b685649ab3a3bdb933b7ef5c7f764f4f3e10d513b19216a798dfb5db8a91735078ef09c631841fa3d2b49ec6ff6456c2412078c4f9cfa5c908f5e86a2381251889929c930109ad2a121b0c5de8fe9720fac7b2e9f57788c8e6ae38a197cf3f4b40b56aa7fb08726a2b1d1aef3cb26a6640fc3b2b295a743ce71c2169d75ec445aa512f1a83f15d7ecae063550099bab267843b3916f836653b5c735a5f5d26b8eeea503c214ca81b7603eb48c4d1a70a1928bb7ffe6f7f6f47a51ffff83bd39cfa17fb52f2d65ac5d4ac3266db483b5a487d9a38117126b5eca9bf328c645df434b413c973eb41b536f6864b88333810cc74b35164e9ea85a449550f414c6bf801d581903893a9a59b646f821447782f974bb91b3f4866674d7cdf19d6f64f1fd5ff4d1c01f3eb2db367ae1ef172c72c1df86294853d7e4b4cbffb52d0cc4c631232790c3d7c985b770496a7fd8b51641286efa7c250b25e64d2352b10d120b6023431e55155e6721124bc24e0016d1ddf6775dfbd394364e9638b7c6f865d4ef35b8b87cc083737f8f02bdc5bfd51aecdbab19b1121b4560f326d9436b495ae69c920f897f11bc6ce6f07f0444d81275b901c4fc83b3a1549c540d56c50ae5e9b361eab1e125dd5c477d53f8a43067da40530731f24a796fe2b9b78df084005d89f126ef6e3aac29536828163228606336ff1f6af6b0bda7f78ecd4a7085490db563e59ef91fd872640de38e9340a17256a9da7a916b3931d6d71ee1b41a414cf7071b9303d1c15606dd1cfeafdca6e661100f0988739f8bc8d7fdbcc76922445d63643c8eef80e34193b6493ddb393201267d1593b269ccf39eabfc830a5d2455340b68582b3e0b665f0a9e2be0b43087308c9281498d70f75009e697485cd0483a78a61ecd2882f7550466491338670bffcf35be2d6432602127c036bb309c9bfc5b5a1a52f31bc03617851e906204bdcb9bc7dcecc0b8b69c3dde97e60e66314732abf54f2d31692d6c9fb5e4f8271b73c087ac8e7f1c62e98eea6ea5305592a3943fd4c6a8b619addf5acb1e4db75bc501edc14e38bbcdd9088b7b1e85dcd9fb89591ecaad2ee9c3809925d01584d22dc2282a5e42b5b512a67d7c34a3bf34c497f4daf6e66eea4a16bb388ece1b557d0a3a39e42d2c47edb5fff8279d74b8d9be4dc14830ad8a08d65f32ed6322952343c2d27b7a336457a2fc1decbc551fe83bef5a553852d42a15dcd44c6316b9b60e42c04641429d4e6116315a3177a432aeccc1f0362c9c00741bd6a28539023d713c50b91791ae21df478b8e3c804db9248657e6533de3ab2cf5b6a824edc255c4eb445c865de25a5e6495c971f37e0d35e9abe72e130c630c77c38db59f4674a4b737dd44356371651c89c25aa6c781ac35013394e4dbffe7fe73fb0f482b89565da7ea132c965c004bfbe19c005c8618ccca4fa8a06f6688a9269a0cfa745cc9b057b8c1ba90024abce012bcc4698e4202805780119bbc9c4e9ab1eb67ea69a4eae7e51ebe3dc32ed16b3e1fa71be22a611d2521d646483ccf18948ce317a7ef6e48c8426bda5a25fa930466f008f39017339ac0877b70e99a955062c1ff3822b400561eb06709acced6df743a204da4a86d44894c0cbe403d0eed0c210b524aa93fd29f036d5f172075b4caf985ca052ac3d427fe8eba99b035235c305d2b84dcac50ae8635c68632fb927541a0d6cad05c63df58e5d40f7b10b33dfa14af47cb6f642ef3a264fa6daefbbe504465d1eb63813d47a1ae0cdac2f7f9308fd452e4e1675fdee14dd82f0260ce1b1099d506e9cc922a1f2140d064f6e121d3c10823e5865499431ea097254a8a94c9f004a316ce855ee45899b1de5310f609a4d0a70be9129945b6b9f668012a559b3a40775ea9f0a33a59e024baa8f668501f009a888e1bc204f69f10e0cefd345dc1aaece9489ee1a4ed9a8d0ec891b5d0ec7eedd3e41be5548acbf2cb9e9320eec6dda09e55af3ec3e3ed417db2f00a26b4961447e2f052deca99a1f4025ba8f0b1cb6a2306ae940a438ed2a094041c431447ce68946473729ec96203636087ab6d193e61fc043f24848448ccb150bc1c53e8503eda60e1d131e55490fbd809243a7902a4817ace4db7d9fb1cb1c805433d77cee338eedee5d643913a7d284b2e461c6efb542bd1db3ce698a7b83d42d7184d5a6d5ae186c992ec4e69f70cb63d18e7c51230236a5469ff9823ddd5fcb834d9aa4a58132f72f6877a171c88b127c32cf2b6bfe1e42204cd91a7b369f9551b4e3f862e056cd9088d12495621663463120de53e75068cbef4cdad95e09a6ec0c5163647ae7afb7d91eeb816c025b2db0664fd0128e5c4b52b088adf577fd2c4003113827cc601b63e7754469ffbfd80adfcbd1456df897390bd2de3c9a0f7dfed385f2fa529816846fc5b5b16a5ed7fbff281d19d7a0a9e8af910e982d73b2e1c4271684e829b4786edf3111cd03043734843d096d348b71eb6195e407372ab0e20c4df4b480fc12f55a0d144f60553bbb24ef2cb177dbb90016ddcc0e948826161c63988d7e157634908dcd9077caf2445a79acb91da7b5e2f376c9489d320cbd6bd963f07800a943d1069e35acbeb9d67a8759ea38b140f3e4e27a887c076bafa0321893159ec42b0cdab3f9426b80bc57d638e44f44dfd264dc2e9c71138c275606dd2b93d665f2a1cce380258a20e01c2677972d076383331e43dae5b86f23b569c6ee7da9c4b74268fae1b04fda4194679e171097f3c2043d3a32449ad13285121fa93a9afff4c3539c9cffb5ad4adea4e24ac00272278348adccdaa0d460cc58d668b30c5faebf23a4d0c392dfe7b37f4741b53fcce2dd211c13802a445ae27a3b7e1546fa0ce1fc3741aeeb1191a4d582f313ce1ec70ac5315753ada8aa54f3511904bcb741a18f44bb0105bd0e672137daa69f1d213ae135461a7815f56471f4b8ca78efd1f1088995c0c401ce5329be2740d18416545cf1fd7bdbd9517dfe4b627a53b50c18826364b0793b64f9116d4381cae0f0c639f4c8fa1685472c2e82c494ec93d88660d93bc870dd42031b455c338f444f711d046dfc6dae450aa7d24b985e51f8c6517becb85279f0ca7d295eb7885c44fa4752f32f42dff406f93525b1bfa55daab2a9f0595d86d096d248f05be48d5704feb4dd852bc4d2e7b4f36a9f1fa801b378ad1ad28a2cc8206f46662486b3b164606ea9a686d13b39404533798404623c448c2fcd5808c6e8b015400baaea0f68992e98613b6da365d9ee8886e324e586ea04c524c59f44fe082102df34ad80c20862925edd064360c01564cdfd7d0696ac76b78961fc271474299de6d3b2578a6568e9c105006e6927eb342d2864b055ec8b4d5b85f1f7ef6f32cb5212984278d2b900e9a8ccc906c6d4839265a2f3a3b49c9b7ec7de7ef238bd397b9c81361fe66af77c94367202a984a683e6e4ad9cc0fb79c25db247ee2b70f4d82436621b8328fdad74bfb282b809a1068c08c7cd863ac856804534b4126308b4484a353f481ef26c6b8a1eaa50b964ae88708525c0cdf5fc5dbd5b1aaea03feeebc96c95b20140e5d9665056216671eaecbd19f5a4773bbc555b9eaf7ad93cc43e28a2c11db8192d00b2e01b0bf87e2224d5b53905ee7ad3a343c4b48104ea3d2f9674d0f536957ed3132ea850a8241b6edf3d36c3bf5c56a60a9347ccd03a5e74c82ac8e17e80ae8706eb19ea6af659fc08eba61ea72b2969b938f2888c28738d90bbd3c29979f16af865eb290971ee37e52ee70dbed59d56f9e46ae35cfd103a13fc97db801a36ef72a5ee7c27707fbd47fb1383bd00f5194afbf0ceef7e179fe3bf95960b2d02e60b40b4f613dcb24197d23a3b7ffb951da5991b364a2e1fb048a162c151c8cd1ebeb4420339bbfa518eb2d180ff15d6383749abaf2e1f77b52e23e41b09cad8c3a6b1621c5ba64b39c290cb4bc1bea8c954d1b00daeb67aadd7e7f536ad8fbe715b272ddcc8f8493a1eb96beb151f5fec7595559cb67962a595e92a4260d5c6c4abe31e7feb27e6244e44c37e78eb63f0d1aa593d1400711e90d4f526a510f541f7fa1277767d72ced7df36d1c74d22daa34d82f5233951e4f6d3b97a9e7cb7fa4aed693b363176beb6541eba1861f169491e7402d8e8d8d6aae30ea6c60d5b4c309cc079ae7e1f50da9b1c5c93f0018ac6649ef7bc41ba8818d3e34074213c67fa6b269bbf9a3875e6cb00c721b23be5dbec8126c2841f38fc3b4e5116fae2eda79c17546caae0f38abfff8dbd36692303bad197d9bdf92b875fd5372d63a28258364da9a64b29e3fccd20d284b3f7bb54179cea6ef22d558146fc8156359a9525614f8afd5b4b7c7468c5e653f4c4f090ef17bcc3e091e20a039f758e6e576e7b804255d18a4998b551c9940d587e8ff44cdce7bad12f3d02da627239edeba2777f4df4613d5db20a48af23350c98690fc3fe89f7d9118bc990c2dce1246369191c691b852a5fc2a6f931e4786c22c0ef467f68b4e9c414cd8a0538534548e3dc091ce835a4b2f79c85fd535b2622fd0791af90482b6a6fe148d573f06242394ac1118252ae851d207320fa0bab55fa146a96546d0e0c500161e3b749c1a68aa5b51dd1c869a1982ec86ff0d5ab9a2ce17eea53c9b60d545cf0c8cedcc670b0a1f324f91b59d7456e68b06b5f5f17c494e482635415b9686b33fb668fb524465f5eddf0a8f2fa6b603de0facec76fbda4f4692ed58ca42ede249dfc8c861480063ee1f9bef9470fff4a98e759d9235c415c5a0a4b2100e7eec1e3265eddfe23a94efc83eb8b77bfc3f1634bc7479745af2a568cf4be79bd1d5f63718fb972c2a56d95526a4ca5596b447116ae4e5b609a2cf97fc2ccfb0330f144f0b39ca4cb5fa2d1461f46bd7bb6990cdc0315f69bd3b07075501f62886671058e3f7e012a79f5f308a180ec510698e2bab492460426d9aea642422f6414f4003271eec1ead0d7bb33481dc3e5372f67e0367aad1c08d018eba90975c27745d35d5ad9645cc9028ea7aa65dd37dadc747a2fb86ea1505aef20d2ec1c487a441068556d62ae12aeace78a89978147198f9df428e201572bca9fe4f5a8ab09cca37f039809d06e0ed37243ab7ed9a64e5b04261031cf06552dd32c39a95b5aa9cc45be765a13024e7880359f6b786d1a0c284b4b9a654bf814173380b7b993bdcf96e5438d32b6b89b697f049d1cf9d3f1c2346c754cbac872b53502b8fcae8869551b1ac7f8dd1f9f0ed6f15fc8816c1c01f495ca732124aeae386491c624f063983dd0d9aeeefa768d9867ba58d19a6b9a99e5395372371c647dce55473ae4679ef62cbec250f3c9ac80bc5abdfed631701df6fc71c0e1707d8189a1d3a96775939e533f81a3e78751e96a668451a249f4d8fc37b6f688d5b99468cfd7ba07ebefec1f5ded36358b943936bd55a955e2894a4395be9fc67563a2ade17f24c09a472bf58c98500fd2f3c8a8bc877c8b1e5a1dc7f2543dea373b2bb1896e122bbcf4103be7e52b53864c7175205cd2c5bb48c4596502d95558c9fbd5492a036dfa349ed356796dd51bea23c70811aecbe5ea403ddaa910947d007b07426101615adb1f5f91452ca94ccd6a798b4c019a575dc009d306b4ab68aa510dc06d4842b512e372ceece09dbb02a3aceb59ea5e5299cee8d1acd460e12e9bce304a10e121514a28ce9d3a3c6ccbe906e7c351d4e53f327545f3f78f3c96682af0b267d0ed948a1cdaa9a6d4e62c471304437c327e8ca890d032b4f849dda35c29660d9739e29f244723dd32f466d5423e1561d985645dbed7ee90b90b813e246225ae8168f144aeb1cdadbce0f960e0b59d72f137450a667a83afabc790fbf12cb5b6477eeaf94a19a90906ca8d2a39f68ee275640fe2ef448557ea3c19e9034c9608836d9503b79a55224e15886915a4716330a5550c9b6599e848e0850302df1575b9fd61f8763c9b6aa0feaf749731a7a3a118a2f47d79de7086f2ec8966b2f867707017d4f554063b5d38521b7f21c03e2daaf3571d7ea70a08e0145267b2730954f01dc24f076ff6d3884933ff092cd1c1d32354a179fcb92882fb3e958ed2ff1c7675cb9baa95e44dae419280d2b8c1590da1d088e56fc7036370f5b7835797a7087af54f42a527260d59d30a6ed80c0ffcd6d2b6ee38dc2e5a18a9550e961713f4d84532528fb98d9e6325a05548b24565377fbfe28532d19354a6bec7fe45dbbb05e819c976acd038659768affbe0cfda36331b265a01e4900bc9499934e0ed8142449fff51450c0771152b1273206b2980cbacbd01fd714a67d1bd0a0328ed22e19d73ced53097ce481ae8d4231ac3f9b3040370299f7f07de276f08a82f4c2c837c75b5203a9d8413f61e442d0adf687aa509d6a22387a861697b7b94655473f7c54b1485ae8a5bc9ee5f4fbe3802516bfb5189d7477157f211012236fbe7d15bf1d16dbf32ff7a39438bf31ab265d8e31d472be2bc1bff5ca4d3f4123b6f26fb444bfd7dbddf856fac6bf792c669b81e36af7ea40fb4eb40b89f22d88ddfb0487f34c58927af3e0e05946ef45cd104ece4d627ce0d0a28e4c3de31d62186622b2663ece83e0d115b62226f5599de47f55c19d88ee7b5f7e965ff4d1586244d0b963405f405b8518d1f24c4f38d20af2d6ceef68e8972e504a271dadc7d6febc0640aeaf54ee95162e39063de4ea4f5a4a1e18cf74c216c16122fd507542bfdc561c92c8a5d77d35070d4c3481639952cc083dede267b79c44c4db5147e882ec0fbb381c423cddb129ece18bd70e5bbbce707c261cc781c517c8f9596060be086b50bc8bd46ad8fa699f874c60fd8bef1b1acd27c870769abb5caa6f8174a0a876ead7d86ed8605ac325401740913947af787eff0cad227024b2b81379e6f378bf8b191d8794450b973ede14a4ae111bb435791d7697b5f5d82a0979a301f91fee784edc28b48524eb3823bf5c0586ae9c991032c45ffc2edb2e51d078f0bed206948b58038292190347e8840d64655650dc161e2bfe51d728f8e1bb3fb4594f011f86446d9bd1f7f5102edea8d0c2b16b9faecfc32a6c7ac7d5587061b8586abccb97abc48dc2778a69d81e868beb21c3f6946314c37c043f78099c46c8e7776c31b49e32c950d1826b42a93df647dc1df6ae993b4a7b2424ac8e1d4dd5703e33d27529bbeca1c4b4b015288f262d803791239be6b5a9a225360f4cc30ccbd8b38370e7d0f6bde4b28669ddc5b0dbbc9b13686a3416916c0e6caacbe899a1802d84910615df1a88d6a6ca82cab66771c343da745d49b10f9a2a74195b6a3c12d8cbf8b39f8eec05c4a008033af45d653089d1f9fce5e24f2cbace31f89ba0e967eff1a66cb5dcf222184c6426b52174279b409d7fd80468812e47e1da3d567ef1a3f9575d47708bcbc688ec444dd7320bbc78364d7aaa5553757a08a5abbd756cd5e3761fb81ef1354409b7d474e8b16808103269e7a2c78e5b38448f7629fec39f8d5c39c3c987dd9029cf560c379c571a3b790c1ed28f2fa4bbc5699d58f486dc3d92b3b208aeb695cfc328050f6da6462f13c8f73fd4ef38a1f54d92c1f58d377d9f2800baf23d7773f283bfc2db529a1f750f13f37962234dfedb007fad6465dd35b4468fb892c750f611fc8686b9e0336cec5e9c3148ee5bb4bad6730b25c9423213c4bfa2078032505ddba33c319525da2adf8a55d0c80f1e161d035363f05d6c362ee3771514c7db7e3ba92b9a188a41b3927ee7262c177c42c5911cf9bc1add8a5bea780c4300dfd623291254ac1fee17cfd2afaea17b451685cca03c6f5c30136bbef078b01db8733036b56091266e0db835d33848a23a348cc9aa84edcb3e5e1a2fb9c17c49cef48b4f05e170c82f16628178cf1dcf68684ad6e1c1586cac72679f8ba5645e194484f0bd8fc27f7ae2cee2d17dc2b4657cbfc6c7702ad1fc0def18d7ac05e5a2c76a1ac31b570b0682407cee8076a70905bf7cfe9d734a49033290e207431da7995b74e7895f8b4c4688a2d3ac8022087cc105cf73ae1e7c306f0f20f8872421291170872e50ccf76385a6028578cad78bca5ed4b207cb1cebf667e5593a79c4da8aac9c1380ff7d240367fb24f59f88a18016ced28d43af2dd3afd3a1c2596a34e734f06d0398e33825fe423b69b144bb6c1a4854a316da56ee6a50d118d99ebb8007e4739ec7ef47185e3a854ed6cbe96ae555d6876fd18286731a697278bda5be9901b05d33d03f15915aafb4ae97882284f1e4f7137dee3266b92ed8754aa71da2d1a208b4629db54bc39c88af89273e6ab2f3239047866730d07ee04968db0e58bd278aa0f6027a4c8fefa06620b71ebb3e6c9c7be3e23768dfa0f3f0ddb2b76b087624af4810fcb59e2f7f63b82f1fb9ff8ac5debff517b091bffd1b1b40e8eb4fc0a235b8e6009ce0b5ae7232e09752259edefcc9e7a88e357ea9258d2b27fca69f47ead3c8ad7050ea49b3644c92d8a2ab7a6e967d68b2b5de00ca81108c4f24fa2f1876b49efcc4e39244950f0e9daecb057d0e869fa4662ef5803a939ddb3f6d28c9001f184b58118a7776d7cda84196366ac3dd2f7a69568f3e63e1f2d89fd66c43f815b2297b39988efae45ed7210be2458d3345338db980588403825cff188d98191df491d820db4dbdf04ef67180e3dc1bbe5bc1a5ae601cb631d3e39b8d0c48aa2a80ec5b2ecb792e2ad3a5a012adec1d5bf6a3baddfb7290cd980ca9ba18b5b1ad13c22081b5d54d67667070e9844892089d9a85f297c28708be0034386629974c57ee366c60721119358b2c027eba7c0899dd9768bfaaad1f76762f4590a642e19fd35eb71849fb7c4efc9add86f8fdaa80e7f9e54646dcc716b401c748d2dcbfba645ad93024df25ab972e7461bf07db3d2364e506a47ac09bf42eb41024f971b9ff360af50a57fadc4081ab74a3300b70b1b9c6b5c4b448bb1438e0d0d2753c9cb10164024fab286a56676ea6edbd5d52bdf184b7102d91c0d9a2af03b61a7eaed7b257642846fe8c1357968e288138617edbcc6e563fa02e7369fd31ac2cda4d91e272364a8b0aa97a15e1cb0c3dceb459939bdc274964d6873fa68562ad7b8f29c855263098086d23aa414cdafb02837f43cea51ccb156e28abf4ca1b50dcc4e61c7d01b2967492bd8ef6b2e0c48d9ebd741aabfe99353c305b472de44f474db1c45594cd8eb9a8e3774ad4b87a5b9c081df7ee8ca25e19c92cdefa003785eb4f7314ec3fd0c780197d3005bd4195d5240df4226bef580ef00313240c2b04e557e9ad06f3ae723e340e4138c92d30973237a1653479b04b05771fe19e8523a6561dc4e52b201f89fdec31c1f2c483ab026d1014e738f4d330b786b097071978076eae5a3627d48e5d33c5cebce81ef458fc39eab016a164bdd651fb084c8bc32860515df20dd265d8f3587fe07a466eee867ccc476cc0dd2479d2ada19079fcacd86e14c10397fd9c36f0eed313f5f0dcd5c4a5a0c7234dfa172eed7c1e83671dbcfccefb8c86943e519dd561c94ede2d589d17d2059fa9b6759450b99ee930bb25f07d2fdd549794b3f435c077b0b4d8dd469bec400f53178eca21c5bcdd1b8785b85e9dd3b002891566f648b24aa1e8de535eae2cf0bbea4ede44c4888641675c855b160610a26dfbed2d1171c2c8627ce21d3663b30753b65c580ca0d352e6b5831ad2d8bbe22edff6f4b103f6ea3a26c085e5ddb9b7f961dd3c88dc05cb63a644476c24af556851cd9ab459e54d5fdc72f06238648dbef49fdbef142c328466fbdf7db81cf0627a67ba0e2209aa2038cef8ce2dad932b80feb104fa65af3a288bd12c1ed9c0e3893834bc3cf02dc21a262ca77b1dd4604749dcb66dc8bb8eb479422654d6955b5ec47d4b6754813570a3c24cd376148389b4e28965f4e25609be197998e06e7c780e7c0868d0fa1094e6b7643a06141b5b31c41d5ea0fbbc982af0dc34fadc40d0e19187919452db16a48fa1b6c9adb27b3bb36d73287b86ccdde4ac5a0205360bcbf8342d0bd262f0ea04aba3f8cd9b02474f5966a610bfffdb6ed24aa0364a16a9c275a6032bd335091b005f576ec5bd2b177081c5ca3d7724a5402b174abe0e040d9d150a5642ef8665e68b596d17dd0059c3ad28a53fe7361d90446f650909ba3ac3f7a322f1218f9c04d8965c8216c639875da2a1e92df8803b3e868d1c018e8b43150d73db125f2c914758120996a7a158c0d0eecd8c79415bbad81ba60c319d438deba9991d2f91c95ecc54fa9c47b86f9059913ce9cdc8829e2a0bfc39b3d3a67ab7e925e14f0e7f5a791a36e107ab5098f6f841a5c229dfb04caed893c81a99d343f194050ac6d8bdc84dcd169ee79f806ee8f33ad876fbc93de8bd43ad4aeebe9e76bd0fe1174891986a37acd913adff1cf2647deceeed0d0c4c079466b1652060fc364adf6a81d93f62d38bb81c310e32d06d8900b468e3b28ea12243d9e7ac02387ba78a7888badeaba57680e60f6ed2608661a9bc3ee9a9c013abfdc2348b9e144847a4674fe709d31290b42f617a9ab64adfe0a4ae8c0f090302436e373a4ffbd2c291b74a14f24c9072b156d1c41c01f2e391c37b81ef50af905614c0aafd92727f5219b82b381655faf9c395da457ab7f8f5d7605e1d72e7c616470d4d8ea729472524000689ccc26f458fff72c636fae5e9f778dc78e0cb0102457e30328653b181e979424bd18e119cd813013495fd4f1fc1bbfa863109f32268d51bc29f5c175b92bf592df0a75c6ab4f86fa575fa379ab9a5c0990ce2c4e07b463e4988273fe13ed06b36f190e6b4ea6bf90de69064d25355d8cc8db5d819e48c0ebe4a8e772eeb585e206e7ced2766c1469595ff157530f557aba5668c4c642356f3dacc34bc2957ad68ad472444b05f23451d91694c515a6bfa6817299bc3b6d28d6a03d16a0bcf4e93f9956269cebfcb9bb2aa7ce3f9a0c011c0eb79e03269a859819b460db84d9d10bef25390e6f547ac3efc5434b0fe82ee2f48177e1764344579f075f3aacf8317017387ca8856e45a01d2a4823d6e4ea990857840388b86e63424e58c30d6f3f53692a9c89e1814754bdd230f7a687b15c8db77244aa496ea2cb475cf7bb2cbba8c3ec6e76035376512b541e03d3e628aa9c3de3cbd42bd462c940f31d9cbfea7eb0bb8f8941e3567ecf81f2628877a71783936983abd2db707b0dca432b8db00cf2cb99de6b7feae4007a2766ea3e7c6a36ffe4898eea6f72c939cf2246591447e31e564a93a40e4bfaf3f1fa56e567758762bcc0f793d5375e69c0a489a15413992e1cb932c98ca8a9c4aefd8465a374ab6779798c82b7e3e79609fdddd91931718b1eecf1884987662f1249a331ccf695bc70fc760ca2e5ef3ad0393075ebdfc33e15ad883706046fa301823219f4c8b9c6d95f65b066466650808ba2b7ca3d545ecdeace46c6146c930582ea8c3678769679b5e7102203462a8e704e9507f3a5d51e7ba1f9903db718b5a438d36edce7cf31576039529d3ba8fe79ea631799ae43a1a5d8b97ddabda68425054e08a345746df469540edada2faf296d2f893ea58bfe14ad1bd8d152c6c96d8629d3d8c093c8d3ff84c7a0eec268abfa1805a5fc3148879884f89df8c98a2d418b72fcb1a8b20064189cc58def15ebb598ba996a2a30ca32091a730dc92598dc16a0ccdf2ce5ac977a64d3d9eea45d7d19c941b80dbd693bbfb2d77c21299fcf2ba585949166655ae659e7b5a041f7e5e601ffa515102598915c6f805a49e4218f0545b0d85ab4d2a40668c747ddc3ad26ca78388ec47636a5a9a5a9f34dffa3ac0d09a05f24653130f1a7260533e4e49c8b58ba9a6736318fdd11a00b9b14fb271e3aceb596c250616e1c4d5f0f93cdf0c3c91d656f62035bf89547c672c7cb0de3fd3346ef7b30368682351a2af37b4389ad7f09f0477cc3e53f0222146a8e03d77790c5063992ca66490ea5c6877a8e7bf38cd2858e1b626d96bcfdb918530a82973cf414f7e1d440a072a5f96880f2497337096e43881a1f5b0cfbe3beb66c9b30cc819dbb9004a7efd32ebcd62168c572b1bba09e52bb965bb0d8cbdde7bb395f18044b02a8a60278add9db1e108e191922a3077e548744d7a30c1255e47998fbea09e0d176f97538dcdbd4906e11277be35a5809a08019b3bf8ca37e080792fe973015ea75d84d38f0d4091d81a9c48c79ded8d0d99875c60d98a315d91e69beb28b9e3b4670e3e70d5cb54cc7fb2f93303d00c3d680ea1fa5158fd56ece535c464661f2fd22380e0df5610d973e28ef9ba27e3c53e0a7e66b8d3d5ab2c1925ba54db14d85a2d84910615df1a88d6a6ca82cab66771c343da745d49b10f9a2a74195b6a3c12d8cbf8b39f8eec05c4a008033af45d653089d1f9fce54937aefe4c8eb1d1b97188ffc3d27860b834af4526e326a6e5a0a216256d443234cb1ae8690e02c7cb4279e2e11b3259d4459814daa05f545c27fd853c96237b624b1de3ecee4416462ac3a1b9bbf83dcbaa1a25f152867d0c364b26bc30ccaac02333ae9fea842cff2641a69228be0cce256f150aa427eb584a24dc680a363cd6c3912bf8741f70d4b810f8eca9362aefc65d63bcc799350ff910806748ae2e57f41593077c23d404f94dee974e178dcd67f2cae67b0ac50d6249c155867e3f374520806d199f767e3fdf3c2b400904635bc34f9b7547e2b1948128e1405e7c33617375e92ca18b95da0d403e14c08190bf1d1b4a55b3a958376e404dfa7be015a1396e2517a7d63c7015830ddff6c60da11025b8b1285d67e485efae4603b3ec226632a8bc9ed9216e6ae04efce635fd9fe39e198a55b3af0740b3679161781bb69c1d7dcedee550894799743eba8cb7835675b102ff249e56b1fda17068f8a0891f6201a5c8d6e97e6093b77d0f7160c454f519ddb3e8af9b80871a9fca753fc89b79f693374b9dedb0055a9dd0f0b88765d58023896e051a1fdbbf4e287ebf0e7087b365e26a5f8785204cc4cf462440984eaec911257dbb0dff1863b34943b423202e1a354f226a7a6aa646552e9afb2629517d7fd9cb3191a8e934e178760daaa1fe89170c827dab7384be58602d73ec349c34ab2270872e50ccf76385a6028578cad78bca5ed4b207cb1cebf667e5593a79c4da8aac9c1380ff7d240367fb24f59f88a18016ced28d43afe1b808f0d112a588e8f936765c3635ce351fef647ff0845179dc8ffe698c43cca0329a28cdfdca392ac41bf8296b873ab97f5314fc2b3b5714f96e9006066a1eb6a640dba2d5a649baa98c4f7c627fbb00c3f389c6ddc27b2c58809ca31f05655ad33f5df7929eff228e604862b9366617d4435c004f642b1ae6809c573c82cf7b38593a7e57bad68320e53c21e1a5a3497e8df74ee1c88eb3171e8880ed9900c06c8975fff51b0185f1ea5f66cface89a325c29c23b6b7e2c59e5b75286368d66c7bf56afc5d01e8a1da9a7fc4bfc6afec670ba9fbf0d5d66dd8d391edf7a812276c09224c824560c225d4655a0b63e4494a1519b6f70686b82a95223e1607a9421e030e2a72e55a232b505aa48322975ef2d6cb6375cc30f1ee640479a9bcb6fccb95883e495dccc61a28d0d79ab79b50eca7b3523d1afb32c7b2c46809efee940d5a5a85aadc1cbc231e3a8ed1c83565e152c8e752a2f494e1b5c4a688f30cb523475781c9d7c8250993c2949281916b029ef9d627ffd80dec2d223d6e395ab86f028c2a875aeb206c23badac7b8ccecee8acc5f8dae4f978ec1578fc0caae52c0e3bdc5a31e7c2c61a878d92940a739e572756be01de865db656d4370c5c1598e3496f3184d8453c90b128888f481d7c23cb6063ee9ef38995aae272ff89918f5bf9d29e2c8dee14dbbb0a7cd169794cd6db43aca3ab86faec36986ea29a01c8e1a539ea8e307b12f24e47079e330011e116cf674e7ef54053195cbc484645fe89e938c1662e68fc69dc8db3fc98454bf543dedecd234222ecc2fd9227a3b2308c7f35e8eb354859f0ad540e7a0095ef456f591fef591846cc78a0ae17f27b70f9d4464bfc1e87d8135516265203af19c092debbe52efe8c1357968e288138617edbcc6e563fa02e7369fd31ac2cda4d91e272364a8b0aa97a15e1cb0c3dceb459939bdc274964d6873fa6857749f0be9195481ea42672f6e8ae796fba9f4ee4a807cd4c0d5071d2d55411cad3e08a63ba461c4cbde25cad471a3c57325b110d8a05ec359c26ac7e0e780dd3d87eb83bc53720b96c6cea1ee379a2a698ef03ab16af9eff20d9dd144c4ea3b72d75c74e51e8ec645d2210b312a8c2d00bd163a019dcd3cb442bc4f792897fde0cfd13b800d34bb441accd134349391d614d9ed3d98e735d8e0bd2b5e7214dbaf0a83fdd0c54188708a02c590576747a90f3c8e8737524e8a7107d1d6ed51e13670904d38f60fc595cdab1db9191eaa9f9a32b92d55ccfe4d6438e2e6f95a19cf3ec6e5dce42229169a970b8f5d7a94c247fa6ba6b40459fba49899d322124ba48787a977b33e732869fc8a0084debb00e20ec06426118ff0fca15cfe08b46e466faa784002a4ecaadbd485228e392bca928c661f1d7dc3c362855767d6a637556f656a8a84d54bf9f3f74035b825d9492dfd37ea5174b62867d8b95b95df6b9b455ac69d238e9f35b47697de54a973057074b40222c8e62c5e9488c09824e3f862834534165ce3ee70d87dde39d8c2d1171c2c8627ce21d3663b30753b65c580ca0d352e6b5831ad2d8bbe22edff6f4b103f6ea3a26c085e5ddb9b7f961dd3c88dc05cb6329bad3799f27e169e6b87f4b903f3c6e9161e8905b6e5c41af2a30c47003aac05c5dd44675f0e2fb6544ea0c6e49cef80f092e7c4d347bba076114e530022b841a66b81809c55df6d1012eaf812ae54858cbfc0f8ec45f8157af52afbee4bd8b0f9c4c567dd77a333787193cd9e0df3e63fd7f44eb27863585ae1d7a77807fe209d68a4b15d600bc22666ddadb25c8717a7fee551b093b798ce0c62e6a05a143fec9888da1a2ae11b965befbe620645af3f09c7a625ea656fe5b6b262e3d5cb45bbaacd6292d717aa678948253b8fbbb286fada47651db93016f05388f1a4b818da7a00810d8295502337473e739e530db2506b6d06919ca76dbf46a7c4b65e5acda9ff5dc8ab6c55dd0c207510848a9cd4453b3e3934241d9e4d6d9f238a972865e732cb3c4f3cfed98089363683ea3738c913b3e4398bda3826cee19caa1e92df8803b3e868d1c018e8b43150d73db125f2c914758120996a7a158c0d0eecd8c79415bbad81ba60c319d438deba9991d2f91c931fba1f759444b71e652e38aa82146472658e4a9ef9f3fb34e0c7505dac07acf58f7a6931f04ffee85a45e363a9b2b782493d67f02ce22c8882d70c09b9b9232d7a76b37d64b4237b3f94513583675e44a52906bd1850a61024829c71bd1e24ceb257d7e0814d405239d6d45282f29e3c7f09204a04a72392e5fd809dd75df71e1020a82e347881a2c7e7c9c24f47a2a69b3b5dd80e68189664e39bc95b475c54f1287b12a502c28335c1c61cfc974bde925510409bed7e519d069aa0ef9573ed4f7882b55cc1d9b8cb55318d68f2158cb53c4c92bd94445ae76fdc7f9f3672cdca743b5a1cd08e455596cefba1c4ec8751eaf7010eee231889a21026ad70c6c89fb888cd1c66598c25fbcff3c1a0c872b2b3d63afb7e9e0cce5781607d6f9dd224c388c5f1c9d125ae8b27a6f8d5790441d2079c468603cb7b74bb38174cbf1c95ef577ad9fd49b1abd912c635f4cd9b6c508377dcb88a4d0c709f0ff096a08cbc4e32a3905cc422ca5e7e9b4bebc69e1e393cce3dad0e47d2a2f5260e3bd4bae21f891620439de6612f4af8a22422a6b2db439c1b61ade9869214721dc8b9cc6fee08115fb10f4e6d9fcbd039ef98585ecc1e068ee31f2fd01878118eea5b4d8d110884be70be731a65a3dc5d97cc2593d10412fb15ff94a1d13eab550efd4500911784d25e8f5e5a3dc1a789faea3448c72d61938a9dedeec0e8d5a2d8b0ca53f68d25b119a2537138a5177b14f8657e9d0094c3eb25846b4e58c06f684813195844a692f59a69871d51440d36289508f6af0f45fc63fc8ae72191d8746575db2e61370688a7c6d2c5ddeb3214cd68c7a46ee2cf0e30e86540b418a213c4ef47972aaf27cee9ab1f2d79d803711e6b1a4856393458cdbebd3b72a148576cacdcea2699b41d55495a80d9625e438026ddd6260a1e7b127f651301079dbc78acee526974b41ffb25a0b30123e240ef570cfd3333d7f8beb22c8f82d53b9fa318e53269dfc46ec0f5708529a3bcde9a8bf7aba0a66608dd0a8d4c717aecc3d6e0d68dbb23481a4cedc093ca1b8bb0bc0ed9e350ec021f81c7d238986784c3d4b3c01955b57df06319a1753e038993312801400d13fc7222e5f9254aba51ca4517ad6233c92f9315e23a09731ba7863f721b7fcc93d22c7bd9ba0c5a4a50b1f49030230223118eab2344107fa3533100a93c575e9aae1f61b4567d2667c350f72760a686d0960ab6c696330876d807fb62d7b9b51fe2e532c56c35c543e17f3985159f5f05e87ec44e24b7ad2b4fb2bd0ea8e1d1011a3665a3aec187fe07a337b4f8388a3e5d339cc6ca9fecfe495c1bfc1438ee6026e0993ceb472ec155fe916ea102f65ce3a751bed366ea4b575f44a4bda1eac38346fea88aa3841b35cbad8ab26c3820d17cba21b987bd4e39d13c6d9939931fcf70a05ca6e0a848c41ba2608e9dc504bb68745e1085c35e070739682851bdd3d2db3c52fc60c218e2cabce658d51572cc34160d18f81bd9cc8a804117d01ce56e4ded8e054d291562d2e9993ade03cc350eda5c43291b420a0e919c34df3f92da91cd30f6116b0e5204db89ad43d584c3769481fd3b5e0fc9c15967380f385384b48a70ba7db939c1a6ec72494ed66d08a7eddb6bc840713c40155fb33befb9b0abe511b696b01ce5fa3e02c280822c6b457fb22d984231e54cfabd5801d585a40df8ec17dba2524db5a6c8c444d36a1ad26c252a4f87d9efafb6f91ae9d71cae94543ce389860bba92fb924a42dfc3587f8032ff0c73a1c3a560f5ae0b81826938b2547fe1f77dacdf09541693b4e1b832253a35aac3cad3535fa7e0ba4b0f67d62849c1bfafd9528642e4e5ce1fd5772247a43a61f02d1547de2d0b509f53c8610e37bfe1f93ba3c9358e8dc0ab3c327bf0f09d9c7c645a2bb67954c12a015f3442b97b132ee069c68ea1f41b4b0587500f3c4812e620d934bd92e9cd6bbe014938097ac4196d17d3014ffb73acd6254d58ec570eae2beb05bebb977be5e74fba73e983bb85baa65216a77487f8601681bc2d37bdbb9b93749fa43ad39e8c6e7a72970116cab2089a0ad8a40ed28dd2f09d0c6c1a4afad251407fee355ae9c4e20e98de9c9fde2464af08d1dfa4e56c1703d2c894b462b463f8f0e354a5786ea7af4266716a7e25f95c5e2f91bc2c0d0dfe9522a08a60fd46fe4fe805a1e54514fbd7c1508a6b51b135f72daf42d54f0b2fb431279c06eb1164709767669e81959a4aeab83758a176268f4e81636771388caa87d048b1c54aa9a18fa3a8c937f48f8dcbb89f972ce1f4f482a61ddd932e92a9ba0f52f7f11aa37d5e36af86a375325d33039fc603f40b5355ee1e00e010fdfd3336ca08272d4592f2596f3b4d30e7bd510a88f45d0bd70338b3ff6cba2ec417c4f57c5aa0c3d46394264c4768e55cbe62e28baa95cda1c76165632488f72dfe96c9b4a16face353f3d22bc0530277504b06093479ec1fa4373e43b5d23af06195409ca1fa9695b85869c151e420f49d865540affdd64492ddb9866582bbd14d6b8e2ff9a6145af981eb7a73af14bd649cf96548934ab1f92ab437b9a65b65815c11270606a1531268ce6d59ad2bbdcafd5b5a4f4e289ae3c198f175106029bef711ac55febb2e4e63ce2629b3ddaa57be8082916c19c12247b41f892a2b920868a956e8881fe5f71f0180f0cbcecb182eb61d88854492530a32cd86aae52f58125df620fb83e1a93f49c5abd47f50eeed1a4a54b06c01356485db6d306f8be1390134bc532183c6ce1114cd91a3d22bd345e86c7d01437b1fc612d68f08f7028bfa26532d3d043ec430d2c2c76e34ab369c94418d3433040156d746c41b56a260b450e9a035d01eab18c52432ec46365f8ba701c4058a174a5880333e4d98ed28101e57f09e24d99fe406fb609493b8b8f4e7e4394f49ccd15a98628644fb9dc423e338a806680842124df9a630d08e4510ad3f58d21eacbad079a37641a2f1a5c8b9638da506fb9fb3ca7bbd3e20a28593182fbc73fa0a7b6b6a36d45dd309d00d8e4815123b4e4bcf6e24de0823f0f21a3f550a910c8a7be6e9c9e252be275c1a62c276773c6f6f999dd90fea2e9c376cef9151bab570f7843685012df8b34e1444ea2ff7a02a279563b861bab317791d5d64951b61d37285c4995f1823d3d5c2ca97073dbe196ee54af82d647379284f7cfb06558711694ad8600e5f4c19cc7715c0196461db691a238befc927b735daea5cbbfcadffeb23c8e3f87344e8d1bd7eb115258d9faa83aedecbd82afb7055832da80392be3abb4c32971a4e5c621fb97a3920d9f695d59bc0f2effb07a386372a1e5692ebca0961a4b8320a0be0b6494f94ac45979ca77cb610298fcaa5469d7be6651694c8eaa253a949a2eba8d1275021bd820aca99d9b0a1d932fa749b40df0036c3d7333ed83d2bef89b01cad9fa295bcfd1926b0c995fcf0cac13d0d32f5cd94b9417386b650290aec41cfffcec4bb8e99021581b1bddcecaf3f274e83b767d21a957edf918af7f27b9a5ac60877a0cfee8c8f65071eb8cd92264711e278c3290c9232f4992956099792e764f4a563ebe19723b06f01775ee5e6e3ee153490deae6be76d26c020b5eaa73c247beeeef9955c970194a67bf9a7f3a1b685304a1fb65b2b95337aabe4adeacecb19db1367e2e8c38bab2b501996895239ccb29971632e267137f3394bc1c57dee31b86e343545151ea4d27e3b7f1ced517546d206bc61b34126c0badc6d229ed1636b5022a4f9b8da99e0dd2d85602d26d9652447d4a81bcf39f0254c64d2350b11c8a1a02dc56c4d622f9cca74f9186eecd5e0ea3d524a560774411bf61ceceae34869d25e25150b93ff13ea40075377a9f77c57a9216757a7a7b5e94561eb1c30615472ec300a9a88923a173e11bf216e6736549af177bb4d3bbebf06e56b0b5ada3d75ff8411801ec2e3fcfa765f0769c2992944d914bcb320db938b3fb35405f51238b0fb9443fe21ce33ac3cb531b33f6334f9faa7aaab49a8a34f620e61bcb378208702ca248053b50b264c5aa77b8e0fdc1b176ccaa9c4e86fc56208c0c82e900b8a72dd189e1cb1ac96bb5727d90ad827be722ceaaa285f1305691ef1c81ecc7545be5c87cd42296eb23b14902f0d5df9e033269dd095457921e6ce1b0d67e1a636ad52dc77ca4861da556614c64cdd5433c678440c7f3720bcd678cc98440fcb54f63aff7f808528932d14dbd77b8166cb04b62f4ac7cd2d3d9a49b730fcb8dd1337ca232cd41f12060ac53547bac4cc26d129ce6c80309b23804c8a8eb1f3ede2bac7d0608ec8d6bf224586d4f24544802d6bcd36e59947b17924cabce6ccd5e8d49de65a996b5eb143b935adb779c42c388799abc3b43ef591073f351a7baae4c776d3dbad7c94b033ff259cb1cbb750050e713cf03458e35327711ec336dbd388bb15ce7b070233113701c19726adfb52af0d7804152ba260f90aabb7a6f0c907b607af664b6f13aea475244fd4cb1106f3b566183df600f8ff9ac97940e25b47dd707c3c4ef127cb711e64e5b65b6744bf030245cb7a5ad8d53ec34899ad76e51d956bc6c8b4c0fb95d2959226712ad2687a6202ce18c59cb76f9c4b3c4a2c6caac40574c95f81adb11fde5fb41fc52f4e90aa26a4258d7335399b6ffa64e269f008866fba4d9eab496e626f8a4e3011e043670c17194dfd5fd08d3e737a709cea9e888d684276a1644b6ae6c8061276b54f0d6234228422ac66bd407666e4b65e4a2f2fd170734a3012aad1837a35943f7314977c0b4b409e1debb50e7d900e241668f0e35eb15d38129a7f59dde7e50fba7849ccbcccffd8133d34f49f63e82e3092fe126e6c30b65c0253be163da9acc627eb78b79c3b9f5c08fed282487f6432892d65cb5be2db137249b8c9cf898f9389e08a48a2b50cd243069ad423cad57ef986fff7936cb96abcff230ee645d49290b921b5a74ca9cd809edf4cf6fea542a93b89165bb5ca960694c645ec3906a28662cea2e1b39e30555456cfa2ba112f4fb36dfc29e103c9d88b19aea406265d35e9539421bc72ac3a09d728950654a2d016db250ba7d8639ea6411fa98a7ee63f58e76b397d835f7bbd93758faf4bc1ef9ec1d4084fd5ff5626d3293e4c8aa8810d99ec4d92557e5e1121c343b50e054cc8cd88d68814eb3e985939994aacc4798e29981cbd2206e86f91d2b8e413bc765ae2bf06887075f50f65435ecd079d1d8f4f16ca7966a34e72d3d3c9a1a866fe88cf51997900e7ef86a0fbfc6db29a6fd1f0f013a6a2788764ea9edb9f0652200d4534fbccb2f3b672b1f77253f1032b9709ce36d05421c999ba68f5fe513e848bf8dd098a521eabed1e794dc2f604b9b70039afc1ac057f91bbe8048b6083d4b183bbc9e861a24eaddb589e33e455c53165dbcacbd97ebb32d106688e004283c5a5deb907406558668fa784a4a6dcef3a46d811e07389e1427fbc99cd0b540da77d1e8ff708e24588dd121314944ed6b113bee912de3d416cc8a6192bd6a6a21e7898e491dc32fbc9f1500dc2869435f10e8bb67aea332ee22a63b96949020f64c7815132a718067d23b4bb3daa04aeb696c0c3930601575ef7e77d403e822081837348f16761dcd3428a63caf45a20c5df891ed1905771c3616e9d959547a0c291268d7de20ca8f579216c9c1160a2c927c011f4e9bd0a07d65d099f11c1944069cd01f29e2601a848fe41a3a1d17edc242714d2c855385d192642fad3e91c6d6e95441e4f84df2c775d922a4198a758862e70c8e369949537bddf03449fe0e94bfbf3368001dd7c1b4dcb66fc690c394ae467c7af8ad0d9d4599ad153c325d667a29f577f2682247bc3c005393032582b9c5d4974a4bcedae4ec0aba541d823a43a8ee28f7fdb92000c22e4e42aafc116d516a64f337f39247a4072f09480cdf66aed734846f987220d7bf404c307f912e090d870e27728878fffd3add73b9a81fb07630d7ad34c14c0ebdbbf6e3fcd042304c255dfbf3170723ae2aa6e9b831cabcb3247ecf0854775a7647d9e277d959241cc09dd575089c23711c792494a28608aca87aa58234b529b863b8df346ec5bba1a85408532a0c1689bd58c37ed469e817f3e52432300f8e9c9295b4925ec3515f8f32f2d5b94e972953a2b802b1081a38ecb537c7b9f6afaa48be913ec46ac119077e5131992d7822b744c3bb83d07650e220e3f039ae8b2d0d8111af1fc8338be3d2d6678d8e6920cf3399f31fcd2d268bd8d841fcab1684691ddc8b7db45607c2e72d41b844a199b5d3ca39da4ff5b8ebd0c4592be9fd67e8b7ab7f43132382e2ff81b627e4f32e4f9b4af3efabf8c6c53f75d5664d3a75f79a65211d6384763e092a06f774f80b7bbc92502de06c53aec8167e0e9dfbadc889389aab2c93598d3a50e9eb62778e0cd4e8a520171ff022f1fb5dd91ddb52aa79b0d67006a129e5d8bfc9132c1a56a1a70d95dff5d169677ec8b68936d6ecfa7e9607157e8bc531890e8e501472bd9e41be692c855ffc3e01da3469f266c460883023abecf71985632c2a52ee1c5fa527367019936541c099e5bce1d182e0738c4714b3aec457822f286ad1dee0f595c7824a6aee7cf26cef6b0f416f1f25769efccf7106b75b5a7f620970cdca3b8c194c005aa8b02e8d64c994e3afbd8a911929916f1a1c5ed042f2b4fb7be0cfda5e7ebd351fadc4ac0fac304b9b795de55822f4a74a52c0ee32c530f70c8cfe31a399bc307832b680b23880950b6198c8a14ef1de81af8afa89c432d64568d4ebf54d7fb0718dd08f965a7a2857fcceacc03b59e585a9524807d4f2d04fb149762f7a6d5db276d744d29a0429eb27a9993f3af30002a9ab27da53e8b17e39b312abd6964ea3e2be7b1a18c729391338c8d9753b940739b3f896088b2c6a093734b7babec7ac6def39854dab512b95d2c314c92acee1c068e75a0b67f0706de9f509851bf19ba8cff7ba7d1d5ef5bf7391808e76f6e541801bb276085561b019ef7390d2dbb7fc5917ece4e221b262d3e6ecdaf11389a6d50d5749475a3d7f67bae8901c4913930a45236503dc7715a55544a7daf52a67c54ead303dc463b0b7566517baae13d173d61ceb6f1204a2dabc28608c4689efddf78c04d00a426b68fc9a2d30e99160b7da88377c8468a7abf361a84b161c3f007ffed3e8c92b0b67ebb34bc0f7594bba645f46c908fbd0d3a8bd0b949895789e9edcc2bf05933b49a73273ff6e949e5724b7789211a91ef1de04be7e7d3935f1fc178fe47255001d4157daa9d8e21076fbcb0ac9e85623dcc1d4cfea7e539cba5b057fa2a23104b37a6ab04af492784bad489b228ea4a14f5648af88e68d28803f19a7e2550e745a7b31eb1a38e43ae44fcbb6d8aad62e7132b357f65e38d851dd0f82cde88647489711ab1a9155f5c99d40007cf61d7a5d6bd6ab384578516ff3a70bb9f353f1c579d6316060c270b8f179755ff1175c66a9aa778ddd338a6c5daa539586409ea2fb6080a759b101b63e4483a5a8a70bd93cb8e0a7a6070566be29646cf8ac64dce911d1d374cea032456bb58de51f04daff1d2a98c3383a2dd5075b39178df109ea325416368466cd83d709156bce1473265a045bfd0731e2fc9089b305581b87a925a99920fcf5033825448eab4318b0ca40a7844527b76fc9e9475bc43d0700aafa7dd5c3306ca6727e5fe8b0470e3294e7a1231ce0291c5edd0aaa5d0192641fe0235d9e652ee5373d809cfc510eed0612c04da3f47a7c6ccb0368560c74b5666737f8a51440db70b8e01b39138467d38a86fc79d9938548874265778e31347acfca9c036e121485036b0a9dd9e9f014c8830b4783c0e41e5e208e11df97af3c38eea5967599d789e5ec036038662295e2d9ea61740af0239857c9ebe2ba94f63d02bdd894d2405d8a5b78407254cc99e3b0cc69f2099588021ba1406fa4d0f9d7ab903ddc153bc0f850a19d0a6ac698f7abaa4e565b2412bde7c673a51dbc1b5a5d3895ddebe75808646b8e0bf936f683c6a994c552650308693dcf52e5672640a6ad82abec6d5d871843894500f4f3680f52f3f0a66f31da8d0dbffe29c59344f533c468f87efa13fdef488d1e326f703eee814b8da03295167557276524a18c0df0f37f4ec13909be5d2a394d195ed08dba82821f6e5fb5319bc93b954bd8364924c9943494c196fefe109c19e2d1ccaaa54fb3eec802091667a61a814cbed033067d8506c48d987d86b2f594156c22a984740ab7b884539be3c879bf65908bd98d7a6e0b15deae3c6318896d953e15f6cb2dfc5becc40c60795eba0f9c7b8df0658c73e482e73fd7a698e612fb455a92536cdcf9eb57dfb856009258f1f571e9a019db650f8c4dd5f36992fe781d5a050885e176c50d1486b9980255229870b3ee79e0864a6318e028580a3419e6044e6f53384f0ebcdaa3dc594eb9c4ae00677c1324e37024aef674b8877472243fa1cfae3f0a765de5a8629565395c2414cee5cff20288b63e5f52d29408ae3bb91d3ebcee9aedc45fa6f4962b9639f9a5a23d9340730268256f6b0cd24710fe4f36e51168b94aab0173f5134ca7b17089ee1c98582cf3f4b6a524f7b77e9c17c0111f3b144f515046b0108698428383a2a45f9a9bc14d2e4813ab3c045631ca3a2adc2f29702474ed4e6072b6fec6e1f724afbd0af827d9b4830c4109b983410197eb75c4ac102835d7dba914b0d3b87fc552a9a5b2850ffbcecf5ba5455699502937238f31f2148c885e04226781da8762af350d48014ce95b10051a4397015698b312651a4b228a3af5c80403f46a388c84ccdbb2978db19177eff93b81a56fa61963c830b4d43595a3e5cea257c2d5927d26d3a200ea2f05bbacb5d01dfa34a0c85769fe8dcd2c66184f5814e1b5a9657c4d7759edf588ad323d769b2d43a01f629f9161b5cef2b265bdc3dd32463638ddf51950e63873bbc9bc9fd93daa006e20c8b4ea4032b2c3887b108cc34ad82faaa04fdc111c59c462c3b85925c63b68029f6da9998e4a44daf213f32c24f05a5c6deb297ae3ce0bc9bb58cf03bb1603609c9d0d65114f7e0dc2648e44c6f2526ce3949fb0505ec4721f169448814234a446a16bfcef91262ea60c3baad0ea01689ff9c2b2ed4102c12cdb66b59f8eee40df5b9f0605983997b830abc6b0b891b0a241ce169059fb65669c91e1c48460db7f498f557a0acb07fb4964085cdf1f90c142a0ea14bdc01824fc554114e601056228fa84f74f48cea6609dcde227cb34b496edae07a4bc627836738a809fde80905f1246d9972a11700c8f501c5575421016774d3087a0397554d0bd70261737431302ae95f51a7bda3474f558a5571a9388b00697ea1e6939731877def3d9cc50afa611a2b6d7363741e7cca7164af53961a8d1d8df84558f7b6fd7430bd3d2e537025c0eb5284c8c26db146c799fb89eba5f7965c6dd6cf13d7edf48ed967d7bc65d33a841ecc9077a7cb720d3edeba6e3826c248f1d9dbb4c6cf0dd7ab1a38551d226adabf680304424d2d64ed5337157e580465669a98dae55859a8a9122856fce4fddf8f6b0522d0c4f1ee6fa079c500e6f740ccef02804a5e47f199d1eb7d25a7c6286cb0b7b9ff150c106c4d48246aa827b7e30e2e504fd4c35709c1c96f8f2f66b17ae80345851bd3334dd0169cd34480946dcfb798b5924302fbcc76a7da4e95f34d46261918c3a844001db8e1c06464664a63ea7d8c38e4fff0be8b52cb1ac8d0c7d497ff39f8547470974ec44c72535154f9997408bfd8bd1b52ffcaeee31b5f1e75b444d76e5753fef779afbea3cfe24b754d81eca1c75cdb7103cc0fc85e00ecffc87068e90674c101eced537f2c0484e9fbe73a65c63aac9e4756c763786a50376074bf0df4eb465d13545327ad7f14412ecbc3dab8b050146bd229814918696db6c44626a4cb57a8b9aa35f8a4137b7c269bea05b55b141b2c45ea248309083b0328ce60fa698221df8d4a0c5fc941d1deb37a852f77f4d32bd7f64a278749490a38bceab65050a6b8bb6201f67b96a4c02058e7777331901368e1d88f148a1b1391bc9cfee04e14281bc26583f63cb79e7e77d795f43740c576cfc96eb39b6e6208b2f6f82ee04cd2c2c458e41d81c92247fb9dd876463f393960642be7aa1f59d9fe4fd7cb77e9d3acf37a0b4b4ad7793213775b6d0b0e45b850f8477375fcb92fbf2fc0a95498bcda78607da116fc1b46c2f465ef13309741f06bfaa1700bed33a6de7cec9d3e0c045bae8bc3ae99af6ea0bc18b58ef370438f3e9ef814a4ef066f6738049e0944e2a3ad80483fa5c269c5082e5e95b1d8b03e42189c5b51cfe8d0e7a4a18041cbceaa4a900d9f974039b164e7b1926638906e0fcba604194a32cc886bc231efdb931eb438fc1ea9cf6637a36a52c72d6887f745cd7669c9ad94686bf88fc90aa398ed9baf7e4da901309d558ee8e393a67aaec9c52d2a9ce84eaa5005c341cf01a5f38a25c7c8e4eece06120e865ec428c612505b22f449aba17aa69a2d8a38e5746309b37306a66e8984473624c4f7fbd665aaf17c422093ce0ef505d3530a4817221aa11b9f24eff434f8f4d74e6d95f85624a32a45d868037c7ae444a3792c35fa218d5578fa6f06f7e102a66e04166aa7555478df0e9e9989a6810a4f967ba36076f4f0ef8cb3dc684f3f0189a608123ce8a6916fd2dba57d7ac4548161840894739f95bcecc890dd7392a1fe2a5f8cb8922977fa26880865c5513be9ca728775b6352876d496492dd3add1bc9e4122318b762b04ade649527e974197a79a1858bbee628672254fc482a3708e7b5d95d96c02dfc4d57205a8a22253d706ebe671e96533b92c527d19bfc0b3a3e35912a1b370c9b929f5c743154365f7abef48f7152b69244b201b985c3fbdf2c44b2af605a891da95cb24e42d6921499f24e1f230bf37e3396d372edd10596334f7ac3b75a113e7a0a76d984d698e5f8293acc8065586644900e95985a00e77edd30655217b80a685001af6951e8d236b3ac5990870555204db71712209e838104a213c5b8ad7a9c5d6f856f7d960e94c9ea209cdbe19dcc03e9a2f4b12c829d700e95896550b8181925c6112e41128f1e11d920bdb012a1d7da267cceaf9495bdc328dd1184a2b516c206f7b82313e51e68d9156aa116eadca3899c33d426e14d1cd7a467c2d0c99153da6484cf69397a8f898a8ca317232c240224a9000e08e9b9f91dd01d1bbcc43029830f2ae73654194b40f87d3e58f2868a97a2d7737fe102e81d2810888debecd7bca78e45a4afff0c8d137a2aaa50d9019e76cbc43c6143fd06b02e1bb55d612437977014752958d03b21d3dd5c83aa41698c06a814963f46803f597b60a7d8478514e5213efcc8f31eaf06a7cc33d7b92d7051ba4f105ddf1daa694d50bd0168c94fced7d02fd6b86fd594cf7c4c3f6b90a743f531200a4061a5dc7ea593cc35c10ea71deb291a56b5130aa551e76a233cce8fb736e93e25ec132581a3b6eaa3462d631878f981fb32b2a95ed98db38340eebcdc5f93ac62e5ae02a614737ca65e77e6adad3d49ddc5ed4dc09a010ef07904705ce6248fd20d3f5c9a2b263a4783f0aecc0132d8d3747a067b857c3985f5859618c02df907b126cd5cd878c786a4622f1f118fb9cb211105f7261624460f98b8a75ad558e4dd279da448536580ae3cb77780d2e90e08a98091356a7af34277339d8e1f162fbb6ed1ebaa94ecb610c01d2a0fececc20577f1549e004c2626c789ee420b56087e3eef95fd22f59ea7cd4bf1f7ce990a28cb6e6a9245757c792be44fc2d7d1fd2efae23f4574d692ac7c9f68ded0ea83e7105cf58945b24c988b8e4f1b0f0eb48c963dd2ead2becfa52d3321f2b0c87003e4462b19243dbdac13e8999943ecb2b0a6b73569150bf5b55a8fcf16d4f812934997c407c574ba5089de399c45fcab1cdfa617b2897babbd09898903e0cfa0609edffce28d41cfb34ff284db26204c6ee71c0b94b11f9e57f4aed153abe32857aec515629d9640fb3d78226ffb206fe757b61fbea89e68278d0b29c4555b6b9287e329d3cfd132b78f7b764fd6f2892073a1627437b9a6fd7774c1e1a609241e099e23198cf5ab9cfef25981619ffba5e7a85f294908aab39d4ee4b0a9524428089e7d102778dad27d8b8b1c027e8cbe8893006a9dcc18692e47b6d0deac4fb9d5a0fd998e6ec3e96cd5d9fc145ddb9f3d5946c7020fd02990d313dbc5caf52979593635eee6673439d1c6c6b28889127d5f8473790e4fd5da9d5d132ddee0def7d482feb95563ee99a6878ece82acd06ec275c8bc2bfaedce90cb398c73b8f30e89b65d77ae8174ceb3df511bba53734a6d7447111d4d86b0a64aa445534a26158104656a06c1268141ad46de44766b5c306ca7d7fe562d538e9cad2eab8f0d1f6afb78a7ead23bc1dc0bb6f46162921ec130b86a0fe3d36d4964363c21ef5e6db93f53efe25ab8edf4a66c6cf30a7b3baa5f7b9e7f5f10fd43f29100702a09ac87c91475bd1a4eda8509143e38a406d5bdf33c9847f33fe693bc31749be96f1fdfae29a9378c765867d273877e6515626ba616b00663d31926295e97976b438db864c330ab12b0a769a91da8f3776ad6ccd208ece53dd55a9e1fe06526b6371ee9370ca719520477c6ec95592cffd4642aa6c6d16c245959e9d06b48c4d0862d0ca2862965683aa6d64cef12f4d1f1692e4b2a7f0fced9d265a36ca6dc3f1592655670ef51af53cbd69ced24487952a915543e23215ca5439ae094d94cf8cdc5687d7b22a8114f5ba8e6b889d730bb6cfc0f765d396c996487ee6169036c0ced6492bf6eb6e38c18967d3ba4550336a75b8735728fafa6ba82babb7340601a8d1c674012aa834d92ef9c9ff403cffce1b169a8baeaeb0393b287d65067f3d428a1e6bc61e4b4eaf7fcf5e17436275b0e0f8d3819470a1fe5babca0f14998d76ab4030e38a803d7658538c9d090645fabac0d20e896500db4ba1c524b2d83f105dfbf75bb6048caff781982f6c7d2cc1a5299f64f43ef0d77fab93ea901f6154d81750d7ec64408aa6f5a02e310514cdfe9583c6fd2bce95b0a9283b3479dc1df21b4b1746e00e154d0cca2d87e63dae250084927e61d4e94fec7b16dfda42713e8686fe8e54df0d6db142adb53e8ef450a8cc1b492038f7dfdbc4a826b3545bc750c0363bb04133fa944c5921036e00c7c7ed114fc1e85e8a93f61c58694455aabcad3cd3fff3f1eb069353919ff0bee2570af3cdaea97385a1723f4d745bf92f8cc6fd607e75d17baf65eaabd60c8fd431bbf0e6f873dbcd2834da2dbde5a47dbf4b24b1302a7003164cb6481ecb6c43141d3ff9f91d8af4b0c3f368fd6f4a76115c5b4f39c134bb708034eeab77169bc7b014fb0ad732c4888504c22fcfb7edda50f399a4503ab359cec8d2a75da01acdc930aaa241c79b15d463a10ec4da355462207a64b999b24a1198de24da4b466c87483b9f41f707798e25c0bea45d37041bf2f2c8f19aad0382d6d41f5867857d1eef16d8e03cdc06bc5da655df9897e4031183734e741974b8f53daa142ce0a4b1d98487626bc9403b21e34897155598a62be590567a496853ef5b0cae44f6be643ec0a9e0043e38e6b0811e56672afea54a2c42a657d176f1da4c685512a735ed6d1c53f24517444b6cae0a8c86132c8ef9078799985175baa56db6ab284ed9335e5ae332a93fa72f33bffbc93a876894be5b81e6b2c69ec49910a533cfc1141bb75235123991e7a384b6b7c06680fec76bbb560536176b670140ac739dfab222c29805ca1efec2c4c413a728b22a9cfa708b4bba3c0a466b076e0ecfb3ea767478606d68d791207c5ec7f53e6418e78d88aa9591832e53c27de6066550b5086499a07001476268a6e7bb523a0bdc77d9ac65690dbe00274c9b11f5c994fb5aa8eb43c5951c5289d7cac7371a0352c1f6baa490e84ebc44ca92295b3b2b00743479890ed0d5737503389867f9f2ba7f5b9c96dc5ac9296938de01c97c890e9b64e316e9e300556c8ba5943b74b037e03bd0b882f04ac925baaa16dbd5ddb57dbf95d18d7636615c0044b530e4ab449aad573cea0c894070d17da80592eaea05206e9ede697b84dbbd53af3dad90704c07defb8d981dcccfcafa7de1ce58bff0bc4978daf7bb80cc0fa72d1de17002498e2b033feb2b80ec8608b44ebfd01855ea7d8fc5e8ea836b7c4986933a39e282cc5e15ba2ce7e7c2a9f268f9bbaa02b9b86c8cd4868a8dfa23694ea1069ba5bbf8f67a13a74bcee671f07882e51d5c8381c95db5368ebba61ee7c0b3b75b65c8d674a957c000a7984f1c0ca3e6ae82a97153b7647ebdc272fb1ff00fb4c7411ac3c88cb0c8168b8f5689a0fb5314d8d2ebed00b131088d675a21c206d660ff49bbf32bb9b4cf32e14e793ff4b273152c77f93ee37ba35f5b52bebc60352a1ac832fa6e19843abdd68a8821897cd3867335f42b89a2e1d92c88fa60aec9b98a694d93d5b4a227157c4118dc36f6d595611bd5647c67f0c5973bd46a58af3363cada4b221756987370d6abf17844b39bdb7da174e9bac93ea21ff4e72b3c9d92ee8c056d51c9524a0de34b6ef1f2043fccbb96cdb6d1158771aa9096357344c434a22d8f9e664f29d3e059602c1442a6d38e338d9b584e4d88abe2c03d3e2e2ee43c81c756e07f3c840d14ddd10827bf79a254c451cde0eb6f9ff23fdae7e67fe8a0076391d93da39aa8c688719f57e0b1c9c1a55841245a063d5e6eb92da03e1868ba83028948a7d8250b40d1a1d66f3fb583e7c4542d7684b0f29040913741e71af5f1866278c8889fdf67028e4adf0495702c194dc61a69b226573245fb7e6fcfd3756943dfcce08ac48e6b702fabf1de96fdf4c4a76fdfda8793cd4efaab03c96c137bfc7032fe251975e141c04a8d67c00215a6b8193de4170d456eb2dba98de6e3c36f3386c6525f73d01e3bd8716748ebdbb58e7babd1836d0581126e22f0fe32d768c705607edc218705c8477df7ca2e257b820d11b42ae89fcfb4e6f90cbb3e8ab37e61e23d4947d3827617217683506a8aa99745d2b86202ea077004831480c398915861d0bea7b630dbca55e05cfb2e8ef57f677d5f75c9d54b02602542e16bcd05ee38aa8c82bb6d976d295393316f9226a869ca87e0143303d26b2b6b08d587070904e7a9ce36dd822214275ca175f0a8c63baf289d39029a9769704fe451bb00955c07cb27a8814cda88f50250046eb76da0fabb1ea48e0c6e7d9235816eaaa70c407538853ecdfe5b8931e73f53ad8f65da6ff6f44a58b446fd0453de9ffabf0b4f8855bcd3cf4f7bdac6a7682e93711acb173e96d5815dfbe40a0ac24b1e11c485d3886f66c9625eb028feba5b4f091dd8299a5f1541df87ce5393839926bcb1b7f567fa660a2e9319dcb7a2270a1da81b13a7e227e90349e5671bb3d2c182866532df33b0e2ba93289aaffd97558fce305904fbacad4c4849e3222d5d08fcbcd7aa184a02d4607a108404a7f8c07258f4241e10c15ab626e727f0c0aaa0624c8d0483331d674c0da0e83b32ecc5e50e4a9569bb186079b558160e56aa02c4d2fdd25f409bda0a3273d2f2e7aeda6278a219274ee47a9d9f0c91836012ced657590c91c690c56bbe6912ea8e3645522a1adea09884ace7f03f3483fbf1bdab1d5aded7056e0d279a6d4c121712297fd04c1b365d564b49ef022151335ad110871ecac7abd31707c16127a3454e02c73a80375a5e9453c8389561e3175d10b77b7d9b6e77f766e2817848d79599b65fefbddd81d902bab9faa6f00f7b947e00ca6f0b6f79c8a3f360378118bc3b74fd8a3be2eca6bf00e316b060177af5b62efe8a77da4ea122c35caf081da680eea72e3fa705941a54c5e8b97a75685892f35b1c6afcdfdb8e160286b27f2326d9fd7216601351f205df2e96175f9f7d14adcfdb503c1a7ad2a2fca0e2d59b4c05ad76c898863ecc5f301a59e4a655e7934b49e3c4138954fccc94f7e203ad8e3ec187de4b1d88047df7120d388b8e02ae4b0cf47999ed2caf5a0881b2f107f13d904d58dad5f249cff21a975d6106997c6caa5980f9d8306a28206210df9e23ce37087a49d3124d11b893c36f53a2201ed119a29497579e0a2f41aa49e683f404f287a34d74459e502f3a8b4b463af1daf001d48574763cca853fad541578f3509056dd68881b55a4e083aa0bf3a366c0d0aef711427e9b41b67a033eb7515c7be7d4ed3c32eb51c8c92405dc54b20bf5dc140a7b2dc4accad65e92b3348ea2d49cf5795d0ee95be67cff70492b2044453471a49495910dfe2bea4afbdd0ee41a723da9b2fdbddd56017610a14b9d09cb6fa4203d0a0d5b7b87d08405f2a62d8220dd7a44faf34776cb5fafee4cb64997cc1a8e9381e34fe8025c010cabd8d6e68a5962fdc0a92eb54a888237740e40e89a1a7dbd822b70a32aa7446fb1c64a1229b4f730bbee0d9696b0dea7a53bbf11d30d63cd0fa2dd537b8fca5ba83c9fc98bd78dc9b660af7aa1c7e8073fe983b1e6e15b39035b1723a6edb4f875087f14d1e501db1e1aacc531b3acf92f066747a64b648139d9cb2a6da2f5688d2c6bb2ec43c927d8bfeaea13bc6905de83bbb8fbe0faa5dda4e02cb4702aeb64012858dba87da629b47fbaab31f77577411dbcc237619118d8f46e4389888a0ab535b9c55bbefc814b2924c49f6e2e945611322440a0fe05a1b33fb3c45efdbca149a83598bd23f085f38869d3d61c877393ae6515707f6a948009aa65da51b39488c774b04198d83ef458ea4f7fdb03ac3a4f4d8f1df1a8335973a2c675580980b06647eadde4f20bb32d22d2627fc14658a4117c03b0ee7483b31d8160351c3644e7ae3f7550dccae19b8faa212e5fbfa17738a30df2dd1131ed76cdf0cc47f576d1fbf2a7260dc08e9d1ed0bfebb9110f72a15c052e0447e8b73e438352dfc178fc7fda2d15d9d377e71c5e4da5cf468210075fa264221783dd5bb55b7713abfa1452f0778b70c94a9f09d4e4a293cbca3a60476e68122366da3206bea3f5c47c9a2ba48a7bcb98e6b890ffe9d6ab325cba0a7fc03178be2129286c60c20172075cb1e50edd63fead9c52d9eefc9a9a8b5008d6e6d949105e596ed3a86c9a84597010909a48b8428ba08e8573b3b7bfb2d99935754be332d217798e446ea9e888f1770e7e16615eb44533a918fe65dba76d2dbbc6dc981e8e094208367dfc8e3737998f180a179e88ceadaf8b8013d210faa50de93b3d7f51362957bbbbe6931f19ae8a9ba8336f618272d37b82708abbc0f36769bed86428ca25c8d1e46c44961234db6cf3456f4d1715866bb752fce57ab00cb2b84397719767c613dd605918186953afb80f32b9a323e43a39f5fd8f8e1e1a06163d651f0c50269245509d5edafba0d4c788423e942acb844990997d103f336f723da5361381812b95754f4300b0119884d1ab7254b2b7d262912421e059c2e05118da7ad92f7375a8ab70287e20f8337682ef7b129ba9e273540f89e9f1d71bfd70e009fa9154c3fd38cb83df016c90e54270e6e7a73617e9b87993891ba9116937a07b46472cfef81be16a84b723a8259006034dfda88d2107b6ccaa52f4874048751749781784874864eeaf3b96a8e95847d3564ac9ffa2d16220039ff175c87c698938c165d8ba4abdd93550bec20a485bc4e4b7b7d4869cbe9cc0c973287d1bcee7b01d86670d77c7901894cc85f2aab21f737eb608b93522fa4a2d24e51c9abbb7f1cd34b5c9f7ebaa10cafeddc34073de381882bae7e41a818be17743e2c5db20eaaa2bbaa2cba787194af337fc15ab3d3dee65e73b4a81e497cb1c04cfbe5904711837291bcc8c18e5d1719226c644f6286a9718ced7708cc1fcf34fb0e122b7e18e23686a3809fee2d645b86bb1d0e24473d365c887c7b8db7b920a8ba6f293f6cfcfce4629200c1797d23604e433a95f53064bb107f6a14cec80f734e6e74dd0e682d441efb4abefb8c23f03a35997acdfc9ff83773dcc80c3753220444f94381cda08709c24f4bc742ccacd76ff75958ac9d3773089a0d2cb425418573be507c2f3629bc46f68219b547eef78819885bc6e8dddea05355eaeecdab500a41a9c6364c12de8b24d7f6c2dcb8242e969659ab7749365953c89a7f55309a38671c85e17f5996f8bdcb89c80cbae2784e29fe076f75a62597ee823b1cf3de16e21cbffe4e93b2f4b0c8e8465faf4efbbdd88bd5f9ae09577359d073a4a23f2bb1bb5b6f9d75455d0e09204264f940696871033443835db708e8b49fc5b68a03a47669ecc3f36d6af597069e8aa5102503a2303a6128c48d862a00d9a53bbc604dc50fa262080549f3d6b1d4bc6c7528cefa4c9b6a43e1b4939096e0d71feafa6538b101b8b94fd090e3e1892b79d857e37fa1926f999b7910cec362ac685438ec5865fea39cf933321f4e7dd457425ea9236766d1e4f468400fa9b451c1aa21a98497d46c24940e16659d6133373c01397486b727d548843e714829ad1ee786e50637c1985eedb9df0dd0ea1e16241f79e65a5ea9b48276ec1f2a1890531ca44591b2913917d0666a53db8bf3bae6138e6d66a07ca7b86fef6d9caa1ce66c85ce4fe6dcc951de297b7ba7f5f462f025db9b3b7122079b3ad99d1a64abf0c42566ef8f8274617a20dc9d91e1d7d4d46b5565447a7a67e4abc8cab3f365e31c6023483b0f149eadfd4fecec79f2593161665d2f31f9f8dc1733c09abf7b68f2858045f20cafe2d9e72c734dd11e48b136515917c459e329a14c97b0c71490e081f6c12bd18de40680b93496d9eb8d6675aa2e1933a09104aafdb0d5df123cf5ae570b6eedc1cd129a96c2f34c18d5ebe0826552fb243a2d23779fc508a0a0079b81bc85942c5006fffdeaf1e348e47d088f4616b7d01f66404e76a249a168c68b4d252f95508eeeb519961473a83f1e002de70e65a63f0ef98da881937821d1b91eba7a174b286b887c8123db4e24fd987be75efab75826ffc379b7826a0834032483cf5fc5d834c5c7cf9d1d3d754136dc21aed76a5f583851f82510f77e8cf310ebaadc2b26603e458b29c7172a8c6ef0a90ce81f54ff7ea9b50f515fd5b1a70bb228ace31da121525d0954006e0c0593c0a9f2e1dfb5470cb0ce117dbeebe54bed14b24e22d174b1b33a7c619badbb84c7850a809ec2d01d29029433f48979cdcfe385341117dd914ee348ade3e90cd1706b9f8d2495e48435e75e4b5d83c8a6ddc86dd966bddbaf510c181d40a991ea0828ee91eb64f23501f771eeeb27c55b4ab64571403362d3405b8a0d0fefd6c7a36442f25b3f5351d8ace3144dbcefd527c2d2b6f9560462eecc0772148d3af4465f2920c77ea5b4b7c95b78852b176a5218ba838d071ab47153fa2176a5e7bf5aaa109503e8440b111e77e8e3a01512aa08f6e1c4414e9b3c843512e14f30e6b889311e0cfcab3a304e1e96dec9381d5625df739706e6b0891eeea27727d6d61443f2b1b2045da0ac77d70c1c150ab2989864e8e8e3104adca40843892f5dc3f79177aff9f49e648244ebb503ef2c1cb3a683cd01cb865967b3e74041fe46ca9056ddb90e8221d2fa2cd5c9ba711ed362d0512547bc6bcc2517f1890e4dc1687588d65b65a57ce285aef9e3ae5027b5ed1f254700392229f392347d1263c0bdbdf12cb9d6a4257ba40cdd4fb25d6b31de15a6c22863fa04fdfed173a07ba3d26f55037cc9a7dc86c95187be91ffdd27e888247220d5ba122e4733ade0d6eb20ca2eafadaa15389d7f16496e6ee1499dd0630c333305dcc28573a630b2dc91352d1a8762c355654ffa39fc0aa888d0c5c59cc1a57e296fb7e50e8a04cd05912a46cc8109759c1286b644fbd4a481d94042bd8f30e138cd8c137a4672d30a8bc4acc826a0d14eb51cf8db7b577b4ac8df742b82cdfad944ed8aeeddbf73e4d75066c39d6fe1f21ab00e4edc028438dd0a5c432f7638935efc5b3480dfc4ad88a38f3a0573f7168c6877fb7941290948ebf45015e58e5dcf386a6d777961076bf9834595ce875b7ecdf2d887aaa4ad71831a239405d9a2dcadd1f613b1ffccc28e8ab11ab2f60f273da38b185dfdf942332aec23a6cb91dce4fa94d309dc1e9f70f484d57b95f99757280183f64a0b5a6a3740115b72e12250e9f271358e6ae38a197cf3f4b40b56aa7fb08726a2b1d1aef3cb26a6640fc37f7035a51d76bdba3184d47feb5b6e5b0110562f06ea2ceb5e246c1e752ae8bacdc6d5a8a39c5ff303c52f750ef4bb47a37baa2897a0fe682a031d9ed0f985997185c3672abb0e397bde98eea9d90e36a88b27be93f7699cc75128aa67301d9a8667040c65ba014f6a5207cd8b786a5d981517f6a79a13072fe0868ae1c592198b7a37f01079b2b5cdc1754e2297c813885321a9695ea1839d070f1ff5702fc48988e9fe8b2d7e1c76967a7a26587ecc2c637d9341f06f95b41dfe9b2d51ae531145cc7d7bd9be3776d9d18b72a38b867defc248c89042ba89221b969f7eb3368d3eb255f5fc49227c2912d52c4b86f8d729a34f875a807081d082fdb17629baa203f4b7482d0fe33942497dd17425d62a2da775f63bf322e7fbc3ff25e21a8c5ad059a1201d4e1827d5a789c0f6c98493ec2d39f7c92bd6203a7f1d153fc9360db5dd22d1a95164a9305d0bc4de36d39a29b21723d78b6bace72eef7b2fd0ea3c7a937f85ae6eae8f347f39867fe9a3a3f210675b65f47ef49a377311af702fbe1ac8ade137bb9f15414a15f8908edb19b39d6c0720a7edc08bfbae23d0eae691b8ced75f76044ca768b5297e62fead9292a6cf4144488fd95186f0375e6c2d700bdfd0b0039f50961d0c77f83cabc471480cc5e9cf1d7826310503b29e9d480e2ca56f66e66b80ac02bb2d7e148d2c257a2d569c4b55d58c90965353f9a86851386c984b253885c30e14ad0be40f75adacde849f644cb2dfdc2cd5293eca7c109899dc75b3adfb6bf6d7bbf8671e22d4860eeab5899e19618c85ba862cb514c02689a14ff75553a4bf20dd0c0260911f529723752fa42c369345a76eaaf3e781383073743d3163c6743ecb2db6a64d32b4b8f04d138f3da325ce6319f4934d82c1743ff117ab3f5cd7e9e40ea32e684859690034b13b7335f5783fb8dbc53fac351f8e570ea9e7ca8510a65d156c3fa9c98e301ddc02983a699bf59f641609a11ad343a692d7d27a1d9eba0069457857a9611cf7a11483bec0401e6b13b7c6ba7ba492de769bfc0330610520f50b72149de61bacaec39b1efbd9c52bb467533fcfaff5854cfd0b3185b1afb575cf1748f9440b5ae1be1a51432ec0c1de0bc65a8afee2892b48d07ff6dc8c21f6e40c9d296da2fe342886cd16f199056b6aa0fc298e3db3580423b2fe768e3f34843174b3bffedd56738d7adc80d87fe92ceb060f7afa9f74a57818193e76289a4938f134f9bc1f5f08711115aa94e0c6e26346c09726d71c3e6650d27ea8bb933597893590d791776c0e126f91bbbf50379fa478ff8d1925d463fdc4a66be84b36d5b60665333f8dfcc19ae528c2b00b5c1299d2283f49e28aa07b7d2996ae2e1c6c351b61d2c3e95b21c8ac121e6f7194280c28d50d08466060715da20841da8f99cd5c5fd215fac9d28f3deef99b1f0220951adfbe71b408b3eddab778fc84292a4ffa5873918410cc0628b86ea8569813aac8fbc95ba52d65e553bddabbc42ab37fd8b945b003650feefb060be386ec5d39b98fba2bad9296eda868db42b21c932d7ee3bf1bbe09440f230cffa88ca397254560ef3a1a1e63a88de656c592d32ab3802ef0aea76ad5bb60c9464c3991f0a71211129e1fd0e97bc303d0583416cac4c9ba9f8d7233c2948ca2cf18bea483b4de2bb929e5537744c1157c5d4c3067f93085b0886b4e2eee85a79934650d793ce0234c4eb9a6b5bfa13c9125e0b84f1a0333629034711e765b8c72241bb308666d639686890cbfa1748f25e97fb22eb07594b9962ae8f8ab9b8fa1a341d430aa993ec60b7b7084420c58253ba1856b5ef62506ad8e3d03ca937cd607a5d4767aac706b59ea89cbcf27f8ca096ded4596c5b1ec9cdbd7ca9ee66c55228ec9a66858ed902dd50a7989b024c26dfe8e264fb604c546a2e0391f63249e9dc46a92ef4d2d77e0de6677038a3557ae670cdf4287f6c1b16409b5035ed83a4cef942e2353150a430e593645d3231e139012d0d2602d3869760d27d3da8f7ec786099e7fdaf2778863013da7dc68727158361396a2de2018eb79e3d1311521fb3597f4e04098a0e151cce8c02a315a5a443da9137fc969a0cde9e76f893515e2a14bd43d792ae665e538d510819bcf8348d1c0d36e8c056b3ec5f2c251924292ade6ba2095850184c719f19b6fb477ae3cec7a0fc5b556b12f0839c39761ee09dc7c78b71225d9f062c112f9b091a64729fb62ea6b1bcdcb9ba56efed9157cedd4b8c2dbcea813754fefef52ae18da039614e68e667aef906c35a8e75fa25acb1aecc94c60d0961f5cf020d2375b3e30097415e8237f34b8ba567ccbefc925121863c14f1dc3610ece0f4aedf72c564e3d6dbdfbb2acdc819ff4ec0b58a83605a9f58cf2e5d950e6822bcfa6e172add32b2a1ff6ab4e99a490fae1bc46af060af7c0d98b2415726b511d8173ac1db9ab440051291cba21137dbcfe55f598d7b3275f36323c62e65d8d6ab1433530c83ff6b094e4b959cbc70bff314ca69c7c815503634871850d450867ef10cf005c84182f11ea5a4cce5c43f36beae56623af57845de8c62ef5d0a0532c55e081a7102a5f0a62431d200757e8ddcca10ff42d36d9282c69d1b97f9d8f149e257702d6bce9fa362479adffdf24858847dc056e910bad3a11caa9dcfafc46dec79db8c257b2376fd8ba13f757d2784580bb73e12dde62e3b9f2096cab7d6428f6a9e5c0317e33fab40cf321669d0168a225066b17a463e415e8af0cf96f2eca70c7cc7e24643b0061539a256fbb7e6d33596ea286bffac3bebb423d302978d080bb8efb49b1595ef8b020bd5fda66c0fb0240d2378484532cdf19a3c03c4d22f41e197ba77036450a8431826792c91ce2737235f5c9f7cae4b7fade19c1b62af0fdcdc757eae2c3fe135bba01b251510708941dde341a9187694d03e803f6c76801b6370fb5da50fb7017d1c645cd27f72072d9861c3dcce7f1f4b365abb3050489d45c74afc4c71104cf8772fb712c43b36a65c349d6e376602e4a9e73738ba440ad894940930dc5ee54d1f75909eaf2aaf57406280f4563740f7a19511c7ad051163127ab9dbf2b7c7948263eea588bdd7e2653426e3f471835e737f043f009e6671b5364cb3433c2fad1217df5a204bc017a0d14de569746846b2fe2a05656101169802bda6d62a157350ab8a954074aa3750429d3f6e132e8815a212f64cf7715b99569c0c4c7039048ad281f255e8a5b77c9ec06a7c152cf1596525e21920cd2ff50b4f297979cf97e60014c919f4914fce370b9e069aa2a60f7445f49f0473afd1632b283f6287c0fd1759c2f50d5748373f9194043e43d51645e3ec95622ac29de84dc4b51c99ef833c4dc0dfd24080fc55fcf5de8fb231cfa1473e8e6cdbda343ce616200465f6a08055d13f56b0219a08c057638d5d5cf9580428beae1b1806cfa9a8b32517575b8af7dbeb5fdcb60c5cba48373cdfbbe7a84c1dc14be0ba3fb84e59515c6fc47bd43a75a6f344e23de95d153435712f91e673b113f1a42f30bdbe977f7f52b330157d09e52a1ac5f5bd83ed91c54d8009ff2b38ef376f21453a2a66d31be58e93e2a5738a03bde6ef1d7e86d25b8b9271073e2a7d9b188a963f07ac7043ef5a952e36d3694c73efb6a8525878a8585e71c2d0a6523428fffc48fa2643c24f7754429ddfac495ae94110a9c9ab704c8478ccb40bee4696cf916599269f068c0b4e28261a34d9a441a6c5a02da7c45ad497ef6e6486a5ee35c3170c853ca470dd3c01a958c14d3e6660c88c0d5a63d9eb81dc8a907596bc803f3db2ed596d2fc2b008175d5ad4af956c766399e01ea335d8a42250962c8c39c236d537bd10b02185bd5b222d6b1c312cf9845a3ec4630d5833b2b476766218d622bce722a82f4d09e782834150f3c495020621fe202dffc9783901bea48a47e46973a28265a9a6d803d519ed10f6a12d9b1b84f323c78ecdb0153f789d1fb4f78ef815eea7af1b8243383ff1aa8b9f70b66b680158c0df99f4fefce75d9db337467ce5d6305481276226738651bc1546377c429f23105add1d8a61db70c607da1177b5e25b0cefea18be5449e3a0c88cdbca1d0f2cfb8b56c3aa34d7fcb5843e36033e27135d88d96173e329df82dcc455ba9b9a7bd72070b3bed9d9d73e4f844139d3f18b1e57182197bec9708cfedd56edc276ac6741904d4463e499645a5a3c005741d03eefa8cb87bb37c6213999fae4cae46a42f3ecfb257b3b37e9b94cbcc66cf4322a503b8ee7b62bacd217ad1ec806ab01976b138b7212e8c2dddf1743ebcdebb860da5602ee8b64630f20458a67492d500c681e27295a5585a61708c7afc04398600f446498d0270b1e9707f79d7eb08080e4038038bcda8b45a699d36d9ed05d363a583cd19efc0603af36620a622c17f6bcd98bdedbdd15635c00b7a7ca277b91edd68db9a4a2510da3a4f9db55d9811f8c7968d25d25e55bb8a4986aee516e92d9f7182958203714a7004adcba91d1a8f1283454beeed503ee83820c201ff1021c61cb81dba6b52e9577915229bc62f291792a7a3345d195659e2ea028563b6c3bd2f034c5ac4c605a533539c9e71402b4968a9e79920e1638a3933edd397bc7a759c2c8b1214fce493bcd2f081a9e94f846ceda45aea9d01d39df6c4f5bfcd8ab300c8d4be8874629057d4dad602779833ae0f70f8580fe71458f109618d0a2bb9638df2302b1a71a9d532bd98b757f8594251898009790da7ea83ffcdd24eba0bcf15faabfdfe554b0a94038a2b64c7065d3917d717b2449d0a032c87c772141b11ad21b7925f784a02de1f8059617d936e2725161330d2f469b30c6f3070c2722d19b13f2be0015f01ae57820cecc1c5b2ff70ba60d1a8fc82bed9351524c90c87d89c53c55dfc50402fa2520f797f215aba33512feda3e638ef3bf5719e2a65f4d99e335e6377865ac420cecb274a6d567d45e2554d6813fce0b45b34c125ff30a8d611d1b52699adb13f454d7f8ae1299e6580f6e452ae35e6dab5dd89c9b2224fbadd2a1cc01ba4ef1ef2553755a79594f1628bf55b0351eb0a6bac044d66579b2e3fff70a0a7e5b03ea45eee5c23d400629f5b2d6141a0e7dff9188b2f25cb6de53369f7ac32d8d54ca7d7e1b4bc577f2897e00623c767ad72b842d77f59026a31c4d275ad6758e908fbc1de4556afe9ef252ad47aa9c0dc5d06757a74dcc8c8dd01830b893e4c0ed5ff3486960d106ffaf936c90ad9fc7e3db4289f8d0f66c457f0714f33c39e4596cd91baf39cc1b766425c54b0a44e79d72d738064deca1ccce0c887f428a615a0e31d858fe87734fb7dcdcb751199ffa874ea48144ca3b9514567d49699b555ec85e292bd1f00a74553714239f02a025a6b52e4b496e32e0cf2d784b2fd4160cd3372e108eac0c77b48b41745db4972ecd5d36ce19f23ce712662fd9a630a8828e978c0a260e59de4f324d028feb80ccf053005c4afeaab226ebe6a9062c297231ba2e84fb7e52dbe9d098c51236943f663bb8e2337cffbb94ea9601be18383cafbb00d86d12aceb07111b4a40ee2045a25c4131605174693415d5abb570845a9611031ff1f4cc6a49cb166c43d00280fc01185e8f5f5ce6d9e74c58b5dffad11d556e720969707c51dbba1c18dda3c65f25957f24d0aa08a2e2c4baa6d39f49311bbd8bcd9f56d2c9978b4831ca1bf9f47684aad24b45dd268e4ea56241f3371bf560580a9e0b42302c06989affcc7a466b628aecb292a942136ca7172b1bf47825a3fe784f8b3ac17120f12ea018d25eb180a3bf3e3ebd3c1dd68001d4100fa74c8d615eac7bc662f0e20c03e4333f80ec9012692819ca75187dbfbe181ac0e9e6f41bd4124a4de91d913a828a208f944897a8e6766987217963f7934e52730dd34327a33ba7f1d97cdd9564a25c50ea81f9074ea1bf04547fb7893b8977ef6a314fb0647a39ace4501ca896d644a8108d9e5697a07c893337e426fa17346b9c64d42b69354a69c1ec5b827b9006bd1c562552fd667340ea172852a7c2540a36672a65991333c6f99c3addd5f90df073278cdba21584939bb2eb690c33caceb6629fe88c419f89980706988607b54e97816a0f62502c2ca32a93af8dd5c86522c23de6e2b6a6c61bee1adc7ff72321933c7d64e4baee291d8bed816f975abaf13b19f29416ef22f764e13e82b3dd2bb4525c14d28f7ff9c5fd0a274bc25301aea961ecb23eb2a07a4c9138707fc485a0c437df3b85577b01f60fda7acb2c9bf3a534ec478d0bcf61db0dc23025590573bb3ee22ed45f9b7eaf34c79735858c484df3927e315c64fd327ba9d65db60f197f4977b407b32eae4190c750e9b5dfb2c3866e6fdbca639248cea416359e547842d75bec87cd27fa9eca55f62f9ae3e980b3946327f316753f72b1838667057a6bfc96692f930714ed9dc9c9e912bd6ae702d98e1982d7f03e6b7293bedb33cd3cfd20458f19f8282cd99b62de68a17e18cc6178778374c77b7299e4413f327ac35bf5f2a22ff9de7920be4a81f7394954f45f6326c55307fe3b159eb04c4b32ef7b4aa3ac74ecdb0cb212708981bc6247a70276af564e159d095f7c33c2d0baf380c305e791a89c6f7ae0fb7be5a699ac428c2d032042f904e46e88c6170537d13c644e75e53a4434041d6efd3c2aaed50302bb31934502873e014be30341a0ec316298171f346d7308308bc6cd521d66d5792afdbaff76f52801c755f3e03b4c949918d6d8551a1d8d7a23322d6746bee11f20934c24c91527c91c1c73cd203dd5179ee0a480f3a7573ce230e26933ad164327b83e10c8e04807257afcc58f83849c6e8a16a1251fcfa6180c51100ed09fb8ee71a4730e5f57ba70f4701aee1f6983849e29384c9e55b49473e6fc7fe6fd44eb5a7c2fd28bb12373172879cdd04d7ea1a44234dccd1953137aac73d921ab2cd6da4c7f5906f3d011b1add0e328f1931e5b0bb991a4df14e19b616e98dcec0fb896c583b0fc94fa89b2b86380ddb9e4ae7742a71b3be2e16df474fd4ba88ad1df7e32e7631ad202acc4791237175509634c352aa2ec88b810fcf5b57f6bde4b28669ddc5b0dbbc9b13686a3416916c0e6caacbe899a1802d84910615df1a88d6a6ca82cab66771c343da745d49b10f9a2a74195b6a3c12d8cbf8b39f8eec05c4a008033af45d653089d1f9fce5ca34d1cd30127a6590789cf66159ba2a238d3e283aab651fb516a5ed5b3ed57b33e7ecca9d82b77f3f345558951960f6d5c62d11c437b07a7ed9f56fa0623409c9b6b657ee7def26bc996e1c39cba0a3452d8ad8fad72fe239fae6e18ac54862a933f8315327e1fc8271a66aeacc2ed5659283d385d9a0f5cdb77225b2552c4a1fe37555ff5aed9094c2a1a11bf818d5bc90bb7a1c51a13a0f3e2d0572a9f691f758df4a779d80251c5e01b5856206926ccaec9b1c6e78439a3e8a0db0bfd2ec65565bfd9a2b9d9724ef1f7a20efe85e5a72d919943cfd1a60dbeacfd909549c0536073b56e08ec6b8554d462e8761e0b168e90357220102125966886a394d38a717a1f2f83c50c066bc7a0d1d2172dec88ae9c1f2220ec4d529fa843edd39833897370a9616bf1d33120bfc99781fa18568daf468332a80f31cd684ce60e068d46a144b2332365a4d42b3e72078d9628b4246a4d701d4e59c91819faa39072a6b241ea18ee48d65ef61f3fe136ee0aec893c3ced2ab869226e66f85878dad2dea9a3694d1553ff5db03eee6e6dce38698e5f62a110ddbb2eae94590e5cc6757c5f824f32fbcf87c25448391cc11cd451679d5b36f81b2e250a7878ea35c526dc8abd15d2584bc5baedfb649d6da4c967ac9373ca0466d05429852fcb24c4688a2d3ac8022087cc105cf73ae1e7c306f0f20f8872421291170872e50ccf76385a6028578cad78bca5ed4b207cb1cebf667e5593a79c4da8aac9c1380ff7d240367fb24f59f88a18016ced28d43afef48bf92fa8d28211d5066478aee7a24ee709e65e52f4b7193648e5c6ce56edf4500d18edb1c52f8ba4a3e366ad54c8043344c042f11f3214d21525b94f7ab7391773dfdee69c962682d00f545b33f5e1dc6f9f6556fa5531013ef6ab435eb1aea5a0651e7f39563198cf6e1c0292f2b0f4c7caea7965874b1cdb6506df98324f9aa54b279e089b71ee2fcb4905d66b40fe2f40868c31f373a5013536addcddaf83222912268b4686c1daa81c22d4826150a9bbe95b8605ca19a9ea5dac378052fb5f662f087bb16a2e7e3a85c5a4e0f0a3fd3323e41fab29d176a5688b2d2ac8f154d35a6fa56eab1d7393da3af06986803ef0a7a399b280f02d93ea980643833866fe8342ae9b505ceb329a9ffb4bebb1ec7b2d108a5840f6a0f371fba0fe927ef7f39fccb16f914590066f2aa5578149a1e2b81ad618c3bf94f41ab6b913ce42f9ad122e94d9a9bcf49fe63b2c605467ccdfa486a3da3f6aed9ed2cc317e54239aadd2eb4be7425465bdc4829cfe4eeeb38c4ba26a4024cd48f2da8dee7de83b7fe4c982184383b82c98996c29d30d3304d15e32e5fbec42fdaad6db0ec15efdff96c4876baa8f9bfea108062003a037f6cc0608efadd733a24ebad97bf99d1cab465a2b5e6f94531261c0bf79a7756caf290924f2ce257f35f720cf3bd8a539c0c8b139dc9f5bc22039e484edeb565a30cb21cd9f7a6b443c5809cd4fd1082b639c1394f8ce9be2da012182df2576f451c87b408675980674dc7521a84eaac5b47bf9343565c42a79cae767815a034a7cecb7c7585ae89094f2e17af7447bce0ba792adeeab8c4eed9424a08cc192fc2575eab7a4b19bc737fd059a6edbd5d52bdf184b7102d91c0d9a2af03b61a7eaed7b257642846fe8c1357968e288138617edbcc6e563fa02e7369fd31ac2cda4d91e272364a8b0aa97a15e1cb0c3dceb459939bdc274964d6873fa685bd06d755794c5ab236f7f16c164f3e1cdef475c96f8206ac24a2eab8c49fc900e0eb1879e7e6c4570e0667cb55385197d21464a079e1ae1456d4e36e8e364f1a46e25a984558e6c80f20e77ce72d3d1da82d5b3b52fbe1351baeed38d976d6c864c41dcf5277107e83f557e27d54d2a7d4effd27a6a248dfd4bd6f139c475c820cb158917fa6d793a6326f57b42a41e2650d1126cc10ac74a3dde66940dc9b9612d4be7be9419693374e16db2a14031e8a1d61ece42685a97188fcd93a5790c2a8fd8530bd5a9ed2f8dbd839569d724c9e59d32f9129f506b0fe4a65543835c19a306b788f915948016522b4fea6efe1700bc63d9c56ba72aedbbdd6d205b8073ac986a3b1a7114a29e837ddf396abc036ca2bfa853398249ed5e00b74198cd16e712e0de67aa6164d16dbaa87d1005608d7ecf8c87915e85c7de013c093dc00190890869106521c8571004ee1086374409a73dd21083748d75d8743ae59556103accab89fac4039530a53fd3e071c6face67012e8de535eae2cf0bbea4ede44c4888641675c855b160610a26dfbed2d1171c2c8627ce21d3663b30753b65c580ca0d352e6b5831ad2d8bbe22edff6f4b103f6ea3a26c085e5ddb9b7f961dd3c88dc05cb63d5b87dfaa7eb4b3c994bcc398db7292fd7b2c173d3db502e255a8963b42bf62ea8d75cc784f4c1ee39d7c3a46571d1c9049e1bd011526029f9f3f5ef0e1d34bafffdd2ceb967271b5526f1c05189b7837f1dfb6428528697f97aa828d6714c70b753ff303a9b6e6d055eefb0ea2cea9f2ba1c05e7c4ecff96af9cfb614062a25094fee3aa1068c2cc08db00a9f38dd3b37473f7a6b33a65d8855531ec0cd23df8f06cd4d73837c4a765506d038126a8315cc3f23747388b30cb9d1e5e1c62aa38a08c623794a44e7ef2e864073b44e06e46fe02617460ca02d7e502346622d02cbb5444234f4c4a65551829bb3526ce86cceba0e1a27e88570d7f6f760046fdad121bf09bcda6d431c93d0e912112cc42406e9b250b30df0e4cb5a0c4e3de5dcca8c4e90446f650909ba3ac3f7a322f1218f9c04d8965c8216c639875da2a1e92df8803b3e868d1c018e8b43150d73db125f2c914758120996a7a158c0d0eecd8c79415bbad81ba60c319d438deba9991d2f91c9a380829da321536fe354c59fffd22db3ea0509b08ebfb3ee0db18996137df59f5aef50a6e12f489960779164e5a6074a912f56d6327a4189bc2f8c1a48ec9b92dd4aca13a5fd237684ce2d8dcc4bf34b7dbfc6f0215c995c082438e0665df9accf5b9eb25b97e80b0607dc08ecd1147396a6d51bb72f3946d819497e5e960025720c049846f21215727cdfd43ffadd844cbc5e56a6a6502cd671668573db3d32651afeeffacd0e5bbbb61f0321a3b8926f3e835a9565ee9cadfc9043f1ad0881a722b82a0089c6e50ff32203cc2face45550771731db9b588033657b615d10f1019139d3ead9d12ed681dc1e10d851e3cfff896dac100c47d54c93bd760b19ef13d3b2378f1b74b858f5af7fe270b3e556997da5a21c1d2d74baf0ca07b23769d40fe26a8e7e79ead5476d871b8161acc58562f617d7d6a29dda74a0906e1b019e0d1d288bf0622a5dabc20c04b9760bb8085e52fcfd99296eb58036e2f7a040c11dd1657e01532ea0ae4fd912f2b42771226c63acb79d7a8dc05572f565700e123654aaa9fdab27a98754737687d9b2c9e7b6391e572d09b76e1d8486dfca3f2df000d4d7079113653b75ce278bed03fafa6a9bbd10595e13356b84c122c25ca4153b881447edcb12df9edeedb8b18e3ccb09a3e2fcfd3899df2c8d4b953338c79be000d23b1c975635504b8e526ef87999d06653dbda1e3037edeca4857164cf7d4302dec2b0636bdaf14f569b3ab87f9ef9604cefd0ab640696f16ad6972b8b9f161343ebf3df0668c223f58df8f98b0c18ac3bc5694282a41980b307d6af5c6a277bf43a5cef8b986bc0adf9617195bb7f5067c632f97053a4f81bba3817053d5bd4bf28feee8f82ec60924f9d294e69af79b86b7eee55b4ac06b559964f24eff6bac510798d523b880166636b171165ad521e9571757bbca3679f2356bbb16be9e394d05be9fa8974c6074942fa62d426eecee70ece637dbc89c8ed465f3aceb02b9fe787ac8ced2633d7725317d6ea70c3928a6819dd8d2e21491fed9343dbe5d8b6fff1a685d10f10358ae9933db486f9e0a2399ee73c02de64b1aaac76f9c0160cfb1d1c5e64d22b1e5d14ff14dee2723515208af4f4704fa8ca65e979bd828c364b48d9944a7eb65ba677e55cb9bfe7930717b6db0d948000f6b5884e55f18f938a548699c5a0923a16ae243a9d530f8fbd39a573cc8764d06b1bc459d6d1f36a434670ce8fc970650886f663d35624b8f56a89dfb8a6faa00231c1cfa272e947eee7d73519e1f468fb789a11f82e2269fdaa7676ce81374ffc634563c37e22c1d3ba32e7caaa02760493c90e8c43f42ab96efba164e592ab8a66b0cc01a37a67fe120a0cabc466d3c6be5387a1c03d5d7d61c74d3239e1e04e002200cc51cfc4a0b8e69899442fd2b901ed856bc4fbc1f0b104fc072e1a63d7cf387e41b2bebc65a5bf511a6cf23a75c451cad3fec1d500b7bd1686479b371fc080f92e1cb0fcd55652faa34cf261eab6b05941fae1425beeebab38d45c7862c50c9ac3ab9e767a8a56376b2d910dd62debe7b6890ccb67ebfb0f28aa8a6f336a72757913230661dd2f0774c8c566f4e269715ddfe29257ff4c22b3905e1f67ad6ebd48acda4ea043cf3a0973d2bafa6610cb57e32b6c46e9883b3234d413bfaa33c6367d236e8fe174e3ee6f764283834a53d3566ad4476000f6c5126697ba087d214cd40fb56261398a0637c270e1f4f2762b63889d851f1c54e66485c29fdea7d70768b49d05362c3c39786631499b64bcff43c4287c1e3f2bdd2c72762c785aa9a9bb99d26aa5942694d9c1665f315762104e03fddd7ad1d1c84bdbad0f6f5123578a4b030950afa470890b97d4b9a84f24586a2bcdf3cc343a46b3a16a56e78ac80910d299d6527825e39a21604e841feb54fd464092712e70ccb8d6c46931c7b144f0b12c7bcb564956613bf9e346ea02ddf1ea1e3afd5c7f8e70dd9b660a04c58208822ff0825ab8b3e57747c14236eff4a74556af10a31702ce10240d507ae79b1cb002428ff4b1ebb95e5abff5cc7397a9c475f3a7d6617a3a4bdaa452304ffb8eaa7a8fb7bd2bd8982a555776a441d7cef800208332f81a087c603256fd68f2377ab5cbf31779026f7dd838f3cb77b92ea02ae35f51ca6206a9f9a140e7b0616bcc82d2bbeb97ea4a965e2e5872fd16ab52f95afa23920cd0e64e22f92782e0116dbc1696243d2e4ae4ee82d9796eef0f14bb321d22c5e51383d83dc8ba619629440c3e5e3cec8fbc6e9615ba3879b8b4cff856eadf123839679b6516df20ea355911cb7c10f6314e39317e5eeb5d5fab2c932a9f7079346b6b8c0f693268f102d1990f030e6bea482a82cbd5c318e16386b73a4aee8050a9df54a615b479491030f068212045dedc3b1599568c00cf466a55ffb04cbf108fde9bf8244621a88a31149fb28c0db9c11ba7486144a64e3c3739d78ee47bfabbbf7f5baab6c3518ccbe48d660fed31cb31b776fb5f6b0edd217e044282bf8921b24e738456f40079f5f63cca3029155c2a06d283e112ada0011f408870e63b64285760222c48afe4be70ae3f640f33d33c20118155d67fe9d32992bb95b02a11404a46abc3ca62021dff470c7a8168c5027fdddc5605acc1ec375d09a774dba3da0f04f35f37aa3e0a95056351364bbc913f847e28f854f621bbedd8489540191ed1b00b26df893d42ab7abb47204e1ab14631709f5eef6df73ac96f32a6fce27a048f291367ce6259f63f3cd781af80dd328bca1a9cbe9f0a7e15ea2227ffdd35d31e5457f2a30ac2f8de4017c9a853da8178d554839029385d871e830a510b78568aef6815cb869a12287380d8d74ef2ec422ee3ee0f8372473d0da1f3a462b66dfdac44a8e2b520bab46906737f149c78b411ee5cbb8f2026727a15346a339d826df8c79a25f15cf4701ed829291eebafaaf37ce95c820b1843fbc601a75e54cfaa747afb037db717012cef0f1c0f8e1fcae1abe6716c0db072ed9957e5ae99664fd6c71fa4ceb45b50ae71c62db26737b11eb3c04b87a850699288bc29871ae4615e81039f6295230389105123ce027e60c5f8b7133c51f5a2afabb6d27155bd82ae486451cb11e52862acb08159ae9310c8b72c632c034ab7323c7a2078d29c559515fcd9b50f0faa310ba515da9985a114e61d482b7a6b680f554ba481191c9b9ae07ff459d9d874cd0bf49a4e20725ff745b25517720ed277d9d31946a7db0a3e9a0168c20c5d84fcff76bd79d9d3e5f492d02492a0dbae5468157dce40c926f7e21fe9b63be649a8e5f592baaffeb40702c77fff0f1d815d00b271ea0d267a14d21b80502aff58fcf6af7e77408d51f6df2e6a3ad726a832f435226a91a1167a4e68c04c6fd79885e32739e731ccf36a930255119d4d81e41b5e1f8f475a247cf594878843532f32c7c4e4b506ab1ae37b4e1b9353a84f1ef68491ec6cb38a5b5fc3bacdc49bb97c78c8b5b64cd292be67bf5d362fbfeec98ad390399c8feeb02dcb055ee48e0222b8b923f04da457adc3b14893505b7357a2b28aeab1b7fd819fa6dfd4c86dc6f74f4b2f3799a904ab6c32a6d99a39ec6f4bf48a6859caabb0f7ef7eb91ffd27a09ea87fbb03057c8e1d92d575dda0f70dff6e3d8e78ace944a0b4b16ab2beb005259ca16f8cc86bb38cde8881f372380e2cb40b1bc2b450ef5129516b83613c285c3cbd67a96d4b856db7f30fa42afdd6a93c5349482fb8e04fea594b496a1c73dcdfeca37af649f34116de37b19325045a2a2a79e4e55dd81b5642e8ecdf40c8968f03ee7109ed50d33280d41d16849327b9f239a8aebbff255ee05b037142510325ed783dbadd50a6c17739b7ae6798d88f60e94f21def570dc9adc7fe33386d2e75f25311f89ff1e3c5035c5c7ff26c987161d0544ef4f85ea7176cb7907776366e35c22f482720d410fc1eab28eaec21827feba1c97249a671126560a9e90d3bd98db13d8a5b042e8c42b9e254115427a37f31098bb9ae63487036839b9df172c86e1e2a572d1cffff0cca1f82dfc4fe70253ba018565170d95be4d76450ce6f50c91c9199f40cb3328cf2b8ab36b48756b52090617e8d8cb90c5db4bfe22560bba880504f9c13d6125646a29dd078054aa84a47459d635d9425fc5f4631da519e01f9947f9fa065485bfac6a09b82db430fffebe16fa219ad85235a061a9b828658f942b66c0f64c67a1998e928f747ae6781f5b43c39b19847336ee54bdcee08f75007428df66b64ebf5c81c9e0380a55ede5c2621ae47be03fe727da18183884dc3f2145fbe66df139fa8dccd59e88d8c06c7df7164cf21abda87d493fe5d1339eeb8565ee1265b196b8628a977349ec906d46f44d9be3604ad8f00f2e2b0a2328e7b6344c990b25b8b1bdf4c3b2de4efe4171651b88b2bf2c208668bbf869ea4f1a1452d1230055be075bfdaba8e07bcf9dd93d15a539b7975cb2fa0c7fbb380091f53d39aa0f2e82fe959df4386acaa1ad899d745e7fa355e6d68c47bb4c0b68b7beeb87e65b3163d0073dec7c6c42d983d4a7d187d154f5abc1442c9dac77fc008cf9bb927557570cdf16de4e9d2ade8d27c345e37adcd6a86a81572fcb13b30ae7c51ada11323f5ae54564d61b29b232d1a3d0d6382994e8882c4d8addda6567310e054aed2f9cc20da82986f20242b7b1521ef09573b9e32388b39e8818869679d3094d748547e6eb7a1bab337d7670724960e848ed8c72bda009b7f5034718566956a6c1367df18f2bc9ebd917788331af910ab0bcb10a6f0ee71af09a62df3bbacfa689590d1195e3a23c84003c78464c1515a44a4fd7e32a1fa57cd1b253718bb73ed8569c74fe710e88b17cc3de06c2a27a1b85138ccf71f261d205fe80cc52cb0f0d6e0a0c3b96d412c60c4cd11aaa32bd6a2c7965e489ed9a6224e0cae453cda0eae329a4fd323de35a49affcd44dd6579f3a9aea5e0763c7b07d8147c48c9c1c681ba6360436041e0ba7a7e5b9be5e464b747c94e3d1e08c91e0efe4f3873167a6ab0b357a4fd7a1613be4e4388a72392db445356065a0c0502ecb6250edbb9825e7ae4c24c900f04d043b46ec7b6547727940e5b0df15fc202b889fafc1a40f6a7bdf04eeb0d68db1b4a3654fce31722016d488d6d9dc00ad7341af1fddf057ad66407df99239224a03298e744d5d9b164c522431b6e24f7f6b1d500850d978a0c4f6a1b0b5a784c4f4b71e10e4dd5314d3ff5e0b677603e2d3179271ce01ec4f10b2cf0d4d69c3a85725a95c95c8f737506eb30b7c681ba63c478d5761d043aa0b16430d8ae6d7066c7cfe4496cdd97da2833f0eef4be69002466f7d46bb588ed475b6c4258a3b3b564f254d0d337fcaafb58f330907e2d20be83c6ecab0052df8a643345452b49ec9f1381f596a42ff69cd1777d91a08c832e787489c1cbee50cf153a71fd533ee468d9dabe269b806d788e942dab15586a0c6d846757e7f653c0b76877638987b580c0e4dc69afa2be081652982dcc6f3e834872a21339ecfe7c4f336495c9f263e9b5e0e100a45fd324b13f1922b529f3b64029e7bb5e0caabbfc53e4c91b453ad99e4f45a0f397caf12bd95465462286e316e23bdd6fb8afa31f281b31e4fd4e865544a47117195ce6f96c504abf221b6242a4acbc22ae8db2f33f926d49cfd96c5e0f17a504a2c585f8faa6f1c460cacc0df47080156ff690aeb001aa51a957eef030677f61ad22e5765edc8aa46d0a8c377e1dd4ae40275c7a89a8460a800b266692b8163546bbae2982a0dd579cce6c982e35a6c2a88b4b1718863668519fd2c8480492c2b59b4785fae0705631d8f320e1b0f1b2ed21cf5002b2cc7b41a839583b36025f9194fa51da1704c620b62901229b84c085742e895bb260f912825acae16845932c85f4238279b7e0b5f49d66ba25f7e1e63bb0e82f8d567ad551301e0a2072794a691a78b7f0af9c1450c5db5e2e1cfb2efaf69d5d7fd3d44fa24eae508b0dfe8e93b561f88becfde9a0fb155c09b18d59e4dff41cce3b6dff5a7c94781c24559eea358c19eadc01cf9611cf544fafc1ec39f39a1d0a4a540c927c63f701d421064b7a9e6b396b2a544546238961ad6e3a4a4ccb9303c256d325b25bd432bf86fbe043f9eb38faae157c86807e6d3dd80d6fbe626b62b974c66b082c7549e1c7da21fbf9fc437f58ae1095d6f96d7bb54b66d65e8b88e6ab87124e0fad39e74ff5b3fa8646f7d258610af084c8810bcc476d986d1b42793637d623108c954908a75ff8d454e9751ea669dca275610d17272648d54996b9d43429e06bd0bfb210cb56434f523e0ecd37cb472da83ab07e86f4d5b6b45adbfbee83643104e6113c0157eb9acd478a7dee594ad676a6831396f7d43b1c61006e920e28574df7b7e72c2fb688ec0580d0ed70d6b43050f132e1e607400258d2319619593570c8f6168128b837fc00acfa32ce74260466e8d5d5dff3e5af84eba1a511477f2d273fc1e134bb9d733df19b20744f9af3b249e27222e8b8b07e3bcdb0b98bf768e19d53dd4a5fb015fe8af5c27f201ddf88d77554d72ac35b58450b10b54a9519b957eb5d64a755b8bae13beb37ca3507a33453f932fc006c50a3018f21b0f07aa6c5847236954e711c7db84e3cc496170181ccb11e0a932675c593d3f688c736a3713471ab34707a6a4bc080b98b8448dd37f34a41c324a5b356d46c2adfa9e08672334865a645c9f4ac8bebc2436ba3bd0c3d7b0b4bdf79352b6e7333ba9f24eebac34f7b76a4bbf6e7bf2d4662e80cda3b20b6045158c214ea9ff3c4df9fdedd2d3f69ee92abed793803abd2b80f57a4e33408c41ddf0beddbc0ee775de978b0016e33c52d88c5cd18ca599c828d1cd7f2ee87e16bda8bf8970e12bd8a62c7224429180a3f7256433b2c87b2396971dd67ead3649513d7c65b71551e53be56931f5e4f7376c70da80fba6d93b81be9e2949f3b836e6dbdc8aaef2ae45321f18b3d778b2b5d1c098d973c6f0dab856700d27614a110d24a11c803862aa1407bdadb5e180c55d5612f8d9701fc4f087b47368a613c034ebdb5cc3d404d6f19135beb32069ce1514148b35618dcbce673f5068d5750b92430a5fe9aa28935f498b2285e47e363b6e59ef3a2701c7cd1eeeac8e9f287938b673809366c9420129e151d7d061799fe2e0b3dffdb948c8f34a23c361deb3a27f3d7a44b723e7b5eaa73b429c0727b8f69885ffd11ea07b59f70efb6cdae1cf898445815f3dfd4664013544cacef8b19362824b78864ceb4e138c968814b65ffdca8b2523101f3b494576db7ce92f02c35c34bf34fafe1be368a474136c5b4de758e305cf2b4eb950fb84ff50573bca324cf41f080c60aacd7e950611df11d58014bc411680b1970ebe0af287e1411aeb5223e9690f6289b0e4acfe2ab3e566e38b7ce60f31dd2c5811d9c21b102fa1ee11910a533713cefc10b337a0c3050f05cfdb27fbb31a7677f015595600458d5e20dd85cc82022cc8367b56b87f8cda63c2980c2fcc813aba1896446a401fac6043cf5c181c12e5fa7d163d69c69d0bb4ec641b08aa450f8482828a3a8fb9a5e8af6f0e7fade3e435a640ce5bc7cfc4eb12844e8c14f8482a656143c72af15dc05246125902f86837652aa5bcf536662972f765e5efb0ca0a9f89568177922263bb7911c8b3a729af74eaefc59fee287fad13ae463427e4b42cbeac0b80a739e4c2633b31dd660b8275d7b756a045a9f07019027340288de2304e7f8475b3d584b8dad71711258a6dc2442cf9a655bf6fc664df58b0ed44c1bd7a9ca77dfc9d26d96c627c7f3397f8619e354116c2f839bf453b9ac942f978cbf3d96e677a011d2fd6b092e407472fcb3fc9c5f150bd46ea1afe48e91582592ebe5261f9ce447ed71b42b749adb20ecc3d8bf5d6eac7217edc41a5984e591dbe696cd3c1af6b54d9c516ff7ee5c771ab8be56ca852f44075d48ab539afa50a5db6b24e10beb08b726cc0437c97278d9da0314ab7c79a629229a0143ed0a2e5ab8894356e054896aafc4bd87fed3cb07ceec3c10ec085e6890afb1f9a580fc0938de2857f98a341efe3cb639738994f7173bca0edddf5eb4c1b2e5f12bf9c32d4f184ad719503d5b1ace108266f64bf637becef4ff9027f7d23505611be69e1165e0430b3a2d579382acb3ed5e5ffbe61c9ddf4d7f2df1d7e1df559a0ec174a4a530f997eafcc36fb50116a2ce6aa5e8067281f92d086f42c5f267d2d3d1615714aa1d87a402752adb6468fd4da5e6185db1f5ecfa67d1819ad5623cebc6f5d7e43b45f04d329bd0442880bd174bb5d5136422ac1e26310affea7ac62e631ebaca9befcad1881f826ec02b7eae106db567c22720215900dba9a0feb11f197a363499c8e61a567ddd86e1645c6427f111566f00d81d7856384426ad271b73d03d55db7971ea1871904650559d6860d165e13f00c4b4d6b890187c8ff1333e40ba2afe4a99f12a2d63b435ca7eab92b6dfbdd39c0cda3650c36f51af67392a74eebe6da22be1c9d91a72f86ba024fa06819385d4c21f6654b2204409c75c0f8190c0d58404e4823aeab25f20c68d53a8bac1d0d8043cb4bb9b3b764ab9a7c2b2b0806b6102b13e0d904bcfed573601f22557bc07bd320168e214b1bd65405a17eb76c0c13e8789ac797906766c8ec504f5ef5984c2401277db64328747bb534a1de7357ca1fb4a2055fcdaaa75a15b83d6b0d0b015b1fd9d5ad51e644d195bee142ee8e9c2dfe9b1aaf62437cc06235aaa5fe282cc3af803173fb96bccc0324761d2489df2a20f43842658855e374689fd2d21ce92336a81b4c0973b405300169a7d11c162a3691c8cf066aeb43b72367c860864207f596a5921a4dd6797960020157760a3206f5de97d535835a39672faded299570a961bdb6b6bfbdbe4448f5ca9e98a14e03dda487b9ecbf21bda4e2a5b02c411181af6dd21f1a8b005508118e1695a9436656e5aa797840df40a45c61c6d684c727202d330216ea39405659a8515a95b4399dff567419311eaeaabec444a45fc6516900e0e7f6a3035320a971d514b11660ed4cc282838e78f7ce6eabf857f7be0fd7a80ea55e94d3f22319d60d24e20b6bb93855ec28ba5b5611780c486754ae3c02dbd09b42d9dc3f4f56a4a6a13258e21816e6f1cd949f6ecdfa9d186fcd8aea3b269efe173e9dadd65303d147ca9fed000402a0874fe7941fdab1f75a5d857a264124386dee375a5f946e0d2f29ccde6137e38f2b6b399b492b9600620c3be88baee8c25bde4a9a36a5fddf40a45f072046e5a0c53e987fc24152b7c4607592631cdfc9e61415ee6b3a4d7fc0e23fc8d3a9a7788a6a2221b75c286cdab306755bebef6f544c021f758ebd818874d571160949ee9bdd979d658f864cc91edaf6fd4b1ba8d75fcd09ea6befb12964fd1f4ed4d125257db2cf3101cdee9d2e83d2fd2d9ecfe1624c0bbfc1e4a0c8fae3c13bf709bd964bf1bef4d161bb52021319a66ee09cad18497c947d6332a7230c86e1da94d16923f0498a29e8e489f94d4420c09e6a73a9a9160b22bcdde32ccc22b0c057b9b200aa8c1981c331fd754247216e5402e64f59475a4d2d17f0f52b84d5c01e105dc6646c9997614ff393dea09a54cd3a738dfed22f45d82bab324c3c646874ceb4b10553512d92e167fea1af7c034528b3c7831e92ff79d349896e0c74b783e2628d27ba57a3f48d753145bee74a5e3dd69b82579b0ae1084746dc4cddbf98904d6ed9848255ce1eaf84d1092f7d867d4f47de723192e647da9b21c097edd0343c1859167324b034a3e0cfd695421ae40218bc24369d29997e5ec1356bc8f2af9b8e062c1e516f12e7c09f052734a281d42d7c43137013f2fc9a34e99603a5963f920c776e6129d99a68fe6f9404e6be0c5db83f197ca1bb66f75347acad812108fd5b962629b930927e3ddad9f6149f9e81cccbeed8b0235cc2861e710a6204d457ed97f347b231aba9a477e1693b7a1074fbb13303256c12f8fae56c05b6c2ad88b619d19d4715064d3abe87ed18d2cbd6bcf6fb728b638cc7b50bce4dc04a12bd7893c1d7c6a0d5138876e372a95880c8298da468cd7bd74854ce03ce36963036bbf954f8d01a313b2dc056c4babdfab457c7de526ff836955ffe8b9277b187d493f7b54add6e1be19e7d7a302513bc20ff9048eac45f45cf05a4541e74bc2a0a80368938a9a4bf534f2189e5c73bc60bc74bdead90780d4bd574eb71c1c9707d6381212985a027e54b1bbe1b5197e63cbdcf35d6ba6620417a2d9a5a8223d54268c37b96435fe3adb098b1cc846b0ff0e99dd3fca3511d5769d25897563ea6a57d1101ede6217eb98e34f740e665ec3a0de595d87fe75211350843933bdbad0e50afb80b133363f8a5f74083cfe5a2eef62901be23829b9c55447039dc5b4c470683dd6483c87472704cd98fde2042f6e0e82c90cff1e702b85114c71447363dd41ac9a0d9f183d9dd0743e6f0c755b7051a2f0d5f26a4fd1e41edacf02cbf726c70b0ac1e904eb44a7cdb19f9ced6662eb4d7209295b99417b7945138f622800715c636d1e79b88b1db13e5b940f43a4b93683675780854cdd2a330efb02d612b18ae793fe0811ba880e95f277fdfc49ef02bba389a0523765326bf85b6963f23fab023ebbd6b6a694c01649a0f2d160b7102d6e96f1fb7382b16dee3fd79e4d9d60640ef9c7ea8be54abaac584d508a7f27e67404cdc4ac4e99384a3e1d99dd7e218d034a82730a249c4f8c01f6f66f7df907ae27becda66b3fbdf1f548492d6e11a93d5b29cc7e4f4d977aac767945cbb3ecdcfc757ffd299751e14ec02f10d27c95607ef01bd0e8fa821a3f815845922bd69a158ede204029a76650d816ffe378006c6196bdafacba1ff81dc106068e055193fd49927c2e0a21948867ad39be251f0871b63f59cc251d34880edf847ab34689c3999bff5cf1f5f1b00c9087218cf01a38734c9d052f91dcbba9e3ea124c21abb1e28e5dabdc37c02ddbffd99a759e8dd237fdf68ce3416a64888fc26b80c01b8d433ad32571316d04a57b963cacd182e2cb2ab526e1981ada56851089b834fbf4b3c980962e6e3a3ed57f3acb68a4df0708cae3509de0f044d7526c4a92045578fe1311bc6ec26b6113371a8f1b14f8b4cedeac5a082ea642f78e7e3fa24c9c91b990c5e4c08cb284e64d481294a0888c5e20bba2da7ad6d9ac1ed7a85409b015e750fff4e25cdc31410216221bcf3c04161f9fd9951e391e73c56438b111a37d77256d777ac5f716bf365fb1b0f24d0667ec32c025655f39ceaa798a0542c7ba7c0e1ef63fba516095eca37665f3a8c917a1307b78b3a55d7a433a9645744b67f220f6bb6029d318d21ce5633fa90ae1143c093161007f4302a1e9197beac1ea4cfec5b52d901bfc1ae7cfc21316a71b785ca8afb436066b1a0553e4c5468716aa514fc605a0799805c5e765c8b3b3a948cb20cb9315ba2e62f57f6db52e4fde06ee76ae108815b2b433cee80c62b56bf963d1959cfdae102c5ab7e663f6bc7b76328468153bacb3e0a4c71a0e44a84f594beb2066fb4f170487447f3348385a4abd2b550cfcde109b7755c256ae8b0645dc5c23a5ba322e10e100ea401891d16935d7baa08225f65a18c94b1029bb320038f54ebd50e6a53dec579ce4f3bb50fc6e974b79cdba45197c896f83f9d4f7f06cae82651fe59f451af1b2ca136672fbcda1af54577af37a6e881dcb4815a22bb8dabfc303508a5f3d05a7b850c9aa6a9886ad7ea5561fad7c936f13b0eed7cc1f67ca214e8f5944f165613cc4f646ec519f8da45e829454fa2f285392d948d39c04aa248a388b0af616df5c36c5d40d2de8c71f1f11d1ec769d24d08ba141e9aa750fb8fda38ec584eb11bc38f155d663519c9d0b4a02670538494848c2c858ab59e3fe0fb41c36b3042e78ccd1fbcf33cf4db5d52a5ef4b325fac1bb539607a7961e0484b9ff566464618dac9ac39586fd8237e25967efd4021003ef4ca30063d9e7509994ae32c09b6e4044421d6bc2e8ee765ef920e0c5c15b89b91c373146396d10cf251aeef4f7a0a0a550240aa533d0a37acdf861824e565072dde9e3c1275c00b113463867d3886ac207bc68577265b5bbf67c5d2eba28ddc6cb916db417c0964f62a54f5b718c181759140678a35b45231df66ef34d2090c733c4dbfe96adf446a2f75d24ee205de8c567f84f795b14e2cfc93da06147acb4ed80fc6d4373168a06d9f81d3a948e66a3ac1ba73da606068e946b5f9616e7bc2f7f99d25888a04c0105f8d8b5757255a27f0269644a8c89815437c5135c814212880402db95a541e0ce5310e1bc62db9644a958e5291b024bb2074327c067bd7380ea7e402f0d41260575d39c2ffb8713cc1a841401e3ba02b450475fe0596bda1cebe23263ab8504957736087812281995d052f39cd58a37d886d9a3e250b0f0e3b89cd82e2ad3a6485181eddc4aae9e6d0b803dd4c0a79eaa0e95979290ebd7ed6f14112f5337d1910518060f38fe7f80ee705520faf903fa93c2606f600bf8dc6ea075670de2c4ea7424b50469bfdacaf5aded3e6a7bb289d5bd7459d80270c5996872cb4ca54aebb2f9482d2f198206c1e075cfa45f5167279a84cb06b766d51f3a8dec103d85c312418bf0bbf95195527266107ba625dc5dbb60a0f63ee26996c3422c1fb1c5f961628e658b5ca5ccfcfa0167be8307fbc58090ada3c6b0b0b94af4948a216e48cb281e6af132ec8484dc0bee3cc3251f7f9e25e341b43d65954d89677f808a43ac520cf92912f0b2989488696f4fdec8657d646a864ce05265914ef1b53cf950b0c6d8977af778c343e93ed49a4cac4ddd4fce42dd7baf2663884ade0fc45a8348023340290c34150d94959fc8ee97acd9d61daf76648a49ebae3f680ba228840408eaecb562545f6816e1eabed21fb2ee08c09dcf9f60d2f60bc8d73a9386c6bbcfbf9d418c30ec8d34354ea2125679db157a5a7856638e74924ccf9cc6738868fa0a040bc55ef269775eb602403872766242ed12952bbda2bdf694e12c1075345d582ecd1cecad887edecd65f42e5c6e6e765411f4117ade58f3618cad307653c5bdcacd096f675f92d8a55763d53883cd3fe3ecd80e73958e9c8ae23eeafc6537b77ca52f708c399e5ba8dcf12789712629de79439ab7fcc063e8fce2f2ca933fc22cb68c8a6ad0d81cf3a8c8e00f9e48e7aa9a770567a7d7721eac10997434bca1393ae6daf98aed3ebcad69a138b8be5c2f2958a3c697ecdb774e92d09e7d9cdd3f379c97fd63387c6a0dc59a2f7f8c6b6577559fb920ee31255e5d623a7d2db744a81a4969ee60e879c29c3cf5f1e4308f721030774487e1f2c3cca1e600667bc7e73d6773f40ed3d1e00b8b2f2e7248c601a264fe0e3d2a705a575d1ec4c82560f0e96583e12a1783ea40d4b151de1cfd201587fec93783774628cf44a59307bb125a92cc261f41aa7e5bf70fb1eac63cfa12e64599539b94964f79b515d048b4eef335124fff5ed84bdbf11a46e596afd75160921d491e7a5aca255ca103a2059e08af1d0ff3519dc71324152a77fd5609a0ff48d67ac1bdf8c14998cec3bb096e7725b7137eed93ab76a7967e38a63a7571afb87b33717447afe5abb59da8749612c4753587ae1a1008f5f741bfdfa8aeb929283733f90ddf51e205ffd3af2ce7272a811c3679404740e87801fe0a4b3afbc549eb67c7af5e95ed2ae02282f2fe66eff17eeab3d1bfea1c976777c6e5b5b2a7bcc605cd061cc393aeea8fed490caba236741923e49aef3756e19a48a9bedad68c1f44e18a0052b880822fd2c53e17980a2f21578b0e010b9b0ea4b95c9635c71e46285a20a484195e760e50f3ec016bbfebf9f8a822f2a84d4e9141301f76d293a40246c3291ce48f78b6ea104188837d510ba51a4ffeda6b44551783e44b997d95ec02297d59e6c1e64f2985d4cdcb2ece0f46391b284f18610972a40ec8db8db3577cea9a870bf3c18f9536a84d077a7ed2e1d202212a652201f3a0cb885f8b349dc6fd16df01fcdf3deb6b4be0b2acbdb22d4e8f203774be92e52a4e6d02b310918798026505856d04cde45ac4b1c755a85e7a9cee5fe928088f5c3921740bc0c97582d30b473094fafa02ff8fdae3d130d691dc8bda7a402202b175a89487f310ceb778ee5d294a9fac44cea14d1060ef77561aaa16fd62d0fabe060690c5143b0e5e390f7310419a0c1dcec1a445aca58e931593ea01f0698143a63f80fa56cd51e72b477a8425f57ece68a4e0b192310746c073f80aab722200267ff99ea7d9dd2b12da26d2cbf3d0989bd305e7ef6fb48bb0546228d11a4148271f61a56fa545f2239b92c579ac781f33601be89faaacce8ff48aa5ec1721edbefb37ae3a556028b94403dd2e5f567101ee554f57cf90f64c2e10abe22aeb4992bbc2b54432d49e459d8629b10a9bf478d4e86d1f4f3f3d4cbefa16209b737291bcf39a6c80d55ed4cc937435c09f0d54eca83bf29224c84280e79fb93715b08de46d6816fc06d3897cc3979d73ecff75eb734c2da288cd6f3f9fdad1a2f3010b166c5964ed9fa9271efe1d199017df6405b6b3d98ee1d03578d5080193e467b7361b913152ade738d39065f3be12effd9c4f80dc31e1e8a3cb7a082cd23333b3f4ee25a419c75c4fae2d6977c424558bb50eed14be03d93926dacef9aeac7a0d4cc435d9ec114a1c5fe19eec8f995fba84ff8b1aa34ab713af61e2ac5c0de7e72f5db8c2e67f0615c90dca4b8596520fa0d2e7813c1eec82eda7e596f95cf4cffb456b53288cbed684909ff41641ad07d17e51ebd6b8f3454ef95ef2b983f793aad571a5fd973ffcdf9c043ae836eea80ae97c33a9579ba26a0f859a07a5b29e954f573d13fc18a7f50ef2555992b06ec085998d0f5e59a8368355a8b3c01423da9756084903e59f5a5b43b92ec58c77a2c280549a56df71d24f892b0253271995b02007e30ebbb6e641d099e8e473be63fc407af345b3a6fa1d9d3dd37fe4a8d7c1d1d055e211a6a2da09657620d2ed05db6aebde402ddc07be4a6b1830b5409166bcd30b069b5cec9e68e5df3588131a4c8f50d6e19f99d706d6f5dfff3dcb5c7205e58e341ac9f985c61f4f5a0283dc81f73d18a92759f01509fd3560e2693e2e504d348a4a2c9796b6e6581a8f5ae61dfbf227c934b1b833495adcb29ca1dd08801423d951a6ab53806fedd7cfbab4190558003bd5f2b57be05e888661aca9e11c65f6638d2503f543f00ccddf7bfe4cec6dfb5c279e4fa9b147a71a69faee046241e624ef1bfe37c46126bbf109d3017c286f03a1a9f8af38e6d393944bedaee7193a3da4f054dcc23ef54f4d3868bdfe597a3ad458756c2753da0bf0ef1d42f1d722bc63efb6f36c5d4d3981aa6677b352a8039dd6d67ee4a7411fb2b6b64562ad189d485d6c421c2e2eb8a34d75d8800ef18310f9fd3cf96940a96704795f95a1469fbf7cd9a512765c6011b65211d4b6f2dd12f57c60861aa09f78098daac75e06cddea36ef036388d9ea93f4a3840d3053cd9fb6ee7e34e8e76a62c9be7e919711a18a8b7604edbabcee087dd709660ccc9b0f438a90c6edc32e4b2ad63e76db529834f59c2cad67821c78005b9293fa6f4df7d2394ad24623a2dc82d858b8c49246c7e05dbbb63981da5899b969482f6a18ebd293003a26bde5d1214ff22ab21b617b23041de2f0e213e00b10eaba9d16cf267a41f3e998aeb5496790e461e7c9ed067a82c541ed5fd77d61cfdb31ec1c44a5c6e8cfc36fd1da968ccd4b12b8c2291b2d411b4268a36b60f7577ef6f93df697a74cb4f8bb9b7caea6ca1efa6320d9f6c84a93b2a63bb9f6c0853ef97ac6b62d708b7b516b420e4fac54dab113bf6a2944c938279cffe6fb1896a21a42b3e7d2e4595c21af02af2d7b46f95d3c2868bdcc355b6c6a9be31d50bc3ef86ff6e5a10ae594d10420720177159489c280ec03750b7187578e65ebbb880f7401619ead1698763d2c16bac9baf059832fecfc558e7d9a17fdc51613250772110dbe49cc8f1c0bd37e44504324f9171ffa0ab72e5f3b317896e97b5074e8f29c445ff4cb9378926a50acc1471e100814fe289c36dfa3143861b1c3e61c0eb904e6c55ecf751b567a0cf4359664b93e780b9525e39b9527495c4d3cd3f569233d18c638f866d9ab87acdb687dd8c05a752532ca5a7cf34301fecc393df667f7e3dea17ccb4e7a03cd702375178b8155cb71bd18a4af54851c83d040e9ee0752040a6812db482a87cb350a924b1fb6475ea799f76d4a75cf74a4793852e0f32fb5a0ca1494dbccb7781499569cb7e81bfcf46d8bce969712a30921f7278b8b33668b8de477171984e34c15926a2f3b1890659cb41d7facecad4bfc4f4defb151eed4b378685185fc651f6638eb9076b10b918278a282e4013508806b51f651509347c876ba6a0957af018613d6e742443c25a929da59c193e68fef1b0632cab6f65f4fdd4060f079ccb24d6e5f805b003c1097ef461882cbd23fcbb67458b584ffc6fa7d12de83111f2dc958e5bb45d07d7be10031deca9cda054f8c7baa045b7da6e3b1f66fd2872c3b906d4d6b1335637e86f284f407621e2c626a56d6410dc841fcc031187dde93089eb6fdf1017c0ee608954a07b61aebe60d9454bbd14a6c17de1d4b93379c5a2ac6ca9604c46d96c9697009376de1e67b1fc606893b092f1de50ff53d1fdb0f50f09543a6e2cb8cd9b7098f7fe77f46297e7ac193dc931392d083c82f8de612869ea054317f2861b6e46b4ce8d14636e43dc9140b919bdbba464d0608b915ad6819a9b0c9925e6361f639d0da5df8ca0b3c47071b60df93ee9f1415724c5ee13742e6409c3cbe903b72cb5a980989d79c5bad6735357d2f4f47afbfbe487024d9fa152b7105bb270772f642773e632feb9c999bd7c76003037e1e1461305df56a998041bfdf39f2b37c818827308796cd7a327e8df0266e5235f0fd945165c1ba29bdfe23f73730b6199c96db448331c79021d7024e2560b16b00b1b340d3790e32a0ce926066e85957d71200fc55f93d90546286d717ba30cabb36b2b0abd8057cc7612d6acd7e47df2e2d1101b825878efcfc282d077620ea0b781c2b240e274bbd1c8e8d39e9c1ed03ebad2d31f0d36f35506a61a946047663c345db40dedbaba1c292d07037d7a2997057f4257153b90db917e3d8dcb5e3e680b10b930239b97c661de4d659e921b5df1f1f3057510263ccbdb4f4584de9f2de7c7675398009e59a0d4092a58367ff62f0405d1c6cda99ca81e19146498d8e2eee2dea6c3780c953dc47a2a48266551931c18ac0019e7705ae56c9863b88ec3c2c1f63e8e4be545e8e516fde2a2f1f3c100b75beff26683142dca2f66137d4050d5586aefd54020fcf363aa6a50b8ff96c5409a6f547ba4d3b7307acbc0a9cd3c831a7ec5bfb4f552b8a4390ae1d24b966889d70d7f58bbde0054092174ce4e5a222c2eeca2bd5041e7f69b90fefbdb2bb1cfa2be0d6d4ab3fb986ff6b39acf817e5794e37516a7577d17c979c8287d2ff42c04b40f64c95342312edcc751c9c7a457ecedc976762abf5ccc568d28cc9156c169033665a74f9f5e3aae4bd8c816b6f230e84301964ec26fb7a0637ac917cafb2247bd7b8504c7bb0688f27d35f558512b8e0d64f7b62884d6df7afcf7a078d8ba8dc4234f0c5b099a202c486b4b2177814f02b5e4b14257a67213817dde37d48aff76ece63adee7c3eb08cbc529437a09a45ff45c0db715b91dd039fc52541b6ecd1cfc84fae6674c5bbb6cc72a5ce31121a31a5838ac2af8ff4fc2f292a00801bbd5cc7653bae5e1de36de63b0009f9c6ef08c3724caec2f33e6268fc4b6aa07e578e18d4dff05bf564ca774d63ab33c09a53a13623bde04b8391e32fbab6c0587718027acd5af74187fb5e73972337b6424fa50b3e6403a3008f2e9144a8ff68a56512957c45f6cfa979a54f1b113a973d5f973ce7a216e6ad4b13eb10adde7157e167eec9fb915b838f40fd57d6b5a0c9c46addfab21585c09ea597f4a8a74279d8f91e711ea60d3ce001cc698ee1acf01afc319809fd01afa59516c9a8518055ed905eab16fa00709f3c6a71a83641973d9d1d6a6a6138ae8096474045f0abf354fd2d3a78e48d80ea01b82dcbba9402d3a0f9faa287217bd4c79b9c225b91ab277d097764645e987550f0b6056022925d13fedaccd9ed796e1090aeefd91728dd62c67ea985cf6ae722f4cc4e52f0547004b7b3e072b3166d6ae1e1000e6cb85b74c06c2a53a93285d351a5242d306747f44b9412fdf85af7086a2052718d4a46fe3373a0504f28f3a119310a20e99922f982242d34afa9f57c9be32007ec16ad231ed088e7b01743537aa074d0291ab2356c24e2a9558b347c6c655d5e2818b5ac7c23654155eb2d838347bf6dd01a370037c42282df86ef4c0e6f2523c3de05c2c148320f08e1a0362a81d655c9521bf4c978e8644202957011d0398374ec815eea47574d8d8a893cd7fa69287942f8f40d2aa82bbcfed090536b4427a753d6ad589c73fd3e8dfb720b3cb0312884057c3517b69538d44bff504701abf38a95ad8f2aa2b62c3e1e3828889a9a360b7bb31815d7087deea0b13454dfe7af1891324ab2c22a0c46dc7c6999a588fa56efc28ce5c724a9bf543df18c9c0b44ffdbca65a6be5318c9bcefab5650b92f9595dd0d766fed5504bd0309d69a0768498f6266d3e7343a0915cbceaa895e66f5f434570aa3c423a95d4f14a1a54d4e9808efcda02ab8bf3ca9cd9353d7e4b0a0f6b3ac218c83ea140efceca4722d53812a74d1974dbcd204b3f343bb494e8750445b605deefd016ced82b01bd189726b53ae043bdf996ec02d8a45040a30fa1eb1e5c029b69aabbc689ac8b355de29e5b997dbe0b07d6eae067f46904abc548d5191dca7db6d70f241fa491da0e5a083c37f60b05be229b7bc94555115426b279e8f195f0603d8d2c8730cf10fe681bacf001b722b78c64c14f1b7e462b0fd7f68d1899862e9f6d2e2418560485d51059699ba10b077af364fccd9f490629e05a9306ed0536faad1ebeae41d2717d6382da1ffdc6acf7b7aa3a2c9a9aa5ac3098c1b5437da7de881b2d4d97a734db3610cbab4df675efa048aa7d8fc5ca162ef0f64ecc8ebe8c8b59615d1187b69ee05094bcc47730fc4e791f16fd08c8f6e150905eb990315ef1c91d02a0cb1ecd9a0a846d654f281053117467e97e67c5acbf58b39b982e4b513632bbf6546707446b297d59617267232b6f84fc247c6d56ac2384569122cd2501e47e980a402c6126da660b02e6c1796445cb8c4ddba1419153ddcc6cb3def62c07d5cd492d2368c854482e04faa6455a5c22f5c974b70ea19bdc386602b56d25530db6122c5c418eaaa8d372b5cf81b34621c10fc1226298d4d29503818fb7411d62550d926b7688521fe6c748416dd11586e50d5c306c8db38aadce5a75fd3e836a5ad762e3754578c4e5266981aa3ab69ff5a65f790f5c58b0966e9b0e94a76575cd8c5144b4353176a0096c6556c92e075b87926210834d3fafa8cf5fe75547efafcaf1289e03bf820e7c04e5a1bf9f323cc25b68edc09ff9d12057c230deb66cdec409b64eff7ace3c1cc7c2fdb11f5ee4693c42917097ef3d882e9357480ca3c79c9a6d1424fd6e316e0ceb671fc6f27b969485a9a9d8caa4946f3b9c330504a46c0f5c82852cb5f7ee004dc5c24c565815bc7cc83c73023ba4f1cfa776a2af2c3850d847564174b2b61c8e175b0a46bdb63223efb87f68b986816e667d1879a05b5967aa09b35cb04ab3fa2869d5869cf76458409053ab07c4a6325fbc7740cdd5e636467099679835a63614adbed3dbf0d1a5660bd40b29221dd2dbadcc0f5b9dc2cbea1e697fc4f0e4dd1e92b682c663278457b8aadc03e2257b4f5114d3d1af552c64d89bef93b7356c663edf8f8d2a6573859db9a2d2a838d23f7bb91508fc1f0b1cefd6bc2b565d4dc4e2d2832bb64a09bd811a9fc70bc6c6b0fc28895ed4232a769fe55f4e924f8bcd6e76c7a7eb3dc33fc50e0a4e5a63ee1e3ac539e759b99ed01ad1081f16db5b5e571995177751ddc5b01f84f694e098ef617380c6929fd82dea3d2fa8f2750146c9c0e6ed1ff9d60dbcc1390a08b32a8a52d003c49aa1895e6d288a72180027ba095515e0b2fff72a6d65bbd6f9e035f201fc80158acd7f88c795c68cb9266121f1f2ce83827c18d1a82a734d820c93336091d8e3dd42d48496cb0649412eb788f8bba3bd9ccd9b16ab2ece725bf717f42d6cbfaeac776f5c1303e378afb36f1e9ff254dcc9e5e77465c4d22de475fa5b48ead1b362d16e3df7405168cb8656e767fa04da370f91125cabc142669437fc11c1b9ba33a778ac325ccd9a3759e9e14064f9e877060052ac874df7f1cb9f3c883b7108fabe6b722e6462c96a453fca58c5ddb1593bbc726061e6d5fa617f9054b67e7893634cad86ca69ae71eb58e21c99b6df52f5b0ca01fde98dc8c2fc076a4d8615612a8de9aeb166883ab18056bb9b30b07c9dafeda959f863652844937da240e2fa3ff80f49cd1cfcb68a26f3edd7403310a7b01f970d1d016616f9491f10413491b96ea06de6c34b368b1d2a9bc7089771ab92bde234153015d5bbd36ac6ad8d812d2e337b32eea4beac8f614df1e0d90d3f31701d47d16079675920e87f38e1caab573f8025df73bb884dac19e73ee50056e10d90ce7352cb6ed8018eabbdde8335296645245ab8d47f966fcf0c61ce8d9794feac532a6dd55bd291cf29d892da489673924270fefef0c84381dffea1c8e7f8cb16b46d023659d00e8605e37330c22e949f5e5a6c01cb9a24a3ae70c13c01e734b9949ec7908d260774ecb9dc0a8f7b3531fa98873e40b799531993ac7ad8290250b356ce53fca841774932fa2c0d5a7208c06dffce943487abc3e22f5881f497f8ab9e213cf60fe8ced53a7598a7ef1a2aa23e6fbde56bf6088d2b2b15651a6f2eab745d5b0bc326367376dabc8827284a733ddaa105e6d4cc374ac95c3a04ec5b3345e6e1ad228e0ecb384c7a98a12643df04562a0581a496385b2a4216f3513b328a2ef8d9c20966140522662f013b07a580821d1d22611e5163ac06267139c25c04469da6691bbda327828dcbab942ee1a7709da1b09da515ea042fe61db6c00cf2537cb4213b651bdbbb9b3234d6f97116f96a17d4240cf46835010713a193335672c2c24e761324d94a03b16ef77dfbd11abca4cfd58985ba69ec8c5e50d0fdcb9243b13ff001a2984c9b6f2b83a3ee863aa3a7053229de1de6c5fda5731e59ebeaebe769856e75fa6a16a9717556fb9624b53ae06e50319940d9b790335cb1d086a9c1bb1156fc0aea91108e0a79ec361f5da69c16c9b6cfa716fb136348fcc87e5a860bc9f0fb073d659cfb13bcfb690c20ff3800f7d0986e1b064cd21bd78a36eca781843c54e238b06e1286c53f9d36d93afe1cd89fc8b4627c4f6cdabd7ceb2eb616176fd7f4616e0192eab79c2686b3cdada874f36202b4fc82ad0709b8d4f176557ad985394ce22b0c2a398fdbb0c3dc42dbe6796f5de43220b9d2e0e11249c3268389d64a3a7d5a2a29a35a1f424d0aafebc82f835dbba5a0d8936cbd8f476901e4988847eae3d6f5c488434635e087bdbdb21773ce107577b9e1740cb732cfb52b89220373c66a5247691058b69d59b03b497c57036ef5bfe1cda37d01f5740c9a4bee31b6cf6db28701c3815f29956068cdc0747787857e01d7c7e69e829b71b2cbf70f8aaa40c2bf85e884a21d89f5ac2547414ff3bd95d2e780d0b80f05b5ae2ab27d40ea89f13dd6672f23c6bc48303b88374f0e2ba4bc98d976199a5ce1dd1906fd236ed9d9f8a0929833f203cefeec5c9f9f68fa9a8cd8e8a31a87cdd94c2a4f8a60d0a16b47d15c03e19ba058726313d07ed8d8a0deddc8c5afd98a22cbcf5db0125868b499a2be41c400f3021bc69fb5f3e3e304b0702b9d082c2d70c292b40df6c3664167568f81caa7f9ae460d057005e4ab26a4365d9aed5251c47ebf9b2b5d929f43fa3431f408c3576d3a832f09076845fa8cc8ec5c4cc7a839893adac3611711b5f91436f517b4f1244ace7f7a2bf449cc8754d466933db6de2b603d903e326f476fa271649305a644fadaba9c40f680338d613a604c106e24be8cb1c2f33a697ca8e5ac5ee2991c8b19407eb1fcf076c73325f3b9381bd9e0cb263d24ef2d243f59c696d68901c6c0ce37ac92814c4bf3e01808a599f9d4e33bb4bbcbe2570565e01d637658dd6acd0597023b5b6b679de91554b12548357a13fd95497ad4be40ac16ebebab512e7942d48dc457925856b31a19cd99cbc59e1dc199b483698d8c5e70da85b819c038f94cf434f8af16f40e447bc97b880e91c7f4f8091103d21ff3df24a5d9d3a16173537099aaf7fd220dd3e4b0e91a3e6076966b1794ae4064f3503f34875ee9f095b34226f0d3af03db772468ff1c2c200aca272578e4d1f8d67127ba957b72c92383489a84567cc85bc2b11d3b8702c9f4b9064d45d7ef7e880e60cfe03ad7ceee035bd023c402fc0bf88d64a13fbb8d25462d51e8f6e5997a8848c6a6af02052561a8b1c6f024775ea54bd95fa4c64e28231da7b24969c1b1ccb595697583f6915e95821fadfd9d8008c3b53bc3dac07aafbf15a036c760735a396935225f9ff6651588b94966eae0711509c616ea2e8f4964c3ffae25c72775ead63eda79ba2bce6f5a253c4135f276aab0d936d72fa35e34022aa2402e52ee94193a96af14dc91e76dc36bfda89df1698b2ddb243f0b1e779f8f97ce0dbd7c153e388425e76ec9538e7ad5c6b9ecb0e23c65d399d6ed1fedb51c1ed290c3cebc963067e286c2c3698df69ba71daa289f9b7a2d8c8d92c1240c88ca72c86628113ff5a3101a3eaf2ace95ef4c809e6a4ded235db987d30d221c8fc33ed733698e40295b6444b3b6bbbc082e8924a7c239d4fba6153dc78d1e8c5e2d75a4252664eabd292bcfc53059b77854bd57a385c2959776a797afde2e40d288bb48aafb6e3f3323a8bda473bae98bf65718573cf99c41e358c0340ffffffbf