PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 54593 f101af08c5e1665f1a62aabd073dd8d60dd94b5b77cd05c7db81ae958ba359c3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d1b16b015ea526acedc63a244f3aa2f839cd4fb39ec08085a9eda0ef15bd0ff5
Certificate Block Hash
f101af08c5e1665f1a62aabd073dd8d60dd94b5b77cd05c7db81ae958ba359c3
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...00f2f2010084bb0000
00080000800000000701000000000001032f00000000000000000000000000000000000000000000000000000000000000000000f6322b56b152a03bbb5304ccfcba862d8ea3ae8b6cbe03db199e515e72ab77958872ce65ec31bd7cb3a94e464a9e8ab7b85504ef31fd65ec635d2b8a9d85a74ac7c063c9dfffde114a6cd708b11588bc0f65714c8f59fd946a060000000000000040020000400200f2f2010084bb0000

Raw Header Hex

00004020048a99852db832d9eec04f8f21e15dba49eab00e4222de72587923658e9c9f49d50f2f7fba95fa72d92444108cbec3de4310ab6924d5f02614cecb3689245f6bd48f096af55c0618f50fbd15efa0eda98580c09eb34fcd39f8a23a4f243ac6edac26a55e016bb1d1

Proof Data Hex

59,560 bytes
12121601030771c91140b856a49ec5e505ed22fb8f3168a2d4b3c45266b32b3dc29fb5b9e69a4e11037dcdbac159a65e82f100c75985e2b5e66763029a8a436edd4ee4df6750023da8de8283bca72d4a94127be9919cb2c6c8c07d8e4fc09edd5247bf75f6a9614018bf18b75bd7b6f1a88338cfa0e5f1f5b769e299366b2eddf7e93cdaa6818488c6afbaa6a639cea95a0666fa8cf1902d8bbaaba2a94ec6a51e90a6747ac42fe8d42bd89fb3aae789ad3daecdd202e468388bb2e3ac565753faf87d1b5e5c4b72794c00bc5034ac2007f2f01b0f7271157bce65e7d22b994fe8b7cab63ca92a68b3b8bd4e9465abaa98b14b2f7d83c9e0fcca76df7ec1ac28584c5a79db979dd0c0c6e6cefb04d9e6b7c42c1db8b0c694fd6313de53a28a74aab02bcc43359cec1ab730e903c7aa58aab5cacfc374c36cfb429546f9fca713e3034f15c4eeb8fe35bad0287a9a079a1a4374c7a464ffcb7ad214550fa0ebb6c59d94fd5d7f25610c107069b454376d927e916025b17fc2620fdae491ec81d59cce73f71fa07759d63c42206e5e6ea76dbf6d4d6c86cefbb2a8218fa9a11eea1097785731fdee80f38c1963e73bf3a1cbb8029a856b56dc81dc31e18b917a3bfb8424570c7945f9703278ee1bc8e5968440cc7df14efe01d478868c97cff28f23022f9cd79fb1c27a09b094b74f3ae237e36ad36aa60e86574a71f89c666d57e197966700d371454755fefc7f70bda8c8e62698d4b86f51c87b1b3f74dfb753190430b8ccc8ab39b9aef73afde0c303ac56574c080de77de1dce04dba17795a7d2bf6a1941cf499baf7184699ad9fb3843f8a00c19545eb97952acb2b596d32661b7e243dd8d21012a02515d05e1e933932f2239a7f440442181df9d8002c9456e6dcadc31137c77bf9518157af8504794042a46140343a7884f297939c77abf4661756be656842f7dd991d2e44545460854d2c909479e9a6a59a59be87cd4b4327fb12c4cac4704a946f320cf677c8a6db27553832bda37e606224693d72227a5c1fc15cea98ab783b30c0a5510d513b74b8a40983391a1dbce96aa8c19fede7bcfd2276f2aa1f6e2f062674f78a984cd3c240d5cb98cd871e7197c76f9dd5c52634593a07d2c64aef3961708cb2a706a38ed588b4570db35d53a9b7129dd74eb36ee350521b2b6cc7cb831352bf38ac2a0ffd060c6f1f5fd84e551cb2c73777263bb34521a7c4e1f62459349effb76fb40a8259aa9d215af57777ef4d2ccb5fd4a0685374daa46a3c35df8638d7995c8f62d9b1407c5f14d29fd4309c2a57af699ee21fb00bf1d6a5bf465407e4157d2fe1d5d8fe7b151c4afe48cc4a136d3a017cc0eff139154ff61b5c0daf0425845ebc0173f2e595c89970e7f29c786fb3bb57f177febd71fcd49249575e226d058027fb4896af76941ba64c21ef922906aa776d49050f9546052c4b8de23059717f3dc91e4725bb3ce8ac1fe5fc1a592759a3277ad81c484dd5ab755f5981ee021a5b8594e2404c7969b4972f97ac601ddcbefe4dbcd969fed5c1d559c0ae044c5b1d6b1a543338923e798cf054dea51c5a0c4724c3b14680f741873d5d6116d4dbf926a345a7ba8dfb0dc9511c038ad8f859488bbf56491122913ad269dc688a3795c275244e3ce67e98da4d988f30ee34ad951e27ef2fac3b7a1b2c1d68afb8718364fa6120d1a212f23b7c4126b6f636c70ab3dd5782ec1ed5063508dd01cb2f4894dd27b4373679efc6df4f865e5b57921a239874399e037835b639c726e9b6d33233757bad6efda08a523622c9a7ffb8b881ba8e3e2b0f5c54e1d7eff3ded897b21f645df8e092b5fd3227fbed506ffbdb2915995273bc00b60afa54ada23b12468a7ca0a3999d3d4b818c6de688d7adc60903a2d1e0fffb369d7e842dc5baaa5fa8270ddaa9609960d8f97d9be5cacb21c1826441169c8a523dcad670c68e89222efb49552d9dcca486d333b52cf3f8837920774e84d78a50cc24d237401d44625e82f0af6575ddcff9d0f0e4b02ae79468be284259b2eebb4423e7fe7ce493d726768fefbc3e1d2256e60d50add6310319251d5b0c974f1152a52ea09963aed285342cd97b301ebca18cf7fb46c49bbbd7abf9bbb634a634726f94b8aa758e770c21eb785e49bf6972bf9eda882659ddb5b5e96cbbb4736cfd97d294420794be55cdb7468c5ee27d9ee3e090d4462a9142e4de63297003b9024002d791242675e97eb8dddafd641325ffef55f50de192678e97a97adbc74ac903cd17a10ecf506859683bdbd3e5aafcfd032cbaee076d380f248cbc1786e77d7c44ea6d7834b682b3e96439d56cf07208d86addfeb3d01172a3826e99815fc9ea93917c085ad030f4a3565d7017b8d8c6f370071bbf27d209ef4af45542274fa9a884d67e361160957100435e837fc7300dd4dcac573a1172eb5c989947a88db2a4c2fd44275c97e8d13b1f5457b74ce7bafad41ff6f18517fe3b8b1c09ad72115df2c459d5fb889ecb75cdb952c4de592683461667797cd2f3cdcb8926b85b10cc39f5cb82530fd89d640694bc3ca018aa0a17bc6cffde836300ab135e3a090970b31ef155c0b6e9e15d1ca82c4561e9f6c41dad4a0c8402015101c6c9c14a7f07a8cf8cf66e7b9a32dffbd14d9e53af50d0ea04c002a102a27058d27cc14b602c45eac9a3774100952803196d494b8b161ddd57753f564645072c61ca1ae1cd0909c558002749c1f0e2e39be37529e0e7efd29d9586a8ced5cec01bbcf7c8c2f0fb0e7d4a996b8f96fc2828545ce841d72929272862f7f294304b3ba41d25609fa5f3a2a360b0cc0fbe3c68a345d40d7cc7921857251324ae144bba750ad8110f26296d49511919b7c615739e5e08b020088ad020f5c461f503f74bc92a30274325c5c210aa55f7807a2d78544636f1e4ae3ae2a7613f4221bab88659f466def29b111ece47635a893ba84024e22f5bc60e41adb5ce8369b86240179a93e3e72b4b04b5ff91c975ed6929afcbc4a8bb872f951aa78794a79cca3a08e6d1407d9560688bc0908873247c74736dc17225ec367b9e3f4bbec0aa408401339bedd0b38d36bf8d534ac3d04ce6c93fdc79ee17709fe655d9309ec5e1961f6286c4ca51150d5aa6b79d11015cc96ecb8265b3064150f2cd711dbe3872aed57a4555bbbef5717e570c362c7c04ff1204d10469eb4e03effc018f591e3d4f6797eb3cb9e0eb4cda735f77e32481315fb7b2f60089a8d2c25084cce3dbff3fa83876e63828ed27db378dc3b3e7eeea74046a601519a80605a18092dbe8f0f3ee78862b8effeaec19f912a8f654f1fd567f2b15d77835e0e58f6fd5e41bf67c446b1d270c9d33561153766143e75a217cff02a852f52204abb89a0026dccd943be1becb052b5712e39e2a9d87b62eace33d6cbe081a8e5922413a8addf725637fe59ee8988c3fe77f5c515e801b0cbc521b506bb4243a4b672b466ce046191df63fbb91ae74849095d4f73e5f347173a7e36bf55aac57f8243c698fb3729f82f8afb7ce96862e0e5da84ad686f3272e45729bb6a3094a969c2f1817bab2393dc00ba717346d498e30c2c559a0a7e61bfd1f97bef76dea2aedee412a8805f0b2bc14756c26d553dade31faf7739a73304947bde87fc1f234935f10be6ea622a9d95de824a63d2367c6883d97513883bee591733b3e8febd123984f0fb5b781dc6383bd65409fba3dcd0b1c0766e17481478e9e9e87b4ed707291e6fb7cf79165ea180bcdb1da0a7809dc6e6fc060d09f0fc26943e33dde8a096298a14c3c806ba4a6553ffc305f670482be139a5ce5a755e9b0be8398bf97a3edaf54c8c42d14e92b078fc1ff2fd4eaad6fb37ae5c4d3b0256982f196b8fbcfb8d4ea990575523aee27a3f75ec6e09fb2fe7b30733545ceb93863b206fa7b33167124fbcc3ba01273fc7e0af89d734a10ad3efe0625601b2b7cc96a2b87b1daa550bea3b1a603132d9ff07110e65f5134bdedf238325f0dceb686623c4940a119beb2a741955f6ae017b9b465eed5d7be0653b3fb8abc3c6c9c8297f7fa538c94cd87f2c67deddac156556154ad6449d485d0534bcfd235c6d11577261bfa34bd065adf898f0bcf3dcea7dc83c1308ea98e900dd0e60e83d8e15ec8fd26e36c1ef74eccbabe060179d28371393bfd539af0331d8afb3e4231d2775c98beab79afbda67756439814465239093f555ccafc4e9c802ec31ea5bc24013d434ee8275d914cb35df32896fcbf07ccddb30347bfe2e60f66193b3e84322d0aa9fc68bee630fe034728b505c5c3a751b3b50181cb7ae3ed459273a33de3e7263f9556105c0d30c0cec59b197cf80500a78bad0a4f3a72bbc9f332c81762cda841697e05a048387adac0738a53ba2fe70e73da36846855e2b54974a724feca4d67a4b8caf79f348c420df5de12bab3fae503bc0fe010430d086871bd02b54b010556ea1df4ad88b954f1d9b6c84bf3aa89bfa29b463ea1b1f3daaba0b83b3dcd4aaa465c91c61d860b7a7a1db8cbbcd52ccdff9990b8a26a9a59ba9f52721a444552e9777eb08a993f95fcd22297e4c7dd6d8d63bccb659e181511719e816a762621bf97e621f3997389e924fa910f3c641da76e61634dfc0aa521d5a9f8772474e9cae698635bf2b7cc1a474e5cdf4e62817df4339d9888153506bb0b5c0a5d98221de220daf732f7fca53873aaface7a0873df330ff313c6483e865339fae4004537213f914cc45f66b11916d3eed1f867dbe1c189e9d3b0c8fea21397ac03a1dcedc1470e61d577b24bfe0fc765d1c04f605bd59d878c74e93a6f3d640ccd0bf36118b2aa3e7e14d8431a4c96d3fc7c905d0b5989184ea106da9524f3dbabad7e3035d82e54e006eeec2f2613959b678887fb89fe148c200feb3333a844d52fda855f68a8256551fb8128af933f22bc0fced63092a86cb5eb584f75a288f5d0749fea5d7bd8f4d22326a3662ce7e85d1280beebf8fc87b9d6b5c59e63ccb8961e12e4162e2534adfbcf01595429c0b940e1b50ceaffeeaf96497ac9b01c00bd19944252126b29acdf8ec5929830c012daf654cc331e2530d40bc76cf482a281fc0c8bc40eae495e81541c6e41bdb286b9384bf2642a762e0eb00f3b31291cd2c0a7105e2af175f19865ea863eb4511b5689682859affbaa18c6b4232d7d154cc771afb8788124c73f7f9b794a7b0fd2373412a6bb6ddfb42964c7754fde96d81cdb2be2df6ca3b096342bf8ad5ef6b8e184b03607c1446f41d6bfa91da49d27c8da689c8a65ea2fbe264626f5f3b12a8a057516c75c015ece61a6cb9833db04fe47c7c75a1ab5038bf9d2a68bdf85d107654150f2bd519c19f74b323f35db1a402ee3bdab4d68a901086320885fccc5eafa46fd28a97c1ab17a91bcf1071f93a80cd828091edff7925dacdece03d216999d3cd2ba7012bc37444a90028e9114e1185756aa3a4ff29687def1144c9c6934502fb8e1839009f60a3a2fa8a241cc2043a81e19bdf3834c26cde3b05599491e5ba2db2527d719efb9d594d94d0d6da6517cf306f20d6733d028b69f412358cfd11491ae7e98fdf586959fc9202b28ed94eabd9e512911b66505a154919fbeddd8f58eab226ea7d502d75f8e1c9b2c081900dffb99fad8f4c8c2e657011438884270e40140e5d2f72ab23bde51cf52e0cb55c8a13e995bbd5c347cdd69cbabb14bf70af3ebdc1692eb195044b04ef3e142e028d8e5d5ba69521bac8995257f1ca35b1a7692e9d7adaa95a3407f025ce76743e3fea94be71ee7f9a9148f0b99dbe5ea3e5c49c5cbb8da62919585160b27ccf4b9380753599ea0e754366fcf3c878a6cd24d612ecfc03504a90c92fefea7b9bce8a595aeceeda9e211d317f82f37e927d1d01ae005a4027931facb542421c3d5304f8c91687cd146e5e54be931b0e2b9de1704bfc65f7fe1d7f3cf894a3b820b44c0911539e494c716d3d8b8b891a471b224562f8cc9a027f9bc187afd3886326f18d487bc3251e3f6449e8ac09cc6b917d2bd7ea50419c2718b89beb7f2c70476eb57864a9a9f5fad5fe545feae7b2b230d024d61086978076075c1008f693bc2af640881bc5228043cc5313f8f6d4e60c412775f074354a8ad34456824efc00edb73c9237f0b772191d218ff8c9649d235347ff99aea8c6db113c02ed590adc073868a76ea1b9885304f35e6220d24b5542a316866ffa59e7c3454c86a4f775b498326fd42f7cb8d1d4934bfaa0bdd949760fb588fe4997055337fe25a8aaac83e2dcff7946ca188b39e99bf526e112429e27f29fbfaf983a7d3d24c579b24d981916605291bd83e5451d693f035a486523947c82c3417f86ac16b64cb6c2a54692b633a99d81f37833adf945771a876b0cd10e22bff75ecf3b64a17242855a13144883dd8c38ec169403ab0f37143a03410d72635779eb019416dc6142aedc4f8d0b24f08ad9a6653da2e176496cedb5ef482a91646bde1619f31db0a61b2aac4b8732d795b69bc14f81d4f7c0d39363a97b9f50be51eff863f8ce1ff3f9fae0c1e58a138cad377f07c73604262e997a036cb6266fca9258a36265c7e24b43fc44d71a9cdf56d8fd2da1df769e01f003b7a5eb8f25fffbd4b994cec8b85d3d648cdfdf6aea1fa0a2e26aebb9aefee70ba942eb9c1bb644d27312079155227415ab08f09325b8cb31df89ff3270f2ed0b27e77a56209d330973a79f59d6180b4623e09e11c2baba39b8880ea9c2b9780306cb720372b803afa91f26b9969fc7105861b5f993599fc2d48cbd9f32c90c8022dae7fd5deda50290264dafe0f50af34fe2d91b63128f6702c8589206a06aadae2e5cdd5ebedd90a0ef4c92a75393aa7ade3b75617680d05a0bfbf39a821c784726620db00f47a9c883221d3128fbae758ddb8f00cd6f2b3a01dec7694fe1a50af34fc3f7b3db38fb53ed042aff46a1211cd15dc39f643e2873e5c25779b676ffa8d234171e68d919f06abe492c9106ff1c57679c36ee003717dc7b528099c0834bc381d5dce3e41691f462c69907140ba5383e2549fa780013a230efb06f23b37eb66fb29523ffa02572a009d450678558206a67388f30006b04ef0b3dc6fe2eb07c44642ff47e53f02c46ed20cf3eb5d547c3a901923b12b6b486ac30cecc97988fadf253085b5884e3d31bec6b6f294ff444029c847cef8ebf39e1b42dc33c4a3aa207d96f45cb820d08a4460fd8cf61f0e41baa009991d5a96e53411edc1dd8ac1e52ab7cfb9f31574dea5c6b0c63f510bba1ad460af3b61f86460cfc08431203acad2509a6ffd7934a7ca6843723ae0726247cb36fbdce05b38548ca6e39808a99e39c54a533d96c3d433b4e20032dac395de4af3e12f437b6d3e317d8df9912ec4ddceac37cdae0c37057b39491eaae0453775674dfad2d966d17d5a0b5c4d1935f2a9ffbef6760c64ce63ab38b88b4e30a550cb6c13647413455f1b487d568f058eeef3734f948c5492060962cd7b72df38f4e1f5d0981ffb19b47c6618967d37cc6a4bdee1cc0ce3231d0f2a46cc268145970382b782ad2ac85e1c491c2797ae8a7837da9d1d736783158a06bed557cdd1f38229cbcfbf9f152a6a50bbdea3d92f6f66a91085a615f549b9a6912039ceb61d798147461fb2d7062f9cc73ecfb3b6d0b33822f87d07d70910a630ce7174a2e08774b13e353eba8a6820c1b1d2adfa7b61b0aa1451f220041d08a88c2c76aae66b35243f5c44346b031bd27546018336b4eeefc1facc5ea64ebb57d1f795f3bb0aa80e6053ef11bbc0c25865e2d9be93162949cf3828e0241d92f9fc7b380ef3bec92d7fa6b429be8bbcc14aeb3c0fbb690fc007fbd980fdf0ffde3b1724e5fdb385ebcbe3c3aff6b85e926c055065cc74a286fbd1812fd183edc4cfca8d09866fa1fcc74d853eeac68565081e429e9a375edce2c37271f2543c3fc3dd5b45aacf349774a81d1bb1a8a414fd305fc6554fa28a634329a94604452533d7b778d9d7e9490ffe87e82563062c83d29752aff5942d901e14e925e4dcbfd619ebf4568ebc3da819324602548ea7a4390ade32c82de2d3730b7704a54f524ad12d9c83b696254652787cc9614757acd46645d2e8ebe6a0e0834bda96acef24b08e2076f4ff20f3881678f685f8a7f87f33162f3f4314988d17e7203ec9179ab482c18b13a8d53a4aeb5d3e08a5ae72251256cbdb5b72534fc93db9fa17813dd95eb129c4f328502382e1e9838ebe70c31589ca72b4be32b7824a5ce41d10abc5c2429073b9ca9c48e957d63a15c62afff78f93e4e530b010c3e3f60f9a56f81c4d6fe18764af0d6ec89d37b2cdcad483aac12e117c7ef396038cb365dab27d050ff614863cc67317fbcff9304ec90b9721287c3f8e94adb5535f2252c20751b72886416090135de35b553557d71b24eaea33957c1a68b49c69fa3860e6b4bff837cdbb5d460ae4ad44c67af111e37dad9f32ea53981609ebf0cf39ca77d3a055e8db7c77884e20f2174a52081dcb57fee729b105a843ea7e08e8b593bec1653ca34bf7bf2ad0809f8f60d3e69fd4dceb7839cbbd235c58e09603cdbe022479dfe357207cfdcbb0e0e3dacb998b8caa8daffb6a3acf650e266f450cc0431afa9d260550afa8781d7ea947c5c67da59cb031b04c15f70dcbae1edef1a779ddbd408af7bb4e914db7856fdd1bd4967588fb42aa34c89f5ba99076868deb35f545a9f56216aa226f543586f5feea185f7cbe6cdc67b0f35d4e27f2f1726cfb52dd16ccb1706704337caa83cee073e0692a3f98264af7d753a3d57e9e6179d05c362a0b0cae4d51c8d38e7eab3a492c87ad334ff801e09974a52078832de1df66a6daf88d8626ab017bbdf467a7157c795f864c323c9e5f259d417b6777f715e2ddbfaeb29c512e1c9367894574a32e927a354f9636960db42358bc3e292c9a017965191db5b54e352194bce7f06a05e1e513eeb0fb834d2b1801e2ac2a6bed048305786c444f052de62f7149996560012cb6f7799638cef65e4c610fe12ce8266eccdee7feef4a152e2162859400e44253d28c1116cf0dffc33a5c707a9fbf9cf688ec5bd096f5b45d1fdc7467d39c0315e4545529d419197cb6b3d0cfb80a44c8c8caf2ed9e867d87d10b849b79e38e3f1ee8ac9a1893078f5309b416a5ef6d76fe3548bd200896c3f4dc2d513153c1959c3b2bcda8f2f9f0b119f8cb9a2a11ff8c374a763f181be1c45fc4b3d7446b6e78e55217e0aedc409d4a7e01cfd7934d7d2bc10d983a855ebd72e0f6d8e89703beaa3681d70e7eac14ac0b980fd03ed9405bb6f5cc6c1bd8319535e9f8a6fb59bfbe3c01e69167df972ea40e9373615e5ce014f19b1a018a696dc2d512e239d18001b79d4bcbaee92dafb90678bf547373e4c9d3d0200f9a2128dbc9d2c002cc2e1effb322629875b1f867f0a8b756f61ac509ccaf77cb8ce9aaefd95d4c685dc9510f6c815082ebf3b3c23effdf9d20235de188b7480f622d72e0cc8400d79ced5457937a35bcd71bd55400b69e3a6f8ef3569f998fc9ce4a7deb8647213241644835f787d3cb10d5c5b5675bfa958afb2344cfcd2971cb4ede30ceb87feb5ff44e402333eff3de35d8291e5d760ee395f37919e76af2be33521c4be49eff45287a4295a1dfe506fcfb134f80ec8a2d450fc79fe0cdd78fa10474cc10440b3a9d08abe368be3aa0be00a357f070c967ae071f0973e9f61a96451db690389b3eec1e7d762df453fd6693cb176dd02211b35fea63696459ba27c93e98789e206bb5a9c1413977ee1acde640a9c410041a4fb212932857e874e8ecc50a7d8daa53e2b11ee967b751bb12adb7ec952e0038959cb09f653c74e9bfbb3542f42979069943964142961a19dad913c103b08a33aab43b52d2baa5404d9fe8b8b51208dc44e8cf86bbfda24830c8db2102d676fa5f5eaca46de3f65b8b5e1394a301a8a7f1e69b21b6da304874d77c686ec08a81e92975823f4cef6f136e117b788e21116b8c28f896da77676789e1c56865f55329fb730b1d4d8acc5acf5030fe273a28fdd1fb1bd1e1d4bc73aa9716dd0537073bb494044e8afa742668c23256e738a7f545caec707027ad0c164fb71c8cb195aa03b07e5e36230e864c4756049ff21a1d11b0ac018186f6ac6eef10419d1c0421e5b3b7848e60c832a1ecfc881f858959fcb4879558b085b72f267988f86ca9f4079cb9f6e3de07259d8e43d44d2d9ebc5746f989f2b6557acfea9bc969cc777789114e4e3dc6dee7a01e8b6866c6cdca8afd02cb169b90abf3c992b280c00e5468c2a7aad29e7c37ed7be08727a0d1002cb59f02901665984ce5b216aeb95fe09c38004aad7eb0c008c297ba1c2a8e49bd85e5b94e21abd2ea0277648a93aeb0b25177269f45eba238082d68e12cd40284e266037cb4d1f303cbf9e8e3383d9097d580921ba74cf33761b15d3eb8c3ba020f09543f24488056f64a9ae5cbe21e9b781ec648e103d8853f3eff768672a6c872b68fd2bc2f7f5fffa6f33fcb3ea9400e63fab9c4217a75db188a38878275760fcea065fae711fe49fb40f20fc44b60672dc8a6caa56199f64e3f506783200a1b2d46c5218bf758893a0bf471d144c5e274b112af52b1ea4c8f785bc6e762dc1da52848bf18afa9b555aa1bda43748e404bac053e160dde0238219801c5b54b1830836467201006889221afb18e154d8c8c92353b8593e82857af422d5a795ca3307ea673ebedbe4adf4ed46a651149989a8816988bcf2122cbe642e5998dede8662e785eda794ca7bbea865f98da0264dfd29e6c20e373201bf7e7135f7e091f572b900d3142824699f553a8e463eb5b88ae8c80cf4c4c326656ed7489afa541dd27716267862c5933a316879a4167df568bcc87e63fcca1fa3d4c22acddcf6f447f537dcbbc8d0d6c13bbc0f10a59c209ab80ad677265faaadf56632d4ed1c81b57f1d7fd97a71ab6b0e0a64c6d007492298dd6e125993e2fd992f06df1f08eb1b3be9fe65a4ca1c4aeb9169f8133e12d383720003695db87ecfbb7aeaa55f1b40ab3eb747e015032d702618e21f9d8214855b5c856f38fc7bae97ce1c340d32bf72a953b777b0afe069777ac4b875fb9184b0a285e925ed751b6a6cd97f0a886e8e5a3657d5d2723c3afab79ec38d14930e5bb2afa05ba4a7f88493aea86e5e7cbbcd70a3b1dc28300a8788b61eb72622b91c71568a3e5e1c066cdb62f95acfced1fb21944561cbd8c7f059be699b437587ab8fa287b80edfb538a0040252e13169dd7ac586dda01483c240d0a9603b4bfd968eeacc8e538376eaf888843f50417e0b396a3e0562ce9d289d4721de061b508593bad7fd19002496e9388f8e8d533530f5eb772965305cce6ccd1f89f6056741bfe37bc9097e596bbd016825b437426f40bed8619cd54682499dd0b6e52ad689d05c2559295b34bd4dd29b2a0d02bb4eba661d6af3062ef271a431494115f88ead14872d6e4f554850a990c0ffd365771ba22339f0c112d3cff836672eddf6691d10a087229c3f04c8f12992feb139807c0d0a433d4af1f2bc093ee906d1e26627de29436f8edb9637e08a637ffa5f46292ec725c679cd7bd4169f0429f924facd39b1b0d6030c4be3e03b8767598961cca3c1a18f597ddebb7abbbe148627f7e932632a5dac8575fee7a755d54b1bce86f802e93fc395e86605a80a33b19c0d4449f9bc76c23a6a79cc6ee2b2a83ba1d4e626be1f45b0c679cc546db241500e56c816e8639a60526f3b7888b1ff63c62a5cf6f2457c80a09a56d79bac7c3085db0269a9c327a5a0970318886c42dea8858a53429277f2b8cb46b3fd063478750b50f5dd9948cfac73acf2e596225c70caa47d2e835c956de5dd0a52a8c66b27811675a8afd26ef2dd3506275f33fb33ab3f28b2615e2abab6cc2a572cd38c824eb7815798d7b93522724e6b0fa641f48f06c6032d0ee53f8993fefb93a9fd7f5e69d63b3173df5c72bbcf3e0317a0bb97b3eb4e5a2ba7656574ace511077f296c9941be2c38a377f050e82df530c089ab5a0860c059260a4f85f687ccd5ab989f169207728288dc46646b2b7e32a1140d1fbdde064bca38280ae25504675ca259b44de97142827d247b58559efee96b0b3a577d460108ab47556539cddbe4469a845f8709d9d50db51657cee935b41ad265a84a2bc51ec4be3b197880a42079d646b0ecd28d7bb0e265e6de7177be8fce5e4c480828e05206c073afb7b9e639b56d323475de36b3693fed91fffb36182bb6524f3f1a23cbf948f28bc5c63cbc98329e27c91a61b549c46fa08462d6c2095986479fe8bdbcdd6e4b811de0e6bf56927ffdf292aa2a11193e317874f08721fffac46a8746930b6233edf08f5350f50906894e725cafaadb3e3514e4f272b41687070ebad17f4aa37cba6efdd46b03acae741dd1b72c5c7b034297801e044e96b62a11689badcafbe2905ec0c0c260842d24a53d565ed7f582348b38092afdfd4a22c7b05d446fa8924281ab398f68caf1037ead958827ce3d94afc205e85490df1be80805fc6458098e4d66aa7b493d46e3f98e8217931f745d948e1b71754b7f51b19b0e3ca69aeb056f76818865fee186aa6490718e2fb0f753ed96a0fd9e25dee8811023e639493c6e608612b97360991f46f7c066832a92c429eab0540a3b3583fb238cc6f6b0a644ead61ce2d2d6dfe39df62c944a1d99369d0bca304dccea187965a1d92f4d4c69a53183f29b7d855459ec7bcc3064387842bd0aa05b8468d3d1c0541f7d11ae0f41f05d5e3c6f816a9e7dc550ec1bbd634e92bcc86cfa59b329ebf9231259db19c6d1dc5208bb7b8f78b978aa920e4754a88305754ff70fbd51aeeb20387801d9fdd3287e138d6131d06d9eca7c413ce473ec31b9755eb10882596dcc1afac5866810b02f79945cc403004077c035a64d1805e25d8563d450df5155387f8f7394a1fe97dc16b15769a4c9031224bb316eb5d4d6879e89900e8b74c456bff0939598b1724a79d08ccd3a783ced500960d65df872d9f8b32e61d4ab3b94760135f99f18b2f0707046293eb7b952b4aa75e5a9219c5ace043faf68cd3c755b99cbae2f5e14dfce5bff2c08a858bf99a31f5dcfab3b6d25421b4ce9d778abbb6a4f7a052716926fef7cb748c2f39f4e85252ae332c7f9687bfa502d563d425c7524095b276e6db4a1cb036b04203c3b9891e9fcf061887249c660eed1f0336d1444f76b6e219b47e5edd76b64ff1b87d10ee761871d99a3166c22ea0b0706fa3498f226fd393ab9467174de7462a06b55eae8bbf1ffb6f964d882216a526c7e209eb4e37f0050f2835a505d7b1d384df32f048239513f685146c83f780af126497331bce479f4585e95b160c9e9f10df4ff3dba19ad329abe91b9e07a1ea534fb6a3348917bc8cdc5841608546c1445fefbb3a75141dca8394e9797248735d347e5369f063fa0050b8a4dae6eefed2f3c330aeb70d44e45e3e0003de88683a2ce482e8e9f20d4cc08bc442cd043c19b04196cf725e22d6b980fff7c0991db01cf27381d53a9373f01730e8548c2d1167269a6fe2d7ee0a7dde8c3634088761cf9728910fa0b57dbcf595d49f84cfc52029247da7d942bffe5206973fa65264eb57c98554c61f86012cd58dd2e0c7523ce192b45a083b5facdf92d5b8faa8eae119f676b27470898c02ea9b86b43c42653e4310cfdf03c1d9ce0d2fb88b1d72384deba266cf428e54142215b0a8556752cfa29eea2451af40b32a63dfe0d9d0411d997a0095e088f2e60325cf88bbbc0f361e3b15e350700b916812c0d1bfa7b30fe3adda2e36bd6d3fefdfb67cebe9d40c21a157b2264e963e018d1070ca319b25ae68000236066b16c4d30cfe30c867285b1846e41902364ea77a6fb6494329eaf33c8082e5283d06b4bf2ab24c665c348b4802debec15f2a90720cc9a903c5fa468e10e75e2366088e68530b913c9954555d00546074a0ed54a5b8789221c25dc97f12f9b4a3aa189097604bed1b55997a28ecdf1627a9c8453bd8c1940c573995e88dd0c6434006cfbb829dd6e80e72bc6581772e8210bcfd9a1d9710e10a23716d8b2fe05e0b9d080ffae94d10b24f958c745da324de1fb6a4247217a254b31e554136db7c0001cc83381ac3c3adf66d0b2ce3168fc04ab6483e13a3da5d067b9887a1e0009cdf32ea28ba16d58db5fd22ed7a7d478a10ddc83071a2ea429465cb930ff542450a207342e9d19b8a6541e6a8cd2c078eca03b1d4da7d7da35fb208d957204f3b9b67615f7c889f9331f66191ed9d59a802142b26c7847c7125e1ffd1ab29088af151f719c125db9978d6b24869412b2e570cea3c0f9a3ae5c131505f20a733c989396edff087dbca428e233379a8ff16da4e56f42d9121a3b7b6600224bd631fe7ab30b5ccfd64e88646f4e39516cd9d3212ac21b50f07d579a1fa8bf6f048b51a0ac7378590a7f5131334bb1accc01d933fb8a6b197bdd9e4cc6bcb730121fd2f08b14986ccca4d8b16533911c5e344dafb40e7049e676620eb8a7d4b9bfeb2f3db58b5c75e7a819ab6b0bfddff2273d8932c878183be9c4116058232334dbc6549cd09343e3925e410a2b7f1babecdc2207d59226e34bc9599227bc619b3b5b3e3ed50ed59d0064981fd03cbc78074bb73d0ff1478eb7cbd141e7a7d7cda86550fb509dbc04be72d05469897970d70c4ae090d9479602ae87f755fc3f42fd2f5f282219545a38295ce0b1bc5acb937186a137a3939b1d1047466fa3399906feb612885040654bc53408893f97239ca237d8b2c7fbc9afb0f46bbfa32cebb6ef9ff1b0d5e43c250e828e89d2cd18925b2ef763b795724550063e9a4a445a1e352bbc99e88dd6568982927828a282439cebe306ef17438b048fc8c89c99e3c393d9865176b0f4dc7a570abb5aabb7653407c9fa0c3dee8e246626abf04f58a6ae9858ad9055bd48903d960493a0250cd3ec7ae8c36940903b00fc2281a7a5f4e2cbe4b0dd4ccbf9b76ce21536a25798300e95f3a0bc06b6f833bbedf76394583f5810f38af7ca48e0768005674f209628fcd3e99f3aa1146a6e94e132e1e6336344eed9e1286f58974d747a2a00982f3ecc0653a81c37537b0400ff5b67be94e11afebd3cca3dabfdd07ab08fc69e6346054f2f9b3fe9a258cdbb794b5a36254f0a02c7339e8ce66264cc744f43958d07fe9e901392d5f9e1d096a4c2b96e414d1c2144bd11cab48d807fab707691f41f8f51ac30519537e328388259c8c4f0d568a716f631bc927569a3158dba04ed326229522aa2fe4dfc3f6236b7c5f81a6cfe7a9e0c1a43224777f14ba2db36dd8c5dffaeca41791a5b5d35e5355efb418d94c2b955d6dcd0050e53b0ed74a2a4bbd0d563c6de80d44eb6a9edd2490fccb2ef69bfbbbb303fc067580519d323ad7d19dbf9d491146b51aca097a925c7c504ce64785c4631b2d607771d27b6511a65df3503ef23f09093a87b13e68069d479bb45cd03f30dd1f3018347b044518fe96d7535e606abd04220e1d5b3449e8221a35dda03b927353d6134506519432ceb6d42aea139ef5d233f36cd2c9e9f963117a0bd408177f971f6c819a293765f31ee88a7c76ff271de0e054e198ace6cfd0a485e366347f99101326e47392b2724690ed6f68c06796f828386cc8d427d1645e09f7f177255253cca30fb94920a3badd804aa3fc85afe91672151e5b1f63aabe22d43281cbc7afb2ca38608194b81bdb65c1de54dca1bfa2c26fd577510eb015ce28d68a8b2940a1bf488a20e83566b9f238dd20deb883c2891b77a5a747441d5698f20f3335e6ac949da139afbd20c65e415220ba61f62137125402f31ce7729d5b45c9032654e28b93935b6e26b86107d7313045cf2d60e0365600c3cdd8f0978fdb6b33be3a74917a3909876fad9257143d58da34272c057c94e4669e1fad20f38c7c6cdf30cf6ca2f63fa66359b0b9b2bc3fd3e99e085c7b89ea2b0702ef959136596681ce49cb4c6c9a93ec3dde387a008108997b864a49558bcac258525b4d2700369b5b38eced9ca969c9bd79afda92b9f8de39a3bc4b5d9623c3dc985cb6cee6a527ddb2e89189b53b6d19e2fa29686962b0a0dc36ebdc3f6d1731d338c84264ff9edcf99d8b2f5cceeaca965ca0e06ea934c7a10158aa07a0589deb03698cc0d43cb0170a442c73ad2783e928e8b702681b2441359fa02f9195e65270c38b51150b86dcf64085a7ce06a1f88c339c405831bc91fb63d1b59c841cb238f1ea481f5d3c8cefe2089de949bbb58fda1266efb766b6ddb13807013de2b914f0b302c35cd442700fd58e613f06edde0fb6dfb8ee06e69e08aadcecc7ebb9d7f9d70d351f716b9e3a90cd604937f8d9cc3e115614d84d87093ff439fd6196b5ff34b1145f498aea24887d850cc348b5cfa157c2d58aaf2199f2c55bde380207aec91cbbcf84d40f41bba64ce961d6855fd79d75480ead0b94e9cf0ab45ec059b199002115cb40de7b9fde79e534e62c077b9e796acc58dd0e719b8e8f2e28da49d2380066961bd2998c60376d7eb2722d51944afc85c9015b9632c1bbf96145a7d7859533714c47fc7b0d567bf7483302b7808484c7a144322447e6f7275c221b9e5abc452847957024d3c24297ec05d093ef159ab01606e82cd65b14081f3a609a02eaf1170ae56bbacffccfc7868b73f437d31a958f92835d505e776a8585893910fda449ab1cb5f2bdb42d2086619fb89d50a7af9097bb7fc6e97329efc4e12268b326fa426c9fd26ad7909ce3c833fcb61dbc9d2c0600beb0778e2c518493bb82ccd8a07d17eac37d38fb259e02e2abd2ffac92b200d464c034c70cdbea288ffebf1e856419c1ba554b790d1668e690d1252b4c59e2908afb095f55cd0f97a46f427737e6ee457c0f4240c31c50deebee32df67b84338c6f83b67628e22900cad77e80222f5583c3e64d14e80d63e8f2babaf20e8405df1fb9a39e380c08e18c5df8c7a2e01109ea703f248de0f8656d582b77e4874f6b458d1bf6c93755c0d8e40ba6071f8b35ca52fd5d6b75446e3a73ccad3f3d4b419974a0f9ed0295712d443f8457f35d17e83aff5293472b06964bb80f29a8f402efd38de6f4f1f4263edb2f5665b76fe8529ab35392f6aa97491bca04294755ef4df535b7d2603b1f593f3ac6c877b16d2895cf56d5926d51b285beab2faea7ed535fbea937142d6d8eb3f895c77579e2d8a837ff69784ff33254d9e385aeb19733e5741eb8467ac4fd97f770afe19d5aa588263d836155499123108b1f34c8befb004826bcbea09fe7a84e3ae7ed4dc45f551b7bc65254dabe595711fd23dec71a8619d10f3b80ec21a3771f42634be61b5af4355c07289558d62e70d8849cf48d829c988a35cd53ed2c6f44d6de5702f3d1c15a7d1604650ffd6710cf235988307565d43c3663be5995c615793e76a069f81ec9d36463b53bad2373b5b6b3ad55021e98f635e04a220701497b1f0358160f9f35d1562040cece16fa3652f402b1fbb524ca8c8b9237bee6eac91115a1b02730084ad1bf426be6ccb33155c4041028224e09a32e19e05280f9542c92df5f226a3133ec37ce3f097e82b1fa9c485deef9c2a7b58bcab3a3dd2dbce9cafea03f9c48a3fa4ea54e157db903c5d40dd05c52b271cea8f33fd97666fe9f5eb90cb43ab0f1983c82015e218665bc27d7222c59964586efd21b6af82b1b6cc6cd08caa91580bbb23113a5804264a0f7b47493850f2939844af192964f712701cdfe26769888ec9291e038460fec5a5a13c3f080eeb98b09cf92ad28bcd0c1eff7ebd61bfcaf06c0f3abf3c2d61055ca1acd0c92d6381265ec139a8e162166b1eb115b35410dba4d7a8c0c7370304ea124207826e35b000d393a9193829cc91db63b4ae81c78ffc1143398aa50622c161e196156d6246bd468e8d1a3081bfe33191faaeb356e0e40044d5c0f1375d9872be4d71aa592221a19792cc68571e2009061b1f7eb344a1bf494ecf9e054ccbd1ef3e7c06deecd4cf1279d3d68b59f6f3685239f5ff8d07a68798581a39af04f8374ce9cf026f95e0a9af49adab23afb4657c65f34bd88930fbb281f3d8ee60b4af9dab934266e9c0210570c643983547616f7895a271d82a53fbc79ef78889bf37f14deacb92b9c4e0d4fd79d31297e9f76e836529a7443fbf5c6b7bb3c0fd75b8d45f608547ab7e015274041c37e45b47e542d1f189a14e2175fee47491737d7f29ccd49c406c8910b98a123e01252a3425da4fed94cacee335c0e33474aec30afa58fb9f7418a5fa83312782e399c61f3a5959b3b002f658d227a1e70b3e202db3703cafd57314764427684210d5acb36ebff90f82e18937dde2c1b0959fafd0237308ef8958a30f73c165b8295ed3b6a6eaab47174d1597d359571b25cb290550c0d9f24e68fa321a39a3d58fdad3e28732fd736f8a9913bcb0101ec182f0a96e158e08d8c33ac5fbeb1b67c79b836a096e5a4d2422392828f170e4553ca695faaf4c54f6cd97b5f135cb3ad117a664e60d560fe50d533773ec031d5b3e722529d030899166ddc88010f56606146878b2fce33e92f8919a90e07d87f5a6a8233a08611f43e08eaa8d0369ed4d052aa1fcbab0df3ecdb02a5d288d4415842552e70fe8af0b0c0e5033b530b3476ff0a57f89664a3406bc0d08ccb3ecdf5b51fb2be9c89c91379c3f1f83e182329bd6ea73d11b384c23c1f45feb320e2c3f2f732a8f0dffc8ebbab398a2399e279eca496da2b8985e6be722ec8151b6fafad5cea3b79f163949081346c6fa9b76497b811c1a2451faa49ed41cf5eb45271aa92312183bd2658f9e32d1952a484c299b41715b12c8600d807de3b32e6bc685cc52bc5c9196bfdb8b90e4796500997c78f805a3adb2f174f123420e5c7de1ecb935703adcc81a69f9a72473150c972384c5d4c4752b394461a4158b9d4836e444a00b1e5eb803c6440e8f567f5a3d011599aef49bfc5c52304d6f3387212ec5c8a37c139af02a8aa8bcfe8644031b2763319e4a81f6731aad3adb4fa81c527f0d88bbf11bb97e3d81502b6d7d81b670000393bab97ac8912349ebea006592af2db19c6d2b15ac2c19477db4391af11a2a7633783ea9d17d04df3d676f30800f5a5db52f1ca0f6333271be0258bdce3b1a237dafbe5e862e071b91ab3104e201552f7e36f4eab7f20e3b48de600e1b300c1192cedc94fb03a314e139afae2b8769a1fe6ca0e9e3f4998a5220fbdae9aedffdab25daa3d1f27a014c171e76220fce9bb8dd265399e73016ea1509ee40c48a044501ca8295741a54be260817cce76721e42e40799aa91333d3062a5f9616dde426610f0d2fe8453bb91e92bc9464ff540096f3268db3a961274a150750125b08d35753b45b052c0cabd05efd79419720ad6e11a29289b54e85bb006b2b0a9843e4e6b743952f40742acdae34e6237ab5da0dd9e17862afce4ccc995dc46e8bca8852dfc5095e362eaa3e45656b71e6a16d5d34ec024b0c83429f76b1aa8abb5790773abd04c4a8930e32b5a04743fd7436079b8426d17f44de045fce0aa3f3bec02b627732f739014570bca6ba765f8a00d80cc78d4ce8ccf9fd82438404e15875ee218e574aa5b5587c79d76c1b15246518f8e7118b291b0af731ef97155921dad13d788032277c59186951e501ba005f6e90bbbf42becedc07fbab9f4ddb1deca92bd4f3a139b7a6face125e0971800d9ad88f6ff290ad2f544584e71d4a0b5ad1df472b2cd62eb4d1b94336133e5051425fcfe96447b9529e5bcd49f865b72e55bbf77f10a38699019fd88fdf2ec8bf240c1661c6c03dd252a0c24d3f1e007494319c6c4d36162b49fea0adaa6716651391afdd6817a2b507b0ca1b2e156e06f316c1f3459a66441e57dae7b21b08e4bf0295f11c09b6ab8f848f68ceb57bdd2fe09994929ad78328153cda6dc75355c5562b82c0cdd74bf81563a8c34f63822fe014de6026521931681f7d4af0b155c7934a729a85c047df4817c6fdf327d9fd3c0e6da3000fac0d3f3f09be04414d9bb47352e27eb4fff105cdfd00b07486bf06eedc553223a227c79769b5510b8914192c235ec5e9bdecf9da120eb3c87903674732306b92f083932249f828df02053bf5702f23f26d3634228b20aab43c9bdb82626245a5d30a25b218da84076238896b97e56f141bb0d3dfc3ff958c2b3f635976c82848c3640b7b17bc91547112fd843cf1783557dca105edc262cf6778c86ff65de84b51e3d5828ed049c1f5dada96e332b158c2e32848a764378ae95c0c51358e8e5ea494bb8bdad21530e15108ff490da79b152798eec56fab71830d2df8a2a92015e04f0c768e106e6c9a28c9deffcae0a61cc0ca5860e821a3c2b1da6df04b2c45cdb1c012f17f2bee0cdb13d3c947af3c18b8f35c7ae512346838bc12e55817c0e6aafe592860f04116a8d79a607606ae51405b263feef3ed35d87e61b77e742a190127023b394db21072613d5d5bc0690a9d548f5d539d362af696b03327b8fde446032a06d1e07dc757ab5f134b937a7245ee59e4c7a8c19785d1fa54ee01f8f2e26a285ebde04da3e0b5faa8b380927abd082de5b9c46318818864d1cda5b2803cdfbb7666047360c5e8b3b1750fcfdde92e57db101800b8300a1694e35556723d465fe4efff79a819a9b0ec1c2ba231e1ab5c36177abb5b93e77491cd8d8d4a031494aa3b1c9361e7a00fedb1f8417be46a0834efc74bb4d36c1c4e64959ba739212e68a869ddf039508d5093ad54e0742b9cf61d0753c6d4706ca6780b2b6bd85d5a8fd5b5f680f96cfd41b9a053bb4bbb6e52441d3b918495f3c87a4d53f748d4a070298969f01378661d34ce6a30d01f90a2a6e9a5f33da9a93d29b1cebf94051a14995a3243396fcee0f0a571e0ae88775d5f69f9122484594e3f65f527023b17bd080227132171912401938aa89b6f04dbbd431904a5f741e4c61b0e786e009524040742585a1cde932354c63ed1af4a9beeb85dd7f5f7ab02f4bc5848cc89f2f629d3cc749ff64b89a3508dab5628d4c36cdb299ede3dd1e22a5d38376839484ff5bb47e62c6e1448cedbee33a88385da2b53cb97f2f7f088a078fc7be3e6eaf6d541967633262726079bcd25555e23df36526c9f1ff3f6b6ed2a21b5fa57f5614bc59139290c17af748550d65b4f6426da4b3fa6afc2db37f15fb380d8f67363622eb49b566e6dfde644b127ef69a905d8e8dcc1cb4988f1bbe3264e5458760952c3c3f295f39fa9083daf52329fd624d8855f43965134ca93e090173360c1a39a51969e73bbc3192b75248e1c15713d046ead6a2fd434e23582303928523e8667185813ab99401efada1458503b8b50babdc95ecd660179b2bc9683385f0d223c979e76cacf3827e9d6a716abdcc15eef4066ae6ffec36630b47b06dccce2dfa687e43be05c4800784cb833bbc059b2de3a35edd9931f5b0519b9cf87c6cd4d6a10c596bab9c80b3c12f01d5f5d5406e9e921795faada4e94ec35cced2be3f7ab63be51aa640da0cb0a95fff83ed6e4d04c036627bcd87294a32be12fd1bcbc386468b2fa53cb96d7aca6c94efe6527fee3f89069d72d52dc913b6de5ae3b136808eba8b05b4e17af15a32b31d817d3dbbebd3a185b6903dbfb93bbef15e459c679faf5740d510e36b8c42eb016ce57cb14adcc477b4cbdfe856342ddfc46f4fc3edcb907b47d2654dbd0f6d6946709b7a70c062419035caa953581ead1dcabb03befd610e23ad786b423e01e290b0dbfe8278b12293fde6f59cdcace0af305628453db702c902e33f3dd6ad18b1e0784dc6718c8e6c8771f8a50d50ea15c222c34ee6b7959f9f4f9e045c4bed811246166a87f005552dc9347ddeaad56a4fdef3ad06ddcae32b3b5fc0c9bb7d16c3486f3da504e53451ee73b82e2e6e65adae7d4d610a080fbc92f64e90fc0401013bf6c8933c02ca895d5524d5b43a21a97bd25af53a2d90481fe1f7e44dd07aa4d87cd4bfa1be9b500969690a94ce821635fe1c7f53fd74481158d8424839929b37518ad1e8364acfe334904ca896d82da0df8d5175e5f87e2bf7a7686ac36a66ffd7a9a9081acf634beb9a8278133f6f809b8268d02b92c34e1b1f353681276a87ae7856fe5d2a66d4349123701e27da236342acfb22182fdec14682e22375027d525eafcfc492eb78e239085c48d01b76015cd0e709617ce78e6cee2dc7afa5fe522ebb9a0a1eaf4f78e9c4ca55e053e38b97ce0f797eb977241e8ca1c61f93c4a0c68434aa199bf267774495036fae8db2d7708c09c90bd54dd08438f984616f3097138173821b74d1e64d26ac8814173a7d8314a0eee352e16659f9c31ad09ce6b4ad97c2f436d533449c37229970b1b83ebec7fa6e35005ec5572f5204ea8ddfd4ef5f44602d97e5f47678288783e555f0b143945e77305dd547216a6897072bcd297b2ca0bdaa8e329ef86d2940afd9ed73f9d3c77fd0eb205e24acf302cffcdba4b67ada965878d9a3b813101243e274a3517f697f140f55bb7d42fc151cbe17e05382cd8120f0ce40613967956a1ec83ed198b9c1e4c37d6bf1b42ca85098cce51bfb5cdf22361daa49beb7da58715c405ae1149ff43f6127f3b58e936a034f263be4558377b72f2deb8e0b448fb99b820f96f70084619152883df971225f12668aa918a7ef136e093124a7e6d0a220611d5117f482d08c38511fb46729000361b3d59f2c64f0f16874532d4f30370cb4c64bff441df3e5f34d21ad922599bdb70c5932912c46228cb19782662cec4df0816bf6f3cb3051b7516b55e142902f39d3a790a1eb0275adeda5ac902785f13037efab87c15f66de4e5b16999dcfe106fdf9256e5fd12f03d23412e0034502f8c54c7d475647322c23be702eb7a54c74631e3ea0ab88b7eea8388d8ce9fe57eb1d3ed2a98fff47095fefca1c6e3c740569fe7c26a03a9e8a1f93432121f4dd6be4ca60a332e291aeea4cf155291ae6bfce8c7beacd48bcc9382e552e840a46666d2b7c84fb660436ded6153e2772f3ccfcf055f0fd98b51c1c25d6f3ae11b24cf4b8ae4426fef1c61aa344e918730f889d228b84b4b45d32f9d62c25263938942656edeaf605dc895fad0209b8cbc73d8d3118d182bf5479df9918fd359462eafd9d94e318234b797728de2e3d7e869b61d81101f0452f9eedca21642e40d645983adc79fe4bfc1ca31bf6d1741de6833ff4c7534e754588037df1a32ef5fd155dc8bc835ba0c722b8a757269dc996f8b999bd6c3e7a9e186804e2b6e9af742b2648ed4f1897a9d98f888d5ca7ddb456e3f18bfe7c05a65c19b3098c4503fef7d85902d94a27b23e936ad43b35942f21ce6b700fb4da9a6a85723ece9dc0d52af990926c4f9ef415cfb3be53715a4353950de896da8de98564f411c1b399bb1a6888597b63ff0887da8f12de16b172a016c2a845711b401b54819bc3f3176b63a3e1b09b3e44491b4dde0a97acab5173b19c6ddc312ab4e254822d024a310483370a17271eaf779e95d39c9e7d4eacef19f5e68895bfce0fb6ba92e5b8bef83877133377e417c214e0e977c305825da6b086211dc4b7ffaf9b759399c78f6eaa7f633e49af787dd7d1fb07697c47deaa894e2b991af5a9fc73ff4c3d57111555ba04b04439362e33574aad6a7c27cff5fe4a2bfdb08a6c47a951a0e1caf7b03441c53b70f243856e0855d97808cde61ba979a4aad21b88e23f7c06394871c973ddfa5c8adf4b203e9b52ffff6c9382c854845f7e554e10cb9b6d441633dc10a84422c50fe88d5d4bdf4a7ea0b984e4aa190b4b572f94c8052245ebfce6e4e4da1e16238361b78f6d22fc9235af67beec3b2cd78662a067b2b8222724993007ebcd3690081f1f327766638518705677aebc2e629f4fa344d736e6a7f6f6e550acd035d3d5e4e83cb3abd47aaf3f78bdd566778394a89ae6ff434f3a414e56419acbf660afd915c77b01ba7f8b7d8829f4f7d1bdb3e918ccad9c9ae788fd65c782f916bff63ba35d091ab8a1e1342554a3a366c5e15d679e2e6e7789b3dce8bafdd45d141464f34ecca8f97e6179f4690e820a654b8ec9e45237b0f04d81a66b21f86c39281778fb6c9f712c8b42524e3dfacbedafb6d4222717ba07d133aa18af607e6fb8e621586891aff589af951151f3afaeaa6e3a545c58f88fbf29c009d405d0dab67b05525410e5ad37b6185d0c5cf75818c9e54f9eb1ee71473aa8e18e4dd2e460200908832207ceadd89a0ab105ea88356eb0773ce087ec4d3a25ba7330fb69a18990bc934e466651b613a73293f3e526ead83a996baaae239f489429a45b5a17c844c5bbda94aea891f023fac71b7ae08d78939fcbbec1019ff8f7dcc7ddcb60ef1ec96a4d82ad6ad2a8c46f4ffed1fdbd49cd276f5c9d43360ae8874d671591daeded60c4218ecdf81eed7c2c140cbe227e1a2b13e0ca1c5596050efd0c59c1cc24b3743e752562ca0e48646aa3ef3daa3ec52eb35ab7f55c10a132f1a114a776080edc8c6acc1649abe41bb4bf4d58366fa8fc88cf851381a460a179f5cd9fdceb8517b43c160325d0ca7be11ab260bb3e8de17d9887fc7b256253fc552a16bfc74818f412198b4677a0a24441fc02a05b42be51934b03921b98a8d4e61ce43bc9ae9940c53749318bea1b1ac74a15b8c5a00c96062267c9d010d381dc0f1fd4457726eff8aa2982760c6326d2b5b63eac14bc0757df8ac092400dc92b42f4971abac69aa7bc82ac7a3aba98f69db6d70903170571a075316e9c32a42d9f4a0077f4f69784c570ba4613c4343a475a455895cc9702c822ee2548c84fe6e937000dac28fa49d9843282588e9a566bab7631b9190e24460721e9f7ba1bc43b79ac3cc93afa58fdc906739968ffee90a3740a5ca67c3514972458c021083a277f1163b023e1f9c060d4454343d0909dc6be9fa04b348b912f8b6aacb926d68311df7c12591d60a1df748b396f9f1f641a2855b883f74138107796ebc784aca127510aca5a8e391fcfb650fddc66b35d8af9d8660c13f5a2832997315e75fbdc47fc1f6fa00abca85ab01384d4dbd01249933ef579695b2404909a109177689379bf90bdb2b551371a65f64c9967a2cd87246e4f4d67addd2f2d4f6c918c8264ae8731e3d2d47d733530babe94fd47194b4fa579a8fcce612cff2aa1c71666a086dbeeb16e624e2bbb3861cb7f1ef2755cc91be98811672a1eb5a6c7d45880d63f0d3a619aa645b6eb34ef6aec7c42bb9aced5fa2d4f43900d77dd564211bc9d29e6319c90438a759ceb5964fa0e78b6b3dc4b7b34bd80b5e3e4d6067c90621b459137a556f8ce9e9bf9988c895c22d84de240bef2fb5815e8b5727e75a3f492714a041e24c3750b131a52d75d573214b58e4eab5016fa783f64253234699e54300fb88f4280bf733828b6432969294decf6f930a61a8e63277b7411a5045ebfc80bec9f835bf8747fe561e12555e0741d97a72c27df92c87cd0cbc98bf0769a77c1e0eba2c437f6675922916c73a6e604361358442e84bc2fe1967d72efbb5e10a79644ed17e17549e8da1b9bd16bd77ea141c820132d3f4f220b3e4be59613e6ffca6ec0abb5ae682a1b9e54d8db98fbbfda3a60f4d21e06898a9ca9c37445b2d3cf93fa559369c54789683312c586604e4bd10aeaa3a7118a6b1a60b0e05e414423d2e2bf319f9673ea7d80281b268d78fcaf098ae416933aab04c56d6092895aec1466eb3ab870fb1c69645ac114d145dd3873e03e67b741359c400b8669400b6027dbc84bb17700fd64127ae77d5faaac625d272a4b66d891928dae8e1f34c1407792913054078e6671ece4c5d6231115e5b853616391011d99640922cccb6f580314c1ce988da6b689418f0bfebad95687985b6e301069e01ad413c435ccbb4f64c9debc942fae8b14b3f6558567024cf40eebc8f8f6885a6e54b1647c9f77456275cb8fca53dabf46926cc4944c7c030c0c18a44a5ebbb0051a2c4173308973a8ff3f98f27b82faffc75f08bbe76133d9b90a8e10450aef9b5f528bec8c5a0ea8860f166096f62830cfb6da40af91bf94503e3166ae7a49acf9b93e83e3f23b5f3df40f438a2fc0818e7020ace6c2621db0a0ab638784ecb043d77060b44441e17f999fc1f0d8ffcd745e739e7a0e1655d3a2c818accc3c5d3075aa4b6d51ac718df11002d03236e8bbf583d9f2ed5a67cb415eb9d8897a2fd9989f28495bfbefddad97bff6ee23783849868370a1a33fe025314aafc595e04937f6d88a84656c8900b55a6529354f8922484600e7f7c56be19271b14958219021ea998359b18457b24a15ff15608d5630d6a99f1540c8a3b432d87bb4b8cec00588ae5f9dfe478ac435be9c9f83122d3bec6757503c9b62b54201862cc953d6d72b77c6f84393c9ab458e8987c7caada04e54fbf6b0b4d3bd24d287dca79b1087e69c11469f56a77f86d44fe39c350ad7fafbf86b10b59dc81be4c72e11849397fe3b4d5af68410efa8a82ab70dbecaaacb6c7fd0bd3691c68256af8e0c191373b39b7584e78d31772ef5d76edec7354caf312767252104801d0216e05b944826a8bbd45c1d303707ca8e45bfad54dc3ffe1e52e0a2f553e1e66c7974dab766f017fd585b90283bc30e33bda8922321ee5465e1e65d147b4c77a76abbb02d20246360a493dc1a05a23045102481a98b981d6b54510c8b2b0b03cdd3b8606d1e55d0b50f5bc06f02dfc03a37613792ba47dd0d22229d123f1be1e9bf4428c2a2f4c22355f4bf47246add6281da28d5ed20019a15f6c2d79e64ce8cc82b5520494ba264b200691bc4e0a1fc9cf182921866c9779641c0e9c5a5314d23d13cc93b9d4fd5b49d04c8bca27931fa257768d88fe3a0d19aa18770c70662242eb191cbf831d604f51b3856ebd460e5248e437d62010a967f7b287510427fb92734100048dae4bad0163b9f5ca841c053592a6ee023527a143ba85dbf8a903d41a74c2fb4977fd34a018149c4c6d0f5f223d813c92b453f6243575ee1359838ea0abe8183c89c0ff2bb1e9dfae0a057f516a2a6736b8f8c87b09de9f2ac015f5c4180271316c0865e9f3df7e6800135c3d8c7c0d9b55e0a57d93d4882c49aed02c6be2ab99f8e67e992e4891aaf192a84e981bb6e23d2f09262d79c83b7349fdcad8348e9581102370046d16491aff83f3ad365df13dcc0f9b524813bebd955689c1e0b82bf55fedd7b41c474d9b59da677543bc69d2bf6b8acb3278c801579d5ddc7c687e251eeb07336b36945478aeca26f2b56f07e78db24a09f9dbfa2b489386ad22f97fc3b7d2e35a769fd4c2fc8ecaca45550dbc037617d3f878ae96e5dc05acd0710b41a9582254125305004fc80a564bd60437b23d11e47aa299337f90db2e6ebb490bdc2e1e48341290e45321430c9220709edb29e37aa16841b710313bbbdabdfaa3eb2b1dbe3ae916d4742b7db8dc4655163fc48857033c408cbe7b88e959bbd2c1e74330bfa9130178f075009ac467dc8710253aa335579b733051a4cbb244dda22abbbc194cb16817b2e367b5682db1abd4d232d6318c6456598788e63b17276fc04a5ecd66c4e3b73864337c8d18813511f2d0c26dbb4c55f4fa1c1e58b66cc754a8898863cd9ef6e3c8d2e1a3dd229dcf7ff94308e11d98af0a4efbd978e0c1ec8e34baeb9a2a76cd08624c48f9143c41a59bc66fe3ca34a62cc9f22cd1f5641dfcd1f6640bf7f086b0707f19addec35077900400048ab3e00cf3cc526fee331c9c6866c080f0eb88c28027cc4d3f712e690b84bb0fc7b388b3a2dbf58621eb6e639e8f8ae4676e482712a1e0f25a0f2da15cc9bb4753adf83d68713532164da9bb9d9f2ea5777df41e55017d122abb8280c61891b2068b460dda4a2b1eb9ea949694298a2ca49cc56fff75776a11c2b1f922fb186ac2adff96906d1f5345069c3c949eb43a0d20dbe191e607252a11fe51867472647a45ce1e083dbf6d4db94f034abefd0e0e6e57f9a60787a50a9a2e605a476278f5e9dc01366d1fee1f910db064eb30887b72479371388265ba58701258ed6d5d17645ebd9581dfa52c9f21672c42c8c35f373779f4d5cb3a2274dd0c4d8f88bd89aa3363d407d2ae4f1aa553dbb3755e72cbdcab70457f25496c3c90e7ad6d17e899c11fb10f22e685994e5d0b8c6e34c382dccfb9945e6e0b92ae3c77ce72736146ac490382ede5aef35e895b988b1303eb000ba29cb38c181ed23287442da770284e1e8121dbd9d87fab308822199d5265f64b1b5f4628c2534af28870abf55720e58e33e15e9d149ec3723d3126215e437f4e97edf5ce48fc6eeacae90addf78999ac4ca1abc7b1d9eec3f087e1555d03ffa816b57d68a6a076d1b89e99ef64d973f5ae813976347dddbd20faf1bc8c22b9c163eaff6fe4ea3219c3ccce22f078ee40ce7a10b3794ee625d0047532134ce6289ff2653fa6a8ee1d20a8021297264f09c5ee3e96e023ec1002777d13dee9444870c84b37bf243639c623321fc07fdffa69a64adcca6641ba91de490e52f5e335d0ba7fdd2f3e0b0461cbcf5f485e769f5ea9f22cc9006fbd8dbb206d72855f9adb6dfdeb50f4ca3751dfde006745cc34a1de86af2ff2099cd670a3fd3ef8f4492873649bb731afea48c61333429d08caf3dfaa30312072584f0545a78e6112cf68047ecf67987fcf2b5d83e73faf2da07d7210e31763558a3fdf6b5466f5ffe37cd3de4da6657631c81d6f52d118f78dcbee4e82340daffa1b0fc160dbcfd8b760fd558c37d84ac5ae4584518ed86d1ac1f67cb0128a72a9713802e29e77e18c67f5319f18506ae7d0a3e4cff4b9002528455579282637e5d71a30a6172dee923c5adc5cc54b2d09ad67b678cc6c38284fce5068a0816b475776bf0c401cf8a3a877d4d18154a555723d675d38dcac37386c5e975e34838b5f430c9c6ce055bdcae73dfed23dd3281a694a89ab49b9f52335fee0c0ae0fc030d31fa1dfbc8087d4d0f61e1e0a25381a533406856a19eee22de5664d284c22aa6707e7c98bd0fda0bdf378d18dd15e829bf833afc8a7c5c9306910744b32b5137e8a32006eecbb077f749c121cf10282495376ba0e45948d0f66184bf9fdccba006b8a7db013c6a3d4abfcc7058911330e8c018407c23e5ce68554da59356e0ce741f2bd35c5841522824e88720c05923fa9feae0c25ac915bdec1a109ba07f6e62a7cba5e5a225b662ecce2fb5703a614e60070ca81d56a85defa0a15c01ce8fa4a4ab789a6f74c158a3eab456dedd93457077ba3c7908b0ccad0fe6f6624c7068f7cc5e45ef0c0aab5a30ad7d73b5f299244b0ac9a3da0e7831a33a00a9d560761c1d5c7282ff1726d1b4ce317c995a15e93a73593f75d4bc7d9585d427d608492401dd115cb5599a3ce63e44ff5af9cd64bb524b9f1c6d8e8f2e7a5ce6323e100d2a90188387175ba4a3f8743dacb3f0dab4010b3a6737f719bdbc834a9e84af621a89ddce13fd8c2e63e808330a42abbe32d9ff80cbcb553dd294954e2ef6092c345eed774375a4e0748a2b856bb9978ea8792669a854d386bc1ec703212050ae94b1485faa79dcd5638bbeec8e706a85fc476b63edb00ba4c0f733d32c093f7f17261d86106175ee4978a129b469d9995927f11c16bb7e55524a33dfdb71db247aaa74b80e39907da6f9f9d0b0250e50f4105638549d43ef716418fd193e3df4cb091c28c0d92c633b18e4c344b7d82a896673000fb5d1c4358199e8856e75b1cc59d4656a2b6e8352febe5e1fd7e946b494ae0618d7cd08fc9a8cfee832618f2fd143dd4375b96d476a7af174480153e47cc077633d5a7c086c4b1ea1182e7b61b67a530333b1f9745cc84226f7f181470b65440bad6b8897513161b4ef7085075806a9ecac7accd37d0381a5faa1da6ac48234c15e517aebf8f25fd6af75d78deeccd1bb25633fdff064fc35c41dffc43ce429314cff49b6722b0a1cbe76be8da775731021916ef5288d5c259197f5232507b17bde966a2e432d140b5af3fcbd96f8c28608ac06949b907012165e80c9b45ebf9acdaa684b1563ae2762df4a3a75245b4ee11948be81f45f3baaebd04c2fcb4f1c4c014ff173554e6c6f524c5879b2e5d9f2296b445854ef0e332949e846650d0dd66ed5f09f5f0e1092c2b1025d169ba5056fbd5880fe04ae8d93328ebe3aa2bc86868f5d39b11a68763a944fe1f02e101310353884ffe9a1e9046297ce7f357788ec5ad910b7a4c8ca8e200d3bfa617929e8018721c1dc4544210ff58f06242d2f6520a3d793ddf0e9883914c4df0c3f8928101dac1967142420ffc61047dfd54663da734e2669d19daf4914623b60b6bbc70b0c135b184400b7b8e5315d3344ff528ef9665f0ab688e3af0a1357de38a5ab5e3cd6ca51c3b10be1d2faa8bf52a2d46798197751de6494854d726d4769fb9bb03f5618bf7108aca6b6bcb0494cb5b1c5b6b724079904839b4471927a0c2df272a1afcad069e5d8064297de8d94cfc89d91b45afd4b7a911491b2428d23ef72738a866f18b11c53b163d41fdefb3d230482c667e9a99e2144ed15a84bf69d475e95d96d9de895ee73244f5cc0889c2308e7ce87af850d56ed4c1ccf30e957b4c9e4891e4a0b6290cbcf6d065739eca58ceb35180fc4be9eae5f1291639a7751b1673b48d6a13a7f6f7f584dbe38f5e72daeb8845ddca26a4dab120d1e20d9d800682f865dc8f91bfec34f035e356f829547c1951aca0e262f7972d5980171f998b21551469326fd5989524975598988b10e5939e839c7af1ca7e0dffb62fc7e92876d216764c05f5636f5d668169d6d64de93963a2f4a15bbe4171e698bef621b77ef531f530b1ffbb463731cfb72c90834e6f00c2210e855880bd331f9e4a0544767c08740d649aead7c3c07ecea536df7ab1fd16fb1675e2a048bfe18e5c33a4a83bec0ff57712ebb5369f6954e1715ca03d718acba7b44f9000188ed73797f88dc8190d4ff3a02d4f141275b91ef40a4eb680d4f91868b60d78a8854490bd4b0de3d055e30a7b39865248c1fe46106fef17ca1352a39afcab7fbfa2af5da69d02a576d4aeaa8a3ca06f8a7f9be99cd9719bb88b9621357d4bbc7c5c02021e207c0fd15727f6a75661a0e5b18e4c72dd19af4d9a4e839959c108f6b0eb9930519a61c2f2c7a587789555bda0b03199fa6696e577672a5b3a2ef5d5910f67f6f7f33abbab690e06470a5487e6e1fe4480a129403893b497313c69b9ae85adc906e208af428170960c8b9fc3a716ef881c2e0c186715613db345c21cc6c2b9530520efe3937c2490eecc8d433fd9ec98d0cd690a421520d4fd95ca16f15258f8e45c526086c41f01031207861e255e0dc6dc6377272378d5b26c2256fa9007dd4c45d9d957e1eb573c846ab065b7452097471d686769cc45564d1d43b03536f0f56fa46f2e0e86c7534a305f2de26c8271b3313ff6ba8834676acf050fd4a2e29f5cd89c16ef50bb6ea90ff16081724c8cc272b242382cef2078c9c53b5840eeb5bfedd909b2b5124025e4439a0938b281a2f13125a96fb0166e43f009f88cdc52fc23ba8db07dc78955d9c2e27738418a89d27607f24838b67fc27f2c9ca40cc797afd597ff1d06b30e74bff578a74bc7773f3681415297ae1ee4c9bf3e37966a7f53526ba65d34cdae8c243914f23af3de388b88b17118574a01168d883c1f3d434772f5f62ce7ab3b9a313b615ab943793f22b972f429c6f5a49539a3005f7c63f53f75085f9ef4b17f6d303838a9ad94153a0bd3dedfd621966a72d4320cd2d25858a8dc399c6754c6f26072327a8c4b2081b167cd67b3902ec8d52dc9d0c2f8bb1d50b3c63b0a629118c112ade06a412de0a586d815f09ecf582edaa8a9d12604da2f5a238ac914b3ca40107d6d38c3f16dbc3634f2b01ec7b141e8b62a2002c7d8ad563448b16547aeda4c40f0b8047a50dae861df457c5eff3e371cd5f11be748d24355ec6273516303b7067e13433c021f4f23cf69a6d3b0f9203644bad2ef46914b067f338a86874455136cbcc0aebccc9554f61684658ebd0fe4bb3bd12feaac8e7d4f89c0b7eba005cc73271524e092b33d761ef5878185b137933cee7a0abc36d1a8f76ea37cf07aa05c3c4d100db1f363d74e77b8dc087cd3eb13c2f0704032c651702e3caf86eaaad0859f636c8525e4e17de8c1ddc9278495e0697918495a99f0c8327329463f2b43512adfacf81109e1ac397a52b20d8e7a998a0f70ed151654715c626223b33ccf16c9aa10c7fdabca3f4cdbd14b50c6973a9cdd47a4eb1faaf5eba5d1c598af1be669cb4fe67d298204dcc22d1afac15d083103ba71e60368a0b2b7c102ffad7924c421e27547994f7fcf86a17fb6b36c7ab07c194530f1a10b4c610d3a75d9d04d7c9422d0b6e68773a242a17bc7bfc22730f8adbe6517806d52ac117cb6878dbf33731ef8859ae5ceb0f0f9669406b872cf6cb96e7de9bf5afb60327197f66ee8337df70e7c31371ca7f31af484fa4ef6645ef9279b9c0e48cd185ec8f2d06f40a0d139046d6b6370104e93c51048aa8fdcf9e0d33f013c03836c2f2b47914344087138ba0a9e3307565d43c3663be5995c615793e76a069f81ec9d36463b53bad237b1f60a4e373ba02271c2ed0334bdcab94c1ad3f6daf0978f3a1cd5e4aac85409118b0fe774f19c079cd1e2937bf9e1fae6ad752077da211947450a257f55300bd2d71ea75d25fd87c95d53edde9c1ba8ccf57fcef73575ad065943ee2f15db796f3c88357f56292c70bffe7523a292b1985c90d2cbbc163968801e6b88ae9fa40c03122bd769647c30177300c9400a851d0c574d44ed0d520f27e450d12f9dfbd96462efe10c9c6332788506eff80437f874be394dd38343f4f29249e2fe66a649117fdb7f3479f0164d73d8731061f6be49c9ea2a9f5f4bc873a72c355230d6250a29c28feb5915d19cbb8c20274e668d63f175f54c9fc7f975c4df5871896366dd0810dcf72831575f4456726cc0159330d29bf3e6f773fd77c3ccb013a98d2af7d4ee5f2d4a8ad9964c62d8ec7cb5ab720507e615b8332360a2e697d4567bfa54cbd9d0965d91c9cffadd7ef9ffb603125583c1ca1043d3e03b22669b3cc55ed4d9dfcf10e86ed3ce635ccb3283248a1614c1b1838966e0094ec2920f3412fd3dcd160faae5e15636e1db91cb724f4f224134b06bf76a713867c0832d8b5b9e95525ce29dd82d5fa83fbd695c35186e48de70d30c40428d9b2844385214efca35fb9b8c66241739573026b498125af6a1a7c5e5fee432e037debfabac62be0dcb660f9f2558ec4089e2d054a41f9e9b49a9fa317e5136da2cac0ef25b2f8c2c58b9e3ff98108b827b28b70579147a50b7f25b47e542d1f189a14e2175fee47491737d7f29ccd49c406c8910b9626a0ec19a88fa96db3b426b7914fd0ec59085082b81c0d392ab33f81cd5df5fa5c2ce4a76d412c1b670d813e1330e12b6443fde0e0ea4b461647d4f3fdfe0259ba3ead71feb8b1d39481b91f84646dc04988aa9bf331fbf7b1337fcfb610d86b790bab21dddb629f75b9fece487a97f5d7accc18e1e9f8232a0778138f041b0e7ce17c52a725a5fc9410f1e8ee8f045950fbd2eaaf5e83ca3e3b871349b4087bedc114ba8034f3c98e197867277c5a93c21d5fda0dba1698655a287a5ae97898e6d441a801db989c6941631a4b67159a4294f4dcef49c444144f56019249aa286bb0c17d967d0f4db0dfd7909c72fc210d2906f3fd9e30d1eb1b6249333375a743795b94c0f3a91fb910d81ceb4d3be9d61f383ab4381800fbe2a1d9228419af780fdb29650c1b7b0a27814df12c6fc20c282225294b1ef2dceb07f36ea6da06a0827993e5f8fd36a0c9f3a4aa2762efc8a80ecd43b8bd9f4c172fef624df9a6e554fecf4c778414f8845d295d13d4b422de0749df4f71e34d01beba5225fe7fab225f3e13c349c2bf34d6ba159d346d5d34c17e0f305240312c654fc5f32e381701c3b9e1705521df95813c61e5e6975ecbe0f97dac054b9073e75441c60516bf59b88cc63d4035c5cd6fa7af166afea1188db43e7af5589ccab6d1125cb8b9986eb8cefd2cac10380abac6daffea499526f17fb267d5b6539b5dec0a2652641cb8c5f15dc6ca11356dd5faf2d9cdec3bffe7cc4b3460a5372f856446235780297ecb50e1c1b96e3ea07bd9eb62289621450d95c48b93d7c1ac097e1d2c3d45cef5651f8a07a4c06a188c5e744053667940a3609529788f340a205b0737d1d0d4c3e651784b664f6aff78e6ee74d81ea6d284f19c7cfd385423493f28659d42bad4e83e7344c7c29c7c1ad8ccbede2f9453de201552f7e36f4eab7f20e3b48de600e1b300c1192cedc94fb03a3ee5d8df3e67c78cd4bd0f2f0de4344ef804618d785373414a5e7f7cfa72afa06b6efc9effd525388a858577e102e37f2129259dffa4cb80c1d86918449cbe1ef8ca42c380b521a2d18cabd9f87edea6f0d8887c92eca8cfb43a862ff1c7d538b9a809cb8e2fa025b73db4064fe56dcc8558d21eefb40ea165c7cf8f6ad4591270ca0b2b243e5c88852ffa492de43b4453d41838defd76fe607deb4b651d5850e620d45b636ec24bf11094dad2d2e6d55b3191495bbc07af97a580904fbc6d7ee6f99f21262c633e4f9f2ff0419a4520694a7ac76935aa82a4b9958077fee39f980ceac8a857b1e164ea845a0eec236d9426a2e5539e1ee4e4d8d80a274429598d07a4d96a41399119a0a146247816fe3d5b028324a98fa5cdb84a8a08c1bd8ae5375bf5fdcd9529717d145a84c37e3eb3083423c3c68c46255523c7b7af5e16a05fead4c3058c0292a5d6cb434a29e64f6807a0a28c704088d12eff0aa5db02e2fe39b48efd05b786d79b9c0cb729930beca27b384b04afb637c231a5270a0c625f992ed5e27bb5deebb5b2f8a46229dbf7716e19df28d333bcce904ee739e758fa81dcabe6d449c267d240c1661c6c03dd252a0c24d3f1e007494319c6c4d36162b49fea00671f5e7b2b3f88817f061a14107cfd34ac92039e8b23abbadde83b2e5ff6fd87a3ac0d29e2016ce1724bed7d94930eef757ac84fe3ecf0879a2c5c9323f18dbb962c2c1cd6704b7c3b0d4584c26d420d579491d70bbad090a09e6011262d9ab15e3c1f18fc179245c6d09d548ebbd80ee7581966d13453da6565523ff43308f09e8c04b9b87d9f559fb57602d2a5c8307e7b68953b7fd4335bb6ae188ec61d7276550294395a493624762fca2497d5bd6021e8aa2af86b57e488c3f5766d5330327eb80f9e3967d11d962b09a32da13e414e952ea11d63be03255c6505f344e54f37dc05e60fbf86b5af021cc4a54627459728b72c3a184fdffeda5ccff0f416e5afa34606ba028b26d73793e949cd8e0bf5ac89fe797d87ecb820d133e442cd75e2aa054510001fd898eeb87d1f24e98fd60f2d667e13f5505a019013d2f7e00b24ec570c080058489d872f2c970381b32833d477b39feaaa92015e04f0c768e106e6c9a28c9deffcae0a61cc0ca5860e821a3f7ada4bedebb617d13f5313b3953f3f159299110deabcf61cf818db46c3d4ea4f09e0450817981c1f8218c02b58788c366f9ee1479e35fa93942d8044cec004beab2b05c57c17edb4fb9046fce821616751b2ec615cef51552c242b79f94b905fd3c92983796b0c2e80751567fb1fd9ea2f270c63f3b6b6888bca834c59c5dd5352521d3525822d14be21da6e091991eb46f758da168253b91392a2dc0effe0e54e3a9729d78087483c58cb5b1cd1abc0a0e6a32eb10230e58330ecfeb7706ed75aed7c69f7fd4a67f6bba188c30e687772eed9563700d7c953fcb9aed1d506753df96765695494fa71700cf6146117c78f30216afc97d102ee8083587b2738395d065f3ff485c0f7e6164a07ef28f09cb9bf679c8a0997bb359e5d146e6c7847ca024dfbecb373a5f5283f9c1a8216cdfa3feb06b154f8e7b1e6be39c261113aca7f207588fd9174251dbb670eea88271e9435e8d5f5d4495441059b5c5ceb309cec1eb4b8828b175ec83657e32dda6d53182071f4c7ef0feb60aa138e850f72ef09af712071bc7170fd5357ea952bbb13e7d04df75ede560abc549127dc508ec3459deb702efd9d9c5e094ae7b9385e442926ecca47ca74c0cf66d2300661c3e711672b20ef4d13835d5b2cfe9b11e1e41306f9ed522a39e436d8688642ea0933ac9b6a2ca59e4f0b75747619005ac6745f6bcf40c5d180da13dc69b5d36ed50cbedded03a9b4e29bc3e6a573464021bc53ecafebf2c81d448fbe10605b98eb79288371928629517992723df647a80231a49b290a6fabc9a4f0aa63d4ce97868c5aaf00d2147452644712e2632081359f9f4fc5d7d090859da1ad7f6afaeac0a0a8bcfd6e5f0c59be386aaff4dd88cdf437e856e7cdcdccc01e54f9e5eb26dd3d1d28539a06e5bd9fe65800205c32408c3855a0131ab8b06117e3e42d1d00847967718e6e40511d001491d0df8e98fa8b8a1e268034f81f54ac91469bc1553379fe6fcb17855e87b85c44443b99d54d31ebcdbefab0030dc52111c8f8eb927f8738cc50f29fcd982efc9404842ca561fbd3054cfffa7b0d0994107b2cb28aa2d36fbff940271181d630070ee29b7c8b0836eb4d679dd5758e2a9cca5d43a00c5965291d4263fde46d22c9ed264783454c30713df1222cc2715f3cbf903147a00c90ca200cfd39ad274bd40d9e0197582d4033c5954679890d37b941bdfd35e8668edc77aa3b4a01fc5fe535ab8610b57b08e9a3eb9802822808d376bc0a1ef9c49c5d095b4c9d9b2c9af8755818efa576e80ec6f7cb8576a9194c00e5db9723067d2dff3e9ee07518a1c4da7be22dd7723208dd755035d76398364e0de32e34461c453378ae05b747f35e436ea38fe4ee58362e10852577fb854638903365773806f3f02b19063165d9f5418915cccb8583ba12769eda12d1342353c713800ed33628e97b55e441c05c9ba203aa555160e70df20aa046e738d4f9ec2d421728cbd158127d63ecb5a3a94aabba1bd81ee2ff71c917f0876df1a093f5339c0e2822cecd9da804b4c9c2f9634581138107b9e692e32640c150f01ed19ffe7184eca448c06403ab0383e47625d8a666ca3c8ea4f60f2ef701ec07af72f3b2a52500f7783824f1730cb37a493918a3db925eb30e8fedcdc8c2c21d499f8237495a4ee3b6c226d202fab8625ac3f32931e7ad2b93ca430bc44e1e1014f9dd7df243e3c985bbd4c3144d516c03eb6f8ca17dc7060d4ac87db86656af499a9806201141ea54918c4a295ec8f2227a23d0bda9aef7a999bf09ccaf34fa1d613376e385435a372a8b8d89cd9249fc24dc35ea38de953e36d596187a304eaeb61eb961e3da85f1b9d79ce9acdf136f927937f9883af50ee1a1aafc00a05e73fd5cf38c1788268cc00e8579a564ff6d1c453861471973776d1129ae7180e58074cd2c1426c0979a2f4cb206ae7cd70fb0a3074cc94e971b8e8e40f44af4e49e286b557cd01d54fb1cfcd5f98670c860a1f840b4626b0ec1871b652bc706a52f87b0aced4039680ae5c1ae091a8584d2058629b6d1e3cae3cb74b1ab687f476cb8095b7660948f792a69b7649c832e5e7df8fcf5d2696647c64d8ed161b066757bbff576fb8d7b21c3ddfa61580181800c01dc44f791701a924395dd42efcdc6d5220e7eb08652eb3d425e1d2ff31566d54d677ffc1ffc1e52cc7f1c6daa35cb0ccaaffa0de57faf971b38a598f6f6f2ebfc8ba075a1c67717aaf6f8fbe1778382e7ee6d2fda7656b4ed58b025b17f0e10b460032e6d44443a3c3b32e301e7b83451faded878b9704399748d227648c2fd67e5cd7d139030c0032524471b21a960efd9ca48a174dc704cbb50f8a7d015cb4f4295aa6a6244e0ccbcd0801dee66049b43b3706c533541b7e7d7eec626c188df3771acc8443fed4a78faeba42c7ac98f07c846e35c2bcf02de3b57920a49e72f5a6b8322fe5a052036b1b2a497fd997825c32d32c34b3bf1a1ed1173916e04422bd578b2eea2b5c47a7dcffa5ff5e77f7382e8d3547f732c59c0cd8d8ce8a80c8822266890850240460f93bb92d882732476093ff24e5b186b45160a7c579a1c438804b807ddc55cfe94bdff195cd0d0a33b0853a365a65c5b5fb16e0d307ab9235d38c1b1dd33e39de967ac9b38d9cd20702f1a2f2d9cd602b9eef99c46d2f16d2c3132dbbb68129b9eb7281a77d6304527b2d5e5589d7f49239533ecd42a1ec190ac2abf279a0a865f9e64bde7b45614d0393853542b6004ee19a2f15ec0e2a970338dde2521b248c356395efd38c23da61ad917d316b06750638a7bf7c14ff398d4b6d2fba127c4073d3ada6f8468bffca138fc84bd4afb67dba1e21212dd9784fb210a0d3521aa9749af154364f566902689059e93f1e15a9da3c77d161e8a2cc4206e1695e1f1e7c57fc38e0940ea3f1774fbf90f353daf0321a4dbda6728d1c7b3176a82173534b0305ce5a11a2f50c0572e0728cb8f41a12e6ab5f2c1ef9815be45c90e7417c025bd3049c2ed5517b67a0d2e478be319f08e93b257551d2e0a117c84442a0ead0decffb919bb6aa194d7d10aef5a079c9c964f5cd64e04061695ab7e8e4db040301871cd9727c3522741ace36687381405a295121b511d3dc4ef3a656067d35fe875a9490951d38beb709df3d1a6d19055c735579a2057ab43bca323218bbeaa8782d208753b7351120ae38892be18a8a9164fa1ec1d51d3b6a8a93724f53f072759ad4d413138a84f8f7022efc0cd65862760e9f0807c4467de16e61069e71c478165e182d1e5a4a67e454084a482c000190b95d171b344157ca083aeb0f50eea1a53140e9dcf41fb1695fba9b4e5aebe5ad71ae9ec18dc11ff668162379c71dbaedcf066f41f66e44bc40520db77d5d47f5f6c582c01ded844f69ffb321c75bd228f02f4a32f8cee7a51f3dd6ef867a0378d65444ee7a35e8c92f85f2a6e304a461150f4d57805b9db050a829f9e633f8b1bc2be80828b1700f0459bfeff86649fc42826121ba29d2ed6f652aae770c4c4e0291bfd02f822b09d2a4cd5da9576c5299148bbdc7f9c662e4ec548db8df5aac98ba777fd254cdf90ebd71d32747a31b88c5756674a37c180232dbc23cf60d8657323c169cd1acddfbf49cd9cbbc0cc343e5c56345fb6a35910cf9deaca7eb0cd0e074536b3dc3c4d947d1e0ff4ba8faf7c2567c92c7ba44cc3fd76c5461bfed3137720b8100127c8439f2342aa44f7b3941fe84a65737961429b22025cb930f39bece6a5f0bcceb25d40129a1d5fc682233a2fac06b90ce410cc9b216c0f881a6e23c4f21b1ba13e5cad601368f6164b6f4cc95fd1d6fe5474bc22e8595eaec55c8e10b2f4b97578b4ab75692bcbfba6681784c01fe33c8101ac609d9da64bce90a8e5d23f51b4ca8027b70f59991ce0259dc3787d6e33e6a38281c1c6e63ac0dc9b748d215a0b510ff5a3b8c44c70888dff354773cffe97e61b9a2ccca7ae122631951bf036a0af0ef2164bbfe7dc1ed107f24e332d18d999d84d9a9d25275abb5034ac40fad179323d793f1ca924b9e39c980519984ae7d31ed7c653f6941db0c0e0ab8b03bb2ece2daad477e77b582a02569be19affbf7c122123c22b9cebda06bb32013cf286dab319576fee2060c27d2c982b5c3c02ae6b44b2a1e9f28913c06d44998433ed0a90a5af5935d1663f3be0515766cb86d217fd92b74c9e410b5693ca13db6543a0f1e7ad518e0b987e88da975a399eae4264cea6b796a172d65fc484e28f1c86f1fe67667bd934958ae4d8c9cf9409f2ffd05835b78581736033b8402aa7ba1d2241c908bfdd5918007bebb163de3b799c38c4ead3fe3445b31e30f55a8a4e322110ca1caa29450d277a93350d221473d076dfc19b034a46c897e4cb22376e59a07eeb4ffde84cb346a8574a521a9a801b86043c1797d8227a6d61618cb0e3a31e83b1a827480842025983dfe3913899139343fd68f4b1862c712e0029703b7ccc1a0913a8a30ccd4495556cb88219e57a30851a1ba74eca665aeb6d4fcf17aba2a8d720f058cdd30aa5ff2820532a1dae0a9e44e078362a2c5ff916ff44e7911f3c19af377f6827d6e853a71e0c1698add6cc074f141caa078af7212ee13ac27089c610e88d258b209549dd73ce39b940383e40d3630947216ee831d159b5f424d6f6ce757559c63c89bc1da62f4bf30eb5b66cc8f8556178790dc76af09850d5ffaf85ebaa6f75becbaae8df91167166c65e2d1980c466855ec5158a512b255941d1f8a75f7ae211e3be7d61b9955d23150208e6ac19b5c53cf2203323ba05c3ab2b06f5a3fa2a81dc7b1e37d228614f7b7488e2eccbe988e97cfe1d324595086b0fa65bce343953029cc5abcaefdfd39002f78b9dd34c206dcc4ec3ae3b0e258b8db6c648e8d2725ee4798b5270aa3a4d53830f4ef07c5cefbcc7a901ac0b22dd0e39bfcec11e11f698fe64af232e2dec6210e2a6fcf8ba5cc38ea59c61344dd7579d47e0015cb9b6d08a12672e6d42d6eeb5a899a8a52561b79e79e8f1e8cb8857ee981bd85310ad6e068b1035d9b580ebd20c2d35052853f48fcb1b0db6e044b6c5c068759bcdf4bdf10f7aaaa6e26db87b8d9c1214e25fa8766cdc6b46109342fb4f9b472ed6c972883164476e1ecf5c9f1dde8b30c986298a4c98ffd940bfc557bcbf5f2ef668cfa66ec06ffbe99acec8603012a8cdb9f860f657e7b7b6a2a005c1111c268e5aa269b9b6d36507b0c875c3299ffa5fef5d837304b69709a85b52d33337d0bdbecc3fecb34af63d58ccbd7129a09f2e14dc02482b29b452d8e02d7518ec203b4fad4ca8649f98c58414e3c851660a7de2318015b43ce27559992048c0077c159e9ee01d5a91592beeec14fa1bb9cb17df3b5ffafbed5c7ae470fcd47f50a753e092678e6e06a7533708034dc72bfd7665dc3144d64ddc28546678f8b60af161cac505a065821ceff8442c2f8dd7b40ea5a761f781a276a0275ccc7515f7efc570e0a8a81336416bcce2250a0523e53f82c5e28a654080fb715634117a236070907774e41b7f5522f19b7feb8b036f3b4a91ba56475bb6eb5d0cccd5a717429963a22605a09cfef5b161707b95e6eb254c79550177a39a0d20d08c66be9368aac360cd8961c9d1e67273435f2d12b661c5b7e19b0ef7c0fc43bd950e632b1ca19df21d80d0a5dfa366e02c8618c101bc932a8a6fbbc40f4c0a12f0d3628d84a8a7aab2d0a2eec438426a12af8275356de53223056374612c709b94c3ecc7334aa04319370478060cc27409aac1dfdb24800ca2767426205a82e64192951f3c4fe10785c6d3fd34ce25db7539b7a998bbb51de1d7c9a666a6e8e7433f1c2d1b56fa01a0f4cda73d4b79ae81e7c9d6c760214042826e6aa479b92ed58ab225fd5ff074534a54392d4450d029583dfe18683f974445f5f1f84aa41b858812872d57eb5b54f6ca0ace8915ac7eefe7f1893af72dda7fe885d33071a8eb3f3d3f7445ca401648f9a7a421201ae2b05d3aa2e742e251ba6afe0c8f307dd74b40a3fe3ad0a67323453e3d656a8b08737fc8b2a2caf0f33d2e4bc50e7460c8e885298abda4077891f247021ce9515bda2d5ae88d6db4d92ce4e45b34962e6cbef96a73d5570fe7f4312fc90648208eb2007f82912c021f81f80819455276f34eaa6673a07fdfc76d3d24e8af4d32f8bc0d4a8140cd2dc89b6b9272c47ca82df8bb51615602e07124350de1732581a3886534395c7a77a14fde23ab719628f8c0db23d3ae1cac41a713bf9008fc7a869ac317385cdc51755401ce99705d7466e9d0169347e0142715218a83135fed054287576a210b118ced074e88c9b3b767bf7c77e306df45fbbadbd4bfad0a9bbb77f61d175aca9835cc1a3abb2e04837910a7066766ee8b432a107e770d0f386f87454c8ae7bb50735089f3b2570a013d4fb2d9cce05b1ad46e81f73f6830ac9abc2076d51c77b8668f48bb5419eb529b1b79a3fb51377cc4bac4a5c9312430cf7190c1620a7bee626ecaca0e6869435c519460875c6b3676ea71939bd42ef57c0f6caff1472ec2c8914fbf9a4c25cc73d78464e8c14e72974d8f7860806b68a71a9c57e2e2fef50c9cea56562c3f352fd8615395b160fb02dbe402d75d58498cead228f38d81d7e56b6ff4fcdce2fa28059e507144aac7169fa67d944a6fe967f5577e4754c87588454e54a3a0192056c6c9610d0e802f3e23bff21903dc14d3871b19b4f44024d5088676a97522ad40afb3948b967120f7e3cb3a7a990fb20d6f023804f3fbc4dc6e2b19a8256d09f880ac1ddb1c0c6450208a3fcaff5f1323ac9dc5fe5f62b619c5004ef1f2611a68b8a96d633af7f54234d44aaadf8409d66f7217664eefea40c267c03b5e9bd84a4edca979381bc838d9dff1bf9e9d0e76584fa47571c7fa679f5a19fc40a2291f31463e2107163cd8e85571191d99c78c613b2704e713f467c2bc44f9209f87fe3912557190b331ecdcd530a0fd68d483aae1b9c17911e2ba8b286c928146cff19c10ce22b264d95a149c3f2c2b10f475085688febdefd3c7d2a8d35f9e6d3351b4d90f86dd3409a9cc5ba0559869dc2eaf5b77ebb948a1c2e6234f252e5f186ed071a8674e7360b33838e5a63496fabd12c1f3f9e24e5a4006233e06b3a23cff8275f0d8e0530b17be1220843be2f0ffca5769f86a532386f1d1eb0b1cb19e5e9396adae3c9312fb44a584f0bbcefd983e667d0f74d0dce592108f6b5387aadb603e62da44481dc2236b59b0df3f5524cf0ab8b7b40c0ee007f0ab956acdfdad68e743b6554e8fc2df3836e672df4aa0b53b9f5e22f94c5e92d6ef5d64081023027cebf60a90a23973bb472e2c6dd7c1327398a2adc39deda19f65dac523a02289617e346aa56782eccdcf805d3568bba7c0bf30f00261225c81c301da42ad86b03777c9c9a03b07d28583cb6257d81dc85c0a7ac500b51c1a1d982a1aef3bf43d8f5f648f0833e17800a9d21e960594750224e57b20d76f47d2b0cfea363a18dabfab3e259276750a264735a345e462508c9ec93662b95b656dcd9ab03d88ee0d661b964aed0900b7601fff171429c57004099a223f1352104941030b1071ec2c23380ebe4517ba77678f249c4aff530e98f40c082552d6bf9e87ae261f11eb8eaa0b5aaf7912ffbf818718fa5c0071091ebeb0870625b3c28c2c6f5560889e5f6334368c966a8acebc86f25e0cc82a0e2e9b9d50915223d70e85610f0748c1de17b5f8d9b4c71f87cd12d6cab31fd9fe77a9953e783fd5b40506e13c9aaa11fb169fc452ee55e39fc57a5a649a842d97f185fd1f4b980dfe65ad38944544b6ec7384bf09b9a389ca2e0f159cad90588b382633de9035c57c4475dab596d59a0cd5f68500b13cd7d6cb342f1fbb1c077d6be5a520d9289fbf77debde7b005ad2e170d762fb48a40d88ff1caf0bfa4b8de4385090779d797647317c770198a04b70c92e5195b0255a876292d943b90f3df7361306be8f9e85353cabad8d0718bd44d40c08df26b1dd9877907bdb2fac21e3a39bb0955167cbf524d1ec4bf1959d919de094d162da17150f698f21ddf88c42ad0ae80081b5fb3746a6a7c010c497a94e5acb8601eeb13d1e3e94f2b8b7593e84e85299dfe7431888aa29334678cbc28184b54bb4736a99eaac02fd2ae1076ab259415a7c45cb647ff4894922d5896878d44470a34ffd6820cacb9d9d4cb83dfe614ffaa996ab2e20fcc404b3d2c158c7d77ba8a9615120a0d0538f0050b6f62668df8d355349d31decdb7074cb70eafd9249c3c3181919de281f9944f146777f5c2668f6214fcaeb116bf6afbd5b2403746327e9a1470abbbf77587abf5b66a78aca088117edc3e78349886a32d0680fad54c5613c397732cc7613ac2040759fe118d1ddd9dad4ff92bd37925ea55bd502b2d9488b712a7748a8d6151551bda6c43e4c308188198d6ae79f9df40debb822070d1975b9d04309e829ad7ec540afc3d315611c5821f05d254bce5d8a21baf5c269c558e918987ee4d179ff8ef11ac9ebde083c795021c41bb5484abf721b64c1e73285abd52436016e2575329f18ece5e9042058f6d33002649ed220ed063a7656bdd2bce707d5f1edd581269aaae04aa21e61dd0a2989ad7da7eabc2bfb03afce900a8c9f20c35ec571772edac74eeb096d353bfe0356971df3442e01b04f79059c11495909acdc7914e21d9a9ea4c35f2740da862ed4efe6c48971b7fc81a3266e73e3beb183734c5f4e4d65e5293b055489de9493112882afea94750412389613b8166fc0b111c4503029b3f67445a9bcf0e43d6f14751d6c98bd7cf94dfc0edd5657c7144f858f439186f8da444aa74baf802dede02588c61f98b8cd382073a36c8939ac51eb65eb1d06e938e694f8f469ba7b83c4e9e554b9537523202e7086bb2747dd4c0c0de0c207e9e533c2f053f6532b3244af110bde130290769757b2edb75181a8d6c23334f19d5d52a5f7515abd2f1051cd2f5b6a1f36f856cce1ebd61b9515f33d3f9fd501b7afb1982988920771559380aed64bccd1cf744ca9bb96dd6ac39c62d38f95e356dc84a88ab8cf48cd918320d4f6b584ef444622d256a92b5140a9b26ff60b7507f91346e5276e0cdfc53f7c50f6a5e58f069665c2d71fbd445adfc8d08635129d5a3d959fc10c0a38d0a28533444ccea81a5bad27121542b548ffcb4c62c8cf036d76e2b58e7f6fe52a80781ebe9a670a101ef5b5e68189842ab78a6cd6a6f4ed4896e77ee9ef740ce90c304aa99e787e0913f7442131eed5dceb7377d425673174ad4d29c72046de4ec3327cd6011dbb8181a04de50f2f12b3bce39c8b96754244fc6f46ee082a975fad7c3e082b6a00886cccefad2388afecf723c7569b831ccd9ed76013c99313fa3144b55b2c001556f7675d631dc5ddd406a979b30c1fba33d6138da16b76473b3b5c9a57e3c6f65d33c1ffa3a4fd4bd5820684a209d11c75271cea2dcef97b7f98343b5670fd8e513d8c5878fae4e450b98bd6074fa3a834fac6871b05a26dd3c2e2bdaab69bd997066a45cd7eeed7e4154527c06da9daa6699f819c9bea7a2ae0c316e1a9e86f4b9ccd3dedc799ff3ef1e949991ec270d2b0565cc6339b401e09e03dccea0908e32e7b3913ed6186667da0b837486ee50d9b2f61bada38265afe4c75a3abd87233c11e2938380c024a9df8cdd47e6289524049027a5c2e58bbbc6773d60801a2e644aa853700613c741988cf869a6660eb044af6c46492b98dc2a509266fe05fc657ae8ed453697d1fc534ea87035f1099784c1c0b4f25ad8f6bb2a72f6134a055382019d6619dbe00c1e6228d48a741e120628ba24aa27e991dbe8a37858b588d82ff5f01c6460f4643949f470ea8b77cd536d2a8ed8fcafbacc6977233718e7f29d0b992cfa50ac6bf77e4f447645c1d6720e5ae4b2abca473d307de0541a263a00be29be5e9ef8dac412e954dee6de60f03d8d5bf3275a6cb24299c2f4b987a00d3d153646728911a84548325d5923768527aa657f6114da23b579511e57f1d4973d98199e20619bfc37ec0585825470b40fa1790104d7d9923ec8a8052442eddfa0126203ba7f84160c0c430b4e1e278bf002694820eb1731359b90ec76070f4ec0f607536d318f752cb0bee4dd7750a99494f8d1f2c733d160fdaafde5266bcc43de0286830f8d470dfe0c2821f105d1cbe4f407be80f7e4fc72e8bc0ae7170e7216b6a5e131d6b8a7267490399740bb697099e83200d2e35f08bbf970ffc2ef56164f3b0a798ad6fb3af47649d2e8d2fb455b4b6df4aed33077e8a50d37dbeac71a5c251bc2fb44535bf7b3eaa3c04f68125de8a1800f451addab2be537245de940e9445af2f68449d7eeb07821fbdc858f55e3e851ceb14c90020ecf1abb4cd6749357eb8b9eed0b0c9f8fd8a86369c6892566c70206c2fdce91a5bccb4e55d58cf7b9a3ed31e044d01b6080853ff37be2f2ed711632b119899521678a1a7e3277377bb23bf632e781dac97a35c3eb1307b30f63a5a71822a6ec030a331ac1504f8fbacbec4905dafbfc33b4279573948c9d07b976c620242433c535d1311e6493452698c060f54318751ab401397194f2bacad5b857229e1d0b420ffdd88da826fdfe0febc82def7d7ce258e3e438674e5987a2ba69ed9abf5f890556df67b12c59d9b20716b10029843f64f7b1fbb9230949212d8a2cb978de91f1a861251fb07eade8fdbb2bf6d6911c63fd1272d89137072b093769856e9cc4f17f790bb87a6fb5541f0b9a621b4fb4568041d21e7ef1e7042f20bc4c2722e53ac9b06ac7621b8e020455a8ae2efae9da99ee21939a6c33dfb2377cc8f9b5ed71761d53b70183070500d04881ffd1f6b0ce86bb0ffb75f69e66f649326a2329296517e9514b8885b226e4b15562e41ae84867c332e1044bfcfa75a337188aa65c1acf1075752a1911ad81e2066fff5b183b8a02410bc63f59f6da810168151f5364240152067c421b7b324d9aa0ebdd2c398d758d5780556a756ba47c5d3690535f191c09b4e3cb7b7e79e7deaac87f0e0baca7d41bb3b7995bad55d005eedc544559259b790d7f4fc4dbf279ab4297b6efd70bca70e88b55be3949322faeee58bc233ad9d311b67607027ce14cb00f7f861479e24bddef0935defda4d3bea4e66fa692da9cec49498e5f6446ee8251aff43190a5f849c1dd2e3a2d8fb4da78819c5b11096fb96d21e65bb9a64c9bdb63d786f9fbbc47bde7554e1a5c5aa21b8bce364af8f50b80ee4e701e03665a611b41a0a5b3fc915202c0f827df15a40c02e3230f1162dcacc87501cb8bef7e886ba11e577fbf12a0b4b568358cec1d7e33bf4fa1a4e8d6fa9399ae303f1e2fd2385aec5cf78f0c2d22951a7115d03b0372230f2ca4f9a8bb9e2607d4be7bc15ed79f8b1a906c61882456b808f767af80401095c0e758e5733ae9915798cbf47dc6bb4377c744693fe5b03e49a2277308fc0de381393249d832c0f8059cd7a52250d917e4c8cebd18308cd0e002e01735d76f6aa68da9dd6e55196066a84ad43f676956d74f7e28348dd0a7ebd33c30a7c4c06f3c3120bb23774de2c83493b9de6da5b5ae4672b7d9c3f961ca2599d15ef2845717c2ca10ea971e27adb6bf9b4dc920b946c616ccadd99d6edeb79a9ea7f8300e616db7fb71d0fa3fccb716187d82c6fe0f2af97810d6d3b564f99b1a3e62865cca93a36b349277ee0e759750b7aa849f3e330a75799ab6070672336787e8797a4fb2cb197b12c3497c8bcb3a5edee5bd2e408a1ea020f9c0b225464bb7ea5f3845cc0a681f6d3b4345d756b9f8d4bd1dc18fd794fdc2a210bee59ee41c49b0b12b61bcd34b7daab9a015299356725136957e12d47bde31e8f24d89619ad223435c902b42bca81c1dabbf2d514fa8b8b39427f4e1884f37dbb89a5d1a468783009f94ba3c430bd932d55b6c38b98a9bf1a19c733fdf4feccb6ca94528b7ac9e6409a51c05ea2a190ed6183693a45d26b4c4a32f4e97e52b87270eac5f5f0d1e13a0dd99746efb6c0cc36ecb0630568b734297f6ec812eb007afc33f2f86c77bbb83ebd65373215445ad8e3f93279ba0b3d1473bc6d4563da204ae6f45d4938df0dfdc84d454aaa78c4170dd586f297140306319e2be479e69bff94bbe4aaa0ea4a2a719690f7fd37f8c165f41b5102da7a5dc15ded50c938fa6850faba85e494dfa43b51522a299226f21d6028fe1ae8822f4ad34da69c31d6002384eee456f806985d0460d22bea99dacde7b27819b71a4624300dd1715822781e6e8cfd90748438524119044e52ca1fb7c67ac3d502d1400adeb7730bc53716235eef089e6c0fd083d1dbe0b40ca31c2c484b92c805438c9ce6f62d916944c0ffcc6db04ace480e93329828fc0bf93917e536b0c47bf39d4dae3745cbc2811057162e1d75aee993ac329fe52803b62c7f53aa802fc7e4b845910f8bfd1cb8e07707ee57c9a23e97b9b98ad6f07eec1e9f29705d5b54fd33be88e8d30c226b249f8d2eb0e235eecb63dfdc693f843058bacd7d51b2d60e632f421647a73d0dcc0764b47000a8c5a506cb549915dec84aa0c2fa7677a6e0f16cdf20a19e85bf642580885985eb346a64b4983e3853834921983f08fbcad11479f20da5a4dc32d75a82b6262c2446e9351cfe5ab3e387ee38c196a49f98eede9975208cde72b5dbd2b21cae82372b1b465f371a679c0fdafa79c527b6568fb719970272aacdcb4f4eda402ea52bfd56f3af428ed755211f6c6d0f2cff5ec6958aba5d7f061c8dd02accc5171ec5b4885b85860c3b5780b14103737b891c6656fe6024dff5be378b1fa9b5c28ab3ae5da858b86d8da70483e7f56ba326d2614ca9ae0ff66104c6fafdaebed9714931737869d6067c56ee7302a3a9977b6fd3b9b03a6e092634c0267943f5b54de204d884d43bba06b0eecee37bd82d19a6101e740f8645b6ced0f8649d857a523c0d6eba355493a2fddf7132a0e63a1f4e72f13d4d1fb20e65698ba29dcd18ca2b956a743252b63387278fa9f98fe96f6589f18dd95aacff337447db5e678588dff2eb7a237914b25515814de088a07741a18eff273c231512d0027fab56ac4267eca8cb501deda443344f6d4d309794e2e55ab65a032c4852f1bbb721d044f03be40fbd58584668c0cb198ae278f48af72e7def58125b98a8e409eada1a1429db353a8d48667e2bd8b5bc65588de855220bf3947158bf820c21cf1e33ba6d32b20c9641890795c11a760b54d8889b5954e07399809b9e86ef28792bd3c9108460dcafb2a5e48227ef45bef1da2e49acd29c2f21bcc03ae0121227d6a83d080e96103b9d766e3ae3f6cdb3a3e397c04baac3869ce50f489f51e87dcec9de51dfdc01fd719b6ab30941391dce9ca9f93d459beef3c92046c77e97ed0a2c2d083c80e89b0ff2ea47ccc385d0019a4f5ad80c9b1dfdc1a812fc0d8a2a0009c2468badda5fc69fb11d54291c3191b80068d0d8eaa0afbf3dc137c73f5496e0c374d716ef72f79783c56b9d39405ec28b898abf4c1e9a313d1a38637bd560ecfd5e9128c9a4cfeda95824dfb959bd85cf648ea3718c47b024dc98ff91142977a2a621a66647edc22deb7cec37efab6be5d13ba79f40511676801979e9dfa4ae012b60cf9cdd8268a1c7cb42ff9515f6a57c68b1cac6744c179255dfb80d091172965358ef6d983ec4d70d4cddcb4ee14d8984f6ebccb8f918105d10bb79e9648877f391b1bb09e373c5b9841df3af2e8049c87cd9b13310640fb651467d823ea7755f54c9d4a98f847174b900fa3f2b41e94874c73d058baee0fa995a445ce2835a8f00904cbafa037f08323a3593d8cf39d969b7f9701a94c75d72df263b8a9a0e8b99af2078da1291e33d45ef666d05de6460112b937290d70fc292248d6fc5a07ea4ea40750834c190baf050576b3f402d5c46530b1a2cd81279f7a6567df64ba6e87eb7afc60838b3bc837173263b263b75a30218583ab8fe2313b8183cea6a2bfc234e6be2159616806e899cf806180e546d55deae2af46f176bcb49293951b77829ce08eb580811ff85501990d804792f42b1070e21ef5d7dda9ac470a67772bd1fb665502b201204d69932542b135331d24cd85c218b583cd2abb6809ed4f4de5ed7b28713714f6391246dfba25097a857d66bcdd3a3930c0cf6a126e2f053496b7536ea092daf6dc538b288902a427e006bd48a2f6d90d045084a175611e2389dda9efdfed2f7322446257eb2e412c9d3aa9d49fcc1c5048211d6d891aa61833e545a125ce4fcfb842de5a26c2b9ed1c2cb52d11044ba2db09000b1a2addf5b42c0737f4cf32b5063e0dc9577ffc9e13d14f0f835595fa6c108d87d353039f4d4348382635aefb184d7e4c874ac7eeec1a11975408b24db2dbce52dd55495c821b97740754270954e35600d3895881c41142ce57a4c619f9e53cb2d2bc2088c43f29466eade9d962f9c30196ece3a261c3788eacdea6d42c541dd06c79b2ffb673d96ed6a974a99f552053a059086c1fcae5fff457db368029520558ed13d1a75561bf1e114bfde3aa510a57b707ec16b7fe862061aa46134d4686bf5bb1f2f5b7741b79fedaa04f4ee48ce78c8c06d3b33da1cadadad76c69f942ab6c765b44b65bf337d46694295e4841bdc301c8b46d00c7ecde86f2e094a9d97d3deaca675541b88c68c955bf5b24b9689d59b83245e1e5e4d5d74f80e835ccf1a6aa91edde413c8685ebbe8dc5c1c4858e04a79818e05ca3ca243c249d9f7a3fef6dd0a5e8501a43e6fb2cd521d04e6de8cdf6f5b8de8fdbc6749db807c90e422097e81d67ae5aae656adbb8e5a67e8642dac99a813b42596b32eb0640d5a96c675d6158c37b3dc1d1ecb7878ab7715f993c12cf517253d5bffaa932b457c78bcc532a374541c897979c9c09a3cfeb3626d549f34494b983d8f7c590cd4b93124fc880aa28ff61df3105bddde97e887218f82826faa383d6abd00d937a187c31b828c1b811403feb5d16b0b85877b2122c79322960247136be96a388e690711f1077d7472bcd75bb13f8d2c4b876f5cab061e67652df5b811f11e0cbcc04ca636cf4c3913aa9c563a439fedba959b7c0b29fe179a7d866abb463ece86a4a0ba0883afed6fe563112e078fff7e1f49f751e056baba08932c747baf76fad64efd1433a6bb7f7c9c4de77443bff22158b8b4757d506443fb626a70b7e92ed9e4eba62d89e8717907aa2dbf8b40bb1e118f7452e7fd56e5144c889c7761d49b4f60867747927d851b54e1bbfca7f685ba4827bb59e3c454f361a98db429f050bb54634e70ed85144cb9d040aa8b3d5d711d8bcc4e3d3b4f2275ca13e1915ee321a919a0f7346a82faaff551126835eec904bbc2fdcc3bc82f00630612074cfe650e66b7ebda7088c0c634c54b455c929d44631282adbbf1880ccc4f0da4a63ad3da431674872bbf2a0225673deba242713f504418b5832a13005287e99f58d19a41b60a5dc5f10c52b8ec9fc7e51197c8558662c20c1ec2020028750913567820ed8231e04126c115051860cd2eb1a64703f5efb3ac8a6f0821b5ff7c937d2638ebed6239c0aa22501a623f3e1b2f154898ad8459406434424b7cb1b697a1c6573fa3c3f47476189ccd1617ccaa55251184cdcfbebdedd74b5b81ce342d9132ae9e268ea53223c045c9845bf17fc799bc9ab364f12ca5808bf9172d29df9f64ad55d6fd774f89819beb3fc0767cfc50452c0cf43cf2526bd4905136a50de5c5e742f5b72381495d9d81fb8baa441609b81d1ae8c2c0329cbd0b7962d2ce8057765ab29b82882d59c0ddf8f24c58a8403c258fe1dac15ffe7be36199098c63e81fee2a10c53d63192c0e744746625e0cb94b7a003bbd5b6b038a4105064043a124c6629291344756893b9f8d2de382c56d4925e920598935b315036e2eeeaec58261eb0c8e5a5aa244ed6cb357529a98b2d1db0f521b89db0ea0c20ed5a3c412236005761f0b446cfd1e03b8078f7db25502f4f9d9bdbb74c07e65acfe0cd676227c4de0ac5db216a1548e769bd3b90429b34fe94b869b32c002646965229a6ca4af192d29bbf1c58573fbed5801dc48478addf7d46a0a61703fc8d596194ec59f60de162ad210fc6c5a7ab21f6db37bdb4b42e0866190c19047aa8fa2796018f0d65e5dd47ddfcdc3ecd5a5253e64db654c89ba5a6309140df293d9b02c7671a38b3e7e327035398e0767983e41b86c8b8a8272f12ca31f5e932d151c448c42ce1bc6876947906aea984af23f655adabf52f0ce53c05cbcb884e34948d7bb162df1729f115213caaa7c1ba77fe4bfe5d23329c059e53f32a253d42e5b03aa4d7e69545724e7acb9e2c69d92d48725c2f8a8338fc92c0f19823d0d15129f48cbf6ddb3c437e2ddb67c999aeade9ff26ec56f9ade7a10eea91bf03a9a24ef63ae0c748fba16102fcfcee8f1409527ed38c62bff0f598dc643d6ec07046469828a75e9d1312a921e45b61da5d9248530b3c63d82e2175b09858512d2f8a637c3af9dda46affc5efed4291c24ed35216d6cff7d62f69c3cdffa67e95cd857f198f968fc0dd26d5f321c9c06b69d893859449874821049f6e7537bd2ac7c34cdde140e9f8c71bd00790b5b57a6de9c7cd091a44f7249211b874defc020913cc2efb7ae84e88ad8a0d3768fc72b446cbb33b06fb52099d100d121abe48a3c308dc7439a2511137dd4ddfb1a383e4902ee900f66211cdbdf9919b79d5e308addf2a2ad6d54dfa2e12affaf6e069fe38b4b5e78a8cf96736be670dd59143f98a2969650fa6f49c1640d4dc8474e5beb5b58f6bb22b75fbc16523b695ff54c39ee80f5613ba11d8934cad629064248aac30e4c862550a5b58793f0c00c9c29c04d0a1660d41d316fd664bacca548a379be748022525901b9e886a526900a4c3d086f91414015b9293f12c0943ea6e7154ac563ad3e477530a6a8b99dd9a479f08d27fd973e7667ddb2da4da6b5b782a346f8c538a107ab8170151b8f3fc32d16323a6254ea46005a7da1954e859f0affae89f921a0fc7aa6da07fd4750b9842f5785cf894c47ff1ec03681fc8a9cc71a6f046431681725a1f4824fefb64446134327c9843e853f371afc13835dc177b0facf582a6c2f299fcf45460283a42df810c12625daa48e62169e5687d3bd5d9be5ad1eb96322c0c66163319d47599d543dae716aaad62393da4c59d84d07cf445388f81c9ae60f27b143b50ec095304e06981881a858045027ea852458d3bfab8cffea81c2a79738ec327ed56238556e14341a5557041e1126a2903331bd484fb9c003c2a8bd0ec0a670e718dd0c06469cc231414a7c3b92be36d0a5f25c71e0b3387da07ed191bf2aaaba606c52d8674bb8d9592fd8c2a7492ba843d613fd221d514536b72e2ed9ffc5c627bf023af0f7f0c8522a08fb0e2d383b22d5ab0684fa4703b22613fd18fd582eac2e9147d689116c4707f922df0ffc081715c7fdd0cbda1ef6484bdfd64af01e51051ada2e840ff1c48ffcce0ed7a9e7d669b7202c6dc1789169f1c9d747e8466903f70ad293fc338da85e4206839317898ea5250465d1b68c226ea5f381c4a9f662c55fd252bfba6b62bff5505c85daca41ae6d213bfc5bc066ad140d7a0e654bb945d6c2f4780eafb32b2ae2196e73ad635c5e1855749a46112b0816ffab9cb9ea28a6b3336dd6a41c664847f101749ded17ddfb491fa7c32c7ef01e98cbf4d73c4be098a060f5d5d9d083eeb9bfd8c3acba4ca9a675b6afd07111c6dd111a2688144b3703f5e0010dfef66d537af5b4bc297529a7cfe6a525f88b31cdedfe1963b3cd5fd6065e83b7847146cad90b9fc6d910089e94cdc47d46c7e77c71aaaab3aae1482e09d70e6a871fe92d03f2de5d7391a0ff38f5048c164cba670d87fe94c79264a267d12ca1dd783e71ac6c5ac02efb189c1365cdc1fe84fbb69f05f6dbca6d8c836c02567ccf6c34405356e84dfb52269305f00a5ee0214d8e726e79d9a6df993f8fae206ec5b6cf2e444724ac595d46f273b67189edc018f46930d999069821f25432c7164792671dc3923a76d0705b8178a31659457f7761387d14806a1b54e5aefaa24092aae5cb27c8ae4ceac6473fddadc7e1c4cdbf99d78ba0fb0f5a3b154684dba20575bf3553dc278c0123babac0f10864b15b27eaf20018ea6e37f36f778d3206994c797de2fc282c8a63c96d9cc03ad08a2fba9fc998429f53fc5c92c779a08841e3a5504776e344ecc64ae90da8c58f71a65243b7b19dc72a2b048ecf73d9a72a027f9d3f330aaf1770188ccce30ad4d01f1952a41bb6922261c1dac522a6e62bb0d7cdd461cca8e048842e63ae58c6e851f4f74385f66addeaf5880f7180b9eee7e9e9ea74a0a0866c26723cd356a3b9c258cb4b86b5f0ef9743d7fee0a3146b15727a204d6d8175a69816028bcbd92e4127b2f2ef8ce75e7be89861779bb4445584ba026817f4d75f0f522b719cf40bae3f2b08d695a4a2ea6ea6f20330e1ae89b7312a9a588a6bdceab90ddd4bd66345ec12447b24466a13969cdfa76d6053933a95d31350759eb06ee538f2cafdc56fef9d419f07fac8943897844be9f7760154e566a131c38187c6783c7ade45579b8ce3f6f86407691f3cde5d1527ee7de00320580cf5824c13bd887df96ccb6888f35144cc5ed3b49e55c6047231a56d47962dc1a7c01a7efe8642d6d4554467370c3b6d59224e1d6fdf39616166a05cf4b5b9321972c876b5f5188695dcea8339401f1c70048e17b09b65ad9cf5de5707e0603d4b62375201320794359734c2dbd4a2e4e03db61a99cbf57b0a597e08e671ecec0f73f08ca8e0fbd154711837452b8800842c375b6c9351fe0cb8f676bde1be1a15f192f7a81e86d2f1bbe23e81a07bf5d30d056c8a3b33e4055cf3796bdaf390c4b85c838286d8e59d756654ee12d81e6765141f1ce916cc1ac931fdb5c96b07300300b6bf29f18fcfe902640feffd2210764de36e971fa04f2794f3894ddb83a3dc79332a271e47282eb5d35c745f6d12d17f09f7ef32614b11eadb11df2768182db5b3eef5fbf9730489aaec656c5bc75ed8c5e7f19e7777d07f5d997d7b99120f7726db91c06088b68c6c60d0f0c02c8bb0d8e3f8b86b2e607fce306c8059a08ddd9d5f0d6e6a450b74bdec37b1c6126e6c9fcc5393922c7c67aece61c418516651648bf97f6668f1b9dae108c37d8d3a60d33cc4e4f9babb6a0cc6b35a60c28216f7cb404cbdf34505a36fb173ff356d6468a8fbc825d7911f06a08ce4abb59136ad0ccac8dbb83cdf39fe29ed105745e6780d7d9af9462c22ccf4e823e76654cd4770857fd891e1e6b25f8f9ae6093c03db79e3a4dd638611aaf88c7162c0d3952c69458e94145f5976fcee5fdb5bc4a802b96a7bc0ff25f2935051efcad2bce9289b5cf65dec7848eb7bd4d7784272d572be146f4d1773d067477506dd8f75a4730302f490261cb5e74bff707b5b70e2241e4ca26d73389f45bafe86c69b40eb26222b381a829a0eb1ef397a2628243ae44301c1d979cadf24feaf7b346d64c9996125d60acdcf0287757a34ef11e4a6055efd924990cd47d23b495eac165be87e7baeb41704a605b6be01b7f363f15a01921310b3be6080c38a5bd0955a7349dd715c52fa2e650b2a374ebd95ffd8193f96827c10de391a43e493d4d6d8bd567539ae4afccabbfb19d62796cdeefef0c32aa899ece49b1f0e668eda64ab494c25c8b1a5518b1595106a0ad0bc7cf4650e0c86e1bda07a20759aaa48dce93494963af7364e0b033ef4b1f6f5efc93b0a09ed978e68b849b3765f3b9e787d4ee21b19d6ee814c6637da2395835c050e6f150f0241abf9f0d6a4bfd2689f09421fa5308c9a4174681bb082dd00bdc5de76bb4f0b1e3d3151e76780519141b8dc707b0d7ec246c90dc78ada936e01ae1c10c51012da374480052966f499fb7314d1a2ea305649b7b925bf149c252d7ef1013270c2bc74ff7a0b88b07744987fa6587db5cdbe183b0cf03e6f3c727c42b57e022ec890fcc5be8311a9f8b47d0d763ee033a7b6d65dd293b3bb92e757d9d03be60987eccd0e41a0fca075374f4059db8578e0302685a891261581e0fcd61e35409e2820127a5a9c37e911fa3c85a87b7caac2ea5e82b38b8518b23af7dd514ba25062509c68e505e679e1ca5f06a1451bd53af0ab71ea4acef2f4bc2d04151ce5edaa888c2d3e0bc45e84c87083a57ffc552f7bc0d138f30257d54548a34c9e0d9d292a03e6d8c2a7cd9569c4e2da37704cc6353038b11efbcf81c4e64d7672bbc345f8255ebba227177f245510ac44436d5466a3c1c7b645a1fe160394d25ff76107d71fd7880f116d2cf0f990cc950fa4a740500c5203be3df816862eba1b172080240e8b72aba0ba445946e719f4145e3859cb0c50c0685e550a68df86eac24fe8e2513adba5505a4b7e7840878086a17caeb5a5e0368d046d44dc9cb5a9d5a0b1609765e1b1e036d770060bf95bdeba384f04998ee8cb25c85d80a5ef9d53df99185e0cc06d3d31e6a036c2f6f9e2f587b1332f65c03dc5a12c96b43e7e312c82ae07e3170666d329126a3ad76886c8396b54738acb7ed26053ad8eae66aa8898025ddbecdce5893959f2b6690a660a8f61e70d542c7d7fa2634a1473c3a706ae7af9de3fc84643c17815f02badf4e7564116382bce9db4f890612e4c731eb45f412436306bf7df4e7c1ab31f248f135dcc6217756db5a90013bfd7d79c3f2dfaaefd3f078ea3c4e979e90edef8c7ee7cd04ae9fb932653bc95b9ff519441d3b24db18a76e75cc7a0c845caa19692c7899b35964ed308183752cae1dd3a6d13a38cb78fc87f84a95d9def69bb0ec2348a166c31348a02c6a6de98fa38a7fd29bb697d3acc4f9bab98349256afa4f0913c5b1e0b4fdd906c120e29cf01d05c1c0b550cc6c6a5b1935a14c98d371e0cbe75d097ce75617b14938de5672d602e2753bc8f3da2ea7ef261c446253cb5e122273eff9c4b9c8780467b9c75ce1d82f7c41315f0359b4cb8b3fce8268b4f97e1a0c4f92d1d284ae0c5da5ef28d3e7942363c1585767cd657158ec7a418a9d9736aae3cb8d974b7d96760fbb75141feb0cc6cd6f1bd68353fb589862f2fc54e71e7dc8ac914fc4e1f498c568bc3d3c7177aeb169e239212a6f90d61637669e190f6db660e37099658295ba8554905d91eb8b3c8ac6428e7ee894b96f2871a125f084987044a27c44a03f9205e01cd64299c8c91450beebd85d8cd22acd78ee5d0a6f8d3ffb7c310a3c637cd39b581d11eaaedefbd26bb0a7945308e64d5a3520fc7b6fa9ad988e9c2eec7fc0a31bc2e63a06a2c77c4d2bf2449dd3e035c78be7c216705b81867353e695f69984acc71d850da2200efcdcef5699bf47b7c76ecb33b4d2d264da6cd94c0d00247c765a016fd3fda48fca1d7f5cd29fdf150f452b9e2a4f43c90eebc426f158651ed145eb42b7660aa60126459d282af4f53dd4d8c2153916428ca94d2ca914868505acc690df646440f986ee57e8e9e212ad967b1d69ea5fcbc7fcde8cd2974183a8a57ad7ecf22f8d59fca50bdce853757bcb72c79cceeb873e038a45646ae3774c0eed6d5b329b2e36d061ca64748a9f620abe39fd510895d9300394aeaa2afe090197afb778056d715e14234edb164afe212de73fed794fe971d46da782cd39af296b35c1d1e122b45eabe006328d7a7b12a82ce4f6167c42f12c78cce34cd52fb097f1572bca3ca61c387c3d5d2393a5f1bdb6976ca23c9be480fc0d387a69d14ca59c010f4435b8c1bbc452e1d0b898e98f4822269a0b4f6a61960cafeb423fd7efe05025811724ec635686b70e77eea0fd745c839bcd0f3e806551f1b1ddd8c81d6b0453300921e44664c241920d9b314d2273705dc63546adcb1386a81f44339492691b0783514eeab109d34cf2d1b0ff9e4d0cd4e99ef4c319cb21af7cd48c3d7b82b6c059174a6ea4da6bc4f990394a761c7e537c9feb05f9fcf4a32959a2641cd6c37d8e755bf27e78f23019d71edd125f10dd82b12e9a4c7c60e4a6413bbd2db7b3a8c485849eca2becc13b0669c4f40f6688e51a871407b50650df522aa765cf09ff60f9b6b29b5c4a5bcda18187ae31150be016b4a45f1b3031d3a3d20d94a08291224fc200e71606a8efe1797751fc03cf04e7f0ec7b6d08cd51a0b1af11c870ac8fa1501a7cbbfb1f97ae17ce6dd3eebee52b02faf89d455219407cf95dba82a785c52bcf6e0888cdbf4e581bdb8dceea45096e245c83283c79499a04453e87f06d693e2ee1a1cb64421b34303cc3077fd0eb205e24acf302cffcdba4b67ada965878d9a3b813101243ef874705cea96a21472df411fb07384c8905f96110be17d93e5d2f76aa15ec32a24160cccd6fbb5c006438ed612865e0746e1b7fedfe886c9d37fc33533ba3ab3043a6bbc6c78339014eb9f9988b79203cfbdab170bbb2deeff38e0bad61b84f47a2ac7cfbbf9dd3a9419bf2cd1869661aa26b534d875a4cdbf514b7758588090c7fade048a6bf06d0c1f00ab34c781876d5603b3dde7beb30fe9896e73bb4021dd5312cfb6331443ec80c2e0b92bf1fa2e201038b14ed9a8237d99b9303c33a52a4cc471386baefb72f2817ae5db31e07ca812eb547fb67a9cd8c9827731c4efcd3d65bb43582eb25c6205060c814ef28a9cfbb95fa19c5e7d1f445fd592585acf4e5ce3723bec99abe5c9af56f4cc384313b0deaf6f81ebfdef7507bc0e6fa47137e6e1e516755dcb8e3dd76c3bdb866495fe4c860726a1539c4e42e7b1bf1601365dfd9dca7b06d396d203a1ec318ef3445d093258e971c3232b815f529a22e9199228fcd9a4d76c3e9380ae8483657637bc30bd5124460595e5d38132669602406e50caf05edc03b4ab26b837f9d0665729288f9b0e6b924d6f8300a85def22c684b5b2804fe495c15e47d14ae38abc010a10f986f58a1c5e35163e3a3f0ed3d2291d19b991cab7711888d6dc2db50cd9aabe425e7afe3bf9e5e92c88351127b138aad2502bffdfb0cb248d99967950f6339705c4e709acdaf2cd1d4d0e4b9592950610b0687a75ab90a9059e9900315c2a999bd6c3e7a9e186804e2b6e9af742b2648ed4f1897a9d98f888d591bb1673567ff7ac49b83f81b7b517690782e0beac02818f54342e7439bf13b751dc229d363ecc96a0e88f147d1057a437f970c1dc04ddee183b63188e5b0fdc4d3e3ed9ba6d9b59fe7333d0914f56aa342d32590b38b17ecc398465da6b0f502fe46b01e1eada6253d779303ffca1a88034315c2139a1391a938d30f38ff8d4c7871401f1190debbe35a2cf1368272ae871527b0b464cf5825654c400656ed75aaa85212afad364f9c1eb950a6916f4e2c1c120516de61eeb209a1af9f9c7f3c62e460235fd6ab4a999fb1bea722e495579931a4716b7863f2c3d34c1140a044d9711942b48d1476557a0612675040f907d86c68565309bdd9fec04a43e55435646d5f856468623be2392eb261033ec2d168f8d65a7d2de0ff7de9a789c162dda66d10494fb2e4a7f46a515a1a26fe1083569f9bd71bc784ac9e6d5e17d3a68dd5f2fa78651644752c9a7372c52daade232d63bcdbfb521b7e86e60eb720818c867c33ae2a5a409fd38bb6798a8f3c9e666be42bb671393363e7f6dc6ff3163eaa8b46a24b2804a274ceb11a866d7122a4ca70972841d89e3cceccbdc663a542272f2e3515c4ed0a8b1543eead105de3f2e1649920cffb30c1b9bc824d1f624a1d9a4ba34a254814ed9b1572259dc43048e28f58b150a1503b983bb1992b67eef720c56f8d6e77e545d412b360da9ee58f9b45df72e172f5c04b1983d0b6cd8b145bf607aff39269a61831fa0fcc2aca738948297ce5a66c42722d163d205ccb103447250508fe63d5abefd92e00aa452dec9c1961c2b51f75f73c626bd3b2db3133c285d97f64e11583b373662fee5c8f11e1aaa27860a39b69c408dc3d184f83561d99baab7af7f52119ae71d308970a609dac6c434a8a4b2704df709bf5615a34f25588d650062961384c4bc01b18e60c618e4dd2e460200908832207ceadd89a0ab105ea88356eb0773ce086abe0f186df5b1f0f2945ec430fc8367f33b31d330f900cfe8fc760dfac5250deed6d644656e6becd26cf4a259cf3a182462774daca0e70e6eba2b11d75737aa77f7f1ddda8e06021527d59a10f66e19021ac25c2aaabb65d691ab8b5c3562d73002b22c120459e62cfeab898c44ed3ffd3ece18bb47b47c0f7c021e32d80f450c2cd2749282ac476cdcf5790a92dfbd655705144d9091c48e81429fb228ec4f103fa5fb22e709c378868bb6599cb74f5298b8f8a03faa6ed70d8e4e4a81bf09e4bd0a84a0de8638ded36eb30ac920b66a69f4ff5d51b4d97a2f69083de628b7dd9eb4f929e2b37cd8c8bafd6430dde8886f9aec78fc06f217c1a91e907df525a1577933beacd377471598f854b29a5a23e9230ae9a6e93d637c69702c0ee3dc013c76b1be7c32133bd5f4e031db2478494edd50dea1c02d8dd4c62b3cefc833742fe8ab5195b1cbe996803347892f0e33e3ab1035a8fdb2a3fdf87198d74caeaeeca9e9c1749a86b0fa2210687d95d3e2bd82dddac5f31da43b9ee42376b25d91c6454e343cde5abe771c54264043bad8765819c4f14bfffcb884aae7ed26011f617ba0e218cfe799959ac3cc93afa58fdc906739968ffee90a3740a5ca67c3514972458cfa381a443f9070916d7c3888ca222dd55d0e834b6541626038cfbbc57573ffcd799579eda74b9b25efe64e51ecffb94cb9706f2e2d279eaa75f257c2c4f6a916b3dc6024a198ebe5ceb6e50d3bf69456db5f958dd38ca37e3dd3117ca9a5e57fa384faa0096b362476597f20367a64ff2e993ce8edf97892a8527cefb4986afb095860c77f9712f56a7de12356829a78eb51830251e3633bd76cbd8528e3f1892e7bc548099142b83aaddb3c6ba9fa62e46a36a37f2ab2bed89efc4886e4cd18c5e7d16ec29702d139ed7eb5dc0b85da2013ebe03ebd222133c72b96d8a4fdae02cffe5e71c12807b1b1067f25e2c2f8c560421fd9a1b091b7be303a90af1adf3d79a3bb49dc6e35c1efabd99b9cf59ca61f7cee42a980634193632fe96f70c8ad2e11c21fac72a7f646d5e26efe8763d0e665a66dfb8e7d5576184b2bf43b8be242d00fcadcf4e4b3e6d71acf6c6842a38f381e5f362f7e92016fa783f64253234699e54300fb88f4280bf733828b64329692947ec6738e6740a68bc5d36be80e28bac9abb8e49a805306984710ef682fd44fea64d1c9193d7ddb86209f062874353a7941c0857a438d1915f400aecef00193c332a31fc1334737cb4b8bbb0f683466061ff030f77f1b4e3d8d2acd3401267b077b140cd79e0b407cb4b165e1fdc043a35152030086452be43b173e196f8b1a34855df9ca6834e2b2b97ac24d15bf005842f94bdfd2274c309af439c3fcbcc56d0833603f6d37ddcc7e74a6d0d1f40e26fc805872aa8fe1bb19494d83830e15f7fb1324769cff9d16b63d59225d993a66c498a9f89892414e11d4ad96dcea6848f414ae18672f8cef7a24c5257192be93006fce45912c9807583f1505aeec21e99965996bbe5607a82973f8f83010155110c441486c19a2705ce4c30c96ecfa76d0fe1d7111a8fcd7c76a3e85c3c0e75f4f5c58ea144964f7c5715fe4b5372f41ec1530401b079a0bec4b8b14ee334592872226210c431a0dec9a28d898fff015db0fb50edf5ccee90e9549881c0efcca0a6a7ace0d4f8b920146a322dee8d0ac267b18977637843987cfd8bc1909dac0ed78478ddd705cdab889d02a30302adf317b271e84d93cd75715bfefb6f2663bfb3a8dd8aab02ee898b3dfaadc4679a827f5c151c4945e66d53f1b1c330015d261665c66c124601fc009117006191d1220086843a7d7be28258e2f813026d6f123c5eb6d9696a6d6865823d9fe7f8517c2cf21fe8f84f6f6f72ef29c9d660dfb89e616362dbd4140ae524564d49bb0e0890a9e179501a465dd1edb777fca77fe347992dcf4f44b980d5a1fc024f71fec96b81a1bb0a20edc88067ff13364b22b0f84a50b02d920cb34251b4d94bd90223f994af4a0a6df2c9b10651ecd281eeb1d5d35da6805b4029741b95c14b388fe73756804b36d542c00ecfc366c78f3d2fe0aac7fe201965b4645b2b159eebaeb6758badd1dbcf7cf7f29fd09cefcfefd8cbbdb5527a120b88f3c29e302961e71a7aac23caf595bfb881cb72381803bc5aa7f06078c5d113a4435ac7bbc9862053cdbb28afce5fb372be62035e7839fa25c1cdbb5387b98b7f3601ac0c1f68cec36df671a3d2d8948f034c2f4d223ddbd0c29831cd56d6da3c0e66845625ee284a970bed9da12e8985f82f28ef4e7470566132336813e4f4a8e1484555b68e3220e164842280f4e04a9278e1a33a41640de8b89ae40586ab0752a2b7970a952a2c70f5acc2b9b807f96d552cede486987d5f4fae3bf0d36b5e337331a0d77c4dc807d18f79cea66a61e8bfdd6ab7fa7cd0d0bc24876bd8cee0f497ca04aee4f23291ed5a1501ee718c3f583d28140b0e06aeeb18ebe425d99faabc3a65157ecbd6db89902db51de6f96a44f2f40fb66f56698a7d168c324069605d02bae6b1644be8aeaaf29e577c4852a0d19f184da7ff0ffc06d7ee63122151e3f643609990e57b69d2f9332611434d4605a7605f342393915ab21616a465c682781aba5a37e6afa88f72208ecc566b21f3b5e403068d4983ab8ba92b1d578113880e3551496e800a908afc6136abea27310bf14da468d4d95c3c40910740f9ff8a3a7edc411fa8981d4b9f7be9c6e9ab8126e169c8531a6c26af9913f6e567677f99cb4a1c5b4face809d89af0227cb349bb50d78859d65eaf6ac5eec74a72eb1b972b2e0fd616c86ad2f5eb8b1411dc7c0a0ba571e7eb5bbf7273f7b09f1aa76227ddbd871e1a3b63d0faa23c17f5629a964e15acbdb2ae50dd66a66064864c95eaf9705f2d8c9cb2054ecc30a16a3ec62a728ba298348fcd9ce2159e40f5ebe841a0f90be4ade28ae7b2d0ae86b7cc42914fcc01c33a374ee124396d020369787506dbb387bee693193bac91e85a9bba86b46163947708b46986b102b5d9f9fd53e8f8e27bc1957c818037262c4cd173678b1f1f6b03acf1779e57391a97e57f5ef048e4238d111c3eb364f6af864cd4b73a82506fe3f72856945155bf6c8502b586df6645072385cbb150e4fd6a9548eac9c95889ec0245b6bf2840254a4c5cf889db9280f7563f9b28c32bda9f90e49329820323fcb27264c68c7e6c7361b6012744f0d7c14b2dcbc05057cd585180d539d694aebe7ea0ee566025d6f396fc5dfed47c4682320e6f121c388dc02f3e6b5bc510bd97ad4f4145b4926981c5a6d33bebfff52d7769eb651d222d942c18c17896ff018eef9a8336e408869009c18c7d10d0ff935ad3ed0640e25c6ed4fdcaf55a29bcb825c78e6b7460e91324738768affaf36d6c92ae8b486cf58fd7f5ead95352dcc5ffdbae3ad98b10a2e2078add7f422937506825a8d8e27222621ee5b3209cc0011c2b024c52a7f313d808ce99730b026014e4078f70f42fe08f399690b73a95b198b22f865051b6c82aa34745e1faeaf4868762f6e71978c03573f6844a012d8cac69596cccc06a1f5af3690ccf5a05c7894e521e8411042926328ca1a3dac69d4261b2a87227f541c1a1c41f10258459454b0c9b2775da1f6ac2121a663aeee15e700b62d4eaea560d369d5a8614fa207062e2eea9816bd28400032b21a8da07fa620814f9bf95037f1fa550c0e83696ed47349ec656511394806fc2fa890010c31d5e5f404786580d68f277f3fca20d870282cb969f49bfbf3b0bd97352421c505c5c9362f916fe54cb22c363bcd285b6cba4eb5542559cf739ee8af253a353e923a47c4f699ab05f3ab700c83695b3dff68f6eaee63f1bfd26638eca479bf2fcd2b9dabf0853f7568335f431bbd9faf7f0aaf2aac6f0522a596d9c93dc8aae332e1ea099363819dae9e07cb16b40e56002f2c8cb3d2d6473b47bd5f1628d5f125ef1fa0addee0e5be9bdec0ab8cc7b4fb4bc39f413be732b1081bc249483f1f01845dbe60f65681df2ba189262526accddd7aee1f7e83088bda48c2f1295a6ad486b5858087642b2f6576303135b98128010edd1b356ddb3a70152c642e15bbc551830954e73e729a68bb6df91ff86075653002e0b38cc5a0ec337a8463a343e786ec7eb656cd4d492eefa5e301f979eaa2af43ba862ae332dd86123cedccc03c916d5fe248377206f12c7e29b6dc0d5dd0726450d373e1319417135d4cc4f6b94a443af2278bbf7d453a5a8b150c53854e11c3b4102c2b346a9b8cfa19a597ba260728859f50355f6c616e0f27e6d2d0ae0f99dcd617925ef84c7b9bea6e7657ec490da2453f35b67133237d42ebc876a5b3f824bad9ece6e90195e7672ac2f68fdccdcac1230b7ed8d0f26384fdda523972e7bdb3947b5b53cbb3bf8d81c08ae87ff07330dec1510320d9b26118ce4105e0b0cc278015621b6acdb7bd0a7166b00f8fa59f09c23dfa1ea052fe79a6e1d155a35152a3832a693fbf85a765e17db5c23d55e0b2d0434265f23f37a2a49b06ebfae4aa9c24e70c8ecabddd64c925687e0814e89c723d604997f278b9b2c70a52b53bcba6fb0c13b5363261ca821040653655a59b001c955faff0d18f009aa00921cb3a94b7cdb2ac33d1bde8fd1703e60c6ad21656388f66cdb5d673a2b67a50581d772be0e9e99757588afa20a311d94c5543de2a72e3a5af940139dcc126731a607672f3995a63b60ca6fefb513a52fc90f7eeb81bde21cc6958a12ae2f05c4989dd6b2c029810807ca017d757a996fe28fc9ff15bdce4134b941df1fc2e6026be0abcc2e1a50f9325fab2d8d300591d8a1596cfe438e342b14e095d9e8c4215ab5f861d75f180e3697e153e88cad617191ad7d006c2a3947fe661891a72f244b4332831ff48551a286ceb917d3fc1c185025fed40a77d539900ecc3b106283cf81fc0e3e7010bdd1ffb7e25dd143991883b39132cd48b1c5a003c47644b3e4746827df33a5020cda98ab1ea39b3e8c1fa47365a415698a8d0ee9538ddb190eabf6ec964ab13cd7cf196695297bcc226e8b0365fb60b94bd31e802f9d996fae41454e930bdd58cd643612a6ad090e3e6b1b1bd0c422882fb30216fe08309b86a6176b1cbc64baad896968b8129fead876e19c6e589969247433bfd48a88af0f563366b201a886cbf4c389e10c576fb1e9aa103f4958148643d0f93202118ec2056df845f0c45e6138b89ccecf6801228b51b068a680fd5a8ac5e36a55fe937b2893c9b8f2d6c985b9d691e6e3b07c2ffc04be87fc00029f48d4681b5884356c21f4c0fd0c241d99da2606c3f4215a540cbbd4c3f844fbe481355f93da4ca89776dd1b22df613d91d017236e5c485ffd111df6f11e4ab10349af76699f4b881286673f339f4a300fdb13c93e9d2499a177abde0ec2e2eb2d39c2e0ff8067226108778fabfb4aa91aa9ed16f90d3eec8519310fbba29a524a76a865236df0fd679955b777320243d1da729f28777015e01f4aae320564de5911a911888db99715db448eac8c10d99b275721079834fc1006a62a1afac20bd348ac2b081ef3195b5b8a854338294a577cdd19fbea3065cf1ce754cbf58e09081425a0bce6d23e39bba695215e6849fa0f00e7930af47bb0a889a807ae4c888359beba69b5893523c815caee4ad6633f6c83282a8b2acd01b8019945c46df68f9ecfc5d3fc4bdb6cde1d195339d164363f5ce448552b4178a1752db6389890b0218d7ea642a3a39babb4f189749afba4a3d0b0b06e54e0a7da050051829ff66945bdfe12b94c0eb7ab435ac1f6d5e3bc8912c1587696c930fbc454c55b7b0effac654d8f8be5d3e9f790e3b9e23cd1b152009a0300ed1ae3473f160fe20074511985fa0a2cc54df4cca4d4b8a272b4ac689fa3141cb00bcbad205ec3c3878a2378633513f35df9c4cbd50733caea44e581eba15a1fa3a5baca20e1ff72fe2aa16fdd1355a538c0e2802215dd03cebdf5434b036292f1e64522a3da22a4ad081c47125d175271ac4018b4145dcfe7f31aae008c24d3a88bb6d43dfd7f29d3acebd81c51b802dd1ae759a3451c2d9c2fd23ccafa5f3f546fb552c4f2945cf898462c5f5a61e7154944c4989363a7dc1f8ba69e4b3afad767713bdfbec2c5df5592b6ecce0ad08b858494afca0e4a8714f4abfd779e443962d1d35c8ff16abd0a976fe8f8df38c42689703f41601063e9956a5e336623bafcc70106e78be0eed166b33c22981a84998c599e64fee01bff3c906816db010ee12b3823b848b5489c6ad8f6d1745f5b12b94bd7644d6ff1fa4e404faa98240612b519e23af32ddcd087fc1df47af5cff63abd6d7455cdcf85b75e01f26a3fc9d122853473a8b8b083e8f386a284e4775a40f0652bda29c10311cfca4eea9b6fe5257dc64dc21abd07409543d66a6201994a955c44846890e26025cbed4155f1aa3a8b7d8339d4da2e89df777a633408c4d915888d474e32d6663c678930e03a3010f812c6f15242a97fbeb5ba43b3a63703321b0a3176817a5f809b445f8537f978bfdc5744c007cfb256f3ed187e154d8b4b327a249376543de0cac2a027dd8b143c1dcafe1700c7f1ec10cecf213cf34b78b82cef98006a9222f99c9991b8c6515a01a55c465b6c9ca9ffbf014621867d6d4f034c39fa8308012fdbd1e79c7bd5a9257f5cadcae4bd24260aee68671cdc541804a8cc756e4938b588be93ffbf350d6539e2c0aac0d7dc831e42f65706d0182bab51a813645e07727773f70b7ff504d766cfca8f694840eba7d22028ff16abe0d3a15cc302765001de01b25523e60db70606287b14b75049f762fffe8c7b96b5a5f030dfc805e2842d55d3e1165eae0577a602796f2928722b66395c378ae91bdc3f03f60d87ada4f62908d5d9a3a6bb9609891c6cafa9e2eb84dae1a54cf5bf0179ddfdb2a631ef089ca84ba1bde5e7d224bdd0537d9e8c03275568b9d3d51fa2d7afa9fde3dd35bb10f50f807b0a18f679d7abbfe85c58645379c4e797262b740d57325f8dfca64715005f8ae4a5d201a6b11e01fa71e033a65e24a593002d82a9e23a2dd09b8a4df8e4734e7cbca52e36aa26eb7cbf194cbadbb29482f7e91ea046eeebfbf0a7082d3386646b083d1bc65d74fa4cd877dc124c0d78f5aac255569c91fbba9f40fd7a089c53856ce9f59f937ac32714eca62d4720ca131dcc8d65900ab476246771c7b4d2a525d31876302e14076c628919de4c4b93596f5968e713e056c8440da06fbde847e43cfd4d8a108ea52d191f81727cc1d14ca9ffd502f99d28387914b78deefc74ce6d9ef1359815b0c604c071ecd3091aa719ad13bc91c4e4be249a059165de19051997975623fc986789e938c5c5fe8f9962f4f9ddf4466dc914f56281ac839dbfc0a1b41e697de8187c72f46d4eb15dcae27087b662f5e6f14ca4e867cd7e8d0c26798b5c2e6c804b06c1a5d31d3c16cc0daae5724b1468e0be535cc04414fadbba9d23a50d4ba67464eebe4e0c36afd923d1d15734ea56b2a53fc326fcdfc11c0584a50220691c1286bc2e0f812111ca3a690f20f9cfc199a58cbd4319918e2ab881f94c870013ac03abe23461835db5e72567db93b476e326e049d7c0cd49d25fa837e7582332562a799faa47e904766a215837e311c21a7cceeb26f354c0e3161d291ec60e73b7864470f301247aa97aa56f25ed95cfbd9332e47eb9b28b71379dd16062698ee8e937d5bfaf1f3b3745912202bf4bd2521851bdf2fb75993ec08ead60f0a0f3f51dd25d8b6200904c0264730f8e85802724cddc13d3ceb0adff227c13235e6f23089765f39c481770e93f545485a61aef565c196a5d665f09f1a1d26196429c5e4c53747c9d69717f5808efb784c16d95b80f77c816a6ced4faa9de86c1704e01e3a7bd00921d6c208d52f915d7e5b9fa48a4e709944892616d1860b41837cb1080f33fab0cc9a473739ba86dded0ffb5103b4b54c976e10b377dca2fa8881f93cefbd6bd92f1b1786fee66c9ade214e7015924df1a6d0e285571e69bea3688248bdad8f5cd62c2a58d464d51c6e218127a6023c0f427f97aa9c8c5acdcd1c113298900f5860e2099a5339a34095f20d92167588eae5bc146bda4c2c46f0905f3f598def845267de6ef41e100cc176c30173d72477956a2a14c5a7cc8633832b9b918d3d530d4fb0052ac467d435c64315280a8a21dfd782b2c5ff9bd9868741ae37c052dabcf18c366562260b62a6ac14897c2701fde86aaad24a5f741c981c1362827280378140ef9dfb21efca57910a5495f403ca1f10975362764efe549497bb542f7f15233d636dd16aab4709f7b70cc4182ffe33192bd816705cde8a68ed73fba2dcf253dbbe546c6c77c45a3e130c3dd4c799b512cc869f5591ca2cc290a31f043d5f98f4af617d491feff613d4adb8490fa4a93e25d32ce9c83a3fd31b5b1a05fcaca3ad76fcb585306a70b78ff91152ab5c377d6c34c279405ad21db448c9c635e3361f739fbf07caea3bed56de59408909df162efc46e490b631212ad889941dc4d041894645270f6c126f942fad3d513106a4aad96e2a760deae3f6ff7a0037c54b8eb0fcb20d889650bd401d2bbe8ddba36b9ad666190cf26d0d7d2223a545a00e79a7c4bd2f116c6a7724d253a0e400910b2627d37e1ad923ab970c3dc67a9ece9751b3b502dc7fedb60724e2924e87f22e5cd5bf7ee4214019113218eafd51c0dd637b1e342cac65c2d03cf544ebfef439a11bbcaaa717f8f1c1060d25eea054f27a405162a3d2a50959701e52eaf2c5ab2a3890e278abd5c9734da2e132053aec16d4fbc5545828bd56fff6298510839b4195c308f6aedde28d5d2c41f268a7d65a172a77d5d61af5f6a2d956942204862d2b036f0dd7b648e8d1ae4b850092a1212ae2072f9bd7a0faf171aee4d4ad5b5699021fbba0dc7d06e55e18a04cfcd5969d29d2b2af571ce9d1d9e7037e467abe6166142fa0e55960cc8f49890a2ed10139eb78737587450b8bb94163da1b0c2c936ddaea66ec9c055708ead3a0dc11d9b16f6d1441938fc47d6290a0afe19b659fe81515a6c77a41b95ccf165c1ad27184ac39a6556c30a450eea17f47b039aca3ce5a7cbdfd2231618f131b214c6708963d97501da8fc56b460d905b9499cf193c394725e7781692036ea482d3b70986b18e2e0075d00993cc4d6a3f1e87c3f617f719d2656b72ba9b54c7c49c9b69ce88b0de83b32544e1adfca681aa2c28420ed63f4d96c5fde4942de61d1ebf50e4ba9d04721b7a9435b8e003ab5cfb6d76ca542d6f2180525510eeb026923f63801ea20e44313e33945ea6c95af91acf358ac1e78076499da568882aecda7caf54827906c44c4136d05e2ac74db3aaddac41d4de408cb16c56cf4fc81eac5cc2b0f315bdf3a021261a51517c9fadb46da0de51736280032297e5d2417a9b5bfbcd5afca9f9b02556209f61f0acfe43bab2be6ca1b4e4f33f6bd862bd5426eeeff41f27c8050dd1fd39d4bf52a43d0297fd40f72ed68aa9e827d7956a2b34ad06d6a4827fd9a01d8abe36537abcb7f8e065d612c34fa1239ea96b3dfd9fcc8b7e48365f38b23719f89d672f19658eab5690a0da64320a67d9491a352dd531568844e4f27226e2cc670957f3d299af580f5a02541b475f7cd996d4214456e04ad26415b9a157972b072bc9d10bee8b158d861a8c1859329c8ab43f3fdff283b4c94d013c7da8c63bf98b6359f597b463d150397dfc5eaada09f2967d4a8b789b4b626989c27e256714592e1bafb198f598f2dd5574d70b344daa01e70767c7320b3a200c88a93743e2ccaed713d53ead4223a470762e5b6b402bf8941af5439cd595ae3de1d848f5b0a2b35ab1390c42bcdf8445ffea3fae4b59dfefa4b895afd18bf4743275ec790f13900f3e4ceea13e7562d21a313c646dcb8dcb93a39e1aa90889e279ff259bdeca5ab30af94665c457d9a6377ec73ec759e44ce1ec5edccb8c9353a3fcdd9720bc060508a17914d9e09f571a75eec7fbdf2b86e2d76763b0e675df6e4fd2bb1f91cd2f49e1ffac6d369b799b9528aeab3fc7cf17ce34ddfd84c4a7df9d9258bb5b644ef0368dcfc73c9ea2d23af714440f3ccd1baf48d43be1a833b7d1d40ebd4499f007c425c0b61831746984b44106b4d81b72f14b3c969cdde794533a900c9dd2abff72e9e2e047af309e04119b84278f057bc57864c507b4643bbc028d8dc87f2062fc3a3fef17717ed9edd0139cd3e558b669621e6bbf77ee5bec08d9d0cefba444faf174b4ad0093f9bb02e28f3458e1080679aa1589f608042702e313754e76cc26c474b072278211f6d06bc53fe0975fd5d61f7988ab40cde82b26137aecd50ea35948a7fd6f58c329289b1442e58ddbd453a5b771d35b734792508a1dd6a4df6871824bf323064e1b51bab093bdabf73529fe748c33731bbe852f9c3c8b8609d8f80dd33af33f9b0eeca5cbcbf542e629afabac60b1ca4601525c4b6c20da0b928e7676c5d090d73c07e06c81fd05b44772bdc88a0fdb881e696e22f7b5b92905d5de88ca8738dc573c743b8c270b2ccee4374994ed5696ff0cac09f33e9e0a321fd04e5cf08b419ad7ee7c391bc3c6258022a3f965cb7517b674ef700e2439ba6215c6dccc6d38e4dede782349f535f69b5c85546061283b0bfcd7b70aa08ac74c5615571c1cad0b97d77cd15f07ee52ee4a425a858e2d155748508cd7b9938a8115cb36fb4a460cb776babb641bbd9d5a4ae79746f54f646ee52fc8e1bf78a74b35428114803fbc38f025ee4f925dca4445b5b11492ae87191cec1aa8a5bf83bce2c01b396585465fcd26ceff578659caa66b81bf9afde9a4e544158b2b2cec4ded96d0c291a93e9d28f6fd88f98abc363105900b8071a645d7d8b5624711209803374c7a0a1e2c91c074b3c57df89b767c682962820b192fc183ab3688ac1c0b7cc27a7f4355dfa340455d0d4f6ff8629429b0498b65b7cc6a5e0b4111d1b6a2f72c49d41446608bb87e847496a3ebdd6a0c52532020db3a05f2deecc200018b6f368b3f9b87c6f4048b101bae7aada47ce9c067988bb755eac0497a1d6b78a9ef085b55eb84dd74266c72563e4c717fb8630df90ca407a32f7309cbf77b2a2c4d7b3b48892723c73c082dd8621cb85eaf27b542bcc244a4ffe6edc6904a6c73458c3985726cda57ae4350359a9d04ff00015f47f89497179ef73a7dd16f06a5b8e5cc9ea4df52ba419c595f0f92dc0f7249b4b2cced3d2909410b350982f924c7b20ab9844e667bca71bef4c54044b71a423fdc4669c716c790f0c0912f195038b7b35333f004071bfbcad9a59c01d10fb7a6199d31bbdf5d8509a333d440ee454eec1a5947506cf00142a471d540158836c94cb4a159b18557225c9e86ee42d183d5183a0aa0652c7828da87154cf3f25022c68f4bacf4426cde089ba6638547ed006c60e58fc2bffb488b0f86776aac436052c2e54fdb11ca87eeb059ef3005bccc85d7f474b68315ff1fc179ab4e3ccb2af851aa4551e2a91477c42aede964a2e593969f7dd84b9c31b9cf47751cea5f43199431a8040c39242102e150791bc93aee39d233fe7e21f10ad1e9b59fb99989bb67aadd8e4d1a0fa2bf3e627214f9654c1645f2a1ee3fcb59279950d6011c8ac9d6bca3430b7c2508b20a84dcf51347fdb8fc920224617a53be56a4b8d1d7f9c612cde0d982c8d9dae26fcc33ad5713f127bfd0e6845159410678e4649a478a98ee90a2119961bf5da58f88fb773e834c581f1910284ccd7bab358a3c543c0caa6765c89f9a0414fd84d6958e6d4caad193ec430c224bce8800c2c64e00281dc7553adf76f528cdeed58c6bb4a272156dcaf095527c46b98c6a2905d7ca99c63acf0c3da4fd5ecb2d09ddd0bcc6eda6ac848cf9541d88933d3286f69f5c7684dfd4f377bfa02e184a4eb9f051bafc2167ca58d71648e001579e699a5efe348cf3fb19e685038d388d703d8ba2c4a4762e3f3d13b4685a363b85c9ca08f567c4ae62d699c1eeb4469331fade6cd5764599eef2bac559a643e96212f25bb4b94df5ef3768e271527e1688651f6fd8faaa44eaf3c953e43c5f5d54b19f6cc4239e667b8a6ff937b3618be11f83c96bf4927599831259bcd8445a6f24f2418287eba2c86629a1830c627908953d3a4aab5877182213af7a3079c3e422ad8f6044d3d76c5b086f70f07e7adf8a27c8875740917b6b5845cabe3f0a73c102823d702aec1da6a96f6dd4adef374c36e5808854f56fde738d8375238638a4a7dd0e833ed487c199e8fef7460dadde6c2772c61f924354f585909b55c7ef4209bf6edcd0cfc36d5083e2ba3b62f0a6938ddf3208790445a2211fcfa408135f027a84c5caca8fe912ec413dc7f6b310445e014260c86c71ec3819ea9aabb647b1b64285a3a5a2abd2d16be818251921523585bf668c7ac181ffb830ac0b862002f4eb1c225bc70099df7e6fbc4d0ea89e015110e72580a6abc8b36ecfdab148ada6dc38c09ef08a3683218731459c72ada6a8475bd6ab44e3c35bc207b89da410f1287ef0c348037d8f0c81fc5e725903451c1784bb159a6587107a878bec647349e95a264a0cc2ae343f70b92c1fc22eaccb72fc6fde0c033311961103939fb6a96058dd74751828dfabea953389194a99f4b07ee386da2dc1b61dd7c2527d9b30254888d81410136155445ba2e24945b3b9690d160b4c010fbe01660d00bffdc5e1c8919663d1e8a280c6a2273d20d5c42697f28a8fd796b577bdfd7f751b3479e9562d2f62d9b8bf8fce4edd72d21cf543abf98f0963172f3d6040fef3f861d8cf5de039717fb4dccd430c5385ca622aa8b20cec99ccf0686ec9e97e1ef4ecaa1e116efb0ac88999a75a8fadee8f126ac3f1c237f0a4045d9ff1360aa3784c8519c58230f8fc63b8b05214b72d3395476de179cf3607375f2f175bc64c1b0f1cab8b19a9964399dd308fd67d9049f642317d14b84db95cdf43697fee79959c591ef46e25ec20e9059062e179bb65bc0d534ce6b179214b671f237f58d9c9d653ca5b197e88173e8968f2538514298442d6fe290a7215d24f7d1a4e3733f684c03a2470c5e983b8613da8f8bce744633e8f065d2891d220b4280134867366a989922ba108dde2fc1b4b2be6e549342c7dd56d63bd96769dd80a27847b8d7da3c51fab1bf1be13369de56eecf1c89c129ae739e4ae07a953d2775f73f340181224be38178cf37b6a83734470c9c004bc8ddd8e5760cbfa2f0989f47b425663d5ecc8586a0dbbf63ad9949f63006b35b1b801d0223aa3b860e263b2efc6c1ee58e4320baf877c4e028073eaa27e8a6c1654f1a1edcf23a2dbdae746e23b8f523e4b5f7f5b6f5353d151d778d4df02b57a7ceeb47ba68729440a9c2427e044b63e4aca5f1a5d8578f9c29fe2d073a61f163170fb96f93f8b4084644caab2de10a67c1055e3b517ca109a0c28382057e918e557102e7aa1fd1165ff2be6af05496763ed32ea90c9cb8746fb617ac1a9f132163645517206e3a82ec851418a7e4343bf9101eb9f23760aabddcc99cfd5015b55890e73acc901ea14706f33bff60b4ff49b1c8a9d625ecb6f00f623874c504356ded793f658915b674195a8c32903db128f4e0193e516711cef9ba2660a2e448aff8c1c76ffa4262bb9d453127a98be7d513a1c08c163406a29dfa6dc9c6cbc3a76bf53f45c896b845539699c1df60b5c3650b0231462fb141e5d6e75e7323e3ee361a2a9a268bc249d91559d50088d179f393694507a96fcac68e3adbf0e596c6c662b3e6b414cfc6618c51ececd6fcf4f70b5d2a9a803f83435d14afaf10700718bf86ab8a11f07ee97682c76eeb99da27935cbb01f45ddcaaca1435a35a4c6f06d229f46acf599b712642658aaa405ac0c1ba95004884001548237523baa34ce0de6d15a2f21f1d9b8677a5e1b3a940300b8f1d50e67495adf305b5153c7bfe27fccb63a7cdc8ede135ea23447c32c6a0182cdc0f3d4486fc6fea8b257efcc96397dd19621970c7ca10505dbec84de95e6083b7d9d8e9414db7761e6e6641c98bc4e8917aa4df4a0e5d7372388820c0afa488acf7d8f293ce02df06977b00fec576756d868e9735fde79ef56cbaf397f8e64054dbfe1ea48b85bf61b6d8ee00eea76fe7f63a4996d12bd4f9f691519aeeae8da363f08dd389dfc0bd815a828a1171608be23ff108c13ddf01a7fb1e3cbe05969b72dfb223a1503e94b019a9e2eb7ed19af6828b2b10b098588db51bbf83d7c5bd67203195110eeeaf08feea1afe4872dbc4542c1ceb9ebb00f0db2d8f4989686fc93aed468d778af37000d2e8b39c2b91e66055cb9699789d3f4c95a5942f321c89da59983ad7278b117ac2bb315ad898b7f93369ecf93c1d5879b9f65d27035c991db7d1a605f4eeb24f60fa637a6d701d19d4a644ad75685912268066194770578623551b0c51ce8bcc13e190b7fd3c654d779ce8bced45b41756a1bc7f3e13270ca41769cbb3d71fde2d77a544b6964591cc330c4bd2ef1599ad0515ab313802c968ead3d2da9600654085dc630b12881b0f5ae7cdc68db87f99c21e6725c4008f3463df925dfea71884790c780043e6ed6d0eee56a6d0a3c3d32317b1d84b2fbf2aa94cae2463010175266a4d26df9fad3829c94a3ca6e55622552b3b1a1c0ab1e3618ba68db7a6f51aa18576d96ca210bac4263d113b5e6aacbd1f60eabfca8c43b90228de70be2a9a50aa3d30c5c4f5e61c7f706cc4122bf33f55d42cdbbfa22c15a846b535ce82a7c3ae7566f031fae3059cf3dc8f720625606d6bae4c9dfd22f6ff8c2356beba117007da30302cf5fb8a6390f33c1f459ed0db81ec1747419e69ffb93a47b0b3a683433831b22c2670dabd9c7de5980543fca9e5b94389deefa678f7cabe78c3f0c655affac467a04a73bc8322ccc0900494ec8db7703b91c97be7bd4bec03a86d79dd4b01b8646b4bb5a032a230f99d66db1d37a81e28011bcbfec7644e68cc49dc17ea95e67da8572bb8011b6ee45f77fa7e8101aadb56faff124f684c8b3523716827e2051026c92e303447cab609f5459f1fa0922eb461f3782603dcbe9db9c210177010c70972822482a148657619461a906e317c6dab8a14aa0814a672cefafadabdec12c06ce4d1605c0a4ee10f5cd10170f083aba7675f007053cf5bf9d6370d59bdab7af00a218719a8e90883f97e70f13d73fba2827664833f7e83ecbc4163c858fb7cf1ebaeeff21d2d6a539ff6a0ea39a2a5a8985f1dbab31bec5b653eafff8990e7c8d0ae17731387e326989d9aaf2190754e2a25a1777a0c4a8a67049551f1395e88797d92013f81b66f93ab6bc142b55f41713510682966585255f75c199f4a929891fa393df7635a4a83b7e7dce5a43311e4810281bb9fc4743d300948ee2c8757b139f0269b8a1be5decc26df2355ed2b1a378f211fa137a7b9d4ab01abc9275fbb7ea2ce9c8225a130ab74a451b1e1184e0c9789f50a89e06a64570083ead1b32bd2c9e6d6fd8a8aa89e2ae304c7c56edc57e8c014af7e68ecf8913b4c99086cf80785cc5e27fbcb990be87ad3b897ec6979eb6cede773521268097914680612924a6033a756a0b18ef76bc4a5721a04026fb00941f6e57dba4ed773c2067de0e9cc116cc3732cd9125e564934cc476b7ed68467b46193d68c5a8a639a98982c028f791fd86d6f6523dc8894eeb2b5885081a99958d9dd5253497e24293ce0b61c7761c1c64a1a6fbd0101891d5e736fee2ed7606c20b25617365cb039e698fc4ed06c9c9214699f6063f2656d2671be2b1e3c01ef3c028424879f9687658b6e5e76d550d69343b2ae698eda5b2cd87744655ac5878f1ea21c87264ff9e099e5603a582a6761d98b23740c2969c77ed64f0ea948c08f2c7ef05c432dc0f158c956a66d201849e94d911132e055d15efd6c47c490c26ab6979243092d8f0e108284d5af2251ab74cef2b46754c29f1ccb11ef9cd56e24052fba16c9fedd0a183c134eed3821f58a40280619c8ce45cba767e3f8b10e25be4d70a3e82d89deb466515c9da7baa34cf2d600b9033560fe92abd59b1e9c471da3ac11108857fcdbdfecb6c630497bd3b9451a3a659441deeabea2e05a9c7ff51e30fd87f8efea49446517e710de0fa279173d39fb0294793b6ca8e533c8cc623f3b7c216a274eca3ec8a5c39a7f6ad8b8e3d5e64b040fe7969a2d6d5636b2675f1aa47d1b08a09dc9dd15216a707eca73f58857d8825ad7a48316c821682f3f05163c2f31ef621883bbd9d3f4caabf6c6ee281891ac7dc5389c92b912208490fbee7a40f8f93a9d434a1f8ff63578c215d1296864ddf078d2cc6f7c2a713ce53e3f1781213c63f8d075dbca75c7b282be600627882460aa65a10641f0d9cd94a3b14c20d6df0a61408c3d85a843ef42f5ca52b6122c7ec7282b623c4b2b0d63700d1154b19623f8e81fae1526e8665b5e90b85bc92639167005a6e80f6e838b884ee84675bfd03e775c670c57f9852f4dd896e195a324564a3c35fd11fb60cce44faff5a0e4f8990e0c271684dd22437fbd66c1c535da592a1c60105405f4178349ff74cd93573a79035fb67e045f801fe4d4061350a092ce3356e8cbe6302eed6a30963b84115aa87141492709286a6e0faff0536fe6e92aa1c22392ded80876406c02816f9aaa4f5189bf6c397cfa350916ae3be0af500cdd62003aeddc70f8cdfd1d6cff257825591bf73961a89ece56b433a66c5540ab9e49e606f1c3259ef40144e07a599cf76acc95dc9243b0773dc719b9ab7f66efedd6766e991a7e00a1405f89f3244b3be1c60fb9c988a10bacc13df5ecea3635f2aa96ca14a7f08c5356c4738d19385a3179e732720b0482275f8a30f5fbffc4e54746d6dc5903eccbbf81ef3c355b6f99ca4e8ee7067a367fa0eddcb11afb06a439202fdd471a2f455fdefd6a022c5626db444ab11bde16dde7f6cbde88ee1dc396b7c0701332f0a1b2a33b326389414a6ac67373849dbd8b086e759609f545fff877830ad0d6ae687cef48971c4738c1b550601ac8bef4fa79cb7de3e330be43438ac51dd12c63ed71aacc628191efe544d3c02c9d2c9ba73224b641a0094cdf86eb4047ea90980ab67fad2fd606f8e5756fadee403abd77e58abea42aa5996b00b1c920d24fa3566780cc17364e9641fd50b9c34f30dbc88cdb0c2569c6209912c925a89bf3a237b9fe316a1c82006b001f990b4c39d5902bc82f570af00f69d9d2b343252a72184160d612d27d4860b5bc30f24a21f38ffc52105f5bacc4a37b10fcd4eb9b9f1e92239df10bbac89cb5056c5acdaffb4b9f620e953172e0aa51684a77c3febef7f6947e47226daeadf143af45367260598fa64ee3f1a7c5b265e4249e807f770fabd69228dcadad4846107a42943b7959d4e6671c7028d6939a5e45c84310675d236bd0b64a72a8331b33d109eabfde4c929cc33237b19411204f4c993aaf8752ca36fbfbcc028f2a3c546f662669dc9a58e894a23aacc0df9907957191bd18f963201874c43daaa3a3b637ee3925fb2da00a58b668d2e400120826cc6606761410eb30b5fccaa33d32892b13c5538dd3a6db509c7313430c8a6aa5eb48f26a48d7830c9629fa36a6af4a1c70db6436981e61da7a03b888731747a6396f97cef7e462b85a7778a3f52efb320f2101de92cc675a1704885927c949a92db17ccc895d33ff2efe7fcf788e7472d6c8e8f29b2183cadfa60c919efed2a99fdbb23ddec3c28a29f4e97d7c90dcc94bb4229e5fed4fd9ba020be0331e8447623c4a46f9b63a956aa4d5e6df25ed3ee1ca59ce8edf02bae14817b058a415a69f973de286b2a3bd06ff34d9d21c858f681c0f1279fe501123778ca9e6a454055a9d7945242b08a8fb0e23079a76489d71bdc5e2b683a2b7965d66aaf852105eac57dac7f49be2a9371d8ed953efda0d60dba94e92243f1d5b4e9832fccb6c56e562f9c0265e927539c66d5b0ef709c7dc1b9436d0ff9f290255ee78aa9c2a822000d1334b48f3a89e2d78085419611de36ff26189229fac08cb2342487cd3508d0a28772ace32d40fdee2c39c114db55431eae499b875287fb9665629eb2f499f21666f55d6da12db6c6566bd5ef24b21fd43b02b9e2265e25118b5ffe5446600e8465bf9e9b622e113f9799f0b6aca9d08cb660bcc7da2386eb0ea5f72bf79a35f451ebf43fcda80d9143c686e13ec6587029cd43b435b8ea3cbc133258377e1c6f73c77d8edaccb6e8d55edcd81441931a744ff5b559ea20ca3dbf0ab8c365fe5155fa0436b4fa1983ec64918f2de8db9c2c425404c0e68ac104cb587f39be479313100dc166fefe1c79cfa8c2f13ea23b9188f61c615e3df188cb24223057972a078c9e2366db10181aa93f8bcf9d9672d3815fecbe44cedb46be796d5c248999fb56f18961e325f9351a47a042a9b43d76326004d870b2a3e1472a226531aca74130e83949f5c531d42b5cf9143047115dafb5fdffe00aeab21ae427005e20f40f4bfe3ec7e1e7a6c31ee160370f3c59acae83d03af1aa6c7203a93832048fbf554c1a31b21d0dc1551a11e07af3ab0526dc1754324cba4a6138693a048d0957d5bc34e4ef9fb263f698f4ac073a215aec3f9bebec2e1e75382012512760f607537b6438d33a2e4e645891333d0dab3660a6aaa53089029323da8f6fa84bc9481d30b72dc7b789095c070b18441ddef949f20bf698227c22a86e2eee0e8fbed67ffd22cb0b2f7a61223ca7ae72466db3aff31116d91119cc83f8b87147f73e66a54c82255d1e3c5eaa23e4185a705f739164ac67305bb7b20ec0a45587aacb271f8953f9806f32be8b7857404a72038debbf6e5a6d0cc0ba3ae5656f471b13d7193eeeddedb73877b3be93b531f2ae49df6cee2f1627bd0e3b6e219154205c483fcc387aa651e53834b98f705326eb40e476c4253d1ede354e42148e613131ffe035c2317b3bb5f96bf7368e106d089ec0192795e447c7dc4df18c6cfe9719d7a7d1edf967b3886b4a311ff1a73a8ef73f92626ba8c58f0bb822aab7893e0de81dd9553466ab87b99cac16fd980d6271108e590c650343eea44b501251be928c476b04b83a990ecad0f0719177219081768e7c73fab2ef807aa392c4528ba23b892b8847eaa522b57557b9d3cfae7735f3a63148ee3c3fd1e2fc94d491972da9282efe465fe1d15f7dd230c6fa42e16b60e8b913987f572c2031f550431b4ccab48d95fc6691900cc144dbe19eac87da836bfaf5fbdfd13aacebb8599be45af8fef8b3220341fd45356cd674b8e9fbeb68fbb7f87a5fdcf56ee1de291e3c7ad6cf5d399d80049c9e008b9e38fc25e584f92ff1f7431f5e75f24070becd1e56a1390c0ade627beba68fedd108804944c4f69b17e01484d9b8e8c82b3c39356bf2b85539a3fee6c40243c58a47082bd68ef8482418cd7368a3fdff776ad94c75fb84e1556621b0f5d597a4be0e79d907f044905e6a88ec60726322c1269c439381c655711ea56dcf6752c5b170bb18a3ad8c911edb601f49e4c2dff0b6b9598398ffdb84675f5414a138f90672c19d8c5519892a1d630acccdb24a1a4852602a83e7cdab8525d0a5d840496910fe8cc365044f5864b7308e3e2df1940249183f07286b2f267dda5d731a2d843b8903e40b1369bc7f46675f2c1ecdb89a03d890437d26f168175af6f9a3a24fe455d39f6264da57ac15756e5dddca9bca068d1add4d251e5f1f13867f4dcc07a46822fc25b9c37369b81a4e09deee695ae670bb6425d8e66b9459d5efab4023cc04708be6542ce6d9e5d7526e1840ebcaeaaa631fb6c27e16a5290ec417a43bbb36028d63d299458924ed4d5cfccbe16bcd1aeb2dfb59295f4a9fffe2247b3bc4b718e2da4774258518c19336babb596b172ec7fc812d36bdd87141af83149cfa14bb1811c012f2dbf7c6e94b37e159932cb863892ff9441925b661a8b9beadc6329d155d2cc549bbed320f07f698c9234a8266e2ae2e9deaa59d9257669728d9c4f70ab1ace3cdefb979d5f2d429dba5397e6a17f1911399877df227f959ae1b77bccc4502cf21345445449ee1dee96c835d71e4338b9dab88db765039f9698105f924311450293c966277b6cdfdb2d0418fd4f533eb874fdbfd0258e6d385fba00394bd5dad0669db79781bc19030f720d814813df82d4c7333184b9eff205fd205fe2dffa9a12e76b61372ea6f0de580b370499a494046f39ab6d012f62f8f0e71afaac5a272b098fe7ff1eb54f63455aa24359bfc9f9b513948c8abc43d90cc93444dabf6c7792e9c9ed3637a4ea38d5fead71dd14eb057404191f39989549762ebf5c68ca51a89f389978cb25d1113ae48e72ba0c7b559a116921c5a2c459892bff9ff7c0abb49e6d5154d7967ff3e914f65cb206033a7579bddb8e87f638d21f7459cabf4b7d423e7bf33cce2daae4682c4c1c6db596188d1260e5e038974e38e4457f8800575a688f419c6f03d9965f2128941b07608224a1a7b3688767fc963575af00cde6e0a5580a32e4fda7b3c05cc4675d2d50abd4fa6268dca7a764d745a0f7c5de8176a68a4327ee3da6ef4df3b3c8d7c7a27a276d8ebf2f88a7bd68efb681f15a5311c54994972c82bcd941054371b326f439bec3fd1783608275098fe38dd949391aa0acdc0514869d43d6418cdcbc3b6f5883d8fe6635f67ee3b687a6225565e9a04fb42326c5dd887246d12315bd608d081c60d388b0e729461d6652eb00f2d39dcf3a039c225f1af7f1034a64097a0be0ea4937e9cec2df3623a9e55109e35bbeba3380d63c4bb13d081072d4a4bc6f8a7e16b9716e945025796855b75dcbc295df9c582c3600ae35b5ee987986aab176516859a35cac258d0464ce62df42038580ec9239dbf52597fa0a2a7dac527b04bfd23798ea89ed381cf9c2d3fa973c21030e16a4679fe98006faab79dbbca88161914f4c82d95f460b9be111f2462ac6f85877569c5080bb4ba1365ffd0c947a6f09494e1789564d9132d59b3336d9052a43bf13bef0e2a28ba0703aca75c6121e0a52a60b5206b65cade321f774146af64f6af10b5d9a3ae127af9ecbbb8c7b45cdc47f3d52c406aa08af466fd49994093dd8d41f4ae27813d7b1c814801136f029831eb90cab352a60b85e9db11e5c1bef807ff33c25f42d0c33994d9fe3b34834f995e1b00911e7bc5a41e4d1975550a6adb48f8e8b2757936d74b6eea11421946a161142390ec35bf7e0336dd1ad7dc238ca6c96710395caa586dc0fc2d6984ab1bae900fd8d3a942c4f4cd66b1d3ce7c6a47dedb3e0623fef3953b47e9b7abd48d33e5dd7566fd0a62a78ec64f2e9e2f796be76efc4d781b010f78e37805175da17594aa4fade830cdaa75fe6bf560138feacfaff86f83483d2e823f6e582beadd920b83b4e6808a7986b66a2eca73debab4bef76e623ec3e974d5e08417826c74603caca77e8598f0e2839008aed6d311d4ebd93b38597923f5b087623cf9f8a595d09ce6ce3946e44202755549c04c565d74df8b8751c7ac73748f9acc13a4cfcd9547b6f88825b02b52afc7588dc610e14120296e0c0ad31a198e9fa89bf942e1e3c0f86fcdd1c1e4c915373a3e88bbb176ccafcc8db46dfadb5b2eac7b1a166ee87b5985202ce0a314f32c56a405ad3bb8bb320bf3a98bc743e5356d0d3dc4ba49333ee67102412b6b9d609c8e2d1f441e56ae0058dc784f21321d1d163f5a22ff998216ca1b824096c0bb365d6c181b59f926730a52fc1fc6a53a6aa48318135e84538debfcac5a48e4eae994a451adc904a6dfa333eca92cd5ab78c747788b58d1670df2e61cdee660e1131ac47aaf84c88b71740ef91319a632bc6de456dd95b8a13d08b8d43adb9b9a12e8655219070ac5148f2b3f4d09fc7f09e70f1af36630e2f3a91c6bf35337ffa6986a1f8a1cbee75a389324cf3cc62e9f9e489e4ffc2b5ece56781a5f5e0c258ede94136b196d5e5fcd1b0ddbb0a0b496d732dd92a53b8a311d252c733e5a8a79205f871bc995ab2a5e997e664739ef5a647c391bf2822b46f2ec83338f8b9dd68ad00204aeb5fcab9a9b66a610785554674248b98d16915e86afb20384aeff9f10c94dda1e42e82dd2cd72cf47c386bc2ef0cf53b439a669eac5ea8d71807a2fd56d50caae06b85ded14fca28c2716143feee1a66e54ed55756ac4a1f74c61d97dbe674eef02aded62727defad76964e5f586a33dac60ffd489f81530fd90d5dd627f19e1ce9f9586278d8d0781741cfd09caa1b6290c5cc0e1e7abacc3f1e1c962f4b1b2b51da705d78cff2d71cefc26158711c3871b29930aed8be47c1ead904de020bf8ff498ae77943809596fec8b80d6c2123c06e736dec694df573db705269d5e2800be338b06b5f2912eff081a824a8840a1131df6c92dde4449745afbd7d6f65218387ca34e445940363cefa35c7e5527e04c1a87c5695aaca757b136d19120c2d6780ea96dbc330d06e970385a54162bc0fc1f793f6ae10285829256c703c028f6a647ee34b04daafe0e1d4b057852d4b893025a558c2c93b1bf1056bdc7925952a0c00543d2250d7bc1910361a76e5d4e95a5dfa9f0643f36daa726d228169a60ca102e198407505d8e796285a6269d03ce44aad3ab5b18872443e925b4a922eb75546b68b3fd2c5b5f580233e5eb0fe4029c3aac4d5c772c0f4f91ba91516604977d16db54876159fc09366466f3d076af1be4b0e23010db69878be901edfd6842d1cafda7e1ab1fd8af4ff35d4650c786e0b7e40cff2269e7c3d50daf0ed9972c9d5307ad210aaf58504f1cb87c606a77f30e5ec4c41e3ac1da8755c486dee548a9445fb3833182fbb0bed2a98209480ab0d6f34142b2011e6a5789b885d1e278f679363f135e3b50b0847be1809137b618bbcae19ac7276e9c9de1cffc19f968e279fdb590bd3ff88a4b1a7d43ddcb2addc36a2a420a5c165c0f9271600bdd9cad7065d0682cd832b82b59818eb2d143d45e58df56049bca04ee3ab3e41b87c4a6976f013435d1888e7d668795635139e18884f6025cd7a40d3d2d624b7f801aa26cfb62304b4b900e0ed009fcf951032233940d64835676d0780f6c4c4fd0c6807aebddba4340f7db23c85a83db2fb585b258a4ec7641dee7511f7b5378cb7188963471b8b24c5303e325e28acf84520c4e1f5aac0b8f5241e5ac7479fe7a7c3b4f7c99cb1afa6d05e8d816e0100eeb7e244f90cdcf74b26a73abebee664df72eaebc5b80e81101966dc49f8a399f576bbeeee8b169bafe4a96c73fb818ed0763677fcb5c48df91d46077a5291433cf27df4c1ca51d1cc1dcef09922cce286834818de15278e2cb269dc44afc675601ea7c47e58360a6e0f91878a472feaf8ccf238a55614005ae7453b69b665a1e1df768cbf275ffd0d37c47f82811b9050a07984516295392b6e183b2e3b74af3684393cbb604741a61dc98db7ddf554caca3e6f2fa7ce062ccc163c6e1cf124b8bb618e7d5517719c2146b129d6494e2ead604dd709c0717f173c6486c5e4bd2e21aa74d2bfc087bce3560775f6d48d8b98aa737aadb5b6332d7ddadbfef92fb987f92e86c3efa36d06a61da3a4b5e10322bb2a9b84a70f2b9f2ee30e00ed01314738096a75f46b0fb053f92466c34825798e5c599f81661e84975f08b0e7b2f26fa0adaa41f99ed48bbe1cc8a553bcbb5ad2d9554068cc2a55d98d610dcef7089a5a569823dec8520430039a654f8063092bf64cbc31d2778d8763be789339fe948631b77e8cbf26d84829912edd6d644ce8600125b69f39d0db4c01a44645d4f9d38c776e80dd6ac78f1a5168970e4e5cb866e9385822d8e931c5de1d1b67a88bc5d9b0269f492f9aff87580d95232c00bad95f8420a89b7e44b6fd7f488455b8f97946c99fa9e2fd17783f866d43f638653fbf92afa9ab0ecd751bd70d6d5fa55c78fc500ffa0842cb76dd381b7b7df9f7cc00a4cebcb94e5c4d9f332db3a8064788757069881aaa1e9dd9262d612e07d686d333d8874b66850b5069ca9ac8d4f0e7e0c4a3f8aead391a3a0379d2589d06e88b76847e1913796c06c9b589e6ae6914ca9eab68dd383f13b7a51b406b2ae341760d3394899f34ba8476c3c068f0282909db2e43da801bdf52b792621ae62eca5b79fe520a50fef02c433b24c336fde141836e5f84a9a751e19ec69205a791d7f86d3d32873629a2363c4629ac63c27680100f06ecf45ee01b30af9ce6e000000000000