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 63997 accf59e06d1f25bd50dc99504968047fee8b542589d4441670e3f156be37b431

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
aba3b8bb6b2c62aee41f5df5ef7f495b34895746e7654103819511c950170f23
Certificate Block Hash
accf59e06d1f25bd50dc99504968047fee8b542589d4441670e3f156be37b431
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...00174300000a110000
000800008000000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000000df2bf17c000c8fb5f61d1fb8e7229617e84902865ac73b6daa4ea412f2a7df0ea907a3a6993a7612189e5eec7c5e2fd835631d915f3cd57987a431f92a091f3cbe37a8d5c04711b211b0bd95a79b8ec399c743adbfcf74418070000000000000048000000480000174300000a110000

Raw Header Hex

0000402025a0342447082ddf08692f0911aaf7a6ed12cc9e62aef5204bdd19001b8ce82bbbd27318618f4b8a1d28bd9a05b7929b1daae253f925b7a6ee04f6d3977559fde2561a6aa3e00118230f1750c9119581034165e7465789345b497feff55d1fe4ae622c6bbbb8a3ab

Proof Data Hex

59,560 bytes
1212160203075cbe5ee0ff42d21b9a60ccff4202f04953a8f00fdb333754609a2215431274714fae0ecc6dca51bfe0b14d579a9d417bebe5d84320b3b22106cf8527661070f499ed9976255ad9cbfcbe290f5dc447251649e76f61c921f1d9069a01ea318bf686bd62e24de7799a25e6d0e3234b70adbd4cf4d16ebd0bf71542f1359c96a4a074371f5f076588039e805e5a81db462ac2e56b62219f442cbd5992c110643dffc754c5117e6092565a0e105f864e98342bcba59197cb5ad8172c0adbe57ee6cda5f86b4ab5e335bdabcb9e7c238d4030cbd9c6bc5c57165b54a814a34c9ca545b182b2fcb3ab20b764ff5b8a0ab08534acb3224a42c9dca79674d7723f90614e304685a7229023eac9da3c1b3f061fe5e92817cd37b8bedf6015ba525d4e15cf87b70889ced6947ae1c490a109acacdbbfa100a9e940b319d9851c6a58358905627a2ff278c2fa0639e91fe167cbe70a2ec9631958369155e4e655f88c6955251cbf26d7819747fa9c7ea7bea9c7c62d5692d4e733277b50ec31456542288d62f4b6c11a1a8fe8d17faa99e77b23e8db28e557d368b8374ff89bc9b14a50e6c2f4ed7a15522f01d8458de5d01b46df722254493876de69f621b5ee085959116a3bd63d404c572046bdd849f29e5cf3eaca1dae05e591443199711610d14087757f1c45658d822b202901c2efb01fe59c1cd47dfa910e3fca7cb54ea6389a45047e880b226c70b109551766319f7dd6f5f734100b05524ef2624e2998c76b411218c791c1151bd09be5a75f0a200c1981458ac0cd3469d2e9f1d63296fb7481cc175aaaf41e8f38b97aaaae9f2a7bcbd7b39bab61df08c5f03b78e070a6ec68ddba92987f783b3157473f473b8ae206be7be23439f774a42b68f2b216b3be73a1da1149bee306bf7c9fb85a8a06df0c40fd21b19016bb36546026fcde267d106c6e23a59dc277af3e88f345eaee79e0bc2af95197f02f3bea648d28f106f8e1f55bac2fe6576b08085e9824d955e61695b6bd8145b0156b4ef1346b617b8b4bf8333ee792f7fa7b4052af9b053aae6e2767834e8b817bf03ee363f3c6a3c5b0c88aa6547023669b2991faeefe5ef7bb27e6a10152226c04e40e5ca171f1729e40fa2182b8647784d35dae3680ff47dc897649c48a6c01eafedadacfafe40c7fb648016663f7a5b9cca13c9243622d0c45e58be589b60b2c0aaa659608e4ef8bdedbc21134d48126e55615a5b67c744588c3f10c0df12d4ce5ca911f43cb9bc8d1ce0df2ae5046aafb19a325e232cb51cea5635bbdf56c306b652410f943be59dd486e4376f4b02c7280caded69e53eaf022e2426a3b1a52f871e43d4528ec1def24b1d66379c8a7879922a220d3cd5d51e489d243dc0fd970c5b7638f39a677cf86bab9e24ef27394f5d94b99baab0212abccc773993ee89c00f4fd11fd4e3b8902857d64c134d84af6b3192d611ad79a4835cc01cfeb73731a4beee04fc1a257e7ee33e8be8f2f8be51b49fa470594ef1d2035c052b8ec6b008cbb043283e4bbd0b1a7ba2aee8b0108ac40ca81fde161cb16e254cdd26a06e1985e1fe509792101bc1a91fe9b884e82068c21d32bd76d487d513f13c4cca4c9a1dea48f8fe5185da23ef78f2e4452585b4fba0b773ed763adc2da3fd3574525e05e83a0225f5e00d0164026f7ed1b959f3596d8da476813cbca6c48345be1b1179ac9d6a8adacd58b47755a7eceffaedfd9c17d3ac63dfe6330d963457791c71e2166382700c4367fc63ad66b3492fbc5285501fb58f962da31bd49db9339e6053fb6b6ea35ea9c6e8b040148105f690b2c2c6eaae4eb0e0afd814dfe3061069a71158cea0557311fe49b11449a55f3fd253d506268c769f2476977df0cb010e3f84d7928ceb31ac24219b2bdba5d5cc914d267cebb2e341adaf21734aa701a4ba5d6fb48f2a994012a398f247aa5213ed01bcf3a4424724ad86991d2f464f665ed589dd070143828e77f56c0d8f398c349d7e5491204a37e5de69088d2c0eddad5970941b28323442fdc163716fa8bf34b473c6083a9480b09b9a06ae58ca1adbc2a749528957308d42c0661b95fcfbcc6f5f28d7617e9104b365bffc2d875f87bc326003f30fa96309feb40b40d909f83ca50a87d8a681d50dc4856ee9fa86831c466a4e96c435228755396325d4b364e07da681f3b70cc0ee48b415babda43874eb1c1635773142b2268004eb1defb896a50731fc9386ca6b411c9c9275d4753cc976c631afcdfd38d3a31181873f525ba3730c69a4cd18437e03f51931420f19d178f1a17870124df32d052e35db37c219c2d374cb47074ce151b7081e065e19c9e708cd75aa71462863f876bce79d3a6a670716e20d65d5a770c233675460210a9aca41e56b7f8a6ef47b75f04b2b43eda7226c9c742289beacb2de3c456bdfee186de7510286c4a40ec37a1af678927a8cf61c3c0e6ffc1172a16f47c54649d130336b0285a89972554dd03a7ec7b6c828bc4cce9cf691a8bcaddd4f72566dc4de15f265f073be3461b37395748c2249d7169ee0680121289d2512f1a72bddc07ac8406b9d1983fe0e8894255a82a2d3b916d5fa7208e9c821e5ad5eeff35d51c7397194b5d871e3168d300a9fd13218a7793b6b168b73a97b738ddddf611714a0abfb992183e933fd431a08f2e6e373e9904679641745797681a539431e7c42ee0787aa4967103b0aba62d9bcde6cbc74e603c62230b25f6de651c2452924cd66e837115c0d8e4d62550ce1291b04ee9df26300b2d4d40a7672bb62fbf9bb15c548cb05ed0d35ea5ab1fb9da7f170d4052e9ab5f3b552b081ccf2120e30e37217f626744ea7128349f6818967239d8a7b96dc5d99490fc24fa0149b2e172769d4616c7b902fd158260132ea407c8349bb06a1c8c6751451ba1bf89242e48fc0097e1a602ddbeddcd4e239b1ea1093254deb6bc8676a64e5547d9cc9bcc93bad9febcadc513a8a4cc0c12b99d89c7b82c33f2662c46b4521c7344720f03a69f007340019c43bd1573299588f8ba3a80a5649a0407d6f1505decec2407297508d81940342199e4c916074e0013706e096a8ad0a516a7e652088c9049608efa966ef46f37a3d52fb72396e7fba90186324cf0a86d3b1ae6c4c25192e2b8cb813cd98ab377c4b7c28bddf9a2952283ed0a160186d00a12fc6dc05ceb8c0c09c94c0ee94985b0738a137845ee6daff840c4a2ad657fb8e9920bf382d99dd2e23ab77cfe2b15ee6c85cce34cbbb5b444391c9cafa26f26e5b30d8b39a69dcfa7b6d8f7f88a67041f6e1bdef27ba3dd3bec67a8d274b96758f87abfc2827c00620cbba9ec695f5602aaabfb6ddc00c93a70477aa86a3859e6098e0b5a1f4e2d5862dc155d49c440a76a67fbf206e5bf1e6fc6157f5bfe7c4e497e1a6032ca9d771cfc55621ef0192c1a5ff30c1ff5931b13ea9c92f717d24c172e4f49725edf0458cb6f768e2b945be3da75d4f361525637c5f5d8d6eb5385c2b9c971f1da4fb31adf710dba4826dc69e43008b6c656316cc2a3884c742329a9551903ff82f9c6c7e7c902704296abab169088b3a0b8c872a8748227924bab3981832138f971b957285dde449bfd65c3a8fc83306c6a46985fe0407d5bd1bded41ecab40f9bf35a3df2e8f850660cd17ea1dd67a7505c8091f02d75a83952406c7d30c56d556a221f8915194be83ff58e2d27e9ed9f562c8d5b42ba44d9c83825702289c658eb242a3798408ef6ab68ba6915bc41b0ca058d2b5c508515a2bee193709f2c525b8afaba0f0086e7fb43425975c9744a1e8256aff54cafcc270d0c76ae27621f687e5fa843702d2aa1e63ab8b55eddd59a83c084f1c3df05f87df35dde4fddc08717e115bcfbea2c62543c62cec2520141b76dd02befed398ae3dbbfb003da9ed12403b8fd0a352b80c012f66d0a2bb3f5a854b7db1e4167e19b98aa00ccce49edb66bdb9c9ee30938ee3060b555852b44599c770aa4afe7042dfc180da7b3429b527d5139ee855fc9504c7a68c38aa3e33d85ffd3760ae5de097b5ce1adc821fbd62bc70629b682140148385e4e60c1e260c096699e3c51ee3480de32f6dc2ec38cae8bd8280e19b571f3cf9949c0a10a75816103bbcc150343a6d1e5aeb3516f18da0603f5b305da97b29b16d9fe04a148036bbfb24a46493424b1896e308928b2a71c2074833522e3d01b170fa19010214f1a92ffbdd5295dbc7fa6854f8a38472638c598186e3c1102577a91afd270816aef4fcb93877c262d7a2f3525f82cb02797d64136e7b45f46eaa47c1d88ccd0fa5a920598cb0fe6c045c5a83b30f0ec72ff5a58321f6ef687c85caf5ae4cfdc82cc46e08bfdd5a09cbdb205686976adfe2b24a7682fc8eaeded8a9496ce5a7bf709a9061489b2d9764e9001c7372e6560520bc2b1dc7b9667000be921ca51d0090d65013ddc35b62e86fc48306d23f749497495cfbfc541f97556c46b65733a4c0272db2bafdc5f3eda0e9565bfc1a2ae1ec7ba355dd051f70c0c98ec9ed6f9ed4f5e5d6e2a515d99b1836f80bd87934faef7635219dc1006143f4e1c63034093f5a20967099b5ab74505473105eb85b9e368fcf58aa793b5a00fc55db0043f25440bd0fd09a872110d83a8fd9ca5e6e79c0513cae4a8f7b8d257d77a35e5282110abc44654ac165ca27f57b15342e46c2f36218eab6830fd63a52372f808e9b4b0cb1d973e1e30bead8695067178a76e3172eea61363ee15d03500c75475e344f41e72e3ef995e865e77ff6669a68f5623d365ee95b479ba68815f4e67ce3cdb2f100fab4e2566c128c7aa7bbdd259375936e9ed944a75269775501763eda5482e28d704eabe03fbe08a5a449a354419f00b652a6fa38a8ba464bcd16f2db6d7e6a780420616331e6809c4f96a49ad852e50dc53f8c7d7984d0f957f747daf4af76dd6ac17cb618868bdb288e2c39aa5df892f8cb93148a3c791b04179b627999ebd3d44f1c1469b98bac6d771a5e0796ca97faa33f45d5dd2f241492fc15ef33b17f3185aa270810c50ae90c243c1420f936f4ab61498db0b73276f90535a6da8392f58cd4ee22445d76124ac371ffd24b16350145adfe452ae54ad51c8653a6e6d5bd303e6e7f72748c168ca16b1ec074b2b9cbbc6c7e567016ce38a546b80e6c9345c83424fb47931ae21a591722e64793a8ccd8acf203a97688d5e33859aea74111f65dddfa95a2a0d0ff4a8b1bfb665548cf471b2f1de930917812ea16ffaa428fc98663a2361479a45f7e6204cdd432eeb2d08fca8840a520d90f345f3ae74b7bd6843ac9028ea6fbcb9b578ea902277d5606a0e4be0a4861d5276a2b41f0a47ec66a8ea112d706116ae728e2124d018105560c0202b6899ea1ac3fbe08abdb1269619f2212c85e6927df0d29f23605fcbde34745e28fc9c602966c183e01059bf544934f5996fa553ffc1f9d50d97b57755f3f27eabaca74a01f4d38a0e0be009bf68c28b688d1cfc8e5468cfea9c469a7cc57face9392e321dc6a14fa3a0ce1482dd267cd7688ec58ba473944814ad38b46b5a86a735e3d689837e14292cd7e8a547bef0d9157fa82cdf19883f4da7cce8da4566e2c6f1799c1c775ee849f63eda4eb2c7e73e98f827de56bd3369d7e1bdbbbd899d997912186034b0ffecec29fce0a5a13fb2ab1d8786a9e93e500acee4327bdc24e6984039f17a2439fabc08a62b6241db3f53e5f33457d10f6279830b7dca5a70654d16cb66befbf9b085c8496e2c1e8575343409048776d62815b156d0422f94da008230b6033811cedb5539c14fd9ffbd015c7aaca338c7d029314f8355f05c1a910824156530d76ee9cdf58c2dd78fa742eedd5511a30d4081d5186fd4d45cc8c2294a61e12333c5418d80c4df536a2cd21aa20e985e3ea7085759aee7ed9839eaae0c724ba17557833a3be1c7b2b551e3446cdf9d42ffd7e84403ed94851a531989616d09802eedf1ce77331b640361a28cbff31db5be150dcd4ecbb57ef8b80ddc1704a2ab9df27e3a2d5d62b6a55de74efef1678eab662297cf564a93ef68e21f4c1917dded915fa461ad95edd57352d430b9f0515917037661669b42143f02d902dd60de12be952832809b96b14a9eb616b8fcb3490e65b13361e1fb5bad41b8a4fc647362b5d140ac406d99850c7b8aeea070a150513388d27145d0e4037cc87b65cde563e89fc5af7af43a94433fa72a915771b8869254ea21147f971b1031052e675da9932d042e55cf419e1d02ecded9213c8162948df8e1c0308474a6077ab79abb7b420b1017b7b6a3198c74b7f2fb86d59746b994195eaddc2cb9e69472d8321d9d7c0eb4775b4d5e125d8d99166077cabf4eaa71aab83a184ba9fda65db272254212733379def9d0e9de6ce9c0edb26356871e8161ff640043a6b74a470e7e28acb5cc2e4e5bf204d5dfe31148641482c69fb4bbaa6d28e7e687d1cfd9c242f2963304172ab61be6a1f504deb4410fe06140783f0686133d88811a23cbfc1ddb5bd7c9a5383ae25ab63aca9c5ae91268309c7ee2c5036111e308d3346a7a594f110fc09b17d35874a9a72a4718cc025eab73c8ae59d456ac7798fadc4ed5c69e8d8ef42d4ce56bc2910e6eb3636650e3738693476a1ce7fcad976661a88b71349362f2935b2d721f2d7341f5ca45d00348c8f69909770c63a85d2b3f61a5eba16e3442ca1c2a67beccbb46047696ec40a45e15ee48f01ab1241e601ede0a5868c57a5df195f541ed28b7bf139833fab0c9115ad2e7cf3f8a5e51c7e79774cdd72be26689282e8773834cb48ecf424d7118daad4d0ebd4dafc2bfdf12f1e33e7e47c85fa8f0ce55215ffc0a2ad9043fa49f5ba4da7c1a14088744c6ebe94f8a3ce4759be06cf1097f6d98c7f66ffc0a5c20b8176a85fc5130b46e86ca41862d0be6ba9f692e31d76ea8c0de873287a3592cfbbeba54365d639366cff8fe1b1aea82ad4a72595e26f3158877084be958a5fc89a38d1f165a621f51c3a8f80086cd297999dd45b4231227124f704435c8ee822a175b3674100a002469c0ca9e848a9e586ce6f65e773dda4ed147e41f594bd6c51cf5342d33fecc1f07a4799bfd92b012540288def7d614e5d7675cb159e959a6803cbe35b8771c769ae9e4597bc93c3129a2e38bcd6080f041adda39f6087afb1e1d132cef2f6461725d61f1f425746c8b4ebee838c1f45bbeea07c2a8535e6feba93d260fa7902c9504e31ad9a4ba50a1670fb97e284cb3947583148dec844f2fc2e2d3b290f47d7f35cd8358d95c4959605cd5f5708ece81aefe56468bed934c38417304ff5801eb027fa9405841149d0550863a6a1407e3f3b38c21dfcbec1a491b21bf0532d9cf795342030960fc61ecce9c8f9c601317112ce017ab633b23c8d8835966b22cdf480199683e3a4e2f8beefafc220e24931ecddf99bc6d8aef186007c4176fc00429d85467a6942c5133f0ae471875bd06eac781d70fe50db1741eeeb2c87764c7d13e85ed6ee4349a9accf523e36684fbe66e7c6fadf9e7e66e05dc85274f03865ae6795c54ba38906dde5aab1f7828eaaf9346ea62745c38c6c8a81763b2b715e1ca4a6a1a95362f704418d13f8c12e1425c2838d8f96000f91ce63f0d845bf7066be80b32e9e1c4726b8b424a76eb23842d31cedd891cf06cc77367abacd959b4e3cb9bd136639a5196c9e7c2d048577ffa1f6481d5e352a2a1e5e566cb8dc470a6ac3e816080756a3d56f182ea728a08d2cf91e3c135081e7df234efeecd2772930ddc459dfc8d104debd7a68bb66f679a8ceddd9647c0298ea9f5708f5e65c62629cc998dc4abbc8bcc8e8398451274e7d82cf3220ea56b945ff789a0b3633338015e294118ca71c01e33c2bb1b64145d7ce4dc6499d8d21f9158de361708fdda2cb1a0d49ae11f641967276117e0f2c41c4e10cc8b599952fa716c700dafea98b292f33bdce97dd2292cb4697674eb668c92d983d7d0c43fa9d4368ea6fa019239327bf6c6beb304aa1c50b1d44a673f0fb7147ca2c616c8facfde7a68a7dd13185d7839c0e69bebc4a995a7fc7cf73745799f91070694641bf7f951a9eedf09bc9e84724353619092ca78ac39aa2e98960ecd11be577f949a15a15b9ceb4f69fe1d0d818365eaa149cd272bf15074a92b84ab72b4d830719067c44f7dc277f1d1d7b7a2c22490bc665d859ad88392f17f193a4fabe196cec8e9a5d439f595dd26b9606cde2653d8ba494026ee36ca6f09fa0f7b62f73507b6e55a60887b66bdadd7a8d7d94ee46e0219729654fc16ec4a61761666ab0866cfa1a90dbf869259b3a4d8073117bc411ee1dbe80a21d59736b74f99373661cf47688472b860ec6680aa9760242ef5aff91f10b974aab86efb0e96da624b61fc8eaa929b60335b600d1368c1bc07e8b7ae3f6f78f5e6176da9738c4e15504c755bbed744b6931081f68203da20d11474a5a7bb49941773d44ed8daf14bd890fc3d1621c864a811a0a35ec72aee59f2af4a09c9ccba61be3d56349c2372eb8f7cd8858291ab09f2f4509558cbb67555633a75052328f20b6301b0c38f89435f31e020b41cb13c56c2fc550f7ecd5b898fc7fce08c4094aac1d4157d5624078c858495b853256093d12460354bef48c6ba6d15b7714426109e67bc04a3acbd85d1b8fbec41a859fc1bf2f8e883e254827a5c8eb924ed8a21d678a9afe8742fc02f13f89f9b779fed09a7f8b4eb6dee71a1844307881b1661dbb1bdce75158f9fc547f6449352a8049dfa949723bb106bd45ac72aa7c8627fa5a97775a3da189b3f292d6ad9592343ca482cd79c0ed87fc6ff3c189aafb905e8134a5075523b45ee7f4a719ce7c0d93e5a9cc6cbd3c713ded110cdb7237d560b098d7632cf585d09e0eff7e56b43d699c02ddef1b4bc94bea2395a99c2648ea983309f0b9ac8422648b8972886a09cb5e3d377a70265e0bb9896af740be3e05f326ed46896b42cf8bf9480320e2fb8b4efab9468f7b87f1f85d5ec1f6579fc3ecc9b74f4f02e2da10bba04575376729db1b15615a49c7a34a00e88a6f09e29a8db030d6ce376dbd4f84fd1fcf50b0caffcbb87483889a5ea474d6f840f369755dd2a4372fe6154c40c61296b2a5f394ed32655f8104c1e130d37e1c45cdead8d9276e51541d5e26b4d2d5d2797fe6e722742701538590e74d72409097f2bc4e79e39c3baaf7198f0d58cf24b793592c99c50009a928b4a58ff245e0dbba44d3218b2fd24299102b860205faeda6250fca08c901151e1a92874212665c931243698969cc88c44ee9ce9564ec5bebb402e16ebd0ff76a4af5ff3a85e487573df0babfaf5f22b0ec4efbdfcf0a49ea6123e8dcc6b6ebc4c4286435110573a5284ae21a5ee803b68d2eebb00a11433a28a56a41a88cf7906f97f95e704dbad1523804a551b27f9a4be27ebfd4a37f713a32b50683c449d77576ddf4f6b2061fdfde50707661876381d6770cdd695334738397f316724d21f8c8f50ce3efad41ba4bba425963b54338f1e574bca9c7f5f1743c65461a0c5d289c37a82b1e3a499833c1e74dbfda9eb4840f7e3a54d18fefabf8882b38121eaacc580664daec4e3146eb65d4edb41b56db39d8381b2c2ae6166dbed2713c95c0dd5cc4a0f13347ae10cb5f21658e99bab3d828ce7889b1584914dbda793edc780e190cf80da0183ad4bd85aec2080dba9500b581663202da04aea4673e32b0fbc9abee5507b207229a65f45706cfe4454e03478a71472d6fad433bef3dcf8127c6a589903d776c925c69145bdb4f1fe8389df5541e22236cc0c8e5d6e3abf990bcbbb48233a170957e3e3e2fef3ae1fba9189e4d12aefbfdfee688d105eca9f02a58b0dd7cabee0214a8874f9454cde128dd9fc57bb41fea71126863a7cec39c77d49daa7aa708d40250422b225e9ae9329146dbdc98e74ada92cffd957cbc5bf122b260a12abcec5084748319356a562979c570823ba8b8ed8ade8b351e6120410b53b7e45d508c43eea56627410126f8828de75c715c3db6bb5740fcc8fdf124d5a71362d361a2994fdcc10ac190e04ab26a1d6c084df721a84ee30805571f09d4752110b24aa4c85c7340012118b31f7c62200092a0065a38a38004258f260854b6d2d1f1afa3bbbab7db97c5b127bdbaa74ad5038e92d6b43e8441a637f49b20b377ec3c454ba890ad723556a340d501776393ede12adaf096de9d6185a595f3fc692ad647d4dd0dba7cde4aa0ee5246a009adc2b20f4a188b03201c53d480fcbebd1169c0e356e1394a0d720bfe04c845f693199c0b849944bf26f91b8c2553ce00a5eafd72382ae82a50d7b93353446a1fafc90add38b043df89a5f57616c6142f16292e2f7cf389e50e555228c0b72ca2722bec5160fa930f68fbe8bfe27abba7def752c5b2126d9f8c1512ef5fb9f5a58ad584456a431813dfbae3dcb6710eb1ca223bb3ff83c420a11586048717c7fcee3b24c5383ee4315b4c8119f1cd4a455f233fa0b145386fa345fe4a921b70e1c12bb1eddbc2e3c1e1eb5d8eebbd79bbceaa7171dedc9f16f427fe4383c7d216ec461d4580e6fad3c3c61c7ddab48253dd46fee3bc62c30f5e45afba6907764c5085fddcbcd1bdb1e16f03eecd987bed8743161a80a5fbe8dc2d9e0ed2956ad26694a01ed40cb2f37b1526f9a2e589e6b0bb605e53a8dc9e59b18c155f0b4bff03ea835b76ea0863042e4e59d03e52e71b033bf0458329a24d3748fe6f64e4069cce807444bff71b258fecdb9f59ff28a44427d67c51480b7273366571962fb531635acbdc629f939bcdcd97d78fe0d6da959c3a02af5e42bdf1c16d5d4b8af2e88d3464f117845b3e13101d18029aaca5b2f0195ce656d113a984acab54e3fa450f7cae449f6fb765a64aad43d69acd1597d1153c415d23fe01d57120a8c2d3e97a95b42ff6c02adc5b53632a34b8c18c38c8b707d348857cd1548ae39af5a353e093782e7add8ba6c6bc2ca1de887e9b8ee19ac193a2389b3a8bb4567511f9936d67300b46c390dda2b42d435d8c986dd95554e8ec1466124bcf24b1ac6449329be2b0cf9e281ee81decadbf6b0ac35137f651f91e3178cab94b7365c461109b42828c12031d6b4059c99708785991bcb483001d10a579575e20bf8a969f516f0bb0ff87ffa93360ea799ace1b1e519f1e8d4866966542150e4480a321248d4e08ea6ba4e11307759eb9676ab4e674130ef5eb62339fb43993fb51b8022104d099e94aa824deb32c44c9767c4511c1b6d67931c307e113aca90deed5afd241581d3cf2038687164189d7b8bcf1748627f19a3c7e5d939b3dfd78abb8b512c11c28e0b3d68aa774203a100458dba3f81debb9e58078be9287e359811fde4bc1a9cb0b573f32a5843560abd744f8e57180fcbeda095a490c7a1d758b2f4688f0690667768750fe4590d8b049a3f95b89d29a6a87636feafa363885dba2701f040d0718ea22e715562a255090cc22b9d527f17834f3b8876df7c8b2faba8d12ec2fc31d02760e8411a6b5b7a870fb49bd4c819877e51ee7f722b052b1871a34145ef5aed10448ea99f292331dd470d398470955f820a266b916c9480f722640e1dc602b23841c2558766897b0333dca16f191aca12099acdd4b2e8928fe230dbd6f45f3e40f409d1ff9ee3756e3d794ef2c22d9de06668c93e10276917cc77a4320c1ad8dfaa8642dc521ef725e5951fb1d85e10cdac03ad31c2a1c9e65fd1b06afec4c0364de109afd89eb79e7fc22454c745dfbb22274c9aa5a86471ec84ad20c0c6e03184deeff3fafc1af2d95d5c296da0ceeb91856ebeb8ec6ba5d3661682acaf928470ff1443c769313466206049099369a884b1500c2e5d0d1f4e288bae1291a3af65bbe1492e158fd18a8969140cfc53ee07268929203c8c2f5a7bbd1766f2fd345251049727c03d4136cc6bfb6e7bb9fade045b66495b7ac4fdbf321a3f208f67f7ee7d17a720427b96a03256830703b7dfd850b562676b66fa8961e539e34eb0a4a94f43dbe04a60359c30a817d84d67ec277a0f6be971625f58306c245214f2f3d8bd7aa7617240f317e34627b43caa6c98b00310a7202ac82a4fda8ac1d254633334513fa8e8bf3e1851b39050f1493babd80db37212942ffd1e8afdba161b893397903f890fc3c0d43327cb90c28ecc9e6fd7e21bcaf50d7c152c835e87e225400f874dbca4c2dea8133f896819802e26b7930bbbd840d3e968cf413d55113d1046d4ac25e8674344313a01190bb2f70e76e4aab606dc5d41c069a45410699ef0ce2c8a8c9cb6a968e6dbefd75be1b6208a8033eb8c63cdc4cb29192622f4bd7c41bd42af923d8b1425c533b9cebb3002a2f248e16df65d665ebff128d2f4fea421ce0997ebb5b3dabe1de4549fbb450baf1546e324ebf56c6e069bcb4c728028caf8e414515b7fb47cc187c3a99e488435ebb6dd8e1b0335ff7a30c017ab93ed1b66aef86084773180c0e9578f313ffbe4b19c495d81ffba969afd06e244289471c7c2fdaeddeaa26810e3b037e381f0b4a953ba7a9266c0e1bb8ed9b74a3f30cf56af7f8701936711b96014a1d6d0ef165fa984a48df88b4c5c5a37911c33c3b2ca642d0392e5864e746da730fe86e5adf58bdcd6bf1636ec587970f9966d7313bbe327c824841caa5af23c0cd38d82da38e8f9b72841a873df059e6c36ec32798cff169c4ca48a33292bcda25785a751f85525607120f3790d423e563384e31533c25426e1781125da6424d1c38cb908e42bfec75b8156c707b210aa00dac32cef533aba1aaf407cc9ca005089783d3b322f913993bb6db3936c4b6a2dc112657ac42c246fc0be4d03ff191a94319f4c24ca54dbebe29d768ae1b2d3845c4b1ca4893a067a512785e0562330e2462431acd640d274562a58098f82b45ac6d552adac035052f397c8d6e67b814030d1f2f5f6619a3afa81879480b7fc462deb3c96f00ea516e70e9c8196341c1ec1b9195444b8352bef7161a168e3dadcb7856bd95a2c2f2f3bf7400a76b3d3bf5acc51e46418082270abfd4d44f97d92bd9b7fb74187712fd2f0d498d0fb2df5cd5fb9e0857640915dcbd4d8f08f3be03f14ca18e5715c1b470649beb68773f1331ff372d9c7753c84d45fe60832ce5daa756ff019ec2b7e13931ccd23b2b39e5da84bebea2aeeafaec5a7c8f8958abe764010bf6d5b2d7080e994b5bc03573aca3222b215fadfd3d5938c976ad454a08715025c073055934b995ae0cc1c4e0d69b8ce7cb0544f9162a5aaf4056d070c6b2ae0725b03caedddfe4516e3ce1f78392d89516cc553003f23bb9b6f63ed18281f4380b887070ba2e01f191d50163801bdc3b64ba88a7077c7deb862f9d6fe83ac95f40c6b674bb02078d25fae978d98d0dc608abfccc392216f626f747367bb2d4c18e5c01def8689da86e59f437a8f794f7cba1712bb3cb5fbca1fb045c7b5b8b0e415449eaf30a2b0b900d5354d702ad8e5667929c825e558244f05411e39a487d11c4effcc12fa70cd331009fc20ee1d985a370e867a8ea986bddd368dc810de8d34acb205825105b937b8be2bc949f27bd8c8d4838c914ae6b0f2e1906bfeac3f4612b2f4daa4d12dac92b83da023b21298524cf5300726263152094dd04c59fb2d39a6556404502a2f0b04957e968c5c882fec5f4f93d2826020af96d0e4cedee25d314c3c8cfeaaba385ce06b8edc5d945109aac1458a3c540087907ea16496447b8187c3fee874955105b91b6c76b8f360c54c0087293c3be15d6c1dd5cff0d23591beb81cd9250c430ffc696cf05a9144977de31490757c3a9eadbd17d027adf8fc35984f5a026c12fb7f8eb2982bfdee512419d49d6131602ca648d665d2d72bbfe0c3f714caeeb1ee975b73c7217ef6ea89d2f59ea0e424516d2a4e11239a794a055a23df7337a531d18b6ef223ad5b97a26818736e9d8e245cf6c508ef3a048f16f4e48b026a703e09201ed458cef1002eb9c43d8a74d8f806eb65e09f3e19a65f0b34d7bc6dd7249488db54754e553427467723f65018096f5345c41ab6a818fa646699eb102072880986e5515e0155017d7d14212eb502633e2c894f71f58132dd20c570676df84bd7afe62dc07c8066b8691bc4612a315dfbd1efc0fd234044b7b65f5c88dbca25e7eabfb3f5430ce31f8e8736b3b389da43d727928fd45d4f0ac111cf04fd08a2e227f81bdeb59ab13231f0705a8b32077706d0ddcd5451da7cc241a98b90bf72e31ce6294265c950a968d824d9480ab75ab2eaf00c7fabd87b7eff83a5d12f7b21856417a37c92bcf3b89147231fe98af00dfc1b8ab99364839509d401d9aed23d9df0c5652f7315c0f903caf7178e6ad286e90d579170a962e5fa3b683b5fa3e94fa7a5995ed09a7f8eb058458b6320f55d02c887f7a31a500af8a17c94d7aa2b4567e17021c0ff82472cf0a7d1842b9325edab60428c6ad422fad20ed4a9c449787dce095c7ad7f90d481b6cedea257c03d16ccb2343a709bf0e69f16fa1b32c82aa064e00cca85870e2ae5bd3223ef89b5969a9b0571b916ddfc112c627f2a85a7aa80e31ae9b43473d92281f8f26608b90af7655e9e184c89691c9d20b8613c09e07621bfe2592fc0796fd5e94751d21c226358cec58daf5bc456e5668a850f0571ff3db87a08e03d5cad84dad3b4e9405739e760b039e688ce3c33eead346dfe9d68b85c003cc66c7c1f92fd635052138619bd1f1e1cac202680bab4a156a1ba2854fd1e7bd7157cdaeaf98bdedd24cb3496e4ef684c1e79f5a93b87de5b71ebfc2366e948891e5d505876f6d1252678d1410ec5fb9e8bfda878a9885d3398d67fbd024fb767432f25c8981cfeca2dab66ee0cab91c2cf6bdf18cf9189f147dd521812742c6164593edd17d658fc3151f2567122eaef9cfae3f803cf8efddf18b6ec0ebcabfa336234d92539cb5db8557b877ab3112eb977904edcfc9c881963c415274816090e999b0de3a88f67568f96d615afc83df5569bdba0c04b3590a3f953598d6bf5a4ac31601dd02ca11bf26936df9eb02a86efb1ce3d53973da751797865230e29e27c13334d4dc01404a30f2f70b8955b67e8305d9ee2c2fbc34733f0a5cfaca4090983e42c6a55fade0e96519f4284315aa6b9433e6d6ea075425df3e475a7345b81bbe918c96573b3334eebba0a87961b9ad61f74669d47078e9463e016d8e55f520acda510f8e77c02f2415f0fe66e1a8ffa53e38a5045ff17a20284d81ae11d2b7c132fdf7892ad782541eb3daf9976fd83b173cc2efebf35c44db3d1e4168d04762d21c6552e0747b35b0ce1dffef3ffd03e88407a327a6231d6dcf65fb11da47ae5f194473a96b1d3b070f9d413fc355ae4a6372502ba956b5c5ee045daa40361c568ca73b0ceb8bb877b581a287a76dd8d5c21344ea63bd52cf3e6f29e05683f04d16e951436f5389b8b163ef9a48e9d5b52652525731df937e68a883ecd23ce2a3b4a87c1b58ef375610746132e13a5e5ce37ce4b200ee7bb72e01ded953216221bcab419589f4daa609235bdc400485f26fcfc8ffafd8924273ea43cc90da1a23d926890fd1960caa5e0df2f574978d7448a34f2e6177cb2a8c95ea2bb4945a3cf3b2bfcfd61bf1df783320ca2d1f623e10b7d788a8e4f83b4febfb79079890248e7bbce29669460bad5b6f44235b75483cf444f920c16e443e57c22cfc05fba533a65056d4e52b99a3ffa052453fde6c558fca23ea55edc025ad2fa0f243b086d09c18f9f5426b3511d28d6b1d48d01c9fdcde4bd39cbc89d0a68da993c8b950fe8255959b6d0b6d231c32ce7303d6de55bfffa695cc5f3a0abca2ef3466865670285b304dd18e1aeb3b52928079f239e2cd13ffe76297694e49a55630248068a43cadb3590459e953c59bc7b859165a9e3f837211601d4817de13c4e925f1fa4ee789af44b31cd07825a1be812e9b72c26119f7f88cb65d28f7b9223f203e1485a967d06bc4b13b96188feac30b6000376d4d47face17fc14f0b070072897af1ab0368d5cd3793cc40d01804c35fb86efe6b549a7769ff297645c91d0e0f5d7bfd68abeec85816bbf09384470c084e808adbde072e527f23f7ede68911a1c4e076d028fd2c6be7ef14d978f124c2432e64e962fa4de7988468e95e962c2bf7bad219c22a14aca00215f49e5da97ff99bb6778f626e187dd136b1f58a0d879f34e69ec914b19547918dc93ec5c2547dea476be65e4b0653daa9ffb3c834bf4b410d8583e94632ffb18b9a07894d5ff2c54dcf97640fa964d32a19855721b19838b567c1277545ed1b4176b318ba11209014ff976d03d997c2f02cf8a1d3ae7fa4c88aaf984e68f03f0633e9c432150781d813907399c43c15d100520325080aafed5d6b002007ad9a66d5e9ff0bee6e17d6e102d560db864f4da695ac9217595ba2421f31e5b23d30bad5c8612abd5cbb8e1436532b012a58ef9faf8d5b47022b8c3c1048d97639b5d07d782395ce27b8e6026189062d1f4897068304c81766983185798cabe3c59d02fac38274a4cac30e393d45e88b1e156ce31ec3abaa8983d5620836ba59d8f09da6658774b12b4b73035886ff62ceda7eee5f21f1a4992b0b75e2775c68aadf2c4b778ae9b8bae16140e4a765d730b0d33d0cd6467ee1105e85f8bd0e94069ea148ba8badc927f49a986f4090f78e8862a3d32dfe7b1dd7f1a87bb7b84608f647d579070f58a6ea27ce9796feffae4a2626b0ad9293563287a2f5cb84fee648ef6e42991519b86e8b01cd82dbe42c2ba60c9a56bd1ec86ea852c158b46105ce7e68c1aed262ed54f7c5209420a02f93efa5260fb596e2d7f9b825097335f1862cbc133ee84cd2311e29f14a795503cd9c6038cf5d55bee6d7e6aa378b1d0f9a315255183acd6ee5441cb2ddd45dda6db5912740c7e49cf3726f452c0fb347953937d1e62e665ee5a6b6dfa1419241fa8fdf1dea52daa446b8f74c59daaf0d73e5323400bcc63132e299e12beddd9fb6afdddf8c9e0008baf99a3db534021790caedb57d22b0f3196ca86ad3b049133c31581c24b65a650a036dc10e68ae910576b7f8ad838c7671d210ba0314e96660ecccf1a0159f5597ea968f4b8f535a5020f29a92aaeb5956124c14ca6cc12984fe20449b2dc432db7158226cf4914623c42ab1ffc3ed8402674230733d2f0dc32162f68ddfd6e2d068a3f12d1756d55ff8dee42f00e70d4898ec8cc8ef0d97eb45d75849211526b997ab7ea9679657847c32926139455fcd3e71737702f563cca45ffacae55227a096c6cc4e7331f08c15dfc06a4119f75bc116114d3cb142ac5d6f62276f6e5fe3b8aa31b9cf33bd3aadf40cfde22d5e930b5244641d8457cd3bdb665a710eb850b29999e40f537e82e4172459b525589d2b6a9779d54a4710ba4274b3a51ce85341f1cefb18e41b3cb55eff5cc0af93fb73614708604897374c1156464db4a74e24a7426a5735d14e8d0d8f8c10e83e5462af99d9771805a84950abcbc28b99b26af4335e704300673baa70886b82a15e6ae2316e0995a53906221b81601823937397b83acec169e21e74923b4c791c3b6687fa2713575687512756ac3dd95764d0db505e3b78ac0ea7f07cdfca43d5e75e453ab48e69efbbd659058136b4d7dbb5ddd8b3335ff0ee49f39b30e6153885f81e17ac0f5546f9a4fa21a8ba3061a87229a25ff1e3168dd510aff6ef517bba50ac7bdf99c6ceec24539e82518d5290bcac4e90fa690ea31675aca45a837c7e35d1a33dc8335e38addd4befda01ff86410f3a33a27af6fdc4213177ec72a601149c72d3bdf04794c2796af3ffba8961b6069dac0dc1f774fd22d232dd2011d2098397f306d82a27eef8e3cf511d579d4d6fa27eb6fb77499c903ec9aa0e6e3235328583368ca3c69a28349f198228d6c1e0107eb401cfcfbb13cf3212f43d864d4cd2dbe5f82bd74b8a68d12b5c55be7148053ab7f0ad3fe51bbd5ffbb27ac118debd11b7eded4c8fa69d41cf821d45b993e01c29b5f4870b762234ea17cb8bdfda76f51329e9bcbc4fb506539e01c372ad1bed676dbdce9cf51722946296eb20c2c2038e075913c0e9834ccea22a3157f4373c0878ac2267d74ff8960d46f14f0bcc237920dbafe4375fe98e4614a692ddda32fc72e156a80a5a352e51f479f976ba39a1af9798af70091ab2146125c77d8d2721adbc1630d13cbcb4e314916484ae4a5f20014acdd0ccd94be520c573d6a567df3a07a9efb2a26da4bee7b6727a116f650f2ee1c1137488c0517932bce2e5a391f6e3767da4b4a86ee80ce96ea7bdb1c74aaedc5728b523cd30c9ef37369288002dfb0d5f531473c938997a28a19ae8a94121b4c339d4ffd37f1653b2c30e6c18e4aaf783046e0e07f05328578b65da8381df6389d4fb34d73d8a7ff174acbbd59d0b27c9d2744bd68ee8da615ee6cb1f674fa3dc191324690cd1a67d5b0cdc12f1719d3af75d9aae6ab6b8d4fe00059b0827af9fd8063648324693326f25bab7ac756fbeb12bdef7451c910da08e2758222a7670ca56d2989188b4ffe01bfe1586af65b2bda76224a9b5f84e848931880fc81ba57010b3630db0120b2196dd3738584c5d168580daedac2603262b5735270995cb99ef53bfaf773854f60f9247db05533dd7ea9c0762852140a3072a7cbeedda9b4f25ec0ab651251b915adc7511d4ff125a74583a9fc98723e4e0119b10d61ee859830e4252e6258f688aaf055afdf172dfa405afc25549178a2d584e66dcbae9bae1c428e4663bc1f1e427ce74f65047b4da2f12767760aaaeb26a57d27e6128d37ad5e53ff3acb010bf1de6dcc0bf3c0440f69b14cb38f7390f0648566dc7e351ff28a4d8904e22e6782a7e896b8eb7b2dfb2fcc4bf0f0f6435a5fb54187a87fc4b58b4465c05dd11cf52e1f53194432a83a3655c20c57ca9ddf05508ca6f0b511e759a5ed767af7b90ccd8d2f1188521feba285af53cfa5857fa495badfd33c7b5726ffc8a0b9e010e4f3b60db6cce58e4f4ef5d5e24e70823ec342bcfd528a8c8670d391faaf222913972fd7d3b20b9f1f461f004989a654ab1cc01ddf3f38475586b8627d270edf3da174d6fd8a84a7d1a411f7ddf05428d2fccf5cab7347de5fd93679844168a9224a6f3823f78c0c7eeacec5dd6b32a28aab41166e9e68389a283bf8b005c3481b5fbf5edfbeecdbbb1adbf735aae4b80fd081ae6199133618b23d9ae1f5eaee2f3d6a38b6bada6a69ec503d5513e1ab67267e3454c51b28e0a7b0030e673b614d8735b16147f5b5365088635a19f5749fb3dc7144e48453b63411da9e301b6a2297296efc860aaac5a13798202b61d20274ebc99696ac157089c704089cda36e48c0453c084cf7168e65b3a30b1c1294e532be811a0cfc1be459a50165871c93a966599ed50c0ab5b416428912e811a97db66b4a2798e160e1ba022329a3838a4aa4b1e901959717d129084c75c7332a6d0396891f0722c0045145cd19645f59316402b8d599e314f39cc5e69531b90563fe28b189c54cfac01f071374ab3381ad43e93ca20b8b9132b46d9baa125e63d99e25c839c51cc5d6769145633724b9fa249b54f1b8274d0441d18d2820ced032cccbbf8a4eafb7976b3a3e0d43fa24cade2fdf0dedec5bf9e8f234f207b7f405c83723cee89b86520649d647a0fef777118c8a71444fa61945e2c1b2578bd649919bf66c170a66d48531c526b9fc2f27ac3833e8ab3482ec0a677f9f8777acad3da4e90afab4015a6e77b6142c8269c00f91aff486229275121006c698b8e538460f60da9b8e823de9ca1b6554ba373dc66b4be841b9f2e835661d33b2f1299a9d727d05a768063cfeddb8877a0b358a49bb5ebce2e6730ae0c170d1c1674788025470ac49c4ed1a44c872f8c2280119b91897457364c1ccc09fe63361d81c5b2246b9db41725585162a95d232aef36e0898d04718746bfeed633b5863f645642da59e8864b3ac69b5c32ff63e99fa9af30af760d1a4b4a3e95ca93e173f3ef047055c204263efde9209b734e9925bf02a048512b704803302d30ef577ce8a2976c202fadf79b7ad2810560d0f0cb4027d5a4fb9a25351f547f53b6d5353a2c61377ba94251ab6e9b8a8f49ea034182f6a5f2b5ce65fdd5369509feed82aa50750b97b1e18842451e6f3361de4eaa76a8949317a4c0d170f2f53935b335a0e0fcf6d74cff97916c947de19d104e366201ebf777479422aa60b70f0e93d2e2f69c5518b9eb55f87e232556aa4a0d9d2fff0ea052a367ae8951c261d32478525e8f98e4e9ed891de2620567cc9a2bd9751e51461d568cfc31b82e64281c4be03cd0081fd870d34e8edd12058bb8163c56dcdb869a0a5ee880205326d77de3ffb53e70f311cc224eff3e81231c607caa6ea1f6cb6e431cdd38223ceb76fcda24ff4e8c1d3882063cc396102e3d22209787e454b05c21bb7a33756e0184b235618bdfd96dd30cc404641b0a71c9d1bd0f45a033a39547bd14e262e6774ad4e60eac4f6ec76a46ed222825f558be0d88e08c5dc09dbaa3b6bdc1c62e740acbdf62b493af0f69f912212873a1fed521efe8254ac2f3b5fbd829f4515e22cf5129db3988a0c6d255a8d5dde2f5e249311841706528d9b5c96cf8a064e2af125bec28366af94dd04ada4bdca582eac7d2564251923bc175b08a84353bcd1e059d6a95d8891371eb5be784b31e1e9bb73af3cc262fadb3acb8014261174677acd17d74f83bcf28176679004c24fe9064bff33d850b9dd876479874b517c0212fa1e0e711d8736ae0b7058e2a7bbbe750df2e971ad943ba19fce2760a603fe7c1903c090c0f4d56853ac009cb4af537d1bacb99db8dc4632c3d501af1ac9e54467f8542f2048ab48452167c6f9aaf50b8a21e0171df88053a5060a0b8c0569fba7b40361312b2e1423341294494985d5eef69b36e3f94a4d771aae716bfe136a5b746db6da0591da3b20fdfa0a0063d1e889ea22c885c49863437931cee5aaf139ac30e3be6be31a4debcc394b0f1cab1709cf0c73b84de17ebcf734b62eb648b1c8411ee23affeb979ea9b16ea7e5fa012c501b086d6a3909d23a32d244f129e9e67ea7d556442b154a4c14d6b01c508b2e680fbe2713cf5b733d611d0b876551ae16c75a20703cc7e50baeaaa79a763bb364c2247bcc189a3ecb16460a4e0d64b0aec81bd0ef7d1f502c7b30ab2da9f234387769445de4db3e01e8eb8a7b951bdb43f2968a9e558a6eaf971aa13492f9ef40a4073f1c20d553ea283e1e4b865ac65fd50e439d26b1daa26d56d48d39bd021f31f29eb6fc3de37fba73c76a1a2a38c54096987874805532572506a040f9f7f1a6b28e731bf241399b139f97b8b954e967ff1a7eebd7a114b5e2011bcddcbaa9815684315e9e51ab1e31636bc0b58ed657742f9ca70636d587ff1ab81210a3135a6ceecd38a8c8e1698b7e2a952ec26e8cede0e3951413d1ef67b985178d3f936d74cee01cf37ce0be7a129fd496f9c132c1ce6ed3668071be4ad9abf52b6c66ff5d65c7cca05470b158660aaf80eb9c68573551c80119951787a73709a5eaca8a14e90a2f692e860387922645a53d625d0342a8cc0c8872ab4d37a154bb0a0e5fa19573aff41c053af46f826df2d574e850f62adcc819eac112572c3035d9bc68de6d90ec7f8f9c3bd27c7f068592f4af263b95049cdb72a282e097569448dd15f6ab8692cfe69ccaca484f52bf7f603378720694d64cde7b5fda05537cea4a4ec360765979e2bcbbc313374481623f9cd5f07d1df3afdfcccadc4ae6a5567dea5203b175abcfbd004b73edeb3aa43dc11ec6c0c44cc94c1328e63b998419b48a0de25a07601411dcda5c8f66e7a5cf48e66a319d386f62a63db6e1d10bc8421a220840394c0029add85700f2ad4d5dcaf3c5216c67a4d2daf0c3e1d5d3a354956bc9941dff570faada9ebbef4dce5de6becab49a1a19f0c4c739fbf1e421e1754da29a59abd9e9600e3e9789d1d4aafa1e97a5e32b0a5caccf8050a80f4234538a4545994bbcd68e491f5426a918ac1435b3ebf5b95a177966fd71085de827959d81e86f369f615c168911c064cd4382d62bb2b7ee37f57879c2ca4085b0956deea036dce3db363f9359c7735c7d1d8ecd6e242cb1ea10257efdd19328aa742aa4262ea42c502de911d4658898daafa41fde81bb2c51f9d24a6cadd792aaac87075ddc86dd4429119330760596f2d8df5b84d35a0c1aaf29e70b7720e91aa90395406889e9907e4c9498a257deca51399d6a614e4d5ce023002be38603c32ea4c822427c720d5f5e8d9e087f2836647f55c069d87482ed49f1b3f445a27c9ff6bf06cd8ad6d42349ee75f2beae510a500986506911a2a157bde5eadc5f3fa119465afb33948145a9a1d292ee8f0fd00bcc0004e07ac03b6455f2afeb67605b0ccecf6f57da7ef91f9b1ec8c48fdf39bf43c8f9383e7806a6956b1efde9fb75acd3e225af537b90aaa8164839aa632f66b3bcad4507b365640fcdf7216b661ef9a72e127d83ce83da2b59a862e06dfbd90ac225a3ecb4753ebeef5bce5dc58aa6ecb481154c9c7a8cf4419417202df733057fb06664cd1a31e2d42802cde129fa7e9c36a8843524d02bee74a3597750f965ffa6fab477b610677c3cd125de609eb3ad0d2d2c2f66a98b47ca58df550fd4a3787b6a924c06e3329fae2a6dbff260c4a17d60c17d380fe36193f41f125ada6bcde06b0f093d620c4f2268c89ccb8de20168d31f5888ffee192aa891111279a8922bc6ea6af01776d4370a7ca02b65ff19fcdade1fbaf17dc711cd553aa6492cf5f8df84ff46c1b76d3fac80b32dd6a4fee518e1250a409c8c11914c001fd9aecfd4d021c27a9d6223032e05395a11824828e5f100639b457ebfc3ed8d18d82f5a3100b21d4eac482334f1902fd50a6f8dfe78f571aa28e2bd957f10fa77b5bba16f66030b41e7311fbd5bf5c3e5e5e59b251e6811d69e7a9606c431f543e756a04df7193420d3a896efb9f0bb1e01714e797d92bb1d128814b5019dba87d019ebac1bc3dd39d658f168adb15c2a9303c5495d8e4f08137e53ad7476cf82f9e30dfd32beb7b6f5c797eef510053e887ab9c91e760af9fd143bc576b353ff118b565601d8bea4e570116bc02fe4f76c4d4cd6e5b6f7d3b6ed4487030766b3b5f83444b085a3a1a91da0edbe2577ae012c01e02a17a8969cea07ef03f536570bdfc37c94dfcbcf130a30ee4e4b07720ed0c0de12966faf142a439a65efe95886a062afacf3dd011a795d1f5611287d83bcb43d6d361bf22c3a0f2e26ebb65905692dcdc7c91ed0177c9d312ca5d50cc1a78bb0f1b4fc29ce8f9503fdbab91c284accb4ba927272f2b7dfffcd59b45d4a388e0332d0843defc798316636d5b989f7c7ef38b73c89461b21a13531c0568ecf18f792794e18008837aed343043f4db10b988a33fbd24fae6c7eff12e88701795ede90f734809ed56ebd11db808fefba16f21f1a618e9b60a83041f35b8929968de17d7e06f20ee0aba4b59b54857646bef48d2b30cfdab0a41afdd02f87e92bc2b8653c84e9d31f64efdde540998df76ef52e05c76038ddea6f821ce8fca0f068fbfaccaf7efbb2bc504b3813b2dd1fbbe3a28d387ac66d4da4ae79308de6f4382417cd3ff219dc502f72634925b043f89a6b86641bbc8df046b319f23c28168d0fd17893cefdf74a6fad34800f2440212c27f5683fdde3ee372001f7bec175a3009386baa3d08551223c64ff6852a00a8569253c1df79d84e7251203d7c9877325f405d1d14d00d23f1da17da4f9e69e88401b8ae3535f401b3c7f9ea9d0ece22c26ea69f1bce4445aa4135e5ba120752594df5f268a9d2447795f863625ec9ccbd91c938e44860b16abef0892464fb698c4a772db7123aeaab9c502e07ee760dba636e983306fe5412592fc4fdade150cba008052280a372a96c4103ffa78b25bfad0e80fdd43808ec552ad4451c5a8508c3f2c11fd534bf599eb19ab830e321ec869c7394654507765d667c2ce06c1d2df4f4990223d68e4fb61d873cd084f73106d74cb10f59ac88b05031cc47c4740313d581f7cac1af2c9be6ba75c2ff125e21397f766df5e2e56edea4bb98a4512510538a8da0a4480d18024cdf2d89a3f5353c5c3dea35ed3b3d3567caa44f2d0a6aff3c3551ae1c75dbb1e8d95febf63aae2ff1b0044e08561e7a294892582dfd360902bdcf5401a64b21e6423dfe163a904c07aefc89a2fa691585b07604750155aa77effe46e66b72dc0801bdf1a0a310988da18e205661e12150a7a947cf436f3dc76ea7573879be4a29818401aa1af85030d20802e73679cb4cbe3930f9ec4b5c80194596a0cfd5bb2f546f9b82755c5ff687b54ffa41a33fa0b76a735c20fe1ef4fee591a22c0411e337dcb029f58d803350b0da56eccdef3fb27b6bdcafce7b6ccf10c59aa89f307d014581e4666a34115c24164b33def0b5f6929d2c2a0ed9988be07660029ff9aef479c5e49da26c53bd48b882206c6e1a1c64b29eb8ba537356251e15714159fbe6d612b6019242f3d71819a33eef1a42a3bcc2088a710658902d5239df111dc25db7447da61bb3b60a53511f39d5d6979739e9dd18938aff6eb9ab50ec03717d6ad2d0cb9fe4e1456bc9e83be09ebb193d5912c4b6159ee5284f9a22ff9270e58667474a2dd92e4c798f338b2a02fa709a5ee3f330e8f73a3dcf158f334b2b79d92e24fd813370630c7be82ebcfe98e97bc197ecc2a947dec0f0e4b134746367c48b670e036ea23d47de064a5a8f1edb1c31ad54850b4d9f7280e77370488aa7dc6df06314dca619f5aff7908fa91494a62bea2b7d7b9aa05fb1225a65800a95bcc8fafd695065e82a4a5bb10dbd858afe7dc13728846c66952fbf79d2f42e08f50b5981f5ea4c97250d68269d1caac950a88a8423318d8487453faf74aaaa7fa3a27dbc22beaf947efc4487b1af8b4b604f100c3705cd3d761de3c544b3de26a48c02057df5806f59882a6722debec73596f289feeba85f3ae8d4c3ca5f4c7905a408cd489eb788b92b6c3dd5c05c83ecb5bfbf63c4d43e6fd6252cde7cd097c2a5ee6c57d4653cbf605ef0dab97f7c048f84fbb5c21c4c72342a03466b43e45261905a653b632ac3ad02f69586841010e12bfdf2a378ff9b9f63a94dcdd824d5771b2a54287bc6ef885e1d5eea9df3e3b5b22e60802b56690808bbec2321e22b39de3d1c71e18e8761e75f632c2620d6964f7c37c14ce85bb561df4168121987eb3dd3ba0519663dd41984804c39e65fe3fa3ded36e06bd958f3ea2f65d05f2e078e24c4710d2bae298bf3fc9b4509b7ff1062d3f6fa737cd239fe8cb58ff701345e79a20cd40d5bc2fa2bcb89fec5f4e8c0e734943af3e420764f52171ffcfce577627f0d82377298f1624d6f27e5bd8fb57d4f1804c9afa0c74e8af4590dd91919c8084a8fb772693454c34973551a42557f3284a2dd25ec554aebd6c56ed104e98463e0e4387717d2e1f797b183b2c6f79cffb530e894ce4127b4395264188222935b270c067c835de11525060bb3f7159b70ab6455185ac5c7bb4aadf8350dbc44a0041fd3061e717c7a86b0e053404ccfca83ab5d9b0192edf09af9a0b4cd3db3dc100aaaf9caefb1805c89c0bbc1c58085480a16e72a0fdeefa49d61c0e33503fea47c40bee18e93013c33230630c4a1446cca45c2afcb8ef03457d356beea40e2ba2de93b77afc2bd7ad91a8c40d6c22b42a210ecd997c7c327bf614e27093657dda44d6e3c6db4b8a9f3327dea9cb19d526ba5fa5ec19cec1237ec938c21dcedae5b5d9e536b152e2dea477acf7f56c1d33d30cf02ffe9007ae916aa08598313718973bb20e7c1c6cccccc698565becb7d7a17158049147371814b9c9d57bf1eb509ec9ae8080ecc78682e35be6752a91103674bb7d6c516d5bac518a66eb303d5156e50d730bd6aadaaf926d46b0d75a6d4db83e19e2976846af88681f15f3076aa64bf00c6615e221b9605bdb76cf5efcb0324638ebe13a803d2fc8e45fe240b98df92335e27456147116ca0dd47bebc516b631cca6da38302d0a6997da647b2e598371a98d34be10bb51aa87d8362781288b60a8207a66f77ee837d06448336264037dd57053bc77d605dacfb793de324b3770aeee99df3b2cda479231e7d8e1fe21b9b485004e6846cb52555aad6251c8853ea73bc6e82ea290ec7991c75e48ddd432c67d7cbb86887aac284c11c3302ec3109ab2e07700cb596db47145a73b82cdcc1644f841e4d7b8b08316b2512610eef545a8878ca176992f17ecd53cfbfeb0d8a8d374f2051546d0d3190b7653dd244a6ef9c5aab0f74fa36227430643281b326acb1876024fa254af1b3122cb9492532ea3ee49019c2ebfcf83afa81e42d9e3ce6396b64307a5774d7085bf464e767c53e14628b75d8c659185fedf7985ab227e9e315c04ac6527d35da4e29ba67af23c4a4a990be0b4f111e3a77f4c39d0550124990ef9c0bff50610ed3d6438c1e16bf2447bc404633f740729cae52b41302259b76fe8c1e218c5ad4e45f49f3866b7a2e56f28cdbfccb0ef4e65af72fa7bf2e9cb4c60ba5f4eb963aea3649f011a804fa02e4392e6a68f4505303400da561b6a67edf44fbc9d90f92a383d8b61e85a8732472eef05f58e2551d43734317ae1e82ac439ba2322dbb436c993f47e0d71b89d3848e871cb4c80eef784f523e35879d6bcf714cc91ffbb3e00731bb2410d55944ed144afa610118552e9b04a17e5f7077cd236091b71e1a8496367a63473d4924cfe17ed4f2dd7ee74746d06eeb009054f034f3bcfdd9791e0e58b6242e76d1601830ff8eab39611ea86b2e967250feaf27c9898807db88d679ca7213db80f8373c26480454c8a5d58a81ab14242184c25d2caeb75efe002d638b4c369556dfd3446513001eb758dfcc83d800bd617a6f820ba6dee0427199327c99373011c4ada3e9b29347b8875c1cb0b395bdb0f598a11fc21a25e6cdddf1fbdcb86da5e931faf0957a16e3fa2dcc9a6fa0314717fd1e756c94dff432af79d51efa6706c7c977c21ffc4c5561ebfa517961594dd38a379fa0f328cbfbeb3c5b77366b8cac083741ddb88d70de3ef19c481b4be7b028f4e67783b387d1d68d5ace63495ff5c5f80c7aa30887c501a25204d662a5a2346ac2064f62cb496f8e81bc3375a51848699952290ccbf3b5b28ad524fd954715db2e1f8228119f0a8f64fee82da8d6eb1c99ed5070673c96c198c85aecbad4db59576c6a5b8223988079936b98f3281ded5562e58519309800720770a30efcf4f662dfc8611546a33b442d00f889872024ecf1b8233557de08dda702bb9a0b7cf9239038565bbed6ba9325582b58edcc9812fe436ffc9ecab0cea0a8e792367129eea5fd1ce0228b1f754a473956e96ac30096c7d5be36e391d6f315848124cea9a91eb89e4bcd0fa90e18b184b2d4a0a8743fe216ec88fb468ed039e5586a206bed808e14588776ae43ffd915e2d5635f01e4e50ca6a501577f8bf824b570c3712ddb3ea65293329c692c2490accf709947fbd724ec37325a67d80454d5110b831440fe82d72bbf827968b5468ef4c6e5b5e9404f93baba93563f0b180c909ac8ed4c3ec58d5175d14185c9016d13f5a10d2142242ff967122d25ce4c9d33ee173309c244debe9baafc9209fc52c702f1a1fce1f0023d9f76cc6c9b06367534d52578c595125bd51c7a10a744a25d4f4794b0104f039b55fe4ec033f725290032b3453db61b1009e85f67d0fe1ab13219e6a25a25cb3d79152a6af9fc0c5eeba82de4353fd3d0751d4f32c0e74604adf241e270f98b748d2187c3117ffc2d9189ff37cdb15eab41c8750919d211ed8492b32f0e197db36f81d92ceb9671a6a98ad58332769eec512472430278218355cc6adbe5cf195b5dd97043be64c68099be4de4a9db8b603eafd8c7624d4df054dbdad3f9c082e9e27fb9eddb02dc52017a0124df6316a75ff7a3b2606bb6f453f589bfc8c4c5bcc534b05092d53524b018483f8a0eb798595b3f761a8af81c8126795276a21d1fdd5eb40f26789f6bcb1ebb2de0555e6686a12a3c24cd9c622a78e9cc3c432ede90dfc0886527e1479feca7dc536c66652c7973e4846104bc67eba411227a996a944964d503e549c88208b07e8a0123b22613c9f7b63648282b844af39e49fd20af1a00bf277159be07e61cc1c2a011526e1c1b5b03c6eb646879a0250523ebf01118813070696611dfd868497c94733422fddd7b079a9b7b8304b970b027187fe5a2c9101d0172deb8619288718b96f183a0868ca590e712fbeef80fa28b058342a9f2ef85d091ca7e53622afe8ad0e958a2635c1704c72b68aa19f1eb9e11432381c4a87e8d135fb5089e52a6806ebd27591b75fff7faeb10441c7cbc974c77cc08005bcb487741a2ae735621abbff3865ce4a9926b360315cd40f7ec259e9eb371b25bb5e56ff5015b5e621dace927dcfb54a0b49841c4d94fc1b8ae10b763b6082157229553495ff17d9327d41b848ec9940fc54df62a5f8485cb408314c8e0fa7bfd0817f3a5cc26833013b47cf5a2c9e59458b1d2b1ecbde6be1ea31ea74bb654ea2ca4326b26707b449986f536d52b4b92433299e9a80417c8da25a09cea22e5c78a74277cc4f66a7f27c553a6ce2626334434b4abf3e3f15b80faa3c39df8ad15c8c63db66b6127649d6e165b766ad5e4013c5544a78668eed8dffee998a620f272bb2ec0d2995c1c7d0bcf22adf4f6569c1c22a1783b37ef8378b5750d7eb0ca1bde819f0b3a571e93a302ee27581d3dc10c826169be5da8d17be457a79e52d9fe142b1cc973522bdb364eb63d75b42684938c2c1cc147a35be90fbce4337b06414b2fa3b3bcd9377fd9cc7aa28abcedc67b8c4a48ee608d5f4a2002645f4b5ad51694a47dd6edc23a5eb83f5998eeff5e8cbf6af8029a14bd9f5f400ec0ec97c41fdae168a927e704584c569854f4c0f585ecfb3921e472d8e33edffb9bb097eaf1ba43b8425ae7ea1f1aecc18afacad62ecdf329a5ea485efa7f110385d785cb70434c48c6931b6a6b6ff38b9de7a85d759825c42b8ad2ef8e48000bf9af67bf4f2530784c62ba3ece6e4d7225c70bc1fff7eeef23120b6947fefea21bf151625a6024dc44c60d7e0db2dce7b4dcde12b006b252e5377e1fb38234a1a65f6daf3138fe699ee6bd629220988f8db891b0ba39a38b4f5be50bbaaa3519c054848218fb56e3428b4a69f6736856d68cf33f173e0536936c62bd2d75e89e5b5aead8f687f29e1a18dcbedb3c162b7910ab9902345a56a1bf35efd301f8cbbbe8b0aef15d939e138b774d5aef312214eae1efed385a88a23d45a5c89bb7c4dedac7bdb4232081d2f17f4da4e00c757548a747b8fce1123e52a86ae2786592edf76536046f127b357596c6f7511c1d479631fd9d0d1ec0edb50ae90a5a2730ee8defb71d339a8a11efff01f5863053169e205d8d3c0f60c08e5e42579cc76f377588a14be239587e407e04d19d1eba2412cd4f4ac93182e3bc294eea72e43ada9e653a76af9c1f6ce9f2ae6fc5b75eab5f32f628c229a6cdb3262784357302ee49138fc2aea71624645dc84a7d83195b22cfdb7f6697ea4ca859ee3e9c3fd1c15b582cc6613ed10c83165c7cf1d23f28dd269863ba95ab70ee13b5df96cc8516559494f04bc6db1664234c4b8d2c757612c3eff666d707f4e200d51638320b91124534654eb4b63e69ef5ece03c1c3efe0e2be62b2aa81bd554ba1b659de1f956623f8368258ac4cdabcf4c7d07452c55781cb887f8d2419a174f29f81f329233fe1bec21038a0f370f55c0810b394d545b88aab97ecf779161bdf10abd4910bde175a1d48dd7b41b563eb5fad4970f8efe850a4a1446ea627e7791dba2bf3cdc03b80307136bf8a89a7c661ee5896f86a72c911630fef4354bb1159bc6d55c01524b8cbac8644aed67d54b4c6d545d59828b2ae25e45dc535db280465593b5fa37ef5db0c7e52a041828b308ecb40169424a3687fc3882259a48a712b81a8c128a2b215e698245f195ee8dcca803e6ccb98c07c1e23e1901a3cae6532879848ee7081ad612df4f7fd4373eb2370a0480bb31f69a287d96a68482ca095990fa871cd1f34a5175e50c53f673b092afe4160013bc3bade60163a7b2a6c25bb2c771f42e733d3d3f7a6addb63497677bb57ba101f2f47c07c44b7bfed803ed2dc287b58928ed3a368e74b8e00b7d80bb6f34995421bb3c8bc363e2e71aa14ffa88e474cbee72485b66ee9f557021be52fd06f0ba0a674a31c2ecf1dae4e88aed990e81a1ee3f18f1c5d65aaaaa15f37cfcb774277e02f5bdea9670610c3b0bdbf770d5f54c055182ce95e4f83aba7f5eb65536c227fa586f5900764e8237e194e053c7c59359f731612fef6adcedc05de468ebf25c41366d1e122a8bea3df3773a31df5f8198edb8510f9fc909ab7bf12f583735a74220fa4409f652e78629e33ce1a6ecf02d0cbe1c9949c48737c04131abfd49db01276a217bb42603e763fdf14a2223a0b1df2c7368eebc4df8231b1375bd2348953440e2bb04e529a96104b57b6b20725fb720166d09eb8d9a499a7931314c6f47f7a60c70ee1e4918835a6d2fb6684a56e1a924ffdbce15477a81deb2378cbfc898852365f1c762652c1d3dd6c86295b127dca413bc17d9ca53457a2fdb40bb5e030fd1c66ed31cf87a17f4e673e41f4b591f1d9fc46658f8dac4e0b9e81626bef9fd44b5b0375189b1cb0e8f35c64dec3e244d14b70150949331b8122177673fd7332800de6d65fb1ca066c1053e7b71279fd19faf43f9e106476fea8967cbb7d64251ca62348f0196c6a6bfc4b9ab01c17d485aaf15af6d91e0505b2eb3b0275836889941a8a3cda90898569e14d59c6ecdd54ec25d08f7c2ca76e45ba384e4816a10655372df2609b3cc8d08879a290c57571437f0d0de0c8c544fb25894ba4f6b01b3696e7f467a8c4c14d064689086d00c250072e140b5be33fed0c1e51aafbc96916131f2715c6bee36c44a5c99035916918461b89c44c3d9353d644b4fc8d0c1b523e1fb8d34fb5a77f7f750156034850266e890e1afe2068e4114ff2ff2fe907be7b74fbf424754b2d1bcd5546b85850deef72260c1e3fc6eaa9387b4e7af0632306cfc7b96410ff6168d575c6623659c9d5cc18459418360c8f4226c26a9be46ccbda69b92b62f189d5abe83f8f3d2226973df68affcc1601b907e0d7dd102cc1eff7492e2d6970c694663173f9c8d391cb45c5a5191ee759db26bb367b77ba74b243e45b477c58cb087fb1b2fd85d6db9f0e8b36b2e004838fe0c96095415e28bd1c8bcd1daa980ad486a7755b87b613ce612d5d1d6f14a7a87cf11f9803a15502492d9dd76cc60c74ddc7ba0004ef199efb2ad9d9701a4ce6398aac4cb0eeb64948fe5cf4b8056eebcd64740fb5a83976764b314d038b54834e859f5f133fad7938487869a6272d7cb6a3043d354dd8cda64b23d8a6c47b734e77c0d97ad336840cff94edf03eba4aa0e9bee2eb080522a001db488720565276d201e62f20a295dcc16d3cb232c879fe2c55b674612deaf61041d6db1ee1b62d33c9420760fbe02891e90e795643b4746effd1e940855046ab869d4ddc5eb3c5d0a798725a07222d7619d623a484fb27a3c029f80010cc36bba5be1e73162235e0b607fd1d7d136501148141361c53efb40c7c33e0b0f0e58fb0ec335995f7dc920ac891b9a5ca632f2f031086283c01ff802c6c263e665e611cc9986fa1c2fdcc0b1032ab3345fbaaeaa8d4c00d3de9ce71ccfee1ca3bed370e6d96da4f4f261275e9007baf2792d840e2f9e30f00f008bada950f52e2bd40e999d6f4a8832f9999618609e353c93a21b51dfc4537eddc3ac677922d3f8448e91a70d79cb90d41b3dc45f7add1db1df7c19e860a52848dd364ba39230c8c484cb230f756f7b3f830205f1a2536adc6840812bd5b4728f6e0b02980a0c26535b151f6f31d85cb8cd8c155a38d50f82e2f32ff03618010d885cdb650fe14bd734902691a1eaa7220ca9a3f376627faf0f7f5a25bfb45cf59ed962e89a7fbb81a29a7c00678aa47b6f6df63db0e925d6744b026fee13f1b4523f05911ecb97fe7901de7d28d07524f3b684cca10d418eceda9040ffb4e1997fc368f21d4c05c4b58b843b4443158758898cb307667c0faf608ff5cda371cbf153e26f859125483d201775fbb151d89d507d8c7a402723d0b5bf9718b69f00354aa241854304ca9acbb388d4d5dcd92740ae2a80a608abfab610100daf83f74e60a81b5ef9e2b94ebd1db555954da6c452b3e5cfc3ab1ee2e5efdba19ffc438f95df13496defd3a0a223bfbfec5c2737389d1f60506dd92fa1b1ae4755eb0c605b780fb9e6263557aac60fdb5342c9d3b39d48beef4ee432d09638ef9bdd1c3ca484e5fad18da716f42864ca09ce81861782b63be21dd254e2ebaadbd1fe70dc1a64f10fcef7127ea24cdd7984a9a3f49178b5d7051044eb0e09fba66257684492d728c4c23506ce895be59fc0dfa3753f4b0e724960e0c61885459f99e41695072a0c634524e73ada253a2ac63b594bc7953eecdd1dfe16d392a10cb508d030f684f8064df27ac3f3a3f1ed87b6969ee9599d4dd5212fe046af0c8c5a769ed1202e025cf9432726adf6d89e622ed0f9f61a6eea6e703815b185dc1fa3f3423ab46cb6fb3c3e727a094cf271f899639e497e100c90198490c6bfc9b39e8562f5d87beb579bc85b13e85951064c5a6192d09c872a75a1a09d76528ae8d364b4c5b682c938ebe9fb5c6899fff054042c690a0f6e38f4048651348b1016ab297398efaba6fc763f8767a8bba18cd2643732b53dee0e3d07fb775ace1e949e6e3facb4789e94c1b13bd6238c78ae901d766d2841fdc9b14e7b2ac917d8fad5730c7a3854d9e6b7d132c5a5b4cc90fa4c71a52314fff6610189586ca38dfcee2fa20a4c8cba1da3cf59e18a47de681dd7a5848f4f2bb118c253136aff36d73246ad65d36901030df91e9e3267e722a5fe01692823c7dce9a3434a29b9ba127ba39a7acd6630a2e626f6c171224d66616198695f286c7b24953a0925cba272e86a11d85292be234bf73d7f5e010a510f5d3779a75966f504d7c695037c6c93692b48e8593aceaeae74f89e04232c5eb31f7c53ac26cc3ddb86a770677c679f4ebff90b3fc0f5b53ce63c1cff5c23cc26f61bc851bb3f9e59ddfa2ad3a66a17ce42154e35f21a1fd25dfa77950da0bdb724da124bcdb9cfa9997dade05b38623a7590036b4a0c4733a12ad07a24707c6cb1d5bba5c4844091e4cd1843abddb7c5fc09638381d89db0a7a4b23635a8bc796fe6e6a5f5d694f56eed7831519f2082eee5c88e2771490cf12f8ec70aaf6bc0cc7c5c45a7deaacd0e407bc2f0fe8e304b127f874079bd48c1731957431b0436d5d55a5f9fc9f7170bb805940579b096f749f16f289a09cde08dbb0c64e9020acc94d9f41688d0f49a93e30a1c4bbb0856bb36399c09a71c4c28b58db33352e2f1dfe0c2a3cd2464690dd9043a63139a3bb8ac07f6741fb095dfe19ecb9ad24e876eef371c1448c7b90ad2a0203036f9a48858c2aa61ac3acd51167ceb0b6271d33163473633a1bf6ddc6a7abb840164ef0da2565ada704660c0e79aa6e23fbeed56d8e8e7cd3f672686e5be62246e8aec7040aaebc9a926a22bc935306099e75d78f9f8e5a57edbc012034aafc653b518028de62b91ee0f9b67cc167f047c96112449155cba189eded767fab9d08c37c1e90fd9ff7591836b695d705a2a25813562633aac7d28b22ed76edaf591005113aa61ec3b1eb7003904c3038f4c745f7b9dbdbfd8e8006262a1c3042c8c1bcb72043f9e7166de08d5f0c3c10879e93e9996a6b7cca3c6b34b0d55a3b9bb9813b3fada9cf06726ebe4a9c7c18c67e0ef95bd7b75c8ef89809f4c2012a821b6658a78fe118b5c55830e5887e091cff43c38519b698b675b83106bd7b9b923d5463c36a0265c2dec984c9e9c79711cfbb0098ec05b9f9666598d060ac16638c0fb3a760f4bbd3b318e9a5d7739884b30277aee7b93d02d786f7a21a5a1503ef1725f2386b360adfe1eae532b0b3ae2f07807dd58572a6aae2c757e9bc03f4acafe72335c66ebbc55aa01ca0e628ddbb0cb6925fec2f841aace4676f5bc31b5c2b9dd87bda28551c2c5847aee02cc9cacbd2b243b81b6799314ff07793faf8dbed27470087199265de9efdb0e482e68d69c0e5d97e1de187d400b0f274c0eb77c5cadef3002d10672597493bfc5960a22f22c0ed3cf75ecd2d41623552f1cbd1f49567bd870317d4b9253e02b4e9d687800443b3c9e9840a8ca3a1b601614c3b64265844ef10570d7eefe9c2714c8cba2d87541465e7d462630167bd777a99be932819c040b1969bcc3cbd509f3712e3448c7aa98b16afdec9d11c6e755b4b1ef7271903a30aa3eea07461190635a4cedb5144967ce71a5be1237d1e77caed9a068ad27c29a707bb6714242a6b3f3a0116c0d069c3b8fa6b5220c2a1f4b668041854b016606a55824be5e4b30f9ce6010b9ae5bfabf23c7d495014d4f4f335e92eeb2aa64631c560b77c1aed984e86a55f0c0e23ed9d0e37cf9320b8b3b2b3aaa452db3e997278f433eebf7c603f73e1b398e839c00b8f5e179868c2f9adfd7ab6466ba2899cd9c9bef6c98b763a79adb0f47971d5025ee1f11e574bea8a6e85cb1f9f1e574513e285576c15f914e3c0e2a9158e7c2fb18aade699d773276c7c2baace815e0fbaca1d26e56becc3d7263749353541496c3a3990ea063ed2258803901abff9587e3a4a63672320e41104030dc071d977bdf2e59524e3667c7670a07258202476fd63de087c6e28741c0172eb504d24c130f99e07e82ea962a2492040247064625b2171b623c718a5e9f1e028ce249401967ea33f4375d5065c447ef9ef92c908e58d9a14cf7517ce54a36da33627e50664881ae872892e74de638556b67dc459142c9acf4570a8e0e361cd1af388746e8da9a723b054323f10521e8e082afdf7d7faed03ed0ccba0cc26088bfeb69b80582f43209b350534d2926536fd74ca381778805e39bc5595c73923fc39dbf8c692f6bee7179b4f735190a9a00391df594ed3c5db4ced48e26fee731e7742a7aba4612f759d03d9b9709966d16109063af32c1b9d37bf16ae144fb1c1b4bc2257e7e43aef7954757ed8ffa3cf233ba1691f704ce497baa14f9842122a8ca3fbcc453f71e80a48606a33e9c879346bc7deaa1c81aa3e0cba654ffeb65be734486dcae1346cf596a1809fabdcc4f745519d19c080d857ccae04e9e4c5b234c9b9461c54f34777676dfe5e35fccd8e90ab82ac0a28f01d48061eaff33ee0ba518d85f5a178c82de1a9d0da7d7b325db0fedce2e52a9dc2d1a193f725f5ad0d18ff93f0b77c2b2f9e46f1cc0b07c762dbbef47deeaef4cee24ef8f378b2136348cd57de10cc79338bb0dc2d79e713b5132f2c9625af40f2775e45f83752d05ad853839df588d8e19ac05ed8445bbea65463a8bd9612216c123aba0c3bd68ff3e0d49ef486500294b108db6be413545aa896b59dedde2de042892fa283bdec20f9538a7b347f4afe9d3128c8a0bda4934151ff93b9ca5eb2b26ab1f7e82a4c5ed6ef832bc7c1b3eadeb39092ac251807f2f9201417c09c7c45dee13ace5d11e07641dda55db4b1f792715c104f0d32277d54df590f041ec97b334b662c13089e7672d7e44badd69fc0cc3caf245aec3d1f8aa4a968d22194f5ab3b502f58ac9c79591d9a426b096b291bf33d8b24f2dadc4ad75a085ae458adb70a74a1ff66d1b1bb5e3123a22cdcd796f71516fddcf893152fce3b5bc47261ff34308bccddad3267c1026c7333f27a1b0b056391375abcdf4fd0c15044e8a5275e67ecb48ac24518e7967080a1ed009bae2ac555b6ae978c3cdfc1d37cf3d9cfd7a78a01058793ababd36f48d3e293c3fe35c98c201838d3b0d612ae2ad88a9fb60a2f7ae862a21c4134c6a738c9b6c47cb51012f11aba8290faf87567b443acce6169712072195801a5f4de12f2eae7b376dce998d0cacdf0f64d90229f903fdbfd14f86e01006a43ec378aaa3b8954c1bd3069aa5097e941812466c34e02c5bb9bfa81e293efd67c5c3ea9082fa674c4fa17ac493c760d79e0e174d473c29fd7c161ca07f5d64f06bac8985f9c61a364713784183f9fba824636a4f1bf233b516f3a9179e0791dac94780d95edbfe9f9fde5223dd1bb36291b9210d7b652ef7738a90c4475e39b3ff06fb8700f5f65d5e7f2a27c795b7c789e8dca38b11c7f0d4f6e5c90e331afd406d473faf56555cc7580cf37c10e00361ada5fab16c724ad0ca68acffde47543f3b9e307ebf7278267341537f7b44cb06eb7952fae450fe34305b17a025218c547578ac6a0019f0eb8d849f532f73bab498cad347bdf51b7f590866e4f1f5cc7182f76b10ff47562e1e64ac46f14ba6dcb35a41a20e7b6e0144a5497664bfb138b781074bded1ae9c713a14141a3f1cb6eb2c522737508d9311b705efd9b29132585266acd3c148907b4e92c083d799f5bf7d019c5943353cb812288d42e46911c63f9f569c914f9a0a9f0a43f430d47daff6474ed2c069ec7a2780188976f643f80758d322483d7913ab4c469a0b353c4d081bd1a25ecf5959d5cc250e3180c992a6e38abfc3915800ff3a428d7030854b8bcda3de51d06dd1ca6b6a48ef520f2940a9280ab90dde662f4d91d7fb0f18bfffa2286d8cd547c7a0d5936e5aedef267d6e194a4aa738bbefcbed2aef30d13536394d331f33ec9411cd590225066736f681dc384fa71cb6d27c90101a16fd0af802473d3bc0b8dbf9b4b994b191170fb5166ada050ccee1f03bea82bae68d65bca5b80d878bf6f546c7c3d154536b733380a69021dacf145f4508daf6d5fe551d70ea43d83ad6d0bd4edeff1a3bf3432fecb579c16997dd0420badbecd0928487fb4b751b4c628b55fe7213094425a95d68e54a1fe98755d966eda38773ebba2c913b35c304c1164e25dd63d75a9dedde2cd4c49e5b178c0403b052067cbefe72ac190fca1b1d540791a0ba951a2d089ca45efc1c33e17af4f52819cf0594199135b7f5b865931717b54a3fca3ad97407fd655fa2bfb719054c8b1932b1c083ec1d292058c803f1523b7772d4c3b809d80b6d629cedbe8a85effa8affb32e10a5ef95f082d4db66bc640259c3983d6883c2a3265537ec441dad583707994c89c6d20ceddf714fd88da382c02e4ae6c147e63ef57e6a6e24cbdd30f3caad58ed359be65f5c1c31f8707355432424a9ae893fd64b85729e85543706278d4bec25765b2842777d666f82f6218e78dd7e7e35ce0009bb3180fa1a5ff137c8805d207fd6c6218ffa8d1a9f633de62606dc89d4381c3cfc3184288d8846cc66e221299739ed515b1c581e12a061a8af211ffe137468912fff640fd79248a73c6e9bd92e0e27ebaeb22446e567484c3320f0b926712ca23cc92bd1452b80056d98d1b83324f62b0e8aecd5bececd21ee70fa9ac4d546327700084d746799539a9cb3a43cb536c7e3bbaba39b7d03d05ceb37bb8f6b45bf3e14e9f1efa928cd7936934d881465317798e63940f3a2bc0d5ba7647053d6a4abbb97a33123bf7d8f3f2e8f9cbc1449fd426f2d7bf1d0260a5ba4e649900a9a4b49236a9dc272af20e7b6ac919b2a9b63b4281c0be5bb568e6459c67e83b46624e174fddb680237763d12b13128ed6eb751609e5259ef7ca73f508605c723d735bfd6bf2b20d7fc225ce31f08bdc5f20612214becfd06eb4161b9206aa3f628adf8d5c8ae446bff8b59199f9f5d35833658133e0a2cbedabe95de58970f9b14bd87519c07a938f4ac8082838599c77aed60c0c7302ee41368e1d5302468520bb58994eab03c9d6e594502113014a49752456fb557b6e80048fd3ef28073f643cf4d1589986febf7e278018ecb7b94a8e54d6835807de648f30bfe14cc3af83618ac29ec4ba0c5d5550049798d53c7e166c7e9a32673c569bcb4745bda92c72736814822e00819acc239260eaa1571da05e419b1a6320ec4004536848f672dc8a540fe590e0a6b2075d6baa4cbc2953dc0488d8ed52cba79b23da99316f6a4e38e1687ab7b1213a851ad0061d44a156e09c55e455a84e802887a6821174d4601f601046b57c09844413161c43127a082cc21666f6dd7e83be15425d9230b3c590dc3992455d20261be5e08c55b16dab6aa7db0801b63eb4a3293b7e118379cbb0eb477beb4ac4a8d5876bd53ba8461cbce9e056095f406ffb5c0a9a2a2ad49631de29670c643da007fd3e806cefd1771254cea1ca823f91ac703bc3be4e04859f567b55bc49d634e2604be4f9040169209c3258069c8d3da31e8f5fa002f2af73ecc1e2850037511c51a51ca379daceaa72f815ac0c0131b6f29a54961e1a60d6b33e48abe8d4da85cf82d6aea2fd31eed690de65ca4b3ea5b7fbe56738ca19d85ba9bdc8b6f5e303018f9226502af33487922500d1453855c2510ae4a74f49886ccd92ac387b3b8f3efe6f00102bd45ebcc435f41b0bc4053c698e92ad11593aee08cf9b972876b6f15c26b87fcee8a59cf10d90a3d3863b5c0a8ed561e835d986cc4433774fd7ac3b2e3fa33d376b60612b0d8ba03d9937d3030f1ee414ba4b9d4e103cf3e881916a0e77eb4cacfa5487bc7bebb34b67ea51b8bdc0b459056e51695261c537cda07dd7f721804313444d18665dcfccba96b1946b0cae6742751a8742de35365b786bdb9da8c92eb960d01d7341920eb0daad055d9619d829923262a6dc0cf32bcb734e40f32c93892029cd1c447b03cc05a1ea1ff889f3852b4002af8eae0ca54c3562f969855c38471389685dff698986a4a0bb3efb3be6d2fbf125b56fdb1cdeb57a6a2c83e3a837a91dcd4268c3205eb8a57113c305f5ad6ff1b52601ebe0e6f432adc3dedd403977b23137f303ea0fc09daa2d179ee95ea225b8741e9fef334b89c64bd63533a7eea0d121f4e384dce07c0d0df60ff0104a60f049ffb4d77d6172a9ff1ca36adad181472957f689944efd2ff15122cc5d065a00d34c01ddf2730fb3fa9c120531d62689f186eb5fd2594d0f8240fa420d582a8f267fb9f1ea8d51f40f7f64a08e1d5ad290fb4372c6cdd17d61547b3f25f1f5fc19504596aeac1dc2fd477d2a382a29be45929e27e39d37169bec3c1f21fc299a0c2fb91e68d0d977eaba997deb748e5fbfac1f61b55af715e42cca9604010d159c3c67cd986bdcde427c5a0fdd7ef54c5ac9109fef41bba218c4e1d233a8ddafb6dbda5345c4e72e39ce8809a963489de648cac7402aa91b74bcb24dff2bfce47944230bc802c808336139b05703b45020e939615cb092f6e59d7859e768df111cb00b2f85ae37a87f48907f24c38f4d2de33ff99ee706a01c57959dddc233982b02318acdaa55bab752c50440f9eb0cf0605657f505bd8ee222c3feebc8f1080144c41769b14f57fe90132dd44c2ee20ca44906cb7d8315b63eb40ccd4c85e8403d41fd7308a8b3f0334d5a3f2ac9f7a492f53ddf6e295cb4c80c4fbaf0c378937e86651d681ca477e1dd04f1e5b53c26b9dd853151340731307a269f4e76560eb45a2c89469bd0ada8849abd8a2fcee0b6e536e6aebeea59c31e0e924f4da144208620ec61aa1bbd684b5cc3cd620670831f7c2ca94f8d30ad3064d14bc502dfba201bf9839b87923d7a38dabc36335554beabcaf9c15be1d641c541301675f7c40a6eb97deb91453366190239926f04fc8f0798017f7fbada52a682221f1af4997e6324c8e45a53188383d03f70144fe81b891928887f1cdab2d743f5bd648d9ce35858e1eeb6e134ceb0774be9398a487eebd687082cd78022fd33097a3e628d0e7f0c6c3c68c409bd64cc2eb9ed922bb23e19d2c8fe12c17d1705e805ad3cb3bfc4182e8638a0ef23d913c726b626d2738450591f5e3a8d3bda42bea297fcdac9aa2abb807efc90e437d6bb2d5c4d4e8c4976bfad68c58d6be4e8a945dae73f4abaa7cfe73c74120fcee233f3562cae2a4abc7ff4d588c5a53e3b4f0e75ed8b32d5073f736d16747830bea9a686201a56bfc494805bf39b6f1246c108e9a75e7ac5b991a5ed0e16fc1c55858d43891d742074af200dda0aaded28567edc35126280a64fe26acd06f1a8ace31eddc774b6b7b26873a7ef0324000cedfa50fecea09cd027c9a75aa90f9693eb224f9b47d04eca4dc58e2f0e3dfc09aadd97d46d5d096f4bc3f1a1e2072fd96ee76d16d1ec06c9ecf1ad8e0415825a1a7c4166aba722821c4e8e86011b3c0871f6fbb3932187ee02849e0aab2e4d1a57f717920c4a791c4bf3e78c1026adc5d4ae290a52d7042ddcdd3ebaa60c139bffea6e2675afbca8e7930575dcfd720d6d057088e3f0a50fc7be4b588f57749ee41d954e8edd7cc3a10a20a3c0e6fe1aed68b4bc7e2cca1b42bb9a3139d33fe3b6cbeb24ab5c5b706531a28aee78737bc06e7b9f0c276f8f27b174761916b25ce2aeb308a1e1472feb025504af98ad543837289b98a46a27a80db3d68ffb4a57edc13000b9a5872f04c3bd7e121082b43439e03e1a239542df2b3f51d6d2cae56fe167fa036bd1423443e64afeb113abcf315a18334d3eed77c99d03c2d1bb118dfb3b8d5edefec47c2d6b3c4d5cfcf73adb799bf81965b1d5a4b96af443174eb65d586b38fa05955bb5c13eca3e0d9406cadb7a57aded53759beb875b543913382b8c582d1e6abffb649a13b9f87ebb103dfc8001cb7fc0349250b58d89efd119333c08d856d6ca509db01afbcf9adcd450112cafa9346278e68be572ae61c0c4206d692736e456a07fbda647490946c426e40e6454e14fd99810cb999a4c5ed7b9b9ad364ef593b51a63e1c702218594f1756915e7afa966dea99aa44bf1f3ff4389b72dc5fc10090732ca075eb3658399cb5d51dc38fc47182a090ae04b123e224e978c1ce841f77c6878211311c15c8acc98fe509b1aad8664c245859606952a7a14d0bb435cc8361d3e7ed18d13f7b4fc07e58164eaae54608d11b1a00be9a034529c78afbfb0526af02cfd8493a2b5d55d615ef7db9d273c06d190a08c76402ce632a101dd4daf5dd1ecfc250a0b9fcc48e8fd8a59484598f3abaafa8cab89ebcc844c13471a356b8a676e2ee96ef33a63910ed0e517e3c00d9b0e6fcf62c9552e77328edc7fa979cb2e0c825f72c737d88cb25d5135eb83272165f0a9e09ed72c69be620c66e3432c139ae8b91611d23ccb57a70e02441be1a415928545e1763b12b0e124dade6bdf13891f348d773780ac1848eeb884d5d116c2fc72ca040cbad4f9aaa5c341e215e347bd56aee589ad458347e984941443754182b626d376a696ac537ffb81cd2f52306d92e10c175b7f33bc526893b60224b70671c56e7c576cdf1a036ac81ed8395c903306a3632c2227e49b740c57c144d63f8c02a1def0006320801d56aa3e71fd2f2a31287ae1fb2fec1ca8b20e92e563ff51783818492e81203039bba6d4a25955920980c469c4b7b583f08a2bf58d8a54b5fcb7c5b9c46fba45330a028c3d0a1f6048ed88cb11e062a6f686f605eb19bb8e71e0e0c35a3f49a71d31488f279cdad5cb67a13282e10ddffede383879e888b8d50ac168073388fd8f0c8ef8a60fe3fbaff27e56e9085ac855a180f901d4fa50d3a6738b288ff04d5e1d96d157c00d32a51185fe1542f11cbba85fc386d491a4898841e9cdeb1bb1a2fc686d61df8403d5687f3fd018f59ad65b37b183cfa7bcfa422f522611759906a1e4b2a0a627674da7e4a76edd104babcd19663a8ed702ae34ea5eb4cb99131adc48d6810bad23d3b00bda80b7f19821d3ccd80b5fb3c4e6cfcc7a63d887c3bd6c0629e88cc7bfb632579aa431840cc12b07bd4956488cdb4e151a45d44556d9966f59d9ae84edd9186baa8a79dac3fae35c254250f33d6151e63c8b2c2ff0f190e5920ca4415a5c23f5e4fe99a57ca10630a706c6dd2fc826ba8bf431bdf302d11255d689fc9526589b8ece36b2a9d622701961f49811157c2b6eab28e593cbe9df740f3dc21d968ceb580244aad4ae0c8e6f2b0190ef64be73796f40525d7d82c96f298cd7678f50fc530a2ca1257f4f680765430d564ba76c1c7eb763348652066b2c41bea028982fbe8c83a766f989fb4ce67630a746f7a73088734bbc66f747a2e4c9fdc00ee3d804a874cdaf99bc62889f3fa96586b1d22dd4cded2b5eae8c84b443542da57c64167f940a3c1da78442a9287063d257f1b1fbd65542aee400e3180f765e1255ea770d48c682a01c6a624b4bd3c15aa65d893bb1b1ffaf063bcfdf7d8e1aecf803b47a4d04d29c4b8e6ee432155b0e9c5661936e8dbd4edfbf3fd1e1272442d014d13f849b4282bd59b42e63863c3b580b19c385fb3e9925f2fc04671574f27d1c50336f917b0d5454e125f19a858ed41accedcb058801e0fe6b24c16e4bc24c66925fa5f8ffa795655096c276fc4098574884dcab42ab4d6a1d50417c1712667dfcc4699219002e98055420b14e8f9239b442489ed6b62285a25e2e4aff3b7617a6950cdcf0cb69ede012e27f3904a97e51491a22bd51a125e58044c9494f3aea6e7cad81643206f5f285cd59e6f42ea5b95e238cbf6d3c5df05d318327ed10ac5b6a75ce324b8c6a098b9d5c0aa7e049b8af5aad4eac46b8b2d19d9e941d7db580c3b2e91cd7db04ce7e6691c86d39131970b80df849cf8477941be8869b27f65960bda3ea5a4c6c4d36c9f74e5723756f9da871d2332162a1e8d32905cb3cb211eb55f03b5b74cf33a62054cd1cf60369634af6178875eb95bf86495669a8c356d082aae9a99b984e8d875b8a222be5d85a25087efa8737fb413b99887b79089dc642b0be830b33e4db9b8560f9e62a53e6e03683b9f9148a48e0ad0a24c5ce8587334d634d9179b6ee030980c5bb11392119c43ce1fe29573392405b66506ed47a8a7f58e45612eefcc56ce7ba398275abcd14d8a910fa432463e932dc42d3f1f738d0e41b2b198e425911d9f60f6da3ebd32a842a002a82c9452d3206b4c4d7f29f5fea4b5fdd9f59278128248cddc942658dfade96dd48d5b2f936535a3bb875a232f4df7e44410df02f59a6b682f4a1463c041ccb8318464c0432dc9247df4f93c3c1d81a4ca97daf7f31dc771f693406b7d528ef62a14e0b48aaa12ed361e72769086b8e12f2cc6e9a2a6945e269bd142e0480a5139a27f6e9a6b8435323badb6dc1861c91ae0be98448ee239a2a9a8f018f4c93af57d8e02ebddf04d82902b18b45810ef0ed49b77386ecf0d6c5abd8138b7c36f54331f7960dec48a40efa860c6d30df5a6ea26ee63a3e29aea803f416e3b1c88ceb5be722f74033e0bf0e52cd466efbde7f5822c483ebbad4c9f67c69b32ebd3902f6f0f64cd6bf16e9a6427ee1655fe9e5d350411de1d815d682d8365a92a38fe54f53495b1fce11b3f43de98636ddf80a041c2d074564cab8b4666f656a8dfbd85cbeec4027c570ecc09dd6e1c2f60bc3c20ad439843b5b5093f3754c49c666b86ae2f2e63bf93f9666aab895a12fa2f33353607c1192bde9d241f7ac3ebd3d63c98294d95bf121e547868e24c4354691d95d0da053ef49b5280fc1865a825de5c642ad63dfc013b296a285cd0bad6a9c3ced96296be92427c95092ad104cb31fad3be35a83277a5f18d0fa5798a3de62547a0c54c103ae3e0b62c533a8bc8d2f35cec6176ea444f11745429fee11358105a7d88088d6427b0f90f53ba0196cda0be4b4cde4611e4fee101d7c7b9cfdd44b6584489a609c8d58c234ad0fec72814dd8034c0a937afa5212df96ec7be8c5343086f909ad0791d4ae2353066d8da9ca10fc1538e21a56a0af6659a9d528e335a78e5e9948e9cb82f5f4c52789d58f6c8de31c9bb15f2e8bc0e8cd76218f7edd3a8d7a6348657d2594c9134fdcdf23590ec1c4cf8f91df1026858b56d07476a5341573b842857514142ff462099ef87da75fa315db6217aea699cbf4bcaf41142467337b717e900662d7d7d040fea40dbbdd2786beb53a4f0a460f8f5b2168a5f6da87bf4cacc12771fef6c7fb17ab21294a7d92d03aac0af0b327c0456c015c1f73537f6f502131a4176b83ee3f74970830a4995968473e0081014b755f30fd5071dedf877f27b3b412f7eafbb657735c07a1ec69e26b38bd8869c42dd16fb4cd9e78c397c80c3d6e6eac164d83f9035d864622cb040df842fec846f395a53be70e23130651ad99c5403ddcd08eafd125cc2a8af5c4a87a75f88204bc550017359e712fbaea66bd861fe3784d70a45417a737dec852cdcb9f9ff696dfe328426be26faf3677650c86113ff6a9f83541a65b4e97f3a2abb1dbbd7c4aa3df85b807c9b88dda544023107ae6e6f6a030a06b57ef873bec5dc311f6dd7a2fe991c1a25876d13c32d8002caba330f1fdb20f3c87a9f2f97231153e8f7a9d0dca5a26b1177e52c191bbd4fdb665281469f85d7e3e728f93465570dc171be8161ed5a715d45297200d64ddc747bb25757445db5ccb9f1b1c17e677a81d7eab777b682bb60ca5bcb070c814e282829a49d28529028397f6bd2e7b9e6e8d4b5474ebc76ec75600c9ff5920c05c96c7b1d3ebaf34aec801819911f1413f4791da218a39d075866b8b8d77ba64c3eecefb4664acfa1f4c29e3d7008c6c62903f2de8f3a3917f1e3115ff3b4d26fb204a07434ffd3cd4486f31c7a6699b2f14759a99a7ce8c7da7b435e360959c41a4c1bc0586cf5876890311e41bcaa0cfd8cb0a959a0e6746bb41372831aa4b3905a95d7ce5764c20f7f1f737be5c932875df1689f9eb75c4fe292bd0dee515792fa6c46ae08dca65b9e44d1738ab6c24f921dcd4d04997f81b90e7cdf43a6b392b8e659e5e5b683f209a1185b1cf6c426a149d035c4de3a77a77160e18d861f6d6d58d4d9bf91497091f7c92bcc45f62a57a26848b077226652e765a89f44b8fbe2ee4f2571227b353331e97599e60658afe2b5f649d6fa60bdd18467cfa52c1947166d3fe36598c91d618c1f9672a0a48b7188d2ddffc68b33b52e4d9db6a62bff03513073fc4cdd62979e5f5f8bd907c34ecaa7b85cdbf4d136e588d06ef43702901bcf7206e0bfbd520e1c1dee013a132ae6b486c29d49292f37bfd487786083e196dd61a77b3e30c8ac0b876491cf4d42efdd7af491489fb69dfc2ff331736869760d16b45ec2a3e1f53ef817dfa03f6afadfa9931c349355acf1e04e2401d73c09a847744b1ca610bf31170995434f41393cdceb211b238d10cde76949cb28591904a9117d7214d5e2dfac076a6335735e7503d891da75757758384e5b504fb69401db59213ec8fb1992a89d857bbfc1ad2454527a624685cffb522bf26972b6487ad88aa9139330f6201c5db090b2c07f0f612a275c2880cf569e563d08a533803a313250370fcf7f36ccc25937c99cce839550d4bffae4c8980cdf1788a78a8b81c51ed42b349be7a5826b8edef665310c9640c328631da5da71df3e70c2cda62bf389f901e392261655b96724f81934bb8fb1ea44878c4d37d9dd79e5935ce177c1b7ec1ffa45cbd58ca940ca1a0b888b7d3b50c95ac8fc0824ee76cd831eaf15ae6a31bdf59b5b4056dfda277e2fb0c9ac3d25505d25af5c45efe0a92eb0f8e1e74d5e5437a2167c062eef9d9cea163bee331048ed59c4cdd01711cea5654f8bd5557405b1f755ce0aa511ac378b6f213a0af92d19b60943cf0d110ffc331c193a0f117450bcd461593fa12e99ab664d18414e6809c014cc075e9d21b0a0229905a849cce8161ab2260e84baacf5d0c5b3a60a06c52df06f15a23853deb22cf4eb7d9bcb4dfe318d4ab7f3ad019049e9c42d03580bdf3c08543923db124f7b6bf68d5b4ad4b5ba56ee316e31ecdeffba47e6c94728e6d96c116ca71f2f62e2738885a978bb2475170cebbc0b2299597ff3797607a3628096e0ffd94f7c9eaffae07ad47bf04c33f1a82ccfe1857c67d4e49054087b649cc5498521d880de9b45873db6be002926a6d5cd18aed6c1a7972ee472a206d8eb4f8f043517e5a1b2f6ea63012d611672940894919dfe907b3f4175d3dd9b150d30caccef045960463b4355151e4960099d49b6b0094693925eea1899e8458993dab4fa2ed13b2c6739fd63427477db2447651c30f7fdd561c52f296c0dd876046c47addb3e238410dc1218c2bcd0c98680e34b9ada5e3980a4ea775fa935f3c9939ad5c8f82719f33e8919372346503513c7ad163eeba7a768db70742df320281cd941f99529d7e4da6c083d2d5a8f8ddbe5f4af5f3b7c66cdb3546098134c01bba43da19026a49b54af4142764e990f3218cac2dbaf98a1c9c87091fb4e50e2eabb52f6bec09fabe0e30eec9ab5c7eda0f9aaff4869be80fbf324cb5a59993b1701069e68b381f1c6b2976cbb6b8ccf6a0cd517590d88bd9f9d66bd1bec83447efb9e06b6e65ec47dea54853e6f76555af1220f209ab506f7c440dc055db3ffa8a5c0ae89fad5e797c67503de353a240ef97a2dfdca39489e81f7b54f457d2bc3ae86656da0a2fb65355caff106ab013f8f6422ab20ddd73a4b6c201ceddbd4dd0ced12616c763fe53f6bac5e61cbb132f3a391a211c971519fc563517521a4123adba7c562a4844acb7ef1c5ff86eefd9263637086344f891de46bac6fb9636d27199f3a8d68b49802df3a776dc231f32f4290773aaf1f9e3bd775ad00a449fa6cdc77e2ebf2a087413a9df49372ea7b5bc67a41ffb4e6e7629125f88dba52b1f008546331283ab89ae176dfa7ad040c271e548a6252624959a66fe7759d2c948afe55e434800a7c2bbef7673cf1637aaa304e24c6d8813f18f429e15f8ddbad1fb530c81e15b76d0e6fe331afb02c95e536b704f428d797fdff9428661a9730e7e567938f87114aa0250106525fd98aabe316595858f707aa12791242456e8dc981f3182144d0e0fa4d467517baf6be9f8f3fac1c882e7fbdad170f253dfc15802140491ff8a12341ba8533410618537916e574564d98d8192bd4e9a6dc7c0d37bf4c8f2927b15d9f76717cf959721d4d9d8de2bbc9bafbc2989547e1073ab0e4540dc1f7091dabc39829684a6545b1f6e0df7d98006aed9b3e882ac103f1e5620162145fa12a1faa6f5a501a9d1a688c710fd6c4c77d6d71061390f5e36a010ffca4f6d3a045f8322000d4fe2fd2c32d5d08ad07d75e7cf8b27f6af7a049603e98b6d85f4c0804367532852425eae3bf47426404b088cded3b424726b8cbe4a96cad112e06dad8d4a905cd9793bd409165dba3ef6dc8108ddbd909c75336898d44a0ebd76abc8a7ea8aafc7e9c405f094625f9cc0eb952d329637d69cf70499217e8f0cc409ada4bdc83b60d2a997443844fdf1d464b06fc27b327a415ca0b32caa4503e585e936831d37171bc829a96f936aed59d373a5eb8e1e25a495d3ad115be4124539b7052eb154a6c7370f72c1e098b9bfbd92b815744de227243cb0d339e5825dd65ad5dc8ced1cc592d8460876136a22688b2f692f2601e602c6be916f9fa6702e7a102e7658c72fa3d60e946df092c110df3419fac24f0724e19a342b774aa1f2ca030d286d5eee62eb0de043f69e95ae9c418413ef2c9b9466a419edc483075806a6b743ea09142156bc847aff72c370767e39155fc09777aeb673b3442ff5409bbd507bfdc21607a03d12f62278ba6583f05a5ab9f06cfe65ac575e678c89966cec83801298fd82f1be6e9af00363552456f9d5cdc50e1b7076b5012444626261b33afd065550ba7313124b9af528ddbb9b95cc7c1767c42cc94ce303fafb3e351a8877699a1c6aa4ad61b02078111520765c954def0af408befe05e0f429a1703d86a5e1e57854c1dd3877908ece45f51cf396a2beb3e8ddc1e90705d88180ea769df33dc0b0362b3e0fd8e16b3b7e8a205d6a4d757a5c1cb0f9d9d584be45faaa8e1f474fee613a0b0ef134e5cbad0e2186f5b7d687c93948231ea860cd73738bfa8c8f0cde948e45717c9678f17a93b61e7c466df6c0ea1acca1fdfc473ded2460f8dbcf953aefa4d014e03c5d0afb1504eb31e65108c0b81ff4f36daa2e140b7126c5d9ed85526aa57486a603c649157adf462bcb4221e08c1191fce4d7858eeec413095e2aa904b4d5fff7ac912b8dafd53d5e8d0719f35dfe814915404c9de3b9eac4fce4c288373d412f557f6db261a9a1aacf3fce637e74be6ff3fa62f2dcb289be40ac96629c9b72943aa54a522a388e719afdd3430efc03b83a331496a8476217a5615a5e010df8c71c43aacd01de3049aa58f207c0afa85c80b934c337444b009f6b243deccc0e55685a2c210cf60426dcd869ab05596048e69ff48ebfc592eb1988a7826ac0dda1bca6344f62ec20d56598b81765d439a2c418c6e9caec0949d9f3dcbbc403ed49d830f1f1119cff246a79d27ed1b8a4b5318e925a7d17d50b2d73f46a6751193b2e74d95115c994d414bf801becf95c5b0abe266515534bbf94990e49c8ff6f4b9e6ad5f02134b5e029bd8057ffeb8fca0cf56b560a6662c30abb279e7865f60ac299e38abf686356828be4aa879a7ba388e01cead45365bd146cd5799a0d6ac1b4eb8f79990ed31f050e3196f8fd8e481144e75311a01805a1d528ec99971d84934cdb1eec743ef5582f94dae9290b011d556fdf6f0628b0279d76ed213ffe4a10c00ba9f7f2740ba522e5d4eae1b047e0e66a746ffa7a88a03111d2e0b6eaa8d297b483db81697216173f7ce69fa234ca1ecaba8bbe1d4452091d937805217906f2b95d0059c8bfd54b218d68a9a4b3f6f69cad20e242f67cff61b3218f2bd6dcb34c8469e168369d0bb3d5221fc5b82a633ab7083abceda7e6694d5dbdde56d86dca9ec38e03f3e6cb9b1bb363c630f7785e61c39fe38758f0f0b0c8368ea7c45edadf8810510ab3585976ec65ac302c284bf7a4be9263c854f149271e701789036c5cef35dba46c9b8b361422f898fb81f01db99fd2ec9eb1a662041b138d1d4b4554e55f712df67b4ebce77f2440ff1629a808af700c76a2a49258c98c0fff353feb74682f3bc5936111c9cb24c02ada73fbb38bf62b2f60db40c124f61e5ac3f990705b6ac33f92cff93bf1deacfc7c8aa88cc319e97c2f14172016fa172d58feadee4460a65026b3fcb5d6a85359953baa52fe8886cb40626206d648fdf82f0bb9ef46586d68974db9bd23855b2a5370eba8edd320fee4e9f7211456457ac4be349cb0502af0b4f4c01a3112eb1d95c63316caf891e5471da1f9f3f81047344d3e10f07807e0200044a1e5603bb83f7a10d55281c5ddb5e1560e5588e4828d5bf12a85d8627a223a530d2eb955358f55e514a9d9bc906f854e41b359035abeae977034d5ac1b08ce9803eceae56c1d7634eba3e0066580ff6ff3d11b60486b0fbf056a70e50d107e224a3501696376dcc0b3bba3e6cf6b30fba506ba9c99b3892c7df76aef2f7f8996b7cfee75bb29f585699d56f7ed5653032d00dd87885df79caaff18396c7c93220d328fca6009405ed693f552e4440dd6f2b709e9d1da6fb31a4b448b5c1a9e5e721af2b9a8a0dbc5fb14cec29c05959225116a47bc9e0ebfe0e73863da8b9f287ca4f25dbee1ed3f1a890960b3dc7f8dfaa4d4c0a23063ade7e7aa4b83d22bfc70fafca0cc88ff1b5fd535a2e4cbac5991bd12022229034e502b67a4aef9ef16016e37130786e269e7eb727ab5fb9fa09ce9bcda84bea4ae8b8f0e032e04544888d144f0c76c7e5bd8d6b6dfa7ea33d437c895a6f22af4838f1b3fdd0a6cbde9c3d7748e0216ad67d2b98b9b86fe4241a1299fb5bdaa90ad43e6105659bc0637ffa3261a9a96ce6f7dee9be205ddd80148442a8db0a54d9125a25d5f8d1f035a856051930bccc75442860c8c053e49d520089fe3c04c4c0585c781242bb6bcd65a16bf97d497a2de41580f17de6fece27a3ac3bf4113a326a47af0eaa8e5d23d83aa309f46b45fd14b5ef77ca43d9dab8299a05c4ada7c2b9dc5efa60c5612694442ce27f8358cc7a621e29421ea5f70962c54a29cc3707132db875f067f615f26ba42319f73c5c6757df699bebabb2d4a4b0a2612f41631562fb42853db3353af6a8b47f1401db7def9f7c08ab5055d4edfe90be654f967de795ed16b2a6f84e0022099f5d6f67ba31dadaa0770944ac241abd59cd73b53fb94a0cbaa94d3928af36ecb742e19d6c5c3cf4e250cfe328ac1b7a7ee03889e61c6c4962d19ef8fb6b9019750f747e40c0856f5d24b417b1a5751cf530bd86a69abd52351ce87a86707a5df8191c99830931ec82330bacee5d03e43f881ec90ee4b98a3cd12aa7de2c945abe1e83d4eba869caeec40119ceced4bfc4460fe71803af757441914b6b1a7d03b41b2c3c73c916fff4d1ae25e8d0dd2b91bd0d1b9ffd944d71f6579f7d62d9a44128a5ea88fd2957161e3a996b4d06241d0822a72a16360059284d19a996d9fe52b5c6de96ac197b4573d663c42676d59d6119be63f595c04174a6db3398f213697e57908048ecb3cfc9de9ea0f6200ec04120de3e0216a3bc89cf91fb640b281f4f27c5e65cb3220fa29ddfc19df9ef4bb3e49434f53d62dddf34b1a87025da60b3059395feaefbe6d0dc2ed9f44d86ebc83ce2f44fc1e58f4928cc72bcd16807982480b8202b57cef5a471147eb949ba1a91f37595d13572ccb51d452bc3dfc691aea64655f8241cb7417a6a27faee231ba8dd99eac1e017e2196719821facda576588fbfa2b972c89deab639226cf327bfeb0b093b208f73e873ce5fa5604021648e77f1a44ad88f65c77cda94f2a49f3c926727213dd86085d44fdef4bbf879aedc1d6e5394236c43568cc0d7bc6f9830761762e0a0d215ab0a43b4904b3d40f786e14aeb684bf592e35458042ffef38178ae9d1028c6523f5f4b045d6b157e8f3e829fafd38ca67068218180ab810fcfe7bd7b854c0183f0671d8fc0a10de1c90bab0ceb3a0a08fe25d6e0b605c49e384bbffa3c8e873056c370510122581a682959673ffddbbfa640812c67bf4aa426d498347ed315a711725fcc0f4fdef7c5ed399b363c32bca9504fd1a02c2395bc4fd77fe6b8fd8e51555f97e852762b5dc67e49d0c1e166f7c0614faeb6db24fb29e3375d6f6bfd2df10d3ab7c7b09e1ac6134fba9cdddadd78211c3762e63fe7535c6b7d2d2e4397afbb46c651fb40320f2db2815259b48915f4b3556ebe4895aef13740cf386ec3d1a0e1e1995514107b6688b89663fc783f0e11da61fadd734fe0bb53ff118fd3b700152197f18e594f22cfdcf975324880a4a2e67ecb039cf72627bb9652faa3c4b987e25f5bc5a680a59c09653924e7f6a2fa97d02f8a20a7169ee911081575b44789624a8fe10c3fed59cdcf6e62b911fabc73db771d11af64b279b31dafcab97b9c8e1937b2e161237ac002e18ee759b7ad3a9a46ecd165f0a968661c3ac7aedc3a0bfa676a246cb23ae38596b1ac002675ec8972d852325222473f218ab773c33c710bee8d869178c554c4dd2762856c4d80cbf9b8913bb73e196e18181e1a8efafc5e0654202c5ef235e9fdd3bfba98db422d6ca0990f60e74137fb69eefcd988b620439f01a2e5c81d29667c56b2e2a6f67e43246fee1ae0e2ef5a1bf2a1888cde61df6e39b87a76f1b1c795a43321564b597faaafaab1ad807fba691ba2d2b755b8ead7e538e6a37d18f794ee05720954ba745ca1633402d4c8477565bfc7eeb97042138b1bea43f4d768c276ad87e92fbb0547a95be453421e500b5b11b1996764fd41788d161b5e2fc261100f1dc8812909ab307ab83fcf75e1a255e5573b2690b3488314b5c653f7498f40dc8805d925b14fcf24d59197800020292fc9bc405339a26ed946f3e7d797cc38c86dc3b6ee4eec3ba191816eb0a70858b3a48c4ca31203fc0f7f15dd003d5b21565cc5c1dfffc6d1d2a9abe0993521329400825b2ce6416d6058bbe11227b3f40805efba465c75d9de76c02f382592a49f70fc3c366b1ec8e2403dee75543ede6a4d774ba6dd881768e3420f53b09e85df994cba896988de2d1c63e0546ac3de6ce5ac2122314b0d24b4b46c1890133443cc4f19125dc6e3128d7706fc16bca92de2f1fa529417d7a8900b67c32c3bc524c2b8d47830e437c61398b3c4e0ddba4cde7a42d6b6330fdde5f7cebdd1cc4bce5b43b62faa139b7a4f8cca7a18c102a3da7485be06f0faf891041908be9e29baa28f9a8f6cd5a1267fbac74e9814c6b0bc4f5ae25c66a430ab0a7fc7cd31add1423d759fd3d49ac33ee5a37cffa89d11638c2bf80e94a478871309fc7f0944216d711484dc6f06f43c5a10e24588de650d1177f65b697698435eae6ea7e9740ef70683e485e4976be83c2e261eb1d6e7faf5802a52e53ec92fb17d499fc43990017853cd84af39f32e9c0c112d707709008f0da06cbc4d0b1a89d55a95e5be1b57e9acc38535728926fffc46f56b72a874a9b1f3d7c7fd85bcbc35e02e0fdc731e484413d04d9faf046c7ac4cdb399671d4a8e413e3a97467ae64a18c11bb06f9f3b8b3f6daf4b548a5c1f3dd98fbb390ab0b55e5a79de28fb78097602d7a8a77c02f17e3981de785aa6503d3c4364da6f7f40301fab3d5260443ba0016facf4f6c1b1c261a00fa4e8b34fb00f6d13bc62cd50e0e71275434299ce457909a1f4d5fd77e2d6c1049c4509cf24ef7a6264ca3a07d5ce7fc5ada31a6bcec78e96bd305520704bcb3b2fcc7725d4092fc915fe60c8075e4db5809419284b16f7bb3677ded3f2e6e8801e2c017a15b635791058869e91d12fe19dc2d39fd36ec1765601bc9a7b9a6da7d34e96ed5dcbf2ed45d1baf64109959c234b7ff229e110bbd82869d225e491ba92a8db5d55206f5ad8927f61af3f0cedd081186d3f032a584cddebf4a645ebc795035a494ad2f005178849b6d25dc56930914ed17cf98980e82f9bc6394ca8a774bf9a48c907753a14961fb065481b486b8871ef9c25c30682e6d4bd90fcf97d2bd9514c5173417c7904122bc7d3bc182d20f5209262e25327022b6e46bc802af2cbf7820ce796d109ad8b96dd8f78b0ad8c7ac58410c63f73dec5130fd7fe8120e88d35c864b312d88d67dd7604d2e677fde5f2282b9923f67a1f926d03dd90566622bd2a90d2904ba7f72a020e013116d6f6e997b304e9148f2707759923aa67175b0f611366a9ada91fcf36947bf9ece1eae25a6465ca63d4f29433f172dda5de918b5d80aae13e9e3aa219f39f53526c33a4cee0b5771f57dfce97f093d9a113c2615dff7f525818ec1366e58e83fc7857062c0d49ceef59f2874945e018813c98513f3f10b543ab853398c3db37a66779ada07c553e3b7831ff5fb7b158a61eab145f3be72dfa25b9572a2ac40143d6254825a4689d294846f056e96437e5016cad9b1d8245fad2f2a0265c13f8e7b30cea2253c2ef9e2a0d750b9e8777bf1379ab2ac1117ea3904663c857a306ad466382225995724e0764ca83379f8404830ce498f71ebd82e83ee7b9278edb3418d4086582e64e3d0af3e899ed7b0205b1a173fd43ea2fff2221d198842247b01db0efd29cafe6cd6901ed55fe795829e9dd20d0162e6ed20bd3c01c0561ffba224a9b2464519901ce38bb43d4d48d8cd026451cf3ba112bae91f4eeaa9c31668ab7ae557a0e3b3b5123756750f1e2ccb0ffdf37edde68bdf36e62330a488e3d550aab5c3dd7f689b07def73dce7cf8432ab04e1a8e1f190b9b444b89f2fdcbf5563db4016e0ab7fb711988839af8609adac2a94679268c663432f946dc0957c72addf439a9fd8d466b47edcf419481b620f60612ce4c8858530662383e3bcf2f058b58086fe4adcbeb04ceeba0af0fc52ca09f5783f1accb4cf270357a3dc58efc6fe85633c24c04901148c67d114d7c4391963ca3d05850d90bd59d0ec4ad1f23c57830625ce9e13995fa557ded00906e69051cd52d7a3ba10f5c6fe10bc36a70930b6002866ccf1a5e04a8ee2661738bc87a7a685f577c344962f1de768f6d9472df92b8cc2f19af3abb4ff8613ae14ffab951c3c14ee410cdcf0cea8807827a1524f20dffd3c51c3769092180fbc00f0099359683487342bbab780909d6e4b6f9635bd60fde499c7a02e2014ccbdd69cd8f598d331d1d1d334802481dd34fc107271b27f8a9bd7e0e02010ffdec5cd54d0a343a97ebc15f6783392c150fc58f9842e77acb0fa80ad6b11002f7a18f8fe24055fa6f186888da27f52c69d15a95f444458d6bb2b01960648aab6b4f869537b2776dc70090d67a5d6a3d78fb79b28d9c1ee070fc4bbd36011222311031eed0bcd65a0ed57fdd5bd564443679f72762e032cf130af80c922318ae5ae6b14b0587eef4e82e21738040f5b0c27524d3ee7e15b6199632eea5bfd8de39e69b8efd9d60787ff28bfec3f183c0fd6797bc4dd787b2bf1f32393a1eeec1b510c4aca0e463d5b7320c2d5b5d941657a6cf21547d3b82d3366123468cb5aa2657f0f7529072507bcaacb771245735f685926302a1675dc554aae2b62252c4b499f2eb9740628af4fb262a9749b8ffee73f75af05ad660e4f7835c6e8d6aefcbde2583eb1be63def5939b198dd1a6d89308a004aefba02b3768ed37e30f13cd82094b81563eb28051649be9bc0b332facbcc445b725a3b810401f9a81bca5f09df94571dffbfeac7c3f0b5c3d5ac2c9ffe2c1841775fb538ffaefcb0ffa4f71fdd0c048e838b1fcf7a83253e78a90b02227af83bdb15b91bcaa9cf61086efea8ef305dad2cde14c3fc388fd05d090ca80b05fcd6e08a18066775e51a152ea3d5b1a992117b292f734ead048bc8353e7ae8dcb50d4ebb87549323df9b3f85de54ace9d7326dc4b62fdfe9e9de424eb105fa1f1ae4e3ad3c94c7311a3d887167b4ef8a48cf02f3526ebb872cdb495a7a60852532e74696e5a5ad1bf33fdc967baeeb5d7aef7f3ec50c7646e902c349c0d12cd5fd2315a90c673d857af54620c401cd898c3c460e376d9640d97c528cebdb3f3c3bb0af380dac3dd67a69f3c303def0ee45197b83aadd5f3c6f5acc3dbc97942859be494bd888e2e7dcbe9f77b9bb3af874538ebe66610439af7362fae5a843062594d031d9a047e490fedb8ba007b6eed1a69db441953f04e234d25d323ed016adf15ea2e67201774671b4c0747e83bcf793620825a2fc6152273f56e92d9ba334b4f2b7b272d93b22d1185d133b4d1723b7c2eccf790735ba44f823d3b073eef092614832766ec51e300ff88ba9d5d3228f778fc7f049e68bf14e389bcf426e5ef67b018b33c811ef044a2866bcef21f01e6d2e1682dac9bfaf961f75be262a8fbd0240a5ec85f459c989c3f91e6cc68570499609bccbb957f10ebbd409e43cbfe931cc09ab8422cfa7cbe24e3475c52f305b3ae7978fbe83ba8d57ce2311be4f7bcd775bfcb4ddc208e3ec2618f76ee65b7985b6df7ef0232dfda9ec871afccc76dda45f3b6ca299550a572ebc431ab0571f3d99b17f765cac5a37216db1eb90ce9fdf636c8f25f5f0713add61b2876ebc51ea896f0f9d17322745a7cdbe8272cdf608b1113ccc6b62d3056c24b05e66b3002b3d3a0e5aec24702439f37727f695adb691d5931fa8833f1050a5cc4af7b5d685cd0c2c01de075901bbb9d47b1ada01d7d9f2121c15fc25079036df49bbad984a2a8b98d1de1d52e86373b273962f4a662febbaa4382728f452bc5540a141af69ad5ca8a7abeec769da8af585a6024e2f1faa9cd596d81a6a04f451cade5045746e3e7bc8a0bd07e4a198e68d12a199377ff00bdc13c96ec4a44ae06b215c7994f231383015d1282a71e0bc817768d426a493f2e068f7d9ff334a82c65aaeaf23b807c76ee1ce49833104107f2f7acd93938711187486d8513f530085bf3a7092a969dda98804cf4492ddec9c191e141aaf78f98bfc50d108aaee3c37084f18ce19490b14d7a0153923d2bbb9fc114186908af52494e609a8a51175039597a4f73ff5b846f7f739be0af0d2a9b1d34b289cb9a4aad065eaae3a7d40826d7c673e814bf1784cc3e24d345c83c6312d6e6fe2ba011239f3d5c1e022365312559f4163aca024288387917f37e48ef28b7a0ff2a424fc6ccdf8c9c9da100097b2020018b626ba90cf78d9a1ece42a436054a3672dc1d46a49fda1052c1787366326c2fc443ab53d2c3040522349115afa96400c654c342d3016c0e76c0c4bcace25cb9feae3cfe6053ceeb8c41bc7c1df8a19a2be6ad634abf92eca6c097639873e60a0536ae82105e2f1603d0414cfd55e1be2b367038c814736d30e27a551d727eb54e8300f0c71be7d32951f655065bd6211aab429680b2bca23a015c96325cdbba2a8af8c5ce99d6a7edd45669ddf2491b5e27c502ab3221f3c00d36dcba914697b81eaa28517f7d98cd1567094252a8e898e4cef3de873a0e12f3af7869f81fa772760d97848c170bef4b2aab8c611720fb4e08bb8f7831985850325fa567417e429d82c8310d2aeabecbbc0c9448fa6ce0938738017225b28e7f5020841795c16ec0fc1ddfd8f944d36c0a90806977b3e02b80a7f575ed0050fc7865704d5bc24935bcaa436a946bb432dfea879d64591d83ee135639b8e1a135632d786204ab473f933743a559e6c4fba59248a17dd9157b1b4c6ddc0066cf5c16910759f11d93457272b278b2f0684e684f26222fae02d59adcce29c2451df365eaad8ebb1d49a00055ed03b4d09b4fa5057552b7e1631481d60a7decc96138902130b589fc77e7c8bff1bcbd69999eb728cd14695bb11ce216cf1d08a92caba1fa0abbed77208d5ea66a852c1ae5a75fbc0e10ba4eec7548af98086fdd3c0cf83f5da1709a696c77e2f3ca0a5403f292fc0c4eb9a610a7d498f5cbc212ca11948906aa544f664f82ee3ac23669dfe123f466cdc1384605ff603769ba6f24b88f3471de45832a881a25cd954233a516b027d8c96cef0d2485ceecec2aed520f5523ee6393322b56e898a32da30ade441f9efe690d5987a83a9e6ad286e7f7f643e04f0a4aac8cfb0b690395c8331f6ea08889ebe2959784868c303e8e2ffc87099f089c8a82b5c5ce6960e35be157e0fae3b0ff6a405497d62e4233a43443f18a898c6539aced9e808558ed1f82c7fb912c4bfd98443e769333e2a27eda01ae3f33f750aadbe2b8473bdba2cc373c6ba0a028d106a0974dfb8573ae62e494cb3eecc44080bf9b7d0871881eafda65b35a26273822239c5aa190c97a8cc84aa86c9634c7682d9b8842430eb42293f72a69d0f88a93e719c43b90112775dd7f46bf80f4ada778d2228b032798b88e6ba4131c06f329a3c2577745b83b3f597ef78b3710ed6ec3931b96e1587c9565c273e6a16e4feb59a081eb1466bbf76487797fbbf661d0166771e32abc322c666f37308eb1354806b208152fd764033cff644dabd5f8e3bdcb174639dddfbb895941c0531efec203bbd80df2709432c3a17b4f9aa778fbd6c07975a4e51dd9d03a50926ee448b29877bce1257f63c5ae9aad141838240dab6f302a4373d4b6c9fcb0a86f7f8fa84cbef8cc1b966c43702876bef92ff89add6cd44fc445c00ebb144b524831e3c541600dfe7d18581429157a3e24aa4a4199d21998dd6c1e272cba2ec5edc7e6382ba1f2424be540c1c6833273e97907236d6650ae9bd8b7543af497ab3660288f4e9dd3a69f667b800e1780c6c407a3612b19792288433033c3df2971a24eb09be740e9f03cc42196ecab38e7da043ef188219aaa5e4d59463236ae2710d8c232c32bc813d42870e89adbd1f483d004e275ddaa9eb590eacccfaf23b4039611966ed13b5312ba6fd6538ef6af7ca49345799bbe995bfd0c2c2e6466da3a958187e3f0125357c62502a3cb717de7d10182ecea43cfdfc191e646a767f4ce4df8c5c8d13aef66061db3b13c584784649bd2c5fa5f8fb58c499c066f093e5dbe2e7bd819738aaafbdbb5a772994717083d82a6fcc875382a7402639781dc49aef3c4656c02a2ce028592724b55d3d0c6f49556747fbe3f73f3b6c9554f3d8b595ef3c92eafa994f5d5d02b58f0fb38bcc0f947075ad2e52bbe318184f408137ef289b2eaad40d8f3efe5ef34a612a8761d746ac82392ae054fbdd9859bc21334c145a6d4b3c4262167f0de2769b74291f2734d24c6d0a501fcdd2ab7edfccab385dc16291e04c43da15bef46a41e63308c13d57272fe48323cb3930de82a61c9356d7ff13a3bdfacff7320b52fb2370456dd630a5f449ac339221120a4a48a9ff9c410c330e8dce34aac262519967f1f9761be537f879aa7ffae55477c59b77d841624b2cc184862dc65cedad6044db460f2ea7e48540d7d5353cc4e82782cba9edaccb2f80c78320264f116f6c497c2b03bdeaa207e65fadacab6b60e58de739812b65e42b0602d706c05cec41f7c6eecd9450ed23633c6abfe8379101c3acea5c6d97615a2078b4b846893aac64e714724d0a324c2193df5dbd4dfb82275af1077e6b17afbbc1a7fc175f8c3987f7d8d0d7e1da02892e981cfa69c215fc5c055dbec6a6125f51f5f72ccc970929459ad4fb10d39a4199e47ba1230611aba874cfeb487b7f8eba3ba2a8f75d199d88343fc0bdee31441a2edac07676f6bf64c520655fa4266a7d018b8b5f858869422cc54bfd013e908f9551c3161c8350578f6c5d2312d73a9119cbbd300538f25401875840d9649af0e64521ffd4727c6944cb84c86bad3e38f4e85649083036036dc8df5edcba4e7f7fe31836500c784a9cde0b1d0d66e1810ba2f31d43431e94c8003a2a56f353055634d8215309e4b62e11a82011ca71fb162dcfa33188ecec32b361b65792f3e13997e0f2419953c96488dfe3b7a7f3ff079cec0e8abc10e36cb1cc6b9d26b41245c11445b3ca8182b916bb74bc92f3b9d8209e9eb7e1868d881b25ce78e08eeb007dd0d55e121ba829bcf49e5d6ce7291ef63235ba37f4e63cadd14d165f85bf96fe878217d1857445931a9230dcc4f6b780912ebbfca4f4f1ae811bdc0b91c2b1d9b40fd6cdaae843ff62f796041a3173e532fb5b4ad45461e6de9d21eafe773cc354038c6d398dbe8870be4343ba3871296566b39ea558f79a40886b79c05f5f9cf83e4e5dfb9b1b0436ad78a2f2b271c3eac5ef1e94cd66da94ca72c5f53760c0d90f5f2ed521683901e15e382158d43166fd8ef6a8392b543ca907612129e9acdc1131afa5c0cad75d718fbd59f861f7f9584052caccfd586bb904125694a6877e5a5595a113e2eba753ee324465eef95c71281582f6939e8c24b534013ed47fd44756547aa37a87afb3801154ce5dd7fbd4e924058ee73ae35ec7c8b6d77d16cdcaa56e661c55d97bc68c1c0e325f1cb3cbf851a70e3bf56fb9a74daabef735632a251c092a1ffa1c54d3c8ad97cddebd473cead1c89332774bb8225104a0c22a5905670579c7293c6882906e9e68866deb8b7fb4d3ccf842c417352c68986f20a2ae314a43f89820f3155cd003525caedf52799c527d09dc6478fed8697a0df4e36aa5825a0959ea246b02236fb1cace014f8f7878449a25e77bd9bef365778734b60487acf13c6965a68713483a2625d706e048c5f092674c361eee0dbfc7927e316b0754c7069e754cbfbcfa2a16a16e224972b363c02babf0d90328274ff3cf9cd52cde141f3354c062fa1c4bf6c481b2691ee59be3e39d37f01dc905c26c6a35687b79b8b2bc572cce08b7ff6da3ec59d0724ba5d7d61c63cefdc3a5346099e157b9bbf29f2605e38cb01c75fab14cdd3b01394e0c57f24764ccc063567cbd04869abb135f42d310e903939df9b83f5338f02375cf006186781436e62ad9fba1e103011284bab683fbef54f9bdb15286a0931275d223db218e74f40236a12b98f006579e76bae5e55f47c8452c39efa3aae50a28a84b92acc06bc3dabeab383ab0decb2d518c5198939c038ba1a05d46d7f8fe0f8a70e4cd8078ad69cdd8f6b8787f11285e56820e97f856992ece239bf935aed08fd5d4c5e11c68fc75fe1d2e5d8d87b499c44ed6c83f354b63ce207b550eb37ba3bcac7295af1599bf7fa2e1d6b4af591966ef83b7b0a67ddfbf64c725ae547dc01c1e3eee303014a2922652490898be5e03f6cd12cb1bf0a0eae25cdbc1525e3ed470a35cb832f8fcf8a82a833f45f2440bac80f570b39e1e4225bdfdab3786c69759ff97886b4b8f7cf2ca577e4a94124ae4324dbe7198438e4c2eb109885df1eb01399105b86c70197fb3595e0424d7e174b236fafea8c4c9471f01fdc94d98ef75fe7b2f0ffd2fb4045db658d5b52108db812196708e71ef17476d673f97de08e3c6b84e833ccae1245d89af1be8c20886397ccd35e81fb9be0c5faa07993f1f5e8d1acfb04900eb25ae3adae3304f0b1988b921f773478a87799e0674b0172104c89909cc277cac5917bbffd5216a49b59dbf2ff6f2743499d499c6103559cca59c2a927a36eb64239c5bf874c3aadcfa9f0f705b6491254f02a9c6375f9d893e03644f8d1e993e71ffbfe657661e8211fa8beb90381998577aa30fb60cdf68df19ee2fcb06e5979fbf2d771994821854b1dea191e5add484df5aed84c6901f42c8cd46dad117c936939a03b6cab3f5a4c0c9a4a1c6ee842fa8e9dc96ef05a1fd230e9bdd80591818af8d6dc61e5cccaa400abae2d8dc708f9ff081c5ab6bdd0f8a3d19cfbe5abba9b7641183908f675e272448f771c0ce0568a78173ec21a7f20fa99843e713431a1a2e1b5ef7b96ea5aca42b7191d76f1ff0075bb7f2bf940df3a47355042760c82d798bd527f0f7a7e3fadbfa1ba35d51c1fb10e7d5f8401f0a6e6a69fccb92da4cb69ebf1ef8039fd51cb07f2f979e4ba238528a5ca6bd9574a1179413d51d77e1abb577816d9c310a9b03e6674015ebd9dd3cbfc0c8c93c556f6663fe5c4105d7e6694660ebd20bec18798fb3112fcd26b65894bd4065a5309ae12c6ba435938e40e21d41b1d3499992d1c8af4047f9090c75e7f99160ded18ada175a2a2043855c350f2389232a45422132d86985acbc1d88ef7820d8366dbc43681ce1dbb7e81edba1fe37af3c7b669cc44327c79296b962ab96bf5d6d26ad47e4bf2614d9d185d35b11032b882d53b6b65378207a644280e5ddd962f05152569db382e3dc873f5e486e8eef217654278f24cb007117945ae83bbea4c7e77c9317544e42a493134f8683a2a4c2d8b095582b365002050e28a5693e94eaa2e27f288dda12a040789caf9a1f712638444baadc2cbd476b9f3ba1a1e61ae05473616d4771dd85d2d0bf11c0744d7d07385ead2db835f4fee6789a923910624af4e0d431edd2fcb38737d4a4db1ac87f584d2787bb4d2216b72676b760492598352c6403719e8f718e51797230af31cf8421d082f49a42e3dc683758999406a4fe3434e827b86492b1db98b0aedc0a79d8c6ab06173f32676fd6fdf4a23fdf95059c32c9a439d1f21bb839e02eb30c1ef780d8143382696f0b8b061a1ce0022f3c76652ab82ccbf71c013e1f097c96ff70e102a8e661d088b97a67f9173009cabc4302c117682125aeb1654cddcbd4a4cd1e4791dc09346267b676636bcf6d0bda1f5cc970d8d56c363275d9ed0e5e41e37cfc0f0abc0c851a4acd5c2684dd4fe045f02b76788da806385be1ae6af489a922686114d90e78386253af19adf585485d899cf158cff7a198e11b5881a24a0bdae92d05b8681fb329abb45699c17a5bc5df5b02104b3307851bf959a6b4547dd6ddf92a33bd5712b63b48a2d6aad4e7735ea09b07583a913218e33be6a2188c76ba79ea8e05c8ed0c91ec012c87dcc3bd45ba345e0a63c597ff97e7851dfb153b4190ee216c207f0f5b0bf1273487e5db492cb3115736eafc1b29eb76350f6ebfce99ed2640dabe334c0c5e58a80affb8d63ee82965242e255e10e09faa5cd0a33425bfd7fd1ec387fb4e63089b1c6c6c1cbabc9559901e0443bbefb5d4883a1c42c77ca89e5f077c37417060477dd6fcda2f887d9ecfd09bce7407a77395a645ee903550913cb51fc58a3dec489a677aeb5bdef3815813c9650afbcb317dd1f04c853f30564d5e2e090e9c586b2b38608eeecf8a72c70079fff89812efc176e72d1f97ef207395b03cb18224ed2d9f0afc75a167b722d9f41bd0450f38f0e91c1fc99819816865b7a22cca8da3368d0ea3ed915d989d69fc8f1159115f866cc71753385734bfdcd0c5c0c48956b9d89ca1c7be5cc1b09bb38443809fa128e66741152ba7d81c5476d619bb10fbe96a9a3eb08a8c33c1e21ccb80c1bce500f9216bcbb3e328c9102441bcf674fb12a5ce440021037ca96ca03fdc4e0f0b850669eb9a6c9c1d107b9c17772ef77db668c9941722db1b2ef1a9dce365b24cf5d38564fc6d0c9a500a0aa20252689c0cab365a16a95e203dab7925d96e746574853273624743ae4ad7ed24de4580953e8d035e2a1e274a7b03078363c4cf2a38b34a8d7c1c1647e1584e33b16080a7e6d02053c1ebc7cfdd56254d16ff483021acaa3845dc7f9070f52c3e40701b91941f758cfb6a7181b6d9ce130c9cd394d3c5eb39af31ad4a283ef867a90da273fe6d969f1c9566362025338bbf937fe16c21b254c56f1929165c5aa831624deedf642f6ae50a0578e62b7523a76e4c28f38e3794a1f204ff29d9b7a0f537e91c921e3ded406c00d25a47c8a0c12b9ce73c44dbfb8b4f905b59caaebfdc23049f891c297aeb558dfac2e466099cf362d64da6bdf49a71fe4d465b12906d3cdb905077c659025911dd06b140e976ae26f15a0559d0196f0bfe3e8642d1db3db7de49ee532a5accb6d265bcebea28d87b53f9c70f5e39d69068423bfc26550365f1b096a912e67bce09c9d04dd3a2c81abc01818001ec9da9d2bd4c9ab34c87609f58e83217c52b7420c1ed8201b68b60ac89c9fb468023d2022c2519bf4dd8e77212fcdea549e3a576bc77908015862df310ba43d19a5ea91b61c4040cfca6a999194d2a3552e214f80fa7a635ccc8a1a937444b84f753f6121a0d867c70d914841d37c879c9a684644dca7cbf3c01001cc088876da599bf236a68c320221fa48818f4893a122177a42b2fef5bbc0fe5a9e489c5632dad0298f4dd82a90f314a4e60bb81f0c5215c7eaed488ca802729ddec46a4992a3e3a2b8c7200be8d688a0fd8e817470a5641d96bbc4424bb73f06c2be54184012c897fa1afd12e788e976b4a89bd668f2012f675535df598eb2f58750172c5d10d2c20f159023de5fd8642f866e1e2222e008ad3e9f7d977282cf634efafcbb73a7d0619b6816cf7b19b0598c75b45afaef953c441e285574bd899107cd5b030e6d938e54d83dce81a713e4a712ae748f46dd20111caf53d50e2d2152780a779b3099fa6a94b39f483e9855b3e29e57360895a1e9287f52e8f3b8f1f6ace08c3a85e3fd1f510c7623f59a69e3da17a2754a83496edb6b3663ccc2691a3ecb0b36a50fac5fa519695942a35856fe10411bd76e368c92e05390e7a6cedfa7ad7f664f535af33185f8e0b7e20d479bb6f05f7024a2720646601250679049194ca77f71bc0035e1cd4118c9731d9a088867b99aa199aafd77d50ac946149b197eba378970c57563f49813357637b2e3668475a8b51bfc20c30d525cd4838cf11be7744c81201126538df70023b34fa158d49cd6fd017169f5949256cbd0c967c12f0e85d288381460e645ca009ba1714a8528d66177485f7d2371e9c25a72d22c08b8cb70cd312d2f6d41b1f1143c29325901ba4833cb652d60f3c85be0f969779d5917da475fa2fce594528b074f3d7d7fa2e8517283e38d7dcaf248a25e938cea78e9363d0f0b4049d3c10de3abe7871eedd3befc771511db5c509ff33beffd6411e6bfa761d50af9b98d8a31e60fc3b3ddf627eead1c571ba390d1241a5991c45f50526f9eb24abc7da404d712340ef035e5f9167f0824324b765001894283b919889bb15f50adb4d49f59a05a49fc54423ec6591e7a01b9a8c0b3235a0676334c595079bee4375c65a0d530dd15decc60f40343506440dd74874895a8e0ebb37e807c4bd5fc6e0c2f56832eceb89a579f817644ede0f82efaf3cd5a801b9ae13fc6028f79beda79d7e8309c61602908881f194f5194bda6a901dad91577569fed28ae5c3ae15f9e25a1b12567d218c9d58ee3736d211e8c58a870ec3ba90d2fee08da4fff9dfb3fe0c7658d58266515e6cf314b3b9230ae5c1b3cdf9508659677696c4d6c9b379afda1a68156810e10e44c9baf8b1f17f61f5314655e38399a3aef7e44bec7eb539537f0bd7de13e74b61d454905c30916feab1f2ca71ce2326258cb8b5b5eb8c11f0db9b803207fc405e09f84895dbf3b0327f53c87a49a58030ea28949b9be48cb7c83c8c442848972e20e5d50444a92da574f4b6fc79edbe7a824c1125470e0bacd314a2f2e4549bcd5d204e886726605ef42534c18288e3b5db6aa62655b63163fca0ab1afa35aefaadd23adc4597f7db14e89aebfea8c52d3db993911fe308882774af47394e422e992cdd890c4c7afeafc466dfdab4740141282a0fcbf880b1dce3320ffc26e29a3868efdda3809acc3f4031ba13e516294d481532f82674cac3ec72fa63d2e4c7f2238ea73fdf28c37968fb4bf4c5da504048888768f53db881931da9e03523bf3b96d841c06809e961956ef33d6302cc31ff6a98ca547e6706919e28b38bbb06dfca9adff5816da7543de7fb452b713a087b1944edbd42e460c4341ed3b2057e29571ae4674dd7fd4c2ddefd30a31417a116d2546524a2892564972beb8de71b8cc2b9e17be0771a21ea951d45456a86c4d2f18068b82865fdfa0c5715aa4bcd668654e640f588102d48343b76922e426dd809d95740c21af08f8f67b220163d09667cae52bc98ba2b19b18e63e4e7c4b8a17950526910b33e406f2f9143d268ede8a316133b1f06b34e026c500afd1e8154f3cfbc2c0c8cf32a99c38158e0c4adfe43fbcede99b2c3e4e11bf26698161bea759bf67d0eac0e87476377a90ae33bfb5f6fc81a567f2d2826b1724ed2e14fa39778a69c416d22262293f518cf82aaeae9bc74b561e26d2d5fdcdd77b49913fb4f7f15d019c6635126b19d190f0f799038139d7837b7da3d852a2f3f07303ddc4d37e7d45ce176313c32d1c565386bd255abeda16220fc3154fc6fe865de78ba8c7d0003e6f7d8d5290798dfa4f21dc3077975f31945097ac3a3d1cb566df41d7d686bf367976784a8458c53c6ad0b5f3967a3e3a7ea57509359bf8b049760c3c84407a19945092e5d27a1e5a6ffc3a6f18a6a738aa1c98ea6242c560ca78730404ad4d320d174ef266e10180a587051501d95bd02d87e533cf6b582175b1b29141046b8119ef0c7624b7a259358c32c0984f30bf89adaa90cc50033d4ff34dc3d5d9b8f829767406a1432b739467baeb9dd5348b15c5eaa955ab9c7c2785f2d6073d358334be032eee75a861d093effcc19e0d866f3caf3ddd959b37bfad247061f54ae0c97facac92e910cbf3e6b76bc63e3c301e8419160a37d4dc1b0c7546b187cf92de95d5d7c054cba11b7d2b9ff52a13cb9380433c41a3c3d571630cdfb1c623bdca464aeef6bbd4b1235c3374d3e97550da77459418a5ea9d3999b7d607eca25a4fe702bc7135fadda487264f91e131940bffd93795fd9f3bb9c380e8c288c81a56719b88353c8a4623dfef4e147a5f32251027e09301d23f8a7530323801119d8936549faa414d962b5d86db48f07feb44f10d7aa417d99d71ea1630aa9287ba45b1d940d7ae6cfac24f81bec9c0c8a77ab61d98105502cddcf8755b6ae84fff5e6dea15eb07626593d556f6d9c5c53e1feaee8e100015f8964b79562e12e7d18924180302ea9a6f1e92bbc7f8ae386eb1d9c1bf15bfa9afc5c651b8c97c543c3747e1e2a47b7c4ac1d9d0efede2b3bac5e5dd8e47470c95842f83ae5fe6c13fcd62aa95782f88d12e894622066afc2c5f04629dd2786817c55bc0e0f8053ae573869984670c755fc685d1c87fb79c4bc4d66f7e83917ee4e496c633c13e4e54a6c849ffbb450c97eb1a9f80b6c563d1d79c0e86c24fac9a062d17a48147cbe24de91c3dea086bfd7fff6311d32a95db4a601cceb7f0d20a272143aeb8f6504d70b8e7732fb30db96d75e6be8b202d1083046e9bc0e2b2127341aed1e8e8d23a2cab7e9f34e569cff034bd493ef03380ff1ef0dc595024f4586ca8edc008446fb1de727ce4b077015d08bafa5def2964abc373dd3d2f6588b6ac16db11720757555e5bc1312353f60133b44ffef46e4473b72ea18469ee972fba29885389a73c73ca5434b3b173acbaa4bd2792c840584b14f8646cc9e27750ea49f6137e34beb77147a33f67406e3e948b9703a021f368d0d19661a6acd12f331fd9001fb9316b9e87ad344bdf6233959fc272cf4657d5f43d1c0f823c1510e5e089cdafeecd2689a501558dab6afd025f098907f3e7b3796c99adb2421c9f3620f0dc5b3d49ceb1d58e4e8d366579dad4de412f0c23f5e3c7e80e928e03be19fbbec07af94644ac69702b5cd072570f30f913815fce03a44f9b63e821e5cd44c930353487edb81f6b034c8376db13538e42ca1c2075223b1b249c907623d1b9c1871a4cb643cea943b3008a9c2430bb76b112f3999040f4f89092d91a2f51e4523c6d7e8afd754622515da612c7413e6156adcfb63098b660fa6c38f98bbdb569d447ca36d49775387fe5f0fef1192578bb17c2aa9e316732eb6e30bc1cf45cd9caf567100dcc4c06c6f9eff525052e02219b463c5c07386f71b95faa970cc05f262f7f89aa86eccccb805bb7bfc7ea1264e2d7e4c6abc45d4d4d71df6bb69441adc3baa03bd27f160bc0d02d1053967c53ae285b0f1cfe2ce5ad79c669c5b23fce872f4320559066225bc04b1c304a90621b30e56a95e1205a82eaf33af25e1759de45b3d22093b7e37f4f9018be8e906180e17f43e6105a5a6a9101bf325ce62a5d2780378c2bb8dc60e9e676f761dc082ba5c7b3cadeee93ba6c8abbee23dc6de5f26f82d73c37b7c40eb5ae25e86ca260426a660b1f3275c3a50040561e29a7fb068a0fb450a9605c5bbff200cf65e9cbb518242860a392106a987c45a2886697dc8759f3697ec8d80380d52bd4dc50550680456c2011bb9352fb03adc9c0e6103acd0cc698b7b79f62ffc8c1ed156535f55e3123f59243d40d539586206b17485e369040f681dce7d2f89bee1da4e3247cea2454e15810a9d35a9229ec84031eefcb0e9c7552248aa87edb8e0bfda0e817a143ccab35f5b4e9ca4a6a996ee620a56d63548547222d53aff0e1c28b55d64173e349eb6ee69d295f888d27529062cf737b8b13f5a1e1a8ea4d5833fb96f172c225fcd1973240fcf349914023cf778898eabfcabb0dd7787e622687851fcf8f4372555e8849c5d0a478cc7bd46768e8d6da4fbf4f1ac71161a2e0c5ec0377de066a528e88f41de2b2d683c071d316819477479a5a43649d6e7db8c3f0ed01549798b542392e77ee390210b275fe8c18b9d6e4ed6157916e87dd69da4d08c41af3cc64d88cecb020bb28bcb6d56d3ad3fdf724e8d83952e72e3965593096981fbc84c3f1858dc91f9e269daeeea21735c84e7491505cc1ae8b133044ec4b7d7db3ee958bcae5a8e174151b8842680fe65c0ea1dceb2a77a0625c4279b158133828e705bf8f3058f793e6366b8af724c3dc914df8934c17a3cb1c203e6682b9aec79862b4ee2ab10fdc6148e057fa4c3e25ed4e4cda928ed5509b680322df32ad3331434a61d0f37656a07aeae5f49e083b4ccc4c64165fc5db0f914b54fb2ca842155fc5031aad51d0ff470f667a59a3d8538e5242255f5ac81d58953144ac645c5ae32571db83608a32d12b7ee5c2c645c0dc772e20054c492a61a987fb96969dfd7e12b61bea7c7912b28210c360e20a4f4fc4f7033f46cffcdbf653f1643c8c69bcb1d528267fd436587e8f9a90edd2c23057d7e62e86840cb3caca78038703f0d0c342cfc04158b9c8de5c42f2a3860d9b87a9a066fbdf1628bbd5c6b08c1a81c1bd2f52b2c5f1f435acfc17db3ca278ff9d8ada5f74afc878af8d88dd3b3defc2042fb63b6c0f7f9ad71a8ebe178465e2ae9f1108ffa6241036746365fa357ff1ca0034030138bd5263e43671bf2ba0002d30f4a4f2502a372fc881df8279766d4df0d77eee278934f8a8c1bfdf317c7906b8c191b59a3cafaad00996d2fa486c9b10521ade02e097560b6cef74936b3b7b655a2962cd9224359c6911466e0f59ec0e21c9f991437459664b88a71696139fbc7555f5ca4a579ae7c21fe94ed49dc273875ee2ccbb56959e1c6a19e24555dc14b0dd18348da4cdf29811a9079288acf41e204bf18c0caf20f738e731c590f6d48a686eebbec92905d6fed4237fb1e9e65dab0ef52b3799858778640764d359069246ae0fa90b20e1eab8b5b4db6bdbc539d043a79003eb5f2c0149216f818fa9e14e33afbce44823c4ba6fac1830b041e83e5d56ee70bdc6b131ea149f8b3d45c5f6a911e34b228eed2ed3ed3a6dd33e49b74eba8fb72d0e7e7c30faddfc44a739962eb57dee5c604e6391bf29d7146dbbd9c3f6959116167bef7531fd55f913a48a0551f74aa0ea3d63fca9a08c4b11e435db5ecfba2c08a19e9d3ee1227de5f514c084d74ee38c888696384774c68c1a6435df584687473a2ff00ef1b5d07c4ccd4d6f60aabe8c5db45431d07c937e6a94105727eb5fb37f05fe7ea19e0f0f8e7c2bafb53e60d2f4281ce1cc2df7c5b746f8faf51c6b79d1925537bfb5eb15a300c8615c0a2f8d4fc72a2769ddd47c3665c84606555c978cc5803bea781a80e564cfc4037941732fa7c45a065d74f9dd6b57e84940e1701c5e78c4367c6565038f6516b0d6935947ce9162ec7b0fdf597e372c99cee8eccbe596c659a10fe2a01d25d8733c62561a2293864684d066f459e6dd0e12ebb5fc87acff947c2bae08979090a034a9c3ed8f5119a0cf9e14ce0a8f061e4cf3292ccfa689cb7adb185b465766522cfb0f89da83036f8772dd220f9ce6927b009e770368b33dbcfb91d08e1e68549fd2def4097724766cd445ede709448108bb5db16ea89be839d24ce9d3a4fefbaae97c9c2836593910f74c556074b486790e53a1b3e5487b8fc845722ab0aabd1d83429aaec0f6ee231dd8b89b9afc0e5d4a80bab13a04ba3e4e9e8a74a186f52cc21000fdb139fcc1bbfad193457a892e3c733e9d9134f914af0dc80992252854b3cb6502cd5ba1ea633c1834fa8be983da1d56fc299ba8ece6e1f4f735a6c7df046dd24bc210e76ec8fbf458137ea3ef157bc8abb8e9a3dcfbbeb0b927276541a935730c183ae9db7e921d45e11b2433568e5cb1eb2b1b502081f0089e570eab275aff0fda82dbaaa324ebe06a1dad2b569a7e21d4a18a5d01fdd46b9603c98840fc221f842e963c3fdb57f33647fd92fd548b17d348fed71acf59670915659dafed9a351cc54bad097ba8df0d01565da3305937de3c3f92c96489e5520db55755bcf3605bbbfbbf351372a21ca99e8e35505040ae419f042289ece0a78650dc226a4c61c23e238f7a8c2d799df1342bcd2b31336a69068663e33bffc715fa58fb399fbf47023e7a8ee946d06c87eab3648932ededc1cb631064b395cb6b31cbd42fe3f4de58d6056943a5b05b7023e3e7b4b6a5d94fac894342751a06556e3b36600d26431d3c25998f5d898f9a64e6312efebf8198a22e70475ca1b607473eff66063bdeeae5c32caad306c89ee66c99568105d4a0116df39fbd09b5b23fd7eb7f6efe67797706caf44c39e97ca91992f9b59768927d5a958c613f82c52355bdb8eb3425478a3ebb75218ce2efac7cea9cb5b6b1b021ffb1f4cc3c7e00c2bd39157d20f6dc8a5432957d4e5f87b8e9fd04746a3ee2c0079e36b3956944913c95b741c3d39b3e9cb2cbfeb99a708236cb904cace6ddca9b26ac261a54a3a9c01558f965a6cb2ae2d275506dbe518627b806aca3bf2ad216f59e7f1f7f888f9a5a7153f40518297a706df8ccbab69a59e87903d754337095202594d73e1f3b8c3098d24bdf45faa1709f5b2e359db670cb84092d1e47df20b052f7c7a883f571b1320a946818c8b5d94ebb0423aa08155a84a0cce4da08b524bab02ae5d4953c3ef28a573a10d714ec6eff496d034b2cfe755d9ac0b7b6ec7f7e733903c830d2e4dc176cb0df78df5a0a4a92e6a29c65a37473e2e4baa4fff06d51653ca316e94bbf54b303f9c7328db97be76bb8f275640192de503652fafbfde11033ee5556d4aaea14fed2a614e98d82f886f80aed52bc56eb3e9a98495304d94ef1ed5d7f827028483c76afef115f3fd41343ebdac04bffb935787b9d1ebad992717fe6d78cd26006add887d927944c203ddea3daf160926dfb4dabf570cd77ea16435f73ca7dc0075a58b9fe06ea7d17e6fd713b1b883f9a815c151ed0c0c8700b9c876160b0cdb25c48cf8db36d0c7132731e905f1ad8ace67c9169d55bfb0284c00845ecacc0924f25306c2ae88d884fbaa8d5946c3e5423ba0988efcce04d31d189f700481d7175401c042aa5cdfef72f0c7c1f225b061b6ac204761e0154081df71f0de5f7d4b0ef1fc58fd8668e7e570ed7a1df6654292a773395bfbaf15fda654ee509ef4b2c7973e826e21cbfc6ccc692d99a252c0be53a3076ec11223a55cd04b32740ae22d6c768ef19a9968c063e6198108812f432c0559d6b0a74e6d0df20c740c72695eacfae7d67a3fb1be48e5484f0c3000cbfa1e76f58b7050b3518711a0f459c719526864711939cb8fd0d53398fc28a3eeba800a5abf8edf04cb36418276da21978c775ba147fa0a682674e3a81080e92663425ecd25beb7bc3c927210f40a9517bdaf3e23e375e868611335f1fb298d64b71e237100828719e37bd8472e1264aec7a69f0e2c208011869f97c9676b0b4cb3a1e5eabca0a8c406f0ee9ea4aff271454e8bbe1e19a35e42b1bdc2ee3bc0a728b79d05db593a1c35147e64bfe26ba0e4033ed587ec4f91c31081ae438c54b0454e8ff5810e757f98e84a23c020f501984588e6cf2699c9f3f27076a0ac67d13173cfce389affec77861054f76366437d285121b4181240c15e5ac40a1c5ab22085efe80a772aa345797d289265e47dbc094569491618b48c8c90000960554689a37106d33af9361a6c45b6d998bc9e99912ceff9ebeff2267ed3a0ac8e65c5e4bbf5a37ac6874bd88b2dfce073f28e3eaf20ccf20c45bb41b64804700a3e82a6050bb8896939baa7bc206c36625eb7ff50aac2061c9fe1064a7c92338469bfd42475c4dda50ebc933707d294a0266e51f4f91de5ed0e50562da170b88c2dd5e3d7a57b787f444a5ba0575a11208afa6ef0f82fa3ff030bfaffc05e9b87447e3d38d04b1b189d2cd00bf26450108f701e1214822975523a5c53b6c66172ee82e029ceb395a901bfa2da4207687fa7e79529da827fc200498982f5a1bbf54d74da43462f0aed1604155b37c5f7066ab30536728e77aa75058e57c8d93c2eacc1f20006bdf88719f140efcc1485270a7d9f6251cfeb4035967016a1dfee5024d9eeefd7fc472d392fac0eeb7a0b0e3214b7fe82ad5f9d45ca8bb24199c879f6c05f75656d0b5a2a8425de95f4be43a63ab4b838050e43c20d3fc30b1a42baf29c232fd15925951305f7d27874e013fb950a03357c159428878558eb4da0859ee132aa3c0b9424221a5ac04b1518167da219c52fb9266011fef6f59b0d4692ddb9e98dcccb8e04458a50ce1a9f6e0ec93ba059719a0d18e9e7e0b25b9beebd3122292073eb6ac94e9d756c4344d1a22c4af13750ebd06b6edf7ae98bdd4f7f1ee68575a25dbf01518a97c471211728808f09d5cd5b7c3dd8f89187ebbb3cc6f90e335e88ee700a0dd53858171db4e475ea743dbe1dfbd1112f4d183ce4648942c126ebaec78e5f6b4adfb84c2b094641ddbe5c3ae5e33e76bce24266b0b01a319289a6927064928ec3f58de358847eb880650862ab9ba5008576530602a3147937380b51ee14e3780a48ad5836743c0f96339a4906c87b364080eeb33db6b40baf32be50c915947a0186df916905978b781fb0549393a910eef416a4aa7b0d085738b7696d466d9b0cc76a358e7004166de42ebf86374f9259bf6b60421549e2cc6c39f9bac46a378e914f8bfd68388f23dac95894596f69a7329599f218dcf5a06e234eb0e00113f1f1a5c6865252265f62811ed73d76e9b64e7bcd66a621eb2dac0f28bcf8adb667594b03e0d10ba52dcb8783a9e8d2d22578d6e89f25391b6e9e2195ad50c37cc9f341daaac6087db4116a8ecf70ade0db6ce31dbb99ebe89f26244546315e340c45ed15d0fcab4565d3b1dc941d5c1286bd712673db3248ca2fd6765cfae4953c210a938467ba27420830cd2ebffc878a1d0fea0b8dae277a7911352ac0c0e3c5e16e397cebaa7461241385cb3677891f71ff66ae79e4ae23aa0eeb81fd219c3a5aa5f8a85c35e369c1b042f22231c7f31016fb28fd09ab7d35a9a182a6d5d40f253c5ff8af6eec6b6086576d4b585bbf3f50bbeba7e7e87c3c0c0c942aa3373d4ca0019ee19629931b7f1d15e7849efa006460fbbd4da8e631363d8b92d455cdca137a869bafa65088dfa248914bc8b5ad988e7c62cf03ed1f63c108bc89b7239a7033ef3a530370b38416e9311e0c049a2556cb16bc23e0479d895b4ee0d3858ef1bb57d51d1aca67f86fb3b4e1b9b268689ca0d7a72510e91a595f13fa43ae788caacb3b4f30813dd16f72d209788ccae8bb9b6796b185cdfdb25ad33bff8840e79e481b53b09df0506d383f5f2cca30bea919d8cff18fcdedf1f3da506933566df66c682d9136cc4ebffd2e3dc1719d2deafd2a468b557138020e579cac4bfb5d6c70b8078126c04ff65f31846ee61fa4cb19203b9dd89306356952977e2b6e1a029a1e5e90a2e764463ac3b52c2ef769e15c1e636195351a70f2af1f2fd3f81a265f9249b74bf4fbb403be559aa4cc0ade9c93309cd65c2c6d6ec97d54a0c4e3a83ec1ad8b79714c39219d6e9c8c9600af5fcbcd7a115660e75f11fd3ac8d6e74eb60abc77753818b722075fba36f03eee814e82daf4f6cc2dc9e00ed4b683d0eacbcbe94c23dcd226acf683f4cb01dd6fd1032cc0e141cd1ec954dc5c3c8954baf894a46bde23979f67af96e83b81e41fb38db460287f537a9da84ec60fe2ebde0f8d74a01323c94717b8037c4db22b7e6560bb7a7547e2171919271b7eb0d2fbc10047237340dd61982e70aab8197480a1d9b4ac37ee189a3693ac5833d3be03213ea6eeabfde4d12ed25d6bbdc4c2634f888c6154632c63e46a2f7b1f6b4926bf7b23502e25def5659990b7c1623b2a2659b8bfd450551ac2b4acff9446e6465a6d57fc2311932e690ecf3a777acb2ae20f29dc8a5b260a8256da3869486b884f544222a4620b490d02dec4a71ec5abcdd3ab57b08bc89858aab7fc5054a92c17b5920e5465c04ca04aa7e5531bc2aae15f9d4e5525c30686d65213945a059e279794151eab3c753da85cd08cbbf698475bce28f687fb3bc002355f96e591b81be0b6a08d2c8ba6244bcb22dad17c4ab0b71b0cce4f67d0cd97cfa4a84b8e4e43527a53bfd1e54445f689ea6575f14e08c34a83bfdbb01b0ee2495fbed31e7c558498f1edabc7f5bfa11c454f669b9775dfb9dfa6258c9c623d2358234512551f7d94953e23571ad0f178d1085312b7afde6f2002117cb0a5eec63272e36b9be73468cc30f3c86e043b6dcded7f0a5917b30577305ca0372b4a2215c7e08ee8d7380ef36ce46062f0c7daff467596b9c06c776385bd154b93f1cbeab763b01b5f6c21cf7b79dba2736d97978ffdd3b24d4432df0c25a7ba9be98e6805f67f97ff05d7022cf1c84f2db99e2bda10d5e9cdc0d701f305fb4e600e12f0bb333adce18d1bf1cb6e72dd62e82a008860c6bdf0c491058443091f2f60e90bcb0bde83871e2499d6f81b97800af1d68653bb2aa782dd6cccf5aacf6e337b529a5cf6d2b2f46c122b5ab04daef6d707b76f03824f1a07090b32656516c5782675cb3aa9039bc7cb6d0d079d57559b1c303433184953c4b0b4bf6221bee61c4ed510f6ed6fa07ffc6cdc5fc622fd84a540b5f4f48203e764829343e80d894039c7c75880a69cabe20f7cc2e2f9440f8af4956d50d9b15245dd02d282d4cc152bb7e432bd9d5a2c733a7ee53bf8c6d2b499f8a1b8d1dfb2c5601c92f37e9248f36b2bd8a8503a58cd353a5291c327f965553591345ff7d7503805df8c2f863050f23f1eed562b353bd5a628d34578a7424112cf003b3aadd24e51cd921192cb8a699b7dcf842aaf2c44fef4fba1a46f21447e5e65f272a8d70d43f56ea6bd4b25435bd8ee71b7b790fece917d02b2f86df376407f3d2683c36dae0901da2d56b6b8b78f909e3845c61027e4e6d9f040df198d2ffaf7d9bc9242744494b29943a343a7ad66a823791747f20ddaac877b64a1d2d782ac28c15eed94f21a8135675ee2461f1ba7156b532be9e47ab77077f837685e6b41f8ac38f82db349c9daeda47a3ad9ad1e20cc62fa35ddb89ab96127bb386baf7bd563b99fd9f925add78abd72ac96bbc720a643e3f0ff846931e3f250621dfc1ee185414bb3b2f33c476c473fedf42ddfc2f9c9e79fc3f3ff0061c7ad0293471e3a8cb51e243c3430c83473b023ddbeaeb76659e7b4e4fd1598b6d01241848357c9bd22f78181c9274879be3b643e8bec7251201fa9d7de8c1144622d94c79f657f31cf4ce99d9e05171f8736de5d8d441f7f7765080f4c440608a53c4ba119779af8b29974dfcd2036f6c34038e42174fd7520549e66a5a0a1fe642ae2675b0ce931e9f88eedc8f5e871a4e64a0b98a4a5cdb9dc26d9bc7d71694b26d8e055d4206388153bedd8f497a9f6d836a7d80ceb75aee7534180419e405993b203eca08e299a9fed0c3850918253ba8d1701548814968e9c824cab5c38c7394c3b32b6a5923aa3e58d2250ebfa5a9e209ed37975fa487cfd0d54132f7834efc5a7e463bc9b0c9562e8c0e2e4ffc47eaa279caee574bef798caa6e12f7f786af6d8b869f9ab48dd476ab990ffe55ab3b8af9f8d481fc284343ef5a46f2db8ea2933f8b5f87093f94c6d1292cfae8175303d85ebecc1685426424a29415016a6e30f27ad90b65426a6c9b4d56b5e3726cb1b0bec0216a0c3ab55a9ea0a6713b50e35095884e9aecd6199091a38c2f00433fcb5b93d01c900e3d43e33b828dbf7b96ce6e7217072413e60d48bcf0b91a7924c86526e95ca99eb1843ec530743c0792bfbb37170c22fa99971a2b44f32d55376f699f89ec1934b4eeff4bd0adab1fed86a4d8c34cbb0e23abd66ee81685c1292a7cc4c59f29f55be99f51b931497ed60dcbc13bd0f45db0130ebec929b501056bad3ff8f80e91a3ae9bf85de44040b657663b8c08f6ceb6c764f22e14fc01e83c12f6a53da1b97a7c58537df06c9f3214c39ed67262af0b151542375a21cb6a5b7631f8a74263b7826397be96f149088d2217d7665a3fba0d4435a2bc201144b3dfd100cbef809e39fd82137848a74d72b0470d1589e24b9e98ed9df045dc727cafc38644495839e651ac17f347b546d330eb537e561638dbf8b08f077694184b669037be2aa4efa89e4d90c90ae97be429c5e9bf924061c5d520ecbfb8817d44be51b36493fc0a807cc76bf97d9dc0cfcd206faf2c9067765884265d03af31a360dfcc56f0bc6efbca133f7a170bd51535674965388856093a18ab232351eb6763eae83d219b8a1b585c1bdf88368caad446d0a0d3e121f5f4ea6c4ced9c49b72b25c18ba6cbe4089db618a591137bc2401e723fab787b93c5f058870a9eb8fd40dc8172fb25bba513b78a8949cf9a6c6d4e0bde1dec036960df654d6682fa7c5a805d87fa6163d445be851754adb3444f037773c091b0746b8b2b95e48e69b8ce20aa726fa9cfe6c1436f6129375ad72e6d7ff612499f3fde05364d7e5b551b9bf18c38a7592a2b88d078cf06678849c6f4bc60c313e87f5f61bfbab4ca27ba871e9a199b1c6661ca7aec59dbc933a58437b9817e9e2375715dacfc2da2c813240e64965ba00fa41f8cfca085ea7b84aae9abfe3f6ea563963193c7929467dc1bdc7156442f3e0b8f80088260e010802b03257619c2b9a4d7917324cd1aa94c16815065740f89301ca24ff70cfa88dc41d05d50d772136b356f87f135ada87fe01cc7b52d84c77d02dd2e0990003207ec658cb0a7e074b773dc9c3cd1d6eaf10035c3eebea747bf1e4a6c19beb7d27495d4ad6bd810ecaa3c510db17ffc3b726ceaa1d714548b1076abaca5ea32c2d1c44853e1ef28c818f2af1fd52810b3d3ee1f44a9dae0660a5ff9a19404662e3e1737ba5728df40bc04f8babda0b8ae71bb4ee4d7bb3bd4ec3fd826d051108e0aa7c373bbce4775346534273bba0be434cea312ffd6a8578c53b853e8fee41ca873233bc8990d52bfc2625b6584c121be19f7160adf256ddec8ebc62bcd53872cb6cfc6c56504499cf27bb80907058284dc56d0d4b59602316f8e253362720c73d48e8f0789f2667b60542819ffdf5de906275f2393d178610a374f029be04c9ab3a016df6cd7b01ddf97620b7cdd15090d84d80e2cc8cd69c96e2f1dadf08fa1a14a889f60f58e19b2c56767ab91aa22e1710ef2ed8c385f543d9a661275124577305e355b9c93253bf9db8716e90b523063c26120870435571af23edf1f9447efb7a548f868736e3aa2cc37015eb6b2c5e9d1f4e44ff4e5b0f02713d12533f896bce01b2071c678e11579d47ae89b2674996acac7c0d8ce62f82302338209095d2fdf33c72c9e41070fb498280405e1439bfec7e0d426bd49d5130b6a7ab5ff2e95f63b44bc4f930853d27e1a45777108b09b77dcd68bbf4e30b198b4195c2d11820ddb1c2745c04db6d3005560ab1b80f0c70ad63652232dbeb9daca675c7db15ab7c5cf2fed0c3e7d51204b724093343e13a1ed9c8b4b19814e2b5bacc97d8d25b7f6b89a7f8980adf78f5da4798e66bd432f1d0719035f8b03ca4a08e80d15010210402fb7b8e70e34a5447e20e78bd26367e5acbeb7a9f7c67612d38c5234f28b05d7b64315abb4a9a8a9785460acc2ac9f42726e22f7ad35dcb762dd7ca2000eb7e30a55957d4a184a7a4fbf1ca072daa8534e440e7032d54406f135b9f4a1a9947bb97b62095f0a5777d342936c4d7b23e581c2279e6b85913fcf1e3d087f1e7dd684debfc96063e1c73e6f01af721fd4890c1d1e5ff65a17eaf7aebb6945f6df5ecb99871f80ac8d9ce3eef58782e7e36cab63c73e87fbf31311e216625b4bfd6d75d0aa783a1bcb010cb2c2e79d0dd322c8394726f9cc0e79c0d57d4e9e621b863b72efac339d9086539d0348a04712ecded5902b36ef2996002a4f17467d8d0a928c00173d5d18d12681b486e24593c1c3be2d68790490d83ab9dd2d90f795dbade7a2aefd5273a559fafc95f04cd7980e2bf8b60b8154b4492d0d8fbc697fcaecacc44252555ebfc2c6914a88c6996a71bfd1f600b85cacb4fd2b7ceb0b1b6b91860d6e626f98c287bfa566f4efbfe2c395e43c71cf812c82edd571bdc5454d16914fbd98966c5b998a339e2dab160a23a07ee0f3713b1a16ab8102ba8de78f2b389c319952d05a72af6dadadae2e374bee98a192288f8f995f1b3f2049e794c0a04bdd294fa7a708ea0fc48cdfbb26eaca2f2d92b03ea125328690662291572b0b1c0e86fb7ca7bffa5b5af197da1662d6cf98f74d216e62ffd3180ad4265d5624f14d9613043ced474d366e7e979dc80e12fcbfbcadc71b6618b5d2a890855b541b2d303d4e83611df855ac59b03d578d6392a46e7e258829d3140901a2365d2972a34bac196d4b1b0377129d5ffec5b5dc8cc67820afc4ab2470a309a3c42653178ac0bf177259a871cb9521ac7bbffb22faac09e29f33eb5a8ee411b6aa5feb10017e3c330d32dd7507faaba13db4635e4b5000f621612a0e3e2382148a566175ea36f19d3558e176e3382db799d4dec8481ee766d186af181a6fb961f72dce0715f3dfdf94f27cd8a12922b45400bb034d0b2b77359ad02450dd958ca957cf8643e11ffe79a79e38903b2caed76521f01a70fde864de670d014fdbb66868a2d9eedf9ee0a104002d5e14c98c6b20340f40682e05b8e0cc67086b6e1c2d330d0cb769f85cc229d8c881582be3c664c0c5f4bcf49eb09088a34590b73fb1c78c0a3ea77f8aeff64aa0ff1be40078ee461bf875aa6828a346c37e3710c1074b71c612a17f1cc1fb813d685700236efd369a2aa51612d7a8f3c1134fe637b08dfc66552df67ff7aae683cc0ada50cc6db7bf57b8fe94083b7cec0e3846377a8aa5140c385dfd703bee7106c4baabdb3151a8e0b99dd03c1084143427bc6e8a68926ac2487acdb99e7aae12ea6b8e44b867ce468d4df6533e7d6e4dc0ef513535ca225047d665bddd6e253c4f8301ac575f2e6056d472668911997acc925789df0aa0f2927951186e234f5250dd18a7f67bb88e4d8337f8d4b6dc81444b242dded1cc98c688dbe509f5d0af16db46ac11cbdf876b5a04d811f87c9c07c339206ea9dfb18d11f6cc56942ca82b2a63ca97bb8140c2cec69465cc806b9252ccef2e9e433eaba5cf66237a5bd3dc1f292f6f00bc4b9c76716816022cb35e458e84dbb177974ed125e9638f2281c214788636794b96c207448db3f56907961d5706e34e359f12e29bd7415af8ef92d7b878f507e843e4d9563c0cd8745862e9809313b965d9899e269a7184da93c9456d38848f7093a829ce05772fd32039f06d468a47bbe618776e907d04ff9161e7e01331642996d93f9d24fbb13092704f861cd0fac8610220bd4658ee6a4d6f02d6f763aac0de9af98280df4e7a2b51c0888323ebbed57d033f368476df3c40239bb640b5ec987b7b76ad0909ad0d9861a056a4a09fd526f136a854a630f5173a3975dd74b13c3dd1d88b11f6633c3bedcd44a796a1d4b7e371981df733e6ff14f7cf52e50b8bd3c94e521034c85ff0defdda2d37c59b2fef8bd26499352e5fd256d226f86133f81c6d38e2c72b87fd58d14dd8ff340400d15a4440d8d6852edeaaa6475257a72761040603ee69e9c654d9e1602683649b5751b6958973131d842174008e6135118421bba9618a34c829dbdf453cdef4909173a7ff4b7295c59240ba20f042116052dce430fbca9d87cad225ec63898d5c20a8337715bbcaf45b1afa892a894397deb1324ccab4aa20bebe70d12637805e89c16934648b0bb1250c3b7da39d8cf5380254ad9bf3164b72057e8429192102672b8f29f3428acd2e1892b7dc056508148e6ef7eb5a0b319865db582b565e12f1b00b6ded33c45bbb5d0e74f1b90fb045ebde3e92fadfdb5a1635853f952335e2588cd91cdefb66c10aed2c13e883f6b6e0ea74a1dd3ab654ba3613bddea0c4709226b59f10c726b83ca5860f0847c335a07fcaf2529bcdb09f151ee1a694b9c5cdebdab4b20e0736f7b1d971ec6cad309f0875a2cc06286ae28bcbe0109bd9dfc04535c577cb8bff971b8dce45c4b057758d157f42d79a7c8702e02f53bebb040ccdc775bfc61ac9f3b89c636408b4c322a05bd7aa4e305e091f18aa025f6ef0c11e645f28e622b40a6653ab52fa6a941fbf7801d8054817c4077dccbdcc83c1e569121d78729691b8ce172f03b9da3cb85a2bd3b3898c039c54ec533d332f40fc5cc4d4a9b2d6481bb32c10e8848522426d8e5e5ecf502240989f3dbe9fbc916f55ae0719f00656a23be34976684d713f968b329f529f70d03c60b6e086829605a20f2d302a7f8869666369c53f29e44ce99728d1f5b68429d1dd561321d2726e0a087ed53c63c8d1f2bea1f37b8bc7f8d416b07966fd956cdaf18227d7b65b355411491cca7e2ee0273a771f4d3175fc6580f686bf96eabb940726c685c0c46c4debcabf294bafd0c05080c212ece3361a2a20bed486b359bd67f2292e32b49b9c8dd11824f6ff3758b5a65d4b1ed02d41864e4cf278b03813b1f1b9c3ca7c8e3e2087bce7af06b19aa898977288365e3f938ed79a33f4e42b2a918741ba9980b08499a6cef72568cc81a6f222109de4f12414222fb01a887d94e86264792c152a4bda64d9aba9f844b7e298397fc7565dc1beea7a5f8d3354a33cdcdb4a0f0df060f540e79f65f10579cd10c05dab48a288f7710ea2a9b07b012d7be0ef64340a74407512698a9101f961f5d6c9255e4bd366ef707625da3488ca577091e7447be9690e48d11afc08961bf73ac433f28791cb0602770403592eee3f0d93861a811c1d5883a6049e691ce504647036018a5fff2c52784abbdcf5dae404ea94e26e97d6251e6b8ae7d2b60c6afa6bf644ba26791bdd6099862f319ee921eca8a73cef02811ceaa95aab42d33d410fa2f8ce619ac4d83d4f4c5a6077e773ba56b6970f95371306655c945d9e0dc06ca85410479ec10eafcb96f69f01330556f9e43a929c80e5a325792bff8fedf732a4a368411f220f2983d93017a2b3db7a45af80ca353198688f64437e13ccabc6a9393b878ec7e420f004389c00693fed38af0b33b7fa312844a8b813f1fc809a80769aa1fee3c1e81c49815b07316557f9832222ad0faf799b29a27d06704236bb9e1e6ff4a1c9423feb573d7ecc6ef286812034a84c0c4d26914284bfa3b8c51bcd67704268f384b001190f72b51feb8811764c5128655c1d1e3987263419aa5aad1abf6b6cdd53c8c93503124083889431b64e1d8c810bbaa3028d249bb97820fe85533059b4c5208435649a674b4cc16fb78e514a66456b258a5470e101fc68f4fcff9da19de8ea9d518a6ac010c820c19028a4a5ea13b38fb424fd3814e0a59e48d79b1be7ef38ce1706a081f0e6284f04645fc66c156128b13348946b5cf75220c9ac5b20a8c93ee0213bbfaeaeceb6e1dd6e1e637be5f750acccbef398d23f5e48423fe86903492ff2015d094ec5e77e857efaf105331374972693e5676bc84cb6344ee17ef019b4cb67fd04a1a982b3fc327d688aee4ee6584441dfdc23c8678c3b516216abb5297accdd3b6c793aeb63fcce8121cccdbd4ade3693ef341287c20a81b3a8802d2241b26029750498c6b1fd89c35c1bd6fcb128c215a61a1992b9ae95f4edd85b3400a0298697d38882878b2ac60bf013bde7730899ad98324b8f913adf0d4bfa29de61bb79d20d113689e194d4f39b16a03c3aae19c64bcd3f0a405590833c9424e958bd4da94423771989e26f9d8288405b92b62c2fd6ebec78847b10b86388ca8b2ca4e8dc1d0db6de96684e7cc74597fb23263d39bb40d6f32daa28cbaff65b69a33c953e46fbbb5610a1251748a87296dfb098effd5f837a0c1f19eca25ec626dd16ebafeb9c1e7dbc9d5e81cf6b8a3f16cb47e62b0331a49401b61716e7d1df331626c74a206c71341cdb4352f0d4575e7752d9aeeef49bbbfcb558693a671d4c622533705d2f32b80161a9fe9de0c868a8724e48c4f2a7319250a995e7eb1117bbf995a78c29031c5923184167f1bbdb6bbf74e7fec11ec6490b0dd227b47681bd0ebe9ca6bbd946d85eba91ce6ce7d83ccc8466f1efb6bad87304bf9bf8a50fa9726f215339afd479223ef9d9eccad887a2e853c8391b39192dcff6ce8cb3a0513bacc766974c6395c4612b9cfeb1e2108723404dd32400fbdb895dff73bf727d4b9383917dff43b9e238f4af3619edec500b0de807dd28979a64fd1d68f6d451601c958a34c444ab5183d95dc1b865bc8934c03bffcd5d56b16a95cb2ce6980b5e78e2a6088162e6819a32ee0610074e4795da5bc015986501fd0bad72175e1da26577e39d476bccb3f2a11fd8c3785471c75ba16dd9107d7c8cc9d6faddfb79e68bd7ebd9d2d49777dd05a89ec7cd1cf66186e44388cf31d40c4c8f87c8d9cde6dca29c6df373e42db95831e5b77c2ea7eafbe286acbd7ac26b962ed6bc247b70d7854a3227feabc422eb5856eec49daf466317373b26e6267b30fbeb780828cc74a93628a607b426bb73b72da5e353ee40db61cf33a9afb74949134d0d60a740bba46e9ddcf9f64aa9258901838bcb2b61bdba8062ea7d5bb2cfa25982982eb644c4a117fe4f9b351fc5d0bbabfb5580514efab6fbd59dd44ead470eee536d3584f49c1ad347bcba3a76b7ee39a434bbd3281d7c5f95f83ac1f164adf789c1881926b038dbab7e7151f1f32ccbf2de79b150ef5f47ec8ff179129417882099b2327486694242598df92781b52b911a8557f47a752cec7610d56b4a1e40de3cc7bfef0c0d56066e7e203f427210a0e30ea42f9fae126be4110813550755fb4b9914440be6763b84f27352a2ed0e61002ad95cdcd42189793ad24040da5ae78e2f06489ff43b8782fd834b808ac940aee072a779dccd23e5f54580560f14454dc94103b2598e350a6193ed269f7adc9e62851a7e838ca7da9198f367a196ac8d6e97cfe89a71c345809955810813a2915212b67e38db9ee9a8c3494cf60450e93256f9d9d0af827cd343348ea15dde5a63fe37748599bba6b03a5552985a51b3d6e07c25f168a893cdd59cedab3bb37ad54a44c16933e840c155664886119fb4cd6bea13baa88d0759b474ed7745c38cd87611143de2209315b1980779587dc34b832919e4826616f1d0b99e839442bf70e7e636772d92df0630e7244381e1d394a0563ca8d92c742edab9f33e0ddd89ea04e8b09c2026f8f2490643602713115dfc1249255288d716a1e1f40557d5ed4b0f7dcd85cac8f00e4efb988c2172b358044d93b8f86b8183480fe150a6fd91a328dc43d9571c1bb21740a0d76f99adb8ba8b109c2bf8b53b677ff2d34f07b6646e4b35d1ca9a2f72a9fd2961826b3467d02741fe7209633ad0999a165f432b8bf3df018ba8dc0cf5509ff952b4d38097b7e1affc80147f1595815cece6ad518fa9c0678cd70668c1fead05753ef1998ac29d28abe20520ea8c60a3c1eb4ee6be3ae7ec4b6cfc910f4828b71fae509cdfe9018b4151b0b36b1250cd8e2b3156f8ca056471e60f9989ae982faf61a45ad8701cc2393f77b71bd1c1004a38bc555e4705f50ee6f93750e0190d3af3557649970caa7819612bb5571786480d0f3f531b453826f6cf1e9c5922032759677105feea4d53b296cf839922a40a3b0a5171e0b62bb32608183664cb09e37b82bf76c2447541f39313ea93c0848e236bd511264627c2f262afc411bd287cf644cc869eefe504a20077af664f00371f050e8aea0558daea93c89dfcd597117e236e8fa5c8b158238545777bfc50c5c1a56934b1ff5e0132b81dd237fb300186752f1fcf3f97ee991cbf3eb88b31a4d3ef47aa11fbcf427f52956e8cb0466fd75cb241d6d455c2413926c8b0d7a070aa4304186ffcd820177dddfc6816bdc02d5f468e6a87e1a87e481b37021d5d56b9fb8efc57d5e57f58d8f10523fd83dec0000c2269e802ede9f0b89419cc9aa0be346217f9af13a27b11922db36d1b924d4552030c80a83f09428a9fca2db6ee7d7b8e11b23e3f505d6ec4b8f1fa6a6bf637dd8f6457627601d2822faf667d90454bf39abe2718adc456eb0f264cc95cf7e85d52a0a54c466d7dad61242b2fef1888ed1deb7f25e4347bb7a9643aea888cef6da834ee4e6ed6c226b27b9429937f7e9830202b5a84893c4f842893fa758664eb7a9e461386aa1eec9173d9a45980e6b4afbbab35b171b8d7d09f05d406273c1a6c2a8c58bdb8cf12bf93f5da366a06ac804fe0cd9f383f78b87e4360e0f4705b7de7614e390d9b2f78c29542587a412b267b3d45fe2ae2f635bd4eed9591f4dbcb42e796943cd0cf8ffffff07