PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 69713 cf4455915058b01747665939528632548e7842785455115181d0bd8818223bfe

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1ac764e00929d418a8f4e090dce5b37d1fd0410d5534f1ebcd9b99332370ea79
Certificate Block Hash
cf4455915058b01747665939528632548e7842785455115181d0bd8818223bfe
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00364a000002820000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000b47f797fae61c2902d7f316430db62d656f13932251b49aa9de0c838db839afeae750709ffd8902d93c19bb4669d30675979d6a0ff4644546a8407b8d74cdec878613c04ab3058b334a0ff2e4dd7798986910e71cf36732da5070000000000000080000000e00000364a000002820000

Raw Header Hex

0000402033639311a5ab4ac7b55f418437af1de7441877498ca948b0c8dfc1b4a7511355025bdc47bbca485132ae21f5946d093332da7e31625d9db2542aabe8fd8cc359da57266a5111011879ea702333999bcdebf134550d41d01f7db3e5dc90e0f4a818d42909e064c71a

Proof Data Hex

59,560 bytes
1212160103070d607564359bb6716c83dde8ec9e4e3b5f1d535cbea3baf0cba4ea6af5f399e08fcc7d2e32c2c48efba2ec80500e9b9e8b1e971d41a5e070080223b858578a19b179c415b22b6abffd7770fe01e6c4778638e15e2b50e33bfb7b9caef6be71d49c5635722fd15959db12283a42e9d3e0d61da81c71a17728d98b2f204cdf6ac0c69e30c1a03291b1b68c5f804053a547a54bf58a6eb829f21f57a3d9fcfb2ed2d6d2596cbcad7b2c16d44d8b8b156424236e78a6afb8a94d728d72a1def4f8b57ab987a8c63c09068fa4a64d1805c1c2c8da223fad73d6c5048c42281cf7a1d710b848cfa2c7d9bc40d8de5b08cd25c8f691b3a88a7251420eca1d566f422862e1a09966db8a14c78c80c679d22d758eb041c80482f4019f6d356cde5aa56ca5edee6f292df7120cf5cd4a260c62aeec7178f72d4cd2a72d13611120abc430788f5327c32e0e3c5f54b6086369cbbec879cdf57424236a10015366bce22411938114e1074e86bb659ab2c36150ce25fd7eb6a8da6603acc44d4263ae0c1b8afa57001b2e613a15b5dc33cd88a8711e7e058db01abc040b0d8ff03b5555bdc5effc9a4e9ead3774dbcd7bcf56fbeb44cacf9963a4204bdc87133c250024041b3370b93f873530df6822c72fd535dbed07944f214b0b403544ae8c33143038bf1fcae4a8be584cfb5664bea1beec66fe519ab3434847657146d4c15b22692ec4976543ffff49534ee6dc09ba26bfb02832888798138822b3f0a73a7679582bc0c9dc0253f8bc98ee1147ac85da5918b1472c25b1f134055ba400d241e58404f1ccf8e2a411ea683318b07757bb9234cacd20280077109550de8de58d37c72033dec088cac5d7cedc6269d7d16a2c9f6a57b14e8a6ce682edaa002af858056a8e6f69330a8a7ca53df7ca2fa3ebc70b5ac405f757a2cb85263bc10fc66801cc5eb4e87f66a11216a6f685ea2947c3a5bef114366b37fbe3ef1851fe0affd1f856bda6f039fb4af53e7c3c370c265988cfef6bef459f6167cbf158912422bfd542b1c85db2628b54f26f080d7b3e1015193f402a0b76bb26af9f02fdc31a416d169e37d9066f44dd059a1b3cb1aa27f4ef4db00ef8ddddf9565dadaab252442b95d68393f823f2a122df9e2d55d328bee17901c03d3754460bf3117bf1feee5f0cd6befd6334e9479a570a534215510ce7b78f18641219ead178fe40c4f3ab7f4b489a7c15b4710f1a9474aef6607f2656fa11dc2795354b0b822e6719658d97c2f9e26026017a708eb5db1039ebc65fce35144f7412d42f1ea9bf95e2126c10bf003fae7b8d2feae8ba626bf5d9afec9696d1c7e60fed7c2d08abb45d09289a08b4a0884a2adffc6591598eafacc3e3393ada3b4aed582b22b35e4cc253b7eb5d482f744d9c23297061fce67722f2ec69e04d991264b83a44bed31ad978fe1eab566d9a9e5be7220ed8a916708588da208c4a1b1df0da4b33900e26ff93eaf929acc6aa0114a84a5ea596bea6aa46476d63ee3c758220aada8e8c28431ef7ebb313c457ae21b7ff299f1cf4388f344048dd7260f5db659c84472704d18aa690c868bbec298018a0c41ee7b5c5c13d293badd920a4c619fd629694d280e1315bef532ac6bbfb50487d1d1ec77cc6eb1aa89bd062de2c461584bba091a2cf74ab4aaf018a2181883a83b78b9904669ca3d8b64a45cceb12fda440076196fa8440bc71a578f8cca3af5cdb01e249c9f698099b9001431c8930993f4ff887cf3760d4d1e007e9321d7d1ac53c07ad20724918f42ce4770428272d347d50eab9a6505ea22c7943b91aa70f1a3335644180f2970c2a424d91f1d0bc71da012331f279323679e6a214df891d79ad3e1718c0a0e1a7e84c342916bef1b72535017a9414153cb2b9aaa59ef4491618b164a8b48d34dcecae85060f0c94c94f0d4f552b4a590fa4e2d623853d5a609f676f2782ccb71eaa70120d7d430dc4f01a362952ea82d90f23431169e8104a144780533dc91dc495ae768d334b06d6df443041fcaf2b535237ac96c43e07fe9958e3f8f9d3647ebbfd614c22a561c2216c3f2cc2c8898a016a9490f36c14c975069872f38c6db141d2b6fed621cc15329af69ec734fcadbeea8345ffa2153f39b8bd5090692143235a10c8905f3548584fe46d9da5398f407a94a25e3410482d952724a05462da94cf105137cfc6c168c696df9482c698c23d1ad2d5d4d75ac0ff1a2c0d48eca9330b57182a190c147feb76c1d077f1e8fe1622b63bbaf34142e038bebce44f1ee867c0a2cfc0c8924a2fae4a7921f2b176e4587b684561b80c4bffae99ec1edf2659b9903dd61c23543665288a69a50bdf2aa59abfa8baf78cd9053212def481cdaa8e1415d9e1dcf02753521458794dace80ca6bc9143d5d053448fb5fab62993da7edfbb0afd346e8c5566643e8c61d25b1b305be1855025ce93bd1f521f9d16fa7172ee9dc2b2728a6ac8045382d583b7f72dfd0259031d2db8b94d20b0e96dcc9b7c8ae6784c4faf9099ba7becbde0eb1449e3aa82047634edb7956e5a511e56885ed953ab38083abba711e20f85f9fa77e447efe11ee4f7a4b70e46f4c13830c4c5bb6805e4e482748ca122b7f56d4e9428596e02299da79654b7e8e702939a0253bcbe7d63796f82b856300873ee0c7fbb834c647522569577fe40fb3adfd4a049c2079292a5c5d3a63160e2524f27c0ad0354b399bba224229a400c17c6c3321786dffe051c0a239f09101e595690fb0f0daa366de0c5fc9b4f0a7bab69d7e20f34775403410eff0dd8fba3bd61633a952ac3fc85b1499422d297fc90bf691ebd588bafae742cb95e9816ac6aa8c2806ee3465f9a09ee4b4fdc72e2e35fadcf335298f2c1b38a64a447d242b6351c32b5961d06b5901ec218cd2e6b548a47e2b20aabf93dd7ef428f6e7163febb62157b5e9511b6a1c07e977215cf415496b1aa8f92da6add61bc6c0a628f058ce9875599a9de0455d1cba0ee0dd605ca012eac14cc7d8e136607b6a73c2c0ae666528e35380e9ac66fd5ae7575ba8ef2c7810ed421c122c404cd5df7353057c55d0c7ecd2a105f4c81e0af93f5028ff31d0059d31beee9775144762c88f2703265df324e3c6533d809f3dc691fef8bf606b3b585ba630654afeeebd442a180ff41541e48e9c565b8111119f4fb62eec2a70dd3d24d776780213b95b9573a58c2ab161a67e66f3d16b6d1997b8a73f2900516b6767aafadf56bdd09729ace9d9a4b6cf29babe220d47661edaa88d30b9a6de9cf1ab76af0127f131050c781d6ab37ef6a40314c1e59f0e582414e89dc050fce2673ab834b5c37ab53a7258123ea108c31fc42458a7443ec7b2d5a4f8cf61ddb60255251a4c19b9dd8db274eaee588daaff9741f4253b6352012cbae17a52b1f04168c9ec9b4d8a8221ae8a8cea6fb8cb73f124f5c04531d4fb8616e66859fa610ec5e260152d57fccab4fa942f7cb264c0778885a419fdb40aae91373ff3e8612b3c2f286a1fcfab7b58f9226b66d2dee28b51f6762437548107d1646461b4a05c26cbe8509058d695fe873b2783946ef1de461d1fa34c6c195e9979a34de658a604baccd2797723ec5a3d0863c3150aa2db974c4f6a45d3e173df4789cd32a71a2c1fbf5826950d18ad3f425f8bcf89d3bd4c1a6b83d3de26df39d6f068b43b1f65b687137e5a0e983010f193b081a97763942bf6e812a04c242e1a1125f75b3a9ca67c613f2d31f8db9b469bd3082588b2614b2406e700278418571f5b281ed7558fe5164633165f46dd134c72e50198f3466c074939a5b69c5cd076a0ae40e01c7b43f57c2e5b1c680ea5e73073de4ed45ec9f9d812ac4fc744f37ca77eec3a05c0a652d077170957becbad239ecb96b0846b858e7f16dedfdfe2e0550e5515fde9bbb36d463864832a8336684fb320689642a45816acf405b4a2bcd50e156372180aa637a15ba938fe65536bfdf07d5aeb4d95cd823f1e714eeafc6334a5edd8d0a0ca1fc6d60afa0ff8620684c9a87903e81e91655911c9de79d4050b34383dfdc3bb08d9a3684b756d1abd54bc4e81fd92ccb895f0525f65221e20fb6e6c8971525c3c38bcc61c80bd580a6db0959f3dab173d0459c1e4adb9101885ad4d883e9490eb2ba2d627ee687032afe57a8a32042cf8ab8716e75bdb611d46cea3b4cc5e0314df43c19ea0e059bc566f5552f518072af9749830e9f56569d81f7769451154e031a927b56d4832d7de072f236287d679ca062bd23ab1ec5cdec4c8171b85ab5bf9704ed091356561dd373dd70d146b8c7c4bc9ad3891e7e17059a759ca3b620d3cb124f51fd6fdb954b09e5f114bb70434223d0c3945604a25a2f1b4000fd4685fe54c3ab000a86c4cd69a6729664a804e2c58c11ec8db1684e3cdffbb3fa271967862e017ad2dcc9c242ae122d8fe8ca8f9f93c3d089076986251f1f8f217be058075407cbb5d1ff52de1875855dcc58daa33f93c91bc3587ba68f6914782d17c3bf80a9d798830911a06a4aa3228deb12ec489966786ac79542151599aaca619f9ab7da638f5aba72404c7242d4c857a9dbda9cbbb5c3bfe8822ee8f256b873c31bd805365a4d4bf9c8a8a514eb3a4e488ccfcfa8986385d97333c36acbf12d1e0393edeff162bf6dbc30134163cec8a05cc78273dfad98d3801a279803f08892f25fef06314a254512be559dede6aa3bc98fdd99f0b8d865fbd031fb4d3fcd06aa97e3756a6e9d8c0d2c18cab7f0a09e770a8b84cec798a6abfc8ba76da996daf06eabccce1e45bb6f0d528f43e17d733bf06298f42819601a65193fc30cb8bed35e803d1f1e4eb94f5925fcc7987c7a621fdb255a0301d04919f80bb16e01b58e29ed0477baf92e8c3d655cffc6e2edb3bd2e4eecdc88c14176b85633c55dca1c36fa5e58416309bcabe2f1f52b265515c09ce247079507ee6f85ab480c25d203322af3ca9e4ac61e0f5033e7ba42bc983c60142ab86b0f3c1e01a8b8cd53c1c090c3c56e206706b014d20119055ad0c35f3a75519a0ceb02b4e2d0d8d02191b4fcb1383e9acfb868e6d39a705a8449e5b7d7abd567b761ca5b1dd2dff13bd406d15c120daa62b7f968574598b43fa330cdc4d6a77b25cff60258b54982957f7717401c4f81dabdf1aadcb09b9a685722c4a2f7da6357daa2ad2f6ee9af34fdb7f5e729e9fea864a12a4f3eacff3740ad56073fa65fcc7f99f914f9c1dc8f8e13ec085b6064e9feeb908f6f6ca0ba2f93b45e3dc8e8a8d10464fd1eabe3d79286688fb74edd542e5265d1776d0d3ce62f12de15e39e9213972b852c879badf0c64be20c145b7e815e12c04cb7a49b01cd13c260036a83ce8c0b64831d16a5d7611378e83cf461f925bd66f266df52a11c417538dfca9f9047d68dfbf36ac0a8b6814381d2a4fda93daa0d0f92877d0684f24085371f575f27527f92f1b3f5a90ba292c67ba8f5922c239d30700c3992b418023d7de9d54d86c8b5f8ee4bf4bea0a1cea16aad670bec345fe32c231f12750b5d2ad3b4407f8c05035eddae499669b39b2933429293612a7421782174bcda3d5fa206fc5761bbd20e331e0ee228db73b2f777ad465ab5f4fc922ee8ec16196f9b3ab4820a15861ec917a2aec439582db9c21c999e52efe19bdedcbe1513a9d91be4e87d9fc3b5807cdac4dc7fc7be6c0f7908a32f03539ef5b9fa5225a95de8c286f2980e2ff7ce7d1ba303b10188446f6bfbe0ecd39d75723a95c3dc8ed6daf66654176cc1903745a682e6d0bffae535ee92f9d33eb6e9d3928511ee00e590c1afe569ce13c58ab0b6064ca38b767048941a0ca5b5e8eb472f36a823a9c8a0d3175a3d203a77835073c6ddb6b2c35eff672df3f6780be6155f6464778338b66d16897b15ebd2160066fe17489ca3c33d406f6da2711de967c30143cc56e9aa411a81d1ab8de8835cea86c9f96720eb4a8737a3019646d01ff9f8f4d1f4ad79db360e01fdb608e991518d61fea4ded0d56b998626e28cf405c55f9585797e59ccf0a8b8b319c3d9945cc40da735b21fde4e68add82b8f3964036aaf53792af9ecd4277e5f3fab5086314742e343f56b1aad76bfe769f93bda6119bb6377ff8e4bc8d46a5bc47b49a34e3e4c7d7a9481f2f1b91be6181dd733e3b6c9e9acb9e368b12f32a0c82c93eddc6b5c1f9210a24af313b73886e338bf422eacc5cf560f2146b059ee6568abc6f919f316ac8fc97b979b609a091f592b9708550bdcd140adda331389c3fe09a666cf1b14d693fc9c858596601e74a98f48393f200062fa4f9af12d5c5377ba0bfca7f8b5eff611132b2d890eaf000062cf374c1592caccd77110595d73ac961cc37bc82af41dd9b57db8953084e91432e62feaac50c5b6f926b4bfbc7e159f070005a15ad6691f0a33364d5846af1a1476ca2ebd3ac4b2ad61a44b3d2dfeb3aee0b22460cf40473abd9a6518769360df1722dfb05e2998e85c39ddfb8f16b0ac2bede76a6fb6b71c277b7aa8fde9468935fdea6edc0f726de69561d1b860e1f261fd16533327d005c729a47118a7f4ee26614fdf4e74de5a2d3172c3001aa696948b8dc24c27c5cfe60234cf9d4aed97efeccbca0033ffdb35df449765df74821d535f9eba32bfe76c755b328344f36f2bfa0b108ef1357a636facd82924c3b5fdc9470eb916188de00e619ee53fe59296efd009e90bb145c00cc18a33816759d1a7ecee94554203ced6688a9714d8fb95921913abe1b784c09348c5d16c09093646cf744c7c0fd12b91acda773a77bc1448228b4ba2c221f437aeff104f9643362318e006c54c93f5a8d13b41ae72e73a4f91f84bb1b8ecb393a5f82894ebb20d2329475849d73fb67630bcf0eef42f397f853a095a46b177f06ad96eca24f3ab12f3fd1869a504b72844966aaae9ac077b5200496720a7511be99232b25014e1df5ff7ced70366e7970743d35ad3ff84c9088c092e99efd569a634d9c6f2baf0366f1bb54e5352d6cb8852bb621626fd3ec1b5e7556f58f185d58f29d0e1f62772c83f79d750ef40698a58bc5d2bc4094dd10aa7ff74e878e55260c3fce2cc0af5a6c2f6030e950a39ca3900c149ca0f52b5c6e846f5614ff882b2960aa7df4146ce039df2d3ffa36714e1abf30c5ca53bc6a7d15f5ff6a987582bd4a83cfd6d3c8aa66cbb2d5bcf800b117ef96e8e627d47e9dc2b0fdb9bf5a00bf1b4e26c8df3fbe736b09b280e9a49fc2d49013eed6c988ecbfd87e0f4d0d50d7fde3bfb4336f4baf62b03f79c8bcf8e7abb70ebd3e8f776bc5ac7d0f0a84d957760ef0805f9f743d143a21d016ea2e032fbf0ea3655ec0b589dbe2cbb9e69e62f8d58590958d801a0e6450f9eb72b299bf20921caa6479895a62f5e14f205ad3ea1c7b04c87cc2bf6dc64c7fc10c3bed2828df95c2eced45f2a54be9001143c6f6c6ea8a35750e0121308480b6e7a92d6a0837f7167da0b63da749277c9597d2274b0f7da468a270171f8b9b4324ce72f62eda10a73c4a2126929415a44f29a24c9741d970f637e0d52597b8d2a3a9e1be896391e8333fb0f451a5ad958310950fc55a712a9d7ca7a024e2edd2a8e116c033fa0fc19a275fcaf536e21563bf0efd8108bba41034d7504cc799c3c5508e828ae377a58b34f1cd8cca4d1b472c7f3e75a176985ca7cf5fb421bbb43ce772d78fa752a9c1e87bd3be8711a85ad4e50161ca44aabd26b557f03e27023f20a00632e775d713bfbc3ef42b5275a576fdca0018c9ca6f4cf97c7402b663ad63fdd48b62a8b476cbe16086303410a60409ac7c83fc71f7b54be38b057c824e95b393c95a0922dd382577bb5768fb99b39bf142faa3f5298b210addc27b4b3552c4670a67df966f2c2e351d4420e0e61407b5eb6d1c93fc28646d96c9ae41f1c19639ba42ff512943a31baaf684f8d1caa3ea40ed4ef573faf9eedf22f2f6f9685ea31198893d94499b5906ed737c370358d5e76c624b217cbd3375fc4d5919a718e3293aa1f6bfcaa99f484ec2672e7b9de377c4060790afa349d911b72d08bd48120ffdfd5919f37f869795ebd66959660627ea4f9b644ce7aed1195447982bff827cbb4c0559b0caeef6710e0fc5359e45f1318451b487d832b630dd3d344363d6cc8b32f293c4db471cf3b7c86f204c91d436a0b7a70ab259ec6928c09cc30e0231eae688eaa0684b1789935d4eb50e96d9e75faacfe639ef1876c51fa755a1b1204e171e05e8aed266b9b2ff8e6c47244a211476d151264502d60c4146d7a910301ba1d98f0d179e6a47f11e0fc9d584bb4ce23dabc136fff11ca17828dfb43a88be4996fbce655119412a1bb80c53dbe56e0ae85e63bf7fe5c58f1ebdffed1b607b0736ca5019dd2d033f46e2eed94d6b88d08ca11b06fedbb19af62a1cec5e256cc9d89ec92a55f85c8b0f0b459d3227fe63e448f721d273b727891731a41b1ea026e32ec6edaeab551d3940ee15eb55b5da8fb2b518b2499f686aeb3663e7044a68454e4364bd417cc92cf9b08b54820a4797592498beb61ebf2dff2e93cc8fb0da81918e290d4b1fc4926db2dcab71637a9b1d246f867124ba4d09cac085613288b6bac034277698a5ddc7c600960f8fb5a647961b52d960ce5abeb1eb0eeb655adf571f6ae0508e8a6b03dbf3e77b7d49cf2187b2c269beef529cc1549f439f47c6d52184a90e8c5b8829c5f478db752b79ea67d6c5486491a9f9347c3116a6b32784ddd6fd3730c4b2ef4923ad622848ac919f7cd4d6621ac2fa8397e0cb1d218c24df478e813d3372467313c83def93a111f82d32fb5b7e23d2bf1f260b88402bc66426b74125aa40bd2a945317c6fda20317d428ef3c830d229899717d766f9b500c044d4d8a4d50448c8d33a64a729a20905d8c4e0361089fb1e25bcfaae720355d86f28367724a13956c92b6bafadadcb828d4bbe32e43af5faef94dc7351f00ed6feaa32ed6a9f1837afcfecabc99752935a793e63b267235643a6ec523203b7180d4491bf6a9c13c6a9ebb18371fd5ac705be5fece385d5c54f91388ccf10420a928aa3eb3bf84cc8b4e343b255ddbe3f0a11719d79e48dca03500b49c12c116d1a38298450c8fe0b2a97a2436038a3db852c3c6497d4b253303890dba1342cdfcc9fcf99fc9201101b9a3117c311f8c5611ba89edd0966ef30e51e60c4323c403af981dc95fdfc9c4bfbbdc9ae3568874e56ec2cd71edfa3e3dbbc0a577b85a14f676aae6b01a19c786ffc5acdc50f209461fecf32e7bd2f7e4b44c11a6a91a68e0152e2d95bfdc434405489f2bca2c55d379976d7a97337e0bdf8323d128c20e91ba25497095dc076dd9ec7fdc55389fc0fb8f66a1f61fef7ea4b7049da8be2586e6a3582d4344d64bda44f58e2c09828ed7c382b597b69d9832152802183a013f0aa595a343f3489371e112b708dace908fbf32c6a29c8acea9eba14344a1193d5642a3ddd74eec2231a05cb87c044a4706b9c7988503142ca3326ba76cd424b8efb35397aa7e9cb9baebdcbb77a19bca720385d33416faf4c56be96108b66b8a1b8841bdcebda46f260c67c30cfe9f055a6bfb1280c8212c5735a3f08da657f39d08685defb382c3f5b5dca0142196be3f4c3f49225a137e8d14b86615bc263c31baeaaf6e8c6c66492497328b8258b5a87b30009b680855d477c4939ca6f4d92a45e0007d832ee134448134052c864d1914a70aff12a3fad7ff1126b1846ecc28de07e034ece6b5804ea85014526a97e0c4f68d0d2b14a85bde8a0600f4ace087fbecee88fdb3d6f4e671ae8567a8f73f78d8099fe2c6b3d13a240263788f3ac48a6f35d386a848fe134054f29138ce640d607d477cb4ef1649221e62895ccc5368308b272af3ddd84ad9414058da8b041680f1bb7c65993af976bc14fe0eefc7eeb501ba1051b99cf8e5b0ed2655e73684e04e0e844a50a948195802f3e1e6dd180c93674e26d03c8da15e23e3430dca35726af0df049cae37fb9aefe310b48f107332cd63db6535a63bb1154ad43190edcd51a5456de0223dd8f3a1b2d81c5754f63befc625f1c2de3ab48052678e6baa81de62ee73f1873fa57fe1441777c0f1961dce401d2195040bc6500eea5dfa21b8092e5845e85b121bf4ed5fbcfc06b714a8bb445826b4a3f197c64f87955c67af474b94e55287998ce2e68fbb3d222942dc4c1d417242d2dd8364e1777c53c8fa865a26014145bbaad812e88262362311b42d13b9b3222d435e466cb2e3befa3d2fa57d666430e530f159ce9b1574cbfb0fb6e77cd62143adc50b18d3a58c09cb75d53b8d68b3c5474373e3076d1c98ff7c6a423a7a1675b4cad10f2b7dbcd8f16e694485c5a79586b65ee06f2abfe6897102e271a12d674734250f53178171964ad83ca7c709180f8b04b04896f64ae7bea7a342ae43aa86ed213147252a26c5807e40532b31abcdb5b528988c65be8cb04dc62988ed19e98eac9de73b09c842b5dce1ccc4ec1c21710bd04a74ad84019c09dc1419caf313f92de48a7e21aaadb14bf46420d5f832412ff9fafd39db5ea200d6b8ee5f0f38205f0c68c56fbb528a8b22e9f7a1c686be33ca0c930218f5cc6678bb1fbe62947b29e3d18e22e16f9dc1bda57bd43ad05c9c3324d20b2e82e6e0ec91c9dc0b257eff2855f5a1f15ca42429da5c7ebb8e7cbc08afaa56134d1088d8d84a941fe91966e3fe19f5e1bb39b26aa63119ab88d33e6f933d45880851a26a152aba798830fdf01ac4c952193f9bf9f67d8e5ac40b74d0f7a9656eb02569c38d1b3130b6b39829522d6144dbd90a920ab4fb7c21cccac67da2a4f67122ba16105f9a1a693709f0106c5db21409200506944830424399863a5cdb357c201c4781f7886fb49eb8ae6491d33a6b72fb8f64b4e5fba2ef5506716348003d7d60ef61498a89e55edae4675f43969e2f3ab43d0911f7472258b163ac6eaf552d2b4c67f11baa01b9746587eaf5d36c9a08af7cef93af09d18cdc16fc7a8f71b044286e1d318016f995b0fd584b3ca85d1b3bdd9a797787e2aa4e0645e19e226c3328c2d4307dd312f0961eec8d0d8c47960f6f96134ba7b1b14ad3a30f7915d4f6afd338a3339b31f3017cfaa3f8f7a196a5f1bd039fe999fa3326c6845968c27b2b816950bb085580613862d1c8c7b8879b252650680398fd70aec5834025960a090e8bb61cda80955daef5d8f8e91e3d2e5f6af2f04344460052a26a504f2a9bd0dbcf608c6556e777ddc29d27228c86eda7c116120db748f9539f093babeb1710705fecf4b158ea540928b2e06a970bc0bbe7ff58802677ac440a49e5aacd276bcebbc5cc63b5636070a705b5ba64e45f0d7ccc50ebb3e1b918507ecf2bdc85620731e858e23843c2eb47558598af8389688d2ecca5434bd1f6babf2529d3183ab5fc8ef79ccb1df3f9bb05a7cf2df44a201106e96efd74b9347184b488aab6cc5e11985d91785c63d0a8a025a68692f0ae1dab38d003a9c94985389bfec34f21ca9de95df2a0e57270e0a84e8a91539c4ca4f2628fe6f53488095114ee893d1fa42c96ae222b63f0b845d306c66a60f823a934f77148a802ddd6796a1064bfc3cfb1cf6cf6ff0ee20470bb448a0dd3f5a6b266eabed6e22588e0a30e08c29fa778efd2e69d5154af4c98de400c4b869d054c43df12716b09a6da2d946a04e07541d4d6c76a02dacb490129d43053d69c1ba81b5c8c723c54586983154ff8b3e5466b17107c039356afc839f796b24ca7dc9d23c6f4bb969c9280a764cb816c0c7e2fe7ca03e4fe241bb093a166eff512a2bd34551da87e01757052cda55394dfa6077959701209965b78fd44c38932fbc6ae7e3cf3dd40f7ba01a6831804dc643d8092335a4b1f8c9dd3f6d3cfb61df13427e598d7a1a318075406b7ba1078ccc6a9ec5c21cfdc989f10d95ac1eb1a84c0320a4e06b21d88c29a7459859997aaa0f7307f70f0dc96c46bf517583fc3ead8a7072ef6545507106df4f888a187d50b25ed803becaee3b27b5e529d92f52c46c49d894ae69baa2f68c533a0160ccd97492880cf66bee222ff5995a6d66b970fd4d31f92dab39b8c5cc2a4fa689b7bb6dea12d961ea96984e17068d5bcdbe3787c6133f24224bf8ce1b93e1cc0f798649f031f78d84b3a20d23e4e9d30dc0e7bb3045654d770c35a150cd0d35a1fd206ae7de612fa8dc202eba7b8063e3cd2511ec2919f5d2c30393f9508514618a159a35765221305d03fc4ba866a3e2149e254017a6494d238115e3bdb528d992651fcc6836632df77604752521e85ccb631a0d4638d807c24de0a5b65fffc666a939864820a5eb04b0d03aa2069be6db38d1adba6d4b3e3c1fa05175fbc3f8fc77395f7aa5e18a4bcd39883266e8a65821f52be33217f2ab0ff6fcd07cbbfc1934789f51a4a4598cbd84676dfde29d385e0882271545ce69ed31aabbbe23ecb182f4066b6257d31708bb2be90d413fb124c1015df714464095467fb6cd32b33f27ede661c297eccc5dc33004bceaaec9931fb8eb6b4e46ae7d05d72eb32beea2fb8353b055fc831c33f4bfec003f1bc4d63245aca694ea5344f682da7e53de1352fd091395f732556f2e859162ec77669b1cfbf5ad013c83fc82cdae2c74837dd774b328f80f1aa6567546bb97e15b40917010a0c923b0a3f4ba1096ad83fd6bfd51dda9ff11fb8a615f5e957f3e653c5f85ae2c497bb8747aa46905488df2666411dd28cee51106378d4bb282ef948ced394f83cf1f044c51dce2bdab3b07c72e905e742c9add537444df382772a92814e96fb90d25d4d81bbb30d7a8974f6de7cc3dcc66e635de788158482de1509d81566d9f7e6c64ee2bfc27382300c14e0ea564db21a40b56146d8c78ccdd76f06801e1ecf3b3869b87507b5ce4a51e54cfce47bef04f00393d269e8b59be8f656a059b5b3fbaec4b98c4c0b2a18dafac586472cb8ea588f44baf6ceee66152d452cc3f874f948a183710ce3b527bd8fc2f8a7010a6954c805fa47a6af6d93c667516c4eafa9a88766f7f09a445a59851c5db2e8252006014358034005c949a7b12f4d7da3800399325a61ccfdc797ff0d7eb3f54b5d9aa69508e252c79c64ad0285b4dd7e6f754eb0ad5d31ae018d9fcdca25e4a15474514666a744b0796102b172884969c75c2fab6a4ca431d0b383c05d0d663f0122cf7038dde107fe742238d51eedb48f8ffb0177da9df71f9a3e72cb1fda08ac0b4a6b6465a586ad313bf74e64618f5ae30db3b75fcb334cb5ccb260769198d79275f24779699b551048be519d90b30f1483fec6bd87d29ca07f242ed7590f58f75f485cfc360e9eb914b544f71169f7a5dd2f3ff4a2fffc643bb1d9f9bc38271920543166447d4d83d57964f5a063de757668b58142334dcb2bdd82f47a58ee6a8e9830fa90534b7b887f27c99bccf03107fff8417ab61906ee658e8335e69d9c15e19a21f71478e535cb2a87b132f438114ee2b4a6edfa6b6005b9afc3720682f6a0b67982d1ba82b0206cdda01f7a4abb35436dd7d5899c39a10dcfee7d704edd8753c0d8dab268e7a500c01f9f7bfae3e0f256c76f817b9ba3604054d7b64319be484ad3486f2b6d274f0a20f0e0ba6dbd87fb077a9667c7777f07cb7ce42c0d402e5f23e564d0d834e692c4cb73c29857a7cfb2d3fbd751822799286b3e3d7ca4ce8637f697b9524c699dbc408c336bb789e98005ab94ae90a329a6505acf75be08180c79f41fa88bb3c7545fcb1294697e4f1da7a11d1cea24d5fd2217960618abd666c10c724a44e0f6d952d710f30f7ff94271b26b36f2fa45e55ce09ac56dce6e67bb213c38a49d69414040d3bfbbebeb9b40107c8d70d426ba9bebe657d169a8a5b1871ed28c781142ec9c793a9cfb7eb69837ae990c395497ffee736d3a966b531d55206db5cf2e78e58261974671b122d77f58c5c50c7b123af97c7fcc0f07cab85912f084e9136e9ad333e016f4c07e1519980f66597959269127389ab21f98792fb064ab0c2727a89611aa48b8d9583a2f22f9022c559800ef9b7737fd4c83d5493cf4b02ad1c997f49d451c27a8360c103ca0e9fb3c175fa7d45a3fba317f36b8ef5bf10fdc2e6be55bcbfb16ca2194cd68009dccb5d78d7acab9168c13ab6b257814531b154caf793ac8077b66181f2f6dbedcd7ce3eb2bca60b2e148b78aa96841b23988577c0c487e183bec0dae2609e3c7b8709abc88bef792f47d053bbd9677ba234b13a0d7b747dec6fb4f39469bc988977e8ad6c579598ac20985dfa35875d35f9e6aeb00b5f3ee4c18737107c67a8dc60a90446d842f754ec6cea53567d73a19ad5c94a136fb073cdce0c32f5d1964c5b340f31466ee77000c12ea3fb0b591efb9d87a8b5cfde12c78b3ed90462415df25d95a77b56f5ef7a3125e48d9f5b5da891801b84cc8ae37f32ee4118f75850463afc85def740bcdf5a34844a869f6197a58e4a619cd8d9986a6f027e3ee3cdb583a03b8b9b2a73f694646188e7499590fdf751d2438fc56a3c530e8e3c97c7d9e6e041e962cc01c46c17dc8455c42955e1e2fc9a4d7ee31836cea7730a873456f39fd098d41677a3e1c696a1049c994d12c9995c10144506d0e16ec1c4e1a715b86969b4f3133afb7ee516c406a0066ddb25e3053fa4e707f1ce50b6a0c970ee0842328df46548864cb828d19a88b097d406f6f5d489792aed418c9527ef91450a99af064a45ea873a3d2d16117235bf5fc56593118f6ee0734d8701df307b2f3ab45a63fd5b4e8412721f213edf828f145b14c807b563445b615b53faf2619d31b3c30442fedf5ae6ed54ab16c52950bc828c7e0d4883f4bb5846a94b1d6d682fabb57663380337dd95194a7d6471e79f8f2fec6099978d423cc048682d2ce2985d7af863efaf87805065ca27d228ecdaf225c9836445781cd2fbd4922028670e5021c7612be0943dea95b2735dfa29d2da2f7093529bb51ea7435b3d8917ef6f8e184047889d08687b6b79509307ab5d1826b9d5ef1e19f224a28acd6e334cf2d96594ca4fc9b72024c75b2acd0f7076f7579826aae02abc331bf389de43a2a3398e1b107c04ae7f9a4dc417c1ab2a229a211176022965e917b529bb76a70f47819f2fff7b26626e4002ba8fbc690b15230942f1b19517b7ea8363a7f8f9200b3988ced8e1925660721a9462b5f3dc5e4c1c8ce3bc938434f402339384eb8ba081c41bfe359caabf25c12b239d1a5519131d25b3792fc9515a59032ceefb32ec6b13a75fc89eab460b227bb0664292ad22d7f815a5d408764e8e59a6c3a67ec4837db01707df0e4db6f0ca93efc3eeefb37177622cf2beb177255e071837b76465e0e4b25ce88384fbfd526eadcfa95ef2bda786a8251a1eb22f6292317ca5b402e9b89c0ebe6d45bac8a17c76e461025d40c5b1d5697a51e6f5426afb2deb7157120d8eb0abc56f9e064efed54c8730a67821296df2133bb8cfb902556007f4000c2c4e9efbec42351094caf8b378dd48f63db421f691f031b655ab80ceda0d1bd3ffad3875f3d5efb7a7451a8568ae233dd8cacaa30d0f4cca6f30b94c10cd3da09202ba4842e10928a432a52b7bd7ec0fb05a0d314bb0d81c7f889bebe37e5d812fb749b8f1e54f43f9a72bb4ddeadf9a0c70dd977e2e49f972bc53c7460dc23b82162bb8e2183f5beaa6abddb056135f909ef51385c176a06ef083d70fc4c4df07ef3c228e41116adabfdf57b02dcf0cd1b4014945109a77223b7607fe4ec5994501cc0f7ad9feed343c2dc64b84ec52e456637f4009e07ada6a3d744aa17fc9c8bb5893aeffd2659210b0d32797c0280953dc1275be057b8caae59e42f2d816bedf626bec4320a1735604f21c6cb559fe735edc369d4043d763aab84ee7461c4aa59bcca85973f02c49a85c1a267cf68c3bd733456ed1d2d17cd50956232d9e1bb5aa3ece19249746ebba3b6867eec0e920ad75f3d52f78ae23699cd7db515aade9186f33b8ead16ed025b54c5c2cc7ada8bddc8a3db2bbaf20b09749750e9bf5583b2d74f9c4e5558f72cfe55b1171832473054766c3f62263322e641d69f74bc5f0e134bec1277dc36b885421eebbc045a8b9e5edd2b7f4bd4284cf1185be81d02f6c27b9928227cda77e86602cce058cdfc5f90853b97b5a4810fcdac850d499df157f26dcdc1e7a767ee3d4407ccfe19dbd6b4fd813b4ebdfeb4b867efab91031d648fa69f00df0e58cfee193113164c872737c60562781e220075c31877daf32926c71b4e9e09dac058aa8a0a773e469c85c7caa3e249682cdcc1f52de9547a2a76aad5b461e4185856e40945e197bb77c42f88001bbd5af3e9eb418a13e099cf984760cd98959c1dbf2e7ab18730e3b73959e559044de84f11aaebde2e6135fdab959170570487d2e163580df5fba8de9b92c62e66f97d6432da04f92d21cacebda6c0324be51f0263c56635d4f2750d26bfcbe699d51d3ca579c9c36da1866aa8dcd2b54adc5656c4ca0b38ea544d4c54cfcf422e23fc038b1f0afda37c02b334cdc3f8f7d586d481ce2b58af746e8c8120feb55ca084cf37787bc2c292b5dcaeb24c2e7d1dc71d9fa711608b132ef8105cad954d1fac2fd63b70e2b823b819a46e9fdba2ccbb7716a81e71170271e1d68a94ad03cbf5696504be4ac492dca13b7ae5d99afad5c99939268ddc55adec63c67cda37c5d6d5baa0b7e0c5ac9d62de90ad64ddd4ad37907e06087cde71a659fe75641d939f9f9fde4cc95b86af6c7079d37bd9da0fcead0f0dfd9e1a783bc2c33059060683ccb038a149ac00124e8c4b9a1548d20aaabf14a95af67d1e3aba9594b938e6a2a291006dc372da042beb3593e6025d4237f596f7ed509819228f2a1879dafcaa2c5f132d9e0a3c9d762606bc778f3fa63ab92a38720f4e2542e3250f31afdaaeea1f90c731978e384460fb1aea43f210dcad6b1a23a4ff58c17f821b3ad847516550094592a7c05e1d9991ec3abf2c16c904a63e5cba7e16155152cfe2c244e576fabf74cb46332681652b574c7fbc8fc80da9df006a088fac0e6eab1a90372f249831929553ea4b0a45a81ee9ca6b71e35aa8651a7a1772d548234d4ac415bcb2870047e30383c9ab7ea40b0b9770d4e23585fa0dca8cef4c2fdcc1893c7c39efe9cbfc79f3c56c49fd471b608d69d1d05079a8cd9c60ea24c5c0be9575de0dc0d91e91572060d91f3f2943462ad50c01c36acd1aa908eaab919c6569a049ff4fbc519855b7edd6bf0596bb1b272df4da0c7b5fbdecb5304183a9e0fb5bcda0d1e24b749399f2458e8ed2e22c75a5e7f34c99beae9903ab7c511c0c225b89cf7de036b40dc2e267e834347c9b8779b9c9882196de8361172218ce9a7ab22b5dcf8a11ff954e3a129d5ca456fff00c3a8a56eb7393e25a70d00f81777c0ddffe32a2bc6539f4fe551d1a6bcf219084fe711a7b53e8702be33217f2ab0ff6fcd07cbbfc1934789f51a4a4598cbd84676dfdc248e52169bb71223a7d08b519e5b7cebeee91a4132ebe59c5cf38e9b711cb5896b788ce81ebdbe1335f14130578ce1ae994e5b8507b86eb8310629488700a16aa5e1ba915ccdde48fc21514cc3ac908e43fcbd27b4ae40c12813ed30522656adc783dcf9df497670ac9c4e45d6d2d22047d6245f0d0832048a7d67a23995ddc6eb7379f599466df1da29b7d7b6cba4fd2f3912a3488666f0f02593b27909463e26b1e76e0ddafee3892b0c475eab097fb41cdece009dd1d27d8aa10bf19f72f5eea0b34dcafaf0e8e70be44e541187788458c0a61a616d470215c4f6914cda8135ac73b82df34bd9ed3d09cc9c071b5fe6a79f7023878b397c843d54e28720a8a41d1fc769c02251ad8b0ee5739919979f36bee06d4df586fe487266fb3e5e883fd1103950b8148731175a176b9d0a9383405d5ade474e6bf39d23a57c7a5900f92d587010ea674f3bd26829d55868701572eac37a347ffd540ccca7b0362a65cd214b247fff30bcef08f6dda6afd37f30906a13b735dd6614ff60261cabc46088f280c3650b4ca646463686dd2a39af05374c2765d809c5fe9d65dd014afac0e609389959050fb5ad7468515f8ad45e6d1659f5e315eef43560af245663187267ce8afffc9ca196dc53e0866a55f93c95bd3f91a2bb9214717cc7935602943879731265ed4ee856f5f331c0d115ade12799793fe2673e0607de22f5a444bfc8580b86b6ca84f6eed45076e8e4d03de85cb5105d0d663f0122cf7038dde107fe742238d51eedb48f8ffb0177da9c227047078f209e8530165389cea914afe9d54f772a96b40fba5025e4203538c0f1237db5a16f8761ff6c5b7b3a5a03d90ea25655e9ae5ea3c93661a03bacf3f7d4c51b76721614f2caac65a07c530a19f7515abb3ab170a24a0be4523ab601ed0309fcf0be382df54af847890dd41aa8439c5b04041a268c17d55cab9f9d055873fa445eb188513bbef5747b7b07dabd6d45c8f8abe1847e9fe01350e97e9202d5855c6aff3ab8952b7cd5f06e47f2095b438ad43e64252a3c549dbd6cb608d30887cc4188e533dc4e46111b124f6bc59d5232010e5b0a1d7e907aab628fb84a6c456ca08831e37c540cd823bb7c8b8c0d37e6fb2008a39a7e74f0e9dc9f606c4f394b905aa77fc0bf424e414edebf59ed503eafaafd3630f769d23414d5e76cc6ac8403dc440d4b9a34ab73e6adeba55409cd26209f2538f6bb37aa07be2c06095aec5531e53d007cf52f40ded30d0ec2415d6d72bc390103c3377f056a658a983ec11fa4c5a1727691597843320388af855befe07fe4bd5c7e7a7a37aed3e81d2e8a4e756d6a87532ada3802d1212fb1884c09361670cbd6737065cd9209b8a35b822834acb020733f69b9443887ef55d41d1b907a6af070cb1bcaddc600676f696b342b8e70f9aecac29eee8f909c424e44abd9eed042f57ddf03002bf69c9c389c927a0f28c4d2e322aac52c13f2ea3597077bd6c683faee090ca725ebfdc28e594f68e63885d10ba973862ef0bd739951f3ec1a35e577d62b04b62869d393c72d3a2715ac5ca64caca4714d8292915feb91b225340de584d0e04a882072d00824c0cc8b68fba52f466b4d36cf6ec5cadb7ffe057a0261a0c8c5683fd9a388bd844f0c19ab9c426c9e50555da653ba169dc57693bf0dce6b77827e2c0b95cbbdddea4fe47c535bc4ead415758a1dd11a8814531b154caf793ac8077b66181f2f6dbedcd7ce3eb2bca60b2e14a31ba0f3af62e1da8ae8275391f22268fe6b8b28973f99ab890992ae204a3e2ebb78a92b8dbe06fd652b1d056ebbc138b74bd50a24bea98fbbc03811866f00c086623f1ad076b652a942400a313111bf3ac8d0a19d870ca6b0d8978844343f92d378639cd3928279507c77db902ab96e3e161d06496d3ac7f5191ec4f127d240ccffdcaa8e6d7cc0bb40fefa51820f32f2362ee998b57c30f4bbe612efcf0fc3c1a4573e284126997d2157113e5422fdf047273583aea19bd6bdaa4bb01db3b94299d58fb6f6a05a6a882e1b4b4ad7375374e977bc1f48316d138ceba045dbf19ea0e19be37c879b07bbd68a64bbd62176ae38425bb7059ba6c88657eb366766e08d364ce0072ac2220fafc42a5007d3ee10378fb6dc4d58d552d5eacb964f636284a16601b9cc283b0aa739fe1bf88c16d1d4d39bdd3be6364884ff3ccc2cc972bc1bad913816fe60e5eda61b86e06d18b28ada49aa8ff4815b73b75112f2446cbd2689124377c1f241b69182ba297a514beac8d422546e57f92827b794d89fe58bcb621dde4e0d20b92149172f9487b0ced759cd8a1a7e5287a5919d86e1f481be9246cf87ad7a37db14c807b563445b615b53faf2619d31b3c30442fedf5ae6ed54ab1ef86c2a354a80a6fee5a94e60bf5a48226aeef38b9ae603f1c9d515edcfee47659dca0d4b731d9457429d4fd2bea5ef2a16058c80890468c37e1b300ffcca64411913b46eb86d4e9d22dd1cfe6a121715a55f3733138a245ce54faf18a75643e6c02393cabf68560b365599dc56bab2925e5e0ec36a6add648379b278b6ceebf09d2f6ddb0f360bb61be6dcdec0aeddd9164e6a3060f24c59ffa4068f8da934aeacc836d8c01f6cf3bbf97dc1b4b743697ae87313b4db77d47226d42ccb22f65e0cedfd45d13e7c94ad62811f34d09299559b4778d842a39242ef3630b72e2d1eaaa9fe933778794e339608e1c56e29422079af939f3b3fbdb704cb0f4632ad8afcbd4e2b60f0e44a51eb96fc8baebc7ff8b40f238aeb9db15b82db1229d9a49607cf5700bf6985fc2d150fd957f46277c38c12bbc09eb49f30f2d22f6c6f1c9c4f812915e8ac1d3e9341f970de8504fbf75a2cb0b5cab14617df0e4db6f0ca93efc3eeefb37177622cf2beb177255e071837b76252883621741cb47fa06aaaaa0286f2368f7727787d2739e842accc3130c1b911faefbba6411f8a3609e062b8413f3c643880597c4670bf0fb47803bf2383aa8199ecae8ad740ba4e9b09bb6807e608977e6157ca83837f41e9ff1ffb7f46b7b8e3429ab1612177e14e3f455e7843c4c74225e9cfd7593a40e7bbe497c572f56e39a83856eda3bf6d98b79c77ea28e95c38598fe88c182108ab64cd3cf47a190779e095abe4b26e7f1c78133817adefbdab3f23908419663f0162a46b46ce90d05f8af7113d40b9a218076dab74336f50851be2039caaa5d45f1367ad32f5c54b383c614f65962479e6f4f28d8ca7125b6fe85e6deb1c2cc69831d7129cf401685a3cf17af550621bff5e77c6a16c3449782a764c87e02bf0d2560cecd7d8b59804730a7afaa34e8572df8ad71ff9f123dba276df33c771b740f58099882b780edd7fd004c283b4f4a3e28af69aa41075aca2bfbed20c843cd18b8efe2644e49a599bd70fa13055ffb54cc2f124c7b27cf2cfe0a7e830699cbf798015e3c67c03efc26c3036b245b3017faa06d4b6f7e6b0f9f13ab28fc5f9145f4867a6e39a7b2596cfd0f9d5d3022cb01a7e8d95c67f7b1feecf54e4a19584336b31ec29c8ce373eab7738775a7c2734a3a23aade4281d6d7af33805636444fe842e9594f3ccf0553276e5fb3fd916a71a6f8bf64369c19700622246af309526d776a291ce26bcbfd008a7cb4644b2479ccd013c46a48e64e43bee0e1238720063c3e963e8b38f8719243f506bc734dff1584c1152ad48bf5a55c948cf5166d34ea544d848a678235a69411daf57b7159429fbdf93a42f45325bfbbc4e4038eba8480f8a0a7c18b8a94ce374bad2b7381098409d804554c6299e53f5410e338929e55574661af58a3e001c35e903ee663695c48e681ec9141afe89223eb057b130a3acb1e8087a900203ac032eb388d41740476776396f9169d6490581b49be24c1f98b45798c12918b6e62b1123c5d02105949b8fdea3bfcce0e4ccd2aea26032e6d768db7192eead719239367c10d6a13f81474949da1395284dec25006de01dcc6f05cc4fc1dcdad6a05cb7042a12f9966c7a1afb3c4d6d08f8f3a5658858c5a038860112d616cc35c3411aeb8a6d3a1a41edfdf8ac2aaaf2bf78c01c0d812426059d14ba9abfdee87f8c2cd486b06556d43aedb852901fdda21ef61b8fad05a17c09c9d19eb57be607705ed384098839c891367224aa14db60d3c2664787679846d3936a214b4cbd0802bcda887c6c2c3ee2b32ae4115aba07bdb9ba802547d4f0dcbf6b2d41d0a8de3573caa1886371cc195c3d5f019dd8ea4c63a1488a23b631947cbd353f175eeb02fcdf6e1d17633d95544c2553603534b151b6d8ea99889d20c23d4c3bdceb1cae604b6a3ebf818fb2ee7d94e51a452fed252d21229f76c0637f54dd2abf12df9e01c2cf98ce865c0829941a0ac1ef4035bc1024f1ce7111ad2b45d4b946de3ac363b01e60b7941b3c1401552e4e61b12388c948ef9650fe94d319fe4c43d15e86798aa9140dff439905d1f03235b4b1df1160fdca3239ab3c04ae6a573ba9019d4303ab954ff43470ccd1f838c84b2b849408c35bd3189c5addef014f0423b0171cc4ef80622b7bf45d07dba7718735767c251d3c72cfc1751148da763b09f9f8740ab7494e1b14878bdec6148e99593f380da09cca7e74a610b20835d7762b3acd8ac5adef74139a5bc297d4dc091a4c0f29d488c1a0839f4654dfe2ce07aec63362a7c72a3d37ade88c212fa13687e320d12eb71a7ef333a1e300b5ea1d51cb4763dd3e9698e30bda71b6d12f02c5a1cb9740f69fe619f2b880a0c05aad6f593212166ab4d8e435568e1356ebddb22efb7d3a19f5c9b7b0fd620bb0718b9cdf22252d8899b014a5236d4c59b7066a0005a87af3c54df0b95bcd6b09089662e3ef9826b7a903691dfe8cca8f8330fce0b6816caaf251f7c880e14282a3805501ba4e749ab4271889f6a6435aa6dbcc7ba39a36d1cc4c043e9bc3630a07872fd728d255d308a8be0ba4796c0eaabca16e1800f56dea1f7b2c8ab9057d425a7c859af7497db7edddfff0f49dc8fc88b7796adc273ec91e92544a2a5a6e541c4db9be681851c0d77ffd5f2d9a36af73664a848b0b547b88b504a8deecbad60a7387cf7e77ea0b7bb3f06bea5a6cc7816acd6a92d3ba5fd83ad819a33dafa2a7ddca9d9e659676fe65b380c7981c01f4d26361d435efca244b13bd114969c925b2b2f80eb81234feb5247aaadc5858654c896f2b8312dde1d9dd2e09b031dc8e61a58d64972548b222586fcb214af106ec77a07bbc87f607fcbb78ba9c1acd4908f0fdd34b2b03f932f6a05817ba239d9da0585d8eab1277f0fe795cfe4a6bf40f30fb782b603be12fee6d43626e6ae70a9cdc2c76cc0c521380770cf45d2bb0f7b6b818ac22d28667ebfa5ac4befd3242440637c9dd3501d352775a1e946d04cb8361cf35c5c7c0bfeec783d1a8b842f51b49abbb877ffa149f24ffd326d1555a74605176e1626b4eee2b6d0f0391c5c5f4f0f64a4087cfe8fccbb7d555b4bb62964f3c15c1583521ece6ff0d428fa84df933aea3e3ab08476c01df12023a92c9d973dcc0ffdbfa99280415d900191e5c88caed8f3b58897b6586d8b6769e866f30ca74efb438afdedcbc5ffd7fd3f8ebf0c59f3f5542cc2bc54f9778f7ed44092dd9ba1811474f2a799e515fc2cf877d27423309ff9a9b54434c35b8227e8fbf215e158f4f0e4606e16922ea258adf0ef9d12bd5a42a86062156f7101117d62a86adee93903886c640de92e0e3297de1bebbbf1183d55f7bca0efa9b8bd1e70761a18099509a27c55f9bde1fe20555e470ab079704582c2f8da271ec91072be1afe382cc3c1751e9dcf9f423a0dcb49655ea69e83126f1e0d0625516f7e87ef5174fcaf831e469089a7d19565ff9aaa33f99420e9e02848010d29f157feb24ef9833173302a8bcaee5c17de53939235b448bfb08916dfe1ff958960cc912a37d49b11005880053ffc7a499d0870ce1a8090519a67fbbc90a53c4f79af1c8f0d3a492c8fa764937d16f22799eaefcade7e215ceeb52d3f58b4f32fbaa9738c036819393005d67d0760d3b1a9ef573578992c7c3a290c19600938a5c6864d02a5ed69c925f5af1dd36b4519cd731d877b81e77643c8991e5c70b9cd9eecb368b746d40bf7778f5d2697c0fc2dc9d976ce1fb2b1e1efcf290c8fd64127a4df2efbccf50ff7d2cb684ff85458c2751902bd1c3170960c07695a968363dc003f377630bae6bfab055fc01e1303f92ebddb0f2095fd673faa0b3ff8b64d4a7b57edeac45d5a8ea17b776aefe5002754ab0ca33c1f9606130445147b209aee44ec1f84d77b56fc4cb8ec7bf19fa1f0b9e8c17b3b2d95ffc546a143bc344423a5d4ec3a4b87f3723acbce81d28b50b2371d31067448a3dd95b875c0b7418f586160716cefa338b270e90ac2c7592d4f6bcf0e8a5447cd3329b3bf699d926ede5c8b72c6bac281339c6bff6f8faf10b01285f4f4d86fe289bf9dec65977c2e7cf82682290edd9bb46ee7d4469ac00359c926fadd8cb0e420cadb1833576420f7ae590aaee9134350fd38830f3ab3321004c3b26f9f3420781582810ce2b924c469a0e544571dfd4898ce7c8ed553b296e324a77b208bc1b2a482e6c4df122ed477308247cd8608518de2383e2a464318b725b7be401bbfc238af78da66545a681d7321f8dd508f072688f1a2c23cb1e63b389e56300e2dc9bfb433a140a3eecadd8a0c20e36a159f5d6e34bc752e9d0c56656e3e619c30579f37db84c2fcb3dc996d5d8d938990092c7c45949a70d19d08e80fcdeae9c064b043ad7e8cd71e089a61c2e96ef0326f3c7f17b2dbf6c27ad64330a1aa1130fd5cb1170a73555508e87fb72fdc0af63d44bed080ee417743cbf4242646e526b2957c7afc8e1c525ccf7d8ab88703546541c6f2cecdfb5736ade68ab5063c9ab4f92a78bf4befa045cc2df17aac12a8f9e85ceee4185283f4ba03e64167233ae534b6a3253f9b289b646258a9f8b00f2c9c0c85d75ba852885aa7ab7b8ac7e1e69929085c0b0dbd423ac1f3ccffb27c69256ffade2cfe62a9e1cc4a0b8ce8c80598bf2a20c7f6d8fe3112b8c6ef4c5061fc5b22c4883f9ab5310c574c0ae6ef40f2ec484c3a15c2945aeaa3d530e755cfaa633b2b1a11be7deaaa72b963a4f1349cc0eba80d316fe9960ccd4c1aed1900bd88faad9444dd1ecbffb7bec349150b9d172943a4ca9ded89a68d08538b955bbfcc75c94a6a1bdd21fe870bca95e71f8f2549bdda6b0110ae7ed4a24f4cbd52b01efc5048640bee500581bc7512c6cecc98b38c97911da7fae3b0afd78390d9c9e68b618836e823c21b3f1ce369f46ee0275061e91de3fd77a2c6ae4c1b0b0ff93bb3bb55b3ada0503b701dc12a222129c4e0a193f0a19b638f537ca5c0914bfdc64e0825100164270023e9839713b315339312b80df906fc20426da6ee0d9e1319c4b5658582ebe8b2ba6d45b5bf73d3c3e7beb2d74faf5d6dfb40f34187ae61a84f72d959a32dd02b09e521e3b0ce87d4cf8fe9d91109327f7e6f2a31f8255d690955e7a57ac530980e27216909eb78e4ca814e215c59d54f29c21d08b8412331b3dff9ee4d75b8b64a3e8bd3b18a63ea0052a0e53ff70ae4ee4928b90552e6e19fc11ebf09178cd3d49c01e53fe12a52f189706d1d5d9cca5bf4523f3dc0d10f470351cf4c61e4fa98023cc0d01617ca5267b0d30aeffad703e8b56071a5cd08faf97ca23e448444c934e389180b0611650aa592e6b477cf67785a43dc0347367cad9c44c484aa2c6c4fe098131cb9ed008cfde0ce293eeaef89d341f461b0d24f269d5f47c62028cd867efdfa7d2d1b56dfa4350bed6f174003e49111244bcb5ed72f40289125f7494b2e02a4ebf9a434972057c24ecaf9c551138eb503b8cb3890ac4e3a96541ccaa7c9045f329b5e13f47b4f2b0ddbf7e6e678b0b57f7ca2fd12405a7c8d07a29144554d047b3d1a2ced5f71627b6e15654a6f145d93a38d545b007901995f60c3f8bec28a7ab45d621bc5ceabeccea6a3488f03c02cd4ce24490453648ea01af026aa5ca472e43acf3f76f8538b7b908a40ec3c698b051fd5cfd4f13fae96ddfcce0f709154f881b3d83feb5a1848a87d65cdd78ddbca5845e77bd110ec3bf2151f0b751f39140ed5d9fae3f220d5829c0401d2fe44c8af6a284f2f03c120c213ae53c1fb5ce45ed8ca171bbd4124dc4d69e70b6496fef06e4138b079aa35a9eeccfcc2dfa6c42b5c75c893733f6d5df12df6de2596a50ee00813ada8af4ab4b3f2c7cf95a281021e87d33f18157cf12b8b4f3b2e6654a07e3ef05e696deeeeef0c4a4a5b2a2e657a3ddb576f3bccd9526f3ce01942271fc63dfe0b64b7083e9cb9f035482acbf48d24a26219d97360c758c99dbe657870b3a2dc9be4219ab135fd8b2cbe27a8fda95498726b84265fef9f4a1882ec26099aebdedfe9d2d5b358f76684228a0a50783e36e49260d00083dbaac04b6bf10ab27ab63c6deb3e14a91da3640e205ddf5611068300f01110ef6779fc7cfd9da3a5555c0aaa0d38890500915d2a239048f71a113bd60b2ce889ec9094807a21ea40c02f923ffc662bc840f75a01b6fbabb0add194660493d4f89ccc7c61e57c1db01413a289449976a0e9f14549a03c1ec5e633efb438e001a1cfc2b1c096562d9d2aac4a9a50530667993bc518d11aa5a18b124184279b3e7d8669bf4e4085cb184a54a2b185827b33fbc384f5eedc56203e35da9f5b273864d7cbbc3c13ff6aa2de7bc8917e8c551b34dc9ed07f386c2080fb0b9984d4db85d7f30d27da66bff9694cf0de269ac0405a379377d998aaf219632550d04217b90917236d246d13d7b67913ccf7ea117c3d2749e8c106ad5038ddf089c59861b43a6d3ceeb7a7d0adf3669ecef16f67b020a80bf1d434d89200d4b3a4045c08a49d44ddeaef569c285810ce86895f1331592be2721922a6bb7ecf64b658e2802adb232969fb0cc5d74a36b72343844a9de0f8fb0f18f718e503ccfd08d8cae433c24b90882d16e91f3f4cc808b7ad881bc9201357c8d57ed05f6fa61a1522614ae42e24f9bfcc27ecab1bdfedb04de2f64d86cb1b2aa5e2d8bf93b93d254819307b2af4e1403c3912120393a9da2abf8bbe27d566a817a8eec2507dc321496936f9e2abbd9e5320fd34592c74f0c495a40b577be56f8993fe045963afbf58aed8effe5ee7b9c521beef58bc569b00d40f41e65e09c55c4b8fd017ab0a10e35bc2dd8d4a939d07bf2db08e2c27c6c3960fc2613150e75df602fbf7e9c09c5ce41ab6f6c576c9bcafa613f616197f6c4cb5b9650997fca3b2e9e11d7f7d0e38b09bcb95ba7e34643e76240402d00d94557b478bfed07c63bc2924af1ab5587eec297ec58626bef327fcb9e4d51bdc5d8ef827c51a2e314b44a80c4af006f5d1dbb5fb99a1e084203c07af9379e06207c63fbb3b03f912684c513414ddad4be733ce2bb06a919d35506f445639c7640abd4b0020ee7c574a648f3b2c990437f36be3216c6e52e21217d126c3083561f144ec70b450e240cc010f000848e8057d977bc8799d882e71020c77b9d96539fd8cfdd73a868bac0555b6fd6960def64948d7b66e039d2df97c0fd394f8c9a27ac661aa2b43657f2b9a66119002a607571bf966c7b8e2a231e9776980e64a39986ad9014e9b42e4dc860b48b6ffe29d58a5b5ab577732777f2e0baae1d60faf7bc19e5b5cf2fd917fed72310da7b275b81b10598bb46337ad4a3eba340e3fe73f49606024035afee83451c1f7eea30de6e01027f9b8cecacedf9f316014b59f172be0152fc41c5c8bafd0f5b1042ec2fec3928d110d583b4b7f6e6e3c445528d7022a8f2827cafdb357b4faae0a4c799bc1c0eea3c782893595d9212f9a2556b77a8a64a37fe5f933e6d9556bacd42a6975e1c73330ba5b815590c96cd89e8c37740464908653b7efaa2d14b4648fb83e66f2f0e927fc4b0eda6fc87f72d9773d6e0a8cf89a0806e3d7ea59f2f451dcbdbd77559bcdfe55e33cc6e34214d415e9be3a9116071118ba75e0141815d221f59c1d5b8a1840e84ade651d43575908e5a36629a01abfb29d6486191bbdcb9abf88d8d6cd25c4ea949a6c06851a541c50b4e0bb932bc4ccac3124da145562a6dd5772f1a36a4b8f797cf7d52f5a00247f49199fe29af0a9c951b05eee5562292e6b73c3a8c602140f9326d14d3c54985f37b56f14ba49570702f13eb742eec43a158bd32fb3ecb0c3f23d48c092a2fc16995dee3cbbf613fd13438fa4ba882a6ab764c962f7a8b902fc18bd7154f935d4ddf5a3a64bab64c1ea1f3957413218e25b2ea3ac85525c0fb8128cda481fba5a21948b556908d4e016c4c15eb0c188eedff878e0ba833e678483d61cbded7de6fa6281e35d4d13b741b40640c2660b506db280c70c981dc1b3a76eaf19087d6b997c2bbfcb7da05c5c5269196c8a3f2a0d3713dd2a04e8ec5c68d8978be69071bf69f959c38b2dcca0d8cfc4eda256ecd63d0e84e5ceaa9c1883765af6c151906456ccf50fe4d874bc0bb815b73537a549867fd1ba11bebb6f5356c03e7f24bd47c0019d529ff19d003625cf7d5cad3c0ae80eeadc297418e3068eafe7955dd2164235d06271f1f7ea646b8a01ed54b066fdc7ce3254733cc2a011ce33c5e1ebb526368acffd3f142f77f47f3b4205110737b1850a543e36daf789c1c0da539834dfc418196f3206c9b6319315032884088c72a0a4e9fc186e6d475e6120a3fd9ce54ef31b833def67a55e5337c5adc0fef38f01aa87a32a445e294651c3abf917e85c7ff09dbe0893bc3bdd40bd32e0abf3e14f7e1f6ec63d7130db4794a691d29ed63b5bc8bea6d233ad80531f70ac17df6ff2eddd0a5716439d8e63ffdd2efb04d847e6890361dc0759118fee6875bbfd2008275e578b88dd287251866eba855ac03c6f06b3dbfc35805d04a1b22697bc8c8f8484ff9e8bc6e0e117210d2c65b69595b9b1aa526e47ac500d382e2de69a3734d77beb1058087e160ec454e2053679b709ada82c248dfe11867c47f2b6eb13df795dcdd2e2ae960cd38955a1bb553506d5dd950ad359af727629614fa5d3f2f1f539dcfb9b3749842998bdb47c705e468a551ed84ed27f99db1bf07e27f0b0c46590afa0e5834fcaa1c2265a5787af02f0ce2dd611cb578f697dbc4f5704a396ce78b24f22a51ee8c7ef016926b0ddc6a282791833f803d3bbb4b90055e06fd04e7edcb45ea7ff19748dac4c67faffb076142ad3abccfc8328ee56cfbe0b874b10ed489258676ae45c74e5a8001756621e0fd1f87bf076023622d4572142eba7ed505f800ef39414ea9346b7f99f63bc7d59dedbd9217550cd28c721cb3218b80e890efd7dac03192c88923e738b1c9cba90bd966366f8c97770f3d9e0bd9974504290daaffc3ff1493baf5a9d28cd6663d7ec22b1b3de424a6647838584da40f94bceda4215980b76a02b4f29c0cd384e0b3828068596db03ea9ccca5d3e7926fc834c3cd7545134f57583b75389d577841d728475a2602e80d2f636cce9453cd357b00c05215774a1df883247ee2f2255d8d4d31290e350e1a04c427968d46c1f58cf42a55fcba8ca76e476d8067aaccace4bf9166a7c36769393d5431a72b8a75bb846378f2ab28c854f47e4b97970a1a9a24bae6057a416884ccd4b3201607f03f97db73eb64d36619810ee3f92b9e5b5b86b44d75f3853be695f7d3c37f09681ed2717f00a5d9eca6c0609343282b677b0e8b1db4d4ef4d99fc1dbdad40ee0eb3f5cb1d1e662fdb722ffd9f3cd387bdc535dc3c7022611a84bde5de4f03a208dc3d403ca8537a78b395673e0ce0fd24dc7634cf2b0d323c5a8c4bd50b72cb15456885b40952df26c1f54138a6777cd8ff615bd7bc6523bc2ac6d5aae1602a82a93ce6e78f915de7f5a4b464c9d9b838db69a4c3a26611a8bce77cc7a8627e8d32ef29b9b53d4a7120b3a26f4eb00aeb077a4fe66423eb2de7d1fc82f91de217c76f999eb0b46c6b89298db839a03adc321af7a537b71ca30c00338497d0bbaa78a1d945c30ca918b17370d537f101e8fabceb26b49aeadd58ee6d78ba8faaa7db52f221e344b65b4f2c05b4fe939a189f51456355bf607ea5b9c5e72d96d39bfb989af7d009c22302352c0bf03c2e1c8517c7171a3e24e6b6d8aba5b56925dc90d966d2261c2dfbc77e66e2c059867539604ac9c02afd4ba602a3d03aa2c56b409bb567391aff694d0da982ee177fda2c40ea2d817499387015083d957c67a11db8a57f14a6dc79f8fbaeac8f83f30f139a460f46f25ea4275b29f6e781def9d904ddbe4887257631081eecbc4e648e4c7d8021df6992900edba57db4a17da277979bfa9fbb98502543c75d78f6886fbf08c8ea7804e89547a439c1208bb7fe76f5af77d565a90a7109bbd876638dc1bdc52f74e828934454f7bd5ad18427f50c4953bed58fd64e17951ee682f0799b83cf0d1fba1054f44e4080451532f0d21c58b18d6b96530fe836240f68e3a238ba6bcb4ace6b2261f8690626843da087ace438862c7c207323cf248df474adeaaf64cdfb5362a934c5654c9781afe7393fd836cbdf97f0c2b252bef33745c628e4689bd550f153e890bda39ac1b501bc0da61c1cb7db6722ce60b6a029491eccd97f89df14c5dcfbfda48c40004ea4f78ec3af2195aaa994d06c09b5830c749a89250303ef5dbef67d940040e3441de1b3948ff9a4aa42295177527cc851164d51467eeaaf3746b91c4338b12e63e22c06c641f3f67c22ac8157a062f9130b782cc3bcfbc4efadab0006e7783e5a8ae0cad2d3e633aa0cdc0e9aaab01be8231a2cb35e56abf4f7b78b9ae0cd2d76507beae50e44ea334bbdb095c383b78a97082b12da45249027d0adfea89aed956c6682315f328ac19213293fdaf565f7fdac460b19d1777e2d118eae06adcfec2ff05146ec7c94a096fad45a658a9517bdca13f1b76a118ae037a99779108a381428549d690509e25ccfaf1f6d6a823c20f04316bc6a995d68add0c1ef1cba51d01fafa509517e1d23ec23bd62f14eaa8d42b27b2cdbb42070829fa30ef90665607d65e0e09af3d87b7ca2251d5341067d508777a058fff13f98a83eaabf0549ac7f9b8f5c6159b06f4e6b9826e0f45596e6bba88d352c816868b0842a78240ee905d8fe11b06dff9de18491ac1ee3d288212f7cbec9cc9f3f47e397985df84288cbf4d5bbbb0a830183140345dd562c9467ec59d8be7c121f6e264af1cfd4da8a90dacd2a4be412eb90921ecb614fd83f7193a068f53d9a7f0b1ca3659eedf038bbfcd591bce951d5593fb00dc4cd3b6daefe52a768c8a50395448b8d326fa152b685293ee24fb22164187b4b11c1882ba5b87eda77bc84e3e20343fe4da765a307a6830a3e47566b7e103ee61a984616f28e704c266429b0e1698226afbb0223b269402fab44dfdccb71a60e8a83e7738142928e02ca2b6d86a366022e282508822d1da16bdeec92e6fea7b4ee7e5e50ed38aff60bed8cc52d4e5d5c1168bfe93661e3d7f95afc955c2318fd796114c944b7af7ae68f274c421758791462823e932fbf7ae03f60e2b94ac783f87dece924fd779b10e74a9f50a857e91a7ac52b1f8409d3cac53760a5c9d607cc0ff83c8d2e784febb4dffe126a620f3d05658a44955a25f7a6f2d0680fc477f2e191f1186435ff383ffb1a05c31be89089b58e11e5081137600219eb608471a12908558cdf49a2fd8dc1bdd91cc31e2432c53ae447dca1cbd2fd22be575264a7360e51220ac2687ce4c3a68cd6bbf31df5b1a5bb31cc785c15bec521a8a681d21b63b44cbb3a77802eeef2e6b39d1fa78a30f1f491effe8ec0030804ec4903e69915c6fbbc2961c1d1c5e5ee3cc949e1117be0a3aade3a4b05c1708f52e41cbd3c7241ae32ceb3167211dc38013140c31b57ca9c82fed00dac06b9509cbb098999e47697322460e45402e46f310f1a7cb9dcf2f152d9c5f3529f843cd2e8e94bdb44e3ec6a72780e7d227d71ebe649fdf3fd79fceceaaa8829c8b833d80df1ebfbd9e437cb5f3d8958a753faaac788969dad009eacbb95dc5dbebe5e42cc1e3005845e135758ef96f7fbc4f0ca785f6509ab267e39384392d0dea1333841f80d1b2b264f9e173114751aca0d2289039395e6e4894c709d5804dffaa80fc6f8e440926d53899bb4484eee622235a2a361d35ae285a364ea94c73beb281e767846ddc56ba4fb60c5e6821ce9102f8650a59408dba36f044cbb729ce7bfb8033ed9d71231534a4042b9a9e3d9c662c59095e9b5f34d83d34e521c2868dcd80fefa86645b58b5a517bbb28ae44159b50005d5611ae3cb40f4859a497544c0350e0dfc6492eedcd528cc3398afb9a46095eba7fdc018ec6a576038377207fbf9d705cb08ec134109eff4b202b236a98f61fc5a22d43620b76ee6b34b3f31aed35940148f4d37dcc8520c63af7d630db48a97d704c7855be4863c93edc830002a30a6bea06cfb251314ecc6a89a98fbf74df9c3a4dd74d36a573ccde767980a520b4a6fdf675a8ccbfe5c0d7ca1ecf6b7c9469a55ed8d7930019d678cd5cfd22d21fbc024ecb41ebe45c22a5310f32f2057b6cd39aa8774b744e6f62769f1843f98677c0f2e32161005eec50bb49f4d0f50f8cbe1a09195275822fc3ce8d6fc2e48c2f3b7c84f519af374f0b7811772efad3a71e3523f91a364ef032c8e1fd2425637eb90ce670af5256947b7724f0261d9a4f074b95b1e9a41da703e59045b3b3ee8cd1a0853d21832f836617c683dc0741c301bc762979566312cc48b83e3373d239d552dc79c98c617aeee21a4b0eca87414f2a20cee987da5c76d3c7dc4b6e2588ac6d67f3da32297fd0cbcd1f6f04da0ee2bf988866b67f121b00b94afc1a3b40fdb63ca438433340a5768cb34835c8ec90a61d1bc93fac7ded86026fc4bac432e3cbce3d6a2de41b5a867696c15e46f2f41ce502d867521e511c8b1b5c0edbb5eb6c2684dbf64047f4febbc3de02f788dad0d4b7f295e5996d487e8af02424cb8b63cb754b203001635469bf68ecc65c3505ae26ad00ced1ba3e24962bc879eaf243d9c799b360a3a54477f5ccab55bc02f5528de48705c246f1a033e287843e6b273718305598cfc2eed2bbee9ac02242699d5e7a8d3eb80df4945a06c383bb95be0ae56cc2eae2440bcf7dcce74cfc4ab88958e83a7fbe56c125c94a8baabdf4dad1cd2eb985f87e458ad15e908823071a67fb90c7a102cce9a08473a51b1be2fcca3c91eb0e35fe44cf06905d99878742d55887dd0cb8edb5ac4d3c92ce38faa5f2aee1b3f7c3d5e17f722c39dee587719002712ca15b59cc13637ec3359de68b52942a26bba5d64e0f19340e6eaed27bfde0edc7ccab0f735e4c3c45361cccc3b8448e33e6cb0693230c6dd643e5119e3df92b4e9d15d7f4a1137486ccee1454f323c9d2054104e2cc68f3196bfb2cead4776a4e5a4049304cf6ccfb433087ffb7cdd9325776d295221ec4ba6fe0f3522738e35b803894d0b1fecf75a853e24de9d6bf78a145cac62beecb1bbf5c5f24636677a7f7f415426388ec8804433587b1b5a4b82e17da56c68d4f2f1c92ff92c8b057d00a4d9f22bdc36d01405f62b1ab47f21b39801711a1cc0cff54630b59599f33120e79d75da9281b05919a1f307d0198a5a7f4dd74c42011781b4ab6c4e86484801b99ac802df9f18094d73f08f082ca7fde3d36fb08ad1086b7680708c79ff68362a7fd63a65fc74f2893d0d4890730fa0c4e8a3cbee33804b8a0c06eb0be0d97e13f013aca97d91c9b592a7e5f167e5f39c4132d768cfb93ca137b4720e59f8c92ea441493ef32f2b896de7bde8d91d554fbfbf6a5bee78d2ff9a571a7b98cfa0a346ee967c02e680c529bdeec0426a8a6f49b22252da78c631f44e1cd5648c1b70e14993dec3a73f3a053da28be7c692013d58f60abd031394c257fd11dcd8423e87b9c1c055ddf19b8c450fa4a13ade9abe2c957d3f569fa0b0293f83274005af96dd6d0d24abc46cdf97fb8186eecab0b32e33a597a2690331541a3000c95c80be21e39b9a554142a1270baa4eceade10274f806f591f1bc8a83f58b14a0177e9525bdf9d00dedf28357933981150fab6b1a970c000fc04c0b5d496800e839844f2c960b9a41097b903801298950b228ecbf690ad06b657e8ef0dd3b3cdb74fede429ea8a6836cef7c266abe8dded53699d4ce029e02099b0959271b0f6b432732a5617ff5166eba87a700d8d4cfa003fe7d94d3a63c423546987185b163de70277e372ff702c82667912ceb48f77aeea9e2d4124d0a5a57e234b9b997599a858e25e9a99f46d342c9fa8693eec030f695383c6ad59c18c4faab7cd0bef21975ca829ae0e342c6220131ffcb64657f4a9c1b0c13e974f642f5c3c304d9aacca34e654556e92b515815127600f4e33c390df312bf4dc5e74a534084950e3a1f77f9ee6d2726a623e867a162dad19caa700c3f9646ed13881c1667eb254fb7f350ccfb12d1eb392b1c904eaa70a0f160cff8494fa78a5be3cd689ef088b37cd169a3a34d0c4b1f0dc74de8b39519e5ad1e6cb541f5a8ad18d7069ca2a677b8b41bde8f00d670f06c34a73856ef2d1cc3d40af15f3cf09bc4eb3c0b824fa3ead87c0aa76a5b3500ebb69ac65531fcd5f5f3e9a2f69a00125e4f27e256f084017b8971d2f146694dc09217d4f853147acd24dcfe32e50a22ad103e3be2da15fdc6d7beb0fa8f85723a0dd44053851a1d561ab066fc724c579a8eb03d7e3bdb53368a46c089d3eb2e008a94d6adaaa83fc74a2722acf8e721854bd82b26fe46d47f0d7230a105c55b2fc1b177ce916c18aed21817613c73567e2b76ea0e75aad3f56b42a03533a634f0b88736d16590fa04725da73b2c10d87532e9dd0ab15c3a5edc993b6421be746bdbef0fe78d65a5873456f0d153591ff3af2c821a7143c0d5846e51b21061321824a7667e7560af6999cd8c25d6d39e53d180dfa3104b1ddb1fb4545c4b73197bcd859fca68b27d5b04db9ac480d296f011e56a5b74de436baa8c8fe6828085d1db256103075831bf052b69480a5697b9c624114a3982fc45526574f33030c17433706331880eba24749a96f8e6543ff95bc1d2333e85176bb91bb0af86cd36f65a81a1d55cc31356a023765d2578efa7c0a3fb2e0c5fc7a3e34c0555f0b36522d16d0aec022355964bff1627a052d4a51ca63ba9ca2c7cafa6481e40be68cf42727e26d563f26f5a1aa2abbaab38d4c2fbbdf949e5c1113c3495cbab6633a5515289832577663fc2d765fd4ccf819f37cc41628d70d5d785b5f0ccdf6936a1dc421e5e5290e7f29f7faa4fff0d40eb0549356925e327ee823fc8f4fb79c6004010a53a2a609b741db46abc071df3074fc2e9e85bf4e12d1fb25166399d7f2cf6eaf2ef17abe301f373e281d740f27b581310372f246a6898a6ba58ec78edad5bbc03688132ae97d1204b3a1d3d8624b2c06882a5009060caa723f0f10017bebfa4673015e7bc267767b9c91a8de94e5b167f2515fe35f346d12fac2d0ff54063033b6a204e233da9f8293752bb58acd6e4e7a73ad9799379e214cdb527ca11e19d61213295fb5bc9309762b7ace7fa808ca1cacafbdadd73f393d318d4ed91f214d320fc50329a273fcd6b5cd457257ed4b2861535798bf87542c84d5aadcb7eee6062d6dfab8361688e3ca9eee43861e82e8c814c77dc1799824c6cf386586e433730993b21b8ec390cd8847431483948451c703558ed988ff8877ed37cbf23ab3c2e65db283919bbef6e91d8583570babcfb0d31b2fdb80a0a8f541d756f89ba4fba5a7694b98c6c63975553f6bdffe6e3a5166beaf5d8f02d42ae8d9e87b13b9152dea242f213043e45a21172f66dc4c97ba796c4c5414b51eabe4fb400afab2c0a35185e82d9b3f9909eb3b20c11c69c927a4aa48252bba366b72adf592e63038e7c0768f8cea61b01223e8b0f9b89ebfe9aeda70d521acb3b2f2d3e5c86f097029acb7eb34ee8e19d1efdcaa1e5fd590b47a4fd32ac413be5e18f4cae7fa5ed1164ad1c14759123b4f12ef853b65d7efaff55d30726499375a06cd3128d0f03323ed4799d4c1221479ba742dc5743c482d8cbe6998270a642e155f87b730c66208f5d3fafe3ffdcc51c02dc65ada656b83016ddf1e3d07b0355fa41b8326550de7011262e80f0753c3a676916fc5286f2bea2bd62a7734b5bb8e53107f7a2394c6825dfd01b8c79a627fe74a7ad97711a44126354ffdd968403de4403f26bcf347043102484a9f6499910c206eff18ec4d28c525f6c6d29e417589c22aeb47948af7989caafbffb354544f0d4d777f02b83bed5f6f7e12be64c3099fea90f38a7d50780b9f5c2b1649dc5d3dab8be4b8e363001252a6e8187151f38eed2dfec150ba419b87aa5bdc5dd90ddfca45d5c0dc7eee3fea9545c17accc0fcdb45cbfc95aa8cc57775899ca2ce39887479882f03fa47dabbee762f4b99e7ec0e0fd77095e6d1ebdc817f3b607cde0f205073e81edc88840b21433344762cb0fe118ed277b13c954436b6462e284c2bba75cfb5a0a64a983da6e8c574fffd6e67deaae5697b9ee4fb300fff3c1b639e833563c9f9fbdd88837946a0ad2eb8c3962d9d055a0d2a95a37b31566bfca0fe39d38b4718fb46868c34dd675108c3903a2c1c63c778f35fad9daa17d48cb2f3fa3e7a28e82d08be6883da6ace447a58845db79f5f500350452bd1d9a810e342260e2019682d457c699e305e253859d73542365bf81991a5930dc81bb0578b2ec96556b1d00f188444386db6ff42b743c0e0bbd5de4bfe62c85d5fbcf422644d796268424815cd7152dc4bb417dfa1e20048cb7f8e47dacdffa3bdbca754c23021980ad8e333adc380f2cf9ff922921417142b39818d6dbd209f1f3986691c182aff1da193d0f459ffbc6e4693d24d98fe4248ea69047b37c380bb14f8775d2a5eeb8142dcae2d214b1e97874490777690cf9727b056b3fa61b1d7e48176e52c32f8cd8502e9bcb2f76857cd5219700f0d4069279af3dc56258202e6e37f37abed02d51a0dddbc82b3aca5b737a43f0a3aaab5a9cd109f931ef871e194a5f3beed208b17a30d8f6567739a72d803115e493e941497510f5c9bf98791283217ce1376587da55f87cd7e4cf816276d99c6ccdfa677efa4ded4769d8152aa748333ecf3b7e16a8e7fa82d5b5dfb0fca081d5ade7041f7fbb4b13192d7913be5d9390828457a2b95d34a1331cec5266e89096b9bed6382348a6a20a51ce8405650b11a123d7cf03eeecc0cc2ce3fb0acba98b0a6e848a94bef23539dce1c979f29ab0d61799d7d2011cb2fd6cd107720c61b413ff1e194cfc819de1fd8182879a79801b4173cf35cf86ef22d8c95fd96f7932c35f3942f76af45851b0483c989abd7dbeafad51f7b973b2300c2bf910ead46e66d07d3856d145a10924d65ef07105e4dfae082500ceec52558eaf6e887c07fe6dc23e1c81e6abda0bf4dcb8325a46482a2472073d77ad3fd4e10889ded008c7939d8ff1774298b7edb55615e0c28e6cee1aeb0e0d08a13031f5140598d2661236d12ff499bde13e97e856373cddbe61f74f07e24915c241f44a1e6c1c2a6b3cbced268e77282501dfa284a3781c0e50f45cda5ce3bf7a87d6c36a07ef44b39afc13ef38559507d591e04b862a4e1f082e6681176ebcb4418e7c616e6ba48fc98ce1fb088e3f962d1b4775e20cd71bbb35808fecc6d4080adbb413049c86e4d3a1d6514d5f44a135d6e3fbb2fbd087ebea77de39ade183a422c969f199e4029d78be1e2f1bb57d709f6cda1f05a0b366ec1c5a2e9176852318e61540b48835ea6f0b7c0a3736bc8adec6167dfcfb09ca9b59e9d0247a8d8dc325e70da8db6fa2a5b55d50607f735e74fecd570c34932a69d25a3eecf46c589069735d0166e21bb58e3941bc218d38c6eab3f6bd3105c302701f8cce8aaf1cbc03177442dc0b5d12cfb609036bec026c4ea06137ed9d46102ee087351e9f44478b548f89b1fcf66bec01b113b28537c1a406791a62fa90c0bd141b80b080c2e3bf062630438bb0f723668cc0ebe88c41ecd6e0da750c28e7bada9dab17537f26291c6c566a77986fffad275bf187279e0992feb032a86e0141815d221f59c1d5b8a1840e84ade651d43575908e5a36629a01abfb29d6486191bbdcb9abf88d8d6cd25c4ea949a6c06851a541ce00a27892fade4d2c4a1ad3370c630f01aaad5f1f208cfbbf83849b08bfa2227515ca468c3f31dfef936de0b315b40185c97f931e1aa583e4c8544a3d380df70688425844584f34589861386a3b68f56cfec1eeafa9422cd89632909f71aa9bc4a678e9978661b1d7c3621b0019720362218ed8ebd3ab37eb9f6b4a0893a9654ba5772f4f4f0c3bf2a2d03ca080add763e389c7ae4246fe90f544c90d1dc5539b2ec9a387893d777e8b160980b59dc6db4fe221e01cf6575c9570d848395e1e85a8ab722660111f3e58bf3ad030663a0b68e63656179ff37eacc487f15a490ab62285ca9663182b717d324f76d460740596da2c38cf9431e103dbd59b726252d27a6c756fa5a0db572586d343887bc22232e3401127d44e73159798643efc2dbebbec1484799f2801252a094507b77ae9344d0856b85edf9eb2ec73e5dea9af7f023c7b4bc6c644de8df55ce04d7b73e22f77fefa1fae1ebcd918ffecce4f1d65fb4ebd71dfc39f03ad2078183bec4f084152a9a50f8b5b95d265c81ec2507df4cbed3f4de5db8fba32dc0ae5c6ded4be751f5b09b00f15698e731fbb3248d277718d44acbc62ee3662fea008d3b12d53f2d914da99e526e6872bf6cf2daeafbe868e7e27bcc6eeeffe1d90708b8429d4daa81b1d304039a2048f63c95ea358b7c1a370119159e4c6dac8758254dfd295a6415e6d72abb22c63d7130db4794a691d29ed63b5bc8bea6d233ad80531f70ac17df6ff2eddd0a5716439d8e63ffdd2efb04d847e6890361dc0759118f910f56454925a23f867f5a3bab3dfc7585acd953ee4aeea820c5551ff3880bdcc15129b3b2df7b4731a3a2fd9e8d5a6e17f87cd64a58f0d93686c71b591593243eabf00b8c8d1b8f751582404d91f2eb8e291a52e30c368133f5eec9f4ec0b3f5745ca951a34ebb10b27e0b2fd172a307e092d93d6999efc9ed33002e249c22389b3edcfe15db796677eb9d689f761b9f74f913f7c720e7e8cd69377daec2d8e9f48970575dceff7da0412837a9aad1a9b5b8173e8d40b86582e816232d8251aed82244ee1c926b4fa57797b2ca76dacdc013b5aab0b50731f1581bdfac6ba8e6c122cc9a7326749c77292f76f4bcd44dbc28d4f54e917937c3455e70c4351e9fa9e9437b94f290c67e221a75d10a7653691ce2a975260680f97a2c2a1d5d392313c48d46c64f9334d9d159c72bae23f4afe935a345d0af33cc11f93eaa1ea261f9f16d99c5e7b268ba8a9ecb7b40c5acc8bf484529fe74281f25933809a332d8cdeb8839ec5951e45ed4494323a9c9420ae9df1cf4c061ac20318247823cdb6290f6309694f871772a1383ae72a7150bf17a9694dfd0697f8e07393493afc1a17a58fab29b6f30f8736b824a77bdb77fed629d1afb0303ea6a78d6c7dd5b278cd646f3bcb0bd800f90dd9544a5f2874b337dff71b27826e577dd76c2237aa2339c23ebb74b9abd894c47f5984b7c7d32d92b064baa5a6a9fae61bb433935ee266468a4c4261232f29a62b137f5af2ca74bd362c3ff3eccb05f68bbee5cee820b5b7cf4cd07f5dccdb61d751b032c34a4a6a577b200108949ea0d5c6b49166bf35f1494f9847b8e3e63ddd0cd151943690f710aed148900ec63c21f3d53e682026be42963a403a94a8e9b50758e36b511293a30ed1b1a320bdc535dc3c7022611a84bde5de4f03a208dc3d403ca8537a78b395673e0ce0fd24dc7634cf2b0d323c5a8c4bd50b72cb15456885b4097e03ab1afbd86bab6e63dc7d88d0179866b7169f2d9a6536ee1e84895cc0404bc7ca0cfb68b367f6113b9ced5dad338b5ab852b2c96feeb50fbae0441e845bb1dbaa3fb5e9d9702041e7e388b837628de0b76e3a33743ac84bd5bd05691c6a20e0aa1fb7bea5d2eb6ffb0b393696bec90652b8b2fe64a5d1c376f6aef2cd8e980c61ad2fadb371b21a3e46c4f48c41800e9a05a049bde02975d974141dbe9839033dbcb52d325d1afe6f4dc0130fbaa1b063598fb29e4037f1b9937d81ee5441d9fd544da3f87916737124b1e89c2542b6d8ed8c9f7172e5ffb7ed0ac6f03d5032cfd1b1fe1cb41c63658898b62da34e84b731f4d14eae7f2088fe2a445cccafe0fed7eb194ee8ad7ff535dc00dabeb29eb773b3b24954e6c4f90606703f7a3ec217b279503e5f90a513d89842c9dfa899bd91957d960dd18010bd249e79e73c99c7a54919ae2d7f6453d380d0c9cabf7756909d26e161d4af6e1e9c8c1d15f00ca8bb0643874741c3742adff4f66c1838c2968b12476c0985a5b5971725c07703444da107b44e0a131152aa5ace7fe828934454f7bd5ad18427f50c4953bed58fd64e17951ee682f0799b83cf0d1fba1054f44e4080451532f0d21c58b18d6b96530fe8365280bce4c023d612d62d0fdab4581f836917cd3ff4cbeb616d9dd8856241bf6d94f0f101789f54c942fbf98abaffd94fb8afd3e4a32c6cea087e210ad1f71de5f1229dea1f8967dd1d82fdfbdd9898f34218e0e872c1604a8e6a4925ebf48c74367de1d0c8a64ffc97db18dd48c4183c60a0f64917aa7e7f233911f5b140f7b3094a4448925112c8c70c2a3458941cb270b65ce35fb7e70f3e1d9cad3d014a0c2529fbc4edba12754641a320d3c115b236d605fcceee3b2d145998d39fdc31d814274c73b292820b27411fe0f48bd034e137b459aa3a2cbf84515a374c53cdb936ce58fa52f8b67f5b8093c2f1f3e7bb8a05288bfeb6a39264b3be57746420899e0a60c61c9b04833f64c905295d9c65f31503dafd5ba3feea11fd7b525a762580525ac5ff1dc6fd1878954372588c8f32b58f1b0be8b185e4ffb9583b66d45a658a9517bdca13f1b76a118ae037a99779108a381428549d690509e25ccfaf1f6d6a823c20f04316bc6a995d68add0c1ef1cba51de8c7b77e78ae52a4c040d9dc6c78eadebe4d549c57008b8b4ee5d8cca47953a09d17e6c57b639ba68475d299d38d9d9d03ec18b46afaef80f3e68933b0c56dadd536fea8ce37bebb40080d75110dbf7b2f98cb79e8f97b53fbec2ee03a1731003c131c68450d219ece31cc9cd814f0092d5eb9d74a7f8ef8c0952f8de27deb66251e68c7db3bf83b6405685ba9eeefb9de5e1cdb7690f46fb292333fb3a6d957ebbe551e4525b176b43b541606ca58f686e8003e9f3241897a0c61a4624f5e909ac71862daedc1c63d9836e7034d75ff0e5826519b9a0303e063633864cfc9b71305d1a52d51e8cdf2b76bf56f64922a64fce71e063faeaeb9aeb4266aaefccfe6e13df4c4d7c9e1972c97cd6af84470dffbc13a6e575dfa410bb8650e841fab556b1fbc01d3ca4533931f76e10d47e3e8fa0f9a6be0777e4d223decde1b86f351dccdc8d9b6bf525c8cb93055cad453963f15751413ccd3c4e15c2abcd1fcaac80ab26de2478a95b34facbb68ad42f7641bf27c7378db78a1a4cf0461983d0c9ecc0df5a03c09c0fcd3e3d526393e7e699ff2f5ab0e646986d82db3f4e51608c9b751414ddbababdc6924f6292a9d88c4f24a58089124ddd5a30cda74409524dcf1c3787f3564ed33135b024a57b9038793d0fc825f6677c39b2cc74664b3b08a4724ddcde9ceecab3c149c8d77ba5e458a71455e1663b022743e672ea1788fcccae60fb5bac0eb8f29b08b0d837b80dba21301e7316c2a49d4e9dc5a6dcd3363cf21c10bf1e6850bbb2df117a9f6dd249eac0de09b92fcdef519de69d779e1435039e951918883c0a8c3f04af66adc74b253ad2f1674a4011f19e4986941607c0eae3a25125e7be05bc70d9af9916e5b224540b799cb88476291e35402beac41d343922a000dd4ecc9312155ff28c4b2220c75cb2ea25037a3fefba88a1c7b46546ee248704a7e82c00b10ff30c889274fe9efe32a086baead7ce58b265343e137efaa2a5167858c538180d8c6b4b297c5d5e970f319b4e1b363e3e6aa3a6114a249aefa00bf63b179864c0757d59ba449cce103dc24dc19784ea584f29b64b7e83784378fad93b010d4dbd9cd2ce610de5cc0a111709ef599636faf05e2d92179e6f00c1d0496d144b0350b37a02204ee97f3fafe3a68b6a4b4aaf042724dce0f1309456351736a80a4871d0f5f5c164e379d4df2bc86b2223450dc32143f69c9ebbfb65a624eab29d07bdece316f287a78bd8e6d8cf3e3f30ff7d26cddeb444632c6754974336ca58af51d57008ac591f91b5eff66067c10baa757c4b66ef0851c74e0fcc53c801eeae0437de7501c2590bcff068f3673cebae67826511a032924a7f437cca85fde61b30feef41c71401071a19cb3d8f7417740644bd29296d6fecd02f1ffdba2f4a3d98823795bc5f905e2534b84cd738689519644be617e8cc1a42623a12e2987e9fb1b5a3e78bba62435adae2c90fa3bad8cfac1c9a482d2a837821782500856f14efedf22bbe999a3313b45ca074b5a06e2901ce8eaad5f987530406a8d0d778d1b6474c7b3db1e67092b0147c0f27e2f66c5bc0f902c2937c92f358dd1e227d03c2a42790cf4106da980a6fa0cab4385b6cef3da1c3ebff27e0f5dc15667cd882ed1d04cd0d3e2d1fde1cfb132bd1c07fe142440626745e0233cf2167bd93d8e7b3e6294f1e0a99da62d496a0dd7cb042271531a031269ee42d0c81b2896537fe3b9a0c3c2fda862bda0b388882d87ef1749460998e740d0454b0876c3d603c8b0305afbdef1c83eb67917ad4030a3e3e40fa8e1cc2d20c3c9273fc3462400a7001d38aafb2554f184c48d72d8df59cc1df202de62e67b168638e45ba2b647e27b784608a7ad2204bd88086c2d292796ff05ac8cfbb3e9006e80ba4abfeb99395faf6c885640675701225a8da74d56f86acf15a2c96c4de4302ee069f8d8efa5cc124514dd44d226913feb97238ea769fa467dab1e3dafd4db0a1eb33a1b1fde84a62b20e0d434903a08e3530487766dff05dc76d64698b4f478a077d0bf0d12be5c6fbaf6e64a78fdb78ef50fdebe28df22eef0b3e8df1fb8a5bbc38a80926f965da6579bf8792564d2dd6c1f18f05b148a8a9ff0d968c02cf8f852d7afc2daf3b4779e5cb62d520cb4ad16af4eea727f9996dac5c93a4f76fce49fc74c7f13e5a23fb6c1e7961783a36bcbf4d3a4b1b8697a562b3aeaa88a4ec14ed53a2ab097db98d7f572bde0e96c2001a7a2f6255a2f575886be05386a4634af9a1e8f509905e2bfaa639668325fd6fb3e4409e1e85ffea2aaa9842e001081d2f2a58a65c19dafd9b94f235fc289e75435f038998d72d2bc6866d449011d50fd1642a62335509fe1547a11586f6112085f60835ac8fec94a9bf55cc22fbe039472027b4de843e12aa304d62a143a2218aba213669198ee7d58ff3d4aa086c41d3b8dfb1b816eb9013722b4b33ec303b334fda211e1569a59705e9b0dafc9016fc495f32ca7ea4de20c2dd50ef8fb0147973f757392e4ff360236c76288d70fbc4576368b2f6eba9c496f7de31b351b4e62f67c54846470bc85b372fce44892a2325328a1dd33dce53e7873ec0d77d8db9e665995fd7bb0abd7a937b28e6c6493472245501485f1d8dc0f7c09901d767b3a23e7c12cec0727bdb05da84891ca47353b2dd39456af869e3b9a35eba04226f4466999adb00cf6c3a63f8cef2537e0bdcf204de3d22e97deba76ced996c622d888059e17aea25f2826255b06f5bdbba03761651504fefd27ecaa5e48fb5e567ec8182a7d3a01f5e589f9500a5ac66c51907d005d9eaf5a0a7056f493b5e3363c1a983978979209ad895351c9ace246320c5fba2dccda6b58f6bed9ad5b8f04174238d0dc33ed04bf0fc1f0e77189d7871fbe135a86c6f9b7bcb3fd9bfa1d99822ba267530734c0b8511bd0174ab4433720b49fc66c160b51afdc1d8678717d6bbcebbd204fd575fa6ce1324f8d73de16921553e6e2ca8a76109e1fe3961c5c84de612b0032a50e11b58e5c5970d2d2d824a5707deab967d2614b63938a22264d516d052281880ec110291211cd58e5f8bbdbadf40beef7bcf05900bc5991970b07f6152cfa86044fe06fb861b98af4c92b94748518323c6b56a87a8a657e2522be233aa7724648e4867186d0c4600b94623b86933cf8dd81546b6a75e1312386bde4165609dcf5a926edb46cdd13968190e8581051f944652aa78aba4e7a79fb76eb32543e1ea9af50080df7f9975ebe06ec0ffa2f00e6e73dbb111e32c05bfa2328025b6de5d51c7ab96ed12d64b9f0a591cc0fcaf2354b1a865990f44df5d50f61c26be1d99d1d944f9a4bfc9c9a1102e51cb65b523aec997844a12ce11a3b0b6a440db2a9248d646e62b66d33acdf60e4a428de02382a707cd01f2bd7f985a7bb894a3cddc95e26562779e88f04ded394c8e7be97a1dedcfddb56b2a52d837391f80b2df9915dbbef1524014b4edb2d1c901ec4e11a6b56345ec7ea5aec3550565396c356c238cf76c8cc210fb7c33862ae6ab667d8a806d63402bb128ba86af5a69c8ab4e17434d2c76e785cf7d981c6eb8c5e10f65bbbccd6b818a8ed472c1b80d4a4d239590e4aaddc22298ad5ca81c8c3a2d26a82591fddd041d4c7f1ccee63e21a1a4c6388541b8a2f8fd79629ec519fc30f550ce22b1a8032ac1c0b8b8d8b3ead7feaac33558f3198fbd7873ee6ea59ca9d65a2aab0d4c65fc6d56a7cc697819e1ee8bcfc8399e90e0f8cc646badea2b54806caabbf4875bae1280660a4abbaed5fc0829a64b546276f17a67aa9dc3615d29b64cb41f588cf39c3efae55a922ca8401b853cc8554e4574e06a87a31b510e1b94bb3da0cf43800d70479983c9befd77fb85021191f25c3fddb76d8428ef847c53ad41f5f2e65c258e17663203106d697649746ab51a94ae1ceaee7da4899a6ac08be7938c0148c6313b105c197bc002ff1a01b9113310acf5855cfafb2cbce21ff16eec1038fd21a015cef18c18e1ca2e61a2a7b30d73ee93c222e10fcc99289b09a332e589ca752cca98413d61f25fdea06ec3018beaae01bb220cdf6bb663e8fc71c8bb2f3b7defaa101785f3e79d34f886cc270cba7110f2fb7e37a497b2da0b535779aeba17d359994b746f21a12d876b692af1ec4ed84dd1c7170d28682e739a8705143eb4d435cb4ce5dd600dc025c6f8b4f1a910e02d507d82970ab227346f4b253956cb2cdcf1baf547db06e393f6994c5004abc7e0fc2db8f7704ba2e9714c6882e7d217d721dd96f0e6c697da2d8f122ff51231a4149c1d6cb0243ca11f07ba76c0f2c0243c15dee886e323b8fc46941ce9e631f75922c03c5e326ed9a130a25b597f87b3d58a686c8a3e49ce086e7f7cedd424bdcd12f363d7a691c8c9125feb9b5317d4fe761702c2344ad37e764e6a39eb251c6d93b8f816701e749b5c6353fdd0cc41b5259d70e8e2cbe031dc9b705a5545484777c3ecbca54af5284d7892ce74a7c7f2e5fc49b157688f8a9b952506ddeb517b3da818b6b39043cdca888e039d6776ba2c26204c91adde480fb789b13c683155069d3d4119bde5c11d0b353452408e0a37edd1fbb5b918b54bd8e609fcdd368b4aafda2e0fc60017aae922f3cb3f946d0f06c1dd368d5f0758b6ffdbb994ff6bbf46cb658d469a7ca6cbe87f3154bfd0b7fe77c381db7af738c2640ba4b3e9cbc5f2766ffe09c2f29a13b2fc98be7f23ad1b049d49b49a278f274d288faf9fd61a895d1f8bdfdf8241a6052cdc1386613f26c6d8e1cc1a0910169398024d037cd23ada90efcb2267e355f17dce19a99af5713dca97c728ea706454a4fa09b04dacb4a05b6e6663f595a27c963caac569ac3d2322e8a4a8462045597d715ac391652e3aca783d08bed792e3983d8e1780eeb3299f20745047cf92648df1be6ace3c222643d98e674ad8d9b219137fd864d3d663f310fa3fcf13bc694c5c4c1e4e3f09d816483e176f52f30c4b98db421acd0c1b7f70c926564bf75158b57e060e45925c245f3d675c1513687ff261db02fc721dd2a8ce93424cad2e5624063acd0df80f2b66c84855add54c6d37e470faf38aaf663464d7d0cf762d3af273db327cc9ac14d1a03c82661cda495b9db30c7340915d2d0c8382a99d4e57dfa99cb5eb03529ee9b6025ec5e8fb8866b529dbdc9bfe362bbde09a6a821d319789af9ec1ba98782c27967889a55436f345c00499a612cd6bdd68f2a9fd6b203b7df028066d8372da3e69143595a6c725fc30f375be82fd52a379da67cf8b2d47838a020eea3754e601728e3f5c8677581c8438509ab7e84b13028dea4ec3e24e6c471b595cf8d766d7c830ad1297c625839e60840e027cc7abe678c35053b0811839094a8db100acdf44906d96f09126425f9c7989a092a851a0b9176d55a80602677afd49d7363a72fbd7c0428f9e55b7fd929680c10179509a6d1bd0db3995e10942783e4fe06cc5223058296e4a3385c36e9d43ccdbbe380a2e1101ebcdb7f2321186b8554294db6e979de837a78b21409c1ddb606d8b1c8ddd653a2adf61c3af744b6489bf0c5b6555eb474f96a8710d1b08ec49dd6aaa24818ecdd402a7868eb03e30bf402d5c8a4e4aae5e954b2a47f152f3c6b399ded6bf422bd5a4a8a226d0831ee6952ee8fb1e99062162cab396f735bfb9a5aa8ff76fa87e13c578ce452645277d84b53e93428f628ea7312f2f5c80eb02bdd8c53e15e292ab76531ddd37e626509b0228cc2bab583e55cefcc32e12c06e88f4dc4356f6269a8aae20c26310ca4240d055715e6b01606cd84c71ba33a438b033371a5e91bf5d969a89011890fa69c84569ae548e4b1d82c99cf168ec7515583c83d2b046b5c7e46c99c41a9476dc6f575a0d38846cca2f667d4217fd690f1890dace5ec80e618b5796332d3585ae1c16209b21cdc0380b3c9a62e02c8f3cabc9cc52b8c2c57e78a585192ca01c48b1e53cc783c4cee8ebc9c7f2c6ec24254caeab5b5b6856bdff11f33d37106e0526c65ba246658dc6b71c2be476d881ff1de551faf490b563300748b131c1bea1755a7106ff6b4d2188b5c2d42cdf2c5cdd0994f7bf88810c031ad6a4b1a2e3ef576b4253e8e449a7aa1ad26eec5bf55d76754dcbcee2b75121bb364e95e8ce1f2fa08d43e0295469556516bb809bfd9eee9b91faeaa2abf3477d4d0ae9e4ef65ada5cc280dfcf6cb58008587c330641c98d6594a9ceb862cffe5da8ff05d577b28650142f74037b12aaa7f9073a7fe8cb69bd4181e7e65de59b85ba020e2d65ddbbf6511538d49c8d468c32b2a132efb384d91109152c1a8fb6906cafd4e7160a147b090e872dbe29dd79e6837ec54cbf5496e71905e41d470950e7564c9db20a5b0772ee7c835e90fd3e51f5c9737441ff9eaf3ab4e2fca647c4262ca9b6cafce3daf61f3788e89bd64e33cf95e632c6e836d353a9a074ec78708b5292c74510d41f3c6950d155c502117042e70d4e18d3925a520bc96d9e7a047b3dc20a467e5025a900f59d2e643ca60fa6fe70417982d8844438355d3e152e29d55ddd71426377d27c0e75af4aa8805e285965210ec708dfd06a443e245f84fdac9a8e4c38783b95661993273a681500e9f540f570e9a27782d559240d3d7da54a18c36e08a30ef63cb1e5be3435c972c82b1497db0901e45ab8f56d91b8504c6fa10bd1355846ea0f8662db43b37c14812f63575014eadad74aeadccada626033da83849392b84712cee2879fc8b8c754bd18cb41afd3285908f921e52e17ce14853969ad4db48c9a7a33e4fd7feefe0b7c0eef01db5220e4c06dc605ace1be8477bec1f2526cdc12fabdf36504271548496de5c3353036bc5507233f92e8340a8f00bd291d48b7dec3fdec1773c256a998dc1b959402c6b239723f6e41d0dfe8d5640031f3745d4b498bb5bac2c462c4160fa35be1c9e8a2092af16242e0b04fef99343c3fbebc0e6211e70bc10eb51e334bdf928d511147b3a37f860f55294a29165d79313f83590083ab605241ab533f1d78509433ee983e74afd83f44b7d8981819f806b7c19b1fb92178da87bc9694923cc876334c8e129277aa2e763cc648c14c45ce9c572f409570e83c80584b165953d71642d6ddb8f5201f3b426fd9b28184568854b232770fb44f4386eaa800fec46b02a8dd0ccef12a0253f2da33686293738071bfb899f3f34a87c27be7dc1ab777412f31920d03abb9af4d4f1d9310b5a04069dffc9e0ed8d39bc278219d2579355e8ef15965b663da9ba40a94b9a3517120bd7815ddd3289a306a507fdf855930645e5877917ab24c274a4e0a79658f1289fb4adb86de05581f96a09def41cf8e7cc51bb38f50cd8a5be2395ccbbd7fe9c1c76adb2bd4b08705604c7232d9fb39f817db032b42df0868995b50f6da2971f444a073389c41f37a0bfeaea0b91e39522518580e35ffed7cfdf6d8800bb62989f286885927c276a43f028c3ccb89813aea7685274067756585672804abe3f34317ee87e9a1addcaf0d0b4fab8b3ab8b74de6167c1a3110483e3eee9ae1ebd2289fbe8d0260cd7b1d634fe85d7cc00f5eca6a3790ff2ca981241341a400be10043cbbb6f6620353b4e7601308bc14ae311ee4825077d8ae8fa28a453705470f0f25090e34826a4bc3cc77128bd76fa48dbc1bfd5951e02576e3bcca87c149cbc19988eba563e6367d675259ed58e2817318336755ec65dccaf2f55e49012544ec095ebe3548f40c1811ba2b5083ce73527224ecb8ce15bffadff9d10d5e1a8baf44d0723cdb1d9512f1830a10bc018798ce58e72b8b1c02e5737b15653a50436d1f0d871d010e8271fe6bddbe57d3cc6f37004863e5634d3feff3de50e98835e6b8d0ded2c3281544cc2882dc505989f88a3813524058141074f277911a35ecaa796eeff63f7af6f8bcd54a9d4d661ddd48a27a241e299b793c39aca67b467b0a53261afbf7ad1d588861d7b897233f5af5a6d4adbe85b1afee4c2d544257324a0768384570b317b3b3284337d3c622d8cd63e88a9d78e48a3cfb15e0f265f1b7453863574266164909eac1b82f92981451be9472f1404a35dd8b76fbc57b01ba18e8f395f88b99a138310c40d891d17dba0027e76de8be9dd7231b6d73a508277fcbf7b10d1aa6491976ef6b49074b7c7a1b622c1e6d7900c3ea080f85e800057cb538fe8e8e47544ff6bbb49b1cd72e18332e26228352aff08fb7f293a9c0a58797de7329979114de1e1b4b90f6f9379d925f334ced366f9fe3a4515ee35923f7e17cbd8fc1559bdf3064ac5b14a7aeea8f1df18a52e09f1e97603667386b41e2502262b6fa4336147f58fcb2c821fe99b9c6849c651b0ef6db570cf796248a282c4b3fb6ba093170f8799605cf6f35326836e5513c56be95036f47065250df99d2363823957fe1abbc01575bde2d7732fe8262b3505c15d099ebad30eb30979b5765149757ba727d27e88066f94657b7fd9e9a51ed7f2fd16d01bb096a9ed211db99e0cb01b898aa3fd353d4f7e0b3e79440f987a9f93a31ba86575fb10046798b808b35ab9a75851c582c3dcceccbc74b59cba5a4ce1488f73559889c8f384998ea28eed05829d0d5017f0e4a8c3c58aa811d5767b34d40d9a3b96a97130db049adde28003086fb020ef3daa5cbf94ea8ccf3497d4c1a3660f5179ca6017c77e24a822d0d54eaf6441c4631d2a45a7a9d66f8afa59e01049eb26f3e75843ea5b932555683957811665d5f8c874c6528422d7ededd64c20ce1c95029cf8f0880696bd79911142b537292f82964d44a0b0c8a1999c95fafeb02b76edab31256f22b85d047df415b19e6b902b1651374face0ecd17a55c1dfaa8d3f94546d942ccf4ff61ecfb1a3335e1fa615c28bbcb5bb0c3013088def0ca4c43c54cfd5db08704286a9af94f2b22efd445cc7ce0654546ef7fdd25c55a6145ee9942584d7f5ad8d3da1bc84cd5264a6c997dca024069d6173ab20ceb798522778256319edd9517e60ea1f30d3cfa61601b0d2c525f092c0b27f1f46435bc4e981cedae6747e7706f5930f3f9c6fd97901efabadac4bcc8a8b4572e2d2dd899e5226a752e50a1ab8dfe411c7f654546405bde281b5ebb44efb9e94958a37b172baa5da2d0c4046f59131f858df7e8c9e7cbba8f1f57c57d90c1784ef333145bd73b7069b25bef92778dad905f57bf4cd1914f3f4bf73ed0649ed114314fa02f0ca6376d48c7ee100b3177c5f21f753916576dda1b769019c7fac9d3210a10119466c4c74c4c32b8f41ae06e07d83e1169b372aecf07096dfd39037a43ad4dc449a15f161a1a379a8323fe84df01819a483ae48655cd8ae635c002a24f59ff825e787a99f67f62d2a1b98e8e20120c957f5f55df9c901ecf480d39d08a231aa868b256e9cb20b34e02b71e5ff6046c19ebb26f60bc1d9b603d9f0845dc904a30a02b60398955a18246a224a53466c0016ae86c790b0599f76c9e87189b3d035e50441f284a1641f26ba3f30424f25cf2717ceddfb230466f426d2dca969e5d6e77f3d7c6db48c9ba6e1a63bbb580aa013453fe2efe66429692c3435eafb56a8dff924ee2af94998097d1f580d0c6630de8c43f831f8326b0defa7c955da7ba51a4cb0ca3bb24f116cf6fbfb78baf78f1b68c484662ab040a5eac1f02d48c6bb410cd38d0042049e26d6295ad7b560e8c32dcf8ccdc588eef04037328562d00211a4c823b1219478f2fd0eed688ff2111734e4e47c79abbb9bb856ed80df4c6869df752a9a03f6192f4b09e40575cd13eeb99ad68c14cfc8ca0245dd18ed44502f34c4c5105df0e78b00ec2c1992a1e9fa3cec537800457306aa277c5f29c89c2f069a4a2dcbf327c09d7a53e6362ac3f41df975cd7466ade5bd3f9397be8d8e985a146493026881016458c4467494ba5c18ae5fba0bdc74578a856019ae33d16c3cc29532bbd76d5e3510d4794f85471fa11e18972c44f135d1c568ebc8bfe8ea30a7f2c6a863ac65a427382aa2d1e824bf9fffbdd8f2d463a3e819cf15bcb4e47201a08de2dd10998a606886a827c289455525925f6f103796dfdbc694c6411928b7dbf0230b4f2f062bcd58483b897cc47af60e4895b13c48ff900d84cbc61e4fbe8be7c34bd9c4a5aaab50a67eac763be8764cd6e18c274513affa3c29ed616e19212498e55d05c73dffe56ba107658216a766a7fa4e9302cda30662778377efb6e460eee0550dd37115480e407fc7a2ca318fdee2d126d06c2200a53836fd4bf0ea5e2568e97266c32227de860ebe26444cfa8d5dbb5c385e992aea52a0cb8e09cd8d0a823f2572e6b6ec7c698bf7ffcc9a8dd8c8bc98627c944fc78241c04fe9f52a006fb32e94359c9b9dc0981a3aa943c865c98b07151249a277d1cef5a3f2ccaa3ffa84bea77afe17c4ac463db36557aaddc354e178d8ed4ab871b3bf35a5d1c13ec147ed8acb5a1b11a6988e9c0c33749b9f6aeae03a1b846b550a3af28aabe3a9e5264d60bfc47feb8b485f0964ff9933f487e85d12d3ff03c043838f1a8e49a624829a07e004d29582797fe4f4bc4af62f3e5e81c067ccaeab00e1feac3480cb4e8abaa37dd64fbe192818450a65c9e8088dd8045c2467f4921cba59de645d90ae77da86b6e79b68cc4891f66f727549e98a748c98b8720c8598ab3eb6318cfbac8928eec5977f6aaf5b0bbbbc022027142c2d750d5e6d6d08fdd3f7fa3789b3abd6b609d501049dc91fa2481c71bc2b08c905ffcdcb31b31be840ec2e82066be946d8ca96626abb82c2d66e3f8cc1aff67145a64781281b8d5448007e2c110f58309b662014dadc73df162f5c956fb80682ffe7400411a65a9a48b60f02518373bc467f031e123ae01e592da06ea584fd00ff309a8323d0a94c801869ba69205fd7e7ced88e2fe37ab136dd0763e47a7c0d719bf19612bf63ba456236d6e94448193909357fed8080977046b79bff8fe35dda5e7c596c98db97801d57ab70d9e85be2d7521d39a23ea7efa3b6c5abc7a274b14507cb2eef524e0564821ccff31ba3004f09b84320863d964899655b2d79a3c654f0f7b83a0c729dc437340735a0c126b18790e5ac3422c3d3e130fafa17ab8f5d844efb8d8a6e091542d2efea6e140bc0ab1743bf16aebe4d9ce18a48f25d5563b223b58f498fc6a22a2b436984a69ba6c7ca8d38b50f33a9bf6e81d679e0204b565daaf1ee5170806bef98705f298093b535bbed4bb800a16f934c6fea341021a76b4615915974d3e28a8964d587b6a2ce168d790fa65d513810679e663157b01b0dd3646be3f019e8cf5864fa33d9176ff9a8dc440f374ea7adf686c8fd9d20a43fc9f0ecdf7803182c08a0484e880dc3a6ec2f38216e090e77fba6ec4eb394ade5f01cb53d5997cdd20033c3840f9b4016061da0d9ee184129bc30b251853065358426dd59edc7781312114b42b601d275d27ddf49234bc404e8d8a6e915ff76e833965a46f68f8d002e4518cacf2364e77d4c7cbc9d60acfb5f81139d4072ee16643295eff3ba8fb4e358a7864b86579a5d296fd260fbe758402fdc80a33960691bef4358e246b917bbe2a3d2c6dc7a125ba0a4ba1c6888f9ccf1e910ea9c882adc3496f435a3076022081d0444935e535b76cc3a177a759040fbfcff70c969a58505213f76b15ecc5520a9f025698d98321e60b3446aae7321670f23d968449543fa05d92d3ace951b5e2962d97c39dc5e8024cdfecd37c0c1d0c1eee7569dd3dab56d6f5564d1d5f447ef1b266247e3ed561fd948b72a88655beb39bd0b44cc70b041d79477ed67f0e7e4c8ceef4c55dfb67320fb5f28ca3fbf965b8a11f99653100afd3a1b5861ee75c96397fb05bd43e12cd37aa2fd9a70b1ad89adbe512da2783b573fe80c4f7281014fb747b132a4ea395a6d8c110702c7a528482bbfe9cb8402c85ed69a0b6d5fdd35243b636e6e59238f6ad50d9fb3217a14f486c6d3aa06fd4ac69b889bed1a53e421478f6835691cd4cde1b292c50832e590520d200256f70fad0a41b8a9cb4fa5cda35899b5cc0d1d84dcc72b68cbc941a054fddbc2d73a67efc03c0dd49c0b0ad3ba6a00889ce07a5fbabe97ebcfb0219a1709ac4ba0d01ac7913355e9dc5abd0cd2d4dffde7b40d9830c1b6c16be14f2ba24d62afc468392bd8054b048e7b89a389756de1bd9a593e340d62b6721b31bfb69422c88d6aace475902be3d08ce172f8f7577cb758c776c88b7796adc273ec91e92544a2a5a6e541c4db9be681851c0d77ff89abe45fbdd4b9230b0b3f260186643e9f694a30f8cd79c96ffb63d7aaac243cde506ede335a1a91a7ac5f78e00401bf013b8d42f6527e45ea2d59e005844622b1a81e06da0c6a1d7081588700b504a1435a5139ae91777770fc707cdde2b4828a98e8b8e4494ff0bcd20fdf5aaaf0d32ab54178c3f9ef1c483b9b9fc0367b4638936c7491e9b6fdffba218a73fd0e7302ea52bae69573d10fb3897f7f5a55e6d03a8802678017a2430195f65dbc9842022bb2e62dc2033f89a2c47959e50b95fa0ff2ec15b55687f5921a05392122be9021fce7816778c5b3dfb2ea8232a7c8976f3bce0832ca25f48019b994a3c1f7ab2ac2f486ab4a2f12cbce297ab8d8acd1bd2caf860d7ff297b090f850c2a949d827297c9d25ba625186af2cde11bcd4dbdc411b0af2ae02e212a733023cf36fc6b89402176cabe067626663856b5b5b83fe3cde73c833fe26533ac1e2e5655cddba04b4769182555a45bc195cf1a7a182101ea09910d006698bb9c9e6b0544702bcfde912d8b36d8417a19e30bf53ce9d8e29e1d2d5f1af84d4946158ed086bef5be7418ec5503f4c8688f0ca811830ffc5033e1f492a22e0e29dad9ee7c8a4bc05d054e4bf6557388f060ecb7532ae65d4bac13f76d187b61d6b85aab6f2f4664579fbe3b5b134b1984cd16489da16880a02ab8c9a2011a8c2cb47f73425037d40138fb8e0fd34ca88f7f2237108d3e92718e770c26c5dfbfc33110342176375efd1c91072be1afe382cc3c1751e9dcf9f423a0dcb49655ea69e83126f0ffdedd21d2c3d1a0c69f61dca20798b1d5583ebcd2a16902e0273bdf87c3982df9e7b35c4537ce6001794e3f3d0607e16df70dfb7a21bca5a84787ee685cff4db2306f47f068d27a8c82722969bf64f23392525e7eeb7989decbe15f3a340956689ee30ff6b252087e8f06ccd2dd51fa330e36dfe5a8b8a84edddf3935ad959ce0856fb17f090847d1a811433450e0e494462b4e6d9877a4458a86fbac5c990744f8f1721c9694451f134dfc82247b44310757da94db9623e8a6510f0f0617b5b93658db665a5475615498a6e6d2539dda6df843182422a0239181288f8b0de3b55f2e2a93d7d166747e2e81dc804c37b0c28df5ef17883e822171c477b0b1f82e74b541db199f59b5b469d15bc92c6e8e792e46241b88a0f3dc1f1bc0de96df23ba8b60408dee18a77f764b569d4f0b3f6d69f7ac302129fdc647f3b34ff3b3e23bbbad51a5ec8a0f6756611a7957a8c3fe9b2ca7f7fdb99bb2e474d065d72be161c69e93a0ef0ad5bcf6b688d6a992fbb30c0b971affafeda3466eb09948fc152b1a2112df12321c9ed95a458c2b8fc64d2623148a36d8843d992689fdac060f9a59efd5b32f4af061801a6610b2f7e1b2a8b4272b767c9a32d4b2a3906ccb6c275b39eda7b9d0aa7f2c5e02a154e78ca53f67d7dab612ffacef633a5a57c5c4582328a233f9fa0dfaae7d7801d61addc79b97d2d0f2094bdd79b3afcde270d50ec8abeb02d9146e447e2482d3e7c057d2a4184f873ef79c1a9c27d4096b9e95706ea5d6b2a44c8c024d8bf0b44dca08f1d72a225998b04c4b377f94a6f39ba13e62fcd9e67cca9af8a09402135e484ea36500bd07b28519128ae69bc8c33bd6ab7b6f76ab1af6dee69d901403c5af4a36e0b9a74480ff8cb1a2053dad533767f65a19c97684c16b9928dc3d03035aa2b6ad19d08e80fcdeae9c064b043ad7e8cd71e089a61c2e96ef0326f3c12e1bb02db3318385e98291f4db0fbb0a55e66c95d553d2a2dfdc606eccd196015ceeef0147f3fa8ad5b3a9f6db40f55476d98809af24e228ada3c6b0a726449798c14ea5ffdaca71ebd608c54a2485513862fbd026b07087822816e01c822044c5ea5cd2c441948c198c15a3c550da11f326419f76e3f2f0645ed19f0781ce00c758b24752191bf04a62e07167be9349e177aa7232170e3e4a98e4403c2b5867cd74335dc023f1ee0ad119213eaf29b71a0ca72b6df346e032a8d910d2a47ed009d31a424949ee130cc5edf5061886bea8b91a3a173d78280e61382d009c4930d18a5704ee9f3fca615e55a3a03af308a316e665fbcfc91e3ac497f9b2ca4916b2907e8eefe63efa15f66070c48d28dcc4cb1a3fc71c34ee0994a0ec6d1df29448f1e2c6842281e7ae798a08a32f4e319c40461eaa81d2e66bae966ad0db43c6819adf85e75cabee14d8fe1adeee7dd1b34def040bd80b6070fbd25fa164d0f839b331ec681da124a8d3448ab7d522e6df0262561973e04e721202b80d60ebe1a7f6862669ea77374723cfd6ce41d7c98766b28b3b5c7def2d5faea27ae6500469ec54ca85796093326e9839713b315339312b80df906fc20426da6ee0d9e1319c4b565857373386df22fd9e81c80c80dd515586dce76269e970ec90b110330d97e06b6adb56b1e7b25d61abcc57956da5088150aa0c8d24a3c70b2a62560dff4d24681d2fad84d4f44a77e76d5d6000a34f8ad364c1cb40a0a421e53f95f604903cc5a151eda7346145623e8a5b1f33a0db1acc17cb615d9e4efaa2ee677e2f676b65394098d0f1f20cbb2d6eac4e8d75ae4916254c45f80b53739d29ae0e230be086617e14b1ffb89ccea4e6dfce7010579afd23548fc0bf9a1980696f1b79337cd116eef0b48e389aa8b42e6132fd458dac2c313ae7251472ca672852cd6bb7c62497f9ba5e583560907d6ea983c7d8afc24a090251f56aa9a02a55d6219b260a8f670167640ec417e2c4df17234a4bc7c832502433a94afe7b5b50a045d9f35a5a2fa16a67286cb9d8c35b129deb828024e5939252fab36e68dd327adeafa04c0924d0f02392ad5aa0d5cbd6a6cae6e1cab0f1db3a9f437c60d95017f7ca2fd12405a7c8d07a29144554d047b3d1a2ced5f71627b6e15234c6cc6dfd5d7ffaba2dfa6df43916d1984a14fe86aebe7ac44d5a3cab4b990520edc5da7cd7bf3290f4b9a2ef05d72afc1af25c5284e1ecb0a626de0c07253ab73007d9ecf052433cb07fd78c9918b32092c38b2d7f13428f3c38ff0ca02f222c2f1231bc52310e708892f2aa061129f74cd121f6356841ad084b31a629f54449b9afaf19c23b2a14c62510d2bd9aed86a1105480345e9a3d61697b4f8d63fc59ee8e7657fa22683e2bb0cf8b3eac8b93494edd5d65cf70fecaf482244c05e0b3e438ac9dc3073024ee21bfc7fdd989411d3221326807fc36144f5587da30bb0b49ff7d1849196b0133de19dbcedff0d89744e586caf3344299b97cb604a1338daee9cad946f2b3e0511dd4c2ab9a97a234278c06ade571d064bc55b7e2941b15147725cb27c19fc97fb20778a372b2ddc1e17fc710d816e25d791058cba24ebde4ffc303cfa8cb4169c07dc5695eefdb9ec266087d4df4aa23967f6dff79150045766f41d89a10c491e7a38f53dd00a04341c8a88b488f068d2d674d84ff0334f1a2245414569483286bed929b44607d3c92a19d9ec006d4f58b4316e619a413344243b0ab47b61fba9644061028ed6a4139e44786769b735d84f634f7e7225354027c4b1d6786140c3b0a04442c6b5bde5dff52c1b31c45c4f9bf1a4f3f55ed16246d16506da7264ccf0c911a37b564deb5725e5b253be9d9f85c7f61a64f4172b735669f16404cd078d78c767372143fe46fee423b04044c3f10904d9b3dd84d476242e42763b39e5bf4a7bbd352c754c6468216882075b937e20329d21c52a4e2621b96dbced207c404b0ffea558a797c5100c1961ecf29dac8511d13d251d2fa1750bc2f7b4bc280b7996bd2d3dd4ce13ce2d468831cd5b11299cebd2ce6c47bea9558c7808ea5378a30b497441fd8abb7d8d02b5dcd2c594d290ef6b8808adea9fb92e536c53ffc87fbd26f19f9dc1aec5ae095ed22be41648bd59187a40bfd6eac64cfb961fa5acd305eb9b2f6356e01684a3f46dd9d7d9c17009274b2b5cdfca80754a66fcd157e4829c594a5a481ecfcc732ae7d449ca1515dafd7a8945505e894522c16a0f057a58a4aadbf0f5633be8cce746af89a85c14800738122bd04cf0b623ef5ad64a26a2e163fd55b94490b69ac3d2c317d29d03c843b63d4e8566da4dcfa4b6a30887efe2883f412b8dbb73a8b411d7eded90c7ad9667a7f665b7c4979f5bab4944360e3d5194eaaf7e55fcab1bbb7d15c17e08a282b826eb67cf476a379eb9b98f1d834d4c14d5128247fc8f4cbcdb2831aad0a5230539c69ead511a407573b070f458199bcd31ae7bd3b778749391fc8b15192b4866941dfaf66d8ac3a50c56e6d93e69b40a979abfc57ac0aedd0f8b7b829a7e73fae46503ee0104b3f5079bf52831e93d36ef0e6c044d227e1b68a3ae9a9e06d410b2ebf5c25ae4aa26b650e8fef011f8d6a717d1c2cf13666e0070559b9aae45f63dd3c7b9d32a9c762119afc256d9bc36ff50346929ff633b5e2a753babe7c3e29c16b29153cfe7315971c229c907716179b425e9b4ebdd0f2ee7a94000fad05d63198a36799a1e98881aefcb0cd7110ed6477c90936e715cdd4111651ad786c1812aef38c789a9f750d78b10f0e8cc4b117fb4190545b4183a795f904a21165fa9343c32a30eb75cbf7140f4efd7d715b7b9c4f55b8af470fc74a29a45e95263efc5393b9f9c576a9cf45e26d1757608dde45011630db56621b3dc8ca3287f218a3dc73dacaba3d9d8be38292bdfb10feccf33ffe83394ce934bc897df75cb0eb328989b6cb039086cafd1fed65df6bc4c0d9280e17989edf2536a6e40b1513219d0935263797de7ef2a36a4cd5c1664b289062dc85e45b1df9505996601279c5474fd468f623d7f750cb8a67e96978699476fa07af636596d3afb114bb0ab2d5394c0771ba42e133bc2366ebde4aa1b890ca7ba4f7382cfb60d422ab1ec69337e98c5f285521d95170bfee5ece0a75116c3f574743e7f2cbbe8eb360f28c20bd6c33c466e72c4cce5450019e86fa7afb09330be84bc1599b4f20af8644ea2dceab4411473f332add9a75769bfad1ecea25c682580f4b7f2a38fe134736708350f97c1beea2709e674661536a5660196655376e66dd87c05d5379c1099ab5a57a42981e065480d14a79c8eeeb1545d45972d2cffcf20a64bad4824bae138715efd7d1106e3d931c7aec59d681c58f19e559d0cb82cbdf6424e13b5eb36b6df2b5378fc17c67edf9f11f63e0f426b577dcba33b5ae61d8c00ca992f5a32778d491bd07f7261f4351ee197d8d1fe5b9a1c79add668037998668c4fd6003edd3b811b94b80d730ff31c1488428978b9a64b61aecfe52e21e7cb6e9b786aed980dda3a9106e64655866c27231121a67981cb2fe107f1da8c2e1cff44c9587355f2284843fd16262708ac934e60d9e785d22a6800367d6c21e91173a353d9eadef604485afb3157fc47d17a736c98b820180dcb79b34541b540bebe8495d697ea97f6d82ed46759aa5e50b214b28def21766b620eb49d6d9cfd392f75316de6080b1db20e668afd8c566f415a6cdb9b8c346b8d37f9b91f855a31708cb52b2f9d2647e8b35e20c50f52c4eb13e2b0af47d44619d507a01c5a622100322446c61bb7fbe67281f91aa226c5f17736f215420b8d0cfa7dba436fc4a1740bfd3e9bf9459656981c2ff48c2743102da8f902974650cdc3555571302a98a8a3f2b8dbd0a864450140e6bbd33d0da717b01b2ddec7a5fc32dd9ef703e3f63a3a6ce57b8f20765cb99084345038a7baae961772c8a635f834ab9c68ad2909536c0768873bc0edbf3627d9519af484eef3aeda9d2bd748dcbc757f4c38f462ed0029d253b8f9a3722a5af7a1ec3fec7a1e3241115b00290a38fdbc2b632e860211c810400bbecb8b41707e50b6bb65c08f862298d472b04d30d388e955f157d142fba22dfdf7a18078684cbe11114bfc741f12540cfdc21676466823c931404a4ba339babbc6f1482e2162d3d26262ceb6604d74f55b5ac277b504973776d07f4eb0d96d1bede1833316087b8ffce73a9ccb8ab6de26afb63156432cfdf167c25f2476489129d3c5a09340f8527e77ca2b028753befcb00fb3146ccdbbdbfc9c3f15d129101249adf4036a35600351a457cbe186dc68b027e60ef3a74e539b2e0473db06ab6e9dc14c121e84d74665d056b046b1f8272a099934ba427e2a96c6fb0102ce70c7efc5c214988568107483cbbdc577e9621e6b3284eced27825bbafeecc756c10430001e51602a48e5a3c6eabd4f8b2a79aad716f70f795d633073c87181b14b364decbc2fd613d24cfd2d67cf71b627702afd1e9463aedc5c586217b78d62dc32fd9a3df57f26a42a3117bc77862763a1381b48f284cac7969d46b122ca2538bcb1eab4665937d43e9f5e98e04ebc6158dfd42e67b0054986b0ed206dff847e3b651f2eafd6a8b803e5b2c9a60abd117123a8eb72dbf98a30646642277e3556344cb8d93976e3962ddb59f1bc5f928c9d3b125c268eccefd1b0a3b3a99d6ddbfdffb60d5b0d659602b4ab11b7493f18876484d3dc1cc1909d36489ee9be84f39c9916c96a919f1e30675a7bcb3e5871bf12dbdd36f8a8453b98f2bd0c567753d8d1a0ce29e2a680ace2e6dabac18263e035511a16e5138b84bb9af206245d9281b9b94bc9d6ab0ec32680075a1e9f3da051ae43bfeef38c45017c324deba20a5426cdf43c92d26d09b7dfa0c24b6e21541e9bb27319604b9c902ebb61d448e779575a3f375aa2220796a936ec406b9881d5d2be04c90aa52c7b2531db846ed8a3bda19f229417841c9918284f1028e0aed138c570517dcc1e2ffb7552899907094f45d31b43740a1347e9faa4980d4d4c08d5eea793c76f0925c0d0ff24726d034f3d1b3e7d769d94eabed2860987c595694725a1cc4fc053c48fc77cbdd3068a872bb8a379af0cc99e42f04d965e737154dd8a349fa2618b6225230de9d4accf3d460d95a62d36b06a12a4870c220b790252d6ba09b830d24de42a6b87c6522aa4415d5790057ac638410c07b2ab5901939633211c2dd307c699b703756a759a523b86b8706e1f066af3effb658b2db43407ea2e21565f45a6afe12335dc2a83f71187b85bfda70be83c79354989c02285a22c6c76538718f232ee609eae83c775436470b43032e18aa5f4a592add191de69b234d8eb9535cb3479304c8a2fe267cfd2b59317a6429401f43446dafe6927fa8dff765ed157f2cd91b260822aa5bbe9ba39d1bfd75b936d917133664befa70f7b3fb611e18e1c82954e8d44f5118822589434ac0e4519ff32ff8413fc3f5a8a3fd9cb7d5764ed61d762edf77a02eb92696620cefb9f7ab5c0a7e0c6d642fe6cd9cbaa948d89a4e3ab4fc52668b3e878357efb638991ae6cfb934dbaf2b33e3e0e07c9b19c948009a4957f5fb85aebf501f7308d68c3c2168ec85bb5a533931a1f1219e90a16aa08aed4f7abdb766addc07c41930ab0cd57da6a148c561f5232a9832c3cc6d00091c7013e1910677752c5b404de39860902d499d25ddb14f1c0614c5a72a7cacf5dfef10152329d4e1fa4844e172cc045b41bb12679dc24ea17bf3f593055eacfcd1efc6e937255e9ff0ae87ae9e6a5652cf33c683ab5c92de5ccec101681c533e6961b6b97014ea8db1ce9c18774ee4efca2f683d76d0989836181732e136675d50f784299dc551c40fc74c1d36890d4e21701f7a6e3c325369bed787ba70ffc050dcc7d8a4f95d03f22bc247a40a10452175710338dd80899aaaa4f432033bf77cfc87add9e31539b204d7addd1e6c27671d24ce628fb68723f88b26ccc405dd69ad211b0d6c5b7ca3bf313376b7a7708b5b3e5ab7c2a1b25e3c822815d4cf028d26daf360fb9afd0c457785643fd685b1fefda9e3f7fa17bd6b27bca1ea5925de0be982d2b11495a5a67bc5dc09ea7b21c452b8c0abff1b1c466073c2cdf1aef8cdfc15112456a8de0c6498cb9190aa8dae655c65c29d57d80819992a64b408116cd171401131e81eb39487471d9596807a69f49ae0a5285ccf17f537e88b02696e91a887d1b93457c4542b21c4022267e320e3f0b1166dd0a679d96fd2627b3d5edbcf06759de7ffeccf9a10bc7e457d00443b8f3d9b9d7891c29e337d1a31676da9c53ac11c266b74b886b0455fc571fc19dd7b78f97889458ee4008b56d2d3b930330a7a108d71d3945e03d476f3d56f0812e108db2ac7179a99ad6f0cf3d265fb43b2219f6e1e91fb01a2798f3408d57744257801205b7220e90085d91972c692a447e010a0f11301b9ce75e4d8462802b37cbc7747c984cebe1c70e041460c3c7e5596496a55a99189a981b665793d6c5952fa62c06b82fe97f44204e3e50434e570baa393adfda38d249e94f2f6c2aeceab5eb96a80e408ca3ced4e2e0208ec417e833285da6596ddd77f9b151a7ce17af0fb762064c68a31e6c7e7c4392d2976949ac254571944a328228592796dce9b31204d38d22e967647c835b97068744902c7bf6eb117469934d9eb2130b6ffa6a0146e74cc4e5a60654f53629da4f9f3633ee70329e2e64b2c6eb9c8f6e12ef5aac610877af260787b73066797056df89f2871487ec6235c59e445257ba137578d25044d23d0c04568e8c712490be49a9a74b7a393c093588d440fb4a2a3b6017a304df941d9875f3e8c84dd9944646d34e0d6b00c393cc42ae39fbd2ea2a2e3f9b1c41d0ba527f546de7688f89040467cbcc7ba13184dd1b31856d8835fe770754a5514c1f71b8f1a760d7f91c4a886d8fbfa522ea1510d120cf76adb31f106c22b27e4c52a6f8ff5865c8ed8e39ecbe0389223c84afa32080eccb80c91326debc9e32fac73afacf5f6049ef5072b01665868253717d49871f211f64c1dfce968633bfcf89620f92fa0833a09ca8947865a8f17fe480f96b494a07747df4ebab2b0f9f008d475132a61a756083ee5528418538dbb21ef53f5677c91deb4eec182fe01ede0478cefec16bc86d9aa984651af52570db1a527b59f3cedfcb10f6ae1773c932ebe7db5c43a30edc2333510117ba3ecf2eb481247cf7b4eb1479b495fafe2ccbd2bd92ddc32a184e542ac54505e8c12f33560b85b83222a8fc1c68ad486afddba4be961d4cc15c10604c8f044fd0b7da26b7f7c6414fca8ceb2f6642f9e82305d068e2d8e2304ea70268d50008e4ceade03d3462fdf828ca38e0c250aa3a16338ccfd1ca9b1d780796916b5e4e5ed98b558de5a47d8c16ff6572900870db28627b9faf428b5a30441104fef34a3f5ea8d0c07890274e4b2411212572dea6baa7d232ae6258639497f526dcd05a5e0672dffd32d7185a1df4d80ce356fa3e6e2de0d80eeacc0d95ba76072128f98bdfd50f55b0a898c948a8070fbd7e315edf32f43efcbdd5b62e42b009d3a23bb73bd13d13f43c6ae19fa60889183d918d3fab9f0b8f56a118c025d0d3ddd87bbaa1a572b5fdf1e858873b66420d16d70ead97bcbaa648b75c22c0bf9bd502d766a8a4b2f5111447df2190ce1b91c4cbf313bf8cdebe0af8b065e24628dd0a245f29eaf7ecf08854c96d90ac5d00e73e8c5f59fb0291dca126013bae0fd1dabbf03c5e3b862c15a74dd687c5a4f4f8d54cadcce184da1c94dc74bcbc085fa6099e008fd36d5f2b6e4afc19bb4d48c96c6727ce4be9be5f9b56c361de3a0edd679d16aba0dacf19716f564853f1f6f9b4ced879f85273d1ef5d7fcf86b36511ab32dd0735e05df0ed5755884eb68802fa5f3049643a83c30530909920cf2f62550d305b7c61e6a3d5a42dd6e6fec420e5886d06e8abe57e11db8c74d2e6ef9e19c686d4fc9db46c35255bf66849a0b75a4e4cca22dea23a914bc0514287b4c11de148267f8409b661977024a5789339512c5ab828d85bfbc8ed21fa4622a9ef196945f3bb933569b47a12927f83a814543d89a2667099efdc001b287187e3f593464fc4681b755400c045f3ab960a46637724d86153df1b2d5c742cb069d4d53c6bf12cb0bee0461a507fe8b7ea80ffe84b11af74da06fe517010a1c14301539380d75e1ae08f07351b27a8821707b91abd962fe19fb680fab5136292c63f92f0bb044507668b7b29975e23cd5532064cf2fd7a3c25fddd97ef89e5725e374e959363a0a98c5bc9cb919e3ee07044f93a3a0f454f9f7cca94930c89f732d822c8bde531d53a478ca08dab474f184fe0e81e591f0cefcb3430587049ed12c1327156daf9c60dab2d8023e3b1f81fa86f3344b4ae4f31800c300adf3131b385196ffc713cc1fc55aa981729c94a83171e88a1bd3b2ede0df6c16c3e926ed78ee2905780956b8e390ae2a152a45ee1e5849260a7c16820eb1ef4978d581707d43f420bc2f8fa1b41a20025c10fd8c87799087326b179df3f1183941197714c092aaac1cf662824789b9cc49c866129375e3959e20c9537c73404e0ca2af7c5b5e130df5ec1847c1c3cd47e2f29d16cfddd775ff2d4b24d68ab5ea13db6c69eaf74e3159ad21d248ffa93714c9df162605397fe09990ee1e3244354a02eb854719982fac0e5cb5dbe1bdc94911d320b4227eb1de8ed4d50cbf2763c12ad8b658d4c1cbc613a80d1d99b71cb70325c8b86e5ed46a55b92e865516c8f6e3523499f760cd8aacc9a9fb2e23de62f8c3f0bb4189493e4129c9f71cf248431fe3431c77a35970067afea178979acc9f521f16805b3ec8275023bcdef20a5e565331e292b4ba64473144c19d94d7334e490dded6bbc18c52ea29810ea666f72793adb78b0e9c72a6b7928d16de6f6442513612bb69502145e51089c7b3c90b06777266be1d62a4dbbec5544ad3a04a545c2274047a097294aafbd9854aff268d59a8cdc453eb5549fb27f4dcd0c764d23952afbe60089f3cbe6fac4a63a5882121e1a2b59e3c8e3ef691cbaf839424f90804d94c47b1d8cab88c1d5c9ea455a420ed6a0e6fb23a4b41e78e75d5f1afd7ecc50471913b4b0c69dee1fee02ad24908f9b0b8155b407c3be2ec363ad3bb28ce7edad3dba0907fc3e187b741f98c5cbed4906bd73a0a0ead1d8360328eb4fe6a80a53150054d5541485b029a28b62b7f88e5b8c8d8a020c1fd88b6ab8274a19931bec074b44321956c71b91ade063ce3c741f1133792d8b28fe88b112d220921a547342dc9cb1b1061048666f753db6abc04b84614e0ba39a42cb192b73ffd3b9d8cbdfd0abe9c25193bec211a60224043adffb2ddc25c7963dc45ba2391415300a94ed0c3be1f9a20530a79faa9e62d30f6c2c65942e4455f620f93e0d78e9490ec6478e18472ba5b53c06344896d61ff270b9754cfc92d3e73ff43dc32b9ce45ca5152abced100cc63065250fe91189300899e348610493429ea85e935af93bfaf6cf2505a923ffff38b5261eec4bb8bbefc53b8939cc6fa43e23cb8432053ad92078c8dd03091e967808c3a2649971fe8da60324352fd8dad761576ab13bd14754a216492674662da6c364d20226574b1f87c7f524878fb43f3b9c6c78f6ec6fcf20bd823b680ffeea3fd266a8a0faf9a0a066bb45c6d2eb2d15f78be2bed87e4f0e8f0fbc0b10f634e7b7b5fd5c35f06e21a4415fb3a17c9614aaf77b0e01feb8f035e1c95045d3c72f51f42c37d96c9d35fd9a6796b179d817c822183eeaa399c9a50f9843d7c3817a5f64f5be074511cf5974cb0f87055068248e621284eb84a443b7a4a3880361ff45b67ba3f7ddb420f95788357fa0d2f4f8350b978976accb0edc4416d27104b516dbff2d2d5e558ec6d993c5ffd10fff0a72bbe305ec940b142692d55ed811649ff301dac8913aec81eb2465ce868df17dc190259cde69460d9c31c06576bff7708420181ca53019fe4211ac392e0b8206260566e1423f612700ad194a24f78d9f7744ce97b214605022532d9114b3c00b9ac85766325b0121ae10509c2d1b7c6b89384cdb396a2ea710e421e92b3ab300c7d4c8ad0c348bfd9cdc5bca61424e4f363f011a73dfbe103ee34ff5be5200f6e463720712f7c828e22c32e5e810e3432200f80714466d6372bea8373efb9d1f4f9fb099a5a8c12a70f56cd54854fd353b1ba3e0a896187ef4abd49cdad56249faffecd0d8020caeffc9c788b2a2cb8770c3bc32cbe720cf667135cdd971616a14e02ea9d41c46c9bf86d363d2a49f9a32a7db7cbf7aeefb6ff6e1f174f33d0ca53e11aa1e1500194b8ab1ef66b9ad32bf93e23e29789d1c2d410676b8ae8cc33ad8baf0874cf884426f36519bd055b66e89be6483d4a96601f365e837070d95111bdf63ef51f5fc0bb72e0afbb2110e7c68650e1a1f24081353466b7ab34f5c47870b4e2e3436d197367755e9818adbf7943b1f8b6c42804e6aa4746e3eb8ae24f76658cf1b94553199925d4c5d3210a7632028033b01ef89374f0cc2d0a7ab40f8c1967c3d7330da69d11b35bb699eda2d52fbbd8331da84e197d34063a3f71e5161cfa7dc29aa45cdc195853e2936f379bc2473520378b7bcb9f0c52d86793a120c89886dba52c95d691a09f1b3f04f364bc236ce72e83efb89538499f98ae8f224f17fc2dfe48e5c618f1bfac94cf11cb2fcb31dc0b83e4408fb0ed25cd3c16bb442a5a0e624684e5ab7fe803512c3ca0403171d842e5596345d7ae76f053ab80bf2871e45a822418e94837789782af823b6035856c1c5da3efb56782ff3775f1385e31eef9bce08c876f8fa5a0294f08ab33b1dc046f4580ac167d5deb81892ea55277f5c0cf05e86096a383f69d9f52710ec22f5ec1b1235918b3db97c784f6290955f9284195086b0d17b7bf2b62dde59b621938a273c2706b9d6d3d50ce6adeca2a706f3bcbe49812f99f923c78ea1b3926923dbacaa0adb04776801c7540d71edcd5e0229d0afd39b0069929275b3c21f8e61f2015104788bcaf48d65682fdcb5be1151bcf8e457b4742a7bd23f18d674a01b3cb266e1d1ce4e32102fa4e120bfe039d3e7f20e675366f97109c8533d86d0ad4572cc77ac6a22b6390a603f48b3581ac4ee7ff7219b940258017aa913e6d1221c300d29919b98a17eb2dae888c790aa83f8db0b1c02c855e311d03857272d027d83d14cf20c8d05e457bde153f4b84a658231e958ad022b0d54f9ac1387b6d0d5eae0ef8b36fcb3a3c3adb4a8cd34519385522619a27dea8c27abae9635f25dce26e52010ba91c09ef07254956737ec9e0b0fdd214ee92f583e79d798553f6935771a2166df1ef27f262dc4c78ec5942c4eb7885fe66ee5888cbe579b3869a057938dbfde9e938d2c74e8cc006c11f2410a043b17b462751dcbee3f52efc0ee4ec9c4d4e1284d82551b819c7aa61eee232bc6d4134d8e0f14b8d1e82bb8647617f931ef14b9a67e6c08f3cbc4fb718ae73ba31f0d46d0be561ead77bcb5bafd4af0d1ee32bf157f40c34b4b82cff173a31e3ccc153dd3baa0a622943771754c305ce270d0d6ae9c640eca17277839f11ffb82bcb188b0df2050a43267de60fc8ea46dcced77c3abbe8be433fc3b5397fb8e3e06620678072b7378bc44226f97316b06dcac3df870db2d475e7a4fbbf481e684fabcbe17011529588ba64251abcae8dcfd15d0b9cff27009941cd556ac54b7bc46caed3e974132ef413c4b390e69ae92846115d7efd5fbc2e088775eb4fc6798f25921dddcbc071d7d75d47faf38da154002c93aa67f5e00be251d6d810f32af27721ce4e68caa8f65fb90f4540a526126c8f2c82e1b3f64297b22f9f958ca84e034530d02ef0e372945ad619ccb816a79d19a303ec0c077249c19317c6c542a1e26144ded08688453811810b08428e9519f1280c9c97eccedb70b5cadfdfff5be1d8207a9422e5fcbdfc7a9c7fde3cfcbe77e44d928fe5a611aa944c6bec6f2020c81f545dee5ecfba7510e8aaecf4a62b094ed73ed672001560fe867d2dd2cab984631a0916e2461eb135ee7a0e82246b768297e39b3da5ebe110f981a2c263b824f412eabf414f669c7d496e43f169eacc9b655fc5258a5808894744f2e4c67e8678e957a39ae282e2b2841def135d97e92bd8029bef13738250962ab1eb85971d618c3923aa439490e927a18a9e4aceb76502538d2d35291d4244efdb09a954f9cbd6dcffa34a3253cd02665826b5e34b8a2cfafc5e936ec65319fd05c0aaf95d881b0ece177283e6d1c2eb34fd88ac885bb4bf6b525ce794cdd740a59e9298ed5b0ca7a7f8eeefc0bfb9711f67a39c9acc918ff96cd3946ca3a2c2c0584a4d447709f8102589db5d9d2e3b89b8a3fac70319dda19db740f5cb592f59be80cd8340bb61a222fbef67ed0dccc46b9141dae2907c5b6c0639230ba37ef48bdab383d4e6ad4c05f313f04167700b4d429c7e82a3f0a2b5cf3394d0a5eb8f350f15adb4a99f1610f196e066f48df5fdeabb889a76fd7ebde69d0c42362b029f5bf56d9c36008fccbef68c6bcd8e384112b8f07b9ced2ab8a444db8776aadd7daeb719a7bdc34ef39aafa393f0565ab12984c77f7b477cf51b04f0e245f8ffe40e8dbcb23b4d95a9555602de0629877f58697c04885db69046faa6146de34330f795f5da52dfd736de71516ba4237482a76f184f817686ae8f6c7f737a06fdf936e85b35b57b67aa5ef5227a30430443197169903f813683928414bfacb48704373be65849d6312058fe6961f750f40ee9b7d1719ac6ba97f49a7a6e33fb56d1aca49a5223c1c30ee473a507d45d314d125df4aa0ec3dc217b8813c30590c53617452dd404c2b100ea90dd01814941f5279d38390e90ba76acabc30c5061a4a731631e0b41b13fa049f08651be3e6e4bd07ed4421188c129b41b1a1863156e4035b5f8c3c3184cf1f7ca98a43db4bcecfb067068f22b250d410989803228d2a0f7c7acd660e68eefd82a5428ed357f093e1bae3151b8fd52639c6d2a62606a9eb57578fdaed1386273697d7a974992e2806257d893664f36d25b707725f14745929eca28c10dc7bc34b9b0034b58ec72e0939f5a676cff0e1d19c7436d321eebede9b7d686a7c587b87c69e7bac2bffe5a140271563d0efc2ce01934086a26a6b21ebf0ac46e143f6501d289cf269f09593d4ef08f133845aa39fcb4e8b554fad9c27017b02aac1b02f08746a172ff6008ff241d7a54e4a96b4f93729dcf6f1bee8983d242bb4f7bd955829749575f31a6d3dde77af6d41edf01bd521d41d54fa94c831450592e301fd906b1ca2378ed6a2207297c60dd91d77dae6263d0ce5bc81835b0db2290cd93429efc9bd6fc268b9204526da3a28f74882d0ac9e67b4c07a69ffb9ba6d1495721102b416bbf5162ac54f20dd303e63383628a80ad2a5585bb5f509d9c61e2e043ac233d9f7da3baf54f36f2e7d2d4d3f97f3992c598fbabc43f71fc1dc27e998ee3773712298aeb128ea1b7bbe5042b1be98695de6bbcc4eb994f82e6288d07c283a84089668f64db8127ff0619faefd92520f0fa58f0870608e5c04f999e2cc6f8e8cef2833f3f7ee18a51cf3480dd3fd8ec8611eed3f41a3d7c2245a3240a05a295f7982d49685373f4f49388a74fc33d2f6ade8a8ce43a3b559f5da2b135eefdbd0e7ca8bb0f523a72073531fdcfcd9e4be9943ca8807ca9a0b5f212e00048671aceae3314ef25371955b9323610115a9e8fc6e30092c160b1b1e4177bdda6e32d5f0cbe9a4575068a4f65614dcd99dbe217df3f701763bc1433e201abb1762207aba119e8962e3aae001f63f038021ebf957270ac1d11957676a9732e3d0da941e927c77bf36bc0dc2b6b9604a5eb47499022a5724c75293067ff9f67177cde732d695a931b7743e50edc767d66491fa85feeb260d58c9d0448789559eee054d0ba819125d5a39782e07a5ab0b34beab4b04a1c029def582b4eefc176376b81c30e3d0ffca3601672831298830badac9921c3ce617813d2d2851a1b3c6e6a681252c4bc376971096c298bb0333956caf1c21c9b9f2da6b19eeb0fb87e96023381c2ddb2020cb56248318fc77a2e0071844295b79b27ea072cd11680540d084cf455ecd6261b31dfdfde2923c4838b4056a34452e400be032e5e36d0fe435d05a81c0d637e665c39674ecb0e6f85d28fe9801d363bcd5cd8913bcc37ac7567e089dedc5b402e00c12fb04bf90d2ee2a5c8777812c4db8e3617bf50de09dbb4bfa9cb04a4112281920ca7d685f38266e74f041cb24c91458c252a036a6384d7f0d19316934ec85aab7f0c3b009d37b238fb4979c2fc9ebb92d6a482db1f5c2d4e378b9f9a27fc0f753427be91ad6677f47f5cf01bf609502ad43e9061ba4613151d32c08cc87fb062b28e512fe4691c7898e24590e64697e71317474b43ceff3f5a79dc792cbf51efeb3ed00cc75f452069846de550df18ff678dea891860a4f54b05adc0e59ee53434f1857e33fa89eb948384d0235850428307078b04f000f2c231d5476aad42a9590d1eae54172ad3e710a6f136eb94b13b4519d1753c3870edf73ccf3619d5db6c8e910140b4afdcb84779d29b73c9555205f0c4a95ddb72d328062abd2f7d78a37e1ceeb3aab2c732c0f7cf4ff132da590be42607262a5445bce8986a2612d0e1f5cb3d08983c26d0566bfa05289effe43061a0f058f11479e3d86dad59f2029cd8229130bc9e5f131f5f21b1ada1fb79809830f28db443f1199c9fb2653e4a1b049204f39cf10fff039e5e8a2f079062fb92b1e738d39d326c72b6e7da2aaa14141914c5f0b4108e9e06e0740645021c1ea791d8f8adb2c0c9aa4708bd56cf245531c599442379f270af8bde65311dabe8df948562f30032a8af49afa13fbd4aeadbb97a06aa8fe8a2d2f117491f93a3d2d6527bddd4ce77cdd49e33aff5eafde7115646c2350e74405da46d0547b07a5a8028e7bfca37fcf885c9c5a742aea37089ff957add082a0d88580bbcbc00a65c19be69d452529fdb603525e1cb803944d7901cc0ef6dc7b437fcf10af0454511cbfa16c7b7fd50bdffd5c73a0d875ff0369bda60aa2b7f20bdc4a9d8e54510410d549f05390431cc7af2ed0971cc9718d014b4baa610180139e0ccd1f956768bfc4f31eeaf665d9cfa376d1222879ed6041e5dd0e057576e352c1ad8c264b73f807f9f906d776e2682af19a912e734d8f3e6a0951dece2abb965efc1786646db70a7914bf2c075ed542b7f589541adf2d9b456adc39c9578036f20c9062caa693f70c4e867e45fca6ce0b3e9b3bbd1c6b6129fb9dc0892e129cc8fc20f3d84dd565632b9d49c737c1374b71479220bb06d4d0c59f8070de8c5aaeaa918c3387be3b8053c2ae9666a6966feb8da82eec46060e11996a4e039765333e5dd522f93ff266d25cc73d18c1cd2fc1f603191d68ec59c4b7107d86ba866348dd334587a7d8e78cd8c64ad4d1cfd90843a734eacd9af323712c93d7d42f2dcf1f4b01a9f267fe4adc39048f9d4c07911e5c825c15a153896a4561a1ed25ddab59a949db06f49b39ec7c11ebb83f543934bcd0c4c0b61c693984018d878f3c5db54646fd0b67df5bb62cf6ab1d2512e1612580476c53f6d5909b7f017debbda5b9a6c4f68abc405a1f40b4467d46219cab2831d051592980c47a206d1aa0a1cdfecd930523faddbc52b61e0dc702c346fbefc3feeaa7c919604e2cc87d98e33cf66317d1320e3bce29e2fa89f93bdd74fd3b03c43fbe23a70da175c314320a630d300e7fc7f35a18a676b91356b98a1e8ad6cf1b9ec1878d3cbc798f264eb99c43e1c0e0c494dcc86e2a897ce903ecc30e9d58ac1dca587112540d6c69cd590439f519d349bf44f7c487589809bca8c82c5f89bfbdd1f9f9da4d3d864ab525594b59eaf2098c67fb17142156eef2ae1742edfef3b6f79fa3fa1cdb7001e3e197fd36ad2db81ad2e31967a20c16bc4855bb71818f5a9fc2de8d06df1b3a885a4a8225c342aec2b542c46247fd497b86cb5e2337be6260712ef6d0fdfbd9d7ce465a0101d8cf33bb6bd4bffc09eae69361e0479c4a4f3268632c990ebf4f0f9e47fa76c89e8204f26bbee7f3a69f23845b42d68ff265eb9db8b6f24b8408f21bb22d4e80fca569e9286299206be145fec67d8374a83aed2f49edc1b2fdf87e3137518922102dd1bb9bfcbe65199a497d70af48b82c6f9c4a1d4e4b6ab76f327fda19c311f04ca5ea6f41c3c166f18c3c8ce144a2c2fa335d07d4ae0a50c9f8b62403bd03bacfc0cde3857a7081b2285c042e02393d656a7ee7c6e9c703c90157a015df727c5bf7eb403e73c7c5ad6d5d1a0e11f28742a14625a1f49ba89e83aead63658982aa089790f81533b15a4944dd5f091ad7c51ad8afb0bd03f53845bc3e2b78b32bac60f6a82a86acdfc85f4c09d89e08f3d5bb8cbe3109f10d31edfe7498ebabdfcc525c11e9882c0b13a84dd779666d06a2ac8e906330f2c5b0deeef478c2b3c6a189dbebc08a644dafdce384a56e655498879b713cea41783599a631ab5ae8d65e46ee553f1a58aa05dab057170c5ced5269130c5a4222bfb9fe0af568157ff5f9722169936352a11f6eb939b68fca5c7f25422abd33f64e1ff331bda29e4a0b924da12282f7bc2f179aecfcbed4688a4bbd7b2b643f5d88c89a5e9300a33011648f6f0c9cc65aa99f71027932011a77eb6dc095b93c3fb4e903e07cf20c15c0e77fa8624dece981c9bc08070572b2aa72742e370e7112efad3ca003e12d1f428e72a107c256b14b21f2d5b35320964721317f5777bc5d3cfaaa932719ababda4d6fe31a6cbceec2aa1d3699ba6424f36436dc6ef64677f0496a6a5f29bbf2f1d849f81868bbece518a27b1b166b99a10f9214f00c1ccce09e32a992702feb65950a940f90c413e23dca1b207a49f82bcc07c349d01dd20b27439902c640f7cc47b0c49452cb21d9f278ef8d2a16e15996d42dc51c2d352dd3c065d4e1c5ae8fc40af4396a16176424914277e2d0def2dd741f5dee65b93b192a6d9352465c443bb90f14495d447d943b23f0144f0277e0c089c897d0410d7d94d88ed7d79b11e0b4b010b2c3c2ec22924fafe4d6a47ee7074fac1ff7ac95df702d49e32be6b83ffc7a886fe3fcc9fb4c4ca1af17fa86a377e18a3cad77f08af19f0d9e1d1e2cc44c20dfb1daa73d5bc4867d4dcc8f9402fec9c35e301ec71dde522932b5bfc71b6aa692928626797d0ede4089212c914682f3b9216df06ec90d83d73f556eb5838aa4d158c0be90bf6afa2403b99e497022806d4cfff5e507f78b8e46347cf8af7982f4504582aa8305533b81a5cd3dcd814157be94ab3769aed7196024f293884e239dd77c990bab0ea05d4f39cda19980d0ed230f0a66fc92f2cbc9367ceb96962e356ab0258faacc01f4b4461392330963cc4f7d78312ed727d32b9e10dacc458bc2688a387671b829034a243ddfc64cfd1cfc8e857fc626a8d4989db707cc5d5dd1239777296636730b0b661e1893503d4e2b2e726e32734fe2b946ea5eec1775cfbfb213f6c273d8568172da1eb131cad479d4f19f79980062470eb3e9904542599fae29d68020c13b33bbe6930246a50d3f17805f73ba918d396fd2d9495a5adaa2a47e67c177c5a668bc3d44687a9a5f26f9d113db0674b376f7bd307669d7537a40594cec4541db46248b4afeaea7c0825a2f5a3dc03618dae20ff63780e294e7da44119a7f84b6f64a92593af2745b9790976c1164933f0649b28d30599a28a0d2d51f6ca6c5be1363879fd2fbb733c4bf982270a1c34c8ffbbeac917fffbd687ead5f68a1bf770f6d9284d3aab4afbd15720cb9325c6b1fd1615f88979eee8a7a5e83c241134638f82e7d8c4e2cd6b3313142e0aab734e06b2548e7a3a1274fdf960b9ec6017d70c8752b2d6d6e5f184be014a320ece597a221f671f5cedb5c292d2101aba309ef3c7197ad7051c11dc74feb1462bbadeec034e239de0aca0d82a4eec069d71bf380927e3f0e115f63900e4a393134e5b0faee8d4436471fc4fe1afef719cef3f080490c479c96d284a7ec51b498e5ddd6fd77efceaa743991be06f661d7f0bc32ba790f34e00916c2991c6f6aa7aa142f7ab38e0495e82f7416d4247f677fe00c8f6fa5c50637c65a55046d4a32920713d6faf0c4f0fc955bd0f3800cb492e8de999ee02cc8b6d6feefd04a34569a3add48317746c0d20550d0b97f47e06086db98c84fd56b64c71bbbf00f63b3f10a9b469c8afb83624472402e7a8fc36451a4e552099cc3a3ec9646180d61128e51d56257f0d09fff25678cffdb5afb2673c40d5351603eee61d8ff51b6d8d6f11368eaa98204f30af9a99e8445565b0465c9126a0fe2f99bff3d3f9fa139102bfde6ae7c6fb399302cdb40c200bfb824eba729ea0c7a1dcad7782268e24169ff668aebe174296e02c8ec05d6833b3337b95dffb012146a391290fcf33fd872543fb718e7fee63967ed8a03e98b22235b939982a513ae7c45f8b14f05b3c5894648f7edbf00c00788336f754736b15b1c3c366614c7b27f00eb96d823afeb2e92876535fc767b247b3ca31077bd0fb587f4064c050d0cc18196bb72ec8183250f22443a2252d9f93edf3d07c1c7de0a25d1288fcf2e7dbdc3f9f63a294c8dabb57ff57d955cbd4dc50fd97cab489515da729f072653b11246cd4676fa4eb9a3bff48147f5ac82fb03f1dd9f80a76121f19c0841d8100cf41b2425860319b41e6ce560f1b18c4a97f9f459d06ba15bd8113410d3c149eb06bd652e0a95ee6918b03e326e2743eb3731dea1d82cbf43243007e051dc256a4fbb0b536d26a9db82b87895b3a010166ece52172cb5bcfb26a655b8d972c849abd5401bc78ff7539110151a63db4b2e75eb1b9fbe16b9849848db76d9bc8d72cf94b82fb440b3a4f21c91ed8471bd30429e5a71839a5aba86666406473c8776caa3b7e054efeb3e4649be623ddcf3dca4b72b9cb9ff8b29e8061e45e7ba8267fd5a2512871911c1f79f5928208ddc88c72b521c7291b840902bb28c3243d4b1fc805a8ac4a5fb49f97f100820ae9f129910638bedc194517ecdd9eee8ee139e538c1aa95f8fd8e50dd904ad4f76301cc3b3ad94f74e05f7d1703f4a22e2f185b7944ede010ee561b9723353fea1501996f8e8d0c22383d76d3cfd582e628ad6046140104c8c7a878e1e4ab3f1f253e75ab9fc7e8820c1ff04fda53bdc20eb8e88cc60133606c434076a236fe33120007de9b4431b002933c6955d0a762677a2e1df167dba9252174764945a7a8c42ab1de321046609df9a3f58e8926efe58ec4a817d660842fb7e7d9b8340e2354928798b2e9d21aae7618cc3c8a551dd5dd5e66f326d1f8ad5dccb985579cb2e1bbf078c945b95a7d75ecabee4cc9d8942ac093f7cabe65f4ccf4b7d34ba15b8561b467c2f860978a8f1726a3f47c62d9475c0392fbbaf4ee012a711ec2e74802a31338908de7611c8d7d4387049de2ceb8864957cb6404b964da94fc5a8331f0e4e432fd8f5d184b98d4bb425ece3f10b76e4a2604a3492722a8faa577abb163d04095d1c24668dca0f1106da839306bf2678e85693bfda26a15eee0c690a781c14a7bff182d23348ea6077e371aa93435de32d26449d38f033de45628859fd971dec390b42134d48334db9705ee8adb14879836ada782413da64db03a45c4b95935ec8ed0b1b133ba8d133e6311ca001519688bc72c7388d590e6f74578b9ec82be497c140bd126d512298e8a4ae3bad2a2d86ee3329404939e61f7e37627a5e2f8b0926187a6bffde3fa0f8bb71f75c30b520d1df85eae8e74f20c427fb558c2a71e299e51ba4fd0dc82b2a9483a763918c16b7abd8059f3f526ec07512e1ddfec43d0cb64de6cee4a0ea06fdf1bff8745fd61dad5eb010938a7dd66fb74320f37ae9e28f3de1455afc16f5d4b7a60e1d2afffad0c32e2a535c2d2f551ecfaa233ae92d989ade09a99353c572f2d7ceddbb9f30eaed80fbd625f9004a4b4f78dd3ff897f71d56ba4ae08c186dddbd36b33dad5be264ace3bc1e96c08073d6d00df07a91784685b0aeee7da4d0d0d1e2c659bb8321a85a83de249e7ba36842fd071c0336ca21baed64e3fcfd13054e6a0ab111d97b805dd79187294257b6c7952b72633625278411286768e17c5336837570d6ddcafa9ca881e9c4327f73193a9a3a588e39050d92e26a00998817f2996c605a5ed53d0b1a8df0032844af1ed638f228e9f278400260a874ced4f3934a336da8ab74fd9277c9785c33b1a316f67d309dcce83cc75c575f058dc8686f59af2f0b914bfc2de7676007cf853a0cd017eb1cacba24c1ffe826d3c31dd04868b98c814c7b7230e45ab2015148ecb489f47bc50f0c8ae46d3d3e164f5b800e9e719528a39060ffa30680571ef2b3c1c2cf27a64d6dcb1b57ca9cc0c7f2f4040582130f94dfd511c3828803e67030db102bb31b915ac5b49ad225478ea68c785f8ff40e1df94a6ecbfacacfc29bde514f3b01c96da85ad8caaeebe9f96d87d478d9172535af2bcc12c668d7310629259581ae18cd8ef52744f42545462e43b3a3ef9d436494db24fc70a8edcb1adc08317e26877b147f53b486f7d49a17686aff83626cfa8fb6da92960cf25c1feddbd31588fb8a456823e80ae4cc68744061a4679e2578430fd747589589520ffe2194034bb73f9caf0216fa447f94e48e8d88b36cf2baf5e944c9e0ed3378ad77dbd350e42fc2a06ceeb71a712116b1a8c92b05b8b565fe27c0b1c5c216460ac4b6a8f9090df6868d97b44f80736d58b0a2d4fb30f69aeef24ac5b8d483adf0253f348fb34aa2448aef9d4a3d93c03dd23d21f0b327ac31ce378ae18e6761c9ab49b8420dddf4b904fc1d83f0e6db12bfa53bf7d51f12b3e064263e10c552971765e8c96ff5796ba0fd9152249d6db8b4726f130570cca79848991ed71571a521282cf7dbf809d2d8298e4b5ad124444d733965669c8486445c72d2d9de995daa20e1223cd8bf7640b572b449aef290ffa16bff84cefa5955e91182169b927b15f1cee5037164c27a437bcd31a70ce08d5da69f82b7c292fb891b77e00ab0a8c259820475ec7eb0cf9852478cb25fc3426247bd422c6b67901f22196d6d1133d77456d2b1a41aa7daae1b14ef791200010da21b36ccd91211b71103ac3d3b1aba8dcf5602576d7905a11cbf14c41bd76510383ed8ed9381e5467eff06bc4f22adcc76dbb824d3d053183b7339081eeecc2b6c172f4e3607264cf175ddac0a3a2866abba0f698af74644bd949db55618fec55bb94a164221e2f7f399c9eddb08838f428f2670cb58bf9be72eb58a9cd57fc7cccc58d94eaf521c85c714fe73c9192ddf81017709665cbb2ee27c38ac2b8365eb8a5784349480c0b3137fce93dc15300b06fabd9e133f91ff205862f2a2f9a8d5eb267fab144d8ead60eb5ced90a3ac0fef62b60ff05277d986106fed17b39542ce379843dc7728c686e11c02fd55f780c1295af95adcaa8a16e07cc02d2fe773d39e6d839b1ffdf192dbfe0998e204db1a9eedeca7b447b9e83fcb18efcf3ef0a41327815df0587f13017cd9c22d7028837da6baab68d711a7d616612cede6f073ee2670622bb1f78cacb80308173642a219b2a86bb89f6fec83628e3d93002c9758a66d2e5fe3dba5940127f91ee68566eb4f5f920ec29d683fbb69c2c78b3c9df3ec55fef7865c8ab8f8dc597405c05b1f5f33956eafcd4deebf8a06228474aa93807805d271df601da163a5fb9fe91a58ae54c89534180e393752015009c503325036672d97419239396ec1f4f7a33d0a4cf4fba66bea042ecffc2be763420af0ea22adbf71c99693b283a1d0d19329816243f7f09e77fffb2951239f304f96fb273ffa7aef89a1c8ffa78f6e4547c128679e02864253a9d3fc13787dc14e0184782f9029528105be69c054a7678faae5504582476b7caa181b1af81e2b39f78f4aaf03803700a2479e73980d4886091af8e3f9544b19ec742dcdd415f62c52d9181e061b08256daf6cda3fb749d80ec1dbee7a8b9a31200ced82823afd5654358d4e0a8b7da4bfa4b721ff54342aacb2348b6981cc074669d09067e5318f2c6e070212f942755df4c3c61fc98d8a1993a4d3ad1a087fe360ea4067963365b40d8603e030647639628721c3a0dd94e7fd2130c2ca726a8147b735f1f18b104dd14d82138853b46b98cbcfac120efd5648f7aea2e1415d13e348d087d829c01462cd69a18b65351227c967296dd0f59b8217be7c0c07040935262c0a4ad3a201a3bb240b45b701f536e78caf67698c38f71d0a5541e146c766e35bb9e1ba5e8b08560bbba8f3380e4561f5b47a2f963bd833374d9674c9e5c9f63237d65f1eab36b911af66a23bca7e666da5383a34298e4d7c953e0c3627c66d074d035f304ce3a5fec40c39c2d27f6435f1aa7fed83c3d2aada3f9ed05ce8ac8fff7e7186b30a233c5292ceaae66fa8aa0a46df7ab7e52cce5645758645b555a28aab07daaaeebce4b44ab7df1c1469dc8ea980138ad032c04153a3f3697c4b56d92b48bbb1b8364a264d178dfafe5c4a9668dc3a455ca72d67acc153986075eaf2927149e852c219f5599db2251609eed96291556e6734dd4854360f2715da5435abc8039d711b1ff8841262ebdac770ff7e3a756b6708ca78cc98287ee9de7720dfb1ca50cf05e341fe95a972536b438690b9ac9e49c131d0f91bd7aff2bd8cdba1d3164e204dcc9125fffe6568aa4e781f9c0918efb33fbaa0122fb54ba46d9f010a9cd0d92882f8f546baac0ebffb99028c28bad79769cd57b2e92fc9d67a2fb25d0d1af56167ec72473e7b3f767bb056a754b660cfa310272e96076409e9f718950f47b6cdc4a7b62519fbd5960d24030428a3100a2d1e2aeba4dbd0146173ff6f29cbfb36f9a563396bc6c96e0a3a06180f70b5744ad089f61dc9b16081cb9645c564ad27a52d3b2bc04b7793b66173a8c6dd4a6719b09700ffcbe4e8a9455228b57f0466eb517dc8e98db03b75fec7372e9a4e08f01469868754133f14a4a06438c1723eb8cee8a75ee464b50ada9715e9a5ba0610ece96ee0474029c12a210556881ab93126351e25a917e26188a6fe21720190b81cacf7e4dae6ed3f1281bedddcea806bbb0c86a90a1dfff99623680fcaa358f3cf80e9925c160361cccb74aa6ff13f3dab16098163b5a46b9f3498f799238c17af9458de8cbb174efd7d04d8c05529867f71b6e7a5dcea3c8ba5894af7e60d61f0e1ecbad5bb702f1f311305cf02f0478641bd3e128f0aa1485b0168db95c01cfb0ee0bdc5ce23ba093c9b4478be558b422491e754a8e7388ee9c1dcdf869911a3ee8f322a3308be06a70d700a82140a1167250990fa99943945a2c935f3a9c624e38a995573e9e2b06efdd51184cad7498d908adb279542dfa5c365832595a38b4552dc6352db18b4a0b9b67a2766086aa517f38025918b0bfda7357b94dcdbbeedbee9be18c2b57fbe609951303847114a830ed0c11e2120bfa91042a90ea0aa8e3861ed58fdfe4b44b66d1984547169d3a2a6b1b1675f998da15a12e17921649cf0a9138b2a0ea22b0e3459104ba8446f8e324c25504581bf2fdf4b1d677444a4645e158de9c94c63e1035e75b3cd36c1df5a208ea8076e0f44dd5c3b0445e6c93ffe67e77ecc2870c99ff3ffe701372606ea2ea312b2789815621ea24513223a9238fc40144fed4a60cf5c822ff6a58f17ffdc7fa8746ca2df27c5dd1a3bc9c7eeca56e6d8712750acf765cb096f80c3b13309b7dfeb4f3e6f8633c98eaa7f064c8071982ac8595e14c8a08d78751d5b23809fc8adcbf27d266c1043c6beff9128b44a60bde1ef92a9e5dd90877a65e533a1fadb536fd866e813e2411f001e77652a89e55c5019a396c6acd5c57d53da952ed55f1428acee6fe3d3dc9974825f97cfe55e96bae3b1bb1489790cb37ff0f0db469009a0773324ba07833817f47e73b77eb93f64fc2c4955d10eaa5651371d70dc3198b656c047be15046e6d220f2e340e92742c88ff70f0520477f957fe9dc730036a570d15d51365b09027e7c1c47c563f4bcd1a9ad8273c7e256d2b06290134aa7818dc9c7d1aed2826133f12c15520b35de639a9c9fdee9f985ce791d17e9025ab42569c43127e59e907cd1dd0d90a23e0789e33639ba6ee7236fe0d50970022613fff958171033d754b585c5a09f14b87eea3dd46c25280bb6ccd33862a0f8b732b9967476ce0f20c25500c2b1e11a7f0d72e0ab5c86707f121729d58bf8d00ea1d19a14de94b82c57183e7bec2610b0089e3e95549ee00832914b1f4a6d5aae58820bf2f22eb373dfa633a04aa451b086e8413f6d74a6768511d01d6dc588e6c766ffc3ac85600945f2bbc02f106cb6ea9fe74912b563c9f7e8adb6cbd51f44ee92aba07cfc543931fb41b9b34db56e863850696fba9b3c8c8bbd1c72b1b2a12855f68a702bae7726e5491cb82d831fd6a438e0eb0a2c411a590c7c9c709eb0194462b29e9a9c8eeda1bf5175a06fd13da3181ad35b4619f1f1978913d2545fd1c65cf555dab3f4d23ab333831cb527a60c231aecf7dcd6dd20eafcf81616cd331e51cd8a37e60363e316a293c310f280fe8e45485ecff4cd03945d0ba66a286ad475387a2f260a3899a45280ac510bd9cef3b44ea74bed85ddfb047f7c14ee0de8809105e6d8e1c7ba73680846d58e561f3bffd274029de9f7413f26ca2bb8ecd6e649407c6f1fcce993a08503244fbd22d8b92815836c8de244efd9094648ae41f3c34764e336136b9bfd6c8697adc7ad2beaf79a9bac3ce3da03858fbf928c8f7e9c8b73589e699e982652dd9380127e77be93e49e2ad765ea6417591c467fecf68fac0501e40dca5a0e8e7d030bf601a38b1ecff713d143a3a280526f26ccf165582f06715dcb7cc595a4304705bff2206df9feb9a55384ace1be82cdfc193bad5ae08a726770850da237172df132fe3964c07db7a0c883a6ac5d26df22b337888893494596574a8ff7d61a439616367216deb8413b0dba8e27ecc8a883bcbd0734af0685a99b69a741f53d0d1f9a0f0982ccdaa1fbfa0e023f3087ffde0e2a6b7ecb1f6b2ec9752e8edde763fe3bad965fbe1418892a1ebeee740d72b8f4d35b6c6896c48d852b2bc1f9370aa4c859e37f7a6afec6a2c40a23ae3a29a40f7dfb1c4e445ab525c308e48c2e9354cd219b31b9b8e6ea08e47d6ad4466d957a284089c6b4a1370bfcf81a025e0025236701346b75048ff3b6187d27cd24cb3cecdb7105f2986010c6cf158d3b0231639f40593cec5c588b1ea20fa164dc12cfad1acac3fa2c05951c779c8b6cd1b8743bcf59646adda1b50e1646c7d683d081865e51a69f80cd246d55fececca5611e157d569f9988cba050ec2b5c077df0fc80c709a204366babc92dbc5a6579007b4303c99b1fbf3ef146326f10932d137b1c8ad2f1e01831f7eb404704565aca66a17145dcd82ef6e10b9cdc47fbc0a5c6a1b7cbf1e3dd9199f3a328adb09cb5bce21029ec5d8098d922cb96d9bb3f2b6e927f6d192d3758a56c465043184ea38d2d07596e719f9394c6479eaa8badb24f398c3aca4782c3380c232f16d46d615b42db1b06150b38d0c0909ed5504562acdc2e44302ef443b28cbf84450a4f73932e6cfe21a827e722679d5858780028bb2442f589309e8933ab3c18ea7191fcfa54cbd4c04529db5f1c4e28a4df6d185cfc8ec487f0d2e8203680f944a7c7b5a4ee59b19727a40f613b62918cb0f37771ded79935a5a34c0eeb45211ecc3c1a5d85ee0aa018b225eed53070bb12555d3736c78881c4c755ddcfa1d1624edff848bc1ecddd2cb440dc1fdbd987fda3fcfbb88162887f1fdcfd109607e72fda67af38712ed46ef38fc4fed5ed0a35045b84b7a4aff22bac32836e5e8e9f35f7ba0ad346f1cde4523a9298bfaf33687779a470fe1477ca9373281901ae6ef5b6ea5107eaf137c2c931494f4360690b7680a29ef02a2b4ed204e5685c6099f1bcf82834333f1e9aa3d292bb6b1c4c2cfce1e8bce723b4dc07e3793e30fda4a8d210e77fe5db3a2e5689ee8677d47687624926a9428c848132a893b63dbaa1df109a3d26f7d6467e1a603e26c1d04795097e384901c049258251c034a0eec2bfd2d6c7776a987618b59db5eba914808cb15722ade4085f99806e8e164922d59331eb8cd57049e6214b87134d336e03848e1c8ea3a3dec681b95c502af94cd328d60cc801afb0f30943580f88eaf9ab93aa5bd3f271cd55542adef45a70b615d4c4fd8a4555b32dc0d0ec2c99d5a08634b15569cf5c0e37abfca3746aec64f145b3e03734ef4e87e1671349f5b94d6e831089bfd054fb3461d090020dddca8ca049f58237804c648e5e43b06ff18946e4caf15057dba9ee9c32bcaa4e81c22a005fa211c216bef4820575f98760722ae948faa464d292c0e5e96d1b6cea4f87006d5e8e10ea4da34b0ad0dac3b9f195468a8a0ee51fa357707372ed7208b1df0c600479c77da87d186a0b6dd113050c7ebfc910267cbff647a039265f7d87b72252e9c37176488203faabfc176de1fccbcc5f631d6d9a365ed1f1d2508172b55012a1c4028dc50366ed8d6bca173fe3ed54ead0d0522b6b48516929f30cb92fc4fa2bd799025a8a8633f2f562958224714c583fa0c67e06206324462e082a5e30c36c65df97e22222df5a73f137dabc2dd38dda4bf367790cd3e5a4a49c741468c8bffdbb5bc42f0cf1f6f4d2f46a9f4eb199a560ac8477e95830043452d20a85b8160388a083c8bd2800728f36683c36c5d937a3157d24060a4eeed9e2494a46661f73771e5050c41e5f019a53cdcc74e1b5cf4af76c44ff2109066446142bda889b74e0d9ed04573f76fa056d5a078298bbc20b04e92dd6125acf9f8291134cbadba553f375f6c9b21e1ff25f5493bf26f6548556310a150627bec606449d4f5fa741e48d26d27109152f176ea375ec47cf33a8e7fbbbc600d714f33c3ed8ecfb3f69cbb5c02689640330c9d9c44d9f03f66a2b699a7e41f205687aba2ab8e3de0195d2b52ff4efee0cecb514377e513f16c2e5c7cf4e1177030169800f938bebb62f960006e6d61b454a6b415f3268f891af719268da126a65a2926bf5a5fa753d8a0eaad5cb65097e5e8ae70737cee1b6129b73bb81eef37fc64a2bc2cb5f7e67ebf24c0508fdd5abe04084897e31dd36da07f970bb7fda425f36be15f602925a401589a93abcd14716b45808651f971f09618ebb89f76ed194eff6c287a6a75a5b6fb5d62f22253c8ada1a37526bf473381899be9fa837f0687ed5dbd04f26ed23c73e965e5121a9d66c26ab74f898370e2f4f00fa60f507d587d3176dee00d6f643ad9e90886f95d62fa968531fd32d31b17829b3b8a7ac17dbc37ba660a133c8cebe2da999e846554ff5c1d40ad88a4e20644ceecb7464689df6b09eef8d4ab291d99a38d48088c023fa2b3f24af0e9f5594d0845a98be4209b17bb030db05138e152e75d3fe7ecbb4dd32d9bb922ddd743b853e760da246cd93b740a340bbd1e0230d03c9d3286032e40b17f1123cf2ae19327ed5d776b043d343b6ef18dc5ce36e32b4450b9b868b9518f1f4a06d193927c3f1dd5bd87abf99218fd152d7d645077f7895bd512744ddf4317996be19a6b3f68f1c47cce1fc1ec594b7eb0451d351a8f0030f42971e7f631defb47d24f9d646db8ada3ba150275d21ba088ccf36b0131182806cc78edae56484b3436e840f79ea8aeba1d999cc094455a28b5363eed46a9745f6afea9639c23eb3fd41336e78a055b347ea922909b3b356bb16fc5c91322910d7ee25f9bc27e284ef9c02641f88a20ae71f751ca2e1da80aed079d1f20ff1514adbc4a46ebc2ff1df9cfdea037deec39fe84f5568261e0562c4da5bf6adb6fcd4cef205bc90587ca3ab7b1e330eaad191302746dcfcb1bd1bea23cdbe06735c166163e07b6adadd0f533dce9b1ade00f18fe729d99df233f1e0808f6e3be90b3930f0b75aa2a359b7f67387ddacfc2601f073e346c4333f5a4ed84fb6834000a5cac761b5657ac01004fff541f7b1d24b37b9257460f241f75a62d157d2c845740e8d2de8798f294ccb7290e520e10921b84d047a9950c55f340a0a3e3d5962e30b3922f4b27968b76770bdf01f76290e11015f75445cfca2c12b903453a48c07b75e15bc49b67d01eaf6e97d0e10afe17af7d4a85579d28ca527710dad11d96a6b3ba31a1740068fe74f176ee81519189ed7d0e59cca44c946c173cc3dc55e614b87dc170f56f6d945a13f2dc61dc7a4ad67a82b6e9ae14ab9c138d11e5c6bde7a2af447100eecefec2f75eeace46d2ac0221921d725e16922b485dfd8d6e55b53f01e143e1c274f62b143444cc1f74e26a1bf387834c1a73aebfeb1311ec25d066f3acf20501d65819cf15b28279ea4e72393d888ba84ad769968a3aac37f1e115f565b35c21e574d5a37e139d30ba36a8f3f5a46db7c245e31b8cf7120d7b26ef4e25de69ceb52a8ba40fea1e3f53a5c03f305bdec9378e03fe17b0c3c4d1f5bcae486a479ad1f3242ff7faab558ed40f34e221d371c4a6d8f8835d8e60790543cfecc7eb3e7fd95a9a99e38b8ecbaa838f1e3d05fad8a62aaabcee16581122e689eef63c42822ec6e0619b9a72f79a970ae4b41a5d4e3ade178a6eaa60c088eea17a39a99d22fd352aefcdf9986c3849f733b2ff6b1b53427970f9e7587e35d22e67d92028d6d1d9feec329b3b3e4749424112f24da9eb0694929eeaf7e9a42be1b3beb8b64ee51413bb631ca8b645ec0d5efe8aecfe60a2fe256d1653fb103cc29d6ecd2caa91d0e0a34e2cad10d2a45a780191fa63310cfa4936f8ccda615b413417ffbd2415b410d4f0fe53a5c8fcafe8bd332cb049db3bea8526316cecfbd56fd7bac9d751163f3ed83ea554d9ef461b399c5a9f9f27a77dd82dc118a0c5a0ae282c805233982f85e76334ce5ab63e95923b8aa8df092a2f88a73a48c1b67ee74a5b4b0e1d1ca7baea5878b1fee32a21c3fd176f4fd19639a876db392b36218e1798a640c50821929db415f212ea1a01f6d34de0bb7877535f7baf78127f7af37b42de2a0ea9e1803e47908a1f37b851e1846fe02beceb11ee285ac9b0d0798d57fd8d484fc2206089e593b9f65d6f1780cca2ccdc4715a1766ae9e6f6ba8136529235d04bae6db54126a10577fbdfacb808f8301029cae0935d569528a6c7d54c99a40def3201e0ffffff1f