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 66123 6466ce340f1a375682dfa1a6b1ce9af6343f0576f97258d7552c9fad839ca908

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
56e48b4df1ef73c320990b3484f38717741563dc157fb6fa1ebed39e97c6c3e4
Certificate Block Hash
6466ce340f1a375682dfa1a6b1ce9af6343f0576f97258d7552c9fad839ca908
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...0013dc000000d40000
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000790058570bcc1431d649892eae58764c8e9e1a0b2304641155c93468dd4febbe6a98932dce6575936bc17fffad2a690f87c76508f767374f50adf406f28ed651628e6183cabad784aca15e86666eea0270d574e0bbf2bab12c04000000000000000002000000020013dc000000d40000

Raw Header Hex

000040206cf4b1ed7194c35da3ae544ecf29b181bfe40061ff79e9c0d5f95e7c77f7cd121baf5ea2833e77abee20b555e10ca16501fee369e2ce9d2919ac8d53d69729c8e33a1e6adf6e0118e4c3c6979ed3be1efab67f15dc6315741787f384340b9920c373eff14d8be456

Proof Data Hex

59,560 bytes
121216010307620e544dcff8b0eec32b27f9294f7b62df3497053fbc46325cca5923ba113ba8954ab6160785ab2e8bab7409a3457c20cc5a77a32a7910f1bafaed0400a86df1c1e4d57b086957fe2fbaf0d3e141201a1663dd0d4fc6b90b198ac67d8135996eedacb321c4989ca919cb1ce41a53bbfd0cf5a20b618fb6df72036ea9183f41467f0b6550597b3be0f227434b269cf36d102d0c38c1202946dc80fa0790fa8f3687333ddcf1a5af8fca8d36d3373b85384ccf0a2ce82c1f78e4188250a2d8cb04fa9bc21794162342fea5bc44718e7958d13bad6484c168774f9541a1f9b583c495865cd2c60c047750112b909a3847b87e097c2d67a50e47a4579b49044db684161e3409e4490e53c93468f2bc54617f4881ad771a1dd1c105bcbc13cb051cb15de59e3c9e9465c6d55f8681862c43ad29f10c70dae1a3063eb012504bf7aa35d244885f53893e8dff54599ac91ca264e59a065fc613306cd17c4a4b7eae889bf149095d4748306400df319496a95ccd79c3c3a9ac21ce79415852fd525786c694e2a4a318c992306c09c57b1dad04c20d914418c078ee4c68586ba804556e235dce1c7102472afcfe9e52b467f739d824359bb82d5cf90f0e67f021d1ba139ae2fb8ef895f46aac3e65502ed8e69eae672a0f4fb10abe49db885fd977c3016e11a3a7822f64955a6fcfacfa538834f90ebd53d346295e062f70e6ec9a3a4df3979e2762e925ab953f27f1a29c0c1a2e26291fcd3205bcc5141a61fb0ef3dd26031fa3f45710d954e30b7274b7033f0854173b1b907559139302963107acbad7ac3f6daf7459b0ab7b4456e870a1e4f0da6d1ba1a152a89afdf2080461044430469e58b61efb1dc88d82a3972dbaa21e8b7652649e74274cf9f03f7add37990d34cf7eac1bce65a0bb6311fd9aa42cd3c062f42adbb9bdd7a776064e38d27f238af3f4f3844216075cd5eee2aff05e4bf4c1d8470b0ec2e1c248a02e46771deb9034103f72a7f731ae035c8f989bfe3f59e3a216148e43c249b1054b88c2ead37176f798fda7f5848369f32ff209afe973bcc0a54c7b1a4e3b3acf208ae10c45337bb36be31c68c100db8e66b75f64e45e28bc8e38e21124d6f930c2a78479d04adabe0b7ead8cb05753bc40ad5de8042241f068eb7f597f797b5ef727bd20f644169c0ca181a5e164fd1a97b2059b20c8c4d2be00be931f7013c4db08e003c32c33509c7eee22fdb2a3588814cc8700e9d80f84299a3af86a405a75a61880c0da46ec6a8fb5d91a11b5df655ee265f8b16f49d17abf38f1b6a6aa9875b90e21db35bcb0542c5ab08afad6a65b9f65a2e56c101015d71d4b9a4a428a40bf731b9a7640b5cb71b80a2c3bc775482700b4b6968e9955248946c2908095fa93e020e049581b30fc48ede6bfe22c0175bd62e022e93adebafa19ee59c3cc16b4dce5267b6c1750524d024264713b0c0178afe94f3d8f5006ffaef6ba0265031755328569d6ed4f37b472a7f5ad775c5e90eda853dc7bc09eb8fb0dee599f39fa9d159b164f1cb6e99cc90188cb68fc4b64cce06115dd09a701675435888156e561a70518cd38702583e2404cc7970e5cb820877ec713b74f1c21393e4d20e1bcdd1d1c437113643c6679e6b837f02473921aad43892dd00b46c32be957aacd8b7b34a5f7319fa0d15065b67cf6f670f70ede9eaa9b5987b4feb572ef9c62f540b7c1fa6e3689f4d58cd09db3fa37170e04faba35d77e8041a09eab524a4697998d2ceee99e390c7d36537fa0d39a3a0bf792aefeeaec470f48461f4556e8cb12cf05523e9bd7ebdf90d79317c39d6324981a5399a10e029068269904452a3f838cfcbbdd2116985b325eb4ef2c7d8768032320f333f86bc870f601f9e9554677792d40875035435b0b8e508d3dc51b656fd5faf156a3366cc378121581ad4e37fb078405bba4464d52ee037b96beb19032ec1cb4cea0b1b6d893d9e172d22f9f4c08ca77cdf2a540c01012fde7a326b0805ec24c9cadc7ba63c4d3709e1a0080e33d765f4e498fd9f68b6bd43fb51eaca480ec28980a4a17e48d84bce40ad0935a35f48f74a3affcfd552b2ac632ad29d39627934666241f69a3f172e396d7cef72d7f394cba460a54b11338223e6e6158c482c724f10c428406a8777c04562735d702c180dd570ceaf7a0bcea70ef9203238e8f75ecebbdccfc612cd49f58b924a78a52b9f111f3a923f7654290e86d45b1e3cf1a0b117902e770adbf57d5fd92db5f512a909fb7ba904c54a183da86e1c4f711bb31d241034f99a399594af24d93dafe6bb82f9dee27bc9acb0155058624da55e1243cf5273d8895ee4a160f0b715e83757aafda28bcb82a43e8c3761e83f6d9da373c12e6ab9f93fb37996a2116e3e2d789bddebbacae3d73e4bd8b956dfd56aab5ffbdd952e51316804923f3d53b2bf151e0a54f8c1ac5e4715fb7fd92e40e47e88cc40b45e10074a398c54376504c8fb519e813ff52d80536e95c59c86e237e62447dadb65e8371554ec30b0b2a2c0e053d553ee470cd917bc32269a19173b67f714d94f453dd4c8e2889ff680d9fe2e6275369d3b50343af8896f27dabf1811c6aca3c0d4bcd708ad91448540bbff035320685bf4dc14dddbbe0210fed7c39c391a8c99683d4dbfe2e05d89ec04a31791673fda64507b49c3d21f28027dcdfb039157e9d080b2abb2861f5c3fb054d9f047ae92e2dd7826519afaabb03e6ba6c81b741e3614e88cc2fd711152eaf8ac8b566f63886fdcbabd5a711fce28127d0949a29e51af0def6969f0098d201adfc5e116d72fb5b125dd82902fe2748b4bfed986f9f7835ffe9bc5f7dc84b8d8c47fc8ead3ac07fb23528cd60c116b6dbbd37b4d51b0218b94b17e6aef55bb204a497dd730bc64b61cec363797c47e7a997b8f6111f574ab992942f30404e22f082c21caef2a1b996a5bf9f62510dbe2fdee11a4461667d469f7ba464dacb6e980ad1c7bfba4cb8cdedf63b392a20b406bfc5a326b039f8527df412db9ce5d6f38eed64714a7b02ffb6da2eeb3c9ed0847b14fbe6ed79b60f68ece79641c291bab84d458ead3ee10a7eaeb888d24e52b842a6f64df3738079a653bb4138bf0a693efa7681c286fced184120048c12a9be4f6b204ee92fb52a04ab61f5b960283d51a082b369ba2712be5054067ed599dc93070c7c73d4ca845d7273760b067f57814baecd7b59484be7846d51cc10e7b515b3c8bdc3459fc8a7f608233f8d1b87bed6fce10e2d403b73ef94468e6c1949ea2f56b8697f4d691bdfc79b47a97346cd149e3cd251f88726e0a5d125a48fcb759f8546ae6ba482824cfd981c3c319ddfc4f40113e3fcf1538b644c6d52bf94500277cfb5673b0e9be396e61dc38711342db30a421cb055db4ae22b10a707759473c06fbe0c53627827435cadd09c60e609b84e5a1e4d4be77ffd7e6a805a8f97e718d2c7046e88a116052eabc476cbf482d4cc2975245a1a5839606c891a2d6bb2d6231423688f596820493e53c3114f41b8d41a0a2999a86cd5241d902c1d84858ef53ba8928349e7ed52f13ecc0b100b50f4dfaac1c8e1e46f38c6becd7688ac59ad5cf73112e4234bce8290b7664389478137510d111cd67deff0086c39acabd4196879802ca44d58fde608a6c961102011aaadf55be6af1468b2f33caa452432112886bd47e897caeea0a283d7f375c52714edbd2e009dfbb7f740c022633d763666f575925e2d6b2504b7907498321964da82f9b36645cbb0a4a8ba8bcce5766c28627b4d9d9c6de5e1e0185d5dc08b9efb7ce427e3ae0c9b9312e0a7c23a4f6c652ebec0d65b778b29bf7e9ca530090b25168d73df10f8f55962f3a3d527385759a7149d04bea1494a21c247abdadf548730efbc5b5bd78f77208fa156402c4de84b27fe96ff663bb88250b0e3d81c18f8d472c71c1e4a3c4971cfc458c8337549c8aa0bac1ca85f1179c2fd51f4bf8349e99a2cd7738b1847452953b3e643e028facb8971d0da1850397a048b8a8328c57f4bafb6d4d59a7276093aee68f573ad139375ee5183052138449e333246cf582b015ec47d03cc01071b3b4a517e6f0a64e9c91e90cb84c81cce31f5787da25aeaff356b1a06648ad69bdacd053c5023b44fb34a3fde8f394d15f33e2b32f74f02c766ef608628bce495e367b4cc532ce60bc54ad1cd0ea75f08268701fd656ad12969d293efb5b158be9f9ee37d37d364ff305b6096cdd3ee205843ce9b706e25561ccec7ae0c86a9b42b089756d1036ab34f989be1b433af9921f6d090d6aa07a0ae563e9cf42167213e69a648609c90c6b29172128de6aba6b789879f33a4dc0545a2b52b9be6101115501ca2fed6eaae7622a87f4f0bde757b78e3d527234351ebc6d67ed49df95a157044d433669631b14d5b9ab8be6dc884ce7f97de2b11b78d1315304f11960f402b0c75b1fa8656b790157e7689e706e5270c3ff2a6b54c9e459ff81b1356e912c847abe8d5c973ea124c290523d9fb9d654962fba2a869be597f023415e3509029b39ab3720e0cad5fc9ad257f87c1fd47eb7e0bfd15b13331bf2681c5cd2be10fc0be7acf03c04075faa2661ce2833778c88bea77e7ebdf0afeadbc63358afdfff8b3f42dc06c18b3c0c4c105910aa34b9bea6103722b78e1c647da4e5cd8f96e52389c71021be1cf3557b9938796158da6fc81d6992768099446d57c5c41fd536552d82a91fcdea55059fdbb821a95519236d4cdb8843a578cd1886c1b4c52ee4f1ec3a363f0ae40c024938d8199fa97f1efff75de5a8b1fbd7e0f71cf058c1b61114bd99bfd55c0c6d7b047f6cc7215312552c47fc124334f26a62cc883e703413fe740f876f1c300e387b9151e51fd01cb8883ba1c91c359b56d0ad6990c6f825349ff4ec97f4a9a5a6c8806c5c0b12f1d49aacd927a891d576428e9a9cacbe398fa8b2c4ec825189887d20e9d68a8f390d0af061ed2555eef44b06c3fba0c0949cdc982786934407e8ed0acd5247712939996838a02b09671bd3e64e160979851b74227751c807e41e3426a89583d5949b0f30372c5a1b021d9cf77f78596f967d0954af2af99512a03bd92549cdea199f62cd5dd8d9a6d18fb5683b2bc838ae245c8b4d8406632f4ed241a0ef53d4fe8f8ae767c842f8b9f82e5370beaf266a534a3bfac1546a739cda7285e02158c8baaa7b9ab71e9f0f32147aff0cbad099d8a7282dc2a6e4147d62f8eb59f8829ba5cbfb0b7e8189cd2df17bd8de495068f7416b335dab66b204fc52806d30eb2e57c14cae8403e2bf59b3f0b9b19b98e0143e9259a66e2a26ab8c700210a05579f80ec90ce3b914069c32653b729fa03775b187159533709323e21cf716c03b3565163653ae0ee079b3fad4803ad2b51c4cf1d4ff391eb25d3ed015654e8eb7dfffdf3ff85b245166f092ae2f61347fd75a77532181b6dfc893a481e8034e1d19cc923b9707c04eea19ead38ba470ba49afb1af1db0d90d41a17e55fa6d9927ef1034589d822ce25f7bdfb45c9b1b58017d2464b7ce111039fde026084677665b59de2b6d5f16c54e811ccb2fc294e315fce2b73adf396ba3987d49a700e2dba3db5153a2e045c55528651c6e100abdd8ab2603ae8eff4caeaef9711be81859ee7bfe683c207a30894075fb0da689cb42eb1be461943c46c04ce43a425c3a867e992076a62e61532c6bdaa116b20bceffa99658febe5d0b4332ff3bfd863f23e2cfadf7e9ae7cdb58177b0cb93aa1ad65c13d3f63020f9adc21258f7160c99b4c0c1aa8e2782a5005684e7f8e528b965cab0e09975a178e80b45ced380631281152a412124a8685ea334bf762395174a702d036d49238cd4a0aafc358617b9ce017591bffdb9404f355217993a8039946590acd094263ffbed7810ee34a1dc49881040313fa61530aae6c337e1a904077869cb776f41f6e19a54b3748d85579bf0eb4e8f87e20f1c0f29c3f90ef134bd03fde3328bec714782e9787b29cf98e499d105ab42932637dcfb1f15b6e62484fade793471d61740642e2e8ab7def8b80d1b703298c8d2a546d0e66028aca98c9ab98b2f564eb77a9578c237a650a8408c8aeb1d385d9eb94ca64625500cfebfaf61564d217fb9ae4f967b4e7af0306886b6deaef843ceb863e2c14e24cae2165c4ca77bdf54ed1a8f93f92d55fabf13959b141c6065dac9092ca95d871341b6fce680c8fc3c0baf68d0804760647f0fdcf95731c9dccf717ecb91c1d50a90e8e27cae7c21ce4fef052f73e9704c8c2c9cb849dd4f908b5ad5aaef7a1aee9a082c9bdedb4c520899a3c6d2ea8d7f6514d108cf286709f7af6665e4fb065cc7c7e700d6198c24995b5e8c535c6a447cefdf71950eed4d423a8c967683bdfb91ba6dba1136419b675a99d3f5b5a0f815da29952cd440a26e8b5a0bfb8451a2e395ab1d2c0763735858c92d719cdb324057c1eb13abc1efc7519e983add455bec4c02dea26b4b57c428921a056b8a89aa625370ba54f947cdf3bf9f02ff3aa0d2c0d53d696809fbaa13cc6cb6e3234d69465254910044e7644d418b03e6364a9ffad698e45c211af88854d2c6c7f13f18facbfef37425d2806aac0ad807ee297f002bdbdfff5936f9fbae6f465cd1cf044cd184813221356c51272e5d149e81eda5ec1fed91a9ddcb91b5eceb1928661e5e0dc949b6b3eeb4e67ffc42366b11414f72ad500efdb8d1d0dc74d715f2d0edc20943a1a11756f6dd38ef383b2e183b4bbfa8d39f0c9c505ab28479cd34f9c45e9645dd4cc4165853f70befd795083c1fa469461182e3c6e06e0f5583ac1855afc8dd5156e59418ca52a4807da564e5435210bd31f519943154f991b839f6fe70c44f9b85a8667c27b7b588e53ab189a365cc05c3495b7f35cff7de55e9c920c76b179ccd0ada5394bf868da58da873cca8ab57a17d12dd69c1ac452de7d9d63d92382d59c52991c82691f33993cdd11a2f33e0488737de18ca208c1df8fff6abffc909ba795c01f8cd04553d1dbca24d84a503900712bceba876a54b162a773607ac340405861f46d87f6b0263fc5cbb7e292cba6655eef37474fd269102bc168d0f552b54181834486ca6cbad402d0fc314d3a58c857f052aab1c3934e251064c71a1141c860f628ce553437baa657ee2ae998de1e581aeb9f6cf274deec9f820a5639f0a5f0a349243dbb6a48d5c6b3c84f9001debb53377dbe44a416c656b0deb7044494df0bc0151f46b315c0612e1ee1ed3090be4bfbb74c18b24d84b6194b13d0d8a9bff0574381f7f186f6a0f080ef6410be9dd9b4572d3040ae583dc03b472ba8d9d2da2df3939cb4232b645d801209cde1fe969449a0e16513b3493e4e1c9606850aaaee7ca2dfd09d02ba3207c3774632127aab6230c3431dea41c1ef11fe64b0846d08b47d9188c90c92effae3e86cc658aa038294b18b685f504c1c3c29482c4842712fa193b59c8dc90b7b37c1f3a6ef139bccd95e0ae02cf88b020973c7e8817216f710cdc44dddf57785b2e78bb5ca746aa758bb77f11adca3e983696eba85c754414bb638ffb7dac0e20a3d1a56a88c97a2860ea57631faef11d2c7d51024a6b4d65ed7d64eb950b212cd65b4d1fd738409073d3f565dda94b9771d6ea37279ffb127920927f98eb7557ebea62d32e1a562ff25a9d879d4fc2ace4752a6dd1fa9c88f5fa0a545775531695330ce61a15d009a9f59c19fb523b39890f81c143a9beba29e9d06446545335721b9005217821e2906d7862858fc8fe0a63a39ba3c3f2490117b0fcc83177fa666bbf1a16acae1965bb15341456615b86a35c73bc8143611e20e1f2f284dea838c5091f97bac64632c6b780874153cc6c21169eddc90b1c86460b5cd2e6c1375cc9fc8fe65e92c4d657f82192c2e46463ab2e82f7968f7515910814e69990a953008dba2e15211b9e2e33d0c9ac80f0d2c9633b1a8679fd2d035d3735c564b66aeec3fdf524364146bf4d840b868a5c32d90fcd73bfdaf6469386595bd332e7887cfd9193332cdde96923c0a2b89b52452c80f9b1f99417731ee8784bbc71504a4240dcb2f7aff31c4edfd4848062a497e8b8a94eb203d001549f085c44a81d8e70ca803ea28a17204cdbfec1706c250d9639d515a0f05ab02bf590f33cfa4c9e86e9787bbaa31408b71b12a3dd83e19f9a6cc8b10118cf9fd5f7230fef66c4681bb7c529c58727e137b711443593b3e8ec7ecd4b4ed79cc004fd659aa26cdd17b6d17afab00274953012e24f0952cf0daae369b861805788463456bb9f3c997763441a4358403b13d9a0c1bd60256946c62426493b70cbdc9efd3c75a324ebd5952c97956d7b5578c679f24ddef58890e127099fed450dd2d42ee2964170e797ffff9293ad44443c34690b08094423b1a947439070f183f24250f1a7ed7d5531d3b2f70508ee1db7b8e4349995f5c7fec12e0b81fa7c7f5400c872894aaae8a15445564cb90f54e5a76cd4a2c20aa45b1ff037be3050c9c7fbb4a1041c332bf20a710fab896ecdb0a34adbb3dc4316cd90e034287504b6a2b345a384e30c8ad852079e9d00ea84032549d84430f5d1a1b8582c26c007ff4025cc768d1893720c687d51a1f65f2ef90382f4addb845c6feaecaf668206aa6a9a975f89f510e8fb65f7327d8d9c878cb9d3d2ac2aa18d7d48c71e9b6463bb55be8bfddbef4cc00c6807d0dde5a58206e7a0a5d76ecad07e26af9ccaec72b0da2d135fe2c7c63812a4c4ed1759092573dc01db7222c708d09886f8c9c1599d65a9121a8df7d391d4e4a5e1ceeddbfa95a5bd529b38334fa139c95a13797866de665a7fdfa848a407a75e55ddbcbccbe0d35a5a78d7eaf81639ad685dee422f9ca79e14267deeab2d1ff01bd5c45f3535de16373a406ea9a9d136540879a1caf6fe079cbbda418e9c59658d78f98ca204bdd9b723dfa340dfa6ebbca4266001a8fc5ea722f1dd3b34d38e466d3aac71a282bb5d837fe0063f5acea0e223c9d2b0e9f5db1d44f8ce32061b46ecec7a41a73006e70e3161c860bcdf29aa65faab02c5e4770d0974c96cc12c1fcec4311572014adc5079eb08b9baeb9c0deb0d12d0fcdc1cc2702839228292eb61395e21f38a2ef3c66fc465b872bb62843473075d9d8c077d78412f8f09a59d69a12e33378062e740cff3756795c76b6107c4e628a2fcc813d7d6bd4221cd5ac5a76214429fffa046d07c33048567d896cfd93622682310a3331071e0fffd3cfb39dbcf9b6e22ac105e730f698b3b0e8a7ed299332d4e922150c9b34346b4ca577a38dd13881141559b31b9df7363d4194e8fb62d334a035e3ee9058ec5f173f09161b905d99f9d66d1eeef267b51b01e11c7d8f6a0550909f3a0522fb59e83cc95a4c5898a59e312790bbc84df37d31bc8d2a99cc41966fd03dd0576f0da1ed3d4feab5b3c034da3a67ee7969977d5b48b8c9f25039fb67beba6fa369f3502cb764e0b27ce247e2fb8ba428d04d1da6a7f400c0cf2d62d2deb17f065a0c24ab1873004501131b7a289b0476a3a76966f7fe7ad99490dded4cc4b1e3847161f379037c4fe8cbcf0671254b0f0a8ff964723e0ebe042800d728298e1d3091dfef05ad5224d15463cf59ddc1136ad776fc2d847e855a891442b6af7f8bf9e632394f169d5708e28613a3ac236959318be341a53aa73dfdc9b7af662bf85542fd02e9ea3d736ab597f2ff7cead6f39242f20da377817f44d36b7b338dfaa172e7fe2440dbbc302ee8c93c887008da0e41da168068525ff59619feed8a6db41a3d6a1f13de9fbaa48e63533dc31b3facb7682f4c90e2b0c0d03fa3c28150fce5ec1e3bba40c206d678673aee227eaea68dd27a5fe39ec7720dcbad8a41d55f2ed0aee1b8df1bf2f358eb234c8d5c56e09d86a1c32e2d37656196c6b316d8c5a16d1f7295acaf2594ef77e60697ccd8a6460ad6cd49c9df2fb274bae29f6fca5f54c82d0e51e5a1fa565fdb2169ca3c8068c80a417c79f3f9b428d112e66a2c93e9d46502edcc567a526ab1463236aa1bcab137ffc34feeb4d5e88a0975f7daf70c8597faf8bce6fe7f7b113e4c0850a5c67efd45ff82722fd79e529e2539086e4ed58a52fd5ca34aee18091de4a0a6e606f0297af4c99d015946908a8565c6e6df12b426e365fe4823be84d10439027d0e9844693858c40d4dcae8cd4d811909082cf67c7f1c8e52b057700f52e46f91dbaf1c172176628a1d4ec78c66e884f897295143a9fc318ec1790910f8640da335e2820c6d42d59a9bb81e98a819ca85e154457d061c6ed452534a39b8771e82aa7d7319af3f3889f9d29b496a60446c02b23cb469c556eda082e7b07697a8cb47a35e0584bb698ea1769f73542dbd972ab83df99d63b5e088a0251afff59aed946ce6b6ee92e95b31b7cc5274cd95582c4434cb3863e4fb38bcc2f1eb013cc21f4c29feedc268d158df310d1804d2245c557f6e614bb2b039533cfe5af9e8aba5673e3bbd8c525401e34bedbd8f1a785fd9dd07f5ee7937392c0daf6ba314769ab83fbe65abc3ec2397a3ddbb2323ed94559e07fd21cf1471ad74f82f74a7224f91948b988ed223e0c39716d18c614313435d51637e6e85c37a8277d6d4ac1694dbcb3e5dfe2554ea764f9807ae9deb21a68ac42325c1c9a0cb76aea32fffc135b2f07142cc84adb3938328f109f87613199d3c156f067768aef07a4d0be45855bf4bed51d458d557c66e5a30e0535ba7890dab64dbce69cbe4789c22044232b4389bcf4ab3a23abacb37a111cca02592210a0b2cf659839d660029dfe2fbeaf722f1cf9548da538189f7dc84f6ed354bc3e7a2737a38eade7edd4b81f62f0b8096f81f0cc4e8bf8b6bf5833811b34ace9d4d57997e70538f13374902590bb6c55c7dce3e35e967c28acc223a37c174d00b519d2ce53e3ba18f9304d994f132e529b563f1b14337df2ae1195b3696c632f46e52b04cd2e9603d9be6f1a8920a0e7598f1ea380be3f9120309ea44f4e3305743696f97b640cdd02d6983839f522e2f192d59ded826e370ac065fd0ccb1046296f41301ee2a42b559f611bbf9f4489c63202f8a4674d30f7ad496b6b1138f205c60197709cdb144801c7aaf37fef9edf01c5accbdddf8eb59e5b8c7c512789afe25bca686edcb91804ad8f08d9d9c18d3ea59c4e72eec938bcf56d31fc81cba402532cacb7fcb8fa24a33743d0ff85fe0349d7fd11ee2337b020eae246887cf1241608bb127b59140009e084b37db50db62a074428e5e5f5b28d6ec168e7ad1fa2e755404d43d455daf0cad2704bcbf58557b731fa961367988b3ee441f4152d7957b904e7258efe9284886c073c42efe92b8f1081a7395346d9efdee4766146ee90e3e14571734bdcdb1e38041f192d76a8bcbcf905fb640779313c34e8d732d1da788d91a90cd81122228c129d7cb3ff30cdf4320b07612d8fddd23c33060d3f7ae1ca45b320af40d42d7255919deb0240a238544efce6694bdb0c67df2db7e861f93f0979b5e91af152a35c1781baa1837d70608a89cbd0194eb7264dbe25e78f8862bbf83e2aba54e191172c15ff2b0d329cb802e7455c5432dff77d77ce3dc16b51361a28e37291240e22a66bd9635c9ae79cc96f8433db67f4f9edf7bf37f88067272c76d2ae177cec8b5218a5acc0cb608c8a0e9bf280010968ff87b5773890cf36ba24f4ef184082e2b9242bf54fc709269d1103ae6ac0b1140817027a4b8113ad755245f614419c21339b67ace00de2bf1f5fc84adc11adfe4ae89599902d0afe9922489de1e1e3cc3817dd1997de94bd50328eaa9019736e6be93752bfda04af857b597c0b416f0fab57226a428933b27911b8bc3baa323e93d3b65bf66d905acb23e199dc3be0db2cd4dde43526c3447824b59927bfd58fdb2d8e5df6b8ee4cf3e8965bb3d990fbd7059329bfd92fe6700b1da7fb496f22878db4542a90b73a1c7fabb13ad48778c62110855ee5a9dc7b56ff6082b1d812e843d23fb888fed25af0528069cef2d6b0a77f74dac4f9444d90559712894811db189898e181e077455d6695cb47a694b605b2c8f9741aeee42f730d0e73552ed982bd2b0e43b37cce053b82a8dfda709585cc3b7d15d97c4a3cccae09651c761d6fe41b6e4bacf9a7d5cc83ed1a127a282c87e3b96f6092234bb8c559d74327e3848b94d2869e6fc21674e6e104ad6336e732e7173a74265ea38058ffb04b3c5d241b0fd86506236feaee4866cec73c972ea2fd15205a263aa7317a68c7fe20af11c7d57fd816fa6ad7e00ca9218c8341938d7c7d8b4f9a9ef2abc5133fd5f112f71414b5fc9859a7e5d00b75e1e83745b841f976bed47daf7af89119e79c07e3d4c9b5bd8496067b778d1ec29610897ddbea55534c446d2b8a3e246338ab5eba5951d06cdb8dd339c4ee0988f89814df084e5e9f208ef539988a164f1ccc70ff67b6f377a1ca34d2c60f839958064f07480551c631116c4447d4cebe8d37a5e8f8fce4ea27abc9f5544acf938515beb35e474bcc1d028b00d615c9c0ad70a6c7909394751fb5c3253c42e30f82470a39e276b5e5235b8e155f5a5d3407878e899f33b6ac6e582bce39820bf8e7d8e88d7f8543e2c5cb9bc0b5133a420f4224e2fed282268743ee9933ea29274d247623e018e8074d37270e0e6263e562899744fc948fd1a4205468654459cb3c168c97ae988c0e19028a63483c0c417c057162caa235b1d6bd260a245b1ff30eb66c9a6ebccedc533988318df34e66e333637734734a87bb2314bfdf6a8aa151451ed895f643bd33a63b278c03b340cf0d40eb13f85179ee39451b9740b498bdf799ffd320bcac6a8bc4b5e1bd27d7e6589ac9f70906cb1fa0f31abb96987021c85573ffd1789c66087379f284c0c0831d215d5fab232c9fcc5fe17780699c4120e64da4c7b0cc2c60c66294bd40465757b341cd2de05057c86be03314c19227487f0a44cc20905f749a048c8ee8448966b90b6164fe67d5721b6573f8fb0e3b97b45c1150d9f311e38c8d15817c0e5ae69e10859a9d6a94787e7beef6396a815c6d849cadd848e721a39c7ff250748b745d7e18a04a2bd625b32d31efc29ed50a46c416dd6c53b43517b1f136e51f68cbfc3f35b002d32228b3e9375386b7f1b0ef2807b2cd414030b40cd9fddcb2fdf6c0273932b3677c3a2d055ac919a165916fbd5590dbc8523f91da3a2701d553c5b7a4c0bb87663c59b6b861c0f1a8f7b425e2c70662ef80f83edac095e1b55ceb73b662db3c9a8f76f5e818037a22a67b0ee4fa3f0f62a58a9d6c059aec32063b25b5cda23d04a28c810f7800ea5d9633fa3d7e011dca1e0c2ccdc4ed6b7c0eb8fdf657c4cdd4fa4604e28cff60f29a14eeeaf6aacb37e6f1c469dba61e7948567c1a8141605bc347f9f40f788d24d91fd09d6fbbc10b7b48b63b24ba7c8e6cdcd208cd4ea5a20c7920b230bb6c50ebe65f0ab534bcea2242d2b55862acccb06f6e90d24f5ec7a622879ce485ba4871c43dd6b92b9389085bda60db045007f0207a63ee8fb7afce6a4ab6987fa7a64c61cbf6ff454e24c1c1fc00892aae6041895a40cbbc1b559487f7af832c0fbee69a730e561e2f913b006f0a363158b6de9597de9ad43608d6476c2e8ef4987a188cd9294acc2cad5f06a74d4144452a6e567f94d8f553c9cd52df8d814e9709b8414c7259fb2c79dd9273c3cdffc55fce9799192dfa136f429e89713840bb536893ff22cea60d9e5ec1638f47689fafed6095962cf77e74e65fd4089db4cb535e3204facdd32ceae593f4bee512fd0ae91e351ec38337b6de5ce97a64d455aae7a37ef2c92ec0446e3ba29e7728f37a1b9e19d6a591b40f3fc3bc7871dc45cdd8b0d8323a3bfd1ab931f50870c74b5e46ea49ae9abb0687b90813e475b156a61fed684d73c408d346b296ff2e2e4480440bd41381fcb915715dd555254b8530f7648ab8454e91cae46690344ce2b34a6dcb9d66a60482523ffb497c68c64073565d52c053680c710ff3df60f6fe0315a38e7c5490654d14579f6e35d28f02763d51823ab2dab86cec946522ff0d08c41efdcb2956ca01aef192cf2a276843e3975b6f407031bd2d28d3bb36e120bd8cbc3181c6651dcfeb2ac946e979cad9db2d8f5811957456079cc3946b2943a365cacbe03e867768ef37f8c061ead5a4c209272a28c4d9db2d32fb8c6783d533df7d179510f7fc45dfe725d503f65e6c52a3896483a22bf9a35dfb911f1036e469d9d6f28b197c36138d49f5046e708b4d5e07bde1adbe36d9bf4ca9a404c784b7f9b18fd7f18bad4f5c57c825efe07592c49995684cc023c7ae0b2d5cf950748b6784528e0c64fb4300c3712c3b7973ca02528c26e62c0e269569af0ed8ec739d19ba54f46b51c0e8f8fa351a57082ccf9b782481e9e850133432c0b1eedf9929a978ad4c6a28ef680f4183a438dce9d15101892cb630182bc956d625f653f043ff82ffae66a7815aa9f7c9b0b148c30e169833eeb2c3fbfc273749e5c352f3e6efc4646568e737cf47ad108e3cf326bfbd4a578e5f2378d5163e55bf8ad2388e8d2e4a03d3cc48f5aefb12b840053d9922d01914d4f71439ca520f92800b8726c801858559cefb64006eb3eb0a1a2fc886b642295df9c334e5e568e802625e67363524d48e8d7abc779022ef26382df8634b8a67c8debed7c00bee6fc236494fb8b69c70ffb434ba6bb90971a12d84f6b456b8ec61cf19c22386f09b9763ddc04b24806c1a5a131442043af7fb8ff418e2c378e032460be6625c3070402a4ca63ef5fa4b0844135593116a1a3b95793e44465f9acebe1c84ce0b683c2d2a7e23113fb8a874876ffc1d66fd1e311207d48cfdcb0c100c5a362258aa1e90740ccbb2c6ffac93246333b8ab3ce7b7fd9bb96144bf2dd339ca85f7304e05719973af57896a616a47b58724d49ade7802fb2bbcbfaae59d133cdfaf6b6274c897a3ffe6b643594542f0c61409346fd64400e098f46595bd09fe8709b7bb788edd1aadf1859cc3ca9730fb1987b8098b5d2fdce645a7a8fc4460017bdfc4c4fff1fe25f4260f5b34d02951dd64df6111fe243fe2b18a896569355581d23a4ceaf5ec638369c91d651e335ab5e615665065c7a14972329b2cbc69003421c3c90a22d884a21cc13037f29b2d2dc4adaa95fc9ca548a07f71a3972752c2a9bd9dafffbdc7a3a9ece49cb56d0975358cdca9474f9538a3ac3cd4bcf5e332dd6af1698a0f40c31b7a3939f1529e62787525041fb3a4b93e8ffb3342a21f975591e41a36d393117573ef28b43f9801453bfc377fcd2bfea42d47cbfe10fae8280d44e31142b0c31628eefe6fb491f671beb82c00f94fc01d6608deab99000245e87d7c66f27973d5a743b67466f0ae3e5e656ee466201c6cb09de04e95a2bb5006f388fe81c3d8f57e71f9e6f4da9d99540c112050528f9a6d684c6d9e94c574059dcc10ba9dfa11a6395bc02641ee6ea8b98b379c34ea945c834d8362c64cec31e5e60b4680ef7eb3ddf667a606965fb7dcf4d5caadfac8b333c7661d37b8e8947b441f1f45ac3a164a0d99b70809a2794dff69b69d144df9724f1aaff4aa61e89baa2cf2bcb0e7e5b7c0fccc51ea5931821c2c29aa466d74f8eca4a227587c35e07c5147d8d70c8ed8a7ff1ef7132b16d34de203892f9437cd349ecccd6a5d035e23ea4f8d80cb6f5bcdc3e344fc3bfe6e342bd865ac2b99a3316364aa6b662e187409e81a3687c4e4cf20559f20e179327b9b08cfe1a26ce515937008308d926b70ab972c0fdffcb1641f5e9283fdd4d36774b0293245c13611b21ffc8d8082a59ca81f1394ee2a8dc7a5eb139a5629d3a03a19b04616b17c645ebed10b5d7690614fa27bbf34378a189ecf1624a601d66fb62b9b6285778fc5ea61bc101b372be3c3c0dbcf06f51bc3f67e28257e1bc873d5ff75130729ea6ba82c31d7e3a99cf23a294fabce4abae84e85ddbb94c2d449e9504dc9e861d2dcfb881df210a0c7de5727368899a9d22000187012f861e11a922e43f88b552ba59b251c91c13ca527e1c912b42cd87b848cbec80346158bfdb37ce0f5742ead2388324d035dd6263091b4159c73c2c651beaf23d81443cccac1dfc0defaa162960f0b8b405756c565dc0afab3ac00fc2e4107f3d16d666545507c467fbde157d67246ef8fd2c0375beb9ec8ea48d36e93043d2b85a38538e808f42a0bd0c0aa4a9088d174fa868c4fb217eddca5e5f883a5fcf4050750e9f0f9a44ee5a4615b84fcf926964336c9970bec38114bedbfe18d4813fbb6c3834161eb001a67216386fe14465a3af2a87d73529cff97e34f58d970b5203ff738f0704bf87871e808f2ac9bc7ac36dc40651b7fc8e87a62eaf6f564abd5e72a6b52fee09749ee01b7381de8c28edfe88dc13589cf3065afed62ff82b42284ffff19c5da0d7192b33030d5258818acd68c5456f8c4889a627aa6bd4df1b6b27c9c5d633928d1c89eb12456a80ecf4bab66d3b94b6866d444fa906dab07b675d2a41a7e7dfe8e1095c03dd57b3e2f41d44ac883c47e0375e3520263cb04392ef67a26bd6ad76e473817fb90fc51966f64c4e7014d68ea1db651c025d29af12199f1d23960c2a267b8c6dedca8e55a5f5ea14ef423ffcbba18a22a34c8a8e00c29cb5d0035ed5af14f4d61e8da58db369c227dacd987e1593eb222607f88d0946715f3cbb0766db7df64b752b23d489bec2692a4995685711dac7f486b95bda65db69ea788b06e5bfe8aeee4c94ae316e9011a3eb707812355862907bc95ac19a6a072e85af8632fc93ad9645ba83e55c3165a4fb3b0a7a1683e78eaec4046e08683f6201d7cac6f222fd68aab0a2aeea8613d47af83c28664ef54d293c7e8b7231e82fa3795e9383261fe0fc4b07c66e407c84c76b6dcc5502be2394da3340db9b3f48b0b93db3078422e98f8724c4742c6e871701a1ab26027e94e8387dd729f337dc9112b32f92c8007ffe2510e93a87bc4a47cfc5c31102767fe42818cd6d5f78d95b945f0cb74d5cc4a126a926803f5af66f8a0f4f3facf8219d634b84763fbff9ba2066607a532b6912e0ab337181c4effcb422be3fdcf69a15f74da94b6ee40ef54fad2981771b3af80e464be0d0faff8f9784bf7e41699ac30b7d58cda3eb80ff9589a7d281b4f558cd5fcdb5e24631daff51e1d5468c542ba66f4e3da66cfadd2254866e8729224c698f18b6f50d4c1b3296a99fe408a7132b74ff4eb35b301fe3ff4994efa6d68cb4bb5cc073870e3a579729bb7e084bc895de83ccd95e215fa2497f6bb90936d0c2a9fc7c77b642d313fcdf71e44c1aed9e523d9b3b7e58bc5d3517299d5488a3c3f96747cb7371ba10721521aa3a69b255d6b6d31b491b3d485a9e52f0012e4cde37f84648497c3e576b326f339699a859724a91561c0761847600ceee6770feb225c627982435107f17da0db1f51f817cd9cf3916fde90164c700df0600b4f60b0bbcd8a2fdfff806f0ae371338919a206a5fd0c73b5ac4c1fdaa94aa6700c4cbda2cf51605af5aacb72354c79e1b875b90d8310d81b0a62d6f7e5cae17f8e545b53d74953f8c3a2e58e6817199f5e74a2a479efd192609daaa14d58eecc946cc3607e05db658364e7a0498208ccd4db70204ded07d75795595963e93634ba800be9ef8575a1395b40c232700f435e5e9cc7ee47f2ec487d2fbdd111ac1a2701508c59fca14f10db4916b96ddfdc840dba0df17c99a15722c4d952e4c9c42023493b2fae89aed9a5e50ed7498c883d5171c78d099daf713fcb9ff0c73f51b3ed0980e7a982f0bea33915b7e8b81a88a4d47c1caa166a66d629622a26599ca93f6d59f23692f20f54942e6e7f0b2e2db7d66cd18efdc48668b6a1bcb8b173d63f93394139a616ad1b98544ca080ffec7103ff110324366a4208fa463d866cce8f716c36e03fa48faa12904e1d73e16dc6b2c3ac0b3dcdfb03d75e702d4e7fb39a6d3f132713e1ea405ec0cbde2989a14954d11dc1c7de1580819ef83901ba678fa667eb1f8a138f3e1f7f027c0cc6eef8f502a2a67d94929c69d1aae767b127314429cf9ce2591d61d57f2be2f720682689642273bc5da3344de0b06fb4aa8e5f7f59730d39c9b7efb11b23b900f67ad492a9df0e2fcfeaf7dcbc7b8d1fbdea306ac650d3f0216f67d73871a137e0b388eaa0f1eb2cfcf63c4db927e4e7447dcd94595e315a4dc7376bd9fc6ffc167cf56cf8588e6bc71b120da9c58ab17928f3e2131055378085791365524bf301c68d73b694771e849a65b54286f684f7c0d1ef7828dab9d8f9ca3adae39f4ad6089caba0bf454dc25c4daf97b46ff6beb87c312070bd77b5c58e335bdd10b8a7f53ca32a6c3ea12312d33dfb4a4973fcac1cec28d86f247d46ffce4c3a0007bc42a10e2148bf542cacc9ae883470694849326092da8d37be55964f85ecb0da86cf5a8a6c5464024e8bd1d1758487945876f18b7e9a26927a724e6ba5eaf525e504386f00cfe46f2d012f0c213d40e99bb5305f3d30da430779623d9be957d37b713f2044430901c5b39b77fcf9ca43f688c2d04fe26c7714b8896c3aa8c9e431395d1bfda2437cfc11bf4ca6a3e1f392f8d7344a0a43d0aadfb5219b3e706e6d5fd9f10e904a6c1a6bc82fb10ff1eb7731f4b18eddf8fbd3f1c9ab74689666bed3c1fd992eeb5db0e1af1da56bcd8b6fe263d59e05a68e556887b8f25b17f321c470691a18ae450fb20ff0f502a6d28f20b4f92791afedc9c990cb6ab429c4cebc5c8f9632cd35a63b56e9e42d5d62e8c09feffd5c6dd4effc146d8103dfbc26472ce7f79ae2bbd140191e990381a86b00a82f25f14fff11265d34db55ba0418758b8d9ca8f511830128809111d9df27a274089287a4dfea00d04a508567ca5330a0f59ff3fdb8acfc99df057befb3993d8c647c3c6184374ef8731d91a7004a06906d5a2df2cdd4e7b5f236a4d49641660b5489bb7ff16b7dd918f98dad3f8a51ce1773d3d70887299b6b118a210f79ecc93886bb1df4542582151b9dcce836656ed88ed22e7063ee1da0f16ecc4c18a7b6b34981a31bc747fe0f3bf479797ddd45845c0d459dab2af025debb8f96c428dc585d690f2c4936e959803cb48c3f83154664e4b5a29b326c271c1e1246d3e52f0eabfe685a42eabf4508228bf522c573ce6d2eb8c6c8136ba08a62189dad22deaeeec89016d2d0d5c96b363cc076a6c3c25bfcc93dafea01ad109c7d6cd62bdefdec61ec2967c5d8694d0068d9291423f53f42c2c8661bd8e0f4eaed8186e4037e095d531f4838525656cfe25c0fe5f1e5ac26e60056276c31d70f889243025db19d3e637fc4776c5a0dcbf1dd64ec6bd6493b73edbf762381108c56a0398fbe6750026588b7095699baf4f4b15da9890cbef396d290dbb847b286d90c0245a416c3d3ada3097f4070d46adac24e2b4f8606c956a565167e4530cdaf8797a90b3483ccfbfbb75b0631df85cda06c06128a769f10bf72a57ed59d947650177a62470fc72650d8f9029dc585cfba20232dbd2ab6eb76612f34dbedd845f850479358a79902151b6412d7cffe0b9aaf365b5c1d555a8701cb549b11065aac40d1a7786c80c961f52600d6c1464a213ba6cd19748063510b22fefbb3f32e59510d028ecf2ec998b1d318a2ddae8af1a5bac1d4b0c47c8db8807f091ee29e9123e0bc140282f84edea9a634fa59680b646008474586bb3def38770d4b3436f710bbc993577e3d7e58185e9daa7062106f9a7136e485e37d446c1b5c721672ff93012008b326a195db094e980e7553b1e769b6c16ee05cf603e4033ad75a8f481b72e6ae8a3bc56bd7ea6ba7a109c151350021d43991d274fe0443819384170304fd8e057db73ba8668061c3f4141d3641b840a5502180b8472e14b859e5940202b409ec443ace230600bee76ff4692acd85ebd47da445cc6f2426c73d4b773b3ae7e51c6b1d34310fb450c19c9253838691f742d3f648eb71f3ef3a84d954a7d383ea121c1ba005c06f5fe3f2417d82ad1d8d0e742c1403097d811c990a07cd27590bc0fe46e09272664a2be9c6cfd213423ba099e6229dc953c4ec0bcbb21247dece3f0e4f11a940acffcfd7b0239673b40d168ffa42fe78b37cc314d6dc2c1a715504922edbe3d0907404d062e7882b5a4487ee2dd103e92a70a144a713a7929e0026fcb798f943b6d25f9456c2c632a3ef922b93f7be37edc0c6cd053a2bfe7de404334c0f82a8a6ee1157f6917b10a43d8761479fbba700d48ce88922d528a6c0ff5ec3d62563ceea01b348e42915cbc656f1e7bc83b51ae5b6d77cec63430cc31af330b392060a12980386c13d70c6e793a0b7ab9ba512b16c31b7a7d1f983af45314c3fc6c47a5f7aa8e51302002d42522655753cbc2a12f43488a383c5d6cb68d81e7cfab857d7b2367fe3e528ff4fe3b2f7d32aa6e18bdfe216de43306e14b067639bda71a41d8de9305148fcbeb2764c3f7d913fc186772d424a392be23659ca9f3eddb014b4c164cd52cb89fe85a24708f9477a91affd50a543fefeeae43fc97d6eae8f4dcb4413db5fdf114dc213633a981fbadc7605547bba73c71792e9e38699b805a80499711cb9e23692d919e5842071e3015c2e47f969751f1f716c44147823529d9a9c2f7b166fc358df3b49fe46095382c87d0b32423330838b7b461e1162c5f40d285bc9ed383fe27855386c3282ad6231818d7b1acaaa86af4a6573565387ea9afe0fcd3f20de767d30966068a476076223b5277c089f19bad22dfe36be45bf88bc4d9ea6bb718a898b14d2bf763df3c2fe084f1bd4bf7bce1b7c0eaeb1b82cc0bed668f0a8f0dcf00f63a763fcbcabbf12eed095d7395b36c2a7cd17abd8482d6a0e5fc9bed2002675d4a949d35afcd74434624d969ac337bdf784ed7eb8c3d91d80e23fe25484d76504e00884b2539ed1b25f8438c98e16ce4432489d6d714e705e3f58cc782988f69c0b83e79936db85abf064be1b5137a9c81feaef0d290129d0014c562a1086f576455685e45db275650bf81caf7508164130dc2adffdc405801e027aacd4813d4c6467497ae6fd20b6ae084d5c0cacbe6fe7e745cc1ec7e46d8effd69e983ad46c4e553819cb54d2272f0623103f2717824296cae7abe13adf80348a44b15f10eb695278930259e9643b53c72add8b8d449d15f1fec66daae55364261a2c968219795e48259ea9a771bbf4902106b0a66e5c22079e309a4bd885f98e124e18eb2434c7ca24186ba603d6646835eeb3454827faf27724d29730e7b19e0d00e8b5244f418541813e627206c9a939f3e004787ff501d9a5b8a8ece0a200ab274abfe3a4f5906cac9b93ac6b7e18a8cc28f32e4af2bb248bb281a3a154f06fa8d98131d6c17cbf1c57221b286855a4f7d23652f992a1a297f16088275cb2e2150b651e0562579cd2c3b01a244e027b0711162d979f94458fb65f9e2acf443298e342d61223f5ca9cf8946f702d1de2f7573a2547367ed3f15ea1cb6d4e92271018d5fc62c4626507cf243f24c51f14c2ce54d12717899ddc33dcb5f8c50cbdc8f0f705264e96e465162d8eed9a2feb1bd3c8a03d7e36068ad9d09e0fe9fd65dee04a6d64264a52c44b7ec7f0bc074ee10affc6a98356daa9b7dd6be7041d8611276598d43ddb4063c8996433e0c0134271b4b6e949ff5a32ae78d7999a7dc0d5b0ea65d0d97f1ce505cab2e55dc2359e2be2cc7b81ad3e84df19de265f0767e667b062dc4698d800b9a9bf1e1f4639d0b99766622f19fc0577d723ad4f3e7f10780a03dc29a027800f2e1db3909b0ad7dd5facf4a9966f8dbc1af72dc31ffdffce55e9a2cc41bc9d7a9c13aa3cd9ca9cea7ae5bca994da7a0614d4336539c3d38ff02287d9d744f06a3ad551ee1ede90b7569b04cd66e0d562e2813117e7f048e499c35aad5a3d3b098d2ed57d8675391a1d0f2dcdd058201161370354159dee8d7d19d148e3b4fb4d93311ea442c9d00c2693bce5b7a22f83740237f9ef75ff4c029716f4fe3d7b2bb999720f940eabafa5619a9e75cca2485221faab38306abdd701c4702ed3f0b88470904d168dda0cd5bc5c0add7d23a87572bbd51679314b9d7aaaf8fefea108397bdaceafc748ba688fa858bfdb1e393aec4ca39caa36c19a78d9da881814f13af519580563e1204be0f38d5747f6a4f9983ef7840f7fb60bd475f1481b0eeb6b79442483b1858959b148d69b54c498b9dc7795089e72f0d35113d557629c9fbeaced55db8787b509a7030cea4c60495eb0fed44e897701eeb7279a7bb8ef93ca6b663d63276716a4db3d9705561991a4794c4e6f308737ff5a37e04c53d62eb901b209a556d6dba092ddfdff048d7cb810744364e36146f6dbce8ea05b24638329327e9588c1779b074b94dde2edac5974364b315289b97a8e8a172d196414789052d59b3bfc3c5c4b204f9e5c4cd70423cb0050dec3ce9185b4e48c9419ad927105be5ec227060980af39a90f1d57e3bd97868ec2c52be8f7a7f697bc21a7d7491b9a4b4bd58b2942a577449c40d58716618cd2922f78e83d922796035dc49ce7b4b917a43bb3f287c322cfde222390dd204f0b3b48276f0b8730c7c6b6397200f4377550eeb8d733565f217aebe64a6ec63a9091095a773b73944a00a08c646a46134a842afdfa55d702a6b36add3851ad578e40cd08d8805f8b6731e0f4fbb35fc7a52599e3ddef4aba0482dfec9aac1b6b71fc580ff9c431a483ed633923e90fe85c4ea5213abfe48fb9487d4aaffe2b2c0aacc08c03a3913509404339a2078a05052c36fe1656d326fd7de0cb8a7616c98c5b7c4a6c76307b40876bf88eac3b7e3828c73667c2d052004f615595108aa08c09f187311755bdd44daff0d9b9cbadcb02fd7929b581e38d37f94fa1c1d1ec129f9cd62de2541ea3f6fd1c9a84c8c41f06e2076d2347ab34ea0e81a94ae251126aa3934d4a00b8bf241ed89306212fba1694ba785d8e9ba09641f493563230ffa36fa3f9ac71572a9ff07c32c0de5c3094e343768d2a5580750d7ed077834bfe1ff9e758d2f00f0dfef05367fced258ad08bea750724747ba54e73fdaa0910528150d99c87691c17fef2e2fd5f482a71f372cb4c82560a8d95ec6414f86e113717e69e30ddcb4a6c6041b305b0eceb3c72122de8d013379fd856a03144a5f2ebadca9dd0633bf79105e3f7b74317487fc2106de62db43b099662d39f9435351c38dd0a89aad8cf4a8ec5ea8d175892a2f1d7570a8995f481146f808e55c19982e59c108a4df10fafcb69a76853eaf8db66b3824bdefd71d9b7d884dad1428314cf113c4f331ab6951c0a612284930fbd9152f75e150a099ee2b90ad4d87c4cb0569dbcbc3d07a691cc8537568dfa001e9d6738d1826c766656c2fe559726a103bbea21a50bd5d190bf5c56e82b6ac90b9944de0272157c5a277ba1887180e3019544811e8b7b6ce402a45f150bb5f6da66b01096b10906b688bf680a547e42b64127beaabf0ca639d148c70b52407851e6f6dbd68d49ec8c45d6762cb9f44f39d0f6ad06a3d44b80380292b0cb8d1b7cfe4efb7dac354ed185891941e5710eee5249baefcc32431eefd87e8d81f5bca2c4946c0062830f81c0047159831d379885518ba4683313b7117f2e79da1324bce136675762c4c79a5792ffa47ad0458881e7312a0be50866068e66a18a8b21260f8fd443ccf7b04136cba533ff098938aa430dfd28def9388564baa316c8e87acb91985331a843b5018b96b1c5fd583ea850e9f16a82f00597170c78bc99fa800a0b901bdcfd94c848261021ae6df687ef04a01c4997adc05261aea022819232972fdee3de6da4d47f564333476d3a2f9ccc14aafebab6528b2143e2e2f965e60a8329b4f7c1add7ca8e70d25be079ee7a429bfe4a9abdfdf4bfadfd95a9e4af20d9746f6f3cd570d047d33f93912ab7441833fbdd994415279570a9b1d812c33efffd351d1e3755181ea8c658b8c575305287df8cea2c134edf92668692cd844798ff0d4289434ca10b30fa2b242245d589af2be443d5a820a57b6bbae386664109d9234ff4db423267641e4c9eb205cde06138f08f0084b6da356e1fa8b88718eb3103684847654b8a256bac69fa197595922f091bef7107771716dec2104bdb94fbf5a5b2a47ce0fb88c0aaf99ad0175306c72f32136d78a5f88ffd984ba9f55c1fbb5736ee390570321b6cc92300743ecf904be7418b1a98b20836866b8c1ed8ffca926562e3847b5cd980575fa45ed2fc39603d54799c550f0f19b7186112063c446640fd8e22f6f670f3f4f2d6a9b0ae2093bd368fd0198465980c7db129635f434855b947d7f74bb620452f31d80787300c95d1fed8b9eaf32fd41f0607eaed72ea6e3d5bfc2fefe416d802c1135a08c13fcffb386675411d19ff3a721b7996048cda82843e62fe2eb106a0db8badfe56f71a0ce56618add6e3c8ccef6b93f2779dcd08d9af0aa461bc4b84f9dcedd617de1dc8530a3efa0dfdd992958524284909098d963d5f622d6813d450b436fbaa3da491c1a465bda81f4aed042e7830f6a06911ba52fff730cb62c1672afd2e7d25ff0464027ce989be03f9ca0e7678375dd0d9a386a2ffd4a5986bef7b2c1d838281402800acd80db5f4da4ae29ea4b6519a07c54fbc137e45567b9660a5990f2fd1c24bfa8253e232ba5138f9bb87fff798c20301f15d5ae728cdb87a24b62e1f6ee75aa21f4bb8d3880335b15a3cc9725208de1d3f78033741d77337747a30ec9b3b96df126e2560b1e1d028cc5a5d0c413e672d85c31c6e6a67b166362a1d836039318575353ba49fea6d870b1785c969c08969e4660f2b3da9e6eb84c5ddec4aad95142089eb36f74acacb074a4023cb6a30cbb9c9eb1a20fd199e8c5b323754df6b6bedc1714e52b1bbc932bd7832cb5a386c5667f74a31dcd5a23f0f921f296334cb99c866c051d21b9329b5c0bfad7b631c2c5514b5c5e9dc0e1ef683defb2059f91679b05b31d0ab5e68643bb941ac8f4c747eb21792de73bce6fa0df19d4ec3dd15c5345e437df9daff2aae896c12cd20f349855f547c3dc927c1399aa20fdb1c50250960b6a0627f7c0887e26a3014eede2dd071410d3c7aa4c2f405e60fbf7e63e52270848c4cc64dabf1d771f71acf964ea15841d925dd86490ea94dab0ab9e35ca21c97be4432a65f0f09f9b7f8300c402cd272efa81d81d5200cb1a3c821a8286b6598c92d37e09c65b2b7d55adb898fb3bd316b0b6ac76a28c4d743faa5a5a844de2f6312e388dc2d0d279b6b1e116426fb97f8b073abe6261dc05bc19b07ef55725d82715e97fb3bdfb8735f835ebc87446085e4f3bcffb9edae839bae56f8a4a5df6b1030c146a090815658fe39b557403834f60ff7a40bf44a48483a771cf164da3e16fffbfca17869f64ad088ef359f965e5568a5e1ae802fcda95425e4241cdcb84e401b416d40804de6b054db5139af7e56c03cf736c2fa34494f218756f273e521dede91b758016d1282353dd6336838fc0531b86028b1392e3b19a3e228022a33e7c7bcbf9380fcbbeae2cfb21d988c366a63b87de2b1ddf5b99da5a8f2f7f4e57e06874aa78fcfa273c9519fb7fa45df4c07714e08459a5e5d78f8d8afd781fc00381ec206a2c53474a798198a9f3bfe7c90f964df29bfa15c4f4fbec8289584fdf009d58a0ea8c47679737e4188cd66cac0734dd3b0d1d5c47b776df5ac70489ca30d313a6a9f0ed57323c1d4c4122598d7a6ec4b8deaa20cf7875800d021f575e872f2500510da38ee3a61efb9f64a8c2ee99bde396408716af035a5923a3157b4cb8cfa982a6cbb4b03e4f555f889b25d1b28e4525bd21ba2da44b853b09f292eb25a92ac41878f6de2858baf4f2c6aa049cb25495b01ff0fb20cf22c76374215642b57e2a06991f90c2d7c129e1d673c7c101fdf1aad639d85ec59893920d0bd0d5aa04fa6accdd9b55fe8c2404aa3cdf4133ab49835f5525ee7619786bbb6ea09a70c1e1478078671145663f4fb0ce2a724c736f3b4461c43aa924ede3d2a8c512f6a368b7070ce14dd11f457ef2f7750f7cce14707fc6139b3ed88fb9f7bbd9705eecb4e04e96d6f08bf668a7a982c5f80198e2ad01a3b03312e0a1f062e8cac151b46c4d567da77b76d42b76f2450815b31594259f51187837f68abac5f4919884bb15b6811e4d1ae0c89aadd601bd3e5a1379f1f957eeb677e3bdd3416ca5e12c73485ebd526946c21ee36d388f1014fe79d623e94fe9496866984e53694d0ec25e2c0b488c234e1afe6cbaa2612369c6ecead4c65ad19d30fa47dc1e3788ebd3ee9c966a7154a00460a8f6f7ea3c94cdf3e1ed65fcd4146b8a46463e86115c6ef82293b006092606daa01218ed499b8f096c0a5b42037042b0134ab1687a33111ba991ae60bb573a77cd4424b733f260473f3b022b6f0c1ed15549c71df9f21311cc1a721d3e8bcf406e617650f54a6967f8c7ad75ca74d3eb92d06b97d3081a04bd4dd2190ef38429b8b42652bfaec99d7e28fe5b94cf913a9b0be312c266824f87b1f4ab7b6f46c813ed9ee38aa1249a9600cd0726e8f52bccfd25e1740c0e1efee19fa9938070417cf32f32abed82eb3c695302edbc37f724a684de013752380c2dcdfc2e2e71af50704929b3a12abf574449db41ffb0567f89a7a80a0468867a6acf5edcd2b51f8930208e0bbee45b18af37d728c6b212eb7b275156464dafe49702b81a8ec2d420ab03e3dee0122215d5168bc9f4cadd22fac5f3a3c43cea3656d89b86bbbe80ae62fa8b4bb693dba4c4304da69ae7b91626fdf5de96716c9944d5eef3cac66b03850b4352af3d40baf56aa17fa64a9d2c814014b7fa5bdbd79d27a4150e922d0f53118521dddfa16b20d497f78849a0888cc60c75d61000800a2674e8f7c8699dfc75a0a61ec4daa0855dfdb3904234c8f7460644c2aae4e3f14fc8f042726fd59f290981d1109cf81c8d80448533a8810e0d07cee0344e0ac0f67c6f05a0ee25d4e93b4b461185c3f07c42e9dd7297c9576f8cdd5d4c6c3dd2a0f98598d88893463d0c33c448a712c6be806f7f7b81bbd07d093cc7d77203b6ae74ed4278060bf9de7b4913f7d35955192d4653a6ca993a2d5c0f288bf6fe68bc296e8208018f122d7a05dbbf59edf1803bd0d2e3a35f1b3b6042429edf5997c6a5a5700b70d95c129dbf9a4fdad84b6b7bfd8365583bc5599bde7a50ab14d99c73abb82bf84b7076dacf464b49893bc2d6d84ac5e8ac9b2dc9abc7a054fbdf6e242620f6ffcf0cbf53be3a963a59d57f5e1de3c7cba035e5c1692561ae744a005de951a3bc435c27d391eb650566a795335fdc8add9d597af08244c94442f909d9ef73e44f11593fa237852a148f5fbb27bb60ff7c1ff6cedd5f8bfd6424e76f736e4cc8b65b68eb42fbceea6785989088fbacbed51aa678d858adf932bf4dc5d06620bbd408cc158fe37eaa2a3de53b0145c4e5379e14fca226dbe051775edb3e4cc8341c3a920ab6316dfdfcad95de5fbc670558d20b916497832bd7d35acb115ce2475f06d5b86d277746388a60067c694b0f0ff6edf3b8d958329fa5f6f72a9cb135cfc628002ef34e5075ee544f325cbd4f13b22d06842f0ffdda4b3be8478bd8e55c61843d2b674e45e36dcf0c49daf356f202ea38ba9a239cadc70d83a2b2a072486ee67e5b6631031c711b6eb73fc6c6a717503a812e16b5e54e007be6b74eca4d4527690a1e4740c4db42aa76cc048ddb2b5526cd4a8eb02b73c1e2f6501f9c908a790ab238567b50f313b28a93ad6222de92cb27872d29fe13251cd954aa8ca6982e9edce15580633bcb6d6b142d7891c76b6299a57b32487030f9fe0e0051a1d1f7497df530e533415ea3f3769afe3f233090df47714f770c4193388b3755cf41b8130619dd905ebd287e60ce85984dbb6d7e34f0911887ffb2459d1d0e58886b1db575f2210b02f2f6e13cf4aa5628fa762b7e3d06a852e3fe9fd5517f37c2a7a5b15aa76053ca972e2f751641f56d77adf8f4a00ba3adf3ab6528d1d6e6af7dfa15bdab489044a971f07204b602f894564ed60d26dcb4895a4afc5c9f37f527f7203e4c9327e7f3c2d24661b177ce8c69b5f957945236e2ace05453d7894525fb028caae8d2c9aa08f2841c2b0afbfb8343798d143937dcac5e4a2bc1c46ce501631cbf1408663e676a8fde26e32b95c5845bba5584e8d34d8d39c2dfc26bbd9729ebff9ecc5923bca28bd0176cdb478d2f8643964da9051f940ff117f068e7f75873e833363ed7d7cea3a8ca024cd86960ad704c328d4291a3e7f4ddbfb54c2aa3508d5e33e87536fb67b2dd3e6d3c8c24f3253e486ba8f9001520e60aa1d88c24ff09a032445815bd6708fac941f1e53708d4bf6282ecc38bf0a9ffde37f072811e96531bd847321a95798b74fc91aada959436b251b7e923522f36aa44825c23c22c0d88cf9499dfd3ad3454e8b45578767daa9852d10270cb330353dbfe5fa0221423f2236ab0e33d23fe1d6ccc12c41c047e1142a823676be5aa04a48cc721173aa881ac072468cbd76c4d362024a9a725488109a0fee9c008785292adc4c73f289a263543e18706342a233913ebd4ac4cdabe57f7288051149bf99860701837549c4ef8e7aa2abe23063ca7a3caa2c39b45405ab6b409ec4491770e13c311b11c84e623bade523d283b1573430c2341b07d2120653e77692553c20ac98db07838323ba92a50fe3adcefb02f40b4cb83fe20f84f4cac7ee7cf416d95c4f04d408305bf08de7555c7695a94fe23c2463d95a23c1820def7195520f907aedc533d4cbdab49d04192aae1b800b555cdeea785e72edcac37188c285a6e0cee50ffa5b641e6140d960dd739948f1cee99fa0cd45ad30dcefbeca9ac2cd0bfc7f466ee3bf1c68653f0c6bd681b391cb0a7ec6f71c90679eb8ed003088ad31e239bbe5d79c60c2197af283d060ac37ee85e3bf5c52a4eda3e42d5aebe83b17e5e74c3885c6ee59b22a8d98a0ea124fced72b58779a07a475823844ef91f0677bdb0d88033665a7d27014400607a6e3c68b73483c5b014a0785fe9712098dac421295a6a2afa900601e483427c6cca142d6e51f120baf5085161595275a84a012962febab8105af7a2634aa813623f9935aef8cee39f7e3a382c1796ef50bf5f1db353d2e5cb23721b1e08a254c5eb51c289079d6cee431bb344ef584026131b424c2a04d1b3f7a6d42ad6fdc8bce2ed306bb6a5e2c9c7e90c023d7e4c335b0d9db09aca16e55ef45d7cbd460363df6f082ba49aa339e370d7aac8e6ee4c56095ffe2fa03ab01e0d0ebf8e68425421b151d9fd28c5ded1cfe70a5ba930506c5992e63df2189b9ce970e576c33332e3a60ca0177f28d9ef6bf6c1b7cdcce2fcfd3ab45b634c082301c08a34d56bc7e761e0322ed7937ec088b2880de20d59c9c1baf21fe49dc9aee4aab7b0245c142816df46e73eb18a7807b46ec7783274866945aea12c780786c2eb58dfa0c23259fdfbde91c2d4d828dd23a67441b69fe68aa0249b4f5b288a228cad2966b4ce556d638c185ed9d079eebee9e8f670cc5c463dba7e0487fca2c9587d9810c5b71a2ebca48bf7e25fe83c5645565f8624f81ef17e76f90ad85c6b535dfb39f182bf7abae61e05768421fc58d5ab6222ed01f65401e2f88cf3405d9472c025ce0d260d59571d480b0538f82a45cd460e314ab5643d5453b28f9ecbc316bbcb4eff36f8cfa737df2cfe2e1242e5227cac3195cd9a02a1e4ae8e6012421508d69785fa70be3ca2327fe9ef2d680ad2bcbe88ca8d3417b9176d41b72f4042e167fd4ba74828120cf938db7cbe27cadeb3fb0008f4bec78586dbfccf1244087c67d66fc0b670f327b57346a1a6ab0a84c7d0429c474ffcdd90009e24b9bca2ade22e1f10fae27cac19089e6e09db61c200365d427034751e394cb94797d04ad1983aa6672b7bddf63e1cc3a638d198a401a173ee0e2ed6c3cb8de4ebf1c32bed212f2bd2fae67ffbc8a0fd621e930403823643eedc390ef1f6501b7f2046bdfaa867590902eb5edc5c6cd2d674f06d228b591c417fa800f2d966c90b6bad691acde93f1e246bb4f92418b740fc28f04dafeda6fc3e691ae9f6789049de869bf60084b53ab2109be333126b052dad964340bc42c9c67157eb08da9f1853c52ac83c9a32e01a95ef52c6e9c456fcf50c84597fe7c10a4b81f697e3d5885863a53be820e0994bac4747e0f5b5b370953e3cadd41ad382871986e1e359c75f32a898305b3a45a269f761e8682b1e1d5603ec69f0e6b285981da2a4ab7f9ae5fc37de3a6e66c77baefb30584bdf83451f3630ad84b496da5c64bc0c97da03ebb6854c9312ab9b4eff4af6ddc23ab8dd4e1a290f8b27629d68bca1a0a9f1a35c5d9fa57a71589a44f56fece87717bd89a15f10d92ffcd22e6c51481e98a350cef991ac60bf4cdaa6508468e66829b1a5a9fccf472778ad5d179eecf1fabfd61175573c4bd8748b8b54900552f61499c0ac6c679d0a6bbef2e5e109d57113d0c84c5c8f915296a5032be62c9238543a5f3978742c6a83924cf55bcd2fec75205179cc6b801f36016aa290bee7bbea937fac7d0d30cd481101d0fa3b404a19c479e65bc66ad648d4331f86e7d8b05db1ed382bf6b206378a455a964e5beab5b7d268157966b98ab8bd8c2b1ee386387114d8157274fdc5e95d68ecff0b41dd90c7f2acd93e9beea78916d8c25078cf294336e4f61027c2f0cedce973e1aec1ba0f1e76ed4dd2cba174eff637079681179030c15f1b07226275ff18ab9d57c4489823637798a940e22f46d31392c5db2aed2d4be88f8e6369d6e62194e3e83bdfd9e30c31c6b85b7eb2d9a773f6f96637477bc1d842d1a6fcf4cf0fa3bc4fe30e5dc4dc18d45709cefca3c3786ed1d8d5b0e7333c718caacc427f5e945183863650caeb0cdc6f7b55cdeb2834f7dea347075efb323cc0ac6265e9af8c7142a5f680eecdb5136ab74e0451c2850d7df8517a6b9029744c6e535ec952cde06b0ae84e0e5353e4e3c6ac03bc9e974174cb4f601972ddee9dfa3825f750ac4fb4bf69db961737c193a20ac08305d8889d49d75855c17a801eba3670670a07bf5c258e10f5dc99295b68480626a5f18e539a120c63b67dfe28afda33c0476fdac01fa166f5acd58189ff5a59fae41e8c8f34d17333d1502cccbfedbf60e1211c366e9077e5f13f0fd6df640423d883154b26d8bf6ae6a3120953f0eb366d888da1096c266149f06f8a8bc7971c18777c0809954cb3aaa2735de070902e6c36c55d4041d1fe1d62fc157f2cdedab01661c7eb8a16941ad7c51376bfe852293fe7fd67e7723b096a288fcfde99eb38796a06491629c06d0ce56657f9707dcf9d48c9ab75e5c9c51ad039488166f88d41c6c97f524fe19a631efa9a753d443b8ba2819815d5e7ac510faa2af8ada3c27144ece0999692dbd0ef8b5b7ad0719b7b87788b9a70201b0c71ebefbcc7c1da08b14ffb67038fafd1f862a2964a93f9cddcad2db75f2b052b7b381119eeb6505e8b16dbac91ecbd4edfe1badf854dd11d6198356f1096a043a4416229b5fd78191afe17d85518ca671faf163cad94445d94caaf776d016a0957de8ad75265ae3cb68ddfff70934155bcc211c74206cb2cf2d32a4038113cce8ed277e70fb90fecbbdd9310ce19738abfe15df65aa6f4bc79cef40e3dc0339e97d6e974810c94dfa5bcc867910c45a4e9a94265b6d7c84a911ee97c750bfdb0245ecb72182deba1f9c3a5c80ae72d616f58cb489dbbf6329ad1ac35ac508dfead99951d494a894640b5da9e3668d041526cf04a08daf1eab3e30946e3a9192a6e1e804db8b257223e5ed4f4b2bab6dfc4a2c89ad8d60443b682cd98077ebf935ecd41c16a0efd0de8c22bbcccb75f9aa2345ec0bd739c10ea874c6337ce4c4ec6193fd08338206261726178bcb448f87098beab4a56be7275021d0121a9a0999e15e193544096cee95c7998ffceabcc6e0a21e70f15774009e49f52cc9682daa303c2e39a388728b795722b975da2970b70f923f2d78e4e358b2a06c7be16acb4432d96fcd0ddff9af22f0dfbcfe06d52d201e0a0016b722264af53cda12a939a0cd6c3d6ce37db441f453f419960cbad62d2f0717a225a70d50cfc092d9503966276fba3431391acce9ef1592adc340f1b9e0ee637a55946e444ecbbac21ec63c82e4e3fa8733856c602504b3eb6dc4ca396bfc11567f171c91c841a2252cd5c7c5b5bde10be7a622cdd0c168426783996ceccd3ee75a1de08c388158cb29ae07b2d4b2256c7f886a6d9538aaa63d92a9f57de7a230653e797a4fc29fd5abf3c64fc33c61a68d3385a4890077431ed068dddc65683844f7273e8c984b46d27f3d3a04e844411b7d5b2aa7af81edbe8221b654afd0e07c14a3eaab6fc12694c407982f6c7ce8af8aeb5bf921276e153b386661042b832a6f1f91a9aa872e6043c2c0c5eb000c696594d5647d5d97364bc28a584d24e456dd5704e1464c533675072e44e0f9a413fd546681b290062beb268bd1264b1b82bec12cb0761a2deee2a519fdc2ea918330ce27e5a4f4dc5351adf164a20b800cf3947d123d55eb9adfc81c37aeffbd758d512a268631350216609e5e118be9b20df6761d021a33b3b1bcdb0717c09bf704ce243a643f10d4f735a8f0b17eb4ae27bc7222c9ba2c152fcb8d0468e8f06b79da6f5f5e775fa9967412aed45469a733d747da46671cb1061b2daacef9857b2dba0ece7ee25bd3695f4ea46d9609be56453daacf5445435f6f6cd03389f291772fd50ba8ce8144c052332e08888fc645b50e4f946cd0bd0f2662ca64993653f73ef53f5af80754d1aec081519dcc35b85abd0d8c023d3f0121e63999e094d6bd684b40b51d0555bda8d6e36685ce9d9d3840d1d691c113beda499c1a0f5ac2325bb1bf7279348c2bc6ad417e4acb7c525d65bb20d6db34a0a898d0ca8bdb5288e5d2f586e8d6e54ba77fbb918b4f5a07ea01748e6a9d97c9e9f1cf45ab1fcc00120a371825ea3bffe379ea6987937a792254111f374542a2ef1a2cfbb71dc2bfee74e22076d03e01531ee41aa08c920b2721ad261a07f0feb9cd0d70e804aff0bb1339f73367fb55dff633e1beddfce0a99388c97c91809506d2937320d9d7968ab0c1978b2b5a945a168b6536a54603ee1d728a6f213bd04b50580261d4abf38f04571fe80803c160192aec2b7e7220cecdfc2a2c33ff3d68f4272943262f8085ee828a2e5ce6c8e81f13d1b3c044adf6998dea66deb1e53e07004b9b2e9d16b7118a4f034e4b7474afad3e6071ed309ecafc5f2878621b5a314f97ade6d125ef80defb12c4c7d9fe35dbcb12c8ca6dffc798d6510ebef132f773767feaf2752e54278fd2b992d14379d7c57051cca8f399a36347175d53300fbf720a029546ea9a99410c6cead50f27a183a65a4151a3c093d5bef05f1f816f0e2ae42c9c88d35ecd3787a62b1d4cdb4b722e02847b6e5d4ab2795ffff9c3081861399b262a51b8b3d344e9f3a81263c3a2a1f4a7effa3762df2f960749961acd617a90b2e4cfcb2cd9f988195330fd56d8af19cc40d83fe9bbf26c724cf7ccbd65d298c70824736a81ea23d27f07b4999011f49d892f5984a73a1b78af260c37d665343bf59ad22455ef17a06eb9c877e6fe7091fbc76f7b5e2ed658ff3e76ee1622858d2a8d1bfd9ac0035918529873316bc0a874cbf7cc5a056c1a6e124b178dc6d4aa4ac256462969f0fa333980e43ffe5858da54b32df98eb7d266589b73f062aae65eee1047816e0f80d6d2c0fdd56303a9d94a5537c73c49732f900e87d5709ac751bc6f9dc12d5cbff2a95fd22e074a5ec1125e9c4f96ec5869c4576a4888b33e43490b0e29c5b4313bead9034a4e39ba1cc423847ed4420842d01551fa3ceddc26cd0c01b3e99375a79480d6889766d4d3ccea8d7cde05c0dce861644ed6a519ba7f659628a28ea94ce7a18ab7b83c4dda25f71c7865f1d251a23f748e12f679b5970d9509ec3596b030e2fe935dee29416620b81dd418eb99dbd27aedeacceb02e83e87e5798000c8b324bc327bdb1d04306f774a83a44382d434dd79ae2ff2bcaaf1d6084d5fc3df0d14941f3d6a96802ce7ba6ec04099533584c600832db68cf9c0459ab244b45f30b5a34652e6bace10c550de952f7c2f323f3693ecebcdcfeed23dc4eee1a6c5473f8360fbd018a57b24e1147751c5b9ca93a8cff86dfc25b411ff285982cc1b4a34629025f13ea60d00aa635b185d95adc32cd731e44cb40c9020650abcfe23cef8fb9b32d296d431c45a0619500f64b71710b3cce161a9743e67be945fd718709c48c29d2bd95d4d2f8e11d6021dd8fa1d08a2e38cfc3402dc5004656d90a5988d6aeb6bf3b02c5f9bd7c449a62ec91ae71954d745cc1425b890e7aa544c12fd51b59337a095d95be964f2f753d8474fe4b62b4ae5021f38286c78f952fc6cdf0528382f5203c20747e6b21f75be502fa3ba11726d220f75c0500ddb82ce371b17e70cb565a118062b4f24e809c6edf5cf1c0cbda344622c1b91cb0d2539fb75c3abff0eceb4c7f875a3d4b8589700134d24f969e349ad2d7d1e9253eb908ec47f162ea4882259a5c40adb9b473e4d17fe9b96052e9e196a96d905290109b9dd1e8e8b7ac8672d34d02f816d3172dfab367b6081487b2a9b040c4221ea3875a79ab8451d873ff52f1bbc850449c82893bfcbe8bf9ab53e4c51c2063f5464714b43bbd5046a1d072435008a9f624198468918ea4910e49939c5078ce435c94929a75ffd9c358e11625b097e177c313d43ef618d6fefb4aaf92b5db9a9fd04ccda12cb8465e1884d3c876f99aba2c7136a55722612eae26ea6f87f9ebe5ec91b004b40e267bcccefebe9c1e85d53e832f31edef07c64266aec1cb85f820e56dbcec823778d89cf8a680971b3ab61aeedf12dea9753b5a5fad827c9952bc1c6c73ce768681135255a201334d9e1c3d2b5d177e9b72bfde95e8dc85362c6d1116875fcb42414cde206969440c9d92ec25581e00e72f63bdaa2bbffa811f1f94d2f97394bc98edc666ad6ffacb6292a61165126619e5a9ca4d224fb4cfcf2fc537007a2e6205344b7ba71503995999031ccb772dbf59e28955e6b99f5dc11f196672d10a8506044634f0c21da291aa48a4d3ebe18bb8860cace094fba5a8e1ab551f848105d98ec9fdff1feb4c394d53aab089b138a69f640944146e6459b1c5048fc1dfe359dce01c0982af2a6c5397b199bcb98c8bd6e0afa15cfa001e1bb0f3066815d4f8e884b70d8bd85ff50aeab3dd8786382de6636667fc581c3419e4517fdd78ad3ef7f3bfa70af9a83c1d596a08f7167ba67341070941e47587071074539bcc8349003da7c6dbdd05df01749fa3bfb9e3fa9715646993fe66e31b15d05ec3a6e26e7e571c8f6f88a630536529b8c6a9e667a04016911fbddec92bfc345e856634f31791d9fb6a99ef270f353309a529caa5520118ec898b60c2a6aa13fef51bfe648261bb847dbec380285331d93e5e8445942aa58675b71e1577cf73e4dbefa4e932198cdae728196dcc0a723ab17bf76bfe1a66a6b76f324640bfd7c86b94482242bd4b3892ee922e55c04c3148af010481be656b89cc6c77186d6e4386698a8ad201a607fa09a4aa6eb092b51c10958cf49aedd1b9668e91b98839bba5a458cbb93384a03daf080475096417ee6dda3f34c6cda34457ebf15154f322481f53f0cedad477aee18d3aff9727695a02e72570999f96232d63a05d383786440bc1ba865b52dba7e5728b4c15db36c721180256287999bbc93b86ef1e1f8df1ba24f05d6e3c4ce7c55a56035766b3e132c58bb9a0bb8441c0d7d3246cab740e29cc564d884c17aba176ef177babd12c818fc7d68089c2b91fba44eb95069b0e0b25eefb5c2ac254923e40dac5ef296a60882e5924561232af5b8be99f4ecf678cddbdcf5662e833a72e7855122e1f0638f2b26efdddad336df8111589912120203edb96eaefc38fe2279e7d235b6f955e6f357a403e9a7965dd4430119f582784cd319de1de81e75f44a050286986bb155bbda961864f99fb56e8d8441413a9ef44544c0466d2634c4db4fa4c6f29d363a3e4aa6bb333009fa4fc636d05c417d6df343e03a8c27961915dd1a27d3be174121c47d5d912f56954d65f8c086e7dc4ac40e81529762107b8938db8b5ce0435225ced7f87340510738cbf466023c97fad51c715a59792d567b8686ebacdf1c43900ce5227b3f48ad53d0f0d1f8e78213724cafc7fd4c0d70e2b59294449b6284135192bffa6bf79dd80e5a492409759c1e50e4858511298ef1916b27fa146cc1ac119e2b295d748cf3bc92cb442df14b04d8f9434c9b14bb91d01384194fd33863d62395bcb8c83806222c12058c51b05300aeb5d5d8381db13556b86048cb80f12b6ffe4feace1d9946a629b86982c5d162da97a4128e8847260e50940e1e205c265ccec715d045406aa3c53b0736b88ab20e40a0df43cc928a2f60e9210d3febe99b1777fd79705df7f0084d9a989ceadba86159071b5bea529aaff946138bf338740769aa5385cbe2ff5dddcaf4046921f3e24a3a0496be3ae8986f99849f39e5de08c1b71f32ec0f5dbb49b16c0aaf85d768351f7a18779b6cf9e375070b739c5d15eca2966c3236d825195773954dffa5d0f979908ab77590bcc1c546628607894a47247d22e5d75630276ffd04969990895fbcfd1f3349931245cb607b5edbc61650e48466575d6e6dd1c3ee5701bd39bd5a2e43cfff6e51d810bc10147cae4531f6d8e98308836f6e57693e1ede14e72da2ec9a33dd90dc7a2b139378a0d06ce08be42dde596cb7f8dda9edbce944d01830a6851e290d65ced54c8664fc506c099befb2e04ea6a3e70a47c824f724bbf49b71d0a855f2b9b2023adc4f0441fcdb5cf754f47783e9f65d6e7ed32a5cebd38c511f7dcdc2e4013c60037fd0c1fd8253e1983a4fd642cc4d7127c0281f9d637f6af54135529e7177f085221501d52be7d59fa18992aa57c19ad6ce079659c0ebdbe791d8b9df6a60a218d1b6fc1e689ae5f870ad66bee446b1ee87800f54b174cf41dc1ec662f738f834d44065f0d92fc152a71aef7dee8f4decca66e83c878b241d09034280c3fbfa210b8b18b644f0be64310e530701c1088e5730e511f1545d48a25cec4d49db73560201af64e050934af3086c754cbe72a3411cc05891da72951fe9f4e128f1db07dd5a0b167842793b9e9b5e35e74bab0abd6f343022438c9baf4987d2278c2a8e77677d64aadfdfa699959756212aeb8f4d49cf093b123bb159e53f1ccd12b92d293dea6b35457d2848c1a196879f27d9283146c609fcc43d2c4e0b5c6f83fd4f695e0f1e5aa91e52517e258c17492a67f754691d2bb50e4bef44236ffb95ed4b063652e098c374ece6fc6178f026ddf742524bc1a7a8e5e14232405d3df318e251afcef42c4e76cc6e2dc925fc806f9045e6ab55989bb991e6f17a5ebdf270863b17cc9caf79dcd69ada246aa043bd11ce3ecd0b43f6ebbf949a7fc7ba61260a96ac74e3369f1621ebfb0889f5a0a78773c37bc84b207a5cd30fb9463adfdc98f69ddd61e4dfd2454cd69cf4c82ad53835127721b4081072917814e31b86ad24aa1f7e3dfee533af6f6124bdb57619b76ab59489add329b1cac71c43cba2b5fb8e8c9a83ec25dc87ce8ad9fc2a9c33ca4ca4227a8ef3841aec466f0f75ed22aa92c6164bc0b6f69a1755adecf0c3a9ddd2e9990a663cd22d54e37c58685d24822084338fd438e3675ed1cad20925735565580cbc1148c5166d246dd0952ded55f20ba2739ee36f9b45458061d6fae849e00e7534e7845271f637db540ee5ac7c0f4ebd39882b756036dc8391b2e2ceac94cd5b284b5c9b1ad4ce96d1b80f14bb06bc42cf3757678b4c6ead5f9406ae0ca514a6ef6efdedf7942b480b869dc0d7b6fb073a434f0cd09e0b6142b6b5397b82a80f3bf0bc05e9d6a06b32a585cb979b7e5511996b8da8acc1b9efe1260dfc9db8ba5a53ae403786fdc9eae130ba036863af607a620cbb145e7f8be5349f2a2244018e6de257b356a3dd263321ae04d03cab3243e3769107a6d97f15e5820bf037824efb7e28662bb029094c2fa2e2afc95e60103a6ae9a3cb8eae8fa99e34c0bb88651e2905454b5d15da67ed7db8221f4aed8a2de77eb0ea422cae6c8d4d63a29f9b7b606159e58ae54d8821cbbb39c6f2e72b57979074de23f597b09ed8b20bd10b43544e4546c29ce1ff65a575a251bb6a5c45b2969a533e85b724c0aa696c8f05e9441e2bde40fd45e0ac20dd14acabc7c5b9478ed011deede3e10ed390d70a636c352bc5789a59689a4a696c3ab2178e4d1fe0d6c47211d9d04353f73d25f048d63a7ac46b7772b3935ed9545d5b28681e50c90ac764f88df2595a18a8779c723ac828a1c193f37c2dbfb8ce60b2df64f79794ffbf37d51d232b74dbc1d51e4d738ff00cb2e1efe044f2dc7602852257ec47539192af574f2dec247f230d81141fbf81188c99127a577b339991f46874a0fe9aa3d0a88e6418baff51ba3838f824634ec40585656e776c8ea77f42af24512f2988930e212a1ae879dc215480df12f23b720417744772d4cb316f16f16c80f2e158b30bf2edf61d72a4b7e06e8c44d1a2355fc4112af8200644f3087a3341535a77f2c08a49e8b7d9338f65776233a405a0d076059e5a4af7348f575496e92bbbd4956c34fed7af74801ccd63a7badf181b6e328e4f786616a558ac6c7205410ce022d33d37ab8df0b1f3eb72f2283c1c701764c930d53de1c035fe7d45d7af73981d319986da010fd2b462b88b52f21869635455394774f2d3f991f15365fb08c14f3eaa7cc629541f7fcac279dd34625db184ed136ac643ba504ddeca0f8dabbee05f652f0910fc0effe8fe8f97a518cf6856162497ce7f19bb7c798051589518bcd1f72d40075dbb2a1b60a85b57ccd89811231e1f46ae72579d6df24edac32cf38783fc0b7cc6ef6fe684a1748d60ab078d4523450031469f0a3989e29eb760d7361f2f184bfb624b55b642cfde455b273bc761df01761c3496d9d57830e11667663aafe4c446626d036a42a997118f59728b3877e95bc6df6b622c918ffe3e96aeaee4dd9976a2a2948512a36d0fbebd405cd2828dbd1c1bd7adf561a2ad6f346abca8706bcbdccf3c42e4e0014e7c4401f6d1405a92f15f815594e28950a92ad3b9f369e95fdb58144f072aab9eb8b0571c975c28da90e45d2e18ee5306c335a5665f0cb9ea63d4cd9142b643389ea5eed9c584e37bcd169b13ebc3b7ffe8c9ebfef642bb31c4ba77b1ec844d1a584a52bfdbf996ca884cf91b47eabdbbc831d93adb87d0bea4fb5d46956f41949367ea012d92dc668a124b5add9e53bed18b21e53535c2cf783393abe8aaa36f576a0cf4c19a8ecd7d9e5f8ab1b7522a1cec1bf5640b6b5065ab91f62c26780a31b3fbbda4fa720a0c56f51b5eedc2d00f7387e478408d71906fae5eb7d56700496e4c23b02619062d7991b9e1d0d63ed3884495d9658f0a8793f787596cd49d0965b0e213bcc909db863642b60c0bf85892f46a40d1584ecec6e7ab1999eb39e1a16983881328e32add7d4f673d59ab596c15bb698b711077382dea4f3b3351760922a6558d6e9effa5cd401dd04213951b6f310f9002d3d8be5e63a9424a3d1d4e2e5cd79db6df1146ab377ecd156460c74ad4033261e99d5decec5d387d5a4b0f9d7a409dde490ae76a31b4e4ed27417ad443ee313805fa9b7de49be886c272dea9763ad1d66b19a2262f4bddc8a2487b43225c59e8fddfc2bb8a720a9c0ca983778433ed7a284d49760ea739eb00067ab9c8fe9d15dbbfa5e86b524cb913eac148aa81d71158f69e8cd960dd627305caf0583feb64b514bbcce9c351c1f7a9da0a240e757df5b312dcb6a082db03609a3977e931de7958a70ade8bc5511089ffec796c3db0800ff0bb4604cdb31b233c47264fd37e424b0e5be3ef7cd00e136df257f067d499b590a123848966a13944056cfdfa2b47f16e6b984aee684239c1ba83b40646844ca77d3307931690ca184039f425ae1d7e015b0b4cc3ac74fde09d78e089196fd18a92a2805771ad7121a3560b653a67cf4c7793450f991ca3999940f29b84dcc9c57993f5e6cd827017347ff6f4fab029b42b314748a8662bd1f1d814e68ec26efd03657d70fbdb46ff09de9346a5b9a98f0c10d089acf4aca8b2c850f94b536095ec5110646dbb6b9923d6473b6e5410a99b5ecbb604f63dda9f7f5c275bc65b3434fc8f95730b99376c858e8793fa2cc80753270f3dc4424156047338e50541c188ec38a1d67732c19147a9e90b2fc3d1e2f899eae1f1a27ed480ced95313eca95b9837f350af8c6fab5726ec40408abdd5708f68c2eb0a3ea1c6e03709552ad83bfb6c6bd98c9d8d9c73876876b31dd2abfe7347a5fd032f2875771dd2af335d6ec67f492debc546e2a8d31e654acee8de369a46fc0a9b7bc618ae645021493c78622414b7d449a9dc4cd0a7d5db61429fd220a98a7fa8333116a9bfaea3b4fa748ed5bb431d127fe8d8642f15f2f06e8215000dc1c4282dc4e830e75b4b22639f233928a3b3cbc3c4871d998d15c4c7f73dccc49ed85e7b69f045fde61dc8f0e9409e3b3c8955348d176844d1920bdd9051d2cecad98660cb4e8f0d59dc3b1ae04504c9c99f57c7e4976692dd7da671eacd4429c56373711156015a5af270b33937a77509f220ec002b4dbb0e6073f00f07f1b3eb887f8aab9fab6ec39b063946ef07f83640171f87cefa27fd71398c2c669836011996dbf9448b5610b7c002559085fdd0773d0b329915d1bad010ae13ef73ac62548f42ec4da46687718315beb4b32b19f0ba01627b06bb5d0149ec2dedcca10c36bc091e5e542c725248f4401905c359f00bc08dbbeb2cd75b6142ec7ce6d5ea9c3e2350adbea79520af0e37e98687018bf47e87f1dec7c5b43c26f3eb761273c047cbd0de7f73bdaac15905a08b9f7040c742c38bfde2c1155726cafe14880f9435972bf239614a67d3b0268dfa60860d873ec030102e1f15ace0843947a4333ac1124f8fe7f150ee6cbbcc33abea79c483f990e0d23a59abb624c5d75edb18e9bd137b7b2dcd980bf32ee201baef548a9463f9933d31894820f5e664adf51d1083935898f49b62820c1b38cc17d942482d159df707be775084443a94850c98e7dc8b1aca1eec9dfd7361c62097665ef8ae46ee95b2a68d8e609e84eb7f3e7e7dca06c1f2a33727b019150516b5d7f2f5a6cec51d8c5fdd57acefccf8ae34057e66e85007db51cd94f9c8196cc08c517f158bf8ce373e325dc4200e03957ca4e758e026d7706639b7aba698a5bf89e6f34c88b1a5211ab376cd43eeb8cc0df7993dd481f17c02fa21b8af3c941c3b798bb8134ab8e6cf0eb3b672dfce338b6d64c236ab24a77b1d873f7ae112439fe5ddedbfcfe2b40bab58ef7a1de000fd449570cf9315a55b3edfc5b34670a31d690d16f1837f6c0fbf92946ff7c1be726d794316744df8e28e2a3b7f7f4d8c81ca9d6bd2a40b9dea47dc615053c7e7ff6942e6a63724abe2dd213035892ac9f861b9e7fef2fada20711e280ead42bda457b4e5778563a2387592583d82f2a1aa44a0052af4714d432dac31a96d2f36cc075f23d3e942fbda60e6aa2425390c59b5cbf73d983f7dd86f3c10652c6710385521a934dc319e48475e565004035d86e369c507a203dec61835928cbb83c98fd8747ce9733fbf9886fa4123cf3154e02bc285cd0e020816b5808ed7edb752620c9fa361db8f9263497220ef562589d104dce2c755c57e57d2f370527419055a86798e1f39eb9e01be883a5569384ee4d2312e1c80147c0f7356b89251e86913f23f6a5c01c40fee98aa6db4d5b288f8b4bcee15a8378a8071902258dfca5222bea0f2ab9b5930375686c456f808c6039a06dfddcb0da50c1244f03393cd2fab1ae1a08864125f928e5a7fcc891156ce36918673998d2ce91ed54019fd34ccdae99590e02b8d6fba71c7cd48d11b13231b076b293501939f2d738a573ca1c494ed1fcde9ac97b354d0d059b537b5c578eff09aca5e650433966a64c427280dbc0f4611ec728619b25655b39f5e40293c405b00751d01fdb433b0cf72691893ff48bc683d833900fecbd1a310960854866630606c1905a1ff27ddc492db6acfbda6abe456ee7409e2d432fffa0ecdf8013ff03bae798e0e94c0f881eeaf83ef29edabd11e450869dceb1cee0f760c19a28542b373ae129272531f73fb1c200ca9c74f5442d69f557f86cf812edb79bda3b71746e47c4bfc6d2825e58aa4b3f814dc339b0293b6ead89ae88ca11a440c8ddbf2e1c43f180381ca75cdc9742a503b97e2360288c7289220e160ec2d82d49d4b7e0e72ec8f20fb6456fba6eae9cbc8b06412fea8a45344b90600ff7e4a9619c72988f1cc86336e8374d603108c8b5043fafa716ebda63464cd00b466b4c043af94baabdef9b3199b5467c398e442c68d78c7983b0175577a45afdd8bdb87810f2942b8d45c13542c0068714477fb4316a4ab2caf90e764aee1b8f86d48f212c72a30fc9e617946802ac642db5e774c02d1e8e07ebe720027609529a03e003c7e194babfd781f75891a7d2fee7508dd54280be9c23b07ba4a0407d0c121d8d4d59ad3134a2f457ef46f53308644a4ba38588816f460459ff586155699ff0a302fe82ae9189eeb0b02e50e483ba0f305d7f239519971658701f6a40e0d5ad69126bd18713205168794d2f866fd2517494cd55e9e80aff90f3897bb0c42171d4f033cf83bd761b22beef78c6fa1488f011993da5dc0e4d4bcabaec3aaf518d9a4a444822eb50b32836ea2f61092483bcd45ce9173b7871804aff930aa41b90f263045de18762535a7f35f9bab5cc5e4022a5ab1c0ae74fa244df0a205d76c051ee27abece868c7864c37bed5e688e9e0085f1c2fa8e702e8fa2e2baf0d5fbce9356e428f5550c158c4ce7333230088ec294b219b2d516b6112e3be5f9cd7134160b82a88613c22af9cfcf84ffc749fbe019b8d763ca8401d37ac4d6fede9dd281b8b6db21f471aa0d90dec62f803729a0e05b660a47daa310efe743785628c44c3f70c08eba696a281d1568d23942f5deea001662c04388d3d71e65b3fd7706efb2fbcd6ba0a1accb82afbe2eaca26316f40990528ca9f95b6697381920b07267ed3cc2d6303ce3c5c1e2a444ca5b5f7eeffa56c22cfbc406264bbf65f03a07f2d1f0097dccbd91a33e04a574c3ae156313f28ed8e36d788d2260153607b2c9c76827a6897736977ea60c38e3f011cd2df3945ab54202c253ece430f7ff70456679029edd39c605c4a299d7ea71b5147eab088db86f5f73b0148f628cc4ca9d0f446c9e52c6cb1ecab0d17a7fc12344afad51b7c36670be4193a3efef702ffa4ef4973055c62942e1f981f57f386ae23526aa66ffbf0a966ff55a3faf505bbbe966c3607c515f4472d6d13c33cb4131e41711b32013f4ebdd8fcb343f23f7a2d74c009815f67ba876c4f9d6b878bbee5b5db428c6250214603cc4392cba66578a7fe08fac61f979239d37e69be878e4720dbace6003c31edca072cd2eaa55e156649dade0470f3dcdaf1fd5449cc70641aa4d532ea06cabd9ab7b067a31f1d15f77d8cf83352310dbfb47c4e075df93bf963ad0d2b97b7e20f1397be606f1da6549d8b12ee477233794da9ce59656646b93a2b4ddd2e2b6218ea6ed6d0d518967b709105b1cefd73fc5da35b64e3290683110145550c059ffe7de1d9582d3f41b6407cf2040c2db50dcd493f827135835441beef0d84b23bafc122df64e8208825f81670be6ecc696847625040fbd81ca5887038f3df7e18986c968500d5680479773bbc90bfbaafe142062a9b1b0f251889c6611a990946caa3a98dec7f9903c8ad0b3c8c809705261a4852e9508f96cdbb358ef92be52b922ba87fdfbc258653bc4073313b9db1fc77b66059fab0bc45444bc18cec2525b1ab4ded9b013e7d637012c5d37a756aa18d29f2600d176c38a2ea1dc0f203f02799a467c3897c85b7232fe8691fe1a4852cffc492592d668b259b7516139f4d891265cbcbcfb9e2784d623f194e67791f2953c109f0c1f6e1bf6c84b75fe4ba2a59101a5f1225f0d4a4768e15c352b23cf08c354bbdb7d63e907dcdb806f25c77c91b6447804e047ada2f7afc8e3d8b2e91604f32d2f2ad71b3e0d56c0d8508f02cf97f494658208358b35372ea7fee59576db95371116a1f2ec48be7ed069f42d53dbc6558d8f36d878287a15df3a45c4d4e5e6fb8242eb746d30bb695f3ed725dbe4fca6d185aec797b11492d6b56290ccd04fcc4035e05ece1192d95018a009d047be01a70ec5395e99ee70bf7dfd372854b998c9b2dce4ab0848ede655aa74c0461d0b641a8cf12441b2a88e64f666d4f7abd9bf59dff8f04cc3e7432fe73cd6211ebe67e82deb792f45f3c41fe7be82bcf0754fa65dc77ea445353fcd309cbf49050177e151122c0a15ffd41af2555e6b812b60e1a66cda44aad74496ea007c132d345989344579b943d0e35990eda1d9611e62f0141222a91f3a604edf316454ebd500d55ce1730c3a0a5cfcba5ca53f8c7eb429932cff74d5d1b7a156499c98e1de057cff3ee50d5be17be7450dca07f71892c491b7052fbbd0ae8f31e7c467df791c4a573634c887ef7389801ecb8ddb59d280c2fd77c950fb7a30401d1312dbcb4b8ebaab6288af4a5f0e8f1a834428b7ce397861bccaed5d453b593f7769d3cf45e0f7e1968f01cca2b23a07bcb97a5af0f368e9d574a8445cee9611a50ce6f5c57e85cf7207b52cef83db9983e75c3924bd913c8194a7fa54900a8edbce67035279ca646e6609164165875084934c9fb89bdff95d12b8416977d55175cfd3c81ebbb7f87f9f1de580554d9d56615f869cbf0d570d1c5bb0a481ea21c6efbecbfc6ac7df3993b4f5a464165705835e78113107d244ccb7f59fd4d19025e19d01235284e44c1247f9a8ceb5dd5ad5bae06813acfb2026d3ed1db980174964ade3e331ee65fd554a218d0d36e4ddd50c96c6f478d6f5d3a03d119023795eb6f9df6c0f5705776da188ec9d8f69098e0c729f050c82dbb59a3648528a1be3327daed2f85d4472a633c2fb360657e3ba409c82b4cc4884c6c70b55d1efa842299d09a6367fc822ae77952374bc10023e1c16041c428f90974e2c1890d5a13b6a3733f411f3c4051ba840136209515a5c4d79a6fc55964831f2881ca783d22981595125628a2b206859d65c5191a8f13e00c50ead3792e5f590cdc1c01489e9a8d3de303067548544d5523a1e082f53ba5a83cbc09bef70ea34d2f8440113fef7f8c1e1c00d3ebcc16aa6e982b0ac333ea5b021e1f70c8ae103879dea5e9f74c47d85ce17a8677ce549218aad59e40c7a7592173eafe6588b9e54c5d9a6375de60116e11b6e5bac5c8d3a84749e57300af00c85150de2a81fb6498a8c312e3ce8f50d9b32a6080411c14d7df647ce96e193200e80cc85796cc67276b60d79a3c0f13f6f6b61eafc55b6d0717df33259f9ee5c9e8ed028d8c7598e50d11cd1f6da4b360b0eda01eddfb32d2a2cc520d294fcce22eedf76cb3487fa36961474220920c4aef633ac29938c9068873a042c05ca9a680d82a10cad9af8a0ecc5b7f8345e1bbaa4139b3f9c81d4f55e61c9801333db1ecba1ae349a29a279be4b143298af299fbc6bd7d79f510d6afc4149ca00517c0b0b06c57d8954635e8848b0c1f70523e375cd09827a7e15c8e4b8258c04983e1514bccd42685db3de3eccb17a32e6d6329ad1af6964463146071cf7a38e5f1f96b34441e66662a8556463f9015c22acd7b8654a5ecc10df6933ee5397025a85fb39692e7529885fb9eb0db574fc8c547b591273d5df79d022cff1f017265eed535d56fccba77fc206be367b6624a083f8d4dad393d99757fd11e6eafbe832247ba27ee08592c3ca0656f85db9b97270ead51d5490a2ca184e28c48ba2c4bb4c9155c111c641357b628fb2acd9984a854948e797ad90c439859327304316e07f47a344372dc5852d1c78d4f91575e4e67d15dab925e864a225bb83b0e099534161e94ee57b1ac1c9ec71762fb82ea863a8d4a2b3f4c60f3d12a2e1845ae4a6e58cf95f3b2cedd3d7f4ed90391cf72e23985d10fa4467df839fb8881d68bd494da26f055e492fd0bdc44dd1fd6aaa5636c9c21f3bcf89a4079322bb347a266aea8023bfc9107f7b848f529df56c9813888a543b8b7a734ba88623e76bfd501d0b9ac903a98bf86b5ebd55459eaa559af788283d020c1179a5db2e95d3d0d046fc4696795f1a91a01cb6124eeb41c7451252f8ecb5f8acf1392baafb16c146e711004765d5461616ff91d55d6267723353db105ceb606e19861bbb0c28a372b4da4f8a06c038f323fdb9d2c00c513bfdba489e2f9c321e6e869426d013271903e6f35b96daf1a464dfae5e52be45a2fab9acc5cacc6b862b468e282227adee497184469ee751ca5c8ae425a27124e1eaaa4fee8c147eb6f121bac40038782a8c058f138f565bb1f382c61435c54d98b54d9d7cf47ed256bca3ccf996e6178113a316a76e4f6c3fcda1077645f71e0bb15daf57551007f4a0741375334c3afc5b774fe1af947b72efe31390388e8fd4767d6f05a56bb668f61562e341c02309ff2eb5e04616f5b85da9c46b0dea0644509981f54c55b878f37324bce1004de0d5bf37670ca64db6b41c55f0a0913167f930dbd501dab035e4b90b1c84e43af96786fa93da2557b2982ebcff8cc1be458d0d2e0f6feb5bc1c3123038555ff358f76a974e42ffe46f726681a8bde780189d5deccddf369f239e40f9aeba2db794c08ae7ade201975b05d93444b420fbad3113141093cb202d3be033bc1d6918c3cdac99f06ad3e7d27cecfcdd649d88dce9bdc8b4060072f9a68afd94daa0b97caca71e6e360a7274629d8cbbb42f8f34a743ca442236cd0637545ddffe4ddfe0838e145d549a9898ad391a45916356b8357345f92a66b0a602dc8134dd73d20d44e576d8dc7771123bee085b0163b977e00fea81384c815947cc313229ee918c3f26c6780899cbf7c6c1d9c104f71f9ba178fd5afa1050e4f5d133b25e7e889386cdb7e148ad76ce0f2a3654771fca3a9597cc40a9af7deff4da4368b4cb5d2ad2ba059d45fc0d4026310f3196a7dc8cb71e1de0cd0e7320f746f6f8475f2093fb2a3fbd2821e0b6eba412222ede03fc8a4953437852cc280f207aeb0c17aa8510e7db34066222fedbfe6c6021fb33e59133e63cef6bbddbb463cef53c40f2fa8df9c91de840f316d1fdd1bafe2b49d29607fda6213744cb71fcf41ab5e657be2640058adc4bc3020821c6479da9ec6130da49f9111c1457f11d899c3272a512114d6f945b670c42beb1215a891f6d6e421de09a7c257ed9b66df295340d0e2d24951f8b3678a50fd05eca80a4d734aa3deaf611c945a6cc48f2a026e832dad079988cfdd01c3706d030443508cd9400b5d600f35d3105b95fbaad9a14dbb7ab42e551d993af5837a0438b4a885a218076295a32d4d868519a296d467f7cd0065b3a1c94e50b113f7a739969f2da512321f65b88bf14d44b8b1162f42418fa91ff07b579982177e2986b5264d62690df810572277420c94050f24ab07a487054a6825380405c57df035570c075d6fa844f26a91ceb36b9ef313e3b113a7ce0ebb6b98deba337d8b9522f0dcbc45048bcc68ed5e987c153c96b84bbc6639c4a5ab74670399e8d71dbf252a146e9bf3141e4db12f812fb305bbfafd5b7cfba494339c03dec29f8b80a5b4cf8d18a89bbdaf62395a49f650469e364feb10d6375fac81c073d279b5c9a59d016f2eb33d922d28e0a0879f75725e82dad55ea5e1ae0135f11bc2f6b9629db626ee4a00f2e20c5f23d7cbcf50f1d0b1b477ae254e48a8af09124f0ad7ea15a33a3cfca3d151ec4aaf2804355f4f1b4d63f971145161927394d8577c18d43083c724fb142545e84e2bf65b6dbb077fb5d8e4e1ba97e6a8e891910b505df429c3645fb30ab3761f75f6a8df7e859d5978b4b0161008593fe71978742fd632809a0d7143128e45e5cdbe8d7cbd0cd9b8558f1b8b6704ce4ddb457dad1b4f24ed4d298159b3eca11632ea0dc57514777b3f2ff673a019780098b0fd97798d87324cf610e574a7076b43df3383ca45e75b448005602be384064b18113601767cbff91f5edd052ab9f6e44217dec5ab44c05bc7dfa24b31bfc27ba0ed47ef120925591e3fd4d7d2bb0c7b3af7cdbd32db62c6e8af6fe7feca14b7e46347dbccc1cf31531c2f76eb6dc0ec6a800e7cc311498a1cfdd8e941cc4b8cef52f90092ced7cf85e3294c373b7b99f5ab7085f8e0beb2cbd7934e81726b006259b37253e455f6e5903f1a51a2f98fea737b3e27a3b8b5568d241d29bad0fb522700187fa6d7e4d8f4b0830bc8c2d97eb8dc3e82744a6fd9b722c39014c6877300c49adf03ae08d62c97889cfe193be5d036188bf2c810a112ee79acc2a34805d31e628b506e9eefb2018f48f40604d1e3b2376c373777e3ef687d20c2b6b88467339e644133f60e7dba86fbf79e0fde9a9fc35c0610a31a3c9482b8f774e281f6e92561b7f2a221a5b0e85ead9a83eb484e4d4eccfade4d7dc60c7ba7317074ceec735b0ae54a7eabde932c3b7547ee892189a48061340f8c483ae22df2de760b9e3e91915b45f65361507a1b9d18777c73cc6fe5c96da43b9122b53aee3055d3092a6ce05c6c389d23b2b45289988981d0918109585f38871c8ce8d056ab4a0a4ceaf190e32af1b36839ba834696c64a8a4e7cb3baa4d3065017796390fd04fc5892f0df99f0e60b7df9053f991b342b3465c3a4a85962e52f895ae7d37370e600f94328737de62290ab02e1120a2666aca194bf3582ac6e7039a03cf69fe49521f71b411ce646fa3c5ffbbc32ef0848e95ae0cae4db9961b7ace9786c619bd3e10e00f3d476f8b46ca6c6d1e0c2be12f112ed3c8a670e44df848b7b09977daed9f2da1bbcffbf46b1c7b8278cc5f22b714e0bfed3c0dbd9358ab6969f843a847b9e0ea6f1f66d13e21da61fbffd1c02eca76594726893dc5bf4a07af6a8836a850c1069a6f40bab212bb9b86ca4acd74059706e9f0f15a3414e47f40a12f33de3a7fc83fbfcd7b970f8fda0ba95e9aba32f8f9407fde2bce55f2cbae948b4c43457112bd08887607808b242edf783624d88c5c8880030cc61e500bd382ace71dbaf0dd551444aeb35ffffd39b45b42fb360bab6037a9a1ba9eedb417cb44f7cf43e1ac38feee1d91bbc2d9134b71ac7071e79c851f748f5238506bc2ab0c99a3c9b7459144cdfa03f618a621739e8e6e368c45f691fdc8126a006d0d47385f74de93a0f09e84f3c599808b81d962e8e84c261c2c20950a750ec7975d5014f393303fdac9b9b8c553083d38bd67cd8398eb1d4227f0ff57f1bf2674bf47b97658cbcfd808eb33b80eb6d11207cb6966b58ecf9721fe33f64ddc5208ee0681dee27bd441a588677d26ce9b3402ac7508eae63d1a6f5ff9ace11fb74ddf6d061edc22ddea47c53034b4a5f38def684b3474fbd3b503f9ef35d6507e5c7e5a16736981720214764d5652251f01f7f634a951790918dee4d40c4b938207e3646d148473048f849049d4d3dcdaae205d096449a3cb7b22201416f5674818f432b3217be870786b0ea627b010b1f7a596c8a210b93a874d4780bee6ca584276f8da83e0b6622be245ded915ff1dda8d0ccfe5e266b23107dc06617adaad3e80d7dd01cda12c618781e986b79bf14f28dbaac87d0e2d4977dbdca7e9009ede9dd0e393690ca76d0e69013cd2585747895ecfee1bcbe7b0837876975dec65582ecd9f886f6b382a81a348294418cc9de2cf4a2f7c0e5a4d66e679b9c549f17b137fbc34cfb4d8fd359154ee0c268e65c7e435749d31fb2d39dd97df40ff7ff69545747a6b61f52709ffc171943cd4197465eb1b844b0b31cd1e93d9016a2e0e80fe2e704b707680786ed1ad57804b98a87e8988b9cf8eeb2767ecb87227f621a8f361dacb217c86f44bf0f106f61b43c7a171d1f189eb5b12dc4f9b7dc4182204a4c238160cc9fe3f0a06318b254ad7956f85ecfaa868d7cb822606ab6bb4fa4fdc6eb5b4688c1f4cdcf04623bb1073529a910b2fc9622a04c6453a9337d869df050be8bf7cc1d8ecf9fa5fa0390f29083b7cc6dffad48c1a409df65e7fbdab87cb6a5be0c085364dd0c06869b42d8715be290975ec9e34a6e2ace5922646ca097b30dc0230bba128941528b6c340ed69fe6763963540a921b48103538a225e27fe0b509515ef7715783fa287aeb7fa4a3548235208260e603ef48300406eb0a845bad3a573526b929d644889697801726d4ff5058cc999d0e1d29acd374d33dc7e10770941181b334b5387975efaae22545f23019ee7a6ee3f82f1053aea2991a644ba9f14d89c5c646ccbdb9568f69a8f2fae0bfe67da810ffc515811fbf2d3735070f45169870ec702e4ca23de39e691f24f99042c40bf3498ef88f626e98e066e430489ab8c94175b8201f4146c4c24df8341dad07fc611568f58ca00495eba3cfa5f4188b1db1292f6b79c85ba728cd193f9c3df8d90e7c7fe53afc8b75cb67835043c69ced96a176eff7ee5745c013141d1fac20b670eb5a44d1d5ca78de28e8dcef32eb277547ec1a164343d5d84003cf79b9a99498aa6fdd28e8ae6352636933f9c9e594746b3874bfe96486bcf9a8fa460e962a2f21ac4b5a4c69681e97cd32949a58a4133e2cab2419c2e046df79bf195c165e1e5c49f9fc4af477d9e1b2cea55bcb759706b1671dff1e524cfc64faf05fceaf0cef50e2045da180935db324775abd04e7a13d72b758a7831a0045fc13f92fd3035a7b1c01a599cf5d54880664a8361ebc9d3834dd1217b0bfae082f1b769ed57855e84b97a1200750e54ac6900ee894078280b4376071bf0cd0a71c0076b5a35ffbb0da4a0ccfdffd3bef5a8704b273242205fe7b27c51133cacf5c899464f0bb1d31782d6b399b808fb46728c2fd4d81d663ecd5ea5fc9f73f73e8bea82792ba1e3b6cd742525aab7f75f7b80c28eaa1c98fbd95d3820f8f47300ae6b6c4f0b78a53a5ac98f5ec94b60bb2199885879d882c86ded0426c6655af7d609f39485219b31202f3774e669c2c867b30ca84ae5cf3bd3d6be4ed709d7a85e42c96bc0bce59c33d9d37afbd9fdf9cea224fb5f4bd092991d44430d9cfc12b2ee0ee56caa74a0397e4a881f3b8e0649c02e65265b61c4d73cce6a2a460258a187b199800ee98b632186a52a58a7708c51c51711537c680be9ee719ebb6287e5e7086ebc0199554d39dc1c208a625a35bfe228cf3216664e6c1486fbe73569822a4b64dea1e8b09e6863d20ac7bb844492fcf96021cc9b003a55c34d32f624c38b2a8173ae506a5be71461f5967988769ed6827385a894dcf5bcb7d277dd2f1bb4ba6f2fdd9366e4c681ae34db511309851ca25cb0c73569274410a2ab375e7f1979d338f935c5c75327bbb75f44e404af77eb8b644edc0e63166f4dc3d1a9a68013d0eacbda5d2a779db2b08ce0275a8bd884c235b333da6abcb13b3a5f677937d2633c5feb2e0f8ea1a244f4584c5052c6ac3e3191d123ec890ff30ceac9d15a0fa8244ef17d0b2afc213b0804c8ccea5de93bfcdfde502083e2a0aa57c2b1ae44e13e4c0447e89bf89c7dc33d621a8bdeb553ca2164c35bc0067ec3eadde66928a324a4cd7768b166396623fc4aa03775b370e6f9daefa84f259f9459b5a2e1c429fd2f3297ae88daa776a1d2ab020c8dc03c7a43dba8dc944dab1f3c3718df3cb1cfa5b90280ee6086570344dd80080200c2f10c81ddb7fb6500223517a83e95e5c675ab0d22c306a9a3a469ccae63a858d738e7eca5c40044c532afeb71d50d161e3ed16364f3f33291619236221dee9ba50634d7f37391d61eaac4027350ed82f9e5d31a90235c76eeba7dbdf4459b6fc7fda2b66b41f688f3d8d2262cce5be1a7d8d32e82492668211276e011d2a6c0f5f81e3ebaa400cae6d0a10ff3deaef729db45c2d2fdfc97d1e6fb052aa1b7bb675887426fcaa85b549a32fae008e4cc394f26a5882a10461d8516b98f04fa704dbc229a35b3297523d06ca0f3ec8a859f5b9b56eac89eae2b8b97eb12756bf204a9ba5a0f4d8616cbb106391926864d5d6eea63f4cb7b61c886ecba1910cd3fb36dbec9313344d695b4b9a58234aa926b55092b9ec23761950049e903601addc5043d9a88c2a35d56ac7a88dadf92d5b2a296d31bf009b4cc6392e0d5ff9b7f8dde14fdf4b3b0c034e20987f3343649d0419fdda1fd13e16d8614ab5204b8fb77678b01eab054e2e6e03d177d60cef8cd6c6bc7036b6678afe2678bb61b60a441ea01113b956eca22e9f04e49da8627a9191bbd54e6ba08a5b5138d4aa72ef44a9dd24dd5ca5bb8368b25bb9d6aef9b01d7f5cfa623a7f000c336337052c2f5b76abf5d986ee7eee09de58657d03fd6f7a453fae925c195ded6a8ab3ed9c6cddaaaf5fc2f6512581785b32128ae5774af0e2f071df5c9bd7f874864554a396bead76a221b2d564f5df1726adc1e9e74587fe7fe67380aca13df3b348b5cec0a15a20dd240d16d47ec4836032eb9dd8837a6d2d6e83a9f3f809a7eecfea60a8303b5460885548218b5b2407d8f858989d72a89239cef48ab93f2652e57495d241466aafca9980cad5c835bb437c01b928838bc01b5eaee94f2569caa19a905c7f1c2a6f7c05a74d56bc6e7fc77bb549091cf725c96d46da25a4a3a4cf09993c9e3263a69d901d030e8bc0288786842d1d943674f720df884cfcc0e78017c784b34cc62fd845c1df7f11ee30612714f2fbfe81af54c9d85a53825dfbdf5b0686914ef3a88bdc6c18fabf00329ac50c0af6d435a712860a6a508b8c339a632cca681f2898e7aa6d2a2b063e4f8ee0f8b4bb9ed0f7dbefd3355e26d03c45536d5dfaec774b87833e7af8200ef4f796015510772358b1513144a580ecfa0379e7bebcdff8da7fa558136e3316c40f5d05e04807621d8638ca5d4ad29325df3f05e056b03c755a7ce35e147aa0e9114788cda4002524e1490b54417f454c2a4f67eafd646042372a99c320318709b113a6f87046356be2e7acde95c11edf367d782bed1396d9f38bdc97405426e5b7fe7523950f1bba6a2504c275d4e8feab192b3d67bec2d4481424c60e3a12c3867cc08df395275fd3df5774078e852c511828c870a6d497f355ce535cdf9af28cc256f209d7fa9a44e7284f107405dbea64848ece66838c99b4e0d2606a235ce0ccf51ef1ae44151a0096742d6157cea1f8647341bcc567fc4002c1d8ce748e7f85ba9a42795e9c7cf27c2cd9c08a540cb9dd9d238e9e199e99e19647a960624b9cb2671c98547efca4e2bbe479847cdd7bf0505ff98b552f85968749689b7227cd81d3a779dbfd860af609368b90b82e65c50b94435cf58ce6c25f23d351762dfad1b44b316a48248fcc28fc00973d321832b9eeb40d23bd823642474a92413c630659af87cfc7c8e6bbe6f7c19c8435fb031c4ccc67dc0aef7729e7ae9b74529622b2956ddb4bb6eec69d21295fae061e51d7e79ee73dc3f768355831c96a17127f9c4d8b26442371c5471e7646b9348f2089a4b45f02e69e9d3d9b2b82fc04447f753e5064614ed57267d9c0e2d4c848470c6a1824bf5febb0d8834cab95ef9b2724a0903637a405ce2fa2a98fea2e9208dff598968edbead4524a7c650dbd99a30dcbc26c114c6be3fcd200c275f677f482f436fcb827c46a856915e99907f7e08e4e7208a1b7fdfd5ecfd49a9615f33a672eabb84984e60a07febd7d7e61fbd6fb9e1ab0f8f1a128b32acaa9b2ca26e0bf7e33158a277a9eab853e44d2e3297968cb9f530802214cce2ed0bc86f9f34ae580fb2ae1ddfd76cda6d045d2a4270c06838ff5cc3fdbc97a24ab17cd623ec5994e7ca4fc8c2c91378c078ec14ab08f8fb0aadd688a2468fd29d28df6560420adf6fc5ef575824e77877e2a351deac5b77e19a0186e4f4cc58e2c069d751f512c5805332133976c6e09ae20275f32fcd4f19e24483723e2c6b03f7f19d42d74afcb88c83f770e8b046474c2facb93ab5cdba119b9d3287b63369ae95ae7af520075d6f48ad70606bd07ac74e0bc049c353d55dd899c9845b5c3ded7b92ff34cd721c21045b442ee2ff65e15d8f80bdf6d70af5ddbec0ed35a707448c7f38f1e5072696c8218a7884b4a98f92eaa586acd3d9749f15bbd46b77f2fc62bd02ad1dbf48a794fceffc6652bbeff92bf2da5f3bc93ed5da65d58f2affdac03ae5858180716bce5a37270336999b3edd1467589b63340449c85cedd0dbdb63a27ad982fb191bda2a3035be1b47c14437077fb33aa50361a89a1286f2616c22367c1ad0e19003667c5ee3a088d8b88c629082fd6d2434295ff568abe0658073179f372328f3f951c27a88dea06f119ea30e74be6b687703cc5a389217f565bff44d5c9b59e565237f766f60d2b5835c1d37a520d0840cd238f579acfd79e3ecd80f2ede9d775ab17cb96280ed4e34d03b3a2b179aad38d6862fb0b7604d55b31c2f4c865b32ef58b38a7b7ba8b44f5de54f1cf4497aeded4a86fc9841456dab3e4df867b5ab691966d2ae7b031a45de87d0da7ff7858c69d397770ca83ee02d03b9743d329c272774134f04090177efdee3434574fba5ef0edc99519b6197c8ceb39ecc230515d6c9d17cfda66c9f077406c64f9245859f3fdab4c3b34305b6123bc059220c67c87631469f3c8ab1cadedfad01a4a2ad1fb68a53356199fa3821bf62a741d135d12bfe38cfb14df45c7d3fdb0ba77f00cce5e80e6110124cb853d19b8f99dd05afe743ca76fb1fc319e11fea92422783e72ee7be15126408b28e012d77993c10b469c6b15370a7c2d4d5ad5777a2fdab366f6b6c2bc3fe92e0ea74e36d2b008e4d7efa4d2cf9a94305c9cb6aaaac93a0039fb20fe887427ec2f21107fa917220674c17b0f814252abf591c9e1226d7fac1dd112a4d19adc8991b35d0efe13cdd8788a1149f6e206eb03c855ae9e66dc5116ccc71a8ae17e8e844b82fa653ba4cb96f33655de356d9071823f1843ae0117b8cdde7bea792ad0680a617c4e836c507188390d77356fcd3a245ea309884b2919ced6a86599d457c59127886061502cf301c8fb0192444e41dcbfe62405d0bf2ab615f181736e7c7e4327cd4158865880ef0eaa4ed318eed0504f000e6dcd6a7a849c12dd2753c0e311eb844c4918c7885710e0b0f1864732f2e01eba53e28eb3ce57b3a46458f640945d75bc15e4c5ba28f5231a55dbde7c627d4b9908278b8bd0389366a6e817596c00a8b28bda4bdb7c5065730c662c9ec8b0b1342f99838d2663275e74ab896ab4fcd6183010997d2649d353367be237b6aa3bc2d41dbb4299ef4c13d3b3cd5061cfd670677785d9e2c5989edb44a03c16506877edfc7e6269f77eca3cafa28ff8bfa4376652def8649092e952e9efaca3e63b69c1c55f2c5c099639328cfa5ba9eb8f16c689a71d56d7456e051406aece857e03e59facfc4c1ae15fac514a2583206218c101e6fd137e764d92b1748ae9b17ffa153c85e15b3d82d10301a148b8c6539bfd0f9d75f6930fcc6e0a2d7c308b0a6840f52ee2f5f723d2210e1914ce4ade2bb2970eb8df527a7e917e463dc4af0529ed8ea536314a567c67d3e2083e7f47c2dc0839eaf886dcd54f00e4eeb1379f4f27765c97d53342b92f862a3de710f0833808d43d9a7c002c3b3b18678e7976ec84c9be783f6dd8101debf461ab63af81787b7fc46527a7683d559dec9dd03a6b2c7a09f7fe69eddef909eb2a30a4d5012e0b353d32672c7372f30af392198d4943e58adbf844cd50c03a876c0f90cadc255dbb02c38cffaea0d5e0e2c0bea7f38cd7213e2d1bca38822b207dc8cd478a19d162dd0ea7d4d5fdb2b9c37b432df11f156584452c4697a22d25b1a3076481229ed04a637d98c0929d18640b188a57e387eeb361c06a89d944cdcfd9ba155e5fb66ba5ee9180471cddda4fd96a4e287867d64fcd5ffef76a0d139dd6a6844932b5bf9a080a2bcc2121c7c060f4c8676df7a9ce0b20f940718700dc2ff46df8ead29d18a44134b6632336bedbc8f998c00bb834840bfe74ba9f2649e450a5efcfef49d7361968a69b8a5b618ac06e1c0e42e5482f949d8856931783fe0f9af2200e82baf651381642b04e96f1c5f9d402f01b58fb8d86aca41c18623834c6fc6d2d19e10648903024cceec2cc26225c8ef10b71e06bbc5a2f495bc17698535bcaff68eee517cc13c5e12dd5b8afe4725dced9149230c8ce137c621de3a7f5d16c2b00cf6f43ab435c6a88fa305a6b5717fb84c5deaca8b727f54a12102a1d70d4b28bf24e9c4e4a9269d95ccd700af2beb12f00d98bd1d9b73d36c8a685c8fb2387bf3ed868988de19207ad234f2c18c6238c883af977c74a7e274df6bd94679ac427bfa4e78a7a634a3baff36b2f0f9dc873a5ea46a42e122bd12ddb4f64cc4cbde407bf8b8955653f5c36f5e648555672e367c3ee246319a4cebf37184caa8d119b8456031657a4f23a6edd980145447736c52199e061267d84ccc5cb1b6ce674bcc45c28c2c9a4d54e00c6d299c27d4e8f32821274cb2c69e57c880394185a5d705783d5af17a29eee4d6ebed6d71a13ed4209c4112a86a32ffbbfac81ccef9fb93f154e01e062f0339fe6e4317f2f19f27d11d757b52512bafe08c055458aa2120237ebd15ff27bf84cd834cd66f9f61b43cee937c6bab58eb9e3f655daaf4abe0e3a73bf11192769ed443e52b4c5567eba5ccbcc0b88a4fde8ead163ae3cda3e87753baf8b316e217309c4e12e9379ab6dd339bd120f39db7c56c14801c1b36159ce5284da4f11894d2671f0798d87e7c24fbbef0ba53bbdcdfaa7ebd5ee524d99f3765034240eaf90cea52ad4b6fec444b3ac70e53614f2e2ad2b6c1498cd9cd769cdfb78250b4140839a3bc55e34a12b5e0a838f1356a8458d25f41d5c43b7b5f39452166cfe2ef645c76d23d934ec18bd8d57959fb06b6220d7e8821aaf62286e486d3dd366207bd7feb3e5816d8623ec6b17f0f953b85b3d06223c737aa680025e9ed3278008d2cae8a4b63de8be704d2a73352d2dead491762ff39af29341edc70c9591cfb96beb7edca59f7524f224f062e56edf2cc61607ce525133caf59091eab0f72136eefbbd3df80b95fd560f3748682d4d725b9445f59947088dd11a247cf5a3ab67bf38f31bebef2af446c1768caab8a7a2de55f368b0c2b61ac477efb96986d7a14476a39b719b327aff39d4b9a98239428993bf4f13f2c3c701baad6ae48225021844f348b0d7a24cb04c8ddbd39ad7c2ac84148dc3e1fc0a13da614e7a68f31b8b45154af811ffa054b5825176ca899f8d5b6df971062525768ddbc8a29539f406cecc40cf3fd254ee5262fbd52b82daa1da4c29466b93b3c75d29d19fb1a89e565f7fe6709e9db61f944814c332bb6a381047a0b684afd77f31375c693317674ae3fbb9e7287527a43f939820e8a5880626dac6b97a05b1ade3d42570c36eadb077dd92aa1276fb5ffc384d9f7377940c3c802a041c5fd1b91f18414c319c236e34f96d9d07fecc5f97117f95b5d76901ecf0f0f99fcf2cc932113ce776b3728a6536bf3aa8701cb5e953326ab3721c3f3ec51783b3e8bade1309de4e9ac79c9536dc6914bc7916834c4eeeadaa51ed6900ea32d5ccb849dd085d05fc4e92be25434f31465eaadd6add21a17f0be9fee261f3652b73cb4ff8837d06a8e4b37760fd958526a7b448e35e25e4b42508fb21ad5d74f7f74280939b9dbf023d38edcee9ad3f59c087d4dc15052a30c1e76353dc6200391b12bf868b8827f73a8b80b343fa1663baec23605afeb4889b02d76410c06f75ca420d0397b4feaccad31b0cb6c5cabb66ed82cdaf2d0a7eb2c5cca1b6d09b338910d31429a8041adf8d3950ccfa388381b216b281c0f0bf251da27eb8a007db0565deecf4b64b638c6f87bd2f838c5d0d322c71a8e81506dc6c6ef4b719ca4c14a7e2902ef22f749c3bbf6bf5d7a198a2e46e3b2264ce19232b560a63ede70d4a8c11e533914c186dcad8f69523bf2765763c76e6f6d7ddc0e8f08405107afe0c7022a5ce283096a752f0a8d633ea9a427299ee523bf26d681714192b506756159272fb8798d469988665be99931f9aee985234e90e35a9afeaef9d81707d1d794cabc5c05e292ed8ea15d0583547e8008e8962172aeaddb53c68c83dd14ec487883002ffa55fb69fb752f78bfa46538b6f791789be96281a3bed49a8b3a9bfa7985ba7a34948152364c4a492f2d557d83cb3fddee1a05f4b5420c4763ea0a39edf604f9a3409b94183bf0c93bc729d1a546272344a97e8b8c4dc00d20e902aba6dfdc787050111ef457c03190d28bf7457c464c1ec095a324b9634096ce417c21f5340d28acd7b11efdc4c0bca4a4b5b827f0baa8a1081476e8981684e5223dbb8b289c8b88cdb1e5eba3b4c7b34de1b9a860150831029fa41be4fed01896e04e1b0a525822f1b8df04ab5563558ee643ba12b6a20e7c7d8283017e9175e149779c3e4b5224b0663327844ee535ccaa154b11e81363449837e247dd3a93d5aa78ca9dfa828594ebb61da531dfead34fbf1d4d3c2a62cf492b6d82ac7155b3c5cd59d194d76adcf52f908e4c94aa67d3d4f95917e1aef33ab73beca822bb3b215b8247e3caac69a6e683b6ff2c840f42a6537ef137eb60266f40583864ebff80c26b0ecf3d9d3fa5a25c8272f7e055b62a814f270b5675aaaaa8f0dfdcad09596bb85a5c93a46a8eb8eb6cf8f3cb42588a144082353bf2e45593d3f020fed79fd862f2030ca891adcfdb06257d337ee77febffea14ec88ea64841713f4fdb1e9374ade19b588900e1d5b4aa7ccf127f471ff04e74efdcae3a6d904045b58bfe2a9e1fa0f16b50f4035a61785cd05918fcbb47951f0b0ca8f017a3602dfff27f337c28f172e4bd009764a985a0722ac2145e852b02bdde6f933a597dad47ad17bfe25b9080ec6763a5c45cdf20235ff64fb824af5fa15b915c9f519c0cd7b3e938759f836f4a375c9c0667e99a83f846e5200251f80616eb11600ec78eb21ef828c882783df6c902bb8ebaa0afff40a052c89c24ee6a5efb6abba88a7cd18c90a2b1c56f0d0a2da859cb6781db128236389594697e34bfb350e21ac765a6703f6d8dbebe48179de06c7533e0e53adce4298b47a417a8820f7c2fd2f879225b922038d495720f144b4c401456c5e227f1b8e199f86956a29ef42e83b9dd42273e3cba41deb89c1419e8a81d0f0c3b644ae84b370c53b56bf138719c8245a9e92849ecba2fe3cfcfd90e7f6fc8e7a759751bd40237fc4a90dae20b0d143d56f9a00d4fba7c5e3b3cdc33225fcad2e72d57977c1e517107d05d74b6a0cab057c7db42af27cb1eaaf794ba941ee558b831ea847af358e104b68a075829d2e621fdf15fc6df425e608529c5afa102d56bdc16a3fd5cfc7bb06de741045306690fcfdf33ab9b6eae838c96d2ddc466b6fd1d245cda8585c1f2417c8f70df27ae37196ec93c415d6c844f365d5fd8ef9f56c05fca3fda182bbce9ff5a0bacea17a1aa2937b4dee42a72472546b2fb0ec33dd3bde8b1c223a1c53159a0d86261acf2ba5aac09414a0a61feb118313d3cffe3421043074e437d6aa2828400c23aee543e241da847463bc6b9f3dcaf14ac98acff194199543f82b0776dfd768d777b289f9011e0480cb4d943574c460c7b1db46fbd165ecb4f552373cb1a2498e7703bcfbb68da2795221a43fd84d3aa38823bd8d225e76f3e37648b53debedd654185863b344ac0e32979ad2809d7d6e453c2bb6468387c82ab4dd1b8d0d205c8fb5adbcb3567739ed27238059ccea6637df232cc6e93a40a9fcd9b096c23b9cf6557ef1cd4ab94f13021a918a2dbfbb7b32c42402b0bf98518efc5dd2fae8e640389708a396bc7fcad9e379a541d8396119484f94aa7e904e729b28d01e17f187e88afd4db18988f2fdc31753697a2eeba1dbbceb51cc49f42bc0db36ceb6b7665114d05bf0e5604f843c6d1e08211af735f47ac830bb06f215f89b4cfcef8c3740eb761f69fbfc6adf4c6ae200c98a9ca8ba068850fb69d697f7fed6de109ea80da251a12eec5b960ac3fdd20bccd1e2f70f3e54533edfef3d2e67a9a30b9f164200cd7df862ff157432989895995443214cded5f7ff402bf6a51b9dacd5a8d7ed90cd3fb4e05a82a3c4339d11f91647255e0b6ce5a000f4a26aa72450df0db8450520e82785ad346df67717cef27b20c8aaa28b84a5a1a227ce102a4848c0ae1b8f0966ec935e72f40fb11fca25d48346aa166e9373142a67ef1e2807fc9eccc99bdab7420f0f46a028cb2938d497cfdfe5241410f3a09e9eded6736349072ce9282d5a6e9190f799620378e57fc099d043516e4d74d510229047c59d1d975f3de47c2f15d10ffabfb639e74f39e78ced66c36cc3d3295fc5c0e3cbc9015b46b5a36647ac2f37837cc03dd9c3558a7922fb5b17aaba6282249ec315eb055c3c36efb50defd95638f7eb115a9f784afbd1dcd12f51f5488f922f1f4458104561d1d9efdfe1ea6039338f640ad09923695e251dcc8c56b96dd42e800a128da5288e3fbc0789b182c9114fd058c7f878b10c61baf585890d913e20a09177106c827f5e6c1b501ab7c14fb6a3b3d623c26e93069afd2f0e3d1dbaa9a9b6978f4740ea4b50eeefe1000d8bc7b0698ef6547e356ec4f91b136eb3b33d5f1694186fd5a6cde48030b7a72266abf49ae53f28fd40010a893cb637384d8a77a9482d1c76cfcdbd126933678f9ec87c824ca787a4951f8389a5b83464136506458ca8acf9c3247a09eb3dbcd7fa36a73e898955eb8011fe6019beff522270f9ba97e28c06aa3e626a89fabac95a384b5c4aac8efbf942ab05e34d1a871a4cfb570197bcc81e889c95a10aa4929a191fad57304d6e932b49ee0b3940b6dc6fdca289957bbcb245cc3140c03b4c8e5132539cd78b04bfcd12842526e772b04d0e19d066fc6420e60d2e9325406bbef85135e49956e464be679d4cd4840aec1585f141d6b359a30bc3534f866fe410989f0964c28eb974403f11d9e19582d2aa62d78669b5619b04c9be5f48dbff7a112ed4586a5dfae2a30765b78b7890629de07ba77ed9e4d2b8c2a044db9fe2bb114ca3a50cbf8544c65704a8e77b898e06e930186cb497374f5460726773832e86d3808596c5a2fb1a6c1b9e9d7e789ff503cf30ffd0a9b09b301034ed48cf6c1b0d70b576cfc4b0521d281f49bea42bd4d03fdd5af305ab6a32d163af4f9a38d6f69df776481323ab33bc96edea89cd75b0f7d97688d89e7b915813568470d5c3c9d6929f9d65db09c83ad48277a5dc943fda2161dfbcc4ee6eec8b5b1639d73d5dec4c9ef5bd7edc66fb274115971bdb7b3d42e45c89c4be8a02aa32b44936abf1814df716918e2ae381a608ffc70b1408c01763997fec643e975984792b4cfe5a5afd4a6c1596fea6a96720ee80caa38db399d15c61d5bb6c0b5fee706fafe43e14b3c1b7d611cb96521a6e29b04a63dea7481e8a80d66555f7672131fd0c96964c800b03a8d6ce0ec0246203603266cb4ddceae3da16080f73df729bfa08ad8e80c8d8cf56d7d8d8a9aa5155bc8f94b02b5d03853942b38d4dfaecfb146c91012f4f8e90f1e4085e93b3c1cb9b705765b89c4634ecb8dd8bf6db5eec9fee451f64b89ce35c1e86c1efdc6f72474ed01765b99b74dfccbb2adbe94465a15fef2c3abb43cec37ded3100ae243510199615580dfe13f94b2da14c831ef425e8c9d436cd85cd350282c068f475e38d77570533e6e208d45fc23d3ad42228524e51c740f9ebb3d9d2ca9f743535a0579a3a9335cac62eea79c76edc9ce1686e5b0f3a946c81c9f0c831cc48e58f884df19e5af7a81be6998cb92ddcdfb110b440d921e39fa6d7445c4136bfca287c688c3d2891aece6d29358f35b2d0c578c0bd29a07f4cab4540b79610c83905ac7691b2990917dcb951436ffdc4fcf8020f875da7f73ae803f6623ca03e3ba2e78bb5a4f12167e6644a2184a3f4dbe8ee4ff65976ef20025bb4d7e0815bb628a4823f77ae111a6e0a86d1f2a6067b3804a91400893f8faf004d24a472e74427149aa82c5c9543a80b5354bc391ab7285efc1cfc809e79c53559f7e428f51ffcc1e8882b85f7b6b0bd8a84b08c38cd3019a9b348df85646b0f46e29c910569dfd244bd5e16d470798d6447afca27fd827c897a33b6d3a518d41654d7e4cac36ec478fc145ef3c206675c0148f4569eb57e133e4ef749e34d38344bb1b5416ffd454324db41b369da0cadb7a7c6d2ee6c4eb3f634c74ba5f78ff39676e737b0723d8df83af1641da60e01399feaf971e4fedcf40fba7ad3b8b0d8b143093d591eb2449d22cadfd3ed13c65c7f234f4be4957a7e5afe26f74eb0bc70a787f17c3535a6a6129a365b8e59c8d2c9d3bfd7a2d961142db1ec794728e22095b3f810978d0b7d2a428ac37db05b0cca1ec1e439b4c00e5b1fc2a43d8e5c9075c0d200070f019b92727a58ac465dd47da9033e4652421dafce5c966748f51b11689199ddf2e8d34ba635031006044b3b59f5c385060799c44b53720fc07f5de51ab0095467dfce6a3711ca671145424969602879e28fa36c74a573743b46c9cdc6167f2af073dc66db6953e22883983a7e2184cb31a45957821d674dbfd1e85f49509db243325b56f4cb12e4104ad197db1f8b5a876c344bc66763dfd56d82c81ed27b6393f70722876ba7e7427ff6e619282d98296574e7bcbe618b23f370048054309c3084cba35d586857d7b3c69cddbf970cb656ade9744f1952bf76a248dd406687ae327a5c503c2a00d8b77374cceba256b05fe2d1927223554f281c7b808318c12c97765d59a0a6bd1af9384cdcd18758600fd498d3b55715372cdc088f6284251bf06e22ea4f82b8734311ae0b291440cb0c98572f6a3f6b531e5b8d5a186d8d33ea36bd31990f005d29b77077a3e565bd96717b930f7e757629518b64852a90909886c8fa594730186b3506a715170291e1c981e8dcbcd665847100eafc8b345fb8e88ddf0eba17238f05164e973f137c956e8d92dab5b271ab3003150655b87f76b0c287bac52001acc51f51c06143dbd6ecb388160303197532723a3fef2ffc1d6652b179a5c549ccda8ce48a4aa981a880ff6a790ce6f94f836011715d7133e9a241f71bda1a44f3ef96b2d2298846250dacc6f6df557d3292adcc10672d8f822f0a25f8c1fcf8a2d5b65997c6451d08f4178c7d48608745e4a21880d8a3ee691e06d6e354f3d37b99a27efbf1a52e89a16e728b158ebe69f7b797eeace237e73e9e054ede8ae0127279c9bf43f049d92de1ee0f0060b3520720a2b8ee05393134f12043cd601b7ec9bfb58164387e04494b3dbc35f8e65215b39bde9a296be4258e7e17de5a23bcac60368fb07cce9a3cc101ce7516c9aba4a6c038a824b5e3cc744405dec49a13542c886846be2bb2a2537d03f550d7963629cba73943c27aedf22b1abdd743d50fadeba00fe1ae479f2e69cb33390ccc982c26f94a0651c41ca56db214b7d73a930d0f35010939697c89222b8aa978832c9e41496c51851791b39235a381bb4399d0ec2ecab2f967178906555587219edd3876dd198d449f6a3650609bb65a2612c4f592a7ddf427f0b7ff389dbf48d700fc9c21ee72550d1559e29a5347a69ae66dc8dfd110842669087cf2512c64a57b18739b2573e3b5cf20c7b01c5eb2934b9c47dc135464a646b8ab87d24530d476279702c61d0f3497373a0b24dc5bb267560eaaad194acf5498ae4415b95276142af2b40d9b70314a3a0630601fd7e4e55631485efb61d60c2bb10ff4fd8f94b04cd99bda5e9510b6d6e18bf3a83c3847395a78390fec4cb0826360e34e8f126410c7e84acc61eb32d94117453ca46de8f9fff08c79746520f00f2d16e7f0aa454a918fadc384aa1e1856ea48f6db70ffef77b74a6622c991ddd5249844aba993b72db1526437f2a0d495755376535fb4944e523832becbf1120481cfc92af3534d87079fadb2278867f8437c34aff7628b4fb618d97bd52d702b58616a8abcdd4710d1253bfd6c60571eef8238461121f7b79be0bcf104e2fb1889230a199adf26ad48c8057f8bd00f5ced9149c036705b71f28a2046817d24baa705de21c8bee9a672189328afd1f09237b0d10041e3364f1476c36e3f27a5d23466f9a7ada6e9612f776ce34cba606ac5b34e90e22b1f4b289e3b218e0691de9cfcbbf76619031fe5e5fe3fb7abf83a390860eb294f2c9d949b66f32a1b4ed9a6653c338edfee58cc346e0fa5fa69e72596c616541f0640768fabbc9fe28d931257a388be159dd09d1a71ab4710438d0fddefb9af012146e6f35a6fff0f871d2eefd5dd793347e339f8be139e3ba8b89b42b66ed32bfa9fd51caf8e959fd986409beef110ce58a33b035ad73866ffd2ec69dcb3f80a238fa54f89c5fafc29087521be0098e02d374821f9fda199f6a60c9a860ab7e6016485d8a17e86f6a43c0c7d87b663525734b63db0e7e7e870d9bac853c6291a5698fce95961d81d495c672f058775ea080341a68d6e7a87f8bf245cf86caa8d59a87899cf702741c96dc7d47d678c15f6727963d61e2307b353217a541df6039dacb794f0945104ecf5a1c820ef7147c100f216a0d35f7d0a04aa91f5e2610c579a57d93062f4e72a9df5f19888eaa3011932ae37dd510bcfd8191cf9e10490559733d1288a51763aa4d761cf7847bbc84ad1ff6fe33574f8f25884fedbc9a40609fc807ef947be3e6c9d76e73661c86eca7f457ffc95070276232d3cd9d4a5f38e1a94535a23176c4caebc197253465c1334f64d6c9eb685a369b03baf0f78e6f6e65a6b7c57e9e7054c0813feb488abd79eb67dc046181d3c5fc8d2a54f25a99fc280465a693b068257ac1b2d777020446a61ccd979a0b3157fc137ce6e1cb205b0b305267dab41bb2b0a1bb832d43f4d7c4160449b0ba83985c8fafddd5c891c6d5d12cc75c0a7cb4686b6c9928e7f99d95c41540f9376d62f2d7705559dd9c25da7e8de7d77321ed797b581a5c8fef5b23948d67d7ef8189ffae6c28329372f96fae67877263fcf51dad2906a19511e5cf23e3f014e8e83cdeff0504bada974a4e591824611899a95ebf74499a9ef1a9e7d06f3a8227a7dedc2c2f00b0f4e9c3c2a673adfba95ea5df8dc31d2b1bf49fe3765b95b57772d6d7331896137ae02ccc4e6ede002bacd74f967ce7554ca8a95048d56955fd004cba8a472a780464111db75f93637fbd9d4aacb68d1b397f3535e77b6623d0a437a23acdaa80ca28cd0fc093b984f9d42d68aba5aebb95d178eaa7848a1d1e869361e562d9394930d9631fb15996cbdfac0f668522e71233654aab9ae6a049db9878ff498ae4181ec826758f4f3d5b4dfdeb99482e06de7ab03b17ac0086279c889f04d2e913c907c97ac0ceacbd11c2de4afb8c112665934c4ed25cb69848c0f9d53a3d0289aa769b94a7dedf3e7edfc5794127ba8557795821ee706e961cc3618845ce9ee1d0b8fb2e5f3514b0c5ae422bd293a09352438aee1ca99e60c208ef0cd13c6f80df397cdab46c6baac2d8911a5c4dcee493ab841d98a396530b3180f92d785a65820cd1e99378e6d7d6c61be56ac226b220fb0e2692ed76d19f8c2b82d6fa1942e5b14b07dbcb54f8b160332c6323d62edf91195c3f7af1875544b0daeb63dba861bb169722f154571d8869661de98df6fa006c683c73a82274dd42973e6072950297f65138b03dcab18b5ff96c4ee6b3a8bffe69c305a7034c2faf272bfc881a4c4eb7bde8e071b4539d9fa5f642207167e5748c32cf6691720894b5b82ee5c8ea42e261fafb5c7b25b8e85fb6f62a2c968cb6277116d809e22b2835f0db6341fef7bff9e99e8220bb65927782e324cf9ecc985744fb20de69c9ef76453653d5b3e6ab06e0ea1e7765ad4057a53945c7e9faf409caa2900ed6dc1ccc256e036b86fd90e64d427a0bf103374cb858b5ae8f88ac3d2d8cad52b174757c595c92134b0cd24ec783d8f21ba168773207c48cca6510227d6844d86a1343e56325d9c4b21b0c475e4295c5dc10cea56607dd23fd1312c48d888110079308bddee4db912ba178d5c2e142545f292383472ce5e804eeaba398f4cca1ec352577ab3a0a2c6cb40b4979467b13c506fc3ee3fd5abec52572650ec3086a294d00b12c3d39febed6231f4b7bb4e34a7334195acac9d2ba7ac32d4eb7762da372c0bac6ac0ea430b14f2bf1180b331f8a54acd3193baca0a3239bceb239d26c2d97d82a0e8279d80d36275608e77bdeb740cfe692e22ddd73cf5d95a610ee1aecc047f5e62b751ea29ae509c0d2113ac6cf4249728d069c7c6acb6c7e55168eb989b853bb340eb4382ac367633f2539f7e58050e5d741cf3a320b2755013e973e62490b95992368fddd38ee95eb5c477036e62d52d97080abefa82b257b142f6331bc4d0006c3223a3fc6287645ae607b297c3c11258cb3d2d8db2e686b5a88a95d4392f2204ccbbce26818b49523fa08eebf9b0b6e17fb7a60bca9a74d4711ba625ed0387c4e08d38ddb7ed7edc412f5bf9bf304368aaa9624328f016b1307263e35c9cd490234efec5a59f3b403e1ad74b35ce30b08eaac2ef3e7c2db2674b53a90d3a7160211cde371a48e096a9740f6ab0953ef057bb4fca3f04f130f684372e96473233fe8245790a27170d435af0f6d5984066f2cfd89c659245362f10d76e95bb6e9c31a3e3f0e0b53b172cf84fa34f0c2efba8151d69bc980f0e00674b404e2ab59e5b436de4e35225012ca07bdbb061be4bd388b6b6b70c14116d1c889eb05c365ee6e4735a1ce976ae8b00614c14f8027024a520a6e8900244566783586e96f979d92839dde9e4e3afc8c9ebf372af5f6261e395e82e86457d2a7d6bc94b6cbd40d628495335692787acbb10d9951c97e16e3081667cc0df0e2ac61d61413291f6fc9185af65945a9172c1b3112b1fdca4163d9f3c8fe1d79c48321a4c2fdf7512db035bad68d1b79b49db62e1d47859aa39aec2bb5a3f1c93bccdb8984dcb7992da66ccd12b7a5c2f61d0e14bc27ee0845bf24902127f787c9ced51518af489bdd732a48c87d45c7ef6d3a4bab60397e6a6513d6aa0ca5e945cc075b0a745e8d8c5118b63ce775d90ba279abd20135b7d41bc74086f07f07c3e1d1352d571ca18bd9a685c583821275b2a3039a766c6b7ad0f905331cf0012d7b1ddb593cac1185b83fe88b7d07b16ee849d065c1d081cada1daf8f0d45c04fda5b44e68ab17d986b276da37d8b244ef6b4065fff085faf9f2746e9950f1f4d9f615bcf3774d253003ff8e38dba95bf861ae0dee6aff3368462ce566ccbd2cc754ebacd8fb2fde54faa82fb4651b74750f024f106a3daa2fd00f56f6f1bc6e121dd84092467c1ae473836938bca7a9c27629e17c216fdb9ec2dbfbb045011438e26d6957c537d97df34bc0dfc2246b3fd04260f105d82bf949a90b215690c942e1d17a230688ce33c23209250fba196a4f03a6c4738be03d0d4f3e079a70da85acb2de4c1a93fb5395a8057646d804664ba4e9f757bacb73cbbea1ffd14ca8d962685e34e01380fadbf72303d2ce2106306a36f0020453c78f457a64cd0c93abed1fb5f9c7467ab154fd79ed2faa4b408ba3c212f2cec811b4e7cbbe125dc23eb90826ca16fee22254a4f9cfe33fafe1c9ae61e8921ccc39497bb6ef4ed8c146c25dad1f83ac61fa4596a6fff08e29ccda780f80405c57df035570c075d6fa844f26a91ceb36b9ef313e3b113a7c81451c99f8a320d7b4332a29b7738125ef6015b4ff2205574a326bee89fefe607b42f08e96fadb6f9d23fca401ccaf034c2de8238dac5bc8f94dc3fcb09069e6c064e53a49627215bcd45ec3f416bc1e427176ef761ae145275ea95775fc9eaa651f0d01c0a46273c41cdefd009013f7c234edd8c77b1a156dacdeafebe51ee317a5e49feee0ab3c909646df6382ec7c9ab88c6accb168710f42dd06f1fa09880294edda7ab6ec5fe87ee91f1ff2efde0653ab9fc0bf45d3f1818a6371164b9eabc90e685bf129a9cced54dc737cb57b93e8dfa423ec80cff58478d5cfb26f2e5bf21a3c6ed60da49fc560204fffb9e762868526df43dd01448b2a24818faa75a5c285bf57c2024d089d4763be5187c305e76f5777fd4aa73a7ae7a1ecc614055c16b32ea49e2c7c4e54c92fafd4f0df3a08a3781e14c23fca9f68179418da479a8c9a0e961bcd9ff1d33e78436a66952f93ffda2095a2998e8f96e4e2f1390f1e723610e40e75f4dc5017f24f8a5733f09f57bb30570c5f1602eef9389de92f7fc41e69fc8abddfeae47ca743aaded4ae69e700229b5cdd71ce589c1f282b61b485c82a9ad4d3a188851e7cca666acc7968ffc581d78a852e8f99977654c500ff59f72a1abf0a34df36de8b9b0a83414bbbd85bb6a14d3179ff33378ca0b41c00722783f11cae8590abbe84d570a40bf6649f8ba3ee54f573136bde7a6ad43dfae6920c97cfed31019731d0095ebba8a05cf397eb8dc3e82744a6fd9b722c39014c6877300c49adf03ae08d62c92638bfe0caf1d8dfad11ee9d86033b3e41c436a907f9d88b23e7f78de5c265a697eb77a5f8b316bc2ffa7f3cd71a38f6e5332616c176128f713b5a424d5fe4c6da4cd1581bd103a1e80ef0d42a8249bdfb9dea66877624dced56c5529b7aa9fe3ec36633b51cbd39dddcf4f6a1491b6deaa0fdac0c1fb95414cece0a869aab5b3ff34c570ac75e9b1077653e44b72cedd80c24aded770a7709e49c08db354b2bbe9d82356b412056f6fa64592bf943f1bdc9db00484ab2d75aaa1e7292132bab44efd429b6b1c6af3d21280d748fac6f2c86b0ed0a42b32b934c3ed75635a2aad969c2a727135ab994cf3f99f173b4df8d71a8716c8c93c9eced4a86368e48f5765b518753395313e919bb19f8fc54a0976d3d70e591ce8a0fe412670ff35648175526503dd126eb7d86e653e649f9d4bf9a4dc98a46f8c883478645850daa673a795c2069baec4017afe280e0d7da211ffe878e9d705c0983d5aa4398eaefb9d9b45194b65e9eaea9215df95ef677750b64fcde343039572856ca78ebf93c383e19229f77738175dfce6ba0fc74c95df9e730e8de77eb81620b1523b3c7218056fe5ee92438f70e667a62c9cfd4f2f6bf31aba7e623f10dae2326c70a541fa0f9c04f4191e6c5f395d850eb430b87e85225264d91d2e728e612e0bc705fe1414ebd325f3596696d9620b4517677dfd7c2be2b3798398a224ff32e3d421dfe00113bbde4d844f7167b93fe26426df0bfdffbbc4161ed5c236bcb9e6da260ef54142dcd1c70707c67f57eeaa4dfd3b620f1b689beba76eacc85f38e2fcb82b796affa43c3dccafcdb0c2c3db61634016adf8bb08dc5a0b12c24f78c3da4ef9030111abf540f09645924412ff3397d8bef99022eb565bfc7d36b9fc504b780c379ef194628c966e2ae9d332844c563c24bd4460d5d5014f393303fdac9b9b8c553083d38bd67cd8398eb1d4227f0ff9d0e80b04d9afe5f782d9e12b5981d5878fee9dd21ca0778f80f36643c54c630593ab11243835c9fb0da5e3e874808ebade4be88b16f727e0cc051f2b3eb8778ee52edd899f9126867793c705962dc5d51c172b130e4ceb963a338e161730696c940b5147a563bb0ac8937b6a01f0375fa89b4f1942a25713db8b9d235d344e80cc943baf87ecd0ef7f1d490e05803da3e9b0effc2f0088572839326f08b2a0420dc8cd33b3805ea36a0ffdfd8fbad33f96db3d2bf5b6ea8cda3bf9a28db21699fbe1abd72f4f8d1d66f23ddb1e4c54e4b870a8e5ec72f493f91214ee39785110cca43557a33e3cc446b725a83ec7b70040f304909079006af01e6e8451ec7b7528f5a983ac9943dda1e16298ed1142558cbe1ed0d6da8c9f9130dc7cb0f5a3fb9d51fcbcb528eb825eac2e5360ee61ceebd775b8c74139adc059f90c6dfc0154de4a096c070a635cb7b6bbe736f50118dfe2ba61ddffcb4232ea0e8e6482c5d6c9e0d85cc67abd3d680bd44dff0dd57715c7e7b57a672691f74ea92a0322c1ededa4ce16904308b432f79c24edb68c24f80ff23a47bcaef34a4a078f9b7b4e06027e1f69d3cb98f0012217c86f44bf0f106f61b43c7a171d1f189eb5b12dc4f9b7dc418220aa82fd27a2ed24d4d02db7bd766e32bcb71056b5bcb1ae409abf8db8c4b602dc7db333401c2addcf6128dff347f4133dbb603e8d3e00838bdb749c7108af12e9f7eb7d0305bfa9dfa79a6c8563e2648eae987f88894c76d1e55ebf024336ee60e751979bd9b8af940f5bc9f56b4042185d25b0f94b3dc845c3b2e4547e16909093856eb7ddd5bbef9028dc72fa7533f3ed9fc4cee295f7bf88b375b4d333ef0b3ca0e81a82ffe26121bc1afd1366b80840c3fbc39dcbf9b6343851d07b5d75c9cff82f82160a15ce04537428395537470d0af673f1d47785c42f1f96e9f0c7d1f188d902d805f46803a552be7883181976b438b86718d2e2b51e0e80e934c9f07664a1d3f3f225fd8dafbf383a24c0b05609a3f7f5d3060be1a2f4cfbccdd7e72f82dd42d6cbc412786bc13910a74ec8fc3277b4fdb597d35633aefe51c7a6d964bf9810fc98a4ebfa28cd60268da83c974e20b1efc1cf9e711568f58ca00495eba3cfa5f4188b1db1292f6b79c85ba728cd19381ab25473297164a4be681ead85c5039105a36ba736560d9f6609d8e57cec0efbba8316b0efaef4a281ce9c3b3e5a84fe1e3c0126f6431bd2db8c2eb17b437df9801e0190ccdcec2093897872a65de75769acdf615ff2e0c6b4c03351fa2f17d47e0b4524a8514372efbfb120bb1b1e5898421ae71978b8f5dbb4dbe0a5cc240be0ae9c7fe4fdbb30651e17e29396b24b1c528e63acae2e5778b99d8e99040b7ec69715d374bb0813548f95683ee889550e9e48bc888b90cf1dc1633d16a458470a015fba2836acf42f84ad6b371e64bba954a28e74d3012e85de937879aa211d3ccd336e1c8ded33f64d1fb5d171f98c1f7fd56f948a28e3fbeccc813c2f3cf28193f5b0d224eec08e9a58a4dfd167108dccffefe4ff0444c38de41bda690d427568af2590467de78cf9b906639189dd4a3f25bcab43aff4116fc986098dd510af7b71e3cb0434859a9f5b50040917d0649160141f7920ea1cdc1d52094df51f20d7bfe36947dfd1d81323c765133150364f10f590b22dd6e0a0f40056d6a44863ea2c3aa3d3da96da3c3ac269050270e6e205ecf00062aa5029baf864e14a4908aa7191b1a5d1b3df4c8d6857819b89c1e2dcabd9a63b5d3e99a7c92d35df41e9ef1ae2595b866b82ac83acffdf63f1cc83a7cf00981b46e691e8135178c332434b2cb8317cbf83294e1c71e80729b7d52f982d7e4568ddbe49b6e4a75655b8726399097f00e6369a016273c766a9d52de7c0b2aacb4f457214870d91459d607f493dd13b08c4570c3e7d4e4f522a222427f991daaf36189ffd4273333b7c89c04007d0870aec1528809295a8973056af84723caf4d2795ad5079878e1ad40027aff39daffe857cf64ca47e0d06bb85f12e04b4c05fe57b616c0d59de144025a911ed1b2a1d9832f3c77a676cd3060dc97a3da60eb41dd4f1d8b3ce71beb5e5fde3022ab173b939feaea3ce5da66e08de45172e433cc9d55ceaaabbd36d0587bb9911d5f179701328f5fe2bdc144b62d90c0e8ef66a7ccdfb979bf5ffc1c9a5b0897730f9b4521066430efd3dea7810203177d213e991bc01ae698ad183f7db1036896ced739ebd1edbf90bcb6d5fc2f4fc8ebd523787de2a003c16569030136c62efa118e195250deda0c1ce9ce18fceed47c85620cea672bafe805731688dedf609b2c8287595d24e610cbdef186fe267e0d75c9b03ead61695a8cb9d1fa1b84e29f2139ce10736a4f74cdd6569e592915c7a6f4f739c460832d2da5f2f878adee2b4db922c6b1f0834a5597c79893719ef78ad5ebe29722fb797ae296b6b91ae4e7b37e632c29210a14611fa3f91b86b13bddbc9b0b70041c149074db7a262ce4b19945996ab476830ad10b5aa140081f95c49678c2c68c2de910b749295eec91e98363d325a5a4f61ba0346a6aa7a71998feccb36b82fbeabfc064f923391de7192dd9e5c9efac0909d552104e408bc73f748e5d626a6f03a40c29d22e8a076439b2ab2823c6a2871f86c0d7cf42d0ca7a55bd9c2cf19fcf2e31822ec6257d072d8afb84d78509a9952fd21edc807797d050e7a9a20f18a651bf837ef72896bed280bf371277a0f693fd4d3ee623f110da46cd78ef12aabd6b3d998aac89c2fff43cecc475928d7e8c4b78cff8dabe0ddabad1c4ba7c1630c607d30d95e2d0fdf4b0c2e134d115e1c970c67143f2616b486c7f4c455ee9a4fcecd8d9e9d0a2d2dcd1141c4ee9be878cf967355e890cf3fd2998f58b5dc08584555c7904eb5f865f2b67be12b5c73713f9608470643236284cf29a54b8b0be01953640e549c89c0b0d7382d9864ae4828b2d7eb32bb0a74a06743b957f6c56f6d8f724527a8a7bece4e5b9bdaa4149501400aa759a3004f72248d348518a110477cc6f1c6e8b01d0256cee07ae4236e88e075ee322a05cbd0d4b77beaf9cf1b9a3c0579c3608440dd48b49f6b5b24284493e9677f1a6276457ea7dadf9d5669f298d50a94ac56a021c70e0796fb4caee1d2bc404afced855249ab205fb8f68e2376b9ba1fb06a35de542a279e964fc0d4a53979e4a945e479f6320c32a1fa8ad30b86ad7f00eede97c038a9b171af83d7353dc6614d54e60f67e5e866bdfcfc65cbda8cce2d21569d8d9b67e4cc58c4880e43fb4cef496d912110c5335b1fa31f55be812f61e396d5ee079f73b984905d88f3de1380cb7b67011ec4628086bc28083e6b6e2b9d6b5f5b0c853c7f29e565486a519ba504eecf75492d36bec52896e1b2f73abcdd93e4a0a7fc441d7bd8b8153c1801adbc53364bdcc79d455e7f23a5a1999ef5ba099ec15fad74bf7da27b87074a5783af3e1a825d848ce2373b34c67e05063ff30e690910f5a7f38aabf71454d2f327d6112b8106289bc96e60f175c86b03d7c4e0c25cced2c155d3e3df6956787950497217c839a9096b7a41e621be678ddec88bd5438daec0f62f607106afd1b93f6f08350d65a0fe8914cc43f723d9316c914734b79de8269473aac66104938c97860c12e53e749d7c42679b916266f69c6143d7f29bb0aaa2a21b6a9371966ad566c96cc03f33daef7e6da1b5df0c207b73d720595dc63042c906539dc3b6178fdc4bb250a682a96c24166251666d80f7b5db61600ed31e80aa667be0ef4ff62a02b0f8988ab0b73b9f31098f618dc7f2ee2f8fd7e240e890da10db8575a22dc4a17a0aee98c766ce1d17e1dd0af4d961bbac6a351b8f3e4f0d6e358c98b9a5e6d0a1176bfd113c87c7796240971774ea9f5bdc6d49095d6e4058f9bbea2b7d8b3f4895762fb97d8522b702c90e9089b87c1dafbbdb523165057addf50bc86ab51e442e0e85bc92840f5ef1ca900538093e1ef334e2cba15c0833b7cd8a324306535cdf8fc670a4a7e2f9ff712495aaf920a89a0527739a4da7ac5a4aadeef1e8d03aa33142723f86f3bbcb58cf4dac8e7287d56662af6b42a4ec7e76747e3993bdf8a311ea3cb94b7e8201e8cb09add14978227a2752134b6f855b4cb982fa871243a0a455e16642529aa6831abf7d2e00d6659a8b5d007c9aa656118255032e051334efa078e0a8ea9952468315956c5e317ab01e8ccf8f8e922866589104d940e9cf82fe7515ad4a969eaa2408b592ee38aac37415d424d1d9691e4d913340b80bfbac5e4c00b298fa216710169c9a8fdf5a3225a26b9f06598cee4040953c58019ea2c6188305f6437ef6e59d2f1dabcbce4e28233e52c62c8d65b0271df7f30a112b521970ca7150bdceca8ac6a06d4e9bc30bd70a1bfc50766d5247164cdf6a9673ebdf5a8a6dac1334399ba48b276c372c2518cd804a8788fcb9f86d1aef4860f4cfe20deca9971a1e0e42d6f0f517ae676b6585f4bc34e89b1b929860b4dbed5606cc56bc23c5c458b10ac161346570bed1ae552356e62d954b625677d49ca1c431d31e77d3e8b9f6fd4ce8a549ef9776304f2fba79238fca70a831c137c6a86cb659a649aee288a5ea8da38f8f0108c705b9fcb95c06f23619307e330c65bc00cb5700ea99d7defd71fcffec4e8c392d4ed7353974f3d6361374d14598d41a76620c52d0b3e53a11034bb9eacd9bed70b2ec0316b01180c279ddddc6bf5c3b1f8878cfb5541dc0c996650b0d9d805d690dd3068c67cff091047f299db3e39e0a0486ab88af0e2a4e49a2ba6f0375c06c57564ac067f7316c70de1227dd552ef1c16d5bc3c43189749d3baf62d2672fbb08c8411da64dac848ed217d70c11ae5bff8d7fae78a52769c536f476208ec46158ab5f969fea5b3ae012e71db8ed72bc86c36abb1e6f9584c5a4ccefb172b81051bd7dec51a36e6d151261ed49d3784eccb1eadf5e52d71e0c7d0fe05d612f2ff3ad5f9fee805e597d1a72a25b85687fe966ac877a1644b46b3f87cbc9599da517cadf1f82b3975bda6f64a095fd87cf1c747bddc65f64df70c91c307a303e424d7ccadf43da2d99a37a1a2361b5e9e4118ccb6302d8a2abb4ba64b6aba78b48d59bd4e49ff8da7fa6ecd18a6105bbeacc32a1e3067dc582fe2988f2fb1407ca8337029cf106c59dc67b816c2bed53a3978d7a0046520a5c57cff8fcdcc5c3383d63a032a0c66f2e67bc9cdaca7a98178291e38820faa02ff61ba8f294028cc69f4cb20078e34d00de10c91a1edbf10bfa8fdc8a953394f37eb28d939ed4a4c6a1d6f466938425d6d163722c153861067764c0435f09e4be1a1e468d54dc08f53991c17b3f6e3deac4998d29d2e95fe7c4a5210b7dbbae2827f42a18974aab3e0dd1433a0ff0a14ba13fa1c35d4a368346fa54c6fe1f826aa236f2f948a125397293e94a7759014b6a1704c2dbb21cb423ed2c88e65654575c0f003fcba53fc38c0761a2b1f144d8f6b35878491c8ba869f56c9ef36c2f767ab319a263b69cee59f5a7118e41fb39d1cf199a3efd5061a0d7dae7cebd1e28f64b1d47756f21f75e8c72585eea82e08e2dd352101adc53ac6a902f0c51b9d13585c2dc72dcda990bd9ef7e02b925eca77c319806078fb81bfbe19557d30b444c69e32c6410d55d18bbf43731e0e36721f11b03462b3ad9311e8d9cc2222bd2c5e6bcb3a21a5281768910947af33dd46a3fff595a7d70ab652f086377d791a555122bda225e34dafce9fe205c75fc67fe04bc73f290af90e563e2b5ce6ff2612a709597d697666db0b243020388ade3baa927f0b95f1564bb6aa89fd451e12025294d192de1c70c264b7360af5cde3ba5c09f7984579f5b109677add67a5646adaa0a74f856a5b17458d1931835acd685ef33ce9f58e2689a58613b96e0ef7b4250fa20faa0b8b073bc357171bcd7c55046ddb8813f98ae7d96a84ea7d670194e822491432e4a054b930d99d0ae97822509df057e320c5d9e339d1ce8ba9f3b6edd9530c62637846aed8a7ef8cd18c88188820463b714efd42f45acf4a4ab8cf27668adf0b70825d183facf8ed8c4a8bebdcb19e0963651c6859402ee807549cd15738f0d7afacf071214abd5364580dbbbc2b94652348b6ecf34068c023960e5380db228b027a75f1228f0d35292439030ce9e0f7baa9a6c39bbaacca8599f4771659948512a7a2618fbc4d7ff3e5ed7936ed0abdf17fd568439234eab579ac553e1fb73c8786fced527ac1316b0f986ac871b3de70118c82392e6a2307f088dcf79425559f467c9a02691800607ad2764a91e8029a42999adc8184d95d0b28001d49d72f1d2842541ce1c36ad46fa755eb18a7563c25b9d8d96840cf354d509dd2a431abf1477224d525c523efebb9b142cf45f0b44ab069c822bbd1394c940a2a7488af77010330b5040e076da3cfbc6307b0cad935bf85cd86f264903acde7acedc1939024ee2b7732eeb666dd85377e17ff577797e427c4de9bf070b83ba89b8053dfee947f94b33bd0696f46b9c085829dbe67eebd6f50b0147abb1ae21565b937824680880bb5dfcb3063fefda5404c14a3e85fe606642c8f6dca78bb86c87a65712366a38edbf4ed25f5bca9bb96519ce53ae9a49f1a3e9f4a117ca6a7acfaa5f25d6eb751282146d57ae7accfee44bb98e3bcce7f23f8081605b7922292bbe5cc0981e1c16c6f5347fa6c1da3bb384e213bf73098f8aed67e5324aa02a0c8c26b27a9c9dfd6f0fa34a3e9376fafa0f2c6f18fe19a3c1b53b142098c1db548984b637e11fabc714652238fdfc10f3b9819faafdaf57207b4e85a9017ade30f2b243d33aaf71220ccc3390bcbc328eaf0d248571105bd7b43fbe1b8c3f59e0502c4f397e0a7edc35137b18e170331e600f22643e50f18d09d542f5e8fa2b2940974a9aa50b7657a6d52934c622a28407318ce58e4a015ffcb98ae24c6593ee94dc04ab131fa9f9e7869467a9da520c7d633b3cd51a1f2234a3f161cd90bf01e00ab8112078ee7b2a6d101e91b2f385df7b9f002fbe852ddfbfabaac88e4992b8e242ea3bd220f5a2dd920b8d9207803c8bbb81dcc86b57431721732b278b1797339521b08f06c3186edc58019fd44f6ec78540735610a7f932174865ce93664e3d4e8d4540f0da6ac8dc789466dd28c9358d66b2a1ab3fb9c5ef7c131490c9bf148bf2511b57f2104961437289bc450c315ce8a9819574007e95763e843896aef321f1926fca509dd5376102345f0d167c4be679b5c36c0be0f4df2c390854475632ff4c4c63a548bb2a9ed455b68d1f7ca420c751570d5924295ef80a01216353e74195e82872b0ef57c6067b7ec4398a4a3635d8ec84c804c305c0cd782f0c365997eb10f30decf3ec3d816a2ddc92141fc4bfa08de246c04df50ee10ed7c1f32aa7fa917348c5fd398722394f12a067733d8ea52ee2095989d495f74a6870a774339cc29dd3454ee6a7c4368a8d2e4882ad0e2c6b315750a36a1d786d0ba10a331902c07704c53874b8ac9570c18027057d9a4f16f29e7921c6f8cc7380c949fd211456ebc66cbe5ed6868114be253e4493386fcb232e5fdce4eb0f900099f1491d7c791612ee5d0f3a2653f43ff66b14c117f789c04904211d2af598ac62d3c2743b8726dc671eaa5010fbc83f0d85a9543b77db991a403d33b0a3ce9121f587321877b077beaa49457d5f4a10b9815b19250e2d5daffc92ed683e46093eae9026aac385b2cb694e5e46b38814ed8a466528640a56989d00fcea97c42d19bdee6fe9b9e0d36b3dc7477819ebb4699db764df8809f1ff8e8f09eea0e66c35557f8032de6a722f086e8359384c047c38ed89b983fdbf1b8a4b428ccd6ece47addfe34aaa468c1df1a2d64825e846f7e32d4254cce5870578f3454e55f9aa67c646197d077e8ab2a50b14ef34e588d0d2585d72b4c60dc0a7c6ff57a89651ca0f26e900626e8981740475078a863cd854fbc1279293d7eb07712c031c7eadda9b717c261b5edee3a613cd7fb415476fc801476719b02febe8ec7ba74618184333848a8ec42bb176fc5875edd57adbfb4f8a9f09382c3f20e61ea279cb66d18700d9beb86ac46f59070e4073ca11d7602362c5163e5172b30f45ee3232e89c86e7d31a4d17fdf7968afa4d86cda14497eed769b9a9dcfc4e69a28347e0b666bf52c9b32014cbddaf12b444bb75c1e4d4da4b1db6c65d33a8c491ad8a9d31bb3e71fc99713c37eadc9e1fed73eedfc88b098d4fcec0c71f081bfa77737e676234afd362305bdaad0415f88700e599d3007782a8f84243829b8d02a736b70dbb665bbed4f8484fbd8a2e5d966c5e861d04582b1b1e4667e8e7e8723c111cbebecc0f0269923dcf7274dfb2febca44f49772d7876c74db52addbf39d428c6b033b5a92003f836d80685e1ba0865d81a67b73489c69e9b04b365519b02967d565ab483793ce4c8b32f9e02d851477bae08f3fe6741340f7cd98f49e917c8fcdd4c48ce3892a78d0baab9d1a76ea82296b51a5345744f94f1a85c7da66f2f0bc121bc5e6ecf613df79200f6748fd6a8c7320221c58e9328326008d7cd96f3238df778a12055fe262767eb94cacbc611264364c9870d5cbb825cf67587d2fdda6930f8b1249cd4970a28ca1262e74b5d5ac0207de1116906f3bc0760a551bbeebed874ebe204316e1d86e5469f2fbf16cd5976c7f55174894186e68640aaec49ebf550bae8fbd38524550f14b5aa637edf8a13d30c9455e77203a7cef83eecf158b3f778e7255b8d433d2627cf35e8885fcac267e8da7171474f118314e62e851998a489a4ec91f6a570d6a3e4d8f89fcc08f654e614e24b04e488e24b6c0e07e9ba4d6d746c18357d47abb691d6407477b96688926d6996d86326355bc40652d5efade127f063fcfc63dae55f91e4752e419d7711ad66d6ada671ce153966f5993cf3bab8b6e37c92a19e46c524b9b112f4af6316f92430f2ce387b9330a2ce87f78e5bde5ec7d339651c65fbb03570a6a4b51d5bd510429110d340e09cfee24bddcd6519e7cd2d40af9f06c84128b92d83819c531d9bf106d6b9e641131aed1baf7be83e6afcd9bb0172029caac0b6f7aecaebaeb4f67fd2581f1ad1c26fad4aaec572cf79460eca5ee493d84453fd4e083938bb54c27270e52850dd9c6b8088f99c86c42820ae5a7d8dba1e96043fad32a51d25e93d78dba898d55d2d0da1e20f26294019ac92862ca89fe015568fc6cfe603a1d92cfa3d588563756776e97eb723484e173c3d941c003b776f2a26203af062c955ef4b45aa4d521aa587a6bf95a2dc4115d6e237053820aca1e6066f93b2b2b14196d5dd0f56dd5d81088c9985712423790699b640ede02e3a11e595c5b8e388993d9fa2732b110aacd656a082e86ffa2561345d5121e8dc08086d3962a7e1731f8a6bd53dece8258e7e5a90d9b57537bf9f2b7f5860a601d0cd42419fc5ca3f268fa3811191f08653d1b647a3c5e6a5b0322c0e0d5cadfb9cfc418fad567612b750f270f01516449acf02389f03a8d0a0d584d23984c3ffe08fd654f29c49af9607faf0d9f88ce3503c980854a7c6c4faf3d469caa54a2a984cdf57bc6b68a3c15d442785b521345e4f8a6d666ffca52563116a0456c42809c97ae5cfe8815a9d56b40f0be2622901c5c1f126a616e73afc2feb514630aab0493bedd3c46e50370357b11c9d3fa63d6b04916e70e51895a769e8144e6dea8385f0974976b249d8bb0a45bc01bcc7d9f710cdb2d458f1e8fef7f84b2ac4b52ea0d556f427592b32e2c4b8a4787a347543f2936bff546bac9289f2dde12b3adf43ddf4d11bc9719a8fdcec5afbd72784fb95cec0a187a2db56eee7c8b3651559f229c1b87d2be9958d4abbddd0ec5d83f0224afdf4ba5bd47fe812338bc1794a999cc4b4d97937a7acfec673399d575c2b6e18bf61739d5879f6ca679e4724dd6ed8415e13878b40795421a5628caa798b32f19a25f03656e6a2db6e86cee25df781cac861225b50e14ba2e42476b6970b10258a011757010523417508c1cf0fc26541d961c6567a46872bbc9a1ac1db4c57ceba8f30c2573c186deacd1de21bd73ae8061b45e8831b24c778d9c84099026261ef0ceced47f88b20096e65ba3c8c0a57f972fb9058577b6eb96c0a07b93c0d777ed96a49478824768f15afbdb653069bab835e7108ffa2a5ff5d84445619482c3fff98cedba29bf2413d11eff99ad134743cbe9d42e5bbd0027713f42f9cb636543c388bfc74603bdae609083da0c5a75cc619d146fea4f30bb7ea2b39bafdee03443eb360da0716b0b664a88db070be950e3e4a9fbff9e407f3833f4864a457f8676643795711f2f760742dfd6206e3353d834209e8cb382e98734dcbe6845652354d152060d7d5a36591943b2b0893f09ef8c1357e9771bab320fdd03083328b064ca6193dab24b1beeb3860a73d0b5ebecee9f2938e8a01b5e47d8b3f158306337ac62e905e5524251849fe389cf9c37e1607dc980e2b1cf61d15cc3963abdaba8271754b2c09dc6c10503368000a3ee27a20480ec4928004f456bc106289e5ba19fd96097adb707c54adb196d6ca459a3e6dca5621a4a60d88a08da1910b1989da2d8856dec24678f5265a9c3e3971d3ecaef4dc2e140aeee4442239d7b7026fe533e74adb19778422df6bedae9c1f8c17f8939fa05ca1e60a3cc0132acc97675118e79102ae12e22435db92bd5343abfbb7c4d12bd8b067c4ba93354c6eb10124d64606645c55a7a9d252992e888b42c55d4ab031c878ad98aae9a4db539aae8bf190d16c0a2b10e7d0a5c7528eef1b0bcc5bb1465b9ea4c71faac9c43abaae5f7efae49a49162886a45566de38843a10a9cb050606067efc05d0d387eb9edb10763380fbc62afbf8a37bfd0dcb3fd9009e790d4147538bbb1e9152a2f28db2841a5f23895582510e1fd6cfbd926f65029d00e61a42986f2d33cac1282f72e426d3f2630d2720ceb411f2c8a8b21efc4f0d42f86bb9ccf744106f4cbee36ec8723308a7c8c27b8955a580e0d2787db3edf5e4ebf7110674bf66f66812d57649c1c210db6ceac1dac8ec103532dc31b25212c0f1dbbc74d952ea7aeab94a9603d3da83cd831c690fe9aeabe51f3e5f07dce75b3f74a1ce16b2dc174a07f7668a385dc0b8334a630072dcaaac8545d1917dd155ecd06d86da414e3ed0444f9d7b21fa2897988cf3ae46d33ea40afa31343784d8df91c7cae68038e660d5cb2c883e9959bd14516c85944951ad575f16d8f867b8e6539fc86208e5eed0f6c2d4fd9879745904602228f0d91dcec10433e8215ebfc9db8eadb2df884b6d6c1b241d2378d1b35b17bbcee8735a17e5d37209b7128be6afbc2e003e1e7f5f2b433da1720b71042ebf79f0500698bbf107d7fda0f865a93815a265a8307f81fd1ad6e9ae9f52dd6e42ed4d71e791bd7f17411d5545cf9669bfc3ba54b05d78fcdfa0f9b9b7133db61550f5827901808b4343d4d7843f1aef34d2e4e693f8f259d3b5a4418b93fc8afd0d010d5ee8a3c72a12593f1b0fcdb2437a0765ea691b9e89092b48cb55d1133c96184b24ef66fe08c41b5c64e2b126c4e75342112a4f9832a85162934db7b015050e6320ce2310af21fcd7b28f4278049050b17bae0124f2b64377e392c25c17feb94adbbfcce27c483bf8e457c0df3b085a17a7e444e99c9df1500e7325fce70d052b92c0fd1a0491a0ff12c0505c22e8136600e5e6a70fe00f76d55ed7529d6cf65088df4e91f9fc5a383e2cafa02f7a95e1ea42ceaa2da6959c87c28220bf9db3bc0c52eb9d0df7931964b42a1cc4a76bdced7ca5d3a3d4a870cc91ae1196a4cbed10c92ecfabe1b06041caa82ad029725d3358d1876947e68f06d2bd7a82d0d1b2d3e074538966fd7f1704279f6ad62e8882c5335267bd44031d456c44c08f4e6b2502549a9a74b595769905da39484c23adb1838195597e9a0975072b52d347760b9b1d0b8596cfb7ca9597ee484a980b5b29a5506a73e302af9a12138ed91f02ab4bad25c2bd31ecd0c45d60263f1d4fc154cb01fa0827e3a363380a1f6344b580a828fcf59fa07e9a7ced23a6c4775458c21e7f3dfc3f0f09527d2a8ae56c194bdf2c0558e2adc04ea8f1ee8ac8aa0968d30fa7528ece797febdc897c27290b745d89532f8bd12ea9448e5cfd8247a8a02a43cc01b781e70f4b6340198c22c0c99269096deec597b09ca0f71cb9c866216e9c3f34bf4d4ed72e00b43a3f84b908232efa900619a6af89ec5d5899025bd636c88ec9e5b97514d2b80319d0ddabfa3a3f38aa535795a4e63d70b2114fda6264a2b1be3995ff3cecd8bc8e0c48eb9da2dd3ae9d94faa63dcdb001f35a98cee0d5ae961409034505fd101ece8125c3216bd32e358a69e741430230e99f731c32cd3f44250f63191e6c823448c120d14ebab2c04f59b6680018379e8024d88bdec03a883396c4df65441cf88072b10b93754e94362b2d77e8f329868093a3477904a7fe3a4d3bdc75a153f49cbb96a51f60bd84334e9565e986daae5339a2ad507efb438b6a7c45f7fecf4f7beacb21857736262b703d7d1d1755df6b92b437e28af1d6d16d772ababa0181f292bae9a42a1bd509fda5620ae774f9b8f9fbce4f1244d095f5cc93a0865a533e7a83d7cf48753497164033a30f8797838a6b19139aa25eae2c1aeecce4463949d4385f026b3cb3e6053e4e9b32ab161284479bdaeb2c582aae9b0b1bdbe6072782817d660a7cc5c102c475599e37773d47fdb642f77966d9512dbfa756776264b854a38f693562be7117ac197167c9e1fb5020a8e5c301fb943b62118532e124ee9f07ba9717f26f22155da082666a13d5326365c3aa6ea44d4fa1b53c7de837f604ef1ecd93167ab2f6ab22d1f98f65d6f9c6b992e86929066007f433e9bba9c1639d7a94a6d4561a0be94c08a4b4f3cc77d7ca6545209eca9e45879344c9b646f338954bf970b08dc0eac25bac9a3e5c03146de8cfe763ef43fd8744061bac3a0d14f162a0c6b31da8d653cd1bdcd94d379144e5276aabdfc5724bac1e21309b98e29da921a79d60aab6c16f772e5c46356203cfa3cb13e9d6cef53a47c350fadc67409213ccccbfe4137fd14e764cb2f243218f5c6c2e1cd79ce77f01a46d065a39fc33645da067a8164a77bfe3ddd97ab49c684551eb38bede0458e8bb7379f547fe82421555bdafdd0693ce1ee31d0183c7e801c3d8c25a3ac232011916f2251221b9a7056ac5de43ac79f5b4c592fb1b01fdf5c1bce2bb77bc3dbddd3292bb390acf30c436fb5e167a3f5e71fd297cc7125bcd1ead76a2ae5862d3a07f71805a63a91338bf9c6bb3d9d5075128cd8391648390f5e72df53430552c2bc124c8c732eedabdb562d782352d7697d5804c6d5f9faaaba31c97786131a8b49ec9a278d220b8e3c475769823d4ee6f51d9103cfcf2dc61cfc0ec9041b8eb1f26042c0502bfe2f974cc85ccb32fe9e84f258e386e1bf06671ac6ca4998151e1c50e6f1e2efdf8069e905f04b471e0d5c84cfefce9cbb3d6539032cb243aca57f2210f3244f7f25db02913892419c7a87ff77957f1f6df7da761d76f797f03a2506e9ffd2cb13fe607f786e1923427779ade9f35298de635abf6703dbc868af1d9d1a440b926b717f8ac1a7bc8912c473f9de3a663dc9944edb405c8811a7f751c951e030cc9a084d38dbab884ea781bb9f67c83950854a93ae623a9daeb05736e5b783beba8ef6eee57405fb6a155a455170e7076c296639d4869107cb3976494eeee2ec297649d04cfb06d35ba677dc4820783e154337fc30651baf7b1eae24e7aa2864b06e013aac1a8ae4df00f695f90cd68ed83aaff377e19dad69045193a04744047b1d224e7ff62bae5dd7d2d2d1cbdd622d7c7e2f641cf6c9e8bdd477b8df51c87111448bb6d753290039d59f6dcbf729bf51ef49faebeffaf267b88af6abdd891a71e94ecc8f961fc5d6b13f5dcfb422ca67c2f01dd26af73333bb114c1a9982a7e9518730f1635a25065ee7b561bb9c1e652347e9e65265d00e0ef81f7f364dcd9b28e37e7c3a75055eb0ffe8166303d51c4c35cf367282d203912113606448de4ae91c5ce42a9c87e171311bdc4bd645a0c6eb24ae1aa7f742271b93e0000000000