PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 66203 e5c81f7b2dfaf0c8013ee3049867eec5336a40732f17f5548992892868e10c96

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6020314aa96e9bb78113c4deb413b62957c045475c03f9e2e6bd980d3767f6e3
Certificate Block Hash
e5c81f7b2dfaf0c8013ee3049867eec5336a40732f17f5548992892868e10c96
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0080070000a0140000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000084b1a4029fc929e5b0e4a036678ae3ec120e19817a2dba2fa1a02b322b27450648717cee81cc882ddd6cf690fd6a0c79d3a9c7d9a498c799618b95ec22d23c4d9786cda127ed81e662ba6dcccac5d8a7e40bf25cc145a5434a01000000000000004000000040000080070000a0140000

Raw Header Hex

00004020eb74efd172c899ffb9c0d8f210b334918d84f3a64f44cc6b300ac9ed86c08dce0efc705daabf988e74209f0bd1016cfa9c1a180c33d8146506467e99abd032c8726b1e6aed6c0118e3f667370d98bde6e2f9035c4745c05729b613b4dec41381b79b6ea94a312060

Proof Data Hex

59,560 bytes
1212160203072b998fca7fc4f804356fec595509a6214c51d89d9874d5a0f9e38e9cf0c94bc322241387a5df78468c774f76655e2d581cd742b68bed8bf9d3d32a8a7e6679835b8c1906412de580e8f02e0f7fa394857f12c20ba7e8b2f5d93d143f2d4d9add2de226da62f3668eeeac49a2c60f335141387ae2bf61cafadade2b49e74f4c98c84307e9d22f1b66d1797ee6523860c23f71e902739903fdd77346dd133c541ed8bd5cad6cb6e5932ffc452c9582c017732859ab3b28821e01ffd4d010978de93a7748af7d3d5190a97aabb92f83ae13b9a4e8877c7415ac023c8ed8b28f65440a3164003452e2bb390bdb4538439b4bc6e611b801cfb0f086660c62264f51ca359e048b54948e02400c0aa61ad1d1579f43d66bf0356d3ec06448428d1c0fff8efb61a5b5210630e077efa2477f30d930be8b425b9b9159868258814ce7b57a3fad44769529cf00240628ba88a5192bd111ece291f3d2b6e5f66d93faff5c9417d404ab84aa3f15f54aa0e2ad296399048f92f5c1f3a9530d96f56b08e5d9445c6583e29ed6bf5ee22d8a7daabcd75fba72ef4e8504a7c8fd65aabba9272035b56e6afc3b8013f37cddc2e2acb1bf0c7463155c141a0fb25f78b12692b053f3b2a3493c5b491b43b8d87190eaf3cd8fb22cd5308b598e41aa087904d54fbe8ddbfd624442a395e49e90fc6f86c1053cf534b3f21cd0a3cc0dc8929bbba4f8d2f36b6240cebe95cd552564b65413c19924108f75ed64ae9471575b83a53e37456f2f3bc34abb03511be08a421730aedd7a4098f6d408d8856e5b5ad34e4e5cea97c96deb812141e7470b93495ef65d2dbd8f82f5a99d1fe635eeacbfb3cc2c366bf40ec3a0d02772ef3876eae4b9f1d28df7b4e292db26facdfb5a2add802af3498ca5758c2fc6e362669fb2320d2922aaa0cfe2521e17688f097c2d943155673c2675f8d430a67c5e29a54fbd34252d08efef908fa0a0a4652f6e00e83aaf6faabf96c95b134e471d9ee74d35b66c7172f5a2bd03d5a2b78872fabf249607766ea79d6b32f9de55c5c52da2cbf2d12d2ef49702a5a0e1b312366a07522700ee88ced0cd8a1a8168316583f1d9e8f160dd5a6c5a82054388a3c5103b6e4b52b4c4e0643187a858e1d84521f39cfa38676fe9389a143889521b817b7beced20ca9f6c6ebecffbe1e190d3b8b3c892e46f96cb3f6dcc375b05c0a54c93b4cc76a54c5301c39a32d6a9f558073abaea367fb7cef1d3d0c0cbf808365580362b6a3958d64b3c025aab59d38af835c028c886d84b8a36d0ba8ecaf65405f44bbe130a5dc9cd040d51fe80a44ec1e3fa3c95060d5271b9e96a1e825c5abca10ea01018568ceb4e6e97808af320b699b74341603d87f557ae27a1d1d76abed845b394e6cb90e3c6770968fff1b29d39256a27e0d8d85cd3a07dc1dc9c78a9973b5f03607fbff882ee84cef2454a31d043ccc9ea037a89fad04657a9a033cb5ecf44760a6f85aabb02cc34f22583b20ed650a70a8fef19f57c90a026e6c9cd5bb118b5ff08f0e18ade4f474e4e16d122e592b18b4fbdb32dbe8fec6c77aaf30ee185163991690189b02842c5002f71d1264af4bf5ce65ff9d62740ee2147b71716ffe5f15506d4c8da17b8b5910a1b4e5a9193ba8799d21adf61e1238d0f922b5d2732bd8131a9bb97aab7e3aeb3ddd5a6ad4dc4fbc16e6a94193e7a530f40868102b1c8261cdd99221fb030f2d3e0b6311731442883096a65ccb9a2b928f0ce481335f5588dce3162a170e87fe044cdaaf6018d9f3eeafd4243e95e6fe013d9ae8be70dcd84a991d31e6e41e80369893eaccf124a06fb7b2a3b2faaa1f3e67fd3d94a5eddfeaf9c3a12ab50616ee8af017042d696c89df6797a066688318646dd0852a3f222e9b5ebf50f62d6a34daac4ad9f14539b4bedd93c5c0d029d8e76c0eb8183d36280a56f88ff9ff763a0bfcc615c4d23d850544ffdf0e2bb87fe5927d35cb64911d81d4d010ee3c6b87c46eacf828a8211e16947a29233a7c7682b3401ee555968e79a0ba2d0d7012edc75c887918901982200837d8b4537601e71dd73b487ec6e38f7e546fa6b8a5c4e427bd772347b1e84ea1860a5d5f6480338c20b1eb7200ed27465d4f618f2a395b23c56cf2734c346364d1a39a40d0f9993b8938beffbc6380ad1985d999956ef20f10f4cc258db0e80631132d2feba8c2fbd5781c1b344899cb16422c18ce0d4bfe6f2fc5c623807b1a5603f7acd5f03d9b55f0eeef3af6009ef68d3daea539937105e42e7b91569090fbb618c59b46e2e6858a0e51dd4b91dc0ac091f2349aff02b4b8f5bf7098437b310bc4a435f3737a8fbfa733df4da18195e8426464bc860a6e09b4c464ae6dc94a85227b062a7f93e939e0b69a6a29fdc65e1234b641385bb9b165060b8bbc0065ff804a4a2f9e568b92178db8b5461a4887eebd6440f36f135f5b965ebba52e1ae1c355d836f53ee5a6e394d5c8f3cf347406bee4fe237b41971c64b254426c292ce7ec2f37bdf7508ce8c00701936a00c8df9f4ba6da8b2b911478a55b69446f314c505b020b7fe90e7642536d388eaf776b167e3c7d15dde5bce448d36ab94375a167bdae187c67ad36f831df9cbce1104e5263a1c27ada54f9917f0e3e84ea9ea68200773efdd9cba26beace43dcac4723cd95bdfc94df3e6dbd3f50a90c4c67c9526f6851f79a815ce81a7b9be3f6acf854465f567b594581f7c4f0ac7739d32b774b9a09aed243d353c7a9423fbf1a101f4b27fb4ae4731eaf0f5e50a5bfacbb8c7ef4380f66f415de7fae8145b403c275be25c179cfdfdce3deeb36bc919d65cce8711c5728cefa241c945fd85a77d1546bbb38e216acb9f1fdbe478e8159772ba93a88fa6594e35a50db0f3b9799ae76c6afec2ab1b80557d41e9fa840e03ab8a18ad85a3acfb8d54c4a61b6de576309733fd86fad0edcb4eef3336b9ac31244c0edd97559c1ea75731f9fb71284027b5c430f6f1c9704a984d71ae76cdcbdeea04cedcb0d40c06589fc45e20d69c8ead002130f74d7e3de6fb12cc8a636562e44def0c583d461bd6c1282208b5421233b958270da465c53cfdc19f6f33c7bffbfda3ab241555fd1785c6eef14f17e21a364dce7893e2ff7a46af36d5c124cc66c6ba2e7833c6a254bebb47fcc76058428d1dd589d9dbd35939006fc90f528647dcdeedf566a32368d3067fba4eaacd8a8a81288e0381f290731c8eb0b8d1050b8b77fea9414a84696a51966a0fe543f4d0678e5486cece3059163c5223c5198d1e8dcae330f0032e350001197f39914f45884a547a5c5f550618121409ab519822cba7e73dbcc32668e5ee624be95bd68d0dafba84cc49f564bdc9b626baeb23464d3a5807abe0cebd75b71a6748bb4bfbbda05bf0163fed7dc6b34f1586e2f4660d47187fad66f543d45fd52681fc8b775b4d1cd28f447a594874b614ebdf25dd74de25f1a52dedddf68690667783b509e9ba338ee85195c6ef3e3f8812d6f355b4a9d442277bf2ab8f9fb2572bdfcc28e758b81ac6225c5ae2455b162bc9dca4de55cf3178d9ec598aa681a1d78da0278c9a326e4cbb5a45636ab51446c490649962679266d9d849fe291b1f80f47ce9c493f1a76afcf0bd0987166984594a68fdecb362102ad5a74aed491dce6ec99d73ca9e3ff2cfe8c58bc84541b4732b3a7aeba926021a5e69fa0649f3eec214de919435c93475e2ee3697478637d89a36d426731974e8f3005db36d6f06892c4d2766e43a9e72ac3739c6f968c06fe5d2e84f2a9c2c41a06ef5975d1668285d7acb8ddb31c6a44a93f05157e19a3473f5d0873c12c8073392a6743d59983d9d2fbd4dcc1c61aa816d3d11b08f03d41e8265e5bd5ddf9c4606eb429d71f8da315402aeff56b0d2426d5f86f66979edab8d26a8b0cd083425ff6e4550efbbb7109f5ca9c572ddf106d1abb96d6604de046302ca6ea150212e3e4b183e6bea2a8d89de063e1377e00441097efa18b3cc6f8f5a39f094292d3416a0b75c5bb03bdf4eef2dcfea66f696b1b1819cdde0a29829beeeac5e442054fd3e943c1d9c943b2bc5e10ce6b500ae527112c55e9731cb8cb598b65fdc2b20e18c11163440605f6fb295e674b6bc447de768c457bcee331880b18266855e780f78d3739156fb7c973ed65658582574a41696b7b3d18bcb583081de3c3478d937c069b2dbda1349fa508f9a43c6d3d30d08dc30b7d08629f74f53c0b15d14bebef6db004a46903cbc1dc85028bce23bb8fbc04463d35610eb89d5848bdec952cfbbecc2e5cb6ba96d12bc2a74d9c4bd56e08a50e8bbee16861071e5eda0dc60e3def7e9c9563cfdb677c818125404a8151503964ecc106d63583dbb6327f50e85b90ba8ad58d4e712282e28f8774c9f2023948278a2a74a53c3ef6a52b40c0106c0f4d9a7e321bce56551a59e46aeff984e05497965436de04ab231049d0da17e7f0bc9bef66f930d367be064903963b6690702a00b8b9ebba322edc587353d5fa6d8ebc0b6954bd774942d603d1625ada26e6b2cf38a1e6546b73b614c03f48c1776a3177a2d34aef93c4edd2f6b41e08e7a50761dffcc5402d9e5a161d7369fd0233f1e10762104e937194c0407f3fd537eb942f36d6117814417174ff66fc278a3b13ae3b8eb12c8aa5af6288969da2eaaa9010c64cc4d6983f708946e2cc384589da7ded29fa79c494a61df86d97c7fe09c47a027e7d316882ddbf5cbed3732d57145b9bd901c7635f4ccbf62500f1be1c16c323e904a2f5830d9429afe2057cd4a4ffab64aa89c9f816af7d4fc83abe62cf58e02d408c990409311fd760a9112bbd839dc48dd34ad3b0653da1616ce9173933fdf0968bbcc9f1dcaa2b80a85606e3f4d2b81be4ac5c989e18086a7bd7bd40997419af6985e3b4467a412d3c38986fcffd584217ad36e04cb2fddbffbd4f0ef667df51efcf4d017d2561f0eb227198572fafd3f17e974751670b28186f1eb384724f8a1784edbd20fe9d6438c0a1d64c461db0756fcee0956ea8e868302d7c41861b65297d75091af5701b85c9e5aa211be5f3d88c3ee32aac749ab7b766c76a2fc306bdb5d4a2233257f43ef343b49d9328a88304dbbe393143dc9fa6f150b1eb933a73c8bdf987bdc9b54be5215ccb108dd7d282e7d91233419af69eaf75655370ffb681832f96c25447aa7970dc75ed673c403ad74026529d51ce302106e1df70000b433d21ce24ba6b10e962482aefd66e1171923192af53764d6f582ab2ff8f45b915d2fd05491023596846aec620d2e6c46efdbeba4528ace1724edee129278cb83d7fe314580fa83d71b11b432f96f4625a450ad2af4d654a1f0793a4497df1e224b2555c330993cd091a5c3b73418c96d5e75c986c371cd1f3e18b235fb735b86ce9b9de563f15400a9a72f28025ed955f2a6dbd82d168235698e8e77d0d57319a23d82832707e59233d8edd733cd04f6a1250477dd89df91a937d06659a30275a0534f52171b4dd139cb9f8d06372d7f9ae44e48910662818d0f729787192847c343d9dd1a3863aeb5153262c000494a0a411fa2f735ce7cea2290fbd47398d5948603acce8c69ad2b5bcb42a5237f547e2c2dd42dbaf24197487534157db638c1f6e3e4a08073744809c5e2cb29394ce2683d2640ab1644b77c48020eaa1bfd6decc8dab54cb7374937ec07c55b94e3614a0502de9ad6d91f5aec2a501975db07eb557a846958e21dab605be268783ddfce49308ce97a9f1998c0a46b30229890d90b57b0a42a21da43fc049bdcfbea127ec1df387cf03f0d927a8b9718e84093208e4003226e3bc84d541769b8bef0344f0c55b080ebc8b649b27ff2f5ccfe5232735b4ad930f655a9df176bb1ebabc20d7c6f8eab1c0eb1e44de85519476ac33729213ed512c85ba78cacd22851e8486611bf55f8739421ef1aec9a63dbd3badb38259729272b18fa7541bd67bda34316f2abfd8a5e723c8fb5a3cf02acfb1340dc054a949974bf46b1094f97524f29886a6a43ac21ab9a955c3d245e238a7ca540321faaefce1e28a0d00d3e1ea46cd08594fc2eb1e5b61701495fde8ab3217c565f81b668e08911176d72992eb4c79189eeaa505330c517bc5c8790366fa550e2c78ae7786f73b602aa6515517af80c4e7482e999b08d274aeebfd2a21f149c965bc4f03707c372f0b2c227942a517883bd0dbc22fbc221f08fde0b861e86a4b7f1805758dd23d8da1fca246d352cc31ebfb8a3684ebc37e1f54231dc801f453ef989ae3ccdbf041f2044bb5af9a3f66a743872530f1d713122b3a09ffc424f9e9acac81c650491662abc9a936f61886c85adff987cce2bcb7468f8fbd0416a678c484851d2cd64e47b8a8eef267969a8f0f406f2cf4cca444eb7e9ed080f17eb6154330aad11fc957bcfebbb683a16fba1909d23dda68dcdeb900b9efe10ad2ae91bd6c75a04b75d6de1deac08402ac4cb219bd56d84f72ca491b3e3f6255e13ae60aef4596e91771960d178608dfab0adc10311fdb3333d80236d38aa23c15aa960fef928b92cd3f6ca02692e263cddeec535e109269c5f121d01072e40e43b8e9548ae021e17f11aa0907f01faea432a7a53d3b00e8b957ccb7db26970daacdce3b31cd6899be076edd37c61abdeefd6838a78f3b095880914630c7d559e621cc9998af4bc8ad13914d90a4a70769d90dd69a2f463c3f32c3f0b7cc984dff5294b6543d03073145ffae7c0cb7c4ddaa66148a7a7b441388fd323decfe94e8ce47c32c779b9cb7d47f3dbab20472a8bec0ba37e4070447fe0dfc7d3d99e8b392cc89dde01bccdddbc09c42ea1ac9fa3e118622d6b3f1eba0041a0de9fbbaf5d6aa94d34fceb8781854f858c83b484fbfd92c91043b5cbb55f9cdf5e5d4cab082ba93071e9277008df49aac89e1e601ceec0d0c97598e69958cbd9c6c756eac2fa5700f35ad5c602a3defc7ab5edcf46bf1389b404412d707cf8ac3ff12b662668d0e5a4b58375f68215a5b3d834ecf4cab475b7f64344efa4b2183337b37da650348e1cf9cd1bd6b9a854136df947c21294a0e82990bfbb5a5e96ac83280d285599b21376eb232630c47e957f1db9c948f129618cd6751e722ec5cf1e63a4f49159ca7b0eb570d53ddfa06383ffb0a3af1fcc0346c9a9020d3420087099b77efa17a49a8d1a082328db496faaf67121649852d281ddab68445a59dca92f3323d179065f1d87755d934596807ca429524a79e94a259e6b22936032007fbdd5b395603620c76a9fa88aaa8c52a185f264e30dd10a4c4d8950dd90b031d24520703d5e75c1efe856962721ff65f06ef0d9d2d54de278f5609bcaddc5fdbbfb2c2e98597ff385925be209424c1827e3215cd9e5240b1efb900486df47f4c47b3e069310205572c310043add00e3f9c7e2a2a94f4ea5153e4626f98791c113170e16550006839a5d8f57e0dc700efa4bb9a02949148ec6dc12bbb021c914820454677c386a09464fecdd2a9bdbdde6fd32a1a631d61e0f03be45b4781a51d96589fe361133402da17cbf03e200fc3020fc372880b20638a735a672d31a2adea00c6aada689688c9ea4769570d17eab1ec973a50d82bfc1baf09c1bc99b13633311441091d5067043334aa57a49bf55b8c9c963bae917dc9c3aee35ea7b18c37fe0d7409ea3816031880589fb9825e792ac06ee3bf92a79076fcae61c4c9aced121032e6dd7843775c54e27189d5d55f4278158864d9bed2662be2d4721afe3d61ce59aec978987a3e7325e0bd04e0ad3003e0e720327e04fc579212681bd72186cd4e4f30a581e2a2e7189ce29a2f970ee785f8709e50c6b39928a3e0a7b1716f28192a8e1decb2530107b5c75c692cbf73a7295108bc62943e9570e8520fd0e2e1b40f3343802102d2231fa48e6e912ff0531ea1a4da9a5514932837de3ca29509f6ccddf663496a5f6f4197bf3b19b1cc065a78826c2be0afee1a6106ae90cf409848a388c50023d31c1ea7bc6419b721ff887ec5d637c874e0c2c5db72088a246b4f4b9800e5474b4a6548e82891722079f1648488c60e469753ee40e4fb24e7e9bb77e492897e24ebaaf72bbe1fc4a154d3c96bd4cbcc81bbde446ef5604856529bd0ce3e30597ad63eb4a24f280b69ed1dbedddfc67535322919438ad81c3a88c0730d5ecb84f2310357471e8e26265bd86b203ef63ff9e21970af763a13721d90d565909bbf2de80a19825876679bc27ee443f1b9bdf34aeca8c47a90ded7e2eb84bc4af4cdf42bf8a827f8532a0c934d59ef6b926df0d2b4041a205b950c2bf4ead920d7c111659d8e4994de2e883ebe5a74236e3807e0d33912e598af2c499c536190feadb657025382b52d47df803751dec4abb1144df036efc224b6c7e36e0cb1f2cc61d601626f0edc5d790c7a72d174788aed5bde97b696b95351a81d04c2fd08a6b6f78170e85a8a95431bda247a2f6c39299309bbca49ad518663bf078681804aa8052f746ee3b75858717c3ea480591bd3fca12bf11cc715b33b53c66c7ee0c604cc32d31530e39a553fe79661102f38fddff33f2853c2ac77eafc5e9775e50e0dcf803994522b3f122ab52deac3473315882c9cb955acddc290ad17b411b331d7c43b6f0947e2a51de0092eb9a489c252b24e9c9efcd57868c63b3d9fd463c523e190546af4b81d35ec93d5e077065739f63497e7d5437c9b175f956bc3738a253a029e062a7fa15c2cc7f43b19adc2a1c73e8fdc2cbdf3122df3bfbb10c4cefb316bdca1464b218d21cfae8b60769f3bd995d61fc440a3a265bcacc511dd5ea0ffab725bd6654eec9fa65347bcb1e8fe2d447cf180a7c35daf57a8dac8d0eca5a90ddad32e61a7e5d489827777f3e049c73a449cefef48fc88bdfb86c844e02e954f0647f0174599341128cce418643b1981036bbe41208bcd5797dc1e0a15445898a866aabab96ff40027fa2fc34053298cfd3c3dbe976281010099b7e16b42776f7db98df743b5f1dedeb31b7265ab2c90ef70999258cfe6b22cdfd70d5b85ea79f1da23ce05bbc74d54494ccd625f1bba7699690bcef64e8553f2abebe70ed65276f67281a55c8243f743b074737ce22363c6f966f2ac95608d37b09e5cd150d2b2c6ad59d55b5542e718f2bf96564165712b07af2523524fb18ff5589dfe0d8a5c3b350637bac44d45a6f856b0afe119e36ce0db81b714d1f1a0c4b4c9302b5206c0035422db3aafe4d955ee70205ca6bf7e313ab94428fa9c269e01d17c8b97c1713b3b91f27f949b21e636f93e171be047f8d6fc1445042cf9e5f2cd890c5a05a843dce82fa6e8b709a3099469c4148fde543995125442e549ffd38d66f58e97a1e50937e9e8dfcc1e0cbbfe34e4d9d987fb99dd6ba0f798e182dacd0278134136abe4e6efe29a3a20ae140f39047eed23dade01136f4f245317df1809c3776e4dd54a00ef3820af74937b97b886b06b4a4e1df01798b6444c2b850b320fcb45ed28ed6aa8fc6a5e8dcaa6c021fd21f7fecb8773e0cbd080279d1283a841bc1e84926bbfbfa28fbcaada3f6cef63c404500cca462eb7886c3f20eb7135f7d1471d2fb7c4b8f212ad767ab8cbf617d30acaaaac1c8ff04365400060893539285e65231a25f53aee7b7b53c9d4f7cc50d9072c48389f6aca3738b182e97586ace62a6965e9032be738f57a710bc1d298e8ebba545c5ca3c899137306239be01ec0ad519d4323f615d7a3fcc1f21ab0086db7c4fa45c3f6d672a16e9085ee30cf2a116a23df90a116abf4f8534150e34fa17d1af9fa903bc5344c28eb7dc9ec9613846d49d8a3a7ef3077fe975fe9041aadc369d20a90d5fdc29a2c10f9b076fd244571b7a95f50538c756f09f91fcd9854f5b636c42bd8ec4770d4be6b760d60f7a0eb5badfeea526efc32e3864c8e76bad587644ebfe2db9b76fe84b063c7c410749980ada02c631139cf38dc19eb25f57da507968cb293dde4ca21ca1e6ca0f78f0ffc747e4abf7e9a454febec917df626522d4780660058507fb56a4ec94f57b6443678eb75e7c4b118abded42aa5b83a297d9796a4d682a8327cff5b8f9f1157953171d75e529290ca966ea8c3b37e39435e6bba90632fc20ce6673a4492718fd2e2de9d7632bed3b9f619a55992575588b5bde479cfccc52056e8aafde0d6707cc989c9c100df45468862273e2d3335a707df4a3430196c739c157277da1f9dc02bf0e434e02592ffd397f08188411735c46ba7a909d620939dbcb14ceb72c50af262bf56a0dc58ae82c9c2a77de099187dcbccdc03d07faaf8d3120883f8fc8b184932ec1046e7d98f11f0212495c5a954129d6ea7869af7dd7fed5c587c9d199163edd976a9db5e524001cebbfb24d0bbdd66a9ef193d74f72ead519e9ece59c3e68651f5adfc3b90fee90829c018762edaba003c7a0a06077b76821a873e7e0b6a81ddbf1cdcc947c0187c645d98234c7fd59a6c7bd9f4b92f90634a2fca63cdab8c99c92179feecb0ec314b6af0ae8904f90d02342c3ff10062aae8373bbed5f0bebb3c670bd2594e380750432fde3c98a69e72a7b77606b4ac24c57afee11537fe866c9a16881dd3ac89f81049af7c3ef0f75f891a00ff1d9f1862a28f9534b70021f53a867b6d83f2827279550817e0c5260dda18f999132b6b1a448cc0463b6d0cbbbea00e33d191966a9e38e9053fabdac6f720f3e4d6540d60e545319bd1e73bfb27bbfe358fa251ab939277de2de6d4dd5725381f1269acdf3bb017dd99d4bdf8f1f69215f366c5aa1b49d0fc00657a96ba2565018da6549eb0b7a4d882659b178df4420b7f648abaf3ffa2c91c4e889e539b87df472fc152014c0a529690041c22aee74ac2aa615270b29b731e9e438b686413787a62b7e435926a9b649a8075a222c3befed1a4d1aac48e43657b9580e76abe0548c00d462dd3b16f82aca90e8eaf89349ebbc8eff660ae35814422b512d2b2f62f56a4cac8208d86103826d93e7a70954627b2da9404a475f6a1f992ea67501b5a92592714ed7944922b2f4abb9f164f1a7cf4511c24b14239eb1c84aab7537c2bf90cf0caee3178535172757233b4a3ad4bcc6f22f34c32ef156c35af386fb8a5d2c649441c5c9e3f1cbceef58425cc2c785d6f419e92c5e8d720f67a1fb2f6806714dbe7739bcfc92344efb9971365ca1531e598c278872cd768c8acd4851c1a4b16cdcd4d35db5f3f58b3af0083de6dff16c9b89403be6edf3ace2124c27540aa8039a5ca60dace63a6504e25da73a836ab5ca2e698da71f210624952e54a7cb05e4328ca4452b2ebd82637023e8978ef74abeeef0a855bdf889ffd57b2fcac7ca0fdd8a7d67bd95548ce0033238fbc41756134d8ee5c41edf6fe3eba182ef437818668817c54b4ed686c680f7f113810868111a7198951757ea7314aa52e7a5df5f5eea0102e4b0fcefb131444126a5b906af8cfeb0b45e3cbae6709972c6f4ac3f495aee0677f0895207b1925902b1012217b7ba3a084a63a5d6910211f42c3ca609ec5ae12286c7fdd431329845a78caee0e483fd24c67e01e3de96d45256fef5f50b85e610367cfdf9dacad77479371401fd79af86b0703f5dbe036e0b03ee62112f0029af3330097d37e0a621b46219cf5f7b956069dfa691bf7fcc204048c006187beadab33b438e67d22318be5cc4c179b258ea9dc1c032aa6f0b000f1d4c11bb184e47ad19ffa6abafab0913912279c1297ebb406f45e0cf28e5f5e7608d3073858d1b5a9d4cf8bdf81ea9026a2c66aa76b7e18279a7a19c3b3a6aeebace449d25483bea6602e56104712da44167bccec78216132657e8db0e492b08368f9c310f3fa878d28a635381eb267cd65e2f40aca03b4b38649491fc72ed27e01d153ee1e88ae4ad7a350ec3eb12bc568cb6b2cbbcf8cb98f5fbdfd59983c7843e18c047c94c39fd9b00f208621042c20893e9bd42d2f00199fa9294a15770500ae393baf8a573f08ae36452b4a9dac228d5108874a5bd050e03f751ba68952e990ea9427a4dbee4a099e802d746e2054836408d2933bbc8e0d6e956cdf01565f28a5968e86c3cf8f6db047b5fbbad44c2da923fd62086773feb8a1c7ad97a1046342322c1488fc7f4a79215bb55c0a2f4700ec0709851b0f344a4abf440d64317c26e9a700212ebfd70135f8e51a389db61364969d615f7e7d58c38c0f1b7a8ba56fa0ccf62df130681390d52d1e6efb98f092981d08c8b62bc85bae88efad18df5a4d1bd09482cb6f06e770e267d01975c5b2a3fd16b0ad9bab860267a86f5acbcf15f4d3745f55a310016b84626e5ef4d0cb047c53e72186cc9da60310eae62414ffbc75b8eb2f0f643934bdec0d1b0dc25e302400103d6b4407cc2b5c14be43beea16c31fa5906909eec9a4abc71b7cabc5da7800edd2c69fe9ac0448337029da0e5dd03efec4fad4453f80ceb797be00338a6c9fa4a5a42549d87d206cc32623866b6f8f6622bb9c89f78d33c15bdc546968d88904be3f80fb34e978880e6d37c7a459206dbbdf10ee5253916b9dad4575f35622770af31545d30e28320f156908d20d90425cac5473d7bdf28978f307f00307179f7a1abbad87dfe0e52fd18ff9e41f67a6996bf7fe8c04507c2590f3da431d5aa313be356dde4a9290e8547ff86a206cefd3a1e1bd7207a71a0e8e22bcfb1b50a7fe1c78979fdfad1685c91e47e3e1a80403019f8f71185242971a04e3be7975a3f6272bd93c7b838f8b2ab5e81bb0a00b47d644221975a658c85e46fc8e89a1c747090409a21fb2ca85c6eddb52788e8494152e95d95ddbbb4ebd88ea7b418e6e950dda773bad5658a888394df9c66b9d298a7f8343e2d4403de115454d872b97696167f8f27d7e29e574fe936318a39835faca41535d07b1e035793caa2a9b278f6fc3a6fecb0c73a3ac3369a2c2561a774ac585b752e9b861d213c4977671ec0220dff22221a292624b6cc9d494943bec493e529d65480a7547e437ecdb716503ca2be2cfb50a9a629a4aaaffee1178c2f5727cb9475473ef792af0073e68f1a0f84ed214090e8cd209f9ba7b4e217a70c8c4df40ff84f6e8a5a3481b63b049d9001177dc7efe43cc79dad09f068e7bed77aedbd5e4183ebab17201b570257f842fcae7abe65c504dfb357ac34203e3221773b47104cd3d555cbfc025afc7f64cd5535e8032164d250fd25647dff4ff806239b64d980d97a593d55e20f998cf7fa6064125641197b20ac4091e2702ffdb4906d2a053941c19da43be1735fecb260a6333938cbf7ec79e1e77e5b6cd08d7d77565cc75b11c8b2e1ce0288bab6860cc4bddfb4e6ee9eceb02576a76b67b04bf531f39e169c88bc35b50904f9e7b4d5d9dfc3391983c75c1bb45b523cc882d3bc3817cf0357125713da71cccd31cf62949b81b435eb3a5263bcf4ff9a7ea557ab92cd71607a9582b60c2f24eae72dfad7764ccef03d84478e4dc2c6fc7e9f5ac8b95a8a97b0314fe02351ac49b4ec8c00f360abf98fe68b34b29afcd9230855ee4f0ac1520742039cc7c8f66c71c06b8beabc2f15e7deda11b2040a3438335bbb3d1edf21329b2ea1eb8c4d201fad3a66616bc013550f0efe669b39963360fb7e82cd546660235f16681f1af32e5f4f12fe6a65487bf5a167a095bec0fd21eee470ed976fa0662648af25e644cafe7312688f8518f335d69bdac51db1c1ad2ac3610382e96090934ffc4a58b2cd802d63d61c598f218bf7b4356b8062f02e386d47fd2aaa2a0d185d242b3374a84684afb7566277b5f94c6759ab7227b1e9236552ee7fe8a0693ad4c53d1d51ff83308dc3f8fea17e5d3d311064419196e9c20db821aa681071a80725f8448c0b8bb2df2963fed200fc049f03c02fab8aa9d146fafd5a63fb1bc793275238b6b73f9bc2155de268b358be4f6a0f3c23acad6db532b963ba6c7b1c0113562b16f78a3ed15ad7b668bd02d60292eee3ecf5c4e2455a8273470afe70fc1517d39e400d343bf008c0a5316fa90e4684f91cf504a729e8fa6199f3fde8fc81f8410547b66c4b93441c46fb84f8e49ad64162d1a189fcf477567ffb9d6a05aecd941cf4651d87e299cbd390dbbb38c1857279144ca36f3777090079cea5dfb56c136826ba0ba716094eca60cc0cd85e31fbd0c4fc990760d0493422e60793198c59db5dcb451243f926dd6b56aaf46d844d03d131f7b400450c6313b5db2b52843bdce0ed87f917b994c6def3d9c88857e38e49199d1b2b349067beed3898f34b88a33121f53663bb95558cc5274ff2a807a14e948adec8697f715b46357ccb91fe523908c5ba34303d9f5ef5b17f1c9e322637eecf24aa8479b0c4af9227b7d5850c51d5c4f704e387480af2c556df76d1be8597d27a7bb025e0608fa13bf08b91b0dc2ff53d5e624d74f9f612040571947aef16d5a74abb32cbf9e4d0db9d69f0c7936e45a0fe06b6f1c67b7faa07b8ea587e2f2ffc216b6fa37d18e7314bce9b97cba0670c3e33f4910cab695ff6eaf8f19705a43b85ea1eac10014e431ce2d404deb6b61e4794d899e22893cccbca4382601ffbd2644a6ddd4283392fcc2d58a6f6f2fa1b6a6815d7787ca4a1df87af71c79764a5341eae2c34618d2d1ebf7a451074354f64bef06854412e70eac9fa6fdc11260abebd1e97ee37a759f03b4716eb8927257d203d02bb965543392c4717d16422b98b65fa37b804406100ef82ef35d46bc430abeb22464cf5e6ffc7c6201629c12234023fbd3aeb492eb8fecf77b803d8d664989d4fc624f9b214318fc2b89e9588a40f72186df444f7d98e84edd5122c71da808968370d8db1a08e31986c23e53a3897c8cbc9626951d6ba26ee6daf3d38f6689561d5474c9aa1934f0b07b6f88af2c9d8018c47d8102adae2e1bea606b54afaf66fab39dd3b6a8dd691da96cb479cb57e39be7aaa5951745019ce13f858fcc43a1149ca21539a470be36a7c9a2f0538c9c7987fd79d0166b5a5596b36240900d0fe8e0999461879b397200fc4154293b34b4e41b3da118cb22111c351ba2285164140a61d596ce828f0525a774bf6f5714ab42a15214d79fe892f6f850c2d9803772064b68c636e1ec92005f2c589f193a2b1d551869e2a10527d8e17887bce2d934e4780feb023281f48bbd9a33253b9d0b6dbab61a73c83393f64294d5bfb92e3f329fc15035a6ad6abc874e32b5039daeb19b33c93545ca199ec542a414671c2e0e99bbc1f2fdb519d045f225b3a3761b9c3e96a47e912f55f7de4fa787b59ccb3d529cfb0b1825c14d1753dce4fe7956d8fa14546f1458c20d971e6130b8c859375fd225f737d82b781adedf55399603c64ea638c05f9f9680f412f4c4181c4a479dcbed7c6e2fa7f76aabd53fbbc5d8cac095f54230423ffec2703f3954dcc338347bb8369de624682d62899b4919354c232948cabc59ac7ccb85560be16889f25d00c71f58d461197d9c2dfbe713af36bbeb888debfc10f852ea178a2255d2e68b5d5501ac604553d6fad578454de972e720e7425458fe8e6837ecc0c4e4ee82512202a4344c45717456b9be64adad8759695f0f2c6e190d7901726a97116c60096f399d5dceba20aa1c4e1806add3b6439ee18c89dbe18cb8350c5bb4084d31db7afc46f53740aa2b21da016977b396577a1ea55aab482c07e4af1fd44ea20bc659b87586764061472f5921c28d83530e9b8c33c08c3d2e8e0d14cbac86fff67de2725ef6e4e6d2185cae03457d01f0b8a4b88433480aa18c15e2cb494e10c0c0c0cbb5db94607adf9c9dd32e5041a61c9dbf08ea36900e88bc65f0ec15c48bf91f3e9d312d0684e1caa309d4b87089cc29ae2b4e87426051375b513ae69d7d732de76aea9b156a6c6dd7c6c962b916fd735935cf205641d82227acdc2077592e03d9386aa1546b6cc3a0296a7ff4b570af482e7c8ec134fbb0e64459fb4b3b82244abcc2e750358e838c82a6a07b2d61bc2e46cb8f2ce1f30ceab8bd9b53dd69da4f62e89a2e14f8f515529b3747059851ef96b2a30d4a717a3d6ee50887c247f1b40935b9bf20b3bfecfa841d3bfe14e8ed9e19502789090c48c4322e567b86e7070672c07bc52bfce3a83916e8c2dae571e897d91b88c8176bb86a935b8f498491c06706e76bed921f5d7ee0250c8e7899e41f7dc1b429556c092c2f3d842c8ec681315d5d93e13ddf171fc1031d55d6945c8d9b069a0c843c27f6e37588cf11aadb69c12e6f9ecbd32a3b2add146bff8a930db31cfea79c1c6ba16668ea49380e9ef28c26492d1c4354402af5992da618c0e05fe17e7b15113928a0696952752863cc689dd5fa902169bdecaf3298103db763f25d8f1bc021afcc44b8721b95f97f50356801737e694f766b9eb93edef381f632e1d2f644e190e26ef67f2131f1f5beb6b54d1312fba4e3d49629a759ddea7da770cea7053667b4d7e75989f067512eaa0647a7a441198951f2ba69150ea425316daf75e902c60fdaeac5ed21cc6c61b22cfc19bcdd8ce2353fb9030e88cd87ab7f6663c76bf56e1df12ebaf1f51e00021b36e1e993bb9f130adfbdd65df517c204a65471381b0ca65bee6720e973f83bcaa1ad0eb1d0b81d57ca14f6bd92558bcbad8ed66be07e08d541f61d14a7781ad14a8166fb65a021e1a0296521d66ece6eaa927028a9d1088827f6181b9e92e4a5d2dc2b388cf8e96798417d465645ffd23623a7d1847b95cc4805fafd96bd42be3756448c6c44f7e06487f5a87bb4a6a0e4db5ed2348dd3920161104cbe000a314d380528570fdbfd9f7827ff3ec54f599274079d03fc3650e00123d7a6f9e66c6f9f7c07f9b65a0fde9238d5903881c89d464685498abfd91a5eaa4c3a215bf47642c1ff07091ddea300d93f0648cb59dd562a4b1697b4dd59a6ef9e77493340f33532d08c63f14e2dbfc18f0a139b99b6c9e3e5212d608243d1110c298ec752608634fa9c0b8010511ad45d1a87d3ce9477200606ab5b48f1c9edf562713034b3cd61345c2f11d8f29063f50cc037da8dfdd5a929d4f85df4d276076ab5c01a8a3b32bc5a4892d3c1e65f465ffcec7efc743fd6a2e8b5596665bb1af1476862320e9ff529772a08f0934be5e0505b575ae85349e0f716e2d51d0241ec0dc650d4e2758f087ca43a94f33e4b220ddb0bbb55afb779a52a4edac9887e2409543d9d8676be258087a5c74eef9aa4df6933cb908b48c468d999ee940c2a6856d7691954e299a8b4d9e4bc1828afbf7fef514640dc489407f59203e395273189138ddf1d81c66e5ee78ec2a9b735b06341e1e72c482bef6f12192a024a31f6685aac03c69d26d524f7a8d75a75f980bfd09fc1d2059a0040fc5a3fc4ef54af202da37584295f011431f043eef244e22dc6b5c342925c2775707022312bb4d37fa78cb5a50a372f150d356d6a83296d768073a84442521503c503b1bd8eae83da8434548100d0971769807d8c6bb7854608df0cde09b956e45880c81b262287d5699c419d3e145586b339977e32ed44273d80caef20e1cfcd9d2f6254539f4d6c5403c770df2c319c026703d231f10a1399220a7452d7963a1e67d7692ef845aa02d325a74f1abdc9ab51a3c4dbe747bfc48321aca2d14f1c3237d2b0459b6d1a4fafdb91bdb2205785a6c2bda2d5012ddae941d51b59d943d6eb77191aad95990ceb6e6d46179f07a9009cd8733a17e0ff02990132899d031c0485723d8df1b75a63dc47c3ac37b60a477e685c47b3a67f83371b31f031da0934ef2ffc31d238bf93cf18606006f03a2508762a8319884f5a62f49c7cc74af741c5ed2730fd2a972b1cd23ce9a8a9288019b5d3a66364287b8553847f3e3f07a230dd8c7914434bbf3815372fc18bcec648147f497537c49919d659a87f321b3e46e534b942ae53e7a290a3b7a040de87adaafab91d3647ad5a4b55689e2c9dab51209e7cdea6e166d677667cd9f1d17f3c81d7cbdf4371f91bb38dcb9a2b43b66e241c7889111ad3464b41220d10de14d0fb1b95dcf6233cec1d6f03872744f539636c9b00630c2a411b15e990cacdc9eb658eddc1aac739e6d81fea500498d4a4e5b3eaf0d4668fe7efb5fbc45ee7804d3850b02633b4bf154619ca41ac0b05abb87e8b56d54384bea2fca3a8e1b4c12db8d4344f33bc9287b30bdca8907e9f035e62cb09bc2878799cbb54bbd66f139c3c0e3ebfc1c7701f952785e423b52b08d0c99f9c6b75e852bccd3e9c22c75e4b5666be460e347cc6055c2b1c46d98670fea163482340376545738793bd85d7f069406b7d88bcf08486ca0fc86cec071be9499bab8b8d7fe0c657b58ed4eff9fdae65682bf6f8533b40918e4acd982d6edf5a7f8dba4f8056ca0858e0e9b04c4bd0f7cc4b2490e25887f2a082250975ab549765d28d3fb6fb61989391ea6324672489e8c5a7f04f98dbd7a5f9c45b451e4dae101575a7023145ab830b879e88820c1b5bb1a24f58684a50926a0b3d9cd633bbc4602cde76cc9e727d2dfba222370727baddbb4df2dd4bf522ff7c1b7c4d6a7a56071a75e1918e3c3e4eacd5b370b264b41054e0dfcd2bffa1ace9a031c35200bd92113bdb96939e4ff73e76208e9ea9f2999c859094c4085aede285876a33f32d41cc3b79c7a31608d6e57bef0cf009a92a7aa6d2fbd2831a6c8971c621c5b100f5ed805a31ff0c5f0ed39bdc67593135ad0ce08e965254cd5bde2dbeb1bd22d38626cb63f0ff8c92833dca4f243475c1b449ea375544f932dac32561ac650a9241414dc8ce9857dc35d9b6331f0f69ba3f194d4abae234d80794a1b4884c7f5cf214269747d508bc858c411e49fd0128c65d381c4732ae0ff31ffe7b01cced33b5785b153a464ce1ff86bc462942e27636b95285b074b94f46c9ed2c574193d0a81204a45a9d9c93ca292d9ab1a592a1dab4485961c13f221b24bc2028522240a75dddb1c30a86447cedd38cd8a257e37488107f5102c9cbd6b336f11638fd394cc193113067786c09708725dc428cac8f75c10b3edcfa39ee3d62a47e4ed3d47277861437c714694638b56833557c3f20863ab6d8eb7dd2b0a88ac60d01a09ef2721ce8176c4e21b0b9e1d7698fae3967661e061840c2ca0eaf3f294223128f073ba0245a2e5975234390316012d03968ef567df7a9254870b211e924818149eb235202bdd72793dabb012dd3724129415428b58e809f7f3d060e7eb109d7eb658a66f396ea7d97686de6cec1dc230d219391c50256deb958360a836d58ce97f93a5997ec4acb38206f4fdb24e11d45e2fdac750f58db545898e5a27bff44bcbd90af784343d38e55980e1ffb823c4a4708ff45259b3ffa6498ee91a0fc8f2be892291490e299b4b9e691dadfb7beda798e6344cb5e76b8a56dbbf5e30884630b31fd62e4f75f6b9efd46a9be1aff00d1f834c5ece0c56879fd8b13c2fa4c48f1d779827e58553eeed81c3136bfaebb72256eef6a818eaa5cf5b1732cce86fd66244f6a81beaee8284499f36cf8663510305f9b8e9e2af5446cbc326a1385c6950ff2b690e63508648cd160e0465ed212493f332eb60093618802f2a423f41bc8bd75a50dc88cb08740efa7c63743c539794c4f21ec903bc34d788e14096dee4751103a11c2c5bbff8c31f32238a94b75ca6f747c18765be82597e64e011b9d739941701911338d96e4c0ce9e405e0a23855d0c1b412bcd71da039087feb25a34a8c28b522bbcb29d8fce127df346f1f12d688f3869bb6109e3c8937b43faf44c745c2cc017a68a8682eac003ff925a4cce51e7c5d253edb3e73d80f54fffa639f443a00a9c875fbf9d4c8f0785285c8e170b23391c5ff585f2100cf34220c4ab0b4c82b1fb756f22af51427652f2493910031001b7660984e44a2ded785a191202a9c450e59c967bbc5ccb9c9deb8aff4243e2b1bd14113177d2b7c0780b88a08188b7a1f90c0abad58db4eac83e85527f9fa96bf3328b84f54b193b76214728754aa13759aed7910c76afbeabde803c5a9eeea1f3fc3e5b324e96d38c2587763b8f4ad0869e220b5411d0484c82322a11526f9d75999d8c84b0916ba123780f75f94bfbb7c9f29581cc51ec6e04ea19172e1d7e6f76a2089b36d2a249a7736ce291baa075fe3f2d62911a3e0889421fb02a45ebd721409df3ba398ab9aa195bd18e47c440452d0ee0abb8578cc01637094b0afecfca8ec1ee7279b2dd840a259230ad5386a3c9086f9068903d1017f45f44a11378c2436c91b75e6d5a7b73c44c13cf8ece8fd0f3a53de4833f091db7688a693864402da13347b483ff162d5336fe8dc215d2d3e7473c8c47f6244c4dce5120db1fdb74aacea18151b131d152249e83a8db573db787e4cbcd684289db2fa6e7aab784d0d09961b4368c4881b78b038098172c3e063a2f08d29fd4653b63b4d78cc6e92891e00cbfdfc935908eed5b12ad0069c1c8f810fd38611814ad57439b322c55763b809c3bbb8440c4451b5f55014418fc505b764304fe8bc9800ec16a8eff09c5f80f1e133f4f5fd32bb6069e5fd57264da57db5fc18d267e8b2bb5d1ac89034e86c069a8f3604cae6fc8b6be8d52529f8c303284d063d4b92c29913ad7090abaf4bad9b9738af5df8f38d1cb2a8e623da4181b7c7e9f82b196b81705421112694083d9f6f99c022a4d156fc65a83d3f9303cac0522ef239cfa0991938c4270113ea8f6b22a191428104671eeda2441e31a502b44a6bfff574f2f56e0f0ad17692f939b2b09779020c5d4901089643ef8e9e1102d542aa895001ac64c0946e49d6722a23debcd047d26f3f01e0b5d6c579861a891cd3bf2cbc1d5e8a76b38cf21d7c231b5cc43cc2f99a93f0aedb362515e841c07b553ab39d9e96ea47a4d0fd9f94ade6a79b8ae756b5a0ce1bc4f6af3f524ec3ecc5639fb1788c5917e98bf7393106d85d275623fe9031e16141914331734e75805aa6c509a4bfdc2c78aa80788c7fe289855e10a5c1b2e926e49de5f636fbbd9f4d07db8601594e17bcd0867061f33dd45461a84df86205c642c45f3fb7c22284128058647b1dcbac9df8ef4876837b609807eeb3e7a301f321af367094a60cb9a284314d33bf9192a3dd6651c4313855635d890f87b14014fae28d7a69da3338b2bf2b9dd7cafa2700f8e04b1acb4538176188478b407ddc7af35293e8edae3fe659d1cf00bbeb675059de907ddc2430b0241247623016a279b35fd95eab18a6407a647caeb625c6f60cf5c77fcf73c93c7cde190feac6ae027e45a96fa824f0a59206f738a266a0fcecd6781438ffda7be8ec420365fb9828eff966ddc7a1c778226dad1bf5d8c5c87eae1795d7312b131bb46a7ac8f1c55f45e57128ed782119139513a400341a5c0635a7cab9b1407b8a88bf4fce0216ae4c9d04c40382fa9e665bb5d9948b223c57b48652748ac60b5e51f88a8ceea436201aaf63688dbcf11f3e94dd964509f3c2d9190b39e4346b8bb4c6b31ef2e1ceb5730c9b65a0f8a6971c4f779b354385815d0af2c9362906c094cc7fb71a3121359278b0d77534a10d653200fdb4b62e5bd282dd1ba98495e1f8b06a2ecb28108a53e248b2bbf11f923444162dab100fe116eab819f107682d847eb0cdb17fa2df2da664810f1447ce0c046f0905122e29932c1751454e2229a9e50e9f7f8d728b796494cf87ad5edea7724b2ebe29567e61dd1f515c967d5dbedc2a7372b6a1c8c82b9b8b933fb355855628fe53df4aa3aae4d244fa7483bb291eb83c37fe0459e89e60918d3168a6dae9231bccc3246a8ed2a63fb0d642ee4dd793a66b26d823e699b283fe1d34cc8ced2252d285267b37c921ac8dbeace54a1ad76a2ce1f88e45c8eea91415728d0a9e4c7a61c66815300c5cc8834bac07beb6dbbaeaa25cb5109c86dfea0b4485724c4939367aced8b9a4db8e3a8764ed31dee807403a3144815712a253fa9fd845ccfa0513537b49ca4ca51b5b43253b22ff684213e2f35f0f2b0a1d3efa5e3073077a2600e11ca41c5a30b8343326d6734dc55ab975d0612f1159bf9195508f06f520c5cbe5a55ed048e0eff07e773a28dd659943aa4abbcc0981a3463261f074ff2e222ae5753d0b58c487ec93be44898e2500d51fcf917f08ef281932f195caed20675d6118bf8b770ee8f270602f8ed8d3aa061c07a9ceb2d929368c26b4a828dceed41409e904980c996f4dad4098ba7f717c5d6612b8842e72b7a7045c82612ec2e394870380751e4e6d87aa6a0bc8f6493b2bee30700beea66f6778b634cb144d4ccd55b61e14c4baf7704f27b9729eb5c5bc10bc71f8b5889a35187e53861160ecc678f381cbd68fc0ddb9042da42d556073afbabbfaf7a36ea1c78a6fde588ba7154a7a2a3e9405736c7c4a89b71b4a5e3a00f4c32e0b7dfd6c60d77fd7ce83d4e88b6c284799cf2d58a8731a48ed2f3eec6e650ba146a67d8586f3dc2cb8697489c35a9b855c710d903b64c73b72a30bda543b8156a28608f4ab9a2ddbb88f2a73f1d6c153e51d8ec89b3f349cb90acadcaa68658d38f794eaf2260eda58026c155dfdeb88082ffcdd7b3dde74cf3984e42a61231509c2ba181f2c424a5d7247555d7d41f6c113b582a3e7de1da08a4b86ba8d31a326e5c7ffc1aa76b475563b237e78ef8922edefc3937933229d2419346287cd912e5336b972f7f0567a1657bffaebc321c63cae98be39be6bec1a939d3c0c8220c0e3fe56c6323573b8c82428f7e9fc4941f32147195268875587eb296ba158320067ec24c25e680fc24b7dec0fe947dba3dc6888439865064820127d37a54b7d844d096e283c1a6d469211bdc34994887c5659104084bc376431a7343fa7b3fea2fb6246eecbc921b878d83290c8038b46cacf80d4193f59e16719c1226e03530ba9c614594f9a56013c621fd87855969021202a9dabaf823d7ef0161ed1db1c9ff0fc7628d0fca0fa7635cd98bd0ee5f1d06a890b66c415a3a2956e529d03082bce9517e214ede224c40b69af95e589f2a7e2ec3f6d5be99476a1050956dc796e298e67846bb7a8254e0998b54a1819a3f05fde11005b4961bf2a309bdf0912eb8d36dfa42842de2beca5a64d9885dcb9aa4bbcf60f496b466fc4e54ef0ba2980a2508d665831593f9ec6da43e4f0e116e530a964f9a4ec97d468698e68f6eb92a2ecca5b075c42047f3f5638fbc56c3c6be1baeb928dd7ec92e9e4c0c4fb85d59f315994f34a9b24ea0ccc803502ae497da56376e308ad0a8f95aec3ecfbb4fcd3d3db37837fc57b8c0699a352c2b4ddc779111d8626034238c671fe067875970f1fd7fe197d519c6d011f01b92bcf1440450a40681f7f8892c723097c2f28caf78ec489a2ee471573ab5e4443b511429d42d022a3d9ce3af11755c37f753ce804432b0ca7dc0fc1a62ade1be110c9e4064b84afa973c19a997fed8efc0392dea0620f3fe4956a508994df1760a9c441e0f133b733a57e43d25c2f71d5260dfe2a39d8ae2aaf51bbccf87bad18558a850957b8961035a1058d54848be48ca2118f918c9f321338b91ca78ed5e86bb72198ca7c27685f8f892ec03edb006ac6204b02ffd156e52a3dfd8ccec91791e38ede0593ea2a6012142fc723fdff382b6109b6b38b0508344e7515394f1b51c242d7b952d5a3e5c2c0b2f459c38e377345287a3f5dbd10bdcf038f7ed470cb34a78e0b0eb661ed99b112993ae20d88a6b9223d1a8d36c3bc5243e42f8de52998acc5505801d8c752c0f10fbe9492776c9bc15072c315a5155a18091b864aa7bb0552827c0be9170a9bd0893ec59e441296b8ebca77422f5cbd6012aab5ad7b29a4fd79c37527342d2e16705fbb962d1ce61b7a7279a5ef5285f0e5c3259c2bc004256f7739c5d4cd3c9ea44ec9b09fce217b70e2867ef15eace52c61177c7ef37f8e1065c2d56215d27b5b8eb9754e5799cef28730550bc18506dbf6b63ff7c26bc05624e97ef13d0426500720a2cce84e1ab1251d9dde80f787de9d38a46bb7137991642aa0cc16616632f6fa4cc531e689c2a903019b4373eb63bea8557681207d35d1fa1b464e578a97554560ed1fa5449ca061788710f24ec59a1211b3a8239109b91ec510cfa734e26fb9ba7eee974d4d1675e1cafa41c533c0af209614f766446c9da52cfb9c74e1e42eb3c0c8a1b8fd6757776ed2f7f4dce8103cc5c2c739e7afff1feed0638bf26097f9092bc8c975cdae32436c952d19bf8f151b08db89f9a46fa00c2aa5f0b94595e47ea662327d9bc515fc4f2cb9cce0545319718e2ff79a0490a97839b05aceb9b09b6a05eadcfb6cf932d0ff49915b60a7ef87e473c0a517f2e60f24b279510e5d64800a61f74e2e01f05e12a31f0a3e49e66f4cb5f1b20765668363065d0495d1eff329e47261bdb2bd7b551d35565325a965d455bf2ab105a09eca23c406b204a5c2fa24bbff8b1faad2de73b057abe208e23784eea38f6fba051a07aeb7f88d30c9c6a9067cb6eea7fc2bf9b7db750785270cd8306b49925a4edb3a3964819f74bf62b4e603aa63f483046143cb73da1e1e2f89ea86b2b97fca2f03185f4f51a56c243b46b26f3648b2de102434300f9ecbabb60ddc834cc1bd0202e56ff95f9d0f3a507f2cb04e738dc8c58aedfbdf41e693941bf7853c6d55e7100dd3dad4d99689c0ba715f9fbd50497ed7f5968855be497a1161d9885410bcfa6f92eb94ac4976e634155e377123554b7ffbb7e11c826b0ad9e33800ee39c97378bb2d326808bb04d7169bc4c22b4c4af422b291a910cbff328c362b0935e3f5748a59d4a5cd334371c3f62579aab1436d3598aa7a5b8897301d4ee6d60e34dfb8b4da1fc81c52905b51a9283e6d318d3fb16e9f3225e62f6819727695d91e130e179faca7cd05a129ddc70d06f53f59ab87aa40612031aad01f686dc00081840cc81d39bfd50d9bba081a9b7c0bacbb2070667cf517cb968feac9a5bf9b6e1525663bec671c318c3a247de531bb80de7a6a461137346834e066db6495c1139cb58f9ae838c981d89081a2e233c6d8a01425cbb597f4469a0119b28f999214199ee60411d25dc2583a27b33f980550e7ec3fa2ab142cbd8e0b29ae1ea0f0fb06618c95347339431999e5299fff828838d2129454fc7b0eaa1a75b4092408e940c38688d9bcac435d35fc45951c5a51e26ab378d107e274010dcfcf643f404ef34215931b977d4f6cdde02477092a25aadc44400c3e742fb683a8d31a247153f9d6c7eb5a3d1ae32fa967e05fc5ffb2f891d811c5ba5029dcf599680090cb5ed89032b54bee94888eba8b2324305670f61cc8f5b0ffaef9d4fb0d6aa53eabdb3aab4faad23686e73d43505b43212ba4e7dccf24bc39be0c34bbb45458cc82ae9175368c868f8d3cc4683f9bf3f896620e11207cb6d1afba43031c908acaf6731e17591882f059481ebaae72d4a9f91efb58adae433480fb6a2df41be60fc9797ddc4cf8f67c336122f1f916db8c9666f58ac4569ccb67fa24de52ecff41050ee8d57cc26451f7b79568196d620499e8259e76f93f2918789430d3a5e23a7ede067698f2580c3fe68c1b9504d7e0713f0a4167bc954ab19f1fc87f4354ce000aeece46ea59cca9ad25476aa70a6595656177eed933d7b52e14aa77f413abd61eb363a85db612fddd68d345b6a6370b9b7cba9e18da3a0537b01620572571227895bdda9296a5d8cf4bd137141b1dcb24d83384dacd15f07fde2d31c8e17edbf822bc2142668cb0c4ac0e4ea633dc47d33a63793143fed0051c080a131a8053f3b87f83ed15523db23444629903069db502d23efa6dd51ceb380f89febbb3d34cb4ec48515d934862f25bb7623d0da51d34487cdbaaf98b2c702d4c7d8508ee6e0c29c050b793e08972922e39ae699ab9116a5ce2a997eedf2cd4e3091af736a36b56be7a430f15ee06b218d159dac2b16f5f84f8072fe4f625409966af46833eb576fab42ccea7750f5ca5645fc03aa7103c43bc04e0718d0da5d9b1e3909c51c6c1389d0111afe290cfb5c2804521ca16854f4afd9fca6a26612694d3909796785a6a6fc3f5814a2fdb06d965758d60a1e69f017a86a6cf158c5cf92fc39a3b1884b67e331e2a5e3646d05ee331a13a9d00285ceb209f39ff06fa9946ddd8c8e080b25c9e50a5a270d5e0177b7e6dce4900b3009f9d086474f8ec38a790074ae0064f720842d442f08aa26b55650ec1d93cec2913840b13bd2ab2c42441d1706e941a16852905d9835fffa9d7aa018515b736e072652666c170b84182c8832e41b5f1dd8a90e2c19c2478c1420fb9958e946cf49f1a3b5b7d30b7b304a4995c8a997ccb5217834d976993de3d88422b1294c538cbc051a58addad0fd16c3cfefd542cb50b4c84045210f5aa6a72fa50e58b432e133706580af816f0c7051b24bf294973b1085e07a34c67ffac8afdf3d0a1ba0eae78ac0a8620129c5625603330fb51fcecbc88d610697a2aea37e0232c5070f8394be71146fecffbf4b118dcf2b86b528a95f735979d19e9315933ab8035fa37080acd89eeb3584c1ea684e774091f4bb347549ace96fd2adf8f3624f052c7ed05e4562e8349d8aa5b261864721b22383402d3321c8903dd90e0833158bf62767dcf68847112cb688e04fac34ccf92026ed4590f6830e0da266402f2873c1f321364e822444e11f47c3a124e24d45504e28fe4adb89781451b482d83cf5dad61ff10e98393568fdfc272c04069dc9703e0a58ee27407ea9d26df404f97991421531cfecd904c5c47b27e6e408c2b0e318dd897ccb1336576d58c658d8225a9913e9bc08405a710301b52855ae4ea2a00cff09caeb8adda7cbe55e4b4ab9b5445ec04e372dd38762e9acede1b80caec776b9cf213d3ee75d7d7058d27ff94ea8b3b22d7105c28534e1ee891bac63c7a06cf7744eddfa658d939fae6df5e6048c789082c4058301511ca0dd56e6cac2ab0f9185a23658bcdb53fe76ef84489bc77c8d2a50e7ef73b442a585495be0f83619073e48558a3477195ec01a3d31cfbc3f9e53fac5b5fe387aee0190dac082450daad6e170f479a30387a78ee6e85b7f316a4b0568e73d6b345a4e3b88c89f1223717101938917e2a1270bae2d687769ee8a97853a3360ce3a121d13f633e8675947ef5ae89e4c4f3a52596bf58711ac344d77abe8fab1870b08d0900cd8f8044fae54389d9f6ee9b633337ad94ab0d72467ae84c7e53a73395ac7827cbb3aba4786b952d9820a38753be888d9385eb2c5d9733f8b5ce48180a4ab54bb9a7e62c0af04868c548bc3e71d4cd5daa77168b9a91e3e3302c8d02f246731623ba53fc84736a874f3b04dcd0a7d95c04e2c974356064b2570c825893de4139d6dd069be2a5de6da089935b0a8cd2ad162604bf849c5419e0cb5234f89114b98b845ec279ea3061480e4162f63b4e02fd8cf95075b23339d7ceb235165b00d114d44324e4c6bcffcb0724ceeb3d1e3210cddb91508ad01cb1e29ff7b02899634e7e1aea175716f1bb7d8e35ea80409b86ceedff840fe581e1b9e5b5d0f48aa402a2c8950806912bce63cd1e58df0b6c83b4397b3ba20f3084418ad30c160b5e7220280649dba1e03e48d9fa7fab4bdcc3f3f6d325ee21178a7d70261f71dda707f85c5a7f28788b8f28de8293207c0036dc6d24e80aa990ae1e75dd497f87ac57af4512b76be579be77e25e81c853b62179adbe9b75aa90315347d2208c304606e8aec29493414c6b97a66aa92444b4daf5ba4e7ad21e17033bd305c21befcd5ca08403b0d6778d3a0be44091843dfc53698ada87e230b4447a282bd391981d873c852d39dac01d279ce1adc79e5f69fd9dab2b5e850f410985b8c7ac3b73b4289e28ab83d62a4586ae27e659939213c78f14643e0826f1b0138794149423c2b4b078df0ec612836419b2f4499d59c773c2c423c1a7a8998ba7b84e46d97c2fe0d3aaddc78f83b379ae623abd1030f66c900b57055a857faff2a53f11d285673a12d15b3f94c784afe7c53802ed8467bd3e1e1eb8080dc16a453c2b369cab6e3acef805f728974fb3d4fd9ef73fa42b0d7605cc91dc7e881fe4ed47d74aab56cd7c1604366ee5b1a42c61d188972468e3fbd03bdb47334b85aede4d34665c65886d0ded4650f6ac0cbd6f3e9a202b031f87976ae467cd4944ac5d555212a28a653dab05192af0ee7f686d25e8452aec25383791aa4169aa98e8343cce3eeae9f19ed801bb57e070fc4ec27fbc36e1eca9f0a2227aed442ca3bf9809ad2f5ecd37eb86b2aa50a3d6c4ac95d88ebf1ef6aacf709df022ea72c8d608c53dc283f1c55d53d5be6d803c371900df8898f2a707fa8113d60fdba52e643ae5e6e2f79f2883dfdcf7f684d56fd423e20cc5ccf10110cd428b0e2e1695b9c99fc38fbc8cbeb347bd4dd77f9d1057aafab38f07963f49c149d19fd6ddf384efa7db2fe23e0036bb98802d52569abdaec2605034b53aba4a5d08ad59ee8c83c7eae82c0d9f2f870775425a3cb5c1a01280aa6e4d23beff3a9c27a76e09d2cf669150fcae3266c8d03e362e76f7cfb0b0ca3cbbb4e8647475efbf545e58d3ba810fa78d2ecafd3b0ed493d835edd9c74c79bd30fa25bf9d1916d3280cc8f588cdf05d949fdfa9abbc55e19d62ef171f513b22c4116865a1a6b728059e19014d82ef718899b27b5afc96d72ed6d027af3b59952f98dab18abcb950ec6c1d88cb5eb2d0a27bd4aecc22fad1254f5166cd042cccf88591bed14651c9170d682005b66c20251796d9d97991af023474a6d04dfdb66951522c7c0c2453a302981133d43fb569a2ee21b8ff010f81fe706e7fff1abc7b43e43a3aec375ca62523cfb27d43af0ed786e388ea3b5dfcf65fdc6f8a9db4d27b6cb88b9aa5be7f73c32b524495b754385e49b929052ad4e65b18bf9df17c6fb9b01010b5b5f98a1b5ca7d1b78ee4551faa3ac766acdbbe98473f0a49bbc36e19b58d616b609eceb4aeca13e04921d5b94c6afb33f40448df1c56c53c59543ddcaea158d69583eef5611ce03c5b6817a55950d5886690836f4dd79c899b611ab445e08660125ce24c14316de1f46c00c2efa1b8938553be94784d5aeb1c11a8e2a09d1dbba965ce79877a63981aec287f2306b23369615b9b1d3bd96bf0eacc4199e7f671d6a5ded3d7a44f4d9dfac972f5e14f237566dcc709f12a2d03251f863284197c82021ea7b33efbb8b2e97f89c28e54729e238dea9d849c6d72e71b1b2f759add888c9f6673b81247f0e5df545b545161782b38bd44e58ab8d8909513664467b6909eea0150dabb38c8afee5e0d340a582674ad85e7f2ec8695a817e602a8cdc54f1276e330654a4944301b09cbaff4abc9d95202696cb13784d1bbef40283710a935038ff986dce76ccc0d4b6aaa11a860ccc804670f994768d7c20bb3b0e24b05a2dedbd0c7739a55e5b989313addc3c4bd6c0bf79ef6f2ad9720ec88d582b6bd4c392c4fd130b046455a2857aae064b59672cc8bcd6fda1898255441ea17687c29a1454b01547263074e6c569f7a4ad4d9e7b2a484c9e1e7fdde7ae6b80061010e3f79fd5cab0c4bedacbf0720b2cbd6205d9a37ac857d1df286819c5811cb46fd91141f35d2fa2b77263d17fc1b92da3ce8f64b1f8ff70db149e828ad67b7eefb278866be7d57c24a6f3e1e3d3b54253cd7cacf2b9c875d5aadb6f3213080e3934963a737d8e7c2a7a78ba9d07113ee91276ee5fb9e09e255f47a338c8e508fa7046a129337dc948103fdb9337bf9696d3807a194da22ac498f865dd8daebe754306225c31a48bc10997bb0afdf28d6af7ee512d1343d03e7f60cf70970f7ab11fd2af1d5bea430be0ef4d96f81df4511019a38f32c9e73ef03ba0dc3a50d3f663c5c6bc09b0a8b449ac3ea19a921a3abf11e4783eca4c4a85a52e3516708004e6b5c1e77b3ee5d3a61ce634dc6ce004be5d06a42373fcb3625afbcc8fefa960d478e543a747a20fbe97ab40ecac0349913a0f6b3eae0caf1b68b8f5066dda3b79f7f915872eaa066443fd33ce45f712190da32ca0dc908b4e7a7a649f7d11b96cf05f7cb41dd1cd5acb4c2e46f390b8711bafda3a22a34d6753340e6f8f9a7818a4a6d24abeda829f13c8235d0142512566bca2f03c53209c6350cfe22ceaa8ab555214a62dbb6983f22cc85b1d68b485c0bf4f80656e022dbdcce0aeba8d447100ff0e1aed46fdaf132093f2f863868fa914bbed2ea29ca4280610c59a65066ffd83e02451d5d075e37efe904a0c93fa4a75e1321073d9c43f4207faba9c6514e6ed06b105b6631519095da0c633faea14338ba6c0799fcaf12e5844b5055c8767f79ffdf10e4558890d35ffcba82371586d47b47017d8130475aa763801aa8566345e2f37515beb96a5b2b8786745860854dc639c8fb7e39620d970b78f15a84b4820c73511dd8b7e26b4138c66bb4d5cc447651343d72f15e566f3dcc0dd585871750d23260f962b87a2b28ef571acc7445832785e4548ac4aa942618dddb6475f16fe052e6942e9d34e516c6c3359ed98bd0b0480b41e355b8dda9e697504f4bf3fccdf32dcef906046da8f555f99f76c7f0c9948eb29074adf0bfed7b3305fb0b92e738a717ab2380fec39337bebd15c90f36f12cde6281ab91922f9ad79549a499fa106319188c8afd62e322dffe1ecdf79b1a0850dc54bbbb57b5668248bc3d8ffe472553195e50542b6e7b30cd043e2c6dc69afaedaa64230a4647e617f7426f9b7d994eebcb3ca4798767147501fc04ad95ebbd6c6ca280e84878e0716f41d29551015b9cace0001ea453baa7b3297933fb17c5dacb9b127e7598d3880b26a520150012f537dd1f1092b7fbb256de88d1ec147759de205040e727abeb55d5b9794d0608cb3b0f0557cf38cc2406eff5caa1beb09d7b4129370a2ecab3f2e1a89206042a95d4dc98093bfe5cb8bbc34314c28bd2fb7ee272cdc0e6d9feec2aaf3aba969fe55a8ecc47cc135d90d63b06a9ebfe61a95d6c5cf88d720354579caa5e4e05d069c3b9d5a013d2bd1153bd3cb577cb8a71184aeaa6afe2f099f302991bdc0e82ceefba8fdf7cad15c81ac0f47f6f2b08b6826cc6b959a2fd2f5b6596ea39f351d6d48df10993f7b900002fe006ab6a176c5cdeb50e67f2389d68bbc5fd55628013d5d04ada7cc06b200ec1232b8b7b7b1bb4661d4b80e5b5917cb5539f3adf225a31474f3696be655f416524ece033367c7ecb373e5ed662f9d9d8696786201cbfca8831184219620f7f07ae348f63c4148441198716b987af9c66e5e90998162e9bf3944d8257178da5e9add513b671d5bc8341d6719a32184d81daf63b83754b7f4bf433dd4c5814aa8cbca79ddc2d51afd693ed369f88eeadd5a9ab228ce426cdc96cd17ff3c30ef34b15bc700de57fe668bf794d5c5c0d1cb043a18c438a0e156064c9d09a20ec30a673df564ad6ad7f452d47747f13c95ee3a7de46fdbf7d6895e8b6f3f3d30fddc3596d29166c3d266c05d84d5967d728618bcaf9e0aaa0f6914c8147359dcbd2612aadf4506b2163eeb690ccab82ff437b82b75da8cdc468e94f00f2789eabf206b342ddb0df33d3f78e6fa5ef2d1c4aee2f2596390dacf37fd49b51355a22fb9b9d74708a6c32a3cc414ac98e910e606d5861ba12ca743510c3ef405e9ce6f118bc198b452e7342aaa6353d5ee5a5c68d1c2fe0645a455bc603dde03c79312a37b7736f85e362ad7bfc958013f6a8e4dc1ea87bd0a85c11894d1a1efa021f0e4470c375f878eb7e319404d11995c589815a9fbeacc06d1edc332cb68e9cf855bd2496f3356faec388dc1eb7431b91a523a48d1a5312ddb45412313b316461d9a5bb6dab324f9fc80966f59ab58558793c48dc83cc29e68615bae18b77527e283dc6cd2a3a16df6ebd1383d261d5ad7b49d8afd5d17af2023c468e97af110fa67cf18c83a00e2d8f2ba3200296e0b14b05f1e1c8b9798f9f3fa32c432f32113c00552e22a23300e40ce2313f3d7e11b994bc4920ecc167fc1062931ad25edd866cc46037e59bb959e53457e5a97240491eb7546fb8eb103b7d9a1319f817d7366bd74efa08a5538323fea322d22bc337d90d86575d4e1965e5aa1d83c170a0be4bdb0b360f89aa107b578359fd78c6e0b684bd2980e6291d59a02b46e8b7b34f39595524c13461c2052d6e778518f35a9b30d300ed0f67500408f8bfef81263baf230bec920414e3126d3516b6b3d10cec65daca16af554c549ff90e622a7c924361c556bd3afce531accc31cb3dddc19c0bc06b6112e25de37edba7553245fa576ff8599e0b42ab51b7bdc14fa798d6185c2295341903c6798ed0835fae22f0186fe91607687259b61c7e8e40621cac320a3ddf1327920d8892bc45f4cd786b98391f7c56fd4e7e64530939ed13721dfdfaeb6e9556b447f6df3daed56f9495410a4547edc7963edf3e0098b43c1891d1e4d665cc6e965ba093c88b1639ef510db41818fd012e9ee99d609be93e11464dafc798960d9519fb8ef1ac4218dd7004ecc71823ca4a40cb2cb4a52b5cdbfcd61869eb942e8f7a133909f4a09c8ee46644eca005aec64d83bbe7d292368787fca9bc9e278fe66f05f7b658ea114fd686a9729c6a3f35c22163fce86e411cb0c0a288f8d6fadbce1b27183d553e73ff070ce27f6b7520195f9a0a63241292d4cc2fabdf8468220f68df65ed452e3944ca439bfed6fc61209f0401cd555146bfc2af64130b95232e03e51101be56a84c2a88608c1b409dfd9d7713199eff42520e029b7312b9c073ba07fc12276f205d42f1d6b85e65de9a8b3a05b96fe69e07a86db6360e27cf62fe73eeaf73987f7c558c9db1e7596ee05f4e646bb5aaf7581033abc019de947719a2cc65cfa7f357f3135dbc1ad54d3be50680261f13e19f0d720fce6fcf5281c907d98257120624c0193f7c2845d749118844a974a95dabb2a4454fe7534d0b40f9b769bd0f97ec397124b6d0a65769ef5191d1834ebdaa60f2c326f2066c0680928a7da4f51f3c0a368573fe5b3d9177d41658e2516801d043dc7703ceafa87ad3aa8661c4ba820f21821778a8fe4402f361e16892561d7373354d123e0e75d395e570d1e3ac6e269da8c9bed2beef6dc8053414a2142b55a109ab5bc55cd2638de5afe4ad2f4b72432f1c237b6f14b2364e84d49fc673b0f18067a5a63e65ba1110b9df5325f3f08d72e1bca971981fc17d8ddfd3c7b661e16559fbc4825a9f5cbb6424148bcb7727802abf5c5c7b7e59dae37387d18a775c670521040be5b64c1f54f69012680bb1c57c41b73e0dd1573132945ca00ca932d1751b23e9bde9f328c62edb638c6d7b97576c9bca72ba7a83cfb8fd40db4e8dc5f750fe79a052c13207976129c0dcf596fa6c03960f1991ef561dda266bae0537f1599dd77d3176b6c28ff47a774c3be865014eed403e16f9066b325004db9ab56fc5b47b6061d9c5a205e1e38bcad751268bc3b3e397dedeb6b870e95e447785716b0539b2d7113621791defec05e26383acbbb7c577f463bb2dfc1c91746841831b41382d175a3cac321044e81c807b3e03b6c113e13d833f0b1ebe66f4c87cc3a37208a754e62a741077722cb29d4c059e6a5984360b049f13e2256e392a9a07787143b665aafaac957dce1c0c199835119f3c630a1dbe86261e6ae201f861d2bd0d3f8d89cc17657e30f53e24acc5559110230dbab6af3d64408f86fdb8b8dc1ba66dd2743d30e243d560eb1a15b6ea7400a213bfc19dca68680531008542650d604d2e97fe5f0a2bf6efc46916e9112dfd1e656ad8d39d8e99072e27554e70e8fa016c1f2948fa7c7653a9055f80c8ce269be848da07c035e9e05e40e2d96b2cee9eef6794f31dfdb0d1890f9a621329e24a2d5bc9901297d2eb67d07230de9874c1c799ac818c133fe42fd7b1ad222e0a87627eec71f4d3f17658c4e950a3ecdd1339f2a220a53192aaa73696622e0a58cdb538a65b463fbbc992ff50441de6481b626a96323b4131dbe9b18fd78449dcd6ea2559896f00eaef8b0618939b9fef24ae12c55dcba2f2a4eb3ac5b6fcde2b1e54596d507e36b33bb268047c1e2dfcee4868bebbfeb9f9c152fdc84cc7d5720bf5be2c5a45b2a12e915c6ece0b4a715564059f2e3992cacf019a7fa69b3c4d5cd3207cf4ea3f4d854fbad5b1367162e92ad6809e7d91db9a6aaf6465a213b9e30c6bafb6d32cc585bb3d8ba539ce834b580ca2383e34c76650be06cfc231782e25648637d814ca32c6730c00d6ccbb8def35cca84ba98e5d1e3f2d350d3a9023f901f8148f77a8365b7ed69acffd301d4e86755622e22d654ca468e4797d74e1ff75ff58cd9df434de4f35ab4c2d6a108e31e2f75ba4b8e011e6f40028dc1ce3787c445267edf41009637323d0f2c34369e7cd64f2c853726a8d848f526e669eb19a1d515b8b2c9155ad2c5abafae2dd414b4e26762a925bb1f60fc0326b943f899b228862aa5bd15466145bb47ba92b0137ebc49854c61e56b06b0435ec03dbfe378c578467a7ade37b4a28557c270aadc8316db3f32939b816ad54333d3e2899e6695950db4bcd6a0119b5efea1f6eb78bf851818aeade5299fbc895b2c69df6a2d2cd697e7c39a5f03c102ad5d70cce10faf58f7f49288bce912bb46b374497bb9477c73c6e85193a92604fa7d7db5da7c5609537390af42076a65d96e9959edf1307eced99496af64a679e11ad96e05b9aac2bae92b9caf82f1ac7473e73f3f2d3c0a1dc345f4d8977b84be05ad71866d782fc8887fd8eef7436162e080c4119544bee3b7a13f3af2493ece0c57bc7df2ff4d032a042dccecb4510629e0045e65d449fed0755160945f185c86deeb01cfce2c2a80c3736c2f86e67f75b9ffaa164f5696a3d55ca383ae7ac3547aa77baca2ac08ba8f2fa650556371395d18fbc3546f5a34463b228fa34a42bcb137997595c1eaf0dbce5bd8e6ccc9d99ee5eba1cd47acd85522d9e80982c042b11b81f58550adfd9d72b227e3727e928d3008feead1808a084d220156c5a3d640f0f45ee26e5ddf90f417d8d5e26738f3b8189a322a176a6f27e95d4636c585e98fb1721c5a9f7a30277ae9d3666d17d22c8af9ef152a0afa4212388b8ebcb8fcb22aa6127372dc4e57670e32bb2eddd40e645df14370a72cb54cdca8573e915bec16a5acf8f5b2c2df721870e33e088441c77e2208f45cc17ce57e59cc170b7c9f8acb3e0022e7afa856f50aab6fe5d335433e0bbb5639188bdd3cad39ce34b5b55d905a209a2056e4567f8df5f92a2d888e54b05f24cb552de895cc050ee147b7788e30e517decb0360f8e3e07558ac71b986d60e0c591d58eb5c4704b18c86b113a729bddb91e93e566ee66444e4d3d6bd0fc2ea037737e8a4f318634786b653492376d07eb063c986345edf448664b59b4e6bef0cb3fb6e9a9cb92fa79c2838d7f12fbc224d85eca4d3ab35fb5a34b9899c1e5fca7435e54f652609e5ffb5b33007b4256e90d0d012c463d4b65380a10a106f81b8b333834d250bfb9cde117c651232b72a8e98b1234b97454a28ee57089f5973e5562e2912465a896b1429fa4f823beb2b4ba98884382137966cc3f412e4f241d9bbe9a89371e23935446ad0b5a1a12f9042a398ce86299c881b473321e125070d698a82ff422190ae651b435f2bd66d7f10c9be56b6b2d4bcdb11778b552d208747bbe567717e18a2d993e916ae7c35856fe068050de6ead1a7c6b3f385e806ba47f8959effc43cbb72cae2657e04076c065b73608582059fe9342d7d95680cfa18b30295008a1df8b6859a2f4ec620cfc6ce6684678f8b224b676dffb63f6bccdade3e1fb2d077138d839194743de2298ef41db5f11ab7eb6a7616e2944f921fe0fffe79a42463e9f5760f488e87eb1928768e4b3ebd95de2bbe339dabb1d154f06b2092fb58a2932bd9d45980d39fabf3ec2a3a0dcaaec136afd04c9dfd0239395bdc78ca55b5288540dcac7b2a24de043a07c90a0fdaf43d06500ca02f49fd364ec290d9e0508717b9be00b0682858f0fa2ae18c03a86fdb23ec434a75ddeb739d9e7d0a214b92301d688c4cd3ce31f7eec69657b45599b3ec58501f638266ddc916b554173f077f58413917ef630c585a43885c4bb23018cf1df752215fa06f3286f11edb8f2635003058b730352e4ade1ee9dff33be01cab792ad7ec9e8350a04d4a54344c1b25d75b8268d1d54a2c5e82efa1d3159c4b6f67a5d2fbec1b7208554ffc1aec2545cb7401671c96314a37ca81d9a62f1217ff1204e579a7aa9b0704cb4611fb99d50e664ac4d287b8557f14c69841ec934819fb21044adcb26d210dc8c09798a76c110ff6413343f7f940be949bdac10b095034a2657e0644cb37bf7311581fca4f73d030806968423ad3f397083265939b724f595def2a363512f27b5a39c93198a51552e1b6f571550d44916b3349c58dbef3bb59f197f1c62cb01b4c667f67d160b3a4df56cd491023d773315114fe4191690a21b7e45c1c217819b96587f73740192c54e92baf5e9f12893e9d93a3ba0fadbfd5498aeae1f7667c161af75f1b96346921e3462ae6af9c449d7068acc03452a8c9a701bd4974a60797ac265dbb77d9a454d80e0f64cd806850366e7e7ad1dcf625669a30e72ca4f82650e78ec63c9141854e3b9264b360176394b4bec9fef2e39520be15a35331a168cc9abb5c9adadeca3a68204804552a3c49e67dd2cce140571c846481893fd7e1fa003119b68440f88f2489a7f7acea6d711700696bfd076b31fa5038fbf5797e0c5a55c9c145e411db3d3be912ec025c3629a8f9856a8001c58579a70dc4dfda1447cd248d5036175cfc6a7ca4f6fc1eb55d0b4f40cacab6653b545c65328a348706a7d82af044b17ef8504185a3eab904be32e52cff38d4e2f27f1518b65d42b63594e8720467438a452b61da4423268868e4b8ae3d2e293ed13ea1adaeb5cd714cf3bbab29f99ffac7a30f49014f66b41735bcd707f03d4ee0519cec0d87b1d028353f70346eac1974eb948acea46a1667b2c560bbaecc501cbd37efc5dc57575c6158df6dd4e2c1197cb240f3cae191bf4150a3996745ece1bbcd3de18854844e4af5232594125ab1047a23813147286feae8e4bd9451ae936f64820e610d4e710b11767f64e71eac21ac94d0dabf4e88d6447bc0fa8d7d76c0c22344a09401394430982787850654b0e38550ec7f1e23746c046b1e8bff5ed65ab30ec33de310049e3393cc30ea557d0897128ea1b855b3524a69fa61126170c09128898bdcf734e5b3192981cb7302ca55e4086ae2b728b688b7e6bec2d67cbe2d58b32cc866ac728e381c2c6014894dce8d3b6396d26f1651c49e1fff10f1c906f57417f088bd5ff3a6a4f7b0a4cffbbeb401b6b86299ec05f410fe7fde817f834c1799fef79c67c5f98c399c0672ce534fdbf2e725897bf6008bd50503f73aaa0ba0a97d78c900b38da8b352760a2dfa78916167328ce285273f70091123df85b04fbef117b4da15f1f9c0d3ca0e4153ad23c3953ae61f10eb60ec3f589b603122175ce87ca1a2c3d673b887b4719d1ac94dcb8fa16406d96f5b054090cc22c520074c1e426fc575f7c93c897563ba37f57f1df3d90be8264d1e5006d9139c013f7f2a6ac15090b3b1a16629ee92f6c1047fff04e7177f938773cce7d36cca733cdb28ddc82ac6381ef39680b038c764b78ebe146d8ec4ff2517e096161b0b24120344b559ae7e8b1c3a60812598902862ab1dd42a978c88865804a66b4757886bdabec30fa098dad18df930c25290986e50d4161b634814a9f4dac109349677a871413923f6bb2a9c5a07632ac488930d22694cb6e66fd7835e7a285e349ab1dbde6da12a83a49087337de3254d07a183ca693d844f5abaa7c13efd4e92abddd0c0e16015064c5828d389d68a5d8775b3198bbc129b4ce8d5791ba45b3756885d07d70f511710fd02c3964a6e2f5dc52a8987ea65d46a4ca33feb5205e12dd82044b33faa221c8d610d55ae5dea74d0fdab590dd2e19101330762b591a1457fff81ccf0614b23207eafe8dc778a6ae532a1fb54ba26cc71dc4edf96fecdc2784f0b90bf9c3310d38058718df3adc6e154d66048b785c6680233a2b800986b858d098a9796f8353b0e5290fb754dcd932ab82e8e14f32fa267ab4f7d08c23f8671b832821987b2e3cedd24a89de0a0f7cfc18279c0162a84b2db7752d90dd88019d4b569a28c8102da93703294074e2123f8c37bc6d18f0b8407c9ead820fc8eea92c4676e71cf40b048034286daf04101f18864c7eccbef7bda14217ab4536b0e205fbcce43fe4a1765885248b98aa0b917f2c3da50aba5b9a1b3923c8e5b3951a2ccdbf3fefae111f51fd4f50878fb968cd4ac49bac8306e0ddb502e0c4dfaec3c371ccc1244666d90c0b8618dc41b2eba29419af23260b59d0da67b09b9044ed45412287360c4def0e8ab66b0ccaf46dbd036a594ad1ba837c62da2772d4d1e25612bd545fd7a5e008a5ba6c5054a527e614462c5b0706e1aedd72608588ce0b4eb50cbd1f1fbe319c63b1a0899e8c138ed70b58d91bfa0f6ec6bbd3159571c771dc0294422bf343ae0c98c0706897c6eb7c1ee91293a5796e098be0d974009cf78801c8fe4793780b4d8be88f5e9c8c9474e5a50be06363a1d21b420a5fe424adf57b88ab12db08a4da50966c2a34e1886f5c4649cc1df1bb5a555f8171695be07d4976c232445e4547f6e98e52e80842d3d5906d528210fdbc6480d6f84caf6324312e538746272c6359131b6934cd91b535bae6fd21ebe323cf5d6ebb88f836f12a123d36a34e87b5651417462caea22dd13ab6734835f7b1c7423eca3d7754a9e371075de720227d5072bf663e8445d072f8c4cb8e3055dbd7f3e12f5e24c54b47aecbdf9d66fc70c01a5b3b466baa8c980ffe48a65bd459b432e7530f73e453b567994e60d6569a788a515e3f0f62a63c1b66afdcf1bd77aefb4afba6845e369922a1e175086e1c47632987d60ad7078a94ccb885b4dcb2a0ae1ecbf5e3fc1432d9447f12300df333827b248d6c6b85660b085598d7566ee7f4f52e42abe0f797f3af223b4c8f5bee131a76e74d259024ba98487afacca753b8c0352dc3bfca56b68fe7f2cb04d8af2b2073f4588262b30c45914cc56419f333f7e9ec674ec20b0b6128e4dc5fd02a12daa73811e281a7c29e74611388979c1dce857f89528a7764d2930bfa8653dfd1acd747eadf11596ceda263c95edc4bb5dd3a63100364dba3684d1ba8ab76a59fc4ff3b2070cbe74b0b90c787bdf7a35456a2f526b4638a155563503a16ed45e0a34d6a6d4a549672e7de1bf11df9b3a195c6cbd30b32dabc541f9953e9cfec8a20f3241fc7e0f209e35d29493da2fa44199c96cb1486c1e4fff43568a9d89eb11a020d16ef35f301e26ff188566f8e3721fceea77c5741c86ac61132561322aae617c6ea49bd5129a4aa36fa2121073e369cc49014901a104f07cfd669712d9a589abc3abe41c3ab8a7b1d97b82fbaea43e78ac591e6131393bd67c3fd52ca4d2c0dd2ff943de034e58f650920ad7b31b92cfe7b8b84df297adc0653e424c5b9587f72c7957d0be73461c1d2eea8c294de5836195948ae326d18e070c2fb57afc7cafcf5e1f7de0f647279fe9d893345ccdedf47dd3c9f3089835021b90c08d4fb3fc2d3f323aafe65a59f9e07fdff8539d83cdc1af10758a07c06d9c902594915b409fc5b39355cee94ec6465d868a76dbc50cc8b62270886bcc32c3ba07887e67c8edb74b4e41ccb2245f1ae1c61d56436ba7440560b44d121fb8f6ef1d387dc892648370707cd66664931343bc9caa04724f9160c429ea3a7480e15d27ee661ff44e17212ced29d1efef088c27b78c933ddd2280d4f4305b7138fdd9c5ec4c8c24069cc778f1a93fdbe42122f501119ed6070ae7c880fb4dceafff036422a6bc36df8d538c60a7e8639a4cc508fa5f74c499a662b0d50b5a96a6a130f8ccbdb2221cf31ab762273b35a6d0c337339edc0855cf914593835c7105af66f9ca00f5f55fe4bc3c371ad4377bf003c71da64e00921021f3b0d543be65fd859042b2e74ab6dae9aa4ae905741e02c51022da960b5399b60cd74a53241ff6c6f5ac5b00cac7ae9416ef4b7ec7f164b2e07be46d892efcc59b7d0c2ffc23176907b97c814ea32abd8c0ebd5945cf095d1a96a51b8cfa356f9dcf8970bd575a575b77607e04dc853d5b8f97873fd96f6efb98df7e9abe4617056aafbf8273f3a73bff10f0b570cba15a393112cde515c4c7f8c1b647848256d0a2afa8c209c15258bc4b8450996dfc33563bacbdb50fee626ae81a90b4d441b72931d54b483e0f3f5d38cca5839850d521e9fe183c7939d22f311586ebe016e3d4f219da596f2ed60aecb0d31eca007e4d940b73934b50ba7d869f1c6c56678857b7f7022cbf69546a6f4502dde1842338f12d5d93dd801fd512d45057b1e4379f413d17b8c40081d711784ee33133bb7dc27e0bcee0777cfa978084e48546243c1fc6d33cc823c891898890cea39ff3a255605f9724f5bf4f13e6acfe5a214fdf030525a53b4425c2e4eaae5e066ec590df7cd4f8ffb3f637387410c1d9eb1adb7f20caa033ea8a16af6367733c2b2f9fe4eadd2c117af9ce1faa1c1db63e2acb94519248f510fc45b6ebf9bdb1d9cf3ca7df8477d134489df8bee8a02e82c807f50a90aacef3835beccb3d2dda8ab27538f0bcc05610833b5bf830d8c280394028ca1f48cfa127f820d5dd054d407c95d804826bbf1ba1c2f80a6ba8bcf89692a3b27bd093feecd2dc65eadfcebb155e616857dc0aa2e89db80858e12a39d342d0cff2a777ce203266827099c4593a1b5b4e752e1c7748961cac61ec28dfca184adbbd848b96eb03b3bcdfd6c53244f443539bb027672e2b833c8276dfa2e3f6ba5476915499992fd41f901907551b6b02687dbec6d77be8fb958588e49ef557fd73d0adad527a16c4f963507d1af92c9acf1c63f8edf71cd75368c9a0bade94db5ccaaa6baab4431a14dc27d9181bdd48a7e4bea526517ea21799bac16c5ffbe5055dfad1dbcec4d7768a29b8fc09f93a8151ae15fd9c756bfe9da3f151e585b38d70473d8bd188857b46509828a2d463a744a6b789da51f54834203f88ef8e041166db6ffb6980bfe018a5763386c0fa7bad92c7f67d7b93feadf02da25c2813d545fea853644e32d01b9c988e434a5c29d7d1df2eaa56621860cab6e5903764e0f5bf293e1febe37b570343332cb90ca443c49b836f8dde6ffcce244cc6c600d673a1da954528997e2111b673371da32fafb4a3592876a1f3cee12db4b5e344eafc4dcd74015d7cbb42100a7f4ac139197c9152f7a4388384e34aa9566f7bac62151b8ba6303d7c512b7e94bdc54c9037e36d01fe2f29da96844da1f0a368033865c46eed3a7e6ecff35dac060edefb28993af5ff689acfb068e71c50178f3db5e25b878f5320c98d9e5c977e24ce6d8f09dccdebb57769328c9779e810d7947a31674404d45ce8724f49033152d8f7f1c97412873fdd79141f16ffd03bb351e0d536a34ff72b9b1aadc54ac31523a36b06ac9bcd5d200b1034439f9834f703839a6db56346e345cdbcf42f243eb62c507b983572509a9175a831181deea40864c9d1f44eb939f5c81ad84a56f5589d12bc70434dd83dac1f00f140b0a34f224536d8acb6614189c178658c192cf383ae2f11000613ea9ff96e98f69289b75ffa496c1f73e375fd335d749074c629cbbcf4204671ef38a342580ad26d4b3262c947a3cfbaf5b51cbf11f4db0214f3c20715776b933b8594172996fb5391315f7c30531f9264647147745348b2fd89eef7a64a1eb03cc082bd24ff00cdd3f82226e375cfe5b695c597b044f13787abb242f6c5b7ebadf5008a01fdc1e2035a08b4512c18db6729983cb2cb9953135d074a9c90057aaac26571ea7aba6ba1bdf5e03f2730ac8b35d14e3152238e5c7e6606b4989b445c3fc8eb155f8d2399717175f195ae7915fe89c1b021c9d43db7acbd8fd38f8a322e400a12e06195fe49726ecc37a5fdebdea9080f987db1d0f9a38e2a4a3ec07a3198f92e7c29d1c00c089a2e4668b2775e8eb2bda3d1fea5919e68c13ebc2c53740a19008e3754e725ae9922b662bf3fbd4acceb4bf479169421f1bfb46332d038e89787f242966eaace58acde21b454d3237ea6fc683c11a533dc07eac9d810f6b3544f51b1e0518e9d74afdd96c3c0c3b19848bdd316d7e83407eb17f5524e40c2b1792f047dfa124805fb9dbae65709577a6b07b2661317f8660d6c668d990bc8323eb7d310b681b2d3bfd279467f69af1eb460aa96e6e3de8c8abbded7eaafd2e40c35dbb9250683b65e213e57aa591ae3b2c953bf23eda74850ac3d76f65ee688a18bfa327b27e35591e8d3723dbaf5604e377ac3c408de448993c5ee9b8365de62f701c3beb3caa95b2cece59a7c57b799e017bd1000bc1debdb5579ffdf6b56e80f0988b45c099568d46e4c3b1d406aaff889ac668d24fbec9fae24dcddfbfc9c3fa19ae1ead6622f160feee3113282accc0b1041ea6e6106b010205bedcea07fac54966cc1bd001d34d12ff6f75af05c308f700c53d333d73859bf813ebda2d5c281f40570c60a709c2a194778afea0d80a6ae86f2707284badb17868edfbfe93f9a693668f44738fa4a423ffedbe5308d67bcc745d2cebce085504c5b7b5fd298f8e24fea90e851ba50f7da0ce32790a86d3c5599052e59ce41295d905a6baf4605b181fedc6762ab821e94cec17f191fa76430af1f9e9d07eab81ce36c5eb5f69a74f565b0b90d34d6dcf6a7d0eb0ecd056233717211647e60456ea18d3c5bd12a4c7f12bb313d8e185864781bc6919fc9e1a11e470dc31b036d7925bd7e181f4c6edaa35782fec59eebaf93162e3a6c921ea652fe2753b7c0a9403e3a8622da160bb3825738e0d8b7d4b75ce94d321e0e7866c813b519adda023926cb1e5c4e1a73aa6df9041120a0f652f2e14d0f0b836105adc9bad07e027809920c93261b638b4f53f6fc510a341348af38855b1228fab850122338b9d176c3f3bf93e223f30f38ab917593169dc477aa2859f75d0397a8d50ed0cb09d16bbcfe152f677d588e1e24d8eba84ef3c434c755e9861b9c488667dbffeba43ce3bc4f00956acb1c4ce22aeee02ce9036308c984f690afce7c7f2bdee83c577347cff960a31bbe687a83fd12b0a63ca6ef395cc3506c2c2b5c63ff841f4a434c6bcef0d007937408e6e0e7c1fcce5baef862c97e1f0b74a9b66d9a93335f3ae2e1a4ce58692e3a30df2cca59f8a21648d976233cb3aab33f202fb03a65017084e42c7be9a1657703fe44ee61baca0d4f9f5edc7035c14c401c41af3fba008085fb3d980c3be862a991c3afb0abd23c5d93c46859ba66a370a2326674125f748bd512b922ba3fe302d90ca60a66ec380e19278a8a4b0dea43555a875ca7acb2f3f27863af02dcc3d9c11e49fd0f28f4d89a8e3c94347dc68105a36b344a898901afcd6321468084c40fbb99dcd18ab2e19c9147a5489b22b2306e0369e575c2e952f28a306ee99db6accd1401d1467117d218750280d19b2da7d54280676dbf4052097d6547c667923aa6ede6508b55bc94e081f139a36a527999e3020f7e98b96afafca00a1a34e44a763a62548974ca46e330e8554ab4163155a129a7151376bf04b4145a3ac75512373edd29a87f0a72bce190345caafc4f608a7acbb34469a5d5d97ed2aa133b10b7eb3945974cc38620efb0d4de0454810ab4f2d6391266c7390b83e0aee2ee37ffe99129240a8cd92fb6fc8a8a27d7e9b4002e09f7c801e8a5742f4b0e5ee52b7f7746a8571600262b1517dabf7bc6190d4c2961fafd2f352b02880e69591ea14b5af1c6edfaa2a1796e7f5edb65e22ea81dbe40c461c5584adc356f34809e8556ae929b62c2fa38d3aa5f3e36e6e773d8e4f9cf80fa2f365db31bdc5a7699de27f4d51625399c7def4c463a528cf509d512e2f75992016c10f510579c674f18a027cc99e0e19314c0ad2ff79dcb1c7ec131070540412d0ed5ed087c1b4be57631a805ceb0f8a3baef32701187f9f99dd52792748903d5715392479cccf9dd4c0f38118d79cbdf388d2ddcc146859557d44c00b371f266139a460c81e8f06aa663d49086f28a8dae9cff03c95f624a4ba21f8d7449cb046ecadd37de433c77321b6a356926cb4cb128cdff64380df8a449409be5e2812fc855188e27944e8b1910f07bbbc465a5bc7061f46c6d38b484d88345cdff7a7232ce41685fa70ebb96fc1531a8dae462540a6f28c34467ab203605db4f907eec60e96df47a7e2a4144ba7d6e8571f7cfad830f355615cc20a6ea10217b6b4fb79c20ab5a6f9d77f1dac6968e726563d8b0743b25360a6bc621fff6595c38255276b7a2c46658fb8e4b3114ece1d36f690ba022cc468010a4faa7abb11af0398ef0360a3acef8feca3e579ecfe63833a966288e86dd9bd6f1b363d65046d2a305844c27655fb2ed29a33cd9f16b024abe8206c8016c70a268ac2bdf74ec15cd3cee824959b1d776c0d73e271d7021656749b1275d1e56f6b473462b9130faed7d45bcfcf25ff026611568cbd479d4c79eeae23ad4566cc7f49c4d613a3fa8729ad68ed4f8040821bbe60c8103a6319ce1da28c248f62caf24d0474bf707c052dcd01d66a21791000c29c606b9fba137df47887f80cffb17c9747bcdc49047b6cc96dec4f60fb1ad3920e374e3ef09c79bd701a6dff355a7541942434c8bf4b491926fbb664a06abdfe48fe41f732ee263fe7702da872816810fdc8ec0c33e5ddd3b281e78783d12ec6aff17e1429ab6470e7b922ada0331430f0e9bc2e87e40f3c29b6200b3db1b9003f5bdf7265b05306d1b8f9f889e64eae108ec2c410eab0b10b0a628b0dd77a14ee521b6019bc4b2c3a3024a86e7e8ca600c24da866ed5f08dccabfcfe4efe4f57744258c98ee5552b99955cb5ceb82469c6bd00badbd076e82c3348706ef0f2d08e6c76ee59b23af028ca3307f37a5d7f40441092f6f9b088cb7698f0d56567a173502b410646d5d482bedbcef747e506a6ef5c34f4c20a1352fffa111c43e835d28da1edb3199203047e1bbc7ed485122b447a83aac214f73b53f3d87dbc5ba8238e59d3b08156a491f594cf658382e1eabc78b40b9c28e1ae418067555ca924f2b0d9d15705cee3ea61d091f89afeb44486321e173522fee617bc249059bedd1eadbfffff7016bd432f05cf0f22f8c6e218d00daf92804b8d136f1edc4bdc04a12b6d8233a5c436ace2032bdb29b667a57b89947cfecddcffc403c9728419d0a31b720021c12cdaaf8833141cbe69109998d97abfc9817a4407e57a39b4e8a0a80398c3ffada96a0dcbc2779750786f73aff0e0820f7491538afa81894a56d7db9ed111aec2fd5570d2dc49a00f50233311560e8a0c2d39b2288411a096d7c1e741f5537056151bf4484a9390814b13a9a497301559629013aa9a66987c3e9b51354f307f2f58c24821a1d662f49f56fac0bbd5531525c9b930a2cdcadd7262af32ed5524dffbe2e06136eda86b4416ee090a1842f3e129bb5965436dc21e76048fddf2f4a9f58b7c778d6b54a612a51df523e3c18fca425417943a2f87c1608e55cc06439c75940550697c6e368ca07c656d418dbbe471ef67efd732a58012ab5beb3939436b04a570450d050af2dfd873b62e07233329047ebd139b55c2768c9a8f016aa6417a15bf6a9f6a1eab0571636cff98f0951c05382409a27604bd1becbdb4236fe35a62756c604d88b85a6acc9c7622c122b01cc1cd129f569e95762fda0753330f279493c57a2cf6ddc23548d75abe3169c990f61ec7fef92e283b31db9320a216610852e113bd84ba69c6d289cb046e92945eec46127574aae8730bb5add2e9c8b9a23243015b04ef626160cf8ebbc15dc908a4800809e1165dc9b94f2a1747ed9c4fc1dcf7db84b12cf20c99cbbf4a492ed9b4824d4843beb83c31d76a56d65e0ae7f45451e7ed06d2bf6026bad46862b1a7beb5dc4df1e0580924e9208aa8342204f960d7020faaa2e2cc84367bb9c342dae5e63954905d7b0d7ff6afb49edc3434ec329a06422f63afa4250327635921f6bec9bc7cc27229a1544dc100d9cade0a1542922c5cf74099884c3c2135d7cd52ff3204c8647210513fdf92b13a55dd28c0dfef76122eac3e57a1917273e4c83d42a0e398310eb9e6e84d2eb48cbd3d271e50d9f35294c5b0cebf8152ffe02ce3817e4315727ac66a21fb11c0401de58465eea5ca1db7332c5feb2934a166faa8bbd8fc20405176e55bd9fb4e1dde5451d74a2998c231b0231f9ce925a15ff233206b3925c45b4aea7c1eb94dbe3a822278bc8f06faedfb02cad2ec092fa8b5aa9c66c88564dbc8980a45bfebbca120f673126bebf11cb363c6e2d71c23d1c345a82afab7533db14345a7d9b7a9356c3c3afdc1261b29f70dab3e630f55ce35608a7ac4a21199bd9e1323dcfd8fa678330f283c2caafe8be18ae9c0f9e0265f23f4921a91bc4758e0cc4aac25a19c8e660f3d15d42fb023f0c59b38d7ee6109af7250648b4ca01c7609a4b98dac43bf569da303a6a88a6334de91121ded079d6507242ab29c7efc6fd8848922267ad8a36fd6dad90090864cdb09e521c9510d7f0be18c10580e1024b5cbbcb0a7e042e8d2ae4cff0bb1e9cc75e4f529030395622995617d02536dba526e9c4ff82b5b7133ced1359af21049da1f98729dc4ecd4680c5f8f8149b8846e1dcf0d51b7266aaddddf3dd1a1ff6aab4ee0f40a67d2ecd681e383aafd78fb85f86ee1b48820581981bd4abe9e73d9b2ad7849133061bde427ef78d3191b1a93f1c6b06f6f2896246c389cb86c419ed5374fdfa515a30687837382f18691e22bed58a1de78bf67ba6564fc7af1b8a114ef7590f23294c63278169b71f38037d94f965b845a018e0a12e19ea6ad1c3c4ee4163d9570983ee5c1d5c23a87b6ec6ef7a30ce3229191fad61f15302fe8a4678a3ef6c302721fae35559afba94b5633cfb0d78eb24e9e3c9780e362002e312079b82c514517349aef1809032dbead729fedd99054b58ce3b67d114b1d2489076a837cf5997421d9c90b895e167263741246ca8829d14417d3dc16cf969a5dbfe5b9a870d75228d791d1f6a6515befb67bc4d9cc6d0370f15a549d043524fdbcb017df618555b7f9017d5e35f0f6636e40c58ca405963c6cf94fbf74fea9823b4215042bcc885d6773b0fb15d36510b6f1ca5455089fe39f16781d865f3993ae4a8da173f3cf5f6fc18eb1007f0ab8b0c883917351e5070b5f7f67c31498ceb3ee41d88bc9524404dd51cf14809c05ac955ee0ea5eb3e8389d92f49c46d38a139cc628056dbb66a457a766f17c5af4f869bc810afd255b1eaf8d801b888ce5a441aa55adb68ffb704d6122f898197d703d9a0260041256ebf37ec756930c0a9d1e3f1fe7e988061a3c982895f1cd21ae52fc48dae3b52d430b89aec5deb9ff234e95c6cee2374a06e651d1780d3e68796066cbb2a6f345cdfa8608004e67bd3df98dc4b418cdd65f4dceaef16d927bc51bddecb29d5e1d7fb7458ca7e6a5f20db14cd1c9a9adba3a61bcfcd8f794d340a5e3cbcf4dbfd49e78f890d246f2fcd20cb7120cd5dea435d7089646c8db8c39e4bab1671e593970cdfe26f9265a8c1f08bce7ff948e1391c6b969bbb34cdd6a041aa83d460d5f47179028dfed2a7ddc63682fa1b1ca625d91861735620bdb2cfb9a8426828884e2835bf3561259fc7f950e4fda04fdc6dd8e66bb3c3854175b414078888f194d00aed0940d827448af740b9bcf9121c6263ee5b8580b594ce9a8410989cb572155a66aa969b2d4ce4013545e19bed2a561e274f1dc308a4da7d5bc8e3372abca75f1356857be078434bf567b3f60953085c1503e0c66ebd8089548c725c295272ca0efb6b3c2b08e675bc449e1020cca4263a9b7d5c7f74af690e365aab314e2ec4c78b31fbb455f2ba6f3a328ec3341c59e27ababaaf5e2cdfe006718653314c0fb8ffa6b2a5efae989cc81ee96fdd7865f01267b879a6fc0ac29138c499804386602004af29839d8924b3878b559161d21991c9034fc344b4cce7f2bccaa6292861eddd22614f0e7bc6ac5c5cbdb94d068ab4c84db54ef23d417e41caadc462334f2d048a827385bcbf98bccdb093c3951f05c9735bd46822bd07091f8bdfc9fd0f32e93138adb0f3d33c510120f46f633bb3337b965a7412ab9d26d4b930d99b592c49a116a928b87747fe2a097318ddc48e4332e3c0bda38674cdaa2ce04d982f0056b2030764b337e868c66337fc7ffd4a690022cac461faf0b26b76ca4c9a3c21fca861f67e0be1513e6e593180dff1f1117feabef866cef51191022f5d92eb0ba500b76019055de41d1dd9103cbe657fe46d97ff6ee662a67a181c33c5b9f3adb11ee94e41e96f3b0a7cbd3b09328fdcea9b1bed8d44eb0adceccb5b446ab4c301490d38e5deb0064058af0b2f8a477467f8ad3971964024dee3212e146a41dbce4b4f3b89bf5e10812462dcc4c8240bae8feac4ad90c82bd110e7b7de8cc396dbbc5ef026bd0def1be2cabb5013668bf5d53ec284da4f891353a8303fbcc34a6b0803f0cb85a8bec3e3e1281bf9ae006afda415bcaa1cb730fc699c64f45a5a9d757083eda19f0081d270c67b1bac1499b8d2b6471a864fba73b12370f2436851fb3390886e0217a2b6c8e54dcca1d388c9180b442f05a40243116b71b8a9b9764c2eec6506861114a03069e1b33147d9254ad9ab851ab574911c4d85c2daf4a52fbcb6c593489dc9dd5e45cc8d03728cd91ad16ef9963c73c50ccece221e893ab7a849128c94fef69821bdfda559ee16b9006fd2f7235c76fa374760ca1dd0e965afdfe435f7ff72d8cef33006d1c7934ccd68ef7186cd126921e5622b76ed4f013b5019235214a5c7952999f737f1dcd23ffa53de32fcc527c746d9c6bcec45fc62927b8e1b0e62f0900f62d4ec888aa096570075881564d7b211495711a99e73399cce5b5c6d570571985ff754c24257e6b4889f236ab10a6ff6d48ae8609e6c49b14dca24bb2edc5b2639168296cca0cec516b6cfdb5a2e110961098d4420b435dd34974934b8fdf6c24a3069689bf48810403b13ff9e5d9bd8d165a067694ca2f4f4550a3aa05a19aea2be65298d3e83198fad2e8067c0ec5cff26566ce9546f3ac8e944dea1eb08abf531b713f5f7c7a36581a12a9daf85830d28ee29ec41a0a76a6533df64e2c33057ffdf3e0dad64015a5edfbae2f95488b177032232c14b664eb232b8c9d423727660ac5a6575b7f359bb998342e18bdf40c8070448a03043de6f7394a9aa9bf79a3bb74b6cf50d67714f395a4a67e5b1ad773f9704ae0f88b70db47c038f63061d6a438f800ba5ca3d2934e64f3c83a95fdd606ae15b040efc100a4ee6fa87cfe9cfbf62ba3716b8f18eb64613188275afd23319bb7f97a68ac587fb282ba2d53ca06b9fb8cfacd8ffc8b0114fc17746b7ed9fdc8431531e985d01eddb24359f87cb0426416e7d71c4245d134139e457adfd4f2756b00e25e8fcad3ff9ae5542674b8998073605b337db011af8216d6da3ec8414e8d8ba31bdd75d7c7b42693a4d878d025ae370c8284358e61413fcac68decfd939c34191b322f7e87b19c13d6d6dffc98c9167313ab8aa7f31b101acebe8d9dc3bb2274241c6840112a5c03aa16d27dda9c6669ad7ae3afb0a409e223abff00aa10cac9b0852f30351781c751792d1d8d27806e2d9c28e0700b33b7513b52eb96de42c6b3bfaf1fd0726d7c1e2f926d35eea2a73dc36cf5283d13e86f96b0589fe307a54b6549471ceeae609e30712862bc6a56a5089389b621bdca650aeca9a3ab39220265dd0acda79f054d739aaebe8f0193792053f72e090c593f7535f6a28369336bca9719da5f25d07c876860dbc6c6606dbcf6d480696ffcf51d0bbe2acd0b7fd988ccef4ecaf401bdc2604f5f12f2d75a02059b73dda89f07ed45d71e1100ccbbb1dc30b13daab5f610cc8f4c90a7ea62e2e9616bb2daac3d52fcac97aa19353d0e59c986f617b3a6f987dfda199a28a008d699fd385051a1f5791dc8ed2062df01403e56247dde909496bb56794c2b449f738d893a0a554037f29aa179d9b0d2f6fdb9cee8a111d968a38b969a6032c2bbc6df8653b55902986d80f2bb55f0a618bbe1026880dbd99d9b22fc38d679a1e9eee05ff1004addf466ec21af01783f48c86a2252cb9384cd496e7fdf2d29d6781be3abafb00ce754a3eaa0b0100009eb5891701573477d1b56a8e14a253feab9895562ed831d845da9d5402bbacc311d33ff80c0b6e45870464dcfeafd559c94d34bbf3c14de1d7500762f084d55032360916d42fd9c0c5accab826526cecab181b9046a144fc9d8ce9b1e9e5d7365ff031471a769e2077d6a8e791bdb345a64eae6ee48f52d42920f1c9b6e78a3fd9b97805a498aacfb15aa1bf4ec83254683d050968cef7904e9ba68bb4ab8a9c657a1ecaf1e589b5bac2ca816002b1644100bf42ec9cbfbe46f92648890a37895f5a68d11852f3bbca4102a2030105451d0f288a4c55153f10c27570f602e5b63dc2dfc89eabbb9bdd090a62cee6c27142bf16473623f8d8709099fc4c3c3f24e9dac8b6e08bf56fdec088103fc84b7707ae679181acaaafbf8ed96509c73c59ea4ff7fefd82596cdfcc2b3c20b652a7b8c4bcde04fed0ebe6b006fccd718db3c3c0501919a84b757b7bb1068a63e5968814073de1419ce66c35ec262fabd331368e65fabe321f69ecc3957b889e9c3840c1f01e7f76724bcdd0e8adc8e13605f732e268a07a7c83e78dcdb555e71fd982fb28782132484dd461f0160ff64a687124df4f976b5aa8929f26fd3f35ea245440616566e235a34b8aa9a2fcfd256c73f08a220c13f3f2d8942b9f60b9195d0e4e3677bb68b28711d91db337a390b688ba48b18c03e3059d542cc1f08ebae1947389fdc3f8971d0077e621db7a886eaddb6105a1d4cd6e72b2115560537ef3dd6332a0e9fbc75e9dc503965bbcfe409547d1b436b14075b2295fe541bf67ff96b01becec227bfa09ae38c6a7f9eecb3cb6f732d9709fc70ac5846b7df92d580602053573a07cab7da2f37291aca5d9dea516dd74a08a468520e8d06f1494c7d3ecfc349231d8da25a8c991be628b1a9d0da2195c11ac0c38dadf4149b3fa811698dbc1e326b4a957aa52fb3f2ee8da81eddb383ba0299bafe4005b9171dd45faab8964c223036a8a3842f50bff81d45427dea4e85ce7fcdc2fd615ba7070ad640e1c5b363582c66ee33f6527b289316c01db607912bc486927f48f2e26f6f799baa6b4c1d5000a064477ccea2495bcad68bcf7c0da9deccc44d05eb2661b66255d98f325856c274437bdd0157f71fd80fd5a52d7337cc219af13a95747cc75d60a6fb402cb7ae55ff1e92c45ce1347ce9404124239262b935ce17a7c9cf88f87c9c460856d9b0ca8d6610c95fe8a7d12c1a03154a58756b162648a948f633a84e4575b67e941786f16a7442a58b71d60ef34b989eca0ac77b622d2659f81a7f697dcb0d1fb18113891d699a9d6c3b77d5ad89298dd9c3d9af77ea93f74aa49e003925d5a84fb1c99d40f02686d7a60f63bc26afaa3c18426f3cad712e9f5ea261bee7b5aa08abb6d1b538991b7b5fb57e3fd006ef1412827da5a5c37cbfd3e61c572e9d58822a60d6ed08abb07353a4adaeb549b55d302f3b09f0b21fc238aa7c98cfd1d207bfa80576b4714e611e999d3fddac0db3480da35df5de8d238bb026100622b3bb9b221bb92c99cbad567f1b9353f1954a2f402e1613598a28cdf26058bb24d24ebdf3c6e31ef0984c63e507d2b39af377c98d05581a1e01b6621716d884ee623c8560f5c72931bc8a9afe4cbb48a3ea42667d15f72eed385e3eeef049694df706f3aabde81d6e13f87cf13d876b81accb3d6577869fccb6c6d5ad68bd17d28a0f6af06dcc1cbd43a180dcae77729244f7b7b35500dcdbe845deb879ae7b1fe6dbc419d01c4d76725514814eedd912a571de3021eb6ae8b65804d530c8a27451f7c00e377f1e7462f878692493040f3cad44df75bb17ad1aa06d8f61c8804374f78342f1ee12039b0c731e0853ab6719e419b0731a3ca328be603f872f49d67157afeaa471cab763cb8e93c51e1dfc66315983350b5cf8b11ab44f16d21364fbdb288393722c243eec0e12dda08be623adb850af54ba613482e9cd64600f8ca8c8fb602847d488c1265b1800d7b93920f6cf99de3005176c20fb77a47f5d4a5b0590433660273b7d3d527f7d8ebe2160a1d564709cda68ff424c2b14c55ae58d356158ec41c832c5cfc035f53a76c59f7e72244407aa8d523b16490978313540ca6812ce033fe42b148b238ed9c34049b5fba6ebc2f12eb288d544a202e5fba9d014351376c7d273a33f6048416ca203fd5f3ff44af3c5545dd10ba34cf4a070e52aeea5c5c7d13719f04d5f552b7fbb621e749728c70648fa19ec858ae546a27046198a33be28219321258dd23e651bd43a5dbb4df2b3c5a05d24e9751360c5eb527c633c33d74adbf2b81c20f5bcfdf293681a115570d563fb75622f6412990cc5eac2794e2c4988d94404de3a0fc15f0be9cad98a5683a0c91012a20c30e3c928a3b09f5eaa39bb63ee708eeb6668f7bc4d3b2330ca03722ec7393a0e39867e19b9117e4ad5e665612fcadf746e4ff294aaa72c4906a7f384502de4079959280bf5546e80316765fcfb0e5e1ceb0452388305235f687104345213d60e51d2c8cd251cf97937e82a02624c8538f16f01a376aafc0cef0c14d6e06e4299c46c770d5e552d18fee5d923b81ac2edeb7653ad2f5ffbcc7d0b79bf86f47289ac1d6384e6dd1be7076a8a779792af097e99671257497a66cda2e64c2d97415212292a0f4a43358dfe72bb539369db6f21455fc54e8f70dbd33da431f21680f0c72e25e568df79a1f23a5f56c51c70da77ef05fa8c0ebed7bafb15f14cd9fb37401292d5691ded297b8e5d7f2593b07d3a72820af1d056c5692182c060ac107fa789b746c8bc641570fd28013aaa203f3d4313200af9b1b9a568f791a4d34ef0286b615962d210e56908b79bce82553804090c363d8475f54e9e2c395244a21d5e809c494a24c1caafc05508f0b7db29c57e5cd352a2755747299541adc8d9ff323b44e90833b5115d9c02e7468d75842b9557559769d0b875f06a90d4e41ef78ab4f938adcd0dc71a5886a2e69b922797e5f3d0d60422fe2036e512f87e1116d0c8fb78d9361e84e409504f8158de39cf6db49e5fda1eafa86465014f96bedd6e27250c7f42dc69edc905a1bfb20233eeca6688444de0c8b2a81e3ae1b41b0c84cd5feb8aa75d4337beabdeb7be6afbae7bdf9e68273e0b69c54dd11be9bb82992ffb9a4e21eddf00bb39a69c550fdfed6f3f6a5a60891dbf4d605a73203b06de13b683249be0bed4fff6a5814f63f57a80ebbd0b29d8901eaf5d405d938c50251b12cfbbde95055a346a9b476a03dc98ef5469c15f5899b05e446951eff04bd7ce9ada7333bab1f8d610b2ba11fb590956f8b79c12b93befc0afdf4c2abdab2ab13ae44483d127e01e68d927d95074d27e4676a25e158fe3d340938d3a55c7347df97f36578c4a3fff4e89c5b1170160d3e837faff8e1654199699092f71dd7a76fccb53fe1ac76e0fbc2ff32653e2d50d53afae373872086524097c4d0998714d8501c00bd54d15fc5c8a47b180d45ec48fc80a953b9c2296ee41b1a6c3bf25d7eed6fa9e43940ea2bd443bf679101f43b689808c16c00e013104537b1875b8425ad0336002ecd637d8283403e1f98f971959c947eb7dad1b7bb1107f94d9b926a3cd8fdd3a23e7daf727551b36a689e0b02784f10cb216d17d9f1a3b64dded37f758487244508fd9cd563cd819367a71c565f3516b26edf5e964466ad2e8fec058ab17fad3d405412dcc9c9175dba66c15753bc0edb66fa3d7394d12a9d631989a92089cf882ca31ba49f1434b9cb36dd5d9203910fa158215e133d8a5158aee356a53f21c50550f821e001d6ed1415ba56426951f6e20d505dc25ad1731f297158fb901768bed690225b41cb105fb9e4f7da0d5d37a799de85d5b4795af86f6c8e7a0ae276a2d40998467df9f6171f1d95d1e786b357ee05b73a335e8d5753dffa765742131026537d23c632f5dadf9e1333ec5306e59cc632eddf1b895b148d836bb8b45ba9e669dbf8563b3044df640f55f3077e14261c2b5a145956aa204eec551d7b04a66261aa250e1826dd6ff9dd1937c05fd61cf9979fe0a19d03914cb970f8a94f5db7f6a730789908a52153dbd1d3d28a635455643dd2c8a0d271597c99b896508817b68a150baae67080e6a0ac592e547c6fccaced302994af9be204a7178e7dbf3463730a7558bfabbd6c25918ad9b451e2bbabf6c8af065262d34d9cb5e38428af8c2ca963b3bc26532dba40dc88ed87f014c72f91c77675413574c3f53115a6d98bd112c3a84aa2d9c56d68ec60875ca7686cb295f96e463f6b3292b9a87702c69e8f039d40d75a0f6da5b112bfbcae9c458c218d1a2e35010a177a902c922d29d9671d4450e5933c437338e0bed5dcce7af8e0efcb4cb5ce50b91f0c9de3d7264cc61d81ded23d05373bd6b619144b736b9e735bd78ff2d215fb2c54e317b683d2cfb6916825c6fbb5bacb9e04849ebc3689ef104d77575615dda0aa664d4249cc800add36add57505cfb1d0e5e78e56c2db7ea1e77c606511d86ef971a6c736a203c30c2fb271ea26efc1cf5efe881149476f93a231fd53aa488413c454c98ccd88d0ad85f285f98b777dc1a3c89b21a71362e75267b9ae83c5819e8eb4a09b2b82c6f90a557ade865bae24052068a0667e175ec3cd6105df70a283d9929a872774b3557933114b26090ad4a46811e2f79b1725da22741437e2285d79dbad0309aad5d3e25102a20c8fc624b4b7b01f6ee935eded94beae72ade1b5ee334528ce5a7d9470608e01f26bab95661ff0c67612fbbdaffa7441a75cf57c84a7b1fb2a0de5567e9a5e505fa36c704bce806e5bd5e4b8cc05ac5f7547dfd4a6762ab6baab71ac559ef152e5b06545358b1ad99d439e8424bbfb295f1965920e32fb0268c0d1ebd2bf0d6aabb338651a4ff5bfe744fcd7b158a1a556f14703811342314a5d1a73cdb5984e74883d289f0b4a5f2d9b8c1eadac634df46aa9ba5078d73fa6366ae65735a9a3b2604ddd4772c614c55400bb9f341e6c10dfcbc232bb51a734708c3b8faad8b9f79e790201ef8e5e1022435b9a5ef0259465497a527a4d5159c2d75b6e634c8ee92dadc3c5f74e9ecf37f468e0d7bc984126d93743a118a48db7d4572c6baeb1c3c1c301cd2d0ce0b6e9f8e7e89ba0e644ab53c10dfed29b2e48bbf2749d7a440974e343ca1040a3b8927c2d3fe250f5bcb047fde5a0df9eafdf6967689731ed627cceb780794874f83ca5fa03ff15e4e984a4d469f55edcf439320e71b87965b4de3997685499e625e2ad114c5fd35716bf1226738b3318c710d78845931ae0fa35244a18c8b7a04339fbd206be14f612a755674df20cd7fc318dc8bda67dc7fe4e7992c9ff0cbea59acb66f3dcffcc240216ae3e31ee9127229ee9168f412eeb7e7c228b1b9b4e525bb1aa4b8bac45b868fe942b8d388703254cba86beb6d01e381466b3ae690168fc15b3260eb0de5968bd9da81abd7c12a49ba20efd0d4b3bf29c704ce6f817cbdd040a5565510e5869f9da398090e9e17047838b44b9980c5f34ddc29666e2735bad1953c01cf75d0bbaef3221fec142f531cf570141861cf1750896bc95193c7c843b352b37f79d10ac9a740fe5cb9e121db6afebc13db27cb8ce1dbe02ef08b965f15000c7044b41d66dc1fda10d8c7d92becc1467ffc32d4e9d3caff54a40ecab2bc9016ca5126841f3d39192b5b643628090e0ce16cec8d8dd6e513813da725272a6625646a7d5125d6543914867a36e4262af8ebe99a369596ae99127466248876c2b61f2c6601030e07d20388b35c9c7fc1d6dc29152c3d3197f12283ea1d8dbfc284ad437ee3c99d641a184c18c215264a50995096f1f2ded9edbbf491d33ed2cfec9bb837f4d9e6e0d7a870d6fea27194ab9611d2531a61676affd7a347552b6994acf7385978b04fe9e0a5c0c07cb415e765c13d279e0a544da6656f4278a731dfe44112825b6a8a7d4c3c1d646574aba14e41f9ccd13d75c4feafa3e1cfcfbcf54ef84fba8e6091d1c2222d62b732d2e27d95ab21ed8a7b9c66c7e9c0b648208caae5af8912a430ca0ac29c5e01412dafca167f646cda2d38ffb5e10cc08d3fd87564843d20696deadf3cc8ce87fa716e05aad41622aaccc935919810c0e2ce9c8c3b5b8fc2365e5e182372629467cbe72fa595ce51dce0c0b3b58a3cd0846edaef369b6503edcd73ab1d9ca537d862bf63a572e8ef7b8c29d750b03210c8ccec9f4dc05dfb888911df74105f69e8e82eb0c034b0c2e6ee688ee9e94b2c2d231cd38384fba403996ac4c2489e3a21a8453c6d44465d8929e1e586832e6e25c381c5f0d210e79c74419293e9d0ade4e9ab7f26f59ede0fc79502c24f6299d983952b35a6c4aee2789988cd755004062ba731d19399be3734c71ec790b3317f00bf1352674285a7ea56455ad3ac922191f6649db7169b151bea0b822559efa7b5de397c26d03b01d5d4b6a6e6d2c2b900c421a4bc2838aa5d69c1697243ee28f25b19f22541da2fdf10684c79f2d36942fd356748f9618be5f2fe290ed0a2c79684a215fc623958ebcd1db45b053e0d440a8336bb199ade536321a8e29a4e86424b80ac943d6061c160ced64bfb9510712c8794766e433b4027b9d73207ff64fa99be6879ab088d4650922ceee5a7e17a65ac089a73309f43ed38c87650b98614352e06743840e3d31f64855fd35dd67ab493d394e1f408e2b70b2d1287a9b3fa8681de46f1d446e98b2a40d3613633c2dfb285d5dba0e699c3c3f549215d882e1032d4d90d55ea1c8e93c1abd9f3c6b5e99a89017e38732e1688e810b8a50a849b5e013ba7515d7f8410dde10c35f25489a7a19b94c740cff1b7480125745640d9b9e58c593303e9e70c2f877e8dcf721420fa6f8ada5dbba545ea3818d6350bcbc94a056935873e610c91d38550b5c29a84d68c965cddf3842c64fdbe35ebb129d5186e1f41afec620e0a459e4aff1a4e1a13a728fcd57e6ddb3e0832612ad078a02c5c8c16dde6fcd9249c9d1f6899c5f1bd3478b53bf37c2a13c1c3c9ea9f764abdb2ee1611fad6c3b0902231410a5ce36c57764ad0b69838ea740880b0f721bdf7c34568ac46075e45e148caf3f79a756fde71f45f49d19597a9f7ac3f7df7c9738411f6e665099dbf6e41705167e502b7c18c4930b9643973dd3472e563b7c38c450ff9990f076decde0a6b05375ef395129261c4fee899b2e05bc2bc0b9d66909cc90492cfd16b9577bb00bb42467bb74a8f549a7db0a7b63547c962c19ec45dde2ca94169d1f27ae02b43ad5e4781b5caaa00b3a64c532c93f318166e1cbac3f928eb15e41d3b2195dbf09d36274bd228fabc7ed1553884e0c74dc7498fef5505213cb9e258bb45bc52669fd21746cab85d765a230fdc0ca08437ea430351064194987082e3b3f30e8bfd72170744fefe71353071221ca9486dcf22940f5e5407fc37af83aa1fc14ccf0fb2004443761823a127d554bde4528a6a2f34dcd7f4aee3daffe38c202416c2aa5c83ee2afa5a6abff2b49b45c194e0f0425fe20f4c16f2c3707c061bb3409a0676bd54fce6c80c58f295c1db0b61d076ad77caee7dd9317c662359888feb4a3a6c9736c61a8384b13448286b84d62a6e1034be7cfd094ae24a1360db81f320a04a98340915ee1425b4179a63092cdcd04f091dd30fc712da57cd2d14e4027bb45213a8cff590ecc60a227b8319e0878f992c749440b9602ca5abdd114058ff68b460982017f297e446c78501f3b8563102ff87751b1f84c496d7786752388b944af587c819895f656581956693dffdd14f49d9ab331c3c11480b152d440b2c09277355ed2724798dd40d03006be5f36d032a7b65b47009da11b7f56c788cd0f1c9c99a7f523799a11afe452d9a6edd7bfbf4d8c49c01e99fd012d4a767c4f4d5d144b11ef4b6c6ce05576cac8aafff4f8433de597c1337122cb6c583af07b074f8dc22433347ed7c837d06952ba6a17d0517379da27634782d927bd1096845b08296c9a89fdd3a9c09d2d9c1ef86e8c816bdf8e25c307eacbbab18febc0e54be63d9b39b138e53fc92ac79069e7a582e0e394c88f65731f221a275926cfb47eb3d370ecf05c3bb7dd06cda69ed3ecbb8fc6f924683421521af94f9db604612d3927de9388daa4c3318729c2864128f05edc9413cb07b9d8a6d280fda04f948e32149967bfa79b0aac8018b89dc59e695f1ffdfd21ac8dda2cf05175cc5837e74d2ee1f5d7d7ba6935c8a68eefdc99dba7fd9ba6cd04f0770d16f9ff199d9b5057b8ef1e9b57c03bbfa207ce3563b5a6819550d5fa9caebaf229b2720efe192601c3199332b9d4098477167364f417f80c4cb41ff9a2305892132cfe1e438fcddf28da9c7c5beec54a2ec2ef77e59712c0887d5096fb95687556e57fd1f8c62c4fd7013c3147feec6a38bb7db08505f3b70ddeea98a1682e75aacd40b358be3eecd6e129353c6cfa13f7fb1d4628a2f66999184a906ad7aea82eafaede01e49807a9d037b94074218a7f55d3b0bc428d9e4565082196b88c8867d6177df0f5e2ab1d9c2a4317760374beae32df440debc24e129836042cbffa41a0c7392ed6651f11ae9e7c43dd04bf2f572113eed02addda7611e9607b892160172f96525eab77e267e28d5bbb5694e28826e1e639090757039b13b96531f1121151eddfe45e729b0aee01e8c1a4d47655202345dbbc37675a6375516ad1764ebfec5a39b3ff4c84c8687eef9508b17387fcf04f5da5e25cec22ff3e591b5dab4c61dc6443d82775739416c4643d10c8bcf9f58a5beea210275e650b177c650cca2bd36db909ad28ea011509a616230c86120d0f22c902354bd3b9a36bd2b22eace534b2390eb927bd5e614fc91ba883e8e5998c84a1fd29e0c70e9b381ba04eb6778ce5606c72b79518e105b3ac654199f440eaa8c10c1ba5f4aafb60bb28206dac7f77987f584cb6e68c43675fc13d6879d9279f5996d2a1a5e826c8507a02434c0312fb22dd96957edc8da3b6578e0eb3e8315c9c016019c27e81ae347fd431555756f0ec1b67c7a2c372ebfad7d39a665b437c27643fc0284dbe760fd07179da971243d1f72e4052590aa8ac8d18063a1231d9ff05b2b275ff4af95e40a56f8dbfd95adeb1b38772378d1a35570c0dee318897acf70a054acd4e66a9f24e83012b49a0e279d60946a230936f43a6f84e8f8ac16c7af2ee766a63959a60da1442e2fb2d05c70b8bc0d9dc0a2a2161eff97814dc67a162cae20eb29c2d11dfd644c6258260a89f9cce13594194fd50c6a6fa49b4c1fa5ffc3320048d435d3e468271136b341d62ac5ae4f7b3a5ec409a6d699ff490e87ad15afda7cd81ab4cb7672d973edb2cd7b3102f78f36797cf265e7dadb0a98c0ac6a4ce23f627b477519a6e9e58732f092c03966d8000dd7545defd34c2122a6b5a651a50cb30439c31ec378c77d4a01f6570998f3cb0b04eea91df895bc16c1e528bb5cdc5cce695ae5773a30d0ec00c21cfb073b75f6cc4fe4097d6a03f8732d555f1d406db4a8e2d889143051ea3937c57a2ae9ab2c698b95f4bc5ccaa8001714edce32c8bfdc6f90532592c9bf583090c8e3fafb01587bcd95463184cc9ec333076d75555a65710b062d98b032dbed79bbfc8dfb2a205aa6a5fa96e108b7f4889568326a15e04a55289dfa6eca1d6c0863ef075ef580d212a54bcef0d7b498e60c0187832d220f83de1380e932dc431b0d4188f5eccf4ab812527ab748c12c53d95cfc61d1899d9efb9d20cf0ed470061541daa843c81720c4f8aa430765d28203db4bd594ec37a6484099d742ef6c450bd0cb950f30bb4bf5941715bae98df316c44af072c34b8db166d0b15a9e67e84b3431f0c008969128336d80742acce98933f1df7385204ac11fb9227a334bf462ce83bb7c0e6e58ed77c37caa5d3b1fd9dd1bff064069f3a1c2f60d8bb4c33ccda87dad5492f88febbdb005ec361bed25667ee78a422beaaab8b27e077bce31b63ad75ba7de8da370112e19d94c2a35f7b6e795f2ad1ea40eca7219208cb7ba6ed015f6ea46926ed9d1155aa70569546ea4ba0a13ad57f5a329c4cf252019369929fefcbbba7788733b603a1566e07581709d2e0ef45d00903c43a635479bdc8051ea3e64a665da630794f482386455b7d48833433bb14298e751c02403ad7af241a2d363a9630b40373e27ddfd1518201601cb2cc888cf338bb64b175ac07846fc24adb09acb59712ff492111e72114c33054fb359e656fc4ff80e36da28dc8f0290019a7355daf6633de66ed5ab6dca1f6dfd93f4573f058108384ef74de2879e2619064261febda9b6614d2a4cf8d9d6b9c3e5cebc6305fbe264ad2ae8573da8a343971ae28459d162399f44eb693e487ec2d6359d89801754c83bd8c4188fde8f206881d616a4899cc6de635ae63c009d23468859dcceb28ed7e349c3f99d7b1e0ae92a35217be65d9f8b21ccb1f0a670c57e3ce22f7093543893c406c611416adf9905aaa7039aa43b46d6d48d86178ca8181984c91bac4ee7d5bbd241125ac6a6dbd25048dc65bb07af841d2da30d7128de555ebcb11cea375bbcf8b4b73fb5dd4cf9250a8666b77e06ff9495ee4bc95b57134395ab7a33de5fe18402f9c5ebc347539d9446fbd5256718cf921e6d0fdb37acd1ccb4fa3f1bb7eab33c301834a6a98ce55e01b216fbb1f5b220cc4cf0941b9c28d33070c75142d09f9e1efff4444fa875686d8ab1b1074ae90ec348cc4877bc5360cb29d52e50b5eb72695798c628adc01c4f27028b268791fa1c301bcda5802269e1300ee8eb33647ca3c075523224194c31d9f5cf392b30db4db183acb7ae5350673fd2d23567846c12884934c5a7eadb793410f718c4abe0bea6c602aa9a006d6e5a2f06e5487cae911e1221531da00bfb7e29c012af26f44d710fc45f1961d34760182a32704305c3095bde3fbf0549e93b583ea91a49e7ecdc33098199840c36eba772a72e3311ad81b655328e19f4176248da6d38f86c455d678843b3a79d3b7e018ed054efdc75a14bb5df33855d24103172db536c5a749a5d82a085a6f11506e9c039fc85e8ee2fe88debab88170f51d812889f073b45bb2190c590d68e4c736b2e29ffcc57e78dc3096d6a41697c1866cc9548871af651180888970c252c67634e9660b1dd48dc2395df65d1c4a1e7fdc4c54efd900d17ae8e4572ee0d64af42aeecc5e37aa494a83e606c389d89bca381d4eabc43ed65c7e5496363901d3b18f711a6c82f854bd908ecb844c2ed75478ac75288cc7131628aa6abc8c23b024dacc1cce3f4e2bf29986a896c4b3d830baf5b7bb98901b8e3f9b0089d0ff027c6913d9efe70d36df51cfc3ed42972a8ce4d4a3fc8b0876f04c4c3ced87eda8779965b34444c8dcd2a470f55c9feca0f6ff5df307a302c1f1a00ac69e1d48852e7caa0780fbc07f838f75f438ddc34214bec1ead42726e52ba383cde75bc4fc807dc7dad336e84506a9debbbad33e8e0562a270b77f2f22fcb7ac41e35c6fa8b4d0d46531d5fe5ab18c408a808c5ead6144e67f7615d0ce4492dbe5ca7f3b128c29b5bdea25a3e3fb95c8fe7fd0794ff0e6fd8ff7f9a18a0df4364f8efee176321666d1012c2c81567d1a02f77199d4e0dcddd0ef8815ff9f027685049a656f3838c691cbee7a0d8bf1d527a96f9847d9c7d67a60a185986edffc48fd99de8ce9f7f2712e2634edcb9d9778d6ebaa170318412469f1511cb1a15a348f4d0b7ee2ccf0fcf9dc89553d1da55a3e52e3b75594d1abecee829aee38f76913c1acdf5907a39b4a4ae5324f9f23bd34b3a224f03aa5730be4027b22ea659468d922d950b9c4bd63b8274b5ae2b86bbc61e0363a809dd4ed77d2a2f1e35ebac89a44c544325f4e858c13a28db5115148f438f8f5074077e909b4f628c2ffb75acd28610d2bf73cc6015a03753c171bb95373f624f14036d35e54e4f52e3deae8927aab3b028ab33d7803fe6e0e88ca5a7b435b23757da1e99f88716b6a948aaba9e4ce66f9faeb98fbd9f23454c0b19dc91990268234d9e0d064cb0e8e3d6a4554b55c87c5a91a7cb5358487942c13740669acb774131baedbfab48d27b7b23943cff875cfc1c7986b8b7b9d7fc4a46cb4f9ef790b8c29cad0470f69e94c22509759d3fc6e5d418272b5519fa4266bd455de249338fb1e56284d5abb9afef2606c984e1b8d52b38a30c1a8a53865b10503bf1dafeadf758519e348e2017487261592508f26441314b15000576822cf172d9ab9c4322d241fc797d62bc8fa5f1cf325b7e6460cac9a846b05d2e35234e7e4c65c4d912968395cdcdaff24bbfad25d265c23ad15dda1e67e23611dc5ad821eea12a86f734621ece239685010f5748078a381c2f995fb1d720af6428b599f0c0348618265b5e0fbd5c7d71dfc9328b81bc4bf9dc4e38f9be0897d78cf8e3cd8c811df1781f8262e10314468832026ec422e4e143adfdb6c3da1df6d3f538b8b88df9b02f7cd2b451e7cc42e9ce7e41cebfa2580d30da963df83bb144dd0d3ee241d475674fcc60ee1cb55bd3f3681f0fc0c886278e74415ba768eb4a2745274e2a7af0e967a1f723d81d74d20707f36a5aec1f86db8bd37a8a9fddf09157059a1013109b099f7059fefaa14f0eb466457d7c1171e7493f9eea0b87b6bf883712328f097fdead38da8a14dc9d907b780032d9fa6df255af27e963d69e6774d45a3542cf80f7b0631725f9bfba99da2f96f1068a79f8eaf7173ea067818c237c021ffe7cf3892b0b43bf8d224c8f31850a5b340ff5b8d1302f4846c4a19776fe4272054011f200420348d432ddd3ea6558b44d46df37e1f3d897476cfc1ab5a3af8fd54f7ff7e76e62b3c4039e29201ae6f548ce53d1a6538cfe6e52526f0bf53ae8d7380176aaf1309b7626b403eec325c7401e6b8498e0fa1c6397bcd696533c30d1f9a98a9e35c1e72df90a55902b09ee194248d2fd41ef8b4b799f13d463ebdcded235efeb7d0d192022987b5145281f84969b572c72ee3e8f0309202d4b5de39390dbf366e0f79c79dc0c830999c459f15969625404a9e26dd38d7029df982d8c2f3b0c767d314d2568bda6c4ecc5c6675051b38f6665c386777d303a8dcc418be0eaa11160566c8e4655b00c51672162ac74abf9923267f29909ad804996b8993f05529d80a4df57950d1902e1f2ee266524105a4cdcb0fc7fa0a8431af0601c84e2e3a227710a9ac327f39bbea9570aa19bab95a6bece406334d1f7467275163e9c8837e9a32c78d5c147080c641323d73f143af6cc68d3bcebdefc572a81457e98ad838e19189442f4295e3af94d132cdb712a0d0d6b967143d0dc69717e6981be0bfce177b3720e78b70e5d87fe7af87c86c9a335c071a9dbdfabd9654ae840c79220196790ddf2de2f2bfeeee130c297763758139eaf388ff91a0e1a34ad9a541aa0e1e7f82de29dc9e3ce851dee93f23be1dce77620b4576cc98b5b53b7b50a85199707aaec05123533bb3d4e891bc99c60d55ad85e9e1cbe41277ae420ffa873b6e761956dcffad49619600df9af17f4eb74672a5cc454be53a51feedfafbb210c7fd223dc92272602f8865cac1542c8e4e7453689f922b9af5eaf52c34aba66b38967b7cd600fe60b2749272a710e4f3bf4499faa1d21ce53657718ac632b9af473ec8c8e8e38e25c2d983def2d2c8a004b895bf26755c2e2fa30efb0ce97114109385497385dc300d22f7f007605040543116593c98f4d03cecfc1384ae729e483788dd3e078812e7c06af13ee1b5df65c5ac4be34856e02986ccfb64464cd626806300d490443f03c9af203503178cf0ce48b4df796ea649d0f52ae40084b856b1a959f2311eb92a00fc222ecbd0ff24786fb633f7c788ee21907ab8dc790f632bc358fd29d75c88261c78a9d63d7c004e21090965f2f652dcab25003028793eab697fde6650210d024503554ffda8dd8f736f9661ade996e617a7d2de7b6bb64f9e04f039944fd484a7ef3a23d417e34d1d9e6e4779296e173d80f354370b1d42e63e13a447f80d909d08b618d8bd6d833346851bb3427175b200020478e4486cfe7905ee741dae7a4ed58ad6f7c23a49d8ecb9b97fcff34c8470c0b5af243ca08b6c0cd53131c166f1e2256b42d82206058d0aacc7c40e3ca0027433a2f530cd41d4f870fc2057a14a69514b26548b04f40c283ac69c65a72462bc677e169c46ec2991be95a187af4e6bbd7153ecbc6986f7113f8134e9207b3c8abc82f4b5ebf26b707c6a5446dd1b3a63e7c4315a466c2202497780e4ca468beb21824b446275e85b2f15836f9c627db998388aedfcd16774d1ef248c733be1756d5ebf69c8275341702dc76c226f8da04e84a5aa7715cf3aa70b27a4ea924b43648b79dc6796425f6b472c9249c020f4b284037c56413a3a047f2199aa757072cd8d8af012dc9b97a860d370cde062b54884d40cd4f0ec75a5ef5eda6b569f0575e0e1906ff9331e2f3d6a240fc155fa9c0548494e761873fe2a2b48d165d90632e027f2917772174350d807eca405b10210b04973369e77e35dc38a9c072062b11467f54c28edf80685e8adae901fa4dfcde76a985856b85ebcce0465873e53d5ebed23dc591e3f13307574b1eec4f5c39fe1027a2202270ce3b61061c9c71cfc77ab0646a47e3a8f298fa192fc619478673d2b09da9a77fc93062b58160e3990970a11de990777bd30ac0cbc8e20fa8be327a056c40911ff6385574cd79beb18912b75c1fd66267abde170d662c0c08b97c64739e9b085c9591f8fc98dcdd77d163ef6b52bcce92b0e6042fcdea67d4348dc8ae3bdf34228612cb0504eb8ef71485c9a46fbfe2c534f796f0c714384e4b74e5df72999bbd65f7a39a8c5fac8865ead86802d2880670d030d9062077465ec55c1b97ae328219e3a225c3efe829f367792de0beea63570b41dfb8407c084e4e1f46bef90cb3624b389452e8401134653dd6002c63b2330c5deca47ad4009c3ceea0fbf28d5218b26f1a7e27ed6857c343ec61f01a72281a9cc04cf24d0051afd7221717f627a65f71067e635657e9bc5462c7661ba0999f544e5ac01dc1621b7bc064e4d229befab51cfa7ae23883f3083dca2676c407dce0e4ea4d948364b804e4bcff11b8c932928361ec0f7cb3d65ab0dcf5c309f64a66eba2e45ea4e04184a14cefd3cae00abdbce7b6b34f390246ed33df5bce2e19cc20cba7f39b0cacdf8a34a10969db7bb27b095f22e23ac53df5cd944e524cba750b6f9ecc64e239ebf6f3a8a59c73dc91ffa097b22047e571355508a0abc792f875ba528dc5e85dfeb1c3a71127bb6800bcaa9652a3d729611d5fc771bb9a32a3ec5bc5cb6111b521a1c4306e2df69dee34d581744c0d3280dee5ed61839e1aba455bd67f2ccf1c83796d61a8b236249af37c37f62ee10bdf9bc6baa125270dc0567740a7e6670db38d8614855bebb06e3707c53f61dd0d54dd0cf90345ac1a1d54fecea386816a03f48473c555142a57cedd0d63ddedb769ebbaabc13cbcd375f973da425379f7011b5abcf2aee2739bcc89f8a1834c272964df152df0eebb4079191635561e470646b411326cdf77f6e63e572ae587ea4dba671c817f62540abdae7dce0874ed3b6e871726ef1127c1e55ae81dbcaf6aee5ec945c6aa7af19136996e8760f7ea6cb513795a81e27e3ac53fa9baeb4bfe191bd18b53682dd590df91cc036cda42a735c7f18b733eccbd71b065445a55094214db875a8e2b11cf97be0d6c16d9cbfed72416829c47c86bec0a772d41aeb747711cf6974f14a7cbc92beeb65f2f1d615fb67f70249b84e0f287e648983223f4437591ff5966faa2cbfcade1034f8fff15f87092b0a88cec13526113348a443d329837fd7c18c84b0dc84a98731034397243ad77372c6199e8772a1acc0fd3cd725091ca4bd96d1cc19f180791b373a4b8a6189192c5cfc76fa1a3e341223103a7fcec45c0f9e031ffdc7a1921388680f04c80d897e73b5f81dc1b389da6f674ba604f47410b9c08986ce67a9f57bcdff4f0cfe00fb14db9c6195b2ea7e9011e23e2396547ab757a441c6238519cc15213a65de6181979384616bf6d514f3b7bb7677a0801d8e9f7ede0fbbd873661ea85a642326fe965f822d05fc0f42dfbbd64e92077b2630b6ad6bc1671b1e86cc5e56b8028f1d0a92890d11cc8722c95dd69fd1c838175bd882344520b61b8a11aeff0ad3a50a407000b88175f951078a5a053ba9a3e014b26a8d08156839c715404f16652e3a36f905d6b8e87d7f0536166c1e714497ece0ab7ba54455e9626f306591a6aabaf3d2aaf2ff78c4d0f61f41a892ae9634da49771dde870eee9e20990c1fbb9a7ce58baeb41f8032534618bdea18b921dc423df4a77f826c31b5e6bf4d03c43ff3215b8ae8f90297d77063a02c7aa2d7f74b6ef6a3e3880abf5cfe83e2ea66c38e8aafeeafe9f0c7b913c874733a390de6ec07f1f621086ab928d4acbd36e598faa75bad66119ab675982676899906fa499d1ab436eb8fd06b82b2027d991bfb937008c7c9944df0cb52d4c3213a522257a5ca7adb7766230b00401b4dc9e3f0d7ad808c81bf16d11de97acacef91984f4e7a2af5cef4fd79cdd53168870227726cccff91f11a0dbd9e544fb7694f32aaed3541ea9b2b7d5f4a9116c4d62ab5271b02c558f38c015dffc67cf2ea71cd0cc3179c092303a2c16cc3683aac7d488b69011863aa20606fbdcb395f081e3efa5d630b3448fea9b336bfa7a814b6d660ae3c04802ff112224d605d0d94a6b1df0b458e94628d350a5da306c63fef720895ab174eeababfd5d4a3896a3a0bb44eafd804cc5eded5dc07dd7832d66b20b2044274a942dec6bb78b7c791a06ec3a67b1051f2172a5e702055e005c9d046673b111b2c12e7b23996571313d322a8b000358f0a7c1ef32bcbd9af91da3e911424bbb6236ee927f5cb336a9f51ee072ae4c71045ef51874066dbf9fc199b18fab82f4a786f501f7d012a8a94a36e95333dfcddc2f42974fe316d9b7b9e4ad4bf14a700aa3ee43a3e598ab52b762d32f40af54c6049ce7e3fc225836db4b277dd075d209de163b3c0feffaa20689d3ca919ee5055185aad984abd1bac6806dd43e7a3b8a0d970cbae556e15ef4e6789d5825a53a397427c189eda7e289fbb8062a795414771c4a13c81646b72d7a9a02cb0fff787f37111d4a2f570a5c1920cab20e18b3bb510faec6c1abdfad9015a4946f7f52d8d7f1191c3e8724cd3b5b650fa7a99a448373811ccfb364229fda0a09d712dc0cada8ca880046beb8d93e095dd2209cccfa0482e83aa9294082fba9fb5ee0a1ba2bc94032827425b7a113a850e04afff92b2f827e5d5e0b02cdc210447c589d396186b36f340062eba419d1195ff45cb73274a40305411ca96504ac00f2cfeed019ce33dfcc1d381f08c48fdcb2e01c06ca7f1a8bb724251c068bef55c37c5f9e12c542d9e4fce497110493d515e5ad1d35df2dbd72023c80ac614fefcf1610a31c02d7e9c4a11acff4b728a80287612d00555fc1bd44eaf5b4efc2016697716d09492d59f9b6ee88f100a68d400ef974ec89b25250cac96d151494fb7f7af2decf5052537e4690114290634cd42b526ae51e8dc881ff2e34f1fca5f7f28e32c65094cdb34c1b405d50049b7fa8ea8f80306892c821af341bdf2b1aae6426eb0e23538292fef70cc8b37f0d433f6bbab29a88f94e3e0054499dffac382ac65178d55f1db0f9b92724149dc9b03942cf196b2f729e3bd953ff75e993fd56aa2c02e9b1b0334a75e9a1c20236f17e4235cb07bad1b659a100058e731299724423531bc9b734b5b168162c0aa7346354947bf3e83f2351488f732e94eea947d8b2fcf971951ee1c3ec9e2985e0eab05f8332597427824923380d1a9c485f001117e2013555ddf19af0ab41f8d3db06d100bc01a8095f1afbc875fba463321d7c64e6d730275695bfd399656a0f0e208ca15796e3c363986f52f02908c65a895837e5f12eddda36a869d5bf02247653d83e7254748cff8d9e13e85ebff6b59ebf4ef14b1d7582f12b439cd393c41f31fdd55f407f1a4d76d837ada591d9984780c3174302871410c0876645b7b196adffb85ab6fadbb30064c668fbcddc2d2782407cf20abbffb06c645dff34202a962dde500d3c0f8035b1ce3546cec7c1d32276e760995ad6a0178e8a7d17c054c83ac66d5617587ac0e2c82466ed109320d3d366b0940eca2a31c64f0f675692e4f0769fb9f29a081e28458928c9b7508f0a2851cc4801798640b1ce1aa340789f0af6ee335ebd79dd4c380cde01eff575cea610bb2e9c72ae671d608ea5a4068bb2fd59b789fc49a8c2f8da8dd584212270a090acfc918a77dfd5e50174ec8a9351aa28ce88e5d91eedb3d05522188a58a635486d89f06a05376a4148d081d4a1f529394708cc4f96e688b676ccabe77b2d3508d6a9cbc5dcaac23ae197a4c42d60af093397aea162733aa2b50bf7f21730147ba892da2a434703b540f9189b61b10abc4dd26454947d3b75a48b381fc8d803e4b4a2ec1a70172f60140d6da927fcd4dfd69b2683ad834119a33f21c3d8fe78667b7fa6229c6a56f53501223285779d82419875982d18c8289003b0621c08d0918a1b9b1e3fbe1c54478f2ad9b415bca7547df65afb8c7d308dcb9f10be58ff4a50b39def2cd8a6da13f4b743d5aff0f61c34e15cf80477eacf8e26aba95f2c918ecf617a7b63d66047dc58840128a6ca2e0e08c8e07feec3cb391a37c8b4509ea92c44055ec6ef40ac792b64534432611193cbfedefad16233c39984f2682fc8bb18763dbdedfdb5b93a5b2aae1aa0d01bdb21077516d6c7564a9e32c7a7ca60b1982d68b1b38603184a7c84d5be0a649c30d66535bfde2873caaaf11af5e571245e2f93c7d04375d692ac9b55865b6e9204502bdf0c6a250fbe9986d5890be0058e9d20b7593b9c66d983f1b77224fda4b8957e0bb51f3e748a465579157ae1cd0572e1bbfa756fc5e0a08366097b8c5f643ce566a32a074b89403d1d7fc9f5bd8589843e60ce357b101bbd7556078d571bc496b07d609eead92f85017b32ed996758f56add20a48935c0b595238540e85dbb6af52ccbae9824b4a01fb2c03e5f86dbde99c54bd4c692057742bb9c2ad295a03d669796da77e9b7bfbe0d4e54a734d0fd185e6582eeb92be4eb4617ecdfa79e71389335422557c3670b0a8854e1616fff735ec5b94e994a1efcee585ea43b95bab6b7fcb5fac2c80c01bf4de024b76d5f6e766d0de801a0ce5240cafd1068aec56221495eed8e29ef0411548cf4db477362aeb2fcf87235d0f3144bdf4e163658991663f3591f50da549fd40b336169b4feb3c0417440b18851dabf5efa8102785dd4959cdb5a23242d041387c4ac9200eb616a598747d926a6178f451ebb76c28f06217a2e936e72337b5ed6f519a48a57012f06553a5ee97c38a74cf7d6da7b50ec9b9e58a12f1b2713b5b684b7564c066748341dbbc86a82f91b593d0dd6da928f13cf824b1395ac0a10a7fd7e8a4bdd2b8341a1afe075fa5fe4e76c67f09cf50c9ba8ffdef3d3c60aa0c88ade0c01f864c0a60519d5fe445b67794bd26e7811bf6fe1d2c46afcdd7054213fac45f1293e72d02109ddaa8b270d32fe8fc7dd05b1e2bef6298ff32037f1ceee6d48579f8a189b69ffa0ef3cd10c145ecca4c63babc230630fcc88429ae634a592fe7cc08a4ad1332b8787af07cd1e9141fdcd228727e682d1c1cd41689c98049236c3301dbca31a418a50a09814919f1afc5131b2f733f88c4c4a53658e71f8096de5c65dc0c2790a15405ca71f8ebe42faee08e9646b4f9a8b3286c1a2d713daf721b3b91747d3feba3926e100669388ab97c40317414eeceb9370dda3c1cc8116d85ff5308b56280d49783736e6917f7fb2e8c31d0c9b3b15b32eca8babbe3a1058023d4ac722a36ab8d3ebe3706d5393c3af0e9efe694f23e1982a7985b095229a0a8734cc8082116800490672f8b7c5cd2eec443e54222a5cb2cd074ee0f4306c7e7e4580ee280ab940685af0118853d7f4a87a962f8c11270f72107a0a9d08f0b165f75abcfb95ec737210b8c89eb123920ace0687ee9c6a1048179444d2e5b57d56aadde8d90c24a06c2ec1277ac5f4d45ee0be50b74e7e96b661e85007f45b5bfafacc0d84a09a7b95a435a10528b1383bec37ba2c9013d4b0e462d42a9bd1f6358b8b3fc99b3ebd24b70f81d03a92519af7c97ff5aa94ccbf4dd82a100c99a1ccff2adf0060386fa341c1ee267d3b9f68e0e83f01c3648cd37cf97396b3157b95f39c6516fc6c27d8d02a6402dc09bd0ecc6e06fd6d5f793190e4c56a39257ef2b3b3756ba84e5346eaaf799923ff18a31ff340f863fa29c73d7aba53955744b549b245481ca921f6302885413530d8dfdc729db940dc8b7f01bfbf29a209234b12d31661d4b9965a5300af9cb111880d36b54b32eeb4d29d5a3e968dbd8d697423ab6aa86917e8e7b2ed17f0603e0f0d1d8e543a9f0ce811b63f056566805aca04c7011ac14f1b628459c2169aaefbad04467729ae1ec9d0f3d24456af654693000f668e67efbc54734c5f734fe332e681e0bb7f32070ed72bb3ee54d2802b8e287afba8e29c74b2b5b8c2b35e1e3b0ea080b34689b706c11dba16b0b1264ea550fb7a9ac0218f8e86624aae9d38d2e26ba0d655b591db6f92136153bc2dca6dd950e8ff53e50f7beead86b9bed169ebfc49c06f8447171424c8ce6d190d59b8ff76952a9310b30a3549f367467625cb86998bf183b689c5759d930ec781767e2701ddfe888517aff2965ad1205184c96e183af60b6b19c30d3fdbaa251fe5c36580fd0dce5fef316b235071afb1bb7676353613cbc9cf602de650a4a529181f664be36ffe857b6e22f7b7bb0d86a5fc3960fc09566562f71f2fedc37819f7e8b342bbbd6b21f7fcf8b91d939e9e1a4fb469fe04c9363c79477ba33117bba25334e71b28b0cddff6a4ad4e7615ef920fbd9a6b4d226a7f2f1c0d812049d37e3ba4ad3a29217fc2f523161ec7a45291bcf5c4f5cbde98963bda468e519adfccba6108f59623c634844b0322e58390086f781718da78e79584821e254efcc27933a186f2789b6c7b0fff4afeb81307f5edeaffb00bb95cb8c001683000efd519293e9e817f66242adbc2c0be20c33e6815eac1fb109a233e5df9c9ee00a32bdcaa5e3038c57b040f17f06fd14cb238fefc63351942747e8857f0c93bb2ac54b6f029e9fcf3c28a336da691dcf31180b13fc49aaaddb8a33e2e1c72edee7d4001a39539cd9abbe4296d72fe78966023f3a7baa4f2e809e39d5296d4c04ba11fe7f1617031656f3528da46db3807e8dab30636dbb25874783c86fecc3d753ac0ed9e0c17a1fd6395c0966194688dc66af9a09b9f58e7c91b04e87ecb8a16b96c9a2492e2e4c728f3fc5eb0ef5b0958f2c1577fed49df9390f43237e2b05ad02cc7ab7509820c6bde91a22530ebf8eb93807e65538991502b4aeb601bbcd2fafdb7b0e5355284946d71e6069f30ac2aec2810cf98eeaeba0f37e23066a3ff454c011f617cb9ba4b87eec8b00d332ed3c620d91e878fbb61d5cc9b7a8b6e24c193ed2d6c374c9c2689b1bda445da8a33fa077850b4cb9687d9714868b900aae8cdb3ca1b3612a35c9c28a3a8c2f57acb11690c791f1a2a1c57ceded5c75922cb9924503cd1ad44d46b221b95d0a6806e04071f2429cabbb89af18c2589f145909f23ffed21e90b0f0790063e2e5f9e91e71f4a7c04449383cf752ab62b63e95924341b55a297fe1eafde6959bc8996872a404887f1d597f6e0d8701d3092f289f6c68f4bfbc4c54712979eb5b254087ce1120c2538f81fa357de8abbfa376bf9e8b183ee135725bee79e26781c0bd4fd0dd63b78deaec0fec9b8ee6eeb2e3ec999c72914d57f9bb10718e2651da099f86aec61a5334790f884a2cdceead3c4f8b4d2fc6e796b8b49dc788dc62e185fff644305714c14f9c61df871aeda3d7e422cc59629b42cbd9f6cebe2b4fd04e50ae6fd504c7e3c9770b0e2247e0e1ba29f1baf0ff443e4c0aaed4d6b8a9333935097d6240b54664d3daadef59c0af0c3ce0e21e9a47072d630076a08bee42915ee0f59b51fdfef584fdc7738d64b800d38164d540e6f6efe8a466ce52ab145a40771dfc26a60a8ecf8c9d0de2cc613c1bacc71c387e3a8090e0f1b1048d8d595d5ad4c599ad949f91d2ed424730ff7b09fe6cc21fbf64060dabac4fbf48f7586d1af0ae3b3ee7dffcf307e469ad114b695c3c339d7018060320125011ec40367ed966e122e175d74f573edfda9e0c6af138ab0b42e430b0a507a93d59b50325ed7d56efa625e4e39a547705b57469f58e21d7efbcc37bdcc4c3c9f4f8f61075a50a17b7a2f591350f8fb8a1dfd65051a946f42f64030a10150d05d5c16ac486c73677a3c6ce74059896c0bb113c6f493030d8307e1e8f4b55285440144e85b9b110c01e3da94ff84984f19a5c41aa2f722fbd774e7ee71b5e929f446e51ac7868c593f9eea96faf8b4a6fc3e5211c311446d8f85791a18c21ea487c72a27d4550ba883378b94a559873b07c35f7376b455ef63516cbb32a1004c839c2ea75da26cfebc94ba71c0279279aa829fdbb430b8cc077a8bbb84f2d183f4cfbf9149bdda23eb641a36b85b77c563043e75784265385d1cd2cb8e2380228dc0916ad483ea3cfa1abc8f6d601466a3b28d7e456507c67cc3597c29d606817dd7011de9c80a6e755ad6ad79af4e1b3be3e2985d38c46aa83af687b332be09763d9d188a53c48e2522d06e279cf24caac99f92cfd50808728ae063ac38891feb463dc69fdba1fa93c49aac47767cd7486f69c1572a0df6980e1e848191d9b7b3b70a424632aa345b532a2473bc40a7df6fe2cd098b5e4ce37256a815eeacce400274e5ac3fbad0ab80f9360f2dce9e0f86e43b162f1a651e41ff60fb68eab5a4f4ea0d05b8bff2714b530c4672bfc2353927085e4b2e8e6280ad9fcb9bc41b410f6c278b07dd2eb20a99761cbbc38aaba5c78fcc9ccfbc9d427c940ae8153d4a7b0cb712ece296eaeb4576b03a2aeaef48c7883d1284d090ef21563264e8d33efc2e71bcc3c8ce9371e701327df75b336c45c717a2f2d489d707001eca43ed62a561a1bdc63a1ed06537978f61315648af3d3d2a4a0136f77fc44f3057365a9ac38080e816c5a8c6d1e71ea329ae014ca10d73c4ea5ae98b11a4ef2c17717db532d96be5f6b11b655062ccbda1441f5c377a4b1b3eef4f6d1e3cdcd91ee9c727b4542ca6f87a2b18e55be29b0414dd7e9d6c03a72c7d001e2969b93c21b8cdc266563c10f763606aefaf6acfded8aad7f3dffe222130b98245f583c616942080e22bc570a0593858e6563fb3eb11598a7895ef5fd3df2d4a0ce53c66114c2a60c5f00b028836602218f43ec4835de7507e7f172f9f876c5551417e8215687ecfff53ea9992f2fde909dac1fa30edccb9bfa00f189601df96851b9dcf1e3a8eedd360494cbc45d73e190c6c9679610f4158f0b4226b92ca4fa4551293b5763d83f5b67dc989e2c2a7f646effb707b09403ab80ae90ed0be4fcbe9bdf82ef83f54b89f1c07c60ce156bc6696f9b617b89702d362509503726354d91d21e09640d9e969ce7cdeaf52403b9435c03f4c98a9ce553e9f1ce86d4a0cc2a07f855a74d3bf28e731866a6e520dd82bedd05aa82c1d80362a23900b423fe8c0e63bdbca0b3ca4d4f7e533075d2d14607027d4b22b1ff83de4c1fef97e800b9783149dea114a90a13953cfb58f2bf05a29fe2e139c66ec438f4bec6cf123f50968a495bec6934d4dbb80dd2a9373b91022a48d69b582774780d4dc27fa3e91c08ffe42bd8b7ac40d720e98b1317f33bd645d98c7594b0103a740cf2d842ac1f10c4094dcfe7257cc8d8d26ed66134911350010f599d777986bda179a436ecb36a448b1783f45ad431ea36f75643532e8102d6f0f8e868430a266649c673528b7f7e9228f3b7abb61ebc67f7577ecf0b16a017158ef38c68ea5c24c656fae29c317f87ca2119eb6d9896dcb5f470d0b702c815f27cbb84d345b5588bc0d81e7bcd2a1e9df0362078d4a64ba0347c1eba7963850f3a6d44abe4190474f6f17f5d3cbb535f0640679c852042de291c1f4e621016c662b380b0128b358453ef72e591508c49408ed4789119789eb3c9cbd87541a01a7defe3fa649b272847dd751f4981bc4f61438e31967f8b37f2efac1e9866dce0b51f70e55c8f5e995313ef996207aa2004a761a4f6f31dca65045a091143cbd13992bab0b8a438ed811dba4627b3ef3655dc980a69875f11fdc43b55c285fb80ec7174a07fc1c976bc7137b1774210866f059d0fc4d48c6783a35a2aef2ff0d247ba22ddd7788a3e0bccc5d4ddc003c4ca55958ec295c7c1654a02117692ac1472db575c0b224b5cf8e0554d9360ac45b71374fc4bb2d4968f534651ac509a8296c37892e2cc5bff15a5225758354d3d72c52280ad8d79030827c74b8fc2c4927ba0cd30a281f5fdd899f5f85c306a7498851aa76f12e216bd411db344ceecaf4c2cfff583a7768cf890a35d292c59044257effae393684823c26724fea5019f0f3af030fea07407478158c324e6f850393dafb607e723e5a06bb5c80d590a2585fa558e48a3a6cf5d38e171192bf014fad62fc0ce0e899677b1545af41b2aed4f3682eec1a9b533b4ba908957995681368aad2d7830cbb723d2bfdefec6ee47b520b2e806c612a3d091e8940fcde569611c48e9e194865864584e3e2d62276fdbf36538d5585a8b285b8cf1247e2875e0b443a9add826fa1a2d075675780e3df507af75f5f154a77e9ee5ce21c738508733570bbbf5804959ccb7f53ece7e392b93f7ecfa7792959c86f92f9f17688900839e8e84fd47594f672602ddfda682eb69e9e4e8950d7de618deaa9245f02a1d0e6cbc4f3d6b19a744e8067087bde764762f1d7737242d4a7dbce7121f54b393542665427caccb5596707d7e30cf7ac12e334fd0958ad40e767f28c57e030730190b58340951bdac72832f6f54667fa5467a8b6bb41f5bab7d47ec67fe0810a6b99cf82f7e6c47576728762e8072997045281f244cf39efe87dbec29ac3391cd04a162349ac9e8a5c081c7df978da9b89030e6f5d0106e6058c3aef94b4b055a4fd8507651c27ac829c5503bf001804f116838d4eb14500c961706326ff85d6b7faa3b313a09a006a7c1d377fce97e27db364cee92e4431e188b50362a4601b73b979daf618ff55908a2640fba85090c8677c91806c84565f1fe41c6de0c157c85aa79c8f7b4b167a9b3c38673cc3e8b0b59c0968a990c8ea0c064950c01560c571fcd206698a32b3d709c521e6ae856a0a0d9997673c7d563b9d9670397185bed63fd9389e3dfdffdc5a5c5ac8b0958030c8b75ac78ff6137fe0c331579241224684cd0dc2f7bd3451666b1bcb965caa9d410dfef42ac33ab6c094375cf37ae911607f0c4ab13fc77e44ba611bb4d7be975c93c61d8be8e29080563ecd6dfb2e6d321195c02c2fde54245133e5ea488b7581f9cd3a4dc0cfe8c8d8db78dcb9b40b76a6722bd0b8fd3110402fedb0eebce921c0bc2cee6cbc17300e8d77519f9aef363c33e9e48955b44665736e18643156e5d7bec2e16a4596567876a4606d0568278afeb083b55860c00055595a2bde4110c978b9b91d3f4e18160961505d68c2e8e14f8044101f3ff1c7b55f9086e26072bc8b48b3c123e786307540687e9f71804e394497be517de38e91311806872bf404cacdece5a6999b58ea3cc8227ebe0cddba8c4e078feba131219496ab5997ecf5488d245339f2224a23261ea1ff0e402cd33d3d685f9e6924b7b23c51ea67418464aa236fdc70e9486d356ec0266c41adf43431b0e630a3f3fb0b9ddbca8adb2147c42fea3b26db7f3ff334b130edea78d312df00b595b155a9b09005e2ee1715c3adc4289c8311d4f06678aaeefbaf3fecac3a0706902ee620b55bdb519aa010dcb06c8a4fdf9a1dd30b4aa0e2c63807c06bff5ba36c1e27e89264af32ecd39e9dcff47e2f74fe7cbc7f106ca9652d6a4460905d2cfadf0e31709e60f9608b4d2ad8bfb411317bfdb386de2357ac4164830650e8e750ea78bee2a7b577f4c4ceabdc10bd61665736b3d4191f343e766a0a1f9f6e3a7d8b1e1ebbdaece3ffaed301a56f09ecc1a3d076493ec5446ab0f66996559c6dfecb82b2913ddc71409c00605d8aa7e665c834b10f258380840daa6ff5274cd7952720882104bb5e558d038498e18a86e9615cf8484bae2d4ca0663004bfa6356e9829e7d1506c7c749153952f7308ea5a580b0020ef0470a4bd18cdb013d3b2e62309d6a6ff4ef6637fc76300353ff24db1c0c6e43c42b43f9ad1835cb3f33bb4a5ffe19e34d5be63abefb8d508ce7e2ed1bd059b7f3246cf9011b0e6e6cd0a95f68f9364d66297ac59f36e7e8f3937802a85aa7af940b1d4d826ff27bfbc2082a85dab93effa2a29d79e73f3ea067190c884cc8a9651db20007cc3ace09f407ff1e7d3974520d0767646775ff71fa20d433f4cf09d5bc21407f24fb337555ab0844ac05ad6155f89b93fa284d49bcb38a736e11f7658658a8bff9a761051ece3e54ceb812c5436ea9293bf96751b22a4c31893546c6f3a8d1fa3fcf18bde2088adae5965e12e41e135ef148084fd840b099e0ff31299fbbd61dc6301824c402c3c411f786c2c0107083ed263b150a663e85bd93c2a93dd4654208d823fd8458dcf44f1c1c2d6f5c0a8ca593bccdaa3fdc81392c880111c68747de6e9559629922b9e2b88c92b56392fde3b7fc5b7870a8603fd190cf30dd4b07ec37f349385d16fb115b5d67adf57f3e4a6e4054959bc08c0120cf4661a6cf91fa1a09c359fd25292382da98a78841f0cb51a98ce6715193349b59dedc0d1d35b971acf7ed71e4408634e4e108d5f7ab9fbab0cc5bdcd1eec9848d019132b36e48947d18b105bba614697d8328b26fafbef6d84cd29cfb2f0d0a7d2c2eacdd345061bd13f30124d18d166d368ca9ae817332d97a21460f1adb01c365c298814f215d87c72ec34ac64acec5961cf6cb086585ed036688e11168861f8c67407df3aed1a78bfc6175284d67e4e2f1977b35a55e6965797596d6d706f702cab33f732e66665030ce74aafd389f1469abd02fc4e8020a7ed6dfa97135a335714f8419fbe0539ca21d85995b23e0d37fc854a4983a3bdb338ff1079d60578832c17af5561f195c09be69493fc968b360018adfd66fc0f5d0fb3503caa36fd94cf35992d453c10db6889074c1b36f00d68095c97df597473c6067afd34d6321d402d5cdf973d88f703fac493267af25aa12f6726127e2808d9eed302369ac4869b419c7f1847cd92e2c14bb5a27073e357913ec46810faca334c6f4e16d0ef6eef0ed50eb1c9bc00e0164ce1ab57dba28854a4dfd076e7f5757e021ef625cab9e9f7f4cb9ef298c9193580fb969295be729ea7e984658494e5267edf96a4b606d795f1b8fe91d6f40edc476332988fc67977a41018a5c400fb2b1694d42b7f921692de7c8f2316986bca451b21b3a9a9a552964b92c0d63458c8235036fb7d618b0e3add3659063f48591ea81f3aea4637aced92e2bac5d187ed7645bcfda37a7993d45d8e8d6aab397f0cfec6cc01ef70eface7d9401bfe4e51781f7ff54dbdd12d816d8366d5e6dcd7ecc0f0355403aa07064a8ec18ca7afc42396b14b282465a632b9d22edbdf27f7c2c7f918c2066ef72f50c12ed33033bd7d2ac800d40d7684f7652ca79ce336a771a91994c02c06afc0cef0c14d6e06e4299c46c770d5e552d18fee5d923b81ac2ede0dd23176f7a967a6068b56de43184f1ae3de749d99a5891999cc8a1cb2aff8978bff6df7c48eb4eab5e1e6e6ae7aa0a8f2c38fdce76ad5bd55a9dd6857e15429656f62212d1fef3870bdec12d0e249bdb3cd11074d95225fc2cdbc7f9ce2da4b879882a77c741055d9d58db60facd2d39859a23ac885a583549d6a7ae145c7f618025832a92d4aec523e891f5aafef62e76949cedc7e7f490f2da0c389f860165e216a3db54076ed65bef4af87fa2b88084b85db77c6e6d036b3a316a961167671af1005785c93a421e0468ddf2dbc29cc7a143edc74c39468724b4f19bad3a91f9b5ed8c19b7a21c0ae718b862b21116b90a25630570f73e9ee43c0dcf6490db3b2f8ded8a1f492f22f906a58d9abbdce846c69237f514d3180523094282fc11b20ac3c696fc28c93ad41dc57021dfeaf7a223fc29c66e672da931fc1c67ce19381473372032f6448e332dabf7e625c0a3087b1bffded47418e237c504b90be39a99d582dfd6494d17ae52a33dc4d5c5e03407aca6800bf717d1c5c2fb62fa1cfc70ef7d33ecabc806eae6d2c14c39c7a629da095a5c74d840e541ca0efd7c2310f2ed5d14057a355deb521ab8b5d35f16fc00619f8fc4581e6773b652a93fcd1204a36c7eb6a6e459b293ad2b4bd639974322c9f116bbfef69efd22dd6bbee57e2248c0ec303d22f5f4c81aa33387f5737a101fc4b9906de23c79335c3e0bb382ad81cff32180cec1b831572b0d8e72e7b6044483d127e01e68d927d95074d27e4676a25e158fe3d340938d3a5531aa4e944a5e6f66def3c5858787853f1415c56396c7793cce49df15b48516bee474a65de7042e79002c503613d92230a85f1ab43f20e32797367df09285da279249ca6d8947c9f569d0bf498f68a636d7e2221ea5af3e41ff8c152906388a01f5f65058eac88d403070bdebb1fa1328f35b42a5e7c39be49998cb91e2fef93238be79d1f42cfc0d17fc25900dbcc934e5afbf76231a87ee6f0844bef3b4ecf07e8f6ee69cffd6cb16e7940ada94f6e2ad52c75868a3c1f37df1d7ed9eee3be144057e61b4d545c77589a18bdf19e60d6632bdb550d20738cec75f1e84ecaac55f6035b4bacf61c59cae899cf944f4829f3320f49622c70867043276e3b3d69dc77682a38f34490a78ec6a04724e2a1537067c8675e66f00f21efae8c7e1c7ab8aa06caf369067a31e44d478a190cc87ebc399c5149c42d054f801482e27d1ea02db01bff7e8a5a1399d341ac8ff49ad5b5dd7f4d54f243dbf10faf140bb2f5c5c0b6497252e5ea6b11d4016a1bb77e4946fe77427833dff38f6fb1f1e42e49a2794dd392797471dab42f6110ee63c9660904120c2bac0b0766cf60a7e1d281e4862f153ab410265e298952a409277fa41b3d63510fb8b4d718804890635b7deea5cea6f4fb5491338b9a30f09a8f3c7a21e286b3d279a16869cb245266cd82f3791e466b394d4b50676c1e202b0718a660b476b2c2b3825aa8cebefc5a38fd24a5373ae61f6dec59624eb0b21ee8ecec2706b57bbeb901af166760eb25fc8a9ef28b6f77a16d505b54808d04c481a3da4a0c67ab2a7d59922e7b676a69992ddc1751299008cbfa9abc12c1afa6a46b836c1ae2581e7d5f3aea43936fd08e690b8565a7904d1c2614550e3665e3fc4588b67d8ab449aad0ce42872d0b748382f57c34314c06bb784e27e1ee7ac8a8d4450e916da5b112bfbcae9c458c218d1a2e35010a177a902c922d29d9671d3e8a856e0466a7188afb857cb3d0e93ea4ea27b375528b9dddf361bd1c67871531fdc63f4d42385d25eaa61b01701a6499a6abf666bd9c21625a1188ab891a535bf20c1b95950873a0aa0999c0a1e7179932a6e84f3edbd6aac96a6ffc83a628ae4750fd04f6731843f35dc4739a13c18f9979d0a10e68965544237d39da45d70c97ba454b0b6abb9e49a3ca297587ff5d133cfb365db1991d7008b2acbb5b26f18b307043a02ac43ba3697227cd7d31f596cb6ed60c60ff090ed4f80a10d46449aa65d568fd50a511e7c5d9ede3f2cddcbd1ae7ca9dd6370be290288377fdceb2cbd1947f4a1b5fbab0f19af766de3a9928fb7343d112a3cdea095f77b7b3705a0a88eb29c2d3ede56517e71001f441b76a40fc0540f36db135a3134cbd34dc346b1caa07f4640cafc5a029f9a54606983553b2d9ac6fc2a755f7f11f1791974072e7a64e99cde5d07cc0a3a84499b385c3ff5de9d36018e7a854102fe07fe05800b85e9fcfc99a7b6b4df6ae7d921aec6a490bcf243a91d9eb166bbe19adb992f9112e313b8325cec0fa91dd50de81a93f8f41d4ec8d692877a7f758de61ec23371d6f24db4a9a1fc00b4a5f2d9b8c1eadac634df46aa9ba5078d73fa6366ae65735a9a3ea665e24e8c314fb4189c2c48c8c9c539624bc672695c39875b8bc63402421ec5a89630561b025013eb08e97947f83ed9b6b793417329175e7a4000e72cffa72944991ee91d3c26e073cd88ed19778241b57c6ecea7203d15ffa8548f25d9f96c09420b08dcd7a4fd240cd3a2449a17e050d6e6dbfd58157b1c140a22342111409206d8b683298bd8edf1ebeffce19a9802fd3f68fba2596748b7b4723ece2c165852c1be3c8ee2f9243e946de7d6d1b181ebadb9bc35e5f1dd416e8f26eb0c78c8e3b9181cb51cabef8f98e3f3372350075b27e939e93e6174e9306a46ef70275a934fda050688888bb440a12a3e85044c67c9cc62223f1c74423a9e4b7bf0e3e45dc007629d19d38ef439c35a9ad3a76c44bf9856097351b1b46cdaa413eef8d9eee89bf343737de326a49140167f1e90dd868e80cf54ff603c8db65e1c0d1729b15011c36fdc17835d02d57069d06934b4437b8715ad35da49ba20efd0d4b3bf29c704ce6f817cbdd040a5565510e5869f9da46356ea6ab0ca61d01d88564b59747f3c5bf87d5a806ae3b3e5f5749f9d464b72a4248a78735b74b905471d0ba2ab07c4a7d27b202b61347bb0a5b72496a02ac51ad80eddbcf8367d35daba46529f57305dc529fa97e974c97bef8be6fc1544316c862f35a4d4583a52ec3a3ebd1392d6a3928dc37aa8bde023b6ac2a6efb5ce088175298182f5f24526eacd912a727d9b7d3fc28773bfa7c26b4efc6aaca9d23555061915dfb09e5f387fff4d52d7b3ebadc955fa8fbe1cd517cf71cbccc6ae2054190c2515feda0abbe43e9649c369583190daf1f7939e34d1f249423bceea1212ae07f268e074eb4972853f9323ee864a2cb4d3836fe21e1596319f42caff3ce5a2b9c7c43b75352f1dc386a013d6366a88b38881aa38dddbb081992ece4bff330e1c633ae45a5a127dfed8f54a23d77962e7dc4d7d0eb56df2794017793fa535bd8d809161330daa93a109f1a64e24f963c5ed6f2447898e13b4a8eda35b0d751566ba6bacdf411ead5c2bcb7e77d1cc0c9e06b5fafc3d47d9c36240c5b775a18d7c0a33997094015ee8f7ff2449e3fb45ea81ff54f574c6c44bdfb96cf99c308a1a6a94bb2862b1bab80bc467f0f1e134e3fd4f099943ea258eaead0333ece536c9882a8d2c32e679de7cf35388e293b57be594f3111279084dac60c5413aeb333b32228d0e29830a960b611aef737f58a3747190fd5b3abe745e616a72e434a1d80e99fdb689bac8244198162bef3445726ab06914751b3e896421ba9fbfe323952396fd86ca2d8c3c73040b5741609edad7f6e646c8c71a06071216feed694d7f8ba82d9e94fe98541d01532b0a616edc60e8f5078ab9364cb852134165a61b7db5c73e96b6229c4db4f473f4f48d66576d7df8432b792c0fcee90fd3b6a1381ba1e6a06547278c251f821944371cf9601272f402d536e13cb0c6eca208a30deb51e05d2fa73955f41e5757fa07f403b29345a0d321e612c3de859c46f2206f6b6cdf56a07a45fbff766f1f17bdc565fcecd688fc85d4953c242a4ca1bee049e5725d682710c8cb0192a4719ff414b72d5552e7e7e9b08ffcf17054e515976584ff9e00017a4b9da821cea681298ae3246bccd4b376e2caf83cc7a1d289490d0de21772404b3b72b009de46ad633bb3bdab450cafdf27f96c06732eac2b728fac951fdddca5a25e1612a86c19011e591af32e98e9cf09c8d97fcd707b4d9ed169b0ad0c4088fd088e951857e4072d1c484885040521e585b9b82f93f4f855a215d4d65dd4fb84a8e6074410d325acbf2931bc25d39d2121bd6cbfa7f12cd5305121d845017960a99086d5611c1dabde1098c5a3f71abbb438ae84c33463bfe0e21fc8879fdc7ba879f72680af0393e812d6ca497450c155675d187869b942846e71a3020b3af170d10edfebfd0885615a0f4663bfa9fa773a3d84f4333b5fff9a5c6ad806350a846907ed35deac4c5fa83aa8793f6e0d967edebf191377c38368000075b413cb7ae4857598c66ebb91d8cffa7b9bdaf186fbb2216666421b125e2160125ddd2963a13036571b0cbc25827aa48dfe8f2c81204be3ef9f37e31897171e4545aa796f3241e4e64535964a403906a8db99a9473d5ee24233bb98aa7be331f316b606d842eb81066d9d8babc944a6942a79dfb67d9f6719f55acfa481e8e6823b06497f3f3f5f8b045b38d5363598b2838b2b2c1d0a90e27467bb28000633e9dbe5bb3895f68139c6167fdf294ba13fec03631e0cc8704efec37a0ae594c63f3877f3382a7929aef59961da37b98bbf8de1a9db684feed5744b3ea7ca3f8db5ff56a656e031d46bd9dd5fae7d25833c4e7d5e7a85847abd8ada9177e15fc741160fd5812c22c96cd4f77e0c5cfdc92f884c174805d5242f04ecce6ed11893fba84b485db66bdf275d28572b11d012c712c823df3f0f19248323aea7701ae710fe7422591ced5e9245fc024e9336f314441759cf53ce2bcb7647ff5159bf043edade20cd72aa3a71b88ea74a0f22356349170bdfd9af6c29e7a56e7b74a558ce6d5182a88ec6b92f1d755b7294d03a9fa87c85ad69c063ef5185cf6f322bdc1324312b73d1bd1289ff0ac649a0ca764edbfcde659045ea877da7bab17b417f5372cfc53a9d4e894c61ebe08ebdb6f67cbde9644af3fb94d6ff548c5349035ce7fa879946cdb87d23b0629b58751be7c970514fd123174aae5de0e24c61e0d6b1c1ed3f1fdff7b45ea3a0d2b439b0144ca0a0174220c1ee9ef1608dab93095871ef16d397e8f1c845f2612b1b6eba61abe006528b316c216a78e9e29b0b078b7fe6ca8b79ed57031f2fe6bf3cb9f4c868ee3519ea8549ef01c6de102ed08d624be09b294e6d6688d14efa7d071f83d58a6be54236f12af3c17ab7549878fd34d875b12bcf32de4b1c38021c42926fc0f923594d1230917f6c94d15a83e3cee003583c1907c45f49207b352bec9157f96608b3b5cd1339d7d22ffbaa4afed5acd6ce93fae4be517e2dbb91f606a991ac79c6590d30f66f4752ca10b831bede14a58d8ce53370f1157f694a4ed1f3f4b4bb5d924f0ddf895d26cf40ab04d1c3ca1839861eb25d8973dd26c1ac4703a54a07073f47b9cb3f2cfc0177291fcf3306cb870a3e33447c86569e8cbf7c86b023fb774565a1367c6e26adaa0937c71a0b13906f10b7102503855a930338315e41da1439a3193c13ada1aee0b96009389ce80c790d5264f9a05c433cde8630f9d03c0ca3e7cfab91bbb4b905087501b69e53f8e7b20e938686a1c5ed91044940ae91254f12ca738c5e7ce0f50dd707fdf92c6381d9d419619b39416752fd54c6213b07d130250decc1036116e323f8d06d019a938959e0a10fb5bb883f3b0eaf05a9cec60f9ec30630286248cd0230ffffffcf