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

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

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

Block Certificate

Block 52804 87b9d0d356c20d198a904d81bd69366b0e4e80dd086da8ab089590e1ecc43d7d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7ec22d1d207642dd8f0191ec0a622d9a6773e888065eca1ef6f407083c223ee3
Certificate Block Hash
87b9d0d356c20d198a904d81bd69366b0e4e80dd086da8ab089590e1ecc43d7d
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00950f000004d10000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000b90129fbb6101d6f211c42f1576a85f4442d57313e8c8516ca21638986a76095df1cb40922ea7a81af78d7e97603703868a6955f246f3b4d9d961ed3fa8df3fcca3d73caf0d09ca3e626ec913148df1f9293bd572723bc2970240000000000000080000000e00000950f000004d10000

Raw Header Hex

000040209edac8870a210a0d3b0fdfd61167c5568e461a3d94ca0728e3a3a94365906116971c7b8eada295fbbfb600fa5253ce36d2d5b2791b60fed4e0918b94afbf7b686fea066add7f0818e33e223c0807f4f61eca5e0688e873679a2d620aec91018fdd4276201d2dc27e

Proof Data Hex

59,560 bytes
121216010307f4fc075aa45f323a16991564704fa1de3d60b749f564e6efed19d2c5661ec59f2a4ac4786eaca1aa6ab35943ea844c5a645ca3b86827286ce0b8a6d1b66fa4b1cbdf1463e84718f85179d594f83736c0f6db73767abfa860d974229de1ca613195de647d6243a86d5ade185aef27d96a9f25156d8bb3d0d5d313dba22b04a64fac6cdfb1a3929696e66b0829ae3c86de03c5936971d6dd2904c68068beaaabadbc8a97a26ef8e243531ae6cf5ce654d70829f9a35dc6da3b30e5295eacca341dd33e13e751210cc8321a08d774041bd5686f56bcb83941d3e1db0ba784670de05fced134aecc82f4b6015fa01ba12b1e49caa998708bc92d8ccdf664652c89d0f32854f9e579a65b4d63d49dccfc8b1ef71003d6d685e2cb341edf6b622ef868501ce0cdb121b296041a1188100e60f81302501f3b9a3f5d7a53bb3ecc129f3bfa0a5fa0c3830d7d81b38318602fb8d6824269484f8870785fefb53682395288dde9ac7d0bfb0777ab6c5e6448ffb2b94d6c97343ce8ff0337fbce4acfe8f82f66850f3477dbbc846a83123773e1b9a59090d2e4bb05ad402119f58d0514fb0371fed72c7399002607e0a056d578fa4bbe54ab4006bc919ca9be1177cd98176fb0094eed3e7d61e8e35f7d20127f4108feee36e417e4055ddc1d9820aa2c25ecb81643751f6efb26bf1cf5a596ea6a68c17290869d61297486680bd5d5a6f3bb3a7d9592f963362b4ce455c5b067830eae13408fc4bb61682e040c9691027560a6cb9ea085b88934afce37cf136652de62d245c5ccd00662c4ab9cc34110f98643f22bb66f73584786041eabc3f25afd411283597f451f8601ee2f8d10e1b22e0879ff5cbd8af67ca8639acc4d51895429232e25096a11f73828a496ed3c19b29cd1fa6f6f4acf5aa374e83ea47b3ff82c3e59d2683bc718e149e9d734253494bdfecf5100c464261762a0b57ed8dcdb7aeb9a23330656843a4d846f95022fdd58edf12e9d8866184250b6ca78e46f5df6a5140c033d49adbb90e8f7eec3b0c7ccdcbdff1ae691acac09ab60a421c2326225f9fc6f0c98c1011bf3883b6b5e7f754c607f2aa5e82dcb75afc18513d66e842e72a1483695f2201f5de76be1af6a4e91544bf3ccb74a2c7d4d0abcda67b430647cd634b6436860ab4d18d1c0ac302234efe9e038f36f378d5c8c9eda51e8a9b59bc0feed40f72054f0d2e3e916cf3d720b64fd7c40773b4fcbbfd5d87622e6bca9d0b799da0f39de5db536521198dc66c38eb923d5c87ab9ff24c39c8a24317d99364a522813d68a472140d420d9d7d7c418e6710eac38a8f4e0c7bafcd431c128eccddb39d700cd7ead1f494319a9c4f56969a48728f5ebfc74dd1ad2073af1a5876dc8ed8e90d6167d768ed78b7446ee19b6aa2418498c283b0361223627e8198ee71530fcf72903ac69ac05b543988e58041663a54556ebf692728bc2a57a3d58306a4d88494556b50808983db30d3a63587e6341057ac81b6afcbdc9870f49e717df146e7abbbda006cb1289d3a305f22be4d78756e9d36d40c5bd3ef053436f4ad13b2c577828e5f20a09fad182752d58dff5030237f0da517d3872b864cb1da209ceeb07c52bd48d8d1baaeec3cba06c07c9426072ee51103ca2e24af91091f73364a9e49726003a71dae975d7dd75ca6d426cd7e1e809e22512ef72f167af324467e2e15ac6444d92b15191ce8395a63d3d40584bf7a8cc2175d34fb98ff5638cb41d6e8dd09de88ead86bc70dfce1a11dc408250c8f7eaf36da78357d1f13f1aa579beb4c40b528208007e4530e5c481c756a41d25f915db525896023fbffbaeaf183a651f797366de5c16521420a5c96798081d9e7d3bfd33e6e801f406e586fe4b9a7fdaa1d69373bedda4c8fd064f4407834ea386fbb56de8c80cf082c2ba9f24bb89f7685953fdcff660a527cf061cd8abf6d3c07301129671aa0f609897eac497521a354cc295a0a4badb624224af3e171181d687ddccef1d3acfef9059e606fb679021eae4114fcf08e2e77b684004ad70eb6cd498340280bad55226b8f4d210224d20a68586ea5591f67174b72205090d6b5febd66af6649940a0fd5ff17ef60009e4e37d6bed7e230f36a2ec3d9a178e5fa859f866c669be42b6816d2be0b46127b4cbc1229596c6c58637078761fe40bb505f08a33e988d027f111269752feeda74f42d2179d856c123cd1b093b23f9c00bb7ed786d220ddb1f8f17529df5ab401b868dc270ad08ba47a3273448b69f223db232652b5fdbc0a48bbc3b7be936d994ba2e136d89067caac94c23616cfadf0e3b759ce423088b628f09236d7721ad09c891ddf59459fb5d120d5f1cad8c9c5068cead718609547cb1d2d8e60cc1a760ac7d159cfddffd88af2d7bacaf4a54b8d8b9f12d3dca57b07b01e38d72790b17198528b3ba612abc3bab59d93af176899e3eb4f98f29bd41046aedbe81c836ccd297921fa2360a24a7af4b1b09344b4daceb980dd0c90352fee925720f8f94f0a71b16b3147efdca0f6ef00a7b12d10c259d43d0051fd8e3507172f5f8385374e3e8d5b689c24dac39ef28dc7e63f2792c989c74a7bcf3733079391aba44e60c60e1f660cfaa289af858676051291b95be72df6e0eb5c9438ad792a238c87463e9d0aaef280e968f78d45672ce1327fdf14eb13d34fc86a138a075ae6aac07d42b61a82807e55c99fdc7b9b371d84abaf004e3ebf9c9641078b9a254ad08b4c37bcd543b9dd37c5887a760a169dd90f9fcc45384aec8d855ea06e615f81a1c186775fc698529f02392969631ecd19ff5afef1eb7ceb729622f419527d29faedd051ea72653825d2670524a09992efd4e444a8d07893c6f1a1eb7d5543116c5a294b329b3f808c9b7d458d0473d7727fd2a860d325944c74a77544e21959ed8c221883f9d9d53159e65b53fcff6e0021a198427309b35c44bc9745d3c175c14017022d72962ae572d7e53f422c20fe02955122100e87728986e79cbf577a7d6f649c035321a3efa7ca6bb92228aa29badccc48a811e8da2a84c1a41e849283bfde974eeab0b4fe7c39acc303ea4f183b1ef75f9283941f9c1a4fb48fd56fa66b224a31e324036741bbfe4686e932be391a04a075331928e553cc0397b68e4a522955b3b360b983360d8b4b55bf37ddae89ece3d0e2ee39332bff06b19172d68717c2ab0462ec59097ed09fac636436dbabe089b8a717232155ffcfb255a12e155cd8e6fa233c928cc9bd0dd608fde3fb0338a3cd09de0fd9158a411eb84b186cb911aceb2e6a0667adbda21e1fc1701f8b7204024dfe7f18466815fbdeb01f5926d6ba47d74668ee5a881872c81469e22871361b265af36b739dd6024eda75cb6548fdafffa2353c362c71d072d72a77e78ae6e77c3e3f8f03246c55776221cd740a142470758d661b9de13b258fc8360d6c2baa02cb582c012e147f891df9d6bc3c198bb3e5d36296261126347791918a982e594325b711214c85b3c28f00367b44c35632640b20c6204a9129b37aaf30ac54d7042f1c428e748ddf3bad20859f88cabf29cd1dd9ced883b2c945bef8aaac5129fec19a62523a303c7d4e9e5cc00c21fcb6a0951ced5f2fe7770178afad5148eb725afe0679c09301a0e0bf62aef08313d05251ff932abcb3ecec7714970af006e52112a0a89ceecbc18f6831fe34a675354c21f82988958a5430ecc9ea9769ecc2859eb1b8010e1bea42cb50a42d718576990b1ee476212dac252fe7ce4fc25650a69884bfa35e82543ea54aabb57f31f825c988aa97d422bf72d95ce6825016f747f63db1909b2262b43ae335735054b2e04d23c1190026dacb111e7846fa0cbb9dffb7142b60fd03d7839bd6c879d9c13aec57a31ece1819d3f74e94f0511e42c4a165784606f29337120335e43b7f0993d812f027bcf6dce38324585d0c3590519e7d594429eb14aac32154bf04eb91e66351576a8ea91aa96d8fa78dc12a49fa7bbea79bd61e0a4d8b5163bdbf606d41c05bd3de8afa174cf1bb928a6a11922f3742c8ae4e60c7ad70b0a86edbbf390bad4acd6e8212add02552366c7b618bd157b46418943520762c1b6503b660cbd3c522ad4eddd2e53d3843cf7bf4a4cd717b0637f8ca65113094506ff4a264e33c14b916f322bc03fa0e8099cff76024a35d75a711670cc7b6aac7ae2f7ded153184a752625827d479d12e14c3cd433c2b973431c6bb1a4a36ad3e4b8080055c6a302ae99f95ad495d66321904fef60fe715667bceeda1351e93ab228c075ebaad48e1750c434a7105210349b021b6e23776ac3432aa3eb051a66d0a5f28dcd0fb18f66364284e631abda72b45a9d59c0c1fa53ed51cd1e20c000b5eadb7c85cd8ebc68f9a2bb68caef4a5346b3a8143d6b0aa2847a382cb2663a5348bc7ec96f59188f4ff4bebb63b5e198d74aaf14ca339b363c689380b17a00b37b3caf1f324e6122969e0385db707b1af07b1313da580c486ebf33554798dfdaef21be8f9b472739ebc248dd2c42ceb647df758e7044aeddb27bdacecffe5e2f33add5eb253807f15f600079e07fb880056c8605340630a9db51247e34dceabba00a80799d7975725531b71517a54e3b2bc52569920b7159a0be8f899876857a5e973d7e3cb4e8480d1ac4f6a029cd8f0b6c82fd9097eff5b492a2cbf1c149288685f59201da320b8fa6ac5a293a477624d8e7246dfcfa44a54e0e86450893b0d71ea6c5a403623bc39a6fe62c4719bcf885f4890c53fcc6e5585a60b9ede0a12bcf6d9b707b10bcffb43b5ca93ae67e4a0ea2cf8fa812e4432e13b5077ac53103815b6ac03236a8befa1013398cac388ffdc2e57d995b74987cd8247cd97291e830be025ef854242fa11d526b00b0c4a8e02875ca1474fac52f2af7dda3a355066ed9bc2c1b9c6e729b9eafa2643ba1257c708bdad9ae0c71844bd1f08c184b63c1cc685cc5db63caecadb9a41bc4436458e59127525a81c747b9bde95a32d24d2f53642a853f23182bc84b2ef554c62ce7081c21e1da4c7680ccd29c5275e2bf1a587f999a5a826f37b60fec5558645105b5b134ce483b8d752537c7babf5a67b61c9051f0359f5e86c56fcc0983a25a52def2f75ef8fb76b018d5258f48b6cf2781a55a79b9a0c66f3a242eb6d72be695b80022b3821502c6738c2d6d01f17a5d3a74cd39dc3b9b579122503c7b81444e29dbd383e3acee225323a93715fcc94301e6aeb09f47ca59ed0c92884c312773c8a59f3e2a1f458b34fbaa1d06721c24e2cd2e25bfa7bf74831fc18d7766d96d7d23da99351938bc01bbb60e07628f357db686da5c07da41d933a98af6b07b7df1a459522b25834cba56d8a32eda52a18c03bc4fdf2a5b5376432ea55cd1326239c140e90fec2edec8d6fb58b90fe81eb491b8d314fb72c73d66fb9205016d5cd36c004c3808628fc856dd51aec1b2eeb1b85ace6fa8c26d2868efba66f59675548d5009caf9a5e94a60fc8076424f7f88d30763154887b4f4ef8a5d440fee56b3997a34739ab4c185b8f696806a6eaadb7deb6d929c5d567559f91c0056e9307ffef851424f40512a98723cd8b9b1f5cb0497731b4c88da8413c24972a3cff9666b4d58639b6ab401e3ef5c01bea71a0690134d5ffbb40a072d9b02c325a97563847291597cc13a98fd66a838b9e21613fd4d5b64b9e8bcfd6a0f7eab958685468b444a590b450371f642c112311dbe1737d3dde79bb1e33f1bae5c8426eb36f7f825549a3108990dce7384b2ef72108608efab888fb4929d73281d37fab2434f64a312619eb981c365d59635e75dc08194058bc1e48ce15c27b8707ab399e1c1fe2cf58db5cac495fbd65c8201b5f5db57e4922c4b4868ca03993d68fe39dd49b239dd83d7d9613229e623d7671b9ebacb1b9c2a952f5266f016cc1fb25af493667cfe1a64b025acd70f963e104fcef4379b5b710302d07c604b64690b84ad823a9462ef1a7a1a9113433208b22a5fad75747251fe7dc556261a65bd625ec43c419bd2f2273266ccb7c5f979ad3d3eb9c4cd86678583a57cc9ff32be41f7c742ad160f2b1ead103d1ef775466ed3286d16811b2a696bb913fbad3cd4245c9caadf6e6acf3199cf93c309797383244d7610721fa1d25259ddc381eb29c3e172c62e58f1b1794f782adba1b523cdd1df39ac52983c4ac29e8f8f36fbfdfd1e3179765d6fd93c36c600c86ae93d2005a22ad3ddb291627e7b5352981caecbe3d3f86a2360ea53c50682bfe5d4a2890308d3370b6b9ae217df948a5132d21456005098ac06a9f6b1f245b55164a20e1c00b1687ac9f17d21b48aa3c5b9e9b2fd5fc4a02858234d90324952466b776167699a23df5ed50116f0e4dc23bc3a9221af3fecc7121fb49a3e48b5618ec212513b2bdb5474cb6b18999b2cb78a8adecb56f36d468e7436becefbdf6187d5f0900be3eb114cfee3752448ac93c4314037f1bfe023688978887bbf8899afc3ebb67344810f1a0f8dfc050ae086e2a1e315789a62013602bb7034bf1c526c0caa5febef1b11a0ff306f92abea2a74f5f9e4e280b7057edf9ab67898038e95e53cd3974db69f39dc251986dcc1063f4fc26f14f34d893f17934e6ba2ad036a4a4eb12b23a9293ebc52ab7d686fb8a832d82b44251af0c07c9a21cc27108e65a838130b94b66542d7bac866bc6171c1b3ed02d7f2433e45d8dece5f685c4f77a31f150ee6af5b007448a81f3124243b7679f110a7c0dd4a4cf2c247d7adddc1b4f065b6a42e2be904f0eeb8f76cf02438f4061c408630efa3ef3a55c21e5d8b6e9139cc43eb8d679cb431d23a0768fe37e06e010ea06f13876061b6ae630bdacab69163cae9803020ee945b7a063e0257a7c5bc0112d917e4e9edf78b0d84a036afe36e553b799e5902f775e1fd96edb9792a5e3d94752e26db4b647a8a176b472aa60bbf251e46af5cf9f93bee52742aa615959d63b2d836d6ad864ca93a69fab3d434ab55cc7326433093490031d151f7ace8a66546fddb6c26f792bd26e0df5d5467cd126bd4121510afc477ab42b660987ea102592dce256e427fd7a5de4aacc5202e2cecd88b8cc289a0ef3611997e1a93c8192e86ccd4a6ffcaa98d98a4f95f5c64859b6478277c862655295268eda4e77deed05ad790d43cb76b48e4e5aca2bbe6d2654815f6b0844e2f23362b1ff4593669e28ea65d7c4ff72d2f474aacb7dd6002ea30d2439660742f283e35dfd396b52d382e307980bcc03d7c8eb14319e77bf631c2a4a0d49cf56841690c07ca30ab27cc5f284ced031c4bc0f20e71e2bba08b0f7f59d6cd4cfbc770e17e53e2db6020cccd1e96fd01309d3a7dfd56c84ac37d8c21d56b66accbab7aa331d5515f77f491e8d6e59b69918cb95f77b30ae930c7171c94fcbdd46e516295498c00b86e4815bcf58c2278377bf31c7c4d9ee6578ab1f52ab2310986060bb7f943141f230583f52c99500c0b88b4810b87e59ad274202f64edd8d6cb59b834cfc449b22d52445e78cf3eb39952c4273db4f1b74781d8763bd707aafa1a70500b7261d49610efa0a602e8931343d7709c1324f4caf13e195f0995b080108a893ebb0de6801aca4ec56fd129f321f265bb31985a99bbb5e6a8b1e1fef727f2be9d7dfddb05bd3a062dabd880e27363ab7873f1850b7381700057b8c3ede13c017f3066313f0399e1d600864d1ad9cb99074e5164c63b734c1ca665508f21b5a17fe816c0dc5eb4205677d6ccfb18539d3497e1f4b4ee17aa8b15f07a8cfecb5619a9d353c9718416077dfe9924409fe4b80b8fef8453a92afede36e6a182a9e98c9039808d5e20d47da0e45ee77e0d9c628077077df4157edf9dbcda3c891f9a378053fb7c51bd8795bd4601b99ec928dc78a8cf481800bd75b6493b1ac157ee27ca11a4fe2f98f051207feb9bed2c47e83e6238a23a422915373a1694f6c00135bc268689632788d996cb5d3572ff151511da7cd23f18818818d76f72807d6c43c5d5d720b1ef9d01786bfa5bc53f4f25962653d7b74321b25818019f4c7d35ce19ec2c2996182d59f937fd59bc89b8206274deee7b89b1c22ed10c3f9cd918e5c14b07a28731ef0bf043bb7e0bedcabfe3b34a3ae6a3ff6c7b8ea7bed69c5928f95d29429ff874ca3ad58a802199de3869651ccf94b596b9da4c40df37ccbc8375924f91c706cc25365882eca3e0f7619d0462ab79c95e8066df43d2bdbc4b01d412525448bf0e0243a490d08ce8d16d3157c1d3f7a38f573259a99821495ce3942c3b15045a9bb8bac1786a4c566d51ebb0649a6823c4f051f342c005b039d2c18a9ea41c8f1549b84c8c03c29b72128d0ad43eafb077cfa4f2ee5a917687e792d89bc8cfeb0dc1b63f25da9ab8e27435685a9e619576a2aee7cb82986036a8ddebbb5c37c7a97e8c6ea50339bd353bb1a89b3475b8eebe9f6adab73a0237feb96370756252980abb4cd0bf3cbc06a6d856a50dc6ae07da8f9502ce4feca81786c37de37090371776c9ee3aea026b2da0fd2ef892bdb53439e61157576130a3ad38f02a7f6c7ea08a96533fb1f1db9e4fa5b7350d48dc776ad0ea7330ec13202cff534b668eb258be0b17d87b6c15ff51f7cba07cb8238fb9443529d78ee342e0b801879ee4af7e85afaecdeb8b7d78d52b78203ba8fc14973bd5f843f544ba764e3e89635fb94cc1314daefd647144842c7237819eb4f37c9a94b6c865018c795186e2515f80038e1756a86f0f01c2009da06311473ccbfe2bf47256ec23953865a9cb7dd9eb4baa2bceeae358bfbb722a4458b30ab75970243b78ac1880bc1423b596f5da195e1cec4c32dc6fb4e343305d3ee03a41e81bcf6458153b76a9a01189e4d4e1f2d71d16c39cabd92d449137f365f82cd89036cb08a533c860f6a7db3b31ca63e2b4d4f6faab3aafd6345874eab0ca4036315783c346ed0ff0239b6906121543e25d8deaa653ca46022db28bc2029b532a967a5f52140bee002580f89cb4ad2bf032d9b30883233325574d67d9997b92e807cd77b7123536a1f5790f7f6b95a9dffadfa3f9e5144f18468b91463151260ad1e9bd6fdc7a41d3c96041df0da0b90b64a5d19e92317c748829bc772a29471b6bacbce6686a9e131938c4990c3143891085c8e3e0eb97145a285542f8a7f9f0bab0a33604a5015463b1ad74970f199d8bb6487a6c1d0d3408b03a09afebb54c1bf52805081179a0ecc0cfeb9b770b74f079f4a901f22addaabf0d6d884866608fc9814e34eae465e750f3f3894adadc9d9c52942f3a3b0dcd63af7cc084d81c8a2a54f2c2d0a4707e16e3cb11f2c164bce3de0e928011b0f3cea75f18f5dbad79f2a24e2f5660de24e63c43fdeccd7a589035ba6ddd5fb2f076de9b6bd6e0306867591ebbfafcb941d38b04d2bd768f582f568ffbba359c7b8a142fa9cc651f88817bbe50b1bf427d7f6dc1b891f26d8a6c85f4699ee13ce623fa97a0511ab939c2c65a3f937b795b222ff522a2fcf2220c46cd3819c7dff0caa7b4005100d9f36ba30c56ab183f7022b58a7d72b46009ebef68407d7b4323f19231ef35715799885a7ed8d5b7fdaa85ac5f8b6e3af9b3d2a446c918876d1b180d0b5a4a539a722af8af39a1aa335ce6528079d109876d06b080b2350ded61a31a301020e5d1bcfaa0576ea8d1ff8f7adbba309d4dd4c8414063e7805bb21b1be198d9ca57a72fc3f251c8326aadd1d226a9a8c3de568351df707c0b0996a87f0952660452d3a067d6e8de42633b6391395ac17893e0daa7931b1e3cb9a2337385966c8ca150141029d5b45cc4f3bc6263c448eba83fe092bfd75e047ddffb3f3c3edce5aa763c65257640ab7ded75bcf4eff72e837dd164c03abd09911d3f507097f7adefae0c8ab59936c37e0b0ca32512b53bbe934cfd67346d699f1ac97e730c9591a464938551cec0eb7e3327a411fa620fbe4ee4be9a1c1a17df35714ffadc0def320467c1c52f07e68b4c8558af27b390bf7cc3087b6c33eb6adaf61fc14330b93b2bfaad9fe3e3a9bbcc26ad0b7be23243e67b0413df46afee1d53b2f2cc47625a8bf2c9da1b4bef6b32038c0f6138ce51c909f83016b67f83d2b9d38b173a4a48991a50f7e80de2aeb07f33174c14ca55e525f4f52ac5ee1edf7f4713946fa1f04577a4318a3ef8fda39bae156378ea5d5bca56289ca79288cc1bf4c32bf0e09d6f8f6d00c813a6a0e483efbd44f76424e3104184d4ef4858b7375bedc13ef78a66b4dd8ee0db03880c923df237e01b9123bf52f11488fdf4fe963898fcd8989d0c1c4a59635fd6cdc3c85071e5735497885f9dd8a9ef661242cb40359d91ce12ee671c815ccc17540b25271a74969227d9081a10c2f4d4e32b06b83e8c5c6b5456db468e7a5b1d1b3c474b5a059444a8d214620d1675e2241a6502e50ecaaf5a0980d4c5ad00e6b429ab73c98e7ec25ed85628ca87853aca4df20a80c363b711e95d0db37d141e6469df12e1568181456e643a020b8e3d9fe659a832f00c5d42adacc7954552f943a111f9b464bbae1535f00ddb6a06e3b84c47accbd362f18c83aacdb0c955f2fb8304f760418972b5ccb833598bb8ca639bd21209555fdfc9324008d3bf6cfcf3c96b6eadd8cb2f5a3a08772c98af2ddf1c6d646ecf138afe2ce024d3a53c1e793b0b78984c40f72fa00dae50c7b28da5339b007f9d7effc296201b8e749ff6e200859b444d859f97b817e23b984fbd25df4f2b7080b1e9570adcf35bee27148b51e3608760c0adbe0422a272fe50c90a0a9c7a0a8c60b02df706b9cca6666c91fc3e1f9b81539a6ffe4904d5cdf429772f8fd3c462071390706ee4027879512cb2af762cf0c826dfb9e61bfd394f8a5266f692ad44c2822050a7782dd5d9b83381f35b485d1fa8b1bcf9671ef6a6b7f99d08f7292d8775cb432f03286a930a23965785df2dd37a41bf1607a488c096a5f2bc2e6d39983805baa54f91e1caea4d89d1301c4c3ebe76a6233cdcf518e41718fe8f01f1e0145e7e7b89b067da5a463b9d711cbe9c7148f79732ae5b30dc4341345ccca439e167975fe4f61aff19c2e3a2a3b2db4045ccb1c529c241106277e3571d829e49f925ac905c650c314523621c9cb63dc4945927f11c2bbfac1620e44289370dc303b7c0e95e3c82cd7e0aa226876fd69d28c11f8af5e5d438a38df6aa0fa9badf4b92174819a9b60e6f9414065d9b9da3208b3c7160203c5518600baaadf86b2ebc9a941f8620ac1543564b6bfd0ecd7f9472c8a4ea296fa1a68d647f17adc37b5f1af18ef1c84e5f7b8c7a6fc6f9a182b83a09e9e0c63be4815037f3ac2cf6262973159412c2201dbca2741d9efedaf72c5407a8cdb8b0106d14adc0cdbf21641dd0a5e8d11da2aff6b2d2dc43223ca3569706d7ecc29457184ecd2caf1c28ae0a5fc9588446836c529f183797b6f8eba15ecd2b6b976bdb0463719cee8acd808db31fc59a56dacc939e357bc39c06442a70fe6057c6d62fbab375c0284116575ae5b4a2cfcf753d36f836cd5b930b478afb16a9ba426c98b04b8d7d2f0504e49e6bd1449a23bea5ead6474e41dc4e028502c340be420f22e0d5823fa07125b0d667a920bd9d2284dbdc5cdd9830d121b6087cb541de41dace9a741ec363d59ee4ed66ea7584a124eabf3cda40fb89e6c45d4663fb34b8df86d7bec66f871a29ca00a7ed6baf6550eabb8e89834d85a23f662717567bc1290e0ee5f360b13d0d6a9fb4d6144a72f942d68c285c7fb5ba4d5cfc0e1908184fdefb4470f7a69c6546edbc3769d3ba1b9f7fc034b0a15c5609f041eb515568eae42b98a1e6d0d9621be42849f59119f10a0fbb03032a4a494001a02ffa2e02f6fa74e42bac5f93b577bf375fda29205cc0aa09d3ed85829d54c19969b2d78d0a76a896eb32e7441e3103389be5ffce721a886f37e7a42f2969c70f2275cdb9cd3ce47f88eed4353e498b488eae90fc8ecd1949ea33425a9bc46a3c950587f9f10a81ff46129a4453cb35a6351428a77feeab269adf4940db24100e5cd908fafbd4c5c09c3e08474db1c3f7cae3d0448e63c83ae5d2df0b04e530a3d1a2a02ba74cb9d83234cf6dec9dd31612aaa95b71fb2a8fe144a546e00f6cf39b7b955e0c8815dd78d20d51f21bb73f21cb339eb747e8b74e5cb7291f96266e05d1b0884a25cc0b75854b0824000ede6bf3bb4d8d3e22c473aa9fdc5641e6af51dadf0b92138842d34c9baa421f68a07b4285c57161c2a363e335b7e564b6a46ae9322bb82b2191ee5c27c5364648c4df3e227f45a335040181dd3430c54aa20619adb42426588a336b0c6a06eadda4528b8b28af982079f56881656b335cb08d988640bfb65b631f96daf05f7e1fcf69ecd85498827cc26ab7bfa55a8b800cf936ec7313b8b975c589e47823e2c24ef3bc6d2fefe117e29e17e0936a424a41837e6349313929492efed37a72522af9e0b9630b3250b84a77bbff1c3c23a29201e754ee023b1f41fb7e26f20a74252e41cde39428a0765ed0b9b60bdc8cdc9ae8c618cbd79c6f70402de6185ee1d641f124a104e29d36eeaa89be39f84414310624c91146e4832d6d1f74f01a72ff0c94569c95dd37d06dde60db8b866cd1252d0c10560fff58b43cde299a64004634c041c8c60bd126a8d76cfa69471add88d09406448883581e821aa2121aa0aceee82e733df658bd8a31a16659309b6e1da7ac7be07f36ca3bdd66459a571e105c3d3527a1a0ba2a5ff42165ce12265cd7edba8f8062f7c2e09c7c2ec2b004a6668abefc6a91d49f947057bbd2bb1b047e9c0a8e513a184d14ae0ad3f540d8a73213ed020ffe950794cdde6f82ce8b142660f7d37c39fa1ba0f38b54181def4c209f14d583a8c4d869d9a32e061d8bda8864e1c9a91c6fa3950aa84dec72977e3fb88821fdafcce099c5a3c2308bfd59478548f624851e58138c9fd463de185950a201fb12f087c35d68a77ae9ab052c55941d999f0a9f492c5b59c35763b08fdf24334edc856b71eac6230c76d016c7d1b915e6527465c346e2c3c5ae5238f83e4848022441fd338fcb6aa2dad7373b4dc50237484c171da9828dfed94cda391c79713eab9d8cc483e6061bda444f86798caaa8f3f557c9e09d583a739bcd0e91e6f0b71dbd6b08a17b8045e2d9ec08bf2d61ca87dff318ad85369c8ac0412757a39ae262d8bd884bc9e9f72f05c82b73726d4cc6a3c52ed7ef785de1142b0d88c36fe1d78173cb20c07f76127a000b701eed6f8c9ff10d1558e959dc95d96f2b39681318bc50b1e2a5c4f929530e1ff6e261865fd809b6e94d49991ec49a67c66c3993679e84d25b7ef5bef8b0a3f1d7dda4d95dc1f9dbf9c8e4fb76f741c5a16e39c76506c963340fa6e56a52dbcdd918fcd94cb31be1284e594bd302ccafc755de08f0201934fa9025bdd645fc3b793afb5027532365bf518484d6db94ef574d5c3d32bf4c5bfe1a3eb2209046ed937368ea77e84f3b805abf0ea3736581f35022c536552938e404fbd211ded5d88c75f12bd331bdabdc711faf278cc7d52cbd4dc492cef0922ca7676227fd1d8ffb46daaa31500a6a3dd7b36adb1037b7b1f8680f7e5b64f57dff962dfe7a8dbe8c324603d8335a736c6e3ff537a96a90e6d9ff5cac6b4b7f74dc94425d829c3d10a569134646e727f64053177f2cb45bcbdf7fd2bf3dcb51c2f7f2c323a90f819519d1e84d0b80d5170327e22c3a80d5da9c902cf84f78537e2c0e5a923fae199825eb4416a3204494ef8b03542c9e12e138b30b5bc6df5fabc46ece1993de8af5bfbd3713d30c8407bfcf268527c601b6f86be7f2f05964e1c715f96a420439056452b7f658a5bd85160212629146b86491db4b1b2a5c0e50ade727efc77e09d68dc973b17e27fde2a5922e31dece3fc2c28106f8802bafe5473de05446048ba6099c2ad4ef782e6b1af13188df35f17c04cec96eb3ca8cf0600e1daf73bb89fc82d351ff053b5eab0bd7e38756900dda5d1e89dbfff4545ffc6f5ea8890cf279c804047c77069a7dabaff5a7ae3dd21a5b422b577f15d05b407a17fefa91690a4bbc0a61aa96190d29ca9b46eed876274d2bfba2fed6525007b99b998b396602248b922fdfeeec85613eb9005ab1eb010198cff370e727cf5f97f7e7e46a34cda6e6180b569e2ed93c6ca6e5d177e1102d170b7ace5d9fbf721f54a6ff2f992115ce2f7f9bc6490d54c7afed8be03a08d4339a2ff75614560361af2ec7844fbaf52aebac5551bc2e938a16a1360a09f696ca2ddf2c2973fc039e8e0d8a9d50a8b5bdfaeffbd29c4c46b4262776eaf9d1d93e89d4fb5793272895ea50b215290ce640111e8ba155100cd572116a64ec0f1349ec901ee87830237a18f8c9fa035949836425d67a18145e5e7dbed39b5c301740df92cdbb7a8df8c62258ef4fc20a63a1ab1be527d579f563b48ce731d7c3c687b3a30dbd21431a341b02e1c8c1f42f69bb259d9d5160b19193344db0ffd52b1d679261c2283c8d5a432f83e3334973309eba0cb4cea84e9b2bb7a0eca3078a466554c2baee8cd5da3457434fea353e33196a1e9e4ffac770c8f03f34baf66e311457661817a3c7b64dfcdf90760279bb8ebe7a735dc612ae881c19c5e09bfd5401827bfdc5f3f04f77439bfc602aa66070adda52adf1b84c5b87a6f0076b42dfa7272858520a13602bfcc35c55546fbbedaf7044b5bb526745903d1dec1a0ceb2d47f0772d2832d74b044a6c8795ead4e032609df95f1ad6e22e82092564178db98b62554b98ab5ebc8334d34a6d6095d14fb6b39690860c0f78289159f9429eda7d09dde458abb781563530079c81f8543ca56067888c37b5d1d9e70c072f8cd2e462c565dbc25fc9fdbb53d84d48ab4f75d89aafe664e3d97f7ef4f62087e2c872ff289a62d6891d29c26e4654631b4fda03224883d3c17362efbbe60e6d84314a3621b273430077f5a3f744e50c6147e74cd83fdf4d6a5f6e2b098a29243800c7817abe52b159f7fcaa60fd76fbd174f7f6f052826a0718b5ba04bf8288f9baebb255c29181e81a8532316431685a280f60a0868041edc14e97578d9831084a9ddcb40e9293024c4e97cf1cc04232661a8e9c6fbbaa8330b61c56ad0a37b510494ae8f36c4694425a6ccdd0860fe3568a36968779e6079c8cdae30c7a00156155143ac404132cdd7bacbcff46238ffa9a6cc67979769fcd3ae0ba36c054e591da7690457e34b3145a8e86c3e947ce237ddde0a3076652563054cfc9171f34b4cb6075bc120a8eab776aef2d7d14fae94379dafe75595a44640291c78bfbd502ac035e4be6500798fa62f8615513b06ac1963937ddb14382a916871a24a2642f7ba17fca4e87386e6f0549e0aa44ae27f4f3626948ec7b91ffe0d2952badbeea921552d14bde131a617036f5561d4128c5a143ef720705c758c153f5194043385a507aa84b48a6ee7d1eb80487125159fc8c0fd6e4cd4adf033ecdf3e0f0cb3b0f468ea6a08cdd54695d43d152b90c9fdc65819f94c58d05fb5be24d83b8d7aabcabc2799b5a0712d3b2a92dfd192e4ea5abd6fe16b23e70c1ad23e2460a9256df5615f29a21f0af6fabf71c5e3d1f49328938a3f64d7056613d9160495fc04c95419bba2cbd8e30e2659ffd7a51cbc929eb37b1aad949f38d75a9a031a80b1bb6e3ab47639d70cda6ee3c8b02faddd9899eea65b55697e3bffe5f41bbb9347b7b58a02eea73be047c784f80d10422e0432ed0e388a3cb707aefedbc0882d64111421600ae355411e4f4a03784fc46fe15b53a4e04edbaeea90582265a16f493adaf65e8d61ab54b80bf541ea8f8fa3996d8d475ddb8981a3ff0c5d870cc9713fdeca6e5346448ab9903ddcc036edfa5a0349e7941b89320394224eba6f75dbe5613b36a36c20fedea227ed4f2c0dd2732a0bfbbb8042e611a54a3e4e2c0e456289bad51bbe15dd39b6fdb1aa43aa6097f0c6b94e539bb3106ca67dba01d6b9e3068748091de1c6ba038e1b0d040e0697786fd1117bbf0cc1d2f281b58f582579feda3e70cf910a429122fa48b1af2014157723dfeacbd6748f0e3fe5c9ca1f3eee1116b7478a651a51c16aa85626055a095eb885e519a76113456962f8d390e8484769b1a598b3ee9e469bfbb54fb9a790a4132a4e172fcb81b1dc99d0c9e08e8c05e2339bc3520bbe4f4cdfe3323859a47c3daa7a68cf1a14c0494079376610262b60fcd8d33dc4aedf2044057ba7358be3c4299a914ce629eec7a726b9a2f608f7e03f7555a1f75c1a1e7d36068dabebbd04bc213145a923bd6cdaf1ca117d3d56e42bf3ba2fe2e7bb5a1b2371e2c38891bf7669c59a1ae378add4e39fec61dab5cbc2940c4701b3f9653f6c61914495c5374c9250ced9e13bbc984e2cd9c4164cf7a5e2331819da807fa2ab71c6fcdd04d19b73a57440164c5b5965365913f12dbb1bd3d7dc6ab14e790d4e447179366f5acf280fe3e0a4a0066ca1121e875d2ee5dca99f4fcfb29c77c9f4152fe4335b1442e349b531fa94c7e56c6655a6fa351129454a137b4298703815171ab1b867877c6e0ee7afebb7cb9d3ab3c5d90e0b474b4842791ac9107d50ffa5c4f38403d03c423be552f42bdb8a6d55f9835aebfdfd5d0a32d6553c0ffe02589ee915a20731c00ad0eb0ddfd9070f200fa48f8fca12f074601c710f11f480599ada096bb9e701277cc6978f9057b41a7a64ab8a4c2f5eca182ed3b62e5b1ad05333fecdf0a595aef471ffdf0b94dc99825edd31de607f70b08e6206aa3aa1d5fb24ef32b13b5e5f0cb8897e838e7d8f6cce7fd53a6587a7bbe971e5606317f9250bf82733e066fc141e9c551c9275419cda3cc78620561aa8e675444623faa3eb72fb11daffa3f624ca017e3f2ca7dcf8f718d98f551790fe6068faff32c31f180fd1a596b730f7b44bc94eb9f049f28a75617f934bc45af8023b2ef4866a4d7de30957542b09a39291c76222dc3c856233911505384bd9e7d158b01de63b9d8e619a234d6f24186e841b23cdf6c96db898711845741a3ba9236565065d30f816168c0e5abc349c307b3f32831d8ceeadfea06b7f3bffc883a25f130335dd5b4320bf380c6d22944fde9ad861c39417ac30d8d316eb32b415dcc075eda203a6b1c46de906e6a6322d7affbcc7d4316218dffd85310d98b608dbd7c87fe87999fc4091644bb9f65224a87ce6118cb39e9a8501058f6ab3c7e4e6f1fe3e35856ce889ee97381dbdc40b0e181e39eb89a024fd60d7bba822c63a63b863d0e4fed4dff9ba3d2ab5001495f46f439e36efb004003988957e48bd56458bc1742dfaa4528a653a3944d0c886a51c88432811990a3403478ee26a3dc36ef0f5dede901d02def1148ab60d2dbdcf436691363e2859f906e402dbd8a208d673ed2b94472f09f03a250b8851abf576cd308208e02f8a1cc8b82a0d6b8415c896fab03e742eedb3f7a1b46067c02dfa5a4b64ddc7c53c4b529b8aafc0519f85d6f163b75519266f0c9095803ae8b038016971581e1a1d8d40fe76b8bda60657355c7d877fabd319e454b639869644ade1090ab37eadfbf45d995cacb7009a1937b00203be12198493914e0e589382e0da0a7f69136b7f7a5ed79264ad2d9f1a531aea29d6f0a40157413e6adc83b10d5ee245c2f489d78e96d685a567092789c39c1372fa0028d64e9ecfc0fd3a5475a7c1a4a59f687147223c5c8ca54a4672e0209089d505db8c1af021aa906515d8e5738aa8778b5d6a7efc1159bef5e5970da5f1ce8afa200d83f448e56d53a3640e618739cee991432f1fc63919ff78f80eee44cdd0e75c9e884a1602ef7e986d48a7f4464b8318f1b916e48bb0d18b5dde8ea4e83d0d5ad976ee9d5363b0addff2d6636e0cc609e6a5ee3d5f562b2e6fb0e1a964c75f7fb8db77a979868562f8bd024cdb6d203167baa8e06aa5e1eb57c4714ec666b9fb2f0869f481aa08572b9c8946d6d9441fa711d55a6d98e75ebbeda30abc79a66fedc2c7a0e602d1f4052ff4c12cb0c0264f9e8d29dad65a01b73398b8086f8acc74c3b819c7a8bbca33f6858704a13f8d8fa0f0f425df841ea54bb4c974877c8732b5fc899d10248c65580122ac6178667795c4c0b98b470e4ceff38a71365e38390a7ef608cf6befcc7d648b33027b30cc22326f1e8356faf6c8b8c76d538d3a794c0281f3d4390248809f045dd783281cd7ecc41d965b1959b5ffd47df4388596a5b09e9973ea97c2db9b5aae2648e1306d78e9d7b70f56682e68e9b4bf8be360b8daba97bf72a84312a6c30b51d44168f5f3c977108faa509a8e4a7dfe2fb0c678c6b423e313196f1d257f1edda8025197ac3ecd57634b3e83fde78104a146fbcc39d5fc0b9cd4fd8adcb8f2de19c8d96446468034f0a3c253ad7cc8d224d4d09ca81ba23334c0db0f99e89e067b5f2233c5b884996828f5a3d1e20600ea1361e913115c78440ac14ecbdd4da001b5566c38f9f5b6341427c0072a973bd12c69df26116b780d12a1f320787f259adc96f4bcbe19092972a1f5c2d94bf77bab2d43f94b4bc3a3705953d50af5a1aaa4f1bc61e719695573ede4c441ae968732b5b2699c2e40eb09517077bd0b3e8fcd248c0e7cf299fcd0f077f52fade40862ab00423b7bcf32b30d050844fddee068f49160fe568f648344c2dc4cc4256320c79006b1bee350755c21ea5d2956269667559090b5297d8b952021da1ed1ad58ef6c154ae74adbf696871acb09769053fb2bc84988317372123c0ecc7e35e1df3be28083cbfde5c2a8f1b4fe307a1888618a8bd86f6d8f6cdf1742d02c12a83740b51eb7f4a4e0b0be7c6894c41e9932104c07310a092dd772e4fcff5cb0d93690bf366b71a2839a40bd8aaa2db17b5a963b1b385bd669513789e4f69be5c2bc6968eabfa056e69402566d22852bbde3d7c50a141f36512bdb26f7120cdc1af6d2372f5525fe1e6f7b6e426ae506e51c74b6d6066892345ca13cd9edb454fd37913b81f64b32cc415b033f692561de1724a21e4d5f9e2671cc98d8e8bf2c08b18eb71585f6858efe3a6925ec61fbba764eaa9d024d71ff24c9a2d5451beeb54ae9669ed61179aaa0af6c5cceecf46d280ea4930172a41e0a9eb311b02fcecd1d13ade5d1122235f3ffc3bea869142cc6e0d28c2371d5d8513dd88aeee2a292222cf85e6a89bf3bcfcd03f0a0289fa630f1c7bb784e11996900e80a423b2699c6937cd510377d73b825fd46331a72c7fa4fc1a08aba7f65a65618259fcb2498671934016109310375cee892807c13183d61da2ef77307d9fcff2108b574f57ea73378771de6c0e22151337ed77371e279901d631e2179ffaa26385aeb103f5cd414ced033a6ae4dab436aae023026e37982dc7dc5ad1f842afd31f657f145ac6d75f154b86e26047920cb0291ec66b45f2ec6bafcd51657f4b5e2f702ee014755560c830fa040283319fbcbd4918fc25cf0aeda4d8576773ff4c2764ee0fcfe21f689953f48e81beba98a0d5ef7beeb59dd103354d02de19380380cad94025d4859e252f972d97ca2906f4e28a3c46dc76975c2bf052db83b4fe203affd9a4d41395e8e8915d1bbe058504095202938e38e9a4e64c394b436f53958a9a7de0c7431da5f77093b85fa7d1cc0dc03de2108a4363f6617e8d60d66670e3e042a7f9199f72b80485fd95367088bf668a1bc660b58f8ec20863657c3e0195905452d74fa265487e2574b8b8536753acf1b34ff082768241b0fa68f01cea183a3fc54195f69eca74c8f4ce40e078a25b6dd0360bba8e770f3b6291beabcfc42db5b254ee170c0a4299a1d8d8f8af46e5183250e4f2ff615d9283e1cc33bb916f0c6acab78b0f54329854fb328146491583026d24912b737cd3f0bc0bca7184b5f8a200739c029d4aa8a594a113f4950081f8639f6214c8dd4de7bd9a19b3078dfcd3c601927592a38206a43663068386478a0365acb66a7b37cf74da36fea4034eca679bad6db02db22e212c4c4e7681e5beab15c7dc9344db0bd72218e7816172fd9313b6a9c183b7ea6be9b7cee41a99093538a8e94367a8384f929ded27d69add78d3fb8557f3ff788663856cb385f34d3f36696e7eaa5623483f9b9ed13146c090aeb14ae12aa1c1961bf2db803f897fdf4811eeb90a50e085262e4ec5e2d89ba259f48a32e9306b32ce9948d0da2faee230054c5c774680fbb2c25f851c015821c83165822c2c0dba692bf58f2303e26588aa768863714688852c0dc963f08a1986a2a10d3d2f469f2b22341f78dc21462a556ead3842db6e5728ac388930d4aaa686f493d25ba51952b694192867b6240a554d255167fc07e1bc9b5a6e4985a3416e76ebf18b7fb8e8737c5125652a7f1ccc3ed3da2c334b450bdb3ce51f941578b0670e6d748fb5f8e549a42a95ce1a4bd5aeef36ee24ad2a5dc2ec50ba7ffd3c66b229e670b1f53b6449076d352705f749b7fac2634e380a002af6c849e95aecc1a6b26b54176e5afd9b639aa68a2dfff6138d9f022a8138edb2a1cdde6ef412c1a66dd1ea844d976f3eaf6664510a017897fa26b0a125dd5886183155b6b06c94ec990741f41bb163d266adf57d81be7e4dbbc92b6b0c5886f931b5f347e8b30bf3cb66556e1e2a4e54f95b65f6a2132053baeb6b26385338b49b289072c0378c92816e1a7538100bb805e2bbfd58ea0c89345627876a2ded2feef6b8b158e534ba46dab51022ef6a92be091559313ac25e408fa1acf5aa04b5bb332685299119f19ae61c209fd6fc70b1942aaa08adb75526cdcadce13951b84ea5a5eebfbe70d6f1294013dbbfc9ac8abca73f14f1fa28f3bdb9e26ceeedcc63c5328f1ec4f4cd532a718d4dd9614a0d3c6a343b014ba542f2acf4c7523eb48dfa940ea6ec6b3b9d58f5d0e4bcb8961efd84ce8f314418c0c55d82365729558758d0a641ebdb4061f18b93bcb322089cc7d5f094d321e64e4dc631e0b51820c8bd5bebdbb332bdd6a3edb7ff7765fe8e573781e605dcf40107a067d8d0c786ee9a8815d07aa53afda5f2d6b14ec1ac9c3fac01f140cfbdaa9f5bd265fc6dd4e78568331f77fad127ac8bc0aedd1369449d48dc69e20e3056508fa93111add3a24ce09ed80dedb4c3e968f5964c55a1fa58dbee0b6a34c23b386a75da5fbe955431ef97bba4a5c6021749f7fba8c09b20c609d8ddc42705b461e1643c9244d36c1d5846d22268217d5ab04ed4a232285a7cdcb7b18e7b8e22a579c36f203065350d8a2a0dca9e88a4efe73430a391f7a3b17cfecbce50a1708c1eb61dcf9d2f318fdf585c43a91e0be7e42540011cdff35aa2a09afba35522c1235097863b9abf20fedb9be3797bee5a5e0f973f646980fda0becfe4c5d03a37fda29a30568ba7486f127f41f698662ec60fb92f0573ae7cdbf53d1cd329ce157feddfab84731b7c604800a4ce883be35b2a4b35ffeb11d2d7472087fcb44636ba3d8e6df2fe4a999263185a8b6d84b9c55e1472a3ca65b7b04e5034b7e3c3e5f5cce156cc8504c8862fd1e0bad3cb8273147a228966c5f008017e8201c20704c42ab4bacc69b1a92134f7ea89503a5b73b7a58ac49465c6baa8822ea441e7b36b7d48829db0e1cb4e39b77a9a4ef2eec6aaeb547ca19b1e16aa022deef05d59ea75ea7afe30c41a35b29e8ef3a6e43317e269a2959b36816504122c1d860ba945ee74dbdbcb6a20527b101e8be2648cc7626d9d918d618a4a86c413cf20ab9d419f72f630033b4961aa2d387d45471a760355dc91702ead3a215a5ba98b7d827ec5df6f514e3a81036442e0a2ae706b6809166798ab6414bd887e07b9e0bc096fed377cf4d8099254c90c50c25e4e52e5b571355014f06517a7599aaea606b341d7f50640835529a04538824763595de240981714db0a0fd728c05e9fa22383eb1a97c3091383ca5348d98b1fcc851c2242de5da9accf13b7c2bffc1623cc4994f4d8f82d0f610d46ef6548795dddda385a96f5c9a72e165e8e6265c00c227459600800b25446cec24ea3dcfd51c305a471985051bc095ce835a507e2e9452b3c86b21b213d077716e7a4ca77802ca6dcd4d312faf78f8308cb64b6580f68f61d3f6a8c3816a09b3b406967096055d1de8030313b50e286a808f5b888bccc62b1f994917aaf69d58fadcbb16041d054974a777e4d27a68516399dbbb5427009cbae9d342fbfd184424ec2c677ad46bc876c7bf450784c90125ee327b2a116e3a80d0aaabb3a54ad1e79ed64d6e1aaca026b1d8a6d1cad79b0753fd491122b981f5fcdec9dd97e7ccfee9d7c3d9bbf684e7be4188d680f3f463edfeaac78bf14326c8eca14d54a5c53da107ddcf1fab71d2a3e94363bbe3d350fa7a0817822498f4cab7a2c8514e8a7c4f60cb230d727ef865e711a2f324995122f0a4e332d4f3670ec45becbc0e39d638cdc29691fd5e3ae62ccaa15dc1dd3937c7f806861a595de269013e1abe7417c4f97abbad56ebedb786ccd35de1037038b254ed70c15910c6dfae8ea00fe4600da7b1b61db3a43dc367e09256a6d19d34d8f63ead2a39c93fe06430eb86aae98cfff750a5d27c3cc7a92c418b5c4abb0af0d47fe72858561cd3f7012d74cca9ec4cf8cb9938791e872fccc6641bf5ada1529b0cfa42ee9f1a952fd529515adf416af8c5a31b64c9c0a1347df68956756b9223e369a2f0faf5e78de388db8503ebf00ff0b35447e0ecd0a55a709b550adbff70889a5fc9ce2d3f159e7c3ef0f587ce91ff4bcebe775010f7b9ba5bce12107143ac57b8ef642d7569c9444dfe3202c5b8dc4b98d07927f0c1b44fab7b7a46b5b74690bcd9933820a94ff739e923b0a75a17fc11d9f0287e9738d1edb020133f29605d58a6aeda58c1a04cceb83d435644e9c9fed10481c0b04e48467c47030a954a11c1a5e1e7692dd90289bbfef605c8e4274a6d80d843a8dd7ec13c4956ee389e99ddca0a65eb20f33b92bc4fd1383ac5e7223e60da2d228d9d4d6eecacad7f53914f52ef3d45d6a01256d02f8be9640431339d037dd53a8a61b194749f10b6eb5437f3a25189678c19a134c33a73b5944fed492b7b6d1ef888ef180c34d5bf0f494e242a3c6cf5f82e68ac8d67ea2b693ef17b0d6107943764464381e4b69595e6f73ba42de6f87e974e5b731b80f416645b444be059255db2f52b6853a7b29031c48b11728abb5bcffb06cbe22b1d6e4f7da0edc7b46731ad7abfd08a0b7a6c0540e2a52427daf6cef950e403af6b370f1e6ad1deee9a4b58cb8cd6a9162c3d78fce197fefe2315819d0250e8eae734c2830937595529ba71dcda0d6c1d69059c548d517d1f44336bd833e391670a6a5d1f4dd1a21270ad576268678c1c94c91ed58458a837d718f5817dae679a7a1b24e512905f4b1bfb2d556c0454d1cb6ec688a08ee36464537208d5ca372c0a317ae3374de510702af5c13e74b683462396d6450f60544eaab302bb5ef3789d31b065f48a08896a807756c0be4fe9a8406e93152545a1e11242a765a4f78284c17cf1837d16ffc9e7535737d0d452aace8d736953b55a9f86a7f8e6bc0fd99e1ba6a3154a21ce17aad05991f936a641263e29209fbb2a46779b0d8a9c5c64e0c3cb2a9af68f7c398fd9815c7679405b3d23342af299d2cb0759b0d9bb0a850b348430bfbe9825229e95c1743017c4e0e12617fe220e7424a78b15e0179594539da8ae5a528e1e6105869e278ce7bbf89720f30390f6518b2f05927b50efcc1f9e1811743c035925ad0933dcb4943adcb6be22e74869730fa47113864a6f81e5081abda5899b903abc172b7ee0a50db5b818d278536edbe4ccbeddbfb356b3e026ca0f93453eb0a8a18bd2f0f0fa33bdaac1b9b7644650d99b9171574bf35430006ff7b4089b1569cf51b5c718c431119bbe403235c348725ace5182b768fb16f482faac2d4bd64d27185f9eaede8db058c6b3d7ffda835b328d13210b2a2f75b179b992a631ff1cb8fba3ecfa73c2dae1ccacd8990b4f402ea8fff914db5833b5b85274d175ced22f3556ccf6abb867f785fbe1158ad3779126e446304f9adb7ae0aeaebd90e23e21e7f21138807ec1ae817c16f4c60d787e4b69c6a8535aeb9d417ff3c9d01906c3d869f4fe9413d2ea6b5f6c76df1c938ed680a14ba2b5c1049204a52fd2265f8d519f8f74bb65cbda9f2663c6af800f2f5d4f77119e1f971de84b5088934e674564f75a0df4e884acb3fa40ed58097f9c0bb3eb5ecb23a66e6a0aefe1901b7e010b66b0b21b08e906bbee8828339155bcafd646b5ba8ffa63c2099281769a9de92a962b3379db3f0ab239f56816a64806c500195de481c227984aba9ec86424f010e8d85f91168d9fb3148b117e5a39a13aa73337ae897c8f11dc377fc76746055c972ddf9b550b66ef2cd7ffba6e02db58813fb974f20ddaa5b713dcb8bfd8784b51eb06c7f3ebef8a740062a881ad7f0b9349fe8ceb593dffe27c26f3ea8ad7c930c1a1d326e57529bfd49dd24c6b7ef58a11eb6f8fbac6589668a45ccd347e15734bfea318080b58178ccd07c9fe4bb50ae4e82d45f3f5f3395096d07b639b8ad587da7a91b63f719f5a1ffa171cb5fc94e35cdff9784eac4c08a38e1aacc40e572726502ba53a08b85a6474a277e9ec66f85be9241eaa9b13360f6ccedb913292dcfde67d30b5cc4b0f9dda8e7e1bcbb0a13e5f2bc5ec29460083858562caed91aeadb3d0145019e6f30d646b6285c598a76d788358cca8a972762dd9d50debb48def371e0aa2ab43793375f92cdfb38393fbca5f39aa818ca6877fcde75f24c697398e1ddeeeebfa9e75d95b2464178ee21668fe4fbd52f8021b208d7be2b10e5efbe34253c55e9303170ce5078d3fdbb84350c990639107cb58c8dfe679988a588da36ea47d78a1f3ba12d369799e223439fefd004383093407124a89820040854b547bdb4686b385b8052f8e405966e8ef39ba5b18420f0825340d4e6bdda3b3b43096639295ce46b4eb5ffdb03426e03293c39657001174862e4a5c0f1c5fa2b07fd3b6ea68b6ad4c7029e476fa7310e529c0759dddf38540925144dbbc15f554025dd1b976d5c74bcbe761ed23e49da724cf07db1a44f961e4c8080cefde30d8b28d1090a12fd4ed61fc7c448d977c6a572efcf72eed177e7cc2d504997f6a9d885550df76183826ace47132e0125e69b71efcdf0a10f6f842d41cf7a0a5b0aac7361a24966b058ee0c970d424d9c46d87a63ca90c505229626cd4fbfc02137eab8c9d09edd0843d93608264b3d38f932bd91abb2910b92ab59f67fd3e226c615a2534705ab7ed16db38fb670db555f8341dbf4949bf2ec63b18dadc7f2bd1b82e12c6c2606311d0eaeaa00b0c230a037d9a3e63e1be7050a145d83593e3ab65c010356712a8d4dc121f8723fa4b06bb53af3e4db2d50e4368fc8db063e0e76d9ece59b5e17b78d9cc17b52ac3b37f7072330eb434909cbef4bfab8d9ab63273a4cab9eeb5fd10ae6d8c2daf001a251432e66e3f7507b0cfc8296fcfdd7fed013c013054decb6f55764d332fcc0d8c6f3de39c7eb628b70a27a38665b93950ce8bc2e424c38399d02aa4444691bff21f91930af12640c9962d75b2e9ee46dc8686616bbba0103d4c818d54845ca1a39685292a541b261145ef7088ad25f29489f3202cf636c4dc39095225ed46e86db674f74620f4b201c3a92e7c289e99708d42d704ea95169f7acb6a8ddf6325fc8e02643518f3e75a34f0e2fd4add2a0ee2f2f6287526399380b302f1e994d4fa2e8c1d69ac3a8067812b6ddb4ad69d0c04962d3a8666e97280adda2b02da71bd4d3ff6d2d25c06e0d27c90ba2403d8a07aca07774422bc01dee9194c6efd7eb176cb94c24c754df79d64e573c8baca20876ee81ceeefa7fb27cf755309464559379ecb7bd40fb5fb16eb06f138e286c01044b4ffdfa4c38c723d950980334203b78cc46500fe51d78b6d83b41aba4caabb56583ba8f6803fc3f3f28dec5963b221e6db574fa5b7e8d5f5344f30887c2788deebd47d9d209c11d77635b11d0174901f8a093c737b9e61ed22da0c082cb8cf5346e582734cad6be1117250d9733c0c771d4bd70ef648eba90b6eae3736ccffb551152b94fe89a55e8953d4274c66651f3354b663cc4aee824676d43f8d30f5fd4bea51feb7c9c0ff8e3719187cb9ad7c743262059f224aaa238653bbabeb3a984615780521add6c21fc3672743ce737cad8243d443aacb426566a16d31a3cbdbbd3ebe570aedfda12775facccc4abf1189441de426c189f0022c2f7ec4c15c22879a0064e6924440ab106f7e97becad4a9cfe3a5b52b083b8d5b156e89d100796dac1ad0848235bdbcf4d96054065ecced179a4f0aec0306dd133fec9cd1cee22fd1e638146a1b1c98663f04005b87e4fbfb43ea42794c51527eda09421e05ea6298e8d0740e6530b438960ee49b5981d9168b3b935429335c11828d7a05dbf05e21ad48409c3473a4f5cb3b690e3de65a35dc7f12d9888892a92874f05293575162fbc0188d39551335914850b9b00d5fb43a5e998e1044b230518f5bcf858a8f54c7489fcdeb965fd64a999184d1ad6f25642ea0692e3ff18dd9686e78c1bf15b1ad7752dde3460bd2dd6df91a7decc41bd7ac1b8a58fc9246e6d55d07093cd8f57d610831f307925fe382140fa07e95880e9044c8e8f11053e4f47dca668b3bbf5208ec4eaaa4a2cc40defc2491bb4f725bb599d9e74f6bcd553eabf0da9a4520184dd3d01c8d6bcd14412a9f99a9d442185904dbee92b7c1ab6cd0c712a5411ccef77d9250b2e2e2ccc4bfcad8c6dfbf684a6d31481c5733beea76fce121756f8ed9b253a5a0c89cf3d1554a15674828862fe70a8498cca1ecf92ddefbf9dd2a52bc14a1d33814e6cf3fb06b80e7056b2f919af90a06a48c703719cf4d72c067a782e7edd6c75434be1d686b6ba9343b6e6f767bd0bae40869f61dec5761bc926938fda305afb33887e0d851f04332ed1f13418efa6bea1e160f8abeec3312d934fccb56371cbb600a88b7c0f4e739b61720694ce0c2c6170ae0bce17ebe90108c77195b5aa565d26ef4959ea3f7f3052317bee2391ba004fab1282a45a837176934587334a2e4367868d0ecd4ccd0fbf5fcd0650f5e2a0247767fa1a56914856d5d17d7c1b5a1ec45824af71e052fd4ada3f6cc9a2046981d83dc2f35a3b8aa8f28664728082941c754cd6bbd3b87d86f61b188a1d7257d17f0c7043ee1fc65a1fb8b7c25757c4bf5d351de37ec2299c2404b23d1f3eff0913e8560633afea471d915107c3a637cd3271e628d647d183d4007f9fa864714d7b646e05e731aa8b4717ca8b02d78a451533f048b9cbaccdfc2b488fd902b04723f863c4ba7861684a70d375e455f1aaa3eb5db64075a9889c4e9f3ae7e79706ea67867157c525b19713e90bad2e8255b5470ff2f899303fabdc9fc941dec73c3001b6776ec1f509550a83528f72dbe8a816acfaf8a7260fbeda31ce57e67d056d3df7f82f7e2afd81dfbe3376f829a60cca0636c0ee7d532d5d181b3c7e688088c2d7f35ed86acb88369d21b81b21c0c2f18403cc2cb06efbc8bcebf098589f22957533152c2b39447fa62d60f2f3b0e9c0a4141755f801d284d1558317b020d0afe60efaaf62591a4173631fc23348c00e34405fedd6611147b0d8a82b3415c258a5b4c5de95257b52e84e12629b4f3dbc7eebcbbda006ed2bc91c28f9846938331e397bf679b8f057c67ef17bdef28cd935ad6d4be5fb4c7821f73d40e8adeefeb98efe22d623a5552c8f3191d93c79eee0dcc8f2d4fe451cbd6ef06db83be00f6c516c3e96cce211b577a88b4b8d8daee3de68be622db34e8d23cc4de1c6ae4ffdc10edcc10fbdeb4402701cd6ce8c134223576641e1fb63f0a14f9642b6c8636c345eba2be3e12cb521c6ff91e98df9c75c311bf24b9ad72bd978e15f7e589ba70aef5ecb6c775371ba97d58b00d9c33293784f08143b75291d3a1f9d886c68c0e8716c2464ae28fd012957ddab985eb011fb910fbb040624400df1ec4794ffcaca2247071260b5ac3e67caa71b709743ea35233a976bb2c8da05d988fc75d67a191500255f8d5910a24b929b5ee72e0530a8064b51238cdb8eb0f60bb619ca2b99994885b45fb3f1748140615feb82923ea48efa417f37cee70726489c33c755ef13f485b1ad58a5d5162648ca42097f2b8c56c11cce7ccd1906c403c46a4e58b4cdfa4ac4cfd0d1fb9cb655e57b3e0091a757bc8b930e30842f10e6b182cffc693ed4d4ca0cc81d542aa887224275ec02ff733c37e6a9e94e2e17d71e97b2b1ad66e937bc236126ba83be64a10aefb17b56a95b6f822420076d068738e4eb350ace33ac749db10ef9788ac96cf995197240cdbc9d05a12d615e61a77196fed14bd6da9d0ecb251407c2b2df6503e07ee875687363d44935d7e6e104b7c1359f3f63bac71766e41502231a0f6b7084b4389fac04be5cfa2e50b15997ec829eee728a3378e278dec73c8ac579621a5478aff0346e46027cf3b1dea56ff851959e095f3fef3e50af80fd99bfc16a06aeff74d24c13d21665957c2932a2e7f218c1975faba53edd6b51681abdc795ff3a280be5dda3d447727255c7b16de0a3ebef2c9d5d6f5ee2b7b2405ac8051dcc564986feb4ec8a24683c6a49bbdfa008a5294f760b3e9cca00b977e61ecd62994df7bcb7897cdb531276d31873f424fd8d82ce95a95f21174da161b8e27a4ea1064019717bcd557ed64656cda7962e8c2a0bc24b546d52010b7c45a5557d0f8a245d48757dd074b4c15053ae3b6f4c80b1bcc6367e2fb5b61c84b93188e57bb22d7051dfa84a95054402ba5df6f4dbeeb74c1635ef84cac060422b8f554db74f486bbe471fb21824a6f024a5a79a1fcd59942b79f20e7c0db3e67af0cd139e19df28c177140806d665c0f6afae094c5c8b82c13e70d1ae1a898a9f4f36aa04bb0d1838124d2bf29c83e14b2add8082b362524298641ea5fd81bd646101f9f629b684e483babe9b84f60ae39648c796d221bde4ec2d188b79e87fad10ee0d61cb259c59294493351d379152c6f48d724d5c4daf2d72c1d992127ccc6484ec824c768f9c505a5b7db9eefc4fe550f55ed475130cf952f768ffdf2d91c6edcbd13516fd2b92065f4c0f44c64f4c02a2709eaf8a82b28ee3fa25817d4bd3aa74de6bbf8bab9c4e15a46cdeb5dd26479c6a7fc894beb8dbff4a6c887764a461241717894e1e95688e0408027eb73e5e407a2a78bb28b1a652b39fa88e78e91371960cd59b9c959868b1309aaea7c43610285e6887b83fbbfcebee7d234e027b783762fa04999fcd28668633e10d7440649bad5a4ec63d7ceee79807095e1caf5bff7036d8f670ed547672544280f1530974cf80d881ee5debe4699541b7d3825fed79f85083aee2dac58c0e719fbaede816cae1baf9f5a7e2f3c03350c59b264e28892dca1e37c93c1da796347c574e61968100cff12ca97fa505c2d2fb94f67486ce33a4736d0a56e59a3d5f78b242cd08d8c2df08100c3908f129885e32c5b6fd37845c9e33bd7301acdc02f06ba420974c7af434016e63baa6aa7cd9ad9daad0791285953ff210064cee9ee7df8f753c442d6b5ee4151a6810d183ed49fe89d6f59b2ff2a67b73fc698f353823b39bfb69e05d4d0356ffb4a54004afea5991b8d15ceea97e2bd5e796fae35c12344e0e9d87aefbaf51fd9932f27ce271209db24c47679967593744652dff5f4431a9ac83f57aaf83e0d29d193bc7280d8600006a054ddb62edcb2bc202b86997016ee557bed7bad10b8f6385f6d82efc5121dbbd1de2f421374070a49a929626657445f5de54060648b6e30bca9f409b0cfb6ebb3bce686dc4723dca4d7a4dd1b1add739a42765d9487664f6af926c1a7f9d5a8c2a6967c307ed12875e879c075b58c75156bb8b35a42128c2ba4cc7293e17f158aee1d06df29b09f8bd9abb25aec1a01d746a7082b9c7b79451a630c503427c0ea1c3d52c981730540fb6ebd9d57f8a61313a5fd30d18879908bc17624949c01fb2b0227de2af52edbd608ca286a1fd17fb3df2811f861dd78a6df92a9e707de263b26f4c08ca93d53735b07bc746f32702b0bd45673731d7dc27ec7d80a18d485b19e420e2ccd8fa6adc7ba3a52b1f241945c7854962e0bd4e0909a37bb9d32703ae19e35f511a73f96263d97117ca62d5ecec61c706adf9dc4ca6914d0a56e11769009fe98e955c4f4f13c4525a3166132c64a2b9c52a9a9e0620cca69c4420461c2ad0f37e7ed511e9cc72a69dd7bd42dc0fff3299e8865ed76b3219ff094a540011edb0f87824a80c79279c509afc6c34d8bf12068e03b6191139cf82af26088b22e8552d5e3978ca91edd4d1779578267199d89d957f6da6d0d1f547fcffae2f863d08d8a8044420c6906a6e3e2491bbded5288fec5b9e4e3de3d508c192d0799b326075b06040196f466ae585d98f9fa7bdf28b083579e44964c0d157e1835d5fbbcc9d58490ea4ff4cf044d6395e4a8ecd6660cb5b31d4ae9dd4e218cb3d24b74e1420e5edf4baa15ae22cbc7c56993026992665f00ea91e77a9a1a7df21040a199cae7ab03c640473307ca79f6e2845b4a2ca1a5c823d020e200101ce93fbb99400207770e947b7a6ca6b805aed418d7fa265710f79dc8dd0b97584d7f7d20b0d9936addf25c7e33499244e88eb467d8245a6d3ce00eab45b77b02af9cd10c80f6fb8a3a53f9b4c8504cb3fd4ef4704960feb4508983f5be4361ab5ba6e8cbb96aff7a09afba94e826ca96c3ef854995552cc7ae8c7c3b3c37cf016aee51702202a2be8f0e443f6d7c598c893ef4b9121e055fcf477375f2e76d6cb04e12f6c462714aa353cca8a205643b0323d05cac654e49416f4183ef2ccfbd292d5114b2673c15349c365a4df81ec570ebb18ce56e3528b46d47c5f8258db33fb8533756fc778ca46a92bacfaf290cfc62ec7366f73cd0c22e3e68cf3145a88669e37dc9e3c4dd44c321a80e0525ac1c58ba3227c87c61b983b8ebcd1067ebf0fcb7db0387b8ff9d6a43e05a9ce47315f5b9291cfe4b3227eae34798166ded3050433c08116f9d187c199cb31f2e54275d31e1c91ec143fdf0e9fe1801550fb5d00f9c4040660636e4240a3423bda31c19127bb2dbadd64c34e970d0468dd18018bf61474ae575a91cb1e729cb9ae336eb8351a65da7a1ca47ec4f789adc88e63a87251234a793733b635cfd404c9a46aadd6116c6f827688476042d73761147d2d5fbff7cc699fc574c9d9374d846f2382b59355830d6c7dd03432aad8e5f7ed2d8f903ad25ef43197a58019a2779d48976a7c1d2cf6ac746736e506ccfae50aed4b580dbcb5969a581f2442f8dc56245cce847e8af358498f10888c6320b7f5bbb59d54e14603d15c34e9a2661ec11a5877a363a27a1f2f75290dbe7cb5f95b09207062507df99eff5d5bf4cc85d553e4b7da60d4294837e3557741b8de343c3ce03476351b4fc480d5a1bbe5110d3ea6d1f6574b475b7f46d8c92e63505989a8551f49932a234b9718ac351489a3b35eb335fac350fe7a13eda275c8563f32d2537cd8332223e82665ec999015140a19839f338415e91833e158e2fef4d49d38ccccf3793fc24232baed2be92c8d32bdbf8d34b152583e38ee331bc59c7264aa80112e82124b91598b93e0d5c76b2eddb918a6a5cb2fb17ecbe6fd77180b823217b5793cd32d977f6cd420d090d4f92e8d5239cf81c833d9f70e188ec146f633e9694edce239166a02a17d12e1c2a72fce0f27354431f1cd3bda857ce0e21962b16aba01cccc86b3cfa3a9198f42c80296950b29946d0ae0ba644308e93e48d74ff9fb501d2a03e8a32048bb9d56bb3d74229f68f2bcfb90f58ba0bc6ac7337ebfc1616fdd31bbb85833686f16cff5d00b8d70acb597f804239fad9056bc3c2a4e29eb86f9940b3fa2e7ecc094c66b91343f58f69d8b376fe79afee27f775e3ec283d22a4aa4f5c2492f6a3515311463d782991551c0cef0170d1f908a85a9f04e6d85bc038007aec59ba2c740b054e7c3d987ff2e68dd10b6295db3cb364e22a93112380fbfe81ab8612a88bfe965ea62accf8d234525bdef657790ec40cf17c549b3aef2af6ae2909cabb2e744b37252524d16195130c62976176b17815abafea3fe34384a9b253af15967d5bdd6a3b6b4856948cb530ccdb1bbd78f1060d3659c9c7de6abc8ecda2fde767bd57f07080fa9a56010360eb51921ad2a9ac62cbb5af85e8e85ca2bd8041b5133343fb22104843bb7bd9cc113d688af6f54ecda5a6ae6a80426ac47e4cb53d6708bc0d0be63f1c08369a2f4eef9c31dcd83a6776dfe210581afa6b8ae4e48744955d03f67dad6dced416f4b43532cf56c6ed5eb17f777e6e80e877d8ef3dfdaca3da1d5166375bc32b8d4f1493bec064181f4ed88ce62601cb610f050ebb5f6742caf324bbcc62782b0391e04371e4c8dcfed7d79558ad616ffa2f0581ae1a0d53e36ccce486a1e6e28f07ef42468d71d5cd306dcf237830ee9dcb994219140ac3810fa0e8f0aa0799a637ad0647149cb970cabd4149c4ecac11841f6826ad7fbf6fd2a618545797551c6643f75ff00a714846041803fcf695a1cd5c7ff2719801f2fb7edecf182d2d0b5642b4a9459017822e5d07f17377453b4adff5f3d35243b2f353c6a03bda49b8a83a52631e1ad07a8cae83b10bc9d16b2150d9626948bebd9cced151689eeb6825f2c57d2aafb57e92425223e390b9e7f88af9a2fbcc414e477905ef7a981334c6b76eab6acc0ae85e45cb5b8d1de28cc6c14c77e6957cdb0525ed03099ae6e74b2c68812202833620b8677917f07eb3073c3c2c632dd1a059cfffe0f151e9c74f890b44b3f92ede98f6c7d1c88cbcae776d336030899ead79b4931f1c3d41607cf86502e530ea4e2ffbfa19c9130de51bc39907323168c013b6fbb84af78e461adbedabf14879e63a195cd0dc54213134629ac821cffe74d0c2dd9f771cb7cd143baf19b6ec7baf4f423899b4758b5251f36ea1861df4369ff2153c1ddcc41aef5dba8ff620fa7c80185c52f0199372b586a60092e0cd5b0217b84855ee93c64ff5b2669ec0611cdf8d0e1e743ec5d2db14914c11c6c9c4039fceb0673fbc5e6a1fdb55998dd2544d66d64fc00a7b31448257079a72c69a436e9129459f3d6816b1d5c7609bf18ef228db8ed6367edcf959e47e97810eaa17f3032626315a487b4cdd92727a745d66b90601257be611bc0d996b22de13b7b4c307a60ed7775e52a4e52b1d01f6cde6346f0426399dfc6ef0284c19cbaa4a9ba034cdf6b6424bb2a6890ab29fe9522faaaa37952fc90ee4787563fd2b6638689c2d68525fae21145b0e968da8580a8ff6098eee8e55fb2f683ccc4db0fd83e119912741fc8ab0704e6791df7d087a7b2ec2011c02e8e8b6ffac95355a471a8d3551da224d57897ffe711af55f7a50699ce41add682ae5ca157284c85bb2443f304ba87a9c2d6fc8f0535d9b74192cc1185315ac0948dde2fc7ca3e82cc37ef670183762efa9d36a642c19ce12d8a32537bdbe2cdfb3de1c843a25729f6cd004cf12c4a6fa141c86c139f389fd227b1756c7807161dd2facd4f292648809eca3f265798076b2ab3ca2f64b68f4a8845e70920fd295d51aefec176291072540b2c021de9b8560851ffd70f5c0f7dcc6660e36410e0fbd143ffd93b6c625f50cedd11ebe5e85bd0c9d180d7fe7bcec48c773025648824f242f19ee858dec0b95d0d4f4b1db0a68c5b55dbd5b034728ee86a775ccd467044ac7801ffd6f79708de559f57aab71c4aa48155c057f2df71f6ca0f7cce8f86b12fb2e0a75f337053dbf166548dd88b92bf0e23561a86387272b310497e2659ad3594836840022517a9529b8f39b4cf281a303c83c10e97e169a363e51b1cd96aa0b0d51da195c547ab326be13d738b0990825f563172f59dd81933140f1ae77b95fd9b56a85b5cc199e0b76fc93713b5a0e0fc632a5593791fcf3da2d5a262479ccde13bf78cb16888778123bae903703a326933cea4227ae55ab9888608c76edc01f4e9e9a889dfc0dcff4dc1a5cef477ff9501f56efd31b0de0e99f7efbbb5871587b08fe20b6f0d033ad6cb0e365c4a33ed7f449c89f9a2810a8555e6d510dc5070e82f79759a7e4443e1d27500c8495dcb1049d64ef8e66d40987bd77f229e52388ae94d917ec170b7144a8d86517d37fc215a3c7f21a6e4a11f21ee419edff6922e59257929877adf0625bac84ca3ba6d396d0f3bc3da738cd7b937e08fddcb9d2ebda00c4098eae4ce1ea92be790d7ba7b29a0fc63f94e9c3159e3fb0989a7499a05a392336275a6a1dbbee0f2b7ef7c201c90ed701ff4c1721a1a5a99b27b21e1f5faa019831fd03b82f5fdc9452d9118607d97473331fa0c8b2da9c7bddadf534c704026256e5d8093d24fc419184ef14470198b544232a92fbc5175dbebbbd6ca1d213591f21f7524e09bb003513b5e5f5ac6dbf8caeb5cb452f8bae5afa5620c185146b007a515ae2c8942766b894a4890462c972f6a5d86a04942856603de7410649346e1d5a6f307ad450cd12039d7e1721d4143eaa5527753018fc71f117ef50e1784fcb690acbca2dbbf535c1c24c8330a4770ef6a6e743c6dc271c997a668a9b1a3183222235dbe054598720aff93074b267066930eb495575a54f31319d57486168a4bee78028fc0c94c6c8fe7b4f383f8cfa51f36962ada46ec25367cc3f7f950e4f8e864d9ffabdb7fcadcb6ccd7f636751ad9e40f7ecb49c7b98592c454c0cab689e2ae411245d6da9c835c6ff0fd97b12ee096b849591ccd19935dda46092dd3e2fad1f39b57ae1d2d2ed2d108bca861ac92c9d27ddcd19aa1385edcdce4082ccf64f9ef3e7aa2b0b6e8c25b0e88ca3874aa0ebf909b33792798428ad4cf61822efa749f0a41dcfdd0051c782d3631b15839c8ecd95d542b93553c9e3d0aba639198ff50cc7ceed37990ea7a9fa80cfafbdb7823041fa4e150d56a79f998fcf37c884436c889ed59aa1f739e17b9b6f022ea3da5b4642232bc074c31cd23b192d2043460a1c932c98a270743f999c28db99f513063d741eea01cfb31365ecdbcda0257f5b11f1f942382a9c17770b81a18d9d4d6226385d737ce8bbec3b93152999a9c8f483248e0f1423c460a6948fc73cfdac7168befd9712ce5fd55d5ccf0c52aa0c52f22afac11e57209a88657472b97f3a5dcb52d00bfd49ed479cd341c0f357be92e48791f04bfce74a594c08a14fea7983edfe0757a05833d39dd998cb7730146ca5e98a6149078e1884708222c4c5ace1b490cb0279dd5a830dad8065eaa9c1429e1e8b128dbf6e44a1b4d2712d13c404f8ff7736d1715f9eea696cf4671e8acd685581d54603c43b64dffdf9b188e16068f06cde061e5c53c52e45d50f1dbe5df94d22941e018f84601401b46bac450d90ac052ccff404d8db3a029b07d069d357caf8f335e59b27aa3c896d927dc68e10e7db8a440d3da29e3a99a787749f6cdbeb87bbaaabae57df9923c73567d8ce1b1801cdc75c0e824b04c03c8cafbde14044ae37cc3865f4ac5fbd0a3ecb77b1514cf3441950600afeb5371ce96737669e90012fe7f1d2bc6e3c29399f8bfc0b15025d5d3c007653f88654f2216acd4339b7d0edd30903abb58e62abb93e4fbcec9fcad216a3ac711256422f9bf7bf5e5d831d91bfc055e6d0b98001b256dd5b7fbcf070abde9bd4a63b5dbb4f493251369776b6809924d9f63d59f46501afcd07da715974e0c82165f9c92d37d92b06a6f2dc396a7717aa5687a948133b1cc4c3ffcf7bbbf2167c06854e9b53af58c8fd3b64c47bd1ff373448fb6fd5aea7e0cdafac00e3b96fdb004f47dd768f180e71b701cc3f58118f1b8d5f06c2f7cb051736fc6a2b207e8dd8555d16d3fd7c53bc95446f0286d4edbbc4fe01fd7e7bbcaf05e6cf67dbe68357d771a2ea68d2837579fb30497de42ff8e33baaf5b87440793518dbb4b9d3d8f0b5c90dcc21b0a191b8c582fa95a71fef5f1a00776873d21d7b3204c4da110ee4045434feb54fb4ec495c143c3d983abf3d93134eb4eff344350a01b2556a269a960bdaf5bada1796c2d40214e4d9fca53a7a06164d245b8071b4bd5ab1615611b66e0026e418c02b9ed97cb3ab44fd089217ccced8dae30d3bf2d7fa9504c5c621f12ed2024e6c1a22ae4b7e18be8aee9ad057db865e0fe84de399cc47b756cee9d3ff0e904dc25064f12290d056b20c30270dcbdf3043bfad0418fa1984f2eccac556af5f6beada56ee3eb75be3909f97b0c5b428888ecdd5f445b623d4c71551ccb41e6a950d9b2b850bf856c56a134cc35265862a9aff0db6499b3ccaaf755a57584c20d4fb1e4292870984372821c78c853d434fa5da5b5ce8dc706cb860984881fa70a542e76aa62a3825273c093ed38dc410d2d52da59955fb11f7639febeb12707531d7434b79c074b1e624570f49f241d0a9a9f32817ffe0a2cfdacdf40ef469deac4128b8e8279d2a3f07a2925b987cb39fa6d5af5508a70406c57e6be236240e824ce25742535e0a4ab18f8683df79e7d9add71fb06dfa78f6515bbb7af7bc481bf9b4a36b53fa75a7f29d00ceabb9409c650e0740be9dc3d8df16cd03eb4f11c471517a8073cf0e690e34e97e7e5204352afbdea7ae5c554169f5d1d45621240e67c0b4f9e523430a16e14c54878539ef88b0aa88b3e4f324088029b4b573481e638b558cbf94a10102708504ff9be92b1eddc28cb5e5f743d845b8c6f80be956fd4164b955a39ae0767d982aa1a2cd58192612aaade759c140d595b74b879c6af6af3d096b5926edf8ff7eae62c05163c06efaff958a1b83c628185872c6ff51615bcf3145f7722a484542c95fbf9243ac5660bed216c8e8d0f283abda38f91c99e4a5c9fdd0c13f60d875021051da64a07d80017973afcf3b0110310fedd691aaaadd03d74f1055153b1bb705e83612f6413b740f0288181e8b5feb94b9663560ea0cbb26ad1aa2c33413c4f5180366e86560277d6d3c476b7f8a741ab9f266111c05dcae362c669f5a30c1dc7dbee9678dea552de008e2e934cc69d61139d8781c10c06a872c290335d78ccbfb6ee3e07e2380fc0b04ac9bfde9cc0de712d3f95e3870add81a629d9fb921d148cbf54c70607e70b13e1e7cea9d8f634fba7ce77686009a93bc7bfc758a048334a0e563723f69cb22fec96a8b44468723ebae7ab546d525527d6264bccded4d211f1a91ef460c9afede2c6cf2b31f9c510b344de10d5ebc289f921d12e82de34dbff8c341de684a9246fe18344f66c02fc75404ec663e643a5e189f6cd23f7a539382d60961087b008ec79442823640e485a38dae9659deafff49f206e31f9d6b1d7ccde00151fccb201cf928d52da272b64ea6b19ed31b1be47793e71a6a16fdab5ba6f2d17e2523390b51cb3a5fd3f2874897249590c25e53f40e65207ca0225c42f57af7f2779a25a10ec94c9bd7d612d5ab7da1e2555884ecbf5ed4bd7764eb6283e430f3418f6f1ee29a90aa06997f63a188115e08192d94ab48ce1a318cf2f8a2277c5357f3ed22b0f31b73f556a4a2b8d21e042f71d66d7fdb22bda08baa1c1fa1001851982d411034233bc44042bc319eaf04953d00f5ad4a4434293cf98397ba844b34d819c47c3eeb6e847f8c9fe5edadc850ad16ac8f3d0bb9fdaa94941fea13845ef57a7df70de1007bccae22059047ff7803c9dcf2a08e7f24c24d91d808126947ab9106954f7c32cc1698f1e13899cef147657362c251a2f67d95087253b9ef9e3371166e354a9fc83242513b46b793832cdfec5292b3b07b4a92635a09fdc8b0b32479b5c463310254ed869e8ffd72e930266579f691e8f4b3b72636bd8ac6d1a708b27dfd46cb9963994a6840fe6fc405d299a9110b8da0b27001041f035265b96d339945b35eb93b7a77d146690026f1abc4d11e73b0263c02bc383b574e47ba48f4d7fd502aec8c03e20c7173210f0c7c49989a0792ea89b70e23c40179a0cbe6921a3ad41ef004f8330eceb828e9d4409ac314491a335c50102cbce9951ab1fff30895050f4fe1f608db0e4e4953bd97ff25d518cbe5dfce387e793bbbeda72a0dddb04a949d377c4ba4478411958d09b4157249ef2bcfa379c66f507e10745ded262d2fcc7312a8871566e82b0f7cc362bcec9956c535a5a5accbf900d9a0f32fd2a5276881ec318c74ec70381518e9db9309f63a2af48853ee69937f73c7aff88e2389f5b2599a585c28984417b6fe5329be5c1e62321a3205eae8dbec9f0eb9486e4c6e42ddd2883e9d06e5ab893aed2c27211150eb9c46d47b346dc92a26d6cda3f37ee6ba176f6a0b0717f686f5d36a282abfd0b6566324a80f1f716456e46a02f9b396d612338267ffcff36403a70a150b85c91d0176d33529d7b5c2634a70be1bf9cd2a7730f96f4ee9c48c17a5194e4c69c5aeeeb6be8e485419ac77b5b509bce64c3da2baa2a273d135ff4c2bc8dd42f9bf0b3379fd23d0916e2631c8344f3c4ab05ee9436b9614eda3b441e247e56a3b5bca38f080e2d7b9303e09ba0f69773de0a749e9b5edd402ba18a5d247841af1d3167803bf8e28db0fdb3f4de2f70381d0a2181d98de3e56cab3af53f8be0e8fd17233e1a09deb0ed11faf6d676d3ddffc6dde6338c8499dde65c5598f5c169795117128ebefbf1b4993cad91c00c370587fc54c5e7b088f771249faac6e0ffa89f4566f56031cca4469690b64d81a8bd53627592cb03379037431507954a1892b788288fa6f3632497f990b9c4ebab9e5dd045197a42a10b028456926f08f76bd860ade848d77a4faf2157ba4da222e631a312ef2b745c770db507e80a43c2a701a3af0f56d1b1cd6acd36ef0b78cc59bbc8427c36bd79ac4d23340cf6a65692998a028d3368aedaf8c7ecc14b8c2d9dec36d7dd8866420e62b81fcab0c6698d0bc20f5fabce55f41dfb22cdd17c051defaf4ef49f3ce59e45b0054f152b5166662c1661ffd60d7f036aafc582c3a2fd8f5e347a6b41b5a418acd73a4ed0bb319b1d24cb5b8bc9508934073181f78735b0fc0cf3b8787bf90635fe5b16ec630ee2355743af2102930bb2e8136fded8dcab662f54b0c18ab5f426f56c803e7c96e65c2bc3a490b9d4450bc33aaf406c3e7b63bcf6d4804ce7704189afc393afa2c24dc9dcb6afc9096e39adfc7353a093b1abf56d05c0dfbb74019e99051d995d85e6c29e784ecdd04766ef508f137f837efbfe16c2f1b7c6b284d5189db446e0b14201db42beb8cd9260446228951ba036e13fb35e0316a3d1f346f9621cf1a0a6140f29254c0015587c5e165847f775757f1b19280348af3fa2a54cb74381c0f7424f11fc955558aa82104c37b61aee03a4b2792f557ebe1d77b022b92c3e7cead66606a4f62fa64e1a9d1e3a49cc42716d009d7bfb6f0a1fdf4a5d53cab7ff4a231d6b45bd9fefb8b3a91ff79061646dde871b72bf5f5058100b80cc2912b8161fc8cea03628de9ce88b6b6ddb373946d89e9d8a21cac2e9435660758cc39a25b09691420594a3e6f07c06b86f5f9858ecca420e11cbdb35e12e8fda450aff4fdc8b313167eeae73ce8bcea00183b28a31ab8a685b6b5f860cb3df27c79735963d7f9ea0efd25da6842a96184b2dc336fc9f912c1b5a51a0ba9326939d673ae6022946187ea89bbc1212cdd2bf60414d38901e18bda6620f0f81ffa47852839d1b49e797c9d26678d2dbe3556a60a0de735ffbb5da21b5836943420eb5aae868da456b527d65c7c3c7ebe83e8477274a98c27db22bcd3d6258540cb81d84f22e9702eb330a084c5b19cc0698ada5e39810c086d8eb1c6d308bd12d5e2c55fe10ec488217157e1cf8657147a97db7c1105ba25c2d1c3a16bd59b88a59c8755327600c7e280c2bbea46a46b9171aa4f19985593a09fbf2469a263807a0b7ce86a4c72f5a5c8436480eb6805887f12efd4bf2040bd4347abe707989c9b665cb2fe83e1ea2f599a93b107612a078147d3328a7772aad10f34d4cfb6fd515535e3231a4ba2ba7edac4a5408f7981e635ff8c673b49f6657f2524a3cd3d272485304a8e5423ea898da01392309799f00f6ff217527151fa14047788d7977bed47c4e8a835cf41fd9117f8d77168fd46cdb5ce29b03090b0dc10eba8a6b789a6982b6ce9c4bbc7a80317302a76bc09e144d84d65fbc0bab2df82b4bbdf15dc577dd52158146003625b7005375854b865842fe4b151062e88c29d56542db8de37809f531cdfeea4de44854d05781846fdbfdc2f0b73dc575bcab4d46a86779c442e03fdd43b1ce04636d004cd1dddce40b3d5bad6fd9824db4b222b273a298a714d5cd06667c1bac72069e05fd2b1f283d5767b771146404d2083ea72fc5cf63ac3321c32dacfa2a5c2463b2054a9a971540ad7e1992f1440ff9e8a5c938f5119cf1faf8e3ba306d6d1ed08e20469143e621ab29754d6327292742847cb450f6d8f5950a2de1bc86ef2a4ec409f4f339bcde0b0838ee01ad7e12e36ec9ff9a25b7f301efdcded524f3ebe5603395e41d5d01b7f836526df8cf331d7e85fae6306509be490199ef563dec2fbcf34b9d40ecb64b6d9f0a233ff36e8c1c648b994d2c6e64bf5d5b706f475e6c61505f86c7c94e93aee4a19364b3b00e097a6b33f63ad0a83436a8572be32fcf1bc4c490dd762be5e1257b19340c5f3c84359d3abf1a19ad31c152af91163fe6d9499973cde8ad1467b24372356890a741204e6598465da554ec3cdd0f0b109bfce52d8b6e891a513cfa2a1cb4bcda146d9b79c023661cda74c6ce449f98d247a0fca6a9b086c40a6596050b19a0deb690fc39dce3f9fcead8f5915b6e3e0f8e28dcb469846bb6d4881c7a213f5e0ec07e6fe8a2cd3710fd4fc0451194eee0e989e3869dac1133b9396c60c19428f808099e1110e5a323e711b9c40f8395314e5ca53f2254f86d9f1fee67e1827a7f540f917f3593819411a15caf089ab6f7b9d0e7804c2fd6d345562ebc4209b6c6d456e13c71ee5bd5bb16f557f20f8c10723ec9135b2ad0bc0397730f6862e4186cb43a46b597044526cbcbf401afcc9135f377c663f67bb0d7599fe6c06d0df736de5e911e2899ff7d2319f6b40490e92d082f2c699da832c4f3ad48f7fa8eb68b2b6460218e74a3bb388a573f94f82a16a99aefa072bfd24cce9c6b3405d4ec045e23eb28a7ade151a436b614124e55b130a307185f145793e5e46c05156930a3cc478633eeb8ec4b8083a90f8a8ba8f5bd6a8fc5e4c2c9d310d6814b4ccd4cc4ff08f8764a7b2a590c2e14c53c7758212fb8e94b990b8380a8cfaffb45d78370c436ca39849605b8e2c2e532f1a6762afa8bca9296ebf22357cef8616db9e574d09fe05b05a31702a7ffa1a510eb39cda9c3b3de9183ee1f6d208216b95bf491a2364718e67c718d77b300e6902a6d3bcf7a2c0a07e8aed3e312df39a9c083e1815f4f44200d530efcc15a7469331457f889294d56afa7ec6a501bdea80551a8d5eafd5c14c8130f29410b323e98d0a9dc2a94f74a8b59e4636ebb73843264153653cd611f198f5971079bd1759131e42a0c8e845c8b351b58d755e67aa333b3289661f1656690cec84e17e28d5be5bcd5c7aca8ee06a75af7ad4f01c8902cf8025fb8f4aae73f4d8fc9664df8f869914b97adaf192589d97a8a397f533295157bf6d5c9230c5618589b5402677079fc317bcbab25edc803467f9d5940e3b816b602a553d1df32d3368e72fb9a3214446e9822f11d67642eb0a7c9298f9d308be64f631a122fb0b77171d92bc9731badbd01180b28be8d3baeca6e9fec9fda207adadca59a788c630f56a431adb629bd1dffd694b91bf6fe59318edce979c1023af5b55bd5fe1d14160be8e06f8600abc4006bd871086705ac35dcc17b8c71ab25ffcb1009eb144f31a912cf00a584faeaa45fd59f82599bc61ae19b556a3c02fe92b1a12919009a91838b52aad1a5fb1a8d2130292f63f9771b32f4f379f563a5db69c3c1b3919bf81f305b813c3d72be097f2101b41bdf1f9ad76b949334e239542454748471dd86bb4944445fd8bf524309c043ce3c67bd8bdf8f1f9f1d4bfe8b2fc0dd8dd194b77da58621f2c94b2a2481821c602308205c08dbd4a14778e4f54a96331e06b3ec4b80a5cec5cf2f04e50fbf57f467c240ab0a827dc8566a70c294f602df12e6ea119d62344a85e9e3e3271329a70d54071574654ecd09661d712c3ad0ebbef8ae7901999f71d9a844670cb53414d6099b093a9be2b5b64620d452740ce94115dd6e1bd9c48fec4733623d3afea5f66dd1b571eb3d8031f2a3c38cdfe3d848a0807be30e9aff634c4d854cd02a77379f7f7bb5c3eefb49a90fb4832a4896d8dd65c4e30129c678ea530a08c40f79f096c9744c631182e166ffd09b6080f85b0870b02542b876316e1a2ac903986a37f632967d5f4fefd2187f3c98a3887a4835608782d64803d69be86fbedae8dc6726a5501728ce92ed1072d4d76487d1f2d4fedce1237d04337bf614eab0d6a6af9271fee19d9ee54ef30b3bb9ae968dac41772fbff00923eb1bafc4c9e46d7d38a79ea65ffc4796e43ccacb5443933c39c48ac859be7ac105a39c2765c900729d01655d1ea498b5f476e0393b8813958deff73074b4992fcf0cf25dd292516676d9b5a32c2de56310fe12b4c5268e43119ad9c7fb4922f17fe6f5056025ec3e442197e9316d617361ea08b4b32c7e3850b5f054bd3a62c2f57fc55f14d8116ff31f03a469ed685200b246d6f3f3eaeca52e51064cba2074c3d4846f21034cbd1fb3f03d08dad1267d33d48731392197467e5a842be9114d1b9084288677944772034003d90065bff65b1a45287164ee3032147ecf1d539ebb4d961ef47354f840b6e7ab46fb6ae9cc9ea9d8a62acc9fb7200a5b17746cf0ca6e0d08df91d1c2c9494805d48fdea47d200f3a30ecd46211fb29b21a0c55269fee661021bd732dd733ccf8eb8a548d3ee46c40112d4270aaaf896350a905d53beb866f5e59a42f939c44a18d462214b712e8175ddb1fca7c9565c6501bec5adc0d155c85b43507d25ba15bdb55dcd03f287f83948a96d04745166b9de97c067f2673e18b07fd9d0f49c413c14f00b788c424966ef26cdc633d2059049cbe7a7bf236e0c57dcdabad59aaf3a87fb2fe1074ed973e3e0f3e2260229622545333b70db3598ca5f882c4a593b0bc74d81f36f89e77a1eff40e931affec49e7e21d08914eb51c9025aa07c0975d26f550f8cbdaa56d9024d4503e85ed7116f545bf22b320a1f88f4f6de1c1e413ecc6c05d290ab45fc94f2999300ec261abe1cee4d416528f6d20f262171ac5c4af99d206e60e47ac72e72c54b6820f574744c35ae06f8b4411000ed0127f6b3d6ee14f989ee22d273ec7e615ebafa672d459c4a02f2327add31acd609dc6ce538a1159a2349d7fe92174da77cd91cae3c13f79058fe49194950388cf3a7168519d2b564c249716e548b1f4b68cedad72003b886b6bd7ca68891cd6e4a06b4e36a8c2d3967bd9dfaba6dcfeabcd2302ae570f3eeeb9e2592950a89ef2b24a56c0525d54011522fb0e68d41c4bb8b8db6f8fc90cf95af6e93e851908a8025ae464e82c99c96072dccfc2801cb01c26e1b1d51635956bc58407facfa76b51875434f1ac0d7d171c796b840379ef01fdeb4806534f2a9eebdb8014a504ff5afba3cf1a126c3f23ff3aef12f2c55db5bcf0b6dfbb71add22f642ed7a97d6b56b404e90eb34ffbcef2abc7385cb60a2bf4b0cd4d72f6d4113fad983fef29239b238c418a1274f8ac0d884a211f0bf8813d705557add98062a8cfba812a870a20fcc8f9fa31c04de41ab75d8a3611646a8919a37954a03b9e59f294142ff3af6d723a3be96eb83c7f5b9f4e35d9c679230a0c981a7259310f874c72dac2dd1cd86bd1560c8c3de7c141243fa69769bbbc6251b7086a936fe0150b1161d886fae2d294b773c68b735b55229f7bcef996527e3861c0ef744f6d368354d9ad952937ed373a526ac1c16cade413494c4f700d43d9f0b808b33bcbb369dd377851a564338ddc20639233ad23b5aa34b6543c6bdcf5a12ab690559dfb7e65b8b532e97b0784f6ea092f348604264f07870bbe5e7d8e77ba530a18a5f5672ad7f348de7407a2b037a619b291bf706993d6ec780df21c549e8cbe1585de1be963954da58c43a91c6af12bb3c4272beb354e9b15306e250ca3155c3cc337ed2c48b73399b38a1dcb777092620a5c7def3cfc58228e243a7f12f74f1c155cf8aec0caae621979918db9f80d72aebb6bfdbbed18421e813b52fb41f87007b7dc42f5ccc0cb66a7d2505f85108a92286fcdcd6a37eb56b174f96b063cb78cd57fc8baf999ea2a2b8dc1a2d804b3161c7ed37a9fe7a18e59b1687d650de0789bb9183765103fd59779138b7a8e156a6c67225912cf1a208e978e261187e91eacdabba3873a50a0b896b04a2b9080027bf01c3305c7375b44a96869a3d820cf6d5ee54922765a2e35d0e230f7475e871a7cf113b2f45be32f313e41ed960440eac8ec7ae534baef80a8037acdbc36b0d1dab08f9cc1259671e66575153f19c780f4071c2a677342b26e96835332d32e2d32c422785fdc0ef550a2bc69d752b3fa17665566d2985fa3230c0677857637878f19d9980ce6b828721d2818e3ef9b5880a3b8c7a39b3412d213f3c998f278cf7111141e0ebc873ce6d7840bd1dc91b349976c322824cdcf3f49e8aca3cbf358b15077b7d286cd91b984312b4bb37b54fafe1000f41496da09705f9637261dc0d0a0d57495782383588d63e6c8d71a553530dfc2e96f60a7aa688cc92dcf8ca142a66bc379c621c2670387b80f3afa641540991f24c83fe3a6d62111939f5aaca733905e26b736bc198e1db25fb539f2b9037fcc0462314fd1aa9a9f3e1001fc258b3e186a257ce3d8539de1c52bbb4775f192047ebea4138d6eeecfbed1dbf893672b51271bd9c7239dd558859ba14aacdccce404d92075608f72b5065ff18294e8a9507ff3acce7261461e9e0eba9c4a0821df693bd4114eafac85acaf168fbc2deb999fcf1bebc23e44d467cff83c8791a609982e177993141b2d79b7a6912dbeeb165ca7cc620adf628e354b30787bbe4ae2a293d3e1ed589b45f48d494d3be601e59f67f733acec2901bdf06ab0ef252b5d1762474bb40c0bcb45d01777943a7fdb4a810b65488dc22cd42238efac705ef51945892773961e4d6773b36b41a345fe93ba794fd552189e1e1a139f6453eb3ad4af728e3da6e60acea79709b4ffd7bd424f44e4710917ef8b8eb857ea7057ce398007aede1a20eafd2df5b57914e85969d2024de19ebd1c83ec495e6e8a90b380da4a5f3f96166215b1fa8801f2173caf2a6cfc966129ce2c0bd793ffdc4f7d5f6ceb22e814720074bf53c2c026eef0207be54cd1f49ba9096df772935148afeb2e5e2005d6408ae18d54b6b650edf214269fb83ea967daa4c1c24ae1259e9b63e6b68ddcd4ef3f4a76087cf75afe11003c603062039228417c356cec03b16b394228033ca670e5da575f72d67027984ce6958e001b821b82e1808ddab3b0d2970284fede95cea8b2e8a00d01a1cf370f242afa8d5284eb0b16ada2e770e897104bffc9b34e19c1faf906cd2b1fb5481e070f6f95c0687e1eccd0fff5605e94b9e1a47ca0325533042a7ac73c265ddcec93168c8fe740150baaac62d6101393fdcba063788251a365f08129eb27d55537353f7eac8530b9721b68aa3ee04689315783fcf427a55ce0f3ba572d85eee60f6b5c4572c8cca80db64c9d7147770a37abc357439be10479f331af807fb660721daa96842b50a75f4ac6c595da2fceb141336516646ff1962a32f0ae9978f0d83656af4d5dcacb778019d91d08f5a168d69ca7fab3e18a958ce9cf3ce331f589261cf9fa96d1276d8ec2d3f74b0ac7757ecb2f1551ce43491e54953aed484ef8f6f198d31411d5d751d2bef26ffeebcdb2f51993250d58425683b1fd985c7c9a08fa77e1f25bc488537c927e0c1739fb7814e9a13e8a0f738567c7b66ff7ee7147f04438fc88a59dd5500d88d8908a509f5b31e543695f06b2349b98f256cb22eaff2805e146bffaa02cb9c7f68f09d0ac86fafe0c2d63f6169487fbe7caa494c8dd073156b39eb720bbc4b7c32ee06f070cc82cc70f1b8ae3313cd17ad47381b6a7a143ae11c111ad91e510a72cf4e9f1fd62fe73e6555b144ea9ba765dccd64cd7ceec6dfc4b2a5a96fdbad4c51412ea6ce685f37767ef91119d9e6094432ad1dae4d53a3ab4b6bd54f8b55e5a7d073535b887bd2a47a2e368e91166355159b699b2984d45483fd010a93d887eecfc96383d5ac8b0c692ca328d47ddbeaccd71c0185d51dc26ad3733bab5d75431046cd190dce986cd89eb9da8bb749f7c36ec3e38b58694904fbd782b879b07ecb292bf879dc7e9dfc6fd1dd7509551a93463c5d3231dd77462448c08a50ba0ea4aaa5b361726c115b4d70c613ac46c152a68ab7c9c06300613d981e37cfca66da42cd62330fb46b7dea0f61dffb6a77cf67b8d58f29693730fb174cc0094a579e80cdfd11c2e46394fd07ba72cd68fcd12d7b6e0bbb22733bf68af4df198eca436f19da6adb3432c169686c1ebcd6495c45ce886068c1062ba8cb4b50257ebcee2c9bad661562f4a5f76bfa37efa231448f9e2019d64a3de1946997f292786c031d453ee4d4b285064a56e6ba367f1192ee4f68e854380840d4cd2e711e849f913ebd857de063da9ecf0ec177f31d9c80dcee1f39671d55843ba1ddd298793d1d940f34408eadf59a57b6cd0b8a156c1fdd5d91f7bf6a15380471c550c3bbbe894f8ea979d88f23cd767a15ccc337b8196b5e3a0c27d2368ee4a346a4c3a6b30eacc87fb8db1d9b9a331322dda3e5fa485feb63b19b5590d14a9dc0e66f1f40efaad78b9bf77a0c1265a3203eab789aeb394898f7e81b549bdbe3865ebc81a51980907ef345a08c76b596170203d763310ccd550ebfc1cf67422c0ad36977ae646bf0412718ff82feb197d65f8be59e14659120a96e3d1ab1790bafab451e6a8df8a2129d3968353a9d1adfd13d88a59782dd5a7178d6d02fd2c29956ef2d9ae5661789602982d5997864e166f99e39847d3fbede26cf9e4eaaf99c1af0a8048ad959386b16a0905b3fa8f9f6dce3ba000ecf4e9a53866d35905097c96cc6132330fcae442e1b205b3d4153149e27429f24450d1405e2aa164d59da8d0aa0fe0d3d217b1a2fe5d16e9146d87af16c1de8e412700584c07ef6a74a273d3cdd29ea5142f7a9a2a472058829eb3d7f2af4297ebd8b9a532cb8dc672e8ee85757315bb91b365ee90eba9bd2bae4bc49c044e8bbba3d485b6f721655bca1cf44b47429554054af8ce5a47db1d630be50ba5edcbcd3b7f98c6c2aba559054b7343bff7a4536d7e911f9de14ea6b016ba5dc6c5841f56289cb106c6570b84748018a84c25bdb497398e00b323b90b43d1acc31b7dd7cb0db17bdb2164e080709c4a7264a86cf5ba3a8df5e774a635bbb9d583ce9471e363a191503b96d410c64136f525b4a0f94a93996420b929e74dbf49847f77a8d54d348cc8971bac8a84f861ac766e93ff7fbde1723751f11889cd24c62369c586d64a66206f64d6c7b4a9621ff7eca5d6235f51c5c5ece34f8b2f509dda509353afc258bc424f8a615bd7592786f6f75c992e8143c0d61f6e55257985c7d01482612f995b426a67ce3777d355d23b13d654d9427cef429f0c6a9966f8f0c5c26ba5aaf8d37e8ce7cd9706bfe62315843623ea316729c45eda989e8bfc39d5b12888a8fa94ca11a9608fb1e972629b59164b3dc43236baeab4f180e5b061b22b9f0200bca1549564b11ea530dda112b1f135079db5a5979bac317e61a4ef45a96694c0985b86020dff900df6eb1af252ddb3e3ba01fe324b635d7caabece298d6f9c2704162ff07bfb7f679c9cf3425be90861b02d76beddf90889d1a80fdde9007b96e86521c3ddd12ad95293d12c3c90cccfafc1e296aa74d5da6a6b4652968368108f77e3b6cb371403cfb7ff9dd2ee5ca035279b105e2fbbcb4cb79a7a9fe924c831a8445408ae8805500675b577888798e2ef7a98fef2268d3c30a78b90ba9872de6763612847cfe0657d80b812fa7a97b6e49810597fea85d994f8250473c128a0409eec612b2390c4df970b8e3b343bc51a996ba5d19c275ffb4e1820d5143f7ab9b32f8a478b52765587b94baa55deed018c40a1600d6e6d1e98ba7213dd0479ae6e072faed829b9d5036e62ce428ecd104862d31652cdec705326cf4a40c9527b2e7f4c3d0571777914ea6c71d2951440fe262f5d4a52787623156f411a77a0988cc967054270b0c6f00c781904d1430434f09a094b68be8d555fe04d8e1ce1121837c3ca095cd6b72f2de289870719c00661499d0177c50baf14a704119d180fd284cfc6e198a5d12bc1630b91c62f0d852415a91dbfcdd209619111044dbeab1456b9d553f362e0b0f18a3fddb6a842547586e74029eabd6034595093eff8cd4ee4dd507234dddb640ce4df366815c9a8f9dc73bd72130b77b29c70650c1b38c06541e826349e8e21169da4f15036202a28ace5b3a198eefad751ddc24e777527110e8e6b89217089573430b084b39c112439dcab42baf71cf3eb0bda4a10d5cc5f730fb276f518e77dbf7685935ae42aba066b7f876b090d1cce3fb54e544cdefb379cd6f8a68a3a898b8cbd764971e8892146c4c3cbc2600e4aae76288b5155631baa6c9cff6f4447cc490537c8aab70255d5e6e762a5640d2ba96b1f19753be69a74f14560d918cb015319806f18ddb58d8ee0c0fe36ce6e12726a8287dc5e10784f49e487c3feee325eef2c3c314799c3d52752dae1dbc7391bd1629b3b3cf6944f89cfde4dc792f5d1a030488468a285a0b5723c344642e12810cf39edfa336d50b3b20fc89f4c2324b8d0440ab0941bf0f733971fd63fd12ca310555c8604d32c2481bb1e59a76fb173eda983798f3fdcbab502b4b3a98b837ea82cd3c1ee2a0beef5593b762007648374a2104c63012173dc2545d6483459dc5883f9d75d7884fa52886def799c40570941304b004e9d3978c2b9797d2183b7908e2ff9b5b8cfd931d6192947a10800e5196efa924412995e01138402fb04cebe3665c948c9efc9cb796c9f504ca5a3e78593f48e2b1bab62bae9687ac392281d00e65dae43e3e1eacd835b53008be7a05dc50e2641fafce0649e1944d666ba152989f46187c434a715e042399149a1b9bd80803b0ca4a1a3fcd2f24ee1bca572d0601b77f902ec1856b54a57f89921303665c9c203c98d8ac607420360774e4dfd47c00e2092da3d3890563604af73a077b6d2d828ac49375e50687f7170df77ffa8b4e233a9354b72547ec46f32549d8b4ca0ce8617cf18975fc9cb9c2188cc95f20b7541ef8a916eca56f5fede2d8cabbbc3b5ecebd4961b1cdd864c84115272c4e0b19fd9fd85f74dfe5e2fa99ba8359a26f0e1e81b43f2a12dbf518df87d6438be49b2316f55cb59e704c930821e544422adb5d1808770790fa5fd22af80eb41e90ca830dd10ac58e0e8b1b18fbb4e7db04cfafc6bc001207388074c6e1ceefd8cff64ea45aac4a768650de825f96ee34d3f8209f23e48a79f6b70ea354bce30ad4af996c803fe71177007bfab98fab67c94eb1c1d29f98518c5756c0c5a6dd276488b0de5eccb9055e7b8426cc14ec39f79a77e048de10189972f2a4522e2abfb701783bd1c29963035e8008004fbaf3544de1604d6f6c94dce6f49e3a5c92c6b7842c3011d2934ab2bc46b3f559c99601f297b4172b302112efbef1808a6f53c996056b8a2cb64f854ca80aeeb68c2ae54547e325cc0c6599fe584dbc279352e52f28182eb6e59d41453f5809f25b8e0902944f82e24806e941a4350a211462a2359caea7b02eff8fcf2d7408470ff5c0b02815290bde0bf1bd516a5f6a4e518a26432698607a788f3772af01f892a4b812ab48f89654f262b9ac84a4a6bf25d2ddeed4218582071e9e6c0c9f23802a4b754471becdba0a3e4e38a118045be2320c56cd66fe4876fafb381cd8e2416aecbc7aeeb10734771429d1b92e36bfc6b453feab325f6f916612e3a232c69d5ed08280311b0eb61d6f054151feb8c2af5758294994b42e6ade946e31accda53e85dd0b34420ce0013c1336bdc717cfc9540ce940234e0c684592aeee116f8ae5e4f4d586cd4e62955ed0f03b6e648ff7374cf1fa7d2f7fe54c73be0ba60339516980b3e632b808d592d05e671790aa67042bb12d1bd8fa01f0a91076f75e3544744a896817b3fbd8b4aca2a2e340b3f7a097a5e9ece4aa17a35dad26e6355783bb0bf2ddcd34e458d004e6c2d0cf281e462e0dac254f59d3818ca574b2c397a2aca9f0bc87eaacf8266e5b584b7c622fc5d98e0ac50ec05f6a79d3736fd768e17b1a4b7bceb04e46517ae07cafd18da77dfd6c9dac6065b9fcd524e5f3e94820ca2d01e900223c666e2e2e4d25da7705372600f8b749609739741b219b76b0adb79b65b6c370bad4c2da69f47be5fc4444735fae55f6c75465bb373fac33c5f6dc2aaac165dee6141604468fecc5f27660307d9c1cd2c1611bcd3555ccde9876586291130b9749400a2f9c74d2b4e20e13dfe739f30c0746f80da701e42c995d4235a3923a340923786e0a8edc9f00c8b8373aa9c4568c6750ee74ed2c3768399bd647e0514e3d7f89c16a1abe2b7bdfc2fca6fc86c85dcd5deb9a8ad7b6512e7b85bd51f6d858d09c4ad1f682762c9799dafa9de9b22249a1ecf7d57861950a9d36a53e71e692732e10054ee81c7b1b3c6b03c9e2f6b90dcf5bce4178996e5dccfe46ef02877c618d649566f58fcf2dabb2e9928ddfedb543d8d049b180caf4e98b4812cb80d2caba2d3fb82b2ed5b38edf47b1b1b6db3d07eb9d356427536c72f2bdfd451a89729db53dee74fb874f89d16c288f9916aa376aebcecc8fe14d97092e95c76dcd8782509202f0e421c1677f9d409f9c6d874b9de6cf8121f4e4abd5564b2e755be54ab43ba1d3324dbdd3831853fe46f99f6756aadbd15c10482160e711e733f1ba593ecacca79b890fca66440fe32f128819ef7ee41903d6addf1ee3b03859114d7a152252956ef9795e7e1a9d843cba654612f284dd4f0946d6aea72aa28c6c8f54cedbf622d90227bced384f04830e449ffd6b7834c1348965f75575110de5aedc9635df12357028a4bee2cb3982c2a7e0af5d0e7a1255182ffa487c7a5c2ecfd6b433e9ed5578e63862e000d0d7203581a16b81a451968aadf387f8c95823ff35b175938a2e2c5c8b4c637855179936a0b6bbededcb6897276c45a258e74079d0bb844f72c2ca76260e5e9250f8bd3101ab4c33759ab750f994945e3e0eee5dec6de62b341ca6f941c30617974af6ea96d85f886f112bb973807965eca5e831dc11f9d57e0ce8955dbf015dffd63df2eeb38ec15dabd60c473d955b06b775d754bdb43c3cf2f9b419c37b497b2312ddee21c22235a1ba1edb74bb65f6357e9ea01b9344c9adfee725d607b400f13de68df13c74bf5b2e7b50af1f20e54882b36b04a87aa28abf418e5e338b67f86a5863e7f95bce27d9842120bd905ce90b99be617f1f5dc0407064f422a270679124ace615076488e426ad0789b497cc983cd6e222cc71f776c1bd9ca692aebb5df23babc70c2706b07d5644c61d6a4e444ef31dcb3ea0eace1603caf3bea399ae2e55d04fefe86d68f523bde667d6649293973efd1737e005ed32392b481fc0c1d3b77a4ce986ce5faeffdae58ce317d38030719812f2c15d89cd1e55bf5317586d5c5f0966aedbe7005c11a64d90feaca064d1b1243ef4f9f732766f5baa2d0cf368d03f5a73cb7f24e1496860609bb4948cf7d44e7e7dc94f480db00b061fbc0109afa08260c0641700c019be2ca5f5589f50a62a0f70e2d31fb1e3f57029af727049a0c12cf46067a0d2fd98e12b61e9675b9881d2eb1ba9260b54587a4f7f35ce5381e3218c32d2f2e297af1754193de9e392d573f8fb9760032bd7a3a751314364e81fc0b2515d96bc032687fbe23a7e2ce605be6cd08d235fc4ce7fefd0706cdabdb6090a33961413d592d2e62fc76c48b2dc4a97c0a668683c8a69a8d9ff8f5c46616aadab724065378d29abbe01b33f237d4c8573677ead7475af0915ebd80c57854fa65dfdfd9010c356fca41f8b1874cda0de551a18a7c1936d0cf5981aa99efac0fc1d8ccb969cd45ed943e52a9d68d36915ba39e20150f1f136528fff9a21bd64e8e74ef3f7bc64d2d65286ef08dbbc2090c1abbdffd1c3a0c81f97712c235d9d71d9cfa5de55e84fc27bd0737ccffdd707cda3626c11d56c525c827e65ba05ba02923403a2182576e79ecf7a9c5c3b1d88f9d0ab5bf4942edc5542ef9609b5b79d3ca89ddef3ea0cce8295c04bef0b0fbd516666d1f41d1633bee354acb37d75f18e27ee40d880a80f6712ca126185d8150bb9a0e1d073327c91cef8660e87a0fe61778ef8b33ebefeaced6ab88fa96d254d22031f32c57f7ee8192f2e857b533fbc39885c3a12c22abfbf206734f09be6420848227eb7aa63b7a5c67b0b351b7bedecd0ff1e0ba4f0ba753abed11ee73bdecba6cd294cbf89597a6c2168b9b0d8630c9c753f61b7e182eea54c235384e4a7cb0168c30cf462fb286741c04cbfc10633c6fed83512dcd4b0577c63575f9e1cbb7e22b1dd20193130904b1e5e950489ec554a51b28ad948aa728c17822b105306b706634394cab7fe394d0c927065451f91aeb5b9a31be6699006a2c2d024b515d0f6c093138713fe17060cd7be5b2eca4749507a9ced6e5a8fbe79f4dea87e67a6a37b48c69ef7f7116ffe2d0944236251ea6d988b94a67381db9970b5074d0cab4de58e5369e28bb7f0d2ee69c566d098f8d5813a8bc019eecb87784bbc44333fd6baf537996cf9e6ad954ca055b2bec9af30469caea344ab69ceea36c72be829057617d155611af9d644a310f60e7ccbdbdbd323fc51d3050ed0ff2d2253fda9a338f956e44bc7de37f6380b0dce915cab836cb6a4f53b6c7d6bfc01be4fa2badac1847369f7030770785d29def1343f7905030ba85a53f8cb85c8cee5ea2341391d4a271038acf2832e812f83392b71913c0ae8c6b5d752a115769bc989c712c74893039fb76181335ecac65165c44d4a36008820b494a723a35fcd8cbc106864ba26eb5030f8fd0cf4e0602f5571bb67c596087fcbafba6bcbc49569bfa2287d689e472123579e0762d6c833a8df54dca299bb21d3da2e620bf92050e9b68e1cf7ce0ae25a5c5fba416ef8723cdd3f96d92934cbbd38acfda3971553837786e3df2c88591d4259eeaad29a9f6306049fa51a7f07529faedba3977cec20ad308736c92651019cd0c01218b77ec4d7576eabc7903b73c068b0108c6122704ca5a19f404ee189ed67c930f861e0ed60d00c96ad8c7e397036a6271df610f4a9fed82760ab32421c9d891cfb30dc0bf75b718616072c1b255a4ce50db6f6b41ffe4febe1e0a4b77a0c778dafee7d554c34ce10106d9e290223d63fddf1922c7ac330038c52966f270d5cafd5fbbbb9947bf64f60ab7ab2f8b9d0457646da3a9680c808b9cf6e760ef74e657aacbde230f425e116fbefe3de79ff82e12e694825c52103ac3d4ca7ded6ecdbcb9e0728ba2ed0489e860ad6f1b9e8773ad1d42c88d63712b12d1f2bfaebf1d99356068b3159b04cf6f24775e0bd5ea28df08139356379eaa9532b977bc88b2e2753f4c8501e62c7921b6d6727ca7e0f045a61d509a04a33c1681726d5241fcd1b65ee22c1cb59041378ff321f071b8778c4eb24903e3d58eac1f914ead96ebfc0bdbe57f2b87d3dd3ce925cf2ca69927d21c121dea9e248d156193c4fce618ff1e245ce3afd6b0702e1100dd0330b0f4d1e1d4db10355fc79905175238dfcf8f6ddff2e7addc4a8a1d230d7a2fd893de6c8882077dc1d3e28b4d3bf5880f5d473e632b1ef2c45be7a04c9bb55fb3f6dbb7ac083239577bbe88f525500fa4d514566759945cf162adea410d6f9eb4ba2b28fb2e09752cc7f2d3b5502584b47c5473108484918f674e3e3bfee5e4a4c65b8f4567d8d52dc4dbf99622f1f9339828cea01890b847375aa15dabf0f1a5c88d62b2e557cd0ba3111d455b2fb39a3c46db747ee5eb6ffae2924b26c36e98efec6dced9a69cfa16f1b2c6f7496c14ac06eda66d488655e9c0f21fcf8b97d6e10ed82c62f8569edc9a63d3a3257c227d01373ca2bbc3e9c944353c911913e8a360d50f855059654404f8114d87fae6176aca52582796978ec6fed95d4a999d5b85b3e41f08625fab24e1f18500ce7873934a97befd7a7a31b02ada7a8d1b6bfc8966319b7d0c1ed9a9fba044b4a40032fa6f65eac21b14e5e7a62d9169a9b4399f238bbfbc3b07f3f75362a57139cb2bd8b8e48cf933f1ae3b71ca412a832b99b48c8b7d48927b268cf27962e7bf69849d896444981aea55d4bae720e310dd18ce01296489d5945849e8dce41cb8bbe192874422758aff3573dc43d81f2940cd99a02951d872ac75ef7db42b6525b69fd763894d80b708c1e0d703b957123b789fc325f1d4743e71018dd49d77c071d33637d4b557a327294e798463d895451e64fa755543f800ec66be8894aa033ff649699c3a4c7dfb80c041f3cf12f0e4c1e3cd42d6436d649ec41f7239c0179041dc84f4dc19a9ca282adbbd4ef492bf099dfddcce0c588382a4f775423a9895d549f2653465d11cdf4608a08667ce61e83718c724e0113640f11740db09d3bf3a5368fc0a0841ec9a07af720ffe9eff54c6ed9d1736748fca239c6785a7fc356264074a6b73959683fd46bfa166def2d98ea379c0ffe3def7ff5c4affbcf7459fd2c0caee097e1d75ea9c9a4e671411fc577035a9132a7bd28425f16ae7d432d4842027413092e2caa28a5a44897a5a67d58de898d39f7ef3472ebf29e8b0998fc338acf0f59bd77c4c0a4e7424adad5846adf5c0552721f757505b786571c44d6e1bcbee2421a62f57ce37bbb5c85bf3427e97695e3a9c2c2c7c4ec80278622575ce64469867a2adb9a93c1846cb2817a58bcaf1a76eec510b7fbe3762625ffba38bd8a8683b24198371e2a541af5345b260c559760db7e06daa0b6ab3dd6522d583c5762e73edab1f553d98e8906ee4ff91940922fcb20e9c17408860d096c9f1136f566087b81c5561c91d4494cb874a1176b669df4939c2b434e547754f33602f1dfedebc2ad122f052229a8ddf9a661543d907d51f5a5248263d4b383f4e85f2456a001a5f76ecb30fe4f19f6ae418db5699cb2e6aa60590f56603f7993751edf0e6210e2a8bc6f9881d017ae3d8af04046d7c45550856097186f660472dc18082e3b1dcb4805a9ea1b538c7e53d4f88166001c87a7b72612211983254e36dbee3760fed111db031881c9956626984fffa75dc7a1bfb5117651f8f9aa8f6b097f378e1f440fd284a89676103e3b687de5809fe6fc2a78845e6528abe25d48d3cbe866460d6856f612418cb9fcc12fab1bff54c15b61e182a43167916977e4a0d8cb6f9defcec229d4beebbcfc0d5867598a0561ea22605c06f166f17b03c150a3b7008ae2d49eb37ecbe2fb494c8d1a0f93637544bd6428a1b54234c100d54d700dc65187c87af31c0b0d33fe909940502e35abf441e47bfded719301dc77a54e38231b6b87219aaeeaa639dc3ba520eb3417b4e9922030ac3351950daecc97897a3d948ee885a2c78527497df4795de66ad941b0340bbd352ab2a4a06614812c414788c6bcf87967711f8f5ebb86ca9f32af15bd3b79ede77c6cb29804b5d6b662816d70fe19e09f8e3f57c1627510d0e722462929059e2a47c0f1fd43a773fb709cd8e5b34b8e3c3557889601977ffd52058aa386c47d430158c073d9e405394f0019dccf2809cf7cacf02f15cd216ee1958eb5c7ceb7af850f59d0276b7fdaf1bb5e6f71728c57e1c53553ab0b658801f6751dd3bffa30ea0cc9c189e69059fd4300da8f4fb9f5989e6435efb7aa255a51b28faae156c0e2531bbc8467ad4d9d93777f086654ca334ae600eef1d4e118d43a6c5702479745cf37f70797e39f3dc3e2c3f357a7599b20b6eddd62edd74faf73eab865164edff55fdc7c6e8b4ca5295ea36e8deaf3ce48c29f0bd6f2eb3638ef4180b6d60c97696a56292ac5ea1fefd02d65d27af968b18ee83642c81ba10f3ccf1a17bb3826b6828232c76ee6a9391254a29c62cfa95475fd28b0cc53e8713104fe47567bd1b112e2c10868489bf2d98c82218aa23e6ce5ea859095b4ada2633cb0bd9151eb52ba24f55d7101c644f42a52d76cd851a59444dd7fc1eb664f3394c21142367d2c460160eec7f20087a5e9d1db886f18de2c2a338bdd7b87d31f11d4afbf3209562abf73de73320df7311025a89560ecf820e9bf5954ab81be311f4d64bb0e0ae45e4d987ffb43da460c057fa7429ad1d8ab1167b5bfd4d640e7f4787b856e75088af17935bd43589c5511bb143ed19b9f1f175ab20e1c4e35d82671a3d1eb4a64153a1548c9084d98470482fc9e79f1decb2ac45df451a06722f577a7fec6db4b14d43c69636b69fb72132e6a5bb7208cc54731328115a686690f3a453946bbacdf9f03bb3edfd8c875044cb142f57505d62b66a9c5336360d2e249f5e469c3fda05c125b511ee196996f129768fadff638345d36bdd9e4888769460b199f1cf07085f8b25c4ab763474c26cbbeb81760cc3dc7a8dbd609f35dc36cefd18681c45c061ea086447d5d262f346b1936d764affe76aebd5f65122c43da5e3b2306f35e797ddcb0f3f78d58981ef4254d38d88bd3a6a79dcd23f26b728a3b72e775ae8e01ca6cfe2fcfe4599f4188671a6a71cc7b229e9423af89cdeb963f54a81219ba83e68a384abf33abf0e0c0fe027de9c6ef871b7206465b3d78c7fec48c5d9ac4ed137c742634d94f17beda69d441d134dda1cc0f2edf13478b91ce2b7e7baa1e5284b548d057b86b1c0f01c3b1101f41e82d3efcaa4556453142d6dc33f0835ad3fcedfbe7464a44394f6aa70cadcc0a297abe596af2d473aebd2706d6b60ccb8a8be4cf08222e3562a2651f953c5aa550342a640848bb035603dc852605ff6d4093f494c375e7c20ab9cebda8ff2fa64c686f1429e6c3482a85768c4d3d3ea29baecce49fc5b0e81b4cc682eb4653e43b235753ba4afe360f6e28d533830954505647c0b5ecf9f30d0c5ee70d5a9a82d401113ff514a5fba22852483ff7c83583daa9092a4bbaa0fe5f7ea727cd16711198a27ccaea50bf5e09d2073ec1c5b108c6b3f131c57712c3a5661ecb7b898f00522bf3906f81e7a5d77fc6cb61ad0841376ea84d803f16f870c5df6de28a104afa84d7baf3f6abbb4e8890cb9713a50ced9d1e6750bc7ce3d6daf9307c7e38bbfe80d3b0242d69aede93cb3aa4b9bf90f4541a3d648d8dbc9f8b8fc6e156b6bc5c80e964ceaf8b23b2045ad99e2631e7a7de7adb781363ae3464a5ea96453430d1bfa3a1394a6231d53a0ab45419906623538392dde87f61fa23217158150d3bfd957712cf8d6a92ea30bb66e2d38a52ecda5c7a59fd2476a6d445b2f73ca77d44cabd3566cc4efb669f0af0e9c2cbea0d75e8ce6332e690fb449e279708681aa5f5c4791f9d79dca89accd70791d95d5d49b335ae916582fa60fcb25a626bc6dac0d288e52fc11b3add484ce8c1bdaab7b1040734c5d6ccc33594d0774fb65c34b7a656a8e86002ad4065efb51359d9acfa59aaf314bbd39cde0de885b2d717eb70a5b05a1b1dc4911eb24d57475965db6e5933978d1f33502ac6ffb15e39739fc348aefac7c7f3ee3beec43676bfad7a634383cb40826befa2e04a099f295c43a4ab02ebe35e408e0d05546b58310810f13be81beb678a856ee42c5d9542c4164bdeb2e7bd2a021bc006125efd84091fb75f3d9d90cd8622dbaf307854d8647b98e81758146483e549707b6389fcd67faa41d77d3b27f87466a72554ae7f07d57bc79064662cd8bb4356fb2d7787b858488516b19307e9d8dca1059e4a82cf079284ae60f62e1005747f69de4fb5b9203dd798683e4bbb812f6293fd4758d30de06d77cb0887d2410f2595b1e65d5a6ed1601bb845e54643e7b59a0ee5f57884621bcc28033d8a01a55e2688b71015a1bcd0364ca48d9a597a654e62836b22c42ebd1a75576380eacf3cf7c39cd9f3f606d672fe7940df55f1740e163430ca1875f324704f080c2184cd120f3a3140e5ac5e6a943af5e6440786df34a784e86ecbcae6f2fdbd3e175a7f0568a8edd690a58bb7661eae51c424dea16d3437b29b53becad5434d876e15f16206233f41c4236a2bbe53517b6de410e624fbd6768985dcb0e44d97bdcd8d4a57ac12aa43de44d95c8ee132a2e9baa9071ae33bb9e3ec665a850bcda8a1868a55d36f5bcec18a322133d9bb7d07cde291687f069d6b8b0ac670ee6a55b1db665b0381e6e4ffb0d6c7c0e32e4ae6ca8cad73d2323c6d73984f5bfba2f77aed6ad6f574ef808328631ee8f9749540a41809b7e9466294627b2e303a7f6a4532f6e65a200fd926ae3472d244bf4fa804fbb3db280632abe08d1548d448c8d46c873c77537c6413ecc40ec183f9fd03edeafe75527748db865450452954a90b45003b22fc89ffc13e27bbca09dd5f606c193457e666b884a263469603b622d2abb15c8c052ca6bf788b60c69bfb4431ba87b07b3b1930857a100aba836564623819a51a0f157e3ef6b7f2fecb145cfd45b11f0615bf77f26fac5849884be11a09b5623c40cf373611bae381e074c1870ab04fc8ffeb830276b243487ce57b57a1b0d3f281f650d0df7298d4c0db5535e93853b2683f71c6f7da95dee87b45d3e8f76955c938446358d0b5c440b7667505d7ba01f334b820fcfa8ee20c975cfff9c00da24f91e422fde65931dd0ac119af8c7d5099968554afb1548c9d956b21bfd0e0815a479906e02eec3920e86cf55db6b51246b85e86659e86e6b5a7267ebbb2037254dcc67eab00f9822cfe423ad24d6208403bfc83824e0160aac058929741be7633b0a731e5de2a0b87de98fccb148cf9b2ac2a75e5f00b8b9bdabb6af61a6eb62a6351874ea06256e4fc757f1df1f3965f8c9cab4fcf5c2ab9fc272dfd2f99c92ed239337fa8f453ee1225c21e3dedbe3e2e258d0fee66804a5ba69fb3e354e20851c2f8c8c011fafcfb51f5c92c22b0aeabb528642e6f967ddea1749f06f182eb40580f88e45d9c246eedde98f79c6307578139b14c4a2a18a4f4f695b8684441fafc294c8ff628dc24776730f2d12ad3fb8c4f7cf3693ac98462b3f57c4777ecb591f2d37d4752d5fc888ef433ecaf9e4df39f60036f5f98bc5d77a5ede917d573da070a6364ebcc3f4fd570464ad057777f5084d2f09739dc48c7b3691248e82a163c6a45fe665f4e378d110f6a661eef4a5d7bc8a1b771cdd11a3390229248e1bfab49207abb8f6db66f09a5b411d6efed977cd6153a23b12c175cb697d534bf39135f98f7e9871c428887e856218e579626b1e5f51a528c3ebf1f7777ce2200ffdcc415f4b144937c42973060730bcd29165d17cfd2bb237159e9b0e6b493106981a06b3d3d4b0a45f3ca83358fb1de5ce6452232f768defdbe7c99d493b8b735c74d3dd6078024fe1a43a96ed7352d6ea7ff71d721399ebc15b28800dbeac3b4a9e6081256602f6cac8fee499815bd78185793329e48c83335f154af91cb92840896cb39e251fcef4730d3ba5cba99f543a6df04914c44ce50c471bbd1b59d409e1b87e616f900088f96ba24bf075e6e7411f31b1d04485c4fac1471d25da584e98f5f5af8085e1ac40fdaed5fee6ce562a8bd39093349c6ac48a334570deb1a1d087d44445cc004680fee0c96d85cb3d838edb1cf63e1969bbca9a2bc9d4e05390819b61f1d1c5bf9cc7eac4a7762f0bbf1546cb8a3bc2562a2a4865fcce01e9b0b698657ccc3b4e4c0a7bbd575ecf9de6f5d1808cbcde0de93dfe7a856e889b46b98c90203cd9a88fce23e00fcba0cd143afb9056cdade3e9d7a916ba153ffcad447aa0cfc3211c824d7d85563562ec56ba77f1127fc7fc638153791735b8290f4def341a2e3839ddd5ef7501424457d87d273b927e1bea339692f6e86632044d4ac6734b41ca5766da4fa1aca50d44b47c05281ad13a8f2f98912dc7a82cf48d71660f44294b34841df68589f77e6d81e83f5d8033fa8e1c16a2722ec77f814e864f65fd7e28d54e61ac14ef252e4ab20a552366ba54dcb0a02440aa07886c4e4fc366447c84b92ef3111dba337a3bc6fc75b2e12f883cf327290934af1d66e1ae12f398c4ef2346c32d7e1f99b23b98f5e8b4c705ac31c36eaf51ece83929f4545ff35331af0302cf57b2c391ff89cc824bd5d2bc342c6d0dea34ad099b972ce391fc090e44b025a7d75099e916b0995fe7283ce87415df691d52211de4a555857f12918e0bf5fb22509b9e311ec629cfad416dd86f53855e552cd2c4e33ddc803664f16b66fcd247b30e8273190c1de2f95d571ce9ad30871d4bcc6ce8aca33d59883014352057a20546af5dbe2b750b3317d3b81ca982eba84b61a4221dd2c68948b1f2b989739f031e4c88073182a4eaee03170dc5766ed12208a5ce820ddaf329eaec02d82ec9743fae6c8a3ab094a9d9e587c8c249cb9cbcf26557c8c19300f0b27dd45e8eff88460ec0c90e949751c7e730f6058c94dc2fa2c344c077885cc30d5370c23459543a90f3d2ee8227a8be7fbe91c71b327e4edfaabcbe20d9498475def6424ccd27d335e0f303f7fde2ae52ce0fc77cf75a2cd64931cc35cde9e10cf9fd32e30b4056102efc918b6ea49cfd1e8a5bb5f7b52861d425931b3e55743bbbc297d180555dcba248239fe78611ff8244fb5074e1cdeedc11d2e31832c2eb79011e29483ab19dac52b7b34369eb34dc68977d41bb642200625f58cf780af003c2557ca596b82c8dac35834d4549d7ecd690fdce6dd810d634dc0bf81158490d0b37323b3d66d8dfc6d26f12fcb3f265e177fb915031e4abad613ea1f126f1986b2f2ad5413551ba212364d89e802a842cbbb36e01544557cdff3fb4f667252ccf1bd9efaba4b619cf26a09563c644bfd611644d458f95863ffba318e2135d3a91a2f02b65692bd73628e83cdc9d630a115c99d75a001e00aea7da4783c554f21b077c5fb08ab18387f3ba9fbd3e5f7d827f9cfe8f8fe76a27b7c78355e7b1af667aa96468ff556eed73b8688948feecc37cde9c034adb7918e8dff4f05d74081fb1edd9d25578e5b2467188ab7101e9195cb94d6e2ba72bba1db82dc81eba4a59f5d2330847589f4adaea98c4cb4b801a0edb8e5b01c723b7bd0db02c83bb9a4e8f0b94bb2b4ddebb9b181cacc773f1f532a8f409b19e27a7591926f123b13b9089c385a63e57e558250b1530159196f02147dfefc24412cf6d5ebe11c27410220b6f0e620b1528a96ebaf45724f8c8c5cb220bf8aab5e495ecc077ca91b4b384808b40d2bef95ad08049ce86c963b8d83de87acf437768c24f418215eace2d0ad1a8cdb7a71636981da53141d592522633701df7772bdde92dc3f5c2e8fd35ff10922de1a6834b4c0c35ba4d2fb64dd93157cbd31fedb8019606b930f965449099ae014bdb4892471f51bb05963a7e5da8e7466340dd1fbf453a5c8eab9aa6bc9f7dac74c874840d3b90809464e82f912559bcdf1f3645555f1ed04be9c8171d633ef48b3c8db953b708caa9f390a4cc0becec3af10f008c7c35416537fb9d29934f08e194c913e901ce541fa5cb1248ee9a1b3de89a78a34f8b92b47824868cbc3b9271bcce2041331743d29abce61673d103a7a47e10cc262bc45a691c9ee0499043c58e1d5a07e476c4e77b4202737a5c1251aa6ee23aa7c7c68c5f4e88f04b1700a75151289edcb593d6f0adc7bc779d2d5333df95d4ae71418cfba97d5681edfe78c1e426709b029e6cc2f5fa3824d5ccfafba4632ea93d351ed5eaee25ac6264c39ba259aa4b7cd3e6901c174529c7ee924365506448e1d9988c9cc65599b0783423a4298d53a9d0affeac03a662793ee4a01480744b90aea1691ad1e6035fae13e9e59468520c6ae62a5659fd02c09832bb4e989fee252d37f7637add4ae5449f6b42e4f4e1afeee0996e78c2ff98643e851bf41d38d73c64a88b4f971c3fcd64c0e3387d0c9817918686ba7d6c923ca99a6d014c73555f6f1136682ed199d3db1346c47914ddab8d7a9e20f0e3701dd2d91a6fee58b9977b0dfb64d27fd234a2317ac14cc69d60fd41caad68028b97208bbc14cc0e2bd369c483334675960f9779499f7c01323f8fd862c55f833015189c806f31bcfa7a352fa663262bf8da834a4a9413ef18ed739c6f2a26ebc2ea827ef5d63878171d8b101aeced50bcbf8298d72797168dbe06d6c91606f5b28d4d24ab79ecec7e942a240fb31c6188fb7d2293b6fe98b4edc4582b28d948bbec165c55a327cfd5da522f789a870fc693530581159117bfc484f91b25b6c8f67ab782e00c2e16006eb1c0df6f66abce13253c4284dd6630e7216e5fa77a17c99b543cc82b0d26c569cb10de7b0ccb3c2151860dc15c8b9a0b6a8b4d7463bc1facf52a9d4f3d0b3b4a8497e3c626b6dab964656d5f5ad86107d708690c02f051eb14c927a2947d3097ac807377c1e4222d285ad30d9045cee619414441afe066ce34ab00347fcaa737ab2e6a799877f3d992c7fc699b7e1aae56c171bb934e3927f2ced15b6ce5ffe3730607ff6c2cbc95a1f5224885a7abf88dc13af1751c59b62e272a829b29dc532337349a81474df392e2276f65d61b85678f5bf3fc098011b5be59c2e1c60d0b555eecd85498827cc26ab7bfa55a8b800cf936ec7313b8b975c589e4782331854f90d235d88ab1c8ccdc6737d2c22cba3f50e3cd79528fd969ba73d0dca2c6117e992e922c9a4a176c1b6759213123c627e4ffd3b58e5293f8798fa8518fe1df5d21cbf702f81d23927af3d235a4b3e4473933f12ad3eed9d2ab5537d96ad63681c8de5c094fdd973267f5cfea4981b8e0bf169296808e4734667f0963e38846f71aa738059e7b5071c3f737873b8bcac4ad239af90f1a99275eebf5c47a5ceae20916fa7c6c966b06a9b8367dccbd844d53a828b1849f491e8be6532eeeb22c28b552d22c04e9310adb6280e25fa7ef55536e3945ffd381f2afdb33003e2b82ceb3085e3fb6d9548c01cbee1c56ffb9ce8f1cad90d329fb5f4f3c9f8ef1b02a5af432a5d066dfc5697fcf7ec3310c29a09b204713e8281c41f5e203e039921ff6352552df05d3f4f6679f07518bbf2179b3bd899ee13b93975a8588b4b5fb796a2529912d8f551e6f5e618cc96e94fe99c81758e3c0eb48a13eff7207b00d336bab3e4b907d2faf066080c072b3f99a5337ad689fc456bdd43ff756d3a6027f1335e1e904e48e50f67a2abf3b9408eb6bc7cb193b118ffbd0ee346fad048489fe6a9cc7723410919fa547f50b4969e837e272e2f1ee244b929c09b9adb0e1555631fe1cfaa6e928ffc51693be0cf4b52964e28ad992ffa9b612deaad951b1ffdf7b9921f46153a5c66bdb020e45ab534cb9b92bc04bfbbdceae22253c29cf49f3e2da82e56b3d4678c1e6eded4b835dbf2d61ca87dff318ad85369c8ac0412757a39ae262d8bd884bc9e9198e901623624e56cf804ac015ce464fdeb07dec13f7a831de85e6ca29d648ab24306e729587255cfed1c637916becb89a83df8ec8cbb48d12ef9ff438950be372f88e3330fd7308a857d5c0efc2842bd1102ed6a3ebe8b52b886f5de03aad1b78bdde1b827d70bd8e2dcd419b5fc93e8f18eecdacc6971ee10706894589eb0c2011267e3ff50cbc77673b82083112a489ec1815a58166cfc539461a37bfb36e2cc2a96a92287d96e416e1fe0860b0a9ae7712ad28850b3da2e66a2a30bc9e33f4d73fb95ecce8dcd836bdca68570e4392ab6d8026df03eeb48750a055ff883168e7b7bf4d04ff66d3ae2a1dc5a37e18626ecd2a683f4019e64016153d5282fe7f36f95d530253396b1def8578e5e3249b5445816bcb0d4c0f5558c4462e443644b3181851caa90a153f9932f9feccdf88f04e87cf939d8284c7bc6cc82df64885edfb0f965edc509e5d1c57417a8c99bcb96aac5f0ff8bb25a3d8ec0b2b010f1e7eb36b1edccd75fc0ee24b9ce6511cfc5a6819da6b2c8d7f8de0d64e0e70b74b7e8ca7ab4c61290d2b29e18de55a40df58e904d2057167d6b911f495286641f36ee3f92efa28212e5ca20a40016dadfec1ef646046e7d62f0b662945790eb4b7a4c2cc970894c2597175e8445dc33721ea647e5973977353a7471a199e1b7e861b2b7746ce58d6c8f1557641a13fa9b48cd4aecf4460848ff922ecb586389a50aa75dfd76618b607bd0d032b8587970f8d25e2304736c45a88ec4008d83e21a169d7cfab404113b2ab3a0d41ec0a4c38ff1424d274f5179300290c420730e3d41227113bd7c4423a201f1ce142bfc930588866b3ce7f6a861e2fea0db76d10123eea9fd3b1bd1ee5d9425d951899353cd41f48f42980cb1a04b26e5299f3fae70aa1e671815fca83ab5b0833bb2a9fd1e274b1eb010198cff370e727cf5f97f7e7e46a34cda6e6180b569e2ed973bdafec69f9a2699ce0bd204fca77eb7a875f2be4dcda3ee768c50431e17ce87f57b9aae6351d38d30c60f49761018217e18e2e1b1becb3ef04bf2acce7fc96014692fc678fafdeceecc5de5f66818ff6e489e5ab1bb7b64c062f2a3a6b10d4a43f3876f6c1ed486463aa60003b4baf078f478dc74ca95bf89f391f91b2dd3f0cbfd27304c9ebe6a07defcd5f166d91ac769f06e53a69c301d57c94e7209d030e680ab2ec12c7350dc9580062db13e8a71fca5048f93ee31ab66233a91fbf26f10924014fe43f438c9e100901919cbc95b7792966fedc7af621ca4313ecc5a68784091000512733873ce23b077401ebb5966f8af890ec56b9c22bbd36f266d82bafaac670643bd8bfcde5b72d3f0033c499681cfabc53470a1f32b1c4fa8143397fed65fc14b9552ac61a368b555e7b9caa4580b51c259e35b7ebb274885732215bc99e7b2eb4b6ee38c731947c2ddb290a8ad512262ce648aa81b79aefeeb0251c7314790db01fffdf3835189b1a3cc91f73359ca4d6cf8b942c9ff72216211050f020fc381ad79ed568733b4c7e9d4087c5b8db22bad05848727951f71a07167ca9f7d38ecd74cde4b98b62554b98ab5ebc8334d34a6d6095d14fb6b39690860c0f7828f0d465ff542f57e8b2fc0e81210f61800fa29bc99e1e5bcacd7b200d9e4e5adbdf7c88a7be7821f8ff1df3ca5bb8986b3c18421421d80f8d3eb1c0a5201479e92a6db509fc5c0a6d004025ca357e4e05832fef5f02a7860bc7d164db55e60875bffe80c1e1653074655d11e84501b6a415ce555ae6a5378204bc65b47633d65a09bcb23fe91a5fe9ff55f3eb32485f16a48e0bf513a73ce498be794877012ef8e846c4d31b39895a6a92d8f3bf5f48dbc241c6d2d9655d4e333ac9c679b49b90d93d8b9d9800872cfeff764844b664f7c407ddaa4cc5eb69bb3c2211f759e1c3baada416ac364cfca138988bf4fee49e6bac750188501598b9e08d209f7532882e970d9c5fcea5f9d5faf510aba5721d59fab573f22c083915a243a21e74760dadea36a35e74f2ef1e86c7ddd3990dbfa004b0fbc97c2dd56f044f498c9f126c0c5d66cf224a113a8c9cc45f3b64123bb8e2027d525e936baffe75595a44640291c78bfbd502ac035e4be6500798fa62f8615513f4800ec71b92b437494e1d46fbe4db4b34f61b7f69dd8948da96204434fe7e3a33cfa51961af2f9df230fcfbbcc1cf3ca46a54b21b37b73239a2ab0a931c9791e181e84980128268739680446bcd66e3f1c97317a96660f7ba9fba5a1a62c38ec8566d018c93e0bab35c56b98e48a26e2ad54724825956d5bf3022c698391ef4b914021c0c918654cf9ed1dda8cc09cc36a08deeb44880d58d646c78fdbe7fbfaba3a4990a4c1204fb6efaba7d0e37781704cda5b80854b49d768e69e7e59ce43252a057c01edcfe77f4e682569a57b07a38a8e8ce34f05fb2b53f232ed17f16cc38e6a5a29835044a239f54c93d0b892677baff405a0a924f89e3644bbb619985f602062509cd5c31d924aa0135976141b60e850188eccac8c39172f540424ffe9e3f5e2c07f336080003ebbbc9fbe383fbef7fb011299475b8be2499b92496c9b475a9a0dc2e311bef74a0d82a6ca42eb91c5fa980183710f3686106d9c8968a3fdd80d8e85e560400e5308e285afb183bc249a7c5316e5800b1eac0f0594bda54f584abba429cd8e55f6d7b77fcb23aac9f0a9354ca639262348052d6ed18dae83715d9a839a3146205350b68d5281533bae681b8efc40d3c9081cb839264be0ab3d93fcae9b0a7eb9881671b54772fc654fd919741a2bfae648f3862da2996ff77c0b534fe3325f6bda7a8da0817fb799105b56e8982415acff3af6a268aa4cf4f6e87e9b0fa052eed1346237e39309bc19d53bd34ff75b16ee0194c1b43124d2a279da1597abaaf87aa85b9dbaff039f77fde1fcac305df5f95a36f60b39c1243173b7273bf763f002af4b64797ad320bd721857de449ca32d1613cfd806ecf0a9a2851280c29433e109aee49954109a7d9631b4ae409063485e43d83193eab4212a7ecac167133d7128ad8d3e3c828e0f679b8cfa3087caa3a7e6027a405f21394d6d4ea3f32395521812f0057f46fb67dfb791cfb2da461012f365eef59bb19d8df344045c7ee83ff8cbd0ba49933d217942b519044705733560efdad253e6b051e8d2336365be4855b094f307781f6b39df84423d3d527285851616c25463721f7aab71e9ddb4d9bbb2fe64c0cbbdf1bc89594039e22bae48f4846072a34f575fdf072016882fdf85e5035df4142ddad2b090a38e06029796257bbf48f4c8bdee30ca9f5faed219b5571175e8ce03643af6bd5b4544e51f1c04dec0aa28592816223e0a57745799092311ae9683a4e40f7cc30c6e2f5dfb1fc07f5b810e90167915be26946161266d087f2e3dd1595019b8083b5d469c799bdca2f6752853fee3fd5f45256de008678f6f75f35b154bbae43fec05dfd3b594d14d5cfd821da7aef3824b2f20f47403816885f084b3f1edd77aa67570eaff12ce34544a2b676122a2ca4ef001c5aa5ecad8dc752112bab0ef63a729f089f169c1b0aa7986ada8886443064f50e86a1cb25df0e571fd63d73c80bf6f8cad45f5888ab35a53e2f4b88dcedf41415c9c681f03e316ceaa31eb2af98195e3a9ef14706e7591908aa5efb687e557406f816073e9ccfa3853d829fd3f4000f1681c309e50d5fabd3361b8dc85f79e92404d587e694b99d8c26c982a936f4b8603e5410371227449e4d34deff1a310da85015294334036117785df42fb0ae5fcc9cb7f1bbf86082f67e5eedcac856192f87b288feaeecf19e2356acca2e89966db4885819bc30a00c934b26e0f9ef911afd41f69f520fd0351be9db6408e69d6a1b816b0715128738dd3776b3ec037a06473c93357179840300c180810e3484d987763478d7d3490339bf92d4271d655194fd24987f957a5172247fd69b1ec4304afadf7919f9589311b781990a57f55cdddc691f6f4f02c4502bfa4b7db3c6d47a688d881fd27d353c396589532a27b5e61cf5af9207bd8d1c25b8a7d1433cc320a6de6f2e7123e61f8f24a835cc67feb9154b42241e79614662ea5f7c0cd8dec896abbff16562945cc6a2e24ff2f4ad23473190419391342e59ca79a4decfeaffbb05d083ec7a299e27411846c7ddec1860a3c96775fc8f8a6b9270c842c1fc3cd12bc8dcfcf2a576db3962715691e811f15f924b056c2b1cc6478f119fbb4b802486181ab4cf9f5802bba8542d418f13b0742fb577f4fad2c072bb737b413c58639abdee0011af77384577118f258890a3b67120ac51a4af73c7a47710b912e0b0d6582514b5ef65134e4908f0ce8e0c30f4f6f70458124b416900d5369545e6d791824dcddb1e9b7ce3336633849b71af57dbbea5701fa681c5fd7da1bfd679925686391a9778390cf225444db39376fb7a26849dd582e63ece16af4aef7a5789e8509a384d27ad19049b0fe0b53e4236900ffd71967acea6d3639d294c0191f8853807ca3f652b558d8417648d57f6dfcd3bdfdd5bc3e839b0d7b1f4ab878c27cd1fbeab01f5cb6b65facd0b6479b241d0b3844568a817fc3a16b6c78eaa6116bfad9b56111501f413abc12406cb93a98062f146ecbbe45fc84398d5eef1b2e6b6c437ffbf5dbfaefa9cb7b97fe9aa5b30f2d099147f86264198f61d4a54ead64b4457327d9c681492a648bb2879da540779130aebb434882df1e3f3ce30cb40f7906c1b428c96a1ae217ed6fc9d19ae00ca13b3ad59dcc312f588a42fbc369811dde20ff37d8c2c0ee1b4e182fc87af78ae0714e75f27823a93c0e7ff29a95042028357852b52bd5ebb899ab442e22a814fed1578ac9486b17eea9fedaefb49027dd26d2004b3455e0b118cb45fd09408be6bdfa176f8e63abd72b0579a6f6512dbfac4c17040f7587df3fe481101eeae0b957d759ec2c1af9f4714031c0aeeccfe8b8ce267cd56ca4a40540e189dddd486b3edaa9cabaa05dca115157bb1be674640abcbd45c26703d8fad843d9118a6e41fd86eb0407e7efc9cbeef5f641664af8892ff46433be3e2c4ae6f9b20ba8a4e33f0cb921a38fd72b44e97544f63d83cdb0f10928bad4070104f70357a4d76c1a7440a766faa49125747572fc3953f790fdd2b0dabd77bf8b14b698c168ef87df1f940d8a50a0f90843f2e69e6cbce76a9a0ad02dc690f99f67dfdd9575131a5726385e632365b0c345f1ad9b0ebe4db30b94efa474d60caff5869a3c5239470724883cc9158704e3331d40d256738e729b07ee373159760b7d991cefe71d923d8d388fc21cb491684e45044727736861912cee93c8ed2c6713a19e0ea0dcba2f721d1711ba40bd99b3c09ea2e53f6b86a09f072ba7e42d474cfe8bec654de1f3f94952f3b5b265c300e5db6992d2e5fa426aa122cd7c876a774f2a7e0145490b88c7dfb25900f1caf3ce4e493f0e7f0eb7cebb534f10e3944004b90718d3c20c1a255b87ee76e9af2b310f3131e955391c1c752a326c6f1055ebb99553261002f987ceec762c204f12f9e21b51bc56e380bff90be56637a184fd97d4edbb6333cd8c23916cf85de92333435f5d04ad2eb7dba70ec5be410343da405c9b4b94b3026f775be79b12e4d1d0957e8ba4da88686e146c5c06fe6c8f4ecfbdd8afc1dda64d3c43e59a7252e19c26621c9b782a33197f1c58b31005d7d4ada86bd8809863eeb8b63afddc5c5aa87dac1b62f7f19393229319302470f7e6c43d90b82cef060030b096752fff741390c727cad05415856d64cf5eae8d5efc6e749c28a59900068628320fa7969894338f56e8c86c370e4a782cabe50803949932303dbe4f4b0759b3db065b1acb735243d3cd370e2944aaf14831229c4a2bacdbeac53f2d7b73aee6319ef2bb93279b7895d9e2e3ad0f9f786981d2c8695a893f4eeea5e6cfa343059cdc52dbaee405ab00817d49c626c314c42e7e437f714dc9e9fc8ec5876ae583cca196577ef121b8f2fb4c3cf1d91182fab4619a8af1b7dcf124543e97bfddbb414f9e26c0852de700be149bc50b352bf3c47432a72cdebc3f20d9d29eeafbade61efe764802cb766e9085c7280b38d697a80ed695f51010f2ae9be83fafb92f340addf57cd565732468d5a7798b28710651a3840c72a85ee55e0765a9bd9ded9a86144f5470a9bc66cbcf7056db88ed0f0ce3970f7702c0c1460cf8d979b2ef11a016b6d36cea082263196145c59d16efaa9cc1778f524d6329d23f79064095676a81d08faf6b1c104c173f56accb7da880c6b5159e68ddf38b4ed5505d36da508cf1068624dac04c1b68538a928365b83dbe8b5d30dcb5baae63a91ab1a9e1482390676e81ae015976c4392ede91cbdec8c044aff67df3e7231d7278620456f988b56484e0d882a9cd12c05617ace5a6ea18d6de6a8a2974f979ffe6810e92eb540bae55e47935f4890ec8c0e8f8c4d9959e2d84fe7cf91a8396cc25c4cf05f34413578fa32b9514f65582cb2c4743f9c3eb166a784fa22940e808e9baec69cac7d303934c27ca6f52398f0d8df762325376941b804f63c1ac2f86da832c777cd8f8440992d3ad4d72498a3c06f586fce35a76f11d669033f170eccbb5d6f7d2ef04aa2361c9459446680c252916c1a9fcbae13b01584d45e1c3e6542cd5fbc84e17115c5441162ce478290f4df784c1ffc9e92a045d8ee05a248bae7133d2e7eb3499d0605dfed4057edfaf11c8d40f44934cefe4c944bcb8ab42cc1791398de2be8b1aaf93cd7b504e76f595777ab088672ed69f1a874e873a69c444c5390847889dc8fa6ead8479af140934e00e29b05a5ebc8e81abf75942d3909d81aadb25d3d80cfbc3005bbb207beb3d6ab51b2899e6ca4b434626765dfbb477f91b9346628a85cc968cffaad83cf869fba358e14356591ab22cd0cdbc230044c0fc3509297b7411d802e107f8fa299a65f27b5e34d2f822d9fe487ed4208608418e9ea9c67b5fa4ff397cd268edb32680ceb47d2cf13302a6a6f7440f6b97d67fc9cbb11f72e7fbdf4d73a38a20d6fc8620b7040b961cd7f661ab0945cb0c7b4f8aafc746ed03aa88932363516622421f7c4228fc99c16266310c8fd8e938c3fd0f4583dc5b3b90f47ab36fc601db6f5d725e95deee3506fd716a351844651cca60da3014c2558a403f4a3a911d41f0aef53168e598607d69372226a7ea6119d283f4e34b496e63d8f772b70dcb77bd79e209153cc47ecdfa4f47f854d52552c2b1f65433343cee91b3d35c2e6c424741ba10744d082454b0bc0103c26f00896cef60753968f1503de3d2e20cbf93d9172f1eafb5644aea7afd9cf4070de69ef65c127d3d8275c97b3b6d6626e47623c4483346acf491d77926e8e33c82cb13d3df974e6fb2c6f6748af33bd886ea48ded62f713d8b8c858f9addb9ccb1e986df3a1baff4721f88bcfdd6177d03a6e6b24ba71f43f32016bae84a4c1e491eed503f279f788a130658decb96bb8154c23e1424aeee5b4889c498521b34ac3c77e197d8327d8afb6f759f2bb8b072f0e742da3464c38499f2befe178da22f15e6880ff0791fa6c192bf290f07573e7ecac3ac1aa1979eda6e8174ea44ec38348ebb9371a1178ae3cc8bd793dc8bff5ee1991caf1163601376c671d9bcd2e0e41d35b510856eb1511139d229c30b7d73aaa1011712b978d6eee73c0ee152202a589da493fd11bf0b0b681fa72f11573b495c0e88d9c23f720aceef1485474f5a7069eac3491efe7064ff463c4a1bf18288b4088b3841f83a112d7a7f7fe3247f549f35bca236908f7b7494d4ffbae8a9daddda38a0c14251dc3e3b5e2de6f0825ab640d3a1c7f08aa81f07a86274a9334b7f68319571b61180b9591e5f06324563863ba835568a8ab854a2f1d222352c52525dbecf7a6367d2929e0913b9d2e433c432d70d2fcefd19a4e930c3865663845596d9cc69826f879dd0fb206da7f92c84fba8aefdbcf9837ca96d211e8241c3a843a2aae701e1f9437858943e47c9f2e9775f87081e2c740e7b3470f3c99b5885ac37d9e61fc4a6fe1d0b7bdb9a6b262df9fcb18729df73dbe2201edd3a94124305b7d365409f9760d97ac3d65b96d159d6890423f6d450a2ff1831dcacfd1845a8686a4de1c3f6d73800bf3ed6d1c0aa73290061e100a093cb9494ee330e03da66f2d8851cd36e173fd89f90c1c22ed82f822449050c7faa1e9fcd347c358d385e8250f4e33fbbae231c160ea2d8766b96bc7889312fef8dfcaf063573fd91ff5c0d3acf0deb9a6885643751428524a69c5cdfafe09403d78a6fe97aa456f116e7a66496a721507c0e5c09ac7a42f74f08af047c67563cb22c9b2d94429253743257ea81f03175694c62619a1992a433e47852a24d455be7bf60df33a51457dbb6d1f67a4fe9ff92c298da582dc9f57587d3fcdae1bf83ba02985122a2be179acb136da0f9f4213a6bed9f2561e0a49f1c4e3403add8eefbc0ce2b60c50fdf571d17919b0f7f11133f97d49bfb42e5cf0f08b7f9e97451dc6d04c6ed1289cfc2e6475627f12aa7ddc1fed5023b70fbbdc55d03a6b7d5ff34dd3442b270f06c943508819a6ba48ee6b8f9fb4e9010ab175df36b3dc6d332e8b1ce2efdc6ac34600039e54aab80b2a5357902d1100613124cd26aceb89e87d387ffb25f7627e1cfdf76a88059229063ee51db498a9216aa081f9ded1165fa7875da936d2d1bc90d702c4f2d8b9b1251053a8886465f9754d7be8a66894f55dd1950f72c319df0115e0f53ea08c5d008d42827289c44a9f95d776f4ed49aa7cc776c1fde50ab6ae3f225004beea3b246b99bb6f6de0fc61a21f0e0ed7081342709a93ab9ed4ad441d40b1d92937e41ce376ec6a2ceeb1f8af0b02c102b7bb393638de4651c9b498f6d1b99f42a03dc34aeefd3b4757bcfe537c5015f6fa5170518d101a6188f68a3c751474168cbbcee6ee5397af1b9886600fc8afb34aa9d1855f7de19c91625fed9058a7dfb007c3b7f99daeb73c073284ac69b6e521111d1b143355eed65f0994c3e2c66c0345cb7722d994345efe8261b1af530ed539313699547e0ffec01563dd37244985c9b02df853ddbd347cf84db2b288bf693a36962372eecb85790a92ee54fb1573ea01fdb680880bc5ff9550ab8df253b2e942e2e8f98d303461ec2230b5c0d4cafe32177171a19f45eee01cffe8556a919e328914a27de3a01ce915fcc3b68044f0ba966a28759724390e25861e4b8bc074e556e4445aee053485423de75d766873219adf7cc50be83adc1f12b87ee828d8b7643bacf5e008f6b644826dbedb2631b8aee0f22e9515dbb41a1f8087e1d58d3e7c7cf1e13849417129a67a63c9a77168f909465688b8db4614b33eacfa567887d0538b9ab4fc27dc34d06770aefcb341dd38717cc4c7f076ae30b931f65a79a538c03008976b9703593c8590c7c705f17a2c9f313f217d7970ae8180bf4495d57eb2ab740a820faca56166b362db8ad2a74032be5e78e5b9db96177285216b99f18dac493497472f27b85fad49d4b5300f6b8f370589082819214072027caa335977235d4636d30810982ec7b7b0875866fb4311cb3c594ba76c8ef90b50e767f0fc79202924d84dd036416fe79b16f6a72268e9dfd18310f64a9a1e9c6ef03cdcb2668f63c848e8a62939172fdd04c74cbfc299074eded5056d1415b6aeb38965995ec4bdb59a6989ae3770ded74605ccc5546ff8e57e7af698ebe16e9a2cd299007c485e9f9f5cd93fb57afc3284cb13abb671f4ed2b4aa35b849a2c2d391e33b03f9b3643efeda345c8baa0010fb93c88309d7befabad1af92fe39253b6569a538de358d9784f376f95603307a6698f2e6a7ede18226e4004e4c4b92b309109bebd29ce18baadbb508d30eb41ef718f472b4537b58c7f59a1304144a8e9c901712637b75eb94e64f6cfff9fbad8a17b417cb812c2430a8b0e6ab4fb304e1111c48f5bc8df82ba4965726748ec3bc4df6691a714ffa0b97d0960f30c8cfe8399f7d1cc538c56220ce4fa9a689c241e99156c8c7633585f694c10a921b29b57f94de3346a05f1fb0698b5f59e4eef1fc6c0ae5d94be7428f9584df830c066b85f52201084f91d9f5a1180a3278227d637938066e04316ce846e94342cb97ef4dfcdf7f9613643c9b0dfd44b8a303e67975bc309762306584ed2b83276e30c10c7e4f8faf009ea1d140c941fdb31828775ddec8ff63a9151cdcf8fd545ce4dc59c71c18da19fde688d9fe2540f7cb1d1d1de9d2de6c0743a7c62e52392008c608a078ba4e603ba78563d221b396ad170aa78e4e2bda1cea941796b3f76050a50ccfa874029f9b674a2b6916614c058a7b1241c7734147332c5144141337bc54a479e8118864999e16a2ce760d5b1a638032645f02b09fe6b74d3063d5ef550cf6489ec434a4021fefa59f9c15de30d3fce125f082120b8ed9618da93b9b0d0346b195300165b308e5350609bfbf192c0e06406f17deeb89dd38ba0acf1e90f240ffd7539a126c24642017f280d482af65af5c9fa3f57cbf6156d72ceab5938d17a5ae55d8b84fd9f295a532ef4a48a22ebbb421e56dbde59c120c1444f2edf2f614868975203b78299ff56015c4979f590a26bcdcd0370dd37e23a14aff1e566724f631af32e6db4fdd59f88f28161b14a1f96a1f05d650e83d3f3981e3566c346f4727b3100a4985a90486f528d7f8b59746797db13ee92330c129b109a268ab110d6c78179dd64109560c035fa00cf65f1b9f1f5b00bccc0f6b5df6d48cc2e137647d7245823a2d5ea864e3b6dd28f01187c8175cdaa91a61fac7bdd419433fbc83ca0a5c82d53b26f71d86a82e6a29567450dd094e3a4fa3c736aee7614d47c03f34940bba162b413b46052ddcda149398f2a69672124680fd8516030c63b73d6e9292bbd950b02d455731b7d493a7618c01a87b593d5bfd9bd3542deaecda7b7ab3db9db7d2a9d21567b06be1a7bdabd184b6703bc0952c9ceca5253a9dc38fd34309daf2494cf343f6a9171b0dcaffd2a75c48c7f864d9c082e6b872389005d2422502e55215fdd2df150eb1347ff33a859c885bcf36360056531376b7761a4ab542d25db0fd9cc891b084a36d33a3dcb94720e435b1287f458a4801ab839f69c8f0d612d44ba1e3bb27303cea1099bdbb753a28c9428c29b1ccae3c0f16b0ae7a2945e0e52876d722c5d0bb92d3e898dfbb9d9928e8b4fb78a80890157b55c47b3d9763a94be06c5280d22a9922126e3a30c653499ef6ce46b04a1290e2d0d958bfff4e4b82fb694d874af80faba0c774902e278e0a4ff6603a07f9f87abb588cd637b67beadb038c586567b7b586e3fd453d30b0d1d9087c0f343ddc00e9a0612e583a6c136234ce735c6afdfafe39bca0cb05af6324eccae7fbcfc82df88ec50aa4cce546c0ea7e27b405d744abd82ea78b531e5bd1a4273a9e7c990e9e23b39612f41273ddb712a4c42419bb3ab4c804e1695be0160d46b26b2bb832d2ac8d3e7272463614b5e5ddae673ba908d7a8388846ddffa8841f13b13c89825b0399748f4fa28b4c807e76e81c9695f7f07f39d8f6ffb0a8e151e4b4fb01f747c11b76fe3d41f6247b6b194d0824d795b42942425f52a85712e947ec1c58c8e6636c353bfe356ee2603cb45ff6412a63ce093d6e5d5fc9011e71bc1cfc3e200a10bf6fc225ba042e3b59652fa2142ac23dae304a678c7b81ab3c0dee5a6a9ca48bc2ad6fe5dd776b9a784fe9a3207b16aa3465c62736ba66bb911844b0671eaf664ab6c2e0dc44719b3ab24b84ff67c7d7ad73c86f9f0e34b86d070df08106c874d0c756876f5dcb98790f6a4e7f45febaedd521a5b81138c0bca0d364704730f71ca5574c56071ac5617a210536fffe16703f8bfcd9f610937fa1dcbd3e1ccb9b733eb6c643460c9d67fd31f89ef35c4bcbbc8e949e6d66dc80b9b65eccde28483736cc6029e87bcd957ecc2bef6b711f694644682f67ebcc23db32e7ca08942a6ec65ab45d03852bf754a12be48a40fa4f347ef4cb31c4f75e660d7b733dc54d1888cea691747fbe21b6d04328ed708f9650de79443db49b7a7e3404445504062affc52488056b7d2fa65262aaffd57b8c912606cc7e0eab4434411bf330628bfed7298500ecf052e0363942618b72371ba52a7d6e0c5ba9043111641d1732622c5baf74cb6de4ab6a61b111878bdb3ee34993bbf89c9acbba8c5795c86806d3bc86d43a0c2d93266af2a3f480004ad46bc922f3cba39dc33f8dfd956bceb9297df8937810c53fa24ccb9113c07146d1d079164bf79d3cd3f2505d1bac54955b24107dfc5e29a20d39baae41775400a75148d1c368396d4f262bf4e138cfbad4d5d29946dbeb987bb8f94a1e5570a89048584e4fa1f9cf72a8b4bdd456030a7bba0d59424aaa07cb9a26bca45d83a11b2d60b56817238331bddc4a884a9f0abc3ff8cd4262cb2621b77a47249d55bff8d2b13a06a237c3c80059d2f714bbc1881c40d657e9d461f2cb8c7ce2182d4c1d695be219987cb3a2880176d178445ab437efd54d859fc5e712a5bb6b92a41d266a2f9eca81d3ec3e3fb51263399d93fd8e7dcaf80d1a7675d3fdc2c893a3117cb0606b0e2d3e5b254be328517466756b3561c5767ed8ae0821664ed239564aac854945157332ade2ff08a42c0797b076c83b4757ae50d987939353d1cfbc5d60c4c39f79d913dbb3d0dc720ff66fe71e5125580f648ce96bc570a453442e3d7ff6e46520ca8b10f505596c9301b66c932df814f8a54ad91b865ee066e848b35ba6b0a55c76b92ebb9c13eae6502d59a7783f861874ecf542fa6e2f9203daf80c0ec29868e8bf5bc25e273194bbacaf10b15e978327ebe8ed6617e0e37de80d99b34aa35bed21dc4caaa4fd7391f08488273a16611a51b4aab3839dca4542a796d30acfdef801049a00f7518df8fa6aeb72de5aeb8af3cf11781ba52fd36548a45e98ae7d6fc18f77aae83d1347a35bd7dd58719cd23559c5610d4c25d301d9bc06a618f27bf7723f8aef6cef2838094754bcf4c2bb7074e35b90853c7e1900f4ed64aef3f8c7741d0f7a2011b229fbfa8b2bbf010efe13ed628fdbbf8f9ceb03a2b5b4e06fac163e7280bb7773abb19217821bd253381ff337b9bbeed22eb621d2345e88243b4984884cb5f3d7053630f22b660e0aed892f1fbd648ccc38dda38fc7eee6acbdd8dce27a7eb2160680cf1fd1b718723ca6ebf63075b85e6e21d78f6752dde39cbc0dbf28b5236f359083f0e8dbce45a0c7db0c46792a38717072b6bade803bd2c5526f62d5350e939b54875adb15c1e73f6fb838ab349adcd5c9c76a1f1c2e3097bcad0f0ab917b87d510739bc859bbb8c1b1e363a78682655cc4fa4b0bee77319b5d14bac4532ba5e31521b43468695207844bef00363c3c3da30f57de839bce60889e8e2f4ea4697ec159060af2f83ab24ece6da90852da9aca5d40730446f09462d92fd2292fae8e4a4064d691bf4090117779a59321147d2628ba29f846392288134d065a133735c0879618a6bcc4ff549f7c995247be28cf893a5b62cd6eb640cc783f20b9bbcdf86804b0a1ec86cb398674aca166138c77d9c88ac91773073c6bc829724d154ae2d9158036702a99e8f8691b91f8c36b77ffb9305b43676a9b1499b2ebc6329e3d8a41613d819ae7dd15949b6f64aa0bc2342138b8cf932b964206d3f465796e38f435bd1ae84d6634b34617ee2d3a4822e82b18d6adb2196a5fb0bf202a856d8a635336771009af69eaef460f73c52ff9cd8b45bf287e85960ba1cff01132182bbe850fe9963f69de472976e54a713ef8181dcb4ec0626f36727a3fd3bb8f8b3d19cedcc841882f16f30f4b1d0a4ed6f37c50094c4acb8f9a1cb6ef1b19b793c8c0f8ea89cffadbe52ea4bbbf37a40e068ab6622e39b1b3a821352785e6bd37a2adc32baf1f260f922560fc2456a5febc8c66abaea5c0d57dd0b4d50f865bcd28ae9339910c4b9a4c888089ad1d2cc78127b02128d2246fd964280f5367408174a2baf53d6a1ace89f55e87d7483b1c5866f5791475d37dd83f4c22484055d007bcfe47d73c021a9b3210ac9f4c308e6a9b8b08878b4fc0bb5dcc92eede13b7692ddb2f4a26e5a604b0ab02f3579bf82e5dc9a9874308faf008f9717cf6fe81244807594026f780a14b7c853911e850600fb10a22fe88c0e0b70e262f6a0310553ceed692eeb2dc4ce68ee2c34ac1f1437678952552adfb52f53c578b0b0fd68f2727f2573dded8c1790e237ff927ce69c6d9a425bdf671fc3b6ceb9b7e50222463c5e2f63b99db0de958185f221ff291fa7a021949d78b95c7a3193f3780726882b5e308c89a1e65b6745e8ec09b1a5d1d7d1dce1a9826bcdb218ce59e9c3b128ecddebafb52c422a0bfcd19bef02a636d023b91742e446804bccee48caa626063b5a69fc197a4b998a9885e335891158f755cd5b0b7a4e1ab9f62152ba9801ed1bf91bedf7d09d9bcecd4c5dab96b7ba15aac0b1d147b0fc9fbd47093717151d977a57660bdf7b728e917d37eb678ee7d51f08f423c12a20bca26dad8532382fd1ace45765489d1190c50ff88f97fff0ffcff31d3921bd11d1f8d8c8ebfb2c818f44a7579b445a0baa4df823427f4d40cbfd58748deedc66df3309232bc75cc1a70fb256ae3d6500a66f191c93ad9e1540e3d6780e57fffb2fa48b182d9658d12dd661b7d96675d50ba10e9583de11a1b34a9399c22b18a6aeac7225f4fbcd34e4e15353a18296699131884a627359d67c32680ce7449d91e0a8cd4b0f73737029cb912943c9e09de1db7d868a78c966b4e7f4d22871cf97e283e6a1257be01aa2f71fbf5c5501254968f13ecf823e5005480158bf2cb66a0611a6241dcc8cd4c3d4f42a8f220b8fdaf9fbea00ac7c0ccc7be319b7cb0d102eb4ea4460e5d3b93112d93d365b9b541a5462830e7e884ca8ca82cbbcd6f73da54f3dc0c0478b3d7e5678b31360361f4ca6bb5f000aac6484af314601adc82e1ae92de2cb88dc523f350796f93a8095729a0c194818f7a8290cbbaf515dc1d0ae41c2bf798cf49a99820fb1eae3fe5b4a7f51ab218f66b99b407bf4e59c0ab93fe372dd961d6da9b1bcf38f317bc0d61ef5634f0a3b25ce51c35334f1e7606aeb60ba8e34f061a4caf4fc614d42764e406f221c9be91a2c07cbd536085e6a7f9970a8725c2b48d7971631cd55193d625bb2ea44a89b67968488da373ef819ba60ae27061b1df02256383b248ce8630d16771064f8b4d4da82fd44ba71314869fd2d719c91346124a090a1c118949dd24786f46f35d5810beb9ba21f93815e1cde9c7f162994c42cf886861ebb680d53c1f5cecb9afa112c3d525d9ff5f1461b56049e0d3fe39516ef8a996b035758048c6de78ab226570a850bbcd244e69d409426b7efe25d89d87a2a86a222686f32f629b45557885eaaf2c72437753b1e160e48ce07a3b8eec00baf1eb08469f63f72c812dd522b00b3eb695881fe5003c839a6d316d3026947e9009314ec7841923a811c85b11166b725455859ff9b68e710127dee8d40fca5064e4ee9f587b6285ef78945e4c4baefb5bda872afccc49e971b44b21912d7807f367b9d75c20f3db1670a388bbccea82bfc86755222ee7fa9d1c374cd70a0764ba9b86f82b2540c7e0f19613e7ca33d3b38cfbcffafc33ef2c8836cc0b86a58daa92ff5e3690269cc6af927665f993d5416631020e0870bc4c292613f5f67fbd05c35b760b66ebcd561fcc686d1db7d5183058a48e69bcc26505925a5d7fa3115a59b3cc8e2d99e23f8af5832e9808b687559ffd0d825f1856b9d81123118d3192ae384a8567965bf0bda56269855084e1e9188679536ff421c61b57a795a698a7320f02b49a7de8081d43a77776fa4cf1f372a2465b72b348f022ae933ff8547a19bcee96a340adc474c935b246a40cb7ef67b85576079301f6e575e17e9ef33a67d583514ced8d0d755db19286ffea3ff3d732440a3ae116b4d3122b6c3474886a6e80581222223abd93595b17aa59820c85f98613b89276831337bc11f71ae6ea392e5385cd5df4fbec5d57f4fe6657cd022acf8e6461a19e6164d97ea152c1402dd50b57c58768f1400e036878757471a3fb10fcbd29f041ed2d75632d2c3302dfe0d2b9270d5da5dcc45d3076ad2d9213577fc763222bfda5600278e9a6206c3ed8b04a22245827ddfe92d4edfff5ed954544f5811a7f2ae1524e133938460ef66e8b46e43bd00555902a42a5bcf5d7ede97386316a94b3eddee6df76f53537dbf0c0bf9806f9841bf25a0a030c25f3270c2de23fc763c2839954a0ecdd27755d409f812ee4cff9752563603b2373d8b4fcda27966a438349b1ec39f0848d8ddfb757e58257e6e14b1ff0dff83eded826bf6e9cddd4bdc8a3a69e9494b70b9c3e2edd956ff110924a7c067f6f92ae933d65a558bdf751071510e2df13ed25105ce3ac618ebfdde6b93e035176a2dfae9ad6607a6d37900e12ed0c5376737e52c7cc44abdc5d8d6a73e79b14bd91136b7f9609fd5468b43e27617a75692e2cfc4818b11102ef58e819d908e55f344dcce505d0303ac1371741f5cecf76ddae6baa3d0485f96316bcd52e42f6b88e6233dc2dbfa096a93c05febf03521da138573bc938af5a8b8a678e42c6ae7808251d8fa230695ad3beee3656435627964335b85c5834182d79c6be91ba49e40128717e90e218fd78054a3ec34257441c6a30773e7d9a0ffee4c5be5aa90cf88a4927ef07555dc2890a73fed4db48eaf73ab6acb05e37739eb39b77dea94d2b3c5334be23f9d7975cb59979afd985b1a22a27b19d286409a451390ed66e71132574c32222d50fe46d7da6b14f16a3d87d557d553c9ecaf51aaeaad18a4d67aa0325cd8a60c04f3ff11632e7a9c25324ebf214600a4d81d20b4918d5ac2c1cf437d9d3d0b961c167d0098499e77776f71322de9b9549c83aa5f09765f3308a29a20fb53449c8a86c7ae8bf66551f588bf1ccb0571ba51e826c5744d3a7b3d216c3b09b879274091bba357fc7debea1c756ca0974d0a293ea6734be26d26946f5fcf0c51af6b62304048fd0c789e9bd60f15452a144f899b1a6ad99748681eb74ba955315a37c35de4e2d826193fdc8976be6f5700ba5799c3700a05d15f89cd487c44ae10bd7fca757540d7b660a7bd9d1e461186a6688ebd48cb916613214e1fad4c9af93f019af49c7a4379bd1ad799ef5421a7c8e17b3eeae7166acc5ebe1eea24f1a0b26114c4cfeea9ecf906e58a8ced6027c3e2f7b2dd6212643c3c96845981cdc34d207f3c47e430cf4cfe054ed3d77167320e0e5ae795c0ff98d8501e2f610374258728c787c331a3aba5eb72345f3f03c9a65780a82ff58b217962cf22a2cfa5456274ec7d8994b91508ea5b39eb2c63188f1a4ccaf07f147581047bc974eb551547e918a9c4a4036c37c34049ab0a26cfde5e26b95e127bf99e9b958f64975bbb0dd50f28f5c992e1280e44c55c94129793157470baf47e844ceb793bc3e8a02b6afc3571abbbc5e35a5e50b3ee94be06435626b529301d2cfcda9f59d6c964c4a61c93488288c0efe4d80a3b2616c0e235596e57e18d8057e288c6cb0fda074b983a17637664e645b1ed5578cec3a5a66bab10644a1b15913ae3eac82002dc0873027740f7002dc67a24af13d4d3278af8fd0b3d2bd11dd1cffc06430b6c9dbc4fc3ac7c52a6f65575b845eb2263b241fe035a47234b233db6c774fd6d631af32db22e49f317763c91fd4e62f665d790d633c6df42456d7f0eff60349b45db2acaac55bab5226fdb31b5b52232d6b190d561fb0a8405d04c0b1bcf4089a9759565a27942456b5a770b1c0ed5c27e9c6699c05f89aeda5e4d5ed75b32424f9c86e64fec941d0d06ce0ad7ec1ea830873c268777e129abfbb3a59570b376a4e16a4be38936d3df007e59c2e925293f79383dc8f391b147a9f0c294e0b7ab1d9a0f02392eeca377172f5fec4f2e8096b891e2fbd0c665752015195ea0ee2e3e6439738dd47e9074d6be371fcba7b20fb913cc54d26feaf48d35ad09fdfc46ed535bf9466b0dc8e8f53e4c09821ae22698c60b24fa405dd7cd142ec25fa9d29fae9aa7b17923d164f31218da1b5bc6538d14f122aab21cb4b1765055b2ba46df9d80879fa88cd095427da2f5fcc1488f6f514bc12037e7b988dc41f03810eccdbdd7996c7ed00ee6269a3375c2e189d0129bf669adf6af88e221da091bb493e7cdd8c648fbacb52c8dc1a786e0a6146866c434ca4023e0d33ca909e774b9a504d343fbd252804a5c8bdaf1924a28724583d22b327385d265a767c05360419201d3dbd1bd8a5f96211b39bee336d73acc928a64012e8e01419eed172ec584781f88b7cbb8d56590bff8ffae5374cc3a2fa2c6dee4073e59b0658c6eaa1dc6c200057e19a4d2a79473e351ae360a70249896c5d5982c818521e6bfa57ba75ba72724793936ab2039b4f3812d5f891437a227bb3805bd9404ecde64132f7abfa0ce2ac6cd7d15da281fe23d2e5daf55c44e27d476901b40641110f0c33f5fb815cff0c8c36bb73a824b6284af5fa9a5681f15a5291bb0b26330afe3cbb2c1fce48009ba5202e9f9e226a76b85ebb00dc04b78ce405226b4ae2ae4efd832a1ccebba2d125c8868a21e3a47d3066281a0b5551eb343ad67d5ce7605560bed80ec7ab1020860a6af05c047ae0ade65f5892bbd7884c926b08ea620f61f249f0dfbf25f4b488a48a0b77a3180eb881de3cc6e590670aae0bd43b23ccb504564c28b83bb341f21c52a201f37a2b4d8f4954c07ad3875d4fa748c75cdb19c42915df7a9019b30a9af91d10e682b8b2c927d41761870b7cfd4262966c3247fb790bfe6ad0c9de8e3b4bc317101c723e5e350a579a437c59fbffac379a81a48b968157f90b502f088e77f26bbc685251eb7b4b36d84af713a7b935edf31e53bfa5d47652deaefc91f4129f85e11614e43aeaf85f63844eba190a430ab3c0e67dbe21def21c528b21afdfdf44910cc95d9b2320b56dc7a15629f20394529c90a368afed4f782347238189d60cf515980388be5d33b783dbcc4657ca6ce92072bf3bf07c4a0b5c78024190134bd04856fb65488ad02697c86cfdc9053842d1d31864969bfcb6d136839b34c6e50e62aed4c94aea3ebf4ad8c1e4737d69d4ecb55df14772801bb20fddcb2cd4b4db345453cfe16649fd581c311b8b6b2d5fbd21ccab8ad987728c09144828ad2ae99543cc0ca38bdb7308ffd819aa97a9e54bb5eb4092a02e3300dcda0d84b9ed8e4bf41e9ca48df730caf4496ba328e20d004ab3194ff0267a45020de0d489b46ed73c066f4c9ee614f8095f49ad98c6db9b73bbc0cec8e13c6f94f4faf0d091b25a26bf94d4de08a9a15034f7c61b4e4f31951b2dc261f11950ed9f4d241c78ff0442c77f88c0c74e72e304869df022be0a87702afbf3559d3ad8b867a20ab4566a166262b2a02c60b0bc68009928922c7aa3a9e819c5e881af81fd7c0bd2f82b377db497d8b85fd3314f95a5b0cdffe6cc6842b7e910ec5f4e57effb8f8bcb43a4d32f191988df5714756f2f42338186e35b6b3d17360a351ffd2b9663fb4e2ab673b0088e81e49aef92628d3dc73e55ead76cec0861e23d19b937d97782b8705464b6c06cee1ca613efd224a9e2b50f6a7fce27f5a4b9a262e74effce420df76263ca5af5dc58179c26b6c6f439265563ffc5015c00d735aa4e00cd0a5bffda9fedb30d8afc3d50f86f613c5cb2f50fc495412919ad5c84e101dd0ac6d37a8310d2dcd67778b4c5304dc4b92836ee524ce887ff6febc2d524b9805d0740af249588618b9162f8b3dbd37b57ee203db613db678a40ab09c324cad626416cfe8bfceff377c163bc4b3dcdb22b463a8f115faa557730eb29ea3d8736180dd9740f2e236dc688ebfbf714ea9293ae64829c9f506d25a6a800faa4c8cd570871413c6ef262138698c804c5f57e6cd0d3ea4f6f4db761fe471494c29e67356b25e5da111288aa2f997076555f46fc549d3ab6b65f16321e0ff9062c292feb4ddd395de1ddbab67805530e8fb2425a6b68eac992bcffce34927eddb44bea43c20e8cfe5d7327594923f40dbba996d0a6353ca70731037e92285f888de8972e8f8569f4535bbfb8f4c8bb7e034bc2bac84e3f317b995322e04effff1fb1