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 75984 a9c473e5172183cf35cdded8687666c8d884694bb70e8f5886556f291455b773

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7aa7072deee7c3c34e08508ebe853c9ac7f48b2f09260fcdcf89445c88e65aaf
Certificate Block Hash
a9c473e5172183cf35cdded8687666c8d884694bb70e8f5886556f291455b773
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0036aa0000065a0100
00100000000100000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000057f1836e423473f777b8c806d01d0487f17351c1853282578626e2ba6038a5d47bf6b1407ce127ed1de6577ac9fa7ba2dccc0257a38ee0c2e0e5aa110a35d941fce35063f9457bc5e28b0bc783b1750415d464f7981b542e8c01000000000000000002000000020036aa0000065a0100

Raw Header Hex

00004020f87a8cea6385df1ccae53bf779c3656442de1d5f6ca663cb7f74d3e9ed924a63db4cc333b9ec8ef4dd291bbee7afd2ccddd99dd1cfe8e70af6336b8df2ae03ba8f5d376ad6db0018af5ae6885c4489cfcd0f26092f8bf4c79a3c85be8e50084ec3c3e7ee2d07a77a

Proof Data Hex

59,560 bytes
12121601030773837c7499811a0ec40c7264b74bdbd66814993e7dd844ff91ba939b09f09a85ca94b3b913d10e9e4eb3396128c7c052374df3a5172b0810bcdf7307dd6cf8f80851075c36ea5bd43e06d09772adbd0ad715823c2c1b090c01898bdb6321f65a57e8b5dee1cfe8b30b20981ee75519568b91e8f5f9d78ded5c95dde8be2073131325964ae694693e5001aeb98b9f144267d54496abf1769015c018b3cf9506772fd3b709bd93b6d979f2bb325f8385680c3fceeba68bd550e77e807292df8d8f02de696cb14f5d93502e093cb2f1f25630f88d91e6bd8e95402990c5bfcbb187f8fdb995801713fd051501ce0703d5a094319df73919c89563f845e15ebdb24c480b3995dd68abe8b3802225212a374ee3436302ab00a8cda213b371f4fa18f7c0fe5ed68d3e4215115dbbbdcf2573bfab3d77508b967a3e0873f21c8afecda0022e56908d7346dff79ba0d6c993cd69345568326bf3f06ac017d9c5dc9f5d05a84adc3ad43246589a8b47733ba44bd7053fff69e0b1e19810be0a74faa552015fc8c77378d41b6d316de0bad055ac8ccbc217c1cc00e997a19729ddba9d2401077d9a5d9402e12c224a88ba6c3c1805acd38b6c7d90e99a99a216a877b393320c0a6e364d141f0eb359b8e6e6c68dd8ee9ad2bdf358414bb9a693752f8870d6b778e5aa789645dd96641608a565918491e4efaef3d44f093633bb887a5a7175253e1a1e077c761f49bb54f60c99715ddc267aa018afb8045be0a2f3795a1c8b21ee15629a2df799c077de7d3b75ca581667e248202eeb757a460490624ecf1ab8b11e0d09acfc3ee2fe6a04f0e3ff3825278dead9e6c6e1af312d80ffb79ee212ad20d185635a20836da7338bdd83f6cf4249300823934547329fba123595bc1a4a91ba0721742ca5ba696605f4a08e27c5e989b0e513a25f7e2b6e0687b7ba1f4223616018debaedcf7bcbf92674206c3cf6e9fcff8dfa39e7760337989b237793c0313b42eeda93629216af313dfcbe5788a09b6ea8958281d143b76a0d2ac8f00ec47ee0bfd08851083e488c5041c94e4753e1d5c3316769246d38898b998e948b292ed72a7778f358cc66be4893c9243d23797ad229b59241ce3eeb3a9ac3981cf8126691d1ff3d797a0178a890e9870a5c99a412c509424aabe60d9bc5db2c42dfbef96518969f2c4c46463dce9f9f26ff5ccbbb831a917b2185567fa06f6d648599d9dda6e17d83ea1a7bbaecf87b4e0b6596538925f7992690be8f6efc5dfeb118a69eebc96240b1fe806b3a845d96bfa648ae4eb94184df0d3651e7e3d05dee29de64a3c9a3c3dc166c84c7c159cd9a44bbe93da3550b80b993be79eb38df08d3cb500ae1f0b31de515c754bba69c0e6c9b7010f080c9b33c1384ff0ee6fbbbc24f80c112a1e547bef29cea5a053e402c7c53f66324382fad9d55d01417a257bf6a43c2e8da289d6f69c1a6633b74c6f713177e4c64d3e36b8746d32c50a8fe58e40c7fcbfcde01df9329aeae4dcfdaeb18cbaa00b34dfee97dffbd4f2c8c5120c217a8acb72a7183c58357ed3d99b8af50a7688a2d298fbad847702f4e42ef191506358fd9e15514e83e325f929807cc82908f6c566a57e361f80e26ebe7b378d962024df74a7f10008baa26f3e811f09dc8ba951973b4ea59ab2c5a437ca3facf7dd8ed5949c8fc34e7b83fdb1bcb03396896a7900466dc9e1b50dc6643efe5e59be1be599a362089203a002286e0fbaf19220ac1a6a0fb503becc2afa3bbe60ae2287e1ba893ea3c46fd33bcfd430afefa53f0af4d75fb23715f12497de92e738dcc2a494682d60c9e53cdce3cd8df744f66505ad655e0dc50d117d1ecc682bddefc4be5de911188c42cd998ace00611db6395bb2d5c5943d577508b507d2f184936133c2d1c2b0d54c451f644e8fc0150e48a9ff242ad9415081a772e1e4284971beea219fd8c0754c60118b4af1e41becd44fb26b57def07cc788f18063674d64f1bcf22c625009863dfa154588bf2b565e768bb272cea401515f25ff53670de45e274fc0d2bd5e8d7ac7c90cec397614315be46491e94a0e4d8c65fd2f2959788ac415053f88073d2c4dd0b80f2ec566409f21ed5f538f6219c68086e2a6551f2cd70dbe73a3b51bdfea45351fe4606644e52da9314d480d71890ab6d61180b17d3ce2c1747c2940e0b02855d65a512e699d90803d10fc1ccdb4cb24c1632e78605e416bfc0b856d6663174afd4bb7fe652f50b38f7f961613450b2e67a60cab41bd092ebcdbb6a8d2c0d45e8e8b51f44daefb5ddaad984a7a8b0667f006b2e65807cdecbedbbbc12b83c8407fd67b28a51e4ae69076691a8bcb488a8f8af1d5a6eb3fc76d7f16d3e25e282fde7302490803e43b3cad9e6754f17793b4468d93b9defa104c5dba42d8dec5b326ce72c384edba70e813f59630dcab0753b4336187ca5ca580226f2682149a05c633a535ff3bd92e24aa8ff7760ccb3fe2eadcc0db139f6645792d947607ebc0b8ef68b50f6375338833a4eaf603cc682cf88251a1e526c3a4c43a7427be192d0fa5d5ed622ccbeb6454a61e61480836f936f47059b3a57b07b34c9cea6ae7a451e1c98054d7a0437e94a512345dbc76a936a8a462317f7eb74b9e0520e2884528385dde6e740bd1e0343a7ec8ed480c793cbcb17f6f5d5360b29eaff79a8ff51126e4c8b81c1b5a8f006474f328a704e84ad1a6048bec2ecb6f2a69733fcc67fb35e6db106e4e329dad9b14154521e71cfc2d4c032770eeed69633c7af428472dc819ebf48f0bf2df001cd2ecee1e491c9a86c8704236c277c5695c6dca332efc357963f5f5f9da8725d0ff93f3b9b6caedfeb53c710d4cb818b52716ecd66013a845805ce6b03fcc397cc08a4cf93e6b9da6362af708122774f259b2665fcf9722ef4d892fad639c87dd22853d8b8e31dadfaffbb829de4b10d1b37001f3816377005431896ea125bf9e07b4b8ac2a9eccd4760bdad943c3dd761c735b158b4a330c0e826bc187e9464af0f1e19ebb9fde50109cd37b891a8ae76fa94df17c25541351f34210e752ee21eed274a58d9c67e10981a659856f77d178c2ede773937e586b96128a634098a6815c5011f66529fa44fd0436f3a0f5ba0f3e8987cc5de883234b7241220222cc3690789217a2fa3eaf4d03f8e6ead573a139f7e34ea502b02d204fe8f680716b79b4cd903a7b69d532871238a9baa21902ffb90e2ca759052cce5639947803f99f2c47ccfad619be12c8f06c1e90721ed6a06ee94477d5d1a089cfe8c223bc86b6279df75131db8ef5d22e4140a969f43034714469092f00bfd46e9e80cf3995527a04eae1b235cdec4f5b3197c8eb4442415b074c00bea16f0d5441ff95b588f1ae4713fd5336555b9cdc358992ecbe46d803a68aa124fd9eb179d21660fbaca43d0b3ad23c0937f378097a54c425a22042fa6712d57535c6ecdf2ec2c76818ef6dcefb0f763cdadf2afcc00be07ae1dbb0a673b723b1ed75db9c389d271dedffbe697678af5fcd1a11cca1f92ebb942ae48d0eca85ab43ab3ca16f1ffca905465f16cf092bf35c48e66389517ff3a168802142db64048a34cfcae763b5fecdee53095a2368d205658e0fb9aaa7c85b36f17fc27f4fc53a8e573b4a466c25213be61ca357d1f4ab2fd50329fb89ca5f4590ac03fc6c852d6056d5a83f13531fe50d115d40febfc4251aa86570f0e953e1197682660e295013fa2ad00df158a21388ce969f1072075d625f8fe6aa2a3cc8cf0db013311b5704299086522193467b962d4566871b02f6ce634eff54c78d82317138603632d1e3baeb813cd157cdbb5946b8b1f5b6a022a72ad45904e63532388f4e7976f7d977773ad641ffc6b13d7c349d0aa972d006a006965b660dedd9cf01517ef5558c6265e2c4844e1283f37127bcd125793675b518bd91a1047dcad382e0dc89ad8be4699a68fbc014b068d1e87dd8f37e8391997ea059079bcc10045f5d45fcdedde0586787765eba1fc0dbeabe30380845454bd1aa09dba1298191fa4f2b6ee882cdbeaae86df7cd1a511680a0b96cdfe338db134b8ebee184b675ea9928ae5491f55d0b03866f4dcb07a00b98331e71cb814ceda2215cbbf35afe2095931aafc4d3d258808c442898bc81fff1a98a302903b11a19f6426301e26c6cef340f7b5599b38bef5671bfa82c22db6b15bf92a5ebe182f8cd69eebcd915baba3ffa0b49c88a03da2a8835ab61573897b0b5c432d0c9cd202b6c4d42f77cb3db1f212379cc40ec500b655b901fa51a11b823ac42c4371d3e53a128cbda5d66f90c150af1863ca9afec200087db3d7a2ef7e4f827492273429e77de227d91e133f79408feac6d01d266190e977790dbf481dc9c4b137775d6b24f9581e452b3359b891b69fccace17a4768e29b689bce0b689a198063336ba57ca9cf71d777c85cd62e88e23e4af9f47c7521e5525bcd4d48a87353aae352f74018914f625c02d6a18a7c064ea4fc5b1a62718b6eb4a58aefa0560b19a0cbac0534c86848995cff3b4547f13eaf9a363298a0dc75a18a0d3a5dd1cc78a1e1a80e8a8162b0031e533e6b5634e76029619110fe000eabdc7be171c7f23eb13a350bef46c7a5c42dffbbbe4c122967b71855147c3832c21974c6b6ac6763e8b34833e45bebbcb8f5b617510884f7ec2c11f45e1d8420cbc952304e97b795992431c33af71ea43f1c6801d214174245cb40f58ba13f1f14207b67f5a97909fac089f5449682cb823134bf210e7ad0eb182377d7c7e99d6811ede7d0fae4dccf1c7aa21c39d1991ee34b36e01398eb1eff6a0cbe9828f3ac2a6a8b320c04d6cf85601ef31f732be2770d3ee9bff2fcab88b9326253318badcb32c427a924c16364508d71c6e4a161eacd6f3bab2de51ec185bf52f026f14fcfb3c471d9d722d0a8f24c4b9b5fcf6a25b0fc187733fdec62cba5befa9e61ebb1c483ace795f020a01ac5cdccd83a0538f0463d912ab5d9e74e7de993257152bf2fa4aa478440ae008020e30c64910f8219e24e3cbae275553604c9c0f359cfe4286c7680f1eec61339631d76c6074258e473b3232bac652dd3d6402fd6bc047750bd78bb3f0b4516da16b569404ad24c1aea8b7697f727826ea9386cf94e1fd0485d3b650e8942ec0dc7eb9d45459cdb9a7b53e6e3967efb5d7a9186531de388d1227398349e82723879e78202a3b6236bc6b5cf4c417ce574b4664284394c661c0afa26fd6d3ca69f2bd46412029d47f63fe06bad52d6646dc718c9a13ab585cb018d18e0fbe13ad83fe7a0e8550ef56ea6ed0a4e6a82ae85398e15992e70f70db08d324f91d29138489a8d9b0c8e421c69a41793f27cad586caefc5cef9d3c6470a6e828728ec3ad638bacecf7e422292992afe7c2a1fe66944d5af14fbb9adad748e07547a16734a06a50deda3fc2cb400b2cec5b23490d1a9971fcd4cfe08fff27afb3cb6e200790d2a9fd7d307aab2af5ed5d354a8cc398c7d1795d3e8c18091d56b0761ce50715a159973a1671c3b594e5c53c325726f6f9f6707d4e97462d114efa4691b6f8af272405a0714cf310a5c8f756389383e0fcd5cd54b43bfff17ef11264a7253b014390328efc251bcbd01cb319b00a38788918af774ca841ef115a40024c8dc3b26fc6a4f39ff4efe8e91a1b51eaf7586375e5d2a4cd289f37eb83f70d563e6e6d15ad34ce89d83ed0a569e84bbcb74c9a0b7f662c29166ce7bb6567c1a93f425481c08344bb79cd5226fb40b19357446d52349203dcc00d5f18c235d88d9bae8690d36b72a8bb72762dad5b09563dd1fe4b5e5e4467796c05d7f03caee3c6b154c1a7c0f399f2cb9506379760bc7a91234e2d1133f602df03dda47fbc42079cb1933abb1662820c747a97d5c094f4884943151304abae95e948afa3daddb9eb2ec5cba4e758b65f56ab205856a5981933fff6ff7948b369e4f661707eafb733fdeea468f34b18cac0318778cf1c20cb3a0109add5763fc808ced08b3bdaf9cfe04e72df9ed3b7a77923b2d5275e080323cc8dbe49675eb78c07cac863cec32581a54a34be2d9f699dbe09081a72775af9ff6ea32a409b7ce7c986fe5ac99d80444abe1ca1c107135b19d3b20da45f126a90aff47ac5ee1d77f45e0ccefc0ae89e59355384ff96eb5a8220ec5bd1c0297e35cd6e46f67e82e510585341c7353f3bc278e55ee427cedca7b602097c99fc942d4d39186d7c70d6ed11e6461cadfdc497ce9f6a61c6893e495850828acb3c706e20c5a3f05012aa6a202f47d2edc7300f672a570f879c9867c44f0ad2b8143f31d9bea9c85e2659bccb53c5fd60d30e48df290122ed4f047484d25717f3cfb605685bcbd2b029ed498a7671003ed9b21292e569121a4d58ed97e5256140a6c147dad8abfe5d3bca1e1db4d1be8b007babe58df414024d955a07f8747bdd89b3833edd926582fbcd32eb6f78043f5d9ffae51f2077924a0f9e8cb6ca1f400039139fc9ef2aba1d027c14b26a7303389db28431374cec372453f9aa25e2f395b16ef5e6f4805efbf86949e42db8777d6d924d195b98ecdd8caef370248490000e362ec5f6495acb993107b38ac4333ddcdf3073eba78e3e28bfbec3ccd74c4d76eb94aa80d7b1def521dc1073a96f66baf8cb3fbcb3f756636a6e93bd1e86036654bcb3e58b8f31edf5b2ad448dc6c55fc7af64dac8491b318544067e5dc832f2a709ca60de13e872edafa2812dd57596012338cbf61b52246f5619570c666d5a5289b5adc154f5f2a7669669c58315f76ac24e54822a8213aae3696449e927dd515df2d49e938cdc764544b3276768d0832e59c39101375b51ed9003c6b5ad2e9dd6a3b23ebc001caa392c89f02cbf7ed9ca1cc2d65e1450fae3d6af0db557dfaf69e02265589fe3ffd0693508722ac29a0f4139d992fc80751277c3f94ce9f8fb9aede0c6131125a3c2f44b51062dd68183bdd571e84ac61f1d11bed7440a3f2c3101bf25bd0ef9a9b77f705d3324285e25f26643a27f9df40f229758025142d5988d78d0d7fd1d3a73a9787be7b0d7622061e40616e1bb80bad95c7bea3adc55eff76fd9ff9bdc2522cd04c825ffebe82d76ad26e288381516179122cedaa2976967b88174bb4ded5e2954db8671867f475fdf839e8a53723617a603fd145aab5f1ade61813ea40c8552a04bed68808ebec1414b6d5f76f33923f8a252612497a0834fa5826a6116cb9214614a037cb6388a287f96b50ff6a0217cf17dc2e615dd1b5cea53e30643ac5c193fa8ca358021a93334ee43c2507937028866c1ff75bf80dbb949761fe22e5b69b16dc934be8a569d7075b21efd5dcd287b18af1540cff3bb888d19b2ec9128d05548eca2aa673cb345326bde7e22a00da12507ffe2b41ba87c7194f327c358c9bdbc6a0096ecd978081261672e766df1c84dd6835b68cbb38fd58d40d9975c68abcc051dc841d7d42d65225f5a7396f3adbe01328d6ff1cbacf34ecb7317cf956c8de71fd6dc69dfef6cc912e0df78d7e87d7daf3131d4f6c139d8910f09e4165b62e50fec9dbc3a66742e8636b1710347ad882619db8daab427f3fed40636cb6c950f376d670db36a571b72b81fb4e3debc4a8038797a50bf933e55f2e08eb9d25bc60380c90d8b0d63781ef3d3f41d4b2f2e89e1f919d9346ab18bae5b67cf4f99170a06b007314f1024d54d43e4d27dc145dd72a4c78fd99f84f92b502bd1533e376a5ab51ef14cb5f913360218b169ccc005cd646cc4bec0bcd4f8e7287c125c0ad0dcc67a66d7b6c8049c81c9054cf6b857632825d084ae1d11b5a2f9c30e53e6581e0e179e65f33c8bdb713d9647c28f864197929bf983284e8ff93f7af11612055630569c724eea5c0de4d2f60905ca3fbd7a0416b8e26794ee4a0fd070f082e782fd67b4f8bc61beff45287be4067d1f91c4d652cb3fe5566d64b6d65d64dbf81f7a5f8770ee12d5985c14bd1251de672ae0318e8df7cf16306ebdf1dd6ed6a88b0a0b1bfc84104b62c7d020596de9bcbe4c0db7dd5f7e5fb105804d4ada3b4b42bfa7970ca888df85e6dbd5c0821b8ad3ac20c3ffbbb934a31a87a849b79bfca46a8098e5eeeed0f2517056d8dfb4894967e763e60c9b2853677569d0be05f626fce919fbb1498d9560a168b45459b7e0fc4e40bc472dfc43ae55246190b3e3d68e562b6e183ad0401b841330b52d45ee11efb0f285f59430b600b9e7db0cdc84a6e4f816a80eff2a39d05d8df7bc93f126746c6da7be7c3228d8b91fc26ffd039376b90d0bd9969cb501d2aaa05f3c9f54826e984827708ca9ab7c9f65b44d1018b07629439127747b11a0bf741cba0ed582c8e1838c90254b299cfab6cfa663fbcb51699bc55ed60d356eef40f640d886240e323b14dec4c14f80d87b57f313f41b311cd097001a99dbaa47ede8b72cd4371101f9d726ad5af8e9f38179bedb185d0dcadf547add354d744ff7a6ca05d941ce41657ee72dc83586f08b66a827fab24c102a4510340a4a124180758ec77824e87de4dde06f579e251ac034fd8f5efec63be5734cc096344a58262e0983e2bf3944772792d598e2ef020024838f515e74da0a572ee78ff2d18983118666431bd39517bd5e828f4a944adf54b0320a720b2847d31b5baffee3d4520ebc6a4dc36ac441ff60adf8c9f34a7c86fd6e4d96385677f4aeecbea706e306772eacea7d80ab4239fed1460ff8a9f33db023c5b50b4b6d23b69d9ba6bcf9f7b2472382f800845b35d581c0d9719490e30e9a0064e758f65d9677f05d6a53991ac81276eefa239fae46ce6c77971ce884715fa44d188528e7f3ae6368112386b9c5b60885f41a667e15d524625c3879f0b85ab24014422483b82841a8ff9c038d413996d9256ebc5d199a5b053d2fad8a1ba5111abd4bd1d6dd2bb6f5b861748f9283b592ff3b4578c9cda60e22deec91b7c49782c12d40307a0b007e79f05628a34b590b3586ccd455a7cb6da5cca93f393b03f05a6530811036ea2bdb924351bfda86aa125bd0842da71d3bd86ebde7c90fc73941bb49d96f7f34fc1500cd8743034ad7e249fc0ae19148b6dd0affa77fc70a07278e0e89ce82543d725e9eb4558d295b8d398e0eb4cc251f6e81117906558872d6a8163b5d457136dcdc07e9be51f2d01c496594e7fa68a58cbbecdc44f4d9f313f97859521abd29d6ff3a480320cf5ca9ec3beab2c1d56b2a2cf20c2caad295824536493bd0b1c9b1f920801dfb235c75f5f5f5991791c5d354177f186b9a2d2c87cab141d22e6ed3ccca753d443ba73e7a79d1400305dd26e49b73550b55fe5b46a4c96e3310d6726f00edadeedbd40efd2d4692269956be8c302dc9f88333f79e79b1e210ac7e15c8aaab8bbc8081c886cf2e507eaba90c1084d1f8ad159b980c4570b08bb8986385232c97dd93ff281020a18589db216a7fafb7e600f5eb63dda4a495411930645481cd8ec205bfad7e1f5e0232b904635c1f97828e87a67a52f6ff751928ec004f285d510846b083eb09e8fcb9a61767a929e6a8fd654171a3603ad83f9c7226e8cae5d4ac1668faf4785300085e1c4401b7429b639eabcd9959f7f4412705bfcb178227690e4ea824c3707053cee021e167479726d8471ee47260ec338d78a424289c7ed8d2e5e2ebb4bb48937549c59332c803366a73014893c76bed101e794ecddef95998ff54cbb9acebbffac87264440d720aac2aa5f71603a20cef2ffcbf5a6f9d8d447d1fc6b1946765501059612cc2346a9441f0dad46de5b95ba8b816bef6d89ced175d839ef9d21e33368531a29fdc686572547e9b3f0bc499cc587bba95aa24d22adab42dbfdc245f315d2e361a4002ce177f992489baf334d451f7866c7b3b77598495ecbf90f435310ea42c0d36043ba0314ffbd06c6e668c4645f622d41b548dcc91350255d4f5e6a53519797328a5d90230684e59afeedc4ba51e6a23b8b0ba8b4f51460e17122e214289e9a5c1c35f872fecc7c64df89ab882aa12701fffec505ca59dd2bfdb6e1a16fa0b1a20ebca09baaf057f10b669094d8a91112fcfa7b3a5167c7501aa311bbe707a226d477a0b628c9c5a7a13c50ff357b6cb8eb905620a5c525e5af2df9dcb60e2ab997679fcdeb2555784994d1887e14dd8ecd8d5a3aee0396a767987c3518b6d1c9dd0f56e6bb32f0471005241b20d5c1be900f2dca346d7074327ab168224e4130d9936dd4ca064c4f328d0787115257a5c17e92ae62d9c3008bfd377683e44b5765402a81e8f33e7f01320ef622d41382e35118b58a71dba6b46afc65a849db5f745b218cb3a0a3c968e40d55ac285df02015eec2abd8666852b23c0581e827972ae5e56a3a2cb730f46e4bc60faeb2ac0c526546790588b43b135c679bdc6e21fcb0e51e130d917ac6df19741ee0a8ab24295224099156eb3a7716bd385e98811ace5f717c7ce12d8dabe5d43a3e8c5e8df3d7a0dc11dc0f0bc781d16b790b58c3bdc575f033a9504aafef25b450083a7abad602bbbf30dcddef067151acb2f95cd902c45ed1784a9e3a77895cb42b779b8e6527eb1eaf8d2e183f35fd8a244a9a5a0595a610cc0271ff67abc0442d05f1d03e6f889368035011b3857c24cb240efdee6c1f0cf1b36ebfb743e008b7d1b53e2abea958ed54793ba17f0ae4d862f5901561582e5c1f46680b736798495bd0c5ff8eed3d547a182f2e06d1214b9c5ce61484fe2fe4a9e4eb03ac9362ac76a2d621f36d337bcbe92ab864c444cc689390450d19413487027ec06fee3bcdc09a5acdd682ac2f982a73da60a08090c0ec19b4ff982b0e1401061b1750a1114cd630bc9d9ff9d678b670b13dc12a100310cd42b0f8fbc3f4ee00995fa8728ed2f5c411d688214526970fe61683c44781d5ce0226b279b122b47dcc1a2958ccb7814e1ee87e97013314d79897bddf846c8182878ccb022a067c601d04436c8185831b926f08f54efcfa6258faf0145f351956a8cf87feec35189c6a8eb5a1a4d4cb5dc270d53f5f681e5141ac3607d2c3da09ced2c38faa5eaff97c910ff3d770582d0fd8fc9f771c27d1e09a553540a669e0032476a70d2c5e5925041ffc2ae645cce8427aa52ef68fdab5ea5e87455e7b745b4c39d4452f52ef76aeb28a5437895cf4d6e705dcae74c085e2a0b996409db904da2a8089dcf37e4541118a5678803f4cb08f98ad58312b42117d5ece5f76ee7f7fe59f1064c4a94ac2f4b064661721a1ff8c408d3802ade311ac0d03ca285020ae28c176b77379d140a5182f8fbc2d2f3698f6a525507771c0612428121e2ef4a5d0672c2ecda3f72650e27789187c762b73775e068b56f08146c8c0280de5e3de7c3af09924c553454e16d23628c6b7c635f0d40d97ac00c7cbf150b183acba2c62140ad31130968b2cc3e2317e1b4352d14e5ee5fb6f72bbca9775e2f009ae83232a439377480cc2e620505595b6958ceae4ea04d0e9a494e0686aa3ae3252bc6b88ada5f1e78ce95f614f33cca60828f4633c22c60c2228eb64e3d07d77ff908099bca9a4859459ecb5b3b6d2a4c6754a2d36cf701401a6ae788d1bc8b9374d3cb321e4f0ca0af93783d8a4fe6da46ea40cf1647af13e7892a1c57c960ca10d04bb6e82d40e977bb5073b4e8087ab8c3a97a33b7eca0b0e34691f255b7fc9f28c4623ca8c17d68991c443a500bc28b8a13ab28aa372c8c380a0ce1818b271f1ea50c43c970e93b8feb8c92010d40b485b942d563536842a3bcd2e94cd835f466d805f2e5ae201128d764ebdea1611c353ddfacc7a2b32e713007c30e43153f5c25b425495ec90a9ad6a486b446b86416ff7e0e3de9b63a0f797bca868257af851d8986148d111ea6a371bcaad546f31389c91c07efcece840dd53eb3a32c9f886b341096a750656e4d9fcf04b556762be07c08a7bf6819e6a627c7680cd1c98088b3a523ac8213ab4a976bdf4988d22e74e1ffa225e5c82d69cdd80764c57a68883c491f1676ce3ef3c9067eeb680f5a650adcfb37cb6fd1b960a5c65e48a65afec423e53b769d92d4bb07325d631dae24db46b09a4ebca5a6058908aec63fa84f792cd9538c5f3bb01585b04614368129d85d2fcc7efe6697845d67b0549e71c88be4794207af039bae0d92c0895e05d6fcb01e85080f7b6b1b580c9fa8ab771ddf69fc66473de725b4039d7ec5501c5a030a50208ae561777611f7cfc472ab73a7a223650c02ddb833430ac31455aa7857c11d460e7bd2577d2342adce349c0c5edcbcd6ab98427cfe181c62a6a555548d87ec3d1b65df6b82acf365265e528dc812a662d04a7818137a5bd9a8554d6186335cabe5fdb47da19d1ab63a0e8b787082a7a0ddaac99292a56fea46f2fd638a9b6c21a3ae84577b242102844584a957a6d59c255b57430309fa838891d1f03f8a1a5def2d83e87f988645d779c34c2fed3939093be1f9f999fb056ed992a84e9924b0ad791228f7acf0b069b7a8071e804940e031a1dc7f25779eeaa8195013a9cfe700549187fc65d95950419f974dffe1776fa3a89b5e954439d55e016740e4e3704555253be86e4731116cde83cc1ab0104cce4a2fc995b5d058d3fa4ec20b19458a022151bf3ff380d588ba14870964ce0ff783b19ddb846216a2ff07e33a4eee2c2eaf6b4409a7ead61fd77dc64401d59e8dc337c89eaaccb13916c93896d3a7b80d593e396511f4bf4cc88f0d1ba2f6765fedc58c5b825ebf85e346467b622ea20d1818e8676158ec3884692f8e9d35d6aafcd820d3d5b8780d8d867ba0f7d63a482d2878e906ad6c96dd18c2ded251850e68193164b2d51609f53800e8fd82681271d759bce9207ea16b86250f3c1839e90fb09ecb47232b3f9d33c01a3679ac29e90960467ea7e79bd3d6250ac4cbdc6c13399076f1eb8359f2e61d09d6d557ebba3d1c5ad66a7b371b14df4a5469b3133da00ed5f429679792dba4d680856c4d88fc159a957b6d5fa55aebe0b5e2e7dfa126cbc54fbda7ebd63d9e2d99445c1ffc076a8aa8be3d52238da347e4ee3a9e6731027953b35ff19a45280e8e06eba747b311ec30e7ab0ff59f44b0ebdf58f508358ec810772f000f9067feeecec75c7da55a14958f2cfcff4219342ef46614ab570e33c9e0f7bccf3128bf12f6f4afd27ccb30076f9210d9db1a10804248b35f8fa6bfcada911c0a7395fab825836327edcf55f737bd4352d36140f8d98a12e2bdf6bc184bb3b02f00120b56e5579b701ca48a7417ec0a1fb94a4ed036554e3d4ad1532b912849fe89f89ca99c73f1879ad4920f94782f6b9f644db0eb216a0b14c4814ae4e899ae1d73044abc91382e59f9a64b73d6dfcbd09dab5a627b0748b7e64dff1c4cc94ac2f8268d958b37504657d0b4c99d87242b11764ec54f0ca1f9f529d0086be0d0543302921abba8bc2293042e96484c9e8dc7dce15eef0bd0565cd01e1c329a4d2657a282e712bfaa73ca249b2cc02be542ce14c73fe7d5e07b612cc393465d6ab95964491329922049163a85be8d4f7acfa1fc1dcb48ddd7f79858883f67b6b571cf497167953967be3995be6ef187eb52f9398a976533a919d5112ad3d1e51e952d5b0fbc18de00a3fdf751d6fe3c8c8ced9678f8ff324e24cc537d467e4c83f43021fdcb120a160d381cfeeeec035061bc74f66f0eeb97807c3ef949cb6dc1e7a4a9622659621e9399fd646b4168d353369c29ed6d8f2b66707dff8e202a9e30711753e76a27dc0af7f86b77efa7478505e064723f7399e7da06fd28464c97fccf304491142a58cd029e105c2ea7a98beede85cfac0b2c43f9911eeeaa45361c0bed1cd9c7e43669c8bc7b490c948121f2f0052763909b46e51c5317d8c2de8c1e09df11f3a1f369944bb858625e8631c8a3683f4efd0c00268d0e686e8c8caec65a97581a45f4dca15c7a4c9bde61ef03ea0840156a2da260faf1e0d445f7fa13694c446021d9e15e4687e17839490f528fb0489720dfbcc2b9f88ff5357f8a521df4ebafd09a2d9fb8be0650d301094f6000bb6c2726313d8661c867b8154d44ef9346d5ced707819b79538f67aeb693c2750e138f8e581ccffb0939ee85a36e9865baefd17abdb7e61108baa1ad989b35fc4321f002de1111510a27b73bdb21e7416e43c0e5c813bb1f4f3535c312afb040773a0ed3548139a67d2d14726ad57a96038311990fdee6895db4d18e0c4aa7f081e361aba4ea094c91528fda2828758c9a1a560945e15259a825e391a162c52f4c7879d6491fc6decf0c0a143d3c5409d22d5756abf9f193adb9efec69a227c5e3df48861d417f008cc5c03f5b6e9f9890ee757220be0386cb31d88993b5e3893c294ecc110ca69501c2519feddd8c60e2e2a256887e96489e5cdc0593341d3706b57f672ea1b825f2c37053100c19a5efafaacef552116bb09b5cb80778104c608e8e88773da563f7d73e478625470a7e2af077f11c04adb425049d087d80ed18fa26ecfd1c8129d3ab0280d5853609cd504b87f5f70984bfa8e728ba30ceac0e1de7eb0762d4b914bea18218f00ef846a1551cf4419bc487cf1c41ee6598066224b6158e65b57f7959bde8b7727ff2c4180dba033cb8e79e054879dfab3c0e1069a81661f2caeef580773a06381aa3334f1aa5d41be1f8e9bd323930bc89a312519aa54a508ad983d21901bb85cbfaaa45e48dc6ce9ce0a16f29a23f8c28ca86983bc91d29be9a14c84466358c28e199e582d7a64d231253b43847593ff62e5c2e4d255531e357c29561c54a91972d83726acc5711cf9dae206670669c272785a37dad3d78e38d393a652e627285f4c8ab76faf9dfcb78ea3dd1217e3b56a901be8a4bdc9de6d38b341a3f3f61a7e001ac58cd7d9f64f995cb89176f54042af600924112ef13e813d35ab8b2d27d3404537b3211010bc01b331344270212b905bfde6f1b07dbfcd840eda43eb3439b8e0bae33d0213752663e17f712dce187d4f6b5fbb29cf5f9f71d09348aac1ea08529d85eb5d8c30d051b8a966a364abc481f56b7315fd680bf7b135254584bb18d1dfe98f185fdc1b219d9d69b65501eb3b2500ce2fda60d9950016b8a70a6630279a508863b6e92c97472b034a9d79acd08cd22aae99e1061dd5095de30cfa1378d567abd440fc2d4f7c9774f7dfd915e6062cbf3647195d8db4820b2118ab44cd6b886336b6c7af73f950020cca9657acfcbc2ec0588a6ca4557c7d77a74705b557fa001be19c03769b5b488d2818cfe67191ddd0513e72c4bdbf6414ce04c046ab4ba3cb20ab6ca025ffa453612aaafba91af388d5fc7f05805beb8f61fa59823a1a326c1df0e02504cba330f00ae282741c814ea63045a22752c523070c8156f01d3d1a3fdbc3fc65f26bd1d52dd5a13630a5db8e2b2802ed61b4fe3e8faaeb1769be13039a2eb35e1095e2c3ef90f0bd67350a2960d6a784fe8069c5916fead58e2f73e58953cbd6d6e748eb61433476b2b4a109119b35e10dd6b8bdde1603432f298ab32eb0c6069b498f1bbede470b78457cf98385628b9850713a03e6c3e8c7a97f563026a8f8978f965afc49fea54b05d28059fb531e80ad9c82771c6b00c473a4515df2f167b961497b1401be573fd16bcf97d3e10a45c292c31e7bae9805169d683da53c0768aca7c4a70468add381d9b00eef208e221116d5386f40522823c8934ac7d59408d718dcc97bea21e187b3d3be50a5ff08ff749df791fb1b604417c77fbb22f2595e2668893749fd5c893038a08f4554d10586ee99fbc147613543bc0c487c1c936d2eada53f1fdad0ca0fb5cc3e053e76ec7c162739317a2bbbad1fd65a8a6e4171e78be425d2b4803efc7f23629c66942cc4a1d70e6942c0b1624f6a974f6c24267481d5291a465e0aaea20d6579e0b311befac3c1086f0c7c0aac128515c5355f2bff950f4d3211425e31cfabc7d6cb1b7b4b4bdfc0c47c9561f726e24a9cb64b12e5e911e2afadbfc2c296d54c543023d1ed0b7aa8a421b85ee7c79ee043a42ba83b873275966c7e57c30aa4d649484bc0571a3af7c38f936cc4903c90dcde69930b1bbc9227fd288f9254217204fa71ee291aebcfab0b055e9551e6300fd42424f2454ddacfd10f6b8d141f96df60c7911c31c33ef466df0992e4d1e55c7d0be74be9d2c903f27faab94414a55016d98f6251c9f2e6c2b5f62ddf3ae24cfc779c415d5586f3402d69f2e3dcb4b4f92d7f2d3d730b87c3294dee478a272020b1257dcb7e1aedc396e31ed7574f474eb2ecb07756fcbcb6a2a5b0923b26b25585632a0d604367a885a57ed49a88efe82ca755e1550637493e7704da13b20e08b526b333bbffaf37db3584507697e331b1769687fc938f4729d0bbf851faa843e5112463bfd377f21e8e39c64d31fd17ae9d8960ab6936f6096734bb633de1bb34fc5249002d07fdef05e230c7a3ba2c5b5b8425b26cb06fb91e57f4c8811b757ab3ddadbd602263ae418eec88e4d97632a42779268718a3fd8e1b7a5451f0b8bfaade80b767d4b7abfe8cc4852a82c7646926c93b45ef648e95c3550e48383a81a5111212cfb417dfa364549a05fef8428b57d1aa1660b9523a3bc88f1603250a398c30af79ab5f02aff8788253d2914bc7db87c6518a15609bbdcf3c3c9ee08b897c4ce15f98e10e23dc08df8991558879d8a4b41df928684df5eef64d7484165d7e73078de2674a8137777e7f4850db250cc1f9e67a551400c3e6643fddb038fae5e15bf089390e6ebeb8da08eb42892895a512491f87b0931857253cf98277507c7a43a47f083ed1809455b039bbe45860a306c227d5654f8bcd1aea743ce6a9ce96ebc26ec18286ee06031b664a8a6a4ba298638606a80141205e6f92aff7f5ba1d0d2486cd84f67c79bc1fb6d3bccd79993e26a3fc227dc0f2236294d110bab2f1bb295d9cb6c63441bdf8430c47c85d6fa4cd4b51a5a41065a0b583ba7f417a32bad040f0417b9132894d00e1ddf9eb6292a7666fb4aecd9cf1a402a1d4a777cae9086c1f974a921c19573919a8bbbede79281d7ead0b63c89ab21c35789e7faa0b1708670ac3aab3791722037953c8a4b8294182f716acd2e01abdaba13a8463dd25fcd7a16969774d3e686a1270d30ce04a200f3176d95af4f879ec6671d496e19f6f4d688b05d8b4fdd411972f2f6c9e9d34b906d34123340d6b4b122039c34afb9e816f28cf8368a960a7624dad3bd49dc9bb4b8b698069dced547e7a8e6ec98ce3dec6e7fc93a33f7631f199bc0fade9409d6390421b36b28b42f01b5506630ad3f163fd497a7484e2e94f8f7550c0ff24f2578c8af75131fe0435cd4d3c39de0c941213b10e6779d45119ebed39c0ae9bca49578b79e44aeadcb38c01b5ea90c05cd72ff8f8d8e7ce913719c381eb9f28184b7b7cd23ac13e0e65e905b77702dbcc39c38779f4b32de45b6b2799e7148253a0b044b6daeab593e01f059b869b397c7d6cef6baf048f922085986192f1f9990494194daaa7c7fb94945bbc6bba181750e895ff66a8e4f5314f2cd92bf22eac9e910b401c2e438744e9ed0eb84e32262659028b3a8bf2796d18372af0a5c201b763c1f9c70eb57581bd064165da0246029e42edc3fc168a6e988e71ebe7a6c0a119e717d6176d3dd07c0c9dbf0ab60de5b797c5a5bd1eeafd44bc5612b20006778338b37d2e976072d5116de07fd08260f8f3270b3eb40a260ac82b8e33192188eb2f1c43de6aed15d810c5027374e4c1094c2a59620756d199b7f110d1803a667b7c90e773f7a2fce07258a61a587e305790b78798f6a34c6a2a7419b9f13f077716c4a098fb18d647c7a3b40b5238711709afba744de674563a8ea86bc15c14f79d9eb6fc9dba939f1ff7be6072fdca593a38ef51967d37d14f538bd8dbcb11e9029d908000736e06bcc36d110220e87af1f2de9b20da1f6e7c873567a643caed661a1b39112b20db05c506ae6635f553963b5d5a4349356e80d650eb1e270974799c454a59ce7e79a89e5edc81fdfdfb1c18a478fa73164c87b5c1ac892b7b3e45c5a9ffb4f5dfa8db407d88ea0fa804d799ab40167353e11197450a3859523a2f13f0afa9027e19a503907d712183560ba6cd8437bd84c4658aa103ec1a7d22f1ba27990bac0c6fc6d1f49d6508e4d466e3cf78a633d431b9b94b35923a953c1e0f508518179098753c9fce2dc3095219bd391a15dba4921f8e0922c6b2805ff64c7e3f9d7791d8bf7bbd6bdfc2038220b55092a8c48e2a79258ef182ee988570ea7c00e27bc37c2d81c3e5ca3170321dde263cdd0b89ef353cf67ded8999198d70b39aa93d7092ed5f2579a86854ce18969d3ed573dd0b40301eb248a2687b2ba3aed003a893d2a8d43689cfe8a52908e58a4f59aa43ce521f91d5789b981c4f658ca3d57da1200368fe77a5f4ba6222d8bf03c76d3c7c54a89a4120cdcea24e175d4a0e82685e0520f978daa0d83fdbbae5658cc7e8972a4f535337aa029cc983711aad20584e6bb174e170c39d7c567627a6f51103ffca926e1274f0a88207e25af26780c4c2d96da1a9b4fd2e5de3fb9f3a4fd6b0c0aacfcc63a8d25efe94e727bd67bf9287a500ad35789555cc7405724c814d581b8d0a9dfdc799b121c8e95392ac9c2fefc9a3770f3d9160f12bdcfa9784d4313f16f4728340f47157583cf67803a5a0ac2a18bd2d76f2b875582b6d51f4c6e7131a58cc5fffc235318f0bb7dc6dda54638eedb5fbb2132d1a3b03adbb5f368685279c7ab4776e30864e2c1ca213e156a9a3c36d4691246dc5741c73ac7d990a34b3f58f7752c90c5bbd6d57921d822b74bd9006d1d37838a1850a1bdde03464c96959e1c5344e2652419628fb891b51ebf615934757e4c8a97f891ea0d864faa5c81b0de19c547cd7cbc5ce362650cbee3f2920196371592167a18812c978afae6b01d17adf80f2c02a04982ed9b5efa3313cfdc0e7ea10963bb9d493e1162cbf1f39759c0fb26c6e1d16d7bcfb5059d9a17aa875b0a64444efa8f1a1a9a8c75412f2582945e6358cd7de2571a2c9c98146ebe0a189cc26f9a66054614802713f1dd4e0db41eb8385a0fc7dd2b53773b1e57ee25c458f2482d05cb217ed7063785392a0dfc9f907f66bc110d8e7b39273d0e38e73e2e8bc8188138e21fd62e875a2b5b8cc9dcede8676c69e05acbb63176c1f69fd60be1a22874e39aa5af72275d06d957db89751350ced697b675831e0dfb92cdd59199f8dd3534dffb18d6c13571bff8ae68a4a852c0030dedf6460dcca59d23342f4432865e84f9a498c1618a77fbab8b58ddf30ca1c4607548af513618ec71041345d4d581b76415496540a9449b31ed6c31dec8de8c35dc37153a3925c14360d6dcbaae6d333d54436dd56f7abde4ec98a1e8c9350528eb23305e722943b076f70cbb193aaa0c0c6eda3e616e35f28178c05a8f300bd0f0bbd63c5e1e0aeb6266d7a25f6e96e3a16dc2047ecc45be9e56d9d050aea1c3dc2ba6946e43efcb8e18893a0bc2e9fb52b4aa8c7f42d12ea18741fb4a140e2615d85f240247ad2ea537f7f8e151f9cbe62f20ee9027b781350047f866e47ec10241adbcc123731f4f273037b7d13e8e779658c8c3561ee2b0573874eae1bc740b251699b41d2b34a32ba921cb1fd1acccd2f4c778ecf87735ac27477035f9fbfa003de29f6d40363488e25dc0fc13a4be665fe762c5cb627133d40ddd21e85dc030427653f1f6a415652a6917117532d1b0cb657ee6e61efacde8632f51b0ad9448873ecca01dd08c64dff9dff63756b48635b6aca9b4ac550f2c9fd4d55047c540ad43dd0f8187f0e18775736649d4782a740833a6f89696a96b6b27da111ac13f8d71838aec81daca09976745e4e82c66407cf8a89f62ba5db95d7a2633eedd0e902b2eaad5cbb5034f822c45aedc7957ac067206d05dc1de4284e5b7b9a731e363b5811dc27c080eb2257f55ac45b19d16421aab9ea30025cf91d776e9d7d9b9d818e0232428877e09d1362795777788dc776a72b2f5f9de1cd189ddc1ff69d86ba3007c8a57e0eacfb1b7660d06f73b34c509c7cd7ead4c6ee0b21f824498cfd9d87f3ed75f3169b48a306bd1aa9a625a4a84732931fb84a6a7c87a9d476f6699d5b6d0d5463243c73b1f90767a322d7c3f9e9d4701268bd369c12ccc5aa475020d55d6f9063c9c240f43b23a8b9363e2855c8ab712ca149ce6bd1efbe833ae338cfabd0b224ce1c4402bececa1b0a2720f00b4ea2174db8e52f536daa799708a520c13329531617a666753ffff270c8c1172183c1d10230391e3e6e4ecb71fe96e189bdbea73868b0e68457a2395e215542865bda591a97f7c0a53fd1281b8f3c941e0e3e143ab82f5bf256289db69e791fb1ae7c87dc6f61e692d2cfe6b7cd05de90900812764f666768b2013c62c4cf0e951dcc6b9957dbff6784708c19fd0fdf7b3cbd61b8f25d09eeb5948dc23a7d59c5ab52f84c65fd84d48931e10eb26a66d2401809e7b0bc8957b09431ea75264c4ed1eee0090d762e52a6c0d45f59eb61247b3aa001d0caffbe547317781d4d16aedbcdc371a932df6382332ca43238e04a62dc7a80e9299263039c68ac92463750c1d5bbd4cb86e6d234e56cf181205d77e33c69a36c27cce388238bd376d182e941da5b067b003dc648401de8c6aec4a0276d58af0e8526751ce56615f0423d81378ec0c0f56a5378a484770231f8a1b3230a1a2262990d95b2516f8a0430b9e702a1a178b6a1ef4d3eba0962f25fec1149ce5de6aeab031da5f199601bf984e0252199139170bb067cb15266f551c417962aae666a991e631fba038eb93f47899d7509748d3d950336fd5458284126a1fb5eaaac66328ca2fe69d6acff279bde1336f915f71cb80c8ae45ec8879d1473184771e393d209564440e28b5d7edb02ccdd20c925e65013fd6d7b6b9c8f7b25125cf894cf05b78b298957219d3ee059b6b2b431ab06a1107aee3359b8d2d49ab96d1a95d68448ff069675aaf6ff6c8bc8542e92db1fb6df7dcbcf898e401b525dbf5e775977b1bf307f82da8eb299c998de37de35c6128c847fb1e69778b285f3f7d7799078d24c64751ec69044c37a4d0d4e308e341c703abf37983bbd8f90365eea17142e57f1da985f9987f1e566b18b91b710a0e26a07f4cd2af7f059ca149a932c1fd96f31264c0be83287011c052568082d697478a96b97b078fdeed45773c26e7bd1fd1d1f17a21b582898f031c403289b25bf80cad14cdee33ed529743b922617dfef64b8012edea10cc05f35a7d66e0d57f1b598934ca3310ced2cc5142a8f55e16f306307dd76d2ddcb17967431b246b43f8497e5a4989b6b7f1f64211d73d95d31461907ff321c0a5ee0b1cf0756b76f04f6674df3b2cdc9669e1cf036a41e71f3342cf2b35f247f69dbe75920a4c0cfdf5a1079f5957dc8bf08486f04acecaaa72eb0cc899017d29583fc52f85be8d6ed1b41b5160e96202254d9012f8902603212225e3fab179271fc38ebe478471e367c4832f81a43acee3d4794611ee2d61c66bcf6ab63e4285cbf9c21b425b669cc634430a24a18a58a0ef024e2e06c3a8779a194aa10a4424d8300794a214367aafa87112cfcb8fedaf71316da789a94b3819b6d106415e20119aa7d3e6054a931d39eb3518e35387e7ba9bbaf3c9e34ce5e1cd4d3bfda1b13dfd00203c087c147c01d241e463d0ddfc5105edef7d69c29804cfb7aaa7f451a9d9f511f8dd066a4db200f91a95a08be7618457e08343542fdd3a94aa591258e774bcb7a962130e6220b59fdb94b134b90a77d33df05d8b873cb424a265c42b0510a44f97fcab45f028e2fabab16db9b6808729ffed88df300c11c5c390cc81bfb8b30652b0bf358659e505294cda0cd4ffae2c251eb11ad97d765dcf8b36eb15ff59dcf9eab647d894572868c24a563d058848121614c8d83ebfeca6cbdf8d81219b9f3a49b5f3b4bf79190f5f1e342dd077d8a823cf02d22beb25f918d54fe05191ca0659ebed33c3bd4cc12fd50e294c3c8d9b0f74dd9d0d142c36db55bfdc1ea55316e0090c074b41a1572f06c835aa581febc7bf5df78100918f0ed765da4d46f002b4806047622d0897e25fe36dba05c703d81c2de2773bdf792d3119d2623c1fad9ac768691778dea0075c8b19867de0391b68afa4de76f9146a0b5f630ee456789727b33199a79810a182ebd588bcc9a3ce63756453b616446725f2255d2b794dae7a1e0bc2d535b63201b525072193bede8365d36292b055289ffe84922730850c0d64cbeb8cb04435d4317d5dcdad9bed604b52065f80201b0cfd1965aaba0fccac12c36165cc2c2ce16732aba28764bfde94c10acc842b88436a21a96444355e00ab2f4524efe866f7554a2a0d4cb86f92239aad6854c80dda3928498d3f6e372eefa13c446db77b772ed43efc077ccdab70de3cc973aa62839018880684b9fbf37ff4245993ad5d189b7afb8e7bc8847889c1edb3f6e61484e6d69563552aca03b864a46609442305662b3088d6bb76feaa0a7efc83491566ac9e61169d3843cf2530fb05793e6689b063372dd27c9d2f1915897fa1b0d1f7fb55f4482e74de9cbacd0a3a7fb67336cb34944a5db6755d57a074ff367953fdd92a314bbcef6821790928b6b5cc33886e667f86752ec23a58c07c6068b21c990592ba390ff1fe6764f38a4a57569eed5d14a2d9f9769047a0c043173366da8fe74b310ffc6d19ca839f38844e38f159c7adaf9a84bd2dba92e5e80fdf49c15feb50b7e6b9e6103c1039ef697e2eef8ffd9594c418123441f1e52a406419a96382329c6107c82e739d02522350df97ac2279ae1a2a9de0c31506e05c0ad68687956d1bc43311c517188b39af67aaac9c9cf39f84f01ad550b1475a6d00adbb164d7c40a560f60b4562f02cc76d8a6ecfefef0e16053357ded6f02dcf55a85e219d30c5daa04d1cc99ecd16cc7fdd2f3efe00c8ddbdd0868af4cec380881f3207ba1f52bdb3c22e47a0771cbe1160c42001cb6a62410a9b707b9d5c708139fba49ad17a345963e90a72bc7f7e5c25fb11fdad8392e2437368ac941740203175f98625968a56a60ae074e4f728d467d285e6301e82b9bb22a80d8262ce1bf6daca0a6f82959deebfebbe601f315d28f4dba5a3fb38bb0006c7a3ea83ad5ca3f3d025a149e6cbfcdec76aa96ecb517d20d212334df6575bc47c9fe2deeec07c5278eb5925c5e4a7ae4dd687a5fb70f2d4b7dc861ef93f2b32f7e07a95a3a8d1c5ad042b348182e59588f0f737731f3d2378b925964d4d99a63d88f241b026952421475e11730c73b674e599b6895c440a5a412d91371f65e9117511029032bc935de28c3b18a2170edab142c787b61e614f01a07f105acdd92882262a78a2975106aaaf8cc3b2e74448e318ec98ddba26cfa5a4fc90eb31217646c4cca781516a02cf2a049b9dd3807143761c6c3189f12bfdac7a61b2b3bf3d3ca36a7673ce8de567c336d72252886cf9285f2e286b5ac82966c681aca801f3f288efe06513f14ed6335aa885e3dd7f1b432388e0beb8271c9ddf206283538ca90300a95fd351c301a7474345b831fbd9c7bfaa46e984667cb46e9de6c9ba4b6a55c8908d6d84245617059ea6a613fdefae55ed0a26a659189eaa7787ff5c0964456beadbb66f87bb3edf4f8cf0a036945eb0edc70f83a7b6da68494ad87cda2e34d77c5769defc5912c27e332c65a9e70fe67aeede80b6cf15896bdf9ac9251b2f3ad4468a96ff68d90b86700a6278db30c086d96109d254f22f20f5dc05a1aa0441eba8d7cfe2b3aa53175a29aec0fd640ca508219318836db08b9c97c7f1de98cbd4cfe77a8782694acb3def9af7f21851d93903a9edf64e8e19351564d7e2e4d28d74c4467a9633a36fe820d2f151781cfb3fcf716fb003a5b055a7b01e5b8932798104d6558d904b2ab3660a2ac96f5562f21f7279c69f94b6d1dc96ebecd00a0db28f6c370e5ae38f439fb54e4dc67aebd194127220adf15caaee4aa819cd752b23bca2570dd707bd7b86e6c5e75dba93a3b50c6fb9958c9bd2bfcb1ffd1fb901ced0141485d4538d9dc61db0ffcc7ff124615950392b2de8e72a4d4cbdf551c554a3f6c0658d85c7318ef790b6fda5f6834e1a0a120ae2a4d6d9fd4a7012e765b4b96aa1d7202bd4d946abeaa2d8d67d022566c597b3f1d2a4e88792a4171bb545725e47c1e4dffbbb36f9b796efab33de8fa18600e155b6b30fd1c086394c38518cb5ec19f35b11ca46c4cec84dd7efb6de60294a44d6866c485cb688a26e13f72eca9cd1e998cc8c2b0bf88b1d3902be60b6e810e8c8da5cf248d082e76a0d3ffa6c95739437a62a68ba049bcafb87dfe297b468de0c3ca27b0d2e363c2fbe5b633e55dcbc43f481e53cb52e4a2d109f0b94212df93a34e3d545234b5bbe4bffd8b8ad95232cd6459991edcbd35d5ecf7705f2d6b1aa0ea167f791bc43e2d2c76da80c390cf2eda1abfe5dff672aedf887a13aa806ce7c554e71c4034f9343847bb241391c25aa00d633db9816cd2c2225b06ce855cd754bb0fd0008cebf5980b3479696814afeff137a080bc94618cd55dac6794cb98124561cb986fdf3be39541e66456b4a51d433278d0317d6ba53850c76ae10b4efb7ad516117e408201efdd388cbfb08c3bbcb48d24a34d699f3be3a517a554efa0978071cdf3c440eeb693d0a5eebe0e9ea9867dc347db792d0d0ffa5164a7ed73f7c5d06d1edb8d1046403c969eedf232f11e5f65aea1769a390caa0d15ef72e31c4ce47d51141af625385eee312c02ff1924f99b490abed3ccc8ec645e428a2e8817e2cf2eff1fae90142ba7f3022c058e9d2fb48449d49ee28f40ba8c15cf9c2d59afded07c5531abce12b89bc91079ce7086bc1cd25824d2fe2a420762be71636f088e6b9ebf492c99d238b75c973f38064e0bf8888cf80a3359c0d35a3a3ae7afabdfc05d6fd1c0ecf09f792d6ec4244d068981e65df0933897d7a5fdeb68635d90173c4607ad6eb9f8a50edd7dd562525d7ee193279ca384e4f32478be5db8b5a326d527e204ef07c7f7cfb71f692bcde089f1be50421402e62f014c5781cd1781e8aacabe38e056772fe1d9cc9092d40976cfe5f28d20eac3a0386c899cd7e5ca1782edb8dfd1a8cf153d37330f1c0b334a9413d35c9ab4e57ae967f06b63c99a04635fb4ee2e3c1b4ca4af05da81def4d6d80f235b5dbe7a8993dbd8c9cd31a94f5d91696e7e92953c5d087d6cfc17543c0adbde2b0fa79dafd7433ff1671d3d6f6e998a3c71ac7b4bdd55c25cc5fd0b977207f9f26030911ee2191610440fd7698c58d8a7d803985b67190af1bc64785ea7bd1d9ca0fbf5be6a281568cdf31f57c94c2ab7e19ec985c63142bba70810ab69c53157d7a817d1b563f7db5264cc8741ace59b33c6c307e9e2ee3f01ade043459851a4cc6a6cda052e4ed9d109e0a491e22fcddae85fc11a0322c34ad588112078cb3adeb8a4dfdea30485c34e98f755c2803d5197be07c3ec3fcb360e30bb1fd71fe277bf844c21515a5fc610bea7a3f90ec58c84ffdfbaa69040b01761ee889d4670ab1e187c152622e0f680a6bfe69863e6363728e224c1d939e036f9cd0d9dc436228421377eedbf490e54cfd3d9428dd184ce720104458e7983448c528be26d4bf814cfd67180fe5cd71e5e17744f98e8a72b22a18a0fd69d67cee222f1db248e1fce4ee897db4986d6f9fc28395b999a31d4f7d3224cc414c9daa6d63d926e2c42e5d7b287a528cf0262400a17afc8224fc968c93add09390d49bffc59ca751d8d285dd6e2229af3f885cf3680ae4327cb0d1ed2e5e053e6947b991a584fc55e5da8884e162c0e1ab6e1c799f560ba223ba1ded3eca21aa65d78c9f6a128ffda4f100bec9af14fa274d8a5be517481457f796e927e85151eb10bcd192313c80c9df6458f07f3fa4913b831a62f6ca4df28933eb44a4b285f6a7f2b283f1a915c5e3bbb5ed3818d3d242d96117f7222c1fc7324a42189ef2208914ce892decc2c34b611f5ea33aa0ffc901d7104ff7264808b41420deaf61045c2e09a027e11063ba08e183e4534759c49a5bb35ec5bcd55fe65801e514a197d4962b15efcaf4fe34be71dd64878c816bc7dc5db0c8a4808bf53a5bc906711c88f2117ebb78756410b5c788a29adf5fda3a03489d4021e7be24895564a52f131587eb4516900b89a2fbb0de6247989033eb0bbb686d3661a7c4c77296afa012a5a0064be567b222fe225baea4280413108165af8d782716591ba7c31e75af5b2315a0d6557c0af9f6029c2f86eb9cc0e9bc28aaebe2b57ab47f44559b3bc7c5e36e3986e7d4672146611bccb6a7f1a6733090037c40e51cfa47a34715dfb6d1e06a5d722b321023d6b7ec380128834b06f36194a167dcd77b276c87eab67b89850da840f68c0160674c98420215131bdd9b0e30ca33e415ed1aaf268a3b197d6fc426a49885d039e6e63407e45839c890d1a55fb1a55f65e8b0912546d7dd2983e65d1cc2ad85a5369e5b7eec81860bbafc6b5f816d4ed1c9412da6f446c3217c205bc3f65c5db42bebd8cd43cb6757a19f81519f964b9b09be30b2177785daff5b151f4dcc7cf69bef057960787529c89dfe75887a9f06ceba61a090273304a31309dbe5697d8ce5cce5ee4f6fe83b6e67a9828a2e8af8e6905bf7aacaddd536e70e2f8bee545fcebf11c1bc5311d34da102c804efb72ab209e81d42b70381a262f8f2ba8912dc63e9d67caf21e319311aad048b30cbd39b4d6f32afbe4dc53100bf917fe3fe1ceec9a0c2fb55fcbf5fbfde3bda66bbd9913e23cc5c1c40b50ee78fb68be1a8082e5cd056a2fbd40640bb017a2ce60e478d7c95fb8877f041de2ff0c5f68850a2dac7c292b220496251c01daf57141dac1f519e5a6e1496c477239f1360d8f25ba77b71d28208aa5d2c6563fa86298e25abdf2a101d25a957c5892ee6fff553b1fc0868c306ce7ad93c2183345dd307dd5857b9faf5fa41e8d261157369bbe937f1d4580f8d8375fb7308bc3237f906963f6550f801d99ca5ef339e3b9d14749ec802688405e04abc805f096f9fc02c09edb8081b245bd6892a7065922e3038156c56a5a53c77010d839724e18160e0df6f38298a014a2f9f3f9e9a5dfa79e21eb870000c567f7d0af847237b33b47c63bf082e14885a1c4597f019d95ecc9ec2cca035e0ce9ddb137666221486b227e69b871d9c983b72fb1a35ff48c233276f6c5d28c3617000740cd00242618b7906729918432251c6395f2be42700c0bfa0de8640d7f80114edb1423e80cb13511cbcca904221f3e83cf5014d0f7ff50bda724e7d6334e99aff24cc0ddc400e71e67f00fa1a3d47a4039b8b10d0d31deab7e733c96b724d3ce3b61adc01c98035243108b7258654b538b20a7bb40451a6229787f399acf0aca93dbfbf013c12484c57377540b051de3ce1324640beeb8be1437988527699be75c34daaec58b1329ae59161f1726aa3474ef978088aa9f377b59e5939f03aa60f8cafcafcdeee9d2c57bf87b1cf8fd0fe6a351efb825d549ab9e061badadec95532d336eff2b72106a9ca1684007d90e6b357cf6dc9e589c12451ecb6669cf7e86847ce08c7219a57599973afa116600451a4ac3962b41a75716a629c903a08a4d1b8a2048c2b6f3619e001a8a7f60203841680e0e8dedcfe34d1df79f1d250aacc01714e3459908171548beae139d9bfa1f7f6fe014ddc19547d53893bc865912534cbb5e29c4cb031514fc48c117f12f47dcdbce09a8b177066bd286deb39e8e9e98b09e98f7fce160fc13640fc6fe42394a60ec1c2d2969ae74df0a424586ed45534bc605571e15746ab9b184ee8415d43e3b51da89c014d0861afd91936ed36b85fe37b634fced227acb41f8eadf038a2114edc374415e5761d2911507cbdbc1ab86f3052517602f3ed4fa5ab306806dbc43f324319e600a0ae5880b912fc9cea85d6f1ddad930d313c6605c6922501c7ab3ba12732c1649b5fab3ffc0ffbb29ecdcdcf69a0e4c7c047268a5d0a93d86e1ac8435fab23b1c765cdc3115a88c41170d76c6a9ee94c996647c46f464b378e3e94894ee15876d45e4431c554cfbf0647ccd20e5f2dd49a63d91cf1799907bcc2c077619a8d75199fd5883525084bfaa8a0c94ce0b682df6a8a72018bc0421bd521f84dfe769fea4154e97af3cc0b337d0753214d85ab5999126e523dec403f16d90ba638bcd222a8bd03d6d82802dcb9a28d0172ff9185f0f171165a63dde8fe83843bfb0a725b8f0af292208b51ed702af62f79a8deef3dd8fc480d086967d28b2b3f17aa46ed6126bcd3478564c83ed6a185dd1a0dc7a8da9966aa80d3893c737c19cfcfcbb88e5802f00ebee3ae76401947ae557b5626589083036ad5e811124171339ad9154f495ddea3639cdfb8e61b9de08c1029579b7a72117a59395fa1a415639d4816aba877336ac2f6deb028dd26ad7ce36b539794a26a9e1181e0c244cf0fd66224af55cdbb8e42587f3d6fc469bad7114d277ac6465fe008137d8a9b7e1cdd0569f537a69b9abfb1b4264e23d33c7e318447be3214feb426bc6e0a787a852081d21c77a5d9fc24f053d8d2c1b5e426348059f07fa3a0d31ca753f37bda2f74c68d8c1280245440d34d96f76336f42090ec55133e9f5e34498146ff0dfcf847dd9cbf6bc4e7750cee2c5dcce72f8d6a6ada92025ba01599787884c81df5cc10b4a2d3b9dcfc56374a26809056a4f209cd8df9109fbc56e740fe5948ba75aa0fe8a8098c58046017b2cd4e88568e6d9c8e8012ac7d0cc732ad8c2be524d2ff84d1ad2521888782f69f30c4463caad4e4edae33f225036d9418942757a27aed6b7ea111bb24badc7235704c1a4fe53b9af13897a117aabbae4088489a697fdc96cff89e824cc4871c8d174ddecacd366f32f1360621310f7ec2ae94cf0894d6fb71e7995258ea54e97630123294e16fb9697d729ea75beab886c523844c82ce4d5cae1e16d93cb891b56bc1942ae7ac19edf92beabeb61c7abd54cf62dec2924253e829017326f33bba7ddc1a365a09f2a5ea1ef23e21421559c46019bc4706dae9c9b6434fffbcf07347960256d3168a89a9398f28b22c13efaa01c3b72df5a42e7ae82f6d72215db1722fdd4fce747cbebce65bb7a6669776a1af9424da92af35b0c94c3ab2038f9f416c9e1844db2769fda4b6050138c7ee92a72f89a64aeeece3dedfdcb8211f3e19d2afd5d4463f1ee1a896e5f5f4911b4da50bce2a685186b94006eb9d2d9e24adb0844883e2d239857a04b354407e134fdc7a99969b99be5e28cd3521e03b46d7e97ccabe7ff5898147709049662d6c7a0eebfef4b89b94760eb33df850f44e73a59e26d8c1dbb74ceef5391efb413a28c05ea13989087971da49770db7869b0871a1fb0b09aba900888f9be0398a232e6cc6acf7cf68bdafb1a91a75347d75d346ffa2055945789faece5add7c7f9fe00c2d77e1ed514cbc6b86bd38f2e9d82f486847d9535bf32fe11b7a0ce0fff16edde0653c3e90798c469422badcf9831dc3bd2b0384a9c01d4611311802d673018a958fa19b4fedbecaa86973b65939e5a72607fb5e48ff9c932b6f0615d6e6a6023d9296dd07c579330a32822b160f49b6a31509a01103599fe8a3d985b8c91c6b4ae59d1e6ce6a0d75adfca93cb70a27b2b5e55cd6224312919d9edd0ddd2388b348084643975029f984221f1f50bfd3bd1442411de93577d0a5854c8bb9485f16767e720679a43b756a507df5ab9387c6d0d1e854636b0b9df555a17e1ff335fb9d6244d18c2752026467b3ca85c80e51729434a2d0cec0f499c2b57ea29c85d5276222ec0afdbaa9ac2c57ea19645a27cb95b0562b1379ff12d2bd188a11dee9f16cafcadf02b5a01328368841baf5d08f9bf5ea26973ad51274e9f451ff89b5a727b2bb27196888e77026e7f188be8bc10b38999bbf693b4b39f49e2903fca5cbc361f510116d4893b7d7da55e78c6a7da60779417abf6d46fa41a9cbc0f70e44a4aaab1b9f824ad6eb7864bcb140faab2a53e051f235f93078c8160cb062ce6ab183c1b9d52a7a0d84bc8486bc251b80a42ed004e4a71e693d46d7e888e9237eba6223e4d5db333b4215ea986413e62441ebb8a0934a8c5ecfa413ed16f097889077036ca48252b1d6b96cfdcf507290b2fc5e648b90bda3f5c22920c6bb02d904ee6c418e2dfab17f3aff940d83c0243e472ad9788fc69f9078317a335041b3fbd0d33debd21306de94e8235cedf53e5057f52b04f2008e86ac2cff4c5f10b808da05aa8645feee485046d1e25ca8af6c99b54c8b91fcc93cd76cd2ea8d68e21ed48a916842855a49fa6f36c76a2ef35952d7d68b79b6af86bb250b6ce63e11624d1fa072af2c3353c794aa28618d30877c865e65f4d685825ea1a242fd8ade848aba2153c6e07570bb1b2f04dc9582141b61832cc2096641695c22f483c99caa529d455c85b90e3ce8fe22519e4528e17dc6eebf3584468cf328c0be4b794845c065213d6adc75e20d0fc336db26ae4354b8390b5bce3d1485e7186afdf4a7c57776593215540e481367efe4fddda909d56a89f842113448176135341f180a3d22430d75978283b0194f69ae61e296ff3534b89c0d01dfc6aecf39cdd51c89ee54a441ffef139e8a749d410c664374821e9045e0868e3988b30f71b21f3295d992374aa030be9f47df7a33ac42da37eb5b5c056282bc55e2656a94caadad55840eb057589ec60a8ebb36196282bff2ecd248bc1bccb0aaaa1a3cd9941f66f961a2742f8584c822669f5138bd786f6f83b03b156bdcdab496c60013f346278f2c0be94c84b38126bcd316aadf3674a650259ec06aa382d95baa51d70ce588cc5dbb6cebad001b566f6544c5d315d3d377829af41a60363233eac06354ef9aa983b514db84fb5ffea252b39d6b809f171912cf429c7e4e11f7010629e184c9635645f0321f37aa448e5943381257a2bed45fa39200d7af818cc24fa2e7aae0b716e973870c7cb2f054e55e3a1254dd58f8f26c6e72654ad150ff4376750ce78f80437ac656e7afcd77e41c34b89eea88f1f23daf687c70df332ccf3da3026653fd0d71f4cac950bed2e22fac2736e64d5ad2098c70a5a13c0d35515056c160ea66e91b1742705ba12f399ae8c614367b94771799db6db2ddae1ae8f9b434618f25ac47f18280e6c3a8626d28b1fe8a3058a4482cfcd91f538becee4100fd52ff6c157b5a38bd8dd28197360a905aec37c7527e6dc7162e82d0128abf95e5b1acb53b21be1a27ccf65e3b4004e2e294e7222974ceef6dc8cdcd410ac79c6919f7cdb010928f77f6f2b5fabd63cdedbf23f6d32ea54e589c5d616fd3911bd37317529e817eed0881330007160fdf181aecea25edfc5db4d6e4fff444ff007340202d825516a36ca4d3de055cb39ff849c7abbe8a9e4a8112269d67612bb90c6901b3dc9aa2ebc0b9abbb5973a7d4b78079b92f1d10fb2c5063c3f9981ac13b7b03b5c4058159aa100e9f7e04ca83ca0608f33e9b6311d67867545a13a684b8e8f50bd5a55739f93d0f4f5acd9359a363adf9162fb3ec9048dfbe9954aae3cc707b0123bd61ab296a4bcb4761df91b9ec7c5cb58ec7f909b7ede827a687feba795c5449c70494c51cd6bff5a8ccd1a33085389dd5e4d7f59dd4110a59d8953263d96780f250f49ba35089c44eff511e4e0dbcccc3c7383a14584b6f79150026357352f4689027910ebf41e67a27e159789085bbd303fa60c13d9cb2179d0e903bf5d364c40e2d63b7e8f5a1ab606a6e09bfc87cafa951c5b6c5a625c2cc71f29c7126022b8e7eb89760c868f698a3da9cf0811c540ea1542b0d46962fab4b5d5a3dcc88dbb6f21d6ae7d5ceec875bbef1c24011b0ecd0dceb109ac42a61764c252029d465b820e8f8584ddda634d5a833064978b158798e0aa47c3b23417e2ad3fce81da139a7016a4034408016a7ef821d44202613416ffdba219e51a722b36412f5e3d1d659c1e726ab741283b6c4ef1ba0e3f59129c2b8538ea18630362127231b814fb24cd87d2f0e80ffd71bee90d14e7302ddcc0fa3f8f349fcce677b368c165e8604c68692f63256fa56ff061f891d90a1fff013d49f35c1c15a82ffd94eedf0ce0b92a6f9e982e2358b4a10902c3c054adda58d227d9485ee6a6882afae265a556e7fb3074c630cf5feefe920f715b8cce800ef58e6f37937f162296afb0e152e6e27b544b5e734dca212d21aff61501b027e6d34d2eb974fe4c2e38c18236f822662a9d049e5e093fc88483017e1f1d0def2f92e7a080e768c29dacedb9bcaec380a21ff1f3b3e59d6e02c248caed18bd4b6684af2d7082191f858bcd413ad921d47d5d4356ea1e9dcf781a2953e9e085688a845bb31246f2dbcde905b1d76f9bf515ea9e337563e2f70ae2b551404d91bf44a08efa31f7cfc1add50103d34c62dc2680c958e43f37789a552d5511f014e734f19ebce2d31830e849c90a915a6a8306e0e261de18be808aed62d487b7df0b2cee9063070b5bf0460d69ef3590a87b36a1871eeccf3fe7deee141312c8c0057592f17eb3c4bf71bb2e554a9ed2e7fdfdd4468722d1061b98c0559fbef0289cd5d48bcdf3e3130bb0243ac6d1b9925f8f93959c7b1f1f2c8e152206458c3a020897c3b8f984582fe61f15e69b1e6f13f50f7ee633dcc1bed8e1d2872a5a81f88fb36f8137b4b7bbe43cb64589887a46fa4db78b5c14a9561f2244f918fee7ad943635b4529ec8f5784d11cdfba5ea2bc559ebd8d32a569bd2a3f0c35faf5cda167a764010eb35e39e533bbdb633777f3b06667690dbe0f23f20652625a39db062cd280f1d9acc24a3d07b303151df6371ceda9ab0cb4670e85eb98840cc2cbd87868fd31a79c66a12bd77dbf1c697b051e86456361705e3f9d8fd96ebb1b49258c1815c2abd58f9e8a65ad882a10daec22cfd1f27402d3cffac845d9026fa6c777d4cfc53ea992146cdd5ee2ba1883b9cf1d69fc36c26a39519508a96ffb3c59139f14bb85395c5195f240b0561b02d5c44aefaff5c72243b5ee8f464bbe6ebda31def5eb000058d2a864fde4694b8b6cf286b8cd418fd8a19db53a075bf96aa5145393642e5f4225fdd5787ff13f74b2fc0509acee5633cd7a37442170e95fb97bedf5efa7eed5347311f20bf5e4f6cfb0893bf7cc2ec64041ce0330af051fbcab0364d50818a33341a433d118d7b87a93e400d60ae7a997692ce22315162953f30e9ae88c8cfb9e397ef0b761fcce4989dea19ae27a31253aad60b22a222b4e7d7759bbb7615b63d8f41bf399669365132f93ff6a526126b64f19b6e075b0fb460a9b93ae9c377f8a6e7e948bf7c3a1ed50ae3c72a6a838d043f6b7469667c5c2fba991499db7a1f8cd0ff5ff01b02f7c20cd20e44ce6f5b3d456d30cccfedd584c716fbd122f1d2741347d01296636030680d31c0f0f2e13c9d67cf45772b917b10fe201083868bf23a7f1744bc1f7f1605814afe7ef2759ceaa5f0dd0afcab84cb241f695879a52cd2528caf91eb44a76f85db4047d0094f04d006265875106062e9ac600258167e06244969d97a2a03c1c6b5587cb5417e9f4fca0ab0b7da7121efbedfc96906ae673b6b06e1972e8bc4047eab958609e3c94cde6c0b1fe47bb99dd699b793b08be3340e8fafd39193b41ef37d871f069ea96419b92b546520ea8179a961d348a4045b5ca34cc5ac77c0e6372ab2535d5a9f209d9fbdf29b318298926f588fdd6dcb95f4b8320ff82d2cc0d183c0288cd4694abb541a0645464422ab195020070458880e7805b960f6870bfd39f4c7714a26b20e4a4c5b5cf0cfee24c82484d994e1def13ee6396bdfa188aa90d836119a8709509ce099a7597e49c8a65f2c4ec995fea3350e2b2d99d20be7427c18c12cbb428cab971afe883587baf13418e7ef49c1d769c8b7aee1b381a139ad13f16f5c3ede2646557a076bbc5aba38164ab5781fe2226e85678380142c85f625dd0c80f7bc24a04fe86eeefba44d963219b7388e2ec33aa497902d096ce57ec33809c7e539c97ed84bc675a1741b81fcee212d1a4ae7ee1204e98a311ba191c1cf3112e07d934b48fc3aed7740b9268e5966a1156324f391e1d1661d348b6335cc3d9a8637a1151e4f851b3ed47368bb976e338f463f06fd860f8e0d5d0c1a6780370b8ca239b3ce31fcfd540c38140be7fe3deeaf5c4aea002c3b09e928d59252d44eaf77ea1eee16eb3858bb60355439f78c0e5109e45a09fce965cc0076b47e44071c34ca00148725fdc0e8088cbac2acc3172bbd6a8c437ef7f11ca2c82fe717ccd427dcf475046cf085c657a033798426436d27778cb4f5e81230ca6a7c505c93f44ffd4aa7caf22234fdbef867d0e4a16653414e73318702eeaa859e56529e513f69be53964257d9bb28de0cd77acbbd7d52e844747732c999d1f44d04649c55edaa8e9848a3fa59cd769f24c81c895e81065342845b7b4346fe47cc8bd7cd2386b255cb70a7d2c2328b240052aa98a5650c207f0d1aafbc721e63b5f31f0c1c9fd00fcbe90746c7ea564ff0c0d30e7b4c9ee0add9f3d2124ecbf30a9d1bc898cf10ec408648f15ce675e2ff59493c757775bfcb83d289c8e4c4d9e9dd41eb758cf0716917fd4081cfa0b51a2ee0640e063758fcede720184d0abde6e9738f6ee0aecb9086e9340e90a82b0fae4cc29b8ba2ad1da27b5fac69cac2608a56928f7615163d757f5b733ae1605ac985651f61914c57238b29bd21046d8bd64c1bb504086401a33906607f11a6491ccf3f41fc3f4eef355909baa4eb123315bbb7c2971ab5876e5532fc10a604477906f1a783c851bb9ddcea2888d3c44803beef62f4c9661886425b76b301d14830f9ddebecc3bcd43ae228f38eea89e353ef1b2bc6fa659803509465d5ebe02054815846f14ca9b93bb2b53fb261d06e6a6e463e35e6f276a9f4145956045887c95b4fb7efe49b557efdbdc36ed9ff3622ac93889f4a19ad0acc2e772606995bd3bb4f12883523a04fff3943f09bc37e39184a1ec39e1fc050567b8817bb07f03b82febbb3ebb1683200e218542da08e7a9fd5c146208fb372ae91a196b35f55b98ad38d33152f9c8075deffcb332f7d813e1fa95c40205cbfabec37868a30ca4eb1540ba8fe473c914dd8dc6123dc284e9224e4c574754be37d8ca16295c216bbc3f9a86098bd25e1da3504ae7347a09001c89e3839af497ac68a5f5c064d08d9009d8010c83656c37355ac43061bb132dacc559ee92b0e0f01ebfaf334a766178a9576907664a07e5c140324769825693d6aad372ccecbb6dadb61e725a2775f74249587cf35f8ec8e60eae68f6c6239dbee62f688edeb073ef3d438e07ece227f12e6260d32fc9f50714efc082a5e1dab4679b75ab350e70d598aa90a769befe7d7aa44540780c93f99bcab5984f29bc7e8c5f40301b3a4e0bd347be8deecf20c7f26f9e870848ca65bcd17cfc911637fe88493dd4ec18d54a171d1a274e2dc367579189eeefd89dcf9da040d1f12e9a4ba555dc8318f3fe63c6b5b39d91b0de1729676b3241cc062ff1721efd4e636cf9deccbe8dccd9de38aa1b8afef3249fb073b463289125c6e85958f0d50470e572dff8e58d79473ff082e2d51edd05e54fba1b3111b5941fcce95c4d4779f38dceefa6abca70abeaf20e4470fd8ef02adcc38c1422264670313bb81bda782d49759739059ce58210fcbf79bda4e0c22f096032b6c8c1f9e9cdd719e28bd48ec23e66ac1f7cf2a8abbfbb7f283803568b3fea39934a5c32fedcb3532f74a5ead03b3493b795be1d82e2266ce971e48f0ae90f053f7356473b36df11a4814a9d8e082c91470b55a589864c00c48fda8a81de6e1b37b0be54d0aeef8310097b6f47748d87da7afef99873f6f03833a5caef903b4acf66bffbecac5a5fdc70e2e3dde5881c3fa61b6d20886ed5770a3a58f96f5adb75ae30e3e4c7977f613a0eeedc4fae45664e71d3d50f9667e609bc508f62a957b300cd55c371618d08f9c3edc0ebad58c31659d369b3849c5f146ba3e461e156836b66468956b312901c9bcd840b896d41e3eebd7a4d013447f17167a993c614ff86b8fd7ca4330735d4442cab958ef67b11901de3daf30b6488d40325f5e386aa0cc00452854a873c35419d02ed5ee3a8bcef4556d308b374fecce82036ebe844e2a4aa9b72209c3546deaad3192bcb2cbc481f385613f63ddfff62487c2fa63d8b25d701e45290cd01e1b5e006ed5cbfd38fe82d0aff9c6c73aee986cfa1264f90124b7bd3b7bf3f4a436e2cad4e3024a2f360232a22115e8657e0d56e16c9da1401b81a1819ca74cc945bf8d78f631410f74dc2aa037dcbfb4cb187d3d7390e9015ceca27f62a91b717bef81c7e502c840c1f6573a5dabd3150289ddb106dd886cfa37d3c7961e15bde4c53f7c7ae96a2f931f583a6c5cd848fde2a17016a804822de7b204ddd37b4696b3870decd532b90f245cde605fdc381d5f82a5769666ba14e295e846a2552eec6edadf0f616ad941b8be50022acc5ff0993efe78e995d48a266d7e05c937c0be05c9a08832f63251dc2c2c046b7af4b95e94c3eb28067d44c560049f65b22cb2b6662deac2b70db6a7d57f197d3e7085f6a57b3f503e04c75793c01eea4eb50f3d8ef09cda5d116c8cfbd4e5a533fd2b133af1e431b64a4a357b0296731f07e772220262a11429994d2903b65fe12556c8705e290af192ede8d923a4980550c17cf21d7e3ef89753b08b393cdc0c692fae05f11a894d3a1d96f196d67675f98f6fbb15dbfa6c8efa25442dd52368951040c8d3b4ac46b5fd4d196065f860411e87fa5fd05d9db1e3b258e78defa280b48dd413f32d1ea12bf884a495ec29a1d6cf0277c72fe64b60e08d39061f48f028aa7ac9698dfd0ba72b7aa5be71e03739dd81c79ee57373c587c64ca7087441f9d971e54bd58ded42171b2fc259bb4de80470a27dfeb2b7316218747e01df381bb8d1f0aabdbc94d363e0a9fc6165666bf1d98605d708bc97c833a12203008b99b637ef7c28d64cab0542b503b4d20d67918fbdc67f430d3d1e7b89e5e4e06e7d215d54be6061a04d3fdba2ee50e28dda40f054552913763d18181259da257711e7851c5c0128ca27886faf3aa8f3c50a6f9fe464bdfdef60651b12432b56db5d790dd8b668e6073d2c4ad40c217d220897b0b208786e4d525726a37de87448bff704ac9eb01a56b2d0eed18ac6a973d394cede13bbee9044fbc9f72c20895b6644a07529e369e38f0ed72af9c50205f9c783a528fb35d8c05ec629e79c3ab52ce733970f4dd98b64d8609011efe8a4236555d565d0bbd864f3765aca28a1e9e3307e7a81b9a10fa7e867347762cc2d5ab94accda012b0bc699d7ed685553216d2865787cba1e21c96fcbe039f1d3bf50e31528fc2befc234973d803dc3ae7f2663853dae3570692926b98e04727511fa13693d50ca773cd759bae2698311b68519b33f572e3a17928e28e19f3f400264d94d689f270d6d594c4bb6e3c7ae81bbe5cc300dea5bcc28b94434a0bd238fe34c5ab49b588aa7e0d5fb43c1ff3635bdfe44c89b070d0e96e7deaa46820f6cf40cd23ac13e0e65e905b77702dbcc39c38779f4b32de45b6b2799e7148253a0b044b6daeab593e01f059b869b397c7d6cef6baf048f922317e69d875bbe59b762401f89d39aba1adca95641909bf5aa72726bafdc6f2c853096e3591f0feca64bb9b44b9e7054eaf05c7745ffc43b0fb4f5ad51ff504521b6c7bb78dee4a3005eb52fb9fc329d1eb642aec9746d6a571641bec4eac24dfb217d2f1b87e6fce716f106354521b2525df370e3670d39d7c40edb74e160f47e76b4dc95a5417a6a9d5c0ae5dbb665c9c855d03a27aef870f1a2582542f162967f921101d7a059c88fa36902498074fcef2b2be4dbbf77f5df7291263159fb26bc4142d125031d2886ed56444169fbcdd50f6c6358878fda0dfd31fb9ecb93c4c060d666d2563961d4c67a73689e4c5e12a6932fcb3cd917676bbfa6da2c18272fb598fd80934e75510daada6be1cdfff5daa26a96dcf5eb1453824b40915538ed2c6136b476668d021a55e6b1b633255be95ef4530045571b9d43dac0af87983d632da3931adbe63458985539da37d4567fec74ba5ecd106598f236af0af3c946ee349f6f75e7c6549b5f4e332d6369759b8cebd4992950c3532160f64eaeb167d963944992581c3bff1c386b0724ec9e8df071d968b1402e41f63f771bb03281e6e5a9c7fe949153284eeda2d0f8fa67b60d3546e76e905f0071d8947dd7e24baff36fed1478107e974d043f6ef85317254362f82a245c6eefca1f32942ecd2ac1c91ae8b89d2f1daab77169092453a5278d15d9fd5bd95219bd391a15dba4921f8e0922c6b2805ff64c7e3f9d7791d8bf7bbd6bdfc2038220b55092a8c48e2a79258ef182ee988570ea7c00e696249fd655a68d322ca4c0523830f456affcbcb2d5031511ef12c73689c7e601130098cde09e4777c9264171d343cda30713bd48a5de3f4da304dde2a62eb65a65baecb24cfca79b7430eda98f754b821268215564f8be956959c215cb3ee696f6b643d201e7fc5c756f1c3545be2d0ad0e2fd5ce215b96500a8735da64b85c8cd9f6ab455474f86d5a05f875a931eda6ed5c8673d728be3b7a1f2d87087552b66ed1ac50701a731d781cf23e7d440ebffd80ca43cd7e6e9965116fbcad46f3cf532deb441c9c31a390e73accdf58d4438d6df5dbe2f66546805dcf52d5a387d62ab630eab0d3e524d35dffb1024783e797aa801e15fd7ca230c932dde2d298d3ca68d0bc14452c9e27e02ab52158e2ea78b52bac5955580f809ae9d727546f93e21687c9ae7de95f3a7d1b70462546b3de0af1a53ba717d5947384603dbc8d3ef2617e1fb94f12e7c1e4d655be42f830b3b73b76652ca02d079f695d4743b663041c72edf001a23b104cc5c08b39d8c270263165b4d9031d1102f8586c8937fffba177703aba8b561044ca61594ac20fd822d9fcbb537e5e74c1b908955c538288d54dfe2fe9182f061ee9aacd000ee9de92586a06d30ec73cd199b251ba034b6903db97e227a36777a4f3ecfd2a587e4dc3cfe94c4ad71e2450fa8172f258b7853752f8eebf4f96299a345f76f7d90550469075669e618085cb3f1d2039ee18fecdcdec1a26b085f78b1494650ac2bd1acc28eccbe925d686d1bfd131378db59159efa231d4c76317fda64dc8092ba0cd37dc5b931fd53bac7ca28c641372051fbf4b4541aa03f7e188666594ae088736a9c1da344bd9a6cff7b39da9e2aa742ebf28434f445cabb6a77b8db633dfae01fe490f330e1ddcede8676c69e05acbb63176c1f69fd60be1a22874e39aa5af72275d06d957db89751350ced697b675831e0dfb92cdd59199f8dd35341634a94c68b3c47617aa25c34bccb2d4c096118a614c39b6483d96e5dcd2fed6e3e871ef644027c96327c6543eedc2d63b184e5ca0884837283ab551c04efd4c3d0cc473215fd44660761457c40ef809526f6c270878e55c749a3fbc64da3325d231c90dbef978c1b70dac7e7af5f31b31fb7d9fad7141f931ca7777da4947b40cd9e10b44fece543f320ab15fa144da91baf9ee534686d8d6d55e6c6f69352c273baf9d0e48036a8ce1222373b51bb6aca1ff9b2530c28e2602d06205f08ef58d29d9f6f99928bc41910de665b7523ff0f9054bcd1c2e5e5776571af82b0c73af0128566bbef2656254b498200bda4bf41df50461280e8a58c5d471b81ad65e7a0425f4f84609d64bc3f34bc7b73a036c23932b3d1548aa08d46f37f98b0f3c13b48dd7b5cafa2acae03c68f7812d0fc959d5f0b5feb758522b9a1a3dc3dfbc062a8a842dd153647da1eac244a825aa3d434c58c459aef4a9d7d398a1a4ad18a484dc9ed4e15ace0f8ac2492944d7815d40741ab4cbe63aeccc8907c28c0dc823eeb3e59880ce255a9f1993f9d2745047c540ad43dd0f8187f0e18775736649d4782a740833a6f89696a96b6b27da111ac13f8d71838aec81daca09976745e4e82c66407c4981f0193f2a604367c29b380d56cc8a8786fe41c458e34dc4ecec0d63f16c9eba08e4ba383c840929090454b2bb65646fd173fb9fdf3dcb1f8664d8681262b7223342aa02edd1581296dbe7508e0f0a80b4621325e978000f24c545de74ef385b8e90e1ba52e5d6a38bed92ef9c5262eda900d784ddbfc608338c12aebd3d5e09e4c725f88e2aa129061928b0a82b50de67dcc16c5fc595f68318bd7f78d6ac82439737b49fbb1368a931e4693fc7bd4b5d90f85b0338856509f1138b58bab47bf5a3057f83dc9a4acbbd6cde454a995a985d7ef1ff1e5faa97268773464e2dc2fd53cab514d07b4dab6362d4d3976300ce647780c2a38e35d5513aa1ff3e7dd42d2cbd426108258225888c85c9ae059887347614bbadfe4124ce33ab10ec5b23374b628617e109174e9f358a73f91ec15a9812baec48513c1e808527ae15542865bda591a97f7c0a53fd1281b8f3c941e0e3e143ab82f5bf256289db69e791fb1ae7c87dc6f61e692d2cfe6b7cd05de90900819c3a9faa3853424f3fe42ee914076eabef6fcaa8e3514456b68f5c280738cb0419589354307d406fcc44b3d9673a0c83b0d997a5d042c49a298c1983e6228a4017a5c4eb68c4fb546540e24d6d0eecce1387e89813419a2f2dff9965c018ed514276ce9bc99d614b7d95fec3112f511c9952b39cefd83cd51272e341b8ea6eb8568075d16e05a85ee6e3aaa89a670fa8cf0ad4483a0b7a1d1357c57fc42bcbee8b92dc65738394455072f5e157feb288de7f127f2a93f792152d9cbc97751b62632de4f17de937b4f2db566abfd4cf193eb6e7e25a2c12ac2d8fda14e8bdf7732619193247805bf059e29e522a2afd0b50734ccfab04cb1871c1afced991dcd397b6c807bf87028c7c085516275c7678d9e619b5286e76e2e0c37409a8356b97430b9afaaa90d7d1270e99b355887cc44a34237f80c870380007f6101f681093a392a842684a319307147c9c639351a45e6154ceff96dd13a275dc0936ecf3834d0b348eaafca14cc28fa7c26044e2f27aaa5424cd21acf1c8229500ab843440b4d67f7a36cf50fa7c1e7a6392a6798843765b79b08c9cbe733caf534545cde023096af8115bdb0d5c8a47bb7f5fedddcc488c8721205ecce01349bfdeca2463a60cec05286d2e57b1cc5ed2ebfe7f917aaad312b289d551ed4702a95e852c85b27d752f131593526e3802806a6cc5f9066709159a1fb4ffb84549f807d7e943160c983c63f242379db3789b335001d6ef409cc2090575b7f4e549725df3690c15fa924122f51c77b0fc902800535bfc7eaa33c3268898c9596ee637355a02ff0d0f5f83fb0ee7cb29ccf837bd067a595fc1fcfd6c4941c1c798a2fbcf8a6dbb9ee4123b61bcfee9e58f28bd860d06d6eb785998ab465de639a5ecdfc478ddab40c3f73379679d1bbfd27cf85b3d912c2ea203160bd78547898f23bc07f2b29f55f36754055129ec6c1956e0c195b02eefab4a96807f6bc49628f3e6267c176b5847531385761e2b5032a96166e46c3c9c504139550d2aa267c8482863e1efb2bf535508bb907e5a480344deea8ab400512ad5296c7ec46a0c4dc01a69ba324ea5203aca3fb0bad633dfcb7d812dca633a8c288da00c7f6fdfbfaafbe8f5912617296b933789cff454f3e410d2c9d9bea6d0598ecfd39017d29cfaac596c213462a743dd34f80225bded9127a54ef157bae614b12dc332693404f0b694d3c606240d344b0c78f5937780907a1b034ea132c5900da8a129bbbab34e595b678442ceec9e2954c52a3cbd311ba4670ab4ecd8d3b5798a43f5f5827fb6810d5e3a320c6f82e24b1dc1f758f7327c01a771462a52efa0acac61383e4ff79a7016261d49cd7f9a315ca4a442d8060ff1a2a18aaef84d39baa7a147459f9b46bddc3905fc2f7fb92ab6b035d61a5a26d74479a1539aa11cce35c6751109a3b046ea50b0ff19a7431238d80b45a51d80fa611068f518b770b2541966bb36f106ed3bd55cc6f3b65906bdabf64cfaf56870bb74d4e6393b3e1cbf3938c0769493e5b3e5f7e79215f0a29893cea51f082a0b5f660faa8f76fab69047040fec2634237de3ae7245d6ef2a7bed73ab120d1a23ef5bb99b3fcbfbd2511480c833f55329fd8d0989a091f0c217923f422901375f18f084e44a220ffe0727b3cb2d6603a2f3db848719efe70176e2ce3455f6f6cafcb18dfe3067cad9fb3e5f04366f997be465887516a29cc9302363adc7648f60ec5b3cc833d2601d5d24f4313ecd99ec0650fc686859a148180e63882e07f0bf6b5dd18819c178be12dc56ba1a457ae9497e31878765ff5f6780ffd5b646983fdfe83ed520883cab44dcf5a04563b0febf0826cc8b36dcc88b52bd6ce948ce743224ac81e4cf3720737ac3e5fc33e1b0f0a9f0b0689af04364a29573de41b263505d4acedb164b8795609851edb628d2dab8f06cb51c80f5a62fb819c7208a345b2cdb566059084f43c9289014cc8df9912ce9250322e9149827557e91310f4960cdb022e6cec357cfd23b803fbafc9b507a3dfe886ad9b857df6bc4980919ae2acaeacc9c3de940213623d8345e5480a4f498a4c29133327ea1470d3258513852bee408d7d4a4b835a323a2163e2f2a60d12a76115983367c580e8f5a2db5422b362481ec8994d6220c8a54cc7abed055a009002a3b5e3b6b588b0c4b821137f208fc828e0aa4e01057064aafa64e36eae5b461690c9237c946639c0f17652667e318b4767334486b2f2b84719b89471904b6d1dece646c8d98532bf6bf67e2f2028d4408d149af8a5152e06cfe10d72faf8606389dcd4b0235ae125384e60aada83fcd5fa0f7478d016a90ca1cc05fe969867a60d8f7457a0f152477095d71a135a65b66a339159ce608a76b47e42c910ecbf6045ff879bb10b0deb68c5b0b050bbe90371bab67dc33ecfe350b8a74c98a6bb0fd4b8e474f7c3243e131159354caef8f3533eaee52adc3e05175c0b336fa61fd10edec4624b987b680816aa9cd33c9107e7346918a62be044f7653daa84b0e7ee70273c4ebd4f48a2f2a4c3deb1f76df21883ea0578360609ead2e4057050163dae5173ed1369ed54f4b06b8783213a73de826a7b52e837d4a777f4ce93b249bfdc67684a1a048c19221a0d62d0c218a0d1ed831b2d34c4fc91df37834c86dbfeb4394ec4b16f517bf4b911ae80bb4bd931b747765bbbecbb40cd8e1779c590fe323201cb004f26c023dc3e8dd5348cd922487d436882eabfe8fa90368f00fa88bc8a54d169d5b73bdc7d1c596914093f543346fa99d68a3d7b9c837bbaa52f409d7b8c965c3d346cfc262617ed9ae0dabf7400e692c3ad90889d8a425ded9b9a3b5b13e49a213545a8d178dcb11645c596e39ee3666539d66625e060ec4d730cf940cafd572bde3e83a51469a523d19567f56cbed749b0831cc45c88b27aa946d73ee11f98c9272f0cfe9db0460493c4283d3a477bc6f4a0fb5472112ab2dae096ca13dba56fd28fdf720df832ed884ae28e05d3e7af48c296e30a719c5f24e73ac07046937ae86e6bffe53498a4d0b10c556e0d7c31a0903bc2e25102d57ca7aa0c839092c3c68b746e9e66f0e4d9af230428d1c3e216d0dcd8cb0f1e6795efd010f2df6c0f3c8edfb5ce63ffa48923c073fc3f6de043e74ee089f96f4ae3d61bb7de444482c86da47ef630278116be21d8e1c7aac28bd208fd2b831b9d5037ba786a6ca32e03ba5815aef176d472c6cf8ebbbbf0cdafa43996316a2c619a3c464adc759ab793f9d5c31eed87c55213f1614e1a486d91142b52063e354acc0902ef32816adbedb235a694f1a8a4f41a5508d0fe0c92b6732937777dcc47e1fdd49f49dc78d7137e681c453ab56e83475b1a53d1f058f06cedadaf9557bb77de94f0b30f6592f69bfc804a9f34176915f25ba2585c6f3130ffcab9c0497a75abdab15c4b7271a492935c536e31b2c3d7ec80c9dd4e258fff2db5c39ae006461c4423f61af81b5fa0b73056ebfa5edec9fe773b786b942efd67006712e3b8d8cbfaa5e3ca58533d6113bb18e522b94e7b38d04e88655f068312a6bfdfcd4c9573a926badc0072de599dc6e66e89a94062c288b31730921912a2997a2bcdfd5bacf0b75bac8f7bfbe522c1e670eb478563b4a5da21de03b7d3bba140eecb796a243ea01c01c6dd51feec7407a2030dffb75ee5098d1e1a70fffcf5d5fb2ab5dd2be11250e2b4e5e729c9b1f2117b55880276f5b6128cf8b407dd03d7b2c467abfb3602ff3a0027c273bb2feedca6531009f53385feefe9ac7ac6611a8ba3d9993435fbf6eef4968ff2b2d9168bb3abfd988e288bdd9eea081748d58201dc3bbdce2a0062c4dabb34b986adfc6f08ef56222f72c23a451b6394bcd3c494c4dc04c3b15fac8009af639d865d2e8a341025bc3cdfb2561ca34cc83ba10b96fac565da7d8a41877ae6b35f9214e9fda7d0cdedd03498e2754fb26b87395005188250ad29a6d494d2e4f0df3ad7d9cc6e4486617ff0d079e474d17a9011054e1724c90725933038a06647513a5e209febf0053c22fa42c11fc768252edf0002a162bbda75799b2b5ee5b7f8d0cccfd453cb8a2f024d74a9ce449258fb7dbcd29f93043c8b91292559020d80c91a88f970202382635b67acbd8fc0e144cb1e842211077ef3c57037226f4135d9e4e845b3d3b9a0be9f366b4016767585a89660cb7fff57c816f986205be4b88f5c96da5482317a6e4e058c11c187398b3d10a8ce6f40bd78a5536169cac4d0371a1359b4b78dced7251f04ef0d7895dbca09dee66d7f60073bd47865600b8f7c129065512d87c14a8dc12e54e54a9b39b3e0731e799c66a3e99dc6af885afdfdead9d89bf6e45f502106c5ab0c2eb08ff5f14b7a8a32fc9fb42c0374dfbb6fd10ede4f61aff2f2a0cd7f22bf7a5d2399d4c285395026fac24663eac2f2bbf182e49866e7607b1b736455cfb4094796d8b50bc10fa8d993f027c113adbb8a48d9fa32a3c8e549dba92c3f9e70a11a865f13352cd37f0f0b0b5e008c67a47485cfd1fbcf8ed6fd1760f3444b2ec3698a520837f1d14b4f2f995a2c05ec61baf8afc0db5041debb5c4286b471abc3529af6349e47d0d259177eac807f970b3fdfbdad8093d13c933f0e8e8b61a3e567fd12addaebbf940dabf6bc67156e466758ed6a1e232f702d297bcc022e42db0c0ef272e5c8b3e9d6dac89e5a55f79007c2a93275a2fdb09951535c286df61dd10859f0a188b6d925248f280d9b374b9fbea5fdcde1fac82522b800d799f0503a06988b320758cc3a310333fe077d6993d19d6a8f083d195b1b5f52d1fc53fa3e462ec398e1b35ab151dff370241145fc3c038ffe6d0a92f4672fef526ee3e2ed60c7c0fc770b07a6d37f5bb86a4dfbae7e5e1006d126e430e08545d153d04b99e736838ee33df3a208aba642f6910d5306ab347e2b4708b00a08f62a24a9c4fd6bb765cded1e761d093d6edce8d68180152af687ffb5b0a7c0cc81307c384c2ad987df365f30b0373aeec164f3ddbfe7c0a138fdbc39bbc8dd2bcf3d718ea3e7d32ce8ba54b70d90c0c96baf75f6b610ddfa216db77d18fcfa8e327f6a00f11adcd3721373ee999c1c480f27cefe6db034b9f06c6cc91bb9b496d93372fc4b394c309381e0dbcdca2bc3bea022a156df4ddb32a3a951c370d03ae53dd2d77568a79b6d0425ba40bc2d1e2aa8aba23b27c771ebb55b980869eb28ec059492b3c4d3272ded4d8d0dd9708c09c7386387047daaf0312ca002cc40a38ae1f35dfa2c676acaa045876ea3f1909cb863a494c9ac4bb3c6fe84c20969d77cb848e18afb88b46e9b5cd2b1f39d860c3aa3b16c181a3121d638806ff16938b7a54e85dd23888c882ef1d12b7bec32962a3efbe43ad0906e16233d12954ce0cb9a6b2027ab0de6d21a3e64de436bf0c2666cc43acae31367d07068df5ea58dbaaf52b600e7059e70f96247bab8bee35f6efc4602c7f0385e119625b6e3bc54f8660123f04467fcef20b7da6f57f4315b6444a07794a18c7cb8f2a04917c2b1ec18fd7d7ef0b3f8f9a86e1eeaf3912ed762386089017d3354bc067ddb24b1c49fd77f71b126eb098a4dd4f85b8b64bbe9a3721c90999d93bed2eb9a4bc9a098566fee007cc0e01ff294bdc29d04060e306e654ff7d141b918f31afa9e1b0b95addfacb34a43e258dae2bcacdef52cc2188ddcae333a39792d34f3b1694f7598c3ae5c13cf1080c9fba3c9138fb239e1793d23b98b264e4ecdedf43f33380e8c31a89b6c896fd6c6fff4d324806494bdac71e21d0fc8d15df0c1f2edbf234ba5b582146ad844e075edceaa3a3fbf1e22b18e267821f900fa26fcb3b4bb687e8c5c4360017b4e5742de981fa48a70a0770fb5ea6f20636828e5a5d83bb9053583581f586b9c337c12846d02ad2c734805d0c7a88b26f7410c99939d6b8aff2cef7994c56b6bd32a728661923bc9cfa36bf6a05e01740b8279465870f351b98e3faeed16e14e21fd93b9a82a062f241cb6584e148ac379a75f50680b5c00c3edacf03086df6392b50339411e26e742a08bc100afc98d643a554781d57fd55cfc9363fc2a83e581af8c62a2784fe418ce0671c2821c7b155ee1dbc68457456ed31d96a3dd105b8a31199ffdc6724c1b3f55490c4a300b61adeef557eacf3859865e3473b2f843afd57e337ba8e8cf2d5e06926e77d509e4a8a65368b2bb019b94c1fb4311b1df7681b1720a46a569828ae26aae9229b69ab55a91f65250c55eac8a6167280729736a0e9e61404ce1f7e0cb37877e0e1b25358b12e71d952ab5a451de79da689f891f023c1b41da80c65106267477e8320fb3db24fdbbc031dce87a4e7479daa9dc80d1afdb90b67c7318c3f7342284ff120e6a73279a361c4f1bc94197a6e27859021c0b6f97f7f471be7dca50c9098f04ae9f8ecfb9dab275b29e69c1f291722a85385db49899dd881a45e025fc2abd92e928afa2734170bd1fbea3243460f401c4458835175c7882930bd913ccc2b84bb021726f54a1824eebbcae5f3624c13cf3a2e1d36040414b02bcc394a97c70d4abb05e77c51aa7726fe5fb5c7bd97b7c149d5b1ade4397ab8bf7057f59563d0bafbfc77274f20785e43920c391e2412874a670f85b15621115b1926ffbf780bd0fa7c885b345f907b71eacc6ce9acb7d3c9f80f15e87c983d98d3d7b8d6555c93567b7f943ba62445fb951514a16e2edbee5fdae8eba68f2a9d0754f555d2e91d7fb491b9032e4ce53cdd7cc2b5120c52f927420151485d55fdd55df42fe09927744192e1374162eaceb94126218fdc0a863b151974e958c538069f767ddefc158cac1df87860ca37371a09cd55a3d0596ec5a0b7c415e2997987bc8a59ee0927e78ba121470cbbf7553cc23874b17b28b632b0284bece3c1f73e385fc8f6b5f57b6819eaed27703633cc36515e925f3735d81ec074272a0aad1d7d111c914144069cf9d1c71ae82656f77e925bb14d4b440a677ac91e86e4193444886527c822250afb4acd80d6dd24123f9fce8b4588450a0439525fa63cb8b8fbf8aa771b555185f2a8f7a07d9b8c8d97c4cb66bc18e62cd31cfd403a156cc9e30679cb7fd228d34ad0ad5983b2b4d29516b86c2df8e61ea9d3214baa2991c9c22d0ba4e6b80a552921237938745e458e73f892f74398f21d6dd4a55eb23b50326f0aab699db2ff1e9509aa67d86c43c1142bc87974d16eb89b05c045791f30eb8090b7e1fb8f08ef652fedc5625c16a5ff288fb3dc1f2974a976f95d1f59b150a92003dacc22d05c12edf55eb91c5cacb093c384a088b7469b727813b3c0011b5972a6fdbced3f9753236d5939815a82e4a00f2a42ad13828c883daa955376fb193049856eabb8a3b61f0f5e3321ee285e4d4795d8bfa43d102430c256e980e0e614b3821e0f8edfe1d8f0d8dbe919785fffa5b60cd3e7608dfce3e557572a38ff6e848621d40f4b03070e6b2165a3777e991fa002a6fc6dd481a8debf3d18274cb4b33b6dd7eeb1cb22c01114e621e33569c95b223af69acfb47c8f5cb341b4fbd4c232300050a790ddca5ea73b0dcff42b1ec0a352024f20df00d15e7aaa67db0d3925e77e28e2f27fd131571fdb7f969fd6936c597ff4590392aed34e20655db68029a0bfe4b2a413c1bee9ba4c190b36db4eab0cf975bf2caef56719905f47da3e9a5d4cd57f607375e4950c3efb740ff6c15bfe2f0ec94be6ad1078f3066eb40292b5afa8ee920b72e2e8377bc767f9a3eba5a3943448ca036a41be6bfc0abbdfae2d0743ac6d91583bad97d263d50a81a81d7a0beeb2b69c6b31eb34883eb0fffb1894350b0ef5a5c3edd31253362eea5e69a5b1db438cc95763e689da465e9f3b5daf5ef9c968706d8a75f15503fb980baf5e2346cba34475175dabb594129a7aa61a8dcebcb9f9b1d826355e6e1ccd6c2c3bce7eceef3ae2b7318385ec01340d71305479a0b281af5b29acd4f33bfdc02c6a342874f409d00fa48dd6fa0fe7f0f22fe641c607419c2379b08a35f78db852702d147787102a84d9f81290d9a91d8a03952ca9f83a327c1c272a331be2782ab0710b892916c19b2532c2d1dcd0af1cd6e44aca9da47a55c833de7ab5663ed9268ee048150b30cf792fe12f28c1102ac46b95ef7e1009e6eb19037615c8dddc759f069415fa78b1aaf244b9f291fe2e38ae25df5d1b81bd48edd9df75147b81ab148c2dc3c2fe2706ffedb662e849552383fd85c496bc081dcdbccf28a1d5a568a36b080bcfa343d640c240d26eb5e7495ec4985ff7058e16a868a4ca09915c9717c37fa7834ea4d2bfdefc68110be7b8dc8bf8801253a70e441205975b92da0f683cfbbacf9c4914571c4e6d15b313e349ce65c541b44968f55615c2b60fa9745d7a187434a251080be3cff255e5818358e106fd745846f3c4760eef90a4df3f52fa4864f5c3803c5e43b6afed7da87decdc1005ec8468aa707fb1556c911ff18f7f80499dd8fae45117665ba4090f46ac914696f74cbb442f2a28cdaf27e3aaee0b95e90b257002385037b5104b2632e8774a37765cbb0966e2aefc3dca87872ddb61eeea612e3cfee97783007578b45f861a275ae714474ea076e6beeef8725ab2660d30ffa81f29b44b83801890f2fd674e508bc32e69c0d1e6c2e33b300fb96f4300fbfc30df69691f9960a51b1502e736f8edb5301acc9c40384285511cd446d1e84101227c9ca548e3d88184f88e283a8886346c3e44877678d5cdba9e758c1b640d74607b58804df447eeb15ec22eb243c1ab9a88b9c45e56e0989636aa23ee7235faeacdd9fa79bd1db73c17d3062c9a307d72267169740c26967149df42377b5284607269649f88931e1ebb701f4a432260e050eea6202e56c28464409bb029afa3134924a21f6db285465b0115e940625804dd6cd8092e227f20b038f54b3f24a9de2824b3fdc2b867bf3ea5c1d30b0763b73644c568566660fdc61fb17d3a9f2b03e881fe3245e52e674538eef91cd28c776409b2070c4c5a3689046a37ffac0062aceb73356977418cc0aab0d0c97f13d8fa714e75d76ba2ee215ff0543fdb50065983eff897367f1c7d2c3dd1f8f6d2e0188912292cf4b040627c929420fcbaa51ccc7bd64b99180eb38c48920c78090efd87b6c62221b2e81d9928a9cae3dd89c724bbbc89d4fa6965f936402916701171dc6f69992af4b08d969a44df3c304c91d2b3762aeb350ccb2b53a5a04442e0dbfeb550520fddf3e46b9817c2bfdff19283c329d6fe71a2b7a241cf61e66b57b5efb85299087d09727a94dac9e9be5b66d477427bb297808689a69160e19eefe2df409f4eb16d877fb3ab5ac5131405ffbf93e1ffd793310ce5f5f92d66ecd2e6825d6a5eb8f29429312b91f2ecb950167dd0310edff1a25a73b7a06ae928726592cfba3993637910907b20eee439f92c6361525d598fa7699b98c0243d8321e7346440ae45b9fd769af859154282774a29542da856224e44ce8a7fb32349f97e9df2e7e47e70c630fbe563562645d4bc7127c9e4ddfbd53a4bbc336e9781faf907f9022cb5be69a2910b7034179d594e4dfcd4c0d44b4a03fc70b0363d5d298609aeb75e9dea6d101b4d83feb653fe29450ce358537800ee43cb2cd92bffb09481f22fa1e2934c5f9c42af03c9d8bd9434567d859e92ea2fbd556437855d8ccbb80e760420dd83b2e14ffd4c3ba2c1cbec8d92794ff6b25853c88822dffed9d7bc6896592645f5853c1af282209b7d073e3c77900f9463efc45ffd4ac9559822096bf9c4f62d8b3cfbf67692c9166a7d9826b2a5ba221fb51038a5dd1f1a8c0e28f4502f863ba0855e3d71933500061ef7fc6746aa00319301215df3f695f762b020e0cdce3ddfe404a75c131ace12daece0d5d5daef0187bf0ce1d842de4a0c926417055697f8e33bbf11a65978559a0ea67ff694400798b4a45fd994fc1190a4fb07e2b9675765e7964d11a3f554bda34ccd068ec0356a1bc2d104af3683b7035990aba50028a1fd1b26acd0a2d635999ae538a87eada9b254423f6f1c8dcc3b836abbacd2ea62ff761cbbcb0fb05821e62e9b4c4bf8be745deada295d253f9beaf538c0131d0026283b4060c8757d116cb124c6323e68715b820778f5c71ba0b1f8d5b9878dabe8fbc1a1a6fe65b07e0df48507c3f560bc94256fc2dba53c040818cb54b12df35fc64025f1e14360e1dbf9c585f168aa45ce1377ab7ea8fe1e2dad97f41d0d94d4a1dc9564d74cca33316b4c3bb7e8ddb18128e477f3861faade25dc8c8b5ffa9e0729165bcaad31abd735ca82a46018d11842ab5a8c15f403ea201bd56ba78ea496d9d577bf6f6dd4d3354a11f09615275b46dffab359bcc50ac4db059449dc15fd0cf76ff3727d07950a5f7d824e1e6f973b9c307ab78bf445ad64e6ee5159e8deadb439b10541e82f3f929e06e7dbefdd639b1f82e1ee4cc4c16739dcd59e9d81580fa33efbc863185fca8d42b1ae7c44655fb6a0a9c3ae28123e57e97cdde5e4ab28af6ac0a54adfd11599bd91813fdcf0a3f74ae46004330b4d412d33ba890fdf8572959794e8179e885d9a673b0f03592bec0e543693cd2dec4218873d1cc1661878453afdf3fd59db13f9b9bd26699f9d1e670bbfeae518a21d57d606bbb54a2c108901d38b3ab8ea02f50ed77cacb7e0c5819368a37d73ce4370a2c240e87fdd61157af60ff2ce61a38c6847d3531ba55a02568593489025f41f8f418eca0c41ac6e30b4c835137935f173c61c84ea681b11883d9cdb348c327d578b6ba200cbc06626af73b2f08e8e6651049e7cb395184497ad6584a45e008fbdad591f6db89a238efd7c04a74b8521bc4abfd572ec8f043870820758266a41c3b3abc65db7ad61bd0c08421e6d0e0ce4fee06d55a723c46151c558cefe788ceb806679a571549f194f936c63f651e1837c8917131029e92878ff3bf3a08a5742773b43b4472c1e8a06f21ce6e128fe3f3a2a25fe3b3ee95499c4a4a45190cc29b2ec1fcc1f1f92c907357b05b11668ab18150c5866f0bbe4c75fa33e33bad56967d2af94c5b436b7c71a340f80927205165d7569b56557d0d925f8b3a2d4715d0d629e5ad1b3b23ed887e0e9d46c336e7472f25f8afe28671ee52f8a04fde656c56e87649a70470db1cfaa875bbd9ace8bbdab346101aff1ffc15af543e95bc3dbc71958a28e527bbee5fed09f15b93d347d16149fc4f9be900600e42a9556256299bcc24233f941bfb32a8338b5ca3547ef75921d37920f4a4f9a75d486a06dc647e5a1a72506d29b4dae62a55ebc30d6b40e4db2618efb2c67d7c02dc2dbaf2350788a0f09b0c510117ce702b33c39e1b7df6a9f250dcfc1155e624302a2a237e5d3267e841cb79c7635318001d100692c0e91ab8d88bba3f0d61ac742383058b43c42723cd73bbe99f9ccff3b7c7dfcbe0257766ca4ded485a907e0853f30a9d5f083ff2b126f78550b2c42331d46b1982a6106202e6d95c8c16f6587b093e1d6f8652ee724de02c86bc668d0c03fce215ec166089003e4b16dd6fde4c01732d568ce7c9e49e83366647419b6b47285b1948acf7f8c769de9b4423e821e8d0b27a5102ddf9bd8fb8fd43b5997ce69af658cd134a86f07bf79c04ef088f9e8e2fa54511df252812a48dd1e4db4f0a38af5dbcc208772c9bcb1cad6616b688646c08a86b70fe8873a4f46a9fb12ec668d3989a8e849ec251945f511df99198f431da1861dd9681190135ef6a47bfbb7ac8e2ce4d2752fe4858b9f2082af0a187199eb813eef3aa9bf2923ef82c3321f8fa79dbcc010e56e2b1ca98eced334775bec3b767f18bf327de92cd6d883b23f1fedb6f6cd660fb34028f9f23ffb08c546fd4a8c7cf4f66a5cf6c65a02f8ed560670635775e10b90492aaa8728a87c4b8251368b3a2f0abeffe7862f461275cb559203ec8f545fb525b9902ade88053f8f451a89e268f7ff1b58682cdc3bbf0d422e4db3d0a50213aed62cd6b4adb75567e46f4905d07c22299531b6a4790f6108a8f8507760f17f75c7c40ca6c33d5cd13c69ba98487a72783a09aea137b3b950d32fed7222f8337de51b58a4a2067c3f9da695af05685b5914a1c9d4ab70b7b874ab368fd046576cd50c049bab7f94c57adca6896135a3fc10a60ccec60656cac9b1fef6f1116495c49b6bf8d5d5ecdff2bf828473cf6b860f72d6c4323669480d1eccab15082530f17b962fb063233360138cfca653217b4faa4f6ad72f87deafb4789a99104343d49ea12d43a5c76fcda5292d325690808cb9940c19890cde04c510a73fdafc8bf4975355bf4bd8e99cfa515a3dad204f561687a5fc13c890bdc32bc47526d45d7b39bf80bb767e0315cf151a9ed3896a9664198d97d2e5a5cce703e64a49ee85b7fe8477ab0b04e5709bbdacc1898d98fd5b93fc048fe42f39211a3594df620e308dfe737b015bf16280ad5288f7aa96f723c9f80b09427ac5bd0fb82800e2cc172436315239d5bea4ffb1f31182445d22a340fdaf467aa8b14206bc9b1be10940527f17b53123b4534dc13b8ec48ca3bdda2bc531b8d0e04e88c589ce3c22d0f6afb1cf5863fc3716dd0fd159f4bc5aa6864b3f3e4b1cb57f430cb3c862885941b2135ad43c9d1c5277be1b8aff2299ac375c21071b31c1ff9f001e2218dedc2b5716914b1b9364b34a7eed015ada5daf7dfda0a71031edb903b1034b14b81e7584c15f9135b87c0a162510e1e4de3fa59cff8da5ef3c5a6be2c2fe4a7f63186e311f61ad7557c822e69cb8b327c589c442c39d30e615f0d2306b3083da8f02ac1b51670f2013c1ea2c4293cc791fc4312030ac52dcb83b692f4b38060069598249ca0135c0292ef50e2fa32e8eb2ba0865b7ea3e38e45025bf822b4e6b59dc03dfa9eb7f8488858635cd2d507eeb1ebe35718339d49c93e6ea339df6ebed5a39c245da829a373076fd21d120b6bb14dba468da8f508ebfcab8d17ebce8552a6d6bba52cf58293c09aed7c477476d991b174e903c4d218044b10f752232d433fede63ca9e43ecf220393a631784edc3220e79be2301f41ee981fb95decffa7a2a1af81531cddab697eb256cf78cc2d664c93a3bc91050577fc9645244db135c79294c887c4cc6dc8b9e9511c0f6e0ce630e4f6dc7dca6d17c0e3637becf08709eee630215cc7828ac15143519666d5b97320625b5bbc49f34ca4b1d94b045cf0728a4bb1593f68e7bc2f0678c259ab92cf940c0909641b05a4584c3ad030aff33f12be24854fa3248484358cc5da38b494cdfc891baa677f988df538ba9a5507404be0ab5ac34b3d08322ca4ec1b32c28946d5a214742e22b6116b6fde482fb32ede7d3a096bfe5bf402cc472299e880b5569db76d8c51482aa62cb0898f2b8b0f991a545d59d59a4f89ccf75cacb069248abe6e8d810282d52b6ab6e99c43e66cadc0fdf5714820f34d7ce7ef478453eadc417e18a07c865049423c792cdcc46f01638d33c6fe5bafe1bf55b4206fd9aa3767ae385ae4828806747550a4f99f95bd5001a3797a36560b417799339359957b5816f2ae55d0de4ef745faba0c5dc1da74b068c168e2c79e6b086675e53f5b201380519df44db7f38edbae3ef5d28f6ec554b7dee8672f86547c5fb051e2cafb1eb005714c5d2732cd76a37c804adb8ea791f28837c0dc97a0342df4e5eaefe3321fe25b0e610066c816565a03fb1ce319ec62e424f0d97272fb9341efe7c41c4ba7ae23cbace51eb1f1919a4458df8a8fd15aa642b94a8a20434d405bbc91fdd984a6aa94f803fcc78fdbbb1a40c64ada2f694835733295509f7419e22e7fd4ac8b4a0787885c4c433d73132a8dc1e92038ab2f38ea94acc754c9a132d15f12633221f76274a1d95baec0e19bf6b17078da3770361ec32fa2d5fa67372ecbb4bef462efdbf67795b67a5a3b7843fd873fc67d60238d2e637ef6678aaa5cd74b274b70cc6648d458f0112b4ec986103d4404da8de6a3662f91885727fbff108f4839a9beb62b70ab47fb2d2bc948f7c68a60f565f7ea7308d0ed7548e38b520ede2464fe924efbe8b1ec9b5625d731d0d74e5c2bd01e9cb5ad02ed88e6e4a51f5daae813dbd841eb4f1da4d3478497555aae1ec3ae3be8f6faf332b60ee8e2486d01246e11897d3afbccd590dc11a4547400134fbe6231f687c756bb0c23a820342f07c5d89db97cf04ad2f0c67289215aa5e59e8214dcd92cc33288d93d8815eb35f007a94c158f4c4c6bbb3699c6d31a4280198decc313298ea0f08ac7b0dd4f49d6af17cad0b3bb67a2c1626c4e315e31132f92ab036301c5a5586fcfb08136a574c9748bdc57a4c3e651a571a03f13f9916aa582807db626508c614982dbace71cbd2008de8709c2d99d78538f6bb854f1c967711a4a5f6f46e70b0f11632aafd40080132de4af0e7c516fbabc55e7cf0e5e8698aae7c621bd27d224d3e5cb80fbb93af547f530c058e71bd73fec2a822f237c1be451a7fd3fd6a93a09de4084bc30dc1f00cbb1ff4bd4d181b99567c7f982122067b1f2e515c40520e3ccb323720aee040b0150bf6b936ec1c517bdc8e5a9f321ea789ad56ede31e1382e6d769ade62907c5c14d0b97070344e6d0b0b08eb8fcd4d3e4406b554dd60da105b1f127234f7199a3655141fdfccd82e2928dce7f36b1f45e0c4d4e4c19e4ca36130b50c3fa1a49d0e22fccb7383b3433dd0989b09948b967b862d570f4f927a7ce50dc17b7d61865c7fcbedd7bc6abc239f8b7042ae943c2cb5e64e5efd4ab48356534ca059000e9073a14074f66ba69a3d1e2da7a7661593239b639e6ed40fba878c4ab0e57bd786d8a646fe0feec1f09d6f67814608611b67a276b8a6f89f289faf480ce1068995ca8a389d696e70bdacf7e9f7be58c4123c30ffd749d0767b3f9a563c252482ef91bc9acc2834c487bdebb4edc9e470a2f61e337c9b847cef9fd5c84187fc564ff400932a8218ccccd2bce12bc96e278d3d0d85fd7550755df28fcf6657d54aa46bea250525422ced0b6fe057f05b77f5cfe5e09d1b30d24c3a1dc207dcb6c9b9a2e29b4a8551d97cb5fa11da35b30ffc9e2452eae3ea3a6d497ba234d67cc673e4909818283642b9b76f984d18a42abacf572238c2943458fe3c953a920b36cd4309930073b90395c840c87769de5a53c56a4a4bd0e5c11bee4add8ca5f496b9fafad63d60dc39330bccf11036386139aa62fbf104358ddf683344861fbe5c11eb357ccd834aae85ab2a7a7d7f0b8ba3d20eafac25d596124f2e44d7795342dd153636f65f9ffdbb6b4041c3736e5d8b0a1fdfedce02c8533aeae86d8febd166cf4528a0cabd3be92bd8295d03620786e774ad846b14e11c4959825c69a0591a323b4c41a5b6817a1881c7bd0625415a491ecbf1429ea71c681ac81795debb6e9da82bf891f6e9393b6860b740b99d8b3773cfca4b1a036b7dcd1a499aa3222824d857841813685c74e1fa61bebc4cf55e1af853bcd209c4ce630a9f6686bb3b400819ecafe53d56c53eb23277c22efaa53dbf360295c1f2b229a9239049191d709d5023a7092fc18553bde78506c26264c7c3fc89880796bcbd3412d7cb37b21b48aafb246a677904f03eafea745586e9c91ef8817d2bee0f22835e155ec1d6ebe7ef1e5a33f6086ec30d844f380f21f057da19d0d4b383b038701fbcf9c11e6f399f1b0f5e1b4a0f63d537f6e0511bc5c4396c5c029a807b1c4427c4143936441e1fe9f9aefaa8ac25837ae942c552949b333c379f1ad5508b9e15795d7bc53ee34f830a75193d893cd835b859e59e974364365d759be82354a2dfa767e2e27853a960dfb360a79dc3b715e9449430d348434ba543910a07a0217f8ec227f865dcd91a3e21d13079dd5647b078281f26cf492d3147daa1bfd1a4c842924aad0bf1441e713bf7d864f41d49c62c81430930d4eda96894581cbf8cc9addbbc7b16dafe3a66c776101e8303678592afeb9af3f1d084eff5eb9e4c30bab9ef6af62b66ef20e0f864c8a0e9072e593467549cb3654cc1ff316948bf1795f95391f2d98a9d1271ecb150c6c26583224b8fad9e2029d4697b63ab3a8dab92d24d169cf7218a37bbe132c3f2aec49a4398d1a4771a85ff9109ec80f0972175d5b8ffd47ff230802bf2717e9ce30425011edbc4b52f72abc59f1f6249fd0ecf756cdc129d3611f25ebc13fe4b39d0f9c7ef39c070fb520db05d4288c91dda4ad8c4cdb87884b7cd548cb39d94f68c26aa7caf351186fa38db33b363205f339e349ceb4c19af882cde1f94037616ab96a9af263451bbda9bd8d5697a69c1fcb0f35520fb75084754ce53e39369143534a351ffd3adfb901f4ce9579eb53c1c8305353b51aeff56b594d4bc2885309b12414de69f533529782ee59b674aa097acba314ac92c74f33358b044f8dbf02f0f62da776e5621e769d20910098a06523ebf185f83cb10762064d07113b4c5b0618deba7b2c02e64676e3f84201e41221eedab63ab83dfeb7f2c3e1bc15af55e598b643d1a5ea5aeef4870ba3dc25f26a643cc4e6d0cf85f3e78829f33538123ae8710c62b9f766fad8f91304902080d02c50ee98a0eb6f9f49f9608ca40979028d4f7d6ab11a8bd77890054202a5ebd4204f987660f93a69737ef993de102d5b2b4d221e666596698a9c1a36a0fc853983969534131e43b17e07369d818b584a1133ce132749bfac54f88dbdc4f51060decf0b536a58897d955f6dce3e95e2b4523fd71dce7c2fb60f79a494c67d1907f65d46415617f67a275051117f4d58c735f70e7c9eeda577bec79e620749622abf850609090d226f95aa2570d85d5a2479f849e344b5b8c4924f1c5fdf076558fe70dd6a8a82c5aec02795d4a5b9dbc7ff9a5033159c2269da74d437dab9485355a0fbc6742726514debc47e37293f50543fc6c59f88603b559de5e1cbf0bb2db143c5fd4dfe446e211b9fe8c4caa4b083453861927d90072f38f99f1ae781b586862c8371d708cd02c6724fcb100d438bff9bf22016c55abb6f1461b5cec89cebdc7888987d91eb2ef8379ee1b3ff69489c9cb36f67160f885d9cfb7cd25b9d1ffb72add1d1f67d1b8982bc77c419d7ff59d0e6abb8170692e6bc5fe8a4e19e24c909027eb7021b45cb55c761c805e581085893f06679e7ac03c5f766d33372910fbdf4dff05a96cc427fe1991ea8ddef5aa96b896c3beb670de8b29df30326fa8bd5445cc3d672f4225d19906618b71efc450ef875ec3edd1b1c7e511cfabf51b2f266ce4abec4bbfd05110f7f592ce0b63cbd74f7e3b20f11277503b8f63ae52f04897226f87b51725d1aaa48d0920c1bba3678f814cac559cd066f9ff770e44c45d604977de69adea48dfc65c31ba5e9afada42959b9a39ce8538ee7b4e3a18c137158d2c9a9993d3b34eb72fc78a09beecd778d0f229bfa01828fa94e3372bf710e84d1d523066d160fd734af15290630ed5a34d24f7bf2b5abc61859e04fdf8bee58c211e28f52ebaabc08b408b9fba1888281922f4e8f0fe52a94fad0f2b0fc931cb90fd4560ce80b4d2a42e259acb8c4eac820179538206b539ceb51d2a31b3d00bec13a761636128b407ec7796d33c6fd2e12b0fb22dce9bf9162c173ffe8b3904dc7a0ddfbbb62f55cc025961fad45d8aae02985acfaca73bf8413a3aea1337b13318705b095297262c975e99e61bc373bded7bc31a075170e93ee11e10d9d6d2dbf887929dff1f7420b439691aa2c3e4c969f11666ba3cee33371b6c882762b40ff9fe1093becde88861bd3493643ebc0b55ece3ae919f3d1a2e8d136cd8fd43dd4d484ae79c59ab6ef87cd3da6a194d20199411fb8c0abe14366c4f1fed9726e26c79026fd63a89ec567277f0f7a6c68367eb6183b57285d425d9f21c77a6bf61da4f157b9da5c80283bb3d121ead8b9fa488f1e7e018f6ead18494b39b94733d19cb8ed0476f365369fb078c518c86521a31cbf730606d97b1427b4ccc32774d69c6b697ec8de9ed7110bd525d3441edc765518a48348ee12c23bacebbd81f079116f724b932b6b8c6e82ed9971cd029b592f9ddac830ea7362e8806929e094caeddd99efe620a2fa2c82e2d8a65acfce3514543e839dce559db13426877d142560d607214a41b6690f74fe7912f8e63fcbd8ced09559a8549e9a485f0c47d22e8c43c1f6629c17f26216a25a696ccc20938b5d29b08c709ff58df291d6cfc56917f78681937d16e42984b67d46a1507cd6ab52f81b8d4826448b9d4f6280fd5cf0c1ac8b773ae7bcecf9bce54237438b0472ba7fceabfb969e04ad597ba72c4fccbf0d1e5d719419e58e8fce63f8b636f8b0177913ad38d9e03e2f1f345246898543398779eed880c54d87a7f4786f8a67bd9ae233a311bc195c9635edba88beb497ec00f006542563a0e62e6e7da870ea48b7fbfa455b7b6a00392ceb4abb2a1091ec11658942d326628dec76834eada23ee899a8bb5a181b4c7f3686240cd29cd2f6992918407b6b4c35e5ed0f567f0b39524876264187bd047afda2b7388222c322fe745ed997600ebcda2d43e2fca1eec05bda9f5766e9f54d8f4cd1dad3cd4f0ca81e8dea5bd1b2f2d85f8032e5ebc4a7d4ae44c0afd78c9b9adce802d71bcc1cdf3fd28867e9b525ffb18475050f849125031fd12da80e4c57ae5efe3f9ea564be0695782a672b7d822af33d26703d261ea2050b67c2165092f8ccbaefc11117dc8d62df6f701bbfc80addb9fbaad2aa8c2c266f43d502231fdde43bde2b81cf97c94364658545d3371abc13946763f981f61203a50abeb2a56609e09d7729870aa607ebf459856e2071f4130f700eb99d3d923a3dc7ead715adb1ff4fe72e49cf686b9cea069f851a2b2d0658fc72d10fbc4fdfcb4114c796e577cca8b6df6e6d125c9c3be0a1f48b7948627c67ee20b912ecf01fbd3888d19d98c9c134bfa88130fb233b77a058f7a9625826f356948262d415b5a320a4bbc2ade585a76403415fa77c99cabc2c361165872b41a532bba39067993fbad648a7daa886f1ff5ea47c3fd804666f14b336606fde32d2bf2cb49e830764e0c35311abdbd7c758055accece5fa6c7244ebeea02bc099e8dba07da55c093c4c354d7b8d4519a2f96370ea73f144aad5bb002ac215064b64c6c755eb30ffffde33f6ffcf5836af082fe686d8c8c9c86029eba4adfba770e4f9e96ebfacc3f26349fcf244208d2c6349b2cae8a2aa84e5233da48d815ea17d65df7e86e2e25119272fd72bc3dc1902190cd46ac3b0f4d86d226105d14da04387fa9e27551868501ce57923626790363ce4d853d0604a199889a31e6eda39af0d8c74a180a73d12e49208e1e5a473f65808c64d163244a2bf8c467cc091c9047cbeaea75245e5b9a136399a51d209c7fa24613009aa4f271b466fc88fee020396f2f57c90d4ac91ef67926f4431ed45d366d28b1da4bcd2c24b5c9c49dcd8f40841d0618c3706f54c5e37040c026477fa71ab86f6f395066b24ded3274e3d29806c2cef806d3adc9f37bc66ff6876c40b31080a37dbfc8c63b11d0d0586e8eb99e37dc6dff267d1325edd46fb61f2fb2a15ba1369a0b921b38a39dace3650c64ed55b24076f20eb741180b98ae18870a8f3638ec2fa66529b511d49f777153417df26fead83400303981d5b32631f846dcab9164412f18f0f1054d9f3a5f088862b75bd2aec8731a7273024989d7c724ec46d719eed5bdb32fa27205910f680391a540369be7f5675b5f1b9c0b5cc610deff6ac48876d00432146f65932ec4da2c491d1d02e274b5403373025e315b6ab6055b76b8ba539be558324b88b6192fba16a2202d64ccc04871744805cffaad70e2f223b4913f85b7deb1dbd6f4fcd96cdba708ef2100a892ff81e3ab55b2a5b609f6a6c7d09467d7e5a63f38fc227eaf94b2827088033f059776a29f8997b83f2151ecbddbe2186a6abc9aa4c2d8f3feaf18bb70a594a73822d0934212aa28bda6e992f8b4862f2cc46788368aa1c7d2736c17c1abc0f1c59f5d5bf9b2faf45c4cdee598a31e4af7742a14a0c784dcd88fc63345fa0e0084d45ed4191dcdc56a7b07b693e63f7cfc16224832102d1a4b2e20914193a5d0e73467a4cc17d11f2119dbee1e47eb49b0e1201d0a0bf53fd6d39cfc5c595c18d7b0cbe9295bd630bbc178e57528cedd01a88c9d031ae3d8b6328ac6083702448a09039ca8349331c9f8a48bd36502af610fc6be2f093229303c64048a1df07a4d3efda3dc85c64e4ccba4fd8fa59374c86dbbf564b4afca87d5e09dacdb54d6212bbe25ab860760d7f56619ed6c015c3cf0987eda0a1ea2c094cb5817daa79d4d28be3691e2110effee8039a54670d6429764a493dfd3cc2bc08d8e910bc1a3558b7d3a519c5dc355f33c3dbe62a545a7ec3113e63cf6d2cff85253daafaffd49b2dc8c621d7ea263ec5e72ec612ab1d04dd9fa8d842df7bf33a07143a5055d1a6ecf5cae91d25e115f439003435201e983b8de0047168f39bcfd87b4344bb531a074997067794e03829a25b41d73b8c18589021077d0238ad443b0d865417a70a276915d6788065748c3188505d7ab150fddd6bc8a32c4c9486ec8aed682a3b64ec1e5a4469673a2c9c4d67f08826aaeaaf8596fddce1f98b2e6d004c8a9786123143f833ee716af557149ec81922f878775083d9b3f1793d74fa055b5ef356b154d3656cb00b6f8ec195660ad744e2ab31b5836ee8478422c8ab9b3d4d637238587c47f3d76fbf688f9c91f126f3fec08c289db8dd467b933e47e01230e41ddbe0393a90a0844b6377b0311e6970dbc2d36b988cc9fa5f716731190a8cc5698f139d45d34a98f7d2acac1c898c4f1d5d4683e6cc50d642d9d74cd17a16e5c46affc13df4a49c62465c095c0ebb5145af2210369633972544cc856db4b244b82ab03500553a590af4e2a49487a38497029961ce1daafaccde59837ed0ed84fcec59e18478ec9107731afd224bbb45c22b4ae87cfba55515b382a7d1b02d87fc1dc84bb3c3f9d64357c380c9cb9702d428c68f1f0c54a4af0612539e9d31ad5f66ef10545c6da193c0f249a2b5a600cb6a7e15e5b1155c9f5c4e7b1578e31f849b3814849f7240145c3af854616ddeb3f2d5f733651261c4db5912b9ac069379a6ebacdd39f18261d2d53a5096d3018df41bc99af020953012d91f38f6aa56dee2f56ad8117f2142cd6ff61e399db66b793b558e2d0ef009baaf7f158793113100f089dfc3b0a8478de8ec50d1a30b32785997711488028c281751e4125f29bef820b02dafde0350411ec56eb33772c401122ae93c691874940f5f34c328e0ba90377b94d0944a8d0349a0185a51b1137f1439127d7771f2c0091f36b39871d9197c9d89a2a4136ec46794145530eeb4a011ef5fb2c09f3a0a7359166ab566a403004a986f005b4c20f76960b5b07be6b3419b351a955c0f5abc358e1ca46e43169f6f0f6e16fd5518b44c453a6f3697c5b00e167166f5921ab0e93047c0bb825b4fc9aabcee3414946c11d7638d373f210c7598ff42af5e7fd358295872371ec07fcd60b0cf7d24ba0f2293926258ed6fb97a2c8045b9ed85540a2dd9fff006a3b3bc2b03d75e609ab64971a1513e9d1c0b3d36c1bb7f624896483ea025f5b855c2b33051a4c1a19c4698103c74817dae800c85159cb98cf64b6f8bf834d289cf60233c3bbcca8ad8173f679760b34e4952a05418262086ba9416771047cf7ae5398dca633048c6818a3e763362e91c72d01d6337637757ffd9374103ec53d9e22bbf4f8b178eebc4aca1678cfcd4bdc739fecc7b6c41c6f30f8b87b15819f2f6d3528c5eda7856bbefcc2d0a8fd9db36eb2a3f98179f9303545296badbb5dcd1e70953655959a09b0d374ba253841c82e059d690f8ed56ebbeb828425fe18200ed21aa485443ba07ad31c02829fd251fd8aafffdcaa8ae6c7e96174f0af06abd8005ddd29dd9800bc4f189449f45e8131dd8c15407d2cabc5c9a779e6d1dd17db974b43f3cc9ac32d1b1089f9ebc3361844e2bf2ff807d454acec275cf645577e4120ea6cd52894b2880e4b2b33647e347c591bd0f488318883a39ffc2ed7ec62806097fa56df7c6de92916582da6d31cf280a3cdf4854d36ce58c549efaba385c45db163bbdbe992159063345ff8f6e40307a199f0e21ed7386edb7e995f175551e36c13e1339857f57884620a2c933431db413ad7f9f8a0e3e31c28be94dbec2864f0f4668433041c13c622a6023f27355c6dafc82820196c33263c51e0b9a6face21800cd54b6eec856311f9aafc5bd2fc39744643513d8345e5480a4f498a4c29133327ea1470d3258513852bee408d7d4a4b835a323a2163e2f2a60d12a76115983367c580e8f5a2db5422bef53c03219d4257a0719de73bc4744d69eae4b96cbb2f6f93881c756b30f13140e52ae25e7819bb96acdee94fa5a6aaea54fa6451c84cf2d8e1a8474571e7ed08d2c290757cd47fec9e41dfa9845d19342d0841ca0897f5af188453706b9bd6d5ba4576cde7d7fc4126eb9bc1ff2057e5bd9839e3e5ff0ff1ea5a35318288adcfb2b4910c9a6cada7f1971323bf652daf081881572d073a50f66f701d1ce58ded09fbf9a1e948e17f477c37d8369c4504963022d55519fae3ff6441315aa0fe7a329f3cb6dcbd56265e8ef71de1a16fde8e00fb92e97ee8225c1e368b5070f6caab1e48d61d08f926a98a6c6fb8784d7d3c7b918edb09a3b88d7f8d325576104050bba08415d8b74d6dcecfc0dec91c0bf51ea4c3652356f34ddc7e6a782e4f7625c3ebf8a9e988b2dc0e7ddbeb1108939b0b97150bfbc6efa03b8c6e2a1e7f36959ecbf5e1c27890de3c41f55ffa27d58ccab3e2bf80c30be70b3e86553bebf11fbc71437090be5c9a8ca3aeeb3bbe92fad0baf1929244fd4b30bd554ce3ec402409d825e33197209fcb65bdd2b02784bf61a5a37181abdd0b85960b52848cf3e2914e2601f719e26a271b42be4b8375d064bda40bd0358b64e083521cf2d6ad46619c55393b080aedcc41699bf053c534c6546ce0018fc18493e1680a18b97440a6ad4ff948cfd8e3701f3aa9fc1d13665ab923f5bffb3a213545a8d178dcb11645c596e39ee3666539d66625e060ec4d730cf940cafd572bde3e83a51469a523d19567f56cbed749b0831cc457a49c78d83fe61bd163d775130a4f00628c12c3b3b267d93255fc3ffd4bd536bf2968746e64d3f3f92e103a275d7b1b16e32092dd9c58371879f269a0a7f710a17e54c41c087b07fd0a9593b231e5809e4031c61d66171c9efe997383913a8cad2f40fe7f7f5ed55befdfd627fcba8f505f847bd30261c9c9838bba373a7859c55b821fa6f7a490c6c6308b3de9345af45af255fe1507b704385bce6dc103cf956158b788a5dbc7ca33c80c426cd3c63a35f2db38b02513f997b542199d75723ddea286df7420764315d1f014b4d1fc646413062d6a225cc3247898a65c2cdd73168e8e433a30922f9822f5b50bfde9841a6daf7671e19428d82d87cf9fff82457bc0ef9004f8b1798dbc8378cb927cfcf805e0bd4c9657f0f04ef3cc51cf134b882fffd3d2a342e3804d7ca2674ed29bf22787c4cb40b490055b8221d52009d9650922627b5cc01cb79556e758fe90d5bdafe98d206c97e680cd022ee6a2a2745cff7f7f1f705ac20ece592547abb6ee70bf629e70a41b2695f7dde5dfb587bf86a6936d73ea929afe8788b36b80ad2c85dfc78409d66ab769179f37fafd14a322c6cbf121c7a12578c7fcc1e515879e310d714990cf199c0c47d86ae2168535abef8fd141cc566fc00d9a7380be3e58465ca037280bff903a0922639d76bdc73719b6febc4fcc37e1f4e96c159a3924d964350187170a6591218ccaed942b3542b5663cd15dc4fa10a8a89dbe80250aaaa0df8df68d7e733899119102b60ea11cf55b868f324f74d0560170b97ab2e6c90ed5df745dec38560761fb59a164615d25ba683664584cfa79829857f5c947b519a1b85cb62cc53deed2c5df919b54f0a2468cdf0de0def5b6c8dbf18379a4360fa8a1324d7ebbdd9eea081748d58201dc3bbdce2a0062c4dabb34b986adfc6f08ef56222f72c23a451b6394bcd3c494c4dc04c3b15fac8009af639d81a2b5f8c871c4e3d1f1a4c7a42616b7850a07d4a30393bdb3797ce6194ee1ab790adb90bfecb0194ff1e34620745303e93e98b20b615764316fd8afb1de5999ff4f837c78dc88a7e8940b5f8b690bc287b6a4e5fc074cbe8c21000ab84a9a984a328f40f5cdb03581fffb04682f3070c1d80114168ff16f557643a1b9430140e0c1978fc3562b35d692320e0db801ac115c8877176be97d46fa51a36c4d85f026abae1109fc5e5933e86ae1699404da020d0162c0e42707e32010b1e74a597ddb97e9f911bfec4f8cd39801a7e3a5db713fe1ef4a80fa19290ac8d757430c2bda8470435ef2d5180ba4ada46fb6aed3b7cdab968c1b97941555d694e62f735cdd6ca4c58d73ee0c32ec79f112b243f0f329c298791595dc3f33a8d97339296e78852daad6f4a37cf7200091078b35f84515a33e7db5b837a750e4c0f5e01f5c1ee0a6e429434f103fb5e0a9dc4b30dd9e4010af079b5831eaec831e73a0f0eb68c4020e42a9cd3ce6b9c7aa809146e70919313dcb67adddf26ba870d6ed4732130d2c33babf12bc8ef0916e80d77a26d8b50bc10fa8d993f027c113adbb8a48d9fa32a3c8e549dba92c3f9e70a11a865f13352cd37f0f0b0b5e008c67a47485cfd1fbcf8ed74cbdef488687fa64337b17081266ab81d5c2a02c3615e5aae82ee22bd914fd5b5917c1af7cca30ad0ea7f9f362bba0d121e96984747fa3b635b99192c63c136335126dacda997caf51c0c56c985203d799c2d76b406faafd49c96b2ab2240f106623bddbd2f96c98c8cd2a970522ace8fbfc2cdeea3b53c3821989fd186bcef099173c39dcc880daace901bebdbee740dab08c7d6b2ad0abd389b070d9160876f526e03d81b0fb026ce377d36ddb55cdf2620dd877cbaf4ed283f9aeb95e1adb623451bfa759780bdb026b67c34a437c17244492bf1f57ae55a7ca9d4b02c4d96bd8615fcfbbf47fbf4d3aa4d1ae5db0fe5d8e42e3b6994a177437a58ab1fe1378debd025ef5ee880f36cdebd76b8936a933d0f3e947ddfd6ce230779d03a80f35a3645e8b492eb047c609ccee57fc1609518feeaaa519cd6b634178306fb5b0a7c0cc81307c384c2ad987df365f30b0373aeec164f3ddbfe7c0a138fdbc39bbc8dd2bcf3d718ea3e7d32ce8ba54b70d90c0c96bb394028a10f33af10a90ae0bf2e13473b0eceb079b2c481848cae68645e40614d6b001d804ece07fa46ee71e6f097ae0cbadc105cbfb2764933f69575d99d6bb213d1a6a8ccbb2a9319447a1bffcf03f55f2c908c8788b97c3bd4dd3cc4c9d9cad1ac7fa653d7c840e9f80a46f1da80b29446d24c9928bf4e090972e3779fdd9ba4ca733ff2fd78534d748966368a1c9dd8271afdda0537f9be0d9b9c4aa37d208ae286eedef51b4e4bf7a9b8c648f421376b6a361c04fff17f7ac21fd399230d752c460d7a1b9e7f7424f505058d06c5654fec9a36dc1c47b29cbad7971010689c0b13bb95bd91c2391852df6802c3ecf7c38769b6a178c51ddd540944b449964e29475bb2ada0b665701b307b493cffb33c640464af82d5d5733c58e605fec462e7e8c89d74e73f542778bc0dfca1bf5ad76e66314f6a1942a1b0b94c2ddce022740ccdac59b75922059e2e066a39f7405fcfb2c58317f99f38a4fd610909b76b35af2dbb1acf1bc4045b7e1a1526dcf3c6bcccec07f9c0dfe1d1a5bf62247a688acf66f3ffd2df90d88ef8f937600708dd061c79a78aa115110a522dac3d7da227634d616a91bf396aad2a465d03c3a846958843fb282f4d1080e5a6a5588f4dba819c94da94d3a710ce407ea8d85244d6ed21bf37dc879d3fcfa7b16ee29f651e158e3a7fa7539b56f51a40f6a9e8d9053923faf5a92a7aa2f759412f00ffaaa578240023aefdfc545051fda14636b2e79b0433387f09ee3d66154ee2f9006d5683c7e4f4ba34785f18f91ab4b6f8e51a9ad541dac852882e40a7f586884c1ad6df98e5d3da4f75e84a579d63005fe8e8330f249f1011d24549f7b97cbdde0881586904e498d0365eead6b4d89fd820282207411c713e74fde33b93b3d56f92bb2a2348e288d84055078fb11e019abbee0a4e71d7d03437b21c2f4e15269ad8fda8deb6e22bb16740dde6e87413a6c92185f2e3d5776f1a39064f42e23224270efe4844cfc31d013cd0953ccc0157c17c64fb3fc27fab37cefcb84a7cdd552140526fe050c688b04de7e7d08bcc1cf94b48e9b1c1214f250cc0f9855ae32bfc006877ec1cc6b88f9acb1c83d3df26441ba24e8f74561f2226f406771a6f05608e7c989e444b5d6eda9d3ae52383c9b48b14b4722895be1bfab148049ea8c691b32e7702380cb60da117c1c69f38327a4d53665bcdd996a3d5ae319ada56b1f9af2620387f5e724bb5ed670a8fecd222382d33c2e6f523c46fbda6a733242e59689b7d45bad0955e1c5bab9d9dc93bb76650f3d05446ecdcf1df23251dae6ace7033ff448e7cfecf3c00845c24b6257780d348cca072d47b3f5a99848121bdf5617da6d10e37af7164a976ad0641e224b53abed31a9b72edca2eebcb9775718981dbe88571076322eef9559a19a908f41963ff99e7b7950c621c482ffbf1eaa7302e71439cc4a304a679b9e8e53d2be3c4fa025f4fb876dde91c914f134d8d37c809f0bb16a2778b3fb329981f1c173f70164022567fce82cc2232f355cf4b0b124669143ad4ae1cbc44adaa056e0437cfbdd490ccbe0f2ebe984134c70c42c18d8401bce2ea97aea469d2cdb7ec7e5f80bb5fe14a5005467561b50af5e4d25c0067d2c3b9012dcdb911826afe3a3fc7b363da267f860d0015b62ea5aa167355063a4fb2c1872dabe6d29618ddd893a6ad61973c64b3b85f0b28862ff58650781de67a1c10472b8b3a686184c147182476ddd9fd5654ba28dc5a580876e19f2f3a4338e8433d449294303bac81093726b039ef67ef6b921c369de76ddad043bf4ca5ce131869e05a84ab29f3476f401c6244833f10ebaf8e1ddad3bc14038d55b5958a45aa8951ec9afea59b34b55fad59d8fa9bdde08c54ba4e2d9d14a56ced70e284fa740189332e5dbc7a99fcf00f899ca3d9077fb3b577e0e66711427d6ff433f10466f189060d74116904fe7dab1dce54292ed7137f383aa1c59b6e6cc6308178d6bf193b7672f60f66862320d2fe1d44e17a59ccb19ad8fa0d5474c3131773ec031ac31998b4f67fea7ad27c01d0abcb073d61587a2ee910547e294571b212d53f987dc74d9116053d04c41785d5549ab9e061badadec95532d336eff2b72106a9ca1684007d90e6b3243524c1a6382903697d4498cd402bb567a70920dc1e0ae4574c4c46888016774775c0a78417a2d5e1ee381a75df49bbb4de3cf774121a54e03e0f02a58963ecd3814e906c0174bf4ad99436a56ec4637dadf53cc373f5ecf6e1a3e80fe6ae95d1cbcb590755afc48ce8e517c8e3801777794d3b0d0d362493f56ba2a6e0605cc6aaf3eb918d4f200d8335fc6e7e9c16aa8933a085b6eac40f333bee7ae39a57b8b22c18719d0a8ccecdbc44bb18fdd3ac0682b977263e5537e1ac2bb2c8e0b12a9baf0838f1dc841a10ee8e64dc198baa36ab1d27e2cc465b26a0a047989e94f0754c34a37e5d5e17d4c42bc98fc834817de13263847ea524f135ca6749377e9aff889461e37d5d8fe184aab354dddff17b729f6684b1ddd2e0f9ba94c161474a99930e9c3f93245fe04f8fa836141cc3326f88a444cebc0d43c33dfda90ad92bbd9c7d96031bdcb635ec125556e3fe3964735dda8b643ea4de8942dec0c0adfd4998d1e55edabfb4ec882cfb28faf81e0937af24f5a15c5780fc7cbee7d29a3a87b7b6cc26b90dd198d4d8e7658ce3c6c9db3c1f74ed93f9c81a57e1c982b3b4b60b3d14ca01d6f0387b19567c4866d3de6d0254e19474fd8ca67d77d74f56905a502b13e9fe5705941d563038f8e8b77c2ae83548e8f6b4a63d82352a0464309a4f929ca42fda156fcdfcde33f8f3977c451dc4cbdf4d9036e71984ca1a88bad290aece483663a3c74827b7c7f920dd0591a185dd1a0dc7a8da9966aa80d3893c737c19cfcfcbb88e5802f00e3a6c95ab434616b76a7cf9bc71a939659a4ca74352e66af57fabb019a1fa1561ba05a60a311eea9e044c4f305f04f79ee7eb1cda3df81e5c936b4be80ed1b6b277f5676fb78ad58fccf5b864917537d5a0acfa62dfbd0227249bee88ad073bc614e5c2ec6de02a2e6f4f61701c5f127c1e0e4f78cc8731c29bddcc99155bcef4efce3ef75d62141f635de2197eec26687fa5492a80a856c6f76e9e8cfc68b8bd4d8cc44917b467b25e4ab3e7ad21204e05772f6852f91a48e0360eb7bb5b46cdd8e266af299ed03c82e1796c6f4349fc5401bbb74e8a109c97a23ddf0f7beafb3d91da5a081511fe33f94f5da738ea6dc977916a6d3a8a80a59cce95292b422794ef6ea3c7f9192eab043510228e4ac584ed29111b6340f40f40d1ece3a55a7fc20b9d35b14652ff8918e839fe2bfa4f5b501004bb3ff57a8aed8d46e43aa21880e58ae8e8f0cf0e5dfe2e21291524c597053f109f964e59bdd8c7812a2938fcdf26026adee484e6bbd4d59ee6abc2ecd5b33e4aa2d49e61e065278478090b5e1b924eb2ed1b0aa4e5e985cc8500fec7225c36c0d79a804d96a0682cae88ebfd44381dc7cbbffe888776ce6a4d3f8d1c6866cb35479cfb765a6de85bbbe159112db55d7a472a15c8ac9dd06046fae0a760123804e111428200fb1c06acf0ea9d4a579083ca068de1f14276331818c0c85e71f04e0074102170d9b960cfe155a07350f91f2754b4a20b45bc3320471be958102c0d1fce13fc23dde9385d9684afa1fd739ef6e6aa338e162d3488b45c8bbc62fae48052abb5fa00461ccdba755d7c22a3c26cb72f6f53678a9fa8cc75c0021f9c7824de9c84d32957a384a26c497680052fa1a0a0874f23463d572ac855db142071aa7932fadd7027a9c148aa72d8095875fb2021518fac8ac940942b91ef9d89dc7a99969b99be5e28cd3521e03b46d7e97ccabe7ff589814770904fbd7a13f9b223b04e52f821a74ca72b3eed699a0511e98a61144f8af2a2522a802cc01a46c22c22792bf43ac6858d1f873e248f1af63f373ab5fa23e21b242313ea5e54f8bf26b82c0adaaaff23d110afafbd93032e810565a2beb1c429c7901d1a6e9fa8127d8cd6f7afe064e04668e232b28fa44cdc9e6aa63183628ab9320c7461de1e9681952d93cfff6876e08fd3b942ba03b06bdc2982052cb84b405f7bee880bf085bda6f91b2303aa1518e83bcea767302dfcbd310bb989d2354a908561fa5cf8e8c275be469c40442c7383df136a9c7c346b98b8c04321ce53a20c974c1ce58611c064e1ee6632fd76b42b746c93b2e25330991e4d914f137d57b4b89814df41ab47f7c792791b55d33dad2dd47ccd8206e5a6e1e21198f0c582e7779558672b69ad0ba0a505533a486f63f102eef9c97106d6b5de1efdfdd365bcacce7a53694915a4a49dfce1274277ca4c7e04643c72987e92eb9e9e586e3fbdab4bb5cd29b71900aa796a20ad7aca9d8befd9489aea09571f32a905d53f445dc58ed95bff944051d648df52fe3f7ac2308deed38619d32562c0b4405eb46e6bd95f353d12941a4af87cb27196888e77026e7f188be8bc10b38999bbf693b4b39f49e2903f4f34aa6d86ee6894f9eea206e670e6735f6084f7d7f3f58ed65190be0722f9685e9ece33a4d024e833846f759c2876f492a26b50fe70e05eada4c66baff187a7010f441eb832cf648cdad8f1d9429f24d8d5700911f21590c737c89d2e1d27a2304c4e2f4d56c0b063b9b905797dec652ae6f58b05a39ca3f3d6268d8f9c08f5097d3dd5190a6318a5d74bce6484cabcb1d83194e51de8e6154c91dae91776c3b0354c2c785eb003a85e44e434e1008fca3fe4c55498d00e738f7d96897ecfc16256bad4e93d551f40b6c60d8a8651fc3fd865dc8457e778df09d50dcb51d8e5e4c61c3c06f5d7a3c33e44c91b209ae5388bdb02c4c858c5554ec259c646d6012c1f8b76ddb66c36ed800ecc973a935137955109ab61a0df1d6c5e5d8acfaa4864f07d61059296b46d627cd144e1bf0e82db31de5b7dcb9086b210e2c64fa44a073416bbc8f7e25b1e9bd3b7213cd08f4bb006772fe3f5761d96641695c22f483c99caa529d455c85b90e3ce8fe22519e4528e17bf2022e3d6ad4b6e058cfe3203b79f732965a826fd64c70049a9f8da6fa6e985b75f4d93528d2912dd04f4bd0cb80128991735f5d665a576a9aa3ba26323e500a92a57d325a9ae6a0f0813401a479daf69fef481913f7f81393a67dfabac36ae687043ad4205d83a4b58ac3f4f5340f0043a6da74dd42ac426cec23f10be129b02fff3a27fa976e41865d4acdc7802418de0488a0ed88d1f7d17083f163a59954369bb19766bc3d5e3b3fc2193a5fa3bf7dd670d5cd2d995231352122714aa7ed250cad4078e76465214a5dbb2183f72084f20177894b35bc4417fbe889014e658d4de44c8003d5515daeb6d2d733373f68340f934c93bfef79e151ddceb138ad43e017ab84a4479b824422407ddc68752a6c8c9082a70416fa4f03dab7907c9aaf68a5784abbcf22a4d4efff74a024000aec89fdcf971d85f533dfee3611d8470c9d818796eea0df8195466a43c0d8061ab4c1c91314dc7fd48508049bfc57c6785a61f1ce283b64af7de01e6376611e1c77ba38ed88c238f083245fb1256cccf0e23bd789cfca204206d4363f29ceac21f66c82badc96ac7c544706e47be410eab6ea8be060e58cfeb06501eaf34e66073d203ce6c47d81010b73d9685a0ce2382f8a1375c849d0a4011a26a36f80eddfb05917683161d9e2d1ab084a3ab94e8e0942dda8190623c7621802cc16248478a9ff0c6dfcc93c9512abf93f174bb298e65b559a007ebcbabebc73136397f45b96529c1ae197a0c0cf789e7bf8cf241b017fd7bb6932efad3f87b2d526ac6145cec41d7faa91417926a9612fd168c48e68c081f0b319ad369eaa03790495901dd14e24a84094d5398f1abd33c4bfb8e4006db836beb556533b0a9072ca23efc6ffecf03dd9644f76cc14ccb8cca4ebc93301ce0b9ec3fa208ec24a2914aef9575fa3e69e83bffc42f018502fbaff4bed40750b9d54cb584ef6c746c3ad31a2fd2cb78e9266ee13a4da16766de570c81db54510007dfd9b067aa2af2cf66c525091e7a8631ea17ad1a2b8133625e814fb1721f9b7bb0081b1af3b06208e0341f4765ae3ae2d7680575523be56a5b60fc3cb8eaa9f213aeee0ab7a523424595e021301ed831b5075256547dedbe5cb9f1c5cd0986ccb5868f5526188d2999c3c609499de968d748a9826ac877c2f994fec60835ecf73939e3a673e32917617fea001fe18edc1dcf5b37aafa88b5a63d9a3eccc6b81520e1e5a165971757739679bb630f2a9bad375db57c2a57f00c1c3745b8018222ca02ce4ba29e58f0febc203fd2f2a32a065f1f1d415d259c2c47e158c3897171af22995d24d75663640873224ef342af26a632e0b7bf52c66c60b5de28ee24e15c5dd1eb12cdf52b994543c5308ea55ae2426aadcc31571162be0882c9f852afe49088c7ef7e86597584e9b972c86de87c161711c886de33fce38ae9bf5f604a0e8ed599cd8d3ebd95ac36ba8bfe53cdc6a7b38c51ae80462c9af3ed7efc8f5bd0e720ced1441151b44d46f4f1254b861157c2f155584edcc627c31e6db69fd2dc05ddd55aa879216970339a3f8a5d0debd50f746bd53bbe36e8fc143d1b35062e004cc5543dad85910f6e2579bb0b19799e26612763959c2f098ed85237e59639e7e082d9316c735e7bae1eb3e6e455cdf78bbc1847ece2b471925792cfdee82d4dc62396e4915911bfc2f80f10b08c6fbbc2c05bc1a0a889a7f04403e0601ec4477fb3c2550ff2e02da6490cd3b5fe5e85f7e4355750daf2b017ef73ed3d2d580e1820b2729ebf61966e6426bfda2a9acbad5635774dfa5fb7630472ed047baf71dee3f8ed2bbdbac580f35ffa69d5fa3ac959986e0709eef3852c00b02138c18725d575ecefd20fc3ae24e0a3f98bea0124c99c2915083fe6dc2c0bc8f9cc6630c8b0ca0c49a86d632772d6a0ce434c8afec991ed3f569fecc71fa8e6028733dc8efe918c7e6a5a39f434d5314dbf8f6bf66820b69839540c350ee34c5fae505c14b81517a58247eb7e17d2776df6599f50507f61fb5cb674433be0c1a5716314dc5204df8eb1d32d7e1cfdc42477111e8f4c786484846f0a10d95ec80be63b80d79bce969549c61c5d771d72e2f9d5146df676897fb3d24800c39db3d37de2a008585fb52b4b17f656f192e485067b66ab4a7fb5bb3be9a71cf0f073ac313968d7b2f1ad40e1c8ad6445b549ac2e096f486386a73fc12218c50a4aebdd002f832dd9fd1807c7bdc48982bea1eaba39e5705edcb22354371e89dbeaf87abfb6ed459cbd7c466426ec44494b6c6506645deb2b122220a37bba62d2d000c558f181f8a9af0df86533515a3121a4d0de82ef546744a3bed3522b5299778d24a00f9961593130f18ea5036487be2c471d1b2b9f78e9844834a5c0c702acd16b73c83231bacdefff7e44a91b457220da0016b55e7d78194b7035eb119671728fc6d13bf08271eff3c740290fd9981a0e6487e3d0b4b3bd222e66826cc691400f1e5c7f341203b0a75c09f35afb91dc4d5ce6107141100f59309fa9a09a2a4fa725b19a4ae344a0938e9a430bc576f03e8a0659ec65fa8d74a0a9806c3a7a4daa5efa7e01189a11251547f88603578f89fdffb7ca95deb935bb0d76ed065524e94990b38a96d58d331ed102da0ae03e2f852968240e33819831d3f58b09911bd8904e0c31f085e32c9df8e56646c26334cd3d8d5b5a00f2488c2366a997ece8cf308f536e77a782c9099d4befcaa8a2e8027b9db2c022414e18e07a071619bb8befb4ab2f15865c07211710fa4d30f61baa9eee545c295577eba55f19353119397f83fb59b02b3fa6408e1e07c92acebce41ec584f936cccbc93ea58e56bb7dc9adb2f669555473bed529818a4d664df3e4370ef0d768f0331ae2414503a1f09acf33a776a53a5e3c18ef701604753ddf1bec3ea59dc863d06321128eaf230a3976a7fa8eb2196e2d438b9a80fbe1969f0fb57123f9ce7cdb18a6eb44d7a3552f0d8f84640fb10dd1c11cdbe68d172bdd555ce84f2a6d17975b8d0ffe68277fd01e49f3e31fd2b8d0fca01894d79b97285bfc0a6b6bfc9628e2e58a179a4492e576c6f1a8f19da310b4ceabd2c50632828f0fd8de2de6420681133e40e96ce22a7d2ab1481e5377f71567ed19dd3eb870d6c7ebe6545bea7ddb1c5c650c9c7fb061eddbe227cd431a72ee304ea4ebdcfc93f9882cfa7a5e41ee9efdb9deb0ddc9666502791648b7c24027890073db0528f2026cbae02ed5c6a4cd973a205f699aaccea0103802e770c6467347b16f1b35098e4e63185252198adb6be28bc062d44a91da6c82a1c18a388352f0d709350fabf15e38be31a422364f5f77e86251a2a63a997326ad8062bf03d94e96cf79fc227e602a57be10dc8c6c6706f54f6768c2d1ddab1406f20908e7bf3789a1db6f7b5ca6eeed91765837430027bbac7e2ed94b3756bcb2d095d7f73c31c7bb92cac1deef555ad453f945660ff1ab750f8761abade3061ec7b76f599ea6949cbfb2867ce4d4f24c69f3e5973f1d5f138902da74c118d62cc8a085e4247606840e2cf60892616bc4543bea8f5f276af19f1da81872fc81cba0799583daad616c89ecafd1e3c948a8412f6f2af3df1107a9cd5e37c38427d5ffe4b4792b04f51a3ac5d715adbf393bfd178dc299a9e5707955614be766e74160c0fa2795cbce2c6e0c7db89b9ae3e2f12f2db84acb1fb191c2a2929f5177346ab9d34c619e243ddf4ed20625701f303317951f6a147b6571d6b345d6565d88b0374bd99e52aacf3f026b8b94c98d99b04609fe7c2d3c2ba3b6525a1cbe8e4cea9da3ea02ab8888bce282da08ddee382fedac1867cbbc8a5863027b88857fa47a085a9f701d1a3bf0badd055ef01d599657ec093fbfcb952525054a0556b8c3412f9326ab9d46d0fa7a1229fa25dc46bd67efbddf444ae08375571541d09a65d91d2fbe6337c5598f94b1a1d98f0272a33687356b214e59e800b481623640b9804c6987875df4012718e7102e94b73bc5917d17c3873733153c7781c7345ca2cb096bded052fdc416107f3d08b15995743696fb53d0d05dee68eb3bcc38d10c32ad3910f9f200921fe17a8fa62cd0b7641dd8209beba53331a4b6f9aed4dcdbe1edcc35cebc94849003af4372050088513d7d5ddc504b0b85131e9495330e144848fc31e929cff091cbf97f8bfb97c714f2447bacffeaf6ae9d115c307c13a10d3d21a194e18c91603c732f2e8a817f90315ec83aed8cddab830de181e6fce4d666b9389aeb72b8d676f861e019f66b6b2f27e6e43465a53252302d90f753f072b0b366a8647118517b0495336b9ae20ddcd9295eaa28c94c2c1179f620ee8d744270d4aac2577f2b835c7515d38c1d42d51bb7c17e061dd0877a3eb1d3474c28dc0fa5f9612a7b765cbec128680c1935d1b2aa90bb211200ed9937bd791149f0fea75f86addad3a55dbfccd75b304d9892552c8ff5c3e69c6ac4abb06dd6cae28cbc9d9ef3db4b22804bc99f244361f7c29ac1cd8b88f8413ea017b6d9a0d25ecabe21347dec04e9705263e83aebef5e05e5e8052f70b71ccafdae2e25362f30e71750ed9b7abf5ad6894de09629e7bf7e2deb88d7a9f2476201e51ad56bac02cd78138f3e2640725a0ea95be605f7f1a13dce13e63e5add765bf5553b3743543d8aad9a387a14e4d763da770d7e2269f515264462d28d3724fcda8b2688687f8e74e30953edec990d21ee6cc1d433c86ff455b050eba41ad0ad4908ad63f55b701be6e0884f6b4d3f8f6386230f864f5077a941d35828107eb27f7663a76c8ded36200543077e195bcc8f97e30e3e6561b69f61286ea3acfffbdf4111350422f7ca22c6bdf9cd5724498a8300e2b0bbc87195109800011cb087764738aaee66bb6f7a98909c9a979376ff9564661292508a6a9c6b9a2cb6c2e7a2fdff8c1919bcac7a4cab61dbe7087c11fd6988c9f58c254a837de99e8e37f2586ccf88b3ab83bcacd1c247d08a0868ec4ce87c2600191ac62bc3db927b17aa937551269b002e7e4c1e84859efc8659d6c32d408910c84ad1ec7dead56d3a54206743033fc0eaa7d14f78332c17b152b2c4d441816ba903b317417a0281e56ef95a126f67ddc8fb5a8466607823a2cfcb63ee8b110544d730521337e739e2abe466c99a6575c67ff2e81933c94b93eee7e71f8a0de4ca2a6af87450d2a146ea4d5f5cac66b4348d8c528aeb099aa205d9443f53ca342e661dae7966aced8b2c173cedb0b61e563aa74e4a60ea5981987e79a2e7f68babb828151cbc9f73ed20641b577cfa17224aa6aebda741346a2a8f60878460bb34196dbce4c1ccbaa0ba44e142896d0f245cf44150bcb265d0c7cbd5bc92defbb868d0a483f51bdcd3d8f93c10a203552baff7863b2065696edc0a363d1399119486d48f0a0623ced15ad4be3f8d83d3d8e2682fda8b5ef955ef2aec37649b19c344a0a3e390cfa86685d4f26768ecc0cd934b0199e277b4263c137764b0f21e00fe5100cd0e8b1e3c7abf7b50065d724e9e0864fec2e0bc1a02883488a5ecea5de1925e6b6c9fb216c084d3862743ef2f7688aab54847f2c058bab383e62457ba4666e8fa251f53024ead1381aeaef3c97aa15590bdf15a6cdcee9b093e4bb22f415bd62f13a238c5c217f60fef15926262d91841a18cf1303610731c1279164f7cc4699652cc9332602421eb20d987fdf70b0e59460769ac8fa257a2617c6b483a28045dd56415de20177554024fa83ee85666a60461e45281d028290a10e4177ee02379eb759ec5ffec2c8d49b1b448c09e6aacdfd6b339343055da04f792985d20c78388c11d3725e98e1414c9bd8434fa0c53e78580cd9f6083cadc991f4688c2b7494c931ed4dcbc133f2b16938c8ac14d12b34655f9cb3742bcc5af122250040985c6116aebfa52000d715498a927e07097e86d23375002f2123544575c8c7a1d74eb72fd4327c2bae1ff0b126f8bb12cf3ca85acb2898823f95f5d22ab66777b08723234caef399a13cc815f3ee2392bc51341a6d59321e4940a7fb26e222e094919ef22a692ceb1472de291574ae02134b5aeefbc40798a2b386d55f2a08a00764c7ea8bd5667fef096b6abde58b221068d9e68914b8c9a092d345abb3aaa39dee633eaa28c41b8340a3e9bf54687348d3bfd2d0f4630094e397e4b6f13c59b476cd85fa48bd225d66f84a575bc5029c07187a2d7a93bf80a045974a979947a0c13d397a932d93810abe323f17cf74b5717c157e49ab9e94162e183d11678ef8b3318b7fe2dcbf60de0d4790f580da64468eb0c7c22e0702ac1997ce83d95a430dac970d4a6306a61320e044aa434bc99dc8a2d207e56c917400d24f51665a92483ae5acd5ec2d01a9c96058d01feda66a53638576cea31cc614242db8c050f93de7f6bc583cdffc19ccc454e45d499629bbefeb0bf41e56c1a368f2e0e359c490fe0ffe79cf69609703f68dac949b4dcbed9c4e984e00e20b3f76f5817886a23d2fe7665b06031480836036bc5afbcc96af116ad7bceacad9811e78950138751a5e82e23439e41ad872c123d3833b541cebabda5a289d9d0794e09811cad559b0129cd688ea4fe2e1ae0ed8594a886a678afd5ec71cd7e3a099c0f9293f6b1d807c77ca766c01cab9b9e46d80ca213655ba697f3b0fb1f1fbb867995ac5250a6059354e61f61adef4b0a77e6e08c8af6d6c60fabf9a037f75cefd84bb24f30ea55edf1a9d030ad999df7e16b0857691036ad4e6c859ae093ce81b3303b9d862e79a66dcd422b0d6e89908fc6ea0b99ce298cf25cf3ec20acdda321def40ac1243913122120e71ef6921d557bf67cf9ca9168319d75ee667ec11479a766e322b0456e0820f706f6262a5351b6ea609926274886c7af60296c711734f96668bcfe3757567b5059ccaf7d024de65a57866e7f412558c351a60c8a883dd75c545480d3761e68929e4a5ac48850913e9f36dffb75a5ff7dc97bb3b00e97f2bc9e4558db10a3f58969ddae1b84283daf6135df1fc2e89a7c8f77db608ead195e4ae9582e3a48f8c71ba0cff59b0eafc122ca595d9b2b928d2e44158db878de655fe4fd113bbaf7eb8785414e6d3b97f7a82ead56ea2526f05cd305ccf63feeeeb643fac6b7b0e82b764153bed1a1477ffe3595aeacb6a0f6ff0175a442238593531163e699a002ece8000ef7a98109f3a8bfc1f0c03011c0413a035513a5d3654a4a1e617213c0a7f23fbb4170d81dd6b8e91b0716a0305b0f3fae7506f61c4748b589758e70bd23ecdc8235e37add37a8ee75f8c5ed54be170bbc005b0a2ebedf85948de997faa53b4976a2e9d161b8420e909ab5dcf26c7d015beaa5777f4607bc003fbd753d32c07411d37d9c102115fe51a3f1e267057eb6d401dac919a9e7a820f3f85d80fa5154ff0f31d0c0f1575a6464cd8daab843bb9417eb24692d9e8d4365bcf9d438ee3d112283e282925c963d8a8fbf030b9b67eb87a84b61663c10b7109c057a4824b7ae06a7c4554180af835c15e479e0da2012416a23accd8f1f4953158feb1d33f6153606d2e0654ad9ee179b1a9317a1e9a1414f603e48bf4f81089fbf6192a9d563f1ddd01d01159655d2058c10a23412eb4bc6350d51633b68225b95092cfecbd729764920cb623f2f24ec71fa5564047b95f851f632bbe5719a48319c4e0abc8a89a0d3a4b93be040739f7057a527970cdaf0304994680463852eec70e8c9c85f789a2e9956a34aa7372c8c04bf698c9046477fcf97ecb512c0ddb6ed62c24ae8bcccf98dcca478e4ec87a138c3b61670e884bc4f46a35d36dd112d7ab1853f768a4d07485f11a68cb1afff40c880873e1b74413327ae5bb4fbaf4739f81e7242b0d777234cfe530958c6e39235730d215703b092b45f1d7244d6ecf47c9fe3e32460cb356ec454ed840cf9694679570f09553cedf845918c3a0b506e8f6568d13718b8a146b4dd6d2a51f413fd46e2c38c2ddc7e17c5fc0793da93f88999550a9bc04bc8c6618e5ddbca62ba90d531225dcfd86f112cee4709b5a094065417a1cd02927c2069d746a96305f95d997f39c7287e790fddf7414ef2b88c050295a680878bf5d797ab1bdfd804e446b08ff8dee6e464d58049646c202dd8d4c4a9fdc747b632008a54c8f2c152360d06fe3d9ef82fdb40ba64d251392ae645f28f8a87cf77751b72da39ea0767018f51466ec14b576d7d3ffe72019b0911da4b0e9373c6e49f785965a310f95fbc97582f96833264842f2ea57fc4ccc16accf11837c706def6e3307eee141f4afe3f2e0c8d16381de12e696284d18b0aba80086d7d236444541f24aaf2b76afedccb9980c6d3355da3427579ee03c7fbaa6bb51409e24d41f080e9dd8c73831ca7cc9f0fe22aa05b3c25a227e15e5d18a6fb54a1b6ac768dc9f200091183069dc75c3e4c07dbf5fbc9a5cac367e9c8c99576f401b59ab3dc6d2aa45d95a12d3efff0c3891df5bd41e8d791c747ee25bab4868671282ed0dd77f1c3afa0ed294ffd56a5ed7d99c611305b00c7ac30450e85d017dcbbef0072234335f82655b79c16d4aa3d5228a7b9ebe8fd088c5e287ee62f9fea70ced4305e3e3718187552c45e5f8ab038a57e955c949eb3fb8eb0d5ebf566cd979e6e5c3410c00d15ed0e0323d3c939ed1453421710441d98b8cbaec3ff5aa53b37a7f765671cdc8f604451a0007a71fdada05c3cac3ba3da94827f511feb1fc5e96d3225347b25c8bec0235ee76cad07e7ea064db2fc0d6a82bda7a4b5e24e5abe50752f68f564810d762442a39a6542cee59642ba831890d1dbccc20fbd7fae7534812e5b763c0c36ff468f12e0ee2e475e8947ad5eabe5aa61743cd7ead28a5c6608226ce4114cd15a2a86984b7255a127fdc06bd429bdd41ef63aedb1cac6dad957c45ff1ff457e9baa6b2efa1eabd64c1b6086b710a8d509b073f08ed049c88910917aa2c53185eb62ad07f9a08aaed60d35c435678c57ee51ca9a173e1b6ffb784abd9f2f681b85b3582c1d161dc5ae9e53fec25ac3409080e4bd1d0c0a0487acb2594dbbbc6a8753acf1e312631c5bd1ad661c34e45fd11f02819dd54e7254dcd02acaf0d168a0919cc9e9c680b1c6274e309bc893dbd9df12a82e8a9289731a3a0c09efec9315cfd04fba96b04a4c367119763a8c94b9d799f662499397b570a2f930c857dee00b292cce18f2526c8c919e0c6ac8ca7c4669da4f596b9129f97018c5bc58286e9a911b5e097859b025b8f7b5b006484ecfcc3fdd0c984d6610eb77e59df92459b3113b9a08c9430347d0ea116de9e7e9dc36a4992c38a21f9c7d93770a351cdd11fa3bf118b4d5bb7d8211938896c7295f9a6f31bc9bf432e54935e0eb25d07ebb6249a26944503cc63244698848b109b98af54acaa82590c6cf901eb6b33122d7f31c8e6316d0595a77ceefda0a2440d16b764fbfa247df4386b24b422f43c70da8a1dc0ab09aa0cd6cdbfd0a6a3e2e5258ff748d1ae000226844084655ef1dbcbda35235955b4da2cf5311906675dd8de67e0165565955181115af51d41b195201fccba36cb8ab21540c66eef683d51f8f0ce9ff3e3284bf0512f6ba0f0ea8431793b352f08718587102e086835c24b4fcf42e6449f397ea68db94ce3da6108e169fc92ac4e42655aae4c754b8c2fb08b1c91ea0ac47cb52ee44430c368e11ecd125941e506786d5ff72c50a2ed20f3a423e03b155aaf1c05da578b490814b8b6554d8d86db441b2d1e96ed2ddc4c2fc37aa3b82de7b62834e4b022a7c14093692e3e04dc0e01edeb51e26c8d44c566fd71800b291758839567f3c013859b9eb9fef9373c12ddd31bdc9ac613775061df02c295e50292c290f8ac9a0e1de64a8c676a39ed95401ac90864a2b68f0ed37c7641d313b60065b7182a0b304ce80fff5584660a506bf95201d9060159c3ef9672747f9a2673822d3cd1d78332f13d0ee161399fd92482516ec963240148f133d52da00d7bba038773e9293bd477e56bc2966dcb667841eff757bfe711e3f8cd8ea6fcd319d8d763207b013e00575b7ab4b602f446e65adb1076bdaf5a42a606a8fa6d7c6d96eef7fdd390e94f33b2b516f03fd0b77139defac44c3dc233d248971fff222e7ef9424ed1bd489902f9a3e6b620fe9f14a6aa9aaaeb3c7f5f027580f294ade54b69d77f211bf0829dfc63b174871acf840f134d95915138c06b6302811db5a1bc635fd6399817386936d73cb134ed09bea7fe941e2bc97bd33947983c295e90b100945a6ff81b612cb9873a10cbc0f0316a98ffa48626a0ab753615915525f77a3fbf37353cdf43ecf1faff73fd2493b3c54f7ccca872c803ddea2fc5e9e40834f37af9aff00f420e5ff385083c5e7b9cc66ee299942305faed32233dd674839b3e2e6ebc06d01123c10e8640fad6b5a004c9ceec714c004cc3f1d0c8a477c5ab95ad2c968ab1555aaee97791c4109a18eaca3763f9eff00b9ea9cca29ed88862acf35808654fe234ffe19f3a1b90b940a18aae7b4ca46395d8eb146cc4ed1dcacc3622eb25b334dd97296dd02a3f2c11a087a09bedcb7f9bbdf57457c32a09c7e9c13427a612926af7b6c8ca3a3842a1eb910126b960fd2fa35fa27db470aa970a9a28d578b66dadae357ec6d29b75b6e8a3ff77f777e4e8d2f2a44a9999720c18764be42a46b80b1c95d25019b2fb9164b17520f333b70244181c09f44cc234b5331ede5ad77402a8fc3bbfaadd692bf8a69b828af67d3052b891fb6e69a30e184ffea0a9b12a6f6f01ebea94d8a692f822291b11b1904c8d212040aa2efdd7bc5b671222b6d375bb1a347d3fc79c544525843e457b195b50445acac4f96d46ac4ab4c0449d4ac4c153f3997dea1abcf8edaebcea01f0da976edc8f03bf24c94986c6f198b981c7338bcd9aad8bdf632f23923385e4a80f7fd1bdd06a5a37465656e23cc708a37b91da84858d11a0facf381c00d16d8f3da81aa4e2a5d3db89b9af2d78dd5215a57f9a3143534dfa9e8449824c603c7187b52746640d6a49b23e83e3235531f933263289c2a5c4b78928522eb29ba0d92bbe382a375302177c532a2b6da8ae9c5d7eb36ad8f00c87dacfc648979bdb68e6028bcfdf6933d69c93be5bfa798e2e6b3629009fee941397075d6eef61e7bfb74168cd3bc967e136f368331851aa357149e1c49733be81b141ee957d0f06ef429d7359d30cdc86b247638911c54ed72f24afb653eff6a7944dae29599f87fb5d415d9866e3f27f30cd6acc243ec426632f9dca8b4ac4fdefe45b254cbe3a5fc3da873ca5afc4c5aebfd773531d1bdfaebe35d9905e0ffeac0b60c1d56067670f5d98578567e76ea52d346990ed8c39c6bb116f06f51a96e20bc31eb30c6bbd8e781c29d2d44e5087c238f4bc21edf9e6388d68b34c6eab1b2e612599b9b485f5cb02403cb2770963a9ca8a3e906d5d9c8c8f9ab31592dc9706747eb9180da7b6b91d9c637c0b618f69ab7094a1942b036861d5773f7e96b12bba32216419306d3b107452852e0c0d6406d5cf063f8b95119146145cb129e0e40eefb2ba76622b808a7b6945c94cd7b8aa2a40e9d14d43be0e035a889a814068f0bdfdb45afd9d2b5b81039484fb0b0dddcba47fc42b9f1661b59b5d9c94e91dda8064e38da4e04c13c5e218b1a766674a04432cbb3f36dea4f4daee025740e337bf815fb1f632ca189f4d4dff61e5b2708819574d7422103e79ac28abf397a8c3fdc58a41cebe711efd5ca9e5ba15ae1cd631839fa9a5f9bb249b72591712e47240c6f9b6c8ea64a16d961d22312964ca732ff65abe3846e737a0953e767d6d40a2d5cc9f3e1b7451a042f5298cbbd7dd81e026ab6f052feaf25e7c7cd34be5f9b1eb9faf13d4f35e8a895d7f4c7cb6779ed2027f71e65c346279cb16667691a97a2cad6f732b21c80e1a6e948eceb4e152e103def9f825bc28e35afbd6f794fecdb57f06cfd6908fa2239aa6c265a5a2b7b1ed0dab9462f0900ead1a19917ff8d7e9329bcc5eaf6497047c4ae4d39600d951dcb8a6d6dc9b4b9d92724ad1cb6be3ac082fd04372e3708656c486aa787f935145bc7aaaa08de2c469ee6f4e2a6373a550269669415d500cc6d029c3d44c0b840f0bdcf00d74b28eb2c988b050b6788361398fdc548380d9df97c745103897b7ad82ce9122273e1ed533a9d0f8429d3044fe211e0cf0e8dfd576680b97699666fbdbbbffc45e9edcef9b28b36025fbb9bb9f9210d8a41cf93075981e1933d26222c06b574d1d47632cd46495f83524d8ef395a269b7f261176da4906f388feb10beef88b09bfb6381b660cf1dc8556f937126eb9fbaa55e957ba80a03983dc0f06cbbfffe4f294d824b6d29043ddb45b25a199c01467d45c8a9e5438783cbcfd1c97961dd748a21f9a9dcfb6942941a27dde651f147d920c056fe30d39b5bb0746061d57b221439340d4de8b38f7e76db87b89b3151fd796b2c6d0f1e39e58c4e0286945ad54a193e52548c2eda15e4170786ba22cc9a8905ec850cf6b85eea25f91b264ff94440057e2f7c9a2405909fdb1ce89d9c3b095a431a461d24ca4303f7051329539cae5bec79ca12ca99d826cf20e9d26efd59c4b74145f894e5765fec1510c4211d8b852b521090f5f7fdcd6c54bf0a8a0e0b13451a8b69883fb929455d98d2f9a7437dc997a576cc28e56c3b60eacca1b3b3aae44d8ac5b7287c01077171ea04bec9bed83ba79861d54fd5b06dfcaf8d152bb09bfe444551bb772000fc7c6e8438560c6bd9277af03d9350e4d652d8f34b6f79a04b5b7940be27db01b7177396adc93ebfabff3fbb59a61d0f1093490db280e21cb4e37378a3ad7b6b3c824a6cff3705cb70e519e71844f8918a86784a09a2a4a4e13874785118fbfcc867aad4899595c47cd17b536f0601bd3b9b75c3c5805c18a58fcea6f376dc8a19338ca29b67e0fa91a0718786128f57e094fc40be92bb407c48a4babbf6ab5e7e3eb947ac80029824c9914fdc62acb93f98ca499042df7d02f8ffffff07