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 78847 71d4917f17b1f75155dff440483f8a4749433ec2020064b2c8ab17a3504a21d1

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4aab59da3c43f33b09e6c91bd29a1846b938032f49484043b984a20b1879c80a
Certificate Block Hash
71d4917f17b1f75155dff440483f8a4749433ec2020064b2c8ab17a3504a21d1
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00962101001ae20000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000000f986b9767b93250c311c4c56accfacc218433c257dbf8a74d35d9a5579f2064cada97b39bd65ca918cbac4a2f3b0ca3aea052d26a2ade35a0f2d2dc88b554d6d6260b26586ce643f1ae4e239a22cd8521de4e7a524de06507010000000000000000020000000200962101001ae20000

Raw Header Hex

00004020129c3a80ad0fe34b7939b2deb25fa3fa1cfcb7c46bb99f177d3f86249c086d426558187d8edc5709502a545fce65d6b3c7ee7e3deadd786b21c1cc21b41da355088d3f6a34cf00180ac879180ba284b9434048492f0338b946189ad21bc9e6093bf3433cda59ab4a

Proof Data Hex

59,560 bytes
12121602030783470a6a6103dce4126a3ee5d978aa4543e287634dc2ea0f36f41f4f455db4053cab7a4298ab1486148c54df3cfdc73624d5a3df43d5a0eb850376c924e7f9d6bd46a7c07d35fc234af159bf813cda27db1da40bca4ce182113ccdad9803ff5c6f968c669c55cfa01d6b511d17342580fa3aae1a0d2f52695938711d65c2ed57ac05d6859416a2b9b5e74dacf8bf304c374653837f1b9a92f0f5389ac09b49cd8a3d01bf25e50e3052bf1b05336257a5e93a50933e3b7846a13f333b4fec5923ef5a2ba602d81ebc66cc1662a8b8567c2909cdc5953c298f32346fc5f9aed19ed032cbd00f87384ca8c1fee258b85cffd3aecbc6669c8aa7510428a356af6fafbdf48e230f4dfc59299f2617c88348999f41f56c133a14054544fa8e407355f136fb37d603eb92d2e2d277d8e3fdb3eac2f9e61f9e473366bb00a038f061016c72e5a0969057dadddedaaf3d4253dedb1f93e9c3fb095dda7e73fb84357450b82968c4512d7d8b42be1225fd144934567fe1b6e101a7c84e9b2ba45935288d381418e302c6a46dc54f87eb33ac776fcbe31d551c1d072847b4dc4ab75b6b7b022192cbf781a08fac0011725dde148410cb584d028a01bdb1805ff03c362006e49f19e9633cfc946c70d9674c9336fabf3d78c211791810b9392a0da58dc0b154736bfd1b8445de83701e8977918e1fd8430ae78101110f6d15896a19cd5ba44cf468713d826de899167f64b50fe7daf166f1b569cbed5618c2130d2beef1c935bb260e28690f57108c9fa4edb296547ffd0d34f98c1a50e46ba2e41ab0d633cde11b606ee42a3791d70e294a4be51797ca80b81ed190c446fcb81b69403ad2652a8c1440ee00be82dbe68b6ef6c4f85716aec7569486a5f061506d8caa8c15e8f6597ddbf93e289adfbf06047ff5093b74b3d183a34390f252c687c8c49b7bd531b78913e43dc6179ddf58e6bcf57a8c0daf2f233892075957dabb73149979679137343b2d9c5edcfb76fb2c78644c7b3d6c74999fbd0aeebadff32f9ff8dd41940fcc0791178279acbe7b2c4cc557c9813594ae3c96ec065e053ad2ed07182f934cc0eddbbea74175617581e4c9d6c8a1d715c0ee57e80a9e674f587ce00af47ffe3bc07dd711f81e27c68505649afa048cb1fb03b6b4b8cff1a5c6092a0d167cd17ef9d5d268dbf9bfefdbcda564e1cac05d501d0e7e4cb2cb8a5a0fb2dc6ceb08ec8b52190469f5f1962bcaba6ff553fb6057ae5cbe4d389d981cbb631c92b301583461d9783f42e71269e22c7c909d76f8b6728e14d2742d0211d7b5580aee7d042d97781f37ddeb2229abb5299ace12439fa79fa592ed43989cd033f3b0a926201b79858d63f0aef2d9180d45777ac6e5abf0bb6b817b59508a883a9f22ef1a7a85425d2397971b9ebf2cb360ec845c41cc8a0d286267f9f5fc1a7d816851677b347f3bfaf25c804be5a0224a2e064f17cb27fbac3a24f70f67e43e5b4ab333393e5b0af8d410aed27633c395c85bd3bffc95f1ce51f3d29e59fb6dc833078d2f99a05385bd8b1dd0bbc25fb28b41f948591de12a15e053ae49c70e83bbd6b0e6d9cf9a7befbef2a8fa3966092e011981ab2c6010e26f14a536fde28176cfd15466a9a07c1702652dfd0be65632b45ab5389971672a623fbb0fdd4b6d3d2cb3989a4dcfb6ea9f6842c3d8175214c13038a4b3067beb22cbc261c53ac960b881f43000eb8a29a292ffa2c2669be88b48ad8f535caf30ff725448d90223897e4ff3e50d2d0fec60bfc9b5e7c731848b8e3152b8b0c68a54fe501b38a549f4987a9888752253468c90e9c62e9f20d5e1fb3289f4c3c782f5d973ff42a92809b98d4ccb04f6929f55adc06497c0d647d4ac68a0cfdb178fe7ccf67de001f4637233988488e839105280fc7258727c4e81e37868446beccdc2651fc8208ac6a4834d7460bd11723e16c993eddb75a527d5a1b19fd58147ee968c99e1e1c10e2c05bc39ed601a4f523dfe73b2aab70d1e90201cdd0ff335430298d2772adaada92e01a8b292eb08336e99bd5324f409110abc7e7b75f3d7df4678ae8f8b777e5e3266ae9c0a2860368295cc0985ff9a8867ca1fd9c092644abb57f336fd06ac4635a661e1b0f2f9f44368c6cca7c1355214c91ee2587adba86bc98d1c79331b1aaa6c80c48319c0583270ed86ea25a9744d1646040da967ce1b249a4e2ee1a41e7c8016407e157e1e9deafd8a3166925b37de4f3cfbc48c0b35aa3dd15b1015080cbc42e98e7600ab0406c2f90e5001da64c5b404ecfd6a8e0ce5933d5e617901cab5fdc0346f410c6191c90f167ed6e7958ebd5ca3dc586fb012500dacb371cdccd12222f858e0f81328d140c74188da61e233d9288a9cb73e800330917c5283b850fde1a45af7cf893297469102de818078f0596a6f2312f451361c68ec8aa15754f5b7f41e31af9325a3ba56484f5f8bad818bceb18ed93720b91dc01bc95af2f0c2a3480fb7db32f3cd818e3e022622b3a8a2e0d74ce1df3f212526495b42ae507f8f01daeb0611983533eed5a1a6ef16bcd8ae7e630b63ccb45869a5666b795933553e06681f439f074efa09ac3a6ec062131a629bc7259aa83e36524b59891c5bac390ef2d39b5e1a9281224ec7c768ea0ba486d64a4e48f70fb14459d9ca45b6c736bb2b660e5c87dc5b9d154ca6f228928cf9816a8cdbe491d98197687d7a83ba4a99e990c33b55de931ea466ec379dcb9cf702aaba47eecd2c86ad11664443b9de0b915f34e6db8e144ad8aa0d86592dcace399e55ea8e71b1aa80a52d7e056a68902429139894cbd6bedc595f8e0fff8303bd1618a9d843f3b79d847e8916722b36512adedc99a1c95f6f1fc5679026e7cf40f9f989ade8c803f438e40a6255bd855d8d726c043fb976a25e8926b6e995af5514c4b0315138dfe7e5fe6bad7cb71d6f01d2d03a78c86a0ac59047ff17b438f10d74274fbd18efe5d987dba8964ad973972075ef2f83fd7212cd434a42433c8572ec41f30fb6008966a30f9368e84246d71a91368504c85618d830c288d27c732ec7a792bfed422eef345ce87293375cbffb09555fe3cf7974ccecafe38a9181d9050b641ab5b7abcea500293733b6f1ac4eb8936b621dae29b73b43ec227569af4b99475be20765c71a2ef1a9adbb4cc80268df08e98da52331f61612092ed636f34913752aacfb08f45c22b418fb51861562a15dca3f76f6582ceaeb5ea172e9eaa0bc2e0a900de5ac3bb4c4bde924f7d7137534b45a49f2056d0f3d124a165de58bbea1ff0ce8fea6d41474be0569c9e61de5494a8dfb2255a9a3c1306f081ea0280211c3ba3a4227d6b72e2e3ddbc719a9e65f03b632da5276645b9bc965eea11c5efd18bb39d2a89302560f49008e0dd59f66eaedc9effc493214375e00dee3a45965f91f8829b12aca68e89c1e7ecfb746e594ed9a2325b48e4c1abd7821460498dc344676acea6e3ffdbd2d593b573750b1866133db340f0c0ea54e5bfc912e22d5ce5d2f51f0038bcfbc42834a9e6815b5b54955c312cd67a926d83e9c4fd6df18e7351e77c7ac4c48168ec80f418832ff267a0a7928fa8001a3fc7978233ce710d22dbac02e046225d1c0a2470a4f3aee6751a9f8898f6106b7f459cb9d7f2f0bec38872a08b67850f2939b86cc07c1614769cc7b6b7c673c75b196b5736a1d193d95f7b7c179b7b6bfed22d22a663b44113f86c240fb49bf1f85e307e4cc5f7aeef009c99fb4d8de41e74397b9c3ea23d81ba1ac89abf3675fcad4071fbd236263399892e350abd7dbc08d25efc5f27aa250bf40d279f3c3e1d9cb693b67e389bd000e6086f1a0241c37eedd34a7e24e460907ac945f03542741cf2b7a0f51d9cdbfbfb626e1bde02e54f5d33736381ca77db4553916c5b74b99779c8185c509368cefb99b21b042041fdf35c73f092fb33a710fdc9ac28954e235fbf550a8cd631a037df97f6f27f0943e4633dce8db33cf8588375140f0cacfba806ee451d6475c50204d7bfb6d8b3758de81847cc81a9918c2a4889d84d08640b649628bbe2882a2dc9f75e45185cd88e540a40ffac2d027b838ecb98a5ce664984135467ae8f5cf7d4922fdd59b9ddf67cc175d021a1b227190ab427b081a164c56242f49ebfbd9bbfb026bf24f8e65cb84ebee53103856b29b3da80119109d5d6608d17caf6bac1043c7066f5f4088704f4123e62c66e69c743ede412b6022996911713236fe5165fd332cfa83b11d8c52ebe5f5d28e4a14f78e595a975d21ed02aa3ec532df0137e9a5ba9591149761a670853f53e217f8b4bfc801ca6b69ede83149299c20cfc1a64bcb83ea756ad3680b99564c7c2e9e4e7f361fca72109c8eace72cb909392a76a5ed0f1653d105d2a31a98e7509dc37d4cc4e0b100a0a0605aae7e2f199bfa5972fca64a425dcf0018c41c5c14b3a7d4ee6397bbb5cc64cd2b114ba6147417265108257f4ebc36099afad6bf032057650bd050e276cdc1f17695d209fcebdf9fabe14411a4c99cdb3cf8aa5b8e1881ecf64836d9f0af571b04be4ec770ad9f9ec3fbc71f285dd29818f6fe7d6a6882db5519317923792151d100cb41d94726fceb67c8ed64ab5f05b1e6299567a3f1c928c29ad92ef8251aa346cdbeebf7c303be802760941b8674c6f8b0cf3b011479127e7cba8fa7639cfaaa179ebedb8524e36593b5d4bd6a43c65b4a70c77945408dba4cd8626763b2c57df6a1b7dc56c02b3f6a41b0474eb199e8d5683a2006f6ff2e3000f134168b6e40d1ebc21002e8a7b66c59a4f4638148558ffb60adad50eafad57113c637d135caa2a215f2c52ed3e28470eb9161243ef451ef8834b3fda97a9c2038e1e38a638833404baa217b04be0ef1f6ebec964ad4a567f14cee24850c5b241e85a65707982dff0b4153e9d58e0e378ce3b47b40307b7d307889df62617a131ef9429301cc8d864c3130188e7fabd6af6a3ca7ccd906846e8b7a9f00847756ff267108fad5098a3ce90a2bd5a61e312a41eaaf44806bb79dad6d63a978eaaaec765e8554c335bff386d2b58e838347a7915519749a29ac3ffd997b61c9df2cd9975244cac1ea018a711dc61b588f3306618d88656433f1cdecc716b871f86403fcca8ac01a8f982569a6a6973f01deb0f08e05703fbbd925b909b1170b20e8efa24f7387143044cb218041e9225a38ca1a47430f9ad1dca370380f23243b603a54e05937316cbdbe80256ab0bde074ee4c7afd083b209917bf90bba07029e61070e18a224c943cbfab4d65354fa14fb26bee73211476ae307172f843731058f04e79719d7a7ab05b757ba4b919758852c384352dd570b77e33840e0dba18b372aa3c4deb5cd516611e40632fe5c373d4290bb87672dcedd98de8a0ece09b50fb1ab167565d8a637f395ddd41669e702ef9271eb8873149ee4ac1816bf6688e98b112f92ad97d0cbed06977a1c884cc73270ac756f1ed02a5ffa56b4129358d222502a00e32862bbb4fcaa4ace83dfe7193b185826e150f401fa8f7815dfd05879b4d2b9bfe4612eacc0690759878768089fae5e128beea8d5c0b3c2ea140e69f484a948ff8050730a9d71ba2b8b84d1a1505c60d37480beb03c4bdb3d0da1242db94afe8b77d45e1496311421eafef3d6da8ad543643f44d4426ab2fc09c7086b4f83c83d961c8579da5b5669766b4e6b0b5de4f91700b15e79812a63cb4740e0f9382b32ac7136f95d6c871e2937100dfe79be13e48632d053ae9a1dbf7533ed0904f4f5b52579b69146f907c18b2b48d6c5e8c3bd55f58567c0ec3f326becf89968f0c3c60f97f89d0b845a13d3df45f64cec63ce988245be913f33e7976431ca689385696f27e7b23e44451396f8d0b2272e1a5040b538c46a2686d39f34849903c48db7f543778c4f0ca2c553f358521375c7462e7ff1066469fde2d0490885d6f7e5e4b5d1a845f1d9a186f946e5b931fd13f92d0c7879b601f625fca92589d5853cc3f9d8a9ff9a829b370b70266ac19107a9944b60963f808c92c3cc7d75f634be763bdde9bac96742a05df024057988bf462e870634704619e90581500677a3537fedbdedd9434758fc870789f0754676b720ddf84b4abe23a657d3997b605c197ea4f2a35a0745bbf0d67c27b6ce5e09f7abae04c78cb505f0b2ea35f2db952fb3319278640a6955d9878da2da282111b3434f5d7acde5100c127df957b5576e6809c518dae39c6763c43285f05348619dcb277114f29ec89e089c157da661fc357f5bb86dd2578653e9e965b14c3d2059f3c43a290ec3d44f4b0f28ae3b3062d3c3693d13d7aa5f82157ab2acb5119c97db7ff8f6e6cf0a209b2b901933ead97df57aae11a086ba463a5fa43a93e3865309d6d8626dd44430ba5102ea0a10223974fd09c99e1a77ae15fdd4a5a44c78ff9ab1b2d3c864a6666fdff576004957923bed9e764ea5444b055c33252edbf390a14f53522ddf7d476bd5251e44d1838ef0fff41e70c02a819fb7e9cbdb8e32d0370c808ef600c5f62625cb3a23025897bebc043fdab16370c055f78b0129b8da90c71f8d3e03e3d2dccd195d643508bc57781567a43d4dad579870cfbd56a3478501da0356613d781b1dcf82f12c99322b911038ab96ff1a6c13d6fa92ac5503a9ead4d6d5bdbb0d8e5075917dc6be4b16973a75487d564c926b3342ac0d889e77286c0987cf528b7d2ec884b332090aaf92bf58a8ddf18cb6ca0307b458b38d4652a9b3d2abb34266fa3bf5365d735bb1544fbd524131483cfb0d3052a8234f3282df0472777f13c6a23c175f2f56f2b2d33822e2199cb5b0417194ba5f06fde60b3a642d14b68daa4dce9fe3b721e820c3f221cbdddae36cb8a474441eac7322fb132b19fcebe319a72e7b0c2be3be96d1e9947ec17327bb88e963bec9d469dfa0276b6cfeba398648f19d17b4b35cdc3904138abe7fe5b5f29f36cfed06152756ce45f1dadfc414bd3b0bd1632465c9f8d42e23fa060ac97234477f499ed4e61670d445bf353ce8a19a5ba2e303c00f907be3fb85cac9ffda26e5ed295e853192555e5715cbd9e01f8f1a8f7b34ab1d872c124d0ff28126908939d3f76bf358a072cde6c9d4200b5d993aadfbf65bb1d45b0c3eea25808ad687db16d2e59037623ab3c92babb2fc7df648648b62671527029d226f2c8df003ccffc222c13e5245717d09e0043a69e10796e771d2ee61a15bbf92acc7ed49011d41b6bb520ef1f5a574ef2194da0a2d62499e0ee1e90f4b79a6fbad1b3faf6557e9dee7a46cd8cb29f10b921bc8d2b1a6af1a82016d7f450f712db6086dfd419d35a37d3fa79bf6dfa619ed2b619e81101e945b961ff6e5c1c101d79bc1a8119e860fa0c1813194e8c5f6ce23ac28ba38e50a0d85c34532c9461dead80838dd181922e13047faee8ae869642a28f4511d5cfa66a7ba5bbd1c4fb6fbb8a9ba38553f27bb669973d6109f26c92c36e9359cc067d20ad4fe5df196171e936c0c11c5a93c135624c757578c1bf1cbfb8bfde8b771b2d361f6f59e741ace4c4dc4c2d6bd151077d1533b7b26c38aabe6666be0c04a3c700ef3e0e83a33463c5b46113c673d4beb172aec6edf6ab09a70f9c022c54b6fc498a8739f0e6365625fed19c7d424dfe865c75a133e830f0ad98361d057ca39401cff0a40c94f1670e71a28a89fc28b0f4c3616c9a06f0cf4834df6ee96c519c29b72d890793b83547edc9e62818f9d4066adf1d878d28f43a0224ca7bc3a68af09e3622ecacc0a06c2bf95bae970cb4be99d333aeb9a425fdb194fe57cd518c7f3eda03997786ae9fe9909af70870b9cd9f5ca36e6f14b15cf6fba6aed8a749ee1ab8183fbe1805196f224a152506f3d2eef434c83936ba523f36df4564d25ac86c73fe25d7867b5fd923cf05afe6d5779bdb744526fd7a7e7a57f4db784f9f1337fabe986ac069c1c293b64ed96db5da04745a1f002cb1986bf0e92438b6e9b2da0e98c48b798e53f810e75f03143ac32d6462b12e927c2682ea4f86327920661084ffe4172fd87aeaef0402530a15657aa2e8e1c92c3ad3e31b8d64f69a3ab155c3763553b332257f978811948982760ce333a59fb6e09e13f3930a24e7103f5555acd2fc011df85e34c0e409f3d37e400655c506cad8bbed0aa9880297521cb887cbab3ed8ce309e57c54421e3bbb7ee2cd45531c8cf701805a412efcc9879a8309d5359c2f6b6cb4adcf873e18ae5c9b47dce792d2c5ff22dfba0be7c759f0d4014d1488db6178516d98c72d3353c0237792d38cbc85f0067ce7dafd9a3f7f70708f84131871753a41c683bd8593e48a1c2c8a9189a348ea2ef8742f0a416695c99b224160312825f0a04be3f3fa4df5bc70292a26469b79642d8ac5851b6db2ddc4a0bca94b9e89b76294f3b62fce3bf2f3105d10429847ac8136709e007b460150b2d5d3f39c5a994081f9f8f7f00e4ec4219bf781b0903a681e2f3ea5383ffd2850d4d983cf84791fa4624e7495dde7a04b6fb9499ef078e2f80d29ff7149421708e84bbb55b8ca442781c65fbbeb048909dcd7eada322cd571f569297740d2524da1e7da16937b47d3e12251872a74a9f9e77bdd25657edad3973e8dd37ba11f3415945ba80d38f6fbcd4cf3dd06a1a4deec1761d9d78793f8056666917d587ae5c2cb355e2dc8e26f10d067d5ef25766dcd1f77c8051e9a518442cf9828a8614bc7b2b27debabbdfb545a5090d50e336863481caaa0e728a66296695a1102892fec97d69358e8ca4fab7e5ff5b819ae119b2dd6b8de8139d2fda5ddf1f16dbc0820507943a7819036f6a1510183aec0f69937817c036682abf56c85db7b56b3313f20fb6acc72eda5b1e4537b3b1b0535c5a9eb4438e022b77e6dc6d2f050ceedcf6257be7ccada68dda8ea82e2616cb979daaed2e5756fd8aa3f7562f534ae2a388e5636400805376914c9d6090c8779ee1345c541e52123e83733b55a932bcb1aa0496260a89f7f00e878a9c3289cb749052325bb7e3ec9627ba07d66c47b4741eed12ef78cc8ee1dbc4ce16e3a0181a666a8ff779aefd8e9d6b37734c322f66c090c369f0fd774230b575846405ca4bf2e334c2297b1c2279291b1426c3481b75681ad35998f2eac9fe78818d21d3d58db70c04861b0d7d35cc8a785a7018e4314766e75c25c7f68bca54b5a9b573f770422c30622e5ffc2476e7f309a10f3ebdc8685720ff68c3d25573b2f8d09bbf50a942c8e67f4d95d90c116c2c31a34df4c5e83f6f833b0ca4a731d75df948cb93c600423499efd32666874f2302625fe31e2366e3c838af35f05c2549204737a67c66d67b6c19d12652bd01c47cba25208418dc6f49c88f293875a95240db54c6951a1d4fb387d9e679b567f35eada602e2678140f19cb52aed5de6af1e239d21f1e32e2d164dfa308b82d77288efcbb9c8fd7c0f22c64587bbabf1ddec8da4c9515d79a9a02f95b5705c80dee16a38a176a1263b2cd66107c7002286f8ab36172062a1e8a31e10f859b828e8e81faee8d6eb7d8ccc9f6902b1ddd4ce78973ba7bcf93ae7b270ac3f5be780c90e93aff11e59770f25f3795a2c9d96fb351a95340a4adb41f82200c91cc95117bea54bf962cf7a12be52786abb463a8483357077491d8a2ffb6b27d1e4042b4f550d1ae7b8ff7b1378f66deb9130cbc1dcb90f75ac07e1249b8ffe7fc2805b7433554e76c36c0169ea86677faab2b822b9cf7ff0c321c5f539192771238ddd65c1c264fd4d875b67203942d222fd2fa3ea389d3d1c3f193c17d3b12a3fbbf7bbf204297ea6817339b7876a3fe12f1a9d57edb8d6c5b133b931accbba2b0b8d65831380ab048cd2097e9ecd5ad5ab927449ea5ff3ac9cbeb1c18f4945c0d9e376354e06637fb283e78edec7391579c94e4c6491054b7338946c5644fbc946ffbce9f3c6cfec6d0a3517e64b660ab906d0db42a8471d57a61eb995175558623b0271bd0f038a8de69b5909698d7a5031799962f28e1051356895285a766e305b3d57e9d54a3cec32808ef3dbc06df777f1e3a7942f9f32f53be343f2e40a4022a5231c3fae3fc6491a4c31afa9274e738e3d74a5508640d5ee76d363169e4dfdf8a2184d37a99f4fa9546c709a0da7c7fc67c187bd86be57746eebd49a5c8c52ade5880cdcfa4834334807909e09222a79b9a127822c385e6770b17754038079a0edcb668cf2e0869c50535c3ea89bc2a28a3e35228d446125a9df78c36e4373cc6f2a0201f67946c94b524a15a43cad7403ca56faabe977c4e4ab94398680a431a30b48ab673e089082d9905d1c28df74c73acf37078396276e5198efa9ef73bd5ad2c4955ad01940f857e670224a8ada0c98966de91f8e34a21b6ba60b6d4ada78c9287e2a8c58bcad10def7337ea09f3e365fe79563182ebcad2a0bc680f1c3b684e2bc0809e33059dcd58fa389d9d8b32059c53d1da03f88738bd4575336415f0577e5d97ff2091c5b2a7d9147d95f286deb537d8aa07c24964785aa4d411e966faa0de5e76eae10df915bffd6527a85358a92d906bbc1bc095659a6075f6b72e78218faa6260b586942abbec2a90c42fbebe8bdeb11ea8c9164dc7054f3d139785d991adef9dae2fa3b02f7b72a4533ca30551bceb4acb2c429134dcfa8f5f53d54f8d7321300ad011916ae6e848db14276ccc5e6a7750e1b5cc19ba3a67cc0d5ae335660c02f7918d9e92eefe0fdd6587b0d5107a8dfa2971f00715c627706ad9fda767596abd8eb0485360952b0821739d2420f4095162c0a7e817d48140600cce3e6444771b5ff8bcd3f88dc2793929230c7b477f451ecf3b8fb447e03b5bfa5262074588ed39c368e1ee8317cb6b90558de2042bcc6b17699cf3ce71ee9e14f8be2ca27dafa535342110e3315c006d207d89d553c7fe17171e352b5536a56dbf939fa4e17dc7218964e1d610086d4f4c50bd06b1e87f37fbf998384719984906d5b4dab3d3e87061709ca6d6897418666c8f70f811d66588b1b033e43998f992d2433fab73f5fb64ce30f95fe33bf1d45ca10c7c83a14b01eebb6a9964806160fcba113ce24ba5f67e9dd3f4a34fe501de0367fff26d743f98204f5935805a61d4b5190d1096e8e4197938aa8f57fc41c49a768efcef615f36eebab9527d5cd65d0e9d2a1a1da37ceec243e319ae4a476463c94eb7a5bce3afc3636fb5597c89d29b89588c05098f0bab1ccb64314ef6be167a7fc8f205269e9e16206582cff0364782f0ad52583a2f3ac6bd38ab6ff6cb2401eafdf2931e307a00889840b7c2691089f4f5bf1dbce5cac80b0671b2ad4aee429af604f9145f59d7b3244de0c70373cea2e9ec31564fbcb561731d3ac748bc594a677297d38b4038b96f493d54e207a40b9b347e49297a5962a005d45c6ecf02ce7a4f5e4d169ff1abe6b8240910ca3de4c6cfc5c472599d750a9be55c606b8575345318b5470cf3c160247c848c05c346a10d793a3f757d6480e9dc5e05271fc9ad75286f515369ea73e1441685f798eccde0992411246a4d4463b07ad5125931c5355d87c865fad3a15eb855e8e96757ed2109e300dbbb478a302be0db2fc279c25c77642cbdbba3125092c334bf40f957239eb1483fa21daad69d67628cba6c0e8a063ffc0b6ce4ddb64322bf46be8bfd001e48bc32111dd2fd2fd3b064924ab9b1d72f5f20f138b9cae24a44a443779d63acf621e3de60cc409828d504fcea28f8cd2508f275d1403f627d2c1bf3ac953eb369d614ad294c9b8d04b747c3ec12797ae979f2beefff75b040b8f04666d1a0d24726d4ebba4d43909c55c910b6ec9ed9450e16902ffa8980b672ec642421315bb0fe4439bd3685d2264cfda16bc8a56031697ecf980c760f5a6944634a04d869e12298e290bcc4c4a39d1084c031958f4f9e5198165294ed4cdcf5bbdbc4fe972aa84df2b3d19474cc8247a90366b331d6c11ae323f948d5b4fe3f74e5f96e36a7eed44c7e2c5bf0815b32f644cc14fab1581aa514eab404868d2ac4b9fd8db64e67b847bbcf846702cda9f6604874d8c892c8bfea1c3f4133ea85f23bd3d49378e64e8d96caa30d688639bc23a47ecd96325fdedf3e927b9299e27af60bb01239410dabe349ddd0918a0b2d4605f19261bac00b3be3b651f3bf95b0a56bc2863f2298415a384415d4df7583c2646de4cce8b3116ddcf85a35015492d65d64b850dfb7e7c6af31a539f26550e17714eb396a37e2e0b970a6089475f1ff7d7b0632bcedac143d1046f9481919142de7e2aa5561c470dc981f3d279d37f78951a67c78d6a55bf413a30644e312408b2926340bf2cb481c63f591f561909654b92f42e0f1f233554f49cd35d3c7b17f1d0f8ce0d2f6a72593183bdff20a6849c7e099b91ea8d5fd862047a8a53ada2612729004c68793d59df4dbd096e85876b9d4d27f415a5a819f8456fcdc188d8037e5e08c4eda5a5022fca2264e1d729e609eb8281392e185fab7967c270f1cbfb899774db5327582b07aa5759548745d758b5a472eb8d534fc9ec04f6d69c5cd2f478029da94449409ed09cc668003dcfbe3a8f8489c40903a870dcb968ae0d448fe96d8a96bffa59feec556f21fd767647759dbd2a3161407fded1ee0bf10eb80fabe296d875278648e0a7c7e27ab4f8123014649a0fef6d58901965bb09993aafb1a94fcfbda17b88cf972dfcac72267fbc62f17344221871b502d99da1fdc38e97efd5f40ede0bff61bdafdef2b3a3a855b35e58e288d3fdff95b8a76e6a906ccacb718eb98a072edf47718088ba785fcaeb051fac79aaed99851e3720c69a9f7876f20106946d1241e0d4bdb35f34a0d470b727d4975604092e2b809739c5e4382ed10dc6ed23e2f83f031fce734cace5733af72a89d32d90b29ce0dd2dc634c35156fc639cba9d561e4a892d69a545cd70ecd53f762806c3cb938068baf552ceb0f2e3e485c35bd737868cc98d773eaa7352b78c4a3fed7fc9c90827b640227b985ba693d006035bdf7bc9961a8cfc45be47941b75bc99405886b0c15faf7149a9f0ec4fd5c7fe202d60d0155e995b020d37ff0585d48fbd763a89dba7101038a52794f8077a7175ed80c4fcc3ec366c936c72fc36fc4ef523905a864932463028d647540f8d8fa860fca7d1050e306165f79a88777b48a72fc10295d438c3880458270a7a205f2c3e34a78d76ec2d90f9ebdc76a661586e2992fe4bd95a3dc5b2d0901f89754e8ee972d83cf0ead47b04fb314cf0fb6a521e49c7072e5f83e4a4dd262d99ebfff89826f7bbb87c6ccea0983ae68616e019c1400a53b08e82b6cfea24ea61d6b8a147402f9bd9289e47bb6705761cb3907b3cdd3a7344d4736fee5d0db1bd75380811f8d6bf248ccb5df06e113017be17575d9b22d042ccbb53a9ab8634bbf634a06353f21f4bcef546b088a8bfd98c6df04ac787f673e857ca02659dfd613b8c215923385574ec9be4f42a91aae756fa6a86362eafaffddd64206b130699c7b6d7132ad76adb2f376d6654df9be980d9ecff58f2e37b9aa0a93a6a4c5583aa48080ca37e616a1fc1f7c23189772b01d808edc93c7fdc30041620656205c5e17c0a988d2faf0f3eaf4503884a07459ea38465e6976246c7282b432b248e05aa6759b6424852f8304659bb26cd3d8ba1dc52730c60d254c94c0e5452958a431c3eafa64fe9b2cb500e013cba64b879f1496cd8d911ceefd44ab94be1947ceeda99530694ab53f07fbe4dae5331b8bdf0b8c6cc95c66cc3af6408a73523ca87827130b7cfd52b1c31898e172293431e8396524370c89d1bccb90cd282e14894123601d84c90dba54e1e04bccc250ec234226b5faf600d51074b49379303108cbe4466804483b0d3754aeda4a0bbfe466fc235566e206350263917cc23a7e8d8cd402fd5f490d8581cdb6dbec89e4c6650f9bd8d2fe7ae373d2d6b0e43f62ede0ec4ca94bc3c59039d8fcbb39bf8f916f0000c856a8b64f31791acd958e0dde548cf347b83c37f2c9015cd0ed0ae5a69af39063a94a22308e5566705e52a2c6afa0e0f62512645dd7368b4b8b1fa9370f2f7d832cf67d3decb701a92945b4647037b27728ea5cb1420f090e67038e3c5b5c398e235bba0c993fa3a9c36e3c53f39064b3d869c3c82459e77414fb6bebaed267a01cc36b366532dbc9401898851984708d6576a55b0e845705404321bd296fe00ec5039b0422b94a92a9206e82cbd64a4a3c6eccd205690338b4aaf72e2bb4b7444070f529dfb7027954c5b04d16175c3c5aee27f26bc5fc5dc50354ba772e9ad93d6338b646a32db84248630078a361dfcf5f7659828ca2816e3fb2624797b7179accbc30ded3ca27d080c1952a4e6aa4ada127811d3141e735c1289b807548f4bebab2bb8f70cb905ab532ce8ee6cb8f921da20a66391271e15fec9a2caf1e574eedbb63b7182ff93f86763e01113d10e4896b542bae5ad2c50b4887e996e1af7424dfbc022688082b710c1cbe7805e30224c167ef122da0d6e4e60e5693f49fb596e02fca97f7bfe6d3111b00993dd9d965180141fc04999da9b6867c427931b9212a7a3f26dfcd3581bad172c99fbe6bea41fe4faf9549a300148dfbcecdec1913ce5538682aa87a30dd79a2226154fbba3fafdf53c42adabf9d2194c1c5a037702efc70cfadcba32eb8d8b4196e8d05eac93badaaae617cfd7a7be57a5176a67c526cf4578983ea3a5a74ff43c02d4d5e6d4dc652d03f8fdc9261e8c89fc4461b07fda7288ec0a2885dea05f18f242c49294d82f937831cd0a19b62a08597aa71c9b171b6dcb5f68118419f3a53aa7b2c26036fcc2723a2457c573871f7398cbcfe78bb16dfdbd33ffbcdf5a9146e50eb28aafbe4b6cc19e9f31c4a2d92350d9faa7f32689333f853ac81d5fc9914036b9dbef0c53f3ab9adb8d051c125f2034bd234133cd8114a4f0d92c1669dc1f9e4a6a167aba149ec83fed72916dbc5b621e08f5a37ed39a6015c3298c2d09d4bbcf1b8a8ec2e2413a665a44d9b3787e64a1095da4e4dc4f94d349b8c25c861cd54574305f2795252899f25ade01ea04b1844ccd21d602b46e53c5d43e90e572daf4a6cef7abbd59a139c0b264f6a7d81e6f942faaf34c4a637726bf996c7ccbe5dc1b113ef73b6f09319035e0f1dc610f43181ea6660fea9b16e96fe4712befedfa1cbbbaa85715297ff105e67dd3c372e20dc465abde4cd8271fa581f08cea2c43a77747d3ed8a3d2532abc154e48e376a29fe3a72a29757de0453722a2d27bc4528c7108392349db489c71149487ea618aa903c7b6b9400e40c036de2df1a728a15a86b13114bcecb38598f2b01765cef38561f74ca914c69b8339935d9c1c7df0e8d02f49c5547883f80a3ca5968cd76d1f0d4475798c2a3eafa90d1bc0613c5b65670b1796a07d6126c84d63a325b72e62923425149960d00b25c245e32fb64471c5edf8c496e3272aaf6516c8faa38644710f3f99def7cabb1dd8165108e339465890db8688bca9200c0ecf0a342559a73f255b9cb3e22b41b5fcf6b82408c78f62e2c9c45e11d3393c997d475803df121a4e760617cfe7f109e4abada42da2e06016841b79d9159392d85d4e678ec9c9c1935a53d26462d1a43881c84810d5a1faad986f861f4e68a0b5e2eee59f8cc0cb0cd5900adc7ef04fe59085df98e5dd2313801b53ce66fcdd746646751727b0000d1bb3f4802a16c6dc98549250058178173f1f8e0854a26bb4efea7ec56a72adca8e9e37675467a9d20fc4afd39566523e5c1e3468ee8ccc6bf33aee2f6292e044cae931900e61f5a580e27eface2385641d0256325d7b3bcdace11b617d09c599295832b2ee6e4e5dbef780904fb451f25378c96e4516bbd8c203ae64c14d08be55169f56390c6107a36c682d86c3a5675686bfce17d6aa29a0cb35de332c3ecb828e941ac149c12ce2f8ad813d9ccd18fa60aabb852596e965d61dff4459473349588fe5814b2c392829beb0dd2ad667d9fe0c60ea2b679b07f144cab59a6545f23e658aa0d1bec7caee25e2981f4b0c81aa41eed52e5fae789de14f8d7b44772ab855b3e24f473e4b733913c0e46d4155128e112f3fe62382cc61508a99ebfd7c0e8c4d46ee885e8b9db95dbd8641be09e7e7a67947ebf0b199835ff96520a1fde3b4b59c6e0c61668fd1a232f59ca276ca137a7b74c1793b91b5e960eda1bcc4c9ac0aca7375adb385bc96a0484dc65f40d1e3ce3f368d70ef5e12b902f3032af9c627debcac3c81e46e6ecaa2129f210cf8fc799da0637c2f747b5d18f88a393797fe1a72b5f3279f46fd3d76fc922416f8f8db6488fc1fd87ae23a2c9d4b6ce2c18d5b5fa6678d0509de11f621349eeb9242d3f86697a08e19cb6a291e1117f73a12f94bba5e16a787a71a4f9face59f6b3bcefdf159614445d460d53ecf48c1d1ef260db022943f5a060574bc5d40a19206ed9a25dda270c8f437a38c8cb2277ce12cab270bc923b4e9212280b556da0acd4caa472d98758c69513fff6bb04174c06beb38e21b99518c3431d8939bdc1f18d1b6e429a5d07028deff26f414148e3942a1b8ec95ce308e540b5512646523acef87cbc71823001321fc3622162b9f63a248928c8379e8420e45d5976bb6a05983b07797249657bdaa95d248f63f6825c92dbd809255e2905d9587d05daa2f41ca450341514bce9a6d9fd83ff407b587fbd43e6e03341c05e3473652ccfc1f9eb0f21e30ee8990426d87cb675bc68195b34c8cde1f309256bbfc986a5d569db944c7725005f8632f6a5157e9aa63f661c81520a095faaf69fa42155c82f84e7b4c1506ded27fc66889e004e4ab18ef9a464978334f54ec14bcdf38306e309cba927ec883387d6d1ea3b8d8412307269ebeeeffb03f85caa4d4bb44228fbdab1660f15e3a411994435a88285d5720e0960aebe4e0f7b8f58b4fdcb408c61292e0d8680de16bccd7c652d10423ae055d6d6b921cab3b8356c2ba8ffa5d4a1baeb1abdc274325abe4714f3951678311db20402b7a6e1947e5697c5d9a859619a61567c19f1e6dd3f5016431722de5dc373422ee48125ee3c0e04fb061ccc8f70f592972e20ddd67a6b910ed5b27483abff1295c1f7a6e0fa1a6a2ca8d3c3eaa173d1b3a5c52130e4e25528b5f8481ba8047aef1b90e8bc34bf7f6b33bc124e73b0aecfbd8205c549d8357db9acb0de2970519150e8b31f3f5cd72eed253727a49c4f2f7378e539aca3683a0089f8018b063ae225b6b0b9e9520554a70e244cb253a3a2b9d15159fb44c18c54e27fc43de1e22925cadcf4d077fccc834af9bdc31b4218940e6641192831a91fe8a5421eac9aa37572ef9eed64aae92e7c0e0ca6d224a43334d22f49a3a271f14ff5a8d7432897835aca7c6dd808b7cb600c4d6b1af4ac6b9f83e4163567566f07e641862ed80eef0a31af1a063354b15c337c9decaacf61faa7fe188d66bc189c21bdbb9d73766dd663697d400681cd023d8b327466c05ecec148fa20bfd96a435e16fe4688a18c59f9334df0d4e969aaa7ee746142a2f3dd7c6b4dee4791a16d6ad48797be1e84929dead3a0c1631ab9e496b6591774f82e8bc9b38ccd8aef7f45e5b0cfbc64a4cc8a68b61178c10869e40363e1e3a6f5ab499d311a9d5e121d8be5dfb19d203ac52b096caf7558472ba3942aa58deeb902ca543e1bd99adcd6a0b3910f5f6651d8055b318660ab55f39a00db3c8bf8e56a35596ad95df2dd2facc4be8fcecfe9800bd3ee8d2e0dac11814a0ce6a48424226017c214ef6f3c90d2472a27b8716b1755030685b41b2b19ef1a5d20cf622b8fe26396b5a6a1e06c870967c5ec2ff8d93cf6d886ddf91741fb9c192b98fea940dd6c90cbfbee59b33584ddc3759576ad1288fef51c49989dc5a88904436ca65a34ac55e229492ccf3c9e8af3e3127a8ffce18bd83ff3f2acc942301bc6d77fcdb98d10c1999783770751dd340f4aed555e19ac7c593f7a0b6f7a2b356a64f1965ca2a52aedc4762317e67e6943cac76411896a7fcabfc000443c0450e017665fd470e83badce8419910177df5759ed78e490fd0ae375aead01c88c5ea27f56094de8763d9fd82624749d32388a6691616d91f8748443bc14ec384b67550da6e3a01088a6278de92e73fb8b2d8003415440e393b2b9e923d350f605fce1ea1bbac57dceb8b9246011817f0ae0d18ab51cd17426dc506dc8f637dac7809336abea64c31a1d547b1961745696089f343d3b07f5ae8adafa592670b5d790903371feb85944ca3b809e8c89396924989e16a23d052cb94dff61a4fe8187df21a561c79627b3b9ca846d7f3de5b9dfbdc071b1b86c8e4adc616874d87360fa866f221e0f9dfb7501634d6598c7ea51c7281dd5d31e69ebd9e9425561ebeee4aa812d4774aa513d0ab84a6c8181c7c2917d1f0bd526cd330c50113518ff304cdd645220339ebc2ccb25423ff5af058ac622a6c799ffbadc8d9d1cb14c6bc76401fb45d617eb4e3de8b88c59ace07b0785af1d4ae80b3cfeffd7e36a91a781514eb16ed3e6118d1091a8c49854cc340cdb7a2c7a4e8bd7b1d1dcd4d7cd8fd30270f58ca2aa2814a281db89d34b562b3341b0ce8ea91dec6d4fc9a1f44b75182769b7276585ac4456a97b20d79bc73c0da67362a5c0d9f9fc8f806aeef50f980eb03b3d9f9688d1fc70ee55b2088cf4b4e882c49635e5040d376cc0d7a42f04d12164e6d1d3ca1b6c031f666dc863cfc5820ac3363d369b476137ec08781d9b327693d99fc666f56925292a3ec1158fc4bf06bc83ca9a01aab91d9c43a9e26af367d4141613d7380743795415b6999fae94f1338508acbff3c6b06cd43ee2cc6ee6f16322f82ef6387afb04db250fb375bf81dcb24e42f624e9334961dfb523ac5abc2dadceefc6fe47e4c05d1017c9b6bc029d5a32ed1cace85f14dd8b5736ca07c1d1c8001de6e53bb874350b9682857a7088d58d87e52db838014604725b3b6e8410dbe71a8173bdc21a95120aef9556c6be64fab4ffebe367df6442f6640bb976a6901132c4453dc8ae29b92a35d44d9453605ea2609e0b0dae13cb9042d00147d3602cb3da18afe6342772ed2eb9330c2375b3de89813e1d8e8a71dbeff0b3cf61e554b0d571f79ae702c10153e9b13ecab32c1780fd5ebe334c93e3fd086d72b10617d3fcca57c4b4ae86202a8ad0bc5db9ef9e66bd5c36425905092afdc0cd46bec4bc80dc4c6db01db7ced349defac6c1b91fcd6e4c44878fc236988137a032a3e9a9ae3117bc4dd3d271fdc12947c2f6d6da977a19bb5c38d670f2fb5b572512331dfa5327a6abee82b319ad5d007fb7c3fe24faf69723d6974a87d3a6fdd314b0afbd25d05d69393e711f53f6a3fa1090945b01f18cf35e8976c8eb8215b02d788e9d429f6454419944f405c2bbea0c6e84860b58794e1111dc524f2868a287131d68283398f795b133db7bd8dc36d3b04b28a140cdb140e660abb15969a53f4a0a604eaf919d038c0b8206a10a16090bdf01562756ed81f62d0c6dadfefd1898f1e673c2e6c47499042ee1be7455c5b47e19dfd6acf8a17633ca1c62d54913c9cb434c86e757e79e698b5315d4501bba8fe26619e4640c53eb007661aadf5f1bb4045c27ab7901d0d92655edcfd22785929ed0ce1c3352d1c446d9952a019d6b01b6e1adab62ceaedcb4504df091d96920a419589fb712ed7a4b79d069bbc40cbb2288eb5d66537401f8d318111d2cb5bab56881e8c90610a64c01eecf87503cc6b3c4afb91f93917f0ae06a187719e60c16eda76f17e8990cf602dbedd3deff66f724050d53ed23478bcd4455e4d3c9f746688cc19af4c53de346233d1280d0d55b286ccf14871e5b5c49a0fd6ffe0145c557c6d6741818619c65f153fee1b98cb00dd3e84f8fb515f21d3a696d466b26be0ce0c1345b24fd725129ddf3d20609fd7512c41c9e7aae5449d79431c01fae22758e23af2810b837123647df6e5b37f00559b3a35e11f4af6e7030ff7727d88617cca9062ae130eaffb2a87e435c2e417b2d449cc075167f7f71221581001f0514091863eececd5539dae7c28ce0335c45a16847fe4cc78cb707a7778182fdbc3292e5cd11fff999d40ad2872d6123c093a4247b3097d2540c1d2d076a6f8b06eb0a34d1653b5fd064c495e700574cc2aae92bd1a0c9d55cfe98ff963ff3c7258bc5288eca456b53a4c4a09917b99ca9d562609ec8af27a6c44cf0b394f89f9a4e35c8f2618571b0f34ea8d033edc0a6fb25e37aa15f99f8689183f734ce67c84d5489cd53e9f7f87cdcaa8c871c91ff1c2b88cd21be262c6e8f759bd2e64b4bbb37f633add04ae209f3d853f60eead6d924d98ccdc7c76d6a4e085aaa49e287138a534609edb5c400164c9b2d64fb516be95c33a8b694d80cf7ddd80b6c6631e3008af8bc4feeefbd1ae0876129fad7c3de4cdb2d169dd4238fdc0d3ad271bc9706ea8996d3a27b99a165003c0d9064621cfdec40385d08917a8127fd54c521c9074f7797ac28b5a1ae0f846560292997c5488938a7bf0aafea99948a1cde4cb176ff140ef2fbaf080b8e966db46cc1db02d66583e9fffe96d0d0047b64151d504ad64478e67ace7a150175bb898d0dad65cf1145add62ac43da298b1cf28cfd647f9f7e83ee27a87fd5a30aa992406df6a1c9f636d44256826f66ac1c9cba1711fa49343bd0b6630d476471e9bb500dc5ca957308d38e9b18dad2d85140816f8da8bd2a072bc61124e441bd0a1489caff7cc11aea80b493f7f7accfa17b99d0890b8fe6d3da4f6c63e5d0d59be82250842a062d45ad17b2bcefc711ff90c8020e4046bd7a5a36f38ee36644fe83de83b032b77ee8c00a38b4eac5290006b46b49bae64964ff850e32a7ed85203f75b22b64ab0f89025f7e0a039febb333eae4767e771b44fbbf615535e7e9a0daeb78618b1150e9d25b723a49afb275bd661b9a39dfb1a66555fb478a56378eb9b69dd6696f493fb0de74a9db55680397e6e3c4ee301e7e7ee969f295f3f9a09b63a961dcc67bea3517d26bdccac1fa6eecfb61d5a4a49d2d177b572805dcac53bd4ebbd3e6c594fcb1d08de0017924be22aa51c09d1104cbb9e8f9bf99c16faa5de96096986692e54cbe51ad0836409a2ffdfd35431d4b2ec100b47f8b301b53440bf869e885851dce45f28a9d7bb8d71d77030c74f43c944efa51d05fa661874a9dabdaee11316d74bfe732d0f1f330f37fdbdd46b443cf35e1c08790b5a85a02e02c7eff23b924e3137d2b549c0c95712ba51d85ba64cace0c9e15b8a8029341c53c50b055c077a6fb16529d1199ddd5743a7dcd9d5d5a1ea52360119d75d990f57a9b35ab1e1490f2b521f6705e619dded09a87953e695e28e93c7a7644172b578cc5ea7be16af70a728c0bb25450b02b5405feb8cf7eae0cd312fab6f5c9a66b8167aca28e487f606311689800a90ec6901fa01c89458261d25f58bb07e1458ab9de9e9e99db21a484e39cfa6b0471d09be69f17924002bf3b1a9b176f49b50fb764ae7b73f8bee23f3b593495bbcaf9f0bfe99bcfa8bb648258edc3252127b020a6aa315737b7aa56d41dc227492800f3c9e76112a4da8980122f8e92ce72ac44635296869310ced4e4affb797553c12b0fdd52ebd492260ea8f91620a7d2b8d8badf1b0350f4608dabb8cec386f333ec182fcfc106d30d76e2cfbccfd768590abccd792af99fab8ab6af1163580d046a3a432b3e415f7ec76e8e4d9dafff80dc8beddd9da946de688e40239bf059df85e0f23612c05890888bbfa403facfdd5e79848315b3c77160b38c91f8403b94d0ed377f1ee01cfaed5a2a03c32aeddaf5c99b945227d40d7a8cd67ac001788f710f815ea88e2220a86a58d8f675acb2e94de454774705899f01a946c215ebfa055a94ae05d3bde389cc90148b6b02160f4b326dab3d9a45ac623e6a7be4ec4e23d9b74ee8010659d9083c6170f92c04dae62de5b83295eb6520341773dc6c99d18dff1742b455ee8522bb73e82e0dc633c2b805440eda569d2f3dba3f57816c2075adfd340cba776e3350db60f7615fa7af636b21a121ae4bc72592145905fb956a88471fdb16e4ac00fd8be948a0f13aaa3f76eb7384cbc84abab489aefbf1320c230f14c1cc0e67549ee605d46e88929df955d4a895a5bf508a56d432ab35a54baeffe9d32821146f80b79323eb57422d4ca41ef9609ac968e00f616d86256721cf05e3afdab11d0b93bb393c9afbdddfeee832818a9c1ef62b92ac008b8999c0550415b58871b389188bc055e8b9bf5f72a6027374dc7aac24081a0edb344704b01282abfb34bc922351fef87cc32f81033d922f82590a80f82d78ee21786b264c229acad447754d8585b45f0a40cf89ca9e212e2d51a528f3d6343261dcf98a26d6bc3e8ea718e790a280c3df609e8d49f98004fb925eb920aa29b3e38cc7432bcfdf38d76db0670f6895479b06b1a849419e1478a019aeb940c350f044c90aa614fa40da939f7d05d5c527a38c8228e44e5d16f0d393f4a3319c197cf4a226d7eed4c97413c67ab8a2f7700d0877d2598d78d019afbb70aa67e8c5823adb2395223558e12f48e34a5eaf4229e06a9663c5d40e208f017b6a94b49814168487f1136a7f3b33acda089b77d8208845d3e1a6ad53ed9a6242c3d965efa7cdb9847f46426aa3ba7e6960b307230e0c1bee060d9ca9093157e2b8d17bee47bae2c28bdabd9ad0c1b05d77379d17ca8ad8ff8949134346a5e8f410f8b3b6f57afe80c5f1c2b454d4298a72adaf1acf77dfff324596c5dfe1e4d29093616b08329d4b3eafb0668a05fb95fa7cb25502e07ab7274f6e664280a90b5236cdbe513fd2d5e78fb1b3953c2ee1d737caf55bb6ce18b74eec3bf473bbb05da04548bf39d66ad06c53fb82cc91651a04be4990856154186aec631a625c281e62581c48a07193107c0bbf7b66b6c5f70f240ed2beb9f8f89273f97e0d77e00edb7e3a9d924ec5c98a37ce52f9cf78fa58cc3f235a91ece902069270eb65ef697ffcaa896c69832a03a831d9052a2219c28ba8e4b60613f79a78790b231783eab5a5be4400fbda23b938d8f0409da192cc6283cb79ea58105780c58b2804c91267abfae27fdef9a070031138b19c2d0b2b1f2bc38c2150363b92cacd6501dd8a06591bf51220f73c2ea6abc3474f8b2fa50de5d080adb403197e65583ed9f2ae71ee2caded4ba8f93fb5edff1d17a0f48d78ef020423a2c803d0d148071c546a950fe38dd1161c7d7fed3e74e86aff39fcd8d3595060a00918b45a013bc0404f6944ea039890b4a9a283def51764058f027116e8b70aedf9a95f827f5e429d3681f9c04ed763b755bef1c466622e86eb5ce6e277828ef490ea873ecdc5c0644e68a1653d953c0044694cf81286399b686be319e1df50bd753ba14f5a4e962c74bfaaf963d4df39384fb9ad547ef5d62e17f74a650f5ea952f63dd3ef1ab7133bf4fff83a5ee7d85544e84978c9880da42e28f252c0f2a42786e0d487381ad5c7711abb200e519e44a486173de36259bb0190eca90bb3c9ddd1eb6dad90b0235eabe8eb711a0c149de7f3773d48343e9b9837e1c177c7a9c705c0bad357a81deeaa7515dfd26e9566d5570f0df1098d5d4b5a71948c2063526f3455619ad1f339b8b4e093c22dcbfdecda219cae9c611a8d1c617609e89761cf9bbb1917a2bfcadb4bdcbdd0aea11693d5f48dbe10fddca45d737c971831881b24661bf57c895bea57b7cb9851e7934158d6ec50f92eef5fc4d9120d1f152a808c71cd2c0776a7f3cfa4965e96bf847d552a71ba1b5d75c83b35bc56c9a5ab1aebb5ea2b334c4ad4b95a69041214c97baeea1fb645c47a4fba4ec581cd0d89ae94296795337424a0a166e60ac3d59dc04856fd17f775c85a4fde77f305657e4c1987f4d302c5c594ffe4ba8f160e80f2c28665b5f752014ed14e353cc3ed6883bb06911cefe6c5956a4b38360db24c8ce0193ae7244c4e9d251fdb3d16f83cec058e25ec1a4f2f5b5473e56d9dc38b9df3d1c4d55450f011b3687c133f424bfbb012c68dc75b9e781dc50f4186c91c24bcc2911faa3bfab1fcb3eabeca158adb8232bdd96de91b6294f571429b9f205eb8d98dee82213faf685e1c252e73e0a90698d8d15aee79d194cc55e4b0fb24078d845598b64b27d8de327fc338588d2f7cd1c268a4f2b8c7c48a2e99b16971b7350293e3fcae38dcacb935a471da75c9340b5d2a205c05287328c870bae4b10d4fb708993d033affa9c4458ad16e6b5175fff1b1e8bf3521190c8b2711f2661f36d48c1ec6a9d9c3d1cf33ab85cb87756376c9de1c190693ca4f78ae57687f15e79a691a55498c4e1b5780aab2c1a728c446800b6c646f445f6712393cb91ba8d1f139e1ccb2c137e570196ec5bfa5ff0a7325a1b5c301813af292256b398e4773282d52dc1c46f3cb9692d9fc997b78b44903ea1b9830399c9640cac86f5ca2d72e910d4831a013d3f17318c67a2af9cb7a7cdc1553818936a542ff1c2e7a677fa958f1296f833ff1c10bfee39e1a0d3d8600c4b07d35c00e67c13aca24652be98386444fa56b8ab6011fd6dd322787c6858e4c9855f411ccc25c05e24ea2f6087654f87d1114d86a553e18bd647328c8f18ce115b0d7be4b99c917fcaa0c28924080f9da8e0425ad50a3bf338afbbc76790b2c0320f17af02af2af6f8cc5301e8c62c49c77711c1cc5a7e31d00364f6b5e7d0a098ac771692c4c0b3d50f33b6ecff9a2730e328a7254af6e6a720c849096c8bfd6f15b81969f731ad4284bd5df59a5d539b286e45383c9c8259e0b1541004a5c879eafe43801eda339ebca0da1619aa0b47225f676ae39cf822f68f362525eb31866c410a7229b12093772aa567ba3f01d631ecb3f57689b63a00dbf9baa07744a30dd0f34e3de7a99c1fc9b4eed5e3e8e6271caafca74975a0a66304d582f1053e882eb2b6735f813f499be9ba5df613c166e872826b50ca646d67505b8bd126d379e2ee32085e056a9e46065a0a7e174957fe9f86db75d5598d80adf5aa5cd92e942223bc8c1ba980455a5eeedede2cb06f77758969f36af2b4109914d59ba5c25fefb7d85575078ae41b09f8b64b587ed13680319a13f296536328e7a8507e51c47630dc66968e578bb779503e3371cd4e5e22a5199b9756de85cadd931ad84c913ae0434028290231b0d5760a556d74453884bc49c2aaaf3640c17ec04d1594d2230c8166e56d6229a7816970b91cb237a2400cee6bbc4f8158f0e5d3c0364ee5ea9a0ea0fec4cb109a399143199882e1911d480a028b76b9d99a31957588956e764275230b6de85c3c51a6acdb20a1799a69f1b4e7834f0ea6e348299b2fe4402b00ad9420347ea035542bc6bebb3e06edff661489dc4ba16efdf225b412de582cc2fb815e1dbe819d940a27182c0c4b825ca0133ab33bd5d157df25ba44b62d82a18038ef67591466913ca2ce7c242bf1950e26a8162857b7c14818a26703e53a23e3e5ec6c1bbce0bf163f33b8a06ce52553a86071089c91b30c044980c3f6713a6a3d2cd78e2578f9f0c7b60aacea15ac81daeff7d402c8743f9d5d5e814ff61f9ea331bd1acd657e17c41011509e73c77bb751cca846b470c6c81f16084f80c9c6174e505e64ff7a8528ed0ed2c33ea26e43262f5ca82f5ad3f77a6257176881d0e1a4415bb6aba8378f52b7f7695cff91623b750bb774d614a280e4d89c360eb209b2f65f816ee708d2e71a9f33b0127e070f4fcbc3a8e2658aaa8177cf86c8074bcf4b5f419b3a3ba22c5c4110f4de1852e566de90e842040c66b0a8369e3cd1f06d1ece1c9c186f2ef68145e1835cac1f97553a7443056d1da1f3f2da8620343b5c81438ba8f2eea90d9a68eb63238bd101141d1456df4dbe3676b96542193fef8c29a8727b5f0cca547827462493544a304b7e5464296f71e817ec85154465296b8893ee55a348f5e803415c859391ff9430eb8e300bed318c39212fa711c55f4862b450f7830f1c8e6ac470085e079f0683d86ec301123b4ba64a735f86788078f0ce6b3ed7e0f50c2e020d70aee8cd0aa6bbcc19e9799ceb8c2181a36c57a5f5e8e5611bd131276c14d4d6799023f3caf6916c6993b9765061efbe4e27add2a6bd74b8ef72df34304f10a16e258896ed06a9328069a1fd6deb78a32f712a9ed8ef43afdb384419f4f285e59d2e44854507dc5453028de84f2e1792a8fb072b34679ea1ea3900fd765e3aa8bbd80ee0cd2f6f1af01d1d925307a29f6cc76cdafba9380cb37d50814524a5e026832d26ea62a75abc019c3feb6c9500cbec46bb29c714bc047956b2a1f13981fd37e7f6af36f7685e8fd7ff2abd0109cb38818f9e314102bc1817ae7fa6996edb9d85bb36a8247033cf12de6eb5814de29905283744c8ee68360ea5e95006d0d64078043e34ee39b2db646742c2c4becdebb053eec0bdbe80843489c2377818c98c00fd97d583307abb65baec0e44e433b929bf1ce7297c251cfbdae646ef2d2d010b122df08b056cf9f5b1255560413719bf7b816b211a93911bbd58cd92ee2a877657a797fea3d698d86238a31ce5e80305f789ceb40f68c318d6f10f7064cb3b8e64eb928938050058439877ff9332d77711c07a3dddab58964f58e62e8d71bb506eca492713344f3e7e69db2fe79c66ee6d3cac5655ac84248a82e2507b31ed0763e407f583e935b4689613a598945b44821eae6e7fa6b35162c08e6ffd4a6ed165098d4a9ac878c2c9784e1a4805866761b65c8cf42d4fc3247d4f8b7728758fe650d266e635e39725d8493312562a42799ced6677279447d6ada72b5a5ecfffbf23cf1249a4890ef0dc3485425c595a16744586c8f85307e8cd6e778bc6b376790e709d1ff7f801d1d5b4658d301b1af09d3866cd6bf6a382c6f2aa3ce4537e4e5392ec274150f9d74b8a12963921f98a579a63fa8cb04fe98ee657ad3c4df26ccd8a03719f84f7a79bebae0bfb268a6727d355764feb35d9d8e8f9fd0a083a38460fd7c5cf15379f5bcb6544b53b96323ea77cf6a7e2f388d42f5f624a5379043ea60e5106c881ae5360205f45f0a6e55f672ae60d0553b4ec935603f4a838fce508f95552241b8198c1d7b4b59fa36cab797dc0b64d2128eb7aa85acc7699a196432d9213abeb4e7d1d19f6afcddf4eba4798e9c2f21362ac55a47251184525e207a8325a472e9219fa045033a1ceb489aab53c077b323da4ae97ba7d5a819639a0d12905924c92931427a85bec84d095d9543d9f5660c33e63ea64f8659451a847d7712e5c90b90d5f3c4c77df327ab54dd4dbe89b3b84c50a95c4226febe3119a81983109bd9aae07d981a1887c971784ea0faa729f62107aecfeb3cda11741a111305b70817e8b78daf06c3254b24d2750bfc6da6ca29030d27d74ccb084cdbeb50dafcc4474ae5d24408a5c89939d11946f01957b2a45726fb5041c97d278f42c27bb771f039ffb00c285b8fd39be4121c6dd650a15080f0a3c4fce4bdc128e2f5673ef2121d90d3b669f415a7d421c0271a0f7053a82461701b28cca73a40be0620ca3dfbde471d64b9275b5c0906c747b8e0dc21e18c1b27aa202c5b21bd8ef03bdf69763011385a84f47f7fdc506a83bc20131e9a74bb71d9c38a43187049dbf586412e833b5dd41191b1591fb9623ae3cdc639d2065ed65d6489a3b2c3b78b703fff9ff12e2f29fd31ce45e8ad1d8b0cae21e3ac24b12dbdc59cb98f2198dbdcb32094900d6a58cffa278399973c0052b296286847bfab93beade0784d12a59f9227adc680c8f20e943060f9130b8fdb1d5e70ff06ed7d4ecb808c782c1005d87146e5e1527d5e7b69172f92efcfc43db9b3f95559a9d2f00dbe385c182255f3b05f690f8ee861a1428067a646b198eb86d27b5ce375903f281e813abbb30dd4ec25532dca6fe4f902d98f66df02a19309de9be8cdbf8c9ed3edd620576a4be62d5988d416c48731f86d77f3db90b48d7f0607a1182ceee6987eeebebea8019f63cf7abefe5d7932abb64c623af728a392ff1a129801f10ec081f929a46ec33f3f4b1f3945f78b0cebb91ce98fb18e2a983edd791653fb49e34d5172f4a0f6df1c40b2cfd6957b9c4c3985bc80d91ef75b490265fce20b7b2c7446607b54009a709b8e9175cf5204889685a307eb6456cf8e9c7de12bb939a7c3c82f6cae61fd123fc0a729663a82732fe75d6c9cf725b1778c37dbf82bb34ecacb473e4234c6e8a78eddd0dcd048286f94a3b6d88164ba9346025765e72538b18b03951085683b971c77aa2eb65cdea1442524e2b3e50e2976c7d1f96d7963c2682582f2b7ea54afaec273a3d7e6ef22ca5570513e21d2f8aebe4ade63e0c9aab201f8b4a1a1de2d049bb9f07fd38a8029bf3360f020b352ba525a9074514a98a5807b4d044454d2cfd8df605b8af48bbdcbd138b1befb19eebbff07d4ba8299965502ca71e35efca40fe8e20e38e32794c87d59ab5d5dc60db0f76a88b6ebe525da77ad9a65cb3951527cd0a2d4433e7ce3d6e1e9b792af731441618ebe4a81f542903e13988c3686e60cd05990f2b2c3ca1d85dc085732a84e316de61130b485bcf08ad12a306de0a7eeecf754caa1e2ea4e9ba0f86472fa48d0b4ec52dd97702b56e86522a64d7731deeb985d07756580df067bcd52d2ab9473f448ded79ef6ad0bea3fe4b5ea13c7cdfa5e95a63d33dd324b298a5c468406cc1a56738fc30fc74c2016c50d9be3086f38ae4722ff68089683cac86ebee69056bbcf2070fa849370299fd1a7aff090ee7155e99d58296eea29385f042f5dfea4bf9ab3966a23287cd8708526a45234d88c1ba7bbcadddd84ea37de8df1eb745a02a2770421cf5208a7040fb1ff90d4560ab01ef6b119281d19ea26a225f69e7d5295f2a00ba4870753bf3a1dabb0336c40610a7aa97480b6411877f9035e5c62926346359c7920b50626071d18e9e94a1d01609250c2735b8697fb6b8ccccaec975adfabfa04787a5b34b3967d18dbef7473233e73bc54fe0ce03aadc0b28e55bbe223e42b8a389405d9d6d5a0b9eb1f65cca0619e97fbd11af4f50b8fffbbf7dec6eaa474ea6b9ead4deba0fde18257bd2da0a7191b7e3e989c913ad8b4cf3d6cbc99c7b49a3af047b52529801d6ec64e918284352625872556160e1996da2e6c187ccc4016a45c32771b4f15784a3d0425d87c232b25f46244d37f8be119f28bcbd7eafdb433cd3942a7ae615f753faa3fd9368f7fcb08eb99cc882c09f1ab13c185e00334cedfbd3ec2ff545a6ebc46830008e5f2181ababedc295b6582e7126798837325ed97941871dc0152d7cc85f2ea2db4980b937168e0d3b5ae130358356a63a0067ef9281013513b0b1b41c7e176cf61a70c7ba3c5df816e2f0d1dc9b19c6814a183c70e24789b1692e01cac2121b9a044ba37ac1594532ee2177fe0ec420fa8f8fef79a534047cc3c1087bc3beac86ee2a101866f3aa586ca0cc1252386fbca6034018486738cf762ef8592c346a9f72a0ae04e60c7d2d028977b18f581b08836c825455dce236de461af9e0b754ee825f49c124b3dce065d4b908646a4b590e69583607a20bb5019377738316a7ef78547f27b5f0b68ff59c50711f65d9af56c0f6cbc5bd5d7fb825ed0b833cfaf82f362279b1ee78ef9ed4623d3a46ff6b5648dfa0a67a26352edc1bd0cc21b05f0cbbbdfb285ac4b37c54851e7d40e3c35ff994ece045ab3dc3348682527fb5435ecb9c57ed335417d527b32c2580e9f1ae52eeda23b08e1e3c6826c2266a03180eaef9a2e255feecab110cb454bcc8c489f96536c72714d358c1ef4b88fae34b7df615a6ec05c63d19890e5b8f142c3433bae6cf31084a5ad33df7f1b8d26404145bb66c51133fee98a32c21b451acf90cb26af04d2325d8ec19718741543fff37345a83fb0a608826c20a1ce7e2288c0c60f5bedf33c61f012565fee32d0ae77797f92e0174c55efecd1c84576aa5ce54d8340548117cee23ba1cd5082f20173dee8908d42a4e2d68441fa04c30ee706e016beb23d78dd80a3045949c5397a7f8605e378adfb181fa966203a9d5e9998eb34d1e78e7b8c85ab7f51df2dc43f859260cd5e30d9bdeaef9406f679338ccf3ae97413bb8ecfbbbbbdc8836d71c464003162fbbed9cddd2e7099e6e854285c7ee6df84eefbe66a7986b3df431bb84e05a99bed9a62f50958044e36507fa62723cc5c208da9db90f34c3b6999d3f1d32a7945c4925d44b946e6bd3e18d15d198ff83119351ff10031d65da291058025c150d238328ca86605bedebefb6c96fc40a092fb778b3574a15e3b3893168d8648cb8bca1281261d6293f33729d6297db0a9e98b24adf8f028be56353a7bbf820511b84b9dd5ce44ee2727b71e5c66996075350bae93b5d52f7ef45c0bdb5ef47d558706cf445beba5fd52fe6776be1444967fc76e1ecdffad39b7b6f755d2b5ab427dedfdbc1e28dd3d205bfc2f4e9d894074482bc4999141a08ba8811bbd22e27b5d19a8d3fa28391361723693a9f6b33836e514dddb6501a30661c9c9b3c610a99bf6fab7ef12c33af03f5fa268c61c8ba9d969d14d348beb498388dc455db2830f45779b96f27e9d36a7e7ecd5db1227fa43b66d764214508ee977de51303575852158680e8f8ddbe2c97640e85d4ea3870764813786bc2513662e9b5a580d78d0b3baf571a3cfaa18e2a9a00cc647bf1e040a1f69baef8a201ab0f21950d93d6cc46450149066d6728b87f25b5058ff5c0965dc1a11f976a377b7c52189ab0698e4469abf753b03285f1ba80c9774545137c66878da030c8c16adc685f16b20b26d37a83cc57923b9780f4fb3ba0b45919e4616a494de71b18afa8c6cbc7bb7a16904fd9002efaf55d419a9647ff8f46c76c04780dc80ce30dca9fd8c009af95ac3136fe3eb0a27a568ac2f192d05aeff01bea20f46be17e0de67e32297db5f4a9c739c585eaca97bc40be0de1b17ced4765e30a0a5280b1867610b9195dd7f415d0d58bc3eb05ee8a8a80b226b5755283d5fa3875c79dbedb393f0c04e8d50432bd73ad35ba5270e361e05617dfef612069b3118e017b5b4f9b31cbc176bfc63abeaed25581e3b0e2983b7138d4916b3338ea14c7917d011a87a258a0195dc122bd6d2b33b864cfd9411024bed69bcb5493122c15de805e9ccc95ac8a8a1a48ce8c8e310e8b3802425e692184f298f5104ef0a10aa8f519d050d30c0f9634046a185e2a339befdbee3af653996e6e1b67d6bd97578ad8505ed78d7a5c6d0b7f472653da2fd41fb89e8cfe834a67ce960a936149f095ebd4f46e5598086cf84bf99149bf5eba636705704b46be167ca9631b65fba855ca89de545eadb9a5a21176f07116160458c24d0144b9124ba9f20a16c98fedb7e6788300cb489f487e96ecb44c096651249a5ae0bbf8e6d553f26ef1346d3008a9defa04c70505c6a0c0c39e559bec73e17b3d666a2beb5547093f100344d7363959fee03ddced1cf030131cb96eb6ce20d5bad938ed7d1eabe5a3bcd70c1273d4aa7de185e85d9f42c35a8bfd5f922c3923cb12d88b36019469815598a96ef3fd0e120d5aff459ff642572fa060dddb5bf4911721fed4662172db2e16670dc68d43a130b38410c7f227df18623be05ce0907339817f6c16769f35c02ceb8c563fef9f8a918a1dd49b7860e61b12da5e447ede97ca78c9fe49c40c8b6c7c2ef03571fcf5224d9b5123e2dbc8851b057b11cf1bd0a6cd73e5f08cac961002c2b45a7da8e3d75ab2ba99953995f8740cff4524728ff80267b6c41c06ccfd206229781d1852908305133e0a2011db9fa0ecb423d603f729cad78d8683bdfaab3c2c970d7e8d97ae319223fae2e4c99636654832671ea266c526d95bac9f06c9e3b7dc4cda8b0b1df59dfd20aa7807b67683fe61f927e27c2b7e22ec8e444a8da1a66638863b07e8e51d1b39f26d85682be0b7ce4e1616c10a03a713ef7c37a5b9838c115365dce67157423a67adad63f4f7b0f16d5cdcb1eb472af3bf9a8b380b963d3a02a98403ca0068f7a3f70ffe589436670a5c124d5c0992709254b80f61e28ba7efd594ec849a1891e540135c0250cb529504c0f197e756f8012419f8c9b889ef7167a783bd1a04eeabcf506a4fba0923b2368283b90fa6d6645cb4e87fea63f3b7858073fb048a9684bf940ed2669e1a02c4c1fcd8926f1613641b7d9b82f1eb6fd0333f8621f1feae354c439a84dda01fcd0bdd5b2863f9e8c67e778d9fd3b4e6a0fcd2dc35b3ae24d486c0c24184561716a4013554d8e41d3f6a915ffc32b8cc2ca0d7937ed08a5ce6fd975f26db5936a9b6ad8f9a2a6b3e2048d7b72cdea166f15ed8621e9e7365b99a67912659bba06993b14f0201c52adad4ef90c869394c29ef3b3326425025d450ff6bfbdd4667f0a45e5d7708e06be0ce86715abe5159e11f730a506e42df7009f3412dfee5ae2a87f1c9ec0e6e00e312831c7ba87cffc6e602268c2479ed3dc5d32d4e6ce4ba44c4c8e707ab2690c770620ee40a121b5f3cd998a6fc8ce251ba5bd937a7e870702b307a84af0a58f83ae0a6bc2b3d241520683eed9b3bb30569091fbfc5f6813ff343c40d1dfbfd9ae1952d6c5994f83f549d561bcc5d0df0eaeb65984003b57723e4c5a22c72f5ccc7c40a00d63c37540f60cab9d26900d51104255f8359a814bcfadf752821db295ee626376a497fdb21e9125128f2965e450ceda5aef96c4edd17997027790ef8e10f780e690011d15f59d53fe7552209e3087ea5fd2fcb68d8100cdedc25b8639c4b385c9ae33b2743c7984a887dfc57490de05c36135703ec6da5b652f8035a2e5a0c3a9889be6c65353fe858f38d0f12593f9bf4fb6739a13021747a35f317cc09c6410cb346007a0b42a701b25a7a1ef8457013d89daabae3d3c91181e6fc83e48429e4b93ca852d3dc178caa55533cfa2bd66709167ae59e92da2d7f14b2b3e625aa893810b0ea728d5378f6f0e4f4e209a1811bc58548b9f14a07ac17adef1a5a79888e2df98fdd468603f641a8200d3d84f5a31562ff91ad997eacf365dc739a853b0921d355bf83b60bfbed8be7dba1a606f239ed8554991490f7f97ce7322b141815a1f702a03fd31300087e7bd40ceb9238e8469a3fb8271e1cf1af8775f271d568818428bb600990bc9d903ef30c8f0f5e0763d9aacac9368ad73736507d367c880edbc423c58ceedf61e8f93afb53e07e6097b5deb298b82c4db6d11fde26975042105389b3e4bd9104cdb74cc89f5cd05c4e7c6bff00c1527c28bf01bb53fa08ec958d8ae936c5e247dd4d0aa53e07f93c48f3cc8cf36a7fd532340185e5aa7e63d10cdac4af27d7beb931a78f2b51ac2e6688a99479c69520f5ef9eee68d7e605ae1240322d90874203c9d3e00a9e4efc6ac0bbd21e7a8f53e3c71b16bd542a9457db141ad4dd2683c43f288e757df1742afe308f6041dded64453b1aa13b42c66a1e156f1daf43f4ce335b02d87cc4d23bbb16675da3d5ce3b57ef5853195d499580713fb2ba22f26486e72c9e8c2be3f3de0c05e3c9bd175e289e8f1e6ca318be868e572dde16de95282443380bdf350d8e23e467c8385c0a1e83238211979faa9fa4273dc02bb9c56b8bf6b4f69382686e8ad4f8dfcd0c7c3fd06a411b1a4212875593730cbb38f28f42ee66ed68aef321c5285a38d6b2ca422cc6d0ef184b7c12d58b7ce93735f0bf700d386c11b7b5d7155cb418308a988b79517407b92de94f3615b73dcca9569146d6e5550d9bb11b9fd53a934de8e1cbecf6d10cf3abf41f65fa468da8c6128233cd0ab72ac173246a18fd300fee16e6b3493e4bbf4183579825fb6c9d6782d3403aef14960c49ad1cfd9affe9bde41840e6a48dc59b23f2adec8cab420338d57959bbbcd6f6a70259812c3b02322441cdf09e020889a15684af6826d21cd992c4b6286070a13f7f7ba148834173a887b3020c54064e48c460ca2109851ef382c9872eddbde3871d81dde9bfa21589f9f834d79c88ea5454a36b939c637ceb9d739ad71740c256cc9592a5c8e2455965f504d05c3d23a78636a3f996a65e7c61a76b9e8906529b6b524870baacaea8db8078d43edd0dae02966da5caf6a6dd638b1fe719c32fe1478dca7e0cd1e283dd733d34387961f313538af1265d4a2571206e7ee2a5d31446bb0cf2a0fb00c4f056395b54532cd24a71ac8fbae79806683e7fce139679275d2325fb88759f4a7c4b3fbbb6e92161a3e2a6fd8323397aa9fe3dbbe8e8fa7eae48d4f390438b604d384ad1bd3fbbf076e8a04f793d5d9243756e485d8bcedc4a8772239b0d69021f6bc22c4c0d94a072b8ccbb6e7dd5031ec3be60b29a342ba5ed0de4d047169d13f01a060381ab74ec0b4f8904d5a7b76922be63ee65bee6c455e91c34d5b474dbdce0829f8edaa3ed211a75a11df1559f43569ee28822efda6c23a55403198643209092f6ab533c60cb319b5f2cb18292e00e4412a51fa43336d9e7d8eee0ba69608e35e9d58eeba2434787ff6f6dde95ceeb239bba4edbdd676f831706dec90b4674b4ed0595faddc78c1e16d1aae2ca25d30cc027ef9ef1b2aa635c62f86681de6dba306341687340c1a108686264876e1e0d29af32ec304e26ade7b6b00a7870f3facd006ab4c3b2b5ae89eb8d0934d5f34f9cd898efc3d88f9a018711ce697d06fb3a6020ac075b403967ef4017982105ad8e2d242dad3cb7dd3e78c5df9f6ca31307fc821eb66532c9653f0eab4b8170d89c0e69ecaa661491c8369ba739c3c61c238267718f626c3931249df21a44d56d4dd4f9dd8e7e4648f284153f89ae989161542d45d686f78af25b17d9c6d5de7728d75f42273e12dbd1ed33c294ad66d2bfa92f9636860e5607d5de140395a46f47f64c7e637f8a071f46a3be3a7f5c0a04872905ac9f0c7865209d4de4e725285feaf4cbb1ca0f6b886fd1a7265427e446fee754f2db94b29b52063c7fe81ff5de1ed1f1cc043053dc6e78199916fa8f6216383b8cf11c7b6e25181e340ac52d15b66bea65341efbd0bb0b6fd807bdab41c651d208350a41d20c3522a1ef7c66c08b8cdc1021cc3fe52cb7cd33a806e1e3dd42665a169a7c7a616f82056029161ff01738593cdc91d5345d5b2221451e3be320cb7631a8846a8adfd47188d23ff4d9c4293f64b81ff0f1cee86c2ab66c453e064136a802e85e19dc1d9cba9ddbf778d24d09538bf8bb9e87ab260cf0011a4c6bee8338d47381371c73e4a120b457d70876292fdc7530fe1af8451d4286c108b3df59f85a6b39f1e82e1f25fbbf1e551a5cb54d5809941853989a52da57126296cece574ea8c3646a73af0dcb926bad35c1e0f259393ff7cd61e23bb817428a53de50b81650819b2452b32aa2a53621350abe79fbf45cda0435ac01a1f74d71ca7f07800d031781fdf5407877ff7193c9ccc7adbed962a186531e6053c66afbbd3092c47853102c177a813f16ac6197f2431bd3590eade5d1737b6c1c4b511c908377b6ce51b79d79e55da0aec7eeb55e7b190033934eb21181572ccf5837f8902ae0f042e1092da00eda1c144fa3373607573ee55cadc2543aac3bcdd01e221c51906f93929cbaabde96a5fffa62646f542734c680b598fa53db48d2dfdd23bed5800ce1c16f39b36b2ddf40ec4ca7bd6220530a6a9080db00df662cc48da6aae4255f3b07fd03bf8c1a0fe90c1a722c2e2f4acd4be714ea390b7be56fcae8613aaf48ff6a8b72bd8363842391ae1fae466138f3204010c3f31a09486887a304f05d07c85e9a4729817c9acbd795214bff5764aff29274206fcc88966be6dc11077cedd19bcb149f760369823ee8a750e95be09048c6f71be882f618eebb21178de08be86b82974d91e79990e8316fb74d898720e613466080c165046668c9368347f7f59d8d70c90f91fa501b7b8c474f9d44dc8820db9378379124ff0d0fb3cde3c3a891daae82cbe5a47fcbbcf5dea8ec8d66a7ee982eed8f2aa8669f423d71f3bdae13112c7f3894e9be667b364740ed813d482b40b5b53edd0020da7cabeb22d5200d4901fffb588fa92db68130b85114db920ddd8655d2bc61eefe37cfd34802a0fb5361c7293fc3007f37616b300ce51770bdce71af186b7929c46e1154af937332df44d9c985916f924efce1da5a38d18f5eabeec18369203130875b3520591ff0471fc002c2ae1775a756d7e198a46c11cf695bbc0e47da2ee3dad95bb1bbb84cbbf06bdda9cd345f03f7ed512bc62dd679d1056cb32c0aefea0c41434feefe294086fb65633186dd753722dfe37c6a4180c5a90e85f23d35dd5dbd2936826943fdf5c69b858464b130d47c1a3020815dbecc453c81947c2b22286c5f3498eac83287e340c6ca7e7a1abe0bcdb88ea9369dd1603b053201c2e842aabc4d3f2f3ea1152d4919db15dc6a87cb2d4566d48f17f597ea345170b52fc72dcd40acd3b35b9f32e1b30e38a9aa601d01c743db0952e26c3dba8f17b6d5c2ce6decf5ffd75e27c4f87d6cde52c74bf40a8db6b00de0815de7fdba9a5430d2cf24eda142191c4d28f1d5fb4b8eab4a30781935c7c755db85cd7e0c52de7a296851ceb9dd506077bd9e5541bfd9dd5c13c0330a851947a1beb6eef19376b82b46194dfdc5536a6abec83201e52487e955ab677f953afd43fdd0968035308bde1a6cd18dd7926aa03d31beba46fae745800469221bca238c565467be383ca4ef01580f01f34186692abb5586a0087e72f3c428ba2440bea4de3aef70e302e72c0dc40d0cc108820ce49bc6a70a25d3a20443d5a56eebccebe3d29e19c923098f6d1bf87755b2a9f78de8fa4746ebc2632319e52e833809af9b2a2011b959f8b55fef80ef43dd47c094f21f0718bcc2a8453fbd82ba6641f50dd4a944597e948c7c6f532083e34f0ef5a2f9bb3e4a9f6ddfb57a34966ababe55279c3834f407a96490567c94b9a3507a0342db5e5bb36f8b95537720f88d4dbcecc03814781f3861e9db87e09080c8cb7fed21782ac0e6795a13cf5f3f1a61e7c4202740a0e18792b48f390614e2f77304035e116f1ff5c060fcb7416b2c3a07514747a6522e020989d23ffce24c65e7d2f4ee053ca69fcabcbc81665f6025386a46d193860f5d8913844a155af5d12f949883cb3019aa64af1220dcf5b0945f2149753f01343a97a87f841afa65f0d4ad7c0da1850bd3a21602034222b214528fab76f80cc8e08c11126711ed70658ed8a467866bd3e6e91cf6e2764ec38cfc1ea9dc9802ed06622d13bd95790a1cf45dde75103858f85b26418afd3ff56b97946fe630b416218397d36f4ae50a9419ca43a5bce56642e39c12a5308789183f40af32a35fb3b8e69287657eabf83e022036891583d0c95b774415de678c01ead32c610ff5bcac90a8094150bd31ba53ae70a581f31a596023ee68b61ce6bd92125f639c4c7e1a9b7f60cb2d22de2551df52a0f4afb0c3c656f34734d31577c661da57b71f11a0988f4e3090ffc7204ad4546eee23927ce76cbd99ad5162344af28ee593549c6f82c4b7c60c95f2d64ed9c0ceb3612c33753bbae23900b7c3025acf61aedccd81aeb11fc1a6da4a9055da055cd04bc1d2ab670693622e9dade715b7dca1ac6a1c2a8ef5ad8b946493a36bd40551065568003c93c2cec67ae352937c803695346a766b594c96f526208d7ca21bf8ee981fa999273d61bbbdd9dbd616b98f0b447d278217f7d172f4ad237a371de212a43e8863a08334853e84d223382c2ca396b68c66888911dbe98887eafe871e448ee5841a1310cb8a3687f570808f661fb325970cb9a0ab68b626b92e48620f6ea58716fa7105cb3b5e24ba571d2e44ae80dd4322ecc3ca7e73824e0cb2b6fe1c10886a0e50dc4a13438a040371a3fe4bf5b7d3ace4031a173f85d2e9036a0f0f34e33f0d1ca4157a633c4bad6188f568c3d1a2f4b5c619ff6f6e2efd6c4476cb69b5c9ed170b970a9f600ad1e317bbd8834a58fee470ca97d24f1881e8a5591f9635306a7228990dd34ea505c3472134f55010eb44d6a05de52a4ea8aca45fffa2aa636f6d7eff2e1584d26cd059353bfa1d00cf156d9f18f22ab00e3fb0b330214dbab9ff924e7917d703fde992bcd6027207c4e380ddb93bb4df67cd7cd16e03f9b0a9512e071e71d580c02f8aba1e1c56cb1d2cd64fa0a123c276f53cfee4709d22b8eecb9898b72a3d9b0d65e5df2167210bef88c05d3468ea23501ef4c3933cdbd60a8f3b565196348d0a68b663f5646d590bcc45714313778682592a113839bc1dfb61a31561472edb50ff826d134dd2b23208010e37331977b74ce1b5a125ef87fa8fd7f2bb928c83ee293fbd0dc33a3a5cc2b1c4eae1d7722e33e7dae6820f9ee98cac2635c77eb1f32da5d6d43efda8d5af639827f37ef1081c418d59c830007e8244b4c8799ed9a9bd63e1194bf8236ac3fa25b931822c936c80d130af11df768c55ecd852c531b99eb62039f4e3a5786ab6ae72a71cb56e3cee4ab38f6a05b96d0646847613130f2d4ec1be3eeb1d0344a7cac94f75897f7c29ece46d148eb912d7add1e86ddbb64ff791f514fd564526ea6eb461d8e247c621d8d936afd9eecb3f5229c7dd49c2f47118baebf80662f315379f15552d8015ac7755542be45a98872500d9059db883db0087f3e5f47344381ab8455354147f9f69c4e6916c682eafc84712c517d12837095dd36c159e751dde86cb3df1de2ae5910576d8d5d8125c384b5e50848da480b63a3ffa32514cd76b409f42cb6858773f27d1cad7dc1c2807f2f43835b5a6b22d88ce8cc521b2540b854dea1efd61f2ec88ea4a9c64ae107f05c413c765b83d3c98ca2cea5af0c91f7a74f5d45ea7cbb67bd6e4d7cc893fd3c03f98290f4076b238ab311b75db9d9c1967a413e06b47d45c5a54066438f61a658a7af0b98ebb12cd43c24fc54cb767064ff9839362092b7696b27620efe2797da486d144b5cc7733c19a331d90cafaa631c7a3677126839c016a78924930882e18d1f8717b220fd98bca726ffb26501cd322f3f70ba322a9a0bae66b3d988c88c04ba2a03394870dedc3fd7e05252479fecbdc9f240a0f99cb46f5ef894187d27f41cf267c201e68ad84448f0761be3020bd434710211d66f25704963b08399eae34ad8f7e6f522611f503b395f74353da01879e6fb2fe2caa3bbaca7559a99245baad24612f2e4fab1ce4564d0411e048456bd535a0d58361eb6428a6f259f34b565a14768238aeb80706de4b66b795aec570016b27c15c62b9d8a348631f322c55bb18b971d38dfe31f45f5954a27803d3d1882808f2dbb1b27b4fb942a11ead19fb59a9430f44455c3819e20c7217abc0169accd48f6aeb5501d125d42e630e3edfdce880fbe2b18328de39e439a58a363c9f1f4ab7a6dc40706315163197d02fd921b91d5392f6c8f415ff57be42d1a764553989c3d50208ddd9b977e63e8447410b3e6621686152ccfc7d13cdc48f3447e1a232a50c402d5572eeebb90158ab5e0ea4a9a32eeeffa15ef7ac882334f385363403d749a504495094aa54e0ebdf07106b360832273dc34bcedbaf69ee543ea873c78185f47766d183ca3e9388f3672e5a836a9a0e0462e411fb704b6b2326d4508301d3770c77c64fe6365575113b6d5d53e8b30bdb455427aa74ab86355fd9bb410f435c30c1f746971fb9ce9193e80035411b74a32bf92a009fb46a7548b7bc88c45899ca328f610713c078dd71f431d49815e37401f1e775faa3493c9f8b1712d893a94734d4d6ed9b8765e30b67f5604c62af667bf2fdca6747b399b1b585705a88778052bf2e77fc6565f643692ede367234bb4b1d233c3fdd89264551989e53ed16f50d4f14a43876400287d9e20943b2bf46f26e5764f90ae1cf8de29a6bbbd0b0b777eec55087055f61bdd2858c444bbca183e10189717ba3b6e7c838b4ec2c4dd44de794cf5455d253e34c3d9713a671849c1210f0ad8a7530997e220345a2c508accbe05a5730b6127490db8dbdaa3adcd3293776516e1898b64a8e7604f489bdf4406ae821e160e9e74cdb16ea7ca96bbc59a5d46b5a480a40fe156ab60935eeba964e3a8451443747617c43f4ca2d447a03241b576cb84a415dee2cb8aaf2489f64d7559817ca4e2125eceb9ea66f2c080113d270993cdf9a930c84b77c2635b7fbc6db202ac81d97c068891575256404a26c83e8fec4986be9bcd859cdf39af427b1df65def1b991fcfaf54d0519aa000dae9f0003654af9a5e13301a67f372f47ba68093fd45b0323e76d6ae55067c3d6552045c5f0565431f58351c97a221bf4fb2aa3355e87ad6ad5df5560245a1e662b6b9dd016015b7394716d858720bc8eefe2375eb7a8c7cd9994c57ede39bf3b12337af4bec7f7e9c4ce641abb0d52bee5e201897ada6e7a49529ce7dd78ff45ea8c3a5cfa6d9cad68fffac3022126282c940116ba93dbb0987af7001824ea501bb355bee85414e81f4664f1ca99e5b21e6c8f832dca567698c3a3c7c1db551861e7530bb6d654446d65267e27f6b2631f9a97d1489d79d2f474e848f55f9885232f720f851eb32b346bf204a4bf9074f35c3762d1fd2f95c01748470feb19a76ab21f9cb63f20699e4291446b4a81438ac6faaf3593af7bd47745ba40b602d6f0fbdca666f6a196cd0984233546c5bda5687651b31bc74a7198dd619e7263843239c255987c85680807b2c5aca67a49089b36f4e56da2675391552b53b7caa15a46829a32d146a1eaf6babec3638b23c7458e89957e845b53dc879d53f6ba2252ed168408d6819adeb9ca9a28618edcf6908e90254995ffdc31cc1ff9dc1117383decd3a21a1f0dd346951b39f67b118ad0c9b5bd6c21e1290471da7e55a90321e3143d9612d1f783dc6e9aa71a04e322efc9df5f1412964fc91ae1e571a167414078cd5533ccf3bf947bf539558b60a71964ff21e33a02657b96fc316c2a021be49b5486e97c97de8f706cc3ae981794b3866e6ef51a587f67ee139e4de16402656a66051b97d1bea9f71fba2450ef60fc105fbe043f361f5dca89af2151f1fb228160020a5270461414225b7bf9e964b96508632a23b01824f8c282ae6ea19d3dcb0027fd5614777151ea6ebc7717c780d5d15d51944af5f0948faaac9167a590a55619fcc1c1470188af25750e2705c4da227586f183f7bb599ae7161d1116bee989935cb0bd54931d4df3bf8c3b35967702aaf78d0753aac25179dd91cfd40c471ec7d920acde0541d473015c50e084af0f6dc881fd70b53c51c1ce5090b65aaa3e2a40b5aef93610f9cba20b10dde673726220f94c5a0d1d9f43418b7a849a8f4cb67e93a3a78edd8bc22cda11a72aa7932d2ac93eae87060d64ca5d2616c713cb346e37c1ee7cba0951e58ee800f3dbb6662e11268fd00b8bd06cf928891aa5bbfc370fb6a0d9d2b8a8fd9a72b5b10203b79f9e72aed6feb44b8a4f54b953c29f421f580bb436d5f702de0ee8630d52f5f3f9d992154389e57f32a5d49377c9ef9a293fde43f96935e7a5df48e82cb7d9b9ba8a673f6410ecaae65aed1db0e2ac0d641b5cdf9ca9a2aab7ba842583af6ee9ded31aeb38d108966ee7dd904ed4d62b34e4839b6a327cb23a670294a819ff49381bad0d9401dd7bb292b37148e71db7c6d01d6987fec86e9692ee221c027702b5cec6def678cd68b305bfcedceeeba44ea5a0a8e116adcb1d9476baab5f5fe25b94489266ef23ee0d72a92d700300e60c4e9e9e776c76b75cc58351f550ce2ce5ad4cebf50eef7e18b80a4c6bd6634832223bf65e2346be1e74018b429da4cb808a95b190ac212a872450a48e1ed0927f63378087b387802244e6e5150949375a33bf07e34db1be4021c56e4f9ae197f956c67e7ee365c1bdcc69a9ccfafb278196bd54e2226152e86616cb4b79303a6b771de263875ce50d9ca107d429ff22d39b3198b999d1c125b005e8ee6c18b7e193a7cd4e13df678120c87b11414cbe484ae6b6c0394efe6fc59b2903a235e6c49ea4103f0af0523a584ca6dd087ed1311ee5a7c7ae9e5d25ec37f62464e1ad6055fc7e55184515b7be18ccc68a64d7983d4a75f7e6cd1a9a772345f1c3d419cc1faae718a1c53409a54c8ad115abcb0fc5d8c8ee1b31e876c5d9dc78c5c4c0ba9e6d2461d91f7398f509e6255f93e560533bfaff0bf0a6700fe767cad4dbb9102d4fe8005ea14aa0bc821441ea6f087b27278d79564d5c54604d117889bf3f70830e8f208c9f84f2e57910f35fdada950abd5a3acbe49fa6964b538915d47eb11bc79f395823089b6c7128db8eeedec41b1f4de118107521d569690cebfdcc422563dbc03996318fac45a6be6d64f2a96c5128c4a1771290d6c5e1d81971354714a8769816ea83ed785a60a35addcc47cb2cf2c605810175d9fcac7fb3d70af2a7e1717956c61868904952fe81397ebdb841b30a3fe9004915bfb3e86e052c516ccdc39f4a3e57e92100d4d697393bbf71ee99ce167fea8d1fff069a8ba2abab43d39614250e0c8149acad0f93c25887247ce7b427051ce6384e36207adf1890950e57c5c172aa50cceb0f03495e1f6715d9c2a927c0e3dd01cf217dfe71630f424056b7cc63f0c1d85143f02f1a4a25432e3c7d10898011c78823c78b7b64e45df1ce9446866450cb8e1573e2c07a89ea40fb692d280adaa72a475dda8186184aa6afe1b3516f31606252ec6631097339a00f3d1d9487d055591c3bcca14a0456b0c13c3824175ec67e49cb28728662418536ce9886c12a1d1bece515341021a2addbd0611eb74ef7c2914b590f87041fefac5d900af99cf2d921ca8feebbc8c3abaac42b7f11076ed43efbd2b9a526aac044fbc6b36d81b473d46142f4d556868bb3fd481923f6df1a42d69f279cd8e4d02010f737fb00978cd9fde46e098a3707d13ab7a0255d0714d1de7263f80016f99a62ca56ef750d3c46569aabddf59901a0537a7e0f6ca2cbbba3209e84eee978a8176794c7967ffab32d260aef930cfc97dc6e799b3d80a0ee40172f9aa475b2d33815efd1fb6bb1f31427ce583d065cef314a4fad2dae4898317ef163a8e835840443dd82be69ccc850000a72eb7bc3a8a427272f1641d6ea133ce540dbdedccfffaea8faff9d01249691592208f62e2d625ada051822f8d158ebac003fa5929db4a42269f18e88f4cf09b5f43fb21605e8773e50473de785f4926a02f0a897ff1fcb7802516983bdecb7b50f1149dcef7b4025a86f8022c1c22ffef9c6198ff619644e3bc2361cf3794c76bb50233618d0f631ce8e14b7a3f46edcf0b975c38d483e290982b1c7b83c85094621051026b2c753fd16a04851c940b154f4ea44bb801e18f1e096384ba332d0ee16a0c6a627330e85408e98c10e899d442de67134d37b6db6260612dcffacc248748b18f0a2eee27e3c9a9b8764d6ca6bcde0bdfea1241d0daba2c7f445a75fd003b9edcd50ebbc2fa9337b29d47f3e21cad7a39800078196234ba467f6e61922d1bee84dcabe3baf8f72746e7b86c9a9bc2416bac3c86af2fbfd88e9a17c2b85ef39adf319abb86dc3411406877875bf23f0044a9abbed6baa2f41cd5dc232c1b7084a82f83e588288f92a5a32719fa0dcd7f1e8a0172cb19f3f233e1e4a6a66cd961c8fb616cc242c7f867f8ae24575de05e2d547bd54ec649f993073382a5813d5286a8ac23f06c82ad59c7c1d854e5e5c8f63cac0773258ce315ea08ca0b02006b531aa165216fe72ecf58bf42f27ec4381807554631f23d007039cfcfc7171fba2cc556ea1be3491c770d32d485d8f61c44feabe86afe62dbd06b7eb012598292bfdd660b72b3ade89ef8906df5547ebcdee60b4d1c0bbd3e928efc7d453c81ac33a6fcc7e9c3f65cc1db82e63933cc3f4204a928f97eecd2e7b01d188870399393ee7e62a0aec4b754cd77b2de90244a776d00fbea7d5ec47c13214c9c4a5c304e21847f3fb41dd16881c2f5104a0af5ef0b03eefbf93dc37e1d4d8726865ce7a3e649fa79bb3bd72256fbaec594bef44c217b07cacd3bef169e3e978393c51ac906a94ea32f636c6845a9e7fecf06908455f53589690e0e1bde296cdda20afee9e110a71a636046019fd145bbe344a3334a1c8e5f9052807096b76502c15fcb733798c18cd399a958a76e0983fd953873f4d4e613b13c1839dcb8df1ea6f91aeeb17221b0b2897fda582e757f89698c2d0fec7a9b7a5515d31a3bfaaba2499ceba51b8d134be9c25cd7ec793e22e167d6e3de018e96e70fc745731cb2a82626d34badf3e96593239e0f1a932834ca133e2e85e245e2e73498e49127a4a6ce288527a7ce917bc8cec0867e2d1f0c30f09f74e38b031acd47ddb0b8090ac2be45b0bd63ab551dcb38e499ab42da00df23a5126e4861190c3229a17c0ad8c016ab05060279e07865039ec80e5fb7d80bec9a7e676b34ac98a0ad86c85e36c61af3e3330f35b55d106934f73921291a9274f55450db0c493e6cadcf7fe117df2590af6e0e1ddcc7d31d3f2aaceaf7252a37cb51ceb8e14c70fa8d80bf427720a29ffd4320abe4d6840a1d9f1054811770e29bd081b9d45bf1d54ad3f84bdb6af160c4532f0c15033363faf99ad89425400ff3f4decb64c48093b1259eccf5e4bdbaa5ffb2e42fa2006e08078462e076a4a8369612f1cb100009733f1ba5cda16fd87f36bd38ddbbc2cc10c3f82a0269667a1cc78f6f009459f2f3cd060e4bfa06464ab7d81453f22e57044eaa1824947a790d381a06f7521e2e764cfdfa5f31d4e03aed2753b2acdeb53f64521fc6ebfa48907a016c97e7c8c18a9f90f4149281ec9ab732cf3e91f50cd8b42bf55cad9bfb10eff5d212741f3ab0d0c5bdbc0829b6940a3b102469a8c53b438f3be8e55d45da37adc09d2feb5536ee2fac8e6ac091df0285c4735018970f27e71c2d845d3b33425426b7b3e154319a3b718adf6e5a32cc9729ac1930b464fb4703e031f1fe4372552f027aa7adc0493e3642a6973c064ab54b90bb7ede79497e1716ff6f701cc4fc81a35abbd7267f0bccb4640357dd3da2c8ca00c51db81c0c5fee9e7cf5fc9af84adf09cab6b65a680af4a5f05a9b73ce0547321105b3d8c43e137d22550193c508ae868a956096efb6875e4bd806884a728462333e36c5a435df8eb4d01cc34aa580267a599645a03fa02bc65772047e355f466271bd1da9d5ec0bafdc30b54ded2a0fb476715fe9d122181c8dd83aab093684af88e6f63f3c2dd11c520618aa39aa1d0bd88e75682afefeedbb0a37c82d3c371393bca49cb8c08963a661c647fa986d52754dcd0b4512e14ed7ea14ac65ac6e673b43e96bc129609766310ec1edc88c975fdb152f75b04dff0168866e313efc64323aff12233550938935e01a105f205ddab26a6352e4508e6cec73b7bed584f141d8e9011988f051973835aa0d6c698e0ae8ea755102304a4d2a981bf1cfb304e081f1c0b1dbb2c42ec7ab55491b15e1698930a9072095d2420ccbda010a72c9f657b5fe52302801ec839200f2c79e35e2ad2b7d115458a0d0527da43df9577bb63a5a88ce38891469148454c1519c7e7e36b120c91ae5120578704069a47d2c81fa4796141891f4e1634fdcc4366e4a4ef4e43e697604dfe85a393efe62c07556f54431b3f0f9133769978089ec8ad6d90b6ff30ea4bb62b19f3474b8b172f3571ae744bfc035ba7c8b6fcaeb5807f6552daa130f6caa7767293ff294ab329e402152399a0eff6db52bcb85bf16de53d30587cb69ad94766e7fb7f34e842d76c8cd5eafd4b1cfcf4ad424cab5feffee24d578ec3828cd3a4726df47657971d3f72a944908bd18612cb04d988a971bfe0909df7e2056c698a658417b1ea38f3b86ca602a92052c50ee3a55f377141e7fc837aaab11112230aae6d6a625bfa2b4c11661662c426fd6309f2edec20257f681e7dfb3fdd5d4b51741c03e6ea48855962d959b9d84f8dc67872f4db3b62632a40862fa35b8d6cc48a0f948d88e650fffc77f74ca86a0bbd4e71103e5f782fe98e2bcfd8c4fe630953b63f441210305ffcc4c7b8b45e7b6dabb77317d23ce3839aab0ea99bdd2ecf3f7a959ea5e70777f4058b4ca07c52d14841ffb3ef0512840349e6997a725cc570ec5ed3dda75a3181ed943d1f482dae71fe21b8dad180c4f4f3191e2bea0cd9ae4d15377e645f65cf3656225dcaf62b8f736b734151c49e9a9bdfe56ae2a80f606cacc45bdf6f92727dde0a487266a1bd3d54b6600b1676854b183fc1e6a228bf2468665f4d3ef9954d7fbf85e8a418f3a025bf61dd470b4d9add2bbcd4b4f2be60dede506fd800744b6911fef17eb2fef98e5729c228fc5e50090cecd3944dde83e9324fc5ff50ee997a569c622d79d11acf890b9cd328c33f2a5a24ebd1387895ef2bd2bb49bb57aed18999ec538ea154935d3fb9b48f70d6fd6219881a3e43e56af5c09b02f0d9b049e3d72274f10d577d118405a793690612f50e6dec50923464e3df9ce60e1e79665e3bbccad297a599eb4b2a820f56c742ef75cd5efbcc93c269b7685ef1277812478e04e6f0ce8b4b9d4ba3012060a099df3119e245b4a66a0a3c2647e56b0326079c8030063a7a362f2bc181c92f0df9d2c02095f668d9c8f6645722f85b8029fa45a601a1af08008d423142b41e1f8abc8b6ef8f17d10c333ae17828620587b914d0579a4c8505eba21495a69e961f302d91874627b5dcf4572e1b9c36569d4580e75da95c443035f55af25cd938a46a1724dd3c223ca16cc313890f0b6219ca4da45535b0fd0b1b9943e236da2a9503c3a933fea4633b15fc1939e44ba963ca2fc6317797b7bd8033957d1a7fee4ddaeb7485be93e7d6f19d97559e164625cd79cf124bfcdf534beae15039f3f7a71266bda78f325c7bc8dce600cb1aa4779d47397fd6d558fd542104086bb1ca9fb21db23348e3b2aa1058b51cb1020a0190c9a20f83ea73ddebddb862072a828d5448e1019b52a34db7e1d106c3ab58cbb7596bcbd5961149b400f71a12a1cb360666d6a0633ec59b4d0a36e8ad5f86bb762c1f5a042fa34f35d246b7f2a3648759f32d83a2faf576b260a19a4738f7b801a7f867f9294b9428fb37a9b1f649fb6263ea8e4365352f1670dcab6ff7ef3325e855ac350bdd1aaffd163f4cb6f5c65dc2988833121164aa6acdfa2932e853d530f7de40f28eb1212b8d411fad82c105bef27406fc077295a800deb93343d8756d11f2f7d0d1c78152f406c6419b50fdcc97d2b6cd800e201b7c1a1c91208e58a5df6a9a6a630a09f274b6f8771e1831640917eb3f4454d4923631229cb4dae99f357aeda1e623762db2b59b820892b25a69b0f5c16d7c643892eb38363c9684055431f114c37a81182aa91a2905d1f1f64175104ef4b1e5cc172f2223197075d0ce2edfd56adbbb0273ba1ec48c8ee5a54d4c4c285e673d0be7190f3fc8ed1ca265f79d136a1706177889d34a3c9de3c0c563e6d678b52c670c0707ed47c91c2db70304780e95f4f842d1c923676da3eb4a9bab7369a672751c0867ddf3013f8936323b9c7cd406e4bbd27c4307fa0bc7799b9d397a6ec4f2b86b02aaafd4631ee9473353173404a1b6e0599babf7fde525c3bb419928469cca0cc1160902f13d44a8dfa8cf6a141af1536d74c7425e5c33f3df2ef416fc062b85dd1c742173d2ff8de3634d06a049e6eb183b01034021855d10b7d9a5ae9a30a0854be478c1aa934eccc16bcc37d1ab26d6d387c658106e3ce19f7fc8f514f45e7fe0df35f2a9f72e31ede59822171197c98f0590a5811cfa9bedd909e8adc98a72aa06a1771d70b52952d7831301cc0ffce6130c449d0856216859b0b52fff481e0c4385c17a132a1c176c4b67d7ca2bf5df26e8f2ec4bbbab8a7f43777f4b1fa7b8a774d4550d0f2b2cdc85d4ef631f72b9b31e43817fd73d685069340c425930a4b083e2c3b1502e2e4d9cec032f2df193b72cfd5188bdc1cfe8170e5c936c7873e9f2f716acd35d79ce2051e550e095e2581454aeec5ef547337eeeecbed2da70ffb05cb273d63efc15320d25bd3437aa56f305c7ce302c330a3b2fb325997dba2682bcfd5a02321c7a3ddc7ddc5989e22d1c710290f377ac684062d29e745c31ce3b6f9bc4fc2611307b1a4b64d675c90e8df70dce3fcc16c3391e4ffe5965ffe797d8c5b9bd683f0a0bddabd33e9408801725bd17441f59faa37468ac45d8ad931bb7a9f8c2edbd113beb47d39e4c02a79dcffe07b0598091024e068836e4e8322c0dfd9c6374ec10ce62a902b3d1a67809760d8ba9b1d6218b807749db50d184e32b3837d5ace2e39abae1664e7e2c89bb501c082c347eb7c6ae081ef0ffacdfaccd3598a8cc9c3cb5ca0ea1cd8080fe4734902af379e38e6b23c3685069fbb7a00fb6491e3949c7a03ee85f5ee49e3bca124bb43dc2759f871321f3a6ac807a8e7ee6116b29eddb4f12d6289a475c3f2d1e826812f7670b5e3371d5e752a436d692d775c56b1e1a9870b36c0ccf6964c269b0c16672479f51a2e88342cb123b7b24c15aedb70a8dfc9b8c4e7810d11c976d1e8faad829a97b8af1f12ccaa8dcd5a3b562d387a007e96874c5931a74acee03321686af3881cce2dd249ad8abef97e39e427e92ded3dc30a3497349d81b639c42b514da42d2d0622ff4ac12ca899a3e6f8c54076fe26d94bba1ea3ac690cb1a20c58ece96617c053345193a3f471bab053ab71a154d4b566ab8988f16258a386fc236dd1035c2e37a0b35c2ddd627e23923a41806d29998ccdd71d990d3f5b4012e3077e2d43dba4eb9fd81b74e17f50c317d061e522c8a971c1efb7c0e60d78a8ab6b5d2bdd072e33f6284cdfcbfc1d1abc4cff93d041c0948a35e169725c2d24dc3315a4dbd3056a7636c8b3e759da19dbbd58998367d42b7972c60196979653b670f904ae431edc0952bdb161e670cbead547e4559e1365a4cf3d105a3044a5bf9d814a6c63259e894858a40a6d614138aaeed06153e51fda0f72f491940490eb50e784ec89b85a8364bc45a1f5db42eb472456c77f5a3667f2a82264a7ce65c9d39d23e7ed34467e250b5885ab8602f6d84ff4d68bd7c791abe585e6949d3b3e4b627e30c20ac4190ed7a407323c614fb51eab646d65b67c88016b52c017adc7df4c71b524098c981a44ece73b7fe8bc3a775e277ea42286e87da697e1f0689100d435ba89060f97ef54eef036b9b1dcf99921fdc6c1b93091a47fee44fe7e95ce9e91ca633a9d2ef39fc0096048e2060671365da2f62249bfe8f015412698ab8e22c1f71d501860a6c54dc2dab02798ec1b89c79158cb3ae7ad83c9624ccbc559d43a74a23fc1dc88bd38e47a14315572473031ec28812a6fe38982ccc149ebf5d8b17f1c443400c07836849cab1f3cdc11ef9e3e3a4fc662311212e668883ad525abe485c5f66d4e17693982a6fa54004c54f3e681d478b1df39deeba6cb15e25af870822a49d7c80a56907d0174b97fa34f00075f30ae8ab93d727d8397fb1b605a0d1ed1d3489a41b36a9501d7f8756484096b30e82fc92c060a5fd114f0fdcb3ff3669c069cafe7a57f217d37d58bd3ad13c8a74d5c39d6bb67a3c2a5f1e731a0a66ebcc67e7f44ea933246a0f9178a270d2d67a23ab903e59ee48334fd63ea2103cfa24ef4e952253572f9c346e4568eb21ce1a7e909c5fa142c7dc990101d429dddf94855c9cba740c719bfcf7ab55c4b61e9ca36cb1c69f3c3e8a3b91527e3d715b8afa3b138abbde12e0ce22fb64566deaf33c12b07a05aa58ff4672d0a297b1c6d0ea1fdd82eb6541caf571c17e003360980ef6a9c61a17e81fdfc1b96206823ac387669247b4267a5b86988ca663c85167183a96602db55e9aeee65e23600e42f2703c2d0c5898105166b15ff8ca85503d7c21245973714446313964415691d0007e5e2cca03cac8260f39467fc95176fcc8df38198460f738670201d4f1f77e8bc72d2b426670090b7c1ae3d849a530923f40170ccbc4b53fd93ac3689e9d0b2c9bff13b3fa31a408eed7f58409f26067180602d915ba0bdfbfa8a870bdfa5e7124134456961fa2f789f21f203926e8541a513db434da8279827a891655462a99dae61536ad1d748e70827ffbc46b4f8a345e503fd0469dedf29647ea572e4bbce9579b449210ace5d5b12bd4c5f081ea5313d3a08b64145f7b3b77c574ffd350540873abfc54c17c0256ccd3d9407cbaf0e855cd55af2f5fa86eb7ddac92574b669911b551eed5289e402509afeefc07525a9153389bce3c83694e03a383d278afc8336066476b459eac31b512c7f0115bc585480cf11f6d21f6f1e7effeb9198895669b06bd6e1cdd6193903ab5f511e9d103b132c12f4ffd4051c1db2cfd311e961de8a41ae0b664335618209519de02cd13d7a7b60af5c7f7a5e9b1d542e90a879bc20d38404f1f8c8999c99ae1b1addae2c6775d1aa444f7f1a7a97ff8ce308dc04a9b0cf6d45478d299e20527aadc1f6ba3e06dc96ec5a6d8daaa716a4574efe3934d95b0786873a80eca68422dbc17f21764617cce1da438f5b469b42d3eab45ba2b47359213432fceaf30efd3877993fcf400fc3c70a01c8916d99b6fd17b2684bdd2afc0c12a57c7cc3d2808bd95a5fe0f4b7ae4c0c01f80df7a6937e68e5cb773732f5b59390405ea323a7cc0635fa556850a0fb21c5e4b1443d76fcd5d22c1ef860d3f2211228f84079fdea0a635b54441c893bf2c0efc1287929cacbe4be5a763b03c7802e406e2db5f24dfb04adfacd19a77430fab68b9e8e4fc222289fe2fb15e94dc62b660b33b5fb18e660842e0d0a804855c82191eb113db7475efab33cc09aafced525f1788d3efd80a8b4791b07ca0c2c047d8d6d0b217ef3cd1315106d3c77ef02ebfd3a66b2930e93f25466e6ced58d865d9e9cbcae1de0d1ef04a35e459fa321c1584a23bbf91f8ce5c999557ffb0ecb39c43a69b2d6107c2ef835a30c9ae0279d879f12e757681061b8c0968f61734aa0a175bc2e7ddd33e449102eb702aab5d3e7694c612684099538501a80bc07fbc1c1e2a59ffa931c9c42998e5500a414fb1d7f1017776711cbc4957d7c0860d744ff833749190518c103731456b49a7ee429d74c79f7e5a225345d2da2fcc1e5e391c51bedc5a145324affa7f29207d9fdc248bd084055b43d4c3abcfa8602998742ab584d73fbd69f6ed3b38efdcfb384dd96a8cb24056614814c4dcd6b6c4808a7e77eb71871fbe0f2cd00732ca9815e4213d2252bb8cf3068d57938695f217c9cf3c6db67046197840d5f16038c46f8862e6040d370e18228d35d1a1c7b2dcc406c5ac1170185447d51d4e2c09fbaa08654ec71f62a75940bbe07a9ff82994e91bc3d4ed94a82cf7951a9f78d19d70334b0e44a80123c4ba777c2b466847c8d0381b8fef634c4961e95b3f0171b91ad3fbc5c142f54f8a0a116592c239ec0a8f7c7818b17400df02b34dc66ba5a637c22d9d4eb93974935824f7b45216abc9c757d1c7d2d311cfca280cea1aea51634019bc728cb96c5791e321072f6095ec9b6dbc7a25c64806f8c56e3708a2d7f767d25a146653cb069aa7e71baf61b505009fecbe379cf60e8cab1b326028ab625bdb8f8dc26826e927769b8e73bb6eea2a4af459f4def228fe5292b19d212b0d54cd48be8a301620151d634bc59d9526463d78ca0275d7478b7e7ee57e3c7dbc9a15b651950f8a8528ff86f293048155a015123a6c1efbe9ed46a938b40150ec96c1fbd377aa4b1f3aba34115eb35b1f118f206232a47c23b91f6986f5e64923784bd8ed1ade1f106dfe3e3f48286725585b14c76c54d96c1bbb070b55e999f261075c87ee47013f52dd44c9442fc4e9774741c5a825411cc7a41d876a499ea1ae8f095e0e8237058660533fc4e168e228920931ce49ff4ed900f91cac3e7a838d375353a198abfe8c84928288d9680c26dfe96430b109eea330876116190cf551f68754f66d513fb27898ced464eae3e5ec6ef3c3e560808cdf13d29beb5c5518ed58a5583649fdf6dd02831bec0867f12c143eb7a1013782104ce0133cd260355d10ea0ae0a2be3141b91ca8d5c2237a8c9e4af4121da9dd7dc85f07fb91f44f96d87bee1888667448896b1414800c1b8f1ccd97956041625d14862694dde68ffa91117b73c7d776d860ecf0826629956a2123f46e65b8a10c0fcbad0ca9e191aa5b0ccae89bc7c84a90e54412225c981fc5d1c23b7a040ca13f44d33d84a1f6038c904552100bd0b79a3fa29c6482b40a838475c9804b445b56297af3c13d42d689985c29fe43bcf18227aee0ff0d4456067510b8b730ecc0d9702f6447cb4b70038e19684a3576f1a7b3383fab96c93f40e866a20b1916a1c905fd41d8b6f589a6895116b9b7022067f5fcd82de543d93b1c45fa647434a9204ef35114f22cc776e5648da6d4645d4f62125310ec46f208e711e6653dffcbbaa61fe632715b199fc3b376911cec5d3effbe9d9f4945244a3e5db862015d81e7a48210320b707cd7a535be8a44a122da22237fb42067794dcbd5826ed9379090f34a76e0c125f8e1ca2f8d7fa624c674a0f28d518b5e1b503c2897c5c3501623d9dedc73eca04bb01200ee6f4db4694f993c638e76a5b17a680f609e51d187b153de8b2caa2c9e987687ef0fb93f26bb4bdc934983322bbf76727ee1f5ccfc6e7293a3f9eadee9c62c8380d9e65ac551af6215ca577bb2e4e32673b107d5829bb8f7936055ce1ad5e32805c99ccc397d9242bdc27fbaef868d95749fa215fb2dc257594de0e29152fd97bdc5e78ccbee255502fd358a0bdf1d3b3bc4bbcb403f92054859c59000b2b49a448c229cfb9353640d6d2958fc3ee9f8f9cc2f765263e77d3ec4d0a8696fdf329f4925de4cc993e367c2b60cdf3e9eaf3e63596950e8293efb9d4c43b27b58d1539e4aead84d63f472c67e7ea30f800e2e23d5f837ca5a237c68d2826f9e2ed07445ffa06d502397b55e155219754cfdbc9e653e83067ad41a487bdaa6d345f27f13a9f1e829639cd54bc2ee4cf36490f4703bdd299a82e76710da785fe36b3d7470a7e41ba588f1745342ae7fd0a81c9e297ae4f47410f2f31db05ca967ff60728b428e4e0df956606ed3101f6880ce70e909cba1c4ce2ef28624d9a74baea907cffaee95f707fa145c6d1f6327e05c883c68a03df0294c807042c9451e99bfe6a6145c67de640283d2bcebb8c87f1db99a220a2a25e01d27d5a1741b550d4784f77a75b1b5df44505a19f8f3ba125808c47072ce7570857ccee2b6080cbbc68c04ad3beb8deede29af8dac3fed0825e00b82060bebe9355ddea8730db1b2c038afdcf819d19c5fe27e148bef9d7d73ba4450695b122bddefeacc07d4fdca4148b29736fade1b5e3a4bfdf23ea8aeb1bdca065152e08a953b441f29293fdd3b4d11eab391e46a8f5d3e99ae44b58ee556bdd761dda35fa52ec1e69195316cdbbe1c1f729435f38f895d71e3ce912c1dccc85b8b031c640beb2b24b5b3c185ea27a4fcff00e4b43cc51b3acf9cad014640811c9fcba9083a264c66a597f771cae2c9650e9a7b6279aaba786fdd398c721458c8b2fcfd54ebae918e3f1c4bfc86b432f63e2affc119e3d6522d6824db1037bd39a9d32e5afeed0cc89b114b4066160e9faa466541e179628657a40704c39fb11a200812f16eb316095729a12b93b04b3004a5cb29deaab930a59a4c157429e6cb8bfc783087b1f306db4263b384a3368fd80d6bf88e74fd6eb8ef0df61770dbab0a4eee59ddb3aa0aad7fde7babf1aaf0b4f7f617f827569540a26fdc9b010beec46b3fb3398f386536cd7ed16eeb07070ffb6e338fbb17584612e286e41bdf8e848315d05fd3f3bb1be63e1760a293c86c821b0344a7a01c7aa03d0b253a22e0cbac7bc430c86e0f939ddaf63d750b78c4c2cb65f45e5ee4ac7be3835ce5b409fe3a122aefd7e6232741bb4f621652e8857e598f3123c6ccbb2e7531edb3e780d1b1ebd3a2c4f938aff36dbcf6d54b5d911bcd0380730157cf44e714d4f5feb0dcb3548d6b650563734c6bfc6d6e02badfd0fdf3ca985ddfcf397269c9ac1166383954d9125760a17a994e51bcc643a88c9bff34a389406272a024dcc61cddda96ff0940c5d15be6262bf3a73bfdbe199b077dc4bb2a383866617b279ffdc91a81b40d851c7ae11bd4c9dec93439c406a337b1cc30f223a706526025dad67c40a3316583e53b4471eced9277024576b9ddf2ab61d151ef14351787ecf24a53f568cd193cae94507280c276b5179999c20562379b06166d894e60c82c1e8ddb4ea5d5e47f70fbf9e9ff5fc5e943820a3c8a99dd385d236614bf714df22aec9ea5b46550e9618d26c5116f06cdd7f515dcf5f3bae91af5d252b54d32dc68d7baa0438968da0dc846a635511cd03a7d84acc49e46a0663c012c2c2d4c6efb5a66f29dcf693c63058475ce3e9b88f727f5d9e6d8e0ec42f794d864b70621ceff8f4100f673516118f1dcee4f8410dacd6cf7bce5628a741cd310763f280631f77816aff28eae59d408f95e79acfe0c311b73e7defdca71b2e0b9561aba7f6261370dc3152883ebdaf02926968606101227022729a9c80009f5293f58fcf76d8d044e4d70a2561aac847db2bf7ad6c1bcc6ea9c0094bf560bf5641cb22dc084f3c1c9d181992e12229507208612bba4075ef1301657542a0f86d3cba4b1057f0beb3211631268e0f597800fa62f2c657c0c2fcc3505368dec834a3847c419f352b5d9f5a9a2a2b11556cfcae114fb67ab933f990aaa6394a61bfcafa2e0f7f7fcd2c019d7f00624bfdd80cf8d569457d3f0e24b948fb6dfffea5c9bd28124a0507f79218c23d0273d621b8d8e25a026a4a6c2f814256f51e00f84970925bd0e5e2ccb0bf05fac4cd858681e4d6844f5ffc4bbbfd3480eb11446d28646141fb3b6f89a611f0e9502c4c3009922fdc2471328591b8da6d55063ddae8bf8923e0f3c21876095c3b30ea0aa2ecb418af792c9d6df949269bf9c9809674891e8e8ffd0c365b45cb6043803cc5216110f48ca2f9241bf205f0c5e58cb4f8a6206c4c37313edb217f147c8b2986573120c2a936c7f98a29a3ac3cb9640997b18a0e331e72ee1725277583382a884914686c272eb6edcdb9c0bbccea23fded5c9b3008813ba2d7ea182998c913ffb22c133afe521633e9b7c0318358e2506efb5c07fa60f6007d7b6c7cbede6613cb3b524d61835c2a59cf2450c23de100102d703a87b1cbe2c8983576f81c906e83bc8bb64322af4d8cbefb641c8cb69efd78b7d2948621ace45ac897fce03446a082d2e77263a27f5a601526c328b32db0af65ef48dce3af47546b5b22802043107b60cfe06282890d157c710134a91ba75c140b3e83439ffc0f516589c0b624b3523294896f244db2c359fe8a4a1171d959e909b24c0b628b2b24aefc06ca35b6e19db017096cae41d1c7a522b14418901af36f14ab2ea5002179de75d210d6697cf118089f2732497ca6a24960984e698a85cfaea2b9c6320ca79dfa87778474dd691d430304857c8538725d33a114a767dda7ea8309bf4784d310af05976ff2d1bb6e022240e1eb770032f9623ceb339e80fbcf83f864b880c07a47acfc4073b41db3e771d215f6a6fbbbb2d75eb83b073b085e2225163cc27aa3b570b73ca5c516364dddff4e95a270a9c0003e6b130bd6a86e62edb4c5b30df0aac758130fbb57efc8016d86f591bc7a987da0e25b3eaaaff428350e087c98ff21efe3dd74519357758bb824999e3e1fdccd17a875a9fb808c2fc103786001176f98a9f060affbdc3af03cc29b0fb9db150e7c15633e5074d8d65c8cc7c63e260cd85d92972c262e42aec5b094135c8970f6b381bfc76d52ba52c34dc859baff0cb9ae134c1e2312d9a52bba01398fc94cdab8245e4570d55b864c9a3e3f28b80fcd173ab96e793740edd1049ca2aa78e70e005c8f5ac5d0a9e99f0ef1ee2be2e4071efdc9cfbb72b5398adbaa37d53fed7f7fe80c77639bb026be52a12c8899de4fee40a447294dd9aaf26f040fafec4ee2a0211ebc7a22901009ff857355b238b8fa95e159d0a63ae7ba0fc3dbde77b474818e0ef1a72f80e6ffe6459185a3d11d08ade3f7124b1ce3a44691cbded9c065cc065b869b533f880807ca1c91e7c17a9f1b4cbd601e6638d8c89fab0a8e41c98df60f38cc9b8fb68d99b38038c46108e0666e0e3e7485e47700a9240a8b74b08c6a62edc66d7999f3a1df02c01923fb67e9568d6e01d0a861b779fbea3376aefe7d610ae06ac808cf274ab08ecd1b884e82460b8affddab273985041a1ec7edba6c5e789b3111f3695466ba6a2591629b8f7ba6ccbdcd240e95c5693b042d0ea1e730be87b493afd3f557356bc562074a7be134a79d5411c3fe654f9110331834a4bf3c39679545daadc7d185d9f2278a0dfda069fc9da3f0f534835cc857f3175e651c2ff1d864954ba4c2d4287ce8c1fda0466a722a2950957ba64726ecd194f17271224fc9b5981ccbbe31d2f1e4e6b0d30960670afc296b6867f03050aa69d4e31342f4f9ccc4889912d0f672affa4d3d51fee7d5795b3aa98a664a1aa951aaee51a5253ce921252beadab4607901a513a81f325d1241f632bb100f875e9cfc20878493b2634210820c8367dd3ee450241bcf810a1014a590a1414e196e5a4147c75a61bf2fe35eda5b2bc7e37ed2cb0747a862cd430389fa6eee491886f02ee7e5287b58a29143778fd5f75d9b9336c2950357eb28d7be5f5c49ad96594f0c40e933f5a7203508caa5e87e293e0885f771c32b977e904c86f0812c5565be9be4e791669ab0895f1317f0bd743c5057add0c6dcac42c94b44b02254d1bd9398c3ee605fdc2b57a5733f6cd235e219814db1f5a471fada15be8a914d16936b33b395c5fb55e0fb79dfff4465e9284cf42e281962a37673fdd9b0b9a9fccf47ae0245f21a9948116dd4ffbd2b590d471bead475f4053cc246f029a0256979190d0f605c4bd93ab1d34712b8351e0115fcd41b8fd11858ea5c4a52d4eb9cc33483a09bc6469abda8b4063ee8998a202be01470393db5ac2e792897d28f40fc83fb8a333b583fc474818d1d168b41cd13c8b4bd58c96d06781cc305ab38c12e9bda4e13d8f0438c89fe9a068b117c6ef0658084ab49a6969b84770497e212dbfe1067e9d967aeefb8dd72a4356b7d2450d45d0624f3df081c19dc2ed6e851ce497ba82c105795f27ff30f07acaa94ce7d4bcd2429859a2ce45d2b49d120d8354e71430a28aae1faf57ad7c984031b215bf8bd93711ba92c79cc969ca25f47f6fa3ba640c7c50838a07d270b68f9cedccfcd7ef36087021c95ef72de43b81b101035ea0f407918a66a0e60911c9f7bc66dae55331d41fb619494b44d8984f302ebf8d491ee5cbffcc3e36c29a519bb3ef8bd0a855cac3d6603e2f5affdad88d6f8ee1a9937cd031f587b6f302084657d6336f23a62c72af7a2520889ccccd3cf50fc51eb3c4d2e95437c55b566a18a9640248bb58bfe318b7159676dd62e37e92e21ab87d8b9b0b7e94895084324f0dfd22a74bcf971b97afb0aae30c57ef26c86e78ea779c9b269b204cc68bd86b459cf7b3220ea0f08f854c5719041bafcfd8d1c35672ea38120ffff29a04052281452661127ffc53d0fd1124512111c09531f9d6f3c715d3c778739de22e569a45f9d5c022c1df700b3df0fd956fb58ecb30e4159e1e9bb137a0fd827a9256962fd81448ba0bf5225450f1fe1873b5719b3cb1f52dd1e69e034c1be3a835bf9bd3387b1ba8ac67c3f8545768eeed95c97f5755762ad978dcb130d714165e96f3c8d9f829fe3c353cb803372907eb88ccb02361e9fc3788bad401342bb3562656d1b414659440329b4365cd615263f8d8f22420dd4613e9f6d5a95bc90857af4d8380158c2ded79a96c417cafec3c98eb1344107c75fca0f6c527c536223e7c75c1d04f0e1fa8a46fe5fc1f5e2cae661a2afd3771ec394e6e085535a79d142b5d0363f46212e4fc1b5e9921e26acc43726d6531d4eaf47aed505e2cda569a183fbf8d24c2c35e2af8c75f689db2686bd65c7cc60aeecc76cd7c93fe6b266e497393aa4517641499cd4a1ae8b1bf2efb9dbd5921e9723f0e894a6936eaf002e73f389540f300997926f05b679e237966f1893f8040635b7a5accc9b3aafdc8d4ac20586289e36881c22b3ca3f869ed4f24b7bdc5990c64363b6bc0f6cf260423b69e668d4e52e79294f42671a532f00413ebd1f7f6bef441f80412961009fd55a0c7cae82ef6dcb600056cfcac5e63172e736bef6df215bbb4f7910a143a00bea0b738e9f58124d641d0538e6efa9c15110d0acdb0d890ddf5f738f51f6e0e9f14f8b76f334aec38fbcec6425127ae74fdaa8010d65d85e409ec950446429550e3552af93fb3bd69e6331bb1cfe90788bd4aacc1c2ee2f0a91057a251ec114c457f21634ba706c51450f8b8ae9fbaadbbe97c36e024433a8a812a8e492f697f00b3f2a53ec36a4dae557f65d0e39aff9b276ef0bbeda6e81af0ac835bacd7d59a8db37f12ad406a8c947d4334c861630f6adfc87385b84e4b3f7105d01e4326e5870836e013ac1eb4cbc5bb1ff6f964404a2ea06df7fbd304e229af7ab1514d5394dd59ed32b0560088e43939435127650980398212a70ea78080f1aa455cdcb00c26c64d84b18b191b6a9f0fda2c6fb4103eb6c34757bb0803f9f798216feacac9ceece0359b6a7067a0f962ae9f71bb553bb6d8efe545ef8b911d17269a8958112ef11357ab60201290e59bccbb94873bb1c6d5dbc67d23a0a3a123230a642b11cf575b1c9cde6fb777156ffb2c67470e360850477bb5736c001b6bbb7034585fe5345374b6c0e041225865c2f6f47620bb51fdcad5a2a6b4aedc2c7521b5869a3c0a13147e13e3a70251460a25dbb21d9318d2455dd57bb4ea18b70861b7ad720b971b573ba044c0c8d9cbc50cdb89c23d84b031f3d54f349bf7be93f098348bb9b9156a1e3a797515988ba96ec46629a77bf0474c3ba64e8f50431e87353de432cbc9a3621408ac3ca32d6a5eeac76161ce74a890a72ca97bd248b2d70988f9c23a4354e401f526983e923f73fa40dc0f443ba8d61f46d52f01dee4affcad69954ec9a5e099158013fde1910c5d91e6309ac5f4c4fff92dd846ab5344517e9bb6f2c1a8dceb9601acb0ef034ed0f5f68da6f3feec9da73bb58f5f28ef1538b15b2b675dd64a6799af0258be192252c23e2f1a368b63e088af5f28e75025da30feff1b09a0fa2da3aed5a7d9ed3e8b4e913654186dac0185bce91d79c5e9a5200c7d69e55e575cf721a8a7de983d4967620e8eef362681b8c80052d5405767346fbccc66ab7167800b3a0ea40b3745bb7ccee1dbde0c3c04c42de3824ec20ae5c401314c6e7c8a445601ae2cd7c346cb35eaf357b7a40d3dea023965b92e69320f06ea1d9ac62b76a6530cb8a8fac9bee417bc2833ce875144b3939233c640a569f509587a88fd81463c5446e88053cd79903b763ff6e26b25d0c79770c0f477274723483b4aa7d5c89b20080a683494d90a15891834178066b8fdf285fb7c85e51cbadb6be474c379861587a769de6b7c07cf7e63ceaa0592bbe16a4c6e57a6e8aeb8bcec2e613e83a9e57fa65e0c9c4b58047208a76c107142503e4521cfc54e2c1a9fb3aeb0fb30635ad09551207678014f99af797a2a47875ad9bc23f1651fc53994178e8ade80df05f9086d0fb051757a6baae998a50da5398cb4f2dbc30facda388ae3acd5c5bf1b2ee169d493411e8173fa768b6ef426003a2aca2e4bea51743681c62643bc315e598cce69c3e5f7702f43fb464a0bd90cdc174acba66a6c77a536570cd32a2b8b43c69405f14cca0dbad55efd41912d2f3cce12a37fe0c65119fdd1d04180d57a935db5a0bc08cb2d0017097b2a617171dfdfccee5b54729e73de3f542e0b6f3c2a71e0774a428cdeacd8e088a73e3fb8a0662f5e2197466f89475dc8a45390c5b4d6add04c971ecd338c70b0b9fafa5952ca2ac07af3a80910de2bec38a980b1558c896e1634a232909860774727f77083f3314c4031227e77f6b788a3baeeebc41661c3bd5c2a9378a4fe451198329b2691791170a30b0f893eea1e45521ede648a25088c96a259873b368801ef36ca1e95fd6969f9265b1c5d38d61c43fe0f0b96f0f2ba80113de0f234e15108b6854e0487ad16ba6b7bf9847abd21f0a64ae639708079a4ffc21050dd08a6d759825b1007df363d6ef7ce8840a8947fcdfbf4553500e783b6112ddcccf96b4e905a33e14058ed7f310f6c6a12c0b979c04db9fb4882629ca066dc9ba449ad824a9a5414a924390d7b025c8ccb107ba0f16a6fc2bed70ec3569064b5fbddd07f439f31cd09b2605fb9208537a6844660d539ded78a72244d90ed3e4c72cdb8ca403836e240595cd06bacb2b856f8405f3f8d0f67293a932a21d10ce78f5fbd709d4fd8e3fdb188bcaff4059107522f6641c50988e4cabf699410f37768908a1a9589924527f2823be99e696e108337a5bcfbc96e1b54104a006de0df46754a29b69592417fe86f4d555c3aa9680cfc738badb3246c25604dd32c9ea9efcb56fd0704bc55b7371f43f534791f4f8d2bb8b932118a77b7132c581914aa5224f75377bc16f3da2034a01c8e47e17aa1ae32b1c2cdff7a0a82df17a3ce332090a347e1c9deed74d4641e455e3a8d42652fde39f7a5cc7d20bd54a284a2fbd9e9a8bc2681152ba3fbb00ea68c5f67d3959fc8c3900616ee72309ef9c3fa49f56013db856212c72aa3ea398f5ec75103bf7429bfb8e4812cb4d23cfdca59dac1441c6e7d67eb4f2c3a473f61504dee5a5804fa1f84d1ae5e90cdce8773816bc297161b9078baffce9101eebf5f301a773ec2606fd8e5daedd7c6c5a88879e46ff0fdaea6454240c8e0d2d6423802c51775cf3f2cfef2824bc0f052967c244bfa2f9c6bf033e55164e4bfa5e1be53e423d2493322f27d7b1ded04fdb3be0c0599d4de4c3c4c2a531c3f6bd3bef29be95031175a70c820d82073a5a3e0d19b2558d232bf6111c1e6d4f4031b3736fd0bbb69fc1e842105add3d3181a4f32f991153e48dc722dc8ad74f1c634bd1d65ecb998eee184936c40c776dae7f0eb3e1db6c9f8b8dc0d62443bc1a3d670c03908ab626cc5b456d8f724a6558bdfcf930fcd1797a391d0249677fdde9afcdc3be6beae391e69b50b77d69f4e1cd58fd62d101d6b39b9dba45ba97e26e54f540a4cb8f72fcd0cd914f79334e8c98896e3939474380f7eec22c0ba65b3977dd07d00640215e5307b2a658bbcd398c756679f00acbee60789f58218a0990aec02ca0f301f87d86be28879caf60203969497c488347b45fd6edadc27b35250c8993084159b79cb6ad54388bc303fa44fb98580fa67a968890b14857b7f006de11ab16cd31bde5a780e19eeae35424ef3ba9746df9b93557bbaed06f4f5ffa05eb53868d383526ddd3a6c2eafc97c9c7617611d53a3ad12c78f42ceebc8820a28323236481bc82a938e872b21f84887b9007a5f144fa6ac1944c0a285c5eb77d19d6b6e4dcf86b6202d85eb4f08e640090a7db7dd3755be53815ef190ff6f174aa54bf80f7dc9d8efbf51d9dc32ac1ad63b7c0b5bc90bfbc5fc5c1e42b50019f5f4b31525cf2fecea525900c2cd219e474aa9f228a0ac566072583824593bedd437684e57f8fb2f451c19eda88f511acf1c655ea2dc205f9ea082af5766ea04f2e8259f7dec1ba3bdb15d01161030d1e25c0f93c5356ac20a558170c4ef7ddae4e717fa2cc829c5d4d34aa620553627a2415da6fe15a21b0580f79faf84f7fd32268ff45d9d0d299b2a989b1b9159005c90c21da9575e1892330612fec938ae63e3fe44e66a769fc6d14e74a7e76d8be7e017fb51c1a8808be79ce59bc494a5519eec5f989a3c2859e6d86e5a98272de5248455493d6fe69e6106caf00ddef1675defb0f2fbf3922b9e15614b6d680ee0c9a0c7bece84aca64cfae5a3bf6454ee06375e9df901ca63488a1bd8c7b69bb8656acd3a2a1119fede534388281f44b9375d7f6106c62ee12d1c258fba95d5caff1b8cd9b2c4da350ff3ef63787f9684022843ba403cfea9c3a7104d3a778519079b9d66dca270730283fcffe584798e7dd0ed153242476b41a9e3aa2fdf01c53347394fabc13c1cad1208fd008b7b637a46d58b1d59570639ca92c7459aeb5f97ed57d788ea98ab73bbc4ef4c712343ceb456af608e14047a91039d43ab486d936c7e9061ace8f83c4d6dd332af7b390c081bad65e192081bf888c7b14e5af99d000e53b363bc094c0c8aefcbdf280eef7f22c210f8639b0aec0f0f4b6ac7aa037175447a4d6aa6f882fa32acfc72d7057c4383041a72aa2ca2d86491934efe36be75daa50fce7da1fb0a64a225907bad5f698523a16ef4c62bc5c597a7cddfcd63e822871031d27696fae22360201ace6b14ee007f66e255fd7957c1f2300369a7e5be6aaf564d4998059ed4ee34f62280d61b7d38deee48c41fa9793cc5608d85746a69aa643a35f2ff349017769031dd2ff813553bc01cca2867ac858a114e1cf9e97856771496be2eff3cae564eb2d1f28b3b1573ecf94cba4eebe927960659430a3f7a6716d18d2736d7d19408d3636f5af70ca79488ec78edf47eea1078dbb93c163cbed2bbaa77bb7abd22ab9896f2c9ddfdac39e292ae5da95e0144a859340469ecc1385ec8a4968223366f120f962bfc0055d5f3a16f6bb77931b14e03042b53ccdbd70a2786857a2d120e9a3b2ce89cb10d229b0f8956417817bebaee707e181ba54c42272bff468bf973c249d5ea3658cc4e93175edb405b4e230440e3b9c9892f63831cd39ea541b7feb51dd09ae11b935a15d997a1d7257294c818e8b9aa2e48cac94ae20e7d42ae155f90f699ce64229617afe1a6f6309dc465fe8e22cf102f112bd660c7ba41cd2fa4c00b11b1ce0d36c4bd3e10117ae6ef24cb973ce1fd583e6fd3086e635cb386eab73b40c6d4998fd5ad393f9658b33244e3709cb3e89bb9b659be76d2219d2c0a7cd3219c1c8e6cbb0e640efa31d8820b8b33972b541b23144a6ea7bc2e32c0fae37c635a8a611adffbb4fd28faa8e6fe86b41e9f6434b1951665fc1ec586942b91e692b6df831a638a951c7c0e147b1c3b88b35a64514affb48c214cd69c663cf2f80f2a5f772ed411b2db61b42dfc65dbfa858f0b37f7c0e352e8c487397a1e65050d5b7a39e93f395e7d16138287c14a5e6e96e9a503fa42906d2869ac8721f0ae0b0a832ae89a8017815f23acebb40e4f2e0c861d4e576b969a22d8c469d3606df9cef72d2f18f4fa79e5be84e0363c36227bc148bf59d026cc4889551fe6035830b5d95a2d704de50bc00c3115734450eba3ee72885b78b62d001c742b12bd4861ba1838e035fdde45b5ac095bcdec03f10f90af02f599c6db3d5ead081c35412ef7833c286659ba2454e843b653d54b0bcee2f1b2ef561071ae19d63bab3b33250099becac88288d25a6446aa528759bac89b18d7a93f4b02595b7a6a4852bb1c2345a65f18b9c60367107b34cf2a8eec00627a5691869c4a8551e61c7e619e16bcc71b47091d5771bce9e127860969fa7ea4d71056e291957081251f44c28f0a6f38b2f6f86eb723c4e12f1121215c24399b8b0f6212edcebebb9d34c53c948e5ed0176c66d415880ae1a718001a4adb3866db83ba8ea5f89f41e6d214a5b7e9c212063dc714b5a1768b514f0c05939b5b6d2cb2617c5ce5576bd61f7dc44b5da6ea5eb8bbbeb4fe70e0bd0021f1f9ba6b79b2e990562e7e438b739f1b8177c52eff3ebc8a47663b5b0ed4cd0a40356e1602f64bfac315e0834c1c892684c925fc6d05dcf6cea4f17421c2706fdbfa0cbae70cbb8d2996355777c0832b4be472e9dd3c0d8afbd2fa25e2339ee532d4821e808873a70701cd592e20bfb534899bb8915a5e077b793ed97061a59b78f3b82e55e9bf16ead8f1f108f3e3b90d00a7a19bdf9b17116fa05bdbfd2f351b5a20898cbfa07a2e21ab31770d32b1937c667339b393131e5f752da59e851454186f8ede8ce9a50722c2893d39b2cf8be1283a4dbb1e193f5c31c556194af092b00fb69bb85a81a93a527c68c8e1efc44949c2eba8340ef50a7caded453a870f1c8c1f3e5243de2c324cf2aacd7923c34bcdaf3c8d966cce5ecca67c4150844681226ae2935171d5a4ccd8f9ecad56f22c94a7857d0f6941ffc3d56dc989468fff5de30e0ebd3c1222e211bd658eb84e39a8b4c388c27fd54e5cdb49784bb2bcaddac0e160e00c88decd487d6ba6ce6388cd7773039c69744384c840b46f333440ea70a647034fbcb06f5bfb5e661fd51cd96da30df81355228bdec84d673234d4458704f83daae861583d4696202fff504a8d473f892c80743c0808d430c071bb95c729591d42014429ff9e0fe7690a4f0d32c9c425ed8efda556aa9e12b8c8fedc54c2cbd4f1e5b2e11bb09589cf9b85671e2726a8fc30e9982870e99fb51e778347ed788491d148ad65120fc716e7122b71e6932875731d0d3eeb60d8f14e795df91771aa4be8db0f798fce15d280f8dd744c8cb15e3219cdcbde8a482a1c07532e45e02716489c546758061f7e5ae4c1bea797c05cf1a08a79cf6f2512005d352890fb9ce52ca7451b2f0ea2b52a3eba615b18d2d6888bda57533c4643d75cbb186d4e5a6dbd34dee7c0dd054d2a6954839e85259ab3801e46bb6ab66f83d8dbee531f77ad345944c38c5d618a1d4e363d3b8000735b7d44fea48d21eac0959adf489d6f4e1e9a8937691fdbc751dec7a1a7c7e62445940931c084de02a60d8b67fdddcb0caa92bb7c3a9cc33492e6ba3f7d052c854b662f6f77192a04c0d7d8a994ab4fdfea5989128ea429ab6e74b7c386430c40b341464ab56a5e1ba47997de6897c6418e83d13cde081825002f7c44e2a21e54fdf627b6ea0707ecd90019dae60144c77d5ed241ce4ffa407234fafbcc1b12048c90d245df608016e49471abbedd5e0f07026e1eb58a3243aa0e2472dc283d27202ee4eeb8832a0ec8daebb3550d3b11bc6b3463dac2eef4cda83187521e014bc842d808dce054dfda0eb0d5c0ed49420d797a25c91fb9bd3f964049c2259a7304f9fe9e048f776c3e98aaa1b72e6a88f43bae574a9db9cd23a48cb0e96cb72d3b413184d0c9b7291495924fb7dc18b5f39372a9785af13d56d8400502dddebb12822bd8a56ecf86a5ef5b6a42897df38675ec65f1c7efd53c548e8ba02d7c5236db387ade97d36b58c481ee407c432426c4e0caa1e6c0b42c210489ababf72fbab9b40f3e8bb507162f62cf4452aa436469c4db9cff55f3728306d4e74a13ffb906b3a7824c5b1c6439b3e4152659706f78b8466ad05277b65c57f768fe06c432d336077e411fad01e097ab8ea65a07eecfec62e6d306bad9dd1376aeec78284b0602e0ec030783a3939f669577e0c9237bed1d8448e7d24b9a10610ea6e726cb1ded20faaf4a129c31c29bedd1679f096df94787068db92180c9c47110f1ae638c4f099d136b8a79c2e6cc9a741508e7c4887e6788b8e92df19a638402d1c09ff2132a3570ef74f14be8f111c3ef166416f60396494641a694cd67b14ec0a486bbba7ae81c4d967552dae9a3b881cad67900bde4ad389589190ea8972b01c423923928e285ba126c6b6ac38b4bb021f4ac59b07025eff4758c6468753ea57b9fa3aeab8941c2a2b504a27102bc418f6ef9c6121869396d3634937415c8b85df3fb5ecbcabc50b2769e7b594117e1e9241a95f59b716fcb743580c381b11fdd58f9d1683ad4571fa48477af59dd7a2329c25c736c6441de7790a4af4b5e8cad956711667bfb30a33b9424cc1a2de00cda64f8a735e8ef613bd82596860bdb3a4c21d23c57c6837937c87b9ac3b84f44edc726ec51b4dde49add1248501029b34da11cf61874e10395a0d604a5e7bd36aa7cfa3c21a34903743f16bd04c6d310a1ca2cceddd05d61ef81368c2024384756f97eb4054cc8f77b1aac4f80e8f3ecef9ee211ef477da3cb18e8bb582f38384f84aef92f42fafeadeae30454369db3e76cba5cfba99adcf587458e76adad12d0b433d8a0ae1bf01abe91be062cb9b3f8d20bb269044c9feb2fbf8a065a0420123089f94e1f9036bc2fa180f0304fe353e387a8a0f74089eff4771c893777098f5bd44b748f6f3a9dada7c24743c215b9022cfe49acee01f91d585d9717ac7a6404325d68ad873a629122d9b96fbc90340ab66b7432839bf70c2471ec8aed542c1741391b11951e4404376a05448a7241a3750878a3c45648798afbda198551e0b1eaac21188bed5b6152041810d008e1652990a48b98f0fc1fbb70382e57543081e7000e5443bdc32a598d96216aa9fa0e91b4ddfe83ecf182d6bb25dac714a747d4ebc3c4f6d3088936aa7d4c6334b1dcfcd141f662103a91c23eabec0baf23fb35989e2986c6d10fa33948575f4a132a3f9bc9f43c928c2eb015ee707b8e0559b9816d5ab3e522f6ba3c3e14a7a73e316b198dd0255b41e2bbef514d41644f3b95ad476d7aabf07836162ae1a412e08fd36d59821229f7ab05a166e2a054a98e84a76597aba7c1253f1cade210940e4c17c77cb4ee1e2cadeba4cd3f76abd2d050e40ac0ab5d8a71ea240c289e74ed5c531187113dfc7e92cee911603d9ca30665c856b393a1c2d5158faecfb1c02e92bb82104a34206e294ba8203a78ad83eccc5ac4b4d40ba3bffd2564e4ce33b147b895771742a96fd7bfc27b934efa3e9c95b6e5b6d6c6f83984cb3d569bd970ab60b4bc1171ccc5017d0f2734d8c3e8a3e3faf04733ee5d0012ab6453ca022c7e931cb38eb3ab50de1e81e49969e7699f87b3d294431a4ff26255c7ba7d673d1d7ece5e089c1629e7e1ea5d8b5dacaedbbabae8d01efb4b34d2b6e8d7477afeefe4eb8b471da2c18e3ce646bc0706d08397b53211149dd366f205acc8c790f20eeefebe7558e56d4a502450288afc4374edb6162a68c2251cf6a7a0ceed19021ea45a570ea1b0e6cd2aa4566e8b7d831cbc8c4861e17048585ef33f379d9f4d946c38382b151c990d48063a30fb76ebf26402624f17cad4c42f2f31b6ee8d8c2652b42f50fc82cef85d7b251c70c7724c26e3755e55035fae0bb07a7fc1535bd1986f49421db1b88f4b132f08a4018a753a256de2ac9af2207453e49806918337bc0d45d533229018d19b6d3b2445566369285f44da1403231bf0319761fb9c8309158d2868768f1c0dac402adab378231d43e8b346c47432b19b7161d2cde8905f96767501e487e4be30a11e461c574b3625c0206b2ac0fc5e0ce0df92ed4c054f83825c541b32861f73cb3da80724c96fb5003bfd61599349f9b02b9921251ba6cb9a4eb61aa0824677c085094c657d9c1d9b9e6ad22ccc357286ed4675b7276c28f354dc4e24a2e84f00ec810fdb1408d59345d5a8667e8f55f39939b4cb1d88dbc69d60faf02cf1fa560d40b7c6e1a4b22e0c49728bc44da1885ca5ded20b0aeac7b03154901865709c3a7d3a2642e191a0a762b7fedcb80971439e6376e0a6fb3bfda8785132eff0e3a18f10ba3c614108f0468bda37ca6d3546a2e87f1cbc87c3b68651f14ee4493d8026180662610d932784d0b671e3e1c637ee00370e99a131c5d10e90f745d8865f7ee79ac54b077a2c4783dec5fec688e91e729b13247ed35277af2d2b0211192b0da8cc314e457344091840421c9be17ae1a4dc6aabfcb0de56c5fa977adfc6fc2c5093dc759e9b84dc094d241bf37af690eb176ae8bc1e5cfc3066447566f4e61bd96298dcb086c8270831a87f354d65e795f3299aa4727e4c9d3367358ffeb7640a3dafcb5c2b6236680131e093fc4b36950f782e41ba094091ff9d13d4f3e46cc8345e3b97ff012036987076d21083bd40fe35c994f6a557360601cc76afe7dafea398f60e3ddac697664752593b89658cdd5e928a9acefc92b9378f22420dd4613e9f6d5a95bc90857af4d8380158c2ded79a96c4171a0bc6541ce54de649303d32e2771cb0a41301e7d8c0667189bcff943db3fde54303c9236c51d0c269ea298df2ad59d3d30137cc98da20816b4e1ffe413dcb6fa519dd55ab220f8b3a77e580b033deb00e3c76e6a28c590064ba8fe34e85478d2cc6cced090f2e5d160aa27a9f4fe4811d332432c1a3620476955c2d9111e3109564ff0c5601ac9449125f0132296c367e6784f05c4fa1840fc6709fb6e53a8353ac9b1f5f42dbb861a63f6e1bc4112a882641e11b36c90ccca13154542bf6a8fc597ec1f3786084139f221d632376f5f0f3f33f0855850d042c65e3982d61eedea0d20929ef4bda44473ea1938b8a40551c52f6fbe78c976e50e530c8e4102f43de087ea2712d00b1f422e0374049210f7dd0d645193783a33bb838d375cf5395398713402998da4cfad809690198415bd139b64f35d67f2b7c5d3387ccb3eab7b4d1bc5a996a245465a0df63cb277cc12f5ec73f1099dd41f73f09d0c854cff23d36babb87f0267a9af38ab769200acd9152c48fae82d7ca360acc12ba854fe575a7a76774a644cf3321002d02478bb06bcc01c16796627a0e5196401b428c400a880efe8da9d48e42a0b38fe5fd1153f369021cd007f35e393f4b360e68d066fa37ec6a789be2c7197831077407bfdb47a914e957244414ff447d4b3b0432a29946dc5a6aaef065ac7a96b5d3b3a2cebbf604596a09c6846eb89d8321080962d295cac29d318de7bec9fbaca371cfaf3210dcb00c26c64d84b18b191b6a9f0fda2c6fb4103eb6c34757bb0803846a736426dd25cdcdb3b41320b779cf57a6f1235377b1faeaeb5d6b8be2c3511284f77821eef65171ca80bc44e99bf09901d46296bc45f38ace2f47257c6383b590f2b37765a384db21fbd865751f25087fa682e8144a79c074bf87702ed59e757a408ef46be6ef9bd1d95007d37cdcdc4c2489566de78181e9c87e2194de9795dbbdae50747ba84c4a1fba5e10ab912e443c301e7511093bde45b7b9ea0352c2b947849bbf1456b1c99128c22cc801f647afc09b09413011e65f46cbc88a52c854ac03132461085477dd46ffb8d215fc293012f28462ca5798237903f35c6c095ef3c0bfff743dac49a63b28f5de1a5bbe4b8d559ef4a9e265e15ed65e8b7be2ea2f928ae10f924845e7321a16a431f927b398bd49bbad0fe166bf10d1d04c0c06bbe362515776e19961b3cc071c0b64d465de39f5e414329c1a2114afd19493a967015811acab3287c25cda80849706899d9c65d90b132087b028bdf028a4b97251de99237594a6c5c2ae05dbbc68d9a836f9142b3efece99c343a158ecce6f3ea73bf8b7b3fed00fb864218b5116219dfd9f70d931c9052567e623ee980afd12325c090349ac6a251624a31bc3e26a03d9e14d82246c8c940e7193f21fdbf0d857ef44b8cabe2469b93c2b67981f679027d2f3364e254b04ec3dd5b02ec3ff6b853e32ce57a7b034029033d6784404fca4f4d282b4b12bc7adfcad4a7b8d10b1d3363c2abc036d55bc7949c492010bd494923583e7a9d3f01e7cd1345aba692a2705ac919ed5b3e6dbba7ff0a9436e368bcc6abb752b659e2f2d937551ea53e7e976766923171ea51400b1390aabd720105a9ea2db1f90a3cd2e73ad166c55055929cef3b687737430ecea6034e3f7433b4a844afcd923ec300185f094c9f8e2dcf5b712fcbdb4280b5053275dee3a8d157fa65e0c9c4b58047208a76c107142503e4521cfc54e2c1a9fb3aecd4de09a2f83c8e59cff1958f881c372ee806dddd90272228cf7e804b7fd93a7db354bfdb7db650d6d24e0ed9528ec482b3a72da618d50a1dbf4cdd4698c2765716a26ce41c5ec97af130f48b7d92f1f9de15094a1e0e7af562ef430579380db2d54495a172e90af6635f4fa8c3cadb27b5af817352e4a35870717255a0131220c0ad1da6b60e860c20dca31c68517b3b4ce8590bd7085a0915b17e68223b85ad358e5acd4056b0236824c2058484e4c48144ec7a97fa7d91e1594d890c86eeedc80c287113c82187b623daee6a64c1d0636448b836e89d737b9ebd7661a555af39a19233e11ae891c5339f966ec93524523abc86c014849c37ef84094d178ec39c2cc3e0d922d330121c183cb005712a611d44bbf2c0a755cab9ee3c28ba93f76c1a2dc8022ccfd5ceb2ec330a8c09196a37028b8c1e8f2f39f0fb1828e9062c2ffa24a9965ebb1872c8f0927079ef3da4cbebceb732b36fe6c18038fb3fce853bce2e0444f9499d88c02e6a82a8e57e17a4e7c7cde87c87416cf4ffe7dbc46328a48f8fd7a60ae17641ed56a77f9e9eeff6799908f1f4b73deb4100489e47c41813fca080608d44cf283b6112ddcccf96b4e905a33e14058ed7f310f6c6a12c0b979c04d9201232f6b85b7a9a74858b669aa984e56d4915c62990ec197371a00b033e46704bfbc9423913cf57d73d325c1615bce62438982d869429bf2083744d9ca5ac6edab1180073fa5006007acac88fd4585e068835dd643f447dfc105b740d5954d96362dfff797e3e49c59d1e6b92a0cfb3bc9063e29611636f86ab9314f615e0109b8f847799b3891dfaae2002b02c9548b9819ebc69b9e99b820352c543842fb0a3d868f970f3ae2f099a54639ac7b56b02d2d34fd37342d1fa8972c624f9d529e97fdabb7bdf0a54e3e655be3708b185b0a7bf20f05577ae250c23069605e91174ea142889f19f2bc2efb4d5520462f1c48e3c03a2be3c7eddd552a819e6cdef9589fd31855754f98d5b2d0cb40ed47bfc8ad63ca0e764ed23f86c903cca94a7dd1cef478d994f69843b6d0ea21c25b2427627f98aef2ad51479b4ca5827e5e5d6fb32579c71ae23181114ea58977bd0aa88b4f2f4af2c1b65103bf7429bfb8e4812cb4d23cfdca59dac1441c6e7d67eb4f2c3a454d31515c6bfd111dd77f15e9c649c345cf9243cc263c23315a32fb3890e0b37b067e1943eccd61d8376bed98116b283774173a855cfb816d2f6eb23d5b401de9fbfca1c14b8115c54d04ad24754e6bda0a23fdd453b44e52bf9b97859945ce73ce51cdf93d045a6df273144b2f756bd5ecc57f6ca3f487076a6d5695566d2458789bc370196281ddb61079912d2aa093958863c691290e365a293e4a77e22ea03e4d16291b03d4a764e6bbeacb268a550af0710c058add7b121b063fa51035b3519b73fc88fb627884a5a5af284233e5f8ac27f480d976b9f9ae028de52644d42c8a8e8d447f7db113cdaa087eb6bcaa28508456666ea3da194b602aad0f7b1363c7fde0570312a81e5e680fa948a4019d1277864f413407380b64bc2174fa9d2688b183b31a9bce7b6aeb7c5c23533c0f863fc54fd4a34ba22d2cc9fa8b998b8db3311de5a1bdfeeda8863e1b38231c264f33c874b7119b45bf207830fedabc943bf49094db6494a67de8d9adc9da87cf7919e72bdd1bb30733d70ed03469ed5bbd3595996eb661b3a00602d1925c252e2dddab44426483e311d5bd4022967655c0773ac776c5cc2b9a70cbe13c05ed794353d4605087f583ff9dc7dee7f43c2bbc1fcf611a6e34e81338135008b6152e68e820a9955d22a79a30a2c082866043b621f8c181a8124c0990805b52d81c906b4c7540a096ea2061b2ad3b960a59bf86b4f0a3ae5e45b509c80b922036bee6348c382558760f7fedff4b3d34d0ea6eac5bd5c76eb0eddca81cc60d4f739f78a13115c9fc04ccea7e41814cd8630981139bfd66f62976e9fa9197a164f822f9a6044c58b01b537953b88e23765ffe68a4e6b4609e2d1488a1fa02a5571e08c55be6796086780a85d16e3700c504cb41815edc6ef0f5148efecb812df30e27bd9929708fc68fe35249c73ed37586e44b945c55e1e7db8b9f51e03891faaff102a3965fa5df36876904677d023cd74a167d7bfb297d293f6a64452e3299663ad4cd166fb27f29e0566a06a5e10741d12b8e8d007187bed09a199da4ac2f26ffe378cb894a0befa1238e27f55c773b62bafcd7d25c703f95b000dceff6c666775ee4dd878048a3f936586bb39d4323cf6b2f80ebc29721ada749634faa8d4b85912e162dd4c3a0aa6dd13f13d0133dce7737f00772b4b60d0212900a7b412a339bb1f01a9c1ff84629b7cd02958445c1f9f2d1eda70626543ab5fad49088de6e34f97020d732af475b3df6749e74b76defec76769c8df88a95786dde021311705479c3d247f92ee0c0495001baa64879b9c4fb667b1598d410bf488290234b9947371f169c68e23c125f8fce88acc8d71928be4242fc5047ff944c8c43f69b8989f6ca2acd1f95cbaf42ad0d3a99cbb7b671d902332121298183e6e7944cfd054a84433867b11d7353e1fb7f9493e080327519334ce00ba4359c2341231aebcc5a0b73a8ac04c90d569f2fa0b8ac95a94d7ace586354dae71a21d99ef7ba610a02c76255ef18bc308b9471f5a80015c113b9403dc334aacd67619b05b4951c1e2a9ca84c7aa25e0ff2ad781f1e760dada65bb07b59c9f05116993e967e637ae299b0591bbd98ad275cd4e5c7befc4d089eb6fc28c8ad6af50e1e41565f50c65c3daa01fad483b2b600d1f3fc9b32113fcbf2e7d2f653cc0c0aed97195084c75995e62840ec79dc3a315ad9afafff774440075a79950556e8f2cf56175e9befdd57ed3757871f92b33995b4d0fea77159d1100f65f98d93fddaf7f4a386c564d2828d3960b3b630a5cd3f8f257c3605145c2ea6bc29348f909a2fc43acb03dd1a77fb5b291ba08f6938fd493c328d3d5fbd21d946b9e9c7da8a8c0365eed10ea1123cc3a4bac07fc77b5955f1f6d0530db29fbe92243baf7440b5942a49155ab29e20e3b8322bafcb939d39ef1eb74cdef7d415bbeae19b37684e6d39665a5bd31c364100942ddc56e1e02aa933ab3894e2931aaa3470e5f6aa0e994a2d7b9e942fb761d7f2b3947eac37f4d5de491982bab889c054d87467caaf7ab35176607e27b35ac02ad85160b7ba938e8a1bd062b6d1ab3ae84ac3a75f18faf5d66db15b1ff2f93acb7e695d8dffee102f5079acd45ad967f726653f65039038636fabe7a58c57ae989ab1a2136884fe23b29bf5c7f35c6f36a91863133146b8b4fb3f4788f82e8cfe64791ab8229fc4c9a7b6cfc388ccb2bdea5fdb3438d642fef771ccb64a488b7c74197024dadfbb1a71f1d0cd4d90eb4b3209125875125db88548de655e265a6f967f97432ea85492391766ecd290121fa93fc4d46b77d79533d5e1332cffec6105d586cc800013fb970dbebba85139920fc595fb05a001b887a949169be5fffb11469f308376732dadf06f46a6e38b6110bd1da2ee758f5eb632e1d90b7e87b23650a2f88e7ade9ef3e8c6be26e3bbc5d99db8cb2c59a6d9a5934223afe1b62c79c6f66c854d65872fce44eb86e20658b24790f97fb22174df0e7743e10557bc5b9c191e1c301d4782ffe8492c483aa9c730df699d46a2a771e5d692aa7e20f4fcca8bce84d9f494c039d7c09506d100583cb56bcb899e3bee80e1cf69dffacb6b283d2c50d6f908f40577da24d19ba97f08629afd31e84a7dd3597c4a23f3902f44f799620746fcfb3da41cc1512e1f82f906de8432f5d1cf89fa2f54a6c27628bdf0ab4b3e7a6c95c5df7c4dec0f89fe0f7fb22661b98e911423a2ff9b0f402e470469fc0aa7669c6b3c83b7d4ac8e632166d51dffb392c6ca1a2cd2fcb24e75c296fb0d96f47679155f2683ea0091e64963aa4703951601361bab28761c2ff4b95dbfee84d0ba3f9721758050b1ea74133d50846e9e41e2435d0a6ea0d653f3bd02247d6f172752623c612bb924b497cb933448cd9aa7d9d0723a02db43267ca8dfb80d101b075197c59692a9f425204b011b0d131acddaa06536190d9c4c40a099901d6ff0867de42910ddd08c2b35eab61ee51e491df30b949c830fde4f16dcbb987946b91afde2d7badd30b4228165065c0f12481769d3d69a03e83e5d96f231a05a6e9c961f1177c62dcc43b69f445d7d9509e8d32d5d19c1b6c7f963ed5a43c62d627057523c63c63d8f6500c0576043ce0b562e007b606e0c0f7ac87b36bc18d810d700f293950bf67f74e5917e3a770bbe3fefabee51026cc62fed9c7f4f429392776c870199f92367e70925c71254844ed2829d4f77d92d15ee8df86784eb9dbc2339c4c003034d9dd339656daa6e1f5d84d921d2f0e9bf63d76decefff640c3c91dd4325ba0fd42254b5068da7c121a162c4f838de1ea5690fa631f6360f1d3e76e41d2ed6a4027695817aa8844d83aabe76bc1ac095ad0938ef5b3a1522c3cc326f324c22a2d4808bd0f49719445ef5aade8309dc3241f8dadf9c53986ab375f6711436047395e426367b7304c6e9cdd910572d101e92bca24018aeb6c702ceebb212f1b451e5e2000413575cfda5ad05ceb3189240be5ac45c38bfdb26a5daceab7d032d99d25e69ed5a0baab2520b9d68db0dc40e8e916e0c27d300cde225e30e4d15b666a7cddb897eb758b80a68b133e7884bed558673f5af19efa2b48873c6673855e3523c0c5a5b3200f381de5940f7a94e01d0e5557010950c6ca84c5ecca73e34eea88565c531895dab678405ef28d7b004d8e0fe2ddea51cdc52302a5e2153d59c830cdc6a4e9882d90a3a57369ecfce2e5008b8739a91c44c1383f8c4b725a90be753f731b3fd3eb1e5150b616a6b09fd377cfebaa5179b3d329d68bedc7bd179002bf865e4b786e29e2a57bb73582212a59b685d7cb5807180d77f89a228c462ef5b9c16edc52bc8ec8ab0e89307bd165e26a63c9d771dd2487f660b8a4f7c69eed09d039b9441e086df816d9f935824f436215f3d1451e87d1f72d015c4adb0acffcf6c74638cd4d7e3dfd6c7a47c197dec93d18310a74652c16a93f6a9204d99196267fb3993dddae002bdedb55e09c6ddb8588cf97fedfa097ad40e60200571c9ea20ebc03762b7fc5d2210985936198b04d18b2f201e2bea95613cfd883e5ccc65683e698ce80c237b03610758900097f8aa6a8e16dcb5794e53bed2f0c45ce1292408cba7a2294328c4dadcd111f8715256cf0fb8184b2b577dd1ce84917bf9f5a4891ec6c2a6a25422875e058e6420f8b0b1ebc7dc69d05f07aa7b0b366d480940c742517ececda7e050b1086bd1ff43c5e56dde8672475ef4aabde9b4238d635308bbd7f43994cfb38110349b096f8fc81d2cf2e8bbbb9e4237046cb44982c805d44671e8fd71514cf4a9f2813f58229134861294494132e4b089acdde08833f95a89bdbe8ecceb1c5986bcecad72688930c3646d02785cdec575bf0f0cd45d1f403a01b2011d65906feba8ae0dc17d805bf373e96f13bcd45d7747d004076a9cdf86d539fea13730b1a5bbabad56e852fb0af3709a92f5737a3f0237d4a7780d09fa2802352063d210321e6391ca234fde68a1d78e0a3f3af578ba11a714f9a868126b238cffd059ceb0625b5756728c47132de460b68bf248c417a96460ed93cffdea02e916c7bd20ea945157ce1eb68245d2daa746afd26c6ed4962cc4be88e04a7104ff721757f00589d7c1392e7285ce4f48d14fb9a66194a80f7dc66c92f08f263d59f85503ab8607f76b34c9aa472a45b40995f2a10688e0b0960e1281cf8d7e8ee2c1e70b3309b363d8d9c4d6ebb05179e0998aacdfa304edfbc2f57cb519fb5f8fcc34c7b6a52a59e61ab88455381548b5b35c0ddfad3d7c9058254fecd0fe4310fba655efeec990099a3b8a8dccd418528bbfbd76904164b149a27c35b571499c2b397544d858d20db856ff2adab5d7613081a0bd166aed22eb69a4cca1d245abd8282bfb108910f023fd4ea8c05d75ab73af41f1caf4712f447b58ff3522b8f2d241e476a8c1ca509c0939a17060d1f95a090c10ca77341c1b2fb0ccd29128336e155ed54839a54af45acf138ac6458e99ab8a998faab9fd18cf3db9d16c23ae234a7bf2460c148200e363cf8b4a3aff3f189665b12056130e2e76b6939c450b7f6628b4a554ee70c811183969c365f8aef283d7e26c8f3c434419b5ea5d0d5e3925ff569d3ee42bb8e908e41a25c9d899551432a52871180510bc87626f25211b0dbb60b1e4d239beefc1bb9d0c2e4182f0ec83361870637ed9665393dbd7f81259c8d2c15f4e2fad7c1d71e6f69e6597700ce997316a31f50c0b3dbdd2fc46e4207f79a732dbcbc54a4f47fcf76a326b5e748caff5ae6edcd0fa8e78b49bda012c71be87782f031362c58c9aedf07017e1a3b44e070a1c09f967193e4453c6a3543ffed37ef88527afdedbf78d00fdd5004c466ea23da6a6d3ca578534767c76e830eb45057763700c45da359d5ea45a44ca5162ef626c927c4d4e553894ea673f2413fb5a4c6a1590d0a206b37f452dfc6b9ee7ad6dc6f44af8c1618c040bfbcbb8730577fdbe871ce995d5145d512f8a0173026b8d9575addd5742990f3b30166d47613545be73746c2f3d0d84aaad1ed22d87d22eaea760832a0a4b560038a3364e66e442c58e1e3fb2fdb6c8a5797f47fe06ac92c9485f8c6cbe08d0648e9f710364834079082f45fe8ab8b47d2d8565b06ed1ab2a2950dce26f2f2f83724bd9aceab53a33eb12717345454018ca91e3a6fcf71481c93a6f944115195751bd190195890e9b3bd7d8775f4517d624bc3a9caf1abeb42867f59d29da30ff94141a8b9558007d39396e389065353a85bf6e7c86e52cb6c644fd6bd599b6b4afa7515b0a1dbf501e8c238d765571eda431e47f98a4712f59232db70bbbc8252cbe6a391865d2abb20b1149a4f7219dca22332eb63b60e4f551220b29a4f44ec2750aa6928ce2e021a36953aab62154ae4934f1de29f4c9c2d0c12800e1f5dfaa059972c868a2b097447a72e25df43cc317dc3309b8618d8ee587721412673e6077fa7bbebaf8ecc202a12011750fc0d64144194286e025fb5c916079e5e16cb44b1ecf6fe672460857e76eef6cf104b08cb7eb13d68fe371fd4898cfcd6b052ea6fb026d808ddd56590b33ccf88c1aaf3e5d9079b9264077d91bc402b358430fbf9e61f61a4166457b7e111b75a68f3e13eca337d3555fece6e7a6ea33f35ebc438f32e5d6dffcc3e0aa69b8e6422b7b869263069b9dabc04b45f8e8724230d638995022d4b8f95dc8e978324ee54f404cdc5c6ffa29250dd96591ef2d8e8c96081385aa94a579deabc403d33a90bed22a1123b17145fdf537a7a5161ff39882d54b1945da642dd169850c800b2f09242d7b63986b06372c79f314785bc55297be4eb384661e0399f1c950e52a54e827bb96a9dceaef68273e21dfa88bdd1de3a20c5148bf652346880432d2b3264dfd843eecd487f0ebaf26471466632a243f38382ae7bc60838835061e4b462437a32de97c62fffef296d3227d09bf4616b43208e0222b8314fabb8545ddc08a12b3af8027060330b6e75ac8c15d1d4cb7fe332fa523dcae60cb2ed7215ad08a08889564bd06da0316ccdaae5742724781fd03b7b7e208f8c9e91a3b349f3df688453dd0aab636d293e65501a9e7b8fb4c1a8ed026711d2e123f069779078edf9a0f44991a5106d9a53ee53226b56bc5a9750421bf8f6626001f591eb0eb07a5acc08e10d5f16beee25753c789780068ee6217d935c4bced7191617e0310acfb15a7122ac5354303d3dd21238d7b7e78690b5603eaa593b32179eee1fdcdb18fb864158b05fce1957a9f5752345e5feaa1e5241e2733f6ebbcbf9a9aefa8f7845b2007d326df2d45a3ca78a0e8ffd1abc57b7c69a5605c5818630333dc63a27ee9b5ac624b1098611cda757eb18ca369e80da44ab3a9a06a25a18d6c959b9bec004e05563bd1d58cbd4fcc05f8f250c0d16958423b7da13a2bb08f21e586eca02d2a5115b2cde7ca53d6d25c60005b350e87075535f26586a37604bccc080723aa8fcc828c0c15721f94907e99415ae7e53c52e054864e8cc1f2a9a0427f44e678f573978ad588e91f59d19f117fc05343d4d0670ee61370abf816945c1e7fe2cebfb93955fc45a4c3b30f0382fb710487d91d30ad92b8176ff34c1d02fd213c02ab0c5c989f057faf96cabdca3101e34201d7462938f4d7f5d8f5f2cfb9353640d6d2958fc3ee9f8f9cc2f765263e77d3ec4d0a8696fd4fdcfe122c6f2189d066247ff85afe8c83f7b5c26fc6ab6599b423c3bfeb9662356966b56a8436d80e7a81e52c1a1841b237f980aa03606c6feb0a664aece3cbc072914f89d787c0b79841ea83b165188f5ac41745fdadd6d78fab6c4c0d00f02f019b13bb7c6c7ddc3e243ad0599f04f339482b7c466c65c257e1d4897656280845a9755338581d83a60781959c6b7508366d91f9230ffb0f11cf8dace3b753a78a459f807ed5fc952f0eed2ce3dc47de6f1444e66f71a6ed0f3167940860f80c98b93c5f7e107be4787228fab18e2a2f8f479415b66106b7378221050c3a6744696818bc98edd4c97e790f6323be0d5ba89527c9e2a999407072c3b97ed6f74e023249ae5b98dadc8635ee63507083b90ab7ec3d4ff41a5154da6002841a879cec9793bf02bb764373c3215ba8cad45d298050c740bf383616300166733896a84d533c3abba648ab7b53f6492821a558c723db6dbdda2ffe8dfcef587b50797abb60d89fcce2fb7b54ee359fd3767fe7d8222f6a8c78d242b7f47dc5197483657458abeb14356828db1ad7c6bbad7ed3285ce54d062146c4426e416a0de7d46daf5ee85dbd3681029411422aa7794d775cdc877ed2cd062c3968752d0e210b6a3bd2c842b09cf4acca946d7b2d8fa0d708e6d0660564b244dee047a869afc707a8a981c707d73ff5dec7f63c8c989107fe353f9b6510ed6a6d8f3965d1974971fd509239ffff27ba0dfe33c0f010be0a2795d39a9d32e5afeed0cc89b114b4066160e9faa466541e179628657af0083dd33b8e34681c3ca365ff594c846593ceeb340caaa97e0fd921cc4d4dfd263fbd0340d89f7e90b8487fc0fb9a63c2d129d89e19c9aa671d2f59be69e1b8720c6a692812308364b46965270ec0fb8cb0bb09cd5ce51dde9859f8792081b6ceee36aa1c330640b02ea321c60db834254f4b9f98dd843d8b0dcb78e880ee83e2bcec3eaa22e7e14b6416b60ba25a6d8a88a61303dfc84310161614ac4173b6438a9c8339687122cc6151b85cededccfe1f966d76651fa98274b3689e700edb54b7c57807123693ebca189be1affeda4a85096ceb8fd0d55580830c165bd2b0eb2723719ac86f2f6bc8f6e0f3d3da860b8d614773d7e8b7d41ae7b4489155d59ac4c9fe10d013ac7be3bb08d891353ffff6473aeab68d980f2153669d76f62a88e0b4a4abbac4f39925e29882fe32634f933ebb9396467f0c981a5b7b9dc94a045080450c49e49cbcfead6cb90cc2ff12b6113e379fe1a6ae6ea45c384148b86424915674ea846a3cec7de371736335734e8ed410e8135abe807a6355a804a09e437652bd237623272e90ff3cb943bdd8648874acd08393c44f912402fc99ce79d8bdebeae2e33203dbb2776caeb45e8e1f4b692ff1265a04db9dacd008c05df7a3c732a289e58c081781ffe840022dad4656ba124f1439457090422559ba88f7a01fb5147f0b41caa7c4feb6ea774c69084d0cd95d601073853edf77a11b10a1c53006f87d032db0ab020f2838813271094c5860b8f13de49e0ce4079151df80d64c8a001178b67e95af809078404f87747e14876457c80185c7295f602f0272471709259c963990f286ceb84a1b34150f79565c885ae11c8551659c882556b3c3d7474710b80d68f415741c28dd67588589bdeb0cb11615937520a90c53e8d36222a379168cab0d2fa92f947d5877ca574a01227022729a9c80009f5293f58fcf76d8d044e4d70a2561aac8476f3906c43e0f8feca17905b5dd30dd066cb38401fd3cb980734ee0c889128468f14e332ff91683c670da655902c1dd045fa412aeba23d47f2103a579dcc7cee8fa072421fe6ad3c2c631af4b8c52457ab8138deb52f923dcc827aa521708448e78b11d030e85ef8357718c3d77395b768ee65e4cb6d63d33021afec9622e23880cb22b745faa2b8fd2ef3835f94a319edc346f2227027285977ebd78e791e2882cf0c1ce39cab4898ef651dacdf1c05268f819b461cec48c76eb7e868d3759219af5269a5aa3614e55035ae92522497c438f3a12ea60cc0ec96d19c95b60658f6cbecd46acae4ecbbae9b8e4102783e88fdfc42a4ff33a8aa581bb7c1203bb1cfe69c9ea1b3afcc396850fa6be9973fdf23dd9f24320733a097c57f3c4671d1203246da3629e7b70fa5e9a7c6202805fdcaf581c77c09f8628f98eb15eff0a26bc9fe13a2522ce9bf24692b6ae633de93ab8858b1f9c8e3cc01c3b5a2605ea2f0d532892a200a66908c1c18b79a013f10488ca20fa7cab164abba64568be33edfb10a4d841ee607addf36cb122831a959064e4e049b6642593677b9e10b9096a524428ba9a7a8802fe942450c23de100102d703a87b1cbe2c8983576f81c906e83bc8bb643d3390100776c807cc21095cd325b8f81372412c5a08aa7094419017819e4bea89e3c10505eeabb982bc27e0f790a39aab6780677b35389eed1a743f9b58814e0bb0a9bdd92bfa578b40d7a863edb00cd04122a06afa8ab7ea8f6892939c22436f270f4a15e5ba8cca18097b4f296b85df585788c1be5332640662c987244d6a709552aac05df489a1be7c5b4dd250393ae79362e67f421a921ed82d2888d10950709a8dbd5997e3ae44d43f4e332333660e7dda29657df2a551d7bc4f68b7e563b220f84298b5f878be2cf7f65eac00e65b4aecf5205cf583599f9a8a474e161d317ccd7f6768cd446d17562d92821629c7770b439956a7faddec5983ff0562670bdd2006aa45a0baccc0acb74a30f618385a41ec84c9dc864bd8121bcd7f40a61ce2cc3cadc6efbff6f962ec93713861da0264c02025f0b1f066fbf9f186500d91b7c8890484d8a3d705afb92c6b9544b63c319302612a3aae3dd74519357758bb824999e3e1fdccd17a875a9fb808c2fc103784484917e5cc51a0f95ba053a7bbd9da991bed469488fd3167a314d03f71659c0edc086e8f1178cc5fc79ddd80034b80fe57552445d8391e5b85130470b92cddab079d7339172f1cd869bb1d1e901bc1f5b76af496cba47b08d237cc52d3e69b1c35a4f04a5669815ab0ff498b1cb95ebc221cb8f344b0861cc4e4ec9371ef1d335c7506e65e0413f6ae31ed86c97f8988659a13dae8d836b6e5ecfe200f18d0cdd3c86f54499dd5943da2cb070fa7c6750c8499f0a248592f878172fe869b01752c0753ef3adc9eac41c9cd61985813957eacddfd23048349b69bba401b710341d1982d2bf6445c29c4fdfd66fc860cbe7f7b88b3b65d852194adcc34a15e7b2f0862b5766c7e71b776cb2041648b5bfbefab199f0a46599476ed06148a216e9c916b10630231ac6963261a791ee2a803aa9b157bfda29fd5f9346b010b1894da86954fedaa59c600c11c09e7de8c2a062f539cb804a5472fab8a0293facc6d4eecc916adb5c7c0f9f57c281f792d937450220d1c44ca24a983984de0e00872ea0fa22dde0180183dde00bb21fa660e1eebd0347d30a90acad2ddd445d189367348abde2c02aad6e29e3d3cb3c833a3010282c098c161ed79390675e38aa34176994ac34e1addd5847f4a4fd30449ab2f8803dbebb4b45eb4c740e8b8c4700e94e113f5514873da2f4bb5d3f4fab19156901287d4883bb7fcb2418eb769d590d423a541a5dca906639bfa86ebc62f576e0bd301e8f43672064d4cbb424d2d610dd3ef93f7514ce74b43b1bfd831703ecc2cef9e200557e03cacdc0d367fcd04ce4adae437d186fadee9d6378df982913bb388531589d8bfd451d5f8503859c264c1c9cf42c01c0d29eea653fbe26907ed56fe8e1fbf617a90b9e3374963e4fe5e2f34e60acb8402e0e30ae0ebfcf74e3de3e1923a234d72f85d0bf1a2efb9928564d9292590fc1d803b591a516ce5fba82286ab515c8aa07f722ea263b7730c1a861a9f900c9afeb1a3c176b6323a6555dbbac7db8021a7f24e3058e581cdeeadedaeaac434ca9a240bb6bbe125c7fccc4c7ee48a8555d3a456c7560523a52e57bbf5fefff894b969a4908bdd55b0dcfd9646a286c0a4fd2dbe905e31e1f821763e0bb33da2ab5a0f9bb41a13718d472ed1a208cb610391d54a74f89a8e99cf7325677648f67f7410af362cbce763443923791db37b50113093f4447ce699b8d62ce2242b25e8d1412dbb950509dd9527afe22cd9f83d454be5ad73a32f09747832b4dcf8333ef959e486cd68d6995693c84471beff0a9725eccee5d1e2dae4b221042b8fef160334d10603a1c657a60bb2843ec9303cd02c530d06d564c8833b3706c0706040eab3d480d940fcc6617f60f556dc235739e32b5b172c485e5572b5d0fed5eda2c16868b98836e5b66579dd677ab325673215a4e449388026d794d26264b137d8c8699a5a01bcc8fd284ddac16200ef9bfd29c6383345a5d1e534de5435f88ff0fa196a65897f21bbb3912d344fa1ce673dfec1c3787ecec82f167ed1c4a4b0a3f4a4512b191a3e0aaed2d485b35a0256d1a756c5cd6fe559be87c5c36132fbb4fcb220f37b7eae1761f9031a019e1dac4c6ba232caae4b95fad2c857e93c520a985374a8b61b0cb733a9a27dc127927f01dc8dea07221556f0c3e71712a35e62874651f2cef0bf598225d1052cec8dfba225444041d2675c313bb1b0f0a1dcf7ca81b27edcff297544165ad3c68babd08f8b90f2e0d105601d5b7009651e124e2a532b3a7ffc2c1477c7f7a38b7f9e39bb80a5c7e65ff5dde6979dd3ca4b4725482e943410a873af712477e7ccaf8676229bc90f5645727234f6a0862c0f7b7190c21f9fc5434c69b05d55b260edaa4d3b156499c6c822862bfd7442d7673e5205be6761f59582ebef15789dc817e83b6af9503d88513bff59b400a820802ab12083b8cecea7f5fa5fe2f97076301afcfc95f1d9dcf724c83e568ff5851ae8d00b24617f708d4b2c5d4d8a935e5839eaedef5e8c1f5f40c3a3b63497a09fc7956931b1024dc4906400fb3d63ab9db157f5868fde7a966680ed427f0c9e429224658d3753396da87d63455c5b04f5e2b14b5994d75cb3c80ad2113bc40fa0c49622a129a018a7f8ac5b156cf1e23d9e4e88cd3d96381a353da6f38de7d6487fcf66ad5eca5501b1b830145212ca1c611481ee77a0b70395a50d24ac5ca08a1bb517baaba695586972f5f4bda7b1bc5a415919bcac2857eacdfcbb6fc2cee9f2e1c13805a1388de69751860c5f6bce6f97f2782042a915e4678fb38f9e049cfa8c18d52fa72c23b93daef03d3e2f22b415e1ec9ec407f70025d73d79e75c15b2b0f0a185af8398e249d21f8308a4880239eb6a0984c1cb1264e1516d137f6aa962cb5715850428d6321e09753f956e6c5c16f15c6091616088e83722337a1661509284204fc4a47c04657d547ef46f349933717c9158b4ce3e1f43737972cf9d3bfd79a6eea1806a9f93b31950550391ab46be16d0a7416148112308abca7bcf3a5cc55031e9171be177c6072ba59f67421c7b8f40a529fc2555d9e727e762fbed7a01c4292c72601d36db5188bb7b4eaf79a2df1e286bbe3bab72f959dbbc2cf7a85b93028b48fe34b6bc8c262ceb11e4bf531fa1fa47ba0a4eea1de2a0dd9286d6e31128f2813a3cec92cfb7174a8e56a0951f96ccb5bbbc177acdb6b27d93a63ae0dd5c7eb492dfbb93233b51e7b7ad065febc84e95bb2bcdaeb70519201c023b65fdcfd8f6d84568e55db9caff495fb9530b9c32881c464a85b2692005e14fd5c5ca9b55698733ce599913fc5d957653b8339434b687d8979d2a658e7d9d2e86e5ddade73d22f384cb4cda17e3463e58278388a113fd30b48233802b0ffffff4f