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 77699 d2857ca2e762750100b7b61497fa067088741dd45961847099861dff3c0e8ed0

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3826acfab294d6152ca585ff24668edcb3b6ab7ecb73cfcdf5a7eea6d1cecf87
Certificate Block Hash
d2857ca2e762750100b7b61497fa067088741dd45961847099861dff3c0e8ed0
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00800b000000230000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000d5293de744167d83ca1b5860658e6249ce18471939c432491190184c8f751850435fa1ec4ca48d4c73ac50a65c08280a6f5367ab723baf6867f42ccd85cc5cd7c4353ad9d0839f226807e2d706486df1b4a2cbbba7963ffeb60a0000000000000030000000300000800b000000230000

Raw Header Hex

00004020de56b042235803eb0b67bec009421bdc2823c3a79049131d0c6db3dd9fb915eae5f1d0126381b52a8229d8385cb0db140c4b26780f87f0f8b7a90d44694b894755403c6a03d4001887cfced1a6eea7f5cdcf73cb7eabb6b3dc8e6624ff85a52c15d694b2faac2638

Proof Data Hex

59,560 bytes
121216010307cfe61d2690da18259299b6f089316573692871d441841fb369380734025aec4f5125423450a6c5ec632c2f1dd16f5fe4c965ac96cc307bc9726f6006f39cd623e9333bedef623ea245f2b13891243324b0147b05f4669c7518b956cf9c56b0f222ed62e422af5fcd163be5f271460bc24759e377d06f9e4dd71f8762b0c3bfe6375ae2a3d16aa5e68ac20de610bea0223bcad72b1ccde449d7e19a550f0eeb819d5d403124edf777455092a6732a3c9d3d1b7ad9b4134a5b344aa43b35b9722cf12ef237e90ea048facbf94bca1c0e920357cb65a9897dc9c9ef7674a75b354a9624727881d77c5c444aa146efb57264e3bd2dfab5c47df695a593ac8709b909064743e0931ca82b6feca3abf7cad0353781fc6660730985acc1291bbd188b725f207a57d90e5d85e82c829117c67ceb3b7621315f7bcd306a849f88dec8e9f820274f3f2920e5338cda9afca34d131612640eb78b9ef10e61f1b1b00086b09766b8ff6e1dbe4decc358e9d5eb645ca1abee41f75c2656387f98a7460be7bd434e508a1229618e0595f50572a345e153657de264a16bf83fcd3f3ccf84f0cb548a959d14014ba2117c50c5c91eed41d56163973b0b00c453b57ef46211be3cb656ce5196f157c76872b6120c6bae799f14d1fab3edcd518a454fea4fa462c5795c6a83c35bd5cee0e9e361c6e0a817abd46fa41c43197c9fbb1476fb2af87ed5ff8745d381de8da48cf046ded1a46279af37c94995e96449984d87d5b1992043d8e30e60095c53e1527accaa3be414ac923e83997bf0da906b7550e9344f3ae3d0b8f0704517d6b0aee62e941b63c466c5c34b33a6bbc9be035be83c07c028949fd073182b72887ae8cf8892c5f04ef3d3021f17845b5142f87859d77cbbad5c57578677827271a8510e189af326a29286014baf608e50495a7975eef67252d1dee52136f8f4ba6ba17b2e39513b0462296c9a7915e66211b3af9ec65178f656faaa303b3ea2f7eaac3087083e4fdb3f3d7aa9a5a736f7ca47e687481cc808215bb21362046e6525583c549cdd83f5ac6120e1219b9745de2b5b82b17fa01c881e9f1ebb49a1c011c84d0a3871a75371df049b33a95af6a5821839a3c716cb3d7cfe3938ba46c3cc3ec9c995d5f08717ff382853438f0ad970f2a2757f5a1bf4cdd8105ca0013500702e195cfcd3025503986badb3165b39b51cd2444169115a68884145ceda60ad8d5e627ebfe36e96f6e511b9065a4921cd21ac7ec6a2c943ec781137e9e4f7e63f4a94c9d5ead6d4dce58e5cef0473bf78ba11d07ab8597c59ba4ba045aff89eafb65b36253a4aba1e68b6de19e49341535e3120a3398fa00da622d713093e6725a3f8ba2688cbee46bfc725d1de3267a6ad1e2cd076f056a1547932aef5ae04d9eaae7b0980b52a1594af66205fa898f0f92eaed1ee489a0ba5aee48035fbc05a27eb7815ed636f9b440f0afa5721281f44ab7307337dea6eedd8be3d19d4ee639bf2848a7fb32902ca0cd34c46e6ce3ee27f2ce7e115252b78de99ebdcdfcbcd070413b075ef53874ede0ce6d5e614868cc632a39146159c30933ea28c56a86d1bfb305d82b121c95813ddc726a1ec6b3216bc7cacfa856a5a41612bb5ade9b0a7c908cf0b6056fb8bf0eaeae43cf6a0aab97d40feae69b269d68986021415241591587cb8879c219b5dc13cc004aa30f91aef88c526ab046843ee9c4492c8bdb03057a8a991b540087577d382c50354191b447f21eb0bcb5553e4912db857c27a32e0cc3b71d5c34c68996bf1530f4c3f092d64ecdc56db834845169aecec25b6b1b0e54b001b9bd6a7c4c37df660549611bc8ab2dd311ddb594339f8114816cdfffaeecffc1d6c2f8df9c6a368d46c9983b875364c728fce049a1d619625e6793dd3a8fcbcf2b7efa22cf73d94e2e5a28d4ccf31b847d7ff73db271360d45a6869a09f7cf6d88709de7eeb2761c69d9626f17b101e59eec1f433b73502b730b529f3b26fcb1de91f539cdd2714f1825c9e5087c50da8ca31db1e3ad11018e120c2ca92c75af854a08abef066b09f7c529a4bc7f730d6c5d6871c88db2e000bae288ceef81fd21c1e913596727f04d4bc9a2c3f3f035c18e6dc847fa0d8796101ed0a6b2f4a7e705e255e1d1729a34c64ce983f1d13f8a119dadb3f6c773dbbee7d5087c486b4cd99ce6e9287e64a88d7f3ea6407816c052ccf2568bda2226d987ffc8376bfc4a43bb5b061fe0b922357c14371ddcf1cb4d6d2c0eb9c4480dd73f807057ebea738902486d7a5ef05591537cf843dd72bbe899ec7cd4121fa7240d19978dde69950e6f0ee74241af90fd9a97c9cf8a6739e8f444161ea494091f708ce71103952fbb7bde3dd97f8243932f9eac645e33149e7d38a3b89ea05a858050feaed6b84817b93b5cedfecd92f357c967345b4572f6ea9c293a08818b85d573735095b466570c7e3a0064224070236797115655b2acada27da32112ba21cedbe707d47a5ed4afd9b56fd816cd1f0835d8073b927e5828b758cd9b1b90e48343afc0ce0c040665bb5074e0c54e0e476089fd143f0dfca9061d5f71b8aa376f77d757ab6c7aac19bae54bb1b90955bbd86164908f72308aa6fde544c30f0bbc24d4d6787a503034dde26473c98d046e6962f63b2f86f6e3108dd5c6316df6dda3b2297e3b60559202ab3f3b7c8808f7558dcb82374326d75908afa101f99649f88413fed979960d008199f893e1cf815c17c00b7f7d92b4c79d5e92fe596ef055153ff56eaf67caae9da2b25ebfb150754332e247aa7a8faa414ed0b9839dfa257e720940d83723706923e4a338fc86d713a58ebe7f12286051686910a1c028e6926e276a7216ba5b23c6c5df9f95de59b28911f9ac41946cd083cbe0437dc99463ce4ff86e993f92d9a630f5e35d57739e7d19242f1631fce2537fc8a84c586f5d3df86cb35686b2975f1c7024ac43a105c40a9a8d6b66a5c6f5e09414ede8d0408625f998a6dd5e6d88a44810a1bed4c68c6c72976c5f26a2e9be90561e5cbc77311b6d18cfd3e1d763f90803da8e16acf8bc7a1a126bb84ff22d35a56f6c3d912ea2cea3f8c54a1a1575af4f74f4665d9c2e30f0b36e6a1dc609cba8bd00cf0511cec0be450b8fbad9a4e98a0b5fd16f9bd85d80129a17a09dbcb856ea47210a97c0b3b7095de56658a4c34692e940f130f6975b39e46465285c6f5fd5868ede524ad19736b44912dd4f50a898928f6f4d1dc3811da51da30a7651cc3d3564a2e1115782152cd84adb8aa4d8ec8f969043a48f338f71384cffddcf679c1a7a72ee4a99d87c091425e38f42c1d8a564079f8ecf3ece37432c0b8644176f11b3142d8f3721323efb42fa7007da17d8f8ecfcc763f651e1b3f74192969660d9720d021ae325fff3e769f8d1b9aad163faf4602e8f8e93a03a733297f2c2b35c26f79e511964b7032340861286505d0ea5eba44122329f53587e900eca4ceb4ee382ba0f99dea35a566886adb7e70342dd3685e8afc71d5fa283ee71126a3a25bd78b4649a930ef4e55dd7583eb7c24082b1be347307669e9f8f9dfe23c3a77e21f67edd0d0cef231d2ad8045e5efba9147e9e87aeeada59d6f9848329c97c3dfe12bd9388d70ea68b343d088da25e419f13256c7c93d561fe7664474418ff5468d8a3bf184bdb4ad9f2c8d48f6ceed636b01850bc076c870fd19ff73ce7b96c9c178e862e0e80df803ebb416ef4644aebb4b60e8d8484e84aaccc973c8f51fb30ec29cbbf86a83d824ab3c1e8bff495226ae3c6b084a1878b54713c61033a3573ad844524b6873c4ad83e14813371a52abd25c16e25d7f83c4cd4ff5ba5d2ef42769a06cf2f550cebcc2c054d9eba3b6e15cc30e6f25dae84801a90c416584b67eb18bd7b64f65fb48e45853cccb6ba51c7628765e9cbeb79d4dca8f419fe8cba9ab6da580cc1c65c82ca8f86c1a5eea047a57d3ca2e46d37c518dd81e50079f76e26cc13e594705bab678ec1149bb7ffb6200f9a86bdea291c9b66928130cc5f90625d19e7a51085f7cd3c393209d408ca723926754cc41f59fdea8725b7ff8746b5896e57694a386b5844eece39e983855912fe5d68b843ea705521ddb94c4587e4d5ba574d015bdeb089251a4c3813cd7114145b86c78f6174badfc472fe1e35ef782fc6151033079dfd261d645dece41a9e57ff8f981b995830681d95b16586a1d7b1f236e3792f365fcc8802e59bc2f06df2e81ba52f8b8d56f78418bff52168c8db1e9ec6c6d2bc0f2506aeb56cefa29c061b13f65f6a38afb8f5aab83101584c95c7129e44d43db16675179351429db38bfaa1b93d4feee6bbe8383b96f2d240a504897c44cf79bbae9137cc98114d0656eeb17a3eff5044c1fef2a0cc4b2e7e8f838a67f93474917b7b63a10f6492a1251bdc7bec744f4f620daf08bc6cdc5a6802904499c5f4613f2137a9744991df24776945605e07e04ebfc5797a0f026469e9428e92b3d6d44ee73bb453e649388234dd4962d0339687074043832a4374f900088f8b672d5300044634abe83f6c4b0833382afc4a6901b80a547c9c3cf08d64a809e940deae4821fa41ca0d683dab3ef5a477d07197c74f6851d7cdf4a138bca34265323483bcba0ef6285cb1e792724f950bb8eebd4ffbdd6ec8931042a6366c43abbf601149c8656a09df9cf844b4293f449b29e0708ffd130fad40b4abc0d20b137984c735ed1f468e49e023df062af6e30f2faeb9bd9cf10595ca90567915c2aeacb529c73529c65b2cb58fcabe43905858b607d494c57df43bdcd8e9df755ecfccdef9f0971f072cdf9ec889423f782e91e94a7a0858ec9aedb0bae7df8fd7ab0111d635b344dbe068c2852d1857689ea30fdd4de28fcfea275c79c410a63f61dac1e7f241c037a262a070f5afb54f9ca6d05763c9372d155fe68b1c7de171b14c2b478122770665e256ee5a041b6c0626e7eb5352580ff0782c056d183fa0bc7ec18ff3ba3c0bc35411268e39778d0d1b4728edae40ec15a45aa4464d4e9afaab2478eeeb4296246554ffc99133521ce9d08c72c817ab395aa88a83058da5a28b7e9f61610ec84b77181998ae60b75ef8dbbb5382d441a0b9dea5ff7316bfa79cfc01a74d2ebcd683149c50cd6fba327b07853bc0fac9fc6498ac2f1bfa9eee662e883831713566204dc3cbaec98cda8022ef3ff47f6d6057bc08f84ee5bf41992285803dd835a840d7d827907955ded8715b6fadb6a83c1626c92eb49a2929a485d783847b709bad0b1d1b02e4e4d598196b92d2877e61f383fab8b57590d0cf6e017088fe6c6b490e91adcda316191605b4386872a28cda3f42af88aacbbdf93b9ccce2a49ad27a5426dd9ffe626f35382e05b6ab68731fc3c3a1eee611057d0672f1ce792ab02150d130340ef402184ec89c1773459d367c07f4df5aaa3fe74f7388514c9c14921bec8b11b93cd1178ab0542a54d468c6f99cacd05569a423a3d5654c14c54496ef75bdf3b0fe32ad0a4cf1a53232b5317f496467a7c7da05d40a606e8f09d985d66ad86b7858696adb63e990e1de4df7463bf31a7ec6c8bb5752a1dd512cd5a84e608e72ebb33a737b7471ff85ad67e3782706ee374a6092aa286ed608752e518978ded9b471d75a1dc23777abd25ebac5a24d6b9d5f71d7dcdc8034ce0f5bb656d23b6017598373fe76bab800f6f9f499de1cf825a7dd2c440fecd8c3b1af6581f7d7ac5656b1013cfb4fe86940140ca4f2b954ca9f01c3ed57f1b64ef650347428583942ad14aa73347c4f34c4c35efab6e74d6111302950a4cc97803e9d9bb46d19e361e9ca82234694f833eaa452b2c9707381643546724d4a233f4b1a415a04efb55f0d3a16fa59b371960c7c8f754eff4d209209ac1f580d87dfcc43869b41d40c4ec1304799298abe5f1b68fbe5da666a47f30b7b48ad4910db4112d229344023f415088da7a2f0bb6f70deeebb9a24270c94a9f4199ed72c6b4d82ac2f78b7ef1e2f6f9b84422fb8b70fd5e9fd1fb6bd9f59a14c2d921a39bd0b72e61ae1a616baaba76cf8d7b643159ab9f14d3144214e7a8e300ea9035dc97c26026508b659c6af7c2a80193371376fba263d902aa0559cafd5cae6734a8160dfba258da48da2be0925a13f100f4a03c9974656c2e71c8742495455d433e83febd397dfba2901e3d9f160e596d8bafd32bd77a68f37bbf5189a6e3f2fe17f8e9aa9257b7693075920f2995d8a36b4ee55649076e7a5410644887ae674bd55e8fb0238f6dedf91c46a427e2dba90fdda4206052b7eaf5119be8306ba4dc6dfd015ce90e2ef09d1217f77a518f15e6d72c672cc5c51aa77fbff4535d1586195036de1e4356264642efdd98fbb3c2645e8ccca5082fe547ed85ac1aff60c0a407a7a5675b1adeca6b1c222a9c338478eaf071b5a8b3cb87348d55ea7cc933ab45261a260ad5b51f2675b035c0fcde4e650f2ed6b4e107472e6f3eda0fd95a4406e1b926b92a92106eab0c6f065c0e898402f70041a6404c5a3dc154154f451cd8f5c5348e2d37a6b00d98c599cc2e718b2bdae00a038878d084beb8aa5b8f384f328067ecd018d286a49ee669ebcb0e180cae9ce93fa8b7fe82d1713e0e089dd423248c01e4267d198b3d04ab08023e640dde0d3be60d34bfcad7b9a19b9f246e7c95c521490e1f10a4ce806d2f732a8150673bb3a8355f9f35eaea918911cba72fb28936dd5fc39a32697ecd4604be932979ff7ecdb7da3fc8b6eb2f0a1b435caca717a2030e27071f933e4cc8ed2e4eb272faaaa7e8bfc3b54b275f716d271c6c320ba31516172bb0a0d133549bd0d4d4f6843289bed4814d461e324b4d9b4d1d9d283495e9de40b51d007c621a257d8d530ad3f509f39c4e4a48fb3cacbeeb1918cab0a15260f1dd22f1557cf435182f3aae5ccafc40e703524d6957c6421d0d26417b749c6b25058ede8e5623da84dd03702afd51fcffd3160dc7f7f4c7b0273953917ab5190631989235e07115fd784255d808967e5be8375c80f2d905799ec194dc1f8dba900a928a3f7eb5037469c772e6ec29d96ff517553fe678293a5e5c4e00cab070352f03f375e4cfca0c553c5911aec060a3d287fa98e53fd66cad0a68b1854c49cc7a62d81085a3a4312906d2230edf48b24a96e6d225553c9818fb9b1e4434e8cdc1c47bfe659ceb4b4b1f2d0580be3ddfedb13064a77a1daa26d752dfdb61bdf9d7c8333b6dc13ea7ac817041fb4d855058623a0b91b0b57774edeca399053a3418af578918f6706ff15ba55dbadf0897189ab3e115624afdd41782baaadb62af7887919537f659f32dc91187dc8fb2e211e396cf311510894161fec7226bfcee2b167a882cb7fddc6bf0172e7fac355ecbec70e5b479047c534cc9fe385086c8d65664797b00cf915fbbe8f674d109cddd74a0a5fd0fc0058a3b9bbfaf75bf2661b4a84122eeee3b3026ae7db101a290689da9a4546468f5288f292022d85641f3eb3ec4ea3b8d0cbf96701d7812ee7ed16e93d8c49d41ad62df72bec60e05965806e28d268836d26ba291f137726ed76c01aec212b1758df3c3e9e8464434c7b76c40a6caf675be0487242442063a78ecf557ce426614c7991d32c8a24335ff1165cbda286404377a69065be423524383ce7a31c80a387393af44ee72c0f6cec950c53058011b65556266c131f335b0def6dd2ff58fc9863510795fb0ed8414d9e7960261b82a880231ba9d04c995dea32ef82742cabd059c258e1133c85c6f769aca90f5802249895a2eaf0d2dbfdd7615167c540c90faaf74f8d918367f7630d9e8c8ddd6a73df05cca5def6cef6c115cd2bee6bd590478b320d409fa9326f1b3860222e49d06bd0aac1386cdc8f9072cab4b0e7a5cec6e20bacd6d0d6bed17069b1fc1618ec91c37ffd79e06e32ae3a8b66d6bbc894efaab268189c25e90a61819c6919c2acdd72a4c4bf8dbe201f2dfd14df0f5c32c413d5b6ea2714decab5c0a442c3a9a018351ed2b527f9c46e7b47c9e3af714277b7db854be8f91ea9d3784c171b667f2e11f98394f86887f13ec9acadbc76051c85f1980076cdcb36ffd6c3f90d70d41f6d13e4c79c4af470ca9bfd18d6ce74166f23ffcca465dbcc820e83ce80b57daa494fe602d29be3d3c167722587f9170939eed48c2e0c73c019148a1521430b3eaac107f9f063555b0fc29d5f3ac71eab2bd9fc3cfdc2e9baa89f1334bd8295ccca701a906bf9def216990362c47d21e361493829adee473a6b2c02880be722d36290e197d59ef52370e0595a1768e73c80618663967c2857dc3cc6d2b6bec72b5cc9977e0acd63f01df6338cb2f4dd65c70d6a5d2f6ff6f29dd69f3581c9c7396d4be2b287e0b786da06ac44dc2253cc771d39b6e63cc150bd5da86bfb140203313e46cd9381de6ffcd5145420f255b24fcc2b4e7bdf68b9305cc7a60bb04922e86dfcf13bd09a170739fcc427fc7d6c312af418ffad37a1afd06928ac0ebd760c33ae76ccdc7f1a323474a76323cefaf0d57e43e6864b4c46625c8274ba0ed639cd05eb3a994f1a29c3cc40210325c95aa1cd0a126c247721845e5e0e353546737b18b4e407804ca08a467bc5a65f49a0874a8723c0a7cfa63de414015c369fe6b83f7e608de44bfd0db080fb577ef59a18ab92c40330e03a198557390de36d4e0eb9fe0ad9af7e3fe953dd2c0dfb6d594e056187e19097f945ad23fd9529922c88fd16a3e4ab434e1347cddf1e2b542e277ffbfd449d539e0d2ded258d93ed298787f5f6c8e2ab0acfd512e14be541d88d2ba0f82ea151542045cd27162625502a5e8d542e8ba49e30aec9cf93ba2e59d6785b4811cab6fd0e7ee720b7c4450d84b3973b6a65d02d9ec5e20956581e9816e8f64093d18c258f91d678172a650af02513238e28750da0138535eab7ef7099eba100e637d44e27a8a3d67f1d99377da06861d1c4fac949be7eef2c020983f141a57146885aa42600df4caac440ea0b0a85cf427d6f03446225f925dfe85c2195529466de693a4d6e34e515268150aaec14cefe2254223d7eacf79b0492642454f164f0b881d88fb8db90dd0bcec19ec4ab25a71a033f5412ca97a59675f65ff2fa80be8b1089cba4b9f57ab66c812876a2b5bbd36676d98640748d755248aac98b7a01e45fbc316d6947f35eaf03beead0e47b6025b7af718ac330e71454a68e8fd4a9487c0e3d545e2433beb49fee2a96dcbe5b9d5ee88a03e589009dbb680d3b5d01da5884274733b2b362ca8757bff20817c451d4e39b8f84d4311d872a1095b62c3c90e22bf2878aed0010fdf8294513db2f3a4f1b696d0333357c9464294d6a12ea6d69e72585d17f1c373e63b7858553c9b1dc2c6557681aee4d4eabb0c6bb6e3f576a7274ab3bf87d438a0bb5ba20ebb016dc0e0594c7607086bc2ff731f9c5c74a4e6f7687977565d39217926ed9068393b63ecb0e771c6fbbb3820ff952582bb20f32f41bd8f7650cc25a23452e1b02f3661710742e4224e60f0e06e41232aefd3293f5129d449d61d7964ad9e5416dee17213414e8e1f35b2f5695e86333814a6e1551059f98a40813c256e104fae487749348f99b4b79cfc64147f440a1fb90f3085878b0b4862e9b38d713f153ce00b759d6bc28fcb685414df9b74aede40b6a40b3eb155ec499d70b45df9f305bb39e1e5b5cd639f5be40450753829c4300905ab72e1b6430d67d199622496a4ec5457e499c9d068833f869fbc72cf97c63953b4049218e7fd3f249d245bed2e4104fe788262ff08ce6ff87ee4b5d4dfc88153feef682b0181c3e2ce9957376e3743bcd5f2233f7f12b892a970b921eb420343214d58a87fa2af22cc329339808f7d4bc3fbab32f335d48c28e7b06be3eabbc1b1069d721bd0ca4db09e4a084a7ddc9fc795cf7de1098a8d0978b7bcb49874abbea990af864b0f6da241bd0fc88e26f55a36b38d162f8099b40c372a85fc8447ad8bf8679a0b5957bdc895efbf8b29c94b5195eb6102da0047ee917754fd6bfcd0c7f2e5e53056b983ab048c922362f86d13e3fa2726da385c7ecc4ea36e7bc2b15fe252a5b9dfdd0aa966ce752f760f3f613b0c57e75f0c2e0ab51c5ef3ec1bf97f8464fdfef95690de6bcc75dd06a378a4f0d1a91c5430783692b3c01ababc79a5b60ec6520405d5d10b227e71012b965858687ded88b629a39b0cb5b5c56376bd5c026fb3b98643ae5be68a82923c32295713383de0012c6d22d177dee3fabb869ae9a5758c149602dd939f98afba846b5e20a21c258b7cea65d9462938112f55aafa22681725a2bb0f4b4bde989ae8ac21d726e3edb8ba80d47687e872c046dad3953c2609097a0ccc272b66145c8fedd8788fd886a7681c930471ab4ec76a92cd850705f77c065010379aa75d96cf0a8be8c2e89c9dcf448c1e6e24c7de1e8c7323364cd09483888e9ade89e40722807aeef52c3a8a52933de378456d3bd75bf8643830af7ba55a739a60b5dbee733c4740db3ba0b21bdb99396041acb9cf69b61d815e6fdbb805e51bc522a709b6481e7800488e1984070c8ea8a749cc843164e064be1ecd3f4912480f5540bf5cc22c1049d4a622a747a1f40be37ada71e3131106a68ec9a1dd993e228c1962cba036d25c3d6b1955159dd28714c081b7ccef9f934d67aee85be86789239d3b728468d4eb3917df5c0cbd1a7e7f2db79ee6ae28cfbfc71f4c6474dad48730dc56ca816e0acda6f3cb36430e9f898d63e26429b303d56b9eefa9bb0d6eefae88c7bbb7decd9a7818ec3f3461fd235fd647b68a4f3f1638b54e013fa1303d85e8ee1fac2fe780f17522833fbb71b6add10dd4aad781927d2b76667c610513c0ea2263f8612293961c77070f850eef697cf73f5feeaec758636b6e65c6ef4dcae15ac523cf68d8a6f75606b8bf24d8dc69406874a57f5fdc1a82f609a229f82217ed637706d9b986d97e82c6f91123e6e737ed9742e6d3d0942d2a0ea158db871e64fa0a4584d057a020d48786fb810419d8cccf1b3a79a2bfae3430265cc5a8c3262d78feb648f6a81b1913d42fea97022a81fc3899265b41ddc5257864240ea41fa115ebcdabb11a51c418cf98ccfd1bcea80022d3cbf4332dd1caaca0fc0b4f2e041b6a0752a966d9862ce4b73c734ff0b95ea4c77ddffbbac288850a8251948fb22cacb588a1c331b0a7f57a386c9222a8438640ed71164f8f9956b50c65aa8fc098ffa7c9fb34236b699711529bda548e2e3603bc4de1329159c77474586564b06e0d92adea41a982ab799acb2e715084446f3dfbcf7d2a6e9a614779669b08d24a95baf924c093f53572c4b0406dedd047ad4c17d868cf658842f1d21f9ea7faaf552d339381f801bcc03f55cb80e68e0245c2f3077d3737bc1ce2faad497dd2a3ba21a8fdce548302b1c044a380bc90584cf487de60b20751cf99557d49451b2c1851ee236719c9ecba076eef302be268df8c7281b85e2ac2af10cb45bbb4910b5fee7e382c09ab76c8145ebe252195dc0059d3ad2ed534dd234dca56542099c4bee920b08a0505dd72bd985726799cb55206d11f2397ac178da53f803738c434e361672acfda5857a8f9b748d8ebc80456eb60f890538b948c5b7de49d2e853d5884bbbac00d61f6a1201a6d8c71bbd0789092e8d8126d6a83c0f20f80da9522a0baf9aae7d47c78a406570421079a45392d4433b891a1cbee80a3dd064a67413e7c66e2dd759e693f685dac630c28f8cf50c935ce1f2f70033195993c392f3abcd5bfa0ea445901d6393e52bb8f4aae93d60f337f2a0198ea8ad24b5d6fbef96aec53998056aeab2a5009f55c5c7d61e90f3d3b2b4ad7d16516bc38cb8c2132ae16fee5e296e6e2a69f04c0c1fe16e92b67a8e07f7784517f2491b85fce75dafa137724476b93d566a2dad8c50b007af7a4ecc9d0fea6cfb2ece1c650bc320087fe735f07231d6b55c8552ad054b75a7fd10bde8ee833eaa2cdd8b7b4659e4b627a3c13549b72f1266d68214def8a39c14c9fdf8596934994ad46fa0574c87a4619effe35786e4f69cde80073379f5db4d44de3304e6d11c01e93dbf0fb4c1e286336e90b8b1c36f85e88931ccbeab65eefaa867a051e10fb71c56cc5e3719b6f35fe1dd2c96fa5a4bb457b8159045e55495059f616f4ddaf507a0bf427f0a54148f150892e429ecc1af66d9a9dba82f270d0873f5adc2b8fed0193bf83b80e4a91360ce531a8c6a43ff53250313d34aebb9bf853b38e073b2d8fc1226b5518874348cda3540a65e6783abecedc8963e9248d59b2597f5126b992cb668ba213e2e9d12bd3c066b27e48338b6461e4c5e7d8e10923bd762ca0f1e24f4f153ec8efd587f5aae49b4c53e2bda747c1a0360c10dba9500eb722175e93baec36737017eb90d9d942069646041f79f6b1bb02c8b882b7762fcc2b2b71db60dd61ffbe5a58d6eb04e4b36305f47d8620b0b7a13d1b49ab0c2dae0d97bed1c02b6a8c3138776823badb8e8d159dc13810278df6e2d6fe110f940f35dbe043c8fecd7fdacd3a5f50f0b993bfb9e5dbab9b0701dea2d033f6c9d568781242bcd721694f4f21f6a9f51fb80539487b0fffefdd904a563f59b3c9101b94b1fa743b7210040f0e9d14523e709e4ee3721080230f3705dc10aff850c8fb332d4999462ac3800c139f071c768954cd2e0e677b2ba9108b60919f0bc4654687582416715487bb5535dd7b179cef7046e2c12a5cca6c7fd86b0480bc9f80bc4861b65961142e4b28fc5d0c1c9371530967629af4c7f8489dbc7fb3049267e1d3c40085842e1934c26a5a46ca23ac7112ecc4bf919722d9d3954bd1ad035255536a2c4166371464b06382b7fb26fee955739d202f1b9de085dae50d195892824f63d5f61fee3fde2263d180417a5cb286300a476a995d97ecd3352a2e19fdaef260e3f2a6ba8930ffc3a8fcc8e78d3f87062f2d2966ce55f5de225b50f2c5831401acf57205b25de6b8bb868f52a64029846b50ff4bce66c5ef546d7cc3e9b2ed42f7cc56aa13bf25c71f91e323889d9b68d500c1bafc0ca6441a4e561b244b77cc71cf1ea0feb7b0fb1763776b2b3c213533450344c25797aa7a1cc7fa87b810a4ba4b503d623d411cea742ffa6215a332bdd7639f48891e5c8b55c756cbee3d791cebb801baeb92279eef253f98a3a1740ebde0785b3a9ef579c87d69c3bb0e85b99f3b4dd98a4f21242c428c8f3ebf1b5c8f57320bc107ef95ef706a657d08c44efccfbd3f88e8abefadb3f6dc91835c88af331c9410ffe181f2229c3000e380975f0b79371711e1ad5a07edab0fac3983d6255934e62983574494f31392514c436d8dc9cdf2754701fd15224d31b6fb769b667236e3247a797a545a0650fb121eeffb38f00ce2f730c61638aa5baa27f5ff947bb63afc535e00fedb51aae411ef1d19cbf79fcca56b4d87172e64255493031dab5b445141dfdb451727119ac888d66364c225335d07cd5c41d68f2dabcfbf42c5acaa211fe998592077b9b5846fa52f0cca5784f87e2c16134fcf43becc30640709ac78a1a0c9eb670886a10c11b3b28ff3e8feb78485a9616487cc489e0aed390fc1128148b9d9b68f8d120e1689889ec7c8e9e8a5f3ffe7e689ef363e7197223f57fdd66e863bf6e0ce3f57c28cd97bffba19f3e811839a1f9a5f34dd818fbe85f83a14cf7df37f32516e16149ea8298c3e67c4112a582deb0b5112cf5cd6c4bc22b0be45455d41bbf9ff7602de561a50de35819adbb9fc7fe2d41cdb307f479f07518efbfcaf1e961a49d2543e493ee04ad3c36946672984bf390d531e0db2b52d42f289bad6aa6f2a7f513381eb205954959627e66d086e8fd04a8f6a4d6d6875fcdd199a91164c970d255c636b0a8348b49ee5bf2fc4ca5df638c35b334119d6693ba7f1c680aa39c5bea7e39cbd5333c7c47f1971b29c826036997d92fc746f923e33edd3d981ef5c9d22a9d2ca7268c12f4cedd101120356fe7b6ad8386ce995a90442604b48f4d2bcf76811296524f956ec7efa63c0f301f08758b124b7df40c6a73ce1014573b7b04e995fd68083adca1373efcb6f9231b633911851fde3542aebbfac0483b3f9b1517ba8fc97201962d2677d589ace746a489fa750c27579f83dce8b85ca420564ae645508601215f6e7d2d681bcee9fdf0fb10f48a44f1881d351477c1ef6105f091f5001642b0730e4a7b01cd403d2f4249262d7f91e4fb69584d0e8123bfac8cc4b022951b3c9282b78205bf8a7de076e9b535e38585d3178f7288bd07cf6e639550c62427681176e58b53e056bb171657c2b878690faef7c02ee68c594543bf07d84f70e9790f84b970c7655cc419eb0499976b19c0b7ff1f05c4b815fc9b6ab9d10ec660db21a63a7d51d6c617ff027cde34744e06aa254ab15cac8f80ecd51861964b259e598dba2a27e3eb7876d8ef5a8cd8a20a92c064c01c69c7b1a64577a00acf6feace66bb947fe66c6aaf2e6e451b43a20b258d1336b370884fb58bf77e2d439d19d62bbe0fce3de12535d44491aab9bb5ff4efd73c7a35c9507c9338fd8e02560c7e770c7cba74a2f7d4b2636cffee374ae6166c718a7733e4160b0dc40672c1ed2062acad5459970a350c5f0612f444cb0c24e94f5bd38b2aa6643bd37c1d0e8bd85bc3084fc58acc671643c673ee5ced217daa748fc2f937b2d403e408032208a36f4b2dbab1b73dd5108da5e2685f2fbc7335d528562a14b10688bdd2d2675d2ee529d51cbcc2d10f6e37cb9fab5a848cfaad6424ec16b4be6c627521205aef2e577ecc66d33505cfb816b90379e9ee8a517521a815867becea86272225d658229418ee801133f8eb38b3e6a1e650eeff180b5e5a134035cb0d42c4bf2bbcc91c8d0656df9f4fbab59ecef46192add4d9701066ddc9e92a1d76485bda8234cc90c9e7a57b349cf9d5bdcb4db9d761bb07ba83d8dfb74845b5a499ceea24a35f69d31dccea624d53b091f0ba1080947c2ddfb779de68697054c67a837a6d952685512632b0cb6c8fc8ddcbe06f1fed5ec9da50c1fa215d52c1fdd9ead50a8a81296235d012ca93afa01975a0c6fa89bd833aee07749dc5ada3510cf074cfa54b7fcdb175d73bd1fdcf654834866e793c971d8886cf920340ea8cdc006f7e0f968a26531c875f988405ae634677d63185ad9382ba07f6c59b691719a46d6c874ae92b4cf0f754574767b3c4473a11c1c35d75ce282abd5a87480cc8a0923a614700dfcd54feb40b6faee99c19d3bd4ab5b8409ea6ea4718ab16dd9ad986feddc21c277e44394a047a5fe413087a1ff4ca3e3e0e06ff42ef50c48550f0400b17707e6389fd0c842bceaa72df3b84e79e1d320194d378632ff83ffbdf999079a5d611a9df332a7a9dfdea044aa00bc01985fc18c7224536bab744a25680ef9482d8b6a437ad2938b7bc610da4199a62649ba567040e8603994e10065c1aee03750b654671e92cb904855f1ff47b66fbbbc2148db56a547ce12d9fb16303b0c4707a0f7b3e9ba0ea16b60dbb974df5c1ab69f3315047c5a7a709451894577fca991b88901efe9d85e958487822fc2166866b5f5f11b1217e3ee8749b09f97aa2a7724e0bc91f44fba840e1592f3b37da8fe66affe7f311a5455f1061c826549fe718da998be6d5e02b231899ff87ff098e303ccd1211f2ccfe9905ade96f81557cf4bdf0730eea8ad4254958df44753412a455257b8af716f17b0fc08e43c3dd3d3dde0e6d3c5144cb801dc44b46e9aed4853b81863582946d9086ac10f24a80b054a9ac37712c8fb3dcaca9224d4ac829c66f40c39308ea8abbea540888e4625904088aaddcd1119b337ac2a418298a1d39c845980a216ab9c82ef61b42746a8453dcdca6b8ca92ba3215a3bb64b14832a823c66a60a711f306989f97f2f6c930d459b0701a4537bc27fdd0fffb93ed7a3afd2387f0d280af9273f7eca8f7a2fbea9e76d052d303e4794d6c2c7cd93c31ec1e579d9832e34d254c7371f662d8fea31c107151c489ff3023675668d76b6de649a4143ca7828eadd818d5e726c60668117e43d79f765cb99a9b5fe2e053b77fe5eea3c15448c8d411e828daac443c8fabb96d47c16883231a44cdd609632c366c8aa77d57ca80c940b2e59ca0b88efe3df7bd004ce8e8bf630e3ff0c15e2812d8db6a4f16ad3c9da4e0862eb0c74a06a1c06701b640df0674167c5e7f1c5a9d3ea76cbe9a8edb9d75c34bf17b1a95c988e932626f85eedc8192f902457c9abb2f391de1dc77dc7ec87dbfe2275af3cbf66d3aa31fbea5c10f9666b44c65f1e66bb4aa315b121f0adc7d177562a4bac177a0b0f09a9503670dc18ba6c7cea1f819ff8168e465c9074f0e1540191129e729839f7c424596fc2bd3700734023e558ae65c562122d9ddd7ee7bab12df5aa90ac5c744430b9ca2c049c55e4ddafeab65fa26376cc229098462bd3822390362ee3081a30c69e71782fb1e2e597d22459f8656631f004c3be347839d286d957393a47c9ac8d0710f58d82efbfc6c005bf74bd7c5faa2a5fc0b80fe140a5967eab102134c4c54ee3ac936b52d796060ef55516b17cb0a4a79a64d8dcaac2d87d7f16fc2eacc74f592da055ac692e5c406d42dcdd42c9e6a895db4f56c5eff64fc62b6669c1759c4d2b8d4f7dde5a22e147c95a9c224736f8e26f5252b81d04a89c1d05c7b1e1d334a2b7de70e7aef19e2ee63e5c41d53eb24c46d6e380f24d98fbf60a6bde7d61f6ee716aebeb95d069028040e6f397bacd7c86d94b7fc0f12dbd8c9cef0a9431670ec424fb0f98da435a278cb3150816635bd26c3d7f41a6041a39e7a9491d4a72f5f40b0347c919706276fe673aaf101145a890b1dba560ce3ebdceed42d3cc447cf69bb1008f054577edbec2b70f01eb9e7bc1ab95ff08205836c10ab6633fd4710113528fa4f83ed3a51981b1e4b3657939f1ad715e2250502206ccaaef555ee127286b6030cecaaf7d341a16686e707f2b6483acd7a41169f46975d69e7962edae25d80a9f4722048ceba03fa01eb21b179914f04e8dd04cfa7f71f6060fc785a522e75ddb00f40e78f9cf267c31d72cac6b3a9353310f741457ffd9d1faa973458f1f8022f8568f697afab3f3b77477999c4295828b7ff089d71cfe33197a2c435080ade3f64441db9a8bd2dca311cda5667186ef102ce57983653c57d29788a58f39c78662e7787cbfcbaaca4bf340207d0a927c8b193e0a0c6cd7aa245f0b317f596116a1f2030611a8f28f3d0997b2df68fcfd4cd9d2be98078a6d3c3b507cb13b556a7402814ec562c2ee22450daf0afd2711caa71aae18f7b743862a2cecd9ba6c8af48cc0e41a26324123d91b7f5a6b240d66e96c7ef33dbcc9e76707807c50b2fbc8d1a19db9a2a7a7e50c5b469765b69d45a87dba582ab206ac0fe28f79911f2caf3251175a077bb20505c1aac370bef09cb16938f6fbb199778604232ccd7abb6bea207cf19213011ae1058528b296708188e8f063cc98cdec48df422836c634344f8daeef5e86748971adef93f7db06398553b2fd32be445a74b9939fc1a244cd9177c2f60d6c021ff6a28db643bd7ca647a71fde5189559c0032179f42aa52c2e4d9bedb39cbd9828625b12f9860b3ae86468695108cf5754268dec5356fd8dc9672424bbc6b9f747da263dde448a40fb3408a800f462625add29242a13b7768a320fa70ea9dd837f2f9913e4772f0c7369ac0ee7c38690a82c3cab5420ddcc55b5cc14fe617c38525ceb0362f6e8845e10f36e610d82f81d6dc51258022e560acb6dd596ffb6a59eb55813c3db4a73829c462d597fe516ee3e257b6f9955370f69ebb1a8c3d0622c653f4e1ac2824678a23e5c931147f42cd3ec398b4113a7dce6a1356d3ad23132f68ecf3abfc77e2a6db35e17389cf650e7c9a75ee42d15c0002897e61cee06e054a18b432cce0441a08b1db881ecb31a9f7733bb8996cae64a4b32cb5d078679d98354bb770882c471e5cedf8fd7294d7f83634ecce33dcd06296876dc5e4443350373b013c6973fc1692a7744aa2086e97b851264775355356a286fdd0cdf57c9a01283755bd7488036591c155fa4bf42ee9c07b2ec5e4e458bca7eac023ec42d1e85467f352aafcff8db6e8af7dc469840edc8497027eb9054e6783b7400dfe31cb1727dc624e2aa26404594f46d942cfa7557c12e9c552582e003cbc646b99f5ad767815b41dbfc126b9fb4e2e5143a781972c958f190dc7c486757905c0bd8fce7920bcc7a80311f9b4c35b758026aafe5a74dd2cc1702d90077076d076e232057bffb845d92838ac27839b914e81f68c01b50f2f904adf6daa5ead6dcfa76442099b425cc485ce73607816da5c27dcbcf75f691c012e5f076f2d4cd27cc707b281ce44b7968be2e427c4924a565c95a44f3df2074ab6d5808fd21f5fd4d36a257150431d92321017661e3251e88bd27bff440a62c37000ea4c6aee5f9838499e85329cd42fd7b06891d2fd6b487aed5effc4dabcec4238c50001310ca392ec2c0b9a6fbfd0c865d8f017ad78ee4758df95b0955f777612e93c6735010bc19e078c3b9ef7947b9aa2b7105afe368375d52e928b3ad0f03e32d221c7895f19cfb4ef990f04f3f0b9a2ec08c11f86fdb2fe8ea72e869e70ef0f8707e988dcf253ddb5aa27d86647aacbe883b3914363823bb643663eb70aeb773f6ba89c72d754d11cdfbb386c3a7af92fd9e9277e64162895dcf2b3023bf21c98ee279e14307ffd8a7add728b0f730efcddca8e93a25c29f4f1dbc2b60c2a43ee6d4f271f2de97b38d74bb878a25cbc7a8bf2c7c2b3c3876df5c0d39ac037564e6a243cc210dbbc51533273d988b1c70abc786415db6c31146c7554e121db6a5b583b7530b96a89ebd19fbbb7a30c1659e68e14e81ec421b387574ad5aa56b54d66ec2bd20b26b482c68dcbe9eab1bbbd02263310059ffababb69dc7b04974f221ed6a9b0f9477bf46ea3168f83d9e3140db72d3c31a49f5151194b953923fb06db32d54b499d652a291f48556df9de7336dd83883551904a290752a835456c59619b566b04a01319933b9bc18ad7dc3e979b69628ef67fb88f533862b93250f095918a7132d8b4c128f97d3feb54fa9f383f416a437a9f4fa59be34c1fc16b1c7fca14f723e0b5d2028e9f2abe96909ebe4a4471abbe965288e0bd2273d10a7113e7de1ee616c77b885b106fec44fcb0fe1976df7a79a78b94f9566ec5938da8b347b7f4c773867c48329a69334ecaeb189b49f81cd6c3e24212416aa6a04309c65e22796834de5c694541b9a5def845df37eb7ec571be9fddd4eee10c0abc02af859f4b8505c8e73a3a805542fcc71a0504ec95c9ad8389d4b1ca081cbb2a41d2627ba1d3c3136d101a0a6bd0ab93619f6df8100c33d498c3c8de4faadd8a5d7316c0e646fc254c6e0a0ad9251d552ae16775e255450b070b00ed1e1af305e7c39bac62d4dac208cfe6c2a82502d01512cb19437129134032a6c63d8ee822bac397aec8f96d09014fb5d3fc889a62523337d544178689fa4fa61caed150ff6ba4902b5532bba4a81752d526d8f6b3fd0fde4b5c904d26b349ac1e7f8bad605f3578a5f5d0929673c69ad7004126eda9c1ecd2e9000ee737c4ed92aa9ad23978be2126999a4feb23a440c48098583e024795218b59f5f36678ef55954f5b7cf9f2b277b550f45bf2cb3dbe6dcfe667c47037663335fb1266c29b3cf82092d97d4dcbeed8e660a811f9a28fe455b1f310b50849c7fdae6c4394765f060e66790b91ec04e71876587d31060a3d6c7dab1e099a57eed1424110631fb66eeaca2c12ce44ef0426ba47b8865cdfa004506bc10e07c524d6200435f83a5bd9e766593edc71ffe8e2958a010df1f0605477dc0c54d827cfd23883c760e1a18002d5a8fc95bc51dd951e12ba7449ca2c44b3da41b24f548011d1f49136399007f194e503326f30d9cdab97995a31b920048d9a15a976e6412906d91d04d336e76be81c71cfbb58784d1b8cef10975a1606afc54056dc7a66a7cdf3cbdb093cf4d0dcfaa74bab180b66441308be5b3776e1335a2a2351b74d1ddf2fff83a8d6e126595faf286c7ed942c33d6a66ece6f93e2187b20173fd7269aa1581ecfce8c3d5bc5259302cb1dbc25db6d11f7a06173b4ce3f7f7ab55a3821b7ec0c9a3b86ce514c7311173308f971035dd148b542d4cc19c6c3ec54219bb8da0a29549aa4f97c5fe80767691648f5098bcc356f591c24aab958934cb39355cd4996a3921fc7a30467731eb03cc7db2a5be167f2f3bdb1376194b4553075b1c18736d496dc0fae5455683f443799bbdd9a0f1be6057f8548ffe87f0b64d6135815b9a132970e0d802feec59ec4926fba87365f0471f0076255c43ca4276da068564c419b872b2b3beb5152008315b763f5f401c5c34fc45ca2de890babde99bf01df3f3a9355ba2642366fc16071f8aff47524793e67de53fae4b6e15589befbd4c4f0cca761f28260aeaad302ecbd5aa4ab3934cb0643fd08a6e3de94391213bf52f7da9e2244de5ae7e2bbbe9f3dcd32010b59b02e0dae645db4aad7837fdfc3e18f34aad4036554054fe13a7f11fa323ad26b81d02d2a6b441d45d15a4626242a6b81760a619559fd4f0d2e918391721a02278a664081a2dea6af3f5f44f14ccfe9b8729d439bbef5aae53b7d6f634bdb04d4f1645d04b2ec7a837b2edc1d8d61baf2359ad7db48963ba8b13efc53865499ab328f936203c4cb11f1b17e8e57cfc272efd206fc6f765c161a16ebcd8fdc42f9680ccd7dca53b1bf1ec3c3acfc68763abde9c9cc2931266299fedde740ca1281a7645a88df84c5da3821ad317a2a4dd839346c1657c0e88fb52a3acf92808bcb783ca4bc7970f6f758c5be653b3a1f9208b3e4c691ffba624395f1903af6efa343069bb9edb1dac76e998a8c076f25f33668f2c337693cec103d658f3dcb524cd2a9acb50a57e85623270fae7cf21f8fe55d505702165d638d977f527a658564dd202e940930603a387d571531bfa4a9ef1332ddee50472f2ce113c010e3f6a34dfee554b9c3baa2278cba3c1d695554e76c6b5f090dc32c7e50db18f3525fb01f8b21cfad8254db30532a84c2fbb143154c7fa91b8cd4b98e6333944c9cb7134cc24865b1ed44b178db99ee31210b02cbe663f408da916c143846420dbb2f21681cb9d022944a66f09260560f2daff599151d8ff767f5d1d95dfb4d7b02c67b4563d7663dd01205ebc0529e0877b934885d30131186f72ff8ba9009a3e8f8d0f5eab40b7a446064cb7fb7da63abc635b15b2360e1f56da64a2bf3f917bb0b5d831d181b068c611506b5989107125fd9eaad8afedc435877cce01f0c8c232012acca0512e49e9e8b80f7147bf96ca80a2a6185d9f8f53516105a2a9b706e994de2313b7e6684667f0f5fcfe101630a90c9d73fe6c6c6810e8494448bad4ad8ebe0a9555810ea7063aa8955501a21d6173104cb77f0968b661d7b4ffd1f25db73412a0700b4749f3aa9a0f5e2e3c650b5c93a8180f57ca69c323280b2456c562b118f93d545d73a431db72589b9b2891cd495a438c3b2d5c0a263229779de71448e0cc2fff4d07fc3d509bebe87faa0b4ba05ba1e29b2c95e432a2a614524a2f950aeb377c7c4a57084996a475fdc5b58a4077c2a2802c57baa997a963d9680369077e7c81e521fd6284eb17bef006fc509ba604db01ef5c4b14721217e33e59fe8aab1285153e7e242c534e09e24fb88039cb0943f4f5848a0be976cef4b8a749d12b3897034ed20b62ea62e31305e91670fdb741484a8ccbbca5e055033620a676185121066a5d93b17a4878491d8648f4809354005f6ce69e7c58ac4a57080d04560b32a7e9d973dd0fc54e0a53b44b57db051a9e0e18987b9c2984568174cde27f52517547f52701d65f139a849bd018e49ebfbb88163c5c930f6179f54aafbff48a3ec3731fbc32002556dd73fc3924d914b6d2e752aab74d40b41bf3acfb86220c74d1fdab2d9c7e2ffe18414655d7d8c43f77a223686fd3bb6545e02625c44301ddb01b888d6ca83b607ed3735fe17c72d37d6639a34abf980255c5b9164e27bf1f640678c773c16a28a248f4dc54e0eb85104bbb21bbb4f16b1664ddb82bb72099b5db5a42f6ef3c14f197eee8002064f899334c90dc489928f989827010acb70c96e0d46ec67627dcdce1acb9a6af61380c0642aa97f995b14f63ba585cb253713758c56377c4c0d52521f1f9a8bed1119a244b73cc6a675dcc40cddc58059f86826de67053a4f7bc98ee893ccefd077b22878ea9db43cc313cc5284887f3bb7e2e504e31a052728fb15f4e98869ee9f1a959049176d0c8536b9547e8eeb03780400dfe52c4e440fe53fc93c1f1a8bc7f318827a74aba37cb84d2c2e414a6e142d646425a124f3d5958a19d78bf9deaf3d94af6d468135fea1520ac04f105340f854613de440071f188a200083644a101b16a1027d7b08187c61ddfa79f24c0e72ee02a16fc47984a206346f2d569e9afae6c4673d00d6651fab0ff6f5c91dc927cc5bdefe40d1fd66f8e6951f3ec1ee2cdc5e06e5162a8cbf310abc05eeaff9619cae70193bc4386c37a1b3719ebfc444af883f0aa71a220e39f87468274c3ecdf6cbbd2730196145473a4cfdff01f1edc680a0879edc295de786ab2488a216114cd371ce808fa867132006123547a84d7d7a395a2c8293bc44c2a40a39ce825303e9f6e0fea55f7803e86af135b9dd6b14ea005d792bfc54440964587b6875309998d6e57cde55c30d0d03b1dea553926f28066148c74663fc24a6b730811a425729876820abc3fe093f2b6ed72fcda5be0ec9e0454b9f864a55822eb71f82d58d6f88d7e4905a75c4a2be2228bdc1bbc6833a5199a669eae80e15253e05e01315bdb0d9adeaa935d18cf9b61a4c364fcd3493343938171d75bb09f3c1afd0140a2d70cc767d022cb6a16536a0e82e4c6929cc9133869b018396c7538b3aef3114c47527a686960ca7e02ad6a0a42b15dc39b2887a05aae28a0e04537240c7073fe05e85fec53b6577d4bedc417fcd4729b1a4fd155bac4b29d6a3b57a29b2b37b34ff399386f3e5ca75ac4f8615ceb6b235fe0d6f42722f7c66cbb2782b3fcff1901623f3d0516991a5a7817e8afd8cebfb462c0b9aaa8b85dbe61c65bf5edbd54c52d1c292f4a03111bd8fb2b1f1838463b24656a36fe104b72374dfa7fd4b570641588bdcf35444ba877f715d0cdb7a9b9845b1a5aa13cdc631c0957d996155bba12d6916b5e94947af28c3ff149d3555df681eca0d32a6f723863b48321d458d14ff62db6d838457f994d8b59b3ab5f7525fdfcaca02268a4b02cbe093a1ed3216dd437609442d3dd6ef18ac3f99f1dff746e45973d2f23622e0965e9570086ba91525ea5f6555f2b4872596d6a3b3a5b904aee648bf7712d26f793520b47d5f6e5c2319c6d44d8632b8ea4dcd8f8a87e41c8b94b5c84cc7d2d8df8cb52d4ed1b86861c707c97396120ed6b72cd4d01de6037f0736a32288dab776a3d06a450616452f9e8075e639fc90d254913a66ae03bfa537242c4093fdaba85a377dc7b55423c879ca6c3a5612dff0fd30104cd4448380790bb14887aede545ccdb1b441fe7070cca7bae0658406d161ed6909021d5c6a616fbf0cc55319a59d9e9a0d349c81825ea1df9daa91726c1690298940f84222499d309724616a64a7ddb82874fb1474bc97cef133ade9a449c533cdbac761ee22b7f27750fbfdf21f2b0a909f3fac7baefe866eae4b38335578ac4d5dcb85ed1d5ec65b49fdc9d926fba4bd6f55365e0ca45622f8bd6df54fd16f74d8f16a77735d0e2deea82adf9dc565c9a10b39cf16e6198ce7f8d1c908d089b6a99c97b262403f7f002a1462e07a9a98579e74bd68d221880dc0bbf8a108e26ea02d6255d1c05f794b0226876a25395c620d14fa1a9e4a00b44e32af683b4119588e148b58e065d9f737b4da3ee74001adc1889226be9d36ea11bd735f6819c13ee3065f6ca37f9b8d421fa1333ad52f510f4c2d7597eae4631be02b259ab10ab5ac9a396fb56c86329626234cbf451dc666168ca7031d30d43a1e12e1d5c5e79530a4ac185a578cbfc1f895645fba6d0402b702e86e0fc265847ffbc46fef1b14a4d997de907a251d8482266d562da15ca9489ba732d761b503631ea398959fb14721356910586db49cb8a18acbcb6ab3ff3fd31f3cc437b9f918e1f8d6373109f0ec50f1705027c3e775e0100a5c6cc5f93fb2fd2bcf04a4f692f5afd6749eb6484389e4303612c80361ba7989c360c627be033a65af4d638f2bc9af06c5d4793c72e1a165c72e86d3c4973329f3e9a69ec65fa70480d38f98172c32251d961a83fb37fab004f09f03e896d6b269cf5ede025dcaaa8b374a63eed2bf68418c534f3c39ab5cdf218126b937c1ff4186104098fba4a300c0716861ce94a18f3b1fd552151ff7e9aa26625c75d62f4d79ffc7c268655547c69af7174922d83b0a90267ff93f193ca8763b50bf744ea5610fda695a4904a52bc3c707a9696d4205601c7f948a858b16983ed7625679d611bc51eeaace89332cd1ecfdc5f515eb2bc410c55bd965406296573809f7d4c5ea60283b0c1cc7374b1d04bb5c768baef77a4db02cc28609ff65fb582f229f8d115c009574012b41615cbb91cca579f380754d803d5ba5ed5661cfbd08e9113957a812e4e81dcf45795cbc9179aeaccbb2ce003a8038c637eff80db888a1b57e9f491b5162d79e4a02bf4235cd56937e5f4a14acbcc79d1a9822601627e8cdc5f78a8e59208299a88b53d1f22f1488398a780f9b1383cc5530c23d3ad11dc3ed2cae0eb72e78e69d820f7b98a098fc313870a759986af3325cb0916f12091aba358ba7eab863d589abdf6cc66670fc09eac10a35e5dad94f7fe6af820b5482daf2d2cc025b381b0df3b53ee42fdc54ef15808ee27889f3f28bf1408244495c84212eaed93882f77a17c8a1ff2c8672b57de90e0328e88bb14332d8f6174784b345043f26f264632e8efb8a2cf600a117468eae00b04fd7eba137ecbf7dc030f499684b608a66bafd5ec579a3e09419a8785cf2b35818757df5f4d1acda2211d00eb8e48dc710ab787c57e9d4f08c0eb536f37fbfcbc19f9587c613f20d4dcf2e8b9ada711f7d1cf79abc68c1a533ddb6273967a4a84c87b8dab0114d05a614b0df3a8d1c9fd41b4ea8c00efe5f27d9f4665d3c743d62951d42932504777375a5f0040d2fba38da1907ddd20324998fad54839dc263d738b5ea64c375ffdd91f52699bc0768ad06c0dfd8effc2f55e423246954f93f1188d16ed6297ccd1cb3e5fcbcc8cab07655b776cacea715c861100959bb50d38ff7f82ed96b59d372cb337010f1758332e3c0419361f1f2be440acadf8fd1d7d8dd3bbbf9f357b76c0013da316dbe86f6057b3d654d4a3ef9a068ac14e87d46546051f625c2319dc142056e98b3aca1699a7a5f2a14441529c17e3e5ef22b29d13a16b4c87c08f753fd80155dc662f3f1adf39e3943209f7a5631a315eb390085a752471d08e9e6a70c61dbb87acde0703aec43521461a003371549d262397f3071aff513d7d64ce851e97961347a60a9292f52e036f23af7b7a65c4c85d8b6359b3a211d517465fc81c3b98057ba2881f2d83726ffe1e20c274c11d4565473fdb470b2bf2f10174fd46a4f39f81bcacae5a104af128a9b8f67426c3f1bb1da2cf003b3a672dd0ff4a5d30f2c05da2e68aa18e9e252ba11dc2f9dce707beb4e2b9fdb5e2e57b879c099700ae29effe87efd51a95013e3fb7250531c7bf661fe179397ce842492b6c2f27d6d00983ae94a011dbd2a46963f5c0432310817b6109cc36e0d6e577bf841c90bc1fb0264650e0fde9a7187a3fe291707539e0b4e1bb74e6f8df1f8b7f51ab9ae9153cf98d4c957df69069997759102a9dfe7e921edfef09ea91889f56a20b3d812530966ccaa31b479fddbe788a28fbe7e2e92e249bc4e31c8c907d45648834a2c8e8c4fe500f8116fe1cf443497633201d4a53bd6c0d04f7daaa015c82342c2955699ae4d65a94eff15d835b2d7dbbeaafc794506b629d107e2c1b9ac6e74be048ae09472869e6587fed4aa25837eabc9e94bbe6902f42e4e56595de63f744f67dde6cf4fe118436b2c911812290c3a0666c9cd2c7c2ad143c336d22dbe7f91b8bd553804ce312115c0af004e3d894061f299fefdf49addaf28ccec6d38ca75078fd8d23fdd44d2c223892a08f2187eecacb3a3f4fa8dea29dc96509c5208f4f74c5c1ddf693d0545cbb03c3c17bc2e1aecdedc031737a4e2a0d5a32792ac9a9b8a35f91e7bb8807b1e8d4592efde978e7e2410393bdf9129db95e9b9e1c62ba73c282cbee9703c44dc976c9ee4969287cd9f6abd84fbbea447dae93daa61dee8142f9ae485f287a23bc947bc1db7012d8d230295942a76338c5faf725ccd7519308646641f46275e4fe722777ea9e0785d11dc700f03694be26c0c709680fbe7c0c4b35ec22f941d090c97e3120e02c91ad8fd19e67ae58cff1843b9fa8017b03e8c344b4924b54f9fd7f96f088de34f4182f84cf0138c80d96c8427485897a53c47778e6257562204fcb9052d7bf27df51cfcd3f0b507c5e1b65f0d203ee7225a592c77885c6d340f890a7d36a2d0b4f7b40482939425c1cbb49d035378fe363762247a705bfa8cf28ceb822e45d96fc1038cb2d2599f37c3c90c4c0a683c35bad0cfb0e4b4afdabbfb9aa175ea679475bf11ee4711778aa48b6269baa720897e7a330eb4948464477b32a5fc1203fe2a7b3ded759d6f178d16bc3615b5bb938d945fd98d057e0fd4461a1cee9b2e6bd87d88f21550c304196d1bc0cbbc12a0adde071c8d0da9beab224ebed25ef2015d00afa36f590ba1e942c259f5715b431a99a0b47b460a16bc5b3aeac001a6c9c658a70d5c8f8e2ecfe04b44b22986ed9e9be38024f3b8ab28a8c893f8120aef7c0ec430cae670f0fa2feac8d75854a231c4e1f713910bb7dfa67226e26398b78c588fee045e494c14734605b23978302036c88573b76f40642c71664e9c6d9e10abf9706cef4d88d5831a49960344ae6e37dc7963ad89f6e752b199fc84da5a417997cd3415f1ab33330f4625954f2a5571831e9087a0432033a6c96be9352acc7974290d67aa9424bcf5e0b3ffe64acfafb95ce2a198a161faec674d2277ac3ab92212cb880ac01362bb7dd42a305cf0bb0829b4b022d9982c9d401c60cce02e8a94c01aba2754d96d8ce025f4313ae449a5c07ea53f781666e7a554f3514419418ba18b088f2a4cadf7600e719e837c5ba7bfaf8261a9b29a7ff3f78bd3b2c963d64517a853c5dd84e52a4624851dcdeb8f3352b2188ac30831e0d5d7eb797210753a2b8fbc906e4692d6e4038c4f110c1e4af55fc1a35fc6e496e067575ade8cf9b389f7b8c66b69cca6829c60d48b8319f26e31cdf27456d095662d01cdad073c0e5780076da2692d8b698297919d58b01828aec7e0576ee197faff91df9642477784a5eb226830351683248803f67f062f5c14a1fc7898fdd85a520b9df296bca2897a8dc36190bce73a82cbc99c124cc72cef3d30db244dccb1371116745e249e65783f943cb39f60a07805a8ba357b232d923527873207df06196a8de398c8d44ab202ff4f0f4f933930b88d9f747ea9828533f303165aeb52699225b1657fd3f6b6fa56fd0f30e1240d3ed29f61b2c52c536b89930b42fff863b24339edb29b70c88a31c854aa7e70e8f0d4a9a6e649a4c0f47a0a54984a3249fd69b9d36b62400e022b2d34bc751c9070848808e0910e40a00741b582ddabc14f839a6b7b6121a22137c25bad1bdb17c812434ed6d6aa4246f81e7803756a975b01a82fa21b59673849abc5979dfb6bf54a22d2181b1ec7e95e789b0b897d2060db559a7acca203b2476c5efbff242ae370fc7eb03076492d37b98eeb12e978d55565dd698bf4cdbf2be4fe0915e980772a71146f1e1c6cd45fb3b7e46915751a46abb858a41adebc79ae6a0a27b79341e3a5f95abb20e387467683130f53196ba4e712ae123c0d8db705c69f5395af897dbec7d09383187270f56be7d461f049ad710b3bba577f1b68c7cc3b5c9eefb830e5236e40b2ce58d4f6602b66e0fb20d47dfd1a1db4a4b884326baaf31b524fbaef30ed753ccfd53178ef7f0f9eb6e808efb75eae08a202790ced62f9cee4427cafbbe30e9ce16bc4ef3ae664c381ce5a79cf9a36036bd0a21648f0ea0c38b7045610f486d7fe97bdf6c57033999cfedc313d97a22cfd71dc58fa965157dd700aec92c20980afe23d095ed26811299ea455e74e6579c51ee6145150b26d1976016a4936eba994d6f208f41132e145aadac2ae4941da76414385499ea8e0e65961a7d193c9cfe6a096471010d7895631e08a9096707003f9a051b10ff19457e448370b9044de6484fe1446d35cde04c1f50f8c5be7c7c326bdaf6378adac5145e17e180d087cdfb3952e9e32743802b0f02a47c00bbcba5ccc1bc344240818c10739665f72f5fcce659a3cbc080e57746569ba4856b9f14ca9a6ae63b1f4877644f2e856d434e948111d262f41618cb39fbe43e3eb205fbb7343ecde6c5703436950a1cd93ae3b6259280e536a8f47ad82007cc8011afab4fbb3016cc3a072f40b5d399e645d53cb9266d580bc730e589311a0343e11a3e8cd3dd1122322404f7e7006a378636d5925df630834f33b255da0898eb0fc17aee1b929147db115bebf0629f8fe42c7d74bc3fc56458e0c241dda63b7c43b4abeddac63b5f9bc56ab8c4db5cc07fb69aa82075ca1316ece6747f66e46f952aebc39ee0ef4d67a027e254f23fe85d8ede09eca9a9277e98466d985f6b3781b9ce1b7cdc1025af272ff3a26c9831144e2fca4e7972d73f92674af7a3e2aed3753308fe1a10a9a3d7aa0a6a9a1d4cf483ff4e5a5f323d24921168a84272c47972d0956d5dc7aa64dc463c88baff2cb568acdbb975172f3bf7547c2a3283961a8563e644e0eb44c2ca0419ffeac2b073be6205dee87c8ed647293ae7a2722958d0e0e9853a48102e9d6e150649722391e6b71013e3d4b67a2308fd0d5e04c480a2a2af55aeba0021c5b51b1cb9b9834c44bb00c60f021b0c4e87690a9c1dcc3d81ceaa159dd04f8de0eb48f64fff5f2b7c1a0cb86f61198e3236e1a87d278a51825de72edb5db486df9cbbe034a6b94c102e96df00265e6d9b98b23ad01d9939c9af7652cb2bf51f4e009f0fe8c44151af55e6da99e93eacb3c15d75a453b8e25ca5e6d3ee30196e34cb8e5b0c3f9d2e92a9e551185fec8a4cd731e6a0934e4f85acf70c66da027b46dee407e8a1906561b24323cd34fb6cd8ecbec9a3ceb21d7098247caaf4c6a023b12a88206cfc9925dec2e4f9ca6de168415f4ebd90564844fe27d643227239837acb31e55c7e029a1223c8153aafc8d6e87ee301401430776583003a6bced6cb96057b31a6c895e45d30d4560c55860b2351d689342e6bb2d2c25f5db7875be3ddea1515983a0581518727f3a818377a5708070534f446430396d60a9d20c50cc65ea6d1e8ffb4d4609d786d8f126f937584dc28082728bb0e1f0d45a75a630542074850d7572e3e040a8bfc1b08b65e1b1240b11f1870b53aa31d05d87713d9ce073dc59e741e1b13c3b496e103558cae20afc1606741f9e3922212f2ef7836a80329230efdffb43e96191f789717c4a544eaa874e351a152cf42b86e320c989f69ba0eb2c8ae4be95e7e53957340cfdf1a0de7a28e23edc56b345129412b0d096155248d5f2ba20dd36f93984e7b185c668687819d340cfc6b99996548dbcbd1f684cd7dfd4ce551a14c9fc9a4de7bccfc6aa54de58d0af0aed5550306ff0d451e1f45d262e123562c145325d2e43bc6d557d159587831018f89c7fd8b39143f44ad58f0be3cd126487d97e897164d7bbcca06f3afb6374472da4a8d6db966efbc44579b18c88d0211498a8318568e99d71bb04486190677107aa6905d38fd35003b17bbba89b71fb981c62dcda42fa749db1a5ec99026e593688128733a3438437360463f651e8762e39f580ae8ce81eb96386ff3372a1e101be325f3ebe7d28a4d8f7e22b8eaedf03b198e260fe072096eaa4172c1e7757bee3ac7a7209aeb024a8c25ee68fa3281e993a23ae751a17e19b51447bf192196d614755ca4954cbf365924046e99f641c4185112ea7bd6b05c1ffaeb0583c4b9d8695f07ecd13448522f20d46feb99765d377b0695836bceea46c9274609a9c643e6565fcce4f3a5ed671b599a5c161ab9c34f398f1d678b5fd65319c08913324b6b14fe289290a4ee9ac40fb06277fd75881041996f5e7e1963324828e89d40d89328a3545164b9cd5e3421b40f17dab159bb7db7fc5728f8a021a9b6d899449df20f7124e265d605538474188c9e9b7ed756b37819424bf55f20e1201d12ac14a7aa2bd6260786d73cd337177a945fa67cb70d146c4b87bcaf9e14ae45f264ddfd791b5a75c06e83881154b64689c9c43c751a0bdcbc7085c182e6c0871e04bfdf6e66cef4e1def2a419aa9afd56e65e256cc258c04edb73cabd93b9d593086d5bf7936fc9683c9797777669fde47edf5ad42283b7e8ed9137740d95e54d88f0251df1996c6fc585904900717d04adf2903a92459d7046002dfc1f2bc34bbba565a307b704b4e87ea8dd8ce401e8d4ed494f0b3ef3223fd72cc9fa5e349db565c9eedaf501312a69e7a33ecea9d0368eaec50e32751ff00934225b46e57f5a06b508d5ac8a4fcc353c54bed54db55d61db2304dc0d5306a1ad0972c4ec23dba4b2be809a406b1ac730c0175a7dbb64442a6f2f0f5771be804843cc880722dd20abf575658d2b915775b0d8eed05d53cef741e258441aece2529475237e28e7e4298c9138711e47727069b27c8b9a2e9fb31ffad375351b0c03b0f5847288d1fa95e8f13f4d9355460e9c37ff87187fda12430d8a9a1eadc61635b4722fa94086063f19b1e3c3fc203a17e4b787a9fa34d340b2fe0d021be5e3993b566893ae448acc9704e5c9d1875b7872b2fb3857dd9468b3cf08af488641fc54811b3c2dd6f0855b8f241708fb59389ee96dfa0a66beaa760f5724ceb4eafb94962622339a34154927055a0444660ce9e9ca9a28f50713b68e249142c3d34b2c8daacda198825400b7d9c6711005754b97feada3c002c9ca09a7e29b8801a7836e786cf2058ceff45bd70fed2dce976ea3062448c3e67ecd082e3287d916edc4403f5f23adfde2b83ae5c0580ab93591c7470c5665c6997a1abac7abcc46ecd196cb98919f9a01fa9b6a41a247ac5573579ad06cb40a10720222085f5db3c03c1d5b0c1bb003fd037dd2b1d486b15e365316a3fa3187ec123d39181d25a5b912c5b172631c11fbefad1db9570dcd7a5ed52226c34b1b3be7aaea2a6d8f878cdee5eb19ca072ed28ff99c7bcb8606af54c867e78b3417e5048cd574d4e4c6f321b8a44aaf8e26f6f3b44ab1efbade05f4e95083eefbb36a96c1dd3bc2e5c4e66b72a89352ac94095b96fb0469404d17f6648fc84ea3fcb08b95eddf2b8078844bc09da542a809ef161f4041adcbe6a447db898bfd26bd31df93b012f7e613b82be8921c6b66c3fd992ef3802d3c8438c47421fb41026f789e83d708dd19bc74fddbfdb2a55e50e3cad512be8b9a595120a516b373156a76d43db55c9c6370141a51a3ee15efc48c1c7425f567a74fbd9d18a6584e659c21751a81fe899f43d2353f786f0f55d107fe33c93ab7a0ca0d37ea5dbf1c4c7c16983da61d28fe0aca537a6900f0ae07c9ea37999eb75baba2216b6e37a7971842dab112b8ecc8e6ea77d521844af4c7ecef11f9bd0a963af701ccb86eb694eeafc207391566a8bf92b5c81236b46b84c0a549f85acf39f99f158affe61375c03240c21507499b852153cb434d36b83d48870a717ee8dee1dac3b8a24a60988dc152a2163612751676626565e031aedbb0e768128503e0d2ee75111eceb858d6a0f12c1f95c978d94f341273f9c71e62430f826e1b8ac597adef0799698795b61809e619085834b7a0570e2e16fd12b83c3c2eb6df933c0870e5dafcdaa0d93da8f5709e5fe6fbc30faa304e7ca10a1410a472c890c7fbc0e47a12b96303617b76ad743c868e05a0dd483d12072d5da410edc9481efdcab057733e7847cabceee9f4ed3e0653e33897c2285b9416f99628831b045e304280a44b1f2323e1caa6170d73fcd4f4256238573838f99abf5d50ea11b4adf3234cf68489261fb957fa1c80fc6ff95c09e09db2c90f4ee87903fe24a60f0214996d371993f86858f4c8365239b87e9ad95ab6ada0708b954985881711b3d96bde6d41bede46452b4ff9fc396caf09b94027c1a0c0b80f58bdfb553fc5e96be195e25b911eba1c899806562e580e78f621df4509efedc8749291361fc82f31afd4c5e0ab93087cc56179d9430d8f4cbdc6ae06b036a6bc11e60d28198e0c968c0e57513f01e3f58e6a3f7f42af29c4c2482cdd48e32079dc6d273a9d85dc394b351dc9e3a7b654845648944ddbb5f850bd27eed76a3352c30c0fa00315ab861f87282021210c5a267d2b1cc6fd6394384d3c9df1c9e947acf22d9a578eb55d5719a16bb836d457ef25d514a5c5fccc67afbc31ec2d6c7c7fd16ee641039b2b15789786255717dd731d8e519c29b8e78306501ac382481765dd114ee42f6de7c2c1b9c2e1ef4db266200f2a2fc9bcdef8334ac86433835605e08fb5a0afeff8b2ac600cf410a0e56c4b900f1cfcfac1cb90eae7ab3836a7e1e2e9a705378438e26739d16351549108bc0f5469c66a424dacb615c32b5a54d606b3493859b3aab8a66d86b6cf7a5a072695eee7c9ad4fdbd83162ba0a346c0b21c91b83ea9506557bbb190c35edbc509df9dbb3f302e622fa2ddc6aec6bea3ef9d2155708f5f9c49b4f6482be60b737f64a5d45f00e722451330f7613a32f26604a5374d8113daf2f4fbcfd843c202a81b28ce72c0a3d1cc7ee4e948b109bea19265d26e6e496798ec06fec47c82eb2bcc3de13583bce6d5d5965877ea69519196a5a28483c204f02e5d91d1e41ee5935047e1e2ef0bcfd505f13e1ccfa17fbdb8c6ec7c1d84e483cf24ed85d263fa2a0fd72cc122d6ae4cab4fae0ede9bbb34cdd60581eadb4b546f8697f06bdc959e67f0eb2a72e925b09753a179723fbd5d1f307dde39012057a47bb4ad864b628bd2820c17bc5ac43ad3c86de4f68eae73c78826321198fac6ffd5018c9017baa0f3dc1315c11870374c0e632bac906fa2eae8dce22d016bd22718cfb995f6e3fa02fb502f679af5858e2beed1f1e360abcc10e53b467eb75db9428f036e119f3cbde2a6270b15a98120c54baf6173fd6502f4e545d5cd89d1160cef6ca80b170714447ab6c5064d76079fed0d138dcf2173c318624c0f7c4e5c1e982c32eb85eed811ce54cd559d3190b17eef9d20e0d7bb36f1916c271d189f719e7983e757666d0d754d5f42d8ae349d552a2a8485bd69b33102559047163db67032581ea8cef75294dc3fa8c681154409167af82589f68f8dd7d10c42d7f4de93da6621053799597a4c683737858cd8a4db97aa056f104dff0967a3430b714d88584f68f125a08d5a5d738a73ff87c371907f427b7b8565b7caab551f1b4262c56d0a966b7f4fd43b5384c686f5ff53ecd82ed2560f68c36b6650090765d1d0fbcdf56d1cfbfe94b46a6134345990fa88dacdc6e80db928cadc0f4a01db178e51a4318e562aac2e1e3253728e1b0cc99dad7853f0f244ef4ade8bf629fc949cc610f57b40409ac642c7033f5ea9d1e69243a6ee281d84327322fdd40c5f8a2b612775526bf3ee309dea5232dee1174d1fd5b1c39a8d2dd2517c6c617231282cdb2d8938188f03be0b1f6fe7f49e485000c38761547010d4d6813c6613ab629e0f29e41ba146b99845f47675e865f9473beb63714787d9d7da96df34dce38f04a7d48acb424a094993ad3218c15eb0c716011ee242826809ddb8d6bcecf4a6f7aa7c1acb6496e32de2c9dd58f390e15fafbb7faf96ff9bb424f00471ebbbe3bbbbfe7ed4e7a0b1b6e500b8f994b5fda4f1b20347c559a6ecb6547283368d620143bc256b9d82714300c22c25e8c6eb87b9b6bf96e3bab7458ff3f0760ec476d9dddb736859099217fa3c3665fde0e1be536735e7e71a59cac7d7719f4c6d4e8d1e2351ded5f416fb2141608f01f3fd60e0c47c75a47401667a521a969bc5c8846cd9565475949ce96969c410f04be973f8a5b532375c793869a52682a2ad29637aa85a93aa2c2f72f42dd586fbf58f44236937fcb4a56d08232e6d179225e6f898f308f7ec3def4060e4a4a16e24e83d99e876a8cfa7a9f4487a563cda7d1aac7b4effbdabbfeb372dd49cc8d4a5465efc26fd9f11d7ca2d50f170de6dfb736c49de3d30261c35b899b29ecd2d672b47c251a3cf834ff9fa2e0d7798f0ff77275010bf9fc62ba0ccfbcc9bc6af46786612af8d07baaf23f5470b1bb4ee5f489dcd5cad6561082c5a25c350c753f1e8dab2c32996b872b52e3b09a2c5ae16e9cfb5bf884fc12c434a7208e40f7787c3118d4450d4ba2f44be6e72650488478ee1cc5e529a86642c8adc9bd97226383201e88fa9b67246067bcfb8ddc2ef9354ae60c55c02dcdd7c3bf011f961fc7690fd3b80758e9fc2aae9fe1895bf551d5f9a5930f208e3960de86515ef6b2706c8025b5e421fa493cf99b84d29b10d904cdd4ba87aa476be2bc84b21eef5a9f447dfee54ab38f1f8ba78f88881ec2379006e4cb72c40c3869c34a27dfd35bb982b9c5c00f362578fa338b9de5ef12e45c3bc42747266c17ccb3705f4f4db5095656633cdb4004ed17640962b1c909ed558e29138facb7a65f20a35f5f405af1f9895c2bf8a777b2b8dd589d719e4e491447de2b702c28329bb1e5098ddbcd67f4521bd47de13da6fe4181b0a8c50b99ef32bc7edafee73c09cda1c724999ce2d47cd0bef405d270f1d8be4bcafc1be7f0f92f076525bfeefd66d49646fa47b9b13d2f5cf9b8515d2f4b3d006fc45dec6f03e88558e0108a371757b7963eac5ccb4bb9da1704478245ba7d149fbd8783485cd34a9986c05dffd3787e205d87beec104c1e1ed3ce058b0413df7a0aef994140fcc826fbd4bdcb7543be30da1fa69b9809784e2a9b7ea3a8142a86ab3dd6516c048a9719a3dd87eb728f4aa0931ec0e30725ff517704861aa31fa670de1193e5908668f3534fdd2a0d8dda0c4380d16aee0c01abb0ad0458e7787599c451ea53f0438097fc51fe3f817bf50009c53badf1e8c41b2474fb3a250360e1b06b6bbc323de5b7c86f9cd0a082dd4d919858d18b685afbbc4de9118930562d959a36c0c34a8808f96421967373fe4d8f4defc9aad435fd08a67514716ca07602b5c71581da3c3bbea16936371631d1520bbff376b9fd7f282bd4c88f1b4816a837be435bd46df6b544364ed2199674b710563c53569d61417eff60a737f04196ec73d420a980677e7de9004ff63e37a595bf8ec43c217fa9da553db14aaaa7aa95ab3caa8fc60d97fbfaad1415da9a1e6cd1cdf12545334ca7d3c949355c9ab474e275424fa6d3a51d2643e69caaaae6b588ebc1a42cc73fefa03a9d6e4cf1af78d84d06ee5f57ef3a026fb98e5919cdefa2df007f20475aa48189d1e373a2e9de2af793297ca47f9a474d47a68e61f41fd35646c946ef954ba3d0075d63bc52eb5dee75941b3b98076b6c157e52b690370bdd182a04c5b72b4605855dd7ab91751f7ad799d5376caaac0911e48c2fdad6fae954af4ab7f82fefeaacecbb8e4db64e146faf54b7c5c080a099610e5446090a3c98b191393a4e924208ba2f22b0a75edf1a4286aa227b11b743ef2ca43bcf5113296b270b068cf177c30b622948fed018049013874ec00e8a3adaf51142a958136585f8d300721732feb42d0c0f00fb7a19da21a022a21c0ee1a0b85eead0081093c1245a9a21fd513b17be63c67e7104abcc8ed72fb36f11c62bde3580daa068db8c819c27679d0f43a82b7c9682aa7345de0ecb7df2b575d1bea0143d85b6ff7241abbd9d2392a2f33fb1d541eed046329f74b3910fece62bd64eb4c26f0a14e516d6a0003fd8ec5332e431e012b01fbb1a2b694e1db3856788a15c0c2515b0970019673190204c437c7f8069a75738d2a64292174020f42745efc30401e80c678f25f1bbada942952a13bb70072ac5e322a0b8c4a414d9d0fb271d08a171633f11c469d7994b4c1fa30721f718f62b1e3db03e564313507992c1511f5898972320f920f5cdbc9284a094732ed7eb6e21511109de73919c3a963e661d0b5923aca578df2b9623e6829ce32a6507f6b68077a27b053db19b69f0604cd84bd3d202f1cb5d5407f07522171b86ce9104d40e6f44c776558c28066e6976e01e79b50096b17b4ffd2054f91ec8c7ad4ab0f6e8f01e166e69b400579009e354509800b9dc26f7147d3c285d9d22b0faaab58134c9c50b3a9dcbb124642218c6bcbace8c9a608f943de4a01a5867266844ad07e6d34a52b190ffbe9937544aa58e3bfafb218b6633d6f3e467bbf80eac4c0006f2ba73f4ba29ba5c309cee9d21926460e918981e9e270ff13c3df03a54413e65cfe0b1d699cbdd29affdc2e3353aa0a180333a9982a2619c214e591619e5f0a7f3727af083369d83d493d5790c75a43c829f105fd5c8683d500d5579593c6fb2cf0b3fa09ec3d92e263a5872346080608cfa95abcc4394c332ee1bf6f1c109b5265e2c864d01d4845f333678a78ba85f835bf279c560b05d90ece03c7d98225070abe722cb6a3c69313808501de29570e8ac137847363ad941f000cdad4042e2729be054f6a7b6a0123d7823fe7b3ef4aa4befbef83a56f670f867cb79bddfb29ab1c8af8e555c0a7a8ac58267f1f4d2f9389d670723e1a56cb38a2366e7b005221a782a55638517c0a7e5216f6d87a684d5fc17923a0fa76aa93b3d26d0072e528cbbdfe63d4fa6e0336ee1de93fd6ea6c7b858603289e32caf0d99a423dff258064bb5f5b1d72b59b58075e221f7e8ca078d6862469e945c23865d0fd2cea9a8beb982e1e08087f238c5f4724b983aac62ad3511972596b0cd5e771909bff72b216197455ab706aee6365c155dc656c2b2b9377d6170f576b9b3ad0f629d9a8e39c60b9cc05a7aa172dba134b2c4b3a81b33d516c970addc518723d3a7f6c5b58439280d682160b09940a78191b878cfba6e2e905ef0d8a6aa5bd93f9acc341d62b2879a1f8516d3179116786eaef03cffb73c0ac0d84c45f3cee66bcf9295cb57abc7bcfb1bc2ad726bec41bef2eb12e060e0c0d20368115eeaba372da68d3346f9be1fd3b0674f8ad80f313bb3aad42ac69a99cc5b3f87a5d541b31a1e870fba6f8d1d1c2e1ad2148efe1bbd986b735a7bb7359685e71954fe990fcb873b1bd6f25f5d87e6f42a2acbed5495d2e461a19365de0f6cc32064e31748090f1b9233c0a07e758732b5c146283f137732fedd77ca5ebc724aabe89e2e10b6a4b20c541357feacd5a41bd6a5b804b2ea2ba677a93d36c03a8ecc55fbfcd8e10923bd762ca0f1e24f4f153ec8efd587f5aae49b4c53e2bda747c1a0360c10dba9500eb722175e93baec36737017eb90d9d942061226dcf98b6dcbd998c25e8016f8d31739e286f0b20949468884efd82be31d8d9c2e8d2c1b607f52d0ef1a9489b81eb081a1ab5d8b21ebc881cd1b023e9ca20fa5e518463ceec257636adfc0d37f34343890a0eb8a0c09f34ba78692af60b95cac1c20d47d8132563609b050c98926542cddded4626ef2cc8b7a90bcdef21e8a9fccb91f4ad740033736515b8f7178d84aeac619e95e7fbd0fc99bafcc94583326a07080c8815effdfb592d1d1458f650e1f02522a8e04159fba32453b82f4554be06b5bb3895883397f2f5b31abd0151e44d185c4cd3e2bfbe9d4c4adfad7fd42f38aa2c37ae6c13cf10b324c09f2cc4a3cfd03a1b52268b4c9b7ff534ed49b0d9efe1c7824ed5858b589c63574795105e411010369c9e2c049d00510585ba281f2f4c477a131e7f4af3bbc8f11e61811f6e0e56239e2432daff0d1115ed21b38a79dad86fad1a7f569ba9073f3017153a30e2d29b496bd4e08227ef28084b4d955a48f48ea1357dc7c7c76d7c48ed4ccd7bf3d78342947ea5b85a46ed782dc8b7ffab18ca6aee43b2e4f0a75353b24ccd499df0c8be367375ddb2c68554a8958bdbec5aefc98f808bd73637b181ff4317b60ba1a376feec07a4b5da0892a4aa11c77ba3f1643b8eac4cc34fed5b60306bf2dde15d0369c89b2b6a7c6d6e0f3be4d883d243e9463c398e483468203a2214f5c69ba867afe411cea742ffa6215a332bdd7639f48891e5c8b55c756cbee3d791cebb801baeb92279eef253f98a3a1740ebde0785b3a9ef579c87d69116dfab37ca862266f6914a00f229e63b2e8932eec9705446f38465a3455313d1a33ac5ff64f58625f0df86b595a9189526f1fac099d36e64b80fe2703ba9e3c4bc8e5a5abee5e1dc01f00db0b0cd1e99d3434e2655660fe0473eec03348f6fb2f982c0ba947c525e5c7732262fab6e557bee91707fb1c1b73872733027f9ddba1eb2a41e489fd671acc7b8fd7b75aedd6ede1d4d7a46cb470ffd96478e9e57f0699659ae39f4bb82a3a70c873a7573208089f6d0fdcd973ec2629c81caea4dc232b216ba5e087ae6bcd369d657b9807108b573f9f9055e2b6a392dc2327a4aaa442fce4c941fe9703d747a30a1d20b5d3270a49b3e84df5aa34ab577417461718281c74da145b843eb882e5e5f09a01f5ef0bb53c5ada7f0f4bd09d7727a67c7bf9c83264e4e6e245599edf64c58a76663d25794bf5a539482d1648be809dde7ba2cc64596d12ae4f809d7c2df11e07ff4482741d12c5d76cd5eca266380aee1be3fc0439919b4b49d555a294c6a7e49f645870b283b86789dc0b1747705c453029876533bec6df4f429897098be7f032475a3843d73e09c9f32cd7024a890ec22b5045237beb2df791f75316dcf23cd3bf0ed3390a7403adc34a471917c8a5fdcfad752c6c6aa596bb5bb42e8b01ed1ef4c347847f779bd4e2597f90874164a455eda660ded871468a8730618a4a1451597a07c9f91e88cc4c9b1901ed60bc03e19990a24a495fd512796946543df543f1bea7994850828fc690cb14e8637701463eb9a3a159dadec434b3b5b24979662646b3e354a79d3030bcb5df3a493931793ca96606e72fba3dd867189a33f5cbd23ac28b31102f1eca4eba8f67e48d0361a3d99851c4fbc21ba065d0fcc319112f435895fa23bbfde3542aebbfac0483b3f9b1517ba8fc97201962d2677d589ace746a489fa750c27579f83dce8b85ca420564ae645508601215f6e7d2472ba4043a2b4b07874aecc9d0ee1318cf523d68cc799565ddaf40082089ef989c35fcd7dd2697fa6dcb43fe5d10be94ba4d4ed6dcf1aa25d43977c8c1cee3bc2df873c814a78b316550b40e9e40c436df0f109231ec6a04ac560e58fd1b63bd7ad2030e29190ac6163317ae269241c71bc9b6cf1a836cdb71f59d8d597f81640c72acc147021b3682993a8fbc2f1c773ccd334a58b391aa8275e1a909073f7c434469f4cfbcfadd066812694f14ddde748d0dfa67adadd7729d10c59fed84ed2eda9b2a4754c4a919ab32479e46253212e00f4ff856d4181e6111db1ab5a94e0605cb1111740e63a7e4efac8e7f253739c440e50a360145aab066e4a5920fd0f8378e6e616144ae3af626ef2d831e1b5728ad6ba2d924bd45cc90ea3ea9d02639c589160787ab82720c435dda7ccafa047c06b0429bb841946dfe547c984501673c84ac272cf6b885c9c6f5b436248939fb3159f65fc95f222547f0aa5a702421468c4bdca3b3da8a9a074df23cb3845b6bb33e13e4bd91f281363d48324c7348093d6aa8be33f3aa8ad715daf0d45d528562a14b10688bdd2d2675d2ee529d51cbcc2d10f6e37cb9fab5a848cfaad6424ec16b4be6c627521205aef2e577ecc66d33505c3b133ce7ae693e8ebf4560f8895631cda5af36cc43ebacf550105ac57b54c2e058f5363e9080e0f61561db551e08751a9be75898124c6739a31f5f007e4e18e0fb231926bd379d638c45043f998c2d26308afeaf7ecbf39cbe69d6cab02f0a6c11281bee826ac2e35856a20ec6852c55c296d074a8e0a7e6bedda6b8fdfe0ff4098f85e24c446d66806a617f67a72e95f945b8e61911f8e9f1f4104de003b7e05a79f815ad6a60a61828c3c956eaa3b5d5000d2a7e0d7053dec8d0e8a4a596977f01650cea9d513c311db5c72ced4e6257193152982e4bec7a9d7d4c87772bbd9386c5e2680903c5ccedac88fdcfcbfa8aab0d8e003c9a329ed82f8f5c360b6f24ae5011a5aac13d0c811207108870a196c5e08faf893901b9c1bedc23cd828e39d942d8599bfeff4a17e76622e728548378cb6911adf0a5003093b38c0ab6faee99c19d3bd4ab5b8409ea6ea4718ab16dd9ad986feddc21c277e44394a047a5fe413087a1ff4ca3e3e0e06ff42ef50c48550f04082cd3a31e4af91be319c930b76c4b8cbf558c2f5a61f4b5e64865475aa00507071912ec73110bdb0f94a0b3c779db82fb2228455ca502eaaa9db5a8671617b8c0a7af0ded846b7ccecf8f399643ef51bd50725ffa93e857a6937a71f021deae00a2847536522e1b2a12b16918c50e58c280351dbaf44d8ebb553ba5ccf0f2a8fa9f1793cbcb388c7f7fc6d6d9cf727d1f0b768892505fd6b5c46e9f12037b4311d153ccc434c85e6c1a0fcc6347d231cfec0b57461cbe6b6907b1364efc4cfa3585aadd6ead1fd64cfe37139779375c38f7891ca4fe8c7e118dd9760799afdec73764c8b6fdb5b8f4707a4600227285dc742457bb499c8a898a549ad5117862a9ced5ab3e9e5487f3310b7479441dc68c76f7f6d90ebe0bd014f18889493ba045214c678555a579a145cead6921a0d28dd3ebf551d6536680afaaf32795b9e881dcc3898291d964581c3e04165ad9d2ffa4dfb367c32ac7fa64b55a9ba47c2469c0ef52573a98e15512afc5e2f308c2314fe0d1b0f6aef400ddfd8527edf593847fcc5e83759cd440bdb270460ed5929b6fc77db05d81d3a884eaa0425de3babb3317864dbcd1e747bb4227f1caf09204d85a70c2a28ca6bfabbc50530b79115c8c73cc1094cbc234c8980728dc2e3855525dd6bc22ee0bee9cf76519c690aba7a157e67e988ca590132f0d4669dc6360005470192a98fafe73b5f24e01a93e7c2a35578338b1faac9e1d961f9ff37a343411fb451154333ffccf67c1a6a1f46200fbc0e5f23b6451afe1238f826622fd39d2dd3ae36f4065263a70a80c4c773d007f2fbe224b5193f907f6841023e9ea1bd1d9cc1fcfb67279bb926c06ac58e27d0ddbaf8a40ca460be1ad55d27315526d015d70a58ebfca3ca4453765d4678891b90ced328136928ce57bd8295a7869970e4b71631284c3c7671602cfafdb18965140bc5b73e4c3ba25d3fadb549725228bc909e976e9097f2e26fec64a5bd291473c6add19ef0b2129c6739215f5664bcd2a0a560635f59b31d755904f6f9253f529ec3ce3b55bdb7bc90528a2c2c05eddf298dea66d762adc07ac92d24c2d12f6030204146dede09455d2ccd9f35247011e658088635ec8459b5f09568c7d0e8560992db3eacc9d031ce321d77d3cf65ef36f7557d24d366ea29c07c2e8bfb37f4e73ae0d29b367a236064457d734ebd87b7591fbf7051a85e8466c09c32f9b60c2764b36e5fd0ac38fb859f7a3d369287e8f1201e0809454cdc2134fcd335f668d0bfc5bd830ca95b1960772e3764fd8c2c9403032982de9a11567219cabea7119a7b3a6e6f57de4f464629e78769d3cee34d98f391a464ec971be6572e73777f6c55def12f461d6d4cd0b6068b2431eb607112fc109e560d2d166d9cad6fb1b7377f009a7fddb480ca454dba00fb152b45275332450e282f7b333613a68d62fc15598c060d0f1cb62660308191a235d10df63cc9f5731f1d30bb5bf386604edb64465d07a27f8a18f5287d8c463c39ea002549b48ca4b3d97ea001878cdafbaa4a86070704dea6214e5396a86e07be6ac63b072420f604045c5a9a19f36f4f6c4be0a1400dd02e9bb11311659ba9ecc586ae86ac77d9fcbb50a69cea16b51ae43aff0779ba4273d0695a78a3f83c74808d8b88659e74f71d2798c8117da7ad1e3b1a51030deea328265f43b04333c2113edb5bb1e639ece99f56ac510409e9251f064124502976dd73672dd4fbc5a1c49fbc49e8b6e9df5b2da13e95329dafb4617bc13233ed0f5b2c6d9ad48b04c2a1c29dee063033edf8d97c1d619debc0ab607b2f03903789af5d49145bd9317a00994652fe13d0c1b0f1e6df5502bc3d5dc826a09eb10923950a02a24a28df16ef9093188fb522ad2d23c98db7ee37130937ace7eb776d8f93c465c339ab8f84ef34484715e82795c99e5e73332371a09febdc4537a24a44c781a529396f0ffa67b34bf2ce60f71e6367fdf3a5e00ffe2b4bdbe81d97206f73fa67f5be1f327e5a6f6882024f82eef1d69b72ad9746217131730ff087f0638d3d67b3f54e4acef8446e59d686147877955ac73f09de6e57bb285a1968cc024155be07fcb3c1af213d4263b177f79147ca435d0bb4da89736ba20d6b89d1ee3941b4306b958f2da525d8ec772d2b02732b84e0d2e620eaa2005398be03cc9da068ba4f11dea7bc7e65dddba6d4d2e3f7c85388e0f81335084e680b08aafbfa691600f87f9a16d850ab094f3e677e88c43c3c7dd32143edb6f34657351dc98a4a6c84060cc9b1e949b78db8fc60435ec793d09cc5a5e982c0f4ac3731c792565d0c34b4cf306f1b3449ab798dbf5a77c151af42fa8d34a64183a950ff4980ddfcdada0758f788840684fe5c7116a5ed0da384af25f62eb331e61bd0896e3bee85b375a110a9573a1ef95e45c6bf8a8c78e660d06073c398f131d6a356a8de7cdb65541780e57007ed00dd67776b065c734dcf1db804e31afd723b77a893a3d983a54c11b3863bbf31c66b51c4c680c58010013c8e908cb9ba0353882a6d086dbd10c338811f8e0b76b8c6492bd63aba97ec8324ded3454c9ca895fa2de6a882cc77b97006b4c71ab7d063933a8a35221fb9311d24d45c3076bf7c18a1076e023db5ab0e8c0ec80b8db712e72d42868461a08b4c5fb198581888bdcd58ad91dcb88e29d7b8de6d84c63a7be90fc5838807bd25afdcb572bf4b8697ca4acd44b459ab4376af6a7df6ef4adfb0d9b57a7cb86f1d70d4ae83df0fd5474c6038ffa68f48a8d99b3af6cc1a0ece4b43003b9044f0a4d0c27ad966af66ae2809403713c6ac219f1cc0c9d722e756700392bf566b96147aa858d9b75acc9e9c7e587d923d6c24f81dc7356b73c15a4b7f50d0b80bb61b3c8d70c64f16a653f06535564de637bb4ccbb8544bc438c803adea37dec60f8fd532bc1a3b42673f9484b498f8ef1c002bbb246f537a07f81cfd16d50cd0de2c1d5f38f8d937a97e688fb590a43ec6582d2dfdfb018912ca903dfe74260b241958060490450cdcf7517d47f54a10895cda1a3a814c02fe1826b41b5de4ccf477eb40bdad57bfa14116aeec5905a91eb8e597c576fab7def144f19e7c8d40e33408e1c10c512c8338bec6c312c29e6920a788c40a830e5f60df6a968cc3acc0e92f20c67371b024b759b3bfde9916eb8f64347b881596185d9cb3f5035cdd0b7ff72f92f845e439e54be802397d2a9bb0c089cabc3854d3811c1756daa5db3f09a2a08521a37880b1084f83540b465f3e6fbdda0bbcad2523ccc364a66c9a4dc8de3d23206b5c4c99531abb53f97aadf4e5409ddf7ec790f6d8e4e91c6dc39ba37dc1afb9fa580a3b2abbfe598c63193d515c4a658bf51d3296c83b1f9185006f72af96798ab4de491b8ccb53fece833607666da6547e411acf35e21467ec47216469c13affd3b17fcb506eb050afb6015da24c1c813efc8a54d3bc9a1bf89130ac58d734053647021fb4db478db481c5e0280029b4606069c95f80fdc204cc8e05980ca4fc92dffb94a9a3ec680260e98859021f43e510db27fe6432c6fdc74cbfcdaf340d6234aa5ad1a1156e39fe74c2a146330774a41e5fd95453e518535edb6bd62f612387eca7b585ea21327551cce61ffd766fc5caf067ab32546c841f41c25a9a9ead5880d31dba156308c3cec68380d73056095255c7ad5ec069c95b9d8e57f9d0af7e75a34649446f2ed60229a9e38c60e3b964ddd685ecbe0f0c1e0d1eb64c0dfd35f460d3e629bf7763d1b47adf5299cc055da661e84339802a7d7b96bd07e7ed5ec4eb21c84234c645682c8c365b224d61db3a5553a8ed3c06e566647ae1c4edd9ff67e0a8d9c48e2de725e827fbf4b65ee91e18dfdaca1bc78f7f76c44ddb19d0a5be3750aecd26474a4ae229f6a5f1e6c5ba07df6e45e1f4278f3d15f10035321a4a8ec31a1b6420f611a93ede19626f8caf66abd36dc968593c6d325671859e38ad44cc7d309e80a318138cced831150cc9869602b45f061742c5338b1f83fb07c023150608c40f2481068994f1d4dca1cceb6c702d3f91127203fc75586844bf5a05f5dcf0c6e9bcc63708075ba7fbb8be0f1a6d031394d8902c76e358f7a21092b6bf0cb656e47674059c61c9e1e75388eb9fc77433d0cc141834f185d204e861dad52e20d85bb19638cc64160d163c06b7faffb58e706ee8fd741fef49ef3bf6ca4d7757e1445f186797bb8b50d389d49328f913915db52a6a4c6b361f5d4e7df1e10831578d7ed3c833aea5c74d70580afac9d7e6cdfda456b603d26777f1e7bebd3d3d81b220ae61187410644e17cf420ba60a1554b0e62238b7656337fd2f95f6cf3ebd60939dcb821018218427b8798e47dc623449bdf8e50f43c71e23a0164a899556d76250de340576771e0a23061530cb4ac50f221686187ae42d5b1826ad3db95a983be0b50eb14efac819b2a1fc02ec0ca8c2a4bccb1d1876f9fb0fc2315b2c8ee5c08220ce397814463f999d398acee06d309d450caa6fd0042a4b82bd427dce6d3fb91e640e8d8f905fa6d77dcb398ff999705f079c607e50a6d96aa237d5da8dff984b9ca80ce890ba5631482b7158d1a8cb29a52233b55d48cb772d7da550e51870e9e7af954465a6ee4389dd0e8dc104f4bd026b31a7bf44cf626bbaa7d6f7944038ad539f9c1ae11b937f463b5e064a6bf0dcb3761a3fd23c7ca209bce96d80691093fb8bb7b727d49be5a3daf6b3549fe51a1f3f31e0352994a79dc8aede87b9a06d446ef601d73ddae755f67a1041fad9dc69ef2610f0cd399946ccb89503e9bad253474553d166d7405abac1872e12e03acfdea98e5e880a6e8000665a82008954a77f191cf4c873c49dc9a777de9145f94cabc685a1122ac9901967e233c7bd7e7776462f497e804f14a96a78edd5e60f6ccde214a7e0b79d85bbba2c6be7b2a1bcb2ebc989ff359ebd40bffb4347433d2b46d6144ea90ed418e90465857975983e26261be32c54892c1ee0c00d98a576cee4fea7db2cdeb8caa5681ad8f82f949aa7a3788f0d51c2d0aee659e179565ede8b264c16efbef4abfc9ff274b4add78bec5c100152c90da35772906b09be09e78eeb8436fc52494b3e336af1d1c00ef49fad207b435b901694e701a4b1d1732db543c0b1591090e0dc849739f79b90439cca242ad9486ae7e8010cc06af4c94ec5982f4a7034a47aa9ea21260dd1bf8bc407a8f3a11d4f753fbbb07900b648d18eba610c3e6032a645f2e2cb7e1b33bafb048059e3ee20e38e11419a0b1f509a9a956cc61faa6c4a5445c632219d21428078ed8951fdb98dc536879a1f6fc9e0365286cb303b1e9b2379c6edb76f9f55f97f0992d498f2b4faacb1a4449547d8de976e8f733871920604830aa1843e566a3af0dd9d8622e33ee112497d9245ec5118dd20c3e12e8134956b984eeb2986e731add747189886b2e81266eb912b0bd2acc2f30e1f54ff37d26bda73e0eecf6313503df9bd929919d00ca76b02060e8b0c34292705de81dbf12ce502c3cd0f5ecf5ab1206c1b3c6d1254dd2fdcef018aa62f645bd8ca01fb57e5e770a8013c5f82ade02c42c0cb7cb2d35f565688ba25713fcf80675eab659b4f64a9c25e0d03109f0e8e8e7bdcb28f8524136ab95dc4cd6397d68c267e516734b4daea50135dc4bbaab4cd7ea3cc6f49eae3b440fc83e8d473423b671f225c31458549a81e8daff44888dd16fac4a488327008ef7420ead942bf22f1fb33ecc4a04c4d8b711989d4938136ab008a67673a12ed0465e0b887dca3da9ab2cbff1138e84b04a56385bb2b41971f3d5e0579422c76cf332d85b5cb5c399cce36d9d672ee6e71d0ca2892038b3bb110787a8b086ea6beb1d76b4d06c2a0d5661c73b8830961b6b4b193994950e8d12b55a69c72f24386309f2cb4f0e29611459f7d0f16f163beb9ce31bc689be4d8c6ea9487e9302b51d46e65c638736486606cc66268483d116f005ee6199193cf0995b5fe8222a76f7d06e5473676354f2d3877d11d10e172cba6aa0dc18ee5e9a847a941d9ac55772c3467c016598a2274c1c42938f6d5a8a2c86c5f8c1c746777d9655825ec5a7270ca92f58c6e249f371eb177a2dbbe7d1920c6f0db58dec0cfacf4fc3f901b4f5a2a7801e6147104fca56bc03841611e8c8c10855130d57d101b30548096652c4489174cbe406c5232830e9796c88268904ea86c321990730857f494316ba688ad2167ccaf5685459fa074f7bd3f10c3bb61802c51099508a8291858d5a9face097ad2e9beb78862cb8b33ee8ad824ce996a596b0a17adf6f62fed6356bfd22d8f2cf25a76d68bd7a2cde06896dbc49f369eb2b3f83d6ae161d5f095f1e0e1cc083031fc3be0bc8919cbd06eff90183a9a53cfcf51b49bcfc22391bb640791bfba46eb77fd63d9564a9715b03a2c2be5a56c9016bd7f33affdb8575d667d979761eada386af39c18268fd54750f83e995c461327ca5b3f6ebee3f50cfb551fa7ba2d3c0b0dbede77aee6682ea7afff37a6b2512fb80e2bf22a6e48a8e3c7defd5f09974231dfa48ee3fd0fe3a64201e42da0c9abfa305811440677bbe1d5e426370b8ff8fd9a2e194eb181780270fd79a314321d3bccfda6fb5940ffff7307b7c9dcb6f54557cd53d4557ab6c97673aae80ac67e4eb7545f80c7651fd910efb11fa4e8d5cb5f7cbc5faa0821546128aeca662f05f14fe471e04e50a17f710da1bac0ffdbf29295179919c6d254a32f11dc84036e6676482ceae753f4304116540f3813c9d73766303d5d345868a174fb991bea09272ca842da9ba33c956c15cdb53da7761efcc5d82975624a5f656351e8c0136d1f3dfe7ad44f5dbbd8d0423c3ff56aea647dfc95dee23fad518980e3e23789cecbdfadde5b4130325ab7dd0cd591c9edeaf3cd4e077fdc58e3c05d67c12d2ae04564b3f66beced114ec06254040bb63237fdf96282ae24ae464744a31d3cef2a3688fe1549f37295e8dd65e874b95884b4a3db6e94eb5ca44ea7086fb0df2482c554e3b6670e11a8b3a8473ae4a98bf1c34ca951827dbb8f0f9bff2fc3115909edeb5241751123d39f9acb1aea4072df75ab2c313c49ff37929f532c7557c0691af1df430061911123682b99ec8fd2e97ffd27a1a6e3f179fc9c3ed7dfbbe2b95585cf405a55ade245bde64a991990d1acd1556ac5b4faab204c9612d8c5a128b07814d4211fe8b40648e988367e388cebe43825bbd5bd8725b0c6beeedd29fc841d7108ff562927eb47058c27e75c68c3e0bb2552995170675f8be6f91b9fc1cbc55480360e266ce4746d96900729c362de4c1dfe9e3418b47eae6621ad550c5f524968f83d4a19fac6478c5dfb79abd9a7ce7278b1dbc584420d5695c5ecc094e6f5b57507b3f08075b641ded7961aa10bbdf1a0f57cb58e83ff879bf27963bca63a34476b74c33942a5bed255de1f169e328923653d8a2dc0ecdb8b78933af2f2286825fb49136fc540ea2ac18d15a5d8e07ad1f84980f42770dd7eb6692558ef221c7b0d11d36cb2228bb44777f462c0a645310de56f2d6f0c5f2c0980fa99c00bf798ff70fbf8bf3a497b6f86011559ab50ea8a9dfc2af3dd808f5beb80a7fd327beff2bf1f3fb59ff554b56b8c46ece338bfee155d0a584cc98324d13172817c86cf33a1a5b692e394bc79e88e56b9b02ee75c0ed0d56aff4d3cc21957c9d219564fa1c26b09ce0b5efd732649a3af1076168cbad4fa734c9c08a0ac668271bcaed02e27eb85583daa87e7bb2f3aae278ab84e3cf647357f49b4d7f5bcc095929f92af1f3a562e87ef7a26d0b2c1584b97a4758c753e4e3f64ba8e0be56517295147e607a9e989222c0e46d07a016f8459da08ba0310a501ee165190eca2f3b70c22d22569b29b7ab43cbfa8b0d93c83c3c49aa2d6cba5913c3d885d8158fac2f7b598624da743c1f22618bbcc8193bae2f5f07599ac66d68b9db1e021b5b9c5eea4e479d7d74c172b316cff33d785d585dfdd0b1ea5012305cb4c441fe3a13d71db8e9e2ff9facd17a37fdcc563a8d9d612e7cebe7177ec661708b5930731634d672e981bb7e490beaadd70ceb3a892b3562ff47a8cb15657255e355ce3e012024044c12c738e3ca3cd049c40c0ffdaa9a4ad74b17d4c67ffceb3c52988594dbbefeb672d24881c4202dca2df33f17132cad3da5396ffe0b6c60e3f5480e81257f880c0b1aa53f7f9e8067140ad3956957531af798e33af0e0c58a4234e4328122fdd52ff2f3d7d54525ef931dde7efcaeba70381e12c532d5a4bb69b9c6607ab1a28aea17d856387e0f96205fa19155116ba59bddbdeb339cbc469804269dc082da64689e618ff4d1e35d4d73fabfbf067c178d48c76cbea3bfadfc012de70ff69aa9d4ce72c0da09f1bd317b485cebecd25daf1becad0eb9ee83572dfeb12dd40ece1ac28f9d1257b9cce5c8851d30b132b533cc0ac97fb63f9c34c0c8eb75a59c0651638963d3a5c8dbc4734649225bd292828c8e6c47720fadbe31ed27b7c4c7dbb504fb8dab6b8eb9a741fd480c98c50bbfa2cfc62eeafbc4bc14b002e6208779a396383016eb1513b22cb4cea1df4a1e9153f10c28edce2472cdb6816b31ad9ab91856d85efe7a8a48f175fbca596284a85d039366739f85969ab0e1b1ba83d8edfd7b519af4f7a92bc0bfc36df8760dc17065952dd1e941be62168d4a058a3191b9a2490d6cab195e14a45e5453c2d69fa76cb51c72571d7d35c73120260250bd9501a4460a098951005b0b969bfa8a5b8b037e8d2fe676191a10e95a33a096e2ee394d2a19865c578c303f5dc691b0781ff72424feef48c9e5593319b532746d6742fa28e557103ae86010ae3ebd246c9bd5c743543272538df4cd37d97fcd99b29487a4bfa8990f1cd68d622ad1202cdab7c2c18f750a42084a0ee3e769b8de8379131fb6721409fdea52f2d9d6337b0b42a42f1fac6d8fef2d89e96d55d08daabd445101bbd195d4c8421d4f314be570a0236535cd09cbfeeac74066e830b39001b5e77ba6718d67cde92d341864ff69e2ee6a08d13362edf0beee23e737cebf1b9b7ef506b18fd7f8b974799655d175f965d3727588f107d2c929ec002dd2d58653f926d803d6c6fff27f1e5c0e20890c8fc9d6956c7430a680f51a35e9e2aa4fba72354502f31e9672fb1f693f5d63d3392fd6edcf6c1ac6357a9eda05d1aa71ad5a5c7d27cb64757307bbe2484f95c820b2b2b2bbe56da7f0f97762d60ef6dd8eaf1bf52fb4860a90d2373404b59a753869d58ffde0a76b038e10f6b7c76733b1eda80530dcdaf03da6acfab136dc6ec3e5a9a6c3ac986254f3adc28353c1491da132c5088c91f92503fdd0983ce120d9e1127d57d400a005fe3ec989e3daa95769ec056849e40c2e42274f91b582b7a144782df768243fbb00ab05814308c2fbbc511733634bbb8eb5f3b05f17bc4092ad6d9155cec5998171fe06c412d68e781d91cf4dd0eda3ae9491a37421287de0e9cad5fe9f3845ba312fd615457ff08e3c663855473c72c0e36ccaddacc051b3417f336e4ed402e0a264c806355279f16d7728c4d165c11e76153484942c2f980dd01f7b1c98435a15e3ce974e3eab23b0ee4c2bb0450dfa9c4efed6aa7684188d2f253ba35d574527ba654858704bd9fbaf6ea33afa9f9de1422ae07228197b5bc6a4e5a17221a62769f4e4b4c0a873f020052948c51340a0273ddc4f7eb3d27c9dbc79380bf8cb441a4cfefbcc8ed4d978b21be09b2153bfba08656ac30fd370447909e527575214adad260fcf68c1dba06c1efd64828b356ba3f53dd73292bdbe39e8d4387a65224ca7a0c1ee3d35b32b72442cd36c09331bf5952dade8de084043642dfbe279cb53e6321648b7de32fa2e2c9c2e57f08c910205487ace29df713c1d9d61ef31a3e85354ab65e62d67f471d4a506e0f008bd74466eb2fc614fb4d091d669e766a89cf36164245308b752da510f9e035fdc3644c929336a7fbfd5b75b2e67a170188662aea8ab85f27e041896d0c3e0064308411e696cb5447b48298d81342f9fe1cb24428af1cc3b9bc7b2ab6899ab2bd009377e9f6580c5679fc61898887391746da1a456af0f968f0b6c3ce319431579801069dc99fd8a4bba9ebd40e6e2ec75406bdaf2265e800fbe557795253758d400926f3b3fa4fa3fa6c931166d7a9548a7b8894f7ad76202cc90f0e766632b75385bf9cbbaa6fa96bd97b8465c6eb6e9944f0202944676fdd38eb8c4716a81974af4a6267af8ffbdd5cf948e6a6cb0bab3692ced417cc4d55f93f6721c94ce743427c8b8476b5bab079d4ce0cd31329e283836d538e2c2fb86f6665d169f5882fb0335ecda63c4f5eff0fc3bed2fc3b85d9a4cc9ea8d8e1522ec2944d98ec46d6cd10a7e020fec5d61d4f5a7c0a98aaeefdc4f7db2f2e927460e59998a2b003d45abbaa4438bad97476ca4f5daa219f6a57724af3608abad10a55f65069ecfba3ee2092e9a52217851fc160b529176ca41caf2c88a7b2be8b10931bbc0aeedcf7199ce1f634f429f95faef5dac147081b9f9b588c6f58d96b96d0681699c7ca2d374c1ad2a7315e4fc859f7588d3a4128c339fa76090367daae4593de076d7bcdd615c7b9fb467b03245d5fb2aa348f612650c3f3d337ae397f2c2858cb0d114f907138355313a2f9a6358acd932bf4011747ec4e24d5d45b0e936980760ffef0f4c96f71540067739b622dfdd09ca08f2625b1f6e6fc830376c1f719c81aa89de9d56ee60252d6c5d331fa0d4a2072162f9ae6ca90b2095bad3ff3644f432e7478302ed4273fa393d693173954ac69eaf75241d2e22a49a698b9b08f800f82977d9c272d34a1c053f1a5ca63f1114f4b467d328f97659585fbd15a1ff63a243547fced0b886d59c8ea46abba66087910b5e7850f9b0f118bb51bde69ffa0826ecb4d6a357624fabfa25011bc9e3b92d3cc889fc0d874e51e3ada2536fe723942a62570e1e03e6f142a2ba63b1b1bd08c094c2415b3fc1dbaff5fd801ccd3a4bdd729b8ed3d5fc3429d463ec77bc494e17df08ff7cd4e35f5907ac846e9d7b398c59d00536f4e5bb38476d77981663a7bda4ad091a8fe2cd90182cfb77bf6aaeb37391b5bf323d246abf4acc0faec6d216abb7663fb16a397701c8ecc5052a81c1224b0b86d29545af0f885cb1289ee397d19d198f56632317cc23ec408b432625849bff13aa8402b4bd1ef00262f068eaa7cf9736fbd60a6d929e44b03053f920693760148e0a0dd60433da93b4f28b675c82f28b5eb41144e522364f49fd4cc31baa974b1b5e74e6904e56480ab594471fd13c230c7312d88d9e3f4adff8aaa347c376d0a287c03091519046a8f18d06e535c9ff1415208358e890ad5ad27f1fe42d43c10d8418a1a48b44c7cd148731086a1714bc1c13d82c0b295ee5a1613dc2435d13aa1f27085ad54f325c9e599d67fb50b2214d63aa6da5286f1f63042e4d1176313ceecf8e5a43bf4b0369da80b3c238190c8fb3df6e2288c8b0899b8809df891ed46334140ddb35271b1c9371585b618aca06bc35a53c5703d9bd176bb6766fee943e789eb4d9a09764a672771617cde9e53151654c5e4a2cf6edfb3c7dbbbf23f8348c1f21250bd0c9473a48ae36eba60b37cc6518b7eb9671fd1edaa35fd6cf4b2674c6b05c4b4cdf2913185e839fa7520fff445fc9105c665a27b06d2d71551e512fcb774a76a8fc480ed3fe88b24485c9d33e69c63c8af6c15a1e38e4af1e0e85ca30bf857d69026520e57e7b28b4303ac8051aa0a69b5b63e2188c607f38be58fa4edd7c5ec1ffb2791548f1587c28d6f2605f4313acaf5a1c853a32a72790aaf9a9bd688a20339fda7612f16c02085329a67c380896a0f081c9616a50401d527d79856b442c016e15d1a43b62afac720d24c128f81e8310ed75b2a25fd497855a9de1fd98b1aa40f1f1cff7d432543278dd83700e9fc9fca7ce515d83270d93c644c8e530ca9ff235acc96c2a5069ca74be4a537f429a00a105965cd98442270466f0000c59907a076ad0fdb564d5515ca44ccc612989dabf2a9e31bf8a659f813c79e8912c7f6b945e4b18af4aba2856aae112eed7f6baad76f9cedc369c672403bb0f2ffc63db44726296e15c7803517992b3587000c9d7f2243a516777df1cfde4deb72b3f675af94e6e812b0356a708c8ef12a21273448c968bdc4733097e0445cbf82798a1db0a66ceb379ca09b7f5447d1f21d99de112237a7ee36da920086da830e67996e12c11698c9eff45f83356f021773538b6934f440243242327e5fb58ccb4190e8df7eb4ac0a7830a8b7309bce468d50c88dc4fcbf22ef18b9565991b93383b0edaaf1eb189a87613d6f1a2446f67659f9516b49e0889d7bdddc5c1cbe48277cd5930cca5143c8cb060901b4439a17f4a3b479ba62f97d9f881abe4f07958dfeea562b0532407c85f59dec8cec80de35b24fe74e0b50f4ff2a9276c24948cf2684d8ec51a548fad5a1997f153a329dfe33be84cebbfa92cdc3eac1db7d73ec8c1083a58568832a482c91a89e5d694897415046c867a2f98979bf52d48ae4586d567c76fd5a356b616d8af08b6192491229bef2b441eea1a4d29cbabd104a023282f3c2863d2f62ba063cb514454992e46682cd7d3f79c6a1e7d0def9c2e244ae229c4c28846b712a64b76d865fcf425bf1a771280d9c358ad3ba172776ea661b0362a14c51411387ccee425f4042911850dbc9d3282add719e2f577f07d0bd37310c782232aef533db89c0d461743f09b664bdd2fa2e8714b8cbbed6943954d2b8316b6da839a2009627877cec1d88b20f274f55a01ca14a9011cc498953e0c7e568af2774f3ddbb6f49bda18250c8d925a99a8d14696e2be337c292a5152eb2a44a35a5239d22286c538818f1e0cd589fc114f9c1cff77bdb39bfece935147fd35a2b15209972dff5deb5bfbc92e95043994344e37d64a2592f4d719b631e74581cf42373c9f5fcddb0023458371e747e51ce981aa69bc6528e454ca20279046bab2f343d8c2b84f02d79765a56f71da531b41a395cf94f03dda0fc20a60f0b5b8bc543a0a28d4179ffa495fb4e4ba5d3f9646cba066fadbfa9e701695f1160975c65f0bdb18b20d79b70d0815ac714dd39f479fb6bf1b96a07e13a3f8d3261cfc7c43067f903856a0ae0ba7a59d87ea29ba09fd1996701d69c57e0aef2a6a842651edd06ae3da449c5f69250518e77e5aa28accd037ee3b851efd7d70b1d53ee7c63fe21f3fcf8faa529933234b4a8a781fc3467156509bcf87f2270fddcb7d65daf633c8f2a1ff8102728d09c4547cc1dbb92cf47c434efb07da1e27a13abc5258dfab24954538c1acb701367b76effb54a847d8a0e380ff01738a005d26688b24ab8ba56ef726269ecb8a3340c8c6939321149c965020b30701184832083e69a78c0fa8dcd9007b2c2d48d3162bab5b4a15dc257b18e7819bccb81a84098e261e53c8c6ceef616c1269776731484f99f56aa2398421423c6a909cf8d6851a09e60caea33fe23b3d9c61ef32019c570efbcc1027371abeae15553a8daec43025337b71d0dd7f2b535282cc592006f9d44c781a8e9492a7195219052c1b6496a133b51187e2b78c6f8cfc63347c6449a1bff10c2579059deee57585d636f2703207f384b330408ab1fe4ecb67bdbd20046cad6d4cbc051c74b61fd41156160866f1a330e42903d5621a167bb99f911ce4c5b1ad3a9cb3c442358cb23f0058bde036a3c7fbeba3e80e3d7d272e4203fe8a2a82f9071301069ba018bde5faa1719ee176dadc38a2afeb45cc05577dc096d9950ca1d6479bc81b100496f92dc93a3013dab1eec2f4d79347b555fbceff62121075e1a04cbf972dc79ddd80deb8aafb97185abc84f42fb85ef670c550d7a1c3cfa87f11dfc6b990468c4274598a1677292bf1d0a4d0e5d5f337dc01a58c1e798908a2adb1f86ef3b01726c9d45ed127d24c8c8e5783bc14b85ddbafd184d9d1858bbf9a4e456ecc940334b9e3e9b548947ddae5f8d091966f69b4338a46f4c88b25abf6d1b49cee2d58a693e64d3b231a3f0856915159209a1413151564e45ef9ee467ea64bcacdc0da7ff2c6620afe55fd34c23c865498174aba5b7e3e866e9bde6cf45972e51a8800d2ddc5c98ccf896c9a2244015de5846a445221b4a06cee8bc7be2feef18f0c37b19df2dafc0522f10e452840b5d2ca0d63603592b7375b35a8f3ee0e2b35e5b5841070b42b6c1613e9922cd58344cdfbc8a2024feaa4dbd30cee3b9c7dd94992ce7ac735d859c509d2e97fe9bad3160fd61a61a7b2003b505f4303fca4d545a54392a702a8db26ead6341c968c0cb0279393808c8f3d4eb234d36cf08dcab88268bfb1151f1d7a5d66b1d33ab46ef5d6825091fe50ced4ef5ac3ab73426af3c6eba5dc5d859edd67b161491081c81f70626b4f37ed0d9efc635a5a9da971ae0a50cae5751ef43b969395b1819abd8955641428c073168b5e5fe09ab31c2ea5db85fa9534123118124ac482bcc6a9e4ad3f81a6af0ab84b9562599146aead1b5dfd76c2c1a0de25b2c00a04d46fa0987c37f0f598207fea00fa33b94175a443d6fbc89bc4aa0372ac924ac79bd143906875013bcf095d9f5ced7b1d91f58e1a9b06c91e0255bfce44f4021a5cebb036a3294e4a1e35ba7f40bdec663a32166ac8be6aea63a2b02f6e6fc323c22596851680c913313582ec36059c3ff69d0362565baabdd9cf214ddde21d0cbefe5e9f161d465264cee97f9224d2dd76a01afa25f19373ddbc792a4b8a57577fcdeeef036ad2596157ada25cf5ea190492cc5ece0f66a70997529596da2cc84e4f17eb12a742022e4ca8c8bc198af581df8ef807c7d20b727c421682f1d6bcc5cf2668375a0ef9916cb6ef3fff485d8cde5dd06c27906ed35ec38ef64b694d25cf21e8018d711b41d7f42aab3779755584baac331e4f291c46621d4843919050d88b5ed3476d411d38c7d86915ad274d127fc39246f241aff5b70614deed75c8b729f0be6f2eccd48d42ad8fa6a49a2f65e6ecc4f980762d1a542c53a906da45f922066a89265096da5e2551c4512e123dd7f680539403b48e65b1b135b6bb575ceaafa3807ac876a0ca3752f594223752373ee2590a178f606cd93037b6cd35479e4d49ae328ea135f72c458e35ef551c3727b333ee5f7b4f7a9220cad9f46f7f18624a2e4d56b3dfae04df21a2bc77c7de6cab73096096dc6bb493fcc62479ab86d89c25f64a804456d40d4737f992d94453d35729b8f6d21eecb2284379bd7d20b8f4270cf5f024e5938fe893224d305795c43af7bf28cefcfe5a5fb805ed27ea0371cde8905b3b365affda6de89863a286241253a5e39e972562e0b0758711faa65b7afb8038709e2fbbfb3b1eca7a016a88d0c985acba98c545aa184c20b793c087342c28d9643a78bade7f589bff8b8d2f75b1e8e02798f0488f1e004409cb156e13dbb169e531434afda6da65a0b27488a5b4b32acad5423d5502688740e482402ec0f58770075127597d33d19d86264fbc5e34806fa4d2653fa5c23493787cf24a55e83e3e0146bdf89db42eeb5dd3eae0f3b041689ba9f0e86ba71a8f6c8ae2c359ffc88d25e98f2f79ce311eec0a97bdf3c49df12cbe30d9e55b033729fd9829456955ad6d19f95902e429a2eb11f86cf4dfb902624c87ce9f7d00a9dc3143f779977b167a406c04ebed34de416fcc717783c79f6866dbb97af63d2c6c58786fd8905f2bca583aeb17fa6fffebfec6bc1e02af785b2c5426b34bff6aeab9a076fcd5eba88bfc4973f64a4475bd8658b7eeaa3a26287414213ebe8c6202c5af523f9ed050168d53bebefb99819eeda5a2cbe14f59222be5d780febc34ec976205a632deb2444260ad366694f1a7174dcd5c5f884ca50af7bff6db27827d91d9170b77eebe708e827c333d9acdd20436fd5c1b6ee51851da4e8dbf024e818af19598ce5d80a3642e6524490190195c4675c44ccf172ca8ad0c74207bd65b7c6738db8d7ddc4944808c1bbdc53e01f677d37c773022e4c410dd0366efbae8f91de0c0cc13f90ddc85c3ab90fd298c92f7e355ec96524e50489aae61ad74047eff9cf4e89571f27c4e122f945306118d5c4feeb4b58c72ee31f0ad8915dd7b927e9fdfdafa91946d701d366d5257015cb3c76917978e04541f38bb35554987485e57b5583e333aad0ac6b3071f5877879d7744d3a99af377e57276cd2aa57c5dba3963f92238e2028b4a533e11a4e75bd018f88211b92369ddf3cca77326c9961f9b8c7c431c61d8c2a9965acf775bc5285334ce41b3f887275281e6864df06fea9b95c9aa239ff4ce590bd93ced6aa0c7d7d95a356f20d5f565a41cc97cc84351a6bdfb0a1d2ede97fb2b7c4c37785f4c5f9f801d457d82db109eb698d909dae93c9269de1c9b81a7f2b1babf364323664930bc04147c4926b8eb252e154a3f535e410d84cb1e87d8dbefe804268634bf593b731222607b8b8ae15db4b952cf2c1dd4a8120749928ee38a83ae384fedb24c16239dbe6f12b1b1a4793de7b3dc7bdc31860f61e31c5373565bb7a88b4812434a72de2d3362c5dd0bf33fad8704620085fb253bb38ce4f2e3eb8b4d77de0a32643648b5760fb854ab12678c3edfd9932770914dee6962b33f500f0f5a78f524ee4432fcf507bc1abe5ea05fe1215049984db57c051f5bec8bcae051b173fc969fad3315797c478645458f6c0ed80f7860dabff6fa7a860c21882e2bbf0e99d00a2709fa4ae55510edf1615a74698b99508f2264b864fa729eca274cf869f4ff656d0f165c2cff446b7394c5329977ce69b4554982e5eaea423deac13e8cd3c116fccee1b2379a40421ba12d3754bb41ae8396870b7b1ead2f53cbd3827589ace9795f051640df1b721728ccc995c826ed3dba8f227206f78321a8a079aff77913faa6d9fcfff7b9736f6138dbe0ed82f474cb26260d7c32ff0657f9d7a2fb64bc126183f11219c478c48b51ba3cfb176c274cc3508d7831f8c3b9313b4e39bf903795597b18edba2e48a8e1ba3566fc4b00f019063d14294a341e4a10e2d68044b1d53321cb44e8242291ec4b38d19cec24faf64bde2561c012ff535d123fe5255308c2218784160c80be31045a9327aef3291a279743b9d6a2fa364b341c772f3422a61231442f006f9b491391c0b2ae1142be0e9dab18d90ca2d7f60ff07f1b6b80f2109109f5f7f973490fe0967c642913772c0ae66286ea1381a9ca86fec239bf4fe4adb912a6f6c195ad442a2d27057fc27280ddfda7cda00a0444b5bd8ab327cef63e21aca967d93579ea07cb366b733d5a1746a7f075730927e6f3c852c0c0753d03171f6146b4bfa920e154add7e039caf4fcef0ef2434ff7f3aebb0e568dc1e749f3b695e5dc3bad5873b9a7730cbbc6e1ceb769ef99060763f9331fcd60ad151d643d1f45e8e0faddfd5041603ac2caaedfc06e947252b5fa59fa4e53278c7fa7e646b0fef5ec543edb8eb949bdbc23c3a33e7d3e30490f6b27c795c1304a3ed1de77300bd0ed2797dd02c863244fd80abb2a6b7303220392d27a169d256a5a72aa03b1c30b686a3a3f264b92b07f5a7303309c93d8fa65b1a892519e2c8b97fad2466fd9da28555c859d5ce96d9ab8ca5dbc5100a255df398570e8411490c9f70e4d52fa39698f01b5974ea29fea1404fb5220ec1df3eed9f38095df4a2278dbad57bcd6873a0f6b274ee93e5c89c58958b8c9f0c7910afbb9fb20239fd4c8f73887efa2774e9ebcfec89246ff7f70b866bdae7eb873c62992cb577331a2bd17673c00513280db08aedbb5881b46a12dd3be280e1789b93367a032714f520faac9eabe0a8d20b76c4d7e45cf632aeac82407180b4d32e41e9f43a31163f1a1e3d9b9e12570339d18849a84c82ddac25e0b2e29f002bd6eefdee01d4190392d204fd51ddf837a8eb89c211b9a00b6c1685510d072a1c8db107cf786ab7b5dfdbc71d4ba72392b955d523a5caab80bfa5ff27f2e3280ee2eda910949062729ae52979177ba56b9d05cbd746c37d577917053b2c3fa5e0e00beef499732e8d0ae4594227ab64e49b6e810d4b9e6f593d78db67390c8d50f60db42cbfb614e212b0e3d081bfa1e1b8d210a8733868e57f9240363e83752617e928c3ce66c8c9eed38ef6da03b2fae730df9a54ebdb3ca9481d509828c8842218e9dc6b39c06dd443a1ce9f35646802f00d304a52c86a488d50935e2d1d310e8c395305fb1e5e5ec4fab370af269e12002aa4a242978618728c505f914f92bed31898088a463fb8d54a7a0093f47d7d3a815e81a8034e84f631973438bd6a950970673e22a8a72cede4525e9a1f60cb05b8a37e375d1e8b6171d074741bfa019fd41eca2d3179ef6fb8ec39f14dce8120ae4b59191f7adef28ab0d1ba88834a2368aa12359156fd1030fe362ad1b8e4396e1ce3e85384ab922c97e5c21b3f61727f0d6f87804e574ce1ce152240fc0d30fd99634539377cf2a27f7ed049129b45357777ac8677001f9519d8b6a240054de67e2907e84de07c0eef7ccee5e125738128bf567b9cb828efa1e6e0f847a61e507fbd06a2299021f19dab4f2efe8948b803d5e3b3fbb91caaa2e1f1495a0466343446a82e2330d1daca01cd90f061bf52ce6fcf24fdad92ef148f11a511ebe8780254bbf95547d9bd673a392d99e7d5965a2e3770e317f5298efca917a647d704db98b618661fc01880979d21842513f2ef66b9f630c745e9b860a40e4d476bf641c3b6bea2994935f26b292c2b2ddcfb5a7e86307cd2bd1954315bf1ab4127bcd535b0bf8e1ab8f281d47e41f454ada205bfd354d9e651b3a5e56838ed7e74603799fd817e322c845546de9adf5a6bda4023537a566a9effb818b94b0465d07e4181ec30a013a94d2390b55021f688d6a836680c69464ac39dded0ffba48271685ac62ac3cca4512555422cbf8f9b38cc7abe13c4bc7ad3d6af028a1ca21833eb81e84a7833bcb5b9b38e66a773db98d3d363e09c3c85ee47da2e3b422860dbdeb3e0bf16f7a77f5a6b39f52a93f78f3c6a49a5d03c7fac71b8435f4c3316663473af20a1002319877f7ab22b6b3a8cdf5a21ce7d303976088396d07231cb67d9942fa214f41d343560786127df63c1553fe4de01b1579f373e76b3e3ea6382dd6c60286ffb4f29c20a289802f54d26e79f28af61949e25170900a451e408183d65e535bb8a8d62bb07acebe8fda7304c830ca8e938edf1ab6e7bd4257298b72c9228441cf1699ec2cea2ec6d781cfcabd96f22893874d3e9f4bef3c11f27b67c7fc828999e8452ec4712910bb546370792483f7e4a1d309fdb7d990e8c48de068aaf93c2de94dc020976d96dff57d231751b48490fc6572d34c1bcf8a6ed8eedac9059e4443d8f38dea631c2a0f28b7ecff2d2604adcc6681e77024563581b8d5df1cc3d2b89795a60c8ef75e20e1cecee321528db35750a9083c45e7c1dca21daa3dc07ba0b1f75f571a79fb9d448580200cd35ccd73680bc47d625f96d9ddde4febf5c030984a7cc885dbadb14647d4c5447cd2b3302441aea0bfd9a7c007d4b86319faa865525e7691a99faafb1b7817c1e5835fd981235a668e93813575a7c26774ca3c545241d51e3a408509d9c18cfe529c6c5de32313cd4c654001f9557b5b62eddee814fbbd2232ae35d85d6b3fea1d0e51d4f48348ec1074856a2fddf055a04335a33f6ae2571e7a17d8a546b3846b169853c94f4ab389bad454c120d748f0266c54292eef3245db52727e21cc74acc7532acfd5145ff2add80d1a50029ec52b71486f5aeea0012c04fc9fac70bbdb615754a99590bc9cbb0555be8475eb5f0de84dad39c0767bcf7a3ec5211e051a90c66091f81770f0239f85b4ac2d5881472f8750b9e3d5c659c51ceb81cc692bd35604ef6ea3cae3903c01bb488100168133f1043643b42dba8e9f6053a6a5702368a8136e28a1c1205040059d3fcbbdce9ae3fd3218ada74d5a17a27a18567cbdb83d32f2f0e5c5486fe541c6a11804ca9b299ece7a5ffa1e40eeb4f759a14a241682e827218864cb225f93e8aa5062386a6cba24f94826eadddf26cfc9d4cf19b4f4193544d8f097445c934de6b016907d346b84163b4adca679d87b2742f1a15e8c69d02d67003f30d0d1c8cfbeaf6f5fd031dcc9caf173152f9832070e774d8a1016f1c4cd1c236c15bd0a311ae34dd52140f32d2726648ccc908a6e8996f0333e5779dc3f515b7079a81707b3b2c49a512ce939e81a8dba1c34b300ee4d5a42d23b8e7184f80360e450b7e8ad3cdbb02c550f0b7d47c0aa97d168036cde25d6a6edc3b9d3562bda750319699df2bf11e4fce48af61dc82406682bd6a0281b6c0f66456ed16094b835d57b11cb2cf1bd90aacc2d75593c3e80677a6c54a08099c3d280109bcd7a1eb17e59c4adf708597022327254739f2e10ab818e6eea30678d39bf7f9290de8a79c25a31656afd698af1014a8b2162a015910cefc73cb01112a699c1b57fbe56dd632c131bba3f74b7e3e49a9151d1399570a6fc63b5c24fc39549691acf9f7a278057e04735a30666a1d434a5321676f87ea0d41a52fcde6b09c9a3f664f2c4f8ba2d7cb3acbea792221d334721d29d32295af718b417f7a9436424e34ef0a92988bb8e2e026bdb1bf33752ab501a524253ac9abbb1127b9c157b760211f63bf77faf2f230f530a682a486a0ad20f1b44b8c238cb852acda447667c084c0462e8b0468385563ecd9a4ff6f8c530055c71da93faef9c966402e53ae74f5598d2597c7a1d13dba7efb20e37cd2108f0a30440cae0f092562019a68a1309bc2f23d72d882de5b2b37bf09014db1fc3fe8beb0022c8279a7dd1214aa4d0654cb3ba4fd0e64ff624831af1fdc76b03ba4de36287b2d5681e6acb35a196598425ae5c0d79813ff4ffbb4dd47ec138659fdf8b20b17e0fa7b43bc3049074efc2e3f770d116616ca6218267585a21b156a2ac2a47666a94a8b142764e2f42d7af0c4cd47d1a21964479730c3acf8cb3225909997630adf297f379da3bd7059c2ee8301b02431b6b23b03f450cb14101d72c76c186a5238b3ef45e7f1d882525028035e08382f586a38136360f4ff74a15677bfc51bfc9007ded5a21c8b5e23a581d4b1d9d2cdd86ccd4f4f5f8f3bc6ea1d2747c653f5fb1039b2a8303e5f34e456f365d86b266d474d24b5955eb317e3f2faf19c2486ceafb0e0962e512ec9d2d7fe90600f3854eb9fc85c40dd309a15362e2c5b0093beb9b03a98d90faf0a2fd42ab447dc53116312f382937ffad1a14f8e4c4e8c8f37762174a3e0ea57555817cecbe9683e6c87794af28e2d8d1c8c3af2f66e07a5649bee8de94191a96efbbfda448ee94757365de4598893c6c303064e8245447443067469988dc87cdf7f528905f740154f85067bbb498481dffccc1c80adf0a99bb066fa224f1b56492bf9323583abf081bcc8b1a7a1e4be84c102b39d129bf47bca7d56185dc37a60ecc33a43d1ff6c63aac41d9c2ac1c56edadc1f288e73ae717dc0aa53927a2ad3227eb070027292b2f1bd5016d13cf19afce0c63994f22719d32b88c5f577bfedcddaa8e0dcdffa9a7e64fcf894fb577b51d2c554d9938bb54ffb6c6baf66da863b22e12705bc624c84f9944855008e298e56efea2a148554400968989f38e64f885d9fb1b6e969d830489294959c1777f053e9ab5b5932b7f1bd5081700467db4a8105ef3e35d3b57643fb43baffaedc5e60dad8688adb85ab0a77e6a43f1c316ffc563f5d3b55dee10f7ad2508299bba4275e516985050c446be2c8177b8d43849e75583f10c234a6517af07065d64a5eb0ef76a3e44d278d40e2f63af63ca506afea13f1e48366487dccf6ae7fbf8172c3e69413bfcd6fe787a10d5284db7cd47baecc73e85b22060773efb67bdbdb85def1a4b14304b335bec7518e20fd6b864a72a9fc0e6f943326af71d20e84010889ffa502a3858fa4599894907d8f5dd512ea3ca5d2d79ea20d7347c3a7b799a5254ba3658654780232f777ef00588059898edff2de32eefb843c073bc5e3801d3e88ea519de6f37c8ba65f3c0669ea544efc6212a3c7eed02cc81fe86e5800804c6b27227d4e276910162c70ba87eebaa2dcd9cd7e31fe8df3ff6c4d6d5f138568580e5262d0142eeaacb0d025976acd428ae502eb06877c557a446e1e5d63194db1c8c884e6155ffd2e29791a9d63b346cdc97ddcc455b317632f35681b836fbbe10c12d22fcab88a9831a920c12788c6b576d09585b98e2fbd8e61ace1296d677ee528c275bec7a8509a5eb27a9442a8407134373e3e6153153b9c8519aa89c3243ea4cd1f767aeb6ccc049237d9b70d6d2f983dfbf55770be57a9ba63836d4423e238e9932bb399b30eea573e585f2707929ca18e680976bbd09c50b00f8da0c50c2bd8e6710362217ec0e0fd9ae409e51ce68c191ace150cc92b6e1eaf3eb1884852e2062214b39f3b9a683d69d29e7e07f391ff3ac3542c945c7b5cce471797e3a9814890d8655f6074faff5a376f002561344bcbf7c25304fdcc838677d7d896dea2cd0f0cb99016617a5d2efd977f90e49ca46807a1e51b6b0a71ea0704e103ee85de158e2455ee139228b98547a8410852b95d28549c630a504d7c41dc97dad15a419514b09d5d880563847cddc17cb8548597774afe25f7be6346127c83f22dce1fd12832c4cb11851dc68c2ed83cf07b425dda208d96e3fdf2fc63465abc56376b93374a82f7b9cddff8b76789f93c99c94088d833ddc2bf2913d01f9870c0c0b0e915737e9edbf27c9907ff6f119247f4fa34757d8077ad3c1a905d68b25e26740aa7b504a958ff53e4512f1b7eae34ffd13b2bdb4291633ad26a8ec014e7d17dd02ded4a1302eab06c040f6b2ae3e32e7c5a76c9e3facc487f25c512d914ebac63bbd3483ce8a7b16ae5dd949307bacf3a2ba7ef4cb3677af71a9469822e46f7ec7be9dc7714bb08c03e5121079b21ee933007b0222aae8882887c84099556276e1d8e85d26a9d995c290640c94990adc560095ad06c94e5cef35df52b7a1edc7707fc33627bc28ab2aa28f4bd75060bcdf0908bf421910ff316c99eb80c55dfdfab62b439a1ae3b6f3af63e1410929343c98694d7dd9d7bbb8c067c486f96ef00a4cd3ab2db8d1a821e5b44bf8078a3370b5ee803ec3ac5ffb8ed90465a9ca3d3598294436e0d29312a4e5709a0cf26fc71b3307fbfab6abc3bdf6c63ed95fc2a05d4d0116a318759c2160c235cca8a74b52e35b93d3e77a9da326c9cef7df81c155cbe594c9afbd65cf1bbdf9f81d394f4dfa658b3408ef9679e135ce12189eeb2ed33e7b4bc3cd51f50c5dc2e6c531fcf3dd541621a9dc5942e7b23c0499297a4394ba964a6e5e0d319ea26fbea7ad804a76a47b5a53a71a92b81d5b65af9fe1717b7c88bca513fa209ed14de163d051a069b737b01aaeba1146ddae58b5c6db09404c07738ab1c05e9149e95dcc5be4a70944adcee427dfde6d82cd53a53d14b57a0e68ed58f4608b3f263830f5e15496da5bb96119a2ca5c3e6c954ddc152657d9b49109a843104c7d4e74eeb3aef036cc40e990a8becaf1a7d7a5ffab8d43acd20b330b211c2601ccc1905a2d482e292841b0a0cfd97098412cad66ab0b9105238666be2411b2048f85c566987e1af04cb1950e29bfc963064347b0d36b7ba4c1fdfd5948e5f3be3bc12732fcb21ce43a25e01baedf03f2177921bd0ca6f7ffc6a1f15d4eca2749b11eeee65a3c42a29d438b45e9c190a08060770685c1985fe6a55f98fd8cdcf0032bb0c95fe3bc88195810219170739220ee3e1bf8c881292b87e0404e3e31cc4a46ef7b66db6d04da236e3577ce638f96903a9d08f37c1d820c795b14407784676b4b1fa56da909c3f456d5483eecc99dc6db3b5d9b751fe281fb3c9758625d3f1d394128095be8ecedb79c6312857ee2e233f28038fefd13a66a31fde0841f8185711193a98bc60ef5c1d47446035fef76e121b497f9b68ab2c1a7d52fcd9a7b21ba2fd3d5766388e201b256ef4b520cfa4b0e009bc572e113ae02b8938a226dc240c9d82b1b6ca5e652556e491c60995e628fccfa0035e6d9095ecb80035e04a114784e6eb636a6590304c19c12d25ad0de08f39a9db6b039a2a5dd4515f0ecde9794babb86297bc6c3ad098905421d5d4b8d6a53ecfe7fedb6eac2ef9440d8180ba0dc084fb134639c26f356490a523d8bd447a04394b0d7f3845cdfc0936d9dc541abc17ca2bfd21f737cdf4a89393b7149a26b52eb53e0c622770209fb1c42558bd432574ae1686fd62b686d6543d72686e447f389efb5e84de2c828eb451780d2e50804f595e5699e2c8ae629f65887627f01e3ccecaed67e8fd834ebc808515859ad20845cfa5d273b7794535f49bcb7bc3893f20529da39ca1396bd3769e1a802ef842c645222547ce09cd62300bddbd1bc41a780164aa62961eeb8994d4ef1e80929b1bca78be458a617215e6044c0185135ee025a4f73e43a6adc28c259761ae6ae46e9860b8c41bd89db1e281fdbc112a31257020c82c3f6be0f2026cbfde2adb1fb5793d3e9981a49f1e9fac221ce523eb7fed57c7f6bb613fb5b05a48922c74c51c5b8110d2c930e19aab7f7a6241a458b5b4fd93fd736ed7a09f62da787f90e2788fecec19b87ffc9c2f32ff4889501f8b07f958d10e56bbec67bb626be135d66c381de7072db275e8c44ba875b7fbd8b9cf5b2c14fd0e0e33d853c74428c4ffa0b8016a55af3f3c9764258297e5ea20e29f5abada8e0656e06f39994c9e8ffdb748f63aba2a99c1dd6769871e88e5a31c4e1c933ff931f56372d650f1166c66e19dd3eecf49d09e04e0e5514453ad130da44a81bc7760acb47bf1ebaac68e99a184135e935f43cf23235f1f41dbd3bda8cd4da24e75c4097baefa61e4a86a9276b0eb800b3a2eba20bd338a9bc639fef75ea42163c66d2367b52422632d5e113263262b5bd3397cc263d3ffab13089a56d2a5337f81f5600e3be163baf3ac38fde309e977dd0bfca8c98caef11c3a520a681a0525fec2e5274b18c82fc59fa0b54f6a7326ff22a5f2a864977b8a28b0838e669e8b14703433eacd18ea612638b8c2f24e91b59f11825ab06ece14b00980d7b18ad4a17d1c08252294f3952def6688c231856f7b597441309361670f03a3100bd2135733aa765526f410fd1f2b8dcb1019f1de97560d013ef986cb81ca4123c3cb1bdcfc12c234bfc40fc0c26b3fe9677be23a184494f85b5ae175ac432faa902b4b67e469343c929de927d5461e12f681d9351c91c7ae7b954be40e256a2e0fc471d0de3613d730a23c4840e8f41bc34d8de58c1fdc4a4bffe403479d0b04ddbe414ece62d3ec1f296c35f8d1eed1a2bcf546b2439740eafe0bd9b4a595de2980153072cf20fb24a2a311f3b0d91f53311abd80805546242252a436eb65eebb93b17ff71dac922ba0b53ad052caf6a0551630a5e6e2af4857895eb92c4f5ffae09f75fee6f3dfa993e72741c4f8c5f4a4664b474faf89a41633d4e7237ee6fe8d9b080d2893b97602cb2d5aaa848360192dc0074b48b1a27625eb7254f186c030887c671df1bf763e9efa3c2ae73562007a0a17b43411d96e371256aef10ecf30fe958898673b5b733bbcb30cc5a3fd718d3629729dd13ab264377fb6b8cb8e843f5de7fff0dcbc1a61c4fd7a0b4e67e546f480595fef91ca58668af4c3e9e0cd7fe0877e58753ff84afec21a1a202d0c42234fb092704a8530b55da7df1b7f5e1f897b9fe3228094d37fc6813b53de8330dbbd3149965794c2cb7f68d7716c76496110e4c8e62c64cc0b51bd3b2b17edd3df6f378ff9063472d2b8793ca4fc9b216b5b3df15582be235bb097df4e10ec056f59ab7f6700f60d67d339767a6e1152f77eaeb78c98ddaa1aa1fde26fcf00080f4e8e49fe5322e01116910e2e0c801dff0e2012e599c2bfbcb9c5ff864678750664e52ff0b7a1d56663005b0732c03a369bb20382e1923976f82cbf49f2ee86aa678542b5e31ff9cf249727108332f52646ac00999ea5bf4f50fe5f3d8aca973f3316b87d6e4ce0e1e8d2cad9e534f42868db074689682fefba9804becd01fd7373cb9723ce7aa5b1f72734d34a2a91670a0fff8cd4e86bafeab67e3e33e3b69e7d4127ba4f7ab830f6cf168ad2ccc8bb10a7156b818350f325c8ab6ae211d9ec3746e1ff7869806d7ce11e5e0c20b07bab771b5d325e4b01e3e64057d3f3eea1ba87e6d08fc0edb34a5ec0a5c1fe310fcbac67e882597355b772ab5e6d87c65f15b738048e50350cc457671fce4159d93f0de2c5789c864c02d0330eeb689b56e80f2281803913cc2c02e7b0249e0db6358536b795a99d5d4d3a74c2fc182ec8575488352c12eecfca3299239b87ba743af7d6e25e09e51000d24a54b0aa16bf68e904a812df9132f4ae48e286178f180f7001b6eb2df44c1055c534c7b498b2551d0c93d31c55785dc310833c94b0fac2359695d3346af907aa39c3ad303441d68b3e59bfb1f0ba30e7ada803681c60d9f114ddbd19daf0eb45b694ef167f9b5e7fd42c58e75ef403a1313fd6559a6d55cf431a7b461c4b4bded91172ca7057d143a524a9b2440760f01c58d6c8edf3f19ce7d10d327355f6ac3ca9ab8782ec7abef834594c6e4af41b887eb72c964c8589e1cb31ea68eff45dbf41010ac123c81ee012ba9c7f6e3e6e8e221a70621decf4dce3e75dae604514b4034cc500d4da79c617051385483f94e6ec927755f04d31baf900b5973f342b5adf808de43182e662b56747d7aa8b29a9ed74a626483ad80d3772de6ee36c09f893e40f5ec00bacb5abd9fcd5dddb2eac33a114799dff58c3890a4ea0abd5d1d7c6a0b106457a984e3b020f20f579505a16d56b1a1429753045832f8934d66ab3b60ec62f060e98a160d105e97cc09827a08cf2c11ce318743ab40cd54a9b52e0d82187a57873de086838b6d864122a3319aeed87edb0aecbd7b21699a7bf33f2ae9065de1ed52e40458fa1fab994317da0bfeaabad62c6c8dbfd5e87bc07fb4963713f89318df467e3838189f1f9dbb3d62e5d307cbffe3cc2033bfd854934d5e72eedb9245ac30ee87da898541bf1699352c6cbec6f8280d266e21cb5af1e0b0c1a6d3b1a8ed32dd6047cb2c2bc0d1a777cef5d0fe444c82fb22b06060724b5da4821430b6912c025d9b1e2fa7e06625b33f3e1e85ac77cc20ef7dde3aad108afa7e6c56bc3d99cc3225f98fbc9a1a7be034235459863a85884423c88076a50f808c99b2a748eaf0258ec979f746fce6dd0c96f0d3f0d309944045761513622733aa83613d2ed2df74439a17850dd69b3df77b1d2c3fa3df5f94ec017c5a32b73b2d07cd3f90d31c72550581bc81a5a09443e86ee8f404c50fbe5438916f18782da5848e66421bd9a8b697b626d4acf1bc0a363558868c20c47721041cb7d2e27f5953ad9f924fb5060141db43f0a7557306c3b94a61b0724780a668b78ab1095426179952999df4524f8cb3ebd909f3bb85dbbe8fcc1a8c3e19ad81d7b5d3be968b7834dc52568d8f032ab467c9572c990dcad36e4b19ce7e921c4e5260a03b4570f2a6eac59337c160093def123850f911be84b212f0c5f4f85b7d20715daae5987b7751e2d0e92d748004596fd909fa48fa96422808c0afca1bccb7853856c540a0d8752fcc4f8fdf9e27760464423012a4449608f31ca3bd16edecd918e6a71b0845b4b55cfaf33a139a75252ef561344125529abcaeb87d9dff2a774bef605f8351cf29c2f18e761c89a5a749e074afc0cfe489ef22b64e37355da55c5f2882efb79584dbe570d5d144d299a98ae11b4143f6055d87cce104aa52885f26c1d652bf87670d45c385657a9682d87437e99f7bb6ff9220b964b360d3d34ec7d4acbed329f0e85b1288e20136747ede146b6653b3999d2980aa0252f175845fbebc6583c7770e79cc6409f59251826906dc45b6a3f738860cfe78ad4f2e61608b22e0d7c1f22d60ae301fac50d9ed97f54856f515161338a4e213ed1488e9cf71eb8a88196d56f56b485de67cd14341c38a6a38e0e1c9d3b7f65b15e169bea965e59472d636eedc237a447b8cb954ecd1854f5a43b82f012681ddf679953256da44e8a6be83f663d59baad390ea27a511f0ee264d2bdc0a25dd74df6062d76ac4f614be7a93e8140bed502d640856352f8d8611070cde975fb38260e977860c435f7ed3241d50c86928adc8650f2cb8f7f18cb8b720ae742af14979b88f88c2e414a05d3c8fc9ff8df98db10d3c5c1e059de7160667131a8124093b7ff47966a00a30aa2498423a2c2594207f5dd54d28681cb739605bba5b013d9b5fc068e3aff1dadd586e6c221a4ec5ec33318988cb3fe0b765d2b94a021b7944c32bfd6d4d7eb49808e8f64405bad0af674e104c696e72d64b3ae51e7bab6605c56d3d7f7bea3bb8ae9db3aa143b079c203cfba7ad7f52652b1cddadc9008c812770b4db12a64acea781314eaf81d7ce73577449b7baf2281610a24e433fc393c350fb4d4a15493e295e0efb91d06c5a13243a4585178b860d7570e5fb137e36fcf0f93d5117ed93b29f4a8120258e9ccdfd7840bab0d992cf389c101a2d0b05ce1854309aef7bc8b29f2c059b9dbf4d57994e931591d404ac24d69ee6bafb238dfd4ff262eccd41ba8a34f2193a5754cc5fa75a51ab134b6f9f57ccfa891e1453cafc7fff0036dcbd3088be864f73aaf451759f258d91ae0fecc1a3b6c091445e2108fe9cb2a4f723cb2eedd1b0ea65a639be0aa19897f932d48c57fc5f9612c88e571c8c6007f4efb1334d307019aac53a7f054297438f780987484497620b526da3ca4ab90f11e2bc089050b19747570752a38b06103c3ee5870b2f00825172a591c51ece109dc5bcdcc40344dfe6abb579777c7817463d6eb062952040190be1f6a0bf6a09df4338c272b662c12a313504c5e81f106f17ab8eb1eeccf37d7f332715bee473e69474be09ee370d1fe9e587212b219173abeda8fef9adcc88d29cc9f2d22fe1f2520272a0e9fd49409e996292fd200f26ad3d5595467324b48411aac135ef2080bbd4cf7027c15253f19ee9f51fb356b073d0bb4588d25c1cbd216ecbee58e0ae8f241a5453c5e0d9addf87503a0e208918987a28bbb97ff7b50172c2c836e84c61616ea0467c64c735eaa2c88f3e407be01092058886a3e5c39183e558f7ef7eedce9d3b732bc319f3a196bb4f7c290c8feee25df3185f6d092a179b23adeea648a96679c1d32e32de9592688015dbcc156c3781895e29003e98f9fb537c8de39214b33158de99aaeb47836b07f19000c93c66825d3de6a0af89f37517522e6b979c465ca7782a632697aac8ce789c221cffec5cfcdc2c8c2686e1a8d5b69dc5876e501505807ac38537dc00e6056dddba1585085c8b20dee0967898bfd5be9221757b32a936bfab4560f7a10757b20407f515559a8f78453cc0d1d752ca698e1db7d5a9e04e86d74bcfacd3e3c76c77999a97f3c6a68a5432647222d664d321a543cdf2d2d7cdb5e07db3cd6dbb92fc7ca386c8a0334e9437aa5a8fdaec9166867c27a9c2cfe8864d1a334dc1e01a1c14240044881e162450c80cd564e97f25b31e08e788f9362a355f3e7cf96733a0449869be3c1600cfe7293201baff97493d7f22686707bac7cac92e7cdd7e275d1567f8f46556bc4a30884c8a9b4f594f9fcdadf00597f707e9e01002a40f831ff6eb41a04cad7bf1296da73abbdda79020a572782e87414a3077391c6e9b7165968076da4e16ab1a10ca7074c31fbe33d229eed7deeb1973f3d2100c1b4509d8d33ffaa81190568b1cb95ca87abb3951cbe2ef713db1740ae4f408c3d401432f18a594e974c965079de4ce8a595770f9f3370d7645e6566dd75894eb59a59777429743315b66b007724dc6f15abac718b7c59ae1689087db228d6d31a953a59e9372a9db9096b43fa699b392b6eb63a432833e3bc4859f5b4b11b77fa477c180620be64a735aaef7ece6afc1d09a6e8ce46473e02a34d0d4028decb680f310a47bd3c4d4db7ae3b992639448effee4be48e122547d813cf667cad60203d88645f56571782e232c7b687862cfcdb18c9d27f9ea85da056dd9cedc7e0662aab779ad00f4453d773090d47112323b8c23047f5cf553c6ec5c9abd93eab9be1f587a16a163a405286a33e23d649e9f479c690339450026d03201cfc10a1d85b7f194463deedfad531a0e21fd254476d5ffe830e19248e1e491eeb4cf2e00aaad8a69e6dbe4756545ebad0b72006a311134e273fdfaf5b03f4feceda0441b788b5b72f75827d8cd0f5c236c980e4540fe0102683beca7db62e803df56a90b0349a196f22bf01057e93e841f1ae24e100709164ea27a0c45882134fa2af23fa2fe4f61e9290ad3a7f7e113440bddf6e009b88d0de4f883933150e482c271bbeb69ba58e3de4e0f1a80d6f21842a561b8122db41e644e8028941d443c62c6799f69025e1c026d2e1785223513b6fb6a074f1376beadd8f13c995a9e7cc07c08c581dad90261a5f1015b2cf1d7d490d3c0ba28b7be3963c9dfc0cd3f6bfcbb8c46c4e5099227fa8271a5d68ad33715f206962cc42b24def36f83eacbe49be60c8ea6cf31b2cd15e4fae78247dd0ecaf4d22a5bfdc93b3652fd749796cdf16d86e4f2ff1f5efbb81bc6c2429ef477cbdf858833ac5699e5db3b210b81a87dcab4c09f1d496e1c7e20e948812f7e8b5b68450e16c3d1b390f6b0b9dddd543f11a227c8b2a0cb1ebf9e8a71f9e073f868302e1e2a11a0865230cceb3083c3e25d2c16332c243fd1861440d90949589380bdd1b14cf3f616606db0de6b185744bd2886245c7041469a8f683727b2af9165c95a5adb0602e39514bb953ff826c04e2da13e7466476ef95afc5f469e0c938a565815a17cda1d924bfa2d9b6282879ea0a9bf8fef21bb87d710918202595333f27349d8cc5aa4d85e40f4d5bf4c905851dfaecfb006d2599045708a00181bed15a7d8c5e1c5e56f55e07718948764538467a0fa23230c3801573ed75bfc3b12e7bdd4d74b7ee114feced885f70b9782ba66c303f138e2bd273cf9eb55368aa600fa72e5f9dad3615cad5776a9f5b38768f5f3f80b1781f55d7a541ee02912aa84f5c6f540419df40a6ca40f337167b77480059b15fa0a3f16e444aa85a1348a3eade4f226a9b0bbd708d077a607447908f68f84db6042f6213cc0e4d8b74202c17db6d511186a1b937ca9ebf9b48592c8bc5ec77784989a60923534441a00c662f7cffd2bed3005fe7ccbb27168b2acec1396034d365acc309d587647812ec0647e78a0d609987bcfefacc1fb1f3d4d3b739a8a42a8a42319fe0d7e1a6555af6cb6416c51da606626e34ced8e77c8592960586f0d5da460d6044d39e2ade50d8d54cbbebb2dffa080b5e86007296334e1b9345a80d64dd6462f1df581a1d6e114fc55e28233e1e81766e9fa311c9c73b02b93711303a6330227ce603ba0a0e8925674927dcefad9a8bedcd76372c9c318be4397f6510524edd7900f2547c7aa2e9fba13caf7f93468f4b3b65cf2be77732b9b46ed859ada1020155f9889f234ccf0b2b3ae12d0139f526fba6f112321e136c60a06052450e8da9266557183bfd54de06902c97fba9f9bf3de0b05245fa2161bf9eee87df98ac67419c85c6e2f7f24cc5db1775c6b3334d0bc10c00b12a346ffdddf781e8441a2477db7dff10436c03710acc9fb02840f071e6bc6b358ecd9247b30a691036203b63df273cafeb19c46059da414429ab9aa481d6165486f8718da3b3e28483a547df05d1c926d8872fccdf51aec114a3696a8bb4ceab8215a94c2fa03a67d1aeabb076aee9935bca3b62544c0f83d75caa68a8a9a313d00528f03bd09714bb843c800fa16f886312625b42664f519769165cd905bce076fe29ad1f8610bc71e871ca10b906c35aae2a667783755e5734f48ee07c4af555a1286dd84dea0eaed6464b50281de1886b47f790dd0ff495b9c9c8f4459ca5fa66d3055444c577907c5912514414eb9ba63de1e4989cc14b379624a2cbb16b74b9283b7ec6a230a9e341ef1c0b701a8647bb846847eac91d911a409ebcee24afeeb2bc63f71f9cba03c96f86682354fe0704239705480efeda1dcf23aa86ffd466eba341fda192a606ab9f583efbc1996ccea90cb5d81a5bc14197c9696cd95f7b65c312337e1e7ad38a04be610ef153ceec6e69bf8ef6348b9be63a9090d2e465e485c0e2bc2d06a520d0cd86293974ea3e0f8a4ff0f4f4799c599945f31e1945787a77c57191e864274f827a5939e2587e73ad553268dafc427696e2034cef61bf76b449afb62b9897df4cd73e9e057614ffdd2f9d85dc394b351dc9e3a7b654845648944ddbb5f850bd27eed76a3352c30c0fa00315ab861f87282021210c5a267d2b1cc6fd6394384db8a7b3a20cc77d0847329993b1072fdc34a166fad4fae8701f8da9f0a962258dbe61620c17b8cfb328ae33e2a21980868df47cc14b2972ecaa77c3112cfd7a84aca5dc95a2062cf02cca9ec4aff2e08398307affa65a0902c313f402582dfedd1d6dbfe892b4cde17e1e1869857cc950d424d3979a1c2dfde825b938effd9f2878869999ef01b96d112de0ed5c37b660e32da5826c8c7af70f4e2e0bd680f3e335f7b61d91d5380691c5ce446f1fe2d5eeed357a8c1addb3241891b49a1af5a359c822ccb67c44d5230fa0a9354d769984e8696e20162f35c0973709bba302112129a8f15ab0078d0210f0d095cc52f3a92ce36333c0d2414c135561444da7996e076ab5f924d7d4f232f3ec6b6f5ca044b4b60161702cb733c403894d773f91b3f524b2a6a06fe9b2b7e2905cf7225b2c6d504dcd69acf1cd021c266e6f2c5b19f3e05f18504b863d6aebce66e190a39a518f93f7fbd84eb4c8105ed441fd208f48cb962d7852a3882c5ed1c7f81908b8ba037b16654b4ae806435c700734e5c357da93837a1cf32787c2f971d9f980a526993964ce32eeeb4c7a2c59bd2afd67d69a4b2157a76be2788beec336dce5496f15e2d58f8d0209688ebfcc90c5f9d21989162991f900ed2c441ba003259955a616166c74de194d0750907a1f44ab3c0d141dc382ffa9b17d667f62e987d73750072886abf2612fb502f679af5858e2beed1f1e360abcc10e53b467eb75db9428f036e119f3cbde2a6270b15a98120c54baf6173fd6502f4e545d5cd851d99bd5b56c6c52c512e0bfbe112631b82faff728b1ec65c60e54092234f2c9514404419f87c78304040ccd36abb20beea333e53ef0bfa04e3360cd690f8fb6c64c67932ac3530704f9bfed9283f002f5160746fb96139f5b83c7a457388e6f56dc69d85a5d4c2637d19bb836b5d86c1ab4f5cdb3b466f32f22a40f7a8e48066287cdb631cbd8d65746f2ffcfc0eee9e6b768f9a346428f918732f89e988eff3445df098fe612806f6a4abf4fc7f66f919c74277c4fc30d0b5afe28f2f6660b4b6e20605615a6e8a7e880f035c7efb49000e0ba89f7164519f5b564e127cde2ef67bab51830cd4668dd53d304842e72ebb855a640430ef462e2923bcb2e3063643f3dca0f3037b5928b0bf6db55a708171d42bc89637c1b0f9a0a4c4230f059397134e694ab539549ccfda1b318f448d37985e871896b64634d862c05b88a69451c1fd426dac916749d31c9cf3ca660de708fa5799f3314717203dab5bcac8f0050eb2b4fc91a548c1d162f53dd004cc745b46956bc1be8608cd31e30056ddeea36c9e24b6f1ba972178a0ea4f11d8c6859179646322317e50c3a692f1b335ca0b1fdda4e0dd22c92b7b2f9a403e90e48f5ce3f5ca1fe864cce3316e1b392275efb32b6ad7fa99c5fb208ca793ec8fe7c8946076c93120260f70e7561149681f468587e49912e999fb614ea63e869358efca3ea10636f515db0d81063cc2230a34efecf9ca67d1571bd4a019b2f14ea1bfaf9f933577b4e4e00adf88e1054a641177e8754438c2023886926773f534390bbed85b8784d09c404d3485c7a10a9f2c834d498b09d0836edc6476b155984b0161441be622e860af7a7f01461927e58d5b76ae20428256ab35ef6015f7acaa3a8de70f1e988e275c793869a52682a2ad29637aa85a93aa2c2f72f42dd586fbf58f44236937fcb4a56d08232e6d179225e6f898f308f7ec3def4060e4aec9c011ad340af97f65027bbdf2849a17c85e16c9209f830941eee002041b36f9bc0e67b965098b8f7def5966478fc767f57d87857dd9044d568501a7b6a9a88703093abf2acabd40b756ed9465ef3a8dbb0b0332918d7b411548d1f3e34eefb7d4ef812d6755d35596c04eb0648cc11c58a94df95386b4d72cc2568a6c383100c0966db1004b02976047706aa1c4aa6a97d0d635d35d4a798f9aafa789382b70eb2951aad6f6732b03a971bf50b4fe2a6c755cddd370929443187452098ac24b861072a219b65a24bfb7c571086999832f58295ee0dcb20af1d4956649a7c55fb5458de67e575ea58592c26f1c3989ed52ffe1fda4234368c3494c7328b48b2a668dd273afa873a4e9702e7b10c3b08db79bedade61b6547a848ee6026ca169bdde8dd2e2a55c5081509d39a6488ed07cba6f3248dbc0a4a0e5adf879f7ba38f2dbc19749519aac9576b16917ef72c6cbe63fa585a98f99befbebfab86eeac7e511387ba1d766cea90148f86657226c61b52b462f8f807e4f568d7142e5b9a02b2f211a56e44b78a08a6c8dff9ecb719e4e491447de2b702c28329bb1e5098ddbcd67f4521bd47de13da6fe4181b0a8c50b99ef32bc7edafee73c09cda1c724999ce2d47c2528246946337810091c55b98ae7c8f48c38d813d13b19cbbd4063e5efff67cf3a6201067dd728938c6f4b544ffe3fd2654aa4092dd73995c7c5c67aa5c2addafe30677b4386672af5f122889c48015adf8a7d21cfe7a2c312dee7b9b558caea0ff81570b235cafe1fb48fca63581cae6f7400364d1a5ea270c9183dd01cc9d309eb8068ae26a60b3091990fd9f49e21a4ebb2c06f86b91141b11552d7ed805d52c1e2ba60f7271d19b10eb6e7041bbe5d9a55b3bb58163f7806784806306264992f3d7a05755b92d818adc107287c3ef152deae6770a6a86f9ad033d50b0cce56f0cff9468c5e9286588f316c21f0e0a8d1d6db28cfdf30624186a99f13f1dbb345eb8f5308f6d5f8708086296f77b9cf0c0c17f15427c62972af5adae945207c5c29970c5ff6b55e6344995091066cc9919d089c66ba022fc77c81d631bff376b9fd7f282bd4c88f1b4816a837be435bd46df6b544364ed2199674b710563c53569d61417eff60a737f04196ec73d420a9806780c1ffac8ceb78bd85615e412512aaf83316c060f57f09c77e3920c421026619f324f1b01412c868822944ba41929533638147ddbe6b845f8c5b56e572bf14a5fdd3bfcbf4ea6f803b2e0e965a1de83081fcc2a9ea060c0a17b219cb3c3ad85cb011bcb183bb99dcd7f037182d062758d40f1bc478a533cedb803b6cbd8ea8419deb15f6e0725dee49b01d10a1952aef9ebadf763f8159e083ee2aee34474b56aa7d2e6e3ef0e185fb976414deba52eea9068e1795b85c48a036a1d93075d990360f8903d1d25ca83763c4f64b5ba0e6e1bda60da676950a4db33bc7404467459661b1562361c3124293a521160f612ecfb7764a3e46f2f2c79082e035120b229fb61de0e931c4f9f0c3de43e8a0319aa3857a5f604bd38fe906be6683cd45292d9207cf9081a1ddcb20e60c2de74d8c739dca4618e2de0701eec5a45a30401ba0448adadd04e25f8022a9cba74e42ea53aebda0d43150f0b1d6450c8ec68f20dc3d9e620c6400f8b63cdbf746a11f16ef754e31f260cf910aaa95b25d2e21f1570d66b8c207abbf217176b400100edea9c33d02ecb5481674e66d4e446cefeaf42af5749ff283e58559852adc05a14f952e0105f26d7941ee2c915443a3eb772bf3cc7287837f7a547c62c2e0899fd4816b3c8e347b05bf363f0999ec35d87b7ecda64b31c75415ff1f74965c2598febbe1ab276bad3749a09ce42ff1eebfef1f0bba75c7bedc58e0221eeeaa20e3de966b6f55a557f691b514dc2784619071332deba11181c0f73fab2e23a7c0ce71c88003f71d6786680660f539889c6fe4310678c449d1eb16c3abe5f4f9dd8d19fc8d5658a4ef900ca6ff03f5a9a87d640e29533163decda8e859703eb77c79155d06c3430856d042de548e3228e3d75573c60ffd386fbeb7eeda2b2ddee69edad4dd098cebe7286da49bed5c32252e7dfbff98954634cd16267a23a1b28fbfd954f66dc72c97918f818dbd509fb5b57a205db18434e1e74b040b93f1544aca7e64b94ec74aaf337ca3da4d1caf61488df61bdcffb8df280d9ddae96b7b1a26da759d6579071409b38b34690a50d56522de1f9f110eb10193ce7e7cfb8e192652efc3218a7d126e6e6af2685ac7506a491c3b0d4545b8efaf7b965fb09ac7e89cc8cb7d48c158f847383e89e05f8af46875516b55c69bb38d075984e9a78839666545246b844d1b8a1c8e089155d15fee1562455c2f0395bfe24f52b9d5bfff3f99f86baeb497395a5fe7c5f3e3743997324f1fb0e7e0d5909f21d46063975b2142277a697689a3681ff062a5bc8cf7352a64b429d3c3742b3b4c39fdde319e66768bf86877a5bf841a21e15d73be954b8419ffeac06ec6f142861a8eb69c6a2e3e900d8ccc3fe6bdca79804dd070149b9f7b08b4d99bbe3199c406f7d4032cc8798a867d4f464dfc88c615c0326be34654d651d4601dab8cf3df92d693a2d61767ae008776b8437c36adce25b66ac32eb116b348555217d9b165bb51eb7cfab710342d4a6a0bc9b7039fd1037914daf8f051ce3b758f2f28a5ba7aa6cfa15fa4975e6facbe3f78a00fd0af54d25b2813d861c646d2bd83d9dd11b81e45d124294868a261eb589899847dfb7d8919529cf034cdacd56fe63197d8d89980b80ccd08194ba58ed53321f2b797a9cd69689377b95db21469da8dd8c184e8c936d535f732d00cdee3c066760fa9e667e41da7c88644787224e87488cf8410b89b1d353807f8e009eee0f757d979b8b2b26305c7d826c0382a326f4d578b753b6ef418ec33d55c655dc9bf7253ff1e528d8e4af5d041ab8e37c6c6ccdb682281a0e37ca2fc7e8470c68451938d0131ef9d5e114121c5fbda737bd757407143f3f9e501504990aea58a7d784a2937b350fc69da119423477a1e21b3e6915fad74661924e19618ed2ef6ed581b96a4d9dce0548cbf8e3a41c1088d2215d37658a6d5f5db1432f8d7e42d1e4b3b0e673605ba8947a413aea2a7606312c1ec8c1fc7238d1e07f239ed2538ddfc4b1162a5012884b3e09b3c07427ed895c4f34b368fa53cdb8811d5de66bce625effff0f589a49bb623918ee0504a28f875aa4fe5c1b5f3e9537c069e0c81e15910068e4a63a9f0dfa5a319f2a6bb8160242c9ca3d73c0c626bdcdea1a2a42542bdbcfb48633cf7c8893c7e1302e341841e4324e0f7bfc2c5bf968e508282b7b6d24d8aee4740720b42ce2fe4a5629a4536aa60361452b4a8c43f115526846f1083cf99509d6af30541c7b81e81cc74309cded10d5ffb224d550b251801d8ea049fabd96055bab0e058ef188111fb051ee6d203f31fc30873478eb21502dccb8e3cf234195fbb20bfb594020239920fdf1cc0086a7a87db2b1fc4d22ed95bb9cf3312e76e9507bc286e6f9c0296ee2d74fffa775749e1fe4754722ec943436095885884457ebac95df5872b207afb3d52020ff4e2e6c27ec487a604c088adc5d0324b9f8b0acfd14b206657391660f31fd4f6b9b50f858283e2eb88a7bc32518d958c90faee7a8bfaeed9e6c8b36bccfecab62df1907c882067b3a0a28abe6c0f4859212b40e097b3c2af3b19c1a98317734cd51541371adba771503d82d6344a8bf4fe9a6453c1d5cc678fe2384cc99945c6046a26ae00aa6312f2da07040e0303d9505c1d8e15b266900727416065beae599a8a389504a1840594b723e392d8ecbf70529d498b066c0eb31c753cb525623aed2fabfd45f6b43200d60443b1c80801e8c391db7ea4ff30d5d8dfa3bb75fda1c0dccfcab469c9440d7186a76a769db41e1ab15fb273d55b97d3a3f1460e2bc23fea13b90506991a4d4a6da4b9f86a7f35a32cae232c0777f7e53805c2f9231dbb24d2a96a8454d46fb4c41e194e927d20bfbde26b0c4975cfab5416c5e4b8f84a28e9ecd82a8bd544e9eebe4d4226af3075802d23fbc0233e42221b4aab88b6f75f10c6264df31c0a0943369016bf1c6e9d68663cd13eaa3ef113ea5a9dc737cc779f2f31a460e70a5c538bcb1a665347fcab5001acf31df7a66bf1a6a0b91ffe6e1b43c892f2306736b6511f1243093ab3a4eb6ff2a27c8b1308bbd064556eaf15a151b28ed6832caeebde553b4ad8c9688b6c6bb4cc08945c3b73e762f86c751c0f1801d3c522ebfb357459bcc7e46fd035bed5bdba6eda93128f0219deb33e39f9ba6cce6b43265361da99346b3029da7410eb67a90f4f15b0cb5c12e202a0c818bdc8ff2652c5ac19ea36cf28be109efa2ea1a0c5f03774d0de3a768b8f78f4ae17de75c5a60bfa1d55877c7a09ba5586d1cd79d204465ffa70f9354f3151fa809d77659dbd11310fac66ce10f2a831179b2c5b900d811f14a73824c9af511b5f318b9a11b63cefcea4a93734496513676efc2432e364fea24aa73e51a54719d5cdbe3024f6b65fe5ac74523044e40faef9a71919b26a63740858dd425b3e131f145ef33d510e4ace0c0515224396dc5ba15769ceb514784bf7d427a2973aa18e39212305ddc3eca3295be776607edcbf50b420a5c2a6491fa30321c519cf9f387b385843b303c39f3e6713e28c01d38a97b421837dc6ec4e95b1012c520ef64185058c5edfa260276387e93b2d3830e31dc7c0885af3ecf906638b175abd691fc1e74da22339286759559af8f55703dc9f816f5f48dfd8c3a4765d08ba56034145ca45a5c4fc2e821066930e0dc316f9e39ab050fc85fe05990bd598486ae2ee26a3d3495b679c16a74dad79e7b739cd564f1b72f04304b2b58cc2461f1338b8fd184bac3b57fd46d1278a049b0ac2e1f2cb4d34b167a26d0191eb5240144bdc0ff4078e16013a0288f1808406cd834e29be9c294d67fd6df364b1a35f5a180193537fb6a8829143c4d8eb131f1e6c9f2ddcd6fb09e77913fafdf41875dfcc325bcc03222e322a87c20c30e5a592cd85b8b6c59c81eba88965a5fcaa5b67c7acf04c79f1d15d93159cf218f0270c970c6a391741d1b511d1435f8a51a9b16c91428b76d9e42a9184585c5da1b0df71c1f5915688999bf84a3838ed4b49f78d0f3d36f13fd7c3fcf559a91b564e1711295d45ee53875e8e3ad9b8c70edc0c5e3cd47afe377f6efd3d086d369240f9e2eb7fdf7ff1d17488521179a9b994969e717a5495e12776ef381da093203e1797eb4bf8d37bdca74325220e191da97c1dfb9e19bd0bcdcfa78e58cf0150abfb492070b46ce5543e4fdaa540b0360f1b02f67094853f821e4aba554bea2a0970b9dde348a7be10dd023ce9127ce2175a274fbc5fba3888d18490ef05b090ab71b603cf6ec49075ab787539688400cb5e46683624acd9f47b9c469ce4e96deda7c8e4cb2975d9b25956a75e59629fa973d1328b33bc979189715c51327692b7aa2198c4215b129b0633a761ac94ad6542bcf727604e3ebf95abc22957666c95d2ca99c98fba20119a21ef4c568ae8e4d572eb1c8dcab099fa5b037b7474f75ca1561386a0e0194cee3d673bcfe34b8244cf9a15d135694827906d724873984fde96608c69ae1ea27eced868c87bf2fa15e128a41e4418c5e8e15d5348d9fa39cd84279cd9de974c3c3ff95f7b6103151a0823fcfe6c739511689176442cc56a8ce1f8741fb67f853d2db707777805b1dcdb8af086f34a7115d18b2a1ff9417765b6f907c585d6a2a15e31cd92ef5dad30abfaaca45d6477da60afaefb0f479c61b8e35ff8d86c71376ff17f4dc4374c790bfab4a70917b4200863f332433e51167404a8b2f6945d75f18a465154a69b77c08fde827b7eb346629c52e09c29113a6fe49c2f4ee7f00fd5d8b161d7eba6a4159a815afe72c9d633c264b96e4061ed365bf015df84314fa43508d4d11b70ef355b4d8479db3c03a0d919356b0d71768579c21f18a0216ec74f203846bb0c69ea6442763042efb6abaacffb7e7031ed4ed12be2b5ff9ee940bab24baadc67e6fc0d0792f1ac9023d6b23114d08c478887a154761eee12a2bc2a047f4b8ee2ec167617d9426375215c0e5b952490a738dd9a7650acab424dd12457b72e5df4cc64f11c1a2a1d89d4980fe2a8f880cb035c983798eebc3e39dcfd2e040f8ff138b9a18ce2524822c9da68af6a90f92bfbe746fcc5ab68734708ca2d02c1902ab96d6b06cf6962bc985aa2ad5fd8386640b488a28e629934a8cff1555f36c0aa8c447a977513b2b273951da534ea5e0c54e6e446a0aa9f704ac41f1f65cb8b890807b256c2c76e3ed19812b9ea9f610b39e121fd2c3644be5d2bb60618ef00a994357db4bef6f4ab1d2baca99d788716ec16e2f4601c25d69c7efb736ff75f29888c5ecc8acc1bb12fb7ae784fdc391f5705ffb48a0009fcb3f1279b84240467b0f5a8dc6fad1f72b8a50dac98f68fc9157b76a7130f340915c1bed8aec31c243ac6fcd05115b8b5f2782624eab1df3ca900f7fdbc4ddfefbd317f0f00570ae6b455e099c09df0424a276cc8f624cde6ac4326e0bb26d357e1a81d2386d83e53bb40dd55d3fe57da0e3c137e3609f53c058a6fe1c6a7079f6768506a6bec0c926d65725304661a4e5c91d6d75dbd7a32b4031b920830edbe381a6fb403d081b440f08c80b5890ab5fc53a1f1b8d80dd29e33fddf56b6a42fbb2139d734fe5c853b040abe4cc320d2edf319e0dfa50b78eeb4a969d2816486a63205e60f042f4d62e6c49bdd48d4c3231e8c13286fdefc4dffebd28c40ae8334340484a8041fd998e0a2826ed262364db26ef4c69eacd9d528ca37ffd5b24e566582a75f0a5c5b6f6f2820741e57f8302a3bd235e525be0030a9bf9851f9ecb3b99d3a933278fa94a45dc7ef4b45c391528898615a442ca14fe0ef99dbc4a93b34f58fbedd5ec87c0ffa21f64c027990aaf11a3cc68d3ff56d26ec4290a3988cf6123e4c043ab1e6a34551d68c906ffecb24eed2ba3314729fca96a32bfbc32d034ee5430748986f1dbc857776a1e95d1e0918d31497b70204ae45a12827c64449f8e61436f1e8a0a2503cb187a6204847c7ebfbcf0e1eea22a712515d2151a3dee7157efd56df06a6773793a91e188f8f50ecdba57bb067b5c8209404b1023a3a7c07470417fae5fa3b30dbac2482b221b69b3c358ecf141e9ef2997a35d5d9a94cbaffe78a04c07864cf03fbf59dcd38b0dea440c63c73555ab953b92c356a63938deda5e23bd4073eef08859d21d68efc2cc4155d963fa2d2f03118dd7e620b700976c65f4e1e8f1eb12c368608b54ead38bd3f17190301d1d1a0a191ca66dd9ea76c286a4c7892ec682333d0a7d3a2e3a90fb3864d06af121bc0f6e72cf8e4f1229545b65c6beffc267f0091ea27a1e7ee88e22a5a76f0f6f2950c3fe84b28815e135b08b03482f05f8368288a7b00d516080df644243ab93a5a6adcb5352ab157da5526c57403629eb61433e48a32265f967283b83ba8947299601f8cfc99cf7133142eb5a425e68760f0bf95491673392763b892b82e8d97861bee1e8d8ded71a48672af4a3c0c5a18e92d0750813a6fc62c49818575b3f05e16219ea432033d88a449900de81f6af6627c3f8d6f9d15be1133560b2beb7f3ae0fedeed95690619fbc20fe02087a74a27afcb70ddbe423f16b03bac35187a038a24d03739a6ca47d867af6a991e57f279d737b40b5b3a3fe431f79e46c596c14b0eb11e4070c46e74fa50fcc692d50b372a0c4215ff4c022ae4aeb364c325ee60fdf1f243216cd924ec7b73a380bbad1fcc1a3de6e6561f7b5f5d40d0a3970e1eff11a371291a83f7bd7668259028e5482d89414678985378e6980fc2540737b30829727d7b8d5ec4761cd27238d8add20f9f03b95c378962afd99830a6f7c6a9cdcfc4754ad28694a65dce42130b78348ed47e6d94afa25bcc037401786d9380492e9d46a95d2ab1d0a06e6ef9b43ee4c3e06c363b838cda256824f0e6b3b89413816faf7330c5f6f691413e539c343f8f5bceb61722a604f7ad859e29604a113d38d26d6febebee3b5d9b0f3321a72b930c27906134b4210b4d7247e4c5d73fa5bff26c27feacf8dfc992d1250b7570030f2b750f1ccbc571e2afa9ab126fd2ecf45ad7aa38d95b964583cf51952362a761728ed2df0ae1bce49fd75e591ff6162730e8b6925ca683f9eb86c26a0217a15861ca13787a671f451bc84e4960f030185c43485c0deceab55daebe3c3a85b05e6c90b98eaace12dac4382c077269a6471225355177b3ddeee8e3f38443afa6d6e3735b977d49b23af3a0c15a5e1587640c41670dac4872edfd08ae56dd142321be5aa8533dfe4312d41a55ae234133e32d77159aa09c0ff42073f171cacb7257d1a83bfecd36276755b8fa9c7770cd5e856a098321a8ccd22cce78683cc4b59676dfc0fb61b7b330b14a7a06bbc6ee64813a1b4d1bb0a3476cda0bfe397756f21dc35529bf4d758926750a9fd158af123d99c02c6daaea9fbb5a74a6689acc7df1b5d3558e3d39b1dbb7975a15a46c5bfbefde4ec57541d2bc52d0eca1b70407110ac12751b303abc9ab140589a25af3cb0d25358b1c0f6ac92b8458f1f2d0703c83b514f145a5fb7b86def4d1c348b0cc4f46fe0a86d42b474e034cd2f9242e115898b4100eeae11af227c51a531d9b1d86df8b88511b2666597f386921456863917d4d65bfe61e481122408818319ce1bbf1dedfde9f9d083cbddbf2bade60794fb9382a23da452768e178de573c2c372283dc9ae406b7173b65cbacd491a1a913825f02294876b1f8650ce161fddb597619551cd7bb2d857ee18b4bed4eef55ca57c9e881620eed9035c3a9e284708367213eacb128a7d24a3f28a42b8ea099c8367505a8217645aeac1b27be28a8b72282338a8749dbd30bd213b2afc053ac604407fc87208957a6b7cd784cd723e880554e01fed14628e4d22b21fb57ce2c3f55e5aad3d0ae5ba00744e275fe89ee9eaedb7a9dc2907192fe1db627946c593e3650ecfe6ffeb0de1ff3234044ad07bed30160ffffff9f