PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 81568 1037de916257a0defe4403c0e2ef214ea98b64411d6e96fda4c378ad2d65f6f0

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d688292bb2e45871d7ca1b10c98486100be75baabe2475ff207fd9b27d82793b
Certificate Block Hash
1037de916257a0defe4403c0e2ef214ea98b64411d6e96fda4c378ad2d65f6f0
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00f039000050050000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000001c13e1c1d687dd5da455ff4688d5f305d8417282bfccb3ce1260683c349f020f2a7dc9a4e47b994e1a9bf270ef3b974839929c1eb8f239aac0e55d41ce314cb0fbbbb50562c117917f2da7d0c69e336f8131fa8e1604aedadb040000000000000040000000400000f039000050050000

Raw Header Hex

0000402022e3a725cd0027e966f5e1eb34c7f97f83dcac13ddedc62c01adacb0af60845bb2e29073f4cf8ab1819cfe5bdef0ff9ee4cb196700c0157a038694ae5584132b3874476ac4c600183b79827db2d97f20ff7524beaa5be70b108684c9101bcad77158e4b22b2988d6

Proof Data Hex

59,560 bytes
121216010307dc804c23c4e696c032fd0c212f19d9bb36abb414bec31180b275d3169016b3757ba7e90e3ddc3b26c2137ab29392c9efb2397eca555c4d288c0e41ef9fc947f7b76be19160ca9321feb3da9cd834fa8141ce7b5e250854e46fa109c32a9220f14bd7102c21b50e658bc896189658716002d3b21eab34364a840b5af6f21abf2fa117fd3904ece5d72c20700a2f7ab167e176d493e144b1ba83c497063f918b41ec9b1401e13389d9b9e5b2f91eef820fc60531c85f48b0b8efe440073474e3fcf929cacc07fd9fbfb36acf857daa908f7ed190862f20ce8ecef95a0b2dea46676333ed1a1b2ef2d66ae8063cb57ec54dae450700a4ab922448fff8b8e7e89349428be3ad2eb84059649a248b89bc2baa0e88456aa5aef2439a39820a287c8df230b2de341e5c6d9f2c6cb03ee4fc316d890a29c2945bf5a64e53e5c13061f236d3b276fea8713389b0c365cf1491e31b64d399a2361f5b90ac03a1d63b761b7a2e09f3311590a28c3a9daa2d5842eb65e39d64173ea7bffd76bd0b1ff0621388904fdaead5366f1f6e5131253d29770166d77b627665a1120f3f83b38f4f9ebb2870b4cc905e793d35596f8617fd2cab96b41e58c795da0fc4c30ff3223d86d4aafcc47a0b2e4868c67d68b003b0b333560a3a266c3bfd00eac2918a83e8ceca0154101055a05c59ab04e402e3d8c1c8fc4425dcf491e2f01aeb45279fd9bac7588e32908be4058ee2210a4aa45b4e55509cfbd45ba1b836f78ec8524315106e5b5caa0e6ce3f5b3ce0d89f4127edfee361e6a48f8f772d159262333e5137004671e86a3316f881616d1c3463b37c6faed4613976a5c009753325b9e6fcdebdbc0b01fc8d37ddfa7599d0f196fd0004c882910830caf160bc10c52e6607ee1e73acac54b7b250e31729ed671a6008f3b5d1ab3031ac39fa594c3ca2cb94f4557be629a7c471c910b169387b26365ee80fbed7d6018db83d283aa6c4d00ad60d01f46cbd56c68f77b7cf45885e34c341f00d06318ff60edaefec87a10657cfb588b191d9bc02d1eedcf72796fe9abe53a482df1ca65656387ba9fc09cc069e3bcf6245e0357f65f9fd85aa4e1ff4d1510c1095ec2fe566a2249bd81fcf4abaec05af42f097894b4095a479297ef079f8564b2bb273f897e6120610c1d2bb1295238e49f8ed9e4dd77cf869ee5960d4ae03462b819773907bbde89e30ecab0cc063eee9837aa002ba5b19cfbb30e1eb54711a63a3ec8034b2e8a28961107227de690d3b5634827198d5e0fec561a6ced41a3082f4b75d136a0553ee10bce65912ef11f66700402fa5c52cbdd9df2ebb3de0b4928c94e403a8f1036324140fa00950ba50d989fad0606bf2e02eb942a3bb0948698ffc31694b0c6e46e0511b83da29f91c04d28bf9b65f336c06d930d78e91306fbed877888915eda51337c03fccac98b33e8575727e346f43698f871a2b4f6de053c2dc97afb22f1afddc27ac53334969dc90903eb84b97b6062f9b488ece91e236b2044c20cd112833e45c3206de23ad8fe24c30ae66bb80b4cb7df610e6f8fa626064c606088893d350443d9158e2980a4290f9d89f266dbc060aa365682068205f0285eb66dd015613b4cbbd89901431e3d53ab8ea92664f9b23912953b8d9559486711a57c8478a37061751b7044055288f436cefe65532a574faddf5e7f73bbf1acb48da83ac8dfcaacc0e3283dc1c1505ee9b5a78169face67ce7eb2f02539962c3b0ef5312c71feb9ad845b58bf5db983a4332143de18b25e308fd390734bc76a094146fa31d8a1fd8842bd7ba4452fd4ae9392c652467e640cbfdd0069152d67d76b00e80c0d9499cba55761ec67e1526bfa34bf4b3f59d96401b661699196217912a31a5446433ecf4b06445b29d86c29bac358675721e07e23425be3e49ec1f38437b9d8cea94cefc6fa000c9713acb00a6ff6b4cccc243b24ae211caf3045286165c7dc87965a1984c32f9485acf3235976473644f85aa63614751b03788ecc53ab0a5790548589a5581cb3e9fef5d1f8e2c82045d7ff4a4aa4aa9c4fbe009c8ee09da189d3aaaa2eaf012f896e85d7046bd446e4141cdd66d767ecab2a7c47f19f13e2cdaf99f4c74397145096346922072fc6893f86595b7e0dc4552c8190181650c4692ba1744f3bd4bf53cf184b2ad5f1ec6b69003577c2478a194dec8bbf16070c3361c2d61e0332ed34f38c9bfe7cebb0d463a042b1624116c1e6eed9d169e83b68bb1df91c3b99c5546deda138464f1fd21e4705e765817771af59aab807971719471b631af0fc15de339b8c3b5c3eaf5c48c25224c378d0ff923ecc97e8f3736a33284ea4718a344db3ec8e010cfa82ef4ee5449d012211c2455d9363214556d5598c3517aa7a5bfd60dce1736b7db4759d0e3c483929b9b30085ad94165cb729fe198ff9b652941085f7f6d6a96e77a816099f84338e4f397d7b5e2f4f5d31ad1361b56c318c8e9e0627b40682969fe7847f737ad7e27a362c8d70863069202159a07941f3a72dc5bb8116f69bc9e9ec4479368aa8d6015adb882e7200a54d2ff297be529d13695a2c8a80a459cbb7e7ebc4b185049a14e48fc8da6a931a6b14f51159f69bc150bb2b2a8679dddb61f4e67c32a5c4e7f16554a8a7ce2818fc0e5932bd7ac8956584f248b097f5808ae38538a79fb52edfbd89b9784a88bb21e93c32dada20e7deb8ae0e2b1064c7346f8d4d49ad6cbe7dbf7dd451444a5b44b5177c7207af4ddeb37f77aa2e9e8561ec246238d0dad806a83f687170836464c1f3823c7e5f31acb17ae44ae4b4be21d2c13d07f5d0d249eb9f123d777ee3451b8d7cb7a576812256fc49bdce43137a04e19eab217999780e6b729cf580d7b33d7fb2c207a057915367e143ec26f0419a006bdf8466ce7187aae2be36bfd2ae5de23d6da57bbacb9ff43ffbcbd40bb9ad17faf956aead7b034d9b344676f74b038fb8683d1b171fbf08c69ddda73fe498783b9db64c2957b7202cb353cf9697c4f826ce939c5b9efef10dcd58e4f1365f4afbce16f1502a10337f2a72ea0dc51ae307d32e204ab8eb3b3155a604bff09153a8b599fc803ae95982a4417a438ede212f46330b3c2709a15ae51689b4f12cbd719ae9f838a4d4329487c3a66727fb6d2cd794f3eddbaea544442b2d30ad0c81d8618f42bb795c9acdce0ec892a2b3c654b1d60fce90aeb8013e724f1085f44a56b9a31204abbb5c6a708b8004f621b32e6f30f177487f1f0f61b32a3b43f489e1d2b11499087436d22d8e061c2d4457bb7c4cb98429d8ccf8cff0c7f9daed24d36ce984e30b9ef4fb60cf34108e36fd706ac062dde221967204cbcd3b1c4672d9a6ee1b217b12b4298753bbf48a7e95e802b8dc222a7ac78a20e3443c1bc9ddc605ce1962334f14b726a68fef6dcd292c347178265c241869121fd42151ddb82f9e0607dc03621499f09a8172bf429357974b9bc0975555b6ef1743d22bec43ccefb186e2f8bff2dfbb3fbcb85fac8eb0e6a13b49d2a20bf522b6bb6c29ba406628147b866cf7c8444c0f234699f96a08ad787aff73a35994e0922e7c99b672b3d734f750015a449c0ea9bb026762a6021f863c3c48d1b0d02223b30987dd14b9ab905de294d01296701e63dd1b690428c85413f77f95988eb0bc0a92b9875a73708a7576d8055c49397fb92c561b3e021ed9f73cb0fcff8625d7d223a578aecd480dc537f0b4d8cd6aaa3f3fbe3822588042d792a542b11e5f8f50061cceb845d200e84a8b7906c228560d4aa229b608b0b47f5ed17346ed374a588b5df7034ab4308ea8bd9c6129b78866984813358ca5a96ed309e3ded6dc73cb94618648d21af3398801eb19ede96c07738a91cffaa239f5be51a7a38e13701211bdaf5de4269bd3cecd54b4f1cbdb329451002e15c35a9d94467a33743b1e42b1eb84ef3b99dcb41bbc1647841e9d31dc6e970ce0ae6977f035f6ad6150f6e3030d4c4aea5de18402f1cc874ac509c8e939a3c0b8da1d248f2c82a58e13c6167d9ca7381bbb35809e5f21931db3ea943d45e1374bb3846526d3e1c2691218112dec233bbc415e9702fa8541b2117da3637e081f0c30ded76b65a0548ab8ce5aeed08e623fa8bf88bd45eed2806754ee225336a75e2db1ef103c8e8e971aa41df45e74a6b85838d623861596080c5e1f80bd936c3f62a93001bc1f8b3be40f37659c554df01ed599d4cf597a544c414181ef4ed0a0d7285f345b87b317115adf9e6c1d35acc7cf7b858480071e9abd8e6242f75cca468fb26ec7ac0067481d915625d181c1415643c2e14d11716fb8a747d423226d15a118ecd11d8d2ddc8f4656dc96949b18f8906402d3759bd8166ef0bd6f514577a67d5a80570066f4ff6d4d68d2ec77c6613c1fb9d9d96ad7d40a6bdd2ffce062c6daf8dff05431f2f9af59e4ccbbcf48011e526e8bb4d78280fd32f63ed3cbef80fec51304c93ee534d379e3a347e2c60927423710914f0b8e6f068883e80c5e0073c6be5d037383f8fd56d7aaee55b6f786fdc09174f2b7c4d249ce0152e1ebec6512d3b650725bdbe78ef1b036f54e4b8de3222ec0a56b6cbe908c8d4e0e9b014a3e769bba36c5ee66f4eb16d6f46780534798fd9a1b218e6a4fe8ed7750340c7771122bbd177f3fdc880d6cba1eb354f537b89dc7c819f54130188ef8012ab9d6f5e57970449a85a0542551deef42eb762e82d86a039ea11917c89abe74ee37646c2f2f7f48c7f3b977e3823b217fe18b39d61b35ce21729b78e49d46babfc9d5383430b2833e83b54aecbb1a0db470e0efa663da94a24a39942c6484f1b20caeffca5c15aad731955bf19112217565d8acee4303c75bfd048aec8d75a3c880f8022e874390d221d9ca65dcb42bfb5c3065b1ef8ead1afaa61348674a82239097f57eec4d685878abe3c2334d3659c733a39c03aa680727dc1261325b6f857b54e325290372f7ef9789abb06a5ac4e093d1e6a6456963bdcb0cdb84555fbddbe09f7245269571a1cfb1d91775d0d990005ee34d85fd5785cc145a750f8fe466f976c25c7b8268bee63b177cb6e6630b05814a9337dd4f69b3b41f24d2fd446beed6e04f3b06ce4686e343eadd8481c8119d346c30904d44e197765fe7b363ca1372e27e801f8d6b31cb69936e31600e09f2c3a497e624397319ee71eb550e9f1dd443a57de675e13500db21d39314b3bdc94272042f793f0cf797ac77afcd6e4f8ec888a7828c1eaf825972f1dee4cdb868e1f233b75e7d9f9043ae08102e1855591a2c300564ef8c05d10fc8193d13e366824caa97d196e4df4278dbad426ae99d55f9601bcc630f23dc88f4c524bba40017a887c459a1a6feaed9444e22689a459438aec40b855738e77e2940fae7c610da542d25ad6d3cff5dfce671550ea5e04dea2676a19b00afafeadb8f30c875ff4da7b12542e5c6735038db5be15e97997db3a36cb4633ae30622f27e851645a8ce1bbc4e9122331a08ce337889452a2bef4a64a27f3f43cae4f33366c981de8f692ad201f2111a0121de379fcc486625dfc9301decbb400aa60f6be6e40d7d6a592b65f2ac3d27bb34f5dc9232800ece7a41686197be94499371f6b13d3a30b70e4e6cc3530da4f6e4c0f32e3b8e69cc3992bec5df8f5a3fb99cdf9f9fa551305344a112062bb145a151cf4b3c5f7fab341965478a6d9f90b618c99c12b4beac473bad26e9412828164448acc6e97922925b11408b67f6ca46f5edcf85d633c4066ff2cd3298c505e06dbff03606964f42f5fe138cab4da33235b71f16517226ad9b63c997a7def1deb6781e33add3cc41475b2f8f632e9983a9dd330e9f63e9a768afda09b48c45cbe193c996b92ba3125f307e10cdffa3b89dea7b139e69cd77a814f204661b9463b9b5f98989dc96f7aa43204aee650a2f07feed20752aee227a2ad5875c342209ed233f65e56dc39b0627991fd2dc3357aebfed513495b81215c3f9009b92165d2eb835f73739a080652261a9ba8c0dcb5463b2f80eb921c69fe1ab19807ff6dab1d4c22dc7855dff6592581408e8d6a00c9704023241271abaccf09a2d5e1038538729132a359c66e40e33af8b4fa55fcc72434d5d9041f99115e206c1cb4fa2090d6de2207d1ad13d56694d383a68b212d67b1e17f70c82c69fa7141c9f2a47ddf50a6083a3f70e6bd779360fe2ed3e98d1524c9fe21c5b2a73c87bdb5120c1935445ffb9e147080765d346fbe8e729a710c080a6f78b0177b9511d2e245279d27de224a694466292392881eaec4a3a6a7e30263ba0eced04bdc776ec27688ab84ef29123d1333179c1be83b0b01a53431c7d8bbe5bf637ca505b022f33cc1bbd61b5d26f5acdba2e76a3a0761337f3d10ce6bf3053624c47dcf209a76eb22737ca28da0ce788d79f7e8c6373465ed5378d3ce83988173f9ef8e151c8d382caa77b4b7280b61188e74cea0226395522515a7b43dea7e5f7ec3b8f90bef107edf9c03aae1cb3bcada06d400b292ce56c13d79f620727b02b5146de358dc49c4cf45006bbc25fa89fa2931d5adb0bc2dace2dd8ce372a090ddf05f7f3f0e77bf692192a417bf7960eea5e6e0b4d8ab26c9642f9ac9cec0de4cb83b000fef9ed54877e7133c85f61051064d2de483e7db9674cbd5db5ac5a5f9e254246abf98a4f03e1684d231973942f74d4f077be0d4d5ed393aaaabaf152f3a00030835f32c9a570cff4d550253ed080f78a7bc92e77a810051187985344eb5c7e9dac8a6357b0a7c65a0c621664abc1e3848150bfbc2e2e717cdbc794b665d28b643fdc2c486a2c587bd49173c97e414b9806e06664ca013d3f76370e0d46d5a49995d937daf352fa8f80eb2d3b7f646ad2e231b084b2519c41cdae052b6aac91124797857c9f926e7a15547bb2282f699075c46869fd9e28d0592f134979c0a8b32592100d502e182e91b165e36f51711a9171ffc538a29e3978d832cd8b2cdabf3afd4e88fcdd65d2ab182886bdf19dea8a2d36d872bbf92f3e7c1dd77cd83704864f853387b02229caf17d864e172afabd9c799dddfe516a144e973eab6a9e04ac17ebb7300c5a7f0ab5d0c7904282f264fdfd5ab84aae976eb9fa9ab85a070b97d4d7cdb4e6525a74e05adc5b289b7c8737de716ce142baefe0b27668bb62aa7331c7442544206314088caa729043a4b7277dbdb95b03d35442a5ee206f2439603f24d63a83bd19453e9113fa2568fdca320495c83e2a90ff99507dad7653c531972a857c05dda31eb5e6cb0f3ccdb11fdce742070b75496021978a238f27c222306ab58cca09414fd61a88d8b2546072008dc99cace2c7382f31383829c8adbd16bdf53811741f7510786d52d26449e2de7648e8d893a33c883d23f3ceed9b9c2e65db2906b142773e33f625c17fc42199d6d28dea8258b7dbb930aedb857b3f20ec5dcd251946907f6f9beaf5dc751dad24cd25c590ac33d64994468548e7799bf1ad547cfe72584a75e84988e64ec94955e558ed4e73d4f1175c51e2b4f8124a9def5e4cbd257e62ab1dfc798f2b5a89891519800e89aa5dcfad6d641bed09672aae2883c3fb026287a0f51e31758d0d1829fd3e96aa94a172d8a8e2036cb34b789ea47d76e1173ed781a9788d0c551519499a44526760b06d04ceb7259de16544feefb959fb2e73ca592b9867c18b9da628932d3b62012479473fd3b3689c59ca97ca8f4d8e9c8560035c07036efcb9924dab32538644b58d4c3d19a00ab78a92c268193be549e37840bb5d038abd886dccf34ca63c6232df8ee5b52fd63eac8d8b297e49348b635ca23f5120f3a38b824a3ef8090f22302e04cfe92069498bb1b232db3f2f89d1cd52da9b2258ce3142d89f9b6e98a4619b61bd994bb560573d7d7478d2e05b21db1b7d96e0f253a008b361ce27241e27929144e4353aeb91e3b7880f6d78a33894a7e3d642dab9d3902613f2ad193bfc8002cad814e38f0fcac62439ba8a59f296a94c0d97f3ef2691585300bd6ed82dee0dbd3318066def13838c23dfdd0997c89a14a91398f493885799e86fec2ee34bdf7413a9e307b74c79430d6b5290985d06ea04c3222a04c22de17121fba8741840216f336cef6f822c63cd4845aed0783d9005c2670f538ea2461866048c4e0f6d3e3f289d79cf56d62e2d40d7937452b1931e56ed0683d1a389a53b5118a1098422afe0749c7201be44e5f1669c3cf750099855e608001940928688ab7ff43703b7e1bd3040fedfd291fb9f11da621fd5f7643146ed1da90693f5d0ae820e3a3680b15c491d34637a9e1395dc71afa9034e13b0fb3e62e14e6378b4274122b63b47a158850f666d06eeba20b1ae49030be0fc6beddc3c2abd8e04812e79ca25fe1ac5962eecc9cc8be417999d17dd453cfb4fe815dbd685b7114d2aaeae626cb89fdd387b9dae5c12e9a5b50e99fc17e6a24f23bc20930c0c9ffc04ac75502927ea50d79873547b2089eff76fd5cbc3c3789446783d92f815116e7905d83d65cbde616f970a68ebf2e0ca83135a184c7a489fadffabc239ec46bc85f457996502c0cb04417b22062e8f921dcf1fe7330faa7fc0137b887b3d8294d67ed99ae792c73c2157b7d457fb1cee00aadb28d1bb1db70d3677aac355e5c584ce2042b2df27a6c92e0490cca63e088e69cb26589075ab7ce5d2ec3a6b0e0649cf9311e00eaa0ebe6994bf3c722b0ce9698e8e8edd5542db042f0f7abb108dda92d2ff7a4e4aa8e02a6fb39cf7e58c211516bdcb0f100c51a2e57783c442d2a10d02a0938a9cd56592c8ed1c9c9752e93a026a024785961ed100cffdbe9518dcb42ff4744153b2f8d51def6b762371560d22db7a95659c3379bd910b9b43dfa571cfd44aec33c1372d055403389c2eb8bf58519773ee9b214f278a90ec4f61f8c0289bdeb3b24613d20801958c4145d9b6e2902897faeeabbf7f8b5d7d24660df256351a1fad1483a211dddbb51691c7fefd7c03d18edb958e5d82b51f828079057728266d5bd86f0e316ba23ce567fd15ea4f9f0921945fe267807a6e92e1b9f32c9219f203ab0d17e59157d843c95f59c200746c0b875b0a44b7c27df26807e5bd044b36f7293b14c8ef4c53dec3896e0ca2e3f71b06dc4a74cbd4769a5307ab2bbbef466c532a1297f64e76e1416e201e2cf1809b08a1c941dfa11df5d945bed72dd7d4024ecd4f93b1029c9977ae6a7e45777de0b3ac5a042f69ebdb29be85aa839710ec530a62e9baa4375e75d22d3a7c1bb7819fa626a0c20fc01b654440bd6e7d8bee4f279a46a0998b37a1f557469ea02b044d79df8167a90324018b08cbc8e5734718200df6ed019bab952c815687e7e8801aaa329f791fcfdd21ebda8b0bba87dd7f24b3561c1cdbf2d5d7f886e674a47604c17e0eb1d9227913353bb5b641b6951648a7bd7475295919b5da8d4f78ac2d005a4e1f3e95c4f0712c8d6b794298900ce24cbeb180957ea044b57b6fbfcf5198ca6e391cf2a3f54fb7c7d13f505d9a13b158ccaa992b9222cfe289a9ea3620b10ace7ca529665529e40dba316707a6a4bc686fdc2d56f8da21e7760746768f9498a15253320bae4e5e9a042fd9e5f6076e9188ec7e7dfbc629d81136db245a1226b1202743cf3c492b890892db5d1328852ee5269bcfb23bc50d120dcd709fd43951a3b8766e277dc904e3b3b7d7624f8afeb5e1164ac84820af71698f10bd352d4e85cec8c45b20ab4b97c83b6afea7813e721b20ae009323d60961011338d8dd0c2264cc5b891efd1b88510cbbf98929df792020ddb2d442404d5ba1f08c923b52543e5840b78aeac8b3024753fd1a2e3fd845439323696a0cac8a6f61a1727b69b21bf31dc9b32e1c7c5b3bfa77195b818a81e28e3418a7f55b93f783820982efa9048b6e3ce2c7f26677ed9f8a48355bbc72a28f863992128541e01fcfea1c3004c13ea43f03c2ba81809b8e4a87a7dd3ae830dad244ef97ca858a347ed1b72e991920baf917ac4a3d71667aa7808bec451cfe78966d5e519957534bef3024720b42e63a49b08f5f31996196c9db9874cad66acb0ba7824c216870140fb4f18ff2659c1efab85fb00de1f4372c5b0d1f83708a4a318817b7c2789e5851ddd683b23b45a048abab798d309b30496b83fc4e363e78ce64e26638c0e1fdaaefd40c397f2639d4a643061f3196718f053f314b600ded201b93bb9c3b752340295ac7e5d852768e992b3eec194dcd1c7b194db5e7335e37ace9d31a5745f3e18f266b9a4e0279aee56796d046299a36834eec2be9f13e3db37743f99526bbcdd12e4d979dd5fc2a425eb0d5743ac8d2db97a3e1b7c9cde60b72e2b129bffab5fd65f9c28030cc33cf06737f2f81a1e5d6e0320ec36f41cce0d8f84905b4eff618ffe1516c6d11a47a87363aec69f48a0671746993d709004be1386a7f8d7a46ba388bb897cd10fa07905ecc345665e999e99e1eadabaef92f8030df45d01e23284276b8f7be08ca4b97a890702115c460f2de353ec3d913c0a199e126b3304f13e3259c4f6b4b33119fa64b1fee708646b8b06a9cf24bf4753d9849850693b9aba036c8de5d95c0bb5e951776a4ebed7d335d0ae6cbf2b5116bbeba9f7639faf8834b0da7f10fd361610a2ea82cbd500f566e58657ea14881ed99fb20cb67fc4f4c3d71e2ec431890d79d67fd8d1bb921a75fcb8a1ee69a8e01ba3ccee712491f60fa1e191c2e3073ae7bb6ab25fff3a97db27d3852c8a2d3e623e85d895894d03cb1351a17bca7d590185949b45a543cd5c552bf6f07fe207767a5a8c5aff7a88ed7ab73ce794ee0669df9fa6ff4a03a005e326a8f80c8516ed40e0c7e6a10cb7cf18c52683a1640773dabb1bb8b836c1e49e37c97b5c9bdc09d288de49407f11aefd0b5423629c5c700284fff27d4ab6c2f3284d40e166cb3db74e6a423b361ed885fa1184e3191ac009dfd0ff6d7a633e13207f111751f784205bb6487fcfab1314a633f9f677377f0418f95a3fcd900c56945112f29afd250de9ac522eb7473ef3250034db0d13bb656a838d4c4e62698c21e6ca257cc152339f8b6575f14911fbb99a7c7d415807cb4e87247b7489e808048046e5bad11e6cc520a93ac95ce60c6a1dd654fb704978c0078cd99d3aa80124e1c5885c06a863888a107f5f7830c94e8f41063669859ce41adffa66a6d4aea7a48dab40dc288c819e17f660c856f79de2c9cb7e998c6258dc75974e24b335dbd9c8121d13b8dd4a69cc5c9452b2f7a3118609fa68f1dfd1609b036eb28593fc60d9031da0abc238f93b96382d55add5b865b99407072de0c52e608d1bb57a492cf2e875232a6db15b9813958587b3a1dcd3d9e0b1aa6580d9f21f803be3fee888a15604aa94ea12de5f9db3d0a7f5146184bfde68ac4501d1a90b794cb30749a33843a53dda2b7b07e121f9fdf11609a13430ef8620f177c1415d6e45231e6623adbc5137cb9571b97db745c8a86440bd4080971a65efc926b4cdc9e62d2122d8748b9a5622630ff55bcc2e22a463822b8c837f0a95cb367c0b09f9e31d4e328f4a7a858de0c8194e21a089b6b1d903673c0f5e539553c349ea3eb41c3aafffedb45e25eb57530ec8af3599f4e8659a6aed89889cdaee272babfae58152fbafdc77f86c8ce09df3a6b3281566ea30349e8ff3e091f758d0576f51692bc59436611984f484c2c2c9efd45ff43e53a8fbf7b547c5a8c53beecb20b0d9daaa82e41d637f88d49a2ddc25a4c6bd4c8ef715c06ae656debcf7f08bccfed2796eab0f529913c7ace7e21c55e7d27ba96d86e69261212d267b434b82eab55486249257b7df9856edf7a23ab6567eda5e0a3db0fb1a0568ef0c7e5274a61f2bfe1085f8bf8d0f134af57626ccaa4e95006871e205c369fae60024c517b97ca89b59b08bae238d7cacaadeb25a45878f87a510681f6fb001cb7d9d7b855d38638dafd888a78dd8020a5f66fc073b8ce2c3a541f3d3e70408f1fe8264169607e524bda756c72bf82ae3cf98a9b49316a2abbac7846799dd9e1436645b445e238f0ee424272e6ed39dfd27d23204001f47978e99577aceace90de2d949f1391dfc0007833b28b3afd5c5a9c5ff7264c94295eca237d02e0c0f5d159c84c405b8be1ae0f0579f04f4d9affaadffc3f9892a8d243a0967cb0fd47db59634f474e2b090a9ce22dc368f0439cdea342774486f9d97ed42ade3c22c6b7c308e823572d81c38dfdf3f1d275f96ab52fef4a21e4afaea4719a4686b7826558a0b0656328bc0c134ede8ca02e28c4dcfcdcb9c68272542508372a3ab2e7034c8c32837e3f7d5fbcd920a288ebb3032cfde1ed58e9764743b48c3305e9793b71c554bbb147f8adb939d4b9b4781e3d401b0cd715184620b820f24c1dfaaed1a53141a242524b026068c6a87accea920482b4d576bf3c0724efab550f806f0ccba8728bf3b44c5802c0f635c3fe53b0885db1f6f0773889c5e20bc48596ae01b198a5edf838b74943ee8832faa89581d0d5d4e460bafb87d3ad25615cd28aed0230fe73e77692be07259664bb0658ed7d09adc68a7c6f1144159db90d20d2ce397cb4fc28e53209264063e83538234241e03638656f8f1cd1c6c75f5a42dd40b506d889312251240fc422b47dc314a3a1f0b0c535230123800953305a794479a9ebcbcf50b3b6748cfa66f8120620aed3b47a911ffaaf504a3553d618c94ab08a30f27ffd90c46e2d7ec569d4bf47cc0aaf6b72f228bc9bda8b9bdb497b0dc9ff08b13f46e0f5ede77bc289ca45bd8862d68b56f49cf20ab1222ab635da72f5313e18bce1ba6b278d9ed217ba4e95adc9ff2ca314cd8de9523e220a071c9263e43226fb8d9f5136c1adb34eb9b622aa3f91e1c1af021442bf5ed5d53fa1ba1fefe0f986759a2012747378e90773241a5ee1786729c1359830434b377282513d2fa8af927940ac9dfebc274927fdca0436072adb070b01f88a78dfdf4ce9c491af606f4ee60897bc9df63e6a326beb43b120b409851b081068680796c42ad3de9b04f6a5828ea3d5e499771d045745728d2f5c4313a8e903ee229b156e19685b88fe84d03b06075923b3029542e04b4a38fb2d4bb8488b99499a891ed4b27fb1fe5313ba9781465fbe5c70bfbf4febd22749a426dc72e39c247f2597111d5a9f2bf9e732b6f90b5aec8e77d47f42680dc58da6de649970883317a7adcfec431ff2eb2a86f1c95cda77cf2c11c9b67df6a133cdb491bc85c55a6f5c352ea48661c5c17f15e9b63f144b34ac88fe06cca8b7ae0a3d304d2d401f11cef51b728ae167687727e7210d38e4b1fe3079be61778e3d00176a9de6b80a39240942007589d2bbafa7a0e26b98a74a455ec42b03e3bb0aaf13eab817594230b083cf8d3bb44791d85c582483cab96432bd6d370fe20d2fe8bb2c9dadc533d037ba49a01106166f9a82b42ef5edfff61f63f1928490148408674a98e11dfae7314e3e0a218c9a484263df8f71f45c02d537b708625b3c6baf14d27872cc2c4019ce26c9b8862e50bde321ab62063896a9c5010a4df40102b01b7ebb79677da692e3dbed6e5d4bb924e117c32ee69d10748531b23adca7e179597dfa0f7888426386542727bb45ced47677d683358dc733a68324e82feb403222acbf9b9b53bd267ff2a1e34f645bdaf250774e64a92aa261811b7a0068d480444f16c2d5d4c140944734cf2cd9c008dee65e0c09f2391edfb23b2bc3ecf2917d2adcabea15e3f1699bb905cdfcc63c040c37a99080c2799fd3240b0019b7d785902cf959cf7799cd29042003ce4f2cb9efc0e3267098e2730ffa8d0dfdd758b28bb34adf9a1a5099e247e8af7f2522a469fc0a7cfbc23884540ca0100f9090368cdd3ac4912c3a1a4ae42eb14cbf2154292e6280c614829092df96311dd2f187e330e696ae5cfcb900c487826ee71beb6b74a577abf4cee3b482f145dd0b1221eed78b15a0bbaad5e27706d3aae7a08d64fc29f8cbaba986b974a943eb0c252ea1b128b8cf4a0c1f6e0e7c3d07b5b9ab0da7fc89bcada21f825d5363190812e44e2f562d5934fe4d92ed6bb39ca8fc99d86dba08e68381c5baacf9b97fb219c4e328cb1e5a3df24ed242568dd3a4eae9e713c507a2bbb865160eaa96419ffaecf3b4354b67108827da454ea9ebd19b4c0d3ec2641080201a24c5be3717151a7157ca03b3153b5a59989a25394b517558bd1e356291c8aa26a134b5b95c1bc90e40c2450754409085978a3ddc73c8637c6148ca243a8c8510a423661c4160e48b10e4b798b74a5713c27d72c7f36703570ab3e34cedcdfea48b660db63bccf9189091474dd64618ed38462c1cbcade2a37c09ec2b2f73a3b60cfb3e71d5cd1a393c1a8c633961d22d6b7a8a58eff489ed43c61c77281f80f17106b3d7ad6d178ecd59da967d663307e95b2dffa53e85ad347abde630b904fb6b29433c95607a6e09c98d43fc6d525550feafc7536b1160eda570ce6964d31f701d2e82832fd3b0dd5b57af1010c243457c081f9fb08dbf3489a20a2c44be071d21c20bf4caf3995f038494385673f3c7641011b7ce22e53491458a33c24a5eb0de978d7cfbec2e58c590538e76b3358e93091ec271279ff67080d8f9531ae2424ef6e242a13b55a31af8800da72a624df6448910462a6487db15c6c5741b217eea04928222358047bc8647106d868106be1b3f5b008386a50d6118008a4e9d24b0d16ff91081aa0b04c761fcbc73c55abd6c3eb14fe5a25cdc5c3f8762d10e593967bc2bc86c4aad187c8df53cc02c011806a96a61f8ff52685255b0be9b4987384f2bbb0cc42afe0472d0db52801cb34a34c4cfcbd38b69148c3ca60b7762d006c91ad721dea1df33ffd93c005f37b7311eecdb288468791b082ba9fc2360514118fb8d154f031d33564107e9c1c29144d9377f5b641b56a6436a95cd9f6ef238d075729019d4403a800d871a3b389512a78c2cfaed44d4adeaec78cc828cae0874c71b09966232346a4a500a13b9b341fad3319bf3d873b635cd922935648647c8c678a3813846c4be143e89ab56ebb0252dfbc553cebf22ef9b14a51177cad13538068c82e5435e472ca766e2ffde0b26502468aca64be52d722797982bb429049d4533d65a54600e41ccbaa864302a8eeb9da36ec26358575d56deedf96a190bb66e29c244b02b54643493d624697f896b64f318d848a6740b85423b19e76e4c92d281c2510bfc0c55eab7d1d75cacf34342c66baa2f2964b385902b97b5dcb93510a8c95e73686785ed1fb7c314e464a094489391a81fc19a43ce5b333cfc009d65cd5dfd682d6412437f0dac2f5bc89b3975abe40d3e8fa2e552d863d02614964f9ddbda3dc5c32a14f28673a61038db7e79aedfb3be39a6ea0d68b3eda3859d80e97ec2cc7351622b789f4aa6aab58ebf89b97f0d65369a56a03936ef2500a52e1b793968ecdac9185302b3f7ca0508be3fff08e4b452d1dbe968acaa46cfa628f67801c8f268a862c7622047abe20d305cb0c6d6b5a67a2c9b2fa4a0fd4d6df315386aa3b4ed18d1898e1cce92641c672e5bcfb3a9c6e3118a9fe199ddb4f86fb18b888876b28c4dd9ccd50a070f43fb75d88848f6a13f4fce37d27060be6f6554a4f4e09efde3e10e9abd7e294f764e812c343f4077c9fad6d0b6e800f664380746157743a888bc626984d6ddb68e0500565ee36f89f6009974daa244f6d59de5b68f6e1eea4f36b8ac52d6afe135f5cb09cf5e58dd8d89946a982715c373daeb2e3b28205e46a8de6d2c1e8544c4df50870956e173a2a17819caa34fc90a63866893e520a0d222bac5964550d703e6b5d6641981b5b545c3b50f785d6f29f8ed47141904d544187583bd6c6707b966be39c46470f1501fa48ba6fbd0631a1988d45fe4c5ff186965788c19bd1e750573cfd3e5bdc2d4e403ebcc3e5c5595459adf652e92953414a4ae547dca2d6b86837a9db02b5835fe37752189c116d856002283fd4bd3ee9c232a3c2778c9d8d10b04bccda0171f0fe5086489ad5fc74f33f483fc927ac6a4b53fdd1a2bfdc9b1697007a91fa6dc241c45369da9db3a51defb8e58704fb6724b4936a525091a0cab63f7a9a1fc972917337b74957a07b9cd34de238a8b51a2262e1b8f628cdb3725eb16847d1b75433585751fca6aab807b757c9f48ce6322a3d72e48dac402a5e07ca8ecad58dd94e9927d2ce82383232ef27c6f026522a4814dad04039ddf1202187fcbe5a1230975b592fe28e459e0a096516af8c73f425415d2b2be0f6d3d78f20a0e338652cd3827f34df826262363af2ff88cc2258d64788d5fad7bd86009809d23269638db83ef6c377d9002fb178dd2bf7055c7da3afff26306bfd5148c7326e6a2c6966454696750f9665d00eab24a7ea185277ae2e57e83b2282387168de47251712b8fdc554a5c1630421b22b912bbe764c1be5fee31202ffcf785303968f7b8025640fe990fbe2a272565ba2774171cafcc75fe9f3501f77b04f5b3d7cd5cd21c9ac3bf64a083d9fd64752648e2933c9e7c9948a5f2f6f13dcf572b2cae1be40619d44122b90591dcec5c27347ed502ed78a9a490a9a9795fb3acfa6a82a9868d6555edbd3e64fceb28cb0a175e81ca3518ff8de3173473ea29501ca3f78d4ef124901b8d3c058e8813002c3d386ca2b4a47b2999a3ad60adc2d6ebf9c2aa5c0ebac3ba286af51b5ff1361f107a56ebe5c5a6394a009099a7f8e8e0ff6b9daa272157e1c126cfbb7e6f21ef81e2be66b65387ccec1a2dd1992af66a402c153d54011758157fce9aa5f77eacc82581667c9b9dd3599f674ec1977abf8562eb244f530a6f4727c6330fcbe998b7493320c5de306c450df17f7920a38b09440f7c86065e5337ae20f3579dd46d20e7c904c89171d77617610f084219536d87afb72955acf0134cbc9af37d382170c44901b2d0506a65236bc1b5a93ef90d4a0d185bc29781c0257ad07a043a4508f69c244f04698883067758f76d0f396c486ab2b01472b1f35e919bd118e7c76199751331783df466bff48dfb91f834d5c09cfbd977c037c3e9ba264e486e16571f1bfc37146fb344bfefa4a886758ef9fbe0f655cf04bb677cf190a4fe824220ce54142fec5adb7d24303ca8f904fadb668c12afd792d390556cc012e52c1bff278363e81f1d9b7d501311d64e9e515ca0d3ba6a55fe43483263b34dd93e395b1be430841d953fb7aa08dd4f065d026d3d3d98e6e15b841f71b1d77138532d39f8652c290e6062be1c67f488cadf07e31a3f963797a00f591edd1d23e7543bb94cc3db02a339c1a0138a3bea6dd50fa0c91fb61081c384f3574def0805101c7c55e9989a80da482f03f2086ec8ee1fc1eb9099a47551abd00f5a991b715a167961d3f87229ab5487a170737dbfba29ceab5af0917fcfd99e52351d23cb7674bd0290a0b7ff5fa62fe81bbde99a953d5bebbe04b5b49abb18b6ff4752000dfef66926cb6b21d98c0d8a6a1d21f4e04c57530a7e3b807fc22932209517bd7f41be9728d6067cff04474dc615e12bf434dfa0e9f887c6a0d7202854e12dc102d60319b00bdcf0c80ced9098316acf9a3656c27d3d48fb80a3be1442924e44e05148477e5eeb5812004be289d591540b038f88c6d3c18ea5ded3634f45dccc44b9aff606eb36dbd7a193e160461b3c35a88370e5131699de833f0ff29d5eea0db9b62bf9962bd8cc9cce8d859764b087faec163476631928769cc76ff66745eba106aee27fee86e752e21586cf3a73571ab55be5ae316b90f56cc19731b986081d13fd4c743c15dde8578db4aab41aacce8ecb6edf03c0078a64ae0fbb3bd7a6dcb482819d6bb965307dbe23753ad5b1c235ce6d0108a37263a8c902891d42c2d51b6755bf3685daf688efa94cc7f103b27091565630aca390b5fcaa166def6a8369d4d13de52e0a147860d139fa21b1e58ea8e10ac39a1186cefa74a97f03c4bc07b3ab3822f5cff4de89296e3931c69e8a14d4e7beac0a92504ef038a2117177882ff8ffb89b8c18e44303d45ba3cd1e90702da000299c80164a6f87d33ebe5267f3d422eac9629da69e0f69177c816700a7255dbd02759fbbcd70c8fcde9634a8867b59c24ee07c1573a16e07aa7d956fc57e88aa3c88a0b5e2108542f1d453d55f939b2e1650ac20c39bb7ba140494e9bcb64c1cf32315cef58b5bd7873025e968247001bd8293bfe6b64905abc43b15b5037f06c146c49614802ca466ff9c0d1eee68eaae03b795af1cf8c0c7e1ecc9442f8fd55c61e9eb29dc3f6018e3ce805ef59987b54a99058e765357db440d1efae2320c9eb6b4c1317e9e77f8fa7cc0c140ce0a2e2dd144c5f5c376355351ba73aab3a4db26d3eaf3ca495a7132d22a7179fda4d6b64da42e689fd47c81068e728dc4a6898a345ad2ea31aa09a8718329d319e412478b7542cad5b23c1d38529a47f7d37be88c2ac63915b6df058efe7f1952ba7a55e7fd6251e5fe722a1547bd8a2bda24bda2d9feaa20cfbec09457e4cdaacb090304fab9ef2a9b6957dbeb82dc4d49026c1fc7952c9b0c347691cd24d355b8911f15f30ee980386f9be259254b98efe87eac3e4f8e2c4e122bd4cf1b8a32abcc769329d18822d5d28a8faec82463a7fc4300d4ba337e55dfcaab748ddddc1fefd10f7d48c9fb451584d7762e9d19bc47f72e8c65d12a466124e338ecf9cfb32be61e14ad55bad6fac4a3d41bb85d8c60e6cc50878e46de29f434b7d784bddc913b968c467d9dc5d7c1b95f22ca8423202580823aec77ff2d753a0a72d2b8e8a75e31eff0464ca0c4893ca327e1412df0c1a5c08856ea6424d0afd29d93000d1104a7eeee6420f728a08edb167c8a9d9ef6482c87d23f36b540ebfd6de583c977ee867a061556e9b7738dee3ce101b08da3851acb3d896856de6693f1ac73076ae46b4b14925c6496c7e980ada6110276c99237c923b2e0360bead22af2cd7d90437e0e1c462856f3018710d0dcb5c418c83adbdb8f9eb0e330a9023e6937b9528e7d9b63efec4d7642b696aaeb7829f6e2c940cbaeef0261df6cf4866486c3601472dd772caecb39f4cf299a12b541c67007b5d2564d2dc4f1cd1372b7ff29f8063256166adf9c5da34e1381d8246f80d4cc59ba7301ca46e647d877e288592b7a240d6619342ff0446cee0c38b69ae2c187af5761af864ac8ff7bed7a4180bd0da73679f5f463ca424124ab7813a0be321b58838bc5ef1d9ba485e84f842962991d5f9900c79d9e6ea62bf8ab82a0567efbffe182b0b70b520d8cd2ffd151a2faac08f7c721ba74def464ae2fdc638758493f664300551cd0cf865e6db825a4e8207acddb6a20e4952367ee1359fe805deedef9488367a37ecf91590c361a1d39153d178e6bbe0ecdbfca0a74aa43ff0114d4add8ff1c0c8e67bdd7150aece91e75708f7d22f90da3c19383641855f022d095bbd8566f933a9a57b0c56355a9df5d6047ea721e5c607de1da326ebfda470384d3dd4779557691b0373626603b40dc59b7eec5df0be8c1193dbb4fb49f197e3f095f60497bb22d14f989f709099d40269348e4403d5f8c41a77bb221f52a321a9dbb09ae19b5f54efebd5fe333f30e932b9986ffbb36ca624ce54d7ff753bf456027e3a5ef474f6bf4e3ddde2299e9a38c1144255f1a86b62834d68757d8529620ea093012be1519c90e78bae94a65e06987dc194266ec243f65ddd1b5c366a4d4a0bf531b7ddb88e2cef65fb7285931277f29db6616268484957ea8ac88c71963a26ab7e898c3f4740f34715515c645c8f7faaf0ace6c93c5ff9b274aa845e55ff94dc395e71259d0600425b32314417a3f3f63fefa0ff302af9b8e46e3589083cef0f512a6d6f2010495628dd6c8a29a737c74519c263063ad3ee5ff76bd94da7af76ce7d9a3f10fc8c8bf779284a5933360bd092efef7dfea975dd719542e861a2d348a21c8417909250605d7cfb351972fbc871adb793939510bbba3ccfcad35c904cf4ce851d5b946c8bcfb7262893a33b22dabc1b8a28a8b955b566c1a0b468fae21c5374e94092ad4785a29c28bd54e06036f099e0a58aa1c86d43de86bae55b03423b51ed69f0b8cab48270143fbf4bcb55c2569f81e7fa997adc4577e851f1c2990c77cd6eb6eb2d5a5e1a02ae558f11bf420dd41beabd82f59ff2b8876d2f1093e2beec7d841f82f64a66eb1653ab810b155810338e5993666f796fc252b4e36d20520d8295345eb95be0229e5ef6aac234af80dca766e4cb58d90a64cb444a55dabaef86400b736a15e89f1938dcea849a49d3cb7604a34371365aebca7ee63ea42383cfae59dbb2163392e8500de19388e6b3e74e1c8b36d20d61c006ae66ae8360e0c11c4ef42544d27411f81373dc54db6fd5ef56951221e36b59e8e916c5afd902ad93f767495781843023763b1fc3b7fb8a91128f288cbdce29ed10ca5151d7d0920e0135cd1df266f309cb557e5464a46d7347f0eb9678b1e622c82e381845d51f809d1fcfe4cd8cc1955957bc40882816fc0185c54295d00dffc9e1ef82ca042cf77e419d9cc16f2e4f76add55564c66770f540a31d255f547472bd8401d9556872e132f3c6769408d8d8d02c20fe5d6ed99c39efa69fd335a677d29496aeb29bc3ae775b4e13c684e67f51483108319328a256314a09057e38936575830585d48c38cc732bfdb7ca7d09c2965046bcd1dd892607a57f6c4d1c5442f469171fa89489753697ccea97ac53171368797ffcfac7d273c4d69151886f7eaff1ccb766ebbdfe99c54d22122bb4c8a2d4601cfec03caa3f1e52bd2ab2b198ebff83fb0988530f1a26f9542797bf10d9635900337a7d73962fa1cf2449e70f1253389fb0981c118fb006d10a52546843f425e9ce8e32bf33566fcd05d6484542b2c440ae5bbee9a20e771e7045008314b872d9a29d6e62ee287c400b40ab00b485ca0ad1b111db7ef07f1c80a2e10f79ad5fe9d150e8150fa091d84037048055ca5fa58ca76b172b8e2929ad92ccef5db158a10a39e925bb610fa29675897b0daa33eeb48b80a5c626e366026f67ca72dff771bdaadede2021b5e9489b2468037abb5f72f8e6a5e0cd09954fa9b6eab1bdcd4ee7ec2ad4da858c7c78a839390ca4c46b9c99e950d95b02a09166c1d6a395e987e0bc75336b7b671a0338749d4fa99764fc308e3b2fb2c5b295af53940166541cd93f68d4eb38bc796ce82859c83b89ccbf0891fa0a6a256cabc6d272725b308ed0f902d82878e419ba301f8da7cfcf797f647aba11f2c87731f18a4c198cb0206c4220f1d1d0812dd09cdcfee356a928eefc396bc8c943750041da4f8a1f6aafe59a81361e66e4edacada9e6c919e0acaae9109a73c053f48ed0273278daef536169648d101424405d9dd812c87ce9cf8305f4de6bfdb7963dac2dcd75c211ac693d25b8d9b67aba36a328fd1f26296201229c9ba51e30ae23de42461aa75784d4e43eabc56df9491faf0e9fb6c57975ab394522205812fcd36100c02419d4c62a5886782613b1cc011a3c3fa4293f29064e2cc0af09b3e7e6c0c09ee5b50f44be67d9ce7f88b6254847b7c6e4be79dd7dee0511dd7150624ad61f5c601e8dadeaa3f6ec43e32162ee500258a1a301a45d5f01b96a2fd7662afb12d23270f643c101efd6875abda644d02b4f55bb17ae762d813f57e595604d187eaa1f2c76018f048f4eb5a5237c22b134ca7aaf61e1515bdbe0a5c5934e46ce2dfa56323eebdfbbbf1085fbf85de610b545a6667fc3e04f9d909a5108c7087b1aa0b395138a7bc83de5cd0d48cd8ce23e37cdf986a6ad71b8908b615e2d7a250e74af514e5676f2f0904ab8180b74b8f48ae7e6213241dadda6a6dea65de02624a224e20604a645b9d1f21894d24564a809a2610158dc31a47a8a5dc7c84558a9b04c615185db3058dae18ec2043540c43a901e14a1e7523ea5e08780310013bc9410f26becca3a81be0260e005fda3d8b39eb20c5c9b7a49aa7c6f92a5f31ce53f8066bf59e38f46928623e79611a6486f7830109e8aae0d4e3ddebb0c9dac76ff30ee860eedab3fbc5661cdca73272d49fff83d50c92266b5e01a60e2d4fa0c0314cc49668bc8df96a8654751c6948bbdadcb1572e4971dfb8597c013515ec8a429ff39f0ad81a38a7286a5799c4df72486ba7384cc7a4ecb89c310b0066f115524af4fa3db630c5ab636e8eda381f88135c27945296a8086abb11dc14a11e09e9b39b14ce22e0d5cd60103dcfeb9144f3e53f5672e24f053da41335b360aa9a393c109b7d3300010c4443a24315187d5517b04abf02bb5860b85b645b97ac27082a033e78a07d8d28e8435f57f22329f2711fad94d1b203314cbebfde80624fc03036a0df8b08330a232ac04cdec9fe1c558401945bc08905cd9ee58d3c9a94c3aca2c82732db30dcfe6629c5e4e1b7fea601ac56fdb93ac7073e6c4a5d5cebaf6c86c6f4343b85b57e79e833b8c9d92cd0e6edb4530d9b4ae64fe0278d240986e8117cb1aaa6d239f724e427d5265395a4b5838c93168329c6a5826c67c208abc832ade546da975004ea61cbc6454442fb96fa03a53b638cf9155dae571206dc6b3f830931e773f8920400320eed962a4533e7963c97c77e8fa2293d5a5638739452d0ecfe2afe3bc2ebb45611aff2a2a433b5e2db79246fedce7f46118fdf589102c5d769380432ab32976549b193db2d961164c91c34ec206c75803274c4c71d9f3ce1ea8454e70b1d341dfe100f44ba17561672d706dffc7bbccd84d0e5c172b26f29697f6884159cb7caf13dc6a3f5fa55cf5dcd4d71a0adb69d06035afae90b7ee7f2b00f11579332b7a24827bd0822df48d58d7774a7f3edd06b6094a38b02375c8d5f4ccad73771f5a6b435bb97ad438a4ecc1e38b67cf028bd0b96903312e70e65736b8ede7c16b000dee9d73acec73fb32c99f981a6ce00d8b77258804756529f203a76b0140deeac52c84d5f94a74d56ebd7de6d224fc177de9ec5d543e1e013ca487027b156616ada6007825ecde3434fe0c118f7b988176fd476af4a58ecf8c30d902361120527cb5fdffe06b2304fa1aa5548b84dd7f755f26cdeb82a290fe36b729f9ef5aa3f4b4d68606349ce1e7b9bcf14fc2e4c00dc189df796f74783e46a16e4eff24c31e0edab1d7bbc66e0493f212dc66d6e58f307dd4d2c483086ce21eb016e9720dbe42dfd1cc073057a1d1bcba9016101ddf32255879aeb267f78a32cb896b63cd542d760db198b791add4384c0b1850dc97cae859d52464f2b89c664043e23003255be2c08db5430242fd9e8773d70bbb70510e38182e4ff51cbc5aa7b5944eaacba7e304f62bfef74f8f836f9777ed7d87eeb4434f61e563fc30897109eca284fb862f00c9cc4631d69cf09cf3b4e0fd114221d7523946a77ef4bb1f0a7774c25e4967736e15468ae2b2d74f28e34521513374bb52fedaf7af0885e31abc6d48bd771347b02bb0b8049f32e1858ec85d8bb589b0a3fccb461102e78cdaac8488def2187ef92114976653083a6ee1dda875db09b5cc9a6baf91323ef95376799949f543e6dc3046776127224cc73959e96330eecf135af245a8fda9b9f39f1eb2197d2e44c7708879faff931a91592b618efc66dd626949d3d3b84f0136fc3697fe12292db8f9b786c644735589092de07afe82984c75c768a8e5ed3394a0ef31db34bc59826de78dea036de4f86b6ec0f63f411125b202723839ff672a6218f17094f974476378f4bb86f98f9633787ab62fd8372c2b8a41193a817e7e3699832566a1131f3116cb7d8c3a10e15fc7270edbe4171babbf936381371309e49bef75707cb68564abc49f9a651b0a52452d97ab64de318e73bf02b8c06380793e664944ecb617c4d2dcde8bbd8083a1825148572a5e637642d855ce25d121020db80d1c2b9de49702c0c4f470f92b8c530737bbfe2d881a71a89ce0b7b0735d97c3e77868b6890de522db0b4f0cef2c387cc6a384dfdc9b1c3649fdf4fcd48ed9a4b12e258848a5558431b9de326a35d8d3a290e0fdf11e64b6aa969b2257f1fef023e53375fca0357127d2b288c4ce1d582595011bbc0a249884860aaaf54adde040451c7c29c759bcfee88028f4a83f32928edfc2f3efe5e1caf2c128a41945de6121ae7db4ef9edecce8b53a9c317d793939260d2ffe1935e8dc5e32ec50d4dd3d0893f186b68a966cd285c5d7477882929ac8b384a9c9c5bf619e9a58cdc670ce4487719f886b37091e1a48a55b96b3189c0d79648d57b7822528108d16f794cc32bac692ef39a96b90a688a98b667fc95480e54363b4d967173e8ba6a8278fd709fa2400d3c2363938e4a92565192e6c6a05b72bf586750f045ed9065060894fda1dda8a4b12fd2212fad34a5488754892dd70fefcaf24c648632a446edbdfac2aadead976c3f30162074b3d02ad1c2089cfe9e406a2d0f48affe0b8d1d8fa94af95568df0ce2d217d8d1f2b4bb7d1a65c272675966acbef13a45f157cf8ea9d7f0c5bb614f51f72490f47cc6cdf62fd5bfe0380865e9a03e34b1c32c7ac83035eb8b6ac66cba8c0034792b57853b4100d640585ab8020d6be9f0cc9f1b3f6d6fced23db6f9b7848d816dd873c584e7354b8bcbd90b32ae9f02b606bbbbc6bb8be16af5ddaa6d2bc61f24fe329e160e8b563fb6af9cd026e9a3a16a6fc3c9cf38df008a74830fdd2dbbcd6e3aaeb16b03f4c81ad83b9669bbe7f659c1feda0e10694f68d7cbf34077aebeec14c005eb36f03eb75d5c69eea8710640c60578cf4df29dfd902e4a08aa46830681d203e9d95e68f8759d539e65f6975b9266b063dead95f16905c3d1d4655d90ec58467700b9d436463a872e69c753ceb6d61083f2d9c34f1899efd8314558430e05d91388e66fc3b3e7884b0d7a8bf76d700181c36e5b54f7a0d5ffc8192c1100c2be39075a2ea9208adf4b14cc9e8e82d1284f5ba38a94190cc9fd4832fa2e6cb9f7499ba57a2945af4908d3ffbf97c2541835264eb9e5b107e6622844bdd85a3b2d4d04a7f0a4b816f774a6af8eb61e95284ac8ad332c23d561427260f38402e3cd395fc2c206ab2f99999e6e8c6b4267c845f855502ace353093e625091b89fe5ba99d45a061c158ecc52fa110729933038644abac4a1726deab1acf0fc3f45b63601c6a14ba294810bc2fd615cb5fc4a228d4776744406ca3335576945e7cb9bb5ccce42b4e74dd680691d01e00b9eb29d987d943a51720f5faffc67ed7ab629fdf35aeb80876bbffd37dc405da8634e263ddff2f006f9bfa7b7efc53d3276c264c6a1e12353f197e801867951607142e20fa4af309a54c29c9f6c3de3ea4133d6b566544504816b454b9080b5e9c852a0f09cd559d00596bdb6a4502c5e0e06129eebe9d594f1403d3545b11cbbd32905fe5158cdeba687d193ea2792c674ab2f7b92d25671c9af7a43b975ff6e11c5facd3a6970dae68ca303bfde18ae4e4cc5f4150d7711118e50fe1ba7d993e9d770da5c5aa0ea2307c80c923064fd56c685676d995e6327e2d903eaa4879cfbcb5114c5b0dbcf20013bf7d2e6390eae4a6c8a9494c2a211317aa31cfc06332572fea70e8cef34668a8b1e033e99327fcfbc031e783b2d600a0e748f4219bf15b5206a012dbc3e14e7acb20d8aa74a412240871eec0e21c101ae5230f96fda599cbf457c6543f67b3ba1025383fb63eda5bb7a3cf31e021d503f5d3b018d9508b62afc035fdc8b9afc770d1026884093e02885d14634ecc845de2b6f95ebf8fd242e59cb1612a7ba9f3859e4dafbd084f540305e675edeeccc10947f31244254df121be1a2640a46cc147e2c886fe78f673beabeee83f490e01c1a8be8aa906597a32186aad3c113dedb502389b1c572702ea04c080f60c4a005cc7bcde43c3008435301921c7d355626f20b1c0f9049b1d87cf17a35911967824894b830b127b690a123a12ece3fda87a5a4043c9db7d5c179e6d835ebb81a8b34b6494b650479fa1c7d5d444e276796140cdbf93f081c244add8a4fb4416e4272971add825617bef9fd7c2776f5a5b41cb0a2058b5a74cf61131a3907b7b2b5e6bbca03463a7812427be42d29bddfa9dd06a3f61ae6d147fa06a81e787c25e1e6dba7db95e9e710ebd7bacc2865a9bc5dce5921b1896a59350c52afa0dc99b0b5b8b92a497dab3218e57b1ad7cf3922d0eaf57d2719ebc633b591480374606facd278f04462bf8a43fd1216a222d73a656f532456557650278fce9f545a81274b0e3dea94d263f866d6d0c27d491c0ddee3a749d3e4cdb2191fb392a02450e44aeda0172b4615bc014a52fa9f3ea21a735d4482c86a5506c7dfa51bbf105bbaf7eaa8d97371e17e9cbf6a94b54116efcfb03844d4d1d999ae6a35cad92b20c60bd7634ca5a74f2ce46208ed6c309fc878e60e5f46f21781cf1a43fa535b42e99ae48ff01a0fda3728241cc30a0958bb44acb4e4deee77b345760b81c2167494a0ccf70d35bc36316135518d994703c49b09161d207b8884fac23a3f1c88713cf21fcb3921505e1617ebb5340f2c78ad79b83e6ab361ee7113a9b3235fc22274b574bf7cca6f503b4d3a157913fa92b8c18837cf903666dbb21d0b0477f09b03b231da81dc32a5f09da74c90fa2986204a91d5b84b7ee35bfd2044717d325d070c274115157b5d16ae0d8f2ced073e3710b36558824cfd12d2c6fe5eb8958592a3032d90e2c24b18d960fb5c30276b8d68be298f297639c866c2dde8ff6196d2b95e49b09dd28147adbb31efd8a11bdee372ee35fbe3c112f3891aee64b95ff5c1ab9b35f89dde93114d4512c823afbacee30573e9ff5751f60afb67cd6aa41c3e47b408f979a8cbde42b38039ad1581a8b0f7a1c7a87489c762f8d3ee271eebdabd92db76e966b560e4d1236c319c068fb13509f11eb8146c098ffabee522bb9d008a3de2c973e9bda3ca57f45d48c9be8552d485af16119c52809d3c69c939baf7799c9ae655f86b8a64fd82605da6b8e15953de3f23edadeba4dcaf3a40f35541b80631541c08acecc8339eff6ded1674bf529ac2918b9ce9cbf93a50f71aa54c34cdf931a1c4dbf49f8e51fbf28781523b966242f1ebb3bff7096a54b2b20f7de2164d27d3fb5018aae1477b78bfc465ce7266db0e67679636f6159e0216ad3b26601041a02a85790f5916fc29426fd993c8eaa38d949d9b2bef376b9b53835d2455c24d6315b66edc64dd0231f03c662301f5dbe01a56098262a7c469d39b15d0b387f5a650e95297d155cb214718cfca5a2b2eaf0216b1602a6bec716a79b196884a06234dc4207304ab068ee752aab0ee7f63a7bcfd2c2b967a32fe36d0c1990e4dcc8276a9c041b71ea7509d6445f955d7464ad9069b88a10fcc0c12569bc9994d1207a91cced96dd63e145e06ef44bfa33a7b29a43a827b93da5b5eb852f200d6ae75b561ebec8801381192e8d575f701b710b0e1dd64ce854eb6ede305b6a7280b6dce9d92d0b7963da338301f6d620e5bccdad9a015dcdcbb91ea4213045bc7791fc9a03eee85318648ef4d1f624d0a8300409d0b83ddfd9a0d2a3c99a45be06e14da832ad81c3bd0e2db715ab70f3adab8d50218c8fb9062afed913e1d37e629b586693d51ce3faa9333eb94044544c8db5a628d72477d0a1424d24efcf20b850a62f3bc09c55404ef512d4cebcc7eddc358022adc0fe4d4a73fda381e75a7c501f22254258ea11b95e23dbd6fbe806517c040dd772b20ccc004e0624f27ab32388999631d0541dabc4850f854419ae6910203856fce447c52ca7c9be9df028a7e498a6b19eb50f37f72e5344afaef8a0e816f6c6edd1b2f0736657c6345ac6ef2ed9480fbab64ad693185e6717d1aa54caffbb20423ddb421b4bcb19a0974bfe9dc0e7a519e8f6362427f513f215612ec74a1859373cad0201fb73001e1ec97b9bc5b613838b9c84988541eb3bb8995577b57c8e605d08b3db6c1e61e5e539fa352b63768391da6325a6e429aba792f9101ea6720a17f772acfd9c54860f7762aa8c6255ef53e1ecd97a7d9b7c76d04aaef636c3bf096b24f8cda6038955748e04d73107469f760d11316a04dc376d49762ce2a3017f5fb1fd5591dd2cf20b96f12676aeac9ca0a2279b9156229c37448137adb53cf36f8f730f377cc82067a9af919d19fea1e666c3b1c923cf0fe50eb2a7037ca0287fdf590f913ba33dfa5086dd0b260aee2890a4e4f62f3371ef14ad8b44046aad111aeab513f791bddaaa374a7b5442ceeb4c416eba0433378587e0721df48ed16e5cfc254ce98a261851ff000fa504197a9d9c73c399288524ff0457cc1c6002e8dab04c73719dddbe243c583a15297022e9be9fd076c69771779377146bf93f62250ffdb40329618cf8bbefbf372b6e777480560f8933aef3580b5e585404d9e1018e2d422bf10a3304544afc6c1394f61d95f93488bc804965caaf4e99d642de19a509b4185b3070f471b960288428eabef94b27b40820c6cfdb36b2c0a85e616a13cecaf28427d28080070955c84b144e2125ef8aa8798070d9a80e171444a302c2f89bf3a6c15b9590b780111b8964ac8147e12204d68fa70b136cbc9ce558cede869f516a79a5c3406a9b4cb73c35bacdb1cc95031a48f700fd05a6a17a6af6a5166d1c3d1fa319f55c33df0e4249c28e1f4d006f75b9f2927e626cb09a407c48100b4c8ae6dd7fca9c1234d5db1f04c40ca93400c3be39c4f1143730add868c8684fbc2419213b652dae41a2b2cff85aeff2b2c73b9b00b1e442120f69e2da918779176c780fc7fe0e7141908999fbfb5f812b7415ff1697e83e22d4f90bf101f21e642c2c08fdd955b5d0a0bfbc63a6af1e012c82268bc4288e1e2dcb376dbd3e253596fdbc6d2ec172c00f6d2ec94a223bbd475cbd4320491ff06558301b823759611a8d050466236dc05b921739e46ae49f50a0166df9492686915b9154466c62978533fc0ac6359449c31c5aa0e9227b8454f21301582ca08381a7e0a2ed5a99dfb194a84ce0d4cf6ec09fe47a0787c27d7142ac3822cf1d76f7f51816f79c4d84543afd4ec3d56eb0fbca5324164855d756b6542afd681a1095ac7838d40e303c9a1d6ad8ef9a0b508696a4610594d7b1240b91c57caebc5f5f674d6b3d76a50d5239c897d41a77ab5fe41f68c97cee8068442ca1f6c99555bf71d8ec80e945584d48b1b7b7969181aba722245c19ae9d2d5cc206ee96f8bd70558381209003e9117e711fc654df8fa63c613c2a0f105532d22087f6b57c64995764be340a2dc7d80a1652ea048a9593b3ce463569b97f08632c6d0b78b18a831ff345382e1c702381b533de96e6563f41cf81ac01c0f7568587f6e626f210b1736b2071571a6b05ba95bbf3ad7ac102c7955255a94e84d18244e4de5937ef805fcbb7ba5355aa39458e9356728e9099925311f89954f6b5054ef823955e2255841d5ae5087eed3f49f296f409c6c7a2deaad2efed1cf7f60402434f06e1c02413fa5e7a958a5afc4e33d822dc0e3fa024ceea9bdd0cae1f54ef832442fc53a97383acd1b56a6652a205cffd28cc2f72610edd7714b81786a5fe249f662769c599417cbd6fe6915936c2732dfbcef08dba0749387c64988c465e05059f274527e5d9b36259a9f7e71b532f8d26149f01ecf6bc086c97e644d2812d02625dcb01b3e0476559cf7fc58cc0a3971af85134a4bb68098d980f9494015faf00c8ca7932448e22dcf1026be3cafdc83598406b7184a39df35d95496149ee29c5a0d5285bf25b6fc8c94418486b9aa943d9babec6ec6e2852653159f57669abc4634dcbbbf8d9005f7a8d766fcfa7f5491f645abd5ca969d568bc33f94ae33c45719c5f43caa77f023615980a515c7bc19f33fdc764090750b19ffd59c647c3d6099a48515d35c9fa2b4d7b506f63fa29502524cc0e40a249fa2730cd58f887c17441a01bb10dfefcbd111b05c53285a0d028fb5d6da274b90a51ac4439484cbb4fbe792ebe23239da573e140ae2829c8a4b539a60fd9239465edeb42f93cb1d4ef9d48879a132001ca6737727b44fe6b115e24059119f1ea3f08acbe7c3d8fec9f9724d53b86b51fd9267987a0c48a2b4d88b945c1621cb9e52ae24034dfcd61dd285a3e67708b8301b05871d1850640c5dde0a6b2c0dfd3d235f92f80099019f3b5378f4ae5726d3920109716143954876c88b3adc76fe00be95d4d4b6b4275941854f6c8156bcd81877f4e2ef62963b5b972f38fcd07ab7c762c29ae690e358de8c325b950250c425538a5f3faa7a351368f8aef55015caec4492a9cf5a31ea6ec61e9e7c5f0c02e8547230ec98cafc9de7e059e8905cdf293c68ca5102d27775fd929229d619195af74137b78856d71c28f14bc205f0b275438a5d056e9108a0e9d10c9ed45d9c33fd87075295fe71e842f7e80ab8de4b223df86084698ae9578eec2d1dc9a92642a8bfadf18950f2b88de7017ed87ba6ee2eb5129860d76f165605d725588add530a0f127465fd1c1dc59158711f8ab4a540844bd33c5c3a09972aa52f8caa1dfae413daf30e8e59159c1bae43019c726fe27f0551481183cb92abbb2c9c67d64b1214a3d5ad9eb18b1980376d09751f5bcc78c42d6b1c937dda0cf5dad03aa297f5f921a6844a2d11b4d2a02e7c2d69ff8913686fc19b718885357b7fae2236ada49a24fc6985dce3ae034f9b3032c59b9edb4b7e79725fc2f43d9aa807ddba3c77fddf9d10e2b1d6be8903c8422114b25305dff5c9cc4345e3a5e9948b50773bc73ddc324666f410d0e80587e284cbb5bdd0aa2ee9b0bfad57904539246b4995cdaafa11d5d21bb31289007e38564b16a2948e8052649361cea501f9f8b70dcbbfd6ed9a9fa882695ccc2993e7565d532deacd32988a620d487543ecd2b0d38651110bb46de360b56b0d3254edf0fbe11656087fcdfa9bc6164dd01cefe60ca771eeb13ea167660cf180685ea68c8eca1f27061dad1c47661a86f72ced19307951829d90aa82ce9f2a57e71753180d47c97dc6585298dff6b14dd7a8bf964a659f4d50a8298af7f5032e24b37ffd5956631e6ae059a429f0b661c049ffe7ce682bcc60a1555133e64bf97ebc7c58634641a82a1854e78e3130ffc99d3b0387110f65d23a6cdf6d37932b8a060bc64fb4d80b3e59dea8719264c353cdb646ee56543aa734e69ae7e09092d67a93804b240555b8007b1542b047bfbdfd3fffb22ce66454ad35be2b233fd8cbe862dd762495d1f24262c5b842d2f1751fa1bf663c51c7162db9e75d0d91b431cfbf62690e0d23a82aaef49da9423efbcdf4c77d94d43a6dcc678c347a3adaa594d690d82571c6529ac9feaaf217f7f9b138c839178f28d26d93c3c9d29f880c860fcb3ca9732941a179bafe0f73a1fa9d906337750072910ce602788538bb1169d6bc2b8c15736a68c07bc8e456b522ae6d88beead10bc6a712c4f0770db68247fcdfaa0b201e67da64f7dc5bf16d37093c429393dca6bbafc0f6d9697cddd8fb85b711a352ff4a9474a2a2031806dc806b373e5c6063fb7661c7e28593797d597c2b0307194b1f4accf3ed884bcef569bfaff73d6541fce1e5643afbd76fdd295b376e55350d9a7d22053268f0a7e02218b1c899317e8b28e6e3c4ccf56bba9a02f2154052afd71ccf7d47f095b54cee50def9d7acda0ed4a3a56909cf1bb688c4d2b4b55980e32fa1fd6a1b201707714a5338f1442a18fb4df7fc5161cf3c9d91808d78e50382a7067145871c943ddb276397c29ad3f493a0cf2748f041fcc84d98d9675facc1144d2881257f2b494e29ef6bdf5e42dd7ba92bbbe962b6fd18adf1c6ed0749012cafafc1ce2af0dbc8e74f7832482de050f7af5c10d5ed59dbbf1f360e140d04aacca0784e998688c7e214d5c940f892324757656469d8302e83434187dd4eb24b93cae99f88a3ab3e129e0d19c94b49383be220dff7656e36ef887606c8e73a1f159630807b5cf3f194cefd1d413c9815f615b9336eefac67b6100995a3855ea86668910dcd9054d4fa36907e8583b843babdb6b9517c086c374883c33d3865c04e5d24ea14681bf0b6745ec0f3b1da18cdc00cf5a37112de1c8206d234db5747701ba624133eea6c4364dd566d9ec0920470b1137c7384a4b0e9b309c9397758e62bfde48d2e1d5f964047fd8fbfd88276943ae0892680fda74031a65273d69141e742cb6c6b15d58ca5e62dc401aa37f6faa2140dfb650bb24b8775428fcb5dad4debf1fb8455557fdf2c664dd004dca0e5fcf85d14558735687ed2bd196d9a8ff7871243902ca6124f01d04e6047d99544dafaeb1c53e7bf07d6862266f7b9fe9aa4d35fd7a5e77c9bf912c6f0b1da7acfd82002bd71aa465613d037bcd5d68c1f1d4fa0750c0c41292895de6a6ac429e79b89e9d59ba5e72fa9b6feb37d1991d864f24e2c86e1437b44b49aa7a3479488668c50ce24fa0898cb8010e982da293cbc492f498de8d81416b06d24a818b7da923ca031cf203f2b91a3cb94392f93124c582aa03adf21c8083346ab95867c72a2239c01ac3f9f0f668b90a9df1ddcbb5b47679fa526ecef1c59de1ce9e88340447f9fbabdbf97ff6725c2cff848cac4d144952cf75e724f39e93ce18268660c787e4a216285a3ed9ace70273aace1031d7b8c46e6459eabc27de0ebc061363d61aa1c83bbcc208e0d643950599fe9623a1430ccf7bb51db7161de016da0c4cb738f590a548d51ddb1893989c5903e0e9243e7cfb279c688af63a4144ad16b05d1074df84d1fe33ec7738fe5ef50e947d9982b0bb53c688e05ab43a53518c7e1c6231ee8a2c1dcbb8d984e3d87f45bfae10829d974cd862348ef86bae360fa813bbfff03d856ac40f00b58054de6ffe9bf1152ceb7be22a70e0ef9693331e3d0de63dcd1ae7a0b5dcbc787bb2660775258339b755f50d9aab9e810eea0d203b45aef261f048a2e6e3cb06cf74e101612ab8036176499bf6d1a1a97a47017484df2d19fb9072a8909d37c92914ee9b0e97c6fb38667500130f5e96fd3e28b10fd898afb7ccb1ebf86f8c8a8776feba706bdf20d89743b059fa87b73d7b7b24435bd2f8d5f2be135db57afbb31d5bea4cf8de95bbf58487b17f915fdaef9ad123f52fea989720394f8d161156a644c06ef59fa09dc5b504810eb4e7a77381bd0efc5ba9abffe04a40916dfddac185bdb55c28c582a6955a2d82c2186c4355625e58536d68a62472e9b5ae894c2d2dd6a1287da0a591d7120431c541741d1e558970498f1921093b6b2426c0cf6cb1b55a857cb66f5151308478bfa7dadcd7e0ee1b6b64566243a6b8b20d5e425e3e5fba14cf8a04b07b20c94f09572cfac7da1f396a1a1610f6cae43f712a6c1e7dd66e86c8976b5bdb163be37b64036a9378935f10977e1b3e159b1a7503dba2ed9e731fe28c40b9c75d6ced67d401ee6574365676be4cd5c211a47276771ba221a50c9bafa97c833784af29a33931215fed81477b522a6847471f20d6c7d156cfcab5aac34b0d4d308e0645219d8e4ae090711cc5e61c7e57dcd347090960c07039927e856b7971721a397bb33d0a4f0be5d1a731dcf6257cb8ded4920c327cf587c91fa971482592bb5e1f1a06272b2db2d073dcedd7dd4f9c2840e6c74793efbe7928d66532b2f7d19b04f25697afd7827d765b75b7b171c356711f35c6a6bc8fb768111f65eda123f305c861c868b574e388ce3c08deb9faf3175e33276f31178fc69c059a3dc86d62d105c87d50f2ced78ca4be43fdcfbb6f004b478ad1c8dca6175615af3445a141dd44d3ca2dd95361677de9ca0b466216c82f93d00950dd704648da5ac1320fc78e5ecd43e0bb0b9475af51017a4fdfd2ad8ac9b8461379c9c664d16c590beacae06d7df30fcfb2f61f5e3022b0aa65aa432c685d90cfc3056a5b9ec35bb826dc84bad74c26fb972054e5b6b0a715471ea62fc856b111b50e95e049629351999dec9b06b55a7d623a637544603255cbbfc97d56c1850bba5dec4d603b245a79ee3fc347dd0c8758bec67ca5639d4c004568d9c34a62aee47c856e55c50909c486c92a5d91691b4d773b6fbf406a2a5f18741464b9e25d0ca37c4ce3ac9a48cc792cdd69a42fcfa756b278834ceb04a3632c129fac5c18617f5fad8d0ee5c77ee79d1ea17a381169b429b12e45446c35eaa4dbd48a6d1b7bef0a2d859e45e9d6c4b9fffd78ac2996d97dee221dfc41b169a650e4c7dadf7e09cc8f8355e2797c6e41db365d2fc01dae8ff4a028a42fff5c050aa3d4c044c0f11f0747ca3030dc436b645c04017a32ab161bd2db14965b9a5aa08b066e263e9f7bee7b238765c69b1fcaece609841e3fb11e69373b9e84fc1496252befbeb4decdb5e662ed8274b1292d1db0e206c044291e2b19f4343e2d9928af5b314076aed462329637bb7854a2ca39bd31bc62ccc7b2533bfc35ddc532d3de7fe87ed05e4d9d0ae2ed13424a87749bd474d030753dadce402106e8885b92e76fe7f48b77a5ade4515b5c20a6c36a0b518ff5c4e41029b09b92728d21d36ef76b17eafb6c63b40e00e4c588b3cdc75277c7816e491f8e16d0565de84f10d6c4920ce19b79fe8ca5c9435410eab0a2c3b271d0539cb365358c404a2438252665e5863b0d5c196f3eb783a5072f790cc68e4b31a090d2ca0cd28a8582893d081710415af14d2cfabb8fbe61cd27e938803568e83037e94f82ee4b98f50353215ffa40fb8797d57b5fe85b16a60869149ab67220397740849be288a89adb5c089575c06b97a161e368c3b0e1cd359f1fc22f268f14d6ce27466c953b676f5de91bc78d81244e4f9a40c3e4b6cbb6da0bf069f5a830fbdfa6c464484f8662ea6763495ac2a6586ed9898e7a7faa8d8caa5be406d8834da30e14b2698f88d077091b8bf1ef466f36469ec81203d4f82d2697c2d05feb60580896ea012c6187f37ed5ab46184467b10d6b35ea6abec1cf48a0452385c5516c2620fca901d7953e5598fc4c59f8880564d454d52c00ec0686ddb9dde4e4d3d23ff33012c539e0a845b9cd3bae756a83a126d99d2fe4ee6505e1be99f98aff81dbfc0c47299242e5c16119287a29ba8fa402c928631fbec12491321dcdf7b625d296f52fccb5917f6f0a94339faa3b3f292f562160bd9d2a021e5e1aa32c2a9dc09d8272177044be202075e2cbe76095d5926e83c7c339cc7e1342d37b8a517e878d2c1d2aecfd2ddfdab009810d3aa3091aeb368cef09acbd654eae8074490dd3870070ce02bbacf7ed6a81fe4dff45d18d304628fcb4fbd63982432d1807bc4766e79303df01cf4a0f8e281ce8bd25ded871e51d02f9af242ca9fc33000fc9d0f84545f39a64a929db140127b401fa1ec7e79f2139c6deea3b2dcb40f137b7216e640aa84344771346568196028e0b7afc7746bd52e66819a08e083494d9e7f070247a5cafb8b561925c98b8a85c7a6bd4d4b569a17bec4aeb0596a8ecd0b6ace9f3526ed7a2ddb03bb6b58ff2e8b5c88d40ad5a6b520c48764d814029a2cd232e434cdb49c117a1fb52e97c330288ea38cd91b9cb3880b970c13548240146ac286871c8ef2017bcb0bb8d72bd9f9606218baef2819466ab2a9712a21d8b760d5bd4799fde1d7545953c372adf5463344cf4ef1171f799ce11d6d9fa7ea70538c1b709d69a92e14661ef4097f61f24ed81de59ed5ea6e0253e13e4a191da263a4e3e3918dad5f3da7416491e17394bc2748865ad9e4eaf1c07fd874a4c97d5d3ed22c98d15426d1006566def318b8ae4838421630e1d0aedede6ed5795b9ff3ef7c45b1ec6ad2928f8c31b866bfcb70384313b355a6dcb5470172ad6ac9adb9322842c445e12775d38a664dfc66ff52343500ee1559166275f41876fb68d4875084a95e48a2b5ef44a3b956371bcfa5ce3f08afb947f969499c4accfbd8b5228e58e160015acf9fd47882d1b716a3f4a07e881c9daadd32bf1f5b89477b09ac4005200537e7441df3fc9e3b80405162316c21872f3973a5d9da6191b36fb5689e0c3076072ea286b594d6fec877dc7df14c47aa0cf2b0f42f97f9264502069f7c6824e0845f0b73ccdee7eac2a1f37673fcafbe30632d419f6eb37d760c2f695d2a398423480c06719c109248c525fc528675d2a0bc16d2837d4322375fbf1f1b4f58c8c22a38c14febcabfff9c05068d2054ffd54d85ad3b7237078110f0fd36eb76d8a4984ef85ffcd2fe06feff6a74f1859dfc7cda04d57117e8dd9c022f105e8b82ed46bf94fd340ff60e3456749e67e4611fe67491be5b705963187abe2771eca71e071c963aacfebafb36228a92bb75f9df6b08dd84417de89ab1a24737c3c6333764d604a8a9bc58da13371847120076235209baebab7fe35cb8325cfa58fab372f7ae766927eedb71d4e9e068b37f16ea8de704389e91dabdfd2bd73ddf97f3f44a3d720ff75e6ee120779ca8b49adb6664d1979c7e0406cf63d7f9d87a4c116f285c10cb01c6e9aaa69c9ea431734b1ae130d2fd26847c21ebebe438d1a6a7701e8a79d38a3a405726f487b636f6d39e5ebf3d53158b10fac97a442ebb01b58dd92d3f7ca2de4752d824a2abf9ea66ebe47ef7eced043d868ee439261ee96b2f5e65fc97695e91d2cbbb67a40e1db8a4558db35a40fca9dc25d46916465bb6bf68ca8a55ab88e4d8d8d62ec48af43b62301ebe6fa3c61246ef4cbe383e028cb4dfe36f9c4b814fd578414fa9ad632fc5b0851e19785c52f75ae1c52d5e9cec5b7e6d32d48502ecdaf45b30f4d2303fe4c1121b5f7d1602c66030ac43ec4bd22c9ceefadb437d7be4e8514c8b2513b1a5f61a3e6bb273cd1e574f7ff2960f5cdfbfaafe9e10006f9b2bb4cbeb183f9da190aea6367ecc4856f0156b465af6ed4bd808cadad8ea1cb8a18d2618423438a2289ff44ec096b568dea7dd11b13d85ee40343db36de35ffd3e64791ca2578a47f4cda4490099f68271e084808b4e7b653256c224505dc6b74e2685c28a9ced41ecd35380639b860211db964d96bd7d4aa408b1ca0ba2508d8dffdca1925b3ff74648e538cd65eb7c1a58b7017b9ea75be593ae78f47cf56ab5b91f1ad3240671013bcaf71de0093a4cdbcb876e7f71ea84d833bbe8eff390b66d724186b6b68263ce125bccaf90faad7a35f14b17cc9ac7dc18190bf6a1195fff7b16b2ffe26da84ccd41786b382ff743ef27aa19d1f06b7ab576f6dccc6285b5ea4e15031eca0932827e6683693012ea4c0d02c557ff9a5208bbfa665bb76210c03b2acc44fc458c5cf9c51cabc6d3c4545a00522cc5d42f82198d353ea827fa10b448eab2902b69d0d4ffa002add9ae9a31e85299d1aba8eaf226478d5414687e85e0bdb7398c12e617e08cc0144fefba2feade6f3d86b0288f5b4bdb0c7ec840cadc2fa259ff747040661ecaa1d6f984593692b1cd100d3c8c3f6d73e49c9f212aaa0bdacfd55770faed8e9adbbd2ac070601c4a9c66d0011e6afb4672fd1a40bab92d56a3c8bef584877723460e5d71058b4543c135b6478fd1ec67b8671b7eb6e0a291e665edafe3f4ab92464df261d6c4dc5c177b862ab275c1cafe296277778f58cd8470d0948116c4f2d4806c16ab4331bd793bb871d9c1516d3df99e4309549169599f701e66d948cb0d23df57f21707b8b81f94522428457e87ddb2f310250173789cdb31822cf2a92d9e2cf8dbf51fcb017ac1899dce57bd4bbc4a530f40b1dc8646ef670685a05b7bf22a0d70640635d41de1fbec8466447bd3fea33cc26c1e298b827dddd0fad20fa91692ec6a7ed79cd9c5daa9b3c941c618795c2327895d8fa65da77db84d6fd87c84baa050208168c5d4102036904c17bc734890da7c6ace7c0a11fcfae404032df54afeeac356e949436488a0946e18794f6989bd5fc70c526cff52334e4a25c1a17d94798761f29b26cf50b0ff7df02dcf23fc6a9dc3b9915d8ed6cc130fc1d13e10e8ff1610897afd6445aa8b5ebd41e34ae1841e258dfb9c79dd456a68309337db3ce3e7af53f4e157283e5ba1ed5b28238aefb003808ba067a303c96c8536c8a9bb25361545d4e18732859e33837d66ee5ee0858f9226cf0a97b6b59b7a19dfeab155db4163159b8effbdf20c3c3b459c608679dcb082c6bd94067354ad1291ea611f96a777d1916af56a678176a866e77e5b3190a49bb44e904af786f1cd7726749bbdb94c49c23cbdb494830e6d563df9c6a3e268ba72bc779d393445d7e38121f584140f4cbd1f9108927ed416c43be28b3a586775a4ac2c8689819a655acd140f862216df50373878f290fe7def7726e47b2f538ea84d0385af056281a7fb8679456a4f87f1e693eb501830b91e35362e7d519e48290cfa27d88efb9f7deb94790b981a1c7ffa6b17461621542125befc559a8c61e13815d2a8e4fcac6b9d16045786ff2bef361ff91f482899e2dff7d64f4fda916f07e1ac3841a56d9326ef3fd16e9b5b9149e75141e4c8561cd174cc6c6cf2a862c5dd5428c82497d6939c309eaad45946689feb4fe36d35778e083278add44a402b5a7f47050d0ca21af38a26aee68fac31775a7b294c743d3f7391c2cdc51bec89e82c40979653a0cc271ef6a423c7d0e292bb54329f7662d9afef8a5aaedb2c0ff9c623e24f1781b58125e9082225b23acc59230d3f4034a9f2545d364acebe8fe4cc98c8f929efbb557252a42269822a1ec6aa4e1feb355a41c1e7196a22b8e41f8cc95ceefd3bd17d22deb291e670544aec00090ab250113ff619dcc06d1393932e524551cde1466ad62628a61225a54d548d3f481a26c7a07401dca7bc428e7600c1b144500c347fdb71c44544787b1e5c54e6ecd20aaecea198c1a81d1f919e67fd14a2fbdc2cb02f7f112b5c14726508790def3bfa8684a432de242b7fe0f6f351a5db43c8a803173914b48f240b59e1727ba2ae11ba36a2cf5e8628a44fad2b559a861f69db2a74ba9a594325e2d2b3d9d4d7ca093019f743e85bfbaaf54bd2ce9191a6f2b8857d4327bf8481f9870545fdb8413b51079b5b0171ceb1f6be2705edb75e6f46c0956adf4e9d13517a134ed79730f795c5d0e8c0f31b633844a0dac70529fa31aa9ea4b636c868d442316d870d0c9221c50d36f949480ab327227d5dbbd08f1517ff36cecfa659bf0617f00cc311081b480bc4f50731ebd445891a616e0feb3daffbb05a4c308030ac4b723b705a042de00b4f1e80db9327f4b1178a144747f83f755452bd298032161a965636f95b4725792e811210e4fdd1ba652aae372cc310d5c4bbe8c3345694860eb63a3d93c9e3f8b836efe23b83c5ee9b693a92a322605709e8568e4ac7503abf9266c8250bc9e4b2c99e8c922947c65d15efc9e48807f84551fc080a5e4b90b85fd1676975ed1a5ba982160c6306017ab4487942d2added31ae93de0ef0a8e375b91156ede5da582201ebd59992f77e656767ff04c405a2eae475b010daf17ee5025212c05d8b7cfbec5a077072320fc5e39a936320fa4dce80d6f69d0f54b80d0a33991dd1394a21855c29f66c2dcfd9b835835fa6bd09d952688843d5b40ee62a62ed7e50f86c664a52b2b63a1fe7e45e7875d1cc02b00424d203a163b3fc5e53ac53e24a2c4614689468c3a2b0af77cc38cf0299c6cc658e451044a4288dd80b3d0c0eb3e4c9de83c8c33ff4c4f0c1b08f2e8d9d6fcb7ab0e769ed71aa33befc74c2f4ffb112891a2bfdc2e61ee9ac206f85eb9cf6dfb5af523253015a7521e5bcd1b6027100d7c0bd1d30220bea1c7766b9de8525bf53e6a4bdf64b1b3fc590f9f7834a7c2e71fc3735e1cd138ce22c6288f5e8eafb8d04974b50cd1149b66b060917958b164d05691b24cea3d438222a90de6b327a280e99057a284c9070e85523d49e47fa1fe27493c5bda8fc3860e57f6122069eb1db833846fa580cd0d0eced9fa8def97c79f2f9439c40e5e5074cdd58b4535142fe7da0e923be29eeec0a87dc444717a507073e921de034be717ff44caae6817ca1eef31d01ba9c3f5a84168a7873043519009397dcd48fc45ed57f165dca3db17c1f5d3cc7e93df00da61a46b1f1bbc1655e6605d2ef578607dd8084e1bbab20d4364296d69bbbfcedc3720e454db203af577f6feb86b2733032ad107a2af6d19e7f2ec40035feb8c104dc48c887d2aab7d1d1813614b0dccd6f41d5745e3b22000caa88066fd30d5ee302beb1574d68b9128d0d24f3869c070f0aa3c176c2efc2ce1653535c2ff04031f8b77c77c218b09416fa3d1774ce5b6ca89e88b6fe62bb4278f6a8103abb36c5d071539db709af3cedab59c4f3bc7b247edb39ae181e22548bdf6f1e0222f30cd6fd25c33ca625c9270587c66040a77a256333b93de2282b5fb51fa41d4995db8be6562609b224dbd7f5e95bc9ca901faa20421ca3e4721292055aed806a2f9e7da283f6fe47725e55cb85c827928816c84e093aa5f7dfacf58b2803f9b3aeba32fae498aeb60c71fedad9b24849baa7a577d0b77396f893a00817f8fff12c6c1615d1938967a809408d6cfa231f50916dde93addd3dbb2275f7ed26f46a1d78731270a616c0590dd8b197d9f06bc2806ecaf0371f69e587e2b9525afb6826d5b05503c83130f2b7b3a6bfc327acb8974698db339856a7f27934780dd4e0e2a8842ad8447dd196b79faaa5fe85e437af5771af9d556f33a53b5814751da92f8e44f0ec68e96afc861496fd14a1b3c033ed3b206588901d7461aede731a13f06cb5d2ed03f53ceb805a33a37d3d0f2af3576e586a15ae3e83604d48d8d884b00c11fcc245dc105cd4b493392a377643f27ac2825b8f738c9e7f1ff3554d8f59997fcfae9fefe6b4c960fb0f233fa3ff72ac014f921d02248a70e99a6fe1b97614b9b8fabfe89a96f3cc2dca81c96a4ba8ee42938b19ff3a83d90c3be0d3853f50593f21d023c24adce4953fd054d48059ef6423dd8e42b4991c7bb2c868ab2ff17615aeaffdb552f1acb8f1170cfbdb7772fac2e20db03b87e096c19cf40501ff8148d2abac994ee2e9bd5c2711351d5a239257492f0cb4aa83a37fb595c182b12b63eb82e47ab586d90e73c2be2ba341568273b7f8ee4b6540a36866716d870175e8f866f05444a86fbb55891ace88b0c12cd6719a6c5733edcff46a76a75061ca211b4b8d58a548c666641a2df954e5916b5337e49fe39a8c7785081f6b2e4008ef5b3e6fef22abcfffbc5ab623d56ae842dd511177e2c4c6dbd4764ba1b3ed276a09e4d930d27f4ddf098c7e94a1300199ada01f4ac3977d769ff474f4943516b4a3035e094d11f5d055d1d76714eefa0ce24f6aecd02d8c19b3c1867bdbfd3f641b7fb798320a28e38414b73749af7cc2c945c57ee16d679bfd3187f257f7e97fe56320cf80548cde662f82249db7d6ad1a7084387bb577f127c20b16e19a02542d5625d2ebb0fee3f0ea33622c59e58746bed7180b40de047e0862aeba30e4ab2a9e264591dd2f3300d085db48502c84cb2119f518a290d31a12293e6ed892badf5ee3fe25b8bc5ce38f53d959e894f8dd8b01eb9b15f8db7c4117a125c70c1e1941cdb9b653347823906f03593690815163b0203d852e93f49e521f7e55bc4fa7ba025d50b61ae7a2dab33cfb0b8f5890f5e1e7d04bbd03550d253c662bf709c2151902c2a16c58296038ed7f4d5e2cf2ecbb856b32db01599881f4ed706b6a6df478c6e4ae51014993718b7010ce4f8a0155cf29c2786344a625c7064b9549e5d251b9be190dc57491efc0d83c7257f03e4be86c21b88e4975fda5325d61ce7564ff21dda4e1fd9baf24a284dfb5750d08472dc00f482c37612c02765ddc59df0a0eacd7e1399def62400313bf9076bbddb18820fff9d631670b8b10fb5870c964434ed4eff7bffa6c2363018c7c5ef8e456d1b360c3146f3e1a3df691ef7509f3e5bb7bea933b26d988abf472ad8eaa170a1c906abcabd99f62d9d8d03e01a24c83f562a56b0c03b79320197b2d59c440f74a1e263635c11bdc01561ba33c3ed844956f77699d7b9b2c104b02218edc7aebd20d55abdde6bd3004ae4d91b5b84cb366d951fc5dc13680ad603d98f52f5c8259adb80becca8b0d101870827b916ff2728f75c778e42bd7f5c4031b425f222251b0ecaab893b6bab557a73a5f7eb2dc92aede2a0439dedbbc593f7abd30979eca37732522f99b337fb0a2efc03733e9f846489797df3b704940aeb80ff36a06ef84d1e838beb9ad05be512639f28dbf0e4f96030069370e3aab214038a158a6b991c208a92237d444613c897a66d82ee9c549d048a8fcffa0198d059f9d38e036bc4388d04b1f70468ee1af70993ae801da398aa1410917491f1ea42651895589daa4a2072dc0fb5c1b286ebf434018869795c5dd9f0d899197a7919695aa54dc2592cb65ecc5c02df96c20d77b34aa4febf409795a82c234328c54ad6e653578763a797f9cbee74713693fc5ff79d8570dcde6bedb60be918ba6a6262fa87c7347b3a57d2e96c9b8c968cb344d9423363c43123dd900991ebc9449b9ca074fa3600bdc82ff261af9dfd87cc8d9af7fc1874f52fb560b3c86197edcd3d2a1d8bd46818d5a143e726bd964105744504c218b42ff2af925222c99715162ee470e3cf342757fd795091204a94773284fc613bdc65d42a1a6ec97936ed8e57477c21f2d9708d28ef2d18417c2ae7a6d41ff802ad650bc5da012892998bd66424ddcd14a77da0cb90ef4766d5624f095192cc3a4f69ff1276c7ac5dd44c7b2625fd85da8cd3248f7cf8895e8dc864a2e8a3ecf8a27d7eeee09504915c81cf7d0080671d5981634313c5dca71b42d1238c31c84261afa82aade37a3a8c679d8d5e48657f272114af19ff6c5dba823c2a76fe1dc90b6bbcc9121e589f568da1108d6e54f8e0f3b87a0642d8b98bf628f955f6edcf6786b82b8d7cb70062f65a854c1cf988755283aa932f162bd2b313554e1766c509174cbd915a34f10466c8c34f57c31eb7c0baa13adb4f8820f4e7d4a28da17fb87ae895a9987e1696167fffaa0452c1a87193ec029ab8e57624aae7fbd277c271ab204f3e795931e19ab895b77017a58812e82dd3c33dd75c75d04781857499403430035d9a1e3f59e35d0d18522180c90b36a767240bc65588a2b470c1156992924f7193b010ae459b887cbcc88f7f91d25127f9963822454df12219456e33f3a2f89b38a0fceee3874f63460c90986ea87e048a005f7fd0144b3e5e7f5a526d3c840e31ef1d6ff5724404c6803dc9b63ae8a8981c77d643491a9b0c446ff7bb65ebad79711d4812909c23dec6849df1d1f384366574322207b52470cf58b07273e568fcdb0d28fc53dafe0fa4a5487f50e511e6c8ec8edcd04eda9145b37c692154ec12d85a2bb465dff6cf8863e62ae196125239a0e50fe4becc1d7c12c827d8eab73586eec72debda11d7a290eba10933cef0be30fcfc14a3013ce48ce142ce9ac213892500a43758ff75cb95797de7d8c7041a47fd512d8afa9f951c08d7e45cd84f9bbdc3fa113d063283e93137e45fdbd80f0297bd3f00a6fdc739e601a87c0cd442a8b8e31b7ce94da05ee7ce2306102440a6bdcddf64cc6de8536912f4f52420bec5efedda310c69fa4c05fcb8511ff0212320a01ba9b4f39c5934edb939d56fe34f246a5ab2db9ccf2341ec04d341c5fde81a7250e114ee7a0d3ea15ae5298ceb94055b9876fa8c1b7669230434328173cfd644c0a7d8b53021a3f3dff18d22bcbdeed12756daad1b1afd6b29b720fb08cdb3d91df3dd0612fe33b29b3b9e3136a67f0b2f1b63536b5e524c848cf6e57e3a7c0b2036fc6fbd2a056cb4f68bb7ee33ebdb54fb52b059ee05da45f61b1288d26a217bbccde2627e6ef6d254493db6b3d15e0b8595779ec48a635211020e812cc50401f8c899ce733659d7793a1e5ac249e83b541f59f56daaf1c67bed8f56c8339a89949601dd5e43768aae5f41fd30fceaca025b79fe407cd0d510184c177e221c0e9f97e0c963061fa9fe921cc2bcc7684fcf372547974908223445f949dac93d4a0c4813d7c9e4441ed939c1e8db3b4ba72f0b859bc0af15af3291501565d8e7d737c1a635886ea454b67ba49bbce7b4488b943dea80984d67599c53e6c85a48578ef9e1bfb2dbdea0cbd1a1bc0b80bb9ec8d215abff6248a74e47773e704fb9710ce51925351afe17626387a983892d44a10307254721c19f281daa54169fc40742e3ad7c6cc7cae15ac433b5f0278c2d18fa712a499d0847de4ad62cbac6e2ea0dc0390cf9832397b6d1b81fa9166d164fa906b95c47cd738654f9ad52c43bf35b637001365acef885f6936af8e8f3d8422d510184800f1c1dc4e790721a0e4b6974079b70dcff5e44e39e4183a8ccc04ba9f63b3158137748cde271823c26909aefb9a3d30ffdf8bc1cb6ea06d7d0f74aadb11070e5fe25e053c35f651d49d1603af151e3a9d1375f28352826e8fb840f73bbc592886e8e7683eed684a2ecda924a757996a5a43c8200724a0f6aaab0e2f8b574c443669d7accf55ff09496643de701bb6c20a56f0652cfebd47e73b11e8c73e0f170be945cabf34cc7ea7ea62d35165f2b6c95a5dbe854c3f225a77d382f79681226eb80e6453b826770377a3952d303da4a0fafc1889fb759346981c67cd86235e3ccf26a04ea5d114ae4219955f74240754f3bfeb6f1e5f848db32940b1c54acebf835581c0017a282919a103c30cff3f20cae32e2216f094bfb94f94e634ffef294c1fcea03d7d116dc1ac9c4823e1cc1e15974fd14be7da47d107a3798869e39a632232228d774a870e0980970f6df3b1310a4a3ec376a0e1609bc6edcf119bbb40592cea7fd7efe36416ca5e6c777f837d646cc60b0751767cd67c9b5f81a83ec1d30b34ef2dc93be5fc2c072ec3a20e0971c6c1118c9c5f2c44075369fd8282c64e11e27e309903cfd839cd9e0d043c9f3d24c98f1a0e7327f3f07e84947c5ab22605396486789533364cc2014ab039e95143716a16a7b0b3983926f23065f1c349445c7e0d7f345c2bc84415797a86d677e8a8b0d689be30e4fd3d9b651bb843968cad771d406d920618c109c99e42be0231a052e57baefeecc8a8ee28bf614360fb15d462c50524a7298a309340191f002edee4862531d725f2884c45317258891da437bddac5789987f8a5feb261072b024306a75f44dce437e13d24d7bacfeaace15542ec4604122975e5e69907321d8dfefc0e39590dd16520cfd6958a7dcaf88c3d5ae361d4a317d803b63a9e63676dc441ef0065663070f41368835e2d2ee68fb3fc0684f023df9b1f2cd7797fa02e8be74de9b17fb85885114112f6ea97472413969a82b4e9335c21de986efe09c5d6867e102c776a7a64eef5a3d536c0c7a30b7eadb5aeec1e4c1d7ec982dfa4ca9e1de6bf7b5ae64e3ed9380aade8503716d83db4dbbb518b8a39aa542532a0845046b06d7705ba649a39c5df3169f110efc5d8f14abe6c07c2f20c421dc087757758ac1264c020965f970fae923778df1eccb4fd29996a9a76f91d61d364fb4d32a6bf447f8348554f944e9551600fcdef44cf967063229c1c509c3429f1f8d5a1b30fa74127bd75f4297b6dd309eada5876e9260ec119f8997da151277a279913f48d09973273085c3ea52759671fa4040d75534df9cc6196bd539182d66eb24da448ba883dc46225408b8dc73ac715ba30e415bab0d26d421d5b5d064d64be96c431d2c1db98eac5d578744352886fb3eaefcf3e03ac896fe4431dd7f99f4fb12da3fcaa68a1e5290d8d162f55fcb2fb1efc97c8ecbdb621040f1eb4cb619e4d1e34f22ceb9f0e1113ffccf1f8feb1cab912fbb923af39bf68e3db8b26ab6f548a6b2da3ed971c870f5c1900eda501ddf31033571c9b657ae0ab2d74e50c76655f0a15a0a675d8216b17689d6345f77b35e0020d7301be56ffe048676ef0ae1b9c91bee5f48fd8b588e8e020497724823ca1eb55b1682d45ed7b64fd1d35159753b01b59caac5ae10aaf26997291e2452b46880651aa9857e357c13ac155b5275f678eadbf2b912db9e2eb34ffb5fba08b1c4259b6398ef33737c4ea8377d6a1c7fbaa349ff7662bf7b250d5f9f1292a92e794f0ae614d04de51f9d834fe1b6bc50cbf75b67b078ec355898b659fab995343b76a98c3c3f82f5e6728aa04cd6a16afa38051f9a451d290fee6488578720f1fdc169ec2cf39bbc9c8bbd5fb9aab39ab74a675b2649b5913a7193d2ffe37f6302f08a35193c899f603902fd2592d6a417cb8534c6fedcfa1fe0d475e2c6017b0a6b4ccc0c1175518853d8c0a8acf9d6583cedb4c353931b228de35bea9e217f54aed60c65090dd56094910a56daa12211a8695591a2c1483aa6f756e6a7b67563cb4fb6629f5c269b07acb22615f9427a271a4c487f5229a74f61dbc660b23e5fd7c7fe44a9520289fd191f19dd1ba5348799029cc8dad84be3e364888731f13a35674663411c55f846edc39caba9cddfa24db23c589bf3ba1498d79860c0e8787b27a64a5821019aa0da6e0e8e9454a3ceecfcf8fe573d326e0a23720fa95dc1c9cfcff581ad0bdf025211b2a321accd5104daf8775389959118b6dde1dc8678552e227e92af3d1393c910b342cdcce2bbdcffbd96a5bec15fe93d2761903626d7778bae9b29ff6768c0b72c8c8655e50dec1d1c1c79977f8d378cf624b51e57f8abc710c281cdaa34ea3195cc5d39042055b1cb28025105621546883957ea2a6482cfc4bb6380d2d102d452db8504273ade14ddb5894abd3cd7bfc8e8c00908741037f17aa0a31d57fa629734c2b44b6e2100c6626d0af71be4840c7235ce52634a8954fa6d64043e82c7e84e3e505290b8c26319c3e0db315649795eb3edf057c7ce3cc522f538908d01c5dff53fe7ede4eaefca2cc8e89d5d3a5c2d2155bf328a961bafa0124d11fd8950e149399753f0a5bda2301143864408fb22461c5c20ae303b7ea9181b0f6ac2f499a4fa75f984a92bb94b4bd1d667b5f841fcb172880343a08adfd31eab1724b7914a564b653248f43decf08c55ca00f41eb786c1ecdfcc6bb58527a148ba2771e8d2231154cb43f5845d68cd91429b4a1b569a424222512514f051a54481e0f726f59955a8e47208042f2d16d6668ce9e57b68261d67599b0e6f25eec455d7a7238df3526feb1f8a6559c2bafbbd9070f7138b548b3bb184d0a7b1b27c5c049e2f3ce0e58faab42340cac489ce01cafd43d667ffbf898bf4241d7811b47901692ef3d268080a8dba038240f9297762062c8859678ea2eb4904701b07eefa3b13d44da6149501e6cdedd379a4e7d6ac021a7d23d3230fdd98ae915fbd43104204bdc09fa2163fedaa23110d0c5c5e12766dbcc2b9b2aa7d0a39cbef876ef2cd2f598349487fce35c2e94b1523d2f22f2ada9d5ff8638f842d7b31f1803da8f4a60cd1b08fecb532c0cfff24a70eb4a8dd3d1f84d2ba2cf16525cc70657d7a616b7da668190f4c2187c96b6b7cf268b74b4e90b1a52cd20d29717909a6531d4d6282ecddcdc38b16586617671de2c6e849548f43e336e362bed3875ec979f7d8af0ce6d9eee66b0224550c11036e3642f55f50a528f4194cb63b3f3c4c87fc1d4be805ae55824da2543e2ece7a845743ec8038fb515bf3ac3c7491e592e104d6dec88275e13990c4a4ee79e2f3677817644896a678b0fa9216f47d8e269bd8563dbd5a6df61a5f65c580f736a853e4b99fa63a13af5fbfa094f312be06887903e0067fc40180f23b2a692b61532da2048183c6c3e72db2f5626046d20178d15604873a2fad8710028a81f444123efc1bb423d3dad78683ecc3144b64d86582839b5dcb6361b1855c0e0691235095defcd48d2589bce6f6cbb5aefd540989f3dff1c45d4762664aeeaf5c9134c286786c55602ec4b69823875e3628b4e029ee744fb8569b1d1e209bd717b08b37940b6832c8246da4b4bd71b751813b28c8ea6394a91765b09f1e83f9c64bfab6bb63a1aea9b12f7aa75a402275d45b57bd82ce30002a8f6f0a205a906d039c4de5337bbe2721e4f955938e0610f0ba1b39bed33368c9eb546f6f0f89080ff861c292d3d4da5ca78331884461eb0519cae69d37a9010c2bd4a31ae95cdafdeb5c774ea2fd5e03609208f32d4e94813b366ea2c1f67433e303ffe4107e9a6b9f48278cd0a6944593eb5810c6bd99c9defc0f4f03655ec9b51df6f804a51a9ef0cbe14ec3e3d49bdf1b4b0f809369892e44a3a018c20635a46f1ea1692fb4daa1130dfd28c4fe5afa17d5df067d15a558fdabe7619dc05762bcc7a2566fef06146af5e194455982a6f03f279b763d6b84ca4176b23d31717ba26cbdacbe3d04365853fd32431f75ccf06e7cf7f19a236907117d823c9d1f4cb38ccbaefbd976f6154abc6139c71baa96f7e85e07499d3228659ed91b4810b2beb96034c264f5f66664b5ce76a17032cab900f10b81e5bdc491d6b37fb94484c874d7fd9f3e53392e8dd085011c12235fe974b8fca9127bdd3220c1101219f69e8bcb7de868f35a9ae0434ab0bec76b6cfa04cc3d6a298e77744018775884faf72f07881bb418332ab1175271241fa94cccabd588b5045fa5e5955c4865d77c158917c2b9fcc8c0e76c55a3aca294147e31494e9ec1978c2ba394903d0d535fa63d05bbd077bae98127df4a2053ee8397839bf8c95f4f6609055b0c55a38ff9cb3e2f592fef1965e1339d007ccff91d4adbb806410fd38e2d7250a461def1f79103520b0ff7dfdc75af8f92b36cbc8f97a80afbe0ff62534823caf45bc719112014d1cface193dc971730b114ed9faea2aec9f8366016840be9036ba758f21f175bc236087bdf2ba7286e418c68e581b0c4f59b60e720891350be7603e9d28ebfd942113bd3d5128cb53e48264424d767f47155f1b7b14be6d7c449618e361e45113c7feb1c180b799715fe8316a0c8df7aff33cf05cfa97785d783e6cb13e82ace82143c67663e1c0aadf95cdcc55f67f547cf06e940b6e37eaf4dc629d5a49b323db0f8034efe42b6ff056a18d494400c20b7ab1e70c7e1f4bc87ebddbf76bb3046d940c7dc222a762e40f238d509fe8611fe12edf446a4ca0d660a67c8099c56e52e6455fc4e1ceb2fc411308ba60a8afd916ca185d553f7d5b9c840d0253a73082b6babc1ee8e86ae688f57b91731c9fe3496feb0ffa9f5c6cbc0b0c91d645cf2ec41bdc9d40653cca7f4d26e3f883fe3cf2109764701a4a1368bb4f5c436f9dce3b07ae4fe3ca6f9a10a51a76a3033f34b10d323b4f7d0c39c7228aead642a8fec9c1f00af26c9877cb80ea74691ee387d0794509f99bad184ade8be09ccfe832137f7d1364cc897e7e7d24c34ff46efbb486505d27b5a31b8fe10bac53904ea22afe7895c4f93eaff43d7df7864b64bae85a6b3c525989870a8f32ca6468b67bd196b82d6a62913fda3679af092cee5254d2e176c032f59fb7e2802f20c455651f58d3ebf9211d163669afece79ae38611172e5bfbd9af763b2b2cbd0a293c51f3e537077aa0ac104eb104cd90d3790ffceff9bffa80083141f8cb33740d02fa1f6578cce53be497f2ed12e538977ffe57ea262149700bfeb4649a5520ff25c881889e6287beba494a2722ee6bb0728763541e553d68cf3f7a5f268562fbd9b954eee1b18c8b0ec7ecc88b146d9b64b3822f564687e2cb7a0132c391f93046edf3007c0b7fc2a43e0864c0eaac5a87f97405673ca6fccd24fff6186fc5e3e73f013f1ab7ad35d6e549731be479dc4c4b1e8b9833b9060c3f4f1bdb3bc5d39287c8d1646f41f08b4391ab66835c02a3ff0953185b44bfa832853b08937fd467cc09a51b7424842c07435c6961c26ba2612a22d86d01904ab11b60e646814a421faa12bcea047724b4773210cc1900fcf7c99ede55191fbbdf2a920be27ca7f0205c6a4d76f53c44fe2a43641c5a9ce64004d6d2fea348e1ddfa7486b2a0fe499eaf103149aa0df16abd308a1b8ab3cd0f853e62b806ac754e170ea60696b53141145342c3f92213f46c27ac2a0aa090acad682734397acf8e526c2ca13dd1e7b836127662748b82bb5dabdcb7a2ce124e08907e94872eccbc293b6809adfb95a06e57abc1c41077daec9f193f8560a4801de54fcc870f10f7bff82eb9f543f3771302443dc16979bacdf621b0aaa4e3832e4ed5c6f7357dddfdf1aa1736ae160b33224bb24f9c5035390a57e6969a17fc5d14af1480fc5ecb913921351c3a1827b6e5d693e6149642e4c29f6758ffbaf29e40b3caf82a1411c06d23dbe31d74d4966fdd356cb5e248e6f8fabad2c82e4c59fec7e214301671c648fdbba78d5cad0ade1d5ee271fe99204bf1901c20f4961002b045bc86b0b3bd67edb7a4df61813aa0266e3d70d611d5ef9d6fa086fbc8482380977efa634d8196bc092adfb5c3dba31bb597e3dcfc6e30cc2ce24614bec427555abeb2750a0dc2b914b3cd9eaae99a309970630db8aeb2ec555a4163f0a607c71808fe3b8c16f1071dfbee34c71a20550bdc2c60d5fa1d5b256ef5fe9b95d9e29a5c90c04e154efdd0a2f2a0599a5cb19cb35b04d6084309a79d989da66b40943eaba2f76b0b58471a9709c005f8ecafe881d979634a5b75c5b7a4cbcb7f65072b9af5e5006a182bb4749be6e153391204c8348c550846d4ad405141adc836c0b32c72c97b190d8b75c827abd4821de928e04a1d9d2caabb1f16004b5e7e050285e2a6ad99cda9f92710d65e80dd7f2d585053bafd665936a436e7162349f1f2afe69d865904c12aee93d048d855ac16f22ed29056e6e8af0b380948c7fe44341ab13b1983c0e522675d24ec962739ac55cb778f83d36997e42e1b2ddfb497b0cc424bd2702f190db6adb23e375ff23433987405074a31f412d3a129e669a24db4fa9ce1d28577c4dbccdd9d1a689f35c343c4851c5da16084bbd6d383d44bcd502100569fd87599ec4df64018c742b6286eafbd97ef123639feb6aaf34eac7815c06e5ec5b642f9d4850820d0f8c6a8399dccd3dd3069987ae44213621d7e2d00aae38d8115529031ed8bca4b2280ec6cf7c5bb153eb6183f5a435386d62561e05349d50c329e9437044a54a1a4e2852e65b9267b9df9f924f8df9297a01a4ad3ef49d35aa8eb0f0427f0781b6d7bfce038ae1b2e3812891b19eecc44690e770f815d4092b0517a17dadca11d0354ec95f0091e517a3e6a936853cd2af2bd3a0911c4e9d0ae1ca0b82f3ef4555b542aa9d2a4a24ab40cd76fc8eba7b129dc94293267ba9698346f722484426fb35e9869c61588dc920ef8f39c9710b03d15f59bc50fdf6788df65dbe06db2a0f9faf4238c2e4f99976294edb86cfebb8e79c29f60048f61475284dfaea96ba74356197f4af0690a5b0d552a82514fe0bf6f677faa814cfaf305181e96efe4a1fe63ea0aac6e0e50b00bd3c87a9734709df2d55f1c43367254d04fb7a048cccd3762d8a9ea02616b2130a0de77b95b74613b877e3ce716817f941389a21af1ffc7b9b4d0548cff7fa14dafd136aa24381b9865adc29eb3b7ceb0f9c8430451257249f7f51d348d01a5356f673cabdb7c23fdcd349a05100112c84e3f61124d1aaf1b3c360b2a7d68fdd5837d7f9c2321d70e80d148c770142e1a1f3930087c4477576e096c0abdb0f9c947ed553f6e7bbd3efbbf4ac0fdc521c95e92197c0be78665344633f1a8f1741a331f8238c5c8caeacaacbc04e8798899173d9ed4b8b36e5b894abc58fc1cd71121afe15b602c879eb163e77328d2b2b95150577dab946921c682101ba266b1d218dd3b32d8dc30a5546dffd6087a01abd32b2da662dd4a58807f921aa9d7c6fb7dbe951bf074b2f36b75ea7137e5527dae63e320fc85530364ec7e7a2c34c042999b97d6d8093b966e516c30b1fdbfee155628e5a769f7977518dabfa32dfbec41efee9cb56b2a363c93ca47ed6e6c04a4968a91de3212e6a1dede2b117ad1493dc73a6c08a646a0e9165e6136536895792b7f7a1576415e084c274540485061daa5f596b4b721f071984f638f1426f0c7e0589f7a5991ebd566543fc84bae4bd1fb8afd731d06198bcc6d7874a460630fc97ac4f483ec2571787612055658a43233c99f2ce146d47bf99101ae5e0c520b9f74129042a9c50e9986d7759a043dfb3d98937e4dad2069d843cab77dc5bec3bb46d28c628258d43595ccc3bd4aa09473856859054e36d05228592743f407b10865daca624cf1cc312b488dd3468611ae83443837274283e629108e335960c3d422e680b1554ee25a369dc4a8bd6b8d7007a01debb900583a4265bce15bc08f275c5aa61d9fd198787018840f4d885ab129ddb7a25246aca4912fb89371b651f1f62e2444447c5fe3d6ab7e1bf5434e93b2073375ece8c6b8dc0b9f1454cd4c7d5ea3f39dd6aa8dec634098f1cd503923202da60074a8f6a28340dced72e9c76480add84d303cfb2416275b2a56d1cad727f1a05b02694d7bb2b124d19ca1afaf149d3398b4f53718967416728b3e6934ef9f82e1372d610b94a694e771bf99996245f28c3826e5024215e251ffa766f7beca3f0fe73d8bd06cb16dcdad63ac323f7fbc879e632910eef1608306b4a9aefc4b9b4b78bebc4f2d426176573996751723e77b7f48382e653f3ec0dabceb27afaa1825a23fe5e927ad8b2ab867160cfd07e6dd1be7d8b7059776e98125de8ef11d5d1432d87e46253266418679385562709b19d104d2f9d5d1dcc5013d7a27a1b3d827151031c369f60492d9e1c2aab0dae34f02f87abe7055236daaa89deca119bad6a1735444d372ef334207fc3bd7aeb7d9fd5bac6476aad458823730b05001b031359c3f5cd3c661b12fe7f74d2b909474ce4f9ffb99f804db895e89ab8b34c27f3a6e3f8a4c8beb301442d3e9edff1e2885e90230f5ec8039029f49222789aea0f79e6bab2ebb5d69fcb19c7afee783229aaa3c6a00f60d4dc40de3abb63ad969cac4e05c5dfa885db004deeff6fe2ebf65c5c582a8bb10955afa236744a8b3f14782ba534a2b0e8d2cf0ed67e6b2b734547ed75f750b5cb4a727840a3cebf70f66abadc59b7226d3761c82aa726e09192f5b7a9da936128a3a4decb140aaca2fa8175c679c0f02dd497745790dc386d93e04b403f18cb34f15037145f79e1cdfedfc538796ebf25764be8fc6277abd899738b28f92b43dafb77de1937d1934e7caba4a7230c687b4313f3aef31d7ae07a724b8228e487cdd5a2ce719c8b815a50cabfa0b88dba83f3bb116d784e5a4a240494ffb8d15e2b97c97f488b56f49cd57acdb7bba5b0a69c2511390419a9647cee9b84731da20313fae9316e8ae6bb433b1f72eba2de3221d605656af8eee38daf45072164a03304e246791826372076c15c7a6a885133f1ef4bd66fbee4fb6e73e65a3dfb5b53bf8ffe80f51bf364ca4389f94be8886417a43a59352be0c7ab6affa8cf88b2cceb58d13d24c19c5bb828198d8c558af51d46e924b33f5f4857d70cc9fe29db19af5305a8af383878e71d736d92615b5dd094822fd2679aad017b11d17e604a07038a973c90060db29191c42dbaf61806c2b043f4f1b8293686ca6b5532a8b934dc419e18725b1c06f2a8ed4597cc073b7e2d3d5c50f7d1c2a68ad67bf944fdde2f6881e172cb4c946dc4893b152c89a3fdd0cb17a248a2facc3fbe9e809a895c59556a8106719e2ec0eee3e6bc3f23905c754cae7bce5280707ef0ec7dc287080d5ca514f8f18b2d6607b6564fb54c86a72fd4a95649f0bf6d7bfe5e43914ee18d5974d5d7ea413023a50c3b6651c6df395184890e22fad15a8f2a92c0bd5068d4fb612aa73408ab3ab65b8d0f842eb9f03d1e962794ab2dfc1ef8b2774bda0a73d47f7b5ecfb72343b3377d713a707353a88e7c87191be46f227cfffa62592efa7ec59cbcb6979ed64fcfc00b0e4ea8ae3ca5092c97d606967cda5d653fee97d8266e4dff2d10d827ad1832aec1422c022a8c50faf1c4194ad0679798364ae390ccd74dede45b9aec5610d819eac2aefc876ce46e34ab93cac98941356c8aa9ba2328890f39b123709d182c8ffff466a6f97f5ca90522b01d0175a0fee1f9f9a51837c817117df181ba1ac79c907e855a1cde52af8d1cdfdf12500afc4640f5d56c2bf4ebc0b2f7fdaa39964783374bc80b170310791e9688dfc895ffed537609718666a8314c9c3d12beaa52a2d46c4c2e39a90d42317165ce5fad43ee3dd08a043bf6ee8f03f7674e867160727a3d41aa64d93d5cdcb87a7712ef64b8a50ec0abc46b763ae1770578ee071b1b2c43141f977d66d990fcbbda2fe17142bb9a4b447c91781ad66f77d4f87c01dfca3697c1aa7f473df7992910550af6aa5ce964dd48a59e81a8212c641f68bb69d2c537ccd171bda09e2368bc53b4d2d4aa26d7cdf38b417bf9f39334642942200df5205741f14ef8b85be5a62b05d7b87aff88ced30521322d27b78d457c67131271e5554ba3cf0f607f739222c44f7870ebb9742fb445154252d3082fed3fead3dc8e8bbeb532fb76db3a44e80f02dc8ec57520399ba498b958c2625ffccad0760ca583d18ab12f098ce08c974d209834bece36090a30aaad3a3adb308b4c82a5efe16a97a04c1b466ba39e48c9f09c338cc868a560acf01137f984d7cd056e00f8905132646b2ad3325c53807c380b83458353f76550daf0c1e5bd2344ee8a2ada890be703a8f73d27b1ef26933f3d9a729762c65d6183167e304feb7fb1674cb3e04250469b928a79060a8684a92411b270fef2b41a35f9d718f3e3884acc378b4d9a07f571992743ba7cc4925428846a5c103d5de87e287a21f2071279eb4a89aad0cf461a7ddf54dc111cc520194169b9a4b19f5677df5ab8b9878ccc2d39d1719c997541647f7c73dce5395e275c78be58c05277db99363cca1fc8784312976ef9cf26d60b42c943d500b6559203335b361134c3f192d8a221ad5f5d36b78d14b83d0680dba2efc48543a247621432e57c0f4004dac19ba6f30a669f7d0a03150b1584f73589d2cf7e69128cd8a21c386282fe52a7e63f0a670662af3b4034846412b3230d1f84a6e807999cd61b94fc959594361e182beec26130a14a0a49ed0f0d8df2c64ccec9851053fccc6647d0516ceccc8abb01d246898bfe29ef13b18b27747e999784270d0a997a55bb736ce6778088d681a0249fe469f8de1c517526fc7faf0caf63fdfb01021374eb292ce4ab27d2de2ee3ca1fc15b1dec77d93af593e95b67e7554989c197cf4a219b94c52a4673a5ab383711ca67f85742a9da4a76003785399659307bc6d2649dd7c0c1275252acfe9ccbfed2d2fbd2ccba7818ef786c26de3acb61219570df4ad8f802ad7c67b18e725a0510cf101bc53365d578d10b4098627481c327b39a53f7f745841ac6422138b567bbd8cfdc0e4421521cf5c50dfebe8c7d6a82f0815f6d0c379f5ba3f6452fba48f83aed5e25b59497e174c65df09c6983ff7881ceaa465fb981d804d832f1e02a59b3b81aea7886672a4357d8775554f8ea2972539ffea5fd241e992d5613bd7bab18dc45df6f484355bf5d41c17b386dddd538ef2cc3020c8b2cc98bb1ba77f6b70ea28dec812d14ec7717d0febc9693137ddebca5d189a71be8530dadbd33d5d14fe267bee0a1ddfab563ba531c2784a09e1cd3ac8e1f5d7a06d305cd914f2ea6cdb780d8062dd42b9113f497e435b80a7a0c53c72fbd6fdd83ca8e98e65fe79a7251e7be150daea68b8850567295313e2583050be78a09ec72679b049e668281fc008c7077a89f0af31f8da3e6847411335c7b99f282410c8d6013b7cc6128ba1aa3608cbbb802ef60aa77872b5ccd6d0e67b80ccd7a17b05554893f0ce149ea6fcd6050b1530cb97e57c1f43e1d47b38be63a99d8981162e535eb7c2dd24fcf51b10399a33580453158d195ea05bb5942c85d5b7e71a491df6eedd586d78eabcdc79f38a9318aa09fc06802845188236049a3fed4bf82294ec17dfd8da478ab8dc43aa1d7f154312c17d9ac21a4d17d197315f5bbc142b0cd051a009a46b9e277ec586f4ee218d8f2812d3472cfd576d4e2cd10ffe7c98a0aa8b9073f009694ccb1127867f12853280c6f60b6a2307f54eb9133e250ae40eb5fc8471b45cf04ae9ed61c95b2cecb7695282baba11496c43e99bfb3e3353748b6724e1946f1ca8509d79ae5ce3ac7c44bdf8364e2674380a17486ade77cd498ca400688002e701a3908911a6379a5405b78ba26b120d150b92c6accca91071e32ea869e13038d518de527502c60667bc25d3b995eb500c2795ba5f91644092b408a493db8273f9dda007cbb2d24cec9b02a5969630622cd14f302d1f40cd5e2c9249b007a90d41f0524f8e3138039cd5af9fc700fca13a30fc78668b697c01c1931409aa5bb8534b219cc7605d2b1339772543f31c8594bcf88435b67b8a5fea8c420666bda79981dfac5c43d90e350b58d89dd6dd0abbfd5a628e6c6ed8027dc8d6bfa916585629c48d0263407c108a8d773d648e2896448dc1f1e903bf4c128cbac23fb10831ea60f8663c8ee47acae1504d531c931e19b9f8712785a4ece1aaa57d1717656a918b6b8664b70faf1fc9f533c5cfdc911169ab5112c4462fe5aea9a64e9bb866bce4d2abfb87df938619bcca000663b2aab8e9232d11cbcb62cce3cddf3e6b78c26a8931d3c35b6705fe5b991547597eba9151410d60f1fb2d91968de654a3c1c11d23b918963cfc07e481b2c256f91d00fb2e8492ad3b5daeae2a568ed652fc6e4bfdd7343eda27b13a169e2a2651d65eaa31384c27627f16e6146ffa40885f731e961fea38c66e910a29d0011be6589f970b20e50842cd8c002711e32d9ea524dab66017d00ce20b334db7f5b060b9a35d73baaafa536a9f0e47f949b798da7cd908b62a1d4ade62369d7cb96e50f5a37a041d268057dff90c05adaad3e769be1f59e00da30f059315ef244a9c3d1f2194aef592dae990936acabeffa0c6166d5c23a4b35886aed41b0d161319d5c43f7ca831ba64fa9901c5ddd1c574d6365e0fa6fafd3fa0cdb43eb49ac7c62a0d8d7cc03d08d895bf5e34964e1ca5b583ef7757bf785aa73bb4d7d736fd73db868295de425baad615a56b754023d6bc86c1ece287e67bf9d6b4f45af4c1963778cc96c0fdd60eab40ca8878d68902288c375867d6d5c77b635ace85662581eb4874989eff2a3bbaea45abed4ff26b6ba47e8db391aaef08117ac723545ae46b0197ba5b298ddcd5dc527b8239c91e2992608e125252e3d89ebcf4b2c11cd7a7097591f1b2c517575c4ab1eaab9e8011e108e49942ea316ffdb47fadd573638c57ab66622ea7c837a71daa84f36037978395db23d742e84643f5b27959f87de485aebd77386e95160fa6fdb4c41ef34728a406e8309863ec9e6d2e0bfee523e4230a34356276748af3d94372d3583702f86245d112562035873b80c35961121f0d69c9b07f275668865fe9b689f7052f8e04c23bb8bbf61fcce588c2e288bc0a09ba772d01d1af7609070eb417e1bf21a186002e350fcadb8d27458fda20b618eb716343df57716ce04a2c49ed4ebe1c6eac55eae18f554c44cb8a3f2265d93feec1da3afaf55955631ba3f54454d58d2da85ebc88b221c00e3d86c36f719ed4a9edbf27c6042d7acd8ad2676a2c485f79b39c9b9ac1b32a9cb7fb88a8f93056dfb97c735160d8e35cb272644d628b13d1731a1fb4c59517e0395ad5fac307e7274d5286cc969ae91a14860de0c95f4a1beb6b6c9039e8b2360aee4bfdb6eb2c81627aa6d1938e888a20bec41f147d5ec406e2fcd68da41c570b58c77e6246520b34644ee13b8fe4bbab743a3033be89b620cddddfaa0a16e77ab24380bacdd135d3dcb1a45314043021fd82f78aa1c3a444b13ccff8d7195767e8ebd6ad26e0dab0c4b5e9566ccaff0d26bd9e1cf776455ee9f556f5239f24b615ae0c255baa6f4beeb1f618435559b2c2cda76d41d9f41e8d515daec387b80fef0a0c1db23c8eff59dae201b4e5790e110b4e49816d5dac555a179a1a9850f5cc1841e53bde7f1ab45aa7dfae77dc20fdd553dcaebeb9c1acbcb5ae6eee6cfa417db3e2a61f1682b20374855e36ba90bff20c227821e0a60c7e3ecfa9d90857bfd32e925161acad66670460dfc241cb0ba7a96d05a372eae0bfa8b50fcc2320ee1b6e2d1f2d8c8f4f9fb6452c617ad055096fcba3b8899e0292de97a1cd6e46ab31e4007fea2eb1d1bd625183df0e7393bfec3c6c909933ffaa2bab5573d69043ebdc9ae5a1c294efdac6d03bfa62611e8801cd07e45e13493bd6d81d2f9c94760b31195fb7d94f77faa59ad22d3705f91068355d3d587f094db9badd14a07cc19d4c2ca79694a6d225b70fc3a1cebcfcf498ab58689ab8a4ce3f1d495bb59fdcb984a0f3cfcca7ba8c34b7ab4e18675500993c44eed98428dbb6d0a8b18826d64383ba7988d7554c6c41b863d11cc3a5b9d00b09eb728132368cf04a843cd5be2810b38cf7a002b2da6e75ef42272b7a50985509afdf17ec2fd36368ffb49b63a96385b05748c24aa66dfde24823ead06831dcc05a9b7fe9681cd3fd8fe9989a46aea332bae615661175b94cca95612061ea111bdef0133d73bd366f42039b0d684033a791a02d1783d0e41a4af2387fa404503452aee1f1e29298fc38b391ca101772aee5886ac9fd993e9f962e0069be39f29da8b194774bf418e8c9c1faa32319e056c425a978e147f4afd9584439618c3fe09e91033d37995268764cd3475cd6b9be910ccaf726f4a46a6ace2bc302ccfc3ec8dac23ceca3ff736a8077cc46409c1e8a8258fae17bf7477e5572fcb76a9fbccf7cbb28f284f9393650cbb98aa61d861f77e2ec0debdfb41741a6b087276c1134629ded35f934ef88cb79334dd0927af195cc52fde4cebc704089e4916940b822a115cf1fe906f0a48186a9c3e164b82ec945b5032c941be7eecfca13d73bf8ae8403fc3dbb2a02fbce81bebd2d84a13e06034434dd18a0929a936238ecc289b19815eaf466a202504aa87873c5a64d76f4ee348e995ffd0f4fe9b3477ad2223fa705e07371487e617f759f286adda0e335866e44616a6909ade2c3a7944bb88ed5bf3470cc270c6973fa8d876e16edcea6a78efc0fa32ac0fbbe0f3c5d1cc5706d4a85f8cb11569e1c01973e1f2407e3aa9df3f03b1e7474e76a9a3aa3c69c6d0e12b20897fce5f18268aca54e03dbbf072f58083821b1f98dba6437552fe7ef227afd346e965151022ba52d286db547a3c5a1121e98b1c54afe3a3d93e27a9b128774af502f5a19e8584f6540cb5e2fe654017b98d42d41f7f8600d7136d403fa3984d811878451e27f5bf2aaa67fe77fae6b941874cfd623d3722250955d427099466e81e0b2a9e6943f5a0152ebead17aa7e91d30ea759325334ea2aa7a7c7f9ec6bc4a0d5a993909a5c1eacaf3afa5d6f692593990c53f3d8771e88493a5f9c0035cc8fc69626a59c4890db95f32fc70563f5a0586483f307e548c457e567e63610d68266c6fd1709cc325599e8d1af48388488ae4365ec7f04646c536c311c8cd6f58e26f64fa3c2d632094f56051bfe3815c6d46d4f1eb85ecfffae92802b7358f13b111b8b6fddc36da02c2a75bb4bc1c1f31c8d326ca8f25ccfe09cb9b08c251532ed1e3a833024f529aef92d05a32118b629ef0db56e141856ceb654508ce57d4cafc82375c6ad6e9539800e61f731e44c79d8e08ecbd6f4c8a06b7488f51557f12c13e83014a7124d205dc6477f78bd7bd3325085a4ce1a4346ef1dae19a449510adad366650fa25e4bb31481f78e7ccbe2873db33f63a99ae7f6aec6982cf3ebf4ad19c69612a27ec35d8897249e637cef743266199d026b16c0a4ee78752ed0dbaaf928b0c690ba48bfe341c7c3ac3626cca67deac32e04ed29e7a5e7e9b53728e900bf37f3d41d78593ca6757e6da3120a8d47d628c05d074f8b2314eda88adcc2e68f29d8543b46acf6b4233cac84c09932a32a6131c04e463492c4217f455089af8fc11e30c5909603649e8be820b576e432f31c89bdc22a1c94127a85483ff4a41eae974842886d18cbd3c8b6f8551592fc5193fdd0b9711e7296ceabdbe7a653a9ba6d8dbae6f7d09c406fbae1bd2432d3af6291470354d00fdb13d5259094f0cc453cc8e67d66d169c6cb4dc641a8e2d546afa55d19ce76b8a6a61a9b67d322a9a7eecad339ae08e887dbc67cc0cae38f56cc6b420d813f3fd6f7ba010a33d03fe59a9575d76b2777a4a6cfd9bd361f32216539311be5734660ac205bd8be7a3e8ff1f7a6499dd9f31048fc371f4ee2e2bc473a0581cf18e9a799256924c94f3b1c7eb7de0914abd42c23110a4e46930331b018a5984c85bfff87deceac8318bb2097db4837e3910b35daea82d92fcb3e16ca0883dba200818fbc409af499a6c2e07aed8e790cc09c465bcca751c268115b591defb50a5fddf1249b6baefbbcec6ed2c9477c99c18460e4bd7d58597bd1d49b00af622143fafda98e14e15654bbe4dc88bc54b096fb70920b1fb3d6b89df06946c53e91975eab46c4978f19b3c3ed23147a91f3e355d29a0d3b9b983ec00ebdf252650ed1c4eb7ff07a594d7f602e3daac3cf42fccc44d84c8cd8b9c4f71f06ffddc354c64bd5f838e2515f39b2c503f6541b43dc439adc67c1e6b52a97e83086a4a513e9a52e5ea26620959c523b780d01408cef30b0f9a2b613a9ffb0dc82906d3d2fc4b6256513531c04375827b7f531237d57e422028c50d74e8d99e60c896fbc7777a21e139e2b812fab6b1d6a321b328c02afd9df22cfb6ca6d2a0ab29102f2629de7d0c2cb34b5a1b511dd8e6c441b7b161e29f395e1bccf1a4e14a297a1627cb2e3fc4645fee1a60524c8d46a8222f9fa4f5c2d35d7edfcefe2b80b4c3db96c592626230e6ec0b43a791d74ef1225ca9fa3a85437982af496f41b7fa0b134e294056e19e6c0f6b326a1ce65379b26631318f1a2be366b1f966cb62d40542e9d5530584bd052e8fec6a6cfbf84b507d511952c7a848a6d75239158a3384c874a108878e2dfb296034300a7b182f76a461528d58e08eb2883161732075313084d25915154d25b9cc1adddcd345657d9cb82343488f4d69e95d6a750632727f1789fdb6567c4c336673e0ff85cf180b1de47af045e53ad8e7485181aebc646313e31a31f2e9dc2edfa78cc857ee2c96d17f3a01b1c8642f85f4481a114b716003e23e3d7a798ccb69e81a325c9a6d682dea25d0cdfe421882a4a248cc4280f361b0164802f6338e6a98bdd1a3e1090f2d6c50a3531498c40860929cda598f0476dfa7c5d21a10125e2f972c831ebc9951f21a9e0cd52e3da3ea04940f3bd426a40444b21465d51bc66b75f2612f2e8f438d7b9555c0ddefa94674958cb9f8b0022730436570219cd9f380176295c04e39b106c7724d7ab8d327652de0db47fa54268b18dc565d45af961742f8e138eda5969652be2b48953aab9f862d88cc9759efddc6102ec5558025619fffe54dc77bc350bf19b6710178d4aa48ac6730eaf0bbd94ac2ad2dbbe01fdbbe47cee697c6a05cb2a4b51862821e40c90c483c0656847b519dc3bdf7ee545d939f53a9ff74753cb4ff92ceb61c79c5e0e7f10744cb203985b3953114bdabeeb5b643be39b3880e7658a21be23eb3da328f7fe4fcc9f3d6289badaf6a638407db641dd0218baeee698ed76a0befcd7b70e7d63eec63de757f36fc25884345457acf6536fc61c71bf355b758a3fc9f6882d32a28f56e7f0778b1f4dafcced97e1ac0a613017c125a4db8aa71e9d6a8792a4161168ad8f6a0cc519fc8869b8e82455e01cc1815a18ee53f7af64a75342f00e34276e752baa66e6d24e10284b2596f12bc037efb1eb94fa1f226e96bb23c074e331ad0a442cc5fbef82c82d7fc323c6c93f296438393ac683ca5939a958ff5db9a9eb1132b99741d2fd90a251a8308aa9835f794ea86c65b03ead2980e8a046b9d25e58841440b9f1a23e8b1a863d239439a1245531797db07ffb139104036ed6c97c8a5881e990785b2f95c2dcd2c5679deb2a8b0b0ade05b71cdc4a5bd6d6bd2dbb969b9b12cbf5c92bc610c1c35426b879e0cd82169f0457164580267cee03411ae1ce8fa7328b38c18ff951c4adb0f74396392d02ee7a9852bd30bb02a0fae99beca7b614a87848bfb8eb768b23d766147e497e0879ffb3b677e17218e376c3dbcb9b4eec8383c8b01d873db7dcc7169cc7bfaa2ac36b046b9518795eb06054e566b16f581969f702a031a587ab525d7abe1a53f00c2ab483bc01095e2ebe98de557fe0e5693fcacce8ece87985743f5f630ddf2e9679e188107c46255a6f4b58c610ada78f15dc6e02a17e334a1a8b27609becf2a829430934e4d78b79a35249a9a02c88f510dfad497c178f90fd0490e95c5fc97f006614f77e24d7a5e0fadfb80202bc4ea80450b88c1da641c6021213cf69eb25418705f670cfab0a4bc2cf919686dec82ef621bf11b69fea61940443fdc0d8d2c4e6155f35fb1cbace9a31737704f2fa181388e7665524684454b2ef48c5d59da263e995d6318815c892914c1304af7f95f1ee310015b5401b36d28380ddf6b297f153752e2268c218f92a01fbbd77e16c1e58f245af2abfc90f54e491d40f16b3d74f380dd8bb1526d7e320e95e3674837f92fa98db1d2339b175727c54360918a750f19a1e396e7b602dd3239de42c5f88f19aac4155606b743499fc30815749d27b72818d188480c726f611360a24c58f6e3a31269e4d94b965c428733746dfc01f9d4db1ad4208c24c697294047f0dfe3fcb524824a3f05f79ccae176ecbc71a27a70035067c949fa5359781879c688b1beb3ef8380913609c5fb184bc538749eb0faea137b00ceeff8b8ba674892b4bfa446de5f4cbfb824991de9d6d50e8bbe9554dfe00a21d6e19628420271d8693789b9e96670ea90f08b979edbcb4621b269da180472b4980d4c6d1da28b7af7d51d40a9d24cb0c53bfa5335a7e0ba1aa5936ac9fb6e91e78c2c3fca1e61c2e59c014b8647751ab735751e41b7a1336c2abb056bc4b3acba343c5f4d89593342d48c652887e0ed62d3c652e946096b83c7a0c141e025ee3379c0c322cc1479b928a5ba40763b4b51c5b664ff5469a46d874414339337724591b3300a2c18b38d7981b35b7ad11bdc5ead6346cca4af2ba78de7d9fc6914d18ec68a2205a8f7ef7f38bfd3300f40cc0abc521cab23a2be157a9aa54323829dd3e5282c2df37b663a80c5bca347b449d61f6b0e186fbef1e3eabed407ccd17de4ddc0616703871587a2307b134bc124f06b7b554eb9e81063d526a519dd6fd1a75745b32a4140f0d8a9ec9dc15a94dd63ce7e254d1676178c6324ef615d970605c7bfe0c2d199365d08f55125c243d8d7adde7cc0ab4153c8f667dc0f248c2c225ffe8c6ba40774d3bc640fe414111eea7e38ae785b74bb32d5adb88676f4bf9157552663e8e93e13e6ce02210a379e3ed89cd432e2ecc76462ce1007e063476eb5e4dd336ede28f5de103dd6f9ce8771f819557228c9bcd71cf86f37d39138b11bb4bb99369326691167760b11b894e63edb8b4a804e15dfaf99441a342099dbef18144502e262261973a2e660569ed22796a8b263fb916b4ff1ffcc25f33902234c24240ed63c3db27c1b193845a8165233388a4bb83d30caaca57ea9e0445c63d3d7195c760e70167176f693f28b60fb678887f1db4ceb91f47c5187651b8262f870d3b84c04cc465e061a130612fa6cea65f8ec8ed11ea35c7b7aeac35ddcaeb1584851783eb7a39f4c13633d71c29d52c659a9b5251e113fa7a2e4053585cda0e160ca3db8a78827ce310b66676d84be1da6658005b69222e89bcb079b0cf1c41d3561b5ece1e6655c2e94234fbd742f4911f8ae1cdae9256ef02b8f6ede9d4aceab33bc584e5595c9ba463208ca50050049651b15d985ded967c413bd8170579e8907aa6f302bb11261da3e43d4e77daa6a63ad12732784fe6f8dc72e600a6bce525fd0446790ad0d122e0b5b41eee44dbf4bdb276cf5f1fdd3fd48221932af7e9ab7d769cb185ee8360c054c5545c40095ba81932b047e8a82589aaa393e703eadbfe4dc5cc745a9fd15a7c6f7fa461149711fb402b0de6531dc2f4fde002511d75590de1dca164059b49a5837cbc4e85077918410deff0f74552d3abbac0fc439d6c392ba24d519a69306f23cc2d4839d73f99d53692969fcd5136be6a5d615bea35623cb65d54427bf5be34d069e5c46d0794582053fa915a87688197b41d47127358be7acd77bbfbe61d84144652fe67949e1b4c2689ee1d0373409e116532cf90b21d49b85638eddc4b7852f781e008c3e6962f7ebafc876e8f77f01712ff613ae6cbf2d1a5f480037d2b6aa1b58e35637a43a0ab7824f81cb15952c42b86bfd6afd93e87ec6c4d773b30ff207ad5fc077c922896b8094e909b0ab73c849642ac9a335a5f5d993318e1b4539b0d4f2071c7fecce60836035525898f7203e5b530dc5e3b63f835764556256e9207f9955bb7cc00aad0fc19a87f7e689171267355fdbf570c92fd494aaf1abd12a6b1cb8b09edb76e8b062919dd4b4aabc447049b78a2c1aec4795e24362e58de89b9dfc473128ed1710c0fc9744f8b6c760fc432eb01aecfd9dd9bfada709bc06db8fc772183c778798e43dd565c081b58d24e487962542b8b870feeed8ea7feecbb083c6296798d8690fb039c4116e9cc26cfa215fc7c2fdffd6eb96100ae8f7f291f7317f303028bc8848c19c480f72da3fb762d3292be13641033b1cb06bac1ba26dab2ed13000072f88a67bf9e97393b0f9768c6847bb50419086f121ce4b3c64093143f077723380ffc033d7e7f192097c620b86ab7be33f3babbdef827a224957bfafc1e56480e2e41a51976428166e32d3812c79f544f4223af3cc0ccdafedc7f3d2d3d497b991f2e3413631ff6f5384d18cf2e39c6fd1ede99120381a747e308bb8cbcb8d094c533e411845ea88baa7edce207c4a0661dd76b3fbb51dbab267e9825cee2791e04c409f55ec536123899ebdaea9a486eba6b75f34fe5c70bcf3cd212b4d6611f6ab19993bf9f6164f8efc61958a9210910b7fc0f241795c5b6a71bf0df9b469c72bf033c03baa19e3e7f4981a883b8c52da67d7af8deaa0783200cfc6e1052aa24b260389c749d2f304a2203b7ec0c956fd23ac902d7b8c1944ed3700a609fb7863a28053cdddf5cad4f983fe416ec441bb7d236ed16431d2a5a58e0b90d5d23f41f06c1e67f7aa9393a51a2db0ed0290869d1a0778c6055da86e50f734b4772ad9f9a4f29265b4652f6a8c9786e4744b02c183e742075eddecc1e29baf07ee9af0d9a28baa9ab8621fefd6ac3f4d37294d820d01aa802b7677ce64f9ffcc766493828854f0dc6d5e09164dca7c19da2fad5ae86759567a94e671f1b5b9197e5d2e8d6c83ecf48dcacb8f8b1c7e620482edd84ba1a48093cedbd8036e112bd6de13ed0f000cadac39d5346eb88df04d76de961e072db3e3385b727f9e313436e4a672eb313c2b3ca5abf08d214009d23bd354e92ddd4e171a5a091591166a018cf0b38a50e9888292ab6550ec1d4f42b45eb26a8cc060a6ad7ec7c583a66c4fec69dd716f3062b262b0c0d342b42751f9edb8aa4d22b87a962fcddfa2e8b371a1293bf01a5912765963442eef77b44c5b9d0c64a8b1eeece89000c715562ace0edf3a1857fe208853956e99d8651e92136a8800822b30e36436ec5760f1c910427a1579ae72a980a7c8f43ae69432bc3fd091235398f9086f46679735d4077608eeca5788eaebeda93c38cbb43fbc0cc76a27b68f764c3307fc7ac29767a9ebfd4b5a05ed7347f019024d37759bd69b6c94535af09d1805488fa2f68e37498c6e073e875f68db5e8759cb2415ddd2bed06e136a7bcf3c4a6035cc9469f5f2ca5a8dbfe39c40af25c03862cfa594515f2599614c5d08c751cae212114b689a4fd29748f9eade7e850191661a94d6eaa42ad66c178b6a25b2ad19985ff111f84c04a7b84b9edb9bae2e3d16fbc127c754dc56a4bd0736f6b60a5b0b12f4214d492b67a052eebf7331bba6cb5961f826970709fdb6837d9efde20e0e7657b036362d6a20ae4135f7202c466d69a8083c7fc6687749f8c0f975c2363e9a7d49e6aadfe87e4db3b6a16299b77ad9a9dbcae435bebf8d41768e7108632daafd5a8becff74baa248f86fb7c78cf90b1ae733785f0799226fa52402cd12a8f3a52c6ed0c05f8d415e1c2b46acc9f15fa85771216c57a3757353d3a4c094efd13c2aee1d6b3e5a731e4fd887855d23cc543456efc9875c34b01b7fce906d4331bb093eeb42359de9e7e87c3b684d44f798341aa6bc45eb2b94a0f800a94fa801a09a1ca334025023f549c5a989858f9ecc81494c2c8ddb2e816c6e6d9598ea4d54697715123e9500de8594ada8bba274335d5aecd33a426185a865a245d6421ef15473639552053c3581a1d71f64b97e273348da04a18d6c37b4aae0339a0125fe683ceae23f7aa9659f90fd4242381f3704859564c4da73b9b078441360dce1e6b5329b2419c300ea76ad47d6e424cea4dcb15ae55575558d45db9d5914ac218ceb3959e641ae074d0bb97f44d196e846b1d0d6602f2977c1ee18cb68e02b06d2a98e706796fc7572f6def46eff721208f882d6ddc9eb0fcf775eaaf60eab6d9b78a7ddc8b5cf2acfc903ef3212ae3cd343d51d1f37ecfee293bd668d15789f42d906fd07c07383e81a2c01ed19c562d1a9671a2e35cc2f9401172318aed90646f57a46b14704547e5f72650848b982d3e95ff2d04b03e30d4dd5b800da18ae41eaaeb24ac20fa53dd11521c9328dd4f55589dab5570b3c4203804fb2124c58af1389577b98f70081d39e912e1bbca4348ba1fe4306c830a766c32220a0c2d7ab880221f780d10a1fb11505576395ed3d612dcb75a1996a7072a18f9abafae1bce70221c6898715b06a53c9ec3ab703f6b9941719a0b387a7679b48454ad8a21e826713fec88bafce9d50479b3845b8ea40a5a4afa4cb9ea542afaf79a548d5f614f52f79527f5d20068318eca653b5f763574bdcd509079af6dc2130b02ec9e8dbff8f22b51e4a4c2783869a5577307b8676041735eb72630bc7fe9bf35e1e116899da20e7a4a1a181a0f81137857d0156a35e381c4325329b31fbda5556d288cffb73f2cc7a467249c366cda9063e66af64e762be0721ebc5ef4b103f69225de255cec5a4f2fb4d4e15eca7f7e339dcae587fb932f1e88f98b78291252f9971abeb14eea76d45376d6d4c83fc39687f25c70292d860ddb5f20cde800a6a823da91c488a7b7aaacacbb032546fbffaf73152661e0e50e82110d8fa0f4e5858f15e7b6264851fe123431f89949373ba756c69ba3eb191f13343d19a20cd5a6fe7ae7d08fd57aba9d7979f867dd61cd41181877a340d525323f4fb71ce5b106168d8da7713e250dfd7c30fb43afafcd6ffcf2781dc690d0a55bf89390172064fc95718f285239ee6ad0ad32e42241878a61a43f98a50402b797ecb9e323638f0ff6601ef3272ce368f05bc018d1f08bd4b69f1ac089c3bf0aa34e3fab648fdbbd10c77dfc9c4951dea6e395f86663912ecf756c52226978367d2d45b7b484794bbf6655ca3aeb83b296de4dff2fac453d16974c729e6176ccceaf5ce5bfc6ae05a7f0b6c1c37692b8e2df0f5e796f3957d0f43bdb3b86e21a914124f46aea3bab8e5e99ae6cd6fa0f076bd1d95148dc5b503683d452d80898c0fff41b91188ac78bddc1dcc66e8e7249d385a58415fc839d5780e4c7135830104657e347e1fcc022299f40fb58cc0ef2ac209aef7c88f593383f71808de4fc2571c0aefa5032d6dceb1bad5e42aa9fbff7641ca05d08a167d1087b585ce83096d61341bddd0d8d67083e216aced3ab017a1abd23ecf967797ac5eeac879d5eadc08d3b4379a9baca9c8073d9c30de6491d70a5f191e0bf0880bd676f578bfdc2113f937b709bd953078cf545fd6590881683a53d700fd1b651e295707c52e35ed7934373291b1752ef89318011214410bfba976d1f78cc8e08777eba11fecae9c25961fe69ed286b3a0d7e126a6e79fec556ffe059509e111c88a50e6a968bfb32ce7cd45eff1baeeae41c8f1101f3044ce7c2018dd4a3bc520869e6e98acfc20cb929d81f0de48e602ca5c8f65b6165315526ee8bfb0954d18405fa7c1b4ff391bbf30c6b893a0c27f05b96cebd645da0c103b81bb9b3b12b11a1f37c7190f93d1f6e4b856636973b5703c31b093374202ccc5a3eb4440df8a4357384a9009e0f0d14bbd38186474703758d116dcda81a400cf3eb63b5a61ba08342010e223cd544a2bae92c84252bc9a41fc3997082f2eeab0e2e32e04686e87b9adb9a65c683eb477bfb693449fb0b1331887c639182cdc9d2bea7d2180416ca7a5eab6b98a8dd98c871fba04b879c6cd27ed28e78020271c6d9fba192b842457d237a47dba1cf59abc2236a9b0c58f62295cff530ae3ea6ed75d30b1bdcdc7b784c9bcc7989c9d5ae16a93a33b29d5bca1901f1a212e4ea8949aac9b64aff758f0d7328f5d7a48d5e644020cbb0246084523e242504c390691cf2cd13993992285a28f3daaad8963ed326aa5601d58378632ced5496762013d4c29d9cc9a2da902f49e994e980c826e51ee99b603c546a0c7719f9b8d4051f7314f3c33c6ec0d842a0a27624882208d56ea0187cc9619747bf2ef7f22e28318a2a49da8374d4593059a5316b2fa0b028782cbd4790fcd0d856147d2be73a7eda11bbdeeb355ae5fa4b7063e36fce43f33b0b0cb564dafaff9d0abb5765a8897ee8d1064cab1e2dd335f80ee10e75adc0bbefb785dd4a50291a581547d3a52e557ed0beb0cf58904880f492330a9ac594c648cc9cead42b2d74115b700b6f5945d9d5fb6701aa328d32e9908cc66eb9c9867582671af07c832c5463a33c26ce35bf123bca3116370b44db3058c401d91f8d490c90b70a5d67ba7ad2d6bf7d74548f7b2451eb20b844e428908fea3c6b810f3fe3a1a3179d546438aeef3e9bed6d7e0c5a9308cdea5a1c0048e5849cb4f3e56ff7fa3325a27e34a2d93f87cc332af0acf6341d2d6b064ea22a858bd98f3143f1866029dd452857eaf3ea55063d017d12f23d280283724c146d9464d12327c6d196bf988be92ecc9ed1c37ee350b0f672a8e4393a48aa467cc37870ca7008a904077903521f80f91ec4161a7eb7eaa07836ba0f92512c9369257714a53a022e18e06685240da2c73852a592d75b23da5f0ff729728ed21c3a2da078d6452400a6ada44fd741558de5eecb7175d06f2f52372383ebdd25a1b4a071fe00ad1adbdca3810e93d1a12423e6797695a6b1a78198ba9735d89d398807cbf184d86d0f4e87eecfc19b239d2aefd40d942905424a36935d723cbe8e74f40c44320c16361b565a85ba45a5272d57c600087c32607807be9cbc0c87f242b622ca81f03bd495c9fc9d6b074b29e1a516f77b87da8535865b7165cb19dce54a4afc57f63508a806cbebbfb914da5225fb7208eb5ec7fdeb124167b36d2b255041a443492c593dec17397f2ebf5a741e885f3eae9863db1763806d429fc50e4cbd149e125d169f9e9f83aa6e85fc1823181b76ee1312d396750de38d59ae5716bba0104c58459c03b375b1a7e6f21d48a5abe5936887d1538be4bdc27e42254665aa2adcde36bd9e4a446b29c4b794b976db1595feee086345695226531d78bd3f76b75989290d49e27c6cf14542b26b85a546bb96f4a1c593555d786ffb89483ff56105eae7745cd67f1f0558bf62f1a07907cf9ce58779acd2cf8e77c8f430def737e8254aa2bd1c118bad5cac49f9918dcf2e42ae001364666003e8e39ecc84e4eb1b342a5a3143f02e65e5b0c03a4af5aa1a01b6a67d2ff74d8889dbcd63c6ae2be8a0d53007f669fc2ca587a7affdab2c1a8e1b550780cd904b5912030f6aa930cdb7a96e1e84e8a55d44f80b0acffad8e7a72e8791a53041cbee65374b63e6e07e0eebcb0b5304e14196b566cdef2751713ac0957eae05ec2806b2ae2dc23a66d6642239c4b4887c9df99f79a71cb31ff98d720f6da38620d3c0508cf08ab986dbd339470d53f44242ea8ed49d35cb55941110c694c11c2b587446d1991b21d77b56fb2048dbd62843f03e9c1b4f224f01a948e5bf984d4640a51df66b8589ff22fdb4fcbd478bba962666aa1950737f17b3e7676404707e5aca397146fa380383fd7cac7472b0618e1a1f95c1258d70951270a9a5805750496b103a125bbf6db458cddbca0f55a9861efe50f92d850ce6eca8964641aa08ea3ff5ddfd3eec2d5340db9413bc50f3987e8229497b454d0e7433b02f39d42e8e4143f56660aed7a441b41c33658677bd5da16fca2633cf3307e90d9fb6d9fc2ccf4060b5ec1648ea94e1bae7c030733a55a47954ad050f2638134ecdb86b9908a7cfa685a025e586dd071d22556d8f08b97578eaa1d5d3729e37a6e04cb0f6c4aa2217828bac396e0f92ac2de4050e57aab736984f4f1ab3b472c72df2754c04ae88e0e358e383be3dba0f64457f755e23770815fa736593dc8c34f56401df65050cec08b6edaa2c43e508709ada452d6cca232606c6bb8040423d666421f7cbbc420da8e405314bff7e82cc4cac4b901856bd1c98c5e4c81bc014bc953a4c2d7056cbad39d7c78d15fffbb943c19911979f1674281c214c8bc9960f91e0602a9549df3c9f1dd71dde2fd8a0acadb5bf0a3b04b966d737cfa6b709e49547aec25ebde21c0a30603b80d9f053f98bbcc16bb943d177343bca8cff5f8385a604918e5cbf27816b556c8185a3d397c8b5a09f21a0eff59d5ebd4116a0f5a5e5bc7b5e6324080025b62b13d028e9a3fee6d7e36859d9b97b8881680f8d567dddca8045866ed382e0c9afb1b2d02796f35a949a0465714ea0d484b7b0b687db76a1c2fbf84aec979df68c3cc2d3f839dee9ac4ac008b64c8fd04248e0cccba4320a333776bbba1c8b8cfcb48e4f3b190cbc9e70f571b986fc30269fa22480cd92df14843f2d29cb95f8aae5546d3dea3e13ba730d72afa6a853e8af39d4e7c22794663404f8bc01446c3ee6cd0ef9846da3db3a39ee0608766c6f327792e80ccf28111b855e9930cd842d618b677e73230214ff54dff161c49594ae7e18e16d8a432598dfdbf19fe5c2994a6a7dc6b10c6ec39907084f651211031bcef217060d705f26d637dc7f6c333ae977fb66ff1e3185a45013b2f16a7da3787f3f47ff6698bd4e9d6897a7d00a2674ccc3c70c8c34efdff51b1536ceb7dcfb2260c006dd446e799cb46bef01056deffc337c13c8f130a7ddd10f751237e44c968b8b1e8b7340d3f47fb443083ce2982e10a76c38a6a6b7609570fee7f3f1c0e3e6bcf134325db25b5dbc710ea92db7750eaec2ccbfb5ffb26753f9ae133d262a9eebf099aa46dfcd8d5b17d33a4a6b5714d0075955313ed95b23a9eb0dbb1ce530d969b9842346e973e1956abb9e0cbae7d60cb4eda286b313ecde262e49e4a313249dc63d0c2860ba8b68f3c6247643e5121f12b4b78281b1c680497719558bc1aaa1ab103d129edc295be547767e70839821773ef719e275e2fa0cbc3101d0bafaa34b0b848ae69ba9d8ae0c0266c0ed413e20ec3ff2fff51a9734f26d20c4a0770dd0eec0f396ed1a5f401970e5aee74ea80943612a5d071e9008f1dcfb7f76846c36daab173474bd9806bdec44e4df44d560d6e60984a7a3f6d407885ce18cf4dbf3dd23658c5ee72e8277e0c694349da8fb23ade27964a5f8fe39f79a2f1a60fed347ddc33c1f7cc2be919ebc626f93f041959928968daf07245a60af99f4645bcee55ec96a90c24a6292339f5cba2615f93679b091f133dae8f3a37fe25088dc9d4eef9f2bdcd3aa1b0d2f6f0e62938d21c1323902887f5bb45910747cadc9b61b07b02392f54fcd662f26752f22107313aa422ea89c9c7b28cb3fa645224d289ca897a4ea1a79d139cd4ce3c0d72da0e3e74f43d6ab193c783e6a28bcbc4e54fe426c6d2e5698194fb0b7a9ef3f253f9843f85e352067c2730d32ea5e0b9f73743a4843099e6f885868d6b625b36ea0576d9436bd05507a713763a49f70e02403d46555f83aea1253c9ed5b60f89b11f27d4acafd5eca708d4a64f5cd967a5260cb4f82acd52210b434322bc8042e7df9897a4153534949b76f088b56a698341f8d8f6408dd96426591caddd6b670289a45b6cf4a307832fbf4a61f407fd485c913c4bd197c74a450e9b81b3a11f232eed3d92638d709cf0fdf645a7171ab9e2c43f665c31d50f5ac664383673fc9e43c2097a562223678f1bf89ca67a9308a93f4b89fb731fae9f52bdc077ace4aa9684e0b579ae7e9724e923d14acae7472b020e2b31eabde6591aeba1aa43d8366ea1fac6881cbad3e10a4c43198edfbca8ab49a3aeb2f04668505c3211cc324c279bd4689ca84a6d3ddc9b626592bdce944277a7b6ea2ceb12343c2c9bd5116dab78b3be1054635808084a0fabb26d36aef765b5af559a74663d8f0b94cdbf35a3142602de38ac240a2448fc067d966402754488a341d2d1f9439ff0348978b5cd5bbf989e48f5c966fd19fb3321ab0bade6c4a2568e2c966ec0a185b986156e1fa2e6fef474e01b95bd020ede3a17a9c0af902d6dd048340ebee7423ed28d2273155b6de140e0500993c4c826490b294b3bf3b0b828e3d7ab28e8d0ad25766a84ae1687177cbe3c46e3f130e2e6b2a9c767428aa119025fa1f1e9764a3c58f42473dc1fe05a7a80166169d6c145dbbc6d7b4103c0cba06c84eb7fa3000ccafe7e4694765a38a51110bfe28344d97a3f6f245451d6b0371ba2bcf5d6bf6f9b06aed73965fe6eb34359039bceb58e355df76f389a26fb096ac6dea45f20fdad8ed1d5d5182848f7f9c99cefc73b9e03ec70e27cacc851f0286e32d37faba45107ef41b43c4f813a573dbdadfdbe26c54b3dd1ec02a3e78b72e8fff09abd6dbd494611aa3ebbb81ec0f21a45d3107ab436d4964054db2c06bb4ff23dc8a62958795ce2952e43676ce1b354faf0febdb5a025bbcf57b05bfe21eeacc85bf64923aa0f4d19f6c5df5560f930309a0b99939aa073cbd455ab7a94f5be4247fe429f6341690343d314bdde8b00ba18ff50eb6d53dd4d1bce0a777eb06ee2b343ed11b6c9c94b6b50eee87c5c8a6627bc09e1080b15304a1156c73bdb209e919876b2cb40a9bb0f3bddf7b6d3256cf3142f6b25f5a460d2c74386f3777a21cc9d65343538d0105f1248a6cf2aa6b1c276abecf24a87ebaeb2912fa3b80fc933177bee63610b4331e439beb212fe68627ef35de889fe86c0a36a8e8a6ac16b0d03ae8c66858f057f7b62066a520ae505fc228201ea5a7f092b728a28095b112523835338133a8eff91ea3c36a943d233d42a37b4120474a395fdc19ea0a829d1a48d979ed626d2fc5b3972323a1426b2a96a30d4954f02849802c80aef6c04771ec94ca5370a355c55674e867d7d72e185a84154026880471c346a8348023c8571a6086ab7600112b5a527583b630959e0c4470bfb29264f0437f920ad06141335209c34c7c72e21e19b55c229035bb4719c3a8756d4b6f6456c2be7b579e68b4e2fc623cee5deb1a55b6394add8923428d3fa8bb218e3529a59157914e826d7167442d7070057a8001d883c0459e4acbae35687c0e6b3d627116b261dcf86c7b0e65cbfd2a7f906082f6f0ac5922d29821347843786cd469ddc95d80c9ef808446252d51dc97d02c0f9c0eec43c455dfaff98516bb1027e16b69f1b9a3544dd4cc6a9ade4e959f498a1e277b7f5444c10eb67bc32236636786b13de6b2ed4b52831e6d200998bf6697328770730d54ca6a94bedd3155087ba625f3ede98f94e8871dd7a389f4f2b7dc7649dc4ac51eb368f3a430668250cdfd4faadb8dfa499283b343449899007b19e183ae053fd1e0162ff9dd67e56516a202f1f9dd507e379e67f89f93e0d56b6e4162b5008505ca9cdc27ea1d45b612fb1126dd0bc519b1d1c4eb8260f19972ed7c48dd84495e1c2808fc2d881d666a376ce9a22fd6de608cd4f39544ac8155473a8afd40e082377d59a7d391775a19e7b42813209d98a329dd8389c808e6fa9b6c2d1d7840b607ffe41d0033cfcf77341f54e938c81a1e9b2c06e3055826a152461bebf260e55686f47300857414fde601e6be83b461e9934c0219004b545f2a0234eead31e1c24c581ec31de171d31f2a401336403709ec8a2ab6b28c846af462d0f3e69a75bbb30e737453b3ba8fbfc7f785b953cab5e4ba647abcab3c49defe44f03adfae482e908fa992db255e22ec0a4e8449ec7b51b30598633f6f5196d64e4a9bf242412b2a669de62bbab01d17aeec6e86c88061e668434ccd0eba1427bf6c5460b2bef8c4709fe958b1c5936d54b73b6dbf12781a2ad8837f33743d08e72a4ebf8e999c1d090f96d8d066b0f8ab5e80543798cff635d47723fc2345058406d95a3b5c5cc2791235311b8042c0c0c789d32cd254daa87807b17417f70c750b5aa1d77daa70d9cf9bdb7cba7d4f363b611d533fe602d57a84ef1d4aa2ffbe70e6c4f67c431227e37068d9ca2327570b9c1acfb669e5d3817e7f7582336d09cb125654e4971ff02370b79d1f16f34d7c2af551a87cc5a9bf0b48961e64c0d27a9003cb4b21698aa84c176f31d4525a5625a88c6c2c35cece5c9244557626dd1f08ac38948eec0164b3594dc04e7efa586b4360fb65931cba2b05e8e26ab66e80ad03da4a9909954f19b833d007f8ad88b44281226049051d2675f3f73799a4223a322ebe95cbc71158870410ece9b50460e3d7ba3f6c348da18ec81ae821421c44cd76a69ed57d8b2d36d1a43f9bf30997f29c1a9059744fa96ef71a1c43de46d5c7f96296df4b6a3be9b5ce77d3a1a6c76a8fe87acad2f90bc7d6f59e3967a491e6556d77e09cc566eeb0f77cb83c81805cc6117055c350e7e2058c38c33d6944e34a829aed653facf2ffdc8262f0bb73953af540c32f0cb4ef4126dc0c8bc2e6a1e7f86cdb2ea69772e49678a23a114feaba2234e3b961a3e28bed28e1cd176c166da5840470b8119f6afe3271380aeae4282210c17070f9acf41ce2add5a8f37c65b1504a5eb510170832e9942f9a40a026ad0b6ef468b68bac3e751d0b43d06d3363c6678b19e581879e09e0a4458ad8f5f0152c5e76575e95a95cddc19f094b8f703ef6c22b14f51f731c0abcbb6d317f1bf4814fd697e90374d3031eb79676bd0256cae45eb4387b317a04461fb0042053b25607fd6f3e0b7dbc15d17942ab1d3964baa18f22fc3cb65762484f1fc7506e6f103eaed75d031188a5decd1b8a402dc904ce32642d8b0f09ff0f3e9ad1ffbf4554a19827cf79a96c3f1a6c72ca9b0867c1eb6d585b3f977acc66ebf82664d3935bfd9e51419b900162e8c4229103f1037bfd7c2f6edce2aa21f712ec5c82f84563c8dfd25955681aea5cc84521a9978fd201c4dd0997b3029df3cdfa4e5d1822bbda624ebf9d0e95f44d4b189db082137ce81a50f320402c02d2faa19a302d7f97f938bdd9cfdc4341a3ae62ab85cfb11e8e561181c85e2bfcb2bf782145d5a78bad28d7a1119fe226304d2fb2522977033ee81714fede0db01ae9501e0e7d131ff6c4716094e2fd45afd3fbb1e946ed9698736f279b4f0961dcc3f775a23a1672f731d36312bd016f7be9e4eb621f2a4c091e88700a5936bcd464362f7ca1361f387211ef205deff8f4c473899d4baab689e66b81944269a7e0b3a6184e5d6952104dd46f38ef9a62edfe84f0ffe0fb2b91c627593a2ba6de6921664c5723a4c060c66df9197e00ca9672ae7a894a2b80328775131f0fbdb844956b95e8ee88ef2bd9765f7211fb8cf36226aebb4b77e28f499b1e9a4ce821a6294b0cef301e6c597d33086ca35c7bc36415cfe0da0ecf876909806e3f9ad8ae069d418a34d08a17de49e2d17f543e56612bce51aa81f827ba90b3dedbc0973ffdef13baa92868ab79806f36b8c1cf74d0d97770e1f6238cb56ff5a79b76c4bad8b6a0cce342fb5a54e5f4afcc73cbae432969cf9a729e4a2afc83cc4f4cf4cadba8cb41753884baa9c7443efb603a33ca719afb40b229c6391804ecc522e5d576d1eb68306c1bd713c3c2a75dcb9385a9e119cb3dae818ed2719c9a0c522b2aef16b5b687d2bd6c7d4e093bb3069f6f17e01888fd585412fba60dd43873e3d406cdfc4189dcc4332519af86ef426e7f1de2e529f27672f5e9ed1ba399c8d482309e70e4d78518f018f53e41df14174ebaa08548afd3ea5afc6ffd1a4c50329ac6f7a7c0cd5d2cd8148b648740aab3657d8143f4c4db9f607aa016a82c77a080c61341734c9536bb179f69793b52425a6afd12ea8dc5257c583d91bfd5467a27077bdb3465dcef01e0f91474e847832a76d560c0cb9d33ac7346602e8de3856368fbdd14a466b235ec6e18280937ac45a836c47c0c2fdc70a3901d6ef4a5757f2f36bd164a1dbcf74fbc6195850ca27d01a17c2af741bc4d53875e0904f625392bb1beef7209860c570bcdb048fa84efb04a409fde4e0de3d69002a17caad56e468fe073c9869a51429902127432f86b0715d5e650d0226be805bd2768af20d839a95433c44a238c14527fa53a0647333c81ee2142a431e63076a7798f53dbb52d55be49d27385966e6f7c1c4d7d2260db9bdfc923d7c1776cef3e8f74e1d0cef5119d48d665801a6ba40b030a235f286c6f20240119650899474f886eddb167769f1388b01cb3495730fb00e9123d8a2897ccc4c2a7ce977e325daa7a31c8ac83d5e997b01a64edc8a855a2f745561429da3b8433522bdc3dd695b758a1b1bdc0bc04bff02e695ac15b98a0240580524c95f4d875ac9279a36662958ddcec290635ee3a02bf8bcf0ad61258fae4b3bd895953443c113ce8e4bed2ef630e3f2d0ff464c5ce2e2e14b73a5275de129c8b04fabad81b0aaf28f40d83e3bf8229783b351543f9da7013cc575320d6127a01b04bac2ee1ebd66443bbfc39644331c059a264a896b8d2d9a53b006093bf6e7fc74880b4fbe21f8f3798c1aba45ec30ab060e734f9cf902bd5f1ee8eac71eda75d3fb669542d77eb30793b3f9bb3e81d53f0e9e7daf69d5ae74395faaa057104d3fe2fb97aa73016ca1a816ecd747346c9e692f6a33f3f7d2358aa076bae50bd637ec721eae7adf1de3df70bc005976d8756dcc157641eb3231d79c62f0887e1f02bc4d3b81f3ebdd011221599023612f57cdc69980bae13f17aee4deeb232fdff41af14258a127d74620baca3361a91658de5b994e48f931d2d531b5308f0cb83ccdf965bcaa6b79ab8d5b755ea93050a68b291a84f27c733ea2b1303037c35b026ef59163b3f7294aa2186a0f4b9158adf2158114cba0ec50fad37bcbb3601eaf73b069233b95ef73584bd36345c3c39c4a98555af64aa406cc4f160f5da1ddc83da922557e00145be4441fabd3ab34b06f2387262cdc4323570096588cc0b222472f45913b92649c8c4cdffedf37a0edc5f12e62636defddb5850954a6d179dc3dc77625fb0f92992617670092804979943bd924409f843dac95c2b13e1f31cdee087dc851f35bc3d555aa2cb270df2d99fb4799d4eb10e5ccefc2ea9ebd194006474fb8fb91a0e40430bf3c217fd411e3b2d28bc05ab2bdf9e30fcb05801aff8781cebbb2971501058596b6a66a6d86a50d9dca3fea5df5eb1458303f07daca298db4503a2168c8d1aba477f1c9c16333111742d32b5f18c9a811e4c1e148e854856ab29ea84f098b03a4a83c97c1699d3ee7611c8f6f3cc4106521cccfc45c4df38ca1bfa2b30e47d212993289827361b2befc671033d2435a0565d9728158326983fa3cdf3bcc8cb705d9f3a559f089a8d0fc07c5f09b77a73212a18d234f0aa8fa8d79bc4e0c18248cfe405806fc38f2aba362e5b9f623b2c60593e28b18c8134098153c984607209634fc57205a8410a871739edd048c0c67b455b1a08572c63b9fa9b8b25f1f93afdf2b9c74ac6aa082623a0f85e2ff18d72315933e5a07d9c69d72199112c6b6d0d3e7fcc1b65362004fb9b5003a072ca1d3488c3970c6796c5af4af4f507f9423db16a7cb3eacea355b43a585d4e117a4c58fc675da2a5a655a84b64f72f7d7a8d1e1ab8f97aa2280a02781b64be34ba3796420c74a771b8271bc081756932b27683e745f4af50302b94508783a41dd311c33f6f037d23c5517db5a72eeafc3de761dc71af629eda61d470c0be4a76ccb9dc2fc45ec4c512f3df9bf9d744c1786ef72ad5f3691f6c4cd1096f90980a59281eac1fda7c969e0b9ffc60311e318f71d1f035b3c3c6a040f23424d299c8885d38ca794b1299763f98d5444754a969f98ec4d9604f6798cf2b80d9ab42fd000bc12b2986ceab7a56d028fb17518bdb5f0f4ea607e60aa7d1d592413752d1087298ed291dcbcab079eadddc2b5806f58a0a748a71d9713323a71b9a291c3541f089f463072e7f5c0b69b8d3d03cb33a0a6767bc4273fdb4f97e06112bf0731080d14adebbcd7105e5b2a3381b6b2a4a5fcf92a6cfc82e898c194f9702914d564a422373141deadb10d427497d8c530d6e671f8192daf0f7712c4b1ca37746469a3a74be417e433d6401336e19ff991b927fcdb160d04a8d8220263a17d22d6213c143b096a31007642259e0a196f4a84b5311426d827d34934d8ef0ceb9b2676595f6d3363bae128dc4b15d9963c7aab9fe3519b7a778b08b983882f06fa9903496f666ea8a53595f41816a1a3aff523a8338672dfdcff3f9259018d9355df64b5f2a251941a882833b9bf91727a0d90d0241306c92ad8e57d25c73b2f532ed5d97555092ad2ac7d07084cfbd4959ab4d300ecfa9e97b3fb17eaf138e16c2ebad488169905e6fe253acb1ae478db454d6ba8624ddec4e3436dff05bd0b42b19c735eba8c3fd3e139b54dd99eb67c2b9f52c9a55e7a93a4a68c4f2bf228597a395dbcb1969f10ffb8269126289b92a9e9cbf0deeb5dbeadea08084d59de6fa492c960ba78911cc3e9a646a5f4a105d4d9c080530a6fa4651c49ebe1388f2f9f06d1fc191eaf0e59c657b35ab462a4464b4518d6230d1673a7a39c74454c299074cbb8da79054b17eb618cc368b4af3a3b1fec974500b611dd86b463e6b6f62395b9081e556d71e4fdfa749b6a3ed86c568219399036c76bf22aeef04cbef840b74f5beb6a0abf15bdc168d05e750cdd9578035ca09776654f98f304f0de0073bfe63d21d2a7e5bf5ea2d2ccdba7d06a56cc60cb0374bd0ed729032b866405bcb1c2196cb6097e0f13fa9414556b8702e35c33b0ec0753fcf956dab50bca7a6e2e754cc89052cb9666212119233208ab378ed81049c34b2c373719bb5d3cb0df4ecf797cb9abc32c624881a285fc14231964c82c83c0719b92cb9e9bb8f2bc068b0f468c7f246fb02ed13da5e6dfb4f0f73fbe1e213153a62a5fcb57db003ca1f44170f7c334b9f3e54a786a35753b644b9192cc206cb31cb7e2b534cb1e84eb98dd5059dff3f7c3ab547c095da24b9570f8f95899b38a1653c7106527b8a034b472324d59acfbaf74bae4f8cfcf544a96443fca9c6146df36a606be8c4130260afc0528576595d10a9ceec921c6fdb49915c5504f651d5b38dc61b0dde6e7b56286a3bfaf4a4e25321dbd5f3cba91ad45d1e1ee5b46f34deff0acae9a5a54d53e7ebfe4fea455c33a16d1afda4897cf13ba6c9ae4e2ca68ce0936d450b4715a5f1c2696316745fbad806ddcf79c536dd514c2c4ecbc4e021fae1f2ef8ddd44f0af08e85eb68a470305063da60e2e45857f9f4eb1cbc89b8870fa65d7be978467bf09ed219efee0bf6fb6d7fa78fb536ec607eecd0ac440f510b493089cc9e1d641acf1cf142623bfea357ef1e6ba9bcb58e1555bde88592a1ba3f9664843b08510c9f3489095d638d1678bf59305d9d364dc595f11f6aea6a6d37d1aea6b6545a1f0149a70b7f254a485c4e4fda86733d63791394b8bb65f28207c0ccfd9c1af43151cb8ed4125a025d011c653d4384418fed73fd668b6e3fa9bd7e8a0c9bcded66be8c7a4bc0c05f1d3c6db39dfed57f34e307fc8dbe8f88067875a2cbc8bca08d43c546366e43b2d29b42585d3a255d3014d229d57c69ef5b801b50b10a5bed77faa27c1974da68f241360f6d6ee7268e9e50cd170a53b5ac12bd5546fa62d4b2ba5d895442a876639e510837127c65f28374443b136b8fbe167b3b64f62a0b37ce5f8064381f1bda8c6683b07940ac790350902abb72d7a0d4eff28c661d44a1f06220df7126403ec393986c98e08475ad0038ba61061270126ac7be35b65c6b4739136e83bad17e0afa56c838866497d1a5e7ab0c15182cb3df98c6f9b4186328993593a44fcebe14be5adf12f9a05b38de26055a22b4692e694afcc80dfc17cad982a15a5fa00e930c475d00e95c1204cff181adda223eedb5b034718e12a21fca3ff59a45c069d81a3e411748e2d77526687fcbe6f5f5719edb333aa86f7885ae1f41bbb336fe7d7a3efa184a51b7e46be23d6a3e375f2809e7aa4dc20f3d8fea8864f0a5ffaae4671bc5a3881a12d83d25d2fe3d7bd6c674f6e372109bdf04a30d19f39b5f4ee73b0230a2560b0dccda5ef05e307f65a3d93b43338ca6df25beed1f1753ee653d2c6c1147ebc32de090ac051386e3ea8b8a8e0cef7fd8d4096062b28efac6c666f996598adfd01a99baa3e25c8e505df1707bc09e93e8cbd8e970aa1c5da11666288f0a6d2aa34a0de34ad2243b039a2b1784b19f57d176df70ee0cf5cad5c98e0dacc10b9c62fdf26254cdced3dad3fb720a055220c53928aed6485e64f6fa9d6f92aa9a9afd2816c03547b7a629d40d4a749bfcf2174407793508e577b7a2b33f450fe6fdf85c454d991702295e2b95312f00d04b77b9f9e8e97a7b59c35edf3f7d7c0b5b3ec8bfb223531ef9892e33b9bfd96ff0df1458dda811f863ecc4ec7cd4f3c8ecdc5aef280b47d540add90a01e1494780cffceaf824bfac338d013f2c6e35eeda518dd1ee747f2ea7386bb631e00e52a668be6b77925457b8d8da1de4273b65b66de64b565f820ce4dbd07a3cdad114c243114db08e2c50b2140552ea120a7106831954ba83998eff4f91e51f0432ba3b241a248eade05082faa7a1fb09f0bd0ed07690f93594c53f6ecf5d8c14558b675a744af503dc4d69ca323e7f223b36bb47a29e6731d098daf6ebf6d2bc6a695c7011f9651fab2955f31a4e6d06be14dd52f09ee3c5131b0cdb7b3910c3d2c836ad80f7e614692b790f18d9afbc85fae56eaea3668a8c36c95baa1a3d802afe77c333066dbfc702396232da720d6c406299366b873d385e64c25e745a3a3ab021f8d7fea10c3145ce6665232c50158c17ae1fb5e811f811b24bf1b4e4e926ca07b08dcfd1f5f80572db78b594ef3bcd7ca5df5937d0d5d0015df5e20c2b1f0367ea9713b5783ff3931b4502b0f03648c7d775ae8c2a557b7a9d1a4abe06bb4f325130d6bcbd8ec6d758a9352483f9fd2090ca49bfadb43ede0135f4d374fbc1a32833f7e350ad1735fe2200383461fe4fecdee7f6f171a59b6ad4b1053309226b417bc1b98cf6ef54971bf43fe02ad539d43dbcc8598fa2ec0d2d136081510c75dfeda6895a4b4b2e2181cd83755cb1eb72a7b6e79dc543678650f07437f153de9dc275c59d36e330d67fe52830d776fea9a3662964a811d5e8449b10ecfb9765123176764e130d05421cbb62c45a57c011cc95f7ea97a8a9eca291e2a2c2082e130d622d8f47106a4c5c0c3305331db6213d2d4aca2a825d5fb56f784456949f0be7de8c52c9aa136904c2d1ae73715090a4aa772e6a01191ebb1bfee306b7f12cb8e37bae94eae27e679c8ca8c6e776d036e0f4bc3bad2aecb6424f540e6c9261376ff3d5e791ccc3501837d4de03f09f71e5878cce72aa19998a6635679616b3fc4a2101c5f47bcc942eec5e9ff989dded657bb6602920b9791d57884aef6d3e3aade0776d67c64fe20bcdd26d0913aa07380811cd3be3c1ee40297ecceb887aafe069a1a3120e0551069a4665d85acc7d01021023190c7717bf10c5088962502e1a7840c558403468ce15206cf402e8f6ffbbbc7b7876e96b35f403430221e62fbf6cecc100fb6e1e90fff4fdd7b12d8d31a5db6c41de845196947bc9109cc7fae924129f8581557b2300b1040231c203ba8357f1c2101e258ee38375ab77b013ec87709d99ace98030706eb5fae3c57934916a5a9031ce6dbead5afc787de5337061d454ef626835c7c89decc6dc24027e3b0dfdc71b47538ea2d37c5f308affd3f3771c69d7ee748450bea4437ad156bf361d11143eff7d247fdea72640f556d6f1367e16592da506e877f711e5a705864913baed4e2d0d54fec25baf6ad036afe943cc1afcba34390aafcf79baa58b8bae34c558c796820b701cc7aca5372ea48e4dfaac6a688fe1d1d25ab0d23a93f24f3ac5dd7eded37fb5941941a4684daf6e4c7a01b67346855b20f92c60217b6da3e935c3bf961a3d72ca9998ec91638caa1ee76e0e8de6d91672673b33f6e995d40d25a04cd85a46432df54c7867a971110ef4250c3929e860f24e8a2274279e48edb63dd02f39c0f803d34cd032b8687bc628112c3a439d69cd5b76add2c09f8ff14d21f2af8419c75bade030c2c93f194c43b4568b025e60fe20e5faf73ed68e2d2d4de4636e238d37cfbeef717b0ba185f41e6ae58f44cb5d30f79df82556ec402f681a7b59c5dc3fe28e72af67ec0b7193f0ff40c0748372342d55051c6dfd9c1cb34f3f4a4cc716ab9a3910f0535941de2f8f599528d13341b724453ee892c8e20ccbd0d64f75d904acb0279afd3ac8b350af1783844c640ff2df164f31c368f3e37ca0777e849978b029912c1db1d98272079a642738eb71b3c7783e4f7b65313a6f74683f058ee578468878f1052fc36ad16b0f0499b41740c48925058e90ad820570036f2414412bc300e4ac60ebc47d8e6b66129bcd179aad9fd9d89b65b04e1e34581e3d7c6b54e55afd2af248c70cad74cdc370221fcdc8a1c0f0979b9f3401940060b0804097d82fb0fd799c8f10bcbff0d14a450a8c4853b47a36529eae74064be084e5a769a4ff7271a43672c84f45c77ec9a53c5bf8b2e1ccc7f4eb0641decbb81a5d469b5d865cdd243db3e66b1327e26a29feb31045c2155b3038cd71c113c90a58e7337c464c1011f94cc291ec30da2c69903c0882d31824baf3d9310cdfa9eb6aab5f9895afa8a5be66f868dc76ff511e4b8a60d81b74d96018eb4ac68aa2eb09e17f860f532b2e4c855b123b76bd438cc3e97cbe4fdb822999f82393038598faf37001e7b5f439dd34e168b98bfca6424acdd1fdc6dd11c6df7657369ce0c5036d09f8252517d9745b5c2531855ab4cfd28ec9ffb1e7564a1ac2b0cb8bfcd793f81ea9af1ad03babc13e75df5c1fbf66ca04ce095ebf697ce6f4b800573362afbc74031b891e26585af098b74e4b4365dc592f681dc3dd6cf10d8ae07388b06ff020143755c7780c30bcf122a141f7f0c83f5d087aa1a02554a751376ebd1b5c9618c46e07565c667cab96d46fc9472417dee10cdad2c359325500a807b5720c533e85e2e8339779588fb0eaa476956aa35e514677b05361748829d254ba9f7b5dd858940335041f4dd3611caab93b23d8c7cbdb9dd0d0311c5783edad52d9820c24a809064eb7abc82350f245cd0896ed11884d14b1aab5fff4e0692e98ff5e2c1a2e068e36916b9339323e3096458fce6fb7ffd99a27f284b7467ac0f108e386da01cd726f5941be4d0cf127cc8b8988e2f028badc3481f72772da508b18e4e3e01d830ac62787421ffab75ea6ab17825a1b8e5d3166a5e799ea3bd3fb8dc994a60e388ed85118719a0b3832417053e88cddf2992f8aa7d34397007cffffff83