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

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

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

Block Certificate

Block 80857 dae0d22655f1779979952a50e1fcd2844b9131a35970b7b1a6ccbb05c2b012cb

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
39995f217a0e92b57996d2406ea2fed7106922c0d32aade981b9d23e61a92c1c
Certificate Block Hash
dae0d22655f1779979952a50e1fcd2844b9131a35970b7b1a6ccbb05c2b012cb
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...001211000000a20000
00100000000100000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000af1665dfa92e110e1705cb28887140c84bfd960b21851c59bd382d743bd19dc79a84b3dce01a2064d30590b87f12c00e5864121881e7b4a9a7b98c52417eb923d519cfc9405725daf1736a453e6e1f03d4f248af128444e7db0500000000000000000200000002001211000000a20000

Raw Header Hex

00004020d49ad3b6a8b625cd55f438de30259d13b05ef28e32916645177a168961d2b1c309f995886c96ce62e03ea345d4456da60bb60a03790e4b08b1aa93ef6175d4eee538456a66c500181c2ca9613ed2b981e9ad2ad3c0226910d7fea26e40d29679b5920e7a215f9939

Proof Data Hex

59,560 bytes
121216010307b75e83d348f93a3c005b7984888a02bfba6ac37355244525a87f187d7e0ead83437bc372f8fc87dfb31d9089ffb307d22668ee6bbd138a0f3cbb0f59d6fdd427ab1ae0610f2602c7a98f88057f0f1d3cf44224652f4082cb1e6b50eda3cb989b539de6ea7d02f5a23b5aa93cbe457f605254654b87648464a23201e345c26e690241dccc8302daa436f428508d8dbe7c79b6dd603c40c80da906b3714217014c19e2f841b7f55516456fdb25b4c2d1fe8ec16d1e36e1d7cc62f2cc2b6d1faa25efd5ec7b59ca607c4525b8e21501168c38157bfc30db13e037ebd26554d5c50483e57230583c89ac32ba9cca43d60e02c15abecabea209d9fcd849346926ca776aae4bc4b139a9b902df6b1e2a68525c91873e32c5bc851d520192687395e0c236250cc99bd45055e8d9a5410f0c94e6630b9a0884c6686a6107cd2ea6812de212c95954322cea92faeb936b5936537947a6636a22221e93e54ebc635c65b95ae98c55428d7c23b7bb43f52755d7802656ef61c3f55713c94971138c9685ddea561a1bb51ea78c5c6aa5236821ab2f84f930e1e8d0f5e93fb19a404737244ee69e0ab6c9c6749e81dd7a06fff4ea1a7097d0b7962f0f28ecb5eadb5190a233d112e35ac6df11b91e89dda7918ef8dffafd09cd28f56bb17824b4aef2cbc8bdc26f87166ec170cc1ed7e265f2bfc4bef592a11a042dbdffbc7ba70565a26f441f8bbcd34a7886dbdc8b6247de4fe28f8ab4a5b9b4c3f8a760b575b22ed6b70b8f1630f4ac83414d9ef2279be75ab6cf04c8efb2befb3aa7714c5660bcd4a4b23f2e7fe765eb2f92dfef52bc887dac2a7d2242486f478b98d2efd393170585dffbe4fe2c732d33f7e730b3c46223c8c4d438e942705f92a1dcbd3a248f8ed05f2e19a5e87b9c0f2bfeca0ac0e86b2e0106ca6fdf404f481891d084cf06490552d6377abb71e40b72c26186ef17056dc53d32d2c782e7f97bd137ddf4424ceedfa9dd41448e7312045083357e0b48cf94267a74e22e6a0d95b81a83914f85c85c02e7f44960430c9bea1b8c58e9d6f107b6da6449b9e3f056e65af32334779dcd20203bcb3047da40b1c1a3246c0422f84e135c1c8698b12943af52abd12c3ccae3c9be1426e7754f335f38f5c562a7803b2d1e914fc6c173771ddd24750d23f891e3d640838ce100955bf0b346391e2c034b3948adfffd5da0ee89317fb5ad683fa584fcd797496b222f7d20702703d13f283f95fd25d82c0c9e78f2ad2a86b79f62d377aa99ab842000a1b9dd9616840ba62969472cbb3d844a3ce0cb7d7978ced7af817109f6fec0cff1f26e48226469333c8562c86e933dbbeb0fd410b677356e4dfd66fb53652f57e88945064bde59c5bdd85625d95b670b159a2055280f4751972f7aa666f84e51c3044f706e6ac118803714eb0b7f8df2dfc4b37d0b1d4b8e1e4e45504e8e246384185b2c9b4d0f29d8fba78feb70e2726e3b45cf5c68a8d03b855f035e560911317cc3fbfe710b72554b1cca374dd4f15539b614f0880f86fdcd246bd67f0b018c5c7352b7dc9e166fa0ec46741916f415ef27db8d61ec10555d3e03d55f5fc289cc0b5adec8ef33ca4a1478c5741dc7b3b601eb9050d86b7c34cd07eb833094735d9b2b5bc5584de5c7c840da3e5597d40033df96008fffbc5f1bbc7537b773e82dc89c3b5fa9583eca13e20dd24795295deaa44b51415e6e2dd28d583a4ab3e594101cad3b6bbfec0623a90be9ad7d8b5dd75ee3fb88a3df31f8b155f7fa428d745a6ef69a68e7c98a6f643c2d4821bd58fea59359b90c68ac9da6638e62fde99b607d16a5361fae8b753ca3fc2f7745520d13ba90d43f0b3fb6d821b6c888f924e49dbbfd0cd36b1ce37c201a2ff6772e5e84a1b75708216dd0338b3fb74cd1fc3cba58f336cd6fe588f2770e06456584ffa4b87a77061ee7756da1ee8b6a63eb3699ad39ce07818c92e2276e3b7ab3872ff3d377a15533122a76f5e498ca3ed21574858f764aa7d18256f7cf6ba9ad3e0a417b5d2c230bf2799b7f7e4669e1f72a24b92e6117348d9ad3369ddb0809a27efbda1436e9889b8967a8f93006a3eca7a1164834a80b890e132a13522d6b25b9bf5ee37a1e34da7a36a120e627e5eff37fa2a902d720e738900d1255c6a3bda0240f8f776be58444da85ddab78bc6593ab348f8f7c2d28f233a8d88e56c1a8af8340cb1515d5c591444ec2a7ef8ffbdaaeb35146d8be23a4dd9b6200d5d973ad589f1b4fe172b548208b15e64a0dd79283102e2f7253b3ad8700240150cb7891f8ec172be051d8d47a84b43b4714a6313315ef6759fa256470289b69886e1ea7c99ae8d5ee467fb8c46032e31044784743fb2bc2547b9b06137366cb6531bd8c4ac07da453f35a6d0cbde755e72f5685f4a98bc7b918e7728505277c5f02f213f3d316035f8cbfa5ae76c87af99949941bac896bdcacca2fe4a5da40519e42179d4807cbb8f6e18387e83d073c3b5d753f06a8b11264b4414759083b051508cfdedf4db78003cfbe8c3c23f11e7ddda69d6b8794f147da35d5ad05d1edcccda4cb9312cfd1679d668f131c3a332adaaa4727bcd6d5aaa164a84e3e86c5788bd63c5837f43de50f9b6148cfcc7b0f2018810057ee4f1269d51f2f691255e1937c80b8268c2a9598c3b2e681ac43f2e0bd6ec49e6985fdd61cbbca05d8cbda09c6616c99359b4a1b4f2f3d7a22c8c6973be6084531922e2152acbd61c86a1d5b2661e67cc1aa3a62d7134c0aaefca488a6e9cfe21e93b2b0e7ce1c430bb8e21873963c4c8743d948fa6cf2e856261bab4075ac8035260fa03fead1188d49a6eea0eb3351c434292305b4763d1ee2bbcbbcad25a77a332423b49b7db45b9359db031745b035400ec19f6ca76165771a05fc641db75ca8848842e9d269fa3bc06093ec968411344dd6524f0b54c822bde39f34b9a0380f2e648b28fa1a755ad920b22039219e5eea0c46792fdb808e31db5adfb9a8129617b129dab9767f8473e81041948a28ad31a4c5c45542971b2109413a92c4bc8cd43343d28044e67ffc4242b27aab5b2fcb234ba1e9647a091e61c9fdb6928161c31893416cc848d8200a3bd997f716406fcdffea4c88272116b29c3dd20c74e4c68f10b23c7d3205e0b14113d200ba28c2320ef689d50a86b111c62de08d917570fe156d15542f0ad1ea7249571a52ca010f67aab899915bff6c0283e6bad2bf01113d71efd4b7729144e158d95be3cd5f6589344c9749910f44df4da2eaeb07fea26a89ba9d3d382173d0646207003be06df29aebb7476e655dc717ecba50798854bc9aa932eea23fbdf1dac898ace8191a2f83d1e6f3c784677d4d7e84014d77e872e20e4ed3a7b98c4716c36be0d0519e45cef2b70a8cb185d2461316d67e4b9d4da0a7f396b990d9c3b488b4994b276c2b45d697dd6e9ecb68efd407cc65466cbe74ebe521b851e9c40a589ec8364eda6e830ae84624ac768005a9df7cf7e87a356b729bef14af1f3c893b028d625f3ed2dae0d3c8a042ebf3e2b38477dccf1751e517972f887add74120fad3a9727478355b718c10810221e809bf66f5744e1072329eff5d43b98a8e0422497a48393bd1f7e77c33057180ec35e571aea9f7db6302e23f4f7bf6a68c67bb0027ee13268350059b36810d55692159b462a15e13a3497fc70ae528d86651a893519730274652b6ac2d95f2a117d0c14cb187c81697e9a2d4cd9b29298a8026ae551b4ad802a1d921fa703989b007b31389358812f066425a6b9184b7856279bf97dd3daf233b9e9b3db49d403bf7ca4bb82c6146dc06f407a6fd137ad7e6d608cc8b40d727d594506c4bde7fdb77f434efcd124a144e05495f303651998f2a95eb7fe834125f7f9b938bfe9bcdd0774cd9515890bc9ad2dfdb930351d34b86d81e61156ccc37a4b65b075345fb21b704dccaf9677dd4d5ecb7b29c2502a7e7f43fcd8cc2a38647cc570104f6f51e45893faf40a56bfd662a8342a0cdc3796aa6eb23b7d942fd2dcae6b0435db9199c563930e61be972dc04289391266f2ab5b05fe501ae890bcbc6f0dc03836faa75c3578473365ec473d8f435435558fd3f402e0b6fa2f5c6bb529c93a8481377d83be1b84079827fad7ebd9ec4d9128034e1ccc49886ac2cda652934eed23b2b63fb4845ed0fa47401e90cee96e22ef5bdf275caec405f176e6f1006b63b33e28cd22709a7a95ea0e6c0f466830fd0e46705250cbde03ee6ff65f98bb1cbbf995392ba98ca4509e9c897ac57baef8be90dd479acc0ae522a4b0562e0a8443d066178743c57d917e082eb8d647f19ab7d9301fae1250592abc554d9363879a325a9022689fa695108f816d24a2adc9d3a7c0698b7d693bcc90c5c6587bee401b6bbdfac2e8fbf150bbc2c7da98f7f7bdff5658d159f81f3fae70678404a3a9a11d093a56847037076062a504082ddc439d66c1fe8322000de8a24f37a0244a6ad26c8a4f6b1aa9b709d9b525dbb290f52a31783364241ef72f441a30b4fe545f2600552a3b4334e5517a9961bdf11b476e396232b1125802fd12c388f2d481bdd708d6a8373c3853b1c17961f013dd08c964a6c215590324db39f42d040a5650718f9ce4013f5b4acc425ee55249f12dbdbd4cb635efb9338e9e1d40ea68eeb3665afab3c92c2fc20da1ea96f2b56915d75afcae3f283856f788b255bcecc513b9c3a14622e6f84c71f706e83058ca530d1e55f21f60466fc2f48f2a03777abb23931e7ff7c9164beec336e2ef6c4d2875db1b14f4a49818b1ee1ba2ba29ce02b967afd218772a213d349529f014b71c9a5baaa45e1f33bee8b8507bb4ed34a86e58265aacf39e07754402548eecc24aff43c3a5e22c79638780d48538ccab0ba897129c62b1e0a3b01b8561b8c0901369996b60690cfb78f6f6788fea642e2dcd00672ec8e9844cdb38e7e2648c87a538818dce6d02adf5439294695fe05469e41aa614feb34aa4539023754331683529903c714a43c3546dd3e0a57bf1433585a64da16337079978f759e633eab7a36570bc15fd46e8f68fa3bb27d5925616ccde1588715eb41eca3d3d457d2e4145ceb41470dfb79d5df1954618504a3bb26614acabc3f37809930ba43d6b8b1688a462c866b79c1593421d02d8ad6771eaa9f90f689bf74bc04c67a92c81ee168d42b6435cc83f02f96b8eb06965125eac1029a64a28816f3561483c76be46c4bab84173ef2041bd37faf40a5a00a051956dccddead1eabc657b4ae9bfb7043e8dd6621c7b13fd6c00e465f5f2df69bcfbcdab1ad27bad600bbbb7660b39cec507bcf05dbf3870043fdcf7a0431b02433eefcc29cde450c3035183e8d6bbfe3e83ec244336db453ec5d48e09de4e2ac3e41a21d1ccb61112d0ebd7a9362207d22b6ebdb77fbbcb14a30d3c49bde3081ef922cd82a0093488fb54a6b7be115441872df7d8fbf60d23d56f25cc980e0a3add34e8466561deaee65be5b09cc8a5feb513154701d7077de5e6eb224c27adecb19841097fe40cc85f244e50b786d651c564b463ff7fa0ef646c9330a1200f3325f6eddcfee869a4b4618531153d170cc950d6598bb39436549e3726b171893c2b48e8c05c098430e77d90d2339b3a9e11bb8c328deafa6bd2233d5f0caf0767ad85e1a13dfe4e2001d0f7c4ffccdfca0df4da3086a5d118f56dcd368a5b1dc9e4d8ef7c6da6684465753e76546162313146ee3efadca398365dffa55d427e26c7ec97d8e07a9c47a8003b40e61bc90b2e6fd80f5a97aab0803f2e5c7c799d7f0979f2cf9b941165360428e7ab2ee7f650c83a1030845147f7bd406fa5828882150abf864591214ba14decf6c9838bb8149baec008ce90fe292271f56b9c9cdc1a5864e784c51252c674e675374d44674a45de8d19c7b0c8ca54fd4ca94f34afd13e6c7ac772c1a32d69b33c91cf588a1fe482565e65176b7550bf859298f8c0704d8f83b2b1daea1aa2d2d0b68e49f5e56309db238977c97230daad482c54026906f30eed385f2cac175a0b72ba65158110e6da56da385c2479f0239f6451fee1f20b9b1a90b41305ab65832fb5db332dd3abd5e294647ffd4fc7ebfdc73c46285f0bc4e905673a691c6ae9d3fe0913bf7c1334efa8c579695c9068c42949242d84d7def14512dd56a74e0ad8af71c9ae361f960cd662e0513a922c7287b153ed78cc19e5b4185b4c769c627021ff5e664c21d0c5ced4c511e4622d150074406ae7dba49f6f92ac539b2055fb6d40fd146997322d37f31eaac70d22ccc268669387a36f759c3ae821c96e94b0963dbd88b4f732c33943507dd90cbb25d178c5a034ce1df0ebdded1e8e4a47bf33cd5bcdcc124f584ab0e36a10332ab764bb8a4fbb488a0f56cf8cb9de167ea05283a510d06afbac7774c543d11e99ebaf3f6f28b008c341a24c5b37cad2c12b2c6b2a765d62db6a8412f2984989d317340b7f70f13e38fce25af7cfc5b265e61117f8f4b6ed4c117d63c30ccff2bdc7d34ed7e9d952fc846ce140cd96f122689dcdfc470ab5773fd4b26681cc9f179866939d8a4fc6d7985a34db5335e203bc0065890acf854c6bd0e036f58e57f52fd44c8cb2d6ea3cf44897d711c321dd6bd5f0f410bfe2277b953c0c0e2a8499446a1255b00db3cf9b3267e9c2226f38d99402f2f3208051ea49222287f592bde259abedda0d152f10e6ce8bf64b12f17f9b24230220b2e30fceac0d723ccb5d7061f0c1b77674390e4e86b2557aff9b4440a2faba61bc471542d1ec5b4eb14c2f036303bba6cd5da364693900bcc128f0a4885f83f1a427cd45038b3f79e8354882cda04ff7ccc1fdf8a51ff9f79b04b704fff37411bd070fe371d23783c42abff13062ad47d273c8a3e65ae1e5e13deb4eb2cad37c4afe8922e9f315ebaf667683ea9abc1c51c1411cf347209a8d491ccf62fd67f16aba703ea5e95d05e7eb2fa993946fdf6a0db2e13c4d8f38af4bea6128e2444535965fd3981a784273d065c8c5fadcdfdb271d8aca59068e19cb924594a5a866c5215aaf8bd93d42fc12b2ea454581d46f796a6e6b3cf29044c108b792e7c2f06fbe87cded2c3ea0a5d8b963b129ea11e4356effda8f0236ec67acb79b6772e4d527a7cc213de4b844f60edbe4bc8ef8b2ff35dc995c2cc65dca1261d2028c0822a55d5f7c058820f5b69fd6256949db2f4b1813fbbbe5148661ad66cd4cdfaa2c8a3f20a21f8f057ca24fb9653e83157d9701dd4878a5d836d9d685138a88bcc93e68e72477dee74ca255f6fc6e3b553fedaaf9fb8312d49e2c026b18f239dc7bd999cf8db5e34c88dc7d3bf407eb554b632cb146f8d683b225d33ffe541df108a43ee28ed05a4b30976e5ac9ff9b6228cdb392821703b250c79e2bf21c412d2923429cf9032f8eeee5261dfefaad1d6374cb57322f2fc604e5d12a754f7de6eafa2a5823b70f7a603044b8c3db53aa35002b0f679f797e076604028b90c5d5b581899ef9541ed3e802bd060f9261905d10b47f48f5ebadfe8568fedf5cdcaa00892553bc9002cada640770f32513a7e493a65c2a29842fae8d2f901f8ad34f8e0970eedb705e7d59aef63d7cfd775726c66dc3634d6641a3f7700a467bb6c5f637d84f4ebd4fddf8f8c2c6f7ef8e5fe061d123c4f329ac4a2e0a04d1686af602f694bd76dbd01110acfb386b27bd871eedcb5a5431633f06076013281f88e2134bbbc50419c5a1f40660f7ef6705145764b30224d0a8432779e0c51b5bc55133d9e0d2b3610a1c00ebcd25cecac8a9734e24b6ce4535289ce08d79c93eb8afd5ae3f87124eb29b5d411e0f67b3f8e54e037a4570aa6d98a3bf822462fc8c97acad31d731f8dc7fcb98a8235f8d5c1fd2211fc8380e0c09760ec67f06e18588bafdc7e7b548d33af8f0f34b5b0fa467f26098b22dd59093f55e701a6182a5a836678d38629b5084cf7e4ccaf141d2e79b114deac2e85dbe22ba72c996cb7c4d23af6fb087c653e1830f2a0dd54e791bfb7a6d6d03fa81e32ec434cd53c1c5380bf774acfa93ee1eb982054bedcff1c1f073bf7bb64ce6bc51a4c70c0dc78cdf477d43411698cc69d1f533e681805ef6ed7381b2be162b9c3e6b4f0c54fd4958617dbe888d20fec6ca5b0222db987af56a935b891e5e4182c80ade5b1c38cf254fffeebdd6703b833139eb6f52ad2ed7b4cd881e8d907033f863449c31f329f973235ac41b9a098c3bd1e6d9612cb7c3eb73b93f11174b736bf7f79c8b86ca58030817f7f3304ecf53c808d327750694099bd00147954d62e4076360e4b3cdee470433d1c96c8e201124a70fd5b285888f4f465a4d1a91f48f09b9460fd03afc9cb9a4235101ae622d713b19e3c4a2bb12a62e808d8eebbbbca6191d86956605b4659ed5610b23e0e5c02af852051a80ae7eab6c6285170966ba38b632c3c570ad4790ad2d6ef1e7e9528498c822329a619d3d6cda125a3dc85e992c207cf31c1f697ad4d59e721727aa2f2bed077c003d72b469d3b5a07cfa1177d49b5ad911da94a80869aebc1a5a1ab62aebffb93ada8616a62938dda964364296ba39e5ce992ab94116179ba31ab9cf6a36733cc635946e6c7937c532c95fd3c287fbd8248c22524b718550abac448369f52e38a3a581a71315aa6cd16823afbd49fea78eae7f1b9041770a9ad69714097040646218df47e3f653089ff96cfd7edb417b67d6deff0db2de89772f0f527566857fcf750dd045736a1609a26ceea7f2d34c5380181d07daaf091c1a5bb58d8e7d8be3d5b787e451030052b76461306e396372408680a93beb6bc8e6410fc2a8df8eba903e38e7964e8c2bcdade2bf61c1f2da3cd7dc481aa04011acd6c94bc6462d2d14fb6f35a970a96166342443accf916f0029631d9d30863ec9b67860462f57e96321de40b60670fd4505b0055c6bd4759c96fd1c077692e65090f5734aed5bdaeddfa9cb728a33a7725788881c5bb8527dd68a5e153fdf8c01393154b63a88ba545c415e56c0278d1e1fff39add8d833839ac9d576a63987fef6b3d36cef77af9bcfdbb21d6ccd8ec8e2adc1eeb656126d850fd6167344a947bedf204eb79e1f79ff85ed80bf0534ac1c7a797a94e7085e6b203faf365cd35534e06fe881c00538fc88efbdc0551c6d84d5b61e62012de6afb06fd6a254b30aa1097ee65e6ef6e623a515047b1405a49e1f73691b2a1eb2c5a238f2d93387927ef056245370aa64a25d75ebf4cccdc8ec85c168d079474564e6e9511bf3efc25d4110019bd137e37e30e26588db6d5a08a0bac314820eb9fb704e838101dd01b9d01e9baa15635dfa55cd15985aaae6e20abe5a29f84d3860b1c3ae2311c58d495ddb1e95d4bf7d6606d090399ea3e80568db0bca8efa63e586f22679680537376e861a525d18f57f69dbe624a0372f1e270dc599466bc2382731cb4b020f2c4ed2b9753bba91d3822b95de9180d981d9f9d661df799881c9525e043af60c3e2cdc418da9fa3132e06f1b5ac2f5f6f6814a7ec5dfecaf722c5d66a88ad0b3cbd3876cde0b68d56012bc9621766a6509ab7d7ea4283cf225d2001d529b9de01bca7cd8336fc05ca72c4225a65193bb610380e00a5e311dba9a9e833a78c6f523e2fb179a7a67a4927237ae01cd6b3be1e816358e1141f00739b3da3cdbac24648bedb433222b0a9763b306c2c14c19a6f591aef6597bd2e31e049b2718bb11b404f827a8e897591b10661856b439aeb0d730931d1ca1252f3e18da45af0948882a3770b03e70caa6670a21c2e55530466d08acce9bfb019daa831a330cda519419cf1ce231e1125de848f167a384a48801389dea7228fe9247943f51350b477a75a9b3247d51914624d5317bb34dbacbf132ecdc88be659e0abc7a59051e5423f161a0d72b3e421069ca1553d8849d8824fd86b4a988dc454b3cf08cbb5e568d58ca1d7a97f49dcb54e81435093baccd1bf548d3011e40f6a46235ddc3c0545bf45b0d6fd79c7a50eb795cfb332adf2aa56b12514d65471c249cb720d998bfb8d184bd684dd7d2a35db9128633c92c1bb9017b3169538f23f61d3163070c1d9af750848fa50aa200099b265ff1a82532cb6655550f1159c4abfab2bb73ffde09d771dfef70243bbaf571bfdd53a8a8d2eab6ab5a5a4eaada1a93808d539095def31306307e08501d0e372b6e23dfd3457196f08bf6c8deb5fc31ce957ac6a87c31f40a4803d9e27494bf37d232138c24c48f7585e41240ae7832f6849f34c0dc6060a50820fb43d1b5ffe050740dc11636a48a970cd6ec87b3a60ef7eebb723dd005583be143ca1e481f91b24f3fafdf2e18727f1ad7c36388bd1689a7a15d08879373e518247f9d22fe4b0a2df96b19b89b7a64b58cfb2b3268d5ebe9b4de919ff6a77d86949336bc202b5cd9a8c26d2222d1fb0592a9e45e81001bc6ed250782268d51b4ce471f54b79c5580dfc3bf99b7acea01c9097f5d8e66b9e2194ebf9797992bf1751981997a60fd9d84debaa8b08c1292a27e6b3da4da17490380b60fcd3ce1170560c168d25030ece9571de024f25e6792a4aff276f09b695b01a1b533d59961c253d6cc40a82b03f3ed97be5070cec5c060d84642fbbda897cb9640d4cddb44920d9a555ecc9947bf009e7787232ebc89b5e1a752790f690fb901f486e68950df56096df495262dc7eccfe1934b190ab7cbe776ffc958c4b4abe011624814f16e950e4ed89f10b641dd10ef70d25d0c1644fcc7b09da4fca6834f6d9f05f9236bf12961d83086674cdf0f01d2408725ca8b046bc0e9c2a3c9e2c5cab14921b962c1cdd0876b73d57405746f201cbf3f3089396ae1c63b77de5806c03edf7b41b5322a82265075a7d7edaa585a30c1626a18a50391f9ae5dcb2c9011ec5a4e7f882081216f5aa5501229dd915d54462c5b2380cfe9a08d0f185b54b1fa85e76ea99e5abafeb435d2c8e0b194a05caa7ba2603319e668f52ce84fa192a2b172f0b55bd6d6eac2a67e4529f1a9cb67a1e5dfdd2e1e1afe39e796ee151fdf8df5e89143139c251125b19cdb13ff6abce4966662f4ec7a9de97edab90894b8eb4248245336005e7a49de5d82ca3176e605d83692191b69ec229c05e28bfc94dc940dbe5ee45b55a2d28ffdabbdf1b5b1e3172b058836c13756c2405434b55e008941422404e1335cb9b0700261d4981570e9b72f20aa4dbddfb7b3dd5fb87c4b3a854030b881f4ac556be3903dfdad9303d70acf3f053f699df0542a12b68700cad66e0524e61aabd27ba480fdfc25ea83bf9dd56a941ef694695afaa59660c2b3a883eed4aae8ab134fa95b30b20e8d9b872e3582391ad90f6e9a50104646018912ed078938095e6c830bdde97a5e718733a32b1a3f6b7cbf747e0d93d67a8858dd112c90d01364c578f6e688e22621289fda39a866195a6ac77e014a59c00652bcbe8e38d2b924af4815f569925bef3be93aaf09fdb3bd0b66ba113de60004c198f61f58125e46b3787d0150f114f8e839ff4da7b093215c557f812e74310c714ab53cf9b6e191cf6951c5f99fa5f7f917d863bd372de6745f941188ac9e34c9e3410bd57e8ae478e9e921f956cd24bdc7b572d425b8afd265bce314f54e069f595c7fdd13ddf81363a86af62ae024ed7138e5d4376d399a6063d4e1fd19fe4a1f301fddc53e4df7089530bb248ee36b7e68ff31a34ebdd5fbe60683a67ef0f31b2cf831243fe4a07ac98379e1f08c511f064c0440f37ce777ba0a051c6ef4b0a80d8a13b38f46d3534537f85d4523cc02d1f2bf4916799593937ff6e6f5b6f7d4d495959cd4a04ef63cb29f1baa953eb6d524899ca63f0e5dadd61d7a0f8f8168106f5a1f31f18e2fe34a05df22061484233e2375889f409caae0f147439d020666d48f788275881d01b24fccaac5f83c257b197115333f4128442cdd815fcf5ac19bb62deccbcdeb07ea637ad5f4a81478be925bd965bff907e4bd4d091fe8c54f1ed04295b4caba75e19c0cb8454518056b590d5d47d3ea81f4caaa494e82778e59192e7e12ae7115155afc208080c3f55fa9b1e7a90765a6934bea410beb4a0dc17e072f379dc4c670c9a3374d02a95d696fbd21308f28ab4ad037c29e0550ffe3c7117a3020f5335d7f159286b9c9e34e934d073042d21a731780e4951eec5c85d0897c930112640e1065f57807ddf093f35489abde5f47c2a1b05c16dc8c1f8a2f9aca1d945bbefad3d64a356440b246dad13182b19a80c77fea04e7c45ef2825bb1396e56428604dff2d7c22c79d5800aa8ff0acbe4fec273cc82da1117424ee355d5cb09ce856502a6e65bc24a8aa37f9dcac117fda25462bf2a46aeaeba2cf142435fd87c099f339e7239a6bf82a1ab0b643202aad0e5bbeaf65cbc9bedbf630797648a17c3cb4c3b0d7a1b213c2d580a69760b500f078547f0697b5e091d729468d9083b0f71db05edac9017f86ce0a5b38f4a67329c98548fcbf6a2a4bcbedc38d3d202f5d1c17ebceff090f1692315191fa99c1cb3a35639eb369cd0fd1a30fa27f5b6fb698759d057c4bb36f6eb043cdfa1bc6d73b35b5594f4dd84d5a5f3fa287e898b5cdcf9a3498190b80dc980777e87a7fd263e8a13f780cf1fb8396b5805c4aaf49c0f7209b200074650e6a16b2c92982d2e1b8ba11d8986dfc721d4027f37f5cc8f3a61865cd4d33ae11a423a172f40127b21280ecc25115ff20dd5827bee5f46e7f5623ed706952e3e6d9a421af8928e4e69eb98fcb786e42640afec5c1c519ab973e0a572236965529d8e2638688c3081fdf1c300877ec58381db8ef2c75cef01eb81721a99b4cda0a7c3c308bb063a26f85e67dfeb666fdf1751b5c5d45cc7f5af504812c680539165c19242c3a08e6013032b69bdb2831d282cda29e02d1f0bc21605a6bf80ff797d07e80e11e924021fbc37395aadb3fb0de27a7021d8a5749924d64f00217c9cc906a16b027f70ad6748f3a5df969bf67bef1bc8048d676961e92dd24524c9f95710fb111b144b75111d539d2ea8870fe99912df0fbc7d8a77b48ebd16173958068e4cf7b90d7a06fb704d372f0bc8a6be4574c05091a28509a790c46f96a24216d58340807cff599450e6cc03328f267954be9e4549062af2f7357b20311da9524b9aa5bb71fb5c4933111ad0832b25f6bbe1af84dcaa3396f9b320562929b88a2d2489a51562894c7d7e14e7f35493387ee3fef2653f45118b199b2748982d234ff8a96f07ad7c2b95d4ecf3b5763c06a10287dda0ef22c7a2b273e97ed8b7fdf86dd47adbb84a0ffd025a29ae727f28e80fcc7574e6fe41db9e569739ebb4d8cc754e2cd4323861235da1f1c6fdcd0beb8a5abfe1a3b56f222f3288f1e34f89df18027373c195d56e83ecb9a3cf18f76b19c5d4a49d7ec087c78c8f8ca3a016ef19f51985f673e63826ca9f2837b043b00b7ad6b9a5bb799ae10fb860e49900f4528eec29d249e707419fd04910aa31cbe16218100d391c79e5cc65611f55fc5190ddbe98728a58275975ddb29ca112578c2c941bf9ca6857be14d8eab055759a4d437a3c5f760374d54a64cee9d2494beba452c2ab6b619fe97b022e3f5dfefa018911250fcc58ed243da190e12fc4ef846adba2b946ba3e84e91fde9db44703ed32d820b9f3a1a835ea599058cddf147d9e8b37dd4574f9ab1d6864c682c7389851c191d05bfd9c583f2232a15fe3351823cf143c3b78f2c876ce520019922fc5f78a7f3b66ead811b024173035db55705d017183534ec86ddc541fcb5ccb51a9afe30342d88117bd8e2c64c0d98f64babfbab3805f4fb2778803a19cea4d5164b618bfb07974ec0e86da79385f7a15047a5431c7096ca176378a34dbe9acb8f99700f838dfcc25d6b62e136090322da2727fed7a62a48d0a57b58b5ae389d1cf3ea6dddd3b9bc95bd1cae84bb7a484034a9cdd634c6c523751f7a3443b9742a95a6cff022322e7593094953b1123118eac9bfbff2da17120f464e655cfc852272750c3f121628ef0b07367895dd15b4b1bae685da9a6977eea14140eb67cb75ac731ee4e53ee73c6b24474db02bc77e30992f1a181e535fbe5d3676a0d0a3e8536de071644b63a47e5b7c42bbe7e24c41e73883a39bdf05e529b95c9dca98ac8ca1d596b0c57cecda5f32e654a8969728de29ce85e14fc1385f04dc432e99bbac47084804cdce283fc9f278047c9842679e3027b84a6001a8b391b1382fc88cd57d87c991546f1e4e1bcce753062b7805666a8eaefec05ea64e420707ef0a58a3faa722e238ee65841dd7c6ef5091e3407c5542f020fd8d8b0cc6fb7dbfe73cd3743fec9afb6641136da455b160c01c0648ce499779e0a4f480c690c275aaaf8b1602447abfa7bd48bb10f2c1f0de4ea67bd2b08c59319a7a7bc15d25639360061280ae837b3dbb4d86418905dccba8427bb2b0c79cc89a8412fdb789bce0e9607b92bbac256bc87a0576c4a2fef9db0a438a3db8938f60cf683beaea33c122f18933df21d2a4324c5e2e055a1eab62d111562b4423679ab5f2abe3aecede07c3e68c6298d890c17d105b21a038d2b0b8fd7e4f0a0f962006f24dc28b3559e070f7b036b12784a5567cd3d72bbcf1fc1a6821b178d2594847ac461e0979fc2b8fd7a9f824445b13a66b2ab9af79ad5028093807659652283574892f2de11c2653a7c9580c20eaa60f1c56863f3f0b82a348cf35e00381c28f3431d896a38dfbe9dcf67ede937a286539aaf900c4134de3ea5e313c0bde189fde2ee7da4369bbacdda5348f281a86ccfd0424c20a60554cdbd814297c7a82d6ab20fa9ce7ec2d68e16f2846a86c5f7b73fd95f1c713f13b7db4519bed470cd9e432a1052c5e6c151ef813005ab11d45e5dae1e5c6f0ddd26f4a0a4b84f971964acafde641d87596142207091454394c6ca8c772633cffcb4bd70072c30fe382171e657d4de1d186f676559ad5ddbd4e5a9277bac71523be3a0a340eab476d74b64f08508fb094013d490131a03aea8aba62562a04f282c3e661d27697d89cf11655128164ed9bae491e550586e59adee9826540d8af9a8c5d88127d7d4e00f3d2634e9e9bc050139db8ae76760afa2930506b8cc10f9d8968176ae94a3dfdf8d4515f3e07e0e919f822b0c8d63133b8ceacc4151f3c2c80cd1d26212ac951f2a8cef1565272cfea2d86d904e54433f62d296a88fcd34122f0308392cdce60b76936162a9b47b9e4a48e47c22bd609ef0fbc3edfdcc5a9069c7952aa399f38fd8e772094b5b8fec3b32d46756938555be33febbf5bb98afa321cf364c47bc20af43b5179bfe617ce33a1dea68fc4a0271ba4dfb0133b790b303f9cdc5681595a8f243df46d3fb1b5f6d7aae625eec610db6ffc0a8a069c4d70dad5a1125303462a9004c6bdf0a2053cde5f95323f551e0f5f5b1dc378f645467111a6a52164fc026d1f4e8eb238824b7f485acdad370019b2e8bf27f255482b977c81524797625416aa8a45e4d07e92996b39eef59bfa307941cc5d325da6abf79c8bed2d2ebc63f653e898ab47bd12f461102804f666ed4edbd767e08e77cfd104de09a37506ae4eafbb715fb46a32d4b5583f1776f98e17f7854adf0b770c680fe9f59f86506d8ea794f79f9354ef40b6830f2b7df99e3d4e8fd67cf5e7179a3202a34362b0636d87f3064e7646fa2f2e147160a1efe29f186cfbdcb3df6b5aaa03797da5fe4f31e108a8aa227ff1dc84f9a98e966d624213fc88970db10ed9a866eeeae56b61e47ce43364e9f1eb26aaae133dad60cc66487e58c529590926a7f6d7a96c77c0499a2cca6b5d1122fac1a8941d1abccf96416cd18c7b6cafef370c0ae68e3e0b5a8f3cc2447c3a67736366401163304494d015ff1f906cbb9cfe290c49b9ed7048e639ef84b1470804aa576a3b8b588795e51202540a24487b742d38b620c64b7b3f3fd1217ff31aefbc85b993bf05326162aa093b83031cbd9c8bf7a865992db7e55c85154df83ee49cb664428803d5be81325e39dcd9560b839ae64d5aff946b2ff57670d48836d727f6e6f36f065a3e3df47d28750c95914368cdaf7a1552234fbf2cd22b709b58223a70b3492546c3053847bda343356c90acc41480702798d97b08c514c6dc662003ad43942ff012b350c936c3b4298b4ec71fb0ac3699695e04cc7d447dc6ac4db07d595e11005e1ed22d6b6d193dac296e6706342c9750606eb94dac632db6eed074e585fa7586248cf57582db0c031c79779781bbde2077f7ce61bc21ae707f8e4a623eb6361495d02105bdd42633e14df41a9370c4734d6cd877845d7affe83980560f961a44b30a12cdbc168063841bf4e5d828e9344542e8be2a6bc40d9bc5b061cedf5b0ecd6cf506cef04fe15b26adadd5dcce71b0203e2d354fcc98a597e1854fc4bdec48e16ccf81a51ce73fea7f6e84b37fccaaeaf9a553c7de801aa41e6f64d3998f58dc3bbcad698a1fd73f0f754d44088eed9076396234762d1931d896df2973231dcadd9db777a2b25eb9184d9059c2dab5de20243d251d017fa09c3f84bac82eb45c4a1caf6d1e79b8e38ef966912c57576752e6e0f17554daf0ce9f044ab770e1c6721dc4a8619502c5dc4f313aff775a479f8a8a5134c9f6ca3e8f5ef75faef4ca861c6818e6db17f82a499cb5053a2e05d48c18c48557680dfcf6601e457e6570d1f3dba8c448c55d80b16cdaf09b338326481606e33b6a6c8d49cd3b49f7943003c9a300ddb934ae339456ef92d22af52f7b95d632962506b2b70925fae5625d548ce32878fb4c2997f70b2805e5d253352d15bd8e56086c7acc6618c28945080e7614566ef8557f1f0f17a283eaf812cb4cfd6bd4cb816d9629a933dd3c20250e499a7e5eaed8b2355c1b58e3b9984db884a1bb92fd3cd034502bc6c8d0f36ec0febc83affdd85361c1c0589cebe7912cbc75bef2424704c9765043bc270a9de24fbd46b3bfe7a597140171969991d9ddc8d8ad8950bc9cf2031922ee873e2038034578c62725a8982d6fc3e0504269a61da6b31d485f1c996fb9dd0eec98eeb0c244945d09f50d31b7d9cd8e5b6633a474ebca76c57b464230bc708267a05668da4914de608ef9b18a35ed73509a4cc68d3f3aaad67082d22de6dd3d6c0b21caf1622fcf8815e065ae3aada9744ff0574375dff6b7fa3ad8a808bbaa44204a27a7d688e5f5cc043f167a03abc1f9b9845d86b20b166442dfe66982f66264297e8971c7207135448f415381610d7df97341f30525a59c40caeb896f4aefbdc44cdc4585079ce2d8ad14cc7ded859ac43b65c129b66014f560bfbee13683434fd780002b4b92dee4868328e811524c770b16edf4b9ea5c7c6b24c6175a2bc3541156657eb36f0c25be3b45731579cab3b310d1aeb6585de43e168fa2a167a4165a1cb59be3d58fe24ec87ac670a73eb0c54091935cfec5b0a3d1b13c5c85540192c0f6ce61abc4ee3ca1996fc64ae79931a5da4e17493e10b8bc7b16c2a7d0ce091b9a575340b2073d3e5656f71b82d5975207d616e66e9ade38cbb0b979c0e2d95f851178d001b8cc16ee4a58b8f64050e436840f8aef7f6febee86604ec60b9cb56a7fa7086a081463e6b36527e22faf2ccbd36745d404b576a83eb5fe7f6002bf028332ed752a57fda0efc361d7e3acb7b2ff91147c05190292a0586a69454642f1e23e9ffbec55a2f480f425fe48edf7542eac174e7ee9e89396bb2cada6ec3b79bf0b9edda48f7d2e64d8e8b6d4b29b4b3734156666cbfcf08ab32a0b012c898b15134d125da9c442590e0ff8a05a1c073ee8937fda0559e607b2d54bbd3e3e11c13f7fa498953f55cd63bae9caf120943e2c7aa4d2f7b177f5a5cc72746cb9ff6771a4e585976c4b6fc788dab42db41ccba4bb2fa768419a2e79cee15c9ad02182e2ee8ccb9d6a8d9608b00b20d3fd93ca0b2f3e69f380ba74866cfb89d83c426526ed0249823eb082949f03fc45f98f59da21066f6eba8e9323016f38453e0cec66fa0514fa270855f0957d8b012249abbf9fc7e696e05614a141f87bb5ff6be087b8fc5b8fdc9502e5eadf53fa8b6b9ec1beb6e9e41e617aadcbf2bed8b47fc7086425cc922dc420182a27e7983bd16fa7ba6de761302332a675a04609ea1ca3f5225940110e11a958f3ad39f07507cbb6a63c84d6762be5874ea36ba64803e09729a35d5b6a5d287019797b5a1d539162d48709456fa3d2a1afda9bd3836f9c9d93e4d31f4c8cf61ea73275a9a169a1210c099dc10cf99947b17f6692f1d51d0d2891c3667abb1c9ea2c3b136fae7ccfcab4690ebc07e3e2e5cf101b982bedda01721f13e0c959734b9d3f9d5d18460ca93c22c67c37a8f9a1b71f59281f824008bfd17b298f85d9427db7af953ec100b208d3ab5844bef79439a284d5997f6c6aec100f618a5bf0ce8dc10d84456579521203a1e9cc44cde54be94fa14295c1e287d15eea2030f16b2d4633e495daedd9cb635a03d87c1871322217ad7285a4c879fbcacbc09f22f53c38b181172421b3a6a3bd0fc0d679c9a9ebfb6350e83c27c8c0f13210d7c84ccd03700138a54b9b1e36b6a10434ebede2cd3c6dc4de92bbb631f6a62f81a966a9a13f9e7a321c9e652c383f2f32e9faa8ed5d8778d7ae6bf1cdb5fb69a9acbe4203da738ea632230a9a29a90fb6221e7686c82f42fe9a7b9330afe63c25b825b936d759b3cfc69edeb5d7987e4a54b7838ddd0ab780c9fcc08f434579bc98c8a4ff3eeda487a1f5423aa8da7089b32ffc4396683e2549900d80c8e09ef09eb2a461e8fb25a54fcf7732ff5399201ffbd54a01edd8b6dabcaf3ffb3b015255cac18e0e45c242ae3968065713e24b2d498a106d45a979a340882308a9116663a186ed1a4f768b1dfbfc960620a2e311306b5d6dab11ffba0d6423c9d2fad78a31ba467796547e1ddb84d593ba06708c8c715be31c0f924fe27949b14a45ae11fe44efd68c136ab573eacc2720c0e11d7c6f88223269a2db7031dc470d1aab4012de33e6b2d9f81ff10adfeb7d4b041f9bb13975e6058c35d29dc5168849a1e2da4fe7d01ac8bf5221098aed449921c1173e4745a8f3e3542c569d59ddaf30d20ed13a8a93f834ad9e8df3c18dd2b0a35323f01741578af157d9f35b2e85875c9c073a85e69b93edcfac91370a5ee42d4de36d6d92d9517295e3af7c77160c0b4eb5ae19aada16e85105cc5c18f29b89934d9919f558838da5e30e71a2e720b9d9f3b7adb458aeda516af79159c32b8e5116bc9e4a7b1618e0dc860c0f2095b48add25bc0bd8686e052767fd1d2085305191717fa2e3a4cfdda22634cf0a9dc74d4d6079c53c151dd8e7cc5c8ac76015cf1d8dccc6d048ecf96e98b29d7eb3390c6ddde7d4bf710c618ac1be56e5d3ac96859d04c2fc084c2530573eac5a5540c3d5f50c4e193827c61661588113eb68fc33f7c15062fb8124f0934c17b13e8a05c239548dc854e7e48df96048038f221ece4e2779c96f0d7e6088710cdaae2431a3479b4e2d53a54fb039778aa229b83e6d9ad02a58ba0f31c96ae3db2bfc605707182389f4a27d6e7e07c30348ac835395f917e66b5eb2d6a73c2218ff5e164fdac7c533d5e1c80aefa1a86413b69f61effb0f742dbe9dc597cc8aca29bc832cf5a2afb82cf3c2d96e54fdb6dfe716799b931822c3ad3378d14721800c7c50b854f9f5e3dc4da5e7fbda6b8eef72f463ccc8eed019ec8b4e6a6c933d5dd91d65b28037e14e5acd9bb6477abd12debebf2033f97a6cf44315f58ecf4f0447d7884380f1a9d6c79e7963b606e5f5be6b1aefb1aa3a6463f633355ca4026d76228b0e5eb0573709ec094d7efdc53ed6c81c4743347ab5fca4d2a24c571fc26045b3dc5e5ca71c0c45067331a142f5c3bd286d49da27fa984366197e5cae458905861694796882b19a32adc1067674e3e5b148f74e0614020dc2baaa747751bef4f9219f4174ab9ff309dc38cbbc9a8bc0afe57bd143d941fa1c3878a5d1de97d6992e9616f78095cfdf9e99f28420c843d7157c48f28d7517e5de1f5abfee177da96bbefff44391d009d355caa5f5ef6778813a534575bac3e468d03b05f0ed020ec7e72d81cc8f0c9ce091a6ff443a9bcf6270e2b57a23aae9c6d2b61ff986f443747ca2c1e20d09acbaf7f0074da4d6df6c081c8957104b3a1c3c0c0e90ce9a19e255806c664093fb8714c3846e587b365db3f9c573e02c4b881916938c457d637054ab09ea14ad0e86ec9092df1dd406fe77945780c1db1450fb1c5aa20816dd8cbee5905da215d94c49eac507d64adb48d1bdb71a9687151f86728efc2d856964b807500025fc5e1a519d7e98d9571a13036e7fcfae988e634c8b71f419dd285334af7da65e65583dc153dcfba497969d43238475a911d3ed5ca9d2ed039f3f4a774a1895b7c01f9e56537b12fb006881b692d9a3e04d5c6706e7ce4c19b826d955d4d2cd2809aa3b840431910749cab603b9abfffe77f374ff1f480403228105e654503db4231e4a338c1b40f6e42810c22010632d22f6d8199d69b5f1291d1644535f6b7fcac3e78b9b634e63ff93af8a7a62028f3d93fc0ac3c009fb48fdf3f0e144444efa2f75551fcbc718ceb4d139560911359eb49fe8464f485eefdf4baddedf8dc36030bfd8cc40a569f7613d8bdc7eab0ac1b9378987707595fd471aab7684121965f1487b79889593c97101c9df4ee6d33851ec7ef6d2e36c9290a4bd8dd61acd76f4ed1515f7bde78153113e2ee10da120b5e26b36b903f8c97b77e7622b871141b953daee0c70f97ff72c51e9c9a5cf6e6e7934bc69f7adf1f103dd9deb1ecc97b4b9fa59be86ced9fb7a95e0d2adcc517c3736586a56610410d4e902228b320418a29c6f6368b2f7903a1ebb92c71c09fd234ee725581cb3145b903798a7b85ef3a405dfdbb59fd27e789c7e1a023a6d8fbf2dea599632760b644211d84834e080fcf69df60487657ee75d56aa2eea5ad38a6e4c68fe8e0ea2affb883e40846d052aecc476860e79819bfe09ef0d71ef1d99cd1c4fc3a584834bad0afe71c01edd91a81a41097bc171a5b234482105ad1d864654611e3693d9388b5491b5b58896f22832b24cd66da84c071ba07646063b13abb0dbc672e1c7384a131c6840e446cd9dbdaa0042331452c1555449a7ad76c6ee4cb3697774cb94fafd8702a8b4fca37d21e8a12a9412d0a9ffae1eda4d97b720aac6a2e10f733ab6c21278e31dd6d6e92dd8f30d29a74fe68e7d9dfc3ab77203c6bc9c212833b13368adc3db3c05e814a527234168bc170ba55c14a299def960561d2025ce6b2080d5b5ae28287a302afaa8c59e0e6160205c7e0a808d4f337c82763c46d6302a7ad1fa34839457a6c8a41e0657b82314567fe0101735b5f4f04d39fca8f776d795294bc3e3ed80e0720a5de6939ebca699473423a2b8396041d1ab39ffb519bc66049e413da8139cc2ec0b43fcaa7e097d29b45528632e7449430b16b36473f994917bab1d1d9f97c20def141b08800521e88409bb3171757cb7eb625dc114fb13eb813c236d4b14b84f8dd67ef07ca876116ed4f371f4ebfb6a9c7d5ee81e991160c131a9333e741a511619e2d05760529e67dacd1ede162de9e1e6f66b92b92fe5c859c8f1483cb397decbb900b6fb0e9d7f858b73c42bddd9484ed00bd04eb2d3b2bf5cf8275c2a94a4705a1772478ec6dbde95f58497b58db73c0a8f16dd28d9fdce20525fb5ce82248067873f6be279cba7ec8b17c0188896d4c115760c69357108b6cebcc1ca405e833f4f0e0a6c1cc2c9d19442bdc3efd8d8126afbc69b87e788d8dd98500c63237722433f9823bc02e2b0471814deb2784e072489401811f3eeb7e90c570517502c8214fce616735b89067ba48ed3364c19e68d03539cca4ef25f2ee80606e969c2196d57bd6c25da59cf2243b67c62999a959c4459b838a4c3bf46403b7f569d5011411c3e494a0fd0dd86147ba468b08c15795375a10b490ccebbbf551fd9d2ed5af1822de9b2a8a4d2b877e0662c67871bc02b90eab3f54917a6040d8f26d713be5bad78b8049efa728f1a2a4f7e4d41eab24aed2d1b9c4f6ed368b4279270831ae1981f732ed6680b716a564a49a2d083290e4985f1cb557a5ff33d47e25bbebfe7ee92b0cba39c84746295a3918aab64fa1e24cab81fdfea73cb70836bd13acaa894b7f9f7b0430b6e1d8c7472210ca4ab4a96968f919a80d43919158a2526e21b8cc13f9839820d9553101d4c2681ce514e1a114ae72497d8fada35825b9c0b0e9dbcedc98d8fd75bbc4ebd9a58ac36976cd090f7c10acdb3f1e0d2dcce20e430f52a69e908b8e4da6b1419ea4b5e75f8d6d29a127e8559d2c49b368163dbf4cb74e206707979c3f2afb8fc1682120f5ae2b72252c4961d18d5f01600ca6c11b578fe187bf819fa11579176aaffd14052aae68a81c48715c54a9ae1eb27dd4501d811cce75b20e81593b8cb4d98970bd57eed745fae13c23696d4751c07fe4e2aa436b1e9c7f6c4c21c04773be7dbb908a2fd9f1c218ed657a87d8838496fde9ca638f67c87e8fb613ee9e6fdff738e00984ba75a3fbc6c2cbbf9e3e2773c8b3650a0b815ea347355c24f659acf208b77978ccb288c271f7decca7f983e5da77dc4119d5262f70089c8c266368c8f2d77d3df0d27a37a8f7561e15241d6b3a02fe0e1437e5ad834f5400869d4045099a899de551f7b62b87c17b0f3affbe3ef38a1376aa10649921d0532a14e6935a386035c0f076447b85e79337fe816a00ec1d5e7cd33e87e730e24ec2fc489d204edf6c1830ee33498edb81600106caf1228076dec8e012921f02a499fb7d94df4bd8e09cb657c679ee5b25974fce6ef71098e0599280da214f8043327d54afa0d1f090dfa1a3e157ed9663ffc27462290e4b1fea5b4ca62e0b8aed8139bba432f8077ed356708101fb23066d5a9294ecbce4a43037fecd600b184b0dd85dcca3a3ebe88a1bfff58c264ea9eb87b0976c03a999a76f5c3e0824bb6a40c31670ea598fac9a1e095aae6805e6e0e3985d96d265e43d7c0ff3914a907bac1bfb6874792219b8cc728312a9b44297c8e193d3f87bd5300fd196d82a172e6da54352f61d7a0641a19e062bc7661610f828021673775dc01dc79c21fcc733b4c27d136aebae0846870c8a55b04bfa30615969a8aa7336d357383ad54ac8788bfd34c45cc7d412c09d746cfc4e52e2a9a09319bc23bdede8d60e5524e395b51d22e1b103c618e855532f6d357af0cf54b980fcdbc7e6717856b59232a119cdcea268a3fdb2171dccb59edc15429e27f7d5baad7e616dffb983f654d27696ff0688609151a66e4b3cc2b82218b600fc1f1753659393cf0b3c085decb9b75ac3d6d613446608629b65b2f03e70ccfb6c385c5f19960684aff741a7c9dfc40ca021951b830d19cfe08657d7c2155a3864eceedced2affe9c84d5b2931deee9c9cbe869a4bf33dacba314fabf946f7bd516e1dd6a3ed1efc9a9e9fe163bbc088df368c3593be42289bdeee68e28fc6452b0a019231ae79cfbb1d790376c85cdf0439c0c31de499c9bd8b8fa45221c6939eaefa83bfcbb710b4aed7405893bbcb18a90b554a1e95e6d723fd1fea404b826d015163526f7b478a985357bb4e12cf646de9bb6823baae725863b65e9b51abe28a787e456d345f287e8c0d35f8cd8ea53150d0070c8666975dc53b5df98e6528f94b30f651ebb0fd2b44caa41706ce10387a132eb7bffcef682f23631d4625045e39fec2f8ba9c3abf32a864ec63ae617d550008f0e226091f5cb7938ee5b8c0688451da1ebba2727f4d03a8c05c684b7da61e8d8aeb471ca619c3b1b40662d9ca449d5538f8f8779c5b84498035a1c618014c832f7dd4156fb46f601f3c88648dfc0e27e174614b7d1c37255d72c3c4c9638db65b6205fa64fd0645019cb59269dbedc2c8317fc1d14c41f7764ba1ad2c1055f232de5dc9411ea617a4ec2ab9151c77aea99f6f79b7d3acfc77dfd83d7c5adf95f74f2cc046aaf6d2cf60c3bc4f606a8de4980b5ca4b40630e5faf4e7bd4dbb752c7688c979d06893d3fe5b127a4df7ab96e6f40d6c5e7157154d927b3d804aa0367aa8fa9097df996b55603d070ce2989c5fdd70f34bb95fa5031482de34b7c3363f8ef0d12912179ec92f26df4d5ec48ccb5ee9f0c9a9200fa69303e7a7ad8a71c90d045273377ee4e7574e3a1139b7333c777f35e1a8b8c0b23497705e3a9435a3ac3cc8831b66ff87a99fc2a65c639294040a8508d78ded03b402ccd77761b82ad3d38e889dbc93bbd3cd432ca68a73fc2c39e04f5cd3e34c92e0c4becefdd4b4456d658db2c97f9c4682b57c908f05878f2ab3bfe9b3e5e666e813cb1391cc297002972598bc1c9f16fa1e13a170aac69cfcc34bec036dfa3d15c13c11129e269231abbe6f0e7bf02bc507f21e759eb61e8671eb07a94541d1da817eb5d8c02791f11f743474d0c25e80eb1666fc0d41078b355d60803a717dc8c7e135a6ae1e29c44aa795a51311069a836b23f7567cc676fb04663bcf24554d2a190c51b1a834158d48dd7791af3d63ef94f279401bffc954357a6ca985eefdd3c56c8524901fa3a3584f7d34661bb1ea3bd2bce558ce29b103660e25b3e3ad8521a1a2cac88d0afb42631c2f82f0f6bb42a431dcc969820ca4e9942e12a07e87637a7e0d5830f39a018b48e090ab2c34a2426f731052e965112205d2f6ee82a712b19aff52865ae05cac0e8f845c52855a84f36a447f8ed5c4661b9ec38c044841a56c38819214616ae8efe018e647a05e6a261f018a6d863cee7fef90f491275631195339dcf933030ec7e7440d4c1b776b05c99de1fcd508b53893d21f8b62cff6b37c730e932a736a2c4cb613e0a22f3f950c87a335ef8e5ca3a38a96ca545110ef622f8cf9780defdc2250015a17e48e51c2589fe9f13f06a35501a068b81654b6acca3c3fda569a5b832d2f9260f231e46d61fdd20a03737cb33c9a9fec8b305e7f7448d6aa1242b250502b6f29c9d615ec6f908b568e646383835efa6a100d26b891c97840e24bd0741e1ae9c15508d938fb3968008e7daa4bd7405d9e3145baa06ac1e614df2259b6ecc1f3e9a09a581d2e7aeaf8366210da7536c122f15c9b2b0b99bafdc240c2c0d0410ecc565678db604b6f4e0ae7a659cf40346111e0a89dc40cdde8e6417af4b908ddad52ead4efe958d44a2eb9b63f6805980d90980f1b2f70836b1f4899ab8800bbe6742714ea2eda72f3712d1d6587dbc3303cf2a5ffca4162b1536306c7335db18e00dd361aad67c911edc072557542e4d1c64afb56f437df1ca14a9ae51ec067e1fcda28840d56081b7fe9e8e949aa8fa991b0c78e245aaf2dcbbdc8831012f750e14a520d3395d73b3fbbc92a13c160a74068112dd7856dffbdaf31375ea4c5dde332ed459703b27e31e3db4a7b04d7739b75617ab76e65a591697b1ac51e694b04bcddd73997778b9ba17a3773088867faeb4c52f4c4ab82340a81375d78af2e69932c2eb34640d5544264f942f3390806729fb5f08ccc5c69770f68ef670fa549948ec8d64be2c263303133596243244fa870fa3a84517c095bfb430297eee99ba601ff53dbd8842c59aabe91cd540bda3f160d92f67a9eea5737b8bafe3ce84bd91e1a6ba06f4300d83f513567fa91b724e399ab281f60877009bcc8d58220020cd39bfecb4df5682cb7f52d610abd2ff5331f464356baf43c957b95b8cd0d88693ce3bee3b5374be315ddd8fe65ff23b42837ac692243ab70b70cb7fac5d66ab1eb30ea99d522c2b3908944e7051ce16de9361cf171f38f51f667310e29200045047b23cea3c738edafe34ca2e6d6d44b8d38425c45ac3584178a30dbb2bb94f2587890d7a48e7915bbd493864ebb8d2adbe9946f5f9b0da3fcd9f7d2f9ec53f5442677dbb7a4f2b33731358bcfcb48dd4f3dae1099dcfe01b385faa831718f51a095ddfd113d842fa3f34ecaaa5ea417fd0ac57e10c055ccfed8735d5b83caefa485a16414d67628e5a0f612a3dadd974f2840c4f29b6442f3aa07862c8af07ee244d19725e05bd7609f981f4e9d48399c63f8e1946c7b886206339e3c0dc60df3a87b4b1c5d08faa61addce5498231d5dfffd68cfd23919b62e7210634a042458f79908117138f18b856cd1b145d82d8dfd834de2f03282277d2e084f8ea59c270b3b5eb1d6ec0fea47ba2156698145033d2e51f79d188dd18678366b43e4d65b6fd0d3077d9edfbca4c99867125aa687226453c31588ac8e03295a4b7309750e541ced697803e2de95390f01fbeee1be95ab86b398641d23c2ab2ee71c1c4937d87afc9f27e188d910f45920390c125d8b46f244d33d8156f8878ae3e480479500133baa3a4598c08d23ae5c8b120223c0d0250d0652090f745aec9c406c631c510663dc1bd6d61f2485c15d5c00706a47dd93003db01397474412caf6d11b108339347ecd5f44c48a4b75643700e8a9f838437196b2e7a4dbbde6b1c6c99ff1a0ca9a3f46e7f5956e074d7a0a721c950f4774c5423d819f04dab8fd431fa0269af06d5f0486832b765b986d05a9d744cd1d78eb1b35519e61ad0092cbb66f5f83b2bd9221a9241499562be36752b00e70c038fbd9f0fb2fc8cf1be1aa12352a911f42f36bf090fd43b96cd9985d8e6e3c4342f453be5810c4d5f655bf9f9feb878dc62c255291c2e5a023b2b00d66593e938a448c62dbf0fff91bf03d94059192c91be7b4c33a8ad1ce7ef32dfedd314c8db8f28cfb9b8fb64f659c1fe1511235807ae766c4eca901249e4e3d610be2f0799594ccd6a5b26eacc4a4b67be0e0ab88a20382a14e29b2e45c93a44dc4d60e0436c25ff2243e2d96830785df6b393c1660aec059284f8c92eb33838fed2ea6eb894dd04f6805fb3e9d4dc2f6b9e4c25c31d445ea06534d2135ea9d0c82fe91070a53e7d520916db8cdb6afd4bab4f08395cb2d0a4ef521e35936932ffecc71ea168a2fe00a75f49f8dea62118a69527e490e4cfa70b6a9f0f2d353431e19a4c221be94103ce7a3207d87be4ec79ced0d654b6bfa4cd72d3f83570e50296bc939b95d3d324dc24b8ef1ac1c99c9fc676e0acadac14d3c65c0629c59d04b1df930cb9f52778d2e17ce1a2bb9bdb9e2b990cec6b94daf2421cf30ba2af5742948cbc3eff0711af1df6ecc734c96bb4c6a67a2fbe6ecda6ddc48c4af725b8aa94c394be56af9ae635e85d2666e54ab44eddd160a868707e97ebc064b54dd291209e70372098268d980326e0d4870e9607fb9cff785f63058625e7cadce588d27ff2d851d9c6b3f507f3945fea8a14469b2b3ae6909ad024d513248bdc72a2a25a2f6f302daab219fccaaa8e86b399434dd710d584ec0436b2e0888be2f27fb01d9c42d86794db57e25f9f07c9cf2eacbfd45698c2f753a174d56383b4f08e68be98734fae42f9347f02a041177ceca8976e906e027e34b5c88e6ed472c08ef83ede8be542fd66e76a7cb13f8b4ec631f2ff737a71b7df4a2b55f2dfb67354c973fafc118654fa93e636aff8d6092e39fabb4895c93e738c8510710a57fe9498584f8042b415ef9f16f907a0377ef6110301e0c8fef0bbb8b14e38b92784717a83db8c6535296ecc05582661689e7754f21afe4ee700f296d64f94ddfb2f10cd632a326c825e121f3dcdd0cfe4bcf732b0789f0b8e556f59e0e6569bf6b17a159724aa8469b0cb39cde23ffc775f299cef068bb3d9c0a5d098daef1224ba5f828242c29aa69d2dbf3c6922a10666d09e56a1e7b9b7d24cb2b68de6c129c78e8b5c240ce9298824960f8bfbb9cae643fc50ad6c276a904b5c6b8bf7ff561ecf39cf29d75b2d7f4fbeae378aee7d215aa24cf24fb2fa20c45aca49551de1d403183dfe0a8ba2a63b4663c8c673da41ceccfe4c1dce0324b9641619cfa6307eb5dac5d6dece3645de068e05ca774119f250f99f5009e94089ebe73e31d4071918fb8afb0fead2da571fb7d48ada562acc834207021fe139e9b773055740dcc3f5b514a708127151eb50dcc5e736cf7bbaef6f7b15b451274fa848111a88766f0b84f78d9f3f50ed00bcb22aa2a65d9b9ce0b9dd9e0a9c344958e06314f0c577ef77dba37e388f101988a70caf3a5a977ecbd66a7942c1ff069e228219f69b1b454a98dd91a285c94ff1b1b2a147e3fd070d271a386924bac8951b1bf2df7253ea564a499b39c1d09bf876b89705d95e3f4351d92e7d8409646f34d93411589882eda05a564f2fc0d4b81b7ada6c9f26354b8fedf094b1e17127b0761f114863a5fa6b19b528748e79358a2ac7cff95667d40c3e63444d670348238b661a7c092fcf9b7e2eee3bb1fd2d219e34f2a8c2b8b45485c8d3c4d30c81e286e5f3211eaf232d02d38070b23e9d0cc201ac7c1ae2d35247bdcd596cb07e5d53499ab3c928b5c2b2c2becc06d4074346c33b8dce69309bf4483d807c808d461ac8a607d987d053b6ef406417f668d7850a9a5d32ba621736e1de983203226d5e9a41818fd07e7d9d1c36be81bdc436550af632b387c927cc37157cda0f3e658f84c39b6ea0d770cc197cd2a387afeffd4609549d5f0db17d1bdebe1ae93cfe391b1cfb131ed4b1fbd18b5f2fb93db0cb9ec0a0d122935c45ef180852c0ff70d6976c91cac8a5821aad13af73f135487c1ecce1468b35f20215f8322710ffc9df07ebecfc70ad3f4f6d105638f48c8d2590afd652031dbe3b0f5e709e48dad7d6454b37084594b7ef4924b68324b21e99339ba01855a1c78e5db08e3d0fc1a54822eae31d61a3c8efb33dfeb1147af8c2880889bf15511c0482577069ab87e8a1a613349147d53ab38fae51ed183f69a25fa8b31f892468be9b113bfa9ec1d58fa32445b5b4bd2f36643624c0a94ccdee7a81a60c05fb00f3f4133a8f7bacfeb3653a270d07f81982bcd878e06f48c93d3bab81b6f7ff11561580f2946e4e3a072a8988e2cd793545df0963a571c6f0635ef09178b608f243d4ee4cb7a8e45508d338cc13b33966f73947dda8598f84f675a7e4840335e0028668c5e1a0d74ff81ae49d4f6a520030183cb84ced15210cf24de35a9a8819b0c83f4a300c4d0df3d6d3278f3a0aa2646cf84d29c58723147b3fa455b53ceec25fd9b4fca1d404bb6f808fd15cf7ab6e32bedfa768ff928964e4f6d0534ee7f2be2bd3a304e9e9a0553d89f6a1927b02cd45b882530acc0b48e5dd1f8c84a376d77adc13049162024c4b8dbe077ad688703d87381c32e7db93261a0c3f6a614edc610904bc7093afc2117424c2ab3eaebf86dc4a3ea3cb4e0478116e2195c02db9bd279af920f94dc91f7753db14a9ed3fd2b8550a2e6463343e63c6b7d5d35e5b8c2baf9d7fbb41a6b0269337885f787794c7caa1ea37982c80bd1c0c519fb7e122c4ed3a6e4e305b98159c5d319b057886639be7a874fba11a3244e8c305764438b1242af836a929ace05298bd5539635aadeb101c69f37e1ef1e75f9af11cd7036227d95f8204cec33da71e0a8d4eedd969f3524f5573d9ed0c11ea49c006e36453185ba544abd3ca4f7f87197c5fa4f48a03844a9e4a3ca5cc41337e619ab8081827e8d1d841cfdf4fe3aaa624a3fa29b0538d05ac9ec1f7af99c5edf5b1c72854361c439384877f2f9df77adf935076f61e528b37075db5a0f3d4abc6027695891b0d3da9dcf24deacec8db4d0a08d75abff1a07719a72a03274237f48886a3f28fb3e38b75f4b7fe7ff57d4cf491a99390fbd28174fa492a9e906987ea070faba16e16068fd58b4c921934799ce857d062b4ba1b13b865b74fe110877e78b77b6b7ee7e7554bef26f8a0ebddd0bd3c90f6b81046b7b371d8b3473edd77d0dad2da117187e6f8db76e7bc6ffd621880b902b838e21952bde6694754e1b2fa337f029c0052c7fffa91ba3a38f1a61cc0d2f767970c2e0f560e9ae3390488996b9002a6526daab9614fdaf2601bff75eb542f7849c0c029f46e4e3400e4fa4a1c2eb8768c5f593f7c640e648582ea5a92eae8978fd616cd20a097675f0ab6b5749b9ee42eb7ceefc005107a8f85a4185e1dc522ea261c95ed531ae21fc084678389f43f90cea561205d8a0a46d580b8a77156c29610bbf54e03303e0b8923bd8d5aa0df66e031bc1df93a5a952ca82856ed3a0d16be2432b7d2c0f6dd60094b4f3123be6aace64a9ccd7f9d0b74e768fabf112cea33e1da57506c91b9f1f60a81bddc7a16246b4f6b3c63900acfb2e8e0911671d169ac996768012d61db38e8440c49054afaea8c6e9c089461b0d3e9ae8ee39d073dc3a36be88647b9287485b551f26fcab67d337fff186bfddea0fd4edfb0701e1e236aeefac4af881c488e1da40f6e25b68a81ff10a4dd216d5bc94012a3f0e2bae0ba8cab96c2b436a11afa9bbb8d97ee42737d36e82d073fc63d0729a273c350820b00153c3a23a07704dba4188727c1afc0daee55b3b1e79d3521bd508b947f893ef28e0f371ff64110697b5eba2e392564616ef547b87d9aece3e5903c5486fba64d9bb222f8b2606e9c5684d7c857173954e2073aa2e26cd43f7a2e56647f8353e38513e05113d5b86776fda5dc0d987f52324f754ead059ceeec8289f54e38e408bee0f1f8c09858fe49d8f47f356f445a39659defa00f15bace1f76e3ba83c8c7ef2a78a5346648cf8f2039c48dc25c04a0e07537cbd3cd59835ba4a786729ad8022e7215f222599b9e0d58014c274232f5f4f985428a881996ed0aadd06ac24db8a8295a4aa45a9c3074b9580629120f3d119147f521f4075b22d35ec95de7b118267db2543462d21a3f6caf287334d85ce5d76f7cfb541bc0554d61bf8ae0592e5284d4cbafe69b25a59b86ad6f3df9f97fd4e09e76877ceb1606d12fa8982d7b288145e6e27b64bf15cb08517dd5633ff252d81ae0d0f2b6452f3813f7491fbd323aa8a1892650b0179038e151882cf9f774ee7c856f3f9d183d557349f3e5cccb07379270e2c5dfcbe81c9a08923a33bd5bf1fc5a5deaf54ea055e10a023928abab3befa7f5bb8f3ec70c50d29e8ab2d099dc33b58ef5523d2e0485a51254444b2367a4591bfb1135e66cac6d724b2b5e88d73818651d74a2e712df1cfbc953a64ddf2c9f7992e43051e77a684e86f7531f9acd701f6e03a5a5fb2e30830302ab51c40418b6f0d8d4c750dd35968d8ef2e5d8fdb6aa622f01b5bbc7b98a108ecd0a68ed4647cb3c3fc48fa8aa9ebe907e38b442fcaa2cfd53ee21bb52753d805e3f9351e7838547c31b73259e8495aaca2557d4390de17f519e274e965dfe9c1ae3c43783ef6dd6da7db6d6d484b6623dab65a20716b25e31b2047e2abb636f4a5c111a4e077ebc7f40177d1317cf101ae96243d0cbdcdde95deaca90bedbadff0d28e9a5ac0b16eab2a2a862db1dbc13005baaaff25558cfc35eecedbc5cc65f905f8765998595084a4e4a469c64b7850fa8dc09fb83841c14d5828cc35ceae5aa21dce6bd11358147f581e3f935c34fc311a02ec3965d0dd6304d721a2fe95d93afa33ef9be704c18f6137b6cde93f334430af372c99e76c930fcad9ad43ac64449a8ed951100d2f911df397b07a224003d1e51c45bb83ef069980f9e6bfc508b38fdb999f635c8c1c321a62a198b6a01e55906f58a8f699195e4dd26968422dee00ea3695a91eb111372431fa1de79879d8ec10099ba18087bfb97476ec62a6dcc1c2c42992bd608076afc244be59050a7ca2dd708fdf00251cd6fe0ab8cb09a9d8b1902ed30c6ff74db82846e7d07db2a97c6a2e705f240696679da8d88c2c48194f9383ebcf83aaa21484234e6f7ef3821d16f0a763db77bd2856cb360d396b36776113b2097550fea76fd1c8e98f12becbdf15c99f413340a04175566532f070ab8df50f2b6f21735553aec69bae404d46b7f797940d07e5b7d5699afae63473ff2091aab7ec1de6d1a763b7429a2cb3756a890481afce2b6226942b570609b2ac008d75a81fd82c0c077dd93898123d5eb667799acc87fa82eb34cd60a596ac04a15dd2bf6a3e03642378ec37cc2a2e5bf40b2b46aa861d247f4dd521802f38a7060f638e03281df7a4c8b080f87bc138c92c312eec7899a02840c3356c363887af0be34505b8e9149a71bfacdce1c3ade4483cf7ed701b16b676922b0a38b912fb68d5fa719d0327008b15ef24c671a369ee5c55edacf45715b8e4d1737661d28b10cbbe911ee306b329ccfbc69fc15882f70a4966ad3e53da83e71e623e1c34d43550a0a34aeade77043256c34d902064ca365011419286cc356866ac501e3f19842031176921095182a8b7480094a7c573b5e49f74a679e7d3da9a5b3c276509a8850604a939ad64f3ff4ad73384bfa6e8474d600147066d94e9f5b5da10f4ba6138de637489a209f424cb3c7247a3d563d6842cdf5074a2014fc03ea482c4d875e035e8779a6a27a86c077699929866265257a5059b412fa68390f7bdfde78e8ecdd3e249145c00e8f11f1072545616704e51a934d43673c98740ec2639eb5f28f6f0dd6af722fad1333111216de47222c846b778589cb285f11e941efe01935eaaefdad6ef5a11943cc0ce09c2431530d8b0feb53157f8dfb3800529ee217e345f6c6eb105c69bdbe6ebdb972e6a6552331c738b07b0950c977fdd6d70965548a05d1f1fe4b91248320b83ea595fb0c93140bb73db6320fdb932943cf0b46a4c590184be9136fd7cc93d3abe83d7814e728ec4b829edaec8003de3429f44b62bbe39f64f3b0d1f35270f0980660ce6139b19a1e5fcca5d8e68a666c7c31794f0f3c8b0d2a4129df79fa1e65685404f4aa787e17ea1ae0624ec93b1349df271831e84a8b5c739c3318c6fec1bb9998d9780356b4269122360f16f319389475e1dd15ffe77792e75593635ae44f6570585539389f47ee906b742c0188d96a623adcdfecaeae5496ffac5b4253dde46e6a92785c5dbe6756c909c454e64b405c4a205e280c0fc598f45af1810994c6e72393c2fd715e686e61aa18c040c2dd8d95f356349b89ee8becd13d1785b73e607cd718621c20691c1d62a9ab8d6a5588c212eca7aefef0ff4b16f45b152541f4a06d3d45bffd97a41663af49738c466fa60fe36668205e63c2bd70da186c8ab239cc5e04a6f6c4a9a8c09d67d914cb4f3ed9b8098c29aa8e91e118556fdfe6e125bc2ccdc61cb8b24fd629206ca60ae3a70f9461f30b8553a189275d42c5eb91a0e555ed4beb962686fa79d93720910c856ab93994da7819651172ee484bb674dc3e84bba1a6892f1f20f0321a62049df4ae9c34233189092e524581a570d4060bec5b909b6dce77565bf5b8c37c671d18bf4ec17c91c601fa4ec30f41294292066b8aaf43b66c352c2e04d8296c63fc052dd3b94f32b5620832e877cfd1a3f850e8ed4e167ad380711a56293c144dfcebcf0f545e0bc5fd3bf14075f8537b974fb8feb1e3d2a365bd17b82e77c60e1c8df8b3eb7836b3793c910a32a83e85c408f5cd05584d5a1a1f7b7cdb602830c9b42bea8bc5de47a25f9d481897660bc5661b09af0fa1a4f31ac6e5bdba82f1bec5af19655503e3817130d695873fa408597007c27d53b40f4f9380f3b0e89ea67f8df3646e489b06bddb611b234ddc8fd3be15562b63cec5b49cc2b65c3c128d7ba950b5f95f7db675f7f60b1657a38b984c7449deaf2eab7a02e78eedae7673344b27e5410c530296a668c38ac501fac83535462174bc966c8e89a32194df02303b194188760d34f56834b51038f62548bebab1e0eceef14453d0a27a98fec83ba2b2af1aac5582b53aae23bda5a267fc6d0fd9296c67c2c100c5eaf7ff74b7b17f2c9b3eafd10fee3f63e774f3aaf44fbf9ee0159c97993d668aeb158889607c92fb2c7eaff8d8080fd88dc32ddceeb6c5f99ed112421bd9ee6c29641d04c7859e55e5c515cb5560b30488e39cbe803b78f32c57aa6415f7a1fb5fef42c0e8829318dfe698407145d3237d28e4d1374e20be43a416769f75936c8c5fb590c84f2d92932917b3dfc312cbbb6251c2e910bf38a746128c0ab14a6ee75e038405589bdc832392db326e7f812445ccbff3d012f154668c501ed438c37ffebe9aefea76110a72ef66fd95f5c027cd845d13fff4cc41263a91f343a194de931c32f6fb29fc72f218a215db3204edea9f156da5f08b06e1a4d6fe387e27e33e70b2fcba66d932e4b44d25dff26371c2af6a05b183d51c44d50cf46f2cc4e8efe156dfbcbd88ea28d94e9503e1fec357135ace39017036c7d9b4f52538ca8bc57b6ae109eb55b60a5d8af525b1e3a962d07f83515333d1e5e69549d7663cdfe9044cd680236f0304f93676b9fd7e7b309c6f8505ac86223e0bb651f07a1541042e5f6364772b829c4b6da8664e179a07f3ddc4902ff37026468581abc854376fadeadc919cdf7625d7e40f8215b784541ebb2840a459ef2aacdfc974b80822970b8cefc957f361fd90c94450648b48d4bcbcfd34b5d0ab3f46b936d925b4aa94605568db4322dde6f42f2db413caab5fdeb92dbd94a661358bc116f343260bb89be5a2359de27aa1f82de90ff982fa7b3f113b331af31da4805538121b0f38030cd2feb95dd03ed1b4d34f2784343447d39c609c9e1fee7bf97ee22038e2dc301a5214f90a5142c899d35da551868177d89d669d5345a5ebfe407df5735246fa9876fbfe7046fd260698803c9bb67a7a27e4dad8e8ef10d73f27be4861663d18b0cc8ce5e10af3e328fc1aa0e5343483eaa92b2ca82198b37984982c27c456417c2912d7b5b331e469a8784f229ea29d15a18549016484eb434aa83eae666212f56be169b40bef46cb5b3a8b7cd9656bedf905d3a61d7cebf73fedab0875bc9cb6104cd80ea57d39d67d714e22ba9ffe4520a4dedfc054d9f1fb428fa26e800a5f25a5ff8a55d24f2619a803a668c5f051838b74fdba181d64145421a06be999bbf3efa9e96359d45ed54354fd06cc33501bea2440ce9a14e4c7194f14c22066baf21459135d081c6c187fbbd3739872732beb0eaacd9008443e6ac691925b39df714f7984e523c98ee73d6d2b3fa25d8028db95ef7c8a82a810cdfa8eaf03851b724e5d9bb1af5a569aabc5b177132bbcdce998222511ff2ec2fdf9386d8ddb762d7f7db0f7ab90c65326c47cb8df1c0eb61667785510691a63d1166d676afe469f8f93b7ce14e2b4ecc28a29771c9c306866ca04ace439dcb869105f553600c48573337e09c6da3196c55b9c0f59f382f895e92edbfb81d01f1c8160a642d0c6da2332bff5cbf52d578a7d1897cf87bc35fb8b944b09dd055021303b5ad33317b9bbd211216e4ae3f944f5dcf7f100679cbdf1871946e32528d12e8f62b5def1fbc3bd8cf60e2115dc34e028520c6a22b9a912c0b45918041f461b847d768a418935d62fbc3880d5a23555e4b0166facf52c7f34dbef6a63be0a1a7fd4ac86a59bfe56b40a08629927f7dd25743d987035b6bdf4e0800a32a2895cf012a9a3c7abb286ab368e66a558ea4ee7e497ca7817b1065ec5b15b23474706e2ca55289ed014c718ed97dfa733be361b89c047bef57670efc93bc7a15b0b121566c36d62b2ac782c9c4905fd57ee2d40799251f30869ffb6b1159247f26c045f1eb321b8bf3f96473ea0d15ef6cef7b4cd148b070bd68dde1d2226896d9131c6dde7d1a3c6a381a88e8c0aa00a66ebe50beca63ffc24fc1378b744a168b2570d40dc78c9baa85a38c571d5577737864c5ce36bd10269a50ba71274592719f103b3a7da342bcb9b4391be096b4481e01a62852a84e8e04d3b70627ccc2315ead5064170e152cae5f4bfab689a0c2947f12e53cc56f8cb7b9b64c1a370f05bea78762a7fd0eb3d2ec9ae3d1b25c3a8fc8df2e4a84d167d9853b3fdbe80fd587b87cc43e7909386a899a05bab6058a5f92199a6cacedbae2918f652872bcf6d5b978e26b4886b8e3f602e584edf825bb28398abd1c8c56a35620f44c08d5a08729ebeac7b1197c6547279dd5495e1bd5eea83fd827c05b3b66c2350b376cdf71a276efd8f8ca98eb3eba96ee4e1510dd10b71362cbf25a020a5b8a22d4e261a06a0f2b853cc4dd18785fa2618f707a8bc3027bac99bcb02c17923f19604cb9ebcfcd14780e1896565ec1e3d4b69392af74f305420e3d8976d33ddabef0e32cfb463c201f059859bcaa28f5235847253cb1fe767045ca4a0955f89eb3512ec70f10ca1edcf22645ebdb063838e0685025cdef3c8db2409146d32c08d25a78ab99819bcabd4c1a68b0e1a05fbef29946bb88962e782ada7449ed28164326e3a775e1a917a7b5af1e8b31367855492f2f33b081e48e725df749780d65cd5b5ee30200bb0a122cca5bdd0422aa688f675da599205e8534da58c7d7bd8641cd9fed01293c2670e3a58a0787e34bd5197ef2914cc34d44bc5cfc6007b10d254d243e17eb238ad710a3697cac9f9e40765daa2bec447b2b6392e322d9650be14d3afb9673351fa5619fefaed6913a6dc1240500b2c2d8539c378381cd15b8f3737f50bffbfedcb9e298754da8b5a7d559c40d41cebd408e4c08fed9a7ddb11613eb3c830db44f1831a4678608a64b983b625bfd08056cbfcfd7ad109c5f3d10ca3940c10176711c690dce09ed5310415d5c0fa9f119f4f37bc4fcef5a51f76673407027c960b603bf939f4a1b22a5666e0e422554f80cd47c8d21ec005ee47a103adf410faabd748ebe05cb3271e72a7464afe8a62cb6bc4bde58d499e9d5a4a9b74712efb192560245651a250b7b4258d3bf603e435a52e836a7283394df9ed177cb4a46476a6e5d66f984da9f29390da84a3dfa37854ee0d16bd03f6c12d64baf874f237a0bd0048ed8e3ca33d81eb7dcb5252523cc5746596e64a296b6d5f0811e677cd16f7d5e2ca2ad482e3ceb82414532458f113cd8e7fb36abaafc87c3d3bd46ad8e3f7e93fb611944b86cec9a0399204e186b8f5ec494e4e8c7d488967a9fcc8be8ce61adc4dc43751ae0ac5033a2602c5dd8572a2fc6939fd1d9e961424d25f598e940de330637cbe8485f17590e7341738314ce21b1db1c45682ab1a7fc4637a64506f29c511511e0572cb93384bae3312862183b345add8f30bb70c5c5d017f772261bd90571698a9be680a32c81203580389a70fd7288d1d024b31b3daa09feea46f456bc98e77519727bcc7695d1a350f132e189ba0b5dbf6cfedbd0946684964dea07e48eb082c2885f1145d91a5278020bca382ae27c2160283c4bd79443755c4a064795ed3a1a04c82f87a7416939b779734796499634d03c0a85cad7010db944977315a85503d166b088339f249a21936728c82f55f42c7428207e3fc4072403c43d5f03f8a4d39d5a20be2e496aa574a49d54c6e0f16a4b2d14103d1f7303a43e63335823534aa25c9809bdd7c561c2728026564edf8b0e00f1068398678ba91d48dfe511af4324bd2100290961652072f400a7d82522ba0840b137bb9b26c8ae7b739b4ca5eb0a1e46932fea10d986d934f369022e41e9629f01243542eab0c33b5ef637fd3fd34e27c4c6d7db8c2c092b8ffe9c4df1b32dabbace7088900844a8a21d1eea50c9abf803871707ec57e2b9c8b4d22bde6657803b690bb4f40958f43ab451932e7c82ab772b5badf2de020fb3e610a663bf0f23e0588d66080675390cc20351e9edd15aeb85063a67e1e8e45768d6d55d3a4ca15c0bb04cda7ccf3c1a292e2d0a500018f487d2c6d5902c31a6dbdb5cc4df69e98b75c5e1ba6a19826ed1f20011a5690460d98b58b5aef478b27e5155ab8366efbb940e89263f415826a68a1f6259c8c2e3bc7dafd8b65c4299333b27bdcec539f540d6c0f4094eec0f0abf725d48d3bfdc51dc15e2710c666a5117f77a269d8128274d48b31ccdda641b129d86af68b4db031d697722eaa0e4c08305911beda20f72a61e80f504e48e956e81014d00caf10b6c8d155220cb7758be447c8a61425a186201177c5d05a17d24cc9fd59368b6116ba4d7a1560058eb310e466535646afea6b732bf1369b4a2353306cf3ac592674551d2d345d87e4cb9a5aa84c1f3f506f4703fde9751e84b80b658145ee56c3c181a710153ba32d074cb51f0933c3ec7cebc086a59e96f952d9e8eb432424af0f7f9af2597350317e38358eac494f6cd3e2ff918f5438f42f358eacc48009e229bcf6ccbc48117fab927e978bf938e85736423190838294d20cb7b3c405d9820d783f387e1795693be48ca81acc4ab22504b7696ed59f7866dd6f4f82407e46977b1fcc3b2bdb90f65eaa964d8850af1b0908be16af85833cc229ead319ddc3be3eef5d3baafd5810dc34642718af0cadaffabb3b54f266dac490568465745b955840e37cd538463b7356717594ce73e9d368e2b8fcfccdda9c1ad024e38cdb29d03506c9366e9a0eee20f56e6a303ff10b4fd57b75f5fc0bf387ff5585288452432c5b3699403206603ed7d620002cb7fdba4bf31145c45196a5f6ce526f553ded7073454af13e7582d010bf2ac0232c2f3834ed3de92111f800ad4f3625560a1afd9303db6913d0337eb599668d570b6ffd4dc35d6c152c74cc0bbc03d872dd6707b15ef84e68bd9e0343001be85345b5a0de5abdd67f6f47a5f186fe5da87e19df93e2828fa21ab565a0f24a996f7079f3029bf77bac98f05c21357c338bf984665c5781dc65a576c3e2ac20c380d4f117f1812200fe9b79aa31bef4c77e9e1057b16087679dc014052071e25d0369f53d10faa2605b11f55e69ee7965969cc6eece3e1ec71fabf8be0b231db635a511cc21a307326cc56f3f48c60a7fa4b6518caeeb04fc0692268cfbece4dacf9e4155d5c6e53669b70829e5873d3bbd159d626395ae3e6816273d752f5a15f9ae8fef9c2a4605fb4a817a7de834a912da0fd6bdbcf5da76d0cb2f2869869157ac2afa830b44ce1df899788807d3d1d22d459349007104d1d9a79c74a0b4bc9a915e73344e076b65eb738e1c940e531dfe3edf6a3b479a1cb7e4554f32c0b7f20c8fc0dd4e69d9a4fa84750009fb731586fdaf26a040d4b02f5f318e42bb5136cc71fc8a561c07ac91185b4b55b3debc41f50a40079c5e86553862da7fdd5a822eaa93cdc81e75e1ff59d6bbb111195b96509f3215a56daa5b8ef361bbac343a45ee1b6d895a35dc0c2d5d2e3f1b5ffe44ad3679e5055ad45d4b4276fb4e804aa036b7e43af11de6d056aa27d1ed2bd708379b613ee2255e35ab2b4ae4d5ca8e9c89929c9cd0e5b24928ca540c623abfc5bfc4bf50a2c7fd65b59cdbf4214b8c1e4c395ac855f918780a1d2e7b9e711119e49238307b9043c153a6db71ad09fc186d7e7761b98f17a79d3e61bb6dc2d9d07cd83662ac3c19de89ba1cae4597f8487f43513d829e9e31352018873bc839cf391d393033eced4272bb439a85bc5651140e44f17011c3926239721518a18474fc79a30673c2f3145e78f3430e6c07ef3bdeaac264a0bacf0b5e226696f62974baf41135531e297eb498799aa822b3c31151a8a26f277f36ab0c6dd4af07b73df73157b1d48bf56e50891e434fc8b9242a7c8730ba223a07f3b7dbb8830fa3ba5c261f98af05d02bd3dac03b0848e2734a611aa23588fe99c87922baf725623fab0c4d6ca5a672ba2f7cdbeb53d561ca02bfce3d96530c5377e5ed16e1adcccc9c1fe6e3d509fa838e4c001d067ad1c91134d061d900a630d0cd3246815d47e81a821abe65b072819dffbb825e8968094cf9c381440f5956ae38a9f73387291a3c17707002fb63c5f07bc23df6f55f1ee29feb886c4b633270cfb8387913d4ba2ec3e0a39c17a5ed5e352e0f15627f775a22d76a390edfd6a802f486bfcfb697680268c05163538dd7556aa6edc2313490defcb22e097dc55b460ad36f928ec603264eccd0a8eb4c633bf48532a707248909e16c4d42eee9694cec59b0e4adb5884c1628ff8a08b7f46ad22b07704b0d3d3c543bece39d16a2ab8610769d4cb64dfc4df7b4734feede139fde4e209e0cace8941c67dacf480a1125018337c43be30a84e21561449bccb8c5f86e5af984849b8890488add39770143f0d5d014874087f15db068055aed54c7db7b0a6da3595fa725d9ec8fbaa07853fcf41bf570a7efefffeeaacebc5808c75d4e790036557b24e2edfc5fd2a91ef05582a452f8a416f279792c19af76a4c70495dc7a75af37c8687d5716a271b3ca836de520e9fd5287be4aac8f1c5b9b2679547661b6aaa228f3d790b2e470341c7642f5d98285883e60cf13b9123dc57a333303060d262969cc2c59542c86039509285e621acb38a1a3e1487782f809cd2c6a649dc470713b424cf738b8b18f518fa538b8bc5da477632d8da90c65ae48b70ff4a39fc50d3a020fe1acbbea5b1be1e43cae9f70a19eefcd285501457ac1a012bd460653925409eea6ecaf832b1c5ff37a2857ce2b50692a5573d729006af2ba8f2ebd83aa789d446f7ca6ff8ee0e8d37d08188df77db5c6ce14aa21800d661eba138d59048387f982c62ac8009d6d60f1d329e460e8fc800c1f0154087a559c7fd3848c48420e272d924cbcc55d344235359f07b01b2f27eb1fbd8c99ebb4c3e98a77190deca92b398c07c7b004b49a4cc1ea34bc8a38929ba781766e3c9a42d59ac3549b1a04fd26c578aafd3f54b24b55c57a031e4f8f0af90d0bc70f5c9867cddb87ac53f1aa191fb2f796eb290c97e194bea4adcc5226eb4a25d19a47b1b5e2e6f8a388215d45d2c5525bc8f337a8355a6d61832572eb9bad67dda2a344c2d9c13cfa63bfdec9a17cd20fe8cb31ce8558942b2bf8cd81645fb6d52f4fa35566bf32c072564511815da7c4fc59d9d0c64a4bb46dae95852057c0a62cfdfa11518755a4b7ebceaacdbe3754b27171f4f39739ed28edc9261bbd25055fbcbd333cdb988028fa0ad590d1db9f8225a8f4d58374ad9133cbae7b96efdb58e143335d348cce210e872f9fd91737265dca23e41cedc20e6f9af0a83089920828cf39784986ee338c1b19ffdd0413e52bfac541737b5ee74736bdbe92358c038ec87a769180a4549a2c6ebd185cf6c368259c060ca505ee771d9e248631e704a3b9e737d0ea701d4bba51010cf7dc8f0d04ae62c3f38288bb8db551a19755081c5410702df3b681d9a28edf27faaa1d762da8b10df7bfbd37d112a778564c2ff335b54e8f08a2bceaab59858d41fc5fba33f49bd456e67e22c9725e4386a00348f784a97a07dac37917761fb4f79088c0c39de8bc7966ab0abda7199d51f76ba3dde3dfb33b788e84f4ea7be26a0f4ad4c01bf3aad7e11cf36196f23c01400b29d852f471d7fea88ec376608cec4b35c2b52928301c46ebc3e9f6ffc1a0f63fef6d134e24e8ba5897956c419487bb3571039d161544f8f7785d5f0db2a7a6a560de96b79b7a35bbc3dda2e340bf287e8d916bfabdb2c997232b83401787ecb8aa4f0d105025f4cc3432497a14f09d1e221668360eca2a6cfb4bd9e4644a5e38b71be7afcdef24a49054af591150a8638d19bc6caa2a5adde93dcda0703a2601b2f4273213f138ccb6403ad1f24849451dc7302746e47c0ff4cf60b0d32f770de8a532b431ac6179d3c6f0b96014e6dea354666bc561031ff95e93a81e3647d942584e3e2d8a9407ded3fc81a276aedbe02b2c6dcd7187abe2cebe413793bed654b50a69dd80c9ccf34b04573483af1b6f0c1c1e4a1bbd4aa009c5429eecee373c383a7da13f4f4c7c4670042b409bea3ad88218a1116fb17ab9c2efd297a6757698ef0ae94f5b5fb1a9ab727efe3bddce0a0ab92664ca8fe3bee1ffc8cea13bfe1a7b598d896173c0050b1a639dc69ff23ec1bfeb9cea4af0adf4769edf0ffc4240bfbfcbb19b43d2f2de3409931bf7002b7c12d1fe1baae4294d91e3bd0413ddd7dd96c94b96253c4671892f0a9681ac4006269edee9e5a425140edb88fd85706e0a4b444d7c00e3984d62ca953b7a22ed7b3f2467ff7469975932be940b6e84b0377eebccff63e51c0a22a2e7bfa2a30e99354904735721dac10987008ebd5275571ff1ffb74588563d02661e3ea12bc2db88ccc9b6dba0f4628e2bdeec23780cf3986bec6e2d28f89e83fcca35eefe05aaddd89d1c9ee194ef40e61be513cb0d942fbba2a7c90f1dd1dfb639e9c6c562806e42bc14244b8a95a974633a60de4d4774c7dc4d611f6edf4f53a73fa3239ee7dd71a7120decccc1330ff31db32630c35a646042d3b94e3b40294c3f521352c1b1c4342126ce8cd114cc6fc2e2a212d1dbf1842d961bc10d61f82387f7ea176a5bc30a316fe643770a4a83baea4c9af170d60ff51bf7ac7dab38ae0e2155a784366ac94e715368d0318d30f830e4ed62391190ccff471d147fe6433e8956c48888f2f1d2ce0e1b4441b01a67614a916386b42f2e12e7f07475e7b945a257e5276ea9b737bfb125787fc9a0188136ac58259ee9e50ebdf9ac2a4f67cd387cfe6c17f6a49ec59f91c79c669bf37511d5996dd4ad1ce7ef731731f4ec619c6f3f72f7e37135d12f1e3d7fe0362a7917305892bafb0a0789fc2495e7c96d765789b3864ecb3e414d783043eb357f85a5641357b85eb95c8f178f9b388311fbc454ac778a36690c5567b0989b806c103a2ecf9acef073b3f267d40b079604fa94ab6f75937960d1d3bbc93999576a34b693fd760ecf2cb12b0f5bc8f9a3aa3da63dd6c1b13a887007a844dc3a48d88019fab0bd08f182f142872b891949a2375bbcab3f7d58a444cc098fcb9b9374ef47ced8d649f27035a61dd2591270b355aefecfb6850acd64efb4273fc3d86807ff9d1fc987bc24bb5562063415843e08cc434de5cda7085f876f520d47988f12073d1a4786453a77221905486dbcdd281160481c7b513b52bd72ca597bd1cb29a9a3d9cd4b408ed09b5c74e55d6ead378beee9da70351d2efdb406e5047aaf979ddc757cf28e8dd000c9893401fd9f9087aea8b2d4330f6d5e784129b5b5c2c3a1848593bfc6364c670e0fc02d0f219daa2bea15d0910a45cd521c9dd4abe89571eeac1faceb1bd21ce469c1f7d07c52ebf622ef2f7e7774b4653403392442f1afe4c663bf7df8d00769592d0036500fcb0362d4dca9de082a51d7e67011bf42b63f71dec30a723c96eba5aeb2dc62fa19c90cee9d1a46839f31576530755974f34972708fca7ca4b1e4419b38be8f677ee7cdd2b5d580edb2b80a482b85456ff7921b19eae571a0800a1aa656feee27d4282e8b84d565baeb1a12dd66ec16a21dee8340814b46038443ff31bf063e18c58abdf35fa19e09d05e884b74d8a15389b6be4b820b79bff583b7dac0ae9d340ec6fbf045239b98dbbeda268f622fe7fbd045685d9d3a7c24882187a9759982063f96cb15138ef125a99004b05e7c582b9db280d541598cc905eb05054e476cdaebce1ea72a5fb791137492e628ffa1bda16bce1873088b08250e20d85beea35b4594233fb355eb985bc6cff1b438e2ac190ee0e8156ecb9bb1791fd7b9b5c89136f6053634a3ff59d6a9beec80a615a1209a01a37fe39f0036eb60951e6dd602ba76b87b70273e13b0da1c0a6f5f75d25c825391c1b7e94a676384e1394771adde36542df0792839981c67fddc1088bbe1a9ca83c810b0480eaf4084af8bed183b7076131668321388de03695806f9d6317fbbcbd6ade6ef3011dea13fa95e48a12231de047de7b8f20dfe5ba204d7033c1046538d8bd90889cf98179278106aa9c311c60cc500f904b690bcac98ffe9369e642fc823960dcc16326aa4c6949c038e3c0b507d2ed7f8bd38c66c9fbb9632adad24ba61291b30ade09460363de8d0180ad7efee1563cad39b1a6eceb0cbc4ef26b37c14de422e1b043179dcd64bfe7a0d948bc86c7120aaba7615091e5cd7a3a7867a82b47f022c636822254563d4f18530224a1994df584085ecd1776e06dfaf7740c7405550565c53b7630bc392a01c2a5c60b00fd39a2c8ed8095dbb2eb61f0e932e1bd8c3617568f44510811730bc08fd1a57640bb6a75224d384f95314e8c2038dff79405a8fe608d9c25d843530e0aee23a15d61cb4c8d132e0de744f971065f8a215b81a5673b5ea26408b6789ec65ace568c8e3835c118b8c91bb3f2ddc7bcb139de9164a5af15305aaa309a3209651251e94caa6857fc8741be992fbe33e125a019351f0d6fe3057ff76e418e8d2054e509929e6b9eed051995ccb60187ed715a6d3956971622d988d3449bd4605068f344b7b1f3bd9fc421b1b7f74fd0ebd4abe556b2696861eef4f47b2c0ca8c43c89ad40e4409b441b40eb7953f1c1c5fc9a500a46e4ed302af721751c208fc787fcaa477789229c8a89a09785126de20decc79c5363edb889a96f8ea5021e0138de7047ff22c70d61bc648f00579f3e431829a8463e6af12a42d4f9037b5cc447a4c64e96a4b5d65f91ffb34c84fd473558f6c2b0e8bb89fc90b14198a31aac539eec1bdaf7fee4d637332522e076e271d55df8d1edf9919628afd549cfcebfd2ada97f16e10a40c6f8eac20d121490e337fc9872fe05bc7aaf3a9ef739b7fe0809556aad2c8ac8fba3883ed65626beb0c7bba3344a859fe23aa8b7c79065db917e2359957c128b4520c839022093856973aadb6af873cbee87b35ed9ad1db90e96e1fc2b17ac640989b8422034d6178cf2b5fcc8fafc0144b65a20a6bee2b93a95c2784006720812f7c18c8bb6af743b989067ccf266b0c4af5bb9966134bc924c1c4fa71124b4d9fd9c7d175fbfd3e08ca59794c0389edfae7bbe7593a105e402aa793adad7edadc2ab8cf68bf6c5ad2475e9906a6b6953aba1341550049375d9a28a1de228e15ebee2d6ecf7361eaabac740f2ba6bbabe0896f07dce7049e66e5a1aa848825a6cea6f5d887d35266c9c89d31faba1eaad1fed950a4907111b6b3b833de99e85aa8823d828d295f46ece5c5de7ff95a61ca7efc06edc8e2b440e74ac43cc094046f1413e6fdebe270119296549168ffbf38801779e0e4ebb95a75c675342a07f713cb6e0794f8947ecbf9fc9eb1cf256e35c1a0a42bb724c91d3b5b3ea4afcf790464b7dc85ed6dde03bbb62f60da2dacd36b52624d5ff8ae8717a8f0010859fc094c2f908444d77272b5fe50126fbffa6d3957cfd7cc599d9528b0d2d50672efac98414f5ee6e298cfda06bf741ba36b23242ad2ca7c4e28de8fa1f9064da9588bae0cd9bb483546a19701fb1a277f900e1b1c1f38de659b0656d8b30fd594154d8b14d0192d7c69f3056c3168c3c183ce910c322ed02373521de9252f9782c48e722bf1ff3d85f40d882c416b7cc401e2424d73c37a6aedb6d4f5855e1626f598d543d33bb6d8dae397de0d2410a52734bee1700944df043ba555a95a50fce6821138ed537797c451d4faa200dcae337a7296221c558a61f9cc242c815ab445fe77ce309ae88f81abf4e49c0f03d516cd743aa5eb67763ad273ad5cb29bc9fcda22092501f2ba79f5ceba52efbed1a51c88515bde1de5216269f9528516ffaf62047c88c8acfb849d2f61fcf77ce3c21f0c4f7bd328d13c03580f9447e2cfce7a12097541dab702d2bf8ad17dcb2cf558ffe4ef431abb43056639b2fede13ec536e7db113f97da71de7c97c95fd549c8f1bce678bbdd729aa95b88b07d783b8e42348588ee405195c3e4566ae887b1e8e6b4793a4fdcea75baba85617545190b0db397ee94dfd298b083df74b1472fab9738d53f0156dfe06a0a12df78e38d1743469dd9c26ab4c4b5fdbb32ece897fe5ab8bb9bf1a991b72b44d183fb54d60f3a23fe624a1cc35a74a69340b3deb44a702486a547748b3cf33c919f3e57da4395bffabd4eb147a3b153545b010586dc461585f666d1c8c26287e0ae9435148ee46b39b0d40eb2e6092d2c2595d36dd9199aeb5ec8747fad9aaecc6a2c83a5adc8ae828846286a017bf3bc82b403164b11dedda987c08bd50ed6465bf0f686f5a74d930c0a0031b9cf876ca47d525155e5d4459e05284dc16f25ea556ba75de69184a1064f7331b586f38d2964c20ecc7d3eca63b914ec222bbf56a4a23c7fc246d70d7a630baf4286fcc1a93c8fd83667e853f5251ac03d2629af8a31ab893e2e0754ca48b6eeb4ea01fb0dd826f9999641a81589cabfe2555a367ea90a8b924cbbac816712885b737ec64162dd2a0efc9566ea9e215f6bf283c2d233b1daed8434719e2ec0ec4e73d117888ef87b3e991a9067139bcb5d8c3ce41d1ebd1f369fe67ec1bca76e1cc1830cf7406515d46c2c4ecc0188d3e481fbe2c9f79999bbddcef00e6412b62547a32811339d38458daf1cc4407ab38178c41551430b20b7fb5e7523e744a2d64e7ce785b89d4b95ca2fa68c28c863b3dc3078ad3ec99fe0b1e7659cb0197c4a0ab7b03acf7370319ac68414fb0323636e6f0bada8397f119d72dd30fd3e037a5b6ca0eb5396b95600d2a907cfd75f4682dfc244ea0795b6a4d9e6c445e4110288ddd2808c60bb194ddaaa6ee31e887018407d1982c5ec0938bfe437d595213126fe99e5b683b6b99179b818cc280da22870118a970986167f25c67dc0fae213e36be23a7a2045fb5835fa3f4da48152aa9761c004696bdf402c763d0e5396d11a133d0c7ac9c78ac2baef6bdf4cb7c142a185ef52f273c661f6987c2b758bd3d39c4429ca97bc12409a5eedd8ca2b284f1ef92a50f3c217d0909d76b66284b66833af71855fade89663c7ea3b3e0594eacc4f342e7fc8c2c1ee55f7497114d1bc5028d42738daed3bc1da629a8b85a5811824d605ce1c65addf02afa4fcc22e0a858689b341ea65cbe7aa7413d3b525a3e1a1b876975c9c795b9b4d8fd33ccf682680c9f30ebb23b308972afbca166269c15852843a076fb7e7b04406c10fd3143ff6fcba616269d92e896045d0cc818d190f3fbc2c138604decf0f8ec150bb0dda1cc9b29f1528acb66be5fb10b5302d6481b73e19b40e0376733e0ad8a4d5a63ebeaef3e93653cc46a831164e40f1f4f82cec65e1b7cf1156fc5f90e4e52da80f045e6417e2a525880d71243c698dc88b68cce20606c704885c393e02edff671f2b6eb2c0a6e5a6529502e8bed7499a800ceb8ad84a8daebb2026eb260b013034a50d15f7e271aee2737ecfea44c931e7ac057409738f0bf0f46bbc61ae99a0c34371b8fdaa08d53b124c1debd8054f9d7ff9967c0f6db0765e8976b2caf92098aab346bd4bd1d6822a283afe32eea200adf0d7058364c109cd3ce42a16bae5cdeb36cf7909cccc6dfe31ac544003705db4cd18dbe1b0f3c4d648545294361c0e890ad71ff61595bf8d405e50844614f208d9aef5f49e9240e030833bd83877c3da92388839e0796eb21fdf84495c52aa78b2a5c68f73671ff8041e4006e52c5356fb1c48e59ac42fe0ddffb27088c8456bbec1a9093852eac058499fafa45ddf579a89d6d7801de47ec77afa7454a36fb5f50f127b8ff01559c85814d9eac126401e3415a326dcdb16f3694b6768e244ecdd23e87a42b536d5f2730917c9cb3af83456effd753f6d41598b22233cdbd912e2bc6a099b89519d04f211b3edaa4d9c403df9c57d4ad2dbcf4cc62819151d1c6723ae37ccf2ab5f178ed20a093a63ac50a766e44b613ef33419e643e4762d6d5f0ee25f67f72fcdf8774ccadbdc9433937cfe491ed6fcd506b063646ba6daa93aa36369235cd7ee167a7c9d9aa338ce51bf3bdab55dd56df7a9c122394b22a67015e06657a18effd19e42539d8a2147ad049e8d5d41af2818844d83eab70f57e4ffa0242f9a5c4b35aba0679c6a9eef9a8afcc0ae4791c4b2f1db1dc5880691598ef6a090415aec5a02aa89d2439a4e484ac76ed5df535a382e4e97530c3a9620cdd47e4372d350bab9e7d298c9d2c3a721e2139d489f7091cabe68da6ff42f5cc92c7876688dffcc1a58a963a59b8ad3b09a4b7ac0678f54629d06dd4a297b2ec7bfe7f45a2aad4b187881e9bdd7320d0ac2bdf9ba8a5cc3633a7eacac15ca3a6a4826a1a5c5c1f146aef1ea5d303e3afeef23394dd52db52acd7a95b7f6c25787e443d692dd9dd6e12ece2ee1ab8ac8a6c0fe2f0f1b6ce27a6033496ac5ba8b857acdd57b859d166c116d86e96241c0e4e9b054cb44887c7b005f455e0b65e4a8ab939829075a81d9a812e9e8d17899082b83182528ddbb56a11cc835986aff1c39161978007f9cb235b9806d5c615ce15463dd152f09ca697e5917abfde0e12760c108ca302fe38b6ae9d4db5f71dc70f7cd49b393783bf3abcb69606c060d546f5d119ebdda288da881e5933e8ea98241ae7d00791db31c753c3d92e4010e45f67d05e4488806e62cfe49e27f67addb9a1d5f21ef744d72341d99853921dd84f0db7d43d2e86eb19bdbb96666cc6e04283e32687aaff4ac98b21b74142166de5948e080256094fbdb7742220daac16a030c64a2a5282fc713faece3522b4a244ca1606579b86c81697b1c2cab2b58218118d24597c6436d580fd22780de097c2b0a754b859369af11b0ee2c7c020916e78ee80bb8010a0b07df6fbaf78fa7c79925ccf5af84a603b7cdab9db1b2c3aa59f5839f74e7e4a7b1d17831d47ebe48c22ee1c690f8bac047b7ccd63ad6f3f60386ba1f8d5cc45f39caee82067f6b83250b85d85cd23b0f93eeac682e356c59389644925c35ef4d154ce7b2fe7b732adcf7aa73dcfeb0629f5ac20fb554b8944b138d4d8cf2438b058d3427af1701092f43b122b369f2383bcb5065927d342c3ae0e9c080830e1cc1b4981c70be272869cd974ff3abfdb8dca88b0ac99e89df8316e7ee8946d2be79d1e08a2e674ee55cd5efcda2a43c8bdeac3ce8c335c52b92a5b0f0e96683e771c9420967fa5dd9a905d2a7840cb80343614b99d878ef7d343f79e263be73cd964019d65bb375f5f70930ca34997b6735cead37103674f8e811a16de7413b98e2cb70c50adec97348a8e2f093ce800a9fb4a5b45dbd9967eff635e28e19c85e26608d5a697e13b8915704ad6cfe7f8bb9d96a60a4bf7df335ae6ee6c02ea8a878d72a451368d0f26f2158bf6514663006d88a851abb9af7e98127ed6f0669aaeddfbb3bba83325d6523b2264bc83ca095c82e848f7447dfdc8b7b4ad69cc9d450fa72f3726173234d05b8311257c95796b1bc8a680c08704d7fd45f6d5e122f38f0217247f9f6b25847ccb9e259236f97d8e2c95b4fe084528beaf51c5fc9b2136678754f5b67e01103d23bbb08ee43b08434bb75e82ac782c44ab91bc13066f2d8162c2276bea011ca6e3916b624b53b365e4741224b1a6d758021fe36e6d649602d57d3cd2326029bed491e18409bf662e0acd23ee1606699149dbe3d8e0d2031ed56bab546e6c0a5aaf78eff7a4384b8c9f74dda9797fd510c5ca09581fefd8bc15a4aaa5a65919bce4b3350a6c28b153518a3955c3bc7544d4ac15ff66e4b32c4095a3ffeb1907a4bdcb0fa6e420379eea83851e2224cbb4fbaf674c097c0b16ff6ed50ffa23f4814130127ec0ba72a6485e0594923bf5db054bca0e4d88beed9b966f9abdf15f9866e198d5fda42b0d0fe48a7a1c75ae69c3fd66a50764f8dedc044815c9d99c67b6ce3f206bc54d3928615308aada82a6d1655e2c29973bfee856ad000114a999a2e30fcdb9d003682a5f4a9c02c6a78f644b9737cd9e86f5c8766792e9ea7623bdc2f9402b083bceaca86f0ac8d90f9e21949baf46c84ad8700c311fae3c378301548e6cde9fd7f87e557a42a2990bf31ad8989e37bbd66cdfb790978d279d0d0b5c598b751dc89f1ca9a3725f4a296ff5580c5cf5f8630875bb8335bd1f8831711500da9379469ab41092eee097eecf8376cfdc9e8a482b92d7cf257f503cf688c70b4a10428381192b5f11fbbc61a9441f38bfc6e4af91db0c27b267bf1495426fca1bcacc10e9bce2093f99f17986a0e448ef917204e651775d74d7b99a8cf8f510f217ebb9fbcd09f0124fb091e9fbb88e0f0e4ac77204f98eb2403ceb811c72be0bb0843767783906614e35b6f84f4f87b92bbeccbe46be6bda94012f1df20f5e2d9a6448cdcdbfb5e721eac1f7f2c6565c432558dc1c7038b5ec24f9bf780ee18933aed9eb38856339ac88aaef8767315e06be67e91252e5478333992a3c6907d3d7fe1a55ebccc7393d27ae346d9523562f05b54dfab1355bce85106afc776c1d875ef038537b111b93273b691a8f92c19f3b7155724fd1c91d1c9f0c7c097e0c605d1c0bca78f3f0d6378a4aa3a3a28da7cf88016f3a8a6ce8044cac40373afc4526160f07f84a7a94c36b2f36d674fafac3ed451ecf5abbd135f3a4cd377566307df3f91562fa0db2be46d882ad84d29e58c4ae555e24616b20a8c723495172a219ee349d5f4c2a3f6d20a7845b81af3114f4b364a743f47885f181a25250120c21e0b96d5e87b03aa2a9566d77d06281b0f0096025756efbf83f065877ca654247d7dec4a86279e45563b8379ce11e8d98f0add1ca8b6c05b4fe04a4a467c144871152ad2d91a4ea197de89059fce16cf43decfd415ee4a3c90d664fcff5255b347789222cdc33dcd62f2c0614ddc6075cd492f79d21d7f841ffd5be3ff595d0b7cfc9386f1d16447cb49c2faea69d0c5028d820788d08247e15db620f9d92b464e6db4aa413fd281563aeaf444359702caf6de6ed87990d4864b323f2c803dabc27d84f526ec0f8f87f65d22dd2a352e4c7a115971597621a8c148e62b8c2281b06fb59ea96ce7b9d14eee7a88bc1c8cb254b10c94d007309481d63b6299d13c43f28641d99958b360a2d6af9b50ec624694d8b6aa834bcc6b693212ace0de66f3348ea6d56f9e5590c5fda7d69db82a4adf719c9c44a5013098a99dabbfa8f89de1bd09df58509a082c7fafd8a95921ad31a88f362e7db62b899288ec89ea3864a663bf2f7670e56afd10862e088ab66b2acb22a0745dbd2aa7ee2753e099f3f9c109a1172d3b868b0c67c73dc2106c8c7291bd9713596d2e597cef51eab31a9b431ac49f30a93f620e6c8bd75ee168f303d6ee175fd84275e57d2fdacec2dfde60742bed5f7c9ac6e06cddb3e41e44db283cbadfe840e6757e6b8c4dd0b55cbe9a6680320e3766e474170d9352b8d3ea8b0799880c7dbc45dac78684e5d8dbb8986fb001827619e16365dd42ed228d07d36a579d35a92dcb14871677d753184da15977e35623913df1bcae06713e3711b991b7d8b52ca8f9d120c2be47419e0ea9bad27a707c147bf9e7dcf1305d28b4d62b143f244dc88bbbe32c0ed3c34c6189a4ddc494aaea9c07cd226732d35a42d129ca22704b5c366f1051e16425ec2d6ac70563fa19d4f481c4eeece0405695a71c697ef990e793260c043283b88df875485a8d629579e16fd4728294b6f5c15dec84796c74933e3a0e14b5907b42466c7f1b6e07830ad6e9f10a875aa4911e87a5e6cc5aae827a6a0719bda8545a771e69f7d06993038e2453255a7abd43797ff88019440d4adec604348e4d8f89a72379fb721bd3c59fcc4079c1fff72c251510ff04f2049a71de74932ff00b1ee9bac2909eb07a7048bbae41d6a3a5bcd60a3ce301738bb12cb517f02562c0e00eeae9ffe2b3b00fdccdbf6525a92d434b4b50d2c7b47a4bd177d0bbbc8b1ac86ec098a2bd8ea5f96748c2e4291cfcf2ece51bbc510763f09d0696b72c82bccc122474c1f5a5f767c519b88bca0978429c6e5ac3d92627fe0289d8a8340759f601bce9b97329cbb9568f1daa496dc1b3feb8f36698333a9b0e8b2365fa4c5243b6c12d242be6f2bff4bafe219baa4e0890074f49f53535cbc116ccb46ff02e1db9c12bee2b5b2700f558835bde32a1e7c2c951e2c665fb277f13a084554131ba44f790e3585a85b90f65fa4f3ea4276a7758cbf1283f3fd197c9a4a957a0dcae7eeeaf6d9fd09c03669ff75403a98f9c9f0684a21eb9d3c15aaeb7e6079f5b44abb7c76a2ea3189775d70a26eddba44a0b747d5bb0c6a6cb057ca6d0371839fec84b9f823d290beaba90e4cfbcad8ab43a8cde20f404ed2d7dca84c45ef6d1bfe40543fd73ba18d4c7aa224e45c845eb87d557fd796e7ec1ee4c6a5d247d7fce6a65e76315c96922ef0735b75471f5e48d01565ed39c8d0d88a14fecb0032a27a6f33dad8aab26b064a95267b6a1392ca98db193484cdd63e76e31a3193bfbd99d41d9b414730a00119f8cb8a9068bdad792d5baabf5143549fdac8e45a494e84d71acad818e696b64d5d30ae532a7f2f29efdeaee14e2a59f3076be6026cad3927f46d1bbbc330ff91bed68afb964d9f4f7d0e57ac9432f4bfac56ecce6b5175d4ec6a6a978afc3d38975c905739524f9ab5354ea47456b527c9c494f10fe10e163aaa79e57dca4803ba55243f8fcac4ac083543d4f24503909efd122cb3f7729ceaa2e9cb32a1b0d864882527476be6b3faf432d8ffd4d3956570046157170587d4d36d2e2bf6f638663e6ffb0134f91b69f2fafa59a425be81a38d336d63273338f42d8c99de1dad441b9922411f4ac5ffca570b46fb7893cc5e765a64e20468372ed777c5b83a71a724cc346f01f735996e436981694a373e6e1763628de214f890c60371ea3044f0e5004c9f92e18540d16c6c846b39c29c3cbf561ef4215e2b1d31cf650b6f46a1ae02e37001a26f9c2bedccb8f6bd36812f8414050ee414557e292ccf1bb9a6e8cac9f8ccc66b614997324f8baa3772f389653b493ceae4e28f8f5b9e54fc4010616e2e0ad50f58af47413cbc02ce1508a53d86bbd53e5cd1e1b643185dac0c3ea040456fc3dc2d68d4c40595e2866a5b54be8de5b8fcfef9287e3f8d2c4eaec81236a3cd766bb1addf6961f77dee202bc803d32cc59227063d6adfb499c6e49a6cd69d0f55efb52db513751fc7b95fc765ea9387c5bdbe5f609d53f6c00f8389cbcded33e5b80afd38f763031da9d38aa93cf7c4d6f77cbc9e02955abdf77f749599997bf5102aa0611bca49d3e7d634be2328830b24d39f2b01487df894b5e5815e3f2bae6f6c7fca0394475e4f84094fb57c2b7383503a5e28786d0d64d4bad474357e4f7209be7b3773d442d4896896eeb118eaf2e7620773d0a175be9430b8b9e610a0e7d1ce5c74c2cc1f5a757899bec15977d0adfec884de3ab9b05704120f52d4dc0e2a7d2e6a70ea512b4684bb785d7367d8883b9dc33ad76af990585ba4b86317d8fac18e073b6dc1f0b6b9bf2de83ac7bbbfaa1c20e7532e3020095e1c12758436c3c275581a2e8ebff47a35023c9ec16af3328800cd8de595b562a489b3a67f9a77f456aaf823587a1cc217b34d2ba43872dc302a752d19bc2725123485cf2f9a59fc7e52eccc08e92b233b4efad646e9eb6f0004a995432755ea3ff26a73a16c192e9596235a2ec4c29fd901f18b766e608dcdf15f8630a47260aa07792b7b365aaed37de0ea12888b78affe49eb975e53cca96f0128e549bddd2ba15f8d14f8e9d94fa81269538fa648e4d2f69d4bee744ae30c3daea06d83d39616bb9c0956ee68e82f58f6c6cf4ace127681aa5dd59fb4928be99d57077b61a8a54deb3b625e24c03c8768ad006aef239670efd525733043482f21a814bbce058ac31d65122e13d0259e1d01ea413dc27be0163c797655f76cde56d9da66284e2749ab3c9f6bc66cec0ece260d289a8484422e34ef6f8f19f163c6a3fbbfed9a909d67923d959bc91cfaa13192b2f9913df8f10be96d96a2e64ce27f9dd0176f6a02f250e78fcc2683604428bdb9a7ceabe309a7e935b17de386ed6abc29bc2e4ea94522cc3ef70159a7e132b0698c718797896c523235a79524d464e25148c4d05ea433dc61b165c7fcd88d65ecb9f0e201577d3f005b4797763fdd2bc5ef96dcfb68935c32ecbe1c9b763d26919ae19ed42a8ac95222051860e99f13ac159b290b1f8fb709f075d33b3aa10356ff5e026cab78a83b0d5da118ac9c639bef277c1e9688624191a524081f10ac153dc1650af64eeb4773f2e92670de057d2bacc14c4109246aea107486fc54c3bff5b9376a67ab4009f2dd48a3b9bb1ae6c41a1de16fc662403a37de4a81e5999e6b44ea502bb2a11a5e654d035ba4433a3d5df5d6fad56fa2605414416c4da4e70f2d41533103fbf1f96f04a04f2eff740bb78ed8941eb874f46e39660781791e6087a3d276a73051263fb642498037b323c8e807f4d2956e87f9a4cb0b83081a04f31620784b2e1ecfb0efe69bae828fedc99079de3ec2a5e0b32d9523294a1e1426f60134db22c938f23c166714dfb77d14d19afcf5b5bfe35f2b7b660315e8ba10695790a2e75b9e798b5fef5e1f84c3117e8a1afef64ee59b35706c8868ffc77a7421ed61e5b2c5ef66d9fae36ad0e9f2bcb1308b38d1061c66dedb99a38062c0af0833dec878be71178470e43216cd4adc1cd06f9968732b75fe68db24c1699e5430a7ca3ded97270d6c4cde607c8d5c15b63931d4c8b550a002b72bb4188935f2335d0e711a626724931953a4552a4c40d9a4d79933467dd469f67839bf57694bf00cd069fd450fa9aeb277079ab05d314311ffa43933ea42f2fee9125ceab71ee3a0a3d1fbbc278c0052602e3e5ef614e40e49f53e2fb7ef5aff002c98a4ba1b559fa8072628d2478e18b0a451d47c7985a269bdfc1636a71cfe9a7ed2e4946c937e8b8b77455756c16456c325b03ad9ae54dad0a3e6d486331afde60544d0f91057e84fb4c563fd8bee0afbd4582e7a6b5e4d104dcefd3024d287129b690dd168c6f221912ea23a010d1dcc14e0aaa32b91311e96f73e050a3cf7ab73483c9392d234529fdeb8bef805e2fd0fea0d96a2d1ad80281baa76789d5bd1660b1480a0dc1592d9ec851fc2e753f1aeb7b52cf653090caa3de7ecf7281efbd555bbefb8fdd5b07233ad9237cd1ad3991fc22de39c1a82689f0c75bdbaef2b5419dfe5044e8d7ba7d5aeaa526d7d255e8d3e67c986c67682d62ee2e5e3935426e921ad49cf5eddf93a6ac79ab4acc5f042df3095b697e2c7a38149e4485a54e73c09efc59711c411ca3f0913de004c0cf83bfa3d7067f1c39878eebf1d9d1e97fe826ed93fa8ea5cb439c4bc14142d59719cc3b76225c52b4094b98eae1524e4c5fc1a54f4e83675107998ef11245c47f96037b289e0cafe8f90980140875060f2009a989177d1a8b2e41f0f5efe06664312c4fb62d314f890964d58d2fd6732df93aa9e1c2a09051ca1933c073ba6e4732ce82888a320c5676ba03c7fe81223f13807d3b87a424c77d73703ff2f05e639d36ef226a55380a461ec7ab3f760a970bb1b6a44072909779620aad3670bedb635dffa7c44123df13a97346fa73dcf2c5e5f6629f61b4a7d1796dc7391619b622bb3ebb52e5aa6928504a768dbd2ae33029c1e66c011ff2c3c2499ef71884ad5a6d28d93f6591d086d472f9223b9c6b7b8afbd155b79d0c7ac72102ea662be19ab3bceb2028a87dae4ec296530e8f11d69d351a6c2740c739bff2835fbb5dd39fc13aadf786dade470390939390a0a9d184b05e2e28d9b1dca55aa9ec1f867b103c3922de4b09abb1c768c72e00babf178717372f4f09dc4505cd2371d208901f6840c07fff285160c4764bc0656246783772ebbc000e0835fccdc2283cc28b492ab241c0250ac1141b282e99e6002cad41d0bae7f218fa17270da69dcf89243c216ce454b71cdf76ee84cc9dcf0562ac32d40cb17b7a0221e507ddc581b022df979c0f4fbe4631939464e2bb014ee30c6bb2c9359b65aa67369fd037f6389a71b741ab8dc2fd93ce52b5428e25ea89cc789ce7f8d04a7dcfb5745f4e41f40d139e4cb7289f46998b0539f5cd392a48b27caab075e51bb101cd73e79aa25605f9dd3af0cd672367888a9cb2d4dc11c86deb7ed3adb004497b87aa1f1832f0b80e58fde33f5bc9f0ab6e3615b2bb6f314a0d3fda0c3a24bcae523c134ad0b25abf6c308bd849533482d91451cdeb7889492379ab45fc557b14a22443e64e96c32b7f812b8211c03fd7d9a8eb2fa8e4d67531da418d0e67aed725aecb2dbe798d8755dd2e4aaf86f94a7faa0d55ead98ef36be6c0e0cf49325371496527e545d59979e352ed9f71be7745657df81c7af59f9a093df78dc7c6856e393a1720b453cd430a406b8fd5885da03962bb9dd2828237a48fa194cae3f4b1cbee46d59492875428e4cf7d9b63c3f8a13cdcc07ae65c7f057f7f4892165e54bcef6dd5d9fdca7f9a0aeba7d0d99ffc0472a68435dc9eec90ed977b4443f87d0461868304f5c09573bf302fb04be44a77a2ebe1cfa7b02f5a3f041575aa98e5fead37f7dcda8a248e5c5e996ec8dcd8fb0abd5b6fbe9ca8136eac25c634f8011ee0d739b77d20a4a9e925ddcd24e924def3735d734312645874b01691e53a69891a2542285ccfb37daf3010529ff35fe216bfa16664fb9f1c00f2b4e7f9f599d6ff03440556cde9212886109e93c2f3d281d5cdadf748e7793ae0742f8f92d04582b2b8a7ab3338b7be6eaaba2bbe005aefae616bc3260c575370b220e7264af2765b15392fa7c45a1ea6780596e84603ea626098155c34fcb3aa9a427ab09c195d4a184a54e0fbd763bec9c507a928a1b0b190d0a9231b72450566935d00320f02dc2f762b97a3c499902fd14f2b82327c6c03d663e989644051c1651213409c5d91ff58276a9b92a97756c508487e0f3a7e628dca064c44e2f9f0423c35d12f298281a37eaafbe3b459de593b2a3005476045921b382322a08ad82e7d4db4ec9682324aacb74df09f25ad8474557e166b3d2ed64a129055a210d51a5dfcd3a01c60c466d29c81286cd35df40df0b30fb175a919e1198db4f8ff5919af0457a0583a93d39b8476d298b2411f68205a936a0ec73d360090a8f26537134bcb654cf0a22a832be875beaa4887ba90789947c1e4dc183a887e9ada501e7822557e1560747d6304823bb91fddd6785d6efa52afd19c135004f51b82fefddcc343cf000a972d2966c8fbd4c99825039388098125d7c71d2a5b20c0d01b362c91c529aa78d96075139a538f60ae5cf683dbdfa5f688a01a2cf831b917775ac11e9452f1c41a84ecbf10b4f6874ed77e0d5c5c924a4dd6d6ccc0c825106a15ee28e27cbd5f0aa65b1897d907dc07c56ef87db3bda12b4a26504f071c392b5cfa35ecf830419a84197ffb72989516732ce17f2ff6ade46f35bbd325674849ee2873cd5c83026a79be672fecaa446762e9b04b24a642769b413cdab70b8297da523912458851c7656fc34586a49ee121f1963bf606ed82e4a10bf9a931e4fbf82c33e01bc86a82abd23de787eae9637816c6a2f06641bb953c8d47b1710e4afe60721a381e05d0b02a2511c77e1b0bc5b76ec2ee1b0a604b10d8c2f925dd4d20a9e4d30bdf0e34f3b56eec2d66f81de5c33b520ed18f9bd849f4fee4e54fdc6230fb535aae8fa8373916c2a6b3ce4cf75890dff73ab8549d479fabe6fc41b7bb9dd8fe6574b0f60a99be7bd8edd755a89eb352836ced1c2c0ac4432c6812e365f96a2d02b1e6d5f0b744e3453a97abac21d9314d1f533aa13f75c68267c63d8897aea346c6c7578c40381ddecc57f7b034aca2989da1e7b571a9e786d5ad8323ef1a62d429c28b4b935b821872f11a38cec25989cfb69f0aa926b1ed48022d23d73125e83c9a7a158820a265bfa837416820a4ca7b0173d50d6511910b3e60203960d798341ed2f0f26cb0a9be2d98f3317fd86f787b1811b0ef7b31f8f922db5f8fb07998045389bec10ef50f1029b7c27cd253c2cd830ad8644ae01753e1ca7d1e1414603e4c459676080c036c80086b4d69bfa9cd7f330e180ce4c4aae890606a8f5d035b052d5a287b799c0685043ba07042431f64c561b9030f1ae3e2720e4c577db08135ac75923bcab22cec32e3bce3795637c06873b5915476f88592ccfade74af309f4e0bbab8d6d7d341e4817fca8ccf4dbc17a8ed4153e738c8510710a57fe9498584f8042b415ef9f16f907a0377ef61183b39f22bd64f4162546b55de9aefdee4e878898333b746a35c600b2f57113240d2d5832a35cec9d151f478b958b0b7b8b487b6986da47ceec9bd4f42b4beda9e6368d1d397c85d2dc49a2e0ff9acf0c56126aa204c13a111303592d2781f4b09ad771e10bd89a651122302c554d0224a183b7001993508a3f425e87bc979918438e8053193602f5a673d486913fd4ed1ffb9a320cf506440ff51d41bdc619fa342fd9a26b92f8310e5d1a04ef01c4396988d7a8c166d814867ca19648eb07766beb36e54aa4f46e798adcadc620609228bfefdac73711190c1a1b5b0fc661f7f5740073b4d5c69a189067bdda187d026c5538fd6a1aad71e5078395bd5ab733914ea955694379588bbe857381978e67eff9707ae16dd769e345a31931a899d8a75df75cde450ced158bfbbbe824a3891f2310023c98c1ee20679b10a97c1d82fca47d4370c3d2f5b77e566ef1457fbff43fe660853904f97d4fce8d8e16e47749c30b100807db2359012dd119250897f61e0da800f841a33e8563bd26325bf7baeae306455d822549b4b90ba9a51e05a115930cc30d6520a59e79f081614e37583a68a1fbda5d214fd45a6d0611e4c53b1acf74432ffdbc04028167047d7233da6588ef1fc3f961a9a12b7ba901e2b7a793d1d7c8a16d58d087f9fae302687f92409b1b1b38eb759b7f566e9bbaa761006a342aa28aeb0658a2f3b10f55641e320c03f8faa77e750649a6eff4a659c7db1447ee3bb1fd2d219e34f2a8c2b8b45485c8d3c4d30c81e286e5f3211e1ac4c6be5f4c0752f0c73c0c10715f83588f924ff19389c68ad57a6ef70d912d600060dd6c395740421d59b487a9003736529bfefe689e5fd518f234e24f47ed84e64695ed49766dedf3572a2ce2b81db32d255b8d64f628aeeff15ffbd32c76a15f889292bd15cda6f9a0e87b7ebb30b5b07d5a22b33e15697cf03a3fc464549df378a985201d3e13394eb743ab7538216f8e459dc2272e8acb79efd00a138c04626b0fbcec9a07cce2a500f79dca2bddff99f58d4246b486b4ab07b13b4665e4402435014c63d4c14399340fbbf22f3ea8c4087bfb96f62d1dd51358caa91e15a361fa8a6340c6b9c567c3db0ab31db722bf59831aadf9fad4c3c807112d35aeba2da9ed7b397cab774d4888b82cf430988aa3fe191cf20f36d9715e9cb566f378c8477cfc60b01de114357c9773875e04786834e68ab85ce620ca106b46394d9965e8fb18d75f98235f7d8e988ccd2bdccaabafe9e6b944ade65d58fc8d71399c5a9b24a2d71ccaf803acd445d6389bafdabfd51827672ef7c2fb3dd8e968ee366be15ffab3a118f5ce0d3a4e1785deb6dd34510b2369fa7c594f4561a5bc8c6263a44a841f6801798e97af09ae7cbf862bcea2b0a4a0a8f011d48959c6d4301662f298b4523e0b15d0ab76017eb1a9bed65303e6b7489d95d3aa155f19e43a0bee62e244c37fee267aee85ebb7306407bfe33b616c44d6deb345dea88651a83fa435f24c2f8e155451e6491007487ab9980c364923d592a7cdbd406895c3872ce4da6f8e8b6aea6c8a4a641fa475531918f08391ce60231ddf5c59c1d832a22e18fdd874b8b300ecdc4a4715be203b96f8993634f95716702909f26c0a14abb1b429d93e5aa9caa63594382971e01329579b219dbaf123029830a44a3de9873767c060bba79388abb8826c8e9947c8bb002db9bd279af920f94dc91f7753db14a9ed3fd2b8550a2e6463343e234a10301e8cdcb6b32f6c5d2cd1323abb35f70d5560214bcfce9231b99bce229c4890c4831ae86a0f2495a858ef4994a41c82431d8b0ec16261458e790b5536ee80f7b39a1cf60cc373313191b1c37ef66bda8600d8a61fdad71b1a10f98818bfac211aa1c3644f092655f7d79050ca66f2b09ae58dfa5877beace9a98a2aa20cc0ed786f48b9091861e1ebdfa3ef27132140816752ebafcde273df823099b8cd694805d257a30ba2104ae9a1b1a1068d7c7fd66207e8006a4cde84fceb1211c4849e0acca8bd5a26cea08e46b75a2b6e83b681ae5296577802239b17238f82128789a3b90b1523d1f395844680a870b50a4b4354505e58e85f533fe837b6d1da8437534dc84d9a197ee273eaed3cfb35e8afc9c4206ddeabe3625cfc601a53198ca42723c35e7519d240ef7689c24465a1738299c98095cbe47fa61fa9522618ede6b4651b672c5fbfc80337939fd360398ed86c2e60f8be54c9b27ce8d188ecdbdd0489a774bb04735e53ce8e4333750e6bfb1b9673326cff865d379fcff10e27d25c4f188f62a464ab98905e5746140064ff3843460399404b2e4a2a417eaf66e8361379f49cbc57a6526daab9614fdaf2601bff75eb542f7849c0c029f46e4e3400e49a693d6463d6eed5f0ff689c9e83b889015949482cd455cbaaa64a87f393950a9d6b4af3777e869e7633a5928ad342315693ba3fcbb10184e07eea4cf09e19a39712e874dbd81513fcbaf461da1b0154629fb9ca450a8010002df3266400b945929ca61f815cf55f04f331fc4e4f7c3735b2e2d74154d1d44c0a4a4c5985a36a095a99922f03de05dad08d4401fb40d98e4bba6b6d15bb5e44ae542e0088ad3c0a3d502b413fe0d6916cc93a845f6074c9525ffcfb02698c3658641ca53e044a55d693e99e7d94254d524cc0af5a2611389a13a79a6e9d3527db1a33fb551e0ef7b682d8560c359518d3f03e8ba9773c5a4882002f12364401c02939f3e99e4b0687e7b0fb312bf3e755fe130d9dc5571cdb39252150367b4ce0be50559f2e4f43b3d22b1f6665c114726f1898731693190e38e2ddadefbaa566524ed16c6acf66bfa061b1b1812eaacbe9128f9f0d16f336b5cb27c0327e9f3ef28e0f371ff64110697b5eba2e392564616ef547b87d9aece3e59ccf2deec2c81eb03421640e522169009805d91d267f36d7d37beeda8e634b62571acfba3f7b550932406db515ff4b5525b935e3bd187e9ef83249a2635b949cd298c9004a3109cc17e8d75a6ffb0f3fab7f2062375d69181bd0603f7d012ec1d4156e4abec5e9ade3d0505f92667b9126ba19b996bfecb80750fd9cf6cdb4f74616391b9aaa4947e24f95c48d1deb23db20ed27c773a664fe3f8736ba283f226b7f526cba85513c2f145006c3d3a1b4efc8139ba48cda9f7cdff5f16282baabd2884641dc599ea35a461884b46f44ddd9f09f70af6d0ab3fe052c6c11ea4d3dad25a71ffea5991fe0bdb33aacc0f15062729d0ec39c122bb4895800d64bbf2beb2a65eee459c047e07cf7fe33b47e2c9372a8b6b1f681b119d2cb09b42504122e580873dc8d8d3c8a022e3a729ac94a3db702b7b00a2fbb1beb0fc24a1744da9a6b12b98aea7a2a4974b9305155f888052346d01d5758b6b0d06689a5d1f45327d4935b9b6d6a089b18ed2cf2521d1bd7165f6effbc0b057d5ff3b902e76203fd4c5f311fc6ace6875585b4e5a1682f23a32f2e28813b575a9af446784358382aebe8cb11a5cee381df9e86308743bbe1c05de40a589899f509a299bbe8b1e801dd8af0af7158ce6e4a3b879f52a4effc4fc5ee7490a538fe2c217ea56bd806752cabc8ded4e0e23105f659661f439ef46795dccda7c9cc53d2866677232213cf8ee5a24622300ff56ba3d9ea3e4ea7620573d8416a427c4f499614616d24ff5db2fd36d8671672af202bf0f5b96c618fbe473a55c65d39b0119660bb58e27e8d807bc044849bba93100ed8e195b57097c17415b82e14710ffb345f98c78a5c09192d0c80ef8bcfe7609c53a5af372eaf93489f38c230fbc34c0a61e372b4f400c102ec3955787ec912d33590a9b822482e7e9968361a9c6b67d545873eb616c1e48a6037660ea033b02210aa8e9d74ac26a01a501a530c3d8151814efd029183daf78f6b57f4c904d7a9d3eed77731fcc6d4dadb8b6c49ff4cb1d5e6cfa6031fc4da38dc3718c6cd51c3366a12d0180a15d44853a23ee503dca953b2db0be2c5d20c5a529d7d03e1ea3ca9883457a5b6ce27c650ff60f4a36aa3650b5415c8dbe3296945dd7cd711c45b25b51cd2474d31c573729e68d44faec266780db1f99260d0a9134411b2a0641933c5b5ab484bec38d0103f9ce50deabd81757d35aaccf5dcf58b998ec0f6dc6cc4352085ecb67c6ba23e5120d7dea5db511db58066cfe0007bc25d505b374f5808cf2f13d58b231e901712d21280141d6b2c0e967834c156d7ac55c9b4ad62e7a2bce55380e8bd4700ab6faf129a81da14b313bbf108012611c7f59bb6ee259302486e9d1c7e38ab277100c5d7fbcedaab94169c1dfd6b8d6f2829dec88f387db2279e47d869b67850043d60408d88223bfedb2d94c25eadb976af3179ae31b9d5fbb0e381e879e1c427906cbc24602510f042a70242fbaa892f37fe519eede12abafbf0a7aa31d1000b1fedec49b916f1dcbe2abb3873b0db803f2d505f182fc02bfa923db18f8044480bc3b30f954a51cf4f39227e2138a4b68032a15ab6b5aa52f5f530f0f64b56ad04bb372ec6d9cc46280f23a24426fa979978a8dc3034fc74159ebe780b20dffc63d1a5e7b6e1c613ddde1e1a26a9c2447175311a5a33e105bdfc3429ddac40cae3db4770b2d1df5c0ad87317c57f1e55da75fd3d7d966410b3e20c075d4254fc602cf69501b92793a0c85234cd53b677b7840220d5bb7379ebfd0ce8203bcd34ced279838b5cee7963b3272cad86125fa2fee8c98b0d64e8104c2eff6209fa97d315597bffec439f640329695f8b9ea7fc7b806fbbf11e6e807e8173c49441c5656c908466d1ab26cd23acaa4e660f1e8403fb627893791b8d3703bfd66efe76ca1705d0a43899181d90e3d44c1e482b79877605d1b296fcec6264f06fed5d746a3aba33d8e5048f312917a829352552b5185c68e5be99bc1947bb1c8a94000b46f24cd12ed93711b80ea198831a69e3385c292753a3354b7175f0969692ca66d31006c4a54b0bf6ba2bae507983821fe8c7cbb1791094b37eae0edbf9d36e521150b86b73750361732d0f1809e777d0850b46f99f7e3d518e5a28e331f1b737b46a8203ef350c1507a1a475d1ca0fb70e29880688de3ba2cd1345a5a2d070711d895ace81a6526b80e7d0ca7c55300093344ebcbd62600ac2846732809fbbade6fd14941b7d3b7c106f5a072e504a7f877c000e2a433689f286ab7ca9575094d4cc2b93f4aef9a752b8e248ab716c1b1d898bb58d0092013b99b70f9239f70edcb1620340525feb5400bb24f0cf0264a60fbdf167524a1527d53bc94e8861067cbee9311a0062ae21106a757fc61c3979406fa214412271f678e095f980134b4bd22a139b379abda13be48b50567ad1ff46e25069350bec5f5ca56895e250cae557277bc3e6cec55e00e2c14aad8d4b3cb265b8bd9c30f0911d9fb2b0ae79a292ac1754d96f2ba330f86bf435cf21991818c6a71097cc95d187d16342b325e336371e90e075c7f1e39dc47ff750604dfbf31942efae19df7a3efe8bca52f064213ca1798791ffd3146eadd22ee5af16e7f427f0ea660463fa425a68f14d6d65c518742411d63e5240c6374da66ab55bb32e5083d90a93a5fcc200e8ec5469f70e50b29bea3099501ac06fc3590da203f962aacc7647efed73e71f0c884043e9de35289cf251e351ed5c88aaf9778249eeebcb2024216dc93f5d5928995d3e40ef99de6bddf7a6e6225b7d3bff4d8a56e0573249abed934f5fe3345f58f35bc1a19fa6a28cef4a0bd90213a1c498744995da7be8887156de443ded7e565d3706f45af362b99a88841c2cebb7f1d2636f11b7d595fdcec4ad43455d9432342cd8d23be1c46ec8f2ffd65898ce24c1a0e6b5b89e7494eba38d2b50bd22842c142f93d3ccf3e4b6410e1d2ca5bbe5a2b1480c9cbaf30ce4fdaf6baecf1a1089b1fea888dcc7b9f6e343b9087007377853c1f4b4e36f76e3cc8cef7f94c11a37a88f8a7162d9c5b630c0d013098e44588d9ad30b78853740fa811bf8f404919ebfe8dcd998857bc227fc6a36f0e3d4229def29e2b0d4600443cb6b14a2f196d914f989a0d4197754894de652fc59cc4a84b84614d2fbe3dc4c7ad2f2b6e507951f0299b1240de540349dc163077a60f744fbd84612a9ec4612c7dda7d1864b73c5df0bb1df1cab5940b90f00f8419254a53d39775aa4d9bc89ebcdb51f67ed755a633051ecbf3117ab5f39265e4a844d317891cdad35e6358ae14270e230b7ffda0f85592d145d70adf5a722e0245d5a29034cccba4e17d059dd75765fb61fd8e25c6d19ac29ed86b4e03aab1700e7418b11562bac5accc346ca467cf8fb648a6cae2dcb0bea22f0d29ff3e080128a03e18660505a3b19893473977be266b6f852f7e71e6055abd78426aa971605781c31d26911629073af80e15938c54795bd3aaea9700d47acf507629fd15647e2c106ac6a6e305535e584091c5dc3e291f74cb54ecc48700e50abc11e0b1c24c8da658e0c8456895bcda8a78626d8550bb488c913b1c20419841ddc30d3adff96b951db473470018ba9df24d2669562eab5c72ceb14a3b23b7266c9a81d88e51fbc3493c6447c48369ee9578361ebe7088186a274a55585c85d1371ef24758bb604ac4143fcd1ff12233eb7adba145d723b191fcaec77b15e5f9ab6569dbbbaa519629a6a355e8c39f772f5eefce4b3c4a19ac63388f35ff378e1217f7f3d3919ff1fda1cad2c7c19a38e8196ca620c3d77b761dc6cdda1f38e2555d8f82e78a518902c550c24c9fd654c9c242eff773b9da369b9beb62cfe14be099b1012dc51f8f56bdc8a98adeaff6cca0afd22fb93daf6257f48d3504db8e3af34f1a647811166fe8d9869ff4cabe9f4a9990743b48e6d081b03e23f55e3bf7f0128a586a119fa3fe03ab1ab9f407eb748d44623ba4c3d0ce1d2f904eaf66b4e46c3887eaf10d7d47782efb8a152cc76560ff49955e42fa1a39806d218a205c2e38ff5dfe080fea5783128f6fe0c9ea9fc63ea2d1f70b9f21acca0ca6dde33a08a0a958a86e70f08a76731ea7ca4a1619d809afaf89b0d32c289ef281a6b2f5c42c6365d2838a6f1eb8723b7b55c4740c3bc88cc59e9e97cec073d0e41098f126a3432552869f6336075ca7ac497aeb5fa73d64df8c1da064fb8dcfb36be473a8e2e8c13538baafd05ee10daea6b6ac775575e143d3ef46519cd7ea2be022d4773150150d83c08485e04c8cf6ed9557fb18504d700224a26f35e629815da85cd65a8639bc5d9a8d4356c1030baf6c5ac8a2f0a3dca95fe9e2d77b2043182d1f74584a0ac008863d04da0a940149421bda55b4fc2ec1925a3204f7c96f458691813caf6bb36808ea9167d53aabe2e422853d6105c13e376034a1b116e11a26dd4b05b0833961d536a794ae55e425a5448e093ebbcec173481f47d548ea0a2bdec55cee931a49cbd9e27b69cd5d23635793161121d74c23d5560ae86baa54694e5c38e89405be416d5537567d52bf15a3d4f60b4e30d01b7e3f45971ea34909d93bb4f1e892bd4da350095cc495d8d7bac84af7b7fdce2818c8a7086d9f1b2a873b3e51d5f6678e61487ae157e738135f94e3be466d1e3b01c40dfa07f32d614f5e3ed9b3f4b1bbb5f5b8848c2bbfc4343b57a09f2d2b71eec73a1137d0e7c5a25fbb17c839950bb6f75c75f0d0e8fbeabfc234c3fcfe160665bb654ec55035062cdf6ec64a27c99a4819d4686be1d2cca420c473465c10e30edbe78e0ff66854347ceaf9b82bf82843e8b4d100eeb9f8a15f91d71cb164cd9056a10ed6a547b1ac9769282de637c5af1eb7ff623ef10f76ad2e6980cfcb4b00bfe63513ba547471a8465f52888462f342fa2bc34d112e381d0c22b99705e33253a7c0bec990b7ea0636794b372b486c5b25ff5c971c1b2c064a301edff44623e6fd76367eb650eed95a5fae315bfc636e20d65b85acfb07e292fd13ade87e87e9858d82815b6f633fb719778bfacb580bc4a38e9301a426ac2e014b09ff1bc1e38bdf4a79c86213aa07a494c8751423931fab69343c15dad7edfb3406bf9e3db2ed5b29b6b980655bbfa7f77fabe65a49b564ea05faf7b471817d922d7d1bf947f91bad0fccb0062358e544bc33ca3f467fd3d6c41b3223e4ea43e8940cf9adeb9c6b11f44d21ba872e05191d07bb4729c266cac0304ebd25d8f5936c94a7d24a38239d7281999a44d78c21933706d56b5895ae595165bd641603d6f90f6b709604b5e4ca4af2cec61fadb4c9d239bf7c2fe4e525fb6c16b3109a7b958a90530a1b98361c69fb5b77cdae527a1d816d72aa3229775987f229ce06742ca895d8229e4d8bdbb97f691b0a0e80d9f2bc7d9ef1a41eb57d10b4571af0c0d7f576e944b2c6fa934293f3b5ff29e45326eb4590f261e8cfeb044c7e3e0b724bb2bd7e76dc4e70ba48abb26c33ffb08630d1faf03d5a95e2ff7f9ca030e445f30462068a91072a5b819a2897e9ab449a4a482ae3717d9b464f1d91613d85cee82d5de5453b9734367cec4f54509438c6ba392479a119fc09a97b29097129b1b22ec55ed05fa1951a83ff23f90a7a9e61512867af54a324407aba717033e17ebf24263d994dc30de92d1da45fa7fa1bf1dad4617cd55597829438b07a70cb76f409eaad70f900cbcc6a21bc6dd44c4e6cfcdca8bae19545bda655733f1045eba70a83a765bc9a5684d66fc572346e40cda6e5beffd09397ee9be07b2676b1bc01c89f64b5e86611b74df434a73e8c460f396efe76d1f2a274b3501a18a707cd58a83e9cc2b6face22d965bd1b26d7de67617ce11806452f3dd30ed7069afd69b374b64c48ac4df1091d9d156fdb9b91d602706fd4dd060d4a3c4dbd8ecaf2dbd3f9e561e4c7a3a32b44f097088b276f20e40d29116edbbc4d13510ca876456b5e0f8c35992d9a19d187bd2b6bf873b54a337ccdcdf3b8e6eb4d826e9c63a55929b167d13a6635cf02e0779527dee0a9c7738479dc447a7744f7faff5376c8936a3d23e970edeeaff252679f58a34ed5571fabfe33bc1359b47f4ec653050fa2c793e7918ebc85aac957c5383377768ee2427acdd291de0e3a792e347102794dc4ab458a58ecd8c35a396dfd9aa1e3e47b005f40df9b818f72221ad500feb5e8abdbacdfb7033641cbb012737d1a73767df8771788016311a0738bb52dc213ce79fed7d7c7d2e44165f6df191510d228da491f8313b9e3561097c57823c4a713c07f03ba90174524d61670c08afa6ac49f6e71649f08d8c02d87df31415453abb0b3b5a3f50bedaeefcd44d8b406fcebabf22c930dd670be3fd12f74811d859e16b6f6bb1e29af6a11ffa10dc59c0d3779e78339dcc9a9922a436d5824ce76f20234221fba3fc837b9f70b0baa0fbf9c12f8b67b2c6881c662f85656d88b61cfcf70b0bf66f32585b0012b12e835e4ff4de7c93e92c9bc0e3509031fd713428c30df0f052c6a602701058f632e2bdc74b9288defa42ae6e64b4c48ab19771522884196152eb4615d489a594f03507eddb803e4434dc8e15def717132433eb78b8d89e88e07534881ae00fa895bfe5b4c1ca6c73b7b1475d16e93fb6251799802bb783eaadb0784eec00db41c2093538a2b5145901756b1255c5fda6b11fd29d84f5380fc15388a8ca84d1edbaf432d6054972322a320ea3b87ed27fe7200033e1c24fc7092aacb021f8bb7caf7e10bc3183aa752865d385ac99c09d78989c76468d1ca4a34b7c45b3640c91823cf05bc1743b8628366c10c1fd8833ff000528eb383444a974d405c988194092e1afca39cb830b705a4079dc7fe451bff35ca819da9c9cf1e9e114ba7c9402db65825ae9d174ed9b1302c11783b96fcdf3bbb3eeffd892f596d020ee8155e3b3aea647845f0bf68ec78d5e010d3152aec9fd797cc84c12434f1a76f6fd4c9d3db47f745749482d2691f8228261cfd725fdc9ceae02a0d8895a3cb701089bc320f7c76d07acc81490eb1a777df507cea4749abd8d56fc7860169cec1013ecfb6956590048b88f317b5f13681114912a5479980a9669d01204f90ac305c10621a57d3496af989b807943de720987711a69aac61d555b88762715723143da105d27d24e92838610c64716b61efce5684af1e36e27d879d2eb69d7acbf394a213e45cbebde1081ce5a9e67888d435141dab683d54ed318f621442c28b79777c3358b095b71e6df6388d2351efd12e021263fe79278f224747d501efe5f05ddfd5d9b8df029ac99000297c862e19ddcbe044e0fa25e95c3879a6610b5d2758e991ab7bc2952e16e6e338d7d1ebfb75501650d2e51f6f8690be7d260228db02c0e997fbdc4a2f86d1269444469450fbd4e466c387d18171e096422a498be62693ee0a6ee61251b29e85a00e93b488f868dad0a56de0a62d70cf4eb4bf5639a4703016e635a884f4c84439069f31245796ab840434e9c2b4da2d89ce626210cebd20309b7954c644766896fe60a10508befd1ab62b95788bfbd3b49c56f66a2cc421469cfbbeabbc99ba60b21e915c54a74f712cd1e0eadd454a85234345cf8f59bcb34b730472384664407f4beeef27a320362b44c4652b24f01f94442f63aa01aa85dc77d94c219518fef14fa5d06f111f328f9446b3728fd01d999d7536618122e92f8480007eec3943d6c724a18b9ba62c04379549529860c9a5048713e7a960e9b7f902ea9a8f8bdbb8a8f5470aa59e3c8119df62133fda7f540671596d592dd896d359f6917ed2dad459d81513dd5caee682d2373df9f8db7e6772bd6542e6cbb21f17eb5713a84839fd5c2554dbc2c02340a3b53e83041cec498e034c45b2ca0829735e20bb622dacd43319244af185f0ea1ea2d9f1ed78fd0ab5ddd56a686b4094d176fcd0da97328fa94d98b282652a64ea6d544c9c2fb90254d6b61c14ad7b235a108848ebb85ff7db4076a0821edf07089546e48208e0d0c6ac92c68d88d3abb4ca8f543c73caac81ff18de7e87bb1690dd750eb60d1e816595f059230228e5693d0bd96216b14144a33d68df1d58a72cf53e5a4d4ca5b8af8cb41c6f511c693323382702481fef315268d7151eb33606317d8ebdffd6caf1c303fa1cf795051b25b3d986bf37ca7ca4dc677212d4cce72322113e0f97b6117af88f6516a03294009337384d8c1daca3a514ef39f1f7be0718cbabcd4b2126b12f01f07555e5b40f9f7ebf979c2a17b5b02464e8ddaad5c6e21c4c45ccdf87772aa53ebd56566dc6a6a2f21aca8cdbb6cde7bce500e3f9d178ad12917dca3c3fceac9d51f378c16a9e8a94ca56b9a11b4a030d91c21d1ae1c0cf31e84200feeabe85220c68ee0d53d03c63ec71168b153c79a6498dedd2d398eb8cafc7de5d4618920e1c6cf3a597263a62dd3a7170c11fe087080fc464547fa374e302456ff41f4ec4f2c35e977bbf6eb130ce7da90a65a7c6f5d274c39eeced8b8c0d9ad3b46976279f885b6fe1af5451c13ce2f601a6ebbbdf97bcad8c6633a8fe67eef2025925d075ecf2c7ec3841773fabb0aacfefebda8e3094ffb292a45ab2c11231acf31a2ea6cb1455ef5cb1b1995e3f2ae0eec4a9a63cd3009ab7caf24d42081a45b30db7c8e1f641c9156056a6f3f8835a80d6cef4f3bc749bf548ab7ead2af68844136097bed3e49cdd5cd4e9f68d70706deff171e12fb49f58356dc8ba7717b495273e02635b054d9c793333327dabdfbe6f88d80c6de71e1fa2d9756e1248c0b82a69bcd47682221fe1e374db75965b67566b82756fba34698f727f91d3fad4834eba84f59c18a57e78721cb923ce22af898b8a70eddadb3a0be71b0ce4b6405dfdf146d983dd2767876b66ead3c5690d6e7eba389f454b051a5c580ba9a9d67b6a37f8c45257d72f92a2a47d0ffbd5cf368462e02c3b53052d8be50f24f34087e2446263621aaa0a66e31ba8b6768297731047e9019e71eccc2fd123ddb8632be1f6312b890c7e1eaf2c3cc7c401698955bb4d47020654b16d0027a3a9cf022cb70572986cdcff3bf9c4eda48293d694b09b7c0b62af8f2ee2433a7ab740cb0af5b220e977576787e0fff42139ebbada111340c2d174c184c61db6559fafa3e44af2edcfa323a295c18d40943d34d1ce058459f57b8d7ab8b2f09d0890b07f73585cf5f02321c688910dd949d8e6768fadc9ca5b74a5fa3c5ce81b8afadc2b26ebadc5c8570c3320dd19b829be56867ac9bf4bb15675f54ee9053b7dee748a5addaded913dea8b145e6382d4d37c305e8616831c2fbd6429776304db8d0c40f54b0132758038ba4ffc062a8f8a5d74231777c5e40681d066c23c71f53fa844ebc9a3c2b0c82bf67d5cca5861e032467be8da6b5b234703a075e534de9c06a91de7983921df7d7d106f924ab1dbbbbf4e5a78c866e070381ece6ec6a3bd09d9b5cd395be2ef11d4476851fe1269666744160e89d592f94c3f000d2840a314b576ecb177ad88349e70cd8303750ba7f2af22f1e1564aea441dac9cc1139f9500c6b77eab89e7912e00f186fb08360458a94ea95a173d11fff95fd8fa65fc63e7c5986c58f39f079518683f8902f9681c4f870d124100306b594b2d2725fb44722b56c3853dc4503e716caa41daf2b72f72030d6313827964a8c04db41d1e12d3a1ccf77ba7910877b71656657bb9da59ac0343e00b2024c0b0b42ef5194aaba5d32b59bb084a15a521a7c306a7b9f8cf430d5131b75ed0fec09922fe7c7ed4eaf3b3e1d185d30b2bbeec21589d5aea61c743508cc9f8de199949bd041da07d6606315cb4633fdb7ad80604ace77c3f2f569fb8b4acb771d970f695721644972421828c39acf362eaaea23cd3a6584b4651486f71383cb0ffca5ae227c1aab70cc7b12282f9f0cd4f08f5b0c66835904fc8385d0403ee8484b5f7c2ebb68d5e7b09cf12162e5f1087842007c5b528ae91ebddbb68ac75d438eed247b8aaec3b4f53727443a038b46c4f94f10600fac3f2e06f03b671eecb97eea417738a6139304408f1e8622ce65e398ad31b643218c7c5e938b0da0d25cc2bfe4f4f9cb5dd4177cad9dbdf43386327cf53a8d573a7f687aa39d6eb2cea24a1044bec6fb484d0420f9b12163f2af9981490efaf37fd00114439188e67b388c279ab7c3e081b996aad41f8b9c8bdba59d0c2948f52c54310d1136d8e83680a5127d9e37eed7b904989a33ce4a906a616b9c98f4e3b62894b9b67f3bba3fc618cf13673816253a41b1e61b5bed2dd0a8f3ba7c94b552b04042790182ced4d0dff4123f191fe6939d38f77e31e6b515318112468aef9daf9c2e2c047f54f997dff1abbb49989bf45209af14b941827d3e4fdafb86ef1f70e548be2ae724bf5f0554afa62eb9efaea12c7b6356514a15cd748eca8cef065af10de02b6162495e1599f9d7eb57f6347ad71a4888eb56aba84929ffca65c35bb35adbc4cc7bf40bf1eb7b6175c2a9a1616bd1d164be862bf9d7d8b039c95c6cda97aa28dc19a6f30153b28a2c4a77ee7b775fde26d5b444315f9a1d54fbca1fa6e2667d2da1bd513eebb384681046efe1e7942ae5126408bbf675ba381f30846825055375e729c0b27a413ad2c03b06ccb4fda809d0b648f32ec1eb8f003429c90236d426dd5193333e23eda47c474a0de2577fd26322723172a5d8294f65a59653127fa62b9cd972ce8c38c94ea882be53bfb751408fa6434cb659435321f8aed32745fd0be48b2926724d2618120566862a9584ce3c636a8b7363a51e32049e4a06baddb47f4641d3557efc723a509364efed66bf998c8da4920f33e3c7bbe352c1441c64e574af4c29b8d9b2def974cca9487a422ca92af6b4f748b9fd87b09f60d54b823b70c6221e4e4f66cace55cebe76b89c53bc92fa145e89dc1aae3c9f17fc3d9f75b7ae7d6ecc52e617f84ff30cc8228ba892641dfb854edb480bf2351d4c5cbaa06123b622292f3b24fc7d81eea53aeb3f8cfa6e0a848c857463df4c3f79ed85a0a5aa1f48c3d9e3a9f951f58a61dd1726d2e161f0257c49e5629e7646005f81cb865a286aca5028ece2ba669b001e17f2d539958659977bbe5aac517a5715bfb5d2fb0da38b304de6b75c9f643caf504592f3c92cc3bead4fa1be828ef1eaf4e972acb7c3ba08ed58ffd4d76a79fa16192e8374aa46d6c62879aa2b0d9d4d9fceafaecf08eebac8b4146e5a594a465ec59cf8b8ed59fd38f67b24430de5e954d6c00f34d992b348f48df22bc882e91c1adbbdfef73f5f286bcb3f000f8ddb23ec77552e8128d7f011e6c47ac0e78c3faac5ce9f683c1ca45d1040fe85845b4c5db7847b7e13e1fcd63af042eb90fc1da200a4ab710db97695ffb4e22dead6793d002965b0ca1b556e6c8f2d1e025b02329b5406ede70941e87cb425ae793ebc481b6a232b9e9b7099686743b0c9254b384a20167f06ec5b2d33c30e3e35e86e97e12bf1c0ab306829453316b73b9f407346943463150b9c9bd5e4b12325d24aa3921383067de3517413110674cfa4401376109901bef97160765c02b0fb2008ba7c7997b0630bc74600693f42948311dca5d3b9ea144046ec4f8835d8bf38c97ebeb4b568a8e2044aa4f7bd2c1c354a38a79ae3d45941f649e99227dce7f152e928aca055fdc737bf073bad520f530f2ce93032396de3bb65db8687b4f0bc29fc4760ea68c8e82131c3388fbb2147ead54252a50b229de10d283e6fe88ea61caf22c0fd6cd8b8f3ceff424771a7b1f7fa92b78106f465036172404eea6ca5fa7eac781ffc172bde0df6b7b2ecf8d668951d79202563b60d240a42ace388bb7ddec4693468c9f6ceb972a5cf6dd750057f452659a10ee1627ce48310d1c12113181fca006c415f49963a907c459a55caf379d4bb8a9c3088f6901d242c54da8523177309f47a532320bf6fb0648bd39c174874c1a075ebdba715782655bde090d7a54d697a5551dc974f3375f1b9cfb75627043dd1438b46a101c5036f17ffd8647c91a8a1f3b59385c4ab278966554d649c2d29ab7aaf1a5ccc6ab8b06cdfd16e02d832efdc3d9bb83a130be8ee19139582daf90c6f132a53ddcb9d3c16ebc3cd205151afb108105074e3706e0240cdeb4adace03aae95874e65d0ee4e9f69825681170e00a30b08168168758b292eb0da97671d741a26b01d4a4ac771a8de7e5be7290c22f7699588c185d663702203cbf65951cb6797e830262c5c9e6c43baa5d1a37008acc50c032aa0a4fedd3b72233bf2e128c2cbf6e30a507e5bd5393541c1b88cb2e707c290610ac4ce2377c21d5ec425d9cc489f5c1b4ea06e6295dcd712be1956f2c957227e21daa992d8326b97769de48c6b11d783ecb2a14b7dfd8c85b4bd274ee0220643e1a99a4033f844cd3b1fab3694fe147cce21014e920ef7db79f4f12dbdb9a4fd9e6efd2e4071d2a9635026bd4af2b7e8fdab70ff43fd0374d9a1a2b03f7c4528414ba221aa598613d200d4e847fb4c380e992b8f9a4a04a8a8412cd72fa0a13c7203c3583987bbe168195f8586329760c48c5c8e9696893f351498ed2b15ff4e44a805e5edd6bfe70815c9c2c0bc8e1421be88f64bb4ada7b46fffbe0f4e54512e416ce66cf19cee17f3bb7b94c2ba18a6c7bfe9610b8f7eeb53c2212aea504becc930178994a0cff451bb5065ef73529d581d5cb27beccec86e6e802554ca30712a28e9761bfbfcdf940babd1e63d153363db0d213ceed806a0ef41c4df81c22bc85aae93a14b81e45de3668d8484a9e4435ba419de5d8f2c0f9c390e50b17260aad07023f4aedd53d948b4b96bae059bb21bbc21ab109c923d3c3e0e77b584da95ef699ef222c9850561dcaff8e695fe48fd6b21eb161b6363937f1191568dc8781ce92e8f36cdbde090dfa40f517c6efc9201d409c1d5b9059160f3947993a7af9a2fe3c62778c9a6130940ecc521c937404085e00354bfcd1e07e6e90acf67ec400504f13e04fc42a476ffdd481aeb6a1c0a6c2a5cb64e9e0bb9cb38f21eb021a4a2839c9140c52b97e0a24a156441c011549d11b23e56fd1c354680306f461c637770438931821d4cb14603effeb18c77ecaa3a82ab49f4b8386615326bd7ba7151728cec5a11507529043edef8b0cbdfb6d4f21039a6155a66a6dcb8597c71751e51b33e8c2bc70969aa331708dad0b865b5a7dc18e3faf12f7109daf482fecb20b0fb01241c603158208868774ba6d0c84115529618ce047202c54b28d1f84b65ec5a648338c1d8539856449383c81cfc55ac801573ffe9041245afdd5c1ceca5746a2734f8358e0d039cc178b64627a4f9db4ff975e7ee81b99127cc724b680431f58e622d56b02cd84736b23c22a9e66ab6ba75717c3b2fd5b85ede4b8bf601a4a4773d2572c616c42977079b7ef31754ed72c20a2aad0739479042d0fdf92241c4d6610b535d9310a1127b758144519d2271e76d48c655f469ee4529fabcdd14ccba09859d8e3dda8af9e58b742752bbef003262642cc919aa1d921f6f5f9750d1699a61d1b2da6da84a7162447fb5e3ffd595d0c5bede1f381cf21650886a35d2310f0ed00a398543719ea7793b857b788c8d1bfeda1d1830210ca2b8e010c70a26ffa35a0bfb47f3212a5608911057db1431b42e078b5b637544bc7fd8b50b10debec1ce93163db050a2624a2abb3c0f5b7b261af61dc14785cbb761b6fa7a657802a990bf6c24151200c53cdb0b71f3fcc0d2f603bb9e470c3b27e70feca67ddac7623551d39c7faefdc05db7324010848f35293c990da7250a93da9d967f7bacfae9c0060de4cbc667f77c06ccf93a36d22d5d806ad437b23eb2ca92299f4cf4595088df3f9fbcf2135e825d1895b6cee2fbd422d85473e710e864a40082a34571890ead45a7035ebe14fe3a6c718d946bba4564ba4601eac9e9093b9dec69b43fd6398542a56ea06dfee787eda68d1e8ec4f22919a16b60d6aa7385b0e916b9e3ba30d5330d034f5f3d5994fabce94b06ba96c4c219c58cc59d9af62866320bfaad2a0fc47d6cb01c1e1133b8be38690b9f5268d332a45761f19c50665b7d53861bc080308d69dff072c89d270020562e3b5e939e994806c16b9149ebec23a70740089adfcdac6aab20673eb4dccc2bc240aba846ac6b43d1a6bad1c57fd31371daf607cc23bd78583668924b4e2ef0c053c562792ee15ed9f1af80180c71f3761e1fbd810b49f9228e8091f1b482fc146a1475aacf888cf144c3e855e4c54cff54cf37e2e103bf8c2c04da1c86adddc44197c0a9a90c047424170da1ec527b0c475050f32ecd5cf95a71bea9aba47cd7c1b7d683c70b04b0ba1cbe0c9f101dad389a51ef66287ab75968de552016359c557936ce42bf027b6002c2be8aa7f72050bd44a4a3aa4ca12465018985e874a7b3c4c4423ca1cbc11b41313f26cc1b5600780445a24851c0110afdd403fdfb9230eb8a9bf4e93f9cb222a88fa7759fd50db8144b44e8df232c089a56228924d12808fe07c43285dd89106c5a5b78a8fdfd7c78851b95e844bfc1ab92b091dd3cd33f435ed5aead2b628588ae10b3b3ccb8250417f6cdd1b5a1b816f8b95fd6ccb1c27fd5eafa2aa56ac63020bc4ecc3ec93a47c024c1d5cb514427b332edecb94f37d505bf1e94c5b8ad96e56bb08abe4d9a24c91f1be5418f5178e1a93791d0e6e1d0dd14733cb6296ec82f8a43dd6f48a54f614aabf047f8bc353bde18692c51f734614d8ef0ec797be1aa6b1b8e39704cb93039546d764b1e98cdf5d962871e9c32920d83cbf79e80a422752a0783e08eead2cfad2a881f06ab550fcbae4842ec77a09928ab492050b6ebaa75e61c0dde7b749007d477612494f977eecfd5ad3600620bd24309f74f262bc423f3ccbb13621931ec0fd80bdc9d987845cdab41ba76956df0c9b6846c5ff15ab01a0177af82fce765acece78f8f2156f73c37b706b36dc0ddc083c66aa356cecc0d4fc362112d67b550f48244194fda76e24bbf094bc8933f72f5c7bf8226ff040f9853e9b7f98fbffbba1d9b3e4aad5f3bc76c20e397eadc810fdf609d65996e3ee65f88e4d0b841b3367b6a2058075347ec8726eb53866b28698d88a1f4f94712c4686ad7fbec672e69c75a1260acc2a9cd85ab53f23cfec1305345aaf7c2605fc29b7a3f7e5f93e91b41ea028c5692ab2ebb0f78e7b5404b0c3e8f80b2920595bb76530130eaab22980c94707273ac6ddd3e489e080e4d6b87fa251cd10821fc0f8f9989078a979d46ffc57c73b1ff677372fb508a25451cb16943613264d4ce699e1af7aaff4b1256705a8fc9c9df1a7c80e277e7916415d1795a90d355840b345181f3c500d207bc24a1c372c75a3f8c267b1c2bf3d27916e073ff1be37006a9ca69406653e2666b77ebd63249224a85ed031706574b5b0dded31b48d1669244aaef3d44d1285f88e3cab2a029460e7a50bac7158f38ac506e9b21fd012053f4e58b8abf48ba734ef1f69b90dc9b0b0fe008f9e2bee8dc3d8ad406b2fb849f4af5783ff1f4af79a639ebe7cf67c4ac4152199b8728748b16b8319f4c5baeaff66c0cbaaf919e64e98337d763c4304021b96c52063711c57d7e912d5f61b98b4e73728ff5affd429283fac06f6afaa9808140e6bd9bd291ca689997aa1af465f8f1fcd1779d3e2fbdb83d963cf1e5ebe9929f377422bb5ab4f11e10a99f4e686b408dac5df0c5e9b58d459dbfc0fbd8d7ffc1bcae70cd4ec5f7170cfbff7eea1c41e4505c78c268da72ec27b391c07a7f66a90f2d4ed9100d6b7c559e1c072c48d891560db965d6d254b40c27d6ed0a6576f1a186bf69a236a92cbaf64401a421b5551a02711fd3dd7618dc2f16152e98001fa8c66957b310b43315c56300641c0539328e6e2abacaac2c351eb8df8d096bd6d39816cfc1f7d56d1daa573a50f7e7a61231f6a0c2cd75cc556ca66674a949eb6e4f54c83e9b55d4154a10f5a9b7d0cfb870fab9e539a8bc0a4c3239d9601e56ccc95d9aa7f996695025f95bd1d799cd91e3a81b9f4d4239dc9964fc9eca40435cbd1c3044e7e0e01229c992fcbc76cda3cb69ee25ce32f097c57db8b28ceb3947f4764d760cc6e8fecfe4c7c8d06a1bad772269d4b0d86bdc5aeedad89ad7d58ec1354ab8dc617550c3d483ff81ea48b9d6857e1a8fa6022275ba81861e83e23c3067657138809abf2a9a30de7ffde45cba8ab356a037adfb69e1ebb7bf8e025a5f92ce285a79357fbac7b89da529246cb1d8b9c185ce3e8a99facd601bfac784520f93c3c659c6adb37db09c92849d8b02a7c2a0d9dce46b74d1488bf04365ee48946539e5778dd73453ecbed0ae245028178bdb27cde13258375c9aa5639444819a12d9a010cc82c3b565f4be1a98a6efed404b637d094a0a7245bc66d4be8cb9f2af5f3aa00b20ce7b7e33a643c213b96c8dc5067f0b531d0dba060484645a194a101622e30c55c4d34ab95e900f144daa23f5dffa49ccf9445092015c8e90da3707f279f2154b345d15ee08a996198bb450487b646f889523d2b16d1e215379eb1def4d0520c5d2c6e62c2c0d06f045265e294420458da790d89042ec273cd10e5561e6534bdf01acd9e39685db7828f35fff44d8b53c3a185c1fa5852df981467ff260cbba290329566d561520867217ec011cd27f408f15ee5c23123dc173d4af787e1909033f3a8d5fd7d4fe97d18b4f10d8dcab0065a9b0b1c94c22d94a6fc64688e2750b55fa2af200ff35a393a1c625602cdd8314a05f22eeed70bef7cbd43c4b0ba0426873f138ba89b9ba42a304ae372f6e55a1831698a95ae4c0eca7cb014b4738dc9e9d438d77e4d8e2201db45a6a930d05b3ad0d9aa1d580b018e7d72a82b193c36f8e838f4cc418f618546ff44abdc20914d30ec2cd70a4b19b47e42f06b04097042a3788af3852bbacc5099e437a35218964d40ac37f9b9b14ecb5eedf0f392c98072b5b5341797187f11647bda2977ad7dd50e062cad9042d62cb01dd632d395b7552914aff4972cbd74dc0b802d70d8abdfd45b86efefe9643134b1ad118e9ec1c1e2b594eac87d6374cf3f9d20fc4339d0e6a89cbf7625dfe93b13eef4b2f64f08a91ba1c4b706de7cc04e17067eb65b511629175013e52dabcac6d12e3de4d4f1f793fd317c7b61e60ea9d4943041cb49f96bc9736ca153d72057cf0ac7fd1ef7f0b9e6840c7d86570cf49ddafd33f2ea4e240211e1021a360d93259b8c4a983d2cfdf4f31e4349490ab447401187ee193b4739520a0a90725a81decb4232cd331b10ea1ab0d33cebc417197753f8965d47e0fa67ddf96e06b5f081cd888b289026de7a970d259a85b2211347d10346070df37b1bccb96d48d7128e14ee5630d52f88580e1e7883237a2ef7535020674778072e6272605d451d54d14a1141fd5516e6e3ce00c17b9cee8921397ba31c91fa4750e4619cf7b22f29fe312065ff8a7b7d984ca758442d8a35d373263dbff799eae3a7bbb5e915d2c9c1edf51724571e76eb2ecf63a045ba71ff66659295e20f573687a1a3b8146778ddc87b4223e7c216c1ec9d73263192b14b6fbcff621d9ff5de4b59578f75d1c218aa7f30222b42a419b5764dd8b2107e776c1ead3ac4cce673e86e884b8e9940a9fc4c0e34ce72eba079106412497e7a26f299a11e66f722405ccc5b907c739d9eabd4995216bd498ddfe957e4e93dce1fb7ce1fe4abff6d2cb1b38f1cf2c6f0b01312100aa3e3bb87606f35379a345658891040f217d4bb39377a38263c70ac52b1283987a6ed49dc67061bb5eb1db6dad37b6910c041b0842d2f2ec5c5c70d03b33e0f251cc4c14f5ba29664dc0447520006896ef470488ba6cdc478034732719990eacbc5b0b9adc3673180d97150eacb2fcef1340ae3b10fdeba32c2aadbe5c25b5ffd6bb8ee11d60655749828d93a0e50c9836a834e1eaa1b29cde13e8fcb377e9bd2a85712db41085782b4eed06da62c06bc2249d7a263709a4509572712c799ca9aff90ebc1c76d9d2e8b9c191c45889a7fca76c84b893ba160569edbf0ff740713eb178fa38bd1cf91a4bb7844278f0d2edddb1982e210ed32c54c6dd8c58ce67f9d8c48e496948662779d2a995828fa3252dcece2bad1ee8c530e6bbc17a858a75b0c66bbad31d8324d967e5176048f01a7c88183d60bf30467019acaea95158e06dd1e17bc6d4aff7f560ee6c99594df61b8cf3f9d443062606a1cae013fc5e0a932c962cd3b4e528021c9f160ecd2065eb9e1911c1d0210acbfba12fc1d728116aa4b691bd5525e2a1009583ff67d6e1ffb52bb361110d4d3f2e5315de920ca1820b33e6fe1f69af43f5699b21af28804893652500a81ed13a1c4f08e858149f2b2ea86b4ad609cb3f359157dfae86f16b63f9b55c66864f1658f4419c0aa93924294b10361e5afb612e291a7d8b53c4b02dc1e501ec3c375af96ab8ebf3806d45dc499f0772ebb42bd78739d55fd18e51985779957c8dd0896f5e316bb560f72db400e643b560c0878c981f42a301c114e501d815ff243dd65fdb288e871a99563b09478b0b0e344651c933b3db4f02c529eba820f22e9fe62ea1ed1f55822d8f38986a949848de443b3b33419f1fad492839d7f0d1e1b5c6c9395836074f98e3c5bc30c33c845ae622bb68fb88456a6fadca70b5ab69f34c6af82313e59c29573a38d0c363bf0cf2b5b1b3c8350ff892326c92004301ba8ceecc194f7ccbf312675b17dbf85e393dd7cf0f0fb30596cd2c175032baf3f84201056baf7ba80c8df83be5cfdc071d690a00b63d55cff59eeeafb411cd7f2a9bf899085ac8b9db912790535474405309a2a1c825bf6147199806ce8df217a821a7100e9e4f72c8b0d7fdc1cf918e410f8dc45da776da1bc40bb66b3c9856db89138620b87748cf85584fc740549f479b0682995a209ead7c014af3f2fc246a0d003ad5fc50af07d71913cbf3a63992309418b41fcaad3946244910528da09dd64c86d1d22ac5cf37f8328a4fb31f6e51ab1a083e42cfb66db8ab7c298f3422b10ef26a3fe8ba6edda2b03ceb192a48587ccbe456daaaba0e1c1fd91133877a388068e4cabe6bb29643bf932e6fb0fa480edaf4de3e7c106cc68bb680e3d87fd75ae447e29bd21f4e93ed897ecd8c65fd3df9b62dbd7c4de5165b8070dacc89ac8ba5fb92009f5e190b857962ba34ed11b5c67f2980cb544e498041a83ba485a9cf1736a2f8b588933b560e2abd150c2e3ee429c57e2ef92b3786c2b0cbe4f5e6dd1512cb72355f82861800498e8f81b06afc0319fc06b0173c40dcd5d5e2a1c0808e42bf558fd38379a64926d1223e72aa9695dd135b2ceb765405bd84f2b42d60cf6c700df881b9d8a551f780a23430abfcd299481ebfb3f2b8a9389e5cd094a67b1e612489da03eb14a07798b55c8a092170940408993f9144fdd6dd8d38ce63456418215ec7b9d48ebd9c5bc002bdcbcfcfec3b720316ad100bb8e96a23016d5a80ea2f9e5ae57d867d437dbbd4fc5ce657ab056aefea35f8fe4d11b4673a643624a083c6612b86421c35ba98f1fc7e4cff67a99f7469e8a45f88a60c3a3f7e05f4fc8a081277da281118263b9d66c67730a7cece9eb9c1f7e7d230bf010510c1c3271384a5b7647480f2721243bb9b3aa2b529a8d1c23d44898aa692f14b736ca40fe6b5dbfb8f4c363d79ae2595e7924cf26b187f642aa50c5b9ae5a0110e330683c156a564984dc77d4d4b70286da742d57e9901bfdacd4c4c4966a27ba1a8d6d84f9e795d6adf53c35f1c05f7cd7947f7e960ded16907321c401b4c297e2f80a82b12127e5c05884da5ecfdeac2b4dabb86dd2026bf49f8e451c320c21487d312d590bc2c62bf719dbfd33c4eff542f57e7e2a19b52d0e15d1c19c799b0971f0bceaa098f3d703c7989e0258e6560f3c562eaac1c305bd4b2d3284ed53ebd2942b7156abd0198b3d49b82e69b12ee210243907367507891c783dd75ce7aa80e7431249ddf49221e62a16e735c2e1ea4cd5caba6769dfb9a3ddf5c64d05fa089f2a15ced7c245f633aac8920cefba0665a5f3aadf6411f30f2760e03e7b62a67da839f41c7d066ea3eb35818c90bf657b78eb8f47dac1644430a4633bee6d2b473d0b17ddeb7a814eb58aa424051bb05e0bc8cc37684ddb9980cc1ec0ed8f47a1518510e65d508f7eba542e0572207d4efc5f31c84b485d513eac74c6f87ba687ff66a3302a6174e034869cfe2887d508fb46e16685ccce30963bf754876b5986bb90eeb8115607a3d11e9861d51b567a87eb6f93f4a8583a676d266511439c1c8cadc54b2319ce8275c1199cb9fae3ea7ad6abec84e7124ab7c7945f7294ed4eb2d2ee762098a1073c926efd90844dd8219230e301f3e831086f2b40f7815aac73fd28177c99a47ac373e428cb88a271d6e6a4242e4095247ef46f6ef4ce03a2c98dd5bd04031827803982d0b76f2bd752267ef9933e66f4194a1383dca1f67318296b518b1b3c00071a68fd7645f15946e353b42a512a73fb70a544d5e9e5389c4692d89859fddc9ae2992cead5c5e2c58637965f8fbce3a0bf4366971d929197904f46f79632c72df233d4207fe00c95a366b165775d7170d1f3cdf8b0ad0d97b90cc53bee9836692bf7b487ecfb1d8f7782cb40d9eea620cbe58a5a094f8f14610dffed9600bd59368df22a2d582fdccaa09dc9448da0d2319f45317e27c71e2c4b883ed94e291e8e363567c376f39e8257df8b51978d4de10a1194d4e559cffc653e422e9a6525f268795d8f71fd351211cd36fcbab298647c922261fbd442524eee1369e97868e675f815585faf45764a70cabc0b52de6774127a471b0a66cf897745c519ce63fd969ee53d0adf1cf802da601e0f5251d54bab36675b56ebbc36ba86804175f33a330a6a6a29c440f3d932054d4bd5588b2a1dd55722f8013defdfce8791909899ff686e1818390d818093e1fea8d2d36d720f5ba8487f4e8ce92c41eb498971e48c2d9a3cc110b6532a295e49b22aace3d4c4d333dd4e56aaafd421892f000f4daa4fb0235f1835e414f8f7389744c2d2fcf93709f91429dba86560c619a8d94ce827cd429a080db63283c4f6f1ee60567d20688bb4db7fc0c52264ab20b884971fe174c6cf7bee94365145ee546a7f441dbc7850a04523a90fa377ef94989fd628c360cc1b1181a0ce2eeac374c62c3849af990a4ba30da1d69e27c57f832bbffcd6cd7a76709034db772fc44a85d58a85a97304564df43527de2fc125b727bd630d13162e4760cb76eed84b8a6aec7cb1a3bcb4a843280764c8b370ca541388d8cd131c43380af1d706f39eae07c3e266d4d71311c8979cc2e51c65b92fb2365f2d1de0ffa57f61ee8cd0e6cbb50388cdfc7d5a8e2d2e3877ba497379a4f521eab88f6d47723ec1c217ccc2e648db478e8c8119202e8552740d2a14d1c325b02ff606fdb4fdcb4e0bbd2ac7a819915b6f8edd11f181f624de545294ea0458adb91708d3e5f88964dc32a896949556816d0dacfffc31066ba07794c4c42161207eafa8db7ef1aeca4125dcf0fa96ad141f405a78d1e05df3da6677499bc92095265c7ebfd2f497dbdf2ca2cad824409ce496dce13db79dd4829a29459c9124ca17788de9ea2724d9d3eb0475c65611e65c08da32f3225352dbfda0d5cb0143875d88d46c9906e435f1a67c6936e5e409c9dcab442c6b74fa587db3ed82dd5eea051fb822475a7b6c2c5c2198c7792c7880cfe32f6971a038681474be74ae40b33a7c5466454fd162ee49097c7aee17de8102eb8d2437f8e2fe533139918e279be8c3050b868d5d94803383f37c0999f72a35a3c24e91ea1d912bf11a281f4d19d6e8e61a7cecd4b0c9b7705d0207de5a240a41cbd09dd53d0bd98fd535943e207dcd5431143a7208c5759fa89dbf020e9379db66545658b563739aa776ae21e7946fcce969af9b4a2f4e2751baa3481adc7d1a739576e40678bb25d980062667cf5dd2668814b4a8133d97bd38989b1bb12302e801017a8d14081544100e91a0cb5213a19acb48b1085b3b8a82fd6392739d97f176dadd802dee4b388d4053247f4d501b5d126410ec705e33754bd4fa04e1462154c77d1e58ecbc47374032e7a4a640612734458e86bdb5a48e72aaf4731fdb23b206893d4eb06717335478a3ec5a57ac41614b4f5c71472287d0b21b81642ceb79bac6c3699ea95b0a6da774c23e667a5f3df6ba769e5768f94576dad855e561b749fb9694bf6d86b6232dc873118e58377746577e326155f8571257d59c3f7a7d0cc724cab49037b84efd18e1f407babb2e2fb7a109acb9fc8a369a93fdd5bf52c041962f25cf1de67648681350be3470d68da3206bca2c8fcded9fe828c63b6ecb8bd9684099693cd23e48466e30e5b8f02bdf6e2df2158c6f90dad68e6d6dd11a5fa6a7ec1478d17c653749f5bb6ce465e917ba0155662e748d4f9b3897898e8a0b4e828f1511d2181cdd5ed86d153dea0087248524e8169ae407c92dc62304c7be27443040f9b5b4c04f8e3c49f07a1f5d328a7a5460002799493c26fa3ee318c05d18b8472ba14871f93fe719771db5d11f2fc297969c7dd8bd92be448fc34f8bb6510a5de1aa7b2aa0756f2a346d190dd8b78333e46be1d9e73a96b64bdc5388634f54b48afbf5f9771fc12e9bfe43081f42e8a6921c072654170bea7691a01fd7da3adbcfde19ddf0b64f187ce8fc433d282108190701adcfb489c3f51a6a745776fb4096109f205875b555d657417fa4a32ff697d1db00e964e06f9a4f1c2f06886574807ec76297cc5f99a78182ac7727acf530b920b131eb9ec6d0f86a69bbc35e68a7a4e3c2c9f2c6ad609a15e9b7114c589a431ac462970fc9dd47cafbab6ece865f2a9259f61a42e9148ea6415ea86086b9b80e5ebcda0d0befe4dca216d90552c1ed2710317dd5efe655bd168e214f15fa6575a6af5d6daa53f7538684aced6e57f60e8f2ff8a67fe3627815e0845254aa9e75ce321005e409bb9debb162630d6364891f08625a53df54476f49f2a7ed1c8dc392fbf3bb1b514d2f99cf3edef705f6b0eaabb809ad14b1c7bbea989fbc3a940d168079aa529b370068b04a02df8566fbfd24af1b37ea10c56478aa00f0ffffff0f