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 66381 85ba9fc091967320ab680da90daea296b82ad952a6dc52446ca7412c20e07514

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c4e48beb47121fcf10af2cb54a304d2c7b85198e6058969aa2a593c3ea4e3f86
Certificate Block Hash
85ba9fc091967320ab680da90daea296b82ad952a6dc52446ca7412c20e07514
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0000180000d0180000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a228d98620aaf71d7415b43d11c063a9e404111d62ffac86f7438020e1ef482ec3dca3f0e60c020e5fd73f549014484bb8c5117751991145b4fa82ffaa01e7aa4828396ff78203928eaecc22bf1b83a61d73a44c921c4e8f2d0b000000000000004000000040000000180000d0180000

Raw Header Hex

00004020f5a7c02b63f3a288a769364966d6c8203f27bb4b9d0abb60303957108c483da6e5cd134ba7cb3f79e9f4f455e6fd0ad4975e3e951fdd7130c8438b7a48fbfdb9cbc61e6af1650118863f4eeac393a5a29a9658608e19857b2c4d304ab52caf10cf1f1247eb8be4c4

Proof Data Hex

59,560 bytes
121216020307e698fd065aab339aacd9330947c82f6c7de33504f31f5ef36fee162af8a470a634953b84171db432a49fede2a8c8ff4372985cfaa11f2bc0f8f6f3f1d335a7de1555928893959abd75b7d617830335c2be10ec824bc5523e60d4ff33e3b7c4f3b9911fae2bce969f6cbd778c667000820ef5352cad28b9928c62fb29ab1924c2d0de54a0f13e494fee1ba0be9abc4a6019cce68b08cb6120263c85ab3606420d7e16c47f29925849c038edd6056a2fb470b76cdedb6df034b77cd38bd448b2e64fe92a8b0f29776f4bcb93960a1eae16c66fbd50ef9da0c725659dd249137f95fa70a35352abdccdfb544089f13d36d087ab075786ffa1aef8e09a6e4c763aa57d9f990d34a6e35e7a64e91443faaef1f8aec0c31926573dd7d2762b0f1b74dc957d3a25a2a0a872a8fd84995b0f5ea26ec1cef4d5b434e06cb5239b77e499436f86871a7478840ee0b22a8219ff2f3035ca8431694c0545f1ee3ad785d8954b5772aa2e7f0893b4f4a0db60c3a2dd1af00f107532de35796bc793f1e125a9a06016e3bee0ee2643a1fef0435a92c4c5bd8063ce6c4cd7288972697c2fddc669e0cbf085daecf8f08e779d8c4933f81ac482cb5ad694a450a88cffafa8b44b8bcb474dc35e205eec15abfd57771bcdfca8a18bd2d311a9b425ed48332dae573e100d7682cc967400ec6074d9f55b2d01090037b95de0a7beb6513689422cb4b7912406411ede27583d2fe962e0ef86ee9f74dc6766053a25acf039b2684ca7f4c116db8273fdf36544c900ca2e78215af886430ec1b745a445120538ab8ef7c06aa602d1786e4f3384c6306ed45b2ccd30497981ac354125c12b807b46bda092df91704589dcc3c65818a6b081fb12a3e722ce94e62b4d15094d8ba57bebae1a2a4823e4ef131b79f1dae2fa50fd06f03d10f8e67a49c687fe179f018a04c3792e7f980bb340f7acc538c3e23181bb33a22f717254357ac223062b2c61840d60a2fac7c0d9ae77afae9a587c8a66e3b18d55a783e099133d1e09ee928c3d7adc64e859e2051b42b5ab28ee4c190746420aec9e79854355f28b4fc6acdc8f3de445231bf5e3d751348281a55466b4fe684650d2ad8b3b0a987238dee05e472cdb3e66e7ee147c58342be9549182456abf920849c6ce4ccfe17b866cad219ffd0e96cb04ca9c9cca9eb7de408a2812ad15fc8c8f784ea0cb443b68a879cdc9f3603312c536f725c4eac699981d8a409a1af341e4ed5c9bfe1ee971cc3296577801c7d80b497292ff81da8bd5bd52ee4f42dd2e04a823257c90d14a3838614c2165f37e8ab355c1dc31a27e64f13362e5ffd036173799e952c0bac25ac70287528aa640be7a18e0abed120cedbdba21461059085e87d2f8110136919d5ffd343a2fa5a6008258cbba0cb49427a2d3dbcbeefcea343d807481f856030ab086dabf8aba486aaa69a75313a3b242da20e2f74fc93b22e4e3f10f6da882e4db880acd64a1f789139b9263f5426de67528433ad623bce1f4194d1e3e26fc3b455914d9c0f4101399c797db24777c0d2c84d299715d107fa71cbcc5064525200574896fcdf098dc9a7151355e1227199bf060f078d2ab4f78a4bb0bcc8db659685e4c20ac4000b635622276ce0de6021cad9e4eadb06ee7025848a2297cf9ac2d7f447ed70e82160a8360b80dad36e2edd4b6d37b9f5d5ccfb10fc553a489d029c3f01ef47d2147cd123795bc6dee653e008a959090deeb1ed249e1918f627df228771603fdfde23951b0707e26a737e74aef4103f15c4b3f099c7f652e904105fc7481421ad6754738e7b5aa2b5049da796078191408cab9d71faac9310841607459f4a69bdb6cec3ec1222c613e413c9c89227820910619369b3b689f082dc2beea1a7f458490115c44fa4085a5055b77534e6fbcb484a3c92845118e1700159896b488ea041819952465b92f4f1e39e9c12c6cd52d42a8363acb5077720d8587e9a6de29612af067b493956f9e212a801f6d2890c79c6c8c77d3d8e7dfafa0e6c3467d59fbae6a6e1d2c6e51916b47c41ebd7847569ee499b4202c3fa4d8dfeae0ca49a531e79417b794d6f04ed92804f842e37b3ee03915744abbc600e3fe86891fc88c75935f4cb6ea20ca0d5d278485488b07443402ac2c0969aaed3aa57caecc59d5a742f50d61ace91885e1a45372af8ea31587a5e46f332d2bafb5b1cb14255d2aa7ecdade8e9935341b1d3af49f50dff20b3abd2e53a09054b5850bf7d71cf3624327627ed1fa853960ab234c3659b4185cb22976345f36a00b5657cda64a78b8aa59da6293932b219f0e97ad04524dae5c8495139b18bcdc6609ee977a5d9d7e79dd1c71e5b15b07c17908b592f725b607d3fdbd6d05e42f9a4ab583244813b0c1e1d3a9a4b4c4b5b6cb4d502f60cf465d3fc6281ce9d290fe01f1f358664e367f30d909e75216b274c75284a553dfd55d2180d6ebcee991b355364f6d693e8e4a0f904a55099668c7ec5685fe495ae79fead9863f1e570cfa44518b001002e08529cb1ff34090f13b5eb7d11895e8318da0dd480f5306bb6278f4f82ee57b0bacbde138332fc1619a7b2d8f47e67becb70870fac29ba12b5596e7763bb2a1fc57ada98b2bc331426ac872f623d7184464e3fbc937773cfd61184765f964054f5498db80d562799d76653bbc59b23b8ae46d5cc26b565322c4791cc9315d131c0e615962f6c3e28d74190d1ba8196924759e57861fa3cdf5adba3d536238200411e661fe8301a1716031e89ac069c74c4cd636c545c63bbd63a040f1ea2a231b5b363d785aabf0b9fc962b46d71cb42a1686c368aa3882566eb963a647420db0ecc6b603bd539cd080241e229bb4bc0e57b6ac10c76fb79a1037cd6267e28a2398506d25f78f875ea25619d061062cb9c60b2d7f68d47acd187f8097edfad5b7d209f1924d2cde9f322b7a01a8873b8f8ef95f0fc1a7381d9cbb6f96f49c2cb00f7677c494aef3224319a2ecc7e3290a20c0084d3fdfd4e79e06db57405c0ae541a7fdd6e5bf0667e31255deed2ac0958a23c22e14465dc5b1bccefc30856db32985f8136abaf4bbfbff37c1e7ea507c2c0be1c49a52d8cf3d9e2ac423066b1adb4e9497b4b6d77d6dbc42f3cf119bdbdf1ef2efc6e8f39ebd4756863f946beabf36139f3b736980922616e61d5710a9ed34967bea47c94fff544d185fb11fa2fe07e08a47d35d4867eb332bb7e23398a939d146159595e2398057b6dd9ea26767d7930dd2e1859ca4765dcf9c219d2afc19a9dfcd42064a3a522a7cd5ceacd6d2b41798d43e878362fbd53fa4331f56b5c3ec4734a838fbdb9769efc499e1eb272a0dc5246b1b5595766bcddc2ef1b440007014ff96ef4f7b437863b05bcf6dfbcb17ecbee8ef43df2c17652af00dd90b432af067cb8d855a48a43f8b9761bd53b3350a6f85c99b90501aa404134bdb67bae76f854343cd5efeaf4a1947bc4be7ab6aac3e1d62638e9938cacc518b730620b8e655c465bf63ad953c039b6c9da7b08d6c2cc8ba0ab5c3bcd886f2bf9c4a2eaa822c4c215fdb38fc461015442c8fdc5785216d4ee0c91c0dee016ca080eb09bda8460a035c53f60393da75f0fc8fc72dee0573ff95cbb55d48f267379483048bed64c3d82fcfa4d47c8791a86bf7401409c4b0142789642925dce9dfb7167308cb311e58d7ea0e7433abcf792346b446f4515f7a903e322d20768ae807bc23789fe86b9f0982f3454863ae3e4dfd9615195d5ec5c55b14198f103c3abea6b1554aa0400bc4010b207bc6bcc469f1b0665072d84a1a54e4c2e6f6f7b31b45fe218382505f2ad60289eb1d410296b27d8fe23c77802d66d0113a79019dd0fd052b5cc10f37e3c60a7c878d3e5c45031c228c1a439d441f62c0848e23b2a726bfc0333da26383f2a05e44aaa0e69a9b465ee8c2b6e9e2daab4270f6433eec2f5719b6012a3d3c4b592ed927904f72ae84a6cdc9548537eab3451db34a283120c141e94d107ec4773b0bb3ca17a6d9d7aa1fafe2ae34c51edcc12e49d77f007a25ab93243bdbdfed83e99fc0d652e16c05549d430997a215e87df27d5cd9679a9197d6c52fa33b37c093a88e502612dba355fb57e25b27713da4e1e19e99d59ec6c90067074a9a2a1b1957ec15b6ed3e8a36eda69bbfdff62709216055b1725643e648ed72b23fae3f43e3962b674af06b9b52e68e9d8184a8117f65c3ebe1e3f668325a11f3a91412546fdfc48e6f9f48d9e58ca595099293d5d6d8b64732576a12141a2f6eb8d1ae9fc5814809482ff893ac9defbed1af64d51cabd8efbf7b23af0fdf736cbdabd10711572754ed3e9098ced804fa088346d2b721af300b2230cc2cb7ba2244f722b790b5cbd6028a1a1bf3b397b4e8dcd8ab93743eed1e2e0bb1d88611a422cfa90cbad2905a520150949b19bbf1e5fb265b1eea94060b4fbb04a991a25089b1aa73937192a4a53536a2df306cb14eaf88466f8b191bb3eaee1e32f4bb4db5404374f7973cdd1fc8e95d1776c68f26f5b593e1aa84d59a615839107c569f8a3379265f6277c8c559c2ab0066f5985a97328dff79e007f56b9d9a8b216d653924acb19c0b7e62377acece8b5458a08f06fdf1c45fa2283cce6025284178016f0d0d40a3b168980ec650cd83d9de6e9d4e91e3557e128ca0053d87ef986e5d17c073c66be5bb62908bc41581023953d894cd0835079b342714419ed9168145eb69ffeef9533a061639a6cd0a7912cadcecd5e94cc4cd0aaf2c958dc3e817ddc0f9abe0dad192cc01a1e9d7c6952a50c7ce07c3eaf5e965f07f2725be1f909ce7ed64d2e4d6a0a5ae972cf2bf66e988e53cb0ca01d76b3bee2aa20be76066441204cd5b22b7a0c01a9467aca6fd77583b428c363c89bd789adca6a9bfdcaaa41d0581260243d2c6fbb0567b4721aa3b24cbaffa57be510217d1e82f15d64cb50cfdb8063b442ed11ae5a110e752394adeea8e98e9eccd205c089e58db6fc33b0efe7275fda6f8dcfa473b92df4e300be1e3e1b9de46fd79d1dc77a3286b3648a0c6a818f71f863ef63688091c4ca1afb1165e5251a3b9b853b3a8a9e3f964a8994f73ce1f07b7ea6f7cc3e2f0bce7f719afa7f83ecc6782a9d9fc3ec268d9e8a0fc9baf97be1002a5de832e27f36157978e3ef23564f339db2ccf4f8051b6601c12f15bd97c0ea6c48b6357e42ec43dd2eae27fe3f401f38441e6629922eff2d9456aaf29586180fd04bc3fbc8c9d03153c332bbb5f55db86e39f47186f983fc772d64014ab3277a565739bc226973b01abcbb68d3ac76497a472e8348a92302579faf270e96c6a59477b23852caff954f732508150ae9d9920512456578dbb482c01b397005566752bd71401cd410194a135e71590f5c5951420c9de890fdbae2e3f7194b55925b9570193cbf18a5bc19b4a5308498f809d513042ed5cc6d209b1fb2bdb7b505f8581c1658f25bae7bb0e097a02965cb435f743dd9ee547b8dca091f42bccd29f9d93697882d9e5e0594acf58c8c18f94ffd644fc2a0a84a2fde4569fc877b3ed957a4138205423040c6ebd6feda6bb0df5b0a6941242ff419f802743cca78840cb1165b332f4abd491dd52125e2039f1e1a9091318455841bf87caaf52bdd84708bf4f6ff6e04b5fad0c32019b59803c752af38f9d2a1fee8c01e22bc70bda31c34f14efc6c4a9456e9ff21f64cccabced227dfb788c23652277ede4601a878eeccd0cc11b1a58f29fd53a079ce36270962f92acc2eee1b5eba6e6472142fffca70dfada7cde7df19bf5810d667dbbdfea4da046467f34b1461a54463e8fcca6d6030968d700b4f2f8c6b40c97478b2d84d05bed34a51ca82d2595bed2d4600611dc5b386f6ed3954265e386eed83c040640c22d52681f1604934d749039f1d5f3b869dea60334a0b46153e99dd226dcacd7fb8e41b3b55ad73f792c10b922bdcbd93b3d269da861a453cf20eb4c4e9427d925df279707a07b2267e0c3b8735b4c61673dc5571bd61459fe1ca436e448edde43bbc1f31324f2a94b7f7433e6f600e8808d90559b05e4e2f5218571bfd82e95616dd0d601c9579d7d2aa4d01a8b5858da7beb72f5198d0636fca002e1229550a98b66cd4e742cf60c0b0b869572d2b9693cd8abbd0ad8c5f0c9143bc95faac07d6a07c1f3ca6fa9086900c60b37267f4602f0d557b512f6d32e43b9e8d40b784a9c70114e298d964c36b5c7deae9586ba51c606298c020316b581d7cda3e8f9b795ffb0537c65e7ea570c50bc8e5f985fdcecd8c1ff80fe390462ae3e0dee9fd20a30f5df2d77591e57c24e2f9b1a6ff1cdc6b0d0a812a13d3151d7b604d42c5388038234dcd9290f4249a57dd6267e39098889b9296650f3390f2206621e6d4b12b1d0c782aa3320c7ac08fc47380de52001c6c886282ba0a819695f5a30e201ae781b280386e6a3b4c495822f9040da6211e71162cfdf58896dbe65536943e56d8efaff3237960920e61d5994083dfc16e28c1843788da1dff41d6019a3d7499096235e837d800a4fe586026e57fa9021321a04680b59ebac49b65d0e131bb041ff017e5dc344ae03b1ad57d1dc8cc94375bbf1f22494ec0b33f84afd1e888cc0397a1e680241eaa42a9dfd6800e2ff9347a4110e482e770104afb51c80d2b021b3700e1a28f83d2765548503da96d4245fd753ec9b0b96fa44ef499647b6bf86bd2310a7df4f98a8340a50fd2e0cc92a477e590b1e4406dc0dd92e808a13d2ed6bea1dd7d7eb78866eb207dd12dc7b559c91cf2f19d07c8e881e283198cc3849936b5d0529501a09f4d8e50946dc75175f0a83e8c1404863a4ceb707d3105e7ac486e647edb42bd356b4d5a4e3be336644b19c5baadb0c1ec9bbcab0ed7e8feb08fc83c5256e34fd8f7983da2a7dbd8d672566818c8fc35765700b49f945b50ecbb48bdceac9de3d51cc1570fc0966722b39f73ed5f7353555594d0e356576ce5701d00fdf95b7d5de00bd32114dc776cde3a52e43501391ef95a930fa9af0c4b25c6c3c1c8cbf92ad7cd597d7ca876b71904398da1c35534a711f56ef831da1d977bb13fbdce68fe52a35281e9fd38269613a99fb6a30c1ba43cee593741ee30fe20ad5624ce1833306832502a348a22e859202006f413a7f6391bd56aadb9bafb1aa558df813173a46f3350e925aaa77272bc739433d0f1d6497b78b400e71284c24151fadfb7b920559cdbe0a2074e5bcbc2e9d8e599b737495765eda3b04aab5b15b3903dffa73dea8370800295429ab69f2353e9345782302da042660f66c6bac959bc2bccd78dddad41e852dc79f86bb3c99c16c0e2b8181b66d6f1b54d4aefa8b5d4957bb7df4ec69d51006e4ab5f7451ecdbfce439217f1dd0b2676aada6d3b5ee5d426bcf74780e971d0ffa9d4ac41a1452ccb52d94e7270dcab3d87ee683c119b30a53eaa4c52bf8e775f513b68f5015f22764490f2152e301e3a56f8f56bf282f355aa43464d5d391b4149e60374463198c9c9d674317802a36ff17f899f31490844ada38658af9ea1d51e2d03db0c6cd8e16c685f1d0c81236bdb0ece468e7b6596b252c44a76bd307d52f0e74beb617c97e1cadccf626af92ca2d93b857aa52901029e0b2c01884b39a44cfea08774c65157ef5030c5951b736d6c7aa1f2bdd2d2a06aa0f4405b0e6c6908ea38fc2e2bdc6266fc1193f8390871c031c2094bb771e07652e3a44349d01537694bf7d972b881f4217c3b3b5dd32aedfede139e6c3b794f855864af5e32cd0b2dcf3195ee6c8cdb047efdf8a0461d264a1ca928c1d4a300d8be751e54f6be403d0a410a793f6717ff59ab23bfbf471cf843d398356ff6ea0aec15802ac309be63f9700724d8d5456bdf811ac3b1970dfbead47ad5c00d63759d8db961d1206d7bea7c091beecaa640f071c94895f0063434a29d405a091f5bafd9671a2ab183f13a2cf0bac3c8b22b89e55c8c96b22d894f644d2eef7ee186e179cb1861149bb69ca2789fd6fb0df36e962674999de3da59755287ceccabd73e681537f0d130b0d5f8e85bf3da3af1c81b57425b37b16970d3106779f906ddb8beaa97ebc8f9ea4d22ccbdd96b3a695641c4af79f041e0c233c28bac974eb0eb8c45e0060030a23988a4a69a69c06ee94ab9bdf5aad10999be25bb8fce245db3fd75fba554fc831d80ff12c271fef32899d5212771b4324afa1692660e8278bb05fc75f7263a1fc7018869bb7d4af5f1c2b8a07f033472e9c02b9dcac03ea1ffd9b7842b980f96f75f93be74cbec6591889b5460b028eba9082b219ef2e840a1db67470397d2e15d045c027a72092013e4b2bd6d33c5b263e142555386695ffb13e077411427af4a910d1c1c97c6f93a0680a46525ef49695326857eea9821db34169332cbf468d1045e4f06f81aae00c02c922f33948be126014f77f82979448dd6aea3d8f6e3c7ea4a8842a66bf7309f67bfe647ea1f9f849829061939fc1fb36354db08b9b6517c44a34eb2c7015a20663a85f6df425fa73c7f51bdbcb82b162a824e457f71dd2295f3e10a28feb92746aa210337811234b8e54c560d7fe6069e730b3a1407cfad05c50a866c1ee87427f0b57805896a98527e87f390dfed199b64488127446fc92c64605d8d5d11b611bf51778f67e2e3596be52a140ded591a3a7a41a403c954bfc0ade8a5aec355f3786e606cc8c120cc2c64a8966d881742214b481155df6473538bd95362ec0856af799d8c9cdbf553efff6b9ace238453bede85a6dda172def815f2f7586a038d32ca1ea5adcb37d4dcc28f1babe743fea61ae7a80f6d85402ecc976cbeedf0868dccac2c2425b25516992a7a4a82c2388779b3b8021df1b7cf79765f10b34bcc0d16f7af2359246938c56abeb9a24516c143830def3318220e5335384154d09c1564d315d08f684b23173a8793b1f9635dc41fc7e92a7c8a12d2c82c086a339326bb9190eb0f6fd10341ef4d0ca6ba42bef738cecbee34635b43f46d1fe00b8726b70abe0667e7528d43afd1cf1c4d5b9f2a6542ab87ff186596d201cf9bc5094f5297a09632eb46f5c81a1da51492ed05cf3ce276ceaf3c0f89ffdb054313db87409dba365c12a34d58485b2fb80c39a7e2d52935efe83cf1350feed5853272457cf2bd8f0044c821dc6fbf85d2de2ad45592220bb3825cc5cb3f904aebc7ab7b1a1642b5d9c24629e6469f14ff6da5d05f176d69617061b84ce7b3ee94442ba683e0907e681eaa9fc1abd239a0a1293bbad8a8ac9574bde30905b186812b1e9d5e8c0d8b8603255118aaa4fbbb3a5a4c909c6b6bef419ec31f125f161648654517643e8f37f07a39509dd05c393301a0c61e0ebdd3f2bdfe67b1aca99b3fae7cfbe8203182a8ca275480cbab7e1cb970430cbc779d551ec3136a306e1c13599f14ed95f682de3c74ea1664eef8ea0600eedb0c77482a44526214eb893994a61071ec1d2ee67aa13db4df3a0216f4eb28ceff4d16302ada6fadb93a8dfe390b1b95e03729b4ce5227b22104d2ed0f471fa2bed05764fd1acf0cde1b8aad6c440395d0727b2dac9f9d3f552cc064da3996aef5e00d2815778c52ac1cc20c735977512cc83013947e7d1798057fe60e04f557a91f7472e784c8a418723f73ed6740355710b00133f423be6889b01b3f69b5b4bffd610f5ef691979e3c75e64b7a34b37f6d0420978d0e91efc86f20ae2d8db2e71c1deac2b74db7a33788b36aba74ee5bd1f0679a3885664e26b23f07a160fdbbfa83f04457b2e3d9c7a101aac1eb81d387ea7a99cb044bbfd2eac40a12e9e9f1ef4abb751bb5fb9fa9009a91acf7883895ed18d70f39e7be3201f8d53f7bdc7373391b4b15fd5ea303362d62a9958eb3954173905c447a235898042cf12efdd16b116f8717bfe817f9157137060c79af72a3d09da88b76ea8fe5c7fe7044d4cc95ac952b1857ec1b8ca620da7bcc2c3a3b3d0ccd4b48e37168a4e04d81f0dc040ed64c59ee481caae7550e2c298c921ef9b7d017a4721d24998a60a963648b57d1e3c9d655361b78af76116c5d2becf69f28dc08e0a539bec76468635484009d0a9b4eec4637f3060a161851b806a92ed7bcd0f01ae9e83d5996962186e458d0ce977b0c90659a2ae65900d9f0b27e71a33c2da6808d151c0d1913b551882d0bec3d780f0c7a8a0334565bb74aabd31f27b68c54b7504715b01ffa6785bd0d5d21872b0791a93ec96478169666ab004a766b674d872aa612cc0939dd512070e71c021af53331e2d52cf5809a34afce767d0ad59063b49b4ff67faedc8781ec06e3f780131ff6554240082d3c4519fc6f73160b5f20352f57a8d354348d125854c5c359ef72ecac27ccd259d148d504dde9057e27fd3ecd58d748bdd0a9987c4ff4a5b0d93f7ffcb3d071ef724fc75458da578ead1923ae8e742ba30ed1e248ce5b651f84853c4322941f393143e5b767d9cc889ba10e2c56cc46c3fd6c8dfac16c993df391ff175408294619563ed5947858a504156218a1976d0a0a003f35aceb904dac314035479d556c9af74046caf556bd7349b2c2e4b4edeeae4ad7c4f985fb27f81309a9c8e3e4659b1ead2d4e2653082408ac46a66b9216f12e9e64ac4fa5283b0e1e195e1cc54224885c99f7ed4447e3145652e7e847fdae9ed18daf5e144f3de704d556d984b05383b71a90376f07f295c21628b26bbd4d6fc7ed5d0c0fb70ae367a3b49e52b776928db62310e18be79871c08aa20096ff9d8bbf946bc6801122f2d48b918651f9269976f356fbab0153242cc6048c148f39981f6fb1e7d453874d85eb374818fbcf81713988bd1e89d761813c1016af84a0ad4352ad7c936824422eb34a9c71271f95b6ea9c182284cd5e5b90faf75ef5483268607bf87d1a9517be40ed2af95ba5b1ea778d1a9b4bf0cbf0b29377e5688f87e2e790327d1c60282c2e501cf729bedf1a29d67c55aa3164b3adb07c8b6425f78b14bf233e0ea674ad0984d057c8c81c1e99f952c128497cc6f9f123358bfb9e069e78f2d5608da5895fae5e2e726d4b573c04d7d63cace53710d49c4ecd5b7772f5fad9dc5227b65a8c781b41814d2d6c636a373fa54605d19f337ea162cc20ce142ea41428371ff88cf4fb504e588c27ccd0acef07744a860dc37b949a29c9d2ca3522a03e36eb485e2b51beddf20204749a43b58fefa2a4430be453ad29ebda462cd6738925cdb9ce203b7ae70770a18a12d6fda69ef10604a5404dea56e81dd4dfd112c3d3b5fcfd4eb07d56a276fb0083511e06f699ac5fa48839d601204f974ea9297218ee831b2db21ae9d5960122c4e2ee0bc2902eb67741b8b34bcd09300ae1fb9211fd6df85308981fa861038321f10d95df40f31e4468ef24824a6d5e9937fb8a1520a3924f6dd42db1614dbebe5eb4af77eb14b2e947ed50fcb08af6b702a2b43b742e547df588606dbb86478f73a4dd4723015dcde6e86b419cc1200c4953bbe3ba58226d54f3eb74222e9c694186808acadff82bf292b69a34c27e2acf1629cb42fef26aee9d17aaad9d73db27478a54d5c0ace9aec02beabac2eb65fbadc0be8731ae3fd4f0196c4017a2ae5b395512517f07dbad1906e8d256774098e934c9dc206d059cc4a46ed6994f4641d5ccee175976e0e32225cb535e61d67d0b61194a0a9ffee3ed776b35e6d185010796eec142b82593268ccffdaa0760fe2c1652e2dcbc2140680b182239e3c988dc6bf31ba13745af06d2295fb8e3a6cc99dabc74e55d911fd3c1f61d43014274e8e1c68b636f48e1cb0e1b243c30543e7d309aae3caf856064c8f4ce12077abb063b9ccea49aa74c40958147f6fd76d7f450f08f72541f340174dbb237e749f1ea5c9de4556513d48bb6ba93dfe87503deeb526af593fa721b80050da407ea3dc27a1ad6c728bc8498f256b782d9c6bb2d1e1930c656c353df87c9a13c1ce67bc4cbc5b5bf8732ed337d6d10f0fa985178c60c87c1d4de7662f4e7c5e44cfd6df871c641ceb622c6afd70fba51bd0177dd84201da2d715290bd02d7ce670a1fb83953b850dd00c78c232a2dd14adb50a46d709ecb163708ea2307bdb5f1038663a67c677d444559412399743a34795d60f4fc3f8f5bdc867d58f103750d6fe0939f175271595327d68a6337bb3640b5c61117abc4a3ec21d9d4979a592bfde990b7d030095ed65df8652649c38625e296ebe19f6ca0c4bf267add6f11244bf7ae157b21caee8d076e781877f01efc4baba63787b489a767a315cb7a791f7f78f603e09cfc446cc812fb4d166b02c29e4a6d5c93595eafa5322a302268c557660bdc6fff72a95d52a04aded3ceae33aa45e0863ee01167acd4b430417d56112eb0339cbcb03a32a43838048c2ab4591cad693f17c84027df2973fbc90fd949fc86b9345e551fe5740feb5e231809db5091293b52db48de499bd6526c05821b619dd166398c9b5d64786218cbead60d91914ea7dac4763475610d52435e5af9b78792d5f428edf58aa0cf0e8ecf66b7efbbd7ebaab0c4d878cd5595fd76f0d6cc596cdda4fa1d572a1085a65aeb7ea90581720cca0b96163125ab9caa9e119b420dd147522d980baff947e74c9e7db48c271c930e57fbc9287ca9869a9356d35a0ff76d157634b7fe279c58b43340d71ba53701789d91fa09852def8743955de3a5f09d507564b16d7a79d804ae2b8076b78a1dd2f137ef7e010e9bb9698eec71a425b6ac4e7a62b9b8af311e359d17bc9e428c2aeb622e4d2821930419922c0aeb350a8eeabdb76e881bff2e305a01eceee55dcbeaf40a4afa29c365cbdc8392ddce13a10cd1a74dad5cdb3e2daabf1884a9722e88cac25d53172021739252f5939d494a8b06af001d48be25497decf66ec5304f78b7e62db327cf7890b3264081dc9497d7efd7a35799c008c584b135f013f325a379e17652c9369249c916db2c84f718a63cdb77d3d55a428abb40b4c43ae3411fddbf76c88eb6b5f4d0353014ac18e6e777f1d2febfa427051b0711d98ae02ee029adca97e4fc6df2dddacd7675dd1f5f4b2ffc373cca5da089165c69545b8ce1fa0e7dc02a51306b927273d0f88893ef53f18e719d570e3ce9f3e7c8c48885cb19353b7c5f799c3c57aba92776d0b4c6ba30453cebbeec5bd6d0c2611fc0c86a6383cfa7b92796b6ca0d6d4f815b7f6f24df8044db9b4701060ade7f81c58a1fe70286ec541c069459b9bfdfbd62228483e198462900a8e7191080870fb65fde54cec040a231305503d5fe93f8ed41c3fd9a38b43a234c8c0647f72fc4f1337697bbf811ca28536dcf7e45826e18013c014564910bb88d8de7f4f0c9c6f34caf8bc18132ee4b4da5028514da827793acd85df9282d05d727d48ff75e3f74097a50c2419eceb9706fd4c31fc6dcd520efa6d2a5b6ca9325fa12ee179df48c7424f30f725a19e14310b2bb3571d09ae5c66c0b86cd0383b1a6fcbead439cb1e1334bd9bd095133d5c9c9b2f95be39bff4c4ad61a975a8491e551389ed478fd9b38f34c132c247ac6cffb556e02deccab339807135d2888f998b6df6bf015ebedb9112a84c140efa1313ef36bd6b73bd54309b7932239c2cf94620f26f24020c74287396fd78373bd3058c6f7828a5c3c6bb89d6b9ce4486206d68b1357de93daafc5a08e8d4699e16f9c7081ede0d35a831df803c47522aa7bd2abbfa5a3c079ccd4c92c3ea5fdbd18134c07cd4ba9eceddff86f88f52e8466a365ba476611c19194f15d811c7f42bebba29d9adf80e432c6ccf9cda4020b374e7908be389952b732e2a781b0ef1e336258117cabdd3f16904394816cb68dec6663a7172f86815c32a3079652b149ece3f42f9948aaea28441629a3d9d5c9cf109d504d8cb00b6e1b654c3e7cf11879c7cea8743850f1c0fd15a63d457882d36f32c9478eef03e282d42258dc35991b09e560c09b95f3b3bc2dd3eeb83c4a14311a4d08d52bbe0a6c4ee4d413246bd7b093b9f8c7ec38c8e13c1c8f603831ca0778da51107d958369bbff35f7f3df47d2ceb07168ff2059d8c2c9cd2b9da899631cfec1d9a72bbc6727e20992e9cdf5512e9b40ee8c8fc71d37368bdf5e626e9beed7e8cfc47f0a0097d3b75792459363be476a8d183766539f45b3a96521d237363fb1b636b373d7dceadb7254e7cb70f513c47e2acd4c02c00ba19a0af3900a6058a745e5a58d714e17214d40a138c7febafd1f4344d41aa5b62d5fe6b4fc203d2225f12ab4276ae0db41def0119c87356b0dc70195d9e59b58d33afe984f87da80b36cbc0bc90d239e5a0fc5864d395ffcd57ced176fb9240126456a972031b3dce1e4d6c7c16b352933a5289bfe56c800980831750c41a14b62e3eea8d234f3898ebe96cb5f6505bb3e2bf8b451c97ecf3989d17d5cd613a941482cdb1d802f153c22fcbfba944bb1c503fed33d8b82622caba512b77eacd2e1639c17deb52ccc9c6ceb4a3a48352fcc64b34163590cb5d1a08169425f5288768855298f9e6aa7a33001357bc0967392c68f461ea1e134dc9502f7171f3b00f930d203cd8ef1166dd76a3473ea565ca0921f423e7506b986204540a087e23bced3188b2576da6d45f20c61f2e78267479d644806c30cbf2f93ac23b4417375398e6074e10609c7717e72e515bc7197cdba7c23e670d120e7ad160534f4018817060f96aca60acafe47cafae14883b2ea79b41e6ff94577fd275b64fb0946418ec3fdd65865d4577e3b2b618bf4984b8f1e9cb365d528dcf6025694c531c2b0df8d0f5d7765e37bc07b1fef3d369751102af26e09738a92f9b77d0f1906e13c7925739d7fe16af650751576983a10c64bc244b8c0a8bc2a970f7569ee585ebacd22134566416332d28ed5740d8aa42d48ab2949f7a54085156e6d3598badce3a3bc3319417c2e0183a6b5965baaa0ca608ebf6ffea95cc93c4c85560cd31a33041d02af25e704c45fec7ca6887a287127b3788931f7101b2989b8f3f1ff54ddb2090769936b3113f45f2a51df5df985a43a50951805e4ef7b40dfe6af0f6e67dba9d246d8ca7dc15d0307108adef1f8960513dfb8877ad50550f0cd2f161dc0766a64d6319b63baa2a0a2a6012dbf01795b1f2d155a315db7d688986d8eb911d7f08547d7228e35200bdbc24a2b2a7ef8b8d86c9b6ed2613e1b5a6a50f99f7e2d8bfde872608a8548465fdecaf835dfdc5c24f59528607137dfe573e17daee673cdd595348e42c303fd97fbdd378cad84a0b1ddec61b5eb80798ff633db72f919a946090959b17d8ddb6c10da335467d4f23388cb28c133a926d6878c350b4d669fb069ae7be4df113f70b2381424076844a2a0b0c045e7b3aa043208799fc1e7b13756ae2b7ee5b8974fa5f7872d31957a242188e8cf1fd20dac1aad1c2c186c4527670be562fbb9b76ab2616bbf3ff446eca63d07f9cb64424af9177ecd3b4c9a04d518d85b0f38c425d79fd4d040908242290dabdc4468762c67e7560120ac5b52bd516ef7aa262f151b95e84aebc9e04367b3346cc50571054bbb1ff36c9214b41a2b508b3ec3d4477aa1e91e7629896a70837a972b3cb98ee0b39ba110c09e68efa157a641fd819beaf481dc2f57bceb391e0359a996bfea3ad165561cf5b6d0a4271c7120a67a4d9bea077bf0578eb905d0f4acec377664dbe9459121c2933fb67a13d324f8e11c92b939418e2d25eb18ee23aa6c8e0dffc30369a44e7ed717d09d331aadc850193ef3211ad4b1352c0635cd4b9e21d752c0454f6337d4c4cf80f47798cbede65ead1673044807372fe12f8a7b99df2b1ffdc75d22251340d33fd0e6030aee61903cac443ab2232df0f0cf01ff1104656b19a2c5f2bcddc19a9a1c4603aeb99468b0e010b7f7a5b67f1cb6dbaa3d85cebecc9aa1f63405658e5c77f4691c50ac3746f5047071dda3d6e86f891a47cda038cd9014d706ef69497d3380b0de7367931dc0a77f8996bfd22e04a0ae12611dd8a2c1b472ae59450bb38233fbbaff316760a6bac4f0a31245218dbcfa36409a1e2f99273d9534901cde2de0aa500d6dbd57820e3426e0541f43ec9dc1f8709654d4f6e01a8f8f1814358f0d459a4086240de7273bda596411d3948c5b7c063fbee9c452040b7bdba60f0f2dfd55162b1e6d5d06439316a4069d490e036c5836bd77a2c076fef93379fc7838855ea8416c47aeebaa0dd959bab25d4edbac6b33bb097fb14c736fbab4ea01ec485ac1b4f465f3d4c9cbd9522370961a2e5998b85cf45de5a985b6cc66c0e517dccc6c4f8a6eac57b694f16faf26f472710de2fbf25b60d527894aa881bd059aa04d33ea58703106586dbc92cdb8d89b55d8994f9a455dc1269f0cea9d61ed0cec976d7cbc9f80aea8f587b6319c0515bcee8c6d5b73018ddb1f38a4d4fc720971424c42f4266ad5794cfe85bf903f8342ee001b744dd7391482a2d8a93818382e2b0fc604c6df43673fbad19cff9e8e8cfe2e2f384c260ebe4faa5b2416bc358f2b890e910d256b9e104479da1c0d2f0f49c9391e406f0a704f115649485545263dcdcf11326c673a5ce2ade41406825bd3a52c4160abe3e4f183fbf5b1c565240f117909726b9028de29bffade656f1a36b961e7686816333d2d9ab100984b84f164d2b9d8860d98a1afb801beac086b1b8d51688fb053345d480ec284197bd55c66df89bb42426b255d1cc499e34bac4f063ad921c18bd52f68a3f6513ecea2ea1557401a3c54f4f647114716a1b39ef1fda522539b2f0bbe2326f9ac493b487d8515b8058f94621ce1b0875e2346bb403c2146ca3c4439e9cea461d48dfe3331aca3ad237f4e44ca27fa2fc8b09cab8fea9595c3fb1fa72ce438b0eb21775ddf6c8dbaa2167d06c9429b2c4828db677a34bb31ecfa0cfceb07025b3934915489c9605347fa0f3c44ddad0e1b8923c1ad8e08a4055729cd3ef87a8c953c73536287fd617be9684b506e46a26c976e83c2a7d1b4339698dbe98eac7c940779c596641d57d5ec7bef242add747898e5589716bd35a7ad29880bdee7db6eaad12f6a7e060e34203ca735ed6272e243f2f2a3dd5efb84b3c53993bd481b8ff62931e1fb555271a29e029058c5ebf0dd00129c6e67a1ffc6ad5b4195519547cf3f647db2b825f268cf329fb49155d1dd557d6f085e7d33a50b72a3d1fe35503c2689f865661176cf869fe0c2c0014ba0bfd9edbf55a10f97a500e7315718b122c36996ed54e9de0cd934169bc1fd908001f7529addff3c127ab2e66bfcc27a1b5231f409eea1ff8bed67420de300e4f7fbade41fa8a21d2c33c96dddb8f510e03035123cfdf5bcf8089b323bfae1f3617ecb37202d8edf1fb7f8f2df5507d935f4d5178b6c9a4653aefdd0a4cd1819993e059d04ac5ff43e8a1404b52a73b7a74afe8591fb1e3e4a3d6a8e9c3f72345e61161435f8caeb634da61f928eb31195f539bf08e3b3ccbc57dfa65572186278f899fbf61e2d042235b8c0a7afa6a45316ff38e9512c4b3466031e5db387247ea1d6a6f35c1ffe73c55e3244555b2ff9f952554b9e54eb9c4db502bf6b2abdd7f1105223020ec4607402cee13620155440fa5af7ce3d95c552b9ec9973875b4c70436602fcb26edf85e64da85d0337880fd1409e10f9f6a3a4722fa017815cf6b257d170c4f5f08af4f69d727b01d7a7730fa1db698ef304ef545d48c835a254cfb6c5df9fb20febb10400a46a279f1873293200508eadd34690e12ea23f988c160dcf2113ec3a631ed83c76c1b273f35b5e1145d9d662b463da28c10d16d8e9bb8637dde6536227238bceb53fe396daa43d027939f62370292e0f053f89dd3f44d322fb24ee64870af9b0ea9d1f2668e1d5aa5f754449921c55de297bfd7b156b5b743c2e36d17aaf4735dfafa52ead27b3bdafff05411d25e05c205bc54491e04212ba4df807a41c48607de038cd265ee7580db9c25a1691995478abfdaebc02d163b5dd89ff19194c16fe67cd0cbfce1ea3f7edf6c6222c769c5ae4984bb9a4df84a8740f12f6169ff9d67e3f88e934d55d4a69e08be5f55b361734da8895a01a39fbc2dbb261c48aa234cb2b8fc54e962cee119fc8374d707843af30b6660175da0cc5c8cbe0770c4c1b0433fac272d632e568c3efa44638f67d4e009f6b88c4125e2468a068ce8d2a55ca2c6227f21e5ca13278865c7397a97b0db2d029c07cbc59d1ee951fcc344935647cb2e3c5f12b5368cc4dac0cd159afaf6cfa8ed08ecadadd87a60b23a668fdf022a60ef156e2df67c947c999a57f29e6d861f31da1379b11a138c52f7ae224ba712e36eb275801b1c7de08286a3efa59c6a8182d3c2aea3972fae853d965285cd26bea0d552f2fdb4f18422f04d6ef614fd2b343e39873cee06c687f74f3cf4834b13535d4abde485f84ad3b80389cd705fd0cadae55c2f8baa74bee4acc0a0b338f7e0c7d67767486fff8e599832894fcab12a892c68858544f0bc30ba64b9e9f82cb177d04770c6986b90637816ec2e9bcc71695c122b8713714109322d8d7119cef0837ee290c51616421a7635b6e44fe8a88ac244e55108a57f649e9e4eb7b024a8409aa465b976d45e4daafefba7537a02b3cef55810c6bc94173f906e33699a7f4f2144b4d14b7ad02f4a0f7d8fcd20e0d8df55b5aa6035bfb0c6ab6cd9b8c8fcacb28a50f1aa391c1e6b6bc82cf26403f72d8e955046ef3147cfbac30ff231b59ab854d97d867665a8e0f3dfd7b840910d67ffc3678eece86b3b15fd2dfdc686314d68f5a336062a40798cd96f509f2a474d5cbd37842476f0758d3dada744e111f7a33828dbc9da6865571e88b6708e13aed46a126a9b96107771820375d65829ba406f2b065b8971056df2346cb394658d24b247d57223af9f783acc5a24b09dceb2a95048704a4e1fd6f4dad3efe9ec5115a20d3129d7b858a6422ff2c1544dcfa1e85cce09616eca626fe684ff99d260c508e0a1d2e0b190b1eb5ee73264e4f55e8bd2cb4aa3b4cd4f13cdbead3c03ddb04b3eae2c96b5b75dc8f76d64e3240320eeb6e14ca7d21d893f7679702b15ed5aab16abc460effc934206f27468335a9fef8e392b0bc7a7e41c4baba06d13624522f11674cdcc8abe33485e61a6b21dc86157445af95e679d315062f378f113328de8619b5dc8871fcf5f65badf4021a11f924c32ba9cbdb721b853d6a7ca773c615bd28fdb554d8efb902a718e1416e135a90dc31ac9f28057de4ce95e8e39852a999143c1f0b4753e23d6edc4c09526abb7666ee3c0a002ca88ba6a0cad7a6c1f19c73595d95bceaeccd0914b1b67bb610cca217dd893546b8524c0a118e24683a314ddce1332d4ab7dfd8214d9499991746da99ce2705a8a6d265b51cf8fa0f70ef959b47879dc57b4e8d8dd21c02b6743e53950cbbd008fefeaefebabb9decb4bbd048fee20c1699c43d3abff4a9faec4192c7fd49ac8503f465195f3d8f54110c4602587e3093fed8366a44ec65a93b3422f1362c5442b64f526c0bccc189db6a77b2777003f7f16483a2d7c40d362c17d878d2f97fa51a78b1f9d0d72c35529eb25d1fda29d74657bdc6a0e78b3508a7284c68943559f8779b55a6083d3adc5675bf24725a48364d0a03643bc85b2b2c06f1e5c93a73848516c53df9762d77c8a22f680c361da49cdccd213ea822605ddb5a75ca885ed43c31ebf6d33d36e556d3be23e7a201f98ec55493b773f6f8dbf42a528e7cafefe707dfcbe83f82e0006f416b304d6c06f9b5c232580303f3b0f4fd9ca5031efa12626d92c108ed647c57e0fe0ded52fb22142a5c02dbf0af1fc62f504e8a8be202660f0ef1b0d541f410f6e9645008df795e90a983c3eb6335337ae6f4ba14a95112bf0abebd93e36e8c4e6fccb1998af1358843e1fa19085e3cf965995720182d7340e87b4eb6ac109887dee57346c7fc7e0c92fe8fce279b3d504a096266f6e2bcfd9a42e6eb6888808f6e8579b3be2a9e9a6cc5dd6415b79bd5a10336803fa19e50fc0d44fc7bda8cacf22bd7c5463928518b840a08c1055d908d35bee294fea4d0651c4cd9f2be8cb8b78532ed3481be092f02523959b2a14fe99a8be7804dc2cd3fbabf84bafc9ee9f4aeda2ce61a0d52d400e19865b16ac80b71ac2b8750cf48bd99da9197570489743b7b25775b53ea2a0e940659211a2686506ce009ab8b2322b79600903271c2c71d48b700e99ffef6fa0447df93a4b7452ed556085701f654e4095d1571b3038240ede9fe1765eb8a503833590fdb4724d41eb107c412d94ba9920a005781cbf67265a7c6a90fd81e07319f7c20e16faa09be5b4d46c895c157076b0ebf25865e2993aa08bb3b613db0ca93c793ab6abe2bfb8b0e6b75744a7ef5fc993366e0225a230aa5b587225bcb2147f5757df8e9094a88a178658045f1d787c7403f579df954083bf6bd44af3ad868675c21bcd377150c48f2f4f3cfc312d1cd0ee2fbe0ad7cbfcc21f8b8632a752361c05cebdc5e6e1b8fc75cbd1f0d7a57e849f7ea16e9178911f4da25eec1ddbe9bd842def0822aeb1c8a6570a1795defede0d3ec57684d28ed01c5fa30d777bec6363abc82c81cc1649f843fef0383be77f4d996b6ee737c1d2bc1a91554515c7f639cbd4962bd238210149a1840061ddf843df8697c9b4aae1fa6a3afbc264187a450b35b47b42bcfdf40c8c0707d4bd27387a8ff06d5a57667da8de6a5b6820b8377c873b38b7d01e56eb14c4aa49590b58eb08483f004959a62e35df6a679390982ab1a9a06c7aefd6ec6cfcd38ebe3692c1b7ac4d17057c90960a2e5acc9247ba87b757112c338995bffa6f1e07f395c582b91e292fc57c691a462d6318050919171b7d2914b2a1312c2a647d849d6e36294af9ef405cc0723d1ac8365d8da5e41b1734ebe2a699491a727bed0e41a23e17eb8b734f8e91679d9c3861543d8328e5686834c7d13fd4256686903c72da50781eb7d508796299a19e6120e6b195372672ee9c50653f65a50f6e8de76a6c5bbea756de547cdf61a1a86c6f4790a416dddb629f8a0512091918fbb412e142e6c4e4a8631f6ddcf9f486a6e124a818c077c03f782a5e7919e801d8cbdefcca2f54d25fcbd358cdcb39c475904fb8b40179fc4aae9bb1cbfcf7aa5a6df70ff2294178f671fb36aef2d0608d026af9536b0968a300b1d5417b7e0dc1ceaed8fa44c42543007b1967a2388e6e48308132a2874a0971fe46f0c27f6861cc0b2cfe2c858ab3d5a13506e5a93699e31de64754bbbdb90d22a806d2c3472bc679e9b40cc59a07b9892fa61550aea6e38c4be434e910d0567c3fe5a54bd4a5cd10950c0bd8469b5494877a358271118c5d3f224a1f4639eda42b5e3b6d6d45ae087543df1367c96acf5c1b9441ccc17161bd512e659c422b93a9fcca3f5bb1b4841454b216ab24573db26cbe071f1b99060755d88ce15abd1761dc1670830f52930f526486c48afba1f4a6fbc07c1ec1d32afbc1384f2938fc1775dd1b094b2c504c6812275f967c77a414c70fed3c76143c187bc5c7cf146c55252cf1673e2dedcb0858f63226cf3dd65bf73223d8e769a3993c3e87f0b9f8a93b1dee106b64c0f712b9d69722ea9b8b72e0d3220426841b78e2794ac1447cbb6807def274648c0a66af8bec2ecbb2d047502b0755084dc8790707308bad59b1815d018db19fd4beda31dfc29730620719dbb2ad896c599251ecea0cfac48fbceebcb4a73e5f92418a8d3ed13ee92474a490669081632b81d147ae4f809bec367d72fdbc257a459adf0e41f2093972270ced73ffdc36cea82316367d75950cfff367c833b1f61d22e7bc2d78fd5ff332bd9349f7490653f80b8edd9780bbca9c5d34e24c2c988de333f409e712aa0a9f82454c25a2882221f1109b486ca585576eda42973d2533846885ae73fc65b6b6711e0662a93c9ba5ee425b2f77aa032ad83a4586ec5339cb560024747f698e1d471a7bbd50b158df29ac507e9b7900f611279fc37caf39993462f8ac2cacaf4fe44f939cb0b6232033593aedc373058728b8b5caf5783c9c08a5924faf30378e505b1c72a75f040c0bb2b89f1608121104aae7fc3cf22d6db08552717dcacdee05422c5aae164aa599a2e8b400ca40967ec5fce9d929442a0095141011cf61f65a9c62a693d3fd3aa8b24bb7e1fba1646fde0c8f928d1806c5e18053cce0b51b41c88ba572565fe729411307ea273436d0e6f7064d5ff4a0aeb2d469b56a3be9488f19afab563e9b5e6999c49533d1d15e0e4fa9d1afbef236b7470959253db66a702cdea9486e0d7477cbaa850d78f87618e57014c4f442e358b68224f7bc091ed6fb587ca395c5b3a993203030204403a74b94c406d12f820b1fa528ece9a7762fefc015c2571ea762fd7af35051b76aa112b3cc8b68d8d05ae459dd34f5c27740e931e746751def7aa47fed42fbef110b0ffae107d5cfdf2aba4eac065bb7a2f2bd09cef36f40d43e8c90f1cdbc7cd3bcbdd093cd3a99fe13bf958fe56b1c7974d3d2d9cde4d9ae5858930d4724374b604c9cbfa720cc135adc21604683c6a64bfdf1f56ebd563e2947fa00aa1fe0b40e3646a1ee4c714d570efd80307f034716de3055d8e123f5e1e32428b0bcae245d470f2c22b1ecd1e841170c17a536b0ef7ba7223bfe925662e976d1de8215da238a7a898fedb2d21b416e03b01d7407d44c57941d73a599660a045f4c36bf9cb4ab3fafc7fe8674eceb9aac0fba2eebc21f917eadf485b162b1bb9492adadcfa2d69898d9ac9aa3e0f7b240f65da15e478ac1b0e9415c5cc784cff9c596e0fef5b46b01978e6d48ecdc6302a11ea7340b230fc32a753fbda08fd07a6bf21c0408daaaab459513b6aa116a7920e1dd333a4ee5613f78aaee36d35b57c804bd41ec117b9a9eb2e4faeaf53e9524df9e2a8fb128691a80d5c34bad2713d95adea88c91f8bccea8d608cfc69c3cfa561c35f158c097a4e8edb252fd9cd6edcfa016288c400d5d097eb616f9c0245b7fa6b55dea9ddeee90d9f10956e1712130e9b774fcb6b5af4b646c5a2f3abaf3752d2f94cac3d0bcd1fe5a2399847e17ad8bb86d62e300e81cb639b5361ace75ce7cc5d88a118e20706c73ecb3d62cf34d927038fb69dc1c3afdaee6b17efcf5a4d45ab5c548757822a9d99bef903a75b7cd58f5632194ceeada37ed9f7df51fb24d4785deaca3409a9c7528045a4ef5801b34cfa421447b583b49a3014d0cf23c447e34e5c744b465fda5dd7f33da30fee5ac5dcb3c84faade5ef9f8ffe6d55aaca3b0fec862808610f57410701caaa9e98583e9babe7c436acc8e8f16573856d4e775c17309aca0759c0908170ed04b5ffc451302aa649c480bfe2122bcfe4dc214cfacc3e7c076fd272ee667b3471138b662a7aa553de1a11b93bcb12250d993169f534b82921dac90ed846ee9f2732279c0523c39aae57e5f4645c7c146636b39171008b92cef2b72e3406f7ab565aba4bd5934fd6c0c9aba54ca74d1241b4555d57c29e87e9af56528d7d3bdd3121e5fc7fca530f196f496daef2cc236f066fa8a383a9afe99f98ab21f8260abe33f240c67f6256d2a7a2e7ac7be3f16231385124f74e3866ad7f26f8f4b95d70e18f3f47f2862d4f25cb249c8a0dd69499f1c56ae3ea3676598c0d9af36872a9f685f7549668282b3df43c463cf72b14f23be27a6596562e34d8b0e8c2d521f27e68296318be2fa93ca7f61652a2ca131bb93c28b16c6e5d6145208600fd7f684e74d956061bda4046268b2ff46c6c74ebb0c566fcde440c7dfd1c95cc0bbb1244a9f07c6642c3a98c30bbabbde4ddf2fed7b0d434e324069aec82a74bb43d29c82fede0796317575f8428476ccfddc9d3f8381ed9cbc131653b71892faaefbd84aeffdcad1e0ddc7399806659c38134135063d1f4a0eb5ae271a3f90d030b6b9d204a124518f4a398c98109e8c67cb2162c44046fc48e0ce21ccaf40f1adb00c283541ac5cf2452a8b593384484faf0fc8f311bcc18de527ca5f1dac567989aed46edc723961687134ee8395b9f0362cbce56f8d8d57139eeefd7b38249b0477d172c81bf2b503717ba1a5e4eb53930fd45f706dd14306adbf9b238fe24dc9a58d789200302cb59987c3402261febcc1488bf4b4456aaadac6c563a6d590948064bc6f7afd17b7ca839e46676b300fe92203225311fe45f15ba2f3402ff38897f6cfa8e258ec5311a061fe14bcdbd498904ea14b7a43b8497dba2f462032638b3d5778dfa33087654acdf80590a998faed342ca640a5e221ba2d7710bb4a7952203c7e67131d15342e8c3c3c0a278b37ae9c7a06046c0db2980d497770effb81739b39f09908ea166ea989dfeeae17b9723bc95f0a7051efe72e9be7872b874773f44e8cfa805943937f7cebfeee998b099f472ce7b50a1468a9d1d1624a409818ea050b53322af554dc94f3850769711ea9bf0dca1238fc03917962230569968b3cb8330a836a5bedd394e03d47a62eb7900c2e7851990ab3ad847ddd432cd5f38f371d9528ccdf70ffdb020996f2c9d2cfc2e0405dbd7b6fba9a7563d362811c79ce9dd3458c481dfae23398a7889b70a4d1a119c0c42efee484abed30fae1bd1d8c5fb0ae438bfb5ca12d492672488c5cf12fa5fc2b1b5b189028e6f41af4068671649fe4e8fa9b518744897876b77b4d7fb9ee2eab6eab19f42e1136a6f43af0239c44d0f0abd087dd108cb9c1add42a07ecb26f28dafa7e98b53c58ab8f9594b220443a9fdd346dfa9d1da067ae0ccb240763ebdb703b4d1a72b10a38db330e27421271b83dc1e68435e226fd19ae3353bcb2c0a6ca24e320d53918cc33448ddbbd131fd8b7f1b1663c51c449309d66f2d2322ed5ddcbacdf586d76937e0b2844269e6fcfae04ddcccc7f22b21efa731ddb61a79f9735450c35e26cdd313919ee3ac976c7c9d2456913e9143bd172a7566129478dfea68fa0fb558374464984e7564b1436b1a4e07a10ddea3a33ad3915a698e99765b79aa38f095166396c6608fe6894e92dd5eb9ab55ea1e905d40ca4828649eaab29c573a4126b069efd76c8d1a17e2f66f6a7800b0e8ecfa1b768859ecec5eac4009aa2247b0c0fc3996b7dcc2fd12bdf5c17c9f6ecf334f73a64fd461a8048092a6ae03d65d4fe1d294705a3e468770b854a03c88fc2fdab4a3a2124967da6f33c319955aed6750b8ee623c8b571400b86c0607758e50038e63e9d114572e55b4ece73801fa572ed6d92338de73eb4f8ff026654b4cab5cfdf81cbfdf0eb076be5a19349684d0acc9ad591166729af80a0d9a4788105933f34bc59ee585f69dd5cb63c36e408c537a1ebefd517ac24d052aa7932fa0644fe0200a87b0298bb73ef3c63b60cd42156f416e4f477ec9502084686e155573e7922c1be15f2176b1d92f9fbaa15227785a761c035c27a40592348b6d099d9547ac32e33dc5b38c429f21131278bc8960494480697ad0f05335772cd11b8bb98cf7291157aa31fe10ad68d0089ccf36f45baf07b78d229d98a7082bfc09dea1fd3dc25a7ed9b8e650393ae9f8f6c0db66f05fa23a3c01366d65133b601c8fa45b7ed64d7438e509528d23359090b4b5acb93f886ae3ec347263b1ca05d07433c9290bc8c487e65feb8f69f538105b7a7708ec6327bd7fb3fa7c4d1c61aba25781048d699c4a499a8e9f77b64685b74bb83dc54eae2c17b76c021901b96c4f479c2e225c51a612f8107e059460f84a336e3d354bdae2e4ac15ca4046b2bfcbd273b2db1eb3dae6a68227fba15c886e9ba7da0d92309a8656f0f88579498c3d813748a486045d368b0e1c1c89945ee6a360d9ff41d2d9d15247e1a0f77997d7c40dd23e5b55ba43e77b8076d842caaecf8df07b5a0c89342e59e3ef4d27bc46fff10651b4560a59f8fa6bf875d48cd387f4f8a49be99b204ed5c126b666bec330ec4c4ea83cf4ad918244e9e5c7884d141012121076d22300b1ba2de74589c5c64d92b7783b61447c651fbd376492b975291bee63ac3a8877d794dedff4946e1e75622aa2030f9380f2cccbbc4b2624e1c65ce1440cb11bb7da04d3f96ac08200b4be2cd70e763388b6b1a84ee68ee871049dec3895f8af75bfb0734f97972c7efe1b5975457376ae2fa50b23ed00601e3b320b0f0aefcd2255caf676d88e976097fb7300dd3f5880bfbea830375dbf0711da791e55c89f85e4f2f1aa4267f1b540aee7c9c63e69ec3bcde235208c15b1b06a7ca732ee8f4722f92e9befbe830093990e88e36befc26b6e14ed4fd5b8f5caa65bf738d8805993b89bdeaeaedf1eaf8d35979ffa5bafa2924f81cb36c18e85a518d47d2143a1cc1ea94b5fab35291014006fc133114fc4d71d007764d8357f4426a5a49ee2f01d66139af41e241b180669dabbabdf0366ad803831960b5fecb4d067f2a8f50a06a45d8cd91709a9146123b9b94b69bb29c245aed957cc295d90dd745ca4b5e1e7c8b3433ed3aaef72dbba7d82e9e9da304802f0a6600f814806b135d6745c4d41785d8acb410a1fc20b506818c75d72d87246c657d37d2a6e486ca856a587afc7b28e580fb72d271b08c722f16c9f69e42e508a819e8da17b5b2f7285f389ee8749b1bfcfec2b411b911f1799116c9351361a2f85857b42f667f2a27c0dbf2ff79667342c9a3a67526716403ed7485c10880c45c599bd1898ca76056068aaf79461491bd4cba47cfbc7d6e0931bf4a1528d6114a973da02fc672e6eb870f784b22efe6f540dc983563d9e3fcc0981987d7cb4d02a1ab7eeec5fbcdc5040c8935c4d75abd6171d4e4884d1e324a95afde0928f37da66ef08935ef78684db97984a4545f2924da37e9cc00ad29992df91165d374bc631c1a07041b4e9da4bba8ef959a774cf49dcb0c97609998c46c7609d7720c89d8c0dfd86e4ee007d715015700f4ac5c92021c5fa6603e54a08d03bab8c58cc187d6d43d38bb4f6845c3de1966e1c90abdf22897a40d77e70ec63cd7f311fed9d04ddd3211c952eed05077e4041981935f38727c9a02be766bbf011d0c53d61682b21c9ec4d8e2960f4885cb9b6c03c4c95518e8f0eeaab8224dcbcdfab5f3f5377f08100e7d35f2c030c72f09fb1a44489c9976fee0dad5917bc3acc9b299570534a214eb84dcab0453b697a922ade23430b06c98cb41081fcc93b80ce837c15678b1391a70227b2a60023d0e64735e31850875ba0c4365c03499e9ccbe124330b6cc949a9dc4e7c68a4e29806cafaf47037c30a81d6bf07895e84f75df7488c409b78e080d2c7c9e0526af3509ffd4f9c31c1c37ae7575b86c79ca54baf59ed40a8ccad931202604580e54cd07710d15bf6b13f456ad9ed9c55c283cb85b52291066647a57c2e0d03e7f28eadd7493a5e80cd2f2a448564d97be9c567205420c445cbb343d46a83aafdc08188267a5631533e16c03e2ce64ad7754668fe25adcbd4a82839ee3ed7b13d5c56e5fe6268d5e66d3829ee709dea73772d51461a42921e762a40ab708737d0363183a898e08fc42b401489b3389271430fa35cec8082bef91a7445e0f21ddaab430bd29edc463146b9f0e2169e4a43044324cbd27947ac0858930d4724374b604c9cbfa720cc135adc21604683c6a64bfdf1fff967db529e42b1bb66180ac29ec84e375e03fbe4aadec529bebb54f2f4ad5cf1d1556a9a6558c8637600e7716201b81f217c23cc9d1843cf6d59a5d776b7a44fae4f8fbd1936b635f35c96adbb539726f2535315ab68dad4d01bd8171f09230860c7b41ba7d8141c7e2c6fadb1459349d630e8821184fd074a27c9997c15c3780ae6fab824d3772c726d4438f9812ecdb92bfcb03f4cc210f8cd93d6a768772af8539061f51ee9eabeb2a22990a1e348e721805384d3c1ec94aa818ab69d2f12da5e9036c9449e31890ace563cfb4b5e2854fbe19c03b69d791a841aaf45bef607959c8974c2654c866287ff8e87e75167fab8215a8637af111d49f5398ec9d8b5a2c6cf7568b3024c1999b4752108b01cb2c257ef6f296de4cf5fbdf4d7fe55007987e794d30a2c8cb0bef1f1bc63de264e96079add7bf778d10d7daf4d643382a8bdf883312b68fa677f07bd3bc074c4b120787bf41991a7f4c85e0efa3223404e0f1a912c5ba19ab29ed6eb74465cdc331d64b738449438a236579fdc5954916a137a32155988271f2339e5f0b990b916d556e33282f0b0fc19b21f8b669668ea1b1f432e17ae2029dcf06fe70f5b42006015b08010dae47549ab084a7034a5564a64f2d76bef8b62e04e507667ed513e3dfc632a605ddf268ffee84f29ec954599c17f114826cc0362af3655e67a9c5c37ed73b954ff10e15879a6d3df01b629d526fe44ea6ea369fd0d4ff6182a8fefecc8e8f16573856d4e775c17309aca0759c0908170ed04b5ffc451377c02c335ffe29b67f778323b654a94ccbd9394596a47546a67ea49ccb0d24ed070aec8e7c2c6121f89c9513cbf84a3661d08247940d5e9bc8d0b6b4ad72df65df798f079832b31558b5f33be5d64be950acd1728cad48a9c17948db31936bf0d4142b965650e243891c25929d065be58fd27de519a7fa96f6475258d90cb38e7ccac3b26cde1a8a866a488151aafa95dbce1b2a6ed44853ca62fbf1386b35a024355f00eb529f9a90a13474c2e6d7a20185b48040ca4a037fc0ce2b1e21fb396ae2416a004b9370ed039d1bf04f54c12909c1becd39f40cb2df14f00c69dfcec5e5764f15f29b30bdb196ac78de582cbec258d7358fc9def566834b78b6d1897cff80d700c566fdf15fa619e43350c64dfb9bda41728ca20f21643433cf44966adc05a94d17438dcdc7017d7e393b0f6b8d8126f66096011052228a01a4757ac820a107ce06665b9529ed9724f1e81f237e956e1df6951a70f1794a42a2c834a2ae9d02d82a3788afba45b1e1fd04d81ef8ef91daff782a314f15ea2de2f9ee5ba10634595f9f5b5922d5b31d983178e34b28c007ff2c98306d64d8c370ef24f1bf4c25d2ebf3eb3adc936f7023cb5ddb85a75726db41b3327b46e216ad326922c2e8d978f279071a7b3608a7324d3d3f337855fada1ef6d4f2b4330ac1e552e4ee17f9efa4d838d03c867fca39431baffdde1187fb1be57689ca5424d81295f9c38a9f5d9ddc078380dc738f6022d67609b18a58f72066b5fa8249dbfef1da42afc597f1e1709d5dc25c96740aff8129605f0286b29431833b2b0eb39294894748ae0cd3bfb7552c707069c76a830811bfab591f7b1448ae2f1eced92969c8ece8cff46bad41a58b7c54a23b6b704fe08ba5e806b381073fee8bffd0826f7874c3232dd3ac08b549f04e9740ca28e260488c21ba2d7710bb4a7952203c7e67131d15342e8c3c3c0a278b37ae9c13874cda9a7c999553b644934fc65f30d589999882e250f7e7c2b4a88a6a5288b3bf964b7726588f508c5ba3c18418bb2ad4b23a40b9f4b3e8290c5799a76fb118daf802a72075033decf21ede6445676415e9de972bea852097eb3dfd1e07c7be7990cea259821cc7b5b3d23e51f0213472d9c3eb148ab034cdd25e02e24f880c1220c0e40c242c58d1ef4a656faad01a337889c7fc72771968109337c4738a06467fa3526fb3284f3987a4dc7d981fccd764989f8445c87bc5b31a0cc2a0f5c3cc843517453ebcb3d5723e5d181c637ca5134f2de01a1964a1fd6695756b6667dd94414cb4f7d0f4b6820547fd8a7691a8221344f7c9f1a2797238b099bb93fa73566321a81c4797e677917a1ea06f6fceb383587a54ebad3dc24184f092cdf5e234f04a70a21802fc3a53396d58cb518bf51934da9eb73a6e6dc26178ae276dec8788eb3c401342795580772222485022e849508af9ca6820bbb132eab5a6673079c6d6a05c10d538473b4b1036f4e9053e98936323bbddeb233b29feb50fda4d6b6e25c38009398217f01202c3663e2535b2eb7c8d304678df3117c7949cf67179ed06ef43271285e26cdd313919ee3ac976c7c9d2456913e9143bd172a7566129478d2ad7b287f83fa1dfe9bf40b50a233a32ab52e688b4fcd3b1c32ca20b96f7ce38c8ad2ad905b8cd7654c2721494ddbc890aba19f07fc39ade9233404dcab259d53a3cf5fc841ea27770b8ebe3f9dc0ddec0776ba2cb3e26f38bc8635415d5467ff85a5a70cb2660c27ffeb17e4a3659622179909cc976c43c6ff6b20d57a4f50509de0bf9d8813d021cfa8a09dc6ad47b44d92f348eb5f3d1f29349d06b1d3ad4928df6fe30df05ab785838035b0282cbaf3ea6505ea32d0d73376f1a20c649924ec9f6b06eece2d5c2d6d0fd3ea2e0238f02a0f71d65a6e4228fa65998a59a947b2dfcc143d11f739655d933545e50b381aceab178ccb47aa81892fb43051d45c9ed2e4fa8e6e1d9e0277c040aa7f497f16705986bf613ac177bb69dfb53245e8945adc5f6891135d82078052058218142ce56c7ed862239bf9cad5a22427a5b8a3a438295312e52dae24037d8362aae229c1d6f0722ff3a2ec32e33dc5b38c429f21131278bc8960494480697ad0f05335772cd7c896c0fdb7018a683b808521cf41da1b2b0cd53898992bc9434acf1adc775fea6f2436aef2c681b916f6a2ea32022f7e710e5f1b819f22f15e3b4319974bd9c8d7fc6d3f00fce55b3f9da51b6ee6fc944517a0752698c512cc1647d46a828d639f8d10e2fcecfc7e3c1ca3476adb5d622b6f81e2a53894a6b0dacd2e43901752839f4dd65dbafa5d58a7268b955202df3c37069d2c70a1a3292411010683d7d9ad751e2dd70602ccfc31f9ec2a053d1a55f0c9d1b85ec4596db8b7ceeebf3fb6c0eb5c16d2c64807d654b01c7488e5b0bf94d15c803431d37488f49965b27466a7dc0ae3d02d5f89c2a5f570ca0d8b7662d2c908b746addd8ea705a37b7db1658b1f215f8afc84f95dcf5534689acab93ffbba285010d7932339dfdfefeddcf242b6ce60114a92423a4fe70834cc4d43e55639611368ed6ff257d70c360de2896967080d3cdc1e1a9b1ac37cda99cc3471cfa3e80e1e41551d62cf212ebb8eba6f66ed7af712f36781ef1f0bdfc05096091e8de126d0c441a41ed7246974d051920b15f3c8bed143b68e64f4d21efe41de45c874bd02081b26e922e3af9084fdca29b80473e90042704d6577ffdec85d9e76b7170a9b92416329a9ca43795bb7b64641b6c040f2b3c9fb9f94c92e4051de049c69d097544b3b4df0e37e93f449b18cf5d48243c819a130f5bb580399417960104677d35209b94482f1874c6729c6a95a70afc67212daa7bb871cc082c4b8dae34fa1c89110fc28b1b291f0e4cd9ec60237f21ecfba6e0c7258beb5f4e8c2023f77bbbbac3821b6fbd0e1334b40cc90517f3212381ca25a755ca2b4acd2250b39bbe3d6d20ac2a78b1b2058ac34ac69fe5cc9140d672b76fe0e5c9a12a18ddc9ebb6ef29144ee5e8062c5a0a4d3193ce2503cdd487e48ff926c11a5b75682502af0e845f781f8f3f0923fe98c5ad4101ed3b761ab1abc7a3aaa1e476ce62ea212b9a19adb4a2d84a441c72ede95d7f9bf3bea12d3f086d0b89ec0f85fd44f55d9132dba3cfb116216b2125b688e8ac6b20c93e1edf9f79ea5d46720a1232f9358128a7e4ea6276c207089e4feb7cb45b1429d20a82c6e5e3f85541b61db40575c73e5f5e345ebaa74b9634cfb31303f0150d36bb69420177a966ff580823660237a01408e2bd1eb285a193bdd66c24536930adb3bae2c5de9ac8fbfda03f0c891a22e8c4ea3c41a6ca74450becc0137d300e264fa8f7e91b377b34d4d53d036b4c914d6b14aa2c18884d39bca97b2d155ecc655e66e74f146ab551dd19d43392452f34a5eec0c89e3f11ef5e8fdea245f38b1c812d88e6686479ea6a2fc4011bba39c9de05c4a7d886c3091e3ecc7d0b50598b36ad6dd383e9b17977bb67abaf556599eb11001c5e264330a04ce4677d4e5ea45c8d5f872dd564fc20c269eab51a5b85d44798f6db3fe660b692fda7fedd3297bf9519fbeaa5dfc01a8464b3ea6888f8a0183a5e5aca04e344a18c87c5e414ecdf50793445c536fb138441d8dd12ab81c4248b23d233a630814e17534dd56d8e3026add5c1174361ad546d53e82664de22410fd5cb621906361cc12770ab8783faea033250b6d725f9e3c4c75a4272a150f0e06d1a1ea9bb3c659e486561c9c2b1666d42242ffefaa125a404f8a12874c75fedc47ddb8a88ef0ada0840f071208ec90ff4232c188c4a0dd6d47e280abc2e438f3dc0c78de5c7383c5c8f756769d8daeaf91319d5f18fa57e9663c851131ee7a76515da603d6adbea20322c04540b81e8a9fc94c28c74bbbbcf0dcc3f04a7d69c70e766681fe33c4cfe26137bc13fa137b0df5ada7c24d9421d5ae8b97c3cd1f4c2dc3fbf6078bbcafb1e8df5f07b7048fa2d1013c4dd247e2792e3f0091986e0f2134585dd8348ac6d22f4ebc0440fd84974cd5e88e31d34157d84d808d1ef64f4996a10ec74ec6ccbf0e7313d7a6a4f17951b7e8c4f3f40407d92ef2341af564f428e89afef6d887072594ac77f9c05b80fc6382e4a8d35b72470fb33c8cf0000669a5c1f6b9b9f330a05a14c70fe58e4aa5411e11bcb5844152457234f440a7ccffdc9ff0da41417a4f3793892b043682b4c8f6417b729a1c97b4d638454078762f2123091dddc0ec5465260ce9737e4ad072577214d374fa79f1cc9205d6f942d954da7df28079b832a3c700cad6040a9dde0e50a4b1f5fd00fb25dd8cc5711154d675e30bba892f724f3230167e4b555d262c8ed27a96338280c00b09cf143595b6ca4cfc461b34b5ed7345566bf5bcbc4615104e5a08b68e1415fac6c6e3331651d493f5857da9e5599860d744439dc951b2da7141135ff9d739aa78fab0de96679ce853979ab96def95d0f735f42f5316648d9250c69856d96de433995064fa4e0f636b0030165d1cda8720953fd6f7663dc0e6eb23440dfa9609960f3bc1e1c874d4cd5f44ce46692addfffc2ecea775702e462aa0d18b9023a28967eba4d6fe414c6eb244baddd12eefc92874d14c6eee565238fceb12404c0f59334f497f7b0b0b2fccaa8c9ef11b3479c4ce2cb89af46a10339ac32214e10556fe4da0427fecc687451c29a116adab47325c7daf5eba62eea781d873c1b0ba8f1d04ec421855f4f2dc96cb7e60b54a584d1b5ce8fe7f789d419f258c8706f236bf5e58571d838802b043d8deb750a253ca78fbd14f064558f16afb11e82c4d0466ff0edffe71cccee1ce928eef5929b942c0a3c902cf38d2868bf0b9ca712dcf691c02ecbd079ed5cb59df8c66bf4201cda0b2672c2ca9e1e5748efea3cb05a321b8f5a12d27838832cbedc891cca4c4ea5495819836c809be98568dbbe5099e0952699bd513cd6ea9c56772c2e6ca4c01a265827aec7deccdb90af400f08de9f0b3b679710e33c2448dd6077cd2354890bafb56e83e6cb66b90f554e04e645ae55a6c12ed059742aee40cb9728e6a9e8cbb2d01e2eb5daf493eca13689231c4df7c6e6bf27584c23b8ec3aa4e629c4dda017a90cfef73947e625ed220d8d0cd4adf5761474b447ed61eb5003440e5619a2508a77a9e929a02c5ba0066b235952dd8f3e7f8dcc0ddc0ee8b8393ed1c269dd974282a3666c54c7617656f7316d30da44a4f2eb54db80486aa860ffcd1bf7415dd59b77a7ccdd4cc0507a7ad80fda53c49059c1652ac2db8bfe81937ac4c6ad160c08fd451a2de92af5d285cf025061f370018f69ffb9828796d829fab82e4b781cec1c205e8db19e2d3df57b75c26fe5bc87bd3a76cf9d28c1a6e3d1e8c76e60a130a6117f4e0183cab6734f8457b9d9b0d29eadad0196de8e87096123925a40e049d1659b0d6f1bd3e40ff7c2939bba9a11196553a08f55b6074ec67ffc3566473bc1d6db6eae71b4e0fc31358cbf646e37a3fbba9bc0538816f9b9921389b606463ad9d279d2929e9676aab477b120b9637985cf2f7705cca64bc3d7833e973b2fa87659aecb0aaf89f88a90b7a3f569291eca1ac127e43c774bd2f912774260c310d4413c3408796ee949d18b695a977ef4aa9d0b04dbcc250b65346755a69af2014ae1ea28c7e4b763c8db7fa76807dd05322bc9aaa04f358043aa81e466840e36be31abfbe3e76914617ebd4570a9547167d5648688b5e259ec789389d3008b1da412a283f98eedf108d872f6c86ea315757fa672413b405908b26d8de5b577f4d99f4a72e86c76b55ca130a4a6d857d066e0bd119c29ff60c0fe77304d1d1cca57e0c604aa8a5825f2be5c8372aa54f73d4caa83d7ec717d5c8cbc902b0c2ba519cce1553a39afc5509b87c7d108680d4db192c79a5b1c314111d32abe620201b8b8c9aec7499e2450aaee4341caebab66fdf4dbc3f6412097dd45b74361badb8f61b5d6cf888bb438c09a84c8c6402afd4bc5e9071c8376d6b10e18b45d788a165f516440eaa11e3c5261822b63fe6eaf8afce9fa078b7fc9947fff21fbec3a6b9f422c3d9f88ef2908d86ea57571040ab2d6aa98f235efed754ead16b9f9965f4ed119da3cf4412d0dd7bb576c48544d7bfbff4a8a3d2870ce8537cc9fbb04c670ac3d5800ac7d78a3212da7c1a21971b196eb5b1be5212cfe7d86bd0c1d79328965fc3a99ad338e565b6ee73b57a201dac2ace9a895c7fa99cd6791fb97cfb7b87a0875389f6778335131b2055dc1e8b6d6203f2883fa21377e05e521bf4f3cbf37e6a563645768cbf8a4646963f42fc4392cd1414334da4ec45ed67c75e42a7a9c4eb6736085a3eb05f83ee7ff189aef7379aae0c4f4429d9acabdd63b65ef3f90f52ebfb135ef12f54ee5f72f8fbec44c5cac527eacb68365f6ef854a6b78b5f951297b88e63ba0afe53a38b28a3fbd27a83f0d4fddcc75be2413beef5d8862f49eeb36a23c74d8df9a53dd6950da1076afafadabc794e338e749dbd7ba46655cd95ab726ccead916d1eb0302cc21baae6c3e81f455ec74bf02938098bf61502d3214916ba5605cd3d67b2f4f3c4eae449dcfba20a3d7dd8d951c40e7e65f02147ddfb7a6ef9c46236eb27bc8383b18422b5df113ee1514a7344012284d2adafc47dbdd8fd2b1b9da71e2424ec4cee0c4e4e01a2183616deff2cba9d1095fb217a72a6811d1a17b015e3589c695a847ba6ac2f9c3de07ecb6078a4c9d122965aa7c6b883d7d826488703d777ec3b5246fbd7277ee350aa2ed93fa91cbdbd4e3fc7418eaf7c50251d5ee380979f6459e07811932f32b232753969695dd9a62c4090644fc6cdb513474a7241c8b6c05c25ec4581e97f70430d281206beeaf8ea66e3b391e01bcfd51fe315443bf79166830850e4c183e56f32202b89f61356a95fe3f668691109ca65539fb82ffd5bae15cb3257aaa8efc1e9c9221733050118dc954015d7ae1e1701faab6948b45069b9ffea6cba7aee54fcaae99963025d4fa525a55808e6b63ba27cdc9a0c8ea964e70522415a0815f7a69dcee19ae29d3a5465240f2c1b55b2918f6c823b3709825261b22f21361ca88c566ba9e5e37805869cc3f54f884be14be03c20fdbf8a3b44ccf7f4e939628ab34814d239f02de3b7c1b88cbe06cd0a4164ce456df5a14eb9e1bbc7fd9e2164a6aadaf19e487dae963a930ac444cd36eb8bec8e59f34dfb2f0c341acaf3e38eb756a30600ea9cfd2e9477ef3cf9b3ed7a114878098d7922fa25b4cfe694da713969be5fe53c691b97a4d0d742b68228f41d97ad02a479e2e64ddb16379733e39328079150123d044b701eadb9077e0c08ac905e82edfbaa36e84c3d618890ffe453b5e5215bbf7d3f9d3fe02d8894efce39fef367183d426a3e952911b621f6de77b0ef9c04aff483d811fcf115808316ba41777e73f3b20c3ca3d06e4b7b5e57083ce1a825237babbaa5877bb80290ba107f95673359d4001591f1fe2ab9f4231c604c415cb9da914c93559f18d821682c81315c5646a2b8180f5b3c370b03f061fa9a333db46dd94f73101f828fc184e5f7790b5f79279312328cbbcd9b8693425804c6a146d97cd07b2b05c3f8fcf7eb202af25feffcf5da80f699fed5c25de7e3f6c6789d7f67a5e81f7374c1bcbb15b92a2ecd08cb5ab47288f25568a77b2cdebdc722916524fe67705a1e7f4787ef3db0ac68f307a0947b1f1f7b5e1cca4d7c49929f4f813ce584ad86eb9915e4fa1b5c49134fd258836d8750fc169c0324c6b6a4a8103eb5b227fd16c8da2bbe124c18f731c056c7d1feef394e0d979b9516957268c38eef107838ba4bce3517f928bffccbccdaaab58e418c96645692fe43c257cd372ffb5e866f15a0e066a006590171fc0a86c350ac1630877211abf46b06ca1597594eb8b3e9e07144222ec626acdce6d22257c89eb66744b057a71ec0b7cf566f8f2650f3d0e495844a169f4768494bf232880405323360e841b67237a5bb593cae0b2b591747f35992ae093aaaa0a2f8b29eb5561bbacd899bf758a0d5b09318fbb3b7b3f4ecd1c2b159f37e5f1478061624893dc59d91bcf1b94601ae3592f4a60c104cf60f895787e7e91623bd427dfba76cb49d1f736f86fdcffaa0e3d8f5870e283e1f6130a61df431f102cbcb01f7f19afb60cc3480e761008eed7c802e659c8659d358c604d7bce189785f3ae3e96637506fedeb0ac456d6b31c4564b08ec6aaa031766f05d7c9355389fa32354970eace116f9fe41ef0fc7d90f38828e9d544a51c28c6232eb92b64f53b84adb9b1e50cee0b713dd6cde36f94051b07415d166c1d6b2abf1c02b1032884307ae238d108c513daa630701d8ba3d6ac56a5489fa8aef1e043bbf28771c452aad8ec8ec1ec896d6963ecd3fe33cdbaa0b90786c0de09bbc79031ea5c5d6c4fa311aaa528ca760d6b8aabc5d9acd67d9636e5f38d6ececa1edbff40e16472fb8fb9715f765032d904cbefaf989fce5759a45a2d569493001e06f1430f97745df6016efbd60d30b96a27379801bf92e4abe3117c3e2f79beb23fc961f1bf6fe4a346472ffd1fe7e70734bc0869d87ee2dc1cee38f30319e306d3f203a0cf38c71ca000f0ca6ec8f6c960384b411d95748a344476a63b1ef1cace147cebed4206ab22d93392b153a61a6c1c8871097731388104a6a5e61d357e694828410a1aceaeba39e321bf5ac45052cb76df8a33a3a4b94339aa2f2bea024ab8fc0d39b130fe47ffe61bdf324e6b2ff7a436fb56256e298c8d86b099f7caac3e6854d6bdc9e27786d1427fb84dae65994b60e42411ff98eaa228b3d47728f90aa11e4133e878dfdb23ca845a424df2db1d1081621a6cb7f465cefa2f9321463e38972dd105a9e66787e11e0d82b0777b8f5c18d0328f1c6912e822ac4f334581d12150d48039cd6633e56dba7f0d5e168ec52444f4bcd75aeb87df78fbbb3157974cfb16ec4241a11d9b68e62794b84f041bf75b1037bd96db72db6c8a9449cb620ae749461a28fd1eee5d1cb5e348f3e8e799e61e37d93dcc891c56b4c8db180127328885a31c5478ff48b9e954f3e6f5d14fa7df1a8c2a767c92bce5c7c452d267facf3b24bcaa4e47da3c4e47dbf0ad0ad3179b338e59a43af7b3d70d276c8858ab79daa9ffc1286270d93a9c5327c316d8c9ceb01c59cf7918db6898589b758cb5a344992730dd175c3eba7420dbaa6be6532f9939c51158dc970b0baafc03c6277dd56f72a4f91ae755f27ceade79eaa585b87ad6e6dad23a29238a931907d20e06bad5d12ee2cee24c29e17542afafa618df72c8eba5ded4dbe0c92fd2799dc53285e2131ef88ee1dd9e9dbc577be1dcadacd166843ef4c550d9a4f887f36ab170107b6f187c0b977b0901806cafd72c4ba42f4e69bec2b92fe0a63458871a7614eba7df4ba3ab47d3e3002a138946b8fe6a57610ab050db81e05d7b97d7d9d01c97a9a8f410285de8b931dacc5633138e262e0183ce71c99298714ca78c1a0657ad74235d71d8c66ea25f9f0673d640f1dbd98bdf1525daad922a4d5742005cb0181479d6621d372492876ff56620684c8c4850df3e91844fb8bd7c759fecb9b7f1c8200e3c6776610014a2a725ddd41c5199fb4d90253ceab5bda89d83ba5b7907b418dc4b5520b6fa12ceccb9d58af5b3c07b4aeda7cafffc8272a493edb526d44825f4f5b767032b2c2f9d0383d918cd92b67f5e16dca84165c581f8c265792ced26d39d0ed46229afe207e5221910e8cc33cc158e4f9e318c09fdd8f4cbb40241955d0c017a6b7e8815fb04432eb95fa833888ed7e54c86a76c663db8be113a74850568bd90011af0c3604b8c168211391fb76a6af94687da8fe41c60fca096d8f018eedbcc1f5c85dfcc1beb43852e1a710be7d6f8649fcc1e13909872905d2a5f409ff23eeec814d921e41946f10084f5031522f8ac0002874909a740ac70cc71ff3ec371f8f29ed23d17056eb73a5681ee010532a6ebd0a6b8cd067391c76772f7ddcdebb48512036fb182aa4da48be281902780aaff70a4d7d22c6dd14f2b3fd79d0cf9ad95c7198130548a145edd9a084ce5752930f542c34f0b3648a03e97a5d9d507e4af173d2591659e456135f67190b7e7d77996409f85761518cc58f8f1a0f40e79fe69f619fa082bc0280e128ba73c469da3fa6959fd72b444404cb4fead314f38becfe080cda533ae21cce8fb27ca4cb3df139003d7bd10a6c8aff3ecf2eacbfd69110f49ce4982e4e7cef2a64c842abc12fe17499f62e49a7e749da9c69bf14ed029d1e2a464d5b7b80f1c1de978792da445b3be769a6869d861c6d4cf29032a566ba0fbae5a4c6bd25d5b73a7fdfa7501674caa2e6f841a3c2fffe2afc48ad90ef36364eeb1f96b524683180a8c3720feb591da85a57e0e3950a10eb6040fd1080ed755f37be81a78c9d6717f82ad1eb52e53a2e867c2aca22048035db123f9a2286a53369756ac8d5185fa90d3a9ea2c258761f0f0e8d773153078b670f46512cba634a9472f5716ca61376504efcad29710cfd082cfd3f7996335d034386bfbdbc4c6360a792e5dc521adfd47bc34265f8fb6d3e6196e16fddc7170965800c5ae400d1441e8957f2e0feb91b8fde30721b34fc25f5e58c473786338e29426012684968d9f8c262af91c09b40ad0338079017ccea69b7731c1de6020ce7f61aecf0b5112093cfc4dc29548f20d35f957333a24632f23ba118b1a6fcf8c962ab823a2c042759e5c2668ac6978dc594569da266cb433f4c7014a26ae5a7e0f8a2f75bc09b17c09b7ea8e76558495890c473ec2762367df53a2668c8dcaf5633241fe502d9ef18efff6d9566fca25dca662f53438131fc4674faa0e878da7e437dcca7e43ddeaf8b470e254abc32c4cebe4586321b1d33a3410e0ae4c9920a88f72cdde92958c0a5c4998a63e4ff75118edf9a26d6b0944bc4411eeb310d6cdb5578bc3c861edc09ae7e48c54c87ceb175e9727dc20c561df43a9666145c4909795d39d4a2bdbd06e28ca201919315056ec3374723fe06c6c0d8f7ca6b340076022644398b86b80c43006e5106c0abddbb6a63f38b93068a9d26d6d4fdafe0ad28a0455528649914235da8cc9c2165bb98f1e60fe0ef047a97957fc25e5558e18604d9e80104ca5057f9b000483c5d3a46511552d7e00ad0c43097f5b3616613c4f7ac4ec64ceeff7388dab6243922c805356b94e6a0b6aaafcb08173469b5800738f7bcfe7ded47224d390c4eceeea05b0481519bd9cb327ccbc82083c99763dbce4e0cf93931454fdd1f49de3bad13be233b1e1860b1e1a89831d187867a25491e0428d1899363c244477a8f47b9f0c87866e97d34153fcf5696029fa2ce91c3b89fa38aa3231dec48a3a9db939a95a8152ca4c24eb0a50bbdbdc668a7e5c7f84dced912875d1a914488c3edc2964c0b2d59d0601e0583cb9eb0135c0276db1a73b46dfde07e0061507e9fa53be282e9786db6c4e87866faadfd0baed2155bcd9359455fbc83d8ba0d0de00cd34342db617caa7f634c1c2af37f3a7bec3625df7bf0683d2357d6c45ef69f306d5c138e31ad4e8f077650894a999971f4149620bea9f0df484e078877cdea5cd0eb6beef0c9910a80302b0c378c65d8ec61f23a311c641fd6b589935298a1980ae4f11a57da3748470dac33ebe2fe848ad606e17f95655023299370bf3beed60f8f95a8dad771659849896c0141aa1f26a74e53d926cf1e1f46026bc6b83be3c13837582b8be2d93a59143601f1400b9def8f9b2833f884a7d2071295ed3dcbbb5e6cf71f6b04754a5cb34a518b92bfa490270d80a04b8cf44acf8d1b4f0a246c298770abc15c66a78e1470f3d5528c05f991febf28743caaba132072ad50b2603e01097216a21576167f195fb978e7ec556dba973986d20e0b52cb73013e738cb33b28fa22839716aa53935b47d965a8636fd2ed309d3104be98ca8323899804af0c59b0053578b943fbb4a545a71fbdd3580c3ab49089be67448d0d3267be426211b52acea703caa2840e1aaa7215f577023ac6682b06db97519821cb41f28e2d0e8d77d6c8c854409a369bbf4784c853c8c55ce38d781901f2dc0bf21b650c3a50ba3d10f3ee78ae13528c9ebddd46bbb91347772165010ed4ac7a57831f8dfedd72766da87159c7a9533dc7c4b344155a972e6cd59229c39d52f101e780433268aa9597e05ce1cdcac6cb8d01fa3148833d1cad83e2889f1c7f86084d4859da7fa4306cfe862e87934baf3e80711e3dfea25f4d2a1be20a07222b9d48c5309e5400bc24d8c34ca10c2274f8b997418f3840028cb07ce439d36052c995cf2bd08ce011858ad50353ff4207dea6449b5966a6d8a823d4d0ce6c6bfec5b1fa49bc96357471fed702ca7365a268f2a8d511be5f273a9033b06c89c42bae5cce3626801943775a172c7dc1e2a78c78778d342533a4ff6cd4eaf8fc53cecd6be32bfe379a93919de7ee5d86f5c59ca972d0d529b59b00bd6b92593220c46ed22741c9ecb1104e1fdf15b5d8c6fb60f5c1ad8a59d3d145646366ea9428dbf3153900133e2c7ba39f10a6f8d8af18f0daa9a8129b31e478e939630f2d0bfe9118a9fad176df2b77536e9f661319d121fb9db9eb51446472724c5371fef76220e042063238e7e61569ec336d8f6d10a2259e4eaeff4e304757b46e40fbf19a65031a1f0a8b826c963deceebdeeecee2c22f9b490a667b65ca87b27f7a608b3784cb3cea54c6e48d33b9b135ba670ef1e73600f9d4f0c615660298d49e81419a85fdf1843ba90f423dae1f571caab1df26974f2b3a35b173df7a3d47a398867a8be6841ca954e801497c36717470e05d08915a13ba473e687c2ac9c2ddc4c904a4962f260c890811b018aa0d4f699e46bc95127a408339df9c890830616ec9a2ec4960bef0998f467874cd3167c6eb8cce1e1fe6c7f588d4bf517fe6740505f755bd84009a43b061505a223249ecabdce13a361be4e9db2f7496ee37c945fc0958f13870384160f1ee3918a8499f20cb03760af61004fa2a2380a6c41e9a0a2fcceed7d13f76072c4d3d593f71bd633e6abb5407ce74772e03369e32f1dfde35da1227bad6a5f891c88414f8547e15be0c12665d07ad14387a15cb7d83f44d07993919211ee6895463096352d992220f7fbd55b78d35cf971e712c560ad98a48277f6a17cff4d5ad20c050412da9125a7cca4817a8034ef507d273af3b8a9a78e1592d30593103667e1005b161ebe0de14732c3e9bc846048be97df877fd3f3d4790d3615f04c9757f96bccd3a166d8b7e9722aafe993164c37c3eb3ee1c9f8c3978470badccb7352b98f9aaae667deff5a72c2562518b92bec6aa368202ebc7570d989a23f01885b4fdaeac67d7170f471bdb7b96d5d64cb76414b5719ba64aa1a2b561e34f40ff726890741527701a2756f73f1b663be75cf74ff275090b7ef7104e5011fe4d2e57f2d6f27f117759e40d255f23c76eac7ee3bc1a335874da48452e6c463ff32c02b7c95bc2b354f51df2f0539644f414ce063324234d0c9e60a02376b210d22ec4725772d85fcb77be0c190e6fcab469394532467792084cebb32cf29458c2d3dce2662236a266a33430af5e423c0e772c836fd8f18ac214a839bca6d7098d0f1bc45cb2d4d8b32f887ff694b72256b097c9fdd750896d9a372164eb43dbaff18d32a3e243cffe18941638a8da75a02709f5eb1c91f34c1d28c13c17ecf02b2d503e27343899db9a08912767e304a9d03572392b701b394d09dc6fb3882bba7b5e4814ae58316dfd7280f1fa10bcaf08644d5968bf0f1225448cddb0227aae6843fd3ee2b49669f513966b3237ce6ec430b86e369590acf43d7200f9c664f13bdcef2d64799881746d0a3968d2055fd9027729f11514c24af071218402179ec077013637f3c6bd43e371814c6b1dcd75c7b1e4cb15d85d5cdf096ec6f26cee1f9c91a04cb5981c7c964f26402ff7dac8c970d8cde656888a57a39f65b54b4045e54e94f4bfd081eca167afb456b86ee7660acb1df1ad5e93ae6d4704e166842330774e9926bf82fbdb0cae673945a021550521765f33f381f8baf6db5a640abd1368b0ff44b60b1f132324b61ac62803ec89cf1e53f42bb9dd3874c92cb943a2829d679981d790587b80fba238f48de9bfe98a303ddee2b0313823841624ec74b0d62f58b3c9e1dc558ee9e74f528fa3208494fd80d18ab42773e439c89efb33bc200d5f1ab3560f3b72e8a9f2ed318fae11b5e2d10e91bcae7b74bd89d79fc5529a68465b1ea6843013140e1831eca7073d40cd1fce2d5b18475d18de764b1eb71524a861cc6c14f00e1452979aaae804017b67cdd8bc4c28c39d7e088c5a53a5ff69308497e95e7543b4cc1e5999e0f6435d1aaaa678b7b6032d77e67d3b552a0e04c33c8011e2d083e1981135c801324340e4c0d30b2d144c4fbba8c1dfa6d6cd5b5c428d25f96ea3279c22676d3411f00664a5a924d4efdd1ce1a69df6d3dc60634d9aa7d8d9317563ff507dc96a5c29045b409cbf02696215c89f50a6778c1c84c6e8fb2e64cd7ea0773519ea8343edda840adb7a40f702df8e6e3ecddc1662bf556270365d7787ad0a9471fe51ac09fea81fc249f21d1698bfa28bbc66d2ddf4e054e5d5ac18559e0e6a952fd4768c86b489afd2f408a2e896227c5b836d2956799cddfeff18d1cb4d1487634c9acae161cead6337a503c26bf0671f56c01e3c50dc97664569d8b08857bcb8b021ae97192d2ba105e7393e03c7846385ddbd5da5fcbffeee36ba96de0daf88c85e64f034012a7cc69b70c2e8158814e5a8c00b4100b02371eebb48d996731a3c13936a665fea49050d105bb1ff194654f58bb3b2d4e89e5d11fa989b9a6c27f1679e2c0ec464175b10917003e8ced3fa634999d19bead2114207ef2fef0b6e12c41c7bebcb58fe4da79975c866ea809f6146c88cf2b391f306ef97cae3b99263aed805796bfe6b0b026afef7a9ff0bb232cf022f1ab1981210364b83ab9a6c5842ab54ad8a7063ba401991f7a39d146b5a5e7a6f5defd16ada0b62d9a2a2d0b9fbbba2a56dfb288ab9cb63452d71816231f4d2b19e5d961e07d497462d2a9c347c123a44a55c39f3ece50ffe8b85ab7c7121765122b940232c51b78be9a71d57153200d42d5d364bfb96709f0f5f72aed377f70708ac5f12c5b3ed98d686036571869cf5d777f63767424567f8714a27d773bcdaf1b264ba1c4d874ccb252da958913b032c9c5c7dde16a0219aec3ba0829ae9ce06e49a8376052332ae3c66ea37d2fd9096bb6c17abdc68a877ac9ef2e399d450ed160f220b418de63ef6b0038a80397c5ba4b6b3bcbdd52c7fe9e9498840b78fa1fcdd802f0713d103ac32d57843465f4c71a4d4f14bd4b53b0546f42b7a26e9954a21a45d524f9d7c19bcc88003e88c8d678752d100bee72afc232640f6b4a2e0ef5115b2a771d742f0d915e2eb626edc9127970a2a311471712b8009b5bd67d8c6fd450fe2ea87be8b8637671e7c08ba2ef2da737ec5af42ca802b6dd20b0b9c10febd8fe63c3a0f35178c73d5dc513a51e6190079ec98c14eb48d75d6d66ec23aeee49d2245c3f808bfe34e48da2b9825be23f4f0f8c3f40682f4743db6633080a56777b185183a356c95bb689070c143ed3fb4d2d16667e2afacac78c7aa0337b5c231821dbcb56f6477a602a791bd36aa39b0ddcf78011e7ea7627c39f5654d56a4630f4db774f5ec63f50e4807248af13f854d1780a913a96fccadebbbb7188e87e3d7f29127f53cfdd01dbbec354abc67e19b6f7d9a9572880240f8ff4f6186ab0fa19cfedc245e33d30b23d22901ba470460c8d3dc331431d03c27400619944a3e41612a910c35acfa3df3c50d3f520e2d2f56ab3d63a20046b1c32fba935cd55bb53ff858a8b46c90bf30573c8efec046ca6f5859ca6657a58ea7e6aa1288c899f7a511f7581ae74f1a42a76b450eec6e1774f5720b1fe2f5d6143d2b2af6ce7e71b2fc2cddbc3098969591c56841041fbf0dd046009a2cfbacabe6effa2caed3cf222c60e71c23af39259d12c33e85a51a4c49cc0f1e0cddde4a9b38b979cbf8dc0269d163d65af001f21f52d7465278e606d1c5d006712c4c39d546c2e15370b4baf96d064bee1aadcdb04fb323f1729d272f91fa18f9ef000333dd7f267f11c108ed33c3799481fc4de0c6251c062448d63cbcc5c0d002fb1ba7e0e02cc384501b21f97b53d0396f2731c6977c30ee10527414f89a1d639fbac47996a481df0edfcf7846722890a805f8460b10b204251b00cb0f75464dcd2c54a14b621bc5a2e83a164e553936669dd662d2e7137a16a12d2e9f7da6958dcf50341b19d06449052d0cac7cd119d8c20c0878acb70c2aca3a38044fd57ffbc2daacac31d2ed8d2d3cd73fa2574953093bb5433df3186fea676eed12a2963c3bfcf9e4c9a3635074f80c2a2365a5a2af55c1df06223fa3267a5f7fed9d3a9e2bfa0dac307d6bf5522958316fb7a25db6c338f37d660c56f9fbe7b477776866ff60aafd912b28497bb5c6b76f7e48a433c1780f93d4d1044fdee9f013755b7b81599c8cccfc14161e53d425e628c4e8be4b2043a65936e685f054616a504bf870e61db0dd0ba189c06a52495ed724d1b232239f6fcde981b365bf3eef265fa6115e2caac4089569d960712e1226001419e3156adb722d17115c29e5f260f04a73c29c843905a39cd134e931f004a359f785ee830880718dc057d4cea013ba2dc5cb0e0e2ca3d7086f9f27b53b425e8a60cf24cf6d728817e0cda7551ef832dd07da95d00af4ee0aa9e507ab942b3f16bec699faa3f9a30c58b5b29a0c2a753fd3524acb60876e1f52a113efd04aa2dab320f0bdc7d86a82f24d24b03c7add193ccf053a8de127a35b968914ad785136fdb7b00e8d2b934836133b35e8f0d092a01808c91c35002b36dfca21af22e360d94166984e3a99f0427da481b3e40b3eb6f36e7309534678b40784a9af8968a329c3eed55ec3e3828eea1abb5d3a8480fc2768c1f642e0938a32fe78d97b762e1cf91f4de08d432e5b6493522f10eaa03f9723a994ca53cf8039828f1ca3a3800f3b0ba5595e1a254e3801680535994668d92f127671cf1a3b5bd9d6a7827a3bba1e0d8be50165598d6a9ec863669993c4e9e49a887b79c231a108656c6659d3bb5fde0cc7150fca991ff2baae9dea2bb2e3ad98b50bf9966fb86db2c814035c7b8ed47aaf12fa183168e0b0ca4983f94157df5899e3176b53ceb3e31246ee57fb117e67bf82a9076b4c9953ee2d9998fa0f885e49287bcfc504de68b735d0b740aabd4c73d1679962565de52f16a3ba8fc829b6eb20d7973a493a2ed3ba58553e7e12f2389cc2a98429178931bc5e996997d8a7e4b12003b53de292ac03789e75f57e07c9f82ac7c488c230b85b71ed0cab001fdc118fa3b02c046a6ee3a92b83c2012e7ce03ae05771f0905710de84478dcf9fe2452479ec2282ded70f5e31f1f52d8416803c706245c6ba6f6c1bb51af3366b18363ec4732e2897e941537c16596739b6b7f43c409baa934707af147484eb75f62e22e4345f1bc94f9626258470cf9a6231e6da0ce4f7aac12d67e5432409edb2ae59664d526c2730ec2b99c1bd146e1dee8380cd3efb8375a65d01ca43f0b62f9eb76f8a8390e034c17ca8e87f508e09923dd691218c1d0207898fe10bee425afc3d683604f8c768fbc89a364910431987f718cbf8423df59bea803153671890a9711a3b06e857c9ad2e8a76516c379674f9237dd2016af5b94110bdeccde4c4ff7cbe571b9165a6b1af91b10d1fb8459669248bbad549cd74263b26214542a15585aa56d94389824f88495c67301a9d6e932efbd62876daf7fdde92b693c47ce117ddb34f8c0ae53b2a72ff768db23858e62fd729259bce5736230009c6acf06fbe157f40eea59791a72984e34bf3c1fe1f70ff4e6f32c06ab6950e067e239af0bbbe32f7fed497927e02cb407130fd2c1d6637ce9a1c49cb53f58936aed0e3cfa6b4a9de9ac31c1f5d96e96148661e284376102705001fa96d5478ba068d13f19bf85663d70d8e97368aed42ee825478ec4ec4df388554bee49d70f41cf3821221d8f260609e80ea2bd831370c29b676a72ce97740ea311dfe4eaed8473ac84eaaf4e64e16e335d5e24f81551f3eab906fd46b7a5085c4f541098a7b052589bd2724295a0ce1d2eaf66239345af674b19f3e6520ca1ce7a5d49d70b5b73795428f76d1e5c1b66dd6195c74d6227319097b53b5b3f07b742ffe68f790091450a45f0d69771685ada7c5b50fb219677c57cb19274db1b19fd1401c0d7c793b709f1fe6e3a049bb1c17fdd6f5ce403250dd9967734c3b0ae967bc09a100150440a7162844c7e5f642465d4fa05b9f132c7975aa9156551363f1b0daddf3569e37e5db1edbbedc6afc7d043808ab3b70c025914463fb8634f1f6e2565af36f0698703e035005bcf2265d0b56dd388d1fcc7900f15af9711d8075d0d55faf1c8bc53835e8730a20b3e9771abecca8b45df5e4eeba108e280d1984cea5d52a93f9a9d3e962ed36acb3ee2a7e1f763f08078bb1a95a9c1eeb8e55d47b91118b2102f789c4f2cec79e72740e3b365d99fd7841c4d00232ebcd9bf2eb30ace5b7f39b08ffd96f070c7b3c933afea664a977c1a0bf15fb66f2d5ec26ffedcccbae2b734579c3e5a5ebb8e28b5a183a58a1a8160a55768ebd97ba0b17a4b48d437f79d08b63a7242b87745c47134a96b8f51baf065fd39b81bf7faf9d8887fd636026cc4e1722a79b6bc5dffcaee3b64978bad37b1053ae9b9fa2c34d898f0e7c779cc0217193843ab3e0f539a5303743447a43c1e24439d6dda4dd8056839a2057a959814dcce18e74e49a01a60b39c52b7f324d6e5814a40cce7161eea69b7448116a5c9a7207871af3a73f12f2540db1eea6b788a0ca4afd1e0ae1c0d5523984ea52da3824e9aefa5a6f870605056fd6134cacab1e6c97444532dc96808c5365129de9aa50d5b5af04e153f680951dfd90de863d47ce562488c889fdb2293d0c457c2c73b0836686e30524d5a0bbca9002a174eddaf10382d6b401096ba91243b8ecfc7066f27d3004fea9f7b52839128df115e17efa048687797e8de393a9239cb7dc0b5ec8051412948c70031a42384f3ed5300b90cc1733cfa2754df2971c07a0d402bedb8a2690d93fc48baf33c7b5264fa0602ac8c3f77c0100f1d663749d43ad52c55574d08804b1312f3e21581db5c208fd6c3e70feb00803ccbee1ac84e65fc0c81a4915d4f025c12745fa0d3a0854600ebf1b0929146fdda476546308fb20e66cca474bcbd29e2f96fea83077e6bee1feaa1a7d2ce86c7367d458281d135f89b18aa21a7192fb6281c12591610c5cee140b40e54f8652e3c12a86a8af6131b7d88e8c3ba710eea0a84d8c4f184798f24f89a31f245a26f1d676ef3926b2539e6c15ba822372e6a05ba3a70fc1968892e78e814130aa62d70aeb45297e8ffba17250ba5c7872b9d75a3ac35b3d3e145168a2b08736b9ff8b588477bb6cca852e473be83bb2a146fd2c326d3b60cec4865f0a3e399d094d0841251f41d614186bd43d99e18f7359112dc498730e2a3c7b3776d0f138526026c575e6a7f90ab4a4a2ae1053d4963081b593209ccb94b7d830874e9ff2f171042ede3a03f10033c7c57099a1f3bd93c6f1e4e30c1f49636163056f497c193d3debc108c6909f041fef8313b6bc94c9d02ec3e380f5c5bd45ea5112ed3bb44a37697ad088c2244db455d0cf54245cb87b778a4636acfc638227fc8b1c47797deeed3ab84c1c93d68a08550989dd6044325b23aa139f8b05a78346ea838bccef2ba58eb312d69080183ad7c176f7dca5fb5eff07b667b191237887fab43505df54fb5c6f36cc2e59d7cbdba5119dad4c56ac1f41b23f9d5a45ca8b3e05fc58a45f2c3003e85779154a3eff82cf8ca0ca810162e4e5f6c1eec5044d26b777fdd5a542dafbdfc5fa4a12bcf66d1d4c0c09548f7f7fc1f9477460e75860c0ac195f33039123a8b6aae9774c4d97745bd61bbce520e1f409c522c01a91089969225f71b46ef1f0995599dc52fb1903b6862e261df404d62ce2d55df10fc4b0d14dfac31b035f814daada930bb2ba263b9e5131ff0446e952dae42cf1b4f980cc58474f69b27492176344d9df2dfad8af9e41f897ab0c0518f3759116ac0440e151b6efcab1c64d44375700e2d184dd9333644099559ca40ba389e815f4c236fea5ee119d8485274be44fa412cd45b3a7822aa7c0403969e7b263b2ec6ba5bd2b8b20c6a3f81301053f1b05dbacb2128610b472ecb1d6570037b5688fa632039a1fdab5e504df7d97089a454046f0d7bb5da7293fd0ec174349f7163c1aac51c212c92aa235952a761268edba54bea62ee77c8647b44693fe0d99153adf6963c694f98dff73a9d8e26a7c8bcd0d6f9979bdc5f4655a692298f9e8773aa11e1f39d625e0152e6dc2d9ef1b4947098f58f0c18be8abd43a8a92549b66519078482455348108f74e31d105191881526eb9e565ac65951c2e10df1c3b9632035c64c7bc9e91f1b5461fed05df2cb0f1063f4604b40b76b133575b3e1668adbda747455cad87dfefcab280e71aa5e9cc5c453daf8eec4eb58e5a56076537bd4a8d40fb98424949e608a4356659e655a518ab532618cc48fa23a181063043ab3990fc274c4ac73054cf68129205ec445ae11b3d8b33538d6cac4a9c31be3b3e15079555fb80473612f7c2447e1d3f7687eda093f9f7cc33ff99b45d400f97d15a2994ff7851c02fe28a3bdb4014b0053326d9bf42579e9e838ace1f00f51b419fd9f198b9821bad738e024d2f13f96b7a1d2076b7c6c6c4192854084423144566677d15d4772d514e8b3b1b4db3f5ad3427b4bff3e2c94951e67eaf3382167fdad54aa7f161c0c33d7cccd32437af40bc75ad8a8c1633f13e7e01646fdbd18797cbdea6d5fb88445996b7a4d5b38d77abc8444e6eff973fabc9dfb5b51f94142671e245c8ec726352bc303486cfa904320b6c7f2b1202fed685cecec501528abed3cc55c91d21b134827fec7960dc39d041dc4341cfd5c30175568b0b3b245bd591e59c6185b983ac7c246413aef30729dfcf38f2b548d440d94f9b416df47be3c6af6fec8a9a156620edf0c7731eefae17a7644a731843ac691c22bd933d0432e8e299b0f62e084f48c51aecc531893305f728289f37a00b16649ad8313fa075a729f7cc47b22abed85765cff69456311ad0ab352040c142551c3bdd45ac54304012276a6f5f2e7106585ec95656a6daf36b5df768e4bb02a49079c50665283ab414c14b70c185b895041bff43b3aa9d81dc0a537e9ae66678df381f0497adb3eebc14632cde134e9835fd70800862929c77dad0aaec66daa39f06d8a9e6399b7e1d674994b2bc64302ee4dbb738247133f9a2f3f3d8acc74668624f814f1ef3e41f4a701b6d2e31fe1feddfb8f0f1c4e2542b6b74c0d35cd17412532be2840ce2aaa9978039cd5bc37237e3b1ed6185946c67bcfa0b2bc665d66c83dc81a6cb36c0ebc8b9ebf48a4d0ce2befde5f1bec3ed5d715e952a0f968c49324ee0ffdb6d5d8a07e23ecefa099257eed53b93c144b71836776cae10c533dcd6b97e6875854b8f7c2d12cc4470d10f1d96c074cc95abd886b5c7bde477b6ed712332f29aaa8c3111efe3c557b5601c216444b691a99d7b986ab6d69cde9e7f915e28f1001249695fc87d608c791283c056f1fdfddd7131accc8b081f004686876be62af4803786660f2bea7f8901b8d1aee900b19ec213e64a60f54500983a7ae90da40dff6138bf7d7c1439446d081b9693b57acd387c6284cc19f8d96607caa63e23ac3ad903e50321ea60b88ec446caeeb5326b386557d3addf5c0b8ebca8bc164570407e57e55d78e8cc785a3b7e9ad4a44f07cf5903b9caec414434883bc7dd15d2b70704b635c4c620c0709f9232b29352413c7481730527e91c833016f22077e1a181d99afc83afd37d2dab7a690b0a05d245ee4e7ab264f08cf68d1adc6f58cd263e8f4bbbeb838d119d3de88857cc7855eaaf836528ece9ef47b11b745f190f7d87b37a6d39ee70d62e61b7d79faece74049ecc53e61dfb7f4060b6f43059608dbce9197ec932d58e37b67aaaca10879b4dbbdf8239e0c7d0a9900cee87ec94938e5e9665c3f675558deb323a6d5d7b7f0750a4a04e61903abef0a64c977680124258329a5dcf6124606df665ae93c39d369c3db60af85f3e19c23a236a989be02824c27ba603540ab8146cbbefe689101a6438790e9f612fc600aaf38ff054456eb8d42ac6bd19a4cb31bb57f963fc25135f4bdee23beec95f5170fdf1a317942aea5776c458d067f608ce260246ec8b5d2e4359d8c500869a7ff85aae7cd975711c3027f01950abe38913eda269e14f6ae15945bcada734da9484f984dc20c46167a5edea487f6e8793b468996ca11e6ffc659b0b5ab192c8bbfc27c62d3c6a072989bf0c116514e23d6ac1643cc215b596f879a3e9a3e3fa4d831fd4c6a739655ccbe266719d4183f8426c52c48bcc20be7079f3836cffb5afdd9fe0f37ce44bc2e34d47a2b10b3d42f2ad9847443d9f821a5d9f5e40e9b5cb68da34b32a0c7a7af97111295fbb795ca298ac0a376196bf7fe854c674215460aae4e5abad80ac4785f011d3a8c4cde7cc39f58293bcd858731ad8e632f6ecd518b9ca753df9a2d6e7768c3880cf3de2fc36a13c53a5213c7841094681fae05e11ac2c1af62df7feec07729c9c6b1b5dc6a2d635298e42680c35eb7aa6eb7e5b931de31b6dc22036cd831559b9ef16679279e8dfdd563eac239bfe5a56f0bdde72510b2c97b0ad5630ce0923bf3fb980505d229469a0df5a85584dce24f763c0129e08199fa59cd5d2555479f11aa02909ee7a1002df41753e839f59bcd3b040a6d165d32bca104b0b0644ee09ea606af3ab9e56e81d23a28617da87f04519624f003f5e2807706ebf4e76046020d72e310007fe38e5da0ace0c9a8d59d94c3dafda20b2d31e25df26a2c78afcf95a735e9b7a53e533647aa4dba205a7853333529231d7371af203c14d32e997097cf4bf4a3909dda58ebed00928a04eac1251dfd44730ee348cac9930b023e93b733ab96a049e44adcb048bc47f4add35b8283b265d4b604a990ac9fb2c440f7a37e3214763fe415dec2adfff51cd716522ce846ba987b4c81066c534b47b32b51c29fbe1a4bd2bcfad1d5ea83e4228975b9676a36be6ed334e351cb1e048b71011cf98defd492f87ab8dbf229f76552b4d9099363eb991b905306e85cf8bf452154b18474560907bd808bcf83536d39b7b0802202db14f366ae690920ac6a724f3c7965168279290c418abc7db13418b6ee4a39b34aaebeba37b80de68afab64c3c09a2dcfb0e125d42a3b3ec0af025d3f1e5aa0376ab751b332f151d9375f8f533fbe8ba9f7501af6bd2b2819a70beb1c3d30a25033a39123f65801544046d4431b9848cd90c28533a4a0f3a360df9f052cb8de1fe00a3a6de29ea792de1aa36b481b544af4e000ae21767a1e76818454c4d1b655c0de36c4d3deb87ddf6a86c38bb556caa5207496f8f7690e7d2193807e3365545b5e0573fd08c0de2228f4fe12e10e39ddc92455eff1334d8d774fb1670020c620f93ebd152ba91d1f77de294bbec9943827232681a61b95c0890ef287fadc9633346e015e03df5d20204acd5cc3bc66577b5285d7f8de77a257aaf2169c4234117587595c176b353ec108e33579de8da777b845dbcd47828dc72a4414a11012120e9dd92d7604067ae9006c6bc70a0a4e327294df867ec7389a82157f3b34fad3f439bd0ebf29729cc0c66ecda789af0f204955d04debc0fa9b9000148ac2f70356fc6684cffe44f2b36f7258680fb9e3aa613f4c409071094325a4e0e8e6a2331b5cba8fd92a908a0a5957b5aafe96d99c60a458713f62a7d7177b92428e6a39ab14eeb9a2fbd903b808edc8c00829a7d7cdda248c6bdf59d72cb3e4e99f8b8c8384a4b298c59aa0cb3c1ee78b473a43924f50e837237637ec457b94c339d8c02aeca3464bc140104553d1f28d139f7132b2d4161998b754190525a6879dc46e748afe2ce242d614ae107adf10f35e543c68694880e7f18d07be43ab7d15a7471c85fed59101d10c22d11fb082f79da7790a4b6f06634d94f21e114b1a20cbde7f311f4f914c6a84067e7d1711ab4f77c40db426caada06d57d22b2cf53107925f49549092aa915db804a69c6f48d243bc7b6a4df2b152c224ed3762de55edfd60e95159f37611af4fa2162b5217e4d73ce54a2a50a0335bb70b3825e3025c9bb32fba7ff57b964bfb930b60cee61c616780214352dc8b01f239fcfb1322e806db3923d31bfd5ddabab91879f98a607097780a128df42383737bd029942eb693e559fe61b807336ab4126c2bf17dd0abefe1f8c4d7a434062c435908a00b6b183cf9daad7c927241a6acb23eae09ff5409eab4ab0e4f584244058c0e88c419f8dc416f65b13479d73a9ba967eb698adb8096e5cfa1003a5e402b1d8caf7583b9180d327acb30c581fc0a38ed9ad0262b880732d49dd0f9fefb6836596cd89df6328e72957db629472efae140c728a4bc0f5c0c5ba9fd5c86402fafc83b6b23fcf1424b49f0f0dc595a624ac93bd621cad022b25c9bef034583bac4c24f250c0201d581d86d61d2553e8e796b1bb4f6da1f9776e558cc6fb70ef21d5255f0f6f475af9a171d81222d4803da440da70261af69118faf5d4c8da45bf67e7989d7ffe882ecb3a454d225eb2852ff067fa668bc1fa2ea56d62921afe34067db10627182edf28b0f3055ea71a7117d144c3ec8ead4b4d7dea768459ae836dc93b2a0734f74aacd003b8379e0431a282e0358a3be598aceacc534e000ace9ce43e9406b002f18c9e8204d5603beab3c4c697f9f52f887c5207004646ed0973adc7eceec2ce40c488f80a64a978d446b8404db185044a1f228ba0d85ba3a5c70b1bce2a6f33c2f64d45f3647910f641f0e3c558aa32a73f379582b3d872f3c7c7c11be8d6e524018e54dfb5dca0afd215521e93d832b2750642088626e425bbdbe93e031be669ea3622955b61c0b418f564fdb2997ce902e5150f54471f2355553d7eea75dbae423077442b1e182f5595fff5485cc184783c53be1fa7b22950e0b570e6fe5e5b8735b31222afee76108206841c731f10d2e914e47e5ee7a7ff9d2f3a35e320aef3313d597df962c657a55e00aa44cbfaad4d7bdcf3129d98ae2fef592a34e307606f26a0f45efb84bc6e0b086c4237cc7a36d94000911db21bf90e0ce48a37ae16b50a8beeb19d6d851eaba2c67b3706b236c442d0357cebb62edbf198fb4d77928f87e2c32bbcec9244688686be9e4bb8e65b0470306b54d6894a8acfb5dc412601ba78b843869011db971f8776f1759fdcf032c3298471f5500a8f0ca9deb18993568813bd05488dde8ba016dbe7069f906e936518d6c3f4727197ac56709d19ebd084827703663d70a9c1161708189d31f0b16710965e7c60c53b2f4910c4cad398e8f3ac29ea68ad9bec1bfbf82bb6ac8e86482cef3f4c511b056abdd1dbe8a4fa14ea11bd4d9a105a0e3c6406110f5eb8f1d050730bdc84157b41201053504a6d04ac8709bbaa0d19a90a8c0eebad365eca53f52f4f4b85414f8e0b549cac40d9f6d9364bb28d0b7906c865667d26662352479d6b48217de207123c56d805d936b27bcec4af876cfb8b1ce80ec14be743ee6fedbab94275d884934bcd2381b5ae0e823599a51b2710db298a87b11bee44853ac7ffc750bd1177d1476571ef337c2b6e29d74d70b1c04a831178a16c72f6d16e35c8465bb917513e3dbe9048d44c4e230a2790fd16e37747d7baf90197a5b118f1f508f3a154fcbafc96c260382086a2d323f6aa25c8e0ae6650afc2db02de4261ba020847f1dafd1ebb5832e42bf50548965ee76015cc8a3989be51d93c0df035c51148b3b137b9d5290e5a10d5fd59a281dba358799eb7da4383276b2e3cc25710d14f19de743e00a887c6003fdfd164044d4ffb189b20ab517b1b5657cacbde83a0581b530dc90ea4b64a2f3c9fa26d0c2e627cf135d5a9cd7f3ba3a39c754a1323e2b6ab8bdd6e1c68888d2120c57a445fdea649df4701bb069b07ad37d47bdf7329aff9541b34402f6d3212982a0b5c6ad9fff868b3fc22a856dee80371addbd8347409099c942b714431883ccf66f72ff01df52e359ced8e373e177796346d8f6020cdd4e4c510595daa64d3bcfb5279dae75e17ad34741f3cdaa80dae1c0be8ad044655c94d3806c470fa027d9985698afdb317a877122e76dfea47c07affa9753aab0323b95bc365a6623f922f0c94dc6ad6e1b88671fb4c7d70888a461f4124aa49756787c24620f664bf3d90cef61631958410854698a0b649773145286cdffc7990f40585ed3821ae7b68913f194ee3b5b0b00387f51fa67310044e13aa4a89bb22ac51d49c9eae6da4dbe0620631bc1a7b1c25a6f624c5d3abd726536303e13275309d01b43b26cfb63792c20b32d41539d1bc265c874ee15ca6e485d0f5410f75a3c857044b37a16d7fd7f916567f3183649f2a974a40833d684a52435660e555b30f5c87563b0ec053847c17d86e9d9007fe375bbc17137eb4d968c0cebd5112c03fd329bdab81117ca95ac51e4c6af67a6bf77f2f06da19f22f847302cdf1f1296c68345abddbb946b66739c8c77ad11de2e34f3f55a65ec0b18cdd26c6c306b7f12084414f7d5ca3d123a73dc3025ba9fc914dddd7d48882ffe0e59379b7195ed17a3868d3f4501e74f45c01d37245a12922db05c18f09cc200d0d8a883f3b17ba79fe5334b2de3309b69715b718d5b822d63a8df4f4e43baec0da819dd2250ac25c7b9c71bf24a81896e7c780a6fd5cf0f9447d1aac6279390eaf82b7d57eab0a4576ab61f1b0932f284a7645ce1ecc5798de294bbb825269dd551f6f85b9f2693c446e0f0ecbd33d04cb6268df0974798665d57eb4ddf241835936369ab135d0738ef7983e213b79fd1b72451653868ea2f00b4fc49e81e6786b9440471f77610a374d8456196816480209d99b936eb55fd1eaeacbe5ccd5af1c332b50ce83ac62d044406be214607b828753a509861dfc09e20a82fab8baf94452635f427fed8b50fcc3af6aa9feb2bd43797922d071baa65c6635c473364efba4978cebf345faf413fcfd7adcfaf0da4fa874d89bd49390fc6d0263229a2013cc00e5b4d9193054018d7d22ec057dd66a32bf6c5eeac096414ea7a8d6868eb8b4fe72be053d99c5addb82aa09aef91636cdebf71542322dc376b9a8eb0bccaafd16e42c57b351f45acf3219fb7d8b8bdc19fa813c0614ece5dd9df31ed616df12d7101ff641b56effdf5e85f76dd2f016bde340b43d4118568f4ee6ca5d501a7094f0e42f014e16c0574185d02557aa8475fdecec98307ac4bd25b9562e1ef0b2071ab37459ae447bf0ada91075a14ffb2b0cfa691b8941ca145f346ba90183e331a7191ee2cc63f4346ba0b47666ac9ac156825c3d36d11e42c1dda761960ce640ba262fe3d08790989b28c73cf07fbbb97aaa9ae722f211a1518c3183c82efcf71924ca80e92c8906b4a1ec6ac8c5c870d9edf39751db71b1284e2ca3b0ea0c80176399aca197e4664c4a517d3e9d9a489ff65a98f45b444c0bb2ec7681793e429c0df0a69104468fc4b1ad46218102b2e0c16272f5a83cd554c0b00a0bbca2aecd2b9b97b813fd3b63758ee6a70c5717fd4909a89c2fa7869d57d2d7b5738f4c9617136fd948af5a599174c279d35941a4379ecc22d27d13e5228d2a09d70d5a774381e43d9982ae1c7f6d64df3cc0cc0c49afb8024abfbbba49662f337c677c5bc7682a19f266863124ea1d09bc129c83f40340a65af174149664062941492faf7d6ec6465183df61f9776c6c8d4263682e636662c7e6f0bd1e6ac75ed99ee7f93e2540be86c8844729415df75cf1e639b6255c44154b39e58296715f4d1bddad604be9e6ed99835a9b1615dcb0e14bd2a6af9ecdaa791975506c43b0cc326862b89033352bb4e61b3a26cbce6b3185af957349bee04d556d587c01e6501c92ff01f02557ef893a7432f0d325acb112d2cea2ed6e310825c418d31c5f6c9f69d379f1d21c3c88241af8d434a8a4219b48e9933e3c3aff429f53fc52d6a7557bfc2535c6e1ec253e5a306a84c542a03683d1b31bc9628b4b079a99c22e81a996016b58716ee197a437a7166f1f81ac5a95244ed097c5d0cd46b49612ac7068a842cd12d47f5a347d279d9b724635e069a1193c521141143ec0eced7eea1d7c5f5593a73ab0a10b4c936a097579b0043f03a4db2cf21f985d58e4fd5c8a2477ada126e337c4ca1d7b9ef7edc76f5065942ca7bb767667233868ca31a842372f1f0ff31292ae54dcef1b7b835ae2097bd643a95a42445d89199b0141e626852953eed0ca5a02e2d3683f390e5a87a424db6f58ec863d81ddb4ab0ea730196fd169babc35aa35775748218fbd01161b463da7e84b6bf2bf30ee457eb43c01d60f25474b6249152aa8a3e2447f673ab45d700c32058fad1c6cb108c6969d7c39d0925f13116e8ee05b9acee0d60e07051e7eecb842953e726c7ba26c62e035597da0be977a81b6df68026de4d4682202a9afc4cd21ac8d6b92fd16137d72ce62b6530be2b30bb9eda507cb802b5b8c70cf2353b4d5cd43f1f0dc6b7be1d93e9ca92f6fa8a86715cfb7a6a5d9cfcfa287c35361fa73bcfc147e18a9a577659b64e1039dc81787738c5cff7064591381a31583d0a9d62784017d11101525fa393266d73be85f42e588976b290af200c81b53b1a2915a6f2d2663c1dd21833d1f64c5863f69d0d68bc9f7d1350d606827c2b338ce34f9d4726d84bdca133a9bad0f9b8efb8ac73dd7436605c521a47977c44145b78b81350453a9592832a5893ed0580ed64b1bd7e7de0e8c8e87bf2b5bdc6f7324745db4509f01ba8604c73d2e27f8522a76ba3e86442a275c189a8711976ca339b0770ac83839d42c5d5b19d59df8524f4296bb18034b4e88a65b9867c5f80377b38d2e1662810dd4147a10c2211d494787f0cef38ea8114e303d8b2f6be76f41421bdbd13b5445bed89694d6ccb550dd40e474dff6ccf4142327ac5dfecb0a494f659315159ed4fa23079cfec66fd8f80c6391cafc038327739f79bed3cb5a35b957b3609ca17db6d1ebd1d1cfb38810136b5c2342b23e80ffaa3e1c72de46b0f2b4bac8050a5e0fe9b7099e98fc44043eb90ad4ef906f228d65c5139c4a52f32818c6d67ca3de129fea156d142e0066ea53fd177ca9cd200da67db3ce750e183d948941485e2f56e3bc13b158b15a09d4ad9ef4184affc28035f207a980bc5205ac011515605d94f0991b8819206f328c537af33e3ee7570986ecdde333853b137262f710b875addb591156d25b81c45346af54cf9cf460fd4e4b53f4bdd7a0295b81429f28d1ab8486ca5a1de8d29cbfe7a0649679a312cb404793a8a866c66cb1071dc3f40fbdd337fbf8db5c00b8564c1848ff602640043edfaa22516f710ecc855f6a52f5bdb3f1665a509da51115ff0ca67506a77d4cf8726e264064649fcc57597617483ce83061c386ac13b2e96a9511e4a3ac157dae46d951e8979cd6c8970057152be90f4d149827da23cb5b333640dd81ae8a23f90f142b686dcdab8ee628504ec581fac01b32fb4d46def0b0a8fc74aa3fa06cde2902429f393800325105dbf6b1d62d83cacbe29a8eec73766f794908a2ce92f1fde67c139e5eb8d4702ad6d71a50f89ab92082ddd39f59d30271a23d1b05594ed28bb97cc8c5abd8e5beb8b7a7986d05ba39f0ebe86a46b8eafd5d7bd0efbc51c384fd48b9e5643993b0644c661ac2d33fecb955817b61f42161ef1878ac1812fdbecf6b2c74ed64b0536968031a976ad4f8122b9ac0315283553463c34563e5c6bd6a95b0583065d2603a07b0074fceaebec38804beabd20dd834c0d47696e1b4689bab220ea549a484c952f553fcfe83f8701a635c2a6e839f217d289fd15b1b7bd7835fb8878e69630c2ff1fc9d2fb1094a081ba9dc16e8d8de45ef9ada00d373ec431a592f46903d67a7d1b879ca61e12f732650fb42a2f32e0e6d1c2c3f690cc895399e8cfb9ce53744727ebd69d36719d23e3a3efef6f387803b8a8ed392b1789d868ba47048237d66bdf24ec671a0fc3c272a4f2738d87ef24fb1d5fe98d3b10a633b7055e987d8eb1bccf2a1919dbc3509db94d43acd6eaf568c4fa4a22bc574e32c83043352b5f9baf361fefcd07954a3a6f0ebbd27672ba6aa6ecc3f5d208e34ab8596009fe230a63e552ce5f866692cdbc3a6490481fedfcc661d8f5326859e95d47f2bbc1f3e5c3ab1e897f620c57dc8d6dd2c905cb479d5b2c325640c87456eef1b00d2d36115247bcd7127056424231010a6ae3271d02d70b97b7f442bcd987a20868280bbdb0245abc78ffee2b6a76e4c1925edf67b29981a1f0e19f3c1fa2bb216bcebec0c6dbcf70344b74a96b009a415e0477c7cf72e039a226fd0e70e96fafd1e5fa909c25baf7c917eeac64faef3b9e3a43968840d6d3cd262f85a159c720cba567f7c68d00b893e0bf97dd8cfbcb4c8ef31256d8db9911644b8590c284477901ba8bb880f73b80702c7a2ef702ac2d5358dd1822b809c4b8f4f6a96d746048d0dc579dcb9949efd6b580271aaacd3d309c3c4fee8970e18f3be72899f6b1d0376fa73f2e01134aa76136d8d6dd0fd7e26c2c080e832438ffb4f3196aefd796136ab3016764ce395f740edf1ae3b6b2154a7c97d08e06523835022051fee77f9a6214f5cd7e4b4dc9c35c9061925e327b9272465ff03698ca39dde0318df5bb42507a7b09c74450df64476a54729a9e47ce1185f850dc6deeda78bc2d1371f0dbff2db0387db13023ab246192907fadede70ce3763592ed6699d99f612ee070867aa0d41c80ef39f5f0f634580a3d23d7d5eb6392f18616ebf5e84df97a69ea88865108bc51496146a48412e229087b7ed506b87ad8928475228d9021698d42f17a7149d113ccc167b0a7f127a54ceb87a677f76cba9d75e0fbba617292d766fd2504741c343255add69c6e363fea2895f931afa23f499107a77cf5031f8e2f266d00fbbffa43ba4365d4f33238e2f8da4090ff7dd82cf9090d8e18beea55d26dad69478fdead0c51ce220b1e3bf0bc6a400e7d4402b846ef9e69c48e83649d6497c9235050bd32346ca6660dd538409df71d6e226ab3b0056e436b0bc6727c29693258c1367842c941c82b4f371a76fb1e978a2dbc818eff9d85eea5fd4c6c3a197ccd65ad4c05b16be4e1bc6d8aea55062a47d866918cf3ca1e18dc993c1e74e7dd6baa5249cb3dd5b7ef32a502ba071dfd93de3fbe69b0f810ce81f8687964dda7d85dfe6f815ad3aadb403591928f48fafbd101d5852cbafc446ac86720e3afa6a6386240ff60f3606f8c5b62c519ead179dc0d0d3d141a0d0429fbabfde6852dadef285d7f7d3a2c4aaf192fa7f45ba84ca6bbace16e54e83eb6e34ff9f53a00fc4826841a49b559f1044671323e44a4a4a0e892152287ef565b4fedb1b225d95a2032ef3a3a55f7662df65716eb6e58aaf2192fb3cdf2d93c1eb825bab64dcf18bec96279baf215c7d1e75cad43558b4e2cfbe716b6dce887a677d40ca5a7dc51b0861dfae02a01a8eaf4e69bbf138da8f9388974d6deaa7f6965bfd6a33b3ea32c7d362cacf9aa08b0844e05aad496dd815b80eeaaa572ba52032e7a8be4bf714ff64295049413a17f081a8141c70b60e604336b1666c817e8e735eede37f836f2a105126236c9c29329bc1a5dcf0ab0b96da4df86ac4c1efae9ad162cd63d51a14b6cf988e6567108659d0e4480d71855e837cd2ef0431cc65dca9782ead90230ec3ad9d7bb203c15dabb9a289dcc8e8948dcd65489a383c0549b1599281c7ce1de737a433116f2cf7805adc47135a3dc460883cde7204a3e1ee6da4f58f5d53e00408af3cb6a5ada6511e31e8ba453c261270a1a3ba99a75c42e8099eaf8754e2e0925151bd082eaa56f5da0282be951f10f7a21c2d3c65c1a479440588b75fd39c2afa6e70ad581ff2e528bceb257615a760154fe9d0406aa6be4f7ac9337f80fcb44ef29fbfa35ed836382ef3768a24672eb8ced3eceaf748d3a8925843d4987fb7fdabbab4bb3afbea98f1ee84760afe42b6be3fa8c116252d82ca3f46e3eacb7e8804eaa1e47c6039e45d059795445f3c1cbc4db18f942c40ed9b87ce3526eb63a04e9be7f86a2a9583d811ace7cfa3a5df5d6292d6b81ef13a6cbe3b6e20d105665cee9e22200ff22f0cf86f819b7eb9b782f29176b5b4af7b800f6c48f2371fa67a5aaa4699f625461ecc29f8434e8cc279dd4f882fc77394bfddaf59f2269a5553e36e4d4bf87c4548080538eeff813d3603131af1827ee98a8db9e5cbb646b64e9fd3eeb570bf8c7dcb1e450cf6b948a2f2319a29ce19e699ec579bcffe9e531f21c6a9ece50154a1202d64f1ba2d2aba2feb7c6e74313526b5c3e4ef764625cebd3f11e95405c910ef323575d828eabac51866ae5bf61122b738d316179dfdc4725c38de0f032396a1f2066432ba8a881023a92ca587fcaedc05303802b5894917c476d825186158ad75bbbfce0d257c1288dc55bd5b33f32f01bb91e55511748661dadcbaf8afa0c23eb338eb8bab54549d5ed44eb23c9ce02e3138fcb324ec46b1d05bc100fd3e02b110c02f1fccf2747bfe272f88bd3dd8ec4254edbf8d82dc474c956233a17bbfdd43087934e0eb6f90ddae6446c2a9bcbd83bedb2165144f9f87e3baffaae1132ee74a1bee30382a36f03c2572db583f1feb649362a6b49dff1f258538144896d8ce8e9a5ed153073cff5e97a3a931f6c6b139d21f91eed12eab351139a893ed8cd8bca426bba56d11c501561b3ba4dedce204fa724f1efc259ae879d74ddea061574deaaaf3c3ad32deaa7699f7f3c57e318cfcecc7db1d5cb1ea8a8dda67f2352fc3d9480f77ed011aaf85ddfdd4d85b31a0d28ab90f6bd2bce9530d079732266b901721b9c1de92e901c93b010f6e0601a43903d1b2c8358e6c89617950a3f308e7ce392db484b7638aac39a90e77a2f0a4bdfd2e4e1090370bfaae9583241a12ca32e0c2c936f18a38b9dd985496e804eae713796e7d97774717ea68f8d87073d3acc34006679827ec96a957e019dfe8799d38c11a4aa3bbc6a84823721631fce86854961c9923a01cdae88ef70ae054edba65f69fd9edc6a73fffb6e8ad8fb3f2b124d70fe9f7fd34c9c386d09dc8c10bdaed427612a9d193f0e44f114c404d0dc089d1440b9af8c99faaa12d87328d53c9acc1487f5a760a0869e9e1583ec1627a919e2583fdb325ae32de191460c0007bd831ffe283ad8fa00a1558e05487e69dd1ffc337ce36da4d3e7f9fe917c93cbe9af023b23dca21f9c6931213a2c6b76ec06cb1d3207aacdb0ee78dba5373f7c93ede82c85534b93c066db105858c16e83720615bb6daca2c0e21adcfb2c20564673a35ac73f2b145d42cbd5b526d78d45b65547ce6f9c654647d9761857573543a4657e68941f1a9d3659e99a15783a296dec4c4e38c76df3578de06103dd6232cd365afab728ec3baaf2433149ac3c6b7c1cf84e890e7f11a1806290b69b30b4e05971de44e09bebd0ddb1c5d8c92a55a682366a9f3d96334d89d17e98a366ad181c2c7cabba57a8a613d225f2c71912231dd8c357d4c24a1891fc5416853c041637c500fb8aedbb363b3d718aaf8e23f59b4c19db2111c00cb1b51a3577d9e6803ae2d47abe76df63d77d99c06bce29874e65762ea623893f564dd8506753429d530d58d7e4be9cdfab3b04f06f5ef99de6f7a6dd8021b088aab894f88fcc7a020a11bc2e0d5d99feaa2482a814ced862be335112e4fe36b4722d48f4e2f702b3b84aab00fedb3208f5f9f39c1ac800f2916cfe0f0f9dacfb665e7d3f2c9a5e09b6ec47a285a3c8299f8f64e5718ffb9712cd44501540c1fff729a2a11f7980daf29972e433c7b1a69ed42760652e4aea3ba7c1bed1485bc9d8784b26040e57c321e2982b9be99134ea2c9c45880e6f3b5bfca2153f80f993a1c6166cd93a59d8b56a0372198528e9d0eea21fb9914a7e3687c0e298e1f5a0c7f45e14118690656b412039ad6194f6687a13658d42805b4e5e0cb6c043594e4f49c0488d9081f90b216b29f2c2f9feace1d1527ba350fed0930d5f929cb74ddff0b6aa27de260db0fbae53fe8b9eb4f962e0e970197c2146a32044f28dd49c0a03884619393d075e8b827b4eb8c17c66470a0657f0a1ec74df1d317dd8064c4bd73ffa773e27f17c83de88bf42d8c33d2ed399703dc45acd19c63953fed207fbc54f4a100d0122d675272341f2caeda980a0b8191755ca0b4de8901487dfd76294a9f83615e50622dadab4cb55ab12151fb7a402b8dc7f9834a2b50ca097076e7eee8978e971cc6c14f00e1452979aaae804017b67cdd8bc4c28c39d7e088c5a5f1432d51b5a34eac55f6de3d3ca06c7145096cd33963aa22fac1cf432aaa935bd097e2c983baa94d7e9c854c0f3f203cfde57694b256a17ba16750202686966afc5fdc3c26c1d3a3eb7c1ca8ddbc79b4c6f3b74a525cf0cae3bd714cb87442bd79d74a65d63659123f0a593d7ece49b41344ad38d17f30cec26239090f5115361af75a183ffbf71e53a149d480ad2552610ef5bfb524aa7a0f14137d31570f240b7b2522f8306462b1ffe995098d468cbf5961444e712a2b9af8b8c68c6995222d1adcb054cb982c83d50f5939da0ffa028954da63de057f7c27b228cfed5553145405b7b1d5cb27d39e03fe94b21dff569765c76b98a53dc81f059d8d59c7ed2185e00aa339901664eb2fe162bce7647ccba3a6b0422a33da19284c3d7861a406917b7270aa98860f638fb11e08b9e718356343f267d55bc9c7c549eff9d5ef1405212885efd40ad17b3f61d2aac86ac57a461e6b40a3f481e63ae8c98700dbe53b59314755f53ffe66fdbb883919e6a8457a149d714b707cd6437f1f749c56e9b1b51648cc75cfde2e34772ad51c413781d54d1b4dd686dc2ab3195f289cfe2fdcd5c7811205825b63e29fb8837a120d062ce045d51e6f15da54a20d850b22ec21c30ab1f851ce8ef1634c6c5c9f4736a8338aaf39c155503277dc7e6ccb9c018077343b003ae7be9b0adbcfe97b19ead8c230f79e01b4b13505a5e0880a32bd1f750890364c99c9e98880b569dd804ce11da44a55c39f3ece50ffe8b85ab7c7121765122b940232c51b78be9a7d7b80198aaaa40b59c471f99a5ad6d3e0b37162f0f8d3b5afabd08a8672504a9b293281bb5470ef9b90630375dfe4814bf7d5df255f135a906870f630788d3852a10ee6d0f58aaf94f52ae488d49145046fb2cf19225253a718aead3bf26222811ab0ef119959923ca27fc55974a96292fe1cf219712da82b6c8318bd41acb20f872667557f00a610d8a05becde2ccfe28fb945ae84de6b04b212c1f9265534b218107f4734b6fec6c62e9f01238276bff14663f3ee9f2f3792cff4ac7c8b98f975b3a69591ed8868d4753d3a28575c161ea6b9d339b108f895dde57b55f61f46996e1e71e37d2c79f457d7d5632d87c3f6882a12032905bf0d69cb4476df6382d3392480bb74537c576471e521128d8af60dd5b9179f4d0f3130864003b7454c6b184bc506f7811ed6a1eb45c4d8d6b540da9c80392632f7fc68f805ea0cafc5b166c5ff0852b798784a7f690695631b76d6b5821ee0771a6dc081555253f690304741074b350b488c4ad5e638b2c515854a3e1f7b8f259959f7ffa8fd56dd75102957f223deefc242035a01ffad334497fd1a2d90fe6f247719f2b692381908f477af0c16dbd860aae9d008ddf964190698b51a67c3db7539d06fa517a727c23a79ad7a45473b6ffc8a1118db9134232f555d774c6dbf3e8d60780b5b404d18f8f1f1d409ca186bb55a99eb09e4e1e6394365b08981fbe4b449213b970ba3db97935d389491ced8c5c962b89338b4220b249c0431609d06da1fabbbf85095102d5b49613174f8d8f315406c3e9a88efb046ac7a26243cb01df87597811e93d55d2889a62dc35fbe41dd85c01cb8c2bf7c60f1d1a21f94b1bfb5e7d9854a9733aea5703d7d2aac7c1fae56932e62042b4cdb125185d9f0810198c32df8b50aaab94cc9a089b964eeaec778c7d24b35a39876dde4a9b38b979cbf8dc0269d163d65af001f21f52d7465278e606dfea2f063de7d145b338be2be2da753cc381d354c2fa7f286a6aeb99cd7de6d8f6025274955011d9943da63891fa32087b7df2ba412e0505738feaf3e34a5dbeec1d57e0abfaa8f535886868a599ef9be7394ce44a478441c15f5797f9fad20bd35727da3df838026dd7428f9a91a74de211257799a888a05f2a87087db4b53d50c075075875cecd482809f5708117ea59222b8d9292f32c9005a26935a47da19405680161565ca57a585ccbee086425149ac0cf2c620c2e9c8a395820726091b471ee7a6b862bb186408e4b538c7eda63e429b1b12851decdab713886b1dafef40756a2c18b159c8f73b19c165d6bb225ebe9dfffd6f97eb80339181c0201acf2272976873e162406fb05d79e9ef822437e69a6e728829161a021534cbbfab45d0da42422db274bda78c1ede6b35891df66ffb4ddebeebed700b86a9268b353907ee44e05f8a5841d460bb11c422d6d47887b272244d634c6b8f9b54d9959bff853cd624def2bb52ee60bf73c63b4d3de92ebf191c48b3706cb19a12fc1eba62d4922658c3b15a7014f8db93aad30bec471d077744dc34761aacd54f8e5552c768c9ae277c3d233b2a7a43905a39cd134e931f004a359f785ee830880718dc057d4cea013be626bc800eba3f5962230cf7f1bab9885c4326d61bf2555a7a66f8979a1acb571a18b4f2a7f2d9381fcff893a89d1633861619dc1de03b25565cdfae43c6bed23892fa6b90e1c2f9e1007276d764ed8a270af6a784bc20fd66696165aca06f14f70e4fe2bc4eafb6c4583fc89eaca711381d070280d32fe36b97ef2c56896f8d09535eaecb68550f080dd546600ea8b17b40b0db938db650603da1f818186f9feee6d9d94dadc8b0f92eb4b58756a85058698bc4a4cb74bcaf6a2ae5176b9f1021138b3852755404ada6b5c608f06f18802d19ae74861021d7aef12b60f0867973d1f33a558075be23e546b723f9f4a24faf7fdc3aaf8fbae358896705e85ae17253fed7b68527c34778e1d065b97c4230169885f0781925baaeb53d682aea2b89be19585e8dac8ae6faba4273e984c7353e19296e12c72aba7b037301bb0ff3babaeb6937df511e3219c2c5a3ffc464e4e9ae05ba4c04604183168e0b0ca4983f94157df5899e3176b53ceb3e31246ee57fb11742a0648b5a12adb802c85d93d443ac32cab3318be4ba9b6933c0cbabce0c54d05f3f6fa2bdc32882c5bb6f4c19104d64bb6958eb2517a4ed8137c1d3261182ad8f812fd777e0b5acc9f051c511d95cde0ff4e05d805699e21df826decc17f2fa105026d0cb9118cb3107d35be536954511f034f1af024997bf4685df6467876043d3e95640acfc5ba413f2aeb01e0a3e45f9c6a707c0d1c05cc85bd067838f6322c1cb5b1afbb05f9e5409f8f3109524da8ccb3fc8e974f877ecd005c2a462d867793b6ba62ff71cb73f937dca83340c4998873285180ccf5651a356cd4a1bfdcbf47f6302ceee068c2b75eb3874524c0abe417372ff08a1b7a4834808e56efc6585be5f85a4af7aad44011d33c1f5b3c3397ef80f2974c42a8857da936c999c34b6ca0e310dbc6eb4d7bf98fa16fe8c2c9507b2a63db6c32437e54288fe39862b291c95bbbed2f73c077430a1139c49a67fd1a246a7e36dac37068e6f8debf6a3e90476a9c6cdd76063790b2ec99a523702bb10319fdba5e2c345c46126748bddf59b514c62cf2fba8c62fc1f7eb783f546518cb1f9c14121673c663717acd5a15e8d66e4a670a69ee3a9b494e15fe3ddc7cd07ce992a9730db50b86c8d2e2c366894201b68483c57ea361e1c6c8a1085e54c68dfec5472e60e5c8e17dadb07805d68f480cc3f609071df8fa22fb0caaa610db80bea4c20b0c51e8ddef2832b94002cba9331a5e1671c13a4cd493f4e59c1faf526f327f34b3c1919117ed0e0788a16fcb9c0c3f8f65dcd31b008e0ab2776cda4a2c8d2d2565fbb05771170b7a9af6d0538daaccedd26a4a93b9bf57613490cb63c312d617a71b5645b52abf8f0e0c83b54f87c93288f708b61c9f8ba99d96c89b1a35e8f678839f33f8e087d89f366d1a8533f4b825848e35730c6ff708bfacfd344d154b32760c073cb81e8812c80d6f395528e9f08bb6710986c769a8ab63a00b2f66095b85ecb3c446454a6061294579e3d0c2564607b3342a0d5badba8e305bd006446d3dd2a45de643844fa5b29d302f4f44e3aaa8ab0182a77aecfc73e7e59108981c60be0db37e0cbcb26aecfdfa99e3fb42529fd6cd11fd53b1cb39afe37ec7870a087e40227f0a61ff267924e49b0b8c0d526081274ce391d38db2f80c59a61359ece184e4213c55a43e1790a1f6e22eeadf0ae2ccf54ed3462d592abd72f184056ca5313dc9748a402418d3f6f6e309276184f9b9030df9abe6d456fefa7bd11e259509a22e5869ff51b1398e133dca76993585f6795e8b2d67557cc2c3880b2c146fe7116091259ee3ada80d6b08e101024a2fed765e9f88822b08792496d70fd0ec22d939e373b77a699f382a9491bd6c9e723d19f2f70ab7b65307e6ad67139b83958ab401afddf50ec83d4507477d1761566ea4666d1a80d11f246ceec187fff1e5639962f068ec30f3d993dda09f96e77d55266e3d26a52f80434284ad06f1f827cf6ac2894611210bbf06fc1268e68742e705418e92c42160ed0cc0837866ea42723e0b36c0a342a668aaba01009f6590ab3ba01ccf7e6ffd106c18f0f3eabe88c1d66aad507326bb48b717194db6535ed368aa170e9692eae65d67a82c31b0fe8a50e02c4d8a2df453740e25a9b6ff4985f50da93410958706fe047bd1cee53a6864f36d0a5c2590e7a92ea1b23fa90270f47d839844b1d4c1be0784a21b4a1dc9b9d17c6245f0089b9435c87f5a22f33740e056c163cf31ed85cc3220c64d10bbf228404c2498855718ca3730c8c470c12c66f7f941f745da6f49bdf488acb09cbb214436b30e7966cdd283716ef8e61624aa26be231de62c2695d2398b77b8a7c50731e9d376e50ae4b278295b1d638b1fd6f68dd03c57d0b3c2d5b70d028eeca657110a0ba637ced371ba9b89a91b1382f5f1f45752621e88c2c4761b6f111fddf8ca4da92d6b273809cf7a9ab15d41b948909a54afe4950427bf1bd47de5c87c6fdb0d598191a8bd5f2aa0e948d488454d78abcbd9a6aadb9e923cfdfc18e6e8f0187c95de6161e88519107b9d19fca4f7088ee4c7382ea798af778a805b92c42406ecb80f224f6a8b63f51e31db6dabeb5c0098deaecb9c661de9dfb3eef775946bc8b0cf3ee1cf7c5fc1e7a97b1d94b6c0139005917ae953682c65c17670b88f1c9030d384cf2005dea55232655fe862a0146ceaded4cb57f20b5ed837fff0813e22e0c20979a338e8b38cbf8f31186698e1ab07845e640f1e4e8d74d3c88a19b8092ca821811fa66b422933e23f8d1ac3ffc744fbd9f1c1bf20f4799a9e1b1931f73756ca46665274b48fcb7dd3368678c47d79ae2501d1392d44494e8e961468d6b8c708baa0f2d7a4d524a3c180dee941dd0db15f8ae2a31a99469f0059b51e9a19bfdf7674c0c362d90f49edb666db027c33347855e1f65e3ce989ed419a4445c3cdbade5c89c117dac2d49401ebd0e1bd2fe52977ebab3f0ed2ddc2ca493eecddee2a7353a7a21270b21237469659bafe556ab301d99ff07d9c23da7490287859ccc40ddac93b8345ef1a510f236d35be17c73ca2ed1a5997017a811759ed2e59f793a88d50d135f91c0369aadf85a60fd21ce3bc017727c9dc64f73a35ab9cad6f27f5e73c9fbf9226130207e4648476f468b43f208eae5d499e8d53b56aec166f00bb1cb6b1b9c073076b4f14cd8eabf84f61fdfd466ba83cc27702e9a1c32aeb3a9b6fa514853ad9f67225aa1323812ecc3e6abf50c25ce435f8c3922f4212d8f620e469b2e2d0fb3d4d936f3e5b8b49ce335cbe56684c0f4da4ac4c7bbbaeb1befa796958f0f879bd39c4f3533cde5115dac3047d3796d06201544f13b73030a2d5ef855af55f9215468faa09ec22a3550bc81f3594aa142fb6218572f180b8176b0074e1705bc8dcc0e06705e950d44cee8c6d35ec88985da851934c49a6116645d4abef5b0d406b0496f59128f0d9da8dc62107511e1d6df1e6d2a598b78d1a78c5a93ab1e4c528a920af2da3a138e801fa0bd2dc4f48add79337aa516f8d30b485d02e590a9e3fb7fd16178a7aa360a85007b47032e75fe0fa1fcd15b84ad3bd2b5e22e1f8f5d9c3fa1f4e6b3b79167e55db273277b883a5ed7ea569fdafc6a71f512558d4b86da72fb59c38fa089cd8844676208151ff29871a111717cb2f3a23e2355a61d1b2ec4ee4330835777df06c38bbdfc60f9db332b7ab5e38d3cc4e951be1bf0026699516f1637ad86bbcb30e6553f9178bb90dd6ccf890062c4980876457bf667b7b2e49a0ebf2badaba611f6c912c8d8065cb1c5cc99a2ed38103700caf58ec0c9b42506fb474146650f93166193da7cecc0d94c28d4a41547dd65194c5398640c120460e3978597c36d85738a427c28a741e7593c4f891b47d8cae765e8d4673f590fc428903777791e2c29850bdc056aa09a05e9bc9f9c6bdd3971b09c832558a1ddc9b34013c91613e391d8024d9c0eb447a2fc45791628b18750f6239c9af172a681d5436fd014ebef7a487f9bf886788d744e359cf68cb2c2f739804ec2de9bf721e98b0b76eb934dde318ce897148a83d4530dd733a2be8d4a229931c009b6b16ced89be64c905f587bdd8e53c446939aee121547dab6bceae16578b415aa44feaa69b0c5487a403263aa41cd7d2cfc7ac463c0aed335523a93b181b4fa63035ae5dc29d330838dc5b485ba480c129f40156f972f208472a4558b86d7f97273cebeb462b3eeab0e93886d55605a23b3b66155ef0bc5ea58592ebde7f02583dddae6a11e5a188e8070a7a6e0159ba825404029b81bd1a820313a72453fbcb64be778dd1cc4769ec77a464d2f72bd47ff98a665c48e7b78e002c5b10cb3ef36a3e4ebc560a8b53585311f39cc1f202c32e0f4a80f11fea45749418e94ab0e1c7aa9ca6132009b0c44a4281d24277c78c1559e91af0da4a5fe754c0a590c49d90418c6befa4a29341fe8626083a0c6babeb671ade9af4cc7ef35cb21f68f2c54118b1cb054094b1c00021158a0ea9770046a1dc2bc799fb8250946b7b4a34e3ae24f03a27add77ba30d4df97a3a0be9b8120cd1fa2a308bd5489b04a2340c7b496c25af3b707e78413e0cf483a73992499a75e80241902e231869cfd68ff2f70362045050cd44d30acc019e4135ef1cf784c531f813522ed9348101de4f42aa2d66257444db69582d7bb36aaf5de5527962015bea00c8d9298623e7f000c705289608e63ca7e859cc192905ce8d0ee674bb3cd7e1f51343d0ea24e4fae97af55d9a834db2ecf42291405a9169875a9c51cba6b9933f3940efe1a4d39640ae5d356f985f9c35f45bdee453fa6596ef9b190060c4d30f656598dddc453a52072f0108ac337ec51698ea778da9d1ba8bed67ddbd66d5cb959c23cac4de9e4f8b74b0190f957e53e7eed651d650c3d6dbf0708d59193cb0017e227cb2f6db43314a2415574b5df202e446b0b0493dd020b40d0fa66c39d49b5d7de094645ac438228b021306e95f12fd76fad14ec63ccfe73a71422c4fe6c368a6e7b24da0f99a92873413573308d1948ed9b4c52be91a310692beb047338e8e3102bc37172ff9a82a681ae9ae474b2b9a26ec1251c2bbfbb2c23a2aaf8c990b701f51cb031409bf2537aefa32365f7abcdbaa4f965d91b6756ad25a2ffb400aa6ef8a5f8dd0273f6ded81e7f70cf1ef0fda4be9a4a431c082ac563c4403b4b177800c3118885ca699939e09bff45ba53f06f6a0791df630c0ea8838ddcfef16ae7ec6cfba41cb27af53cf48d0b7bff39d17dde3420b3190d51d0589ef21931e8d78806092ae07940bdb83cfd58e292a24b564b0d591603f89f5b0ef3ee82221e3f54df807b8c20a82cad65dee9a065014902414a3eb2ddf203a98d1c65da2a03a19b12fccef9ef2d501f0a1ba7df35f4e0baf8f5c48e7c1b590a613753932580fffce76c2dbf63ef2b76d129e49b7bed1b9c3e0453fb86dbce42d8ff1ba622f67dcbec6971713023df65bea752bb6f9b2a9106138e49acfa9742a7c4b6374169049e68a4b8140f0f124bae6ef56c658aa109a8a1fbf4237de4ce9d5920bd970691d1919db2b5dcb49a0dde4a1448adc7e58a65de142a57fd835453944b0ac6c301be4460bdc4fb7761479311320e2ea0a5ef5eaa538118e9c3d7e8daa4a7db0017673dc2a10c5be20f9cd5ff3c92a034efe4e17b08e3615d8ca717e61291dff5e7688570499fa7f94627c3bb450b995b9476d73f012855b25fa92fa9b46b6e570f378970f0181bfc31b84ebeb2b5d3005acb7d84e5d8f6cbc99d69ce8a4236a8d499623c24d99d5162c5064893ce488862b440ada321c380e4d13b3212eb2bae31473d77537be65004f31124754b0d962769d6059ae12a8f04b5f3892a91a59f07a1df10c2dfc6f22538e19b55a78a023a59065430f40d42412b57fffe8f1559a09885223067a2fa0dd08e9ffd23b6200da9616c045da51a019566ded05553ab25200ff02fd81944f52b065247c3dd7db0283c2ac5ae3ca907088e9469cb8f97627bee414e59e0bc4d01e1eae76dcd7a8044bc99cb8b03584a9b917dc158342a3b2755435cef3e26f7a0e259780c25e2580148aaca9a0a6749f2caac068a0137e8b1473228f0ce09366d76bd54d3169ce09a701f6dc198b654dae147402a6d63ddd99605470e2380790a1f86f558129c8e9571b3785e54df8b19b7d4d1d8f2f6f4b91b71683fbdc445ab31cea2fb5508ef1c8300a0442e219a55096834c3b932f5d6ccd4a071321f8c972b914c8580721ac07b8109c2ec7c7633246051708b05cd149fd167a2238db493c15c0407de4ff125cfadf317a721b67bdf6fef489eb830d8d2f1b0218d7dd81fcfb76be84ea3d7360f5398248aa833fd656843ea7ef3a3d94b357cac7fa0a5646103c232584c3299d38f1a1ecf215200f7ceb26845cd4bfb3af2bcbafc9288fb37d2fef81e4192888aa78818664bae7c599b36ea76ea11b2127901f9a6ce552ba8876373fd99cf43832659d8d0026a2206d2be40f861f1a560e787635569f6ebdb67953ad3ea6bb05758f6ec20fc90b899494cb1b82d9d09b78c71e94827764d390c61ca1d296164a1ddd9982dd9643f1ea9f6eaebf378807065785adb6728c186d31dd2a5fc4c952f489e50752df6c644f6fb033728148099771379881edb3b092cdef2b280e6377534ce1b28c6d58a7e5d438c7ce6c9140686015467c1d4c6031849d3925d285d2510add0ffdee08df858e6de4da812b26d5047881f442b6bdf73adf9d6a3c2c842a1f0299e94138608f1e105017686e0afb21c63ce9447c2c9b5044e089de3ff41d4b6e4b852753ce6eb027ccb6cac22120487bc7545dcbc473cb4cbeff15ad31fdd3a30a34dcff3c703227f5c4db31d3ed67427b3d3131665e5ba59e5571396e4dd480894c61593ce2b0d67331e3d46b3757209b10eef7298ff0d8db1c0b111e650a719416fab193b3016c442f30261ea9b21522e5a0fa16efa0e3145300cf44f8660c3817ba3d32333a0a4670586ac9e190d9f5e732efb109b8681ffc8ef4a65581ff8d8094e92d65fa56ddb11d3239a477fefb690da3d1097569b973e3387d2061634c6674f5644061933bf24b610603980b76f3ba1607cf34d8a5b38f0e4446411f630f87e6ab3e4ca5a15fbccc41ae1bbbd04f6ab31a7adffbfd2bfa74a50ebc1d4e25f64ceda32150bc93cc0f92c3593f2cdc76c8da9a3fbe9bf0983be0a7125a4ad10d6a127c74f500d30bf7cf5ccb858a606342cc508addb12b7254b67f035b58973bde24388e1f541ea950bf0fe661bb56b8e9766d759a4a529934c4461b2be7057e403638079ec81ae7d16d4cb90d0d9ddbf0f531d9e44c894c2c230af34a26d30380f57b25b3d8f0424339e3c3d6c8b5542f30110d0f82604ff027f2bc1738b70771485e2de34a1569a133602e07bb12fd1a3aadf6c5f1e33a71be5d872398a451cfb7fb9d7ebcbc5e6272b5510f1d3ca9131e51fd90824cd6ccb6594315e30fcef3746b093e2c83ea1215fe1e13dbff12001f2d3dd6a92321618e7eeb4b15857b90543b722708cbb30e7d08632c0b9e969f29a6838f6ae4fb4a2e22bf3c2dec4aef3d5457f8516f1ba90b7b36b20f5aa7d07f2688f5bb42d3d791db46842227d865f6ac7966159adf74e3de914bd1da3ab2bdf77557b65168b59b3ec6b0a0f1664876ea732871514e97e424985bdf6fdd74ffaadad786fba145a3d4c9a1da71be60fc43dfc5e2234089ab8199269b8ac386c78e59fb48788bb3f5fb7b6e8aef05bd344dd91f2c0a98090dcbc0729d982b213d051599c2f1e2780ba47e5fb74a6a072e9304972bc1dcf779a42d6a3cf051f94e1407d7a3cdb8a7989d902131e402ed9dc586cdc4c159215a0dedab6060d3277c71c03ea87921af970fbee42ee1768c724d9180a24cf09d5397890fc7bf6d0934145e54b011b0f8a9c132bb7b933c55f3945b16ffc1a46f6b131cf40338562bbe9bd86b86afe1cbd8c8e3143fc76cf29f6e64d63bba243086ff0be9c455d30d1b3f9edf17e748fe7686e1c2823a03f2b361ce10571a5fc1ee1d9e3940ac32a57386a2c93a93a77ea0f1cbab274f9d2350755fd6d777f090de67b27f630cda8107b64ac20764521ba5ba833033f825b82706758b3d99eeeb37139c48c273770dd635e1932fd788c33caeead8c58eda551aa764029ae8a83bd46ddca6c86727e44bc90a20bb0769c51ccee57f4d0864301e5c89eff6d42fcadb27f17b6a13cea27134d4b20ea7315d191e941aeb1caecc162f7f1d3132ca85db94e191f7feeae09ab4acacaa4438544e26998a80b6737d4fc8da3d6c43f28c461a0015152324eebc5829bbc27bc36bd371231322c8c16d953b2433a571b991c8de34012ce727eb32999e05901fb42c38d81ef151203a871f1028702a43ceeb204b1e049179a31aa7d3a0deed80c344726746d0ec8b3478da7a7eefe6a7c0693c79fb8e8a01f0e8bd9dd3c88264c26db4b784c353e3f6eb2ba3c57a82f17abcbf5254072bad97c42a25879c2a0d439c785deecc35fe33ddae527748a6048605105c02921d477866396b598f9c8a42e65464481c3177780dd0db1855df24b3ead2940974918869d5d3c69b8963ff70025edeca938d2af3e0be9826d0d456398769cbe1f1942a9d653acade9d56f7c8e75c7b1d99d8def7e68c6a1942660747492e560442116998dab5b933ee495495f3e8f31df8543b3be0efb024473b6acf70b6c2180e6ea75e43c6c5d7596580c30a6088b9b4ed354b0a2c2206515bc6bd2415a5f3331cab49e658b6af965d0c8a1ee6265d2c4cfd04bd01a5368580fe23b19c89b879d2086535a8a714140181f71705fc7320cb2951aae400c7423403af486b9614adaba5c97e9930bae8fe6e23f8570fc23a73f0f7414e916785d6144f82dbd5375c334a14b292c60c87de040e91b17bcf7b0bcb59baaabcd1a4979d4f33cc3ff4c55360aba62ed8d7bc0700438c5962c04f4385474024c355b3c8996ddd798a45110bf5dc3944d659ac1981b21c5253a77457310ca4f81429a0d49e2800b76c4ba5c2e8143df18eb1bed3bdda0bd10bcb5ffd066c1d66c6fe9135fbac925192fa7609e262bb60193ebf93271fac814d7c754adc52fa7398db71a352b29284890de34a0ce3013785a9c7f8e3588e5b01de135b08dc07b90f0f18c2b23fc495708d270ae2da5f0e246a97f050b9885e16a766878ae358c5716aa574fd0fce033f94851d14cc8f41791f5f5fc89ef68276f8411bf878b112bab816e920ac79aaf212ad3f5cd96dc958d41039ce70d5fd5882941f48c6f215044ac645dd1c6cafdc728a1d3cf9294ef79517cade9892d672822f43882b9009d02556d3ed42659a11d6fe2689bf7e55c66b24f72099a44b9b856586960040fd3d9134b4fc25bbc581a546bd6ce4eab468cc532ee366f36d4e6f398d0e624bef56203733af57b198b99cbf30c328753bab166b418a9ae448cbe1094402f814718b233152eadbcd651a651df75bddfaedc64b150813252737d17904e3d8da2f138d8a368141fd895f33c95ef31a1174432719e6c76fff6b945f375733959306e7dc84b0ed7d8e15bef001422c1ee9e8dfe2cfdd075ce9d6edc9b5d84bbd73cf5b7b5a80c53f96afb6f8f4f3b6a04b0c84610db450c494406f97ed309a5b14113c59dad484c2d25e9c8e3ae60f8866e83f861ef13c1debf24ebefe207e3910307fdc632e50afb7695fd5925efc75bc301d7a30c6e8d5df8da20ab3722acae38103a7035d9207b5a2ef937967b2e6efa7b6cf56692f17681de7af55f3c46b606341a484f0d853379c8d015232a39ceac59a595c43afb9f429e866e2cd7a7986101687400a4d34cf60898d1c9dfe4abb7b51366e385f71b88f1dac8206ddf4899a2f9f593169f071dd04ff759c5795e58ba3f4ad2614795789692a241955a4f730c6b86ca6a30e68e8e3f56afb7b7eabf3dc1ddeb72d4791bdabdecf48f0f07ee50fb4059cba97e3d67a641da1df0a5adcaf6c38accbacdd470713e6911e5f272e4ffeb39f8ea82013fa4392b9b671420d8082602558cbd3fcc2ae0060b31b42224234500a8bdcc0b1fe7b65bd25c1afa84d2e14e7e919449e733c8bee31a1f0c7c505cfc224085a995251d4185a7769221f3e8604d2b112313483169ee9d1f2c239e61634517aaef58536c818071b4961a5fa774bb9662c8db95c8a9ab5c58d4460a4248dadd857bda8e01da2a558872252239c438df1defb294454999c4910a99e5813f3b11284923275d113f4eceb02098e54b50994c87978a55c35d195ae466c9258a51a47b7c413068c0e74037c7260259be6a2e1aae32812d6e2d85e667354ec8a59ba7b28af31b593775fa8f1f235a329a768c0c0b4d00b67f181f8b19d227157236636646a04903dbd49a023a32731dd9fd71dbaa3b02c96a367ebcdb94dc43074c6d25fa9a68d69333cc686280e8494f67e47332a510cf6532a76a80b8f8da1b0525008bc6d9c896e8d3d36a702e3e5539b07616ffa2ffb55a7c3b31012c41c236799ce808ca7897337740fbfde381b2c4cda619b673da4c29a0a9569ef2a6de78e561716467f19d66a0b1bc1e1e3060bdae466962927abccc50bdeee9ac7cda780f8461e3dafaeff0cdb803f2e3b0cc9ddfafbfc9ab1244d94043d2854283bc6522e21f8e73a315da6742c92a07a4265216675b8d54f0b62165985b3cce81752d80d7b3c0b58f11a2908b4669ea7de2506073d125b16f1dce8f0daad0294a62e3a2747df8b39df83b0906ab094287448370385b9b8b4facc7592bc6566cb5c175541d82e90b7ec3f9fcd587cd9ac39aa7feb12e131452774c240e4bb04d1d0c8811efd8ed77f5b9b8ffa9603b9dfb845b49ff4918941b36044273b8a8101da31fb20152d0ff0de0e99c26854ee07f00b05c7dc7da4eeeb3c9632e0da1ef286c11c77a87fd88c5959a32f4938073cbe27686160323d1c653c3bd836295330de23fa2f2c247b0824f36b53b6d66d4db61dce743f20910c9fcf1a63a827f0e4020c2bbb173913f6865db78a70551d1ac7713eb93e9aad74f608cd0b059d9a97878151eaa54513a9f758988ccc3f180178c6600eefc512695c123dc8d1810b4ca8aab3a4cd8f0c30c8f85251b6d5d743753fed2dbeaab288591ea384a94dafd9c67d6bd4be56e7b6106d8b106f148f3dc7927799634faf133dd50b85d75c1ce6151ef0adec0f80b735f32a05b3c4fc2418b11ee627a00d268e8d2b440f7610a678a1eff5b1eeb3db93564487a7210f1969534bd71faefb12c851b2c177cb99aee583e40a8995d4fa32b4b9ddd589b310bea129fac60d12bf25e51fbb3b038b713112bb5f2badafb87dbccc69a62c212ee40dc3534a124e263a17e9d7ea4019dfa8415390597457d3555bd25db9aead120c3b84e24d7fd3c152718a054154f7428f150603179ce2490fc6ca8c355e7dc7c1be6a60ea107c06f5b6cff19de7278ec4695510166a6d5c79152138bc9fcdc06e9e5cb17af14f9b9efc900c0b490913517e726f547408d611149c9c9b0ac649e38cb8e3a7dca97880e6b987ac54208d777f099c09adb31aa9668a1b175b0b93540f744fdac540d0ae0d448f1a4a824c6004ab209fb3e7eb491062f026ff983aa2698ba439f93c6f764bd5ce5d24b2036d2a1660f366b796a7ae70cffe327820a82ee492a1fd3288d5bf6cbfed39879b2944980e3592531c30eac9084f9006aca92b6cc83240091e866b1cad80495eabab0f006ce4bdc9eb1923f837ad07d6477d1a1cd0e9bae0d267fa47107fffe8ae170486941bd35e19b1da09489a1593e1974cc1fe17333f2922ef1458e97abc0f165234f1992e5857aa6471a8412765e2b47e58d91429cc29f169c2bf1adff1eef5c11aa6cf821160eac9a3d4804cc2e48ea1f77befe0fb4b7e119220354d14e4306cee0546738b0a1dc024bbdd39075175a779a5cd52c6b8c366cd2fe7f638ab0b45d7bbf24786c1317a64980569b4ccac5f7da6a20468b748fc00414f22a583f72c9cbb8fdc21c7f3d4e77aaa3b24e5fbf4c53fb5f85353692410d4177fb6e3f2a63af388f5c20f2133d2e8f36d6bd261a631d3d4d0907cb07ea9ad778c5106eaf890c3b298a205b6e723ee9828fbd346f23ca2853b1f57676f5458f69c830c89512b6a4c6e32f7397094f24617beaa3fe32c97d5c66dddd037d8529d4b0f0eeaf6638fe26235fe865cd549e6b036514f4d82fa1f43e3c5cb316073e5b2ec4af44aa31ab9e5d4c385251507c8b0da7b867b9103f87dc9eb3cbdb3562633b8f606bca5b6af79e5fda9ae180731f3a2df40227d49a6deae1c1d03a232dabebf0623d4eadc36e3d5c241b155d5bf1bd6c5ca8d07ef6f4e052bf78850e309e80424601f4726664dc08ff5e0783ac2a831a81a485c8f1534e161dc4614ec0c0b76d8e7655c7d0744f4cfa7ff3097dfae85e440b01e8ad017cab858b63642996ffe1ccedf1496ffdb52f1496e4c75c5390c7fa474b21d5365b1bda8f105a715181f9e31427c4222bca4c38ebdd3c4af343216b3b928f9fcbd224919a2b2d5e872c5f98636f2eaf50785d9e90ef517360b14bb1251a75c8066417074c926398c953dc6face5fe834e885a6c5baaa50336fd244d7bb1671380d42283ad2dfce9d2ba1e5b769f2039b19822f263413ce99f291db7c807a0a2c683b393301bf4379e29a96728d8653f3def2f3f20380f856100b887c5cacd957b669bf1b341cc23d14107fc4779c768a6ffce71fa194f1464734625f902151945ea0d995feb3d688f79fc9dd1343199980c0e978dca91233a9719b3d243d60d5232c4c49175e1ca61a84eb6ed14781812450b49a9083606cf34235a45ab7b0c0abd0160535fb370c6225b65b72d11970fa5ae2d4b5559c559fdf231b84b79238015e9bfe45bba950113a59a6b0cf50495ff5626c0a6b763b6e1f40f8f21979949bacab31077d363228e3edb92050759e5dd4e8d1bc04bd0ff038f0003c8466f520c5cdd5406a707a05796e875f05ab46acb2a4bb9a9f93d5467587bb05dedb28f63d20c04ed1d1ca0e992b6a5a767872f457c8f9af38d843044f4a60cc3d1524af6c8fd8f610116341adf80fbbe4face914505c856a6ae7c9e50a943b3da0d784d23c69366d9bbb44b0129673262e2e5996b3b9e4e2da797b6684410dcc6b0c9bc62c6a564315568c6761898add89491d1d2c81a23ba1d53b0db2552921b8a0af34400523a72ff5b29f2458e3295d49aebca7a250f7c7f4e815d8b0c91b1f4ed064598f090928e7430db27eee3a0041c64e572eb95cc5140c69bc8596905bd87ae0ffacc301b73e3061be268cfb53a48aa4cb281d8e92ff9b69daad74e943a658c3aac0cc221b29f473001fd0b36ddbbf2a86229bcacf159e6aad39304824cb570bdde7df1e36881ac6000b124aae0c3a2967949aefcb8f7e0525ec6260f8acc2c6c9c35b459930e18150f5b2e05b984ff304454337978d001a021e9edf83e58382ecb743296ba1e0ddefa30af48fc57fdb72184a8159e798aed1ca73a68d893ccbf2d149e95eea2762745d1d45470b1ae7871478de9e9f24cc7cd0ce51cf2ddeb592e564b3a1c2d0f42007abc857b5a184a95578f21cc3d7890399910a6d3a62f6bc55bf99c8a9f4a893ee20b36132d57911bae7d0c7ad220709c1cc42a6771d18b21c0972c0a70800bb00c0ffb0c932da31b23030afa79056a7d500ea653cb08e12cec550c7e5237772a64277bd2293dc6efe1ec1621cc56a21f6d459298ced2a2902de9d3cc7904d4d01cff9f2a84245dbb521e3e7125989cbed2b3f9e48a8218121486ecccdc78497a99a2fe53bae5a3f53f02dca1d5999c96d53e1ca43f9bca9c144e3ea5ea4521f339ab47ca5f5172ffa13afee879747cc8c2cab2a3404698cd76c491fec69567b69251bca5b2b7b3a63ffffce8aad5d5caf329d64bf2d91f7ac2290f65ca4b53aef15d790c469bc0e660074a6676bfcb9a46acd166f0e89889d489ca130358a6d1c371b8f52b36372ef68d3b7297c7512ff29486a2213569bbfbfcbdbeaea87db23c7e518a65e2f25dbfff1d4cda82f0710621aba0330ab98067d4b3d6fe926dd39b617669f674452f00a8e3b99e0a7c827390fcb27f2d3f464af75f278e298ad52338dff17c4b65fad872853ef5a0ac9995ab2f00f5157d33af8a977daa5cb2e32c91b1a8081c83fc092c798ae2016a8f076c1b2b4576ea156ba16d94a50c114d21b3f48ef0a5cbbfb2e8bd84a725f72a18032e40c0d06a6dfe2f54528dc81c5a02dd6144bb2a1003f88a024b9f4e8ba3d3d60943498299d54880c33eab76d0c572ed374a535e198eabb0d05c198c9dcc5968967d061b4523d36f1473d70d494c3aab593cbfa26ee2ceb89a95a4ece79b6a87066639db8de6f4783ed6538b0b6321be38c48c01b9625ef42accc4b6b821f2f4e15452a5d017370e27bd2f6549392669c7436431182c58790fec0900e6e83005d7a27f0f6c0690ab66091baea8626d4137509e2a2450d6e5d8b0dc7ed3c41f1634004aaf6bc0cea8ce2a51473b6d948bb5e055b0d4f96e9fea1a8d748d6157c138b1500e5f0242aaa86c595b8561e813e87d131fd94fe7228327fca1b5b63a2f19bf393959b8b7b817a63c7901d8c1b1cf031f9b865cd8dfec9b6cd7173f51279df965bc7df089f7ec9bd9f2817ea00991aaac5755920a70114321c8e2de0c145be020d3d52c14725e51f502470f49c89a4c9b396f6a7349b3e35cb294659d84b88c0c86901aaadc8f5194f02dee71f6243874b9dbd3e2da1c3e8ec947ea5ffff94ef5cd76d01584f28b8b41254bbd2af62b418869cd791d8db2259a1abe8122d9ef850c8972ac2a53839fe6be1352e66669af8fb59d7e6734a8b845c617602d5748098e113930c69e0565a67480f182053fbbcb1697472892f83309931dfa67a251be97a04791a852f60edf4ae31023d25f669f5b64c868ec655dc25ddf328e0b3251edeb0eb47320c512bdd7a8514cac2cf7bdb2f13328377923ecd9baacfe3cba7560b78a506fb064b8e41f2f6fe611674610e4d794dc93669c1e0bcf9d3c5fac0957b21b4132c18cc46895cee3439a6c96a435e79496b55f359ca9ed217026f98dfb79465594722ac4a54fcd8998102d42d559a1402fc563ad3620d421c9dc5e253ebd79580d4e05473e28879abfc43b8c4d6fce0d2904bff338b3f4b0a6534a5fb2b5bb3d6f71a56d288b2f5b320cf6e6374035104f2421afd7f2aceae152f4dc0d8b7019f468daf09dce46348e3a503efca7c8632e5ebd6d59b58da07ec9cf488283fb978ea65be44041415fda359eef8eefbc996c60632e7311b6234bcf4b2009c59637bd74f7071eb3883e9a42b696e3a2fd55ca2e008055b9765061014a896f7b1386b17aa884145dbc072558d83d3340ecbb25a9899f9974190bf05d812a251ab4e3e48264f1628a93add4122cde2eec3f8fd609a1178e0f32486d606d2b929d3b73494454aaa17ca5e5db6d8fea613fa62e09baf43b56a0172eff756caf00aa2e9b3ab3c4470d91392cc1678e1938ce4707bb24c10ec5359bc570fdff6db7c0991cbb12cd1b878d9142d47a4f47203606cbe48df2af473d6d7e72067ff318dfc977ed5c6008510f5dfb03e4fadcd0fcf4909ecbb7245f8c6fe1453102506b12e1c3932bc4b003c918aaf07d69d9f7d162571e17c632d7c3a7736545eb2489d8a84c8ddcc41844377e65775b230d9a3946c58cc0a3acb08c858e5824d1290562de50885808e71b54ed9f3266b8b98b5bda8e33780830310ff3c23a5e6011ea3484f3b4881bb410dc25c2e28601ffa89c2d0659259052fdd7f18f6b478521be1dd75fd830a37087d681576669d7932b53dd27b27b076c176c7bc85e5c942dbea72e0f39629ac254f818813b3862ce11702cf6f6d3322c6356ea74ff0a574359eb54a368c3211aec934c2e8a535197a8dce76f0aa1958da1907465aaed028036d6cabb91fee90db422471ace0dde09b98ec80a23d1424b412914e546669ae9cc33bc198fce77b16fbbf4ade0dc92841a46ade74439bc530649df2dbffb5d4a6d83179cda19c0a89edf02a4cb3e84b5d0eea62444400dd6f5c89b366abec49c2d7d69d72439171fa14a6549ac2e0872d165ecc9870a77b3f1c69c35c9111b0f65b7fe6124efc8d4ec4648951b30a2e9bff98f1ecefde4e1e0718fea734d2440d3f5c3412e56dc1b52a00b38b351cdffee0e4ba1af99302541b9d807b05873dffd3a6da48cbccf9ce4b96b353711f1a69945b0a414b27c7839947477594f9c6e184dca63606ddbc7016e43f996b1305cf58ab09787d86dc017922a276bff48f236dbd68e9e27977f1127baba2fee455da3a52b22169ceace4e186fd8dc0ecb1fc40763faed3fb6ab5fa7f55dabc2129fb0825358579f0dd28abc105cc81ebe885a4ae2cbc886a0563f221e29b001b4ede19bf41852d43a41f95320d4725edf04ef1b90bda1ff3343bee91860e47ea833307cf8678bd926f94f7b31e2c00c62795088f4d8a4e3087645639a8a9476c93768e296f637f80b231a9a6979b1fb2a5740684d3e28be2b3fdde8a00f446155a20610d9152845ad5d2cae6862fccdb605dd1b1723f4fef0598fdc9226cdbf6c6b134a02ceeccb60b03d6cf778c54aac5789f6f7ff382dd5a37ac33d4885ce3d952013ca68e6eb2b714bd1190e032f66c1901a2232b18026be3b4f594698868da9890a2f8d150801605d8ca3fab874ffb1d1f73d63183aacd0a9ad14054030500cd7d394dcc56a953e383626c497339e40bebecc3e57c6f6d5fb6c9a75ed1c0b3299fa2a4521b5ef00ca091382767a9a1b76583acb89a1a654654c6ef2c1f7c143d6addc44e799b0793e1b64a05eec1e8278549d2b2861876ffc69f71088e4329161319ac5d27715af2301c0199cc389327e13690fd7307548421647ec0d2a8887d3c9af4aecc4b9c4ab6d8c96a4ae0b30b74188c1dfd207564aa6219024cd746f58f6a744f5edda631e8fe573b581a1f2dcfaa3559e63ee1111f14f5e018139fd4f7e4456df4e00521167cd1206bca3cdcbc237ea5cd57e8f2ffb77327a7a9897026531cb1e1b71666e2fda1aa1f2ef4ae4b710880a739c2a23843727ccaecd9de20f9543d3ec2ab1d4ba51fcdcd70640a23e587fc63b3ed9dfbdbcc4f1e49d7a2f965710f86d4f9eb57f9050f14950494541031203b42e7620823b404faf13136346c21953b8280694e77a27b4276285e12736daf46ffe721130382dd6d677a2602b91f95fa5f72ab1df6f4398fdaa1416f5b2f87bb07bc411f2ce2c1f32c0a9998eca0d961bf61899e80bf6b6d006e6d2ee7c6fed7af39ac4056e82fed4b154e78bf85baa5cbc611192cd7bf83c10a6b4af4e1687a7b5911eb25c9fe3310a85a3ac2a42ddfb55b4ef6711c140405acdbdac16d7e7717c9226f6f646661db4b8c7b58ad44b0fd2a08c8d5118ab4477221579d2fdc54b2c3fc8a59f95ed1385fc7fe2bfb80900f528017a1e562c80418597f8a637f1622ee8e6ff585f201e6ae8578d442208037b7227843b63707ec26d9a7717d285305e4c2862d3647dcaedd2fb067a79d9f8f1e56ce2888effa3c01dcefbba925034e62b0c02b5e91e257e9a21db3acd1c38d0dedbcf2caf9b0250570467027674e69d318fa207312deadaa10e03da788cabbf38d81868f750cb05f09152b5dc0e95345fb5a72f3bdca4c7d57c7e1f4dcda7f389de73a77ceb251e202e34473df42009ea18d6e1f3a85c7b5556603bdce0d96d63b0e03dcded734db20e175506815f1ac51fafaaa15ba6e969490eda164b71cb69df3cf4a36b7957eff80e59c734b82b590789528bead822d4b6e3834b08264baf9e4776f835c2d9fefeb187995036128eeff103728d81023e3f233c4c90075046ae54dba5c35907637c3980e9b1c012933e60f76ce47720f08c0e7854ebb9ac74c371a6f5ce8923baec2fa7d419de408f86db9b02cc6f125fc61448144948d26395ad2b1a052084746cb0ecb090ae49020baee209affdbb8d16a05dec09b7da4963057428bfad0584c579b24e98a06e562eb04837f8355f8b6460d92f88cdb0fc8c98fea01b5a79978f2b4466a38977777b5c3ced0c38ea84c35eb04f772328d9bd50a62258251a08603fe25e5f0040729274effab7dd1108759313ea7a8c2a2a0c8e8dfdb2e7fbcc9cfdf48e0c0cbb62763648b351a1fe4f00225f0456323a7f60c25481206f2b373272c2449eb6b506ddf129bd69b0d374a8ec6ae9deb378243c19fd32cf73d1fab748549f0ab9597e9fa9f5b451aefeda9e4dbfcf07fe3e113734d1c9787142de6f5d67c036f74dea570037432a7df39b519cc311b8c438dd9425790c33ec12cc201fe71888fbb7da18b880a9c3f8627dc4b4298b9cb07a3efdc89116d9e96dd7bae8015c5b083504cae4850f20c33c50d1f7c623f729972298dffdfe3180d9cac27bf1a4ed12451d09b8fb6f31518ccb75338d604f87027df360824127de5bc759bf3343a6248dd1517b640ab73e24af11641253d685d9955d6d12b1dd379211f2fdc7b15c0bfe1a9ba4ac5fda58e3d88fa662d172c904f0ffffff0f