PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 70629 b3c62fec98c273c549c1398c9b4ed4fd2e5776540dcea49402c3a73ce6c9943b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
01912127711f3ad02d17d0ca48318dfeb86afcad11641a3a4474d88a006585db
Certificate Block Hash
b3c62fec98c273c549c1398c9b4ed4fd2e5776540dcea49402c3a73ce6c9943b
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0015130000082a0000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000004d01dc0309d749793cbd6c6cab8bd3317fbac1ec42063877badcd753c0d19aa453720de3c3dc3cade7c5770222e2558aad47083b7cce206e09bac4959e1d031d9b460af6c20bb81ce465ba32292718a4024ed2cc8cafc3995807000000000000000002000000020015130000082a0000

Raw Header Hex

00004020689515c9f54f48eead4a826e2f40076e2d275943259acbb2c693b1ed324a1e0a0702a1482b0170ccc826585cb2c40fa98cd32ef7707b8a002c34eebc1a4145c16597286a30020118db8565008ad874443a1a6411adfc6ab8fe8d3148cad0172dd03a1f7127219101

Proof Data Hex

59,560 bytes
12121602030731e7dff508d188454a19c8706a944d7853a46f0af142dd8597b5c01ee18dbac8256bb033a07364f40c22a3b4d6c69f0428150ef322bcb926349ca8d4ff89d18d842dffe49848b5c29c126151d8774e5d239419e5672fda5c121e6f8fd241da76bcc20df951c4a50319b91274c72f1ed4e9155a3c2e07aa11d7e18b9c3649c861c670313459bb2cbe61a8b2b5e70476ffcf298aec39727be42ae46057125e6cf7a22edb4f69cea0045da3e6afbedb5fd66e4ea79043bd285028d273713ebb45e14bf79b42d85770c1004dd0b7652fcae33ae594166c6b3532eec389472469263e41bd35a91ccdbad8bbf74b06e44255093afaa8c0841eb476dd29ec809cea6ff3b62857a919f51435ff34563f0523cc20adb8eb8d5fb5aa419c4d0ad46b64606b426c8bb4c1dba552fb3e2c7bb7005544263e6127485dc9e7ae7e00f201eb3105bed7302cdccd6652b50dfa7b571d8fc2ce2af7ea2f566b9d5653875eb2c28f090eeda350eabb12f575cda54107217abe440d6e131ca23c82c2fc5c79f3f01ab7ec9fbfadeb590e620dcf6b5b5ccb5da84138ddd44a3fdaaf4e2347394bf4629441c6fbd8c0442f4ba72c349166403f7b4404a9605a036963da54d52afd0d4e3b0df83627408a6880352fffa14eede128bc50d53a462033dd6175cae7f4eb1086a948273e08211cc85485c00a050bf106ad31dc3363d0cf92820d038d06fa3204ba16395341347b3ce247f1ede5c9f810e59402515ed67087e4eaf154bff2eaf4f0a4eb8a15c2b35d9906d69adef6f0f910a55e012e25017e553374bd8af572606b8d88ec14a0d1e74e3cbb22c4b8609cb7f1223af4f37522339ea0fb0f9f53018573e7c2338ee50c9a6924eee8ea8d5ca87521f71200d324417ce9cf17ef0c31fa8ecdb8ed44f138f8088447604553fc64ec5cf0bd17ff52ea911d4b2c369dca07657f30d9134b2bb11ad4f9e6537ab706ccce07e0976e1a36eefb8a75ce91438d54c25b2487c37ca46a118ee759d3768a838db6b3ffbd926e7a47909115c98ade9300b3071b88f5ff3c537e955bb9bd8e8a26c3d97200bfff0d2e2489a55de4c0b2c7348edfb7bdbc457667d61a00086ed7b037d54da1f1f886a27957ef1d3b6b0d0d7dade6dc1d15eb6fb96d62daad30b92f822cd746cf062c65f7a0998d259ea33ff618a7025f5a2d729a59ee7d9397431cdbc9b0f3fb5a7669028885a4a686bdbc9b86ddb074ff89d9662936bfd2bce614a235243e65cdca4e3a29aa26087c8b79d4afcb85a48aefa56fc4cf05e8e17a26a6525f1a6af10efedb450276f00b42f9bae08d8d4d487a7bceb5235c7e75ceae32f8ddfc3a27c34d443a6bdd0a7c457e41c0c74a189af56c13542a9743c8256ca0b642e826aa7888d2032990a8009f1657ca3f05bf52d21aaec9883112b190207ad8f459485c45e58e9eb7dfa4426ed052f49b36d7ea947ab9f93b41f2b001ecb67f4116144f5dda0fdf8f251a09a249d9718bf7bd0335223f80cc9447893ce8c2508ad2af6597cd1ae2264b3e5b328f288771b7863cdfe086d0787e0b2dc1c65f5a2967706e2a4f05ced18ff2772448e49f7cb5f3bd43714258849f0fe71d62f5e2a1dd6e372c32f7c5bdc143291221c46271a0b1d6a4ed4966b8549dcbcc310fe321b2dd56aee21e2b923e76a472b423960309105b3d2ba52eebc1e6b30f4061aa03f9ccdc5aa8876fa0b1def0f66a5f423ed0571d87ad425e1e2e76389ffee830db066863ceff8eabc6ee4449296b2e7a1a40d58798c8609039bca5e2ba0bd237d3b806f0fc697831ce85890ba1c7e52d1a8b3a8c687875348a444b803fe1f1d31ac61c797ad4b3f55903a0c44dfe2c1c71d059280e88ddde958e88d6378cba3f05b8d7cc3508e5f08bdbd840f083c76c4e5bc3797c214c95955da37612f8d8566531711edba06770dfc6b1ddf47d7be35bbd9366b4d22239cacef0f1b20538c8d0fea72bc88d36075992e08d94eb2a9e65a06f22a02e9ba921383424312a18a1940cf818bd53afcf78ea2e7c22af557111104aee4a3f5d0cc0282d469f393ae1919c8cd0f7e07e5313d4d9e4ebfa50d1e0badb3e07d2e61e64294c123d5eac1b827eea577608407605a1448d7f5ece6f4f13b644dc0630673de89d068186be27f6760b0a949ff3fcd4153ca0fdeff821cf4dce4d41f7aa4d8a5e692ba3d434bd9c740cca6c27610d93697f43c621479dc0059821388fce3d0c9350b481bfaf5496220ff258f16a01dfc9c568ffeafeadac9958890a31317bb131fc595f35e6eaed227f5ebe0e10b737b0e7d1ebe50b402c102c342c2320e3c287b282b71bbe65974908f04d7039b75b8ed1d4e8aea9a5758f857df77e290fd2fe3b99955a54b1131ec6c3a1d1e8243f25e54b1d153c99ec5037ba81192284c4b24ceb35da07bd176969051c09dc8ac992cb7fa3f312db686f7fa6b8cf354b2ab2cba2ca6e4b42210aba1752e9660853b28fc102da8bab2a31a16c9c1ddb8c8c40ce23adb679a8555d3edeb486ea271a7325414fcd884446a7d3abeff642b46f95e9bb0740daa5e5000ea76a07a16b7a1cd058b27d2fdd7e57d859bebe1109f22c3cb1acfcddd065fe19639cdc30a4d3d80d979ad24eddd49d9f8d5baf2ad8d68c2d047fb7af60ee1343f1a005bc74344b8cff74e98d9dcebd0d9b30948bd4aa81b578cb41387577b69278a4af1bf690c7c8c2573040488ef9366896623389a61c1e6b30cfd9678ae5690aa8d44694c3613a0bfad46fce1ea68bc5f881d5d011954c2fabfd06994b5b456a33d3d5eaaa9f125c2c210c9b987e71a765dacd6d47901c6fa254b1b937b09b9eb9f351728e58383628ccc75af71c4ff77a35bc646c26e588ea5c1d6ee93d4284fe413f14f77ecb8816dfe74f70da51ce591fdaf684a1a4f05d25aa081dbdb28c414a7bbd8456a93cef2a706f48af3e70bf83edefabaf961e6e28e8ca4c1fe6efa2e78daeeea5769ec76bf601ff15078db11bf28479e0fcfa6f2fe10738d4c00869d5183a910f1348d450f311deadede7644c1ea0e1a746c43883cdf9ce61694270fe84afca3c5008daf6ddffa5fbd8137a0d14255619e9e39adc3c965f12ab98d2e2dd04c19121ffaf5d46d5e67f4317bd203eaae3603b7ed72f28f5c7333f9a86616797caa88eed01cf1fdc4edb795277ce25904fcd7fc8b0dcfb024aed6f6d7341f4e94747a90411fde11d979947b6f47c95fcc13f9f213e106d7465b7268a11ce5ea730aff62db2b19f88dcc456ea97c29b9db4762f4ea12138646e2041a6cbeac24f55d7c56b06680b46f21a51b723b0a57f42b95ae9e05cf12779df159ee6a729302fcc436c9468cb787a8e0da6ffaf3f2d7bec7943644d593eaee5b8baf0553b732eb91d2d342b25de5226af67928eec4f7b46e0bb4d0699c7991d0fa9f12d6a2897034cf6b6a3783953109397a52363129669f463a98cb1264b283c23f9e008d2f4bf3a703285c4f14939d3311be936823678970ff7724967970e9574949c836d8d8d3e288e7f9e134acb28d3ada8c2c1c07c49c4f7680b573bc8683fac6e8624d0a08acf67cf3e65b13d9df31a3e8519a983346782700d43006d88ec287a727d9081f04b61580ced53f071eb10151b0dfac4a4943faff6abfb8fa077a1cd0adc57fa6a8b172b91e846e7ca9a4da627718ea0e6f74ed1e9cb4e36ffdd2cb13a88827ad526b1d3b371ee868f750fc321d1bbef3de5b89dc9c04560366d5d4bbbcd16cc7351a2fcadc5c01d6de0f380c96b4a5536ed0b9310dc0e4b9595c3ff2c5b03adb08da06e9de25f65e068c38e6fa3e5556cdb6037325aa945c4edfd0ff68c2b421939689c793c1dd2bdbf4177d1cd1ca93623debbaa90d06b7fdf9cd61780a821ca24d844b7755aa9e0d1a8e3ef3ec5e180cf921f3604644b3d410b059c6cb065ed01875ea01d267963a4888f856262729c6a500b6e1de0e01dc19297c104ee90bde35576473e0a330c69252d70c2684ba61fca652e6830c5248a36d3fd3a1331f0498d3df0b443019551c7efbe6f03800e1acf7d5accdeb14a693b2d63eb8fc054c9e301e4bbba2f3c2c93bea961fa377803add6d7224bb7a6218b936fa69d6e61201760e97a0c6aa3afdd87fedc4d0239723ace27dfcd11aa92ed5f33590da5f8aab9d36f6f95a31e0ba9100d826bf527703a95077e55b07d71462fd88db173a2f0b34bde769d2520386e964a0cb04ed031d0b9fc339a0734b933db1c0390d26faa8d40e17f1302a346eb255e48a6301693368ef0407ad567f265ea2496fcea39415c04c912e950461d1c35a4e301282105d705557aaafcb652aa19d965f824d6a294004a370d33b5a883cf3d30b0d4def007e2390ba8f622a16bd6898ebee03dbcabfc8cc81232e4dee9dae30673484c012c206d83c37c9677e1114356ce19c48a835e7f40a406fedcca7c9444ae0d96cee70c672508608e68ebde14a46dc730908b38e5d9095938b3d720193b3b940ca6104a89c7ced309eb3a727076d1185798449ef5ca55520d0fa052127df9720a391e8a6a079d91eca9070bf906e40eb3295ef4dcb41de967f2de68424bce90730f92a57d192b352476fdc24791b0c55fded42148adb0ed7a1f84f3f9d3a0e986198bec25f26c5ccb176c8e089b6bbc732cadef64c92b0904c2713b25ff532ece20711e1b80d4e9abf762ce5015e2905cf645e20a651952ba8ce13a6b7a6db3a0dadbb4464db7b501c83fa1828fd28d5f781be99d67c4d58e09b0fcd6434bdcba7a088172afac439381acae36dc1a1ec1cc1e36d1a4474b139d11231573fd3197a994f7b0202be9666ca1e0668f451270e5e49370a0c09fc681bec9c9f15b74f2787e3041f5d1b84b7cbb2682ddf9a1182befb2ebba880f2f92ad08e5bc89f714673f35479bdfa8e16a543a7c68a9197701739e7d5d5b9957a4b493bf3a38feaaff90663e4a029fbcfc064f6dc86c50e00024080119eb4c18942e7b97834e18079f6278158c70bbe560c82b95872a7a9afab9887e29ea5860590acc121f10d12c806bb6aa2282e85512f0a51633b4ab602e4d945f3d274372ec9ae64560a742cfa4206c8b32a7cb75e04853e98340fd83b707dd1e2ec2883453ce870c9d2b8313035b0db883ee3d87d4b59edc21d8707d52e7076e6a8495a7ffd21f651f2434874036f0e9e659fc51c391a921f34a4a91c1f3e097229cc24ca0c4a39f3df5a54e79500f99481695936f921cab3f739a8981f50ca7a8b3bfe16ee1005550871c9ecbfb48b25aa4a6bb4f279bfe1cff627b03df8d6e512651bc63f75cc72c77c2e0c7544bacbaa6ecb450f7afc6de7bdb2284b2e53eb6f12eabbf62533e1c22129ee4489d0c781ba2a97ffca07ece7b8cc9608ad9529490f7fd0a870a31bfe5dbc11dbf5a09a06032d61387dd602c61caeae4ca07db1c444b5bacae343ba074a45285306d4c9398681650f137a705d9376b9ad69c9737ce5ba198eb37e24d37c28df2700b32068a11e648c376fbe73c055f6b3a94fc2194796f930efb28b7f9dd2fd4e69f14f1326d321df43590fdd52922dee47afe886e0193113d484c70a5c10afc61018c81e85bf818e66e15ecdd627fa0336cfcac42cf324b5c6c7de971ab371d12c169f153dae2c51001a18d4984826a6f8cca51bac0a76808122b8b37787aaa9380f0afd97df0af1d952b3311a49e6cccd2b07e47e249530a3c45b06b939f363fb939e0f6760c0d9de7e3b3ccbc069821b483e470345ad4c14418db185b8ce6d52a57a8a30afe1ae75b249e263e3b17ea4ce2a7ad7bf12330f71ae57382456b49579b26398666b0d10331ded9f98db09fc36f46330ee172641c0fcaf2bd914b1a4c8d3047394ebb3f264a6633fc6f06785e504aec44c9811de01334ad4d81c1f7ccb27d107602206cbbc67cf36828984e1193678df7799305e32cd44b2812de017211803e6cdbb174c4f39888c565244bed48abc1b0c589deb92a6d155296a92ab1d0c26d8ea3d48ce93feb2af3f45112efec3fd2e3579e0e84ac148f87438dc39a638cbc6fd20ee087ee0fbdb7f1fdb7989e65a827f3786a4acdaffb5834426f870e114d1654b9fe62f193c6985bcd8bf04d3ed692b2ecda373c81df1445a7f8f1afece0f315eb2ef54f2b82796c1d7e079bde4adda948d3e6ab25ce3206c5d8a2133fcef4833b180ae73a8a706ef64450a5e64a1a2b038e0e36d79f7727aeca5d0c4d58b78ed557c5cdc186c26f66ef405d624e3263c981788815a731cb374384931081c9043b73bbe4d646e82000631462d688485c84a02067dfc3ad7e05079120d9e0c6e8e7a79a59b5eb6eca3108bb8e245d21274d0665f033b942efa93c1596920982487437b0b5d6dfccddb0fd3157a496a70bae4d02fff049781f866f14e1e813c57e8ee104e9139190fdc0b99455f07cf5b299b148d7792cc85938e2be30e1b434426b7de95e66e17def0d30fdfdbcf6ab584a0b1584fb70018fc0046468969f0ad07c247d5feb106a035b2abbcae62d08be5b5c3b986069538db204241595fd625b25e6e1f07dd25e1ebc46d6a1d76671bd11db4a86a44fca07d29acf36ec468b8dcc0bda2e503c41728f220714822d5a7d5b77cf32dbed32cc4d97fc7e2d1256b299a25c3267dbd722d287bd334ab888ef177dcd28e284ad1b9f2725cc7d5ea7dc12c4d4eecbae98ab9d1e2929b15d2dea71aa53330fad10ac9bef41b2eacd998687bc3cb2b320837da71e207b8c1bae5786cf826c469653352ecb957c8f600788cd551e4e5d9acb58f86516545c1e6964abd2e37638f73af48a468e295df1313fbf1696357e25fabd7c5dc200194781cfe045c96aa3646bd399c168728a62f4eb6fbd60fd20b0a0ef64b74826c67d324f2f80305ec5abf2f2a7c699e785bcbf02efb20e5554f67d1effc11d8d3f8dc3e7952c3b02dd265eea4d4e34aa0eead4959e940493bc30fb8bc2916e36f56f76ce710e0fc76ae9422d1ae4fcc703b2eeaca73b018160840c4ce5585072b08201583d472116387ba434cbac78e4d7211d5b9e92ce2a494ccbc0c67eafffd652a11794f868a4d25371c8c7cf4c27bde8f3d28560a483c573a09ac6b528fd9a8d524aa3f687837c924a9bbf3080d9c434f31845f3aced6d0715c750824235e786dd57882661bb49523d0c3a803040824feb36e7bd020b262158367422ef96d0c1b89887b358f2e18756dcf3f559abc9bf8edabac596e7314088af2f6a213eca7c422c2591a00adc657bb7e0a716f6b5611cf70dccef0611df03c96b9d4c6ed6e4f44b2cd309ac2695f82cc619e0d274dd6fcb7fa386e2423e045c42a48d1b689edd29a01be32a68493249ec1f7669fb1f8a204370a87219320113e28431e7dfbba64a8c87754446176483b0fbf916a3b4d0206d5a91859751b794c0f2c99e1e91d20e7fca5001245a01c1cd83e3a05d77bdc69a9454252e4535e58e87b333f444fe9d15aae113178c95dca0465fbd2e0cdf3577055e3e4f29a319f4e3c98dcef16c7b10d8b40a27221cadfd96cb4b21154436e1f6d1305d4c6b19e11114f9eaf5b41cd98667a3f52000ab94b60a351bb9d3d6f471e12a50bbbc03205d5cb0372de84b46575849bef357d92c8728a8c93a3c192540f7ef52bee9328ed93d4c09c36b9e1b32c0f13e7df4aa701325ae14ef32134e40c34c98c5715e91603f0d75fc4d62f2d60111e6423f00be18ddfe7c98ac2d2d95ddf7424dbf335d4d2c9839ae6181b754490916490b233667d9f6d38338fbab55b0c6537f4752745deb456aef6dd3a7010ff0088c8e39220290b9a57d87250648b94143f2ac301007a84953f43ef31efc70d30b867a40a7307b97def5bb3c31084ff48822745f732821affe05c0b1ceb205814955520898d0ed213a4ac5a27ac041c3bbdb97f5d066471d5182abc206e7e52eede88d1564085b2b3a6564b4ea7ae146d132f80182608e94e54746410fe5eec41f6e5d03aa25ac64a7fc1e85642d46b6d7dd821b6dc37d7dd8a7cf20507797f5b87c5885c2de31b75ebdac786c9f4bebe370ee8064bc0b6c1e3970514a00077a0897dac6aee7972ca3c74599daaa7c18069b4079af367281e4b0ff4978556db3618f3acb755d7602b8d2cbbf0306f26eaae72c26cda9a58fb4d4e76e96343340502bad1b05c40676d43d37d6daab88d43b170c67e44376f1c0cc64bcc559a8c41c76270843a0cdfb2acd0f8ee8ca5e61a9589c2591d4a5aebd2d82064fa5915996a89b5a5ae0cd9178187dc6b6315f88cf9fc1b3c7f3fc404cf39d5a78e55303943721b86382d76b0fd55de33d53bfcde6baca2ccf2cabe7ba9a936a48137ac3c99c6da2376e4a802e5f77f026f9173873215ab5870a26c9bb5a7cf679b2f88e1ac0cb93519ec8a836b1688dfd2079ac8d66f7e9a5e51bc8dc18a567d63ece4529b36f1ca1c911341c963ad408cbb94b6d1d3083e6702c910bc7c384d961522885c1feb9c098e4b96b70296240e004e74a2a81ce14d722a2b52b61fe292517f77d557446ffba394270a26840b7cecd0152e18062c4ad432d8af5743968d26f935923ce724f49a6a1e21e5d095d8d75f60ff230980072b4252865fc6531c831dbfd72a58d460a518c30d19fa214989c043e05045e034a1b425c7f3b70a0a76029d830eee7cb3d0ff9365ae0925b8f1a9f5c0dc9a9e39446a7e5ac0b79ff7f2d77f1c24fbd280e8b6c7c6151bc956bb46477a3f8e5f30c9f11607cfd5fe2767ebc8f0b98a7c7f5ee6b8fba8d0fd0ccc6a76d288b6ce48830c746b92b86436b467f747bd486abb88d08a6299c8d4a25d9ddb401674ab566549733f38ee88f487f2120902bfe86f9ae7b856215bd2cb093fc9f4aaf7c823faa1c825d1b7772c827e8ccf57300124494efe1a0f3205f5cd8d2299a81fe3feee4b186b75ece372f5a3eae242ace1af3db110761111c182ad4fc9d3b8636e0be4b5ec9228441e04cf333f4679e6ec239157b5c6c91fc64cc14af63761d0937cb5c9546ade5dd2d81ae4b0143d6800e7bd11ddbc431745bfd7e484f704a76959d6a54fcb77cf95566d6ad72acf963056a16c2bcf5b1e5102793551559b3b2365961fd7ba29e62657ac2ffcf5f6ac97a7475049c4bf6bf867ec3192581d303d0cf062a76fe0fbba29b38d743a00de06cecd53c7486a758bf93e8b2c53ef2bb8afb073e0d950b2551d87129ea5627e2ba7e9c048dfab8574d8deed5dcac742786cd34dbd9a5e14ca7508d9dfbde0768326c21596667bcdd52936b58faad059ea0c36c19635a340b7f959d1aad2d54b56197fc39302d14ac2e3ff4c14893ecf4d40e319256e0c55c7fb5481be0e91ccd957308ee6d4a324ec086f2ccc2ee0fe97d7316b5b231cd1c8cec1a474ca97aa0fe401b0209d02fb8289880d21ca21e81002ed542adf9032e393c25a077fe4ee3632a41740c63aaaad2e4d8418461c674701805f295e4312d0340ca5c7778fde2ba1c0fe6438e4f7117c564058ba6250b9ff948f5dac86927fe06ba8e02f74b2c0d474ab51396c81f16b14d22245f4a95c024bb70bf09f7bbadbc1ea4772fce0a184c3c86613139b3478bc20021d273ecde16f74439d74c0477b8cdbe137e82fd33a3ce0e4dff59efb0fed43c2bca03425994e16417d5ed24002ffeb4b19fcce2beba143742611602431bb9236223b809b3bd33dc5903abb22ff992ed0fefcb98c77de114dcc340299a022c2aad28cc20b8cbd93cc753436751a5cb2cdad5840bdf580777bb8779b88755816487dc7efda461542c4eb6799c07d685e9cc6abb00a0a8ce57854b3c23cce831b773c619081e67bef86f70da3756ca2d393e3fc95ec505bf83899bb7ef9b09cfb9267b81e21d1a1ed45e5405cdb1be0da14f37bdc784672edcf6d652de2483212fdf83a098e50c8690cd0f33ab3e2268679dbd53bc2a311c95fed42ee283ebe12d0c72d0e95641dd0bc3bbcd9d40ad8cd44aa47bd002a8c4a636e2f1939f1d19a3cce33bf5b86d725291c84c0be95254a776575c67ac56fbcdf1a449bf8de44c8bd78586d774f400fa6116942021d68683a1992c2be73a77b5da188ee837f669c228915d266b47190b21d65f3f1d29c66319451757986ab2cc74fb4b6633b5e284aa437e3750fdf335bd6f49f7f3e34e227fc35a899d36270d953f3a61f2b763370388536803ce0bcd1a2207f350d6b7aaf742a3f3ffcce7e7b8b7f742befb6d16714d7ec40225e8a94df446e0602beb81ec351004953d25d92e9efcc6c564b4fb90eca13ba200856ff4ff619f1400739e999af7cc56eed4a7738181f6e3b0439585860b82453830bd90592fbca88c4e7198548f42640be9eb94487789b2c8ce52129f78f65d55415e0b0da7199df9302f77159a4cca03e647928fc62fb0c3a9a8ba89b4b829fbe980d4f0025ee11233244d4dd3775faaa1e1b10211b9e09a5f34b2d055c9a5cec3c700c8c6c0410a2d64c3c6479726dab3fb140bad5f2737be8b1396c66d21b1454d6ffe1ed90319ab0c337ec118ea00ff8f0cfc95069430772f30af62178f20b28aeef8b9b2eb1eb22df6ec3e9597f9f2e549c7a08a6d899331621f323d6b61a0e16ba1ec8deffeeae60a6f70349bddd6996b67917dfa49193e452c124e45ab06327418c2586c1d2e0a62f43cb59d5f44f0ccdb48bd61c89427faacd86bfd69360653f494b7ad1d6c65c070466dbd0f9a99d944e83f7faddc21f08c4f1eb4a6095c49721cbe785cc608f4799622a9fa417da0941789df8aedc42ee0528f1495a1102a40b16d3be59b7f4c3dad73ce01178a4c4306c23e63beb798a98cfce3c0222de8a49d66ebb767aa93fed1f77ecc836723a9852cafad835de390c53e90f4a7c7cc771d84fcf81c8c48fe16603e11338cb52400712ce9dc55a73db890a4c31bac9420158890edb9980220de991624b3d2c8701047407ee84b7e1f7996d91e4cbac4919b853f6be1b2242044eb95b0f3200193e860e23cc223afcdaf934abe9218cf4bf3c13e4cc2b93bd7d7fc0452a6ef98968c5e5b8f2c4807ba07e486710734bc71f79b6a15120412a296e1278c2eb77fceac19990f2c08c67721e1d57de5cc5034884e9f7a8b560fae323872ad2aba88e0252d7dfc71645a2ab64add092bd2ad4346583cbf33c9f74bc5dcd79dbcb2b688992fb3d781a361b02342843fc6369c422d4e329d5b08a85127eb9fd663f16aba228caa7cc54df8725e90b5b8b17fb8e44143e8ac28de84c6ad0c39dc4ead3f58d0c8ceb982ba200843db73e051c8664ea10a10b7f8adf9bb89daaa01f15c7ce3aea4af8509c74eb671ee4d73fb417f2aa183583ce42d81493450f46b1cb5f47c47611660d2116639c565eb81de493b0184b59aad4cad7cc4164106f823be4c5380e61d3f9a801c4aaa6d55d3fcf0fd8b6fcf092d595e0ff7bda6aa9855cdafe5310f5086c9fde538c338957c41e6060350968466a9683a328335307169faa4fa950adbce4908b176b4a8e1e080d8653d41a0dfebfa414c4779f04ec3f79482f0ce8a96fe917159651875352ad2df488a12ff21d5b91a88930d4b885792d8259e3845859e8f5bc4fedaed373c9fa10ba020105b299be7f3d1ada2c1898dc3d72eff184da0f31f70f12da7dd8635379a47d3025ab31ff42a1bf2356bdf22a850d0af1a56e4f39614ac9902bcd4798f042bc8d905c05f3944901766675ab5494cf69e78531dc76132ea7fd389e2bc738d25755dfbbcfe0c14391abdf5f2dcc6a9889d44f05fc474b2ae52f6372307c6577f7b46261eb5ae4ffbab9e95cd9620e85350eba25ee93f73c161b4e88390795840b4d4342934e1be5a38600fbb60edb88c232a8c291faead7fc6d4277207ea7f1126a00f402a6fc5847fdb17718676b3099ddea832273d7db560a2b158a4e7f36bc0f575cb610dd273cbb6d9b67073731801232f5b48b898419d07bb0213a1e04b8e3dfd6b34745bcb992b92389d7c834e8658e7a66851c115abfdcec916337c3da677fde8392f34d75a0dcc26c2d51777b33944592aa860ae66ebce38e71f1b86e47785e102d090fcb7c655eaf94b19625746e437cf36bdbeb1608774485dbb9e21b1bb823f29869c0feacc9f1c02ad5453d2c1a96fa01dbe755339d338fdae656e025b6a4f4998b431e969e62a5973fe7dbf30b591f09c9514d3133803300356fcd140bf5c83ecdaab82c16e8f8d6d04f96ea2cdc6051c1f4e428e4ea7322ea0f4f704a4e53936bc1ed3b094ac138240f20cced27b67201088551c899873d574e4612f4007ca6776ed0766c82d49ffc150a193dc132d6fca39b514f647b52eb9b859803a438a46a8693048bf0f7fcf168ceee30916fc4e5453a1f79e3dfe93ea5cbc28d183d132aacbb2783bbcd44d25d5397d1935356c02fdb35d3ea6455a0edf815f1219f3a3f813c801f4090ac0e9305bc23203305644ffb0312ff71128e70eb76f283b71876fd534017b6aaed337ee277e789193f215d18a932ab3da824157f2087eef3853ccb570eaef919783c02b1db9de013f0b42e1a64de890c97a8fb132804e403632a53d3b920a8a4b28082fe00c49746c31fdc526046f053cf3963990089af862b902ff26c5b1f35eb9b81a6860b6afa705d0573b4218dce46764f9f09f0336ccc31bae802ac20d3a9c930fe3512033325758546043e183caa2343dd70a716302f6ba4e356cc9a66748ade6c32f3a7e11a0db31570eab8f940aa9c6fffc1a30e27a68c3bde700025c573a657c688ea81692c186419fcdee28bfeb33a92e756f2e85b7007e195ace4e80c6b1aec5194ff669e7546710117bae0e4ba0232cb3257104efcddf339d888f8dbda0d189d4dc6696f60a9f2a79477a7994606edbae3c68e013a6cccff5fe8c6c658f772c72710f14849fb4e977a99a80510921f4845cc59a97c0a5c31c5d05370274a5c3fbdbf6151f7bae1cfff318ac22a21e07d06308b706e7be8a04e4a7488f9c4a253fe68222f1db40b1c85d055963fea841d98478a5782c982f4a051628f71d458c9b415ebee5acef8cd0be794f6c46cc39c3e9dcff912836961a34c345703681456be23018505d73af38d405a310d29c91f9d24ec0a76aa172248c8112ab8088c31002102930dbbd59acbffd6ff6866dec8d4e1082d627ba059be9b38ecf88fba043062deec132791d6ac6964aa5825df561a0e8b4394cb89007f2eff929e14d06fd39db33d4aa3ef700a075b7a65a6212d1e25ce0df8248f5f323cb7163f5f39d8dae0c30beeb8f746b629037a1df129b644b9d99b6ffadc02725f197eadf3192d2082cc34268d1a0bd8a109a5a207ce0960788d89545d39f843aea6fca6035a348df7f2a65b2d792420d8f1b31f5ab09b96ee2fc4b7576d0ecb2d6fac26c13c3e82a35915b73523519ce8afee27cc602a8cfe860563257bed78f691902b2b135cdd56a8ed203ecd0ef4168228e299cb736cada3adb8cd72f88c07354cbc0e6ad2196443cb17f140449a89d84ceeaed2fcbbcf9d8391bf082898d780b3b2e7897d32c4b6ed2482924f0901bafee3a8f10289171b0c3e0312ce1c94a459c0ce5417a4d0d54839a3b217986a4650f8afc5fae80ee965da2c0dd27f3be4484e4b58829d8fc9ab0ee3654bda5e30f9b649248ba5465803535027a4dd51ac64565638e8af2fd9763aa7f29e1e4a66bb636cc38cf9f0278c16faa45aeed1891688fd613f3fb8594c724689ec891791dce002e127e32793e46a959f97eebd68dd7a7afd0b4c4fc07de801c684b9cf4bb23d58bad0283e8f82bcf9f259dbd481643b3c38c13ba72c40371ca364e650d77ae583161132cf07f3536be73ef755094227c133956cd21cd6dd9a8855756c4d1c5b48a77ab0af6c3daf02b426fc7899589bd6e33fc2df8e69aa3640622ca8febd93588880868dbab609b1cc397463c63c6be4bfb0bea6559ec49a5f72e277227b0bde105f03420a0a756d346408ed53b7bef0235bc05e08426c5a8a96b559816980fdca55723d2f0d9b8c58e5382e80123ca546196dbebc3a531255c23faa0ec9b57d28f9a4e2ef2e7985d2f856192563afcfc97abe2ac72cf3637a61e603b464f93187ceb52d31371f00f3d16560ceb52428f02ea4cf531f7bd539a033a881a3f2fa2a504a71251ca3752ab330c2fcd8b53d331e337644bcc21ec22dbee4c21cc3a2f410745af4cf62e4a512372b3bab3a340095e4ca244bcb24d41d8574d34b4e9cf27471a8f2e9fc7ad6ead45c5e020fdae35ef415eef0b7766a7ebefd88206b1e1e2de3851f5debdbc85afbbfef57ee1603f91ecce188cd117095c8fe0622673250cbf917d4a421ec08f7223fe45d165cef94135af4df73b05a5cc17e6ae9dcba630aceaa7b7bb4f8f7ea80c9d9ffeee4962170c40c41ea9513bcd89157662212f5204ecc1525e5b1699e0f8660b1c1ad97c0a3fa08f072223bd7db2630dd508add07a0eb088aa874a3b782197d0f2649581c21820a9fce026eb8ff3e331c9246000ebfb6cbacfa6d6b066724738b70d26e5d716ab644e0165cb614d6c2c197b5df24d829a6ebb0d09a426a16603977ba344ce586b84d64b858092b50b6f5f24e5dfaba13339c14074ef719792768d6afb12fb09423de43f8bb330b26642aa9a93c60dca6680ef59beec1ca3765eb2b9213cfdab5cb88d22c3ad26424a170b7221f6bf518142dda0705b8136e894363097aa2f9bc55df53739a6c2520eed4ae604bc605f7ea800f5166d65295b6b682fac6992262d0330b88c442085032fd677c2d6119b3022106e9a7e2d9c11a027dafa45449d1059f755bc83544cda4093bdb377f5ee07cd79e0bd21da3c73aa11c24fd2e45df5909f5e3ed53d914aa1047aed200df6882692f8a51c83a9bf90d1d98e8c8a87b19c22a08e1434b3723f5c04306aa0b19021278f3c7656235cccc7a46707730d0b6ee987f231000927534f0575a4ff7a73824a88c5547db199e9faf36f53d32ea3b96c8385d0cdccb002ba194f96d0874318cd08417700f92bce1cf4fbb44ba20e8982ed09fc8467a736a62bede9f218c4722062e747c7fc869542448ef4a1e555f8a11a8108e1bd33b69c6799c5ad5904419496f117d956d9767656b50db3c09732dbe3c5cd062cc747be1edefc07769dc2f04eed901b621bf4db321043b5df0bcd4947fa1dda27cc46370469d73b71756723d6406c7c25011de770b5e0fdf4ca25ad558c26f9cc5bca24dec1a2a1913fe7f8a6ade114cd5ef7404c2c9b5f51fbd7e07290bd2d17f4a9906de998d60ab8e6400147ae5508734698784135df93d8acea739ad3fc25ff1efffbe59cccc74ccfca4d17a0cc1f0d111698f32608f5fef16fb4835e9b734e962238b1f3b427a8d6682c5dcb5313a0b3d3030644e099865c9ce28bd96098511953bbcfeba06296ca69fbd73cfb21ae3d1a30393fc0e6b1eb65daacfb6c529a92eaf36d434ab2024301c2d22e129bc22c357c6535a1b56f42492e4007f1704a431d767654ac09bdd323b434871a7c93fa1f514216e3378b0eb08a2b426c8a0ef0d2f0d5e8d9d7b9407475f90f0af884355ea71c55ac4964192f69b67450b8d22cbb4cc72f9fba05b0a15dfd1ae55c68c55a7c74677fa111d025b80d04a6eac34e01aec54eb342b02d4e6e8253ebe98428de44dbb4991f351d7edfc1064bf21c986d0f64ed72422cb5af642d4de9e48daf8d084a96b925c60b9983267d55930c2a137061546f5095e0fe6b529460514eb3154bf89f709eb6fd60986b3ab4c48d3bd0b56c7abb331688bcf33c91adfd979f5fbceef1817deb7d0758f062af296c6abba9a3f3faff6cf317bf0eeab04bfa982da6c97bfaec605cb37f7138322baa89ee55d86024ce5ce0c51a7113d92fcaa23f1b29fc143bf37955c3b4b225fc6db5dcac404875c82257c9b5f21ede3feebeabfe5b2aa3573e63e91f07e1e79553bb83c55b433a3f9ce637aaac0738ee7832290cf13cdbe823738044067b0fcb25b23f94442e125a26f87bf267729a75f703e2577e11abb091fab5b5b974a1bb67ff47f2d5ce6e2a2088b4e2ea68cfbe20501785ec2a8d8f2574db95cad84a8affe8e937f2e331297eb9fa0158423f726195062dd151ef9d9c0500abd1dd540f4a71daccb5124101ff872c7a9586ccba96b16d1661f31009497427041bcb4e4fef4cdccbde940064a2b61f7aecd2422c48edd1e283b08dc8c928b569d7760e402b07182bbe636585ae7ac5445d72dca278485a94c0d1ce8541cce0bc6efff033673b24020ba005d705f682544621a05487894b9d1b3d8258463d1069ff02603f53146517a8dcbe41788c1bd845cf0c523b342621e8fab5ade70161cc0c0ef0dc0584ebbbfb7865275218de9159ab4e2992345cf56cab5c31219a4b4a905ee0a19ce4a7a8ab3f00b843f1f380065c3d356e2fe3815cbd4c90061f40236373c54df9d143cd6e1a46e831ab939247af48ece12aa4d8569d01dcf6ff247ef260bedd654cb5df4073a76afc60476bd4e70ccdb77611c8d1b1ac863037b26679927dcb13725cd0937b11363507095cc77555a3d6d9f61528239dd90bfeb6dab794321d3112ff696c720ef0b433aa1042c216fb7101246dd813514fc332d74c56afafd22341e6b9d2f0359e1e3c1dd116f71431422be4b4bb939137436cd65300765e9ee39601763347348fb4a8ab8510dc518b77da850398fc445f6ae1af1f3a648f7006c48d12a7992fe6f44d6c99bb4e1c16234d64e96012ffe04f18d60fe01ba1a06330591d4165247de38283530072b7a07ef1f3595d1cd25dae94e01c0ea2c1d95ed16632e37f12e3b91ec26a488938894da8ca498922c94bba2e2c58310887cbbb6c785040085a50e72132480b832a7f747d0e92c7e91cffd0ed4c7861c7e303453386ec5fb4840b06a3bfaa92f402b38a0a21ba3f923f352343b52eed024e6c2985934cdc3302260fb5e2238dd018f1468a9e5f9efb9ed7bc25d4a7f437bc5bc2934926f4ecc5b678c5a04f59908e233c2ebdcd47095e37296de0d5089de0b1adf5757353e4a1ff1c69a32970ba96eaacc14c56381610ffe6692a4030f81a559f6983490495cdad2f5a35f3cb93291d0516737821c760f7f0ce248da3e4c2eed8773a3e812c9d07f8eb9c0d975a726cfbc63dfc98d1358048dd171d5bac8f6eca1954e9fe284d4628027af2d59e83cce6958ef810a435c2b8c64a1bee5d055d97f69ff7234450948108b0ac1d2b45a7e6703a42d5c4cfa06e8d9baed5375468ace3b6193120e8de197533b780658afcfe6dce5353f4f0cd1362734ec97ec46330c34b37d902939e88933cefdc1780ab7e82d4dd685d8b98c35e9672d360402b460d40e832d15b327d6d2af9b314899e8336addd2546587446a78f8a8e8e67763db2f13d2d412e2c23dd510af6314bce090104cb2314ab463218b1ee79db8d3298f9a0a091ede4d5bd643ed1716c26bcd676ec5a9afb03b8690cc210da0bb1d38680a0506389ec655f5a4967169897f84e934f603a15f5251d1d4250a0e0afa85f41e56365f50a14067a48e7728a3a404fa5364d1bb21f0a3094ed34ba5a78d600720bcb40537969dd04f28701a8b11663b677a642f835982f67920ed0716bdee43509e8836b4fce8cfa1ec5dde61ef5f22cd60e5cae1a4c3000343e8883ab0ea0ab0aa2cfbbc9bb1a38c858441a9a454307117b0daf2c1b6d98513dc15dbe01ab226d931d573ee5f2d4099e21f7fdaca65ff8e45e190f4d035f8d8d9ac26ecf8da580e69d84d1b49afa213d584ffa30d9802da62ee32d1f032338479eebfc251add1dddeebaecc18536ab4e1cb9528c4d091aa7888d978dff4ae8a64ebb1e3ec738758cca2cc12097e6073c1c8cc3e100781ae53d4250c5d0a12c740dc2d65d04cdf3300d254d8c27b312e28b0ee581a7f88686d80682e02ea3457246c8ecfad0e067742ee79b5495e546c7dbc77e5e83dd1ed9f8bd9fe49c38b9239589365763ecbc236d7b75248833a25776e506f1904cd9415f854e77e5a117203f9da79c72f3151068b7657682cc93de95001e5c34f0ffeb523c2dae4f7217be13360d9b61b48db6fb70fc18536299128d8cb894570d294a54e80e23b3978dbe7a6f6f12704019cc819f699240fe03e069fdb5f6c778027e699b72fdd0bfa68d1d99091712523291c94fd76c4bb687264b0901e4acce98ae74c1a4671dbe50fa312326727c89066b62977873281c130013ed22908b45008ac67c0edd727a5d8de214b32856707f6f4a632417432cbdbbcc8ab5c4aefdf50a3fc217015bfece68afec1a34501331cb09aa51054e92e1a4e3c22f6b8beebd0872c64dd0cd3351b344a4b04b44d7c3e430c2bd54c3950c583c98eac63a15a44ce7cf90566831a0036f6168580163d458e4bdd2c4a5d96cd5d14a9424c346a1dfa3be44c910e834df267557e410137896d9845969495aad6f2c4dccf02aadd5146d77828f3a31f32e18f81cba945885f7406e304a8b42b843bf774256f9366047fe4fc436da7873c6dfd1ff4102411b1f3b8bf1043e134418deb574805db544234183ebed7e7f77cb60f944acb11f3b6f74286484324803ea95c7854e5c2ebe2a03ad9e69082e18ab1eb99c0a7873727404f513861966aa5a0c2b54c40ea63c1fadd122b86acbcb8111b3929ad022bc0736a9d1386b0ae46d034dec1a40f19459c9185f02d44b55ac1353e055ab8ac2250f6c0f46b3b42420e1e0630cfb16206dd63ee9aaa6a72554b31e70688176cc31b4f6c80319236cb4b300635d53f32227a94d826d62e9359cbc3dda2da1f239a4554a777fff5109a476e8d4226db50647fb768a0353f72773851821c2703e4eb21adfb9603f72573899afd648c708f7653d97ca73f0ae65f66cffc9eedecde5bdb6c87aba61364b1d63247c48f605a6d6e9fdb250a1c2d8b544e33ba3214cf69a3230011ed8d75c166898d20a49f3c04d84f2b144bb90a5c970cba8b7bb61b4e4628e60c527f155831fff9413b06d53770c2ebc0b90fb29f70b66419f6d977e6d32bb282fcb8efdea18b216a5b2e94cbf370469067708f3de46545bc003766a9eedb717e59a01b3e7669a70c477ed797d1821bc97a27675f5bcec31de00f8f9959fd3ea8c224d5161d971bcc2abe05e81b7f8e6fcb04968e046cd300a4360aedc55bad9f5a7de5a9e024a0b4387fbbf47f4475ffd6a84f1b30e4ac5818e8ffa9aa87d7732c95007673b6d49f30347477910d3399fd93a4342534ead14f2b815045207a0abcd7a5113f18fe1fd106b80da220b0567d399498575e7d7327551fe5d0a414da0e72a4603942a079dd4ce1c318ce67f207b1c4195e448ebbf89f6288d175e91f511faa88a992946b6fff848d9f0d10d6abab1dd6d917e6f85ff227e02f1ddd1b821dc575585e2fe3d1d6a9715bf920a6a3075faf4d5ff947b3ef2f1b737b1c273ba2e690287af091aa8eb2a90a507289af4b50c8d6df0efb5f5c70d2c7d384c5b92c519b78cd6993ebbb73c20de14fadacaa376e9afe3dd6aae8f5aa2b99ece4ca93e9966d39752c7ada7a75f8737bf4e72cf03d94bbb165f9095f07d2627c57a7ad6303656908ddd75d02b4751ec05d5d95983e42dafc057e0148979ef87f0c79844d9c4cef2e533fab66e6d23816399555429a37f0bf6a19db901ce4d7e8e92b0a393222c7e7b8e9d4ede72bc4dd8ff3a2931b1719b457f9e3ce18379a832554acf4627bec43d5a24f0708c35785390ffa226202825cee23c7ef5d7aed6e620561db8607867d4ed8bdab09c7da9b81e88279b777b529ad949b51716c701508a805d4d244da68f02bcba5c2d6e553ea188600ae241b1b6f394374a0971f7911aae18ceb03e892b82f0e548a51f5272d9a8d58f2bf44e357edd84aee011caea98b6db05799e20f78acd4d1e3a61fb8877b1b32a150848bd1b1ad6514b662f4ffdc315ad1d8fe52ade76ca4fd846b4f16508def05fa219be9810e665344ffd3d239a2ad1b6695c3a840a712ea1cf265f472422f48d80a4a33bafe26c0ba57bb7b4adfd4f98d09ace03df3feae2ad3828e23339f3c5322736e941cd226c23b3cc84dd6bb7d9189b47f978d52836fb67d1b599fa8195427ea909de782fdaaf551adbe0f8d08231b8cfd7cfa6c603377c324e2f8ccf3a436dcb1b64ab9a9377422343973a4c0941adc06278bf2053b4f5574d54c5a877bffd8f74071a5cca4d81891d0da53cca72c498b6e09064406ea5e960b08b819e24e7b6561ad7e72a209b41f8c3d35ce60a671c0046961b7d2c3ed31a0ff781b2802e316048cd7a184c36981301f31dce640c766fa3986494d3d41897b58cd85d242304f5fc792f793c326db96d5933bdddaf1c1f9df515e6079f46b49a024be851a76d4787c137a71fcdfdb2971e70d99126527bd5090d583aa8c183d13b918b991ce853065d8b57bc0aeadbd1d9c6527e6f617a43c529d337149a01442cb36c4d80ed75702f5e127f515576de3752005f50ec7092323bcb02bd962a588857033766fcab690fc3accf14e3f7ad29fa9a060b646fff646186d78d6cc65229ea4f752ef56110b8ef40b750155911f565a6d0c6d06914ea0dc23ccae8422d3e51406b563ac522ae855363d5ec725fd4002106bd58a8921a1d15ac9420ecf3e21239920b988192bfde7b2a61472323bfeaf87180a2f3ef9d35cf614792ee2c4a959651a4f625fb463b8c83438cdbf72bc60aa7fd9f8976a51c6a24190085334a7c7d258addc6f0716c2fea4499d22dfb4fd6f2981e67ad25131d4545d8e98139f4a6a092f98be133f5ebc0e99ebe6d73ebb513ae70b17481611e00190b47e1825b6e324b25396ac81da3391b6a2beeb49d05de8e12db1077a88e5a1c40b9725fd4d9694457f93b2eb36ebc36e993bea839c95dc7dd178f28281742eea200a4f5346ce72c66df71ca349e8ea74790f43e02b0a3a52d2334f788ea8b113815c247e3b9cb496f84bc978bd67e98d431174853bb1d10a546a97506e3045807ca6a1afd2859ab402db6c1a079e38b454bbdc2bb8cc93e4261224a6b7955b845eda76b68f0b5374cc1cdc6e1f50b30807e336cbe87befde6c0a544c4c37d312e7afbfd4e83ed6687e1e0e27693965c440cf74408d27154eab0e57ac7110f1b6b1c8518e01cfcefa12293b9166da09936b1dd58b7a7ef10697db30fa6807f73aa6ce65022868c2297dea92620ced2dd5c5a6bcfee682e71c0a1eb1271b7cd9d280c430f613e584f5af3f29384cb4f8524f3e67e45fac01438e4baf4b341fe5e76dadd58e51eba26387602ca37d941fcaff2b3d4fc8046e611ce941addce1a83e0817a826464afe7043ee43d271db38a263564c3f61d9bfa29cd292cd95960e77ca246d78ba79fc549883a79192b6c2171bfcb64dfd496a60254249e48be91730f8d9174ae31bd7695faee3aa1e46d65abf0676ba87b5f7abbf0745ba96cff35deaead518a2d783cdd0dae50d0c86f38f1979f756f6318f6ba71e5dacb19a255396f94263a4dd334625327f0f0f7335b164fe372a54bbdd12a39f44a564996bcff69221074d8a14f16f9d6391ec8037448e17238a535a35c11c0a5532bf5b9b8b67421aabf7c2277338a45f1334396e471b77a96cae3ab649a75d696bc1a264ec7820ea7a7124fd36b1947e4539ad0234e1a248301393b48cfd9c31a387a9c39627ba2e9fb585475005225f5845d2ee75f3982a15ae120ca21bb12d8f42ab4d6a18c1919c23fae0335fbbd6c938ed95e5d9e83cf425d58f0b9d1f3779af74127356cd6bd2b1b10268075dfb9c939ef37edc18fbf49ae856f11c5c2dfbb6e6788a78ecd56b1171f621ac768d4b04286b981225e0c76afff14e47d8521a5c9ae35813b9d20a115332314b8965824ac57d1e6e886ca6e4d62e23b978a884923f97f4ec45611fee89e78a4106f29b5c72a630bcddf626dbc701ea53a4efb13ac04d8524e6ec4523d00d8f2a9fb1a0105d3caf24f104eba6d0e5fc55f7791ab7de7baba92ca8e21b9517be7e07d86e9c20f40eb29979ee10fdea616207b57769161dbf91330ed256985e7d3fa66247e5353679d3593561f79af9aa31a39ef4e34c30e3f476705f4491d2d41f333b45bf11c7992ce42ee69c597bf37b87c3ad13c80b62f1d2a9b170526633afd00c1ae0e171f81cda3f5f6aa9171c8ec396d259901b8ca3a04ef32c715258b08e7a5349433d83871fb3b98f490a462f9097ca9d35b9d04b4eb95875ecf3f1ee19424c0c6fd0fc32a07170dcffbc05adf83868cba92a37a0b74f5a171b601b9199b5f4664a0fe2d9c0619f878bd4d575ad8f9023b082b05284eae24ec1f903964b5ef487ce4cf05893d5164754f21377301d03e0ccff3e7a7ea539a70ba8e1540f07e69f60a2a5c16895e27628a692751143297a3e36fff746008800fb568774f732d75b4e93d14825e71e79d7f8fe2a294683b0f5dc476303d7f9e36b00275f983ad8b62e925183ff2bef453b718003c622987d8208f915f1e09df971cb6434abe74442d5f3ba3466f986103ea2271fc0f5e342945cc91f2463b3c1e5d88c7949e02a0622dddf61d4e92df95063490a22ab873dc518a5eb5671cce7f64a2eeeaa5bb979a93629132c0ea0a770c9563593bd1fae39eda1ca43e081c31bdf8c68722c205f64d10f97960ae24fe02785760b4eb699943cb9a33be1591c760da95ce52776bf2931e02182cbff399a2532355a27b8f4d5aa1d56ad5d5775c39238cc3bb1d4a27d781634f8e396b6ff91ce716f00230939f04d52917a61bf291dd13a4cd9b12b547ca87f49e27a018b72cdc017ce1f42bc9ebc05f350f6bdf1d567134120254a217f75fc96790e6ff0b659f197f6523cdb0d2b65f5cffdd661eae8f5fa9f817c26c8b1ce0239c80ca84aa9e295b4ecb44d6ca14e5f930a5fd347e2e058f415ee747803cf3421ad92190961f3873d4f7b316270e5e57f4615a0d4ee136ab1252829eadea60a72891ef0a2eddcc2953cbec524849b45af92abf783dc145e172d795c1f5c447a45e25744c74239a8aca9647b9067734bccf1dd2f12165e3951d91b71ba2da084407e315ee1bac88d033d2f981f1a901cda4b5e68798846ed2e9cb43ee739e75703b2e7457b4cc5d0ea3fe625fa492a03b4aa5d8572d5bafa13b23e02fc91f63e766019dddeb9129ecc36d7d4b73d7b110538d79f53f23a9a1e3950ad8bd04882e552ffdb8a39693f9febf3b050826dbc501bb99d5f8bb9c2372012cab47c3361cb0ef838239eab641108acdaeeaea6b9d8b9c02ee68b78291019acede81efe96af41c22b09a72db000d9b6f9d3548f64ad7f6db07a2feda545123db841e34ced89aa7aaea2a759ca8cdce56f96039051b8d76b1e448517b6a5459ac9533792aa9df73e3afce823702a46f265291a168da4c2b92eb00d9f1c0de41eedba88705f6d8d37d09442d59cae699cd4c29b74897930b6cde9637cf39a0d725b965c944d4219fa3e835efde6a725335d26296b0283b68fa29224c5cb0b295b4d4caee1781fe6fda421904c409e43f30105e14819a17861f95995a1d013120ea6811de0229e26f436888e59d5433427b1d1c949715b17bf387ce54bbeecd5091b938b86689e6b373d2e4084cc0eba11c8a33e523deffb932a25d5a5ec5350911dcc776270fc211ccc58485b23bb7d199484a011a65697d6edc3d3f1b2f2b79a04bb03e50f4a2e0030f7b2f80dfe64a4938cfc1a89900d4863b66da6b62dfb382919779eec3d4ee71d52595e325465f1e12ba4c1c8bcc2fe7ed091b8a89f8bb15ebbdba0f1970c5bdd814470dc770256bbdbb0e76f609861a115d54ca79871a62549ad6baf355a2b20a2aa2beab2b211d89a684ee81dd7de8900daa0c2b4a6f0f66798b3690b86e881b4d4ed738c64e4b968a2dfa55e5123f049a7124cd8ccf8d54d0781beff08fcd0d21407ec3274ec80b662c93984035b803c42b6b79059aa05206718f92e57fa1ae9018a1ab82790eca0c8f5013e290b48c97a9a3e2dd8579bc0e73d01fcb790e2d1c30e3e4c0296c6b2db7168791ded850cf7d5e6e33e38a8d68a1ddd9b0e04fccfc99239efb5c5b2aec6008d2a8338d36f3b9ab082756cbc0b46e7397c8cc048a3b7e61425851557d5461d374cf4409507c72288fd105783cdf5c183b8417430f7f77eac8de5159bbdc7948624e85790f5140f1c1d835192ac6adad047df917f507abd2f89f1fa6af2cdb7ef85dceb98692ef03323fb16a4a47c473cefa40bb5aac169d42ba3ede15a402545ccc27f5553a4114f9c2cc1a5d8dbe271c8dcf85cc4244ca8a70a0bdb3bbc9be1e1c436d8a33d55acbc1196b1eeeb6185746e1ce1c81fddcabdd062a3c9d5e02643805b66ced64333cb7807fc2f13072ea18e9144481cb9b5640762bb706b96e071680ae807cc101d10b2a74247d0188367a715c44b9e0fde32834a1d56f11ce983cee5657267ce86f03a4986e311631c78d7609e5cbbf40610d765ebbde409ae5874796b23b1d7918a270bd9861a913c3fb13dfb22e2fd6cd3396627f1aff58e69e0de9ea0c76cb9ef074a7dbe53b657d737705feb06bbd1282ba9347ebdaa87df607d1e125355c62bc9576d4b1c258f41b9fdfa9028e1ab750f1377be975d082f9895f0e00407011c2c90f2b38e205116420d8acb5ce10da75fcd9e9f3ca6d2f7a351dc9d51849b444ee2991ce5a58439116353f35610ba81af8a07a7dbce69c0a0b6505689bdeca56aa49835c303e210aac7f0bd8682660a557c0733697e5b914c30d6ddeb7c5c2073c1ee5db4594648627b68477c1d897f2032c5439f8661778caef9e7115154b165b7e2d08c044d1e4766c7d4ecfe5107ee657b00a515fa00be950be14fa54ca36cf04e4b08396761ae4e94d6924484492a6e22eabdc81712de6ad7d2fbf4a4149ad44ddab61f1b74fc9fbdcaa569876039d53470da75e797d84c7b91f20ce93ea594d87fc21b3417050649700f351a380dbb4d0c7c4909603d4e451b8e769e1afe7234fef6defabcdd32e1f6e8cda863ce417dc4ff37b884d186947f16e724ca5acc89cdf9213c337c2febabf60760a6df32cd62f9a86e1c24c16f43d4254c0f82576664e3700201e43911fe2b20266dfcc17666791c1faa6a74ec15e57ffdafcfea860a80bc433687d429f6f93a8dbc2664d4ccb7615d62891ca4b9073944c8709ef9aca03423950b90e419bd882f0317d6db63553812c75347da481a2abbcbf81aaf1586563b683fccebab9de7347dd975f42c9a73c0122fc42227af6a3221061b68e85bd10264e80de5bad50db0c889d836b9dd47fed3d90e5c845e6bc217c79ef3dcac8e35022f12365c7047fcd6779dc8b0886dd8e1709c7d3e4a09a5801877a9c78eaa05a0cc33ad314df78626b0850b75083b82b1bf21cba3c1283556244fff5ee99277277a804d6a43f44c6ef6908819b359d2a8a691b006337be9a10444d1cea233130977e95f8b055d91bf05fdeb11439f09d2153aaccfaf67cdc2ae262973c06a910951b4dc7f142d624c24ac7578f7f7f1ae003210fc07f28e6dfdd9d050be2a9c2013540b857e969d84bb91901e822933249cea4e2f310d46b62dfcfb9f09359d2fbd1ffa7cc45936dc27b5382a489d55074a19c849d8e5b0d9b5e57b01ae2f9f456b9a6799c1577432773698b63ddc0c42d6fc6eb12bb48cf75d618ccec295ae89dbc68ba6ca0737280af45fc8674e9e7c5d2b1feaeff342f17f0f97b1d07f478358312a572292f4727165eb25173e73c1388788063faa56cb7b670ebec93f8822b818c071df706c517d8a08dc0408857c0f7d3762bc9d30e9621f3eef9e0353f7c632ddf2eb5b501a37150c980df4c507e272d798175a255560f187cea00e66a983312f9026e0ed1650d8fa85924db0e4117c0d333875f74ab97406c91e3976baa58cb335bd310834a354870a9968958b37970519b7f4d5370a44e31dc4621dd6544e4543af176b6f148dacb52d5d190e8ae241813c8bee3b2c911cc0895f4e0c33cc6e5872a5ba7c6faf31dab4d40a32d5d481de8de5f08d3f194014f76263ee0b0fa6db2eed2c824031dd992d50b14b389f81822cf06a7f8ec77da31e94186396922bb5afa2597c47985ef558a5df313c8bea5a4f7db283a11e477b2aa39c658fd64c965519d07ce60264adc4fa619124b0984f5fd5136a2a9b92348abe983c466116a8b245685d92a3f37e07903f1e1bce23af416812ab0a03b0e63f185590f5b2ab9e7d6dff2046e10426a828d2e616d6e17c7c30f346c45c94b80e09234e850cbc515f63e02e63278f59d3ca0bf68e385e463526023ba383aab2239b82db66c15b9a3a38d8ac24768d8f380596d0f33c64865dbf225f1c96d0de973c995937e1ba8551e1de9d3df37c6b0a7df9bca2977edff5782b417c57357aa058aa6741cad174da71e4a3ea7bbe1063a26968dd19ad77ce290a7f0ac24fa4a983e1eae4d846acb5e431fdb7536f6fac1b970d57c875751cd2ac581005157044174f9b5f9b2756077f8430ae634372c04f69205441ea9743c8a301946a2960a002fa3aa12853f181d2f469ce87e92a0b9952947b28927ae7ef965c10bb2400e4ae8554f7a070104039e314a6f25137305c11abfed3ccd9eaf5273e3098d5c1624f39e4f6b79d12f920d481c9bd5d1050c925f4e89ae3a27e893b2009caf715e40d9b22e9b9cad66c35caeb0a19dbd66bdb6258c6b60fe495354fa7db794ed0bce784118d643ef720e6d3b0b3197b4cc289a8668d17d48220448039b9f64e3df57e985b4e33db938b91b4edc2be0f93910350192e932832e778c7a60dc8828ba2d3f25e1a8cf27eacc392cbc4ce2881cc5df81cc67da685f30e5262f0df7484b3bcddc15b46a501c4292555176594fdb0a52710059e2692dea8e84c61a2688d1c72c8ac3d4870227b145e0cca1126e4e5d710f9bb14aa2808bd829676a8061c15ea93ab7ec50e3f6a859bfdda2c0541056a8217bdec567ad3b9c0ddee412f70d45b5451cb4e182b593fb8766daeecb29e847d98eea39fd75b3cee9a8fffab31864b07d1c826414a41978f5ccd802393c5ec866c257d349297528480a4b52c8642c9fb943eaa719af0f0b68e9f1d4488a1d501e9844ec0f859282c4fedafebe33d85bebfe1d7ff7ea3f16f30e2c8a6ee972568c9f976642a4efa5049edfe52b4c3e7c6a6d325c2a3ee004ef0a36aad17d637599c1b45c3e316901c597a77d33e4d4bd8e71dc4527282eabe2f3cb2f1f58e1ac2a03b45054036588e78673e912b3f47367ea5ff23a4fa1124599ab7fc406a45bdb2ec83bdf9c6af9944b014176a2508b43ff2c7ed8b7763057e58ecf6232b6304477f3ac0ddbfae3a7bfc004a17592943331b9feb87c162463fe17633200ed04e3beab4db41c1b4369987804bcb6ed679a813a70485a83b872ffb6456397b3db2b646b3f378d8f1644464934f6ce7310fdc2e784a066741abab49dd19b943de193d1a1fdf4b3c4fcb2f8290c4f4fdd49700ad9f5c98eaa5bf5991b5c81b587de21d17d0481e5b9f81c79a5dbb3406530d29f48a0842c3c401fadde60b9166a33a6f41e2f544382402233abadee3d4bfc248b56d6f14423342964ad48af57cec4e4e5f16f3b3eba7c6adc3ef3c16533e8249ae981bbed55f6417ee7cecfe2615a46e6b8d436b06cf9abe2f3443c2cabccfae0a5d55e377048dbb1bc2624ebbe29164671fc2d6a9da6f24b76354c97bd0f6fbe3f709d86c23eccc9bbf8f4d5ae005cc90b91f11534a8a312e1dc7a1e212399178948218c6f3215244721cf88dda9ef9d385253f49432d2409326d57131391ce6f75bc57def7ac18c365ff09b67b3405dfdc57e53ce050624fc6596237f116d6745edeb5c38b4d6bc27dbd7212a33621d079c0f354705e470d33ad715f479ee1d043ebdfc1cdb66107b938947497a094a8fc9fd7dafc470b1cd4fb1c408dc329bf03101e96596b688fe32173e9f191209824f2cdb691b8516ae0af7039614f3dd1b8a87dd3db5feae7f76262ac4782663c542078e93aff2fee2af9710c19815a87b367ddf69b4a778bd490f168f824637d55b13918ecbf898d9f33c40ff02374a802361c848c8d291d56bfd50294ebfb90eb11540260f003dd2ab5b97e135e9d1009d7c4993baf00403872795fd382a0dbd638335e1d4bceabcf07e795aafc97097b88745d28fa361299fe7996b8e27bd44172adb62c341c2d981f0bed8acf548855af17fccab09c42b15ed2c1ad0036ce7acaa5035e6268711878e0e0eef3d27b43f2208fa7e0ac190d2ad20fc0f03a4685ce6f94084525504ff09afe79ec6bc87452a5c65d5fbee5c4290b97b7cbdfdf68ad7b0a71e21cb133faaa3a9362b930c0467feb672de542993d5ad6405d47ab25bf56bab599691cf1089c49ccbeca81f03419df5457f359d88c7405eb64b64cffffb473171f11e1f280d1c2058e7d80b19701d16763f5fa8c0f0cde18d5c379b1689f9c60ff4742dfcef193417a47fe91133a4df29eb2d53bf6b044356fdce3285b105697333e7d0ed5ebd43784d4429157206fc705660179a7821c0d24a3efc2b718c747ff6ace46739939b051095dc2521bf70aca0c2b9a3bacee74a5d706eb3392fea2d3067eb8c39daa4a8fbaec66f8f2f34f109eba209e264990ea48e148b9e8b48f63cf68adf4d0d6d2b4a844e6eb7aa462c7737d34d7c3dfe9c6314f0acc701d2b0c10f91c106d09092ecb9ac81259ca637a665bf11ecda314ca9e1606ddb52c0a2040b58d088072d7d3b7a393de3b069f3c4b228c1e8d84ccae520f05917a358a8d5cab23f570e70f2b0d4daae6b898f50d0e24ae3f52ffec4aab872774fde422924481142ae2b3ca13d210fe12ed6de0685f1372e8541770e2dd131588b6e661e7694fb8ec9b3712afe8df3d48166d6fed5fa05b73c8006fde9a1799dc4fe9174a2734fe339d99fc6394265d5ed1b7264601429d0513c10044466522e42d7f368d7505accac90fa1e65433d4ea0c96926c6af4763554d89cacc20ced22dc12ab574d8c68c4bcf4fcad91eb037443bfc5b7b514fe26fb19d99e5a43013f07953891851b5119af61dcd7af35ac205633d32235b2e6f239050ff9987e5b5a2d7753c85a61f27d036c14029f1499444d1247ef0029ac15ab374292518e543da59ea91b5f013f78a7a1a788031612953a8cc17a46fcc59075af49adb59e2fcedec44ffe595722414fa2611d9d79f1a7a730af2758246e16004b3ed91948b26996b697fd089356dd6eda0468f72df76ea23d989f933ae04fe19d646d313b1989f46a0694d13041c2b07cb1f8136d7bd9d141332037786199b2aefccff75803a7b6953023e5d0fbc78f4a4bd88b3e253787b0cb0ca429011bc879586ec6e18000c5d8e2b26ed3a3b2ee6bad60d00fef7f60968d8a02b46aa90fd0e4005e95e2ca6831b82ced78a9e7e7493d889ccd384bc325fe3528664539b5f78eff7e8fb5516ca7f91ff4e01615e433d7f77d890a29cafd06ef3ff163622dc3dfab343a7772bd2502cec556d244d52a55546e70ef8f2e69f446eebbe9e9b7830d2e98544abe7a8a624a8d12d54209e234403ed70cc32e234ddcb5eb0f7fceccb64ca36571ae860ee3a0ce164e914519b305ecd5673b85f1d196470669a6914f31f746a4b4e2545d3d318962881fb22c0e9c5d602154b3d46047eb9ef97108a28581a27284f94bfb17d9fe48d54dc926129279d65c2bc5e2b9d39f98795005993d18cd4d21fbc11d84df3388f42de2ebaf859db3b70b50204b1982a660dde2ad683255a5b5e6637ae71a4198c97808fce190bfb14780c676b6ecdc743f4fc35a3c95d76287fc42d975ed5090ebcde19e161d987043a0676980560a49000da767ac4c112d1c47aefd50464339f0cd53760c0f7edc9c963696feba296659187f0539d2ffa2f7b0cf97626848882226767cb9b489f718433500050b6bb2104f65c191fd0578e014decfcc5b53526925f9021839b9c21f075817b69f2b40bfb8eb75849536be3a8091febf06d010401c7bf4632d43611c207464abd891f79913cb53976941ee0f0d3ea254aa114a4209c2569e46f2cf92b28d87bb56722d54c85792b4c94156598c25d641f6638acd92917be7b7e1a8a621a158f22b75b27c1fefef16078efd7d2f06948a2e40fc4d0c2616fb49da06a3bad5743e4014275a0bc80e4f2cb07a7edbb0a634bf3481166c47f9f75d9eec5761f982a7e8e471fb2e43eb818cf77feefc791e5b272ec3c6fdb0987ebee1ad90a9fe207eed0da75495975d6f1e23bfe064374e1cf25db861f2a3a128677379bae1691b84272f0d3ef60c2f8cd72931230e44f9b6dbcf86406ec8100022f6e81e2512d2eb9b75dc4f77af45171c05b3aae50e4d3f397fe08994ec23059700a9bbe4277de270a262c4696f2b9b49aecc4357aa772299f9fa6e666ce98c7eeb609b2a3b8d1ea863e61db58256eadbec86d8ba68bef6b5b013782eb4dbfd0fe4c731c95abbbe4ed6b1039a1a2a6ab76771fdd19e0140fcf21f803047de6872d59b0683aa8086a28c4853fbe20bec47dcc3f53d4d820d55f78b1c99ece1cb833f94864756f9f3b3332b03e7a363c69edee2b48d6b5f45d138cae93b1327f93e22682a1d893e82f92e126af96607f163c0de12b251cd866a9d16486364e7f273300638fe82ba31d6062943f044f78c4baafea5bfe4a84902f9c71c9cc308324a22b7707dd7815beef01efcc67d2e03031d3267e6ce732ddbabc926d66bafccf34f119ba60b1748c2260028bd8820ac11427cc8ad715d83d802c4d6992c61f1b27ff4aa0a485bfae3e3eab6b4c2b9433f4f44989faffa2ae54cbef55d6b399011494f44b109490735ad4427e78ba4ca7080d3d89cfe1ae1542f08824817d7180abc78b80f5166be3cdd718a6d592d5ec5ff03558f6f54510247bf2596cded00ec025b137e74f36be4e8abb27fd21843992f2b0c11f9ecf493f4e29201b23a502b59f2c6905e6aef6e309b0ae537ed59d8301e2e2e90f0cfd90f88a5af2e33fefb125d471add1110557d00e4f3b3f1f8da87dbc56fcd00ee07d4dcb5ca7d7bfad1293920f1d2d608905f93cb3f3fe5f08626983d6ea61013474a3786226da7bb23450400a459d9a5d56121021fa1751f98ebcb9fc609aaf111980924c55e434d6f2bac85047c0e6bbefe1f218f6d81406f41b33b755fb1b6b80d168de7ca0584745d32a115de327da044c135cfc8b71614924753ecb4d0bc17ceef4114d411f1ba36e7b0825abb21d6ac18bfa3574929a29f85afec661de9f78a72503563653bf02ca1b8d132765a26d534dc8837d92a928243dcd7523d5895de4a794ded03aa4ff46e9472f5ed3abf0d2e6deb36051362ae2a5444ebffac084b2294025bdaa651bca3334b63217cad9704e23aa78f125403cd74f6b6d98c068fc75d055a6971460482d2dd5198fb69bdd33115a8ff1fb98805645531e734b3c5752367b9d36e7667e70ab3c802b910bd02b1dd2abc550589e85e89f607bb1f8f6cfb2f133917e7a57065a7b7159324af9bd8eb71a4ac1ad5fe096a15f728df41eb3cee5a89fc1476718ebfa04e11816b03dcf37b3666ff87d71a96af2fc9cb791814a3da7acf17023ac63ae652f6f3be1ce23cd44670b5c95d274bf10dfc0a09d1511a1df6efdfe000f7f5c228de59813c455d26b92423fa69be7143ef20cd3743156c17d093a24e86382fb5f12d0407bcfb507613da1bd9d7a8225a51673b9b3f789e380b53ae8505aae07a02bb632e517ea5e9014689cc0d2421947b6ebb036d535ecb95c6214e73b04b984bc172e3339104bb43aa018fe26dab22701fc9feae3717305ad42dcb0ddd2433cfbf21d41b0e13c28696479842620fb152cb0b4886bfa6ba1c7b732f7a0a4223c7bc180424151f51472c572a7229f0627b5cde9b8e191581d0611d1e13b3b5d16939ac6bec58b369e48acd88d6db6c26853319fefb5e088ab482890bc118bceb63ec457539d3252290cebc68cf2fb48cb91afd4e0b8e0a46ff6c12e078cd38ce3a15ad4f27da4c966715fa3b022358a14b77b367196ebbf04cae8308f44f10bf39ceda2ddb8d67898d1c35181322424363a78ce7c93e4005e446756f299133cb4762ce5411c68587c31e2eb35a676f4deb82daf0af0c01549d92e2130d2cc57255a11640f59dba3e067e8df2d93cdcda60ef83e0d8b832274be5faddfd6ddb70aae33fc9de0da6d58078acb1d8271507b23bcb67362163ec6d570e8ef8b446d937dd8a15bba4764f5c303df289139fb2a90976820dede8c8f080892a8863c5ace28606ff0fa4d3cc533119fb0e6d00dbcbf8a94ad9b14f38f4c85eec96a51bc6f9ce2968ea176e2caac12be1ab99bed701fae5cf2b14b6259c94bc07a66f3cd01475b164f460b378352fbe5ad6d4dd29f8574de30025e7ed29151abde39c5a831a055a143d769bf6b433ae184ae7c995ab1661dd8624d9952ee56f15f1e15a437466283b8e28d4307d6ad47efdd74c8528726d5c4103d0d7a40a8c4c11f2bc49929b487b2d71c0285601a18b7afc4cd6ad6ff6d9d71e192c94ace01ad0db7f646bd9c386b7b3cb21a1a63614df28ded70dc0925dbf6d45eb3b76b2238871c482d4daad64b32dd28e82fade141d7c65a02adcc9fa1c27d6203b7ca57c2bec80314a7b128b68edc3ee1203b769e5d5c94d1686b378956f1dbb2d0f661a128a9b3895cdfb921c633cad34f07b32e382060890a3bd4b33cc5b6cf48dbc8a524ce609abd0c3e5344a4236d1f523281631910b7ca7406351c3bd298e349da7589733961833e9ca98a015651b7b813ce5daf654c89581c1ec4bca07143723c11215aee979927a23f9bfb3aa1748e632e4401e8d677af01d86ed78df36678e658b57e4d4ce5fe0ac4e9d5431e485d6b101868938b3737ccf1c2855e7d1a1b29298204d41075830d7dada26708ccf48a59b48b9852700fd7fb97dba4a8530b0c370507e4caa118210170f154f2105875773b2ffc32f494326ac1940d2c468fb857d40753c903224ee39641b4e24d422ea80afb19502e841926cf392a83f2e1e2dd937a7ff74f8d6efe0b684b7817fdc61fa1a39c6a7a0a49245122c33cb8aee73af8f4eac128d9ec9b9d67cf933c21b14cc3e8cf270834e850d95494f17b07ea1a0327b4fffe388ea10568ded45bf282ec5acc0c25031d76a654afcae3bec738717d2626671092fc5e96016356efa1f0a5e4ae4d14112562f7c4ce56a3426a227d0d7e4901eb0a6cd48ef7e4a301f1210205a16ea4b45252103521008dc80747a22ac6fb51183093bc035785935d9c06ee7436a2c6bd49126243b88ecca9da9b14c0e07fd4fd31b2222d2941d0a2d75407ac740135a4acf69ac3d8e17535b89b759ae7c6289d2a013e17a1924255fef7821896c742aa12ad04d1db894452f8a904d34e1dec8a2cfd8aa0683ba0bc95be23964618aaa6a6e2b27238c4b616c2bc358f982d1f8d134dc564ecfc10725fbc1b6956854b47bcf780ee0fab770fe5516790845fd5ff4f8e502f2256331a33111bf4e676789d447bce0398b34c2a470b335ea2301681e7e8fd4c4d5acd1183b63fef4da52bc666cc75de22e8797010ae9e62d9336496f0f27c3634cb1bac2cf76de34d8afd516fa34ab7ad521cc698f43c537dd79f2b9f9ab909fb14f72cc909078a34d74760533d7081b340098d63aefbf1b8126b02622b799466a550c3ad4dc84f53a94517b61bf31b1b7150b2f93f64e7223d10991bec70305746435cd703cd7d9555dbe22ddcd289c91a1d111df73fb4082e4be67abcbc0dbea9a596498f512347fc91a6e98bdc29a01ad6e7d8d690a80d40e47efe7835f65638d42404aba8dc4704399e7a73b128f8711039fede7a1b2af45d5c620191f2faf1e1e5f5961a17142fdace0c1859c24f7b9ecffe5f1cbfa8490f6b1a1043667f57afba9b79f34e20c69f885dd60631ef2273fa87fa5ba9c617a61937fdf5ebdb5458d533a65cb3e5ad85d27eded86afb36910e147490fa641627cca3edff5cebbf732048d10298b044b14704e9234a152ac7aa1dfcde9b755aa674b1b346bcafffd9ce6256603e7e38411e294cf25d0e266225c05359f5040c196cc48429898803bf07aff37e9dd0bc8c388bcafba5087e3e8d950e552f5dc0c5c5b297ad90951a67ad68f5de01c19836d7cce7d69cc7812265cd162a7b552575d0c5d3526e5bb378a7de69ac7e29342659e49b922d41eb8fece57f585ed83801fc76d39ddf098c1e03a87547cbbe101337eafb1d60871e908f9b0cc1b360718dd0c5fbd8b303f58b2429e56dfd6afc15f2258bc7a2b323645562029bdd262309bccbec6fb5157315ac331472a7bd2622d92daf74b3feaded8aa16ae79a201cf7a911ca1ff342e0f95c7e1b4f6f7fbb296d4e19c0eed19ec5e997252870678f9590008cb4d7801e5d317758e9304337b1da2cc6984db53944512a643b77b58e3f3878e8453ff41c998670b1306d04a288706f15bd73618f4ab5819cb7707011983e2145764372cc55da72160560b3b55839b395f4b828de8daf08c9fcb82dd1d908ed02dd608c0bf0209c68fd51d7fecf95d9bb5f3db8218b89afa5cbb96056e2f1f7b74ffb449676c55ea7ab96f416d05fa53ee1ed501e4e574c0fdcd5be8113c0a1031b40724d760c76c05fb397d9e4cb7aca86f10c63bb8d039c3d41db4690c55d4dbeb327667d5690061616abf75bc4e00252d0c2648a50fcb6ee215a02340dc382a79bea05c2338b3c2c2a22cc893ac5d002eb793f45cef8efc856fb252553a72c1b7d7db3544578350cb3311a6008e155f470715efc762a7c504701315ed85fdc0b7e04c6ebcfb0a38cddc3d1948581a95a52158988f327837e9ac786e24dfa7a2b23663f811b3cab272c99180c016c8e2986884d21087e1ee2438e59e90241b272b9a96e64dc15771a00059133ae6dcad803b15e90a810443a3c8f10e0b43b862921ad1a6fe24edefa43bde542b050ea45ecb311b062c2cbab9f602cfb6e0421d48779a3c29ace8c22dbb33d7f92e4a1ccff7f7c30d82ac16c50ee71cc08419780623607a982ac8e1b03585bc65f6a0c4cc80d5392993f26dcbe9130723da0e3475e33215d5925c3d42094f2cedfc82fcf29786e5de14d68d472313c6a90dedd8eed4cf4d436c03fd9ea2a112f56591748a17860e8c72226991c83442d0e1c395ca5fda0cb9281c8c81fc261b3c61e94e374ede282b2525d01121d674086d655962ae61f87d91c40db6b5dad02f73343858dda9c2d9ff69fcfaf3cc2ecdffbf5f099051db90d1b8e3636ed4002a90e9cda3cca9933da2f09079cf7f22a51c8ffa424ee74736e871baf583ce2aab78a653ef56923aa2386a67efc97fa659809bf675f114bbc564abb4dc88dd08ac6620eb5166f85d007ff10fcdafb2fb82a6a5bbbfbfaf9a4273ffc188be18c94eb48f1b11dda1ceb77250d133877ba536ef99a71c6cc92e988c65beba251b294c0e305856471ae7f3a93ce7eff008d4150d8ab35f0b1002d7ba220d21a8445ea161686e89e9788370bf643af7512c9aba3918059e3b041c3bb114c50aa4191b1460e4fef72378208a00eff69143f7fc8417bb15dd24e497dc3d29330a460b5367eab8e062c79e6fa564169b9d03c6be94e02e9b6d6c80b8a0a2830c313aca3cc758418c8007710fe4038549dfed0b6c03d88af12062ed8e657270930623c80674fb9fd04f60cd9b302c506a6081f86fcc94322307e46c4e224a31c2fd346ed1fd0274958ac6a2cee0e8c018179f3ff28f4249e4feb2070b0545ed337dd6eccb64b6186c6131952e633e71483435015c4ae312696d7e83021e1650caf5c7bd291c2f732e25d68a260bf07138123fe234c1838e4f83ce5e8aeb98f0accdb6ec2b3b7f9c0e7d02d77f70046edc33e99d5bc9fb74ef59a74f8b9b8ec26a5b372f63bc9a667b27a6cdb4fae1455c3860c4cbe7ae1fd97593ff97c0845c29487e940e6e99c13972b022a9c1cbfd3dac6ee0187e289bc64b76c866e9ab3a793e8f426051a078785f60cbb14ba49a388aa7b492398f7160c4a70d4c9ab84aefd5862057c39a2e2bf6547389cea99169599dbd203131e6c88b5f95f505e58f3f084a23f553e6a531351dcfb8e90dd03228339478bfa5a1703026f6f9e8b5190ab2b2486a5a8754d6605dff23b641c22e7b41ab80b7447bc63a046cc115371d58c9b473ed3cdc1b438c2990a83690613f3b2dd61d8e40a04b15e974f81b1075c34224d444bd139cd02578b12fcd9e1035b0b01e33336055a171e1e017e5f0cc586078064b4a01f6735ef82031a4c0a8356e4c05817b008dd91f64e246453ff629a9c621b86c7bf2c53d996ceef79ba4528e43a28d857bcf37d41ca3af1f8e6de4566c609487138fdb2b3f766fe2bea016140a13bdcf76ad88575bf2c188c1744ccc0d600dd74d65b5502fbd9e5db84939684cf3ba9ace14f509a12b50487837a1dee47db041720cc6774f06c90cb1a8b248f1f178ea154858f70db6ccccfa3ebd85f9b232866632eae32559ab89e122dfd02e7f6daec3f264d60d24bb49a4f1b57caa0da55bd090928a3e2328590a2871adacba4c5c76407e4cd7c2368ffe90a4eb2c68afe8b708ce0cdde1db813f6df72bd8d0c3e47bdb810ffaedccbf8709891b38cd1b1ed308f10d848a2462feab5b0a722c4f2bf700f39230eb5c29faeb025477f12a7de22376fbe7131df54c9436123940e0c3e1a2404c506bd07b798007c9c7e956521bebee9cb2fb8e5009eaf00b46722c9a940cdbc0f5c5ec16acf7232b41a780ca432672b4dc49d2dd49d768b0fc0aa227d9f81cdd3b6040b4c25d5353fd257eb9813c1f5ee1fa93cf2c74bb911cb0674ea31e83def4e0aeb2404d6b1593dc49314acf81ede19c1a6eeb1b8e6de6c64a5c56c60a88feb464ab42ba0f77a5b2294399281b7b3a07f282321e9c073a0cce8913fa30c6e946c0fbf7492c8c58b1438ad85cb48ac92383262e9db485b59e9b59d07ebed56239342ada164a5e8ebc8696b03c29aa3e1de3019f01e7466cce69be71ce453b3dc9adca6490084ac7f3d7c9b9c99d78e0882448678b6b37740cd505e5818b459b70b692baeb1d1b26801b0e043b0e64115ed45d29f477a0276da49244fee674cb9c24dec25d3f5e56536008e0c38a0de2989f2bcc072958d0031a78e18b95ffebab85832a43660aa1637f47f728f3524344cbef504df2189112fc631d19990d79e0f2dacedc174a5b764a3eb4f441854cebd6a531fca764ef1682e20c005efe50efc0d3f8682b3a9263672cc8166fb0aaaed3016fd3ea93b2aaf85d94bfd2402a08a908822023aa3b4be3a8b6ef9befd4573eca65f2502b9e8294c1873c86f3ddb9adfbf6ee56390cb200a5a5cb249d5523e44cf765b9e8c050b72607c35b021471c66aeae3de9d1ebf7e491acb4058b481d581fd25cad4a50263dcef6c3e0426f99c64daed2788611cf8f9925be45f90213d4940ce6a0cf8d33dd21bbcf115e96b5029a63abc50a4ebd6725e50cb542c926540a7544821aac1d650b7d8a1278d31955f3f0b4a316ec708f4692ba35d0ccdac6b6c0cd9a06d798c97aee89c7ee117a8666c45eab7c2ec39921bf39fbd66693e3c3c278ae6a0777ce0e6906fff9aad0588c3da06938bfeda34a4f1cb83c47260c7d4c33ee49a1f90cb180e0131d5061761befa6080144013be3577c43f9538ab68f6ff1dcef1451defc62ed75b435125ea6f294e24d3dc173e7ad0270d783e8ab83536689afd1cb32de19319e2c32b39036275210dc257f3d86cddad7afe5e85218954559a74677e41eaa2e713430019bfc65a1ddc802d3d718937caa1c214ea728df177ae6d30accffb683c066beca0f0d5c1ac9626d8e1cfa42d7148498beb3ecd883f542687cb52ca9e883bb3e4059321b5a4cb05bd185a6bd954487fdf7f64699d4ec24bf724e3bbf18763bb5ae4dc59b5dc6183fc954270191d8c9252fc63901eeda64e2c3975110fbadf2f5bca4bebe969ab90232de895f60600f889f922e443a257903990da4ac2600ff09519e79da1db2850d5cb693235c208e680408945732c38814bc5a11defede9a70dd356625497779d59e652884f6be8b43aff00a1f93cf6d77c7510d72dd2d4004e74179ab43267757befead646411003181768482e5fca756a1e0da0ce92da3f9af756a4559c37785f120047e0097c49be0addc4461668a36e16c3a96b5bfc7955a41a414caceff9afe2af5c8619d58b9bb747a729ac76658e2b07883978b8f4265db41addba57ef01b031d8b088cbc6837ad15da99d526f6edd094a2454e4143a4d9b7b31e01aad49ce97526883a97aafbc1bdc83836342945fd11d9c7a80a8884ab1e19d7749faaf88af2b47728c5ae62e9aa0323aaf1d577a6900e3afe6b0178592c906762ecc5db214ce430254ca15fa3e91a3742b3a050db61e87face2ed76309eabe5c8e0e37a44997d71410dceddb747eabe8bc6be58a61d965b49e04d33c39b112d882426573e0e7936ddcfbac372c0393fae2afa406f8c24c40d6bf469b9deae20db4b1b9595e2e0755d3b370746e8da6e51dda631a0c2a9f9574d39d3722191a62521af8a18f76d6595cd2ddf13f325334c5322bf4fc27c88f6c5f5a67f38257814157bcc8512bca0f7f81601c17f4633511242336a7d887db697fa38dd5161f27bfd112c65f46be3afbcdba4fc33541fe107347c11bf31cf1ae8fddab7b4f9b1fccbc50cc9a960ed4559b2f7b1ba02b07ff10278c37be1f9bc22362b834c3cf5192f62687e81c67b46e7a8f664c6e2c91556d6f7d40c2ba06beb364f022e464ccdcb4daa8de9868b70c9b69c382a20ef6947a2d9374dc5adee1ece1e3e15e85bf8f584383fa671f37f88533e57d38ffae7f87ad55bc12f32ed4f030e0033ea83001cf66715767a50f7e4e0b8ae11e9eb8b5b38e2ec2991d8b8b7262ac35dae8f6aa66b663f4c42dbdd32a4fcd5b24d74d806b1ce9472c30f6293a6184842522ee419352599b99cfceb2e8edb3d684658409a73346bf530d5f4bf9970249ed7f0a552e355b169bccad72d85324f78acfa20509fdcce6e1ae118231aeb8963d5eaea875c13b20673d2c301c42360d658df07a6de54270b121c67c7ed87ae168e8b08f33141375c549c16d05b3bd58b38e8602be0554fb80f05846c8937f9c8796fd416348e3bb153397058f2197fc1761b71b4112b4a9d8d7c0cb4be5a033034194d23842b7a4b97653909fb8fa06b7ff1036ea0674561b31b9219ea521e0e5c2c641ae0466d7fc2dcfcc62eb93d8ce8a94592630aa8fbef32a2dfb0fd71a88ad65d1f46409236c805303781746c7ece3c00035c0d6dfd1c51eb1109ea1cf686e323dd36aab49c19d4caff6843674f02d9e2871101997f2a12eb85a8cdb45a78da163835567901fb2558ce5a360ac815cb3e877e55ffca8e78e63f40f28563bea43fe0223e3cf043709dd24bb4808c9dd7d0986033e3c08b738c4e4d0087d8646720b3fbd5d0d9fa901064f4e164426dd8b27a046cf12ceade97476ed4c4876aae7b29de81fa870beb58f95260a03338be05183660abe1455ef66372290d0b93e514f7135bdcace6435657ed48a59e4ab21dc85a742018664602af289b828eb9d8ebf67dff9c609bef72c7b2ee4921f4b8c2188dcebd02b766f0e464ab82156b86b3ae4d5ee7bfd0fb646f18dc23424a4c217d6426f92e3d695bcaf49e4ae759a1b872d277bcebd0ca1ae5e4c8060c169eb75ff39e074ea8f3e59dcb378d203f0f5236251db7cd094a1ae4531b92072ca645126c1f7fa1ad8dc2e6b80e161a1dbaad361f3e01a47ff670203250ab2ba299e6f1e4ad8c12c38a956000bc282b8cd9c245eda5de4d137bd5786bdee10850385596058f0be4484cc68070f58a5646e592c16256b7b51845cddb3779f5b031b2c3a9df95a99134887be58ba1e08d771da3825a2d563a52ece7f73867330dcc5ed602a58bae4e8b58f182b1f8bda670e5fb9411e911bc315fa02a69f28232b3ed51526d7366eace39102887ba4de7b0828ba369519ae6642205647633b27c582e213d8f1520f4770c14a0fdcbbbd7b3e53a781f9b91ea5c079a68aacfddeac12756390bd7e67fd2ed48bb5972a1b2a41c667a316a2a09f8c1cc1bfd4a6fd347296bcf38d713dedfee9a4cf7219346bebcf351114b695a289d7bf8681ad5241f05249149de54a113e7de3436cae06a3083250db291bbe0654bf57b9f6565edd320b43423adf50255d0410f2bbc05eb5b4183220ecdf827cead3e4d45e55d22e36215146cf9d0b1d8880713d2bcc3bf25d21e9f1191e64b16dc04f989c700eefb0bfa28b82f7dd6ffdd5266883ffc11c8da530910aab7237f1a7a4709c14862f95e2f0e092dcc41f9c95d6edf89b7a0279a49404629d2a97f385f6c8967aa2a4b13046a5bdc56990c0d1c5c9e8893c6e64fa23e803485ccb93033e547ee2d2262f59276a8ce5f0d17d9f4f50134fd9c7aeebe5cac97970ae30f281e6878c37103437c7c64ac6c3236a286c0b692533fd88d99debe449c2530d05a8ba88a32f01f615efda133c874c488a99c5cac0d7abb05b6bad3abd044f87ac2214ab7ae5b72c57072e157998e0758724162e3b0dc4754a6efc9b570e016115ad65da3a14a72e63c65d39b879b8eaf8b1918c951a85e15ceba1854c5f01cc2db64cdca314179e5428ae63bf7e38200a88284fa6c32a3d14f9c3a72d0a5b3b642247397bd4e7358241e923568cb5158b4065d969064a549c846aef3b61c16d07423d9c8bae5e14d9a7423139b91571106fea5926fb8729d27efd1d6a508b0ef65244364249023d5d54a297997f664e7cc081af8ec056ab2cada864caa524efa987e45c65215e31ee8946df3c556941d1a48b47cfafcd16bfddfcd6bec4e2a254156fac9105711c93dbca56ca9c52eb196951575f2023f81eefc55b8d99e37503260d663854366a3c669b5506868a07738d332bfb4966a2c9c3f7281bd75a49a6cf639ae3f65c6a1cd16c1d2d5bdc7ad7d08ea827f9bc1c36f5093183749d5c1ab7813633aac96ddcb1364a5417e21b310e79a3b34bad437b549bf59d741907a6ad8ed9b731de0f41d994d80e2dbebee5731acd9d43dd4bd40bae3141923a7a3529c39c1ef507da0db0b446c4a0c773126494ac35a342c9f02150effb4c0dc3296c3894696015bdd4096df096e802615a5a75717800df2487e05d0e4fe314b794271d2163c5e451c9a9ce3bc2c690bfcfe841735c4c61df19ebfc98e05465effa75c5122b83870a2dca4a8b74a50670bcf42fde30a2e693c7af2598c1678fa5f6ee35888f90dff0c2b787d73f8f9976407325773d71cbcd7fdc0d700a9376aa14ca52fa4923977acd5ae09d29c2ad63c768cb53d0f709a852cd9a9108fcd3959ecbf9f29225c2bd261de624550c5a085eef6e9df9b9bc0385aaa74611566a4e2f4fd0bfd60dd9b0a9e16b94bed34066f4fbe48846b98e865fec5c1e38ea41665470456ff3f85df144487227449d56dbdace12f62274868a0c781624ebbade681694ec0a13c375374d372434653621abcb2799c9a693ca1f41083cb41f833947a8e237b1afb316a4af6f86055e5a6aacd13c3d2251113f32fa4856878ffbc0a19e40b0475107e82949cd9ad31b0d53cabf3f98985e365df1e26992bdbf8d22016122f80bb7c8c0897fe5eec10941f1d509900a74636536aba818c13e9879a2afc15eeef83edf4e686d4f37e21dc452715118170a08bf26dec353651f254817ba8b546017c8318521a5b388faa6232c0fea5b70a4b71dc34d0bf85f39185497ed809ef12abe5eb460f0184e11dc1ad000f8aeda6d93ec33aea44b189f18ed97b2625339dedc91f45e64976a885b2b0233bec471c20028512bb7a85da56e241ce68747f052bb0db59d4a06f5776955e8646088f727bf417cfa8a2ef25489bdaa7dc351e98f3a5e6dfb3e558a1bb94e66c61945fe09542ef93ddc1df3ea67f452607b75615dee7b6d9afa5d99b0d56f67eff690f5e7986c1a9bf9784361f684bfbe8aa747408ee9ddb070e84c0d038b5d5f918aed8c3362d64a1971e5d73ce1a8b489a893cd577c327c1ae68fb53a5b40473743d7108a3154b3c1f1450cfc72664f57956717ec58f3633d1f63ca42dfe289ded75aaf5982ed52dd04cbcf7c80a49bd25daa505a6a8535d113bb43c9f122c2640fb042e47120a98733c16886ca328f652367b281debfb5ec947e2b37ab70bd8953f9670e54e4b442201e17d711d7aa0276302f88205bb36f472a3c9c5485c7e826217d839000fe061973a1a033316face888f87f8cd7ad0317716951a8001b39685001a46350d2598ef2e4d3ebf282955ac5096a231e4ed8eaa330a63408adaad1cf1b4647860d52f6f642c152a7a13fe0318ae982a262e115f7ed290420d82f76549353f187e29f3fb7fda54a3c26e744f1ca1fd90bcfef72488bf24250929a2a2691170096a9212b337e6ba5d3ee4faf89b4660b3b5e1b9d75a1511d4d5b9dc7b0110f3eb079b94344b8fcf1c3c520654e95941353a6538c40e78c14251a19e3e4aeff538e84549c4a6880a439c1830f27a1140770453737a603333365d9736e06a9371d5e099e10b3851d7147a735ffd156b0a88a80211459d45031d8458527556ed15a13c5d660ecd01688b929f05f9f341720d0e1db0fb630199c2ca5a7dd5ab826b3b9691e2dbeda8d1405605e67dd043dc8f4b0e3d769620ef1772ee95b3e93e571cdcd905115b6368f48c83bf8fb498bf7222b11fd1b8467708fe79894fcc9d08f026eef7e0917d95a32dc0c2adbd1cfd745d57948fee3c18545249b4d6bf5fe1c025666f4eba42cae1a6e7bf117396eb4684f7801c912e1784b786209b7098bb8ea1424689c4c4d86705c5be92b40f7e97c95282446ff0178ec1a7e4ecbc3b8a12bb9c366225573a2978bbc19dfb7031820ae885483ac40546aa6b1bf4cd560392c050d9760d2b9405eb81405ecb783f288b897e71624b85e2c8159cd0490dc1b220dfaf1a786c16321a95cd67bdd4b3828a8a94a52865facba377c7461bf29c910a1b829389e1b29c778cc65cc2bc0f05c685addab6329eb99f52f28392be829aa3ffa323041ca0361b271cde4dcba87606055b95d8a7fc4d99b13212b9fbffd4d4decc3319b60667a0d903f17bcfc1e43fb8ac4ee49830d7fac586f234e6edb36b31e29dc1594187912b43edbcda7ef8e028ab0d0c226bb6f92d59b797b7041de0c853d9801412900653624111b8a295ef8f0caf01d4d4d49256dd4270a4ab1491b373c8d99e7c83265c2d4ea74b6651b0bee5e2cc87d861d5ae81d5d35dabaefb9ecd0704e2f5627cab2e4b58e4d2fb6b89b89ba25afbbbb7c532fd8b2c5d15cc4f751a04f847c5a1196028680654d14cf42d16b8f07b0377e3c56749d449f8dc10e20ce3a7c7a54d5d1d556b224ac2ed477ab0cec431021431cc07bfbc6f7a4e7006d3cffd9e57c1f38f0710b0c12e7705edd6a770de76c8e8dacd26d1fd7d82c4625ce445e6ea492b7f40bc7a097b66cea47e6b7b1a527efab0cfe106cbbf235440c9ec681adeab5f1b0a7236bbbbbaf8afdd7a5d922759a0f1c2d7881e403d21338c0fe3067bff2abf36acdcc73a96a6094311242ccfcbcf6e49d4c3d0a2e2861ceafe54e733cce33d6ac8d3471dc28a998344ffcbf1a7bcdbf79a12db5a027b6bbf79973fe2116a7f404c06f54adc46e0adcf1f90357d319c5406324ef54b45da5ed18efd2bf8f45f7ed62a8382da3e91238b3657cf54600cf99cdbf3bb3855a0cb46d5ece53477a04188abfff872d02ad402520ced76ea583fa86eda05205ffa2d657bfcdfbda0a953e98eb7d3e6f94999f7570e814f94030509491f1099826ab1f34db4d430e8d8b9d7d8392ef9caf228234280125de997d9644d26ba82bc1ac7a5f9b3ff9c58a1b28ee5369ab2afb2e4aa1fc6e2e0c2eded27f44b2d68d67dedd9f566c663d3c66ce3c2789ff809af0e2b1d1630defbe03882b1b3def2f07a7e644cb3d2c71fc9a8d87adb44b2336156dfde252cab4be0810f2a2ac10464fa9d46d6b965ac071db9463e1d2ecfc89f8e3aa9e3f8df315d61dc8ab6c7be332aea2a0b99cb3cbe89442553d3ab7f365065a043d160176fda86033db0de44b58f5b03465c89d07405651560b23e42a3865753400b9b9f7f2252f465f51d6b33caa07ac95990b41a4ff3df0a8e898e33da3b27903fe897c417f3a87f8d3ad469c94686cdd6c76bb544f9031e1a2362525ece43fac052a593678ed7e871a6052721bbc2e002d003da7676078f1cdb7ed25b463d8b839f7c5fb214b37c1c88500d59534e7e98db409a3feae185d9d955b130b796c2a57e079d4781e899956bb2bba8bae886e7ab32c1f955ca007a84365164b5ce1524f96ae12ed38df2f21c495e3f4f5f83a974b4f9f77ff0cffe561999ead33e9fdd4cf9812728ca38369c811dc1d05b802ea4c8541d20ea9c97e96879ae556bb04aec070c90fea92e24a4bbce42aab21626a20dafaa31ad823c8c8ba304c187070c7a4e12b6647c335b3ce7b4608a64385e89adf31976f98fec21cabe51966bae1bfe08b6d2ebf5e7c4b0537ac5c4327ad548438c6cdd5329ee7335eb2b8ba7b44a7c98c8db70213170e0603d455439fc01b56ad41b2e29f85e32eea144c951de020ecd166eefbf6136fe1cacf154753fad185085dfa089f6a0d477c3056fc3c21e9d8ba562fad2d18bf623fc9a4086687dbe0c33e197946963b7f66c1a8a5c1ad2900d77fef4405e7501d0e04a2f7734c5eb0e2b2981881896a5adc00c0d443322d1b93761292562430b57c3cf4f2eb353e5f157aab36ec0f1c6aed447d00696713f1ad15438637f701386ac3be41d45da33c3005194619c6ea6d4b5e7e7990601311aa757f3055a27ef47322febc0842deda1b5f0036cb6633b0930d81a540dd23315b2d85d0bf5c65309e84bc3b885b3733b619d41a8cc30af588c3af407be69241eedbe4f124313475f7733b128adf766da3e757bd22d69462b28f82da7a387db0e7dae512c0a89fe952d4b4ef1d26b42780c5bdaaeaf7c811caee20d850b952bf1b10481971301a9cd3e5b4f6c5630161d0c9d08bc2724545cabacfd13ff55cdfdeff0b9cf5c40330d33cce29ab638da39eb4896d2f60a35d48ef6676d07f9e0104d1fa708d3d31d25bce4867571f6ecacbfa5e03cec6049c57663c601da4c51e8047c6fd2a97980677ca297f73679e883b2b646322913ec2ba9774608dcf27e23bcce98f11904ce8366f4b154516cf320b632ec995a2a975da348e76689998f2e21f9068bf9ffda49499194f0e6a52c7a056ffa4db87d61eba18ea09aa02166d346606a773d7bf6b704b38f036cfb8ed9ea5eee22a301b2c3362171994471b8f07a3fecf7fcf550324a6ffb39b08d7bdc3aca8b2ae0ce0518761f21faf08d09ae782c496686c96224a4ce7b21067e3154ac21cfa338160a94c59a0ea51b8e96d5deada29f9de0655660bff8287d7ef26832a1a4d1591380ee19ed4f14b27c6b9aed115ec6548f8dc0ec28a2b13067be98ae8822719dcab0cb7a5a5aff6a4b1d0361b40fef027c9cbac649e5f62b57d06977776b615d3bc06c0dfd3f6ff72b0c7acedd1777406c1cd27bd9c06d939621029172f69d48da1252cadd845f1d5b7ba42d7dbccbb9e8a0a91176313dc7b9657c34c6c32b1d879195035326318625826d02a1cae2327f90b4b53257a99612f622492974816a1bf473d0b00b3e7043b74c9f67936d86a57df2a110d73791c420cfb4f6f933ceda9373ce737b71c1dbc3b8c41e707eedf05836d1eb4cc069bdd553e8b60dc363a712894f09c58138bf3c461ab49f8330864d8e2f6f7a06cb178ec35817fc2bc789bebbd21cb963eea4bea3d1dce812b70f2a7f552e8f2de7e9eaa3ba567d298b7c1813ce2e0c987961e11fe78d3aefd4a93dd6e8433d6c18b8527b66f9e6d61bd8c4821c3db4d1b9992f2dfc6db625f7ab73c5da7d328a468a85982e3aeb9251f3b890404745343c5ec0abdc463298bbea818b1492fc9b0e59f920801ae06ce3f0414103a1ec9968b88ea9b3db9d2a27184b29ee5ba4543047dd65d6b71247392854580cacd66d90a594c43e18ec230deb8421ebe7766a6086c1bbcbbbbfcfadf7449ab7ebbc055281dde9b696177115aadd040f7cc373f742dbfe5a82747826a8634d8154bcfc9e532e0bdbc9c8cf6cd5fdb1e07bd0e93e7fd41bf90187c2a5c5917662a083fc374a70bd8cec47b1aa3ca49955ef9cfb9b087ac12cd49149e5f5cffea6505d30666fcf8aa92a51976252d28445aa34401019b4f809392058d2947bc3c65dd33e0479a7c12c66c46b0ddd3cef0966af9a823c4b914507913fc67c5a97925c18160fe67b692cd48ca0a9bda22d183230f8e84b3a9a226659e0cbeba29d835bef5c483c52ec10fedb0f47c50bf8087e8704d7e396f0514b1362cf67715afa394e0850bd7d4b36bc7e9321c0ea532108f4b158f44437d8071ad27627dee74491eecd2a50f2990b2731f5dbdc8db11615860403f92cd16be3ac051ea7e7628b86309414bd81f33bd9bde76568944b5dba52db52e119ac341324d3250dd536db9ea44ac3dbf1ea201bb83baabee4ab10aa86b809ec259f94b45854be8801711d95a0cfb8a54d37054af27bea70e86065b3907cdbababbb05a7c314cef39f4bb83cf0c69ae983ccf710944af030b1d41aa532b5f7681091056e53d3041921c1508e66088be612ca9b02375c8a6b56bc8e561f31f907b20e548cd2d95678ba58894a3d38022274538671253bc48b12acade3f615c268f3010362b6bbbdee6d36db5d5e6706dcdaf73681d5715e93afcdfd8de499ffa46ba746a468b5154b6f8bc403047e3b4a24eb0d9cf0b21ffd23c82af06a572b37daf5c8e4901ec254d653f0a618780f630e5c2f152b1b98e8b65bfdb2bd5d65d6992cd390f484a99c5e6e2b36510df2013d454c57f4307844016927c06d732c0bf178772e75ced06fa1d8a688c51a172d00a8db0bf0dddf0cefa5c6595409b73e2a21c1041d2e94880542753c952527b8bcdd4c26fc0b5759abbefc1c6becfd63e286bd23756e29b67bddbd3914de2e0efbafd40740fb756c6adb0f6a82438e7cb0d4e52cb25cc5c8681d916557cae418f84636b06fe8a6c4a2da45204fac97326b73b0b879ff414d77a629368217f73533ad304bd9a0cb12e3b945cb9b9a5a0c66a37f67c33ba8d57f684186c30f6ca412fdc3aafcd35386ce5357bb3610cf2378734154737f72141afe524121ada69b03a131d73ad92a29e21766bbe128571f205c3a8bf34ffad402f121f3c2daf36226d0c7782d6646f8ac2a988f0fc6ae42aa5680fcb9173911bf22ff5d097ed8a823aab41cb033b5dec343e9b30305c97f6826cefd5cb819f07809a0a324ed56609eaa4e318603a0572825904f96e43da22c8bbaf052e4a5d30acc1ac4f4de13f7a8d6ee35c27dce6363b9eaaf6ee7b31288ccbb9d2be2cd7e33e3ecc21a88ee8e5646ab2a69586374f03ae861abb7ac2fe465d732549cc7bb8a00598f5d10d801f5788bb60f2fd6f004002b135d7c5a4a0a49fc18af1a8707f0e975dc2ccefaba82e937f9d5429032c21a12233313d9f2e24097f4506689b0831760e4313390af9ab440a4ab5ab84781c5901ede11ce67737ddf1e5c94eadd643568183e00d56d5aab9ff06edea15fbaaf248c7320c46b664dabd594c3d6e7eefa00dd656cef65815f225b10f2e5256244ea829817a447aed565669670dc6022d8a21e9918b2be7ca4d8024f25333f783613d578ae176598d939c09d1f3cf1cb1c5d33265c026a6163aaf4168635530c5b68edd11dd069a1ca63d6204c15ba7fd505d1a076252ed1faeb00c2485e8f9289efc2432e408df7514b68dc51fadb7cf65377200123c10f5c326a3c85a789b49ac0c53eea34927a7dd37cff721acf30768144de50460cabfce4a9232b29a272878d8b72dd4dde7eccb2ccc7117e0bd46eccfb71cff9e51202fe64c36315b53d17330faa0f955247b33ba152200bdb30ebc486958ea41af9408836ed7bc1deff1fc4e0d2fb49cb3c2f67add2a88200e310a61d21bd8f718c15ba3909686a3ef42751228c8f9927867deecac9db9be421a50f635dd7fe8cd0856ea72b6d091b248fe9228bb9ba342c9e1f7514ce39dda18badc127f3d518e1448c3fdf274c2ca870e5ca04906c45fb6681b20160c98249e46e294a829197268feabed2a253351a0fa5783b85dfde4e852e8baef4c1d6858920834833ab7a518286ca377eb04da69e17754273d4c039e69e0ebbfd5d2248563913abb76221cf1fabdeb886b58e326f5e960b8002c9e7c28cca6d6e034d54ba511bb8cba6c46bb5bb8506bbc31e858a67201e1ab45341fa693db978b456b863ece929f41d351b2fb74e53db14f811d856257384102141812be45309db777ac58b576d9c02e4d421655efb75955cd593c4bfe9a73b803e5a8ccf5d11211d5eb4afd09e153423a81ea7f3f1cf79b8e4e72ad0182a13c58ad941f0e8fd507e3ea36eb17f6a043132b53e90096d2660f438be496632ce1ae599873939466a45be0068126e5f73b93f6bbd423b5ef0cca4e28d8b8cb687e686b577411106416a3433765d2c7ef4d6420a6f5f038f38130cfc6719a0b13618593fcf9263fab4b8446916c529cdddb57967c6c0c240edd6ec7b012321a5af04e3a75dc10335f45fcee4525c95adc7bb3c5aa142ef47e4d67ed60ca594c21db07b3634e861b47d81b1ffcc6ba927c3123e53427d2aafec7aedde85cb00ff1aa7e87797ba623848e444184276e776bb7351675aff8359ddf2f3b74df16fa771c29117b36dc0aafec430f20cf80ce95fabdd58ce9cf3569dd6a8637bcc8f65b5eb10a3406497f6d4f4f42b31d173cd3ccd90f3cbaaf2cf6490a993adbf84f3d7202fa9a6083bbfee0618a11e93abc0f660ad7fa6bc5f56c4cfbfb06343bc298703c4f8e2d739438b1c697a7d7a7fd389a78463019b378db04a4e8422c5d8632118be3b2f22af8839699c2609d945b50f268ae4cbac2cd7bbfffe4ed4414488513b07f89a0b9f7807be927438329ac62c5d67af1c6f9e45ebef0f58092ba983864624691755a59c3f8207e5526af0cbfc0a807a7f01e517aeb27859633f645266a3be9c29ebfb08db0ac10a3b6a21d055652647af7a45234788a0f0665a05dbd04c9d1d3879a21a3e388a36ace303a2ec8db22a026ce754218f29d30a18eb95d00db3625524313b95460b0210d5a4c50b95f3503a75a23bb721275ae2219ea8cfbee79750857c191deb9080d20f89c198673011b64b65d5905063592ea8ecd974774246110a1756c58f6e4b5e33824cd7f102238209144eb5a1c9cea4bf8559f54a7345060741055459bd790f529d7b2a8a64f7d1235d4197a1d08b4e099a875d7d6c49476b1732c4d42e7ad91b2b883dc279538555166d5beec1d953cc09fcfa5dbc334cef19486fd10ec4aefe629d926f69b5b47e8a23ea687a0e28e1e952aa17155a72cf2e7b5615acbc71ad4da5a1fefc1e15fdba0431f157a0c62d50ddf69f1b6d1d03868dcd7607b14fd277c4e5d2e7a8e14f6def09fcfe0c61215b69b6a5dcabba1bc5ea0cbe638b240e35329951f79d84462d0085b206393c0bd52c790965d19713b84e3fcdd64f99f94abd10aa3d49dd6aed392d930f7dea05bd3a43792c6c010193e7e5327463785745d3715e200bcdcf13df68f8b5fb0165db95589452af73cb8816f64b25904356a47a62e7d0cd067f1ac40e415d4bb396851860e72562875d996aeb688d3c800f1b3897a0784c95cb7fc266e803ea7617276f41404dd2b03b98220142236a217cb3b00c7b8150032c3004d0515270afe66219e74dd09d54a8e80325eb2b88c9e6c2ca66daaa67792029016fb661748009956e0441a08e7d04aab4469e4db163bbfaef5fec83933c481c79a442c3168b0b94fffeff96124160a2ae9e1608c72979e2a6675388c97e94023f1f4a593660e8adf49e22fd5437c8a990783ad8df3a6c7a17730686c66d4568d7bde76ebfbead538b1fb5fb5345b409584b5fba65443eddb9e04c46013e214a109517cfc8c6da9c8481a70e4d0bf2b096a6023f8e393676c92c532d481331aa9d428d7d11552c3943529e798354fbdf88a798e9738dd23c1fe082181ce119bde9124dcd933bc6d410bd6352fb4c07cc0bb2ef93d426e7cf41bf31ee757bca3f917ade796839c0329dff6bccd7701278a99905aefe20cfe957978d40896bba96a15f2cd66b59c4d4d8275539f5e75f6a7f82de8425faadca0258f1d3f78de5b20d226dbbe2dc2638a5c158164c6fbf3d08b8c38ae07e677f5b7facdcbae8ca3b3e60d7aba33563b1b27fe035047cfd561b3a690707cac6cbaf20eed8ffb9227bae3d30d1480df6de17e5d5000cd91eef0f11215981b5559cd3cea4043ed04b81e80b6e4b6a61dda2a4aaa9a2f02093571b97e0de4af2f85fdfb03f4e6978093da243b8abc54d6142b648a59fdf16ca65780bd330b7369c6cdc9d61fe3dc8d3c09e22ae7e4d1a60fd0534e03ade946d428f4865a1dc9fefd8ebb60b180157ada3e576d055a4c26f7c069ba0e94194ae0c7f3cc7534843305f435d91eb1693aa4143cdea995bdec3cc2ae00a7a5564c4def7a8557643a4f99c07721f30c081dd0149d17634242e1802f435f209d93d58ff48a70b566548e22fbe20f738d52067bbc6575b625b92415c8df966a681b70f9bb831f836211f8e52fa61d1a79f28cbcc63f56a0e897272ec6bec24ec0ec264193540d42fb803e11213ab1d927232e8e05a38677c10de59e3c5d7dffc554280bbdb536a41f62a1cd5cb2a6dfaa6bd9f4733a3d316b157686fcf4dc71d17ed00fcc6a1530a4586eddf2979378fdc4b0052bdd1aa340b110b4ab87eec5bcb8d001abe32ad73c0b964df1fbb19a68bc9b69d9ec1851790b1ecc690de6a336075132599c27f2d753d71b73a90a6bdf6c48eeaed1df695ee89159e4c4d2d8f75dc787e28b248417babc529f237dfe72fcca204be82c8fe3844e94ccff355f992a912bfb4889137af3bd0d82669f497b6d95ad46f6fec89e071c9732894d7e9003db905476d7b81d07422971da03e67614a6199c081575dac7fcce2639f6b2f2d1cfa004c343fcc6f2059d5f779eeaa5644e3f5bdde5ebc23f566c0cb3ca95f99c71b9d4e4bcaae9b292c5dd028824fa233412c97ddacced7da2c0d61d6d1ab1c88e4fef800fb5755db55bdb3aefa09d43914975299602e596363eb7a9aa2fc832aa646afe359c0bf34b40de9e158065c306cc92132396bc4840cfb84f82dfbb05c68a7e4a774dc807910d1f17bdac2db4690aaa3f58c339a24f39baacde8b8b4a2d964e4a0bfeee597d533ed9a49b7220720d4deec744021df715f22f6d621ec8f05ecf998ce074cc79cb399f30e93ab77500caf1848c238da2005a8d7f385bbadec4bbfa2f8ed840fe623c456e7e6a0127089f4ed09e368d66437de25ac48a1f4a3aa3463219610000a30a242e9bc33e90905283c5e3ac54599cd241205d69ce6e9969f51fb1e06ee59aec57a7734335ea2e52bdc4e86037a601e171ba6027fb4840cb935622b1aef58bea4cae3748e6bd7bdd491af4256816fffc02844b3ebc4df6133acb7f77f96aba9881acea6502834d9b99aacbdfb671bf4f6258802a5b8c125f4335e2bd9b041a730e597ec1ba5f8474b41f358bd4228aab3bc8e4b1e03b94205e78afc9e4b0a287705330806185786978ba2803dd3df1e159b2f8338f720f747947ea69dd415b07c53b2b18f1a475e140bb94ee2d35ee8bf37d10c480a8bd600ff5ccc2687beed6ac3117ddf5e5a42c325047b13ef15d07cb4a161cb88f662dec3195231425d2fc0551a78fd1c309e51518fd00b9e8077a87e401413b05b36e7b33c439655643878d0b191458afcf7fdb253893d34c3dbbdd7b152b9ef99527e3fd6e4658bed68324b6f60f09f2cebb92ee2bef5b91b5f5a0a0d52a7e9dc06771451dc7d8c30105fcea3b9de04fead240581d58b3bc929976038f314632e77e92d3bd220fc554978f6d7235e92db1e1f998aad276bd05385323f2d29f71be4ddcda9139d47f81759d0b149a09aafd7346f8a2606628cad56830f5a025306365df3e55dff3f77dda8b010de9027ced5b3562fd77e1677a82e3666578b9db2641ba577141b3c18c3088f8eb21441e56c75d1f276a715e5884553ba37cef13cc4d965a5cf0ac0b60c72c5164266633ab6317f5192449aa892197f595638cd7ab68debc9665fff9028dec45728501dded8b798b5f6ec820109f20aa97f140555493121c141ba61a66767a4cbc3e516c2ff20c0e5f0454a82719cf2d567e8d22af60a0863087c2c0aef02e782962f7daa9ab14b3db419c2bae7c02f0f046e58b660fad48a8ceba26b8dddb5c63d20a1111d421bc7242107a3a08a9c7474ab223b036f91a95ac2f7000a1a2bc860ab4d8a73410303c724f2135b7ff1f643e8d49b46d961b0121ee3c6dfd6e3cc3836379db440cccbd102572540e137a45d08d80605e85eaf75014b8c2befc7c7014e0710e638e143ed78286b66d9d4c36a28fc506e59adb10df39e1b367fa265fc5528434a07855eaedc3cce056600f7406ba4b52c7f2ce1a887dbb0dc783bb8c4e67b9efaf54cad4fed055ea026534e06cf707c9454dc85d9132707439707754d73bde649d6549468806d04f398c8d13ad8049ccc9af187a43bf649c541898167c40346d61cee138a7c5ec3f51d5ad42e9df200b0ff566377ee11c3097a41f1b15a269069d499052490ad875202c167055b668539d8e138fe3f238d2d1b0bf2cdc578c7e2af635e2a9b83657ff8ba733ac9041b3abc6e36dbf06eec33d482ef53c9ef3155fc872501992ea5f242a863f8956107407ab4ea1c00c943b7739f7e37dc60fec57431f1c319506389ec655f5a4967169897f84e934f603a15f5251d1d4250a0e01eee10ebb5e74209d07024d8bd7c4d2f7f4f83e63da9185d722b73f15f7181ed10047880d39bdcef0bac704f9f7f81932765a06cceba10d49844c95a94a75be02d1fbc92e08e0690a73be28b7c2be9153b084b1b894175e8615cf7feaaf049f3b51559e57b12d0460075ffcc4835a2d01dda9cf7751ff854a84f741bc9626708331f164ad0b592b3343204fccf4a650dc97d6680d17882260f9b06853b7833c7c68873cedb15aaa4076525cc0c8fb42ab4dedea5e67920aeb56d235b4317b3b1e0c75df8c25b59367075de629f433e62e9db8f1f584cd9255b950cc2f8eb029e1e22eb70d0d8c448f330d600f3f5926a10f87234e704f9c2213c26c740d3547b1751de51412e029db58f71c7c5aa9bbe1284147254e815cf90f97477f89bb1b394428a651a4c967f6a190b60aeb6f36bca7544182f45a96d914e645cc685a6e7e3b42aa375b4f11dbca6fc8907ffba3b521f46a9aa70c12fc15b03f89904939dfedb41fd7f4a2a4feee5831aed64ab0c122cb3f1ab974439253f944b60799d58f8c41d0ecc08aef26718d7d56d36f7cd023ffe5ad86ed0c331f1c8a1d577bd8783d08e3917642fe2e68f1919766f31213539150dca20342e3dd802ac96a6c774eb0e2f757a5dac8026376421014ae61e102f51b0e7956ab70c21799061ef4fbad8910d044872ccf12c3104d97fe85dcd629734b6c5983b971a486d91c997c2001333405f62e30111ea6b96f2364c2975d5104afdf50a3fc217015bfece68afec1a34501331cb09aa51054e92e1a4ebe121ddefd5c409caf47aa8b63545bc17c60a932e5edd5421db9bf08355c3d3d9c7ccff26638ad81f18d341fca7a3265cf2d8e9516b5f3df380dbac4604aa40ce8752a74e91260e08dd4c5cf879310674d338b7679a232141bc280364f8fa8e2ab28b5f1d2b0a83ac7081aff5577f8456d3e79bbf33ba65e6992294f440073977d3965040c89f19c87d4fad826642ec68959fedd7d1b333ec189ff1c0aa42b26e1294ad934b883efe92d80336d5d9243e14767b78b3cbb2771ab1b57c8b70c98cfc19c1aa270f3766643ab2b39c440588404eb3eceb22b610d14d338372da1b9d2605f2cff4ee6f9683706c748a83fd2abfda927ba6a625f81850927dec8d0d21f46f01ca9d0be456cbd14f27d6fd66d755043bf34e3e3c0f9ceeac173de51ae8eb46b2a9e877cd8a01703e35dfb49e8154f660b88b1311e9c2e6fda27e21bfd0431f9134ab0119098ef8a6171450578a1863d4814d40d4906018a66766372b2228c7b0452b324248fe529b6a4dc314e5fbf680af5532ed226cb9171e4a2a34b04872cc7ef9c34b95db37bf7b6b79f112591053000a5857e460c50248a81fae75fc41ce97da58f3277cd4c4ccf9fdd56e81deb852ac4fc4fa7ebb4e7660c1d2091b239435a6fe50590f32cd9a3d0f53fcd7990b53291f039eebd432d86ff3a4af89f1860db688682de92d6176a3d5fa27aeeb9d31b4c66dfde9c2b042036a0e055637c5e5cefc2331a6fad3049f2736c70ef94494216ec5c77dbf96d72b25da1da6ae0c6b834006c2a613d0877ff44a21f44913ca85d617aa3fac69aace1865f46610d930605b4bea5037592c35196e3adde9e52c2a0e8950c861df95fad0a84dc239da15e86ce10ce11287b69dff453ba9d0542193adba8209c7c92ee4a11ca6d4099885904bd193d00d48b4961d06b2a61c14f2b815045207a0abcd7a5113f18fe1fd106b80da220b0567d399821ab42b6f0c2e56c802d2cb2a8d1f569e1e11574075bb744aab97894114b3d146e556453b0410e942bff5758453f972dccdcfbb46f7633381e5a3f90b65e9da6192824fb2dc5fa64e5011a42f1e3068d030a03d3d3842c19f5925458cb9dc2e120b45016394322c8818a7f9d792e824cd84b262ed5bd8fa8b28d9e8e786c8a60cb8b3e63bbf7dc653e7f47d50cf548637d9ce612883106eaffe18166ef00c38ce3404735c17436c1de0de6a04655c3d6bd60aca6fdfd904a8d92f0643e6c934cb130f154dc48e6268e9b7abf16e571080263f2da6224280c3fe50982871ca86819fa20059778b8f1442d40c7dca190d24f91fa70e617c84519f53713d1280684473a5beb713f59eadaad7695bd40c5cba8bf20609e304eeeb6aa7e894208a5a523e1f96e67b4ab3bc4d4916a325ae25dacd1c06e76921f3a48f9c7a2a8e3e97f71c253fc20f59d0749a2b9f617cfbf973816e2ad163a8b264a694c036b57612f3af912034ee9b2274da2d625f567f841ca017cb8f1e09fc92f171c17aebd1b21dffc48e68558c4c8ff043e0762cbc60c7ad051d0678ab2c4c50f590885450cc9581a175dfe6015e548e11caea98b6db05799e20f78acd4d1e3a61fb8877b1b32a150848bd6c322fc92f237fd49a77677ed85c9646a07dbf54e38a90057f5dcc6ef576d34f1b16d1a3104555ef8f9906cd91fe87aeedb1f773fc5af28536f1925d81ac941131dccbcdebce98ddc16adff31ba440e4ecce83274dfd2d0765ee9706592dfed333c2ac7f910cd068c8f72dbe65f205142a898dd9be3df86da786b8eb167eeabf092147f05bcc65c8d017f2f920b6ca1308884e49ca06566f7e5ab632d1c67374ac260aa8faad2c1c2b4fb7633f23d0ce8e4e6d8bfed94ec07703b8dc384228292527c26538f2f5ce2ff4fc148246649c9f47bcdbcb838bbeb2db7343a2331dfe1c70abd52addfc89f7f60f3b5cddfd0a42fd69530424e592a027435d8e83192cb58c2754ed8dae46610cb0f07a6325378a181b68e2be8b2fed9c8af7cf1f02786cf209ee3ae57dea58088161c0d56d07adc986a5117251abe58b107e725d1bd9ca33c5ff46c07351512ea958c868b05c3a2028ab6ccd74be3dd13b918b991ce853065d8b57bc0aeadbd1d9c6527e6f617a43c529ce90c0b255d3a603a5c78802f12b0c50329a421dfa4c804a0be5fcc8ab38b3b1cd805968c34ba1be1ecfc553c1ded19484496a642a20c3676622fd113fca8e35944124dbc691f7882a7acc85252ba9a4bf13c1444a435d5c6f8f14c7310a4ae007e8cc1ca224813eeece5b0266f6106f52aba29252f7456317164ef96f3b0d292b7b0611957e0c9b53aa85f8e9acecf1b242c92b376049c9fc8af2ad1574c316c0119e9ba09d335ed93aef89a7e544e4886cb24b5710a0cc4b9b5eac22563558d3bdebb7c7ee6ea7c8b1928863b8dedfdd32e08d0c584de4a67ef22e1e6b57dc8a9b7495f7592277f529c75f472ef772c6950e576970c329305c805c1ca259e3c2462e6559df33e6eaed58605321387cd37a328817014874735a0e8667362a81ee18a1154f97e4c22a433d54d132003dae98afc1219e78560f40b3132515154db989c816e38ad26b4553399601f99dbc2b2f2617c77a3eb4b934a979065c7d4e9750ec36ed46a01d2867b0f542b7c9c37fa67ee7563435a69607ed8b36c93d581bc43850b398eb2e38ab3aeb147da3d9662150cc625adbbdd1985b93bcf1294e9149bd3f617b25d57b2b19a256fa46f85c69ddb5ec87b4884e06389a4fe5df1d427eed4664ee4f8b8a69ecae99f1db94039b5bd89509e8ff14fdf92d4ee67d39ca92dcc40a7df0b04374a4f10b05416407fbed2b53804ffa4f5b059958eb9ca215018537b8b8de3103e0ec5129e2aaaabec876bce705362890e9383a81daa32362fa4202838365531a08c4bb8898b75d1ee0d321acb484f2a92577a27000b2e6fba9ca3d499ce9a4a9cc67cbad58736cd041fd707711d806f187f60c655f4d777858c7e61434972debc161b703fd224b7e910d36aca58eeeef9170302daa27d1d92d239cc7ceb8edffa99446c6644d03962a3494e9ef5d82ea6e7bf5a5a5c0a94a8a55b169611b9f2d43a632017de6418fbaa5439b51ba12206a83a4be298b91178c038ac616dd26bfab6347ba2c26391c7717b80d443be12da9b64b9a6451e1d540bfb9bc32fa11ecb6a8695ce567847f0878d15bf12a69f6a192a948b2ca0b1fb064738ee74f787e879b8937b5f50d7f26cd2c72e03e29a583b9e44bb61b737df100d0b912efc22ec073b445f9b58bd2aa51e3e158fc0627c29837cbedf481ad4e8a35fc1258168188e42f2e60478a56148205dff031d8c3a347d2238bb303079a85237ac1cdfd7796eda8b9d7e1ab148a3b1ed28fc44b4d8e3662a0c83b0a6cbf44a2e9a9c16ea76277b89dd3667022551df0183420d79c57adc2d342b1cedc2732890ddf3aad2084fb2a268582479a0e556eb54c4e64cfa21432810f9bf87375edc5daf51d3116c22073222ae574a8b5ebf39a4da6e9df03f38d74f3ebc59d519b8665e3098e9907ac48b1bd50108b6b24f11097e71917a1437976e303bc878153845b49c7529bee2596d90939a60bca1eb8a62a402161402bb52436bd2bf01abe107fa80be4a5ad734dfe4714fa82f14c70e6c6b3b45d49cb11d0076e468edeace18dc43f06864c661fe8359d92ac2b3b86aa220ac40f0e10a9402c671b1c8a81d1458b98d33bf0a153c7b8d0e3ed8933123cfe141de27a7fcbfd74e88f7d975e2a7c066423aa493d3c5311ce6ae904a7b2c1388721644961a9e77ffdb158b95204dd6092a0d5ae279a9f38f76d34a926c4019c9b2e79d3c88988bf14d538360c5d18a7c3a3765c3a8d53c994855a3a07291809e764effa1fdf42ec32705b89d6bea3ddcc38d45d23d0856f641bc87573e3cddc2d4c2e97195ac5ddad4408009e9863fb0a02a3afdcc3bddc16f925e49fb9340e6050687db6b78ccffe43092ef8c3748ce39c7fd28969f21d3cc7636543c3b78a0eeb9670e4b8626241a412200a4ca2aa00bcfd650bdcdb8eceda05e24b6599f504e13efe5e94ee5748be6f82efd97002e8d67557d8e3cc26bfe0f8caf45bc291603821b3d9bda3e5dd9d4de98ea92ba2277a51b41b61ef58813d1d654563912e9a707ac96e2ae362e9973c5dbcf8645524d67df0818ec07fbcb4dc6c9e3c14fefdce5ec9ee2554adb7ab76afbb553e29bb0f58038e077958486b8384e38f88f552e305e38494171e94b6dcc66171f5e95dca0a8a3d12dbc66f0726e4359f657fe00c6d14acf5db06b8d87adddec218bcf506219b37c4ab2604d62b9ee94395fbf7f797f8fac3356d01f48ec0c65ba9cccd139b81f0565c13961f1f6ceee8137b83c36c834a9313b2754795dd04fd1e8ab08c1a70696aa6e0ff5d272472f9c8b96c730bc29e65f127454f8fb14d895a2d3ef7e56f1f4a0aa21369752d0a3ad016457118deb95e66e7f07d28637ab080c30f0abb00ec9165fec1cc9fc3541a9fd912aec191e652ee4b7feda344234d68a55a2ac888c4c9712a3305b8c75a840139bd13446d3e82833589e60b316d89b317a9962b7732d4ef5ebae9f690ab5064d145c31773c6154b006ba00f8818bc1f60d01ad9b17607fdfad5c8a3cc79f7dc716457ec042d839ba67d24d6e0a1ac5db4fc48a120627df722aa1ddd5c1dae65d3a58dfb658de36ba1058ad0c2d8a33b0c7494f9337d810395e24cf764763817c46250fc9a6f51f0d7c3352369d9633dcde8780f13e42d77b7e36f1be7726e74328389c00bd5d7abc87c402fcfecbc7de6076b962eed2094094f8ee4a32d10f28ac5d379d6b970f36c24a0a387b9fb91c9f9f584be63d957391406880e4735cb29aad54959dcd2854b7eb2b6d1296bc4cb7ae5a6f56dd3bcbcba586e02f46f55cb2462747d4f252f0de42e63952f954d264f1f050c700c5bf83943318a968a2c65507ad5c572590cf652dd6e09d7340f72554317459945c6560e12a7aed282f30a424479862bca43d98e34164f6df042c295e98df78179a140282f6b686e8b21ea773ee47b57775ba3a55e42649ae2f542c0e0c565e3e45241369cf72bb455b9d9abf644ff5f949ef6a6364d6d5c83adabadc62b166f20453fadc2bfd284014c2ac91891b59a6b0a7b6e5e71f5a56b4906f69758f04f54293d305df5f179fcfaef6d2cb2c42db7bb01cd73940e5a897d178bf5026545b39b458f7ea088d5837ae9286468e0340dcb934c2e95d8df6ec2f713b406c1f963d9baf1ef6d8f992d4502a46daccf90034215cc5ffe79c97bbbfcfa28b1d6546817c9d1062c796b9026a38adc684eb902f860e97d9eaf30bc0c971796ab9e9616eb50d8733b4c04fef0cb8a3153359bdf30560b07027d63d1c48f8cfb13a1ac77b884c5232eafc10610dd70b86de98248b4b375d8498e0cb3e0486534142deffd90d0e3c6421eeb520fd25ada4020695f2fc72426bb291ff1b3daba9cbc1e139d58a1d2a05076b0f6e52fbe29fc916adcc4556e1dd607fc5d2400c54a85405af1262dc35fe9b149c6cbdabd283e3270901965ffb3a357078d7b9cfbed69f71214bdbc9c34dd19b167741ddc7e4955e3f69912d32be7b830438d6034e21e6fcba6a968feae07f5671f1ac3b7754fbc327922bcb1198a28ab1b171349947eab1e7b99a873a446e04de33b861db5bb92e93d77898669d4e1b9011437812b7a2e6db7d736eee136853e30142d1bd261a86cf0ae5c571bca0c53cd8392d68ecceb476a3894df11b0a50c3cfabe977ca0e193afb3909c248ea25954639ef8bffa94093cf141830c8f93f1645ea2416cdaaf7c09c74462cf4bbf08e9dc45588271554e937b616a9e8322eb5084ccea11538fefd3f1200d9599ea33b77d4064e7889c5cc72fc6afb04c1d9186e0cc3284e26398128179a276e714733f400f7c7e533a0cd974872543bbc748a55f7adf3bf0a58ca48ad9122b1b4214e86e29c1226c4e56a9eb895232b93a23b5f05a909a0939c6940adf1910ae03ba4e9930832074fc5b8641e6499edf4ca08ae49130c84ed339f7f1e2d02bf92c79a89bceabbb7ad38950f10687ebf99969256e354bc675d5118a0bd8cb929bf3e8d7598bce07458de199442a96e43f9058c9f249d1a6609e0da74971358e50f520c58774e1adc277527a349979b77d46b938ded30466f0108d74ac5396a885dc268a656dbfad0ce20c833845af8e21c3571ea93b76579737242e79b49d024ecb3a9d3a799443312484a353b4cc722f9c94326dd548f9d220495aa3e70104d7e0d2010cde9c19bc82a6c297eeb8997b6d77fcd1bf2436b46609174d7579be8be23591f2bb9573387970ea165e13350f71409284a3b372c456082c0cd1e690fff4ad397fc28a9260e339108ffb12d37d4e2d0f3798ccb148c124148f5cae4050f1a5151e60881e2f5fb80d2589d72082da5ba1d06599159244890b9525144f3d4c31e4e15a3208ec63740eeac1181344ff8771e98fa00457f588376f1bf478bf9b8a005c14ea472943f517258da51599d1d1f34a58189f1822459b32bf312f43f5ccc96812d22c38209de33b94ae0a6d339e8ecb18416ee5423679b349d5b6e7a24fe00b8cff2652260d6c114a2caf54c21dfb39bb7760a0d4fc3fffd0b715619c7f9cc49f0ecd0f3463f5dd4fd58e9e8acbc6cf4c1f9efc66c025a8076da662dfa8ef989986fdcc859221a94fc8bf16eb19ae227eab888b1c3f70912686dca91cfb50fb9e5a5c4e33bcd7ab031dbdf19315c36d67dd4809275a69cffeff03a23e41c037504fe3c2aa8a4bdcc1cc24eded2635b493df20134ec821f3c7b4f496d4ed6bfdb78674d18439420ebc95097d53ee0403311ee3c5fd9611c7e1d7259ddb27004837bbe38d05d85db58a4ef38c1542805c9d23bbfb9c745fe803d673c7d5f8e508b43d29650ef5b03fa3aa7f71c67e04ff65fd44e8c7bb74fcb81c7a77fd3adf156abe2bd048459c589fa14df8742c278d329f526be25d7f2454fa7f1f83d08ae876631fef88ac18f9de38fb24ab307821ab6d9316bd8e9bb580e37b616e55e495dc921caf322dae29187462ccbc0abc39ffc6277156838107d3e604517d03c2df96f3447661a6ff2e3d1f60adcb248302a17b2d6920f356bc50e6af727d8ead6146c6adbe173219a8ca6ab3e04b45f1e527c71f2e4dfe981fc610e179cdb1458f2206313dc08879b54ba39572e14feb6d8a0431cc44552d9a3426ca425c5b3a4034a4ede1f110476b11baafb6d6a7049fd4ca7a3b0b90d39808220b7354ce4e6ea474d44de362f23695dc139636c68350821d97e36925868d51500d2852c85ab944b36a71e3495b78ce7cb69623c066577eda9dfdec9019a4acd7080baa8e7762b9bb63d295542d27171c5cdd13ed3cb9630d11649f287772cfa1c19f3744624c60d83c08e4c77a723395dcdd312a61b4fcabe8896af9b469c0e0ad688fc4cdaf6bffec8861075b485100d2c2ef58b0cedc794c2a8c5bb4eb2c7cf906050a92fcf9233ad7be43be4102963a9ccf3a250c73d62d834c788e02cd521365f0902e40021428742a1c130d5126f7c94c16f6449cd9e8e3cd15a73ad9681ed15c1e0d3e8121de5ef502296658cf167c814649893c0b99ba6360732886f97bf6b8cc5301baf38afad0e80f10998a5196dafbd1e084739bb7b0fd0fa1923d5ae8ebcb6e8e7f46ad96c137f4838768dc3afb1e78bf27ea096a850e91246f1d31d7847694d2955825e688f176e8e3d7cf4c52f7dd11c2734c70606fec37c3928d19d343ee884bdb5e1e6a0750571ce27565a97b4d8d9cb32e8db750fccddb1116aee4ca013f5d8bd9673ef5572267a1065131fcee7a2be72726e8c85e8b6031c8c7640c0442eb898b026bec66efbb6f13c53b53284084039cedd172a2de46fd37da2a74efb3add80e00c926f77d33507070f4c28ed3016ac32d53e571ebfe08e69056f85449205e996e160458be3f2418e1592bca9bf191d3c9defb072b43f399a7f5f0be9724b7ab5d4862c595a0a360a673d48597c3e64765ed3b3e31e53565d3c0c84a6911ce25a38ecf8643559a89e8979b97c277a0506e4fce1751540ac704c31067c2a965577c5570589c41015db288887159ee9f1c161e2eaca570a8392a44568c61396675d38e19cd9cd3ee8c1f97b71ad330fbe764b938a23dbd83724e20e8dcbf52ca66ab6f2ba45a26c02153818fdd4f370b59297a58b691cadad89374972e1739eefd84e88fb450f963b827c658b3c745bff8a7bf4f9e68398c9267452450c1e99706e1a8a0834c0b012c8f7b4c12463e09e636e3384801f2d0e887df0ece0fdd85784492cf7d0fb782e87b0b9f0ff14a33014af46490e750b571306477c4838f5aa6583fdc591f6bb2e54df33812c412d03ed2ea82c5f52ed5638321f4815cc6c0efdd70d507e67b7974dac63ab70adbdb0bb754dbc27fb61dabd70569accfd2effd622bd93368128bb762568a10aacd694bfc59ee175639f973e54dad76812dd6e839ec22f9da220ff61792241d1d2e4925cf1235c058996b93a2536fbd0de77ffe53ffe4e7f6ce7dcbb5ef459ddda506ebbe08eaf15ccfa11e0ecc5be0bb4c23026d06faed722c4de2709b6b7e2b9b2b7f6dac3d05a3a48973d1b0be7311306abd7e167f800ab44728a077988e47a6fe1071cc0c737715f284d35840898b7d32200903a042672672a270af39392f75f23c67c9bbf28344075a940662d6996e2b8106977773307c550e75b954a10b5937dd3b22230f6443fa96b48fa377f325ceee2c513516f70d77cfc83106d87500df59cc33305ecc8bbe7deaa8e751c25e387230896c40ecd79a9fdc0af7f6532d7fb14237804ad9ce21169e1b1418ab1ff6082157ace22f14c0a6868ce87c7babafdeb8ed77d6810b071647427c4dc65d67e4267c48a1b3857d7e5420ed7f80326e631124050178b6328971d96c351b59db3a031c0a1c9d04c0e424a960b0fd3480939acfe8829ec0c2a8f8dd6652bf61cf26c7ac2c0010a31f91b88c0cd4573f318c8dba17af9b71410791e17bcd585fbaf4af8066b598c74c746a38130b824faabb87085dc7917f13f017529311c11cb7adaf3574535b681151641472c4c9f0c582c75cc6824c6c3af5f600f379ceff4dbd5d7f67c8dd6768259002744466ecd765406717f91a2ab0590ff46b14f3b0ce35a6d79a9c375d51d65d5169ff3ef014eb6f19fe1487384a976929f80d485ec036f381bf9db4d9049d4195812b8985678b8e7972a0c6407b332551905f64dfc7238b5ba4bb4a3576463fb7850d92d757b8e2902c612cd889410363226dc02bc1f3acdfba19e083f9fdc7876122815e44bc3bccfdf5b63bd8f584d1f7d383ce5c9dbeff1fa8b9c21742df5c0b299dae04fdbfe50ae555b15b75ba866ae4b1230bd88d57d76827fa7f9413d7464a67a0f48bc1c64e9c48b86bd07def2be4a0e7311be1ed4491243f6234e40e85ef78918933f3e7068dd9327e2fc3c49ec11cffff1eee6ddd35fe3275024cedee7f03b862a8350ce43564cfd7696fdb452d9190ccc1db0f814959762eb88885a0918ff1300df204becd34d6c2bc499e7de65d5361a011368262928f7d97f5fd0be86105c25bfeca179dcd508c4065243a3c2b8f18b395310567a0b432e86c6a1e564bc3020b2758d00cd4d51160a514cacdfa9a8aae9809a7ea1c3ce391444df41f05116a7d06fa87fb64412242e56bbeac6d6b79ab4001e59c4d1df82df867b79d0c7b7038a9fd8204c30b82407a3617e89058becba451294d27f8cc8ad9137c00e34a263d1a7e74294246e14533bafce4dea805ea27766fe64b3e36e1126fd54eb9f2b98148d8179ad2295929494b9c540576eb4852800d0b5ad860a037460fbcc728899fecb9a7e44f9d254054cf749189a4ab8cdf442cb8c23122a35a0ada73edc3a7ded56c80524c19f2a97486b86cb17e8cda97e92384c3af7203b119f29507cc71ce828db3450a1e9552e5b33a4e48378c2e7492d829b0671fad6f898bcb1487adb1e2c4dbbce150fdaae3634ef25ca4ef45b7e9f579fa1a6a20c7522a437583995ab94d1935124cdff6c26a2c0f1cf3639a978d5582756bbb41d8a0bbc39d66e890ed7843da1a71c5e8905e808c7b0a80ecf1f3152e4bb94429fabbb65c4eadc7ae123d0fae8be67cf21a8f5bfc1be55b19b7ed8474b64f5103a231aaebfa4a97252b2a9f2230ce6914021f401d036fa0ac1117472cf99625ca033af58fb4669a57a1f4bead15b332ea16df4fb29c6581f95aa76337522afc9667d3464babf71033b304f9ba71b34a69272b568d3fd13beac904943e02cf898bc30fd2fd500614190efab37d2bc6f1adec49e57d2ff9746426556ee10970404f1171d36d34067b589a0b885caee7b34a7554b13a84ac36be44897ae1d2901a2a45e2cd87b461f532911667ee9fec1b5d2229a8e61ebd3a6cc6845665f4244a508f0a600e6f26fe0fcf9f87cac9c7194dd750f779f2992290ece0f436e05eb02be718e75fb0fc360fa6d50e202921825baa003c120af53d5c78c3b4aaa44a75ac1f9a6ffa279b40e1c9a822d9bba66baf242ded13c4b00ccb4123c27de8048503258a3d74de189c9abcb802680964fad881efdf80d88de48eca15c489e1946f481be98bedf888dbc171c7d7d0ffb005789baef9c52d29f22c8cbb51c5b3e8495a826259904ca7420fb7fce5586d07c9e0200047cc464beacf14cbc00c6d44c9565c8442382fd45229e91cd3f3cd9eb2dbcb28445d96cdbf1a1d4ab4f54fcf1387f3c579a94ccab201d66a15e490bae53ba6f09713be91555ea1ce4e00ba96fef85f858e4fbd2f3a9ee874b7fc8b74aa243291d5fa4eff7ced3a37ba790f4fa4c7b9c416be97b50a69462a52c4c7d6463d39248959fec57e9d6a1ed3b0de7b4137a83020f73908f334dde36b7dd15e67a5497b4420d14adf918c6a7ca772b4b042a096b130b973cabfb2ef030b55ee2084825e312fa817aea53fdf6772c3f38823731ebdf414d7797c7d9e24a4bc546b6c1aa123c50fb96a1ff17a593903bd2652e5da82f23d910ce6332a47682494f8c055dfe1c84a8ca9c8a1023aa6b49aa507b29165d3b0f544667077f97335b40c60349eabc0107cf1b5c0efcf2fa489190372b83a842e0117f39de9ee3e4aa7e8f81507f81b656292bb55826db75d003fef7729654e8e9d0ec9eb7044632243d20bdaee41df52f50e82d3913858d6042fe1d24c0aa87717a6df6062d0e8f2c015dc9676f695b278655dd3823a8b110c8ea476796a71b786add3cdd53cb63c79387e43d5ba24001bdc1b54cbb93cb5928c7126a6fda24d18d53199ebc5c41d2f089195050ba6004b6a6b9b04f5f72b60dc73cedf8a468ebcbc12fbb517e308a9bdb93a24263e86076e4de68794c9fe05781e53d2e116510ece060cc29eb61031dbb3b6544f22568c559914da5146f924b764349f6234ecef3db70ef89bf8203b7ecf396c9bce15ae3d3769e9f234089349f1873297166b027f1b2cb22fe1ee59abcdd720c7a890ad0c8f3cd45831fefc832da072e73e5cb148a6f90049c53408b8b81233c2ebe47db963a09e266500b7dbbca81d96b26f8abb436654c4998578850945091b527c34b01c3f149c41bcb31b975c13100f8d701f2b9bc3b0b94b1263922f99b181a6ffde3640b9412acdfca06f849878d3314cd964d527ec731c2468872479133d0a3ffbec511213ade4b121d3b94af26278f981453a1e5ba53405228d4afe1f6e0b16a6d97b2036d9aa486b2550a379ccdde6c1855975aab62c3a041223afb75f8649f6757af09acdea485aaebe19d1377fc5818e4d239aa6345939523091f57e9b94bf1f4e9cc6f4ba2529ddf71c1434f477b82833d32e9162691c98d4af5b9d735bf5dc9228e13a486e7a1b25780904e2fe71374955585cd5dda7459d791027226c827391b68f74e680a4f82c4eed3b2b6fe94a62906bb66e740cd6469d0bded82b9ed48851eb17ff260292522905c0b86170e614ec63d25576d49e0a52634f5a85e208fdb4d0e6a13d2d2d68505d00696459af358b1a320c6ef94bf279a86fb72a5fc2c49a1da7c67f36eb100c0e7f0a3082255f07c5e39177a16304c838f309fde88d37b5c98711a704701a5028fd07dbb218a8f6f8f7c10f1c7a969d1708e0c84b54fd2601b5b03d856a3ee4202d82f57eeaa52e98a1e0809d74e1a8ecd9ca1d06f7053e8972bcb8278fd29857906168fc4b2bf057e5b3bbb6f9bf5aa670fd73c686de399cba63822e6fd902b500012e0eb579953cc38afdbf022acd716f1d9108c8d0d601af977b1243c45bd8555a173ddc916545d6b57a2279192f78f9f0875baeea18d268b7e029ae1ede11d085d286733ed33a2f7ee3c2684d289fbdfa5160ac53b9aa783d7633505fe89ce39a5f004485c528a1fe7cb7c582c90434bafb92daeeebe7051f5cd05eda0dddc3bef45d1970a9632b1e3dfa2221e84219013265dc45b29ae02c0e6549d0efdbbde8a3891858092a63298556cf3e6886f72af392164b33aaee823219655779eb28dcc661e33706ca51a88f24b19f7f347641ce9ff4b0a23ed30a364cecfc302ba1a2c7db7dd88101919d44eabf57ee9c35432872514caef76addc7a04d879fc29d0dc55f10fc1db998d55271d52136c342ca93b65456064e729cef56db64c469957937cc403fb401c6f1575bae5fcc891436bca6985cd64e90cc7b2bfb0216514a1ad9502b4bef44f535bfe2ef4bd5e316c301dd3c86ba460959a53336a9d2a891e2043b7693762904f329ed5971ebbc1e51347c1cf0dddb94faa7636756ed8a45d0023c03f483384c58bed8a4c3efd21bf8c3884b52c723a552445a846e3a38537d7b544d002d6a4a5c63dcdb88ab261dfaac783499546d17606229f4c85f06f762b3eda79ded7453a7d0e022d38b086241928fce15591af49afa71f053daf6f2e6032f0a9fa2738a0662f80dc970ddd2a233485b464d46a03fd3b3ea671049d1f16d6226589d9575d98f1743c00e5cb3c1f03dc009312cdfc6b7c2a6facc9f77ae2d00a6afb52ce3a2bb6cf5ec7cd181fa20b4971a06b397a15f52f4f0975f1ef149d09c25942ea6c76aca5227ef4a380a713afb4300f86ec4d5ab343fc4dff937c92ab4b606f5d668eefc83b60715e1b23d197a3bc5aa533b6a23a2c51b3012446a8c3c5bcae4b63afc738bea6fcffbfb8458d44173a4a609961b96138b860a5fbb39eb384be8af0934108ce1bfa745605db1d1ff72a254af4a359bd15695556205645b058bcfd4a967e5900bf5cd87df175885ba44db803c92aac6f5dd7e5a8a004a9acd4c5377a7d61e30f1d2028421e281f19bf2a87b0a5efcff834ac13ae9c06cbc42c0ac6a77d9c653235267270c830dc75edecaf2c11a042dbd2943692f249112385a0d707950037d2666cf0625088facf3a62624e6fa70200e044e3b8a1cf2397d3c50d5050c33329648700efd6519bb1da148baa672fcde1138eee8ceccdb8942205d1704f448a3e186fd4ca55e0e95c83153e8f87c807e8a9515e55956165e6ee1225aaa8f680e36dbdf5398a9a7aad5f423e07ee9458d855352cd9f7712570ca9b62f1cbe1a1786e9c1438885d44b94be51802fe6d36729269539220eb6cf02a72038efd0962db3569bd3b31a4742c0c3f5bad2dc55fe6a641e566579f8fde09496258cfdb23d28275cbaae6e9184a69bd6543855caadce1e23bc15bbceb39a1963f01e81a3c0a89b0e0641e73ca7e217430ad38f376f33f1a73169ee5366e4c04fbc7c2f39c6a3f9135d1bde8af143ff968554038df03e7e63dc53e8278131e80acfd2c10f9310dc6271df102398cbd0b917a3d6b477368c7751931350be89e9384e81a0821f1f83d8ed7a1f130339ce0d89bf2829d8912ef1a3b5b7f1fa7ed5da060e0ebccc38d9616eef47eff679a46c0db8ccec4221887e319a9cf74abff4daa84c95d391aded27502cc2fe8e9451078d5aa2131ee586767765266d528142a13d5050e0a85d453f805cbcae063544a69746b0592c90c3b1c4122bb35e99afdd1a2efd9ceed5ef64715c358984b1e4ffcdf57eca4ebb708225bf508b7cf002cc8c9a176e39de0c2ec5b11a08815bdbd3c603eab053b6dfae1fcc8c6565e4a13a6ed141712caf5382ee9dcb5951c84618b603750f0da2a08a8442dc7053fdb5d944063f59130c5180fc9b7c86697cd040cb8897fc07a1d0bb4792cf7b2d9c250da8630a5923f34904c6ebea9d2efffef83062b84b0db0c991408aace63d017bf9a42224e050522984ecfc27431ea426de4bc66664f6d0ce78087fe4d9fc3ba903d104544549269cfc02e24b937458e2c8dfc61018a37e699d5cbd08fb76a446e25bdac26284470a110cfdef9133ba3b5151939f8592ad7b7af378db992ec8871bf40cd2d52d22b4e06f4fdd16e6d4a30209196196fd582ce91c944fab60205dccf8eaed0fd9f4b4e2f7c6288eaa79616530ce2deec1bfec638dd0fd6538f8eac7357b9df88a3db31947792afbe9228f51c9e009709057bbb5a14bab0660a7b52932cef1bd5a75520ea1ed5d5d023e5c99dbd621f34ac30c98cffac57bb550b3734eafec2160c716cd86b9d2dfacfa470a400f2ad0ee1123e82e4c775419edb7f3ca26b350e79bafb05f0ca38901caf8f5298cbe6484ab4d32c54badbe7f79c18f44356258895904bbef973a50c7d4102371d85008dab1554355161e9100d49b6d81b32ae9d1d0dced6632bf828222da1d91ab45385d18f9b1fe61298c6018e6c859be3fdbfea1f202d61fe773a3ea2438adb0f0603e163fcee9a428a9b2745c23b87dd177675c749fad2710dfaced220428f7d7d5152812d74a8c4c90cf7f00968adae6dc7b00f43b608cb40ece431803078be5cfc8bdf87ed8c8c076899965a5d5f7365988146159a52c37c1088fc4946ded7e19f12313858b3af3eff5768ed4de1a13c814a69b9384b96a7cf923d4dcb2cda22c0a200b2f21e5ced80ab5db428474c37a0f516eee974e4fd6aab63cda9f159a840bb7e25ae01d30d0ea51dbcae5eccd9d07d62948ddf7dd91a2a42556c39e6306db46b5d1f137f880ddd8aa7fe16a2824dd8588ea0170774bd3d602c7e0df4a111e249816adb444cf118d9f0d9b6787002b214a4ac4862f6e164dcddb032c1b904874926ccd7294380b078b975e8b885b3bfc99d4995c4c95c26b240be7610e41770ee20f508eb0e3b674ded9eca53e410f1791e7b7a25d9bd303ac1835dfebc27a355492219ff4cc5f38848e197c7912dc7c3e453c34e6bd8c5f7d40fcae448d285987c14c247cca685183d14d06a408543e4554089ac02be1b411b59d784ea5cf7c7008c2dcf347d7969d49df4e096519563f9d198253b0f2345be62478c1b8d41309858910a4df91d292076ad22412db6ad28679451fcb5e894935b49a4c16196faf71a75a6b7178d13eb8581e7d0e6c89519413b977a785a4b6a969d594eb8ae9b7490865ac18f896dd9e44042c2ed1ce83db2578ca9523bf71c57de761217f4b0d99ac03db111eb2dfe86675445342148ae9af050511a18088970e9aa63d9f912df79d985dc2a2e8820f3d2401b26edf67d9a9ec881010e42254c31b53e7aabde916349aabdded2dd1c06917c6fd3ace7e90d33f875d193ce57fdc95b9f35dd6ef4d9eb19a38a28ec6446817fda8ae590ac8fb96e059a1f55efe783ad29a46ccb9b390cead9c8b5097c6e5bd4681a04be933c3bcbcf70307cc4668dc86aa69f01278f0c1601a3627e51460d62fccb073d4f9405efea8c0c1642e50dc697ef879fc653b4b48680db6d3c4fa50cd7cff2c9b51a460d816dc0ffed1fb195231f4098be24295f648fe1d02b2906ce281ff11356d2e8ef66dfba86ab0d29a0ee19c5473bd392208c4bc5dd36957dd5aeae03b2dbbad84c82bf6d2ca0677ee809bcee9f90cf472890d078a0022f1f917e21a61599e6ec62c0316c89459df6773f7ef4ac99c1d1ceb014a0aeb10631965747b1a62bfe2bad3b2a41a49e8855fb6f7fe668582964876b9d963955bac93c3fb0970d56140007ed6c08c2051a720af7833be33e5ca2cfce14fa99b5bbeed67727cd3bb9e1434bd094f32edf967bd7d3ad1c5ef8d93d3dbc89552431ceb06c44a731548baea20bdad58f6d41c3f694816bc462286b376d028aa82f44be3f603cdd406dfa89dfe32d61031d671bf4e107907e68d2e437f8304c8918740409300890d72fe19d10a1df60670afe3394261f0bd8f474c169cca988d856dd614553bd833f49ac1b6ee64bb96a55a7e2ca7f432babf95bcfd69884f050e534026caf283386dc052393d8408deb8fdd664e44d2c4e0c7108d76fdab7b320bc2c2b5e7b9dd7e499984efc0a5c43fed5a0b240b487bafe8b3d5e46af31a9399914835adc0fbd9a75eefdc293c4627b06c5c2996d41c6da1c646f4151c7f6fa98e3f0bf34e15b340f14bdb99d25ca6e435af06971ff5b028020312998af044c668ebbf976efea3623958c55082f40fc238bdf7dd4eb000b25338dc3062aa70c8d0b4bb459ba548c674e99d5960319a197ffaa29bf814a052521436fc6439871a046fc1d5362944d9fbd96a64fa29d9699cbeedae74b7257020385f1d35083eae2706ebb40a313e3b2d2283b7d7dc2f03a4e862ce149348f169e5bfba6b23bd26874d2ac6e14ef3ad0727d9cff8c05d261e0c62fdcc4f42f5ff80b26d226d1080008ab364535ce473aa1c78d71037746e6b8056400903ffe9ff6124707c6e3450c3acff30faa642b40337ef4fb0a21c698ff077b0e06507709caadd38cab44b7385a79e87662bf1fe8914678f999630b7d061c518748e25d7d793dc5ca701dae04bd111f612f4241dc86a21bc5fe72238f3b034142e63320876fed3a6f42b592ef962d0f5f0fe4cb03119dc486a176c777619d94bde6a3a4abb23227e03408567237cea8cb0310212dd6a7f1ba446c39cb936838534f31beb8f5da6f09bc1531b1b5037dd4b64c9f3146ad9c6242cc2a29c4135540d2d4271fd0f13662ab15e22a288eab4baa61bec312f7b64738784da132e538a7d8ac200402506af79d521dbed25a60841bba930730ece9d3493c4cdf090aa72565cef9ce143c55ded4734d43f19400d83dee3ad6d4af7525dfc213eef0f70132fb4dcd87b28bbcf99cdd1b656735426b3718b41ff65e607c58a27abdc4799648aaa1fa3b21cabd53a37b2f84976327e6bcf96c2ff6036bed92b6fd4f43c59b1f519df3fb21aeaf391569ee37780f0c2f2e13bd287affdc2b7119ab09031fc29e29bb2770bc80bde995ff94925aed4e9aa2badc3a26b78e37e12bbe631b449daf69cfb66a448b25753d007210bbd343f3445f47e8caeeb637b29e0c318db8f72bc60ca2f83b5bdf900341fada1116d18892b9ae725bef7f449279aaa9389e971ddd30b7f5f398f3327f86e44c4699b30df4b28221b7edd68b803d13afcf57212ae8e74a6ef1755ce4344c449e7ee7fa2a7ee124e9c63490622f576a7f4278a333a91fb93177149d43f502fb4fd94e0ca5cd25703f65f95bba4df1e79687dcf4697c5906e5c9191d8d9736eaae437652f6d9cc81e2390d5c347f3830c1036b48b74633ac9c14fa3412417fcb6fb9685998b83dd5a4bf91b8edb002441a9534b45bf21299d5f67275994a5d8a04dd3bbfffb8d603ee823effc78a34df4c3f99f96cc0541fc0d7c8eaf027aeb6d6e71082db157d2d45343410b6e74e2e4b623c2f94789c9fec4d3d73293d60502232af2a94f6fd4e929ab3b908a692a9a1373b8156427c90a700c29b5f5ead221d65d0cc5eec05ce58ae9b94c9bc17e96449e007d4987176657214e489cc5de82b3ce47cd1020b3cdb6a7394244998c0a65164e304fd288e10645b95a4a6869d29d7ecb524f7295f341687302c402458c5e6c4724f331c1f10f41069678a8bf420321c1056acf7295e6a0c5f809535839c6a61dbbd44e52e48837109ccf2c8766bbc2f4ec4969abe220c37f1452f19710704c61c94edadc420fab37fc54a662141d167a3a0653d2645d84629f12f6b0dc234952835b02660397142f5dcf465235f045fa75cac52531c5a8a4092862143c663b0228704e3190171e9f39b4ae8c0460918626c5d65a6534ded8d1e5a1201c00f99a9aab84daa9da263838e0112ba4806a011a7d6f5e14e0173b85c3a57dfc1b9fbce7143bcdf47d7c127a4c57cb0b4e5776ac1412e94b405936ef1ed5dff282e69b2cb6afb385bb3be085b0007a49d42e41ced9e3d739365e4e4bd6ac575e93adb3da430d3a2bc62b4c344b2ad34c2f2abfeb370535556fedaaf48454afb8472c58b7a5bc50dc121a33df9e5344da3b10bfcbb149086fff8617327abf6f70707e8181acba2f24b8717cefa247e367e6271aab460d2e42aa11c3efdafdc7533234718a9439e8e90e303b79ad7674e710e92611a09c31830da662621c46209da2cccbf04675637979393440460dfa66de1f9e545ba566730bf678f642e85acab1af357f6fe95748c32a722767157bfb13d42136d266c1465fd7593accca62a97d2a6377c444e74267629a4e3cf62725b2920b9e9ddf4d60446f7131f83aa3e7508c7a7f7468a85883f501081d277c894fe20a8ed17db1a84d38e3288778d58e206eb4f01001d9279dda26efb9dd5dbe96c090cdb55117bcd0485f5ee685a1bbfb3395c45790936d55b70dd75b601ebf1092dd7bc5f0ce1b3fc9f948e98d1f9c3fb8bff1007049bf3b7b046b86f34ff0cd98898e74af4814f58aab1963ba325afa98b1126e68556effccfcf5346ff92039985eb14b0dc6b2b07f4b712189ecedd1d471d9222a67b12cc83d18d0b3c3a3cb03a3d92639a10990505b494197b92c6b2722632b1622c7d2961a026ede9b6368c847de6b24dff0fb65150e7a57b44f42318614fc2f3a0b72f14c24f6ab2c06a642f697b61ed08dc1e3f15f04d074806ebae085a4a71ea4dcf84ab40ea52927d0a808d46409de8d3d844922a877595d4c4aa183462d1b2521f3c8471a1bb7938a1a1e2c251c78a1a6da87db5895bc3aa4920824b17378b6e3876994196f299d4af1e42e662f1e8aea12b5e6ac373ad7bf126a1db25c2d260731a09ccf67ff77850bf6a2b499984a3ca18cd962afdadb7a2e65cf2e735316a8f5aa7a3e71b2f1329f9127dc2e286f7017ea996c3a9214b952cd8765fba0716b2a1f817cdfa6c942fdf246563538558d461df3fed370b32ac2f51aa69061e5c26f6a14a4862b56f329e354655731e706a75ac25526d0a8868b3f093bd1a238601d158c7ec05491eed5a7076de7b0c6752de1d633425c8530fd058082199beee92fa1964c14f144aaf58baad7fb2e7b08b03e169b0caca1f6012b91b116175fe30d3f7ddf76161b00285c918ed1c1026032349947f5e208aaa5703b2f16f1d3501083693a37591b65e5b19319e2c32b39036275210dc257f3d86cddad7afe5e852189545593360a553d990f065bd541d28a66196e26e1b57cb2d76cb42132ca5d164eb084a07988a9b3c42719b7499271d9d300be801dc3e948e882d9b0cb0fbbdf6f172fdf80f78fa4ed1da93e1aa6c14761a2394558165b4f5cf66bf5495f217ef7dff971b2f0c6c8a057509a85551d22c20c2ad5464f9977e5c7d4b862ddd31b74aeedcf76f61aa03371edbd13f13e595a54c4cd11a02ff7740ee1b0f6cfa7b425e4a0fb8433e4b727e6d304b40ab172062c0a9869b6eefadf927110a253013b7f9647a740ba187cb1988d38a596114710e7d4de7ebc3b306f446409e8ede499ad5f4a7907dc3e7fb4ff283b9b3c909c61e2e5ccdc5339052fbc6538670d1122f1e62e5032f990e7e1af6758cfbb6d9007c752888d84bc302cfafdf8b2ee6171b42bb7ba1442ad9d31a6feb411e2ec6aa8961f56f7c83a4c15115794f900bbf811aedf091fe42865328c12af19c11dcc496a9728c23b28b580a48cf85f0a7c28b74f2e6b80b2f16771bad4c19b293c7c1b0192d01cecdb132999c55d77510d5ac64243c3cd8b49214d8241e712b8a0b4e4159bfce7e8c5c3b118bdb875c71f3c7865feadc1b0ff409987bbac28883e65aa2063c715cea717c9425aa7e73d32c7c5f01d9f0d2cc3da70661a477cb6a43d0edbdabd01b21943e88a03d953c6255047b76f49ec733993a7ab13bc4defafe10c8b091242a2b89fac33d753df3de80703071e11e932c0a41b700a6c41f07918229262495815895e2e0755d3b370746e8da6e51dda631a0c2a9f9574d39d3722191e50e793516efdc010c0d0549e6e21cf472f0c09d70cf9796ea890451da21606afc9308698fbd713e3b18f43133bd0a60d3a8d3d70a69972657d2876e37bf22307d488218b776594b33023cb9d207d6e2ed84eed0edfe7ae983297ebd868e5f5f2b890423ad1adf30e278dca31c9115492ecd9d64411f344006a94d9b015491aea0c03172eaf8ea11e52d13d737ef4201ea47cee0d4e9215a2117a2827bab19f400ae348eb50d310f92590583e46a4ca6df27041da5d672fb646c0b25779418bbe335d103aaba51be805f64516bdf8af81a3cfe08253392055362b9f0f4ff87d3a1d801ee8a3dd8731f84c0a377071a01c60bc7a1ef33b26985ecbf01a66d94b666e7f2e106ee93d157358738bf706a074bf889447691c6cf0f70710aa02950ae52cde8170a73a9b3faa6694e9e4bc7d0ec0e5d8e3cb07f1c692658489c056232b9051e9924d882e7dbbb1a0bfd344654fe870766749057187df3473b024c427cf363b5a5f82ed41ef74281995f1dc13d451a63934df2369b8ede79ca007680b1497ef182697b653f6777be1bd4980461657b98843ebc208c0218140ff19a7524d7bc4f6bd9cc9239853a5fba9eec385d915717d57b17340684f91594487bf591ea336e1f2e644fae5d77382996bc49cd2ba3d74d40a362c99d62d591c6164312503b5fb5cae9bec2377d54fb02ef83e5f02f589e9f2e7e0dd723749fa46989bf07977bc018069bc109d9416d12a9f68cd82cd96e15dfd5904b80a493d3ecaa1c7ab9ef366159aba0bf733449e6d3847df1b3a27228e0c455e10e24f4406945fbe7310b5e2c0a74f5417a538574d7a93254b437b470861246b05c5a59214faeb8d0a13f6c64933a5a1d7711c3c16ff7c8506b8a25d85cca2b8d812357f966de8521d51b38ece0da8cdbe5cfb86f6a8277ea6f76046cf12ceade97476ed4c4876aae7b29de81fa870beb58f95260a0a20a83f9560ab7f1ab9b074a56ae30f29039222f6dd0dfc6eeac7a1627d30022e48ef2f7c242c6461ab1d4dd1be9b32fe32c39031b899a471d4f5e5dba1e2ae6b813c244652d0c49ac09e2035c3de831fddf762f2a8edf5832fb2c23ecd19df03035ab0e1d1dc24748ae2f95693600b7db47c8aad79d6355918661f3871ea4f50cb3620e666cd229cbf56108e74697245b34ff37662e109652fbe19225402b8bbc1dff7cefa8e08dc4e6ed9eca3dcc8b8c18fcbc60593ad7e27d57be37fd312d88108787c5bcc0e07fa0429de77eb99970fc7b2ce5aac54960f407637a328073c1dee19dd613ed01dad7ba1c5805940d75fd15012da31d3bcaba46a136f887ddacf6ae37abd035fac0cbe68be43c92f8e0f321a76c1907f976531238c879973c31fda5262484644a3c008857cf715eedef6d9099328cab2060688b2cd06378490fb6ba987f48e107d4d4e33f67b773408d27f6e4c845924e691339cfd119e9827ed99a0c83b6b8c9fbbbe2aa0eb8ef35c2c2eba098c1a97808b5395557e67591d6d72433c2d167e891ae73b1db83465e7874e9bc2e35e2450d29ee3de78d98be292dfd879982621aeaf7ee9a4cf7219346bebcf351114b695a289d7bf8681ad5241f0524919dc2e654a0cecf2ed4a43163f823e857c2f5f75a54337aca291a28b522292481be7b30d6243bb410dbb54b07644ced9e96a01ce5e50215b2a4a70b306c11b5be1ef55fa19574b433f650e091ded45d2bc95c3eb550ab2850d45b86ff96f6e09112f4975cc9c6c8d17486edcba8492af120045948908c98f64a48e9d2e84f105e09d7dd3e046c436b0104c158b562358546de545dec7c8da8aceeeb59499c6ba2a5f5b589772f0c592c2af636e3244fc210c4948784b7937fc9ea5a6bfbdfa536964d18d408a372a42ad1a5fd3ff1c46942897d414801f8ee5b9c5bb463647035517d4efd803a590e55f018ba668fdf7283dfab9f40af193485a08261ca91fdb1a06600f938bc3179a84543e1021cb2a611658507dd0cf919d6278b2fd70da7aa2b96dffda2197c213fc13ff2cbae57aba0ec210148c5ca4052d8c9aef4b7f4428808c2ac0fb4a2bee2ee697946feba0f0db183b3647427f945ca314179e5428ae63bf7e38200a88284fa6c32a3d14f9c3a72d0a58488e102b1b5bfe4b6cc2be1e031ee364fe4e6791728fef9f7e528924dbe1bc8d1033f135d24e3680c4b5044c37d880c57fb32d4d935c67eb36dda324d058a10bc7cf9311f1d40d0cb7dee23dd7f9894e96783ed921cdffcb64cd84f17d085f9d0ca23a12887450022f09445232af17f02361553f1a3bd24a22768f94384e1024964037c2d0a33f13af896f0fdfb4b07476517fa595187005a00c677308beaa830ebab30163400314ba32bf1be59b0dee9871f1af2607d3113f3e803e33c405c5e956d5ad4bc89fdd77175cd6aef3fe0c4666e4e76b513a8e06ebc56e5527ffb342b14c97f651fde63171341f65eb5c352933adbb59a87a3b29072a817ac3794fee6675d5c009e12e1982c053571372f396879b2e1f2dc28fbd0f016cdc76348de38f70cbc52d3533713f6b013eb5252e8b9a4a662c6b2d49d88ff53d53614ea692c3dfa5a05e8f41c79757d9b45d056d636ea18a8f55ef8b3b4e4cf78a926e619d4de989db8c907a4acb8b4eb7e3195c37e6025397254e7348d3a923eb55eaead36424749ad1663982c6a49db4f9856b3289649c7552e09d97c23ef1091959f83bca22cbee3b9bf4d0832d240ac10e199cd04d06521d9e1b14e7c41be89f1bace06f8665ce428bef184ee240d9c987f32c0240fd53027f4ae4480ebe3085ef808137bfd1ae62891780a7d717db001b3fac39db4ced7ed96614e405494bab49eed7350b558f934f9d803e83b36448ef65ed500967eb16a273fc231df63fca425faccde74dccd164f6f47408d7660c35b731890a8b436d87694e49601543ac88ded2ab65742c08cf3db3c94098b8122b0e54cbc3a8139587ce184521379a5909328f60c3cbf7284c04a6df9b139d4a1443034a039524bafd10f84fcf2eccdd19d7be8cc2ecc19ced22cad2be2c7548e7f60404e5cc6c93f8c4fb4f5ab5272180d33fd164f3684ce27e0dbc36f14943d9e1fa41e2d8d8145153b5eca497f3170f5476dfdb8c37b250b02f757f038cc20a6fe571c83bcf77a02a2f5274cb30efea62e351c25bc1b2f369d3d6a4ad21a06e1a7ed8adc0a162706f861688b113e5708d3d93507774acb316e9d1878f91ed570a2a47354232a10b52aecb3277a4fa275817b5f899b4207fd05d886fbbb1abf16343feb0b36ce4f756f888809f3111439cdb26e0ac23384710a7c879572c0e8a015e4092abfaa72b4301a9351ad5fdccb4ec9da012f4451b38bc35fbd0711eb9c511ae1713be7388719624cfb25158705b2876a2ae5ce138a4d09990863bc1a15f11fb11603842099127f6b69e6a8bb26972b754f1f54a7a0c840cc97fee28ca6b5ea0468796206f907890741d1f6b66aac3059aa155cec444bf0c510d79b49e2abcbe44b0c69cc87aaa45dc8e83fdc21a8a090cf1197a727310e64db12605b54dc6b5e9771588b378b1a9e0f054a1f01c939a490103b120d6ac908b099ff747f5be258c2f20e5384c29ba74a041cef9ffa97360a68b8b8a519463091fdd2e96e0c5447c711e9c003b220c37193428b11f5abda87efefcda64939860b2c93af134cf9a515b145bcaf0f38de0717764d31cbdbc372efdcdf0f3897f563e88e25c50709e62523f0f42665da5d7869c9d99541f02f00716738d910ebc783fb70fdeb4959416aafcb84513be80adeddac871f1ae75b521a11549051191602a39977b701633cbfc51cb45d0ffb84419ded1e654e22c7f82f461896d947d322b47047ab69d785b1744effdc00a88c6589161852f900f0e0d121add85faf760e719b231d548df028db0b856d2129ae0e3ed60e12cc251afdeac6c484078a7e2385c9faaf26826551cdff2ac9cc4ee6f8cb97410e6b76a269163302112a4c514f06d4a5f80126bd5843363adf061ef23003fd4c7b7884b806961304bb1bcc80835b1b71fd8ec7cfa4a10bbdb6c9bfd3e58c9b05ecdda17a6526997778a9ef8f56310b0500175693b5c97dda3bd734a08fa99860ecf7718516f94bcd407b7d08e46d57e6363bf8b3d13945c4558ba81150be156168244e4bcf5b76ae926acf8a6721c3d29f3eacf2e0160a2be0558b9926f5c1e697bb3da917b8718d62cc530fdeff44ecd0d6c446059295b81f6c4fd692e992b48cfa616ac2bbe7b133daffca9dc185463a5b8a49efd0373231ab3c0304eff1ec0fa299b8a30000e36e599cfd3cff5f5f7ef12f3fd8d51608650497b2ab1dfbb098833ffc76f3a62f0ec737634e47a6d4fce85dcc524a12644b89e7bd80369f50fc1d5a01aef4e69cbb2d8b81c28b4d21860e49f474e913e144c54c0399706aaf8740064b6ff2b2cb477695a3477edafc06150c07fff1eabb4acd63bca1dcdd9b9c540da69284ad0fb13b6b41377a19020a7576d86b6d8b4fa2ba337f4e36245db5533e5c858c138aebfa02b35b5703f36a886e701f18553547f9add974d20a8a4cd23440179a9067f73a3c1749d231ac9bc9fd7603712b291a3b804bfea5f182af702d9c64e954498b812ca9dd2f18e0cc21233acc3e87e92490d83a8e6b21d53933d240884180e119ccd947e83ffd8841ef4100720249ec3afb6f6dd7eedce1871e0b63b7b5b30767869e5400525dc0d994a2db50390fdfde7e07faf17953ff6dafc5ee8c765347a7b360c8e397f3c50fef1b25c1be84aec04dde6cd1e12910801d190efe2ee3e0528c0264426eaeaa97689acd9bdb0dc6b1fc78203b409a56b0c3d6d9505f3c703bf42014fda6224447a79d7f7680d663e6423a13a2afc3ce879df6bde2e450cf738aac8835f3557fded6a6e9cb1e83a2dc6a0924e9068b70247d09a027ddce12a54f897541ca6cf67336b2f576c818af334af298c6120f961e6bdd27bd3de0177d3b1af5c6a914484cdaab1e2d79e3226219f23a127e68f7206dc84ba6e1c9efb3cc46f16cbce0f20da13e9c988e3d89e6c7346127680ea4d415fb8e32eb1049ecb1f8a7ddabc23e808cfaabe6119731c941594b84b38088cef83ba03ccf5cbd06e32b863712061afa29a712a950437b96f0125e436563511a111940c3f93924a2c09c0e2b43ee51a0fa0eb80bbbd8e14a1a6cdc49471c28a0decb92f4415f4b41097eea0a8849eb167614de68d7a3bd07825381924e657157fa1df40d64c1b63202379d876738beda32ac39a8dfd44f48027ecea5880de8a630abac9b06b8eec3b281f18dc17b5b51b959e0e26427aa5ec14db1ba2f27da7c8cd1cf367622b9758c1065e8b99ec4fa83b94f0c8cb21d9189288e4521c2aabda89b70392874a1ec9d59b74d1dbeaaf9969fe9f0449a926811ddb6b598e9c0874cf3c9b9b67b5bd635aab2e4e45899889c648bc30f1f49f2ab23871e1383580391b1ad2c48a13d8b6ab3801ebdcf02620629c41ad16c4cb759d1b7de4a4a67236335c7a586e86e3ae41b41c9e13acabe99a50a5f8f7665c52e2b5bb73217daa22d695628ee41d2c6ba9555f48109eb52f5b14bbea9139052effb8f788fb202598d48c3f51104db9bd0297fff07563ccc8d53f0f575f4829d7be4fea3b2e753dfba7e22d6e0a26a6a6f3782229e66a60f7b65829572dfb6aa7cbe244854aa732af0ef5427097f17c836baf4418d50233fa6733f1f6e4cbe71e3913aff8a64e42e0c794f9be867a85b096dca8984b5f7a24697011776bc38bd282b5c900284ce1bf59b14e812f8da62803d39240ec48e01ae3c8db0bfcaec8c44c4d929ddd29a5bc50d62d34efb1729f4624ee0326e69fd2531de3821885546efc417770f0f68fc946423f75e77a67a1b7fec42cbc6ed8529e239d51546ff523957aa4cdb2eda21761e2b1a184ecc3efccf78b27b045e8bc8a64bc1a64377e0d6e98be091c4120a6d06feab8299c15152aac430655665af150e9712067ad7dfe68dc2feb30ed100863ef06118b0468bfc7292e0b95bbb716fce24ed245b291e1a0eb3a414fa7dd0ae3f1d926a806be60640ee504f8e21c2b69ff62915d493ca8279455d58a6bd2c5a487e2ced324229d4a83ea0a13d5442c525190dadc65f631d0afebd3efdc61db96518879cc5506f719c2ea4e89138110ccf02d030e5a94a8270660bf27046aeeb4fe5b9545530e051c90ce9a95602337db6906834651eb973154c98b7c65d8cd7b473bd1f98b3ad657d8cd47f18402e14997137f2cf64f3932dacf277e306be54d6992164aece69633689cbe064525cb4540114a558cd28509fe17389761a230d9d179413db6320a2f6a30b7af619f1d4421d1695047fdd65e6f5ecdab20ce506bee31e4df698fb22863b0f998f8fc34958f449c6ca9dd5836db02ec16577f9e2fe8883fdcd53d36576667a995c8e211103791a036db34c637aec3e2e6442713b4b7be9cb7bf952769e2abd5fcc6e9cb1f3b4e3886c7d3c95c0da21939d752850d777c287566743193d923f7c22b74bf6ecc7d401ad4338dd670f89775e24e6439c383c6d430e48989e63a003b55dcd7fbc7a22026a768ac3e2d81003bae6deac0da1bbd1114166c2f4856eca769e9df022ceaf7b3d21f076efea06647c8e65ba233e871a4e3ae8f006e41d9682bd27a3dab023ed66517d19b388179e31e9ed9279a8fc45909a2acd45c51685b4269ee0ca271c691be696233a1b43bca629a1b5a2337f33bf944bea923dfc5484957db43a6b66cf92faf0484951ca7a64559c361db5bc298eb18545de05b5c5a999414e581da644f99d43063f17b6a2838518209f4a5b6982073a7416f6ddbc131b0972c2b6b9b13b1599ecdbe1dbb7e4889ae1f6b36afdfca54aaba89cb03ce0a7892585b5efe5dabef224490f7614ef99c88a671e70223566b887407e0f2fc6d0799b5ff051dfa33ee16171c7e37ab13a1c2adc928893973a5812461f3af38037223f250c0464491a73175d1150f614757f0e17611f105e8ef2da322f540f3b9bf32d6b6da11c93017297430a3b4091c0f50a6c24a3ca9a3466ce28e5ab9ec6b6abaa6e653686f39acbffd6c34ff088eca4006ef59e6200e33499da5232dd76a8048dc310fd3d9caf7e84608d6ee334ec5ebec2c5930a05cf653345651c4011540a4a856ce1796bc05afd65d03b50758fcab27032b192d6f3699695d8045dd635f83688aa77103ad80cb20c100275d20c4e43f4cd8ecd374ca17025436650c5fe89ced8893ebf399df58e801870bb68b5a6dcf57dafef8f7c458699015979baf0017164bd42d26414cac6d01968e2ba37fcecd235d944e7cc11ea92af66409b2ea41c67e14d9600f05124e68e78a6580f7dbce08a34a2fb100a9be63cd608340eff5b711e316487ff5d0e0b62a96410c394cff06107e66dfd053c51b95448b6e69e82014048f6d08d6af188752ee4d21373c53b4b2bcf2fb1ce8316202761dff60ed602d8f7cafd0a96096617d1ea49d8de8748024e7b53089a52816f80b4a3015d085cc565e9a575d10780d25527baadc4fe4d5bf4c7566a87419f6471c15d9b0d6e9df496aabce87b4503f9feb267ee0992c626e8685537941b5dc1ecc48da2ed684baf49f43ef2ea5f858f683e36bb1a98252d7bd583305e00d5ee13b8fc1b49a05819e224c3e8b45b191348af73b6e34e19c928a680c47eaffea0112f0c1cac2a2792f94fe2968676d5efab9f1a12db276eccdb05a4abd5c8d715a46526be1b853ece73efe971faadf9917aaf0531a41c5b7224f37b2f8bd8d29cc1d8ff3d459e925b6f338a6682607b80c47e8d584c19da7fc041e01710e6b252e38e86a928a8a322819ef59a6db04dcf0305139f3c860ee1cb3cdd604922ed2286fc584916fccba881e587557c0aa9eb793073f7caf87a03dc04e24f1d2b2bddcc2f084333ff8453394971a5e7b019d1319ede7413591a1069902ceb3bc092af319fa5787a33d8823da936b8e1b88389e39a24b4bca6e78c3e0b7b4ba63d0f5ab3651810ff444a0059a44e719bc6e00c5d687def525837753f67effebcf8e4c701217d28d5159beddccbc449a993522fc540ef3d1b6e16ce23a7e69081a7ec94b1068cdb5f67c24d3389f37e9c9c080ff8c4fbc8db8eabe3bba0825cdaac2d37e7358ae2909a35c0805c323259917b4f4458470af3622ea673097281955e60fb8fe7d42a3c68be08fe493b64d429e841b93ec282affb6fd413cb117831590e80504a411c643df4f5cab9e220b25379fc2786bff35971607b380e0b12237365e2a7d65fd39c878cdef377c63fdb9404462d4e438079cefc508a88b656bcc9e0f35d6437f75578e1ab0e959257dc8c77c4921f933d91e9169d3f3638b74bb848cabcf4c9a2ead063c9a82a428fe5721f971bd270e769a0539d53f76a0048dc5b49c5eb71b6df7fefe1efe2bca1f028d9ab6ef4e3fac548cfbaa6b6ad3a32a134050aa5b58a7f62f2f9e5e6cea75483cc2367d90f92c2e9b86eedd151af8a7da8d487fd5e295a2fdd98f514a9881b6e38cb806aa0c98c9c4106305c1a2e2e648429b393845205e92b7923ab93464d2c4366b6a24529c122421730a3e13c3ef3b4a940ff8a4d0045b53b027b1ae6558d10764003e346a9f54f3c4a78539e3ecad5d1374538105da09518254ef63654ddef5726b65d5094f432593af0006df857f301025692480524b94db316519cc0ac2e135b5f55dd4f32ec81192eb5a4b2adf620ec0300b44df7a874344f32023e1d0f12b3d9955bca498ecbdccf3df1255b6aed51628bbc95e4b4cfe68790e14f48af06679a99a079473b4a6261784e33543e3a474acf69749b449d3c5028c958b0e39abfcea094d8046c78b4eadb924afb1f0c9c0ca96b1309fc75fa6cb7ed1e308f2473ad1b0e48b7937ae8863ce2ff4bd1289716960b31c973d5bb5dbfa508a493b032d9d64f21a2c1da8a20639e11d7e283fac22f8d845f952d76c1cf7bab372fdb424db072e4a13c82bc8841dee6710c58c8465757b04cf896dc638a6ea5d6e62d7a84669f47faa54e6a8f8ef6adb6686fd004e49769094cbd160ebc6bde46d357b7b93de6cd82942c41d0f64e6856a9cbf2acc0743e21b80a3ef3d042d08345597b4fca7027077510e54bf44c84f9289349ce8976a9e8192c5962b4a91d3b2dfa40b41b79527e59617517a66c8c96276663d8c9ca26424ed501ba71b62fe10907824a305d2ab5d6ab81487ac7b5b411919cf97cd2a72fb90d410f82e4f05f38c8669ab6f880a750be5de6bafddc19595d6ab70fa2919ea688740e1c71122af51f868dd38701664dd09d505303e034a98e793226e2f8303876ddf58e211c3326b35756774d7155fb8cf830246cc09135153106a839f3eccd1c690b3c4305640cd5e61e78fe01f566e0d1925d60557bb1b960698d1abb7957057c72896874bcc8dc1d21f3b417ed12e379e4097a48a8a3a920f1fc18500b1c261817857640bfd392b463f66f87ecfceb329056b28149e99552a6e4307ddec7995bcc9a6c1d795696bb42d914492fb23d214254e91caa22265269a61f0caf0797c5fdcb43a86327c04b3422882e5a5c091d6fa21b72d196558153a43782631c83219b4d28e1c6302a00863099bdec00e89ca0be985bc877d194f775b7bf1b8c909c487699fbd7ec9068ed974559744b081566cfb1fbbff8fdebbde33da3c5308f39e7398e240de89e22b82d28fa60cde404fcee3202d0db819594676b635c881d8c361e10d2130a865a39195a80e14804afb13451b0d7a804ccfaac15c2c06b2d286f2841fb87a158ce95f91043b87db5b9c14f5682cf382be59fea38914dc02d0030f9825b770c2a30df93571e7789980998f8af9a58941010d7f5c422d3cd3a288e8df61e38271668c5af0bc61d20e8b3b73d3f72d5815f59f343209339c22cc115184eeef7ab49bb6412bd36716085c0d44d1915cf9745e42e7ca9d1929f507b228d6420a6d9ce298b7337e649e456bafba5d7d6e38349f4d569aba24a2957e021ec1912669bae80197b4b0d07dfab129d30e2ed8ca07668d0dae523c48b18cb3163c6f32950beffd5fe91eb47ef16ead80760ffffff9f