PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 87935 3353c2e5d9e292f6a90ded99676e83cc0f7d1def2b153dc93dd9785f40d0b07c

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
27ddc3f51f46858e61a241b79a1def3409404cbf80821068c20ef51c985de5ae
Certificate Block Hash
3353c2e5d9e292f6a90ded99676e83cc0f7d1def2b153dc93dd9785f40d0b07c
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...00148c01000aec0000
004000000004000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000011907a09faf5c6a10a0a759771bce504d3191b99d4684b95978793b7bf6908bc16384844ba16a51ae282101f4dd4046a08675920079f2810b3f71e31a80c0b07b13bdaa65a60f5ccc0a34f40aa2800b2b475553a3b9a9e46b8080000000000000000020000000200148c01000aec0000

Raw Header Hex

00004020bc77e063f2582aa3f804bfa58fc11942678014824cb90f29665c6448f2ff0c38d043e92420d867dbef924262c4fb401414d95b1e27d1781a9c04729f535c3369f4c5596a04b00018aee55d981cf50ec268108280bf4c400934ef1d9ab741a2618e85461ff5c3dd27

Proof Data Hex

59,560 bytes
1212160103072b71f76d59f88d1e7922c946e81b556f994c4538dd9355b2e87a352d71caa3f2ab35a2b3d059a6949daa144b167a31817a75eaeb1f659100e974ff0cc73b60fa35983995c269616db7346dd92999cde71f4464ac27763899f1780e628a7b42f13298715d6215cab51376f398060b37206e41c75dc99f560896aaf55b6e472063ecc1a51e8870e3a054da22b2ff277d4421071e5d41cddcfc77245177138f10cd1c86bf843793276e485ab2cd0a2007ad3ab27ccfde75538f27368c22cc11bf1e77a5d24f945c0dc55eadd90a15732fbe9be6dac59a2dbb163a7fac45515a1e9b195e3594adb355af0b52c91c9e6e2ac69646185f066e81f2892233963a8946c7bfbaab3abf26d11bfe17e55144e2c43a7c9bebf1b3e78a68bb916dcfb6be5c91317af94632208da94eb95ce5aefe46ed93f40cb6eb925db14fb9b037533720341bdbe40cc5ff3d05522d9f4372bca7d1cd3245172ecf0e6944ebe56cac8428dbf5ef915b5137d84814433898508bead0cf56dfb36ccaad1b887dd060fa054bd4814fd4fd49aa969415e4aafb4df03eee35876d66f1fb7ada00da876dd3d1740e62fe33d2f19880c2b35b1b5ffcb8e1fc6f62d4c38b8ae79fdd659bd26671024e82de0cc2f989851076ee87551ed6760995f859fbb335acf2836c6374185b881dfa2bd182c854e40ba6884cd1cd9753795210363e4bffe30112dd3be420eb1661f9aba5d9666b52a535abe4b249b362aa8633df904bbf1353bc4a42ab416b5c33525f7ebf6837dd3b22cdc31d3710bdb6e74400c190747ef9d9575dbfaaec3ff963d19097b1f33881a594a157d28dd2b9391712ce5294777d2b1684e94df1f1eeda8f6d845a5cf5b87859542c673bd4a6e7c0fbd78fcb8e89959dcdfb4284022550e8e7fe41a2529dcd352a1cdde40f9a838f415a2085dcca8e14e531953f70e1ba828f127897b60e870ccea22aa47b709bc891e341a8665bfd880e068b905334afb6d14eda866f2070f1d5c934aa01ed1ddbafea4cef45a1cbf713e1a6b5e46e12ebf23fdbc6c54455c32553040b56c691984c05a604adf7e7ac883f5fcb005590d930d8820ee23ca8dbe63666a557e60a8cb1831cbb24819594a216225742465e9dad284d21c79e29a3b3b69a29b3cec338e4b7964aabcf13555dd08c1c1ee4a9514a633b939f7609b12b0988b63fc403e068c047fc05d2deaf7d304c6612b8a552e4c07ca748841a3c5f01ed9e5b7a332bfd8ba2b65a5996dd9af1783ee06701b015396f9a3ddecef70e027583b19ce7cae4b6598636cce7609aedc2ec13e4bb144a0c741e59dd2fea9b2eb98f8e4f2eb2fd87c094d3b46f8cc2c0f0c56b71492d7839f94ef7543cd12d6b1fc9117d59ef7269cad7016541a2c1534527759d006adbcab0067ea7460decc6f050756eb5c000ba5055f6b24fc7efcd6fecd87ff97ec519099c59044585b574087649688cac52b13dd16470c486d3c40e9a59e0e34ebd197525c550de91ae455dc8133b2b49bf73bae7cc5bce27531e1ad7304896ddcc69ec84bb0ab9cc7eb0b6d896c9e66e9f15cebe1ee041d292de9124ae9e984fc71d4815d7e5328234cda72bb770326c6cb8a8d0a05b2d91b82e7692fc2e3eb4c1abad022c0a1e3474ba6bdbc5157bb25ced2f57ce4add173151866ca70896a68c3b90bf6434577c45509d494c91b451544c269eccfd5ed2a49d96358b22b67a42319b25362a719ccce64c2c8af536cb788f135c9e9149db02e1078f5cf0a6fed9cbacb5c8f74c1d47d90c008c5946368a1a8e0478c61cc6e1b4263535268e7a671aa02c877aba855661847ff3eb0f0c5440bac539983ac33ce77980cc3f9db101ca247a02ecb2d0507409c21d67e31806ae5f53c871cca11968d258b6fbe64f539ff9e9c1beae9a48c3a85c1e542b240750b88edb33a134057ea421cb8643eb96d2d800be8986547d43174830604389f19f5a59088497a91c5b893d15b936ff7dccc1f27d41bd49526c9dc258940d0cb7b2000935cd43aa33eda296a41674128bb8c69bc5fbddc3390ea0edef0927e3dc27cf9ebaa21e86c3b9cdeb81f222e6db24f72c95734f12cfb6e32a326a0e82f7a5f5210f0ac8430b0c284a74e8769afac7fb41fa0377a99c914ebaa42b1da22e79d566c6651cd8c117287a868bb710d142c66766a5d92489396738a17c2e6794196a7dbc08ea39e10aeb8481c810d18def871441e363945638271325093bc622475c791c6452f0a0dd01728f2859a7fd25dce809f9abd32c4ddd42e7c9fa06db9d6860de667e830b130d7b81da8076ff11a575c38344a9b3df1323d3cd973181ef7cee948c33ace365636f0ffe4fc07b5d31572e7e9235b4653b5ee7245a333fa9e8605dd87a0d0683e2c0eea8341334f5c6042604a754d7edc752b719c16db533a0ca4ab38e910548c4e2b8007baa76b1de7fd1d7d628b0676a49ca3a16a16253efa3af85f45beeb1275ab5724a51b455a3e441576d09ff4f18a8bde4d0e85076edd81f4f2877c6c850a21be463cdf8527194963dafd394a34f5220a2a4855859236eb37a199873ebcc4ea51113366104b3eb64ab777d33cb8166d4f463ddc84649d0edb45a6cbb1887adceed92baf426e88289543b4e6ab33fcb6004e85c3690c40a2bcb3ff912b4230af7d4f63d21bfae3dfd8d4cfb4afae1a96e3e6c3df08731f84f2088469d6047bb5cdf9a360ea71da57c5fc2e4b03945fbbb02bdbc8c16086eb5f0d36dc705e7523830046d4f6281bd01fe8c5cf0a98c1381cc2f3cc7c1b9045efc7def29f629416b0aac772333c5883826c7d67e098337a4cb55dd75fa49ebb7c6a3f316aa97b5b77eb9b27bef0b616806d2c2c92dfa8d30bb3c192733273be01e897e1abd412987d23b74da47c649fd0659c11e8270c50c2e61472f6205e7477225a98eb169df1f327fd94acee1d7048a684a2cc9d284bb0da39251acff2a0d9c886669d3f719a8a79345808a87fa88f50f4bca218c502f9362760a2a5e9be8ef9ae90bf702082a4a9fa4d743e6d7642257e6c676ad338a80ad7fb9625962d4c3e01bf11ca6ffc384695dcb50a73a38105c52271727c9fdf81e43aa709684af849fe683c471b5e54cd640a7731a27899eb7c2de68a71058d3d43f9200633f2f9d4c85d33613de87076a39044ed0513214f28b8c5f15cc4c830b2ced90af3aa2676bbde6cd4e85d1831429058820b00bd5149072b08eeb30c026f959e9159f2403aaa41ac57967bf0c2e7b0ef8d4faef0e51249dbe55b09d22496a4f03878081bf3033d9555dd405cb2c5250c257da8e9595b71400a1b4eaa88aa8cca535babb4fe60ec59c1ff3863b13555fd7a80c04a74dc5934fd7af88dff96694980cfee2b20c811db956456ae840c3def2e95a2f73b3962ba4fe3d257fc7ab44957913f4c02ec9f1bf373f30f902923a3be588ba51536eb7cc12cc5e7d4ff675e5633b075bd402e630969def730ad9eba91fc34a340fe089cfa01db22c28156912671e58b167289440fcbab24a101d6159e16712a97bc84006308d6ef0efe5980095f0d2581115baf229cf30346f8c41325636e060ea519e07ccdc88c9ba31903932a8d193a5cc410ac48b2a5567b18ffe849ee8d0e7557ddccd1d3504adeb5ef788d215354954565418f75691d15945de878ef1ac7f7e9cedb35930e46b294c9b287480c264a501c5ce84d073c5bbae7461d864f2ed3ce76c47c1f8b18eb8c7ee639080bcb7c28b1540885975147ea2dd03bf4dbb91464d64e3ceb47467fea6066c6977984f76b33945f40b397ebbeddd776eeda56291832efb35e2260d00dd12c782f2b57ad3cf47e7321b6899ef85c2439906a78e00bc8caa4b353b1b6e7ec786150dd97daafda9dce2ffcec444622f8c0113e1cc22fe79600b23cd36f440cbe8c54a462dd56e7801aba31d484fd96825a9267eabc0d4d976df8b99d16cc13151b558a390cb0a1017764e854f07ef24b4fc311092d3584ba29e02f6402f08156b650d6e804457a4472d0b2d28831f0bdca047d905d472ee577da5de7b973559d7809ba83b9bb00e288cf245e8d0e647f8b5b1b50a6c085317623237a26d1815efa37d0040ffd1561a5d1fccadbfe8f08038d26eafc191ce2c8054bd4d43f636dd348fc18f9e024354853a70f76134ee957769b0fd811272846c1c66a572fa2b88c78e80e4a4b901f0d0c920e154001460c2bcea5dfee78e64e784ed60b1c877edd3218669466c4bb65ff3620c45aabb908edf9e8679c17533e5fd4877a0cdf1e70eaabe6ddb6c551d166a54db07244bc4351eb8f749d721c398ec7ba2acc9ff47177eacc6a48622c4cd113cd8f95e43e6eabc2ecc3fbe562aa4a23afc7ac89959032e2178421695b80e229781545a2c8ffa12d4bfbe98c25978ca2ef6c1a39ba3cfe262f88381f633bee67726ceb30126963e6400f45424e7d20c35d16eecc417bdf01fa7566186c4b419b4cc60da5d73baa402ef2650fb1b9e9cb032dfb12768ce97a91687f9f8952a6bf4a1f7cc25bfce9ff5dd413a035b9b7379584599523d8d931ecc3196ec79967b89b7daa79f5b1f5bdd4b6404631b5672f7e51051691bf873d6fa77315175b0614909d6f89451a14e2b6d35b51aa536fcbf81a4861a3d07dd08a3572aacfe1fd8f058900089f996f74f5bb64a89cd8ba1ad99d8e46a8391e4d3e592983e9904f058346b97978c1318e27d4ec2bfe8e0a5b636c5116fa6fd857a6ce24d251788230432493ec29dae4f0bef2e21dc3d2e62b045fd7d8c2a0e03a8bd657f9093d7baf9e51fa767dc406b080b99e2594530a28b84a238211c2e92b26c8ddf79ae3545241e6a69c5c3e87fb78c80901931de88ff19a2dcb8dc09d0424ec9ef2be7f0fdcdb17aa5163d8bdf7c5cf52bea4decc2dc6c4bc074d35a6f0d8ed1779db98ec99507797284fc356bb45a45aa7499f5ad99c97b30d4d301760d6b3947f95f997b7b624b8b106b74f9c59e7fe270990d8bf964b4668703d9cd257936031fd1393ca9628cc9b2cdf7bd65acde6e6c86d29231d0100aaf06876b152faee3987da030625f3a5722a29d0aa6c9dac2ef60b9bd82e346b9259a08e5df5c4c18108cb76921bca609def6959a8ec686edac3ea6c09cd1d2507a61bbfcb4163cfc47b0c5440599172ba16fb8f30fc002a3c63cd3e4c7923f016576776b24af5304c92fd1321d926004abeebb6be5080117149c1217f13b27dc34963995547ec0eedd70272a8bf8b3804315b7712e7b244453d22fba5d57c5b0066f82c2c56fb3cc6dc7edab9c1271692661bc2d67b6ec25bf6da9273a24093dc9a68162cae309976cc6b15b5785ed90058b36eebd1c1e21c86d35923cdecde4c8f3935fa85096361dd6cdc639a669a877d05676ec7dfa58ae49f8da10ddb77bd52cb011b0dacb9a69136c633e67827171e3e64b9b91bd7751317ebb5847e7b78301084f5367acd411babb7373b3f5046762193951c9bda9becaef168c4ad9f48b59b534d7ed88a9eaec39e8fbf8426b6e92074248c08c4c45ccb737299658475dcd2cc5afdc0cac938a41945efe95e0c0f87c5a051758c2d9b5cd0dc0e675b8abb51a4862058f278c671041b78428a4962f727f86328904fb6d165f77854db825a48091e9e5e3253810b2de6aff1a4239617f6fa0f3c24eb2bf52131ad575ef3eca16b8161e883b4a4290b877ff2f902d47afae861c6f62c9222dc6720e65fc465069a5e0a038bc88b3d4fbfb2f51dda1ce6dc6859b57093df821609e0f673127a6ec6eb1c6e611f418c68c879381a6b81c6ae47888a19e37ad847816bc9e4d7503ac5f3faa14439ecf716827322725e9e6e81c4a1b7da51cbe18366a1ff9a098a11e4d69a32d410b2bc4090b6aab5d28d4b101d220a7d04213715270ac4dc4dcb22d06afe3cb321be46b710c15ac4be025a964d484c67d1cf1b1929d4837b2aa04a69b9298a01f02ba63086b4c41070d000eb33061c4919bc85f215bf6f31c81a1a3d9dec262f4df74ae17b85900fd42f3650786ceed4558bec0097d6356cb05387651b42ffd4622ca873e7d5381fa4cfff9c3ef0426cd8ac53ddefa4ab7f93855b244f932403343914fddc66e56277b2d4c7e88e62b5b2e5cffdc87736a692ee959bb4044db88d54be4e8693804cf6a37fd3f7cb98f1928c58c6b88498bdf1e6e2c29d84946ed0f238557061a6d3d080e035c6b788b2bdbd48cc36cb7b74fd0c0e73473c63cabb93da25bf830c00d99e6d3486f8e26a066654d2732a44cd624e522c70faa5fc0320c41fc09b51236882cb105ba1543ae36f73aa9efdc6102e51fdedb417621325ba065366b9c4ecd983c4d847d4e79c9ded2438bc16961fc59bcbde3a95101ffd977187045ec6e316f3e7f138b2d781a955cace809d4502857b6df68d0e7a4fe03b8d60e8ee14b9af9d87b265dfdb120d1b53405ebbdfc10099bd840c70f0dcc3f00dacf0cf4c6ceacbe1a0967c92ad16ce6149008ce110cac90ffec61b20868903a8b59351d81afe251254be7d684ebf3cc36b578b68a0fe788fdddbb1fe8f0b7eb172f633312dffb0dbdd301abe18d04d4a133b2afcbd72b1cd70c10ca355231ebc5f750edaceec52fa4490666b89313aa90116519d73f57137b10595f57c5ee2b15e6e1ce7e3cd186857b333cea35c658dec603b2c8bb35c199e7b77f96868f96fca3a930a8f4bfd9f2f71657c102a219d5e8c781bb6718b4874238b0a69958aa2c04a7363ef8f4afdfbacd6e33c92b544994822d6ea2ee2a6fdccff9d84c72266939d9ca521c6dcc27393420de24664475ceba1db66e32672616df3e8dcf7807832fdbb33bf89813d198e35176cc56b7f47ef89174bb462298fd297fd443efeea4fa4599aabe765d3a9b2148fb2eb4fd4dc583672166fb9f919bc71d1e8118c34955f2aa729598a16c7a42597665800cca74d5d28a94d3ddbf24edbafebd5302b70ec8dbd91559f8282db7e601ce496e582dcc19376a3e6d562016752e9bade6577f342eb1f4e27559af53c57fb0012f601ee3fd31bd24f5edd177ac33d205d7d793acbfabfe7fc75c135044e0d75d7e87f1537aa6c5b14c60fcd90c9254a062fbf0d6d44a83f69d9cb4e71e0fef5eba6d4b8be4ba62a7aaeb422d52676949e7826e23df659595456dff59f4b6961edaf7f6cdb619e9fc742644dad323d80e29edfcbe5c52e5f01de1245bab930fe1cc21f19f9c7b928d86478fe80c1e70b439ca76e96d750482c7f3afa51bfd90bcae6b4f2b24ac9d8c26d2963ef5110256970a712b0ef5a02fecd189dd86c3b8ee03b6aec833908097107a4ac99d6f0411e1847f0d8377a6adfe535d7d82f7f3a16b0b389f5c0d1f84e8831c815cb2632e15efcbfd6d3fa95c64896f4b556eb38521556f2182202418128d23e0d506e4c61a423c40b978c690aff95fb474b8d1e4aaeb3bd9fc81f1288cc0d99b6c7ed5a3c96c759612b3cfe28228a8cccc73c4380e97caa0adb55a0e6e71e45eafb5139b4fd7031ca829bb74e7d5b570ddc1ad0c4182d0f60e1a58804e2824199fe42cd7c473fd920e0eba9715b53dcdfd116abd6595c31326c45cd31cd2a98031c0fcabca43ef3a3bd252a62681ec9395274c09387d7e2cdb949c8b857efffd8eb70f6966e79640a7de6353fff639573a562da81023104584bae7d6d180036c8db9f5c629b01dfbc37231b0f12a3727eafa4632b08c7f9ec7925ca26bfd42ed36d0d1f22210c467d4d8700c6a7d623210689a902ef571b92198d656d8a9c75b1ada39bddb78ae0857f0f6f69195f3bb4826ca2d10ab740475a37321aa2c3a96cf911e67a03b56c63b9e7888e1ce3b8e83262a33c50228f1b49feaa6623b34ec1a7b98bf7e5566afdcb45203db305f17c6f4f5891e1b0072444656e0ef0a794f2173b4e5261b6d0c39d5d6b5194ab87d9b2e8e126bba3fef3f8bb7acbca16d61a11ba9c94871fa17d3652df443e240a5a0d6127c4a54dacb7fb35f1e3333d8855dc75713f6f26282981024a5521c236599e29a9ebc88c274c063a6f64a204eac709509229afbf0c81e920c84c764f4bb8f6d2eb641899a04f35d50763e71d4ac5874eb9d8b38daa7f578dcba86596e6641ed5757195573423cabddf7949189d09e516b7eacfd79cecaf2c2d7bc3a0a4cd12a0bda47e7249722b8d6406b46725200859eaf5da8b3b13d3ff265cb655574226afa191e509470efe7c6f577c1e23273e8d782acf078254708d4f025a6d3ccb49173fa8406f6ee63b1ad372f98e9884958dc2b839edd3c32ed0be67b2b56bebd51e65cd13139b49bbd2a650f391233b5143fed021b8c91de2c2e3b1ef2b10be0492431338741e42d0f1413a793efef49d67de449f43ae7839e5c9ed3c04ec77c34547b8e26e771732a5d8871523b6da3d6609323a4b35b11e2da48093da79fcfee00a071ab967c13a6a526e071bfd788f9267b98e887a0e052d1d4a3243186f74cec8ed5c0d189ae20542032020e2750d4b334ea1597f357737223c495d112432eddcf814284d454c4b3b31471ae06825a9728049476043f188118905c2a1afd344e4fdd01635d1ee61af004dedd38e8af0be0fa160bcb7288e89e2d7a526bc1a4969fd76f5f8920503fd87139e2ecb6390acb9f3aed25ba8d5a2ad2de7936c99fe339aa13e10e8694bdc99e4a7f677cab368928dcffdca399ed2ef9cd95bca6a4c762b08a37f29d2f8c2f1da2c262ac839bb6c1377e7612d9b47cde11ea43dab21d69c72305e78ad78fcc183f4ab1200669e9fe12f3347f4e9c571d23e8589c928e4e18c80ed3fbe65f22cc51f81b5114af2377683211d317f4ba00771ab67b4e6b41076a8a1ed98c37d5ba465fa459b1ca1df5887181fbb5f2b8712bf2f7c9218e1554b56dcad98a5a60e1a490816062419dc24e35fec344181f4aafc4bf5d02534236e32ffdfb5e3ffb7e1a462d18d01c6681d05322b307b0d909bba66d45cdaaf4e57b459d742fdeed531d2a6e8e97769c3aa7b17c5086620f36ea1d3a5c0495aa08bfde8a9a8cbefc6204057143261b8b9cd4671b8ecceb2dc7560ab00100683aac12537af6f211dafaef7d6306b174b471e0f9f0363d0c6409ff083364e3fb85d3ffecf294834f0286d77c12bf4d34a77e68403a16a8ed91354cf251e5370a89919ea9e6a916dfce69ea0dce00fc5ccc9a3dd0ca40cdd0da9158a5fe1ef9b307da2e56c98d6f46b175cd083751180569121461e8a191e12ca0394b0b0a8914d7a1d0ef44108b6c2bc3c44dc42aa7214396288c0e862d2bd4232a51c09989c2c55c7663dee5c817f7c99ec7bac064253eb3be137e70dc0efb1f42d2e099b99bdc2a98eb54723bb443c5e8ad57d0d703d8cb9de60107b77e06e742e5e818a7aee51a7b39ad7d2d4d0b27e1bbae560e33a51d76278bc6c6e43b7efad7aee5d4a4ccb048ae58f11afff65d5b5965bceb8813da74f5da0a02c992f18a3341a77ae1579ada9050bf76c4cfaed9c3c6ba00f8ad0a6478a00a5deaee4761da3454e18bcb93a562847f79359c5ac4382fb853d26bd4bb0cc98e3b6823a833848d9ba0b3d4deae3da8b009214cda5e8c0aeaebde6d65575d5d4e6efadd629549ca7b6f208503325c3a80930d67950a5fff603c73a00c0b68c3d2a37f89eae5f9aa680b2235acdc7364fc981042f9f5d2083c4f5904d1a36c292754a91c02aefe93722675c8dedf6575437ea66d2c5793e0e2332b897307fae036573f145febf04869535597c714a889f28408a836d6a726d74f253c00d80179a6c435d49854f3875e41e3ff34a59b8e28069387f0a71c1e5edc38c1693a23083ba3016017b6a699cd8f5b93393449aa59b03c7bb9429d7c92ecd60e6f0365448afab3c2847b7ec4fe0d2a01911a00a35f20fd2a4d81052648b0c951db1a1b7f497fc835f44239e10974d932193587a19277241d7d4f61db3e0cff7cfc3c07a9732c36563ebccff1768ea6cf1414dde2681516ec1cd406582bde311aee8887d25c752ee1b8ec1952e296749cbcf1023711320d85312191bbfa06b8aeff45714b1782b1bd321dfdfeeb28c01af7adbdd670c324966fa3cf51aefbd7b7b8641ec4a697bb70bd7898c05fe45ebb0bed3a0e7471345c17dd65a3650732caa55d4a1f43b38eb90c61334bcdb623ad1fb86f292be5d1651fc907c0c02877bccf8a815ac7e9ef9a8ce5449c5a856b228a428dec9da0925690d7c807470c1747bbbbbbf2bfd7ebef96ed2922eb9d1d61b8e8d3e4618803957744495e1e1498e07c32e251714c20e110907d8b088f253af04cb750b511f44ba87f937864e3827cbca207d44f8dcc4eff1a4c6e0829d65f836c0aeed4daee356676e180e121f6c383ed52845fd3d5c9e38c49c8203477d66632157ff65c3534417af64d0b92510c3cd6e65e64c42b90a294b1598147180a7758d14e9f764ba431e30ddb48db2c10dca1b4619a80bba13dd7ab1ccf4d38af8b7ce06bd762de0fba76758668bed3d34e636f14bf67e331b9015d6d360a3ed53b9c5a863ac539ee7125482d587108f414eb8d3e48b6c42a197697a443d8b55d8d41fad96877008688e25c66f5b07daca525dc2bdef4b2fa330ef4c40884c34d276c6202b0068e4ed86c1a298089f518dd5611afc1fda5fab7cc12899c8b8f422d4a450ec228c5bf2174cfe06718bc2cecf9a0f861e00bb3262f52fe3c64fd239702ca94045dad04487ce2b0b66dcf615ba4eaecce27e0175b5b2257a78e2eb65faf74dd042182dd3c8fcdb81ab36112abd2d429790f2c5ddc33dbd5c4f45346d3013b3ef93c87b473f7fe7f874dd3990cfdfdd45a66e0104b352df7fe3d632222c93a8cc025eb79fd54bdb4c83b8c15d20fea4de56f3ba44bf99228bce518ed1d9c5153624927aa2adf2211793b9e8cff133fb4be98c6a0d706fc1f78a5d80de05a6d80bebcabf5f2595056d4d3bd454e5189d48ec7aeec2ae826fa24ea455ea144502f7abde8d3fcec95887ac1baf295281c478dc86fdfdcc46b3240ffa327681d4e999e3f483666a1db67f3b8f125730732396424be789e79a2f3a4c548cd0737a67dfb13f845642216562cfe8e306cbe5b7e079b4ba5f01f0f12ef84270b5bd897131d9371900030c85f2ed4f799c75ee877520ffb0ac01f235c8bf449f1e6feac014f74166fd6455751f8fbcdf88760277809c40715e4b2bd79a13e97804500b46546524defb688eeea2dfafb20e0282bf1f48e2cc0b396a5165cf588ec35f6353ca6a7333932bd8c0f404259208cc0114e97f764890057c42042582cf5655bcfdc78ce77557761e553e528a63905a5a7b57f413bc6225c31eec1a2e3cdc2da14fbf4901eacb8e28f450221b5d656b474d239612645027a81fe097ccadce662e9de04e25eaaeecc5bdb0b84fa3dd82d8e5c81022a2c21772e96ae74f82dcebc8fce1f199bb4b3ed88caf0c80642db11befe76daa5fbc2afd297ec250a35c85feb06ca29a0facac55bfcd958402be8fe645d79f3a0e348bf163107122866b90b024e578db2f6dc5fdd6e343fe5246868cef8ba378bae5bee091a7de6475fd5ea3c2e298397894d7132ad177e01cb3dccfd5dc6fa6a9b7761735b58f8d971e79f0093765123b8c874d9bdf5501a3374e863bb308c8b77555a387db1aa6419bdaab8a721bc5d40df3e08fab4662ff9c6b01e3420d5feb23dfa4e8e7d2b5780e99cf45c1c356c6519ec1ec03a0db938f50e8fcb7d43550b82cf8e710b0272dab4be3f3d2ed61211e3fa452b2d636048b1b514aa95873f357782ac74f06f2c38b5fc0c71cf60a8314b8dfeff965e0170fc369f67cd83902608d84f478950cfd1b0bf3eda1e9304f7b5411c9d2e46471547cb1cd8d771694aa198ddd00f9c20054bc915783628c9df1f381bcf4ac842ebce8a69216a7cf6d0aca810bb5c54acd659d8db1bfbe93df04336b2103617d28a2c7c8630598454ff1c9fa073eaee135aa3179a7dc81a4ad25bbf6e01baf81c20f009f107fc62d9dbe4496c05bc69e85aa81bd90d8dcdd987c8684243afc2c91cdbe392ef648ccab80a331bb3abc3283bd743b9aec130a19fcd298612be13386bb25661336ae4c209e7639959afef8066c905bbc3697d14d57d68e374517b67c6942f2c0144fdd96a37b8b0b7c808e798396dc1eebee3de4ac2370cd39cdbfa0d17749c3c1ea20a426e0def303c4f0039f55268a7e8c4e4d33817b6aa218715b78a96efdbf55b0e014349e3582900e9c20898337e0d081d467fe3b7355baaab51f8d003ae55afb66918a48a6d388a9add552fd66afafb0ea477b54f070d4180c273aa0260222869f06d1ab0f5533fac085622ca1256548bc6ac4cc2c2bbb75718c6fd2ad989e662be6b827c3ef43f17d33f94dfefc2f12d9fbf2e1559180978640ef9ce5ed4b54b2d189af0deacdb33dd4593eb8352c69e631626a81cb85bd2afdd81481de6a41ae81c262657bd84707c6db29dcc34a093fef8c958c995430ff813d7ac5c4184a85c564a9ea472ed476b4e32e94e8a34665319506f4bb128d000b809a4a7ea5e51800d68af6b271bde84535f417fcd07c26d3bd25bd2a786243821e7accb44e1e89df12d2802dd90c46d25f869bd3f62df1777293219b89a87746b796fd72f2a48ce470fcf78158afbbc9f75e72de73f7fb39c3b0f082fe0e29fa1ac6c59ae85e8ebf0308488d5097e6f68b13437c7dec2857596caa3cae9dd7389843257f4b07ff1785b5a62bcca7044efee55493563b55eec79df3aeeaafbbf41eca9d4b049f2c98947832371967c900605f56782a27211f318dbb32e1cb86d22429eb09e0e67a6fa132afd87a493595b15ee902d8a43c887110dba1b62dca4974c7d6afc7fd4a6383389b7d31b0cf3e9be9662018bde77076e93ed3d1f8133a0f18125268a24d5e4083ce392de68ea38c388a9fa6557d23edc4ee74a25a12da3f647b999d86c8a9fbb52d89804b8c78507dfed5b92857bd8b5b46bb1c6a9554c2423a797731fdee51245afc21b165f8fb36c4262e7899f48ecd9cf1bbcd40742a13a28235847b5e8d4ec05606843928cf7c1cf421d060d3a39f755dc5eb2ec0e14662060e779ac19970c2caee5356e13abf5deefeebfac802182c7342799d15c3597608beb25a6d89bc8709846aabe43cfdcc0b4c9b2a47f9d4765499ac9904e8fe0a893af2b65d085a4228ef62e8fa13e3b2ee12564e3b8abbaebfdf7cfa7701fe9f23c4e96e519cbe321b77bbd368df01a943450d73bfbfbb948d161aa2232e5f1283ad57afd8c11c10166385acc92f985f7b82620e0c11ba80db9b8c279a0b631bbcba8de41be03cec4bb830bab32df6a16efc34a966859fe350fab8c37658fcb1c0bac127cb7d84173da029299633b2489aa1a170becb2308fb0354254959fc3e8440f698bf89b00290925ed867f71c0b53d1c083362c4fcf65ecf0040fb6032b2913b72a0235b8e178b4253e9232699c34d392780e6426180d4295024f76833740dd7151ed7830c021219fee7a170436ceaf4c9b8d220ed6de30eec6a01fa91f021d08013f35d2af4f815bae0aa7f3406a3b74384b4a0df3d1a469b9dbeb3f7abc6b91da0094358905a6793192796cb7896645e381b2b35ac159c9076de2aad7b1a8aa76f0fc7a4f70bc1f30762457d3daad89285c08a72bbe41055cb64a02b91633c84cbc475196c7b6e1df68f2b21e132cfb4c89bc6579537e06d8638494383d76a37b9a9dd4a31b939989273d4f1372561240060212e0425e6177373cd45e56335dc3d3e54e9e2b0bd9a076f24a21d84124a21f1a912c8c7b64a8f00cb78d992f56936fe7d4b014ded1e954021633b1790becfcc9d17521c791a23595a43e9d6f1a11646fb3ddf2294cba94d8a71bb4886839bc0cdcde241132d43944edddd4c24e288eda8ef73740b6ae035ffae969bf170d487d453fe51c915e86b6c990b52b1b5bbbc26be2c34e7d98a5afc40bf0633e25c92ac9fbaf7cb02488fb7db8259a71c965c31c4e9d27fb90dcafd20eabe9d71cf4d7c52441d9037790440727ed59e8b50bdf6eb2612a958d76287ef6351fe89639927fab8dc847c99d78ef700a4be64257d6f971f594de131863928d227c6526ec2f93aa4f786a08df00fb487c203d200aaacba2d30e6a12b99195be169be99ec2ff4049654a8169aaa5ceecc6c1adee7facb427b49c6180965e7d89ebe3e65fec4943cd5ae72a48ff70161bc82919c32de09b41b84925215eef7c61c1c1731e41d979102f4ff210f6c7233d655b5d4ce7886db6aed56515fcca9f2f5f1718e4ecd7dc20545c0f6eaa783f20983b477ae81c79c333bc9c4adf898ad3cd682c478fe49a777d021f2f305eae24e94213582cb6e4938672ee6f7062319c3ae91a2f30573d82eca8f0c1a1c7f1a42f0ec2c33597a93439ae84faa1eab29a763c4cb79fb0a189768016317aaec01ac5bd71a9c0c6e6183524a22be1cff04989162e029443de146ab221114faf0261f8deef516521985ba4a54a526e39cdef76aaad5ef05b79989752478fec875b6f3709c7e20e933c43a33cd9c825a3f6ce7dbccf94fcd607ed5e116878dd75bca639fef860aa6fae52282a5c3711471fc4fa71cd381447a6f12f9e8db9a1c8899b4cb2b1e7a48733c57d5d8a8e02298f560fd3d47ecc3025b6e1f3cab0cdeb983f4c8b1e782c0d45a84f6866b84968db1d759688fb3726b2d97ddd2fd2e13fbbdc0ca8be5c8edc9321c13990d864a06261e55414f5e7ed0305d0260c171df99ccdc4f35ba770d71ceee84e67f5e587f3115372d35a3c4538ec94fa60c9ad5a524bd01b8d79da3f9560ec92fa65f96492476e6d4d3e0c3aa5931722b79de97a42988f7f3568e58db3e211cf72d5368d79e4e630e328ff3ebf1984e4b9bf079cddb4e13df6d0e9b9b2d6b17fdac501fa026ceb6c6efcc7016c7c2bebbb0a6b199828ca78762c8f44baaa266f4f2b062c2169d149e157f5529d319de89be14c8a6f89bb1d7efdf207dc6c3a0264431fb1fc7896cad65abfc9a4414c7c2b45acb6573092e70c20e8bf91b6e177686b0d925c507800322e87e76893890b55992f57637ccf8441e6d9cfc2a74262634c7bf9e989a083d4ac93ca34431180ac15a8202b07aa48342702a0145f161184b96014cb82daaa1a84f9318844f4d8a8a9d580e15b552a22fb2e10441fa995779fa5ae9acd08a5ae5dd5ffd69e5266c74a3b830d4c6c030ecd3a7069252228ac750ca9d1bc6160e3a90f5a55206b0226b3b98380b12235ce9e6649588e004e2d0cb6933ca85b14de2a0a853fdd98c1237d5b111f1db2d8880c566cdc6d2a58a93df4c1d50e13e19d30e2495f9625814aa994ce488704a0fd5ad6600968e8237fe9181f792648680991bd492c83754334a6275d09264501b96cb2c07ba68fa496bccaaa2fc39b9d643fd092c2599af2233d7c7b265121bc12696e8227a432286b90d1b1a149dab5a7f3b81cd5507e139992188c79b8d7d13ff7981a89c47af11e922d7780249294efa3f9e5f34fec615c6dbcac980271e5c3641a50461ac003fca122a24284ba00d24f154484f75d4a093db599ce93ffc168756f687e0ff58a4ccc1c52d82bde2217f01cf7580aac80c5088ddd53582cd9865c37220d71f3477a03072e2f601825dee65b8e009b3062536bbc520c13c9bb3a899b3c1667a3f3ef5cb279e7e6f782f97048de745f2c4ea4260c94cf0150f91c5710440fdbd0d17dd4e9dcbc2068c8d4147bbe5bcbd98adc49a2dd388927a0f3f07f7d228066fe2f0764fe97a7943327d51ef732b0b014b8c2cd28e5305f67f728e0236d5c0151c990613149faf362dc92bd6f6c0a685d96970f9e6bc3f8b0afb4845fdaeb746d7610311e9a6708e7bbd3b2cd337753fe6b4b8add4c61f4eb4b4df2dc03404d6855200b286ed181a836be2c634d4545cc45834c91732a4ddd660f022d8f1e770f8d9c6a545c1fc6b1f12f9f3de697ebaf07eed035c410533d0802cb827d92eab86e030d5bf80361386d3462105acee4ab3eef0c93dc5c881d2ab6dd6aae02658d2c1922cc94c29797ad302703cb0068a076f422f3fd792f8c61f98b93653abb4f80ea03acf151b5ec531cccb3251c807574d2186a92ae188ca7f230ec9be91dff401d982ff193b0c8f020e5e16d8b6d679fb510423e6add0c9d0e73120036db4f73cf97f89f6c433848a4790c9bdb458f4271a9dff0a91040c9ebb85bf624d9dba627c5f5175f69c882a60f56638ade3612321adccc613a1acf8ba110173e7375052828fcc46960f73b5051e878a0e6e5b9827693b84ba635f32d8fad448b2b7167279823a62095c99790577f02bae8251bc172f6bc7d1f0607bf2b9069d0fe0f964c200648130594b929b1cdd83449713bb2b6cfaac8b576aabde5cb5d5b0133b8e17a034fc638ffb652e05865fc4195b7855c15610ccc024eeff7f7d544f35e9a97f7b253fdea05aeda664dc8e654aa687f9cb23376986e209e55e69e6034f3687dd27aadbf185e0dcb56dc5b255c2493a9947f17a790763c076b229636adc86879ec21a079e17966b4c771bdc1a8d0dfb08be62574d920a2d456d2c13ff0b77284ce48fc027cf2faf9f71814721eb3a1e22a9d53edbb4ddfc5af9e318d28727cdc49491318e6421e7db4f3a24ea4df2f419bab43bea62ed281fb4d55f07bbe8ead979cddd2c85619e002ebc48f24d0bf3fdfe1f9c977b86bfbcd81a4c6109ffef3088b79b2f4168be0951f6246e511f3b75d4cf3234d48c831a0c706756ee5c2164cba6021c6fd21df0e1e26f80c1acb19447fbfc4cfe62e8fad6f07194bfe3357d5a89c776688274978f3ce3193eb9952d7e2083aa7da425048657ef455b0a9cae9dda25a23e58ac7a05925c78653cc5adf3af065e2af498dd924c7d866155b9fa98564b9726e7880871ab20261a497886f354c7a09055604161be3c99b9ad780f736203d31286148bed03cb8107ccfa7887717d9da8612eb8bb632244072efccd7919225975a2bf84e740bf2afebe84ed5c63fa9479456edfcacfa8152873ef38934fc1179f53d3b27238b89051a2b7c2f6857fe332398507da5455716a0e1b92f225e3e72bb62b1ddbf50dbfc7dea08f73ca37b12ec9a710d639f2a4a0c116d4c1ad8cdf5f49a878454e06da9e7e4af10d3db1ac72a8448ab497634a56f6f97e5dac9bb58fdf4a63a1aa1e6c90b77ec813d0c9e13ff49011c7a9f8baf3fbcbf2deeea1c44ce34643d77bf4a2cb88aae7335660ce626390d9e39ec666d4627b98dbabbfcdf397f697979bd66078adcff26e69d08e345bcc6f5c221d4dd403d96e74695b3a6b4b201727bde98fc7b2b41fcbc949386794fdd1a060ecf0c608a136cbc2940950ac0f6f4813eb82d10841e8055b6ea825ac3ab0cf1cdda95c77f3701b2456c1dcd6c365cd19ba7ef0a522fdbb42a120d40e0e241f58dee02dbd4e857f1615320286a86a44a803e3c4fc81ba707d869ae4926f3c303d139c73825be090a911d6a7c99fecacef1d54c02cac35aa1eb0e991ea31741cdbd23c131e15f49a6b9edcddf2b9d1cf2c703a6519d74bfbe59f900db13ac7cdca7be85082ac0e3a651e1dec216b131d6c2cf3315f5eb2df558cfca27e271b1e9317798e2e127bdd08c02178eb7a838407a02a4ade6e94fb79ee014c784cc0f8c29e34d61251dea655d7aaf0a6c9d8a2b1ee9b93f32be8c29e662a62c69283a441fc6328366dc149c2e2da513bbf69958214cd090f30fa0b19c47ec0af29f29a145b1253c900864b70883920a1a2ffdde0683760d43275d5f00b39d4978ee44fb8faccb220c3ab3d8d07e5ff99ffb0c456fdc549d78e05eafbc1bd609302ff91014f7b2db38a46d4d730a9407eed246d59d804ad514d6d3ecda6fc8067d7902f8060158b95fbb69b0006cc903ff553d92c3418eb928100c3246c90a9739c1369003cfc5bce54f6cb7c3640a106ea78530040a2b387a6b02d21ab2e6cac646f4780189602e6855f57795ac182b3593479ac26e558db37940660bf34686b40b469986403a590ab8904a4e2534c506880fdc7ed95e00a946dee01fcb288bb167250d1de311d29c827df17a98d5848bde00c589aacc8508193e7ea34d20661fd8e2162a7a7f04561aa0915fb74004a7b23a8a7e8afbb3f4fb2e8fd8273b6851d2caa656d973e05d538db6d83788fc7c9a5db92883342c6e51440b13acab51f7d7038aaa6b0c24235b9275cf9dd8b3370e3af5580493631d038017ff85734ed82d1310968fc168a057b1e0a9c3acfe182aa7ead8df014f88539f9740fd66d290fb0067a81287ad92960588734931afd05f4a388c4946a5f6196c7d5af3dba1919344f5d23694a313f0c099513fa2fab34a5e7cc09869f0d6d4396cabe2e171c3597cc811c7670c0839060d422a778d6d522e288870cc0888c8793a47fa29c23a20d2ac44c6b91b686ec0511ae95dc2898f4dbe9558396bc885a45d1af8f4e3eebf915f8d8f612186b83357cf39857cdfb4b9bd998ae1bbbb4f4a11ba339e1cfe75e28fe4df7031b6c912153d8e1572d6e7f1e25e81c8c0a84237ed20911d0e55dc1e75e3b5e4e0704384207ec1bab9ad989f7b166edf46c3e8aab6f983dcbcd05ea5b95bbf00131a92c060770198205474363d684b23a651f0055dbf00b5b2c0dd6bf20da80ec99ad2fb7de3422b4e7102e51abfc8059781abdad486d72764da9f381e30e0f03adba4bb6ff26c5df270fb1b9fa675ced58523dfeb867b2d5f9f00659410c5ccc8760868a416f6a7aee9b470f9262b3c9d27ecc02d564c912d2d7a5381d6cb76b69be9d081fda0160f6961070add929f2d0bc9fae2377e90eaa3afc416b7f88d357dceca97daeaf5aa6f08273ec3185a6b51edf38bc5d9af64c4a7c59cbac468aca4d4a148e7210a65a5198934f965fe05acf6b6d65e7f71a820bbe532a94c6eeea3d710bd262c61338a0a99a1142e592c00d4e7aaef9d59be04388dd078c0e39457d9ca225681f1935ea47e01c497b2d42150e549b1c3ef4c49cc27ef0d02e6bf77f8b1d4e11e3660e7f7723e48027bd305a3b6cd085b2a7deb5a4b13d8c6edd8369465017b95a61d53babaceccfed407df4bfe3a02c30a5df03acd6f90a70dd4df2edd379638a9352f797b8398b8610225b4b5423899db82a87b926b33fc4353974827eee9786b6ceae6cb67f0041dcfaf82dd3c401cd8e5424b1e180a7dac6a37df00287de058cb510c5256fe37666110814a537d350d892018e24b452804d70a7e9098eeb706d67d15a389dfb70a872835b14abcd4d1aa18fa6ecb2299917e394cdc14c438b186e14860a2165c9e382fd4b229994121440bc0ad61f982a3f0ad0d9f98430b69d4bb6d6b5f6b6dba10d3d42867d7032a11b12ece767b91b4d9599e7c622fa4e79f8d50515e6e0c081ae6a21360f13c69e9aa6cea2b4840011a312ebf6c81e60f37c9c317576360270eb77d4740cfed3d487cd504d008bd89f2e04c81d0257b5e969f14c11608e50804b7ff852b2c9a2c95f8e396ba99ea26bd8566434d5141bf91688d4f70cff05d92d7bcbd7bbdf254b6ca09c60cae5131ab065b3f5cfdef4ca8217198b0d4ab74d997aa4d2fd5e013bf600e8d30775c87e2fbcfdfcdafecdc91ae61c233f3579539d6bffe528bd0441c19bd8d303668943d28582e4438817e35878b2373beab96ec48199117baf79bb40041d6a20ccaaa41e093a82591c9bf3e474e3b122fe93568db3ac4941040ce835e28db9a9a4ad625b3e32d6f65c63cb81c97290be21a2e6e72ab62b28490750e7eb0409131dcc588224cd7c7a8e776d49383780b0004157ed60bc825db2bfe640c70dfd3646b69e24d0112d29bd359fd21e11c902717d36d6280a40467f256c29611a694209aa3897959ab241ae5b662cd725adefe505868020aa8955f0623cf63b5441000e114931dc674d6837f25d6814ae3a0a9d691415cd9b83539a5b03b6b996c62b8465ee72f0c2c73c032e91e676fbeb106c4568b0469f8aae4d84c0ff257302095cdfb5121e4c2788f970d675231e1aa0725a65b053b2829282f99d283dba97f3f1405a94ef6f4f556bb926eab61d627c7a5ba41919b1592348bd7b9e09e0efca62f6cf6dda1b8a323347307c1ef9ebb7be34fc5004af0812399f9d77b914f58009a4c2abc08b00145e86766c1c1659c780c56719da003e3da94a0c410f3b5a5948b788e035fc84a0787fb7cb431f912ce742494bcdf5c1d4f74bd2945f86e3684f476c4bb053d3094d15ab3103bdfbe3b1b2b320cf6b0f7f130f7794f8adf87aae900a037acedb91272a1881491cc82393945d75faec5e14281ed91ec35deb60777b7c781834c827f2b4162f6f54b347efce914e3f5bc1a27c0dbffe1397de94862f5758b5239220312baa1a6f6b39b7b940b26a39e3f85e2aeee881f3c864a0a7d7bdaba333fa0e22d89eb3e8cfb89f4c9728b49d0514eb0bda918f6245f0bcedc781afca4229084c61ab088c70097687725e4ef779547087c796f44590ac2e1e43786b80d769ec1ed9e0dceebec5d2c01f5bdf61fbb2a009e10e188a1e1d6a26e8f290c58edb2b15b549829c43f2553be29cc3c785bf2e45a2f5f4e82d255d1dfd49a6707e0ce0843f3b381922952154d4ba25d01c2c35fb3767f8b9f195b9a4e60c369b50c799ff93564db135e4429fc98b4299c7c9b580a82f2611c4930a228f244cc21b9d8a91598b0f9cd23644251576bef7a8c144bfcbe37bd479d6b8333cb9d865b4af977c7e6766a05e1f91c8fa8ad80b01b198b731cdaa051e1c0176e453fa9dfa1e43d714ed49324b6718cb5cf2175b6bc84b961e09a9f50eb5e7f2cc950d6bb4a5dc7ce745508506bcef4cbd88ec9657510eb4e15dadfcdadbe03e65391596b50fc1c35ceb75e29bb475f7607d2cd38520a670b4603939dc246054828a932ded60baffb112ceffd5e19c74c42b64ea3bcd56364604213238bd79a73a2857f564c376bd5599071f615e8791bf2de5a92178ed7fe4ce034e56156db98512ed9041c47f33205fcb72da09a82af85c6fa5877f2a090403e4ebf86b6fd76b5b8d1a3945adfe22ff83320bbdefa55e844bda43a3f1e3c6b87b977465fab25500b3c2a99419270424b1e4a7c33584d46a0ccbae64254d9cd2d4d8ddb87e92b2831268c1897847df20576ba1f42f15f39da58ca5b836b449cec0ddc5de8d96410e2825b0682230cc3630e637ff080e19d8c9387d800937f80c48faf1fbc98a9dc2e22920ff94d3c89b912ab1ee703fa47b628d1e84f85cbb8adaea1b2c567d7b38e25b5b26662d09b78e04c8f26ad85942de7151f4e6a34cb08c7dfb76da5cf023a361a139b463d72a1e54b1ca346f3fd60969a3b95b1716b5d60c9aee0203aca64ab91403b49819fba493075435ea6226c4d883f55b282f27b1e75259e33f9a887dc055006c2a097c9b22c67197f2f1798aa66bfbcd856fdf98f6c109bcea006d218281687c5f45973ebfdebeed0844c75c6e21813cfdb4b17635bf7764a4a9196b41d82fcb9b902dd2b3b63827cea53e432e64e24a728d378a099406449383568296489463886ab097e2b1cc6d6b26e0757268133d522ef46bd4b5dc13e938fb5a2b1d27c0c94bcd69f5026f7890c9741530d2245d601cf3b47332f09c5392ec7183297e13a73720da82fd6d5a8a2cb363a194570ce91ab41f68bc0c1a209188ab57e62baf3032c2c55e7e47045d20dc318294973212e7fa1f3b07964fc1f4364d27daec0f3a1ca33f36a323673ecc9d5d86740ec64bccdaeaf3ff396eebe8371d4abc561070a5276fa41a575e2dcd98edc8290de4ddc9d48e9a3a2cec953fd7c32b10c3b3e623c519d54a4fab7038b53502f62ad231174eb39e1a439e74b1432146f989541d9c2072dde04a8743eedf2fd083eff7c9da0b4b474269c24c36137411ab09d1f7b90b609c5a0e4e617207a11e6ec96417993313e3d320e031458ce9ce9bdb7c76c7b09d8b25e639ed88470f2c69a65270a1a8e299f844133e738a4611d2e2f10fd55f904a1b9a5207c4d2ae2b717d8541bd6df2672ecfe0ee4829e339f0596d5d8a115b24dfb8880707db77fefb51924077035f4a3eca5d3478c773a30dceec7f766ed027e00d24172b4e6a621de3c9f1262b223c22564b646f413eab1403cea4c41ae81506ca08d9e1eb32a6b90b721f3202adc9466e5305d247c22950f2c042b0a0bbafd05a86db68e30d09f2955a2bec2c4adc0a650210d68670e7c09fa7fc4ccb73c3dca43e84e041f515b73693743ce1580eaf23cd5d608b2ec3c27d5ba5612b8d8a20464c8ee16de7b880d84a2f9636fac4afb82a4551078acab6adfb1883b3b0c2cf2c9cb0186998082d675cc43b54c9af4558a38944e96d3b55c2f2e0610e6f772a87b42c4da5635dc007bf251ed20945b6ffff99b1c10045d76a072c7304aad955ca7c0746727b6fb9f720c524149251c70b14cfedf770ab7d3f6683645a19c35b733ddeb6eae5c6f9f5c10759f1ad65986aa3a039f55ef5f8ed2466bdd428537b05ba6893bb102207f1d3611d0f6f7a04c505d3f896fdba837d8fcdcdac15996174f4dcb93383a898aa1720101d3f283602efbe1d4098f6c9410090db09334a8c91cd97751836d0dc8bc2660c2256ea13b450d91cecdc966daad008e36e75cd2871013a378ea553d4cb4471e01acd0b9c570aa912dac3e68f86f0e635a974fc358cc861762ae1e2928300884b0d2c79b00d70eb5de0fbfd22690805de18f5adc317219205377a87b159c84b5d130a9d5a2e3aae29d9f9224e4f8155aa33acec7fd209b96e223864840f2d6d28a2a0259ab0887b0fe16a629497b6c3a19309417cea21fd9f40d2e5bbf06b2af140509001f925621f54e7fa3779d9bff7b22f50ec6d4101af736525bcb1f0e77e9ab233a94d57eb21ecf78b04a884de713f2bfeffef8bb87a83b067244f5d7ca7f2756e87ff8536e71c111d2b65fd1ba50e414e0a72622751ed2def6020dc56e9cbe4edf290f8ed443d061f0575188d6be33a7e0c46f55ecc8190f6aba7606da226b7e63b2e7bbb5ca70dcb771cac14b44950da0cafe81531190f2b97330f3a1147b08de4d2efe02d33b8c1717d1279b9ca976446ccef10c22e07ca0457c822b9bd7e289713764f645d02b1ae90e96dc699412565b76923f057a393a9e6eb30857d31300b157efb52da6dc777de90ab230a50f544c61d8298d78d511c79b85d708f0d04e1637a366af989a3de079be5c63ff87bda28e27f13e8fc3f0fedd674beff877bf0db00929e29199940d0a0194d560d59f34c5032c75ecb65f1c1765bea80c2cfc414e476dd2a8082ecf7c982ef2583c074c1d0e8d0555f50a6c7aa0730abd0359a7d95503e63c74d6b8187fb0193ebd74df5983edf8177822c9824e2f6f5de5a49f864e916cb589c08deb8baa1777cfe5f1b894a066951aad570fb6f5fb74579a7880c65c59907d58be41d319a92e0fdb67da768d5ef85a9cb59fd160aa3676d26db87e9a54d92aa1ee16b333754f65ac3cc01554a7b7de8dd3a17c6ef6b767d38bd90ba779e088e0411d5d2ef08fac550074e178a4e5c7aac95cd312346794dc22dd984b9324b5b0ee677542660f008a0a1ad589db2416d0f80f6234a1075713028fe91eb1f0912fe79800459994ea2291b2ea57d05774215feac272620907d85cc8514526a5128b0e5f7d9a6e21ca6905e9c97aac140bf1d081c92c001c05bdf20e8a1f4b950a06902a8c9f54985d7a814a21e06113e5f20e56b716da4bbe9f8f1168645b6090fdd27ede3479cdeebc2268b059a6366d1a7006924c2e029a385c6e5ee20bd65a196e6b3b12c81ee1f44f0b9693a0345334836355f8c24934a671d70832e59813678a5ec2af0504ded13229220e1b43920127ebbfe871103cd4fc177e9f1716e0955e38dd2a720c39d983568ba1e498ddeba77ea4c7ae36292d769f05a89e0797b89854a8934075923e1fec421f76d3b6a12cf8688e43498fdb825d526a7c37bd2ca9eb58646f7f46938f2bebfe696c63ba161b321330064b565d3530c50c6bdfd10252f4a55a72d4046df34c56eb2a4c3357552de715fe931b93eabddf204eeab2778cf4dafe91d79a0905989994eb8d1ca943d4c06a5c1f8a427672017085ddb46d3e6b0ec830e9d3f6fe458df60c749ad760d7cae5deac6f165cd8e4d0499986b34c481f35549f2ba07344a1509170597cc1151b28720b57b78fc1ffb82c0c9f8713b4faca0e20346e445621d51b0fd5edb5d70a8cef2b33552cd689125d2591bb402bd0b0901263deda2047a60e9e990abc8aef934af3147a325ba3bdf88bfaa66cd257e0a47a46887814e1f0e6cd620cf0e969b019ac5a5a35b7f16c10c6a318a108f08c00e64015f63c487ea83dc2e9bb70ac67197d134da9dee76301aa53b2fd79a429779ffd33b28fe69b202dcc6116010cf97909d895b8b3cb40b2fa56ac80011fe7f4f7897577c527de547debdbb647a24245d21699b09abc14f461ff585d9e986cd3e3d9fdd90d017e807c64abb6f84540c02fe2ff08076ef24145f1dbcdd6835e6018a12d5410cebddfc8b8cf25f8950e3214f0247ed8780a7d075927d3c5f7b2249b0d2a88898b7a3d618114132d4cb426bf4529be6e92841df21090c91d9a0f2ddfdd3b69f25c5a8a0198156a399887c1fea9b4b805c741599d0a8604a3884283c3cab40042b51088d6f87fe035d91fc7d602031adcd0eaaa9ed46e1f121e919984a46d0b3f96468d2ffd1f0091b8faa7506ce364c6d429aa0741087e7a14882ec5ff8834874a87c3218391f1df56b96c4e564c1eb51ede004951e14feb6814e1d1cbda6756955d3fa3fa5ff9b8918f67c270204c10c6d76e5ff4e4525ade9b4b8173ac8a4f92d9b06adfafdeadb87e26c018da8ba8e00167ce3d1958ed10af6f72f84199d9a4ca7eebb6580626cebff4bade7dbfb7f8233defe4a4f23e1c633eb9db29e4ee4bd247ead3de2cfc30be83c59fe6362ba9d74a16e8817126d7f621f443eb387152d92f85a2a271cec02f384949b7cd04bcb2e4a64fc61e84deb6129a9ad5357b2fe59167ba5a6a93add561c7c84de2fff32a68f7498bb4980226d95081f575d46ca7520c19002afcf50facf9ced2c3c31b26fa0ed65766b0f2b833b20e387965281a1985a63dcd4b59725d92725df09dc277df2d901e3eee0a2c709fcdbc04341f97a48009f96039e9511a52b89c61a54d5a89d404988ea20de826a453f2739eb982e1e9198c3e0ac86c88621b9060236231e9ea3672606346f7e162b5bed7501942ce897c9235502e7e6cb58f0f2d0c1d1dbfb79d87be28f9d8cd285acb18bcc2317cb09dd0844ab1e8629d5deeed05653ba7ce65a9affa963109cfe2ab6cada5e0cd358709c9f2df3d22a7a53c7b42cae7e6faef458e65220c7f43b1c5fa97e1b39f1ea644968b0736eb2506137d3452705e95ccb9ca1330c2e017e9facdecedb5da70bc7853a387a634eb48280e5693a892ba436ee16c39b7b7e7dc60d01163111202d3d70187a809ae830b497b6ec76d788b6a470aa834010bb6213f794c1f82da4f850aff9538981030b0633e8581d4adb5853a6d21b3c955e817da57b510f337dad95859d1b444c95d5bbbe5efbd9073a09c3281e9bdb0bb48eb9132ad5ff61079aee70eaa6534dd0fe7731fcf5277771c6476c3f83d60020ed8fbf598fcecf4e74ba30548df27fb1949a5a68aa683cad0214904aa3b420c74f1ac2a60fb50ce2d0d9d26a3b5d734d13aa4c5c53020451e7c2621ca971df2cd090d97b63a8eab3a24d62f41911c2a247926c3e23179a52f1e37d44e7a62cd0894d46f3c521191cd73c134c872febfdd302b6654fff99ab357c56fb5511478dac07956b3aceb2c113b053523d752b695926b76efdeb0fad3884e45bf20428ede8c08f7834f78549ed8034a09258a01a6e7a9f289dc91bfcfd2dd5243513ff6f7eab40c0e604b83fc8f0add7ce3620f86070431ea13fedbc250d99c734e991d7901763924140da5c45e231875103663bbf05101d9bb44705062bd1e5e39d09fb75df2a6752a71b1d0c5aca8be6cdd34a13df9141d69d06ca6a22490c8de7a9e123ae3f001de1aa6e982a99823f60df2a67777c20a664ba451780367b51e807255b854a0fce9d9a161636ed59455c0489ac28c2e365f95b52be63f725496de89f085e61bb50cecba723bdcf3b25386b42f483e9a2035822beb2628a7fd84753b6b0092709be8d63fd070955482347cb9a8c19d35b55ed7b8ca8574beb2c5f9cf50aed0d9fd2b9d2d8e395aef5a9654b1a32add18560ee0b2b6004f04481e0c22bd173a4aaa109ea5a84979f6df61c5868fac8b1dc0e558dfdfc1ef602ff984e0f035ae11d9254217dc9f15c716f4bb14b36d0fece37f989019d37474b99e91fd1ac21420a33b37ae914bef95746ebc13b90c007fd55716487a914086b598e7064379cdbec892605c1dac9e056f8a82aeea9a7483d85ee34050b149fdaad090d4d3db586e1da7bdfdaa9e727145b5d843f8f1aebe654f8b2ab0830dd99037a05effa045b801931d06fcba5988e55520515bc67e427303d857868645efabbaabaeccd0168f9677bf3e08b8334e362ed0f618597997eef84f7ce015b8f2b6de1fcc109f7fc6f6b3ca1203261bde39ed2d07bc7c3c453350c7b0a6bd14f3f091b83adba284b0c6e2062946d90f54d34a2e63feb45692d6567b3611ab7a3562d7e035020eae514ecce899790b46df4f75252035e7bc0483b0c7ed7d3e9359b0d2ba01dc4c8782a30c392e0e2636340441ebc98126aad637939f9f3a1b5145cf9a39e1593d2bb29dd0a50195ee3d4510a271b4d24b5a284342f51cbf979477ebfb423b3b06315c2a96367694bebdd3b6c08ef339226f90507a93654bf0d40567ed70a9510c1d879c835f4f994c35692e85f37154a4e9ed94d067fdbb8d31628e1ef8150c56b2bbcc79c3e1e6a01def18ff9612c3a991ec906013739bff7231f783d563810f577704c91cab216af3d42d0f02255e8af51e32dd44c6f1eca2d20e5a3374b97406897532eac8a3f7ffa5c5ab80a7ed2cf5365c4e4f365bc08fa89954cad0fe8c9cde4c7cc1846fd7589f1dd21eb9694042274fbd4a89550e7365f5dd5af875afcf107773bbd2fca7550aed4aa4f26646942d69b127fcf580c9a1c7b7cdd9d44884e5a83dedde5abd6abb3e14afaccb4d2bf3d03b4c43d42f7e4f8f54af1d96ffff1ef8b1a0e9cbc1512b63d677bdd2c1b56969eab5aac04da20643a22d886e346c9f7e0a7b30b03f8ba6951ce313f6b87f6e017942d0a7a2697839a580956d10401b5cb5df46d4eaf8bd29f136120b22f02aef6b4dd0ee25494f0281dc7c0926ce79d2a248caae8a104774215a7907c278d135302d4b5b654f6b2abaf558263e1c97ccc86818c0e30453393ecb3bd8ae6c800102f41759b2be78267f6d355a13d8ac60c9035da30f9a9d2a069c07fd1d6f0f44c07247605592186337b365bc2808dd3369f3accfd8485a634bebe9ba1219d710adb601b3e06ab43270f78edd179e874fbe99e300d011632b5ccc4b754fb3d563ab7217910d40dc4d17cd7318c220a1fc570b51a8c786a988cf96843d53bcaf15fb7d73844b7d3156a4f002c72f2fd2d98e002db1fc4625529a427e003feca0c15baf5334391936ddc065676655b6edeeb66b5aced0cf23db6637eb2cdc38f939c6687d4c963e526707d78ee4eb20f390db9bb1fe0f898132a813ee5d27be384b52a2f1596da89c787ce52ab6d78fc8ee122f21cc66b8df996630b66e5cf7f22a4c0cd934d00867500d761c0042449aa4bb34c68548d663c3a0e10846e85aff2a7436d75768362264ad6ea7f1b41d8499f836b3da66c6309c90f6ae7c571f58178dab24906ccd2f3df314ac44890a7462818a12d0ca2269325d6082aef513c92b5a4e80cd3afc1728255a617381698f53c64a2be5539e5c4d6cd2c60586144bbee5bb44dafc7f3a4977c467b4c368bc024c2ec708e1624d00e638a665ca65a21fd90b5fc99b160aff61aa704c6f3896316bb0890cee5ee140290cf6bd87a32722201eed2b0e4022971ba82902a81ccd9be4eb43a062d09ada057a4a99c572d4396d2f4bae1e47f5d30ed3eea26f7212e89411c19c0fb5e6763ce64cced76c7fab9ace48a728f4be7d0bb5c572726e9a05bea5291c6cd4530a877b0ee61f1be2333ade1fe340d73ea6ac813da53c810404ed636f3425df14eccaa8a1d071486a2abd751d24775b9df6ec2c83fdf6d67804d779d67df1ed8a301c0d9bd8c95abb471f2d85a3fe6ad71e1e4bf329d74834417090014221d179e8a4a322530e8248b40eadab17007e24a5531351305c612ae674a3e95284952004acbc6f9fad20cefa08db93a57d4e2b2df1519e7e4b5b2c58f681244ff04cdc688a0f5a93c9f7b57402c203784cb04f72b48325294ccc54bfbe06a95d06d26205263e502ebc6a15bdae06d992ec4627bbf0b687ddf874903630b8ce31fb07a75a2ac9764e4139f8a1735271ec64992528af7cab3d6e3cc10c7a03e90867095f2675f91894af553291e5db53f741bbb6949aaf3f0bffbd69a3c9c146161c801cd5e9e0a19e48ae8b855294baa5caad42d27e6e8ee50f720a772bbe9b3511f2c9ef0d2a108fe3cbfeda4df63c0c2aa852902043911ebb228a87b3243fa7794b945abda24e7f07524648a4966373d2f805af5f18179e35c9b06eb508a607e6d7d00e2ef8997233e5a9619617b2d7600ca98bd4be8e3a502bd4277c8c3703d1fec6937e717e5e67b8ca94c7ee7d08873bb1805261bac5cd31f6de4194ff742c3d72a3dee8c25688f1bdd2e9e1d3e6a7a9c0f5ba5838e09ecb47e1b7eb6d0507d199c17458888b111545cf2ab5d8935498d81e1d4cdf110ef1bae8f583d30f764d1a5e7459286e6bedbd72c1bf22e6803b0060134ada3f7140fff78cfc0871763aab2650d8f80310bdf49cbaf4c9f4d116c8418fcd529d7262dd7f6c4eb3b29ec907f1225dc8208238a8ef3f2aa0317823d356c1a499dd9665c4f573f7cc23260b768772f1b01fd3ba63550af580f262d5143728d9e1c0ab8afd38deae7579dd52862ef4a2e2bf453c89a046f86c62dfd3dcc662bdfd2b86f8b494778bbb88dfeb4c15b0b1d1137e2117ad470cd987456d9cf5211939f6bf512fa12055414d549dbf3b561dd44cddaa4a0185cae6792b87d791b3eea0f3ee1c686d119ee5f3834902b8037e4eaaabbf7790c91cb065ea69653299ccad6d9c4fb0d10d8f04513bba54457fda5642afcedada27b363c86901f79b26373f816492bbad03c587dadb8522e2d096fb512a3180dc8f156e8ad13d347fa7d2cda85de4821dbfcb777539a81fbff6c9d7a81510135746d5193ec5d68a418ac95163ae315b5de5b024d10a709ea32c8acbe49a3f2c84b85ceaf9e8ca2bab23f7c58583839aefa90dbddebe4fd45383e4803eaa6909eeeb2e0ab938029e13ac9b3c5fe4f7871e6c09cb30b966ecfd1c21a980278668cf6bac7c61ca9b0539d6346577c3fe7bc20b0f5ec1e30a1fbebca7f7ad5cb1748442e7ff92be5f006eaf336da9965d681d1e3786e190e57630925b0d3310cf82db18bbced0eed445511015fcfbb9bfa84d66f2468859f32126471e427a2f74a013153f1854b67c9dc75015b2474f7722da03bbfcc42f8247440aab8469f674b18e855fc80336268cfb7030c0a5ab4a655fcf3e7f838ab4c51d38f7b8e4a0766bf9d68a37c443f99bf632a0e93af4da48a3cd4275b5a64d2a960ee1aa33ecf2a147adfbaca808a7468a4c6e8ec676ef68e5524fc701f761e1d821f718a522d32248e217397c55f908ac1a64c9fe868441a2801b03f71d0aa59810a240303563c1f97e70582608cfd1376eb38d0c8addcdeb86b5ebdd404572db02076f5098c2d47ef782c21996ffbb32705f833fc8084aa35759eecb40f38d3f6209489e66eb330c2b253bef66ad20047748aa4dda5dac44c3d52cb52a57b2ddd38942059ffa673f20a4df95e9cb09d3a7d97d5a65e7520a61cfcb727c319cd837bed709f2f2b3abb59065c721877429032d5f33da0e5ac12a9b087d6e5be2264aa4864e098cd1fa267cc8f89966cc6202d5ccde1d027e16b083ecf5ed7fc613cd79af963856ed0564cd971e8148e2f56cdbc844ce2101a48fdfa6f47ea2494bdb027897056ee43967a110ce02c87d3f53d222f8416f19df1cb92faf7a29d0c898b71531cef85c7a1a2091e668f0e7e0f20d16e0b20f1dc3a31f75f33b9fb63f4eecfeed40b36cd67ad9f355eada18fd8228184612bf11953a3a0b48a289d87f364c8aeb87e1686328d2bc4c1ad2e9df457418cde66b37cb4c8c18f8fa647c43733ea1afca93ed5aba0c36610fd6ed996fc50f2866b1ee5812779ea8d05a058b052bb7add47c9255461027e9b94b41ffcd68eade7cc3cb29ad6b6a80538369ba3c7b3ffb3e36ff973eb6e6580a3c738bb857806dca1b21c77ec93d8bb532b674efae710ce724c2b1806da2c774a13abfcd2f8b8efcee19a3f0e08f18db0785d5555653fadf2b58726a25f5711ad63919447204d411341c9286299eb3f5bda2614463543dd1c8269768ece64739634f5a873f72ee80b6bfbdaa1286e26c4da796d53f8c4a3993ea373eebc3401e8ccb57627462b8b66328a312fe871d063d57fc4214ac41229c1c6351876056841151940e73d2b47aba25f48a58462e0322d990b581e22662d66b3b954a464a358ca4201f472c62f9da931dc41c0369fe11f39b179c4be0180f61dfe720f8b3df1b91d629e70d4d08650a9cd9286b930431e85ee27f2e484567efe9d69ccac5b05be6e01ad6d2b727140edf28b255e1668266c39815085b7e75c8b506d4b87d9100aa9c8201d0cd8e8407146d60c8daffb36cae875553d61f1168bc6d0c8f0e4fa4e133652a49d3c68d4bcc455f755e820b6c46682576eb3b0c73e64a62985d712194826a73bfa1361ac9deccf2077855fd179100823f877efb9d9e9deffad2985473a6beca69ab3b0c152e9b2d8167ef60664eee5d94b60442c04daeafbc10e8397d81267848f797ce788bcc5fecda826bac1d47abcfa46904574d656d2e30ada2ec087433539543dcfe6dd8a8c0dfb1e75a199afaf4da42288b1973eeeee28ac8b3a437ef6ac1fb964820a702b245016957628e049ab907fb83c8400db8152f2f108107e1b77dd736f6af4c6333d1c44a848e58897ccfe32c0ff6e0e26dc0d35b6cb47a7d996461aa4e5ef906d27fac96b310ca59805afe16a92009ff364eabef47ab4f6fef828f31098cb85c29f3eefb10bbc64968e2d4ed058ffd17a96b59cb05650ad21100256b688de2d1ab9a48261bddc711253893a11a709bf82e4d98d1bcc74a64ee1c7d0945e096a831ac20ef72762e247b09709638998f333eb764bc53434f37d3e373a998807b3e3045c7b7fb449d3cd74eb8412dadbe6b56d486a691dd35008fe215f77c00d295c94fdfa830ea68f9ec50d981855ad53b438f9b3868fdc1f24a64a0ea8b330059991ad4d35ac3aef77685af1e39b2274b0bf62a8c56826d8917b08d4b22e64f8e28d7c7849daacdc417d52df19fcfef9436ff8148e3c1d049e31ecef9c36719518cf6cca1519318fcf15cc42a80737893444e664a8b209be929bc2d94f50d1c5bee837f0d13d506ac04a96b685c6290386e3aa85a7c70d8dfe3500307fd8c12489f0e16f77faadf9311891ab8639955d81bc06d9ebdde0ca4ff988543700cb9f8d028aef1eb88a462b95dd9eb40a075d69ee812e0911030eb29dd3613ff39c791df6b23ef90b55bb96dc35ab72b37ac8779bbcc396208d337d4e2305489c2e50460cea13fd10591afce156882948f62b1b0367fa0765ea1bc6a7cf249398f6028e66bb9edbaacb01259532da3ecb6cbde716762d51d21eb31220d7c7f4a4bd729317a59f0d655d07a715e602f44099fcc1a586c47ee6ae2e6b0f3f6a922246a38ca8a9bf2494e483fa3d1993f373eeeadb455e6b48e5cb8f73501fe52a420083228a6cdb9340840bec69ebc97702e0cd18a4a4705080d6eaf6162cec267f86df66ef30bdc94938853cb83f71982ee5e7224ee422e30ca0107e445d60b67213ca873951efd02f8b23eff181fb0a395e9f7c19c71139f0ac1831a0e4620fddf2d74d204b116d66ece038b354aaa0d7954327343a3ffd62ba94a2774684bc8c238e59748044d04cdac8bb620c824b4b1b890e6fe3b206923e2619f95808fa83d2a87301c6e5713ab1ad89adf2f6dc954af0888f859becdbefaf54e423cfd60d485474001493a1e4d81347eaf65109cfe3adf6126e01c4761e35aafa72301243365a1f3f99f9f963e111e97d9af8a301fc12c33d37ae7c86312ea89eefc407191e7fe763974de2ad163f2ea27e2c16336111fee252d19489bc07d70d045a51032da0e0d2c8749541cd4271359561ac0a99193c296efdc6f31b156a02c32efc8ade941eb08a2e53d619156fc4e6093b93825fa1acf464232da727e2dfc220e74f365c22bd2ee4596b82577512fb4bf31c5a126e9a53b96fa8f4479d11593217848f1353ed44a2cadc1d443c278eaddb69c25c9fe550553e99d3164ae54835c8977e934cebfffc6eaafa3ea84dacb3dd2663a9fba7d50a9ffe298a05366c9b8c011f7413b41a502babe378401ca0ea3fa1dd0eff2e73451e6e5bc941bd430db483e9d42afa9e6a84671c898e3633d5bc6fbaf09c2d74c592acc9a4278e1d428fc84d28a97862f4cd28f2b8e1709751a93cc754cf10c5ee9c35a14c68ee06310381edfc99b173f1401f93a580d93933fc517a2d96d972f7cfafe196617407ef4f7e79ac570b140ccd0b9d4f7933f79dbb0810cf34d4e2673b6fd196e79437e3b929e8671eb6fb20e4d59311b07d723854ca507c397799d1bf70f2e8cfe7b84473b543239f3e3b16774d6ec1280c0f74facd3e3593a81df4749df3ed32213f61b9143293a53961f3447762f776e58498a25e6be229d2d2f673567fb16d5895bc8301e2d8cfdf995b2f8282d7f9fedf77a9afa111f72f29809a7f4661c04010b226f05b465d10dcfd4a2b9fd8371816a27501f6561e3789f586d4a132dd4b6d9faeced7a312dab91d486daa739455a3f1be032289ec1af45a6f993ea7dcb290c412fac008d533f71cd853a5977326c3e6e6cc3f643e50cc478325f75e054895814206642c6e9d9b3f69b8cd63e3fc8c2e8d328bca73f31408be62dcd00f271efa0dbe2c21b5cf23bc0ae0587f742d6ac399391037cf7a789fc0d134d7b99146446235d50bb718396885da697f92a09d3412033e3e7d36ec3e40789e1dbe621d8ec11837d991f3623014bb4ddee16dead3bd191cb7caa5d6a5ffb18a3ed1e6daf829d3ad389af1a75c58980b66ce241d64abf88e1c00955994e83cd185da4229265ed827c0f195e68fc2a67cf53cf0a5a58d729867bffa5d95feceb7df03dabc3515781f17049cbac114d262ab0996dc2ed7606fd4920525b712d4561d9082c916673d2baaae59c61101c874b1a0c7282fd51d7a3765a6ed1bd240bdf1d878e0457918c501f8a0043aa375cd57ed6bc404792ac6323b978005034493400c7b460060cd400d1167ee3bd6c4f1ba282db49370ff6f4d922e567d25b591c523a9c9655dc48d4ed37500c4a2a34dd445bf1a53cb1a3b3504410fc7223c2460e42896a84f5126a2e3df1fe72b19aec1b3ee2feb980b5dcf64d7636e0e20cf4862a877368e2e901effced8e1ceebd46bebe05962e83242c6b1fec69dc5b9b1a374ddcdc87e1dc7fa63a3fe3e8d7fc69fab51988c91a728243c438381af685421203262f895b7543e2a7e65527764899550755110985385a2f89d1b0272e923331ab65ca59eade3c44432691f8faf912b123ecfec2b9b6725972ddf2dc567fa270f06b9211540fa9315bb3eb613b85322ac75212649eebf4882db1cca75fb79603c3244898d42515dfb285d2b6bb2580dfaa5302fb0b48dbabffa68f3bc25e11cb2a73ab48c80ded97636875f0090b9fa1d69f289e416e56c6a4a047c95aa3694d3c3c8c5b54ac09d875b1eb0ecad30c1d0dce864b308da6544a0078e70201ab9b68a4c380e5056136041a95d734969b87f51fb5ad794a2167f3509350dfda8ef35a44d7cc3fd7b9215626db346bfa73ab3f7c51803e20c638f817d92228d54efec87a07a4c7cd208fdc716725671dfcd5f76c626dfa00ebe1baf851740c32941e962afbde0705c0c1b78575834622004c70eb8071c7cf526bcb115fa67154c62de3cde2b88468926a8589f8473a89f966ba181a5486133c21b950bbbd08e0fd1ae69ac7e1396ac6d8ca5785e498fa442c320d1884dc74bf2a752d7c4b433e011f7b6cd74c23c22d576dbb09c86b6349d945729ad9a9e44d49a7e5fbe9304d1780a7909936d0b15e5cb709975ef366300a5d8207af82891bffe23fd9ae78493669a07873c9d9ca4e9e3cfa48bd14d7f3e8f0c03ef52ca3e01ec762d2bcca8603fbf7fc2e4b33f67b801f6ab5ff6b303883a3a3a1122d80d2cb105c351bcd6d3749c326ecf001210eb2e7ed71f2a3d7aee12dacfa264c69b57b644b811fed49d61dcdb56dfba884e8f6d44aeca05c8c3a3a9ed6744a2ad58f5e6d382556a69f9a0387a201c6e315d5b9db95e53584dcd6a99ee6fd4dac10c56705125154e818b5b912d33cbeec0e9d8cc8a30815d85e3ee9a5613b98b9983c37813381fc2621978f503ec7eb9b00080eed0d8edb947b3e235f18d01c8542126309601553004cc4651df948c88ae187eb39f8c4cb9244f15a4eb4bc1359d7a1485c63406a5d0aa28f8e5f8880f087f8c4af4253b4ad152b87a26f5d895cd9fbbe42076f795f790cf129cec27b2c4756e5b93660e07b508b1b7f49438ab676f75eff1a147ba4fc4d53d879ee5a155b38a3cc5ec32a7e95ba35346f7799410bcba1efd43af4ef4937a540b6997ca2825abbc3013ed1ddc8d1e0e718704f766392e3463ba759fcf1e41eeb105fdcf0ea2acd86c27150e134f8d5bf5a726b5709fe98962059fad1272190e32c60664bf589d434ac4c23b683313761f183ce7998eb9f5f1821217c6814b9b735d27041eb288f2ce8199febd80acef1a5ff89fa0426e4b05c4a5301cba74982636207ead11ab0664990fbad3b35184999825d6945e5745e5cb76dc96b409225e60a86caf90ca28c1cf147109f353afabead6438c4e9edde52335d4c01521bd0426f87c16b412ddcec5696e8eeffaaed7d8cfaabfd3de058617d25d3c47931c9a1720b8f1b71bd624f49be73ebd74f5bc15ba81f2ff285cf74e09076f7a18c403c80d2b81a973b0df869f87689eb1a68dd2ef9226107d82a02a4e9a4ad8e7b1ba3648375124c92b30f577875101ec6894a1c718de263a324e34c0233c5578f36b1d8cfd2b68bf732dd4720c0cd9ae24a7497ddc24d1c50b1880599cb17ed16b1a23fa025088f053be2b54e455f00d30ad30c883782237bac5295364226388c8cbea95da740ed999f8b7a8c56d7633dba3f820adf1b71a5cee71ba44b202de0121b19329ef0e15025a45a25dc4f07df18949db313acbbf935b72ec7507bdc2856505804248e00727917bc552c31baf7997a843ebb7d4c52c663cb83c5c78abf76ef519d5a8b6bfce71fd01c31cc3d71fd2b7e1b63832927e7880a781f3142941c582aba6cdd3afa8f785a6516b39b30010928b6dca1f62d2f0c826f615fd4646e06acb7231be09bd65d1297dc9ae1cb70cdca0e5d187198a712146f04761efec9692346adab724c6502aec2fa6c232496aca43bf872c2ce77ad8055229a8db51de86bdd90d5fd9b86eaea943cd8124c3477a13e7ea5866cf2f6243890509a193ad926417ac1f0b22788fa5d7ebab0d2fd2bf95be7b386bed97f083d78f04857daad637a7cf6d874892842cd881c768f231233fb68290808f224ea02dde8f427b087e43006a43f1d53add25ba9fa0d48b70dc2bde1d8cf8bad964f762508d2bc66914a395e7231847005c705a82bdd63d3f3d6e1b591c4c9e754a493fef7f77a667989395cf24a0552c139bdafabd12999ec1dd3f2547da74f97e50a1bdecb5eca03db5f4ac5443c70564a3db3b89715f8cc833f0571d5d1c10d26f59ffd16abb9d1424d7468184457663380a3badc325969a8a37deb9cf2be3260a60a1747d973c77488f8a466d8103938291719108763fe54f70ca82eda286840fe1e085fdbeec2653e397e6d06b6eeb6849e4f90df5acdcded9e3deca30ea01e1c6b140fbc602642dc49288eaf9d763530f997cb75abab292085971ab2c8038bd53a99456b7bb9dc3189fcdc8a6816294a189781fd42baee8838b082998d4c87008ac7375f4f21b1a6f131596938e31a9d12c8fbe5ef9382eacf4334ac862572481312f3d93e1715385369afb070a4e3b9f1a516f770a22e83dfd4438811af9c597715ad57d6f579a472370e6ef937e028fafb7ed6597be176425477f91dabfbb2f7d05f9b28543242769ac5980afc7f1b8547ae226239d815ad25599744ea3dcf1016c139e8dcf768524d6f09cf2e2c4668de517bdf0c8be3563122605abeb57576455c505c661c834e1fcc369b3a0c1339539d4a709789234b30322fe8cc413890f587ab600a266f23449c5b37324acba829ffc1ec0989c5964b6cc41c92ece89afbb980c48dac64d329a0b12327a24eff1e356caff4fc22434c3d40fb10b366d7cd98779b4bfca3c1a81ae79d1b92ce8e176a026353b9c54c9d63752a21ca4f773356695cbe9b2eecf99e6338b54348a535c7a50bd9989e2fefec02ea9954c5961db7cb27262063e6d31cb0a6924f74853e85b48cbfa1740311dae4f2cb9c091defd1e001a7a11a99c6577f5337f847ccc880ccdf547d6cedb1ffab668814b1c1a6b6d5e270dca1eae2e221e284cb94a187f0b8783217638c57887ce5960ceca6ee9803c7aff50401444179f2b2b624fdff6f9a1070a58cced2331ece7c7425d18b71edf94315eb69ae4a5a681bd55bc7b9985264ff94417ef518d97b963ed6d9445055fb57b6e5eb230ca20d88dde2d369a60a7256c153d282c2f9cd35068941c19599a6f93b1c518183b7ec4af1b554d821e26246eec3eaa88f1025cbd1cc1d3c69db65257db61cf416e390bbd87c1b3393136c3d7083bbd7b44da1d969021fb5d897ce567ae9cbbdc3e6d604b208ad584d243a03de5ec017c68b19b948fe3c357da20567a018dadf70fa395d8db195f275ecf7008ecab9bbfd1cd4801207712b1c42b7e5ba8c40b409c68e8ab5e629824fd43402cc44d7e94589883a3fe45eaa7488214adb791134035a8e7edd300cceed9a57e5a2342ff65b67cb793447d5a1e08b0a393c6182e458c6daa74346c11080d711fadf1c0bc1891b5e2704ed00f469b9594232e7e06ddbda961fa1b1ee7e5197c301daf466aa1e1fbeaa3acca707b6049787ace41e1d975475c9d86f098833b94457f738f6ec04c605cda4250edca57dbd061c131d539c7c8e3b54a42f817fdeb2c9b5f5e485ec1d8af1778e8aea94a3c2545881ccb47fdc023b1d9f31eaf9738a8c3bad830c946521e6dc1d15bb1b63c83409ca48f9640861186b7417374a469c0020bcde05bde52b8c956214c40488132629d1a20ecc66a5d1cbb5dca9320dff1148c71862bd8e8ad3160ccbbc79ad7c514abefc43aa4cb9f0ab0f121f0b6eaf417d0e764ac0f58eaef4e7262d0948db04dcba8cdb291b0b63faaaa22c71991215ce59974e2e8e5eca1893b4c870017ff30c3899316df1ca58da8703f49fb223a21a146a769f88501f891f6379b787a056bf01d397e5b22e0ee34351b4907dbe161969f918a5c4ebc0e09c74fe12acafde9e9411ed448aa62b6d373c3f2592299a5f4d3605dbd71147168dcf177b35d7f19f4fb6858e3a3034da548f07edf441f463770c0cf095f95e2286af31fa03deb5c8141b5df742242b164a4a9e3ce1e08a3228900e5730f3dff3778752966fd4c4b3d431d3ae01413052cd55b24c191aa9f81c20ff9b5a32c286e524835b2ae8068a2345d87c6d1b6494b111ffc6956d78a8ac66fd59dbf46c8fddc233b12f121039b3e4135be47b0a4f94dd43334b4ce0fba480977f81c5a8f8303527971a1ce564354e783934b122f67517689ad096b98da0c3ec2fcf46732ffb2e1e57dce973beeeb4d8effb5cad75b017baae9529c48125eac069790741358b9ca02d70450fd80633f0023cfcd80b88e2816a42f2db876a06dcb5893892f61cc45fa8582d81115491abd7cb0faceebc9adfe9e1d4735e99eed1c2f8de5569a91b271141d481f6513ec68b6274edfd4750550e66f853dab6b77c6ef4ccac6c2a923664651e0aff83408fec76285f0d5924cf29d6d5281cbd8dc246ba46c29cab6dfb6cf0241064fe3e76ebcf95d9c899977435022e1db9068a672785af53e07ad7066e749876f631dfff142066b18ea6c1c58d767b0c511d8c7c31e0b743803f6d39bd216ca217f542583a8da4a9289bc18a144df88f5faf18b585e89aa3b0eacf65c6704a70b77495213669280ef9d3ccf66e7ce739e625bee8e22aefe7431f5afaaa6bc946470cfe502bdfb783c6d415d1fefd1b477a64fe9476d72344839490c127b296e90563f9bd65d312686810e2bff97fab867f8b6d6c410edeec0570429cf900722ead033a42a1d0512910813c52fc6dccd79f45b3b79988487898032dd865a5221564cff03ce940419274bace818fb839a8f7136c452c35c5c4caa4d793ae6218d78f671a6f73ba8f6912ab93bed7aa4280986fef911201a6cf6c74354ad4055bd92a9f5626f649054f15112df36fb33d0b9222f5c3f515a187a203af5c7a0ed42dad7451e730017ef5750a19b8b926e10d7c7b48b8e45e97b693020e29d2f8585fe3c74b52465e39ac59b37a19d9083627af708c01ec038218c17e5718dd5890925eb572dac5649b04fc4fbb2ad5d7f0c8a1222968d09cf45fd024bdecd984865b30f996b071331396a6944c8f390bb48cd2afdf92f1adcf715c05f89cae1a24b58bfe5bd2fd55a5bdf6ab5700c464a8939181be3a4fb7b36857b10602bb3998e87e57b47c6b303ee31fd39822cfb95bada31cdb17bfc4da2160339675a95ad07fa396208d11dd9a9eb8312b18504e9026744be9c80a7a90ef69fce5de4ebc86aadd105a7a525122e76b1776fdd66e5ccdbb426bdc6b790ffc6f4422a16a270eb4de8f6265efb29c3be15e4e32b0f07dbf2a3866053802c37e78b789d7a26a7bef0a6d26c3cf5f9c1b285c24890da6d7214a57a295a2ef3a7aedc76d2cf61cff46a129e3d2647defe3ebec602deb917f160c1d75c70b2acab0b36d8aa8a1b6be286c45e2d3b5ec22596313e47ad18f541a2b26a54d58ea5208d9b69b1a23aa137dd05a3513dfcb3955d3a88cc8289dec77e45cf165b4d8698dbb182dbdb0a1a717fe25498f805f4a666b2300a53ad5157f1bbcfece2553105db3798348ee4202c46ff9017dbed5e6a5fd06eb1f3c9224daab3006a80638dc8f0536d10c728f12839fdf61c47b25486dbefcbf671e6a7972671da74761359c30b593f37332913fd7d8ef4c1ac92e52916d30290741bebb25ec0960163b396201502054c8aafd40751c83542ea02b567a072ba1b6d0b376888b4710741b52c9ba3e5502a4614c0358acd240876e98047c97235504a03856093999114da0651cf8cc56f5650aabe4fbff7c6061a3890499f13955449aaba81be5721f92626100cfea5dfa9533d577eeb5861cf401b0191f3b0b4071ff6051c894765c55a0cb9683761598716584bc5b2774f25d21d452caaa7d818e28fd50bba76682a7853f879841bc9c75ccf80da8289188fa27c8f3850c0ab86cf1e410cfb58b2bc891549ef1e66c29c8010dc15630e6a09af2c33cbd659841a319adb637d2801d33fb64f50271a333013ff8a9cf5690f292386b29693167c4f5a8cf0dd131dd66233893e9984edb47151dca16a77a5182a23802ad9aec5f01706860517d7ee18bba2c4100501ac3d8f0bf69209796f091d0cefb7abb2b195837cc53449b1f0a2208aca760554c92b05d219b7009dc483aaf75e1e88a5b3a8e011a73c0b9a6f301a098d989e37d13cbf2adce21e66626b3bd28eb091fcd67e089186065c3486358a598030256153194b5d1e24378e5db622ca5ef7b306aa57b25547b91b54d151c99d71385e6c18e7154524525d67c24b3e17f9dd3083b32327940160f26abd0a249825e87d4cafef0d7c4751fba56f3a692268078e4465d61ffc6f1d935955aac20ac8052109a8316f4efc93ea252d5f7f81ba9d6fb2b44e884589c989da85f9c9c78798f758d65b82868e7fea7c41bad1fb3c8fb39cf530704df8e2faf8f80ebd95d41d925553a44809f1a150880a47f175ff2527bcc4150b5dfaec6811febd8aa76e65f13f97a62e0dad0a3d13fa038f4fd3b0f66c4a25b3b977d0e5b5aa86866e0ca4438df87d77e0038aeb4c06bd46c4418d593d974a9470a58bcec0f24a6f9a9d4f0221853b4b6394058cd0d58743d262d9cfff9d271179b92e9de48adb0223ced475a29b8c75d1ecb46db18ddc205d674a41536750e0caa8a2fb3ff009ec1dd2600875f8d336cd42f2e3932151cecad43ade6fb96808d8bae88718d98cdc463e26ae609c798518f9241b2cc01c37d32f895c831e5ef1a3a0b36085cd4407cc8004d10f02a87260cec9d815b7b51600d84cf30aeae4a7f9ea661b3614b93b584dce5f780e61b7be0d438f425af9b02aacd9530b222dc3df75282eabc2e4a87b797d1da8bddd6099e0f60508590f50ec92c5c9cea7e1d59ea9824016ab9370904405a3aa084fc0d61f8b033bb6844b533c3502f2a19340564242126ad902b4cc110385bae194ad8a342bf9e78600989d0c64240c0cb63159c5d8e0e9824899bd3da7a9d158a32f0d2c6558c162d87da8a026a88144b2cf91a43e0a355bb3e5e8e369b50d679140a8c42238dc9eb274f320f3c0e0eb95ca380ce3bed1b355544de6b60d9d49db96ea0db5a1380d4e068929670e36dbba986d86f647c0b908d1f14256638212cf7473123e4836d2ed396718c9de4e4932af31ede03723dbfd77d1b3c3e06f368b2938c6586cbb55b424bf5ea1fc1c9d18d6825c83b73b0dc342e4148bf0d5b1cdceeaed3f38cffceeffb7a434ef342a0b386a2d7ef03cbee03b8c24879ef956b946d86bede0bfb3e7cb0d647f0f97ce2ad2abb6ece3794878e4b469a106ed85d3ef1233cbf47be43d9a992350458fa4fc43c3294a5d282c8c1233b6858c44e1dcfcbf9e3cf5beb29c86160b47fb13a983143a843bd494932afe0a781d3b17d8a36c00295e4b1348d40be9cef1b97304ad1c2ebc96b4fa708cfc13adb2426627caf8ecca0011f01392bd845a9ef4bee1a6b3cdd946b53c9cb376cda9e11014043c07e894f0fc57792231646367a145785e056802b98fb6cdf22f310ad16659737a36ee3f01ab58f438e21817d52b2eeb5721e15bac409a30390ad0b57e20f66dd244eb4e000dfac298badf39cb7071ed32cf98dfd04023869d8aa8bf7038ad733437b93250d05c0b6fac04dca7a6730ca937f6daff25384ae3f0c864bde7422913eafa72e24a3aaa4b3b00deccea57fcb19329b342df21e1e5863964757e216e4a1b04a0cf9585ea480f5346e65b29d3299c76bbe04c684de9842fbad38d00297c94029cd67d9bb32c69aac01a5c93d59a7e89bc601958aab8666a087818afb438e12d1cfc31c0709764e23cbd8cc6a0ed8571f8e9f5ce0780e19858f988a6407640dfbe962ce0bd5971a293f7df7a9652c02ef23ab5e5a9128fe8963f3949735a633e6c5c7555e0590f3db858690403733208290737005be0152c300896acc0c6defe731a0129b5e1e46ba1f99776e16feb563f162881e1ad7adcbfb3cfcef342a81d08629bcfea5a0c5f172f9d66cc0477433199ce14d04da7907dca29636910b9838c06b687103e4d568a27a4c8b55f499127adb00d93fc38ebfa0942473d3d28f55cc09b252ac919f155dad5749fe788cf8261d301ba5b1aac89f9e362e1b972a18867b4ae17b42416ace954c70280ad535ba9448f8d85ba96de7ac43ba390224b02129d4ced38713d3694b9b5662f5483c6c4fc7b6bff3f7f4abe2e827051d221ae16d4c48734fa2000834cdb8ba3f1626335d9090e078cb668cb95ce23365638d7836e61cf85287f15610de2704b636e1857ce5b5a4c4c04c6cd401c0e334cc9115dc7b063172e523255bc102f2a12cda1645dde55c3c2307c279fc0171d373d222469aec1eb1d72ad1e1e0fb848711e7b134c288fa9379a77cbf4f8e3aea175f2156f6a89c7ae623d8e88e4067301f56bc28473928f521ebc24f2a4a55b2dc13ae204e4c2f4cd52f0b54ea548fd7ab61250efcceedaf466ffb2f2d1d7c7a7c9f6cc9de1e84944c6ddda464265e6b468ccd7afbfdb89ae3c839fa08b5ba774a92e019ecbc07b7446a9d266561546e5a1236fba463fcbb5adf9fd5e2fe279a0daf8ebb59ccdad19e45ffe2807903223cc9349aa794cdd6625d0cba035f0b42ea7ca07e5246b944d1d89a700d71a09f5306417e13da426b5247456cd2ed47081ae98df995acae30615d6e66edcdce3f729b904908d116d05e7d11830fbf5b9f201c3997a049d31bd3556d6acaa1fd2946643a34d4bb96689a9bcfbdc7e091be475f807cbe52bc91c3abde8a55700a7d29ffe7a135565c0742373a56ab5712530dc183a20188b3286f97f361b8fe808adf5bc8721420cb62fc54e76e8532b6918013d1d3727c2c886fbb2c4f4e010d75ccf13c33072fc10212f342c659e96d3f292ef8651c02e4161fd6f14ebdc6b3f1bd2820e0fad0d8b2030079a5591d78304a964806d791100211ff6d13cc74750e2778a3aed59e29e209cb88a73ba773cdaae2eb1a83d5d941ddb463c2ac64629764e38a5f57ef405b53bb435d8cf760f841c4da87e0901e763ef9b43e6154d578c3be1f4e0e1a09c8139efa2b512b108ee6ae06492b4436bbe1711f45004f36f8a1fd363341d4b18574ab38a22e7776f15d27e6eaa0079c3e348fa9632de58cad6790352e8ef05477369ad0f7c164ed35b17327517c676f34618d2ec8ffdb28f8860cf1b60ebe0e7223a32d0c8a9f15a574293ef6881e260adda40a06da48be17c86ddea243bcd4bb9a568f89471cfe1cb7861de5d34e5a3d4aec86f762bb60938d273cd64a0080eac44d6def8732ca0f4626d2e7f928b513e5cbe6e4c0ebe851d3b6099869d9e854f8f1d927d736f8ed11979b7ed4c27febbb8b13874ecb5686ee395fdce2978858d282a7eee4acf04983ded6cb2b874b530de278c4b6a55fb15ce95252f28393009c589290599a86dc5231712c9a47f32b769c539770ef0ae16c893c8cf7b05473cebd68d68c44491d30f01fd5ea437af4c3adb21bacf6a8adb098bd5790baffe8864a6944e1365dea6ab21e105065d3199699586a6e9f6421fd08c6dfe0f4ed0af0e42b329dc497c3022eb958d6e6ad841d7709ffc235b6496e9cd9c07e20e99ec1986cc4b7655338dafdcebfb60b1f7cfd36b9fb84717a5366324379032fd7c4d51a5d0e8ccbb3db80a210a6cbee926b35dd4acf77477936e552e5e4c7033aa2a91494faa836a6a925d30afc2533bb742fd82e0e1f7fdc5fa182ba345d713c09677cc36a9f815673db8ac7b1572a20d8559b982c631881bfb5ab1b5b98bddd9c8effe509ef4fa76ae700bcc4dc83b55cf0f781984535f7f757a4e2bdedccb6b93d220e0fd58da80fdffc03c02de6d7604ff2caf0a0cc4b977f1afce4dc4ac56c6c91d9adc41c0458022aaa4b514ae389999f3b561cae2904706d60446f8e4a011b51d704895a9678616235bdc83fac3c35eafb0958e9406b3e9a6ecce1cd6e883300f986cc574e5664b5827b79c37ae4f87dc187a20acbea5be5ab13fe5d6867b81266a3c7f1c68eef1ceb1f47ad8bcc80958e5ab630f450894bd4d5314801e447e18ba51a1318604cfe46cb7140cac57eb1a330968649ceb6712bf41e948380daf03cc9cfe44c10d3a953e660d5f6b430f05df06ea3046c5c4af19da7cfe5e79c9958f5a0e03fe7957c2aa69e4b50d43bbd6758356b43f18350117dc8f4401ddcddfb27dd4342e446c2a8e4599cf5e96684b7d1a8ff94dcaef66ad82550a68f546bb0f386aac0c83732d708763153bd07bcbacb45a59824ff112289790f1bd41dd7505af8fc3cdfef0c4525f45f17b6490587f2d9ce7417991b54e4ecc0ee7e140f849fe722f4172d82fa1b844ac3a6639c88df395519c51e7934ef83b43511228c2c86a7666e986cbe127c50c7abd946885312ff886926d6c9e2eddfe6ceede1a45eb810948606ef3a649b04f6e0a67ba80b707b0bb25f353f30c511e1387f7cbb2f08ca2e78234a0c0a7209bc08fa4c200987bd3632d519761b7906011793d1de7180f05af0ee8f7a492975ceec9815dfcba4d3e4967aea3d49fd6ad763ae741fedcc502a2c148396984ecbd720d4b1582071acb20833a4542b694db7b14786d48fd7c17ac585c0eb2a024d913db7b9108e9830aa09ff12adfffc9996ef67d7ac3b2ec3fd4b5132496d28fb154d8a778ac1b62801db42ae3ac8d625febeffc482c6aa390498d7d944267846dcf3d836cc3eed3d295fe1b7dd836a57e6c1659ee42d05f999c19bda9ce9d8ee99dff71268e4f771d9d4dc449079e265977b4a177ef20079708600715726a1f5d894177c28141ec43146a6f44c654410d0ce196765dd113012905e74d6f971f08cfa06caa3e4a9cbff2815d34b98aa2897e560baccf8d03f1150c037e7f3738c0b309d97258db100e685322765636a027c4f2358b89c68d53c2b14fb8317861b48203c95b1625475b942735bbd31ba9217cd8f03e9c0440ab3ea7311b524d070884125cd94d23bb993d6578f520e5022d8981cacc940ef8308f33ac485ec9133816ab5bebfffebf9a900c42bad3a43e2314d8d3d73fb881156cb5a70ba6a22047993a37cc4b9e4c82df6931eb229c9f46a9e55f420591301c4f47ed12c74eec1fe588af196a2776f04ca835ec86b3de3961e1851c316ade8c5b62cb119ae85cb7e5833758ce92967a7300cb54ac8ac1c83e19d8f5658704e1b91bf980d65bae35a27e8c0e9efd08e518553832006d1baf435cc3ba3a4eaa90daa628787495cda101d60bb08c266d3dfb50d473658b4abc303c8decd4956b064cef9bad3426bcb623adf1f626a9127d77ee758a53920f829cf41a30564e979c762b586e937e8760153cb704a7aa1c20a47b75fd8f1edda56bd953b8d72e47c42267bc63444aae3681d573d845d74f0692b952f8e124508fb5bd64e1e6a4f7ac57b7fad2c628eb1bd2485178f2084be7488a87243ab27488714a5631ac9383383948fab05f4125d61f5add4d824a54c3b6e616ef9c672a6301ed50dd0888ac0fd4dafeb930380965c6f57faf228bf06544e1f7346b32f07bf16d5a95c04557919a30089da0c9a9199b99b3f7b836ff489004db424f61ded0272c9aca947f623751e7601e91e990cc0dabb24913ab770cdaba578ccb4c82db80b5332f60fc31f71b4989f257d289fcb10146d05eda7287f7e106d5bb47bd7737e8388b577d8f2a9b88259053ef8f9b2faa5ca254130bea282a0fd738ad797e4d9fca85d641ebd402035c33314ad78c665e812d5a150ff49fba7a75db9cac945f28989aff069317c1b7153958ca73d8a64621ef03e9749f1817ec441822dc2e90dc91ad7c6631ff264d1bb145c3572d198671c977fd9000f98636d4ee4fcc291ca8db26fd709d36eb4798c447f90659834cf349fbce730cc4197c4685c3400d61d90fc0dc94acd65525e3c2784f652ff320e19c442570b66560b2499b7788272fc104316f10ec7458ac9709ad60e7f3af119c6e081eaa9b10e337399b7080bde9dcaeecbe684403f71ed4fcc04a0ec5f4c9e377d558a00e9ec68315a90ac5ea2875d1fa3c1412a05cb6cca8db06b98c19410d0dc63f8a05a4701f0ec169f8cf8e3911d37ab5eb92418b80a9be5d25dc6f2771653feaf15f9719e875544da01f738330bd5fd268cd833a1769c9d1818baf65bcfc1d4021769f0f67dd27e53cf2795519d8222f529fa120d4d64424ae386d9bffd45962aadcdbfd4ef173aa83bc6a228214ce384f10e1a2e5057e5fa755e2d7ff0031d7f588c44fe2fd1fdefd5180613f6a850de522c5b265768541c80671af8fd4ccf18d0c839c9ebd10579cf04b834e258b94de5362f2777177215a525f5bef954b169dcf382a48397f10dbaeb34be4edfba133884fe5828eb13a2f5ac7339dc91b6d05bddaf6e474b1e35ec34171f28c30a7f5481f5cbf97489a6842cc1194cea49038bb4d11c4556d0a0cfd42b4a5a7fed18ff12db6035ae7898cecb40f179aec36f911c30fb71dc224d1e0039dae84c52ab126f14183e275fc94138662a0a5299fc75458057fbdd7955c850aff5d85ef34097cd78579260bcb415cfeeca43870118ccf62ff5dc48a28cbb99e3a86dbfeb7bc1b2f022492dc7212c9db282e9363d9efa0c1d4a2ba38beee5e3d51bd2cd013a298a12c07f7990d57d1762ca00728f8b48407b5e6b3d3b73173bf899d437c876e7aa5e18b93f099f6fcc3d67a9fb978fec03f28d3dae81e1ab48e2bb4f798827bbb38c4de835bee23eaae9a5f58ba1e626f7d3b430e6f77add007d48db4de7230a3ff83added0b0f830a732293bd68b7a96df64a2e05408e58f4e1a4f7702e8b068ae929c2e7bce600fe888d828fa33826f9a6122ebcb6d1abc064963ed1cf634a367d83015e0c3b0e0f194d69ade1f597a656863e821e2885400fdf4f9708a0b6237a625866fffaea472acf851adf6b201d169eab356fd1cebf9cb38ec92668518cea97bf0603ccc5b9923f4d73ba10308799a64b8f6bf7c651fdb58a1656825c22a58f2e55a400bfbaefe582c0b4abcf959d7283e64f2f967473ee4a2dddf8cf752d696b80ef6d1011a1e63014fdfc5b5028031970edffec2366212116a7794384606efbd70b9234317ef2f932989ffa2e2771b6586510bab6304750043a2b536e2ed4052c0e2532a236f2f1c9399cd8a018cb19f20b9f8999aa47ead14cda017d6d5179b230c75af7c410ed7d2b48149b4ceac5cceff4ff8ef233b7ae3935ecc4ca02911d239ac2ae075a2c1789961fac9c920b19de281107863069d78a0e8f410ce68668ab1cd23245886b2b69c587fd6e58c6da20c31c6df7b9b7eaead0aae42ee47c083fa19499a2931226de6a702c5cbf1207f2927586a9fbe284628ffec8ffacbc4e4166427a3b8de7994508b55b41bf4368b0e12f83730aa87d7691cb4e484d5d555086fe085c299ae6d19b832daba0f9f569a4c1633bc407c6090fb96dc94f7a3847fb72c02598078cf909e4076e367a09a55952bfcaad13e39d799e2c0ee37fa602fab6faf3f8d92ae29eb9e8d9d2c0612ade5b76a7aeed0780c24da8c8a240de73c8249fd87fb202f7d87116cb75550e9135c4c87368fbeca479bb4b4a67b1a438b2ee30b57cc05c74f55629d4d2e703408fadd4fcfa0b84d3ece4dc6ff5ba553e3515125e2c4378d643b3f61c52766f35175742ca9eb4e61c8622e9d185fe286af86df297f1953c133355c097d55aa8f3b757f5d5ee362efc4bacc9bd9c3f2ad37c9f912a1df991fe6aa93e918058841aefdec052a5c3ded652724b061e1174e97f7aa7f050a404a4821c81e92ae6878a6c2be710b69dd50c9000e8400d178407157e1f43d935be5e957ebb72924f36169ef64100e4ae108549ea7b97f66ad29e570a0abbdba765539d3443900cffcf79fee09c2884e285bab9401da6270d985fe61a8c9318cb2ca72e6a47942dbfceba0dd0d7b602aed32dcef30bb2c587727809bdce854fab46a33de447960c6b2c6500ce66d17c64ebf96f84030ed5c28cbdfe82d44b4dc8b9315d8c9a74ff1076804ffdedd9ebba659b19775d3ad5a4d84600163328ec6550c244d63c69fa857c5c70efdbecea2be65eb924f8a4d970118ce68b1d1a8242a0a59e4e03620bb2f4ec28b85130cbad1e09b1dab918e66f819e0667cd227c9a597ea1f53d65e7f3a0b96af4e0915e91b7c6600cdb20e1f3e5bbe5858bc5d8b587a2f676bf38de77e3b8a79ae98df4582c93a98b80f04ec9bf055cbe04418006830601f02b32f1c8c75d28506f942a8cc9697f7a0aa1c4e45bb5c72e55222ea0dc2be677c773cada63c2c23fcfb7bb388df9537fa195c4daa3fac3789fcca6f8df4d12f383fc1a73be933dbbb81d34afec10fb8131f223750bb4b4b9553fdb6797cf46278eb9533844a3342938d4a7f11c07ff5c1c276adffce4d4023ac7e1a07098020ed7c524aad5ced697a8cc33abe9a50e0ff84dff0af8e480ae80a360556a2d7104059bd7fb40910deff2aab15f1960a62399a89d48bd31fdff092cdbdc0e6c74ce3f41b31b1307706bb6ad84b2d522ea0269752093b725d56f2b4abe76b2cd64451f6a78a89c570b169852ed871725328c7abdea452dbc1a702e16b92123c790a7e9653f8064b27f7e5e1bc64169c60adb7ad8ff69ba5068afee4dc190a972d802aea7a918ba4134c021c8d57f2d2e522f4c4d7f78d06ed9d846e669c148cea4b7a6784d8e5d5b3f54e43fe2dfc68abbbef92cca941790a4999c2077fa184b1f5f2545150cf65543dcf18289edee80bdf8650f8881158e28ccf7652f9f113f6c736a7d13a38d7f43b7c6d99047b40621fa562eec44192dcf79f7294f9f2af984fd03da9fe145a2e50b5913522c8bc7382c8642695a4b93c4ffd77ee719a4661e1c18ae82cea442bb189448a00ebd296d8ce8afa4d68ee3e17ee4b45579c71bd10d85b53bdfb3dc2aab26037cb8d9c3053e6ed7801ac4605f92d2b7d8b37c4b5f3bcd91911b7200b0b518593cd3f069b1564f93d3978404170040220bc78a7b94d983700928b87b04a779eaf70eff37e8d231fb71f8f6f3b91854f6eeb4ac91ecd6da2aca9c99ee040ce1f08521ca7d5a8c98df400e96e6df37bf04561f72f229eba3d8d154e09d0e8580c6b6a012339382363ef525c35f7275dfa6a58465354ab0ef75c53eaba048d2a47d3ac2fd058db7a4ebeff560617da6ad35e47dc81a70f6ff402f1a17c65ffe6852871447a7ee6a8bd190645b250fe787c8acb1dcb7b8de0eddca8604570446016d9dbd9b69c610d0eaf0915329f794c7a53ad131d8c5655f04d5b4a669e67f5f38ec0179e6a8536a3d16fc64e2ba2d81bc049929d8decf6a48758037f19eb67368fd2beea1e131facbdbf122bfbd61f9bb75aa69a524a1febb3c2abcde82a990ebdaf2cf2e44f32049dcfcdcc1d6c643ffa805d66946ef3d7337d11d6130311920eada703cbc0f97f605a350dfb404ec506ec05d92cd1d91ce06aefdb132e2012f6f8178b45ae54976a225f5cfeec3e4b89a920ca87c095d8864d92b22ce4df1040cc1a388c93a3cfc6f8711e39d777bff8fefe13ce0520f73f9cfc790f494585a4594b28887ce14a38db68dd5171b589e3fb1b9f12754bceefe976679b294195175409d7560755acc271e6389bf318858146e7a43346c14fe3a7ee9dd9579264d8c782945db12e785ff6b35a0f44558f12df77ebbd26149290228a4c711437e94c8a9388161761fdebba33eae55e72bfa16299fbfd0886f382524f3381d0fe00f4b1f8c78ccde98a5c09f373ddcde6c1f4514652870d922346c1ccfaee6ca38d63daf3c6b64596af3e86468f2bc8f8c56dc940442be834ef70aa39485216e3d55b5f3f989c5ff0989cdf4d192bf8f9bc3f2c8e19ecfbbf7b3f6e22eed5f9ab1c81b4ff280b0064c4c158956fb596dade1475fc5bc40e600ab14ec8e2de969cfbb9cd79ef9a149807a19c8e0ca1686782ced036686c9ab55612e10c6bcba1bc216cd4b68c39599094a6886b8f41321cf7c76f0bd4affc51b7789f9ce9b317c26ede34c58c1fd5e3d68d67cc6b7967916f502f7aebd3f7b447873336d00e204e784f20b7e976a2216713fa27845e63a61acccdc18ec7cb6b1041382549b792be588d3e06bc91ebeb1db5c7697d6473b686f162a951d21ba07102c0ad70a0fc68d97d4ec817eb77bdbe541a4a90d64b5662b84d9c5042d5d40d50d4819efadf636789783f14f98c3fff8bf36ebd63bc9daaecee01144e38dbe06db036687d440493b729ea65b74efad5bcc6cb68d4a84b81c8206082030d85f45672980651b99ff94dd488c8863d1bd63f433810b39b375ec4e8fbe27cddc2328c07c28cd4f0040f3d4b24e2d821294caa49108c97f333ba8fc9128b84e96404a71d13aeecf606bee1f0da9e930051e2b1140f50fd4c896c3c2ed186ca70f08ea7f3d04f12a750524174c443134f62fab131599549415c035d67051e15bcb806ae8561b20720b98f5233b963f44cf03b2add0a047da2447f0bd0aeb6af7ade170a8e7c59f1bad90a72180fac9eed331df0a736cd49504fa02e30c1a80ecaea5bf73308c6016010fff19cf1e243d8179ba106bca428f0a5e00948b0f3408a42b053b5c3f3af5c18386157ef6fc33da03d8134969ff702de0cb9b94d670ac5b6c958d67cb26dd29939dc8298ecfc380b731d5987f12340145cc689980d3acba3b790289f18b2852f9b52fd1a3822b95598069859fb3a94c3ad539b33b0c8f2b00a2ca5ce9b021c5412ba3e138cbe1d4b6cdea5e0469af5062149166f2a2a120b377ee601d72dcf467361b40f9b77c1ccd62be0c5a25f0a107d54311572e94340ee3d92511c0550b3b88f4a893a179d382b82d10476c9e254b2be0e5129d07478c595a1ff91d7499b421baf6996ab3b95c2c658422688eda14709f433a99b9fd0222dc6ab3eeb0b880571dc5b96112cf7c70201a979e75cda2fa2523ef2cef9b86405b052e03e3c526d7a318a1193f8a92c6d20035bb2741512315136ef38b5e6dcfb51eb87b8803ec5b4d4e9bb53e5afd75f0d21a4230a40fab3f75d927d629320f5855472d908a56ce9293b0702bb9186663ad31e2987048c3913453e52b79ca1bc154d402b21c942f1d40a0f8f990accb5d709c0bcc75a20298cb7a82b23ae11468be09c6333c4245b38b223ed030a3e3104bdf22e101da446c34c50e4faa90e07d5d23f4e0f86bb5f06cbffaa0a0fe0dcbae3caef54e9a0f61c89b8956089bc2f1431f6fb4843fa2731802ada466f54de51667499aaf88dedf7cef1beb0fadfd9a022ad1b02ade6cbcd309169449ab2d1c014a6877236623f9bd93a6bff7d00613a103a7408c412e0e1d7410a927c588abc0fe046d859de5d89e2ba83d0b7a0ea3bd05911c0a36b634842062dc89638a7a544ab155be970ef35b816defc06c83f43ab655734f2d80ec10d2e9906ed674f7fc5cec244fc71be07239e4ed367cdfd3070c364774840a91520594be51e502bd795652fb6a333511eabb8100680c79e65b42a49301003c0e2569a62aaa0da803939332bfbdf4d9adc00c73bdcb53bd2b7d7056db34e187d41ad48a0d2cf2f5a6a8ef70cee126b69f66ea8b16bf84f76d3f6399c6136d7c269c6168669ed24175a153a37d2db04000565726c73da5abdbe2684dfe41c9e64fa3d368f6a97b91529fcaa3f06e5ced78304db9e56c357d65f7c140ac5e9b3ead2dbfe82e12871fc481d5f9e8ba78d8369521ad6dd6bf09dffa58d9ceac8c1f4de025b18397de546be9194b1e1a9999e6f7e5ae5e89c9c676166459342fa4541cbd1bde877bdeac0fe36e9880e271e63e54b2052fd6e3d6a992ba59932b83e4f5a4f382729e8eac0ad3d35149a2fa77208c3f8c66424fc2554199c69ea57d7f3c0dcfa5d5f8c6c385fadb01f70fb8fcd6baa8380c350b8773afcc21d8e7f3d99b6996e25d00a07ff10c26fadd6d43c1864855130499687a454b6c28f1818cf39f39d6a930ff40d13e414273eae51d122efb80fc9c09f973642b4195acd12f7390b7db758c4420114295759b06636a8d9d3be53be6f494342e6221deffc6013392d71ff4bc0b382f0a66fe0d2eb6a36735dcabcd712f9141aeeebcf33db53fe886d64114c486a96fa9c7eb6b09228bed283b98b322f17beab2afe2e43b9c330949cf90f0c5c5fcdaeb5a1dfd56a25442f9909cdd307f0671f9c078675fdda9a2cbaadfee14ece1b4327528a1046f0f8628447fad086852758523f056b1177a7ecb270ec80b216793acff505108af7fd014833dfb1993b495e7fbdd2c7d946621e7d72fe8c4043cafc2000ea4ef59d10d1bb70aa59a707aa8bc30e86bf7f6ed0756fe28c407dec2a41ef538322b02c3bdc0f19395910eb85176087813a221b4cf1c206747f80d6bfaf7fa18606550fcb203bcc8d0940719216da79fee5152ac9d7161ac9c056966721e5cb95842db2e1045d1d2b4e2cbbdcc94cecd541af4a72bad9c39c5c5e972cebc175f79618dcba38b21f62ed547725b740736b0f7e6c511238936b8dbb46d69a12b8b2fc97f4f38ff89a7b9cb553371f95dc673c53634eeb4c49c8f1545edf920949b458816900f882a01ba2ea7a4e609163244f17241261ea9610f967946f39ffe8f73e86e0dbd38207e545a8cdbe39515ff01b7553c5b9bb41d3887235f2c38b136fc93bfca7560e4fdbf8462de85b66357bb9426ebbf58f1ff224880bc5001a52d51a64cee54a43992309ed52e1a559fcae1a792828f0e1b59e5f04ae251cad6ef72498c0287e9d0fd669751f77516c8619e70612c6f658937c1e6abb8decf00bd85b6b9ad7e14ded16e8cbc3663bf3f5a934e6de456c8fb1386dc78bc46c3a08d240b53502f8d236047d10f8810f44688b4ebd36999bb30d2e34774f7a9c8a836d6d52389137dbe52011c1b43232036f2d60eb20c7d9442ce3f8517ad3302e16ab78ae87caee42b6c14e6aeb6e19a7cec6a53c4e862730255b35860d2e7c690f304af895637fdb67d84290a7dd1b5dc0258c2452fdfb726c23f1442a15738b93c5d350642cc20e074f9efc1b238d883f2ac0b8e61753b96791b069bc47b55932ba08190cfc13f45349d21939679daf0b6ebaa4a3657faf44e281e7f35735e95a645c230508682b1461ee9b5e8a1774e78eb38451eeb4b0524af00f493c9df9817158dd89e09d5d24f5ee737e9daf513c3f55ea1e0639dab3b54549a85be3515c3e5de58975cce181064f19a84196ea8a2802188e75f4d710bfe9bc9dc342210095e34124a1b93587db82d3f2733832c924beb1a3c42eee022292f4c73302240ff829972d875ec765a74b5ed00a5d9d95d856358ffa341df904dd6b42a76069e3de7aa8e3e03af68e9c1a50c81e38c601910d23a608424b04bd8a29aa33da27b37cc0bf17323e0b0b6221270b5c2b3b8c74a0d7427d50d19046e4320cfb415c1d4958527461caa63b3d7cb8ed2fdd9908e70b37ef84dba948c12f31613d9df3544c5df684d954af910d2681dc08dade8f6d4f5b77cb043d1d73f620f0d6c59a9fb736befbb027d472b20155ac587eeef807da803a1b12a19d39bfd10ab493a087804d526995c54d6190ad8978e2ed8dd130fc9c41fdbfade871e3968aeee3607f2908f16dbb2c5be58c7440888fccb75b4fb11b89437a83e66378d46fe6ea89d299fd2b5f7e21c6bdb350f2eade438dc3502e8f3d87dcfe4971b4bdba0c9bc899f4bf2dbc3a32834687d40ae82eca8be45bca237d4446a251816a9647fd9fe0f63aa178b9dcd622e464b822f0c97da9c350c2dfe47fb1337e03b6ae301a2a92fd578228f873264bdb81521f2abc0a2e143e777f47607e2ea7cb085a2ffdfab3e5490e51855dd0a744b111022df6584b47bfcd512fddc7e00501ea956463edf4f1467cf9f932cd38ac3521cd725adaf586b744e6d4fd07916429e021e3ea78daa325373fc768aee719f638c8d657c78dd38ba1e3069f7a70de3ffa051dd70e1e4757bb0e2c8aa8f68ffe6f841e63fe48a203b82a600eeac0934d89fa408c79562fa87b63831b3e604bf615c3a508834c3047f1d1eb12c508e151492a2efd4150ec0b2d448dc9fcd94dc8e2bab068cdb641199763ca0fc6c6045ba0c5c5a082fca88b1d69378906efb0142e37f0c3073831eb2b391e7ec79ca293e9dde20e86b2544047d838e1d8f344e26142736f64158e5db09abe43cd25fd2b19be734e772b5788632bac4f1baa227b2aa3cefdac79523cfc3268234793863bd38c32196d77a8dfd794b65e45b5bbab72a2f8e60f99b12555c11eb37187c5c537b59834e911de83f2946cb634c37c6606fc4f1bef346888ef5370afa694194b277a52351a15362d5407caad578f977412d28336b8910787b38b9acf264f63cead14f36ca7596788e0aaced072d05fdad651673afc2f37867a8ce3fe01553f06be55f9866bb10de387e643d34c26ed0c72c4d1dc651e53656402e60fab6928947a868e65d3e7ffca561f2787e700f6a6b9ad51ca75efcd3ab2f8021a3bcc5ee0716a63e06ef7468d212a4b457411e9a289230a3bf323900b06df49f873d587cc5814c94c7383944461696c317b17d82e2bbaedaa5c2aceb50cc479d5bcb4f4f2a266c2007cca4e772eae27f4ed2f8bc95a6e7f1c16b32268884e601318d5ca20d629588dbea78443ba34891336235b05019e856f0118f2a9064854320c58f7c22950b7c4688ef491002415e2c6b56e8857a140856242c9cfcb92ba4786b00da40cb16cceb6a55efcce8a89c79e4611a94f631cace5a362c48786cc1e0950808c262ef5c880c01b009792a0fb2b33914891615a6f296e4d1fc9e3f1cba74cb16a3dd3566c830307a52c634cef4b529cb3465694802cb3b1ef8e47d5d32b843020c18ef01149976ed579fc1f80b046b9b93c6a61c8b8643b88ecb669a998c90befa022fe2458baf6360a5cadb9045e9cf75cd244ff52c14beff7f59c51a288409537b4ad729623952924e7b53ad0765a479e9e2de1dec61c808b4c8bd837a39465e42b1fc320c9af14c8a00c719dfca8b5f525909310233a9cc3b84beb1eeb7d259f1db5ee44b1accf4a48d421f6e1bcf156fe84c808d090d58b8cba207b8298caabda02942a7dd71364a05fc9ba2e5b85128a2e46505f26d248cb5c53efa597b334bacf70604f4aa2247b5246d578be276171e743f7c2958c824a7e4d54a7b05ea9a5c2dfbcbe437498221520ceb0f08cface51f85f0b115ab838a999bb4d67d93da01fa94edeec0fa6d0882df32c34765cb4ee3a1e0eb837eac94d7c38522214049fadfac6f901279197fcce944c89aede7556aa93a630f02bdf549db305648ac68407e7cec8f4fe796377c8159be4afc17c604366c694bb6ec1fe769ad478078f63ab6407d816c6416b5ae8147e922a9a7fe6986df41d1de9666a29fa2bc03a21085ca389ccc1e2b2be427927194234d01128968b3dc78a8482d7a7485995aa7ba8d1ce2d1c704f2e2ab068be9d3b6d32d41c991935b9f7ede2ac3753fa54d977310b41dcb16d819f0c5fead685183d2dec363d59e8f4c147206154ef3a9569052add31b1b13d559388d8fbc6e0bf48d383580f321df599dc38909d870fcb450f1ce76a947dafd7e82ea819eab14ecbd686d3f9c832e15296254b066cd5ee440ae7598c3e7b82cba3258b703ab47d092890102891f7249a045b69bcc4edcac5d358d8f1c1d1a606336c9ab4084eca866704ca369f39ee54e573766ef6ec4062f6c7d8ead9449972a7d281a5d0c583d5fbf77be3cd90fba5a90224d7381dd9a3d69691abc01bb11453026b02b4c1b3a879ef8b667ee65a15749169b3453cfa37caa4e634142f599c165e9e54002cb9a844dd4873bf38918831687447c3d0b6b11d3efb7ed281066ea89f5c6c5ee547d394afc72aeb23eb77d8625298c14faaa327a5c292557113b2e5feaf7ab81b2ecc3c993584256140bcdb3b5cae04417d754a408521570430880e5a6aa843a8916e29c1d8dda3af039e6ac1cdd4d4ac5da44a6d68cf69c3a504204ea75a0b4163f09176de56f81b028d152dc8a1cfa34c6a579f185ac830d936cc6f900cf87df7f36c1bfcd32d10a3fa5f78faf1e0e12cc0bf8062bad008c49be5da8d9606d60c57766cca3e5d855d730f51df75e1349b2127e87f46935526917cd569a606d9654e30d5c1d92a84c382b911f07a87b2e6cc6f9408f4c97dc69368650409fe3a203932f508ade7b10f876c796f21e77efeb419edf0d70b2a11ff68bdd8831b53f349fe219630529feef01fea6dd13e1c9bd031f2df613a1468ef92842035a7211cfe0b2b64dd2c0b2a3f7bd893f9d53aca7cf5a115f47003e53a19d0b63eae34929f35deba0e38cc61cf5d165e347bd13cf3de5e5fb75ec7bfd00c1d060a308b292962d8de476b524cbcec06dde68025e21cb58d8f861ff400c2fee336d8917ea39c9c1cad9743aadccb594f1d00f86e0ee3034b0037e62c1fef8d8d436b5d853a255326750e21b935261880a029e9208faeb8ff417f8f6f6809ba2b24691424bda95325b7178b38c75cba193a5324bef7c4881e4cc9ecff2a75a5b8026c753fc944592340be26fd971799802426aebae0e5c9ba6f948c5c6875795fa4eca5f76401de3775a23d772862aaff38367171e265ea9dced78f68ef8e16c08f2b3ed1960806e812aeea0ab324f7b683200253ab06ceaec9cdc09f73c674a39f2482a8938479ff177b617e78b15bdefd985ea4da665a262efac98cfe9e50147a4688f67f49fa7a14d4d5ab0555e24fefc38a72eb6d9cf608ac599a3d0996c1d0ac663b1ec6fd3a9927f1c0f741798421bdb6e848a039598d2a1ee933c074e1f9c26f88c44ab5caaa8b33819958c959f8e45274e318f57734b9ccccb25b76d2eeb6c7043c299ec4e660b46720a0475567f1366fad41e4308d8e471e26964fec86f1a01c59635e6f5eadf6893f62798111ba91bd0ad4151d1cd5e8f208b4e049d518def61095b48f17f37a26f66a3f959ca0569bd138506913d232e1811918365c8cb93d2f441c4f8de7b6bd1b0ad61f4f0a5f2e7f2ebf1f0a72def2f0606e86996af188297a33110513659801f1b4ba7b948abd186d2061a782ebc1effc31fd7837f058f908b257741efa042b5022585557879c5f2eba16d3548fcb7c525cd184106fc2f2f4918336a324c6acc8bcdf56b6c442883c7f71a47a81a399bce386748b9741fa0d55e064ecd5b7072d16d4154c72d5dc65826742779e254849b368189a429cc1172a31696a5e01ebbe0d617d2de529868efbae0fdc00f97ac6fe234866f17bebe23898348e7a25332b55238a925f938fa5d3f94f17f002ff1eb8aee6c00b80940ae611d2ac755af61beadd098ddacc44b1710d62a71c6119b817186f767eb84525a82588fc495596ffee526db0acc4629c23c004d43a43db1a8863ea459d52649ee49440bb04e681496ac7d77b5ccf509749b31a17cf933afc16308d0bc53d6410fb08af7006c40be4bcf560cfa69938259453afd97560e3db7f9499b11e20a94de7117b44c2ac45ea609ddcf2c686902bed6deb71899c60ad9aa945be508b28b4f006ea82b6a92fc56c19060f6822563fb4a0e04d2fef285006d1f438ef3674f83ce0226968b72dd223835240d88c502d229f736bf756d2fc0553c1cb9f4a1526fb99a5d3b96d63fe0d4f2b1c78b51d198c9c8d604fe844b852592839d30230c2aa463392c2b2d07284a82053172f2448fabfa46691674f877ae1bcc9286387e9989b7553a8f6a915dfbccd6d1776639bcfa171f127186b41cc14af2108b4bebdc1da8dca654f915648142f1be94a4773460649357dad2526747671215f5cd836a6d15fd05a330d36083a1e7337821c5a24c02783106a4c63215d02c47c0e7dc7c96bb396b4604bab9134a6c13e9e293ec43ac85dd2ded62680043d35b47b5987f3540720dad1e4b0a27d9e8b56d7fb05d3dc744251a7e8fe2361f1efb50143e6a403538c4a1775ef2371a743b082e1baaadecfc9f29f095986b793421580fc9cd1dbd06f69c3f57ba9be4a166fddb5d3f3cdfabf322205a71ed8c92d08ae5f585c1a7d38cbcc73335d8e9d6a4f0af0f426080b5cf45a420add5646552cb53ac43a22ed688a69788a8c02284d6a8c5fb5d2717d5c79f689ee4ede3cbf2a0c4ac26b5660479a16fbaea2c904dbc25df005986085d8ad8e75e762ed97d22d0a2ca63fb21791f85dd3a70088cdf6601d5468b840788cab553b71cdfb06bfd0ab0e49db90220a6376fb42ddf8f437bddd1af5095ffe341c00d5d2b635795d22ff3ee3b63c972c8572af973ebccf78a37b1155a6f0f4a2983fc5257d1e99fa8902311c806080959e8fc16253e9cf0ee81e559b776f55d72b1fca79c00f50300f24fcaad72abb8d6e5a4b36e741348f5e2640228b7efe15ce86fba98ff496ab44f5d7865746eeba5414e00002d04b759c4be61a486e94d96da31844274d8752a373915ab9ee278f002d91e7ae856c4397b27062e7811f899fc7478b52ff7d5754617981841d072c4d4bfd6745587ecfe00f2a99d8b41749d32f80b1df53775ea22f0b26e57681689a81f8aaf5702522875cb3a1c493edfe6298ad602c38aea2d73ac8fea21c1f175dc301f9ac1c4d77c1ec9e43e96808d6cf209264da72ec948f1d0edfddbea2ddc8af3fe373642a58a2fd752cd6543bdf1cecfb765e0df48df442a4ca23509b2b6a87e85a635fee35ba45527c895469bc6d80853a4d8d17e8029d406b0739c8593bddc67c67611062581cfc2ef8a5c8d8987a1b0f93718c8d814c5861467948f9679e9e7dc1f71f9210804af89e7e732a2a5506d4e6b1bd067e8fea72d1760d2c532d53eceecad559927407dff607f89f1742d23593ebbc780ec442194c5714907d8722fb3200b20a5d6f7c9c66f9f76bf361107193da26f8c8c090618d153b8d2e259bb209a42371edbeefed667463c3246b5614a5a28870b33cae93fa177db7bd5d48b843cfec29b27c06cf1b3ff6c1898f8850f18e3425e9e0e36444003a668632042034295678a792ef9ba9af6a9110ba8cefbb25fe4cfef87213afcf6aeb649a0af4ba9dc3ef47f6b7283823af3a8cc90cb52367f8801813c147501423180958077264b84208ef37fa5b9606eb31ac6126abc21c0336e5693eb07f148453f7ef7793db85b082269bc0dc4092a06c56a90f36af6214d74c53f6b6f22a6f6f07d13b3979650c44cd19e64fd0099a2a63d155580b4de3ff22bc774854acd88fa3dd491dd9791956e2311fbb708efc62c894595de6e3c37aac7335844007150c9b6e28f4075cb4b6446dcfebd173179a6bc2844181cc2f6989bc9161750153c66a2a010f89b3ad62ce3d53bd14af210239d46348349636d7a3a86af0be4e74dea1a366d2ff85c53f79b8163b4503092b3f0036d9fbf1282257834fbc3545c0cff9985b6a32a2bfca4a4f5e4d1801e633c85a1895023148e914279184cb2782db0d5ac866b1160646d2a0df1f97e71fd44e9a7d27a134bda7bf8316fb3245dc649345307295052cee752e768b9b8d1a99c1b1ada650b7c71305dee37d9159a2dc6c803930ad81ef7895b2bc6ecf11515c5a0f2ff49914b49e0d61375a31d059691f124b3abca62922f6411a54e26317302cb6a7964a4c3eb8ecfee6c719b6ca1384b1db2249edcece0262b978b04d7d77448f91cd80ec004e57c7473fcf9f34857ef17a2afa8603df6640fc38b62655dcc7d2f9a615a4f7f47cf4c0e8ba59ff350fb4394e4c3321e58bdb19a2654656a62b831187f1a5c21950ac10a74757576f9ab5a4ac9a17cb112003dc709475b249fbccaaccabeee85e17b8c6e42f173952ae25620346ec0aa346c3e2039dca3e62379c26dc0af9d42ce59d4582d9111c1838cec73ad6d86aaf075869f84af045f7b9aef2c6c3b3dd85f003f808d8f21935e826ca3c2a64b845eec4377503cd5fab03e0135b2f77a6b80f040ee097acdd3ab56d02319b5a0fd1880cea5b088b2db8a70f876c6e16c6f686e436068f25aefb302fd09d97cbab2775bc3f46a2210c01df5d562ef95fb3154000db920c945eb5851b3f6e24ee5ea7de88f0610bea8f537cc6db3d067fdb8c610c2cc00fab25ec2dc5134a2cfa83a2e4bad661d1fa9b95cb2be8c50dd288816b9f1a8006461550403a094c091a6b1d6945758d8e28b3ecd5f1b54e33cbd65b3169487bbab44eb9253af97c9274cdde2c7537adeea5b1f76a2b04f6fe32c99b9210355c04e332641fbb1bfb4a91481c5f16a3ed3dcb133635786b62da6d0c06b1a18ba097a36fe4faeb200613d9196b96decbebcc8854931cd73c72dbce31f28b7b126641b56d02cd0d4caea1d8013231c3c4daf242ae9f21e127d572458fbc4e2267634c7fbef5ec3942563984542bd2b49e1a0369bab00797aec478f47a459ba2e204decf1f5f1704fe3279ef9c8f55f4837c6825c98f88ab8f72c04505efa8fdaf12f6706dc3a9d3f5f7498d201cfff58410913c9639c1cddbce77585755a95a0b62495de672a6201bc521722ea9c7317cf01284f5e21e6a6114b5566b42de5fa251d67a86e85ef1c528cb774d411c22868cb0d704dfae180299ef230f1c14f6c94e6e5de8e6912e9df54d8a4f3e8af3c46bd40bb18d48700f1361293796046625034fbe97db14055a1daa8de6df5801397ccfe903fe39086c4977c794f8f21f375cab92fa92ed614ae7e42ae98ef77630581a63fbdf9019f61991ff371736355952e92709de6841fa0deb6fec6222917bd1d63a12acfa38df02af83668edc38179b9dbd9f641d9b68bc2f0fa62f0b8e0adb104fbda2922a21bca8dd5c82e2fa428a6ac0c752e0402e73cafe52106dd0e3eae084764a95dcfb60e3877e03ed579d4cd2b403b408f558a404057d7d98a77cc00fd63ac7b7a7f1d6bc8c7e7b938fd23a6360b74685b01989ef8addff6ab829401aac9c9ab2968249a1cffcb3554861ae5f5f5638bd96ff67cfb7b72a873bcb3f0b5806bf490b328e1beb89854c503b491279f7b566c3340581553dda1407470341a9b6b96e1d5b87e32ce9fd424606f677c02e04f18fa958a4b69db6dc9a801d7c357e77ad24052c9be10354f5e56c59a8d690d28c9c290e5db66ccdf6b51e802b6879d6eb9ee0e655e6a511e6ee9db459b9e342bdcccd33d5a2118439e3a3b75fbf83392d05159fd0c5c5688e1a7a459209a964365890a94bc1c05eb101c12b2e5950f96a4177c99cb814b628d13b3f5a69a9d506cc9642712a8aabee56910e07c409651b9877c574fc5c041887984bf1899ad5838cc2e97962314aef364fa6aada416f5e10629456642e0c53302667d825875e17a8366834dbdef1d32b71401d4190d854715ad52c5ff48e8a203340d77b10ca2b16b6764065313bb69a50e27e9e4651c1d86baee53f3fecd653d6b8b51ba137c3ead3dd209474eda55e5c45794cd4b4710d1e9f8609a99da12bb8147de9873e6305acbf8d445725f8d6ebeb4994b5816d610d3a51c99b1c7c108234c6c0421b190fc796a727a31eb8632ea46c129da174254da59867d264c17824c9cf7dda2105015d5211fc728d520099138a435bf3d7bbf306b1be7e4a74e28c2903ea9f96ceb9e081763e3fb9d814dd487d38ac55987359d4e58de047225e107471846b3456f10380b8ad0c26000c6a9775220a45b297a41d3c50ab3c75bf34a5fe46797cc4308c74c5a8b1155e89d0d88c0f8a6b783576f35a584520485699ea727b8ae6413cd57072a5422c388b6328438491dccfbfdc8350b0bf18ddd0be5205ccfae3a61601e11e98ebb5dc098a0395229c17564b871c282e09e59415bde965d40a89b122320c9f2179885e203a7228db56e7c862fd1180f710cc4ca81b09e1520c16b2b7d05beb340a25490a1c0545f44751d63cf4994d4130599a4e164fe0efb292d675a40d01e139403f1cf4162eaefdf475c50ff51ac97b5d09b8890d5cc7991c0e2230c5ee8b7a2285aedc0f88b91185d4b9b3467343ecef220342f40e1fc65efe65ea3d508f744c2b57cadcd2c6e1a393dbc8cd3e3fe4d4815e75c1e8bf978d14effab61150f933df44a875c343f1499f29483ae881c7546af240e787b2f17cda9df08a04a2fb4348235289597844eb69fbe6db0dd8e45811bc1b65d457366cde2b72e55f879031e9c144ad1e4846ec2035d8d58a4509fad9194d87d2927cb5de35f8ffb520dae9994d360d70b724827279c01403e78826f56e36d89ac52dc8d4aace247fb848927b94594bcc8dd2ed8ef1578bfbefec232f92b02c6d8fa5c54d25a45cab005d2503ee51cca4450219749c5356a66b496a2ff0d7a1c0862dc4480a1e3b54ef01418ad24e087b8c29d6e85e0728579591cace74c882f78cf2e4fc1597e3ee8bdca475d4643d1e61fb14bc1de8b7e68c1d83d028336447ff3e3d58663e61250e0052e040b965ca00840bc114f3ba4a37655a848dcf27b4376f8ef74ae592107233b1d7d7485d175e94013ee7b5e7bcf627cd1b95bb64abedaa461bf81cabdbdf30485dc11b1b8c1cbfb575fb874477b6ebfff484580ff4512383b71464f15b18af43916392b93f70ba340e46b09df9b646433bb19a8610366ce9cb77cd957da7671726d972188557101d61bf6c2448a0a261f05a9450eec452b593b8651a9b1ecb7a392c0f032f4958ffe5a6e74ae2f362b4134931e5962a9d32e51103563125a21333c0cbe26f9b661de08be963220ec00c2f264b9abe0edbf85c201ffaeeb6f9d1947a09b335404fac3b61587bc16ffeccd2e3f94ebb77355445b4e7a78a172a384f0bbe3d1a998c465234af1616268454564f125befffd3afef5f31356b10fe89bf3462ccff2d3727b3abe7a6d2ca727f0ddc4b0eead6e7db5f2d4146bf1f8d7746901cc81d9a28bb79dd08fc936f221454e09ee5cf2ce269fc5bd7d66370e51f9c75c4322b9fffe4b4a679b9a91929e94ed19ba470c533f3b1cd1a30e98deb48c9af9e8f6ba28c04b01ca426717d17498abcf25c4b39f7aa7f050a404a4821c81e92ae6878a6c2be710b69dd50c9000e8400d178407157e1f43d935be5e957ebb72924f36169ef64100e4ae108549ea7b97f66ad29e570a0abbdba765539d3443900cffcf79fee09c2884e285bab9401da6270d985fe61a8c9318cb2ca72e6a47942dbfceba0dd0d7b602aed32dcef30bb2c587727809bdce854fab46a33de447960c6b2c6500ce66d17c64ebf96f84030ed5c28cbdfe82d3c56308ae0028eec29a10163743d8dfbf8c05742eaa3c25b312dcb7cd3f163773b83aa494c38ca2871963bdb0e6d351e6df7ce14d9dbba6988d66a9caf826d46818d93cebc8ddd836231b03cd053a244a76c1e1c60e89a36b1e680c82248d445841651c1f09a5c15960d246d9defc4ca7daa673a108b8b5eb5caed27f40c72d5e537d47f477cba9a4d8c0d1616fc003a1d1b9dc0190ce73f0f324363551a00933968e29d8af03113b1d0b0feb38473adcfb317bb53e854c2add592128e2d9aeeba5ad3d3fc56fda8eefb39ed0d71db7993de800fd9375c3ead7106c1c78ddab93e762938ee8f8ac5dea3117f608c9730a15887098b172b8da5747ce9add8562b530e7728044b1307abaf4f637050d459173a24133907695d8c044249bb41d4a72e004fcecabbb19f97c07bd91cef425182a5fb1fd3e0d9949da083ef933c030b9ce9d0e7dac04871fcae89d384d2bd64eac07f06983c18f69e5e4c483a3bdc6cb32e1d0615ce846841ee3acda4e19cb73329384d85e114b397f83c4078fc30896948bc84ba8bcca286a60fd2c570b169852ed871725328c7abdea452dbc1a702e16b92123c790a7e9653f8064b27f7e5e1bc64169c60adb7ad8ff69ba5068afee4dc190a972d802aea7a918ba4134c021c8d57f2d2e522f4c4d7f78d06ed9d846e669c148cea4b7a6784d8e5d5b3f54e43fe2dfc68abbbef92cca941790a4999c2077fa184b1f5f2545150cf65543dcf18289edee80bdf8650f8881158e28ccf7652f9f113f6c736a7d13a38d7f4a379c47b09a99868b414b4c6da81734b70e744d60e46d36a012abc26a991b67c9b0991726a8d8db5b269141c811411e8e512fcba218fe5876ddfd7b4aee4ada5c3eacefe19942b7b9fdf8ca0ce9ff0b5fdb30aa17b8d8a3668564f017898f4f68fa6db9eb9dd4181adbf8d37de6c12787f8472612445e90aaa93a9feef02fa804866ba7e4e3ed34ea3b460b29e4fe796615fdb1c2713ffb409d3a8e98755956b4e502e91b94c11ead15aa80c32892cc103efdc8b294f729186dc78c0d8f23bf57c92ed7ac2a38a0f3f3c44873d1070e086eaf9d2dfe6d47039e3fa20c73612fb1cced28f86fdcb596ca92910c25dbbf92b8e023edc95b0e163c6da7c0e3f3d719be751faac70567b550f6809de117f2f4d7c7c82587a20c20fa7ea371064d67130bb918610102a877070b9fcd0dde9b1d4fca7949c944a40ee2f538815328765ff32cd6917284b88e2477b70d8875cdae511a2438f0003905c41a18f1c1eec53c2a020e9bcde76257f822869ad58d23dceb4c1faffa76420d933df05f56d1671ff125c7fe9243d5efd3d3232e7f28f90b71354893080dcf33b18791800762cafd2587065e278f600d29f6db8bf4c8ac9d1c8ae45159be14ae52066e259536b992e7b12f019004ef5dafc1487f5da1550e99be2e4fcd998a4978bdab0defc5c3efb8922bad5ca00356b92baa0dcfe05002efd6de505f22943129ead1f7901c8a90fb8f4ff0f058b4e6659eae0f8711e39d777bff8fefe13ce0520f73f9cfc790f494585a4594b28887ce14a38db68dd5171b589e3fb1b9f12754bceefe976679b294195175409d7560755acc271e6389bf318858146e7a43346c14fe3a7ee9dd9579264d8c782945db12e785ff6b35a0f44558f12df77ebbd26149290228a4c711437e94c8a9388161761fdebba33eae55e72bfa16299fbfd0886f382524f3381d0fe00f4b1f8c78ccde98a5c09f39bd582bd2c0b1e3020a3b080e003b7716f6d9d8e0a992f20933e7c0aed7da38ea30212557d54ff75c4452a2919d1eafc2a486303e0f03af0756f59be4ef19bad30a43ed12eb652b3e7a1fdf0de4fd31fe792254d77eec1d3ec77e03806bc30cc006cac18a2f5ef0a6fae2274b5a1e8d14e4fa575be104072e8095fd5f5177b3c0c6777fe92f38768b6bf3b7b716cd2148ae4e9717f15574829dc4a9e695fc0eac78345e8257dfd6a9a36aa2ef158fd7c96d663b9faffaf05afb68aa7b1e5f62ee28b3178c97c8479f9d7ea2126cd4d8f2ff2fcc71613a0d3ef4a85ce308544cb23a0b10c12887311c14bdc6a80caa271165d25af9d7467a8334bb31770bdd93edf25e2cc75fc8dd023803660bb4d15322ab7159935215a7e956dd2412a24f2ae768e325662b84d9c5042d5d40d50d4819efadf636789783f14f98c3fff8bf36ebd63bc9daaecee01144e38dbe06db036687d440493b729ea65b74efad5bcc6cb68d4a84b81c8206082030d85f45672980651b99ff94dd488c8863d1bd63f433810b39b375ec4e8fbe27cddc2328c07c28cd4f0040f3d4b24e2d821294caa49108c97f333ba8fc9128b84e96404a71d13aeecf606bee1f0da9e930051e2b1140f50fd4c896c78f569e3adb4c22b7502dde104c88ce2121b11084db4b1963938dcebad3cd6e8d9d5fad79f119cce8a02065abb5b7a69b314d5dfbc98d8e9ad18c8820f3cc28e77b838a352c39421c51b2634e8c0b3d5a8ddc555c7cd176e64c8e44bb5ef0374320f788535f3df3987256145335e49b6b720a5cfd60217f995282e8d6eb9a0cd09947a1bf40744cded50452436e36ebfeb47d524dabbabd0b785bb7d698842ec3d2928a4d64c791c184c30ee4d8c662af40afdccb71d2248eb4c7f68266a94887c0ec877899f9fa1e2f63c70c71e800365ff1a3822b95598069859fb3a94c3ad539b33b0c8f2b00a2ca5ce9b021c5412ba3e138cbe1d4b6cdea5e0469af5062149166f2a2a120b377ee601d72dcf467361b40f9b77c1ccd62be0c5a25f0a107d54311572e94340ee3d92511c0550b3b88f4a893a179d382b82d10476c9e254b2be0e5129d07478c595a1ff91d7499b421baf6996ab3b95c2c658422688eda14709f433a99b9fd0222dc6ab3eeb0b880571dc5b96c3f76899340738d4991a426b8d4facf61b0d24f88bfed083c96c0469d4f1ab72c0877c42b38b46f99378c9eefca62dad744a6edce8d5fbe9cf6c8251933938b36ce361949f883cef0623a8fb60012f7cf5d208ee9954d4069f0683f21d5b9264167e65c8b120de34f10860c12ed3fbb680ff4fa3c211840175c5763f6bcbd83bc5af00b52bceb8a6613ca248c82c73e2de5a98b712677e9961dddee40052bf56770722cfaae5c181ea3e54c97d6bbf644a01eccb59a11137629c625c3c3b9cc8fbf4c998503d7728bc6d03f6e6b8915480bb97c7d0428094b6f21d681dec6eb5d594581cf7dcaf8966c9d5c08facd4a980f1b3f825da6ff674c4d64fe89b73aad75e4e7eaa9932aeaae2498ee0dac16d43a36dca1bbb19204ff1f454c905c5e28b8ef13add57b34f54dbad1ed1d6735a629d7a2acea46cfde994d9a4b0dc7a0e34ad62cb756febf8a69ac59da5fd5212cb80706ecf7980776ab63f8128587526303e8d7139a68e75d768766363ac9770fcaab9244858ca14a2a60a3a63fcdbddeca6b16789f5aa14df1d3db2ac002d5cbfc8d336cfa2ca1c0f104edaaf91ef539c4324a477e14f70df235f9707e03adb16cf0da90a05f6bf195abdf3085b1a1a3c9ab1b8e95b4228b67bdff8cc68a2414efaa66b1924454d0c0e47b56d64d28f98cba0cc562f685ad52af6797755c279179f85a64fb18dc0ecfcb738a4f2ad36612e4a8c7283cf4a1b57b7fe9bf2e584ab901e6badf8e587dd98d7dcd641f6130076e2eb3579c2920fcb8574f95253cd3a5b2fa189901fea34f841c27941f696e32b9ce05fc96041b85ee3ed9eecc6518a4d442b3779016495c3367f5f8697e0cdf3acee9296bfbf64b520a11c69a96a396571356e02033f65ddf4a12dc58dda8c3b2485d566605d00c48925a3d85ef4edd73cfbe0e4ba642d8af31676f88cc70af10e3d6167fa8eb762c2959cc6bd1c9f72210888207294364516e5c6311aa5737d7fe90ef24846cbe28134b02c2dd40530337c425118e89ca2b73d94ce914d62fe6b5e022901a91e5cb0f37c5da6c80f83c3a1499a9a60a9cf3747aee4da33342eb40d2b6d4a94e02b60b81334b3dbf1534a6eb797fdfca24f3e4678c5c58ae811ac8c7ca2b697318f6da582f983f6a16c3a50aa8411869a71bfda853650b0257583b9666b945e9b720325cddcd615a690939b34ed9234c1d1dc04899e295f0656828e835940b69b1367e8b50016de0c9904676a6d04ebd28049cb9a5d8f305660732e7fc78f2a729e1d8033f33c35a33c4efa215d6ae964007eff2d16e331800e2223ec7a6c419d85b7750b8114eaeebe8a40ce25a7a6955ee73afc3533c44270e059883b1aa6b588403aff5aa2456956c5fd15f90a7d41292820411d9a877f366aeefc2f9ab083ec6e94100e7c3874f689ef7237d34f7ac45fd57125f8de590cf6ed48d8ce37f72c31da3436a102261cc68986f00092254558d085a56e1f3a010ce606e4c2b1a0b725b9ffaa125c9a55e13159118b1deea474d7f23049fde868d1bd5915983035268d5b6f5264e0bfd3f3b4bc1b38940f1c86125a1fe29a44c427c9e2367499c7f0c7443977b8fe136f0d961e6470e845898c35e059f9bf9e5ffdf6de3ae73fb4b3a23dde7c1a68b880795fd7cdb3636d10e69ac30a5feab4b4f9f7045582213a445b58f5e285e1b201ebbc8769b3ca8f96130dfc93e8579eddb71355c8f30ce58ac31bebe19229a7a9971cb51955dad33984b90e1a9596f497eecda1858fd55fb6c8d90e4512befe745e66cb92f08acb06795e03a796ca973d31f6996c328c8549b97bdfcd8b4f213dab53bbaafe30ad817a444d0434f53b68f396bde65627c257e01ce843b2d223b9dbc547ac39115f91970ee31b7486200d20703c2da64e9ef54ebd9268b13b279061aa13007444735978588d49f5541fea6cf66402722490ade090e8dc6768e54b49a2becbd0d3b3882c5bc98301559348648864f1cb5bf4ee1d66d88da98ce7cf6d781e341ebabbd6d5c469cfbd61ec713eb3e9902a05ad1802ba488aebc841f2cb4f34fa4c8ef3bdd2621e9d6c7f0a71738399cfee99e34a45c1eca2f1ad3d0f350d70305893f14d7813a6303bbe67b0b37156b03dbb88b510e93e8e4225a6a305df8771da18afcfc44cc60eeb1d8c9d0d9bc0285d69030641492327ea028d500849f16988f2eda0c85483f7b462beed7c17733ef8a60a55d5cf07d4d3feec0ed05d3d53b0caadb236b1df56a54bdbb290aea2db8b56df893d9ffd4b5986fc4d946197e16e22b3b74a5cf272ed25f33b9d994deacbedf8394fa228bafba72c6e823376ce3bd18d4606fdd0d16937da83d2d319830fa18dc4d2e5296300218b46468cecdd25e6a686fb8e72c8627c404725216b98d8e2c7a07511fc608e4a82d0fd952fa6bb92060e7e947f08e485ae15ae069ac04fef62e1cdbb44ab308ca4b5d5198c5dcb95b1755c75f7ac25e146ce100f2edf8108b4671708dcfb91578cdbe5614eb8a93baa7f25131dfc1f3735ed41e721eff8f9095982e16977ae6dcd245b3531c0a4bc3fcdef8554035aa335683e1d91c14e12ea5eb1b1c9b6c40734faada6da94965d101091409d3f732629d173644cf741fb31b38c74becb77a546d780cca63f2d99821a1dfd7f22d72f23f9496be33aca091647894fd944ebb4c9370f72e8d2c1f27653258423ba32e014e2cb593126661c0cf3dde743d9596a1437cff80cfe6ba40030a41db26666fe568443fc66741ef797cfe19580662eea91bec841fb0d02d3757d0df1363ed87cff5ba4fdff6504e5995df2205f13579346d5a7ab638b758888f55757cd1805c53afec8e6ac876330faf12ffb1542cf73799b4e61d920ca2caf610c221ad565d504386e5e50db37bf25e454207f37693bef3bbd0d3b6e1cf04413c9af5cc3572e4b8f7d005715a9343b752ba2f10b84199340b33ebe6e9108a4d1cebdc79fc30ad9ab4baf1b31e997e2ae59ff005b75d2acc77b62bcff2ba41ec70b8e64f7d7b5329850becc0316545fdbeefa6a8d46b0589a888ff7bc1a80c0fb51e4977ac6908f4c5a57469548e435fd2b5f3c2123749176c7edbf322d4a1193863a55aeaf60c56e8e851a6383cee562c5a361a9b98ab4f5f098b7b678e647021d637711bddf9d3cc88d319e8e4101bd7eeb94baee89535aa5385c4ea3d94df554e8d62541e75c9c74b1979b78193d909403995c93aef6d29dae818b66d827e0eece09fea73165c0fa6fb3ecc27f9c28df6e671aeab95b65c22aa42ee032694f149bcb5854955254805bade4dc22d630914ccece97d77f1905420f90350a45e9305e675e536c4f0f5175d21da4528c34ce0ff7b6b5c8b1cee3aed8b1a895ca8a178b01842fce0d603278c586e63eeec77e7f63525f754dea049f3a47b533e7cb9e6d76af021b1192763148bcac409a45060e813da4a10dc123a8572c0151151a80e829643f761a7cf9faafc63acb0f3f6083678b4c5c1dc0890fa721b8cff27eeecd11cf5b31e98d692db53b5e479704d4cc4f9cbe81c21c37a9ae503bf6c976bf6b8509ec7c9593e07664ee1a0a58d79bfe66153717d4758cde9af037056ea9a6f3a16489a3c8af7fd80a1fb446918dd4e28722087dde89b833d494a9919fe3e433d86df12bf90f1bd29c90ea410147a098aff264d90efce6fee9515f47359cdeae551d46b8f8399f12bf0102f9b6b1f346ad465dec9ecb89697045e875cccc22942d01b5792ac7703c007142935e2560ccaeeb1564e9d1888c07066540b07a4daedcdb0ecbf50c7d42ef53e75b42eff901122f2ce3c3189fa241148895237d91cf55eedc95a68436b63ccf4384d3183fe303982970a359985822c81271d87c1e46c6b210551b9d7dd91f5c5fd94a4e76e40c371791e167ae257bb7b6e0ac16d0c1bfdccf31bf19f9cf41d323b87f7dca4ad6b89ad073b8a8efa5838feaabbb8721f75855b462c759f817c2e76b7f5a5c2f27e924b892cafb1a8cfeebfc6fdd6ae376d2a2508025bc2238481f1d83688b5f1fb2d88db13122b2a07da55b1ac50bf957b259301acb882d65233b1761f70c2da3798ca583a1a89edcad5858041138108cdd12ade25330594b8102132b2142e12adea0a92845ace3d06354a70e4b328f41af9f8ff8906f733a5ee5d93c03d9c7b155d75748dfa78070a6c6b8fc9c3189ee7b01a666aeb5cc32826ed9d041bd0cca135f551cb316a17325155d4bcbe44e79edc81507ee6d44d550e367e9ac69022b2790c0ae52e6123a74def4671bf86327ccbb4fbb0c226b05a2ff839902773a4817634917b35b0cf7b457fcfd703690365a8e1108e343d402de6bd92e1fc031fb386d49eea9306f7ba3df9b65e227be48a204d3d974babf226dacd154876750739bdc498b8bcd90e74f11265255d44eab06482d06123a8655833742e4ff0ff07fb1c2c383de780448fb82ec17c7f33189e4d22cdc558e0537cbcf14c2a7288be97f35d968671267541b843aaa834a7e1d871c1aed19bfcdfd99a63d1a6751bfdbaf0e7eac0f1cafefc9f121d465e3e434745f597b459c448ce229e83347f6a9be563372a913799103eab42f39ecb7cd22f04d88eebdb4a09459fbd43494e283a7cee273b1ab493a6c26ad194eaaf2e04a79e1fa00c847c32f79f4db1448089f29e5bee6ac2a653ab25a8c3973b28936e270b7ed75c39312ebff77de7a0ba0aa493f320904f5f2780ae48e5361331c5bc05b36b56389adb35e7faf831c0312cdf729d835e62750c07ce2dbdbb9228118875eb7c5885f8c43e47ced53a93207378c8e385c9526cbc0cd00a67079c5f5d5016bfd94ae46857f9f24eba094523cb8ee9697b3b3d8543da0f3082bba4ad005756612c8ad028d5d8d9735ac82e537c154d326cb47b0a4ca81bbbf54e6e147f382b6eb00e36e12ff6c5771c22cd98afe9557610129cf7a17a4b1b43196abc69c3207611e8baacfc4bd9739d34697534a9799e3f5a430317a147613edeff3359084bd3d1c29afaad3265750419635514aafbbbb914b1fb9503255fafdbacf6f308438aa0d84b7437d7d5891d979830f56238a043dbfd772ec4bbc7f7f538aad8a43d3c9311f41153fd88d6ed5236d84b5992b561d47a45b7fc1e24532e7672173896804eaa22086f770607b4e9f8b7ac676d47426a27f2737339114e6219c3f6dd83712fe5dddbf49908f8350c9d2af1aae07796e558a8767d10dbd8dbc6f109ed1c35496c7b45bd9c24ead45873da5fddf241bddd1d29c3afd250ae2ed293629fdeac05c2ae5ed458052714e61609386eda01fb9839fc1de6f67cb9ac473f61bb1a77da3385e2663d98fe48f9e4518621bcc31ee58a056988cd78a15cd3326cd8295c7a26ce505b356f2e464a70cbe60bd18030dbc2c53aa12f4a370375a9caabcc270f508e7958903637accafd29292ba57927613124ec2bd3f8123716d70879adac8674f35b4dd19daf1ff7e512807e1d6036ddf4692e15ad5be9f3f5600b9917f9ea05d35f34b04159bcd69c18e8212f4dafc74a12e9b0f8694bb26a4419d89724792fab8d2a2e274bcfff2d9995e6f29da191c571643cf3b88f6deb42f12639288b6ef06c588d6718aa1e4c904b90216046fa4114040972ceea714af241dd5b7b4300e978028448ace5dcfca955dc1a78943d0e6631c8022d155333a2a9c5249393b20c60ce29061ca3415bf2cbe1c12506a6d5a4e649f7c15193c17025ef4f2f5dc2b2f50c52919cf3bb7a4721c5d6ea16aebdba4caf1289d98c1236644818c3e6c1c53e4f6208cddd5eacec313e67f529a11bc72c6217e68808f4eaa8001904c40b241912c0749fbd480e6d0d10c561795724620bbe2904f5e2a29bb67a6386aa2b8cd5aa66801fb20d6d5e00b3f0b1984495dec8c12c65f27efeecd0d421fbd0a07fc5d98d37c131ddc4f899cffc8e6cf6247b8f1d2552abc6c76bcf89925539ea6f94bad4aa595285f722ee80db368d615c22c03f4f729f27f49fe44202d44b3f742a5ef886697d17e0cb9d7e52fbc32744806c32242cd8aeb9abc48dad39a757dcebcbedb104eaeb6457d724adb405ee01f93a4fb91fb1d1a4ffd84fa3937a52cb525ca2ab8991c3a5004fcccf34a2c1f1a8d1f1b1268fc4be483c59eff0977a214a463361314a59ad86c8ec37bbdd2ca2ac0c7f59f6931e2f24fb102d3700fe09343a91fa38f75ac87ca654b5680fd91637f246e17a483786f64767882f91ed3bb054e054de3db0c5acd17e974347af8d4819c420d6096d5ca7094f38f45ec2ccac6635c3c2153f648c42ba24a3ece33ba6ceb507672330101576db79b1392cdf4e9b59b08ada4907c6d4659acbea1248c64eebf4aad0e7e0233f55fe6a948b3f29390f2ec17d3895218c1138e19f371822e6d3c394675d11d9139366e91cd3bc08fd49d7b0440b724dc7b6b724b4f6c115c67bb2641cdb8f0a96428c9faac1defc91e3ee6761d24ec74ed677ae98a3ea74d5c70bf40b1267b02e9f52222a3d18b014ca918f6593f9197cec95f419b50c19c36f9a3fe34fb3e48242f13114442a173ed34118f0c224c46530f40a25c568b864fc38a72622e323814f3ccdad891e5011e99a31ddb1ff2fce798bf0c5173f701fe9e2ac2820b24a40fb6f5cdeaa1fd51a9a5a301f9e8e1ab879293c7dc220f8ad0ea680b379e59d5da95f3134650ade7546782dc3e1b08d548e38b3cd1b0a3a0c7c83fa42c29caa1deafb4a4185fec3eb2193b5f4f9c2febed83afd3f926d36543225aa66ed0126399cb64c2f788cb1edf70bb4fd560463e938e1b759acf5eb52cc31a25cabe5a34bde821e382246f480468f3f784a1270f209190b34672c7e92159ca6dae83aa9724886d0782905355767d32518e470a48eda5578aee4ddf33188fd0464ab31a791beb8f2ad245140dd408393de68b751c508e702ca136b95c6b6e20bcf88381791faac2ca42a09dc66fe84c16899e593eb6782a3b0dfb4210b1ada6a96f2e8d1a07807407cc029f7d167c728988c195e630223c7c992ba227621986d21e5e8be31e566adf5e77e689cef7799feebf4d265e6db6570ad8c0cb1fc725d582b5cf3e7cb5c004cf51b558c3f1c1d1cde132995f9ed22ed751a0e3ec641da6b169b7c06ef0b2ab8b8ab218dbdcfaaaa0732a7fbacba95379dc465a391f3b442b57e91c7493b9b71d49b79c300f0ed370d6790a652512ac72460638c3071109d44b95b5356e39937f3aa5c033bf8a5799e5fc6e5fb548e0de41f147ef065da542dc9fb4424c4d745aeb0c0441ba23433a5b6d1a51a80128d892861b4ed661bc3566a73b6b8555f5bfb78fc421b0e3657472bd06faa5296d99e7825fb9e59449d3905e7a54fd4742e6275f86c8020e83304e3002d46fefd634e5a56c23f98020395289fcdaee3205a1b7b714378882f7e3c10faa4bbc5802e4f64b2d0ffc66d3053f52cce1acc4f11fbfb7998dcc840c88b6930874858b330ffe7ee45efba9677485d5a5625eadbd306ab1a40acb8b06b6e62a385aeb1f048c7b99b6c446dea475f43b6a0a74d2158bf99a5f1836cb8c6eeb8fa526d0084b94dc2080cd91a3c4e8278a983fab4b63af001654ab036bf3f4a5fdfa6eaec605e95fd96e159e3dcff1abf8241d76444c41076a583d0319e1c629cd6ebe559c059481dcfc92f50680b3ac36f58eaa341c5fbc6b3b66b06e9a1be2b148ff573f9a0a8f2113d5675606beb70379a18d492c3371c39ddd0d151de300f24e2567997b6d596cb71fc7186b7221373753a0d26fd387855aedc0e8a2d134654bb3f38c417ed75fd1d147391ecd61f1885c67b895ad33609945eadcbeff78bef6c1b42b459353b037b76739647f21e849ef07cdc3ebe706cccc758fd5f5cf141e1772d8d097a0b1137e6492599b8f3005eb90c993621670d0de802311c41175e3ee39f9e397e7c03733064ec7effc5d25dcb72104cc191ee2ff3f315e972652333b0e47b138f75d68186240d34a4ab360377b388a6164bdba86964b1dfdc8cb5574cb0f0a1e12bba180ea5117399e92d39b6abbbb1ff7fc563d4507a7e0c7bbd4fd200bc897bf32049d6f57ee4b963ebd131e7c15103f4f410f828c1700d81fc50a51381b4938f73c8a367992e5ad6c885cb8c8a3699910a299a3e0d7d35f93b961ac1f7544c2312289b159d07a7a1d77f8d15d9b6a84d785923acdab5e6eb6004d2ec59788ffd4ec848a265b375a701ae829911af94d482b1bc7705006ea57a92a3fadc846b4fa9b3c2595f42107637de7f94b1018a118a640174fc3b5de0dc8b46ffc746bc427e7fd21d577a5ae577e383ca39dc86aff3e519d0ae0de7841f0d1724544a2163b8d4d60f6884c86646a6de0508009196530f4ade824a27dfb5cfce27791046a61e59776e5d90f491e64dccf1b06f52116b9ee6b52282f27537b2f867a6d4070a244300260d87243a344ab1faadaca8ae63895c2b3dff8797896af0219ab29c12ee0f1e9bd27b9142bd986558bb71390a7ad13e8bb69ea70b2fac0d7f52827cd7685ca181b3256dd37423eb2b4120cf91f0085452fbb99e07e7ca91e375f046a2cd971793a3d6c80abace8a7c3151d6e162e97ea6c039c668644a629a4406f47e3757472ef3334f16cef23e63854ff008ced2f7f73770c9a4938c7fbc31bb8c489d3ab06c17702b1e496b3a8f45767b3e2057bf4315f4eea9bfdf7a56e9da58cc90eea5d9da5ff452fa5471ddda3c64eb39418fae2cf567b4705f6bb2187d5d67ccf19cdacc8aa186866c2a9ce1ae593e11e0dd838786553f7532931e5dafcf042e35e67d366bec18c2e7a8a3f52e0d0c1909f7736d5077a9fb6975cb4f85e6ebf7609d51137ba68abd3b9584b473844e4a503a648da4dc8635ebf853384dac0519a834e85288113c2160744ceb22e7f166e60e55265d19a030ca55587bcdd3dacded1d9d658a73c0bbfbda74143a8b7e93a57a8d695e25ca9cff224ef6b0deed4173264f6ac43cefbcdb9c97349eae258ee533b6e71a00f5762199547ef60024a59b5f9cab9601b25b97934feee01e61a32f9460dc6a4aa0839227ff79039c51612e21a912bf512066c37e52445b7141936193730a9549fa150b00b34f6ebbcbaf837720da497d47883481894cd7e8d6703b4082011ac7dbdd66ffb0c1b289a06ddbd35277157f169755cbdd6ba3189816ac37bcf879a7d18619adf98303797edf2ac5a58ac6fb802763232980aa7686773ce028d922c3179c4c0c4c3a9aef399448f3b97cafc93532b52af60e5328cbdc46accaf016090e2bd671b686671e522a4366eb858418c8fe41ea92ad5eec879d52c9cf1be0afd4d6b28d017b003e8e495ec2b98a96ec1a9b4cd70f88899838e475db043631478696a435f72133a7826f425baf2667da242704e60996c442ad9583148c4390050194fcb25d6b2ec79daae4861f4b87e05e7c0bc173a8ceafa014be32fcd0a7d5473bf217c76b16871213160b427a21dc0368bfbd9a75d54d2e201b8029059837a0764db0847d8629b0f47272ab89b3d19d0c802bc0ddac5c94797b4301e69e31b0e6377507960a7f1626453f77c5ae2cdbf37b493fd8c62716870a537595a6b25efc70607e38b2ee7853e20780e59d8e0c3ed746fddfe4a7b676fd75678583509ca5744f192bc3dcdc4d9b9985895a836909cf0761245c4f1bc19a9c9e8b6af9aa0352a27f8531209731a2f71d964c3f36cabbf2244e8a945f33e90dcc7477c617c81c292ad7b774adc9ebd4ed9c3c67152dda86dea1f3e61032ccc43a14550770965f3af63db601aca0934151eacd300d48016c42bc275a6fe57013d4ebe0b905d3be1282ede9fd11fdcbc093f7d12c47634f5daa27a69991bab4f69c8260a750045cf067f94a6a0722bb8febc0a11cbf26956455170fddaf325ab38372954fadfe139c4f2183996b0889f2186dec0250c4967c402653f1ecd89d5e3dd0278520335b969705a29571cea6502e7d2a800484358e68d8eda493f85893ebea52dd4ab3d34dfaf6992707c88d0483a7fb6572e0dd93a61f1a8f39dc63106a8330f257adab8f30d8e7a5ff63ba430c69d9c2227e249daec54aa882b6ec53f5bad5d1c0399507cc4da30fe6d797cad116d30b011e3e278efff9f638da24de3a4fd8cb4684020afaf93262907239cb940380124f4ebd6a9eb17bb5fc9fa165af161d0c3ce64aaa9944decf99ae7bb9635948fdd02fabb0987b33dbd594b85fbd6cf0ab3248c295c982b37252132a179af0b8e6cba412eae3e735f9c541fbf5c7a1b66c4fc528f114cdde3c44781aa9d0e0f85e061fbd05c85dadd662926c214e2365cf29b21295dd89a85bf98fcbbf3ca9deb38407a089a54bc0ff6077038de54d3c2f539708c3136080abdbd74edefa466c39dc9716266e0e82c625da700504a2ff20a3d030b8686b0aa2af4847227bde5eb36831a11f00559d71ad3ad5e67ae5a2ca08ec4823791bf8324c0414c177e714f30f4e3d05cc92b01151a148289d869e6adadabea7e3b9d679a1f952f79dd9e961d6353a9060874a710a6c65d49a7179a97dc9ad04a201aa3a026c83d75c1ab1fe6a4d1f7fe12637bf276ea8d84be049071b3a206c59b7b5bef9a7fe1fb5bacaa070ea5d787b3ee8e4ee3330c6952bd7b8d2b6db5e69f50ed5600ef497fc446b34d2e8a430caa021f4e785287507517bca37dde934156505504340b39a1d6d9082cc3301283b04f0f6cabad94eec05096c2ff52d3a665fde55c8af43f0637722634724e058f1973fae97ae24b9ecb3395f2ec2b72cc18273f1d00aac1da1f1a4544585a6b83975140bab989f5224181c2b18890e21c3f49d07d82a992f89e081ea667f49afd14692e28f52cbe01792c65895bdb656970cc1c5b5cacabe8189b12c63f09d7a05d53ef0ae48b18cdf6c49e03ea06ff159ba5bcb09c73ca12def98aa557c82ad8115cdcfe3e3bff900dfeefa7fcd7b069fac7641ebded2a279ba013f1d469113fa850dc8eb4cd5d7216788f470c56528d835e932a37f4e454bc82b928961daf5c983b8b07d79a6111399e7c8b6b5c432a0cc0c428d492773a4aabeac1833e71290901ace75c1f13df3891f7bccf5a5bde0bf71cde9ab8ef0d1190f2aa6aa703f190aba8d4405733dbdccfb178ac186b8982720612b17702c5da119648f0d95a1fc8204a23e6441f0260dea5541e9192c9b1b4d2e1aecb4ee26e089e0a046a477484bbe068936b62445ffe5889f0184359865582cd06c5436211e0102b5534cd19a2bfd5432628c95ca15901ed3e2274c7621710f9362b93f0e9b0b5bd0f48d56bcdd2e516d3cdd433ca4a16272e4492f1f6343524b49f428c7b945c8a8409a0f9c5d1ce233d0c745df80936584d5fab0e1da481979fee1841780a4441851ee5a5bdb182af519eb44d88cc44578a8b20153fbc04d18eda62ab6cc90319957b79843bababba5d42dedbcbe695b4c8360f5079e5710737f2b85bc9ed4058902d13c450befff1b5afe97a89d3696c251813c6ad5b96ef8a73eefd0aac09639dead5cae27338654142e2434027b484bef6019b5c7d44c8a8b81cd38360d001416d04e7c65a29027362215245280e9e5f72eca510c345d35c7287b48147e3e867371dea4c334bd9e30f45e5ff53f0fe8e9b1eea9c6c6ce8041ba1344fb0ae974a1660d7ff8c46da60995a01743e7385d02d1bba32d368b2311ab07cee1a80a6c1db8c47d00fb185c2b0e72fe163f4a91b506d7347a9f055485ed361bb8e6fc64ea495c93b5cd1d9fda1633d9cb3caca84c6ca25033f6961153ea0452a3a8d2e830ece6d7ed21d77f76673aa33b95ff9e73fbbcd81a2fcfb0af50ef7fadb44d050bd6068cad27fee8be217752d91eac2f8d5417fc116094beaf6375b64e088fded321bc4dec759d5626c88abb5dc7726eb372286878849665d808499bbc33945e109757575225662da6b8d18485bc5012c521d692e9f03cc4e8dc476f53925e513fa1410a53b6593887def1e9512d2f2aa1ec47707b0410e1b7c7b6a99e5d9713499fc7a991b91906edf8c9b861ef806277eb5b4e5b765912294c72b01a76b0002da52c7eebd44af881ccb1bfae7617a39a61a2a8d78c69358248155fdd16c831af96cb653d0f0dc94a2813c05d98d5af6f71fd8abfe8013fc4b133682fdefde5a52af03445fd94020c2cc3987543c130b3401f34c9c706e8f264d605993ae24c6a03f35f231fed74bc54da6376e8e16aec92d2d182fa238f24d7468eae3b528a92a3e24b265f0ab710b19007fb949ab4595e4c1999997c2ebb4db322397ea4e31fe79fc691c5192d092557c208cbb46700aa3a8b2e2768772608945278295a49a47f804474f8867dd1143589a1e03631f91321faf1ff668972fac8ada51f6fb17d0c1a829c19277889f05ecdde1016a3850a02de3f0bdf2bceca4ac84bea90ad28d5e55732f30ec839ebd1b3fdad5627a1ddadb2a0e008bfa09f812f9ba44583d69acb44fbaa93a6f8e18342ec3c1b6857bc60f3b0171e414daf6a0a4fdc1479d982cdfdde2d23bc178b05d11f698d495e70e7c5b3d2c1dff8a842cedcdf9e8364db561b1721432faf1970fdb55393800a6dbc550970e2b78522bb2eaa16a0e6677506125344f02184c5e5427a1dc20b950edf200ceb32c684a5a29f0d3daf0e21637e46b45635de70c8dcfffa9e32486cf2079035798d35b1faff5a64e0a6ff208f9f5482297430fab1d947cc0c6e57443f13a8abe1fc0a656c3cf4a45bc4eeec84c5ba5c633e8ace46b93e8f98e1264c3a54cca417fab05c7e76206f6e2113d1ee853024fb2bf77d4fd480133ae750fcea8ba84daa83f44cd6550da262919a0881d5f8ce4228ffd9ee00965faa2bd469e9ab4fff2ae47c416bb350f381a7160af6135fadabcfa8b06fcef3bed38aeb4bd809f5e1b476d65a1aed807c9367120d3ce8d14bafb8e76b104562e05df3f5ebfaaf52c8f95c55339ab9c66c717df63c96b435c19c8d16bb68f54918396be036ccd5543e03e967f2198ccfc7ef3399db45ddfe8a6d8921dda1d6164ad8cef605979b5857eab15ea4ac7b5abc33c376f4acbb35f800337074e0d2cd1a74c8f45f1e83392070b384b64ec7b87e023b6e75529bb2c4d8473efed1885cb46a6df52d83feeb6f73eab2e517afce4f699033a646ec8a817c89b760a61df15476f2e9e14744e525883dcb8118b4d901a5f22dbda4298ffaa30caac4ad9735871faaa6fe8d419fd42a0327ee3e2c1f4baf1cd339191a32e70d8bab9de2ea5fa0d94d5a708221af5fc32167b2078741bbd31aee03a52c7547add2ec62b58d028724f62f7729bf679b9ec899909ec7108918bd7138272e9cbc9056e526606b7e908a9dc92cafc4cd79d8e10c67b41c6bda42cd9c13667565446e693e877371f6563de3c198c1b2a93d0768255e43710196c704644767321752d6b43d39944a2e33c454608864081a0e5188008f869089431c594840fc7fdc07c3775ab147606d24f50bd4f63f3d5c3831c65ee70cad6dde89170bd6912033623e785935ce447ae0a13555142c499a47ca636b0b015a99cd0c15d9da0790cfcfdaffd5528b5b226dd5c0dfdd98d882d30db85b94749dc3e42fbdc59f7150949506abc5825a09bdc336cc785f56e7bcaab1221d1774c6439a687fc11962c6a33a99e8e36b7a39b6e79ff23c599d0440f828a6a92e73b10a749cbb6c8bc4306e6ad8907c540cb4cb42df34c6c996d2db97e4ab6394ede5fbe39d92d0b92cbb9dafa8a138fe8fccf184bf8ab9e4f88f60b879562b2ca3238466df12f7dc17897070bfa750b02bf71dfb6bd76fbfdb1c9782127acfc0eb2fc00413d26e1359a336b2971365320af697f67dbd89ed660a8aedb4eb537dbf35f9561cbd49bc6e5f5c8ba1c366ad75630ecec9b2067b5b4aacc3276f701ef191fff54a1eb05aea7b0baf3520545f70b20bb5e27702ddc768ee79d81c7af1063a4f731cb28e009f40ebb61ea6365f63150861b1443647b47958b4e720d76db639e9da8bc7ace92fd5d6ced31fd5db5d4f79d54d2d23714ebfab96969d4ac6fb65776e68d0abe90a035f02df34a85442ad0056a6f267e10d605b7a37ace1555f27144d5562b41f80d8cd8de458f0dec4eca19088c09dea69342d4f7916c9d78d3d1d8d0c21a785fba1126b7974a0cd88396d662c94fe8dcee3f9ebaffb8bad79d02d53706a25bb75d5d871cff6fa37635783310fde88f2a9a972dd5f40c016e3a15705647e2c711789e434c96c1a6566b1db569d0f44392f0a72f60b3741bc394c7bd6f5c6158b8355a3e8b52ebc792797857bce323ab90e94c44bc2ef2e34fbfdd3a11f7761eca1f02fe3c5aedb60662e102b66dcb6cf925e73d69a8c2f7fcc8f37b2f7d2d08b2eed7d0c97925a9b6537faf280f4a34d08031da2bf49b1d97ea0499998d3ad79a99f1c1000685881aeebe15c9f5c88f4017f832b1c5442b9b8f38f9c12fd20551416c7f684fa75011d3c29e3584935097c585fa1eea2ae8db8af1b4f3e02ee22c36416307cb2082bcafe7113a3cf1bec532b6baf05fe38dba5e0a269af04707101354b4b08e9badafe1d5aca2dcc45f743a1cbc6051d93e3d7e2c336bc12f998a7c0cc6e8a1277c368595d87937c72958e4a03cb79584b30b535caa372c41abb9b473121b320c083d66841914afc6592fa7d71a8141e95cef254c1f660302bf9ced8b80d685012e4543bf1123da1917bc5a8803c06539de5271913b92f4c5cd679b894e25e29fc2c8caa344dcf57f25e713a002b23cdef4afbc89b085957712bbff7f2a0a74d03905addd82299929d0f5b6e4353c82ef8cb60abcff67cb0c5ed9403dbc7a0d22b0b9edcebd6ef3327d44f3f5053f875a958377fb09bef9333ff3569edea994749411fa026baaeade23000654a94c6db2dfa4fc7ba35f3519a8675ea819bef6911d1f369a3b7459eff3ebe9d19c3f23489280b941e1bea00bb7574af8b33540207e04424592f0a63500e69cf453901c229ad4b6298cd7576dcc0c277ccbbe83e96d69f055744b2d499104e36ac53ff5278402105b1ef659e9aa2502117fbc6849deba5a3976d5494938bc229f1f3248179d85cde8d68cc85438f2ae3e05bfb4ccf9a360b5ffe5b863bac19ee86801d8b3503d6364b5930153726b30ec7f1d39dea24c59d82b95e5ae3bf193b2f8d4c06d41b4f063ac50afe7b4d257ce75118b72ae743d8411d8ee82973789faf24c34d0dc93584f20f0a0e6a64a11b7a20d3905056cd0bd746c539a2b37b615f79c978e35b69754d0974cf347d85b7fc301b2ee9a31cd50a7471980acfa6ab723971a858b90b4997a9931c2d91e75fc6055f9b3084b601e13bafd7b9b7d80ced82160244bdee5171b9c8dee820a3a53cada6acfe82d6ee6b81e1f5e302c8979ddbbed0e7cbff0b580d5219d228176485b6d03328196b811655d3119a86c3665881f6ecb09932ee0a6a6b6af9f8e1d8afde2153ab1de8251e979451d9492bbfc32a9a1f2c99c845a6423097a2fcc1e49fb65feeed64fb02dba5be4a0454a17d998b27035157be8393b0f21bb12d1835f3b962417b948d3ac8affdaef596dbfc73107a74ae1f6a8b6d6e5426c0fb3a7e3249e05604213b2679b23f8c8f16a15d3fe6453b1538a2e21a8ca3c3e334e755578be2c267d119c0fac0a6b90cc21cee8d317ed1e57e508b45575617975ecc7c5930c64dfae69d0b5a42b5cf22f1f8a9642e12c603a99b2ada786806e513a239625781baabeaae4897d5c63e819148aaf566bb8a71f44e4c98a196e698de5e09e84a4bf2362de16adf094639bda73cebc5a9d40dc9d264a4028e6ce5caddfd2b50c01edabbf30c50983f64da76b86a5b37035ea3910b6600e699055fc2a4f5959f895aa7bfca260f0302c4f9119c0a3df4f82b0977876e3b6c7eafad036f9458419d10235cabf75e45bd46bbca6c701b6f54d9e18a468ba9ad92738a407ce202daa1d7614709b2ba129216eac3812f9aa99be0ab069ca9cfe1f4bc7e7a37a07f8336232c671bf930013bf6edf69b63f12e41c396e5aa28baa63c3c742dc9e3350f365883b68e065d1e8a022a6453aab00b734bf86d53499f3ee3463cfc39a1ffe71ffd7e342744866570e99803c5fab06736a4dd627b58e34d95dc0a47db2c2307f90fdb5232167b5c0d94caa295d487d0c3d4c2bb89359fb81ee222a00408457b89fa55d82c86c0e1739cfe8e43691b32c2aed4852d83d7787a40cd6a92fa2008265f7bed845282a2a66d9f91fa2572f3d7ba42436a8c146fff440e755748d4599f7f470907a3f133eb59d4f56f1cb83470b0c491876935fe11013dccd42ba84d484988835161582f3ff4c067e2fe8980ab0e39f082c6a0c78ade4d6bcbcb01584524c52b560186df9b3d46e5a56aaf0b5a525c182ffd81eaa66d2d66542d7b7fd943ed8a0922a1a1e19b3c37d362c43c3f7c248a5e09434b86467eff44d8a685aff41dc7337369582d6eb7fb891348eb6c170f88ca7095accaf45d785d7fa1e1fccd53ca040d8f3b77a3c1271677990259fb90e4d5b8e2c8b4e68dcd8f2a3cfc5ceb76afe9d81781a12769019e12c0003bb138f646d7c9d3c6b402c55035bfa88c04b53d76e656131c6582917275d6024b8d73cf6f9006446913cbd64b82eaa33e4e4a43d361fa66a74aca0a1ed099c38ab295c97a1b347496172910f81826d5287485e340210b56fcd273d249db5e84ab239d02dbb048dad35ff729f85c30867b894189bf5e6e63564c754ffd5493f492f6477e5e6e0ab1596c8230a2c8fc04626096158cd08dc64a2d88d2ac923ea437096b549cbdf52626f334bb56d2123b971ca2262494e3f563c52b448641c8738508a1109ae9770bde7e18d2b44da74d2eb4c092b524191d21b32317a008f98644c32cb782816ac8eb6d3a87009a14509f78adbf2dec176c06bd9588f8bb591e3068044a998a6aebc2e50f259a858bd3413494a0c837daacdf94605f97fe624fd7ef6583822a3fb36a036ceace1fd6b588810385c35bc7587d2cc118dd7e50d462150053f285be620e0acd4847679513b7844c7480158a5a54cb96e598e5b06248c24557d640c0d356d296bbb4004f013aa087c94d6e36f40b55019f5a8d4fba084e5c41c2aaf474de29524cae5f84dfe0c8ec2b9cb90824e2f7d8059112bbebd534578066b7defb9217adf251b374899c356199c9dad7ed8639e64e8f0ff4c22abef4112406378e7344f43e105ea3db74cae5cf43b649c0e29fa05e6ca1e0cef7bffa13a2bf2914bce0ec96c87c83324d63b35c12cb57a45e716b06f7ca4f27627f2d0ef208e4325ca2022de9f149572b7d0f663ee648c4f63105f2ee6a5e0a432675b3e2ba9e42428d4917ee6a1b05e4b94cc990d20ac023af05811d285ebee86bfd7357388b94df96fdb4255e642fc2fba2dde89002340f85a7f0434498d9f992e4592124bc52faecd254c64dd0ba439e8b84d52188bcdda76bae3ff4ab932a7cc0ff6ba69ddfbdb005bf145484740969dd0a73ceae0b532b492c240d87529e7bbdd3bf6cc3e48de2b123b902a79fe2539a94f36c0a87047091cf1bdb16c775d7076b8fa86fde7eb89ffbc75bf0aee9f611801b7699f3afe76261991ddd6a764e9d383fb7a84b624c7b9caa6a6bd2c9667277544bb233d6631c8ac9073b84a7c2b86790c8fbd2ebdf16b8f8250dc575bac430ab98e2bffc30355bbeeefb98efed8e42ffc6566508a3d2db2c846eec922b975452cb47f1a2afc42f734c2c14d198b5d086f166a574b04eb04580f7847446a7b042fc470c557bb06d49d95950a94e472fa4b9a9fc9e0f119c8c289cdc8bddca19c69899fc5d08ca2b57b7895323a9a13d85621446c52ad0932305528de033a5bf49a76cea73631b5d32b6982a9b436b62ae8299aee718e2125d5fc7a64f81b60372022d69645ae101a4d976a9cf694933d67e3c237116003f97870f01da4d632ca72deb63ce7031b2f33a47878dfd6b99c77fa111ebdf8b7324dac6a184fefeb5e3b3752133a69d1624d3a09c17a6f4eac4b66a5369b01390de6f8e6f0b7a2fe2769d18bc93dc1c00c81eec39dbb4be0940a2df8eb84f9813ef93b86f7c5dac646af9fd24534cbe35f4b100000000000