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

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

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

Block Certificate

Block 57042 05a2b55694258c2e70309efd56b5cc60158f13f47c9bb83340177a54a840f1b7

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
096c62b24f34cef4e4939e7fd8f615e657f00d5d8c91cb3ce2d6edcbc0a5571f
Certificate Block Hash
05a2b55694258c2e70309efd56b5cc60158f13f47c9bb83340177a54a840f1b7
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00e0570000803d0000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000025cf6b23957d49639ba38c9f3905f31b0841942f99bd18e16a33214e9ae668a20702333b295d26526ea96245e4f8222a34a140c4e48e8a1726b5af9d6ba1b527a01c3697c9a09910953caf0575dfc98efcf619e8fe58923003220000000000000080000000800000e0570000803d0000

Raw Header Hex

000040207c5b1638537deca6e9d780a2b612e771f046db73ea371a982cec2217de3fb6616aa712569658fc866b9dfa9bbc530cf763a4aeb9d27dcffbd9ac4f5a7ddfcaa693fe0d6a84ac04181f57a5c0cbedd6e23ccb918c5d0df057e615f6d87f9e93e4f4ce344fb2626c09

Proof Data Hex

59,560 bytes
121216020307d900c7a91ff5a0acfaf527a2cdaf6e59fe6303eecd2fdb7cee07e8f5ebba0109817390aeebd35c53da91d5fec013d9c8eb2abfef9c387c527e124d0527e54ebcf8a4ae3feafca2fdaaaf3948c478ec647e3b10a1544163cd7a6502b3234360ffe9c4d186e573b48bb47ca15ef9c6b20c44f31222df791c9db45ee85848c9d7bbbb4c380749e8bf701ff14d447151906a0e1f61cc85dfa502d40f2cfd863254c3ab512466d498e45ff2d6b2134a6affee8176486d935a29748d37f9c70ce8fc93455849f446680e44dd21ae74e06e51a8782367efa6c6ddd73dcc458ca83d9691f0d25691089c5f946d8d0d33edae133b78cd280bb27ca59e81fabe49d1c6f8e7f1f2f8c766148a7ce69f0732b169c915efa70356644cc58435a9a6cbfaa99e03a4ba74e13e49292338b961fb5b4c51e9a90c0fff263109e39f1c0b61d7eb26a8f041d2d14f0e69edc0d4a0a84cec28631c9bda99b4dea5234bfa6a09fbf5439745f7d2ebc68ec856814d8936e1f95e08f0b9be9e8044bb5e1d6485527cb9924f414846ac35af94ed64d12c69fc9eea6ba6bf335b6937095fad399da23b5bbbd8dd6d9b84e13bfabd7389e5ac2f6d5cd76d8ad08cb4bff65e27562f3c2f17cc6c4aaeb90466186822791c56eb182749027527ac10c2f0cc81661d5c50b143ac2352c04266cfec2ea6f394c162849dc161eeb50773ac6e1761b1e9398239ac469e4aa8ad2c5a0bacf6888af55edc382a734042f7e2e8ba4d8457fb52aeeb1ebd9e41cccbea8fd9c6a8bd5f4df283c3ff8c18909b12c0d892d0dde5677b659237cbdc00b267aa345ef923da068b5371d3791eb0f97b7c7a98f4434908493db356e4211c44d680baef7f46060df807f71ab04a86928142bb44f3f5729469a7cb39fc56db0033387aeadc65a7bc9bac9b49295aa0cfa6342fead6f47d1e347cee8b60c2dd102bc83d34733cf7d22239f68e46a4c3f86154baae6a32daaaf1065e1deba36a064b8e3bc8a41b75035acf9ae176e765536ccbb5466eed7322af943c742e9226c01729397331eed918d605559d777b4850d72c6fb115366935ca4515c7fc61b36a58ce19b51d5a9642466c772777049183a70cd9cb46e5f7b6da78c77eb05d89c89a6ff8b8551cc93912bfe08952f6ba1f2bb15b8756a977b30b58204877b15e5e41d3d6ada60976eba06ac7d4b0eb8da9443793264cf4eb50214b0890816cfc02db01c92c2ef4936d47d9f6ce3b9ee47ceaf3a0afb14baf5a0d8e78d5d17b6136d4f26a895977c7dd8911d89abed4d0e79e80e5717a1dcf53d22ff9a0ca4541c60f97e80b8b9c32108819d992d144cf7bf9bd510e3e90f88f69e20104d31f8ff55c498f30c2dbeb488f48902952dadaf5317f922d6cb31ae7696ac246fd3db8eae3ef88801d4b6bd0f38bc1d82eb5724fa3aa635c5ac4d78a7a8fae6bed0d7cffc15f1037e35d0006a9d0baa3dc8fa1b29cd2e79459726faa3c752ab796e7e71e69197a340f0ded9e08843ba6e6e070529c571d61e2f418c31a4c45fc265ebb3cee3f608ce75d95051a70c6cf8b660f7b50223bc23694ba3eb108a671ae1e2024a0df3e6ef8365ed32300ec9ea92c47639a13801c4abedfe3af4354abda3bd08651d878fdf9554c72c9e47a48dc68a8355992cb022a48f5ddb542fd19eaa202a6b3ff64bade83190d0ce6f3036d966289ed9fe84a1bb1cad6485edd9b4ee5a08555a5ea875c3cd9c0f9eade41e7b7ca96b375cedce777082d4b7167f116f40bd13af1c6a4ad961718a0e346ea59640311e3a691619fbe60df5b076a972b707f2e36a2499d37d3f42bd4687d89fd1137690e4ad4c56bedadae0627a0a0ff46c26739b830c219027ada068b3be83f915d1eb430caada6b696100c60c19f89afe23970a698c8426f256614f55e77b9d6c9b99876a0a16299d27c7a18c47a64b26b216415d30cb57d42eca1f408f0168059ec7474d9378c6e4107e987f5fd401b61738160cfc2e80992e00eb6169287015ca27a4861ab01e7e9214e13c90b258e54dc476efb14fc39c4f39c9026da550abf8b25d5d753b6358ec48dee62737f90bb2bcbe789cbde2933f9f4c5d2580665e05e9f771de57b6e86e70248d0c6054a8cf190bb9616b3955d5a9c98fb1b901256011643cf8c40b62d7ae6b5d5e14670183e046231d22fc84b43d03403a7f6c8efe27981fa70d2aa6a3c37769e52d65c6dc84abf18ccd553794b1e0857f90bb9c7f49abf93600bed6f8e30981cac790149a2b3a1ff33be99b9ae51db28198673085c15d8f726881f789379d73744f5a13940927711eb56783e48e38de00499b5c488e8ab2cfc251412ad6accdd739cc42d2dfc178dbd17bec24ef90c2d313699bfeb26991e22a6153400f6a52d07772f09668d8ad4e09556cb5c7a25a6eda886ad39283a381f74a3b79ff19a979edc46287efc197a7c2ec3775309d9a30a4d0213790dc0551cd545bdf2b026f3e746d790a54a5e18f186576f3214564b1c0fe363daddcd0e60b8fbe5dc34b415eb5f3beefb577f2077ed4f8ff8c70a8bbb283a4770ad1787704f2095f937f256adf28c0aa8ac6d111ecbdae1d01be3c201b0c566f68b7a8eda2364478e6d8cbe528f750db538420ef9d7b83fddbaf7849388feb5400f0dfc7ecd71f05d99b433a55e564293bc4eb284502d2081a390203fafed70dca645e2d6c60d3b3d7dc9a3334fc8ef11d2313db65b26b5c50ecdf02ae532801ea68825ad9257868699d4fdf6aa505fbb2129d8714442f3cde1a8f7b7f32f02198f29cfdefd5600689180d0fd2a6095ce1c630b8897c676c1714be6491c107f7aa120e9118ea44ca90038edcdcae61d656a83ed82cb7964f370816f3cdfbb64b2c835fc87e4e82e1259fd828e053e72da1ec24df5dd3f057260b1b974a42c1ed55c3e5ea911ebeb83024056e598ebe0bc0a7b3d5c8acf1e15a042a0d40234bc1bc0f511fafef63ae8998af531ffd56e20618dee4bbed80ca0d09152429dce4ea4f2edf8bfa059d09426f0c3f6c677b7ce06e51883e1d903471de06d9ced1999adfac05a66fa36e4dfd65992da0cbb238d6c3f6ac3ae4756e687d8d815f230e9c8cc764ecf953440a64c80952a584c1e612d3ce9ed7765fb9f32ef053856fe94fb095a95187ad3067513d6b656681aa7449fef08b8eed4069d7eb9686f30f8ba228f7a15f1d8c04d2ee09895b0a06033736a1100e6d4341442af2c4389348d5190a6852c7b363ab8ead2f4a70f5d411671933bad0757b33efbb7f2462a0bc83b93d4d58a5128941cd9aa9ae822f621006983039f60d49b25add83387f5e97032c830d4c8b551b8de29fd818c60a703bb64a5b1929ab1b8b806bbcb8aea33253baa647b0da377cfcc15b8d29c8bca506ad3e64b0be9ff67bcc3ac22af0e90efb361bab347b257890fcc10e9189b5fc7abbefebb125941c595cb98617f199e67a867d23338bde58cb93c30aee1f53c91c92022d5f7c67484b190e267f03858c0aa30017518be6f96bc34e204dae68dd0b8188ed98262f0661aaec4fb11a43bcb61d924be8c62f6f7ba04f8d486d7bd2e8cbb3909c14c5a1ea5cc7ce82cddb640375795d8993439faf0036efe122def736c55460493d2e63d24e6f8087a40d428442e13f79f156398d55c3319107e3449b8a7410369a0aaf7e906b594bad1a6049b0bee2b2af7bc74eb39f0bc461509f9b0728024415e6aa0f127b289b82073499231ae95ada32d3f21f53cfc70994506e17034f2c759322dc828c28989305f16af2d539ca1e89dc73b761e90846af9040c48162a1b13c2f039c58f0077295fbbf8d07844fa3cbf9da0d81243b77ec7c8eaa458de1ad14145b2d6bd289fd7f45665074e09bf17c6d4cdfc30df316e48ba786878329f4cb6b353176e0e8513ef4ae464e14122cd40851cd192e36f5052128620942174f1b9d9c7078d7fb4a13a8e73949f7f6aa062db8e9903151fb6fb29f161b07b70b2b081ae27a7128be9ecdd5311b39f260848c3f69777792b8023dd212a1209691ce60e50bb220650e58fd6793ac86d6f91295e69f018ce38143eb6fd72792018d7a05a575bfe054be2a076fe0fadabf85a31137ded9550ef0a22cbf10599a6eb527bd6ec117b9f7e14abb31471cce4d16f5bc798c5ea3940a9b6834105b7f87ef6c3c18a4179e58e9e942554e94498a102478361b94906253650790248edbcef34fa2c2f10e4f365865cd4e1630ddfa5485a9ca205285be79ce7c74e43d1941a651862b2a90fb05bc655ab493fcd805489ebec0fd877d9f2ae04db3080b48ba7e49627a0bfde9d87b8077f02cc45e5dd8cf4ff8e3a323c79dee8d00d2269e9a23b11dbea04ea6eb73c2d0cc66e8db81c866aa755a6f54829dcc1b436680639474e777bf4734a43b2fccb07ee4420b34cc80101007832215dd1304f2041f5de52ddcc59b73e5c9329a2cc452f204d79cadb5a90e16568209a74dbbc4dcc65a028ca8671e1de60446fd927b1eb25a58372f5a868c47cec5c186bacbf4e646d7b7e736786cdcba95be6f1e517dc28a0a1d6a145f485f414688f00878edd9347d58afe13f3c1743994e62c248f47d5f6d627ad39433c6285915ba6a881a6b320e81ff034bcaf9fd14dd2072096b51019d7a5aa9d3553490e76d4cc562b755aa808a66d1f4c2002389adc265b87e5196d4fe94da90223f1349779c5538bf753ddc95526dc9acbf46da59cf14e71f5fe5545732f8309bb3195d41d66b559b8e3535248631bc84ed60b90771823adaeb88aec6ae4f2d97f63ade31a868c7863b38779b2ddfc647139e69006287b158e06a70192a5e8040606a403011be6251309c07f01ca1cc3df7740b552e8434b025e62df2acce0ba162e4df455dc9288deb57dc57da1d8c68fc55e557b159fdd67a349b2c168e1856be49ffd3738b9edd5a555b8e161b52e7af6b1644ab5a5413f61cb71866cb7649ceeeb21865cca33b3dbbe9fffc4057fa3b8229d721b020d2b50c26c9782673656bfb2e6833388349e0d610c33668e2458c05af0008f88121db41371e7a6006e78b8140df693cf3ba769d5ce47169c475bb82ce84539f6e7bf1bcd34707f9ddf5f1adfef6ef013c807ace769eefec508dbf60a6ffd325b6a981d4a69fb7c01d25aa54307f1387c88328d714811306818dd4d60a83e4a777bcf91d00f820d768e58dff46a2b766b1360cd64e22f4b5a2f8ac6a416a9c49d411b2b64c68a3932492889733357aaa3304d75bc4b95cda7e5d729f435f62e01f17ace737ad867b0c26b942627d3d0bd64c7149a5814c0ff96a231821aab8e29e5b00ad74d9ec46445993b0b6bacbb5022189c9f5e2cad7a75fe5139a8a4c5d6b5bf04804f4dbf67d1c5426e1ee6e92446f7886f973523333e6ab6c28ae821461e869c87d92d2f7ab4691d9fc2cb9c28fb5ed719d230b2e38c7efae2f7078ddf0c859683f23ee637c8077df00da59b8faac8befb858bc62d9b1a1690da71f47056f11943920738bb53093cb2e13f8299473ab02568097782e3d2465465ba25fe112deacc7c0e5c26824a02975d6578d8226bc622b22e7eb98bb7bd6b8728b0143a4b379d165a1e766dca52076fded2a0f9311616345486fd7bf8f49eace9652e414c3614839d249351cf0d5fe046672fde4713383ded72ed8f948d1b35628cbdea468e4604e245a6e0e49771d3f9f444f3befbdcd689fc1665f5abdba2c6b1484ed0356e2134a7294c3b182fb407d5ba51c2108cce31c1ab0a25b2c03b7a1a805e9708b4f7f9fbbcb351cb3b682baf7856ee45270c801aa65878f22c199ebb3c1aca743b67b1b13b51b05979e6190d8a58a5a3ba5b5d2762bb00a01550e1828256a95a1906f8cefe7bddc70d10441af56827f15ad549a7180f0ef6fca0c7164e74c3a504e1732cace9a1d4309f936c3db0801b9f69559cc8fe97f7409607e0e75a5ba5cfe72fecba3f6343224cc717e6190bf6d5c5fc6ceb8cc041fa24735fde03719bed9aaab971ff94b126211f9092e344418b4c53126788ad84e02d0bffc1fd05eadb08ba1ad2388e1f8b1a22009dd7bcd47ccac8fde22c92ab8408b8824721ce170d43891437990d896f38765f43471ce3765d67a88421c399043b6887acb8f1679716bafc1514654bb82cb6063b64b484fa6d85bbe562e70aa8b3430db243121c93542d98d8d9a83bf023639e614e61d8350741dd958659c42cf9dd8a72b0e43f39bdde4b7f4ddcd0467a2ab1f9618ffa62722faebb818e04717c2eef2433f30a022fde88199391f405547ac506b2150d0adb27424b9ef2cf662fc2b125b16029523324d74035f3ba0855f67f2253e97d5aa10ea7df5f92a46dc1cedb9869e098b2396fe0c36c69cee76adacdc2664eb8dffb25221b763c98ae18e1f67f9249be2600a1527b25b23be7ac199fbb0357472ff0c8178f51088fc338ca58014112389a77cb521f5944e64a65da1aa3e0fee3e8d0149d027794610c6ecc713100f3a1e3070e50d595331b0e204ab0f07c121463c1b63657a47dad2ff5e59978593506cb67314bc19e7ea2818e6efc2c32e7659a3011a9240a732e7dc6d4d6833b05858b41a25461c4abc71d778977c1db5fbab7d75c3c114dd2e9915d518da7a566f0868ec3a2034e653c508bedfe7e1a5e5130063d782b9ecac91392a56e42abc656c18a8f7e2f078327efd6e83a4746f52c3fec3d79e866ad58b4bd2d71c4c80ed52daafd21b3249f0ecefddd690bd4c66ec37bf75d19f0d84b20f36ac20cfc54fdbb32c41e05546809403f6b850903b861d1f2cf88bfaf35e9c135595c3aea6d26c4b9819fd60d843bcf4ba50398b0bb3f9a502ab825b78ccf9d0bfdc9888f334b3df790c404888ec9e5d1dc150a91713a2dfcf8877ff7cf6dcc40a9af2800bddfbb93c604ce9987d46b5fee8acd709734c33c84a54e1c67aee1177779cf7b8ffa0f10b537a274eeb695b655a537542163ed3193db2927e5be14708e6d1f0e3d297db1978519298cd63a76f541a7bc6daba13dcadc38448a906be560125b93d0e9a9180a262ba20b3509489ad004616dab2fdc8f49d4268bf0f7910bbfedb24ef34f46cb12d68d9784864c40516a0976ef47998256c5e64a93e007830eafd21f79163e547360910050e89a072d3ef8257a2bb2c62a5635c97ed3d58b5430641ef03434d7f96065436f4e6572a0cb4ada3348176445462e809e54ce7db8db10b9b1e908a4c32059291c06dc9b1a1e716a5052c70a9ee65615b657d853abc3eccca93e28e7dc7abb1617c5dd60568171d594a6dbf877f72b37180152895b58f0f5c2409fcc5aa3ae1b8721bec62a6d11c8d02bf30b2b11a6b8a4cd905f7f13955ae6de06ee9f4793e0d562f2c07dd1ea3a368ca470d090a2d8ca6ebe4795adbf3e7d2b8c20954cd02e67a9ce7b70fdee386f552bad2b306dd2b517fe594d12ada40f1938c1d6a8893f7a7668d460350f9a61cf310c482291e246ca889d197c5467b494bc1baf0799d036f395eae954c85dc35b885529f5022a6b620f4c14d0632a204c4ea8a6f36c291d7ac35321599dc8457fc1d9c42e52ac23e080885141bbae8675e5ae73ca9855db90162cc05ab365343040834b0f2d4408fa0f585fa8e9679f0db4030fb4b1e3b88c4ea4208838b1034db5d7172b7e598178dada4ca8e96328fb68dfa1178192f78a5f5fbaa68169991a60d4998e0093400e5a146610c6227077e2c38efd585219f158b340db3f2b3d7d97fca21edabd9b26a317141aad4f617743529df4464caad7ce903cd72c44b06544c2f29580086092a34edc74540d0b67b146637c572d719534888adcb55d915559290c2ce81fa79e74e66d3b76bde9ee4b8229e83b60692d9e764ed75b2b9ee74f587c2dc8e80e57032a8153693d1f6fa1f11d7547a15e78ce28d60201c0783c9bba0fc01093e8fece3ffeb90da98406b0c12186c190a683e8acfa07ae93c8473bc2e84f3032bc016181cf24d7c2a81bcc125b61106912ba39e91339ccd41b0a4bcbd730165fa27964dc4819c4439db8e96d04f524870b3f8d2ea2d833b40d18c9e1991ca27c1073e710f9fbefa7a72732ff39369ee92ce8f14fbe9f3ad8f08a8921cd55b8af96d180c0fa90c93b1c9bcd5af6eeb934f0c995bb959f56e44db64da10c7fce94223a2471e36df4c34b9624b3a10c333ddec6e2dd74f7a49ae6eeeac951234bc8d203e52aea9180a41ba9ba5fb277a3b54ebcb9f8da691e42f4aa348a66cbe9723f3703cd407661c9cbbd178648b64239e303a33aa77ebce047a2a25ab8f3096829dfad806c865e3748be08e3d9814469514873ddaafd473b0ec180fa8a0cb2df318731eb0a067b871262b3aa920036f8e77ef4064acbd51e9bb932d77094a6ffd713e3c9c71d0890cf893aaeca619a02d719cfc68e294f09260bf2a1e8d7884db96b86071eb90a590fbc96245f9b0ecf71cc36ecc7f60adc0c7865f4c19b71052fe701b654e2c24be6b1a87248a0a238b53dc5a3113c7c3c5d77f7e79155982b17d71b0e0943cb46a8768167595ba8ea594a7749fb19689fda8e222258845a9bdbc19a4f5b01332d898d380cb6f07f91f408b8d52956df6d5ec4956599f69c3c663ce36d2d334782dcf4c7d966109e39adc25f39e914bf2a567bfa56d7e3d6fb75661aebb77f40cbe0764b8517e2fd71d4dd1a137d51282368908a9147cc0875d5eaee17ccc647af477dbe26970253781687a8a602467e73dd5afb5b1ed904c0f8bfb59ba8426d66d74ceef98b12a2f812c406524453e4ab37387a757d773c81086c72a86cf620a08436a189a496d4f8d31ebf787ce7ed8285c581a2cbd2d476ab87f05642eed1dc754663029717d57537a2d494473c51d402bbf15ebb20c5ba9ff6660c1ed3724999a876cc111c6822b4bac4b22adf6c74686662abf14350f3d7b874f2d2d51eadc99ae4ca134d5d34bf9da62e07928bffa7f3c8b64e12d20f65fa94f76a3078bd620638181c49e18b3488b94b24259f65b3bd4a97e2b0a94f600d9b245eb8ac0b115f7db1006e01d0b1587c4422c5b4b8f9d890479c5a68c769615220769344952f999eb367e4cd4bd73b2292935813146e2942f617bb0afb254a0b27a5cd66ffc8010b80f46af6ff7ce55b93089dfc7540c3542033c1aa0721c4e15673c79e8a7225d18960bf96a1002d5f6044d545e75707d014ee9c849175e11c325e0a7679cdfa5817ef6c28101d19c7b0e34f6e5f7614432b5c60d7c0271955d309afa79393c3d7114a3685589a4c5cdb991c12505588c8caa850c150386a4a22ccd6e7997af46721410e3d6a09d309b5d97beb5d8b11376aa5669afa3b5d0bdb3879d23d9da6d7c3dbb13aa55bcb02364009035e166ef50390f67f9e2a82cfe2a98d0d183d733140dacedce2288fb0d87baaff7066d870c5d3411b827717c8bdc75c5235240bb39d8fe37871d6c45ac2bc34c2902deefe54ff40e65a0400ed1076054734706f745cbacb3ace4be74392dc2cdf8c2179659e95b77f72a10be3179505747c0aceca21eb2103b23b90e33eab33ecac8dbd15320e38fbdfadcd870ecb8a56d78c55ff15516d46e90e8a3b22c513cf1983e2c2928d8d9e1990fde8a51e8f6bb55e835b5a6bbfe9304fc4ddac400d8ec49316bc656c7bdf23a5abccbb0e67678864dd5054e9ba439456418a2932b2927f6dda82d3aa05246c96af308aafda04d4e546b7472260a6bb6a65fe385890a3cc0aa4a7df865d74fc7d61a500d117bd68505bfa21c3fff647a7d865d7895ad994284c1eb43054bace2302e139e567ae20f2995e9e3892de0939dc2019768dc7d08f8b8756463387511d7cb6f98568df8b561d5d88e3a962e550200d7c1471e5ea29a49c62d07d9f50993611ffe274081c5f9f319d43ed437a48674d0ca5591942e54280f057572318976eab0f4c80438a3685b98b632b882a1f0ffbad80d806046aa90e05388686e3d78c7a7e0a08d0a060550d13518c0faf21c078b99b84eec51fa9ee0f74e800c9b130e34d9d431928a2584dce22402e32cbb1ff6626550525a5cecbbb3446e450fec8fcb5946be943f8425845fa9de49e549f308d9b4e43a45551bff970b13898014597b645f3aae7aa5a4d90d21d0b1294b43ac768aaa8375f0ae60733ecca6b2fea1ecc329cbdf05b7757936b46e10d06cc8517b2cf356c3844ba5f4def6d89b0cf9f714536109204e00f04232e0e45f1fe808f174038dcaae30d3c2cae508001c1cb6dd8470ad5718db100f6f1540668de96e5a3aafc590fab3b51674d0bfb8d4bd27259425dd0add961bc199b96a38314500c440933f4d437ebce60ccdd07075ccaf50e90eabdfeb5a20851f71714fe74a437d99c9748a759e396fd33a6b2367bf36cde702890c82f66586321a3906017941542a5727590e1816fd20c7afc9fa2d6d846efe7177e0e863a987eb2b4bfca0cc8e9cf2e2af6e191ba664e253f2fc713c6ef62a9b7ec2c83f218e504be1ab438bd7ead50d09347346ba16b2babd8dfec6aa2055807f86c325ddb6dfc7b17da01b2328a6d1fa7f7bfec818f75a03068c57943f00b90848119f143b213900b6d99d1be8490a3395af98960cdf8032f921595dd2f2a44924d8b72f6760a9361a56908b7c207b7b7f729735a4452ca4668489a3442cbc747026b908e7af84bdc1ca20104578f3ab67aa42162761ee374f134e50bb36bd491c8092560747f7672feca7259a0d33feb1a9767232a7c9685d19d267a27d9c20d4f185ad6a75c3c831f22f638ea63e484f1f65a8a9046270a6c82d63e97fe966f86f030e5a4e8a3c36e459e3bcf49c018f0865d77ef6bbc60279312aba1a5388861462f5095c3e3001f15354b0f34fac7aa75b234424f50b9bcda135808b85d9271dce402e3b20b0598d18a7c5a8830341d8751bc85be4a4d09006bad664b378e227852f5b1d8b111bac8b813e35eb7b1505af104eb490d2045a558688b0086c41cca05f59fb736da750e76330c579d0b7e26d88caaa4d721eccddae2ce4c3453d0fe406d666ff2934b43f828a1ae8c1c968509ad1096f69307af35ba928c5f7351742f5262a4ea0ca0031519c466b9766c6d9c48b19c0733c02c43feba2312f3a1f17f9a904c0e78c1b71da752940015389c0df46c89b7aacf52d044df9c86fb4feaa691558aaec03ba9295589b44d26052bf7d1e46bc0ef3efd8c9c98107ff7c65d016d11e7551ed5dea121b4a5817bce65e400504e13e7cec8298bb9bb67688e287ba87414d4359b8706b1431c4ccadb8b2fa6a80163c5c1d869be234b536ec3554000402d507eee96da91341077b5a777d8344ae406c4ea2b838fd9de51c24942fd4aec33b0e9fada3314939c3e799e606003a2a1eae7f1f55f1f9b65c42a86df440a6d5e10bdfc99f29acc4670aae570bd27dcb73f90863e15e7fe3fbadc36c8f96b893aaba21ea9c2c86ee177cc6ac10c93606c773ac69af6554a39390b49b6b142eaea6a49c6c5f60c10f88eb6f56e76529eb48e3227ad2aa951ae07f69a1ff99faf2ca1afeee1005a7f21a3184a58194eed4cb1d341182ea7884ac949b7d07c0d29961c16568ca30ba20095b1f60adf8bf3f49e7c4676bc258e8aee8aa086f4f0b999303299d4d0432353e673676017cf219fe16cac5d734eb656bb72d5a20db148a4ff5e14467eb756a32bc0984d81d51780eac6c8f3ab0d9cd6d4dbad6c9540567e4936ffeff2880f70d7e787ee08c520cf819447ce99710b0c268fb6392a7dad105da71b71fc59cffc7ae23f119292c553bef661f21785c83c84557db6c23ebbb0f2e2b74dd6bc5e7ebb5ab874da44e3368499638cc76ff8ffebc833ae9c254667bd2b6cd60d2eb851e08016466d2f0e0f29e9d582b44a5e73d0a42cb589ed90a87b0d5e15321a82f2b1cc01bd1ad7e5364f6a8f5499d9304b779a8f4abf5bcfaefab4384ee8ab8ef1f3df3a99c3635c8cb1d92ca741f1675fab365935191d863ed685739efc1cfc4c178b2de6a2c33aec164e4a5df0b24c0b205218523abfda1119f214f0d13eb46cafbf39e8028a2a9d42204d6e81677c95d5671d33fea1e0b0d3e36b1439f606bfc36fd922165570ef85fdc8acac019ac25555568025ff5d911c9575c24fb96df248aa65a718582a30f12f2caa22ff0f4fdec53273045bac0cda682511fc3fe31e92c710685df0ad809cfb2188b447110a3b6ba09d7be320fc4c2eec5e7c7c2c8ed2c002c1de0b98bd9327cf216978b279279e267374855bca4aa342fdd2db36a825c2b9bd8f7c6be96fbfe86fd81d307b847055ceebdb64064850c1b22e2bdbeca9b4899e2ba2cf1f811fbe02a3298a4bababa52fb7e6d6d262d0a20b1fab140fc7440c2a6cfb7688cb916a1ac7fe6fb0ca1b73095bc28693ac3d015a8fe56a70c1a47ecd9b0b71c307845ac3e3847d1d5c0527d08856b54a0ab0fa44ecc604c66b669a9842eadf04afedddc34ef877aa7deb5d686a7a364a3d989a4d68fbda8c8fea92e02d931155ad65c27b57644255aff5abc620abf84ba2aa274f0f2dd804eceeffac8da4507d612a2c6e6b39b8845eb313d2d8e40fd9219571794b88af7a1278dc2923ea40fe5c3b512e7271533146652ee3a2a3f872ef5d955b37510d24e23a0709846eb2984f9cd128ae1517502f0c477d780f11a182b59d6661110f6427cb13dfb7cb33cf7a30f84bd9a92f0dad8fcdef5d07e988efab233f5f62cb9477370051b5f1ba2d92720dc2ba81482cc68d20bfb9be97ebedd0b81eb25a4db9cdc644e02998f8a270da1eb678e079f9d1d9797455fa90b67f681a0f2bf2c3a07adf814edc69d384d336b276bc57677e88b07c29b7dca5df9f01314aae880e230c6b0d81dab3bd24415cfb351ea665b86fcbf679297b6677c9bc1f94b60a5aadbf0ec7705e7e820f827547eaf4db5c98bd38c3865ad595f24bd27511932fe05b744df3bd3dfd2b04f8ba1cd6a9f90d0ccd71acb8bf87865005f31f4407f2838be2abaf8dece44aa93fa8db2cc1d0c9a1f541b9c522b4e6354bbe5052329b0d97f0ad4a2b801e0b651ae8e085ff3fe61614200ec330b8de2a44fd214ebecbbf53e6a56cde3d16032ba109904261af7cda29abf3656255c943ad9a613baa3deec79a2194750904925a0822e8399a1e8113f89fd7f8e0944b1396dcc60f1284bed7e5fad14c8db90bec5667b7de4b138faa274cace6195fda9cd80a94c8f61466cd9baa3593e78317040af80bacbe7f246ce501e9a4cf0968227d6b16129ee4473c35849efbfb73fb79ff77fa0ba401134b89a2dc9ac9b4e0f5c74b5432510061b134d64e66895516de2235dd1b4ad337c6ccfd70dfeaec9556547cb5750b3bbc302ddfb54b84866fa6efd441576852a65d08b465dca13284bce40b420d6ff1b426aa73476cdce100f0d888a62f2e4f65a8f83c6742e887a11dbbc1d140ce41cdb78c523ad7c2dbdf03bf3e021de956844490047e2b82c95c053a50f2a829c94af341e5b92f77d0b16a025f44576b5048e24d1ffc6dac29dca02a6953eb63361a743c02804a37bfa8af004d3329540c5e1d2356223c284399fde093ea0bfa6218f0b6267ee76e5d0ed8a1aa9060e2da511e246f3c4acbcf8340ae7c11cac94c2f37e075d70f637463872b58d947e860dcc8d2411060e969d320710c9fb3e153efa5818cb1916ad73bc3c60a97360214261aaa29af15b36a119226803b963276e3d9587d1845174bd51f73067f694349590ff7a5252ca33c7a73a5856f1edcbc07a84c4740e33e3fa1697c97b556a78d840096ab5b270747e2f71482f4495d41e52fb812357206d78daf581e84f98d951b9dd3b1ae94de151785367dff0943ef4601d83626e51cd469a74f6ef6bdefebe6fe03f0e2caf97268193669061443121879133d49907b40976438334ab7f66ea0153f4362d548aba40f5c029a09e811330ed6f41bcf03df4eb055f661fdbce995593689bfc091f0c3c753f5a7c5cf1d46734ca6cb525e29ca069c0226762cae6b8275e0365fe28cbc09473958e90a3a31df916bf331423f7714bbb974d6bcea056ff912c5b8bea44a66f93baa8cee2cba784c16f20982bec7be2119231f6f624201d77b42c67707a6a468cbed2d60b876a5ad58ba8200d4e1bb0347ad35ed846fbc38dfe50aba544d5d316e64a80cf5560586eef119c8697479bb6129b34e4f1a3dd14cdfe81b007f7af7b191f574a75fcb1d5c29ab674f2edacd1afc8217ba90f6252c83f6c602034257f1cf39ff5558ecc096d3c2ef28bf4f390338f6e4adf837c933963be7bdcc291be19598990f75da9fb37826dfeebf308ad726c146364a7b15bedd0264bffe4ab999303491649d5ac9ee79bb1584543ff06263ba5fd8648b9b594536bd81c351950c6e049dc0f14d27301b4848040f6169159a3b7eaa864c50a562b2aed5e9e9b83174e043e1c119607a56486e05b83e27aa33855ce6d58185fb4855dc0362d134a038b733fb8cc75bec5a10aca1cb0aeb26197c575abd158e716019cc8fa36d17d2d1e2faad325ca8794df7f958a09a3a634749e86ae873e7f97c51e473842bd74fa4ebd7067918dd1b615ed2cd1036008bb1ff7ebb0757d02cec58670d713e030a51720532f194baa16af10b9088cb78c41790d85a3af1415946512f0a059cdea384241260b620dbef53ccec04613e538f253f68346ae8d3cd9ae2ec50ee987af6af33e71bb314d5eb5d33c24a9cf3360635ffe3561efc24c5ab22e73ac05d53d553911c3ff88acd7beb3e8858a0f517647f2b4c74d2a292d780ce3198b1a6c1f076f2cfe2df7beb9e9741e799e6fd89fa6f0b0d014486a03d2065c93a8aff677074064b8ff87f3907d3f0576100b62150c60d8df946b43f19ac62ee7cc0618dbc2d3db10341bed0a14e2a3dce03a006e23392197cb6d677fb935f76ebd3958f25e4e0235563e8b6de89d4efe196efbb5373e1ca2338b25718fe4031290c42f27140b90e47e1e6014c6f5c8271bf37031a206181d4103a017d62587c4b95d3fe33fb423f820961e8fe0390652d6be21ed6ed4da9426f2860f666b9494fec66d5584643684f6d9d55b30becf79b08ee66d56d42ef824a7b065c99e19e80c1636cfb95ef2a54a817900ef8381e4983bf48f2beb933cf5c834f7553e40dc886551a57e50e1b922553029712d746fb7fe130b98dccf6afcf3267e271a3dd581c9a49af277c1ac92d205a6a33c08f3e05c290f274e77391112905d52045d9a0784460cf63c75b39c82ccaa876ca64f844b8c316afec4b6ecb844a260b868f70644f1f2aed75346da73828a98a373f9f9f1fe790f58e3396ec9900313cfa4de6bbf388c7eecc1b5b779d75e4e8c6cd8495e9413ee4a78aa5847ce04568dbf4a3d99206f05d68d83276b1f72ed47bfa3ad5030e283192e0b77e128f1804421eb38fac91111be79f0bb84ffb51e1b060796a7aceb6a98d64546dffce0ea189f9607e95c6481167796746f87f76d1538de7c34dba33692856da0aaf3b01e09981911ee7308453d527b70693528dc5dfa676c770282d8c00f816d21c2f00bed9f6b9020ea136c974e1d7103b3d81d3264c680bf342ee6d9bd1f1c73a407c888d93f746642dc14034c1557ec8a6e0ef130d3deb7fd6fee66080450df872eb2abb0cdd878339192304c53d7d13ae4e11c05d427ead1bd7016b8ab88d4d81eea8c99b7abd0b0aa9c72e83fb463763d47d182dcee52cc410487369b7a5ff2faa5bdb9ba49d1cd6e09784369dc9573edd587e4354f2918427b62a1393618e1e0ff4b22f7d1c97ae81732bd67d5495fbc9a8f0abf1460174d0c3043bb06db14f44fdb2eb7cf3697db7bcbd522abffd3122717b9180caa91ef85af1cce479e5a40a051b9f4e8f3991ad17391c110f85eae33da75268e6139bbd4198685dacb73a50bf53a5175bc8e3447b92b7b1fad35af16ffdd1e934ddb59419579d0f512d455fd92c4633bd32f8b23642bd79e93d255e1d99ecc42ce7e395009204ec7a8efa04f388dd8070fd106bb66980c5e98f224167e664e38993d93ad382509ae0cc9ecb7cfdee4b83ac7e4ecff0a5eedcc7a1f551a204b220a4166316f9c38ce8b363372b83b692d08f1239db3443ac960e2ffc848bd3214d4b0a7d5a47ef59c91833e75839940938261ddc8b11d36f5f54723204f42a2cc5dcb79695aaf33242fe4cd63057257528418a13de3b99a20a394c79942ee5ab99e7efd9310ed05c86fad686b62667fb6d6a29a0b9458d317bc41d10c7fb2c0a3f258cf632bdebd788e6091cf9760d9db11087395a950923b9b14becb93465e4b23a74c7b0778cb60516530dbb4b699b42d333b19d43c1fb898438c0b4e1aa6b04e115730b30f3a59a80a673447bbcbe6b5ace586f701fdf6a5ed9b3e52e3d1c68d035df5b4a1a1951d5ade6c4caf30d586dea1393fd04f8307170ee1d4c804efd5d6b79abdc78fbc6b352446d1125e4758b863df27dd6d1d3831d8df4375579d24ee8069578de0c8bace9489d036f9e1b95c76578a7a1a97a38ec389f338eddbd4f3b3fa55494e2ae3c9be40bbcc79de94dfe1ba90b183b5870f3b77684ac90dd43458b0da269d447e0b324b397e533ce3f1e6cbafe5bb17ce07bd33b551354f9b1b927257b35921aeee0f653b652034201982eae729ece573cafedc27b3d2e4474635f6b0925fbb6aeae970a3f932d0e11f741ca814aed67f6cbe428172eae25e3f5f8fb5d710de4eee5d4040e14848e67d4826999fcecd6f0a78d985e8a9e71af5695f3daffc46cc171fcc3a80ab8638af67e4100161145ff130be3af18969e954815936b812d4d2f2e59df5c4586b9c9581fa3bbac4321492813ee156c64f55aecb63b5c90c8476d811fa0da4fbeda772b11209d697ae9fef77ea169427d8759e2581a239da1dc7bb7028b1bab7a26dbdff33631d78ab478cddd1d495d1db8b9efdb0fbfce11beff2ed4e7a023c320314e9700823b90f369338bc1b4fa92625f27696b8ea59d5a14155bbf275dd4fdcdfe0c2000fbcb6fa776d1086eed61eb679ca4d97d548a4bc4e244ebb396ec5a125283c89fa7b04c8b08644527082347c3ef218a9a4da258e1337a89e3069fe79a436e9c731d60e6086e9db276ee71003ef063eb2771d00897ff7c2da65dda069425744c36e49a243f12f6db2360a4cf704d7ce8190d9b1cfd62254f89b198690c607575f6625464652dc7cbbdae52b8d444067f185ede283148f497f7952e4719ab0272603cd552c1f8b25a5c5341751361adeb5c7811c1a406a6f81662964d00a207edc59ec881912c61a984cd6c008c09c4f94c5db78120da80a986ed140bae602da4709a219c3c4baa5c854034a79998db9f7bb18a1021aa3a74cd7a025a839e8fb6eb776baaa37bab02f249056da2fd51dd6e9056f1a4d15c7ec276c73ff9ab881a8bc5fcc13c5f2dcd62b9fadf0924f929b8ac31959ce56d3faf4e6daf9287c2f78a744e1e7011d62987acb755bed36c93a0d652837ae4887e719cc913f0edaf041e5d718cefc0aa976e50ec2c8b952c2ad583332b3b581e22486fd938ee2298cb96e7eb176b090e994c6cb24e525e2ad6549828318074a37dadbd06e9b78b3df765a7aa376acae6fc19065bd6dbe58215663750c6b8b9eb55a803ff2c91b92f7b0011cf5e816db18f4ee320d7cdcc21ef46abcdf08838299aa893bb179f6fb9544b4bcb31a35337a98b36c5cd995742b251d33a2e029aad2cbacedb2ae60fdc45255f0336c3fcb3404b7afea56618c8315d476e88f5a72b220b7321902c15a31874274119e03a2db22445e0c69180e13e0ccbbc0c034799e2f45a8eb2c97b63b5ebc7170ce710948d7c222656819834fda3a9d9194187826063d16465a13d20d3f0b584b5e3e870fd20357e8165e059430739fbddafecabeff55693d3b7451455cd712a56b773988bc0e7f0df9b637f7acd20229ce5688b13b1c111da511cd90105dc49e948655c9536bf17d8836a5384230dc97fb85c16626507b17c4973efb12b3074015c54816efc09c7db754aab970601146d856f92584618e336003357ae69ef6bf483c097b51a3a2d081114cc3d829fd2c1849f381a58aa1cfb69560ef8e36936003ea95ff168ee5b509592e41600780c7678333c7ae10e343bab75e718b2fde1eb710ace6fba61dbbd5c7369a10c759f3db0c1ee31d2d43b4c024f9dc39f547c74dcef81f967987a3d95cbf3a0889b1d7ce428cd4867d5edc442d679aec4a7601bd47589a586afae1e2f030e394409428adcf30fb2d32aa456929dcd74ff249961cb67a5474ae7da53ca964776ba73f95ece4e593ac85676392fad2b1923c71ae7c39c6ef69471f7928377fe0219257f4a8b90e2d5f4aa8e16b2043274b2d82983f47aadfdb5d43c5f1aa55e42caa53011cf05bb49ab87c7a511940e5c61c65350ac3f77e5a4b6fed5d70b4ff68aafe6b7af7f99f0be002105434ec9d5c1278025aa0672ed741b5362a46293d46310daad6fc38feb386681275476ca783b4aefb64feaff6e33ace459d723c0ab7bcf4ab2474c67d7227d43c5ecc46f4cdb2c103142b8a2db91265a3c872b2b03b34299a197319bfbee72654241532c4ec61ee5144b721c2c6649d05282f0b3185b1e94f867d655dc231ab63a6a816a45b95443ba9a1b8e3223212be2f3c863149528b098769053de733ff7c3cafe06e8cc5d0ea1c2959595d3cf150fa58ae5bcd8c2693fd05e88b84418d42b27f9ae93ce967dd22eb0fef2aa8116455e1234a0f374c2e993405946d893165ca9e00536286248d2ebdd27b38105bfe5abeaec94c24852253e6f4a3990d634ee883b7b9d88b2406135dbf9aa7aebb36cbc2bbcde5f51913a11ff70f9c46819356b85512e1138b0c678336ecd0b89cc7dfdf301cb7123d40b8f64f5446aff97e61be1d2a453ce8d8a88f09d0bce45c82709f763ce67ab8382bcee0b211698d57f6939c3ba72f0f9d2dd57be296c63b03708a5ca1e9e442684600e2045bffb3be594681104beff5c0ff7ea584f2833d0bc7cc204113942041f668836f85aeef10b14de2fb1cdca6b315e7c9d99b5a90638c4c8dcf612277966402bc3a93ea14e62ea9c291672739125bbde6db231cf9e1cbaa5bbe4fc542a0330548d8abefc6120655a7a03e35387849c7885ea4e204888bdec75e9486c6cad0c50092fdb04fc1d36525c4e41d362ac138769dbc5a2a518e9712fa6406506b51c348b26461af786ccaa65ed7efe05eee1e1e7e18c03740ffe8a3ecad57bf3901710a04d7eb94752fc835a8c124f84f05cdba43557dbbdad2bbcd966051f335839bfc9f0902478084475ae5173681e7e423425030715bd4b2804112902e41d0df00279dcc1e7491ceeb3b6cf9eaa23c0344883da0f13cbadfc5ad72b3f73b675199e2bc5a119f122b0b1649001351cdb07925f5f2466b1b1727c46066d16c4613c952869ecc6f470ef641057ca0c146e9a44a3b98378f76ced664afa4546025b9fdf45295d3b19df10ecadfb6002f8d8729d562aba6adaf14823a88da408d834df31dba5c767914c434f4bcbfefeb588f3845c812b69bb4bbdd919cdfb1caee31034902d6e2e3249d41c9a64db17fe7b9ce7258037d1b730b21d25ed5b1c35b6f925462a1c2d020c4cf09e35b413839f9115976e6282157abf6fcd353ea3a5899853e66269bc948eeb7199d89a869b7c294d9e9282e78b7d8049e20360e5685f34adbb43c76443dce684915d5debb3adea6e401d3077da6498d247f31da892a9ab71a15e131ba31fdcc2f1eeddad2b858cba45ca99a857b56fecc5a589f87c195060f8a69818fbf1cbbd966d62b36af7875151ab55201e6290e091a11210b21293f59616285fcc2c10ea5cdfac701fee8f6455f4ef826409467e70ce5953c4652cbc2edcc890d33e10490851dfd0d9e77470d54507f893c26fc2d6a2657b24b163e4f80e162c73243bb182fa4ff802d289f49ed71d11ff8083e945ee1bd9b222911a281b1fe47726d40de13b71f4b79b112df625244cd3a6f626be22a14293fbf7c11d53b7ae49c0c7c2f926b22193b675cebf7f5898217454673cda4133ffb4390f8e5f8ca79d6f7f32f50712ae0d13b20b09d666409e403674dec6b35098c9925f6782fc9e46966fd98334dca2f9c53aec47446abc37c546faa118bc9a64241f6fdbb7ddde74375cbf23721349a111f7fb01a9cba1a6de20a65b6e0085249b55b3d2b3bde392ea737addfe56d7524f0572ddee74c5b7b308c16cce5a197a0683559456555b65c1ae598f05a53f5cdf3c7483ed0aa4a62ef984a43f215f752bb50de763b26fd9d052a5c2ebafd430a1f39d6e411b2194e3238c4bc2062f93f5203659df44e97b68477c85263ccb3fd21f5097a0164f5c681026bf73fae6871969361aeb9b5a21abae65dfb13bf9660eebd20fbc45fa119d874860e9c61fbafc4bde65d78167f1d2272cb4bd5bb6e12bb4f96f383a5a21017acb9dfda228cc68389e26ada18100bd2fe9d5759999003bcac00ee528551287faf77207dedfa574deae3eb0ceda72ba9642f0e4708ca61594322ac37af29fa81e2d2af91e17b5110960457d72e32276ced5da2f05c2e4b1bcb7b0832f31d406eaf0bd64fce78fed242086b3df11d7f591f7e5184dfbc0c1cc97048e551476eb431c9b1d45dc388678b7ec757ee5cbf992648bd16b42dd08249f650d8bf036f66bac0b6263edd9bbb9dffbdf186bd95862a24a8c0584a3a3803dfce7b54c943aa654c3d912bce4571304fa719250118ef750c19d7cb571f59aba1ca802f9de95f66fc977b987f38eb34ac9466bbe17f05ef87053a6a9ef85eb00a15dd2365c15b2e2b97f0265b0bb9765acb6782c5fcdec37f8de60fa3b128c1f2a15f1c6023192977e278cf94175467b86a4860c38d131672d331842f811bfaa1be5ca2aab4ff737c79c5ea758d6b4024e8863f8e89468b6766fd7cd112a7e8f284aceb3d338d5dbfc9c085d0b4075f06f98cbe91379fccc2354a1acf3a23b83383d433ba2399ca2378e948835b281e78e53bca27c792b82765e1f4bf0909ceac07bbc2e7084897997ef1ed358301feedcb13add0058e0b95786c6cec0703fd3f97d669b84a25a3dcc759495c770b5ad5504faf50eb62951b13bbe72bca7e4b90e5f53de2f3755bd6a17e6ac10cfa9654d8156eaa6d71d926cf98487616f425ed0efd1d8271a3e4b7399492f85111eac908589562eb9c0c390fbc6b253b2a543e08e3ce69e5e921bedd20e17cf8086f7fad34b024289c3d8422c0cd6c1220064acae4a2fe368d943dc652d1be75d355a9e6026379ea7756245da6005e529928de4fbca652b25f87ee0a51f2bf96e877ac0c6ba7666207533ccb139f9c36ce573dd590ef67a8672edad6c243c37d2658ef1988f73a6e576adf04921327d878bdf2c124dd137fb371fcbfad3fa825a88381d3adfc9aa3b31bf95788c8849673db7255e00b9fea6ed1b22bd82bced9d17d98738277172d38b6d4c4ef2e8a296b86ad57e5090a4f4258d5ebd597b50e1fd5c7e753798c95513060c9306c0ff5f63def027388885b42787adbaf6d58709ea8937de0acf0e3c54795d5294909f69170aa7350501d144c5774547e8e4c5d4f8b7a35d98398772ed9e402894116c4bdbb0dd5b12441ac16f7705f5997a9a4a7ec7a1ca450a0cac6faec36b8915fe65509bb8a9a93644a4cd2625620b19205bc6087ae037f46cbd45a623227d0e709abdb8563f0e0feb44f060ef9468f7750f9186de69bbb637c71e645541cc91bfa5a0bd8c5b0e575a45529362cfdae7c347511944f0694a0989c40f4e9db5cf4219df089c50811c621b497cd777c3096e9b316bdc673ba65d139a74eecdeb264e677fe28eacce91fef90fcacd7f90fb72487b2bad7101ff1e8274eb1acb8438352c7d0c3d1e3c53ff379baea73fc9c96c789f5a2ab0c82ec0ef5c4f89930838a266c96b058ee692c5193292aacf54bfa83931148dd4896e10b67b485a083a88642d0a2352c90a9c717d5d337230946e0f8a608bc2f40c06a862ebc288409ccc8df7064669f874b7e20a3d158c8cd5d5cb06f256271ec58d2a4a85f25e152b9c2d31d87de201e7ba432fc8551d29327306241292baf5475a25bbd572e2e9de7a9429ef572c41e30f9d9e5cc6b0bb2a3e2bdcc41e33f68f6933f36b05509591804b02dc745a70d60a516e79a3ce16a4b0d140a0e23779c9a758ad0a02d8b55d3a770875a5a541711dfce74c9dbc767256510388ae367f71a2f684e9e964ba440ced2f8934570d761b541078a634eca7ce6d70c4eab92d6a4c2ffb339aa9edc4e835c2df3b8dd01c28539da15889b0f9b97d639a96a308399507e2e2b56c46fde4712cbfe9bfc89830817c846e2ac53936137dc1b74511e40c1d2751e9ab92618992bde582f9b57c29db4ffe5f1587bf6e3b14137dcb13c481399f0dafdc72881d5e8c43ac49796ea6500fe41bb94f0757f1f3351344808079784b43c85683cd68202c7540ca3ca21939d1f78a36fb9f39c621b09954393bc6db61051910baf357961bf675eb44b7f59f750e1176b48cda1e2219f1544883950904c26f19c800ab63cf894e3ab35cba8271c18481d6be4c81b99b9bf0fa947fba9fecd5b93a1f625b26b3c0616e4112b6dfc62975ec1ff805b9ad3986824b1d1efe0149b6da3b5592c10ba7db24a02212d0d27d5a66489d481b73298989fa1548a70113f30899ad4bd5b707a39066ee0805c7f56f3464c19e6644ec6445527dcedbce80aeaef1bfca6be824909b6bb19973e6721d82d65400cb75a17301698b6b76a499fec90fd5c71f87003d8bdcbe9bc3be87ba9e26814275e43dc39ea336b96ca778c502f38ff8839f87028702bf6a85ebcd9c038f490939bc8524dddba083bb32f2790d754a88c45ffd7ad0d412e59c5f55f1aa8e3278b10181a103b981c5680a069525f48cf7e56030d24a8801be1892cbb6d56ce2c150f30541f61adeb219674b6f3eee0315e50af0d14b7ce696ec608967bc7f6e894c969e79f6e87247f7e9ae592080016113a0a77042be252a8d8839c5ed1ed87586d513e1465aa1c32baafe5e1fc3cf8b46a2cb5650bcf4dc370100eaac42f61db306b7c590ba6417c87fc7ee19ba8d754e4011b00fe8477f96c1942eedf3fbfb93ab781ebfe66b089d1f9948e230b47884e7993f9cebf1287664703ac51f123b2b42b5228fc56cd55ded97f85353bf862c260f35325c824c736ff959cf5286380fb3348c32f8ca2d189ca2e8fd300225751768091ee296009c6d71834fda1d968004bee69e3a1b8ce9608d2fcfd5ee540574d9a6e1aaa9f075ab955455bd408f40f62df97e7b9987c5dea3998b3eefdf230c09c7e5c25843b1f0197525d6c84827864691280e2934a05932a74bf29e1992ee741bdda2e53b8363c267aeb607a982c73b39d5bd89948ba3ddb8f392c4aae9e32d8ab4c51210248c9704e5d80088f140552d2a70e4788ba3f86765ecad00c402ef87cf3086ac5ee57e1fc8dbfcba469c90795760082ace79cbcce13883e6f84fe37843035253d0d6784942c99de42ad5ca499bdfa102f941a9c23788cf996f032b4efc44fcf6a1962d9bab0172b6a7cba88b63603bc5a6ef938333c48cade8ee3e11e5849853acb57aa2ee07aceb626e8bf29fd5c610b227aac0bb64a538057fb70b481b6d8cbb2067110481cf1f0ec659b606b29f678ec26f32dff31e4726fab112abed6e54a425143d878fb03eaae1521fd05e3119b7ba4cb173f53c74da068a13c710a4542b01fc0f2f36e5b2d4769918ef29313158d349416c76cd630918ce3608428e5369d01693039fa9c5f86c8b9e3d837f7aaa051741dbd018f27049a40ec4a881b1227f8511f8d8a85e0d6951b27dd217b1d0a7143d8f5cd0c5da719f56299a90bd4c5fe30a6cab343025f902fc016d3138f7380db5ec51b18fac7e6dcaf62ff393d0d3d3108a5f76f8bbb7ad73024354827b507a4f708bff865365c077abaedb1dce2998139f08db4c806d192f358f84983a7b6583cb5d658dbb8a3de4337b5cd7ae1b24154d271fd66865c9a0e44c5fd3b404a7689f71db697f2799bb427925d5fec32114f81f08223035d5d5f9888f3302e4e407f8b35ab920fa5886ef61f4fef6e1d59a1e6e62c2cb038f68c26f97ddd5d7259b08cbd728eb828c576a07387c447833ef5a646cbefe402fe17e61fb5c7a45d24237f89f534408a93f910d29052425d539155532e8df208d0edd82a016ed1ef1d3178a3a8681c1c4d2e405c2484211a632940d6dcb4ca8d98b8ed8914457641284fa6423286ebbad9dc62b5b6c3d5caa35d6fd7e32b8618f1564c76cf73d2d7c0295aa9fcfd3b5e502aa1fbac2365020ce32394ac8a6690bc4d4c22260602cf3d8ba96ce9dad0cb9bafca6ac9f8d838e5cdbd4f077d8eb0b41485a35515a4b3d37e342b5a4d77082aba1d779f72c98173b7c2a81a406b8743fb09510a65c1f99c7f385d8e97d358785aa25acf90e036d3e1139870b06152a6c19e5e2fe7d5069844c9c90f4c40cd5e21e48fe91a3dedd87f9e4f1a9447f176291b4c286748ecddba358de3d194df02d11c8f2c699671e0a9dbdba68a5741aff8518cb47ab3871e90df8e5032758409da64efb7cc583afab6a4c5daa1c2597a684f77dbb99ef0a610c0a39cb14b30f8e1d71e9d666b69bde5abe58b02f09b5228406db5f2479e40290db96bb2fc016959680793fa9644e0af9f1a8b9e73d555e94bc65c74e59af7462a7a94178c7f122470a13e171d1e83fbb6c88106804705ce00348811bb09ccf49075ebee008181fb4404db28b737609538682130cbca3cc4d0451cbd668bbf1d876035e62a4e80ec4dfeea3238e0e3f26a875ee5e4daae671caebaad3e3ed83fc9024fc485cc95da28ece8fc2c682ab24dd56ae161e0ec38fb20122f4b9188ed03fadec425a339df764ff56b80e5271852902e8a1555202904c9cb3495d1965e4590a7a51521add6528f5814aef9521d220e5c2e95f3680675eee91feb6c1829e81de34ff14a69f714866641326f02cd72f713b2858fd6ed8df9d65b5a43194f6b87b9d558c3403211c858f3f8a1532fa7cac4080140098dccc27edb8d764235d788d4345231221c4261ae81147e8e1124760992650ceb680a96aef14fa1419ef89cd7c78e4ae2394c5094b4915c04cb10853c42ec2a96173c9d379be26a1e40b7a3a8c030c38ee61bca92383da108f7e967e3e0cf4891c5524819f644be0347b8f42750d6c51c4b7ce6aa2773f7b0ae2b8543d785064cc465bebc9908477d3d0a2900138c0a94fe80e758620dc680f40f366df1edeb25fb01818d40dd311f4e6284157b88de443ee4d96965bdda2432a29caeaa5339ed4740bf5b92831a86cf05f14d2e41c6f1048cca464f91af2c607db664b684342d7a9571cce2d4d57c0e9ab278fcac1a69c18d0f970dc80f3c584fb6fda29bdfefa2e096f90cc2b83f7e00bc7e4b0932b8ae496890cae6fc03ccc568151f825c0ab0fefe2a7d78df1fcc74175a8706f9dd0ed4481ce89439a9c253f81ee594d7aa3e9a706777e49a8a0a75f9f388ab6373f2cc1b1f8ecc2a61c77aa3ed6d3995847fc176559bbd804415e953ad3b7c18ad07637c0b339db19287a5c155915014447fa1d6a43fb491a63248407b264c01636f58117f87cde60d35f0814f603dec443b15dcf6481905ed31fa2ac8a337d33a2a645a0ed266d887359c959781e17cd41f1195b4ba0bf1af92b99fe00911d24394ed48a3ab8c7014ae0ca80a44e0926ce8fdd4365747cd29778f4eff2a3b3b9facd5be2c92c1323b7bfa9223b8a78820a6f3773e552538b571a8f4d83f4ce016d712c35ab85e20af5d57b1b8f0bdec56649f52db2c50b0ac329632bcd9fd35df6bffa24b0a3fffb79daf1b082becd7decbafb55fd14de8012c1ff7be5836d788bb487830193d8ad4b9953cadab4c0d0e71845f49fb76211273d638e31743525a7c894d3fb4d47f7e783189e89ce70bf0e99e937ac6f3e95773963e3dd30920a3a604c54cdd2cb6ea04a6807b57cd8ea225c10c294807d2a4320d3884bd2d285452619e10c81603005114b1b41bb7569d03470a0d0580b374b44d71f2c9491845926094b1f05db66399025b653f1731ecbdeabe2b543c99a3df96b75bfc689d3b0df91da3a1e0c2ad20274ed17a50a0569371f43fdf1db84f16f4bf1312da1336e1410389b063b50bd2bc09be39c4ed800c2914e2357d7b82ebf3950d5c00954471c62fa8a2ed62e9ab7e70ba4a7eaefdbd8f1a259d013e3c7357053ac08bbf91483b2fd7e6e672ab1193d7f97741dec7c9a4983d5207d2356d749f7827436ed1931eee13d865beae16a62d2324d3cb76358984ceee5305a013eac02a0453f590bbfede62819044a023a4c67e28887bdaf4fbcfca99e54c284f44e3310e40f151bd2316a8c41691f0eaab93084b7193fe78e60d7c0768edaf1683d91665c8b915a11427c917bd6e078da78b0c1687dadcf6aefcbfe794ee83e3ed2100ffe783d947c27541b9079c4df12e6e577d8f0d8ef4cf98d0c8afaad3895624e23f4175adb4cb0a245aae12b9b2a5be34a3862ff7964ca472d77aaec509f5eb62009fb3a9c74443493f518eb6ff76f5672d4d1bfd343cdb45b8db9d1efeac4ef8b6c2400d61f510650284bfdfb59fb0e4ced1369f006e871d80223fdb52160fe46e2a88fd90d5cd4748acbbe5378a32276a1f77efc47e0b2ca6aa2ec3f42018d126f32fbb3c6345a8b7326003041d03f3d6d40459c769730da56a39f6140fe34bde304b315dd62b4c18e41d2c40864765fe6b62114e03bfc5a38a0d2f182a51d86eba6f6e43e505d19e2bf02f37031eb1db2964dff3c8ff914d466c1304a7d1200cb61a78a793e4071e4b9a1f75d706c544cb4704b2ab40e1b642e1deea52b503461fa5fc110c918e7e093cbdb8b3a8bf95ae127328c2a703d78b6a8832d88d96d1fdd5f3658cd8e8c9e8c7bf37b508920a9f46ec21dfa3c1a7714807dd4ec47b1d1638df3ed62bd0b109a1981327c1699baae79e026b8c2baf2ddbf05fee2cbfe1721a540657cb9ae26bbf6931359b98966080f275346f4ae6434d3cf4c918423e26924855c3366ccd49ac95f52f9cee4d33792187910100bc79f2b2c68ca3cbc3963ed92263f5ff7bbb1f05273b87c2693bdd44b0cd628f87b8f0ed0952a2ef92db19b03604de09a56eba78545b6b71cee3853e28af94cc8a25f8f75b3748d44175bf67eeaabfb5573b0b9df9c87673b58a890868f4a5942f6792dcc75b23582512ccc3920fae873b1af38976c79f551b59e44800110c864e77505c12c6a359c53faa93eaf66639f97d28534f5b58b61b0f3f4787fc9e1eae359140fc0589c0ffbc9d29c2a344bd672451c141eedfb8deb08f2485b022d86a53488cf0b2a1dfc21c6f529801f02d9115aa49d12dc1c0ca62b6006d068282cf9613af158e072d8a69776e0332f4cf71855587da3fac82edc8dd741fac03f234543a7110b7b840648566010ae909e90a87e9b5f327b32bd229f441d7f137ae31152db4e01f998f3447b894043615ada3277befffc27270c14b9babafffdf9c565b97a3a4b01eecc3b0f2bcb9d7327e704731fcc96df884018df9878f8eeebca34f952f3a8580727dbaf92f39d18f144d704b4c99c60691b5289fd348329c08c03705aa0614d86f77b2f4b05c1a18908006cc9fd598ed5c43d8da67a21983671f15476c07faef5185e67ba5e5bbc5a0536a03e3e3c0314b4b65bb9ce03a67da50919150c7f8dc549dbda78364465214e349fdf60363ea15a59dc339927db84799186fa7da8d1aa902fbd59469c8ff7423a3d2771ddf42a236d1f6e91a59f5e2942c055b8960ea4a50f640cbaa71e9c6aedf5c7749b1cf95b2737d46d88440b6adc73470a8db5a90720067ef7cfc3f90d73e893793eedb242285d0d962ae6333d5c7637570afa233c434f842b6b5063e84fb663220c001b3640fbe69997e556e92b6191b03b307dece2a9c8dbbded11decc2dfe68085dfd3f3a3c7c1aa9cf4a2cd9f90d463763162eee9f0fe3e111cf7281240d423c6b69f943221091e151c0a18eeb49636095ee2e4227f0af301c83ab65617d9da605c19b59f7309c3f7703d4bb4e147e8659ec3589d3b6da4d97f92b1ac2c0849c68f4723926ec0c1e8a76766d263b72a80852ac068aeb3f7661a202c5676cb0ef5ddf31c6c408940c227c4747140c821940937469157be12d7831004f48cf27752bbcabe07b026c0dc91e34e5691d7ab4b40744d6e0819236355788a4da39d32ed87f7601886dec28904879ff418e5ff4dcd30091b9d43a6382a002bdd33ab3694c9efa0a06529f850dd214ca8dcedfe66c6cfb9876c8813e08e35ac0f680547faa21b5b9117844e68f583baf1ca8345f4c35ac56926a645889fa19b5e882c879cea0d968c460813f2004c318588d929a3fbb90bd25987c599491d3d64d3166feb2e1dbb0e01f8ab66ec6ffb89e2bc187f7b7c8ee272e028b3a3f221c4284c3be161c8c0cb679661c94e83e4773d508da64773c064db4f9aa52f95694e3b4138b0cfead694fc36ec786a0934fec68301f173550731cdf224096e7e93b80620b229b5730a6f2e06bc8b3c64195310e61852c60b57240f5ac6d4adeac07ead2bd0bcce72fd827d187ea8346178b5455446eb28f603a5458c1a7ec71f73ab84b8be82fcd2c11425d1c4cc51d7c240f5eb67422f51fc9441b7d59dd575f78b4357cfa60108902ab1c8d06c52677a11dc4904e4bf0b30afe5866ab7bf760e4001e4dfffbb67aa6cb3e2b0f68dcf18f3e6b3215593996a4fba7d7c9f04eea6213639fb7a90f92e67063f50f98a7969edaf27e31d059e666bd7dc4abd5cea361960b3a03d5778904539099df24757e599eaac63bf79589bcb316e6befc088a04766e30767a123d6397f0870435a119a0b13cd4eb8ad887567fda4436e80382ee9476f2b20e2c944679acf20f7e7bea828a99ffad00351f4fc89be188ddf29e3e6685dba9797c45c79ce1a43088bb5d7722ff0a6502f2f9869a576e9ee5b4ca969dc1e28a9a7dee4d12352e4e104fe8dcb4f81f1e2e92c7c7ac677fb3fafd53263f21a07e27cdca518f0da455b409b02d4bb308f28148a3960636b554e724d40ba1cacdd826da397943e1575cd23facb83dc0b31f083ed8e29a1c761b93674fee25e2b928824946a0535309e8768e8ab7f221e7e5dffd3a4feed99958fd21b0108c20868262d3ece0666a83a9b7933848239e18791188973f57bafd6d363127672d30d0d5b037394b1d9c3f01729cff1f6a9f99eafe43232bbe84a098b98e669b214025ec5f1b014cd62585a942be665efce8a996c72b331eb5f22651f182a703386a43ceb1ddf1f75724a14d86beee474721918a7e5505c72c294eaddbc600053f5107c8540b4e9572b0beed57ea674ae415f81505814865926d8d85f85a8e823c337332b58bd209be812818bf9c54aa3e25b195b189169d1eab18b17a43a75c9068815421a86ba3e70cef897604a408699c8107328e298a75c515dc238a7c879c251cfee6b48237cd5f96cdc1ca778c58530254fdf182bc9af1dc0c02f5a86124e568aabc06a35eeb5545ae14d58e648aa247eeefedd0be04ae4d49e7e9c36ffbee4302f0e8d9a3677fe4ed2a3a07d0f6d2beb6fffa80b024d5fe5fb75563192f9550a56a6ee02ed58bcb477248fd62a4cb9adb6d6b051cff8086358d73f68a4798ad30cff1c176ff0987f61586aff35b462f501a407a149e50e59d4f78a06eb92d05f8c86d63027840c62d141a01bf749f2560575a55b40e2257cfb8c69bdf5c4375db78a2f44c6726973b75e9d2a367f255124e0a02610e9eaec6df54ff6fc6a9c82b8a7d68402a9f02e3a6a67785c624b6f67de1d254683c6738a242ecd45bc218539d2afc5e42c9cdb3e74749271e59bde98243000f85897fdf6ec9aac791244a7d18cb6462ded17232c198c61c891e3013706787d3c35606c7552f61967d82d550ebdedb62cabf62dd731511b6b74c89ffbde490296904e37d0826111302f7e5c6c6c18d35bebce695b7410d9eb6fb47f86b9e3832a69bcee55bd4b31fa198a64cea7b4cef37aa9ca2f002ab576ec9fdf477904a5916e2053f329b6a3aed05dca69cdc80d76f55d22fdf07749d46456c4bcfe60687284fee7b6b061d368e49c8cfdd9dbfd0924c9ec2612aa60aa3665e9a8a19f92451f2e6e3c8052fb80987b9e0f22194e71ac488a745ee6eb8e27c70b20aaac536c4e33b83e5b41dce72ae3bf8a4c64f59d53c13f1640244b5184a4398e5519ac778bd6414f3610a055e4804e58b2b0184e4c874b994d10e4b83a871dbb48f6ddf4d37bffae64b55d0b30e11d03b37694311d38d611f4c8cf5a43a53e626e6f4fc0ca20a466dfce1f84d1134149cbeb147fd30447d251b86abdb07aaf581d536aab0e90a7d229388ed782c48c32980d0308379197625cf65e09b2656f9e589599ec0dafde0dcca51f44cd79e0d6f41038b7bccb84357962e1682a7ae47d3861bc160164ee59ce53f60ed1094d76423aca38bbb819d20a1e83c308eda68a6ee3b8c9a8cf197944f82ab59909701c6d03876b2a483a9ec9ca6fc1e26951bbeaad87874f670a663c3cc2699c534e97dddb1c9435bdc69a66335ab92511913193a009829121078ab5d49432d82e03d176dc03dc0c863cf32a4df660a8a98ddba2713e01098fda3c30ce7283124f382cbcba1568fe42f55c01fd15fe35d6c6e85d317993f2e5ce98b8b6991b3f5e4758c3efe28533e9314cbc20a6feedd4338d08291b26ddd28f4bfa36f2aa0a3e120e2b6d8813e3831be8a93ee9d80e4e0df6795b22ace912d0f0f29ed838f9526efb95b69ace54d40a38aaba347a3e16d13572c229b6dd82d5e7870ae89e817340f6636938b12b5d65f96b25ba5757865bca7b5265a8b42d77fceabdca3b143adfaebed41d1314e10471f7a5a184fc48b1b39f89b7a21ef9eeb3767aa429f107fd11dd992059016925568b82df25d5812dcf191e413eb51c1323369b92ca85137d0f5581da6bfe6014e788931a080a85772e50241fa96c40c2ed409ead39f5994a88a6737fc65ab6f2dc9c941e86f4658cfa2c3d9cb73473135bceb38a8d5e690c3319dd112849275c5adaf3bae5077eefb795603d6c6a0db5ace23569af23858a1358b0381e46bd479c75b8fd522c0b699e6467469d3be56bed4d48ef0daeb29bd1b4b30c80383ed25161a4736dfa433dbe6146fd6bd50116fc9ddc8b77309bf2611a9279a93da2c3be5aee016e45839a95ce0c9f7cdcf18786366bf2ea460825dae9dcb25fdfe6e87ab5048cb527bcfa943677587805d0eab4b106913450307299eb6fd01c9faee09ea58ffb5086a8b4f2a7d5c9ebe3c5088de743865dbab6518443aa2919a04e9378275d8758dc0490b0202c18bb7adfbf104296b24f9a985847e58dc59ea6f96fe05dcd5c4157bba6067ce3d2f89175ce77b66103b6c1592fae68a6ec59ac0e8003ebb5bf9e70f7f0d6b3690806f3a594da9715554c4f619139373eb84ca70f4d9e40dcfab807412b1a2aef00ece4ffe5e13626628dbfeb96411e473506e110fb7368bfd5c1f8c4232e6d6c066425fe99cd3cd99fbae25e0214bfcb2459d4b42989c3c78829cb4b4d2474a27ad0a4b5cf6d70d86c50d8355bc3c9466e568c0d83cde578e97fdff1bdd86bf2b2714dfd39b630441bb7813c97d81c7194d81bd8a373158f97ee8884b95ff93595373fe174ea9d9bc330a8458c647b10be40c927350b601f812828027e238167c3b4e7e80ad989ccf0a8fcce17e748097ee5ef35b39b42567165ca2c8b3babff22ce2101970a4be1491be1b960aa6def838cd7e6013b8401127d6b5a833b326864cefaaa3c299d620c3e9e87889a5ebc21b61fc02943787ab16e12ff4eaa26e1364048baa601d319e342bcc89e2a65c9cc1b3d94ca4d7f95ec3ad0893e0103e6d47bfe3a8211edb854fa3cda755b1fcb4676e96494f27d5ef31f05f84bc0e50bad1470de6ce2c0286fcb45d77dde12a4a2794e2760dc3cdc0058c7747183d5d5ad007a4e6f0f00f6f8fd96db422c853a63845440c50984016482e908f69a2f7b9b52c3933c33228a3ec675865af32c36a5fd64785f40f4dd2a93c2d639023d09a7ad260c0758a1206c3ee5b2321909093af3c47dd2cd7b909068c68deab1d4b79cb2370b10a7507b1c8c924d8134e7e298752ba55e44102cbf6ce774d6c1889200a021ad9362c94c1b4011dbde030b795fa5a3681be4c77a89c8ba7e1dd933e63ff2a0c4c932bf5727a6a9f2a4a0caf58a347affb00a0fc4f6419cdc90fbc080376f15297a2084ab8452bacac2572206b55eeef5d96d9bfeae9c53f83f7d22a733e88f6605172a3730ba5b50443f08cca5c5f04afab3ea9100c8be4f83826b9554b6f2e5a57296254f7907a7c624399d043473c0c99f0c7d7aec9babe16d66781cf701fc9fc232ba17d9ca8652c6a1226e602cf6f285f709f23e8ce26060ca1fa26165de8070e345bed2a5edfdbe134aeb9dce178be5560824466b3070916d20e1fbb222ab445484be82ee03b13c0edc6cd28fd54d757ff76a1882f2fbb99fbb012da009ec43bbbbc37c81134ecf609042afbf169ec7d6c3abac84f77c6b229973cdb9bd341634ffec94bd7c4445a99b0d6f43ae349e05b723f8ea1c3098861397135f59ab62a3c3ed3849d2eed84d6ac152480d2d14cf77e8739328df097743427d61938338069e9c89f4057ef078a5c9ca93446d559aa3870f50418d295e36a34b1515da872f2609b99ef29cf5ed900bd755c331fcefb71b37e74257d949a95996674a1078f3b4e9a15bcdf4c0f7ea6118905f14f537cf6754a92e39744927ba8b415bc22542d3c9d51d1f8dd2f2090360ccc40e10fd8598efe94fb610f870439f7210f6117f5198fef6e640a2b7f7f19129f66c8b1a85d849637c3acb2eca31e45be370643d38a46692b63bd6d8b500b3d34a8bfc6e5b83a6bbbc1714864c93479c6745920906964b6ff71cacdaa7707d872732d3da8690b0fba068da18176d5ee6c8f083c3f20e1fa771bb44af8186ca02468cb0902b6e074f313e9b42affa55c815789725872ed5fa18c41a6559024e0a921b3a6d7632588af8bd59baf103591b4987c2b42c9ee8260f4072353f29084d38578373d9c656379504ad9e33ef1e5de488edbc4529c1998fb921ecb748130b54be055243c4be2de6fd731f0721b1df2776d171624d2acbe1acb487808d369ddfa65249795d32183f7246a5d6a107681496349c63766abc4e54929e3d5b8975abf04ad024de6335cf488e528d90e58df9aa0c7215db716ffb9eea72b62067eb139b2dadcde9dfa69358fba504fd9b85cbe108ec8f4117278d8431ddc1a3a03a28aae09423cdf94cc0519b400abebfd60b34471736d6beec7db1cc77810f3ca44bd336eb8c2006f5bd4de9d0b7e484fb72712ddc8b944a915741b84945ef2e4b40aaac3f05091dbbd9e0b6da4c73dbab08b6455d761b68fb161d03abaa70a4559018fc8acd864896e8493942cef52679435435c53ab295b6a5f0c7d2307be0606130eba16faacc7715f8328c7092fbaa25afdd6bf38d1820ee478e6ed795ad6f2f414b446518a277f3317e528fb7e369536da5b1a346a16e53ec086e18812b32bd15dcd3be04c4bee70798ad75bf6bef95516ae16a56ab71b9a9521f8d6465d00376bf957c501b0b62463f618189115ba8932e504cb58b321e71125593610ecbe2f1a4981d6dea5bbb5b815b2992c59b3ae100bafbc2a8b71f0691caac37b5ca9d50f95ee966e39a35afa379e00c7d7c26ca5ca4624d8294bd27b7c3cc6969816691455dbfad41c777d9078912e95b07e1fcec5ac5d48f617976bbebab7500fa18266c469471252844d7602bb2e9e14d90e4d2518f8512fb35b6fe6e824b25646aa53ce12c94b5d945b3f9bbabfc434dbed96fd51ef3a1f1da3b82fa41a5dcc3428615b8183873ddfc11e7a5d98e1174e70ed8c58ec1e32358a66cb9d40e91cc453afd4507573e114ceccf4c132da23daf32a9911a52b4dcb7fc79cf0bf14d409b9ed09f3519352f57f68a3d08cdc978642e28e6a8c390e99c23f86d849641911333eaee78b6c859f9bf102a6935dd02fd59b6a10560f3af3c09587bb03204113f7c7bc85e041ab38c2250b8f010c0419618cb95449176e5cf980968ed636b8d276fc47fd47f8b74047f40d1dc52159ba5412fadaefedc0d0885f5b4dc545777dc04ad05e88231f081d145d8f10865ac86b758743446cdddc9cde7c20f8bb6cf6101a7171188f63b6f11b5fafdb7189fc25b545e4dcae453245e23a539826f614c22e2c61785f460f4a7e5989aeb9526874f005a4c9a516d3a2d6ed0bbbd9076c1a54b484662a48c8e922b97f76c35c49122d23d90410be72f35fb4e9410f9583f14cfb76e101b03658512dfcd4bcfa0a99f2c68ebdec32b78054074de351e6b7e3ffa500e2e39bb9721366efe8cd1cf619ddf8fd31231241eff7c9aaf27b82037ca48b0d8e5d23b63664e8d98a58d7c11402f94abe46b4b1841269c79cb2367c57248365a69e1580e68f4f8053bf52615b377b66659ffc2f0ac54e69ded2ba15b417b1bb30d48fff218927278d6d83540319f9140c0fbe0489b79cb071ed598cd48ccb30a1f3d5151bfe8068ec38b0957604461e894e142ef2b427c6db7dee1b31ee366be3ccf4fe3b0549036a22b1bc019abc754825cc6ba1fb13184a8640cf9336b33be73eb9906b88f2aae35632637dc0a590bb178b04e2cff2c0651044b46d642460610f2064d3a552e2b87351684c0c87cfd28555107204d17cd56222132591b9723a1e7363cd61266d05c09e59bc3edcfa07eed493d8ed7958ffe030055acc457449645071059114c679aa19f1452d03b0e0d95be39e357591d639fa5f80b0d7c3f8695b4a7d4269aa9736ed7696c8754be0e710e60ee5c9eadaf8bc4de026fb6f97ae07910f58d8f1f96cc31bc9084c968705634df7cb0de7a5177e7794bca541e690e4f0ae6118677a12f1ea3b2e22ed59d33462a50fc4485099fceda3a8341cfe5dfd4b5dcebc85f734ef7d00841c6bcbdc520388c41bec473438e361de31967362655d42ec4fb9eb5710158d2f025bc24c2e7d7e74bb8ce5371287f427a75a01692d3f03f0b0cbe6bb8fde7dfc7ab8b911f0a1b8b4aa052ca5f7a854540682c5460f52b373d24ac579602b7b9a947d9453a33f5fa8d5fd8f922efd92a2885bbdb5ef44f5616cee474ae4394a67354e7a4f9d22d4092d4cf7189f09ed8c6ee2c1df5991a6f731888d4e38806b859beda21cdb460ffe0349ffcf7f5bceab41034da0f4dd60b934f88f3cb671f91dec497fe113fdebed35117c89d16756511ede954b1c38039bd0f4d4b049675e15de1a29a2fa734ee99b084b927cdd691c7edffd969063ecb4258475192454342f891d07bc94b57de77e414e90964cae8c9b923cc586da07b72878dec87d26374fd6f23bcd923b825e7e2bb68873ff3bdc7fa3d5470c2e2fc7833c7c288b8fdd0bd34a6fca2359f09567c7f8f229876b683504085b9a9b0ae75b4f5e6045d02fc90b2548a1454114f6220798b2c6347705e6f223f8980cb637d754eae7763d2da32b104d0c72146b3bd6a95a3e84a8f7d0c1f24fc0bfd3fd08f619aa070b3f655f2f22e3a9c931b60983d65c5c9db74a26f5b7b2aaede5ea0c537696d4bab78b9e11b495d0c9382da129eb56f8e2805a18cbe568909b35c950d2a18638ad77f6fdae53b0e23720b09191746fe14c13b2e32d8badcbf0b2fee7f7e9d3595e559cd9fe1c1ff8448c4ce13d92a88f6d92460faf6d294d7173a3568dfd3266de06c597d5d2e204a88dbc970eddd7e27296158318c455356bdbe4bda8f5e26dd25fe470c18693de2d4af00c96f0e34ad6f4ce2ba4475e34af9f39772b03b43f7d84786b13d694770b9b98498fb8f92cc8a60fee5116c889a346d3a44a20d67d7f907a9ae74265789a59d257d343f08b879a2c82951ca2b489bfc74277620b843495a7a7fe583a5f85165610fb9b952aaa7e40c62a569ca417f8304f7c11ff85fcc028426ca1f5d2afc25a0dfc93ada62b77ac5c528f86c22bfe6d0f03e778b422757824582d05f5726e6d199a9354de9f84f8966eea138fda3e983b7f1b1c53c4fc2dba6b5536d539426b291ae01e88b5dca886871de0ef8db7cf78b4646a2d22e15c6278675794cb6ef8b4b5a46988baf93f15bf30f3d10c4fc4afd29f5379fb1a41bd94d7ff4e53f3d92f900d8a5256bc49944ba8c395ee1a245552ee97e63f21a91809ca72b6eb5bb05332658763785769521d4e23fdb624662567f5acbab84ed64ec01e9cd808274761a692c1bf143c270dd4ce5dd4162491d89b215174528587288de41443ef6fdd445166e24158bde7b334f211713ee58522cbb2218f4685fe5b26f5c2d63c0b388323de27671452cb3af2ecbcb6c2f670147549fc36c82a9069fef96e0478f14341622b8b92e9d428ff1e33c7489b3c33af40ad571cb2ffdc89b378606b5f3c1d4bfd3c4098be16b761db14872519b23d1c0e04e3b64aa4911e25eda21e7fcf290f836a0c4600de8398878a9a7d00133388dec74b74a65d2699f2aaf1fe5026bc57de04c7d8f79981606b97011f2e5fec35c438f016895f7280ae9a15c3722c1fc80cf8441b47c2c61f467ce4b644bf0fad07967c7003a18a4b4c20d932892f725630e61dff1896793d09468f0d0f731ac65fd47cc1452e37ad8590dca4bab81f3478cb159b692d08af418625a0161679663d663cea6ae2ee048cddc3a907845cbc23c46f9ccbc2047cf629b00136f14d28731d41a6df1ef1844d095d9feab48c3ef6c5549b8e91b49f431c989055907d9ce66a0758c4b60b22f5f6aa647f9361bb6e85d0a6207b2ba5a0f7e71c50f8fcb5e0d9599bb7597955aece8c9d7968dd184235f12afcae1d504fe238debc417c5473844e42f9b2db79442d803ba0dd0286c83c5947967b2413f12f4d506e9a9087f2ade30578c22603808fd32367137d10aea8ea30e0a3981deeca36d0022822d29bf091b2be526370ff6e902fc8ebc0c91a5382e501f90c413c828e2d012cffb2ede1bd9e2b282e9fc014afe077bbaba85ec584e03ba637d8d033015b223c8f07631bccd1027bc5e9aa28b4c411a7435778e650063dbc76a26ba62a0f63d0930acfcca07fef29aaa1fe9a4dd2b9685c5ce5dd1495212ea94fdee193e42cf525c519a82450dcfddb5376c05444e1446ce74acccfc845c7599a18f4680521aa692214fc53c82e47b2fecaefa9151be655495b38d489605e7eb3f39a5916598c52326a868abe3192d0cc1d05141135ef9464138818050af75769b416359f1faef915f85cc5aeae51c6ba307cce1939c6a85f87c6d291d4143d7a7a758c733817ef0a81a6c92000e5703eea114b10f2ce9123f1e38af6b1456014544be7f158192defe203a324cc3828cca4f4ab15edeb70bc3824ed116de2a2e7b018cfed0324b4ee9ef335e6d6ac27c666fd494b0d393cc36656b4901754a25b4d4993dd1039fa0d560dad9011deb024655c5fb316fa3279e7ef38d82bf78e9f7615bf805c7ff048f693e26dedae79c0ba25b944cc664bd78674752755500e24f163a878fe9509608e5991b20a3c5e70c6db9efe14819db8e31be753e10f71e6ff6e6cab8c3c47db035c1bcda497587ba815f07078ed42e421a15cc83731e36ca5d583a4afe9ce9e1d739d295b1add6deaa1df0123d009b203b1115bd483f63615c00de0527a515d2caba0598cd537617ccb490e32cd67ca97c2703c030cd27c01e84e02e988d3a048b8c4183ea763c5da472b88fdd76231a2d9efa8cc7608cf7cb65372234ba1cecc0eb973f1a0323b87e068e3b9fd9924d001c2585e74cc329009dc58498ea8e933b55a5d1fcdada60f5e8c735ce6fd55440451cfa4360034f7a5de637fbbe8c38a7f5e9656bf806c0f0f2563a4af4ab31b5fc360be87a7906a041f6665c84208ebaa03ce114716725bc691eb4260a7db3018997ac7c25d55ec8722e2d4c1f7aaad18d33e23092113e129072c97b4288c3fdeb3be81d32b9367fd66daee8d112ec8d1e39838a8e128e02be1459fae127eb9a92ff595a26bc434978c9ac4a54940fda3365f582a4a8fe9960305256cbbe4d00ffd844da41d057928f69a4b82272aec6419ea43e40aef974299c63bd9f9ba15d96d7d56c8ec8c30cc8de1da135da1d5d01624a1d598e4c0ce327f300758dc9ca6434f88a4ca9ed59e6ce4e1a10de734a76eb5f339876d254342c04df49ad6369856b28285254281415cb833bf1184f3f631695dfb7c459abc209725c61f0b9d5b4f91cec57afc2a5e2231c8c12da57e315d87fd840eacf9ae6462910090c04cf2c342e0f701646eeec7188bd055ab561d3326024251a1c86bc461061f275f842fd76a38cbd7461dba724546cf15a0589886ff4184bf081cf58632ff7499fb1ccb312a9136543490ca2eda23523f81c2cc72ec1ba8d71b5b640cdb45cef1f5c5779b638182474e09bb5cb5a41e5b92c3d2311b549d7980dcdbfa10f76847bfd624a4eddfabaa6121455ce99bda6a6a3e9468b52fdbd66f7cff67ded1b22fa254c8aecb739cb15f5f94fc7e051e4beeaa5ea9c240a52305c025d514e42183bca08c52bab7eafe829659bda268592739669f64307e5a112476f3ef9d1206faba6e965b29a2d062d9cff2676b54dfd85baae9c3151b7963d1be440d1673e85f80abf11d2f991ff835a7c55bbd91da58aff5d0c3b8167c34d25106d3192f9886fc2c5686e11b736d6535cb4f58ee50008daaf933d36670f3acac186fef311fe0caaad79d7fb03f7b2512f96bbd684520af41154cacbb890e0bee21887cc5167f67ff7470b08dced1371b1cdb53bdbf50b04571f9b9b2ecd8133868c4c9c75d2621d58eef002d1d830f8095b9738809206b76717419ab5a67f2445ca6cbc4242d41d5b418695005ea8c17dd3455890c82485bee56764175934edc0a870897aff3ff3de02581266bbc499f0508ba6e4ad1f3c66bc4e9b514de8bb9df161a25637a78ec9b38e0ab234bb306fe71ee6d9aa84c75f9d0a3ccb35aefadb33e64dd3bafdc8adea1e6dae0a900e575cecebb76f73919106f0a451b1916f010903c7e9966d46208a1a0ab4b2c20ee61696234e8c0287a04eef1542026f0cd79aef5015fc80fd4badd2e0725fbb3d30882d11b0fac1163c36ad2614b5ff0b5021a33388001ee12e6adbbbd94d6cb71062c728be17979841902cd66bb5074e2fd7580ee99064692fbe1f7a8989626311b87af86c9df15c00a8609cc5b925e9a74b5551151e8f9d5b57fd9d4ab67122971c39862ffeebbf5774b82016855ea195a5fc8838be023fcf3b80a831ba6c480532c09bd757289a609ab380508a21e861a5e60b89353dcef5e0cd7f715ac52d1dbf4ea644da0fc4448865abb5cb15aab7b80234175b8c8001c8dfa9d8cc5e83aa10fab8c8a8d297c9f4babd0e8efcb784caf3f52bf1cb5da7a5404b5130a0286275e514063775dc7a1b65d81d55ac9585b17decc79fc3c2a547861fbb9f325d99e38fae226c5e69bab8734d26f1e626acd6670cb1e36960fdae67ffc46998d8fe703724cfa40681d58e2b8658052773a08c762420a86f137d731a5ec637dba4c98a6edb3573c6eb0140cc1bd40b6af83a56674ce0c06052b6eb606fa1d6264215ad52fe55a252019d2f4c81c9c210ce55e51844f8c14097edfcb0b131434f7a25803f7fd4291d75e6d539253b8712dc3499348cd64c4385f3da2c56e2aef872bf07f66e35ed319298905c860733b48e6c739f913392b37034162803d81a682c9f7b8052ad05a23e7738b4c15a4ffb4e576554b69e7d89ce67098adb0837895bbe3fb9d7ac63403f87cf385367534da3fe82a58ea04963e992835c6a21b9ca61a27ffeb680111a31abe5c444ba1f7b92c087ef6f2c553f469746a5fb4c75cde0067fe0d5f3b53913532f9aafb457b42628f646144309165e584459ef9510093fc7e5ad2974290998d2c5089940b6c8e97c99cd166d691757a8eee4e95e171910f98c02f2516f2c9dafd4b5ba79274641f8c671683e94251c3d2cef59125d545565e5368cfe4428c5f84073452d2cfa9cb70bf0ea89805dd7efb4bacbbe9af2485ff02b2a0d51e75dad50dfa459a4a03c1a4dbc928a04b9cf5d8f832e8f0ddc5460b402f2f98ae0d8449cbb90d6da21bc52af81e2aa0335569cb85c0fe755940d6cad5cab2ce28c8b29cac67ef3edc24e278d8c3f7c4da2c66905ced8004914b480770d449f699a1ab1aa03f03d9721a1ab5a50cc73663e04cf709ba78b358123305962f00f3e70fdb9181ee9c54750df8f8957091e760bb25d5ebbac0ffe0f4e9eb4a80c8c3e6cf71810dfaab192b288b912dd53b84b81bb3c5bcc5c9a99b61e4672760a1f4a91aa11ca30c2ef86c99553f21b9d357889e4a5582c8ff135c4c572e1b03375bfee1c2a825bde0d62f68f8785b59e3ff3cf57a19fa9a1ceeb0075e3ed6a75d01684c5a19650f8f88761a2a8d1252649271fde0a56332d667e8d8bffe7fac8a59b00b4597bb6b2043bcd94612b3798045846c02ed525b57b2e96e1e83320f3b9c6e3105fa16e300f96de274b262c42bd34fa2d495ce2eb541d8d6dc1add847143bc01986ac4245d1e399cda73ae55519732a24047ab4373643dc58efb27d0cc12b106b23198d299d4200a3b62756a82388dc5286cbdca53f0644cdf6f3d93306f8e3dadff3d1a4f43fc4ae0b556e26c3ea4f5ec6c7effa047183f4ec2f5c44413b75e698193f7724a5786d7f63c594ab946e38983e811ccaeee3bd152ff5b0e07458ced8547ed74986cf5fb281ae9a1ed01c49147c61d58e16a593399851e589073b5d025b07e154a58b8fa6ac28b8f6fb84bf21f90aeed1c549a4a03b7b4d098893a7915ca8bbbfdab0bc33d4ed4865c32f1dc168f6179b0da129904cad9f04bd8670e33649b449ece75dfc1eed67342170b75034b1664ef248077b3f7443916e16f978b1b0ca3a54771a57eff44a5c3fcc98e4e09f72eef8c7770c47bfc4a867c722169ab8f6a17463d71142d677e72c817538c2aeb4b33a27376577814dc8c0ec15ba9b63afd682824ce830aae8669e4d0e9ffe9cd83f060d8c69ad96838b9cb910097f77ddcea5bbcda4e784f353f255bb9e50c7d38e381becae99a518ef760eaf53e8745a09ad03dfc588882999a5bd353ffd80b07508229e431ac6250253f06d5674afbfeeb837e41c9a002a65460f33e6f476c0a33424fabe21652f91cffbe3b619328f7f22c1d6093e12cc38136382450b2cefe1ab71821296228b690fe5f2e7d804af4ab62a3490b474f744f066fe624e37cebfd02cfda78df7a2cde20be1de28a7c33892ebfb88d434f28434ac58807621460ffd4f515abdeb702a422bbf0ffa2af248f4b265cd6951795488143c8768b3a9b5b7749f51f8439f79cbc70e5b2f265614321299de1a8b5cbff09c8d2d5a9ab7ca3cec114f4335bca49f13681d8f778f30e71cc4e08b42004a4dbc8f3d37fcee6190894307c101e370c088814008aeb046edecfcc2ba66bf0c218f913c9e7e18108f43d634d31e1d8b46658d85167febaeddd6fc0bffc3709ad09263c46d9abee8275099fc982a1860830a0a7d498f451c6c5af06fef82b601e74857f44f320763b09c838684b2e0868c3e20c6ca49ff7793cea79b943344194c4ed5fdf03d176edd7cfe62a1010acaafa0d7ec1643eafbaa821a75f1e31ea33b3d24641c7791390f2e7cfda171dab5796a33ea5daa979eff93c61f4dbd1801b8994d63af85ae2eb4a15bb1ba685c1a9be6adf7d6e49d172b1b9bec86f984e393233d62c9a6f1e9cd17d89598cb7f5d33437a7f0def38ef4595cd0b61f6d7dc0ff2c92ea5481db591d87fcd9766c57a6a7587ee7830a52f3cef1c4d5c08509d3ce947b7c541af6974ab687226e3e7221e56f487cfa96b553436f2f5b66800734344b172a7fee5981a29ede7399c18bd4ba3e7542a785509e48131a187d54e1c465e4f7ff457485c6771c306bf02a04b40e265b77c11cb679f4ffe005f09924e8fa5bb34c06b964ff285c8e1e4204486500d89bbbf03323adf0e165d2c15bddf629559281e76c93b4e2c6701cc326b2e407e89e9491bee730b593d4cfb5a42d991a4068b893d1a562df2b10b7c3afca6f77c556b27d04a8a99ad2d99a7898d3288b5ba488b209489c7760eef6cd38c3040f4a990baede349a9061a2617b89001beb2dc8a24ed639855d985662d7e2c61c61088a81d481d5fd0c7928375a08e05a270b74dc94c896079cdfb0769a76572c59157d5c5643a7664c298ff245aa0499106ef2df3cfa9970f0408caadd50893d4ee50cbc0dead1a3a2616d3d89757d0b359da0cc1d6bf78e7b8c833ddc7445f1adac4b144983066b5dedfe39b8f90a026013b88f367ebeb4c00a03816e541075dac1b8675ef8a30832f8d2b9f68d1fcc7cf4942965d24ef75d5404748c73e0cf525d615579298c4c0a896289f676df1dec8d4378c44ffc567ba0cf50ff3413503d0c5b7aff581210e09ba161104813677c1ddb1e28ab0c22ff8b57abdee796a58d9757506100c3dd829be9dd641267bc8a5d9412bfc16f93e0620600204b349df0a611a6e58b3fb2fca667262471ca1a12953fb655215222b8568b049320603ffc7c6c20fc6bff7e10811e7ef121c4f45c2be83f9676b6bc85c5049b663b949d6602495bdb98599ca8c6d0e08d4561ee8929eb6c0e20ea30eb4b9c2cecdfae8dd81af40e868db939de5d8ecb204d557eb6fc8d9ee7fb3fdb5d9a9f677d5c4f0f4fed61871d8a413f6e0c8a85e863630dfc2117f9d0d0b46d1711ccd156b995aef327f3e68ef24bc921842d5ae6be0ba206c75b9b24359877b745c3bc6886dd73ebf10d45ea1393bdfec6c73b44b6d553ec13a870eeb69a568232dff7ad2ad5fa1de27b6a2f27887718195bc4cac92da156db5df9d1e61978994e24fb26af358e3a0c61651123250d198d18d58c410f3b928e8853468edbfb1ccc2524681bcef62f36ff5802f7ca6bb1507616aec177c94b97a3367b680eae39f56659a6e38b258a902edfeca54b887e07a51a92ef2442a36ec5e5392a6ccb643063cc12c49d23813c36c6d62941ea8ab16ccd51cb1b6bfbd2e4b0634151edccab505ef5f49b7f500181584f8529f1f9efc70d72aea8c08462b50816c2ca5e28c1bb607ff390ce47dde5a9f0894633b6fac4e94ba9ab7eb99420116b4c52060535b709b12d9092a6f6509a05ef86ac6444dba9c2586e616f5454ad376139bd07aa61e732024120febc9347a5d2d5132a742f615ea46080e001a05516ac40eede8095d8e8e14ab38369dd58e6a03fa31b81fb73278ac8694eb20082514149577b43c2741e51c17b6ea9ef6fe9a73be2b07e6f72142958e2d3516a97845602460903e5ad55fb6bc9be55284c451a1b9ba6853e5e1438c5822cffd6acd56f311dba8609795938204ecb03f2c4f2603d95926d9201ea1ddf431dea3db985deeff207f16c19d0574d70d3914959dd678d7df013e5f16ef7cbd2d30afd393f7cf716db252ce03989716bd269675e9e4a4c1a49ed59ab6d08c5468e0d911893de6bd7387abbace10bd770c3783ac29891871509028f6150197e25465d32db11a048f751a7aab470438cad5c10cc96e100285392f5650074f85e9644dfddaf03f640565ada4e3a8a471091eedf6a999ed72806f8a809961351ece377da409007ed87114a365a99efeaa5db7808f14b8a07e492ca4e5260e0e79e1ad1a5170ee33ba4d336c91474e0bfd9facc152d6ccf4d13c8c9ff82be59522ae4d8d293d30a3e81fde58c85270a23b762cef328ba0826f55fd55da31e9e701c67c94c12505522834bd9da5306a8d95b373b38f0f7528e85f293353e457cf420550a4f6f85199bf0042ad1821f2d0fa513317707a119899fb1b980809924d5f644a85b128e94dd7083c71f2e150f3b9f636e0827f2ecd7f9a1a636a825d348c8a40eba389bc26597b11d8a31e4720d0a351b3c109057cab19ab5307052ea25fb356319b38c30a2a190261e3b98c39d5226ab2dcedbf6744cafea0de89daf0e281e42f439f7def1402993b4532a051ca541dfadbdabdc8550404eca5e6bc4fe7ef8bfc551c470c8f7059e777692d9bc8325294247dbbd916e607defe46fd67290681a837e5e4102253abe32bff214b217e9dbc7f39a7c7b14bbac5e974ca7878111d8e17c0af341c5fe9612099532809a1b271fc497df9493b5e223b01ff14c90d26bbc4307e7b22b13069ac52f40342aee5fe39e66fc78ed0a5a31e75b439a43d65f5ca1c041444c8590a411d8fa4a5aab5ee0a8af50073180ae7ab7c4d9e8bf4c139808dc2f9c25cf8e0f3ecb1cf906955df4226cc5fa454e2403fa8eb260cbb24fdc3d6dc71982ab9e8641436848bc2ddb612962bc529b61e476962dc36f1c6fe3e071a775861caf831ba9c82c4b6108bf027a2b64b1cd05224208070155d5fe8b317be6a149252052376e02b1f892f8ad4a3982cf6dcbc28eebd591dec26d0b142bbdb425ff47af33745758df8f5e5a1ccb01635de0859140b13a9a799d4b62c955b49e6a9ffa0150eb78821e594eae445c46aaf3ec422e834536735a07f1909a91bdb2fb0bbb06f7cdfa830f3543ddae61bc03d5b8c134b8580eb62cd490392d59ce11e9b18eee5823cfde730a6a921e30fb9cd272685571942643c3ef4a563cb50c112337cc04db00064c3e12a5a6593bba979645f060b20f6e4005fb71bd1ca284f58aabfce642d5e84e600f26b3db5fdbcef1acaa8fec1210d1899b8b46792a3803ac5aacef5acebf6d5b43da2525a506acf4f39ce973446d6c36e37feda43394494d0acd883767c305784ed93b52a982fd43b9cf9db68d9d0add56cf4d0358b30058aa4fe55f2234e2bcb06ba0a7af2684306037c1bcb4de4da7aaae4af74e91000a4d62b253af6163df977c31c95eec490bcfdebf7bc2b4702e4498a39d43f478f73e61a3daefc0cc1ffbd96a9394cd0a32c9fa1eccd5ae65409256f6c1bba1957a9e65972284d9c0cf779d8f341633360606d60809ce6def3d89e25a1b927ac02343cb7eb26de62956f072c88c1ade849ccda512512e6154dd93f6f1e2cddb2aaac06614f9bb45fdeaa29771bf63a303d057d4963584a525578cba34b6cd77d89a95a319d9bdee5deb3877a426abcabc85c3cf9bac9357dd1095b552d4ee126da22416d35aa6b0afb0c21470bdb31986190338881b7c79d59243719caa044763a895da8eebd3662fb6d97e52ab03263cf7005b415f3f038d7e271b63c071c629ee872d713fd947c9e3e1a6203102609056fcf302fdb2dad4518758eb56776a85e7b79709771b7c82eab6347ebe1feb8239d8e078911c5715c53f9b38ccf8bcba5b5de3c930703c0458b890dcf35d737fd1af0b0269ddfb3a595968915288fb04006eaffa5cc014eba7ba888458d41268b74867ce2c60c77cd3f4584eef85890954897ceb1cabe7f392426a9067acab1d30f79ae109ffe9ac0cc307022aec91a5bce3d78c74cd4ddf9b0e73a807ff9ccc5ab0bc307c7fd72d72b5031ee2453ab93f4e986c41a0b4e85f31f9585fef447301ccede1cf472b42e5ff70bb830540611a783840044b862e22d9d4f2ca8662c3ae6aa0f7b2edc64f387e29970b075fde3c7c61d0dfee53da0423743718601877f1c3ec57f1992fc789b63d2f6ad7375c2c1b2405cca805bae42d348ae3719929192f46656b1942f570e7cdd8ebbad9ecb7174d12fe2e5cd24682b0200b8dc0de0f8a16d8187d2dd1fe4f774f70a7a1070d2ffc9c462844921495ae7a4c261576e7fa190a45e5a384744a66ff761bdea00e61423cf5302a997910a6174c50a23e7a9ede8f8a5f7ea00e0d8e86ecc19eb937556716f731c79a89e10379c6cd752d5fb99d6001a0f270543ef89baa92c04148a365a159181f162ca4bad7267690a9a583594eda10c41bef5ec9686c628f7c3589683fa0314ffed8481adc61cff08ba552996d3797621fba1d79a70e59cd0f1ad8ed76a510cb98cd471b8dd7c7a26de49ca695ab47bb478c006033e47cf84991794a3e5f117a81c7dd9a0cb658f2693a1d93d28abf3a9125505a388a4a83222dd59f5e428f045c35a0c22d76823bbb813619650451fc82c7a03ca9b75772b372213dfb416d781382a57e73022cd63631fc76450250ff7760b6594774c16759948056d8fa4ad98a09ee5319d6b24ff04908684ac398d130d7aaa6bc43a54069258e4ffd3c9d2cfee2d17e81678cd92e61c63a79a2cd79841ea6c96479707482fb3a430cb8d715725e68bdc8f1f33e1f39bbe6aa5e9a3cbc7a6ae96b0f1a70e171bd8432f4a0a917c059d01ec55e37b0628c4edbb8a8b421634d1dbda382a85677436788e4d85bf527ecde247ce7228bd0e989aca108c2a52708f8958b9790a48db2c563b524d3eea7440537d6a585cc3f7dad64a0dcf3ae22bdfe89e88ca70c04c66d4528d06805c6674e35739a171d073fddbbc2d5820784afc48473c86cac4dad6f0a6430610f4e9a0fbc39c54aa90e43a92ceb91b28a290dda6a543510c1bf6a4d248371e118c4364cb11742c40d79e350329bcd00cd3080d7e4cc598def6a8d223e5b64f0ed0d6aab41aff8041ace9d4110438fcab5fea56999698aef2c2f3267d5f0e10036eded9571252760f4d119aed64951770ed17bed8ba810d7b16f2c80409ff5012648a2cc90b4d22e433f2eb5706d58f8d5629a82bff0cdbedaefe7d5a371f4ddafd43c610634aa93f9ece84c5363643a3e0e0187e647cc7845de715e38c313d904d9aec5dfb9d0b9b13422fcf77122e60364d54b78c7c87937d40fc91c54145f7a77cb0f8db10038a92b5cfe758e826d85d0baba716c46c49a663f3a41f91b131582c26759f13412fd06f89604370c1ee7339261ef81b63dc2c9e955434877a176fe6035a21a8dbbcabeba4976be3c5c5fb3a03724f422a7f495ad34ac16f7305eb54e66ec8de856bc894133f95dce512a90d20fb4089966b7d05f797b8a5fe22db48199aa1531fcd1b1f4987d9d6ead83aae5baba956467ff4f661e2b36f5fca50c646fb689905ed42ede4d65309fbd71500e1559823dfa58451e019d07b63c898b33bc563be382ebffae4fe5d5aa1f17e7966cea3be400a7bd34f946c89b625f3d1eff7711c3c440bcd0be2433955c1e7f269264454ed06411d0c2062c0b8a14ada581e99c7cd674be592b6db702f1193c6296b8784082dc68c289e1e4b7052330c9040fa34be90f8c669def8c0263c28003fb269853f8fc3b903e5cd459fcc0020da2794b5d94530ac496e045ef65431a02fee61bee817ee2b8f9e3302f98f0ab5f0387bcca751ee8ce23377350731e8eba0f75a1a04d2fcf2ad18bdf1eca81a4d06f549a9e144b78a25fb2a0725807437792fa2e1029993115489394344ceed1b95b6f56d84ca1dff24eb3f3bdc9319f321b378fc6f7f580c6699ce4c3f0beb29e922e851319a1b95ee1cfcf751095b435750ee19e5f12488bc7f5a64fe94dc1c3f15cfec1b58d00ea8da2d6c1315c8b6077c134931374f0b0cccdcfc5e4ab18a2a2c27eaf9104e13a530ca8924d68d5b0a5d378f07bf6365a388b12d8b739cc8f2525e750cdbd0f920dea4a62efaba6bd823544be2212255b9d3f5ee94bbf441e199858d87f48367b897183b1aa6d29912a70a8759d34c3f35f4934c7e13b7287387522066e38329db1fb2f576588dd3c2bea19120846a7609617ff66e26ecc0b65c0a69978f0243b0dd2e4eef9d2eb1ad947fe9e06bfb9b4c63b2838dc65e0bfcba152bb5a23508ed1b5fc148c1ba3b5d8eda38392f753bcfe492dd2ca82a72f6934d11e97e920d92dc6b4f93eedb6ff526e879969ec1fd8f5b97e73771ca77ba7c4dffafc363593ed6fc33b436098987cd4488f20fcc7de1e5bb6c710831a1046109d2b7eba64dd0271498f56c4a7d01181547130abc0e7dbe376fde789bf599a542c34f0882556a37dc57a938d782e0e21ddaff9aaec31c54963566d7b9805906b0e127d1932cb4471d28efe0b8939d9c0120f0a23dd40c364c2c266cb0d583caa62762b6e2c6cc9e48f698588144edccc0ce44407dfc0bfd17287fa2b2138ca8517236397bd488c1ed1c5c6e498b90b8f8f5de05a7d0ad39c381e63dbdc64948787938206651bb356b2cd4f3183d3932ab28151116084956aafc7d66875900b607bac11b6aeb42829083215809d2cf04d9f164e1de609240d411a82a0dc4b01b4a4046c6abcf6b3f4ec0d1c4e460dea1178c0659734d84afc970ead409f1dc50a3ed8173dbbcf89343b09fa365e6182702cbf2b02689cc344921ad0e0b28e4961688a44af2a2277bd06d3698e166148bd328f521e17b1e96a580f0e349cd4d322d6fb79c71534c8600435e6be06e4db4e8d87bf9f3476571584ce6d76e3a8adbc1f67549bdb20d3772fa44ade09b18ef5b6ccae1db039be9e01d583055c629070a05008c221c0246d2f06f186bbc7067123c8ecb6903c3e7389ad9594596ef0660203516889997b2a0538bc8191d642e17fa1c5492b47863871f9a9dd41e80d0c323b3a0f7af16f27c9b6ffd003047aa9853fbe14a9dddc30551ca0664efa5142753b06307b8bf5f9b84cb1b2bd6e107ba02786eae56ad14edb10f7a062a9b50f05081ef331de9a532b30614aaa4cec42b84d60372251e1b6b6091d8310bc3d03784ee1227ab07be9b2db482be4a3420642306fc473428eef5505184f5e8dc3ee5890bb839e13a75b822ddf0c4eece8997f5d11b417f9e276c74cc046e4193e99d496f909bdb38b9bf0c14d87adbdf0d05129562fc7eb65ac0e0695bee81b17298614d0bf8c2a62d7532976f91931b709d290c157529bafc5de91fb0a461047945c20ca145af097f3ef3d243fd30b16761ce5c6741447b317177bb34aaf6ba9671ef2431befae600871731faa753b94317fac6787f231ec8174325e07942f2e4d9593233c6909d3629dc3b0ffec164bed624060bf34fdeea5da2ae0b2ad8dd40fccf09024a6091a7ad8c573c5f2d865d3534bfe9e89eed3673a0a5471b969a6672223dca80d3aed8d007403ad9ca48ef0abe769bc944eb523e0cb89b4b902274743b353e557004c14254c2c193309f9a1c3d355436c4536de9a3a7c55c597e58629ae4e6016e732ab43c48a3cb782d4df5cbd66f2ff324f797beb627643b6b10cea380df141038441430f11d671f0dbb4fc98fc67295b6d57b83e9cca4547848ead4d2ccca71006d73b6fb53a501e8086969eb0d32cb39f7c77a45d67c4550a49a5de11e3084aa23e86e5d70d70ce322dba95dd11c365c9adea08163f470969e26c4e908567cf18ef83e6922af17eeeb2469604aa67af6f622cbcbe13fd8b2faa9cd06270536c464129c77d67c116bf30ae3ade6fea23eed9e5df9243badbadfde67ca43f114f57fc9a50b189ca3e3aae2f21317e22511cd80b47b958152a5796cef137467eca77cdcb8249a272b42bc9b043d9325b4e0df90c00f67f869f58e6048814a833e0146743ef4960401dab5bbe99c957309c6fcb683d4f4780cb3ba87b67ea4d8f985fa388d05f2dc56af64bb1af1a6f1c43f864b0b894fb754084623e935236ae42f3247c3cd993a220e1800ffec4fa87c5479579c4e645cd1c13b82e4e3e91324d346efbbfa44c39aae9d6cc99614c3787c1fff55a1b218294164ad8d00cc53dc8fa83cb77915fac36df4f26e3a581ca1e0fec8087fbcb6f36090ed7396435a0ad2f38523412fae1d5a297397722d4c00c9523cb08f71e80a2597cbea2169d3b06cecd17850ba3bd14d3f526f7615f530c84e063c24d35d33c9fd74419f3e5656626f7fccb6b722281a0e8779d6977188b68993df8bb3f9473e2a3198af215413547430da6d25ef9633935ee250f10dc095bd814485bfae2eaffe3b193482b3480b49ee0f4837d04490c6e7228ca0fede153b9d732be25d435e22312942821d10bfcb1e0d600cc7194866347cb17d299c5741d44b43b787bfd7d864edcfd50cf4cb2699a036086fd62da9119df0fd1d3077454a50694725d7859de881f42bc6bf67fe847727225f88ac1fb37b0e90d4868c6c2b472bae6f97961203f877794ae5e09e3e2517682a66685e96d00120e9675bd7c7acf08f117d279324eac8ff462b076bde1b71757539abf60ea924905854429dc0d0b254237025447560f6cb5b88c7a67fa1c01cfe2dcd34df3668e9f2fa59069e41c5ab503c277e9a2b2adb1b04d17767d51c1fc2d50fb3464e6c5eb3ee9c7484ac470516d1c808a2b9ff9a7ec2d73624a8a72f56126c193022f64e95e86588a2401560fef79965bc3a0d215ba740b26a45501bf9706ae9fb6a3dbf2dbb5ef775dd8a6e7b1348bb1e1b6fb15665c57dc6923a62fc66f4ace05dd4c85c81556ac4db20978dd7bc4b151f033067e4713b3095d57a3289f65b653b09f42c0d18079b13877c023a82387713fb9a4502837c436ae648569c8757abffdad1dec65c525d9d0b563374e6bfaeee1ab17b985768555709f82376125534e330bace42682b5348a3f118602040aacf24d93dfad3dfd17abf9e479ee574beed7d1fed3896f28404e7b97f8daf2cb2f43eff79e2809034650e63fe54319266666e09b50f62c6fffee29cfa0755141b6bdb06b9314c44e4948710596ce1d40d29a6e3896ec4a6fc1c97404360b5c9da4b6e9f7d94598588a0915eefa88c961a24415ea3211361eb8e450aa2a1bcb0de227b2585800c513616b6e9b7612703272448639009d5ab77542616af200e9e37a05a721df538d938cb8c48db23c5d14a30f66cd4b34eb09b0329d4aee03e2a626f13edd24e061ee93c6a768eb0afba3c6d0c77aa468ce7ede5382fdbd3d3cd0c4582fe1e166da2cd7fb94ec446de48005b9eb68fb0b4c9140c71dace3f4ead3bdc62a49662448bb629eacba4a177e13adeaf63dc69db47906f5aa2618fa67f60266b8ca87ff7825559f0f0fe46afcf410511d44c52a616fa6d3d055112602de203f42b01e88cb1849780e102a467529295ddf9d81d008ce0b4978e7aaa3eb904df8b5d50acf6be05e4e831e5e7d544d330b78a6aa1e1c24365576427d74eff67dfc0396990a413264c36f213c06e1bb5460422b73e9df47461b961ebc77ffa4115b6a8432a11201c492c5b8dd630bccdc33435590a05f3971d8f76bf7d3541679461a22bb7bab0c33178f4b9496d17d5e9b49a6d42db9c9bd3d135f72d2bc179410ad31d984a4a02df51b56bfc335a02126a34b32e7fdcc6f74dcbd299bdf5a7b9490687c11fb9e527113c1016dc8ee59a57eed0c9839127583c3adc5ca586b074ec3bb3b108c07f265b1ff89fa8275cd7e7dbce06e75939e879ac4549bf318c804fe2133cf21978d3118d391a760543e74371017e8749e3d4e32278bfdc9b2b11db8433bc081b1ea91d8d3c28bb385f0d3e6a65bf3099e7425fef041b365939d4af22df8906ae7e6f67741cdc57f0df2539055d83cb7c5150b756c2568387b67ebc5280070024974292bc61798aa850be144f4f988ed6fb53f4a2006318ff2da3fe361b399157bac2eee4fb98fd825eab48db76efebc75b577a915a663384ea09157495fe3a33bfd032769962a9dba2d2fc3b19718d05b87d87441f32a50156687e88a0f75f364065da563b64b61f83a8d2e73ecce84ac60c2078f070db8cbda6ff31c29f26a1a2ac47f7bdbee58dba70c66a85058eeef62a4c7a3e90a4563d6ffaff07a82a4f8e073ff9a27d4e500129a51ce7899c44a4d63db5badb841b5f67634af0224e2adc1288394773f65839cfce146d1490e5f7908ae3c8569a163822fb06ce5e7eaa343dd8b09841990f20523cb77e9c081194a5cf0576f0e1ea59bfb5db33458f8af7c6e3779a76309d32fa4c00043edd6938fcc96126dbb9ac6a99fdfe776ae75e74b247570f7923bf458ee1465468b0f7a8dce52e3ec517e54e1d6c5ff439e4b13019ad376d836366d199a6476557b4370003e8ba054599a2c9c2cceb50c01e79d91723875ba5746cff811ac28fdbbb4afde3be15b646dff8f8393f9d7db58569b5d375e7668ad24881a4b859a4ea82c3649443fbe9e4b4c0427811b300d494703e751e83445587465ec1260a7fa8f6e67774e7230c26145178648197657bcc8320dea8158613593beba385953c12d787cacd09ea492bfa34ba9fd467ca28e8f5660fc46a6adda46563f42d238f375b2b436ecddb8f44f6c480b08999726a95f00ec7d2e60a24d2f1476754e21f54d987e74ed537937f6a54ed28ceb57f91807bca19049edcb37ab292855a0e91bff64b3d50937ce939ef1ee60765a542d910f0661d5cdd94d0a0ab239e418057a990ddf15b05eee12c436ebbf7c29dbd665ff91b8ab19d9e7cb52a320af99ce46bd9e1a6bc0257b7f1af07dd5387c3daff4b52f1f610b934c56767d16d68e549484674a50960cf8c2db0a8a390ab1923adc545f278c8cb6cdf396b3372c0378d587afbe47a757706dc543ea69ed15712ae8c7216fef929ed43527a0cf49cc646b460fe54db6f430291aa01d6b2629ebc4e91772e923838a545aee36bd2c7c6947957322886b3b63023c93a0d8cb5711c6a199fcafa8bd820fc15f2d61652ae8c0089d50281d07cea787e4ec4779b614413d0ee66f6e33197445eb3f151fe3e5a38fb2b38e7532e9095a7e528cf7676b3f1e5afd93a40599fc2f4033c16ffde1ba9c04a01567fb48103e27cc7e68bfea2b84ba2eb5ec00fc2e58a8412d77dd5a6f69c9a4279a72563b3e9a8f8de3257ce0b8187f812b918a66415a9b466047dc9276079a736927dd8c85040cfea2e0fddd4c411d3026334ee8c8576ab29834541d7e0ab54ea681832ccd32a7452c4e31c7c6d5ee1eb35a9599666903b37a1df69c6224605508ec73ec9222f9628467dad2c8239138665e9a5b97d84477d96741834e5a1ed8df85963e465b933bf0937be3712e50800dfb75782306156bd7ee85a8979d6eee921a145a1e9944fedf645976a2e15f3b3e592f5726dafff2679e27cb157b601188911f443f60df87f76df88330c6805b5e9e92d1bccac4ba50ecdf5213ffe1f8e688cb798fa90e56301ff9521fdb28d05e3dfbc1a74c5b11f7c7ef0f097ed1205b747dcb7f073f634b6c3df365ab7238671b25df4fd25d596d40dc891980629359259b2f289ca86cefd30e236acd73318783a190ecc20e0a984574a2c8e157dfa3ce3a83e89e84e6a2a86a497b4ef516755e50583d34a332ee47ecc106678791c4053ee2eb8b0635a698371b46d3f758729f20daa74d14cfff9245f1614bd3766d8aaf4ed23f512c1ccaed663331ae92f62966db457739ae5c284aa872341f22ad98366bf046f1cc94a2b0d70da2c47c548a4d6aff5fe7447a6ed648ae7ceb14179cd5ab95ee2f6c5fe4e60010ec48bf3ee76d3903c59e46735c08dda6b6bae86b664bd9413f2274f6513ec81f365eb71667e829f46deb7098591609d28ad6f5c78494f2f520b5f0ebd19be2cc318d6c8b022946d3cf5a58a47662bc0624f3c6611995930ad2c2cae7582c30c1c73bc4e04c9c966c45f8a025d91b55e47f57bf9e67e7d8baa2ded942b75859378c741d1c815d97490c1db64033fcddfe481f687b91b6b191c75721d92b4682ef45f64c90bf8a6d0bcfb600a766d8c2a5b7b7fb1732319c164fa5282e3e17ad2d286645957b80f848a0833b43d7543f118478eff56fcc3ddfccf9be2123f6418411f9c5103c641ecb0119d4d880f6f71b1478e5d852b1362e56294ce142a917a9f5dc92f0d88f76f4dce5d5471ff15f66127b4d1febc061370fc148619c4b88365672796b37fc267c5508f8d84a51b8fc591b2de73011b65b619b1741c489cd0f6a445cd28a4a9b6e59fd634e7e87cd06c55ed5c3cf116402ca07bb7479c40a1a3c0a39aa14cb2480a1a746665ff66b537f0d4f0d1d33088ead6a3c839de4555503b04360ac107dc2b50859cf1b05eff72c5d9deb23a9bca43d6a69aecdc1ea3397553026451cc58680af139f93555207e946a87530b984d120a40a8375d37c05073c3d64b078dbd025a4d88f3908a02e86a21f5bd4c4de4880c82b490f08407084827179ff74b73cb52c7e8e8a66a9ee2a22cfeb2ab7e034279cc5a5493ba74afd5b5908970ba92140a096244583102d1083c36b5db563b8a6da577c5deb987bdbf9df49e5f0abcd50450a6470c4f88c2ccda10faafd45566c36c13b6b46188ff2176e41b01c9da8fc97156450267101fdfebed00890aa345b1b7203e5407dd106e4612a332f4de766158e948fb15dabbc19fcc43174d09733fdf551f901188e7dd6d94888d76d30bbbd1056f5e17386492706268eff028639d0b9af9b3a0697295edb07bbd6bc534ca804930539d9ea03857892b88d20d45f9219c5fe3f93981e041d87c46ee8596ecad74581bca9d89521550e55958d110f156e4e569701ef1cd85ae29fff56f28376aac06625ad9cb2a493c191988da100bca955e032f0504b0d879ca9c6e09210fae70fd15d25b67b6808e78b8f19cb76d6db751f963264fee7c5177d0dc4a80eae6055eaf6bec3c734825fb7926a190d6df916ce1ef265bc42e599805d5a459d912f6ddf31a4f2e9a035fd4df88403286aae5c2dafcea6bc343ab6a7b15e4c4c13a078141a278cb3b1300b19a744e3a48a67f3e7f8f0abbfc6fac261f4c767fc10bac91872d292e5772556d1de1867bc215f42824853afd753361fadbfa22e03b584799b5ed6cec353d292248fac41f74a022ee4decce4b278c5d0c02d5dff55314b42c1cde33c7abd46c8033a43f99ceeb99610aa31f4e022c9b27c251e20e17f7f5b401f24c3573f0cb9b7e12f837e5675337a9f78da02726c4d2351dc6f60a320a1093b578ff6ccf36d39c4ad1cd6041b6cb636815abadd32c0a8dc5d9da2cc097810d1527ad98da77911c1039c11bfa78c2fcfe4bc370315044b084880cf1a03012aa8e6c2b244852cfab31b05c6a3d84fdc55a6f67c91adcff60f4d36f7c6e55dacd312cd4e1a2209530ee5c1317437a0cefe38d23166363d90d0eff90f1ab303275e89440790e5ca276640df572241cb9538e37360b38e6d114098c031bfdd6292172ccba107aefaa0a95e2097b96395ab7918b3b75af187f043283dbdaa1bf10a420e528d1be45ca0c1a5f3f0004adf73333b325f1926e2b13f19b7e3736489ff6461df78eca3387cce376b0e9bad08a6153ff8906e3c6503d36f2b16cc631cf08f2c423bce22af6183551137591ce0ac295fa382d09cddaf5638b6ac461c48b31e45de0bd17dc4c1e8d3696c8a33c37e542f5142a9216299e51b5b3b7ee185ceef7afc759edb90bf73c3fd7637d58e800ee8f9cda19fce6ddba6e8a14fd0f9db194ef20d1a94b7fc7567f7f3a4b8ee412699e110c8d619906c2bb8d870184b2cb9b7c9968d57809deb18ec5a091516eab0e7ff24cebfd85d5969f361bf1925e7ba0fb69d7f669424c1a90941f6579a0eb88f04384a428fd640ec250c600819db813912c14ab97d187323780c4e7689df050e9730bdacffc085dba888f8ba7944085016984e51fc9d2d49cbfec3eea50847402ff28b5300934d328660fd45563ed7b07031cd477f6759ba08575e461dc1ebf6aa90d977294f2ea9ce360820dd11bed4fc8c568ca6e6637d53d3cf7ad0a9a57120e2ed03555b6343a920a150a45fb2ea004ccc37a20e1da0799e398e1f2197344d3c31a9ea37f0370177ed914ed9fe25006c35accd646ec11165311be2015c8245ba83eede68a9ca44298b72aeb6dc2fb07090f1153ef1dc7565bc90f48e6a7105da7dfb81abe85ceed63dc20c7e436fb9bf249deab3120c01aaaaeed1b8157e7ac4ac8d9e7818c3f60b1b6752d52cae663bd768dfa2264f34a1382e4f2045ef45c768c2a3b0233afe6dac6d2b5bcde2c484c39e7d6f81bd93bd1426b8c51957a7967c6ace038b176622907f6bce3a2fa7d710578e7f75a35e859880209fbf36d98ba84af90734bf6e1f3b01478cb42b41d4ba00f90930aa7ae119690bebb4b8602e657f6a19f1a4fbec1d6117a71d9aa96d29906461c241cc5f72e248d3eba5f38ce275112e78cbc84598ab0e0759217d67f343e74d1b8e252a3b451df8893d95e7fe59680d04183ec6beaacbd60517027db2819e32fe6cab493dc0b4c5c28cd9c4a38829480079dbb2661b2e612e2a210b00abe75436684f4d5951c1ae20a07c7aa6e4cf6ead69390e52a107125259710bb1073eaec9304cfb8eb7a0be83b95f1efc34963859313f8ae6f53bf9b6210d1ea9529363a6ec457ee4d6859b0dddc0305b708801d79c9d09044c8f04639c9d3c40e9c3adf3decd016a0e0b6f16989c467c5de5bdc2738b6f6b6f6ebd1cf19c77ed923ace1cd6a034b1c93168647f1ff85e5ee80332be757852b9c5523203d66e3030e7c15527af1cbe8c0ebd4551ee2cd33a9803ee3a51aea37e506093a3fc736d8089c1c2aa0889884276d8cfdb6f4a47f0176279c5505df4d6bd08a47900866707dd0fcba43c1123feafea86dd25c0945f3f27795ec00dddb64e78e9565e6c0a5aa33a653d126c3ec49eba309e1222abb3bb5d98a891f0a6734eb25bfd7712e6216fa9f7025bc67d547066b0a8da5c4f747e7379337003aa0e91eb5d16d90e1b0a7b3251a66958ccff6954c9a0cc0a1d83faa8b31f50779141e2c7323cb5b16d88020e86333d2aee2e16089047dde9c55639fef5c6376352e033186bc3e2082637f7e39f84d790ce8631e3708ceee4bc3bece5af95976c684b1487a95f74d727a379a914ee7068f8b4a3416896ea191bacaa4c39a7c299b11667d0dd062037ffe96bba953531447e37a6ee5893a8fb71c4b78f0303793f5bbe027b32962c1cf09325f750dc194e506798c8b3f089c97df35ffbfd84d58b0d9bd4ea1b02886d250333ac8001973bba4fd78d146f1b9c7ba7f66ce89d2bc588f023d36de92e4bf5ac3acb07690f39481980cb4d56be8fa5725f69f7ab395c144a5df846c391d480c461fa726c3118d2c46d3b9665f9653c6b53df2a00dd6e92248948eb8069831189f60f0e0575f144f339860f39ccc8863bb4483d1d7d5ed17ae474a01edac73d5bef87ee5311f5866f9dedd197df2638d505869fae4982f364c438ee00c51bf571193bf3f98c3fefe0538dc66ae2cffdc1462048892c49606d3c57be2f93274ee275f04dac4305ec7234c3e692302d26af4194b27edb2e32164f9ebff726c76ea04796fb95ee1b152bc6dd67c8f5dd9996477541ecaed332cf722fda54918b29b71dd1ed075032652f04a1b16533e2458a73aaba5f4c894b5797eead9bdcceb126ea9f5cf4b9d91a2792079cd5fe1a3c206180dab32f4430c4e589606c1f86f755d1800dc912e845afbe6439a5c564c29a0fa4a3a0e7a2756cf4eed3ea1b56cdde7113c177f0cc8f716e49fcbd077339da9569ea46766303ea3b64a87f38a2c2ecdf0b2fb1d15b3450a56154a6dc90ad998719b060b404a514a7cf834c62c8041b5beeac09d6c5561746e0e4bebaef427411f94fc11e0d6cbf1eab7f452b9d05888b9a2c50eea6254f61f127254bb5077a0e83d0ea16775b5208e33b8ae62d7ae743be32803e22c9c01251723207af03ba6c2625a287315e347b6d25694bb69cd111562d5a0030a144c4da1938779b2f08d89b783f8326333471070ce0f46f8b3eb56cea714abd5d370cad3fda88391f87ae23cb21b0e23af3b10748d631339e55171bebf7fae546ebd4c861245014db933306b476f983236c20166d428858f7c1d0d1d96093b006f93bb78d557ea2a8330ec4a4646dc41c134494980e805912d962d648b0c59b304304cd002429817e6cc31818ccccf0dbdc8dbb910c19adfaef420cbd55fee408dcdf8c91c7b677290636ad5422277e20dbb07708b5b1eae2f5acdabbb0461f4675084fdb4ffedcaba26fd92c0447c2c82779f46fade3da3ccda5aaa05805fa91481d8543e8b24d1fd01fff07cde8dda27a56ce7febd2d2c137f9f79e8fbd703670ecbb3b757a990ff8255927e179a377d6265a349145df8cfc308f7801b91d1156337745cbbb310655d07e1da7a6ff8fde7de8d09e70549914ddd4179b64333e13bd3250ee756ecbb46b92e9390b2ce25e6945ba25b5efbb7303c27dd1391b3016db7c6bef8a88bf240f179233fd948c75ce6f5550eeba0ff545beda7905400921584d48490ec3cdc191ab7ff42a648d099e29d54f04b7557c74d62274b75b3ad5d9fba85bf43f92495480658f5403268ab67e496f3dbc249c553808661f06235a7bf19127385d1035916f301c38d7c7df96d85fcb447e83bd189b9d2afb4dc56f248769639ee5a4a4c3b2bdb0d8b60dd82e624a6e2bdc6fbd1d00a65544db4cdf07718c58c4353b3e5b4fbbfae99107cdcfa7026ebe748a52c012b19d73afd76e63fd96eac2a2d57e57b71f76be59c18b673b7dff1afdd3ecdef9838778852491030af7a2242b0e2254b1a0e5347f2c6df77d573c552db1b582ca68bbc3b92e40aceaa65442b3167433f75e4ecdbe31a0a7948510bb82b9fbca1a483100d6671ca781f66469d53eec5d5e37317f4fa933744c53d10a2dbd30b40d9d138efdc07d19a76b614984f0bb0496e155878dd6e3f9177c4022bf6362bc023c81ff1e7ca381af46186e797752c5ce19a0a779fb3ea874f6cceb3842574977a2c5867051368679fbc8b571258d20bccf7024e74d96a8df4d18274be92b1044f1a375926fe1de01a67b1c7282473a7fd30ea84af69a7e3abc9be0fa798f86d9b9fc73e470b227dbd4e842e067eb120432af6e917dc6eb5134623d7dea07589859b4eba89f967a27f90701f7f33305768737d7e51781ef709d3059c0a668bc4ee738d466778b19a776b089e8381d4cf33e4f06dd8a0b7086fbbf48f4e654243ff3573700c1e6f8872c99fb25f5d9e426f2b0baeb9d4930a7d7ba907e6d8d4cf0bc8dc4e18da80a126ad48cc3eb948cd5f1f8a78ec6cc93c228e25af9ed8655bf103d997df0de10ab576be40f18550543717626f3726698b7eaf072e88b1af0e1f225a95284917f52e9ef18b7ba3023a3bddfe4295facc0d983838641d86e6971aed6de4e37f6574ea00b334ecd962369dc05ac6644fb1491731a1d4b0565885d6e91acbc106b5a510f660f1a43e2ee9cf5d8ff86d426f5bc407c5941830336585d98c048ea30fa3c14e9a88161d3e541936a9ea081e852770bea678fb7c5f311f39d46196af711a5e5e35ff5e7216efd84cbda6c3523bc193b537d4c83681f3aa9a27f89194415f82ebff6ba7da2cf35b8c22974526a4ecdbc68b93d1cfd275bdd2abe03c82cad3429ce79da001288035e34825a88e09bd71c671e375d91c10f58bbb43f4d368176574e23ff236fc6a7400085dd4950fb6223e594ad27cca7e7ea1ea19795a701beb3cf7b42dab614410e73aa4b2d507c02574cf343a0d2842d29a56d65c61456b71a198b8f3f33dcc15629045602b29b9ec0191c65fcf6e8fecaa6afc1596d89df78c84d92ac38101be52e8b5880261cbb5a04065912c9a3eac3036028783f66ab0ed5211569889d98ad4cff816dc90e8d46d30dc1d7c6b7f14965618360bbb2dbf7c3afae5e69950dd5a8aab557e1f80dda5cbb4e4b556c0a5dfc865bc7293b06d3d832e6cf3a339e91d849537597a1a046e408acd4bae61f81ccbbc87bf3654397fbe25716c78ef6ce34d366f3a2e84454ee30f4175b540be54959ce54b720d60e80311d1c8a18d9a6bacce019cc97e114eaddfc759632a52fb4715ae953ba5bc88af2ad555ce3d2eeee7ed842e0d9e145ee9eb0f9c6fedc5c85971b9c464a4cbabeeae7a1dc553396c8bc9a57618bd716d9f436a92f3b5d250b31b437ecd5728b84a76faed45caabe09e664fe6895ede66ae29e2f7da3350ce1303f18857f53811f0177df7816ef1702c218a3b8ce5f68db6e411d4c8de693b6bcfb0c0982af8694159bcdc4f757f3b3a554da7a0ac84f34ae6e079a7b29dd092ce052b0c805cf806ce98b94b6b46b329e913d55055d40141cbcc4263d06b305bfc4822785b529e43c30d9771684d4c6672548d1ede048ccf070e6f78f4e7bcd66209ff4aee1d78f85df9b5eb9d9bbb26551eab6b9a0e6bcc96da0142d3a879971a82061a047df357d3746913a52653646a17561ef5fd15ed91826e40bc995eeb8175a72c7ee3d72633343b26c8b710729c56b3630cd0ef459cb3f94c7c521da40c4592d4ecae6e7279f323ab947f108c7f7dd178d7d279c8f0768cc5d2c7c2fbdff033a0b478955aef5130b293de8c656dcbb38e5bb2453e8dca3c1dee7435ba96986caf142c4e09cd3f799eeb0c96807418ebad9cd03a252171ecec7e714808c7c1f9f3b12ac8a0b5497c64b59e33b34472ceccab3c48177b319b858a0c66a8306fc1390ea6a6204af95b7b97803a204f87addf5bd57459d57e03d5f3a4e4390f9621ff008f6a9ec5a710fc644582aa804067b36e6bb61a94065a2ac2c45d7602b4803e255b3526b1e34c91590327e8940eca74fa47db40c37e78a9c10783839298f09ac7d4672bb5f015e063eaffb9a3c94b8313175b330ff54237c3e021879122b422ac540e42c40a85f6bf8e94bed7c8cccb93eff56e19a0f79a0a704cc244d8001bdc2aa934d15803302fde11a135828d3aa6db951e9c99c26ebd60ef0e460d4c6af7efbb8c5271e16a6f1649d35d14e9f96fa60ac1f17bc2effaef7e5d42192a7ad29c590c1d7273c71a675dd1c60e06e3e029e8471303b08ef872bdfc4e0cdf6ea568df8e97d5edbdecbb2a23cb0bb9aaa49b7972cf2881269a2b37c982a9786df689bf8727aebc9aef6e1cb5d114093ae6500652b066a3590d28b60c6904cb3223b41552a4ad66de405ebfc17c711c19dc6814617803ac84d1886d62a375689c1cb9e2b5a30f32d55e670b142e36ecd49efa1e98dd8de7c742267ff114d64f1c64676919df9fbcc63994bbc9a8280f5566f457260f478142afb169f8f7d84ff6351eab607853c42d75e1dc42ee80a3260373a1cad2c9b291816550192c3a488e931da0b6ba66d65b10ee2971ba8ca6b3cbeb9f1d1b71c92999416c0e2e7b8b49ee812fa7f046d2dfb23c2e5cf7ad0ed17146d14c0f57c26bd62a71236a1181e0a022c4c50e188185621681255d36e43b35fb97fce494eca384c7bebe252943d11c0d01b4942cdc1fc5556faf0bd455c18af94aa90ec195713981434c25fe7b2578ead35970757c2eab04826c59f55db3be0648b06400dfa2abfb3f5bf24272529e4babdca57276328a009c70fbd5dfcdd445e1423bcfe5150d2e5fa7e8c23693f40d87420ac3b1454609b44ff6925f34bff4d16f8b39341aed3bcb66509433de7c7747bf6f5c8d3e283ffb72a44cec2e5ad1d707aafc63d149294d9912fa59780c9052513d3673277966c54e3316cd9d8cbbd5a1cabff7c8a68ba38f395f9435f3d38d70d95735a61175dc14fa4ebea0c827bf11f6f719a8b9dfd748cd95846b50b72a525ea6c3c270863d2d48c5b24e3ccac633327bfe281777852e2eb97a89d5f5fe987d9f02bb4de5b550bd850e8e45d5a8b7e5fac9f448597d778abdcb815748c58fd9cff0e2ed521ab329328f42722cde39fba00b87cc208dc56c095a4504fe86b49ffe60d9547ebb1ea322d13c7fa163d4ae307a94d129d43274d2d48454c448511085580871c5179a3e585d6195bda79e741277d61afce47b61019c61fd80b30200f7f9f383ed8418fcbb194ab3f24ea1d69eb5d31d5497ecd2efa06ac1302afda129b17e10d3eb15173da67a01fdc62f10702b56cd68f8d4cf6e936aa54d39e5e431dd7cd5bc7026e9365a792b551f372e066cc5bf9e22a49b774d93ed6d264aa529300be13ddcb0c9fb37eff7f7a0a056444e69e953a705d2b758eec35f34a819e9f20717530da3bf8fc146ffa624c6dbeca069c3278f43067347885a5e75cb9415972c097342fe2296b71fdccbb6e01509a1097c960c140692f1126abe6cffb340b06a9e71068baa63225dc4661c47b78d5ca7a5e920875fa8874df1268529f0e6500f888c97370b63bb9180e3f286f123cc44fbadb26445b50d8f4d9527cd9ec7ca6228aa00f274f1bccda3566427eb41101057b79efb8eb3a0f7d8672f76d37e1e930dc05b454629f5e8a8c113c5bdae5a6c7734519a9524c8f9a36c45b3550766d7f1ea7f09171c4015ceaab6b2c80baa620ee99e27b076b946d51471ef48f6c6ead17bdefb5fcd239d571932a4bd28141454d7d20ea4e79d8be5fdb3eeb85593c77ca9da9e1c36cbd00d19fd62cb266018939a0a42078996b1cedc3c1a1dda8c6bc96bc65036351c5e2f785de5b03d471fd1ee7114adae7ad46088c6a176c3107dd3dec6cb6a396c754cdeea332a791db4ea4e051032a0673ebcb883b0b9694dd454e607d6368c3f433d2f23f7ca16a73fde9dcdc1d52d6155150b29ecc7ef9278df1ef0fd2beab842df40e22f1b52c788a11c2313a08cadd7091895fa7851c8162a921f31279fadce9c9fc1dea541a6a19ec03da951766f0508c1907f1bf9d450c39b1c16b835ea36a3db90b5ae4f446d70467b49602ee922b3541eb272253105de8d52b71b1b861deb49a0e58796f6188ced5d5dbb4d8837bd70376fa143c9df6ea638c483f3057ed6caa1c7339b08e06357746807aa51898e14958c7d0be7600efd914e2b8dd06535581d6380db29b5193881e67e0e91be34de24bee73521673d3255ce9cef0241c208be6cc51f73e13f984feb7181cddb06967a79deb50eb949b6169bf0ab1194fc0f3f7fce2ec594c1a4e9a76618c2889076936d13cdc7865179cfc59a24a4715a306b74b27febbb5084d32086c78d53da5ae55439d1679fe1f4254d50e44344691da730f336b3f2bc165e5ea9f6ae1325268fa3ffbbccadb0e646d511837d706119394d4e3d427878006ba23367f0b909fed33231902dd49a04202568e234c83154b88b84a5e6f381e97f953e92fda1f0a6c7160d478e1468342f1a4ae069270b16fc47e95d88d0bce7deb9f783bae629a3e30acb1ca57bd95c9e81d2bc041ae7d899b754bd72d1e7dd666211cb43d9d7ff29c1acb696cf29470a99daf0abed8e620b50835cbe02d3ce9e9a4c3c862750630a18ce2c6e7ad9e4b193883cfbc3f3aad86a75e673556531e072343c881183f42f8cb45d962701c3ecf6d5dac2ab05ba153c1431dcfa943ea3c8533d7852be00eeb918bdd8aaff8571215bd6392d2dd99183cd629b86e0fafe1dc3f4f448011268704ecaee798e8a5c2d9fdda074eb2ebe3c2155088b63fc038fa9973ac4f6cdc0855e12dfd8ea97498dca6c8e462185015a4b9185ab6397781436380762cf48b5288fda5c3982b6ef8fcc105529ba0af260723fdbbea6ebc950714de49bfb14c89d06f0b431888a1e67be5a72c7fb489cbf962e782ca0d872a14812949ec848c0b702f70ef4556aa861e24911e968cecfccee5464b72278b40c44942a20beaae9b87974d4ee9b7a0eb79bf8e522a93c665ba35b851d7208ee404a4781cb144332f4ee38822f1238e4e57f7b412d89f2a27cc52c23361e2e002aad30802ac8ae3f4eda4e238b0475906a689910f01e5c16270d444eba5c202e8c42a7d17e5c0a570a813ba9ee863f434fd881835862a17776fff7e82229d7c7ed45649dc922d9144a3d22dd66f842a359b260f6b2d78849e5d79f71143f9befce6ae1f1421c158066bd3c960b124d7dbd722bb834677c137b0ad4f34ce7a7f8e17ad959c7814593bdf6df3ad265ca745b4b39f15c3cb9f2e82f2c28d7e883859e41e33ef07e347c092342f23c6fef4b206fc673e58a1cbf9e03ea889e3d71a4773179abda1742492718cf78436982283499db7043e3de024fdaf54b87dab78e994cf390b196a98996e01ac0cb7b39b3126e47e69f86ec04dc850f2174e1a5e556557ff59c716c6cbea3fa7fca48ed779992509df453f0ad42e0396d65e7d5137515add8f1b967d6b356d2a48b676f00b2f247c96ed9673618100bfc51d62d45d399739022c497ba90ce3f5c456fb70267324f5e9b6a76a7265be886a0375ec15168ae8d497bbc533a39bc18d00c4711471d70b00c6b8106958f50d0de50e3190f1a8668bfac2cf451462c3388df35ca65117217e11ed2a8162e8508c0cea9fab878085e3ac6483b09c9f701bbecb18c2b89c83a7b38d5c03694c19aef041e271848124f50554ffacdbb3910f9114747607222baae790878995801696f0e8a5112f9f44aaf55acfbe0071d0d87399d2943bb132ac1a7266163225dc3ec55de3a519b0e2233170fd1d4d0be3ad7f3bfa3b59b65611f132a04dd6e59063a4798e67624ba284e34cafed722a82a705f2c0c2cfb688218bfb61be0a43b57d79d081cfda232a3af83f2bd4066281b7fc5bd9bca47e750185c90d8d0c303744487412ea67d4c46046c7f4628077c0016dec755a13f00c830d9e58b339aff54a633770aa78c8250095cdf0d24598401a30b152251ed1b5305d335c6527391cbda0a812d6655de1e22ba748c467a42161100fd2eb5fa172c93f30cf064a4f8886596061650e448f2352ba5e97b7a7ed815910e6e434a587eae17038481a56a80993c368d1b63bd60dbaafc29f43c80f3f0552c8b3549e0b47cf4f5b8622f32f963c3cf5365e6e8e1ca03877a72a2d9fcb37afa71461ca8faa660d86194e805bf61c75e7a7b24d86ada9e10821f54e6dcb27cdd20ab9d99503567f628e8a387a580a9963debc376e51596e48dbb0d901c7b0cb56e5e92cfeb84930b7390b840cacf3d51760cf33ddcb3b5d5f1c461ee9d8b2c29e3ed47b66c89f544db8f5a49da343ece5644d6eb22839efffe267e32ce7c3dce9107efa0496e5566e5eb42b19c627155efda6186a2619bb42f7b1dc46329dbaed38ad00d0550f1a2d39996987ab00e8de5aaaabf9aa6cb4652665ad8e6173d11f58ce12386d7b9e44be14553818ffe04db3270c76fa115f0f79097da1aae2fbe7ec4dc78106bf0fa3ab7ff38877babba97634749308ed01fba9dd9e38610f2e8632931c7fa2f0bcf31e66715da4c19f49cbc5d0b5b456eda82c377893ee86051f1c1606852b72c50372a0c2dbe8f1f64c3c7ea0bd7289af4244424f0799bb79440d0cdc962aec89e324a70bbd2f2b87e6fbccd65e2e38cfcd78d6487e655a4d675bd9796d14d55e3fb835690de50035187d984b9e2752a49de7781040c88533109768cc30f986d7876d2f03784ce1ead70aaf9774c421569d0fd7aa29cfe5da42f66005cad47fedc0f7c9057f87af034504041e89a2ad921cafccade597e190bab52a82ea935fd979cfb711eff50a96667dd1e9d2034a0fd6ba35092377444b48d015c5eb0003adfc43aa9c975b94ade9f3978c86ffef9b8372b9cf1642b1e7f2ab12d53a6b488d39ea52d0cb19ed1b29ac8016e2f95934741059ed9962e307603914710896245f2401bbe7399f1a3ed78fc6a10fcc1c8938014096fd6cb83ccacad0b52c768fb8ffb74c9b1a6462f74c77e5b6f546c09f58a605549d58e88d38125be0ed2fa0f334a62e0946d008c4af12bd7c50e6f4ebe5ab0dee313d36bf422f9392ebed958ae3a5c837418e0a59bdf6f5a981ec33dd099f63956e0c057a0c50457e38a8250904278d8ccc1981d9de59fa1d834b553f279ff946e1df4b58ef7dfd1a9bc22777d3abce87181fd77a292892d7ad368e7137d613df1e20f1074e61367e836019d13d2e94e1407d2e243211f627d4bfa48d6284d616b913cc0321749fb306b07b15adce403f043d0619635e3b91dc15c6debefcdd2effc9118ff0330e30606ffde2c877c9e03c9ac855eb4e3104dc33f2287b892feaabcc1856d153b906dd1cc569cc0a7e0b294fe3f7fc520b0c5c7192d61507c1666ce0977bc247fc3863e83d79dc6e40c7fcb1e5bd83b167723cc045e9be7091051f14bf8d1a2f8bb4f3ed92914dacfa096abebd7c57fbcf2805285405a397a1e00d56f25ac23fa9fc686b3fb4d1d310538a815fb7ffcf53fa6a342efd8b2492b03dedd2432783f49e7643650aea0622cbf221721bc39cde8e81747fd23366fa1aed06bf2f5687b2a92b98664ec9faa84c7e7758e0247e2de94fca323e3e6e9e95cc9ebad2e280dbb6af364808eea21a62e02b32ef303eced393e05e0520c29a7c87d9ac7a2c2eaddbde8433cdef139b059c1f9729024b67587605cb3075e2751e41a0ab6023b59e7d263040f532c2f13a25014b4fec96e65e070a7c149fe593512802135c4c96eb5d1295bb720a3b286a4818950cc27afa8c4cdecb894fd5844cb4f06c20a4c20bc9406d1db47570e232cb2fa9763e5c96bcee02dfadfa280bbf73dc2d7db5026ac05397717ddbd7528b49bdbba94cae696cc79c72c25cc83a69df9d08bea9981484bb7c0287c02d86bd0c3fb41a68a291cb8823496e249da654c561f4304034cf75e854c593246ce355f3067eca92c2a04c823cae9df5b70c2c3014f8b7bf9059b3dcaf81702a2e34302f52c6774d83012d5583bb490b5051d262eceb7a6c1096556675d3f84252589e9b53c838b652c610459b641b6c0814f4ca24327070afd2fd48f93a32079381663ac3c3060a3452ebf6fa604e8469605262dcd4b1b7dfb97098429f66ab93c9100db75a86e34cc13f11ac48a65b52f9e8d377c5c335a32856d2d45803f2694bb0b7812a0c93685302d41d433180755cae1a8280cd8eeaffbb5f7a3b2fc784c7363f5305b25217f2b49940e2cd13dcfae44e424dde4d736c2a7c6015081f91eca02f092a8d5570d5ad914f64998f5a03cae2bddf96b3cd2f02892cd0e7dbed0b4f96950b3615a73986be408c2f49e32e703ea626b7897547f146565c8932b2e5c8fd8bcd3c1e5466c544f389add8cbf11fd629dc527d256ee04edeb4476950bd3e41f23c96f4cc05dfdbe8dc86cb2490287e7aa30ef3a821f3cab791335894bd00881d9cffd8a3cba1e2ec1a2fcd7d8a2096f71db33bf3638d21dc46ba6ae82c000a8eede9e05cc7e35e6b061ba442a9480e402213fbca78e61b7c0e4b22d6411427d8a459ef955bbfe1b9d3adce74f8416ffedbd068d03935f672cd6d3f7fe2137cff991d8ae8b668aebd913294aa01106e2a811b22c47586d6722281a02f1ca41f692d28ea6ff6febeb4d47ba656b9d130d3b28b675ef07bb365525fbdd79b23b65a433ad303b2820025a7260ae23dba0bbd34f85136b7931e4f28adedf9320cd80573672800506a8ecb79ca0a3801e5c97e9d369ed98f6ffe90413fb1c5872724aec92eb6504c889361f2f58b4e5a8dc0d1b3c11aea479b1ee468d45fda315e3b3015b2986ba5a4274b06f1baf82da64370f88ae48e365e5b8943dd902f2066825d32ee997ce806688b56fe6a1adec412f77bccbc35f9dfd160a85cc863a55e25ef522f8a25d84d67d9683eac277617383ed426b928bacdce4b195a128c7c3d9016d1444512a1811d5231adf168e3b0cf9e90230e3879da8074d2bd887921c9e14854dc385ba4a2ad53709dd913d3faaf9b8f0c69ca85520f823a0811059ddb29a508b629156e5919facb3272bf89424d2b451877098202e2bca4ff7ffa0d7692875b350f15309d7496c6ed3f3c68f2fd4549069e8b7253f2c8e1f256965f092d81a39bf379641bbc2de753e9c5bdb76545259b02ec47eef6ccf5d9ab27cd42ca413991185c0e01f44c3c2cdeb7c085c06ca1e70604d1143f3ba6ea9c32daba3cda8403f02319d02ba0d60b46bc8942f140c568a07d24a7f5406dc2d05a24e2458d9a4fc4c6d7a3a95a63f7ea8a633f66427f0e09e471b0630fec69f43fe2c9f69fe4a2254dc6fd2ac958267e11478db3461e323cfedb0f8a6902b251378134fb71d63d1bc1cd662b96e1ca8027daaaf2b4c542b04356fb0c95b960d8f929ac259149fe1d7c7086c545f39f3a325f0b3af36046e3164947f79ea9c0dd3657ce955d0e95c6130b9e131bf5687917cabb077c7b3492a8c17c4756ea1ab7ba2a5f8c0a196c6f44f37eb883204fadc3439cddd17d1976d8b3637b882525219d2fe89edfd64e00a8a826f2e7f47aca9684a08df8fbcc1d68f57a5c68ec20618cc735420ad69fa0883637022d6efa697c299bd7049a1b5660b158032a10f37d538ffe252ec568d9fa324da8fe5c4102bbe8bb53cc0ddad39fa16d81ef7eb7885f500b997c5c778d6f4c22a4a2b314e6721e13c4df3ebef98d51ca0a097b7d1d1e27127dcef29d5320f757c99b0562b811ed61b58bad8380e09da85a17d04439362306ea1307738fc4cbe0077665e3c93dc881be046d6d978e447f5ebc07179b4c4d409290b9a3cb5e0f9fba5d634ebe1864862e00119871baaa7a9994d332318eb33b1842c02f98d1d054b92e1102a3c3865ce86e183a198b7346bf2e238ca1b2dfb044fa95293568d453b2f5a327d78fcc1db70b0884e7ada8e52ea71a474dae26239317b5454696e46ac771ed6609dece22ed305334b35f6f78f29053caa9d7414ff45b84e31edd7bc60418c12bd9b9b01e7efdd4fb6fcc22feef80aaf90031a48b37ab555c453ac9954690df04793d5a58d54f37d5937903ce0a1302af8150efe647595993e2307167c6dfa00a540c0b4ee68a113572edfc2b2459088a120c5cf5b0f43897fc6749c7f16af7da2010bea5ed55a44972819d8f3580624d450820b6eb476f6e1259df66e496e931d334e8ff5e166a90fdbb0652525196e3ec0fc245c1d0bb438448711505123eaf6540a4f1456df9d552e3090d0bf2fca3dfe098b418e9542bcf5b42e8de2fd3e18526966492e351528c46942e10c273fb8c28b9fe5cd7c8df7deeb168cc569f0204882d5b5397d446cba2bf6c05ac8c8d8ed391f4bd34ef3809be574810404e86d18ac38c60db72653452dcbc1902aa8a5c3f90bf088e5abf29dd8c998328dc52bb29c4097d2819a6a16056173b014a86bd93a4410e7992d6e2aad8d648d252eaa61457c1dfe25e804039a9f4c56177a2a55d6e7222bf5120467e89c4902c40957af468d1fa96978227967ed9e5a140b5b1180c39fa154255af0c553e2039f6cd768b1dec5298808e483ee21a053577994dc16a077416cb5a88a15539f8311504982a8397da2a8f2db72a75bd03450ac97353f5c8c3a71bb7bddbdde30dd8f27eac2ac17efaf2e5f6afa4c657848b5298b6ece98e4a2cdc1f337a7e66152acce55a98efe2e07d4a864a48c3fb07de3199463bcd21d2ef975de90f020dc462639ce5d1cc0080cff33bd7dddafe8c6b1aea47901112f02730e49e3c87ca4d174b9c38ecc3007a3baaae0f022e22c208dedd376db6ab36d3436b24a4d42c537fd56c54c8ac0fd2f82c3b72f8ed7f952e7bb705b3fd1f2515c4b9e3393c927e913054b89ada81bb1fc985ea4d5e6f10e5683d0a444e2610f973f952a36a61dda3551f5ba8f10ec7f74a69d9cae5cdd62a571b1ec3b7e9730cfd20401b141bdeaaa8498f2408c7a0f41b0fd8d2bb0ef9e70ec6cb306b764a02776bb751393149a3bb182270831dd4d1af58b05d0bae112afc87d1abeb47ce6c2f98981a04f51a80807674769ce6f8cd5c779f5dc245459d771852683b197142c2e2567deec1d36d1fd2d20766c20e70b826b202ad6a497936237913d31affb97592a3ee8daf13e35b85fa860aec6af2a595cb7da7ecb4ab66594e219b0fb41a358ca51f16423ef13fee71721f178c385123fa429234a8494fe8a9c3393ca57f185603360e914470ebf519ab9ba7c0c94997cb1755c944a3cfce8dc44bbf12c2417286726d8d2cbdd66b6fd06b7b257cbe0122ace1b2ed984fffa7fc4139e454c7703c456b76efaf34686491357d0378ddb349a370e33de7361d50c484ff9ec2475e7637de4dcc17f39db95217ffebe5a70580984ec7e27073b06c4bbf32d3765e225b97b9c78497bac48753831ef8332f4d9c3374f38260cf26db5116cdb70ebbbf94cc4f8e9a767676269f5c445273903e64555dee246483831012d298309c92fa544bb6e9f228728781c4fea5a33bda0ad89872efdde2a05013a8dca69274f3bcd908188504430c453c2ec706db32dece2512ac47e65d3b9ebc7ffbaf396f28b8a3ee452b37a921e9f776dfd5d5bf7008dc95ded93c1be87816fe98e419a865b917d55f8da9406d807427e3c8339383e27110c31e0d312fd80cac10fcba149b4cfff440edb378778449bee77b52f92cc423ab483afbbf658fafedc539ee772d54163b6581c7dbc83a2e440e55996bed15af5212b7fa2d3a531232bfe183bc286877a96489c4c92d6c7875633104422cd5dd16a2766fc0c36990a00a1df38d006a72d1ae0320ac255536c0d0f5cc11e7bb66ab990bdcc7ded5126db510788bc01f9b8badcb088af5fded30ef099ffa65a471bc59d918cea3db468640f0ad2e945f46e8c477469610bae4885517e1f29fa290bf47ec8a53fec5b349bb211abe1935b20fdaa5a377cb48b69e013d54e7fe188c97a891c9f1ca8ac0e76e2d8a3bba148ad9646948accce8dd096970806809a68237273d0bae3480c2b3c23708bb5c4a4822d9cec886a03dda44b1711f09a19382baf101dfe48e198d4860c7fa8688b64eacf1928d49678e161bba791361f8c623cb34ad1529d5ff1a2837fb6c12e6b193d7fdab5777ad1af6ce5de782ed1f55b29a6f92d845961fba805d5eee317cfd391edf8ada83fccf1824ff09e6e4a5d49d2026250af6108d7bf25e4d5abe14559d6ef8f94add679dcd4cd18504b8852a710560989991737314d992c4030cb5edc790e39f7c82476d5476107699a7504efa4adf0c2e1149ca82b59c8b8338cceed342f805725a0096e1228f1b445896a01493331312beeab8f354f939f47aa94d46b6378b5662aa031cfd806100de151db3faabcb6e596cbdd06c207823dfd64cd3089bf555bf4bd25639d8799886218011fdee2014bc8765bfff878c7a2971d5ec8ef7e30df8254dbde355dacaac654fa9d383ebab8c8c1ccf22d2c23a46eac57fa3bd7c28139fcd58d4a0abf862ac6dc1d8dde7802005fed76fdeeda92614e2552e48de78765b32a2d31b935fde76cc2564b637494ee093b0cd2548b8ebc31e6806924a57043c5c257017ff167ecc918a67e8f6f037577fb3c6f811c8a8d472ae78a44ed0745f0627aacda7ef81b97ee9d8ca6aedbbfe153f24a74df8cbd777aedb057fe310d0909df6785f1a98418186325bba51ed5401130ac54b8f38a145e38f48573f6d2098178b9aef179ce916899bb9b4bb2190f83db0634851dba418f0794eac73ea56346682c45f2ca58e601bef8fd1302c43cebe21d385f60e1eff5d035922256d5262ae9da39d38f90587492e6c8829bb8b9335bd33355d06473c5f1e425481215fb5b7b622824f6df0cf62a2c3dbf19b16966354cbd163609d30181fb11b4694141220aaa256f53f5a940afd8819f3108437d41a02be8bcfcf2efc3ebd768f3897660b002694fd59fd8c77a50f00bc1aca6801d509571799036b2a31a8fcde841a72a01aed7ddc3f45e796c3827bc4ed59677139b8806a159e23790a2b342748c38abf7f39b10a1d3f71a9c577c0913faf8a80e57620489cf58202b5c25cf608ccbbbc90861862a3f183ecbbedf09d598ffb0d3e42193b498588e5db21078b079a138ff74d9f8d952c45f48c314001216b0ee4c3adaee3584de36852f7bb3952c061f2b6c86519d4b02c19eb4c9c51d8e6b6534d0bd5ed4344a79535f6d0e97281edd6b3ed3822f6d1dde3601ed687b4bd466c48d4ff082a602d590d48b4d4d4b0d7bd17247d54c967515ebb7fd6014082f76512cb510031bb22ad7f3eb52d03a3c9cf479be3ca726f0f145917b88dcebf8295af964478a4c16d15dafcb19136bc12ebf1d8e15d948545461032c7e90e017a21678a976f45ccb74b7bd9d46e03a22678df49e4f19223ea0e7204436035339cdded1d1f6ee5a704513b29214564a19dda4295fae1fb09803bdb08989cb57296ffea064d8ab2c57cee60f0f0405be23bddbbf806acbab106cfd6dca88e4f0bcbafac96f5d8cf013cd532e2e740375dd9131d1eaf75b4c744d841314f47b98f3b74106fa6556115fd999becdfa93ad81b4ea92efd5503e7317623d7e243ecf22a551f1fea45737b90b3c94071a771aec397b2c2701454326dfbca7f532a6c2c97a255d465f50701a2c50ec7030e91b73d10b2946d53a5c6932527f069bc863951162b63ffb547662aae6bb602378fc2c0903e46579fe7892ca4d505f53cfefd59be8e024b6c45bb3c8c484929647a61d5a0048287779b6090d113f93897a420f586d210b318c4c191463af5f704006ee112121c587c79b7cbb78e13cd9791c9afcb0b2603782da3fc7efef688808ad92d87b198dccd3c4ec64eb29f110f3ba452dd9257b788c8fcfcd46005a8f92934c81d10ccd39c8d8eeea6204e8279400573f95a06350f51144080632254a01562a013dd4241bd95c87a994c129064e9dfd0832ae1240d6d75dab1560ff376d8aa0d0464549d74f4498fa372af2e87bbb83b072330ab548a39e69f4408f1a17d51ccac789f6b66e62391c64d6eccfe82926fe525f2af15b490c54d3930eaa6f2edee2dbc1d7f8c34dced780ab1d797e3a20f45d418f0fd8f38ef33d0ec380e448cc3ef8ed2e169598a3c25d549455aedc995b0412a424932a8352b4062b2442601a9ff6d5765249b66272118e4566ad55d842a3f692dd27253830d6f081dde2b780b24979815e596a770d426e5fac68f8acf490b6b4527baac17a6a75572b2cafe0d293115c82c7a934bd6f7ec5809728ca60ab4827033f3b284d6bfaeea9e05d945e1a6f3773a163c01937696b7ed23a14c2aaffb545012520846d15e167a77cd06b4dd0d2a0c5a39bfc8708a3f58562910a86ef9b38039507782f1f22aed1d07a4686f2ae709c617a1c3e10662c36cbeabcbaac32984de442f30711f709b6d661e4163bd00ed166ca67293de58628557b7cf5f0a733480f6ed1f284bf75208688b4e093bd115f17a4e03fd302bfeaebdb89de35f7a5c5e54939eb49c46c2c95c01dad57bb8a3b95aa00dac68a35f03992bd7e6abe6e77f6fbb76639f4a39d4e08f46f9500d6c3c6d0e324259a3a981ca30300f8b02d562dd8b9e18de73a8194a3da52ff3e7cabe8d3c0d6827488ebf773048ed766af853c44011f09170f499922ef47996521b7e763adad9889228c2b9879ab523717401db2fa236952dde99c0c2b157e05df03e5cb2ddf536733d00e3af8c3339716b199b06ce1de83daac3c6b261a12dcc7c3beb9a8ff062d82978661b0de055726442c748139aaa5beac5ae78407095b3a5c5b7f2ac1fb9b646bf9daedead2c0abd1d1431ab8edec9c9721793fe7d491015eae46a36aa3a2a6d24a770f0ec1be21395c6e55e31b208200ff0b7ced727519d55e81425404af48086956170fc06ed02ee359030e121b36fe7eea20de07c147f2a686336cf74cf38f1aebdb2ead7ab884478109553a1331793d6c167c7968a4c54aa27c8654dc0c027e37cdd6c0c054e6785ba0cfb56743fcf3b14e4727edc62db6998ace026c3a48e8ed798c9367be1cb0e596410b9f85eff78920f22476212861e3cde97666379da22b909125cd13629698fe578e5d1d96a118738ec9eb6b54e283116209dd35a6c9b07beaac42fb48e3530e49f111edad75a6710612d35109412a3331e2923fddc4697a33a1b64d87ddc8f3ef6222794372b5b5b63b8b805f9738b2054913b5124f869a9643c4e2c3dc99e206b647fe28c0f5dfb9b0dd723df41522613ae67aacf4d16b83f6554e98c2314e5466edfd3cfaf095779e3f295383c588b4db70e014033b328c93b2d265af5bca292b4893ff352501740e211d4ddb7d7b01ec30e060490af799c1d711b5823313a5d82d7fd7a9e33f1ef3b3ba1f01c9beacef82c5b3046961c76a78cd38e162d2ae730cad68fdf656f29e4f2e31ff47c9f1af9a06282c981911b565563bc3e15ee401235db3fc344f5b13c8819b9c6c82038efb00e20751e6509043285a37e3b292048d6bb3b2306a8b326ac48c79ab4ae2fb8e250737324486c3acfc5866d7f3a2415ab4b292a6a90458a45b4dc08ae42d4d8559911c6f9e20ef9cd090ac5eaf21e4e0dec74f5d45b2093978d271f8b01a01c3bc9eed9377d72479561b109941a6b61d29987863d0de743a6027a0f41bf0da4db5d19e853593e46998855bcb5cfc123ad411bc5bc31d538a451b7a055303e9503b97537cb41cda7bc7420affa66e6d2a6b6699d9f0a2e3ef3d83ae5a027d78f2685d3d01dc0dde6e210d4da7030918846717a09f4d9027661a13694edea90d841dad237eb8b23ecd4c562f585b62a331310f5b56b50c4e5436248e4ef4e1d600f9a3841ae90e1c9555c665e176b9ea1827460cc09f375f23e6091257f8fa6f2d17aae7441710d537ec621191dcf33781afc4c76f5940242ac2618f571b3b44f6d5abf60bb30ad1e2cac4685ed11d31daac04652d23c68492e2719370c008512951482824e3838d019271cd9acc3194f3e73ac6dbc02516e62e4e5987d931a53a4b25f08225338da7da3264ca34ba2407b715e0dd4a81e58438d01ad0b37e7ecb2d0b8822c4d8a4c46ebfc25b1dba01292d31d848aec6aa61c272134d85068179dee68ee554b84028d479c39dcbade0c5589324fa5ece6a079ba36d29d2d9067592b410318470686a4bcf6131c38e9ab55e1fb22e6919f831b5dff7678d594c6a17ae7a581cdea6d89db892b1a39521554469d21b9b83d0075da55833ad46df34788a31df1aa77dec16d6d8fdcaa0f616fcbf916ea35a9dabc5b14b101dffa0ae7cd3572e05b5f4346aa81db7b2225b7edf49eb497e071c46adc2692787040131114a7910c2dd05ef63243b6eb19cd694379b2d2a2f204f786e3067efc5925b9b6d39b5ccc04bf64062dd52396d4bfe0f4aa6e4d25b48d929cff70d72f940417763a8b3c67973e08b95969a5a89db6d44ac4d2629c1bb19c2b00f86073695f03d8a64683e391f17046eb67b8a7cd78e9b288aa8ca4a941fab038a151c9377840a0907c201296d4f436171900d145ba3ceb53c68d425683e8b56a8639a1235305e6e804ace60014ebf7fa461b070ec63b6fac47fc87e90c0c0a2ecfe8b0e9107364235f787bbd7493a0e4432f5c952a4b63d762febc1c37e9d95a09dd0661f620d448c5f8c0fe2452bef19fde7fd8b72fe8e9df16d4bb769ffafe7378f7c4e9dff3e6504b1a89bfc1a3b1e9f571f8ec6dcdf90d9f136a8f29a619fc93a8e24a6dcd8f88dbf859f7f6e6495a5555b27c0c6be66ce3ced3a40b0acab3ea693c987e6041ac6b73c9e94963a68cf8f255d5ea0c565df62229489cb8a700a9fd7a15b09e387376a1af1db686237d1789ee44f10bd424b058b408a6ebfb6759ab613ed2bfe16f3f0476f153ef626d4451ae940a2edd585b98d4cc62b9478e037e1144f4dd9da08125c59bc9bde73d34cd54f196d0e3a36770f15e0073f8c5063fb1f8e2d148a8fd077fd0d0e04fd0306c9dde74f5d9a42b3cbf12fef3b207cd541681ccf7599afe5cd79ae098b99107de95755a646c3ec11db05f23a37eaf21a75748301527891cf962208a278b67f908d956cb0835b05d101b434b0856060f5137f78c86af0011650c418e79ac8d9d326cce0b7a65201e94d116e1e43f06747f7cadd0a673b795ba3be395959c430f35e3627d2cf1fa97c8e25cb522634d19dbbbd7e6171becfefb1106b4bf73b5af631c561952014825d661ca1c387e2d09db70f38b15b9d57462b5b9e56935ca0f249c3ae281f962bcdfdc59c808bac26e33cea661a4eb6cc7c90d01d066708a0f0e945a811daf002fe1f5388da8e762680bd4c2860d395e345b1914a42a9e7eb57962e4dec76a3e6fd3f361c0352f7021cb935e32014a6d7c48f81715e515bca3836194daf5521d5d9449b2890a2cb43680d705d651daa15d4e7bfc78867b9f14a9d1497abf007fc35da7009a13e4fb1ab9605e8f43fbfa51d38b5c11729b12083ec0d772ac1bec9b2390d6936d83ce1edbedd56a9eb47d3330e518260f59b884ff648ec85946ceb5c2db5b11a38651b99ad5803d61053661e35a1e99b7c91e830e6de5134eefecb0a0bc648c2804a6be02b4c1357330868aab40cd4ae699f811b418b269c4211e8b9028c310ab790be7e995aa11072172ef30a340dcd36d715a2b3b9186f8a61eed0f5390f971ac488b47dbc08923e8bfa7a23e385a4d17666378e28ee552bb47060cde81cf5e1e5720b0e22eefafe6e1648db2dae71b40fbb0af98312222f36f2d900331e8139734af9a21ce9525cdbe915d88882b0faa280d0ab3b67ec63d692196aafc0ce354baca12e03c359fe57f1bdc7e1aaf5927ec251d1eb6be9362a4afeb664058824df8675196ac65577934edbc00855b31b352b5de5633da2be171aebc5403e691a45384152d60548437f82fa72bcc407ff17e94322986971fbc4302ecc204cd47064a0e4fdac1abed3b548081e94162410cf323eeee3e4c8e0ce1f519a55142e5a07d94655fa6c1aafddd5320dee38c9be9ef6d422acd1df2eedf9de6eaf9e861db4516c69b10b676d167dcd24dce7e46c9ce573347a7c8cbbcb2f6e3d95e5726b4cefc139a832b36846fed7994d36655157a1bbf394df0f2236bbb11bd2a85ad6b0deb7869b460880cd581ba623f52d9508a73901cfa6b43eadd2828d29f5d46871a645cc559cb985dcbaacd6d4ebe8a47ff8767dcda481afae710a97eca17bcb00faf99c087c2709768ef13b7f8b837e9a3d25481c72d5b912ed161738f65a549fb28e3efcd5db1dd843aa99ea6a3898dd18181a5467c82ee2807b142d747aecc67165b5ccd913514c5c20977a5a6684acb40d432d621db391dbc946e2ec3b8f6da8322d1ca215d57f1d6496388650cab839918063e5d44cfc91531be7c5d1c4c048d2bd370991ea6e444697dcbe97b7bd42a51186113abc46f6f66b5b0af80162e8066b1f0b942ea74c73d52147f5fac2297add3646f62f296759d6900273f577a81ebc694604e3eee8bb49cfd8bfbe276cf93a3ee2c68c551f5965c5f040538be168d1f833607350dfac40b5a024bec5c25ce43c4603a5e7217421ffc2e67a19c429c6aa37887720c3547143e2bdeb61309380c8f79f985645e4209748859459beab9d3946e03f8bb872d5b9c934de1a597e189823766cac1f7e5e05f7b2c9b7d2c3ac5ed22d5974711e336e99be303ba1d28183f789bff9986892d8401007fd0e71ba849f236de2479cf25752d3f16fffb300ea109fb3ec9f012cf6a6c35b5da1fd1d15ff74b0485cbee52d1be28925e391a239c3d9f06138a294a997729aefd9faac3ad98b195094910fcceef6bd5a9067acb81b2f3aaa7f216b6fdeb781a22082a2cbbb0697133e9bea4853b29778d30549a995ce7b3f88e07c14be9f057b4a39db638f0a7cb714e16493832b0096f6198305b876a30fede00d7a5c1c22d023dbd1a53088fd886763b44778b7f5c595e0c49398d9e56c97572359d3519ce4b8ed9743b536cd215453858bb7acce10c52d18e97c1b09916712a5297bc24870c2c549bde6e917c5421c65e4766a15bf2684fa50a765316ca853f15153689eef24b6c787019055fb80b14e826bcd32e620996cb8802df7c861b4e8d0520424aa957eb068b5e202adcf05654550f4274ea88c0a3528af72dd24909d8bac03f60785ef77aafb66558079e756f1105f73ef1818e87f742cf6edaac146b3f69fba52ddfdcf238efcf57b513ee3b812cf9faecd986989368cffc14b0aac83aba7e95b50a16a1751f1dd62279da33f83932a681a15ea320f5da8b1bbb0c9b41546cab6ef2e062248132c1aafd671761de1cb7557beca25f2605bacf8dbd9aaaaf559cf11352839270ce8dae57bac3703378ddcf0a334dd71c1b94f53dab86eedf464c85ad5e3bd256c3f5a672b29627ee3ff5915ce9b06ef5cb809506b79e943b9d768f653c430903f9c871a0257b5afe4742ee118382b5e9f806945d41a8ba3f0173f82ac3d03a97fc445b5a1281f681a074db7f987504e9907349ecf38c4ca05cd8aa383546cce698b71eff56d7ed1f6191f53cc4c0041da23e774e6464d93d8f2923c3efcc6f86af398be8e8044c0324d45c1f02ec1cae51588e6c09c344d6e6f9b9af20f8a915089db47aba41baf58811ca5a2580cae6183f1f6252123d96e19834b71a1956a995aa6e34eac0c75256bae0c36dd90f54bba12cfcdd3eb2644c2b271e3d3c95f9cff542540884eed96ad1df660de8920d55bb6880448317ac43a283d3d3d0561cf2b1d04c6031fc6ef6cfbf6aa1e7f94644441d57d2397491d98e363065f0aa6dc4cff0f7de122ef9f854600fe7bf5a7f8587e76109cc25167e92021abdb39c9cd9d51ce4da944d4fde36d59d5e6395202f65b9ebba29333c337115ec0faf3fbdb373ebc147b9dd3a09585df9fd8f83a57a21e374860fad0d5f1fe88defb49d208d7518ca42ac1f7c306f0b59a9cbb016be3760955e1f05ba5f9575dc7d9f05883cfcb256305d65b5145caba94cae68a6afb98c0e225f9b002ae062d7304f16cc05365405a0e69d09bd404bcef49b0c5bc176621cd5a902b2c98892db1c69b6453a5de851f59f1c421272ba8f8cf29055b3b06388d64f1a676911f9170d0e5f5cf76dcc74c546d109320d39736b541a95591e08e703c92c2d0f229b5f8a25af02f0e1407111c6fec176f8b35c6b80ab4314eb608ec14425bf9fc762b61b5bd2e62cfb5afa8bc545daeca5f7287996976841a13833fdaa8a98f5b16a0dbd810097149c2146252351c645fb1403f3310b8004443a2655067daf696b4f6024f09b1ff1f56e44e0c0ed95d50d9df1ce1bf71456032d9d653f3b94b78e2c41ad3a0a526ef6839fafa5c410431aeea99bbd957f330e260e78df584f32e22656afd285dcc49f451f51d02113c04ca64d49e066e73f585c265dd6bb3a5c934fdd4cc7085de62d66695b9399df28f30798b5136471e39e9c8b36837c0c45a0cf23869009a0927d5c98f34a9711fb0a03d564131c9e29fc3d60632cee903e9d1368e83d9a10581b3bdabe934fc2cc48b1872e6f27a5f06081a12cb01380321f9075f8d5eedadcff6b8b008cb3dfe1b6e580c98b655c1695e2ae20aca7fb8784578d90bf63f6c541e1ca7e89d41551d3b26f6d3b2b3f0eb37ec133f907cba0df16fcc36dcbbdc067bd5a62590cbf8e72e25ea2d0253cdd785f9f1218fcff11a46a7f859c00eb60ef1b9a05ec163f5a8f704735ff95bc05a320316b379eb28727c7f6c134b1eaf1b508b1d421b8aac0457675af3aa8ced58d5e8a27b6fd65079c7b4def6a711e66e805e028ce2c90c42c6d8254edbb04a347c7b2d9b09c714b164978f88b69527840930bde430194c3484bd9595a7407c207d7203b81f62a484eeb4631a5c3104945f80f2696f06be542b93c79b29cb6eaff13531df0d7e4508f24410c6c8af8a5544886cf3c5c4acaac9cd7f2c7c51a21fcb3e837e10edbe1b57f790c4c09f80452769e04a41dbf38d5bae56c2eb2131a80c5044392f06f1d88e10b678189af9caa7fe3e46f441e8fdbd2442c58664cdc6c583181636190493af0dbabb679ec79d99729bf0379e450cb8bb196a4d16f53a26469934af4ffec8d0c6696bf08e3dda1a7f2cc996690fb2f3d0b56e589c548940835551432d33d4c36875c93fd8fa9e9a090ee0c16e8cb0930a426a3b6f09920f100e69fa0bd82833b14f177de7b8fefd4831a39b664c346961f0f50f9e86f1de6f719b9c6a6cbfd25821e4faa27b2acd15db1a83c5bf8d2bfa5f7aabb3baab4e2114d3e15d35fad2bb70f16f18c3d82597937f0989e10b46bab9c37497770943b85db06e68454fa560bed6bf61aaedb0d4defc3f16a8a98b36a3d38b1422cab8ace6e25ecdaac1205b663e4b71ff9656ac341014fbd2c6188b464eeb35eb7e5b61fde2438ff0f39c1b73e68c75d72b3453c7c2dcdce036631e91b527e56296ff3a420fa0e7ce58f0a97e684de9fef6d531796af27f2c01e009243306430003fe1ef5ef5ce13e3148567f567cb35212ed06294bcef9e33e0b557de1e5bd0491c274657ce1cd8e1a1e75fc328d8736ca390ea5afaa5caff5a9e06dfa87208c1a180147f6043db52e2f9df6e14b77f80e02e2d12d8669b63ee792293366732ad2218776ff38ae2060c426306cbbb683b9c047138ee858d465eb4d3ae39ed40b99da6ab0fd55012546f0fbb031cc1c7344a77333a6797a07fcd7b7fb385c5dc52117fdabbfaac5cc05cdf8c0760d362962a2c5bce7e53ad02fee7472cd7605fdd86b5939b212c9f643cc0279b1b193b1b941428211ef56a7aaeffc3d70ee959850b9d4da04233847bf41d10bf04c121fef43d916d3390d249c64f8db476a3602dce22d1f6e75ed0717fca9df2625b90b2f6386fe57559944fc694dd43e81e684dab3503a7589221f407c9755148f4bd279596ed828e1fe436e93f159a479e3f87f61ffcf7589e2104daa763a1e64f6a96002171e9f4a0ad9fc31ea8b9d6a5a8068ff1d164148fd3774243c3095d5cf84d98892a3daff30986f256579638dc7d443de6a8a11dc5ebc82a68acd224531e710d3b8c36ce56509d1528189a30dc2eb675c2a6b2e9c52409a3d6a9c50df926f316b44129e6b82d34bc521edb9806cd99923cba50cdb1f31468ab066ca00ba0a97ee66bf1541550eff58e69b3c1f4abd974deefd50956a056c33848b8dc4317816b29d418a6b63d0b05cc8663c0757e17f306b91336c894e38a53ca8482cfa1644e7299549f4e7c77e288b84f0296821985f33d0b004b165cd8b54a828f09cc7f4c131bcd29552a46a597a33a7b3a453c4675647966947f7bbf192a3321e87ef1b81823f9bfed91b2f97f67de6e920c6854154355549327df7a92d988a0ce96054e79474cf3ff0e7b9ac970142f617ac760490450dcf5df4928cfef64f20d8da7157461afd8fb10087602515c4f6363774bacc4a974fb75151646960445c86fce0853cd8985751147028c4479b6ddbe890697d261d642ac3ab58a3ea5b055bfb25950e1fc9df0872bde7136d6cc059c032fef03e984b7be81cf59f8abcbeeaf2721c448124d0f46b67a04e7ab3978c542872471b08f621f6e1d683487375bdfe5ee137fadff2eca082374db6d598c1511af3984f8b4d78177678599d2da10cdc70a89dbeea0ca64691f9e14b10dd810408e99754d4ab17fa407df543384133f4f2c9d3395f02b6509ce5a17a05c669d8f9f629e6f9995232f4a3873831d3b2b3bd73d87a74f39892077804242450e773dc4c2047a9e7d30bc438c0310d0f613f47a9915ec4a08714afe254d5992ecd5757ae0d47af414eb1c68e8c80355ea518012646e601a85cd097d10224e6598499782b04a97f16b02961c8eb245c32523d02915e13e5c8bfd8d5a5a987249812dce222b5998384e4ece440f7dcbd5565c72d9860d71447f6a68dd66b0b6ace3a7ef956f58fc684cc839086629420393cfa2d7b4cca0a3774e114fcec519b7e6e9489de2283878235a0f68eaf2b57d8852a0544d330362e8550bda7d0acecf8ffbfce2712882d7f5fc61d77b5ebb8eb53cea517d74ddfb93321ddbde73e22ef1d28a1f2b7d2dd41cc3d325be28e2fe553cb7f96e3358807f3dc58aab220ab2b8205d889f08a897f68e6b999e6a5dd054382e814d778b7376f2f2342d7565872f67d07a06222d37c67bc5179b8dd0f5f980ae119e7037f0a1672b526ba6cfa60faf989b559a84d0e0ca5dccb08599604715348256bcc293d767821f7eb2c7a61251db5239534e662261efef2a2f09f120da38bfb97b5f72dcf1cb5c347d530a1607c2ec2860f5dbb9f93ea56e40c88b160f024653f30ea2e992c3d9e551e17068001325a8dd2f9db7ee6e14987e8ec1a8c15c88ab3da84d8d84f02f04b0c516b8cc9cfb726d015ed3135427d522e693f6490aff47a957b35bd8d20986e3045620deeb72b2939433cf90edb8c44fba1eea06eb2ac78ec74367061173eb1fcaf2af09337b75edfc2b90a31f4584a80665cc1a0ebf0e6f8aaf42b6c403fbe12283c8b7c75f710df0bca3f4c58727d1ef08122eab3ad286120d479a019013d10b34182e43fc84bfb0d77d102b2565176147baf6ecde3573f3a74e605eb213c7af1ee474c655e0e711632adba42b7031192f05200939c6dedaca45d8dbfa3c95bef4b2d94dbf2e8872293f00d4807aca0f940c4db83611e140d1a860e3a51aa860158bad9d2c3afb189830fc03a2f648d00b3813216c6a1d225aab089f197389f818d3ae15947867d112932f43b1ee2c675d6106f9ffe2977972c18ce2d8b582303e40c60591c9f2ce13b94461ada2629b2babc67b305cf999c9fda10cc2542d43732984a21fb94e25907283d7b4dcc25a83b1ef95439ce5e8372a958d416e9c8d602ae9d84f23147514c5c988fe371ce5188ed70426853ac4793d7c335725b125c009d24d3daff91f725d47d6ea7f7eacb12f2c63e16775370a0f9026777fbd1c0eb80dd91b3f1a684954365d60de324b84ffb98edada429cb85ddaf319598d1c2bf74e842370200d408fff8552b5f75e3ccf6a3ca5b34c140542edf8791b1ea9668f4020a867c1b4082d89b221f515c447e17645e5a431f52283b95ac4078c35f3779450f12950e1da8a1b2d722883747dc2a71d21a443d4c09a91d4af34ba45635466259a601043b7d40561c9ffa754a6e294f60f3c62b040f51cd8d2d9ebcd85b3b8e8592d5a809c64c515c4f38d4a2590a83bb04ba0b14849a974a50fbc8d7e5b12e4528db9d93a13145fb139c29716e95c3059a8263ac4412396ffcba21682a5ada716c11c91166112034dd1353c324f2df87b0b1bca49adbc83b8c7a1adc66b1349ce0aec7981dbf784c18ceee2972839c988d846a3cfee9985a001791e96e8316a54d7586d836ebbadbba81ad1e6c6d02d780a8144ef2f2112ae3103af95d9a18aa464780f6bb1436019402514d3ec3cc338abf24fea9c86b7e081431972a75bc5f6289ed403bdaab77990fb493a2e1786a8da3ccc62381ac9f65b25be43284bbaf773e08ec0129655c9ec8706bdf541d1d9abd457a4f5af76035ea374e0a18e451a0d4a16e10a63b20f5311b0881a34980066636180f5de59131ea1650d61060ed911a69129be9052d0fb932d9a1d828fc5d07dbd00e0cf85a17995dc8952e93b7870169ac447bbe6820b3e11e29cccfca4bc64fb9fbc9203fc21bb93d893b33942fde256c8eb4e39af9219679239bab2ed55810f1f48d59ef68d76dd03fdb22141d72681112a76495e7314cf3e5134efe03aeacf5f5a6c7d32b6abddbfdcf1d6fd7d40b40a35f0b0d11fad907f46874a4eecd81cdf69802db350a7720769aee34e196d21372748cb187b6951e2510bc70b0a5d5debca8627cbb990d14e264cea4d220bc3f1f01cbfb90f13d7c42408c613e450468765b7d7264447ee16a892a6ff68439fcc825a67c8ad9374c781446b31d0be7584191730e0eefd06e75774fd1b42ff2e63b3158151b1907fb582fe6dacc40652d9176f11911dedfef64f13c2b771f8224542bea6264ad71b9bc473ccfd00ba6d6d7a1f746284be0825eb4a1922bbe70ce739a899f034505c8d19a86a0a773e5ac0e254569443426c1517038714d94fd1ee53077f58a6184d0c19eca6641da53e2301d926641832d3445969add8590076bbad233f09aefa6775b97c81ce4684eb4e868460d0ad5cf7fd6633082bef7eadc020cdfef0063445a90c1d6f4a515a8588dfdc9dd29d3849834cec1e43da51c7cff2ef164b5086bfa51c6b0237b358bb9d159f29dd06207b51a942a0f27114f5a2e0589b6ff8fd5904a3a584e76c1d6840fb895a4f3932980a0f9c71b2fdb53464b3a6f9e2aad7708417cc08ae606c3ef225ab7d71b2921e8dadef19ee5c712c569ea7a2a41d9dd3e4dd449f1e4b5cdad90cda0062659a4bc4e06421e8e061735d1c0db8b55e59ae73a7b95ca34dfa82c592f9ea0eb24c94c6935b4b651da4e966155e3cdf98f5db84d46cf9dfd7b3a8f79018f3c3f1fedb82c02f27b12536040000000000