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 80717 933be6a4f01b8f24f63f1e3abe7d070771dc8dba546e9a87f911796a37d0a5c7

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ca089bd468ccf98cb7845ccb2437891f91feb4d81c0facc47e3ec20d1f472a6c
Certificate Block Hash
933be6a4f01b8f24f63f1e3abe7d070771dc8dba546e9a87f911796a37d0a5c7
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...009302000082c00100
004000000004000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000001a135d3ff9d4f9ffbe4be8a77bcb2110568dd69f1443c8b3c5f5805913f85bf49c5459f53c0b3d497be72f845c1d7d182c729c5b6f27add4fb34ef1ebf7e7679b326e619712aac609f585e607ea40b695477e59b556a5e57831300000000000000080000000002009302000082c00100

Raw Header Hex

00004020bed2d40bd4fa1a060c6fca8cc191da7c01ed5f581ca6d7fb5902a407b8ec0e105634af8ee738a8929c4dfef01138c121c66e15a578ecd0c300e35cfaf4bb720b5ed5446a47c600186c2a471f0dc23e7ec4ac0f1cd8b4fe911f893724cb5c84b78cf9cc68d49b08ca

Proof Data Hex

59,560 bytes
1212160103072fa70aba4f0692bc19e79cd54300612cd672897b35c4b70c9f2b6d2a673778c18947a3135ef3b673ea55211f8de20123d3de810fab965d836e4beeb76f9e5f271cf5f44351a3b67ac28aef76b8c6d2071482902f22d9777a1a201e9f2e428e541219f0775b9fe4a056dd3c256b32541e36f0eb65a5df041affe983bc105fcc76a3a6689f68b0db32c6f290dbc0bd861808dc6c242fa2f1bf1b972127cc6970750a9d45b1d87d7744ce36d27b92cdee62a06df0f7682e966f687f0b8cb17c3ec94d79349521d622dc4138c7ce8fcaf14419a96ba536d85060c003a543ebb4e2093b334594c4a205249f1e210aeb1cc014d05db193dfd8c1d179d4428fe31abc459217fcee3597df90c928b7d1f2db698bfcff2ed0366f533f4e96fcbe2dd95757bf21af96027f20c4fe3229f689e264b1571305f273c4998f0af6189a07b26fc205384bd80f5a39aa174b257a1372b5d18048dab89c309aae13477da5d1147e7644bc69f949fa74f299c666642472c21ea49a7cd278cc21c9cead39e01cbf362b8a65bcb0f76028513de8efab9a0252939371f7f0ea5197059662c639e6c3eb1d6c044da56a4b9a8523a4bf7af9b4c9528b763ff3ff659042a80f2086b11b249d5b0690c9aeb89c5f66e67a9f6d43dfa83128229a0ead3328d4dff4839adcadc4076fef43b0b6d0f27086146e7b77fec8675ba50e7cd4181c018384afd28ecddad947a8186f8ecca48843956c34e7f28fc06f11a0fbdfa3ce89f0c84e741afb3a559075f258310ecdfe7e49fa6affe78ff4279d639f045882faa483c41df1ef1dd17cbe2f49c2c4821d8fadedead667cb494023b3cba1d3c834dfadb750d835dafd2ff19db3b1c17bed59336843cf2313f0b765dee19015f1d81e252e8b0e03d9c688164b4ada86efff1e7638711daf8b69dcf1084b3e3fc05aaf52e413c1a20cb854c47a04117ad28e771d739e26267e812ab3d820204ff11d7ed9493cf7617f2246f4f4fb8fdb17a348e0b76782c7bc6861825043451c7e20b6843680cada8d6dd5b4de5f94360c44ff5bbf1d1fec3a3b452dd2e0c771969562c9d8cfa20550f071837190b4854c41b5d47dc6ed807436a7ff2b7452c83082cf31ce51de5a981cf3a1073fc943a9753c850ddbbcb8e1882d7fef22ccc31ba93286b2397fbae0bbeeadb6e2b7e7a8657a2a11c9483784f0f1080ac38e73da22e477372f5244cd47877c6eb28e5a2debd024dcfa24556c3dc3da18e8b0d01114a101338c47cf12bfc8a334a0b2dcabe1d838b2e440c46d91074dc593591dab7f526327fc24befefa64ddb6bd33c54df04224a6aabd531b8ee440e7d57eb4cc31b06601354a2f368c4bf431ba3428580c0b4914f82467538422c14846177a2fb914f37776662a0be7784b25994b40b8d24f52872eab91f3589c0fd9d58bbda3828fd55151a244f038f557e08e0fb08d18aaa4e93485dd070de9006b43d625f8d21bf731693b3e239a4ec5d96bf4aaff3392f28767051982713776a309e5daf64065f9038b672268c09c985fe92eeef01b258cac10c277038552b9b6f839fb10c93b9a96f4fc54357139cd544be5cf54b6199752f2319987caafb0bfc8a3e722bda732e159fe3f7d612292a16d677fd92d1b036f78372b492935697b3d47db6653d5594add42c3617c2d0b07ea1f41219a96ab6f535f43fecb866e8a49cb1aa0e821f0bbf95120eb302772de5547a7dcc7ad6cc75528d70abaa2e4570943cd13f3ff080d962b566f6e426d8fca839685065db0712932445f25d480298a25687627d24c807fc129b3e865cc9e4074ba5b60913ff35de5e39d2cdd2ea5cfcbb314a9abde2f38e60205de8ba8344175715dfec15846b9b3045b0037ce6ba0a93994ac0b3cf93531a294097dc419a333a8db556ea8ecaf27ec01b0b9464d940caa211e071faf6efdd95c529aba976befb616dd89f18621ad7c03927327e0711b8ee1dd6d021e96eb8ab6f91703045b099deb92b92a0f963a9c3d1524152e1df01e1d44d95c6c68c0bd883661150411bd3af2113ddf42269182f1feb51072d022d6bd3bd788a497311f8364d0c8aacd8ba3484b878547c27fc168b9e05fb125711305b354380aec253e305a379d6299f47b7255a77d2f6d0d0307220993c30abe0ef2154a3d046e434acc7a2ce81f36166634f0782b9ba37ee351c385ca72baedf4bb22179b3079adb266f648fd55e523f8a75d9b33e9cfd03ebc0c8961cce18b5d86271b52e143808a0ccc0742827b502e97a1d939fd3eb573afb2c2dde3d04a5daf177dc82e737b9fbd15cbcb2abf41099d89ecda9fa9db3e05fd16c2b67fb82d39bc9655ca09fd3a126a2f81c3eb3895db41e80f9a3734fc0fce0d3b546b8826f7e639b68ddb7ef6f9ad6a98cda125edc6fa7f87863a5127b5c280353998118ec8069c0503f5d853a5d9c45c18718a52ba4c38d57df61772ffbdf0a858a0da7c97bedb5228878c4f6e2645c35c63b4aecc79afe81987c385f3e9293855c7b8992c3d6210fe49cbc50b622bc57b72e8314d64e006e217768ee503a20abfad562887f729a033c725ba4343dd4f663d49d5eb3e3b38bb803db9b30fcca1edb3733b175576b5150e7d798c5effeed7a429886e8fc8aa497b798ac5692d921fadf0edd20837a38e8e526418454ab3bacb5c7e7c390d474b518a7913dcbb1093d2cfca34913020613dc0aeac731631cbce5b084c9b7e10f4c80fb32370927ed4f1aeee62d2d3269136e0d907ec648958358d9b1ba3580fa53f1c12d13832f4211fbca3f5df61e38761519be06f21c10e59d2219919b6ed89f1747b8842174332da7576acb802c30a15370048cb5afaef93aa1e81551d240eef27eccff203c316f259d91b007f19f4f5a2e488906d1bd608f877ca142fd9773b830c22508eb3ba75166dbc4271d04dd0dfab145a566ba59e4835754116c4d85b24c1fbf14a7d76c62a10ed997505f18e7c42ce8fe9b2a88382784124c40041cdb0aaf6c1704e0b4bdcf7d513f8d9590ebaecb7412364743013f25d018a48e34022a40f95d5a4520f3a98ec1e39dd3cf246eae70fdfaf1bfd1eadf773e79efacb71f94eaff4ef8a4e6f6060d5ee5a9ef3dc82c3ebb638306175ab8117e856eb6ab98a61ec90cb217e99b494e86b3c82064dd0d58634a4972fb6f65855ad36b0d625b830f83dbb0c642668e8110ef9bc24161b1aadc92b98c239677af000eed12db187aba1bafc11cc0cc695e9c27ccd0d50df50cfc2a8f2276cbf401ee5f3af3638c1a5804eea4f211ec263cda1d4058bc5898393e7c88865a3b30f0b14d99d79b0f50a7b5356bc749ee4c8fa83ae279ff5f0866d199ffeca2e55143ed27f08e945a6bd2d8fd1649134d928b1c10b23d33b7258abd8812c4134d717cf118c0ca84fbec832a5476be65c4ad2182eec22c4d9f67b2e7b94328b46902571b17c47d6fdd461ed434f39f9dae204663892d7e214e73de72ba353c44908a2f739098740fa86fb43632c80d70b4f5f08fd7299503d551eef3de3aa7f64dc3fc2f5a3670bb7404134792542040c03fa556cbac9a85cc8eb3fbc921c086599f269f0ec762fcbde19aecdae5fc331827b03c2b0ea14f22b3038be6d10eaee794dcbe24906e465199300df67d06907f8ab956413b2312b7f844cc186b6e1bb8950382a1665d8f2ccb7e859d1cc2360e1e5a60484ebda8aa34f424756071bee803f721e7e9cf9656e99fa7cbf8b2a8cd5574e898720f00425f32ae238d7be3ed61d57e529d2ae30719b7181d2bc73e70c8c1daab1194a42e181f738a79c00aa2a59761498d07024ebf1562135c060ebaf7fd4a0a6028973940016ac8918a4aa77d50d1430e90ea3daca3f66873b5ef31fb16401501d5c6105508ca2375baa862c2a49f1eaa2a2f47c405761a420c21a4232af48d76743ea0acfd8b049893629209f4122a8ae838e7f8b1a39c8e9206165ef55333d04ca6468d9f0b8ba92f424673d35499acf336d6c6a8a0fe6c16749d3d3ec15dffc9de621856de3f040401ba08077778634214b4b1890e1af3d1b7ee504f8d2f42390a7976e5a5eeb778c067615c7e6e7eef2274b9f60ecc3f0304580daafbfa137a8ec0f95e780b11d33a79a1a47b22a49111742b4f6c18d7d19659b29ee2094a71be8109084f9a8d0bc86c640c1f59be8c82137a3b357b142a5467e8722258c68fb77688d195e336d627bb72b0da7225abe3b899e1b358b19464a4667b391929948b27103b65d6f5110bdbbb69a783cc5d7fbbdd25f0232d15f509d181e0b9ecb0d72ccebc4bcc9db55e50250735877cfe66e9adc87981f293cbb14fdbd41ba56896fae9b32aafa60603b3bd8dfda9af70bd5cd490ed9b79204c14b0e0339246ed4a410650ee361498ced527fe58e31332c97da77465761966887b71bbc4f380061d0b2978b2b7673c06d0fa77e98523d1baf87ce8323c9b8e972ad82c944660c1ba1df37c5dcefa9f997f6a8bdac570f38098db9a8b22dc219e0839e974db9eb7ae8b98111d8d1e56a2333681a76021b35050371ca7ae440dbb8251e376ec2750b3614aa9e87822f1b7fd4522af3cea92a80f1fe43da3e173e423db02ce11f705f10c8048426060a90b6a1c87b18bf4e101e1cf25d5754cdf37012ab582ac7a154b1a2dd4e6dcd1116d4cc4b3d03f29f00f0ea1f742c19a41333a638eab068a9e59bfbe399c669b6bab2a14f50b8e7563995b03e0e6d8e8862824d36ee439042ce0ba62cdc916eb83c56cb69ac46f6657a639c2ed850ffe37012a99916b86820befc891392805b6ac5ae12626bc76d4549a3674cdbbc3caecf20ca668cdb734ca47915a9f7e3b2a228c3ff5673e151d0a85ec3528e5667b543d0a4f7360894fc15c1f84bba4af3dae7babc5ffe10929ff79cf5417b5104f1b05a39d0137e04784cb765e77ad4b3f3c102f47518047a66dbbfbdb2fefb2aad1a2e0c2a58b022e0645c8a8da2ded7c360a33c66e494c04deaa8f883beb474da78c119dd48ab51545e7cd69f0c01ec391449fe3ab914f5ec800937601c851aec4f5ec58dfe65ed1733ee218c35cfb9314bdd43ba6e82662d7eae4344dcb14b3b4779701f809c84172c587a41979cf6a3e57eee22b8d5065ac7e0b2811aac65d1be4adf42e7e8a288f087eff6f9d0af853ebd82f05b774cdd9dda21ad0ee2e99f06200ca02eba56773ba6da3b699b9514aaccac3471d19739f983cf8001db994b9c34bc54a826e7dfa7c355fa194e3685da38f46249fa20b31064ba801e4c4e52e2e8376fe1cb9a0fe539b6a6f14440cb9c011f2697dff97de61d3181928bada2a0330b0b57308ce99965cd24830208ddf705e9b73d8e3ef1a41fd8cda119281d17fdf9b8d943727854d2094582b37b837638db678a0aa16731fa184747b46e22a011251b84c493c0fa7febdf696c25715826ae3993ce2ef3b9b3d3dac004b04cee55af88488fabd3e416cef1e7babcbada9dc4b15006bc26c5fb5bbe760fb65b2bc603b2402eeaa1db0f6345c8d2ba304b0b5c268fe9034295dd27980951dde49636a03e300f2e39f7be05d2d962718352571e6828fbe93ddcb0373f1a8c1e08e2d3daeb4e15de74ef0251caf03b28ef3b5de71f17be1dbc3d4a2b459237d8aee185518ee62022d24cefcd13dea939d388fc48588a5d525639894e2ff3bab6674bd6acfcf1ebca4dcb2806a40ddffeaa2485caba349d6ece342dc88d0aa2e8cb1a588fbedc1b5fa7d4e546df47c6206cde9040cb87fd1d8629aca1993128b7e08102a55e6cb22caef683d6b4117975a34dbd616e2adc9cb8288f4c340630bbbe4517495bd61c80027531dee2bed5c491160dc0af6b43e19890f9b7302657bf27aae8fe8fb58a9f7d561ea7301c15e38e040a75bc8681ee52ab503165d0ac3af10b21df7e6a9720df50699a20c1d7e2729cde91c96bbd389ec6b560c8c9417e37cc10c469e4f9e3e419573337a42bb03615a451b862735ac9c173708e8ca30fac4f7a806dd172e3c56085d189d15a45abb02b688ccf0becf1a9c49b24da93b53d75b59249747e26c1cafedc8f7fc77f7255039f18ea54c4e4c23d3066b7683065ce342d64fb36d86b7317ce372f49667b61d7ac4346148f6e345364db741ead9d5952c0420558b3efad681702826756fe1f43f86c084fb86ffee484fbefef2e3ef5fb9f47c31552e9618ac290492f1747bf695fced5f971d81100e3fc6d55b9d362d492e54c7e2eda90b0f04a02dac34eec66f9c8f946d6a3acca330a4fea96cefd0ce394a02d5fd24c80afd3a9811618b347ae1e0b40f2c524a5362902886117ca1dc11ae9afdc18098172c607628c05e110c0ae5107dbc213755ab0ade53185d0e5eceee65636a812e2210f7cd72034cf2655311655a53e5327563d074229f1d92d88bdfafb8821846cc1a616c1664ad2dff5a66d025419d6564b037b52e61572cdc6c971994e42a1be72b1caf4895cf1074da502b2c69504e0a3a353db3d0ffc4516c146e612d7fad0ca3e6288703a1d1c9473a9bf1a9214e062bae3d9dfcb38d8992c51458754662365baf793a450a318f2f93716aeace7b4aaf05057fc7aac0049f9536e82f24c11c5d5c56626facb02051414c2c9b10e33cc656cc72145fed94d782d64ce575fa04d219291d36d65ceb5476eeb5a460396c36bce3da519c5cc8916861ffc19c8f2550f9bbf31f64581e96070df73ec2cd0d07b0924d084a2c1078d7920fc0c750f00da39808f3fb5c0d64968aa644515a3312542c2c74cb0876db3432956392cab1081aef5569da46df0c86f78a4d2c1913e439cd2ac2ca87614a95594cf6741b95d020b89147e0763689101a4df21433cf0df8ded1841fb4e9798cc91e805a658f36f9231b1808f869112f220b53ef11aab44d787bad2863c7942f1e1e6ecab1f68bd6cc3761bf5f929cb998abe407cf64b22affeb4f37a7df7ff93903a5b860f333c2aef47db6d6a48506fd0150b63a2bb112bfbf95ec4d1a1a25fdaa8bf5c97f60368bf5a1922c881d079343cbe8cbaac37f1c51c843afa745b145b327762beac9a4a9b7145c243fe1d70ae4d0c698908370fa5cc960da46036ab876ab9906c4a21edef89e4b8884a55d300f48191526afc7d904396aa260444496bf22959adbae157b36475e51a025ab6f514797fc7ac4c8e0fff99cb5037e7d9e53a8f55e8e662b205d0b7c8472a47c7300273362895edb8be4d7605842210c6fc95ef91daf3261970327620e4f469a12451d532dcc91cc7eac79d7f617b714a5a9769bb97136ac6be0a1d5ff5f70b0ab7d4a1dc234ed0a4b919933147769ed9699be03e71d6e1df503858581535b044b75016dd1b59d982b73c1061619b7f1e382882ae963d22b4f5802532781528c8d073efaeae6f95a61d030069fd5c14c900431ed91e8be80e3b58614a85b6dd3dac30045f23e7de119b02738de98638b50e27773974c9d2557158f7859d816cee9ada888379610a1e6a213213f55dd4630b5bce4ac46e2fa02de9db7a16f8c06359f4dd5297fa3feefda188f4b6330b40755c61db9284eec97533418859ac7d5c8922991f1f55c66184667a631d401472342dfa32fe232e1e6c8fbe2af4548b4740a7d51ddb372ddd52692141b5325aff362b771ccad42aa39c7344e4cb51d4664ebda84b48eda331487cd83fb41bbcb2258e3325a8f78fe91b21a10bf4f27943386daeb81f03c18e90a540cae0beed78e3747385518ef2e29ce97c011918d4368d19ce6f3e48f3929896d37cc9af45ea1e5146c7067260435772bf3562068c65a444c93b0d59d07f79b01a846ea53d38b1c5a31fd123f75c8b81bf5f5f68c87f418a3b64b9a05024a45bb6272e5c999080d1d5905bf3fdfaa3a094e1b1eb47d0a4d11273493b7020192ca1b48b31cd99093bdf47d7f6cea9c941e5282ff03396aafb43419849fd680bd43f01bc86717da3afccc97e576ee0fbcd1dde87eb11b1832390f4e66bc16d7e713b27434da35cd2ac14431162394605d2d24884cb0f4833dc3c0cc5e8989562f227f6a816c6fea7f03b2b8a16900518e9cd5cc1abf5f384d3b67c6a6a0c63e5852676489306cae89f91921a48acc7c4fa5b05dcda43d06d9d8b0f7972f2670bec07d6427ad5d706ec24f54621f74d4bdc6586aba3a9949fa24535f11f489ec67b239787505b1bcb234367224a1444f96fa1b7c88fd69b1c0b6b9791a02b5299ca06f53fbc261b96ea93ccc971683b3bc405b00ce858341fb5501e8a0ba16871d1d1c4d4a9ba395283ff00dc035fe3778472122897f8a270696287423d6ceb12e0c2aa6f3c75a1eca349e65c2c14c38f629bb7b45caf9fad202f423c6cce78735a9cf96268865e4bdafe53c78c63cc02a1776d92bad1a2148acc967d72ad8a7dd59dc549ac6b80472493d4fa96485029aa23481cc3a7571466cfc56e3f2fbdd74a86f10077fcc6f39d15aaa8857bb5e7e9ccb7d6a646159388e60996092e2ad7719ac500945858ccbb1264390a813f52bea2aac31e754c7a985b7e64f6ae7801227214acf02275d2a6f7b2e0a37dd97cf08f5de9d517c4590268e6a570c62dfdada75a16878b1d1efc221ac2637cfe2933c0a714ddd0e6f7a3d5d7ab71fe5d3bff84623806c90dbf8628df5fd32084f563ce6ab836e695c574a32b654cc8e16165e6a5161d444ef4f366320e6e2f8bfc4fa53e63d6631cf797e4a1bd2dc4a6cb966548bea64a4f3e757bb1fba48b72c0220d5733fcc973eeb844297c6e140c3f01f490381d827e30e50f4be804d6bd1840b9df70b57224da539afcafc289be189d8da4eb60d5d3c612fdf5b2baab53579e798832d2be345453637b01fd6778937dbf880c557858098310095fcc55f7883cc1db40f30659c6f1eb87a7495555b8fdb1a3edb51bce18207a272b2f57473b904dc9c123596983de006ecc5aa8c3de8b6db12d8daa135780f75d32e2d0978e4b67db1c2d91cd073398d466fc1a3d2a316ccd3fe249fa904f268e1afb883b6bdca375764149f2f7ac83301928fde7ea65316736d497c33ad1cf9416b8f575590d348c4e0467b1ad1408f05cc5e2f778e4bdaceddf5cdb7775072da79de5637157972c08f49c83acc949a46b4fa7fc6f509c1c4cad3be5866d276a0034df18f58f129a6166f2b9988b563c791f6e5ab63116a5987c6d5aa01707ff05badbedeb4423a2f8bf24a32eed601175b7c8519205739d70dac3b84181ed87f2f0d5a3eb3c98830b5c9c9778327293cd340143d98a491a4ec588c3117fb952f5a2c41706638dbda9b71a2f904e79105ad16664cc5fc754aacffa7a63d98ecff4548cbb9521f79589361e00b2789116ea8f58fb2ed648673e836431d254e752d85fa992ca303cacbb78f83f62b71708ff88389c36e74317dbf7aa706eb61f7f57b1b4a0262080569f1ca549bd79bdccdbfed86cc991fb025cd310d31c62b21209f4d5861a912188c55bd42fb90bef38334c6e2c6e72d56522fa8b05bf91d4f45b50c8f0fe00f5c6130f159af3d58f39f08a9b9b3a54c645745d24703edb5983e0d72426d0ff3fe45b407d2225ab29eb284f96771d38d429d749716eab0afdb87bc7874a846d840feb934cd0175c1e330d6365e93f37ef1ddaa18e75328e7fe7f888aa67096b5ed747c9470a7cec3fae3a3784bef95006171f03aad9c3b5f41422e7279fe21c66517190ee6d015be191375fb2f34654df2e3be9cb0bada3c34f52d980ce97b4d9ca9e7155e966424ec43656131fa70cfef8ce1d57cf7ecf0b26a3a7a415a02e77b93ef3e6b2607fa4fa8c33bc0d7f238177084b6bfa1430ca4b233bdac8732358d82c46f3367acdea3ac1b7957f1366e38ea86a803beb0fbcdec1c5f886324a304c7cb763fbfa2cbf251c97ad76d7522ddc0900b4de34e410e23b614e1d8db0489a277e7b888f207b46b2345241d01803b139937cb7fa6c57ae2288e59eea9d4194d76e994a10a423e6183794bff37cfcc7ff913cc2f17af778d034dd9d694f4ac0062f3fc34cc415f11dcfd032bd63a14f18779e36cae41ce284de5215be3f88d54c1e47457fcfd8add1073508870c5fa9dfdc4591a765054a58ec9ed3b9af50159bc50360bb59d889ab4a8d3706263f6a4a0707e1863a968d1fa08e60c4ff07fef01869b0e46ffe9294166a6c8d79d5475952f963f337a45a314f17006688939de8163ba15a85f547cdc3702c2e4b3b8eaf3752149ce8e1b8bd77becd2297e329af078a049a314b1d16eba365b6b1d3f8ab947098244c3aa634f85d81daa0d55dccd4b6254f7584c32354120168b32eca8e1cbafb20352d6f6c19651bf5f9d758f3cbfb2f686d23250967b4672e5714ec931a3a28c2f4fbd49398f1967d4e4a01b108de7d090fe62496098d390377bb0222605c3ba297dc5436b887ef6437eeb6c5689b9e9e0fb84f429a74025e0d369bc3dade523023b2f62c7578e86b3982771b5cb9b8900c918d64bbe4885b62d4038555f1e45f0e03afbcf6d7b16d2604c53ad64453d3401cd67b1849f296a484a4307203efde44d1e6a05662085c661d2b5a757411312a0a5431a4e4f83f0f1b70291813d3ff837c81762e3f40f9cb766ea41d334a03dc55b6f29e38bee04eaa72570e122d605674b0b84c22fd1bddd08e5c87e01125e969d6637399bccf326e7420784f1152334fee7fd8e4754645dd5065861431eb623f2fe7474e31d1d8e562a347a587f0ef2daefaf13f8b1304b74b683891f557ca1f788c70f97ad0ad185c13c61770b6277e883072d3eca9127abd6823d07f47e34467a6d78b73434bdd1963a2e1931b43fab2a6edb03be881ee1e3ba0d6d170665acfb7c7511070d537862fba9941eda29a3123843ef89e66e9fa2cbb65b420e65ae7030a59abe9ac2efc41c8ab7bdd69d6c48d460598a336c53d59e25ef7a1096aa28b5680eb976c1c59160f77deb011c2e694d7c8d81e19cd30d96599b730e4ce03aeac90f383f6440af45d20f777f40e7eeb52919d94fa23a3baac3245323ced7ef3d7c02aaf20bc0f4c151493be8e33956e3af69b26b9af4d36380cc161cfda4fbb95ffccdc6d337699f65ce35c948a4d1b6a9761a3efb9fa5187d6ab8769d08e3d1ee5802a88b6f222df097cc812cfb6a96ea6f90f7da5335566ea1fdee1a762ae2b3877af0813deed513177e1414cac4008418500213cf67c92eb9bd7ade8afe0e92be025fcf64ab47fce4e1afaaa0b9ae935b03276c77e8883f0e5f91cc835b9bf1462ba2d22b9a10d2121fb06de61cd18b1f51da07bd351464fc705f64d6cb4ac6d6a1d149bb1fc0d8efcfe4565a599c953de2470e27ed5363aeb4ef7fd98b13fb127ada39554244ae7b2e06be06d816b92e9681c64bb947131f813f67e409dbc418140dc686f1cc00cbc847ddea3fb117f184fb03f382d3d7b17438dcfa6d5a9da0023718c34008d3218b2db780f81c9b3102553bf57dd544eba1979da456bebbfbb5b8165e054842737e065d3105b1b4b23f0986aac73dd884a2756feef1612a132f81a7e4f47a52d66a551a2807a6477054c4737959ed58acdbc0f6dc3b815170d33e563e2af998cef150828a032bad5c119a05bafcb9b8f91f8d6d9f6b3838f48cd9d9458ff06b32ea9f47958fef9df6468458039903e77d8ac8eb27b6e35bf8f3e0bc02fe4a875331b77646b4b090a4ab2032bdef3212ca3a73f20a8009836534fa9eaa6425b972a576744fd536d1971ab0a7400502a1dad84fd612c385553107145afa64657c77f2ab7e06edac31e7b307faf426079c911211ec0fa586fab4a56de314efd18849fc5e2ba556a627bdb2d727fd5632fa3260d57b85406903c0e4df0da326fd13250ffceee7887526d6886476a86a8ea480f69cba91f67943cd021a3c94121941d0ca815017fdedef77e3ac87633247601288bfb50ff0ce84b058a28247bb19a8ead75e8b8bf2e107887a211b859de8db108b7cdac504e6f828545b95a5d68c319ec85b547a2797bb5c1c1f116fa0a9f2ca0da7c4d260c38c11b1fd425eb41dca931b17d688ab3502f0aa27528c20a517fca580d11daeb2183e394bf6e0c93207681046a5db92d05518ea09344e6b42a61772e9f7f3b4688c76778dce5ba702c8c1b60ad9a0c345de9dffb5d018672f4c94ef3c16f2eeadd56d5f5e4442a6387acdf85cb14b5ae9fc7bb0b9c24147e34614fd07b3c36e02bb6f06d97a734ded0c3c2c16031d916867c236f8773d9b84a86ee421d65ac72016f82baebcc4df96dfce4223a0ce60b63f2344259a7fa3f4b063ddc13c166848380128af4441fa393b37665012080bd5d6e99f0342e96039ef3f70d1d90be0e5e28b1d27f6b3dc776d26dd57e4cf190fecbeaeed5b3503d281a0a570b7f208f9cc1a48b9b86928f623dfa64c0ae6368beaa91cd61dfe4e16e83681b0ed126a654242668cd0928fe62e2b27bfe6809521ae1ddab9c0db9bd7bee85babe863bffa34954d3874e414aeb60b7345602631a9311a5b6cade7517ce8f4645d3c509aad4ed7d5efd4cf02bc674934838add62cc9375a95ec33e6b6e011b39b36242f8f42ff7d372ec0b99dcb100adc067228b91ff251a741b366f4de40d9f29eb70a4a787ebae83c9606904f0ab3dd3c1a20f594ef2934ac9f3bcf1e0320a8771e6a41b3c774b3b20816e50f57bca4a89361dc9625798e9bb573469bae1d5ca78696f375405da44523a57b1008da954c6a49e48a139a498f4e63c37b13534082c7e1eccc084fc961a875fea5b7599fe4f2d1c40996024bc03638893708b50a5613b16b355e1e22f5400e07e477c202f516c95f2d87e97d2f3864faa5765e8f6a15a7142316a20054549479c3ed93021e47f27b71b073e7c6a50e5ec42de961415b46a77c3bbdaa9a33f77f06dc396c10c02436c1bdfce86950653d9da836163f580b6702971ff059f5869ebebe497872580b6716cf4e12b75716f16cb09a171d131807f6108c80ea8b70168530c1e1ef0499a594c40601bf4ebd806eddb862397b7136ea270899f6b35af82350a576599b777bf60f502704e593f62ac283d3c3f514e4b44c9afe363fadf42963bdcda7f2dbac80980cae66e9b022992e7fb39c9d2c3702c3f437a2bd5764fcdfbc20d6214af066e1ec1c41e763c8bfe929da756d5e6a96a091f9edd6bab600390500971417e9436ae6383ec9d59456ff44dcfff63739bf5c44c49c25c854750603f8db56d6ea525755d32f4e4c4fb54142a10b20788355e48e18aefe601c3bb13a115551d6938ed2e4a65fbf3f001353806cc09065565c9f430e4b5c652ee23c01b272dff7b87d6f04477e6c1dd90bfd291c58e78de3c217fff9ca82bae4aecb2ddca2fa65952f3f3269b61f0a2baba8be17e8bcbc862cc905dfbde9052d9b514934e89658c90ffed82db809fe40ce0e738f62a5975c19a312159d513f3f9f939d991a7824ea746d9d9596d76d885955c3cfe533413ba81357c54463ffba2b54b6770595f89355af05ee1b1e3ff3db0f746030138c14beaf5ef1bf9e425abae2c9df00d80948f3d289c77ddb6bd0463bbff9234e665d316185a1615bfc171d4af2d2f7bf7882b1310d200dbfbeeac883dcd091a0e66decd2d5fd9e870636cf4d3d82c0cf1f9239dba5f8d3dd0fa6702f5012636b023cc5a6e4edd3bda514740a78f002cbe68a0a856b69ad3297f4f8e219b166f11e10533f60f86a616956f931ac1cee41fbc31c3ba5da4ea0323917d66f4f2cc5bb7ed8f527226c4a7ac315827a6cb9650e409fb0c6dd02569d98f7311cf4d286ce0f63dcb1257f42827c2142ac9cb7222b6a2195f579cee198add30a77e4629d1f51de414aa7edff99dbf9b5ed0d8f3bebc919ebfb9ca08defdd709de2da051d82c1540f56cfa03df90b6f1089f054a1c6ce24abc2a87df5e412d1b4e443c22d017007925dcc8db18031681cfb281c759cabbb0c2d72baa4c2da360cb9f803c4a53d796aef23c44fe80c89608c5c9e96b235ce81c68661ef4534f34b1ed97d0a88c5b3d53f6de4968501c2c4fe07bec7b6b916f2ca89ba9cf3f0d3ef9b613199b6017eee7b290a8f23cb2423d8910aa2478d5ad0f0041c9a867ebe166ce095135ea870e0ed6ea5a8f216b32118eb3b4a1ff40dc1f8a006797f268719c1627694779d925454f14141b88f0a745f07a3125045d688392fd4d6349712703bed2e2638adcec766c79286b97eb1027972accb72cfd375470ec55444f1e2c69a1477e3450b3092397419ae30bc8a3fab99d940c4cc21fcf02a35dd361e50b5b51e995f8de1402c7a986a3eef40f647f50f48ee46c9230261eb2402571d19302cb40a52b38e1ea542041620e86dd162a41b1b85df6f2e4f304d742bb7cc418f13f2f334c0af5634c7dadd26aedfd5024a350c0332f7296f412a68c04c2d78362ca42b7aef757058d2882755455f6774c9d6d9a47c230b001c69336cf61dce4c60642b17f60c81cb0c386596cc2b74c17c5a59d4e9d8cda6051bc808f332488d70ac46b103343cb63093f237a304650caf2e0d4312637276859e703d07cce96b41c778aebc62a4295ad5f736ff6f874f90fc80e4d9c286ac4fef1192afe3591f36b1688cd40afdfbe45b93fc4accc10a28b421e67228aef6aa7afe4264a5a2e234e53841fdca54eadb7540f7769e9478261c9f3f6b73e91c6afe4e94604cc7330571b3551d932e75e072435e711780f47f38de39e34f24d56dd0ca3995a33af441f19c0f42932362bb36ea2c601348ea6f08fa63b11b4c6c656b506a30957216157951ad74391e5c0fb332090a109e423b205ef4c1dc0865002435827d93e52e217639749d518e9379ee28bef45b13f6941e5a69e0c132016bf37bb22764200f187557b52629f843c0ac843f3071f30a633e0cebbe98919feb45aae199b0a5e753f6b4f0c2a4583f7f2038b9173206742dc65aaaae3a81a27b33cb214eb9c4740da7274cb54791a24695396941ffef29b6b7c55ab1c604316354d27cfdebe8d4e0cf89f3c5015f72bf72684b097874ae30bd690d1a0121098d298db330225fafb04651f810c0fcff55d0ee67ac16c2fcbb640d38fb1839ff038764067ec8a599bd1480ea16b5f20b21f8dda6798c303d1881b42f6ba2a98194b8a5b68df0f253a55d6df91124b4d5383c4140d54fc9b525f1fde9489b64a49114cd21a99a9dd6d5a44b2e784a688c95f84c176a58cb9481a40e4ae24308be2bab50a59b0f3bcd80dcc4dad45f31a7d9ccb72e1424bd28167ca06bf004b429b9064f783edf616352e61ecf4e88296351bf177f48b6eb0b2f641f0adc2f35f23b5f1c4b0803f327978a2f9c71943b4c7e264e324fa133fd256f2d120e1e8c2b62ea14aad1cd6443322b08b9e0313b0bb204797c2d8b15915f98b6b0909ffdecea9a9b35153840bcb9bfc4564cfb0e83d2064f8a3d4ebd497a587c31ec00cd1429d5fa3f6f43f73c07e3af4af71ba10cbd7c77bce1fea9a5d5d5d20f3b6e3be3e05533bf76e04f08966d754404690c3c4a53fffcf0af4560f5daceb7da9e28a807ed0b29c4faf6b7fe0161c633c94abf98104418392fbf405e3bc1e31f130b3bac219a0e9dd3b7b7b90c3f0bdb7084f553683cb35eef44e347bb61d5403f31e761e89b321e3082e6ee55ef83022916ab45bbfa97134554471bbe3e603c800fa9961581a190ccbca382c9539142e69ac4eeae43523a8e8f7495d81019b28a7e9823516c58560260cba92a2c9b2ff971a88eb65a23a74aeca741b7ab528584bac76c180d8626cfb8680b6384b9a0a4f9aaa40da1dea0663fef5b049ba549abb94fdb874b946f8ebcaf80f6ff93b32040a85d823bf4940e239ff0ecf5f963154b5afdc9674a71638e57c856d18e07b1e9a497463b421848a9fc87a774e3044983e11c342841ec2f054fead056b8b48416623df8416406f89331b59c68f82a49666d2e87f40271d574740dabf4a69279830c1388bfa9356aa70acb1efcf9f88183cf2a9f014f5a9ac6bed6cd32900f71e7b01278f7bdc433c76ce17682b6a9cbdb300504e21e3326a2d48c95d40f27311184795fce160bd4c55e3bd3e11feced6105fdc09f859b6cd485c43fdbfcfaf7182c64a057ec59a16df6823844026dcac04e977e2b8ea6754e718f0b44935d50d1136fe5d6350cbb21876ed08c342af24a0a59953f641a7004adc4e758dbab5dbb410b23bac45867f630b807bffcae8ba9fdc2c7f1f81d3e259fda5db7b12fec1fea5728fcf77a9cb8d9a8b320a48f69f935dcc494ed7f8acff1a0699e212e69d6382d4b213dfae4588cefffb54582694b3ee5bf130deae24dd2271c21cbba0a081a182ae00432d78aa313d821b1ad9ce6eaf8ce5c63cc1cac1b20eaa3e336ede74e07fcb914512ebdaf2063f5b44f99b433743155054743a6f1d206178f0eac314086dcca6533aed6724dfc4cd6ca886b73f56edb4ddd105112c06fbce4326a0dc1682a259740b71f91c0b0c7a4732380f6a3709b57aacd2ea0d994877e19c87b2b575910c3563465e3f02fd96ddc7e640d1cf48d6d7ec3a8e1fa0a806de1808e06a6b7d41e58474e1a9a8930805d6d578cd693813b5b98283fae30e862c52af0a529538ecc76676c947875655c386425c1ef456b469d0d3916796a2feac421973346ad2e867e028430f913d6802c3b5c17006964960a77a3865d5caca67ee2eb9fb489432343876b53f43509cb2b153ae9bc9c70326686e72147d9ccbfb05e114ae27df809995bd49dc195f825a2b18b58b9c66bb2848c9ac51f5e711c1e686abc142b22e6be45e9e110acbde4462ea26aed21bd11b28d74ba9c76686102072907ea95b159317a77b384d24d8afadd6ffca78fc92db382060b0ed41ff8a2956d76edf570651b199c380d1b77bd95f26c3517d6844ab37b74edfb8d26962928989e2d496a509c19c4f859725d94ef776c022af21751c489312464ffc30f54364fbcfd1db6290a05f2a35b5874d3ecc275c64fbac3ce34d2097747d33f82dc6b4272afa1f339edca5ae6bf30ed7e7b049de9853039c6010cd187d2a4892ac401542304176134cb5fb83fb2faac1b27bf2a541be263b265095f0e45a91c96f3f7321c90e0c38a640f4223194e4ab9d6c3109937dfb0ccc2c441fe57e5eea6f3e7f21c56bcd36f03cdf73275e3d189e4eef85d4f56ae602af5a8415ae036580e14b1c0512513a73f6fd94d681ff379113f7b12e996923bd84f59c18c4821ff9fb6d4ae8e402955548c2324dd5bdb89a99feb0e489c957d5b2ce1ca74d9c3df1a16af2b057cc1be13b93a41294b88a25a7a7c791eb4c9e7651bb711242f813df7ea5b5ae4ef23ebe150a9d8aef87aa669156a58f8112643051b88d9fcc02b23a4ba46fb5563b74916fd6c179bd961808f2e321c0072df5f403b83d86e6ec44d4805db9a144af9b5e1694444d91ed3d23be50c502ca55e1b340883e9f9753e7eea3cdf65229a06f67e4c82c19910f6db8d09a6b66222162604b1292efc0a2950c3ae4d06c104388a31a7cb650069b670a928d4b711e6dac324ecddf9abb182e798412ab4b5cb01452ecb313c0ff6209c7d72253ee85bb037a71a524edd308eea5e5a3b3b12dd178ca28ae23a1d0bf044949b4d931165cc7b144f76609de7cd551a1f2740884fa06bed80a4e38124f6d730865c2476257bb00a213e7d9915c3efd13b764949b27915d8597d9456910d002dd9530710f700be61073deef0d885c4991eb71afc61c1176e6181e0b80fcdbcc3f5a93998e08c6e13443945f92d3cbbfe3997d7a43b9c9e940b7bde1f1a9b093b24d0ddd9485dc2e47fd5a63dcb50c225d703c5d2b3db2eb6c281cadbe694195eccae1b587e58413712eaa4e5e8b1459dd5ad838c2fd0246843b2c6d612306a6066407936ba4265f84a6748356483b3718dac25359d960eeba43191227c2a91a99ad970214c1183a658c41df6e32dd069e198077679c89fb00610c80d65b8756b2b8ca48b865e9d1a60a2a80b64fbc3f185cc111579dc17115852b5f5009f0bcbbe9fac5633d860001bed71eb43dd6bb9e82415350e37868cb8900247a0f049691997e55b09e79c63523e78fef5149e64ce3c8497fd093db3ee147effb479ce76978bd52ace8c7c3a17640963d40ca8c28445d206a695923e46bf3ff82ec6f7c22c5385fb605675f5fe759c2ef816ec67102ad28c06a62a053cc3be031ce68675eceb990057988206ff774b36fb48664d68c69de2a55f95992450f5e9d62249ccc994bb7988aee4cc012497744f501148f944d660e1a6b0ebcebc0b9b89478e3029c2c92dfb6d828673f9fc9585a752a3175731e71e49192e51596e364657d63a14fa993a26d29dae407402cacd62c7c0707492a47d96bc25511e445e8d90bc55014c09ef786bef6eeb70fedf597947e50d013e25879e35a1230bf432697d38953ec2d1074292ca1695960bbf0d7619ed12cb047e369fd91d0a93816c486f49da916a3909089c1e01beec892c678f455cbeda46a616193968dd8651790676b3e6a176e5c9a6aa72f3cd5a7252b8195da2280fb2505284390505314d67daa0f70c5aea98a9d7c736845c341d68b59ab12caa1d85c98db4496b4308ad02e44dfeafa3bc8ade6ad21b519682f43bb5275c8abc60d95e077a0e4101d4ffee1ca70c526ac89cc9c0fa633a4d0a24ee63734348316f039cb4d96eac55a25423225b0fb241727e7d3d6e64ae11440ff8d0aacc363eff32ee10f7ed1e30bae815dfb120011c9ee93aa41f08c1f33678482e9a9059c6fc39b661292d049f963e035cbcfd855d3d9745025d447eddaeb83716b45f8d19a69a30c225dc7a32a15257988d6854a02e7c76b59aeb9a6da9d95a357684ddda64d8e9b045563ea1f7c0bba441f89c3f3ee759f4d7d3d0fea0a347327a3fdd3bbd04ae01e8a7f7e913e77ce7af788d448676b43efbf617a1ba2c9f34e58b2744a0227d7593fd9162936cff9c30df01f3c2e1f1552c43dab0a0131aa618577a5301c25fb62471132460ea3601bf5e52869f176f96d6899ab806a2b6e47335be826e2b5f8a9b0e6074b82c461b5f8319a27e06eceef584e3e321a277484ca2dd979c3cfaa940f483f40260b7aab87742d74cde3f2a17aa7b5fdd40408cbd70edcc54dac86c964aa6895f6f97eb8daaee58b7a62309efc78c92a8ffdde9c749965233fadedc2b1c79098ea63b69fd321d075aea44d0d6a8467f13c3d98253c482cc8f8c26085b9d6ff8147abe8c2e72d7e1330aa2203e1489ee1d739522384e5859774e21990f64faa88acd6b490695ce0bf286cb8d888521edf31e24436b38c8b1407ab781cc41f243e976100217480e955dab02dfd18678e0af74800996339e0c6b1e2bd7e92730b667d14fd5bccb48408efea9639302da0a878501e80842df85d91361c4a209365a75f9809bf223e7d702598fc88b9b49279f5f85bc80e45f6885401057d08d1356fdbe0a61db6f950cccc80b6cd9f4c522b9b54a7f3143374dd0edfc06d04252e766de037b1014d7897903821b984368abe2ff3f95696bf4c43cf333dcc5f6023bc6697806328d66177bf3f2c179eb8d156d770ffc05437472e2855a5f02da9ad28be04a7883303eef13e6dc4ae9d5796dce1c4628f8cb7641e5812f6252c36e72303147e6800ae1976226b7bc122bf9749e7086201bce334821732b18e2aceceb38dee670d563e431504cb360a522185a638797ee31495bb5df044b652a508b20edb900be522cd515c0936928d8615f9e291c61b63a7fac7bed651c96905b07998696d22ca2eac25a012b83c4e81f07e35be21b9a146c0850380e477ad0d84a81270a08cb7efe43f43776d66d8e53b11b37817b9d420d3dc51a7d149d41809ea024e06ff29597af42aa20e83a20a730cd49177d07045babf894d720d878cd2901f211f8e20db719a34dce391336bf167c440739bd3ac91bf8c47ca08376fb9c33d3aee90aebf5438436b2be369e8e0b0067365f005289162c605526864bf80411e44c02b1521188037b15df53ecb9835109e0b6e121bf970d1568d2aad87d512ea68de3e845c4288bebcfec66f9b3099f1ede7878ca27e59bfbc1f0ae035abb69d1e4bac89be15d1335bbb71d09e66f0040fe45dadfdedb7cfa4c6483b30d837812b6d0c87d9c592254e8314b8a2eb329c82e097529e599cb9b176c248b2dd798fb4bd8059909aa7aff2a0722ad7b9621bc1d60eae6c7c477549763d3e9774033118174e91f138bc252ae1efc4640f77590ab90ad4fc27fbe2138589a0571e1a2d8e2c1c70eecb27049bc21118ef03b7f1552e6fab9c4a943a1c41a65b9253f60302eaa17c387ae068935abf202e92d1eb5db5755e76e46ca36caa0bd3e7eb8061feadcedd27b243c20d920cd607b323ee1c5c248c7ffbc5e61b6f2df640162b226c34332818b6531834394be4c7344b2d71fd992745178fbe285cb1c49bf16a4ebed7bbd4d812f271325d0a71d5e092ec7180c07d6c999e692324b0deb742208c0fb101709f671fdd456aa96192662c94dc169255d2b69b8279a9a9f2d965553f0934debe577edec53ba41167253fc153d60afb41156eca760bb2a159401f8a92cec5ffabd8c8ae69975b124deb6edb9f46d0fee845802366b7aab4c93760129b117891cd1e593463d7484ba761e308652538c0b1fb302295a9fe969ab6d7476b4434b27b58ace573c3fffee193feaf0159d63461f38e43f4844cfda65afd77e740b709d37329ccd6f8d7cf44d1e3e4e31aa42d801d2df26c842865268838c71a074a1562d32bafcc77efba5091caaca0c96096fd5abdf158f045c5b3b35a91a65f9784eeaceaa1960fe0cf4b10f1a73f30b3b159441c4b59ca5b94c01b30cc19a85dfb8f73aa8ac7b63f454041c86a817ac943fe40e72f6137d437e25645df2d8d01fcaf69471ffbab93d8ca6a19d7240b576c39793b24129040c8eb4a326588cee95d62faec0acc30b98558ed973cc3ba21e9d5e12cbdaccdc8e4e0bf1acfdcd964376e9619b7a7294562ec6ea57c623589e72f482bcf19470cb41129880e67a6b89b7fb67b940e9ecc64de12df9282b53b70c0e5a0b23d75cdb5da723a75c30bc30ccbbe620d68eec4dd883ea91e38965b82924e45607109cd6122e3a0bcbcf04b926064c7dc7df14eb9ba9eab1496f1de6f12eb36628b6a97bc6db3cbf9759c22bb8a65720b873d0535ba3272e7396168854fb73c8291492f549dc31e014886b37eb06b0e5200980d5a4082b70ac0ec82e693e7ced91701df111090951df959436f0dbf77dd3e325b71ad97c89999e13ceb91915cb26684cc38543c4279c73377fec2b5e49e33fcfa21eb37fecfb667026cebea7b4499838d1fba5797eaaf201e929ecb292430f04034e35e88a075704980ff4e9fa9344c266924e7ba77b7f2efd9a8ffdecc14baf9c10649e6e84a71d56a1618517ee4cdfa97c7dbf24f9cdded59bc23e3d1e9cd0569d8bed453185540ea1e3f31b55929d5e86d0233fce09baab571fdd193886a3e00b03ae03516e5127047ba639406ad9ee3fe832af482010c0704c89110754435962bbc9c57fb6a0ed0f1cd9817e39063fccbad9176fec2e11c9eb80137490acebed64a4ab34ea360e1d41bacb7e6c448b04f3f1ce179310ddf5eb02d05d37304d2219cfe7c0fedf1286c0e73f1136710f90f05550898247e372dfce3025b8b906af86feb16c04769bdcfdeb192c74deef15678e9642b7b9907bfbc2cc86a747e0451357276b9689963aa34e9540a0871519353b9f7872429908d70097a04e33b64a0655697d3bbf18fe34fc162254afa4b7b619e14447636e5962aafea664735865e4e0a2b20a01389f4e484a0dc860bfe2b55c08d52acc9754c74e2e8fffb77ea82c4434209bd2dc3ab0673e00987fbf748ebae23f98297b2a9826a2782cbf7c225fba6a72240a7cce5eb26c4d67477df0b1a6bd5657a63a00e1b3c43e790b1392bc68ce1b4b86cebbb4d2dba6f7b028ee0141d524313ad59952b9956cc054311bbb8629de54dfd321b17d49400ff151c2742574834ffec9625623da980f39f30c1cd87d20951fab9f8d92422e2b9ac2f0b98a48bd83373d372b7557b592b7bd1bf193d9a4808ceb1529750e45643a43017cbce8245fa6bca2e565447b351cc65580cde5394465738c769a7148ace66a8a877c4d15d9c3169fa3bd5508d5a10dd354d66b6f7a176909ea2e43ed979d70b02fda0f6f326b214904324f1237d7f5e41bc4136632025c6b4ba3bd70bfb6ae483d39b34334cd79c3dfc126a44d60351bbc8bf49ed06ba4931773284c7f9a21c42ffba3eb1cb5bd98065b854f60bfba12d72c044a4bffe5c48ecdc68cb7dd271cf7d79ea227aac8b719a195de44f74ef2856bfc9d523e35943bb0396e1cb8159f534b07fc867e28f377a0f7e9af42c9ed93fde05e61fe16d14a20fb301f75b78d427da89131ebd39a44ecf9000bf95313a53fee363cc6d9285f10f544983ac66ef9ae1ea56c6cc8d8c1438c4f1eb6508c686b897269e490069049ede0e5c27baffa1d0d8bf9080148608041b23d5c2e64c7c30d02f203059ad4b60ce5ea89ff89bf796d5e090c284be1ab2df7910751772b10f0d5dbc32146befa710910257eb313503a74c249754fcd412b95efc3d302829d8a42f47532727d9036424b728757524e5dc2d28c405391806edf5f3d73050982d5edd32d9dd03145c2ec33e77509c7dba9ed1f922876185bfe82ddd9e32366f165ae91a9f26b6da16dabf2276200f72002540c5e8ae4dad6566b5c6ba6114303ed1f7a3e88424cee659a96a2e85af5e658cf442dad20f7c80fe6dba98f53eba1a8bc7d8c77f856080e5ae7df1fb9820082c1df8f4095860e053f2579dc6933d611917ec9346f2863e4a7fc2c475136f5d221f30162b9ec6e01a11104b70b7eec95a30ddc1ebc5bd2e536a448024a77422a1d485ab28b75428948184c7821c41e950dd0ed9c620db8db0e3196c8fa5ed18e892c9aef554ed124cbbf25e8bfd19f942b597fb6e54dad162942fb29c2751513b1fca985fd251a4578147c38dff2b493e92386909dff5753e82d47df35a7016597795b0a77101bdf7feeecbe9bf2e8e51c184d562f50b3f314c08825a9c2fb1e3cbd13fe249d4cd48169927782c09b58bf28fcc8dfaeeeb64ab5b04378bfec8e843dc4618e3aa972f55b115b23a51125622fb086351e903eff08e272e5d6ea8db1bf5630aec95160bcb4f6599b3ff2d8459fef7f5c0e51db186ec377f49b431495a1698c6c0ff64e279efe70bbeeb3c6a062af4ecb7a678ccbf4654c1ecbb5c60b4a399d44ec43fc96dc304ea0a1cba482c62fd506cd9a69daa4a38de7f9e870714ff11b7e267649f2da1c0c05fd37ca37540d1a58fdf9071736d4be86fb927c920b55194eb858d0c6c4cfec5c62fcb3574923ba6b391311aaabf3c49444d54f38310a95f8f7a1d347d796977eecbc406b4561e4628ca1ef944cc6dd07c73170387b4c5b169572ebc1d59ec6c6195a24e4c99d6535079426ab5bbba338206cc0b7a0a01b9e42647d6830003bf4002cf1c3bc024e331094e881a1a91c5932ae42843c038d985c6830d494d62671959538bacb35928394d554b34aba24d69499f0dbbc425ac5760086080b5babc52d13dc35cb43379295001dcacc0563f2afb92f5c30c9fb7e62f19a0570ab65fcb4e83c0055bb7783420771da4cf8db5a340aa249bdf8a782bcfc429576392f8300b2cc20aff67c01c57f97da7c9ccfbc5e6d377b246f37b2e5d8761148900f07b750705d076a61660fcbd7d8f424cc2c8d52777d83c38170f529290a32a8500463182d1882e81c34026abe758582c4fd486fd40903773757d44fc45fa5ee5ef1ef9571e346ab76bcdca30e0e190066aa63275bd0f95255ff93ebe50577bd5841ad057fd5077410a778616018499561b43353c7d44088a50d992d9247cea9d959772f9d3069270308070474458f8edb169a51d4afe504807bfd1f6c12bb8398025585a56d764d621293c0308701b3637862c4842a9ebdbeeeb2460d775befa1be69500a901262e8217c837aea6f3b84e0984727a9b04cc71a05643dfc6c9736d8d2afad0f2fcc0c55ae7d35d674e2de4d86d41c315b43f1ff84a512dd347346a6a51c0bf48017304dfbeb3524601880873fca4f4b1798ac516f544a07dd6f415e64473157ab186a1c2f2e0414d4004dd039924cbc46c0ffe0369047ef4cdb8fbc915a722634e56237fd9e074bcc698f7d8ad901cf15bb0147c85bbdbb6d19eaf6a27b1dd2d904b5ff8d8f0285baa404cad5ff030281a6f6ef94970d245c9dabd0d858523e75f1594c887d95493e967504f65cd01cbb6548044a1e21c268eb91e1bb453ec450b7a4858380ac1dd4eccb1ce1672214ee3b274180724af7cade268b093c1a06b1c2dd1ce3dd84f9e7f76efdbeadcbd23dbaa3a133aab2a2d9a182915b97ed728a46cb00b5e905a59b48a7710fac24587117626be1f7e4ca9c9b43435974f1f0fd0b0b1a10b5a84fdef9797c713b2f82779cd562e53797d34db60cb17503fe440f9024ebb9da8d775070ba0bc07399db5cf9bd4fc890320627403cb5c7992b8ec39f0519cd1698055e2f9228c6cc5986ec48c18ff1b5255150eeae7faf949d62e67df89c926d470401b643eac3776d18dd728c611d20b2c9cd14287c11fdb5010af6079be628529755c59d6c86bd873acaf6c1dc90ea5724c243d60dff1644d838781d370037ba8af89193b469899208355cb655b28b7181666e5cbfaa9c6faac5253547ed5227c8a50f45eb860509cff23a316e7b9306c79b1b5c0c70d48ab1e5d436c69f2beb5daebb007d773d23cfe04aecb5bd40040525a8d45f522dfea4f5fe1696239a237bea92e82849fc1bbb571d1a914aa3d9eb04d942cedf30b0028c8f43b61ab866b6d8bf06c82412988c46c3513738e57a6705940dcc87bec0577c6974a38463a030460af389beed043424db1fe5a3dfcce94e3cd21b2769539db26bbee432732cb2db5722e78592f0c50d360a5a899874252fa3b8895d31f51f7d555de836d984eeb1602946276eb11d4b8bd41eb1305303521977fa0f3cc463956556a3dc4f7069a8f5933f88f0904b1ef214c73f635209db7a05cfffe6a54f27a59cf181953f963e64c6f9611dd2c6cbd1984d4d8ba566b419024864cd7009e8901628ffe4935c4e77dd84944b37f179e601c7cec228db535e539870d2f97b1fb2ed8acf368256663be45476853253f15933a72b9f21098975cc45bf908f057bba5205d541627f6078106cfa28ece9e30e2b4a67fb83fc132149288b135cfdfdd841e2aaf9d3c17635ba5290567401d3d1849e8abc7af425c29b9b011315629a664ec6c3e11b8acb3f7f9355e6945bc07f5204ae41cb5926395252937747d20f311e43222a588718fe97894ae023c1df7181f8f863c54706a4405e827b109852dc1adbb4cfc6f468cfc28159ad073ae326e3fbbe8f26f2e597cfc4de510feb25aafc77aceb43ab77f1af129783cf17ecd44eda8baf08eaac44d6e4ee984d7d2c21518cfb27a346c1e445f9a11afe1a95fb4c44751cf706275cf899eb7af1412e5590996b9fe2047845986ad473c03d307af34f30f5808132d95664e9c100943451bdcde57238ee491220957f589ae9d2a2929bdd5a1084b07bc050bfe61161c511ca1df811f41a1430591d57a202b5acf60813932a3e10de8fa1d6ae811fe85485b0985204628e4c25ae99c36b43b939cbd2a5e5b0ab45b1b93cb6698534509427858441ed85d21e697ecd5d08237082675b3267dca9b2b11655bbf72c0bb6ff1649275227c4a8ca3b554abfaf689907f89843f983a7f3b06bd5affe9630796dab1c987086146242ac2d81707a26906246951d9aa0f2590761750cf6ec34bed70ba251b33f074fe7639c2fed458330429d0a8c8660f2369029f124db2594aeb122a5d77e8cf4f6478508416a3945cc98b25a700b0b809d01f7805df52d86b70ebe8f1f3e95de95d0fd2ea8fface00ad1d5062a5f05d0f66b00d51ecd55956a769397fdc9510d9b7138f6bd30453239d95b0d66c06e7edd11c4ff00e8fd5385851bbe24b0ba09695bbdd1dd73d732f375f2b8812f4416c7009277dc47e955d0e916080399b78c31cc3f159e83b2b9badfd87ec08c32f4f7bb3b84b1e43bcb189319607201b16ec987b07f7248a59d9a1175b14ef839d8f7c32153baa3f396827b4e7920945c609e3e27384b08285432c410e3986dc517afffd2c74c21df66946e895ec1af7e4c200a7fba7c70c3f76c89559c583259ae6f5757df574e62ac309c36589fb9b3c27ec9e3539ff70c368c3de844c3ef5760abcda1ae8b6b119cf799b2d82bbcea515d5c4713f109bb2cb10dcaec07813ac40774edd168ac0bdbc002602d4121df9bec7b67741c1cc8aeba2c2cec31efd7a4dadafd85a45de498968124c45e8910635085c9b29a5bead482256640ea8f19ea6fbdea0a6e78c67404491a5ac62ae54dd859aed1c74771841164479b938b708f75d326025e01e28c80114f2f8624c3e8a6e07d9ceede099f27896c81d2f8de8c8cb94ff2c1c81199edd055ac3ac5b38986c05b397ec02b4e1c90ac49e1083b3cf25d8b92ff29e4f816c480644e737ea870fc43549973bfd186a95cc7c4f79871ff54c3ebc91412a84d07c4638501f85f322c5e634599dd1067485a30ddc50175ec8802d8b2f191fa14ca9a202a034568cc198f44d02849f6bb21832fdeb9e700a9c54fc7eff42030a4a4f5135e62c58ed0cf3da1489ea6ca280a223532de5d7f32c81dde8ded73367b1923e58603af0cd4e29e9f3e7ab4be8bdeb48c3c1a6d5a319ed7b1851a9e9b306abca0b8e0491c0a3666e40c363128addab5c74d85cb002329ac971249c473e32b5efffcfa6c9c761e8b575c2bf9f5f317e0ebf05a18b52ac5d169bdaf66ca563427933c1b1c7fc48343e37134185b73e7657c88db95a64a642b939aa32cbfa5a74ef60ba731bace579c70447ccee05c16dd32a4f9b667b0d2caeaf8ea86469449f50c55235cabea00b53b7740cbbbab9abfa2c58e92037bcbfbbf83708c06c68c78959cd6622d6f05fd450f129ccc48875b24decac2f5d9d76aedf50f8afb6be0adab7c93e769b18b6c1f7ee5016578cbd29f875406943f12f3321726f4642d4e9f2f9e98f5119d0073c0711752213c89fb1cbaa83faf3cdb64ec74ab884c4fbe3dcf3e63d1e344e5431408a7d8e63fc5b23638493b8c9ef23c3562eae8d93359e95f15649073fecddf0fa00ddd7ae3c7739f9bbb57ffb50d8efc08557eb790428d89a5292a7734402a265dd1b2502944c56d7a98b07f4900957f5236dc2f417878f89351a916b8f87f831b08353af46957f90517d71c6073ae13d6a9ec1c09f7ea84802f0e6d4734ab2825bb524b3c9ac0a6cd60c1b0486ee30be71f32fd566f33f67507f2ab02f59f2aae6744414fb6e9ec1db3a38a60193089095e028e69923994ca75cdfb09a0ccbd726bd3af6cd7a492780ca71456d7c711c90b7ad574fb5867743d4b05c6fe3be031cfd9df56485212b18f8aa4017618825065c61e9cda60743175747c12b146ec0a571a261ee6b37aafafd3323c415aa0ae14b49c9e656d6e7e049f58ca9cd25074e4b69504ffd0c540f1bbd3b1b0486984f077a29516e8bb350751d406b311c1ec6005b46266b0588eed25d86e55a22897f6732f00f52d3efc72fc561cd7912e35a95a53d3b9d552e0a72111fd88358da7faea2f68bf29ae72a76ac4bf5109698db7fe2ebc873f49eb8a5f830e1ff9fe7bc72e8302ccbc932800d5e38dd979c507378a8ab245ce5dee3edb556f8690e0a03f393529a42e34817cb38c144b2aa136b624985992792ccb007133c68f0fd3fa9e69f6935db44b4e3579ae3075c532fc423a06365a0f8caa1511d9f7ba5024260b6522b56e794eb3a6e2de8a866a07989b6b5c9fc13a1f0ea0abb4467709db88f3f6194762bc6f5ac3efc15e415c87387f74516c3d49b15bbf217ae49f102fff8cdc87d8895b99dbd320e2c7734a6027125e5d4593e79cd7e615412e046aa40b5f04ce8c958821529dee023960c1ed04b123e126d118272e01c4582dc35696618eac0c8258df5ef090ced46fb522f9af7367d498f9b1bbf76b848c97d2c3bc15795309435c92f91143ca1bd7233b648b2c48f617c31430ecd306b94841895f6e2e030d693941f2ec5228da67320e7c4b68637e15f5a768390eec20368c53a3c11649ae30f1d13acd1ef9e7789876665bb57bb88bc4a2d6a8ec12909bb09eaeeeaacbbf1a483f8e095014f0ac86603fbcd4388b3d4e4f3d7a5b041e603464ea16fb5b2d1fffbf68f4e5c81f86d21f53abd75293bf5b5b5f301145f96a60c79858eea476fe4031f610c88daa683e08152837c521129629b7d50e65c3acb8024e54dbc20fb7f9682f59e4c21590c22c724f022b2fc4766f61dfad3eeeb61591cd814fdd25edafa59920ca5d263798a29ef06c081cc3d342374b7ac142eaf6a832ea7b3349b33662fddc5842ec621a237ce061f8eea61fdcaca168edb436d4d39995856e664ab31ddf358e1a35220e635d920a341d1d3811cce77a7250e89567c9487df09330205e868c9a4905592c8c14c8930b52daba058a61475a45802ce6bbd4a6405fd14b25bacaeb323ff4ffa892405c1aca5c9f85443afde5f66b32d22afb5c6d4b2b65259d6fffe6db0ffeb3c08e77e569783a242d745b3c3d5dd52ed27212f71cb835a4681bf5dd6a6d2c455387e95ace1c0c842473a1ef46e927ddbff707e82c5575d1f08692d6828cde8e0869e8c7fdad98ffddb528f901cc56de56a99d62f715748428bbf973e70f2ad46c2ed6648aed3f5e16e8a22776385f9805f3a5575d397b0fceb88c58c1f8ded0be11c8a950b6e18689098812cb89947b036f783b734f57fce98cf32e570e81a53535a2eeba6732fcd1c40987f33c1a80b5381d55cf9e2061a1632a068dda306744ffaa657e5e9dc302d8bf61ca95724ed9c2ceec3a2d66d0c80e4f48c8d1fd04debd3d55a8322f6a4509eab46dfe2e110977fdc0feb681447b423f9e0a90b6ed714bab57b15b841a1fc95ef25d8c13532007ae33d4eb7f8d6e055ed9c0267f74016a862884c234112246d35e6f741024262579463f1f7e7fd2bb508c95465d20af90c0e5c9c14f5853c9283618bf97188bf8c255cbbb6924275e76eeae5a8b90fc9fcb17c1a48514284bf639cf2f71feb9f64edff3e1443134a576f960fa7e901f46dca58f48a11fea635936e05722fe07a3a2f8149b6e400c6ee7fe820781d9a9fd11aca7781ff9dfb7507ba617e1b84764b880caaf40aee293a3d0d48bd92d36beb5d0388143d1b005019367634de0671a47bf65052ce73d645ec97ff353fc5e4773bed5a955bb2e94cf247941639c098bf4a484f2070fac224872c0eb3292218b51271011f25fdf705a4cc0fe4c7e26289156be663a59765a845ffc3f71928f50719bf78a70131080e72cab0f4e48dd9e44812511c1ebddc56452d12599f92bf00ec91fd8cf5d882ea86b0edfb45cfba87c2e5afd5d56e110897a361b0fcca06efd855d8b451e93127afdbe51a64b6e1bcc0c4292e94304f67166bd9ffac80f8fe97949d500b7444a1e5e90f859dffa815a4b642e7f84dfb6858d29d4838ad27f6c4588f6cae0c5690350d1e5d42351f11d61504ec71ecabf30a52bdeba048440877a0267ce57f8e5e492f40f24fe8e92aa92cc0a31b809d589acb049492e3b9dce1bc353fefd19ab4032e6ad56f401dff820fe9433c926bb9b430e3ec4b08d800b888a863613e91a69e5786cc213547354347a832d393de5663cdd5cfb17aa08e6a5b7d5803ec4c5e3832f4571fe2ba0e302c3649fd2d3840720b613ce7e5359d05112739381c08c97b376aba6c99bdcfb34a2122ec7182d44697013e91c7e800a67105a32e68d03a021c3fe01e788588869e8588a7de4afdff72d0face5eddeb8c4e5a854a4e8824e0f30a2c9ef102aea5b487bbef3d7b634e47e4799e52e74376e2562ede8b271e28740efda446046a8edee05828d4978f7edb96bbf1975e23be3a1d94d4d0202959e189883da6ffe5d90b1e1ee3feb8d32304ad8dc969710a3b12fbd601d80b13eea2534c6e55e8f7a91fb348cc76876a8c311b176325cae6dd0ed1ed75c67231fa1baa24e3c4b33eb481a11392e6ea875daca0c442913787a77067159670ec97a6ec953b4cb054dca6c160f855709aab48bfcb67a392d2f004fc13a04ae6ced31deff37e84e1457d2b6729323174e326142756e73321d0c957a2799f5a1c827c52ed92eb239312d41b27e055ab91a4719949674bfa49e0c1f730f390e3fbb9bb1675f078c363db5d003b4cc3999fca34a8da4881c328896f7af0050a949625aff6da9422f2bc5f8fc3917b1c89c0ad6128cee2fb4aac0c5015f7057a023be1e3215330d51e9a5d072feffefbf3682d99c0777c34e3f0418875999059623836a2304c2400d577cdf08c0139569079a23b11a35ff426b88545e08d3eb0046821aa2c840ad1e7b7fc8ebab8514eaf3ea1b35528107c70899b7fcd2e722f0ff0a09f4a61955d1b8f809cd77077232ee15fbc659e8101e0d14274dd9f7066633a097244231365a704b8e55d9874ecc5e8cb19f818bd149db6b661ad616c3e07937c1602ce274b23b586212874806a7dbb2da5ce1200ec64c2c52dd0c5924d8e56afb1888c31f32b24ca0c4053ba7d2a9931e39ed6991ee04ad88cbfe2ab50116280e3806740832a1d0bc90058631c540532d2a18469d19799eb9057d9cadcf18e41f5956699f66fc0edc895c90ad9cf9876fb4e239fbc532a9197964fc5a11e98063627415929a9b2e813ca515c3c18e175028b79b62416e268d668941a90d55ca1102ce18a7862095fa287fb81d73395f0b0ba072cf2d99d17c45a53ca1c828dbfa56d530a4d2214ac8a195c79139e4545404a8e920c5df193497febe94587c08ee7c37c81f3377801f502c3c8b5894e5d8dc5bda3854be1e677aadcbc7223e09adea88729f1aabdd8f5f5a5d17476e4b37be8005e36fd636199cafbeffd1f5a2a213d8ff3d188d14778222b2c6b3b80296dfd328e4fcbc1978ac185e253ac88c5ed9bb52a7446e5efe453cb9508b3e5082dfbdf1b7ef564324c63f51288a3d2576b2abd7f6985aeb10fe9a745fbd537d8f53f4191bbcc180ca37456d3363e48b53b5a9f89a6c991452849c74eda72352ac18476e0a89b6ac5e87ab9e08f570ba0d38a426cb058290335a2d91a16067630423fe8fa238fc59ae433d4c3d7a7694a6351e3f580dee9e07d38b799984f4e16a0a64fbdda908cc6d57c7d8d148dd16050b25428b3ae429f18f742eeb2e883d0d598b729b70090b062bf4e674923b02644d8de41b0450ab20a0bf8084ef2c83246e48be6d3ea534121ccb31dd76200401e3279b6c6485e7b7d0432c118fcc7926dc054efac4b09ddd64bb61f6ec41f33e7111e4a31f63f2ddb6dfa4a6b5980b902038a20055203e540e57cbb3d56f4510671592ad24ed2c600ec3bd074308c7d2d056c79bd71c5f482d42984b8e2497586dcbf5648729598150fb5da1ef9044bc5fc6670088a336c7363210c32a02fd78d9ca6e2975b0db8087ce52fa11dd54cf7fc17fc45245c691d8b02b3137de9d4c0831675f3b15c4aa951ac6fcbe1052fb074478537be440711238b44fc6867dfdb07fce1934ff23f4aa5494b029ad5bb8bbd7564fe7a5eab052e6487336230ce36d5ff7354f787d7486ac0dcd131dfff4c96fdeb25272e31ae1444661c17e69b5ed7858d3132ec4b953e6a2099fe4232772d3963588a2d7af9ceadcf03e1ad58eae1e41741ff2d14b30d139d5e7fe9c503e1fedb2156914b289160b8b4865b65055b9fa2e311e49025a5546c96640a1c4d8b0189050c1be8ddde5e04656f0601ef89f98ab0e0287dcb698890631a69c89e50f4c368c206bdca0e31584b2857297f7aaeb63f560794c3b906662e0fa80a92c86149380348eaccc4db227c00c11dfb596007c26149a369a2700676cc7455b32d9921a570fd1c1cd7d8dd1bf1eadcde1a89df03326db45fb53e328e979458c371257d6b658dbbf411debd0c03e27ddc64bc8416bb760900def1ffd63445476020a85e077e47211e1c70f2f34f8ea548994da179a6e9d46791719947b5fe07f93ef9a18758ca1a6fda82f7bb656816622c82f8080ea57b573cdf129d4f5eb923ff66f9052df56dca0beba5427003e643c57381f92473f931460e35d23556d96d42126de7b0bae35aef726678416bdf18a6119a718c29b8f66f41c2aad62353fa904ec860e048ba671fc72541ce01c93cdddc2748662649499b40774568f1f493335c7402361189513333003884b7156efd4d523b7c4a2662b7923f62b519f1a691fb48199b5e3befda89ad0dd4c37a5efdf3e07348f122410bf9c001ad97f1594f6dabbc1ae977ba2c6e7252d6abd07a4cd9537e137beb40f529a364dcd91e2d257eca091c6095e1008b4a827bbe1b22a177af618ce3f3b16a9b5140582d17640afb73653324124aca53031258d6629b79ad10d229c56cf017c08984b94faf4d3d36ab53fc73de843ac149d76736ccb3d6c6417cbc11e9e3dee43097127d5eb70662d3c9c95d595ada1c97b8c63d5b1c7673677c88144ce31bf53a067425f4179230c830cca0f90a7f5a4ddb133126dc4809cb2c8207a77c267c14cbb5cf69b59f8b8de357a7417866f1ae1e7c782f852e68b5e59b94c205def8672a55d87b29ec9c8a3e38dd6e1ce041c2f1553d60ccd706b802291400ccc5e42c3829e7b791590ad4a9477dc8f5e83440d3296058a050d05a8d2d4206639dc296691286e351d09eaf86655f5d2179b1639104005904ed88ca84485e44e7e885e65bcba1b097ae04e8c61b207b020b8bf3fb87d1bf5e41b99f4e26f539a0f414130abc635e31137acb3b2e7309141b8727d8e21568eacfe526a7b787ae14d4e5f29e97ee51ff6ee4bb2838974351e84c74029ee03dec821fbb055213e409c35183491dd28c4c018dd21d10d2052d13ea1d9137c42c6d24ee707863904d65114bd949261c20e8b8385e41b54c66702dd4d8ca117e87538f40633b2783a9e90ea893c3965b15ded7527a2f07be904ae07c2f7df27c7c169e844ebc6af0993998459531a6077d27c7d236038e2e2cb1fd8cc3f40ee473ed0971798e2077ab78ce79c1fbfe6718ca1e1590660b13e51b77f67f164a8b2242907170f88d5b9ef04bfc43b9ec89bbbcca19e4573a8299896269918b582b504576a68ca35ae9325c85ac41fe08d7ae983971c4ff29be4b844d49893f2684c77f427a78ad4673d0180f82c965648b53435d576282969e361f9c0a4c97e66de67667f1d9c568b8f93d947cada15957b1a4204fe1d97d53d39014034569537c1128e5f414c398e54fe0216ee07914b6cce31b876afd752115d5cb34df2d66a477e8084d9c95810a62e0e98f1505046fdb0daf9bc2c1ff588914c011a5220d84c6ba9a006f77ec96e7019b7daf56d000136d0db8edab9814ad241574d4d3477f5acb82f7e72f590c93d784714490cf9622ee59fa8685cf5c3aa0dc7d6838c99331e64d1c87ac6346312dbf1fb49bb55fe1de73891392198dc227f964b0498253767b5128db2d402d71a486cfc297914e0d3ae72062b2c294b55088147d71e864a985ba41652709973a768236b40ba90be3e91c50c33850b2a95005061e472128de59decef6258124b02ea207bc9e0f5df91b75d87b236072f10411d562277f8f2b06726c2282ad496c499cd5fb8c512984ca2518a7276ac8326eeca93170ddb1dbd824ef25ac09152a11a4a8d033852fdb60d4d321f7430b9df66cef72e3c209694de5d57c85c49a0fc46d33f797be37d65f3608d33a15a0f063f8445c8afaf20d3fdc199886af8431b47827afa5896987dc426a665acb44eb9b7dde6d6f937b70aec0de41c4a6cd04c5cafed984c4dfc872abb45698d2958f11234353edf031225e779c0f3ac3abfa88365d4b0a49bf8520c5989fece3d19c9847e29cb350e1df8f18a5ad1b67c0ba2de11a01e4f406ee8ad9989a4ab9afd527da0b4b73bc6acf54b014b5404215aa4b4cdb31c16ed6c9d1ea342ec64c4c932253ac8e65f627d8c497e6c72cf06a96793569753431a686e7f58bb5add1b753f418cfde9828f3a7eda4661a672be113e6d2ea545c9bfc6e689a223369c0ff9dcc8efd89e10357d535a53f6db9db9b464cb868f486b212fa8a2e5c425d7604f84cb979e17a1923d8b8d3e3b41d8f4756f75a90b525f2c1a3abdc08cad1295b402e53b77ffbbbdf2e71a24f81973ec094674f259cf16766e57250fecf8a084de24be5ea123f2256481d7ca6a8f032a433457b21b3772f9bc146534fba542846ab43bd99da79141b12776155f656098770397c1bb95a096af4d7235e3ec967c2a1e189294c91e47122c70670fee9f8842230e51a86e33492c6c95ff0f9481785777362f3021f4d70c3af98a265f507a22141a606b8222e2fc90fdf2038d468f4a4ae962a82b2be577df6a97338c9787f840e82a3736498fa1af1f21270ba2acc1a3a0dc87008edf1d66f0b2265420d09cf14188f9fb3f103cb0f02a0901db966fe7913090bd6c3824f048214c3b77956df142c765ea0c39221f0fb8b424f56f16c2d8b7d6b823e9760449971324d0c2460b324bb3cd7a2efd7449026194d74d7a8057f7ebd7367311a3d61532ada212713d120bdf39b931ad2073613cd999521e9f83da83d10e5162bf0ddacf4275c8dd3a8c30475d008facd3ee2f2c03daba7860857b69e6bfd6512e191e6b49dc297f842da931ed975703df7007f36422077ad36396660c219ca71dc202b5ec9e5cf5974b113dd33085c0c1a6311bca73f92ccc2d3dd30f737cd8c964b43e0a36f1e3d46283d49c5ea550d79bfaff974e485b0edfa1f69b0fc14329fd8264fec47a0fe8a4633c3d70212a74e1ea0eb17cdbf1606062e2f3f3d71b629c287791e4fa7b1395e792f96a8af863ed1e8fbbde866883f1ad4a8bfc26d1c287170cd71d33f87a1d48e734d774c70456384bba754a65e0ac31483ed120fdbdcdf46645d3b7f2434857124d06a312ac5d36a8e35a83e3259952690efbc873e3ca022d26831b6f80e10a94ee050da0d102d7f38ead5cc0839bfeacd7a897269c804c00b93e9efc427db583b9261f6511e8a98326d0e2a1bf5cb04d9fd53dd19e0efb8068db7bc54a1555b74e515058510a36e18e502306f7d5e89a59c15b82605574d51d4ac41e719e258abc355a3d0a78097a02e5d6a1f1ddc5c8dc185d97f159f591c106043932c29e08ac34e055f7acf7f1f1651c56c981a06f7bf36c0470ad37097112398739407a50fcc1f1aadd3277a1805f6eab0efec13a82c1105a4b991332ce56fdb00aee6f46e51b2b69eefcaa73b478f1e6a3ea152d1f2a252caf22b45423352454f0f881270555021352cf7b72ab47068e9c223d5d9ec35505a1c862a06c5e93db846c777f970ad2dd7cbeaa986e295dd31cd352bfcad14d34d24bb0a1b1a70a5953e63fc8f08a3e3db5872164e0f7cfd5c6b221f706c700b9912130eac601d620c7d949ae93011016fc831d1bb65d5625dcbe24aa1798dc46f6c5c0b3015a5d40644d3fd008ee5e70cb711e9a2c1ede329b74ed4ccedf90ee72849004001f8bf799bced7760138b73a86f2f552cd983593b9513954a42f44301b75a6f60db8d4873c64ce5e052bf058fa6011f1c868cfe9f6b6549a1af2ad2c50dbb3258a1584e7c28687da47b91fc9bf7dbee4a039c29fae3cdc9f25e469786b1c029d228f5ac8a7feb1aa72289f0b7449083b8b611fedb080fe2e5d0ce99f3aee0fbae06a8f0575cc6b7e2f91ed2c9603129be94b7734f436aeac2aaac79e267310cfd34d77d5f5f7a4c053eff2a986e954886d2df53138696cfe660e562d64ce59d252ebc3b56969fb61c939550db39b6b0780fc4d0be1f1ab4fe6a265473bb9e47d4529e1a0ef080f20c1e074e24007149d71a26f60d325ccf4afc31ba02fbd5ced802181a296964511ca54c045795c8c580900d69cbc642d568089eb93e841b7bc35a7e93b9bba127e7476ca976cb9b9b3467493e67c2bfdb62c83a6cbbc9e18ffee16e86caa7811d8152ff4dea06949b3f7c0edd09cefd69cc0b39c597b2933e35718490d2ed2634d545e04ebd07149bf44e6f4948eb26e9ac6aeab99d2c5bd7e64a72f197285220563e6b2ab335dff4629bda989fe7c78b7c63a532ee97ce2de9927799eb6cee244a6a8ca6ebfd52731e96779afb1b66e442ad2e46b169ebebf622bf7bd63d21880ca0798f0e8ca03ba1cad37bceda89fcabd6cf348fb47c5851a07bf26c6fddf44c2e38fea914ce6afdd9a1aa2403fbd5d35daaa7d112879271a0481e1c839b936b30bf4fe1e260ee34cde79c1719127c14a140640b619eaef978d0a6215b874993b0ad67fa064b4d46417a68f7c88716e956d6957bd01b1346a7e8ff5d2f71fae1191ff49ec1634d889c95a1bd62a7a719460bfcfa118d6e0e0ea3e57a9d6316ba15ac4a13a594cefe9fb2ee6ad9a35000b184619c4087edc98a46936fb0a47378fcc5e5db70990f0b37ef3c191c95cf52c71b13680fcc472a2509ffbd22635916124c3ee4bb2e5b756514731de144284176fe7fde2e702b0db07f76ca8275a766557a153c17234d2588d1f2b4131228398ba6ecb22f6928f631fd1616bd4368a43cd09774a353466e062bca8eebb2c0ece8ab86a11633cfaf71efde4d54c59178de6f49b710372f446ee4a4b9214e7efe755874c3c5c1d7ca813d496e4d43f1f45f3c682da7b7a8c895918bf480c959876e1eb4d8630cabe0d510ea875121cc66c7b325358b24f03a3ff0e53207eeca14a2f3e87eeedc5766768afff6645c48203700c75b3230524b7cbb9dbdbe677ca59620ff42fa46fccc057daca951de089e6285ae4a0542717f1d3bcc8670a63401ff04368e763ed43809a1080cb49e2f5022c429d42bec9495c43dca6ff24016beeda5d01c60d28ba432973845df613e25006bdab237305aa35af8e8e999c9451addeae7cb9b00df5ff7b82b008f18cac3c3cbef78db60fa84c0693f6c55437a342bc8c621dfc1141df4eb348cbeb68810605e06a7350dea6137d9b1a01fd60ef1a4247103d81eeea087a65b798a03f52b797bfc63e35fd25048f01bd9d705969e8b0fcb6f4459bceca3543b3419ada9241525fed574043725a2cbcd4eafd5a8b1226ae6e819416e0c714aaebf45f224320185404848bcae454da14792a44772fe71f188cd15e75aa3b470622a4da1038741a9ed3cbb50d0b411cb7b810a971ee3fd094b5ecc00403aab1cbf992934986070f81ea278a7df66efc4d8bc6e42acccd469cbb2b16b13fe76d9d4ea77809bfa5663ab7d73aa19b06f2b4837ce5000c04149fee31396e332bf2f60798f7f8240d65e2b75a459a287aeaead22d1cf2947049acc02798b554669c860e269b15a8d280583e81d767c8395108099904d77e00eff2fdc90bd2b0c76679893c4ad4e28cb16c1776c090bb530f4749c44b326e4a1a08cc6c635e912bd79e95a23d70875e1478e06203f35f508794295496b82a44a1c22fd09b7a0a219c2d132367ef2d8118866cf4f4211a9535ec6c2f2ec65dd9b9bc4b8bd4e1df3ed356efd6289aabaef698ea6f62a25eecea4087e17fefea5d7b317a5102a23cf64252b535eb68c702932f76c6b29f2efe7e9c1d6337474f896898fe6bf24e51d72ff2b815d4a0ccf9a8305d96b42317a03930fef412b46ad414adfd04d671c231bd4717aae8b301ffb4e3f8e11ed8f55037d344c4ec0d21b54bee5d8b3fa451f11827f0528c55b2984ca23cdc9f2fc8b4e3ba7d5756631524a52e55e44225cdd3d8af9ad79525257bcea96ce0e38d0d6928b992b0b6cc0368596194ceff3c93fe57381a36d74392c5e86dc35b71dd160d47e830ad1df04ac17644ff7567988dde3f16bd2b596810f782d70eacc33778f337b8090839b2052319af04330e1cbdefbf5f1b4d12cc9017186e1eaacdab11380c584c2fe5b85df2f651800819068fb765f8940eca377d6ac3b647100b82b2f762d6810ad3d4ece95860166c5d9a9c6feddad691677da21ce7ca2ff31523751f7253fd6981ed6ca234f3bf99bb565c204a9ec579877d9f74c724383b23647b7ef2c901116e0dd4db3c042611c05ea766dec7ffb0290128feb139db1e04aaa6aa12dcaff7c5dc83920c88c625c8af7d4126a71882c63caa79b49f56eeb20fc6620ee1b9d5a2ae04ab6f3651229ad3a7477f0b0a7bd6c52abf1730a27f92239341e537144ad8eff4e40a4813d60bf1d6f314a84adf4f6c80bea3bd6aa068b0e4c12380d3e5d0d5110b3da09d938c4e9f659624f20285227d058c494a44558149ad7f99bc3435122b08c53cf898a0905a5d550ab46e1ec4167f525ad6b9733c9e1c815ed3bc414099798f8ff54d49604654f518632fccf2a185e4c1a3823f07db33d93b540d060daf3f4b478ad22fc34a7be7ebb4c143a95a86aebd3a6fa9a88c7d247b4d0bbbf8988023d63629b879991cd1b0a9b872ce8909c0fd29b7fb8dc765f2820e217b42589cd6d3ae52e96d64f0c48389e8a54c752bc34c8143c9cc82f99044eab0d12b9085c354b3a73cc9692fb98254bc51713b8ca1f4ce3c4ddb678de083fbd1c3e55387c53df28015962df6e10195b5b7d17038e930c5d1fc26fe51dc87498a6aeafb311cdde996978f468e40bff5083956f2a54453b2c659cb0d996f0642f0333aa0c3195400b4b8aa1f8954af32b9b5161a75fa92cc93f637aa360ee63bd022c46db53fea54fec773f69b45a262f820fd651dc479e8e1965270b8cff1be6470d2c56a6b5ce0a29c3478bde6066f7e3b2f1fe0fc2206f4c827937d5d6602c002277b2f5cacefed2a8dfd29bff3e6d90d3ed1f3d064e85a47f0cd416c1641ab00f12b80a229082d6a905d2f31c1e1a34a7a4142b3e8fc17b2cbb806f7babc3a59973bb605b513d94944f2f3e3383de8e6b38d3f20b271c0fb7fd99afb5909bb1956462e54c9cb1e80f15f62f1165b83a99101e6670e5e037b36f6d39b66642ee434ffcfcfd434a1f129f125c0df98502ad492fda2db369edb10229cc0c92baf5998f60c8d54a321a9346c3bbee1c7ebfe10e82d9628c8e84ddd3806b19af430e822345490c8a0de482d7bf3fbb5ff5abc0f360a7f05a24f28674ef4f12abd907ce6acf1ca2394d5413080eb0ac8ec128b92888880752ee799890e57ee7772961158e544d6caf7dd5bccc59f7e9673e86995e8223463ef780962b809ce60ffee8ff6e267bbc58909a14bbc53f596967220e89cae8036c7d1deceeac9217d99e05c76921808a50e6b88ffe9862b4b348801c300ec905809cb6a6d08468b1b01d96c021935c0781644dbcdfa6aa09b8e29be9d1a4729867eee54be651f9b3a8781323eb9a88d446c67bf663f0fb17093bb3556b22a78d96afe471367bea6be848de47aa5107383621d5ddaf35f98739b1036030a438d5ea9a6d790a633d3d073676174dc979df6d25d101ac3aae91c817abdfe067bf93de15b19e54952905e390d07e538c41d3099d1258b1edc1e4bcae2b4981ae4c89946e2a9cf21e4ad79b113661d6003224e2e3d7e615ee58cd1de7e9fc2fde5f0daffb1c8f06d0966716b473f24db2e5d0a68804b3ad5751ea3e697fd3a2ebb14bf50ce8c77db9a315074ae55fa670e25546c55d7099a75c25c332d28d76b2e8989a5b1c7a99b5dd75ddb0efccd72d730e0fcc7e91ac3b3a1c27b1dee146f62038ca1c8c8493572088d4ba2474d9693999d05e1c75f894b95a791ec8cd6be9064d05f7076442a0d2752fa5ce237d44616f3fa2dbbf07c8b5f750f0646b70deb7d536ec12cd48e327918f935467d6e7723e7d274e85afab1d5bb521579b71c434207a945ab25ca8af56d817f67bc565325b3044718d70ae5ac866086b7fb8ca403aee08a028119908d8a193826dd61ddf1a663bb4087841c21383b6130b530b145e64aa9b808235487134c1436b547940bddf0984d67dc5b6954b578e3291f2d3d15f43a28f0ff3ccf55d753dd3dc225acec1a53715417d9bbabd77a3f566da9c1802e288d2965c978c11c66975a178786be59bec8bc7fb7961812a38ddb2982d85de65376c8d50bf26a5e1d0d76fc736d9cbd1f21fadda0941f76006988fc299ea57a495b026a1b525bdb919ac3b9fe489b273a89c618e935e7ce2556e0912a96c5191285d810c64a5bc42a656afad688c6a83734543be574ea1103aad48a57e8d6850808a33724f877c362acf37ecd36bb2be96206ab0f79d4b93fcb81bcf11ac8a55bc75b454097ed16d4093718de025206156b9337cdd53021596b15a150e37dc00ade9a061f0485260cdb8c45e5b9c10c42d7f3deba101b3bb7f689d92bd33d82855e688beea8cd40097443214ef2d3c9acf87b8d4fe920519530aa6a299c31b7fe36e9b03874e1fdbe0b360418ba57872f1a88c7426cc0d1213b0819ca2920fa9bc875980e8682fd6b7a680ae362d3d5f5688f52e82e6413357bd0552ac844df315962bd5481a5233d62d53a304c75baa3f7d05695b4579e7e832a0cefb9701bfc39f21e5c2825cec132e96e9dac94dd46cd6d3d738b93b437cc49c2e18854d69c27099314c1a5b28bfa63cbd7146bbeac7a65d3d74cc43a70e8bf8c5ef0dd241a37d54e78166fc99e759b2efc8e66c590d6646a3943cc2aac04eb134d4162cb9ec4d57bc0290d7a53acabe90139080c0c4710b567f5a1666d892c2dc700c4ad6721f704284106e8e2e18c205b1d4533c4be6e133f87fd45c833fc298f12ee443fd1c99b3229e32058db59616e809a5ac1c04acb69b67f94ddc011a9b4efe906a44ed87aa2c80d98def252c5e2cd9ba78d507e169719fda1a56001bbd04ac21251b3e5b91b174c6ba7b1d6e1250ea5b6c35536b4ded76da23cc1ea89144f6818f36a4e5c8f0f86e897b6dd2afda5befc4cff6e1b0d4eb520b3ce8a71db297e4fdd0ea8afdca716fbe609a358483ab872908a068b1002d61a3e3a1f19e17d9fa604cd42fe312a9d1e45008910554111966e9f77c91b612970ac5f786706ce203458389a7e6b8a6bae53297274e8518e1f7e0d2a6209a4154dbdab8210d3aecd1e9919243d4c8423c58690ef29e2449111dfc5723286792c23613a2bb23873c21e9b80de0f8050411765a3a568c906104340c69e7c3a4326c00a03189a587d945f13725fbbb04673b6eb3fc956ac2e206d1b22ed2182b15d8092240548249e442f0b0b12e04d1d29f52982363328d19905b732d0a454fbb0f0e54b486ab046267ee82ef31aafff3f7ffb4d0ae95ebf3e464ef1365ddf7a9bf1f045344f63ccda246cc0688b6f8b68a6f2f318b69c9f28efc65cf9ddb4afbf8f79ffb8c5dc1977f23368f7ea68a8478ee590221c6d4edbc61bdaeac776253d1e1670162a26eed28df13cca7134a9125d90bef8a9e29c99704c5a7e22c89ede41c6e668fb1f4196a9f352e52ebbd44d76ea619a7cab3107c91cba36e7ca166e1247d88f6de765f73dc45a4eed9a87430269669ff2513eb1a9a0082e6157fda9a392dcdcc93bf7ecd2c0da9656341ae912f06063ee46f9414aacc294f851f19f6365cf4a580d7ab9386873847abd899af624a727da9c533d66d6dfa403e2d314ee1e473026ea90baa7a9fe9ff058dc6fb262392d55545eea85e002350f122540eaaf753035385329d47c62b8cd93a6f570bdf71ced5eae2b5972cecca70245576f1f4f5dfaaa76b769bad70b1a0fe83f09338f42ecabd836e61ff32b9a6eddfae89fe7b37a8d5ce51561f07944123237e26efd10207d7f4afd2198a7f43ec4c1a91eb687eb9a80eff975a34a122b35bc3b6f51f9f3e60348a224adc149e0b6cef9a5b9af2011e73d441bda16e1e5e4772d6cc0b936ff81df4b59aafd1468c15970b7fbd7cdc38c21f5a915d3a19d3891fd5f875abc2d49f5fc75d485eebe34d7100c678640fa753a5fbe6d504965e31b8f1dc89b36dbb505877fa17f2c9020c839a342c278f31539e1357311cfe1cbb812b56d05badf0a9b46cdef0fcda6c5d7529e80ea79e58039d8259cf80ae4d984a6421ece8b8e6dc2c99d3a06c9e08dcb5f9dcfc63819b6e9eaf64151851c4889ec6f6f6ef365eb850469526916d886d9ea36f237eb0bd7aad317badde1696a205f2b57a496d42711f416382a37797722b7a168bfd97745cbc9c318caa922c6c5a4fd7dc8c39f6eff1ad0fe18b5f986059118ca08c530139f19f11de735792d2d373474368798be679f59f624052e6fe5d7c2b0656e2f67f597afe23d1faeb06708db792688a328c1db3e1d73120f82720570472c7de31cfc464b8ae62fe408294502e0298f40cda33da2b5421605b60669bf58a93b02e629a183c04ba820958d2dd86ff8ff6c87b5497efd650873d0352e32433d2568d2d156157fa0f5cde386c8839d417933997d1e1da43031ef43fb1a8f1859e71d8b8266e7a96dfa6118526a667b489f743e40a73fa3ade7210cb2b1775da37a21846fe19369ff72c66082cb3c57cc3cbd346d8458402d74cdf830d0e364a2b8604b144452cf88749dc2057a4c46b08429b4754a19be8f2f0f256daef073b8a97333be0991493f0a333b2f0571a1791d9f772bbfd49ff396fef66e836752d458fc69e907a7d9303a18752b62fc722c36222986c4436253cfcf140a01c1854193f2ef5631e069a82bf8c28f48aaee483e8ca471cabdffc121e27c58ef01f9ae02265d89d5ff05ec9c95be550da1e9cfd78febf93298681fd5ceee2deae22d47006f8098953ee128cc89c1bbadaeb711a382889eb2b60e40e7db76dfb781c0e77ce82ed4b86b30c77e5990e107ae1a1c96492c8319b1ccf79a0689e8c33ddd1febf3692dbfe57d31273b64e75649b728bbeac1f5a87b97a9e94bdf831b6e9c764d2315f9f9bfa39028f31f20bf3a88c5695033f40d04804055cda65fa1140e22776b4988a7f8b710fbf921019019bb5e2e6a2bff92eddc7cfa79ea103ed4b8808934f520f977462b5d0fba877f5247825e8a230c3e89f513af54a4d7a72b3876c54db3f07036e989bfd66a1092710e00f8c34976d3a8344935814b760cadd30bcd0baf13e8d093a3e34f9586debc087f7faf414a6afab71cc1c111892cfd4e98ab211bae9d60144e9a0701ebd5c9dd636c722d0de71b52eb785c39079a39e084ac5cdb5e9e9c248d8fc6d080fade5006b57d859cb9b109ee5267433f8834043288404d675b3652b7c2cb53f6c5104e091e9dde5b1ea2b3437e062df5c448dc7ff3986d6139a4dd0089b2b9b1b90cbf583ccd8e462d1d65920b0bab2aee5069f95f0fbbf0ff4f0c9f3bff1a16cc341ec8d673e7e27be28a00e138f86ec375125b18925fc47afe26a2e6a87f845a3ee6f3abd567afe3734eebce0a86dd3caeb327821c2ed3592bba969f88025c1d26cc3d4911d1b4388ee223c583d278519dbc33906c32be46cc4b28842ed6c70f8cb51dd14803b4ee56f90ad035121dc0f093e732332763ab0ba62e0e495fbd49e21a95769da5e85801dbbb5f0ff2640e765ad1fb633b20d3ff320aa95107292cff77094f768700769ea0948c8b04fde5dceda3fa9d081218fe0eff78b91582cdcf868829b48d67fea57b98ca7fe4593d7e8a29a010d217a3cfaed3b206143dc64b033ece6db7d1d9e03afbe40f4ba43efff70452cdc008c21945d2b6aa02f8b0e57dc8bb364dc9b1a7b2d520977f0e66161914aac03fe54c8d50a0b6beb5b421944ab239c9d37b931b3bf71e27e41c77ca12cbbb2164cf3f0b47c1351fd4b60894924cf4a52662df0ca13fae1d6ca969f33ac6f61ced0c7e113162d3ddf35a63b0c595036df20f53a9bac5f4f7256943050da810ef1e06b2e841c56e27c91bf654eb544ee8783e723d36663de0fc0b435519ad0f8666f65deb61aa5835f04f8b7c12708a1b212b57b2e50fa0f6cd69afedbba9d1776f5028a97292701a3e9f340cdfeb4530fdee8b988f8f7b1973b9752a98cc023ad3117569044b915d1e4d46550b109f2c51162564dcb83f532975d6ba18e783eb6a341cd213950d0998d1375faf6b5c6ff353aacf54a31804b190d04a1995521880c2e5f9c41b52dc4ed6cdb830f0703066bbce31d06dae69f9e951fa36e9fadd428c498dc0a7292d814bfb35fcd940e147401fd57d7c318b62fa185c81fb604bba2550e920fa1470d3d99b9051c7dffbe5fd42e2abe51e5618ac243175fcb62193d092961004f529be003f1b66b9cb84bc533116b1912e4b7433764eac846db03db0e6b387d4b354c238ecbfda03a1f57ba4d10d46188eabe2bf5f2ec99852731eed27166c1e0cc78a71aa47aec18df0a1cd21c6c1f2a3c30d940355f9fdac3f9bc231ef7c30670c3ddd766bc6b57b7e316917cf207487eae7dd1d86949f767a07f2203dcf15f7fa9139bf0e936e776f876fae544b615cb14af19ce375746ab31d2c0a5d040c2fae61ebc8459556d5b6715d46427f637ffb4a1517b05fd2fa75f26fa025ad8b3b4d2f3f7c7135ae58f1f01347b08c92e18ac254e8e81e287b4f81833e310767727ea44fc5282d1ea7b02ff89c38e1ef11a52a6d16d72d22dfbd7812a8d52c6247af7e83f321b9af557635e6ad8d3b1d6d65733ae7524f92a07b554bd54161511050b371bd55fcd25b00acf9f5f256e6ba5fb9faf8e1287bfc4b71e0b5fb08497754485f8e158eb66c1e20b00ae77bb318321f5c2c23cebf7274ee81758c26e0cfd84906d6f6601601a0933bed4e0a2cf2722a98619c9c8e568a9354c72beead063e403252af191271ec182dc0e70a48da8b217466ff60922cbb0cdee857ae76488c1641637a4bd3f38b9723d06ab4cd855f0573a8f81165c0638807ccdf71a9df4153eb0f2810dd5517d477092a28870d872fe14e78169e0902e0c7730bd48864ee48f71ca0252ae55a32dbeb54a0fd5a7dc22fe88e077cd8663fba127e0ba4f55d7c5eb4ce73b817177112940cc77013a82f0611c2b32424d820be5e5357bebb17cbdb2944190480d2e7e8b3e4c4ea30841dacc058ee0d94c5a7f42b5f886eb99826e5ebe584440443080618294bbad2e2e2ce20f40dc2208331f78b3784fc8ffb7eff8f1170128ae07b02c3362d540b30383ea150a586fc4a3c0125d30095274da1fd431f69e5a05423af352e344a8127a5a2de38bc9354db181f114bf8d32817133c17733ace97545b4b8e602652d868d8123f63d137e86f9752191c360ea3bed98c92ddd85c761531034cd9b43e70c393f927386c88de27daf6d878a68de1467761e9b58390782bff14328b105d9347198f65aa9e77bc26156df23811fa2eba8347ddb151b942ccbdd5f47c1e5e3d8d1591969496226c0f6f67a60ebea53f04052d209fbf450e7c4e3c6065043dafc9f2bc9bb1e0a1a01511177c8cc510aa9754a0e002c343b4b859f19607a8f6a2927c5cd42cf4b447952d3baada2740054d2b48ab308a403e7b6f4fc97e3d60d9c53737bf7120ddf7fafea084715daaaf789f29981eb3c2d1425b16eead7abbab19871837582dea96ab8567a2a647b2e7436418cb0fc5116b7e8d417567e33ace67d4a3a11f16d9f643769653dec3230d16a0dcb955ca2658b2366b736b708308b4b23163a0761bb58f7b19ae19e4866a9b5eb30cdff5d594f27095ac6b4dcff8e16e2a3cc891d3370d1f5d7df5aaeb32130605921942f1a2ca68b4d53e225e8a6a3e6d7a0be4c9d2e913a1eddbfb1f5206ef0f95890b61820423d9670bde4aaca2cecaec41d3cbce1b5cf761585fc4d13211fbed1c0d7f053aae57c7993efb958d479dbb96994fbc6651bd6d21f359885afd48545881c6fcf8171389feca1496f0ec069f8bcd7f1d55c76c6b04334eefefb401a38251e19d9996f83b9dfef034ee582969722ad0eae3420b3b2bf7581a4bec162d9198fffd71b6582c9b298d3382fbb71425ede1ba59850712a2d84c83fa0baa6d234a5fb9ff8f3ad0522e710b657f7e46173cc0b9eae489ee29453176a46de718a353c2c87dee265bc6f7a731830753dafe008acebecd9c585739121a2a3b7a35523083552a37b80b88ab193f37decbc88d822018dee8f5faf990f1479a5d1af40c56161a017e825d2b2d313176903645cbace7ee6fa4a2648e994264e1f9211042478e5c4fcb887b2605c9cbed8ceacbf32ecfb200e52608c8d72fdb2c834ed735e0f0efa6e660d4c2c17e2136c7a5d787cc26e4c32d04ee398e7bb1ec9a22ffe4fa6215418e60686a44bba2a190cc79885ca8235260a63bcc7ed3067ee7d0d9d9bac73f8350e3210ba5b026540339d86903cda137d2973627fa6bf217c3ee1de97b92ab1bd7878f1265b20c4ed938953948f5158b6199ec8806f7d8b69d9604f1b810b485cf6000f2f0f5f648bfa74ac17518c35bea42fe4247990723bb1fd849c4f2fa5abd9a28322b61c55657ea46c4403b43ff6f7eecf12eb00e85bfec4adfa9f068b397b12d5fec8eec476d931fae2f16b9517b3f061f5efe55431f2115ebd46acdc0f745b0f3172d5837596bc8b4fb976845aa0070978b76e534f0eb2d1944abfefd414f2aa093e5b019d706b80600ff836cbb6b9ecf6b5d3b16c6c10f3727cf6dbac576877a13fdcc21715d6991e9b88acb703f44801bdb6cda0add42baeab84ff5115437024b518057c2dba97414c70949af6034a59aa1db60d1ca1b952a7768b41ab2315e08078b49247ab1e2e3adca2cf51805d8c9dae3ee2792380ab9b67f5062b838c4fe247963d123a659ac8e4af7d15feb38d1088c50ad640b180d7a83e3e5ae05a9e09155ef589434fc19fe79fe418d53be2a2862c0d5855af334a96ca382a277a8c1b34fd2a62bb2dfe9f4b737610deb7def4abdc09d1f0ce83b72db9b4d21a5ce17232f3a438e1f520ad688c7a7f14fd251fd40bdf5eaad8fb056803781f228e92d2059c06dfa9dfd2e382c2b2ea5575a79badc1b1e70dc7a55e5bafface4a7df799829f6f6d4e598ee7d363bc88a4968c8753bc2f51647b1c256084f37900698c1f40341172dd8251fc2d3a4d7f851747dc18f213adbe7cf134741ed873789da4ba7f80110149900ab5f2fbc27e8a77a971c60bfd9f34b02bd80bb022d0bd2e285e8f21da0c5bea5acbbd1d716bb9d8bec21ecf8a86a0e0530960ac62c1710f26388a9fe786e933db03fbf452d8e2217e9b1fcb7c3dde6dad79d8e2fb298cb249175a031eeff2e1af8b2904ff1b9dad7820ef975e1f1233f5c8fb296a5b9806122ab24862f04a375065cab4a5883295881c3a7d44592346ffd089aaec0ad1a44c21c20fdcc03c3150271852d723a062f51fd91b6e8ef927ce20976534ff47b4a13fe0a6dc129ab3acf4c2bcd1fb8bbd7acf9ace278a906d29c54a9fdc12740147dd1cf9d0811e41031c4257c41ad4cdb72522194c7106ea13adc67d86d93dc497ac976f99c8215423d6fb55ec9d717668b24dc4f7ea15c2dd9d04bb1ab528d87362773783bb9c313d57585051964d175ca7f078df155a3451fa3081382ea88714dd3605d69bba87588e5be7416dc1e326486415837c485eea847b20d024bfdef913146a96114c9bae0d2e5790dd4dd3e37c4de14dc0a4b2e099700dbfe77fa1da45263426cd19858db2fe17163f00b29e3c677267388e29a7252df33c3192d6c164189aadc7e62713dc4ada546bea45bc45b1c72d9d8762a581f2eb333f9a3f6dafaede3229372b8ce92a8b0cb74feadd9b58a8a201404f1377efed35e7115b1e55b14eb567408119c5db4d0099c6a6d50122dabf5cf9d8766eea957e1fc8ab8c44603ac5fc1d5cbeb3488c230e123962eff5a619875c38a53ef0618b817bf06a8e4480e1690090d535f8c1f1c8947c3bbeea8bb76403c95c17aa014b3fd017efcdc68a396dfa9d5856e31535fba5892dd0b6cb55c66ec5a717a57066c2cb20e83fdbec1130ad830a89f0b243b17c1683ac43b05f35df99b52bc805bf5024ce2014b459819e7d74cb4c703bdc145432d2972cb76fbe69a5e66a4218e67e444d311d89c5fe679894ae091d20d2256d7a0bd45144e80e67f4a4adb4191f3b16b154420a5b9bda4fad805f9f09cf1d2328630f27a9bd43d526de22e5c8f6e1f7ad164646572353360d003e82b28058034f10b2a294689b8ecf211bf5776c4f587128df63f1bfc5ae925bfe6ee0a7ce61ae8eb1f7fdd18938754692f246ff7dd5628382f3814f8cab00510d10b39727bf115b5f6e192995549b3ba98011e79ef1348791959fb33bdadc21ec8c06089c19a7e6848b98b849649ee89e9bb11b7118e5f638a32c022e5f075da90dfe820beca0807976af5c1b9c0589468affa64fd78e0855778f64f7ce18ab59d3ccdc0ecb389ad274f3576bb2b700c545e5053ccd44fba3001a7697ccd63d7af417d7c14db936458c42cb1b2972cd2edb3352b468432cc7943553cb026d514992e899a9be56297ecf932bfffe739f19aac4e8aef7dbc3ff84f7f6b2c2f724e26b2c027512946148f7179a9287b24659e4ab887bde74a52fd0dd7f93b4ae5c1d8e350445a61129fd67ea28df1c6c159ffff9202790faedd2e8682a115d9dff38f43457de67c5b130c0691c703752af178e5c85d230cec536b32c9f2cce93117ea19e0e85d6f2b42dd2b97bcbfb8382233b5ccec0f0c98b41288dc7f48b789fbfb0ca2d30bf901500c5ff14a46e0fb3248445a57331cdb3f77566e6c100fb7f975efa3081071da22cfdcb28b897bf6a8b96985af0faf3f5924b082bfc843b314ae4a8a13668e48b34ad1e26ade8ec7a54458634ce22c70886e46221f3bb7d623b11e090aacdb5e8b94e98ae99082945aa538c2833f50b62674a6456114c17f850c3287ca817462d31e8b62c78ba090b2912ae4b001d8c41b733ea9126cc35a69916987cdc1dca0af7fc49f0cdee448dd021b239a56ad36b5bcf1d77c120ebf6c26d69ce81ff717a43c955728385cb157a84a9290ac898f050ac286e943e82b2724ba47ea1692cbba4909d8150967553627156a6afde76d3599b6d234dccd4516846b56aef51b09d45b9f96656833d63ffb0d1ac71ba0fbd27db3bf2c7de12d7cdb6994793a7d983e997e1e2adb378d56e43dc924aa483f567324d0557cb8a8efabd4be849ea28f8c0a5471bebb24e91fe65271f75deb1533574f0d01a7edc474310c8a66a26d9494fea412a92c4d41e10b6bd768ad533f58a38ad97b7169829b9e7318f37aaeb92bf9c1efed2fe3e41169b49bca1484032bc773a8d633d7a583825420cc53ac1eb50fdbbe85fc2cc0ab5e079b2447a5a9edc22e5ac84fd6a3141d725614d5fa8ef3ca71624b108309c8aed2aaeeecd924635d92f9bafc33c60f474fd39b1b4989960ea193853017ae226256d2f8b8b6e6785acd0c24b84d1e585ed4a27542aef428a41bdce4c7ddce6da406f3f72f76b2345c55c878d02ae3a34e7f0426e772807c85d187299a1df2f4acefe002054c595b1a50d73b6abfd49d257229092a7564f1aaf12d408d6e106748f856d5597006706e742352fa188c1d714aecd7138384b3c254e10646a6ef93a830c78c79ae050fd2aef636682be9fb79c288b5097dcd1b323da1ecb8cd9cf127ae54ac11cc7c04c9baf842301ad6ff447b9c96e98e79dae1a1594cee358bf85adcbfd7c4f5106d2ae4e4dbf3a400a847dfd17ff3f2d65beb773135e73a9f787c65559d9c4b678701fe30e2a5852d6197526379f3dfd4ec0dad8dc12a6d23e1244a2f5568114ab7ce16ab99d7f2e127399e1536cb6fa170d54a1a098a3c11a671fd08613998b1fe4c18d453c7f5612d396971186b7619aa2c9af520cbe7ad5d03fb0455b677aa1df0ef2d47dbcdbf75c9fb3ace84c4b5f52d2c31c012b1bbaa1fc02acbe37b1bded2dcb9180880db0409958754190ca4ca5cca74a7887bc34fe32a604ac17a02f9f3382ae01d6c257ff4a9ac2c9c8629a295baab1844060e1ad2163a7bdc8c0f8d881f0c8c9c270abbe0a7a4ffa056e2bfce77101290e8e51348b946b7cffc37d4375a9bed3a0016d4e492e9506f0205377bed3a9222b55c54855535f4f0ae574c87f2297ce07405c30f22b057a33c6b7579a816b39e56f06cf5a24e64909af939a613072d616677ab80430690589de101c06808c4e1b79c68427acdbaf4e8abfb45b757f5ff7a9490e86b6bf152ad862b0c248d2c031f13c9d6edce812d138df57f4afa16c8d063d8418b0501525aadea54ad38ca76de638bbe434dcfa8840250852492501e4cc708489c72487ae1680dc137c7f57f8674097c40f16a9f20420c9568234d9e66bb10d0e4ba132c4b73116257cf2fb13f8d51962f9700917120b7a5ad59696ebe88024276b2650e9e7425cfc3f507427f4ebe7de9eff2427f44249014000ec733caff57a679bccc92055543b8265df8bd2ba26cfe7111790da5ed48258a04d8caf299b60c4a9de50bdbdcd25cd284cacda10620955546a94d0bb996c0c9e04264a325e38fd9a898978e78638b799dc17f6c0fc68884d66b1d07a156d1ecec804cd7844616a3d232f2ea5b5fdb86d2e292dab95634dc2ab46126b6e8c8fb0373378ad7d06d313586470b47ed9f3e83df2329ff3a3b7462a8450b4821015844f2db3bd93c797996bfc1ef612a517063322d8558c708a2edab3379d8d0ad043fdc1fc8780da8febacefb1319e5de30bfe8af368926c0e5cd2cc31e7ab2c55db885238c1fec3bcb89dbde55c8b689b9c83bc128d6e6867745d587f7af674439bb6466c76818edf3a5d01956554b4da48e71067a393ec467fc6c4335e06beb8a7ab372ebdce01d90f8c4f907822fc07128293f6f4e2b1abe3158ffb28a3a6440e92c6a140d981331a0665405484b4531eeb2d2bead22ec2f79fc8556d6f60cf273cc52be02c954fdafab8d79a02f87e42d4520fcb1086704a2656bd358599dc4894c065463f8b81b37830ce038f10fe906dfa19b187fbbfce7de19ea4721b2c65d4114929c914c0815e818b2df33738b7e5e852753215f088d626cb9b4eb8c54c1291360f976737b9bed147e60460a0c7356c8075d82fd033d9843739ef3044f38b84b8bf23ce1d974a468a0a4fcce2ed4855689a0b1d23df116ae44ec91b5af3c1f7edc1a90ca4a56684d870ac3af37dd7add741643b1adbbd6f7482cadce232c7dc00572efa3e2858719030bed91b4453dd9ddd9bd06d55f810d2e187bc192d3e7c5e4332e6d22b5ede1d7fc749dc13b96d3a9576b37446e7a64a9dfc4185e79d0c27ef87633b242ad74ec5aff359fd6a7d5025ee58a4077e3ea7e7a70e32a50d00081b1e89326ed68517bfa23f1f8a15adeed1625b4c9bc91525fb381a28682ae01fa6c415d0d59a4e48533d14ab8ec564d9bae873c36c5b4a2d3628808bc3c4e770eff66b6c5a9915ce9170a9e063882480487814d77ef3d2338b7f413bf8f8b91aff7d9e02a42dec6d9c2ef3918a3c4e75b30d93419c0e17a331caaa762e53f3ceae5ab3e047c5270aee682dbc7011e87c9514a965f47debbb74a81ce7125bf34144783951442698a623009ec7e986465092eb95ca9eafdc575467b5fc3dd47a5854265629d616f73c57ffe6290a31ac2ae82d10f271a7ba772b05ac3c0beb76fcf4e06ddf066889506a071470c47e037ec936538c54ab62313513d915f615f8d6e4df500763be5ba917e40d18c2454fb0e9da6b0977bf418bbbb4106e4d3f6906fa8fcaada53dd9fbf6a8315319aceacd051c2c552363e5e85f223fe5805236672dbc3a7fcf80220e47a271498e430f9263e107be894e7c95b6afd023dcd92190231638610d0900473c329b9fed983ed8fd3c3834ed77d7fa5cc56b284856b9563bfd041440be31ffcbf5067ba9a51c59324bef5c355da1f36875af9798a80154f8a4dd95b93d5b9605356a113c1f49b3d15eefbdeb5894948c2f4c1dcaf1791542ff28c4addd361ce16d8019b82dc31eff2ee1d50e3ac27f4b6cfd089cfd5826d1baebe5d614a6f39b994b4fee9ff4ace33a5d38b942169a80c1022bca906eff65e6329854f6bea342674332737b553f57ed85b5e645d36ba53a8e3af463c9cc76326646ffdda5ccf819efb60f94acaf8f099aa21abefc259c69f88c587a9375d3a35c8b46652674067bb1eb8f76c1b7310b7c358157aef3e6055aaed8610f5733b871e8e3084b79c357cb571056e343d4cc37c265b7cc281d7eb85f8b73a69407f69a0f20b6766127bd175d36e24d447386cbcd11fec86fbddc262476159acb52cd307a1f330c5e4157f242c97b972dd0ccadfad830a779c243d51024dfb74d26dbbfd0f9bcc7cbfc83baa48315951abc2d4140d50c0dd67ef52de2a80ab1cdf85d539c3703a8a353e63a20a30884af98e41929fc725af9915aa45f2a630f11624d5d9581157096e6e1e93d34464a828600d2e57035107f3efbf96a99a289fa3a0966abb82f1047cf26e278307cb8a5145581c61908eefde54e1d48636b46ddfef93f47272c57ef0d8fc3b8aadd4273d5892686bf93ef21693d110b329e9e11ff62d64ddcb6c8702b00782b8d956e4457cd778217c871aa81336309350de42668c6d4bf93970d0aec571e626e98c3dae89919d8dae55b423366c73fcb399466d9a5cb1017236b3190724fe192d9681aba221f53987ebe4556079c784e86d4600c635cb48242eee3aa2f25f5198616449463bf0f4a74808bb547f03d40725ad4ace3a574ca984e56a365fa7fa8b00e17a6e7313173a31fb6311a349d8e8c39082af4c53965f13dbf7c3b5a8b1771ff649faa9d290c976d9d3e1660d7c2ce9eedcf5c71323a09aa986c9a1c8e0197d461a161e01b6b9f146b28358a9f7620b529348341d9deb6b1ce83df28a20862e3d4d26f620a68d42d423415f8d40b50b7275cb3781f9f9b95cbac964b87eea966074e5faa195995302c9ab5b9d6d43100bbeb0e151dc829b2209ac8af81daf8420e999d26b41aefd3acba2b8e2c025ea0e8f46ab175ef0a0f393195497a6706e55718348890908e0f262eb461f6b4a96d8f6aae0cb43637e7ed908e1e9dbb0275c4f33f1b8a22277b798c4e70aa1f192616fe5c67a197a98a0261a45324e6e2145c1c592d75eb9fff54d0ac6bfd255751476ac8d68c8bc1f6a976b53a08aaf6e9c69f48fb4fa806e6e2ba580a5f402177d70866f5a26d21c39a1c14db990f118d0f8d99c556ab6384a14628e47b88b2c32f8cb82865169f6641cabfd9e3da0e74a16fdef77d4a11b46bf1a88ac18c51aa357b02b89a101497ae4c164e6888bb65c97339399c3628a8d576f7f26145b5cb99a5db820b7a8550526de455a4e016067a03e1cad457703183dd35e7c3730b7724cc2cb53da51d85afde4e8a504e1953a64c74ec97e45e00994e7a2983d72feafbacbff6c246343e638123930b291d21ab2081cd0133bb0b8f0bf2c3c59b5b87cdfbae29b0c17daa2e693a9efdcddb26e1dbc03bd864490bf2659ffa70f27791f6973481eb8d567b86b945ba5c12c0ad45adefbd1e8ed5ec19c71b95915b908c977f249163ac137c80c60adaac3b7f79d96be3e85870c9792589d1e521cb5d8608e1b9dffe58bdb10eb16bc533d00f9b9a0c4f9a848e3e487f463bdb07f7e27c033dd0b89191b48d5e804547ce6775d75b44ac9d92c6b2df7ce692f0d032546c70196ae8d635e871ac85f5bf0d5e409644b35234a6b009041b748ee21a1eff2bb2fb46d23220cb559fc7f3dc086b3e32cadea0310131fbece25a24775c96fb38c409dd9760509400a2904e37034c1de775b9bd06c71e1523f3e7bd15d560ebeea19a78b2d7ebb7a0c86711b8a519ecced780e60b88df92f45b24e95e6d7506eb099de6c6c558d33903ff44699bec047a6cb1b8b345d0fc5bf3777492271cdd31c414b674d0e66d554133801e308f4d4b47433bc96516ca1cd01641bf57884e435d44dad0dd642d47858ded1c40df820f5fc9e3b72c55c8e1d198cc612c4020bcc0d71b8647de2bd32e73de4db7bfd6c198e27c54e791595de63a8d69f37adc45a482a7ed02a2ebc27820512a2ef7078d28c09d51bd77f616fc84704e4d9760548aed3b225f476e28602cf6eb5320ec3bbf519abac74cef5ad564a885889d8f04bc28c5727ff79f50ddefff57995f4ffb9d63214a3c147e06a21d880f6357ed9166041ac775e8746b92f45232680e3db1262944e0de472b32ebe450ca5da3885bb145cfe580d3cc120398c68bfdc7c5c1df2326cca2ff98f709d45a6bbdd6ab0bd1c64bb3ecbf6ed3dc2078eddf872feedbe320103771c100fd701e4af8c1ee0675b7ea2118b47fb9eaf2f5e022c7838702c026c3089e17573c9601254218abc36e9f0f850e3aa4ab3eadfcf2f42630bd794d64280958e341ed0e081b62e4ccadcdeb69fd2939ba864da0f7632faa1bd1856de3f249e82e66dd987c7ba635cc74c28a400e3f0904a90117f1abb43286435ffbb6d2df393ca97f2a714f305355fcd01fe50f49576f33a10799e55f93a5821c97f893c057f5c00942720b122a92b20cb593948510fb0369824b1e2f82e977a4bc2fde60adcda1f749707786afd7da1664914e254b3b2197bbe8648b2590eb45ea6cd3578e4575d97b8a2efbd029ec3a4bdde1cae5ac68461cd4a875286828f45891162a0a68957efd9c6ab4d78ffd334e22a2236eb028bdda5cc03db3e9baa787b845c311dd9bc48bab1bdd7e9c2b6296a2f1c4da8de81fae586317302bf97922f54de441e1c00cbbe4cfec0592dc4caab127b3521338796de6257fcd31c6a28dc61e451dce69f128f4af94c52de1b476161ef4ceec95ae37891e0974667deff793b67341e7e0590237fee610528cc12433fd5f5b847418d2b9e41bbf1d565ed80aa3e90a0028069d001ffe3a51497902bf5ecbc3b0073d8170a06497df05db0c6814b706b2671650306d984761b2da4016664960a792e749814fb451fbe44d7b422e8c14b73a75139505116186e67c4fb745fedcfeac06a4a36bc5afd4cc871b0ee3f52f16ca23af4c6a6a6a03cffd66af55bbc210c0dc158bed0616376caedce3d335c046b4bb241c57907dd800410ca058ee31bf1cf9ed80688080da3cd1ffe99ac2434907f90b973d9a57fa91f8357cc4299c1fcf8542ae91e04f8fd3221b3a297ab829e352b0f3939b07ce23d66103a7e7812f80c8cad9715d279dfdb674395cd544bcfce8a6c4f9b01d54e1520cbde1d62b9f2c28b1a5a8342522eb6419b043d26b3ff7837653c61deebaa8b6aa83da55e807cd9352a8193b301a0e0ac87458885980b724c8e2eabbcea93bcad3515f82891331e9528c0dbd00c80c9ceae2e31cc1db380795da22e01452fdd06cbcfd3012e4ebf0a63f086feb7b371640f4c4962907cc4c1de875ba0824df0a76dfb53599ef27a89df30b3036237ea016dedf029246b0093ecf09e136c3b859af9eaeeb7f11f9e5fb2419342755123047d9f5434c85b2abf3517287a29870a8643acb5ec8af4b2b04875c72f9619601e641dd8cce2e57098ba5136be3174bb09fed9bbeaa5f11c848b9cf30e6f003b1ebd617874009797d675bd1f9468f80f2346a8580c92403055fb009fbe6efc1a030f17d99573e4825bf4e77b66c8dd14d056379fecb2ca818d970a7807dac0c7e4283b18e9e6074ca84b8de69bee4d2f5c129bc9d0d989d21ef2871de445f3a151195f667979ee05451a8376ccabd3e1772ff4ba59f11da71dfd35e35dc345fa39c92c5db2768315598721428047cde02f35da92b4a60497a73683adddb07957ad2ced5d792665805ab889c0f8ac27a542bc98e8944420074574c35fd85e0c769750b26a7097e0581106d143a0e5c46e38b1fc8deec0424ab9a2a8ceb6c4db99c667ebe852e297ce1e340d181d9dc2c3f08273ea4b26b1bbb5f38ccdabc4cd2e68ee22a84528cec83c8adfd5018a30a8b6262df5ced7fac670b9a0c3e6162f853c8e50f1060e80454a96bd28a1c4402abe186f409c798e3dd66935c4d97d3c2297f6904e74e8aefc47d2c4837875632b3651d6a538df5473749eccfef753799edf2317da95ce4a31c20a3c236a1d3224a5f8e73d2ecf61f73fc1a9b3c6ab4fa8948aa3e113cd101e8f8b80cd8dfff6a5d8883887309e877a302255270dfed93d49d00a9d244a5b7eca54355dcfcede7cb814c3b7b6fac8a8531a33887703a6ec484927d328246dcda6f1cff644ab75a5209141b4182a0900c49b31797c6c4dbec41d29add627f783bd2b31b0618b4e2778cde373c4c7b61898eb3fcc9cb09a8578ff1c4194c11751b7b903a3504076692bb53cfdea438d988a9530093c69dc3f299b317a9e1da28633214c3820a95fc653662348ea3378b7ae8d7fa70c991b9dcdd93a736af2dfd43e1fee540b9604e5f28dfc342ee6501ada139926abe6d67babeebe26c725cf610119b7827d118601bb85e3a5ec98ada68c8b72be01ec5d7b119acf3c26f8735a5267381f2fc5f9c8781310ce23a00d2b7571fa5302445f49306687b98592aaae6f2c89e6c0d5fdd69fdd73c6f6541c4f55e29b7d56ad973b32b085dbb74e2dcbbd24ac0b63dfff778e998f3bac4878816df4a2fd11d5f3143a4df8b8b53a0d88f301ab1fca53cebcec1898e3cd8c699dc63d7d7d23bba2363db602887b3a29bb673a769c0cf451aa733ef1569cdf0c4b5bbab950658d7428ea92009aa581e311a63a45c8d7393055488aa6f3d84b16aafa0c48c7080f12f83f03cc52f085517aad50c8215a80878cfc6b830ca272d02b2854025a058a7bb05daaaead01aaff010c771be8762dc7fdbf64d4c862efb3a1f89ccac4305862fcbfcd9d1c0d2776ec573fb6c349a46a4b29c5ebe7f70039e9a9253c315fa95e7e690df030a223a821fe546f827c5aea9219db29608f3029564380395d0e161740309b7376d9263173cb72acaac8ea1ead8de9eee9f846376898e986661f513075efea58dc45eb7880553646067ab1428c6f1ad91c5c88df0051af859e95f60250fcbe10a0b82abd26a42ed48bb2d5ba2fc1c16e5edd9ce313aa1efde360f8cba1c8ecca21cc079710c01e60c036271b6fd17acf290319abf1180a9c6d004f6464abb39c50f236a1dc6b8a8f4be3844ebc5c6efca7583f9d2dd327838250669e4062ba6b00089f5eeafac17d639f753f1b127e2a8fcf012cf28b356c7f3a782689aaa62bb4d7c56ebd0a348e8561481a89b20b3efaef652eb7ff0db2e5f9d3987c56988c92124f58acfd5f7b5d7b6713c81142fd416c974574914992a596e52f527a54cc958deb29edf38a2891ce8d6751fdf51ee86d56431b8602772a07656259b08c4d676c5907f3a14f7e75e4bce58c89d0f3573a43ffb724d3cf94b3ccbb86fc3505d46fa6ced8817401a06ed6069c8989e6b38ca544a0a2358290bfbb1e40c5d41bfa52a3078fa6679aa5d6ee88df4f5982da0049e0e31fae8543346874082a4564f7c78a81bffa598d3d955cb250f380f9826493bc85aee099183c9286db3fd3af4a40779310fc75871e3c9c8d3928f87bde25f93076be22d37d0c0b83189dd98dc8f32a179c77923c450fe52713b9c36394245aa73eba39990391046d1a12f65591f4479df0b1459414295ae2685eba9ab343149fd7d4403afe353c871a7cb0d738f3a3f49cd617e9788acf94b2f1fb979c5d589a0da39c1ff08962e9fdd1975ddc9b0b2a0483dc86722222704d1400ef1fd2be5aec06fb21d4126cb290c08b97a394acf814d707cd1ebe92be445e593b45b5acbcc794094ebf15f54dc28815ce8c27f3988d4b3f07eaf4641c290ff5195db9e34c25a03665974bb953cebc812e402e7c457f855a28fffb1e705bd470e73216aafba480d0932196d5aba48da6197f16cfa674c7fca611391e85e013155be763191584cae1fc1a7f5bae2ed6c711cabded421e6a08d8c9edbb8bd561be72588cea29622fe74baffa453ffe75cc5e14d3355f530eb5ee7bdc50ae4b52814d0fd4be0c867411fd8b3b0d1eb6b4aa241a9fa640bdf2f57fb0353b8b4a86aeb4c36940b4df036df0e5730e57fc929557ed77b4e17af0c18ad644418c61d650cde6adf7ce524170996b74a3201cb9a85488d54c22c87462f7c12df889fb2aebd1a4ba50a396316193dc596f29fe23c5f6101d5fa2f4e6b86f04edc37e7e5b0d1dc5f807bcb06d4c12bfac21e1711a29debb7c1a24069406e3133604dde8e3cb47f84f883f501d7c427a3ae0c22c043f9d7c859d5cb947677d6ff64828ac2c70462a1fee583876e5501ea4a1a780f4ff96ed4b787737a814521e81dea59289b4daa0206f0689aae4d664d8d682e40d44b0a619d2e04f68ac7cf2b787fc3c1521d843eff6c3a83988e7eeb9f7926d33634bf7c15969cce78beb6262da6f5c2911813a275347d7d26bf503698d641bb99d8ea45b5969536055181459f7952c4bbf7c888c0938f65441a5b94b19d1510dcdfdb9e7bd694187bd3373f62c64d0e99c93affb2901a2f8e62f65780587e20d474ffac9002f9d2167d02456aa8a46f1001de4405e0aacfb38f21f552c74db9c73d0b85a24e4b5ff339993925f420d6f987d8f74b928047c55365fccb39be907cc225cc8f8b0b51040e609ec2278f758555e00044a0229e48620e2460ee5fe036611d09e58c2af0424ba09093dff24e4c218a973ec86c627ed4c0ff8e98078aab92406d8922cf9f098f021e8fee69f441913f611b5ad50a8a228d5b8a492c197a2d0fc5a9ca9171a2cfe59c9aba0d78f8158828bee90fd59bb6d667b8eee72a882a6a2d451046dc2cfb89778f64ab363a324ba0953f86da0ba3e06dc1b74c8263f4b1bf17e26c5109743b6de0345d7347950eae8a0ff15e0fc59c8259cb842148aeba65702c473972189f4146ca804cae6d34152779a3f6ed887b9f040d4b5a26edbd2c8c82392af44f5b6aa19db91d6ad3992071ab158c2a015b40b32218f71e58b760abe8016bc5cc4a15e8ed302625a5c724854b0409f08a56b4b26e3a6eb4e16c3ea4d66b7fb6c1346a49ecc84639ea603288771822ba72701567e22533d40fc904e7be0ac8f7236c4d36f3f3615d13bbe88b2f7ca293a8dba101a12ce8f678347399668fcbf13f3eaae598eddc18bf87f96efe2cb2950a44e5f19250cf88b74c8c2d28e0b5e2cf7e9dc40d02a7403545a33ebb38e84251f408ed98e275f6cbed554b27be95dfc5897b4c214347fa8c673012299865acc099b1ec98775e415729e9daecc584f93b39c0dd0fc4a6631cdf010d23718eeb267a7345473079a3cab0d429935060ed772376c1e7e3cfbd1c7acccda82b25a11c17d391492b7885dff8a60b25f832d84611e47acb30652642fd80e97af561a1a950d5c614a198ad2f3609f0cc763245fa3b6ba4b84b19618053862f4e51a8693f37b101e9d3e9d8eee3055e3dd3037d0d351d4fcd7cc383f0b503f56ae9774b5c81714759e57271f0b96271d27ab4b600daf3f63baa7735e62742887cb2736ac53e04382c2fdad1d0b1aa732db2c795c3ab88082a9d849dc251a8889f73d07087e646e8d542e8fad83d381a0f2f0722b55d49d867511c07e4b6a500d209d95b153422e5ba971d58f8a7c7d51df753cd1fdeea0b8b19141aef4f34e4811a6b8c0b64da7061296e1d77ddebf98ea0163c1d73442315f7255618f6149527068073eb30a1044fdc5b0ba9b9f3be27794a9960bb56173477f3fc40bc926abb547a2e5b55798fb8fc7ee68a18776f81256114c473495c659fa4830794d85583860d17dd99afc268cbf725181a122f0908b9ec9199f2bb7182c3777c45346800ba10e4478ec30849c9c37a049c756ddcdab0913f506672958c15972669c3c32daf3252628006e512e2034a22add0b6230fa9250ab3ef8c0a138c45d3ada45201d7079c267b24d4763acf406a76b770bd2e227092185f36dbdfe5890c33f8ec6260a13a2eae487bb1fb01ecc3a2fc6569bd370b25a8a30277b885fa0c4c9dc099d214d3644b88352d18b14f0ef20c4eff2146ffa4262ef0f6570103a9a489528d1a11bc917e9f9dade2bd3be07f29c7cbdaf7057abbf30580d3d7d1f2d1877a91b92311b40e3a6697a919d95830d0f009e48add41e938dc8292a2c3c1e9737386cd4736a57e379b5ebd2e6e7fbe361c72541ce5faaf69b6775dee516a3ff465d81d2464ef746b4284818757d425cabd15a5f21bc2b43266edba16204bb44caf4bafd0fb34070bfc26b2e73757ff27cb82df410896e6486cf896497b4c510744178ab810813dd8968bb3434689751cc831bc963500b7f92ef993e1b979feec599ac753027554c2739be82482a040ddb10d0ef18d9495f93178067c2e75646800786e60ec4b9111486cb974580ef1698260f45fd28a95e9b0ab5b513f2864c2d61712333333697bb0cbf5264f8399c73bb91a7ecea2b20bbb07173f75ba7d751de9ac3696982610426b4bcefe8678e57710f1c644c0c6c342e013075559faeb392417d536ad48f1b19260a55584d0dd57bd1f8540192985d6022a5ad6e1451fb0755fcc7ec6caeaf880590622c672311b8bfa5c5dfa38984e592f9e77f14406057eb7b54d5853d81fa20dda40dee849cdd206bd0d5c0c16af31f679f63566664ea4d01196e5bd2e27d14c4e44596f1d6017a1e109641f091999ccf535b303dfa002edc80d8ada73cdd7849c7681a4006b229a84003eeaeca43010a52d62f99cfb89acd7732548b66c891d1e9eae9c1a99ce09c6df66d4e1b9127032ea80d7efd5b3c6c153797c411ba604a58a74b9cd758f894627bdfbc18d7387e98f4bfff674cce0aa469be9be8a156cfdf63375bb3b20e5c261f77fe84dd6dda63c1b9bfb0d21afd096374d094b2c761541454e89e7d3b2f239ed6973288b2a4bdd4948151dc7829a76a15f3cdb8d60bde8b0a07f385bf64f0b106dd79e4f1d766bbe5698fc34498acb014ac885051bfacc10541343be78642245f5d89ead2e5bc1053fac3b4b98cd5c7fac7b62b9c3f6253b23b5e3b5312468de05c5860171e6aecef4f226eeaf94ac2976a1c322be1ae9c86ea66a8293131f967abbe24eaf48524fa49205932bfd94a1020c3e366daad7aba435b29013d2f68b2056272686c17b5363b928cfc9717def53c6fef83afa79da16249430e1ea00b51e4bd064288ebcbb4b9863f661bf584ba07c48c6f86b38b7241b353f4bc5d044c546a584166301b577c349f8463a28f3b2485e4446dfa53fff0dfc13adaaa608180ef9359bc825adaad33f1e42f2266dde641f9eb7fa75675cd06cdaa03037450f4baed1a7feb222541b406fcafbc24bbcc902a38be06ddb9be6bf6501a3f9589e572b9480452861bb3a1549eaf2025f4597dc7ff88efa6031aa2817e4635ddfb0a82a8658e207be9b8956071e5e17ce343e55588b068d5f5e9e487c3c56cb26008707bc83620371c0247a947466622aa6e5844e2bc27f3cdd51c4dbdf02946c63539254781ff7119f2657d7eba7291f694c59ce0c85f97f552108bf98f0b6d2fb20d53c260212b8551c7a61a608f8f471950173badeb9068a482b80f583368b40e7d5366fbedde31eda3a7322c747673ef650e48a5f720c30b8b5ed59b075a952174975fcde5205ebaf16c493cfe01947c7697b578b55cd58189a4fcb038a098920d8eb7f01fd5014a47dbb1b5a69f7d97080b730330c47bb41d20235fadc01aca0bba7b7d54ebd6f5038b0b00f5c13912d05ed5a33fc51567c089d74c408bff36c4d3bd75559054bf8ad78771f2d8593bbedc1b0336c81bf50d8e9ef3613ac853c389702d96a3e73a9b81665dacdc21384f2bcf149d74ce7a57fb2ffee1ba2b55da03d2d621fba0a94818e488bd97290919d16c031ef4db9cd4333d95f02730882954695ea6931963bcb7cbb4403970c12a9c0adf0f12d1d2692c5d04d1f3212fa23add10b5fe4cfe4c4ad49b2d968d4eeba3dad40edbf4ec96ecd1e4cb1a6cedb6ad87a80f36240dde06ef3cd6ed34f1a6b67bda9adfde23bc7e2b66ef070372d619dd034f7dcb28cacf1d59bedbd661a63d4d9c85eb35240d4310e418d13dd910fcaa32d5371295e744915483ebc73093690f048c2e0a6cdf8c121de01a5262d32d45fa12c0733eff019af7977123e3b834ea9a703ef1e8a6a3c7fb0c44b20000d3fea3cc1ceecd5ca63bb8106cb69cdce3e1de228a6e58541391f82e7c7d6aff32a7d8a1c1d0a33956c4669a7f46a0ba344f1bc982cbbced2010877d6989201e27c67b3ce335c26b6308bcb72b4590174066684d05be6215cfa278aba0b1d1ff36b732130217d4996f8bface47d3b305fcac75e050bbc1a0d1b9855d51dd4bbceb5747ee348475e410fe2992efbe1e9ed7e8efee115858cf835ea00ef6bbae83e4caa009cd1a066760b9cd5be1192da2305f4b338c674c022f0bdbe17f331c32609c84680d7da9fbc8f360e261524bc58f34fcc801408f9121d2679d5b5c7562800d237bca1f6559d8bc21d1153a579978eb85ceec51d2466e1454531ce465a5be8787ac3697765e372b3a45eed03ab8849c03a6eff1f1127bb382559d966bfc1352bde9f8f746d0f801382859f7d6d663631ae3e73c416918395684c2738e98e8eb868b61d036dc2c60f5a7ba1c11c412743386b3976657f29958620ee3f5f0fb4523f5e455a8186163ad499fbd08e58de5b0959b63157501f58e25c4b2fee1cec888e0822b79bae4420891330539c5cb8d8b49f2580f1d5cf61b704661433794ece41ac85aa6714edd25486eea39b48ccdc208c876279f920a549980be1c38e1fd3aa87d237ebcdc590ef878dc57d5fa433781f3bd1ea29b43fedf650b3ee2fe2b8a0d1e36d05e7cfa8325d82ae4107f4b5d765622704b93c3bf779d0c8fea4ebfabdbd60f141c428247489fb6c61648d1d8c5501748dbaa72bbb2abfd9b8af71df31f8d4df85d6d9d109bf9acc467caa204e97367008ac7f20d41a304b11a4ec876db5084577ac8954e4d37e03fafea27db9e234725bda3f5e1283dab5e62bb5d2a631c51c6f31ed8248f58bdcb418dbf838a7af59dccb1f4a80b4e0aa8435119050337c9b986f51b7c6b70ebc698a4deddc9dc3b9691e0b1801dd3901032d5bf968b8e6caa328b531c3b301d495c0717054c56c29034c8d3fdd6d5d2d9212d87779aed519726852dc0be05f44fd779adc6abc6496a1abf5da9b6ad5b171c0e59e047ee444fd52c79e597c2952102ae093d1d5833d98daae87a6aa09afc3c3cdf6a605004e39408a7962a04977cbbc4f42f0d6460dd89532cda8dcfeda31954c91db8c973029478b68c5c1b79b291669eebab607d325a1fc47c1864074355a4c58ecea4af0c80c33c8236182eb298a41940775f00fcd95ef1ef9b4ea072cce329f1aee955cabfa2fd4c4f8aa1f9ac58e18a5573b077329632378c38cf45f8ab5a566fd8ccec5b75c46fff07191417a0d4e0a212faf3a5635327a4f3daab5216f24afbfb25689e8931db9041a5dd7201171e6a452a95451ec5cd66eecd6c537e61dc2be8dbff9030e21be302fc3e4cf4313d79827c9748969eeba1d6192a250f046a3f1002d0bc0c7bec861c122d466188d766e740e7df537f23c5830ad076226e1d66ac73695dbd17961a75245ba3475d4a39c79552e2bf780675a8af1f4d2b1b4ceba14f36e3576125e19bfa998ddf4e9883dac446a93c5604fe6098728658f7cbb4c8a126a5ea18f636a6ff85181611b3a0723319dd7577a9f2d76a3f11ac812e78a19df87768c5cf9b0c4c143380cff6d76b9c2967f62dff8dde99bfb1c8f62452963249d4cfe4da07008b6647291a8f080e81cff51bd0cf7e109c6eb8b0cc47e7814addeedbcf7873bc74c3b49351bb4328eae382141ea19232d413553a8fb7e6f1b95c6008ce13cb8d6990ebcfb5463d61a5194153497c8f7e20eaa44b61f2812c8bdbb671bf8c1c53c6795e9fbb61fec60e2e315b334b6156a494ce5f9ee4bfcdf19dfcbf8f296139be6fa4170e94b68a58e0ecaccad0948faeac9c0cc18211f07ba79ed2e883c221b4a2bd71f1539563088d34b5feeab7cbabaad28e5cddb6e1fe86b915b8031502c51bd7066457ec8f6acdf20bee6a1b6af9f6d249f5d6a74014a465f222ab6451088f729255bd2109ca6e70d2a532ded928033cd3460ea0dec06ae3d3d2511a271075084f3e2c3195904a7d63a633390a4750eda85981bfd5014023a1c8b5899f6819ec5c35cecff43e53441ee07eb508fd82b3e271a0fce1b1262b8a0873577d6b4ce3c053aa9041279302ff7a50e7083c734873be7c7bb7aed9af2d49f1351e9c0ff8916d2077e04861663a6db9f63e07a0f0e2826170f339a8c8c3cad26bc8f5ef86036a0cc0b2950bd720adc944e701940fcf86993c07dc723ef603adfce80744255d0a61ab1a27f2905f6ebf8ea9a6efdd76623d0a0c0a90a24cae79f4c693977c044bf5157231f39461beb85bf3b5f6b11c4e7b0e7409bec6ee0cd99ab7af5f94be6b53577fb119a913debd006f56b7c367e09ee8e42ca2ee9e978a0be05c6a245df9fb9a38a2e4f7faa7ed173a2c7cdd4e78b09fc0dd9047d0e0d503810061e51de05b44209b0a8d79f7b03402e188af2c6e0bd32b4b92369a11e727e086cfc4968b9b758972281cd08663da83b04efa020f74ebf278e3f9412b08903d716bd17fd287094eedc7bbf96abc6671ae98c40390020dcde25b4dd703f578a0aa8771df75d19a457903b6e24955db794b57635d48bea866588ebaabf46834b86f70fbf46666a1e176314ef0e26a5e00bb377cc68e9407a023038cb80df8e69a1dbdeb241a8c15d2b913d0aaafc18b01934f8b3e373e73f20002fb1b68a1f46c45fab8d144a4469d8d941a7f0100ddd43d5183b39d7f09c6840cdabef28b5505ca6eb1fd59a50501b09f9fcd923778774c5b4f3d948895257acb82fd6f3913bc391ae29b74ae67cbf2c762cead3f8b741f93a2ecc0e29baba22726d398fb6f755b851723cc6f4b38fcaedfcc10525ae50680e6f3afada38f620c688d8d135d022448024c2b11d2f7c445bb7aaf965b6c1cdf858a2a423f98cd287e25d858d39555167748dcc313a1e6047f3970c8cf76aeaab37202ee82697ddedaff4f7a53e5bb58ce332de37f6b6051216075d6819cc8adae5f7c556e8c5f3b9a1f17a7036a5327919480b760c69b3d25977fb91fab5ccc180643881958f0c8dd533769a04880ce320785d455a8b612764db4a11f171a40d808301ac604a25434e7f64fc04293f96de84e4769c6127348dc56bf5ac2e715eaaf1bf97866377c99f4c8643b0c470701671823c71fabd7acd3628160736df4d62ae962f4f22356865ef03762047f859ca9182127f7752ce06d18b2c1bb44387845cdbc2a7f17e34ca7c0ccc4d2ac23f1fd9a77a441d86e671cace6eef909431721ad9a91ebe49e98a2bed94cad5b41ec0535f634019179bab7b5d69f1bbd2fc6200b5e31493e9dca4c97dff753557480262a0d6cdaa65972d69324cdb7ca3cdb2b460026e83ad38282d4868d405a0191fea2f78305c47822528b7fc218960b6325b6c3d9a931d95b8f00237428dbdb015f51408d65f7e83cb2b266a93c232130185bbaa99a155a39f43bcabf5d8edfff1eba8243caf5e6a1e2a6f479ba0ed4704976a8079a9274cf04d896737a1a95d56465ada6abd7dff39c6bb30c32d338f34f2ad4e2e7850aa53f5a11233446e9d3be7276748da92f6f1dcc5c3867fdb095ad8e0bbe1edaee36c318398ae65759f40fa876c666ab75ceb8fad5d12ff2f1d1c016e7f6c65a28ec4368f39a8272ace25e921c595c09a8a49138b80b9d01d464a01e9816c1a15eb7e05eddf331868dbf83aa2821d7cfbd9479a033199e43e7ce0c5191e19434de8e952983cbb037762cfc2358acb89a35dfe22b787fc7979b9fc8ef39aabfbc3d4c45f6702aba9bcefeba3ab914759a6ff7173029b1299d3187eb21bf2b308f275a79599aead4733d799b417ac51f17ba38f3cf8eafc0f7c3efe64c24841ed1239aeb2cd62b5047c185b64ae859c526c27ae8eb8ef7a111b138b06ac6ca49c887b2e1d65266ed437e770e10b04725d7f871dfa120b97529dbad6e9ea51f28b63cf8dbefaf3844a6255f18f6394af5dde5934d76d65db05cd2ffc95e95eca1a5cea75338d6966659483da2605b5379a85cac6671839d844a6e54d3f7ebbc58122533933c531b62b71e1fb25e1fe1704b073ea1a01728322cd05a185ccc06dc20e612adbb327b1855b146dc44128251c710123a70c7724dfdbed5f2ac8b49d0508e5792532f881925224bfc40b618046cb0d1af7fae3d4883b115fdf35a280659ce07e8475fc8c343b0acd6979e4aa9fec142f3cf3f7710782898ecea602eb4b294324de9c14fc06d8ba86c1a2fdfab80fc3db4a8ea61c23ce6f3ed5e40b6e4bd21b979ad1e826e44aec08f0cba49f8e590be3db06c8434c43b2fa17f64d9b634bd89af2fab80a38c005bd1c888cd6a58eab781269f917e29b9bddcf87873ee9fc85c08c7c0e0cf2d69fd24e600f17d823fb41c4a4bb98af717ecae7da36e6fccdeb53b41d57ce567d61332760e0cce8b592b3b1cb46f60ff6fa566a49e53c5d231c01a466049fdec67d15b884d83295f1230d0dfd1475f601af2b73e920cece408bd5f3d84ceb0cba9f9cb3e40dc50e6fe1df67e03f651c588059456aee27f573fa9dd901ad0a3efdf56e519046e7520486b145b0c21df3acb6ae3a603e922f5428d032859051127db5a1c6ea9efc12628b520b3b4aa0a5c871e343c91c14bac83bfb51ed556782fe1631e94b733c37c553eb9aa90175b832945b374fa2e5307320c51d31d5b63040d0f324c63cf1d525b1b230df079c67278a5424690ed4e7a29f51c23aaa290d4d7e7d78bd91a54cae9e9aa3b7ddee2629dca22f9bb93fed528132a5f6b3608b4ece05905fc7d519ea29234449deffde29879b370ceb099c167cc774d30bdc29e25c25cb19af93fd9ff2e0245aa6a8d3e60ce45082862b825cc57fe46c890715e98b64a378bb42ee5f78bb7d956bda63ad7b8702d548b9bd011056ff6ad502fbf6e5421d42e5b5d05dc796b573e460cb747b757e67599f1ab4d930283de24447640ec874259bac5cad812547490ead6bf6c4fd28cd26459691531a6910bd5957fb322c21a194f980094e7237c68645ceeaf2a32a578e06421445c38e5cd7a1b461ff70d4e826cb0c7a436d583ce3496774f0b779f7e5b09e442caf1bacd6a880e61a4a9e37f375ba83379ef553c3f835d7ce7f79a233ed14136a12744c912dcda169fd92469f46b4221c35fb83a38e24bf5d0b330c11b670c67ab97d098262a7202e8d79ea0722e04815d8ec8dbbc64f30aaf77c1fd853e28bb4339385b07fbbe4b3924a326619055a2c621d6f243718f227171ae654ee7993c66739e0ebb0a0a6960bad29ed5a68ee30eb029862dfec9830cdfc12cec05f80adde99f6c4fee8c2457ff948d9e78b7495cd2116844f0d94eb3d80caf0560d3c181952336d9a81b99644ecd0fa32a5b65de56c761704760327533531ba0d9248473a64d5e51600f83f7922f0c99f74f3d233074d94482e5396bd575201181c9a0fc38cce66902995f77a96c5df22e81587c3544c4b6e9c4f72fb178746ec184e2d97d6470f0bfa02f21c432b206d4683874226fec56ad1b5d2b16fecf185333f4941a396dd9087d546635353b9d26598f57c8d0244cf84890ff52963e8456d10d4cc4ddd745b5cf4d4a7b26f092d33916f0453ec6678f6c54948669b428fd91de76480141f26f6f698681ca9915007250e629cbef9e766fbf3c3962435302ed61e4f292ef23e96910befb589e19fb72acfb70ce36c9b8878573b0d6fbb338d47026c703e01b6db677578fc1f6e5df88e0add3943ba7a25b56ac44250cdcc8f4378437c10f0e1b01920c7f50d710282452aa06aa9434f1204d2b7863088465175b03208b80aba98eae632fb193dd7f1692da2e2fc16a2526ec93bedd1492f3c3190977b46ac7a9131a6b64e676142bdc757ff85b1ffca6a236e90d08b9d75465cc3d2389f0b13889891a86c7b3d4fe73e2d84c059f00978e589f18fb67189a160c6110c09122746574c3deda806408e1df5df468ff2f3265fe9a4781b3fe78b0a587c8a19c97b8c63d5b1c7673677c88144ce31bf53a067425f4179230c830cca0f90a7f5a4ddb133126dc4809cb2c8207a77c267c14cbb5cf69be34f0d61ece6a7129c0617e61b352d4e5dd94b7e45c1764f5e2f1f05694e33b6dbdbbe9862ac77afd56be6b4989d69bad1b63c2fc6e1dc9af5bc1c8968498279899d26af93bfed1cca048bcc9cfde266e8a2b1df66beba2630f00c9df1ab7b0e21da5c376707bca5e7daa8de9d703d8c7ac054b58660a6206cf5bbf4e83dff877a3bf180891ae3fb43520d0e5caa5eaba4d684e5281f8c520f160b618405421e7949cc116d429a51def41fb068bdee35614c75cfe2d1432f29c77806a2a9ae7b805f8ef1ff712cc6d987db058104374844831397e47d0fb374b488ad07682a352e0a898a461aa296616c64ea7e3b3497e6682a2078268938850649454cd41a85b3dcd3432bfe8bb892c50502477845a30aa55fa3bfac0aac2b73f1eb16ba2ee074ccf8ed4ef5498f6af3d6152d46ad19a7d7a6487b57b8fcc7f74d72ddbdcce1111625cb5be90885ee6572323eeabd0dd8d6ea1543b8fdfe703d6a8b47f92d2668a176d154da6188ed759fbb9a3234fa0e53b705c98aa3ec81558a40842f4b538cc0b507b382f9112510725d28a197a5fa5217d91ea92bc1719e799268997c1aabde9d34db81278e939b9fb0e4a53faa556adfa4feedbbe7fd1679f2dd762ecd953ddd159c6e9cd28c5b928ea543803e4d89b9871a8be3a458528390783c9eda5a493ca4c8bd21ac2647c9b918ca5a1f5b2d0fb62af24d9f0216ee07914b6cce31b876afd752115d5cb34df2d66a477e8084d9c95810a62e0e98f1505046fdb0daf9bc2c1ff588914c011a5220d80da1700cf1cc41c428b9e246c2f6150f8f1390b26487c7dcda7ff8154740bed6ade44eeee3c5a577598ff30a8419e6783cf04c1eb0c57b807389ae685465518d6583f44c9ea46440a8f84ea310852c9385e60f648120f678c916dd21c305c3cf210366a7df95cad3756481cd278e0b60610490b79be37794d062cbb91387dd1d356da0c3033456b881d4fd8327cd2b0504b320c3aada10e9852ff8f32031bdc38e24d70aa3ea530f2a69de3ec1ebcf52155e0f46f45d82d2eba06c7aab1df093d066a00eb5ecd540cc114047ceb8a1fc41bc07b96672c159d05556d1c469c80a73115f1cf83bb2737674fa21226944bc1f9a353461e212517d28dd99ce608d0745a0395369299b0a8c38bfee9508fdbe2c3afba8331caecf0f9c5b40e0985544cb4382a72ee5272d9d415ce8cf17f9ccd7c721ea0a34b3b3aee80444026508c22b7d1bab199302620faa62d62b3594d1fb17c16d832b1c2ee3d672f7f3235ef59d71e7dbf7e67168f4721016be9229a0aabfbcf7d817a18f88e0df6386cc488a5c4fd6a7237d7646d1c7a4e625ec79b40814a5e9028a07aa46b969a3ede892681c318e6656e4208505b5f0bdc0f27d3928dd59c2d5a66c868c1b3aac7848f347617e176a2f62a6c95100d72155ff615cc0ddb92da3b25d8693f2633ee52ee98e4258c45d5376e62eb64b51e3c089a8cc719a26bd8e6f3e522c4b557d23679042fec1eae957dc0f923711d896c2f431aa8af31727f75a4e05031b55409bc39ecc6699df62cd2052c1e9a305d1abc4b24e2e0ac04fb4b2d4cf0a16e40c1a3c256ce4b2a674798d9e569f7b94480c15a13a69b92958e55982c51a5c36e8724e2473f1ef1ac6480cab86dda03a83dc5e20795f5e5dcacbf77c006ab43bd99da79141b12776155f656098770397c1bb95a096af4d7235e3ec967c2a1e189294c91e47122c70670fee9f8842230e51a86ea71d9ce533fc53b590f00bff5850f439f9c0a2a0750f5a77f35ba0f35efa716aef74c9880ba98eefe9ba0af2fb271e2ac487f826586ec415d4a836679c7df33983059e62a24324d6cecea7b8203b03a4c9ace683395ea62702013598f65f0c2fe6f2cc1598811c7446d71f73742c7ec46c19d57f5904d48056320e273312a00a0c41ae990cf9d6d011c34167809d883d3f0c9b014e50a4277f3ffb216cb99f63b9ab7b70b1e8533e2080adccbddee47a6849d070ab63a29ddd8e7d0a9d77db97f2f28105be9fad36893275b43946fd110f455c670edd1732c853ac663d8972f8f3d253749c9706ca7d8f9fbc2c3081edd3f6e2940a3321b02ae1c2c69c688960d6c881725e6dd83804d6d6df1c7bb0a99fd8efac83f4dbb89d388d835454c9ad7374f1f7dc98fab6e092b506de85ea52875026119eed1dc99c76aa62b86f3797a74a55f34bff74215845d070dc9d5d45cc92e003660c5889ef660c3fc562d7779f51896e207a6c72b3e5aa9e6416ed076954ece552a8b7b75ad51de4f2cb860691beb3b235e000ee17b9de2da5dcd08bfc26d1c287170cd71d33f87a1d48e734d774c70456384bba754a65e0ac31483ed120fdbdcdf46645d3b7f2434857124d06a312ac5d159a536ede2dbb23825d0a62d51b5827cb69960f2f54764c493c546231b26bd10364b02225a9b8127ca2cf05079dfaaf5a8a72b10c1c6ce322ea528ace4f302047ce5b7bf4342cc114e90577baf9b8f052efe06a71a3a40365fa9b31f6c84dc5fedd9390cbd7607990f97c8cf93b1a141d945cc7e35d192774d2eb9bd0901e2c09e0e049e6fe4d7bfa3718637b67647d27307a8485d775edbdbf7043d7d8c7ea203a8dc716e2f689701b2ee7536c4207f3e5d9f45a4994b2bdddc23c3b6d9501e8d3812fd1f025b8e731c02d052bde358a3b15657760172bfc788458d931329b7386bdfc9251672127b9143e9b136fda176d512671356856f6ef0ae63d109e535a8623ebafe58a31293e4c02c9389ec6b98f76ed75095bd33208b9f15ac2fff7f82956c96e91deee005585e05e005962a0a50146dccad9830f14b9ac0ca7b5872164e0f7cfd5c6b221f706c700b9912130eac601d620c7d949ae93011016fc831d1bb65d5625dcbe24aa1798dc46f6c5c0b3015a2dcdf66c3f72b8b6e062aa18dbec51a1508227d4015c99f16bcea2f9947f18bfdb5f4b7ce4df8b9f258c9d1434c252252f5cff81d3bc1acae7e0c619fef6c26168e09e90da6165f2c1e3d4bf1800b4a4ee960e5cb6d3a5da4b11aa927d5878ab2ed53389d0986cf93d982a22f7f410465e9538a5157dc185ff33ed5958f399e1e8d2ec95231a35881d17978df2fffe5ad3affb7174d1f918947218dc4528ecc37ec3821de347eea15a9779dbb4d949baf5749d153cdb96c65703d845cc9112da5d24c282d41e83ecc77fb272113654cca009dc88663209edf77f7a6260fa5488031f0eb777be7cca56b6ce39c7b19f23a51c5f9094fc1f74c78df2c017cd933e1ecd052273e305e4531533143b39db96d12ededf4dbb0d281d58b113ffde21c4e8a1218531413528bc4ab8610c0e5a56192847e942ca09bbe3e3537397ef2047aa8e434694d9bd1b6479c7310a4b0582a7c0a22a2d31f2b133516fc8f6c1553b433607589e52110176fa73f3b76a7322133e03b8f3a7e0a0bdb5fa97ceb43ca05c7d6cf077672b85260f12861b50d0ffb98c9b12fe7e38b4287d9d8451080970d88fde193ec38df6862231786ce4e6c64f3331a00954801b2ff4c59276007b5d361862be672835ea1d9d6ac5c36acbcab7aa73b5479b07e96be14a9ab9d3937439d7da5c3db9806421ae6094aceef353be25da42286a001f520c1d761fcd2cb96faa7414522c944cfdcc965e0ec3d5850854e91a7a72ee90d1029e7ffb09c1bf259d448d466268e60ee011a5e47b5655a8715216329145b35d17dd7b15e0928b646d1bdb83e24c8336f2296250f7d3e3768559cbca8e0048a9a04dc045c1538031d275e5a45bb8ae4b8963f388d850e4752862a8c5c4d34ce5fa0f5e8d01bc1b0cb92397849240d6d4916b56539418ffc02e1587cf3d0023869dee5f7cb79546064e979828e55f961b2b3fc12bd15d132bc7e1c5bcce43c4b2e77341510e6640c1b615b7382da1a1d1967a9ff6ca0d303ae30c31ebe04d5ed62d57e9e321492f8e60909306ecdf29372f1776fb06c156cc0951a36b2f3970177af0c3a151863ba82dd056a7207d0b3bd9a862588bfb3b9167ee1f7deaba2301aeeb5005e0748b78b0d306d4fec7897fa11abf3200d4c1a24325c5364050c02277a4cc2c7bba95708ade26d498324dd517c63f8cac22402b71bd78b7a7fbe5c73506a657f288cb5f681a6664eef96c265a6e8deed903543b28c922890b901f6380fccf8a79193cc3da811455caa2ab9d0d7687265b1b32a667600cb4cafa9b041fdb39b18a4e54c1543bfc965b13b82c9b89b53d7f8ace08f2f7315fd9db0d2d0018f597eb121431de8728a8ad0c43736220822354006ef41dda63fec8f92de0fab9d8d0c16ca26e333bf45f164b9a0fc1b74e15590f7bfbdee7c79fb2867a0797adac9f793e9005056efd5082fde1fd3d5dae01242981cea57e0cedb5b43aeed9a2043fde4834d9f5a54f68ab95d9f555f0672d0f9d9e7ac814fa2d14a29999106c646f6a85c0bce0752c66268732df33de40fd5bed51b1c9848671f8b2580f285e7cc8b7f0c69f725b1e68fa0f0051236d90ad2fcbeeb624c005d1516483b950bd1ec0ba942e9a9d2fa00ecdc5dfa3021fa1aa55091f59be472cb702423564261272067755ce72df78023394155a41cd719c5bcfaefc8d727ec06d0b087941c89d82c9dd44884d68f1de9370f1cf4eaed09943488d838bea479feb7a5857328f52b29ee13d7f52c1c64f43f93973750b2d114f8ff47e8a7fb45caeffcbbee084c6119278b1c482b41eda150242c12e7b72fa96f082d567fc232e17eb4c9966a7c2523995b5b7b9cf3dba05ac4c9dd35452df771ef7901fd4a38bca54f2c6ea535c774f3d2acbc2a7ba3bb5da59fd04258d4777e203d2058754e5dba1e78e214d63894bdd2727714bfb5f12d17d6badb0f9327cb16ad047acc51e40b94dcea39ddc1cd6c826b7af28c0280c4e023c4bf6672295a39d7e57484fced573163631684bf79b6c3b0bbb1819571c962ef2be838382fe2d898a63d8e8399d1c828dc28a2262709c2a7b03fd67c0aa353729e294fb6d76d9f78b2d3b61eadab80222093fccbbafa6e48c69fddae9c9c4be2de10bd5cbd479d64b6b5eb39026e91793f0cbf102796d55d5577c800e788e367c7df1db368299fe378fcdb304e628d921522ec22e5f5456f2a6a2ae010f8625c8054edffa31f0f879bc5dac5d14d4c3067ef7dc752a902dd0e90b2bfd7739582f8957fc6fe6113d06e7062e7b1aeb8a128a2bda93bf4e74e8b04790969bfb8232d44bb10a76f5498e22aaaa330049ddbd5314365a7c5e09a0801fef56d2510f06c744b4e92d6570e32167358b399fe2f3569df2a98cca3d28b82a093bbf413740446892939afd9afd3ce31e6522b424b484eacb413a6a4893867e6e25568b5da55c4f6f7e8417499dab2369f5dabdb1960e68f44857668ba2decb6c7c3609cd4cd04d40683c1f8ac2752952b2e7a176fa6fdf099100099cab2351cec0249899f9e021156245937055d02924552a7d71fa464cad3d98a1b0d9f750d5b19702e3b3a29231b6c1553719841ccc88f1e2f185e4e30418d35e75e0763886eafc3ed75c97a476459850c74e1984cc5aa7ba1515814a8c58d943ba10d9caa5147dc352dc6bf253b605fe0ccc718b54f630cec26a87f90265af724706561d4959ccc514a144f105a98d484ada5b470eca6a57d031395d44c00c2ec9e883d007e2c028928588cf27cb3e40b55ffffbd54daa7a8e1b27d47639b17a739df1e2e27ba62de5a9de56f0faa388c71a087310a9f6137a28395e1159f654970f9ccb38772006bfb449af4c8c3fc9ff88c03b1cf358c082d6602c5263384358e13a7f48eba7df54431eb0c12a7298b791775e97053f72caad33f23e35e99632e9c5c31300593f664f171390a0422c09f5e016cda9de03227b1fc55baf6de83ab981d780dbe6c5415447520c6cd48747a7a33d23858929e8448d8ae9d344a8e9915349c73eb5295cf20828b572b30022c9f16673245bc52528561d22cac83a33c98bd0c5ed914f1dc327b10957fdefdd96f7383449a7f2648d0a9bb2ea437fec48d66d189381ba9dff80c5cfc33a06d0a745c0eee5aebad9cb9e39f7ea1187ee13e1fb566b219b9db5204bcb7f184807a65f20f1849da8188e02dd0dea928bc9ef6a455248e4572622e0550717f9d9517e520e77ee82bd093f43fe83ca00365ea1637f70e75418a965395741121830cbf6528130e977ced2f6373255bfce9320034bf9a40276b4e4c37b1bba32917f9520e7e7b0b70f7cc9f85d953bc5f750d3cc358613503056c91aabe246e072e5d0d58dbb180f1688c65de5280efabbf19077bd13f3560b05a7f9e98868f2a87bd6ed8fbdca914d9c7dfe864a3927bf65bf89269d17a0fcfe39157d9ccc514422709554357dc4646a4ab600bf238f43fc706f50f99ff7681184adab4638bef16b06db30930bcf6461598151b266ee287378a64f4f17394064e569a66c1584511e976ac726d19d266ed92fe08ccad44d1b8276ebb868afcebf10435810cb02bae9f2c99a70eb309d1813fde8e0833f948519746d58de3ddd807ba80faf2c60076248bc896d7b7f9893b1eec4e0a7c23c29eaefc271c49aceec502856b9dc2bc4d1c1aafb86e0149412fde89cca6ee358b3a3116f7d3ae82b2c6e16f0fb5ea3031a5ab2186d66a8a477ba2b8339139089b9af327b971f4a399e8fa015746a1a81a5ce633b7293aeb12111bae0eb4b42a2d94aad07f43f2e28473d4c276c126d9f02f33e12c9d17f6436e625cd8aad2213dd27da1d88258916443cbbeeca25917accdb4dc6b7d0f17fe31e9f61c95c3cb059b8f63eab3fdc31c2f1bcfbd97c5aea5f32eb4748ca3b0800641266f7f85dfb0236ec8b269bc4a2979acce9cb5adccda02ea143a706638e269196323197cb9ac63e5a82b52d5d0e9f27ae103b8bb06566c7185d4ed4b11fc6bcd0f8360845df26fedc2477de9a1cab0097ad6a3fdd000da6ca6c6294144a899528d54045042a179cc2e33d19231c91a7e8ae5f0cb26b56ad56afeeda06b53350bb5e7615f99dc1d22dc1a7103fa108cf1abf2a7052b0b550e67f337e5403c059acaff8efe9afa0cbbdd4fa170b4d8afc170cf914f5afde04d80750344e522104be842116ed0de75be66ee4df3ed09a4cf7875dd0f0baf2a0758513deca9d37f6f5c23d4faa980cf2b4242af30f1e5697bb1d4f122d418ad811cda7e00522bcea26b242506e4b364553a3e9bfe710a649238d7c5d07f2b5e69c964bcff5a8eda8b23f5d79903951f3fb8f0e86abc6fb38805352c06602cb9ce59eb5f745d4fffb5169c2b6e0e67d361fada251abbe06eee7dc2fea5b0e7e6deb342c646a2dc69a7ce218a7f0ed3f03cb3e6e9a7f97fc2f251ab8b3538b48cb0da1f279cbed4dc86b4fd27e5a3adf69ef337e9e5c15ee175d808e06f7ff0415e185153f6c3357ed64263ef61031a527c06f6b153a790b5bf9f542f8db53f598d8c256a79a64f2a1c30b9577f0360d1c45a25d98ee0ffdbf3af1c531b76d3ea13ff63bcb47ffbef01660d61c55112abc627ccbacc475304b91ec5d32127dec9623408a81b4e4863c3622bfaf603b07196bc24296289305fe02bbef370ef22d14b1c878d45673c37f815f239ba1a462e8a0eab09c32ccba71611349aa18de587909a63d8ce31a25240c9a6e75ef94030b995083f10c1fab104a41df5746aa08be5fe74e89923093f000efbd9c1964bed368d84a072e99d8fd40c2bc2a9986abefff78870b1997f3bcf7510e235e8ba33a1525d50b7dbe9fffca744efd87d2e9681ff854fbd9d232718af04a211e03434510ac62ed8c35f9a8cb2220cb140ad50f3ac280fcd689314fc8a5980e6824fefae1a06fcf6fd8345d603f72259756e43168ecd59f6fd8a64f4b5beaf0d8f023d6c81e414aa25797fbcfb051bf04731cb3fe261b634d73883396472447dbd6c1bbf2984e43496cd72ecd7743c3748165cbd1addbc7b07a9173b619a85290e23ad784bfbee65627b4919c67f9005dfcca1b5d72ce03b1d2730b0042dadd3c9d79d48d4a1e9c257cd74d902e308273a289a097acf10833e513e72ea58b5894559bae9f85c279a52403067e21087cb048030bd7edc71bda5e7e349c71f9e06f1709b3163a65ca10852f148cf52dee5b23f5b7ed7a12af7a90b0813cbb6634dc75d6b011b82e4c6308c171f7c9fbbf132fd90074b33cebb79570e11a7d4d31754a4df17ea53841d08a3d7e3e884491c19c5eef262c65baf22ff3760cb53ac12525bd253542e1f538bc3e5ce90ca2118f964e3a7b9e3430cb1738fd90e0a87065860d58ddc774f7b280049d25e28c83e64b2744079a805b0c6aaac83656a67891ab96c28cae4dd12890ffb0ebda6ab3ea574f6a6d299dc6e569f370ed569b798473973860b2a5148c06fae682b7c968cec7aef9bf64d66d702e60b8ccf6b43a84845f1605c4e2cb1ade66522fd7a34b4c65276b4e241d537d6da761efc143f93a322ea3c0868457e9fdb5e29b330b665fea04cf35d4d17ee4f21d57b15124fcf2261ca243afb9e36960b150d49f28dcaf7301d4eac5ce65040772aecf6f7784ea4d2ea2e330609aa2a13e643ba22d04bdc7c1f7f2dbd49170b93d9680a489283d55599e54ada7b477f13bf3703dc99d8a3fb8d405d065d20f3df3e5c035c4817c281540b7211bab03f82698820c0221d938adc3e3ae06587a784d92b39badd7cc942170ae4979aee4bd3ed89ce2034bf51594d8f3ca9d5fd7c35a12e9b4096b90acf0f405108ad1954266861fbf1193e23084954fbff658cdd4f1ffa9b954a4b27b882cc834d9c3ffd591ecf8abb99b2be8019e93bf98e46b333c82bfe36b98a4ed42b929a565e1b70a38e31c8e878d9f12e5862f25d2e4ebc982a64bb25e465758d125feddb5f1017364fb7266091c96cdcfdff3a447d82828d2fca38e11db7faf9db5c204208b82858c6d9c0dc52549b77842b414c4084fe61236f837ad97f13a2ecd642903dec29850b5d4719cf1ccf98c6aff9e9930b78d789904fb4569ec283d5596cde211016a8ef458eade28105f7eca961ec3b2ee65c5a8cceaba67f14ddc0e1ebf6b7190770d046240bae5c970c0a8586a36ac4cef9a6d5f3876b0c9bcb6c0d228c98a0ae1340b599d10fab73a78cc2e162a725f17879388b3d13d3ec24197c80a25850d0dc86c805bf984322d0a5e831af8194c560154703af9126668f1245f9e184702bf3037d5670971c448491a6f82639eba26a9882f9c097ddb7be4b6a95b3aa9f87fbefc9241d666193ca65f3aedd340a6789563a4cbe7db803b9af78321128bd2babbc54beeec2675ef8058c3b87d45133c8c06894734c1d37d3e98e2c9a5fe7c14be9de88a84134ed4882b8cb29b0198f264b95f0c0f578c8f93d6e4392ace56a4d78ca688cdd9282e74ec4a792320d3f80c302c7703a35abb5faef5fbcfde8350a7d39939c9639a21dc77f5ec87f2e2f025924485416b960837e2ea8c04d44cd6bdec3d270b000a152a78d43591c5c6aa8ae1cbbd508e7b786a4aba3faab135abf4731e7e7e3023011ebaf1689cbdfb098f1e0b0839870fba7585b7e0a75f8bc51d88a79216587407095c9859880f3379bfcd43a1e6375400ddb8aae4b7dba2003c6ffa5765d9a79df5ae7a680b6a9f0c06cb963abf116262eef1bb02d18433191703daadd982712a46dc12b7fe7f7917702ec00aca6fd3396345bda827cfca639449a19b10c4011670b03f3ffe28f10bed0159bf6775dc0969dc210998ce52b127be2915bc50cd9030c82074b23b1a324e49a33fe9edfdcd88299f2910fe859cee341f5ba954f48b1fa76c48687d8e5b55429893edb45a75bd790dae5d6f657e566d2b1509dbf58bb90bac8c8be06ca4bc5c228b6d691e29642b089f09e8f64221424d9197ad68fe4a4936953fdb747bcaf4ae868ae0d718a92790ef4439edef36252fd39be406bd1f52b5ff9207dd211f38b717bef636d34bd6147e845349dfbaa7ccfd8a743a3fcded815eb30fdff2deb41617cbf56e782eb844fa0e1a22b0b834a2b145e909dd0efc627eaa94635b55fa01de04207803cd0e2f55cb6cb714965a4c071fef409ebfc5e5fa0284638fdd292efc0a2950c3ae4d06c104388a31a7cb650069b670a928d4b7115400d40137eaf57d0ce7689f466425d15cc4c261f78eb2685a71b54a04797d90450f75fb343f813cfc6243dcfdd15ce6eb5f64e8d0b2dd46571e95c836d7a94d46c1def4693fd30c5d6c71504ab46f202800046b0841e75ca63abd5f54825d3e5ef8e3ebba15c8d3ed019b18a39a0a6866a07cafb5672ed284cd1ad76f1a74fbaa8cf418fd114812510f2fafce03af19dd311fc7dcd438f10f965f5c1ec105e3c8e2e838aaa553ba3a4882c76751c3852b8b76604c8c111cfdaffbed025a049b5efe788a42ec9c08cfc5fcb848c16a65472a137bba5d4fcef7d251c303e1081839279614d41f85ceb5d52d75ae27627f09eff605eee9fc8bade86e366163e68bc0fa88117a7c39bff41b387e838648dc469ccbec4b50beee86b08ae213e1a7e3f05e9ba1af8e355c9e615147193cc091d8cc33baffc4e06505ae77523616fad403676d5d49779943f8b045d418ff714cd7cf8712ffa22af5a555bf01b9354f731718daf53d6d103869417e7523ab120ed967c4e225f266cde43b0e2809c875371fa8e3e5cbe5ee5edd5c783cb05f226410ca6ec0873e91d6ea0c691ff5a727f866b1a66c0cc9fac49e187251a50168f2694a67fc6f826235c8e43804e801554905f23df2240271f46057de7f4124d347c1ce451718f7353d61fda0f61aa5a2e1edf97bac500a563377f832560af877bc5aaf68e497a46ec01a7df8fe40570b2161381125d10b9b04b6b3910ccd8b016f66e433ebcebc0b9b89478e3029c2c92dfb6d828673f9fc9585a752a31757693466554c83d061f5398b78466c03fc03bcde61be5a144fbc9eb0c78d3c7ada55731a27adb3370d6f63fe94d16c56ff2b92cc8bfe2d10e8af8c1dbe0d6bca22f5be478d14b2e7ae923a83c59910db8739b8dc33bfde4ec271b88907e694a01dfafae5c09607784855ef204c16b0a536903568fcf71b977c4a30d92be136d74815af1173667e83fbc85efeaf780b93bfee3052b5bfab436783321d83b342e075983579bed8e4641402bc21727ce7827e429e1c52a208ed3610a1ed4e5263bec7219c4c1f2c0603d1c1ac1d716e870a517357dbdd2e4e2db70d96e047c74825ef3ca0d233c3cb197f484c29a46fda3605ba2c0b1a8f0c1d3c30eb80225b8f1eeef97945767aa3cbfe5b1999fdea09922a857c3dd0c0525f640f3e5243b455275470b720db3f5c57949c6d1defbc0f131058a958befca353f97737bd85caa8ae30a30a93be6d7f9b11a223424a01356bdc3c309630093adca37cba589dfc20ff22a2ea6a27064e3afd036ec8a653a075744f2625b643bfde1502973d5719fc4deb0902243a0eba8fc84e61abcc15473061d17c0e76f63e8dd310c8b676d23a14fb7d231f84673321bc4eb3487d4f7924bd23f75e607c7972054522b10004d30948a7925729d9aeb0a459ca15dc5ffec1921c4ce575e4376a1ce55a7ac665e2274d517794676cae002ab0223c1254dede775482c65760694c758add838c8c6f1710a1c58a345fb6f4d33aed406a637116ac5aa1b298bc041877dd1a16fce7ba69b31bfbd088580019dbcfad59e6a451718c76af9064d362bcc310eedc9b94570271c366de84fa52d36d39ff0a3d8c254bee873d3afa0b23b57a322264649f5833c5f287b5f63615165a3d2ca3a581f97e786729e3d1867c4d8ccef59d56bf26ff90bd01f49d056eeb89915433309a205a92ee09cf3e1489ee1d739522384e5859774e21990f64faa88acd6b490695cee577754117ef887bd9ec83fbc93848f2b2ccf2db35c912b77fa54aaabee5da771a22bdd5f548ca119046f45db1f90f9067c33ce1fc8881b7aea6f0db11ad99cc33d4ea19f8e6befabaef860072b2d409038004b2f5f9e295dfde68ff5816615d4ea9d6dd01eb721593b9000bfd273980450144175a67d9c01ef39309a01aeeb30cedb1064c29d03c5576b78410cfc52af678a88205a020d982d452f82781f003e862a8b57ec467745bb0db1b0b9e3a11468eb0a2076344a28c20fc43752b50e06e7483ca7e652e7cd461b39ddd8d4c8dc5890b704c519d4931d60035f7054c6187820e3ef67fdfaeadb251a59d67c7456b110e9ce00ee532130beff4921fe5ea62a16e9c1467262b1a1c65cb8e292ebe8fe385cdbbb8b9a85fbfaa1330c82bd21c6630ca76ccbad356ac2b47b4ebf639f9c5afe75c7421ca59007f89536008d7cf1f7fb27f75da49f32644c09589ba1b4023738cdeb5fc481c7fed8939bf82b0b9ed27da38b466f5c51123ee503702a245906f19038cd060f418267d6f8aecbc4a6c0c527a612f935376c6e66000ba78312f576307e1fffa6a55a06286594559e56772b576b2586b54be177d07045babf894d720d878cd2901f211f8e20db719a34dce39137a00c48560683163061f11b215cc340ee58a2167b4ba1fc893598541c449029f82367f9095f3281aa63dc39c92e93cefb91c9f06e3672af4769dad4acb2fb941a7958cfb8b937645cee414ab606695e2c102f319d688d91a6b610a8eb6f3b6f62f74a2071d0d93e84fcee83727046790f81c37f624b448250943c2dc9d8b627209e47eb09359e96e20144b5e814cc9576499aa16daeb4795c2d4f4b29a6b1d19235b63e9f167cf06dc76f274b4289b0830c0924fbcf99ec816ac788593a8c5bfd6a6c0c7793c9e20e56bc3f263e3a69d232d98f4418ad4ec8e39a05cf36afbeff84199964a0f031cf07597bf9027cfe9c51afae6f3839309c36c612ccaa16272d4856ee0693892d90ebf07d1f4b19fff0a3ea04c81f2cc43110109c6a0f97ce4e6ed5ce59835604fc7529f11a39272b4f95ae3eb3cdfb93990aad3cefcd5c6ce349e36f4c72732c856094bba0935e91dca849ea3062a0e2d7a8b6531834394be4c7344b2d71fd992745178fbe285cb1c49bf16a4bb16a1eee515580dda21eca8d8c07c7d85b87c9060f7ecb661fc21f05a51e98808347313002b7341a31c59ec70ac3a5020279f2632f83b543ff91c3dfebea607e88fd183743f3eb63181a1dc238e5874d08ff25de42fe24a93fbaff4d1d43e04e4546f78dc7ee5d7c380f6f0b0c7a2ee40ac1e9a2dba5852fec9efc39e223dc196528c75c3fe08eba17ad03299ffb8938cd32ed1e5e83dda2d6363c9ec57dabde4068fd2c06247ba42b8e4f32b46c5987165da089856e4f29969b7b78a72fb5c1482d3cc72d9c0c8ff8a65b3fc5af838705f36d3d3c7869c642508ff0bcc3b858f3a56e5637b9373ba753703132abdaeba73957c4918af9a33942bc3bf1769a195b28a01ae7d484a3b30038feeebb2343cd01e81f4b42f5804ab0fbcd6a5e974791a6d5c4ed3a2149b4cd935b04d1f97b2083214482657a07943446bcf75c2f3548d550b13d61248453dd981ec180bee37962219f14791e598d46c96384c8440162b330fe5d25797daa0b7b45800aa42ab5b991277c5756777bb83fb12150c352239125c936b2f6d8a2525bdbdf349d8041191f8bea91c9d6e224491265f7393ab5b3f42bfa8eb4c37477bae6e22b69d26b6b4ed959a068d7d3a68edbf54c1f5680ce95861217e9daab978e34c25470568a48022c87e7fdc13a54de416748c899d1303687d326ecbb78c0b9a93b1dcb6e1f43be44d12941bb151901d29211fa5ce333736a15a07488cdc26273285da03ebd26ffb4f8b6922d24b699384b3bb39b58580c1623f7525b00e300d552cb66eadc7a44a9ac66ade3b73eccf833bc3b6a3e572a3848008e446b52206d621012f854e96ae5c93814b7bc220a184e367d34e5f799808947aad9c4f66edccb601a56a52a6e639d717b74e01254358fce221281c3a67e1834f1aa5800aa1ea04609206ea333202ca52ec667369239a7e0c9e8293ac2d5f62cb6dc5dd390c0e6332665b8d57eb2c3c974aed0cd7cd2bf57a3d3f3aaad67339d854c899f8c0ffb1ece5d3163058a80e47d31ae965eafbf45a9ac9c51ffa4406c4edb556fc3b48cd501bfbe2a4d7cde5fc064e0db78d87da1977ea467f0ab542c3d8539f8ebf0b10ea21c2b0dbab342a5f0a60128d84534761e8de1adec0fda8b4d577f4cd67fe0a28d5537d002aceaddc3e47f6f32f27432006762cde1cc50019d9802b77e3b6b15da42e5826becb88d1e1fa2fc01b9cf910b03e28ef311f5e8ff795ca05d727b060cbbfeee8fffc992326dc9c3dca3885b9adf050926c82af688e9d550d7ee63d47eb332bcfe0a0fdfa2567e2311b197abff8f9377519402ca317ef24b3e1951a47f722f644665bb1760c69dd58c9e4bf6df393933feefd29584e6ea7c1d6f128520e48c996ee7ffc83b36fc56c03551ed0c945fe82d0a330908ad1db9baec1087b40f9b540eb36a8f89c073de269b009036b7412a8af7bd9d88433fc905169874111aee19932751cc88971310f93982d640ce6d3716e66dc1ec79640412ab0bd17bbbb1a56f3ce9e4da96d9cc9511a1b5790a8d1437ff041736801c0f7363bfdceffe4c127e1faed576424c0fc3748d1e8fe16f95039c8acdf04c752cb7aa87a7379468737303c2f6c6d6dfdeacf2f471d6717742d7a6f6bb1b556e18a2ad98736cbd75732b99be93b39258a7935a47561619c7fbd9e3f6dc0200e722e14379d400247535dc6552cf92a4d745a4807e22f66b4035cbe3890c2dc3e96b0ae4a066b5ddf5de14f0ba37293eba7b421bc210283dee032af9b5d0641c3d4073fbc122a63b7e26583aee01529572f3b654240bc921d2edb80f104da132c0ba127fa83ff676bc4c2b3a0c31226fd458cd5eff615bbb28c154ddb0ce6d4101d8c2823aa1e0a9b9be1137d9023d08dc430c612fbb47bf34e44e4e9612aa50094156dd81949c6e857bd77fd4dd3237186eac31608e138ae0585c066739909015fa4234ae268bda2d326fdcf6afd28488146014a79228bea191b2648bbbf1c9c26cbfdc27967c312104f25f08a1addd0f6ef0fcab66cd6e0ea174137a660f232d88c76bd9505858cc4523c3045515c4aac7707aeb486ff430aa136911afd8bb8a98dbb0d8f179fcd027e7c9b8387a9af25eb0aa396168b2ce2173c0e11570e305a02ed51152c81439527416220fa3029347f603b67ad323f0b9257109418f3b549c816dd59981d781baa9af2da20fbe396294ccc34a3046fc012b36a3a384c3c49feb9be9f9042acdf16b58c78a6bb768b141fd6e008623f1dacf866003281113f8dd610c8f9d3d8cc58417504da0bee5977af799544342fb526a23de5fd5ae8249f91715b102a4c8a101d96aff9c5e1a52aa887ec866bfafbf04d63c1f3b4ca9a647f9b33ba57939cb5428ba61111511a732f7a81d57aeb09fda3d6f882a03c414791c4a2e5e636fc4a40dc7f595e3b82d93f5435e94fd6f93a7b059c625073020a3354330a7a5a16f00273e92680a5ecf6a4cb357846e24a09bf2705f65fe5d35536e61967bcec6783a58596cc53fa1011258e2f98c3d3cdb168511c662602b8ad1199efc1e0dd9e7c7510203fa5221b63e34f927c878a2a7e7958da313db84e4d649aa3d5cadc26c809ed4b567570c828e0168723ace86109ef13f4742acae781655430c58cd11c15d4ea61639769f694a7329468623c9e639971ae53a4a8c9b00163e12a80c216f212d58d6e081960c2ee0a801c15cdba96b5cf437dbba30a32da3578165c9c3d748bb4edf3cced110f630d451fd4091cc12e70a835a664f70f4e75b800fc6f9474973560b5c24268e3000cfc1c0a291ae7a4c566475f1878b7298b3ada7981f00315393b75d0f904ed43957b9f6d8b9150b57fc47c661ff5bb7efd963c96fb15fc2438e064e41db085eb93550a9b8d7b02f9ffffff06