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

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

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

Block Certificate

Block 53776 ba28f158db6ebb0a83464308e7aa289af48dd15cf10a80fd797792c38b2e36de

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bc766805a98e7c217fa08d6246c2eebe2b7355faf4b875f5e9775ebd139bd726
Certificate Block Hash
ba28f158db6ebb0a83464308e7aa289af48dd15cf10a80fd797792c38b2e36de
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...00d11b000006170000
00080000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000004ef42c8634211f025c1efd79f7b64caf61ba854e7cc2a02ed666bb569a7dfb81e0ad2fb9719321dbbea4fbc9b2fba45539e5bb613b3ebcbfedd773d5d7a0ebfb1b6d892c13ac4461a2537351c161b53234caeec0afe272db22050000000000000020000000800000d11b000006170000

Raw Header Hex

00004020f24a2597a3edc9193633b3638e1b9d5e5d9b28412725aba7119fe708ad805fbe0a74e9d393f97672da0a17f6202305c6b2fcbc3e0b2acbdb989f285e327cfc3da867086a704d071826d79b13bd5e77e9f575b8f4fa55732bbeeec246628da07f217c8ea9056876bc

Proof Data Hex

59,560 bytes
121216010307806faecdac1114d2244c42f466c9f4cdd293c2cf35aaab08d043ac860ee9fdfe75d3876b606db5ad5f4b650cd641bacc6537ff7b1cbc106f96ea225edeaee873881b8ee103b56a0f4bdf58aeb9ba9e140362a524070f451d811b8e6837181cec9887c3681b92880838ccb121ebff4c485c9ffe78a7e9084d3e1bab669ec8f85896eb3a443b53f61cd910a3d91b0f178fc19fa6e5f4721865688be3c4ae73b4b67ca106914eb199e8a86119600a705783428a8c3d8f960bf698ab1fdd737d8bbdabd1af16b3622ffab4f8bb7e32340a47034b460e76cfc5ef3e9922ff643b04127b097d656ae759bb94bf486c0a3f2fe585a6a9301a9b41cbc3b80b10cd16430d44c535c3b23d6821956cae77b6db103e9cd3a1815794711a481682bc032b4cb4cd3e7b1cc5cfc79e62a35e830ba0d5815b8d4916e417c5998263458c7496ef17885c0680f2f417ea6c795f9cabd9a15f430b201f4a5ac1ce9031791ba6e1ac61b095ba0f54c3ed41394ff63a5adf0d05a2f1bc66f7da7a964985d1f5588e85bec13a238bf3eef6b925aae55bf11d45177a9e0f00d702defe75be17ae4be7cf6e7ebd07f58200c13ab785f9cb230802bf4b7ac7b589101cacbeb84433ac97c0e668b95ea72163376675d9f7e305060196564a46e951969bc4a1883f0090549274350ad6c995be8b28fdd5c5dffd4a4b8ea94c0d0ca3ec563eaf02446173b6fc0c6d8f6bf1683f92f3f52649dd02f4ae4f0cb124c36cdc1507b9447982cd00a9b98505121c05d96f800956a7f62c028e16da4c707fc06d391370cb900a2feaf2df4ca63854a695ec7f27e428f602acbf4ba57138a3846084d8e42add6195809f793189cc042e267960c9121ffe816a209a6565d2ff2fbeb4c03f499f3f29118867f8da9fdb37737393313bcaf7b5d685308861bba677d5f438097cfcc38d2f9d4d52c0ba2f6347d6292a144629fbe139fdc02cc57ba33bb26e4d63ac6c867ad22b5596465ea0885e566b93fb46a6ad43fdd6168c069234a4d73df7df1a8712645edbb5a626e12c8a2421e451ed38bee0c85e9a26f305375f85b949ee9c236ba3f48cd8fc5ad2882109308d0afbb1009d614032f550ca39610cbc83986a45ea219e2ce4160d9eef8bc8976b5d9ec28a52b36d16655642ee7fae892d48ff94a6b167ba29b68c7ec788b2184bd214206fb95e2b77d747f4628f494fedeaf924084c6043872cf55c2bf5501388201fc9d5849ab0c6b2a03735555ede04d5f22ce79e16cf195a3c96ed388aea27d54f4286698abc46299a84261d255483e50ff9b33266a9f63d8eae3594e4491e0827dde059cad9463b51704154f3e192d009705a80fd266553c4f88c3ec1f116af4bfee9a8106c329c054f3d44287936d760a6bcf5f9151b593b0f2e40f31b251227bc050fee39589575d681c8654961477110fba12a3a7cd9bf666f99a79b8dd369f6a7b181f3db54c3626e2dbb6a84ac4c1c0da8252552df4826a160c47cf9e0f303502c5449013bc5bbeef8c914e2880860268de8b10be866425b93628cb713350349d9b965d053f654f4f989b45342de790a6b6f04b520d5a9d04333828c381985991ebda5b33da757828b3e8044d85d6410f29e1405ca3d8697714cab1e669b1c44da830677c43ce3c08816a2125a5c64c6c534b36bf717e92d93445dc04158a3a45c27915d2cc245e3efaf81e80630d20d378666ebebc3e7fbafaa426474c880d990395180463569c9b7f1163caefcc20b966e68dcad6b26c6e6c6288d0323c2ba6c14fa8151f5c3ea6ea3af3cd59f8d5bda4609d27beb1a2ed8a0809f86ea3d85ed318da98f4a48868accc33da50cd0dea38d0dc12fc289bb2f0da686607449079291fa90f58495f9411e8444258e1553ff79b62316f9939e1f3891135849af23dde06560f0003adcdb0d566e8ca10f23b74c4501ec768f960a214a7e76c0211cebf66129ca3b307eebca21a0660b2bf12aa5312b2130afff25dfb7c1230013ea59a4e2f88eb3bfcd6d449bf56ca19aa6eed9d8daad70232b7b691f0fdb20ddf33dfaf2a0dac214f2d1dbd78f9c1d13e6ca3e25c38d58f8907abdeabd1e5663a28dd154326173c1d489a8cde8a2e4341c21074516b3d59ad4bd358ccef96dda5da91ffad67b4d066d1aa973dee6e759ca5cdb71893e03bda0e53b3fd204f96ec66ffa0997770c6ccf9332f4da83e0126faff7676614d372bb9ffb8ac5dcaf2025ae0aa01dab53b0a926eda585c77918d25ed1aaaaa1372dcec1f5e427879ff9bb5486637010411dece187a28af68dd0d961376bba241951183159be5df5890780303b3a269c1b7102757e9825fbf1023e33be03ffadc8f908e550424dedb29ba8e51ea67a42c725236b983b33ba2f6f49fa13a626aac5ae7446aae4daf74633277b66f5a64ff407c7eb80efd79148759c78263890c1b118108680eb69b3fe75e836d604ed5ee60665bcf5ca848833fc51c41ca6a6f979acb7b39604bff2408e1d773853d3c66b6056388e6d2f00d4f62f76da3670cae78dc00d32eb684b50bb50743c0fb98045c60bb89ad4062822bfff08cb5a59ebf2e345497aac2309df50aa3d07e7649cff55f04f230ca088ee73af39dbbb59123edf724e9ed713c203968d456a42f56c3cc9d9ba8d5e68925f4a6e7f78e55b1d5b7613d1ac13f2c4211680ac78dd5826a27fccc1a249d9802047235fe2833b2aab5538440567d9dd6c46d8bd572d3811a8de49176c290bf90193965d6237acf872a307d6e31f3faf524acb27fc605b47aa704c7057164fce2096817957b6e7b3927b132341bfdc9b87489c645541f7d1488e3d4cc4f7c4b8a8359bf04ae60225c16b4c70ecf81b079be6bf29f22dd060d17ce339fef4f52420fb37607b6121fd8e9d2822807355c1c5b1ad41bfcf9f32786f2d828a432edf37103045cd8b0616f0835949c6101d0dc76c196fcf590c3a349824fcc96c5137925d4586efedc266d5e0cdb75b38e4c383cc11357f02ed23845f32f98c144ee42efdfb1181bb84fcf3f9d411c9bc3c40329ff028274c9ae83176e573173c038e99acf44be96a2a13440e13b76ee3c0c87d96d744dd908ae4b3a694cbc0e547f5705cd6ca2ceb481ae89763d47049460dddd3104323c899274d988b138609faf83435a672ce803770936a3e69ed0e4758ade983cb6876b92f1b129bce218499709fcc1dc804a90a13d84a6f3c9999fb3d06536e48a78810cea9a8be0b5fe210791c25d09cc5c963645126a9685ab4e973a2f967c5a98093b8b97281f256538efb41f4dc827a23609c9c31186d1e1fbe53b24437d77f5867fa2f9f52652c3dab7ab9a068dd8c36b2e0c88ac77c5442af56836cfea04f994daaa1d421c6802e8036cd58e9dad8a7e58b08fae25fc23ebf342a7c240e50404317cddd31e1235ddd6841777cd15305b77e2866d641baf9f7194b47053bb591684299bde9a8b6c70e457cd53e219b2823336b7399d7db68470921c5729fb56bcaf6cf1c3c21424717f6b6d484ce95b831adafdc4a31816f09a4abe3a039a8753090c8e81c93051dfd35b7a60ea1bc31fc296e53b556a6c388600a7349545df1075667f643b3e1f3570c27963e9459126ea2434fb97bb4cac5135718db912777b3bd4ddfcc329ea12cd8a180ac0e03c720628c016bb797c4da21ab11dd1e6d4a42f37c30069a3d8fc61569a1c2f0ad8bbed185252b8682ff5beb535506f950a416f8105c224da9a811b001ba8449af238475c88c5ae3f41ad4c79d9b12cbcb3003b9eb90439d54e4c80db6c4469df10328639d8e8555b0693751e6b66e09cec91354375929c4e4626d68da96a2e4015ef1e8c097a39b97d90c3537b7df34ed7ec65dabf23d3146dd83feeb2df9c6c9796cf6d5a8149a6dc6cf1cac61599f718db517e788dfad4ac7914dab6203912fc7f2112046b9a8174a18416a3c56d205c1937c9ef98d5a9678c11ddcf26630f0cdd84d8e8b00bcdff997637a095096b16ed924778f6c0423ab0ea03f53d624a1f8263ced1ad42002ab4d02af2160951ca3475d9ab01e6336d325434ee01eec943a962c8b419fc063cf57c7e98253919d5ef2a64c5d592ac7cdfb112cee28130f23bb0364c0187e3d4336c1b4d21fb427ef3512c2d83296052b169e85a7499f3858fffa4629f6f343f6df80baccd6c25a5ae5d341c88545e8521b9bc330f9ee2419f98e198c4d0991c2814fe48e7e8085447f49eb6bf88d1a98d5ce13d020c2565ab04ae347437c27c1f12d65cf3fd1a627021a2d0eea6d5c3e7068e53961b9bf8d757a5fe85fc7ea2dbdcca1840970e49eb8f423871c5d8383bec7f5e44c047b67bb07fab1001a4172de6f693c42052be8bb9ef1dc0e591878fb75601923818a64f24d620fa5e4c4295ea1523046b76862cfdb992f0e7fd76bdfdb26fb5f6a669ccce7b09f7e7fa41be6f9b66be5b2041e788914e6457655e297d6e2dc0ee39b5a45e31254e0d73ea62a6677f1e4890d468f51d0a1a22ed90c4dc006c5cc2e7868a38004b55e7d536c72848951c87e80ac1de73b0aa49ec1a3eae338d37ffdf93b1aa73847e1920c284f2d6a5363a72690fca23dec12ed9abb2f1caec0734befdd1d3f5a0cf2118e7b03a4d53a77621482374f24d32930f530c264427e0e101dc18d5912fd2b9023b48b89a06437e29c62ba7f5e5666135064f8609c05c66ede189bc849acb2d258843518cea159e3e4e42443fd32e863a2f8e904fbbdabbd8e0c36fbb6e3aa45214c5da61886ebf560512cb5a036b0ae2c3c891d809086f8998a8c108c9a80ec19cf3e17193a3255f18012eb0a2ba41f41f5068a0029f2ec88050ca4d73ce9ec1edee86afb142e0fc6481ce1928561a081fa2aa328e0e7e27021d387df6e28225015db92120ab21c4092401f4a8900388898c4712ad3f60106171a15265932130c1cca40572c95b647c75e72173080959c1d06fcfeefae7139e2ae319dbc438b24a8b15c3dcc455a80e770d4bd5bf4835ea63dc1ae8ac50599df7b901104939ae39135c1f814fa327db9c8c11c8ba22399c4170a54b251c7efeb4972317a54397d23e129a4e749a5a06491cced1838286b2a28e88f0c223a297836b87dc0a7e82868cf838d454d02c7b513140ee2971a074edd459b0a663a8b79c39c7497037a572a6a3fa0e670d2e3993cc6966e05d1b7450f7336ba8a394a1dd7c17348b8c47c568edd70f052f277ca9b4ab7af673d4364acfd58db2c27ab0a8407b1435cd0263e2f3aa73c7ae1c7ee3a635b926969409c4417671b617962a7933a066b96759c850390d5cc45ce815fda16e15f7cbda03eed836344dadd14a52da4e86e4787eb9b9e084494842750c0f56e0bd156cac0f6e748968662bbb8b2d0dfb7972df39522855c703af89c221d0373e334629137335b5c79bde737f48f2b36c0e40b77759bbd42f211cb9de92c89dc5cbfb5d30ed5b7eb231d0f6a6f3d36d26aa34acf2cfeaa55c9751c599b90acf59429ab5e5040bf12dd37975337bbe759d2f5f005da4462255195bfe40be3bf6def214540ba02c8a15aec75599e5ef737fc7a1f942232823c3194d2d665a481d9aaac5fa4a3998e6ae33401216ce11514db765682f0941f4554a685f1c568f129523a0ca029745d5219abaf99d499c9f35c0b0a595aaa60bc84c9f1101b265ce1706402cce2e86c118873bb79d9dc8c2c20fe5c32a703023996a9f53214b36d8f13e54849bcfc0a17e8e981d2c836983cd91a4d562e4327d363dab313ccb723ea280473cd2788435c60980865fbd0f0093d2d520f9b403704e5095b3b7ff650376791bb2e42273943fca375f27199b44b432ba280771bfbf7140f608ddec23b4b5176908d8f1bd76963cc6838281ea0433bf952bd6c999fe916a413d8b7bcc5988bf7cce0ba7cfeae52200af3426964ac844aed9b97436147431924099b1c147aa1392b4dba06fb3364a0f0cf381b2fafea42e40bafe1078f2e1bd1ce5fde534b4711f62c4db00539e266c2ffecbd9f470173769c4480fcfc14c68882e3182d661ce91a5fcb97da9392742f4f747f18e42e66b8c2b353b65ccbd7e10122570a39879f9c4229bd26a4090cd0a1d1c824e14f869512cb303a7104e48f5c0ab2d370af3bc5a8852381cf6a9de7b0f75791e4efd63e613eaf8c0c947619c040c1227cbb9f42055915203901862bf758966590df8b6bbf46e54139acf247e26c0be05628a4b537800c3dd9d2070461c22dcdb99f27e7eb2b83be16f93ee5ba7e2bb5c8c27449f95d622fbb0ac0748f695b5eeee4364ead7b2b1ac044e5c98ed22d1cee1ee84dd5988a398b45737e88d2f235b218162422b5493ffd12970d1e83948acbd425bf84a347ab2809faa8c143ed78704cf83e851566c46a5c774bdedc69c0dd6d92ff50fef0477b24a6859735e26a9642bf32cdaca7b646d36c4100ac79ad7626c23bb7066b15f5af42011305782f5349e9b527d27e175157db1897908276f2debb5c19912aaf0864fe236f585f069ef36ed2783ad7be9817872bd214438ab181bba5c35ab40fa007f222feea4a4fbb09897d2808056656a18ca747178f6f746ad28cc7ad82c9bd26d115b9761bcadeb8cc48fd4dad1c418e342716aad73d73dba9e5f0f6f02021bbf5e9976f305e10836ef29b04ba08249c7eb0fc90cc553aa34decb7effd54d6797dcb96478051b624f855892dcc98d48fb7e8bfd66c39a163fd7d944b3fd84cfe16dc87245aba373074c4b87e089da2ad2874353bf7e9829d44d37804faed4ce78aced289b72e65bbaa89a2e9f9d8ac7ccca222ec6793b4baf170cb2609e1500ea98307ad6bc0f94fed866b074b121e6a88f291c8cc61fc01943e15841f587a55ad1aaa700a802eb434fa693b5024fce6d09f7afff01cd830268c6b5b4526ef302defa263ba5bb89b4c8c08f85b326afc997243365a371fedd070b2201c25474708c9502667cb93d2190a9d12171f4f2fb8a54e80f7f38f4edb5627d6e3a4a364f23eb65bba06f577664649cbdd2e88e470b0324816fee50303c9fd3a966f772a78ae77e61a901907b243bcb70232c9c5d210fcc0ec7545e26922753ddd63e06f109367734e1a33832fd74125ba568f6c16d6b88d06ef09d0eea44aa2d6842abac7c336b7738e8950081c0bba13c6fd05607b7302372aed6413e0ca5bdc3459ab3d01170d33964a1a7df7b599cf49a7f8f7674dd0acf1a3a83a5db81912ed036e0dbf2be31f9fd7a95111239a022829e64f4c7a477de140d154366389e10e599bfbb5290a49aef25a91e7c46f37125affb3cd3c0b8dfb83b33c9417a1b9725f5c60d3021b70f295e2d99da1b69a3e3c9a3d3141d121987b17ac987c7c5d758a54ff2464e63e0514d744211c7b3cf57e3768624b3b09cebdca3b126986a39b1dc23ffe4360332cd4b6ecd8a34e36fce9cac09f51a4210a18ec7f94d61c390b7ebbbce18030f940b451db0882abce8ee3493ae6035e15f472f70368b00d2cb9a5813cf5ae0f9e1b52a3412e70647357bdbd97d1404b0180194c55a01ac4ac5331042237105e2eff5c865684b0c0ab6396fa1b8bb314c2852347751038646fccba5de4945ef2735d800bfd65e8f712cbedb1a638c5fa8646ce490a455fc0ba837e86ab7dbe1bba50d34f7193dd0bfc2528290a77c41c941034e7db2076e31e620c72dd6484eeb97d3338a911870333503aafe8a32699b32e36e3d5c4ae173109b12ab0f6753fab0282c741baede6ca98827b47d734bbc2452f1de2bc3f628805e6ba0d19952739d7a11989a8ace01da4f4181406939d3902e78cf20bc3d8ac1e0b7ac47f732cafd6742a1393f2dac1523ee064ae3429290f1a62f864810936182b267664630fcc4f53a1c8d7411c78914173758d196b6939ea3831cf5311154f3cb3b2e25c1e883061d91b93a9baa25bf17a043b850bdcefcdaf29b5b145cf1e9a7415c2fca95fffae1947e5d9dc5db7a3cddadc20e293041ab4b4e6b588d1d472fe009f0856e15e40f2a9f3dffd90d6f19271fcbb9908eed9c0660b36bee1a4cd2ee6f25cf5dc65c2253e6ed603257ef0d3b2906eaafccd5b3a9c838606fdef9ad918a839ffa9304948c25ebe515fef84fcfceb20b0c3ad1fc46acdaf7682afb70dbe89327aa16672585c904f717f9644a9fd6f50c8193bdb4db586b5e610264870fc9538b833def49ad425fbd633c7d74e21eda439f128ecc35459cdb24f0a2fd9955b124a96b4260bed73fbdd29cd72c81a3ead4a8895c33563481206ac6641e6c27fbee83bfd53cd63c4206987e04d78e76c597d5cfe54a42ac1ae579589e4922a5b75a69daa5c98978b402bf8871c558ac097eeed1627e8e0034556225aa8dbaa9da767fbf97ad5377c1df195c1ebf5038c2e4c7cebe00475843aba8ee783df2254befb602acfbc76af1ead783ce32058952b7c07d20139f5bbea236736658d1f13b0cee2628a006faa934e20f573bbd55417cb2eb5f856ed08862723cb4cc72c065a50f9c3026fd8de8a7f784c237ae996e1f4cd9317b4835082803d385098f5dc19bd93da92a785c8860e41e5b0d2c5d6ab260694be34e448d9374a8e2136e85d987386c4d2f9eb7f02f1cc5ce945415506274492029edbdbdeb42f71305f0666f54cd673b061ea649f2a693dc01ee8bab31cc162b1c9b83bbaf351cf11042bfa6253a85d3ad4b68f0a7100621e2d1c74d06555e456f4759691c461149eb3a700388431aa7b4690df76bcddb2c5f66199e5e8a6c5301f796452e21081907c64448f05d80be74b54db38e7ff559e8bb40f0d038c135bf9ccaca994c1e7227d74007d1a6d819a4ddf1c48e492a1b698e8b5e74c17b2ba4c2d52316c3fe96097ea6a76c7322f68a8bdd1bd5d6acfb49c9d851b11503d517085284fd1c9d718759f21a3bc933e057d788ee8f2e11c1c5f2a3f69f5da33dd4d5c8f7e13410b5f05bb82fc67d1b42ec776b2b012574c2e461fee4e42c5dd85ffbdf2a045ffbcae40170a557bac5f4cdb6f0faa1fb2c99c6d11f11a6f021ddb86a0257049b03205ddea8b357aefbeda348cc47663be7b592ee31f86f6c1c2155b851cac653ca72671f9531bc99c8d0d3aa3d8924514904a47f43b639eae68e343ef26ce987afd227427d9bb49c963ef7de0b27cb0da8216d9b0ea71a07a98e5a45d66509509527855170533d686b6f08eedc633a321e0026190382c404adb9c71e8465a56d0bd0ababe9758c11e5b4c8c52e666e686c81acac787c81726bedbe46d0e5f5a52cdbb58aef85179e0a7d642ccf92099697a8217f370aa65fd8ac43ccb068139ec1ea7624242315f393020d9786c7ba6cd74a2dbe01614f186b51acecaab40aa97a3aca0f09a4a0cd9e7f9568dc24fa2e402d0b7860c3722422ffe243c8e0941bf80506c29546986b75ee443330287760fdface7bb333515f83536a94f9ccc454bb974ef48856249c012728227b0aef9690ed3f8d30361b6a96d0f475640d826db0e4bb80ab8246d9f30a4780831feb1de5b1b29117afbf4615340f816982ce7f2a474c77394f9ab38a9adce4d462d2e1a57052e28d10e8657b1d164204186edfc8e331e8beaac2fa839fffd89b2a9b68745a70444ed55ff7b04261950b502b18482a9470299a60710819964729d10552f7820e1c66880e75c14694f8ada936238525216291b290cf296f856a577e89182f396697f0cf2aed5b42661d2d815a8e2b80c40c38eff521d5b394d55e603a13d98c46b04cb541c3643740992ce20d82e029c4b8139bb36de901befae1968bc251a0fc4902ed63ca8605a687cf616f5df60b22be7677387a1e86dd23dc397e47511f12beb92f96e33255e80091fe17750ac4da7db3d8b82f1d9903c4b517c015c7f1966a335adac56c198f2d75ed499c57b032c237a046dfb43a5cacaa425780dad11c66327fdb66bfff29b7e3a960b76f451c24eaae6f465f183b292185e158b424a5761b89c7c28e0957f3bda75682c0c059f0100dc38307d7224558ebadeb2bcde0bfe45d799b8cf407205b753b3bb6bf777b711be52d78164a0c658fd8b04695e820e4e46de8d32f2671cdc0407bb46369240b32f7585c7c243becfb4260ea213eac50b5445dd332aafe10a58da9a4b70c28b9059b0c9ba3decaa4d11dcc01ab690bbc0928649bcbb940db62c36568141a7da96db55b681f20b51d086f5ebea3b696dbce5fe85be7ee362c49e8ba655352ee9384fa140158487c3d47c1a80df1be3aa450fe3de3287ef55158426a159f7549ff7eb42a8f9f2dafeb763227b69a44b6c20e4c66ca97fe62555603a0f3844be565993e1f208eb1455423ed75fd092d56ee5a7635e854cd69852962414dc89db409c8ab008d8b1f50ee6d629ead8f8ef745a0a7767e5d8843c123578fa33c616b528ea563c80bf99b4272aa84b53ef224775cb76bddfc84e60b6670fe5de0dcd68736704f342ab6fb704d5d2573274617aa3fd3c785a1c82360383df5880489ec52d8d92822aa24af4d13e05308722ae42677ff3ed1ffe21d6fe7625a5cb70a6fcb46ea648d2b876b80a93f2f30ace485859ebf4a5ceca5aff6e71068b2c31bf563cc7c9f9dee71ac7acfdc0710d69c07a9d0dcb92a881f728addd14cb7c7d9d3be09f2eb67e496a53609b9d93c8d52ac7694d9156d98856a10a95130c1d98cd32e3f674f9e60928946db3cdb717b703452d3c0514298180a713bd329893728aa67a84c924d23557735d95c174e3078c878d7eae22d134e9b02fc0a4a760d05f8c453b93b058fac8fc5c1e4d8d3d182a493c892f8e6ca2990990a3f1142b60e6f24366106207ee577a7361103ce63f9838629240529dd1f36e68a27090583bd43226b26a7e162a140c64f759c73238d5e9f3c72dae111d5c0fc1e0cfc81e69569ed6be3ee9959bc9b46a2f18ce46bad283b08bc0bc569e3d59b8d4c2926b4878e196acee7985f5dcc7a4124ec10481924810fe83ed62597591ac3dae6db62480bc0f92c34deb69e1c5e431e73c269dfc8f87b31ca1765894b39eab479907a7b711c58830e8a38c6f812bb97bc2d7a65692da83469660d0c6d83a90cca9b25a72be3c6f5185e800981ac8b72661706bfd6697199273586b81c68bac603742b33058df66ad6b0112ad54f0af07b64b16a2e1cded7d7cdf1dfdf3d86a7fc71d814574e4208161c52c7892d93c84a565a870e5d616fb98b7aff093078726c1b1c634cdb35c020ace57bc2c4be1fb1471b720a268e760a3f5f391b8987c816bc685468baa01f21f94a20bff1839f68476605506d3577a954c9959b4b95120131b2558290a63b30d7f0d39bee73c7bad8b6fe47eefa6dcc03276fd5d6c4dede3ced40cfbc8dd64a16c23293ec71ff2e451b8832686768d2d5dda1ea8360ce5149e727073f31b60f362521adf344e4ee8a3335b97f591e00bb8aae8f6ef4b33d7d9f18e02351c725f2401e1e33ef98a5db39a7fedf351fcc497f2b3860209a10131bbad95f6f5e8fa6ea22ed4a5481a73baeb92a115623f40a599de38a52f2b93033419186c7d6f4cd7a175676bef3364d3098dd48f13e260fbe185d0ef1f136fa5eca966f8dbe62649f19c336236af17b425372206535f881b5f72f4344f26de07338f7353242d1b4308fd80c8988b0ac30426fbcc6a865ae344b5f8c24ee9f1b6c82fb4565b0ef01690216c34e746b543b41264c693665d0e5d90da9987519f4232043d6107b354976108d48b6174a9c03fb991709e8dff48736c05a2961aa314e1ee02d22a48d3699bf97322bddf60b5c4e27e80a3d0a76c325b2a3c8eb7432eb7c394f026486f7f6a5a865fae864645044c7a43f47039dda17235a1c9d2330a8f58d595f1519ee4acfe08105a1e0f302dc2a974f68a986f91b3d50004d510365bf1797ab5c7c2bc75dd775c1e11da3f0ebfc0f35fe930f3ac38b4de852e6a436307e05272b740cac3a42457a954600a0d274a70db56e4fe813780131692afb16888d89a354c96dfa1a786a52c1193310502ce801d408161d44c1873a07a2b5de533e07315a67a8cd83c4833c939cb017610558c0ca1ec4d2bf06d4c1462a7e6e666d292adeb614cc64f98291db8e235726fc880acf1001d75d1d49218b3cd52dff0319da2624d4298b92fe1dcafdc5326bf44c93063090cb162a473ee0b82d0005a472eb4cc5b766a5e467aeb1899256a08a04c0e545b8cb1350ac3393097ebcee92fe123d54b66cc53ac5700774661f969c8110ff68c0a3d1e670dcad1e7622f140b1256dc8b06585305681705478d4541974916139b89d4c722da8f2063fa98bd5b0db06aecc8e43b520cf92e8280dab8a9df08881a04d17d9ffbc7c8cea128bf3a4d6451b46ff80f88c76962ed5fe340ed509975c5cb5759c18358d56afc0e1d856d91f22a62890964b3415dcbde074fec12ae99400b625e510f2aa9b97748a00ccd37590d66809724c40bbb9370529c7b38df60b7800a3aaf547b2675b9023e1335c7ee5190904f57108d1524fcfa648224cc29417c0fc567bce1c1cfe5ebec6bf3c08c8291a3833b9f081e3e279f9073164f27afbc35df509180ed58de801c6cd886ec87e992fd9bdf76334b4e7873ebd4365e1ed2a93e4545508825cbb3768d3f6f5b7b51a599296ed15bdfdcd2472e2fb2fb90113c741c3a0f05c8b39bbfef165a74ba86ce2eade752cf77cf4de546ccbf7d08300efdaa15deee9af8da39adea0e34954b0781cb443a1d9d803fa447b3b66ad51be840d41065e22d7d62a9fedcaa6762a6de99155412cb413442ac0037c1b36ab63b94d939cab55904b7e6ae8f369ef5ff458e1959cf48051ed7a596ee81f5bbdb53535d0617afdafb0645b8b09e1b5427db705a4b517f1b8c2b61adf5cd2b8b7ced37cd000c0173debb58c4f98d8075377eea86c9ed4e42f4bc325e19aac182b178669db0492a8c9a254b69b25357552c7ac7a1c99c58ba218a9f787bff53d97d514755fa5f4bead30c90830175f9171a07024c90e456fa6c1bb7ff9013f695177479d72a2f6179fce1570001a1b9ad3ce1adc6d9168644e44fcd1a4af7c299f2ad7b68283e5c6667e37ea3b8283204fbb7f7f510d1c44a49b0e95bf00abc6e01c3468b7e741505b76009df7c956018856e839bd546df50e4ef7305a9e97facabec739233630c6faf571cccec60da0e656708476a8b91c2a169420397d6a0c7dd90b2124ed85d21741819b6e9ef4c4f16952a6acdc7fd5cea90d69bed8a6adf9884f132e731a5590c8b9d85bd61f83dbdc88e22e6e026a9a99dd8429eb6cd134170621f3c04929838626f12f33c383d9c1e7686d026a760a1aa3860ba73a90b2d3f51846d230ad0242310f3e725cbc1f529402ee691772a449a23985379472cd1bfd8e4933622e35eba777fe050a9ce769db33f380d0d6820acb99153443ee58ccc9f1679cd5325d2585f6f05d937f89a6e55664cfb197e25a0e4ac1ba2afa451cd0fe5361e3eeff641fdbd7eeabb98d5d9945ec0af326aa5bdbbce48699fb3726bdd2df8ee9f31832dbc787cca2b2f64d6c30118efcff5228f7c2bae445ad06e6f7b70239916af48fc76f58eb543d264fa445e2667c6c4caa1722f799f790354eb074494bf84cdbd6fa1619df5fae9044b940fd3c721f713950efa3323c654a8d9fecef4367671ad38e0c6946665a19068494aedf6983bcdbe5dd5952629eef9d176979ad19aaad49d7053099f59311e6c9fa665430f665f24271e1ea9e25ca804b6764f1f0327154115b1d4e260e3b6a1b1db5cb062491b5af34f416961ef2117cc0d643165b30e95db9358c73e56cfc14f1cf8e1c6a8fca4ed14089a470e7c7ad0b2c1ffba9b85ffba1a45a5d103a628cdc749ccecd414d32bb8ebb646bbedcdb8999c4571083acb21a9b2e01340dbd979b58123c79f314031d4e3182278792c0da2b4a8759bd3a612d4cedaa9f63a69d4dc63b19069d6f3b1d3a13b5efe378c76b3928b8f0cf6aa034bc778d5eaf053fba6d19d2344342b3696d6ec53dbba906c6ae8b0f7dd753f18a95fe263d146d66f98d436843365b70c926b811e62dc1aa93f7f52f246b124f62ba2f24d4cf57defaa0b758ef5bef27ea1e3508a5b8e6574ccb42e17443acf04019cbe450b21c4b473f27a6262b8b68e8d14bfd6b1f0cfc914d6833706a54f874ac67a09ae0d81d243193c3c810e94432c4df1bbd94206f091f975cec93e9e1e5171a50b6cb4e5f0493d87c11f6301d79c180b04e7bc43071a7eacd570e5d1593cdc969a2aac42b9c07fae1ae13f0e951c433c685d6d81cd66b9d9d59d895a7dcf48829cf7d70cca6b82939622a5c83a1f38efa06b359c46db23b6df569072ed368537161898e685d6209d337c1e12ff9bff5fb2d266286c2838c33641710c437a7535e11c6429cb81e664cb78f94bd705a3ad6544f97508eceb751985aadc8bf63300dc57f99b26ba794c24dd7e45249d18e3e84b8fd69bdf5b4759a9781bc840b53dc54e3a215c980a6063771f4ccb19b1fbd519653d68b6184629b32a2ef46757f6ea6b26d609772730c8da98fcc697bd29ed083cda000bd89742223dd32fecfd2fcbe9a9e1818b736be349de86256812ad3c8c76684d3220ef820d57030ac93de6673e6300a5e8835a20074de79a1dd4f15554a1c4f0dbba0f67b43ed1eeb617362229efb1ce403cd6963acb7737eacbd7642d8cde07cae45ab1f59c289d2384096815d8a997c0cf4f342f7ce58f3fab56c87c49d154a4e08680ec70baf46a3baa7cc9631ade6b23f142f4d2fed2d4177ce6a7fcf6fd0d0da56d32135afd88b56b7eba501970b140aab8aeca4e4b64804db210740d74ee7a24d00bfdf9af9a960d230dbb45639c185fd58791b1f4b2c000ce6f8e6e7a715eff585a34c3dfa9324548a9747bf17110362604864aad000830261a09c02e85f6705f9b1657ecfbe2ebdba977ac6a7cfd69b6b45c9f27ccdaf25b098b2c57975591bfd6504d5d05908a62f60a7802fde2841dc2ddf9f55fda2ed605636a8fdcd7ffadd9946f66641ae309b483cc42e7220c607808dd490041956dca305f0e1fd21dee9979b6e3b065c3abdcb601b3d67fa32c4d314d2ca1f4715a98aaecf21677aa1e6237fef521297db71c7ff2e3575863dbfebb06020552696d29e4b3bc48fd55456d6fc04e498100cefcd4bb8ee87969202212e8e9abc97f8437bc8839b99e25147c4d67b588935387d1a9395440192277c700d5bc4d501995f329c860b0d6763a61e97755600e5c410475df9bb817cbdc6292204481142d9a8b8481a44aa9061779d5740c6318814093fc6c9a241fef6299aae55050315c0c4a7c86cf7ee0170a40cb5b0114db314a31e201cda0305fe203313cb690d456fad24ed8eb8270c7c1edd19eb0ce8247a11f439a9643f2c01236f2f5802cb4e843c91272e77f4b550122d4d9f5625910d8f3caec4eb1ffe82a4b1a9454915fffe338fa1c355a8c1462c9cb17f4b74b3fb904001c0e4f91b54152d8864efd1291b9aacb6cd0370db2556afd4464561fea8a15d2cdd1876ed9c773da428b1210e045e6e2bdd94b1ed1af33dbab3f1be7621b44dda653988ae2488d1469b90c2c1da906dc3384336a4910abb68dcc0f1207eb0494dad83392c04df5f3141082ff617e722ea9a8c8847d1c26ca3f3d08dbedaaffdfa6e0df3ca673a56b1036557e04e60ddac9fbedab1af8eed5e26be86f207d4f90947397928eca8d4e97802f289a05feae40bfacb2aabbb5d385a36b1d86dc34bb16e1e1c45a6468196950ad4697d3dcaa8d9cf6f123cde46f9256e56fc09cd4230c0058ef80fb444c04d0f638dece20131bd5314edb4b09a4bd409fba72de5a2ae3aa275bc3c442e9ab827dec9438d75f3f2521250310dcce8e2fa4a1847d10185d2335c320e6c3ef0b1c236dfa3edd4d84c97bee6c7ff94e55838dc06db7aa23ed1adb9516489c394a8f4898fb00881455c3f227e26ba4a1030290e5b45f65583bebd841599fee7cfec14d37daa7a400354f22f384a21620f77d82104ccda5efc3bfcd4e3c2acbc712e3ec3c7ed6216eb34ab5208426682ab40f5a8f981f25c4fb16da850f1293e53b61a2ca70caefe4c5e3106d6f3f0730b66a087d9ae269826aa70b9844714f1eaf90f90a7e45814e1c49bd0e485e33b0604f0a7b1841ed90a966450e2c340a039154c9a51febc9333f8d9fc8bd359e4ffbb6b43a2e4c7b1533978f489dda95592d047e670ba24750cb6b74d45dd03bc1e17d3ef2f3eb920b2edebf6a9e12acd305d847f46645ea79284e5da13f4d521ab88cb9e923e52bc950fb0d7bfa0639661d29431c18143727444f1157bfb842d8ff8a194a624752714a6ba34c276426d0e4e0c6e3b70e14c058d4e3fadacdd560830779a77f9da44df5dd8d6506fac7d0f38bd367351ed81d1e8f9f0a4ed36007746baca735664461cd94728053c1bd2d62fb61ace8ed3f6ba657e894b52ff4c02b761977c6cfb4b2dc0ec18d96225b7772a09e89f854d2a189bf6b7a19aea2fa605cf0be8e97cf2f938f0b281d90cd7561eb4578a49a03c9881699c244e6e25736830c9ef8fea0a93a390d67c6ade61dc71e89d65e1b26492be37f5b92365f6779d87afe5384df3a5fa0e9be1a1ca1aac6ebc15af8522ea79d010123b55b2080f175f593c0c9e04fac9b3b7ed939d33d73f28b236e1f6565e48418330fd19aa28c54462d77527d791b3c35b6173312aa4b2b084ffef4dcac7698e7db95888cdae986b704b8cda538306fb571e84e3d94e9c0c001628470d8fde46a7dab41eeecf3cfdac4be22f3720ec57696d3f93a2e746337937b75401517cc47d950e05825becc9aa7368fe4e42b13adc7f2faf16e0d27cac27e175687e4a2dd3d57e6275b31902c52af7d18c1c04f0c0eb286239e7059ab6f2cd10edcfb241944d0166f10f20292e5d5a51e79c92de832890d1059170fea6882a5f7ac452288cc592c1e9ce14aea4e70f9126b704dc321d95fb10288cfebce80e245630e00081a0aaa49f2e045b4043b535609bed5497794d7c382ef821c5fb25fdf275545b1151747ad8c02b4edbf074bb40101813df9df2e0f43ff043c4a4412ce5ae9add83d354d218149e3121565f40f6579d211dbde7906e321ee59fddb52a0598b034c83e8115848fd6f131b4c25489a0f562f08ecf1d01d75a52526cfc3dea9e41d2e6aadb10ad3ca630607c566cea7f7f92d12747d8896cffa681bde3e07ff21a2a349f8bdf1b69272e486a28ef149c5d6b4c910839be89e497a2cc667207900a37a4a82931166f698b28d5688cc5afa299fa85e5fe3dd0cec480aede3f84d8404d63e1bc8b8a4bc26dc510900801c80fd3f1837f3d6fa39797a0ad2b5e76e86177bd4126c7f20a671c51f4a156a7fe46f196a3f808a4dd327267e7759513589f45d02e58b1ccb661fca9bbce29a64a051ade6b77da53324ce6fdb496997357250c98d2c8d08d1a465c426e3c56ca51a60052273624f2ed988d9f8ae9e770b05ad7e83a7e3292dcfdc1e441b0a32223f2f1b69550a60e838f7017b5d665ae1e4bd74153e4547561a6cb6c5b39981d7019c8a6e7c913c74807bd434f728f843a26f8eac5136155630f9b5d2847b64d495d1846ff78edd7c60a9f375f29a865de91d89c8fe1d9d2cb3bbf6556eb63ec5a51b95c82a17fd60ff4f41f31344faaf812fab50ef974bc12ef0854c82fcb4bf3bed1ac2e02a5b0e903ed086faab860e5d7efd89f715a00fd54ebdb86a48e02a59cefe5bccde7ec323eb3fd7d038789154ec1b4f2fdb2c2e92c86509b9e8f1cf9bbaff8dd464dbf1f12d55df0126b554b7f533de12781ab1605214aeda73e22dadcb283bc542b27c7aa3e66495675b3d81aad9d65472677b6a4d970c8ab6f9839237f2bc10d97a01438e033436fce5466ac3ad347467b2cbe92a6025813b77266a998ccfc386f17b1ac7410abf96baf0f2c0313b71234423f663a6f33819238e7c3aa43184ded9071fa99fb159fd459d5640502a127a373ef4e165e9a181d464e37c664320f35c41840e08a73efe9ff95a657aec028ffeb0c6c1460f932febcc7cf0c27c7f66ba5dbfe429ea6035aae72e792c5621c5c8fbb6548b87c98beaaf3763c2dbdc09e471d3f6b0f54a1d74301a9230167b914bf68fb48a13a3b193e02ba4f33d4489145e4b2f780dcbbeefe2344d436e1a6749c6b107831c040264b3a136ae4fd6ee375c582be70eb857bec9a05732cf56b89d479a47917fba497ff27ceb84252c349996d7d7fb1caeb211c90be130ea145461ac673f1278d0652e4836969ba7e59d078d40ac6a2fc396839e5a4cb8cc56045b23db961a4ef9bf242dfc2de7f2c9f03abb237566607b13fc62c49f18d431b5b2337f444066dea83d5058de299b27333f9f2f9681f1e4debeefe7f6509f072b96052756301461e776dbe8725eec2c4c90700eefded4fd30b7886e14d75ec147267af50d6a60258a7c6383226be9a4b16df5cfbb704e3e75574a0faf207a9d4cd6ae727f960e1b226ba68895278380ae810814b1dc4329ce0189fc6acbfa0cae3e35d2651a7803197cb96695f909a584124cc1bf8c4a6f4009c13599ee22f0f4268788af99df46feb7f57b4f8ee5ec9790e728cd42dca8cbb0bf6b4aff261bce0cb7097f54c34127c053dcf536cb862ac0c12ada4505250fb17463b9e17f8480749b655641425f22eec86f9ae2f0800ff8b2b620ca62dc6625eb46a0742e274101b39a9459e6e44d1d48697bdc6ac65fa0a66dfb084766413cb5e03bbbbd0350f91d7ca2e02417708a81e1dd8a32f8afafe3ce321252ac3f641e560a0da06136ce3bb71a3214458a74747272ce4b5c470446146ee5257af42fdf0c4ad76a59938630368170f6c0dcfde941a84212980616a4c1c833ef3dba9b2a96043353003f7dfaa6b6711f9b23f359110e6ce584bee8cbe6013228c7e24254a1b0a6a312cdcc5002006bd133f1b2a2a9d6eccb204d23f41f24fe53e4e448d46a53329a548ed7a95910c9c1f032cbb3d0267c03a9a2a33556aa5263751eb3fa13a5623e9774ab66cc5edac3524b9b062fcbd643ce23423892ed8fe2eec79321cf7690b37be6fed87cfac569ef202ce46a21d984e9a259db87033c073ca906b712e12793b0b2f2a189efc75aa74267ee7e4dceb5093fd9f44aa7851291b9e00ccf3bf5489f855d6087d894ecdd252aebf2dd73c3c1cfa24417a8aa5591ee47706d1f9d8974995372b9258c47efee76a66ec7af4193a01c6d206fcb64ca4af308edb344efd62ca0f1d70c91fbfc9aaa4491a0ae5f792e1ec26b2e81dc7553eb935e60130e2e6a1419aa1d955b358bf01f88bd18e3f154bf8523b4e928c91c87a42edae82e8936b36f4e0ae757a266bc3e76fe2274f0d32ae3834fd0d9cda9c9d598ff5a6917548216c4933ad7155c164b3a07db7180fb21c7b7e9c3b3dd424250784626ec57fa72a582a0f90c10e32c9364f4049a85ea35729835f6e99d16eac630922c01a6c58f27d33f5ac764bf191a88bd39d890d8770b97b092498e033e29cff8939800282cfc3c5957d29f2d4906225e0fd9639b6c661dd95dc9523353cc950bedd7b11f7633ea700973705da71683880611afba0bf64fda8de9343df57ddc5f88c5c625a8b48ee29cc881d10adbeccc36d0e3b85e4820ce5fef0028463efa7673ac81d0e200c194a476c78aa8becfa2bae903513e380c88df924697ee1a7ea1a0633192663af30a6aa783936768c77e1aa6a5431e56ca1a956e666fd3155fd1424b0a7ee0cc8f73d28b0656f554480e3d533941b51e791057b684ea3f082728a437036b65ad4a675b12cbe00ad6e02a86395fdf8678a92f4953d33c9687b2ea322a5508cee63067da0376f372c774245d737561213ab2c3e2fa0f111f80cb7bb829d2cbd163c02b60342fba36d6bc6c2ba20d40717f2abc22a2be00ef822e6b90ec3d5c0fff45475f35b52245524f60e3decf82e00177664aba5c7966b07b0dfddc34ff5f40f8224b19eef2d103a00bbbcb2fcc0cd7d33b4a5f0934d563840016b2c85b2f517c6789af6863a477dcc64e05e7be4bafa5ab2b57aa86a11580142e71c0c59337bbbe4755e823791109daebdbd612c98337c81b70474fc456655747276e6053a0dff4898b7212965056ea66319fe2f1bd957e0fe0a29c35fb85a358dacffe652f2ea5d5cb8b738c60463bf0fdeb5b344b334ffcaa8cd74d3ffa8483772d9e986de5d03419a9ada230fb3f530cca6a453f36a813044963325b12340c2c83483af7891ab29444d7a8275fa4d42e1ca6ab430a8ae3221da29f106f186aa71eba272eab0f40076b93dfea178d6f75109192e2bf2c796518e74d4c401d94157dba22b9562f91660827d054f4cea3f05946044f1f7d65987a044b8d18f70bbcce5c3db57e705cb501cb6407cab8fbff6cd45a53cb3399a9db647e91bf486d9c0f16ea1384a8b5ff69e505c021897dfe2b0698a273872c637e30d9c48500829afee7ebf4529cdeb0770a7192752bc978c49e1f3af1b52a97f54f9a62f432247400f7fcabed692c804531558a413f245ed73f7f080804200b8d03d34d5ae72d9661ca795fcb3dd27cfcd4602bdd95b3dd9d3a7904246b6d7d60a04e8d0ff8984aa7b77227aac3fafe0906e8ae2b134633a39749c177f18016acd87a305c167b9a2560d5150a34bc315ff5696446360f43db20f813a56e2a1d67905dc2957a400d0d2e5164971ce1d81c43214a7c9976f8fe4ec55614a4ff9865317854f5ad5acdc952eba9416e659658be87716a5a585539cc1e11c76e50ffd22baf0292308674759291165317ab138dacfa8364438419773b501106817974b3a00aab34383d2fb1c5fda7b486f096df1f052ba0b2982a02243639adbce6d2eb9629a70ec32c23ea1a8d02a76069b518018391df5e04af5cc3b8bb7fb73cd6dbd0fcb821e74d765658929668a850ee02940b55e7c626dc8a7122911795a352bf0f6822e1d3057031a28e503e51bb9286266c043595fea3e5d1213a7736419bbddc4d349181bacae1d15e4af90e9d4340510247bfb57a165824b7e43cc41d5e8c6a1dd5dd803c42481759d75d6f897194c872e5253f7b6e488aba95c7bc535f531a3615aa22e9438722c810e3c6c22b105c43839859e1f88ed375d2b76cb5afa546e3c8395024c1f85a6b68175314053e9f19558b54c2ea033138ec34ee8c3657874461622cbb0747d2b80bb4b8c220c0e282c96d230fff54b9442d33e8e786bdfefc7f4df415ef59be6cbd9803a86ddc3c449abd470deda69e6b6e5801202e00101909413092117e2686f0dd1abaed8feebe685909320ed58674950a6915ce8daa4923893bc8734b9bb3c58fb02e9729b570fb70555aa80461da00d905e303a0d0e31a000e66414f7068b363418f8f4021af9846befcfecd0081508d4bb8c7e03ce1dc3a49ed8efab1465ce23a7e92d33453b96cc883d890caaa6d3393222a7a036d439a64287f1e1116f166383e35b9ed28ba5dcc2fcc21507dd8d8d02451fbcc3dd4d3e364567daaa0d958a5b560f3664b58f9d00448a971602d3d4b720e9095f7aea66086bd00ff2f7b0f02a32cae8dae2e36a7469449a31f4396a2beea781d5aa0fbd69ceab94de538fca5fdb03b889c5f2613012d43b1720f48430792d86f68a9c3db43c4515ae00bff36c618a2155165f672e4798f7175605ba649df655b3a8ad1a5f012bb6745b28d585b467f3f5128036835a5d490f1c2c709fee65e07eb17d88ee01802807cd67214a543a1f34539094eec87708b1907b037e7fa698ce421401f3ceaed2c0b7d21f0b26cedccf34fd2fc0f67752aa70ec189392565a9cb3ea6c6c6abe1b010011744544196e6bc3bdeed296daa5530cf214a161d69b624e0b9093a01f12856d7d3fc5435a06f6b7284f73254cf2a42791089378530786f7fe9419621eeaac8fca87f50dce97293dde8ab69b71624122b65b0817a8b88c4ce010a8cd0e151667e2075fa1092de26e538066672b67741adb91189480f5f9354c7223fc5abd39ec4dc166c4426f066177752f98f2a612859e48a667fa2ed7baf70a1705f914b86d1bc27e4394a61f8cca76f3ea7062b95f4f552362e14731d80ece7a86d21f7a33312d710b83e3c646e850b4c90c40eee8d3ab2822baf25c3df6d6cd9a72957fe71289d8b43ff6600eefad17f922c68db16f837294dc03ac477b5c617e6fe4ce3764a85d52f689449fa548f87921acf3662714bfad8309a467fa534cb481cfc2ac4fd1f33fca4e41945713b123ffe567a6ed9283195475442d26bd383e20de79aa15635c3874a23850d55db9dc91b7d4cbae285481a9d4ee0d712151e75c83e3e137fac0dffa2d36dbc803d7c26a92235de729575458e8f168c39e5380adab8989d62046061fe55ab8e02c6de6fe35f57c8f26b29265eb21ca6f8440d60c0438474cced7a8c82e4fb389737840c73f150e99c527f025dca2d65ca0c6c8dde9fbe9ab9c92e9c06a828129704f659b869ec07a1446a03ce6fdb496997357250c98d2c8d08d1a465c426e3c56ca51a60052273624f2ed988d9f8ae9e770b05ad7e83a7e3292dcfdc1e441b0a32b78e8edc615dc43e60fee52fd831eaf815f8219017c8649a19ad901327723389eba822923d0b0964253335f452da8cc9fb691bc9c7e2cb3fdcbdaf2ad2a83318d1b9337f0dc41a87fa7b0476cd4723e42fa3805f687d74e756ac8d10ad304419d6ce08a6817f854c859843aa305e86975c5830bd1b8cf5d8f442e03b32c4703b81c0ed8485d71baa839d532dbe26d177ef0bd27cc7a0988d0f2e048693cdf20486c138ec39cf5a9d4bce52a023c65c0a5ff563852396b144304031a9b1afb5e8e92c141107ccab6bcd05e7f59b6537eca2f4b39ba91ec95dfd42244bc606f438337c700ac07d7d264573ec56392646a539066a77f2cc9b79e7864609d1878866361c0c8f49e71604c88cf0b86343348df7a6be152115a69793f25a602b428a4db0dffc59a495e20610419bb82cf255ac90e334463fff136a7facd4a99ad5e27b615d02377aa2766466e571b9550e5d3442a6c8f435f47491008a5136d07d34316c5cac1b42c10454e91f1ad457cb58dea6e4961eb05b2ad1083fedce0dd37e0d95fe34516818a41c87f7bed93b443fddbe4c675435de3eaaa6972c1fa71dc2ec70d62ee8ce789d943708435da716b35aae2212ac64bbefa6e4b3e6558210cb78fc6259ae818c8b1742f45acd501bf39e6afac7fb0a62cee5b349782be2aba49b87fafc50e4a2ee8acb89f0a4ea3d952dd584e5236a5f07f9479a47917fba497ff27ceb84252c349996d7d7fb1caeb211c90be130ea145461ac673f1278d0652e4836969ba7e59d078d40ac6a2fc3234c1d77d8980222012ec8077ebd60e061c60a74ec9b7ba7b0b58f8d621d11f05407046cba090e2d879ad6a50862c9f4ca12b5b0ea1768b847dd436a12e25d3bcf3ad12ffb95e374128bca482f5ba5ef93f77a9552accb1ff01189e252fd9959eaaba700b96fa88ec4276b1bbdc492393e095c6126fec10e639a5433135a1a35ec27489fc1a8c5cf19508e9cef06b45f2e67b4d5de8d91674572abd457ea3eb46507516a67f40da4696bf48097045cd1d5571048c02e5833f7c0b50e5421ec1c6c343b6a1fcf82432e0f1509afa51d34317e0dcff658edc2584762d7100bb78f0a8d3bad72abab1db338b2963c5cb44f51556df620354498ff38be223aa734a15f16eac53dbf4f316277a131036df6902e97ffc0dc29962a0fde4d46f49df1763ea894cec47fc22db21b7555c966ebab2c4417c4e0d01e3d1723d4be7c46ab3271369f31e07d17fe0d8a192e89c3312cfeb469632ea6e366cfc28d2c1b0ecb37a052077f9c6935d8e7e3fd46ca2c40efb7a5089653ff5243e49f79450a745127c4ffb1a2a931dfdfeccf22a30d891203154d9a04b45b47718f7cbd4263b836df6b0cd7e48bc29f2a28130d0129995ec22419391bb04da97cfafd01b3d16e6925afe6cd825f176efc3a44589d3a65841a051845eef502704f565d9f6dffdd03a310e1ea4b7da61978108cffbe4b7624a9597fa242af3b868e0bc884ae1efba1674257f5ad8def23e5e36d6ada7883394334ce00c7a776f3bed4c91cb0e97c551298d2147d9e708c2266fd7f6a37cb3bf56635afd05e3819d7cb93f1f29c2dc1bf7c34c199912f42c927d6fe969edb40620ae1ac6d5dcc63a4f321010d2e928b11f5402197a92e814c0de5698ae58bee88066e01cc4d89d23bcfa24417a8aa5591ee47706d1f9d8974995372b9258c47efee76a66ec7af4193a01c6d206fcb64ca4af308edb344efd62ca0f1d70c915f37e625535454bd145f1acfb8dba39ceb84dac8b31c8d420fd33ba94bdc938f552d0e1dd122895bf39386c3f5083d00a3c8450bc8e9722045ce6493d1d989d63e90f255155da9d31e62e0275990b7348bd94f0d21221ddd36293703d14ff4c30c324aea0ff6af8d439c804b0774af151f33c2f107f3f9ffd4ab4c1926a218a50c534f4a3327a45f12a09cb1e93abcdf1416626a9dc91d94351c01d32f964a37c01ff8eb907c046a8fc04bb1d0474c1af707caad521950b70231f6a5e5efeec6a6ef874a119f2c04a81fd70f83fc612b44ac1e8a5bf4ef92f26231fd4f2035cdc4e7454a29d0f71912d6795a838eb459109cda9cebda78365d60d44272cc7c131cae10551da0dcae4aeafb2709ca1cd3d3ae9d9b7dea9dd25b0e5c1c1e1b58b552ba0652b73ecb7fc3f1dd84189bc09207b79a9c1ccca3477ea1a848b696ac8f262f33b8a7cfeea6c737ae1eb38b0b8e4b08663d4b261c9d1348b5142d7795e6856a8fa8f20525a9baa9f86482d62ff6449d98e7b97a40ceae0020a43542fdea647adae6c37d2dd51d4a23650575654953d33c9687b2ea322a5508cee63067da0376f372c774245d737561213ab2c3e2fa0f111f80cb7bb829d2cbd163c02b60342fba36d66998509926c4acdd8c0fc9e74ee72aeb1a9a5419893c2e03c59f356c6c34cca0d0c87101d50190148bdb9a1d2abe30d686f5fe8afa7d5c5d7ac9818db36aeeaeb11f3739f25bb019c0c7b05aaa135de7c11a4da60b04ff13b4ca314878d466d2bfb59f0819765226474d438d13e84be7b8b437711c9f788c0b431ee28f513ad1090bd02103a78a0f283f5661928964b8bd41585251991628d9c1c00f092b944858ac69cf84c8ed6dfa438c0bad869eb94bc6da5c8acbfaa8fbb381841e7ff03416da38ff158909c2b361cc9948355a2d3efc2e9f54a341411af036b6412b0804e57ddc9b5ac454e4d3360db06abb0ee38fff425b16975b6decea7764f03db20f829edc7e071636bd94fc7c167acd65112869648c3dbc17d77e36187ae76352664122e6a8a3327b7b86280e1eeca3c39f9a8787a7bb8b5531e654a57ccaa5d054f4cea3f05946044f1f7d65987a044b8d18f70bbcce5c3db57e705cb501cb6407cab8fbff6cd45a53cb3399a9db647e91bf486d9c29be19213b0ae9c9188cb55bebfe0ef14afac03480dc0870254c9e6c8f9994d1e313e4ad8ffb5dc1c1ae2a2e41595496cdbf615a14312e9576833cb9927aec2de561bf6d0fad126719070a185f23abbcf6a39b4e203a151e816908b42a3f94abbadef913729b777b6c4837016bc20883af8d6a821779999bd4a3c7dd762916a57b38760eff8cc9e8b83e2d01e419d58370f8b8f2ffccbccd80a8d13370d460c1a9d4cedcce891b0004b8a9dd0b517f967c2f5b173a1366a38124af94532bc76c6f725ba1e0cd4b940180fd5f89b0f8a5e7967c5b5f93abc516ad7dcce48ea91c266e24c337354573f7c406c4a4fab853144d7a1e7d0e64ce6192f2c12d4eaca986c603aad9d68b0efd25565bdb4470638035ece8f054232adca2979933b1fdc5267b3d3fb9ff6062354db57ce7b7897799ba892e3663f1263588892b30fc86c0401fd0cb7a174d512b02d1a438bd223f36e8992d98d19ce88629a9c1e7a76c3d6bea56dbe5d09d3bbc06d0ecd7119c83d381858696ef3a8fcc53114fe4b0adefc6f86dbb786d73723f66e24581ffd562c6e30e44adcacdd28e6c19f06fab9833a8aa9148b48ab79a27ede5ddb8bd1e2663284853adc2db0f22c29ccb28d7a22c4e17b517e924a2ec36410d072bd8cdb9fcef38e016253058a17cc8c3691fd7f8f76b722533377569d4d5b3edf56c3a4f053e04d89e65dcc58a2d06bc48720246cc1070ec391445ff1f768f8659a06e4f621bc44f868471ea6592fe76078f1c925a5b1e7eee653c4ea889612d6a4a90f7aa4f454f3a2f40ffe576f6969141b43b1aaa4a4fc903042dcb10f81cb9e181af993df76cd79cf6624e0f52bd96e6451cb4d4245a513e3a6754664c5e4b80b5588c2c4dec8a328165992e2c4176d4a9adbabde9e53f8507cd9620162824a5b36c5c25bd60b8348256e11e44b93f6aa824d978d8204d3fe453e9c0bccf6d50597bf492f3418d340ca15a08d02a4c4a3f347b4e180d3b586ba9316b003c1fb10e2250906c98688132dc8934e9f2e11387963c6dadf082eaef9afb2502d397f4d54479bbf12664e65d44d61952f6e1b3809221284ba0441a4b060173ad8b2bdf1d2a80e0c96768e7321732b05cbaf0e2eded75238066803cad5f939b262a386e949629a62dbbac26d19ec7fba1d38224dd8bf27d02af2183de7d7846f4427baf47817873c96774fdfbd7d9376bb4d8bfa267968b9d6882b04f2525d0f8a912087d0acc9786f849cf42e3c119e2539b3be924d90c29fef12c0cdedec7716937814da0486fad18a9ec39a415024b13eb6a2e7f357ce94468d007aa64755cd14292c02901154526e30112bdc7bf458a97056a75ad55904c1efdc601343279db8192ac71d7faf627d68e4ecf4caedcdd3e7fa0573c0bf76ba3f03ef252b7713dab9f23df496ce2b42705c1b4c7631bcdfd45feb056c1795f47094e5d30192dd8b4e4d8503e6aa4a79a37ac0eeaf84274fc8d1261c7d96a3be3f6c68bab0277432ca137d37d0817f9c74b16bb1755227ab9d45cdb03abd122649d7d91cd0c37438c6adcc15bef675f9280939a0f57ac15a42445a28222e254739e4e9a3fd2ca4f7219f07d23406073af2d86c976d2449ae6c153f93f902a11438b95e0155ab73a54ba2f3a3d9db00001e94f5e570cbf6a6b474b7a3c84071577794ac536db236a00ac67e17dd92caf987b07eb994ae037ec9f9d3e750ecbbc0fbdae24e79aa5a01bff7d8d76b97be9d4d32bf74331fdde69eb054b4648011e28c9b4bd52e77a0ba4422f96f0ca0017570240de19013d2a8574ab45aa16b94a3574cbc8a67c23341cfefa7cc4b8c08807ee68294e1b15e30c01d3ad7b73cb750ef9c99762214375a6cde64c59669402453c290f566befacb0544c7e6e0c7e4cdee00673d88bcc73c3ce1cce94f578b9e76269c9b4e652f8294ca642811e4412e1996d6cd6284aaf74cecb9a75b68d9f494a6e5e4e366eb23574aae34f6d48c34b3c124bb9e3d4b9d21e54166ff3d50fda21261cbc1ef0b779ebc214273a6b19922bf74939e305ff1e0e3a8d384ac405374aa87696c5fdc72b9defa49c89ae92c7675bc62a44e4daa481c86bcee18c98e9dd0724ec701fddcf98db0afe9e6ec33ec0c3eb3382ddc68628b9e5439147eccf89d2733bafbced453884503f9769c5a1c9a44640923edd595e99ac07c138d5bb2e4773a66f2fa10990dd9a32037406da19f6d497a16fd355e0645377213b6f57800136ecbe9d2d535b384a0073bce2160e7b275f09e43ad3d7ab4776a0eef3e70906411b0699ba6deffb30ad3f1d13f26a631009b73c495b1d82dd57537ee664941ab16fff589f71d8f520a9954ec43b0f0fc01053433a3d6983a3a4a32d9a03df0500509d0e34404a892589275b2fea826aed236cae1a1850a018f9405b38abf1192a05833cddba230b1ba5ef41dc697ee5bd118368d4ad1ba9be8afa51e51cbe400aceb8cfbc5aaab1c8baeac2daa3c313973dccf0bbe0425808acaa1894523e8f629d03edcee4115b67b48badd1607738b617d74cf877f6b39cda4565b23704f1139d1142ebd9b78fdde19f10329f6f6edd4ea6ab3e320e7f07bf0044b110dc49c2b8e10c792a5565659d349bbed6b658cab58319166e2d724b52df28b834255f1abfaf95b4af4dbb9aedd590c135118901f74cc5d3ce5f10f65bd8de501eae4bc52bca4adef0716ba08fd4ded1690ab4ebcf8b41262773590da1c2f410d39575546cbc6572663e56fbba243eb176605e2422794989dae98ef16081999207f430b809fa94b364021cb4e7650a0f6d9164757754c01f5b418934b8b4cad8be43b901cfe4ff1b0c3aec8cd511b3933dead0ecb147626b649eefa9dba573014e38401f35c4c963a8384b9ca1263861e908271bd20c49def1d94f419d02b5e245077437d198b7be01ccc620977f39fe9f1e31ca3897c7743691507acffb3b421997ec2e5388553a398513f1d8cd05a0cab7321f9e10833fdaa5e1a63a9e7eb0f41df2ed780e78437275ed033a71fadf59703c4aec68fc86465e5a392b35499a23ba023603848b024b1fb93cb7f208a57b50c31b9e47343921ea4aa958aac0f0fed769c9e5116cdd1096d8869a2fbae2eeceeac391b557a81870ca1e11226a084364085e50803e878732240d5c9aa0e1264def7e555076394ac935af1490f023c16d8d1f9b31a2cbc0cbc7e4fedd1eaa92c9982932025568e0a19c6b84893b0a5e52150665a64f144ad2d1ee557942b89b68d4fa2c12c17d75d8c1ab2dff17634ea9b4c19125b67147e7307b5d82335f01ca768b46728d035a362a5a0276d71e0fca93fe90743363b68f8f76defce4505d2e419cf1fc7a572344c354f5f51aa7ad95804fc74a5ffb980fbab6d6951e27a074f8d0c38a1b1fc1144430726a03d0221f36fd9bcc34136375d7381bcf050171818865e6d19d9f3a06edc6aca9e17dd30e58ff8cf088db9c958f4ba01557c5b725f6405cea9bdab050b25573f034206a7c1b00465178b6511acc591a62a866074d6e8a6a016dbe4ce5b8f76175f191f52f51c716de6595c7672f40c7625097829de688551fa1c2c22d7bc45abe72290d43cbd4876211b5eb863f954033c0b26ae1aeb51a98b991ab66ed40e0411419b0d82bdc148b9b4f1090c4b35657af2287f90693ce1a370cb929608d9dfaa66106eabdca1b7de179e3d5e498f467a0dfc1791b17fcc73de63d1c4dfe53e648ffdab523dce6e5adc050747141a0429cc35852bb5a5f00e7e14e05f649d9c9524cf2d13504e5e7d1cc76ec16a69bd20a70d9029fbb5866a48720058c4bf56b2020e4610564d13f94ff56b17883f941b1a52ae7840db446f3e5b2524300c94dde9e7a41695da17ab28433314db574a52019f37ce9fcf42edd69b5516259ffdff2e83137560dd199510ae43d4deff711244dfd79d2c4d79307878b5ae122c24b3809a29908382046544e30c700062ff47be8c9b6163428377c8cff64e91e719e0b2e5557f14330c94b7cb6275ab047f874e41cce6bd408c3c30ba7ef17c4dfde75ffc6c57e1b4fa89249ddcb3b9e077c7133e9eb571162a40c719d59339242722f73ff86d25bf03f091b98aaa4101c4ab52aee1316791ebfbe65b87acb8568985e1d5a11cd5905b5ea23a6c94df6f6b1b8a22f7bdf3445c438c0a95521deaaeb2cc71c2eccfd13e1d97309d706ac3a9be0d8de27221f772aba6112e3438a1c201d56bce97de0e10cd0de07261ffbb26c74e7df04d833e2dded1200beecc9ec007284b39218e94fae0003aa322e7307b1c1725dc8aef315de2bf1b7d0c0d7a3b054c9ea7ab40067bf3dee4fc71c3a08e15aed926a3303ad1d7978a5e662c19c5786248b271b2c40dfebf5c8496954976821f3928f3129dc4b3eebc4b3bb638575689a6f9602d4549768d9ff4ba700551ca6b65c4a3f92f51e1b85b64d552e2b85c9d8e02de6d0041d9e0b237e1f671283ed503e62ee05abb68336f51051db466e5a5b4802f5580edb97f4b3ed57323eb02638ac4860028076e8bbd00d69a2c7304be8ed8e20df61caf3347f6d89ebab29263b038f2b693c48acaccb3fc9ad28b065534d36db258f01d485adb8a24d2c44b7709737b43b48c19390e12202b4222698178bf6178ee4f2337e13ec53e54e4a34eb82c163dd7c5ec3735fbd8166e8671c204b96242fb1a27fb233163ade2e07026eaa914d4963ff6243f160ef091a0d643aca8ea75d8f0a5135ac1b9c0ca1bff624b7f654e7b36dba4e5af2bdb483d4089298d0c9d6e5517e85ebcf6acbf2cbbd6da486b9c34c27ff705ba066a067b2af42c256df8ac12b30c93f5707b0465f02ff582248dc92c3a6f29a50ad4653735e87d84216e7cb1c7c953dfa9d5115311ebe526d4e203d16f3cb587d62ab3b4eb9ff6a46692ff5280c8351587a3489ccdfb6e65a6cc14bad7b1c4feb58e5f81ddb787c1a56ef880b607c07fc5cc3d1b1c729234ba34749d5a28860a9a4344a4bea3db42a68a8580e5802a391ae6aaf35871e79e2b8281c3dd92eafce142c73a2e192ec2fde978df1b1a54234c5a548676b0ef53a0deb14e3a4572a8ebd79d5d1fbf31f4d8aad9fc011f057a822bc6351af3a33a042d6b8eb473f2df17d1bfe08e8a97a6668c29e2191909867dcf1be39c092225573352e7fda78a2c5f29c55fbe8edc4b33d1db8e7930463443e983a8b682b1cfbca919b8d697253372fad28badba952c02ee1a1ae1f443c125cf4d57b32dea5e52c8aea722fdbc133e862a0f20268fc231202be7ce571472090a936294890f896d94167b7894f12e2f0cd6b9c243063a1deba404e4d1f889123b84f66043bb93919e4ed157c1c6eae168f7a08c9ae5e97f9e4a3cc7c15b27acdba098b54fc0ff4096d43cd0a4740a147c28f19334c02ce3164ad9aea91b53aec5c6ec9dce650714d1f8b6fff04ddefcba6a96bb0575c1866267e6f1ea5998e1e34e8a6e48bd615c3f7538f3c3412cc322767c3c247418e0eb0f4a4e4f45d06daefcdccde4ce2896824efa9a50f9f2f2d2082420271adb5192cbecf20abab1632dd65487edfdcbf68bf698e7db790809e8a03932ce3310f73ab17d900747788eed616cb90f63c1e91d111451117aedd99af8a9f52e5350b238822b095400646de065783d146b4180fb527f6c002b42d2e1494fb0aaae1beb18923d09a1a168d6568002484d2174b8f1e5fc8b2e35d714a2a59938ba2246d02e4e2826fc8fa301a236abd6b068ef7b9ac9e0b2bfa5b2b9a419cb6b5fe820dfc9ce3a90929089247f8554992dd4855fed16798e68b6b9331c3f41a08bfd6f402a2547f6c34e83c77a92d6e25dd32ce1a81cce88d0ac05e684aaefaba51b9ae249befd5cddd76a94cf91ae767cea0368308c4fc4634e2028b47629866f3f37b473e75bd91a1f326f642a93470dadfc5e1f5ad6373c17fbd7f9ccbae86c64c285e153c7193f84b41287101e26c2e4f255004497d5984c40d5cbb1e75fe0a275844d306b8be6caba2874617fc369668be991ff18945a2b926762414391e8494f87321e00840fc946002afa290246d4f36272e1da9be7ccc1e5787e8e4488a9e73a0c4216f815192f4be42bde4b4d33713fd6cad8d90d586b21a57ff20b3797cdcf1d985a030a1f2bfa6df9280f9c84a601e2b15ade2a9150eb546e475413fee9c37d2ccb21b5ae2b38847f5e5fb1a89c8b0c70dbc326b3a4d503d178e8f6f5c8adf3a4429b2c23b606b34429f1feb24da28872ddf2f088b2f2847227ba45c23c741f6d0f9860305b36329102521b75111d8ea1fdba696af907cd6e3c528c29effb2f505f9bfa752a01a59cf0d0fa4836f877cddef5a7c911dae17c7fe94c686c6951b14741bb5baf8efa09a249c3228353bedd97089ab7d6db784a9be9928f6e0ad6da3c4d9f05c573e4270e0cf6d44ebbe34c29f3c97e35441e87cf9ecb87cd396dbc2d7f9ce163331d1a6efdf97c8a6f7e675d244a27ef2a6fae5c9619df2ee0692eefa1675622a77c924c08136a9300de35fa4fd24938f2f9fe437b25f181b89c98d29910c16aed753680442c1451ce74a71c65e8b697bae4e4edee7a4f7f6a068dd353575f583f2a791e2f345f1983aa1d9dd1cd1700440552504a62c14606fc91c3a3c0f65102c918da8ca2fa02f7372e9a5f0e4f2ad6cced496b748b9183c246b36e8f0279b7da2e138f7ffa4874054070148dc6943c084ead76a1f10a7e639bbd15268c6df02675cb5d88f972dd19c22dcf6a618b41aec1c9e775dceda5d0a395a204ef5af9fb13bcbbe7d2cde4f126ffbd1b0c1dc677030097556ad792f7f882a74037ccb482fa39f046a65a8d9f15ec2937fb2ff12159ddb9b9adf41d33b91c20004caeae5af2d4d88c2b1b22d540af8ea47284b16608f689ec57341d83eefefdef6d6bcbd2f409a58533569ce694c3f279cf32da3d66a3a46b59e152f8d06fb94ab49b6e488146eeb682b74238141fd8f5b88b48b32a55f2aa685196b97865bee780cb4371b0bf3952e5c4331674f4228945f2b39138e0f3e1aa9a35ae41fcd09c24fe958d53011acec8d9cff11060a5d3f5f4880cbff5cafe8831a87c6fcfd35635f03c3e9764a9f89f9bd7244803f40918f884549e3e8fc9ffe7716327ee388bb2101ba288dd055088e1d8495946e3e1fdc8b7d86968e4451659d73624f2ed988d9f8ae9e770b05ad7e83a7e3292dcfdc1e441b0a3218fdfd4fda13e58d7d9302bb105a6ca10e96a41a160e76d64970a90d500c43e570ab9724d8b9768fc6e88abc4d018cf454e9a7b9b2ef48290d9ed38de82061178ee7c799a574e942388e977a95fadec8f1e2f66795af2dc314e3396e31c162493e0b1e610b3b72c742d2014b1b95109fa530665d0679ed2035fcc6dab6c4fe99d3771fa03708a875a7654e9c3e1527ebb6a898bff2bf82690fd0516c946a5a5d28d381dae57985e3fa66f16860d74c22cbdc6b2d26eb7bfa7254c481858bdea3eaf865eedc95f7a5c18a201afa4c1b0a3a50e1d0e5c00cb052a406a105538746cb117802c92dcd1a62503ea68cb97bc54422de0916945741f2d907c3b1f0a01088c15414dd6dd63cbeb1590102a56cfb7a9453e1c1e71edefaca2c2ae981a71cdef4a2124f5fdecff1c091a42090208154975a36b6bb8ca1c88333e9ef893ec81616a404885466ca911af2360b79720a58518d70de0304a1ad5496999ec9de9508879b8e594a65a3e0e4582cede7ce75142037d075d4770c056f2483732cebe472a5068fb621f3bbdb4c602a6b434892912b94d30e8753fdea0bc7fd60ed1d5144c894deefd00990186dd5cedbeb9a1f20a52ee92a6a67cf38e983254cff5ce89710691d0ffc9665f18453cdee2595f6f7892bbe4a580c7770658b4d1fb1f1b402a54843ef197c3c7abc73cdf252c467e26a8e131dfb946eecfa53facca6db50e41ea1ee0ea0f5a6709db2b7af6f978588249f30ea145461ac673f1278d0652e4836969ba7e59d078d40ac6a2fc30c407e749556745fc4cacdace063625525aef9da22afd4b6efda898c5e24df563d255f1d870616619af8a6babb6107f3e98aa866074c55dcaad84a0a1f11672592e1e5e071584bee9ce8306582cd586c50fe747a52e9bc2b74405cd0dfd3e4cf78c33e13817f494ca2f3f2a0bbdfc04d62c101a281a8856d65c858516a447231d299a7d115a0f9f5732b27a3622ce5e79ab43736255dc69bae416ab9d903727117a531d9dd75fea3384c99ba79fe31dc74fc6ff0aa130049c3fe39c1e6754f93fa8de82b416a7289267544df0bf7c35af45328d450281cf88ef978bfe5879094180864be5165600503e16e01eeec8a08d42b298e94bcee59744821ab957c40793cdd22b7850514a736c3cdfa99c63d2771aa27aa506bc7170f2fb424662d56a0fd0c3756dfa0786d48f64c33f1b6c2a8ebcbf9bc115ed5c4e1b48aa3f5d95c1363681a553312ef828c473683a30f5c71baf9631789fecbc5aa0ac3e76a3fa5377877ec9a4eaa81a8c0cd2a339f41f854ba541253a0c3c5388641de328869d01ab6b530aa9a35124ce643e055c1b7dd834d46e394e1969ff7bdad08760891be41c1ea7f4416cc118adf460648c6632d0f8701a4bb28dca7af25e9f0beb8b70915e40b1710a53ebc68249f336de2c2f0fb1b8581a6976cd2c530597d0448b7c72be224893a8063f0b70287eb7608738db74f6b3078b4d338f066e42c6d12df15d0835f0fcfadbfad97b37fe59df5ce7eb2093cbd6dbd4b625d705aee66acd444cb92307d79228fa1aa67aa38809c76c29b18a0037b1f58133908e6b0bd9882a9d84822fab068986482aea5e67bcf04ff5cd4a97637a434b413acb5f0cbb3c5309625eadb57600bdd5862405cbbde1227975c264ad64ecddd8b8be63aaabb4e77bee33baa2a35973531b3bf11ac5f10559a6f5ad46ec7af4193a01c6d206fcb64ca4af308edb344efd62ca0f1d70c91402dcb7e34a84db69037a0cfb4430c538c3640a740bc2da9823950f4fbb4d4b9c639ee2dc0450e2a92993d79caedf396ee2c28710e123cfa4608a92ad1f411fbd3ab178356b36ec2c657ae131b6140dc090603382455873bac02df670a25c3ec8bdbce66f51085771a08d12f9c4efbe9af526a83194c394d172c0297664515380c66e85665d055b3262196fa3e570ccf7ab53b4ec5a205542528771b3466f41de4932a47fb96da3a19994aed0b5e9d95581f215d5cd913157181401b403a0dc86b831bd53d87107f9f761c90ce0c7e57a653c8795cce80257f9791f48b245b20d77048837aad04894372f494c3a713d50c08b2f2e96b36b1ff3bf606d92cf649faf0a7dea370fd5420f9d6b620118d6c7dda8f31b7bbed919564537ff5f9e4ec960da35f2f32f6a0f3214a1edffdfd064c62c3d622799a67174289a7a331af3f1abc029bc939e2beee1a1bfb6bdbf6da6a78274a97bfa90cac948da0bd6fc67c170c7932d6c921c2e20729129076e09eacbfd3f9983a08651597285a5b9481503e2d8da8e24828d0060542b4563face059b6fdb960d6ce9df50030911d9b7d4cc3093ffd3420b3b689ca61213ab2c3e2fa0f111f80cb7bb829d2cbd163c02b60342fba36d664951fe16dd6a751240f5ee20c11510372d283944964c78b207ff4ab4ddefc9b747a6720c3817b9df1c8b1d16b426f12a626340c219a52cd5fd80e9f5e6932d8a60501b203b184e922322fd025527e3a4d681b59abcde369463f5d43961da8951d900c04695a01061d694c4f56594d143bc5aa792149d0daeeae83f8f4507d5309e479fcf98b13d39e540caacd2695c33a959f5b4ed4ca3d88d8975a6790dfe8948052b4dc63ecb942036616cba47f43cffb140c99212991a1ba60e7c9f7add9c2af23ab73ffe04ae2c0bbce6d675c9ba26880ec52f4051db22e727d938d8818e0b53f1c59a620073c5910bed7de1d03c92b366203a99e54e8a7eed5592a24ad46558b51d9da3dfe0bb75055a389bce4d0662581731d225885a326867a787c9e4ea50338114f1cabbefe9cfb44ab81adde613e32b672326fc639abb847d7f0c95f299414c1f12469180a4de9ec2ec503693753f26ac85783bd705cb501cb6407cab8fbff6cd45a53cb3399a9db647e91bf486d9c18131f548b3ee373cbf7758ca51a28a08d256185cfd98f4f49b2a59b183ff3de5b36646df9f67ab4092606af5b42de021ddc067f67af6efc3ca414b2c6487a635686dd2ffc33cd47f3ef90a7fc0641b17a326a9fa160c36d753d4819f138a47bd18d2583e168ed89afd7e4044b44edb763188984cd2a430ab2c9f33183e57248fdefe08eef0a7e095d9eac27834c977f24b5122e3b16effe7f16ce137d8a6925ef2a6125adf60026b552152cae12de88c74971681c8743e1d2e9e7ee34dbfb9da9a37d2fef0e1f0f6ff21288ae08fc3c52662dba3877b47d66c0bb90159a3198c019ff84c76704200a08980c1919a4f279c67bfa1dcac4b0d619e1098b62a7aa14a36eba692c76493dbd9fd7532e91d26d3a427a10bb8eb8a8bd6018ae402959ac4a00db54da4303f8f6000309b1371a9a21cd5ac23be1bd7a1421ff0a4c00f3f637f814341adf5b646fe747691ef74ce1ebf3aab3863205a9695e9d41a9004d90e1aff8adc660e885acf3a3bc3d319731ae879fcad14f55b3810863379988a5b90104c191d4763449f37dc75f29b56a2f6606cf018ddbcce72403c687db05e6124e8883145015ddeb6a03661139b8d80450bbc35bfbb167bc839817eaf77dcf0181991d112733dde9bacddefc11b73a1e776186cebb257f06a371f11ef933a1cc2fa7e335d5b33a60d1fc6ac07b3e14beaeca4eb06e256ebce8c4472ec60aaf771e00e9c722a0b37a564183a372a14e8beb9228109d63e8d895b8185c5cf5c0c15846eaf4881c1d857ae7725754b98dc60ab72f72230ed1bb71ed996b73bb09df64814a2fc05854088702e6563ec41d1f5967f7715a37cbb19e9741cbfd962de5cea3ddc8fd922c914bd04d1c7ba1a2777b88e1df57af292398701fdbb7072f265eed7d54ac158a4c5a8529da79bbdbadf0b1f8cdb8a440c63d47eba03efd506867d1979270d570076b9ef86eba17844f2d594fb2f8e208d1df597e17c0d51cfb35d140f438fd5dc2291c7fecb549b4f2c470afafa73dec4d7f53dcd8806d894c965e715597e4f94bfdf13354af6a64d044960ead0d711851a66580aa181bd2538ca237e912f3d3124df640654c7dc56b382477e68dce4e0a9b8c3542b18a26b55641397731d76e7366336125b08f42e55b94fbced154bfc3cebd4e285b11fe9b7e2e29db91a86c7f59d95efe43a754cbb77fe7030cb220673a898cf7f050087f938b54ef650a470992add5faea56ade8245fee6cc188eea051aa759494d14a4ab5043ed68ee7609e066d1affd933fda7fa4412d1b515adbf541b0347ee9655551c68691bad4d461f111f47f6ae52321d65bc74dc8477b4948a1c6d298fe5e1d4589aa3ec5efd1bb6c079f53d31df84bd98f042560b073d6826e4961e0c80eddb9bbb5f34109995321f2d12260177de0af2af8d206d2d182a2ebbc8becf5cfd9d38005a88456d84da2e07429d7e0991bc22bc8d15ce760ee0abad69cc97d18240ac3f5163a646f73d54aedc17de572247b184f7d80ba7ca9e627dadfa902ae3f3af391771b6c84481778e932a2035723db252a3f92fe3040f382c1d02a81db06c1be3181b6ada9ff6e58702742b67736a208d4d3b2ffb591a9ae37119bdc85f16ddd87943561702bbed7589c7b9ca4ac818f8119cd3bf62aefe6d82041240da2ad42cfc6145bf41980f5599a2e0267a921f36098f0f0a6af1f68333b2a3a9b814671415fde0034c805f8a3f9d2e6642113a4964383a837e8a0344ea389bf8cacd4ee9015bc2abf6d70f3c5981ea4c11895da0202d384066481ae52dca819bac12ae7ec356fb4ea41c4ab9c9601d195f12b09507d560208fe0312546dfe3ff28b529a477832b4919e73bb93b00705c30149c8afb90c7a82bae892e91511cb84cb782ee5c5ce3ecd0256d5d32fc1fd44da3491e69a022ab9b310153b7645b80dbc27f6f2d89f38c361b9c6edef968b38c8ec1bf1a7329df1e1f44f4075c3e33303bf502278e5464d907b86097cf408aafd3e5abc4a0c6c16f8adb346c7672b03190061a186ed962a6058ed51e224d58952425a0c8cb010a53f215206b6c1682238bf9a1cd8af85b556d8ab33e25216a67aea33b136f5d90acb264c3f72f9546b035f40a309b8e91fa0bfc85c35654e33acf89c0bd1c0167033a89759bfbdf433010d8e73b7cf3051ffaeb874702e0c591cddd9e651112807fe0cf53ef860be7a40d35ab7ac81be652befd530c10b8860dd2f18f4d023c3af3de1e6b51ae45004842c7c69211d33acfe8c835fe93fea8c0fe15a1d04a9500962626daa36f535bfa07eaf9672f531706d43783a36efa60a74af62e278ec8319840099501fe24baaade60002b50e60f76e7f69dac5682835d5459448a09a16514555a6cca0016566d5ec10cc5222a0a59e87338bbfa1525d10bea147fe05210b5013009c7825ec6ac663a575e08f34ebfca3a9dbd45a47574b888b7db84fcd3f3d2570c4fd9fd5482907f4e3b574ed86c68feba42ef83fd49ebd93a2da7b2c107a995608e1f7721e470b53424734e89fdc05d106fa2afc789bab3f4b30df4363bbbdecad729352f7a270b51d8a9ca2afc3f6234b7ff380c5d10342a2830621bfb0968efcaf6c50ca0d6aeb46f17bcab6c80912702b355860b6b5385f65ba013cfeee5b7d1f06a00dbe250d3b2ed986c970ce40fe355c0b6bc0ec4b94af28071796c2eab03ec27797f57aae1fc039d53c4c57be1e138e627afcc15d45b696a495c4e6902097b28cd5fe7a8bb8970bf0cd44e7d8b689d8062aff1f6f7a341d5a10d5937de6ebeac910ee53c7ec83547df78adc28bfcc19c35f561dabe11bf25ae719e6e32f19acbc0f123ae5806c84eef9bc102cc4a390d7a661a852d77fc6a9c8873793a4991f9499b30eb01cd1b87af0a608e75d84d81859fe61c10b5139b65e4ccb331d8817366089ebe5adab406469f6d708fd15c84a203b9009f69d9aeb6e6e12bf998ca6826294af1dc4a38cadf98718c01d1c35a9821d0672521e28bad874de8dbd046a3f14087d8ed987627e81996419053bd20b4c12901b91c05c40b48edb189ae408c8d527d814a50d10c0b4ad2a3ccfe602564f0116f8d792a5a5a121f30993997fe87c16b5527437e23cc29a3066aa8cce6822bf522638feb89daf018fdaccda0879ed1ede59f5cd9e5da95c6a96719768d520d3ace0550167105f2d3696069d5e39269d06286ad2bd2f42fc3363da06269963790291076d2f80c72e0e4405e10cf0662a51959fde5915b4deafca3064061c112b4a1f4d9007f3f340f90017d3ace131de997d2e85ffe00c7705541f73046c2dfb7324f840f17b077e0fa22104ffef5c5c280901d3d9482338e04841273ecb7f4aed510bf4c64e40edf7729111b65cb5ff08adc2fe6d7cfa3c5ea2bd77c1783e443a4a3ac77fefa935bac82e697e97f2a93af0420ecd5b6f8f1bf346368de5f98160e96c3f2647372dc67936d33a2ece10fab952c558f440be3db14bb3104230f5b4f25e8a93e7ac00fd00112ee86443019f5f529a086589927fd088693f8ea4d2df8809343c0338e16b041eff5b2d0f2094a6f4f97c1b6f183379e72aae0ebffa03a4519b4ecb740c091d46935da6cfeb23575d4a0a544131b3ecea3530936580cc32433e6752a2bd0b301905a24ae2692b8087cdb7f59e0a26de83982e8e15fb63e89d607c9ebd8f615569e675e059d57ca66c34c44ab60bdc6f903ea86a27262a7e820c70bacd78e0bb5b0e7c1ba4c2f8d872047935c16e63ce6cc33e17d2600166bdcea36c92502b9bc7cf61ba8955e980355559a5dc4651e8450641d55b1b697edfcf33b64e31287f9cc34e6dbbfa83f538aa80fd74c99daa5fed5481f149af3e91c9a200cec6f277cd190a387d87bf8a22714603896f32ab540abd07b5c2d63e91132aebfb84f32f71e94a26969eaf106b016a2cebfe812946b50d39d48cec048178208453588de6bcad4df4dc83273882ef0cfc340aa22639bafd2221a80cdc0f56958b169e42f26a237348d4a0750b63af4854961ce395144bee7c1831151f6cce5a8c70a824b84fecd6db0ff5f6e7a5fa522885712090cdb366db4dc312dd4244102f4a7768f7751b84f8233d4082a8b2a5277de82514a6387cde009e643f182bfa3798074142af5bff33707233daa2dd86769265c70c3acafbd8baf45b03753e8f8fd2218aaaae68f24f2b31fc13ae53ecd17d8bd47d017ac05e5d1d9b958e517ecfe36e3faaae65bfe5fcbe419379d8d9d77bfd1065c44e8d333978741154a97a6767525ba46029e2396aa0ce163d976d6193eea568c6cbf8ea3161cc6ef8aab464edb5ad11074e8229414020b46eff7fc2d43e3f6b9e0df20cb334550d2f0a4898b9574c660d0a340b52fdc01a22d85fa6d165957d7914fd07d6b6f7ac87d61fb4ac602d505ea8849d531177d8ccdb9a559df7790c4c1803192a27e45a0bfd66251b395e8c340e864942732d8f66f69c36b61decea01c32dec739a706e6e4e5fa0d5ccab823900f5028368b190a6f9afe5f3b2f8284e6e07295cd50b7b9dc2419e84c5a2090972032cdbaea40f9c7f2299c169d4bb816253beeb498cde769bb925561fb7db3f28638622172c95072a0f9c465230d24e7d05c991a0a8acf40b77da30fbc723f3e9ae20c2d893e9b4a3baa406183635e8ca99a693a94ef9df36ea75d10975b848cd987a99af4b095bd5a9b7938d1511040fd42b8097efaedc59741ea1c0337166772be2e223a24dc437015cd18c5d7e66eeaec6aaf631cf6573835e2995b41a8158c717f4b99e5906eb457f543b278bebe3d59b68208552ac2650a958581d7ffd405e17ca8c39f7ed110a42e485fcdad739450602c744489f3a79eaee7fb7676962ff6f5ffc3b507363008978517311a4370e0850140eaf077fe3f80d9ff341c7702899a1bea35e75cbbdba75f3f6480550f746d8e234193a1fefd86c855f3b62804630db7b340c7946f4b1e2c1c12cb8ecb9a623ebe5f130e971a4a4a6285887d370386d7ed27f337a50d8aa2513e5a8c7c357a9c41d86c744cfa5b216762bc54d78f177a7d55a26d898eef09fedb605ea9083365204ff702084eeb827996fe27d294925892e326adc54db6c78c5e29bd88ce03a2c026c11c3466fec38d48ed43e08def599ee24f1ffdb5722f8bed6798a461bf6a0222bd7c05aff2597a2de8e36a0e8035e0176a637f942007a92dc1d2def591144bd191ac62a3c63e0a7e3c669a90c1a6b3ba6f8a0c460820e2c4ad472a0413b9d3dc23b7b894115bfcfbb643a0c203da3329f692bb8ec9bdef8da40719e0da4492fe274df19932d3fc49ed8467802a10f8c21bb65e7c221b875b499bd4869e0abfe748bf3a5be6d365bf9d658eb8778802fa216df5ac0e6b583d6b2fd1b8de4e7d94b44f9e864ee15e47953c65c5c6600892f85d2c82cf6b304b310a5f9d24220b13dcc81c25924266eea29ea11756787e308a53da5818ae0bacea51379729b3900a4e41a252d029260a1b14ed2d6a8b3d9edf8cd3f8e2a1cb7ee541de0f5a655c0421e42f98b02920c0b0a55ece09d2f7ed7da8dd1ad7542e8dcbbdaa30004cea2610436d2700c2acede694bcd2fb322ca89d74a42ccbdafacfacfde315432f9ccd7c20d7953170910c66244e72ff2c5cc96dea5ff4cdcd41b7991be4667a25d898cda0b8e5aa326b99471aa263834e2204723f281b26d24d459ca8935f4d29d9e1a0d7077060290cefbbc92c9cb8f5bf12476c09b9202510ecd36d28bfb1bb1f82a352f66f40ab7cb4967361faee77ce0dd3366493a83209cd039afc2b4eeef48e80ca58f058b090d2bcaf979424581f9fc1576e047823ddcbaee35b6d6aa13622dbd781c8c92b2dfeb5652845b73df66d88c599d487ffce6bd92a0a85ad0d397bbd66ecfafc50c0de516ff1899ffbc6516e97b32d727846e7e81a0cbf540f695c29ee513e68be9404ec2bf64b6bf544882dfa97f14c4b1617e23147582e86f2e14022af0d2424fbcfad6506c3e3381a9c77b6274843f385c6daf77def86501e7325296b9dbc0a0e57173c0d59ede20f45e82e87eae1af64440811deb989cb8a55164c868c07396c63d246ae6653c52c53286c7f2ef69068f732b5726eca9f407a77c022e0a4a5fa7d8d95c473f71c7ea75888d8c112692b2aee58ecd0c8aff1b24466f0dbc1ddab857e86e3fe1cdfd256ed273aa8ef1d3b79730e7945e591c38ff35b9147bea20784dcf4ecf79024cf2d2c4cb516c01cef1ea6205709c6b05df73886b36d1fd3e8d31ab3037803e6eaa04676bcaefccd59620eef256fc874da6c9ef0ef8d305f2ae2bec3352c7a932479761ac0276e6aa7f3265a5e9ad6f439ed6a9fdd7dda169679f8df2e6ba0a8a0963f401f3ea778fc16947728a6d4670d41bcaa4ff926f66dc497c1ca5e3492d17602b3dfe2fe35006583f1c7a2438de1756fb978d69b97ae34dc917feb6e1159efac8ef0a4339ebf8f5a737f0bb02c008bf8d79cd20640d71aae6bcdd08b49f598fb87046209d74b70d4856b65631b5e22d97e9ff5cc9e9ba28d054ef71dc179c0a31f610af6e5846099312b65fe2a2ce71f56b4e8b075e970880fa2580ab35432a39b97a5c41720ad80fb862239fd890ec82f6b710b96da8d2c0ffbd666b9a838eaa73607a70ff1bc5dfda843af5833af6fa1e1e1182a8e2a5daeccf29c74ef730b3f9a050a590b77b4479a649fb494f7cdc4b6b2d83e0e16be67e784664e8b10d758dfbfebd4928518a21b606b1e7c0a61ea77b688d1bfdcbed7edca6a1d573a3a29b0daf8dbaf0bc5f2bbcff4769412328660e135b89fd022bb9c721161a545f05417a3264975fd812911025866caf7e90dd869d9b28b5df55122d315bfb5462c7265e0b6344750f7d6ffb4fa9470d5e0611cd9ad8b4a3a987f98108048cc2bd7d657dc444c7ee3ef3f16e173446555bd7cfaeb495e6d61759f5fe43af0e8215817ca610bad752438452748daffc292e94a42f9ebe8ab39288acf22bb7da352527805c690568b7e57aa7a6cc1b99fa9c9e6faeb9fb32b76a7c63042e5ba3265eec8ff40a22fc44be3894fa938cd80e0f9c7c242b538af79fd6be57deeb3c2e0a4ebf9933599cfec25d066946525baf6b2bcedce39cc33a39f1ff9d2b93f1270cce87ad34afff11b1cc591757f645f516483c93fea98b90fa03c44aa241ee3a3a853b3739c1aa22bfed6f095844f91dee06b0d08bd4a29a2f29b64e9e0617ba9de6417f1880642b9279236e9cd58592c5e6eef4ddb4828ef25a8c6143143d2a4cb1f5e103f5b836e6f11d3b4197a6253c90bf28d0d2a36df8f910878db3809800fa7e31fc9a3e7bbf36bc2ec0f06e29367245d2e071453f474fc49e096e1bc51064ea5f6ebbf8919456028df1c1648e3a4bf993bf6baadb67cc45c6dd8baf34dc3d79e394312f80f93bb7a18bcd5daed23d89d6d21f3b404db05debab353cfd5c8cc25c5e96adabf6f4cea985298d712be88f8289ca0fbc7d7cbb18cc59e4bbb7bad5c90e9f1e05304d148ea4ba414a0d499c32922646a8e4af5519ca1564ec2a63bcf687ece85c4907a118b0f649d7d7b8a760b8d7dd99b9d299ebf82071a0c17192f42a4e0237818aa153a588360248a4813e6e213e2a233eb4fe15b50f0cef34c38b591f986053cb13af00ce04d1f504b0db6e5333ddf4575bda7cf05e6f3a9045349a0fa59f38d7a309bc3211a9e851fb48b36f050d2dbc445c7b01a31920a70cc21357f9c39a675ed444976c201dc30e46b721f26f6b146ad309e1566c5ae2449abcdd58e31137e288d3f3293311b6afbc6e274199161cc6069127d64a347e8a2d4b9fd6499261bce964bb28120b780fe30f8ac193eee03ba3e9969f84278bf9b6c6a56f3b6ff76b0850608b1ada363e3a775d91e15dc4115e1ef2d3819f9cb1355eb0c938a37cf5db9656b2960d0366903d9580774fa1b2ac3281e2a4b9c2805a0cd4c85438c01650d42fe88733bbc82c5754c160528bd01003e0630f784e05ca2d8c7959a264ba8ae1f7b5a8e9a5109ca55859f06570c92dbff284ef40b7b5ff28d033ef5d8842f9e181b3ca43fb09a15db62944cf5cb2784212a3ecfaa4a6ae67c53c9edae157d65d7d122ae9211ac0337f1efcaa708c8d45ef0c82e20a9a188b29a5239262f5141bcf26e2aa4f164eb9e4ddafed312fba61a82d6d056b848c3347969b1183914b8487d545cc5370c00ffff7fef333a438ad35b16a1af281ae32b1a458c6c7ed7e43768831c9382bf2be38b7ac6aa8542440d84720936fb235b477f1eeffc751051f633f592667a4beb3072f481cd545798dcc27028bf73171f731d778d5a88790bc75878750a010871ce3870ad38427ab8022b4a27ff033857d3969d08b642f4e4618a0246872b1d8f340fc82f8efc780292572df445c89bbf88978d575dac3fe97af2438ce873966af1b769756f14de434b416c05421a6f2d83cb730abc1487e313e5cda396892617d814d827149786a9a15c6412837003858a1f61c363ed049f6775980212a04b6644e1f1d522a8756e2b9bb1478b3d638886a2718f2af51d03c17d161814617ebbf18b2075a0bda89324ab46432354cf35ccecb99773a79dd46793559ebc4231cceb8f8d1623225157b741a06d064bf27eb84ce2beb71f609f6d6708c827e8222136882dca3483f1282304d1c25624f68b043be2fe54b85deb13fe48a9cda6d4950a269c421271d6fa5810579f4076af219b567ef61974273e17ed9f9f2b31e9c760026c86421d624070d17c57cf489f72aaeab6a664097e5126985fb04d17a0985d86ecc3eaf14e0f49fc35da64788991d9ef4fca2f088e2abbf1780b917cf1f3e7832d7f62f64a7d6888309bd9f6504ea17fc1031eb70b1b70848b4bd99f715aa40ca195db8bfdbe9758906fec5982d41642204a9507be853ce66cfb1244da32d034486c73156c6d9175cc5235fd54040af56fd3baf4027ffd5c8897e5c3a38773dab292ea5fc08b59c4509a6a476b38ace4d45260215246b8ce974b350b8b66419b142653deb9d41770b4e1eb24dc4a6eadb8d3f2589c70d603067a1381b5a20cef079f20b8457d316b875d804ed672827802144f5bf0e3cf9a8a3bcfd968d54230f266745796595666e1b41dfabbcb7824d8fd585e9a0c570fd7b9c4209f9ac52882355fc74fba58c33b6d9ca050774f17d6e08842fd1d1e5dbc712669643b3403b464e60fead20d2fcdc21c9c01af8326d97a64596d626bbde3f36209a7cfbfff1bd10b6f9d8b7e9d79b28ed37da2b4332f170ce95d9ae930eaa4fe9a73ef6ef174feca621df19695e849548f9b4cff009a9b390d21bd74523e7867bce999f161f6183216b3200f5b1cf556c879cb38a9fb1d6e01ef77f215d4af644aabbd2a7d57d0b8e51114f471912eea4b8d11fab9c1bcef98a64c450ceb56825fe53845c188a11812332842e0d6f4151ed7cf0e7999e925d2527d881a08fbf5d741839651d6a42d9ec7fe2efd099a48de0c125bbd17fbdd3db6e8f87d30fdfaa69c03b0c2b78a5361951a925629a505050d4aac26d2a6892fa83dc1a6f8308ae1aa5e383c6e8475d9eebb6d91945a916ca312d9b684b143326a50cb9fb26a2860480f8d308eea7962a447f112dc64414bdbb2e5fe083cc1f1abd6ae251a433ba20adecee88a21eb50c059eef92c7c46261dc2c6efb1699dba5a1f2c60bf0f9f9f345eb0576a386d8c7888a0616146f8b645854cb5badf4ad20148662db9ea1f75110f44d46afe7e896e9455959d285a7a76658e46614207aaded87b6aa9570911f04cf387e357ac0caa8442ce050041dafdd370aeefc91a51e9fc2a83d83a020ccf1a3cceb2846c1b91466c09be73690921c5c2e27c469838eee3508aeee9b37a9f1dd1f7d5be42c3d2f9f9c8e9977442d22e7b58e3aa1c432978f621830c266317699fa9c1bb8f4ea0106b70e4e1c5f89927355f40267ec1c6a268403b815229551146543e8ade452a70d736d91c25386089defa5f1137418cd69f9f51dd3bc67c8b0a9c80e8fe1bc67b22b8c85efc2b85226a67ff24107f9b01aeb8a418cee679892691522029ab6e2e5e578c1eefb13b2d1c7f8654d7cf98dab69cad192689e4318d35febbc9449f9e2cfa408a097d7059972d790fade8200132e6169eab8dcb4ee80ba6ebd8bbe49a0217a16d29b3911366167409d107f4946c8033156a856555c4de6b14cc121b6d59b1c1daba9b0aac1f7a84f42583e537faaea40f1125e3f803bc668be0e79f959af6634e7aac51fa6819a296c9cea40d9f27d376f6e4ee3ca13085d08d879ed503595e310964268917d0de2ea44b503b94c7fadb3a88efb4b55220e6023095b3db605ee82051e3e80017cd2ba19dd91580c1b8fc1b45a3f4a8a2184526b756f14db35ea125bb35ed37f5abf160e02db9c04b922b403f354212d4edf2f4c5f81acddc8d287e1aabd6a603e2ea6ed276e721dd7fb6664904c41816c10ec4ed79bc98b84a0fdaffa18cd663720752f93c5cb36b61a735db9d00c18ab6c93477376c0ddf53f2ce540560d657eadf3b3cfcd6446806ca6a99a127d4a9b85ca139150148b3181657f499d1e514460c721ba28b24a762828ea3a2fe4da7b02c40d67bd1c9b10acd55d00a4b46e95f813158c2566bd92d3ea2b30eef23f31a3e0bd0820fbe8205afece92033621e34308ff7b1df76f575a6e79e32972600086f8bbfe4a29b969100c16982b66ccd9836e5590e1f85c11dcd03e98a38248fa96b23af7fe1e93f56380296c1f1f8f8148dfc5e11a92b514dfaca9772f3e3dd28389a7e926bbf9774b42720ae3e590576c97bc7d7f5e2f0a333cf2eac5204c8945cd3b3d734cdb071d8861982c74eaafefabee07d7187438496e31490fb222dec271130abfdf2e4c0998b3fb4e6f64e7b7f358e1c3955f724b21325a20c5c85f362c58cc74c045a4ab6ffec931cccf5b99ea6afafe907b431d912b9db96149494668ef51ed143209f7ab9bd9bd89a5cd732c2e0044377b8e5bdbb25e32814d507a2d4a96df1efd42fd0b6032ed0e7ad265bb93e702b3b8fe1ea2724b2412d84c6b934b4e7d772c2d67f8e9ae7f5f9601134c8891de5490cec756166617a8ebdbdc75f94ed061e2982eb11228633c1653379423fa71f3671aef6a8d22540c76ff76574ce766d9a6479d3fc2bf25bdccb789009f2721431d3c0d42a18264825dc522872983b9d704c433fbac8cd0399255e25e571e47e9a095961f734c7debc77cc41dace5184b1cf1f23463b1ab02c399bafd73c0abbd739be12c935862d7d3c623ed0d610cb9b7f57488bd652e4c7ce262ed49426d396270a7571c129d018b4459f613d60fa108807ed6961d91c83203a626e6ac9c18d24f44ebcf5608c58d74c281abc1894d0fd328c6b8c8936e29a4b9e287c66729054dc62a38792614e3df0db00afadd4dda51dde3b5c937879118cc70e6f1806d9e5fac2491305520c8d7894926455aa75f0d35f2bf00c9f40a7c58971bcdec741683e1a3ab624272abb1a5ba8746a529aca0d2fd712ca0dcff9d0cad7997872663774cd3a1d3fb616a1a6da757a0f296150dfaa9ab0b28d4ce54442a96b2b99c6c1a31ba41013f62c59a7433c27da89fb7c8189da794b2db6108464a22d3d082308d8cf1e46945b18b93dc921b1b0d37cd5fe9c9db44e5e0d40c3a65c320fb4f64de891b35607aa497dc202455c33800f5bf876b2b9992f602c328cc10a725304d500fd65abb13991516c99578d1040085acf9e2987d2d8b8418dee2b9920114d08ac556093bb3d8c3c09cca59b32bb1861ffbde7f7318a28c8af2bf254f775661d7144402ac55d264018a402853e97c28f3e29344cbad4e94681a76535d8454ffabc0e4f61a8bd54090028bf964cadb60f38dce0b1e810b94c5bdd007af813ac8a5cf7af06f5e94b9a120e4c2aa60f1a61207fcf6a6da6ddf3097073bae82a9293cc9f6453d81f6053c781acf45dfd9e9aeddf6d2d92b88fd452b5a0a954e90d2e23203bba62bd32adffc8dfa1f92ab67bcb297f128db145a1ff3b13296b50673dff868be5d53fdf64e989d8b5f53e2909b44ca18dd95ddfb84df35ee760aa6a9a5e048b2918e09db894144d02976551f29958799c7410bf84347b363b05c44af1e652812a44f52a2188e05e861bf7962bf14ef78ff95ca12f4c1a2fc8c23d3cc9fa9d9a37d96d7ce8363f621056dd4ed5881c1dae9c16c821ce0bcb248d4a2bb875a690502edc631fdcb8d4480257e5c0d94ea4b2bc37a3e02c78b3dc4cddb819bb8740df17ec718a791e855641fe9e496b4d510a01dbcbeb92d38397fea3f1c0a5c5a210679b512fc9d8768d0df41c6001e2f66edcfd35830052fe82a7ea5b26eebfa17d3f5d21fe8b08b04f1a49638e93f7369707f5f9791d1ad9682ae0f2a38b86f7bbca359222d20cd1fc197c76157d4e3fc67783ec9bf4c37d5f15f059e2f7f303abd596956b0822d5d24353df22f6f92946b72c9b448ac0e4760f89e6d72387a921553173b0d0a3943e81fe175642a023fd4af1915de939635a4ca78257fe9efafdf9a4e58994f287ce1fd21f117662b549efd65a33b3a3592c8c7692876b4c7790e7b9494b3014967538da91d0be750861afe9198687b9ca7f347b3915c815be210ca3509d1cdcb6c385f23a84e109285de05ebd478f067c494bc604f23f52723baa06bc33cd0c7285087332b9d7fc34e01e7247a7daae91da9e812dbfe7d9e6af2477d65d41f86ff011daa88ff9517bbc0f9b6150c5f00a15def32213ee0d698219512d1cf450973972c46eb249cbe8163c5c7954afd6aabfcc2049f882a8e2f8d8d75fb2df9841537a4e5e1a857f872aa56a1fe77998c3df8d88d4dc32813e7cb32a1259dffb1240259823c5593c79c700ca9a6ae3edde1b3371f0cc378147477ce014f6d06229eee9885853a52984103f1da71a2098284a900caf57a0b05034e54f70e3407401876714e73fab525182834bcd09fb0af319e04ca47fec06c38136cc3ffee2c513be5b137b81628a1046109b62d14ba41f6d3031f7ff0762976e370fe2689f58c8948e02eb0364b4bab068e2de0b50a9c800dd5911d19b66c13d550105e2bcd6273684e2c27c112ddbda3c3e632353905e492681520d2309b37fabb35a62d0810d6f7f511c1e7abcc6b9d527b4e17978b51bc5d7091b6c0777f7dd2259f753212207521c0790cf4654c87a2af2f65728682293cc7ac813e3fd78ff313be535fe9c61abe5178016c3b533a7126b24e23d2577785ed2b9f6d6a3c23c8d345dcd94e12d38407338bd2ddd227f2a5dd4aa4c2d7518b05355a3ceeda0f26a6c17230dda18cee3d96e4cea7e749d154bcf7611b573cd47dba60a78e6aad3a82c99051b6afb2da2a7161160daa892e1f9d433d17d6f8838acf27bc8b480f7359532227ff1abec9ba0c3f5b601d632c63812b1133f0fd52a8a4020c6216839a3c99dafa70f3c06e19b7b89f0384104f03b66c2690b5be8f00aba32d8b38e4b15018b610b9ffbc1c4e204dea277745165fb9e78a961140a08cb6e677e226ddaaf539008cab73043a8a6ae3a917cedf9964f9dd0eb2137bd0e48fb06ffd6b00b3d963b8f877273c2a10106a79a67608e28b20b3e26875936eacb042c2041048c4e36e88b39013b8c553884936bd0bb64bc5bef98091007da0837a3cab3fd185def6cae210f23e3f2f7fe0e8fcb0d51b9cfbf2727dd3e8cc91984f1ff8a5dfd567eb036899294500857c7bb0c94996dae2b694b4cc6b4faa7babc45ca0c4b0e19ab239366aad12eb2e4ca2b3d407f2f6fb0d7e30d6312252faff7e51709bf1f4d21646b51fcfe0f4c70e379e01637a8fde16d81c1677c4d36452b244d9fd1508fb30e03d6aed5168bf324b067c425808d163d72d9ffbebea5e36af1edb7b957ce9d4d0771e8ac10ac0c0f75e164a1f3475de759c431b505fe1a629475283156a266842021c1cff8e5c03f48dd8ca67f0561101c403ff312d5b95bfd63489b9a81e78c3ec362a006f30e5fb98c7c3151df9782581b9df973df6a927c96f81717511477713e892d5566bce25be7a767a812f27bbdd8a8ef5539ad2a117e76b74a885331ff01802cb639ec4b3b753b52d9b0de0bb923d0173bd8c60ed74529d210fa5d77618f7a2fdc22e10493f68ffee435ef9677d9e96dfce25e88b78b763237376c5ad1b8e75a2e73a2427f544dadb91e481ada96ddf93ba136f7860cdd06acc8186134a6ba38495d09424736933d437f225c78655266773752a6e95db6b9537d562987d916a111e665e7f8968e0428a334b27d176a332de19f79bac5d5f4a018a77a438e8b8e552e5cf29bb879837e1cec382a4ac142c6c5b5069a48984424762a8603125a86635699e0117ad950cebeb93ca3c09cd6e8be05bd9ba8ccb3cfa606a97b77746c066e3f6418e420bb7afb569b270fad62e1ec9b5653a77478f3d45f0ca442485c71b6ba2e8bcf3060dc2abccc9d862360cb21588abc983a245ceb2322e4de13e2f5a5ed2a8852bd3d439b9ee7c65aba6bd306757a96aace9bb3dfb5eef032c0fd8a87655c7006b2d2da1ce3a15faf2848e0c19ccc05c2930089504ce7faf79c7d5fd8d115a2d096850c1f6978f8a9023772d153c42f231fe70c8ca116b2efe31d7b18e39e04f8662bdad079295df4467949e219ab34916aa289f9836386ed41b5924885f6bdd83106184079a9197a0f1d43df92c2e4a1af7006c4f52c9996d07cafc9b6cd0daedaf8df567ca6ce686436fa7f46058e591d1cbed39da23e6e4bd5290d16c3161232ba62641446fd48bab913240d807c202b55bc328234e543ea1a71c6251e64728ec4eac05ec061f192a151a57f9b7d085edfc62709e69e0b306a7677dc511cd86747101e6378f0138a76f99135353718f4aa6fcdce6f00e210936a896cd173e8d61150ef00148a56a2064416effe60a38849517f5db1c529edd4b880434e2ddabb3999feab637751b3cc9af9e25ee82d92e54f72db4a205409fe81a50d0ec6978e390d918ecd4995ef3db9682ca2e1277d548d46c47a2f328ba17b6b38d970bed70ddd54fcc66330465fb2dd0387da25dded0f695d541b84a876ed4751002c438449f52c94516e9cd2b67a2b40919ea91d3eb9651e6e5965eef67a7507ca10962d143feba2b3797c26bcacfddb794e112091ad104a47c64430fa7edf4f7bcdc4846d52c2f7d28746b87f616f2521cbf68ccc81ea46853abadde608be3fb7aa92a0f64e9b756670343cd8d5cf55afabdd20a2908b4cfe76355b3ec68618a03e2d5e3b150f2aa4ebe290fcd8a04307e97f691d1f1bd82a9d89ed02d0765aaf349f6bd3c3ae61489e132f7c3574900a85259a3ccb6c432e557e47d5a37de457ea16957e3dffb72fbbd6fc661188028eacb65c7c9b9dd3742cbab257ab9649fc0f7797095b642fb817159affb2da08081ce4b85c3fc4d8ba5fe56f93cf8a4c8f491d8e19ada2d6029dc88cf4b09f28478d5fff82b5d0b18456dc76bf2a0a9105b4ce4fe370405894732617518bcbafacab79b32230924967b6ba8a9890c0bd4681c645ee8c407487925f5a57a51bb792a1e89759a8c1901b6cfeb99ee74974088caac7d2acefbf5344b54c0adcf08fb43bb25e4e1496c550b7d37a8a4a3675d4b3854aa266ccff11b59366fa1cf0136682e6027b91ea420033bda74baa24d766a9f658d21b18bc568ba0b3076505cd25f29aaa644223d7c680c84bc7c1070cb61f1d72f251306e34f92b3fe70b4a1d5caae7e8d816c988b6abd965a3637f14710b5354da00817e03d654436e1fe84747d1d28c6a0d5f909f549bcfdec8928a77649c0f99f9a02c1365b592a7736ea00b6eaf3853eeb970c6970b507756986c68ee984683b60b0bd68cc2c9a6aea9dbeb0ae4d883324b5ed718e01405fff4ceaf98f872db8c9d4a1eae055b040a37f46b53176dba59f6915702d5c9f6c83a76ea191f28f8249a0cb730d6ae9ef768dd8aab7843c21bab80763b03953cf3048aa072ae3ed73eb909cf23452c2ab43eda91e9b7f88a45c5a1e00d2ddc112d1350e4de7597b6704910af7e0b2bbaa395d88cda8830e019656e367b03507f93254fe31b04c10241b58c74be7cbc468a537123ce4d770caa04623d8f940c23df7ea51beac0271e0e6ca99c932de2dc7f7172ba85171839957f45d01ef6628cf4d074df65b28311412ec3741ca402e67de73cee5a699b270db8941df81df060838eb76945b86ba3b9272c32f684626cccebbd7b7b5af7c58c7caa5d40dd225081c07dd3dc87397e38d3f67a0a26082bd8e09c93474bd7b0f132082bfde72314e198f290ddee27de0e922f16c26da32fce4efd4e1982d5ee3d0c8a321e71289940f6abb9e51d18d63bed44e45cd6e528d37867a166cb73c1dcba3f0d9df64f8afacff5054a175ecacb0a1f1600fe04cb8012ea2fdbdd7fad7c2b1fd0f5c424b32b3ad163b84a3f9a42a41e2248dc7b3001b9949eec1f3b66e018f9a6879a6c67c654e94aee22c72b88a6a11929dce1962fef58be6b41f05dd1f88b5e8ce972832f9fa9c750646dd506c8792d56fe5aa5e2bcdbbfd6930d2ba8f992fa9f28e0e3dcc1cb2da974ec5d424ae675fbc0e03c7e54fdf018fe320b60a4d795181198a22ce880245579e2b9210a31eb51497c78f3eed9c561ecba966475dee9bde766e2455970e07c2629baa14295e60b4644b5c695384c20689d9e8f20653a9a864df6ae9ac3debcc4b8861d10171c5f77b640ef9db6e0b6f7c51f203ce00f69fed19f29b979bdb8060f1acc6a5b6b4d92788f5128e7dd0787f8408cdcad1f9e7a26398dfa4d76bde11b4e6d150de809c7c20a6ee71e8c3b38cfcc81a0d7d110b940ab690e5b168e40c400691d52b991ee9e2aac646a0adfbd56faab2109ee1323149cd577e7c647dbf11c798a60c05c3165e88b035f1b7546cc98e83e4cf5554c97318f38c8af971e66d5ac63aa645dcf1281b2232462a07ba39ff063c67b23235a30903df7e21a8d23a65e75a5fc38ff891f8471dbcf90091226819e58e36df6830c6504a08542647d54f9ca6191c76282a5454a44d66352632cfa129a879d4e57a1fe566404b5376593cc56b72b1602ab020a33809f70458eb1495de72cf2ccd6b13121d22f3050ce4cd88505afa893cb6b6370f20706da8446364071a151e6f1ab371f7af5eeab7b785629fd79559f80f63605e091b958f6fce22f82896af8c24507df91b3c95d1241662c9409bf4599759ab5d173921a221e9ede7b514acc671377f785b27b19f215206b6c1682238bf9a1cd8af85b556d8ab33e25216a67aea33b136f5d90acb264c3f72f9546b035f40a309b8e91fa0bfc85c35654d59da972b226c22f37bb126d0d88f3cfd262230892a06f8a36dbdd6ed778a68d22ce48a8b3c92be26bd77e85a2257196b24f81abd60ca94050519d76f91bf16bc645805b454ad22fc4f5ab60043fcdf9b5cea797999a3ce52dfecccf87426eba2fa953c0240e1eb9402b7bfaa9d72713994495b8406d7b9e3daaee1205d3df701d266833cc394597a420f4dd8b08e870093783e79c2002ba0ffb4bd0beac825dd6283804c81762e5d91b4c66afd8ea7f0d62921d581a37323228ae2e7349b4cfb819615a10290a8e23159185aef940d0876001de04cbf74a1d7704dcb865c2dd1fa1b8aa61c228e8e36bef82db60ae53bfc9b04852479e320bdf2054caf90c6459e9b96f5a77988090a20221046014442c96ddfb4b502f5baea222e621380a579a471f16a42e1f631773245aa9e01d59649078cd5b6c13441da5ae8fcf2270fdf9f0c54b221c509b6cd28209fa68135a46f3a8fbf521abc89a33fa2010e653fb0120de464414e04c743f4c828d453a3a52dba7c01093a63b874a88b418f7735a31daa361edd5df59c6cf3b02f12f385f6a27f7defbe6ce92020cd4605602f2dccdb1aca8aae72bf682de63ca0f775939f111fa9f56813b25e64f761f6a96586f4e7fcb60dda63e10fc1134cb71a4cfcadcad4cb700debe28d5cc2d586b880f7289731064b091a68731ad63cccb5dbdcba4e8d7f6f8195ec3ef9bc102cc4a390d7a661a852d77fc6a9c8873793a4991f9499b30eb01cd1b87af0a608e75d84d81859fe61c10b5139b65e4ccb331d8c4340532cd58ccaec22dce61b470401f9dfcaf926a7bd349f754788d88958c7faafc16adbe7bfb538ed4f6c0b160095761d0098cfee15d1d6bf92f3f57c63b291d040291a12be009e387cd43740030824d2ecabca8c74f367d67da8683e336e93cbe11b64314d34c3834b190e4789f99ed76ba5f442e7082d158e2191fd90b8d5b9b5a58670c69ef87fd67fb9f0c0b713c5ac494498d5992653b406dcf92d3a4ef8abb4304bc4e00bb4de96567b538d36a0688f296b8d241dfa5f51ee3b389c7ffed599c153cca3cabf49ecb55127d701be384b0cac31f0c5946c8b9da3805b1526b716cc262aac8a6b04d36acdc8cad2b1ea208153cb32758db8c1cc77b92c17d5d5f4368872a113266f5a2b4864dc84b857314d7429a130f4eeb8df35b27da13524bbf733d0e345094064c599ac96d16650d15a5c86a7c635245a128cf2f98c3448381b59a5f4948a30821fd02fca31c406f98e92f134e4139f5ee9d652eae5485bec39f6df313c280b2e3225d69cc585a0c1c309679bed57840010c8dd1c0130b5957d2840ad6b4cc376db99b9e2a13d7689b4b36c6e83e6b50e0e338eeeb58712d83c123756f6fef52c97ed9b095ae4440d3934585a09bb0697be91f54f91d62c87d9f7b393303dac426190b9c911dc70185dad93f2cc05dca20b6c418ec12c377f61d2a91bc214e7cd88f9490559411effa43aa56f5dc82344f957a93baa7242b537b5eb4009dd0086c4f5736fbbfbeb15265d5b073f00088cd6fd15ba267cc4510b42691fdd97f98946e211c4e1c13a6c35370472e1a289bac039df1146dd693bac94ca158eaaad8fc6613d106d6478a5e2301eba023863ad84811ed729e7c61e0418ea657115dc108c2f3149b4f38b7a30773f2f8f33b64e31287f9cc34e6dbbfa83f538aa80fd74c99daa5fed5481f149af3e91c9a200cec6f277cd190a387d87bf8a22714603896f32ae931b2c3b028f430b28b7fa50f48e08dbb076dff9027c6674106225ca43725ab3801d78e0dc7196048cb10f935d8332e299857735d2c2281e44781c371ac43fb5803d5d0c38d3cb6665d1cfe7c9cd697c14b45dd93add7f778974c46129e6749943e8ffc4abd15756ad1af0580ff147e01d0f35242c1ef082bec4b5a1c9f89660c3212bee25db87a88974b1f2f80d09d6fe333c1f8ca1a71c93ae6b64deaad059dbdd0c982e36b28e2011a28648da0c132af40300cf548c7744f3c4e640c1bf520dc5ee5200cabc453ce55eaf85e658ecd8bddaed7cd28dfcce89b861bf4d451c32d7e82d677f72f8f7cedc8bc9861bbf9ca518b521aaac0261fab584b54f6f38552e286aec2363c87ac3364b71d8373852b741fffb42e35e4966fbd4a52c2fe8d703782d1484245fa926405cb990ba249152be7de346c9cb4dddff0e346bfeedd1c94348c1718f8a37434031db322dcde73d1f2671f46d7eb6adb889fde5f6cd693238eb3bf1c5125eba521c2ecb412d371d00a68cdd52cb13d1ee6e03aef08ae3a7f9811464c435cde357cecea2de8c340e864942732d8f66f69c36b61decea01c32dec739a706e6e4e5fa0d5ccab823900f5028368b190a6f9afe5f3b2f8284e6e0729534d702238ae0ebe9c153f697ddf0434e9f0d2c065716889c0acee7d005c66dfbd6ec49db77cd65bb279a1e21685bbc29edc184136d24f67d4171be09066cef49ed665880883bfdc9af6019bf079c5aff1172bd0135c0237da44d6e355593e64019525516a4a72a57377b5b02e949124eaceaf2ef97ab66e066b0e00ca3e6c57509339e56909eca6d1b9c9a2bea9a4a8c1ee9a387a8272c891ac09ed1e1f2c52d8954c88749c38d10b0aa7fa46b7a34cd603b679593c61f31e34c621059a52457822ed17e421003b64870a1d5a9f47762099e5a5ace6a49ca33c940905ed39bb89fc360ee8e5190ccc68eec87e0c1118cceea5ff9bfcb2b153dce444b62eb5cc067846468a5af9a94f91cbf9760dfeb0e8649d83548c18669e99bd82a38b9f3e826adf910b9f333f31fcbfd35c1a375242493dc7ae610bca1bda22584d4909a623ebe5f130e971a4a4a6285887d370386d7ed27f337a50d8aa2513e5a8c7c357a9c41d86c744cfa5b216762bc54d78f177a7d55a2d5e47e689a435976bc7d2694e84cf91cb6e28985bed8a05ea007556b1c255303a3d9ad1dd19898bcff7569462b126768be54a02817a97125780582f9a36f4baca27e583a2faab68fc3355338c4006227b2104c0849a9a56215b0d7c83961989f35c07d8294c13098d3b04bbbd87411623c8f49aa03acc3d7d2f661e0d468738b2e6aff82720e2604ec65524f808d2bc542e0a7f38663bb6a336fd4232b177c2d9759c350023f8d3cd14ecb248d9215f3343151f7d560df014ffe7c288b060263fa6f9fd81892175872071c629ddfc6d2ae43b8255def750db09544b935bf6d68018db9bac9efed4e03bab2076d87d7a03e8ad248b22a9a75b98a8c3be2cd2f457f3d469ac3e8900607259744bd06f717e65b5ebada7bc7b963b20c7e0764b3b01d9d9024f5659f896dba9fc562912624ec474656f1774412e9c829e2b6f7759d06a5d2aca61a85b3e895715552de3167c61db175cf20327cfc210b84c8eae016a6ac7da2a65ec6b40775b55b34be40d12eefcc85f14c2f79902c035a3676a541b83c3429aa0a86b42f7c039a83afa32548a1f8da8b4388b51d857016dcac103d13e2a1481d7106204ffc2a1655196f92a90142175ddfc34bceaac968fc82429b13fcc07c9254c3f3b49dbcbcfdd5471f29dfc62859745c4b1ca934b0ef4e13675214f35c30f91942976816047b97431a9a789371c6259d0d739203d67f8795c74fa28d3e73d76e6325c02c78763507ffb0b633e97d113b2fa51bb631f396528d01ba8cbd51f199b5d763b64633ff337eafce733fb89cd9c81dc868acc7a74de20b486d79f13437763df3b43dc51bfd915261435bc0cdc313bac78582b07df022e2d3906f9eb7eaaf7a8aa6f03e687eb1e4a2ecf748ec8d6203365d532daf9a31d6aad089947925988f0855ec076d662af5080869c2028134836bf8065bad9989902750153d6b3d535bfd7a3d006cf8aa96624032d88879a7d2639ad7124d61538a0a195f68bf8dc8ec61c779b14537b4ea37c3fe3011399acb036d3a75a6f85bac5eb30344a965b7f251ebff90e216a42e80b3844dcb3c7bada2ddca6df477fdee7bf440ed22afb2ef79252050607745d2271ca4561da729051392cf97b5e6af99cd3a53c6574cc9292042c1b2a3caf44867b8659db2715d72c30a439780c3e7254c346a1844c00d6ced073dbd92c875832bc62bc67d18d9cf79db51470133735e6f1620c546d0b5423564b686876b1d5cc9517b268b115234608a30838550aa239c192cf61b92a374d79e347273449f62ebf0f4ce30f83b680b6bdcab246a52dc32b25c431834c2685186790d6315a3225185fbeb9ff33ba087e08f97932e2102d018fd431960b173862569af7e8d4975b26a0f55f6ebaa19ceb435c37af804c864f23bfc910cccde5f0cc35d05f3eac821ce230789ddb5f117abb93ab492b1103647f1617bee66432305aad75fd0ec8c9cceee2391a17df27e3ae880908d4c5d86ac287ea026a6f3579be2944b7a916eb757c4c67c280c1cec74babc58789b8ca93c472bc25b6ee6998de99cc42fe931ec90cc930dea690f5688206abafe1069f6e9673d8af58f7e6a4c685fedd7c578dc874c4c0d007ecdfab70fd9b7588579ac256f31c40efafb1af0b1012b5b8c3e90327f779080d996eb341907589e51a9c8584dc7b23a8fc52ad5ccb9f8a00e54189757f0a48e84c1be0dc80582a1652aa91c65420075546e71b0201e079a1fa0450dc2b4e577e61d47e8133d4dd0e8511ac4300810374adffeec5be4f4bc1ba3f652039e7f0290ee310760f6608f5ae119c17ed2945188f8152df041b463c9e964bab42603edf58c049427f43ee88191c9b27205eb22d76a0fb1656f36e3a88fcf28fb422c3678a5b1b05ec647fa1af375580b4f6cf783f282cde895675b7cb3f4e56c538c7fe80a9ad0eec93642b0e36be1a6593488cfc906e43f707d68a8d4a4e3ba9aff6ead4a2c59ad915686f6392879e5bc5641c8632b20b5d13429e80b5ac9904d5191fa5b50e588b149c9129b57fedc1e116d87aa844ea46a2a2ff15c06fb0aea20b509dfd4c1d0ab0bff7214b479f0d25dc97c1759771abf33e33c69627d8461c8c4f14abc213b7086d0a3d05899d198844d650cfaf73d54bac7cc78b648836ee9d37e1cb02e67e7f3ecd07be07439fdb060c84e2c27c9bae1284cf148e05e4a01393d19828028471c1f87a2ba7cfd594353abea656782bcba70d6dff8854e66710300205549eb6d24847c8bf8dec0fe65359df7111d51a6e7e139d766b0924caa17359176d4e06b2b45ab1cc2e94e3cea359a171a4f08b2208ae37276300597556040d72726bcb4bf34c73ed771aaeb3d0f21c1ed5e721d4ffec055507bc95da43437980d29b77bebbe02c31c8badc3bf975d888db7095db0b9abdf2cf47b74b3ae8e0bb223fa77b6c9fe0dd96273d59f06923e3cbe0974276b30d6d54484a7a566c567e7f4d4aee1f09d6f012f7faff497a5cde0323dc1ca696b8caca396866d8a458f0351005b9e0267fce393aceed0ecf14af46e10bd6ee24e7ea4354f95b9191b1aed6dffaf31a5f82aef3b5d8d3af845c65381719b1211c1578b5e6c6958609f6dfdad20b418a4adcc853e86f5a65d1a63503762c30e1a4fe4cf352f5ef0b20e07af5b7ab597371dc6fb0738d009342e39880a25c1d07640eca9ec0d54f1afb18f5f78cf26a0d14564dbfab8356d16f4e6f85e2fb57ec468bdf70b8ba31a5431a5b377d8519a2539cfbd9f3054b0531b126b164772c8813bee8f838a6e29a6c96f0c246dd523dc125b1f132f0b4ec573f5ffab9339666631cc4c1afbfdbda45ce2e4bd9c58255d754265a701b1006c8906e64fdb1bce961f85434fc31a7827c4529868a16a1fd204db58c718f6b53f6cc2793e51e41d82a1943d2a309a152161d86311f624d9cc05d97f011143dcb1f00945d6bf379cd557b62fbccc789b3ad77a7da5e6e8b63af21c6e57244bc5a1e68ff374a4249d729f9f362c48a8e33a3f6a898dde9a6fcbfcc40d3a5afc5b46a05813b32552314c5cf3a3a4aae9d03bef6ef6403383d1d749738a1aa63a5859496275dbe5b8e8f3c7f0efb3544f60957c3644f67a101b5b486502109ae7dc026f9fe6ad29394a1dcbe4589923cde295fc01bb8c270a55c91b6737cf273ff46e3c2ddcd2c5f2e7e4ad3afa3edc01c462ef0c1c2a6f3808b639b0fc20c215dbccbd492e42bb978e2fffced73bad504c77608680fc8497f7692c20b57133f074135c467e7f4ba56fdb12c47d25b9a609876df826f026228886b5cc8acf6faf8491090aa026014a0344fb74cd1e540f66f1c37382d691fd679bc2a4d8923f7d1a003ee1bdb3f6fd0d274bad93835b41e00348925da70b9bc2bb8ee6c6db2c843c28832dcba95a34d89efb190bf028d6371f732381f3ffc5b734c05a6abf4fddb7807edc2fd5d800f4a1c5770ae5ddf2e262dd3192dffcc04b754695fe4c5e659fb90b206235c380be9efef1a163a1c565ffe11cfd1e2835f3576124d0fb649bf766fa5e6186bafe7f7719f00d6dc316780eb3578a48c0a3e9eb230c3ee0854c6873c5f7934721badcf8ba1985bc4e3bc67a6a9fe3585b47dfd6658cb27808037aded7a7d3c0ccb167300b572781d4c9e61b8d838bad4901a94783ecc576e378c8972f2d78c16922317721f0d74540db219fdd719591be5140832e52be73267077f539f9650bea4329882d48f7c1b85dc37bcb747afb2a91261393e08c43c19ae9ff34e3d8a75588716c7834520ba883a3f3580b2cab205b761532b533e2907460caff494e48b3a636756762ac737f7ea73fe62ee1e5ad9d9801ecba416917453de34e0b5f9894e4c3a9dd33d395329e50beb5133499c34e14c6407c3dcfc6ebe5f98796df3b82aa9db0763230c3a2b8508558621d18edcdd303879b0cdf6bca73842ab8827eed66f9bbf4b195ec5c35311877f88f60ecca9166ab84ef2905b21828a92a0068bc69339724d28d4e097e82d617d4f2b6d61c214d664d2b8ecff8d6fb70773a48876f01bc634eb689cb79dc31feb0052f903510cdc16ce56a5bab6015f63d750cb0c9e4caae60d9a51fb416eb7e83f6e8b685ccd4c1a12952f58d329220937bf8d59f23f54bef2c77fa03d54afb2f1c4f97ae9a788b4a46914331f145d5ab51976560b847023787b7c0cd3fe148ce76fe0412781e51abe2611afe1a92195312942cddc980406fb3b0abc100aab7762575157cf79b07958e08ef859e895dcb1496bf281ac8cda68d67a13c6396bc319a21add9f1853867ab4d81104626db87ebc3306754a9ed6a85abfd56484194e1c298ba0e2b3757dbf380edf23ea508344865db190d96bfe43f3d39590de49589d4a3b24ca023d3b04eadae6b9dfa9ebe8045d254958ce1a814b4cba5899de70c6f4e639a3c714a97a7a39e7891e67c228a7ddd99d4e212c470bb91b8446c0c4d20f03928e374e8c2f3c6eb468b4b74da62d7f917133028cc7f87b908390a3f05aceca99f6ba3a59e824bb2d1afba1b11ccf7dc1de7c8f88ed527a8465b4892ec146c97e6e671369562ca7b62830ef9066550a44d5088dcd90a6fe7ce5dffa20340b87cbacc666d594f4f85e9414507d04d51debc60f36b81a7c081e71ffdbb4e93aeaada3b7c1a0be68b9934cfc693aa165294821a4a27f5734f78e6916615aa3a31e2caceadb58ca0ee4b3d9d506f4934f26f740adc09ab6491497c06cad15893d52acde96178df7bd00147fadf95592a6b9e8bbc5ed8679878baf97f136f7c8b2dda7169f760d690fdf714e29fd69cdf12f64574f973b88fe1f4d941652fabeac99e7c50701f46bf0bbeee1ffb0b1827518476ff1fc927fd6074ff9bc29303d31d979539a58fb1c4d9a6211a5c92fb45f30467262e187a2633ea3c823261f92656f236013c6518c55590497ac488ef28d8d16568df8c57718f817e5ded48263a88a5db19c241a1753f7dbd5b270def666ae51e8de97546fb72a50a92a1165b504c866c76f7eac61af9ab62d4bc1f181062dd9661a523d73ee956179417c71ed379d6d3449820e006d4b698fca8a82a96eaf48bd37ea193a8eb54d37813e01957e3ab10586f26efb5e8535ecfc9b0e4cd536572fee237af1daeef1ab4e5c60214cf9bcd8c3c9c58e46f38b38753d3973ebec8ade3beeb84c7b3dba88b81394dc3202cc35adfc09f8799f4fe096646b00273109e874f63eef527bc03b710d0b424398f327222922b0f3041d14b788d58450679aa2f9692a870005b773791c43dc575760f17377c2789e58822900cdf78e832efb856817863710522f9821afe3e08c5bbeaee0d76ce931206202bd83c1a49cb962aaedf594fec0ca9ff11f08cf2887f1a4bc712a34007f9e680d702cd27eed97cc595b79be8a3946db79c014a0895daf3738abc7c93d07467465866ebfca11947a2ee9ae3a9c224d8d70e0adc4f75c0e52954ad1c753b5e684af245b20decc64576b67687621d68c89089b9238b8d5930ef150d51ef0eb8ee4b8c48894d29c328477015e05b0165476e0ff9a572d322804dcfcf32b4a0365b722435a4e12b215ddea2f8d0fd1f2419373b8aad976a7295e41bedeaf341cc1ffc818debd99108cc864e1aa4d3979d287a9e1390729fa13a5ef715ea05b077e6df525012ed921e13ed0eccfa59e5c4f35b93747fd355560e2eb27dc2537a3672dc9485b9e2cf292e4bd73bdbebbd278205553b9969afedc4755a869f7587a07b96893037a70131d0608c22f948edab1331a8a456ccddf1e88c7cda842e0773a3502925cc8f134ebe066934c8891c7941483dbf5129082413d546908bafba3c740a8b938271a83409ccc257ca100ae576fe82d9949c87ec3628686d3e0cf2b12c06e76ed49d8df9b1fc3900fe3ba9164306899e4795cbbdddb59500a154ffe6722d2b6b842eee460c044ef731f2855e843758622bb9d4853be753600dbbe363b8f6d762a34d9951f45090e668142879b4d7e3080c66dd45ab9d47b8812501e9fe87853010c6ff6c88854e21622e01a35d09888d0be19042b71b07cf87c721a7d82cb3ed6d6db8ff6c69211dbe5f169d4f9b0d36c240cdb3a9cabf74224320a3b03349d2545102925e6a82e5b0a06a16e17ec5c44ba2ea607276631684b266a64e3941d1db9c412b7667fe59119327295b06a86cd512ebd207721a1a624725a8a2adb85215674c5f99e01d5579776acfed4425de9189ba9d87393ee1b14c44dcc328081f040e0f8b6edbd3b7b2405b04324f5a137ec589b7dabbf6645b62539595c8d324ef91a5553fb6917515c3bda995792f170717b3643b0e4e92ebaf87436c2d2dee0bf79d667b9777e661fdf4b0098c5e88d8f8aa436ce2886d9f97c71bc82e7818a08f9af5434696eca27894bdf0fcc3e36603949f40b93af87c08b7837e5ea8f355ff7ed9b0606bf9fac9c7aa4c56360da02c4567671b6538d7a436896e859aa23eb535d176df85edb267f09a589596ff994542cfdd41060bcbb7b1d7f3c81f119564f738be88d031b91b075ebc0b84641fc185e5d88e90b1731db48ad6428e4e213e269cfafdc7f13ca6ce363c5633820b5c5deec77f36d529e34b34e99f8722fabc2f07d79373b7aa86de5fe4181d20d54526690fd33b2c349c141a9d8d7e6ad7a27fb3d9f54b13f7a08f1ba2e45f0ec23b094cb0b4ec5985896fe319b6f4f33e7c919165c8556ef27f9b296bddeb3cd540979f4724d774383409fa7e00c632483b95c53591b926d79eb4dec2281ee67d4417b2db568dc891456ed6d50484d84a2b2db7325560a7a674c864032aaa3016ed1e12996766b33ceb493b3a5d6189ca612d54c71a2aeeeeb61062c02dc7bd8b313953062da2af948e52d6fa6008fc66b9f4106892392cc04c355763f1d50f67eb60f40e29e3016715e800d7c55222da1be8fe0e32490cd2c4f00c29548e62a5bd2a16a141324398e0dd180b01c9de6c94ab386c6d31b6cf1682c519fb76a65ad7617735db42c5bb02b0d8773e140978d9eaee9702da67c48ebe582a080f678845043bddb55a4a42a08ffd65b76057b54d2aaf5c0f2b1577d3f2f177c29403f38dc37def12aa1f67fa23c5245ac122cd37c3665c657383740aab1b3df2778b203084dc503ae867acf23e63ece2bce014e024c6d048e191fd8babccd0487c3c5d77b27069f72568b3af854cd93ac07ce0c480108623bc6c89afcf26b375dfbc7a066b34082c09a8b660fd297e703157cd372ffe5ef819f3ba0a0889fc15fb7fa05639142393fa1b9620676e28a087df3a7a0d16f647ef7ae2d9057812dc66bb41a188a3b7fc7da41c596ba7d42a1a0d6e38801e68cf70bae300e384b45ab0a22f382acb72aba6820dbac6529eb6e6ef8441694a8cadbee440a33672251e54d859d1ed24d3381eab27a3b6e817b833448ba10fc50fc19af751efb23fbed92f9e40c73e9cc20e7293f1c358ee3018c660796314b283e1e41c713486cbc34260eaf591fb108fd5c3efc1aea362900e8614ce6be4a88d1dedab8ec096adf894c2b052bb2dbf153b64121c15a12a78d50d961a47513ed2843d759c146f9dea4c7e1eb05fb14f8f81b542d400b2fe7bf784f13e4df05193e684eb445dc2d3376dc9f2dc3e9f285e63bb046226838e5162760ccfae6162853f067504319333c896070257ced316393904b4a730212bbbd56abd56235ccec500dc5e8751cd8e73667ed332c4415010bfe6f2353803c77347ec750a4765e31746102903ff67936af0c0f6d1b0ed4cd7349bb8237db0f11beacca2a4b26693931943790a2fb013d27e82a3cf8a239d8eaf173b355521be0735670079f339653bdd7b20b75a243772946b27ba65d735895ff33718e34f5b478bdc3e72a897e03379a4876c8c445b19f049c28395d372052364cb417eaff1514022b10838768252cc2d5c6d51cc26930d01bc9aa51bf9bc61e8246a1af4eb89404501d7a73deba2f354aba97ba276ee80bb508c3ebe4dc29a093f2552c56e44b5de4f0e06f1895548f381eaeeae44faf217224d0bde4d331f0ff51f79c19c84cd6d0723188b005cb63561af56bad1290674420274701fa737da5094545de0c83690f76430914d4390ac2866a2f45fe933f43676dd59329f64ea45013f21bc805a089ae02a27ab5a75c5d9be50f298bf9c31141ac64df5982e81173fbb0e9652b029ae7e24b5b364662f5c4de3ddeccb38036ac93a632339ec00acdc4bf4a21e1a8b36485d14346126243cdcb8b9a6d2c125e361486a82695a9ec6047725bd62bb4bb2a8608c91af13512bf75570f9f348fa1bb2127f9b7bac3dc8b081c2d42451d4f76953a71baca67962c381edcab52305bbfe6a5dab72b4528edfd1d2c77bf9f475cbf0ee2febb544a8444f5cb3f27d97120f7bc4b030e251810681beca41bfde1c952e465b094c27dd6ef7ac00f818ed7fef935e3cf830a74e1e5e9046115b5c089f2e6be414dd8496bff3098ab1f5f1f53fb176e8a6572bcb1961691560573bdfeb5f12ac2aceed82ab581a236a330c75149d9256142448fb88c2ef743a7412cd1d99382af59401e696ba53ee6dd09821a899444f0ab790a1f2ea59288c7145d569bd97c1535741342536bf29539f449f4deaf6f22876b29a02360ee9396847daeaebb0691b23bdc434c8ee8c9e303952c2494ce384af5819bb7c3dcd0f9e3b236695be7cef1f5fdc5039cf94efbc82cfbb5ba1914ae0c78cf7b08facd9d054f917c83fd0bdba35866029f31537ee7f0825d3ae2d902ce0757a5a69c0236aafd4b9f2b6c8564a0158ab6dee434be339e302a917ad21f8b7cbf4857a343e2a58edb09120e666b5a2ccede3964ecf425dbec11ecabf212897a4223ad86d8c6a81e4f36fed80d6eee4d2e8b6c14d5050be05044de29381b3bf03b1140da04f3720564dfef5f2150fe0d09a289eccf813051253a98af8498051b757de6d1a895205a4df1040a48704b911e2d408f7d4c24852db27b4845f67e8f5ee46ed8a49f7c9fd937ff8875208a4ba50150fbd05c15b1233766dd8eeed46a7bef9488609fb9031803cc61f70baaaad01202f75ba5bbc7cd6c15efd057e119a675f393143bd6f9e865ad495f6ace2b30b45595e08c1854b1ed10d6f856d226a76e2f9c59904bfd7b9cd88395e350cba160a98d983a04e0d204d149d4030907b7d670089ad874fb200fa71d0af7db5162e284847419223ccd70e88b25523f52289aa674726f6e256ae3339aa49c67d9c43376e532e66170370b7e7a4d139feb4b0840bf5fcafe1aef5e78c5e5e36193c77e3ffa898f5de07e9d229d891c68c510a99a12a3c77cf4165285fb89042016d3fa61e30037a2e5e6152a816e4d6f81f6fbe936602ec534746dce96850ec262e8bad39aad7b43f5111b4e207cb30889f99d6ef3696955aa5cda03f1e1ca9d49dcef98c935a507a881c91d0b89c4b0e65223a8eed2cf980f9e59dd08ad379e471b9236749577a919a148cbc20b168ccd253141260bda32e22d5b63a7a118a24036578d22295c0faca11d43575532338dc5b4e5f3ef2e74e28452ac6d2240252514ff46af9c3f6f79549f06766e9288b3c051609501de7f29d188925829a5784e59c88e669244f16a33ac36cfdc5a299f241f7c8aaca92d6396060c2606a8112db63f2dda9d492be950fcbf867a7d5c88223d8bbe8963dfe3f516ca626a0011c6a62a3e1fac2be4a03e838223b3cf38dc2accb110acc6253922febc84c387e87fed889c49c6746c09303c26f4efbd0cebfd13a4ca5feba9a22e9d72d53fd116b32fbd1ec090540b6fa6131b04cb33c08ff4025041be11c0dfa4b5abfbd5538f3c3d92d841822c5b77b9a587e58e65de66abfa1622a0bd348d1735871f32708d7940cb9117701b2b7c1245d540fdacaec1d7ca5b651b56dca9d5e71874389853a923bf57e7b5b1954b3ddaae12a9c83d832f771e3c4ae4550652ed68c8686bf26d93e7625571720c0d6bcee8314d2de4ee34c360d4c91ae1dc6465154a06ae054a5c26f36f5672ade260c3d361a872434ae7dc051cdebe4c7df449975c33b19a111ba60709528a7ad824378b890e27afe85e84c4c4baad6b828e84031929b23b5f25a0ce4a0c8c1669503b4720d33ba5daca6a2bc22dceaa9351718fe3992166b61d5b39c387d80d01cb63539d99cdb415bf02142f159977ba438e9bbe833fbbdea56ff7be5ac8251a0dd156e5356c3daef36a8a5e7781d9e5381b0847ce2f73025e8824198a3bffc0e435326e193d71af20369ba153830322a8d75a2395f93d9a5ee44d84e6e60b5f42f4354ffb4bb484e75bdb2eed443f40a4d82e5982a5a1434f33378c55b5f98de82b0fd60fe10e68a8e42c0f0f328e7bfab1394395f904bc755a9dec824dea2c777c3a3b63b037aead7a8c404c456ecc46afe4881ca4e523f21d109c55121ade5d3bdba27c2f0561dc9c70153db8f893f641a5d7a52a3973d155ebb73617e8296c5ee09a0a92b107746547fc40a15a12de86df1819e3cc8200cc1dcca6a389687ade32680624f8e616bd239dbd3968844f2e4a81f14b182490776475448d0393fb9823396c12ff9e9a6778137163aee0b4f904ff943835c5b20eacec695ac9ab23eb691e28e0e4299752e8fcf030238c618b9c4e065801653edaacdafd914f6509c681e55e02b0086f800805b586e05998b409a1f50b1b0caa34323a8dac6ec86aa932e540765292b52af8c48473cf853ce20904da53a956a0e778d6edfb6adad0701b7ba549a787976d6470fc1bd8194bc53d55d7b20fdf851f9bdc9d05fc51fa07dfadc5d1ffc0eb6f215baa13b94b782568b82a2e8e3c5831f2df804df5107442a2315c2fc2482683298d1ffbcedb914e5337e24d8f4d2a4fa9723df4796f2801dd5fc4ec8e7e491b3022fd8ea8177f920f97f192a522e3e55008b2027528b8f753ba108f2cf3f342a9479e63803eed460ca060bde4cb5841332a0da04964ab2521295204904bb7277633f0b72f44948715e19e333d5f49a47c1d989ee3069b314e6a4926f0f12e3f2e22c0275bb77442967a556793d504c682dcdb76dbf0c5702396ffde3214e28fc83c61e1c2ec951dbc52ade746406b3707e4f59c8d183c244040225528231fe3fd0325fc7480f1bdab1df487e40c72927979967500df21e1d5e926a2fabe717ddf555c2d5a1e27e46625d128e61ae263de409f54895a391a4db79cea818e14d9686339ea1519179a34fc4e458e72188d66603ff8caee1cf6a7284ba155e63f03b51646c49c5e88e03c9e3d575e159b19b0afa42bd2f46272e1ed307f9bfd800e0278e237c7f68634e21ddeaa85ba3574cce7ca084bea15dd9a76df37abfd026d1ae789ad5fae9980847616d1e159a0eabce272875250b582240caa3cae317d7efcbde5225c1f6e2f70df42156ffe038af1c51ed54ddb6cfc5efff42f9a24cf68667b78a938b3855a5401910b36b0a3d20301b3bd32930dd3bacf91c28b66ba5572da642d09a73415232b8942082f21557fe5ad48cba72990cf72c024a321e74cab67a489072c0f79f7df21259587df8489f8b59cf9fad3600a806bb01012bbefb70a35ec52d707a9a86d292519a37f8e7980423d9be3942bca5871689f0205000df36dca261828d4d4987ef7d415fdf9af6f48edc84d982bd5f302b933fee49bb9bddee330672abbaed76f130807dff8cb17671f2e8852433c2c0294db10f8452ed5af6b8baca6c0f77ffa0045620c5ea9d675c078c6a9456476a47ce69be5ef9b05915b10f4a3a2a55abbc43cee2c0d854bd0057040a1d3356dec6e6669b0c34229a9b9e35b3d9f063db86c349ca7ad47d3ae42404a6d584d4ab620ba491fb5c78b9f53a33a7128cc0f89e2cb183d3c765f09c77209aa9bba692d9b454eda89e5f8be819e0f9ee03533d267cd68dec0b8f49049170745f22e94a3d69a019f74a1a72ebe439b20a5030190795d2234dfb65389fb779a52a3e7ea75757da4d7470862d0ba5f5b7563ae78f3f81dc2cb5b49414c20315539b13a8da5a0aa82cb07bee773c92db96bfac061a09c992194bebd2b0f5fa0acff357771ef39bfc70a69b92ed3fb4837fe9e0d52d00b28f2d760ebedc5972fc28f1b43a10334aecb249b139b99b095bf867fc5d5768c294f6f2af9402db460f4dfd8bc36abea450d828fb66c69cb7233ea8b3d60bc21e4d88ab121f4eb803240b86f90c6c22b72e358816802309dad67d234509c4fb62a68972cfe5cc989d64f68ca72365f548599d14ad6ea9c23e880f2c0a730cd61fe73648e263be62561ba1c60fd001cf1f9dd7040fea1025a8c4b4517aaa7b20a784253d67422dc7b6c7dc211f95b06fd822f595ecd56418e20fd172527e7a1805cc1c8db1490288c80de955fd3780bcffffa8dc275a77135dfdb8613c3809674a09c88d0e248f7a23c98830b1a90c9ed8c242c866301fef8ebae880fcd7ce2b00a49e88e79368e17fc5580e83c413faacda8e554d740c6acb1779516623d24d0f1a85311076c3aef87565624dae2959743e7c337a71709abd3ed35db2e41b9b85c02a499f0d7514040e0315c35ff42df935342cb4043ee7244fa99354836627cee8116e161ac5a57df8fde6f6347aadc5d8a66881b719ddba0499963a731c759c96ec43373237bc9f12761a770afb94869fa263e767e0360cd2ae65dce13b0e97caeb6526ecd3e650c3986003107ead2e6cfa9236801b107064bcc4c328969bae0f2c73e73a5aff5df06c8c506bc76102293c52e996961dd45f20fec53f64d2a9a4db2303c93c605f7af47079ec78c78ceaef96676b9964ee234b7aa66fd03cae3a7fb8d6a04cc1579c9d90ca2106220485f797d91c90e45f554dbed1284578cf6e6dcb613544f0493d5c51be93f2ccb0acdab3edc140c1f24879ca3f78190438f22fd770bba78046058945a36ebb76169f9d5cda1017b2275f800c4f2139c38912e533557fc6aaac6c9be615f6823ef5fc2db8bb1eb451e37aa7010288169fc4e6eddc0bc7c6388bc91f07a78d56063beb6b6903ea0581f5aecf30329b12a483d8809679e1953bdc192f66a094cc24644276ddcc1dd5f85a5a27d5d20481bb0af73717083a1e111ca7d1ecd2accc61d33f13eba3d6bdf33e982ea8c8b73646367abacf8cb59f67f48f72a468bb2b26d3fbec058271d136017d339c74f278f371c2ac7b7ed1afd6584e01abf63907ab98c4a69653095607a7491c20a6c0923667537877794e36f7fbf21f5b46121601d58bf4f89abcfacf19c935251a7280b92e59a2caae5e6903f66255191ee17e1e3f167b3a14a439c5ff19fc68992822d4fcfb2e841da8f09c1fbfc6d76ccdf6180eb0d8f8dba82ebbb6dcc7cf36a68e080ce481e7e28fee08f79053b241480bcf6e081eb08917196cd5877c14ae20140d49d9e49279653428665b8659432719e0f32ea4c03f49ca4f8edb5c520a5386b2acf02cb5d960944a195430cf2f640f71c1dbd5c860fb98e4c6f50c73888715ac77057fe619a1eadcf9a7da8336dcf768a9feeee433403c3c0c1504428d8dfb3ab329787e07db1d901e34d4698224bc99c388478362970de23587a6ecd4c03ef957809ebc0b1a3ac3b722ec305a6e16044f5dc9ddf0267bbaf8fc61b44f46a25bb8faed0b63c3a8fc5138d8cfc298d89223cdee42fde09e5305f673aa52fd0faf543bde53ad14b171fc9b53cb2ccec72f21a0bfa287f147786affd19e5648007a665226ff3aff7fa69d57e7db616b71dc487c6762eb7432f5be571df2deac9c91400335f7c733ed9fc8408d50433fbb443ab91c4ee08b69f1d5aedca075b23dcc6d64487f5852ad977ffd94b59f8a4c0e518f8b0cf4335525365f2ddcdd66392030ab49ac23e1370c65fa2367e30bab81fe2011507820503ff4dfe7a1fd7d62d209c642481cbfad766a5feb0ea4146d179903451167a6a615952f8557ce8583da331e7c7039aa35c5a5ab6bb67721aa212c89dcd8f91e6474140b31b084841c284f143ef1b14662fc6c142ab3f38ddd4aba5fd3186c53392cee29fcf9a8d9fd83e984841249b4691650dd22d453b9a02eef2ed9350be01e03a39c90a4d2cc30660a9ab91c9e297c9bedc7d5929777d4ccb07f55df862e57370b57b0b4ad3c99ae47f2e40886781f9a010d72a6fd7e87848f0e0298adfbb79b157817d9a068131465d6aa4734f9f238cd9dc349733a183147cb84a2d8798a408c96fa1a38f0836f5f154b690c333cbe72fc7418ea7482b0e252113b05b88763310d358a3cec2ec2e59f25a1f255a6b0fe88d7f055e40b98b0bee9dec8e731df9b6b97ea1d8f9e0da1304c32d39872135166249bbbe210931075717ba21bdba917c4d261cadad2ccb4d1c6943b29c41a255397205fb515cc7f997087c3fa3a485404c687c38f45690ac440e909ca0225259ce36a216cf75f9589c03365effa95e48cae8ff650e8b3065d2dc70041783c1937257fd79dde628f869a20b512dc2ffd8b76d19dcce92eb2856c547972df98c09f589b7e29c99af4b4db35f3dea6051b07cf35e7433f5659a13f4bc5f61b39d392a852fad7cf22c2d432dbb62954e30e87a2a283c86a27728aa44b0b2b501dac48e023e13b8817e6564b896e80606084b42d3307cbeb9cb07aecf0d45792964e0e3e3f3cb34955e25b07dce55637c9f03776bc0040d591207fae24c83a5f5f5e5b330049d8f5a28cc8a40f11a7afe4af16ddee59593d6e1932867a4cbc4d910ea9a5734fae214ddc1338ec4b7f216d2cacd313080f47567d1e396afa26205ec64dccf38fbd6f33827a0da57d421e6e941ffb1d1e36169f5f2620845207eb1a4772cf09016fbc5a7f197058aaff9073096af5e4ee22830df9bc783fcdf3983007098872dae068685c70c689bf32de5342c3be733b8e3317dd6ded43bfd6fe9fe4625ce9ae5b88ea743c266e66ce89c68782a3000fbb60573f804235ac08db540d7edd4a8e109bb49e3cb0b14b801933cd3808196f3ceefe07585a1f2fdcc9aea071fc0145aed8b67069f607beec253b03abdc262167b10534bf342f734c2d043609a0d069b6e0cd125ce5fb20851b7525d45d105722df1c3e0e77e8bce1fab9d13076be93c0d9582510431f9ae99e759c5fb360310149d7a999e0a52503253f96e353a9c3386e02101ed0818c342e6f4afdc1d48a42abe111cb01c588e8e73a4a09d028f7f32b6b410855ecef0de19da8b1363b9e84ff9b1c7700d0ec3da734bc4d1d806ee7da3a6c3983c59c8e7c513d6d26dead3eda7157e4d53ced7670b343188f4badd66bcb4e7515353a5e321959c6e0571e008dbaf63e47ff08e5e742213dbcd2f024d7e386e93c60f0fe068867cb231e0def3a6a6b8af717a11348b87a58454bdeb9395f63e0ca8f57fff1f5cb10b47c5a365faf30910d0ec1dc655c00ede327db564d4595ab5c1ee844dc0bded22c0bb12aff215d5bedb1edb18a83215905d034133e706350d3895039c061563d7aecd3ff343362a598e10ef9442493407ad4e4aa2f9f2625037b3fb1e57f67e34c88da163bccdc6209797249479653a4583b40e091bb0be01043d0b9a7af2ee81c673c3eb5d5ddd0eccb8ecba220b9d039472ac7872765eb178f90ec60fca2c992fe9f7d5ab592b045d0fb6e04491d6e25c7b3dc7e45020edd5cff0069da409dd374d673a895298718984fc3eeb520bed798bcb5c4b5a3362a4915f51bbaab573b463362608ad3b85676faa63eb2da5fa32e834d0c53e35b952cb02946c0e50bf1a110bfb67273627d4b85a1afae8cf7beb9011ea7b19e12fbade0c4a0f2d4d2a48c173862c2e1aa62a5f9a28d66bdb46147059c4f6c96a569874683c17c7c3a71b0f18d6b36eb49d7ab407d71080ef52e8cdc9be9d1a2e4a0c5688bbc5a6c8d837185df3050c3fd78bc7d9d8f39023905be395ccaf6df43dbb43845b832f055666eb3e7c2626836f726a22594289822e52bb2fb34996b04d0e87f11bb37539643e7d98507e75f57f1c2d9437257ce23739d7598d89740213351a52ef57a2f34247b6451fb73264b9446ad04b62959874a0414f54157681bac15f7f9444e865339a2db064c6e760e19cddf461faea3ad785dbe47a6946d0c98e9c92f0f8372235ed85a28eca7693ef7d5e7db1b47cf2b8fc0416dcbbaceecb48b3a7d1e73f97b823b4731243368f471870ddfb7778f8e1d8e0c3dfeaf447709717ed7036e9a2619a2cf4738ff6c6ce640af210dd20736db637178eeeb00cab31757ce54a95fcf094f10da7634fadfcbb1ef81a1e0bfe1ff31f1bfe255604f5a646c02c386f6d5e8137812a2e475c6489562ba582bdf0c0206b22012f4008a1e31b4584092248ecd7e37cbcd26702cdb92ef716e625a1699cd1337fd4a12d7dd3e959257c08dc6a8ff9d7c20998892d71125c1ba54095e11aef9ae3c48526051a65a09e9ac13f13ddbbf8cbb683b86ade71d5440410c0e71517720cb909c2e10c03c574020f63d4f71fe8fae7fbfaac4e2b4935f32be1e7b5dbd2bce6e45742a5ea72cde57bb4dd8601730392b1c2a4cd0d8b071a4b4d99e351c2ffe56fa843e754fc613bc810d21822b4895adce3b1fb477c1fdba534ee7f4d79f502ad5acc8deb375f90629f073107e2b026e79a45ebd3c71cd58750dc8eb4d95f7b8d771214efe5371b815ac1a93315a40ba446a92efc9125a26415a4cc334102eef5aa252a043e4554754a6c8b71b78ab7be3ed4803c8d99a67df4b962a15f318fe9d1b7df15ac6687944574b8f293b28e60b5742364f7595b9387a272b1d89a0e3e8b70131f30f6a0793dff466739d49e5cc4981c44c72d35b60d3a860c7775f88863acd3f7cee8a3d7d267d93c5af2a79f274ec5bc67d07bc9de4c2cf28c8ecfe18bb1ae3da544c786c24e92ba505736815b9095dbe705b1a43b214d27cdf649099031742611ce6dd71fd2884597859ddd0626dc1396fb434f890d7178f024984e50305b835dffd64e339afb868a339ae0a9c88681950c0038e5058d1a04ca0a284e44819d3b4619d542633e5f16394409bd9c5956be658bd4dbd9e2ed99908cfb89664e60fa7d7ccf72a192460a779fea3b0e9f9c66d8606eee37cdc328af22f59ceee81511ef6ac6d1288340f26ea90b8c6486d715139bef8298e241c13d80b84e06c05cf67d065916d56bbfe8fcb065ae75897e81a23a7d6d461f07727ae9676468170f046094520227eadc67c0784b0768cf718179e246581922326daaa019f902c7b4589d9ed251925d5163708dcfaa08becb12ef6dc49620f75feaaabfe070de6cc67dca9a11ff0e2d49520a7cdd915f365d38fdeccc8948b2a3783108245a30cc254631b811503e93ef51c60fad93681b45dfbda1041fa19cd8e24e03611142e1615fa7163d29590a6c85202ce29d2be0d631999f0006d901ad03125ae08e3945df0169e4adc4294f5fbd304bc8a4e7f5efa303a57b668aba4679aca04a540738272af02ee309abc8b1f01e83caf044786de2083b14d2384e79167fbf09b5551972caf8fc2fd1e960fa29180f817f263458a97b52ce1343d6377ae3d97d692b24666756ad9b300bd30e8540cdf4bff850f2033f3c071740c3e78cd11d18d4750f92b274c9953516117a1518ace8048a3581c2070edf7bf0af7dc731ebaa2b86d0bc665de016741107e7891125f0802797a3b718af1e543b3e155fe312dcf991e0cc53efb256f28afce4d85e66fe966dbc7ffa2fffea49f95c0fee4ecb0c6706624dbf13e80d609edc45b42ba20e6b1af0e063915bcb155114295618ab6b17365afa4e91637b5ab82eca008d5d4c132f7e3e054ce0c39783ac5fbe3164cc73ffa0bb9fb5bb4e9d42b9ae16b4750f1554c5f37fdcbaf8ab07d2fb775e50106bc8a299b961aa5611d76e92a22146dd0e3441f2211f2967d0b5e711c51eea88e04394e01b2d43d4f0a6469e96e42ab5430469d997ccd5163458ac566b24eceabc8a16c521c92de0b1d645316974f848f64c4baa183ad0b127b740ac8127c7aeabbd833ddec27ffc657bd295c05196a2640d8dbb59bf2c9042838f1850ab4bd46eae2402251c75c3b03aa4210e31c2a8d6d653a8b4c570e574c8be02fbf5873c46041aa037e4bca4658b3eeb9e197c69159acf2c70fc42ea8a69dd1a3df15c5d3aca1d7cc49f2fe0c90e1aadc0df438769eb269e5f37ed18f8ad3268032ab7c1dee91860e6d88db39a53501f1cf236039127612074c70ee0f10f50f8fbeae4422609f9fce9b6f96f27448d1adf89dba18601fc152dbea331a9142d4109f6cef3f26eb5c2039afcf3bd26527a32fddf5fb994b770a8aeccbd66007510a1048b856515c6d44721ed80aa27a7b18084ee5b4081ff48673523877036dd96f093067b00544693387e13e64a6e2e8fb5704981c5bdd74577c9c29a69d23faa87a0245e1fca6aca495cc2ad7914236dc40702ef881577d9279a8b5661955923a64cec6bfe71410015e4e18bb4839ebb416913f47fe21d86db84b888075097dfef921f707e76173ef606306efb7c22176f67a65ac810eff776450b0556d347143bddc16a60fc7eb2b2bdf3a5d57e2fd929fef75f1f49aa5bbc0d93428621a1c8e571be924d3f56703a3142b68f1fe4b66cfb82ed3ed6a180647929c21e697c201549cc780f2dd03ae984620347955581e8fc2cc728d7a12afaeedb6401314aa611338e0f366ed82a7ae14ba5d1edc8dc0ef7a1eba95ba84b0551209d99bc233a59599ef019f7cebcd07834ed3235991c8890003659d84b68b0a770166685773e011de8281f8192c6d9ae530c2fa777b0cf7083073c1ff62ae5e429688625bd3430c774533d16f554697aba7972be783212c7251be720d36e6f6de30f927a6eb1b4d5a5e91250863687019c074ca034e3fc0c462c52dfea1c2b91e97ad388f3bcb0bec04e8f788c3909b120705926be315edef4508ee5ad9b186a8661642c3d2d997df2886138fc3e6dda5a5650a22e96921ac5dbe276d2423f4404fd67ae58de95726e8d969912f3fbff99dfe49e112fd90b70f470acf4d7b9d766ef5e9e8b7ccafd7c76fa8c2b1b1ec158a2651828e09a3d4cbec95caae5e697a320a3e1545c8a24824899d94de695f64370500d230cb7e92b3dcc8caa97cee611bb45654e8c7c3dc947cb5a7f9d3b3f3629206ec0a3c597611e86e1dcc978ad75e12df97c6befcbf6152de519d165053d5cd8bef74bee8ad601255fb2aed5eeac2ade72c25f5e80c4a7ca6db5968786c0844ae4754e369dc9da691498d6571baf9d23a29c9843461b0cce621c1498fa97211431a264ef126052facad3d6d61840c7bc57a3a816e048c6a2ed81af67a53dc7091acd4ae56acdb71a5e20a9d30ca58a499132032c33f564f2efa49d26889ab6af7ce8569cf0bb0d0a78048a84458f33ae8c1bf5fa94aa16e165455f9ee77e8e3303ef05fab18a1f087cdf0a08b4b0543c088ae0894b19fb1a69d3be178480f892d147efdc5090e1b5c3fa3bb2ccc69d163b4688935d65388c415d25bc6a1b298315bd8680b6cbd20f3fb658cdfd47c18d021b2103df525206197999c5f824f15a5a1a44c5a078922f33f748b4c574a49948f6cd675a71ca95d39e91282582d239bb5837a4067f22245ccfd37738fe03fccb4bbe8a2d0235ca1941c6a27a2d725c053b299e305bc4849343605cd10733f74d97e6ba8f0b6279b387f4a34096850766d46213a504f835b1f02dc37802a1ea64d5e3ec95e4fa79b80c5dbf8099b30221ba7a7dacc7a0e78eb85f8cd6928be9ac1d68d5f9ab0f59c0b27351981fe8fbb7f2d44eedfcd7db8d5ae613169ebf8ebd531dac34c5989dfa697815f96513f0b7ae64a5b0c40a253b78753a1f3d0aa2434829372e1107527a47a8688b9cda8c9c44293957e322c47480e224d2568a3cc8d978d0c152e2a93c4a4ba1357ad415994d698342f7ac248e467339d252a5aaa417a093e995b6285b16f9dd33be1721b7df367d8467217b4574b92f77b5e18471c482ee4f760326d1642dcb8e88ff20ca53ec0341b0486605168ea1a0da6799ecf71a8985f83ce8c879a84ff16fb906ef6ef1526ffcb422ccc7bba91c38d4d38cde27d00bfae00a8d5bff815118a8aef8e1187d3d5f571647605684ba8605a8709692eec93fb5656e92afc1b792d30ce9f0006a44da09b7ca3d976e7ea8b980e114681c4f5c71dc5e157c414f29d13aa8f8b57efa395924dbaa7f726d54fc5036d96a95d7d6adcb7c77169ab6cfd836a7f70b160873495255d5afd896f41659377d6b9c8290baa4030c922d2d453cebf2aa5223b56e45d29cbfbed77450552a1e2f04c9ce45a023ebcccfe9030d69566930d75072dc474be4554e18cd58fa7267c96903f30c52c4c2398d00ed494ee464c6627264a663d1135dcf3bb73550e370487ecd2002c915750817bfbb18452a2b30e637f8a0f8782affe3018d5e15ed4fd2e5c08fc538b514d43f895f9587f520b1cab06ab0bc8c9681c0ac513dd1c5ce4ee02fad82145dc82c399ae26e3a2622f4f25bcb9fcd0c5e6fb9504c0174a432c960bc5db025f61cb64443314ed1b2a392145bfeb6a64e0814bda45eb03912eb14c1c502921e7095a375cc0eb25f6793be4a202470ae593e892a34dd75d59f13021e3dc720518f47cb0aef32efdeb917430f046d5f093c5101e99b6e95bd5bcf84f9b1065f978874ac856a23df2bcb9bc917407bad54401939da55155b506fb000d397dcabf1b03aca55512b289f0fc4e2a8542b2ca0312d8f6aaa5d49ef031c484793a43eaa3793d3f53433d44c4cca05998b78b7ef9b7e3bcf94fec63327660418268ba324a9118f3a8cb061c8bf8191e7246fe0b633ea6b3b339e39ac77c479384f20ad8144d72f9e8f52e0cbbca1f264dbf9e1d3539348b2ee51f483435d9f73c59384da839e60e721b9e4576b8bd5d4b220256376c8d73aad0c423d3e154dce081264d768cc073be10cd86466aedd35f05d1c2fa4d3beba43827e38f692145f33d77d3c9589f93037ef6e636f860720c01ddcf710a7ee52bbb64de2fd3854c99d8efcbe9da0689bed2acbaca5d6b5a031def89ed631789bbc9c051d93abdf3fdd1838753691c49c3ac07e9aa0755e196de71871eec606fa2d49e8faf8e8062bd6583df2dfb4eec3b9b873172cfdf54f499d57f0f8d8c8ba64435b4b8e5d7dc4525479a49caa227ea24e42eb9f74388c537de05d3ce1306081130c5f0b5851ecf243e313bd01d06e47768580cd28bc51be1c5f91cda4f9c23f54d31abb9cf491a8379938415cd77e79daac4a6ce2b1592a265b4bf82b25512de54483a30ed161680e864385cbead1e56bd7352cbd89c3c3ac4927e1def3e60322ca7532d5f976ca7df8d5fc4fbb5a2414646802e325bfa03a21fae75d8732ecddfddcf8b5a5ea1a5321dddc70a62a2109245c87a4c7ce281cc4afcd1035dda14fcb4f075b76d927328fc1efd1cdfd38f499ba2f9e839eeaf85b70f7654c024b6057744a9d2bd4831dd68f9c61cdbd66cf16909ecc1edc71c3ee34f27078a77aa5164e74972f2adfca1adb20d7c58757178a86409a80f1f0fa39d562f5e618c8a704d376213e16806a668f2d40bdc9233f706b375674347e060b93d409fee332bff3e4def4c237cf441f222cfed8d9b852c4b8aee731c039ec2dfdb84dc1b81fd9c4450eaa4e41ac1c7656a0afeb45dd136eee87ec5a3382ca601705cd416514555b7a0b117b8b2132cf1afd86d72a337abe7ffcfdc56aed62ac05fa46d6907b7c8f1fe8cb4a86e64463aae6c8adfecada404ddb411f549c2eff41d79f8c4539460bddbead6cc5765867d1e7ed6b3d2ac4be79c157b401b21dbd975a30c381e9fcade03b49485d1579c057d0592a5d003fc280fc2895e339e84558dbcb649463b2b300985d7a7a3c55836d209cfea0c984efa084119c94185da50ad7c13a06588642c140aa927a6e84d0f224e035f8ffb38874edf0afc338c68f2f3970a6ed1bf323cc746553ff4534b3362f5485480283c0c6bf3eb851584b30cefe71d0a9a5912670ae91d70eee2c2a596fbff8e635592f3582735f3813e52e658f5dc946c395b911428fd9ecf870de4493dc72afe22a90205b6e42dffde9593a21b7f59580db05e5ab925e8c0665ee0872a8244c7b32c6fc52fd310dcd571e8123cb34e619d5d969bf5755115964f74f2be1e4554095e2dc4ebb50aae37bf3c41b1b1364b064e3bab596f5e6b7d57557701d34729385c1a280b0fa482aac12375fbb5c5708c815313ef03a3ec93eb140a70cd373727054f8322c94f7a1aeb682ea653bbde1a1148cb3ad43f8c0518ee768b190778fa4cd168eff6b00b416e77296c9dff0781c92a48c8c16ee8c41d57be82a7571c8c9209a68dfdbd5a7779846785ad80ee42e25c4c9c2e6485d47166c3f0242365f548599d14ad6ea9c23e880f2c0a730cd61fe73648e263be62d3fa6a6200bb05e4e2a650374aeae0cf4324ec81bd06917a5f583a90b123bf3ddbe1a6faa3ad65669a788b9acadc344ae0f62b819e5ae6df7ac136fea01f2427c6120a4997517ffaf1f4c1383e3aa270f3337b1b5ecd6360cd7f2600320774c50da876501ea5562805513c6ce4cdab5f6ffebbd8f866fc20c99be202ebbad65b42451c7492025f5a7a1969066e65ea33a843defafe0747a40f200cbcdb229c6266cce4c9cfdb4a9336e9db934ae1f194fb62c4780b8e852cdbca1f684e31e816c2b91b9309ff6941bad2b40f47a7841f3c5f235614c27a8a3297e9218d7b5f6165e968c6def384defafb18025577f903c9de82f952080d302b98280971934fd2dd33c4de6f66eba7d9434742e7b0d60ec1459d137b1d368132e3f11c41adec5989ca0d224f779e0d5291552a0b4414c325e74b67b655aedd50ea08a22429b6c8905fc7cac5f59796cffd014103157178a8931d20487951be891beff23dbc987c5934fa905a2aa3f6ae7be98740d977dc4819dc3e4b746b2121e25b041f401afa483c36cc43ea94f1a6f0d6b827e92a34254b14c8c4c99f489c448e273c474ec8ad34c2c6e292c7dde03787520d19d091555e42caabeb88e6e8a1a9930805a2c8a28636c8f795977851728bd00f4d6c34c0f310ef0d54e35b8ac5485b9c26bf5d82f2f519467fc31f780821cfec1764065a0af163144f067dd64957c7a12abc61882c32d0841511d743e11431b3d90fd5c7687330329b12a483d8809679e1953bdc192f66a094cc24644276ddcc1d5a281c2c692f5c958701489a83acb07f39d40a9f8048323c887ac7b5ad708a32217a2acbda03c5228130ddedfd576c6a44e70358ed2cf1e68ebb733dd67ba0456b4f91b5da96df5c913fb578a91a3b989003f038e465a4d9cb63e1e48e6b06ab83bdc5893f5b7a47f0b59fd7f10fa0feb24b7c733b056113d21c9a2d33d624f178fa46c455fe74d4a48b948a9bab9c18558d739814088fcc249a9d050a18de1d85f9b3331d189a1657283ed9aaaf53341c3011c14f6adfbf94ff29b6d39864eb58efc6aaf2d250a154048683fd41ab165bf75624ae8f9d7c6af1d26a689f141175baca2f8460444f51f34485b772942aed7ca47f173b7c5567378dc568ce4fbbfbb47526d1256e1dc46882392bcbf7af7a2c53e66d7f51df0f68b3252bc0f17efd1e059a7b05c87505334ac3e9c4630385ee2062566206bd3a439f3865ded57ff315d464658f5d4ae78f201d1d78fa5eaa7689ed5e91fc7765099e1f5daeac825c3919e6866db327a2182aceea3d05b24a7df1bce28624871b1350c65fb1eba90800709c01eba9e874940f2d26cf7fb1dd211b02cb711bec84a7c8dfe1a385d6c0ab2b3f5bd8df8aaacbb53dd8cb2532354b2ace53985cc73adcfd89bf60f509f02f5ebfcc5317e885e55a1354873edcef91be1d6de2f5c30b3bfa223d02400f51cec2795ca46304456e0fbb238911275b7e56d6c1040b4a11fc7d1bdcd48d17d23007dcf59d43dda8d03f74cda16b3a547a904453195042b7451818d2cbf9252f375655c05ac12e55fb589b77077fc6a3017f3ef76f5022700fb52bf3441b0427af7e516a4b95b1530a37558c82710eb19ae341ff9b311ce7148eb5597fb5e1772e7bfad090de050717da67859c2f479750c97440e3660fea37f26a46109be4308eec97eebb2008e8316b9119c9dfcaf2aa53142ab3f38ddd4aba5fd3186c53392cee29fcf9a8d9fd83e98484128bbcef8e9c055f7df5373343f8ac817bbcfc61ac47580bec96a4684c203a67999ed033c3e3b1a2d59abfd8b67831e5804e6181a7b223bd3f70ee43dc1d9338c1135808d45b30dbe0b06fdaecc7b9f3bac419d7c53da7609aa8f6ca8d244ae15e46bb69c8525755c52ecc7adeebf5b10e0c04f758b98cf6cdb53e50974771a6150caa66f871a5b441e1b0f426bb3d11346b40258f51698654b07d4796ef9bee8a744d9a4ed0da313f52929e537a5450e17eb8ba80387d6a75fd2889b1b0b9885db568c0d216b1d3ac1ae148a396d71aea1bd8bbc0c8a4ffaa906e3abd51c7b20e97d54a1839693bd23d9215f942341fe6ae6f32a8d013a179a93a722c2d796a54a420294eaa27ebb99d259b490ceff0073cbeb89b2fb5beec2dce42e44074844e4105cb2c3dab8569135212c6970c00564f2bc091dc4b15c44a85aab165b168e827f32463a12dba2ca7283656238d726c1913cee27febee998bf18e37b6b57362360a3bab4777be4402a0768b610f7cfa2cedd21f949d8c9eef2f18e596193c56fe38b85265ffd2ed4396b46db6089dfe606a7854a911dee8ecaaaefd6c70f5d78ddbfe2be5e9ab4f61df4955e25b07dce55637c9f03776bc0040d591207fae24c83a5f5f5eed28ea9f7062c6f995badef394f359f721a24b9f70595308f467d7553ef92cb66dd5004075a9e1e193e9fd45afe990f201798753290cd3a1588e2cb0b040c64790790ef3f41f511c33027f0785d3a591c6361ee726fde516226ad254136ce21a2a568c1c64a8070b8368a81838e079d0c7e2e849ba5eab2ff4c9d65e42eabe1809a25bc8c203f07e1e41fad5cdeb6c5f8e36ff1a948e39af7e65b6dc7956e95e4d089f6a304f408330d1f8b1c021855f4a3a11a0c4178083b9d8e1cb55861faeea2c071043fe11167a89399bd61bba2a3e78fec95d48a60baaf38bb21b9647f04f85a6676b72c99f1a883dde5cf0be416e9c508099bc28d4f61bdaea865106a3115d2d6ec98d2df08d1333d456ba730b28db61a262eb684074f845f0608b2bfd8b6eb504595957739a545f9a55d8aec038b1795ebbf7da06e732274fc76d2cbdafbc9b57e393b4d5e567481dabb2580d2074b5d1bae308ad4901c588e8e73a4a09d028f7f32b6b410855ecef0de19da8b1363b9e04712998493b58abb474dba2fb00c6234d5f34dca1495f463be6db041d0a9425623b7ff87e6b580522866ca89be48cdc5f8dc6979fd848c26436f4d977db83fcb6c553c484c702c214b8febdd1c007556ff541d9c20bcd1ff843b7a9d3e1a224d42b513dd658f77088acb62360979fb9db571ca713faf735c0f5e96e72d7f2fbe25d943570b4edce05d9a7240b997ee980d2bb27a6ac6bfacd3d5b8e35ce7fd2f9c8330deda39cff44d12851561b96860652800d3638df757d2477e4e4182bb9128f00c74040f899272e50249a8eeb2afb1d1a186891507723902de132d0374370ad126cca39ba268640413a644f30d8ca62e81fb8af95aab5306e2e9dbf9ac82e9dee47568bd36bb6683f02cd8f85bb4c2e6b1fdabbf9b54b49fd2ff9a07e77169e0ff0cedd62574cb3c6cc98a16946d04f6bd5b12ffaf370ce4364dbd6269fcc5bda033a90446f2e6b67bb0061a91922bfb0f3172cbf0bcdc9c38e8091be52195172a92732404e4bae7781230e232cdabe28bb2afcde4126b35890bd9adfbc5ddf189d44b21d9626c5c9cfce964174d944fc0955b2ed34a350a1ae2803cc2fd4767cc90e81dda3a2c0cac1a20e9936728c5cdd4533a8f5d2ebca86ec3cc0b94ce501f8d934c8bd517a128403f600fba1a97591dcf50d00ec16faec05c19bc3c629fb02b087b5100b0d06c7782e2f3c6f16d6793ed95b3fc43063f949240fe4945a2f88d76f9b3ce629da38ab3583fd3700ed7e534a03c027249b2465880cf9a39c398edc95d187657616b215ac72750a5558c3f5f72b1ec48856304a2ccaa93b9859b8842e107bb6b6897996a4d5295197d2e9df2840d6c5fcc5d1712823f65ac35f7bdb7d11d876201d644e252173dd10904827b4a35275acb6d247da0c002ec0a7b9ae342f1b7a47054c6b59a3fad7f0c0e95366fdff9ee2cfeca184430d1600242c74fcd3270a9ff9a21db11a355fdc14dac2234a8b33d254235e7a60e666c1945951e4205f56eecd20c06c4320af321765bded0fd359d7319ec21d3203a210827032dc8e7be6a7fdb71efae2e57c68c36608534fadf5981b04694e2729f16c4f7f0c34f04d29df93f800424964acfc4ff86c8544d7044bb0d3a25e4d3e84fe91aa2ddf26bd8a7de591057d18564186da2dbe2e832f5d16d2bc9cb2b5a0d273f3f91aa2e3a6a02a5827006582874291570f07ee27fad4ddda0ab145e568a1c4cead399d7c8ed558867f12151869ad24002d681a502467ead2bf51026a03adbc113319004b4eae908a07a3415f70feb880cdb55e1b0ae596688cd9f711d9b4be57c70db44ea9b2aa1fd9df07cf36ca7f607226a8efc7da54fa9e6adc52c62228f7de7b340363ba5c9407445a4409dd34f3157d5fa7ec949daa3b2e5be28520d19ca0a3b98bdb67a5531e00b0689b3ed449a745fe4eb85b65d014ef6ce83b180720544de8c8e0acaae00c3d1a96386df720b8640182aed73899f2adf1d32e34ef3c877b5ccd5fe2715f4344eb138fd7d9cffbd9bc94850f9ad23d4f82b4c9d8cb3e8d303fb48e64c017df2b32185ea4a393b407276af50c8e8df2738db80aced7f79ea7346935479074f778f80708229c9e6abbf068e04bc37ee85b43f42fec68b9269b45cd858c4053b2f7de1a8f678bb92898703885e98a9a28c7e649d02e8d2cf82e2c29a015fe6f438fdafce1c50d0ab03153c7b73fd6f2a75aa3a9a1bd6c82b53416f91ed0543ca6a31b577873173d12bc86a78db95728ca99a68c2e7e441d0f250a76ed8a527278c51078adeb5098274b60151d86e60116fe315e1523fc3ec5f84d1f7f7224476d5b74c0cb678a5e7838372405f64e05554b0916a739247d9ee51bb7fa04f3bb0173ca82ec48f9016ab4939fb7c6cdbf4603d1e5dda52acb62c4485c1d00a0e641d273f5f476f35a7a10cf9f011f60abd3b723ede06658be7464eabed5800657c0d6d45e2fc1c3b884d061a23d53318723c44702e4f204e3802094b8b5f7265b6b56cba8ca8222578e40e486073746e327bad14413d05f62be1a357a41b3f2576ad698af45de5b3184c1fad26b8e2ca24b0983a4cbab849638dfcd60ea8f9783d02497ffbfd6f1a4b19fed69b8075f80c298c5f6ebd6dba399deba07762bb0d02ca2347843a186930722d2f2905c80b05dd17cdd7f070ebb5f539d05969945765aed9169fb5923cead7eb7ae21eb683d10eb79e3558917f3aef0226ee0c195c66b5a9fb381b83f6287de8c341c03bacdddd3bcdd81f79398532e1b823f8afaca2d7b906e0d88a6925d63a8c58b3ba4d880015f3fc690150a8e4e40eb47afd359455e352608d88c7f6b7e18caeed1fe839df62141d1eeee1e54af6022893b09985515a7fd80fff19fee044e2f0298a26280fbc38c44f47ba0c9197103c0659b19f5aab8e600130ff0e34cad5a99e802e1d0aacd3a4389978e85cdbb03a01bb80e51a01a2f99ea72d438203d466687a1cbe93731b458f6faec89fecbf98b106d965a8e8ac59d74e2107a914e517d0c11fd8fdfe88934e043fc0cfe0bb29de0fdab5e227d963b67a510f0a55f89e3636b613ed19a8821bc134b709767fead9132d69e697897b78530d551f4e431ce33db6890fbf012957f35b90c866d00408f8f34258ff8d17d244da07ac60d82d08c1a4878ab98f10e77200f24627d94c642a59e45997341f7c6aaa4068687c6b805cca0f97274ebc8bb3ad5427a7ebda5e69d36d3f9d29d3f587208fd4063603bcbff112cdda01cc4edb2e5dfaf7a24ff6aaa9c960b346dfeda42343d9c224f97d8a51ef71c1924cf0db47584f37ad792d7385f5413eaee98dc2841f56bd473abbdc0e6e5be628214df2fd74b2ba32f1f20dbb32a69aa805a354a185c2adc75b0b7fa4fd48f49cb414f2700a0ffffff5f