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 80056 54c2ad63683fce28b1de47fea540ae5a4cc0200b9fb7ba08951e3196494f94f1

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0b4b8bc14c2adb5256d2f3b17bc0c244b2dcda680d443d38334270de0c93d0f0
Certificate Block Hash
54c2ad63683fce28b1de47fea540ae5a4cc0200b9fb7ba08951e3196494f94f1
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0007fc010000f90000
001000000001000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000003e5d75c5ec088bdf81e55278cd42c931061da0713dc657c625b870f2e019628dd585e302e745f8734dbc0dba9a7b071384f93c9ff1da0ffca93638729d2073bd8978136fffc7b7240af6128f7b5681ef2a033c20dbab56371c06000000000000000002000000020007fc010000f90000

Raw Header Hex

00004020baf3696cbbee331ca71cc4cee83ae51e2b0cb2e7047b1041e196d528d0db8a5ad5d9f9e1f4180c9de30d17a5bf08d8ce455d0397cfe427dd5a2eb2ceba1fd87989d5426a98c60018f0d0930cde704233383d440d68dadcb244c2c07bb1f3d25652db2a4cc18b4b0b

Proof Data Hex

59,560 bytes
121216020307bb603afe46ea2244f0645d57b5896c5379d00901820b03fc679b40dad6707fd86e78695d8d1b83e90e98bdfe9a23c8253f21afb0cb4ca20c8c1214eb2fd45c4820dd9e5707b309be6f98bb80c02d5c992922a25304d979fa28bd9c638f7051fe18fa0fd8f6792ab4f6dd9b31d840f00a5833d60754446e906671bfb1f50fd3d6e3bf9a0d398352b90b789cf3db6fc37c7e2f5c5699e893e0b71fb9d64107d8b942f7c3fe79468e2eebc6d3670ffdb5d0fef0cf908cb2805854556167627264049cf41ef82258a4229f9dad9f50ee0fe410c8f4011d6d747b3b263f343dc8dc23a459fb6a750c8dc57ba8a20975653a5c0f438e875a386f4fd5bd93c6a1aeef7fe4fee0a2a5c31adc4c5a640daab72a21cd2757e27ea03e6848a6608d1c830c211991874b0d1e11278b2fa655191bfc82ff88d5c3fb93a534f9ea97e4182e671d3d9f76d8b9308cb8cd2f91c66a2c5f6e11dfda6447c02bd9c8f1d1b8b1c0ac18c2f474f814df2887ebfab6ebd527cd3314afff8da7061974f17c474219a9ec4a6e1d28d9c5006dd25effe046776a7f64177c6f1aeb3ff590f7032dace96b8ee8b7e4c68fb02c0dea62825dd5d406d1aa8944b40a05208427512850e26e65e2f355cb24363bdbf109e82b83b5183d3929bd336e77fcedc535c788c946207693058763c482f1a6867f0883000b06b891a3c0cefb11ade9d02d66fdc29a93e79e444c2d5fca614451070eb2b11cbf4e03a06b44e4ba853e7e12e8f935f4f39a93f21e7a7eac6d859f5ed66ffa7bacb3af7439edd4136810ed0db88ba934bdfc93639b2728f458aeeb9dc5fbb182ee03ec23bbf9f50940f4501bafe19d985e54e12c33cb01b2b3d6ad72d1985c8584a9464dfb633370108491ce142263158663395b3b5b8694a3fd1bda1a6cc5142060f33b41e5722f92d011ea09456e7898217ee6ba1494a2c0a6695a7c4b592eb49292b4b46a430e5df5e54cce4e74bae66afced0278145d62b86425e38426204e1fdc588606671e945604beffb7e3eefd761fd22ef350fd2b77132a818f236b0a0de32dfea24ace99c33477c21c6f7406c31becc18c8d818169887096946a1b37ca63e71396846fddc64cb43bf337bc11e8ec500803186be815385fee08f9ae69819cc8f66b437326405457cb517a8a1f29c768758213c9e69b553d854a0a919ebe78dfacc90b855b0943c89cd0af76672ee01536f699ebca8198afa0404eeb743fcab2c13f7e14a4d19b832917d1ada1cc0850d8b75507dc49b06ef2a6c6f80d8dd4504d95853130f5fa408b9a4c562938984dbf3e6f37af56fdf31898816f58db4fd71dde3e5eec4a0f075f4a9f74dc2868e58f65062c1ed29a67df18f118d0a9348c274d11080488b4223c31d934ac98295091471567429140545f143d02a9ab76ed86ff570a60890a8e567e3cf672383cf8d9fb0dc9330d31d189074dc86f09f23bbbeb4d41fa305a36817faedd0a21223c7ed591761cfc3078a7bbd53215a882a9d21a4c71c909c1e300d2ba8ba54852be16fee9dea3936785afda5a3f134d8b5c5aea6f81f059b62a25959d7d1659af28081472da1bcf0372c9741f19a35a4061fffaad1d9fc6a2b2baaf7ac74f94d45ccc0f53000f736e32469e228960e9630901082e58a95f3e0f7a2656f9f209408fead9ff07af458c0879e857c13865b27ab4997e4e082ff890f029f59119a8d433598c3b309cc8fa0a31afb3bf6e006846bf1b499f278e50e01b0ed21fa6279260505e9f7a18f8c640154f481e811c1039948f9f580ac9f53e230ea558a4c10ce1b4311dae90d873ebcc98d1a44bf089cf43195330ce9c05c5c109da3d119ee5bfdf8215df187b716b9fc76e5c7e3df23270797d372014c3ebfa1add6e87b350486109cfb3b3779f79b686f19c569945c4eb3d01da28ec2d56bf682ef408bbef7d237af1d7bfaddacea7f04e4a3544a07a6873484184d339dbe9bdc487555fa041a672bb1015cec1827c662a53af820b23cccdcec2e381128fa631fb1111e0067f89163503a888a89268a2edbc6ac13696f3957f1b4c9391b76c2a669d814cffcabf12a91d9a0086176adacc703840a6b44b42e7a09b4a51d0a0f6089509afdee3fedb8efed62d8e9d0eeb06599b548f12d485d7dd788919048d9ebb8d00afa1c8d66ec082310023ab6e05630d77d7293afe157520eaa6bf3da9d866be7a48684b29179e4a0fb078ab59bfd3f9cfe027b7827defd821828f428e4bfc094a733f485b7feca67a3cf7bf6c6b020354bfed86fce27d3f909b8193e2fe8abcc5a2023893f59452d30c2251b0d84ebbdfd4eebadbc1480e069015e9a527d456b534cd1210aebb517b1395d8c2bc397b17401ee09364e71fadb3e40895efe70ee01c2dee2da89a797f418b4d315f541934e1726f68009af3abbd217d38834a9a3fd5b6197e946c2978dd18f6c63adc8e7e174a432233643d5841cc647aef16fbfe82d07c1303e35f65acd6b198cbfbe449f559763e826f4096a60f398069c0332fd24d9d19fb7dc3a4afa3aa629a345768d03cbe9e28f3c2bf73a5d3763a6a8b772b9d53c05666a63582858da1c7aeeb0526271613c177f3cc47f4db7f86b033f3aa897643d6506e3a950b1420a1c908db057741bae273969efe3c61a3595393a089de19fd7dc46f48e64d45b1be575d008ac881d85a15041dadd5265cf7ac47dae37946c240d2d8281196989c262fbc80c2e20b6c167ccdb6da41c328b7aa6913ed351d90571702116fca1cab40785ad81cea194c01c941da5d87ddd3ce74636209929d4083fa587a212cd08876d767b879e21b1f508717a0266ff57c2eca824449e6041e7e3f807ac24a5fd15267beb8b77f28147a3696e65105ca2c0f561ece3c01a40ac87e291d69ba8abd3866d4804091e7a36cabaab3543cf9e833d835cf7e47c8d58380f33fb999ab09f0188d0891781f680f160316f0667d7bb81446117056bda21e53da4e027df1ede7c9fd69168643d9aa59c35b3315b39978261dcf0e9e799bc5f34fbde99da5d5bd0459afe78c970f819b1ea4b96a09baa5d40ea7f19d8947ccbd320cf6868ef93c907dbdb14ad0942bc5a97f6826417f713478355bf98021b54131a0080fde8834c70ee71fd47d52602fa101f9cffe4ebbe3c88173069587755d65de5859a15e0d8ed28756a905236678dcd5c04f016b31566a1f155998e6766d6c06b1c194bca90684c7204b4fd667e686e29f33e304cb01c1b6e9e1bac00122f7301ebb7b082fd78e421dfdcd55f7b96c3dd82ed946a3f17dffee1c2c5411ebc9de730b2195fa867b6c1db462825a3eaf8acb53f857b7bd68d9a03bbd6fb857d8c407b88ecb304e03c5aaebf37940eebb81e7d1c6eede4f0127cdc14dbc58066ba6fe7d5759814d74ac90cca9531826f2fb75414768c2966d58f4aafd8c8dc135b1ac9bba6bad1b349c2a34f9432df385ef99cf815df49893722a12c397f73709f8aa0116417c8f6aa90721ba9339a863b0ae9ef9aaa7ddd668d3131dc25613faabaebacefd00935b550dee1b357b85225f9e413cd1444d7fcd27f99449cf3074a44b3e70e71d6da435ff607187b6200b577842e822fb2af002977935106abe7614228008d103ae32a78930c2eeee8da52800582a55da3ca8edeca19da6ae2853c72b6025545e65cd9c92fe3b7cb080fb58b57bf47b57f8dabb4b6c799b1a07d0f3ebef1a1cfe3ae90be4ff74c0ca218a3b442f8d6b66d9e9a5bba4cc12878f60c67d9989648cf11572725f0406bf6d893dcd2856e647fbdf5d44de01752a12b556e56df3aa9b12320b17c285f6ae9828477a0835a6620505a6d03c9b395dba994af44aee8a610fe122b731e4e7a22424e80253268a9cd3894d43c7ab87c0e6f1e12f4d8b8f7a3610c67b14ad890029adcc663723fe9541e8b980ab2b6aa02da8d8aa80d22bdaa26e56f27b0ba6ccf65f87ea44420066031ecb695af4c03434ebd8934d2597ef1be027ef869a9f260d5261948d5821d3f9145fde88c18cca45e1eab6dbf4bf2f974791486b92045c774ad283db4753b9c83e0269cac4ef0d0c8d69e25729ad43a2ae06c98290d1bb7b9011a8409e9623ea3391dbd989e836cafebb637f8dfd1b33b2651c68dbdbb44e0433af1e7f0bd32539f87717f02ca4f823d6d0cbd4c8ba4e82ecdd5d1b1f8b54e57bf48965b7123837d3b6116538803b7fde988c51d1af22f6c7d4c240d3e1f558041398ef17154e9991529009fab76be0b2ce9df676831d4492e602e1310ecb455e55ae5a07ce73b13f489b27249b7bb5160c86f5276c8519d212313a25093696b08d382f876341b03ab459a9f7dc3726698ae13f7edf8ae4c915ef5bc4cc22cc871bfd25ac3a2304f72c9bdf20ebc39b8c9defc0b5e8c601d9735d05453b310e437ef1577f9e4d471ced9af57b8d1fd4e1f74522097dcd3490e75c6de0a7d9b93c7e50d3c5e972e034b36c0f890df0413c118be0d4500e0cbf84082b581256f5accd7bf51ad85c7111934fb85e243963a59f53a95a91d37bf43804b35063f12b7d60a60171a89ecbf10eecd3db0cc4a9124b00d74ae8a689b3b2bbc825f84caef66915495391195159f4fb4fd3357cdfff205d7694ca8e5b95cf464f1d6b0ab90a39a3e7c50dffbceca5354e0325dcaedcd29994722b68d40881339c64b484cdd0a245c4e4a606e8ad829264153d45e91ddd474796716ba5efdf669ecde3a8d677fcaecccbbe30de7dd4cb090d3eb7a03cd3ef021f678df5bd834df77850bc386bfc64cdb8eca19fcc7d622f7f1955516df9a6d9b2ec16e369821518c88f2fd67f1b8d3fd3365ff4ac7c20ed91d69231f8b74cf40868df90b933973704d21ff8750b82b2e81e2271a35874cf8d417d8718cf2eb17cac5fd9788d927954be73902c60efe9c90286fe88b019094f96d99bf16885ab770a4564cdfef8c6cd502ff2883a4b71001fa92fa55b8a0fbe1591e73ec34c9685023ee7b000a27279723d9177f660e3b849808871b94d9a1f96780c9936f1daa4757fca518cbc80d2075262eb2edbf4868f3df64ff8559a63b86a95c559cb935ac25e64142deb3ea21d2d211f95bb4c213dfa7fb765a61494730082a384d4ebb7b98d54fa99c29fceeaa779724c55e82eb9f08f2272ef28c045622a2d5d6db9f0e09fba56e905ccbdef395d8ca93fa5ffa73d72b7720b90360355315959ed82fcbe17be623c7f608e1eb244511711623ad1507d08103643e944c54aa5b10345b1f58dbb92a0feb0c94d778d22983eb85da2f2273f2c6faef727d2bad5ea2340050ae555420211ab494da00bb42e5a2ebddc74a7e9101e6ed4ab4e59c782b645d093d6f1da84d9fa4c4d11ee0e6e759916483698167bd282d612e8db48690ecb063e098546443d039f960802fd09d19c09b1f6ba2f5c5fb118d86044533031a7470f231d613f929193d7bb963af9ceeb9b99a629a46cc18c416c10afe88adc1689feace2d551de9110fcc0a9bc172df04804e13acaa7c14ac720dc1b25a04d02586972de2e6c2029b051b524703ba544039ec7323ca8434fd5e8b3c60771aa4f36346d6a4053cfb65d3a4e3e56213e1bf63961ab37b8cc8f3cea8dcf5f175fbcc529f2f543f8c10ab40ab54f066eba67c750a4db57a6d1a7b7cbaffba760c656ff764980e92ebb5942fe2e50f6fdef5d21ba010305f28535acba3169404cfbc4eed7f8212c19c6ab65ab6b2b15fe54aab74c8bf70fd129aeaba0a90741baa844e950720d087b66086c397724c7977fb9dd7aa8fd47c7ad45473622396f238427861832005458b10cfacf3cac3ae20557b1de9a62a6958362d7d890854c96512c5f4e237efbb6024437f962e5ea0ac09670c60b8f1f5307baf145a0fb85bd37a55284f3ba571e38c1a33d3b74750ec99a2cca4a77b29c2c309b767e1e4b785eace98135a3409843b16a8c71e8bb319f49bcd496afa4358f9295c2f40141b3b1c4f7d0c4a754ac28075497ed88beb217cb85e86d9f2883744d6838cbfeec87e98e5ddeba2bd5acc5055142d9233f4457c7309fc3bc8e4aa928aeded6f80345fcfc18043c48fe2cd0403e38f7f739f67ef46ea60e247e86ce4f9380adc1147a38765b6a84f613386a0fb13fc7cd166a6167acd7a6e0f1df748fa8efeee213a78c81775df5390eb45521f2badd64ba7c6ce2805cf29e03a3fd48a335c99925007f65a3b5d1f303880e3e121d23337c01d59ad2d2dd616a99bbecef4bc05d8f655d96a34b5d5569ad56170ece43880220ceae8712bf2b8257177d3b72bc3aeee1cc737ca6a5a8bd1acaeb0d56c386deb77e5f2d65031971a28b4fc4d116cbf1aaaec3f933aef19d2dc18ca18c300d6d645128734347a92cfb9e47e84cd6f91c64c3e8f8642894597a1660ad4f84e4f25c538aab4e20f74b21af0e44ed4fc064b8a620d46c0b64ac5de5efa83c715cf461e05c0ecd1ba489ceff2d6535f118da16ce650a0b492e52d9206d54b351d014304e62ce809dcb22f9b39837646e11ee12b30f60432d260c3faf0c1da54fcfefd68345a4c43f9783bbb92f5937573d37d38dbc5cdbdad91e860ec55a5ca4b0d4f9bba14c975fafd521178b031eb8d1cba301b59d31912a6ad59bed4a1f342b942cafa9a74a5d7536c704683671d5502ab10ea4a8bf487b57d357c3622c88a16ca0b0548396311ad67b01dd0b6de24b07e52c845e8054e2435afd2d70f609ec167c9e25a50560feaf0f93b781b7344e8078a9a3a90e071594b9a3e2302809a27d158926d0a7fd551808b5e38ffddd46d9680b8641906a3ff630c6710066e00de3f43cd088f8b9e4f343157693cacc03c573399bf6c2ac44d161a7d3fd9429d456f7777c84811ae10b61de9edd400f7acfb9ad262277767b87f491f75e70bff97ed183fe29e1867c70da43179536e5722ee876ff184163658ef3dbd1b97394f19e7109bb4ee63592a988771a1b8d4579972111e9b218425a993400624f3e7489aa1daaa41748da6934b916debd8b77d22e5b874d8f5da343d68a36246f53086a814dd67200ec8509a3371d1aaabb5eddfd25c6f3cdc1cd3cdf698b10603eb18db7d8661c85107af9dbf0b807f3487c56960af6da57d0712b571c417bf77e78ea6b1ca41cd492712aee8a422875c0c04efa709395b3cd2eb457490ec2d652731256f768c520568a13b4eb39b2da82b886d625e35d97f73ae7c9b79a6681a7a1166fecc50a6ba08e66504f0a35f40b3d6fc6cfae27edd438e15e876fd47c7d425e3e4c2330ac3e583dbb2a0609fc01db2cb3a455f224147a1030330df130a27e74ae401b443d3956c5484e0f102d3ba4ec529e96318a061819cf298f8cd1fd07a4ce7af0f35479073a68eba317407d812889b8dd160747f10974cc55be5be3b3a9c60f6c828fed979158030ddfb0eb0c63587f254061de431e2587c0118ae724b9c20e5de6502d75a020c372a1488d03d1a63f3973104e075208c8fa37970b2aa8db2602e3537c991bb4a42b93c514395265a188f19e90b1cdfaa4dcc67c810881130ab4da4979f3aa54c02ba631bd73913d762a673a43b7ae9df257e24f5c649ca03dd529a11638c34363beb3cb646fe134ad173b172c969f691b77bb70eafd695f233c84a0478922b03313c03f7c0081848573cc59d039a5d8725b2f2e22a408120a076752a5325e38c34c87397fe90c93946059639528e213ebea5702544443e5d903055b024fb71a2262e2081cd0323f226754d73c2362916173d4aa4c45847afecfcb94f613df86cffb68b71d3c8960bef78b3b007b34034f745b503b4b3108519519f6635b2fb527a2f6672da936903c7f14328c265f11b2a524fc5da806ef409e51db745ce84592e07d0cace995d8b2f893e4f9b855fff7226ba138dc1d78ed52548f2925193d4a97dc062d69d0baea583cb58500b34c839330a5eb141b53aede4cea783470a8346fab9c700aab22e02e6409e0ea808f961dc40f9cd843f7becece6e827bccf861ff5b0adbb138e07b1be634a796bccededdd823c92ac0b1922b0e82cf8a7ae0323fa93ea50eef89e0311e6c28724fac6e04b5b06734b61010ccd07f59473b7ac0307107ac605073101532c2c8b2ed265a8ae3e3eeff0e47b5bc0adf4ab2215f8dad5c40595c73b75c37c0148cf96a700f8fa2d8f29607cc35683e5ae7d125b895b2295d0fc5686b68d15b2f23d6b6daafd8a68061b74d9cec4b0b0aa6f455220accd636666b72ff056d77ac50f9eac2ecc4df1f2a87a0b59e936412f6e8ad04198b956c800015ec001fa3b6fba4e98cc213a8b81c6513513874f0c00fe33dc9c6b58e77187087df2e8a9cb61b5277a2432c551728f7a581deb253e04d496db2e6ee53cb88488b52619d02eda6a4721461b460450646e0ac84d68d00b2cde55be49f6a5657aaeedd46a13392cf9597ca501456d01f67fbfe9c0006b4ecbd3aff932888a8fa9cf0058a2ac194a80604a0fa882af2fcbd98934988f70a28ad0761f93b9ae77931ce0595720303a62ae272db33197d6bf9e57cf4e36205dd3e80b815c74278dd74d6e148d4410c01c43da80f303054f56ffd94fdaa59ad1b28c602d7b76c602bba4bf5447bb7296b12b3eaba864c31c013ea64a8eee4c0dad93b4f5f109ae3eacebd4f74e8ed26f226bce741b139aee6b6d5334fd6dc0d466b28eb46f530153b12f5185ea43e3e748d651dac2c22273fa3c981b659b959dbc65c3415f3baf79f6b68c48529ed810012952e8306b6b786776b5d5504dd3b75a3de4a6ee0c59c251a4997ca0f6c58a40501316457425709ec4b490628375b23eafc22bc879942ca86dc68e8479d9b60462d370ef2236b394e37ece71e65274f2f67ac964a18dabbcff8ab2772b30c58164aa130ccd2ede8e01a029444bca2bcff88ca999ea1e2d9d0453944df22df583c77d2399c87e2fde8181d4bbfd5a512f58f979a2bf0129d576d51fb88c3971d55a80c0c33f9b7a6c6ad0896a041fc19aa391720147100e3f84eb93d77adcd013ab976981551121b038caab26ef0454897157a9e512af076b7a6b85a82e65e2d354000b3fe1fdc3877dd576710f326d7140f477b6c6e341be713cc6778c5114cb47a63ed1f09528ec7addc2c551e8fb43a8877e17c653656b911c766a4829d419f8515ac534dbadd17773fa76ade36c27b71185cd885c7a5ce7bf636a54b7e17eeb97bceda1e3d9cd037e15af14a7ea74c363f3e8d046da625ce8537600194551b86f74ff0fd724bfb668f45740b11a74e36a032ae6ab9bf2b9ff82c9f92d366b85e050bd5003e1dc40ba4d22ba833e1688f843225efcbac1d736eafed00d0d9493a62c8542658f69215badc83b1a711da6f72571fd6be12a7e87cccc3492ea8d53655a694a9a858261d1089ea8042e9cf76c45f596137c4e980ed79055b755346bb762ffb7e881f6b4c515563c2f68766296525a7ba745cc162cacaa33554d59ff28e920104545e2d03b848db586af7c34ee61a67d2968670f9a7eec4592aefa31cf83b464f9289944f808637604fee947b1e18af3ee6d0bf79fdfa6887010c818f23c7457940b461ad73746645409a038fe5ca1c265e2cb705fe339b6549502e08eae286311557bccf0299e0f88349e014907e36d86509a2787984fe2ad79afce6e0d59a07eb1209ddc8a7cd265a66ec8285bf4a931200bc0044ce6951696b8b4ce3c1a37dc44c33b132a091bf55d2c190bccd8408dd34dae9a2108140bd3103747ca8d079a9ad93dec3650d72bf29dabf357860d7f89c311f29193bd4cfacc36101a154e4c1a1fb2a61b14f66de0340cb1a262797ce7784467f085d7d0714b84b9020c24066cc86ea630ddee571c9b18fe87e350abaffd619d7919e65e14e7f825d4e3aaa546e8f0801b0a973f8025b124ea62e70e8378147cd0d861dde9a41baec56ddff2eeb4d5068e23005ea288ce8c4fbd3ead7ea1feee1328c1641143928d74d86783f475948885f1c33cd949a4cb188ffb01999fc533b92ae653febc4f6c94bc11bba1f09a0301f58b12713cda95db61fe0b8f323d326fdc967f0265c2f087fcf966a194dd4d22cfc75aeddf14fec067c14d19a22b56fea8cc953458e6e11490aa3ec41bdee776e5466b82d406d85825e1c7225a1b9c5d4a20a6fb007db553404b27ff435d4c767104f294faa192b8d3e3e0439c927bccd6017b2422922cec03e2370ccd7164458db74329e35ad5b2349c85cab215a347b7a44a60f9ac8b9ba90275e07ef19a94d9d651fa7829300486510ccfec9767862a8039245ec211bd4aa8d002dca53f276892c3279f04c93d9d534bc59c53f0f12d2a77367a5de4320ae77d81bae3114cd8d17d7c6f775c3195862ca7dabcde3acda20e6b405df369090a01994311ff9af0c22727436ae9ad635aa9b89543284a8d3ff9cb373a013f5a7a1508a6c534fd105ec2b0149e49d8dc041c34356525e46690683823d7e2c20e6502e42807931e8390a91e2f0671edbf971fc2595795fe26b77641c58df939e8cfc8700cc04e48aeaf7e9803a144b3721b04533fd51638c5e2f5f9bc88e2ad3f9eb04c517dbbc0b07e2a57aacaabdb713cbdb6e0a138a9a55eff0fcbe69bb32884925e9b472f3cbc0fd2484fb0c273d86c9b9dfd6168b8fe48e1daf488ba4e8d3b9bb583afdf549e1b0a4408c5dcdbeb7c2fc757234bb104e3221beb5468727dec0d2bf8f26dfb6a2d5400b3c63843873662ab2ce1f74720d81f1d070266b8ef30bcb9ab40694ac67f1604e924f88192a153a4a3f274dd00c00c6b7c7c4ab20ec0c867c39a740b69d8b44939a8a805ac3a68655c602500b806a701dd1ac9d3a1040eeea53a391ced79092d53d9ca24aa7e2ca90a6be0852070686c53dac109bf05ebd1095493887903615bbdfcab9f2bf15efe9ee408e60ed37caab739d0573b551de4745e3c6e720d65d57bf2b89e8f26fdfd144981555d4972663385fcbc570396479c29daafc29149d41de7e360f6c79b5734730d8a56a2fd7283bf0e7e040f18de07c2d2a1efccd4549b3e6bceba8be3bedd9f21e4a74d0248b97beaa3d7f96d47b891feacf434bffde55e6f3033c865103306a6051de67130b946a6373f991b52bcd8e5645e43576dc372a7c6f081124d8579269fb6abd579ff1877938cd8083fc9ae77bc6f6b2252891c3c5e0ac72f3623625c8d8e4b4889de1f80778a7e3de0feb73fcaeebac855778c7c568d814539665a9e6852312427c6ba6cd80d58c595590f321df92a2a3926ab05df7de77e4836819e15765fb76d8865ab7b9921b6327a5a163acaa2080743e3cf1827217e77e0378656bbeb5e2ea949e7c251ced73e880ee194cc8305dadcfe760482676002659af4726a068ec5b24f1e7b2e6df5584f01355372057f4675d24400714a1fd52e8ac932b53e74bb22a6dd3fe97804f0f8407cabd6e306f9e68f2a5a7bbf92dba38f747287829c99b1f3300d17d5f485d5f1238cc48b5f4fba9fc01b5e56c2dab01a99cfe695bf7a76727f9be82bc8e816317d0b0251f79f8beb792bc9bfb490469b6759cd12f1c0fef624a4a062ba3d5aee629a1498f153b663ac1f31c433d8ec341edd2ede175bc9a72aac86192a27da60836ed71703776fb35586674e30577025fcec8e197ba3e8bed100216216857c043df1f2f68f57722587f376527452e40a38381d50eeffb4ee592a7ead1e996cc43d76c48425617ff7735888428896c6feaf4cda01da757ea78ff31c1bed74e7aa346a02581eafb7cd6583e0a9e32becf66bd9fb9926d52fac73003787178c1e1ad60025bb63271bbaf129fb38fc3cf5ad72008b1d7cb8ce26e3edf757d17dca1399ba7a8bd3ae1e339ad75fd5bb61e003c89dd621a0f8b498195001a78c16b8cb2ce6a2c679e47494f1dc5d20badc47d388291772e838942dc3baf2488286b67349858d72f112b117533dac6cae1a2aa64790e27f5ab4b7f25f1d6e44bea3914b28acc207a5f7b656e8d81305ea90161035a8a6e520625e36a82fd64898e5f7927ee64dab4502ce84ad5fe2ed603085fa839f50eb937b8c452c5083ed138f089a82bad1b2f2bda95b9d0634ff9913fe10478243baba03ebdf772ffefaf4bcd0a8e6a715b3cf32804dee174dd95450d8212d36fa5fdf1018aa5a972d173a86055fda72806a0e38e48f796acc404f68aa362be260924c73a760ee4879a77710b62c428cb58184756ed3ad80ba92d0303848e21bcb79fe6a6638976a82abe01b404cab285d8e1747fb0c3e74be57e962a5a0b7764cd179787af8961017f22ea24eb6c97a461cf2d338672d7bb362c87d7c3b5340be35bc7741ae226b7b4a965b79d3b4a13f890b6c828e98304f1484c9bf1cd052bb95ac49233c4a1e65bd64c48837f20acda38f502cc2ec69364f14609925f904f42586f4fe942d3338ad6a43d0752efd45df4283e0119870884e60990ed3133b4b269d85dfdbbdeacd6af8787c20c4af30fde2bedcf5dd1debe665bc3dc7c9a6f80bc86ace12b326250605131a7d52d780760f58d92ed58f40b841ae8c40c28d9db07248df21e3bf259fd522693dd7ea339229f92320bd9940ae705b53d929bf33b13723d2adadd2bd828004bc01565ea9de15a769a1d8bb726888e46c0b4d26b345ef384d0d45560afe4bcf9610536190ff2184901d39944f629db099090b060ed57ba6b8ca38fd8d02d9b176b240388247a34e7182cf6750162e0b4f7b1b51dbe8361d32a34d5f1e627cb96c8795b1a2eb6e2eb037dcd94c325d962efbd39fa962b5673b82018f1d5f84f6bdea3efcc26aacc6497c1b40bd11359d833e411e7c86b82bd1dab44c30d389319ec59d05ff042b67a25ca2540862c62af188b16c57c4f238c759eb543e361e51288e9735eb6a19b2a6cb37c0ba0f1408bb5f2a3efe3970f3e4968ffb9271c7a4d02a0f42d08a36f9701f7a6e1cf5bf1d9189f0ac677cbfb441551795972709cdf6f59b53428e5d027c7a2de98201c196ee39c6ed3a3a8b4a151af99a3557e0fe895faafab7b73cf55c54cde0ab8df6afefb0475df4d3f71bf404ac606c04fa4a71ec966cf6a84ac47e6b6d6fa1e304e91dad09de23ec8d2df47d29b8a0fb6aca179d23cf1f70c701bc70d262b7fafddea3abf6a489e47044bd2c7daf61cdf211374425d79dd19d43723079bd43cd7fbbf231404cc5e7443271658c51082e14a95a1f7c62fa0dcd6db20dd932fa6335c64df5af4d0623c27510cb64b747fee9d4af4613a48fa727bf3c00aaa36f72697ca5c90202c25014d1658a4779ba6a43f1c09290197303ce3881ebe8d975df3719a2654f534ad9b15a8fd45096a122ced8c8236210459abca4fdf00fd78d51e636c431595147ddcb7f5df7955f1afa8d39bdc26ff456d6397362d27b1ac93efdd8f5a1112f72fdc12e4153d5cc80a10cb1b69c918ec7b66b1ef555288dce6b9c856b1b0a4f9944ab2d4e48c093656e024a71cffaea9913c830ad29356816b3ede7470868b2491d4ab97a2ac1d8370314375347b29aaa756844b31f8b8c4f9899d32076cd456909c039181cacb9f1897aacd091ba3ff64d8d0b45020e06dc4adc4eeed74b3ca32c3ffea82102e666eb52be1069fd6a9b01fca274e6e02373e548de3f1570fd9fef53bfd094ad0147c1d187b02c7d4150e07fc9091a8dc4c2a68c987e0202dab3aea3d62f50e5007b6e8d8e4f476a9ec160e48b9a3dc02f3ce439084ea3217d4b71a7340dc05888f5ac2015817ee7cbc2b7de6050cc49737a22a2519f1d27c07b89f317b5db7e220c552434782e511bdbd516f36b768f61eb31c10a74e01cb584a7bbfd948e7e95552d2bf4e0d4c8ddd090372a608c689414921b5d8df3aa9de850c07a737610a6bf3980b8c7f651440436a98af44aa88e68027f8b1abd0578d04abb6ad4a103da2a2a463067376905fa08e3a58546aabc129247b8cd1d7e536b399c04fefbab459ac7638b33c5832c72def1b90e45ee8ae69fc32859d05484878aa9a467339562ebbe074df5682ba94f406f0a37b86b1e8024b519bf9e2dd8e84d758405fe68ff42211c0f353baeea091364903a509d416db51fdcdd53b87a5094481b6996ddf02a31d5047e3d4882dff1d0cffa4a4d4afaa00024f0327ef537d8c1583134ff9567203c5a2f3e2a9dee43192552c2333a8ef0816daf2b18c030d6b080db335df92a39ffa2dc3aa47c71fd49cb991c91e68766318e56d8a7a466c787eddbc0b3d3eba64565e759aef403c1be8d071a9613e070ea841be701717a47f25dc2e51147c3a7f8f738bd09f815e9f46ec0438ac76b295d3d4108f5da7437ed9adb732b3f6ec18003d0f6029e821101ac619aff4340d2ae13664c5980114238a6d5666cc3dcfcd549cd39c394f4e8f82b90ce970c79f09859f5b105727bd2fe0c33d8ed5fc4999da0aee80a1e566a8a05eafbce2b78f3eefa9d516884c78024f857692f4a66839c43d7ab913b32f38b008b721be3a15447b43d177caade87ffef19ecdfd828092d1148e722b614bc7c8459de87d9064e75c84aaf8f0171b7b7cc3121bef8063760dafcb355c577add9dc61603f2d67f5429d145f3c468d81c3a8acfc40b21b16ed86129e37eb77f2ec19c885c1913cb00d7b3ff8c2eef664b290c0d35478f3b2ebb9e0b615f9f9591c59a418ef044f2850907b4a659abe8d25803ef0799a9a3c396444e2b2f997b3dbeaf7b96011aee64c1a2b5200eaa816fcac0371c5a018aed60b355d3b8364c080497e1bd2fadabafbc97905312a852453c415f19cad5b37a71f4b78cf89385e6eab59553f12b46ee78305192a79dce57a8f92343c1beeb7965c42f8aafac19bb61fda7763d4d8dc49fcfc3a144f3914e5d5900daff21e70beba450c8074f735e46482e74e8d7dd23bddb8ed1fdc2a6c0de6c4482b2cf581d5de2f6b3d65fb6b0e555f03298dfe31e97e22a11a5c70e7eb377c5a104aafdddd7b8d9352790b72f87a4bfbd7c4b7605e01de1becd4eadbef1d815662fbd41c1ca8188a19edfc5e5c19feb00a6ee290921f9ce3d25c30b57d9cf12d6bed2509615d313158037c7f9139210d21e13ea88268124b30c55dcd95f564cbacb1085c7fb4a77d0ba97a2c13e1671c3646ca269a3b47047143a64c472bacdc67b5412ecd650c5774dab34201daafbbf5fa814bb1545571af580a3487a509f5b6469081615895390972f5f757a6f0424b06d667b60c54043fe488a80203938540a18058eee85e4325021f101650642509f88c1824c6d30201be2a9e8b091591e599994d677a0353da8f61d8b22bb36a2876e5a5f3af661c7378aa5bd83a42816be1c951600617e97e9edf1f8b6f5ac0c44c067dc35a70152aef94fd0c81a522570d3d61182e80017e058dd5eeb1e0bbf031311d2df6193b71366f75fffa4fca236ed211bcefed59eaf78e3ac83b5a9858306e54f4219bf7cea7fab8bd94be20f5d56e6e59e9e81e81a86a05fdd479e4e22bcedaac81707644fa899ae1d09635491e4cadbdcf672e64384f729d11661dd73b3c2d8cf24d90db2ba07b9ed6fa16065a7600075d986f31f8bef138d6d94a19fdfd0adb75085633b6024369a7d9e28d26436b3dab7a46f3ac191965be35baad47fbb0c22db4aa5bc877f6b8576a9eae31d386bfa87502afd72e7fd56204153b56d96fba5e09cc409bf5cd73d73f96568713a57a8008061ac9750efa712821c3ff8916cb530293992150371ef99862918c5ca5e7bfa56b32aa9ae48ea017529941925449b2a49a0c73b6d37ce17e53a353746de0973282e6ae883c9fc6c3cf1433983a691517ea95cb2459bbc7ba013e6d339af88df8e8a53ea869d38e5f43ee7255c8b22d0e57a336c5d68e94bd620d55b3732c90593b1b74577e12e41e1e94ab99a837c05e533ecd5bc991512081de25eed6f3625c0756d8b3e83aa7f6154ee07c0a0577cfd92c43e8e728689d3c7d2dd2f1a472b33da931bf1e3fef87727eff834fae6ba7670423da6f7ea1fa937ceacd22fd9762f29aea086fffe1ad35f1b2a47c8c6d7fb59ffc4483a7f234b2b42acef70b72c72fc4848ec19d16a3e7947a7dae252786a61ff31dd2eb6c92ed626f077f393379ab18456f881404580286cc6cba770837bee210a608732aeb63c0766f8b0cac3c6c2c50ba73776dc65f07a1d33c249b872c67fd9a268f6b912d9ab3cf22747a5cb7d3343b9b1ceef51ca02ece30b22f4a37bf9ec69fc11a78a60e4ef9282313d02ed63ac4e2596abb7cb83d43b37a2579b74c5ce03e6e081535fb5327dcf65937de5bfd41e6c4c831f1f350bbdaccde574e0e3237b0ea02aa6d8760c9aa7c72c9f486abab44186b963f648a1babd000e533507cba378d9a3d94112f326597cfd0d1b90c21a36ff5ee3944cafa8a89ca54311c4a0088f42ff8f0647024ad893fff1f8e1b435bc5de769a27c9c3da17a656e08b4172664fb9b2dba8a858ec53db4f872575d49650e39161064089d6ea1c40130a26fd69287d4814e039d8ce0a6c70eb3cbd305016a87405981b28506247175a3e9dab5a379f8a508b5de448fe0f1d442aa4f4995d247d99ba8c98f52e1a981b6535057a3357422a59be7c11a3d1bb28bbf025818d369af4cfae28bdce197aaef5622942ae797a4b7c93384a22a99f0fda319de06a8447f8f99ffbb87e68c5e6dcbc3d41847ca342b913c4643f3581c091a26503f22fab1e7520f16870a7cb4e1f94261317fa3098daf8a57e26fd51ee586ebab874f9eba4e2e0e64627c37005e673cdd749cf2db3a15770aa5a7696e056b2426d813af63042e406e559b79af394b4c1074428ec676555e61053fbbbc7a7d5167392f84067916acb9390698c3c3f67da5d70fb7c3b420c53d48a8a4d0a0ff7485c2bcf723a7ec077352d13dfaae969341c1bcdb780e167ef97db6fa72e2e22c5bc5fbc0f3dcbecd1d5b1022eead05dec58452aa570ffb47e1e83d382120ea4b9e13514cf959cc50a13de6bf94c81011c1ca8a0f0a43563e96be79a3e9cbc7990d27f4f315a32f3f6eccc9c27bffa503bdc94ed4790aaffa3e25804330faa334bc533676804935feb0249fb384d2589c9d1241aad5afca6a9518615c75bd81b80bb93f464009217ea008f7cd3004ec2dc365b6f0079394fabdf446e207f3ec88bcf28080d4bb3f39430a93ff41cb490eff31e9dcd52c9a0f3a7c3a474c62de81911688822ee348d1eea8c6e615e1ee1a5e3c3bde6270aed460a404b21d5b77c8823f36afe65a4b504af5e214463d0861e9ce7de107dd65f453fc918399bf508788d0bfb36f712fb6924de2fe8b60067da1705ca493ec006e3c6da715156e176615534e112a09377bee3fa4ff838156a5c14a22bb0c5a4d09bbb4ac2b611bd8cd0353876f9741428ad0334322887f8358417036aa77478e112b8788507727c5ffd78d254a660a949713541bbb82a473368a1e4de8e9e21a518e876b5929870e23e36e9663b62430989d5199f25493ce800280362f539434dd968e440058021e40e470953f790031bd7be24cb238d1a25e263548bf8350b2d2e30e75af056e6ce99293a65cc41be7e9bf755aae4fbdf685b5da23826fa2f69e1b153c34c1862d2837d7a0176b5be76d8f0ea309a63c86bd2b4db3b080f8a29d0889bbca27777676254ef92b55ada48c56d8c5691222325fdd4c86d6268367c74301eede712517309080fb1395bae331eb425f6b9fc337539efd42f054c5453b3c2bb791d295d7748585010fe281fcb73ee8882bf76c1ae20f5a33b377a967b5f435e6b6ec7899d6c9a25656a3db3a2478d7917d1c6ad21fe7152741921a8953fcb46ac14ac1edd465d6d8ef5a422d89fe2440db4ae11a320d89e93013ed57fedd758454c7fcc4d00ee1a59a61ae698113e44bbc0ebca850bbde43252bf6b7b27c56fb7d21eb5f2f140721d108df0c1d3ec6c9c6702df75913f54f65b6864d6dc0b7ee9d54201f0bacef108977147f0b645a923278468c07e22e26c931004ccb85fcb12093fcceeafa61c0b547989d53d668ce5b146987d43fecdcb3036fb296fcfa7618c52d318918ec590acd8bde4b3dcc1d1bddd6404cdab358d01f835aeba22051ddd54b51e85c9e792b700b03281407e3f194b53b03afaae67b87fc0f878c24dac0b432b8fa43a89d350a0558fe9ffe90862a0358e891756430475b3d48759aa079afca61ca677404bf1bc4536034f522b7499722e86e229864a34365be40a3581dab168ecc54cf23294fa89e27ec05458164a543fb9a71a0e18c5ab3a83b588166b0dd61f2953e1737da5778998789862dec01008cb8f9f426f15152a190943604be19900e26a2a1bb08801db16386af1529e58e6debc4ad51af9a57551f21d893cce8c8e3f101d37a309c9bc9650f56b763e9cea8098996f6097c4899a71a1a45116d0e2cff7834bd62430d1087fb7e057096565f94ca669378aa5e5def2b62a8cb65328d489d8108eb5d28d96cbcfc1f04b795a1678a96e713f8f579393609f273caceb6d959f0a6af7e19b9ce29b8433a8bf84a25818be4cdea5ee828ab3ba852a29d6d0d152184ae13526631c0eed8cb88d0b451a9a2897f6a7277d4249b4f9405dd1db0f2f5b25af818ffe8e7a9a5601e3eb378bde76eb0a4f826492264952d7f468325fc2e807fc5818a2fadec7a4e2a2517b95a70f5c93302e8e4594f5efe116c4fe39723040ac854c03dce37a2224a7ae66b0f680b2959e151d5553e4d4a8b497df7525031baa70324867addcfba6181c51f3d7183b380f5932713b42d9a387160a22b35711b7cb7335ba08b4e02998f9069573b6418a1a5d0d108312fb66b92f895794f4541e7f36e1387916c91f362f4f3aa6ecd401f55649c6130488e456d5027143274461c37723c3f1587b7e966c552261ec4dbd8f6afe1d6dec478cba32de370dfffe4afc3c3ada1af7c786f08d9f30eb7acedd343aae0c99db2baa2d6c1987cce4d1768f864a0117a462cef7922ad28e84347cef5951bea5c2b9d2e67c14fbaa77cb6824bfaff16245973384598c07c2de03796708d480cf7386b4d8aeb19dbef25f7523af1cb800869bba68dfae528115d7576a5fb23774ed668258044dd1df27b886bc8dedb9fb1cdd1dbf26339299a794799621ee57540ea91a08e8fd823058c29dd7a70943a6da174ea0db6348cdee0ba77e33726666b4f1b43a991be2c8d5318a438d2f4518bef64815ca9c808793f696f7ba3ba5baab2dd4acfbb13a675993824328b2c83d9cb77017792dc6161e8e2b603f62d31745a598e8aaf0f7edd036388ceb6f785d9fb368c9dadf6d3f5d837543ec1a206eaf3a0eb9b5c23a899c186e4c04f4421de0a175bcf331ccf15d51117f57659aaf4c71f1746cae1a7697c6b75103e39624bd02aa42ff415486250ec9fdc7672ad157b7bf9728f1481ecc6b63ffc56b65f0a76ca26cfb61cb232dcb02b8482646413d163ed1296a1f1668f8ff9810c81643d965d1e31ad84bc71a3a27d2ad14dfb8087243a2c33aca3e06ca96e52b1c2b50c034bf8370b1f25e432cb7bf8430ecc91533f239f99a4f55b6b861e39fb0799592062e5e4ae9e36d24bf89c2301e14446a1f6f999dbd4b9f8f482875bb426edff583f2ca353a8faed164feb83b97b10840dd14cec82609ca86a63c995ac2b29fe27b8cc0ba423e06fb6253aca810c332bff1969ec90dedbfa9001521f2b32d2d5eead52022ca7e3f244d4670c6ac96382801e7f453ed456b41ef596592cede18d5719d6a88faad38665bd278817f8b243542a1b1e16f1efc926b2aec9c5a486153db084393fecb20850ae596405ae5e2430237c2898ecf672e463f07c4bd19f231fcc45cbd3fa3caf6263056a17a1d63510efa48676a88203079e0d8f9680db7ea8537a913a64b15312c6918a9d4fb8a22803b823a5db8a89595e4d409d05033f09e72ee1a76a4027e537baa1edd3ad0c9c2ede9c9698647137bc6c0ecd34299187ef2b61edf8d92ad6e42c8f1a234ee95336ef729ed93742ab2d1f11208df8fb2ce5306ca0ab2d70ec06b0ad709e436f163e6cd184e9edf9f29ff84c13b2df7abf972b5ed5bf1e70a022c595ffc58b23e1b1747e5e0374cd0201441ad42bd0ac56090e6f39a169895209308a4cb2b6e67c9a8c3bb040d6bb5c5a523f1c88217c1ef9f07482c8478d27a5cf92e6abee3d9c801ce168a30f3320aafdca43736ca1ee2d5fbd8986f1d0686bc684088b4d98b795311b6b8c8ecd37f15f43adc9f0e3557fcb99a008b10b93796df2f75b683761eac22666f58da849765d6914ee558102f1685d4c0e1d93742b442adc0c7d388263c120b4d2ae137a7df05b334a5a9af44f05747ab3afd4f97a24acbf5fa1fb7ca8413a45c84f5d8691e158b34113d88d9b77e61484901d600ee30d9a14a77e5c829aad62d7f6590f6f592662424caafe12be07ea61178273094cfcb9ee2ae5dec8431e260ad197b2a1119160859653813b721f375a55207232716a706657b7a25875d4443e9304228efaeffc5b4260ae91690c73760a9b2de4f40f3edb8743272b4f89ae4c2802ee71c891e2f9cfed8fbf9f847fbf32b3773fd968a26ce141d07d508398221bef0c2ff798b61d95efdb733dfd341c7cdc3b0b3175a44e00661f9e642a77582404fa325a7878ba7d7e6bc4c85b939899e47d23e6d58f162af20546fe3f72ee63c80799fdcd32a0bc2511f9ff06a402d72e733819b0fce1f55d5ef8b01badac477096cc841bcf7055723b8a07e6d5c59dd85183dd2f4ec5c127c46152c41e76d3e52a6f8229e1ff17272c0b59195beaaeb34815bbe0460d5dd56308e76565681e85f99a10d765984b544563c110e5058a4011f3fbf2fce48638133ecb51aae4a610e1fc2f3580dac603aeee05004a7d01f0553ae4e7854bb75ca93b3c8afc61cec402c46b05277f6d641426c4ae12966541ae961c990d3ff3597335a9493145e729202d92380601779db50905bdbcfe60a191575bc3e7944f401b7ca34c6cad35d2968f8384b456024a333a1afe6ca5da7d74f36f77814a1cd1e620da7b97b86b3d86729bd3883057c8d24bbc570410763cb79eddb5c3c3d02ce7987cfcb0bb54948a2aea6a7b71d97f9e1b62c9f9c325f869885de0df4a33b75ca4a923ae79cc2aa6cc33f050e2c72485a693824d51c1da27545e1f3506d0975832b9191f1152b11821acd756cf4cffaf9774d9bcb52dc75f34b0b72f7acfaa1f1038af286ed786d182333a9720ac88a2757b91ebe59e5d513965668710355cffc1df72d8765b9d5193ac550cd4ee30b6dc838d3a5bd67dd4c9ea1df960cc61e9c06e8a013eaa7c74f8b78e4619ba3b3a734a19da51adc7bcbf3c2683ff987d7501957ddf376665ab6dc8220f573b26d5b4da04b976471b7283a1e3ef3fb5715a5e656fe6d9aea1abc0c2b46660032545da0231164e4c313ed313bcfed379b5bfaabe43f580f049451179d93fe840e12e0660330766a6dbcf529abc06e13180dd34bd929f6b22bb708c40ee0c352a11a599f1288f4054bb6ebb3b3479ac9c9e885922afa12f78ca04b6b54d1b0ff4e021c55777f6d477b5dc10992e2f952a06b5bcbdff126b2674febff369314e660954e31bf75204c4c0c92c72a124ed5e833e9a5486216b647c6cf46f247ca95cdde6cdd4dcb7534b04b109adcce2005f1d257903e0ccc09da1da83afe1e608e77c4739a5d2cf5c21c3ef29bf241f98c87ccc6f7834956d85e06adafb44f9b174461cea01bd8034ef4b40a3287da3d70a1539572ff6bcaa1974174dfc560f5f3aa2bc06fbd0524e5a601475617716ceb6c2a2422f649599a6cc2ba01e8dad7bfc854d9e3c742cd0f997bc800c9be1c926eb75f0f183f3c785a5d6f652e9756cc7961b5f68d0b2141dbf1de55087a80d81756d9419d1dac99d5b1946b99a6e948768d89fa1607ef836d4fa90a75f0d5878b7b42705b3a02486b9f47982d989f107011c57cbcfddddb52abc24a8aa8651af142fb6155eae929e10a41cf78bcb070c46cdeb56a95175db976dba66d07f0f718ab3c7b52d965b5d7e4acb1b893ef02af77412fc8b7c33dd26fdcfcf90ddb7ce2dcbbec822b166709bd84d831cb3e8927c7955dd58401484d2f0c6f5640a42f39a94ae7e1af8e21e0fb348175551824c842bb194be204d9cce6196701277881cb0048ce2554b35c72bc449b1ba3037b3a10fbc570852109229f1443914f5f1664b8c22e37b1f58ae505f518fde9e26eaa2d55bdb4b8e763abc88103884d5f5eb6c7678cb2698fb1b06b24159d67b485e1b4737204dac29c3c9106593c063875620db072ba23bf81f4a4c23c1066c1efac4a7c75557a29835e018b888c4afd3e7da31e40e34c2443653566ebf5ef39946170989fd4313f1cb686801907b3935312b48fbb0dfc00698c76123ca4813b286999cab4213de55e7ae6390e9add6f6bf114ba6f2cfcec6ce5f770d71c1af898a17b3dc93cecda8f35045bbf904f139351452a25f824c5a173e75455331fd2bc1f41b2f54f712cd4056888a299b04a2e322fea8138eb389dec742edc3164af7a4a36b2332ddec92d42934faa8aa084a2c5876e019726e802fc7452d22e792060ad613545d52da3bc269fb282ac1e76368ebd546ffd0ca87a5c7f357c5e6cd040a061c9e634db0c8398e0ab77e858335e1b6dcede4fef3b89d26c4c5e04e8c3e30b5bdd1bd220cb3c644cba53f00f32f46a3d3943f763dabbdf0864270194e36b9069c3654493850588510c24de912e904c55b342ad68c480a79170a1bb9274fcb20d92a26b7929bd6642d9be6059e419b370c5e877665cb8d6e718f6b0fa93b6ab6f54da686c5a5137f4a9b89e7c993a8da568f7b6dffdc3d79ac8c1dffd261d4182214a9e8b1ad511f0c9c84590005a314a0a049b6c5494e77f6d8466509080200d37e956d8f525460cdc7088b8ed66096314d1701f673ae48f781a8611e264c8563fa9880276687b24741e633f179407d781ef04f0e0a4a169f95e47aa85e6205b61715473fe8ed99ed158e4c785eb4fe474ff3176e466b020e811640756958a993d065e1fa0ba07499f2b4179ca14f08a2e02b2faa5eca97926ce21f30e5c5c8c5ec7d0d375fc3810aa6547d1acd0a8df40796492cb04052cde9a6b6e966d03c8b79247fa4ca10140ae664a3ff75d18c9c0434f30c3a1e235c3f9884afb87fb573ee9c174d442c6e37c9d9df8d4ad484ba484623e56689a799364a3a167acfcf04ece04e10d9667900376f8e2aa3833b2a8b7cedce503f1daa20f616ef9b2efca453cb4c3ddad34b177286c82ad88c64586754ece64c79705b5b51c9eb56b91ee7790376d917c0966898248f7d7b9293a24d731972016a492a833d5fa34c2cacd75746fd68a47a9387b33d545b24be216c3ed888b293b23e56eff650378fb3470b372ef5a0e8bc07e0cf34afcabacc1c63be2f7b56ce7dfac370da31a5d3b97c0c3f3dd03714063abd13bbe7c9f2e0674c4279b1c53bd1e1ad7af6dcac8c9a6cb9e485054f609d935d889113ff8baf391b5632aa57b8ddaa34ab80352babe5b2a9f94ec1e6ee49e25719f8be6d82add9a7dc1ac62ac7d9d24ef35767b13d44256875a11a0225a3cbe85053201c7ec7691b1e6b1421e619df90023a9afee064565ce5f7ae8dcd6309fbfee43bb822b49f8423f3b856d3e1c48c35c456d9fa8c469cf63298820c06ab528018446339aa84fc00b0c54312469ac0fbd66c69903664bfd66db871a58fab5b9a7280301d246779acd56c9e291a7030b3caeae1a2d4970815fea4082cf2d3cc0ff6f13bba3b0a116e0159a524a00388c05bf13c9c20816adcf485c3f78e3a3af37ba3d8d40e977adc53d8bc2e484e557e4aaa9833139b237de7c11b02ceecb386241efec2d586ec4191610939148b9ea6919e35070d6a45452897f8fd8fa6aef90f404a9f63e7b874131e7220ee3de1f39850a7cb452933eaad8c2783f3aa9e61ea4508c06b068b7b2fac5f8c07c9cdbdc098fea955e36460d8321c7ce12821a3c506c80fa2d540f8733b41e1e1cfed56e3b03a7e2d28de848c0ac4787f79fa36eda0503ce0c0cd70dc9cb81bf0bb1e161d5b6d753cb83002018c096e872943d7c783a438e9e09648b975b7c1cc716dfc284568fdc64e41f2b1da19a5069d08a09f45d72a39451c7c02bebccb3b017d13bda4fc59f3f66f666d390cce7164dd82dc0d8aa652e61f5a014757501ae758a846cc66598a142b839517a6e2c9e3bd9abdd862710ceed2e3b9386f9b5380d5be9b54b6cde7cb9a56017898e36bb7f67264af2ca84a53d07fbf2eda88048b0bea8970ae213bb6254b682bd42eda722e1dceb2a8713a3fedeaed084dec0035895538ebcfa67fd1cec3648aaf4e58f6533fa4ba0231b3f3f4d3dad2eff579ae724f4ac235dc299a8d6c5d3a98c9b4a50248438309126dc863cbae50928dc836f28401a80fbcc503ab93468296f2421d8c8cbc25d22e21e2e63cb3e9fd0c8e8c15786ac24ec458ee0d73130e0083e3c8b16d7d7257e5ed96a7053b714b7132f92200fc2999ddc90c6d152b9bdb71b9657e9b3ae2295c08f84536b9775256f6f0e0e63739f279641c9be349bd77126f5be8da2ffc90f918d44c1b7f85de36ff4f6712ed4db4a56d3c6ba3141ed4d0b0c6aa5b1ac864b6d52f1de61b4947fcf1eb478dcc1e3a3bc2dbbe677b7f07c2671a2a39d1683a252f783369e0fe7a0f00537bf2b0fe6d4ec064047c7c45ea03d000c44a79845bed95da3d5737a54fd4559a68f3e34e37011310b4fbec1c09cb4e1a73e1399fbf3b4311418eda3b1248aa447be31980bdbf8b910795c6ff1af4eae41e97ef5258ce0118703ccf25f1d35e56db514dcaa0bfdd4aaa37918627be8b3d128d37efd70561c7ac86b7b5b297a61cb22cf061b352f5190bb640d5d476ac2629158b43261d3496f32ac4eebc6f4dad921ba68b921715eeb227e9c22c1123a9fe45600f2a2a278ebefa181065676f5d078ecbad38341493e4e8633076a5f5366fd6dd115790682ec08871223eec2d5fa9b2fad0b89dde9771190386deb3a7d2104042cbd827ad630b2895f1d477acb0ce03ecec75c6732d0321c9e6a10cae4016b3100b0b65d07ce7959ebc34334baa8923df9f8e2240e5b07008636f3effa45ffb2e188d069c55e7dd858de85a826d61a2e4d0ded46679dc1f1cb1094322ece2865d24a5eab964c73a9bc59bca28f484e0d2815617800fd9163cc332db5b8c4238208944ed23aa4461bd0ac5053fec1c0fe5ee836d9f6f1514a921fd08356123cdc28f1836d4abf9f5cfdfe94cd7270c533873ef5ed8dd786e94d00d0a273d79c18c7ee815907ae1b7c52b8dfb7cddb25cb9584b13a30b7d9685a89d7aacd5598848042399c827ed3654431b5ae3ff9bc6c61501ac8d3f8b97d0d48dc91a9ecab394bf95b87b84b9f7a4c624d4134592f219c703cfe4754b7a82b5f86decdadf46fe066ff1322ee654b8dafba1df3bf5becef0f94da2b820cc31f7af9c109fd04fe54aca1d43487853b87cc085e3b52b04f989aa3a1c8411fd4b97e576c81bb6f46bbe223de65ef37ff710c4341742a3d6b91834e38f3de51b67e9ca8c956681aa20c711a124ede824508e32b38fc04c89300c2c0474a6f924ae83467b19f3994ed505421196417fcd74b1e9cf3654469b7e428886f50b23f2ba5c69188107fe52c6dfc63cb50d02379830b3a28e5785cdbb6d8263dab4df4349a6bc47958ee8c5bd517bb855b47fe0d06daf6a161eb0a2bbb7a51a96cb425aae0f868f09ad5eb9430470d73a7bc0b38917d96616b33c96c81d32ec267ab9f0b24b06ec738bb0a7fa27e37972d1d8a177115567bd01f6999625bfd7899a66c178cc3a52d80c33ff69068e97dbbab749951f81db065536fa8c243fd5c407e464b9ba3d6e44947120fbecb965d2e2b97634a81535922513103d11af8d95c0c119befffb76f4ae2ce445d13fc4736cc29f5a5ff7bec7b2e75b0beea445dd305fec6ff41fe6b8f990520eb51782711a0f61452f9d7d56e78b7590a145668d7d5d20d38107437c939f706a4c06c69f69c5cc804de4285e08af976b65f969c7b443989ee127e8c0d71412d0a352f9c5afb43d1f4581c81325a5fdf39b4e636b962b27f2143ea51c98828a820ab6d0d34f5e69479085f56146ad75ddfcfbf07fbf962849e73cac8ef47a1e64a2224427caf8419d9b6d8a4e73b33c874b71bdf0775bb084a4c478fe4a5fc28e5de04c5c167cc7dcd5410b9bde24ed989148f4e1b352238aab986556722acc3ab23bc6ebf353f8a027a2bd4f7d7968e095e8839a9d32125869cb0fb978235f89a21dddccfff8f23224a22dbaee4f97bc00c42e82eaacf24775989375084f20391ad3a371801b1fea16abe720ee65be56b914a81b033742a8fa06c99e02776534ab49c0c0c88c299a019533a2bbb859a7e15407d5efb63f9ab908045d85e011841f5ad15e9fbd4d1f8a9400423b788e2ebe9dacf97fa1257a338b3acd833d89a8ab510f3544edbf671ea4a4a5c3f50dfcd968e4130e45d7fa8a4c1425b09c53716e1adb83e77819b148ac4ddadd25bb44cf8a55ec4690e316120d31c8b5e336248b8fd17ef7e203fa3337f44018ab34ebbdf1f5c546c748086fc839e480deea64c90f54c291431ad27d5aafecfedd90c34759c86beadc1f36b4987824423743ba0aab74f00a29257173de4a286016ef7d00d97e56592c5d9f907e9aac4f2a41c73cda16124bdc5c23d5a15f968e359ce84a847d37abec49af5ab40abeca5a3015817ab53daa48e8ce48d827b8bd27493f96ce9f11ed892d277f5df9d0d92296d7ee7bdb12f6b862384c6c9fca364f3b29aca99e266cc730fac9d03ec69a13ef88cf9b3a4806201edaadd98207cfcda28c64757e661cad1c3ceb69b3c9cc68e66382ceb0db45e251e20aa2a1b1aadb8cc7179e4a5fe13b5ad90c4b8e6c951e2a4c7ae3316e1d0c5dac05b4ffb55f551d27c1603b48e8f0e42dc5d3791169034e21e8d4f6f2393b7f00100ad77d3e06ac3c253e0a0538b65d16a704f01266f05c589f30d140a20780b8deb24d09fe83685a5d39778638db5c3309fbc002da47692e8f2d056bfa0f7cca0674e14d5e480d861c431b7586f3ed1fdcde17d7572e62c2beefa10267899e2d666b596a2f60041c73965e4a78e19522f87dbedcecb99d28fa9d8eb7010fa73ce878c93c84665a16ddb6325c103373e5b683c9c88e46943ab56e3a9e88f5f34035280ec53ca7506f43c6dd120614165296f09c4411e277cc2b8b0e5050d3b38a115c886cf3b2cd15f0e64b9b23edb571a3873cd92a0eb0beb66b3b09fba961ccb7b5049a789efb69b9ba6049a64112ed460be939f3b8479a48abd3c9a8774550a5576a019b413c33f80ab7017505bfbf9693601088ff4cf10d98b5dab47a3a4d81f090cef0328cc62679b9ab5949cc831c76a63fb98d30538af7bc3508a480a2b8c3ead5a94db51ba8de6820b698adf59070c92630b555ad67cf8bbb3660a5ab7bdd7feb9ba8856ed77ae2ba44d77c7c852079982105b1cac06310e67aa86fa73059a9f1072256d132fa39a6c50d9ee2aedf63aa1afe27e0a80241e402370292dd496d3e41492aecadd21fc108b9b7ba183bb08e457ae3b0895445ac70e23c2053854ad99f3da56d5e6f3464f231e6047985e3d9f92e7776f801a6c21e9d2bde774ad71d1a3e75add1dc4f21cc25c18b6efabc1c0a47e2aca63f0b4a221565a94cb566eebe5c308b9c0fb7e46598a3c54e43cbfdf3875e0fcdaee64b0f55897d16800d0e5d8eab5f86c37db8b05e5957e270bf73086a22c279e7bb202396c126d29f263a2ee9a3d5554b2fe41c70f802a5d6be1fadae95ac0f85c0dae8d119b294249e7ef9f9c04d89ccc50fd95403d6d668ff00147f2e0ea454c5fe038986530e996d48b236bad51183086680e954e840d898f8816e535a8b7e9b62ed853384bb91af41926207970dc9d9d6dc528bfaf7edb03c67ff8a68480992a9b1dad86f4b34420981a6e4553fb84a0df7ba4355d22801b8a12e3de7023b5dd1e42a757b001fdfa287767639966239be6d82b987d218bd6721b927fb6bba66d24ec5d645ed5b33a69da6c798afb073059f246dccf055199aa460809b75da41c335408e79c029cc8b22baa7d03efb308af6094ff177724b5ec95fde371b734b97a9622188763b360e2a7bb4a044afbf4cbffa050a35506bfa9b5a9c23be5073fc674b3da0db0308ae36b821d057cbd0d27bcbd4f578c506440e013cf9b9b793170c402322451c37fff5ecd33b133eb310c807883f83d210dbeac4cd943e3c15d321d6e95ee37387303e2169252d61345bbd696d3f9fb07c9522e209b52737ec60e46a01b24c31501bf5499c8fff9b7fbffc06ede46fe3403079b0335dd2ee7f2f2ce1a613814a1429d48430e7467af17fa5c1ac0fc9db41fccea7c41be91138f93af685765a3f64a29b1f32fb85367b69cc55e4b906eaf8da7cc72d91f1874e95c6d36971518639caf45859061c052dd76225d84b11b8cf44c652dbb745d5f69b113d5b6c41e9014639692a1534f377f43ad855dc083701cf3a541b4adff4bc1c4079b751428bcfc794e54d4d4f33d43d5b9c32fe2f3809ac6fb0fca10650e70ccd796729f8cc9db3badbe3781a5ff1e8ce700ebf13e35c1eaa9a12c63b82b0c00079cf2abd79079faefcf23789c46787987a58ff0b421356855159dddcafcb0df22e061f4131ae6dc3b8243d084f1019aaaa9d7366951f199ce2729f3ef91d50ec4c178d58a1b6d4acf1b8ae7230a0589a0e3e2de14955e45792b568139883e44382995e4fd9a498575fb97a11503084c74dc946698a808771aee2587e0f51a79fb34cfc7c9ddae6ceac130ba656d2fc06ad7ebc15aa744a5cde96a804c9af234909a1d0e5476a9ae1a02b020c2e03c1418e0612bc875ec7177012bdbb4888860b92a583284433581f44d884063275bd0d9346b46e1c7eb01277e229e15d8e6685d063a041603b82cbec362dc31d5538d4d7cc543c7fe2b4bf787a15409cba549c0b2eb06782c1eec0e885425402805bac83443d7c473d1e69bd764394f72ca99594373d1313723ebec4ad89ce7958ab5e60a1bbed6539947718eeca37931ad6e329fd117a79a0daea6b8d2ac3fe78b23b26364f637258a7a6a34adfa6dc4e034a93001419503c762fde9f43f0f2557742413d2ba4b950603b74f47873991a0ed348c159e6f9741fb044afa22ff8eda0f9902edbca1bb2d3cfc1d1ae35fdf5c1c36b739e112019d03e9b7947c4d6b0652a5a6d98ce2c746ae4e85123539e9063f2c4ebacf125f3a3b60fb3c213f5d2256efcc45bf78b7a46fe61ee33216e0ae60f04a13fd01d9089e5a52035ad68fc8096d09b66d30b5f0453b1d9a5178302b45769abe67b5b0b744bef27056e43a5653ef1c8ed8998b580ca51358d591720f424eb5ce44af77510303e2ba4df3fed30c21741a9481ad9081f55e770e3ce40063b89339589c6a276f4b6ed423d06c08b6136b2a886b17f5dc563048228cb685a865fad04148c6f845ebff17256e29519036ab62deb6f6f6d98e09fe4a4dfae6229c8117988d22c166ab29fa4a3c7439879376b0c94d87cefc612c0f0a736423e38a1ea942557dd2be586234dcbbea79489940249b4f68afaf87669cc5de789d53257a978dbed411bcd181c2ea659fc59ecd12bd975f860b0f6954ba29690ef72a1f8e01bc5d1c2f486abe0909c95f2e77d3d9791f0c2794ce880093f0641ef764f86a04f51bf24191d175196578712c4ee78d59b968c51d60498546dfef8c01b22d1dc96135b3610cbcf5532f39a6c89c10ad95d1f205ff17759b0b879dbe657ca4542b3a867c124074baeebbe80e08404c777c74ce9d559304c5afec8506465fcbfc5193411a1aa047794af9265509ab59f050486db8f3227e21dece4d7ef5932a190198a75814ee0e272c6a9591ecac51b63264f6e5f276a92dd34234d66ed4e6231aca1598a2ba0fd830f222786b048eeda4e4016faa1a224734123135e87fa0ff33ec92157bbbc307293e8e25bf68a833003e49d6ac543135bc508a3dd30ff5b36904ff7d5911f85930cb477d4efba124dc8e62b1d83d09a89e9d11a9ac88a17bd9dd1deee4387b007c1b81248753a0f1b68cae01e9091426f98b3c3e712d0901853449f8daa46cf2bf55952c9d2a48842558321d73232dcd024d2095e20566b236423ce86809a4673e9ee00f742e14b9db5ed66373d09267e0362c8ae870525252c5610aa4f8d5d150a853fbde27b6c1af009c8d85972972cbf4063de069052506e5898570b38a3e3a80616f42bb8906890844920007cb58c15ceb42f0a5cedee60a4748e68326a6c5a2e763f9f28c3720beddf8376188d2b471cb9d35cd1c70218ee0e805daf2de6fe875cfa6246767788b829d274c38feff98d935b6effd22439efb281c7a8c941580a7ad0bbddd7c4c5948c2b2ff6eb7b61b6e6106d30a89f9e1efb5661c0c517033a4f6bc3f927b618cf7fcb96653218b185a83489204704851e2c59864acd576b335f7a4ab702af8b3951022c6e7b73a0d50db7b31c819f3a9be94fd7940ee088d7cd0b8e293d610dbeb6270d992874a74a181d7e85d4fabeb7045225f348a7e662e5519f451ed0a57cd93c885055262a3898b8ec05523d1c9f778ef53223079b625640da01fdeb5f056c684d01e4ad37d34d7fe05192258b2b64d2863a43a061bddb5680e36d03fc9553b3a3d2920da9214f19b2aef9d6c0accb35682a1c9ed8c7bc1521abaf459768bf50d70b2db7f2bbf8f653e0b97d8eb9abc0d15ef88442cddb3e3cdf761a6c0a08ae68faaa9983cc02d5789550dfc4799413a7a7a9e2a124acc91a0e36f957fd7603fc653afe608a91bdc4f7e15dc745c97374ddffc76d01f23fb45a75d039d1d1cbf29e2399cb9fdfcf32ff4fea489b8aa2d24a347121122c2920f65a44dcf171773acb86c055e344693b9c5f279a364b8fe77a18d4db44f12490145a84d9c68d750b03fd5002048673ddbde695ffe90b0574cde2c378aeae04ad392323ffb11165d3b58172d9aab51658f03ab3c1aa26da2eb05a495cbc4973cfd7c2055432d9ee500910692e335eaed794031f8a9f28cf7534bdad1db8e2a1aed82c6e2dc15b4fe9b3ac8b349b3cd0cb8326ac805ab2249c8210b5b26e68ab3f230c772030bf2ba0ed5ff05b9cee0fb6c6d7cac97fa23647a3273f9315bbefba8852d609cb233af0d814c5d0a19029a338a1dc10672f7c9861544789d432b2f9a2084f5c0bd11428091183eb68e87265620042351b17566911d9126b60bc792220f0a4f2107d2217f8f05b3334b3be670fca2c1cc3ce321fa94fef19ed4b2af589f402c212a97a4ef43efd425022639927ce6a3045b20637a94830556e7562423c6a5a70225f5916ba54653769fd7349e94ff925494ac4c79cda22fa57ace9ca4bd7e02c3913fd750904d0f34423105182af94bfd96dd8bca230385c065d3c6dd5281cec015dfb4590e296b48d448b2e3fdd681a4a8a9a2bc864a778c7126b85210030a364bf25e16e899b89295128fa41db8418347751c65e1b22c2b8536a209a8492fa772fed54fad2226e3c4e89f655e6dc2bc55341a902b48c1a67f8d8fadf065ebfd39bcc584deb5675555eb1f0e93ff9b3d30bbb9210e963f0a9b069e426ba97c707c0cd358b3ac36b7f5d956921ec60445115c439fde02f3aab66c4ab1c66112a81ba1ed39034be25056c6891de53ca425321ed763d0ec9a9b885f6f4bb8129e4cb52e4eccf69df35b5d3419a6f4d8d35559e8c826dc6810e509a37977d4bedbcadc50d9e61c715ad0e8117f3bcaab6961bce8d03af7ad2d4216c82ba3b0fd29fe89dca39698b63d3e403ae2384771c21530611eb0d4e104cc4c299fc88a4d47fce4c185a519c0f09f9fba3241c6deb2f03f20db6d828b43c342c637ee2b4d1dc85ce26903550a0a1daa3bb818f0b3fcfb6644134cf450c92a022da68c16b26a75e64b768aaee9e5eef15f87200b4f8c306c7910a27922a1bd79223ef06731ca10243b3a74a08990a25cc17b965b8fdb938c43c074c709c24bb1604ea3e32b8e393bec3e53623ff7746c080b883e583e77b9cf6e28e2e100035cc8f54b3d346b19f844c4f75684e415f67a5d2850ef0de0f19dbaaa6a7c58a01d810d7ca8864c129c92203a20aa6a747ca91d2c1bb157625944fb9967e8e4a0456dd11d75d73a2caf662e6d8f10a481bd11fa85b8386f5e06e8106461625e6bcda50476e82212c5716c21066ab07ce69d43a14bb869d7170c31f79ac112052c6651042ee0b99c32a60caa3773fa330d1624b2e78d763e771b6fbe0d0b69be5fa1a09fbbb9a9a28923cd80c68857546a161e92aae72f0b5193fab9f0a4afb13460a11baa38cfee0398ed7fd754b842b01a07b34330aea1f6eb5cb90aa720680257ee5f06b829560bb614cc0c4b8fffb5a9fb4b84afb2b5b4e07b2ae1df118f46ff778b912b32c80280c878c6bc62d8a98a012813ee6dcf33ffe117b93fb551792d4d15575deefec941e79f371682eb0aabbe1532dbb6345818ea3c1ecbdb8b64ba3cb65d882fec55b4b53f5a25afc7e99e90f024a2aa01bbfe849c7b86e9a4de484f658e56eff50a3d21d75210fd0bf688179185c55cb3f7e859386e2f852a53bbe1e39b5f2bcceba28d820193943d8a7d98bfaf5986aba2b292d10e571fa49c207dad2289ebbe258f0e0fd18548f9b1431097a9c3d95275ff316141b7bfe6d423173e20d1136cd143e84b4b701ac3a597f03392a66cfa7d998f5b455e2b6d1935abf744d34ec7281c15c2bdef65cdf83264d01e98bfc92d7fc23f0d077501aa531629db1b24b9548fa8a7b5214a9e150307a766f5b33306d4d7fff04381e2baf799599a1d9951eba5f426144b5fad7f02a3347358fd24726495ab6de2f64271df963c93c080f77b53c603783e714a71c299101feccc00563893a3918b6e3d24f04115b98e0dc83dfc5e90d49f88c83f82535ad2c51ec940ee97c2b93b7a5de8f3d40e9f249e9d9cf89ed1fc5d50d5f0f1e691da8060f560ecb17b5855dc03ac2b6a2d9563d45ea30ee099cfaccf80874924ee8a17244bd9c79aa3320a7b84d67f09100f5dcabccde3bb98638a281553e61ad7ea8392c0c8126909714c828d899fb9b3b73e23f0d4982e3cc6c1e7f54cd5e28a19b48519df28cce99925b51acb1c5985470a0e2e8c31e1511d15fd1d0aa88d2e1040143e766297e58bc9e0e4af0cbbf34d733dd487436c4bdad5d7de84c45d9198189574be3b8935f0352efdfbb88db6f67366a2632d8c963e1e23d8d57c952187f5e0bfc189074b114f46da86bf7d47e6acc6cffad1fb86e13c635744398ebcc4367e9045ff3f5247ba7656402142a354a88696f0ebe4a4bcae157dfc459ab43572db6b87cfe9114fbe85c53f5d2a73e676123bbdb273140f4485a06bb69488003d19492936329c0c99faae95e2f67f6ae083964870ef9905a6295db59e6eb9c658f018b0f005ba3d84275f79c922d7b6afd51f3baa8e88717206bcd140e27c26852bf107506bc657306f9154e74b0e0e3b6065b031a800256d83e1455f1d1c684187e80453841cbf271b1586657e3bbb91180bfab5ff99e23f7ae39b5b1d3f9866974bf9653647ba25cf467c91fc66fe0a330e0f241c660ffb13cc6b46b4bc8a420ef3023d6237eac35f35b0fc1e511bd1e4aa54bbe8ac1b8f6b888fb7737005f6c39ed5f97ad3f4b3449c944101f31aeee77a1acefa3fb797e3a47b0495b817f720e6fc610103d6951d4071a1c519e019b23a02b4f1c590b9a1f1f3601fc74a5e8517e7bb2642b872ab2445910fa1194355a2b8479f7d82d7ede4fb7f0ed226607179a7fa4c6a4f0a13cc1bee26418f0ec8a7a203bf6bee9f7336c9644ebf80feac25e5cd6ac63c03009a380a4d6dce9a269ce5a874c5c595af9a29e00e943af3e2465e774b283a6f1ea0bb461541a523dfac056e4baa1d413cae4a650bef56edf926a1f90d868bce16534c3ef5194e9a9262008f9bc1e409efdbd24eb3085179d735e62b2453d4dd1d5a45bf0c68cbd6473e8a7886689daf8156ca90f4a07f657f304441a3bad59a0163986150bf1de1fe1aa7e8da25033f4387f8b57f7d4ff54ffc2917895a333e6cf55f585c88fe0fbe5d597e439c3e483eb2341539bf519db04b16bb525db74e3d1cbd576490323099af13809a09d1656fbfdf59bb5eb6585cd8c01d463859cb31f089ec9dce9c899aa186092c5d55dc93484bc5e5d84486eb7e392380a92881cf71217243419551ef49c36814f3f31c0b3e6acf59c9e56c3613864913df0690bf25da012ca6616ede657464e6df4899c1fc8008864744e9d24aafb5b2cd5d5050c97f0be3f4bcee5db6f7b6118e622545974193e47594780e7ed0caa4a655b6decd56558ac8113c8038b66a7acb52cf8edf8170b31cb03c0e932aa86e1fb78fd2722282cfae616022dadda615dc97d6f5f138e36fc85c1727baeadd16ce8a13f4cf42a6fa7d8c232cc3548cf3a508d13b87fb72c3c20d2bdd193be644ff2e64d341465e45ba35af754ee5c3311e098cfde759569694ff54f81699172b511effdc38042dd3490b26aef4a1adc1dbeb3ae9780f584deffbd3e1813b773d4956142d70db392af7c70bfabffb3d30ca2d61e87238ef7baea6fd60da6adca2c72c71c71ce57a2faa42ac62003f542c69c33299cce8169b8b4560d9c950e411ac0441077204f806ab27a5bf214674c5914577405afa4cacf5c429d89d300aa64b13c60ca66a7d5f8d4cf4b0634895ba80af1bdf111597283485e2ac2b9a9ce42a0541aadadfd0a6f2e9a2b9d31d8cf2db5de7dfc295b183025de89aa285765b0d25ac04834920ca2a498c7dfd055e5b0af9579387d5c58d4cdda090437492ec79c2488969bb29af7fcb3b3f261fd60e39a001eb63435412b704f08f3ab8444b8cdad181b1efb51e4ee64429f6103d15da0dbb4b69f037f4d78f30b0254e0c42635e0ec8dc311a918a9bc68b987120abbd6a3ba89809a9835da464d36cfb696fd308e9e68edc8a0d9c80bdea791df9b9778e163b203b779927ee9b79ce7997a46b264a9eb74f93d8f7f8631abd88e45f4f1c9e6a1542e9f82a62b646203c7cda98dfe4863112ccb635156ab3e5dc073d075610882e92ecf67228e3fb5834659679d787683b76bda8bb25eb11a8005d11db0cf934d0665a8f23bf0cc6ad9de4edaabce67b49d36f6b3158f7d07850da48cc3487cadb9fd12fa96ef19fcc11fce97525ebe19516154fa8f19d90448382022b87d7a12091c6bd14111953608ecde562f813cbb503cd7f5cd4a250c70e18197aa7d0155772fa6595f897180a78066252fe0ae51ab21b54f8d4d6e305bbbe18dabaa399f9a85886c21810a6b93fba823b29403aba5a9823aa08354a5db619b477c7ccc6551451bb6cce702e79d5542a5237da9bb2761b87690c94e1b5f8dac892f98762a840942a797339b1e4566812957cb2e78bcd2a38c108c601ec955bbdc2d26f2885f9de706da2439729853e6e4992f0db4610c0c947bcc3d91d5375cb4943cb1d636c01e294d9d77da824f443b21abefcab5d8417dcd45da267c5975b5cad1c90c75f226a87df32a705432256d4e7f0889df2393e7e1a5bf583d7af334e820c59fc310fefbe90258a4f5f8bdfdf690b02e31fc7275084fd28d0d5b0a11bc841af6c801775cbba55cf14d11dbc5c138ca6fa806a3d2da1809efd2f0bac88305dae3e8376d0f8be257f359b471f7eb51566ffd059061a28ff0da72e1334200de389848e259e50495e760128e5eed13b7664dc1f52347892690019de12ec86eacfd03f4a630a19665c126bb4a801f6e44b23beb06c960adbe88559d84190c6b3e6665b056123b3c0ef073b27b12d7aeaa9c76813936a81d3b4cb3225ef385931e4d04382283e343f0ca266edb75e83a7a70c5f5365a47f2522be6fd0d6817988a56d44e15363f644239ffa06928476188cdcfb2f88a180f1a31edab568d52d16e9e9084ce1bef7335ea26ba3bd9c9886258268def88c7506a3283703494ade6883ac3d2e8ebb03457335f4f996b3b56c5abdbb78f9c8daefe099cd9c5fcfcb5987f035dc1526048a4c03d1063bf8251e32ac64257cdafd9244411d84776b3e0829c654b392f460af9d76305359d84d21c1933d1c2a6b8db333d6fed94e4e6c061602abda553b4823582a16e2555ab73839c81d4663f2973a57a9f05d658ef3775743ec776a854059b718888bdbfd7f087a8f48e1f43484c0a5bc0c7f58212042422967a3859561abb5d43cf1545fe519206c0a8d46fd28ae7c179332f88b728583a34bb9a2306a9a0d14414d90b7b0f83fa94c3554bdbbc344aa9e92783ca60dd39f269a8bcf6169013a524e91c26c59473633a6eb9ed3d0e1b52612941d2615616be18a3475bd8b26b0d50cddb31ef8b0e33571fdbca7dd71eccacf90ad322999f70c3b9cc054569f9b9d01e5430b83f4d857fbe632ee62c410b4f08e738dcda973a4b911fd3d26d50a4f44d25536b809a9b18ed357c9f8a7355dd9404a08eca4f22b93791440e0607292b38fe401f57faa740cdaf82c4020b5c8f6ccc221eccd535076492b236273e3d7ce438233014d1ef2e87dfc1d403922cc9a5e86a571f08952fd0449bb165f6d8d4e0e4c69ada1b0baa422c30ceef90e0b71b6fe9152121364a52eb58fd6f1f07531b43351d8895273bfe6753450a336ffb55745bae43c341c1768af1ea2f090993dc037ac64a15979f098de74cb9ff6e9a367ad560659af2a9b7d1e7a35002e738527a775f4c62bc77260c32cb5564573e1d171ac3cef26ec148eb64a3d3568eee94baf8e118850572491cec91be430d4b42d103b36c268d43463bbd6bbf43eafafc1a2306e038e792da2f8a7f28c4dd6f2be84acc393ef529cc1a54ec13ba010077c3d877a9f335b9964a2b20888ba5b3d3dfee2a05e0c4409bb551210972d93122f9e4e39b2b2f5b3838c8ef21506011717a3bc19d6ff75845ba2f799699ad41bdbf0f92a3209d1d9a67328b78cb741118dbf5a586053d7813ef723d58649f75a7eefa06572a6b0279458b4ff79bf40811c630fb71f3efe00624313c564e3d648f0fa2d6074cbb4fa0682e287ba1ca87777b3e5d278382402948e3de3f0e700a3e2b65d3785f2d801fade738235e4e17d8107eccfde416a80f168f6cd06cf4e7f5d3780f0bdddd9e085f0bc1377ad8eba75fae37e4590439dc2f7c605a9d352531c5a78ae8c546a7f060c045c068a673e490987ba53f15bcf34653e9c3b23aed44c52d02c48580b9fdacddf67a5bbcc8803a7c92645b59207f7ae80d5a1b3b67bd99475f7cb75db56e02d3ee4efdc16a15d14b8cf6a43d42f3f1a2e2a496aaf63ffa5fa481a6fcfb8603fd8dae42000b94f72f2a4fae6a778a9c48e8dc346d6a9a3a260a0613e7c09d562e4cafb9424d64a20f0220186954f213b35651a49a24e9800e197fbaf3ad3930b30c3eeef3709748a15ec175550b5fa81a83e43282ba5c25a872c62981eb7ffce41b72939f0e31eeb46a548eb7295f8e2758c81a397169a8d04f9781d0627482603a199777f33411ffc0dd8213ba25f2b0cc6649df2a99c20b845b02a58c4b52fb55bb20df04a6e97cd5bb649915efe21c3b09f9ba9b28a7176e57f56bf274d0be07f39a2c5b45eb4826025188048bd0295f8a33fbcc72f7d7cee512a555d7d24dca8795a233444be6f3717691b88541627852325f904f42586f4fe942d3338ad6a43d0752efd45df4283e01198708189a1011e6ccf9bff215f8553ba7871b3693a8f22998fcb4f08891175015b05f9e3290f23f016c88868ce7422e639eae1abc5bdebae7d0df75ec5ee31a74fe1fd634d44fbc4e62d7fd08effc960028a33b822aa12e8cfe9f8b6b1b0e94bfb0587204c35c42f9edd07f82af9cd5c521613b55ada5bf0640708f9e0cdf448e7dce7264c8327c7d8b2673e93e35e5f74e4ec595060b039a60ba0ffb240f25ef7c0f1e87a0e07365aff03e2ae660ca83361507a35fecaee83fb40cb573ae55ded424d56492ebf27cb7924c224176cc4ae91ad97c0c0868141cce4dc3fc95d36e26ffa60121b76d91ad324403b7071fbb0621556bdf75b51d3a4a956fa9891819b73858f611d5f2c5bd395c6ddcad4cec05dba08cba26bf9a2a8b8b4d377925d074d70ec29399e99b220c7250a0b2d816e13d0e08aa254f44d79fa7123fe635d719cc4a339966526e91eb924974d5233a547baa1bc690bbb7214bfa769647d6c57daeeaf624b6f4bb414e65e3a696a25f74eacb8f550dfa3806fd13aed9b39bf16624f4bc78bdaf4109339d6d61bf56c22faa8ffaced2359124813e5145555e42830ae285f08aee725ae61eaa09d45b59fc6c183d27092d391c09c38a444a0aeefc390bf750c147ab03a1017448b1545e3ac01508519b6ef1036611d27dea7bc01900bd746d266f6574ce5bef4b6c0a69aef448793aa4d3ad28698abcd450a95c6cf82578d4940f888bfabdc1c1bda57863043c6bc195a1f7c62fa0dcd6db20dd932fa6335c64df5af4d0623c27510cb6eb18999f0953bc2ac5f53fb974ed39fbe58c9f0202b3d4877f11fd4d9a8a0bf9559fcb4da4c8ca09a4e9aa1374067aedbfe7f8c8890d13e551330fc0979d2d3fd67bdb25c6f118c6ec3ba29fc722b746e9628ff3840fd85d0c6921c95a4e848aa2d5b3fe3d0893b5e8178c9a1038a0e40626f77b094d4f79225d89856d8df3cdebc609d45913b6bbfbe700e874a67a310403218e90d0ce704db376a6af9e86e4d9aab9a98d09302db367057cd485bf739b7e06a3cc3c6c1ea65e978eb6d9e9c547bd05ef385e0f48a3780d44b65f9be056ea1a7f278ec5ebc390520c146c9562a4410166475d794b35b21b329e9efe268cd5f39c0d33724eca10e4354818f82aaacd214126141e9710a3d569c07183cc345f55af8148f5a90f912f81fb524e1320d5b8d3b3dde7105bc01b1034815afd64d9e92ec80b00ca7fcefc134c80d43394f6cf9ffc163d6a7276502480ff77757002e36982ff227e4ba0ee6d560d556b6ac51d995e16ce6f70f662b1ef684917cadfdd2e8c49d0a78c4c17e9254acea034af330b889ade0dd490f5457a998d5cb16f393ff0daec01ded1fa28eddea8004fffb83212225c5297684c661823c0c34e77643ba23c9f522889f8a35a72cf2d0d69f1582a37f0943f684084c0c544701fedef99dd7b04c1799b288a78fbb5fd293922736d7c0980896fb210cee389237b24e8edc1c25d0ebfe23ed1b991294c028950a2c5ee10d33959dd1d293ea69e29c83919fa5614781cbf87da061036622a5badfb48eb4613290d769f8457e742fbfe68bf6a57a2b625ad2e41615ce206cba00b1b387e7f3229ad734a19003a1a46f6ff6131eeb45d7f5c6a1367c2e6f71953bcd7cabb742a5abf308a9766495a629e26da9b450bffea21e5bebb6a6355ccfb22e9b22552379928ed252630f834a584010816daf2b18c030d6b080db335df92a39ffa2dc3aa47c71fd49cb92f6ef4ac25ded62369ab785e66aff3e4fa3aedc900eafb6920581636b8a8d9008fccaa85449b48658a7c3c959ba48e87fd84252a3eb45e69d2e465d59442df86a4ce492f6c4c2f946dee96bb49346a52983a8bf83da727f05b49cce38f4e98b22a6b6770d8943b8dc2f41db12a7fce76683268c3910881be85d5a40ab43812660c2571ff6cd199a0e687e08d3086e7fc5283ea0498d147dfec41cbb654134cb64c9237a3c72f2bf141d33f18006220cb7e0e4995cdb5a309f3e09ff2a7bfa77d13d4aca62fcda5e3894b7beff86ddc6b42872774a4f39570409c23d6806d2dc271a1138ca9f683c374ece1767df1e84b348d90757c0e3fd2573e0a4149edc139fadcbf09cd849e3f1ff74c0ebce10ca1931468e35a3bdaf2f13d587fe1dafe14ad73a93817b7e4dab1929e66cf779fd52801a5bcd2ce3693f7ea68de54dcc3da88998d77926f4a12befd1f2f4bb9f444573c2be17b0ba42ae64119bc029bd71ae84544ebbaeb4db640f110a769ee3952fbd5a3a1184b2f727d958c9c58b659241be733007d8241664d15e28af83805061d0d09f7ebbbbfb32350f7f80c4602354e2df6a9b73773195686a79dce57a8f92343c1beeb7965c42f8aafac19bb61fda7763d4d8de58a18db50af433b3bc2781c4baf5543c5d3b2cdeed93aedc88f394949bfc1facbe91b14ba9dd222ac57f645d5f08dc3032e1c0749b82e2349c8225d248c62959ee8a658bb849e8b1d47cc4ab205b5a424797d99f391ec75560ad15049a906d71074835e70563874471854df716890a6182f1ffe4bf3afbb173a940f9f8107af0921b755e37ac0340c1203cc611c22241f5f2323d1368ce8caf107baac8427f3f68f3724af05f67167680e86765ba78628f066d848a98f361f4a49574d9558d937eae4f14f9dd5893a22d12d489001eab2beb8b0998c8521ce4d863fd1b351306783733fb759f5b029073c3edf496d941dc7f796c1e7d62ab153959dd1491b1fe0c256bcd9394c85f8947e505fe3c2d91b5bc886219e572cc924244a03574cb74a24ace379fcf41a4e2addc7121f77bb0e267cf32f31be81adb299d29dcfe27c4b0bc359b2a115212226dc9e41b9059fcdc69722b63517217bb6f5ac0c44c067dc35a70152aef94fd0c81a522570d3d61182e800adea589d7a3ecd8e90ba90c64a77a17518b1c2bb73873bf231030355445d8481b53bc71e9eef409b8c36cfe1130a0dbce6a96a24e537311aa326c0c6b6b0899c44090df5732ab2170b6cf7595cc4476902c0b2cfea31719f600546b71685877ab65712646744cecedfe978f1758801565a6d811a658e1fd750caef7c2c007eb51a23f2acd93ae4158cf95d0dedbdb46baf33b9be6175892cdd660e2fac4b06efbaacb3fa91eda5d5ab924915f2230c0d42c33ca582d2a0a6a651f25d78354d7bcd158f4761d14ae3518a8a0514e8bb848e7f5dbbc8a7c939a057c22989449c1bf4462a4f5b9bb16c91ae1ab0eaa5d5262655f2ea06deb90917914e905c471b892e9f79b2b7916b6c23a527e048311e6144edbcf5f005c76f6b1aad9c9c9f78dcfe602891e799af46468be926693ca8606c429b31c1552061cd3ced708a9284e122f754f66069056b77d060c3ae417c42fb79c8c158502f21dda49f408b16fe41dd7a1f9dce332f8fe06996b9220d6d7331ccc84961d9d9027822b5d1f55d19bf0c957ec63f05a4336025adc8592cecb275ad7bfb0e686958520fcef1aad5ccf19f5f6ef4912a3d18762d580776a3d92828fb017ac3c428e158f3be0f9ed42a34db9dfe4fb99e0a6e1d686eed989ecc3d2d606c465fc8d1ee28379cc4bbba0dde398327495ed12e501ab801a0298328b4d8024cfb4c0e091f55a08be4978b2867d4f4d92a4c3178d895cd7a14ed5bac61f583fe26078fcc0b82604af44c673d736eb7daf77d407136485500e4107c208864e18b8d99d9611d0b5225468461768187c83f9062bc953415e077ab562e9843ee8582cab9033c69b67a0f1597fc9a264310168e8e1cdde215f30d18399149e780a66b23640e998ff1171a4482ed6344172a0ff96fd33600a4aec0ada2884211a1a61c7b2231cbd7a637f21c251aabbcf04d1c07ab59aafbb192e045df1d363bc12efd68088b30ce060f7d81e37b957e7fd2e1079f4bfee74c43b0d1a9077cd98999453a5318b69926e738b7761a7192d0f7741ed961d4fbca471e482f44a3229851ecf4dcd26437af76aef680051795c16be160599ae030ecd51111331d6a0b1c2360b7a0cbf35e519dda24f800f62329fd33a23e20a35a11eaea3447140d5faccda91be1977c7237a5bff187735586cf7d4b19dcbab965eba929eba52bf3ce3849c501726b1c60f5350bc8d47316be217934cee992a7fd392ef77dba20645e8c3dcfd82a9544622156fd4d0c235fc05eb43745816f6f0a64433004bd831a9819a617f4dd6833010b5f3f0ce6ddec5260172948e341deea35f12b89df2459a53bab2aee1cbc66368f327466c653e685c07b5f0fd68758b327faf98f6369f7e7592b43220ae78c1b31b48680c0f883a51f4b28786afb1ec01409526e1d4e05a96b9554839be6aa1e6189f981cf86d74e5ababe7327e41dfcd467b09568c81206360396ef8420f9fd4c6ddfafe8bf0458950192d400e75062f80cb84df35d3f4b45d11afc37d25eebd55b7f1b85fd01ca44086ab114001949c0aa27b5228b4f56a947ecd5c2b9e1570f58390a7cb99e4100fcd353f8d4dd061ec87541a476da818cb220b4425bc70a326a9889a49a948dbb0009716abd404c63636c1cf1c58f693f397d4fc9b37b25f650813468c03efb956986c9231745db0e82761d1545adeb1e5c84644657da0fdd1f2b3d01148e3f7d097bdda0da502a5f4ad5855979fa3078b81d0be355b2c753d9754ad555ba073aff46014759a3b4a99a1a234dbdba909eb5d8b0f1b3b5608fe5a88659f09380fb8fabd0ade6dbc52282f063a117dac16a7cb16ef4c74f2a2bc67b4baaf23f13e670075376dba849ebf42f243054938eb1c62adf3263ba30449f5841fbb904460d1b91428e2ce9303b36e77f68df7bbd27aa164a8b21cd6fa52e85985ca0f18ea0d8125cacadafd8dd6631f6089ef1fa6c97381dfe6a0081f4f77a233b3b711b11d13f8a293374e2443c17005d0074cb2ce3ad3414ce487df38e92d43f9e5e8008dd3e3f20e94273bd5584bd284702462fccccbbfabdadaad189b01f931c161045d21056e0e29d56e92767214c20315e0a6f0f0d1d9308f1d791231e68b603ee1922287d0c671013c0c2510b9d9e8ec07f7d3c97efdd9e283e316d8e85e597d9190603f780e4f4f41fd77c3a737ccc1679bc63e26897b609a4eac063a64d6a6a92d8fe1d8bfd6c02977eb426f0fd817d053810bb2b7b43a1fb885da636c55788d23eec831762663e461fa4fe599c64ae4324c1e77685dd04863453a96a71c26665c8f1688c7c14871f6730ecb661bdc6927172856d8eb8824659fc47366994dc13744e446eb40f136cc470ad61aef9ef0e5275d296b4c1438fe19218c8decac4825fb60a624fd971db58c2e7b148451552291ea886ecd33f54b8817ccb28e57ec67919866d756c7df4186241d9b69df6ed7f830a7586127ada57e96eb602e4d46eb78d5896d6c5e2a0973288014a89386fb5f34792eef30f24eaa3704e21c6ebbaa36359bd86574e39873975d491b1fe4ad33b7f02a157ed4dca0acb49223da3658ffa19eca76f8c30a7905ec44a98af1372787f0d643257d7e009fb1328df873c38f2887b68c01c3fe759b58c3915a27d2f799005c2f191a51c1eb83cb57dcb9381617097f5a3c6be3563e3a91fee86e626ad0f84c111363b619d6fdf502fb5e901adb04013613bac97800a832f540bac9ceebc8d6a673dbd426dc02403ff00720e285daa908cb29aff64ee7804d036a524caa586e4cf18d85cd2b62859ff9598157db176ebbfe2ea3f4fe23414d55afe4805d34626ce9b236616fb705956e202e28510e92eabea0dc69df7bda88de34b20f6222b8fc76ac47032c29202f2719312d12118548dc1e94eec1072ff739fed81fcf2c5a57a056da695b9bccf915eaf565670dd41f841fcb60999b1f1d975a6b880c1fa42fac39c178b0b6c420ee6ad7f16a85b9023e790f73fc4f95dbb22bd142cce4eeb68924dee149c5f7803a3be1cf27b59e4fc720b1bc4aa6c989634bfa98c4d4ad26fa19d6b1cb5afdb1e492dca3297f26ef73b53147fc8253698f35c96203bd954b2e280be926111878afb93d55c27ebba06bdeb5aaca72dfeb695b3d14af31d480e24c0c29f9fb7446235abfde55ba3a33942a58303c03f5b676b41a7e9a2e039b63db92bb497d968e01b37ff9c7dc3859ad67a49db20ca3f0ba53ac3d2ae633fc9d426d31676fe4b9cde0c8851f51ffbbe88ea163849d4d03ab742287af2ec7008a6ea4ace630f5e0b86a7f2376f1fd5e1423ec2528bde433087161231560f688fa7d881a9cd480d00bcf09002fadef4c444be8abec61eda0e3951054d22b933fa0cafd9557deca4887c6c4c363734a195818315bc4e8842a441c13b3da8803adc5de5a5dbaf15b67d89071c14d0cb276ed4a1c0e8fc9ac6ca2e789a84b3d5836bc02c40ff8f8fed120410adef9a5b1b93a1bdd33034613e3d60bc83e30cc5843ce158562d97e474d3d71f7285a2d1e21be790159d2cfe64b7c3701a7b8e5c54ef98aea8161c1eaed5c158bb6a8ce73488090c89d544fd156133e45640e214923a738a121b2da4daa29f6e823c5b79ee6d74673032083b4a7ea5e803e444de374eaf4942fb6fd16676ea2b10199f217df03d1214b71a2801a2a901fbf612a4c4abc5bae7ffe6e34c16d1d8261ed497d07c7538c55b35ca8fe340f9ecfa5b6adfbb52f804fd2492ac4f17eb875a376be33ce931062ae7d086e9b1374cd0f3333700ba798f6dee2cb88e72e71aa649b2c95c2f8d463b4b8865cdbe30d92c3c819333cae6f8a628464cb9c03670f8b999f63fb7a0d24cd95cf6b75231218809854c43959ffdcd252df281d37f32e635494ab9d81027635d02c41d92e1d7aaddb655a6634cc373cce662ba3946faf6695ec53d75d23b2010cdb8ef39810f5b253f8a36aa8ec3630a4f6382cce1d6ef1c763236341d8e1d26b3382eabda925497eb92ac105582056496991156575e86ec5ce04c8212c152407043d8bb6bc3ccbb75066eb488481bc3ed72c6c2cd8d5c4878c33b28ab9d0c2b776600dcd3daa5d16e08b3fb77c4e5e419907c08974f2f9301073c36b2e1eb9125f423a5e14b2556dfd3339cf54e152060a813f136fb6b84cc0671c704e1516cd653c1fcba9517dc60b7794900645aaedbb94ed0d48e8eabf00b03f0b2cd353f203213d114d9c97bbafd07f3d566cd6241b4a3c59d92c2bcd04ea72c9e03163a7cab56095820b53fd557c3f78790afa4d2fc438098d8975c4439f4327c1a6df57bbdec48073e39e60f1eb116d52f5418d26170b9d54ebb50089317f9fdfea8d3c451c734084b0097d08eaa11e0d76e100d71296c977ba2b25a27a0f9c7d8926d923d8a21481716b45588893d6d4b36e22c36faec0bfe9ccf597f209aec99450d5d04bd5c658d53059420a88609b06339d421b4acde19e9d1df71af8fc178506a278043a40f2f1d609141593984686cc1beca27f03bbbedba1625268752a71497045168f4a944ba127cdb655fcd12b2480e00f699e743e04cefe830a619514428aaf72f2b355f288c036df6ace612e8cbe33c6ea5ba48e338e2c1b74c791cb45daac5c137a54b2e665bb145e9e55b2c4828a66195e956c8f7408b1675b21bbee87c5ba2a3a2e8e2f5a74d7be186a0ad8f0fedba495b420b8d93939735fb0583810d6c950935918f70e4e89af089809ce3398ad714e3418d08045f6631dcfbc1212c00e24c03bb9a397e19e73e08db55f800304d634d44179f5a9e666fb1761d2ad6a02ac4e0b61c5536ce4b962ec7f35662b0044dc694f3967efcaac9861a92e00938774a1ec2278255c1e240dc8ff13eccc4590f70c436cf7c1259c6c6a820b7bfe138e67f0bd7f4a1b1226c8bdea2805b25df1303486ac97c11f01fc1b4872248f82f767fe404b98b47ec15486de05c0bd545b4559d752e88e1c73f54ea749495f9dc9bc9de8134e685dee792254aa3746544ab117d625aebc28f0857f276ff7aa95629f3b0d4777a5f44cbbe06c06bcfcdb2e23430b4372e01ec4ed691fc5d8ea42bb012b57fcba57566b5022b823d1d79b2625be3b470c5796d749c0127156c8007e3e2496f16e93107a82b22d023d79645f5cdca3b4462093f2b87f10e9b799c90d0491e9987dcf046481344c742b02a484f07af0d3b082164c66b1ffc4e47c6e097268f2b71c57dfba57b633eb4405df6185078691a349f1c7d0a3373b6598c5757af6688679e162b91a57389b16e2df90a105b78cd74171d8d9d1663edfe63010e926078bb8e3e85b36d3ad08076f4f8a5852b170a6e2efa18265c8bf760c970b2e63c628ea4b79dae96d88dbf7aebd6ad88c5cfc3d9ea7d01ca8428dfdc383bb943acf237566e062221bb76ab9d9c7b87a298b15cd4ab93db7ae9e6f6fae7f7b0900baac71e6926dfb5ba2da2129e4da5efcfd59ad209e9a09527798eaf5fa2819501127d8f3a4878ce40b1f5c5de0c9a03eabc3ed99b3b1176878676bcbb5d005499e55fd1557823fa5b48f78a6b64a49def169980c7c04ff1c042f31099435dcb2869409195596b12ea4266692afb89239ddbf6dae3e598a070b7e0519160175896f5006518404648ff8637e7b04332f3d0e79ffdfcb5881a0a5f12ea8c0bc0f783cefa71f8b6ab688b77a658a3b26bad94bf8257cb147cdfe9919987e0906beb233b5bbad44f7542ed2e8ba170c63cdbc30246c0701195587ac5df32dd11ce5c475390de54af156cfc6d03d8d7302bf6266f41c01135b28e58d8bfa7619a3ab514152b1c1588915674e43d8e566014306d8b5594520d29f64d840067ee677f16b98e4ac7c90a4d54fc82d7fc214134417c374be7c0c7b46245ecfea9884ec807e9ca90dfef1b8d13c42586326564f790a9870037f8c05ca2f1e25de4ed381b9d376ed05a59279c9dcdee268019600270795305c2c9114d03975596377936e74645d7dc840861fb341a21a17b21605ddc32797f388b20c6e17a2f9ba9a6a939827602951fd44b90b8ea64aa4ddf4658c5f80de4ec8b1e112d26885d18710fceed9e57c5fde7f16ec2ef6e5c437846d84da01c905c34ba775df9614851856af1c11d0f9889ee07225c0cad128e2b3a0def32ef8523c3368c08b8febe083907df555bb72cb4e8d1c1dc5adb8188e497749d919b9242c9c4a9923b1dd9ff2377757ee5999509729ed1cf37063dce1612b7acdeb45e86b9b6f771fcaba51357df1512132ae7cb8293ea7ab9ab0adffa434a2a6c67d1ef2361068d734982d44351ce2fc6862c3a2afcb9b759af6802f64e3518135880d0d42f0024edd2982a175ea110844a7348390bffc6585b911afc33e84814e21f87a8ef6d80e813507f9aa112298999c5dfe4502b9f6a40d1cf2a5b20931272005ec5c0476aa7aeb264777945e73ab6b9eac9659a279214bd7cc7ba5bccf7cd9ceadbfbc48665d7b9256c9dbfae6f11c628d019fb9630a0b1df23cd5696412ef8649a6bf9abc0925f74f69a2282a8f16457a6a79da08d14bad45f1f4243c0e9d380925345d4702cbbc7c3d33cfab75d25669f11ada27167c7c1aba00d9866a327dfd3a61547e03b7a76f2fd66690c0e3d203575273be3080f5993b7dd75f8a4098cc52a1ccfb20a78ed867346945d29d3b519094382f40430bdbf15208a5dc4d60a1d855652314a9e96a92d1d7ef99d57d91dcd7defd9561de1c92d47c8ccf69bcd6fdf600b098f4a017105a27ea0a31594849e08189841f8c9eb2d9695e7421a49a81bb89a359bf3987a8a94353819839a07b80bd6d93568a287e1c340ac65bde861fbfc3e6d12d50776c25550d94bbcc0225256f9a58a132d9a68dbb091498b131499f5ef4da7a2c4e7065214fd5179d0b9f546ced676586b299e3ee8842268f204015dc36add8c04773ef86986a51738d0d064de881d942400005e44dddee3a97518df898a3f03889982ba0181063d5981ae7325c2f7d27d2982009979007166a56ac8cbac06b9f1aa7a6fd161644231eecd25f0f5522790d90e02484bc3e9eca0ee755468db0c44a7a33a1c833b00a94088801076184281bb2e4d5c675b3dd2bec5e55a0715056a4908283faf80f93f5bb615b8bbe5888a504623d4b7453a2d6e8b62007579236801db5ad9aee635402b161799648d3dc7641569ee4459cacecfa655349544349cb631043aa1f22716956049b63c3f495f90d3d8764bda9a35842c1a07e304c4122c1fa377361eff68cb93343a410efb427cea9e93a8fd52564e5a8d2f0abf3987250df74bd77a9f838e6ff054505db332a414acba72152b1222f979047f4403f2945a0ae9bb8071e6ea2e69a17ba59bfb8906b1d7dffa4179a47a99afea55c8a73f3cbd31d66c0098264319f0f25963f97950b52940d2abd6a98e7d480fba858aa6c2abc86d30c4847ea5eabe3ad814fff26b82f780e3bdb0d831ae1ff3237b71d9ab74e636346b8442a1d438120ff7abfec74646a27963af3228c453e102ac62613b23c1d9be22a652434f1c6f99af743868fad80b29795311618ed9b239b1f56fa86f6599e569847bb1ea7437ca8c9801b7c251f8f20fc055d620255eeb6cbf6d13c4f32f54466c64adf0e07bf741c8b52f5d4eaddfb940427b47294dab8f49cd0a4e10fa819e02067193556f2514fe2ae079c5ac9c99277fe70fe81e92945cd91c3ce47a1f312c559acf2a456a53e545b530038a96612ba8f0383314826fcac09dcb8e87d4efb37371f8e66244aefdf7fecf30e3defa449cfea7ad6afe0266921baeb3ec0e77573b75255af740a7ed3fda95905594da79cf776caabd9fd7fffea11d7328f570abedb0f2e6a423d6a3635e4b2bd64794184804cc0d787f23bc65e62441d69d40ca41b35ac681095a30d82b0744d6201d50b4525b76b4830fbdd15ec33035f1b16a3c1da98c3f5dce17aeab3ee9ae321a7f407f74e5e07f8f60a945faed02fc388ebda6e025fb15f722062fc4fccf321c7c6d9e8101c9851af849042ad0ce2fd217bc9df539fbe1159955a01e8461d318e567ced5369dce9adf148dce908eddb308f36879dfc574e927742d44914931cd18f8aae85a36f500a1a9db64bd86d144012cf8bb2f1f2ef175229dce082a54cd99dbd466300aa53671055714a7f7667c68166cdb3e537152370f835334783801d40951623c703c43ffdf1235bb3974c2821770c5dffb8351787c90b95903ed349ee0cad467b35a10e9dd128da99ea0fb1ef9277dbac3bfa276f6de79449a30a3a8858487adc367261144cc57b005d76308bfbcd612b0931d4e35c179920f624d54094185f0564d0a82cd09a3eff0c0d2f512ceced199be563eed46a0622e78b253100efa1bdd259ec531b5babb8ff8287ac9f90f69159e54af95b6bc516732bf886049028ecbe7e6a03f84e9b7fa22129cb71137991e7e314eb9b65a56e4c8305b41f49029360ef08482d60db5723ad6e18801d5c541463629ee3c6355ac3d502ee49d80b108d5f6368a6ee426708cf1c81f553f7f8b7e6b1ef0d3fd55ceb59facac83dea8261dbcae2aaedfdf25873bcd6c9b6ffcb189ae5d746cdc37b7dfcfb019d02f8081d4a4f90974840f912ba915d00bf6a2ef9115d1bc887265bc1c04fb4426395b01157d9157d04bb94dfe8c62f8036ef794b6adde2a1ad4e9ef6579ef54d83f69fd50088b3e15bd26b58dac169d6db143eada655c6574dcab4fe6da5cb9f3c2594b461bc225337cb4c1361883c250fa07a5851243e8dd4292dbbaa0a7e74b9185d7ad664ca3e90a6a38472ac1f4afb92df484e93c930a81f6acb757404197e8e33e8e8a95d650253d2a559b915fcac71fc90a3e9f900ad8d38923d6b3ab6eda511620a9cc84d934f1feee5a7604629787483c8c3e27c0dfed4b63bfe23d3e6e6830374f65288679c6057779aa76e99a09114ec214b4789b745c9b8845bd4cbbf84d1f8dea23c234ca03a159774f63ae2045a04aa66996507b51a629cc2b04f432ae0be44d5d1e7b8debdb725b6296d1fb2b7b84973b0bed50d422ae73c968bca5478790080260b227d57eaf345a140395b1f0333db71dfde551c44f2440d43fdc916576d1de618ac65758fec6b23657ac134a21603424d3b6ab9aec782f20fc32b7491bde0c252469ed62845f0f35962e6886b7aba68aad02ed841474e01ea00e21b99be800ef518a3983c74fa1dd9bdc850fb4c238da1adb617cbbe86c0692a4dc46ce29c0d84759d32500153d6f2bcb7cc764ef084dcf7c4c3bc0cb7c221d6aed39461551f554a66b62247e99bf2e988ed4b7172ed77f46d0056a51f63ba7bedb4b1081529aa7353f105b9e052a4c6c8348d742b803db3ee0915d880397365774515d67e22de30674d03c448dbcdda684714c943a5f46bf063d26651e45fe46cb07ed40aa4139c372d2e489abb0f61b10026164cf196aad02cc25b6080318e7475eb8cbad2d36fd31163a049332175078e053d6bba4edb4af90cca6cda6e359a776c02a0bea82897a105cfcbeecc9b6c81bf2edbc72d270191df406bb27ff7aa17c1e95b49969dcb3f2dae1ddaca2803dfeba31a58b13bc9d75f25e30fe705400b5d830e2d72f3ebc9385f761cfb3f63d2281fe015932780640f8c7d49ab4ad37b76af024bfa36de8fafa4a7d956b1578c08f7186515d476756990a9304e5aa3acf3633a393ec1dba48e0aacf81814cdc63e09d6f23946c590ecd24cb39aa76fcf2b6d41f7d85c4e8371c3a1e33670109385a53bf28e3adc291d67f0a2b5fd6364e44b757bc831700097cef870b5e4838c7c83c9f75f6adf8619174505b39e401cf58dfcb4f4181145a34d8e212f6ddb159a6176447fa5d8af21e04cd2903670675e8d6e1eae872457a992e236c2ffff2abb437437868b5de2788d875b659c86336ac1fa25c4a14bc3020b4c70b85c5757a97f1566361eb701dcb096ebc19156dfacec77a61288d0605396b8b5fad16de1e7d5a04d398809a1a4a8a443970b9e31db54749ab8f8c7bb0d2a512e44986ad8d4a0a1bf1cf4ae6d75bb61cbca337fb85ba041ee3965b1fc317b414516d58aa61b0bfddb02f775cfab68a47ba3a752b5156d60726710bc39294ff7ad618cb649e6e8f429128b2fa9d54a73847ccfb4cc88799c46a3e4e1bc8b3cc6a78112e2f7e47157a0e2ec61c338c7d8b1b0650e7a905de87b3ce3afe7b4c7e583457a64b908730ac1ad947215c0cc7b79752e5f9f24e32d5b82e92ecd64db273d5dc99182aa21fe83e521f80859977949ce11c87457b247a1b480c18edad56a93395a836ae5a467c600516493c2a42d0ea56a1b41d5edb3fba6ed5914b74b5219642ca3aced7e7a44a567090eca7e89038b20968791891077fbddba5a5c857e3c9ce6b48c2ec35f92c81d8c8b766d1d876f08437c07464cc67c788005d254a2d407bcf6f169727886262602241f8bc7af5c59616cc5043def059caa461b92a890136e4c03951189d43f1e446947c2ee03db2299c0b2d0683927fbcfe296b53086ebcab76df1b5ac766b7c706395bf5b510876b54ec05104ddfaa21df51cdf1115ce1524f3565726dd295717ee603692153c56a35ea87182bfb7be686d6bfb60f16d254bc0fa31179feacca10d6735398265646ffb4a6109a3ee6449e4a9ff9123989e157aba381ae2988796c368376be3a880939001bac260aeb3a815ab8dbfd85e359350f19f3322468e5acd04f8a9b160a2dcd6874afe205fc7352114e51ffdb7fab44f18af21852fe034aebe77bb9477936dde23b59fb393e85f72e639b1c2840bba5f081072d6d1f7d3427886076ff0b90cf026cb240d484ca1e306be67483adf0b5e87f7a975cdea9191b9a145622eff72b68805778d7e70dc6168704cabc2286492e646755e8eb5768ce98de4f87893b2f74eb5f457113bb4814b759524ab983e31f0df9e4674c2450288d77c35b5d2260d78d29de45fa93d546e4589f2b30ca6df034835ffc9899c25e59c71ea8bf123b0921af510180bd2aeb9be739d44f20b5e35d59cafb54b266da54f8ea89ade36a8d4ab0da6f25cfc6a4aaca3eadd14f6990fd3222473b1813edc50a61ee855b1db9b180ae2717292994ebaef8dee173d45b1de708f8ea2bb3602818569d5f3ff41e60b9ed90d724849dcd53764cbb7972a27bc1e17b464b8878ecde79afcf7d6fb6f2b84089bd068dbfc50e874bc2e91da19455fdf70370986aa7a8f058007e953c2425e6bb66f7a7b2358b34aeb981b67f80e157032100eb327ee9ccfaedcc138d30b9dd0910f639288b3c83e0d01d1f8ad68679bf92f3ee101b98d5676d1e8ff0cd4a110557609d70269dd96588fc90c5c31eeb781e7b9fd85bfa0f688b81ab39d74301dba546f52930c59c0bf2bc39b5bc29e7abe8cff2dc9c306a48a563c8f89a586f7b47e1ff2c03955fbe40fc30e3aea623057d36b1c5d997d1f1c3b05896e45bacf70e453e76b74e6ecb0e91b80240789452ec51190bfd7c6cf237518bb427f3715b15ec8faec300d38d6e9097fa3c4a76da617583522f2ee16d920dabecbbb1b5b03c0e0403b850cea26c80edd2fd9595fd9b0ab40c77f8816a91253a6c8e916d9ca4448e3d911c3be7b54cf41bb3b399a38931a6338113c6cf35b59b6f1ec46da3652db54f22165cd4062c0165245fd9eed10c6c67449d6a16dbf38128331644428904f88367b37722b791186b5957350f4219b8a1a02f40a9a2b80e33985a8fbee574eb6f6fcd463a6fd03aa5cf5d98be1f09452a85e6c6cd63413e095c571257cfb7c61514af07f2884c14e2ace6418e7b73df0a86ecb026e951ab73b58cb46c04f21b7e76873c7bc5875edd1de1e6e668c27777820a2e7262548c3e8d969785d433d0d7c66684b29c66a9996f4ea9d9a11302066072ffe057befecf2346fe9607b518b38ec75acdfb4f9a90714b6b78b7e3a6716727100cc0e71332eebd21a8f8330811808ab2312e6297175d4f87a4aa89c6715939ede1850fe9df85ff56f7527c5f95e11206d3663a69ac04b5fd5950bf19ae40c53f8267fadea0141a5b33f2144867353ead5866135e5f18aa890c0c256f937e5545e03428cafd51a843c1ee0954acca10499843b067ca6b4aa02b95df6668845cb72e475e36221bfbe6605e5eaf085bbfc37e0e2e8f78e7d57ce803f6ca827d3175b80ba59894e33e4e77d7c644d04844e6b367818a5f8db3f0c49faf071287baa93a9d02f723e8e9b11b34a628a3082003b8e7ecb39dde654dadf9195f69a3c87a79e59380b2ca2d283a82b24bfe120e16446574c1c56bb17c0d7f7dc0c936c68c197a9257817db1c3e5a0fe9f770b079868182ada12aab69727eec5c20428f3e0828bc654daa82d2b15cdc709032b94c000694f49b7094b468964bbc2efe6cfd201a85a9ebb53c56cb098a7cdcc7bd37a26c11afa209a9b380dceada541b981fb3b3812a70fc1f9dfa045f7711ef9908b168ef3e2693ea801c7f5539bb65dc3d416bdfbf2349e0fe7c42bb37de7da1674c25d78407928ec5063e3c06b1abc607140f767a15f5b7d38b32c44eb60f2caf86f2edab9f3ea523cfe71c22bb1b0c70313fa4fd000f8cf927c91447ab5cdf90f0b0f9db4054f9f3f28fc6de2e6e113848fdf99a541c062dc789aa0de87f148d5d7b3a0933a934bc1c6b07b69a32bf6cce9e0bad43bda88f9afe187816ece2ab8f8f823bfd92bbc0efa151d147196dbb7dffd9a0f05e5f63a8b4e7ce3c8cab8e1b60a4f8964f1dfda4cf155cb19035282ef9434bce81f6d4c92b530abe492b80fd3466823574f9484795ba0b7a93c50763d455fc77f13841a7bae6255c14c4274dd47d565c62698f0faf3126819e23bc96aa680eefc236098e3c2e339e4727cef100b22b4949b68d4d44546a1c35883f18d896a34e71be68576a936de769cd8116aa48e376c7ccfca077bae636696e42fd734ccc4180d42e6562d4ec916a144fffc44ea9507a88f861f026e48421b13c604432bc629e64f1e069f36e47f963a699cf7fb5f98991a4f283df21998033783734a66b630d60840f7b9b7774843639e51716cd227c978bf069946b512a671febdf29639011fe2f0816a77b73aa34c327468c73018ce6b7fc80a5be3c8fff1ef104d01e9520b8f7358b9c7c25c4051d2d09157f24eeaca4a44e37a0f8b778d30a514003d58964a6834126c611fda2ac69df305d7a3373c7b4fde15f8e13ef37366b486e6b4d9a86da8c0cdcb29dba4a48bea339eca5942b5660de9acf0c7dcf77ceeb58700f5099fbe34febaf3e0deebe79120f4ed91403ccd102ebaf2ff96c4b8b1e348ab2d061fbc2795ee1a2ffd9decbeca5b4dd39adaac77149a2e9c90013d3da47dca087486edad0df514b5647485365d772f655a5933d1589dbc6f384cb7efdb306d2395e09f0112c52eeb38c69e43956856652193d14c56156bfa13dc07e36c55896334a4404ad0e5c12b65a1346b8bf50f360fc9b6be97a782c0919528596a261bf2b0a5759da6a89484b3df677937813869d48ee464fb5714bd447cc9c37833a7744e30b753beb9a2fbd7e258a11fa661555f9afaf52b8e0be075d740116dab549da311d37d21cfdda7be2aa397d0943aa20d963de769deaeb76159ff88e5d0aa5de4a9e660b513cfd63c856cac8d0eaa861f8833d64c0aff3dc2a6c86f1ba990ee7a460fbe2b2c72fdf375313bcfa77967f3ce8bf04156beb63db373d651ce6a002807af8044051f334f0f9441fe7c433b659f09e0e02e9587ad565f00161a451cad3722ac047a459daa73079e857e29bfc87e93cad0faa91da78132ad7908d2ae85927c77c7907b24fb6a1f9c7a0b05566887728a036b5733e43c4518cbac293167d9bf0baad7074f95dc234b89156471d45046bbf8973f54bce3a843a161cbc5d2de9ab5a0554a99d9b3b779aeef5f9f75b7f3f420f96fb0c1d91ba7065f7d5bd05cd53c33308c906e2cf7156f5911f311bdbb7f6bb184b85324151ee1a0a9ca11e30f092e3e3efb1d64c4361a6f9c431dbac28530cdd098e27d2a40eb24da77dd6c9740adab574ecb4145cfba2bca7749ae31a615e2e43912d321e3baa38b2093b7dd34c7834a5b5bc158ae0c15877f54f36f9b4afcec84a0be0b7fc85b5288401364888720e4c2f4a2c39f60c4ab74843ac6705c920966c4f19090ab6e1b124a35304b7052c0901e65bf3c80877dbd32e2fe1b9e06030c590dc4a206c6bfccc56489260cae3368fd0465eea5fb3ec5dee9dd0f99b8668b0f83346a6014467e0c395730d63b6ba581d39170d8fc47f66a05d4788d2d4cae50582e9a2bb2decfb1f774f5d314ad2fcbcca48eb3719a8739937ad38891170e00e3a26a74de5fbc4843dc287e3a66de093d20ede38e6e4b75fa3306d44cf5fb4fa6fec5877b313ae1203a0735c3e365b87712f7c78d980fd1e451d523c768040f8915c1d91ffdd6f540a23c0d834b046fe362b73ff3201b6b1b922cd5b17d6731086917cde6c5d50adae74b7fbc1b0156c84860044900184afdfc1ac2e2c25c0c205c45f629586f42a7ce48e3b3d66194950bfab69b5d78093c9319bd33cb4fdabd37ce5b8723ad77d3cab19219c92e1356e2f625f27c4a28d177543b8a9c532ee1906304c2ff8bd7686e9ded24a474d4d45e292531d139c6598644741709d2926cd830c9454adf7b506bab11f9efde8b023edcbd286baae0ddddf9cea77b772776bf4c6db8b00803543963fc340e5267bb3f91e6b3ab6830e1c0713102de46e4c2fd2ba52e9076b66b7ff579ba529c383cde12d1f60994bf60de56dc7e068bcb21dd96ca15c1fd11fdfd0ba31e66e20c330a6c8eeeafc8c011ffe53f6301a6d849b318482ebc35d874e9534e18a892e709d9748fa2de523c200adea27ca72cdd8e71f675af5d83fc5b484fc5cc342d443c8f1c0fa150eb6d95e64d422feb7dd8cc1c4d5d5ac89c4920d26c18f3603f980de198fb6eb316778e5b00102f41febd3147a74fa24d443bf59b2f0f40a59a8c16a7741d61bb2d3afca0722d85c1929640b33e46329e20211ee0c8d7575c4de323851f75a5256e1c5bb7ba43a18a172ccfc863c9166e673bca0646109120cf014225bf73da0454483bf9eb85cd807a95c4ff638c402c40df28780ef86776742b5437d140fc1d834221450ce063faad641e051fb0dd3c8214799fd82ce4424829c14b85bc578aa35d677ae94c2e4e8e043e927ac49da54f8172a25e1e0e7dae4e69e4c38221f679fedd8cb44621ae6520c0299825a264764542d870c8645d36fc9962973411779be678c461d76f207c8d345af411ab0cbd42f6ed9f5f854e5ae1c933b60c318bd0c0e899f1ffc8e9763471d836291599b48f2614f0f132072bebb878456a2d26be28a60927d094bb04eca93c1f30c108abe2cb90f8182beed66e801edaa3811a3bf1a4ded84899d56bef27f93ffe5d172a0e0669f5e675a6e3ab07db03dd7da23ed858c95a25c1b43cee151aff0352775bd3e44cb9864b9724cff7aa6dd9e6641bbffc0db56c01c01ad5c09471cfe583e4044f14fde64f53d7f5b2cf8f7b3586af0f1dab8c98f1f1fe94366c7bc4aafc81c21880bbf40ff3b713d8076d62ab32e0d99bf0ba43a19a92bc630d20de9a7cd6806e5c0717160cf237c2e71b8c8bdd71f1760bf1f4c48958c96f18ffba560a7ab99b891d7f80dcfacf6687c27df5bb13749fc8c8342206baf92fb02658a91f74601b588ecb466182909671e34c8d11aab568bd21918a699ca3f62acc695b04c1e9f9f54f1636dd2de573aa184dfdeb34e23a7d3ccd0431fed18cf956a7abe7082c897c6ce9b37d5faec86cbb6886a635b974984bfd283e81221d1565c71f785570e12fd9efe69e69a7a304b1514ce5763d4dd4c9d21ca2e4cab17f5b7bbad615ce279ec4b7bbb0f9c858bb64c953bee92e5bc393812f913fa8ac23a780e3dd4157b7d57a95dc0bfada1c63ff6cbc95a617a1fe1d67d4c8fe26ef005d55a769c1adbfde6076daf0082c176a7818aaa568af6260e1baa98d43e0eaca6e1d493c1e9f2f134eac90039fed2a0cd692304ac08ccc82cac3ca816793d3c45ea2a969b7514e76f01a9b53f9e8f429a765f71f9f275e6cf610d9de62ab4c355156394886be3598d9ec36658ddc4c0c8c584fa725298843ecef69b7f0fc16aa1d87e25970bfa0e8fa634ea8f628e779d723d4ba3d1975f4a624c235346b8cfd3317f00db079a68afc90d3692b8e65e04fd947600affd6059dc0595ef3f2e69c8279751cd01eaf77a5fb5595295a97f6c124b570fc99b634eee2c04027864c5852c481bde39b9f9c86addacc6ca98ac7d033d70609c791986c9c4c106ee03f5479e8fd13ecf4bc6fea7de03255383a261c2c7d988a6bffe26ad47a18e9f61e00281b8f73aa3184929b4cc7bdf36c3ead52ca41df1c398c0329c2bdce30f6f0f8b459f295f8da56ec5dbfbd84a6c95c1727cd8990a0209716aa88232a7abb7a75b03a73b93211ff61bd40e56db7ce34844185f12a9b2c1a5ddd1e7022a7e849155b55af528c46c50d70d305e1ae96346a6ad024d3f3b76d5ef2a233ff69a3b9d02c17086a5f621d6fb62b1765e00a6d9334b0d9c1e8bdc9d9e850c977a094f8729ff107b2baac836cb0c75c3b89648b64319aae9a8fb21cbbbad097ac5e513ea057ce78d5baeb0050842d9f4aaea72ad29dc834fe0185ee9c4abd97957f1adcdbc0b6336b5c7dd7d18e20ba4caa6580dd2f6ba3afc520c4f7fe6f07d48145fe14639973c1d185138085e2b646c56d618395b36ef88a93010ab9910fa82267f058b1d8993a8178d2df3d4bb6248bf26ec13e373c3f3fee4acbfb18ea67e2f44d65bc2441f76825afc21ab0a168f4f44b5cbb0b0bc7afd77965a6bd43fa183e02d76c46a482db7027fa775b0e13dbaa41bc5ccd35ef5706421ea098e54d0ab0d7c2840f9fbce83c0a772393ac46ff0c967f3d203067647bda0c833d8ffef6ecb8be5edc3e21e894759da4b53359674803a6044324b2a13310f5ecf11ffe710663f0c21538b1896fa74bba3980d035c91b28fa19e7b6b3a9958c0991c6b7fc8554a81ae17d918332802b4c092bce1f928ab04edc8094bcde57d34452ed5a571dd4fa0dfe6b4498ec74875173404f8c8492afdf4214d65d83c23609f8315f7e936b822d244c364d2b532ba25866f88ca18577cf0d60975fbffe6fa294eec47291b50b865c4123c90672f92a831ee2e2a552ff8373e258566894bdb958e494eebc652acbbbf067b79fdd41e7cc66ccc713575688ee2e5443392f0c86fd8784bb8281b3cd409fc8a1daf1ce7888c16ba4425ef832efaa07d5aa41788be65693e21b3ecb57f5f223fabef93b785d8a9abadcdc2e4d8f2171e9e4c1c5aa1fb13914cbaf733e29428dc5ffb2dafb419050bf6918f433b1d80a56298ff03f9769641aac2ac0767f02ad232b1579f277b39eeea74689f21c9f570a7afd29457b2b9568051e43ae5bb192dbb49ed73525daae7c92189e1f95a54e273811d4fabccc6faaa5bed08e062f2c14b6ad074468eb62009f5b7f5acbb0bd791ebc90534c42327cb21f06bc4bfd7f40762ef80f01711ff15dec086e11da343a31fe497b4f0f0362e85a0c81b58f5c17e5078d10cb1fcc82467161c573f7d4b948a2e1d60e0e7c12a1c7a8fc076fb931c1b2102710c1497d6e8b4c22b096d84575de63ac420e7aec9230e4163cb5dc55b3120229aaa2fa96e2f4e8fda8638069f575530935d2bba927146f3654dae0ca8341e1b1e6b21480c072af5814e972a831b8a1e5695ecf711e90a4362f10599f8543c9bd58996294c61c88890c5b3bf13a434d4de0d9fdf77154fdf91055c0d6b6de5c8d943c26f73579b721f4f0a0416f2b4d4ca9a330c88edbadf88f6f35c26c168b4d44694c7b86facfba09dd794b5bea95093611093f94d4e99811da18a3e7c8e79ae0d9e0b422a775248d99d4d51e67d32e2f1f8a0f757686ddd99dbfb2bce808a129c08eda2800467b6e331445eeaa715e9f5f9d711d793dac254031957a910e2e4c592d7b9306755984d9870b488e8872ba90c6d0f3bdd4c0598552323a3adfdc7cd6b6401c511cacf467f7e1296ae0f21b54e7145fd5f7ab7664c27aec72e27baa62cc7216660ac9ca790e51161acb04107ec8b69e47920d9645034c749a0c4ac900cf4e2ff323d5be5281559cd6a8554f447341dece0e40c67535e10c04e81db2af450c871ac24bace6cbbe8a8dc84a4a4122637832a64d6ebc914405de6330e153fbc17b4af74b441d757bcec08fce30d87373ae026a8601d25ff7d5aa4c08b6c5c0d44198254d5e0757a628d85d455edff1a5e266dea67dc180293ba1f98005540bf538ca9bf617de69cd22f0be2c225101ab7c8bb750a1819f1372ff2babc7c0cfc903dc264c8406c057bc112c39d1e972179ad959f048a3fbe6d68a405cc494ed8e066b630b83124590d80d5e2d18c3742f1d9e39fa64473c2ee2bf93319e19af674340a27a8c9cc179f5a17d5393804ba7476c6673d68f70335bddaecdbbd07dc834520d52d07b3bceb10f31a59462bea09c8c93dde536a263496a9ca2451800a24a77dc84418cce59a4f7db9f34044506a9764f4a4731b54e8bc98451fac177b89bf8ff75953c6f10a16f2c53af5686a937540865c8e1df3f6e9fbbd9d6f1c3726d853796b05d458ed48830dc6bfa6be083033f103878050b420073466c34d38f832a6afb80025a173cace8817b185737d09be2a4730f6f591bc7f613ef051e60ab414b334157210bbda3dfcb012c2c72b0a7aca0f2c827b33511e5ae9328126693ab4f231afe631f3e5d964ef09433708aa3626ca1aa19117df427f91946fcc2ee226bc640e83e98925c810afdd17ff0845f2591776334e4e326f9970362c547575945d68e19460dd8a3137f0a5bf5f70047e02af919566b7b2f4ac45b18fa4dc9ab56db5ab3ab1a40ac652654ccdee8dff32dd950ddf12f868af2aca2430a9be824d646984f5888017576808ac7dea91e35db5d27d52000fb0779a5aae2f1873b4dec4ba062156922ff4ffece442a60897922fee40d05c32fd4e469a75444d88113829441bbd5099ba2ea213928bad2b43ee4a64cb2bb353c714fe956ee14ca2aab370e42d446c7618b083c4a168ade32264e3b84884fe96f3a8725467b60537ffcb1d94814fa2ab257284e29e572c739bcaf173dd41a17f8713f9db55001f70bc864bca2e7543e4ba155d432768c2ee4e02af1d884b4232ff6be6ef5a3de1f0e57ccb6ec5e76dc0085c9477f0f18632b7136708b763324a90f50409440640cdf63ffc7dabc86fc4cc2588cfa3a303bca69a2a143b038c4540c8ab148edc710fd9e6070aa2ce8228d7bc3f647bf106f3e6783a39d2c3a6304f67f6d1d3bfe1eecce948dfc7125a21d4ee00dd4d191a5dd45e5dfbe48ffb9812078b0374c5b06c9c0395686f9154472a20a2a8f818edfaf7e0005e340ace3cebfdc8199990392af3ebb75890a2b6a5b9d14f19f31072518b895095dcda7c773788a26770db3bf8dfaf6c233a508ee9ce42718c0857d91b4b2650a79a284cbc7707418736467465e5531f1fe3cd1724d9fa48280143b209f5a641386b226b1dab3eadb7d28581cb5c555ae26c64ca26d2356083893541d19b0e0bc0bfde6bb70cc811f7d30a28c511fea7de5316595c33c4d93968815f14c2de1d80298173b531438932515ebaf766fe88098025984813b77ea39a1db9520462b0edd0ffbcf9abb1b06995bd4a138777efccba7d6aad8e4b4c34c8dd9eaadbe7a6d6214e40736e9d7779fd7912e0f4a8a881b0646f04f03f679b2b0620a2bbf16919c4014ea6195a52e3199d5b468db822be4bd14ff24207e4b8c03ca799928cbe033d97f178d3f36cd538dffa9f83b2002552efd7d52537cffade2b69b55736ddd1e30d502d34f8842a8b33fcc79a422c90997093d610bec6a3d4dd57ae162da0054523e2c265ff7eb471d97053c7dfe425c758679fe53d267948af195da5147c2d65bbf4f0d54b94e4574f985abc0e4581c423b1fa2c998c370aa4da2bec38073e0c4358e2fab1396c7faec3ded21266cad3c7f41edd7a6e2903e41b32a48870fe7a75e8126a2ea6801b81bfac2eaca313d2bc6a34bfb02bcd9db38a58e9784cc72f9b0ca660332ee4f8513da52679f9c42da20052a1cc407c1f722a780fe5ee02abe241276533fed01fa06de5c3f7dd735823ce63eb4d2a67957a47e0137874cbc51f5ede2d4f5c0bf04677ecd2c30d3fe55c963f0ceffc79142ff180b624c8003a0b0278f687392b571d6690c311079c6f2c54d3513f8fd1a7794d843b7256443871200b4b24db1d5e57e7a8767f9a446b81f148e71f1b6add1b20c612b79b38a942da0f87b5d8c6850ea39c93ec0232b09fc54f679eb5ae0a502cbe90fec61dd012b9f9367ab37cb345a8c61873524593ef1e8acd4903aaff47622fcf068ff219eb08fc7a6cb00b98ac84ddd04f7ea75dc035dabdc2c54b4ea679bb02a77652f1d2b8692dc69145a960e305c849dfab70a8e649df50bdde9d2c6594680322197a57eacba59975f76d28bd237c419e7b19496a736ccf425c0c3bae69997bd700da3f2e3b6fb4ca9a781284b5dd83cb9d4506ed37bde93af30f1cfd9e5b54575609cf157d79adbf220ab1e16dcb0e160fa7b9d3ba88088a97a8b31b2d1ab247ae64d9f23b40a85523a32a19b782213976b92a20ca41dcb8c8543c1d4d9dff2c8736b0773a2fc1a9e1e2baaf1a3a8fa2352e5ba58eb45cb8246a21e1b7b163b915d2465b8abe61df4cc24933166184489019fee86e19e13eb2c625fdd067139cba1457022d4f50b289bc2a40935ec0d73e38731dff0c07021574bb330fe7e9047d7078c16ced92df66ef20ce197a9b01fcbe3191a2bf9dabb73fa3e75235d576376287fa06147b2bb1f1605c695bb12a5e8ff9e543f4a003820641fc7b4c2a28fddd6361808a21e5cf95569eca62ac73e171c297435c59533b446f394cb25c33613094c78299fed80f804f6ac0382e9a241fe923bf25394bbbe57a39b26182a0aa7db87543c25843d4239a87aa2bb43457230d53ffa2f1cd97029bd660a4671e1144bfc59b2c0339c74a670b1f5435b76da70c30dab519694657c567c4e480891726b0ca65ebcf1bd05809ccd11d358fbe5a096f13053a46627dc5b5c5365fe8dee5dbea5e0e71410b9dbbcfbd0af676f92592bd5b11abe38133c10aa2af820defcc6c30e76547bfcf7680f75a0468758b48dfbadc833503564ab2a07d0da0965165d4a41cadf4fab3c0247ebb9ff391cf638f0baf23ad62cb137fb21e721c745b5257ff8b9e44589b5774331f761a64a0f2b6e4c536965ac2fc0d5eb96e6ed875b1d07dbe60ecfe9da78e524d21dbc1e8b17b617d9b9ef62e12c02c9428529ed34dc2cc056195e62ead1bf291fa785acf659b81ab57c31ca26466dc6d799ce13d1b398ca26c32769f5f6aff9ec9b356647a52d47aea3f935ce36bb60c4c31148015d9b909cdd1676a079bcf1a9ce33a799011ba7b94ae44e1331ffba82ebac6213f822f632a69cfd25002de3f8044fba9cf979f5338061f4b082b6bcf18794842595986881fa248b0c8f3aacea3e1f2a08aea91251413ca9fc24253909d89b080b89ad1ce306ee6ed56b1afcc50bf41f3d69a6dc1132137b06fa0c78535e4412fb97a14cd9aced02addc4b676d03df239ff2b4993d8dc827fb4058d8e7d42c11a5b8e41f14bf5e2d91f08596246ea1bb6dc7757558d294ad9634ff0f423aad433618f7f31c993d4910b983be8c754c7e2f9bbd501fba654bc4bdd3a018d409f15c299957d17bfcf3ce8b3bee3f3b31db32ace04748a2a2215cf6b6520fd26911b79015feedf94855e61eb5ea46f52ff41229702d5f9874aeb63810d77745f743cc69400c9df679b60d4f971bc6ac99e342a2c343fc667b5f81d29ec56dc2e6a7476b120b0331605b77c288322f64ac9374c5419b1cff83cc89d8ccacbf6941b1d9677828614014df5a6f3cfef56cebdfc2c19d9163535dce3be24a499c4c6fb03d87bf82ac098b99df3c56e642d8c73f4a2e47be5768c827a3c5b9f3890e62149acc10dd9ff911bbc2a71bee0f00879342351999a2e4969de284ffe9716168f6b5c3c5898df4a3ca4b4c1a37fd10236fa8c02cacfc8e3fd95462d7abe4647d443791bdd9d6a374d66c527d012b6c857ad80e0fc02f5585875a590b734ffb4f49129978956ef32f49a2dfefacd23d914354b461815aaab9a8e17dc8dc6e0d33a64e5c36c85b4f9718765de9b776759c9723deb8bd94d6b242fff80d9a4e535b504fb51b2ca6a4101622cf5ea8f5a3edf0c45866d8e35d8b3eeb2bb9b7f8c2fddb3f08dd5e39cb2e885f51dc2460936deb26fca00e0ea64d004fcff976c4ca30053c92c22b5265058ab8cc4e8db924f92a5859e7675148a1a1d51b5cc312f7a777782af2caf748d0d1e0b979da2291f9a676d896272612a8198535001b380bb5ff293143e26991b0d196779796e33f372a985122d827efe0459f593344d8fc54f186b7086e2f1514953035eeab258d441e6bf9d9e3a2bf6c175dfaaf03033021393f9c1f983a9d0ecc2c4141534fcf7b3be092c6f2e6626b8ce7171e40d27fd1a3db6bd196814423e9fe860fa0d6aae466dcd61fe2dd30cf41cc64f5e4ed508657a29ce056bb6b95329c0e650263dda0ba7e4b32bbd89dbbadff19c971cf06e84e4954e2b970f96c2ba2ac7612f731107abc50fd128a4e37be7c4275fd636b664d7d946f585e298c36d61327e0ef6acf127e8762c6ac806b97b77de8b4713e2998b37d12904d2ae81fabc15e43e66fcb687611867a3654333664489f4eea0db47a58cb2dba3a45e8c69840af7055adbb3bb20a98161c787831c315bffc457079f8e2d91f1e7062fd8a12e83be7e28c2417114880057415eb699856d3040ad42bb889e993442ca93f7ebd4dddc9ab141f83655fbe0355688d74964ecb48e062709aed537f8f6fbc955e39aa7804e0398d9045132789f78e258814fe06011756a0bc5a455a76c54b4b23e9c7ab08b9f24fad419528b37d98c936f65acb4c40a7e45b4201297834676e549e83d5ce9a690b508881c5da553a71d66289a116b7dc462b23b7d73ee8e33b6ae8f2eb85150c32a6c6970d1ec84725f492b156e014b8197f5d8d1ee047067789b8fa58a4998ae15163bc156b6467ff96e1e6f6d7c1288133eaecf043ce7f505dbd18347ee48bbe6916b93ed219bc61f1a03d40bf4a5d175fa2254f2af42d346973e8e31186b1606560ddd89df6fadd7161555d81d11ab66d34b932d575696b379863db9555b3bbc9875d9a8b739eeadb63a9597059d4f3a62a6bda3bd50476a17b0d87215b6530b3fafbc9b7b4fda7eaedda9092ef393510faf770118c7a35278b6adfb5a8e0e6bbe7391e72ff365a98d52971d93bc7e4aecf7f878e1e6790417e24c5fbcac5c8501a2aa80d940945562dd5e6c7ad5726f6f2e30470af127b0d5b4d767b2eda2f3b9b70d55e0454d38424512265a09cd835a111f53ad76a28121fd3424d3730eb915f4e6ccb93470c2d6a72bb76faa5f84bbc816684811c039fb95d25ffb6042abf493083e261b572940f11ffd4719f7bc259e728b52b92dd6e9f395ecd96ac53172cfb914c7dfab6e76647b342cc1ffbdd5e52231a5b1aa7e389ffafc72491e2b61030a170c08a2f253bd841efb6fdf40f79120c196e7c48a2baec6256e094319c5138dae68c0371b9f329b0c1485c34f1528bc3aef6c273185471c5ee80b1a75dd2f5874574f888cef1838cae933412445b6d82b6b1a4b14ffbd27608228a7b4e296c37d5c3c9620a1466d8dd3693b6fcd82923c44925c6415c55259a1133e47ab5fcea462634e2669f1ee59e9ab7ca040a2cf9fa9f9f883d2a82d5f041c15a03d648a4cdc20628ce822de0f329fc9ce20fcdfed61c717f34428ac1900bcf60bdd970cdd62d844a088b9f5fc9a9f86a22a3d2280933ef504d85f82b49670667b4797f3e2863a56712922dca44c66dd97e358485ab0fafee5a5419177a38374bc760b4e2299e2555b28c43c9ab6fd05b7c16761a2dad6a01756859e8fff715782c444c23e456f5748a9597028c3d82669a9cf6926d2fb01e0340ae63edd90db5131fc9ed83811760ea19658ba0842f7aae84ef116461c530e41a5fc535d7fc414ea609de23106d5cb3340f314ebe90a173bf25d4d57531e34bd7b0d66e4a24bc1c1a91e45d1230ae8e68cc60e52188ccebd759780d8641abd59abf3600a5f996f38f76958a6a39ceea21e3a527ecb2098d1698fb7c53b7460875b8a6d13d7a5ebdeae16bff71f2634cebe0a0f952432f09a9a1a5e121b94a158ccdd21538e30cc510245c71688fb6dd9de27621b647c298e2603c6a8aa75549249a9943b2f728e5610674fc9a822d38ea525ba66934bc0e297dbfbc9a23fe1fa83eb3c5869be8351a7708d6932b040fc5722af7fa3b5d4aac28468db79c61912d0a3e2b1370834cb9f7d05c5224d8cb04b7b5c70dd6183b900691bcc684dad36531b981bb40ea215334322bcb2c606f15dc8d18e1e738c9fc7821d7ed6f4213e39a34272e13ec3abc00426c93d61346883536eeda1576291b42754972db538bc548136cc4bf6d8f22ff1185fb5f71266b0b9da8618eaf6b7b33d28cfb71a2b1aa7855087cf83e780364d9bedf35f480b889ea73a9af87915567844a7638d6aededacb234663eb474beecb37c085b912009dc9a64485bf813f3ed8900f9a8c03890833b6086c9d9334b3c3dc412eb607c292313b480b85bd53e676b388bf169139605a5b0db5c62d10f1df9ed166af1b9ee39f3ff4d1310c0fb995134fe66a879746b9f64e85b54fa6b5e696af888034df7a4f8a291ccb290e3df0a35c663b463a74fcc97b4182c2c8109d76cb2942c51d539ff416e83ea4252a97ea81e549a6d92a466b3caebd43a3f7fc7577ccf1f9d5b95263cd51fe0cf5726873c7d868142f31a960fd3d19b128d5680945c860c310668c3918b0fdb233d07601040dfc52cee92f0658840b53c5ab9697e956d4b2e491cd7cb3e978eea370c698d856f81c7f35b04b40b8c27615753da4243fd614e32fe5982dc412b1f048c8556ff30b06a6a2f541d01c432db401f609d555fd7c79d0b43bb78f9342ae1c3082b681556777407800c9251dc53bcb220440019dd24205be0581668e78edb3982db25ac66770daf062558fbf977542998089ed0a99d469e8b610eaa9e1db39d7a53f02d460b45b995f7dd54691bd8ec5364eadac6d346ecec885239b16412b599a256ed6f130c63e4653178a1ae6ce4d8b1549553a670d7e7b19120377fac247a9d05ce597909d411f961f35583c9f251249983713e387f72b4e41ecf854b99e6db0e422269eebeb7cb7db1cbccd1669c4622fcda4d0dab353442ac72535f907a2dbc80509389ea46f9d3f347b18ad58149cbf0dfde4b777e126bd4c8ad397b5c20b7f5ada7e84fe37731116f163fd8d08df946374fb357d6af4cbbb24d9c6e3746afd99ae893b7d7c9cf893ca81dd37c21a1df6efa72718f08f12db6fb3b36550b6cb50edb593f99945bda572ee9ad10e83d762c203810d0b91b1a073662e8d8f6df79417b3ebd12a15db62d238a45cdf853729271d5823581258fd5c56907ecfd580541748aadf47547360054670b3864e51e7c53c71a1232440f6fcecea30e18d2ba3a9ebfa24c3c71b5c3a578f393a5704414868cb28d82003f269ef561da576f487966c6e984b4771c7036c27c6c93225efc19e64d4591e1e3d233f9ca58ef4725326a35e768ade892c0af8bf10c36ef2551c619c7504ccd3ebeeacc20e9f321d82500fb2292140fa9df5a4f5f8034b0a3ca8f5ff1db3b58d33036793127ef93dc18d66bd9e199221352db47b009caefb1b06ee3fcecc1774f1d2b3b758f6ef0c136e8879688b047db3878dd7542b29c621689a326cd809c4dfbd5fa8fda47fc6afd35718b806e2f170dbb787e5de1574f16317ba340e897d92743ed816a5c4ed054f0a124ed262da51db3bff14c4156d4c8ee71c7c88d2e49129da2778afc97678b4e2645808d0024a3df570ee2d0a3dbe53d134c366f65291824085f07cfd49cb56b94acf0d272b46a6778ba220fa8b217c9e2bca1d5cbe75255bf2fc4b5e36e3a2bc99097de5dbb8e75f88de9d7da9c9e8226501b1dc6030c949d65b474b244fc813484384ed74aafaefb86de286460b0b6aabbe90662c354a83edc22fad9230794ddf56cd961aff59a1687ff89ca78ad4549b548a05d536498a6cc4bb81b63037c798a9de91fb16309308a15b983ff5d7ea5542424a193f30db6ff684911930dfeb1b1aa0981ac1207329db358b693f747834d346b9bb45673991039090c3e75d7619a518740086eba85c52ce67c4ebf7058c7b2f2dab2ec62a6c95e88b2ee28f04013a5f1b9e4a75e74940d3775a35bd351a91481d919a628a5a7d2370ac36f8b1155c26b59095c02cbdcafa3012b9667cdb620e47a8e84107d50f75091fbc319617826d53817e96ad876de7d5c7ebc48db618cf521995e5b58264a2f5890bd56a12ac2a3edbc95daf0e0df3f06362d0b9f5a4c8fcf5cfcdb4645e17cd3fb41aaf1b53884a76f430f3498495cff7ed36a587368731095dcfb5572a854b77253d1b5f2f82f113b3a534285c030638757cce01b35cf37600d431d9d9c1bf1633e69ab579b2508645c706e3fbf8bd813f8238181dbfe0c173d05a4e3fa18b79c15e1b3564ddb71e1b2428764dc0f195f17a9d224b0f39b7df73e2deac47b532797c10206638b1cd2db8c0d08d31c365d4b3d9759a74c44b5d7288340caf06656c30996f14a26e4cafd3bcd718b6808becba57f2a9d6a301034a056891b58e6eeff4f17db175985cb87ba78d198f858d8837de24b4e2aa43440ff7cac824a0f8aab033e952d98e762b8e3ae1f207b68db97e69e3ccf688959df5a7988f4dcdd917144587b73a1a4e2f9df263c6f4bde6c9aed4f571cb77acc79601ecff4717413feacbe0a4426a373f4e882daa46b23f0b55b89ac42b5adb2b7895ffafac9f9117777150f872d3bdfaf12dc8177868709e193b749310a3a230e8932756230c2ea53af17ae26ef8176bc3f667a5bcaeb9f452a5ebd8454f973bc09abcf8405585df614a1977eef8a1b536ce90c21b18519eb11940c43f92af8a53966e10ee3c4a4553d3c549b4a47b01691b2af7bf84a0c80061b982e77d48488b32547406119ac7992078939f29e145829ad3179e05a1b74977c40c801e7e662e8db1cf376e9b535c03e7f54f783f0d63a62bee4a2a843f332c872cd450691c28e261186c60f437d005a4f834049a406ace04ddfda43d7fc35f7201d639cbb1466daeb3573951e721e42eb2603d552c94d5fdd0a5a012084d7c84293ff7ac29a02615c8aabebbcfafbb0608d82582db05017347022b0f3d8d894c0b5ccf556e6de3a0324cfa452988c215148004c4605b79a4db4b7e1f6dc96c7ed08dcfb2918046f89579b3d67a1cf8106b2e3577025991ab17a7f0618c24dfee610baf946a7ea5ca6d50a2b0bf1c9faab3da8280d91227fe4d4f0555ea078db7b10556916040484d27356fe56d6875a8054220cce67c34d0af4be4aab88e0413e452f6a922c8b203d74e59437e89a8f27286ad8ba6b1b067f03c368777d3bf8d3493c032ba5e15a3a8d7cdcbc9ab8ade6139650f9fc939058f4ebb85a3755e4337c86c20560403172c8ce4b5385039d8cecec895cbc0ba83c8a0fd19246e3d76b535f89707e56a21cab067c34580688c959f7f0357030e0f33dc3d76f03c5c28e93e222c10d5bc7409e364541487ef1ee9b734e2cf49065b99970d8e301b1d9fd3d4a583c84bec81020bbbe181b2ed0e0d5126e5a3101e446fb94e5dac908fd7c3aa50beac90ec8dadf76cf886c071d7ad30c1fcb0c36cea26fba959fe3d0f6d522a4d920ebf1f35eadd8416edefa7154244a536cd67cd1e5413e50ef699d071e06f82cc321f9486a35997b2f97ffe1e06ff47c00bb03e2ce3afd7b1e7e418caf48261af31ca5ef71bb40a91d8b7ceeaeb05899f8ef54213d8ab86c6de466037287c73957a61dc5abaf75cd3864128606947329e8f958aaaad68f1d6ef38841d99c27d983cb1981caa5b44a6a67b4effda75a48c58ffe87ed7b57da34b5ccf238754daa30ce442c1e2b8126c13ef2700c9605e068b9d8643c039dba508d1751640df1fb4a4ad74a5f5b91a25e9e31562d02bde9c5caefa8c20985f26e69f5bff5973254e634f246292ac2fedd55c577822977035495d968c5ac6a04f0c7f99e520a6900d70e36dd2ab24f5fc6eac4e6fdc0aef311eea8e7204d7bc0a0038bf223993c11a75872885d6b8cceaee7075e33cf98d555bfa5924bc84768dfc6866d3e3d06790f6e9a57759ab6b2cce3f3cf778f8dff750ad45170fe35c2240ee3af5c4d248c00585f19db421629fe977181437ad723b2e17e37012b75970f89eb7f785b1df6964b649ef91ad6bf694f74900e1bdc008253324a3291d5d25c408cdfee365d652214cff8c78897b8120a70bfa74061946505601ac66f4d43ba4c2eec7d8c90026c37f669e1828a6df758d14dd8c8a2fecc55ee0b0519ff2e018e034aa20776b7d1edbc3995651832343737b94cd2fa85d4fb2c71e7f352640147135e0c00f6d8554c32c0e56a7d98dfd3791ce082619fdf86ee96b62b8877e40e6eb73f3ad76b78de86931926ed8bba8287a7c628109a7f99d79582ad87e63146189fc588edbc87eab62dbc14528b851bdd5c14de38f13ea4c2847a6523c24d09cc1af363ed3cc52b005b1c269a0e701d72462cb2796b69a38af5d1c27ae5cb7344dffad9cca7b044ec94ccf4d52e4dc0b188801213fc88bf498b092b67ec2ac577521f844f364e0b252b170a4d04a72eddba4648c3ab21ddb1e1cfd7bbee81f99cff806a1ae3f96560c3ad4eb7deb8ec751117147233942d67c947457e94a5d0cb4ad0f9a7cc24b4b1a25f413c9115aa87995579f946d22924edb911614f3e8d3ac1a1ab6047b22780e021c34572fa82e76f88cbf9091744a5466d282f9c90c7ab5677c7ea3a231aa0597de965f6735705ec366caa38a1b249316248cc33e14b26bd9d103ded34c9d06e9f77d207415d1073bafb5d244e7f2f0821df1612d5a13fae0c9dfdb58206c7a9f90c943446804dddf033a4127b1bb0ed5bca1faf767906b45c674b4178d33b0e554e50c8fd4f6347b98e237d52ccf8a5c0a0317bfa9cd38361c604d4db959c3617ba0f29a184e6475b8541bab804bccb5c24708f932e34e6fb6559a06666f6f265720ee441d3ca292f8afb0a0f50d6b8980c9b133db322050908783b5bb105a23ce7d32c83458d57060b8df0ac7466eed43bd283e1475ed05a891ac8b9464e8a4bb99cf77d6b65bb6726f223c9ef8fb0cbf7a59e965ab059c5f9d145913932485f995fb1591a16493e24fa102a5f1d5a90a4cca8d493ae84e7bf53803b724d6e8f5005eaa13aacf4fcdc8a1513c5423478ff982f73ba892339e04d38af820afe725ac12b1ab42b5fcdc06c832e628ad2e2734e9d7071235f23eef7541fe197c9652e61229bdfb07f41386bf1181c8fc5dc8487e6ab7c48e5889cb071c8c962152e0373757f4e56e7b19b38bccec1cf6647786e3f4b90166f9ab13a988097c8dd88ba2c2ace40964ad4b1c89de74aceb123f037983bfc77988f6aa7f8ebbf7430fd9bdd4a02fbcfeb450332a397c0b99d0c704eacf6f7a9be209469a15f87f2c65d1f630a3e63df23040d55bf2f85816f736e57731816ce3c57a40980464a43cae5626f8e0d38c9bbe1e4b16e69a392455bb331d66ffd0497f6d90c7e8a8f2eeeff0ea9de42e9e24435dc02d3d9646d433dfd63514043a195d164bed692a92f66180a218dcb06a57ffa494ca22bf0194f8eaf7a490c8b7a9fa1f094ac8f490baa6d036c34610477b02a1fb5342fdafa6766f350dba63fe790c0f8e1edb86b75eb2aab4b1a753e24d0ecb0c32d1c44b0959e63c6526a3b998c9691690febd3d169b28fabb10993278d0649716b20355559b0953414509926f2919fca06cb26236905ceb2eaeb5031c4a30210957cb9515646f925adb2c34a37b5efb57cd12bdbfbcbee7894ec74599fc0d685132a3a1bd527d8b154c5b5038a974fb75258a0149074760605fcbfa558834bb6f107b662d1a7b9ae26bcf65c0e42a77aa71594f0f9704f9878aad8019d42f830f3a1dc76eefc6e7ef5b6aab56c46141794f17e3613788054ce71f614338f6f85984a07053a275b26a78ead93762f2d84bed5aa3902b0b4e901ea09c9e07e71fb9a80c696117b13175daeba1ac8a0ee1ba711f47232f0814eca3db30bce5ebcea7a95b06e87467165eb2897005afa2f98c1afa766989fb5e5f5b529b5429206e750fa68f108aba1002998753ac02a3a3cac082cb704caec763415915c9257219822f4271000f4c15272b9cac35a53ce961ef659d8002594ea50c440c0263ea56fbc2d13bd4432a33e850406f2b8695ce9983c465fda2aefdbd1957bd14f136af89658de4e3658e7027d337c01d7c85449e55ad6385a2be1b8295df27b41f0ab0c3d89ba6ad15e4d797d5e43aba9784a9e3caeb1ce895673c16aa64761cc3977f03fc9dba28f46ce7ec6d77f8d57024b77e1bd8392cec6f759c5140af2a7f0bf16c4429e4c9d109a93972bb18a0d63aa246d1ba91f01ef137b815e2d221da7fb76f703823e397699c5f667789400c2a232120eff545bf2853bebac396f5ff32b96d2442737d518055a75652f1790394dd83960121a20519733ff4e6a15ffe43ef1556cfea4ba3b6447fbe248a83d6d04904926e9257d30ad03f4e9ade02885b23ac7a84f42f1278fe45209c6e28b5b9bf4110cd6ddc46636083116a0ad1c02b24cec429df79275ed7f6aa8bd65e54fe3e1fd8238664f22974d4543a72fdd7a0892769e9091549c72cb08c76d9bb2c4ed5326729cc96888a22984b152984b46e8a30944d0d9d0f4c76a104a648399bcfce6e954b68d54f0509d9888e168cd3407ce3953b5ec24579181756e1512ca3345134e10022064c80d6c541a055d47f74078f279ab058f7ed47e40ca69e60551932941f3fdcacd1b0cc2a595bc10134295f5d12a3ea2c000ce99db7ebfa5835f380d22e129683c27f8309cf6be9f774b95644d200fb4506fee6de5d4f02006a02f53d7b2873134a9677570f8b236f34da5545927488eb700f6732108cbeef1608f0629b709ca8536543ecf78de614104daaf2d502a841aa4174106dadc9f8ae79025b15378d04bd1e52fc37a84d49f7660753d04955e9b7db22a5a47433b3bfa34b79b535e383f0e89738cc82c5fca04b6c4de6560c48c37016075a31309fb6683105b50c1c8bf00cfde9ab7c223b895908dd35da4e7cd675790de33f9462ffa6ae7dc2c8bd890cf25d01114b313440cfc948e1f2351c86598deefa9145c3fca163d9f78eb06e2702f13525f02d271aae5d76051a0dfa0cd7351454a898a94b527815eb2f59d9c1bb4f9a1cb57c602fbf1f2543fbf196010393c251349aef80fe21a4e0cfb1a76e7c14925184de672efe94396671ec936935133423d542be5b7044f718cea85a62ec6ca3ed2c92beefb440425fa062d1c22b9b60cafffb74ce4a8a43322f52d3a5dd207742c5e2ff3589f2738c0c7406ab6fea20b72314952728ccc62ad8004cd49f71ad48d91add31b93e5ae1c23d8b1063350d85327019b7e2dccbee8a01f2a01570d236687dfc50f27c708174c7ca5dbd0cffaa350474a22fd53daf1093724d94d0698d00fcb1f97a5ba9e56c5677fd3d5bf712ba15febcdc1c0fe2f4ce0db8dff39cab566b826599401b0ce559d31ba0031eb5bb87d760e0fd90175eaa65ea6d8d6804eb1436044ca948a5cc78d1a78f86322c6307edbf59dc837a945bad9dd8bf25f046f0f72dd8b579b9d1656026916ff4ea67a568133aa9479673f6e3ea0f3c82c8e5379b1f03f83568407ebec05ce430684004c1e59613c12fe199aedfeb0f106526e846f46ff97dc40b51c7df7ca9c7f2cb35506788babe04b52e59b23fd435233a92c05b329987a7f26d1415d77e7e29cc31c112b29988a93ed2acb0a7751227be3087936cceeb62c11976bb993050cdc35a20f49d98df62bd1193df7bd3b1d9c6e820e741739b5df10cb802d7f45b11ba565eefc70d68a0bad58549807b9964a9c85d93c938072a78a4726a5ddcad65c8e8844949db876be81c2991d6116dac2a25c7705277ad804c0801d264bb8a8ca55b2579100d5f8e82fa987ee92c8dcf67c393a0a94fc1f975d009dc237fcd326bf8f64d630396452a0bdfb8cd42a60bcb8f98b0dd0e58028bacd8f3408908f0b833ffd64b015bfdf9695e34fc5303f98b03ac00a845100a20550155f844fa1b05ef4e626e6e6c6aa00e6cb2400c93ebc6b7b4a965b79d3b4a13f890b6c828e98304f1484c9bf1cd052bb95ac49233c4a1e65bd64c48837f20acda38f502cc2ec69364f14609925f904f42586f4fe942d3338ad6a43d0752efd45df4283e011987087fa388c8aa3f7e884759bccf0afb7ff80510e89d91056624d183f0f9ef6042e546a69647dc2b6923693c83b5247dfef2efe08a1b77e462c5fe07a95b8144d433dbbcaabf182833dc4126497ba57a25d33bb2c2aba51c7b6ddeb5ba65e8e917865af3de2e9a5cee9ba9e7c87d5fec7f575290b99e8056593acdeeeb0da1905c3e3a289ec3f6f5ceb952ecde2da5e0fa4d4dd652f4a8b79b3e0f9b90fe4f704cc1af64b0607740c57458a02f1d396418c36a9469575bcb77b215d98f59d6531d42fd573c2910e44153d6eff99528a4ac9f1ec8a99caa7f89cb3aecd816cc5cd2d0dc2bda9e0673439f5f85cc1cc56eabb53e63777cfccc1678ba9e28fbce1a3b06827dab5b0210c76a0567b0efe09f7ff4aa62c66d62f9f431eefd507b00616744bdf08605651e5503db951450b3d7189b86e22fff1b36c26ffb9c2f361450f7a7d9d36a16dc79cb076a7159528846cdbcf6c72be31d65794e0965ddd495e6d2241e65458564dd9ddc09f522895941216363dffe3edbf163ecec56cf45221cfacd660d07fc2e80a31801b90348456a55626f9c6100cc0d9955b8cdf41cdec57a48df91a8ad0619e8e9f86694a8870a84f37a8a73ad4e0f5a71f7ed3759fcdd4a199eda576f0230c78049bbf86f9bfc389f7853087b908611b6804085f5d90d262b7fafddea3abf6a489e47044bd2c7daf61cdf211374425d79dd19d43723079bd43cd7fbbf231404cc5e7443271658c51082e14a95a1f7c62fa0dcd6db20dd932fa6335c64df5af4d0623c27510cb6304a300505738f4b216b23bc4869f71afb2fd35fcd61b2d748620a7537961a924c2d1e02efbfee3a3f3a007e83c01161534d8640056ef323b263a326452f33aa9201877106db19cd6cf9bea08d6a92d281a7c7963f0906276567f0e22cf61314cd9b927a921a93916b4fc9a90eb7887bca67f2e4a63a1c9f898e74efae8e16493418bc94bca9ce963a40364ed8d0cafb2f3f4123be8314b356e1b035d7258fd958da459473887fde0e3576f9c668f43b6e87449900467ff510458513551d124713b6e6853d4964f128b255d0c487f0ad048ebae7944ad142cf82677305194650bc9bd18666c62ccba66a0531fdb3485db22b75d402f6597128b4a7d6fa8091eed746916eb5012233ee2e4f422501914d4f7b10d94ae49f730f80dcf19cffbe1e8952760b3b1943c1fe96570928bb407ebf76fe983facf20970df3181b78e15cc166c9e40702634aec3647ea40da9b58e7d22412554cefd7579ea943815838c7d396154704599665eaf8735eb89cc85b8814f58687e3aaa9af9e3cb9afa7d0466e8e3d135d50e94c2a5b51a8d345f2d3c914a6f553930c889226c33327773833cbed07aa454e51ff0c2d4fa641b4a20593f0ef8d375d068e1dee487f33ac473d46ed88f3a288a8795fc60141c5ce6ebc17ffdfff10a0819510402d4eddd0662b53a90ef8ea6acffeaafb278a9cab6217b909c1d40601dd75b2ffa99f1f5b67e34952244e385c4153cbd8f84cebdce327de261d26980b9781509f046f35e7b21fcdeb3ec536d3dcffd9d61331f83832ef3950f719a2e67e5925f91bbe9b11e7195885e19f3c86fe0a2a6cb0f177fec01de5892802ba7e0cdd0b956e9709fb6996ddf02a31d5047e3d4882dff1d0cffa4a4d4afaa00024f0327ef537d8c1583134ff9567203c5a2f3e2a9dee43192552c2333a8ef0816daf2b18c030d6b080db335df92a39ffa2dc3aa47c71fd49cb9960cc81628a41e614da6c29b2d4cdd1c3f1ada973aaeb83167b67b14a8a9c1e9aa36dcd84b1b453447347f57a571525e38f909ea47dcb2ddc1c21b99a071a3bc4e9d4ffae3aa181f47672d0ebcc826b6a67eeb0dbf27795c3bac3b70476f6cc228e1d974fa17ba6595273741db325183ab6ad4471a4d82bed5385348711805030cc513be0da032171bcb6cde2b8b96d57b3066f856635cd78e7470ffc5e29ba598a45652cdbf744a18b3969167ecbf94232685d85edb281920285162967d17cc33a15f4000347bf80b921c493e3c7c09ed3c3b2247f38e3653e7144221f93f17a5e19a4c7df9b88796b9b725d2022272ffaa17113c1167ac3b1b89b68ae380e066f7bed4fd9aebde150a3a8525b560b0e5266d2639f79412cdad5b42e9fc38345e0f0c681bc52760b262d28b12ae70c13c3b6bda6da364b1d5db48d55b63af1a2e21715e3e1e6754814843ac7de9da1fb74316f3a7c49d432338ece069102e1d9b1c3bf419f08988135f701ab6e34e729fa7aa3f8aed60b355d3b8364c080497e1bd2fadabafbc97905312a852453c415f19cad5b37a71f4b78cf89385e6eab59553f12b46ee78305192a79dce57a8f92343c1beeb7965c42f8aafac19bb61fda7763d4d8d6956c669da3d062a967c1b494b7846ed4f6ad4aa0eda26e2f59f39966963bda3ee8fd707889792a3edcc13d8114b829852e63113e96fa2abf5f14423377a61859255ad852b9c5365b317c23bb9f62d249a655f19092be01ef3c92fde939d74446ad97b7f034e19fe72fe9973c9f90ae6a0bd6d17c10eeaf1dd444951d7fbc91e09ec5f194f3af6004e4c4309fcc99ef35f2435ec4ab4ec461d08893d882d6c7cc094e5df414fcc11c033709bf48fc98ca200dd7e0069f969d8cec4c11167ba439145963cd0bd51a520e68b29dfdc8afcbc8408d99500b174184874bf28a9c153b0109aac13e127b1ba8a401da174465b4dc1f58fc0d0e0f313937914236faa83a0dbdac457bffccd275679c0c26763d2c825ea1773149dfef33f0381158d223dd4e6b630201be2a9e8b091591e599994d677a0353da8f61d8b22bb36a2876e5a5f3af661c7378aa5bd83a42816be1c951600617e97e9edf1f8b6f5ac0c44c067dc35a70152aef94fd0c81a522570d3d61182e8008c831d54776027a2dbd1bcf376fe577ea34d5ff2f1eee857759bfd57cbf85ca5010e5bf9d60dd76f0bd7d9ad1e87d87f8ea928c63a742affa12e08ce55ba43d0e9a43beaef95b933a89c85bb07722475eaa5528ee5e164d5fe3421cd5df9eebdabb5e70e628986be40981738471d94fe9384528986767d91ac23f52a81d318b1ac3812edffbfc7afd6df7ea6a8b53d45a5be7cbb4cf9fb153d469ea29b6f56861e4147b27cd5545a4c660fc2d9568f4683f769112309e35a3e3998251c5bd9687fb1e3e9c1c4bdcb4ee571fc0b3f184bf8428b1d50234b5a5b7a4f47bbabb5c4e0de938241b1bab53ecf76732b6be7d73742e84a56d81c487f2ec7c1a570058c7733a9ca86d44f32380d303133ef829a5b3adc15b5a2e568ada1c31e092102cfbd25ef77b5fa976cf3daad03255d165bb7a5d561452f9a6b770f2e2e9dc9f49aa85da1da00fd7b2fcdf3b71ea53c24e4fa8d8e931c3a22321c5a47417773d92a6f33c17ea45a37355c6550fe92d36df37157d9b4cd53582b9209f3b852726ca6baf26063c3db5846194077351f6afa3ee150be69b1c6a82c6643cbc68856242f2ce00fc9186ef36393d5972fc35151f342fd8d5f6ae8d5a3fd4a84d693a7f7274f2344bf45cd8b961abd30e899ac6fa84a53aec82e3116ad1ed19a1ac9465324680ad2fdaf185ea31a94044ad86846fa23915daf56a37f4c8320d9e415e43ad1ed742108a16331c3b15f29af924b489d244d246596618a12dc57e5aaefdb861422c536f239ebc9ebefe24cac09172ab941ff3bc58ccbf7bdd894f06d6f7466cdc7de5f918275d306586fe6fb74155f73d26a70be9b29d0af4645a86d58bb6432687746acaae7588a18c922163f5bd098d473c90490a54215f9289fd0abdb50970c5327a4fd2eb6169e26029998fc905de8475bef0a36610c5ee45a0e73a822fc60b82be8afaa3f1444bc186f2cb902c1cf368c8b85b77937ece657db65b7b90ea3664cc0895623e0f028ff737cef44804772d5e89be9c27dd90ff408bd73b06207b3c3cd905084d371987c9bd390c3454f158df724b1e13015dfb033d6088470a939a434a1ef360267a3a598a05bccbd151b6086ad409cb6d859f6ce3d435eca859dfce3cc21af324116b9fa139a6673ebcb411ea02efbf14fbece9a3dea472d982725b1fd148d51f7c269457e9e0c4cab485cb415e3e10b152f27f75b1cd133c7d23d7c0522f5a102562256814882e1b1f692ae839bd850381e5b009c7630ff5b357da34e2244c133a0771508e1fd7e1748f8af33e42d5249b232283e64bb0641777b8dd9c8a6fbaa975e1add85aa4f298f4c9142bd7d449cba094ece11fca814157f20fec10642a4da77d989533088c8ae9bd71e434f87c8a1deec3f12c87ffc3cccbb41c65bb12b3da28231292a4d29877f2fa3f1070d5f50bc5419d7b9b5fcb489487927cac1f64dd6f940d9bfaaa630b8adda96559b23354b9f224071e9721478d214a73a4e4bc235ef320cd1e19874143963c25f83250e8f2902bd9fcda07c0d54728c1f76d0b501e4d3874817ce79cbb3b777ba0c0fd1de50a962391e3d31483d563d53a65655077cfcf695ea327602b34d88e2759c17c17533ce05432090266826402d52f127d68aada34f85057dc47094e75bab5f218844cd8e893ee524474261e9d654869dfa99651aa246fae698b631520df1ae9398af56a145b7da9ee6a9b4b5756305880f3497884b85e6869514675df4fd291d66deb8041c092b1082263be8857ae5f8b6324222a7e817ac7a816d201635827670ac20ecccc12a457f9c6c1564fcf3d04bcb516d54987420ca07ff0e04646b0a15d91b93b414da83f37fa478de1f750cab69efab57dcbb6a2cb30e7dcfe571f72e9a97a1340602b29cd34f4bf443dfd4e87c00da11d2acd740d8b129eeabd32c620be038eea00d31ba6260d4782d3fd27036623cfca255b3a5cf7e5780fa5fdf898771f39a53aa03217f14fae9b2272ebf31495dbe72770dd8efe8da26b85728a0d2c47cc1a9131fc6ef8fd0ed1bc51af670353caa23a0b05cde9f652c928464f451d52a29197534468b1a96de8f9dbc7c86867f238b5b3a2b6b11d47cb39d85b5bce4cfd408fd6e516b0ea62bfb01acda0a6cb23756ef9906e2a20315f451feb70303712cfd56f4f08c1aa5649f129b10bf1d0a81aab3db68c3f717a7136b358afda49961e27ceed0cf73f008c5a4bd7302434255ca01f5f3a3318c4baba1495375b35ae89e9b009531adb20649f4f310e7b838c4cd0765f13312b2a8df06e4f13513e3d20dc185ea07d2c9c346dcbb7c6f5bf897f2927732b3e84cf48f5479344d90f9368029d3497326c40f8668f3f6c4eb4d2d3ccdaa71ca37db0a03e7b0e606b859e2682531b60abf167121b105524921c738aa494f40856fd929f4fb6a55cc9376f8cc1f3bd41c21ca15f64aadcb22b34b84fb593f179f625a628bbc08eaeb32f1a17ffbcee1f1c2e0ddc5d1fb5f0db4d95c7777e4a77a31f8fe021837abd69a17a4023face57e4cafee2ce724892554f42d2b6d6cb50a5a0e31c0c0f7cb90cda7e1cb4ab6cd85ce36d24f3da564cdb14cf539c8a1824f16d5a1d9720260eae601f8c69751ce4e928c027b9930bec3b9fbb611d3de3f9f61d580b90c97b17e6b89d830407bad5dbbee5e0ed2ae4f6047e10c62aa3654c57a1aa84a23d50eb80f0ff25a5efad23efcf9cc02504b56fd34f482bfa702aa4a042c8579a0e505cac8c763962c3bbbf91273aff737d8c9472d85602b2595b0cb7e8fc6881119030a92f9844da4f2cd5e68a61e0ce8f2aaf6a221df8d0c3b81fe4c5d82e0ce3bb308ca3ed5e589a873bfabf94add861c467f4b42dfac3a6cb7c5e628cb3ca3c01820dc84e1ef216006efa5e890440567fdf225b7f2b3e8a8d489d8bef6c9cc31c092aac91d071162df5aedd1e9140a0bbb07b7fe893b68fe62ff7f6e48f8c2a1d0b186fee21abafbc6d942873d5bd8757c8ef50f095ff20723ce729d5ebdee7bac80e246d8002b7e6f54f561bacef252dc88ae71ca90d91b060f31a53399bca5a43a366cf9957c7e458c7970d5458ab485c14207c434479ac5df1a8460bdd128e33ec068c7fa6a9977041903dde2adf1ef82cb638e4d18061f2a60c470a09ff0adaa3ef41a3d3597b1a31f8d1d5ed2f549d76426f44714a01f8d603482c6387cf2d35427a74080d859c705ea7e4a734b70fae21403300b1d948b0250100a7c127f54e1dc60e624c9d750c196eb128b5965bf1e1362b6107649f2a230235dcd5cfc3b854469537d5ed7d5319f8ba342b4b9e8c132a40eb9681ead0f75ac7c7b7d68b78164d6e3600914dfd713d16d4085c157f1e99a7d01bacc7aaa399658ff7ca6b01a4ea766325956204972700d547658caf8520458c8a75cc640be57e35d334d776b7e1b84d1de64fa09172d16a2c724fd49cd8089aeb38ebbd0225ef469fe748b89487796c8d077d4c75e4152cbeb91dddb7be7cb97399a9ce412066be077395b778fa45e77a2f802a9bdcadeb438ce2295c92834a7a2e182d212f4c8e671a5b2312cba5e260d7e09d845d51b265c08bd51755a88c29282982aa5f5b2def98e149b7d67f81eddb4fd83d4b5def6b7694664c8b1cd99b444c2c47dcfec16a4dc8798cebf59fe777481514e1005d7b8f359e748ac5d131ae319c20570b61f5f87f6ba01b16b3dc01dbfcc8649e0d90492cf6cb622869205607c626f242ecfc8f0fdb4b080587a5a4252d94c44315d90a962cafc8ed9bce6ea6c5d51903adac5862554854e04d4fd8d6f2e561be9345973421c5e489c5a941265c45272c51912aacf13722d379927e63958e9e12d95b5b6ee9b75db791f25a43defe4a6740c8825ba0ed0b989be4fe1fbe4072c4b0281b219a5039b95b7fbe1fde7945ac8a9550bf205674ddd737d7206b94215576c405a647aab536addf7be51b3b1de856076095c1a247a288fe9a8cba85ab777762676ec20b3dd12aabde39eb4f9a7044876fe8f698e2429427758287f43095b27fae3a4f2ee1b0a5ac82115f5a07d4ec14dd2ac9f36ed2e4dde4f44715be39aa4950c5a028f653beae8ec02314c34d07ab982d9e6aa79b7926c5b7d2025cedee275683a01d8e4ba809df4676cd4bd164adb3ff711c576ceff8b467e783082f7a90348fd704d394dfed2a3a6cd7d32e3d57952f08f7b2d83875546757af2637756f05b00c450aaf692649f79601a1ee58ef5606a6015bf4ea76bc162530fbd93eb8efb2ab2652b18e6b3ebd53ac1e5feab1e829d06a2c73c37fb25f0c9daa51a214efc2ac0b75f15f6556d6e1af39ef0d29a1858167a8cf34eb298e071108307f8f174043643d6b6bf3dda042bc7476d3ca052fefd8f2a8166f4e80488300a0c3674226da0301f2c19b112fac2db1830ea5b511ad1d4ab969dd3e67e734a1daa9b6194a1fbe80040b516f59734621bc06826395c1836eaf09f2ff0fa6a56dd34c1c99f609e9194c1165430d692073081da0124054a866b35d3313bacc3567d4fa19a9cd283f6da9ef052b2252d6ff499f9b663ad947e985ce8ea9f582f9a324e0b7b78a4669ea3d76981996c64ba557482d71a8078eda3afa1d7b33e9905878ad53e04de3a153a36efc3ad6411ecfae1ecd7db09de967133cfb5cfbc02a5cb57b84aa8cd4675c66d90a8096eac319eb1e14bf3e2aed981112afdb8f187dc5cc7b1b59de869917809da94d911244aa70a48fbe1ca4aeb6e61d07958abb72f6e2d60580571b20f8b202ee84b872bdf756ea8c9af2db065901c10ad8cf962ec7ef39e77cad0b33c3fc395bd23305d06dd8df49f19e91b62d0fc4ce9c2a67068379de1f077e11a4b95fabdd50f55b7280bc29d03e83a5ebddf8085cc1a6bb5fbc06207afc8135b01a2bcce98ecbb4d6eb6f7415bb3707aa71a074e77937bb0c473c3b4d95b5ba61422021d1007970064338d0b6ac2a76dc75341bf8920f51d72e7f0ab4d11c1bce6b76f34da7e945dad360121786f8941b18dbfc9fa638918711aadb04417d62be510a6fc6954104d7f4eab70ae3bc4a5b6278727229094ae8f143c09672b268d075805d0fcb580392b9b5e2dcdafb45e4f628a67dce445e01af76040f8c27c169790f98a8fb26d44e26676e11be54bb19c3eb7e999cf2676960a62caea39859cc2d55f7010cd4768511502858c20f63dc16673738e63c7f2e3920ad1158382d5f487ff686473d00d8c9bfe6a827d192fe33917fb138c33178451529145e15a6c0a31ea3ebe192612531ee1d5b12ee6621bd74d2695a3ec4f5dc5cf8fe7f6e017dc6020b2750272c6f193f05b12083b54044350bf489ccb84b18d4188dba1e598f4ed7a053de7f247ef8e23751e8b068a59c74c19094f2784cdc40619dc325cf224bb281f13fea53e807c9377cb373a1b290e1f2c584b178a7771b2b94fdeda525dce88cabf1057d09663ba626d1a79c20d1f6c3a93a9943374a6050d356ecee5eaa63fb61a80b128c284e9add93fe4bfa33be3334a922cef61c294bbcb6900173ba2653541968f2892107ccfaa30a6941a0ac1396c4a85195fb837ca5804e4e1b918f706b1568c8c5673280a10e8f55ada8d27fe193b338f1b716717da5a2fbf15bc45908bc160261c6191837a7670f47fcc7d9d7cc2553603fcb9b3d80becaa6f8054e11ba1d179c2d0f0f284e99d7205ee5a4d84058bac160e3d22bfe30ffb5157525075b4bc955186d8ad48e9377ae75782e3f1f29100a5341f0812f46ba4b9ab89d993d040dc9856c4e32bc4bd235624409c721e11fadc4d29b5e3fb082719989b9fb1dec79b468197c67d2b5c31dbaf11087b496a3767778b13b3220711ac932945ea1ab770da26c21ea96634d927eb3412ece1443011533af25437b01c8d334cd8adfbcace6b4662096f4a678fbe94171beb918200da02886bf83a5fcc62134e388140b11b83637b96ff3d8bbce8cb32234da3aa165e415ef8bb4d026ffa17a655db56c1bccbf39a2d3a5727166c0aa1605e3ed4ce8962480fd7a2484e8b8ded58514b72b3d67d1dc86a7a4664874885318453287ad381aed713a418f6d96d1f3e7807e2ab6595ee514eccc02559b4b0f3bd868d2abf6d9b6b862152e7d1eddc60887921953030d35f575520e5b0f15ab60d218cea4fdd4e7addf87639b4c84a03f264dc46021df24c533bf44965aede629ce578fc6c0ccfdcb9dbf0ab43778fdc08b0cd48c55f25a1cc05adf7f7aa67413b3acaaddba177e102719e15ae207de0f3799e697dc80665004931b211b522dcdbe19583a6c4f0aebbfc86e13ff9d257da06a9c5e379cf3fecbd31381f22930130685c2d997bb15c4107e75dc18407b509070625fdd82973ae2f446aac7813502808d597a1c57a1601eb7b3c654329022dbb529812180176f50b094b507e0e70775bbe4e2a5619de814fd962a1a36a3a03e6c34ed20a59d0a7694b2f7e8932cded652bc545db9956c4ceb666aceec8ae35301fcaee025cf601f5456952dfb4f178275a4783458e3f9accb41eb916c7b9cf7430464174aaab3139fd731728b48d3270e8013fc838f84407cbcc5240e0693f7a170d6a38c5a7a8a7f4f876302b159515e22618e65fe88c276ea9a88162583f7906a0cf6421bc47649c605c84e20078640197fd784730f389df59c587de0505862082fecef7e40a7844c53081c3af13f5ab7be6e4f7e5bf2dffbeffd26944225285277abe56851eea2af347f00be0970d5e95f6ffca8a4e3e6107918808839708d6a8d83e5a5705d2f8eb5040fe1da4d34aa2e69f1d1d5f9334e996d3bfae358e48aaa15d986be290f8977bbbdc55715b1b0cd4ab73814ffbb002c491874685a25d9a0ccc044702b45fc439ac0e0901b6528ff7a9b4ca0f7881538687baf4ea341cf67867bcb94089a68e2a105c5c95b85ff1bd7a6e9614f107b9482169ce6e668974d0590280eee5cec4667e8b2ea9ff0412532d4ee77df17e4db013d90edbfdf42fc92f88b09e8375f06bf85ca7baac50ba3a6ca224441d39538e2e39fc5aaa43bf6d2c6be56a3413b31e5395727ef5a803d4f9e05ab8f368cb559ed8d9d90bbcda50d8ab7788a1a29d0b0bf7fb8e824ff4714c0614da62f763eaee9a6128b1a6001eb6eb3a0fcb1b1b9a6bf8566c2e14f0001f742c103d26da366e25a2ffe57235d8a3356ca131102e906fb59625dff3fa3df3bfec330a736a83c73ecc82d31e8d5560bddf370a1be289a5a129f2b729a55aa90b20736df08b567c8bc358deeb2dff3b4fc7fc4e1a92fe8487fbab96f57ec99925db8a624c398de16a435a6d191af805dc9f5f56f126a23722151c18dcb4291c02d15d4bfdaff1e50c68d295c577e96505533b599c37a20a736bee5f90212beec7fa129e233ba7b9cea2fba273575f6ec3c1e01c073c550d5fbaaa0ae54b8a2cb8bc30e79a34a993e68b5602e7ed134aea0392799f749ea216fb1b5a30de8e7dac459ea380fed29a7a3b4a496df72f444d1d55fa68ca928dcdbb20f1128d84cfc3039f5e56eff92af9f0d1d550d22a6da2fbe09d3569cbc802cefa61987f47a01939e3a28124ba85474d9efeeb1eb56c67a8cf22584bbf62c5546b76a48eb89155ac42c69d56dadb58f6934e71740d51dfb06d0c9516a52c52dcc4225fdf1494be104951d948e2471aed7d0faa94677032d4b214e5b8df193ed2e82068ff25690f5c0617edf75e40c37f1ffa7a4acad78d79f13dab47d2cf4b939224b0d341b622e9af1b351f6ea2677c2bd451955d6d588671369efdcfe959f0cf4e3c1a1b2ecf210c37ccf5f594f679889b0d422ef412f748ea4d2de191cff5f7219340c74e0516ed7f3ec63c21fa28a55c4d8d160178ae6f2a7a1632bc28b5e3c5325f77e9a395c679163261efb20d719be7cd89b1466b559ac73deb1ded10302fda160618f48dfd0b770c7895d387bd81944533504f64d873876c1d2ac2cfa96f866d02ecffffff13