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

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

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

Block Certificate

Block 84337 93533dbecf4996ef8492301c3c42bb35d2b7a4bfaf63b7917ef69a2a0f492b30

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
50a5e8e915593db135058407d6db2a3340d239715fd1772d7ab69c286407a4dd
Certificate Block Hash
93533dbecf4996ef8492301c3c42bb35d2b7a4bfaf63b7917ef69a2a0f492b30
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0090080000e0100000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000001f0f451be241e11487fa3a750c1f56f8b2de795b25f97634f6c1c20105fe9e9c65de25814bce7f9637321e503143d1beb841f69f794b2e1abeecfd56d94c02a1cb142f8d6b1d59b9b5807853af0cff5a60465c55d132df2d030c000000000000002800000028000090080000e0100000

Raw Header Hex

00004020a7ab667e030c207198bc12a44ecf0a1f4fe6cb61a3a88825ecdd798087e731a507aca09b3de0a18253dee94b3179ae8a44ada54b83a9f0d212908173db4135e51502506af6c80018dda40764289cb67a2d77d15f7139d240332adbd607840535b13d5915e9e8a550

Proof Data Hex

59,560 bytes
1212160103073c14313bf0ae192afe17b1d458eaa4fb6a5c3f72d15fd1071cac4551f913384cd9916dbf939b22dc9528935cf2e75cff1653402af55189eaaf364bf8f8faf67181cc0f7b6e5bcb933baa02bca884650c03c7e63603780fa30b5d6fd00925d3d8d5f1a982719ef9e8152a07d4df9194dae7e0713cc860297091baaa63a808230e3cb09893e750abef8752e952bb53c2cb157c8384ffff878b786a2ecbf7ea14c38a28d731ddca0c68b3fa8466e06c23c574c645b7f759d8db2082136281697ffeb9b685b05f44b14c532c6a9bea0bf83c9f68fed37b2ba4667e32d46512fc1a219e5e5a4ecffe113aeb8fc571808fcf6694ee6f90bb4fcc157aeb7baf81b2fe6cda2fcd6c2a2d34e715475eaf20b56748728d662504ab8bf82b00c60d581f8ebe768e3a3c968bb31bb0b872cfaa7b742c0f466951812224a71c4c93eda7e965abf0ba455e390f4008c6770e0732e00f2d4a3981b0edf61102791d154e83795fe66e2988fd957118eea0dd58e1b71390d2b1e3e967b45aceef6fa8667925cdd4d28dd227d1e36c54ba2430a3dae0aa5e6257c5530e9ba16159661f69a633a074069e81a8a29b4680e79bba148aff94861ae8204ac59697eb0a638c1ae665aa25c3fdd357a497215ed173e8bb6b422970c4218c9904ec1638e957d106caf79370191146fb99d30d5f8bfe79fb0e3ff35bff0fee118ec7ad8ba0191fa76981b23466cebd98ed554eddac7b139d5f9f71b1f76144f86a41a8e3daf4dd8349ebb3a01d83e7ece217d787474456ac11c9b3b2f8bdf882ac604f0a62dd79a510c1411cb4f5eca50e02de73942912a8a33062ec3ff6f33a179ab103bae1df474c602692fddfc37cd17983be6107eeab8ac1505d6fafcbc90ac13800e001f5bd775f0fa825267fd79569bc6019f15c20fd51ea1ad10b36e741c035c9289768d6833d53a01c146df9d4946d23ba233a4230771921ed2bd63700ad6a579257d940874ffaeee14a31b837e31a6a38daa9e46e12995a8d015382870d87b3f486eb3f7c82fa7adb5a07e4aeb4e0723f2a301d2de9ec71f0dd6ede58f589c3976f62ff869c0caba6bdc90c1b3a6a5711f9014bcfa5c3691e3333a4b529574e32b7df4d4250c82a91af1f12f4f70de5b13594f51fee4707db3e1eb4d36a80dc1a9f9ba392c8ed811fb7d9f9446accce9be63a2c65ae350c3254ecb52c2da1d4153be2698954b89e7ca9ae47cbead56b0a8370ebdcb7897a62d824b903397d79629f28ec6c898c724e7878632a91ec6da224325eac191ce911454fff6ac7375c81b3f67e20978a465a6195687e30b05a3b238617452a0f9ed422415ba19f73ba4de2f7a6bb01faeb03d63a09c98a71a056a18e11bd26f408f44b91b73087fa2c5fa5d217460619cabecbf848919bc1deed57bc4a407442897067a6f87f221fd3adc4186d5e62b413f3deefb72253f9ec54888d2724458f3498b6fb8fa1b1e14e8c8dfc4d11d02e18cee0a2270d9f98fb5a99f9db283c9006183d8575f61014a650ea9dcd355dd28956e2a6c7be406aff7624019e47ede14f42b8631349e1e97e7abb7f6a617b665b81922155e75c809890c3f83c9297ca8c415d7fb88d492274bc94de3ad323c6b83d27be558db1acc3ab66dd66d9ad897a9d0d24860ee1e3f8b9dc57e6d2e5bc5de0a1822513491f58f3561ccbe76cac44e173b4bfe2f2d6342be93941c37603adbe326da10c9f0a822bf0406743fec39f982ae88dd22391562821aab32710abadf7c852dfccd7885006c3fa9109ac81285bcb4fdd1de3beff6be69d9bf6402998b30cebd0a1eda5ca03d16c83ad111f259866df1950ede49fe1682897d45ac85d975a8f4e9d83ca41ec4564a2c526728bc92eca4225cf35aac16fe036427c049656578ec6b09490f71f9888e61946aadcb17918be1493d56583391bda65b846457f1116afdd1e55996854e3120e62ea6d352ef08d3c6a7208341cf2179b79dd010202f647464e75c1aefb8aeed68310ef486a62f0e36b8372d6a84d22994eb72a96a370c2f477973299bc0155c2ad7d95534b88466bc9f080e7d98dfad78d8135c8985d3a5b84d47efb48f4674f3d84fc13373ecf5ca7f0c2236945ca3bf6d6cfa8c5b6684d8746428a1ffa807ea19e5cf23d1e1bb907933670a1046e974ca602295ccbba3c672bae04a45c10327174a4b7035e0b0f11449d20504b99ca144a69a453c0ba1543c8c2ee672d7e5d3592ff69acf6dd363dabf9013225b1d80bc331c212f242709e887a491422579a16f7876eac9452eeec1d987b44cd7e42d44991684321e07698e294e231c04e0b225790df4a8e3c208aaeb3ef08458a75f6957648abefb705ce7cfd3940fdf4deef6c8c42e4a796139a73e7408c231c937739dd2552c150504b4d6eb2527b2bba9ed36e77e68ec9ce8c69c4f8835ac9ba4d9b1b288d6f9f1798147288f4d8242acf80a074d28ef204ecec3237bbcffe175632e025361bb586ab8bac7d06237f46afc895de12f7f107f795204b3c2481165dfb31e9295c8b106653fff4d1d8aaff4d1bee81649383f499db0c5fc4d83817beedf34bfc297b0ae942cb1f244782242ccf893cf2fe84bea1ed3182d184a2b5a63bc97e14e89a38a23dcc9e3b5d02aab09a12ec6222c007003eb3fe513a20d86eb41db0a5d9b9302890e27dc06d4501a28e80e63b2c37ecbc58d238d27c8536a8dfa133e90ddde5d30d6a4c17f27981f667797544bb6c562ee6ae67724014a4c0ec3df569d93eb80e7bd371ac44e798bd5cc65c55a732655abfc57c9ffd4d0987894992761e790ce1436a1a3bc612476bd8f05c8aa2a592507f412008ba3356618b703905111aa5039d89e535dcf812bf0697086c9c6fd7155adf2259179d18ec708ff97210f51a53f00ed6d3d91bd7a957c86522f4d77f6565fd0e49ee0dc5d90736b408ccd4c20835519a24da92fffa076f37fae362b45ffa5d5654436c854c4e59a199ea00b0b822e9ca88968fd1dee8ff0749a016665c94b6a711f470c8f276780c1c846830bf51e5f1a2ceef05adfc9b9e3b811b7c9555e4f1f701f7580b6f07e8b57fe4f11ef81fc2e3eb68219e8383d9c34ba99495bff0c44dddc51e4ac817d32823bef6fdca7536ee4deebcf7cb3260e5ba35b0c6fad6e921bd3a0ed0d05da4723f794e38ee800d9a89548ddea1cf7fcaab178b616cf584b60c573c567c9b6c8b6d687ffdf2debccab23957a023933ede75e2fe3f7cf9f270b91c4488c1b2749bb79a9edc54f5a2db33f3bd836b3f113b9608423aa237cbd0df7754275788aeb8d20b1849359d176115d29342a1f5dc2f4fad73c306044bab1bc68865994a02e702297dc9fd98f6d6a95bebf8b81404f4d55cb765a5b3d1f549c6bc7cb0468c1647ea0fec79fe8f71243d44f79f0e8422a88e06b2aac6c238c8b6b904e70047e73a706ca14057764da0a69bb1d094b0fae04d48697cabc16beff41f35d953d47e7d5c8c6638b4bd0fb6d9df5849405b0d3d86a52abfe47adf0ee7a9133405ebd3caab3d25ce994a1a1d13632d4d9c1f75bf4f1c16d0054b2e608b1c08a55cbc23e87599ec8da902b4772c36e67c36e8e867b5be2c89cd08bfc502a2780971fa372609d66c0700c0ab1e96db01e472363f1edb943a66603df287db193ea966dfa833b51b5f342ee0da001e0a320b2fd0f56403fac955b1568f7a18136f5e87b6886c3b80c836a6b5d12934680989f17efc83f81a8a77728027841794d2fc32655ab9955633a6b26ad530f287d063783b0b8552107ca0e6c9d6adca6a7bd900b374603dec02592a8b9b232a3198ca3d96072298fcc0dae7668441b5f391420d0f03a44fa6c6df68a49eb19d80a4e0ede7a5c2264df42e7b55998a12c4aa7bf94e91e062dae6009e3289af859eef006d9c7600661d7c8332233885a138c1c3d8db728e02de2128ccaf9f7d1e63ca71c9726a6ae10de91a81c5848b9fa70433f134c79be0238bc5a8bb26c338f598a323886080d1e192321a0bc405163d48e6f6956e2d3144a5c01ceb8d06fba0c0006bfa06ef76a75d25d848d36a020820986f3b7b0852f4a7aeda30ac014e87599cc811e3818d3d9cb6f915ba281c76ae6c54366c5f2ce0f32bc085d10a41a8b0c9d6130ed5242dff0bd3b3526a0834cf9d66a2b5462ee4e462195f859bd4bc5d00d81ca98f446afd9641c48f3009eca7a30a09a3f03ec810c77441e17db4b9a3ae6b8c897540995c67c7b7921e31e2f768a75aa9fb868010aed6fde6d9778c0cf0554376d005aeb8f1c0712e2ce79376c98716a2caf76729bf727ae1a069d957604d0c7ebda1b896965908496a63e2d96841f4467227d58a86492de877439812e141debf1ad89043eb2a02277fb529d81c1db26287266d76c3f1875315c005a7f50cc5c961a596eb315040a3519e4901ab3d841ec22a082ae5e4846b4729f68d347c7d0f59b312b5e3f59533458be537803cb223b1e70eef28a671c3546f502215cafc82cbf1dc8da5bca0a488e8123c3a6d629e679d9dbe1fa40699ffedc373a42e804c2fd67a8d8e4674a0b1aa3a552053ef079f8b51479ed79ada33635f6e9f3e1d60fa1a157874b1cb75223aa4c96f96f7db7afe22bc856f6440bb5f8b0743bb91658e59b106727be84972f294cb00b3ad12f20ef3fc9aff90d774fe2b38236829427421d9ce6945eabeb609dfe4cda3212690198ac325c179fe422da5347ed1a1ffd52b90e318ad8dabd917b6bf3e7b8c75e59f15f271e683400e7065adeceaf4c1e3789ae59c1bbaf95ff1a375694fbfde5775a00d19bf8839566a12ab90f0b839b05fdabffda319e774bd46871b6995c96588d31e24f97c6d6e289d0234abe100f614529bb0bd4ca755eab0d564eae09d205fcdc997606bf930faf7130dca6f567b6c43eafe9d7d7dd903932cdd8ca87c2e21aee22ba69fe77c281e86e9bef21c40a4d72c1f94a9c7cad12cc5535ed05c10bf5e02df0c0eda065882ffa6b4e1ea728c7b59229663e90cf67583de909915397a4d1a02cb6e9a64e17d39de845fc5d1b6bf2030755e14a750320c2cae72c06de91549ca0ee909a3ec63f533922ff4873b6bf2fe9ca91e8bf09e890ebc72c33f8547606ea86efcefd032737965f4db4dd728ee70d930b4a9d4671074353206cfc23a4bb796b653d96334adbe2b472a27001f9ac1a40ef835b29c33d24f97e425e3db5054a5ef7e0128b6bd9c4b0f1721224033a45ed0f469cab4e86ca78f5614ad2b7e367a185c251397e6d09c3fbaa373db1f8c6eedabeaeee2a87bcb4d19040bb89d02f3abc6715146b7e17b6a314242b9e50b60273670f6440cd750e5c4dd59a56874b4c572bcfeb66fffd4ae5807a3e336dae4c252c3c46a85ffaa3f31018fe350f56c4f8677336d8f1a75ce92d04b3b2b15db5a96b6317fb7d39e25a0ebcfb72bc2c1d823d5c0b53d340e4ebb040b805880d32750b82c39ce7a3018f37771a2407c7b2e29840bf9badf40d345fba0c6675b7b5a30591aca659d950684a40ef0c6d13ea5e08554f7f6a5f5043736e3b0a21fe9412d724d897fa2fa8dc5aef3b07ba510350fa143b71b9f56c1654a5bba44972cb3940cd86ad7833844e18328cc80c213c87aeaee9f4d67a86a943a4bc1b0b7c69b01f04c66642d5089c83bce8df33bd90c653f45e8f7c0c0c752c264f6de70390a4862c6fa715969a98994de873351e281d6c2baea983e0ef2a8cd299cdd2f30187e1c5dca42c2d37b5f59047e305c8bfff18ba53bdc2a1dd729749f1be73473ce7f259fac54040e9a05e34d224e5c418e3077a7f98b9b32d38f33e827d41a3a7a7803a475178d6be9fa3fa4584e7dea90bbd38c800d4e7abc89528c8a6aa6cf59ea1901749f30c2ff73124b81fd010b512406ffa4ceca17b418f30e8f0508a7de78b4f2bd244d7d6a36bc86b5ebd09a80005de2d56412e35336782e6969f4c46bee258b98f1d87337cea6e83723f4cc97c2ab4e6c620c9ef7e38ff3993c5353bbd87400bf0171b5b0f7d013b600ac578db72f61ca865aadf12a343a5b0069f2b3640918dad687deba209f457e95880b1e6971d73735d262b9a50baada0edfffb76858b8cc58105c19eb903b17b4d93ee36c0d1f2cd977d8a7732139513f18460818a9dd17691ee2d6b068073a2bcfdc32104c920de0dc83a7d2bb870b48b81266546b761acf136d1b2b32dfb588102b33665972094f0c7b51fdb06a9891d0666c44a4c1caac8ffab304f39fae1c3d951b1345ba299504b3ac2dbd0662a2492b6cc126487c9b597ba07ccb7c1d1bbc448d0ce6a7316267478a815c09d0c5516f30e0a924a1d0f548eea4675b3ecdc5431681b2d4315168efb8799b38ed347670c71e6f6ad2c0f0232a4a55e325c62cde343c9773a5ef56c8fa457dd5f5cd3711797320cac720f63179f775f63d6acbe7a19b5504e4225320ac52e104ae1d02ec4e25ab0e2c20eb7fb292e8f4a7e6ec1f3374b928ddc042bf7a1602749d91f83b73d09ac2af6edd1ce523c4212842ae83a32f3f972c49000184d56d6978fae970a09ffa95e39a4e0bf8193e62f3e6da5f6771e18fff8d35f04b902ed77b99cfb865cd9962dd6d5c494b8cafab9feb3b5a23019c43ae92e5c42bae5c7691dc848f852b2288c53a229cb18a03547124472b9cb593ec7e178b44baf6c1eb2e9119fc6ca85f645d94097c47d33a6c61f381577810d9b62f6232ea020cf435a90f7bbb61739df95fd7b817233f307d47cbf58ab1586900fef00fdbf91a6a089d44c1dbc1ef942f0ef38bc9009a2d1e005803f3344e2aa4ed0e2f7f6405bedcd0208f6ddcefbcebfbee1b8280fb175bae1af4e35df5bfec635d99160e9983ef62a26eb430d8dabcab0b190ff90ce87976daff7fceea55c7b5fb11148445b7e69769105f282b50ee5c397c4e1562537075420cdd03231a3daba92afc2fdf7e846b3da9bdfe1ca595e4ed787a28fafe68ed2891e40e8b851aae311a373b39949bb9595984c4239b5182237f67f1cff52d3e4d90f9e36d754936fcac0b310df0a63572db3150852092d104012d66ed881fc3f86d12d0a7dfce14a6e2eab1450887dc0a43c0c86707196db7ac229a8e2918cbcd7904eafe4eb392893134f8091d3cc8d68bead00854e3516a5092a2d576e6e1b4b06e023096c1abd61081f688bf6eaff0886d26e6f21e685abc6137aca066862ce706f38ef29374b402db58db4021c35c384e18ee3a1140bbfe68071c9e909ae2fc7261c92ffc863f0e7915ec2b7dcb560c581feb3f6c435a20a8a8d82bc331c6ec052829018248ea04323042eee7bb18505ddd018ff16a084c4bdac779bee724c0d971b5b194b8d3ae9b644611fe418fe03d60beb690fb33c7be6f569e2db34e4af3b8866569645a52279f285a2eefaf4307fd0f38e2575c86a233e0b298431f917463d32a8b71d912a450fffb6a2c925c65eb1e959e0be4615043180c4564222ba82c9925f5354e9a1c80a103141e20ea164a0de336524ed6b4362f084103da85755198a3035f5ff3e0e109394ffe8adc1737db754fe8c284ea62947d1804a0267ddaf340da10a4dd3c770508758520147f0cc7a37ee1b333a6d8e35fa009fdebb8f527b4bc44400964edf7a012f4919216ea27d362df8968000c8522775b9a71078dfe3d17eb1da9960ebf688724bd092799a09c7aff8edd47fbae43249e1a271e958d57dd4bb72e9ec05e448db22cc7eaa9cfa62ff6fd7a0ff0a3d3253593f92a4d9bb28024b1b751efc039cd5ac2e42b19abf3536c7bf5c9d96710feb4038d52d858af23dfcb3b2f7e123ade45d88cf01876960f2510c58804513d3637e692ce19c7952b27dfd291c41a73bd224bbc41a9ea9c11b9bfb6bd1057e570b53ac11583d2df4b0d123f7b84e362ff8648e61bdb8190445db0247b7e46ff3a4697a2c11334c96579caa84a70c3f3cec77027ee03e0ace5338dde3a458355a4f40329243e419e63eaa8a812ed9661fef76961a6151dc8583bbe051ade7f7f27485fdfa1d5a7a7a40e5038a6ae8f96fa127fdf592974b0cb3fd30bd141dce21f74a08ae41bf5d571273a241a75974026c5b96d8fa41494b1ad21e7aad2a6090f9558e0dd38a2e7179c2350639f1fcce76e005f503ddfeb88169a092622171a6ae3ea7af346e4294eb97cc0929120a4afc6d60f8f4b0480aa3ae830bfbb2b2603dac2740ecf803b8fda763eaf33e1b54cce3b27c946f3d57a205979b70940646bdf4ca414d61b68e77a22d42700987a2e100d09ec5a87c17cf0f2ad773be28bea8da5348000220781b22b9b353b2745bc3410aef5e8bdae039835ff5db4d18f26ddf46df5c564ae8ed8bde9e12f690b6932003c9f8010a01f6f0a9cbccda9b6d696216ecc85a33b1db10b7e46b75f73e006d02db93e088734dd3c4ff1a4e83cdbdec8a7d3ded5b2b5256719da838f799da054cff35f818d5de30fe551446d3937e1b3367f5753b643f3b90389320eb92b7d55a0af3d0dc2285f6b7d983ee62482b51c440cd9d4b9c2ae9fdae8b3be205f7f9e641f914f7d6855343e45f0f4e61f40c7aa86a7d333e830e5e82fd5dbd59be30112d9b936ae18da9a302f37249d8d9697fcafc2412ccd99a95c2a1a7d4eae834373d73ea90b7e1953f1ec98ceaf1043c955ed4c369226d6bf885d81270e92f87c3510a3621e951d45c76a2f7efe475ddcddc5fdfa69f4f3eee2c470863ebfefb1fe5f6532c8f3dbc5f9ff8ee3d4a729aa9d60d5a297326c026b8620ab5f3aeee4f2c8189d18bf4254d7850d939e236d3e97985ff7a4100f508980e5ce8f14ff927f6c777b8a86466f7da78f38b57b58057dfff1c21b78667261c9e9ef0358410983a7318639860b3422e43c7715fdab4f608477059701c9c4c5d892abd3f2d7979d505921f50429c4cdc8725652bf3e6d3b30196fef034eea1a13f99449208489c932b52e470c0c49c06bb982012a5c6710915bb98f447e9064a612985a11bfde8c38dc1334a9482d9267b107c5301ee33c4ab84b63bc2d5907d2373cea11ad3381d3d0d9a96f037e088b3442f2ffe997afbc523f1233c73a30362030f766e2288bbde50712d5e9dfa0fa04c9a97772c6c4cafdc79977f5344660e2f6130aa2f8f1cb2705b5556d1e4a1f5e53c522c5378f41b6150ac3c7ef39bd6c383bf8916441967e99a0e4f9696d24eee6e52729718bdf0c3e676a8dc95790e0b95ddfadfb20f1c41805b0c7cdc56e5cc650f943348f9456873ef1e075dead7b4c2af1b26e6528277955085032fb03ba058ab1ad65c08cb281cd14732ee81bbfce89c2bf3147bf549a3f5171f2e4e6db64c7a7997b9ae38e4530997b6890bca3570db9e91fc86e074ebb7f7786cb6a1aa1ba5a6016fc527da9b0a9934d046ad3713cf47bad29d61a0400408f17395bf8479bbc0d3a50b7807abf9bc93ef9a9c5732beed68beb1019d89710a26db273bad8363f2849732f0dc0a4b5375d9c489b65b1056fc10b84507ab48a2aec0b1cd747ae22664f4c7b9aae62cf5026a23bea4bb4c73ebedf3c875f433e2f0089f7403d81d462196fe90b6797f17fa1a35425cc423cf30508a83db59b437d4e93681ffc8fa031422c78a92d68d092e723bffe98e9d5ca1aa82ab320cad16669984d8f95f5aa14ce0465a6ec01de9b6a2efdefde0768aeadf3eb41d5174458d71f6c550de7d5b77d6c36ac1e7ae683264aa1623761186c74f608ccffb70cb9af10eaec60ad033d727c07aa758e35e03f6af9ca29f72f8886ebeaf8254ce57a7b6adadb3b5961d6d17c968a3cf3bd24a0746b92a627fb6df2c5733543dabedc107ca0b6d33baa2ffad76350f5e720492b91cb09fe5ba1a6a5a8801b27ac2499e2e79d8d8c28b96ad08d17cd64e6343572cb08346f25492ff4daa6137b5472a9446a152c9ab1e06c48eca1bbb7d16bb20b4b93dc0deeaa64a24de5fb40879216bc0152abaa56f10568390c77709d583f454bcb14a3c3dbd3dc699809739d9adf22229f3be3663f08ab5c529e6b751c0655f3984788a6ceac9d7e3af0f434b3a0922b1d8febf4284ada759f8b0cdcf625553702182af0d83513e4fdc50af5c7ef31d51ff743578090e5ec5aea2cc8ff7aac04bec706385e7cb432dbbee107f0c45da931128dd9ca14914335bcdf86e52c6b27b4bb449c2b25b34d8f1c9ca3d105491dc2a1afd798c403b0267fa6111d2f816f2d7267b59e441e96afabcd60e71d0a362104503ae9c77c2a0b8890ac08f611551f15f49cee477dfe5731ef7080e029b6c47288f23d66fa8cb646992b70241bb80893bd745314802fed9784f001f8448c22ba1e61089f73430d4aa5d28acba88f75a64f87e04f6b009d14ca1ec02dd48135a1df6690a3112d029269ab70a12c84aa5c84421cdd8e165da51b7988357c9f53a569ad816d965d3cffdca178463ee0398f93aefceb452c1fad15b2a6fe28b6c72af0f3486a0b9f5766aa48708ebb4bde05828e3f644a2d66b0a5c172593c4740ce75ac4070d0892603d0c7e95aa869d54617f80baede9960a8f0f163c4bdc992878c9dee2d214b416a8c3b74af879e94668d75cda4e5e9206c9672702613361d0e3b86ca9732d9a5974979cc9e0813bf54dc65f77d9134817761567bb9487c6cebd20b3dbc8635a2418b6c4abd44cbca95e2db7a76c8275d1ca823b0bafc50d527b212f577bc4b1356d0d7a53d3e82e11cb69f2673e1fd3fca42dc06df3b4921b6d896aeb0b6297bf1fc57bf6e38d76069feb480b023053e62ecf176a179a92b402ef0a0bce576360beac42a1bed424e44732219999a6514c574970c14348d08961cc71b0a3490a053a76751cf89c7fde1a84905b54e9396995e9b49f08d20996431bb3d98e24d62690ee43b4be1c538b6b3642f281362aaaf8da4b9eb3bc8e66c20e4d25e1750a21f08ab5bf5b2068737b0759c74a02b57a2809be4a288a22fd8ee1c8639822f804bd158b235e399fdf366baecebc6fd847a5d40a55b400cae42930088cfdb40413012ed7f9bf1b2a0c4d7f94ac8a0f2c38e1c70210c03e296e27479b492e119628cfed83c3f4449f6518cb2807fa0c896b6dee931daf5ed0ef5e02040d8771434a916d050e44fe739ce1544dbedf5fd64a15ab8f8e664cfbe5add204966d62f8868164fed97217b08fd7ee54a7d65b8e11546ce36a64418697940bd5ecb07a741ad4e865f36c4dd119b29429bca594707ff8b2954fac1ea0efe24c14632b3e08656330a1d7cb335b785c5bb1e1b5a6c4ab287731e42c573ca03bb012c76fcc0611b83a67c9eec7f50addb1bd38421b28ee8e72c268eed13ef8cc5120b16e38970ec04a3782e0e0242a2d01fc5b2400e528383fb5c0a2853bdf3567cc59d611875f490b60c2bbae2f78fa55bc4b14094ef4ff5dd1d68ad3f9e2503da3196fb7dce4d0048c3a4c682f39403af2698f67d2ce38d0fe8d2e155431b5beccb7bb9d961d812ada42e039194da08541e1108ba300d94b28cb448fff08df3e80260780cd9029d0774317f575e1d9b39aee96058e56ae1fc369ade342186bba5f6d75369538f39bd9aa9bd24ffaf6af9b02a116a32b77303d8405d0404b9c338cc425d6eb42e369ea368d23016fd53016467d1ec9cb2766561a493b533bc267d76ab51ebe4d6516c50aa372d091db528078965b53e8e24c63063cc467e45100e8bfae84450713e716f79f6315b1c7b80ce014dd9d5dd6486b29ace5468b4728b3d8aaa8207f249c3407912a80b6708f8da01e23068f797bb3f7c84dee0853d2a498d5cf007f83975f3f36dadbac42306fe66934432280669d46337687d86fc1e507af7739971313c0bceb452c84d977bd4609d1f068b9f2b247c6c39618175089a2d8a4303f20f89c7291d92116a9c85f71d75fcb5c63a963047906423326a53b6dd50570e1adf86436d9a5267afb5ad3fd7ce27380fec90d0ef79120d2dd61b4e4c7a1f6a8353706626e2ee904554a55a21a5acc3a50feb29792cc26d24fe479898afc70588e73a4318114f7d3bb0d70075d1eff8e3c1383a85bbc5d90a3b38eb0687a215b1dd90c2bbcbad406b1be00822b0f988d6cce407c3dbcebbdc41dc6f847c1257e31945a2cde78bb245a3cd0bcbc7e1da2c4788408614f37ec879aa80cfc01b792408c8ce029890d79879004f39bcfa5f19a477dffcf956df9fcb6ee5ce1ede141b10e04a5aeed7ea4ffe9a3d481aa4e92a6702d0fdbb7de44d64195a8551675b841d5c6eca7d04018382cb8d3a3ad5eb3820bfd5baaa23c8cb9b93dd9e0911e9b14fe167fecad35bf6279b5b38d39a0b8510116fb985357ce470b89de2a09d295e30b9aa43d791e6f28043f1a4b19a11959536270156a57c2b4539b2651efab32b453e3588601428f952a6f6d3c442466b8a0258b4848fe235264ac31fae6dee75c7aefdde5ce0e13be8ec5ca0829c7dfc46e1a97636869075d54a84a4951405bb3a66686f49236c76281c2c79345ece3ab9a8f54cfbcf5fc211feec06d7f3e855e879f54a829ecbd48ade9ac1fc3adbe18f537f7fae686d3477da40a972544fc70294c0192e9d36a9e9814150058fbb3b43a871d2409b3184f211c3f5aed9748bb54b0701817be3fb8b5c373a62f8930225a1bfab16ecdb115b73d07dec926bc8db5c65eb3ba286465f45f54bf8320fc0bf3021e65bdefea8cbc335eee49043e2e1c96052c9ae227730a9a36744726a3d3141deb58bf0ace46b35058bceec39814e7227bc2ef6dc43e5c340492b8f6d5d443c78db86272a7e61f434747694da6fe627f8bce0693616e7aa8e88a98ab1de5f3e8ff7071bd65a600ae0ecd99c02453eb95442f5083c042fbab553ce342d6b50de40eff2b7bc5d06b60d736b32f07ce408df681523249c0c3cb1847344286e3d644473cdb4ca64dc54c67ef85c6f743e5d65a715a0f263dcdb557f73f4dee6b361a17a5f954bc78939322ffbd15e4618cde1f0c8b5ab6fdb8e61286aafd456270e6b0196492f8858120a9bb38cdcd2fce21c223f5989125f03f108c6c7eec36468c64f4bda604344ca781fb04e0e7fb6d70de4a62993fb880ee8e8c4ad36a881cc709957d7686b540fc0e39b6a22767700e0efee67fdd8a8cc9d332a65074076dd69742397d4da46feaab8ca80ca28c57ff42f7d3a5c7b4c577e658dfee53ca9915f0298914fade09754e237fd86341aeff873f92919a2e916e3754c9d56e4f771ce1b9c6bddf79af0e9524f26b4d2cb4aba1dc9e19c348b748a800ac8b31cc7bca3b7472ce08ad35c2789d32e4da84cc04ac0a8cbfc938799bb7052b60da4a825ccc807d8c4f79a80738f12f17629b5090092958d05c5cb0990c5730704d361e4873bcc396595d08e0773166e6946f4b43805690d71a35829b1ca8a052d91633cf754ece49adca9993b3f3e214a6162a8ff3165adfa8943200896947a6607957c1631a96337284c40d67a7230cb1881af1c76b54b6059b9cde6c9a37149fce61b2259b8edd3428929d216b35df0b607b94c2e13e98f542a42108555866bcde88974be832d1a032a8a1677abc48276d47e8ec6971afb6d960f3d58cedf962a8f8eed417dc7fb9e4c2b402fb8e703fa869539fe00524ddda9203e36f9e47c20fcc840ff975f6ec9e3f3a6280ff8e19f1f7a8947299f74583fa1d09c601b8737a6df10f82d3c88a92f6c9246b6d462b1616bf9c3d0b30bb2807daeffb08d6b5a8b9d96fd3eaa8e250ffc43285feb8b47e222940ab8c9056036921df11bab21f555134ce10b09716b39ea6af11d26273f36d51445be6c5a373bbabd938576ae3ffc23fef13e1e4710c61d5baea01d4be3339fd1c65637f4ff85b76b1b35d718bc452d8578db4cb8ffe5e06128318b4c119e10677b0fd48790a3b20c2b2ad1c0e17609a0fe147321c8d163d6deb16fa40db64f035ce3f594769a6096988d27639bef1acb3c8c103a18324b86bee221591aea2f5545cf7965429dd62442fed85c8ee151b90dd456f2732e53bd7e348370363c3c655162c9e35fad028fd6acc327d84f9d5d62f622ce7c25f5ce875f0a961022cb57970d6cac351dab22b820493c6bd2b3b242d9013fee5093ea7db100f47994166381a99e30de7f7c3cabeaa593c1678565689c497dfc993135becb1284bfe93a3e5c0501e6911abf0ee1964ac34be2308530ab6f4d221477d1b62076428e25f4ef76a78e087f093a2c7392ad353f2beeee66b78e396b30d1f9347bb2ca358e4884a5c364133dc8bc722745b75070e9de9ce488c258bdc6d6a9309f6f3f5bd0bbdd63ca5e070cda595b7c85a3d1aa7ae584b9f920974f83dea892258fcd5dcf60e363c63da65225217637e7ae639283a37d6de4bda7cf4ddb30b4ee579b290b0eee08663f083c178166a8d47a8631c3960cfeb8cd46a733b44f98a579c4640ea070ca03c235e6911a0d5162cb5702ee0c48650499302dc195505b27e42fbc1bc79f418403d06cd0a23a05623fb0699ec8f592b99901be0b5a6441d5d02ebd998e0019cc9b6c47b3ad208cc7932e7f0d32680e6ff11d8e282a50acd779ccda7345b41b981ff57d7ef0025e227dcf2e9b4b05b51ae3249c643bb85a320d50a5f458d36a31b4c409ddbe2c80ea363f297ad3df14ee323feadd26bcda376af327b7c0d583d4006ce9ea792e48f8738db5de1c2a4ab850d3aca42d800af8b2242436669cb1bb275641c8202a14e54f4ff36bc2bb47f6a5cfb8dcaf625edf64a324db3c11c83a092044fe6bbd9568e08ec1a9ecb38d42bb66548205762aa5e0f6ab344b92601297cef58daf18d642fea7baa07f47265b72beba98982205b91ec579f896c76d6393b3e848c0e46a384d1e01643810480aa4e70ca983867d52786cc3853ae1f5a29888ec18774318ff8b7a1b957a7f3dbe02cc7ba3698d2e288c2f3cb0ed7b3256229d95062a075e5a5657e8ad5b93eee770c7e0532754c691b7260eb8c37cc8e0bed84a040eb5705d0ed15a630af971bad3b62db312cf9aca83e7be26dfa8fb17e756cf16fb843a9cbb344a357254249d85da09e0bf5d99e6307ea29fd5f74e9e4d63e09537235c9983e3b780608cc08331a6765e078d529207f84b3d56a0c49fceb713877e7832f9b8ecd48eb18ff94526929f394968a17b747a09953d6f1b3e8ca499e5e06f90e0e394ae95211879a5c6d99ad62a0038ffdbe9d2364be0c2a6c1bf19bb71fa3c5964ffe21e156a3a19ef156af687a183f45572c2fe17ef2909926b0c9b0247833de4e160b13f7ea3719c8f253f49bda07a24398cd7237dfa526f3fc48159385a9cef3dde2140cfb03431e7412018eead11b51f0fc10a5fd6b389e9a26c3ee8f12673a101f3ac0ebbce857bed0ea3a2907b643cc853d56e199a71aea3e9f0d82e24005cae9f321258121d7ebd18250e76cae5c94eea5ed8bceb989427663316a1945faab131a8170e792e06ad97d417f1b15ed6a1f13dc7a6e8643a3645c09cd3447cecbce7f0126ac0b4187e29a8dd83a5c403f64ce4899b590f25200c795af9386a1801eea664cd6eecdf9b2ddde2dda15961aa87123b8464b7d3c97f3e7b960454699313cfc82aa532d43b20ce4660e8992a832a8197325b49825201122f820c9818e0eb91e4248f9ccb1fe0c8f6f5096b334bb6c266f07c4d09e873110c8649a0fc8f5e6c2b6c1459e6b788ef82863bf97aafccd5e8a93b4051282202f5e3999580341f5abc3a0fab7c6a1617e30382557a303a24d26172697ed06bbce2099fdd770516e9e754cd6de9737b433d0b53b7e86ea3e398420a1a4f90a10269fdf1d0a331be7ec0375fd3aded47bd2a94208c52b05358795dde509dc6997cef008bd7627e8301911c78184ebc8dc252152ac11884c1ddf5eb852c9956154bb92283bf718705a3c50b9ebf5bd1aece72b46bfeb3917d2ca719ed50278d421d93b7cf332d3712f6232c95c99d28c28dc3d94b295a98d41ad5b6a5d51a1c8ce54fcb61f7f9f447f2087b58711fe9473b462734c3d4734d996cb92cbb8b425f4ea8d386beb4607499e295436abacc33610534bafccba12761bc457d02bd5556a6349b4747b0caaee67c516a034238a6bef9d41b7295f1d1ce03bc1d24ccda8b462987614e25430964a5f7d6620db29c23eae1b28bad690799f0cba52b508544882ba13da80ea89f781b5c654da314e7f4ed9b39417302c3c113962bf763719c52bddd488063b5596812520720b96f439666e12ea3e30ef2280ae3add7a7e01e83991f2949a4ed3d9689e0fb1343fc211eaa6824a662e43b6c1a81a65df69f3f2ef86ea283ff472ca45ceb7774dd9778fc0738a86619b697ba2238ae24f6dc3e1f8e316f105e092a96e70267dec4257cabeafb34cc96688cc786e43651ef53b74434a1c6f73244c3018c28e9379ae93b53c63d75019b1d19156d460b525382ffa6a1ba27b57c10f65e6b65a3ebe74ea5be797e89554feb24db906891d6a972264f384f416ae9ca9685eef55a0f928d12d13e70971f25bf21dd876707ddf1262bf2d13f5046d6407dd08020cd3cac8fce4506daf8681d946723fc9d5b5fb64b7f6ab78b7c7a1fdf7b6fcb5818c4f106b19249b1e0f76ea2f62a7d8238200b7f6210ff6b1f8152fe089166fd55484365fc68660dae0e0eaf6a485585efb041b4e2eb884482bd70c04e5cbb13f277d968a80de0611eb0ae318d6f07e314aba50d2d528257659018071bcce2b359b15dd5e2cba795e271cf103b8a6ec73c0f92d1d3c47bbe715504c52e535d8e56056df3f7161bb8564ab1170112f11b32fba90ae1d7c36eb7ee1002adda099b5b07f221a08f382c184ab0fa73aea77a4461cacbc83292448b75e685556fb91388cccc9c287ce50ffbdfeb37e43b1c0a27f258ed9a0cad6b57eb0a914185bb1f15581b7874721009965778ac66a559b6993ba2b7f1317d2400de6a9ca6b8b7696641e5614b2bfa818b6937d17a3f840fa6c5c83732b1caa3e5f7643254bee9d7754c9cb0bfede9c1a2618d99ea6d80c6d5b6624b206884a1d5c94245036cad88bb89b51dd550b19ad8223aa95aa38360ac3f160286c0659f50345b3a6f4cab47a14dad398d9f6c372427ac4754eeb3930e551bab3c0931cc88943ba6c18e6d2a4920eac7899bfbf44953409da7e6b077c1a393439e3de266ff9b22765e5b7d0131f5ed1fa52af8f298e723258813030ff6e2dbec500ec6855417b4ce57fd81221439fbb6530f62429877057231968e62f743dfe108d4a58d1b2847a19ae7ae22cfda66c128dddfd043eb69fc40a5a133cc6ff99bd6ce50b5bcf97f3357c6b1f2e9f3f5e356a4674f3535d5d4754897585259679e63f535938aa2a3a009f127b04dfad47370eaf0bec035fb6e6419db83126e261a0fadf71f95fe84d1efcc7ae95fd949fd263fdacff20978ae8e11023d19282fb891230c6bfac1e781108e95cd744de258eb70d8b5ba82b81e8e0f408f6f3cdd172c54117b0b37c256dad19b5a2ecf508f0f231bfd3ffdce214e667726c84724325b5c4165c6393c800bfa5df249e91e66b426cac17f20e0041ba6caf7978a4c83595e2e90a4eb998896b8fd51b925584c47a93775e32ee1e8247ecc0d04e917cac4a830b2de87b0c2b29f9ecff8407159dacb59720c64c8c26d881d4a2b3e74540d7b5df0891f2202c9675b68f06046dedc49f82c8460a34818fbd4740f2be9edb75f1cac62840c21f63c5fdd0f549a41bba4a63dd071f3543ab47ef72010152a45c878d3178c18407c0fd4294f043f5eb014d854d7fac2ffde95d7d9fdfde80bb55bfd24e8f2b01c7a96fc9d85b0a0388504782962e664b14a3367979081f25b9c840b31e2e5936afa3b92eb804916e7f46eb81427c99e5713ad40f06ab8db4ca07d292ac8d724c6ff9e7dcd50e43c62fc8ae0fc6d870ddba86ac528db441ddb6e51a7867be19d9f9d35c86a3c08946f51ce14d39e7181fa76ab1171b91639eab2f4e178ece1572fa3db2e4927713aecc600afa707903ad940ee008c7860814fb97bd9a724bc75d19a52ca27d253938cb3bfab3afd99b134a57251e5ede4d875441330e2c01b47a2d4dc2475f0be6560ecdcfc23c2b5fe2a95ba18bcfe5408b29e7a25e21693e545e48d7291dee92fb25dda90df181a247e6d8a318be2b56dd67bd136b76ccc69b8cc32d50417d841d4ccb0d5e7d4ad62f1f140a3ee72b6ecc17b9ed6c7500825b82a1e4a78b6ac88ba4650b28016545855f852fa4468b36610d006563681647f08a9b14919e639d6c72303044a7ad617abf482d72d3d4e83223db716ff7422979cca8ee8e0dc46d685b1efb7292b96feb373bcedb5d1b1a6f947cb5ac0c324ebf58f4f1c233548824d2fd3ff99f425d97741dd3e8947aca54ec4bcaa7a8f10514a9e7bb18cfb4d566878bd8bfb3e4bbfd7b0f03160a420b925f06741617c71326d531d1cf26a562280d8776db6636507d19025f67dd7e19fd86d09915295dadd6f81e3705b0ff57fea51c33d19021ffea5ade150a2105576d7e51d6e580034e9d26d1317e5d32da9e1698c409258052ee00daa5c23a5ef2632b321f13962daff89f3012bacc7468ca572451a80f75c47a5266e9729bc3e7d05ea886e4aaaea564c73555537df88fdffa0d6c7c857a8d3db5ca54736b69e9b54f2b411f24996abaae45d609a5a410490280665fa6d74340137fbf7a85be5a516417b5647ed7bd379a1e741b5ef4abec6ae7186a2f123bc0f279a183a770bf34e4e9ddf25badb82835f48dd5e79fcfd0d4d89190507a26a5196f03f7b7a6c9ca66a6c039a93549bc9a9cb5164ddcf740fbf1402c27b024a0ab92f182b64b85a6d1c80eb05a4235e12bd151421b1765b713fe62e757a7f1fce47ec57b472b3f52751882b876c7bd24fa137d92d1cf642f3f363d73e3916bc6c1c52d9668cdc3389c1ee29c8f08aced236e0bab488a16de5749378ba2a38deed76ce8f390914983b657eea09f2e316a2b6201fb9eed2883b7255474b19efe00cc0849d5fd2cf94128dddbfc18f9be360e46c18070cc81ba41537a0d01686e4a64e3795185a18a4dbfe1a90b053fcc3e0faabd446feafaf85544cb4b0a320270a8bed486cbf1548470b26683019d6819ee4c992faf2b08ad6b9f50918da8882c0cc10b138d4956651294a83137fdfbc52bd9ba89ee0bffd5f8cb8f069f6446d789d7f345133eab59881ab3e0031bba95604594c9b5370eba2bddfee0d727da57bd97d1e9948b61cff6ee0c49504f7c468f50a9994af92fbc6b0b0e73f4d9e7047db47ad330b393da8794ae7ebf811c844e70460c68a1fab39a8ae623f8feaca4ba65b86f64ec2c68920a0ac76140b0d99e35f34a5f68079cbb5a19dc12cdca609dfc20173560d56c4b42234e8e511a97626eeb2893be3e71c8f477f71842e7dc84f6c53a23cc20cffcfa60be88978564caf39cae2a52ed221b894ca7f2b086e313c7ad68128a2ef3ecde2a8ffb6e6f9632b15a46ce60c4a3f24e5d4158801043b146ce0017ad738b840c3068e8eeb81bf30bf68b17380bdb85188eb8dd6b63cd48c28f4b6f05af9f1874221ee2d678b74d8d106c2a41de6e3f2bfc4a6240fa15f8d40af1b2300d8f0d0f0b87b42624d1a04f919e80ae2123c5ce947ecabe05560edd88b7547c7cbe9cc148b4a37dae2b16c2ac732df658c0c7eaa5c89a545efc1bce76359ddff40cbdb9c35911c1e853906f7f86d72559a139978bbbadbcbf0f73fe3d8864a59602e960df793c2ee295e9dd6db7554fb1d6adb8969c01082e34aae8ebc77656e16628176592a7f6526ea4f3359f957abc1314342758eef2cb37dd32f9fbb48981feb1d15a65fd5b20f29886a8764450b32a49d1c1f483763b02215fe14b9ad470dcf616ca4ccb26363a5ce1b26976061db4015bd7fc91c3ae14eef8ae03afb237ea9c7d3be96e27748eecc3a4fc503d64bb07e9e112beea107e6671935d5eb9d333d408347189b7c122043f6ff95165b6d5adc93c01652b6ce4f4aa7b4953e131f2fbc7ee39e74ba4c9f6fb2e9140c0c2e6bf84aa19457e76919facb7db6026a21ec5b275be851967e682a615dc4bb73276fe6523537c16d3e20cb01c7d625afd2fac388e49cc82274e25df3de41aebe15d7380209c1ceea132a5acd73a05d57dd8493c764e631b27086e345531f18d5efc0cd2f8e18c25009e3ad0486bc200e0e32b05cbb2597022a403c3c43bae7ccf2d6904a5ae4361a3f77d5883f64a5a61451c1b802cea732d1b7b315202e7ec5c2b1dd5c596e64e8557003cbe26deca0f8681638d101da0cc94b0eee1ab42fd548408fd6de2bd69e4d254a5d4f570d9a050920159096edf58762d82b22e98c9435ec60ec34004aa166a4aff1196fa44c4f0463a2ce50c4c28660353e5f10886252f739f5e6fb9ecb4616483cfe045f836924b0c86fa5c7f12c986fc6b7b827ba452db318e56aa40386cdc946c6a18f47b70745d0c31dfb431864542813be60834dbf95708c56d45a7b5bd1b25b793fc83823f05ff69e918bc8c077670f4f43c8ac942a8fd3c13f76c656aadfa9bcb7e17d4ff59d83f1711db4f08ab49e6fe25ba1a055416e2ce75ac1870fdca334576a066514654799e7ecc013dbb9fefb13b150409b272c26bfc38191efe0f13bd95d5fdf359dc6dd6877ef357a78299b995d79ba23e242024cd4682b17fdf1f64aa5dda86ff4cf2d25bdd10646a62b5285eb4e4174091cd3fa883b2a81194197c9a0773082ccd46847f8bf5dffd548997151f265a296820e90e581892cbdc53431c0a9c8c2cb8986cb8e405b0a752bd55b8084114fb1a0cab10f942cfaefa9ac0d837f4f2f85670c661b28c18455ec424acf5a6e004afd6dccca6a2b8f9b707629c4a6783706eb18a538b5bc76f5d45a965bc321b38a4ac694ad24437e920add1468cf8c6b817cda2249d11b6c3298cf5ca91f4bcca2dd1149579562b4896e592954789d2736cbfe305a0916f4a135028e190e26747903445d6ee12ab437d0f271cf4548684ea209ee8f31107941cc0eee4afb7b3c8bb1d05551c9f1f96508eed176255682755373640c70d25f5040dcd41a8acdd0748b1dc5e7af926285236098408bab6df1429cf61621dabc3ec04e255129b539318f0322fb19a2936643884992e3b93650b9672565acb3cb42bb485ea9f3058b5af24bed9e0bf67facdbabb0fb6c758198987d1da7de43a3d54e16b6d650ee77de5cffa5f65e5d719f596330bf016943e3f617b2a057ba5718b1b7cc249d3bf0e1323c949c0829d217f53ca05b4fb0acd09d8953675a98630007f09f16b5a4b3b4ee72c76a3a9e92991013e4e25074a18f476216bb6d4521c48634b56e929c315fd7ec08e14b91823c73c24973fe79dc891c8a07acb754820b08aae67384432d75bc378583f7eae0e7f96f0ab9212a0399f88a3233c302f5863e47e07c4e7011494b3001080541df362ca74be4929aa4a66c4548e0ffa9ba4c55d476d31765b0d98972230e86f995a28b8af3a4ae5a8b41d55ebaef5f188793474c5d5b449b0b069e5388fcb007f929592947694f82a2b7565605646ad69e9aecf9d9d89570dff68eb23c84e47f6d949ad05d605d4e87d9512d79bf92a44b45df2f94b69da201eb6aa85af12457072e86677674dfc770c207ba6648e90a1fd80781ad02d31dfd246a08930a64fa4b7058e426d9d89143908a4fa590c9ebab7cf29c33737ece68dab1b4fa9755186a37d0248d3a2704f056da2a152c4886e216d1c1ceb79977d86ff2ed77fcc9e24ac365063bcf904794d5a0b27afe7a58e76075bc575c7990096bb383201127ca3be2dda203e36c23e0c5111eb1e5ca5081a4fcdc06bac338a241c8d450b6a639c854ab5497e696af94825d9758f4a5e5c6b43e7eb6097f44af60a2e0ad7d379d13d27b7de99c2bc30208dd1ae58b1f7a576fdcc7925f63239efb8efd1790178adfc1d25550e868c0d753a380e304baff30773943d03985ea5d75ac2bf542e5aa26d676585344890526fc7733b00dbb6713dcbe7040af7637464ee3eae600ec2f450e47f67dca0f9fb34108c1ededc0e412ff0259bb14233378be76841e4b269d002e9292157d3cfc8c23f955a5e412ae5f8f7607dc4d39b0f05cbc8bc95e6491b022fdd3398e89a2db7b3361d3c9f96e593e60fc3c489225d40e963c405da97626ed08179f9aa3704ba76ef2bcb9aee084afb57be2bae64f1fcd59a78361b9f02381c30de66cf2e3ea3cac20929db35094e7daf8218d7ba5303fddb8b4ca8a13f13f88f6dc1ec1da3c850f5b0ad7b277e30a268f2251094939ed282214e5c52209f64c7e88fda5ddd809d8bb0427c794da90eb2b9c384a123f8a3aab195cf8bcc3550bbdb24e2f1558beffdd34625f43b24d9d18d2c3ea3f041f57cbfd40432b67589cadc596437e33cbe31894fa86f7a26b8cd1aaa6f34bac25246a2e7182456abfb0b50a31ae12e0d272db1735c73bbaaedbd77d798ac550c4b94cb6bb0e515b3dea9e24065693fcc46f928b93f710323db3110a85b9161f10a77e8fd0f75729ff31a76d2b43434f5ccce94e1a331b14ad811348b087f04023706e8e72836f69d95abc19ee13e052fa4ceeaa47be5024cc9c545fde2a6dde77066e748b32c19fc8fadb8fe72601ed01ab8264abb694bf069b37070d5e715c81e44f5b2fe420099a42084c5a82821c9475d57a652310d67f9cda9f08e99b3f796243041adfa8605c4555c4cf552aa609d8c0c1f9c772036aaa5e53bbe06bcbe4fbd2a85badecb9793b6888b8ed011a05be1edad1d22ec9a5641f7881426f72b818e6d1d3b4dc82cd26bc11ffeea7a75bb0ff357a471a5edc66630f0483808e84c282469e82dec0f067e35be868767b1c404f273ff517e0ec1d787e7d8235cf309d44ba7b4a0a1045486011828f700cfb6680c1db40a7b247b73bd101bbe01705afdd546d20143a27f6027db964150c85e6676948e0c453de85c9b51ed6270b3c03fe52977bb75ee9ba9d4b166ad5c339b06e8bcef916b6b14acf3f47376e035eeb48ae6cba9e5fc3a7b6a4b16e44cce66f685096f52c905fd306dadf3edf033e28077f0088830822aed3b7c0bc0fa40cbd176a343914a99abec862f5231ce0f6aeb83b86f9083abf4e6ee1989a864cfbdb80f5795895be88f1a04dc59cf0e9eb92a5c029ab392627ae8f92767a21f51b02c8eb9d3b35f11dca2741d12cf41a71187d32628b993103ae4936f773254f955938c7b316c908743889e7799cd63b2906dd07f96bdeafb4ab80606fe55139767146b93b906f1ddaa929c7d282906aad8607947b6ca4e37b2b27c37320db89f18bc3bd912a3b54eaffb84fe0407454829f3cc26d520ec6a011b0d874aa39896b5b9da19d13cccdecd96353c3b468a855c3653f91d94eaa325b42a64888e91b1d6c00d75ed54f580dd4ea5f646a6ebc07873834f07c13cee319e54b2282417e38881d084668869a3b202e5a82eef4d50646a5470205ce07b283dfb811c97a53aaf3cc4c8d363f75ee52a24839065548767505273a7ee7d9b57f17851e42740448583843656cc643def6d8759a9685ef9e53c130f3da770cbb5b5eb51f1611654f4e9b8ae176c11cd42d50b146395f1488b5ad71340204b237c39c8501940484504c38abc838ae0f10cc1f107c72f617560f1fce384d15f91ec19d62a5dcdfe7dc6e23dfd65253855d06dab852fd3fd6b109bd6f07c79d412e1707929c7ca6713f70986392591713be566846d8944de40981b07c9bca9382aada79af90e127213b27268c49ef3116a555c1f80b7204d51d63be8f890d6c40e40f39617b8788c02fa5f63fd38b7bdd953da1e1e02c6462d1566925427770854e8158853e4ed560ce8ea3578e396149a0493219a5a287c0ecf464b91a0f2ce44b501e787eebd45abe722e078a0bcf561d98a405c7c73360666d556de19df8d763e22d03da05960d0e739c61a3c11cfa6201a243033486d24dcc7517d98d90c25ed7ed9f7ae34eab2c2a4b3dd7d053f30c1e2d08a11381ef014044dfe97d3d0620d7d53c9f6eb57b6919b25a97bbf30d7e672b60bd213cfe78fc6fdbeb68617ae59d846a5460b60840fe57fa421d328afff0076a8a5af41eead0b5fd36637b9d19994739e18bfe75266996631ef3ed775d95964e3d31c16427f3582f6b89720eb745ad254d1c8874864b16bff29212aa858b5e250fe4a5464dc48fc1d027add0664cb7bfc2a3decf3a39ff2233c6484adba4e80bd499bb4970f0a0a7e6c96f3f7c9d21897c7197f5bc12a1b6c6551ae86ce5713e4c125682c89ca62e98e6ebcc240db800756ee6044c81023c5058cfbf475471951c0ccf9bd47b70c13fb113696adeed13826de0ac50ba6fe709bb868fa9341bd9dfd89feb659a0a66016ad72a84f2d69b5338b142283e3f3d4d72fa84f4ad965a91a8424f65e272a51233cde3a3a1996f60bd041825a934e223db6f87d5191b6badb48516eeb0ff0fae9fab3a3fc4cd3cc0b221a4013184d6ab819df165460c9490f7da3972e05d10dc1451d6bf2343abe2f953f9ecf7006199fc98fcd371e08f3969ec0c715b4843209d0c84ef0705f4c51d6ce8e5c2e36872b4c61a04eb681dde72b094ca9d7a1d5b08fc71f2a657d26fce9f4dea3ad82041e4f1347b871b3f261f921bbfd9dc12eeb785dd68966938c6960fcbdbfedde1d8d5edd0223f1a6aefc7e38214ead3a76117dc716eb371878206719c3fbcf45ae47151a49fe3b81bbfc08c3b39550fb406dcc785d21218652eecd07745549e8ab7124623ea3e038ffb0a7493372ec1e9e7c034625b5896ee1194ef546d5e67b9aaa19b8da2c31b78d4826f069dbbe5fcc0693d4f24d025a8050152b9a279aa94c21c4beecde2f34a4de7bc9b7a1ea41f197a6a96ab19b8d4a13f7e0b1db165d7954688af03f8abd0c82fcc33eec3f74a82b9fe3dad210f2f49d0d6edb4452a6c62f7676b62bc1ae4b92e4d0bad1da3bb95fd6d0c333bb9838ea20f488f060ba607ddf2b591af660a8ee143e9e004ac232a2a243026188cd60bf0991a04c57e071b054f5221d2983b17a2055dfbe74cec06084233ce5fe4a3da1a67c4b9060ab5fc2bd5480927be64319e79cfeb928b2caea21f0457c15efd3caa31a8d26451582e2db7d478b3d61475d3a7220f3fcb3964d6cc541d6e037aadd3867f21d8efd13d83bc345e48ae80fa41b16db811c32709f7128a78f7f0356f23cc83e3c6fcce565bbf36281b6edb319f65ea208cdbad5d924e3aa9405816eff5f05b625e6e929b718b21dda363b9b4991d507880a4dbb5678343e6c425f77a853adec9dfc07f5a2c33eb363e85841d3f548692748583fb2d16790193fa8777cea181937d4c382dd9cf41608dcc81cc1d5961435d475e42eec2a9c33038639f8e533a4990f24dbf9cd00f84415f1926b3cef18b4112d45c04f83f9da2c03503e302b69b0af5c23379d60d9c8debe1fcacf37a628c3869e94b713af974d91deb2cb26f0bc7a5aa2798049eed25c0f02f21968a7d847ffed9b22941de2a4da99a3ea20a4597657d3efbf51b9c48604085dbc34aff0b48a0bbfa07a8f48e795c7a03972b296c7ef51c1bc76d2fc1a7cd051738106ff71f7fec5c2f2cef4c9488ec8e44a851aac36fe13dda8c8d6ccb78248a550e7f139ddf86a4eaf4a9c742811cd203c813ba49b3238af39e05c6eb6b71c7f0fa62223ebb623d0c1b4f63efac81d59e37877689dcf6045cc3ea19691abbdd37ab56c8651f7bd3a7f6226605d76a52b5207798ef6247d4d826d862d4e64f9be6cfc01236948754dce4d4344baf381f8e37c544a641d448e325dcd929ca23608ebe913bc24ddf2741fcbf3296259afd760680c85828748b4d10ec7b274a74795dba5f92484e49fec869ad5ad7a010d1e2556441205a15ad6149ded7c3744bc530ee37e1689bd1c1e184782361e698b28d12cbf61af4f6b2043a7637284520a5eb1d598947da5595499d919416ed9f0fc50276a6a39f41017b22635ddae4c1b34d9ce33dccb4a253bbfd8522bcc9b715a9c21cc501a718b19cf7ea36333b2255b620335f4f61b740a5eb8f11ec25cb34406eae9e75d4f06d0924ccfee5414e5d344d36c873804d46c07e090760423dcf7275e04b5e115274774b4b248df2960c16fa28443142bd3385af8fa731ff2239a3d3f6edcc7d23c87830317af4bcec8f0f0999cb7c6fa034f943fd83b91e36d6cb3529bddcf39baadbf99922a7bcaba17d36f3af3d79c61b92eb35f053299a0de935a16e0aec99ea7af752a881dd21908de5d49704e7793f19f2f7b783edebf78fc2568b213bbaffb7a4a029e3be249caee6207dd975cacdea8073bf55886dde8d419137bda7396cc9a7c6fa28f7041f113bcb85b09d08c298be2bb611ed3daed35f8adce420c6f0e8e8cafe2422e92d8e1a6ddf0917297c3c1c13367ef8b4d523588e8db993eb0754bb73e5643cbba8bd8e766f33c460d71a317c30acc1b4de7b16ca7d2afeb9a2ca747cafbd2959b3c69ab6c567ddf3603246512453243cf866d0e37157a0db1d11dcd64e2b0785e03824b51b72f1ffa41a2af23f3ef9213b8c0642be80841f35a099505e2669c26e5cd40755109c75150c330ebbd8d19c6fa76333884e33c8aa7939ae1304d50aca284a2ca459ef0a97c5e7994cae7706fa0a0955739515ffd9a821a71e6490c59331153a6382213c2e0d2da3b62e79b95e5fa69a8885a243fa635d28f001e6b27b8c78c0abf2dfb31d3ff2a5fb1725c981b02470aa1786b00011f1fea01a87c166e5c082da5b2221f6e2ad52f6390703450948c47f8c88a7458121e0a1c5bdde79dafeeb3d035cada1da433c264f36ac44613ebdbd5cb7afdc05b25e66c97a6d5ae030c2cecd9dde97b46f4c8e70e598536878c9a6f1e8e97e090e02c392726ddca5c27ea70b6920f4d6aa9645cc18ba8b647cf0797fa8cd54b8e32f69fb32b4724f7a5547dbc78fe6273075cd6977f377aaf59b2572ee83cd5dcdb009f27538eaf64ea84aab4e6405cf66e6b795ebf3bd367514360991a43a42599ad07312e6f00232e84c747c2415404197a18c38a8caa7bb4ec206c177fb359e5137df6a98fa3294b0ecc6c878d528683c6e9c7d47c897ff0fe34c76e7028931edcd8e9a795fd989ea09e7923aea7bd6dee4574c47fcd2e4d85c1bd3a4abd1e49a164a336b16c5032093957ce8054956d5af0facb75583c32ae83f094a67c419b9c64ba13c602ea66e0e01a12f278676ea6bdffda838d2613e5a1b4963ab2b32d42cc5038e23ee3ae1846d59fc8c3d749808ff53dc8968428c372136936cfd34fc6c9187f62215ee8e6482ea917f6361150706ff56a096d90c7e3c08c2e471b1750e4d19bacd3324fa8a0def6eeb732d870829c0c28cd15a0e162727a24a548f6ef440b9714d036e42f913cb593f965b6fb15b19849ae76498959cac5f3ba7a54632ae1082bf1513c4edc5065e26e61065ee4d53b99683dcc998c2eeb8ff9d9daa9690b8c04bc84124d2c1fed3e2db5d1ac1c0cc6511b3626a4bb43603829ecd023dc8255e5fcf278b0b901d03ba66ac1c734a9c8f4c3c8a0546366ca8226db3ef0aa793681970c5ae4d8e9883979e9c2cead7657a5512eabe18b956d57a5900ad147e43a5122d437216ba464b682ea013d5bcd47b9fd39188d5441061d72f178e0a31059afe2e206736d6e5fb628b767f900f10bd1cad056152155c9e0ef89c0c518780bf78250cb333cc632e90d9eaac11f9d585590399f0ade99e86f0ca2f463bef09792e937f50f5281a6f94be09ac34049d0456cc32834b5633f6d985d73d71a3d5d1df16ac0a7fb72610a652f093529418c0ce443c393d7d7d45a87b87e0516adee08d1e34e8ec0c87427833f759b95779063400d9b497bba774c6038cf13140c454b30fa05082752989a1249f51c4ea51e7a59f588b501432ce63b8b0fa864e840ccc082c92128b9048920ea7e9f996f38413b73d70ea88129d4ed14ebd087f5456c6399c85137c4eb1d5fff250050f990e3b73e65c536cd11043c05b3b110a51c584275655a0fd04a5442399416c5da5f5ad0b2d3aa4a6c44d4440dd38e5b6f2e98054814a79808b4e88e0da342f8fc550276b58a06865c7df4ad3755383ef03e031af78dd457abb557cf426f7bc98782682bc36d6e284f9133db24f9bb476919db84e15c6ef980fb3b5049f198d240e0ca2090a3a37b969f4d260b0c979c94f885605f891d4d56d4f340e531f0a32f4f8e03a9c57f7ec80f9dbfa104db36f174164cfce8fd9ce761e15efe5b1d3fca685b83d2ec45e6f564f5712df969ecfc6d6182e97f7498570a1c6f23ed576fd4b9713925770242ed98b5425cfdbc9b66bd8de482a0b238238158feddd57001b50e3081881286e291e0e8b8ca3f7d1f52317b31ab34ef2b5555d9f92eaaed4faf03c7c92d4e4043e29d4485e4b405f9f876d28e29e263200e12ca0e7ff0710a137b23eca799df8bdd9c1c0b5f3a13f431b741b4c34fea99bb8ebc44491a30bed9b7034aed139aaab5c41a8c2d07c203746094b442dd0e45037b2c3d5d70b33e772064b05f439310470d00da17c3a6dbca272d2cc458cb722329f4d7e25199ec0182ac1b31a457a421d181852f01dcf37748c7c8f43eb08ac0e1f279b126bf5a5846390203d0f412a3c788a44c8f01710a770666f7f4d721928401c68e337ce47210294ca3a49d7b07a95f60c41d2a963b715033fb63b7985ef866878e30e717554809433a3ef4ae51dc09e00f0a74d2afab6db79ace7540beee55a2726e7cfdaa587b756458123b3973cf182f591786895dc00ee7acc8b6b8d1ac9fc6ab2417f57971af41da2c3d568f228e4f023a7b04b6c4510e890babaf35863f002b21a49060f75ea9fcca9876a32d8af6dca4e16f2041840d96b679e0362d29b8ec7d63d82d3150d0131530f7ec2cc48ae874cdd27eb8811f22b85905b8aef7e8d2ca2b96b02b5c6550bbc11282d011181c9c5648da416bb96a66637c6e7ef0f5c090c2a044ef0e307a808379402fdd87d75b893e44e87ed886b7549ea23cb87f85fc2a03b1e90234f6022e02d0e46e8f2b423c97f222d395d07911edc0727e384fd2094298a3c56bd76aaeb0500c4ef4064840b8558d0b2eb50fb2084d762d202b6955189ff3af83562cb697a875a02148746277d5b08a8195fc10796f7ef8ce64f58aa5249cf845e958165283ae8db27681dedbf8731a5620e1dd0bbc4cdc860b0c412274ec8c70112272872486359ef7a689fa0f02063638cd007b60a210b05c52689080bcd667da25158bcf24b11e6f5296134db417f0a469427728175852ba0413341476669f0532f416abc1574b8b5f49d356bb58acf20b463fefef3a41c55d01824bc20f9670f1e71fe7d66c9270db6eb9f41314a8bea6f14a51a1b37375df556b69ee27a41153f7d054465059ac9e33ea8202f0a2d114234c8e9670f4db6c7c7e098b8bafab3381c5ffec2b2d2bd24a04fa5bdff6bf787556881010db3267dbf189aa58e80392d0b572d99c7a9ad0e41da46602825fd953a9553556a1321cefa632472e397f561dd6277aa755be8611650dcec4023abad5a35d5a7fb3f287edcb4c6bcdd9bd41dc84950658f23ab810bd07cb4c00068a20c4e394a5a9ffb175e113690bd935f08f4bb1521d243e969cd75e712f1052826e2989ed677a1d2c7e96e94ddbfa3fcfeefd4186589f1c9e8d3bd693323ae40c644846ebdb58c39733f5b039662434b4ce5cc232bf6cf5b1512d16234e404cdb33b215c297dfa3c38b70ebb7010ea33427b1dc8a6ccbc76c9b4c67cccc633ebdad04c63664f753461eab0ad6e64acf4dd9546fe6e0c1788d88d06843d85ce5cc248e36ff2eb922970816d7f6627a78fe91b70b954b6f9261a11f9028b0b24ee89ff52c15a1de191bb1e2dd1bee7ed87a971b3721dc5806b3aabd9d00a7ba165d5decec2c64f9990df30db6e089b8d0e53e26f8b096f9ae4b5cd6b4deefe448ce16aa2696fe1edf398c576cc3570eab12d2953785e0ee0cfb58f60c8275ea93d01323fd51ad1a30b8c60499b9b5e664688ee6352a2689f825f80a22e6cef67b720ea78e6937dcc7894b524b61a98b204b0aeab5aca25764026ee2382b0c32b03e1a0719e0ee3bbb1840af99ed0fe2e4bc8accd4d7d6a5f9c5a17350435fccca05fb4b0738c01b654f4b268a96d9caba06c5cb02c3c3e3f3db3aea57763035a343d07f75ee1b1236110aed0bee63d92122ca9ae27685afd8c9ee594f96edfe28e9c65d6027c2609ca781142b551b69b9f480b9bfddec6337cd061dee285704132767cad52171dacfd9c969b1fbf18b7b7e9e4112d2274e61c398c110cf8f068e98268c80ca12395809f555f56a629f133374ad30575d119bb316fcdb3f774037ccb87c3337b7563a43262aae92be5968692e93dbb3b59f0f0920c7f690f841b2ae77b10f2d5cf9b669e00353d6586f32f7a3c958ef9e99ad2aa86af5c17be288ff06d5fafef13a6c3dd6b0297ce7be9b6facd0772b0b77cddfcc98c352406c52250237da063ef1be73c0b5cf6a47f3f2d6797a8876dc99195c8a2757c28ba9f8e2a8a6632c7ee57582f3d49c6bc7b527fbe66a565246681ddabf9749ec731f2809f47d65d1f00fbaeae47c898d972962e8856901c5ef6171413d2f1cb931aba5bbf334a62bce802b2dc914b90826207a8e6e7958f40c57f85243649e7bbecf09bd6dfdb6f03729a731f24550860a038efc00ff8204174720914d5461fae9d029f8cc70d25af812c6b4d4572afbc121156b330c4f988379614769c36b93b11850ffe211aeb4ec09b4f0279eb68fd2b4cb5e240ab012cf711db5a613e1748703c4d39447ef3e62ad25fe2b428ef39324d9e1c75486a89dff01d91cd47715ccf21464ac294355c20fad1f789558706fe3ee19938fd5b9753d4c1e8ee957decee67362bf758a1984edd1d91c2ef020a556af810a676063af04026117b089a24ccea1734fabe43d446a13ad9e5426d2bbad631c068634a1138d60af904cf1c0f68a5a484f5a28bec2b0ed979256878458843466932ff06260c2836c351742d5c05733dae451fbc4be90168e2f6c5e010805ba15db75facb963cc025d4d8328a313007b8b479b7a23dfa85514bd42d62b3bfe0ca673a75b380fab0a583962c7b4150a1fea1d75dcdaac7d25d0b718f7d7b65394b1f2c1eefb567ed5f7ecb2c1f7523bfd8d3cd52605f6d5ce247540bc3937780fa1de47a9e52db710aca1f1eef0a25a937209646ffccde33a4599e10d741b793984ea7aa69bcd98739b75301c73bf32743387e1a08cb3da44163472a60b522530a63c7a09f14f7241e9c63a543c19e2422672690b1e8ecd7fe7b8cf3d32f70863adeae39572b440ca0d27c1ea834b1432941ca84636004205b297104a24774e7dd744b453df935bc8838ec4bf6ba5c7197ce17e1c83178bc69091d6d85fd91ed653c8886009a62bdd35607e563e133e9bb24968aee79ce4ae5d61e944b197925aab013fb6289959366bc5050f49dfe4e9436c4830708fba5315bfb5ac8b0234c918a5edc2cd60fe423f9021211df8473981cad7177fd1b0339f55edaa9b992dda614b09f08e2d955625fec5d9e6efbca38783e7e96fb2907dba4aeb41e6e0c662ba2baae2e97b1ed92f96197e96729b5c2b0507abb5fabbc365967fda0235ce62964066c07a5fd61ea81694c592607be9985e0d7b1b6bda1f90d21361722e85a3939e2039fa1885fa25013dab39ba768fcae948a582ed8eb807e59f555c1c1b7876d800e7fe2e34f58a3a6974d8d7c3cd83583ded2e06c10577b54a37bf8620d5f29b9b65eaf4754f9fb3dc041ebc1b90f7e24c678b2a826735599439a2c8ec04f77b3337dc2ee61b15af06acd71b92e9efc8fee6ee3ab550e35deaef64ab346d6daa8bcb095c8d48bcd6c5f1dc545091fe5bf85b74e18f0f4769f943b7546d603eb3c0083b0afefa76fcd57d60f67c19e60eddc231e81dd65c70819640e050ee447506167ed53f265643406c13105953523bb8619e93031851ac6449fd264485c0cf326f7f688015481267ff1f01814fab14e4b5597af3c98bf99e26a8bbc93a7076d60a319a12a3e1c21ec6a6f87e22dc4ff1e3384b8a80d364939e193068aae6893d9cbf4cc64a75c2113f657028793ae97a19fb38a3324d2bb423cabf2dae4c8c0fca341c1063234a0b77a4ed13ca02b3c7ae319d80d9c1dab975a3936aff06a391923d0c7b28fb2224a30be437ffc79a70b5bfb565b5109c2e5ec158fa9e17cb517b28a8384657c54315d872c9f5a1524cf807979b33c7d3758be9c0bbf88f9cf309f845edea072a657d3692fecc2794f08a5cbf64a3fd88b68827652d88ac0fd47dafb1fd39b190760ae40c208778228e25f8973efe04a5b00ecee10c882ae13d77f7606eb74f8453bb4558a9330839b0008b1bc03a7b624fcdb9aab041af3ba7dac925e6d4174892ac3bb60974170de2315644e8bbae27d5b377311f55a4157895f40d65bc92beb3d848ab2e0c5255dd205db3fcd0b51a84f84b35c59e3c211a13f1f1d0daa36f22ff2752356fd882905cc2f027d6481df9f832046bc39f9fde3544b8d8148efe98acc132b3dc9a345755433ad30598c2aa6de1e238e46d4f89fc994b5af0765b9a43670ccb1829d545450bbd327253d9faf928ba010ff55d04b0280bc0fc3006d301212f40e199eb004558c9bdf9cda3e5851b18ffa2293ffbe42563bd1150a2bd16515f264b444e1fdf797dccb79f270073f0b55735f761c13828cf521454cf4ba449fac50b12ed422ae59eb94d3a2ae60a1b5ce5f61db17c1e22d27927d0524123f8704d4eaaeeadd77a9bd6da427ea5d9021d693bfd9f2d8b68ece13b660a631476b6aa283a74545d384ddbde66bf8a5970365f529e5c087c6dc73f77e6ffb1dc5a4bd54da3333741ce8860103471d9352064998d54680ddeb590e799ab24269b2d1cb0f60f206cd55d41755a3ffb5d77be8d514e6a4431798165b214334a78f5a6cdb68c1f5bd0ea23044e18e470d3e87fc36140c45540e1057bc7b1f9d49e3c16fe703de3dcd4696484796a71e00f21c9dbd748d121491a4bd0e2dda3b1742d995358a51894677d5e7bf56000d288466e5ab67abccfdf897993b18d6bf44ba0bfd3c083f7436bd5932f981b5e812be2dc59d44430b41e28db83bdc8ff059e423095c79bf6ee385c150127bfa6ccd9ffd0f0f177ac453e7a3cbbd184abc7682fee5344689e57121220a86c717de1ef31f1d670796c9a33e8c8730fa0f6628dd4fc7c3ee50b6d9e246bc264c2d377105b8780cfacf6fb4636bf15b8e50c97eb02efd0ba6bd182310fb79632b63aaee31811f5add38d083d874ca0994c360cc7a0fb0b37fe2bc2ed9042c7aa00cbf78bb0d18ebccc77f4bcb9c810e635152d72de72bcf07a6fc87d9bbdb91499355aead493b34e18e72028580188632dafb1ceb7e6f80cf5a0c56664c09ae1ccf8c4387ed402938c93ad09d72e1e77d3ab938b6b1dc85eb84ed61d52c0de3d7e209af22e722d937fb7ea0f923015a222693b0334dae436c5d499b4b5585cc078f24b6e3fe68ae2bbb06f74f7e93182a94da8b2abb9777f018d21425472e242c692b0df9c903fec5315a7b5f94c8fb3a624cb24d6d6b067e3ee8562813168eb7aff3eb7a0275574e011ab643abe0514ff2341645ea27d367efc5d46a353708d094c77db9c24a8e2044da52e2f840b4dfb2fe1c5ad92237cceab38a9ae3e046c68ded0752def6e30442b3c873c1620640d64bab86495040ef76a6bd92cd07775a230221912b4d2a838307102c263861204d1506b6641a7710f3dd7f89450ca1ee73dd2c54d0aecea216700de950edc511e0706c3a9ed192c8163e60801d41e073f34bf0be82c1777b7024010ea0df31b08619c97bbb3d075a58b38be1aabfaf183a480dfe2fe8d0f67d6dd12d9d0916bcec1e5eba256b075218e8093a898478f81a3b365099ed1ccd3954d58d60da37f0d9c148ad322d2fa1a1435432c776e0f4898504c6e4964f518d1bdca20a1936e6697fcc937ead82c04365101f8efd82ebe50dd68b5ebfb52e2dcbd7fabf066f214adac4ee124e71a9bacaa10afd97cccb8181e565a8f0b2ced64c262f1a6a1ebba170f2ec9d41376e490efdee730f230f845aadf7a7b430084e844a203cc9d867fcc9b88170357654199c0ec1a3a7532c9cbb33ef9181d8e4c9016869963a187f5fc1a92cff67e90fd19f0564cd50de4ca4590f524dee9beb7f79cc6e6569a690a0618eba0dbb169eaca99a053fcf44139adfd017453381ddd9f2e9697c904d80cae182f59c1b2ac47d01e40976079d80962e0b0b4eda709757af44a4a451ff224dc8cd113d410195035624178d340e455a5ffc8996353a152a80a0f1d37020ede99a0af4a4f8f8e3369f577146c84677acbd54196aec3e3f7bab655c2b6f0788de605bb27eb646d7e104a52771dcc7ddbba056f76cce6ab67a88eb633e7321ff886971bfe460817d69d7de84dc309e62a14e83ddb49a21568566c5e1f6412cb160eb0a8eb5e4c4d63dd06de6bc989887d1b3894f96eec3d8b7e5043b1a558e053509065d201f61791aedca5293b419d7ab883d134196067ed7bb652ea70d1dbb50793563f6e78caa6b72c995ce7eb7699e0aa2ae7190eb66fbbbb28ed82ab20a1413fe0718a8f32c1c562285a0c00002c8521eb2d33fdef5a18601322d27947f4d6e446410eba865cc189e2073f0132556bce5c7ea5733afde33d1080c618762ed24d4fcf16bf51856023efa9ab4ed8a7ea3013f9d8d0e4248d92c6567aafcb1e9bb3c33129167918994124c45b917cde9893622bb49d7a5fdb8df727d0a33740362c26eee841ec3d39aa8b132a418b0463a4d1689e3e12637b218872c923c8e8d86a5a199a9c5cb6db68c0f0c86b48a5fe998ea456236fe1d03cfa835d3be133b3f29a9bb069e2942c66da22872231a3687db45cefd644bff6c099c623107a56d3907430c6dcae720f0d53ed6d24b9c725ddd296cc2ee41642a90f4568f8878ac9018089b4a95d29a216e50147b0edc7074e07548344c0ac99e45a101a91ea520fe8a3ce31fd6346c0e9c5712930e420b6ea79b8274960b11e922f8a6b841a00fe13c59f8b9e5be845bb6bc8c3e042680c7a30f699905b01b7e317da375db6615205fdaf36355f4ad08ad00291f1437f07523212e9e36f085be030e6c380ff77fc461f50dc86b0dcd4dff8a12ff03623896a4f774c82572a823454bef932c14532fe24d1358889775803b2b9c22db9362eb3c1b830b21b80c190158f56a6d5edec04e2f4b428244b014f2d0ae79ae7633009a9ba25ae32fa3ad68aab8e91a8f60ea01b299ffe94d2a0b779ea59b563de97b6d5d37553ddbd5047956e0b3ea3ff139cd6a6b1b48bd1714fc6508c72491883a272fd470e93305918bcc642584afec6b84bce2b955f44b46528313c8aea216e1933e4408c6fa34eecf2bb72ea935f2db7ac0ce12521472603196681fcce23943b0da1fe16f2c05b99811f2a458fccb72981ed3fa131183803a4526f9f1fc8f7bfc48a675e0df0cea8dc484129713abee83fa163e3e8e95ca7a1771fc1be8552e0449dc53908c265f456b9c4194cd8fcd842ce9cb32e8f20a1a53b9f31885f1e6cf70405c2778b6fc46083feec3983aab9c3b33f6d0630f1eb2fde585fe08b66ab615c805a1e10975ac33b028c25a97cd1d2071878cb3ce23f5173d0dd48d87b31b02fe3f8756c6110597f0d959e50ca2033ac17f36604aa3d28526b1a784cc0cfa3582e810cdf9362cc57c2949f37a49f5e9108ea267f3eaecf01c28fd1e8f16e2f1c48a61cdc6166e9d64074ed22da32fd7c63e335ee25f4531388bedb4f80ab439573ca9a749f50b07acc2185f8206d2f4a0974d120774d5a381dcd06a6e192016a3497dbefcd3bbb0e7ffd71063d3c117d4b9e8fa7372fc35501df67cb8d93dc1ba5edfb303b8aa168e178d424852b03c62f060a75c34e610b86bc57a6cc7e0d60a3c2755717bd1e293cc8357ad6fcdb664184a99cefeb48d8e0ecb41fab1e517e9fc52fb11e21ade248b188be3a64b870f3e7ecfb55e1c6e1b152a4037af966dca8ead386e729ca52425da522af570d3c5e69b4defde8b60f4f6a16fc9be2e92ee18392c307446ca3b8b871d2ee7826141cfe7cca73b2939a7481bd77c25a4b3c37731f5bce76bc1bfe0694e7b9d678132e0684457f1d9c3e3796e83954ab0d8efec2f11f09ccefb0a4df303f932a3fdd983f05d66e393c9e18144abb77125cf4136ca49c39bcd8d993297ef4b02e5eea493769d638a59498f5cef35fc60565887063323d85827b7784bda3638355b5d4a74a98d103d8b2fcc41c4360d6282c643036e59eb9c38fd25f20b2ba5d9dfcfe77f8ff871c3dafcbc719fc00f3946e7367f0324dab6c874b5e10551f5569290f821de93df71f1a9cd03d25dcc2b16371ceedc3ff84349899cbbbe2ab2c32670a90fed39f6a3932fdfa891b18c8d26c8c6a4d8149cb255a6d24cfeda373d10bcd95e953fb56b5233beaf4ada671dc5887fbfaaed70164c27f2dcf0725ff5c15597343cb84c70878a8770573ec73a9ed6d189560037df3b102c70fde3915249c9ebeb453a5d924cc65e1aea9b3e684a678a339b30011fe5d29e27bf53fb9efe195df07d6a57580c6cc4c7dafebdb3a43409bb777a436dc03a390ba04db58e7a95056fa1dd5a60df9eef4387fffce81c5274c7be96856c57514376b2ab1d54488f66f8fdaaf65a6b24ead7640e3963833482a6d6e7b83a7bbd7f00697dc920028a74aebe681787aa89789dd75890b16e1c4792d5df36e9aff5cbab486f0ef5912e9ec2246f3a051a27926ebd1bc72024c231d88bca50677b9e16f9427f48d1a5a21d1e387ef6e3c5036565b1adc6f5348112eeee4eea6d16481720b775a60390a1ddc0252742d811ba828c354a4e1a1ed09a1b6b0074b9aaec7a48110f6a595945ba7672f96e30e5eaf39375fa1fed55481db4afec5a8d371aab14b5bc4b4953fafc74564f0e8bcf4408950776d4dc7c95f829fea64b6804396eb8e7d26febe8912334beb9ded9a7327fb70163e4800e12c6a51c4ee1584d76956782047603d5d5267190c0d9b235b25f92c97f8a8ac910a6a5017d5f7cd86009714fa1184e31f3abc275666c48016bbeea0b7897410d2153fc67a1b92221d60802b7e6e3526a485d5ecaa01f7f208060c8b60dec4a54c06b67f48a2b865c2343d0f26fb6e463fcd68de920e940b72fc50e9f3ac7a5d776c57c29309f5ca74dad8246e0a7ac233eb33a89f676955bbb729f50faa068ba22c8594f9dcd6339dfbfccf620670e9c7a13b5064c896fb219d8ea7c6a4d1172f533f34471b036c617fb89740bcc1fde4b0bfc9ed1d98aefc11314ab0f786365f2578d8ee13cb61d5397f3fb0a0732b6bc839c660ed9b566abef8378befa89b38a78f1e1c7cc62209b6494f434a53cdc8889bca022104cbd8acf8b6cef31605302b1b54e461e887d05d00326c70d49eaf43aad756e2506045b7c23fc1da26a7df0746263e35be7c989e177464e0dddb5ca53ef3a789df1cbd1ae189882dd4b7b5af2b3f021ee075657c023165d3fe67a219b0075cd707308043a5ec08c547afa1b9f22ed26b11b126ec90e1e2b54408802b1c5fd14c2bc58b8e4a879232d5125397a47522b163198aae27f47f408de293e86fc4f089b40dd98e64a1c1f9f6661d82cd13615a3e9ca18b008ed9de862cc25fc0f2e06bc99edb2bafdfe0cb28e1d757576bca3cfae34b538ab6e7e1b7a3b00e341c596d1bbac7650b9918fcf1a56b52893168a9e1cba06f4eabf181c2cdd92a2cee747b3c8f93f3b117a57bacd3943487dff369ff3e0c68546c939f6dcc7ae32d8d26db95f08f19eef7cb4d03cc56d6738cda9ad9e8dd592c990f670747ea84eaeba0f0b65000addf93843c122d99433cf2d293d41ed97f7dbfb4ff3a6c464072ab84e09cbec43891567e97ee006f9c2d4d1560d8d87cbd520278599fe2df2a18a30046d1d3ac0f62cc50e2dedffef9bc0afb974e9f668c8df1f23b34b1ba69013cba4bfa4ef70923f640afbd5afe970e755aa051455fdb2c8eff3f3a85c95b429d4defc0b849fc78cae42d5099f7c4e73e78dd90f210f474607fbc8ad93709662e7504b64a7a5f25180e2674303fe68b5ec27020a93a84e6ef43e6fa5ae63c97d8a40ad313270ca58d8780dc1876853c63dea6336de975537b4dd70d230a095d5558fa444cb4d1cedb77759a35c16f16bcee6553e73066908d08d536b6ce43607a1373a0853ed1f4696812592c3557d27ef85cda1b192f727442cc736796141e310ccda3e407539e814ff29c044403bd28f8fa310aaeef58684113293000aa0fc04a79431bcb24407fd05a56a9fc1e52c45300e2bb76848c09c4fc15c87c9ad5e15ac7b0a63bd9b3f01150d8b4d1d423365f9341acb93a19b2fe4311acbf1210dfa5edc8a12f01f28debd2fd729a40bebf232f5300dc1c4d8896f72b48939d9863408d4e1d9945d4de2fcbc0391e12d8decd5a379e52de06bd3198b3fa6b9b55f5cd7a6588fd79ee6e2b3335ba86d8950ff8ac409473e62202a64ef3dafa0c4c8323d12e3201d28ee5b7ce5ed826734be972d8a18470ff3ddf862fd72e89e27c95dee19b87b578b99bf342f21b4bfa83cf9cc4be92d62b990f8d442033c6bfda44522098cb5313edc461970c1ae54a430e8c06773c3b857f09a7f1d462f115d8d79f180e4c677027b4116813191291e2d136074dda10fe3c300113dc124ea4edea7705de4bda827492816352b9c0a7aae026c28d3bb77b51a54c815ce299fd7713d35959dbcbe393b03b5bf5978ae22589316bb4e6ce7f6a72507574c04cdcfaa430474b98412e734dc4480f1c22690078eea1b737078358b0a852502ea5006aa38669c244bcbacb0f563092569f1b6bf09593afa8f56b7ac456927719c36866f780b928ebff57257d3263a9c7548874b87012dd0fbececfa985cd87d1cccc08276aeba7f2023263aba7973549f3b66c3ea1e55783074b1b138d7dfbadd4218f1fd0caf7b3ac4a80057e9c15264f21554a9ba00ded2846792da5d98316f8fda9e87488649fa014aff610e823bb5740b65f63011ee553744d31a343f97943043768f7da4249bd2e3d079620a15166866b8e412f373b152f4383c0ab3081db0649a1048c28cd4cb2156fdeb1f02e4dd81657d20f48296e2593dff0b669e36f491e8911da3f9b08916c00b7fdb405490abc03576f8399aabe7a9570700b95b2f8ba815063aaf6ee3c9363b68154539a35f2328f1a36a01948e01d2196f547519276b56638eccbc3aeb4999c9adebce054b13126e16ecedeaa777eb726460dd400b7187e0e157f085e2380f6429eb520fbd60ece8941e21839799b6df0141e1160991c459aa3db094a33b7337bea999fade9c767a3e5eaeedc7672ff19e8686b00849ac8142d22c89d5923a82adb0ad118afdb9ad567a01f3877e205c247ec21d4c9b071991e345955db2dd71adbb7acc8ced8203d3f7e29df8073611c29b4505f32dd200c52062973ce7ebcd1f6a60a13b406728a5bfe3d86a667577ecf33258cb649bf70b22e73d10fee8649bcd0e62614f88b618e324feea80eba13ec5aec59f92cf1025b016ab11bb6c25f348e83e9042cb0d69822a558c611438800f018eb5a14c00bffe24a078bace88426bc438d94b3c78ec657f1824897b1430f37753e0ba22cf4305043d9ededc40c2fd7fe16bbdd8522eceb5d05733e8d2cdb059d57ea8edc135e680e99534931b357756a1a57eee39528973d91c1e1798600ba34cc147ca205fcc2aa3eff724ae7c24d916c72c4547c8d634d1f70d3f4dcc28c59f8f34e5d815201acfb90afa83f109bb02e747c1bbc9667f74db6b652fc075e5f02040ae678ba4d7d356e6e522a2736eb3947d211b6ea6fb526982110fe1f7931f3b35e2a44f2aeddb6b9c9a9158d0998e691468cf3fc9d4ee5bbb642ba63b247f0e20b051ce2715c424a72f2bbef1491f38d39fa92a42b1fa2597c5534316fc94fe6ff1d7a511e37e1829f4a10527f05e7dfa10586ef7720be2d1fa3d769188f2ae3ac6d3e2a9f0f24b1110535a9b05d063e830acf54248a1f6f3a2089eec0df6264ccec133f6bc235ab49c546b5c8146ba48b769b4fe9926a00bd80765cabde004780347f4b29ebd3949b99f8df916b3aa605169c02e4535e5ab35fdc5cffdf7f79427f26e0afa1a93b13b4f1ac96e1d12c6c2d94d98474bf9a594d204a79b0f1bb70fd95452480f12ae8f1d966e54272736a0994088a95100e02b6770918fe9db8a3d784d1981b2de90fb7c21b7bf3cd753f8d4fdd0fdabf221d79c438564b00dc73df68a10335aa0874d935787934a209f6bba2b5093ac4692e8ce21b2fbefdff1a231f81207885b9e4995ac42100cf29067ac7f145ac627d9346aae9c2f120d997875729ffc8b035a08d4095d27e8b40c14149b6bc672b8fdf1fbccafe627c3feef6bcdc91dcf0b6fab474ab1e7d8a63f21e297d4d9789efee76f837020604a06c656fcf5b3517afd0b6b5a54ae749bc699d1cd6312331b757594383a1574308712af0739f588ff4cd3beca7c47f932ea5b6027aa1b92bc123396189db07532fc0bd2660aa68aeaf7f1f41fd0cb8005724490ba9199f390cb9e940dfc9c2cb194d87be1ba66247389addfa08d010ae8089d512957ba1b70057680896d57f23bdf14ac3137978817b6c409390348df6a2566625c65aa8376f41d8660e57441b3587c0b3486d44cc492ef40eb1760a89a6b19c6739e1897681802c0babfd24ae4b1ecda1f7c0dc7bec5210b2b3c866355863328c081455a7ef3d5e5caaffeffa7447a466904e74c79c74c0dfbfe0e53cc15a1bb6aa144f8157220b01819965ffdff19876168859f51ecb6676cabaacbf9ac12b01cd19eaf7b51950ab5b1753dbf4fa4a4d784690376dd16781e28cf58ecf912a1262f78d46b95fc853b03c7f7d57f3504723ec19fc705cbfbd678c3ac8e170997916dc9ac5acdda44afe5ae9825ccba51a87b3d78721aa79c4dc0f72440c761f726e62656cd4bfbc5282bbb80ec5878db03242f58b46d1dc00434ee7a271d488074c8b33dc8b4a0e3aa8375f8b65c5c824dbaf108e69626d9ae283c81fb2124a7478d1898a33701cc0ebed78269e8d6ed944590396dda0e42b3d466c99255d533a2d2f973a93278a4018ce26ddeed9e7210086eccfaf08ba0287103c447f45880797c325749fb984124502484cc18c4393f8ea9f17138ee421158b41c26f8070970c0f62dc19d0ea81ded08f5db26f6db734140ff09a0ed18f7f63f50b62b300f920926236ddc1f19c0c06908bcad6abfc8f54ee9383f11428b59f9f3c725f5712d316e8a1bc53bbee1496c9f21c42c82fca9425a8c95ca381a4607d5cfc6696851d2de628dc7259ea513d739ace452afd09d7fb47711033befce0f3da65483e8a3b29c39821d5d3635e832d3a9656893d9fc603f1871c7b23c5e5cd3253e53b1a865d891fb6777392d1e4e57693ca592a97af5dd67d2b1422e9607b744e81d33ff833dd0c41752d598aad45c52e578870ed3df1301a3427e0135352a524974f2f3b54918881a2183fa3db6c6c89d2f07f819fdacdf64feec1c87483ac4d564ba5ef6538f2bd5fef6a5636373cd8abdfd87af5c27e5b993116a466dbb4f692a64dfa995ee7c9d8941baf187930723452a67cd551c57ca6df415dcf1be2c257b36f278826bb976dacfcb268297616e2b086dc2bfeccb4bca7f9b15da05d6eb4ff556af24ab4c834e19b700f059f9b127fc1542a93378491e449b4163cd4d0da0fc595127e50bd790685e21bd3261051e1a11780df13bf5bfff650c9a96779a6d321b02153f33768110b6e9768ec5910099cbefadf20cdfe79d49af6d751068b1a32e2eefec2ef1d2b6e8904ff4c7d93cb69fc9d8ca9d418dd1136fb86fad150b72e42be395f4df31370a111d84ad3b80b0cc5018d39ed74c8ea11b352d2742b44ab50d0918f30b9818bd8197b5cb838d90c8fdba8a3bae6bfd701379da54704c8c1148bf6a5128ee6778dfa706910e97fa4d5cf74e6bbaf8add0d90d4920ff14e6db82ef34e5403a93dec582410cfb623dccc76af332456eb3718f6ee5d58fe095c96a309e42f4ec785587ef5be53683052a55984832ad4051357f132f1a225666cc2e5599489c9640cc0427d7967598314435871fd9d9004bb3dbb14f95e950695057e6b20b083667037b2f395bd20c48a307871bf596b620aef01ddd4b27e5e4fe05b815da8dec0660f5fbfe3e4d7a613981219b6863ad4b216397239dfeb2f4e808e2197b3d7677639363addcbb459e967dce03f15c8aca8b031e8091fdae0cc3744ad247fb629699eebfddc11c65bc2519c4b2b55f32cfcba905e7967544e7eee2326092fb16d9aae2281449c4808db7957a10079dfa2f6fa56273a36d63e1ba4ceda725e2373fdca01a74caa161a39367599a9bf6ed0dc8d7e3e69efb99a3336bda892f3b4ea30bd7a79af355070d0cb95d956efbdb311655a401ec655d49e62f465e5dc9bd633c7ae57fea0917e8bc0e7e50bb60206ab82f1a865c0052e8bb49300c919ec09f2c587e74ffa62036bf7b2842310ac2549eb19be5b2eccc2d583640ec9fb4a0a0a7dbd58ad30677b41b05e4f19e84a2792dfc033f58e84b97e78d737b0ecc8c032a76e342b9c8b94b0dc84578d275be0f18ccb6cd0231e3d2810a62097df7c498c6c1fcb1dacba866eaf4e85e55c936a0af2d011682698f8af4f01d9bc7285ccf115accaf63d0e8110df1ee422baf20278ef292f75160b25dfe3a0ca70578fd088cd6af05cb0da033ee2a06042103ca17bc70d1e266976633b82724be16f8ee7972915c7e674d4abbb51f667272055caa34786a0b9f40370fff6e59ad29dc3f90f07bb0f62cc524089de07795c72b32b572158688993a9860214eab92f4303adba11669fcd9073ef5444a00cf76e2d5dadad3b82eaeaf56b797212727f9be1ce7d1513ec4d678c64aa9c2ea5b2b598e2b4887d7bea02fd42829b48b93dd296e7fac163668a2fe85355bae9138abb770f40d4c8def84565fc8c08c0d0609f526a658718b25b727ac2775c8a54a1cb82965b79364c91e3ddfe233e2337714b66efa06f9e2b9d924429b1c7465a6a47fdbfed2acfcf03a2c3fcb8d2a6baa02a84c05bd76cd8bc3b00ba4ff0a7e1f69b6a041829c2d5970ebacd713ead02f44224412405fbde11f0bdccdb6c8c0c5279780b0f140e7e1cfb2d21f1ef160cb63031a9058e8480471c69343f2521ee9763d21d2398e15d3065d639704dd9d02fb39311b106b9454aba8a4f49fe2788a02f2b048c66dee339f64b1ff4bc302bcbf0012b3037ecd7070aa76310a17c7f00367e9fe850bc35bb5a2e484b94023cd6a980ebddf41592812503f7c863e1308b2f1e1cca6ff6508f1ee277f5f314da3246f1109ee7c68f49b7c347b22eb165bafe03afb963e044ec120dd3033b59f142b1b8d092afdef38610b59dfabb1e76dcb23e05fe33abee3719ae7dfd518f3e7d03d7d3cca01430fba71f7e0a14e2dcd50e482c95f8440c57a49c9f245949d1aa3b89c014febada52aecefc08551d9d171dc0d894ef9694b83eade1d4ce2850db62b2bd4f1f74fe018d1063aabe976160dbd729aedfe4cd12692e0224bde6544495ef18bc10bb0331077f901c4c4e27ce0631ce949b39b57856517a870371267731f2ab9bcc0b729ded32f36cf7802b4176c441f35c64e227c18e94122447e2f0bce38cec85130e6fb777d9dde467d3114a16212516c1eff3edb1581464c525c8cc251d892282488f9b0011b4585f118b4085e6c00e8c457f9f163748d194a17d1add9a93545af218dd54f0c48e9e319928f76c47e51cc62bde775cba0ca54e33ef1092b6440d9aee31c20f19feca7e04b1d137b0deefca249501381c65cdee33fb77ab0facee6f07ae74dcac33aefd9839d71526acb9d6d12b048bdc276b05f26d52dd8624074f4c7b2f12b304181db2c561aa313183d551531a006f1e33b7860fd3f9233f568bd986097ff7b23c66251d09dde040933438f7ba63ca13eac8dc282ee57ab0e774e12a0e227775687306db5a8aa312da53ec23174f0a0ebb0f9654b6e71aaf83814af419934056fb176538fcd2505dc8a88afc1f2c3097277794538560cc30f6be696074107aaa389d2fbc0206647e7b80eeaf1e64408b6c90f6a733f8351b221c8b329aa2aa8e5219a4feb42bbb9f351b44451191d4657e06d653ad0571b823fde5150b9249d2fc5c4c5fe6d443385c1cf5a59c297b6e958fd2cf6ddbd1c17f6803c67c08486ba611c215efc6da0caa8411d549be1d73a9794dac5bc7faf40c57db6f871f2424ededee4205bfd9b9a70806dc71ec42b1d64e45e1e8e1e4688b059503bc22690ee8ca56f00ad73c0907ddb3bd78e4b5ad85e0e582df4fd9f14bb8ad739bd64163a36d517e79762ecb2202de5954bdce775bc53f56a238a9b820e1eda5dde2c810bf217b1395f0ccdf0a592276d4437d0c9d912919ff18d853cee80f04318b5d3d878aa94bbcba4584963f57f3bdb0f0cf282250a71955f333303c29e0f258710cf0d12886de31f4e5da5a2eeba96219f6ba50bcc44c4172372734ed28a9cea5ddd973856b5845b5649e007ece09ce96ce60c5235c2f97aa5e2a86ca93ca95ece9500faa4b5b77f9f7cf33c533525be4c730c49c73fd1f037c5bc2b13e80ada9b0051277522de2a71304346a8f0c68a1e340af335bb4e79dfee6bf5f065f4a5d5c6a9f4513d3137cbae30c167cafa616032d955cfd00f697166a3ef4c78f02cd16b7e94131eb243d9a1befc5e515890457004cbde186475d2a5b455314f8f6a14178e9862c54732c582ee861587ef4f52c9474a9ffffa0a67877254fc2471d09cf320acd0545ab2041014176cd349efc6798280e289be0e70a3f98f6f0e994f2eb50de37429a2dec778d3cd3d5562ca3e23245754b9d8b1f6d35f050b559c220e90c275d4569986b671c23800b7a5011378f8aa39a3f89bc6770cb563b2b6de972aa86c5a1cd61757838862ecc51f16809321edf2c5605decb7db833f3c1ec3b1ed96177697284fda5b9e95136e3ddb678953ff40c0a428a4e9b25495bfaad9dd09f81c7bb12ff794b4ff326f55f6928a319c745a3d2ed7b801548da6347c5707646bcf66bba8da17301cc92b702912b61693f7e12bd94ed0effe5b1a9bc2c69ec3fa16b1210c46a84ee205c489f73ba1d237f92d508b74ccd609452b34ef8f549334085d13194e90d243d205bf3c54f192c9414290d06519d57c0956effeab4996194245a0f6136a04c874feebab04be96c18fb9faae0e9dc274e53e22e2b307dfb8a3e4db20bcdfeabaee44f0736be167aa4315ed9d09f2762ae31120efdfafcd48f330dbcb6b2a28bca7a7af1e109eb517a86cdc26006703ee531ca0ab847532d987d7f3b8502b7278acbf44c320c08987e61999b98f0378bd98ecc7daa1598d0bbf6b8de2fd8c5ea60763038e65703f60f431ea3cd1572a5baa34780e8ab089bf36ec875e8b1e760880193cbb317d56053ee7e7c2f61745287f401352402254afe46610939f94dfbfc9ac5b7c7f097fa2eb878893f136a5bb7e66ee8b365b8fe68b141d01c440d615d1c731df59fcf000bbd76573e9f982af8a45563aec36e2206b75136d8e5e4f8bb016f6b83ecf32b624bef8cedb09f5507bf5a6032d4bb0e4e598a2629b5c21587fa941bdbbd524cb8b2ac141c0684a096b4352a65a48365db313c73e1751f5c630fb3d1de8985ca03670ded9dcbee18f488bc70e1a819b9ca6d0565b9cea3680d104e9411940b5995d63e95fc5e068f0e81212787217df1321d1559030d8c681a82971e8affa2054ae143c7efef98fd134653929b54e4cdd477a21d180606ca3ae2e369fc04d0eb626dd0fc3e4658082b68e9af60c84b5e9e7c250c216afa23fd30286c5e2baff874dc53efb473d12c7348b6dbe134dd67bff94e5120e90d9ebaa3342bf2c8265274019842d3b26a23e6fa165681ac714621aa48589a610b23a7f2af91ee11e5b8061c66c712e0040bb7fcc35b6097b4052a6f3b7bbf53c86864a96417b79b87e611e7c6b6c345c1052f1052d00c02ffda66b0cd9d930b6b9171516d3a9dfa34900b0841d6df1c152ebffac7bc44be5ec244a3c46165bb36325d37c07f743db29d4785d0ae5edda52da8ad79b539521812b822c222af031cf957393cdf1953c37c223ae2e94aa3ed25de3d8d6d805fa800b7949df32ce4b2db908dac3d9584c6069035db5a8456088572f43b3861118dac8392c7512c5f181bb2ff7b159d5b05b556a3f884d3977c76a0b5cbeff85ca0e0cab3d09149a85fee5bef7d2dbb4bd1678d108444f6856468c72798956ac08d4e1a61aac85fecf016710c36e1fcc1a764f9eb42be24431e53a8b0d58e3567c2393a8bca210e8dd5e869d1e1e01442ea80a36c8e3be55d9e14964ebc9b7fd56f23ef9292ecae16d2e4e0f0532e661f49fd86584364ec21c3d81534d37212449480be584d7c6025883a2e71c624020ed32dd8d2d603b5a7f7590f56f55220e7f7b73c1534a211f29ff77f93f12723008f07158e153893b9b8af66bd3bc31e03b3872c0219205a0f4ea4ab676ae9b607a1bd8ccf969db6c47d7039ac996881d14702711be480a0738b4bb1f4583cb5c4b2bdc36e9be4e0b03eabadc5fb54009cbc242eb4fe85c4ed7b5050dd6f157b3aa76e48946058a45b048f09342e6d94e2fa6c659d242dff727f98755460aac70fcf70b4b3b5326215feb7f36b3fb323148ac5f33ba7d13ca0069b847c412c40442716c42821ee8a7de405c24d5c6638ce6fa1fad813c71b68d77487335ad9ea9aecbdf86b373129e720d96c22b1fbafa9789411186837f34e22c9d6fe808781b11bfbb8d2ec13291e2694269e9fc1bd8c1ec5b5adee61ad445591c64dae6a9be51f42dc8d348abeeeeffb2c2a3f5a697418f3a1e177981657e46620a292e53f64222723577279578d42767ab8b8f98534dcf95ff31854c6e56fc8591ddef33a16b55da8cdd09cb0898099874dc5ca8725b10caa9f61ffb55783473931c9c6469106a559041877f24a70af70d41e8788b4031dfb74ab91eccdb0a882f61ba285c198a08bad286e1e6013ccd1680bfefebe85c1be045ca5d07c4129336e6e2e0caf381436528bdddf29c3f6be6b059c60d303c60806cf678b8240b0d70e02c5a9b038a875226770ad56549b5703f59352e9761f68840734fca63448e8cdc4e701be2621b167536228b24c257207cc88981856151bf1f89c753e677e50ecfeb45760057fdd6baf40166e93116b0fdb475a3d2bc748c5c29a3ba7fabf03c13abb63ef39598ae48114cecf784b0bfc2519f4c311a49e9e9c5861b377c66bd71186b3a338516115ec631de22ed4b1ecbbe7ff60b6bde65ca3fd9e5404ffe4f6c5c2cbec6f0cacd42f8064211d6ccf280b5ad99448a710435de86a0f4a787b2f384da238b3259d4010d4b5167acca3128a13eed854b33bdbb05ca89cf7246ab565d862dced71cd5faeaff767b7649f496f3acdbbec71d2f44875ee43fa963a2db3476b3deeefcabd7a8ada4fdca098b92a1a902f16f7c846ffeb57c04f2642258b00c2b69d1b1eff5f19b97576e8cf422e70b8bb385d23e38a55483509c4a73a2991742eef30b44eb90948e316c61b3d75d5566977c67b559bc0f088bb231095e467f1f561cb13a85e2c70686887b13088d9c766ebcb1135e4796d45084995c32090b198ad8bf31393db0dd2e2b8c04fa566a1cecf93cf28b23066e348deacceab48558ddd8c6f3369263aaacef43c8385954b685b81a75de5329dcecc3b4d9637861490351749c79ad4d3e12a6fa836f1bd0272d60e00a738f265d7e4740de4533998005d1531ce661858d00a22108d49d6aabcff143375dbe4130edd92c894757ce8910f3a00a08c1838876e6332b5744b4e4fc595c50151e61ff36581afc5bda58ab4af2ef785fdbd3717b9e3898acdf7aab7a0a0746ffd949dd910595fbee7e94a673816d623883cfe493a47012ec4da4d011d2f8d00ece7629a15d769a28a6ee25f4384a0be27f448875ca9e12a7926654fe5fe541b77e6c3392f0fbd2dc8e98574930a34acc778939a26a27d391dc35cac948cb1778c7c39f43f90398f09d743f46b5ef6efd650f883841af600c2e2125b2121b6c224222b8d9e1b185582ff9df56fc593ca36c3d8b9ef6de88f37c21c841b027a29e11b659778a615b82d721d13fc5a3ff93bb1e34ca1aaf9631c74b9a16902a01064dd1cc9c4e3025803950d88f308cc518d3fcc5c8eea3b33bc13e40d039a8399084ddef3d71502d50762088d61d145a725d1942352b8163f161d0fc1dc3ccaae2b14da8eb8bd27d164e471c0b171cb607963bdf6fbd4a241cb3781f093452286c9f5d191f0acd332123e62c69dedf378f9a1e8769cbfd2b9f1cfd659a0dbe1697b0cedf73dbadb1b891a981fc56286391931ea68b4e67401170b4404d3865a0033b1c592f37bb2555571c84e6930af2f4867a66a71d45bb1058c262dbbb00b83c21c16f9c630443e344d932cd0026f358f4b121dce0cafcef5d19edb8307053f3110671ad451f949a9dec03ad03e716fbfd4f0bb8b821fea6190126987da03469d2b3732068d04cde44964fb4f9167a94a1a7247950c2eaf1aab302419cd86600465176eaf554281e061d0f42fe9c2e7ef745724afc620024f79bdd93fb66d1fea9cbf2595f83713c2d2d7c2f04680b0aee0c019aa397c9559c116c1ea5256dea8155951a88b221498c55e4ae7628f7d5f58939490da6ec8d63b634859771dd6b71cd9b4ed69240201c251d1266e7c33b33666404845a7be7270752251affcc699db0186d32c6d3ce85dbfc122ac52fe6aebc42fce1978a46c98c0125bf9c4137e986e25fc7b221b4295468208d45de79833abfcb5e2ea9048581aefab4b5b132079babf8c3e4b10d7d1ec900efb910550631d55b1ba48bc1da8a079a8d26ebf1091f28af139f71ecb255e6afc78d4389ab31cf08ae7c3c4735926790df38dda0310236f62931b67ce3dd92420b2b60c33449d0ffb6019a71080e940d80281520703da496b1a449eece1e89530771734e1b7bddb08dc483e999c81cf0eb70a3dd2aa57dd9ec8bb92919cfd6f9be2482fece9ce5050c8bbd7ff9d2b2966c384a0adc1d757507ab4f193ad301a1a42088ce3298e6b8ee3fed32be1593b7c34a0d19bc849cee59fd298f8de7d5002c0bcecc8f70b86436585af3bf65627b2f79a53fc8e408d50332e9fbbe40e1a812746b0fc6ada3b198afa00b8f8f34a1e53737eaf0c8a44249eac901042055d3129c0a92ae962d7e8a2630f79159dc9070e2aaf305093dd0d612c088521ea9b40d16525beccdc6bad119cb35f3719cb6a9a762cfc25c1460c8c72ef0d5e5625fc15247d26bccaf0b710c7a2c61295ce3a9ce4f3db9773ead78b31775adf4ed1941b1a29757d44afdd65232e54fa816a1424558a2631f49703ff3af0833187cba619159ea59ab11ab5e022b24771a56c081e1d5556ed7b7f86f6778f4eea99c4b5c04fa4285e4f400b67b56f30ee198381783b019f9ee93d41aeaa30eb7ecf8f0f1d5922d37e85ccb15fe1ebf922668deb7db206118c805c4f236f30ae0df8312fcebe3d6a6330ebc45bfef742a3b188abc784e0d0981db35d4c68fba634ef8f7a63e9af911f0ae968ab608a65104c322bc63b4b2706a4ca0eab24ce5243065375f11cb94331116527098ee00e2f8e48e870624168efdf1f22be675e4c2eb1604ad75cad2bf1be7bec4feffaa62466d0bbf1ded5d938e90762191068ef0cb3c51942c9de80de4a8b5eca93177abbdcd11feca887024ac2a70887aebb648fa428f2e5dc6e66a73bf44acade4c9230539c04b03d13c2adcc3fdc4e7f10da4598058e8006c019cccdb757c1e69b650791a5b86ae801840990f9b8594a6da130616bdab932499ecc5f48bae7a8719dfae684a45e262a490ab2facdd93b80d260daedac06eaee0e7a3537b9b4c26b846e84c5314db5d5387129d730a26b56a174e7021a067d8d619ea21223a5a70e1ea88b12654943c1d82bbfb63f0ab3d731a9fc1b0c3102d1a5976cc72c42600d8035fcdd23e8cf977fb8065262612188b07e719ad0c5b6a98e659fb5ae1794687132b562a38a9606e49a0f993c66e8445401e44ebdd7e9fb3d968fad664ed4fe633a19319e8d6b6f179bba9bc7fd0ae14aff63e478871c19410bb69bbae65b09371aa9eb880ae558e55c020b6b25688702372163dfe9eed33203ef5d8e180da385ea7d98bcc55ae770cf8c99c7715bdb0ef63d2d0927a3b3539121462517ec3e99d3f20098d5df76cb668a58bce94392e08c2dc34a24da60217129f086966bdadca2a0487c985c66f236b3d18cdd6072cca4e2f358dbb33f09d3dd648bec0b803783b8914cdec4f22c3cc8dab674309e851443423a4509582b05aa994eca925e9615ed80bf0e0e97716735e752891e15aadaea4321659c07329b7ed69a87bae336e8cda3b27dee56772825bc3e21c9fa096cc92762e28ee63c43e672b05bc81c33282daf4f8ac33c7b19270787c6f21cce25d013318c7327daf2fc81db5d232294465664224e49635690617f3c298a59d6d9f2edf663b90a3f1d9e8063eadc5ffa5563bd5819670f6487f721a997ddcc6037ca34aee48e8790d659fe2f1f3094dd8453f026d0a29b6b0eb8efae1adbce76997bbe9a055227d5d256418c02a1d2f4f1a2c1a989a3c09b4501583412846a40f6013f18a4af25d242d2783f882a5af6d1edd893281b625696ff36b6d66818cc2962adaa97845def819dc0dbc2f2725f0cf73ac83e422e3ed26f9656c939887298ec0e8198dab4a775f083b0dd9791a151092d427720c1d50d411ff0203e9bd7dca3464abbc8ee351119234167bdd3953b4ff96ef0fdd18bcf4f783627d7c2ce65568f84e32213935a3a2396abe2b2dae5d728ea272a29feec607fc4412229fbbefa79bb06d2debab66a47fc6f0206723e2aa8dddd36089689bc38d8033307103ab52e09c70a82c81c11a5f4c72e21a3e612eaee8939a01d12fca888d5b27dd7d1791f8f563c15ab5d60675608b2893d940cf2927496f91fb09038aa4d04a248cdd47442fec66d3907f9ffceb33dfa3f4bb3510783b144428019718d1f78d7a00a849a0877dbf9b4cfbd3c818ed88589345d62813b702322b50258aef4a42850ba751e9b9cca51e28652778bdc252cb5f5a4c62d420fe9693195d50db4897d62397ab49c30b4569b9a9a2ca4e2e13f53c02210ebf4bd82be8c5217471d3814e2ee345bdcf9a3fc99e53b60a1cf879d83ab57e021334c336008084ff3868730948249323effdc655a4390a4cb690b3128a17949a9a33469c7f4ad25bc740d0ef8197323d214821376010a06905d41721ab222830f16b5e813569ea900b9b8692651ebedab59d0fe53986b8dd523cc9d539b629a747a7e25a6c94b31732e1efbb1ca2771f5f2a5efab04c5e27e1c2a5bba572a0496364680969bb04e12fbab476577bd69bf32644414bf16c4383e2948283a0c95e0fb7530f30fee682b43e736699a82e6a45b7e58b4da241587916793be38864f3b19b012fbb72ef929c5d52ebf7d2019f74f788bd5e7017895fe4bc379b62721bfdac24d4e0caba366405349dae9313f81b271cb267ff770ba731227ab7333a4cd0ae81c7e193be65efd919e55f5675fdf157322597819e22e2ca404f2838776dd24a66323d42c98999068a855a44f6ad0821efe3dc5b71cf43dd95647e3d73f2f543bc7df424f1421dd709bd2b42bfeb1ecdd64cdbebedb16f29c8c9677fa34f3c57bacd708297a2c4553a9ff8c264726b1a40bc9d1a346adebbb43871cd731404157d31c9400cf289470dba6ed84642482d78ece82385040a4d9d048bfde0e349cdd82d1b5f095b2450450c4039c9f379b107334e51553a3cd3dcbe636384bb53f3d883f3eb0b0feb601e4c18e0ae1172561f278ee3b12b687231b44564a7ac7997ad5130d1e05a517441004c6caff49a29b4c5a4369e60ab737b008fc7dc6c3ded63b1125b757efe0f4427703ed5069f1a0fe4884f2c1947989263e8240d16b52cbe673580943e7b13c757f51eba47aef095d8416fb05b6794af514a5e91dbaf30f662e611ea4350fe48854f7ea763019ce0f569eb4ccc356928deb9a58f98931c804e6e5156354bd7d6a93b370f02c968e7c9be4d3153156e6450f366d57363acfb27bb62ce6f215ea4544763e46e77a150d2896188e2e60f3639d6c35c59ea73b53c30ef06648b8f791a213086afe6c6068b29e1bae0212db11fb7276524b83ac33dc7912e011cb323be8e33eb1bd408480220de0aec526604c4e140f0a42de002ec80c5ce78cf7fdd60222d3bc58fdbcb8fc0e56c35ba8faa5f3213a6d8448c49166155a94dc1ec4f8b16fc4b12ed402508b600aa7fd19111b48aea1a2c614013c31d7bd735f7fbd6cc9049d7f783081d653fa8c19eff5eec7ce33b6131ee6dcffc43162a32d4424d4042de6c8671950c923dbc62f93ef8f4764e3a29f67eb5eddd481c1ab3d246a901e481cac3c359ebb0334b6ac034c09ec4bc4ba7f726177dcc22661a5dd097aaed2d3223089eff918dba2a514b091ec26c2e60080a0d3b6e66ae535e5042bde95c2cff4134163fe829215fbc22f51bf3de8ef6d28ee812fbcb45066f24bac7b9a615bf89277a19e2db13393c777d249e52912d78f4caa656263a80a220f6aba1a7a26c0ce5394085b4a8a0427b70f035da92bfa51176b9c499ec644b27b41e3fb9f181a901636e885279527f3aeb6205eb85f522cab7f411c01f3d08d85a80e3b38a5f0898b03be174b7cf6203631e32339a479b31c040594b9ae4dfae444906407d749130a54880a6d99f29112569348e134c82eb2f3c435f2783787328b9ab9f8eab4cba4cd135e192931b857c2b4839ce991288bf35ba74317f589f6e804b0f026c120ecbf91ae100cd3864f11a4e5e951b85651ce67004761973056e70404e2ac539f4c693d92ff9f89c257b4ab6b922f2cfe4e137afb32995f81b03feb5f4201f8cd324749ea01f97a03146e80ffed5e8e176b6f10af3f11b4a19dfd4f168cc94f14d0ed28bb539f170ac4819a18993f3841ed22780b1e2a576e7daf33ea0f5166bb90418c23d8047c8dc659384d1779715762f9b148b703179108c5419a91f0efe3e75ac5874e722af3b37506c238d5afd1932cfbd71aa6b45ffa59b70d0c18ed35fde3fff6a194c6dccd0befe6a94b6e3604b99ce30b4330981ca5dbcd8516f5772ffd9ebdbf74aff113d91a0c82587821523965e3552a51d4cdbca1ae84aea08155a5b4d470385123f8199c52b7078665781b5814211b1043c260da46efbfa6705b39728900ba681d319a7ff88203d5d2778fa686218bd1b2b30be56979c147e04df5eb21eeba5da3f7614bf6fe7225fe6986a89964b5fd1f66b16bc5557cb59af4c91baa6c151f47a958a75808ec9c7f8e7b9eabc2e1c422541fc070c0261c0ab69707813d6471720a649a2bd40716957c8b827e849a10834855b525a9b3e1c94962bf9a274b68a125c3ba39123dc3e0d7a9a9b6e4a931b346658204399f60ce252d24124312df7e1366eb9f3087d951ecf7e43ab12bfb86cc13c795077d5de08e68b05547c69d17847fcf18fd0278fe1e0f813e1946fdd25e7f07f6c05c50a9aa8cd0126e1639cad4a5c0ebcdb77eae266b13bdf6be97a2e184fa40bb941ef803d4084aaef0bd6a19acd808f365df093f2083846a6cc75ec84e7cc09a6796829d3b656b3c53ecb07015c119283c567d65a9902b1531c3bef15e5c78ddde79b0bd15faf6d4b396f9fac80ecd03982b7dbf2d132961fea892e04a674a3c75046632c27a919966e30667c338fdb693ac8d9036576afe620a98c68542a642295bdf1ee804d9ead426ebdbca2f1bfcc2019b41258d2d2e327488a2d140cd36ac34a604bd416fd91b8e3485ff2091a19d2eea9549608f9fb4ff455f2d58b7c690a37edaa44e6abb6317d55dc755eed5fda5df4f36d7fff71d5d042245511ff9f61405c88cdb4bcefd976bc24a0cdb1589db41218ec1cd865889e401e05a252da3786d1e9c4a4ff47736630bf20f73dee54ff4048d917d936fb8a63d52d95a02efd92a884768d4c517d61454e59ee25a16dc586f7f0134308f243d28c2e67d081aba3c135d5b4d0d71acc62b57b8d495a62f80144867e35016f72092aa451e0f67bcc7eeca556b4120cb4e57cbace999bcf24176dae12bf25e80dea251fbcb762f80df2c01f0aee68e11afc3a8c87af5712886cbe44fdc4891a031e8ddcde278cd7b4c9c362682580bbbe499c8eb6c0d44cabb8cbfb27f5bd32b533ceb32b96a5cdea01f648c37d149a2fd2ab4711e214c770956b84787e69de93f74ea09b1279c4b01837fba5343b25043ec8d2eff2d1a2136373ffeb7ce43b894990e2aee6ddbfe3dda29310f80c231f39d5b76428c62d7139c7c8f8164acbc78643d38aa4c5e61af6493cec74e6bdacb1c55c71e504c5211412b5536c536687a570805b05736605f3dc5422486030dec06b095badb60e62e85a4862fd9cee98f6f8c3ff07089f5ae9b96187a399787d2ccd46edd0adf47c648c14760c94d189a043587bc35a44ed712decf8d37dba96452a407dbdde101d98157090ac485b7ff1bcf934e671f2bb4f5bae1ad9da75c52e8472ee1f103415f780e96762d47ec5fb47816bf617a9d9659ddedc400943515859753d82f61c574c1d4b69a418bfdcbf1038fb8a88081ed915b7e0da5ebff6b58ad7dab60668f37abd2dd97127f43f1df1efe506b16006a54a7995ea372c749455ba0ce805827d3aaf5fb738810d0539687758b577cf0110c605b0c996d7b55f9c7f6399949e0ea68c809384b9c29ff47e435d0fa5c9ea9f2c6b3220f5c5050821a4b0898e560350bbebd27d9743ae42626731246058ac1416b4b82c455598f60f4759b5ff092c2d327cb99d37e252203f09801998dea9259a4f9446333406e5e314e8c454d1da7236b363024e1738011bdd24a387929ac456bbd7c6b43ee7aa0eb869c6aecf83c53c2844d6a2b1d067a87889d39eb073c0dc858fe25ae62c7c4dc676aa8927627b9dba60abe374c0c20a2aa8f8cec9ab25e5475c4a7b55b1586e269e86741fb56aab6da4ed2b7d8b3c76b99f81f71f3ea617a1f00e774cc1cbf60c316affcc22b1b26fb4c69971d2bd9a0c84ea9ed1bbbd1ef1b4916f9b8a19888640c1d6e3f6a55db646bfcc168215baeb483bdead5ca65c3173935b52f5a2658436c51de0074e06551e93aee9a34a94854ef06bef79fa5cc163dce2d0ac4f993586a60b5974a49471dc9330314e8e45df19707ce3f580bbc14c3760ca359f9dbe12dd0a110ed071df2463fe2bdab618a78e088de302193b354babeddba3775b93222c0d3de05dc361cc7d1e2e753d599eade88920caf5d10ef7f160ffebb2c4079b315685e77934c51d2baa220bf15c74e0b301db7dcef1601131109e65bde79374477318006a87467c55fc4bbff7cc6e3891c0be43032972339c6faeeb5c377171685463eb4a3eb4fd8f654d7f9566941f2b114b6c6e8370c371977a9131213ec50dc9ca9e5a277187067a6baea262cdd20a429fb991fa6612c749d869420259a2cdde50717f5f2783db4a181c59b826a79c4cf6245999c32b84b8361c7f94ad8b64bfdfd996dc356d03d29f2fa4dfc27a6a099d384788a789f8de13c0c02c16a28e048b324d04c7819d12321cb54784f2f73e4972fed586bd9673a034a4fe7034c0fd3d23b4b630ee5f86e38c5a0b7367b6c9929ea121a566eccbe0c2f7739fddf01e53a6991ccc95df98bcc3f206e1e1480e0ef4b614ec1cbf153632bdadbe8eb89143bfac81020cbcfeac71811832010c052cd915eb09478ac84db63a5ec0191ed8b98141fa9b8545fa159d9b39f43da22381ea9dc9afe0a157a3275311abf98dc6d744905601f991bccbea19166b2f6437b2bb3aa920b3c9f903d7e345a19dfcf56d0eae04c1203851d4f7c759432508c5600f41463e25600ce6bb7ee902613fe738f12568cef1af5b286c8f9aae82f9db1981d7d4179357543392196eb6ddadd3f11ef642eb485cbfb51a3a5de25bbe378e34ad3b4f11387285d72552221132609355855280bc0f6d65e2540a1869bc28d36ed4cc72060f055e11fab7e1347a54bb37076decc79393e0104f786c2a6163b8fc186193ef43ed329b68add9576a2ecc97fe8f44f97a424ae928c1c4af7dcc783dd86f2d70140e896c09b10fd83d1ef1055720fe185153043fcb67fb7fb8e94d8b09ed3834652f0938229a68c3557bdd1229d504d2091513c3ad4f3a69f21759e5e7b43910d2b7844d10265e069395f5ccc8b85236a0309d4a13b0f54e1301ab94146b39ec1eb8cb7df517fa44f2c8ed2cddc7d3a1b89257d87d2515f767846b1db7e36330f6431a5f8714c4830d6b8fd38f4e1ec5f8dad956a77da231dde32664f0d2922d766397d4f430eee73a41d0a51bc87c15e252efd03b37c99b1a4dc73ee83e4940ac7fc9954461c8579d20d7dbf4a8b825fc2faa6b326502cf390a6c125cc48d047b1808f782d3ab2f1323a8756cf179160136b866198d0e6e255b26859933bda9cdc079d0037de4c42726541f63711ead8e6ece0ba41a92f71a9270e085f80e2b62f01bc193ac4b12bf340e5c416648345cdcfabbdf4394488a7b7a52c5b8cd659598684de80acf74615ef97a0612df290a7c8b2376692227c5fd80508a23611cd68713db672b7534db1ce4ab3f4daa8631c39bcca55622615a3580c82948d0f6e3370a2392225f3f445eee10e471d16e59bd5024ffb7358126c7743700302e61c6b9b45ee7da0303573af5a074b713239af527ef38c8f0918ea9b6b8a84686f270f4574ed71e90976cb1c68e673525cfe9698f742a60ecf210df92362e5915dde3951296ed145d2145fcb57df0f8a2d67785c607b58e6bfbc56635daaf394806ce04b930933b2113a6f5e2eba413ac34c568b44e8d1dd2eb260e6aff426f78d485d86149413123b07dc1ccf3925560f134b0a8c393ae633e35269315196dc6e675bae7de58b33b20d41fdbeae2a66ba27707f0d433a3fcf1a50647e8f0bfa6658fb9a41b47c149b08c81de1c01d9b357d3d98d3aa9796ee924a4dfaa18f424ce50d1fb46af9ac7448f93422f7e6c7e09c66164e230b5ab004fd9999956adfb829ff72c6b54c181881456eacf5247071aec703428e01ed660a3583150344a894d48b74533ad796b10de23ada15e376ec558d339a2f4898c665b24e0fc7626d4b714b1cfb8e65e8895fc9b6894ff77e92f4ed9bd38b502b071ac988daba95869a7722985dee07e766d85f6acd167760bda9e6298f7016b6e505bbb78931e118cb54e42d6267f9bf16ae0280933b770f47e32112cb5fea245c77958df42babc2543a5b69a1df09ec3b1fd17f4e9d7d151d8435c9b6db246e025e030f13195accddfcef811e4cefd030c55855dc6f0f1d24fcbe23d27fd07e36a82336572a27d128aef643b5049b0ab758abd580ff6a2c841799304448f3be61fccc80f69762d9b856962b0846f54d72d0e547b1aebde4ab31756ee108565bcbd69bcea86524d6d3ae7f1cb3ee618f882c4e4a44c98e96832dbe58e0c5581941e2b9750813f1ff3a9407169a0f0bc14efad77dc20e085bb48ffa1df1389f0258033e89f4ab0055a8fa3ae8b0841264a39af271750a701ed4df427efc36376c931eb1ecb49412427354a58e279db0e5d844ebbd608d20415bbf54098462fbd3f5829cbf6352bf7e45fc118c640e36ae9a5fb75712037f0dcde143b29a8e7d175f0df71ffac401128dbce57ef359c6b275c1b6286144a2e170687dd2655104e7cd0fddb407d67545498c0526fa751636f257e10aea0b60b74fafa25eca7bb740a1414db3b939361dd99f63665a0bbdf9b0a08e203a53dfc9844f15edb3ccc2207cd879c4ac07e0b83975f6b541b0e9daa39f5bccc690e48e6ad740b8dc65880d74adbb1bb13c68d75344f9fc1179d60a38b496bed49b34dc896dc7e200dfb0c32ee5b3fb8803e2a5d3d72a4fd9c5596aef4c74b51742d7f77f92b23bff65a3345fddb5612c02fdd04c5c31357e4eb52b6ab900acffc40d1c2e95e0807e44413026b14be5cafb22e09d98b176da7fa0cf38ff7fa4a3c62b730528f546ca6b3d748eaf55691b0fcab076c1881e8b16f44cca25d510d3745a6ad5404095c4a2a9b76ddecc153e16b19b0ca69d97fbad8ae616630475bf774ddd0de227c23f0b0d1e4c48f074298dc7b278cc0e79a74c828846270f2c60c91c0237aada8cafb8949e2da02aaa7335a68a833f39ba99095b62b38cf4921676a98f07c1ed727934fc7587762c33fa9a038655ea7d201b2a4129975d283a495081de2ecc76d54c6f5af2634ee3c0906d736cbb7d7f1e3fcc9cbe2dbfef83b49b2a984ae98e8eb078764ba00a767839003a87341e760b8c4d6c1b18c042a98f31bf6d84197306ade08b294b7e73f36c7c410bfff432674069eb6cc65b8a48e84f84ab239807bf49292d6f629c66c8c6cd33125e7234cc922963a78723ff54118bcf349fe4fe4c7fd1ded624bf9cd5a37aa8a00ecb514aa1d37ea8a3e73aefa34bdd5c0d5aed8f293be5496b0c75dfbd7b14f912a5c53de3e663f8576b51f08611a86eb1ef3ef0b76e8b9e1b18bec62b0e601a916067bdc9489084288f4fc1e6e90f61f47d579a72e8f4e7ce7d3a7ae469e0a0f00007907b1e72148b6942304f971ca3e5973ec6d66531312de3f476021e310751c58c19e0dc97d35799984146f30f8997f19c8f66d80181ead75d4887764acd5b0676a92c679395ecc0e842f5d82e94892a2e3264071fbdac29dc31e902e130c90bed320d67332887c2998731b297cf97ba6dc271149f5a14a1ba14cfe37b81b60f7f0f7013f3679d5559ca31e5d84fd8cd6065a93e1d9561c9f495ead491d0d5cbd720ce1381790cd5d2186d79c06e2d95e3b56055be3acb4a7c54af11fbbe2c5852f48ab2434d6ba6ef9a70177a34639e730d994a12c9bf3b8953e2de9caf766fbcdde85b5425b0624922c54c0617fd84e7c5542271874dbddd8a216711d236afa8a67e9d3a4936803592e36cfb3405294a5753cfc5c4c91fa424244ab28d0ccee1b6e071cc1a41cef20fe9c6f401696486b0d72eea941dded82d9b0b3de5ee552f07e5a613d5302a1b16e5b682280f0947ec6c801638899e268280c525ba9047ca91b3327caecda5ca8af534c4217db11ec40ea4ac235fb55d9d80df27699ce16714f982bfef25fa168d6a802a58ae87516c21d063461f0b7f8588e0f85c0e3cf17904684b68cd48e928910155fdac0cfe48b27362c62678d0d13e7e3e51ee5a90a7a033116d776612e16a93189eebe241cb803da4b0439f254581e9fa5b5458d227b850b7ffe9657d601f5d796bf64035ea845870bb0b2692126c186f6cf2bbb49ab4cdac9ad2709bd78ba4f1491e150030f2c9eac9e8dfcc37db3ce1a0693b9aeb8a5f570b09a675909c3310713c9cc270018cb77dd81e25e87d9c5bab94e9e835e1ce915d344457de74c2a941ec470f35ba5e540768635c379284c1b1daa729388dd93434a237d21dc022b2db8f2499703099ce467182b96884bddd5781ddb72ab0c526b3751619c141a5df8f86e0e49c2e1533508a90911ff2fca6249217a28ed460a9cfb141b81c0ebe1fbc35ad3a119ec4ff084550c3b311766b520161eba040a4fe1543c026ec8158ddb8ae02e5c929c09c1e80973504862b75ea3679ee0603a38a192eb94f4402d391202ef4ff92d30281f74127807f503b85240f915b6e52b8daf7782e1855b814bf55d9261714eddc49dba6c5780be9dbc6731c7b24950615ce1834fc62789a04d0d058f5f2fe62f5c5651a87c92ca34cb8cb5e0c532b421363bea4ae9934e5d6fd73131d5e88886c22dd542e5af085cc41a1db68ce9b5eabd8609b157770725d02899410034586acd12670a34df1b4f04951c79823823059ea57e774e4865cf5f51988a0fe0b1e34ebd4d7aafa02e6110ae61fd8c48f2e7f0e532089519b5f81540cbfb8bac1a849fe8bb01ed242f0991c905917a4aca6965ed6c9613f0d91204b995d4764f148cec745775dd1a60e0b48f5698310341c17de9b0c930b65d20c8c1cfeee0939dbf744991c7cb2f8d213e044651267b54afee6944c564b90370abb03a4e39d2db3a53a59b652a2308c7fc7ae6ce34fb90c98f4fd3fa63ea2e916e687fbf1bf2234bbd478cc418026d2581177789f3497f6372732cfc0b5bfeccb59881dc97631a6b3dc4e94efced78a33e1e0f9c04372685ef269c99375afdf63217fbe407034176aa21f3a5b6f7c24b46f9b659c58b91e9b10b604cabf1d21ca58e0366e66e7f0e1f80d4cfe2f1e98f2644a40f113830d9d93ac8c4ccb53160f9b35e50c6f821644b236fb498e2460b2c59f9d85fd41a37571f9fd7fec2a0efaa973e93219778f48a19340d2936395d3096dad9b7699ab9879bc3b6336a8cc6babb1946a77c6571ffc23db6dd179f13ccd907e1dab19fa4c09403b872c869f2b2f54a3c8a581583dfe6f3f9c5ef9ff13b7699ade187b5e7020e044918aa56bbec8c7c9c1b01e5d2f39dba2ee27d5622c7b877a8e9208c8a3c7023660f32ec39cb29e9b71787dadcdf6d089ff51d21ce4cfc58be37be9aa1c1f0d66cb98f93c8087140bb74beaf8db18a8d8545e97874e6cf87917a7c323766b6342fd50b6c04216a1180f3998993ba34f558a9253b4367af46e22451193b1f4d19d89cb615a7366140d7bcda456d226d8d4c2caabd5bbdcdad3d86c02fb9f813aeaa584a0febf30c37bd6fa776b67ad78919ada7c8ec73ec665648b301e4b0a97d3dff1097ef7b32ee54420fb29df24e88a1b3049a69616402c2d4389a7486f8601515f04e2575836c688693e87b6fbb606d51c22f64d7931bce4e443c29caced86f205343799c735cc101c1a23f7d5c06f7437bd54ede03e83ce155f02caeb3a0d4cd6e39cd5c8f3914bc3238a9f8cb882afad7cbbbd226bc5166716ed3016c6bcb728cda656c1a4f464f9da3e88e7b18e9b760f5d8fac7cf59f7b16b21879a34421ba009b736751e7aa95c6baee40bbf524288017d37857340675b5bbcb8d99057b9c397d24cc9d4b277cfc223c71d912a672bcf3b83a500c08deb9f92457f783c667e036eca7de6172165d65e8d4f66baaaf66757627fd9db43bdaf75dfb515ef3f726ce20466dbbd62de9c5ac366ce85406b6bb26c59f255bea3a24a8d1dc9ab8f83d0f627f8f565809fece41e68c0cddd23f700e242ab0d35b737d6816fb1990345bb292d99f91fa26c9971caf705d9423663338bc3481b74b884d56ab2418982cec2dfdd66ccce184c4455d3c640773e035e0e18ec8ea80b9d6a80813d285b7dead0b8cf156e49911e7e3e77aa732612021f0e131bd0e219d4316b9bbf2e7b1e9e07376e78035cc794074bfd92ac7f693a605f71995a846bcc5e5c38387358e09fe497b568bc541f79a1191ae5087123a29e6518be916875fd042c935762b9d5c2210db0b776b7738db683aa4bd0f80327450dd40bb70bb9d1093d25149cf0a2215a1348f449f4961e47e32106049fa6abeb504fe971492b0d64544d74f4943c650f330fea6d5af4e0b84c154902ba3b326706b5ab26fde80a27f89043ba85dacd25d15462b8ff43c25cb048bbce197c51b8300a2a76b747cfb63f1d156553fb2651ca44573634eef43c67b163aad8a5e389c7e3b9a3da81d7e6faade3e82305b997542b30f5d477fbcaa7d9225c43ca38555bb8231a20a61006976acbb85e70884f413f212cc12daf154aca9865861a47a2f2ca647720993c91b88640ce92d4a19b60fc2ed621c7269ebf70931e0ab1bef06f07c8d2678274b5330a175d2156c53793fbd907bbe6bdd4d440418fe8ec28a164d76368f0a8ed124db4ce23a806d1418196c942a4e9171ee07cb1b3de091366a9e495d20d67efe22919964879a485f6fc4c5a181b8cfa9bd05d9e6ffd6467fc644e91350af19b392246e791ca8328e977847dc10bcf9c628e8ac15af0e78012aacc58f59478da80ef528c401382810faa34ce2dbc94b5079679437afaf3a649693e91a6fb70cf462199eba738dfccfc28dc349f0bde4b1348a0a1f591a2752f7dd1043d1c870325c4837a67ab7bd66fa17353bb025a996ea087195acb0beab523dc3c2225ab43b8eabdeb420241592fb3e6011b9a85e13806a72ff18fcb7606c89c77a1c100d40de32f97271574bed5b8d54168245df7cb00457099daae1081348ed2bbcf1ee046a1af436c8c90c83079f7cf2b022f104acb66411b75e2259ddfdc6ee1875e178b0051e8fcf2a37202dc9d21cad858f8be6891d66142e2673c79c685548231f18c35a29ee31defca6704c46d62621c2084ea8815be7e35003e973fde55ac47c9fc86e7baa9dc34f9ce0106d3d3b4e0f6bb73469f07c035699855159ac21b305fa117661a3d7dc864db111c97469b5e3719536eec1d6a2338467f2cfec12b6867b694966b773a9ee83c40976f7bc8fbc7182dc4de6f56fed1e5e1ba11d148cb006cfadce21aca4ef5877777a7e5926a7b95a3b35d7bbba61571e45876a54498ee5066de36adbcbe7fb83a3c9c0daf42908b392ef36d25e48470c944e5c045edf497989107dc54583147085bd54eab73c2c58261ee244dbf2dddc918351a570a3f0609c4fa48b028897bc7215c834a29dc10c4a20ff13d02c6a3812e84bb30c6f3042df4591c8abfd5c5051c6879be94244ad5dcba0a603a802ff1c32d12eabc3f778f36efa1bc72184958b0f2eed88abcb79f8987a20fb9ab12c587ae10d234eb011c5117036cc007321032727dd36209ef1734747ce129dcdf7b238d0a9ef753b7262500231ab5110fc332e6cc8321395225cd12d1a2cd5d33d96c07840e44820856cbd255e0653cd021b824ca022735dbb815d849e04420e1486c5d062fcbb63ccf3e0a7360f4bf82f8698444b6169bfb9400fe3deba4a650353d24ec5db4cf416c45fee9d3f7d9c99d612d3ea19770802f2b67d4d64105d57a1bd2f24a93f4e5af9bfabcf91d45772ecf19c3a862f786733e17b8400b320c1993679a34319cd1223ace4a0fc5bf1d52185ef61dd6e969699d5f553a58b71eafba18f4272b5857e1a22184c196565708e97cd984f7378bcadb9c884a6ee4ffbee90e027fbdb77a2b13c3a014258a28282aa39e63c76a20cd9163f8687695cf3fcb5680fc6e94e8165067b222087ae6b20d824abc0bb0a050758ca1fab7c3caa3d6e6caa99fc0edf586402d5395fee73ece52c57c093f9cae1cad48d0f30876333a1ff90d916f9eb953567aaf017c3fb67b440d92d8bed2d77126a54d1801269508ec3ef131b15a5acbcf6f3df45b8b0f258d7acade06aee77f3d32c05a741cfa4856369c7a3c53496b1914823789a9d7ca7d7aadf41e38bad1f25b3028eb8f2a6df8854699ce0f7056b25a9305f6bda7da66ea42b4053cb032fdf86a7584b8939ac0837ec50d3eb3e74fdf5ce95902646195e122a5e367ce992ba9b2d1679ec7d840efd87a1649e492a31fad706b86496577dabc8c2c200f55511588d7d2b8ddc0821cdd2b4a086bea4d51b2e4dffef48405d155f1ff8c5285a9a5c87def7a2b5a3e75512976fb6aceb44ed1dfe84644765f8b2f4bd742db438c0b194c51bd66a3c98616c239d0818a211cd809cd496b8cefa7356335f16748db14ed947c912267ae1d0ea353a76becf8c6c97574797e8787f67cd6f2809eee764eb3e6d4816305c83fe54763f6756388612e12e961c5d7bacd8efdad4d821637020a964b88a6cda6997fb757c0d867aa77483f84ea165138b6401d9a13ad41c8772e00621f6b0c6cd675cb7251f0ba9cd7277d9525eb80df7ebb4b2988c4873e567f049e3c42c7eee96ce8532bcf051865779bd91bdfa7ea27a4567ef97e3a890b3a92a6b09252645be42a735570614e35a02669eaed2a3d2243c2ad837f61d461b52dee99c3f1e07749fbae1255a1422ba715a4a189bebca78edb966f51a0e57d66d286191ef21285d180c615471191e520ca80119eb80e42cb8ad9309dbf862cad192d85ed03959f527c3665b9156598a05d34622fdceef4225a2213133195a1fde6e4a7bb4db78e6d0cd1c07afd079eff2a3b6616d72dbf6bedab3515ec8c9f673bfcbd0ad4bc4a245d26c4d07185cc746229173fc0fbd23fe0b8ea66d92b816bf98ef67cdae213fe8de01aaf9d646aac74e64db56bc68139cdd4129c75444e2d160b7a7082a80bd79af22f8ce1a9ce3a0646ad4857fb7fda4cae2937b5b32d7cb95657b6234e018b2adb2f8746600c5d3cdc6f74a4da31b2382cbccb7c322ceca6995ed7d3dd4a613217e1ce7e0c0e8533ceb0f8a8cbf94fa986c7ae138f2f3efb1fad10f6a33e6aa22096d4d1a24aeeda3dca84b07162b07fc43692e9842f67a1576e9ea137cdf8ca315f76221b265c348295a2ae77c8f6dee5887febd4ae3595494afdd26c3b4b11f2edaa3fbe1a02d8be7d458f863ef6f7ce85d2914ec87de9a12336f76bc28862de5946eaf2cee761ad7c32979d467a9f42daf918f8bb4ecd64ff416defec07407bec2be2fb463f2ecced61b385b764918b762f0b87eec168fcc2cfe1545c5fefffd74a3959cc60cb188f858815a3021fbd1d21cf290c0523d120ef518d4c99ce9112d20f902fa6fd5b60673e5b07ca8c95a2ad2dcddd7d4f79939ff62acd6c117deeb3096fe52463efb43719a93ab0263ea0ac8b566d8050b21985f017afc69680aaa09da3333ca1ad742896fd2d44d1f228ac22f3a7fe466616d526776f6a4f6240c00a123f4e79c0f709684fdcd99fbbbdc973b10b5f76f986945e00cdbe02acb5b1fe3fb2fcd998eabe597e11b71032b92af2d9a8ae1a5bcf19e9de06a0f6a29fdcfcd6c99f0c60049780c377052c8712c4f3c6d5590c496adccb05d0e3c85600c65e70d32d0a206a648c2581a146c4a9de5b0d5ccdc1975c3464ad4abd5218fcbdab2d9b38ff7cfe201dda6074678416ea1253cfa2e00e299dfb0098b2b673f10f2e53ae548dfa4b833d7b3b1ae0a75f76d51b4c7f9a61cb2504125f56ed0257ff90ecdecda541dfced998224fa25e5719aa4f0b6c1b7145e8bad1d7db83aac1d320ea38186c50d225b4f6c410b653379f414a9a63f0e0c6f3bfc430c1624de2e3d5fa0ecb7c10fe6bf0479b12a92e1c2c2f4b7588ef70b23f11cff071de2d60a41c117edeb41940cc505ec934a452295c1056c8c105c0b8a547bd8125a1f7e430566098da26cacac6edc2aa28edcbd5c61dd5ff3c760a5bf7e7f719dd566ea40dcb89fbfcd0d416f81628e58fd009f4b7d0ee42ec09057a2e4ac701dbc0240ab475f73c49fd6bf5733a2c38a01f45bf3554c69031f92c96f7ad7f6a239504610b2ab849f1168ea796039b090a786a10d1073d22ceac093a042525e6881e1c634fc08764f19f54dc31e8954246513492a56f461ebd6e4b8bba8a33eab05f3101cdd25373a822d13bb64ca874bad6ea0d97dfb9cf2bc08e597cabf78219190aaf323f8584ee2ffd84f66aee33b3df05605bea2347b2cd0f12f6a69097ef6c4130d3d3a4fd20969887fb629e8beca6f0c52f39513c0eea926dabb55ecc5518eb47bafa0e12c112a74a878c47098a45cf5e3110526b17be6bbc10d296e788051df134a3d71da58427534c95e4b4823885f0dee14295a6ab6f026f22e5e9e42c438b04752c56d0d0fe8a6b298d3d1d1a5b573db16ef40b229f85cd9120561d47c73effa96ccf830f26fe0600fc6301f38f1ca0405d2c3e1750228ac511fb451c9155c400dff99d00991f7464408467ea2e88160d5168f158136634c01bdddbd56a938fbed9b5efcd3ccaa90ef3b3649a5fdaf47ad3d3428580486ba345704f08ffd2bfe12f192015a4591010b1214c899a864f546274be1a5bcfc5113870a0ad976e35ced3182c228c6b1aa2bf7e03f46568b9b89f1a633b48efad27a2ff6a751718f7913747522605461b55643e0965dcfdddae0427d72c0d523d454393c3bb650268a80ef565fc0cc76b1ea1bac05fd170c42f336fbe84783c4bfd3ae5e9446801c07fa0137ac9281dbe3d69f7d00c41033edda9f3641b834446b7a451dd0c31e8d7a918dbff9e9b911e03288b82ce57866d8b57a6d4c742f735439b8ee16aef689d2498d68839b5d6fb6cf7441d5dfa0c9693701b25944953976ba5b107962bb97a40aa82a9fa4da5b5a68e97c839941d6c5c3268635804bc98dce872f20c762128ce1246725faa2830c35f6179b4a4fe8b48f1a971435d5103ffec152c6fbc751f17da9ea6e3450d6782ef44d3872b2db24b6a17cbeedcef688c7e328915d8cd0a7751cf60cdbe79558da46439ce7c5421cc972e724c19533f2e3ac9480a914cc4aedd8dd9f1e894cc3c712e3a8a83271cf5e305d76854b5adea3da5ef62d05accf425d2a41a1633143fadbac1cc3fc86ae9e9ff4be768e5a1b1e6e649de1debe3cc85b60ee39226831755b63e362e332db6898660e808ba9dc56a30f2cfbc86f8a4dae5b7a66f30e8fc093a68d5d8e1fc61544c0e97c399d7c270d8da33a64e0f09185eea9643b48c069f4706e979ac86ec4112a0126af147e640a03c8df318b43e1037e08f56890b20ae6d2893639147c344ac84f5533927969c5d059d3eb965eaf74f6b23574a57740d32033112463e88e2b43f59fa19157d958b55401808a46b2e904dbc47dd752950f7b614d9c3cb80cb3a79bb60543c737b446981a4745c33cb68ac495c1a2ccb4d429c109ed0c31d579fd80ff7339b6c6adb2f788441046ba06c07f861a7186d8d5acde02d313949136d705f72289205a1234110c6020304a88bf9386b2cac9d9909b6e3e3fb825343bd1ca78aeac3cf12c0fd457416e64d124ca1f95ea4ee4cf9475fd7b639979f7ec716c51c6f976229a7ff163029b9e5a2c60a286df016f44c778ee6e3eed440fd3e2a8a04d122430e0a0a78324c0fbd5951e6d490b3946f1f09d361d65a63fe41ac3186e6c0c4260bdd083e28aa04f560c55d2c3c11758616891116c5da2d1d306e7ea1a0bfcd0ebb5a283919f96efe49fc273b75edef3c03aef2f44b3408d00a3a5969af02333510a15ab791572421cd75c551720b18ed07349197a0e5e8aefa058cfe0fbde1575798ad3274185e1efd66594db9753b2ab75ac6c0563a73575ab99a4b43e0196c9d82c8016a65155d8fcc3250470ae611a59377358b6b6fc19469d349152f95b5f4ef92b53f0d5725d8ab97e80e4b68d29632abd3946e13f4b4816a26b5f59ef42625127d336cf96128814723c1a16b4614d46ac6b0df9a1e4222fb08db708b1ea881e9f520f0c5d66b192e54add0b88a960a14f12c798fb76f38667fa02c8c4edbcfa7e3cf296c149cc5d7a524003e69b0d793dc4d903d8efbad2c0eb3a7330b4bcc6598730bf376ee54674177bc9b8d74c16f54c1c8c49f8d1b08eb655a0e616caf0eb370ddde716fd1364e3fab9d74ade7fc7e0036d0fe3f7860fe89a301bdd2967f8a56deaa27f2bdfddc01344f3dc2636e233dec979316b7838df8cc83369d1d011e80453c00ac5ba67a8f2a0932e784004a8ca313a2955e47682bb4fc9ed9838484fe9c6d9e5f59675575abf04814844137c9ef0515ac0443868351d4c5ee4c5dfd3edd49e50f0399b25b53dcdf0174678fcef9d9a72a876857aac50bbf089c65a81d2494f5a917c0751b48aa32f55fabf6de29873cb866c5d902fd5d9f0e1bec5e788475dc4fc154d5efeac5d81ec59a9990bd3c6790a14c2bbaa1eb57830278d7ed327b5945154c49ef07a3958d5b96ee1ccd64e2a8c61f4a10088811d2831f1a54a3f8a898f8ec89c41f724d053268bb88a545072c4e9588c14a2ab9b0554b0dda4a74a0e5f32f3a076d3667614a4e6745aa4e67b13176f59d530bf5c12498c23cbb409f4da83b0dd1f788847aba03a103100f3f5ec9c9eee981b07599498348e21e0e598ee5ffe22d6ada38e780099d985edf0d6350fea6edf2d7d94660c1db86d309e5d5e554c649cdeeff3c4fe670133d7c5174824295874ccf44598ea928c8e39e507bff8044fcc238c2d5564f0f284305e5e293fc45e5dbcaa8794695ced9a65e5b6282f51d1f007b61591bd63dd600bae33c5e0a90caf8e8b8bb8c58d1dfe4c9c42620d79d768c2b7dad1f4f4ed9cc8e73e8290767b31ff0b225caf744843934f105f6222311750891dac445cd4284b98aa5897deb2ad34e8a1a1b5b352996d4907638e06c492518ed99c023417c82810e2ca3101ead8ad0d5f4701748f0f9828557a6beec2de5dfb1e8109f692ebdd9f8c558a1cc73a4e78c042e43072444f28845f506afb5d4f7024e897142c0d8ade79ab4ba7c2ad73a22ee4c834127a48a1ba73fb47e73ef319a7ab4a44fffe375efc14c530996cecfc66e7fee13524326de1c20f952827274523db984e5a6c300263a1c2486a573abd5fd57ab2381ff9643bb088a8095f4bc3508d44a1324d58f16d757e323ac38775a06de86ab58ff5612663098d7091ee59881227875d0fc8176cc561bf4969236b4a8cd81390ea0961aab5968bd4de9c9d7cf5091704044392965c2ade112088897825d32150d960f648ceccc80826eb05a2ea022ed6f09e1f89a8b599993243d16aa3dd34c92b432693b5e67ed18d06b2345d405e95111c64f036f28609bbe04319eb56c1fa38cd4be4cdac484456eb78f3bde4ec59bcdc31f04a29a334d6fe623c2eadf721c86d09a8a5cb0d48d9e10bb4e1415120304f34c7d91542d2eb9da0f89e241e228608bc6b81d897bb9e15deac4b31e0538672973671fa720e9bd87ef99c08a1da6538688b8ef17f92e6056ab47b8d62dbd8df024c001a363a2d37db79d9f93f70e39ea78905d227185a55004c4434fff92f6bf4fb5b713d21f3848f8afa993d5dcf172596f0e20d46d9884149dfab2e51e22769420deaa49a1dec154c2b7f93ea07c7b9e0f71fe09de6f6a12c04cb78cde34ca2a26a19c7306947047db69b55b694481e5b3e0f95320e7200fb86c6f2eebc5171f595d2d1123fd865ea3596dc82b2e961a31d6604de7ac581c45db98dd009ac8df5237c07505a41d98989ff9c07c25b156a503c9624ad3f34e496746763b7ced35d553d228d1b58ea04c73b22bc17f284db021e4edb5227179e3f815ddf895d27d5a2ad17cb80151e9d69ab689d6dd6a9160849f6378d1130a4bdb77c5d91c8c3f8cbd9d249208657a18fa8764bf6383aa762be7e6c083424095f7a0f7c060d1abf14be4fa911cde446f14decfafa1cc7421de39557ed6c2908449cbe190b7f2c5441f9e51acab4149fe6aeee6d7ab57d4d2efdd72fca42c0dab0f1013aba1587a69ca18ac89478920122ba7b9e200c653f965269fdc182e0a0995cf9af754b3dec9bcef6fb834a3038888f448b6ca243ad48022e9c29f4bdf59fe5e6ef9d1d5fdd2179ac3062b692ad4b1a612b2a2f87d41bd3a6f8975f025014d6a1f86927d169deab6d56319b7d18d12e702d50fcd77a481c62f4dc6f8a7231fe84927d7257579d47c626589cb6a3d730ef03cfa5e4b83999d9d947a5a2454a0c5624982edabf44aef852edb3a455d982556e6e456ffed820c7984bdc2affb753c8a2505cc507509c4310d85849bff0f7791f0f3e2c06215cc5df5aaf0d669c7bc826b92efd675573a82c7704828aca850129a0f476fcbf572aaa59f4233c449461e6019ddba2dfbb875decc027389e3cf57f6235b1360502d4bf8f1252fd7e4e6e8b5f9ba59ef4499ee6068e4f1b420183eed7d22a6b1170cf27a1a38fd9a03b5541ce29d9bd13961f60731058019ea277b22cb3ee42eea19cd2c085e8f0071d298dbb814fe91c1e30df76e8b86ed2d47e04075c28ea3b82895c48dad094b574a1c9f7f56d051fdfaf47e01107518bf380b3c54a4f1ae2657ab813625c9e7a9b5b4e465a5020eb86c543b4b0cb4a5ec1a718f70244d437ce55bf67f8b287805eddf026f2828307dda7ff4e2693474da2e62fdc23a26d0c102509dfc38aa382bc5adb0177289979dcb3c81d2bc73004429ceef6c0022c4d6d8fcc4739ca6b78561373dbc71a85ed4a7988bdbab3021e78e020f52757f8c9e680b64af1e3b4b300b089e6c4c461b4ef491328d992426b8f4b8abda5c60032655e34494ff3edacdfcca6c96f3048711549b98f0044231e0b6c4a3e70a942ff6691d674a9b63740b78df06024a2cfa03e01df532b1611e51e052f28b61cc59a5be4bce0babe1956d4fc2a7e9e9730892f3a3837c7696bf3dbb2f27f13f59aab26f932cd5080769ab3f9a62a3a1c306f09e2680b7af83c857c157928261dbde4d60ff8fa5429c2ced19d1acfa82f001dc4c669e9c636e4373a6b4b8dcc6e20651a15c687dc3d73d1b321aca594aa39c36daa1b9dbec76343608effc3404e86fcaa29bef3fe2f4e0a43e9e1137d2f07e22e1cf02048aa5a7f0d399bb4325e092efc09ebb2309adb6f8d46a1f0e34b0b183e2f43f59f475d7acc85e001f826732bc7e8081a4806c912ce2a30490b797fa75762fa721c813a99c6cf7a5bb6d74ee2000795740ca67443fc4dbc18eff3a74570e95f31c4cca2576338c234017459a448b168578db834b320a16f5de5cd4c00ddad21c2b76a19ad656ce1cca2821904d3066bb609aa37f4b1dff299a223f9f32cc44cbc074fc20677e0a7e737dea629b1e4da16f374f48f95d6f41088a12552b62fcd9e12f98693bb3c77b1c25863754a816f50678e112b5cd1dc385b1d819fc54bc074f3b9153c21fa0ad217dcb9f4342e4801d77c9fd28dc04e13b26ca3e70f31be787a5941e97a2fac141ada1c85ace4f8c880647d744f1131b39f90f431a94278d7a9c1f8f6792d5b667b572d509d35cdef6202b11e41f57fcf7aaed64ef3ca5626e280fb0053b61ac1372922231bf90e9724972386995abf9ebfed7d27fb220a7edae54a389a89996cc91c9034f24587f3e748d7adce406326b0f095460a3e0753a3c8106a4122c4c1180a0fa6570a24ef29a7d9b92d2a72917aaaadffca7fda932ee15ccdd2a6f19d2800d335c10761238ff1b150206c8a77216993e778216522dcf8a8e057962c087c03f8afb9f66fefe5302163f0365237dcd92fee030c1a63d42d71182a4448dfeb27048cf75e543a6d42e69154eec41c0e0e462ef9cc49b206151c0c4f7059e173d816aa39c8c498edef65b80dc20e074d74f304316d49d6ac0a0ce4a8350219cd19ea157299f2f5ab36d125f634e370f70bb16d2b0dd6f00c15417d4a0dd78f98e4037b5e30d3f885ff2d1c483f6be9c4941e4f2d76fd47ff1988ede04ed5aa9622e2dcbaf712067da8f76f0ebd5a1142f579d61600f864886ab7e88c60ba688c644867d7869680c4822c640732df126c31d5755cd4ba2a1e88e18ffc208f88ceb7a271f2ff4d8e98b087ceefbe350078bc4f8b264dafdbc2121047c9ddc5e0ac5e66aeb6f3111b46839eeb33e48c5b3bbebdc4f44849e3d680891756bb5630b8aca15eb1b51f274a5e33faf408406b88209ce8deabf8ce1e8217df5cb91d70b9f0bd2e4d12311e397e5173703fa4688cd6c80e86e4d30bdcc0c8f6cbb74cbb7153fda68052977ab8ba95d0e79d82cd97711955b354ef05146f9ba7032198b73c01b1cc048291112900942c854a891c07338588da738ee82af462ab6ae3d40e2af41df7a6aef0fb26f4abf9bd8e826c753395ae90b2b7b24d3274f2993c299db203d801c11b46337a7019a5c70a6182e90c673489e5b5a3e66f6a2369d60bf0f1f67a4a8fa3b17b0840aa6f1cdd9f2725d755545b90896b2374d9717bbe85b33d4b79f50ce4b95a66083f171117399c1cd254640d63b7b29aa2ee2f6a40692f7e29c647456a3b7ec05c9691cc8fb1a6a510548b6bfda7865e60d8978e70baab972272b53bbb31c8ad3715f40c835e1a949640c8c2e185e4c370d44a58a2b6bb01bf5321602a244179eada34e3ee67d46d8baee3d7868dfc0508b37f88176d356616ddef1cb1054b86e4dea61ca8c91636006f1ad193970cf7698f583dc7f71b1bae00df79f604eaaf35a73c25ca78c5cebe4ee18a86ba7e9fe553807f9868fa064f22623b80dcc6b907d0952c8391686b9bc9eceae4633e5ec779d0650c69961ebb4153904022fc7743e9874662d26eeceb5f2502321ed024700585ac41204c293d72da85bb601b609ba43989825607bcee7e064f95fd4d4fd6f7c7cdab92046ad541cc04dde8e1dabafd412b1da469d2d042438a9c28295889b619e73fb7a3b17e62ef2521c84f32eb9a89569087912ae6076510ab08acb38ba3f648317752d209397c100dc5f3124473ee94398ce8cb5e9454d969ce083f98772ea7b6391cca82a9ecb10c326f08e487b3df56c771a73eb3dfea304a6588153d588e3fe4bc099ff49cb7a7d3240e500b2b863136e890c7c9891619c87d5ac83a18c09d94bd860830325247bedd7700eef74de2e155bc9b0cb4d8fed5a9cbd8c49b0e64e8b7ef351411a9db633190aeb28fcfb82701c2d89cce2e5744b871e0486b41200469a1fbe6a77287075c15cd288487dc0a3b6c62a8f90f9cf9578195f62e00466bc6568d58d2823280b13c764da0d03275873199b795a817e36a3654c24a30c534431867b080404c7f366e8d4435759bf247e33d4cf43d53268e565eca5a1165f1497c21fbb777ac1eca2bb9c1d0f8d0854c002e41bf1d8f15ac97d7273c5bfb849cd7b2dfe9aeb03742486f75f788ba20498ef2e7431d3898319c2fb454c9af0835eeef970ed23769737d1ae1afcbe9ad553908e506e753738e33dbf5f0b52871bffcbaff6c470a9e0a07daa23c3c74b02745711e2428240e4a65dd18a42729ce34b7494b4d13365e5292233b9acfdcd6fbc4cede555173c1d4a91e64ef5729f69d3540241089cd77c64e3c49755a080168839332ccfe21510ffb80f011ef21debb043cf63250ac2b28952694859a36df8da4850d2aac546304963c852e3a2840b63780d19a4c65999b4bab6c02e28e8ce51c6e120c1dafd6c4d8023aa2e144836525d3867bd94fcf2c1b05fce653e170bcb1302fa9053fec47276d1a42089e5af19d84c1d3d1f36a94a5368d4458f47df7de0de54ebb792ec428d255e56f2efcaa8fffd0fe17c392a4888855ba8c309b855c5703bbebcbdcb5317ae9165c182bd700534ad4c5860ed7973c10d532759f02e586e51ea8bfd0f40a9f27cf98ed9774ac6299eb6c0364d9ac4b3c30411ee4697204a9294a2fe4ddc8aade530c0653261076e8ae4945577addf026e6f7de37ce130c065bd27c335d5fb1ae7d6e8c2ae750b205ad9349bc165dedead688ae60b0c31b47c73a5a1c72cf898d8f70105e68be930f3e6a4f96b0d9182f874433f00538f612e43c30a8b0e2453e2a0664853a4d17379c48599087ac5c3fd1d8bb27259ee43fd9c22048e2d7eb1c8a255ebad1bd42ade59dc1b5909f4bb876ce76d7d6d17ab98c7fc031a7930c163e17dc4964656a9bde66c7ec961650efe1d431fe7bfb4ec49c44fc54ccbe1e0f71d6b20cad73e1fd479dcce9b63455d68cc55f25493d8bf5dfaa0cb4f76fbcfb975b5e4c6f9d0e446aceda1d7fedcadee77a3c9d3d1374bf85458785de2df9fb83ec5ce1d800790124fc23a650fa5ea02f34e5db4a990dbae7ef64bf7588ee289846f4f065e5b07d5b01648b27b4708e299a6b3340ccde5ab6f6f00eecd672dee0f35ce24d39c781892728576cc062d1f58086db2c91461aa015ddce98d83e634ef090a9b78f30b3d243d7841068f7f875e6e643f2e2297d5c622e471c80ae2dd374b30b89dd4c4ffa19944be90ca7569f99ee71b36b16712324bf18518f4da4acacc0d9e5d9111185f5877d4387c7de80a15d0380ea9cd04c43e957183baee5361732e7d860da35e33056cb70d44590c74d5cd5d070191dfdaf0f69737690efdececf3cc973a2fc263b0852a6b33fbddb6a8b1baae38b4d43d9f68a197bfdbba86829369d929080dd29ebf95007f3762396ce360273c3873b5a912bf9feb04f37ceb8b446925e13167d0384b5497a98a7032d880156b11d5ae49097408d91d61410694802e479efe38c3c1de746dcb9aefa619a11d0061ecc04b8d34ba5a7bbeffee917c0eb0567161c98104bf95e176a03dfc2a2e1f060baa8f053fab88e37aacc7c90d53f0fea9e67eb2a872a08b9a6f6f9b65b9f596d361eb0132a1889dcbcfc97f7f1eb33e4cd5fce1102d8bbbb94c2d199e576fd754e861203f84b67fe27fd752dcafd621d8d480c2f4ea7c1f70154390e7da0b0d117f30c1b569e40123aac982520e5cfc8092f0c0ff203a463cb31210b950f87794a91938e34a7bacafea79294d12c58c1dd09a95f35c6291de9f35c85664f5e3c30df54f98dbefe7d6b0c77b17bddf87cbcb6f8bc49c1efbf82e80432150d1458c722b63c328057699af756d3229e11cc9779123a7f83c942503eb22b0dd79cd84e0f69d4c00c5a90eecc802914577d04a9eb6f3c5ca497e6dd14faa811315b600083cd1e7fa2c099f69aca0288e6efd03d655d61e10b598bc8980b1009a1f47b01d10497fe64629e9017bda6abd5c259a646281a66ba1a93d5fd6f29f68074a83b04a17e227a7cdc725c31daff98585434a4661417ceea7fae7169dbe6906ea69b1d5b31b91ae7043f03a2b5c9728ead54e12fbff84442f7acc489d37619f0950359d69765721c4d3f539b2e5f7816ee862112e9e17e5cb62afd6791dea662b378b2ac65f4e3c9b948833302c77923b376d9d08971f8a0751e011b055c92c92e0a320b82aa83f021ab87c18b2b3f10c21a10e04199828498f8bdecc9bcef3d8fb2676bd9365948a05b0568bc6e4e7248e2b84994fa9e4e4eff35876da313fcbc2b718490477f6cca2183cc0c916c151006a51b733eae688cd0ea7b65060291d35b3231a44c34bdb5f6321b5a240471ab5432b800f578ab76679511b5936adcf80e309bf245a02c8df4b6411aebaf089e644f0113dc3817a1af83e4ee169fc59a9fcd807e791cd251406c2ed170bb41c857d041030632f015c9a30e49b24953291ea39bf7f60942488a7e9239951b077aceb18e0c95ba5f8eca1276363c618064f9c37ceff00454dcb80f74b0c200d98560e556d1aeca311d72ef3837b1c3ea37e15168e80fb78b2da1837712caa5b778b717b393ee620ed83d72e2f8d7ac9cfd04b8bc8b15775f0e600ed2e781a8e67961ff85052728a9a060ac14b5cc02b26f5ec2141967ff97a4eccc7fd50a30c4a26483df10982b25b95f2bc42d7e4266fa15b043e291b8ac52e1ca43020d35cdc141b492d948f0ad19e719053f912b6d0d230aedbd3094e1d3e40d5d37ec53a3a8cd05858ee068b54a0fb03ec253f15c7fdd17ef78aec5dabab02fe8fad6dcbf2ec1a1e0a648a9e2aa2a39eab5490101e501ab4792c8c286ae04c5c17d1b731354530c2510cedfab80ed0c91a92041d5080556b5baf215fc1e20a78df2fb5aa5cc1871edfcbd9a1dfe8e024577decba0912809a4c7c5a36e38a025e7924c0a3c002cbf7db61320207bbcc67df02edd1277344fab6c15dde1e071d556e197e50c6dfe4b64dfb7df6bee0db689f288bd894cc80bedda4ef03e358d059304da9683cd47ba04492d60ad28feb62d8fd00c15170764feb9e35efc5587d1772c26ccc9e190c493fa61d05288c31db151e37b83e8ac0db4738a6dd3b6e32f5cef50f0074a57b0e816bfcf77c9097db7f42c1acbd737301469912dae5f6807fa8a11d6cbf8d4b5cc8ca14bcf793a29ae043977f056a25a97a41b3024338b8ded63336ef43bd204bfd8feb5a713edf40e9d9922b469f2e6ce2fe19533e07ab3d5c164104d8ab0536c69ae2eb05be55accff7bdef4b641026a236ca9c5020524605e7ed33ce6efccae8d2acdd048e094da9d87a6b12c34cbafa83d4034f08d2b26bce2a3ac8f9db35990e870a991658109ce04c9ac630744f43c11cdd9224aa20467ee8a9aad132adf45d988ce25598b47e41bb5e5ed2bc42c555596cc1288bec8f3fe3a7e031d2f74525fe664a3d9323cf6924bbabd4c391004e14eeb0092a541bfd77f8c4c23f3356332ba2976fb0f0a3395b692dee0dd071a6eea0bb1306cd0146524f415619a3427cc295f59bd27d0508e078c6b7397d285b4df1e2c39d01aa26e955c3205e4a1774bc46605a41373be8f0c9e39774dc216d552a4646bd827172ea9019f11f18a7908e3c224e109a5e735bf7db30357d4a96f9885dc8ea9887edddc51e282884b177de6ea1771634e81e984d77d2e0edba4f96b3582b0c7f979b6cfcd2b793e69d5a0610b435d0638377bf68ab2eec0cf26b6528de8eedd88ad8ae8ddd2fe421da8eea09b5a09606ce1009ef9718b5d399c42ee1e6e7596bfa047f1f22d690f113339ca4133c6d998d1eeb2225594cd22ad90efe9b57b89a83ccb28224bda0fb8a69e9e941afeb3af296bb2d352a63321f6f6a02c49e91c5e60929f4e90a540d9fddd8cf15a93ea6e0e8c17a16aafeb3856ed3cc141e21f94d2ad2f9e14598d51415726ea21435506f6ec669d969eecc3c7f314cb3839f6f52f7ece0ddfff28ad126c48040898723a4a47a1950cd067aea75f3a1f7ea5608ecf6d164780a90551bab01165d02a6011ce6889cb74c124decfa2ec317b9cc095fdd5fd67e808ab75356c01466f1318e8d04d6bb8b27fd16842818b51842499dc8cc102e5422ee7b57a7fc2ca037dcff88daae79393811a626dba037cd661a91623452c01a39026c9cbbc77e5c210eb5517d63c7211d468ca4e85a1b2809d4c37da52018491fafefd13d2cbcc970e1bb24fe4b7cba2107bb45743ff51ed187771abd26b5fd087a879d541be8035fe21ac3f13f9a36d4d14607df42af2bd987ce2eb09857a9b57da0d7efff7fc67fab408475d47a0fb6f975e6dd91da820b14825c3d406956f0596ac87812b58dbb1ac68a1f676451c9053413d9974a99a78103b7998ad81847308265a238abc60e78a3ea24970e9cb009f15b5788e8010a391bec36614d8b4e485098fafb45eb612e576e2371d76b26cd543d88a9c0148bee5a7e364f34d729bdbd6d48d638bad4c708bdc1bed9729e7c7f22dea00e4b4ae6e875582efb2ed1ddacfc680a584ed24579429403e26206044bd106ea436e7805950bd23ac6599799ede03483c834833dba8ad81da8e71d01d1e1eb1ae24ca33ca1e7426afb9a8eef268d3dcb1e822880e2d102894d8a8872da9e9d39fd76dd87eccb9105926599a3cbb0ac3213a1c2242db3a1a589cefe889a76739a3d39537e7142cca5b6373e7afb5bfa36e7f993574171e9031f029b0af7af6e56cc46e7734f2f0c7764e070762c00bb65964736b7d8c62e4329b4ea1469c040061747519f128078933aab4da7ff9057f321cc562a669adc23b6e0a8b7b0531e4347b01f2fe84a5b5a9b56bfee4f8a1a95bcfc330d3b8997c878a7127f2b7a34bddd8ff8ad09d69530acdef177bb5d4f0a697c89bbd347a53fab194b3193df1fc71dfa42b4e4b8e6dad68cfa91303544d55e34312bb07e517a07e9c8260497b8829d431434b686ebe2238e9cc8439c7a875a1c63de4a30da67dd097e5deebb85a69f0228437a5c2e502b2c4943cd2eceae88480366b44c0f474bbb0fdcf6fa20ff7b4ce786ffda07547823a9b66e7bb3137c8d7b17585b19447d1fe9a5eb7ffd2e1ff1b12852659176aa45ca29e369eeaf4033648c33e3cb09e7ae278a7476e45d864a0c58f4fc6a9cffee1371fd187165071aa602ad40928cf9c49109dfbdd101e4dab29e2e5e07df3d062bfd4694b5ce37638f9f91ffd894505e651236e70faafa754e74b4d017140f6e73cded8ac3181e12fe688387f808c40236c0081b345a750d64fcbe3d30c8d573c2b6dcaa5beb7060a45d1df4566d13dca644940584e2d05097a79457ecd4a56bd57deb6e4681e7671c68bb0225bd9c34e7f7cb142e2bf67a71d4c3eb305b782c0c15e5699a18b7b25943eada41890fa94b7a73dc0b0161f8592a450f7e8a7c6e8bdb549adfe682392706d98492e9cda0406ef7b9581c4c0c50a60cc2cbf87c91a2108e552c79dd7a9ad2a446d1870d281a9517fc32970142aceb3f7b8f2a3caa395778fc226c5c330cad20bdc76e2bc2f4acc19c011daf68ae6d424ea4deceb592f8f3a03423ccb781dc844324b42829dbbec841cc45f5c7c8b4b9280f4993fee6d8543781296aad0320809500c9f00cc8ed349f5ed9c66fbc3c0441ac96056053c1afd44ba7e9de369dab3e35ffdd699ced6ad768fa5e5c9648134729010dcf2e3e3ede52cc790e45bbaa57f00fb1687c272aab34e5266ebe54cf5fbeeafa1ed8435cf09c6c80ec1b2b80b9cd0846c083c43d5e59ee07177129f1c87a9ffcd04e0cc238c2004d8784b85435f70c98911ab49eb70dafa21fa453b0d5edc68c0b36ade0f99814a294b2f4b30ccf5cfe6db19e9011bd69c7189505cf75d7624fa811168dd37dd92d4072a6ddc9b61446b63db80d4c11bd61a8926ad2ecad00eab303282a8942f350d4ed4ad6ecc04754bc08260cd895996773f7d55f90d3a88e57f8993d193cf57563997d8980e8a9bf534daa04f8e18a83e84e6796246450799db6c544eeac8edca767c16478403687e0071b9b459cafe4c5c870e28993349b8ad1bbfdd518aad9332dbe0907662ad7db9faf68a7b0c21d30270f27248e31eb4d42c8d0736ff0251bd6677214af3e2a8eab8d9b2f84ef93034cafc023f14d0ccc3f2debd4169c3810314b70759dcd21b987f0be29f612e91b4946bdf33cafa7f2021d21a5ccbba97fd876b6cd2d9910c350b6175a254e94d769577ae1030405fc4b83ca36503f41bfe6d058218ef83c2bc08a7e432c953daa60a9a0352a45cf0868055d3a6e6c807ad6158e04ff1e21ef4560187159e23afa1d532f3bc365a8bd5dc8ad263bd831d111355bcfc8198a65a886ceb27f6b879c157e370f45a77d57baf036d44fcc03184cff42d075bfdce364b818b9070df9cf9411519ab418ff89f39a74e0bf8af0bc9b762f9df01b7f3def111ba42d04322f9a238cad9242d4e55b49cd4250fdb2097f742ae87c67694743b55efa6cbe0161a0667c751d62cf3bbc45bcb119ecc0c3be87b70acaf0d93c59ffb26b7242e7cd7ee40c512c7cf11371490aaccb791864ec62b3f273586d9351684509a7ef4f6bbec39c2c7ceed12a13114396f32e2dade0c370c0c51c117ac5fa890b595122efcfbcfc30e729dac509b33b77887a1156e861380fb175f4c736fbdaf3a71a0bcb3482625928517bff542ddfc8b2ebcc766de10bdb2316b231b29ce1e8e13f06935a7ee1f06e0bdb6fe99c8f5e25855273129c88987586a6389dca7095d3083d4346da8ba575f29ce526a673b795a51b0eb61d708770ae8c7c30f4df8503b6f9f45a242d57cf077d746d8f1cf02635f1b106d0818cf45250105105ab8f51950e82f9ca998f1b1db55b62e7d0c2cb8dd9f43f43fa293a55ef9436e6e3079dee0511831df2cc06eba925c2489974b7f0ea95f0e001c121f8f9da046b65242f150ed9bf80ab1f304c406f47315099671c1678bd4432f72061d25ebfc3f62eaeea19b58d6a450fb4d97fd171c4b652e1eb4a44e76125731c40cf8fc62fe7fb0ff7a5bcb0e116a644078984b03cf69db3158c2fc134083769f405eab975b96d8e467a8b05396b805e3c1f5ffb9da9d3c30bd0d1ffe8e00f86fbe8c89ae85aea7e09f7d1623a4e8f03bd5e9119ed1719d112c7dbc42888b19243d44f1fd0057773fae702a73c76b07ef4a2f8ecff0c22542b1a3cdedaefc3f36f50260dcf4b5a2564ffd153937345737d53212c6aa6692cb73f8787b8f9935c03865834e39a0c0d1bfa60178bfbb12ff12acb1d2076fb2e4c5d66104b7aa71211d25ecee7bb0b3754d9eb1befe8b1a0e549b723361000339fb9f8f449aa1a83bd5679043af17b2ac46762ca16756c7564c05e473b5999599c79c7dd310dde2dc0cbc905a0ce13e028f28afab5a51c39fb065278e208a45aeda396ad8281cf2024ecad327ff3a0a75c230b675ab2e9851a4a5e05c3396bacae58d016bf19a5202b7a9014c983a1226ed66a277955a853b7ac968883535429ef51dbfb6f314d563a7c1e17bf6e9f0292b8dd19a44aabb327dd92117fa26045b150cc55367e533a2533ca43ae86e35db8c0aca35962054888e70cef0c4f0ced91063f7891fae75a98061ce4c433be0c62fbdaf758f6cefa8ef1472212dfb743d041926a9f65dee05355ac99de725555227ccc62fb6515cefd527a5383c44af0ab4e09084c087c2a25aa9850f5ed11c9db454d2fa717836e3dda5968b911df614002764c43da5306fcab1c2f05ecb96b9d92da67d0ec1968f9d816076ab004d8b081b46d7bdf64a6ce41dad48302638d5069629da82c07025c2e3b36f13c4f50b2c9bfcc22312a9cb716d44d261e5db18e14b97ee5a1b835868f7a2478d68e7e9ecc5bd8030d6dd2ddba0da85a478776e2f79e071931f4e67d150434610684bab9a09077209e11419a2ec6902821b520b6b0c0b684fc671d96997ec64b084248337d18d54e7d94d2a0e0f68a80f5f1db1a2d04caa25d53ce713708b0b8cb8d69d4f7b144409047507cd6bcfa4271fec9caff58a08432ce856a9cba1481c2548b48112aed36dc51913c3bcebe3ac8084abc12c64efd0c54e4f9d86ee22a3e0859dbf033e11fd64599d72421c1be2bcbb9c43871eed969bc5e2609369adf65f77d5e265130008c1dbf56ee0bed4dc7d0eca96d8005235c373b7f3cf5532e311ad6671e1faf609d80972e170f181a1ff75fd73fc37516e605df53667f76ef1289a94507cf90b2795f938ffe2ea1d47aed4a18333e6bce9b48d99d039c3f729cf565f607ae1d019be783dbd603dec474598ab5076b505a2c886d0adaa0293e416237d941d4fcb71c0766ba28f13309395b7b7467a21d3456856b262e80941fdc98c9d28d4402a97b9b17a4064547641edc5b871d30e06d942af0b6e66e12d321a7241b24982ad181bee411b1d10f08e2aefaec965b09c2bda044ddc9e76e1fcdc46def6d0f0b9d7843ad99cc8e67cf5753e4bea03758e89477dda14f89c972ba0bbe933524f941b6e1c3b18106cee8684122f1a4869b9a0350849b503e6407fb960bcec912032b7492271901d9b56abf00bbdcf13f6610df4a3fb47aeb2d661dfb5538502b303b6cfbd386bd6bb1d3bd052cb72ea8773067bc9dbaa7e62f93915521682d4458dbaf6a11ec4da44e4ad00343e4afc8df4e9bf970983572d620f923fa0062aafa8979ceda8641323a5081dd107faab14631fea8865fc66561d36a2b0aa8a63da9f20f71edab67689ca3f104908c28535a4f1fe86230ff1036b6800f1b76cb3f5fac7381e21e3d77d54111485118560b1bd1dcd4ed5c6d1369672c50579e4700d7a9f6857e579924a8424f9a854d39c0370a60707437ddcbf552480547e4e4ad7b91dd079db86b23758596f811197f72bf64e92118b332466aeeeebff0aef4719f0b65b485f7b07c870ea929e05812629a84164fd0bfb6a6a6ece0b0476bc157c0491af281d695363992b5f5a98eba981d7afe253fafc412cd123d3acc9bd1070296427aaa3ecfbd8a4e6e18876b94c956135f172c25ee5459fda5283be890bc88ba924f706f3e1865050416f7c415e7e88c6e9235e6629158c315edcbf4d18f7e148407508b84073fd23add33709df055c3be3e0c1af50000cced3e0b052b6f1bf9abd86fe2a9fdfa95825d20bd9d34118d461cd35e2899051b75622869f6d358187bd776a9089ef9e58f1425510813b89cf2b67e6762b255416b13907ce24df6d7acfa7e87d0eae3fabdcc29abd14b0cbadf0aaa3c6e12c2e080df5bec4d80490debceeae1a6c6aef0b6a97b55aa4a5998075e30050779574b1390ec878f3d69a64a7c3e8fedefe8d8f3b6d65efa3b915f7215a0d2c934b25fe40b6574ebf94dc8ed5c143f514ec1bab719002f7a919bc6358e0b66cd38a24997bd5a3c3bd5fb5d57b58e25ee182be2a06c1a0673ca6ed2966d9970c99925fad186add6f8c4649790bfcfbb0818357905634a88f78430899f7e1cf5eaa0e725ebf62d3ea4e37a598d988e09e12bc502bf43e8d4b4f8e96a8b664abc64f9d49192c6fa9a386589af2cabf4c385624b06e9e53f2956f200dd090f07b79b4293e7e14df6b535fc2ddf203be2b1ca5fd0dc2522aa1f07fa56da62b04a8fa65cf11e1e4e033365b1e57f9c01ca821ccbd89a94a363aa1c61ba87a6e1c6ab02a65a9e4832447e2b24c1c0abcd6e8cfb9c4af012898a0e9646c439dff4d5b692e1a1eb2e6eb4107795b6d4027b710f54ced2bd7e6a56b8300df01de8c61f552865ba61d002ca82801bee69d8faba50d529836bcbab2e2951eafa50cc9bb7fed9e65faa9769a4d53f70792549025afe7fbafe71da59e40312c845b2c5304f3f61e5c260e046728d106dbe2ad2834fd41bc16d7d4485e9d6e3c750f26f8d03740374f11e32eaa3535b45950cd9ecdce2ba85a4369178a8995bfbe9f11beb482af22ffc6f35c184285a4e0926a3d8d8068fdb45a0205187681b7d43dd1fd02fda208405f2a3c525db3cfc2f2dd9c7c07039190dd18aea11db6443558b0b89adc397bf397e38d9922a9520fe80b50e594ffd59a55e81cc5d0e83aa8df7a3ba4a91cd2ddd655d2f0a4b47e9fef9eebb5ff3d333ff4af9ace0596a05a29b46b154008247c731bd4c29d7bbcb416d23d75875424cb0185179a6c8075b60b1fc66d0b10b18fa58c5d9c8f2443c45ea08b2c7d2c25635fddecefea2fc5c29bbcfb2bdc08dfc847609376f4527de223b65d51ba79641bc7407db6d1c56af4c49c669f6e6bd6bef28bd08a6a041234d405ea43111dc217d12a1a9d9017dd7e1f18b25bda9f2194e437afbb27eca2862f66a8bdce7a487b9bf393c1ed45db47936c30e3ea19998ed86298b325183318f67b7c3ade5eb8598561abeec1b0cd9f65f7e2517cbdcffef14c1f59c3e2db53735ca0b3ffa844de767fd504de7ff56892a40232a2229a6498679ba530eb44d6e61458a453d4197952a247c581bd71cd1ac56a95703782ef07f947074fa022e67fa2e7a7cc08255ff54c851c682e092e7fefbdea933c9c9d1e20e822466a78008ebfc17a350e128058be73743edf5fdaacfde148f698a2277df26276850f66f70a53bd8994ba283bca88431621baa1196e93f545dbe0deef831ac7228abb37f59abccd6de9f415b386d825bf19d4f7a8267b610e9d2d5a0dfc1e50c2a6508d114e672730e1fe892839ba4878de3c3308e6ade3e42c06f24f457f87c585209f2651814e04ac34e25c0a182c1637b838924eb4fbb82b5189478cc44c58e1e9e038c8bf896b46e57073e6d551400d4bac6bb741d92734af5997abb7e638ce971374c83d3e4e2e67487e5d40d4721306ece5ab5e7888ead78233711cd10ed977605e65ff6822263274ef5b58a45293264144940d29691c0b836b8e26f55d5e84a3e0009fcd12a783bbb567d36b2dc4c394aa6041f99cbf008ee4d116d31b9ec1b1df0075ae39a443982e91b43ea71ffd48d98286a7794fd3d3f2eaa838351beb68f7e7e17dfcb44a9beb5bbdba6aea2c02e275ec743281cc5ba4885e6e59cf6064888b031dc9f129ee7b9fda433fceb43dd8acfb1687d5a4b98fe8022f7a0e5f4c9ce0c031aaf47175f1d1fa3412268636859aad774232185f3bfa2a4aa0e3aaef3e7560dfeb01ff75c8c7148a9364563219a598708bfb23debcfaa7a1f95a63665287583f08a94ecb21940ed239d0e6f3f58c39cb74fdf864b7d76a456c2059ea7c3c7adba647649b6958e2f31c77fe4a4ecdaddeee38f3a0725e5e907cc1f6a60a41ab6b85c8e0663af4b8285e6288c1787414eb1843f68869b4ea754cc5059fd6d6472b3c89992593063ffe94e681b67a3c007439988e3724f7843bde9687e9fc997befe7ded69a9bf3f63a867e8e5b29b920dc8745e05bf276d4e9068bc496315ed038ec61460c510d5d404210f4ead27ead5e17de562532d50a0000000000