PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 64607 15ce67535cc39ce176cae5ff1d413a45cbbcbf420ee435526fd9d62749b5c8bc

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
87aff7cca79d9b0efa2800a92c81b15436dc0d097abd9c48203625af421701cd
Certificate Block Hash
15ce67535cc39ce176cae5ff1d413a45cbbcbf420ee435526fd9d62749b5c8bc
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00d0130000a0240000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000006608459207a4b8d369784ba7634306728f7abfa5d79c32e80d4177e1500ab77e9e34ee0dac5a2dfeaed356b91f87f65070efeae61893fe8aea72fde0402fd81f65cf5778b345f3c0fe6890465ebc9a33a5fd0e2801b2d74e140a0000000000000040000000400000d0130000a0240000

Raw Header Hex

0000402023131549e8efde352d02a01e4574dcfbfd2f93884153959dfa53dc8f92375d82d78b1f607e3c56f23f59c3f0c0c298d6f340a553ebeab47c972175687c70da145b671b6a84ba0118cd011742af253620489cbd7a090ddc3654b1812ca90028fa0e9b9da7ccf7af87

Proof Data Hex

59,560 bytes
121216010307fd8cd87aa373f34e93b76b0cadf80bbd0a8d5cb2d86ce8f0d64eb5b5dacb378c2f9b2b2f1e32ff1241151a0cf870724678f022bf874cde908aca0ecf5c06c96bb34a55d413b60437d1e8e8169acea7d9cc7c5c7dca08d6dcd4f7d9c81c33d8ec7eb9ca9cb2984700f01d1bf46f6ccd68d63c378fe6f44649e00719de051902fe68ebb94fd0f175911c2cef11a13f5691cf6be1f4c6b5a08f02e41a6d68906cc7450fe2c60091acb022eb072188d7522278b5c8580a68f217971d45ec37ad992fc3fdc48f5bfa5e4c8560eb2cd13ad6b244a9e00d6bd54c42e3d580a9acaa20023da3dabe6d79648536e4f9fed6dff85b806f14ab0bce95223855070f92c88bb884960756d25de6e92cab2bf7184a09d7c68792b916743d0c9da0833f707463e74811480bd03e734cd97a4cbfd0fac7c7e94479b9458d4989083a22bc6ed53c668a7329904dca0f673b4b5bda141aa3f8838316a3c674606e1710cd39a889ff35ee0266a22d92c690fc972b55bee104538c323ae5f3da29221b8d4b6937f340d770b7dabd50b2a42a94f12cad00242a280a463e7f908d3a20a26fb9c6bc827a0a7fabda500de4cf0a299ad6fe182b8f7c8972ea16586271ea0be1de8b1949ee99da02a1ddb0f0740fcfa2eee484be5cf3d8d5549dfaee8f1c498fe8bb7b12e872bfc698e2992dfe7407c6fbd62d5d409bf23cf48726d3d7891e6cc8a15fd61d1224f9311e6b436e678fab841da899a265c50ec4c2ce1c34cd7d99dabc20850b773c288a804d1e01362477cedc506acfb31c1b4211cb6f3eb90013e1df9dddf5071469aa3688ed14284d55983b9a807621f5d0b7f4413b4e94ab9359e7c49e9bf53be06b0bc76ff34267c7cc1f01c3258639c4827f99e75a19fdadcfbdf876487ab681a21044082f3c711031299572bdb4cc3390b43a8e83d6bbd5aac2ef25ad55a9b7ed4c5514c6d42345388992719d1b04568b7be50b1c21b5e1744ba899728e76cb50ae27ec207a985ac59cf80d65cf28867ebf9497db8d7457cdbb2178de5e561b14db52f0a2e8f917d111e55ffd44e73e7b785c308541f9fecb465d1fb1bb92ec11ed1a2b7edcb8d02c5619ddd2218277641e7bd1e87aa1d9a3c10fcd2416941277ca50a0ca384d79c88420d387f688ef167f7dad55057f5d7a271d8398a284e5aae5cfa8cdf88762af0661f8ac0459ba1642ce2bce383245dd68be3ad957cb92737ebc5c357a08b32ebba879910b40ff30fdf54d83f3a6d2e26cb382a916a96cc52d8523996bf929d51b5aae37406150ddf44486b2f3dd5f41bac6933d8e77ae0a905020516dcaf7b679e5f5fd8e1bcffdb5623ed6c381a0b6e56e038c9b03fcc84d687ce28025fd9998e2b22046cfe0993ab0d7869febcc9447cb15595ae9abf6451438dcdc938f583ec47e62e8d9e3329fb4ee11184dae73ca69a16552556f59a58e1479fe29c490006affcc2a8bae58e0a35f3d5c3332b6420bb158e36e5b73dec835a020a26f9c41e434932708714ca94f50b6938fc856b3f13dd66d0a085bffad4980561e6d630490454a49edff074ae471c87c75a049055a50555efdeb81f74d3786967d578cd0bfa51ca7d614a365fa29f0d8e938446a087a92183fac93bb692549afcd853139b1f59a90dda2cf2675004c6baa2dcc9407d462c8a28591279234846bc0bbfdc5e50b0d7816edb475763e93d2169732bc52929989984bdd22d1488e4722e6f781ac9d7e9a117b244d7166c62d09f9518c6d16d8af1c73e9f64b389b7ec4f1afcd5f24baad858bc4844bc87835da847b30e01aae3fb400a4d920456a3728bdd789bf8e0dd79fa1b551fb3ce2561c9def8448402b83aee898ef4ba1ea0494530175c92e8515eed13688f4c4f64a35dc461735404dccf0eb2a580095f5e6c0ee341534e28111d08bd6e892faafed547105c2a64e9418d94ab364cfbb46d1462dfd6098478f5ce45d19494b7321b5df557c26199b5f9300e42eec85fb8c11014356fe4568b6cad28c84662ac1e8d0f4d3e9feac5fb63b03abaaea061a5b7d033a636308853a598df3b16f3665c936f9440c3891c66c31d745bac6133e6a522ac8d1f39fbac264d0774bd78f95a0749e02cc6c88a567ad23983ec92337907702b703d8b6cf941ecd5b7e22c417b20fd6c9544862faedaaf4da90fc5e505c4457d747ed0d6b83431015f6e7e76b01ffb4d60de61c7d550c082886ab11eda361268f3d07d1db0fdabd35113fcaf4b128dcee9c4d5b854cf8699ae46ce54b644574eeae3f47b1f23abcb194f684c28d8abd62cf2a6daa1f668070e61d02c6a9edfff4a7dc65fc3b983ccf443d1d88fbfc944bfb0b1ddbb04c7e39495981f6e3898d507a42aba369ff836104dde05eb1348d8757540376a865a4bf7521df8f4693c3c3d0aa0228f1ee77284d69be59051fffab496c18ceb74428991fef36715c2711c68148001ceed8c03419453a3d2e1fd430700648cb809c0f370dcaa523a4f00e0ae468ee0faacb59625caa135e21f225775c3d7d4a11a0d3dd9003cdab2613e2d378b0a3cda15cf5fb792b0b2ffb4b93ac1a11dc18b3ab21f7644cb263fc6104d3f826bf2d82f46c4fe52282faa6ddb93f1a92988d00e5e0743af034c15f5bda3adc2b06f03d9b1e55eb0875663bd00405df259b95764a563070267cbc54a9f94586efc7f774f8c93756639c9c5d34ce746a6dcbfd9338836e47fb9d8e2c9ae88ad0517b7dc31ca1249e4a69efcb1ca738818f71819960de9f25811970d22f564f3de7c8ecbc9ae3331a055801f5b8e949e8d88a913d56837f6c3e09a074160ade05844083644c46e629f5d408f5e66b6a90ee35d72266c694d16a3713f9e16f0db0317780b4a840463426be41c89482e5aa2ed84a908a94153adbb23d9dbf118f380315888ef06a36147985d67cc12c9c86f0d40e2c70e25af05073fd5722ab877545bb0856f1173cd72c5eba5bbd6b349ef2c510145efea490618e85a373af22b4f80423bf940352a5f54ea99cc685ffeb9cd7da43d1d83ffd3ddffe4fb9a31b41dfcdd2326ce9c1e43edc0091fc44d0a19e2a4c0ac8300afe3eb9291cd9a7e14d73513482a94b6c52f6d681f087364b87ba42beabf4442d5bcaf4e02c255b15d55f6ab03a23741f6deb2d679832709b136195d29533bf3adaa597ce9439d1a0546f7b96710cda7bff736ccbf8ecddf8973e64a8a3c6542ca7c2852896ec13e9755299cd28e38b4990ec1fa65b477be7e52cd1219f16032bd5422c705369edd3c0802efe1fa71489a4dff9c6d6c265afe02862328914ec43b155be9dc1f0ca966cb539db2c02c3a7e756f96fd51470d4705d8fa57abc7edd7acfb54749b29ad18392da837e1f52f0697e258adde9a8a43c6922569e193e6994baa48a1607ad967cc54a7e56a06a0bad76f2564fcbd188ec0e15b616ccf1e2178b57279db57975bb54328489fae89e9023f74415e60441c5132fd4335f3bac7bf195d4ff39251d3e458d120e5eea38015cb0a5acc79e8a704f51c250b6464308eb44f583e1f151c5011e682a4a2a24eb0bcb181683359b64f9d4707753ba92ba79e88ca6c3b1f97dcca60e4b6979276cead84e8b1624611444764949edba1b53856e2eb3523d487d53daceeede2423368b776a970c7fad8ee36799d36d8f8ffb2a44bc020afb1b74ffa253d5ff5f9827eb8cf6cb22a66bfa520ba0219247198fe1a34dfdaf18fc94cbb06393024aca47a9151d95b83a2e1c3d12c6865736ca6223af8eb1e0024d6e5308ca8aed49aedfe73ebac728cc43183744d819898b86a41a7377ad9f2127d188651c11f4747e84381477d35aff46410fff1d46b487a90dd798367e25c662a14d7094b06d06b869c827385709f104000b018208956ad23c73cf53b31d6035aa54ae90b223208b15a4cf97df83e4118b17269d3884abbc2434027a572a251309d22cf82b84cede506290de55d798bda8c61bd3514b9b74cb2bbfe164ea37b164e656a8a6273557c98f6be431e493765b2267f9a2cdef05ed358f226fb477e62e22ac742f6d4a8f4b557bf8d1f475f7b3e2a7be1a5b99fd69f4fc7d8e056236ce7c9d8f1339f1ea1784bf326dc278600a934e9d751fd5755d91f964da33976761f0a15af0bfeac3729ac637671949319e2c0bde6969402848047043dbe4f62bf4ed58b090881cc3b229b3473f57e4cd67a38062f80e6d8db74f6e31b8d41177eaabeaa1032720f72bb355b9a5ee3d7b44f5eaf60671a7e3e7da451e55cce88c44bb7201018a4cb89d4af8c0246718a02c25c242648ccf66aae43dd95f48c5be4c280ef8f00257102e9786af80ff400b0f9e9a9affb9bab17259ea5c244ec888df9c9af91f5b46d85c337ea015b7cdd6208469946d2a8baf038583ac65c4debd4abada80d2c1d462f965554a598153bb0a6ef21f70a8aae8a0f295f3c497e835210c4b232a89cf0f10ae364df3002e8ae1b7590609cd933cc611a0ca8f207f79017b2c0e07264a776bb8c63cb92601e72523668638730f8d104c5b98d0bda91920754f29d3f1d21a72e00647a74d9802862bcb9855d619cfb954c591787be5c7fd3f7b6c11883506cf7bf923629b51204ebb36ffd88b0a2e7c58158750ce349063df56807a1d64baf1e3847e04d862c2c71f77199ab12a70f9a24db4ab45d44f4ed2aac931f8d7368799c71acd779cc3d380f6983dfc9847f14312b6f0cf4663b54f8fa07740d87e1dbec6186fd9965f19d561b64187e81b761c52aa799d7f3825efc03dba2409d1430ac19c0a57359a294f5432a6b4946d17fef57091bd5181d6fbe11505dad0e609da95900279a4fe1dbbf32f045cef5b82fe65981ea820040da443ad02e918310f724ece4cc0e356e681f91181bc50d42e7eb073e7d030dbd4004172645b8784af382f7f053745194ec6c13be68c7fbdf6d212733cf7550cb9f2b4880aedc3ea3e7958363b466a8101213c1c7bbb88fcdd5b7165ea6226abae2a81884948eb45a55478c77c8479a183d994f3ab70eebca1cf81e9656f71006c6ac3ef6c4c86dd50646cb55444ffe08d3e6c68119b3027a3aeaca495a882be988c9f33d438f6f28624f0e047df42509a8c1a59dc899fdfe37ba4f24de093b1f6ac34db3a62ee47cb9deb0aaf39c922a0f6148879b3fa1aaa16557c6a065a87f53e3ed74ea61cfec46043959c102cf831333d9dc1ae0e2bddb4655457ff72de1f53dc59ad2d5f30aec8bac7ec652d1d51938e42c40897d011d10dc531d4660ef912cfe4c6f0475b194bc43e7b1719f761ae8af9961d6ef8bf20c33cc41c092ab303989ecb15d6883004dd8635e7c8678d32b62200274c763b1ad3bc11e98a000ad3e2b91c5685c7e4b5adc6412d6f826098880b14b257478a54d52c0b684b634bfe9b71f4dd6ec3767e0465db8d9fe6ed516e4c698af9d8ff16f1c802797e02587fc8431ed938ddd5c2eb8022bcb7fe731e1069027fda812a85bbcdeba941249df7ec55830810433a43b7ef7822f6fe6e18d85580cc0a01d36a15429f00bd74c2fabd906a5694a77a7f209549508a6e831768304b2d469b51e1c5fb244a3b8d693acd1da62740055ab759d3287697ffee67791190e81ef8a6655904d7faf828a2d1230d1448b81b5e30d5c6bb3d8cb653b75012f69c393ea9a95fe9586d4d124c714293c9f5ce192332103c80aecf7a59bc384369839885a065371ae4345999aeccce0bd0b9fe26812e37e4ecefa0a10393a7f28fba2347538a28ac50f432f98f9a821cf9ca56107ad1a001ac77b9878024675662033098c18af9975b8e40411a6d89a98251cb24809e89ceb5cd5c1557c56fe1d4e6db3e107201dd753621b16bc5acb7eecf8c7d1cdc3f6a2cc5b530daa159a73e930b9d759e5cf0bcdc072297a40498d3b052a214123389e79ffedcae32e12737825779b1d4e09c33b4bc383f8958a47e0cb645754a380f27532e60c8ae00471df0678c62db35f3d51cc3e66ae3b0162ffd943f02127f1b05913941b5cb7e548ee3ed47d1b504adb9ef71ac3a1be90a12287637ea2d552337d899ad859d906bb57ee5d89c2595e4db121ffb6c674ceaf7b3d9ac610a0dcc83442acb1357baed5fb691f57dd29090b12f5d97ac0cdf663bd6e896e18d0dd1b6aeed012551f769ce131a3dcf9485524db7f50f7cbdc879664f32c5fc50bead40a14694d0b5fa8be7a9c243fd15f6cd07f2b97151cb3a572b176ce0f73d487bf04785b683545bce8ab943666cd2c09c04a13028018f93dfbbab1376d39c33d21c316081da2140687fd61123f9affd543e5d6a0e2b5192df279b6adc1fd41a156c630de62a26fe6d8b143e1d4292a336db0554bf4aba73d93f7007084e765510b1c074464d7e5020be1ac3b5d2afa4da6b20ee1f6cbea60cab5cc90b37c9f95e9679141cf036b8b43bfdf68480fea902a95581358bf91e607b929bb26faba78be5ba2dac3dda590c2d8bead17cf188dda57304768d7f16c39fa1fe8bcd2ca6e52e314ecbd2582d828a7974a18c8789452a9f35a9e9c61baac083ea96d8e78a87aa349f316844e6a4973a01d09d5ba83e85bbcb2f8f4a6a026833319310f4a3ec1affa47d8d64083563e21de3300a6db7846b87d224e5cdf2630f6d651a5f758ccb30cd48a4ff230f4b0116f70b7eaa2491deac0d7f7695be73f26032936ceec5371c23f7c83753c0469d942c9f98dc383651f305305a39cfefae1a689ba2eea78fa888bf16ed04eff3e573ca7440f5039419599cb28d2a2520629f31761beac5414879786c9afa175e278bd83063f7b40078385f2ef2cbc1d91d894190a862ef1679f86ae3668e486a8b82da65646fc8cc5ef0e0183c16992803f386022a78118694aa84948b15030fa12588161171f97a11e7b48954fc55be49fdabe6c6de16ea0cca571e3009bcd73da3d3c72d7ec601464659b7a0c243127aa041fdb27762f64cd9253986c4a763e69c1593fadb0724d96368b42ed3505aa9ce62623e4ae9c209ecb3fcec6d669919883251fa1c7263e57d897b6cefea235fbdb58561e9eebf1fd574a46333a35675d5876b62cedbe0684177a842f9f8905cb8b16298aae72d5b086e42440b16766885eba7eb5a0a9a154ce0951ab5669dfcd407fe912a758dd6858627e7739814246a4516cb900e62676736b2b24a78213d8a1717e38ee94d4339a365db032164df6950537193b47b33e3e8bd7fc451f251040b1afd23378cb647b805f0fd1453bd43b05c71630e3ac33ef76e3390931c3bb8a7198acd0fc7740b99d2d2be6c4d0ac6192fc5d1214f6f3808535d81819c37c34a7134a9c36defd34b658f4d143ae5bdf13fa572caa37ccad638027129703ae280ba384a9411dc8babfdb00ac363bbaa89a90b65cce1e97cb6ad93a6ff4382c300091a6a24828b737055196d43f0235e2118a5aceb5d65e50ab38fec12199350a5137e0dda376262d2383b18a8be6d076cf85e70e31371c6bbb5cf99c9ba4970c2853d58d61dfef623ebdb655865f431c100535f2f8cf500ba26ee2b306b967d03569bb1bf2eca9b54b119beb35fc39684282e9f3ec4a63bfe2d4a64c0020af79eee4173596c3c9d32c7c961a2042f9c04923f4f383f8b3602255e0a50b5719fdf861ab6e3f4f45f22068ef1b1c8ba4a9081d798aa03cf2ccb9d60a808f3e8fa769eb0928a77333cd3a3d0010fde44220babe4ff03e5e7b06d9d835339d18c5380537343ee88da46058c4fefef43cd288b292f9d1367e1a755703f7fdc424bd31b859a0820cd662208a45d961859eeefc599170acaeffe424f44e6ecb1cd0dfedc8f3db8e39afd17b841726474685580cb9ecfaefd3835ede46d3944e423c1b7857b6a37171c46f4f1c53f5833b4dc1b98d394015c525bef2fbe00cf94dd094b06a6db9aa0f7a09f63d8275b85bd4997eba7e32ede14037f5909f88bc7e8de9b389caddc99932165ab3dd6920a19edcaf06c77b40721fd95010ae0d0cba209a0201524a6e4d95dcb80dd122b4e8cb44628872144e550576e6e0d49e4b67eaaead337700a661a5928a785b96c9f59e779b964bbda181508b29ec0026d8764ec5af1b9196749292c6e6f7b12c5967981b9adca00dfc0d43e20ec43dcb66dd240a6d1e44d9d4227f0b7d7161f665a61f164e26a031bff13f5641bbc645feecc31da1daf5ec947e073163141f3058539e42ea6566d16250abf9967338ee7a56d99c866eb0c5cc34c47eea810511f2ac69c99cf6acadf3873d01d46188a455a3319c2b32ca6b84354a75f01127b16a8d5cb04ea4ae6eb2761d629dc0cfdef64f4523ffe453bdc913652c4a662839bf3da868beed20e1ed0fba1a4b528f665abe9bbe751da32222f5da8d24bd6714dedecc2fa856efd85a87b0a420760af6c7caa5f5aaf68f6c5caacde1ae856b54c457070cc368ede95086c92f8d024a7568d10fe096c1e574c9728a831b43983396dd002638df9e7a1ef9d7b2d1df130ffe0235201aa36d2aa1120fd3abc070f5082f24db6322ea796c92d1eeeadb6b22ba1d130aecffbeb046f5ab3ca41501f3b553952e27f2a9cc3ae35337df3a197b4bfc66138c4430dfd71a5f32221dcc7785c80db5aa5e223e194a935c918eef8750de1d0d3f472e91192b1dcc4f6929e3fd8f11c705fd70e13e08b24bbed391ce401b74022464661e57d7e58a76a596ad7828f11ce7d463f1d184adc5f4e7ed8fd10d1f0adfb9ff4427e009768b660f7809037a94ef7fbadb0483713f39237284b395b67d375f7513c67d37f9b38af9dab1ff5ad965ea931312f956d5df505602e51584fb7895d3bd2ac2e684bfa364b0996661076d0c45b62ef8a654c19839c04beb486a15948f26c843daf25aa89278b6c550bc74e745c66a98aab86b2291f0de5cc43554f3ea112b1dd54ef4c3c31a2870d4da8666ee39b068c6f371585aa95a1d3d6560ee38dd12f70636f679481dc6700760d3f5e7739f42baa00a50549470f30aa587ba04ccf9d445caa55d21b6dd6dc849f5076f26f16563afe33ad9c45d70deaf185a1b282df78e724b2248aeff15676236ef3c42427966ca5efd09c90d52095d0c63fcda6f2ea9aa386204849a973e86c510da7ad72fe5979dc690bc30e4a2050f70c052508e7c811e11378c3796b3244d2cd21fa0f5c7dfaf7879346f05a361fb6cd122628d1ab573a8d0effae5fbf2873296aa0a68b4840dcf33b36bb1686d50310673a840512d2f6421e1c29aca8f87652a3655333f6e2a96c3e49d84a9405aa0ceaf595cb922e7131228f864743baf41c929870607281f83d836d3f6f3a297eadff3e6f596afe4dd1fa580bb78074c6c3ff770b55454d2e1ce581a7a787c0ed698a74028944f3ea566eaebf0dedf562b52d88f6aee6e7821ed3f622f3b793133e432d76e8f0431bc01658f0defd8f6f87e94e966038a94b1a859779606d8b0730c85fe875f77c95a6dcde362057bdcda41908a2e697d7af7bf451691f77d85b31efde2d15877d3591ff1bf7c8c16aa3511dbb2a04f8861d84278851c6f36f86a46e22e59b375147bea1691fec48ae5f0f9adf170e5d6f441299423f0e95d6d8f74786d5b80326edb3e0d5e2b214163b187886478a13f74d51d2e75b07e2fdb217dc9f3cbdfee5901f5d7f05c6759ebec84d6c46a54c928a66ccbc133424b86b85e31f803bfb1caed974431531cafa3e4ef8f4c67437a6434aa043813ee5339497b12e6ff912fc843f268c89d56b6a04057d9da8f944dcfe92d94d83b849bfcfba6a6b64cab8a7665387d4dd327978edac9281ac9640f62078d6ca9c2048c934ee098b914be655ed3af61b64ea24b321cb5c98711803b2e5316510b7bbc0380c1d2673f9546763effdd1d120584d78243fd9ecee77d373217ed3244a73916c1dbffca7e54627dacd6ed95d38bb2f5ab3bfb382adeb59640fde90a946c0e2d86badc0c0c0f22d92202d335ab7f4c3afc9cb2337877043299cb8ed8e1f4edb78bcd650b1a865e5b093b430465a70a62d5cc0ca8357959c24a357417ca0ae49add4f93907862db9e9382287494dcf3bd4cbd3dc8bf1da1a9875181597a987dfb7a56a5dd02a7c5cedd5ed0f956a4194e7d7a1f7792677fc30082c9f7565b354ddbe3c1f6ceb07a3d838b6bfa433dba3f6b45b5801c34300f397461d9afb75aa9d91a4716bf65e220d0c52797076ec1d2e729bb3db867fc5554d5f0c4aa0bb8b6496072f3c4af90f9f22928f0fe3647035130f5026aa397ff8006f8284297857933c79529a6cb44020b545cd5fbf128130fe3925742c468907c26a5f4be75ee25069ceac0e5d58587f3532bb20a4d7926873f65308336b8b9d1e0ac6a74c2316e090efe39f99989edbbd414480fcca6b8bfcae8f8859fd6d93c658ebc3fb67dcda5faa4de0e039dd2f14a5339cbf9524f168ee93282256df344f4264995ef69652206da7560cdd93096455c73599f84d4f37dd99f628fe8e4e8cb717d4866384625b64c4dbeab0b100fea3181e3e88eb97f466bdb584f5a29024c5a2bdec72401e061a775ca349d160b30d3e7843759e8935a485793441d1597f0edbdbd99e52dc276d0ba283331826737c7f534e69456143940895f8ec575027079a5374aaf6b67c5813b4b4b4a147c2ea8c0b9b937240b0f66f4d791a7a35317402843099a0709ad7abc0336652b93baf001fc50d7a6bfd83b1a1763912ba450a2983bfbab4894a7238c2222338f9e72e6514304aeb0e266ebaa0cfae941735ebb7939d38da5e7a5bfa16d1bc95904b75ae28996ce5bc8a967b2d7c7dc24cc21529647f24d111bd355943e730cc91ebc30cd8ec88f2c04cccc34f11bea316d837355bad44ecc39b3ad98a9a30b5ac18487a1065c8f9996ab50f39df704af4ab3c297e9fed1623c2d31b03a27265f4907f528ffbe7485678ee85046a82b5549e7d44ad565fddcd0c57cf16dc96284c12323464e2cbe4da8b76fa0a1fdcfa75db46acd34dcd7d777962421fcc9fe50949151882b0d86ac56ed320674b2dffb441e564b569da068a1081db212a893998e53bbcd9d9a7840d07a8bbd7a632c658f9acb508da1a994df084326885e9ee01a40391355944bc7fca75ad8f2b6413a74d841847f5c0b8ccb424fca471659fb124802581c6a4ddd027da8cf5fbf10b70d331f6fc24ba67895296667d6390b0cb0d059d2d0a56962cc89ad9ac5043ad71860fef82cc16d54195414cc3fc739b40bf02e9c1424a27495559e35dea0c2217aacdde34034c98ff95f6a329b4430fc0d62606ca02cfac16ccb5df5605cb138aa63ee3c6b04aa3637f0ea008a81d2c920d6829241299b136bfa9c722d60b6b216551b1face4802313b18ec3600ec116bf05f44fb550cfa1b75ee39ee655b934503d6255bd55d2487f48300e1ac31f23644d2ec6a5c7ae9af1b377ee4a37b3610b64a97353a9e104e57e810f633d0f55e551907746bd4a8035d5d96060d096f0aab6e7a2a5d90c0ede6cd64d682a06ef790d5eedb3e393458419844b3b547f9897d7581030e5f075dd2167a4b97ed33c16c39d620b74df1bf9d56d9eeef25a0c6aa12735be372dd6abc8e1bd0a7bb6afab4d95534f33bc9c1fa453c0120e23958e7cd623e346dbb90fd87eb500a939e80effeaf92261df920b28d621540b4ab194f08d88e6b78f7a3aa13cdd5df7025afb3bbf6249b2d4aaf66c8043005d79e48ad3903245951949d309af1a714a7664f0ca6ee30991589eb7e61a4ca164f11f1e37f74e90dc7ef6d45780edb1e8aa136a38bbdbae5105acdf3e967bede7d77d25a82647ea8342e8756f2734e4ca266418a7af21248787312b7e41d8258b51a2e7272e1b282fe0d637e2e84531859ddb241b92da6e3e9292f87e1adf045f7090fad63f3a542460de405d00ef215c71b902bf122dcfa27c63f421feb4d4886621af8cffcf7e60745974f2dd12cf89c4d7afeaf8f05ee23c1f1ea5c79f7908f7a1c5f48129e41e1a3c41a830fec9885d50dc8e9b06dd0a2bf3a0b7f14ddd006b9369242ebc28031933108925c7704911b5dc49229e3dd2dcb4c985489ba10cb4b5fbebac7d372fb1d2083272bda72571c83568a5a092193756a2dcea9fd36cd90f7adbc2e84bddcbaa42845eb807f3050284c634af002785189de130d88b123803299f9c596533e2508af988e10fefe9d6cf85000a06f99c01c2d1f16ae64ffd5710025095755b515ffbc8deb3f59783899cd3e0f1be8a8699a41aa0b2de712e5205837055ebd0aae2a17c66ff8594a68a886e57b12deb73fb811abdc944ba246c91d20b43833c49686ddb493141a9f0b01d53f041aa064720118001da99689197956e1c6554109c2414a2ec5328689069ba91bbd359cba96612e57cf4d150ef47d4eaa5bd8c6066d2a3c282aee63ed9e0ba39720b8c92d7f8c61c6f4e8d24f6f8084ffc9fa7036170dd4928b614731894d9f5343bd6349593c90e6dfe269a11b39dbb75f29448a46b91a728b77c63cf4637660cbcd87e2a2c0565d052dfcbd93663c680a6294a9cbae1e6fd06bcac4aabd710a69f48a305df3ba272a4f3a54fc731ec734469c3198b922d61e269bb90a590bb299ed9afccf7447ee5ee1d7f3de0aa2bff3a82a1de1cba21c676b563621b283a1c6361a6de926697d8f54099bebf627a1ab6b4fc5cb5f5b6d6db14d0f324d9a8abd363de6c56962fc03511457911af2b2c297a27139956d78bb8bd51bb8a480611478571c38301130ba3ec7359201a776ac195bffc459fbff1d00898c288c950bc5eaeddfacb64d16f4295a53bb39c297a17b4e6bc596c12caf2169f34fadf728b16dd2dd7003f0b883801092f50cffd51e85b3af1642f1f5b4d607caf7393683508a909aa92bcb20aa802ca6d694c240d9b8bdbf8bafc6daef77afa37336456501ec50b75bced6c2b079423c18c2e285c737639eef95c969969669d0cf080ec50c2953e35ffcd51a067761e1a91d7881d056cec07c864e2c6dddaf2f14a7ad6b84dbd866c915aae575088ab94d3403d84308768acc047981419be623bfb15c2eb713d9fca5b3bc5f3d366079c79c9bb026b5601205b878afe120fc5a1a674b608084382e5a8d0b75de55f36f050d3b3434e410fc2d57cdc66291ec423b0195ded8c42be5fb09fb01fb869f1934c3d67561d89d624dca16a144d4afbafdda20fcf4011d51a4fc1fd2a3cdcd6d7e91474126ce55eb32f07553529809c03d7006d809e168851450449868aeaae90beafe78b85498a078ff6656e872236f5c42e2dbbaa6f80b3da2bfbd558315b8db678055ad8a691da0f56e6584d58bcc3fccaa862bbc41fe30d6ba81a420c66bc0fb9fce02e033253c9a7578958646e97d33d5ddd6ad8c82f10f38c7440bf7ad0e5717575043d2cfcf4c98687ff8c52bb7c068b420469a23f0da3d3e29b974df85e9de0d472a2ea76ee83536cefbdbd01e07e952511d7f884bf5b090d3000da334f445b6bb8363aa4450de9fd74cd743cf48bf072a975f18a433d627fb35e199efeac9811ecc2d355d34b1d095faa50dbe15ad4f6a53a6a8e25990aaf87e6ff2e6223df6769e5c27247ac78925bd05927287b7cb6fa8c71788d7c2642f55c136df624d6ad4b9284396ac0fd5ec67f44f79a65548c797a8e462eaab8e320f228f59fc4c9f155c9e29d6aa0de796b2f068a056fd9cb0009a5b4782f268936d4b51142609e4ba04d12c82329347f97f868374a4fb934f92eb93f9df13abaf28e066dfb0b4693d1552d1a4862973e808b698c5eb297d8992334ae5e0b9cb622f9028f9e5d54c57d28a0612a5d2369ef8ec5aaa0051ee8b20afcd9c6f6fe5af841f2ef8585a077fb790203562bd427115191bbabcdb6e736d9f7762d0aeefe86f961e54bd5de94f7b39275c8d7bd7872fcc825643bf41bf9334b3fbcf6bc1b523437ec446d80e923430c69a1961d0c0873e66abc8b56ecc61d1217b757113f820555d44359e3f8b28a242b3c7a4a90574f4809ca578fd946d94b7d496e1ae134a9b5ce14fc87fa1ddb21b944d26b65f01b43a13797751d4031447647078b50683f065f0e49b94e797eb8b369777aa7f1eab38347478d27342c0dd5a5dcdec1bc5e04cc269c0e92532bc4d34e086fd00c2550c11974322f310738c52a7300e4fadfbf202db80e91ff0d8f06790e199865148294c8f360f7258cfdb67c20f8236afc569003944269fc5936d16d4bbc22768eddd326af6c89375d2b413faba2f48603566cf4a30297d05ca6d28ab3cef340e933360b3eb59e038d6497befbd678818734e217b42804a3b7d3f2d4a572fd02864a0ea34b9dee9af20bad5ab71ac415bb6c7367750e084b03621da7836ca0c225dcb1af7759fbaf78ab52bfaf12a3eb2b04c192d0f5ea1cf5bd50f5bde9c69e7f80aa0a2f40c45b5278f01449a128b0b2fee600f03c512652a2f52a45ccc6f68042843631287f8914ecc2124a9e872f8f8c35a7a40ba9bfc21755072756f9e39e1f08c5653ef45c0a555f04caceb062802d712530d3b06ec2e7f62a3d891b480a06ff68c570ee5613c5e6d080299d4e1a311b20d3598ef260bda4dfe8ddacd03a921a8e1fab5516c8b20df40da320d8bef7c73c0ef446ae91e44c34cf24617458459c17ee9f6ccad799af23402240e2b19c45a4edbf82a727581fdd1b3acf4d4ae946e2c387e1ddffb615afad2802c830649980c179991b1d87b8a10d09607a37a3d1563733ce2f83c28f8aa21358da152c5c4d5efacd19d1d77c9010531874078cb0a70b31f2bf66f18ae6465094c4e6e0c74e5834cf054884bff43c96f69dec47c4b87e39a2422fa68177ede42928dac02bfa25c15fe33b4117f889ef1491b97430bb67401aaa4ff3c90c59718b3f21b1eb5dc9a38c3e3086e7d222e3d06c0af6c7e8ac8fc7ff8cd07effd0b20d71048db86ae4992eb55f262dc85bbd284abf97ef7f5b3a5154baa12ec0576ca5c8e1dffab6d1fdbe8bd5a2cd93426f5e75bdbacc79caa966c948ad73de62babbd5b47c5f84e09d9c00c20cd848485fb77609480a38dd9b9974e01c309d9e473fa05f81def51d17072e297aa209936a70255f266ad5af62bd6ecfab633fc683eb5245e70df240b8d32719a4b20016b51ba0b2e503d5ab79e44c7b88746178988115f2eb4fd4bcbaabb53257c96ca4149e12bee6413abfbd409df1605bf2e1e751a530557fef2658d1d5231e6d5d06f660896534b3f181950681ff6165b154cbb6adba3d1bf5e2cc09ea8d1717771d9f90e1120c1d7f6811846ae1645f1db9c824531cac2020f28b53577911e45b9e1593c835fcdeb13aa1adc83130eb1c1a6754990ebaeb821f1c1338d86980231146e461b3b38ae972dac89918dc4813dd354812a411959871641cd3c4b35a20e396345f66acde932c0eb2a4a4644cf20419623c35403124fce4df4234c80088ba5c298f874211a2179725bd9ce758f8a9ea18fb51fe81fc1d2f518507aa3369ba72646468868e81937876bcfd60b5ec4d1325048271251071a43a8d1d32d342d2d43efb4b87007991953a63ba74fb16d13e454074548299a13aadc4f870915e1f7b24c218c16df650c8f6a87c38dbb39b826ffb0062b7f2a0e21f8b6a94d0a2fb5336475a761e79560809c9e553176aa14f8a1c19eccde3712d8c996ffdd9b9b76e96a420cc357a8afe487d61306ea5ec4e05dcbabccbad46cef0d96a08176a2caa3a67fe3797f0f2c0045ba668eae0d07735efbfe5dda150f5497b5c231b19d0d7b6100f561a1585646b0186eab4963754a7e17ae38e866a45ed34eda818fb708bbfb14371529c513f4aba88526ddffd0e05c3579cd7b250bef30bacf73efd0dced7477fdb99c9c3e40ec00972a79892d54ed068f81a6476dc56fd4ac8672d36d9aa5a68acf9afc98692f68a8a7d2e8cfd909a218af37db47a7e02bc7620f8a3169cb4d014f37d562fb5beec288e84838a6b5af7bb510d36ea29edad0b4953a1352de715446a4a3f2c8b2d00862e077722c76f76c943a744f8858b72a7c64904d29826446baa8bca9de3ee5618ad78d3aa72fb9924cd456983fa019ec4f26ae8bf233a73f48d22d6baa4abbe39de7388553fd79738902a57947e215cb303acad1400a188ada4971bdfa0084eedc0b1541aa42f7abea27629fe62cc765f144e10718ff0471d2aea5adc05dd7708ea6dceea385b124a059b34383c1036b1c08be8fb2fa2b842389b9cffba6c4fa9e1628366f70c0df4840d6cacdabf0c5e1584bb6a57f70ff6a37954c2c655d3d2c0d5e598ff6d651a9cc771056a9854d4e5b2375aec7b3457f2d8a9a98460f447327b4ff0812a345cb11ff3ef7cc45bf61f5821b0ae161acbdbdd972e81874ad23a1d2b51541f16302e69b1a0aa0525aef2220fdeb05eef85913a63385e4cf5a880406cea8193152318d94011a7fb756b794ffe4bb2d8d2c839caf9428b0af7a26be1802655c24509bc10f5dcda5aac4c5f2795713384b85f7b81a5cf578488e471322c34f36017a7c09605499c64b5b0ea09abf949067050c2c4e15aa85150539fda4f8441e53f3c9cc9ef7a7358aa8f0af5bafac7a45a4f693a81d5b65017ff149a466040e8e382bbd23b26a16ebc768b22e3f193454e64ec8d38a0547cddfebbf9f9ac624413ad7856c2d95a75cdbbbf45233e948cde25ecfa5f396c4825d6b3253eccd56cee34d4761a75c35068a751ff82f180fdfe4b3141d54bae3f2686b21fa1d8004074341fd32bdf1c2c9470eb999f2eeaca8df1a14e77652eb163db29b9b689472233c4b99c098b13a58500c045b1734aee539496dbeac23942d9f4c4f9e3c045afad6a6ee6f320510bd7b8aa4b4537b870958d55a8d2942dda4725c75428cf5e4393458b7eca31cc557a1712d5aa70dc9f9e4e3cf5877fc663812f624941d377d23705a86eccbd67c5b0ee2fe7a796c5e6601e380d27ff5a97cee3af1cea75e613ad9ebf6ade0460f1d6eb5c57d8f1c0d6e9895758464c17b4012966e4915a04f57df2e010cadaca40b603221485237adc8d0cc7e6cff09d1272bb898b3952b9fa0ae9e4712065775e48c4a11e28c7d9f934e17a7ba04ca86e61a7abeb30fc88f81467064a09ac01ff382dd4b2bbe15c296a0efeffda310a84f6dbf946201212f7d2b6b463f9e1defb5a751de2f122821b7db15241cf5870c7c5b600ca5d9e56cfbabf237facab15a0961c818d4916e1eed1ffa5d1df2626e332eb22ae35d951243dd50b9710d31777a9d2c79735e0097d5745f90515fa59598b51f0d999cc17a09c5dbbdc58c06f096a4648cc7e9727f3d6c282218d3e0927660284ab0c154602905a22c6d3f8fa220c58139f0463e306fa1c9d7fd3ec88e5939e37ba57a151d45335019f065a481d4cec6c05cdfef1502db054ad014725655d7132fb145d9e6c47c236cea040d1781d5fe0ecabba9b3e69ceca66a3fe78c8cd712fd6bf2bc13b385de3ca80bf5d1f0926ec6859bc24af0150c9c96f36cea3b3f661f6f0a83f9010a3797566b1c49b7fc2ea4f190e00338dacce5084e44a55263e79e37c8b4f6d94f0da6f85aa075cb4ced5008f56fbe12f676d0fdc6c522effc3bd3bd2740d4ec06975e3b7529c5e4e5b3b5425818737316995b3e085d62d42882d30e443670291729bd12a1011daed7ed15b7721f20f5573a25157925fd9768ed2cb8dbd9bf5d6fa5813bbfa451f6eaf1dbe568aa023ff1ab1aec50cc74ddaea04e609b6bcae66dc3d740e814347b82c1e57f56fd034d471b89cd0fb2a20ef4d5d917aa6899f216af705dafb1b4fe5204cb4603279c55397a8e53a853c16d088b197c346d664cfdcf5b186b06aa0515c3c23bf85b0b25b96ff5057e989f4d1438550e32e6c4a4e856be5827bfc45f4d1a2503a9c633c12629ae444f384e975103b2052936760a7ac6cdbb0cd76c55513b01467c0a46280af4401bec4357fd74f70dd94702f8b74f015f9555da7e7948793b6f69b647fae0e948055e4002347f5d8d30e3b171c83b4c4c2c1df97214914d2187ec7f9235eb88da4481f4777c777363a48b69ea388d915647cb0de7b93fecaea1ca9f9f56d9d942c7b2adc9fdc0b267402747552802ee4b1e380e3644db4be423ea73ee4119c44a75a43c1de00474e47616dc29aa85b91ed588c4974c9fea16c52dea9d683ce08473d153f418e6f14445483025d2c51046e8fffe2df48ed1fd2cee0de8a86eb3319fe6b2cd800f178c0c6c8421041a5489f8545e9a031c98a78b4afd8e2866f0ac662b98459ddcde97b1c27cba5d23a7d595640644c71fce6d4c970ca6e1564c193111a41dfb4a1e9dc2a3faa7a972fd103766e8d2e3f7f7abcb18a25657d27323d0b991b29dd8df97f8abccf80dd83694cb8f75b00e77785f3df50b858c1614a5e1693440b779aa1698be58d6c295d02651620f311e1b5b52d15e2dfd64a15951bbfb5aa2490cc95c11cd396f0ea1fbc5209aa82cf10044082738e8f1069501a3057224bedbf4233ecec8c2a8bec7d3cea1a5e2febbf4859e39968e07d44d2b27c51e93c8bb4989f9083e5ecf2aee4a7f23eba853c7f2f4db85ea105427b12aa9462a51cbc7606e0b4883a482fc21deb5079f0bf4c0719943b0523b3aae93c5ffe2b18a7c2f08e0c43bbf0be20921711895123da1714fbdf87740a560f3fc4ce61f8829bfe7a9674f70a5f57c40a324ccae4d12f7bcebd86d2953d0cf487f343f0521978617421809f6b7218cf00bbb0fd26772db7ee2d2ee009be4ad4d31612956ee7832304d987b47b0900bedd5c2fe064372c1048fce4042b887636ee00e69e43f1ff6c8ca8cad26aa22a4adaae776a974f8d02bf69ed5d95965bac09d5b846d610613b352cba10bab14758a29fa9432e1a388bcd956300aa68e1b905f7ce2195468b85a2e444073f775e06948394e74b7b72489981a9054f7a3fe1c4e2080d19a6cae6a3e1865ece6c7a845b756c331689f510d66beb7428d715251e34bb943453830906516e9c9fee15b7ed7cedb4fde41281d83c3d4d8a6be4855bb420c0707eb64fb7697e3ae60f74a64d49af57655a7617016dba9831183e7976e3d7327b37b89710ba5654c4ab593201ced1550604e044d601382ee064aadad01ec24680d248db344f7a64d29b5a60f73bc08f95ee668fd69278789aeb784e296119e22f1dd25613d0d096a49a0fab5d8ccdc630dd040131414a7f36935a03298e6529e6110c3391c303a47d5a51a055e987b2d89dd70c814e0826bb55c23368ab45e64b6921cc540eac13d93a2017956cf52b668dfdbc402e96cde037d1441f9dfdb8c2255f80cc74542155786cddf8c559fdb5fe621bd662919b007e12844b0debf171ae81aa28fcfcb6ff443e75b23cc5ea0ec3a44b5cc55b0f97068f8f485d2e2cd75a6d74d81e49a0f95b809ef04eaaca0b1bbcd74f830ca79a0ebc026988c7bbb83cb41e767aeef6a61a0bd11864a468764006da82854451f933cf6b4b0948b2c8508bfd30c3d135ac10a1f11ebd161a6ab8b26ed79ddaedc9f573e24db4298abe2d65f02067181f5ea4721c0192992f026c23e483245577d7b744a3dd5d5bca73ca346a03ef94892418ea385745dfe04c13003cf63c22a6753293e2034931e803c19197fe45e68b181bb731c120a06aaba9240144c84995424d5bef4445b435263ad77035c98f3dd6e6909a305f7c631b4769a69d46d3b0cacfd6e3a4036e9629dbe768ebd92fbf3cc0ce570377469b294e55ddb09353d0bb94a3c3f594a6d9137cffefec8215a8de0b66fed2a2cefce448d0ae9da6a95237a870bcbea8fdd945edbbe6fae64992c509c3a17cb026797e6e1de02a28990118b10aa1057a7ba5da28e940e6fbc61fb26ffe22ec36546e322a1bee1886d6fad69d61db0de4d4510f08815b0506d64cdd00dc1c6c3695153bc081bfcd6e7dfa662bfb55381aad79aba6131fb0fe11acb8a2d7743f974766bcd892ac7bb83ec7dce48cfcd275ccb22c0739d8e9a702ba8d5f21e3bc3c6b02e56f6163b005c23595fece03f137eae698dcbb2cb319215a2cea8f8581d539783d2e27616a03e32645a628f11fe72fb611121ffecec8f76900ebb34f162a85a9cf589fc3cbbcb5b088a93b11d5997223c9c43712f975f81ad70095412fb675a937c26237940a1c10fa7196437f124590a9ec92a68ea508129f1f972a1bbe26c533d870ff38e73ca3c3ef3c1ea56032a01a782495fd396966ddbd1ecd4f49cbeda13d9912b128583e4f432f2c1239a6d63004ef602f867aaa9c6446ae5f71f70e60543919a8a4a7922e32b1abb2ab782a09c5d77a0dea2249866efad6ed48f3e844210c71d4ab36968e50d9fbbbe0e6fe6dc11c12c9a8ec80d0da14c7b7188236b708c187dc900f2fc831766d475b7c18617c6bdf106bb7de4c0e6f54f9bae86d5ae37b9427c50d1ad86b94718b2c523bf1ddd06b18cffb713a269812f787adfa3d872a4c23d5a57bc48422773d2b3c9c5f786524620e1ac1b09f35cf7d0a23bbf83ed9160198a7c98253a2bfe1523ddf02d56642b8d4cdac48214aba660e43acdfbad89311d5b42622eee56f1ee252a14d1b047c6b97d1a3dc70d2d41742d7ac0b41bb5197704e91f0ec4e457dbcda16074ad8eb3e27ab68bd18bba503bb2afd4122770e30a9157a2f9a4b91a13eebb24d3e86da7bf5098dbb733b41d5cda13b38ad419e836b20c3ede35717a29a8fa4be7d4ed17d971eb03ce7381022b360e83e7f0e1146f89f65bca7307667dad095363fd1266ffe303eca30205253a86ce6875b422e88ee9373baedd85650b22c976cfc4a7002a6bc8419177e79f64000205b561a452ebf0d94c88227c253a1c5f13e1d47af4b7e86c394104107348943911df30a3b9e16688d652172dd8fbd80cedeb2c2e662e186caccc0f1e29d3b48b0d23d7222a405861e4541bafbbeb7b68b6f1396920af1ca16330b74df7d8f559f538649165bad15081c43506201009bf9aefc755e23183e92d8b44c13b77d2bec61d616b2dd012f9f39e09ad23824a7a9f4066033796b020aa14cdf305b9953eef6823edf8fa874c45bf3ea3b1a650a9ed24ec3dfd3765d43146465eaadcbce5ede63247d3cc3f77f5006c1d965856cfa3937bf1695eccfbfb70db9442dafd6105a82c2d0ee1468fcbcd292bed0505d81e3fd299b64a0bf7003e1afb1890249dabd34ef6730e19b9ff30852513b33a2a6be2e1e349ee08817062d4140fa1e684657e7334dd2eebdb36ae3ce1f4e01c40e124bf2148505fcf8aaae98e51e48206e3785f33cc26724d77dc326335f26f480cedaa91d452c9374ee27db3d4ea57f3bc5dc4f2e9ec93c6e312684e806404f8edc94db74a3f0b55b0d4dd8750e842c6267aaba95a28126ea4407bd177cf97606d0b0c0e0ef9f02bc37a5c0b5f4f2f326203b723afdd9fa0e6f55196fb73da52823248b9492d84fbef39629d4cd6e3333b79b11da4a31836e012ae0185d0db4981dd8b57e50448c6f854d9c9e117398b23f43994284f8b03582bee5a4782976b42d4145f90963ca215961ac996e529939e65ee2b2c046731e271d081362687dfb2663c6e80e65ee81cfb52c006c9f99ed57d8ce073cf854ba9c63d88f809404aa67ae5efbc71e380af71ec52d00a3137734405649c3740f657170162bbdfe9004d175e8dca9526dfd0c956d3bd3c8ea5d612a6b15df33041db3dc4c7a225cd0d3e50826ade0d78fba3fc65ddee5f12c5b49ac3de1c8b2a8d07a9add0ef25fa08de7aed2f0586584afaaccf51d9ac880bbf81e84e4975be453950a2302de5cef43c5c7222fe5dfdb5524c8799d20c44a1a199a1a7dbd56471ee0f6b166eda136f7ec67111d044570fc3d4de8cd19d473998b90d1c75226a5975fdcf16a249090aa63ebd6849421b5980ac4f08abdafc37bf772b3320d85fe88edea8b5cf12654040e277ff4a1ac105cce187fc589eca043bd77301d3ab042d170c50da2825f0b8b981f4781d2c73f39876ac9748c57a658e060b2eee1cc21b8b77dde5a9fab4139ba4e381b5d00e56849a6ddcff3f22bc23741dd8ffa80f8a196948b5483521572d2f7f2284115691dfeafbd30fd6851ba9791c3cc1247e92b6d3b1e62e18319521b1d48889ba39bc6dc836a8c16c5c4ec974cc2dfb31a992b04c2073a1a03966aa718e4ce2a955aaeac408c786e37e92e1b4db3bbda9796b2e018e3148b666cc18d9594d04e63d0065711358452e5268199ca629fb14a495bfb5d0b73c46444405532c49053a894c1aaf6e8a43c70c11f6435e8167a8bd3acc0c1ef12e64880a6e9baf7efc2c77e21cba83967224e359c74224f9fb8d085fd5cf406b7496da5131d449e8322d80e10e28a47c1f20d4a8b80c1f6551a7ea61b4036e3f816f3265d26bc7f05daafb5f0cda852e525adda8e324f4e3b83ed3f2ca0df576ad0b08cc9c6be387401dca34021ae01b173dbc39eb6e426fa5ae85bd429c80dfd9e184627f910de47542516962a3a8932443ab1fed1f8cfd9e135036fd835e491f65e3ee2802b7076cb3bebb15705068be8f19032fd3b0b219f2d32225265c1aa3930a675886b5f1f0eb6b323c65445a634698cacada148262a6abb616d0e9056e3fd9603836137d37d68721a8026d84d3116afd1d5d3d2eea943d2748e8b3ab8330c0b05a3c6d171fb8d95fe7828c10dd256021ef2c44a0ea0b7d8835f79508e8913604bd459e357e41a626b6eab5964460ca472a03d73d3ac29d3ffff71286fa5219b5442e8ccee02544df270ba6fb592d2d33b6735df3c897488f6774d70c3d3565135ba1fefa34a94df4d4531bcedd9b4acb1b542154dcaef7d19758e7da3e8faaeb29c2acc40f822ebdb8525ed84a0017a85b0eb1ace0cd38ddfa4d9a9a9d97c8a147c873cccd7ba89551bd0e917ec15326d2359d1f383efd3b80d88351a014685eb9a9145838914d38872ef2a72c600e22fe3e1f2dae42f835751be6a426a9aa46a4bf7d53650c07a8482bc31b13041713c9a1bf063c84a40585f69ace4cd09bccc99351df64823a248103ff440f2778ee350bbae3daf233ee3979e41c2c496549fcb08b0a1a513ba22d6e386dbe10db8f2ae3eb478f7cadf40d04f02a746172f876141295b8f5dcbee65cba1bfc0b5cd8de6fa473c75ac0526f6a8435b44e055ceb5b252dcbbc11dd7442829e5e6ac5262238df0c99c1b3280d4ca6dc8e0afaeab2f16a0f52aaa6f0b6db30bdb26aa497226c2d88ef6ff06a468c3969b0dd54d778969761a24e1f15bd65210b6a08038a7755c300f8818092256c99a6102aaf6258bef34f46ff33616243780e488b12bd96e01631047f10c2dd5ede95d8bfda25ff9d0c7562d671e719dff77b67a8c80180829ef8c405d206de2a57ff904795ae8fbb93a4c429fd9d473c6919f1141c23033fa762defa249f12184272417835bba70028d2cd4e86d6abb0157947f16901846c8bef6c09734a29aa0ae9ef991a90625eced80fb16b363838b1663b70be0243af5630a3d8e707fc986170de0937786cb68fa8ae745f3409be6305163e3d1cd72156832eebe5df335da6d988c8e3b9900f408934bf7981c7fecdc9e5a86b6181e6329ba29a42fe639b6396de43f14b72f05bf0957ac60e533ec31212d059009754e4e487de40475cc97b6bce83179908e8883b2897e5f86a9c19811d34c8a70985f3893eaa0627cfbb83498d8ba89b402333cce15f77ee98b230eb03db99da2cea4df34d5c514f8b6a06a071889c0dd000ebc131717b2bdfbd75e48c62344ef30d278254f9464c559a7dfdf9641ed8e838f1c33e28ceb51782cc1eca2d8e95dac60f427edbad045f2e96141317352f84c991a8d8ab8d62fcf84dc19350ebfc36af8139444281b52958c504787248b4d63999f1178878401723c7c14686bba456069fe59aff4d3f0afd1c2ddede05bd2b27cac7132f91186df5d8f47c9725a5661cee1d77b948aead2bef7207bc9dd12f8b8aa598a62ea76d9b5965640667c82103ca23234a995926b59cf4a00cce9adca898db7bd5f10db9eeadb0334f235549fa5b6765c95300982852ef9d8c230b3f1eeedc987fbc512ba8f6c7d6ec2e744f56ad5d998a5fa5458542cf0f5729cdb3b9011ce30f22a60e26fcb2febd13cc465f098f39be03e0c2a07f205f4360c0dee8fbae04d651addfd367f2fd96e6bfa6b8c3af67036dd9f40f9e91b20b4907b2f5a4d0db42a38d383d4748f495fcc8e0263404411b4d517daf4165e2c463959fdfd16747d24aaa53adf0b4937fbcdff40bdb6e91b1b047209765ecc8d062275e2d62abcd183fc6646fcaae588e36e8c7ef969b04d118df1c6ffc87a950b2eee40f5576357cb2211fc8bc7d5482cd39399ceb94fd249d7a914f482ab4b648af6468256d46141b7892b840c33463a696d132fe3e26fd2ad12d4e54b3139f94b7ff073368dcc6042e22b80ad7c85547d92a06e90aa1526cdcd8694de7140b005f1d57da53169853d3bc848dd0380af147f69a6fed7382f1f0c497e3c38143ad0a3cd5223870450d2b811c1b9733b1867d6b36b921334e878c02f6aeb9171799e3bfe5c10b87908c290c144d92eeaaf0ee977a15bc88065f4c245d9285458e83e269ecafd94622d81ac74de99e4d8b6ce788e3b52a06e7decae63f60fb42347296e2da8962b9051d4465ba797d7f89f5ecdfc2b972bf17f7b12305eb5a52e706a3b7476add752aef9f0607fabeb93f5feecc18f5a95997990d92c9149d2a4b1688094b62eb923f4c6f8be1232a61d448d1eea4f5c762bcd43e6b60e682b3936758e8500c3fc539af9a771238192ef3d97e610addfd7e63e3839bc05d8302013ccc1f4ffb043738a25ea580143f99b5bf2e67e938cfec1108fdcdfb6769f8416f1a903f5b60c5ecd81e79ab4d793112eac82c09e36a09730526ea8bb8e7ddd4cfa3ee682e1d312da3c0d01c04fc6406ffa01569af938da37bf1f76dd59343327a6582ec4514e93fdecbdd50c348504b4bde098251a146fcc0ee88cd9c77fa0979aa09987a5af99df58ce0cfc6c5f43e9cfd09e4e555838e6eb5f8e52bb435bc6b91bd9c4632606117d7d029dc7954b5505312f237bc358c16b66ee5ed3035098355a9fd7688ec0cb01402b2817ac27689ce5d9ea197aca797b97aa5eead6a4cb3eb5cc02111d442abe90b661e08b49990d71eaf0f7855c0d6d86586104c5033e02ed84bc4911f1a16cda755b62e1709142a31fa1bf9da01d415c83e2cc717ad749224ad69205972f738ecc9798552d11a62b268f98291007c1dfc1be14fc4d66918d45316705b413ce2d62265248580f0f8523bfb8f354e868ff613e6fb6344570b7d632e309a85f931ca6196eb985d99631731f6c2b80c66e99bdfa7e2f03fe9ce6560e2143e41007751cac2868e93dd05b1049ac4ac2ead5c6069d854b5178653861e72c250e59ebcde21abe73454b25df2228ab33a8788a0c2ca187de10157f4c92c47f77d89134796db4f528570ef3bc3539a60124629c2bcf03c8733a68f3ce499a9c92e6548480324adc1568d2291e844e618be0c46782825fc0005e9bda87481125128b7186d3a70bc5338c922db8da3178bf71b24bc1ad29d8d665ff01b2f76f09e94de643d5049fe8dbb74adb029440fafa53d07226ab6db355aa92b651308b2633dda550a9e69ae7062784946a348e92ce4a0377d475fbc43e101e1c19a437989ecb31d16751bb2f897a00dd745cbf6062d0b2faefac00f4eb95a265ce7fe177855d68e43ce469b8cae4298f0a04c36e97a76eeb77496db098eb944ddd5f900ad67057c1e482bcb3e85022e7ffd9cb388508a3ea23de4f0024d894ef9ecf0ed8c100df4cd5e53db30e0d66877b425f375d194c149c1a1c44bb77b08cebdaffc81417cc07b29053f234175f855ff07ecf36032b38ff5078fb99c2f705beb2dfa29e6a4d62b52415637425118f26ff1b639bd53e0bd020f2e2fffdc0f8a360664a602da6fc88e9a18bf3987346651782f226902e8e40b9dd4d754aac7c43abd64e6e0c80cf80dbe5a0ad5a066763ea011c8348525e58b4647b32c35edd5e32edfbc9a7c351ecfab407284919826891b70adcce9a04e6c7ed931cedb2d600e52fe18439131856e953a87960dcfefe5fbf969496194709033de7648ab449d7768e0d647dbb72c4deee1be3d7244f23f23fb8f9e4a428af53a74f36720a77dc04215d28602ea145f1c8985f24581fe7b4de2ec99f3b6e90141ce70c731b565466cc9e81d06f71fdab7a1454e426ab88bbbe94355459d445c2f2b6e9b7b7114a40d88e4818207f557ae3de806b09aed5f16e5c04718a8a36cb1c9fe4bb84c79bd437f9745a8913572b65fdc9edbedd755951fb15c9d60309483c654ab4199efc10c667d858037236188c0269d6e4aa1ec44bd0ca3327a5a9846405e8f1afad329baf968c97bcdbf4fd5ec51cd9a3b920113ebadbc86e3660f52f66c52b2147f05c115f8406baa8ed1213b3578ad4609f321707b2c4a1102a91e906d77d37d147c5a2848e2482f903148c2327aa2ad35e09ab95c784eaeef0490ca0b11cd455187930f26bfb61d3d7964262217910c7003b812fc760821d7cb0f6753c5720800d61db00ce946c6df06cfddd2b91cffb8b5fd865dbdf6f933db7312f4897499360a1e8e17a66fe871f448ddc37bd16da175ffdeb0ec423a06479f033ea1cdc0a9e92ff8569799300068ed1293755f43d39fe3d96e19018439f899e1e9c667ca55cd6043abf0bb21ec140c0ee90e279e7bd86cbaf50be12002d6b8865038e0b577e9ad34eed742eea265b50db0efdc04e1ab650b136a1b4e5385548a964f687f6dd751d4fec69a9c86cc7a7b4016fe78a1bc31901b41abc1d7856fb22636d38565836c5a52410913c72ae4b2c79d16584701b6cba51515678825bd1ee1ad83f6f8c6ab980adce04b94dad4de0533386e0db8433856ca62d4264063716af2e852a6d1a5bda44d9fa700d66cd340e9cc2aa3d27a52e29232fe57ed2bd3b3fdc4cbdce02bcf0629fae232e0e0ad1c0585ee59b736589c3c9041955cb30ad2b02b31636b5a5fb8b6edd8f64c73a60bcd0bbb7815319ead6b2286f522fb6b806f38bf1bdeb359a6d5aaab5e4b6c35933147126892d314c1b42c92a91d0f55fe9d1f3f53fb1c2a8369da7df120fcf9ecb2ccc2073830dcf25f6e2f4a3952eb70e96f0de8d27d8ca77b3a194d37e1cb1c2401269ee92192ba80f7a3218625a2e5910c7a10263b9cb417a61dc2260fb5c3981c6f44cdf86730925a5406dc9f63a677f8e8f8318dece4428929fd787b85d236168b92e542800acf18d132409f8727799252e424778361949d6396c6718127610b9d5e488a87251f82c58861098b211f6ac7116933deeff058def8a98fce7216e917ff1c185565c562180953764d2c5d8f113ec54bedf3f63c6549b3d9a75877ce21bd49a5c6ab81a87d2cd25a8a1ac653af42af05b856cca7bd473bffc3b4ca742b266261d604051bf8c8032c71a71721e3ce33bc943d229a3666c4aaa4dccb59811e28e3b7db5e4bfb5c3f8edd76cd88f17261ad7e09e0676879388ed4801ce828d9eaf5185d805d3684969a59296a5d5f5a35de978be407ee23c47e576d05afec9797ef3f799e3647ac8bd74fe7c11f64cdd2044fe347419c310b479c965f88d35d43ffbbe0a9fe60d0707c282ac50c507bfd78b16e6f4d89d21ac054d30b712d701b1912a0d0a4f50a35d52e04606de0e419594c26f16e650552de4eb460187f5f7e8e9def65d88f603f18cb04b2e73cd0b3a8157a1fac2c050e03976a9436d9c26e497c6c2f49b4982f4e2b4083e8339dc4617c456233fe0375d89cc1fba50240861fa924b5b0c88096d0e517cf25301e8b04029fa2186865aa6b38770d96d3019db1b28759a84ef61a7ad227e3cc9740a43322c3e7b89e0fb23164b69411cbe1e2edf074932eca36cc28b1639825882235801f09643c60b2f1af3c1367cec59023303855f29ebfd7d854253f49c39c5b503a6902f4a6a5cfabbc904c7ee6ba164aa45393007f764179bf248cd36b8f05d9dcbde95f45eb5a48350c8ccb4d4dab5aeb078be51a2299142a89a36b25db7c62c04104731e587965dad52c9106f393e4cea6d2610f02708eac7108dfa2a2f3d4f26b28b598a607993bc3b93549fb5f96f04bd865b42ad9f703047585b451ee44c45b75f38837c02f01d114b41661a359f0ba6062e2fd1ea160f4a01316f39a339beb2889dc3103acbe08cf22d0c3d7d527ed9de075c2a8c657998eadc0518bc88a190fa860e95b8db8113d87e60184c6b229901901f7f0795a0ec198e46a499ef74767ec21957e810f94ea8f2a953c67f50f823d0da55ba6983d7573ddcac4bd51d41ff24d0550a31d7952d40b071f690f7c90ceb2fe4d1f392c34a79c28f85353ee25aff3ee0c0187d7960ac1817ed17cef20bdfeedc1cc139cefc33c93215f2751db42ed824e4087f526ea052b8659703228fdd388c457c9e70ba31d1aef27c910da048d51fe377d419178b7e7f11b50354f36ac531375aa19de8453203453eedbf08d0f1c002fde8d4d140e2ac94c5dba44ae38d2470104c8deeeac907cee50cd5534d53a0ac7d096bf4f18ff9c5c340af8a9d15202c8a9c6659e9d4cebb0a1fd8a638a03dcd2a6faccaa0df302d1c8d11e23c5f6d40e34ba0b7ab9576cf86bdec756072faa8ba9b7b34522cd1aedf198664d996cc7be2f8cb2d1ef269871f1b0660da9ac9019d040db177b3a5213b2f6056dfb70ed0b5d1748bff384b772fbdea59a1658d63d830d7229ea6d79c4f19d5d2ddbc2d4c32151ab6e16eb3039d45bbc1ffeef3b5b1b107184d5c969504903b912367f5e9a07afda7523cc4ebd145ff17a646f5382c64e1c5a68853ff388689b810f88ef4c172022b55b95f768a2a10eb0aaf4d0d456eb55def7c4261204d96aba5637d19c79c72643438111540c0cc7d45789221c936535745dcd99b1ebada8ebe9fc82c1365ea6e647c5b27f5ea61b4749fa2415c53e526433a8e4c87b0299eae2451693f108f01eae46ec92a96d2fd0943fcb9743decec1e1f3e027a180aeb8d1f4ff6fc8d52cf38412cc4269ba27a14c18b828e7dde2d7265d92b086879756ff7764c962c985a886226f2b018cdcd2db1f5a405e0fb76730d26763b2e9f2f94a373a300b6c42a0795f05210902908bdf1ad92aa2731d860c6d97ab0a7776f3fab595727f02264dbe3c87485f463ce79d243d6d1237245641a898572b16a5f17a843860f42b1c94e57e99c88113cedc795dbc94e18d4e308b631a07df704f4b25edd699926ce94d1a8f809839e2d2d9faecd1ae8958987ff310e7c92a68ae719187c06ddd2b50b8d5bc5858073c87a768b0ac6a1b25601eabedb8f643405d346652e3ac40ba78849afd77192ac68a987535015ea8a0a45ab04122b76fbb745978f465d3849646686a50d0e87050b806925f2a59926038fc0048ab5a2c07bcace85c965094d031a0edddc15b6297c910dcd168b95662f955e5999376c6830af0d3d57ba4cd422d24545b5c0ec887ad706f6336b4834d8e6e9d145aacbc70104213c521768a6ecb05e2d5b126fc1ae9a6224d4b742ff05102bf88607ed1d03e9e3a0da9f41a737ffe2844d074665d0ae4c100e03332620c45ce05a141157b6bdd60a92e0bb2a042db04ba70db69d2f4e67413b878d5ab2a1d48d78969a5c6cd06627f7ea8184e26cf03c5c6553ff1798ac079b227f8e64a0eb8f47dfe2404b7a86ce525cae7ace63930d54108c1efd1d0f8887e1726d5ad7250e917fde47217183830728c11642aafe4cf20ff63d494d211e0655bd010d5babf56c2ccb1d163e6079440854f31d70fec0498f3209a180c9bf3b6b9ccbaa80ea52e5852ce6156885b2b476d2a2e1b4aef4f8a199cd6b18a449b0fbc593b324423ee3a48d9003c5b83905cb16514f716328267453e5ce67e59d31eb118ad45a84210b45915705f24a304edc8ae56b6ea83bb938804cd3e9eb6a4e6eae42f85a40d72dc73f86cabe60abc92186a8f893b12c5acb3087b1e76f0231ce0c0b6532e7c141d1f324bdef19a1acadf0c4b9aaefe053aae8324e97402d5c5b4337d7001a6e1674c84f2a981620816a4130f448714d1b4a2d630ad332635a2c48f72282d758b059ad85db00d8ea34ca01042b4bc651262e09003ef260cd2ede11967a946ca9157d7dcb6611328897e248215ab5b4adb2c7c96d512b4343710245e3fa56858cc4e9c82d4ed85cd275dbbb6a85866b434fe09635cc35c8648d250e18f87363deb1309f0fdbb9fe0685765bc5b3dbcd3d70b661cc3c825e0f55d77a330430ebb58623ffec9b9e80ccf95e2b878c8b1e7568963fb956262d6703abe62b587ab0ce410c207a979cc5ad924604f2e831dcefb7ca47327a87aaddefcef147fc51175ed3abdc27f86c6ce9f645d489907085b96566cd00662e3133b0d72d064d5990a6e10d5f1612eef33beabc014b375f0098764ab9e138cc7892d8edaadaa5caf9fd8dcf857e49cfeb902e89a0d17a1807d8b7f6dd83ccee434fde8be4d517031b13c2d7feba8682c9ef8392592d07ade70fbdae297671976460383dadb9e9491df8a96c2f78745a66d49f566d38aa73fee1b4e7901610fc94db0fcc57d6a08c15f89383292052600a17686111623a4df7e63702787974bc34b61a01bd70600d50a54c5ca24882c00d1658b4742f5743ca31f5f9f0d6bca4767e80774a5d28a2b924f4ebe95307e7a383e948bba3d5c6091ec6c80b82362e5c94cf7b4979188ec6672ed7402609320e1df27f0cef0efd9ca22d0b3393704166e49b302a0a882b19aa70d9ebfb301f3bbac32f5ea9bdfe4c1cd9cc2bd1cbc0b93ff7636032fa081fdde3f4b9338a509afda89a62475ea85e503008d64c4a9a379555e4a017d8fe8fca89ded9274165aef670738e0918dbd6b66c1dafcd32876bc8efe576e53b7b36403324ce27748d010960d2e3a9665eb8d43301dfc63dc38e3476169533b8a810da820378622ae7f53dee91494e3d53ed728e8e2b1f3e6a59e5bcc5620f7550b835a828f41ecb7aae519e0bf217b693bc515dd8e01250760d3b3a0f44c905ef892e1d0bde0294bd5ec256e77670f07419ca50b7c8e41250d6b73442379a2372bc4325de8ff76e8a5367d2174b5f8251e549915c2a277c6e10b099b5834f7cf3441c01bc1600f12d736e906d8a877d86aba640df3c18ae9429e5fc3d78ff2852462adea3c833ad20276b864edccfdd269a8aefd814ba0b5d5ec2fa2c0fc84695529a2d3361c07d686249fc8a81a389eae0fd64691289605ba7b1fd559762e9d7843db15233fc0c262f92ba1240bec477d10f4c2cefcd085e4a2fdfe1a90d67d49f4969c3448e5a37131d3895bd5daeb4291be06921dc4d5b48701e0b37f07b33a9bbd7b84f3157f458f638d57b8b1217a1a12fe0e773d3e3cb08379c1765dc84febf3f53a8c5d30ac50fef7c27c856b88de3d0340516a6a4c3f4310b8fbcf7bd28a7a2135a1a311fa3f015ab44b7973819c30471db865eb20d104b4a6cbb95eee5a4fa2c6de5def7c554bc765b91889e05a00f14b5bddb054dbbc6969e730fe5e85f529fada151177da0fde4892a2f136a2ec854aa4fa1780e6f379f1d1a491fa73f989ca9ddc227dd42e055b0a908620aa0df7610b7a422ca2a1eed2860da16ac0d7bcc38bfb9211844af63bbf797788cd50c2c01a4b41c6f7f6539b239784c47daf098f680fa1f23c089f5aeda456b58e18db1f2ae518009dc9424ddfd6a804f027e8fb266817d340768407c6519bb2c5cfd22b33c56d11bfa4b83ccb4afcb6a3d8300e5865db7c161d2ad5f84990abacb6e213438778a1247f9d3d727773963b33a3b90ec97fdba5cf5c3b54d1ef0bb44babc74b77b8b3b8993d5754a13945ef12089f320f0e1a4bef40e6bbf30a7092b8f0af53759958ee9a812aa08b211c336a6cb753d15048af2a545fdcd677fa54979cca6e6d1843c82f7511e105c04e6503b19a33efc00cff2ef3f22043797b6e8bb927bb95e1c1e7da3db96d046c22b7cfd9c2c4d997e062404bcbac92db7f9c045968f724430a0b7103933d6e8d1dbfa2e5e7820615505e26b1e6ff8b7c95b20d1fa20e22e7fa13907f8b9812e8197d2c9ddc5d599c713c9c416bd6d16cda9891fd2eebc0de032dcecd05f7ffa43b898a0d27996b64f85aa04024e84f550f3945c44697299d8023f90eb33c7e749398f6651dbe529189fab9dcdf6d15a6787e5e72aebfb2759c3d5a37766e8b3f8aa8a2adeb6b7103d9a75e7eea9597572eb27977d9a2effe12101b948c69cfcf8e797a450645105d55f0ab6afc69ea4a5be6bd2ba81bf76f06ee20a01aa99f9f0399cd7f6aaaa76fc0b35d3d69d84e5df526bf90ce69e016912f8eff006ca9090a42cdfe73ba00744aeb6128a6d756ce6e5d5af03f91fd2d4e9607cd18c45f91600294d19b3f7933ff4351d876674dc5ce8e584858e284bb74307a9b94bae83aeb42e113a57d60c47c6d9cb250e706dac64f659aa4d147621a63d15bddcebcba4f1f72102e262d5664dedea64f6f1cc46c53b58c104ad00ecc87d3005681d06a82d6a291a10360a9827cb1709066fd30b046489f6a7a3915d3d0339828c9a8a4d4614283e65a160db6ae9947cfe07fd49a43a129f868e95a080e152a96716157b2974111d504ae3c9960ef28e37e6baea458d556b379865852d790bb5db8a1bd713d10038b4f95c0c7a41b8a3abd6ccdeb9131947075b1ee5db09689f37b05550ad46b6aa7fff492ed5905e233021302938fb7f1e4a1505b1924895684e384aa7a2b59b3e549ef406f47819ea315253d625a51ee8ea81cc28b7cbd3ed42beee0b19fffd0f5c553bb8f3a36bc3f7d03693f31b4cebd130ad5cf14faaca41a4044bfb7eb4138a1136e163191cdf68edbaacb1e242b124fbfb6d6ebb869c1d8fa1fb70feed67b668619c43b270143b200e18fda674230e19a5c48e9c5ff88590f9ce46e78217e095b90682430c1bfc775bd28e35d75abede7f6abd3298659fd02fac37e2082baddcac5f04a793829767a6305a4472ac5409e1766ab652f160c24139ea91c2b5ee68cc2985c662545c4657e7bc33aa4c7b514410cd3ba770148be12282e107e885c666e26bc6e7497db55344330680df998c29556d164d50e45fd68a241ca515775f775a41681cd06e8c20e54e6d7bded6665ec2d7ffe870ef13bed5de7ee73dcffbf1ae0e10cef257149d54415007ee456b5dc3bba4218aa513ff0dc99f0a1b09424327e2a59c0338c0811a9a5a0ed8aa4d954db43cf9e2d710cd8e0040e3eb046972120b4560a364c61af65beaac15e3f003d8bb5d1466de1b4e7d3f70e2d1a67092433d7d5f789f69a3d8d745f4ed6942248b45c436dd807f8941bdb78b7dac15ffa1398a76b503740f1abf818680d340c8301d255db91bf8d0612624e04490af6e75140f96190470b5d49def3035af90367ccf0cbb46eed14d11ca210ce81fee8e6f8ef26949f907533794eca2d3111e63f8c2a4bede96678203f586f82fdf9cb5e653d55ed7ac08177cafcdcbedfbf6603fe2d47befbfed32afac92cc6cd628b0a1082e3fe9f10a4576b76e292756e48f8d4e656ba1c07966db7248379701b15f068e401841529d004d80c5efd4947bc005f28118be3eae5221ba2116de3fd427541502e1bed2b084d16f4ec2b1261bca91dbcd6d7ae8397722e89ed99d84beae0e565e55dd2ca094552aa5dd7bb7ad4c89fd9e037a8af2a085c975638985f7b6e306234f45cb4219192713f61a1f82c40af9672b2dbeed2f98a29c7119efd54a0c89490bab77e5eed1c014ec7f1db7f93444433a46de13dc222ac171d6252ee60d27f53cd8efa2cd55e607dd3368efdb227aee9ef88cdec6f00bf0ac1ecaf6b8757c4ad5f016a90fabe1483dd97b4bbcedaefb46b6e5f198f41bdb9b48cb3180e3db8fcaa0f9aaf8f148512c44db18beabd896e262265818bd128c18b6c7a249be5c3a4a449e4e3b34183fe35fffc779ec046bd5065e7fbf94f72ba434dd7a1d8d57620738259fb297db26f6861312df6daed79a50a161ae7ed7655e8a3800587ae16fe7972e5ff923d0651cebd3252eadc402a02ce37b71f344fdbc3564ebd9e86e4b69f74c2d17759bea9f1314c414ab1499784d6f28afc7861ec1fdacdbf1bd241dd1029bc9bf012c0b6220747565543aae894dd57c095540fbba3568a9cb5ab571b34e956482636cc1f84da1bd3c88b7202ae33b3bf79e254c7f1fb475ada902ac1c1aa5f86883e7ece23e3867dc3dc2fa2f4083ce31d28a804ec1bf081f69b1e398f54ab3e752e19e7e524c480fa6a449282c01954ac9db6d0e90f2345637ce83ed897f3bf52fe41602169a4b114b1538b2048f9adfcc68379b2ece9efd278825e01e6140969725a115bd100cd8fd6ce1fe9683a4063ef9456488983fe2198f7fff8498d5d005b718cd8418abb6db72b8d7091c449c693cb5f274e536b97e6f715fb6ffb619def8352ce89f9a82f0945c894a70dc871cabe1d4f92044d492fb8c3032cf9e8cddcfa60e104ad9aab4741d3b1194a46d58637e7900a03e94a7501de4f5781c3724e6a7569927d7fba0d1f004fd6299921eacfec9944f4b534968b71ef8a4c97ddcef3871dd8c9f7fcc6331e8c25535e91a5a14dde2e3ab396a6d6e95b865d01369e21f77f663ceba3a69c8e35d590a48679470cf0dae9c30688002571d302863d09eeb080a70a4f42e387a07e1c89da7e6bb2795d0abef5160de22cf4c3508b9260b00f0f724078eefaa04e6ba0ad4725b4cf48b584de3c97931cac9668a0b5d7a81d36790d58e021b86fdc8f8f8a2e74058972aa8a34048ee029cb3e6ac399eeda6c03d81fa2a9a494ff05edc63dfb4c23d3513f5c5f25aaf292270aa368b44544ff822bfa390860142ff41b8f1ede6e340e01dd7a9fddd72499e630f2f6be693ca7ba9d382b5a59fd614299d8802a45f9a8fc294010a7dcc515cf4e57cd8d97b0172b3d849e7745209fd2650db7449830252c5adcbbe4b365ebb55261774f05736a126f7577a762da9161e3c731b2d4c9a682a64da6a19038a6f737911fdd8833195ccec89f6726b3ad9ed51de3ea9afb45d4eca573a50990f59534da89431e9cf29df0bb4e2841d3014c648c6054416a9f63a03c3568cba2f715b89b85229a559b472562456fbb1d99b70f0af1d5ec37db970dca36df09a3879cc5226494ebbff732c57302025f92359efa5b196f5d75f48183c8686dcfcc3d3e10151c73077b3e45fbcac40ce432c45d0eab1e43b982a5f7a577b7259a0c646c841b590e5a08d0f49bbd2705bac8f01ee1a42b467a83939266b63f91093fa7e1c959bddff432a9ea9c7e92b3e5cbb0dd5186c0f8228c0ac93b0bafdeacbbe6ae1145cd43f9f25cfb0072eb5193ca0e2975d0116b3b124222b8954c1cfb31b9a57088fcddd19eae7962d9642e69e400ca6654bc9e53d335b313a2aa0676e80d45ab1e9013c920669e527b7b70d923f4f5b42e4eb3cafd5517b471e8ffbc91424235201155099e46c79ced08c01d05767820dcb1c386c08ab5718787ca61d93a383a36b66c93e57767ead17967e7dcbb481c6af27509ff079e77f484d9b27bf46dd6c00535f10e1629ee6274946b66fe2223a24730ddae00b9f3fa20897a64b4fc929ca6136653af18e3b98614cd68042359687ba62d601644cd94a0192e17b5dcb0230860b54d9f9229ecd6d03c03a41b0c2a1de3f6cc13e5815bfebe15b2f2bf62e65c44f7e7594ed414748eba673bd42573445f9fb0407e90411c0b09752eea77c92c39b08b1fa0daa9db1749407591e45f6b351046de46dc9ea58a51b040607fca245215cac0305682ab82d5ec46b1a9ee63dc4c75726a39ce095e4d4a4fc094504f13ad850bcb21e88fdb1ee5433e0ccf21863dc425c56f16aa9b7129b1bff828fa47e93a3f2fdb3e0e1806addfb054a35ae8f1af19cda3560b29be2ae4f10363e745541330415a842c697cb94cf5ff2233545eaeac1473c7c9ead438f991898f0803222acf4b2697d6a30e72efbda617c2166c821964bd29de7f7b3e33d61ad79947faa7a52019592ca9aa584c8a8bcd2baccc00dd4014979714331fcd25148761a8e6548c0a9362ea9db6b1ea923d39f678c1864c902e1a0cc4f2fc9f6b8db19315e8a1b564e45250af88142abdf91521655e98c9f8706dc557b5fd719f70ae5c6b14c45eaec8a4fe854e176fdeac77548dbb7dacae7f18abb9d8cb6f1120bca0442f74d804a0de52878f58faeab96ccb8c7765d2aa3555642d571bb26888db6ce5fe7c02732a37ae050b9cf1fa2a6f6d25e169f207fffb7c29b863b3dc4437514d49cd3fc3e0fef7fd801a6abd5c6f1411824ea3c4bd6e863ebe71bd08241adf38c064d0456a77d403eb7ff7fcc012d033aa185e292a1e8c4bc1981f4c57aa65ee67c03cfdcd7462d47a340919e5b300bb8af7df29b4a76a6e7dbe6f0b9842bd1813c407f9d25d8da13018bacaeb2e74995b41b09b012e79044613ad4d116653efa43680e2b6d2cb1b668a970668c1020ad259f54b735e0e9229a7c19466b60b2d4105f6b34306cc96ecbd5c8549e9cea6ab3a1b09911f852de5db63890e27585d42e5b93cde2bcd6ccedad807e3ed5956ec7b5877086dbe1608c7c08e5eff3f3cf1e5a8d86a84cea724631c93ac341058ae8e1adc683cd52f15e3d26f6b2f8b1b85c1957d9eaecfbcfb2622a6bc8325916dfec74948e2d310c01caad1e299ae8bec4cba1be88d67523443908812f8361417dd2864e4270044c036a573ee70cb75729ce1d706ec3adef3c45d0a2c9c425bc682c64399528fcb715e120dd4a9b886c86f952f96d2ad9cfcdfc7a1b4e8439ab6529dee48088bf047c896364c3403efe8063e3c16cbf1e662b7cb25ed3ae602ee7d148cc8919b1bec2c91458f6f2c81479330d9683fbd5e17be99b7d8c7571a3a660e1e94e8a075432a25476b854255501be52326e509ca7d27967f6c8191a406c24aa552b6c161c062a528d8537596e8932a250e23eb2d3509f633b86d31046c5aa201c3d8c8db5802056e6157614bee5af7083003acbb74f3677f1c6484cd3a4c320bd822c9938d68b65025f0b2b58fffcd8171f6dbaf5c32ce9574750bedc6bdbdad84ae379b424eabb4d7e4b71b254f01dd9acfd12391aa5e2de8513b5fbad1b0de44b701d053d4ec9a4fe92ad02820e8c9a652aab292f10f4ccb1ba5a9db7c7907eff11abf173442a1497b6369af25d5dd0fd7cc01c7ebb6aa35fa71111741135580f374f7993f469b7515b381c0eb6db9800cc8a29a1a0592b4df133b6f73bc82dde4f3ad654128f721b6abc13b0d910b91b84ff3635835f3a20f3481f87a8dc36521fb60d0ce00a207e5ee2bfd0d2eed4e4ed2d6d98d391194cd20313707b16138a61e2f12a6672329d12af87fbe3d20e86a3cc2e4beb65d3665381bf025cd962498ea145db7beb293d8ed87bd8d234474ba4cf26be15811f6e65f834ae342aba2c675cb8b48fa82c190e9843b5efbb7f156edeb3ecfa9f40f243b5aee65134948f98c095840eecac775fd06564070d740cf2d5b9f16b379a8bce8a50667c5146c81340470a1ec019293ab475b8e154f941207b188df9b552a8f545c3db4135eca1d6663ed2110ceedfa2a659bd5d68ae3c4a087b0ab648d4e531372520260366c0e30ac529eda7951aeb1cd64cdddbdb301ecba4b9565102ea56c17f5a20563740380ab88fdbacbec75774232cb6ab97c999730553238f040aee07b7704e8ca9bceece6a64b4abd7c4c2d1d26842d2c68dce399f950b005f03c7fbf4933d22e3061245990c5ea87b217dac6c9ed7fbc0b9a2dbece454e2625a0683ae60f133977653938664454ee13a39bf0ffd0b8b27a8342233340e3619c398209c564bb6549065dcea777652071a39ed303f660f6b048307368805b061414b75cc2c8e43b5a7a56f68248655c4f654de8adfbcc12e96113a35cb6c2bdd27e1a156a98f97245b5b9b6574ebb3375b906b8b3a0fa03b783f2c52d248a7aa8e8eb79e0f20f961861b00730ec68b7984e44cc0de6eb4c463320cd9b3ac8e2e19dd9ef22409951abff9083bf0c210b26fc987c96b01a99d7be7cbd2ff2dad34b6d9a17908254897d456931a61cbe6002ae63f0ce82da355419c5183dfd9e35d61dbf673323587e5431af48e958a40b68c484d3b9de498a886cdffd7e51b94b15d34535526855bf85b1a8f314ac34942b8bedd0fa737e747df1bbe2706de315a8e7e20fe85cd622fc8f473507765841e024d6c727d6d93999b90ab5f290ee2eb58744c102267e83637896449f9ee3ccbaf2f962dfea117cf538c87efad2727b3aa10357a8e945f6f541f47f8caee4aa8bda2eac9a2950b97feff8ee6e5d0ab1dcc04ed23e5d21187e2466d63203676b78f0871e78b2d4f369685aaba1636340871fdd04c12f7db0939e8080268a8aeec1dbd2ce8322abcfb715428bd34ba3bed69266a528370c93ac0c9845d2cbd8dcb0da1eadbf81113ebdce2fb9a94cb1719a55391a07da7eab7ff6f7c22458e809c323ba0d98b7331e9d0201d5f3a782210e097862756245e25a7910e37e37e084f799e43205c04b35dc43595db8dfcbbaca43310fdeef830b14eff27180726f4cace250f65ebc995f865971d57cc6cadec3b2bb067c2bb8e1225931dff4af73760d4a120d658a3b01cb02c553137358900978e6c16c0085e4b3c55def933c85c8bbe3d80a1f0fe59b9473ea6a7c69a2fef61822e4293af2d09fcebc46c3a99312650526568e5759a411d064403900a8738a8ceb87e7ba8e76b1f7ea184e72beb3ff1840022e4d002f544d11b59d8fbade47af4237ac49c7e753251f80fd1cb3e9eb98d6c2cd45934cf4c4962b612f8b8501d67f8baa97a1b6cc4094d7ee941dd11f94754d22dd44958581261c2cf071424999974ff5a7c29706279e8a50a24c725b595f48dcdd48b88e169d731023ef23c0808a803564bc231fd9757293ebb70c31b5ee730fdb0434193ec64c27233a583245e2a02bf428ed9663246f34a1f58e7ba2cdc4c27ab6d3bcb1968ab4f44754da7d507aa13a37820e59ca2c79be0228ae4ef68c89afe583ec397286a766d668986e3c099b43e2a13dfafcaa4c70bd79101171ba2f554040b8c11bf136399be65ef1d969e02e1b29e6f2a47c294a328736114fd775f4b87c67e4e25ef72491cac4f47094c31d3f8691eb8b1d5f7807411d6cd2255987c50caa626d11314a1516ab606fdf54ea9596e3a7f9789dab405dec31e1a6e7ee6ce88e5b5459aff1b5ad2e34f4b60af33459d7ea9db46529bd9acb930f49a46b5d7180666b94cbebca33854b8ae3e8a0f8aff49ed1b54ff143e73f54488696ac466acf16a9d99def8f492fec0f402ef951a064a98b36514f11d60f78b27d1d6020811807c3b48dc2186ce5543bb5259897e0973821ae1410f73029222f11c32e9341a52ca47ebb5442266e65a386ff3e9982202e08d7e2e5ff1082776f9c2d2b8aa37a94ebbfaef84afa3eb5aec68419c5c70e40ad460d1a7a23f82b7d99367eb45ac481253d5013af4d1eec97c669200469b0301f05175f17e9acbcedd61749104a9f8e98681559a39317a0a59b4c2e0a7b0967abfd17842fa2f7209273cb3b0b6d1d7a4ec820a5fd22fc0f8ac2b8f4829df08b5a9e5079ffd0b4677bc04e0fb9631d4d5af8b00109afceed2700a78f95d3ce7a28ec408abb4d7432c69adac72244eb92be991228692c07eef0edbfff0a0a46250cc03219b03ad575db5f08925ca538da3dec1c9fe638d0ffa0929c7516864952619b27acfcaa8795757c5bb2149ddcfc5094d6aee73333f3f92f82945678ebed86273fb572766eac5a36af42f16944bc6ac307b6a0e332cf4bad87fe204ddfec8e8fd05d1e8baa17682acb3872881b92231aefbb7051a6cdfc0b38d341f040d223d49a15d4076d459349a533286625d473f82dfaf150f982aaac4f8205a3b429ef6e369ef7d6ccccd81527dd8d53dd77a8954445b9ee9e671eaa8b0f6c2ac9a9c862e92344563e02f58162cac7900d912356290b61f8c464a5c485ac9a9db5c107d40bf034f64e8e26bafd30aca1f5d30c412ea94ccd957bcfe2ebc69df91a8850bea5022b8cbad2c3071beb4ad1329dfa4fe66b9945efa3c20ac362088194af7f568a976b97de712828681dbe66cacee6a2de83b1e81561e4fb1df91384fee9a34590b042b3c5a4034d79c7f0befedc8b0b6ab82033438b0dd3cd9eb0de77a9acc608dd11ec73ad0f65b29c02c2fa727e67fa3cd07cdcc0aeafbedda83633c52775d5a0aa8b2ae573b68db3dc10a072a86a84a747deb0bdab1e404318a98da8d3e1734e9066534df8869f29ac84b7c413e039c7f70d6efa76813fa3cfec3de744aadb3de50992164bd5b2de6d41944d3e0ef3317ba115d7edf6f88a6fa76028c713755690c3ac1720df686b622a3d2da813c4b6e05093bf5c299d443df716647c3aef9fc268cd3662779d9117cb8ce53694e7b8c4a2b294db030b0084eaa3a5ae7e52a0dce3da268fd5c0b812dd45c6508ef38aa719203c0a8252f1e2941738171f6a9014440447a9edd99b766f5ee7c9dc827becd401007e3e46e01774223bebe867c50cdc9cce4bdc5c26b727b3e9773f25f4da67adec600206b8c1ccfb8305891616ae31e46114aecf887380a8de8082474ecdb662688507043eb95cf29ac3796735cdce705c50036b6df0a2ca7f84c80a6ef7d2c64f72c8a049c20073ae705538e14bdaeeac3e38f49db14f25ddaa415ff6890beef6149df9b075291810a6604a122f3409dd038effcd8d544c58bca6cee80b65fca07ef4181f7c78059fe272b237a3dd5f6ddf9fbc2c669de011e365e3692d4d8953db03f16f562ae0c92ae0c0b310c59a1440a48504faeaabc716a53b061e70e95aa0ad78ecf7854384813e452308e889d1c1f876596151756e96b15d1b88153272ce63da0b7fc79155b95521d58ed7295e845250bc02d6b2508af53dac99500dcfcec40bd44f27c83ac954d59a992df25bd03055b520c79422e16fd16f249e11f1868ef314f51afb3b05cfc95563fe0eb7ac88a39b66267a4051e179bd9c53e865539742163f02fdd7360c1a35248e4762112baf16aff801daf34854e557a2ba48cfad78269f74372e68dc0658fa7fc84025d25c6a5c9b2cb4ec699551be766dfa0fc24a0beacb8d63522575eae1434389f0704a4ec22fde7bea9896db55e25232175ac2709726f411341101508b8c4e89783fd4d5f37994af9eff300e20f2b49dd20c3a683dc06900d8da3edbba4c39c5c7ae3d64fd52b28f0bf574e857203a710eb2e6fac6976dd7f6a36103bfe2c79edb318f3b5a2ea7e5a089d13aae65896c70cb154afcbef8ebeffdbf2416e1c555d202596349cc9902555dd0e452267ba5b8d39c80ceeb17343060b59cf97a12f1b955ff8b90f8d896f24cd9440cbff502db65187170bd237f7b3bfa2f17f3e20943ad957df377c2a14dd09b4111629f8ffdc6b7df5033913c473cbb189b18c916a0863594e42a0b1f67a68631e665a923dc26662dac2246e5e5c7aad9909e047b34be21161a92cd622a21c872894b2a2852648bcc0313d4f39b22d671a3978eddd9899d8c04d7428a82924110a18a8e9cbdcd08dc507595b32c7286ea5b8f236dc7b1e3056d1e6dd3b96b7b20099d1cbe12a74134f1dfab5e837cd330a12cf13fc9793336d67c96edac454dc414a266f1c38abbcfb778c8ed925dc473f1011e5db1a6917848b20383acbf26fb33b82ba4704080b2e478a00b2b906f2f76c4490a0bb71e890adce5ed69bea733a24387b17a9377266bc0690aa3a8babae6782ff011dee2b193bb5bee3b3c049b86af75828069c43d79c10bcfd36b2bd015aa844dd1a71bfe7cd8544e242122554f7606335590f8bf7989c5c1ad1975b10c670839003147a5a4a4efe68b4163104830da290a4a3fc8a25dea16b49cb4ab205cf3e922761c433cf87b39f2575aadb24748b9d727754b32851a364cff3f1e3e4b1bee02aa2ecb4d696d3120b31b9b48540515aed80a824c3e6fddf3c57e4d9912e7cf22a58de94cb0b37c2cd5abb0f3b3e4f0eb962065648b35e50418d71e0163f02e3e036abe4ca7dac3e86a2218b0db3da2fa40511f38d88adf0c349f50b11beca27082aed287cf40ec680e0ea9b5a49a54f26baffccce707a3d1b5e7fecdf98a54057efc6542f5e556284b9dec761b2d989d4203f50acd2590c5b06e0278ce98e5f63bff406e5e4e7ab5b97e289e09ffdf57554707945689b530d1bda7bd9194a90fe29edae049b922990f2df401b9347c7f26ccb72d0edab48a1ef4f37e1d6b7d602927c1aa3a9830e1bb13fcb761fbd1dea43efa25c5aef25557ed0794d6206dfcfb3b77d0f678e2df00336ad32cffc60f42e5b9d29b81bac7abbf407a1340d4371a2b348abc75007f5129e08e5edf7c07e5467c012acb785b556f7d977d1a4a940c030c2a9f3a6cddd8701d0a368e3f4079d95345a2e7c5c78184a974b21c2e27c3a1dda8d306cf03f480236bc7cf78b02211b56fa30f498e6e425de6865d08572539ebf0aed79152e256e26bc8b61582fb2d5bb0c0f62985f74c5986849f35f115b26c40c3b1abf9adfa59dcbb6fac80304c53dd9ffa9cee71a0ab7e0c9cff708db32568559d3721cc0ef4f3e92e530bbff8aab6bad6b6529ac9e4d38a4d43e4ba5fbaa7a17ff03d4c468863d3a56db5269076ab7f6e95f580c3416f12abcabebefe9d1f19bf6cca2b661c16d22402d36b906eb248704c602431b508bcc608d67606c3671f04b75e70026623fb22c72ff7e68ccbccc9ef3933f82cd54404a95fe90e0203bbdbde405cf9acc697ff20cae7c6abfb2a8c7c65e81ae95567b499ab23d654f3e6d8875cbe2ca86f6f8e1f6be06f4b0ee32f44967202527fed17364c31166c19aac533dffad1dbe103f9d31c2106a8ca549fac6f87833764cb8cd964b289d91bf561fd50234e835b44e59a490a97471db9767b84a38d01d9c36b9f0dfd8a6fc1808585bc16ad54d28f0ecce18933488deb5ff47fc453f648596c33694e3be28b74eedf4e014cb91d7a1b22ac024daac5fd600f68506ff44b4f15a0bae31ba43d2e09e43cb9c5d579c3f4a4094db054245ea3016e60f3a3521be4a53ef048081b944f64bcb05c46e6444d2d59673d407a9b8efdb7215d520d327bbef508d998cec18c47d3a4ea5838a4fd89da5be000d4f2ef0b6ec4f4156cded413e7635f011b304a812d3c08578a46847c45bb292f4a62e39ec56d51cdf0464f1471e294b1b09ee485e382b385c3479d6350878458ffc3310bb0b93a16a0b003fe84c485ee5b7a6f82d21b76f83a89a6d3ab736a25fb634e8ac564caa6fc3628192caed41d47a7447e5cd89a0b5ca55e0253919b19f92d80253afc14b0abe01223ddf3bffd805fb3a26b2e05668200e6dd1876ef7d2cc1f5064daeeb36d960dd12ef00fdd3569eb1d90c131afa9eaf7242cb8bad2dbf1786928ca031bc9d3e2c3f9e19d5e1dde873698b8fdb9de1615491a5bc389c3249ee38b5c2f66bb8e2489ea8112d749311236a9d1340d756fec1c8fd2c2e2c7e2a178c5c4eda7499101267df3df51faaf87c7ab472af47cbdfe5b1c9740354842f19d3ebe98dbcfc2fab235193efb6253de95239707754ccd5cf06b582c683f74db0a4fed63ac42bc1ed5572b799f731ae19169be164329ab97e469332dcde173aec7fa1995f87f212080a107291331a8ed45c8a6a9ad08e323f5de804aa040128ca772755411a29dcccd25d8fd1f31b0a6c10379b116cbf4e93ef1637b48758f7fd0a1142c19ee0e64c7091aaf5ce4023037243f9dfc1fb7d6b5bbd2d25a0d406ab5924b10bde6affc78f784819f8f6c7681d5e6d4d77ecc5917c7554c72e0b25da01b1ddc2f3bee56b7a61ec370a5ef89b00b0b117e47a4fecd2fad06642e4ca51ccff71e26388980bda2a7124c2fd2997dfbf855344793fea5c32648a51347de901655030b0f94582bf772a93135e1a8a8adaaa34404276be15250bccf85211d370abf9d8346f150c4a24cbdab7770f671967f5110b95a17ebf8de8e9444813b9d7c8c2f9494d4d28dc7aa1704994bf83c9f74863b6a018638ccbdc5dc472734a9252354385e99c59a694f61e1b8d0b40785872838fe510ecbac5537f61291830b7505a2d2d28c53899b13fd5e8885df8b0b5772e2d293191cd0b0933dce265f95cc25c7ee02abbc9e770710c4186b73118be3ef604e7dbcfb0c8809f6b53a55c5a0a30d54e0204293064cbf6694cd7c007a4dac03c41c118be54292b5ed678810ba31991bf329d02ce449a208be803980dcc98ead7ed6486cf33ac13dc0fea768294cc3fdcc7f30c2c16e647e9d02d016fff436cf6a5a84a4c00ea319cf6a7ef49477c5c248e49e2a1f5f9b396b2a9a46fc978b7fcb8f1460a00614355f7511510898b6f7869d1fe5f1e6d7966beb42ae864c0d96ecda835e6248939a10e1c8cd31253e5210709d06e5f93a6a0594e1ef2b13e749c42ee49f73ea9607be8a4817c1967a9e0bd37a093c7d23b4b694fdb8110a9e27caf521a7299fb2f0739f80b0d7942b7046868f4b3eadc554e3ac82e979af679f3d869a7061b956175a51b73ed5611c365d9c703100295374d7a3fc15c7a39f769e195a0cb612f953de2f7ef71cc9ac840ec70887b33626e493e63392f860904a9bc014d61a08da602a403e52c5f634f68e555c483fa43cb5b11303cb658267db33111f78dc74208b66f704e4778e5003f9665f53ee2cf1e94e890af6eba5b694155b7c07cd302f7fab1e190ed9b03d30c1aa176a7a9cfaac368feb041e3887a34dc7f8d8583c294ea26c6231c1adfb2fdc6e9b3c69636f53cff068c18fe41555f8e116eabe8b1be01cc3f2951cc2a2b0f7ab96d12b474a0ab00744b2ba614d105613bacb87dc8423b9de3dfc167811e937d268f1628d8d50b24fb7252e500c7a318cd4c09c54d22b841d3ba233755b0114a83d822babbf8fffb31a2efe490baab05ca6c8e7e5686c0e0e33578ad39af3d63dc53efe709225751ea36134874d12afcf746be900e75f1af783675b710fa93dd377b77a7ccb0e79aeea76d34997fa1d687bf2d899987f897b2ff213d4da935f55b6c37a2207320abb0cc4e5c674188e1de75d2f2e7a5b8f2b3f99a1410ce3fa51f8e26b12f6eae9b9a85f536f5393d5ffd2a8290de090af067eccddc775faacd50b6904c7cfddb3daf03b7a64e0ffc2971447a839a54dcb1282ac4dbf25743026cb5ebdbba1339a15d9241641c7d3b7d411bb4b043a620025f4f6853d6e24d7dc80044b3c79c89564c078c4ab8a43b043047eeb8f1aa0e2801bb7ff90930373d8175a986a758d16084d079ae24871eafece069f21356bc5d0a1e18b7123a232ee4cf7c769d1b9e8f74378c7ccd75c9dcad1a008fdd1f9b31720886a5185eb96137893d096ff429f77003054377326ab6b1c750b5aa1afb1230c2dbbdaa556ab5cc7712b8d6948664df2f0b30878a410882d0e8e2116bac4dd73969b3d93b4913589426ac3328db978225dd4cdea60b64be21ead53ce6b826201ca24f2a32f0f5789ab784b3a988461913b837d16c5c87ccf4c778b578b8031d2fe614e496886113a8c300fa388d6ecb1e1121d7b59528da2ffa89a97d75c0b6d3c3b700dc86705380766782e35877dbaa8b498afde1aed8e03e9a698f918beaadb6b2371ed52158bfbd05b2e7e26733bb8b73a5d5f3093fb01c6bec84490044af534a6e6edd2bd7bb53237fc66c0fcbad914dce0db82fa1e683f3ae889f9c393f2aff35c399279c8fc584d50e05720bac19bace4abf577d1ac7f3490f3e3448040607d4140ec13833c4c8239624534893b39262deb2281e973131dc3540f4e6fa87bad66065a2e9531b2fbc926508d805c385ec4f599079aae7479770adf4fa819fe71df91c5fe5642b533274394e48833f73ae10bc43a56574097c5355323305f75c2084ad6b32273e48f2e6e39e7d1001a1ed7dc987236f7d5b46fa4543864f71db35cb07c515e7b92a124d030101dd690ecd547d56fabd71613aee4123f52d70c2182840e15c3b05c8c2663d0a4f03e3e7fcf9f4cf771a7f2fc742b0421a4c77b9adc766f7d716cc8b6d510078b540b3fabea8903667059b9e381de2b46bd30b028ad1dc231476749e1e7016935977c83b992297ab1b6b68a6cf16c0f8bc70c9d5fcb505b5719a267f188177535f76460ff06980ab67dd8d862eddeee8431141780daa9a90d9ec9c87ed330ce5202446ac2c4e9876e64f2619a0194af5e40820b1b8b65f800b5a2f61cdf9610ce8892c5d22d5899face34ba3921fb290dd51e8b20e52b790f024decbd387a81fffed991a52c9613975c7c5a38f65c024b0cce61ee41cefd068178f25acfcb0323a4d314ad9bdda2d1b78de0fc57f51d3149c1cb18677bd65097c94713e8cd73357b95f7bc3074d2437ad52eaea0bab7e448e5e08ef0b92105e4c3c0281eeced1ac7a279283578fe615211559e7c13fbc3f8597a699d5422abd3ed7d77a13cac73b43056037a1fa491381031e9e140c95d1ee4bbc74ec32cc5e73fbf7394981009e9afe0d1edca97dc188e6f22fd9d00f4a23bb7d8db0cae48a9231422f22bcf65b7e895ff6790f15fd4a2ca1f90e259e932fbfe1a0c68c2484643ab6eea153bc2ed45d501e6d033b301a9073d0fdb4eb31bbf8092486b2da2a6df19de458d34186d3c4e657ee9224ff2e43e3ba6653368c9e749c52a3eca21bfea61347bbff70754eb6938df9b1887b18c72ac63bd364d181728f2fc42571ec26bed01747970ba6d218d53be08d53aed017f6aa199bebc9202df913dfa299094951c6f196a5f00a09280fad6118070f45a382e709039fc0b92602539c6289fe48988bedb2aef44c3c5f5b585ed05b94cc03c5b244d331193c0ec07268217bc557b8b00702d179589ef2aff00c693f376f1dc9e4f91e3f78c4fa65169aea8f6c1d7f05eb073077562b207b6e185fdbf41e54358f67d19ad15b500ce6679ed2e0ea6721e2798fb73666c1f0442ab20b96cf891607c77368d921b6a9215601ff625b5e1c38b787ad43ff162a97a573409b4f1825b371cd92aab086e00d21ed67cf26095c9a2341aea20dcc5193c534147d610c005e2dde28a49fe8a4d90e52ced7a54b72cf0a65329e587588f4c568dd50bd6cf4f4b458bf62f152fa5b0818be7d05b9d39d5b500e6d60be39bbee6b2ce0bfbbd982cd0d19c83a140bbda71bfefe2c1266773bf6d415fa2b03c03c41c81eaa2f871d2e27a1b3979404fa2dfa624c6732ec9e8c871b8e948a30bae84a03c1ede2410275a4454a040cf0671c9ddf0a69c4bee153e555065e434b205f9c0f746a9d08583c48732f45ca884d1d70d46453033026f8b8a8b3dd11b3ab7d730b18e5dc52dc235129a73b8b1431a0b5cf3869d4b98f9e1abe47b1ac97e2d4210bece7368313c336bf60ab7eec3b9131cf0ad55e72e485f46bbab6ee1d2d33d1d8ab6621adf617d6e5108e200e95b00c22b3a65e5397410d1f50c83d3b390212ba024f99f956d0aa8f98c7789ccbe11e0fd4bdab4917db0e61eaaf9d54ea4be2b5052049056226949d5621379cac9ff3bf3fcf5cb7966823b7ee6214b9f2c77111377bb9e70bca7f3880d3a9e94b8fcc2859728b11d0ebcfc80ac0aaa8d8c0f1a9e14ce2d9bce3ad12398fc00a92b16c7c1b76abca01ed4904a596f6fc0737cba8504363a7f45a704f8174f8f958bf64aa728de52f99e3db92035828e569c6883b188a56c647e2729dc1aaad2d6c81ec4c372312c3e5f5b9684c43dfb8b2c6f40642cef6f468e95a080e152a96716157b2974111d504ae3c9960ef28e37e6baea458d556b379865852d790bb5db8a1bd713d10038b4f95c0c7a41b8a3abd6ccdeb9131947075b1ee5db09689f37b05550ad46b6aa7ff314a4e5bfe52f2929e1de314b614eec4e2b34af80a4c618494805fb333b884a7fb2f280671fc05aae4db0aef2d0b8a2105c4cc7018106a678c423f014b0abae1edbfbe908d6a32667b1a45241955505cc16bd9db4d64413a34a30655cb54c1d81f77f2ddd6a096ca266955c84e994e5078478ca00c4b54ee0d69bd37c5b1c67d71f83915902a54df79c87116343099d469495d3f2d54013d0f967d152049d0669033c1d71c1bacb2ab8bbd6a7b758e0017613ad1782c946733810659399e3778dc2fef7beed05c077542feae8613b8ed29c16ef9ae6d59a1e395d9caa7041a2339b0b5de4f948bef854e24366b6b1bc72f5266e8f65715bcf70002d91fb90480e499f2122c3cfde1074c881e41ab2a55d5649e6c42fb32c3d6de60ce10a47889d852a63631800d9ce2c292bb687dbc346774a9d9ba1ec1885ad9dcbb83c51e082790c5cfe6d90a9b5884ff284c4313f8d19ff8c2e0e23b5509eb7a1cc1433a4f1d688cd5c6402e818c19d5bddd870d63cb1c4372a5e5e760cff8119cff259820d2e3cf5431a2417e41f20a66c3d6cd567ae13e214c7f164d5f1aedc880b27412670f5d159ffddf87fb0ccfa113bb314d018f544293124eccd8c13ef1be2f2871da2fda6c565ad6f8cb570f515b095132e221f52502e6c36bd30ab5e0dc04490af6e75140f96190470b5d49def3035af90367ccf0cbb46eed14d11ca210ce81fee8e6f8ef26949f907533794eca2d3111e63f8c2a4bede96678203f586f82fdf9cb5e653d55ed7ac08177cafcdcbe70033cc584e76c1f4ffaae202d42110c2b07938dade2bb2a5f05eed4f3767c334731ab543c1db333e0d16f7f03d1dda4213afe4417e9ebeb988092d9285ef678fc9b97dd78140d9bdefd62c8ca2398f8fb8019ea49f5eb46571de16c0fda5ba40e9e03e3ff42e8f952fc37e6137995088c9a5d9809095cec9958d436ec9abb7472bd0590686f69cafa4830a317366975a0f39715b8dbf60fa427de40d48bf1e9d0ab263616523a5f9afe76d4461995e2cf71c0e581abe8918a5f8838f8c330133273151bb82d15d4ec41f53c8cd0d945fcadf46b6911486930d95d4a73f7b33c3646a061e99e645f2814ae873a27193b8fe76ab1710785c087d93922dfd558c6d945a5a6cf097d93da2d731b6276f38d05bceb023db24fc90ff1b3db5a197e00778916adc920a28b2f99aafdf04abdbd7594c2ecc6ae07343b743885d1e4fe359520d6bb3cd78729788d684ba979599ce35e600f99dacc3ab1baff63daf473e3f89860c5a62cd71fa2d55c8bbde8358b9120d297ef0e41b749df225eb26b00e445e8d2f58502734ad6d8704c7340f1276165a2574da00b2e9a7fbd4d26f7e20ef112fd6dd33139d8c51e23b0ccf23d57e7e9809da57ebb85629e0aa630417c85fbb38765e879ebf67e6b64ee87b65bedef84874e8a6585d775fdfba8740d4a133376274aecb7f89e481d78fd6a0cc54f34ea4ad6360ce5751ef29c9b2982418777e9bc07d1fbe1c14f3f506e8bf7d39202609b17c55adcb95d66a435371abd80c0318d0450413f329220704f6103e96988723e8a7109ccb225d6b0a7d3ae79addba30c8775b5a96d204bc9479f9bb06985c8509e616276b2fd2d01d4d15a115bd100cd8fd6ce1fe9683a4063ef9456488983fe2198f7fff8498d5d005b718cd8418abb6db72b8d7091c449c693cb5f274e536b97e6f715fb6ffb619def8352ce89f9a82f0945c894a70dc871cabe7149cb33aa21c5c53af7650a62a3b0da872b014b780f11e59e4e2c0904d0b92cd585f8b6892227a7bc9b6798b5fbf3d7b252e94b1fa052246524a32616a48622a37f6adc6dc44f20837f71abe6f5a3cb3a80972bc2312cbf980029ddecf3ea0e3a917c9285fe9412c292e52536efcb026f3850e42c1be0907732acf43d2e302f0c7c24415c782d59480ada7f69189516169cd688e6d5c8fcedbd72dfb58122d2cbe6feed7fb49b003359cc455e54724d1c0121e3cf0009e370f109e808e99b27690e9c7e7b76ca6a167d5c7fcfb8ac1959ffa3f846da1820356b12d2f7ee08ec1594bb0e8ca8eb3f0eac81db62dc7cf70877f530fb610ac875ad4a9b69f0e67f376a83a18b513329a653f3f7050e3d7e8fab0202eeec89a22adba80c17a89a4a6ef427c715837864e5b546091a93f7782379704905cdc07e4142a0e509ff0c9961444db80de9056876101a6067dec36d8ed8c4af29f0ee3409d935353cefcda979128f1f3edff7b92b7c2134f88a0e0aa998fcf5a762da9161e3c731b2d4c9a682a64da6a19038a6f737911fdd8833195ccec89f6726b3ad9ed51de3ea9afb45d4eca573a50990f59534da89431e9cf29df0bb4e2841d3014c648c6054416a9f63a03c3568ba0426f862a9e10aafc98c98fd881b59b5a193425a5d7dfeb9ca01f91881f2061f869269a15ebf9fc1d2a05a9a7a679ecfbe76fdbef3ddf9ba759ac7a3b06a508aba3b215de98f1b583fdc7e4d533132b6b6533f6accb391a594070aa0485df06f6bf9827daa292390fdecd14a484178ea7e6ccb4da32dd7f59bca5745f9440b094aacd9c75ae04592b4e08bee370dc6c692d06601f494461fda921e59c9ed797cd9ee120df2fe3e61b7383c403e40c9952706b3468ff51d182743c7a51fad27df8f0719aec47a739a1312b085192adee2aaf77fa541cc6c4a06abb257614b33237aef3933f4b5f9aca4094f68d2e262784b4c69f3e1831165ca497d19320f2cba853cdbd0289a2f0057c69ca9d8c7750293e01d1bc3f50e309e53004bb06f2af3bbba383a36b66c93e57767ead17967e7dcbb481c6af27509ff079e77f484d9b27bf46dd6c00535f10e1629ee6274946b66fe2223a24730ddae00b9f3fa20897a64b4fc929ca6136653af18e3b98614cd680423e500f9901cdf05a1d33835b2eaa52c66931699f0d7ca55044574a491b8a75a8c0b6a3aec5986a046757697d92976ef52eb71fb7970c575899d6ce0efb3161fc5606863f7611ad7e4b79e3567bb60a9a30c20060b6010445d0d9f7ab7c6c6f430596178ef39b867a3a51241e6be773885223b33bbf24cb2e57c2a48f0285676d3dd23346390b656cf312c97e60a3c512ab056b14c65fcbadf534e6be7acdf3e3b67ce6f946599c813aa46795d88ddc2a0bb5b39add790fe3122d1b1cc6d545176b9b23ea73a4725071a877dfc187f8934c78aad4ed84f4535d5aea9a47e1740f76b2364045685845e3d955e028c1b6d898a5e3d6565c1fccb83fc5a98d974eaff607f2abdcbba3cb216fd51d670671cfdc0f5a9f08dc335e5681a4d3e30b7f1cc2d323fee1d2479e2cd706777d6f2560772d7f870c772c043e808e98c2d578eb1e3443cd8ae7e5841d1e48aefa86abfd0240d17c045986a2cbb408538569b55a19edbcaf5b8a513f6a8f017690876dd7e0e93c895b57c049b7ae8fc66a2c3652ecfbf5357a9166d7005264f18ae8f3e54b1e112e488183af0dd96daa2b316027c42b652c5cd17d240904bf858f5da6d610ae34d948b260d566841d7f5369d4555e1efbec97fb97cd447f086c9899a7368cb1eca57b0882cd155b6f280a39ad24662efa398618c2e936deaf2e7ef698a8f00b1f9179eb3b77506dd3e7380778fe8c5ae2fdc7acd34f94a2e68a8e5092ff6862e3d452141a8099cd99680758749a2040ac5417cda3f68e69afe0ad0902e17481415424141f56e20d904f74ec215387fb33d341f66c08675b4fb47c7c22d1d97a106637bb23cf4a45b90e57f5b8aaa04e480ce0089df92e16cb3bd7367a685298616c3322f4eb79d68ae3482112b15378dea4f2f08116ea5b91e6d3628c987a44d2841576c4d5e129442e021930bf218642204a2478328ac78f13dfc6dce81793c1bdb10e492b253fc9938c9733a7e3f888338364ed8bfa74a49b25feb179f14299c3018753acd87f766e27a64316608f9abdf7e459769edf6c4f964ae3c3233471937a76a43238b42e0021b08f270d947dd4c75a8e8b51fb0ccb0d25f2ef14453efe124a1f37bb98a989034698b80ff7a0d890c94df990cb210636c9d47b6d400d1d6d2ddc92ac554eb5af2974a585bda422f3554417b7a15aac90d2902cdb1009e4d54cb76e4d2f3161105eab277fd0bfe5a6a65ddccb85d7dbb33edc983de5f427d9cf033c4dc64b4bb7aca96bdaeb0da761813e2029f9e7d3eae74a204b73f4675899c27716361129fecab12e2cc8fe0ad53b06d4bc262a908d0edc04d8200e3cdd8b0c71c0be2f3a98cc0f73153eb5bd578d10ba4c5de028956b22190d2ee35bdbbc91297518878df1e09ab7968dd8874464f81e5998bec6a121859c068b1981e8391e23c3f815f7146982fac2c9953ed5f6f02770c983efc6a69c253fd971c9eee76d239f3c0e00166d18c9f2d697b5f6613babea74a2917eeda8f9bbb26d008e8d35baae68eac6ccb44175221e642ea50f04066a2977d8e0d36b89c609884bba4af3f070f2371a007c088259897474103e0286447013990558b800f784a2821bbcf4b6e900a21241a8ff3de0597e47c4df6e362b7d768761863fc34c832b667f67c9c02eb7af5d7aef1cf1ccb8f61dd19d658da6bbef52959d39d59630da451644525a58bcd114ff62b4aa510405c13c598175bf36a2e4fb3cd997c4eb54365dddea27eacbada89d1623a05e6a8517a856f00dcf0ddfa72948b7fc9835adec74a45108c2a5d4c70419697bc5cfc7034a0f0344a41ec3e84ee5dc0805f3100d1743e5de6bf9642ead6d325da5250a7026af75ce9b94e6ad6436ca8809083b8a1be547b98f6d08b02d99956b48df92dea11dcc752927af352849fe45a4afae95c2871c66214bb7631a5146ef9abaadc6cd174f8c115ccfce2ebf056b039503a386ead4fd2d15d3c75b275b91534be3dd7cd3d7a0517aabb8985c888d3431d7778fac9faa5d1acafe5c1be99a223f1d548022b879e8da2015c05c8e2a31fac25bfe859fac1c9e92795e1c9a106b65ffd1dff804c01ca28f235f5414a11ae204a47bae0f881c0af12a1f6a23f197277e0002cff893f5e737d084576d2b11cf629dc6c96050017a83cd55f3520d5db237e4014028e5eaddaed3384809118dee5ba408f2fbbd4f6cf7895ce6398ccc30b9f0d863ce436129d885f8213f16f7af8e5441ca090a0b399e14c0c4cd381dc022c333016b19381e736154d883c07a5e8c9e684ba09f8b4afc76d5be336e7a1c5b8c83b99943a308755d29547cbf6e9de5b154c42567d93a71dc5967ebc712da3c3716d080f8242914c050e96a1740028d1e8daad3e41e71ce3be0d4ea121339f6d70af6e998d70f72ce066b934b322e45ee8871718825a52a982e7afd876159ed835de1a0ab26067af2b20202167a8c29eeb0a1aa3e337ad591d3b50d0ccc3c729561e025140ef344162e07285216551c1cfb2e00a32834ae6af8a3bd91f3ce004397d2d9155f1a5df25c778d44d46e2d2381414c7491245ef084ce0c1ba0084783fb145b55f35d39d9912aee65bf58b5c3238880a0add86cb00d1768a15d0ba4a4b1ee2188a9ec2d426ac13330352a05b7897ad52064af7df545d1e6b35275a55e1d85393023c5d5436233a3d22df8e92a14ca3a97c4f0ed08cd948a14073c0ea8dc2923e56f291a80d5da1672b4a47104ba669b89bb8d9a3c28f347a1be48be8dd6308774c1738a629a4fe24287535da99852d29dd0d65ec8a648fd746d638a64bb0129bc389f260f76cd8e051cdf7e4bcede265679e5ad8d901dbfbdd4e371e0048c93de5264d2d865194d798f301ae3fe7efd930cd26d8ec3f4ec162907cd2529f65d342a0ab350a594d2c1d6fabd2e117892a2eb7baec871630ee1437f42587bf6bcbd94ee284fabeafdf7f9f979e38f47cd5846aaafd01694a8dd89c1fc77e2e65524fe17cfa40af68f86044b781e9d52c13cd453a4b0747b6c5f5cf2cfd3c36ae722a625e263bf88beb29a9d52f9bdcb17093923342a25bea7d98b71517a1c9222202c839f546043c1bc60e1a30d2cf94b8140ac82307e8dc7fea1f2c55b91a12342dbbe5886000eea8698789578cefddc01f2508e28a02425ba245c8dcee1d7a9501d06015bac0c261026310bb33d249620655f21f3830f9b5e231ab431f41d7a8439b307eb06fc1ca47106de570d164e35adb00551b500697cef536e7efb7de6dc64cbab520ab24e8f552bee7ea69e75eddd6dc49cf8298e84557f8656d9d6ea570d42111b6081787778b0302fa0fe338eec9074bb0733ddbb25a9130e30b72f3f770522ead91381cb28e270e8b98ea9c63c98d0a451187cb548b8690bdc5747a01628486096042d19f2ebeacdae4a007021d8c061103d88a732ccf3b9e5593037f720711289f854bec18ffdf3252281423d207157f0de95c02977a4222c4ddaddc4c7ccb0774530450c41fdfb94c673ad94f9cac638c35cd79fcc375ad3cd032b7c6aedb6ca104f837a2eba31bbd3c4791e556730349408571d1959115672942f9bb2d33e250e3e764fa41e3e59673922da1c60e772102ab6270337d3d6cc308ede58ecdf1bf260f5b27bdd9ad1c3e3fbbcffce1d5f75bcb6c9ef1fb96e36fa494a6a9f13b53e9ab922a2348785a5ff5f46e2b2b14b18eac0d53936d97edc4a21d1824a05da617537bbdbdd9d0b8ee38c98068e1d12387a9d0f3977293fc1edf6a5cbaa9177f7794b9da116d93017a609dc360da79775335bf379514e50e18510120410e1bad3a28a980f089e2519772c6ebf7cc2824639ffc12e342cc697f03eb74b4a06805929fb7ef5ff172e7745f8719e9cd03a75129f5d4858b749540615b3adedf4ffa4bc97d0156f40df2d06b4f1abec051370feaffad27a5a5edf32725f3aaba68301f7e1ad39e9a0803b3e0279c5c90c2ecda571c56969d7612b21b2c16fe51c81e1eab64a2de6e3aa688363247dda68f0e9023cc4d5a9633585feeb8134f1f28f22ffe89c47e3fa23d4e3b4143346bddf782e73bf6cae4573ede157f40fb0c2947370c2159fe1712b3b2f311e735b562d21467a2c0647699c61881f7007066dbdda4a01d279cf924f3fb47e0f6528849cc37ec024b23727904e82afee3db7dbb0911958c5efd692dcdd6a340df0826272e776692d431666ace8f50027841b004165673e9284cc0e6ada2dc260c381b8dea0b3a39ff62c30992655bc94d317d239da92262c0483265e7bd2ebb892c71074fee820a32eafd0f6ea3e177eda4a6932ec1e0a5216f5b6bad7954c9d22c881db6cd90231d71fab67e11f8d41d7f64dcfe2bf2ab310e30378e45e8d9f1bd46fd3d774a6d7ac593dd8b3e42f54e598a551a34ebedcc9048ecbd8ff730f0acfa361747c3719d2ff9da3b9aaa30dd401c766b56386b8a32e9bf0ea9dbafe5e93f8e4d862a4c914643336737fd52309abad3078da9d4fdd6d4eafa7ec43ee3c8ff1dff0e8e37c086d607dad450b6ff15deb5e66864ee52bc8e3a45f5aafde3c6858d5f351c298c557a4d6e85b630140dab83c7b3f2c847d0e6b3ddc0ccc11bb3d1f61052f2f3158b77f126f1e2066d87f8ffce9041e501cca8e76ba5163551a3c3c5d0699434bb1253d60b1ac6e7befec1005fcc5d04520fdc2526e3ce8975dd133c6a936c29615031ef206bb1e41419441ceded71094a9c1b8a53d20e163f1ffc33665076e6c554b5c10b2c4c73b30b143b8891166bb3ffe8fadfe411a7848acd251b417ac06fea7c05bf081ae212ab394d07ed7bd32d1c6f32f00bf99d0ef6e2e9da99fd5eba0463e289cacfe8867c050eb3a6e4763723168bf5b2741e93038daa5a75f55574124499244eb4e4e5c6541a8e029311a0f884a198df7dcd946e227dab400dd4dddba245b1d419d3acfd8b0b464a218fd683ccd7c924710c92c169bc7c236e4f1be5f0ded7845c6b04ad0b584cbe22d889d3abb432853cb2ab0a3886c2ea3b771a03824d2de17c3c5f4758700223b0a97153e7d46e708fd9fe6cbe9352a300b41a19c1317153ed52f0ad1b1d45e9055448465e78df4231c416fe728fb511bbd7cbfe41dd4e643c6b5aed50b627dca5a4dd25813f4b4ecd2cf24daf24bad04b76e0a20b5fabcb809a28fb8e3bc143f8d5aadb1a1570c1afc14ae750573531493634b2429d13d3d9f335c8e5a428c6c04c26309c82627a447c9ee2b2b7ad9d8f7ba57c25a882602b5995fcfb37f953da1c009601f71225ab2cefc7294393f0bc9f81698e703e3f1ea609580d7ca19bacfed13390c9c7c9163a506e990d01d5929cc70d4813c16ef5e681b4b85d8a42ce29f7dde9642c99f2a25edadec2696adfaeff8ddf57ebfc4402b5f9831c6a109c11d70c800994623a6a680ffc67a40214af9742740a08436025cbe9dfa6c242abf3e1c0c8512bf0ce2437b43ce0e4696399071546cfe7b6cb6410a1d7aaafa1cb3275a22f381a04abccedbb3fb6370a735bca831d5b1bb9b438833abd05f8263e5a93f60f7b30eb866eb74facc56af3786003ec4b362e0e6435d8d981438dfcfb53a3c8abdb2ebfd11c0a3e5ad14907ee5286e516817c2bd229be2974a5a12fb570180a8adddc50663060ec4ccabe479c1885f01f4821c0bc85d04b197135bb194d5b5b4f808e3cb3a1e1b3e749d062d8ba59e2716ee6473b81929f33ec5512fde2f64050abca89a96b43f01d5fee12633f8e91bb8bdb082d8b988346fd5ba50c09e0aea5019959e59a46be02b32d424f813605e31219386e0379b660af9cc82b3c7af2e378317dd7f294aa2baa92985b2a5d78c1fb9973427c5690088e2204af64c9a4aae717bcf12fa8635b5e1302535798a31212a3b0f7e05b507761785bae099671dbebc6a0e1492d66cafced6033b08f7aac9e422222432b913e3fd533e183162da0a3c70f402922d6ebca57ea8ef30a568df663a4458b88647340cff3d3fcc28fecb8b09aefbd6d792ecf053635c21dfc23e621847e9ac5d53cc161e46ad8106cf5de108d99866fcb7e7b92c3600ee68d20bb52da3bc406982f0d619fce086f933f9b66d0a3d2097aa4fd94798e9922bc9d9644115f031a612122a8e4e80d792a68a0d270699ecd155b2a778fe539bfb6ec812c89e136abdb60aaee3acbe2be8ceefc0a5ff24c46ec5e631ab3d0933667404f970d730ef5cda7208931e6b935c35d48b55dd511c47eb66d92552c5baf32c2a6d66fc4e6f205e82f3fa9584a355111251d5d544b2bb6658399aab92640f4d6ec63646b3fbb93de4b7cf538bccb7a4af4850dc7193bff795f7e6e791fa24a5502020835a2a5c8ce710c1f3a3422d44dd29acab8911eba4e0301c7ba8663c92298b4032a000119472482202eba42979d55fe29bda9a98fe286b2013b9a9f3314b044c2717ce21fa8d5c5b64eb4d39694b5d158496618ca3f2145607f8fceb61af4b612c90a388da5def1cfcdc7f85351ea6f831abf7da11dbaa3fd2757e86281596693ae41f12481db23062dd1c80ff604d6e65a77dbe9b07d7381a8f01e8514ffc382b2aa3ca32160369e4e874a25e992bb3c0434a68a82ba531beb7a9d44a9e903f430b09777005af10584d05de6cdd7aed8915a8570230fee997a980da917222bf4a9d6d973172674301cea1b4c73d63fdd3203bc621ab7b8da2cd55fda1bcf1a4e5ed321e3761e254277933b895ff00736a5848918ef9ffd251d2c6e7debd850022f15eea72585617f3bfd2b9ca2970354c5b0abfc195b9b1f7595c8be5ae0d2f51681222baff8b0351c0671b08985be6d226d66decc89cd3e1562580cba794ceb3a730d030e8d80993ece839c314a5665747a86dbe14c2cf3737dc9a6e727aa4a87f74c95ef7e3a5983bce56cd7213f3a3152a2d9a07f2b9d9e5d0634286743eeb29ed3c139314d1531c42717516355da0db26974cf0be87dbccbb39614a0c26406995e1b3ab4b559f2ef6f68bccfa1670ec5da215550c13926fa00be973db8a1765fea9a95ba4605f684a9c59b637c8c0de06834d2746150aeb44355781e8ed26aa5d09f65c5393353efd56791cc52f163830e97cddd517d2ce3db5016c6c0b4378e658c6e9c84a27d8f8af2f42678fe0b0f4d426241dc2b0abc067046fb1c8f266f62a05f610f3be7166a5ea6521fb80e5d780842af0943de5e2a9c3e90c22bb92a1828bc263c451dccd9c445d0f7ad979d9709c0c9bd5210795087d7316588b1c05981181e49f455f79af4361f386732587ddb7d812d85871dc28975f86370cd3fb4ac3669da01de96c10cf9aeb3fcf317e7ad0a960ed770c659602609a1064fa4197a1487967e43a41a61036a5d900e93ecd5e810ae0727668df9db85c445a23df65dfd6922710a4fd86c15d2125a77a9e2783aa59cf6789c5888428fe367375d020f038c51d2cb43b64333be22971e443a29f496c8efde506ee20e590b554155a6e9da3abaa2056a96d64402728a05e658718c087e16773544b1d5dc0271ddfb6de2108e448ef5ba44804354f48c8521d17b9f95939530c00ec53da1ec00af58c427a30b56aa35e6d77c59d89b585b76dfac6f01f8e99c17ff275664617f790855651df593d5a093a9a574fa1467aa0005dac7fae099878ee764772834adce2a045ac82626fea7786beda281682f798f952954de30a423c3d62ebda9bbebb525802e219d3f4d23e9ec001117bc4c21a498105695267e28628ab20366533295ad438d174788a0b6668cf012f7873bb9c8cbee6eb0740f7113adcec85521ec62401dd559149ed323265b9d1b96a001cf3606385363b9698b67a1f7f954949b1fd01eff25bf617e8730f34acb0e39222c783c0e40112fb32550d0934c658468c1485f63d09af0d3fe3f750401b2ea8aadb077b22bf3915d93f11a781c6a477aa7eb10ebdf4d4d540b294cd2cb3549798d261cdea559442b3dfb82582e6b65cba5b62d0ada69e04d2f8a28f7ecf9c522800fe8abe9087be621676bdacf5fe837eeb2b94d4d5be15d700deb61a3aaac70b6d86ac2ce79997da5790e282d972afeaeccd6c790336a05ea6ee95e81dad89e5f5ac332005b821ab7106a0ef3ad7d49a45a67fc7f5a0cb22b1db46dfdfa812718d0523d8aa60bce04d3b6b526f6b41301a50110147f014cff537b91b6f1cf23e1aa77445e695442d80f4718c4ac80cff8029d737c9b93f0b91f5e1180292dd06af9406713b4e8071b4117ab073605475145f19d778868c69b8dddd6a24e5a6d9b2993576bda32e539f2ba1d93e4c2496932d92fa6cfc6799635a6b8ab0ca3ca93653574bc59549bdc76742721070836dea0a96acba6a7b8cccbe76e1593ba8620afc5418d29611d9c152771050e38dc1eeb358c1e48d77a53c99566b61bcf2af40f2f6e32f440ea70b70c754c4d3a8cba59232a02f9b1decccb37840860127fe6d62c5cb2cb46b2e9d7fc98f3b1a9a41c9fad69e17c3be387bf31cc567857676bff3951ebd28a0973bb85a6d793efe53ab69290757ec904b496e61893eaaa46d04149469029b55bc8e2ef9ed988dd1dbd5512683514583a0bd71612eae049108bda5c330d29b7d9d56a58f08bf0bcb6e2667c5694aba11ad0a5058de546ce8ac263259ad058c29661d0bcedf26ebd7df41304a50ce80c5135feeae1460f29bbd437da944afb60311685820f5251ad150f7c46e81eee322140dd7f64632be17c408cd0b4d1f03639183754c18a8bfe44adba69154a36539686862770c510621435fe9edb79e57f227079021d2c74903994d92745edee99807923ad861baac2339c66ade383b6f60583baa6454c484eecb6e476555771ac6cc92d40390be23e92ce6f3fd5d48433892493e34b2234da5350105c3ea7e7ae02c5609fcf537cdd7395bd7eab8a2eb6b78f658178402e9753fe082b2af849fe0c5ed33ae07f09665f849153c4ad6e6f71c1a612f4a0c2d9b878b0674efbfb9aeaf3db411dab0fa2e7ab5ff094acf8d92b9efcdc4dc103d91e9d306253ac90d52e21fd3ffbaed6d34e6b94150b64be71d0f1c2b38b0392ddd4d44598236b526f392639f864f61b6b82fbeae6a4cd178a152877a81147f71775d71b393749ece6494369e11e03a52bff8236c940f27771f90edcbfc03da910abcfaaeb0bf9b1720c4c13c6bd1bd19715e0b53e5ad1d3ecdf75bca815b0e5eff081185b7c169efad5809d9ccbec39b577d2eb5bfc6e73f0256baffda87974aa4bd65ce4bc63d4e46bab1beb83df8dd7b9fba1a59ae3c933621b6a0ce18429b4a28355572a446bac187089e0b710076c8903b54b150f88aa4d8d209ae7fed041baabb6d17166d774196e9d6caba4d90c6328cc4ebdc1938f9a0d6fa179ada3c2acb1fb8accdff67c113034f99718d861a48d57f8bdd4ddcc717ec598129b634517cd9a8671712f966a5a0b3cf353a521165a0769dac6475325fd3d985bd2b4c4b0c0e9179798f3984f45d5337190d0f4ea8dfb3ec23f7271199a7eb0f212e7d18288c8be607a33dc4430102535b064abf3bfc6185fcd354e535bb6cfe38ca216c2d7719f8777bb0c32d13d4e0e95eeb9532447ae2eceb26eb2cbffea32f4f0af6f19bdf2ef315dd4a29c9abb4c6e54948503965c42d300bf51f6ae5c3f828e8a48284f4545e6ae71d537c2d1f75f72279bbb4464563ed9253a0a628c1b48eb6c0bb0a553521691d0cb99ecd251ae4b1b16d3cacea975f122dea9edac03a831b3605d0576025190f7c122dd6130ea64f747c72e4b6e3467603486bcf3edb3acd11a4c1a661073beab9d7455a729097d376cabcaf53763612948af114e6f97ac25a9827ddc1fc57a62b162e030df7fe4cd89a06cc4150bc61088fe261411fde33865f1e15a2a91d0d81debf910ae3519c7d57020eee677782b8f90c1360a0ab02a516e64fdfc9afe8899df793c088e148292d55b9fb3d30db0f9420b7400a2ef1fabe4d745bc6e89417a06f8271b38aebd4fa07f6b0c50f00aaf3beb9f06e49d4ca8709e5b44fa80df000e4fe6d1ccf78efd9555d0c6b28aadae331f56d8e5a28e8ccdb66a11ee15d89e0091f39de7a5484a5fee89ccee85e55495ed860c13d4c6b1146afbff4d16ff61e6d4f966cd1283c9986854f3f9b4cb6d2e0003682ee8c89284f2b18ea46a955bd8b89c0fc4fd26b56bb4636f752a460237092614e91f454cd03f75171e42c7c6d2dbf6aeea74d15fcfdbed60795bc506965dd5566c41c7171cd089696abee67643e1d27fa988b59a8bd324cdd4c3afc1580dc7277a8e3f48766ad44e3a7a8fd5c42a0fd51d1ef2d05058956324fff803edda07b26dcc7bf8303f3c802ed7cf15566dfebdff21551528a2b7cdc6b1569bfde2fef23feff460b580e9220b45af133a5680d1c01faacff0c713656cdc5b860eb3d98d61f6c493b64ce3ce9fc0a0bcfaf72906a62fb16215243fcb4d3ea9f32ae8ac2a2ce521217335234148165d8b7f05139f0b7d58747fa1869dfff73ad36695234c3523358c2d974ea48d3c2a5c91233a495378a90cdaa9e11f1c1d0cdc65fd44193f589d39fcc9c3038f793fa3c0278ed2c870765280615f1a1c300895908934a781613c972fbe85321f1d87d11fdd9d054d63483a88ad3e79e8d4bc3af211ac46c6c3e38e0d24989079eae79ae6135ce14157bb0dc77aefa24e6f71edf84f4ce3b1b6149dc82e6b6935b459a8907bfc8b4e23e60a1c2da407061e21fd84fd857d2ba06764a9f501c8f29f802a4a6c560b36a9d57489269e08dcf5ca7069a457ab0b399fcb23c894d3103b18aad31781ef48a0e8e290f2e79cdfabc92b200d997e62944139bf772d0df251aa0243eb2cab4f1550105ff1101eaf2bb165b51c32360dda1837482ebe916a443e48b35f04de3d5c88432dc9ccb6b0bbee1de9fd3f805e6e83387fc1ab6fd1307e298ec053f5c69e96cac3dafaf464e0237d48b31d837d89f9f9273d1b7a1ddb5d2bdcd15ec9264fa7ac64c23cc59e5347cb4da1e917a1948b6dd7530c020fc3d66893828d0e296e9ca80fed8e883a374eab5d55ee8e88729d2c01b15444d85aa3dc0ea0719fa6fa5b9f8a0d999bcc2be92cf6cd05e8a95e6a2d7e8fcd92a428fe1e9a53a0e67e34595db7b5b47b154f0d5914605534a41fe983740ce49c8742e2256760419e2946f25f2f1879db8bb020fe70ce60749fa41573f56821991fb497b3e3f6620b623f72a5d78d7a804805970f37121698782958d738bb425d9ce273b1ecc265fda4b881a7bdefe820b68ceefe9416be4bb3187908d693f29de5f1209d1fe78cdf09730723d579fe6acaeca9a44e01a0737b257b83ad6ed3cfe695bcbfe25b21f3457238a4360d1efd44bfb223a51d974a799a7acb272efbc4e3998e45d4e0329e935b39b9ebbaa237f02c4d34c934414162c7d79caa2664e92eec55f71299309426a2288102f5325eded1ceb0b7695057bd722f7e8625aa2a41b69521bddd42e553e0c2e732edc38e7aa263d0479a69275b524560d6b82abfb1ecafd1af1508a4ce9dfa48e19943609b92f23a760e9211e92935b7cf82f8a39f2c4f07deefd2a58af431d78c6738ee7893690f5e3d638a2348dfeb631e4f1637b52fb5cf7a3d977924bad6f7be4289e7fe48639cb5111136316d938215104b88f3572c717d4ac953f4960a36b26e59d2d9e9decf8e55b8424b092f1efb1c1891c872afbc5949b3fc1bce16503896af23f542800f8f6d22d42abc8243c387d457c1dfe15bd02fa8dc8b86daa4efc0823c2857ff4c21a03a3e1469219c503edaf20a833dc1987351b7d6266c1f260483f92d34d9d5219a1fe83376cae99b85c97c40478f3c94e5d578b074239d246428f7c7be05a2862e8b911a318f48089e94b4f59a27fd2d9c3b8cc044453a9d1329188b90d42397562acbfe1822a7b4290ab8d1f2e2a273e0af48da6666081be215d44f67a1b08e25b75d0da3c784f4ec5adbb64dfed573a762548fb76f0424255d928b008f9f3c99129ef1c27878f6da823029eec954cff38adfbd6077d2e195807f108a172c54d9b90147620a7cbfe8b42cc3e6f5320d393c25ad9bfd7510301bbe7542b3c9c8d50dda4ef6f6909bf30a4be2c2e49cf4a9177ccd817fec3daea70f672d9e3163fcaf1dbc088610c336ef1a32b6f987984eb4f47a1c1eb8d09bb9e4d0fdf9fdc157e5a51b162d1b07b64a02a260f2a376b7adf0d86d80482d91c0de2baf43c1dcf5caca3d6f9470088eaeff11ecc2f55ef71d1d9a74508ce13bddbfc2ddba49410101b8c3ae7072740fb2aca189f7fddcbaa73ac65a8b6363e4d1967a69938b86a7d0377f243e46085c114384ee8c9b6fb6481eda0d555f69029885fbcbad203cca08a1663b3ebdcebe8cfb663f79c7f0d8e81063a95179e84e4508011cac86b07310937f9bede8387ce45ccff656aa4c3ed068f14c811125427b24f4be48fd2bd681415312003af0e86645a31ed63568ebcf6ca524e85fe7b35d1ad420f4498a08e5f033a5072662723d5df40f0a78c31669dea5563c244e5caaf62a75dfb1f1d861cd897f1fa1ff00f24bb5ed80d5c9a7e67bc3bffb68a8e0a91ee65eb8dcc0905ea77e02d16b77fd2fb2f4bad48d869bd6b3ca8988c53303220c6088519b19c0d98196ca5a0442f01a958aa570350c8802f447b6d4c288c82b7b207dba616acd06a70094adfa74581525dc1aa72e7e21d5204854c93831df7730f7fa338d439b6453a1559571e29ec384d88f2239bc34372386d7e1bf3fe14e1ae523c85a4a02f2381fdc514cf2055cfbbc178e91b08574c5a53d2834fcb5b2f6f8a85557d570eaf0bfce9970c609b17c4f1cd3b433be1651813f3e47fd5a3068be87a6287ceac950ae320b73cc3773da441299be6972637e492cef1470b4483077c5f1bb7b2ac97ad4c4ca55e5f18e39b46d6551445d13cb44b3676283a693b2fab0388928609289b753ef221b28b25905f3dd92e39f34971dc6a2fcee9096d7d0ae7ecc37df135987a833997178ced3bf864d211d17dfc8bae77f9d50057067ebb6b18732b2af790ebba060e8136fe347ac1654a0b96418e31452614ce41c28ba9872ea3641a8531b9aa296dc33547606b421003db5c8003c3c6f9e2070fda7f4904e680b2da2fb350e11312efd5a5db08d6d30ed689b75e142ae700ae82a42e8218d820aa72a4efc42162aa0ef84050ad258e2bd7a3b00eb8943ceb8651bf1f4c9b2b693509f064a045c72aad981a8b6f7c39b157f720985783f5880037587504d3c1ce52e2f79128cfaee11914271e15bfbb7d442fa13048dc79bbe8918c63f74a64aa53e4b8d5c423c6654d990710d2e13a83ae21479644ac1a2453fe56fe0428f57d38298b42ad13ecb92d3aa208d849721ef8cd0ad1cda5b9119a25784740dce815ef646127ca50f9a04d81c4b6be3554150b8a988b07f257e2f840f568daaba6b023cade352e1d8728d78289b17eec718dbb8b9ab03e364ebc40b9e0f0a227ad706aa259b76d5590f6d2cf1a5e105bd5af4922a0320844d3a2417355b5ad539d786ee6f2bf4b336783bdd5d5b6c1df29d34bda574fdee5cfccfa8ab51560a75786192a9323002a6c0c7f80d08e7c7eb218be02f24d84e55ee9013c4d03e450beced75bcfd3b73f03b18509762deda4223faa6e64b14ef1f00e6f025a8f58e8dc4cf3be690a7928c1e9ae03ccc48ad591e63e2b132afee927c4a3c94ed78998105632d0b8f88a3fd887a50cecc19faaa867b3263ba839b0bc07581be9f5bb821efffef4178e2c176b2d0278c6e9f8703fb82ed21042238c2e442eb42d60e0c9a0cbc88f1c4588e80b2f62dbc85efb685080b6efe06204786e683f52e2fcd99e45f0dd46074a08b48a766835514dce507a20029d14fc88fed34b6a850e26fdeeb71da983da68d2136570e0c7ca6587edd953fa806a2dc0c11f7f163411f71f288286c5864801a69936057d02fd3d8e1f3ca1f3acd0f9cda48ce1d1de5e1f1d5e08ed7d1ba3d3c3c91a334edc8ed5c222ea3fa5b9461da5daa4e434b7ce942c30f83f32ffc82ec24c2bcaf5563f39a05ca446943ac4c71fec8daddaed0a802c8e63c36a46091b493c1aa525eda05ea1db544abe82c69d10231bcdc162ab64257ed3f786f7ae7cb02e9bc0bd74d0c03a4e4aa39c90ef7b0967ddbe9908743112061ba6c8335b8f89d30a588059b92f3daa31bab71ca1df060a7285c13491b738c755c80f1c0c70d4b6f534366183da5b0a49f1f0c1da1e9aebe17925ef56b898eef241f2b3d84e2f18b638b4f21956682a46f2d421feaa5df9d0cda03ed487f899b4cc40fbee203a729bb881584074c0e9b44cd9c3c22dd57c66dc5614ff7e589c498bfabd1ac56b4b160ec6209c715e790bceea723e1a22fac2a946c026db521040c4db2961f7b687a7dc9e9fbf37aec880e40135e0446a3d4df273d180246e2b6d1ed925e11a61ea6fe89b69d56554fdc0bea4e24abe6622e9f4065c52e3bde651b1cbfc3f3671e4f7cc9a268cad11fe67e8ccd76c4184def766b89c6256ba7795a21ce18dc9055eed92f97ec22bf5a0447dc40eda4fa73e81cab6831833852d069ae7799e34e4aa44b70a199aa214ef0cfa04d3729364c2802b646e58fec58690a35f9b78c6e78a22d14249b821c9920b49492ff5d00df7c65473a0d0a763393c23c606aa57649cf3c3ba70db1d9dfb7bb90def78446ed4311578d42b07dca49a9778423ef9b150b99807f8c8532e77654ff77fef312306e84a3c72268e2ea0409e74095cc3d65dacb783d963996685b4695705214e5a8966b2c086a624be6d0e9280f3e8b7b63bda0e33e578cb933c2f57f2bceaa2f88b89bedafce2cda7dad7c54b9290512f508a134fbb837a413ec79bae538f5ac8b09f4d0456defd41028c06e2f04f1d92400366b0e14ab816209c1708d5bb7c86537f3d87df631fbb0b9cb69b91002f82457809449787164e156c8932b70b7dc56c9a1063463abbd50b6fdc4da0ce47b6937e245610758dbfd5bdb4534a5d7a57f2007438658fdbab173f44623884892a99b5c03d36b2b97a2899903213db2a59d2e56d66437fccb211551e9d05640ed6eb7812718e1906fff6d9f842d46cd7ec0af9796696d45ea2b985cd2a9377e0a56ee2b3f5829858a53e11d3d7bdbc756435ac071631d995ba263d98bb220941b00992127ef8b8b88d5f113401a46a3f485212afe709a63590f249dbf2eac7aaad6a39880fc1671d523f176fbb4a6513916ec2a2d52ad5e739fc5f8aa26395d70acefaee1d00ada478ac1ea5b491f57ac972af98224aff6f4da57765db923c7329642e8a17ddb01eb74df69d13aa3a25d966c61ce0b31d61e9b606cb3c8dfbff6dba48cf2da901464878878c71f94f204cee7a8442c39f5c306c9eb890b70d8937f5fd89d16687685749c13752b6185f1594e4808b9173cf0c9d9e390076616b60120676dc0f0d44f36f43c1673858d2edc258fb98cfcddd8de9eb55f661689ecc6ac04eab8f8c58c1fbc31bde8622a1c7f20d77cf4f29d3df1fd38b10d8d91002d74079337cb0d03143cf17f4da6d9c224e137a4df8232efdae299c6d232c9091cfdd85e6d10249ff029a0352d7ae5e0f5fe03f6b6c2b083af3fd15f7c1bfe1d0543e3f2e6aef61ea38696a7ab7d6f4c09e44d701e64b9ef5bf521d83ed1bd9ad9f51c44e6efe81cc3fbde5c9f8bd02d83387d16cc8ff7d4425a67b1b48b0e5083ce09e71cefd072c2355e623b040107034b3daede5b610cff624bb147a3a340278ee38608a7e20f48c7261e08c2ed38a849612524fe901d9cbac222f7fd1d939cb1371050522d127eb58d35806ed6d28c378a1f1f78266dd922c77900495e0428e539fc1fad21fea6830b1fab2f21a69df208fa58c2d068a889624985a45f16628449b232d0bb7f316e82112e3a355a738fe36bd7ad2299ddb81068ce61f88d0232695764d30fd92cf0589e3e482d7e4721a4a4600b1ef2158b526da7a84a62afdbdf6351eb8787a81848c8d095914e10cdb566ab19c9878ada9e8dc834e3cfeffe4cdcf94a382f868194cd165d77d0e29c633fbab50050245997987434b443877e797cce93520fa2ae22585711c258f16e082718ef93df9a25ae535625f5b3715cbd9e0939eddd519533dcc655394799fb2ee9697c68be7910bc9a290b969a892d5cf2b7405d44bc8ea83f7c380ccb549c123ad275ec37de9b46b8da21a0986e98eb8f3b7e6c1a63c8cb210739bf1095335a2c4eeea60b1ef6241f27726824ce5175f4d97cc25c34b7049f1265176a71c7bb39762689c0875ea5d289747e63ed58643ea7781a1d2f8c79a67998911a685f9103e5ff6210ef86003c4cb09e7a2c60b132a0c072c5adec1b452274bf476bb6a4147b7378898c0a3f9419a3cefb83c167e8d86137484a9aaa27c6e470a7c59742c6ae781307d8ac655d04060785641a23a5c2e04aa6a974edf11991c1fcdf0b66b30150e858bc3eedf9671dff5ef22374a377a5567ca74bb29abb4e9befba504d5f3bdb33d0cde49d5fc7d2e937ac9877d81ce44c048833808bfb0ad7c604e4dd590074f7348f8aafe04baeeb8d1f6078abb9f30ddc87c9187781cedc99c6e32f98d70207c07f2d5ba3879a396ca1f0a242beb52c9afdee9ab6d3205cbe873505b7beb690c6e4a7289945881e3dccb2903eed7ae554c947742e88eba94a9d5934e7c793739655ff418506949e2ffa4e3ac009d538f0c8ec55ea3b4ab9081d544f338906a50055541acd887d7a99a3e1cddee445d164c8fe3bff6799512ce207b951aeaec5526c8bef3abf0fbbb3ada839fa448085992625233e7a9595a3916c410929dc9dfca4672410d196151cc90d2179265d12d84deba73e4c2048c761c97bacf1e44276655c3a9b28e04d28b04cdaa2c26e31fa784b91acb727b12ba8d2ff564509979c7dd0d90522abf71db82cfce091e274f6ad94985df35053daa8e2e1bdccfe09a656ba026cffaa0c1458db4bc81dd9fd60df289e0e91e0355fe4af5e14516c1633bab4ec05da64689eb831868200e79b7fc5e3749699e1228d7bf1073a142cf1611dd80e6d1f6b8bde09ec41a933f590ee5e05d1ef5074a617f8725bc208f6102ecbe199967aa63d94501f8f6a2ddfd56ba28c51f2a0317d3d36c72495ceaef2291fbbd31dd63c658ffae36d08b82d114ede2ef81eb9a3e36fc997768af9cc9d854d956b19e32a10b02fcb80df8636534c1dc337077772145aa6c0234741e6b724b419724c6c98562810e98c9f2f00d8b22757dd1cfbdc653f5baff3efe26354030dad8349521b6fdc5e7a8d4be0375abf0dd8fc86683aa345c081c3ffc30c565d403d4855b3e93b1a180d13450fefcf55669aa7386e1f6318e6e627e3da70f6951d706969a20dc6125aa00c13378010569230e740f1d4561fea67e92ece00f365265afaa76f0759ead3123492379fe619268eadcabcd94cace14a4481e252dcc963f575000462be8e77377d633f4eeaa9c46780df2559da10d2fc42813a904a266f2de51bad14a48f499bb7f6f9a213170260a208cbc92fefef65574eb0012a21d96d760de14184838ee8e6a31acf1be398eeea0f1b0bcc13b6f97c4a577b779273b2c57d6eca47bf1ecc44adfde87efd36dbd1735992e722bce4f8d10940c3376594fe1838f7e5bff5b57e4601f4fb6583cd33d406aaf0d40a946594932fbcea720d55c25e0d49ea8400578dc92d7f9bad6bc89c7fd1ba661fac42e739e66422718269dfc77cd6bcfc71e353d71182a72c6b4971a2a8200cf2d96a45026145d46330b56c1ba4a5bfc990f227322706794d225c8e2450eb7869c4b1e85b288d187d3011f6d307a5293d606bef9ccda8168a8758c3fab628002f60cf7cefb7314c4e15da01a1ba7104e2121cdcf47a18ee42d245135ae2ec5ef419bba89f778f2ed8612290654351f4e479560f24ff175bfa039f121672a8680363507f8cb01ad24f7c276825297f3bcbcce357ffa0e4d1e72d3a16f8e1876077470c1a78512ba5a0b3332cebd60f1fe9892a677a9afdc784bcdba64c1093c40d45ad53d211877317b191a7ebbb451e3656870551df320d49c19025695507d7fb038daf54fafc3426c4eb589657d5767f4596691e4cb4496b7c57dd9dc7cca9bf2822dca3674b28d63072e29487d388ad4156dca35a383446e57b2653ac347c628a90a33fc7314277d8e8484cf11573bf0f9cd76316dda1c0e225fbca9be55b8a1cd1e74d013703512f37a20892c79bb4c5934f38ca9803068ae7531ad3ad57ac7c27000b44264d110b6269459299eee2081df9a3620604294b424307269e69b324564e215d56ac4ef6e8ae1ad9d4685252319ab58e9019538e3ba692cbb64d3dfe28f79dfedd7cb6f477e4339670021357d872d34327f930679301837749d20d4735abc5adf3191bfb7683df776c3e6076b87f08c9c370fc0739887e8004aa5bc873682df44b5072af2f8eb3adc2a2e8d4d12210021266726221afafaf00ff59cf429cdd447ab04580c6d7f62c06d14f17e28f114433f24d9143b5ae808bd5c5390f8236958df2df0f1420778d4af971a2fe1995d328909bc2eeabcdbee45036d59b5c7f166555aaad0302c7f8a2811d1c87a44c51a72c4c49a7ed9eb5a98190db4e99f152c4a933717d8db0540202b43e8ad6a1649fa465df74d4d73851044bcf25d3be0f8f8783caafe1f46c6f1ac04b9b070e9f316720832cb044e414c0eb86df3e32e829bf6a6dacd93038260bdca6ae088674e27e7029665e8aa57be0c18f95b9e169a1885b9759a27cfdce096a0378b37bab5f96025f0d5678cb4b486aed9a464039490dc62cb567c6e99682b12a39458d063a87148705851443c77efb6e60e772cc06244107aac07207dfa7edaa1e5b5cc2f186a9c8d4faa287606c722fc382e5d5e1cbf693f50f81a8dce8c7b032d6d8fd2dea1082c76b357161c5377219a5ad33db7cc9ac9f161e625bc78ed79db32e6c96c0819d622f7a67e79813373e8a852fb9c2f2ebef85e80a97456ef5fbf2d91366e41ebd6b26f2d737a25ceabc74318e026b225ee3fa9379a1ddc5638b331083067d5b21369abf9961c67514798260c0a14ab50b9b21601063ab5ed0b2325eb3dbeb4b5ca2062f2c79627c20d9bce29f4d5bfe74e68605602b21b260ea1bd991e7930b77c31d9dc41bb0da70866401c3d189ef6ec4892f9a20037b626e324007bdcccae39cb79f982979819751a41f0e447a0f1012d43d3789249f35dee443a6de33f9d1aaa09294ea39c1bf10b87aee18b78b389dd0a59db10a4359153e2d42f35aef091fd63bea240cb57ddea6408cf1a7902d773fafb29cac53eab4c5e2ee4e7a5ce98283e22568cfec1fbb9a0d9437f6a7654aea7a049fefce805d2afadc0d90840fb2630cd422a5d6bd08d9aae474ab89afcb0799f0f79693944029992fdb8a7f45d38149d0039dd1aa34beda461e7834b2205db4e9cc1e528b3e888b5adba5d94b240a2c9f936648842f5bd997843dd88589062a8232dd0ccaa2963edc3f7750be806522e41d2aa3e53ff841f138117d02e440569e66aa3660156336eb6b53a931d02c7ab41fc47e6fd11b4107f33ca527d520e1fe0c99718da69524f18ce32f0eed22ffaad81215dc5581c1021e86069f95f7fdda3428a65e38bff7946d2533194664026cde466310ea6873792dd0b089619cc9bdbe621f83dbc388d006454348d8d87d1fe9bb4d554d998a4b3efe4722f24134f1a41b5a4cd81cd1df3327ab528e8d57a266496e0142a9ededd371de63cf774e7f1c06da3f7719ba2b555540f91ec90b9512ea39f45352de32372a994e805c976694f17e1ca3baa5cdb99b74ad9f6c53a580b893184d447b8b2a80c473e04b9a5a751c4f995395689e0b1a18413e74caf60510c93a7f4d07ec2899a76cac3999637ae8507f8b17df2d51ea6bf8f583f37173dac453338109a39fba020e806cd08a22df0d93d6193b19b059dce6e168ba8099c4841509f9aabf7f9b29d3e3c1c188a071e46b7e124c614a2c023ee9762e3571852bb1ba16ff04ca9c8cfdbf25c917f7f898a07afc12ee566b9558a4a44467be1d29bc08fd8db6de54ce72fb783b83bdd55e078945306ec583cdad207cb067c1813b0340e7bdd9ee961cb35123ca9c1c55a1124d13680ffeaa8689a5368b60b231f7d5afd4e8c03824a98495a8de9e92de89f909aa71a6dcaf0bbb506988b03a52e8442ec00423a45a04e02864882d2892d45bd2d2666f3b4d235dbcb39466a4a47bdfce9dbcb890e6d7003d4686b4bd72b037681dc192ea13038ffd58fe3d27dbd1355360875e8b503275cc311fb379be113e686e52a2b752d1eb8d7650240d4424529b28f8cd7883b1b6dbd5ab74efd1dacb78ba94f11a78a93a226425784f97981f7686a68c24c34fb69f891634fe07044c0659f7b62054d104629e311f69854063087476078f9ce0178d4e27017e932fd23a6ed900611abcb5c4560b13463c0fee628219f42879afa65c9d38a098bfd4422d9da34bebc41d2f502284a618ac607c79895a0b9bddf3cbf05e08e96f546a351a1c7701f14a1ae9248b0df4970885ac6314aba6f887a3c6fdac63387b75a1548da36ac54e55661dae82450aab816c6de17a283c4ef4d1456d7d1f36ecb21fcd1515698e5974962bb37da180918e2bed8296ba9909a08e023e90cbd31f81dcc0f342040b1046bd7c397f7409340de366c64ab37aeaaf5754bf4e902d340c05bf6e20ec37e608cd93b2c9d07153aaeda80a96ce6bb6bc912238e1359e239d49f11ce0dd59da8e7c7c53d94089b1204fefe9b8e7bd181b9b704dafbda6165e3d689bab4a1cca40315feafed5f0bbe7a7e5f5eca4c7b24b8ca567467d7249ef5c040a9ada277b5095c64969759c75f5f245bcc029fa7004c13e0467498b57503a987b91a64107c8819f94134966b2a8b411c412335709624b3e9258651f398006967989ab50df4a809e18ead1cf35b53fdfe1faff35e7a8913bb8a4af38cdc396287edcdd6aeacd561057ccc8c90a70cf362f92d599e0767c5053d234b0fb1b17cb2fb3350ff38989d9d2e1a7f37f270dc6156d6b5c585fe74ec195ebbe12135e9bc99c72d3dfe8159f749d0f210ca13d3d87552d448b82e9b59cdc81be13c92831e8b196a9de9df3267d8b51f23c5a6e4d299bcef05012ccbba7e603a60a0ecf46ba881056bb9e42b2b53161859775dceedda7dc051e62348fb795f14fa3d396d82a2d0688b84e4dc0eb6b88dd616b423a4d3704187c97e7e9c92d716ae77a8dd61ca1226a32765ca75d0cc8281d186541f6e7bbcbf826002b095c76ed4ef02c276dc24c7b4c8b9e1a813456944291f78a3ea57b97a47623391556a72567a247df155e7aa011b55d16537089422cd2bcbc4fad685f3972c91713bef331908ac388ce42c18f79970f5fb893b9579dfdee101af28c03d0f06b3ecd076adf938cd97b504cb416b4cdfcdd5e3e4498ec52664d7d5aa2f026a7eaad0f0e90f78174cd46885244316e5db0641b0ab0193668b60a48271e34fbf73324df299e76c8552cf374d6e7ef9b6c2f3790c07c5fd01a3d3328ba9502e54202ce97a24b471aa934123de8e984c311ef7fd6344021b3b3d5f904ed43cc1be0d1eaa8974c786cfcf163c5e6e3b223dea99d354d5c5276230664add0a3e73e1a4c9d90dc749ee96dd6f9cafd1ed934390a67789d9bf2b66cea5531c243c7a0b622db6929154e6edc546e28b333962d8aab351cc0b847667a07ea43c6c5bfd9082bb49909cc9af5cdc558fe392398665a500a65cf8438ae85f46729cf322229a8c670407ef9fbe224b27f9dfc7f809e2c74b97075e9b0045603067bea17aad065a0c89fbabcd80c540fa0b6a4b973fa04843eecba82207af17a9195966115d003c00982e0d8716e5c24a4890d7fb3775e2903086811479b8eaf1af6972bd102f8c543784e677c2a9114dbcb4d53f2e2ab9dad9aed3fb24c256f050961c0fc98701e080f7365e9b27bdf0eb715d206ceb99582457e5224f620cfe30d3f5a6290e6189da8eb85cd05df0e8de2862126e3ca3303d5f7859816c8f52d68dca844c835426dafe020dbed80167a921ce3b10554b487256a60e9d4655d51f29ff345e09733ec323077cd8242c4b9fc92dfd500e39db903bdae94728efe7446a22b06d42b8733a5fe2a3fbc60d8db3b7f60df24916777ac20b6416726b03b26d75d3c6909db2e3b131b6a3b09b8bd481182776552a5e7e3d5032212a2d21ee4ceaf78920214bdee2c79adfdc5565161166197b0c502687a29ecf05be50bb0dcb2fef58d7f256373c29c7cb575519402ac6a8d98af5eaaf84808e3b1338a506a28ea8a55f09fd8df53ab01f3059248cb933875c4e638ce7672ba275f21cffb7f9dcee38e659ad9d9dd39bdcf545c2ce966cd8024e5a1475efb90282953df7f7c5d14787241373a541412128af4780f0dbad393570f588930fa05fa99d55df6d25bbc6ff452145a3788e7d1d844d68bff36c0d7d829e198d03f3f337ba990a0288ea4d0281c55359b8e6b95503da413f57f809e3d1f7efe1ef1cf30edc069529f2c4a09bd003bd0de5c586d5aef29180d286dae80c9ba3f9499cf758fb80452dba251715a966ab3d12aed0e5e4abc966e6b5fd31ca8124b36dc90a90f514ee61715071210e408ab6fac81043c562f9da6c5dbdee18e8e963daa76e3f924a83c38f7d628d6114410c922f81951adaf4ba76e6cc4d97cd7cf021f34e195c4487d777809a878a71d8879020d5ccda9c233026de27ad2dbd495f815beaa27d30a380b1a47ad1bef26d5c4409cc86b1f1562e1f5c45be50c613bb2ab86ff2c4ae433c4ebfba303ed823bb4fdefc7e147ce5250ecdc087837244097070cc5a6493026c1cb2d8abc43282366e626ce70e6768645a32fe92b6110211f3e86fb02f369598bcc008235ca0f6c1f8b73858e43b5e33332350a3081e563167e234b6b47f4adcb6f34a6ef2835809cdf6e6f7035e0debb45ce4794433bf215a8b622b7e8297f85840eed054ed5f3c9c4784f1f1bfaeb562bdaa529fe5e834865483ab18e5d05ef6848a4293dd29ebc57c3817e8296189db1c0fbbf33587d9389650257df8e9834428525fb8d5df5189f7b6dd1a22a9b711f642730199165fe4dc9d4f1ecaa1d2d749409960fb9cfc5fc14f10c7a730d47507d7311a9a17864f2c1516d02b8ca0ac13804a90aba3ebf0b466891a4bff1fb444e9675d8b71442afffc07a1b154d43fcafc975bee16650ee1008c209c75530a4a153515837f2c676ebd5c250bf463c3a1c48d0d73bb9b73913083fcd349087a7bf72eb809bca2c27e1b6c9f80f93a3bcb693648cb9c5b11a216eb8d4bc9243a0f1810f682c7f27367edbd9ca76643ec7ca1e956c829009e44e8b0ca1089a369a3c196982728250e60d4f1008f3ca1a2fd421140372111a8f5171cd2893c36c1b4ec8bb012e7d0e46c6288107a444e84e2fad1b79875eb24497e0f0a5fe18bb2af1e474ee26baa0e6e67a2680cc421f213ab93272d29e84fe535f17d69223506f83172fb2297c7863029e23debf4fb1d9e655e3953b2c4e2438bd43afa5ba26522abf402d9de3acb46aecdf067d450d4048100dbbf6577ff00fa92d81865382147f84a3cc86f054a68f3a4c4dc36167d5d6243a2a1ce9e5c5625cc9d6bfe48e5e3068fcbde831d12042bc7c7f06404680d019cdc9f871a8726a702f03bb624816a17db8c39197a6767c6b410e2175d5cef86624e26e8e4fb400a147f52ac9418f0af27d31dfcae10505d93dcafe4139d8168b57b5fc11c35f0c4a7b23c5e0b282e6b1f78183552257ccf619f90f66db8023b57caf23fe03bb397d7fcf9e579ba7eca6ac054a24fc59e3a847ada476814940563f35ef6fa6f8d9a9d36a791b97dc687f8f91091f98a8a806ba4af4ef6caee88ad6329d8148a11a04ba7344fcffcc2e43ca25d41561cd0f053302e5d4d1ad87a17fedf5c3209378a9040330b7f57cb86892ec22a9986e46cc4a32cd77176cc748eceb67696e224eb748b577d1a2fa1413e9a51b169e6be12a341b378ef8420f023f5c08990e41bf13c45dbff442d9785a3cf4f137d4e1aace12d3c15612e908188fddde59b5469d9432b413fd80d7fcc29a133feab7f79eb5b153fccc1c807884157ad2d212181e48e62b6e6f8f064b3301ade253cd807334ba8dc89230ca2967f45714a3e564c5583b4559b9b0f8a7e43af2397c6e4d6f2395abf267bb1c24254472c3829a051390a710ad0e0b6eeb1394543c2ca1f7f69afa9eee0688c3c02621e680e3abda9bc4f975fcf19e67294dcfa33ca17ebedf518264775d41c20925b66017aa63021832e13597c458982c8f3a3963def0e2beb0065f2bb40c07b2070b25d08ad63d92de59b2986346a7049316319bd91e3df94c9ba3bd5e98d7e2cbf97ac6da195b8fae8c06e8209d27726f44070af4e9a4402b831e438a834f344e4c8c4643cc3ad8d1f7b8d0f8bcb2e0da5f8a8cd4d7a637fe21ef0f623c56b8246507d911c65426ed7de0d1f522763379e42f28eb9bd19fccea7a21225c9fe524a3ce49b5dc6dffb1afab0488db912653a32e5a6e2d159a74f86621290cbec0039774177720fa4bc2aa2199dd543706d72bcb4540f7f49ee4ad12c86e2fe76ba214ebcfc4f6d96d1ec43cc6555fc12ee8eee339b9120f7ca6025c50a8607a263838c2dcd574b6b82b5654845eb9d2b9985da4c0337b022f27f6f3c66a3c1ea4cf1960b05ec099836848b3f9154c524b0b08116094117598748a25fbc22076fa95cc3c4f81678ed3329b79487719a4bf28d73293cd8c95ab49adc489928faa44ab5af147068d4cc05a97bf90ed4452b27de479730e4abbbc5843b263720c8c217aa640f6cc9fb35429096c9aa2a68a9ca3e507e2d8f5085e8ee6c62ab6d791ad8419665a5946dfe4bf06b61895803425172f98ce531a85b3d71ee49c3e16e7ee7ff986dfaf14fa7f0d1109a1b554e585fce07bf454cbdb0ddec6ea3a83d73d6b7642099e8f5685f587c887a82ac69c0cfd785b4f95d301c83d6c2d4aa283de5f4cd274c966b44d7c18b05c48e75971b9b18b64bcf0cd09b3d8a625cd563677ad496fc110c2702291e33ca61ea99c63df92e31521d123c09b64510e7fa86865d1e03c756bf00f8a94ca72e4dfa52eaae9c92a0d7f8666cbd38e7608a476cbfcc8dbcc1784105df7f1d33f8a3844b6f021e00592624277b05e1cdf6442ea79e3690f4cdae07ad93e4a40c7809d5aa8d63e41b7eadc6c9527ea256dadb79f2ac9f7b0d475c5651eacdc308418e925828b3e5e64aed418691757334a31851d98543137c92702672448c8fdcebf2b2f41d7805e6ff424f253a3cc85f60427398b7a8e57beef6395a1d8703b4ab1a3e5ff1f461b77e09e17814cc157111ca70039e769e61e36bf95e16e6a624b746a2363f61a5339a467d7f91e0bafc2199d1aaef479f3fff3a052ab3ac84aa2d18615a6ff91d3975ba997c11a8a6722fa1964123d197b3ccf65b05355ef83877cf245e63198b4701b069301ffb5194b395742c652ee172dbdae18c4dc099a3bd27c3fa5e3d9e314fa5c98acca86cc867e139dee999ea1f06bbd89af8d717ae643c40412d3c5faaafc9364bfeb26a5fe37f404c6302fa4d4facc660ddebf9dfade617df70281d9c9cf82814afcae615ba5f91e7a3766434a1be5803f3f4e585d04637576ef8239a3ae5d4e09d1fe3515a60e47be28f442478c115ed803672c520a6d773a12a77299b9564547efdbfd8ef0b19a88a767f41e7a5b747adf1d73a2e1e2e84e5aee2995dace456811b14f1b579eaa736032951a6faa89bdd8aff79dc14bb34b77d8743b7e23d9c234514def3f68fabe09f1fc41be863decea8b9647c141387d8dbf3810cbff9e0c6b00afa4260dcc052f84c4b8fa6cae555cc8e6c2d697a8b7065bc3d79c55e92b2e96209a800d8508d1cceec125c0b9b47b0b98ea372cd0f0dab6ee4a0541f270169354ae78c8c02eae1f289f41d1a0f872b13dd72b850cbb37f9c167a1cfb1f4d242dfb1b6e173fcbbfb006846e9f5957622f45144471820453d882e5d75e99cda72be27cea92eed24c2fb387aa7f71dba1eff0cc7f9259b084cf382f3fc4198f7b237aed208100bb579009897f77734f9605e4a78a643205ad512e8bcd8d92e5fec85f4072fac51ecb69c81b23ad3e0ec3afcb5e6b346f4388b0d576b9e29ff90a6d48bfa4af22a301c46219d3afad0af51a72fcd18937d7525d9375e3f0b8f6bbc8b793c0055dcac392e5654a2a0355ce608dc221777edad373b3f9ea6b5bce2c135587b8fb157f44d53f7d1fee787402f7b90400341791981e3958c6f2edbeaa1e1bea04eee3af0cc1532acf6c59faac5badfe8babb6ae0d3853445bfa73c158bdd98b917a6dcce1dc72f8506e0dc83d59c6e965383dac6870a96bad7bdcef656e8c3308ddd5c64852956cce042426d1f38024c76b2ed2b19d6150b6b3d44a3d4426b5c316dd2d20d5cc0eb5848679e9710a0c387f4be6f3e5073e72b77b72e77cacd512a5b4aa6aaf78c940e25c79b945f2a9f09650a4b54e7f7b56a704f7ffef097c25168d70a44d207de5eba7ef83e31f44b6b559f2037ba323fdab445cf4ccd55db86db7ee3609a4869518d370dcf9a58fd63b9e3ff2dbf75708e8a1f810eb686ea5aac307f9b924274996796978e778778b35ead7a8f85625704110e494d60d5d079fdd6a65d046d294e30d640273c12bcd51fe8f61c3aab01b3d326e6e992b315e181317be148a97b3386eb78df1f2cb65ac6d4e3cce3471dd1e131e254127f58e06deddf5c36403074d911f8f39c468c0ecd68a4f83b5cf5697f0ff2272973545aae9ab7ccff5e3eedb5c22127c66ef232bc66aa88e0320032cd4a14161b75833c0c81b4dc0c4852bc13f15f59b0dbce3c97800fa18ff4c4215fa0a0db6d61a63c88d52481a98425558d4060f048ee87e978dd3b8357eaab80bfbe629378a9951d0e0e4cdf2af47b98cde7c0423fda6be45f381054aaf81e2dc1ac843efa1e9601412dceec9051a05a552365453484d6c390ed6cb489fae1a1dfa360030c59cfe904ba9578890b4a1b8b9b36c9c7be391e0954f4ec6e524562e0bcae3971ace3c1a157fa5fbcc4d7bce0044c58fa528ff3a6a710d73ede813bdfa8f3fdffdd77393e31a1346343f1ea762abc156ab8dc970ebdb5383b2728e0c86928a8b92d221023875f03bb16950ad8a0843a4ff4cb60953f561f6af9acafc49cf61ee0c29a52890bd04e6fb0176097a5a1775edeb866ddeb0f00a97e60a8d6451ab25f9cf340aa91bb9f35c94f66fadc58d1191baa23048eaa8a6435a5230c8490b1197ac448d34f642e62f9495a8040bfda2d8b428e3513c80464708246a61bb7a41a78428e0325df0e079afd463fe5b62ff750578a8d87c7a7ad6091b3dc3533c891fc77d19a3b11ea2aebe8da589b9b65ac8b120fe12632881cb68879e1aaef446367913174d4a0dd786cf56ca41169ec990f7725393d37ff3836ecc7a57baa66d5cd5c5fa00ab1d46c5c467c85fdf1daae1724e27b55b191145fdf4dc36176f1dbf9972a39a9309f99997243d1fe970c82049077c4fd605e70dbcdd8d0ff0f8fa125ea81be7059cbeeb6b070d2e341a54d323f5a64d3c519956fa736e70b39f430fae6472b179c8b47f64c71a7d83cfcd952df5dd93e4fcf2171901607c8eb0bd96b26fa0fef380e473f80b5ccd5a3e53181d6fcb8849cda398b1a09cc6ad0ee27e9aabefc300424fcfabcd9325cb01f61ed7d5b0bc6f7cd98ae2c464b757091650b6d9db52cd7ca59cda180785d3506348af09b88f5c753f92505fc4812472968d808ab177e59a5e6b5255f7eef043fa6228da99ef6a51e3ba201c2542aee456087431a833d923d710b682077037edfe2498d990bc0fed7e19e3b10f98b8e52652cac6b90047b6b46605c42ce8b24db967c3c9411e92ad0fa2987e3f05cc86e858f0c8b6b6b733492ee5262ab4503f316915d2806f6f74887773ecf9f816387133f57f136d037cdca8cd1d19aaff21ed1570569a1a284c57e9f6a4d03ad2c7f7b01ebfa0dbbaca36906ac6638221e864d1f9db76a91b01889124d08bc2bbebf425963cdecade4829c125eb0d2f652a133bad3215d45c7ac86f279fc5620812a4e08f935de54e5635aa7824a92188aaf8703837e793cf4638dcf1726341847793252a0e3bfdba4558636241249925172d4d8a88595cc4960b8727cdbcd1420b10a19c90c9804b1243e95c5fb0e4134b937a99294fc2f88fd2a2a7be85df95ba27aa829464aa21d2ce9f508792c33a923bddaeee97e56f79276738f31ac0eaf97b62f793b81254e62eac1e6873f717c44f28edd66bfe23c3812e3a415941f59737e48215f76971d13616875df6419c3be5abf0fc50e626df9a54e6d492aa62238b05e23dd168c3e49c4c78157a1ea5918cdc635c9fa456d92314ba670aab23d92539be5058ee1cb5143744ed1fabeca0e7f8d734db9d90c0a16663d64d1a60486777f62737edec1f52145c038b881b9dcd6262468c19948d2a333bdce3bc9d06b47a4c760d9bd3d6c660cb28e88f90dac9cf65c8aa0615108d1f01139b7006ac25a79dc9549801bda2389a675d3d81eee86a6b115a2655dd0033e7a8877371ca4fe7c9568d088950841e5af26694429d3ac2e0f915350283589eea13be9d270023f2b341b2268fedaf9a902703628038c568c831ed2a4e7b1f9ec8e51cd511229a1ad6d681632bcf3c9f857067164babeaccf97b3887d9f24ee82861946de6e3641458d462b377f6e2edcdb9306abce1c062c84d5abff8484e9a36b46536e7d95d55739dddd2950ab2669df46097ce02bf3ee7f60eb96087ec328b59319872f12cb857c755cf5c4f13a909e99225fc55e086536b5c4be7ebfe04d2cc2ff5c0562b29880e469f4e40dc3b62ba7c2b3b56e4a81043551d387a8ec655d9c6bac976751b716fc58b90d9eea8ab944302dab67b892e52cae042b25507f24675179d9e2428f9c175fdc49b1490d3adf09617c0bfb876aa94b698b5cf26d9c9c7da180821ad7800375675689e87de3618ed3f175948be4e6e80becffb02c1aa8a43193b7692e4359c5b3a40fadc053da7fffe6ce10c7c6d96e8b566eb014f238308d4f05310addbb4793d6ac96417e7125d5ad90b5b79a28ce4c63116f577768aa35d42114d923ed177d36e2df31a374864eb0b9e61a77f6bd328f234dffbf4f138daff179cbf3cfdda4284c4d7c90720c9c2bf3bf6f044356e5b74a739c6f759b1dc96f759ef9581d544225d7e9bb499581a4de24895ada1a2c95341709caa02ac92731649f7ccaca870ae7843394db0b63f36dd97c7cfe19100c820d153489fe99748b042641e9b6308855725c0f094e562f5129ddae8ffcdf2c8601324442fcd1440709efc815f910d64d0c1918a79522eba9891edb2248303aec12ee37050de28e5f54658da9864200805a2350a2bef0a83fa0718739c320f22f54ae86d586ff5e093d0a3186ed7206e58603ec3ad102d36374712ba166d75918ad7872c1873209b24c77aeda0c9e213c4ca74722117ccae25408cf9fc35ea8e08e69db24a3163d6e3e639b94fa4f59ef5b70993e92f9f7dfbdd9b313ba9f48d8c523a11629386f50d15759870e08cc3ef4a2fe663717467ccaa00a076bda18e8fbd447e6e8b1bd1aa964809fcc16430b565813b8bec30c15e21d621d33c1bf8a861cfb77ea3e839e0275c1fadda3bac8f8faebfada9adfc59e666769fba3037bfb562a3c6192629069903ec46b52bc7eb8117308228bfea3f884a5e5165d1d936e8aaeb703c3242aea8160c8327d6d72f7ac476e78c0edaeb72ce6ec97d1fd755f70d00b8ca9371456bd1e8338223ca70c6967a1d23f079e1b77c5a76a34ab2d365aac2ae57e8f360ccadefa071f1a1abcd37c222b11d32d6bcffc00debfdc20e972dce9fb23be9a1464e0f86447251f6f8be1ddcd1d30cc2cbd0973181796c7f53e280b94100f412d2ec68baa0a25b2de8e471aa2b5647db1ccae1fe34b7aecafbaaaba2a04c22f3646524f3b619a45be5d185c59096d3349f5810589dba29feb6941cbce18e62ef12b281e8de576da446441ac0644d9d4420343b67032580ca4c0a5298e0c47b4d1ce232281042326959c57afe20001d9f6beef552217582f69a76c483dcd32f7dfc5d3e3211a72dbd445797afce14ed344b276cb8e710fdaf8674b76fd8c596a9f51c3108828008fafb849a2b3d7825c5c3edf51a4b0c6673af51aa717e823820a84aab4b91b9916c5fdcf370769e8179ed34c91532637513b6a1487bc9f5f44fa622cb2a7c06884e9519b85c1cd073c0a62dd1c1ab76867aab30f7abe4a984cd5dc1c2359166b9deeaefcb592905b46378fff58b1e428b42618d8c35ee582c617c697b1530b8b1eee333c8869ac17133cc53bace8ffc33bd925ad4a24892b616db54298cce7def694477db3dee97e2b2a1ac603ebf0a27c8c98f7ad542681eb923e09afc0c323206156865da49f99d824f8b50b0219533749309373876fa14b95b8db2e16e77508e6e4b719a5565100ccd3fc16b859e322023478ae19dc249fbd6aae2fd01cf78761fee96a27c6fe7ffe7c30905f391c222cdf7ddef8bbd5c1f3420dacf65373594a4f7ec8593605f8fcd030283167b14da3e3f36db9896c0f1aa371b5e3c96925a606f99d123f165c23026134ab20c42b2597fc08168f3c59856816ba0b3a2231271a70f699a6e03e7b3069e780dfbf4a7737d55886cb5782567c2ea01c683240d653c164fb72be59bc39a1d9fea96e2bf8ba8f52bb360f17085bf01328e1df501cf016d22aae3ae5578db7b5e3c2c4543d2b7bccca97280e99f735018e14679584938e5884f95cf98779e0d21be79157a893871cedd855a50936e975c8ffc216335e5208a4c22b1cadf45dd2b72d6cd10aab7b968f263dde4e1d2ba82c04be6a0512ca47c9736ffea5938f80fce36e9927f05e3cc1c7729ce856a484dc7bd12af9dfc9115d5628eb4a813457102bdbbed8d706e256a47c8767b184d6d3eb177aff7c28f1bf1aa1f038b3e345f15a1fa0be4f1dcfda2597d0007549746ee47a0cb9ed9f44b75da72c81434a5242298ce896281fe161aa41b43fb8cf5ed4441d5bbcadd856c21a4ca709673484d04e461ed09970a251bdd63eb5a963f90db996dc9c47ff6b0c0ba3ac3b08ef97f9c464e6b50c262c4838eb52cb2a111366df2632c6d1cc98e6d2bc75435e9397445dac00e7ab11a88a7ef685f8c486a8b5f0bbcf5d865bf3fe4d656717d42670d14b33afbccd54b7523991983ba234430a60a2b70adf37e71365c57be239393d0f92e961c40bac596c9682132f20e6a597ad0bd745c577a3f9af95e226151f6ca303cfd9993a42f8ec0e9482c48f9410da23070bb36f022ac8ae2893512110d71ad729f22ffbc3fba304c6b4887fff3002aa50b15407bd185dba20fd1d57b846dbb0d698dc3323bbe65291c82e29c6caade87e36470b53f55f8882e808d322eda9ff05e242ec7d98d192291155eeaebed269255084773aa708aad1813808ef9e542fd74d50fc86f6207d08d780762161b81704309ec6b23b3e0b2c11bbc737c3bbc93e97736f4ac78aa511cea9e703cab065fb20b9ea670bee6cc246b8236afcbf451dd4fb75ed06124b61bf8ad885c3b9f2a00c94d4dbbdbfa4af55d151aff3a5584639036e24aa7ecd240c6cd503d94ec51724279ff9155e50ca3d9bfdf6466a7c2e9289b4e97717100f620bc973316743fa8c6b0fa4fb9da34922ffcfe7452577548ef3357e4de20eddc770787f96cdf38c2d56027483a32ff5b973c3324be77f3c19b08b36be5d6d40570c4356b827b2a7a46153bef196ba0273bbe6e29088bac8ff4ffa0bedcb6a3dabf7947e14af1951239f33ccf1058205c92ebb64a8ee9813f10725220e214756c8e178591ded08cecb1e60d5af954a4accb23da6d68fa925d4d73ce111ae4867048e293804b043a2873886275b5049be80b486039a939fc3d09a3a57d2fca6d9ec99071ecd38acb527770ac48a54c852ca9bf22ac114c6b5d56b94857bf8628b36c279830542e433f4e9863ac261e3f2ab12ca3d511c7d70adbf4af5db3a57fdbdd985a5d7668c2c60bebd79a4b806913348fe701910fcb7f375715d946e263f49e9129785b4ba7cdd949216160ab1edbed8a2be79fbb6d5a5b23a3dbb28fd3c2c4873b26a4702d20ba1320bc5c3e9f83ba03caeaae2db03935a84786fd2dd6fbbad9bdc3df26d52cf8ba4c4318a823caeaeaea8e9cf06e870bfccbb5d6021f3417f42b726c8b9bebad6c52f460a500bb9798e3f24e0f5ca2580772c5084b78152c25de90f96c3e2de59167ff6e268406719ca2e662ade2b12b7efad0c8cd9d1e6d58ea4591fe6fffff0cd1afa9cc03e124d272bba73299b74311f09b6180ee4435474872f16ddccc16a9c0c67394a4e97baa0604931beb2969a95c8373783f664da32fb967f9c00d96d16ddfad290dfa878b7a7244bd6747051d3a51448889fabc5bad7c4b67f80b2a006649c55a56c7bf8e01bceccf2a4d57c71379ad4430ca8e25a3105c9f5c9e9ddbb4fb84d8a904a630a71d58242c938169a345dfd9546e00e67f663a72dfc17bcaed0350f2a822a5ff85730322e42506fa3f324b195c1ff4b359c18a2a9785840b99d3b15e32400f064939d8debc468887285a99a25be9810cf4171946cfe5575c155dd16593e18a25b00633c8dfaf6cf5584976d8371e77311b0762c415a94e0ca9de75bce87a6d076355c5634ad072e1a7a3239030410a9b7066df3dfa4708c7c0789562a76d91e496371d30e8e6c5eaa275585860517bb80cb5928f878f35216bf1fceda31c7ccf72b626b277c2f7f122eacdd6695865384070e25a31bc3ec0b02ac56223abad9b19a97a821a328bb20a41489efb79c39ef41c55ee2ed6aa057dd8e3c52c3cf04c796280fff5196e4ae49c7613113f7c154863b0092e9a621b12d319c989ca9d4ee06a88de06a5f4d201f1c170bc4904de7fc7873b67a19de99a5abb37bedfb612cc5cabbce5291f6f40e8ebe528ad566cf6d3127a162dfe3ba99e5a972e7db680dd7a38c86246fb95dbe12f545d9bf4588e97fc16ca0a763fd746e1579b78ba57c4869a82f310df503161c213838d02bf7d1d3d1f648cd6a61a6a9ebc15a238dbb0a49bb58e519c061515573367e5761d06cd5213c09f5d22698ca955dca7c25c9527a26f579ff9802b0e7453690e27cf21484aec7dd0f5acc4e04dca37914d08768d699ff4ba8787dfde5f9c14742afd57b0380ffffff7f