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

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

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

Block Certificate

Block 61919 7c07705c0f8aa2bb23217bc0af4ee65259d80b24e06a51855eda5e4fac04560e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
241818a5d13639a29646b6a54724194f8571c096d1023556c8db175d49dbe09c
Certificate Block Hash
7c07705c0f8aa2bb23217bc0af4ee65259d80b24e06a51855eda5e4fac04560e
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00d02e000000050000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b101c33f7eee99f860f6dc0700febc6229622cae86ba529e2a5bf78c72298de8e6d801429c5df9e9f8c403c47426082de87d845ffd5a3cecd39016f2ba09a06076d68faf44524ea40fe2a290d7d73256b8c2801ca16cda6b16060000000000000040000000400000d02e000000050000

Raw Header Hex

000040202d113a18159d5916653b627aa0fe4ee8a8945e8a195eb30d9cd4a70a1fa07e5339dc2a1c233edc9ec1626657b72d9010f7dfff2038b2aa667701fc749d1e44691cae166a837a02189ce0db495d17dbc8563502d196c071854f192447a5b64696a23936d1a5181824

Proof Data Hex

59,560 bytes
121216020307392812b9aa63030e4c610cc224fba3644a160977673c8da036925fb5b65f5240b13b4e09d8d2e6a5e2aa9b217d1ac0be6c096069f3d0b05f4fedc25e801a25ae7177318ce9baf5474508e6fe5953cbfe14734b1a5d77969e6adeca4fbcf8e85665917dc75ac6c53e2b15c56b56a377ca363e0511b814827b275feb29f03869874ca283dcbb31d156957e151257d9b4877132ddb08a17289160549609ee07ad97811afddc1aadab117c49dbbf131572983863cba4b552cf4ecb79140f04708dec6258481fba8e78dbe9dad9e87c3282330bbd6033d4348186c9d621ab7500f5a8692cdb51066912d7ca54964af4fdc8ef8b91fb3f7808696b7990a2046854f7d113c419308e9ffec295c6202e97da2987072eb7acb50bd5a3fe453e2f2645c4356528564ccb0af8ad5b0181b9faea196486a0572093dcb43656602b1d87fa5ab9b68a2f91efffa61db954f14e8a5cd5b777ae2b700427529e301cd59bd0195c4d0f76074a768b98165030a373f023113d1b9b8e626506e63124f4d9f066d6cc0c17f723fc440177add8508ad89906db7c1a61f2ea498712cb4848a0a2b26dc33ac9b588487cb5c09a4fee0de884c04ea67df2d6f9444096dd314a5eb0ebeb63c2516829786e433d7575a74439489129397eacec9602391112965465cf25728dbc0f2c50d14af60959afda730978420c1602ce15bd3c00e9d68f71840175a0591f244e2db09e2eaf7ce794f14b5329319e66084e8f7ab7072cf9f7d56b0af8789ec1f2bf6f58c6353ae263cf0bcff4c3775388fc8171ddd44c8f6e8a8205bcc9dd27a253468df044e92d11ce3c0f3b31c1fd305273f5e9e9ef733eb9173ccc98c6a8e18e63ddd428a4025c7a3f64ddbf8778dd5fcff70c0b488c4570cc53187b7798b0f5eb1412a798a2849f9f8bcca2df72512267d55dc76e746322389b9686c5893d226070afa58021dff59411545c352841ab45532ff702dd0719f16ddb48eac2007e3b5ca5cd980ca0b7fb8b0db6c30f38cbe19dd86fc5dc81b01135612e59830571d1ff2d4d5dcadad23d27afe4bbe058445d9dcae1e6e28ab5cc0231c2dbd06d10ff4ce2991654e64b495530efb3d91c6b1e7ee6b67d2522689c6eafe04ba8869182db0d8f0f8d0ae1010bc78281f59c287610042cbb4c1f4dd0ba0587bc818224bd89a55c1769456537c61413bd4f9bf163987ae3a5dcfbb24bd2ab5684a127efa4bb1d86ecc6e72f1349bdbef84c3eb17dbb7d7d17749894da4c543d573fbd47ab470e72e2481099b27401ddbf99ad7c06fbb3edb620df19e20d62e04c6cdf4e5921561c61be0520f762e95ae194ea63c3d3a49fefa8610f95a00f3bd5b9ed178d44025643460a5267e3de7d5c729da535faec9322a27409c63b6d9aec2b32f6581e71fc96dc7c4d04acfda58e09ce45d68a6e1e5a12654072d9a42db99559ad497151f24247bcd6115d22c4d1e7c138e159a8e36444a99c44707036414630c6ed67862fdd7b854610f477ecd8231200d55dc46ed2c01cca8527e8e23891ba2bc0bff9e11519001a150df3f3a7fac8ff7ef152d550ae973f7ac52218d3911e36d0160a8e1d282f27f4e58d8a984009e7c86de6e6ca614c91c8876d959e56d5d193e0d6d90090e1f62c08927da99f0236fc135e5779d39f0ba3c99b750a352be1ce28d41f502fcacb40125d7aac202558816ae235a1728e202aa9d25b8e2392112b5ceef3f4e54812e81a45cdd02a9594a2ba9614647161390e09813d321517ea495586367f16ee6c7b43bec35837aa532d5d221c27e64d93a384305275fe8f76caa311f7f19b6786065c89d4a7caf03cb56c9cfd6532f5e26b03e16a2372c7b24d0344d0f7ae13a33e220336303df3a4d4383d2ae9416f42202d7db39b821a9f5ff4405043ef0175a3cb651d5c8e9e9c45a6d03f7ea4f075d18cec926b4fa593d6d0cf4a5945b45b88ea011c6e552c6d7c6ac4772fb4934aa26f33f787f6b55fea4df8232e5f1f943a1be385d773d0cced80687a29f604437503a37d4e3a1941a4fbf2cd2c237449850965c0e9bdd13527bddde0459567033c9b086849599b4a2619d6cb85277100cd90cf0a0279a8eada911fd999fbf14b6aa4a2da6cb62a1b3bea5249c92dc86e3deddd1748c06cb0fc122628cae73dc2b378416be166950d799b2fe2c66800c04cfd67219c0903b60ff8ae0632d7e7a2ffcfee20ab92b7560fc0df1a824a482e88a38dd8c8df4e868b39b6292d161bfc992ecb8219ebad4c2bc3c922e2b9cf620803279099e18c20174f0565dccdbd56b120745bdc67ac13cab35b2de074ca69fcc9e748f06bb61191bbd83441670aabf7bff06a4f77249f8872b4c763b1bd59c06a8d021ccd09cac5bd5ee870ef4a76997e23e595747f0803615a548d7070cc85e9b8d187bb0e2b0d621842d3d13fd195bdd591cb2ea9883cba71ee5b62afea068c37374d0d71874a7e9fae8433acf6382d5a7ab12f22f693aa2f8cfdd58be7cf11166bd146bc1b472d3be80504b626200dc5ffc8cda33328dccb3d2eb2df773bc1a43e940fc03f07deffc8260a7712b05b36b41d482f7cc928466e1fae0cd2dc10a4b984e39c452c0bf67c7c1cc73b67ee23147c7fff0ebdb65e337eb206a3e0753b45be15403dfe8f94e534a62db5597aba821c90a5c7805f6922f07f6d2dfd1e355d46b4ab558f2a9d0f196cc48c4b7fb763ec6700a9bcb0ed10c7fcf1b04f0a27b3f825cf078fa57ac2df302c9aab4e6017b72d62227d12966f486bb8fca7842ed3aa1ff7382ac98127de48ca42cad327d5bf40379efb0e20f55e40257fa334def38a1b47774865f02ace6db912fecb0ef9676209d14bb3ee8f2651c38e743e2cfdb1e00ab59bf53724e3d9a022433747869f4f591521f3cde303bb397a8aa07929875560cb7f275fe2ffd503cc71ce61255f89cc2d75bb3e5c0b8e7bab06bdd3c3ce89cd1ba11774c238567723b52dd899e727a067d6b9bd1358e5016d3dacdba52c2f1d1e7e53e0fec2c350557054232951d50c1d3db165460342c267565550b95be55ae37f2cb56b46ff0afcca2c0f2f0235bba273bcbdffc906f3d8831107aebd2172de2e5b3e2de378f4e400f6c1d617169a3d239ae00165389013346bde6d2a430f61b34c0a7e87b3567d247673ed0156303f474f90ef285024ea4c09a924f9cfda08cac663280505b4f9d421990ac11df5b7f724fd86c6efaa007fe577b7eb55f63cc4a6d47d5d9fbef822a840d2f166643796af46d9a9e0b889228d79bc4a6b9acd26396e176400ab828e11eed838413d50a17a949b1b295b15db57a367d45f387e793ebc32726dba2cfc41b0fc8ac289bab21abd24ca316c8d095b83ca9df88ce2f9416bb8b026bf58a7417ad5d96eb468e7a74df9befa1762b964971d9bee203f8412b0aaffbafcce111778672a876c142d7594e62874ffcd7ca001f6863d46096cef1fca0f798cbfba7d664b3d880e01d6ad65fb3c0dff9972284fbc9ea181f641345eb343cc16fd75cd7c15b73c2b309340f96a1a920caad4daab15d53dad45cbfbadc179e3964dea9784c78a4a68989bec71ba6e7a02e3d9ac494c10e00853b58032348c71a3a4d8c76d320add504c5c0b541164936dec3f20676759b04636e02d70dd122b993e99672195edebb267f428114d1cff87dc3a5c5c46eaf37755cba5d23f605df6c52f158376864b21d220fabb1a4f4acbfe5c75876f707a4128fd94c2b648917dad5a2bdbfb1be081be99177b2d430ce169713003e54af1c6bd12863d69b4a49e1019b2d2037255f390fbb05b65faf73ea4329dcd3e6b450433bceb76256645ad38fb9505eb9c77330a0d1ab189c81f5a5425a581dd6808c04994f4f29a61773a9bc5942bb07a61128732bb7b22d7c574e2c79ca7a776b9bc4bd24744510f665017439a18b6a9d30929d8b0b80c58c99f9ff5f5562cd5d0a5fe8996a4735c3ad1e116af49ee7cefc8bfc3247f6e296adce6a973879044fb81616be7cb86d60ef79598b61ab6e7e18363b2e31c9cf5633ba21f95cbab14792502fdf24fac12367a196de9b0253f7d1ca3c9788841a1c6dacfce53116857521352a94c3a22b614be1eacc650e08b02d7a8a2ba43b9ffb93398a3c07b1b8b6f865f39d49204b7bb69c7fd14d284d85e684226aa3df78b29c76ee23e3ece1eb9cda430634d52846f5c4a6fcf8449f95f6c778a9953568491f34492c34cd794646876ba2ef05b8b5ab4e1567c462c7a93c3480e2b2edbe7cb8aeff52a75f3acdec978056e9854e5af98ec9e9611b3e6a58a9bdc6a39901182bf9e41efc76f5fd9b67fec5d72d1bc949532ec28e2f46b6116a6fdff0e6067b93b8c6cc480fe3616c073a2dae6f19da7d0a94df71c5fce7036c3a7bddb9fd52d160be286e369ec45dad53ca55806bd6f259d5f10e5bcec7560923c1d71856d85d4646e7b8d189fa53437c6cc99cc802a6437f24bc39a574152a5ea29c5b1c3775dcb0b562b340ed5394a1f0d2060b7be6a8fceb4bf80e1ff9f368931547aa0db4f5746e89806bedb464f05803614479ef0cf5f05596f037daec5c0499bf95eacad0a6c403b135007a6d39228b6c92aca3b7bdbd60175262e4568adad6690ca9c004d957a1c0f332b53a918fd7b575ae0eeccdbeea185576ac27a58e4629e945bd6d066cdbbfa0cc460727055255888dbd4ca4dea3abe7f93c323678f0b3a16be121d1fe6b749cd03cdaad2d0df22280d8fb990c4b89fe93832b292e5348af74d42a17aa52361c0d915e6df44d31bce9c9d0a5f611bb26c7df1bce79b26258dd16711cbde2b20f00d18ea91431484fd4a824934b1e8095f22e3be739754ff70d8727568a36d2c20af5dcb96ab7b77770887d4c570730c718b59c27b3b789a8c2ac455b0a44ee69c940c52b8b438f636413be8f7b06813852eead353865e6df024f3825039dfa5b2ac897d7d01a48ee2cf2ab447a0aaf8026ff9e43657bf6d27c87d5b46b624b2ca93e480d40d7596e892a69b88d6228285c280ca6aca7789c378e35d3a857f008414b8c46d830d906516e84793126a11cbab2c71d59fffaa50634ee0c92a8d51df0ee8ba5bdb5cd2405a1ca7cb89a5361c06a25530e17f8074885d0c4438e95fb7c9cb134d8fc3879f9e31e62b52f308e5717f2c3a55ab70d9a42289ea091cd75d1d16d86ec7f655fff0a9e76e4b8de556d4b9420566c03c27250807306620928bc030955f7c2ceede919a58aaa10f65e20821a7fd1e9eecd766287ab8220a8bfb5fbfc5e01c0384849ed79b84556c7071fe1ca9e37ba9d3bf0c0b543d95573c1b36dc3d46c559e2c5784682325f5490bbc2d3d7d5e3ec2e22b8c49f5555df80ec32528920d2897764e4d5e982d8fc87bcb51501eecfbba70ec6a1845854b72bc4b54bced76e5cc5434d614ed8d7c277082f462dec9ace6be5f011338de899792ff30431baada33d80467d9ca9609a27dd36762bdb569b37c6efed321f87b43443ae0e15a46c11b7f85b277fbcaaf08188b4cdaf87a53c897f06fa6610d0701e294ba544c4f0a5bae425c9d6235cac1b9ba320fb0b0417b2ebb936a75738b56f7e7816ae7952a79abbdd6c015ced0f65df4c8945691ade611c0f14e7a80919f39a6d635275d50a496910ee850c513b07fc0562a9de6fd4c90d9d0518b67ca855d2e109cacfc9772c89fdcfc50de4e9bf04425c72304e81a07670a450927ff5ca072e32d1fd2b9c76f302211431e2c0239970ee9aa2f349b25215671f897f842b1bba19c20884c60574bdf06264fc71230ebd18a09d47e9579ae1e1ff546802e5181d983c1e0e92c34c3bf383ac8fb08b4bf6ec5d1e50937f15ecffaee0d665c083da078b43245f46bc255267e712d38fbbda744e27280ca91d38e017b3817f8df6482520d111f0e399bbf21ca5b086b0b08a252cdbadca7a156a6d4fa6324f9c94fb6008093097c14367c070317caca1c6fa84536b7e16c47bc03abbc933eeaf26c90f0648f5d10ef359e4d018b28b21047b71b09f9126b540a6e55687cba29ccfbd3c792c391d1725ccd461ab7ac47bce341437f5e1020bed06e65d7821bf59c84942f4c2b77047fb89c4cc1f3f96d451761961d2ba7a724130bb5332bd66c33832e440d7783dea86f7e7a737e14113b1091677680e0b353b251659f8eb43114894d5b22200c208640cd4ca20da370c8df331d5bc56e41ab638fc8a6e3af579c2574f431ba22e929de4798c618804d809012f6be6b03d0092baf9449904f369c1889af563ebba295a6765714ef555fb390f5e151efb4af98e97f00971a5107c612b86e1576621add027d67109ee11fe526de63b04ad34723390b93a1db5e32cef16a3c1979b27514ca776b32258774a1ace86eae5998c3cd2d70d21bbf097b4a29e0b8e431439364b9aa86a0cddbdac6bc051e36917866b3d08e905d5c5afb6f763a82712faa04c13023b3ce0871183d111a32db09dd1b8ff04b94352af0bdeed75f937720caa007047b30b467722823223390c62e08e2e4d0e9b2378047ca265d6415369236506c52d0aab5a8879ef17d66ce868c1111daf22236033524de22d399a9eb4abdcdd58a76adb27a5c61f8869a23bf97251b815976c62ab08e106ff0ae1e502b19af40f07ccf554955a7eb12fd9eebcb3e603c108ad887bc89a8058b66401f3b9a45c5a4248208cc82b09695e9fbb7c9658d1e0f92606505cb878b1f8453de92910217bfdfc9029610165d077585278fa6ebe41296f6d2dcb854c8f5ecf2febf1253a2193446eadf8cacb5156c68b10ab06244804d843200e193ce2b6bf40dcf7c3b83cc71c26459f893b361c17bdef40c28ca1912a8188243029951add6eae97cb03159c19c1d7f223e053f71817e2f5f1e8c1697cac2659e315bacfd8068499afd8365f1b5577ce21644b10956ac36f747a6625feef6a716e984dcc9cc8734e59675880cc3f47d7850b72da718ee5b066a67d6da3515b5b8a1290f8b0946743740c785e1afd2d6d151cffe95b3f671f2029c47105fac7ee92420e764775358d257438e18df6aec3193565808324efcae813dc494c46b4f562cf7e7d570994829d70b3bf9e697b8ea6997571beab1b691167a842b10e8e9bf78f7f2d00f943355877d328134d6c9d408789f474bb8c6d7943a784ce73030ccc69ae6aca5d12a86c7b30a32ec2080c8f8561ce3fcf82a9237ab94c291d1d33e527a7591b57d3051046179e4241a9a8176efa72008e76d5b91aef7e4f4d311c51cb5c8b17032f8e90af73040a00487446c436d650845911e863ef5d41aeb7bcd3662fcb7e6196a7e13181ea5d08a7599539df73cbcd6f9c3b3b9b69eef24a6aff93e7c29f15f796832c3d7ded4cf84ba6384b807723ff14c138035e9414c08a427d1eac1aef660807deb740d15bd05c71bf7c918b90e646121ef8704cc07c7f449540b950a82f4b5e1c3f2a6dded2c9e5927c5c18822682a78c3b5efdf669f05a59257f15286879d3c328634da76ff1e9b9022f520a562f28372012e833241895e7ba9f6a350f119d79c9fb6be3adeab68fdc83145862b567569d6bc05f40515fb7c1b5585802570016084c460553aec921d65301144e65249a4bf9fd2812ffcd5415bbb11733bd2b791eec64656c48b08f6f10be656eebf4982108f32ec8eb8ee9673c399ea686cd8114c45c8e8627956126ba2e874f147ec5ad031053130b428ea951458d1dc120084b97e21e62491a2452a83901d42db9c1e62e77109690b39a999aed7301f23f0149d7017363738766774d7ada61ec92e0668af51ef16f519e450cefc32b31655edaf2d59a51c4ad95dd18f5d8b17339a925b4f897f4777b9f618765799262a8618f11a936b238f06cd68fdffb3a2f6268098613b93c97ba89bf91a59921d173320e693b33c259340ae09f5d4f514b842c077b5f7f4e7ac7de36cd4ee0dfb713e0dda20f2196061e671216b5ca84eb3039878dd781d6b7da97b0f390275f6b74f2c678fe82083665dfda4635eedd9352fb7edd03f0a75815553f7ab4080bb6e910a32ef92ea6399913500a6084580de8b3ab7b89874c3ce0549b5ece596ce4d358277a09a626aeda9d338a5920d4be6d545a5e82250ac0173e671221d0fc4291e287b1d30ba6c95b690acb057c60c847350c6d273f43c7a8f9a612a43475377dcd2069880a15b672f1e8adbe67234965b8e783885e05661acdb79595569d142ae95188c05e7470b1e0ae741ad4d74baa494b2660df2c7d3c4df017b1ebe4267ef77ffb95b026412a9912732e5758dfb768d57c29f806cc58b169500324aad20c85eadee05b72e70924ae4ca668c4d11a30f755aa757ad5f0b2717295dc3e182dada6f840e2fdda1a18f7c1328957dcb56f551e40699135ff6a8be592176a30c58f2b099fa3128758f47eb8690db191217e666f8115a55b19ba91dce130afde91be0ceb6c8cb3f239e9b31181e292835be846328aabc664eafa410d80320a47c53315487cda2ec1260629abbc4e267b97326bcfe9fe8b32a30bf66021b7d1a6537b3324a648c09e0001943fb3712ab6e31d3e71d5edd831fbe402c6c2c2d7dec2dd230e358e4ef75f30b9b6595eaf957179dc528ec1be2510571d5871a10e264f35feadd870c48d95277e90a24e3f7308af1fcf813e98731368e1c2cde37b5cd0993b6f104f82b83816c302d0e1adbd8b82bd5b0d85e6abe4d06e187b134f423b1333074eaee3f0540906564d563a4dd0b6fa4b5a0b30d35d3e2506778f54d74a6fc3d58444bf0e199fa2d9165b9c99ad5f0ea3945e044bd81a36296e46cd13b2000fcdd93011c060ee78252f7c73379ba3f73031503fc4a0f5d4aa88960e1a3ddba74641c6b362c542b42da8a1091a15cbf70dd034e777684c6773e63ccd80ae7c44e31bc482dac248a5aa2409ffd8e6ff2974c5ed1a6d3a647173fa0507ef3b775c9dffbee50c87cfc88695096668d3cfbbc274804d89cac8eda4ba1b99753f53ba025b40b8b27f54b0fc70b585464d9f0ecae182ea416f118f597eec3401f8f426b7cb4d34375b23b7239585420ef1e454a914a58750100ed55c58704cb2ac69cce6e95f27b450193797928c085eb5b8d71fa66be4ce2af2345385e5be26ff1019bdcfd37899d491650fecff88c7565b745e950c80234a706bfb466f3d39d9312eb6b86fccb400be8e8d884a698eecb75c392aa7c677fe24b6ab9a29b958d2a85a8e32bb9e682ffb34f77b520080787fefc88c8dabe51b331dd3372e025449a760aaf0b94a4da388e12886d86931ce7d27eef36a9b2c72672bcc0db7d8a578a7d086bf9668d86646dcaf060ad74da8dfc9bcd30ae3943eeece0fcd37f942b2570176f833c634f56434e07fa377c748e495c4cb137c358d893811406fbe36199373f3dd48a48923aaf7012e44825f3fc3799d9e4e999ca5a214f70593e859bdaea2a90bb153013fb859dc30cf7e84ac0b898d27be30d024e373aa04ee0fac931586528b563ee2735eee1a1417d89b411e122120cec4c367b9615b9f4819853bf38dac6ec4315c071170db297733d927c84d38da3bd4f453b58433cc4b679ac0726f7e741370679a1d0b36963c3200ff6832d385a844514be8cd5bc746316f962b05cb5e2c77f24651658df6fd08e62269c0fa1c636a62eafd815fad3c8231bfb0fc237ccc5cb2ab14693ced5eaccc261f5c9363656206be3676740d296a9cf618aa9a741552f89586e93b94c8ec6b24a7cb3302a15de34911b041819e6c4b1b5d79dae361e40e667b04cd62911524045a71f396b01579c8f4a14f51eb596cfa8a30e9a9249a6bb1276eefad08ed6c4d5ad386bd8e4e3779e0f4c61f5119046965caf0e4d25b86c1983ef567356225deee7f2541878f54d5e6d234f9e94edee5ee62b1937705d7101e2dee9db59644c3237b4f0ab12e550561fa8b6c8d1b41ae391382bc606b85551f7befdd431cf4e43e0e96177a9a3af50d3529e5f10745448121d3403393413e312a3c9e5ac6f7048aed1ec29e074d10a469085845200868bb6d1ebb4d74d8315ade871b7629b55e2d508636bebf24f20df9060a019a7fe6f7ef0aab67718b8800155f468e86af0f4ed239114153a256f9ab80fc81ee9f7c6acc93b54163b6ea5396fe62d91d5e1580eb4fa269fd5b8351934b9b698b3e32652156102aac99f4986e0077c5b8180d72150118df774cd7fd389d23edbfe40d3a62f3b4167bc43eaa429a141b0f27097cf8ae151dfa946a565a778fcb9eaabf6461222f628d3a5bc3292c117acf97847c84313a8bafdfb7aa51845e729160d2c6c35c126a249295e5429cd6f4b4fdbb6958034188446281eb543875d61ced5e9833d3ee2ced3fbdb5d96a1c0246042c8265a7737c90bc04f77412963cff4fdc10760ee141496f2485c0a611c18bb2d890ea4660d513b55a717dfbae39fbd44b6c3733b4636424b633cc1d83f35a1377f651dcc28b55f18fca90a8b68c24938da4c1f98be6befc8d409c7dee7b5e3ec31583940c6bfbca3139f9023914de62dad62b4aaf6acf0ea989ad173aa788185cdf00018b1a1d46b1e635f2a134572b37ce398cd3c9a86b74e0f6460b57cde0d4fbaabf2e64cfbb135b5f3c4287ca1ab0ac8b345a0cb05d7a6f6f546df61b6a5a8b3b6384be99ab6f2897435aefeb6061b5cb278cb102a91afa79ca6a7323383c784bcd6ec0dae504a65ae8f32dc97e5c339e2b660283eddd138c8c5796319ae6b0996f46c133920e9421822d3edd8b8ddd85bcc07f4304ebd84852fcc899935a43b3493e3d6fd341d09a57a8177d144333c77ab231cf3996fef25bc643002211efda1fda15475342bc11e980f76f2ec1c48f77946867f4ecfac3462543172c9d30341bf7bedf07604b0cd0131471e13b53263cb9168e05ee0e8d3f7f8e109f5ffb93e61ade6aeca5a4e5e242209f7a0d556c8b8838b6ebc81ba771c49bb2bc99fc8921e029227f18dd486b013042bc1350fab5733bce29243ede21731cb80086ecb2533d19b978af9ac552b263b406f01cc791df2fa4b227056083cd309d8a84a4043c26b697584f73a02e154ed9fccff2242e4a470d063f1006d7a631e73238c15119107549003c3c139becec767b9ed29b071ac575ac8eba06c87ae93e80f11e1cd101b9b74ce4abc38fa22232eeccd637bd4e88380f8b5558eb82d9fcc79b922822e34f55f8b91cf8e891c1ffb0eb501898b8355760803e1eaac33d91e988aee20da7191f1030cf182cd1cd366af6af8c238772158764e6a5e13c458f4fb285af83742e8eb03ec7966b731baa46548cd1f7111eb551cabf5941a0232d1c0c5da62da276926dd5c47d13486665746b849210f8b32ed94de253a7a6f120cd5b9752fafb45b8038b1e583c7d2eb262e2cff9d3c8285f0759fb3a98eb4f450abc30286aad7a7ecdd9034cccfac69e82581474f874afd231088b8e2a45abc89b95159e35e61344289cf8a89d8a450bae5f47817bd45c9d523cb153ed173ede772afa61cbf55fbfbc47a57e3fc18cd46c76a10923dbb9de694b9c07caf15ffc9994c1808cebf3e4fbadd113fd05c319a23c1d51b34b1ce4e231b36e680c039b58c89d364beb7878a37d79f2f5f5d715bc8fe45e0b2ba21a3b7f0b9a67ca8095f05f07ee3e5a08abe4399fc0fe8d5dcd5aa84ffe2f24e469428b198a63d09679906a67ce9f71b4f09b0f6cbe536accf030eda216125d830314d6046cb5122627c48d8de2ce969b4daad2e44037bd618bb3865972403261d76297481e1fc94428b2756e0713af749cbc66e8863b2e8bc09ab5495812309a3ad7c156e37ca8729785fca2617dd86a6c166fc9d743a699407b776f1e46638fdb47fd0645c4d7a2b942d9071b0f798eb41cd49552aa76f35edc9e7437e50dfb084cae8c83a3a21d602ba88f9c2ee615a8355a1b5a0669dc410ba348b57c8c85afa3647196adc1201a401f0d05b49b71f6bc241afca6b63a6ae60745bc98174c1a81ca724ba072ec2307a1355dd799dd9b6c0da58c06f706ade1c281480a7acd737e6143941bca73b30b885897c1b812f2b1bc2c656ad64732e7c0c788855b221f39b438d13876ca83339f85fc14c735d5d04847894f0632a436bb7a292404c2234f973efefd29cfec5f22f7528322a10c77c213788791068cef0ac949efb27d04762f4f83b5ac87338cbe2289b267e585caf5d3cec4a48f1acf8993ed568cf80f5cc7cb8a79f1415b2f0d377521505cdbd15b5829b2ab2fd44ebbcb51e4011f3f7f0704163cacef76b5301fd4fe7248c46ae029ad4fb46ea3e9c1c51f0c9441bd88fd86b5db1c9516795def5b7592ba690a55419bf48d8b11d2108920b488433e95fd47c68e9fb547271816b177f062c13f87b5cb01b72088b42c8c45ab052bef393d634198115fcb34edb0743d28e290b55376cf9ba6706aa606320dd9b85393b9765e5634d09573745c96650b4c047658455388731f5fe47cd686f2fc95d072b6ab055000e8f14069870cf6a68ef8ea4a08c75c02be8526abe7f6e728ae4fdfa499599c31cdbb7519062f5070ff481317b80ecd3f86785388353e214b609e3018c5be0825d88f356652924ad711fceec514eca61a607ffc2df6f123ee3cdf3a7d4b43364990dbe45bc045479649ed083a1bf14fb0659a37033a0f473aa37e27f2318a824cf852afb31f15030c2c6381d1c4e3a28b6e56d59c71fc9397c72bc0da0ec8fea9e8477f5456e933a2eebfdd924f5634328cc78ca13a8d3f6367d11c0bcff21ad549a15fd246e716febf30c4039d2f7470cab50d958f620e1878f3bd5fd88e757a7ee7cc9857f038e761892118d6825998a8ae36e3a2f8c77806cc234c5a11cde89b6981d1661453f91cd0cf9a673e181ef4e679b2572419cce635c0bd1c8c1f89168fa8c277c1f915480410c5cd1a65a43b3cb988435318a53c296e6a5ea672b9b947dd56a8c8b7c800d26ce80a970da9f827b96e96fbea297c483310f8cfad342cb98fd792d32dc63570c10d06090960a6b4ba6d140cd592d25c3ceccdcb8b6905ebc1cf5c76b5356527c4e4d70a4c6527f4a8a7d59fd3f63e6bd7459400c3d9152263f83b4012e7f5b4edf4d03328da11430ee852b33a2521ee97fa8deccfc68179a992eb074c100b78914f47fd09c2a554a8065935b2c634763524d7cf8a271b73cda500561d94beb401df74aa1c1f3fc7a7e02b289a33f5211deea2dfdd8c12471bd793befee9160532062196b6db07aab2a0d9dbf62cb6ed1da5318c99712847f4ec7d22e776760fdc8c619bdbd45799d30d412976c3bbfc62af10eb6cf773c6ee07864b635f3af1e99c1f8c72321b1df4d143dc686cb3ae65e54262622aeece67a0061daab381cda3929ce49e1cfa6eeb31135d0a61c91899c1974e1e9f28f5304d736d5f5ef1ca4b95fc7c638602d60a81236bacd8c7097461253f0e5ab6cdac06ea8879e9d64ab3c566916da5378cbb8cf5931301bfc23cc54f80e1a1c211e38eea74f722a1f55e58bbc1b51fb29b23902c42afe60eb93e8d97bc8567fc8b83893f0a264917709736a181d69a46ca17df39cb437643719543cbce4892e598e3147f83a752468421d6c71a18bfd524791d3567642ca4088e41e639a3f54006cd0fe2e765e2732d8d81bddc1cdaa834945e0fff20b2d3ab08ccd64bcb4c86c821b26e244283b52bc24ef4345e9d6614d2d28031ccdb43832037a65f22af30af24d146ef41d92b58b4e948aee8f2917fef13ebdbbe60bf3027fb4024d03b7287a1d1715ccc00870096672cb97272bf75068652b4d011fecc5bc7f5021c018822e7ce608163fa83a4560ca5f5d66fbc4685079137684043b7c5002ce529cc275c284c2494c7d250b8d94e69eaabf4e2c241ed3bd100e00be7300bd67cd8f0473d701d8fbbe4a8ff93acbb86f58d6a6ed7fe5357281d75462f712ccfe8b74b340be2f333d28cf30a233d89d8bf7b89b2ce96eff8f5c2fbcfad305910c0ac71159acd9e97c80f5dccfab357819b25b67f341022121713dad092b54185ee1fc373bc3c14241e3c81b7b54dfe7c08a3e198df683579cdf58042f859fba452fdf2830b72041e35d5ba18912c47cf6268614c5f4238bca275559841bf5fd18bdc1d674c9c23f77a06fcbe67b0654932d2bb64fa9556c6f20cc3ff3fd0df0dc0da1388f203836bc6afcea92e18151cc235e41e6c1388eaf205872478b763bddd82be376626361273f67131ccdf0911d4dc8741f8d4defa06434b5ca7c84276cb90df5172982bb10b9e4c815d3ccc12f7eb41790c8704dd14d5b4da9c1e6e55a1c214b5d72b6ec229d77294394059790d54d8a80ee4f59f8c76024d570f2cc714eb6bfaa3a9506c99c39635ecf716ccf0b0027852d6111001a28d9a0ceedae52dd4ba4fb8ae17615aa1b8abc675feee57558ef19b919fa7826ce340b846a0867c93a235e8b4af5f893293b215f694ca128152a52975b73447a59499355f2112a43ed2147b72d0c41e67416ccde8d1e3181e6407f7d903d64b4abda1908cdcd2026eaabc61fec318d322bff76adf2c3952ec0d3a31271ac65a57143cbe1cb884f3f717c8e33f3e389fb240f2a42a90f693999dedb377b007064225bbb203d160eae1c966813cb4610cf094c164b3dffb533cb52a5d5eee3f881731b8e3ef95e180c5e609c88801cfd4ae2a72da0841ad8ca35917c64ecaa32561b03b79a1b39cf1883364944e4b2ec2fe2d98c5a4fecf2787c4121ab3c10747c733242d0f7008c1e8113996318785ec15598d05075c186e6c753179b0f7645f86ab2c586aed27e96cd7c9e1cb22ad37a004f1f5c70cd454b53fc1d64c902c8f8b043b40be5686e47a88a9a289f5deb2a091673268daee94240686ee5cd552fd263094f755930439ea6ded91af26f43c986b125b8814d113dd89beac4d07595bc1e2bd7bcbeb9e324db3493db3e97b71b66387e125f65ecd9ee245e965b28d5e566cf553520f7c58c2d1f983f7632dec9119cd3eef9c3def99817f54d06e7b8f7fb68cb646ecff5409ef7f5b0b42e5d2a4aa98e66866a7996af7e26bffb894057be69bbe1c63e3f3e0ed5963ea9334ae126377d5497fa31a45cc5756a4fcd3bf9ce62991ec6688b51992175439ded061ef4cc47aa1dd82f5d3a16ef2f74464848691e864854b59b286b99c2ee7e2e33142760685a0d2d490a5dfcf45b47a849e572ed21789b28203255d74dcd1ffb3c1cf62307f04449712ef5045249942aed781ae1a29ce0c0351dfc082020397a0f493f8c83e9a1dcfd3c12e9d7e6d8eaed03d511ab0f7c8ee2c5dba7caad6a5ba1a5e531e9d44fa3a07cfac5aed3fb676d66e48f3cf5456fb75cc266de4cdfd54ef811ad967b2e75ef042efc70379f49caadda8346ec6075028e2148daa1d1a0c90606a7b23e862b5929b856c2a77e61f0d126c8f4ffbd89ba652c25d267883c407de8a61247a18345f4032475e4f7c6453242559e51d1c89edd7ab664d6a558c741659a9448b121bac8b54ca0ec6a22fb5c6b2dfdb22e5e32d68cc8391ef0aea23708fedc7c0e407f7ca9a8342f7fcce0af7325eb88cb33131b9ce456418e37a0d4bf50d3ef019acce843635e8698f14c83d5675e7f1762de1dfd8aeaa7756373e7f8a917939b9ad87a6aca2cc77d0d4f73d62ff193ec0168bc10a26953664a36fbf076d97d284c0e26804542c3ca086478f95610a2cae0a968fd3842d2263e489df3ce3c32cce74cd93d15d45dcc339de686ca0e486c4d3e15f201691aeac87ac9824a0dbb2f8eb964354829f67e5d4beecfe20b74cb2e68e011cf9ea67adb4c306f1d34ea28fc04b560d3ab264e6169e712526c20a9ba564b5bee2ff4e37a592562d2f94aff13db8dad9bae01ddc0dd56b5260f83ead475640d1be77794e842f32cc450d64128ee2535310affe6a26da90967cafef4aff3c64d4de62bf049240ec49a160aab1e59a208fc54513ba590d1c8e94ce2c9ef6346383869ddbd729d2d85eefa51ee9293eeecf746a49acd38f153baca346bae97c2fcfe4f61fda59689f9b4467a90f1fc6813c4fd3f60bb5401d2f9912ed6002f7263420c4a249b9c4030e97a92939c943848ddfccd063e4ab3535e525042a7a35701c9e3c7d710b63358a1de633afb00e8bfd50a43aae955f59c99f0569f6b43fc63c435ee9875848cd0dcb1817f5bec6743d236176df359d87dfd1f5a09d39b17ec7fa3e00f7c8a728318571dee21a272be314efa5d2ba24d8111481a77855af3766dca66b3d11c8acb356b1ab6b26be275b137c85b1b749589aceb4da8a78b38cd18bfe9fe7489cd2a513f22e559de6d0bfe1429e29228e3527348b004a026a10b873093f730c18ce56a568a98c9d29b5dbe4ca092d5974455330b8a1699d5ce3419b378a8b15d721a423de02ea2a87a3fbefab2607a5c7f377a99d114f22fc16692ebc91028844d62fdfd8e891f6164a534af6b3cf94a3e162623258063aeb64b9653d627ae18f462e3588d02fe0c44fd8d1b7ea72d1e57fdc33b8394fc927548ea3030cfe6195aef113e3f343848c874dfaf894c487f7a0076c809bf639ea881cae5d3b83a8d44798148d9123106ed47487fe3acfc48bf2298d7a10ff84104c51cfc940edd99c8bec3a2353694969d5658e7c5195d705710e886f04ad16312c8426169334c2389069f227654191d0a73dcc9e37c0508c74479eee03a9ef02cf9b5e8c9db5ea223bc2254929697a0d074ba5f219b9f2ea3976518d4bfa452f1caf8593fe0114e6b3d5c10e88d59db9c1c07cccd10e22769b9ef1492c8e6735e4906ff397486270f9d40e831cbbe70ea935df3d559a09a411975b9618cbb0586403153abd509c680082826bcc94a41e7ebfd33891832e2eb7d56375949bae568adabf5bca3550b489eeb819df59fe5f86237835f215cf10766233c0c8d5d21de085a7eac9c9e5b34c2773b20fa705943f715deda0eb0adbc8b1a9552448c0ae0f442f68503497384b9782907d10baa031c425e9d74cf12672da8f0593b65bc91df4346874e58cda49ddb9e7156530d98cf7a0087632faff90947813871a8fce024ef39e1acec5937b421657cda99f34e05c3d912f03b3270a76ff9cacc237e3074e567af352ec1112a2b24d95642cb2d30a3375b831bac42ae4eb45c2dd90c71fff81305a94527cbae0fdf8c414b525e0c082a9968bd50d166ab3061d6e0683477057dc987dbff705da1f40a4c85065d613ad1dab00c72be6be28973867bd00f5cb9eaf7e5836ce5470c272e20027384958d673a2be2a8f7bff0c6b32b4c22aa4e047c3dd2d4fa21d114e767a523212625ff46b463663638d94e5c87f173eda39591ed2576498f67445d239452480ba0859cc066c119bf38836979cc2988b46c3123957182a4cf8914165ec1f795af51c7a339f8387ff355a87a29689cb467e9d4280fbb2a6e455a65899a2bfe377c982668acb7426904e5276bd8fdba2a338a2aa644a3eee60fcd7aab2ca6e9535bf19118794c6694eedecf839e4dd39a94051cb2187719f83894ac387db913de7b9ffa2af27c973258bae3f60b8201246270c79dc569a20f75ba2666a5867d9a947cf09b5258f7078344dd3ac90a24e4d3d3f63e4b7083250f1afdb9b4b64acd6a9cb9a0be503126e24170de5762b8dbd0e2684d69dcf5bb4e78f71bad2381a5294277f04f118ba27b9ea53eed7115e23ac4e12977b5392da104bce454de314c65c9b64928314b1555154460fe4e0093ecd10af293cf754dc961e44ac4fe0fd3776bb168636c487add18983cba650a5c7c7362c494d811884746ce66df13e6f921c89ed46ad38860626880ddeea1a0ee5f3015f8ec264213f594e5518f80a5ddc5e9f11816d93442d5c54bbc5a80172cdd0b23c3c95e2e9c208214a321421eacaf60d9110ce198cd01e0b51865686749259a8f347b866e68b5786dfd156883e6c746f0806ff2bad083b38c22734223bfc182d3f31d81b02fbd1b42c01384c360310051d99899dbac0aeb6e7b62c97e0707434ef998d97dcae49ccd60316a361fd4f0f8dda5c0fa064e56d8d963a0996e452eae13c4cc0c60eca4067477330e6909ade5be184091ebacd65ab4fd2542c2f6e8029c7bef952f3e2f202244e366ceb7ef5eec6cab5331c2e978e8a074f89c4bdfd434d4712f533e3d9a89f9b89d5e7eb4da6580d065d1a495687995d92f4ab5170c68cf00f091ae4015b74a09ff00cc13f651d9d3caf6e698cf333edbb8265d04710118928b2b4971413ad79ea9ffe6823a23a3cf155662e50949250c7e7efd0e845736e647a0a7c27fb3686afbd9ba23029e13cbc38a6ec8cbf3d02cd2d4f37263fe46ade20df3b56506a4cb1d010206a25b8707500cb9c31a71fac6d7b79d74195975df7e3f10e27e350978fdbadc4358b3689ab99faedccfe15d08796caeaa39b2e716c7a192c1f48174d4a1e144dc30098439658e91f41d1fefcad46e4d9a4ebb559d45faa09efac503e783ae2350b2e3d34287ba49109c68be624c6a8d37eff584ec8542e9181d4bb27bd40a92244f046056abe4df4d99d5ae87ec12e386b0e1a3862a3465046a25f3c14bee046f36fedacf93fcda3918f4c1c063fb05710b8466cb8d522e1cb0ab09d73db279f09497770213550d2b22f6c60d0cb73072f00e8f4df477ef9537d103f487893b537babb2ed3309250974032a3c376583ef828c1c6880bbb280ffec659f5827609b8c34122cfa162b4cf899667b22305107453290e0b6fd1915fee7994a15ba8967e47e0838bc4492b2f8d89fde8118c24dbf168690ff954538f2f6dfab6e48ac133d877449084e4471c94a46ffab5a7456320f114a1f14d16ba711631aff37206f8e8b140edb20a1734c703e26d55e31579b59992612b18b7ef00109e6b829d406b4be26c987df4fecb24236ea8c2406210957d3376d08fa39f13f42b54f7539968c723ebcbf0d0fdf9fea1492259d0274ad587bac17bdffd33a724c22f62434cabdfd03fef8954416c290eaf7f315e17383f6daf0e7f049959e55bae7fd555919e4d8c9eea101339a3f8f56405242f21af14ef90a75f4355d0827448269346f5da11d5a236a18b9d81dfce4b993f23ec53074b4060ee34530993a0c170ab4daadd01355041a988a7a3421f5912a53da837d2a3841902aa934aa016869bbf293a854a325ea484b7734aeb9b8566c919ab140d1cc6192d1c2a1844d508c80b75a5f4dc8339704f5e26c7b2e7dce6ed8b73046e7019904c721c4075aeefa9fdf18864eeff1627dfbe84f84bad3381a73a51150461c2091a455852d86186a0c065d2373a513313a26963c474f6ec075ee00155cbfa9ff33c2f8a83639d8b27e5570d7ae99944e940d2ecec925419f5a093adf090b9bcfa615aba745d069fa4b9ca605ffcff82351094d488ef85b2ebb2d8e8ec0d96a7e2e659e570810b8ffa27adedf7ebd6a7e7bd3170b0c7888577240cc322db5c61a48eab42e6d89f5ced97aa193a76867421957ce3ba8c30648331a70aaa99045f211d5bb4ff2c2d01f153e2144981267947385626550dd97483c25897c44826d0ab42392df9e17612591e97607182359190bf23c1345f375679b74efc67b07e296cf8bbfe4f2736c14b462b7b49f2903debe9e513775732edfb6dc12d80109218538177c9cfec7ca03e7cb27cc84364a247d8809e73015629bb94caa909adb97a97f74a53af12551f06c094aa6aca090d99ed446ca3f119ddc8d650d77c4c5230edf3451414b3b7629f47b46317a3edfe0c6a9f8891affb01a02d8c6ebd67aa78274ab2798a9b57dffdb77ae92ae258814526cdded8ad89bcb6975df454dc4de9621315391aca57b793914f0502ee4bc59af298b8102f9139cc70f719e9d3a8ec77a2c7974769ef7b6c87e01fa6780d0afd8aa92c1f0bc301bca15ef1f203b748c8aea92e2fc5891e7c295a7d7374d79226697b71ea2263792afa6dd87443cbd7d606a411d776d1de54cb665cb8aeba07826c6ec24a67680590981d53bb77602e6fc0129738472c5836f9a437b7efdbf6a0c423c48c96b142703beee03a4f6a762128519dae0776f4282e8acde3cec19a233ffec5c11f45b51b5cea991fcb9f096efd43f11cb8929bb370fa9cf47bf0f8757e82b18d9a2d654b6f4a03fae7aeb6935c34ee6426d01c16a523895f7299c514dbd5810a0fc37836d089558c3868dc7fb65d4f2e2c7b64dcadbc618d2d47bf8cda7c716c0f0193d743759d8a2a7a858d82a49bf13d0c563f1b522accb87d5fb46190f888bc3dd501045fbb585806b42d7738f9c099b3af86cb2e738038a1e787d74c721be806c35580dcf107d70932608a243225a70c90b6da1f52e8fbccb94d7398056598bafed5e7ffeb50ce763870f3691b89805af0d4d43e12587898961d04340685cd30f535b7a9e578a367545d2cb2d7e7033102385a29405455bc8c1c6cc8f3bf0c922a6a5e63efec08f2ee79663f22b35df7d4a892b99931f30f56b21f0bc44fc0171f44f4014536deed45caf389edddfd25691adddbbb48e28e67d0d5b5af4d27c555d8755e028074547a2f4efd91bd00d5df966af1dddf0c801626feecdb69790180558691cf8244cf0fd14af6a2b18d4777198293b1cce50c063127f8e2a1dd34b796f439ffe03350b8210ed2a46a635807498d3e35090243a577c9ba5f91c00081cd32a16adee69b6b2fb23f3793e66544097dbec69a2ce96dcfc884c94dbfc7c2ace2107c21a20178ffe9f8d77ae67894cfe01626e48b4c06af9319284ff0e287a6dfe2b2c95fd12ab19416ad0a41fcb36d858bf4a5ef1db5dd399fe920d35f8b7a63cbfa85fd10ba77491d3640b506cef83bae73cf755f929c900843aa4594dcdf40ca198337079129fa266c168154a07d71d89d64bba36f7481d78af53fd5ce60d26375ebecd16c7fd82231d650546c952911654a359f48119295b83293487fe65d0241bb7d2eeec04914702a764e872e5cc3532b54e70c02ba40d2f46b7f3dead1609657c04d59387f0b982b60742e3858d25966cbe9487a13ae04b208c1e5e5281ee8b5cbc6e36f4ebae2f2567da1df7e312f51ee59b149199e1bbfcbb6daae4e31dc00deb59381081b79222622fa205ce7e775d336af13df328972fba6cccda2e26b715b741d17352a93ef9a5ad8a3dd49f475ae6331dcee2e18b16ad9ee9ba443a2563d7fcce6a3402e72153eeceadc0cce41249cce1aad12daff1be1f10458bebe148e010e77ce306ccb92b57689c354c5235b6a0a25235f876d7d2334ce2112e24d51daabd13d52a6113c1f6f4231c0d728f86011547e9a3a698506e4fbbbaab0df5f8d4eb3e25e2d5491698f8e6ebc55a00bc992e8ed9fc915a8b1935db6201e16a657923fc64d2a2745d90d762ebc7abe244a99f05986a5a73ee1cabb3304934369458fa30293e0c4d386fcbcdbcf52d37c471a88083067a303e97d7ca1a95a23ef80569f0f954c00c062de18d152be51d9da085b94cc574c0f58bee3292196aa0a72d8748fb0bd2e111fc22b420be3b02ea96354717b81734754fedb784c66d45a72af3a676101f0b15418919152eca40c46bcfe87ce1d7b225c88a5a289a8b31fab5e81aa5ab32c8fda519a1cc39d630c57bcb162bef27dd87fc615d3e538e99374c452e3ac723ba358f5f80f3877832c71f8297a38234f6f4e7c7a0e012b9d998c04e3f7fb821b54557bbfe3b111614acf8117f3a8bee57a749e288e6745f8877c8d3bf8375f384f466296e2a5a2956d98b78dc9c77a02220364445d9e4ff5edf1feddd5c36ad5843068d2d3996b635ad745c39b98799fdcd309f352794db8fa32e96aceb370413a20a2fc57ee927164b9ac95201435071f4d047e537ddc137086d95f49b03b97b010a346b0c9b55c892369e3975c9d3de43945fcffce488d0a5ea3d1a5e6cbb2b499ae07a2037e6af2769ce2177e1fbe45643cf6d459c89898a64724cee03e8b2573fa3c70d7212e5a7f373a3ae2e97e631043eb48c7d6973bfe7166c6f8c74f504da015f6470f0cd158f3443e56a94bc8ad695c32e8d0cd43239d53e59cfd9e1872c83952aae5ec9ddbf21aef90ea00c2de34a84f30de250fd5ac03830c85181c4d8bb7d084900f827bc50e6eb23b1552021ba47d69f6db6afbd605d42cb22855a1afb1429dfc3027ff910f22791090c0698646b2c7f9a66207a43cb5c94f5ac3b265059a1a33ed4a0933bddeed4b19d862b3b440255ad4085f1a677cfa4396edc15bbb79f1dd6e650f92f90db00790f808aacfad7d8289d360d0731468c2d4db29f18ddc03af1982770a4cb0df0cef96a681011e240fe33540328b52c95363ee4ab013d76d9ebb8220b4a22a5baf40eefdbd32227c7d8cd3ece74d81365efa94b1f6304d5a399d2a33a2168ea747df8f41d28069878eca276bba0b75f605d3e91657a46cabd8352e69d684d7e2ca538bf1688cefcc3bc874e9515e6ef3cca7f59470e41e2783ed2be9e8f6645a2df78666022ce22511d4ffa944a8aa852ac362226e593aef4193d0fee355409ed85cb81973f2b93f91bc159ee96e2dcbd49e3a766f1b5c3d348b7a14cc67a968c1219756e606152271ebe915cface7c1ad42ac09915a474525394f14ea0822017483413b02e295476c57777db221ce152378d46b0326748a0705a682e94e57ecfac2c50f24e9d0301aa79e4a7ba27c7183881ac02b3bddbbdec75fea5ae3dc9d22b99ac553b38bfa2bec7ec7c9a9a8d67ba38fdcd3e75ff7769a69fca9017018c1d03a6a4c64794c5455790e8737b3d3a8adde41f44dd714a71786233db010ad81a3882deab60fb74edb2f733187f91f9787afb712db2b07703c25d29b9c6eb7f52e4966ac3c569af54907aca0a086aa6f01fce178980b1617e6ac4fc5bc8473b6055d485589aeaacd47d80430aa6b4068c5dae33da9f555f86b519e45193f80ff586bfbb46352d03236d6260b5f05945d4bb9265392541edadf609b7273274d22345dc28c9e84d02ed3f39e3f30728bdd1667d143b2c5a6356a83c87848751508767423d0c1dfc1c3f45ec2d203c5702080f0c7d6f2579d20c04fabea3f5333a0f4041cb24ffd7cc291338f6755e182b8e7dabe298186c32a88d7bd3558da294c64f70f7bf5c1783d8debb902567df6fca0fb1b948a10f35db79759e108f02f98cfcf51d68f96d83518cb443e29e6d5e15ae686bb75dda0641d941e6eecdb8d5341c89f6f187f0315bf314f8e9698042ebb8e982b06db3164bcdee834903eaa3adb9c2418df069242e0ecb8423590cabbcf08c37e492ee7122a98907a1940d127a621aa1d7fc11f722732d4af9c8b99420ffcce03cf8a3edd9e82af74f8571f6b503b3a28bbe1ed1c02764b1a13364cdc4ef56588fd81ac6aba5306985a36f2b79a7d0bbc5ffdffc1d23326b87ca621578393b74aa94ad1d64279a949b3c6cb03587d03ebcbcb614a81ca34f1edd8ce9c3b80d9eb75bda40be6278813f9fd1b976c748b11f3b725efb31b45a1d2c1a3f8a312b0446b7c6e9ada0ad344f58895a4f275733d7eea6ff42f9f1a5e036eba10bf7b2fd09c7d0dc673a9083585a1f4e767dcf948543f914f58beb477db8dedb4bcc41488757bf2238157909eca9474107f11e46d33cb0a85cf42f27c7c164a8fa4d9ec8c3f19fb60d63c35e0dedf954b8d98658be485392bc6070445761da6b2e90a6f37c04631d718cd6385bc5e00d16da2f09655c098e35975a5d026a92666fe2a83322d5f27bc154178693f7dc46e44b8627b4d9b53a7b6374299c7c0727cbc31cd0f09bae731522c3c7fb242d7d2579d1b33caf7a427d1aa8db229399ee71a6ca1214f5cd8ae883e369d80687eb15f9ee49cf618920c9055cbb476af37852e787cc3acd86aeaed440ff64895c858ced1948598e568f2beb2e412ecbae77d14f6c5dc021aab911cdb8ad7b02a20911a492bed38a77c97cda250269a4fa11c292a549e29aed89d05cb0eac30d3bdfd4e38e0374455ad37b8652abb68e789bef26e4f766dd2e635910ef3ed0874c6058771e7af28912ce4c8987be432e20099f2cf8f4dd24d48e9de4bc5827473b455f59abe2c2a081252e4d7c3eed33806a35a7124b41397cbe73a8d9a7a2bb2505183df9178aa3860af9392fd64e7a73b920461c38087041f6711d1ca62fa15f3d688ca9f56a78288daff74af4db8da7653e7be265ca5f91569acf0dce78240631ef56ad80f47454d283e854592fbd5cf662798950f17078092950454756adbae5a4e2a480bbaf63226cbe63c55a3440040007f94094cbd1d552fc55b92bcaef1797f8c2401ac021943d7f660eb09c121a8b2271380bafa57d83c36143a17fddd41ab46e5bb3ea022c4648e8b4b6789315b623143432629cc8c6e14d6ce058fa78a271032005c1921a45f1b58c96c5cf8ad166b97b35df1a422273c16586ae5b2f30f9dc7099ec7b51708c60697d398d4f36c3b72cd93d7e161d1eb59c2e0acc16f31d360852c3e64ca4aa666d72c86fb6d548e02d79801f608c3aa97f9be177a4a163bf6f968545b2d990c2e46c0ea1d503d1c1ff6e68cc8a2683e149fedfba0e7ccd46b58f6a8eaf61da93f5363d9688a8bb209b6ad556dce28293d0f1dad2382c4db184caaaa5ec5319b631a406c1126b7f09811035815255690465973fcbec508485e51d268790a1e945dc0484bca41785d36a79bfab151e584069b51ebdb21c5cc0b0b3b5f56cb83d54cb9b773a7d8a2205cd3c8b56bc2428b0584be45659310ce61ccee8b3bd53429de4f953d6319c001a0aeefc390b1cb75dbb67033c4f7efe2275cc36662b7451b5df47ead640073d96b4681b9905a0e604012054f6888b642fb6249b176d7b7b16ebde3300e41361b14e25495cc952a76bdc3e323ab18d25bd2f935f1864180f1a75e2e85f88587fa2104c159fbdf1119e97169adaa9db2d68aaf9f10dc9d6f453d06df8af313140c4ab5dbbcec3e71b6c59469cc91ec5133430279d79d384752be92c6cad5e4134ebc44f8f541a4103c7a749357b0e42a4fb9577fadd353129aff7f8edbec2abfd894a8fa9f87ad3131f0685fa980ba1c5ff5a3c32e7fe5e9e75480431bb8d0838265ec95bd7a38444329e79b178f89a47bdb1769f4f5f713c8b75e374ef353f7223dc4b2112f73d89c7c04fca778d1e8a7f603ecc736dd0d3ab3ab207d09b449839d613a94b07095d18fa257eafcce673d553a5eec26225275a01925c832376ef73e3d339b3a2c622a7859bc55cd04d6b05eac38c9ffc9e3db42c94fef4c489601f7622fd6475b3e175b1aa790cbde8e128a0676c315589e9466261089ccec5e2c7ebe3acdbe2c0dcb18ea4af57da8599781a46fe6abada0d4be0635ab7d66baa3a9141d4fa3c67467c00b9ae466028622e744c49f4a5834483a882e0718179c1e4a19eb4a32c33d6d68b7c868143765a9746bfd4037dfe7a76146822a769f3bf583001a1b39c1d7ae344e506321c68bc286de8803a4ac1fb64431f375e0a319825940e0c4d77711fbee56aec56739e6787df068cb760b8ed4bd7079269cdba1fb8e23b425306f9c35c585b3bd1669f76883cfb0dd1e8eacd84c404e01ecb20d33fb268a78364de4eee85265c6aa81f2bc5baf599a676d618fcd08a0cd385929ba9d132d91a8a649185f52e3e86c283d752ddec2d33a77bb072cc684be6ecaf12ed33ad80640b466a164e7778bbe7417b97367fc046633296305db794acdfd0ff859860f29ed80750e423cb5a8523c264602c774077b9904fdb66a452deba554b6481655984029d9d971240e5bdf52b717bf099c2cb1ef380b75fd38b1a97e299328bd90c8e0a222ad25536063a163d3cc56e6f6167011cfbee846a6df497c7632420a277302fd6c9d7e3c87d12444565b26879c5aa2011feeb4f5411453e32bf2f8b5c45999036c3d68d0d5f1bdd77623d8ddefc95ac2697226e5ac27acfce81ebda1206cc1a6e3003db46b25e856fa00e0091bc6a0b70df1ed43184d9234cd5460243c35b596119f76f75527fe0d8be83999672f6e66452c3493bd6c7390a08b79c3c2eeb5b00625762ef592592ee8e35f9b8cbcb1e363fe6e4ec4a282444aad49d01b5e438942fb39e3577ef7be756601aa09b325ba0fab87e1af224139f2aefd3472a9946fa15757d8e882e74173621c5a639907fe3ff3bee722caa8b8afff923dc61c354444bc2077d6b3473e0a879e196b46aa6a93d2dae6cf97906e280e76977a183a4e67992147a0f1141c8747ab3bc5b14431a579516da6e354b3fdfbed5c574cfb3f9c86912d80daaddd3042a285a398418ffea9615691d1e418b10dfd7b20ece9277f2688b216f484f804d7a4d2ccbfdbefd74c183a8941f2dfcbd26228a60640395735ecc67b57210489836c12755981757e5a141c9ba526ab4830a2dad7f4a97b4e754a5d7ef14eba207fe68f9c2b7398c9293d3e253fdbf2f9d7cfa9d12209d5cff7c16ce4cf7dcc8f92f703e2f45522e1f6b8abbd559c7a45f00f8ab2e73927601de00478cccb8238b83159ce6edbf34eca3ec9ecd20f286f29289abfb168fabc484b66055cebc6b8c7541cad4ea2c68b2dab1e852bd0462a3fa3e27b655cf51e81d9079e7a71a0070cd5a4645230416941d06f83db138edcdf93787e43c508bfe186367627f79da516b10e3003034de34e840614a9fbd77b176c15a29241f4ab63cd2b04b2acc43dc26c6f057b88e82890ee0b3158e44506ed1e136788e742b2cfa8db711e36dbdf20d1fe160fffbb0d72d7878b5f3aabcb6a1e3923ea64687ccc1f61ea46cf999e6ebde589738753a3c71badea99e08d15b42522d4308e1582b952aaf01ebe3d502605ae4290ce93cdbaa83825550759c5875b780a8973daf660415d1f955e7f087569c809aa7e50accab90333361cf51f793424202730739e8ebff1307cc44324bef08571101dcdbaf31c445eac2e8003279e894bd6627fcde6908a25350eea9e65bab58282f9bd5648de1ac0afa305e35ff8bed9401130246f965f7a221df3aa8bd4c397d1d004ec4e0fdc98caafa9bacdbce57549c4f14b80dc5623c0845c3815c886b60503491f311b66ccf01316270cb9c7d2a489df24100f21f20ffc264ba8c4931212c05478b6bc47327e2d98003814f210e3c68d627a89496660ceb67433e1985e978c1084980fe20b159ab0d526aa3e70478ce5709c594611927d9cd1ae309434d6bc8bab132b4e8521aa0f147ed853eea2b9af428cb859e20f9dd56bdce266f91c54d94a5315d883e430550f6b95b3a49983044eb86e90827ab3a734c58eaea0e346dfd5d1a778de588fdca1e3bbfcd233b00020372cd8c60567e41b53ed3ff6e9f1e9b4bfef528e02c3d9b21a2cb17d87dd9138eecaf0c3b503dddb38f40be6ccd3278a3dc15aa77750efe85deb7f3277a65c555869f92452edad63cf9ec505401ec4c52e53192a83d11aa489b3bf9f423dd8a0324cdafe378233d7a2ea95755b82bd834939f7561b4fadb78af98973a947c56b733bbfaadd12ac332705c64b54af989c3ef1e5e9112495f246eb2345061acda07ba6658028efba45e25858b8de69309b5939c51e19c66dae71dec3c0b7b6355d06f1e874db8b9cef94753c105f829ef84617947b1fa6af320654ba37dc0096e49472409071ce4a84be98ce917618eba88028f34ea0c07e6cef17e44d5ba355d1013067f8f000bbc42f16a38911bd574d0097b54d43d43d173966e58aa975c74603ff54647b0a2ded78d17679877a23e1e1ac4f2be8680dc065cc21b5e06834a734dcdd65c53add453c9972a16ad000080cf1f7c82320137c8b4f1b19e8cb4c908a4e985cecf5722a1c5248486f805c401d9bf869b536f1e2084b2d0742ad4d6eb8f25a7764d11c5eae8148482c912a0f55a66494756f66c524ed46c9e72dddbca51a9dd74aa123aa51d5023d8ad79af8fd43efc4162585a7c15a6bdca48826f5337acfb389b5fb0f3fe4a31ee60f55e7adbef7140a4f9ebedba448bf98071729317e46eaa2173e47e51cf15608ade2e7b91210dca52e4c78942825ddcaab2d1fae6f512b55e33c89bbc29ad8164f5fa8eba0928f13d8d1669c9ed937110ef568a394b60e2129e124015d6c740f28a2dcf111a90620ea85dc18211a69f6608f90b8ef3acfe445439b7472b6373d4b76856d7f53ea44885e64d77193712b58339221df5b3a4bd68888fa82e5e83de5bccb227fc7ee6031b92893e257a66e40c812f5bc768ed4022728cb8cbb5f1ede5f5803e8d14f324d4be85ef91d21dd28fb7ec32129f0bc162ce42aaea06ab9a36264570e24c5e690cb26183225ea50c5d55b7c016582d12750cffca635d18e30c1cc57e5864ed3dcd991a032ba8fcb663446c64545109cd4526784cc6e28e15ddc398f15d165e16ebe90bf4c1a11a5a3790764af47207998ad43a316768457d7bd6ff52f171bffe4e337cf2085f73ec63dfd8f7d6b7302d4343622770655bfe82c7a0aca9f3c8754ab023a2b84f21be97f21f8725e63197c4d7bfca041a46ae3ffd1ee98372348e5134c62785cc150421ccbcbe25e0721bc89948d965d51895fca83ebcec4f1fec7c4f6dd4b40f78b7daeb0396d83915349250a849c582ada121ef4e0e11f6030f2d40f33951bce9ae19a456f112fe61065dc4fc182586c2d0cc672fddf0fe96aaf18f5c1fa414371c227fc2e220389750352aa59a53d37f783b05fa0a50bf929c5ad3b332932636e88ccf6ef196c9f3e772ff1848215fa1c7f403b58bd97ef6e0469dd23d41afc2d03970d91d61d320473fee4415b91fd22446875f8c47f0615e20914d27d791c56f9fccb9e77cff0bc1bb3f7cc49fc8bfde32a4660973ef5d2d3c8976deed2378d0fb535b2ea38697a1756cd860069128c702eabba3885bdcbab0a43a5ec52a98edafb809c7bd40956304c91ca1ebc7da18e4b11921fca016e9c9234b3d3f4881d2e550fb313e19b1bad90264f53bb902f779619cdeb982a9074bd8699488ca4ec41c8d5fc0c37aba9ca7b8b88930aa7d9f03db5d6739cf52b077288defab255256742e31467f70c4134f7bef87d66c5b2ecc2cfdd9acdd7e2155ad34e66f7cfa28724c1fefb735871d738bf4e7bb2efbfdd90143ad32ccefb60302845518c2e742f63d2de6100d98be4be3d4658257f64b49a377f653bf922f6cae389a4d19e2e973c42bff912526780376b078ae0d778097437cb984b6131341aba75af32b6f293856c610b56728035c88ede825fc506c3ec111160b403cfbcd20da71bf685e0ef2e074aa19754182c300a3a3233955adab000aba2ad5037797fe7f3584047f229480191d487c802ffccc04523650464e4710b01af186e725a17284c9b29d2ec7f0007e175210a990e945bdd16f9d8a11ee1631e7a4b7fab1bf0ab4fb88d659e24e50518d807303a58509f8830fc70cb03d16ff1bb51b6e0bba28076854c2026cfd5eb6b2f5c663cad5b29f2ae9b898b7b8674061c9a7c6af656e4f9935369229325982a780ec0115eb8accd3f6ea2db51ed33efee29fe3ecc4ac06479e0669fff8041ab9a4970db7bc665ad18c7a641a38a2132eac8eec6e84167710c617041a9f088fc506937b5587466df592efbeb4d826e5e7ea10cf7a84c0b0cfc88d50f02d69090113b2a6a4504fad8d31e745a79d2a7cf9da0418e1bb9d3d007a8ca872d777d732afeebf75dc79f97a295429f728d8dfb53813a450b1f87260fd705a2f9f8bc29091ed9d29265dadaacd49cb17bf7c0b7adf18539b84fa4801e799829a32a8d91d3af244121f38b030e0e393d85d6ab44cdfc3f18e99c3d3e988437c6eb34edb980f235d686f7939e156421d4221718fc8a38841530d97c7bef1f35f5e59cb0c953b86589369105af5675f9b70fb101f028dff4e0df3cbecf9421ba04cc91ddfddff24b45ab0761070e64d917a6fee3ab1b89ee5770baad2e230daffa066b7fe188cf37e0ed581ef7e0f0c19aa2ae59d3a74165defa14c4c5024c0ccfeb86d365ed21e0550acfbf2573002ddd7caace65421a54a5c439bb383fa5d71cd2822dc4cfe45d1a9e4a9bfae159ae76cee901d76a9a395b8d7a409b59eb64575635b9bd6f243f6377c89821fba2d2f884e6528a3b9a2f156b28ada11ec16ba7b1000bf6cff1d2ce48c0a50d9065849919382a90d45aeb4d99f07207221790e25a8ab8a01ddbcb9e49f11abce6ae9a81113a6bf6c4e8ec8f223dfed987edbf6da21bb9bc6e641eefd216124e67463952fd979365ef1fa66ec8a4e5090c16251ea9f358492f41b44521b7c9a5116c31f4eeb42c27087c06e15639ed1bce671ecc2e3e3ae0bbc9e9b6415d0721ede5345e3ba6ce4def2b0e8679a50b23412a599044a86ad840382c5dfdcfd3a23e93d7c66b40cf8220d74369ac6a08547913a05fa3a0b2696275aa5d90a401d364355bb51f05287bb0a31f8f2181b697f196723ad154877648f86afc466acda97301fa0da3d09d8a1c0b30b2f9221f8dab8a87415cf5c0e1c3de6f32e3ad981ce12b1620780332cd0f3b179c87e3a96ed86ef9a40947e0c90ed1ce2cc35adaf16f03be2de90ee6be82a4c11869504d6d62372f1a8e097baf7dfea52242daa9ce5900ccbf1626f8da4c202104183e54f801744a019c5fbc520fe90f2ba1895ff8b0302e41a2d8ead6098145aa938f76d8a341a026cf0eaf18402a6c8af22589f0556688d4278362a94e89a6f93f9aee65e33f8e423f090b60f75e1d7d11a4560cc4ab7050abf47a5c18bf74d577206d45816d1bb79fd621ab5af6ec9ad7d5dce0a677fa84e3257cfd4c738e7332655a66f9d1a6970af313d0ec03abb0b8afaa82867bcdd8f8da3de51389144c403e49c967c02f9b6bfb3516237f4639e920c5d7840ec75a77715c7e1eaf4f3d19d5fc93479cfc12e3caef2a097beda78bd51359fda3ca8e045d88c5c32c9515a014627eb680850847b1232745ffeea271c9ab2c5224d6c23a3766a95b4496dd8cb6e9918eb49f210784a794c0ae0466037bd72d3753cebfb22295273cf008ad708033093cb5d4bda0d33ed93d70827b8b24e57a8e1d4c8c1eb135a108937363c2577eb317dadb785e082962e25ede1397d9c63e10895a860acaa5db64801b597d11faa1a7611a0f7131d574e77b6e303138f8247d0fe1f15013807c16434aed0700b713012701b855f71f810c1bf45459c75189fe97fcb2c8db663d1cd8a9999707f0849f8e64e4e800abf9926379a20e449b3ddb5f454f7618fbb6b266624367631e1874f3f3c6248112c8506803dd314ba72ed699da1bd5e04ff97eb7ce001fa24054b0e1cdb51489f94fcc5eba46505dd3fe9ebcfa1045be45412098fc803675ef55eea8aaeef0814e305bbf0a365dc3f110153c386339f460dc8d117c2017a58af5e3e47fa3f1ec8954e9fe5cb09491d7f6c7c16313b54ea97d380c3d452bf4aebc9542fb09058564d9e1e6b0bd89a8b8902bc1802db991c86e2e23563e6e7a45022274af047ae0228694e4cda6e70ac10d7daae03c6600b74f4b3e533d85cc3230b00b7918b42476fefeca2e69af90134f33926110fde04861603aa1cac08da5e3fd6f729a301bf2d1a7545327d53e83d3aa1b4c7abd0e8c4d72ffd7d529889f9fd4fe9ff88a7544e539f4adf62c0635497695aea6a69871cdcef78a7c7e11d0407d65c86f3c0fdc3e828a39190e0ced4ad7f1a3e4d693fd03996537bcb158df60ef4c717b047be632ebd5d2f2513abcc5c3c8eec2b2e018c849fef384dd4b4a664061f8969ca5726390682acc0044367dc9f79b5dc194fc7bf5b072fb246730ae2b05e348a76cd836ba4a68560d20849632905af2e5e128c0db8b6bdc92b03ec4d2c25be34864f105ad7a06a8e3ca1477f16071832fc508c7989377ce37e0f8d1f328ef3cebe4e6e39166fc3ad2fa57d655cc00e19897580555f6216c69b0d528fb8e7a694bdbc29fae875399ab173ad9079dc771ab9e257df32792ea3befe55f6a0f0e1be8973e8470ef1c7daef0f3ebe6a50035e35abf861c230cd351a12f1ea667c95173b3a646b2d1340d459648b5c2b4b6d15c01c73a2ee482ba1ff408ab9845cc18b3baf81b438b85361ac2c1d94ab4ef24d60bac9d77bc29486526200d47fee7ae5f60ece28f0b35b5d8b1c6e1ac8336830ce9a4f19a37a8c90960dfc4324fd2f359985f625b8fca0f5d4cf55a87dfaa22446a5183c62d5d8f3fd9593eb9cce4d20d9ad26fbfa40dce178ba6dc427a81cb90fd07f27e4f41eda1816b4771d8fec033453d283447c3dcb499cbe55b4adca131fc0c7468417d05bac05db085a8c2282bca005384f0d76c876c9d6b0260914bb07d287f8435857352288a458d5042040eda20e9ee0e91cedf1ab39c59711bafe65921f555b3001fce3ab619a80279ed86740a9ac462c0eafe8c5c5d1bd6d9c310e2e6d247167e6b4d2f7dc0eb50333d251ad0df06354836d1090e6eb1f82ee019049b2b2bc9eea9eae797ae347e8826d690b20bdec5deb7b97e46e52da967e4645972b8eeff25b798c0b3a8931e88cc33af071df4b64af1bc2662d74d97030a274985bf50b5002491123f8519628254fbb5ea8fb1ea42c6041c98ac1ea539fbc0f8786f41b1d2c8ed243b3d3e0fab0436d984c9cd5ba14d63070c6df16f5bea786665a3dfa546a4a826f93c230db37becad2cd0bb8789c064a5cfece99eacb4fafe5056f424a785bd5c43925bb9abea46041923bcc4051d5b50a191cd837af4ddea1d16db1a5d2d111b6131c706cced15d02de3525340e4221c6318f6e8ac8e20c5909d8b129e5ce0460cc70450e0decc9832ea2e65f392f2234a84df7b753db5d9093c6d99ef35c91c956a649c6ee5f574ab4f9ec1edf01890fc5c32c6d5f88e1d7443b4bd6e0f9caa48d618efc2e49186720b0359f37d41dc07409e141c31b26c2258a7f551e4a5834c3e3a2d82f2fa1df7989408f0959f19091b7a83c15757d19a1b310f5305c6bb352314146cc2b6860f5f3c913d477cfe0dfbc4b111944fbb5792883bd122a7ee95440b1b83c93ef4655e8e9a9a6713bee2f6b482ead3305cd12ef539f60336b67d0d5d46a62fa9f34c34a85608504d0c495f7ab36d96b398e0fd603aa54e5fbd827bcc5f6127a2acc9b69a456512f77b3318dea02e5c03980a33d5227ac420959098481d920707cab77b7755a0b5cdb577d0dd09df7e224a0d97d84dd4010db0d4670bce27de261b6059458d6af138030d9a39d99bd1a72874adeebb083bef55af033ba9aec43ef162e646fc287bd5a3ca787ba2eaa1f782d1ff422a3c6020947a2ed81a9ad00a4c4b2fd7e36317942ecb06615c2b188bee8071b895851bae935450d8f0cd2f1027dc4c57d079964b806eb6b7653df71d354238aaad9a420ef5d149d3a1519876ad6ff3a3533b83f9e1996dadc604c4e4b39ab73ae721492ec7941400ad56541ee830bd35e3af0ba498d4ec34a8b0279c4d3f3909f54f19b7a592098ec7a35117b475eea12af7e412d53e94e75cc07d70146f8c4e4172900c990c2228f744d04e1bbb9ac9e08dc6eb9455cf44319b630c952d8117322d0b51fa07d4e48a38b845ac8247ca41b29ef56fd660767504d5cfb371b2a4aad38899e812bece8000c8404228aef8ff466eca03677d2b2e876bfc8d1d30b76f96d4152a1c64ed080ca16f150f27a74464778530dbc89c7ca08ddbc0c2915b48433d1cf68ed60fc2f5e4a95ad1866767fcb3885c96b8e64a553407533f1e1aea44081e7aeeae41d56d06204a1a60bb6b81c653b6eb271326192bb7e6008c7134a51780fc4a5396c31aaa77130a94ab943b2752363686ff610cdd1ee06f59cf77e5114b9ef4bf3f196246cda6f26076af8547f96c41c13751df6289f4ac6e115366f1da49ac0d2820b696dfedbc6de13a84aaa4bba517120b9f7295510f863cdf580198de2e87c35d5c197813a30f1b75bef6042ec80ac8d96b5ce26da8d5ec1927a4a9466b9ae8cf78220b09062e833bfa5aad3c1825063fa73c8c25efb8bf82ec4bffa4a084e07e61d1346fde9ca850be1b9aa7f1e7cee8afa45fbc445e84e0863f1cca1e520b2a8cd45f0e4af697ff5b131803c9797f4d91334468053d94156ef39ccc22595418592cd6e48814f1bec0ac7f5c913330c20bcc6f57f4173fb98d06c5002e24eb1516da98b18e354527c4257aa6f6839cd4ef58486dc831dbe1aed621994e821868ca5e28817d05701a8288947a95db333179d1e01b829dce13b47450ac38cb347707241522ed944f5ffa32c212a358464887bb3d35bb2577151cae77fc5a31ae16c161e786775b09020356436a51533ce84f7f41cb0a8337438391bf5e07c25270a964fa4392decc2070e060eb49e4d8175aac845b3d7ced149ba05f65fef04f3fa41998589d6c5117728cec4f04b60d4d0bc70fb51da5f71a25550c5a0e5947c7f35cf29fb599353b8b541d8fb4ed4dfb1e49f58fa20e16c0cfa1c80feedc5535d4fc1f453ccaacc17cb92d5e66faeaad499eff855e0c2accd4914cdd1be554b2729973cbd8a0efbc5c3dccc9a6048ed7b96507126f168ab509b12f62ee4fb7c7c06953a55a0466e6c604ad1776bdcac47ed0f5b148baa8b8b570ebad1b5d91b8f995c78f0122f08e77a48b431e592c2323660da06ce3e2826da84bbb174c12cf7391c981bd8433d151de8b93a6e0ff79f9e51bea3a284e619be9370cbc949ba3abd46b231b9c0a0482fde9c96cbffa898641efeb68ddce20149738375e13ce61284806dd8f8f3a83a8e98589b88ebe93e0ecc7d24e5f34e606e8518110d8941e8a7af6f9414176382f0aa8e60087a7943035616833c57d614edd33c9874ec052b7463d69e5c9eb6c4b66a12413b715ccf3df0b3b379d4e8dba21ad3a2145d259b3d82ab43343c298cac0eecfad1a8ad68efbba3454316ccb50f66094a8afd459b566b56534387dbfafc1422a5b4f7650843440c98d3abd77e13ce8c7796e8b25e30f3411dab44dc1f1827dda5f96d312ba81b103c41c320439c2d3be4ea54230636a8766a8d95843727cf1fd5caf0fc8e006af159e5f3a8f36c6c3b195b17a8fcb6f77fd177bdd5d752e556cc5aac38bf17cde631a7177d10f7a5c99ab5f3c7e8a15550f3fdc5f3cf831b8f8a5212c1418566cadf90d667a99a356d7e5e0e0bca88dd05a793ed9ede262edab46bad72697203ed31b1cd2b6b2f61f4eabcb56bcd95f4d65a266d4dd655a86d2603aa672be23c3c6a3099ccd3f323ddd4f5fb4ed6d998d463495f27e9c8db099a4130e32e8acd7c98ca6f39273251b66ac4a995b2639063a1516844a36f859825702ed78f3ce6472240fca9dac8ee5d130d9fa980934b4ed1ebedaed014dfd7abef6ed53210d91e6c90a1308cbe218aa2996028787bcde5d713d756f7a6069ed5975bf37e30666e9a5f9850c5ca958b35be8da1e7b0199a2a2fe56e0248c8874bfd765e4e6a5342e59b32f8992a9c62c801cbd8c3c72264ea663f9085903131df123d3bb74500db3486abbad876748460520194ba3cd248980041dcbe9a8c613bf269ed798df9e33a803b23a66fe68bf288d7fb4facb8ffd5bd8ea994384830362e519cfbb7cd40a538e1b4c1fd71ef36728bb3b3b4efd5cb38f67236f48c97920e2e47cb22e30b6e86db752f5fa639f58f39143162b98f3f3b0d8b886b95de813ec23a033d90649076ca1d186fb42a2f0ed3247b4a4779188e857aa82583fdc200ac8c4094c3647dc15a77836cd95532d0e073419c38a352f45c92bd2be309e9a09447ca41239d8aa063b514174ddae40cef1519bcdd40fecb774873f602f6ca26830c8f14321cc80ea90c3403b975526f81e6cfde7a21c1a678224a43e508104697a009e913ef81bfd521e5121584baac4590b2d2af64142febac0bff42a6c570c02d438aabc08cc552b10c96a2db23ff2d5cc9b3d82e52ae5b0841aac8d882dedaf54c0c7d1527802124d294ccb51181e7ef7f288a6e479d63d6743886d1eb197fb00386ca412d1488327d3e35a74fcdbc94b45cba536b8625232d8370324058d6bbd66dde97662d169c4beef5e651e88fd4eca075094e5d6ca64ab6dca3fcf9335146b07389e1e05a7b065795249aba326bdeeed841724cfc5b30552e92b447618b30517aa0fb70fbc0ccd6784a45f9ac558efc622d4b8336dd0679d58b0b5cf61edc88ea571721a404396bcb42295576e36110bb3a8367fe8e289009c0688946c849c66fe0b5cfe067bcbb1acdb6a1694698734beaad7177ccd085c2a4790aa90bb56f8640270e8a6ac304d6fd3fd1f8d19f7c7d73c3a03292f9fd1f9c63f3aae46f040bf5a26c0b20b2a49de01645e77389bd1c7592481ad799cf694425917f0fa09b21bdd97b7e2b07a93ff72113bce204034a8655e3ff71b797beae7a661db68b3438d3d1208419db328ab01be73f0f3dd9ebcecf8a4cd7e1a2645e3c78c507af825f2076c44877bb930bcd80fe2b6f46e76580e5934757071aa5a42bc7ab175a2cf620fd532e472f658a3befc13496ffe9284ad04376468dad68f383758cd39ed6b4a9e0eb5df16248f4e20400a5d2e4f0bb2c15ff5ea9a75ddcd2d73d7766f5a774172307619091968de8493e8d0a7a39fb2663ad21cda8005cdc6888f91c70a4d31773d5225c6ec5baa713df8b40a8ee27acd6c85eec11ba18bb75239c5d91e57dad3dd41c2efed92abc34db7ff45a1c7a0eea83368cc48dd395fcdbb24f34b1381bfb7b50ae0e99685132d729c432e23d941fff83262163fe51653121ed309e41675f0ef3260b3f599d4150244d84fece69083c6f3f55cf6107d5cbd58191481e2273ee4801950e5498ba834f6fc1784694c7287f7649aae5831522a92a7eb8746a897a179ae4034bfadefa9b89340f286a090595b14b37fec76d2258c8fd6a3547f3eda9362baab74bd4acd0c90cb1239b7f5b2dfd6c11f5100e8e91b363344d99aa5d1e0efff2e496c86efb8a5a366411f891a53dd95fd3ac546a966db522787f5b9fbccd661a0cd51c84bee179dd1c9e49a9ed602abc6586443b5ec35e0363c500e9b035ec522b64540e561cc74e65a8156d08a0ca0fbecccfa11d34d415a98b155fbda06daf72af1daea592391859b9b359ee55357fce2683617a27fa454f31a28498be19bcbcd3a180e73edadffe3c928319c95bd7a1451d1df9aedd63f9d4bf5994796da0ab35540c67383c9286d451dbfd0dc6d4dd0ca294d6f08be58f50b32769affdbec3811ddccf0a2897bac62612fab28444b0efd0fa6d25765f3906cdd4780461f885b8c7ef980b70c4de0513940334f0e7226ff9aa5bb7d023ecd9309d9cd1fbb16ff3d4478fb46cd7c2751a9523ec1728e90a57921fe642922969a60e3d2669ded044249e5fd09a5f3ab508fff5331c126ab6450d887559e4e2cd2f41bfd25dda3e0e263006aad0d88e69985a9bd5616148057940ecbb761f6595a8b5b2f755f77304de1df138e69e922daec7b6d0ecf680ac77b135234e3bd82064e0c8c6af740ad1e514e87807daad249dc29087c8392ce98ce312591833294063d985860b40d695a3cbbe8c1f40dc567656773e902405924a28e1f96a60b16d59f8cba714b3606a526367ae3e98670c5a3f928989330df4207b93903116bb4b49932155de509007be4c5b299836dea55747c179862547762c8c576476fb10d3fa606e976678ff71d4a3426dc380b27fc1248c4c6f7531591dc06cb41398fbf5dff3854b9310d6e273b7006b6583b824833e3f1211a332ef7f306ff552ccaed363128cc70dadf6ef14f833178c410e10aff99b28b6f816a58dce7a8cf9560509063b387b5c80f20f8693932bea1f81666ef12dcf9980b200cd144a469ee176550cdd178022a5da9f4aba8e8b4ae3a22a3e9b4561382d9b2f7308782e6aa5ce409ec76864f61072d7257570f5852f104178bf3ac0739c0e85db836bc9881d94b3c465a0b32ec36a15d1f03915f9d20516d338ae5cf0568c67407da9460ab81a1a556ed227b81c8512b1aa2abdd5014c9057dddd7451ef124023b3a7da53cd2ca9b93e615aebb490ffdea53985c96752402120154e72e2662e8386a35dae6f30f59de893464c686a8f3453b1b189c0530738062e6e918150952d180f1df5a3b13cb7784783c184f210ec7024f344a10303189ac586a97365514364eba537bd854790df09f653d254eb7aa34bd4edc1d70d11d21f2d7f6fdf18570f3d96a084b82e3376447acfc0a0fef030d5205084cdbe49ff2b1eade159fd16311f48828362785692ae599d1750fee10d39945c864b7de27609762a8751525c58ccfd071f76064c212b5d851cda240c69a0ace231b3041e34dd567c85d1f3453e1efa4208faa82b52c8908b9bc2bd30300c2c0cd5e7b531750e369bf3d9af44433faa65ae0e86f766b01676fe91c1ff765302e95567d6fc041955bfdb1ecb6bda31c28ca9131ca8d7a9d7d45b04cd60b0b5572e1dca7bee89a8e948baa4030ed071eea3396c8066dc57b8e253d810961f96933775543c01e04d2657900be6aa02273289e94c75bb76b268db2fd297f12c235ff88f66d7d2a0024bdde41bc8fc51b976c3c79ddaf07b4559a3659463a561cee94e3b617ad17af4f7f4143f114d3c28d869051c1c11956e37d657ccba787fb47836afdb0ddcb04a4ecb8282f322197c347dcb8af571788ea0854cc1643788b315d59cecdef3802ba9e94649c3a4289f068723335217817b304fd11ad9a6cf73f73206381432d45aae651516e922f74127c4418919f64ff85cbe30a5440342410de8366b5dd304f8fa1355a47242218511025befb6238c6df774c587af09032a762986d5095d503ef45bbbecaf7b7a2571767737b1714dfcdbd3e727167435a3bdabe3ea9c60c38183a3352a53b3fb89be0fd94eb6b0700c8cbb9f019ef4904f82de1178f0934af76973ab2dbb570185b2ce2796fc57e68455eec4defa1b022e45fc3cdce004bda4380433a762a6358790b37e4dd2a56e39bb30305469e2b581df974dc8bf6d68602b20fcbce78406e8d9509f024bacf1a11de8ad97f263388a7515596701990522f13b4b637bb1095868c562809fb8ca9c08bca6589c9baa6f6c29cdc36626545c37afe8455f68b1a1a1e87593d969487122dc7e0f8b6271b359ec607fa0d41777c296cedcacd583a1636e04e96fda9f69d2f512d390bf6cd28c72cea4ee4063da2b1708cce3694f7f669ad2e70f834f293a2f68e3575b1ce7d06753b4ad08d012242b6db6b9d6d68f75e1a8df3524e55adb0056c5e215578d029e6932448fbcef6f885612def2b7a3afe2565d15f4f751f284a14cda32b03ebb954db4f2075168e3ca438987ddad435f93ece2680232937cf18071169f21207880289c98f30bc1388be76302abbd89e7e8fe4f6ab474b52ff704844aa467d729bcf6319cdfa219579453d16d4543bb9ee712a475d4617a8b024b89a30de7eff06bd14c886fdf6b747220421350c1ab8eb66bfcd4106c002c7770a2c028a7dc68a765a84c9fa312f689f2ff8e7ef8b136bad4e2cde71e9701118f7352d3c5c044662a0cca8ba08704584fd4ff75bd36796245049c2ba68919fc2f96fc08377b740a17eb60c64d1ab73788fa0fc9c9ded427a4fa530fecd7b88677952dbfae0967ba0cdbe929eaaa0c9b3b3736c67a8c181a9c17aa0c3d888827378f03c4b53bb30afbb357b1e4fff918e980b7d15a66215bbd5684cfc7499187398352477389f34effbb10443980dc6f5018d016296e79bb19058255cc6f48af8f5e3e7f4270c55d409441ca8b6ca930e0163977f2d0e202a26dd1647469827b84d83e5f1b88023ae3bdf5a4d37f8e09d97557bd3d7a38176e1d1968ccc74ae02aa63bf4ebc946dd544805ce1c61154bc73e04573fbecf0e48c414d1c6926e11f5fa8034601e43eefb26f12fca183bf3c1ba51f9911f7d9afa5b5e70928ee7adc57b2cc6a01981d0349310e29eb0a1708211052118f1bf11fb03bf13be6b443937a593ef9f23556fa2dd9abc5f55a249df19aaacd3902281910192b29ac8eb26e6b518fcbd2d767795b18ca934331f299b4c4788f0cc79d39540d72ecc49b271352e462fb1be3521402fb89ca9ef7772ece9fc4cd529414f91c47b52ff018a8d849d5a1660616af951e2aa0459d201bd7a849b28df64f0478343d2ead416f343cb16d5f803404cb600cb5e85667ae622ca770e079f4f108c6e09b5f68043dec3ce042cf1ab1d38e04e10d452458085cb509d39834d6d8d8e8e1cf338e27d485e32d56860139de5404373d1a081f8b534924fe70cde5c021f6fc39536489871c6fa5ee002206fe35843a6f8272ab2470ac83fde0e62bece0bf019b7e6f09597c4c6aec8549d026ab09a96e7b7f07ece7c02f60c4e4582dd728cf0e48a4fa2e95be5ed5b20a0984ffb29d97092caf00143c777879a5265015b2d609a91abf75ff8258ff8d7cf105fbda44ac58475eda8bb598e854aa47b01d46c54f59492a9b756796fd85069fbc9018d9510d11bcbb12013ff548f3f3864c25007624de27642e33076114f2a0e3337260be1bf30fc35dda0a85fc8c96b1a85e511a6d1ecf31ae3e8e130c7ae61a92dd8e354a24198fea1b2c8a7a262883888e551274cc5a001f6df2f793f9fdaee1b37880c726f253fb93128a870d2d38a6a4626bda5ea7ccc8c660336429a6524b4dace9d7a31102d49fdc1bac8011162e4b7e69c0aa9f051ddf30e40e9ca1d080711af1bad88c1b604e4e51a7e46c4f5bc253326bd0697e02231e481779cf82eeeb5a726dd5a34f5892ef25d6e7d2ebd867aa1aea7eeffaa7520ee3f8a69d1c7c23ee9b2669c0939e8828f3880fd24887dc393840ea695dbf72e266b405c905e0b0fc4bd34161dc5c12ba69aad552f692d612e93817bd69ada214cccc73fb464da96dab15c1fb307c90648397fd21434bd3fa92d8a9577465ad4927caad70498600b7af0c602d161c76903e77014cfe2cc23be77c57740184933c99c2fc63d0a72000a191e0b00e25df6aef8e98602a57d38ca838fbf8973c53cdfff21c5bfecbceb6a0403ecdecdde94fea74157ac5f5a3922802177729453cc0f7303b0847508e09bcd6e6a291086a7fcfe71444395a774e9adff75e372489e954efaf55269db491f294ca0e939f9e00b7b39221932f41094355be3bec223f122147400faa9819d68a99ad891095c6dea1c65c317d9d7902d6fd3b1b510f9dd5fd7daedde150481318408d738323bca0f136fbb3c007034f240d206c9c70d5c47923e1d916922c552fd005d63d3da238f55c8be7cce6d21f0c4fba7bc3281c217fd07a219731b4851ae6237b6874a90d1dc3c5b7e70d2013835d0c2e29069870cd94e86c02ba2f348c92c79968265db3671060ff57374db8a59e6d8ff0c208410d984222f03ce5d9d3505e4a18093b8ee5b44007267a4ac0018ccf1f2f427d12fd7440ac1ece8d2eafcc29b6579dca25e2604adc71ce299130f44529d3de5bdff13364bb0bba43282aa7b5adb183c689c91745fe00e585410320c2b1882cf8f1506735be33f8d7064284620798120233a2dc1f9bd5eeed8f3586ccb43a4f32d6ad5202003a3a69eda554c46b71c42df105012f581bd5a92c6139562ea9bdd1b8f6b5c9b68938d7f07f9036333af9a6fa7e60a7cd88850f0bfcc9a8d4f789ab889bb52dc385432a84ee689fe6141f25aa516858051f128fe00a741d9ec088e778e45dd0b67b191959064497039e7bd2b55ab1f29d9289944e6ca93cdc5b803142d47b8ffd1744149036bb5eea89a1f501ecce4b88c9ff42c2b3d71b6ec5a815c2c3e45400eae881b83d3874bd20778f3e737a3ebb32b932daf1efbc5a8e5ed60ca5cd9c4aac55eb7ed908061845afcd290e3dc630230a8781d7151de05edc40677894264822bb37d49db4eb19e4fce4ce861337935a122b69cef454c47b61690a93e43868a2a1b9adc1990e0c875cd911e80d3f9026e047f3a5a82434c5272e08fda1b927e1cdb4d51b95b70fefa271c6b6a6ef6828a6c82258be0f23b892744209e72b32eada251c60c2e302b1cd279523642027233613b96df44a38a372100617ea04a09aba8e28a3e34164b217c2b85caafc08da43ca7f2b9cd33e8d06241a78c671a2a032f99624e7b3fbc831a70678c0241503856d61144bc1a13cfe2df81704b26802b25efeb4fe6640128833af6779223856037baee76716f23dfc60227ef97d7b1cdf432650d91560c1168f8e6ce48c05e72a640666815dc7155ecf41cfecf3cfc5e6bf72508c5c59451ad7265dc3cf7f8ba8a340c51bd2ef20add4afb3b178d4daacef780e5908a07594412114d7f6c6550fc7c1ce7b316a5eeb14c0b28c5fdc46faeac991e4bfb6fdb8a9a2e7e894da46718042250373cbdb951e0dfdecfcb712d2de4bdb285eac37f2d6b0c0a953c560915b6a453886c96240fc73c1d1bbdf9cd4b33b3f4099cc2be25c901216cfff33d8380b633b5f51a7d6d93b91b8ae3789d6ff8edec63b80476064b846d310edba579f99ea38c6feb0f1954cf62214ef5b214e3eb5bb29f8558182133e2bc29fa27e6c1c8467034bb431006078dd0b33ddc4ddcba6e383937ccec0936a9fdc987880b6ccc929e390fe71571de40aac8df38de7c79a78546eae7a5ed5d675bf95b1994ba4b14f5d38c5405fd55988d06b86e3c01c24af40d1dc7f646f308dd203325325f134c90c781b11ec33e91d74ed10c82ebdd2a1b5edc7858a97aee6143ea301618b3d5ed3dc06eba420478acd44d3d93e836dc92bc5d661d136d0c44ade505910705c45a5312a5b134913af338143094e45b6b4ffe288751a9dd4f3d222baf6d9b3074443dc12147bed36549fd39c8df7b942145c24b83203df766f1b5c3d348b7a14cc67a968c1219756e606152271ebe915cfac937b3b9c5b58d1262f3a50625bf49e28c40eac7b54c788963c9498f6adf4877cabfb4fcb58a2dd437a22f5dd7d8f4abb7fc1535905dd36c37d0038af325301b55f2e4405b9f25108338865bff655e5beb7353e57680c2245d3e83211a999139f5e8b33fdd38de0ee127d65709148a4c68baed0c57c2b3b234ecc4c564b69e59bb037326239fd7983d32ae83c195a5d40479b9845d41cac320f8f4a6181169771300628434b194158d86b26c4cd513a35c22d62adba4654a1af4e76a0d957279d3c66337ec88f75b98e73b18ff1dcc4aa4b8b425e47f047aef5eec14f26fca9c8015b4f543340f8bd273421df1c3ccd5c23e43bbf594929d409448044c067ec3d4e5f5c597aa8ccf802343f77ad72b45b12f484a5865c112f3ad353f139dcef844f658e6a5ff8f69db99fbe67187ad1755c5046c384a2db18e3dd19ae70a953cc3f4a79649a51d8f0d3ec74c02822d76a924e31af8fa0d897d3a34b5e45e736b88249757b857bb8538064e767dd3ea17dc43e2cf7ca7be7c6fe63083aa75bfcb46a02827e7bfd8b2fc42dfd52905ed0c70ec3994b62b4aa4ad5da63e22baeccb2a9c6aedf41ca41449ab2bc3e39f366795b88b7540d1b7b20dcfd5c6d4b0b097add10694ef3a930075dd148c0ad0334815db47b374912ff334e1c4953944e00bd0755f77ad6f215306fd703f9ed66a0675e2476770ee808e5a03a47a61c48b2b18b032ad6476ee9b9cfbcee4295e4754a5801b0503b3a28bbe1ed1c02764b1a13364cdc4ef56588fd81ac6aba53069d5cc0801848e96ffde29dfe09c38518c8c5efe4be7daf2b91b9d4272014b49d61f3a8f3f2fe5766e477696dce2e7921caff12a168461e7270220b1fd4066e831c6f96efb1bc6659238aa2b70a5f96a83cd5d642b1419f5d36dbd7dfd1b22ebf868324a9a65b813b81be58311dd54d19a843240f88caf17ef979a2f4dfdcf5b2012ba9a4806d6f4f284ee6272d0ce42fd1d607c98d7203b8e75a5a4353ba183126e203bfca709b913c2e926c5865d5361472480ad08a0d194fcd18ebe60908da9df902198484c2a191e8c7dc0f869e5811e0d339fc0bf6080293f015ec7d8ff815611a06992f8fda4183195ac73ff8767f08ddc280659b553eeb00df05fe6febc73f6d1eb62fc990dfffb2c1fd93a348c7d07429ab543ca40f6a36ab2bec2a63dbdac61a8f52b9b63c0a6410e0507f5940a5ddfd29ee797c1eefdcef438352eb54d17e818c16981ba707e0af93e0d299692a4b1be92710ebab020db648cb9bfd5669b27e7e4f8b6422ea8038f979eff8ce537cb9f95beae8ed4a705f8cfff94dc5013d3cc4e7784cbec678cfaf1537a6ff54f945672db5e0fbed1535ec2bf21af89d47287cd3c8bef85422f29eb5da002c430ec6d9b012805b5164fda82a5b7c21a2c2c7cbb0f3045d6488182b7736d68f29e901ede9a4f5a82b32de162b1ba7de2ed106157aac331441497bef168dc05607cdd5b38edfa1ef2ff489be4d3bbfda0e0d3536e2db7c6db8491b3a798f291fb84ba6ba308d6eeca1d04cbe43fdf6c44de1480bba063e203a465d508c6cd0e1750d077aedb3cdb7211d4e1392f7ba451b4c84fe85dd57646b2338253d25ca64ccc29d692c7ecb2c42f84b43baa056f2abfbd99415bb06ef56a4502db75b5fdf7fb0930c4ec954c48765bfcd41e5ab8bd827b6e06145e35272edb87cbdf97c889c9021a8b2271380bafa57d83c36143a17fddd41ab46e5bb3ea022c464f0d0f9e698e8800fb6a38f5786726b314522a46a5105e37310aa81a0b52d8a5f68d5c25b1ff971d69981999f407006d32b29d067ee69db370b5e4ed19889b74a574f63f0bdde0fab0706175423d318be16b59456416b968745be6c1a02d5e3e544c38a3f55d493e08a62fdc9dbc0823eb1cc8143b8c656516def4942fe27bc770c72d0032ccb1dc82a284566a3bf9c8f4236ccc6dd63e94256649b653fc4274c960936dd40d444d654d0345f3148dc718027168def92bd042001e0559018e2a0e6396048e7cd4e972c1bd9c8d7cfbd9af6d405cbd8aa19dd9017c1ff59667e857bb1e0a10466b7f5fc48424cd4655560f66ba309baf5258c2b66638b51f7134aefc22931b8f25ef0803237fac1576bacea80b95c832dfbdc411ebfc181d17a1b98e7372a91231e28c0535346d93011d1e33ff2ebe8f59f6f4116b7094eea81895f7dba70e7b9b1b9967098ccbe9aeb4ea66cad667b46670f1ce451876ed67442e289f51ea605c356c23239da2da5094bbcef8a8be750981ae26c744eb19d2ec2af667ad6bd2d108afe80a6417aeaf6d86de1a3df4131a979a807ec7c15efb70a67ebbad2a1c2bcab9beab5dbbcec3e71b6c59469cc91ec5133430279d79d384752be92c6ca706043b79b1b4280a2d7ca2dd83b02a82bad5019f85656f1ebf4dd1cce8f0a3e70a61745855722333b090c084b8effb7faf02d5ee6e067056e80f98e33114813b4aa1423bade7d5f7d0245bb17130cec73f3c346824f69be1cc6177926c5a23b02fb949c4ab6cabafabee3b316b063edf4bb6ca14ab8a95755916ee0dca06da509c5602d15698e88ec023a2e8e3de551f2226ac3f0bd2d92048b85cb2900fe9c0e930c319953d88310fa0bc8eb9163cf309400009d44902f576ec2a2f5d59c8f718b6605cb45149b928a795fe31ecf3db7834042c2d672e8a10dd08f8ccc7f74f02deca25eace6896e4364bb332bad0b79cbbc53eaea508202489ef4f6d98d33d8e2a19ef540969fe72fc41b6a67f302a200a6981a8f9fe36f7ac82758e265fdcbe78399cbd6fe8eb81b365183e62470e12b16ce09d340b1e1d32219f13ad1db29c67ebca22d0a34fa019f02210d9a884ca3dd9fcc7b7d81f7ac1fb64431f375e0a319825940e0c4d77711fbee56aec56739e6783198b4043b27b20e391794bd8666723cc082d08ce37f96cc0d9ff863685302185e57371d3aecaf534d76a382d5e0c2678a30895f40f44e6c5c4cc5915c8831bf63014fd8862e80c93079dac3566a8069902a95e1b3b1d35b61b0c802d56a9faaf00ea6da8f7822fb93dec0e512dee87e6c2e1a196307b847a5b6acc9803e00d219ad8a9f4f92cf51c1400b0907a2345d8ef0175b1314895c91bcfa5b54442e9c18411d789dca3b78d3a335495710c58baa01a19d55c9874b8232c0c3b68a5a476721e0b3f07e5d64d199adc7aaef1158b8c2cde5e1149c9dc1f4e0900380a8fe66262546f81b0a52b49d69925de5d3b32cb23ab06098fa34c47f42805e36f46125563f3f20ca7a8456c90ddef6e4ad4f1e99d24c89b449f8085e207217b33aee98f1a33c50502fe4f503a1633669877fd7fc70d72e1c406c0a2edc39d2f4a7dbfb5c16078ab1e833a69add2028489e11bfcb798f7f78abcd0ea5ed23ea2f5f523950423842803e82a5bee7b930ca648df4fc0a464dd620c6ce286c8ffe0a43ed7f14df5597c7a18b43f75608161414819bc0f18d01b656156e1e1e7ffa1e5c4177cafcc1798a0d6462d9ea686706528e17b18d784883255b706bc9039351ddc0fab1ef7cdd5f015a20550f082ed4c6bbbd2f2a9ba00206c06620208d3d6bda1c832902b5a189cb4054f5a7a14c69d266f9528961f012b73990514a53ec82b8b603bbfd0c49c78ec48d7d62e571ead8075dc79c353ae187b28bb2d54007d1882858a8c822395177eca1ed9873473682f6b24ddcc6913fec96b51c1642a154a0e488c5319e68e44b9e8691600bd55fcc0ecf58970555879fd5cd90dd572625d62f55481c80b5aa76835f333f5b103616fe3eab2e25ebe273f61673c472bfa76ad08df988811798f87bc214368c9efc725bc0ffb95274a4a7f30ae10edc27989f0b31ff3fc0c3c82b1f8ed56db4ccce91e2b121c7f11c92c17da3c2d2306c74983c17db093daa9204dd42f141e9b950e80f173e3b9198fc17e213daeef8adf1c02a082f4a4d2de4c33c3a75e3c0dd7ffe619cb804304e7a69c9ea8d1b19c613a2d6d14a1c35ba7bdbb9a6faaf90f60f647e45d3f199c29cebe00af313565ed534e0c5068eae917961469e495f5960885251b7ffe7b43a93c571e228a6b33676f72783b58a6e1386450e91a0901dc250e3d97afefa7a1ce2ec14dc26b6775d62186ba1eaf82857654c1f982bf4d9741456b5c38471843a99ee815c299196778b645a095e681d39c59acb9222fec1882da62056ffd5a8cfe8c55df3c20bc8e76fab57b9b327228b9611a866008605036c50c86c86fb86ec982b8c8959dd939dc829df449893216ea3791df38c8736237b501a25b52885f97a4f1b329a01a9047c51a58e67356b636ebd504d4da74d06f45e58282a3bd4614e774792269e7cbb500b9e4022856e9638eda87275eebcde0cf80bc5dc798501251f68a956aa2b0821f46ea34d7c0f37e4aba551b266594f136feab954f403f6a619fbe4f3b90957582b7313ef6d397819df4a7c33e388f2fafa05b754c0a298c61f760f1c72a7f38eb4c157c11be239cbc5a7bd5c04a60a74018d2920f9787e16ade00b30a8f805f2e149f998cdf3abfeeba6bc77302ec75e4e784d717658dae8d5835e969aa8c425088a07565a99d33e70158a2d58be66b232e3ec40f9813d67e3cc50849ba15a6a18230218927e3369e7b99093a3342ecd490f332f89e05c5ab21f132bdbfed0f1520ddd02c8009e2dd10ca7d865f2308595488259224272cf6463b7b5464e264b90e275436dd9b1b587ed651e2af17f652101ee196e26b3f4214e6c74d5f570d87bfe8c3ed0ba79d1129d49d017cb75bd1af7db7f4cb545178c26dbf53b01bee4081d330889bb154d85acb806da24bed4a191edfc45cf8504cdccc411b59fce0161e0fed5f2b6b42004b730ed3149c304e478ab7ecc90aee1399fcc4a45dee35672b9dddb9f71776df125aa1177d124069bfd317a867e9faf3048ec9114e4dcba45e25858b8de69309b5939c51e19c66dae71dec3c0b7b6355d06f1e874db8b9cef94753c105f829ef84617947b1fa6af320654ba37dc0096e49472409071ce4a84be98ce917618eba88028f34ea0c07e54cd189e13fe2b1cc4aecafd40d8b0020f87972bc26f228ed4e72b2648e368285fafda1777af5765d510a4746571abb1efd413391b5c9d18d0f4f340e99e0b7974e3c6e8159f2c4efce843b659a4e17ca7b9a0850bbbd268d2aa75550043df61dec3e5a99c8bb4479c0704bf2b698f90d51b93760cbaa83578c108671cea10b6fabef84bc94d396c66503395b2164223be8f526f0ff742600f50ae3bde369143dd97eda908cd11376f07dcbff83be34d286f8aca92db51d71d21304eeedc2bed512102d5a9fddd12bbdf418e1a8fa4e0b27e09e7f9cc3b0b6116067116716fdd90520087a9b5a6c93fac2e61ee03b00174944c5c907381b69e7e90abd5ec6d5bcaa204bae8a30aacac4ee5d07354b0894d3f8166967b9e4de057f8a35793661cce1b8e5493ce30003ee24b3d19452335a07488f76f3277fd618768bf0459d170ffc5ef78dadb0df89375843ae31a87f8c774d93669b811f9913156c321c118c11ee3a97338aada985b075194d4deb1a2368758cd6de92d89b34ba684831975bcf48ee001643f34d4b37694bac4a02f4ebbb31ce2e933bb3e3c98a64d51a5b20533b86ffd6ea04e9bcc921f5b77f133385dd882dc1f3b3e61da1f2dc1106a4a222140783c44c5321b7cb26eb1a0f1ba99504d6e4f669efedd8dd6f15526d3dcd991a032ba8fcb663446c64545109cd4526784cc6e28e15ddc398f15d165e16ebe90bf4c1a11a5a3790764af47207998ad43a316768457d7bd6ff52f171bffe4e337cf2085f73ec63dfd8f7d6b7302dcb32be3c203db8bb1ee1d4c4aec6b9c94aad5e70eaeb9dbfb11dd9d5a3ac9801f4f1691a11742074422534cb9f582bbafcf7ed6fea6020cbdf98e450d1da9665e672c824de222ac4b910dbd4d92550ff4c02acaacdd99f0fc7fc5e116bf29fff451c957462ba148aa5db4fe0aecfc1a8b2d19aa2b531542e79015706b9b29cc729ffdf81073f27ff887c04aacbf6615a1e1899eab67e37505171e6dd205204bbbfb08ac4d77105e441f58afb4eb8fd5e73ff429a11aec6e3bc2dc1cd8fe167570bdfc552c1a3f9a53ae4e5af24ffb5ad8038e17ac94b6e364e5b7fb5abf3003421ea60889b2cbf76fc7616f7c287d8ca78bb87b65cd5b911cc02ea00e53b7bb3934f6dd5f312123524b6d883892bcb7a6b3ac0408a8cc650fc6a2f0503e2c9095d151f132e6ce56e2f00029207ee22d5b9cdd428985e0fe24ee1e7f159285e1e8a86432cff6912da9388e6cc724503d37cc3072ab27c0e6f6aa067cb3ba627a8126ab8311973afc4d888eb90c1bba8569830ee07764950205b663e6b93be30aa6485e7235ef2ac2342e4e188995f946ccb0a27da3ddb0f0c4e41c83e263de18be841674814d0056874fb98f3a8d08b1e222d836b35f3929f26b61b410d9b69624496097e584fe62806f44cab618b8d2dd1f534bef1786423f6e13f34914f165ecbbcfbb24e854f4ee4648a918313f9f6f40f08d16dab3d1f67f8a0e83f2bbffcce108cd4fe5f29995e9095b3c81e15aad6077cbe7e9b72853d44692c0614418d89cf4688db465a3bc108c1cd661f4081cbc6370349226f653c9aedb50593e5d69bf68620bb53f2d0a43400712869ea9542fee4ccc7282abb79f4775e387c802ffccc04523650464e4710b01af186e725a17284c9b29d2ec7f0007e175210a990e945bdd16f9d8a11ee1631e7a4b7fab1bf0ab4fb88d659e24e50518d807303a58509f8830fc70cb03d16ff1bb51b55fd27b87cadaf6bc67ab9d8cc82305a951e56d53d9bc0a273714a51ffa588537d0cf933af7e12c5f178c65fc30ec245496111cf227b98e28ebcb5d4604ba94d6fa371fcb9e29f47b8815b5428d9a824fdbbef8a586b248b40f153aa755a56534d46a490c2f9c9d2996dd9bd4965399b96bedfb400e66e67004b01a3526f2930c204639a70041c0af18d9960e411e7e861f3569165eac7d49bfc67287db6da592c4f001ff8e16e9d909593532f7f9f6ecb6c62e851b53a0a580c2d914e64702981c1f255a0d5d1b38ad5f3ea2da908a6428d0aa8e4ff31d64450f5a4f95272ae56659bd80c4d16b25bdc32711751a731e6112291ae0e04d0b8ab72ef80a88c214f3808a927c7a2d83ab1b62949bb570625cc57f495f4198e25a4330768d063410651cf39cd64def5f38dc30c063377165ada322221fe98d092898c2ebba6385c57b9bcc75d4217008e7a03795ddcfde87bd786e15152e5908e0dc818162dc55d3429eddf302d5fd182eb3dc9b4f526968edd70d1ef7e0f0c19aa2ae59d3a74165defa14c4c5024c0ccfeb86d365ed21e0550acfbf2573002ddd7caace65421a54a5c439bb383fa5d71cd2822dc4cfe45d1a9e4a9bfae159ae76cee901d76a9a395b8d7a408f6da1b263de7859d3a4276db713474d2baa38d5cf38083dfa41d7849dd4b47de1e51dd8a5b9279c2ffedbdeb4ef529e20f3734ee9a6a23622860110cc4b78615e382d5b7140925515e81aac0a2ce53ac30de2ecd84c5572ba1d8168f70c2e9d42ac5eb6d0954aab71a19d7af2354b3f3f958dae0f0853e5af111de2b7e23320093f67520d9a7596496e29ccb0b92d5a01d73a3c3ffcd8c66ef4066a6ecff5da396a4dcd0a2666c12f96baafca78a28223c4b06a27a683afa5068553d7a1a55d906fb74b4720e5299becce930059d4810fa91e96a9f644b4b7824ca3163d7721622a0aed102a6844683752152c66dfde93c1fe2b523b284cb7e0a5d8908c9433a6bf399432f99aea8972053a3b2b8a7763622e9b50d7b659bc77921145e72881ea2f2f87415cf5c0e1c3de6f32e3ad981ce12b1620780332cd0f3b179c87e3a96ed86ef9a40947e0c90ed1ce2cc35adaf16f03be2de90ee6be82a4c11869504d6d62372f1a8e097baf7dfea52242daa9ce5900cccb445fc1f6feca9a0f7defa489130325665c26a89281bcb6112b65f3632c343f64e9d12233905739b7538e3d2192528d4695e7a24733013a51259553f6fc68f1a41cdbad0690b81b90dfda291d72ff6c2de3d21e4cd509a4db9627d417a3ea5a6a2761a319f5c584266bb0684c3833a67fb806e739da4778cd02639df5c0ea966da4a1b668cfc659c8559d46463716d8499b7ba307345732fbe548ce14ab9324e71d4f7233b0712d75644c983960919613eb82c52e4bf61cea33199c6124cdab2af6278628bc038f5560a8164c47bbb9126029984fe6f7cc4d5ed8a470725a4782aaf8418193e35c11fc745c1f18f51d0f1f1317ef43e5769ccff9accf3d9fd830f3451dfe2dfe12c87b1ea3c10c7bd72adc5e671e2d0c9a3f50c158cf59d17418c7d1721c02fc85448bc856c33fe1d73ed298f1bfd3e147bc313824fc168fab0360ae70881e26847efd1101a10c59d3bf693f03bb739ef8ef6dec1a14328d7ef87eb16f9fcf74c7c82dba32085fb13560a4829d9da2e3739259a2cd9dca5b03bd1db7c582068edfbfa109319dc322d302431b6b7ce8c2891a1bf7ba7bff65cee4695b93f11372bed1c6d4936fee37bb78df1ca0029d57f17ca8005a2cd49c7626a3ccb808cd5ac5fc979380f7f8a2f0fe9de91a3f5c45fd6f6249f34580e8366443595625ddac6241a8716fcce28ff553a27ce0136559e4b10a695a2c270b345ab9feb98f72a174b6031f240d872537aa4a0b695d78d6737335bbc3caff2389ca22d129a45cf8fe3785664474908e5f08a67d15483d9c4b351cee245be32c5ce55f441f81e83ba0e490aa5c2b0f260954b0894ed298238d5fd8575160ddd863f86089e7c5406567c26f3ba5af02a7ad3d80e468b82c69fd8d84b67ccb49bbc617cec05ffcaa51ba15acf9f67216edb1b22bbbe63e11826e8dae3e809a6b4e2583dfdfb0469b4186ca04eaf918fca543fa43b06f91a67799ba71545cb3a288290fd8d49f3e6849f3d2a7d9c2765b8221251cff95cffb0e827ffaafde77f275f49171fc27f602ed3006ba875a3eb7743ade85d753527c255c2f924a30094be74a91e2b0d3914208a17094809844bcf6a18ec34583924e801eb3e4219649ea6e91e257a59f04bb3b596e8590f087b09f8d672e7b6e720407ae7654ebbb61dcb178097129bb86c1f9f82c8766c20b73171f94f9a60d4b908a6f55bde150cd8aa0ab5490d257dbe4b33ebdc49b66bb5018ab6f31dcd731e23f20847c99b7229f852118a61419e871120d004c77834702dbb2c5eee708dd6cf561a739ff02734e515bbb80988fa7b91ed92ff1f63881ca85c70c5333bac46b97c59bd696c4f47b86c7c1a24ba81d9f312b52fdf93390902398f6a5845ab884f8bae156376957b6bfd54099fc5bf4e5c97f084f94d5dbafa41dbdef19ffb04b30607db74b565c4434598669bb8584a4814afba92613583aa7a45d7236e4ff1849fdc8c1118e08849d283987cfef86a299d31a701b691078cf53f21c9b0f7d8310b7719f98b8561c3427d04f8d89338b539c2316a02eb136be1f0e9b327fc67274460f9d40983a9dbd0d2a080d641c52555390aedb6f7608a7c050d1229e08a313026d878f38c251554d6c2f47bcfe26dc6d09fec9336d9a3d0c5fa80bf9f36459bf9deaf9b6a5b2a43669e494dca7b622073b23083bfa92366de59bc941dd54497d84ee2d86f4937b75f93a9d0a0d09b08f8c9eb3fbda23dc95458ae47d70034f2d9e7c904dbfe2d22d837ff3316285c833ee24135a625897018f6075edd1b7a7280e4fffa9d127de5e8dd2a3d44b0b34b86b2d8beade4d4332a0f6e35ec3eb7bdac4e9ead2dd46f3bf874fe6658509f75b4fa0f02f0b2140ffa97ea8006ea6ba949e5de465eb5636d0ee4df21a4114c80ea3e08e618a31569baff5e8687b50235019af9c79d31ad3f1450c5515ba7bc2f5a1235f673e154dc0fa9f9c0bd02cb8757c95c8a2c6c6c3aa9ba99ee35023cfec3fc58646169d79c89118df6ef7ca369de2399cc2dd0c4b565d21b8b42c99738a04c602591ffd7986fa754d78decf9a0dd13dddc5410aaa2761f2d95c9d7b24de6bf28008e89bc38c8548941aab7b891cd511366c28db608e8861ab5c449942802532a230ac667ed1b80ae31de0de0d133ebb1c9b0eaa7950c875f2a1347d80462ad0337f759cf1bd70284778497c98651feeba157636e68a7bd9227fcec5a8419241a86b8f503a80af63dcdb1d880eee7659880c497e3b2624ed649844ca7a9ef9965b7cb4458c945c537593e43cc036486afa0d380b957628099ce85646ff4e1fb20c7f2b83851495117497c0d42b39de9a4fe0adab368d069881e763e40f8e9dadbd61e35576e84e7dede60f8031889721b428fac110f244e669af69eaa22a82b70584685b364e52d6e534ebfba364a13ffe9bfd2de63cff88b1c45a04c6e774c54d81d0af21c95a2c53da6003e842f600b53991fe04071bb1c6ad721236c3e777df516b0e5930be70d11c980de4e07ad2158a813c783819dbb3c0171d8feae0e94352c99dac842541b97fd665c61adfaeea677d5c023a905f9c8ea4c686004646f006bb2e8f1575343edc0dd10cf27f9aeb044b278e9279a5e899e8eddbb03251def2d59e2c0283e7524afb230ffe813e18fc8d78c124c84e545f968f0bdfe401328c36caeb4f589933ea69a5805be72f3f2fe67a446432a6bee90effba0bfd4d624650e0ead1b1e7ce89bbe128f09db566fcaa0222740bae5930ab02be0e883ddb5e46eff40e5b73f47acd77626f1f1afe854435e42903a88949ce020bdc981c9307d2b254aa3b11936471ee7ce5eec53f793733a6974651379221fe66a02b1da58b3c64b5bc25198e9fe79087da02ac451f9331737005fbb41b7fd2cbeb400972becd4346c6c99d0f268bf5ad019e326a910e878de02fd1ee5a5666b708be81b51cc59557452e6cc2222e5154ec87b37b8e85a0080ad1c10eded3dde44fcaf8117a1c15a5702b6760d076c05421e66b12767961880bbc6357f0e323c59bbb66b096cb9d1b87d07a4812378f0e54181f2d40b6d4b3fabe546c2ae235d917a8fc2204fd17912cf1a0b1d8e5f741f30e2cfc4bd30d7c4e56bb3a11fa1d9dabe5adeded15bc8904bf254358d39cb749378594811bdd74b41bf80550d0874dfbd55fb48ac369ead3fc1f8f624dabe783a313d6b6d10e76df1bc4c419937f64c3bb8db7583d6a5e799916d644682d14d92756fcac8656a83262fe57870369c39fc8090a41d320b1627a984cb4fbb9f55869dc20737da1b6d361fe6de2d5650874a2de7a70f89ce6cda3145e7e0f07af5283432ef79346adcfa8da8b400176b4ec779748196420c3d096f1dc13ae189174f93ce6b6a6a7690d421254aec6695ef19da2ebc79f916b92672d238acb00f9473e40f0bdd0c46a5cd0b4d965945f2ba39fe4433376ecb46f663cd255f79209405e1d0534aa59fe439cc30fd1d6b2466d96dccf719d9086ce617b4b61e93c25a3a57df1693333fdad68532edc698f03b9f1e9953caa1c1d35f1e4f9d6f5d36c97bf3ae1891546f5b570014d39d350ef0110e21f1eba472db5574b8877b80c41e84ceabfcdc4ed80863b7811f1bfd8513d657d3c8d6048984d63093d0281c17869bef0634664b243bd1923122d4e622cf19f5e7cb6160b4a1d2fc87793c0fb1a25d7301732ff17ca327c245a37c7365c49b0e4f3f5b8147b265c25e665e17c1884c86fd917bf7f1a04689e44a12419cbb8f4f6749c33ee10ce0011037bbd653fb7c54611132c205f13a61df52a18e5f635e8813e4ce52794bb947d723bcec174d3072b561497de9af297340643332f96ffa7c746ae061c331d4d6f2757ee8304ebd8f4ed9b897db69e38728b686644ade8359c7a5aab553b11b12e2ec21352c0caf4a9e4bfa0aa8365845735ab112a99ad5563246a817468bde1b8e3ef28386599117aec56cbc790ea7ccf6b2a92f099f62c484801cca28cabe61389f5941462c4382f623f22810fa30b130a10c3c19df885379a2a203bf953d6cb3690f2d9fda867fe3b442cfa6f92af77d22a77c206799d6b0ce704c286f62ac6a3d797cbc6baac990aba22bad9ccd5af1310322c252612f21a993a6e65672c3d30c034e4152fd2006ed51d00d8837650dc982e6370487767c30919eaeb1053d2f0e1fea37f4ec42f6ebf16a54a36a81e5b700c25e4c41d2deab0516be680f40e5c2f3a230efdfef1bc211066a57e69f381480b1136e54df2bfd6bd106f18e34e17189b86c2664d894b06e42546e7bbdfd2f5e7484d1343cfe7034d465b01d641b33dc394b90fe1c572e058264fe494d57ba4ced3be58323123c412528cfc94bd32e054577390b5278f80eaac214cc2aef5a7f3ef660a1afbb74f5c13aa8bf63285e651f88477c4804a18337fab3434c09239d13109f2d0b424f9c730cd7843923d416be161a0375f2487d1e2817ae690ed50c3a252c9653e85e4c39ae3fd9cc89d9d5b7879a788e670cd4aac0979e566817c51c7f5dc6856fdf5d6ff4ed4c87ed8a66e88548dfdf48e6cb954bc4cbb01abdf7ee4299ef67d12411dc5e0c11bdda4a4d1624fc56bc77468b2dc4e1fe47c9f6ea607428ee98f856562ae6a379d94b300bb431f2308cee6382494af48dcbdbb73222ba58d41f23386055d78f095c45bf24da8151c231cfbfe4a8dd1bd07853a9cbae9a20c08df7e20ba72280938add41f60aeedae967c6b73c6ea10b4583deebe471cfd44e0c55591b8aaf7e0a73475aa7f7143bb46232d62b8527c10fd5434344481dcd3a28e7962832a054edd791f66c011e55b0977a309c87fbc2552b8eb44e04ce03d219c60da5a19c6d33bbf3131f6786a8dbbb45f28f0d9c977ea1ead8139d3b9c3cc54bcc491ddd0b99eb1510961d627d7aceee9c6ecf3871d5e8095a91cdbbafa356a6f9ec4a049a0ca8a92c667fbccf36126cab8a1fbc2948313b0fb16c11ae0d9860437a1787e5f64519e81ebe947bacb5876eb547dd67a612e37e61cc5530e5a46506833c7e12a78992df5b13fbb57de9ab4164ae70592894f5c352da1ac6f233d822a8d8351563d07f6ed5b77d1edf9e944a91b330de6d890e3ce28aedafb6e2912728187f1a5c4750836a7e6a64ba44e48c0766723eecf6f92e4e4173d61447c74524c79b0d9a4834939bdfbe53c4c75efbf389cd7767e283dc1568e91a693750027cc097ccd664424c898a2dfad652c59c0a62da5128ebfc3b86001e64e856706b39b91dc0f4d82fb08d058f37cbd3897f31807170cfeb44b7f8b58ab2027e6c4e591cf4e2dad56ad59d77d4fbb802fc0a475942cacf632c00f8dfd8ef6fccc287af9b2d41cec69119b27ae227e7c7a4f0c12bd6c4573ce8799e7407ea0841e7cc1f7758a29cdb118be38338f0fe948120858d1f638bbce1c7613714bea7da13bfbcff5848e8233990edef2f45c14dec4737496e6b8435d123d56952a356344fc554e5dbc3213ef2fcd9b9ab714d0582f1f039344f91fffb31427bdb837d56e5136f9806b1ee909a2353083287baf79872e71f110a495ee03c6ce0f33d7a74fc00b67379b0d9d6c4f5cb9fb7a85a1fffe8993e0df5364ac74afef9aced7dfa77d834b023ff9b95bd6bc4bc35c86901d20251136080282f3ef1db46edc4b1d6b7caa3d365746a7883b0fb6ebaaf5aa16cc0847767ea8d3f5797f47efed4bcb38806e2d79438837c7a527cbfd8a6e22a29e70f8a055ad74878b825cf74226b5da6eacd3a17d34670a6939410245b573da89dffb86c0ee49cb82a77350c1cbf10b7c25aaf4e75409564809b2b863824f0fe4b5cece90e28e59140622a931fa852d6e2965c31b4c5dedb4ec59e686302a07d8cc29c5bdffc29b2f4f30f3255216c24f16c7ee34ddfc3ea73e3bcecb5e3b04db0317f6fc12b88c4b6e1feb079932b9cf061103dde7315a10c1a0e1969f0adb94bd01b0bd7492ce7c4375be4eb727bc21161e90357faf564ad405e4172a7fdd7db6ea6a89a1cfa55cfed8327ce6f1faaf75c58e20abff5c3f4b5faa3239c4956141d3ffc9b5da0718c917a09211ba76bbe23178b6046eb0b2fd52646f5179c103e6840c3ed5420dc231b3cb0173a056f0b2e79cb8445fe06c7adeb5e5da7efca1d6849f8bc36db99ff0d30f00c368f12a54fe42a734e5f13d5a1eb55615fbf2204ae096d7664ca6f6805adf0a6f92a0c79330cfda4ef103013cd8e2ec404e829d8614f0bcac6f59d4af0fddf62385f1251ed70691811bfcd074c9bd16b3a56dfaa1f37c9cfd5a7bceb1210807436d497325b6de50bfe4b91f9bfa485c960fb34b53fb756f2c63ca4c2300deedd9e8ff5de2ce5749c608701728a06bcc67be1e394afb64409cd9f3d3931fcd9c90b26fbca79b12a12f953aacaca8ce079599ea42319c1b1dbf32765b236b5d91f787792272b03eaeeb1010ffdeb6d07cb5e1f5ee6f8bafcc0352e8a68381d4ec7b63ed3a0ee205c993369ddf3d187254c3baaaa059e2749246e28cde355a860bd4c556656e416199db785afcf0522a6f6868d83c7b38e4222c7a89a7f644b1278237dce521a3ac78db45601a7150604d56e356a470bd145c3dfea1a08968759fed32ae4d676eda85df2ce496e0e9ee7d92ee17bc0fc4bf2fe9ce5c59535925ebe56f14d7b6c3234eef4d7457d18c429917e4d26f435dd7a4c1703292878c1ffbce83659fbaadb97dfa06ee7ee097eb4547ecb89623321c0cc0fb83bc0b271ecdbb5340aa974ab612223455b1604b9e1b509eae8e59a310b93ac5d926e9d32f449b3d7746ecace040206cbb6c9a6df944277d875bab22e690f009a7c193df1f2a6e6d3662cc4286593a53f934b76ec10f7a1db4cc7b4d9e33db2bc658b8da4cfee5bc535f6c9d457be2008a07bfa52abe87d367bed05a42e09df53a2b4b66891996531d463635c9e6e837bf8bd62c682863cfb2efdc3112eb18f6a54eea3d93d294a65259ef0f2ea805d826fc5763b308dc7989c64a2c51c7a2484c25c62416dfc4790ac55f8377412e9885c78023302856665e01c9260d0847cff7ab953b15605849729d45ed13cde13ff235e23b1c629412622e6e7db3ef3d3ba08526fa7476f1d353efe091600cfa7dc6897b1f3f5b08900a395af12dfe3a000d4be3c52cb930a161b1b446ea64a49cc23931c9b68349b1f3376a3b50ba61f938e9c912f3362134fc7d9b3e7180d3ec9cf9b3858b1fe2c20f456c1590ffd6d997b9569e2ea34581bceff7e3202e71af4ee9e8ca130a5afb4e084d6eca5d346489ee05a84d51b4f690ac3cebc49a47d0890e0e1d1120b37a54ddcbb33257ae16375a17cb076031533f1e202c06acc2f08ff68df59ddcdf64dd993115e6da92c2aab8fb50e8c141c7542f2f27e0214b3c0ccff958f71e71fba79823a532816ab88d3d1b96f559f9b80ffd62bb396d714bbde82b01ed00480a09fc39364c47e08da85245ba2234dc988b72edaf259cf87da9e1c1779f310af0d1fb0dfece43769bb941aa279b05678c566cc7a665aa443195142933f351c4f2edb84efa5f9edfc4115ad977a44ee4f95fd0ac858f122f1620eee010f4e031e69aa9fcf91778e56f74f304a5113e436bcf2d4c0122830d3e7dd08af2fee17cfb993b1dca5015a3047bdb6aa8773e696b03eba4ff3a3fafbb39af805e94a99f84aa715c0e7aa84f5cfd2e54307cf1d12a04d52b6ced4a89aea6a8b30de1ae7a811c6f94d31f688d7388d6c7e726f0cb0eab9d0d62d18c34998f7cc8951f3e05ea75308123c6dd2fa38c7f251984519a212b3b585162ca302fb110e6a64c12783759c632df26374f6a5502e52b8e309d044da2d1bd3a0016166ab9a9f213ef21f4ecac070b973c07579e13f8de4adede2621123463e94a791199a4e14fb2715b1cd84dbd557d4682bc5339aa7d07a37d671568a6cc9a885f5991911dd49580b47930271f06f0e2a022e5dd11f301aff29755e71cff593a944df06f39382d0aeaebb4dbc0bda5b75c64816090b927c0811851f1047bcae938ac8c7686b22954b5a4af474d25c54518db2d6f4fc611cf461705507fb42048a81b2f1bccf9f6218aef1f827f40e7707a83cf0ec8ee368f54ffe27547ba154b41cbf8a619baf98ecaa605f1f9a4070e479bbc1c6386a543d07da3cbec87f098a4ce770eedecf4b5a4cd89daa663fc35badb3181b6a9eb7c3502a8cd668fe35386ee1a2f2d2add5c9f95ddfe513f59b25a81827a01cb9ffd1f47a2b0d03bd398851f3422c276cb786fde23c807eab90d7672218f9c18ef7a5f188f09f4299b888c34148326899d850e8943b4fba7fdcee4bf9cfbf2bc07e5db299e32e042f8231c06b90731f531124aef68b44cd689f07d28aa6ddd66be63d77e179f6eeb67ae21e0ea80aa4228b40f25580e03ee0078032d67982cf6791fb3b96adca9baa1de0a88dc15f05e870ad16cc7b436e61f8172c5e51a8973c032bbeafab237387894d5828de5d182d57ef5e5f59cea8c74ae43fec5b6993df384b2128c2b8dd366d94a67d5dc5aec3dda63ddd5b203c779ae64963a539f689f9dd02d3ad2af6b67e7671bfb7794a2736339b432b9c6909c7e05390be05dbae08a7eba2fcff3f6453ac26854de5cd5298148d4562dbac0d538881d55faea70dfa2336a809c42965849c05b423f29000b3aad275b45a33fce312cba4d0554e226ed892adacf4ee94d181c9e75e2ac01df64522ced12c38f2bc1f3a68877a31c66ad1d7ff3f147220151821664a7f52a763c78807409b6d9231286a965cb3d70c997c75b80219f15850adb7d952d5bed54a285de0445d26e75826081dc7532cc56e075c4adbe0e307ea85d953572ecb777be7dc645f137ae4fe3f2b66669d1b05a15a11a91e5ccb6f7d4ca3378b89fadb5ef0fef5141c086bfed84a5ff153169c30b7286e72cdc7b65ba69fe0c615ef202b661f1385d6ef4dc190ed14e3bdf38d8dd7af61cb2b0c8638c268e7d2bce248acce8ec47384388d0df0849b3a3081520865829d3f92302eb3105637dba911fb2e8ec867de27945c9e90bd860d5507e5193d88eb77d551a26f635057ba195440e2f4e30d1b2ce18740eed4b05afe3a7c40f25cf67f08a74c1d4f2d249d858b24900741ea40477c7e15e2cdf4970282381da0009e508a6130ca7ec301bd9f944f8d6cc8658c2c29daca2222bfa5bf43f34b2900cb55858949a229952f3ec655141a3050902fd7c803f6a23ee8524433fed840b75dba8b2345dc3d3897bb9c81ce192905bce3b41e09efcf1c6815a723c42eee592c3cdd0fe4f7fb8b9417c8779c20e3071a3f1eea811f3c41a36d9240db83ed1b487643966420df765fe9b16da5c9b95f1479ddaaadc4066368dd715e9b76efba932e5566b5aa50e74b9eb0b12655593364650d6486efdf21ed39b3aa8eef1d50bbbb63ff291e9a610eb96105520efd7bb708c569fb96ab765dd327eae1215d67d55c9368087f181d5b4b164a3519544e7d93dbcaa5ae8babb7279ff0d0b1795ecfec14e33a35b1d58cf18347376ed9d4aae443dae5b4edb582359a55acb759353bcc82b8693d9d2669d56561429371ff7a36cddc53db5493f1508fd816d722763d10f6be6a18e33c1ab8915b48cd0be6c1ad1dc4a624c9b4bfab8232c13af81f27fd77533822a999b9d9da60188f017a9f237cc8bf6f59315905a0f5c324ea7548433e010d6656a3159b786ec503d42efef2cbbdfd4ff95e48a6d8f68c562e9d50e9e3c7c40fd0a1d8fb4ef274d3ba9e4c5235057dcf09f5dd9727b1b298bc820d2a2466f6e99853f4209b4f3ec6f70975b0b0a08d77bd4c222c75436f8669b5b718065b2800c5d78e42a5e216365a92e0b0e39c6920a812f7d69e44cafe2a2602334b9e5f41dbd5219a77a5b05f8fe7749e7f155403911454d2f2cbd684bc1abdc813ade39b23ef6f3685fb048c79b3a942a4ceb21c94177f072082355004f5a22e23ca4f26c91ca5b9209cc9f99f1364fccfda0a5b44928c86adbec80117a2d9a8dd1bce6c4778943f2fe32b87d1a2a7376c48d18e6ed26271ef8831a2f1772682a93cdb2d722fdb9f3408d68c675f2ca07dce79f14c72b498ef9322652c7223abd3e3fdcddb3ea6308787a08ff7ebbb5ddd9f039018b0ae8c6e1e6e0d0df1b585a0d0475617a7b88c8b4258f6f515deb6228d8442c49ef56e6615d8e783de8b732d97c79cd4b604086f950f9439844e3a963f0299b35b4f5975acf4fed6e1aa3e8d97bf7e9408453a69f1713bda4a6c5b934bd811bc36a71171459a0d30676176d760c388768f3bf5818d1d66016d6683e9cface1ff0fde234fae8b83d27e3ea5de3e72928a665eb560f673e4dacf0654360f8b0a39294340c010a6c484bc834a40f2453814968cd4d7ae336155482d197e42eecda87f574b0105996058d5420c359a0350542fd783ddaaeaf9018349bd8709a09ed78e451c26132451eee896c85342813cce73366c087f009821a1174b71d5d1577c867fc7fd7f55df49a274ac772ca99722a9e8eae486cf3b411bbf9dba2aed1fc43e2ab4d096b4e53cdc89789998d60c3856edf3d6a3e583819449884ff62f970935c97da7753279982e55fd5f615355bc0f63c18d39f490d0b4203594ca66fe911abc7f7baf69b34110175192ea6576fd777e5397c1e2281087cb1facae65e80abedc0d25f55bf795255e151b4f823a237fa4bd3bd85341abcfc73f2d429e0019e24833b64d100f1ee293c3a6b045b310c1a6f45ddbda2a6f62a465f606d446857d3cbc4ebdeb7642bdd6a5b0737b716341e574fc157ed353284de116ea4d9a6db911128684ee916fe53af15b2e73572da483e51e8a463219d32d69e6b000458aff190c393d432e7383ab72c13b348eef74c1cc0b8763bf5167ce90a12721013123bc351c5d66c1f81609030c4c22829b1b57974cfe8771b6e1f372c8501c4a4e97a4b444229474b5aebaed0ad1bbf3923cd750ed389ea462ad6fe7f50afbc753b2602adea789fa018952d577ee786f0af2126499ca237128385d023ef072c39d8dce6be9acef8151d1c6e8753960df847ac8a63616354b5e5b5c2b345a3da9237d653dd1172fed763af06c2cb4e339af2fd699f7c8c6a71e7a283e6c2d8904b3fd934638cb8e3cefec926df2ffe65fbf3279a463a376da13c09152d052299ddf8bf3b300f25502580a17753c03ef1044f91cf61a356e14a8a1bccd4ab050a51a054eb285a01f36ba668a21b151ad54976c92cc6eabf189a4154513a8986e7674423cb48f5528f9db12b85f3ee8899b3b40d65914e5ba4f5ca38d185536ccdb7db2e91b5f2516dd2576ef53b4ebe86a2ffa4fda1543eeacf2436341ad9f90986bed5a27c4cb33232e939f8e10548b38da4f33f59256520872683b6eeec6699138b506ddd578599d223795916ff7715be24db9905bc71c8f596c7a3f4b86390a401ec340d37089d4861d62ab6fc7a929619d5d2d99e172a7417ada9fccc404ac334ee3d6d27e11f5eb95f5758adeca70eccb53883ed659bf4b5fae9c39b2a5553b7880f2da1adaa3b874ebf7191f3f5715f09552f4a4cbf3ae9b386e90bf60880315ece039828f3a573588c397d0c510c0e6d4e47d1d1006edd2573718735922e424ead6926f46f5b1babc9794a6d783a51f16e384fdb0ceef668c64364080daf00b3c98767813d15dd2b6ba81c421eb6e1fa9895e2cdbc52fac0c69c6faf0f0f808849cd8322d187dad241e7a29fdc101b1d199d057733b57422bd482c871c951c1e216fbdd3d6c06acdf87bcb535a0d0de8b441f672913e0cff97cc958513cac7df3bc4d71abd075380737852f1dabea73ec38343eab223b18db27a70e99fdfb24fa5b109f0c54a19f743f77464e128a4d5ded4e7d2172ef44c872cc6f3fda7b2497908ca7d16a3c31815b7e750e782123c8f9c5b32fc0274f2ae9eed91e20a13f1019a942a60640adf52025753b8b814832a9a58065cff75a054cafb3dcc1e8eccda84e831f5ccbac8ff74fffb8172f4fe8a8447e34eaa038d0ff30f738d9f0ca603031b165f9bcbce0efcf2039fb0e897d1ea45b9094446952fa1f66c8cc105c57c988a86f6ad4f9846f4b0dad42dd04137700f7cf1172cd801dd68b1ea39a9539bd701e9e78bca8634c11cbf9a1bda6a25d3838fb9a2cdbcb22b0e195b73548da06bdfb69148944aacc970a369495bdb380af6a46b44e1584492cab6381ffc57b914ca140c48092fb9996a0d93bfe9492b8e712c63acd235e0e8a26c299e53c34b913c3f569b43b0e93d0541a3ae849c1cbcff9b3e2da15c9671266fe77b291157e6fa45609bf4bad4dedb652f34f9ca478d7fae5344780ee2474a1bc76ee36856a4a24fb148c0e5a7721b5416ea62304d45b5dc229e1c2306a33a20b2b6d04b93635140fbd2a462f82a05f992963ff1e8d2e39279415f103ee3752c3e14716551e996cc9ec60e23cf65b6d3aed0ac83e7bfe39216dd0ef6be07310ab124837fd405f45447120d449e55880f8fee48d99634db0050691edacd606c2c50ec4c0031d951fb97ad8253a86ca6d95e2ff343bb2452707b0d02c9f4882be2aa1255451adb03ef767f2fb5b660e5f6bd4892e5f78128c5294ba12b0678f431ee6922481b8fc37bab94fb144929faa125262ecee9212f9a3231c3246b1c473804dc3cb72ce775218a94c477795d7ee25be4918c51b74485af8bd3efd71e29ed3d32e50d3236f58e554b676532f295be9adb9c0342fab408f3eade4c43947745968827ff75b44d01ab0598dfd04fac7b04f49edb6d74ce94e517c59e9891a644ac98bac5e054ce2f20069ed99ec3a9e240815daec3ed160ca9e03de24a790a9d369cf9946c3af1fb86d985b559a529bbe766fd44b4c0e0ec13aca07ae2103471bf783ec405118e97b603a210c76b7305d975a9ea9c17715d9bfa728108ff00ddf8f268efdda57464ec3e9d967f88004ed552d4fda9f3b5eea724f0172b7ff043db8d0e46705957bba199cfc8d88de8eed733118272cd8e59a948fa8f5f6e8501eea0b3bfd8d041a19caafee24b5fc4e5357f0ff66279f8df4e00937dfd3dcdd68ceed7e12f4ebb1637dda3e90b68dc194641c407f6b3f9a643d330a6c20a02ccbed24bf1ffc4ca3130e2cc082f79c6ea59ee8594880c6662fcf3908506bbb35cc7371066033924fbaee4db4c1422c769c19d3b3f43321dc8e1432ae1ec4f31133a13007ca94b7d44bee457f19878efc7cd1966e97f73198275ea53343ba465e0892db69deee6ee6af12feb75b5355af17ff053fe967753339593cdd80b45eca9ff5bbe4119f689db4df008859830dc5321f718924c09da52cd121106112b74eef359509b8c4b9aadd936a3d0fa8a90338734e7515c88d4af4330c56866387c96b13718dd27923196b55c5f3540703ec71459f1994aaf806e4847c5bf7a9e50b1430835576da8ebd3e672f44936b8e6ae3d65f317a2a0826af4f507a4240f8d3ec5abfe81aa3a0bef3aa097d1ad6ded0d2e6db9b11643a2f38adb22a72109d1a5f676de9ab74824c7d378753fc4d9a84df3807b2822cfd46cd57c3e9eee2a7c136b1c2bda48b9cf0f589bcc5dc53fb3e7e926ddbcb9c41e74299af55bf48f48f75630efb1d95aeba309533500ad2f436e12f936ea2415f87d73405be83b8f954cf2c7cf9b4232cb3b12a9910bff0825115aa012e17ea377f6717fee621365893e2231bf5322fea80639910046e1190dc99fd6e8a210ed0a0124dec813025367c8d89507367752724a853d115f9d755397dc6f9cbcb1ee2016818ac165b10e34549ac9f21ae123061ab8f6868a2f8d8655d7fe5e429bb72f7fadaed0d00d44798558483e4dbe597ccbd6d73fe27aade146dfcf7e1e7bd8faeea6f5c7fb937ce756a5c38fafbfee0e19f45e80f5f0afb31ee4620cba0fa030cc15fc91c080be468a47a992a5f3fbda54c59215e13e9b9b6af251103551bff2f3e8690d6d5d12f222b4003e4b1b7fbc505f0bfb3a629ab2e558418503188a5fd4ec8873d85ddffcf0a9bc41b0b9d3e9724ceba43c7fc6d53fe57243b91b18a450644455e266f8ee1b45dfc4d795ef6ebe864e38d98739b6ceb663244f6310147c7e60cc44e8505635dd101da66b2c92c01bfb199fb425be7c15c34e39c3aa0f9c7f259e4e04e7de117d53ef30f38fe634fd208cbcbe80749e013d927459506086d74c32910c5a646d63ed6fbe09e05a813424ca50d82ccb52acbac70ccea060a4e7cd557ff9ad21036e30811fa18e863949855c9906ae246e65fe94bb6b262fbf7bf22a905e4a91e4a834e53e6db7b794b0941b6c05a9093d2c2e6cabb6de4fab8d6e3fba60d81bca7c693993cd61a16dfa34cac192865d47e0c28d26138215a412fc99919330e643d87da8b3f9056e55821621442462c29db910dab74ea119991b6b77199f298c79af05b73f00daf669ccd819c30eaec683aea2362ca2985250448ea741c4838c1cdb9a00ec31d2125f328ce9874afcfb98aa2a0908516498e5ba77f59dfabbc2e00c49b438cdd03506f6fa6a864e0b65e42edee3015d83e412495a153d381fca32de4eccba2bf4eb7c168f16d72de0babd7c7900b749c2d8b222b357d7a0c1605f235e320a2d059567265e1c0f74ce57d53e9b41a42f91db8dee5afef3b043d634555233ec13f96cfb3706e1bd54ca4f4735bc30734ea6482616b54024a8b805fbb0b3605ccd664acbd7610d6c11e6abf56c99f0e491c50c0977377cd9b1ef1f2cab9d3ada698004ce00aea4e8af881fd05cfede4d37a8f36241d04d6d4ed3f9e7a180503bd8e83c436dab70dc90b259308e096a5ca722d31546dd7fc198603f22dd6eec4e5b09cd3339fc3023b1a6b4f48aeae7e7a2604b020997d897b2a267675a6e8e78071e6288147515e6ffe73f7a0f36de224dfcceef9b8655afd65bde3b8dd023d1ab4588f8611a591e2cec933b7793de7bba959a9a783842f4a5789c0937a428458e083e2d40b923ab9b7bc1a7b772c96bd9eae0cd37554ce63040737ca4a403cf3a6bfc697e05942f7e63fdc46d29327a3e46cb85bc60eb397ba4f797b01d5b0066fe2e8335e230c43ff1d1ecf016c574bb7fada72d2ef901b0e0df7f2e5985e9f97706a49643a4d625a8dd6b235fecfd1163b83423ef6a25ebc4265cb4e188fe9664b99cf1cea0335256717e6df652e6c754e6a62fc69efa9d039a4a62421920bb112aac4ea3449fd80483d4d76e89e64802dbd4399a5d25505cd34d4ad60c97cacfe8179135261d1f4fbd7eea4ecc4a2fe3dd5d5397d71f3aa26c5ba474bb6173fab004f274d8f48370e1c228c4e335b573a991f4cb398f1384ff20335b02000819bc97fca08dfae7805e9583ba5880fc1598028455b4020b927d936cccfa2d38e7d2e8cf5adc2530e88a0269bd34a385b0bdcd602e2920227536de461484c32ee7af2eaba4e38eb5e2d5fd85e21bce805603578c537d595ff7f17725c85ec257ee84167b009620f0cb243da1aad2208aa32dac19bd6f08c60b9c6df9d0a4fc0d93439b26bbbbbdbe940a3fd8afae842591b619fd45608aa19dc3cf9c250e1ad07ee70cfe941edaf4f823f9159070ab759080f2839a7dd4823636767a5e00783d202c50564f31e2c68c0500991e8694190f40a8fd5cc65e51e971d5b58e032dbef0b4491075f5536bb659d18903b437c0c66b6af27ad3c81f4875731022a4eead3330e6cce5c5f54328f6811608c3ce495c844d819846c712c0699fee30313db50b1841cebfc70a6670af7db364d29dd9c878eac6fd787183711fd441952ab7d929697c237a442d7b015c225e0cb38c2463d65faffd4686eeee2095d16262bfc93ab24ae5961b15f828f25991d4cd02a6488be898bebc51af4d2e1a24836ce2fec76e7ecf3f812f5638047f1525f1713ab26067800bcec7a17661802bfd75934260e7c3fd7cbe09de808130eaf80d91792dc3935e50c4471bc763963b30cd5eef9b1e9a1301528c2528b908a7405cc519d348bbe6c850e85a3b641a1ccdf902047d3bd9f6708bd551f7fbcd70e4be643074b3779a20a50c8bad9ced5412d3ddd7c035f17982986f7c316032bbe78a3a4365da20a69a07b04498c001d970ff8b0a2e897d0519b3804ef8515f6293c830ac7d2979489e8909a54f4d13d3e1b4b141e3f9cdf82cc468b31521bc31324f7c5ad2f99662ad436c08d96834256999ff60a89e0390f7ca7a2b88a7ee279402f50e5abc0cb0fea5b7f498b024b4dfff001fa8735c75cd94189b8dad2b99b87db09a2e68381b7ff6aa62521864ded075dfd3f099799907544b1585ab6d359bb0038b0bb45cadd336a0091c8b73930526722c72c1cba20fb60a8007a99a21b0ef1252e052626fd655e51581f3b9693ed0aec9b4e981b70c0e3e654e99fb389078cef9f5ed3d20ba9f2bfa3253112eb4e950a8b5f30d73a31787b95434b4abfb6b0b99cfead8167776bef004288f60a3bc843ff5d1e3dd81e47b32d90fad3d591687133edc8faef52d5b279fffbaab1b05adcffaf16f523d00ca4a13e6b2e5ba0ff280a100c81814e2b7d2103dc896e99b97729e72a89533a9bf87b42bcfdcd0f6d8d37ac85e3b409069f1b63bc4739bde7ccf9f96dc6bfd7575051443e963580b785e1b1d089703d2064fd998f96a7b794980e76afca6c0dc4e8180ac3f8f04e8de658f57b6aaa7de1a1fb8492355ef94e381847f03f16f4806ddcbc67a06bebe1e415038287d33ee12d08635a76558b4557f5ff46c71f8a5af70cc18e5c7be2f5b7affd9ffe3461f4c45ada4f680d9deea0fd596cb4c6a00a773bf460e5770335cd5819cb6c4fad5579a423ec32584145b10128dbf3e7dad4814a2da211c1499eaeb20799f833b087b895f3a4671abc416962808cbd840bcddec642fdcfdac511b4f54eed44eeecbc84121f78bd2796f9d15483c6ed27cba5a5ffcb5b29844406b79858ad419c43c30e5f18d8d2b616382f8b8ce44a85b8f85a5889f50062dea88df3956cc8ea7b6f5a1e4a5dfb7bec9fd00d5987c865607b93eb440e0e34eb489b7eb724aec1fcf16a91bbda019d2d10d73e8f9160bf30b390b267918f7ec662cef313e98624d00898788273547151ed614412b7cd09aacff822a0c2e7552a6607cd19e95ac1c4a3029482e798111be3f36fed4fc96964befb9469003c025893767b51c5608fa4f656f56864b9d39e14f41cf789c0d45eaecddf42c2c2a9af2d78bd4e9747389baeec680f170515505ffe6532c4476ebd3e95685cdbfc02966ba57ee2cc1cfa12e8e8ecbec996f8134e69f3abaa9dc7553c88be419cddd16e6b172bc2364ede032476faf93e0e8a26c299e53c34b913c3f569b43b0e93d0541a3ae849c1cbcffbdb2b9a1c23c5a84bcabf9c4a74e3cfcc1a0bdef18cf6de2b52825965e82ac67fb16e20fdefba067acfdea1d91fcf00114e1f10122da0e61b59be364d759a391fa6808af1a7f51732f0159e24cb6a213c104c24ee3322bf045a71db4760b9492712e9156dd0fae996c250b2b520db88424213e14dfb25c2e30658310ba9227dd1d36668911c6b8f73725f1441554b0452dbbe36981d285d20f874dad9a378c696f2c05b06e19083f1d80c39384696adda35aae1ccfccaf18b52823da7fe46b6410bac8d65b69c45eda4b640e21b5d9d738be165f3d9c9eaa5380ab353cd952824fab5669145229adc2aa922b98f19cc7cca61ba77b310f02856926a8b7996e597667f07bc5d6faa8c729d503378916423164876d60e34dd9294e5ee34933817f71b2ee1062d8fe3f98380b4925d9babc8c3af4f583293c83f2f5d17c380a32234cd10bbfdd060efaec1f09459d14c1f1623ffadc1a73b15b9fd64ca8e711bfdff6d856ffca10f1005f015fc0f402fba54fef56f6abbef75feee80a14ee3c50b6d9f674612487881386fa1776c0b09d4cc95455ae0a0d601430e0d3abcb6b25836ea47cda7202c762cd1831452c56be0aca02f9d05fb817e1bd5190e9041dc2faeb22521ea55cedc48278a195e7e5f685e6c1de40f2bc3e796532b8430602b3d1dfd349f90e3762cb0943e31d2202e5ab1403678149828ce80e5a4cc0cb652607ce202294e6df9d20247ecfc02d521001b745b4fee24b5fc4e5357f0ff66279f8df4e00937dfd3dcdd68ceed7e12f6e562da3bb9bf83a6c316bdfeab5efb27df20968cf7dc1ad5c6a66f5ecf679fe87718997a67a1d2c4109b8834973ff8d719ad755b4c816455cdb98e1aeee677be67d3e4c8a9402978b0cbaa760282e44e0cbba6996fd54eca381b73d82eae4440133d3c1a448fb1c23f5d880c5cf8b511c2dcddddb29de1cd398c71af2fc8ac8b06aec8cf8fa26de51831ef0127ecb04a382614b2e83115ead7d6835ea2e21420b861a182ad2cdfafaae6248b22927ebc41c077ae84276502318244ea74d7be4bd5907a3b02d1aabdaf5669d14c0bb5ae84b27ea1f6f43cc5111147467224885a77ebb3bfd30011cedc19f5240ae74eb751b868cea8883d6ef377d521a7b5a2082f2c05afd46082da14c71a5463296acacaa7c0e6d8a81500f0d890402120b9a09febcfc97b1837d6353bec6fa684fbe9ebbe28c2d06678ce6c59980c85f96c469cbd4b0072b1b47a0aff6e1351e20f350c8a57526a2a163297104897052a86542fad06f649d988fd67fbeecf1f47025c75797288d82ae1235cdf0051a93b6b4a66ab962d8da9d2b951b09cb93dccfad08c948914456637f9ac8b2960e21b4a0b327394a8c084696160ce1cb516b40c654675942866e7ea63936bd8d4bd90ff04ac465da3503b5238b2c93b2687531e5e0eda37bbf9eadbb81dbc3890412abb92224ae0be9dd566fa0df6ba69508f641b986b224ca281b6f1986547a6e325c4de15e559863e0d3e1f2425725755f49bca6fca069d0e5c83f5285b31f4ee52729cfbb15599f626b1b5e8caa7de1882f3be7ead5cd0a15b6f557bd5a99840f87eec86c18d7b8770217d27236ea4a69d85493dd00c7e723836d82f47cc464fc82d8326129b74189cd2b38bdf5bf06d90ba85f84d4c7e50a19d0c141e9473e049d2abd019c72cd69aba856ee9e69653fc155fe776aec8873d85ddffcf0a9bc41b0b9d3e9724ceba43c7fc6d53fe5724343ebadb061585a06014dd6e9605b964bb12d1073bbe7707052a091fddb54bdd361628f4990ff3ecd284aabee627e164efc4a8fc690db7f11cb2079aedb02f2ca271d164b01f2e2e4407ac7e4450944ebecd912eca4da00653399cfd1b32ed0c985ccba1cd9f4641de8a0144706f4b335e5a50c457586f630c530786ca13adc5f0cebd4c14f8911d7b43f902dc702b9019c36c65826bab56a0b850b5642a60d9d5abe6ca26c8dbc483d2dbc4df693a611e8d81b16debceb1c3748112cb9c9f2d3016a8efc15b0ff4b3631604c75c02fa69bab4cb028c02125a1a1335e148ff8b79105ddf3acac6aa7ed718b0e2982320f2817471a9943d8c97819a59e50441291fa4047002489b8d5cc5d1a9a67d3228798254dc1b34bd1e32c3bd8c1a01923e734599991e5eed9cc8ea881ccb3db1815476e3c6261c3e9472fc6d09252ed0398e969cfcc48732d1c0b3f322d046bc0b2e398f5e3d573466379fe72bd6046a87c74358bad10a4c9dfa03ff6ad225ee141db93f8f4792264d88fd867ff11691263b1b7dd07d5529c584da72030f4822f0e220dc950516ff3dd4cbf6dd85ae636d6c3e27a2bd3ea9a68940643d634555233ec13f96cfb3706e1bd54ca4f4735bc30734ea64826fa8ebef7ba279391115f59662d9849d53ad218b4a266b26da9fa7fedcc6ef1be5595f4fbd5d996da090751b93d7283278c4a61946feb0843a2d2f603c791d5d4f47a43e24cd1fa097dbebd7aef1048459ce39092caf5e4c640a3dbace78f5c4e4e1f7fe356eacad2273ee357e92e6f2498e3d4cb7034de88cb53d16dd9f9f21b09cf323ea08467555adb9e1c842ad6564c980e00856326993543b7f5ed02883fe7ba4d7023fbb0bd866e40423f4d04cd2aac0343b63913d062df7f587dbe4bea36956e864325bf08d5ee77e5c494e3ffd96f97604f4dd40411734dcbc365b3590d6c0c4d97122c74a3eabadccfa65ef4efee56dc61ea5f0772e77dd2449a2a1bb53609bedf6584e08fee1605ee3632236951e0665db7e4f6542ca0428ae0b4855cd175f5abcdd9d2a01e2d59ae2f2ae945a64cabdf2f823b539b49a669ddae92959cf1737102d956afc992d64feef380d652332ab6c43a7b1df652e6c754e6a62fc69efa9d039a4a62421920bb112aac4ea3449f28657714a5c58a1ea07de9a174c1be7b815cf61c082808dd381a199608925289c7369647d98ba25880a919693bfba426d17ae7715268bd0affcf10ca180de70e1cf03569bf48e96e05e1d214a42d807e96cca697c09657b78b033efe8b3498d5286b5b979c2620baa7e93b63b0cc169b6e55938c31f523e490220ffa93449fdc7fe9a48345f7455c3b55e3334e95df60ac456b4e9359a29f70986c1cbeabd32374967f958e789aef86d10f4de515e0ad92f4bdc1d08b7f67c26b90a520480e0eaa09ed5b7519609db34837dd555c130ef2e3a9d6aff4c5dceea9dfb4286af507fdb3c2b24a3d2dbe762459cd521aeaa4b67c64a3411bef43bf15a21224398b90b61318cdfa2c0a19eb99df891248d420daf89c15b4f80ecaf2e5cad30e46486fdb192a259d4254cda11ee8e05089f455477a89d2a58f1de25c82f95c64ec875b758a6cc734923cb842a8ea7e7900b3c2e64af6861e71ba8f21330a70c64476d4b51f503f73bae40fe068288a8737729985a99d30ea454454fedccd8fd5b644feb54b10b72400ca5ee2ea02fe0be4adca847a7f3220a88190fd8f7059bf67fbfdc2a50ecb0cbabc61dd1c0c3639f0fbcca46e22314b1881557e94889b18af494ce353c74a17de6c4424ab6985b22f327bbe4d7f11286aa5fdbe30fe27dd56d55d3a10d17e54d80a9690b2d026abae046c4120b0917c29acfa2a568d33f9482e8363218a7e152ac0baf78f43c2078d7b48725314ac5fbc4a2e3edf5d05e9159b48a15e8930b870a19b084573041218e2b6771dd2c839e439fedfe3b7a191ffd3fb9c26c0dbb1d29004fed61412b8e26f5f6e8289520947289740358cdc1f5fd853aac13ec8c5f4f1a2567cd8843fa29266afdf12263b915e7eef50360904e6582b3889c24005b118b1a7eb7d107205332beff26cec7c85f06d9d9e82bce9f1ceccbf5044768dfbeb772b3baa50649b707c5c0544844c12f56f884453418e3d6da2d26d6ccee069f5902001597e48fbde00c087bf6722dca94ecfad244b87f73be3d37051fe10bc6e579a3b6dd182047bd07e56e3012a23c224b0418369236b62a7de91bda291249447db8d9b668e254994b70901ab1c4584a6bbf3864682abed30442f880fae8dc42bd4957c5a5ecc0627c252ac1446fa6dd9f5b82707eddb1db3dd4e8752ce99821ba40543505bd435fe178641394906de9c1a9ff055f769b95aa5c28085caccbd7616c7b39f23717e68efd265cdd5631ec3a6008ec58108b964bb6f97b0b84643153a50b39892e8297f13a12fb7f933a563b5a735a32efa3be52c0f6d8734273b771da844428687790d4425a23de6967e7c97777469601b21355f4c7ced852b897e97ddba80d24322ddb6f8152c6bcab6053c0dd2d40e83a30b440ce0d057fbb189c2f26ce1a6d1e77a6d868f66c40a36ee2e8fdb7888f33635cfea5bb71a857129e396bfca3ba714b08fe3e352994c7afd2007bb481c675872e73ec7f58c2117a5d632731744776806134e995aa8452b26961ea033b6dce783cbcab1710d896583c3ef073e9868d3acceedaeb2b736cf0a0fe9e1b7b40730ad8503260b60a27973613cc0658c99dec5713971e9c63d9810c77aea30977100e63308b0b90ff9cdcb0fa5ebbe2ec486796f825e1be8bd11bc5640cdaeeeede40a2a2a65b1e24dd071f57046f69dd22fa206b976ac7a30cfc0613f8ef8f209229026ef42e964f8f84ab9fc8d5d3872c74395d85d02ce0edea3b2480893aefd2c993fd4e8d378563f918305eeea05f80af892c0e5100b19dc1de19e1da13d2f8ac7fa905b6b2b5f79612b8576dd1f1e8392110074d2f57f2eddcfea2f4cecdfb0d74182130bde9e82738a8eb754183aa7fe545c13afe61fb1ee4cec42de03f5a3b43b4adcf3b73bcafa4af7f66687d7dd05bb49322125fa42963b5aef4e50f763c73921be29cf753f194ab4d1c39422d3c45ffd980f66627623830ca3d44a40b6bcf6c016f5b408374cb23a1eba6dfa4682901d17be82edf418935bff031d45339e16f096881ce1165b49f98af44f41e6cabce6a17a65484b72f57ece1bcf0ff1a24dd6bad9488ebeb59c5b2726f04abbf4253962f719728aa4f15551e3a48dc0de40f2493bba8c099370771144760862444c4380e7ca7dc3438d80effbf6ad424109f55bedc72eace7d5e1be27671b3d0779598316d20f8f35ac8a3123a58180fc798a30bfac8fec2d0b021d8f524c76dc418e7adef032cf27644842068cc57c6b0a5c6e65aaedef01a1579643faad616781643d3e3688731f928c8c9b4bed3a6fca1cd3ca37edc18171a8bb1d587f7cce3c10b4aabf67138b959a28ffd070a041ea72e0e898e50f58b9dda316d4978286b7fde0d0f7b42954cfbde2a9755f4bf2d5b301aff3897172fbf4e8f120fdd019ad6b7abdb82f8a2b6b236a7df35d6d7785c9e787cc79b182300a6e71ccccf16497b673533aa43497a938f0b8b44bed9d2e9453488cc63369b9a664425dedc1bb0f48803124b3d056baea1c02e04cda68127f4b7d2db0b71914e1d4f3e4479468f0d4795050f040a0effa007c0eab078581c5a7713d1874803133cf3e7947a366ee85e85ae9778c184560ac54a6fec0e3eb6acc0aaa7c75b75190b14f45ca246ca610b9fcff658ece0a514c101b9ec64c81819f08a860a10463a866760f9563aff9b03e673629201efe288b75082cca2291957e3fec2e9bab3c27f1c43b288164a051445d0bd0738b447f64a7f4f25a98e3200e38d59e60eca0386e9bdfa59f852c0ef2fd406790a762c84682415ddefffd01444a386b8076fe68fec274b23806daf3c186881157daae598139b9183cc49834569c4d3c808b8ffc8907d17ac39b82a2fb2d787a2ea412c274b2d165b6d736448a205cdaaed595c51468078b4d9c40493a9c9b981f0a942da01ddedbacfa6e0639a7faea3ece2f4a4891a357b7dc24b8709fcaae077d9294a6f279d0aab99bea657397698c009955203a719632eb328b59a406bfacbb199654b2040e5fbd111330aad6ae39a27cd39ec216bd767474919d782d06728e618fb0059549b621b8db6939c67c7dad0f4207adb704e8c0614bc78b8c1353d1d95c813f1aba645e3f22732493173a6fdb28af33cb67d2130e3fce3c4c89ad25ec6cf7db7dcc3e96642669df658dc6754263e63d97382e78f653b4009f5ac970051f96710a70ec1d6e764188552887a3060586e5191e59c5b5e5767fc2b3d0e7bad3119c96167aed0136e96243784621a0f10d8a4c6efdf28c4af08c537bf2fad0f47f217a8a3a43a6acf3a00a103fa66766a0aafd00eac3d7333f980f8be5ac002a00dea05d435c845383cf4463de6717bfda92acf1c0f352377746b74a1575d5c74a65cc1c4879230ecef77f223bd31960d9e0fd23c2ac5ebca864e20eb72ce0bff2fbd8ab3815c85f65305db8f81299d9c1413e3fedcd25eb84a036a6745bf3a9c1df18a37e46ac14fd8e9a6a01d2d5dfd4dc5a7d61ee70572f2b9b20ac9be43ac0afdf12b3ec87582b99b2b9c8e44558369daabedd011aef66ae545e5b246e854a3ba71e6c6152a1333a70182c6d815dfd12e7e45cc1e88d26bf2aa9af06d8ca212328d067d431634e44b28544065a744829f68cb9cae1c246e843c25dfde35fe89e5aa2b1760306f654a52bbe61dfe306aadf532e6c4995a15847e490281f6a5db9aaf79a8a00f06e63cb2ce909f6434e185971b7fc9457c50ebc056e050c56ae6108d3a8c4b5a875327050b09dea13414d421373fff7d1459ec9e8abadfd61ff8b169fbeb0b81a25f44f9a068749c6b64ac53964bd44f231f8b577ce726e563bf4a68456e66f35971b448595ccc942c53d3c03f01847c8f2933d292bc7b4053e35dcbb1031b98513dcf07e50ac802756e6d8705a739303f732fdccfed50a225dd2fa05d49c1ff8a6d5844393263d546ca8deb320b6cb47cce1b95d5c1fddcd147a68194c364aaf18f3df229ccbba0eac18328db92e2fcd4efe5d88e62f71b186e5fdd12cab4f2afc0ec949ba6de97c234e32961ddcdd4e93ae83d4efac0c34a7e986436b2c186f472cec91cc232c6a0c7b9a95f7b2a0fc863cd5b37758d6627beaa04be7e97c454552bacef8dad41acc550b7fae07f0f919a29b73e0b75769d057ef4ba612887ba4ea43d293c909784b1a407c5288c234fac4d30529c6f3e4bfd9aa8e7c7567a4b90f56f2ea6e93b798d5ff092720af45c2e13d307403d2f6ed5dd0852111d571aa833ef8024d9812c004cda7409d9f0f17278669e479f2cd4a69778fda6b84f27c2732e5118406d26479f0ea2b8376b0d8e3fd62c5c173a8e0ad7ca6b84723e275b88d6641920a698594a18c5ef13dbd3f7280b67c7573602fe1c2dfb5bae84686d035d36818b203e13cb09c80a46328ff69d7025f184ce7af303c869f4d1281b8205b6fc233e0995091f752ec433c7b0fefffb6f679fdf0d1924ec61bbaeb0d28cd144b994d37668f30e01949a57418fc465b839005a80e070d4d817f1cf242c2a3e866be6a549cccde9dac7653cea36f206bc83a66cc543442b0ed04e6d5e93a74915e64ed74d4ee095217b43b88f4286ed6c341c9bdc0371a86f16385e48547d6101360e470533c4d0f85d00b219109c4564857e1f0cd760bcc11cd2cc82e98479417e81e8c82df283bd469c14c9bd48b129d517e3a4bc7cd07912afb2c052a56770e75ea30935728de9a4c0954216a201c4a18d1bf5a79544862bfd5cab3b2c7f4e824f2ac4b017e616e52469ce87a84935d61a4ec8f3ec38df3a3998c3059880fe1691da01169ac7c1fab4fd3271ce6f93d5532e72ce178fa93b6374fe35085ecc6c329eb8543bde29c2dc365b3b8ac97cb1091b89b4f7cdacd3dab115fc04be61f85b6a4654114691c64207f33e0f86e7dfbf12e744e09a46461d6d303b580e857b7b0d717d3eb1c076198bb1b4cd1bdc09a5a718b91927aaec566da6df580700f53f044c815ea0a750d3a20969999d14c065a72563c65f243cd38ff2209f4699fe447adfec49064e3829178af08e3321b0b9fe858ee1da8a487618d013ba8f3c2a3b76d004f0092576635dcb4a7087f584d5c10d0fc40f7d79ad547294900ada33986f51ae9d7f2c8226598ec9985e3874c28df4478434c47daa200e46a0b233747fe29d499ce28633d8f30fd1a58f03d9546fc9483742870429f7256755558dfd854f2c4833b3825facffea47e4617f70d3b717ba7516d63fa35e7db6d923448c02182605a35acc8a649489b8bbf7a497b0011c85763dccbfa3a99de5a029b398d2bb5e4a4d921c5ebaefd952775eae40bd750bb2d9d064a0f4249fc54ca962efa40cdd3a01dd4e87f572f89e177e01ed55e6220aa4b5c0f848c9152547bdae75bbbabb361ee9fb6a82bbfcae4beed8c468617c2fa4d0e08f3ae61979214240385c059270503e4e621e6a3dbeccd467738d93a356daf9bc7bf45141a67fe0671e005e4ede2f9b38cfc31cae27f3f604cc4003faec1b3573286d826f151d7e1340b19bf33d3d9bb5efa8a00a0fde6cd64e890be3044c17a1d1bd009a7d8ff2351bb9f7f5af2891cb107171d2e6fd785db844167ae7efdf54f42fad1a1c1ef9f48b8e5ea0d1c393ba0555bd3e0e31f9d4c0afe5cb14b85a4fd46dc63aa03ec591fb126b706c25296762d87d404b7dfc628bff55e2688754105cf0d23cd11f30d11dd0d5d215b2a2f2175e45a988f4a3ccc0330b13f770bfd9db4d2e0fdc980adb167fd2b07a6c09cebdcf242c74b8281b2db7b703c3274607e988e9491aa7389b8f9d71c1d3df356b68ae172e588c530099c48bc92718b67ce88fbc199b973576fda811746b76ce05773777c5fdc44178ad72c0b35c8c45ccb0fbb554e151c0f13bf14286f485a4af8ff43737a4fe897de7cff8a09503c484bdfa066ab13176626ad3b94d5cfe41364bd883b1c429ac95d6e4ec0878c449a169cda6ab05cc83ab6b6eb813d63759c5f8a3e831cc09347ec916a134d226d08ee5de6994af37dbcb214b0f7ac2192eec7fa57afcf923bc45ed78be6094cf45b992ddf6110850344309ddd79b8ae8a36e46d39d54e2f67200f769cd732b4ce4f06cc84ab0f1e2f783ef93fdeec21cafd2966d68e42d4b9aae2b6604bfdf9edc8c1f2af68038c73b5bae22b2217c03f87e1c0f7e7a3472e837e1d9aac80a00c85b2cd448a4da9fd698eeed8e50f858be995a287d7cf2f21f7b7ae68bfe173a77071c323bb2e989f455eb0cc76c51046fd30fbeef0ac7686703ca0d52974e19a87738b96d810852a9456067bc6510d7cb0daaf299fcd399b947a22e8770a7a2f1827a5f426bcd46156e75f4f9e64af6f46de23f9c38f383f5c8ffdf043d291ab5062ab34d3a709c4b06e6802c68933e104e0147e5f8ce69859d03422ba69db75c2dd521941434882d878c9934948aac564c9294039289c32d9e1b2cd7aee704b1dbb1e7fc786c2ebeb8e11cbdc9f6579893781fa860bc8fe0ea16b154dccd0344ba260fa766ecd02c85fd3bcae2a38e79ee41c11d9f3efcc58d3a9ac3d6303ab6f2324c9101c6e14f6ac2c84322c1c2fa7d5ed5f05e465cb5e6cbcebd4cb18ffd5522394ebf6d41da63e2d77ea65ef0013b2c13b294555d262c4b34e9e5ee40f3392164ab03f6c0857c7c52894149edca034265dd4d2721bbadf3461dfacec87e8a8116b4fa640a1b3e642008972a1f9c58dcb209d06433d6ec5cfc51d6c0e392a4b98a73b567ae840c5b36ffbaa6e1741d3a669c44d4f37f35963f296e78c983e9c48161c3761f4977e17211a1b31ffe00662e80db6b429d70cd3e29ed6d6865fbd4dffab35f0329f891b0e8b3a839c9f48dcb7fd3072e36685f5db5541c74d71d20048ea55a80a79d5fd1240451d70910dd339f76100ba337ecef350add15e3f0dc5e16a4dfd51069d11881a39ead529ee2b8132806ac46ae03f863af7d06cd613b2e5f82b36a43418bef4466b2bdc2c636fd0d3c714698b1c5e67b5d525ea2134905da656b5af855e17bdce6fe92c28cc6420bf39af81f808019d2356bf45e6f8c01722749dc888b1ee217fe288c3f2a59297a78e5b6b2cdc0a0084cb8dd4cc86a3a75f1bace279954086541b60bb0ad378f2f2b5c721d9395d3bdbcddb3dd3384735cda7a4f36c8521d27cda42df05db9f3b0edd3456ab12f05288c3428a844722499a0b77892eddd28afd34d993d0476d04afd502c39e9e6009e02b3c5d1a14bd8042ca9c0262d6287a38b01bf831c99dd0320f8d317de362db336808cc7beb99eb8bbd99a2e1234fdc08fbe5334b46ae4dc6feb8f503242410defcbfb2dbc91be146dbc97a8cc8b5682c7810c6e3b53159ddf85100df5f6cd1a177f470a85651847ad2ee69636e1081f9a777607d88b07cdf48f7af8f91c2dc0ab58de2f80ade275b49fa5d76c90fa1c40f2b43cddf3d6cad7b2080f629fa7501efb746498ee62afcf5834fb864b31275187137b58d2ddc04ff54c4f6969bd5d25427e5445754af54ece5d43d300a5ebab40a947e389dadbb7420fc3a6ffb81f0c3ddd307901f31ff532f6116ca8104a1b457d4d9ce3c461e72d1a94ee6fa1edcec0c872631387f991640b092469d1f3bdbf5bb44988aed7a9e426c2c0c434f507df638338f2eb170daadb089fa761f07cc66cfb3b07020fba744822b42b928e4c05a993255eec575b6ecb628c22fb60be5496b49297b9a71242f9338590d1953d904147b46c0d131d6ecc7bd42553866d1ab0bff3813e32dba730d080131e754c976d9e08d754f6b082d312cc1cb2e3bf82a294c6820106337bb79bdcf769c6693595dbca6c8e410c1750ad299ef7c26b3deeeee8e6fbc85fc5d26b8630202cbbc4a699b8ce17fb38518c400cf168379d6b54708a2bee9e56ea813612cadb0e67879abc2643b243d4e15c9915f9724a86f7879c508e4e8f853c7c12c21c0ff893079220fb806a0a091ea9426732e26ecb2b8572b950756e3b8d6450471afe6d7d974864bbef472f8e5fed3212fff12a63f4f96b49d2253ffed425bc340bba9fda0cd53841d8b1be154876db0d1f81208489e90624dde1c95c70d18f9b588661fa499dbaab3edf2bc742fafb4bd2c2537d9e57fb9a3197c237159c6fc17d7e861197a18b7a5111df6dd10d0d8e0a05c540454509d989fde4f3de057000a80f8fc87613ed16814c16b00e338bf0812b53edea63f56c446c068fe68e7412d1a92f64c385856f7703533308021cca10c5c3aeb38610de62a50fe24b5944ff5872e19b0780dd3236abbc74f927a0cea6d37e2b4224d14ec4eec7ede7d7e0af9de7f46d5d6735f05d75642448a84029e4b4bbde4dc0af200707decf3317d52ade129d5fedfbcd31e683d982af3b9bc583c319131b2297c2288df15999346b897e70f9af048114879661ef90c41557c48d6dfdc1f4f84c9f064654a8d7ca54f637ef2495ef547df159f84cd126a412671536cfe669fee3ece24cc0a31676730445d4b8df314e9c87e81a4e65578ebf06eeb69da19d4e0dd4723cc30a99b311b5e4733d1f84494561f79c0f75a5649a63a44cbc31bc19d4c8ac60de5972fb990f1fb5ff52effb5a87075ab2c5fdbba7970504ae268518812bd66e2195862520830af6f12817738964d50f284e0ac56e53e168d3d67945fa4affd1185fece33b8f949633fdfd94d7a6a722aaff4fcdeda0052d4280be748c65ff51ed63fa277e47076a726f1636f99de695e9adcc8b42716196636668e20fbedbac5cfb43240cee6a8cd66fbb172eaad7f0fcedec9134797656867d2feb8913c55d50dd1c7bcc8612f05a29a37817fcdf3b7323adfc29c4f47a1fdd5f37f2c04dd40ff167d0e8d8db0ace7902ae1bb8da2347f110d3cdd976b23f52d7b601871663758635a3f148c0d4f4ff84d08ddef787c1de215716d23efb16f0dda2aada07d2528c7e9baa58fce514c924cd0f6c13e773d921ef0c245b755247c5a6645d457827cb119039c20108c6530ae3df5b11ad6e950981ac6ea7c9f318c12b55705d3d0f635478ae26c658539ac6e551c85889280fddbbb7c9c6956147a5c28399a72e2cdce1b4a30bf4ba0932703db83026855b20661b014c86230e37066ffb2a8dcf511e9430f54ab6e5458577de831a4a55e7b7c207192337b1f407d4b1bac0cc39a4510c55ff8f4b5de745778931ed32c940a439e3faa700d9695d676e151c4f7896defc8625b18e44b086afdd3efae0201ca4f028593d6b073d3a2c0568f59849516aa16c55725dd776722dc806819aaf275047be018fb133d956450a31bfe3a609215ac7c955f2efe251e019d461926bd5bf869a3366207b750f7d6b46ed5cb36b2ff96b2228ef037798cf8599f01b1c5138c8775b48ca670617fd3af4f1de2d07b2aaf492acce976c298cbd326f3840c5d42a83054962ca1bb8bc4410fa68e752113b034c08ceb1565913582064702110b6bfc1317235278cf221c2568374ec8c1253d4b7d3029198674b697afb900bbe37067c5736331094cb00e867bc948209df870ded760e163c0b67e4c940b52e18fd48952096065366fd46ca932cde287472e2f26ecd2a400dddeb583aa27fafb98513411a148e1fd87bba11eec734752c5d9e81b2a7ac261d09446ee10bea8342d8dcf06c397790efda8f503413ed6b9e24cced1d8ca8afadb3346ffead67579657f989abb6275f06ad63a6668e7cb2116c774dbe9368220dd4c494346727429917e5ac0efde1363b0050994effd4b50843a3d8d4644a51a289e6760929a738174ed15246125c9dce4e42ce53fa934be2c56098fcbc23c2d74460405048a35c9e268de803baf0f227a217419ca2c7ed589a8bde9099f90e8640be6836a3b12b5064701017f77c860697d202ee95e555e8d46303ec21533bc172400ce925156d8701c6a8c059ff9f0911b881baa873826ad41b1c7a5879da00fea34bb4bfc1aecafc57508badc9d0d2b585c267ea538e55b81154d79e1854b1850d09286af18a7bb549c46fa520ecf35a19484309f82e975bba28018396dda05c31036f5e058cb9a9e7157cfa42743049a201c72288b91095b275950a7fc35209dc2327fe7073f9b3e490fe202be63e9849bbdd104a1dccdd8eaafd2d4d587e4711f2cd5dc3c2d78c5c405ebbd1d22e5a5a0b62d54eda220806d9086161d5ec0ce4340709da31ff31a745667188bfa9f259adda8d6dc632b5834e58af6e51bec80413982d04a5f44e5e2cffe74997efcd164418419639c3f32cbbcad5449abea680fadefa23143f0e738c06bef7373a7d6abdbe462067fdfce0c0707893d471752a993197956ef72ffeb8830ea1e9a69d35f977fe0a34d7e3a51469944962924655c17cddc98f595b54c4d77951c129ebf741173d33832d790ead8c4817c0f8c0da89b97c8ddf828a8c8d24bd637589a38fb0ceff1be08cd18048beef8b1ae1c88ff7bced4c3d1efd792d522ade1a4a54e40f6c51f30c9b7ea80f9890f1c7930140855d5f08bd293f291fba366c5a8d6e190c8248464fa86afd8cc1dacfcd07cb8bd121afeb71707344ad1adb1f0fdb532c9d63dcdc98cbebdc730e9fce42b70076fb91cc42bfdeb9dfd1a69cf83ad80dd52e854fda0263d64803ded59ff75399061d157b1ecab0aef213fd05f6de3a691142c2e5f6836991eba75260537e168ff29b6b748757581000f2e760adc43428f1ec774c2659abcbb3ef44da1c10a7954f39f6993fdf5e69ab33f79bc3f5d8b73e739527af955d4e8059ac19412e2d16c934dbd3521010dd1a51d340b97b76f82a03b27008a256f6246f98c52bfd85a18d5eaa195e41e30001a1c217e03040e09e60db92ecc3172e6a997a9bcbcb07a09877cc24189e7da4dcf8b709de6d6dfe4a4f1be9a49a5eed604b136d4453a500962bcabcf39c336a12d92bffe5adbf943b366a765374718d3a1b26b7f3c2b89729d249ea4b0213891b10d12f40155dd1a86d5d3433af82d6609795f33033c464e02ded5cac76451e590d4758b49cee4c10cd99b2f02c68aa82315c3b952fc19234690daebfd4e752e32940cc6fca9d8486fac9b572904359b8967d972cd105f7c8bc383f3f7a65becff65d40fa4bb12b32d8329f8666d8092390d156dd8428976db3a4d65fac51f0f7ba72cce40ca7c1a57a9fa2f85e3e0db570e3d9e491c8160112e061e8986311c63ad854a03fbfd0099a365f74cecd5d820e5a0615aa83a136d24f965bf9c4ee2456ca319cce90b9ef8bd08f4058eaedd461c632ee914055a07faf6a8681ea613ac6498396ba39fdb3efd4044175d62649696a0a9ba3b8ef8de8d724c667ff991ee8362d6dd0a82d38d6052d8a1f8e466ed224e2679650675189782f19635cfe05b240dfe9c4aee434e6071f7a25bd47e99f684af67c3e354a1c74373cf6b2b6e83173956f6da2f4dced00c4d93522e9de83df4b149dcc2c58d3b87a574ac89d9b7b024b6241422c3a35e6e033d70e0f8b649c9eb15d0f1983d6c9ced6d3d9c64b0c5f80b1ca4930c88e353a42ddc18f4acaa8a9004f2b937e59bc6e028308dae9dc6006d2a3255caac080b406c338d9e6b4929654de1b65994aa4667ca6f390333524ad14062689a2f5378de373fdbbc84d71e1f87eeb7ae7f41a5986fe700a29b67f8e887a96ecd1a0a9ddc58525ed21313f3d394e02255b6f4b834586ff6659dd8a8a1514ca57cd0b046381bd5c2ac8f96b67f9e6d7f206b88c850be46f95fe261039fc41c4f7a7ecfb501a22e582060e14b3c7de07e4f613c54115c94b78476c17a8ed9752ab1c181fcf7734460b2696cdafb4fc5bc874b5f6083763e4456fc2a2b2098f8acbf7490c72e1893dec949f5a1583bf0439fd37a01941d45f50e92f14972351ead923f431b38c535f54b0bae340916185ce602b20b29f381cb37a63700935ae915560c91a61eb439881843fb389884c485d5c0c3af6625a80d66ecbaaefa2ee8c62d09ba7349234f9f627eb100b740720d9427aebdb6d36468fdd48b59d20114fae21488f3bd424c78414262ecb99da9e25de0dabe9c65de2fea51a06a02df0766e7162f8b803709ceb4eaf2556d9ddc607e199a7b7f03d00d57b1ce1b90238dc6eb99493cff4ff11ffae2ee19d716c1dfadb59e549395dc585daf64975338e0d6d30c937687ad60c61dbf7c038ab418a9b26e32d0f80946727403b52d695a9c60abbc7e250756390ffb5dbf65038c3e77c3fa3458153bbee58f4a02fa2272f9223e994ca33acb60ae89bb569d8ddacae33cd3cbac80a295e17e57fb745522ccfa72e13007f130d940cdfb1d78679c8aad34d19d5382f6975a44ea0b64f19ebcc42508b7a692897cc3f30d566f8fa156a50817785a42282870099dd3e4caf8994cb26def8d5dab0ba44eae266da21580275733374707a9a63d3f565cc72c150014129a49f426f00d111a0fdb17b6d303dd9ef879d4d01f58c39a5fb0ed326fdf90ee9a40eac407e98ec62c91cf84b2903c4ad3bd78becaa8ae7196782af443f5dfb32ae35d2ecbfb9076a485bdb32bf5ea6f149476a54975543def2dfd832655c8b7adfe3c291419aae2348dab2d3b9fa2ed1fe92a3eb6c68567baa1efc9137db12dc66013dc5c031940c7dca7f0ee194782089a9e491646727f2c4325171fface6e77baed31effe263ce8c14c07bd1b969fa0741283a7dc6ca45c9f4737e8666feca0d6fff37dba2608b351b11c8d2e2f61d529cd1ba4c2bdf262b3d73495d707c9430522117d9f5dd577c45e3c7ba0e7a9da72041d533a4b856175d2e8fa2f900a0aa322749ba41b0ebfa5c1d8633d79d7209754d84a68dff95e75a5b8ef27ab4cc2d61d9e5fff4bccf57abb7732c17460d47f5be286bd18acc3f0dab74f4c26f693dad98d6a25ee3e87d280b91f389dc61b5aafaed96d47bff4519c52e951fede581ff5af732167921f21f72a0c7828de5a3ccb9812e0a380512e58215090ac3ae10ed476fe5516bdf6a69954d9bd40e7bc05a80552acbf5f8a8d4a45124d8893173bddb86c077af3cf2d99277d87c4b44437184dfc19f3b1aee57539961e03d8ffffff27