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 50479 b673f5010466180ea5a01e1bf8b9b6d6c7a826838c8784f81b4388793961663c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5c5e963e113af2d6bcf3221d4cec5a689e1dd87233f231b0109473eb9a3fca50
Certificate Block Hash
b673f5010466180ea5a01e1bf8b9b6d6c7a826838c8784f81b4388793961663c
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...002067000090780000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000c48384bce1e9a4ed6b64bba96ea969796cf356d5cfcbec31baf7fb75e8b17e10d86d19130505d0437610ef868662338f7e6e848bada131cfeb759b4aa76a3c7d5105fe3327be9f7b7cf6abdb0683b535a1c76158e1fe62dc678c0000000000000080000000e000002067000090780000

Raw Header Hex

0000402027b9f565593d170046b0d8fac14659375d8f969dd032b3da51ce66645eae2c9a0bf2629a410acf5a1698f47ebc13e1e450bc9e91916afeaebced6f87edaa4b58171d036a23e20b1850ca3f9aeb739410b031f23372d81d9e685aec4c1d22f3bcd6f23a113e965e5c

Proof Data Hex

59,560 bytes
121216010307d7f034989744590a523a9d1494d69ab9107b475767e266263953700111e5eea7a90cb2f8266d8020d8b03f810ae3b6e033266c3bfd3be9678765b4cf8028728b518f5f6eebdecd74cb2aa125cd19e253327a0f0fdbb91fe1a34c146b36b994d846f9dd00cb32018e9afa2b7a3bd13a85b17ea45aaff67f99ed72ae1d375ab1021e420a6c997c0a02872aac1d5edac051b295288aa87c4aa1723f04d8999e90be466484c9356d2b26dd36d651cf88a8d37b2bab71ff6be8abbbe6eed51f11a3c97c5b9c08e2cd59bb5b6e1875159a7e2c75889eaf9b070237b6b9ff7ef67660302374c41aa10c4c36ff75a9ac6c8b20105c70af05ac98e336c945ed4603e0782dded2c6e67bd193f405c51d158aacf933c9fd5e16fc90e5f420e0e4238a0714a816e92c1b5a827a46072e83f4c788685b53e7a002942363d01cbb62e3d25ce699096b46de07612291b1854c27e7e87f6589490c4fab9cc947ace4431062c2a042926c721615b8c38f0204dddbcadafe44779b5c657b6c964d01b7ad6d50a8e31cd34f483e7037137799eec75b1170f7476849c3c55cb64fad1a27ae63ea7b9bbc55c0d912ad2db26ff5b50c4bb75f6d59d2195a5522293d57c00e6641705eed8a8bde83d5e1af626b5e4d49a7c38ec87ed78c2627ebec465b499f280f3d8fa61bb17720e48938d8ab5a06be9978cbb1b986184cb7d88659000622f1cef8979dc8f4f1c58a9a98f1a9cc27bedc319b43d7aed79341dece791b60214985cee9435b5b73440ab683db5df6a90180f17e282875c614be1caa009b3a0d120db67e60046bc5223ac76ff2a9cc2548e143843613e0786a14802b37054f97f7798a8bc292cbdcac1202fa286010964dae6cfa079820b85c2e160d265906b8a0685350bc0ca52f1d12b962ad7cab41966e068f4258ed468a4787380b6db3ad975371092ad2219a736e59bf94feb363543c732a2b363a2e3c317c128e1c86261ea6dab47d63b28b438a6fc74bdb162c208b93a4c66bd7ce4cb5f94147b091cda7d6284a5e1475914244c3c9053cdf0345c66e863978fcfa87b388764f28087462bd338fce16e3152a1c2823cda35248e319c26af5f56fb3d5dfc7fb41b936f56f6325b5f636923486a4b523e3467a45c7ae475b9d5760722fa9097b12bd0eea34b62a49abbcb8b32fdf3d09e2e36a60a4221513482f0810ccd4b2ba491d038dbe5df8a367d840ad6906e6c7d662fd4c82c7584b64145f71d8fc0f295e29ad7c4696dfb97782187106b9ebee74eb2797d086f574fb9785248f43647295fef937a9d982b7b920dd8bfa8edd549ad47e9907a032c707f1622c17858b8015785b34d8dcc429345a5cd05864fa4732cbf298018abec0888922b9d29ccfbfec3dc35f7adcb6141fe4e547fa4d72956ce1d0b213ce72ce98a3deff04d528381444f2f24c06e80f0c22f9a118fe3578a3c15d51cb6a08ae3cbdba87240524e9f49560faa1f7fd51c4a1786a4220b27095fb93586bd616acc0064189652099243f88ba9b0a745897852f08947598722994c0ec37c6d6be8ceffb2d670ade19a0d7087d3117b69af4ffdfc6942700140cabe5aec51418f174e282b741621ff602d4204d52a7a151e08710bf0e0e2f294fd05f568960cb83e475363151d3fb59a97d152b267a4ec8f06c081aa1aa22cc5eb43f6dc8507f980f32f8a3b401531eb26b46500d9e19d0132ae961e85f9286ef2bd696e474363efee6147a7bacb670d3584a96a479993de6d3ee5d6bcab1d44a0d5152c70b1834a93888b19f010b187f91bd5383db5a37937cfcf21aaa1901c59dc81940d66ddfa776283be914b2ccefe3641667698937aff4a5d49d381d3084ce6cec33d0776d1cf2350f10e669e44f99b4003da88dbd020f144c3a78ce2777d738e017e089204a83a291fc898f839dcd70764c31690e5d109612b549c14c4b7d419a6052ab368ed1ad2b7cb663aa945b1478d6282028a6a5519885ddb78df12b3d881c18c098b612dc056023819f8f3c10f1cd719139c9ba2e2b5007444793ff49286d9e7147305cc60f9771051f17b0da19079851dc06fa6a84bacb2a2e79da686a2131179a8e994456d03056c8b3694b820b32dddf13bda047364e17299731a8400481581579ec1ff9a13794310cb8f89285f951f19249d9f7692a22be166846902d1c38ef0e61c64dba376001bda329354f4b2e50cf993c96972d68659c1aae617b9a8ebbf4d1671b8c394f36a5b15fa881ca16fe59addafbb101369c436216a3aee38666a26f3cdb99f76dd449fe1bf15afcffb31a094af7652b15e94d89ce21037ad0b67eef0aa8a57b70d3203440ebf79e5ac28c9b9dad8a06644f2081abe354cd82bbb10c5ce8f00c93e8a7062a5291a962ea9e59b207872b6f6489d53654ad72b44bf5896568e407ecc2e17b15972da878cc87197cbe6f27fe2292fe4580857faa34f4b1736064a9d073614cac56198fa87ad9f6ea1f9c5bf3c075624527b0b0f4197ec5f489b94558d5efc7ca785525a31cfb8468fface74c3ed0c2d00eeddfb1844357d773d940535094e1382c61d391615a98551c9d0ccf763f28c8f810d4877edbdbede8deb9985ab86130d700d9a6e80d74892d3f229d67fb57d4abc66994af1f5dec9787b945a207422fc4cc5fac4be2f2a8e872b6a1cbd3ff852f266e2750dbfc167a529050328a0d0085ec4586fe39fc7d890c45e294586f596fb82bf4a2d1f6c3d47cb4f64751054002915d9fb3dd42959598f4e768f445176704f1a2dc14e5cbda7f7ae89746500aaf8905c9ebfce19f428c90ef30077a9dfa41d72cb54e36af1744d329563c49937eb4661034f8858e61959d03f0406ddb8b8d086356db1389bf37256c36f0b37e27acb1c67eae8d719cbd67d7e101030b1b4a82ca673333ae0b20c30d1a262e29827099fad56f276642ac6f0c54d33650b4abfa863eac53461a776adaa2a86248a426d231e4f16089affb87f38b5365b04419aa5a560d03ccc5dd4d56c78dd39048f2fbe6e9fb8601f17e569bff39362c5abff67604a8cb3958c1d45655618f6859ebaff154b71ea0bb748af56eef0378f7e3cb08320619342eb115d1d20595c28af1902a88d126f8a48584dc6f2fe8156a461c6be40d9aaaf1529ae8a144b95be3ff1b43f483177695893d365e2f4d5b705dd71ac8e8032a0de3e0f958d57ca1f6a42ed3b48a0d84740c92ee566286167fc532df1fb8970fc76bee9ed172fc9b06647f01c95cc8bcfb53717d701c455663d83de93f6de20524512febf7f066caa760b73d12e880216989b22d89a075559df24d465c78e28594b15b28eb32e905374671c75ff9c69146641de11920fdfd47f21e3c188d40cbe5f86633d0ab29c99dba6fdf6c3465848dac89e204e5fb5489ed21f0173f788ffe1cf159305acfea6dfb38f117fcf3157ed9a27d2ab9a800102992e62074f25d99c0455f74b106645f67715f99300b8b58f459dadd6d111154cc26ca277bab1f4c0cf9536e4dfb683f84e08ea830d7a603092dcc4c8347d1c1ccf1d8ceea654df1682c31c116499b028ce79d736c71d381ad776ea39b1cc403096299688549b7909eb3d20784bcad02ec3a1c763514a80c88821ef515129a90ce571fba585a3e41cc712f56562d69e53b6571675ed20c2852d66533749be392ac19089bc92ded32d465c976d35219d7b0eff02076814e413e2362108c0c1ba557ccc6b7802e176cc84d03cef888dcb33d7a7d07c0b6720a976cda77695848d33d079929842e8b03be84d3a4c9d5c4a3820eb754276256d7217dcc71818d47460da6e796056c196347e9a39201e87cad6fcf14333d99fa155782e9f892e0d5ee81091211512306dab04cc6829bf3cf91e3f315a468d5eface3920120b18fc6a98854389bbac702e77a8cc66393d7b775a73ff1d29e9d6290b4fd93896522aca966967f6b208735d9c41c63196d16e5d41af9113f56a53094e7542e2c2927f782fbb07ec11a445304e49b2785e440e79fdb775689a6174451838d5211235c139cd4a8e4aa461b3d034ced1bc3a21ac65ea897e421c86f6de8ca8da1e89768968554d374e3f4031f6a005c0f4ebf95756b76cf69505e4de5873006e6d00f6e7df624cf6aef949b57591318eb6af1a9a9a58a177406d2fe01acba32e2f7ff0fbc64a1f2dbe35a986ba646625e5e9f4687fdd4b59c204fa7ba9e024f6ee188fe5d3d5fc8da07bec75d22fd00f10c26ad4da4cc9a1a5ef797b812afd6e6cc3e114f26c7772333fcd6d18a607505b8c5205ae59d2b43d9f7769d344bc2bc146cd0b3dc8b06b2bf8d82475426ad3b7bc173fcbc11b63d14a47d0b479635f2a268a05dc96eeb92e6f3f64291ea155a45b9e85f6dddcafbff16b4ecc7e9974bb6f4a9ff1be219711ce041370ecabfb823d4d573e0f48ba1b24ad3ef7a34c8d12fc05b4583530f7350ec5f80f2a2e8d1d99daf423df1c5c52974637ade538d289764c9082e19991c713b3736e9d9646168177d4236d9a67f6cf904e332d7c1dff90178edd3953699f7b21c9b13f1fd4500c0e840377154461c267853be9c3740eef2398073f2c84a2b006fb667564d2029ca60a7f7d6f80b0765d98e8b6313beb95b97326657cc282d3e13fc6541719c803d01c04c1edffb140240baf0cbb126984ebbc682561731737f89bba2b605b13cf17784f38ed7be9b3343eb71886d4aa43ae30de0a78a3a35a87386d5143e8e724e908792f6f308c27959a1277137992aaf434abaa1e8593acaab8ac122c8dfec3e7c1caa46c35d0d61f7c8de59c3e02421ceee576ff8620f63c1d220a2db155006f2c27abce87a2ad78bf2a19bfc0458d81e3e385a86039b97f949d7ef7e92ef54857c55cee613e6660e393d7ea8aaa0ed67e8961df1baa2669eb362442ed36cb7db65b1c94f3c7a4cad7019022ec8bd6687ad0885a6a3c792ef861839ca8372a335a5a101757091db01e68dd6285b74eca1932b86974fe9addce32605cf496d0079d337d9325857fcaaee90625f9b80834de76dcf432ecc9458f095ba1f73cd0ac417bc17310ec5604c6bf91246752bd324506456bca0d6165ee41fa0cbc0c29037d775d9edddda52f1750a284d38297d4a123595aac93adacd7d08239be13f8cdeb67c6aa352ef7380c2515b8604e8c322789cacea6c7b32ebb325b24ad1b2b0bde0239ea000b22395490a54de91f22ce8a422898af376d671a8aed3362564e38777d24c9050ff8708df2cc433d166bc741fe4c65f879688d6a890d0527ad78c5f0dd490c3df3e47dd6fd5580bae5992959da48dca7613742ab8cdcc8565ecc92d629dbeaff17bb6571baf48d65c2e22bd47cc22dbe8f4d6140e0cf9881c7d2b572e875981dab199d333d136cf4bc39c514533ec96fbf25f9419d66732b95b11c272a37f9b8c69b275751fe059967ddad371238f5a85dfabba6bbf4ba47943220a9f65d7ee66d12d73ff9eb4f63018b2e428abfe4a559ab6a790cec7100bce0ddb6ccccdfd810f9f74d27b28f806ab96ae76a7a9c2861c5b2a37c6b442e3983a3f7e12f7bf33035b1730506dbb0a82aee5339fcc252f98bdb441bc61efa613cadcae7241b330e199516fa61b616b5a15f825dcec5c2fdf46bdc0800c99a92b679b1d053b5466cb4eeb7e8430531410cb1e0bd5e4a8794568bf0cf4cf348983fcbbd5b3c6d95742a6e7a6ea84907e7a46db0f1685bb2dcfa89a8ca6356d52be334bc3b18752c0c52ed3b0d6f0069086914bf2e1cd70c82f1e7c5fe0388612996f51aadad058df893e94285b38ba30f49b3345c126053754866d0694ed0b258b5e0f77b64cfab8cb064f325bb8aab98d1135fa915cabcf4bcadb30e95631953132ec3a82c497446e60052c706684471ec4992a0667c02035285c1ff1ff3234286517b70d66ed1f66663d34237c20d38ff87c6eb346e4e24117aa0bb61006a353d11cb82fb0fcb919ec1a42da72a3389a04bb46ccaade1d7c03465d4d56f8c6a66e6c56237cca1913933f4acef066b95e4bb0a5755cfd100f9ab759262bedeae239cddeb236245f8051dfe68629d34ca83da9f77c48b151b53caccef42ad5e4fe0ab4c5dc5c64a317a90ea3b07b87a3671f3dd42012c4bc604369c2e21b1ee1d2b5d826d85c5235ddf8fcb0e12e91087a77e7268c564a364ccb068017b35633b619def6af585ab021f4adc639bcc5f39e050c31b9104dddc00d5f3801802ef1cd2e22f090fe090dcc44c1b1b992ee5ef2df6f9faa0cad2c6601fbd6127fc85d93785e4607c845278ec46884000e5c71d82f6a2cff0260f3b22fe7ff1644d493068c24b24f8eecb9311590b5f82f4e813c2634fe87b1370441dfce2ad261fe1f13dc79d19f46c05ba04bc8db82db2f82fa5c46737fecf2aa9ace2231c11cf091c37e22d591a5b6d6e5dabb25461da87611ca1b0599b0f17dea995f2287c95e43b5db4e742548cb5834ea34a34d064ed5f5490c09e8873a97865444ac470d6f0a3d83a906b14e78d370b78c565fafde4d0d681a2ebb9dddd9117c5c81d787d47da669738472272217aead30655f71f66ad9e6afdaf574ba55ec25d36f336cf5bb64dffbd3edf0e51eaaace1ad483bae93bcc7cca083f2a1fc934623a5dfc7d724630601f6894e6502bb62aefe0da18a7e3bdca2f2b3b6914f7822928e9e0344ad178c33377c47bfcada8417a6e3d68c4c79739aa383ea90f5552cbc0d9e1829c7dee5e8df4d349d69f95fb8ce6c1f51ae6a55fbdf185dfc8d270cafb07c1ba0ab772f311e1cd082fd70260b460c604f73981b3d894df3cb7266e58c7ae85b2acba9244c3a64c1ba058cbcf5b5931ee38908326f62bebc8b0909f466c79209e9c3afac90ecc8944d62daf2963109938629bd85a45112e81c792f2d12de7160d3ec7dbf84f76bf69b195bb63cedd27d7ce22f5abeb314003c084faeadabf5281a90eec8ee3bfd5e48cd5e672a5898292bfaac824e50711360af59123c7068ccb8c2f1502ff6087340a4b3acecc7133a776f1144a4bbef0c5bac021655e9a5ea0a2e5f3dcfd5ebdc62d6ef4e0dc9312c237de457c4a5a57fded53803de1872799bdacfc6e81937559f42513a2602f1e6f20c0a12cbbd9a1b7c1372c01d3198b9146babaffe3be4a0491e71858aa42f56e109625ae2e5b0bd8d3b3b46128b0cbd728abff67c2d273d68f57f807ad706acc2e8cc49651a5a12f2e7152101a4c731d1c3f57f22ccc912e1dd7e2ecb711c2923246525172d8fb5f78c281d0da5a254ff7648b9594eb0cd72e4b494f731667fa00aa5338160432cb005864fc9166a39982465e6e79764b9c6fc9d7c756024bffb123510606ea6061e5f5262d895b0f796f25460d4b699f327106749bb9ec40941315af2cb20036d2a790424aac50f8ad538f78c4a390e71e5d4f7ff5463d9665ce9a3f08be386450b6ca007b8f97a6bf1a0fa50753494d9679815b225c272db86a0dc0e8753172384737e4c9ec270cd1940564529382dcff02c744d16f4d49da846549cd0ec2e9bd36e80b161952f4b960ca621c1fb54a15dcf9e647551b0f0fe67a8822ee5ad9f39834c9e775430560f0216ea8e697379d816a1d6a18e4e1b2ff84382a767c692f002aa006f410accecbaa72f8d3cdf61d6b564b882a3ab9bd23302b7bcc9f44ad2afbbf53a9089387cd34235e77df80edb1e8a92944e5ad4598c737dd27279c1d569778a535fe879b6e9407f5c1b40d850da4cba7fa84f2de24f6f44ff7476c0137e1405675a5dcccad6cafb47ba6b8136d83094ed6e2bbf5062fc2003ea6ac9bc164bc947fb6c1afe4500e767c2c01e1896a9c2909d639999ab98da6d6ad4d604c023c50ab8e8c5ec053d4d860c4b6940c25b6fc7f13ba97022d9f1cf12aae93f48dfabd8856342a34e676fa2081bab77dfba2f83672eec5199756eb26d848c324bb0dcb8f50b30529839712212c3ed9d2dbde209b63662d27d9e94c3325306ea83a56f69838156231aa8f2beff1a807673e69c4e476954530edc1620ad4534bdb3edd2c05cfa04ca7e9d6f2ded3a58ea91d3df3608081ba8ade8e53a5629ca743a9e7e54399235611104bc4aa5be5c2325419ed5ae54a49c14c6dfe77f1cd084d11628e042cb6a95502fff695e05c4621bc16dceae5e5c2957d49ea4f853ed6f18455162365dbff57d8cbb4804a606c5b9dddd7b3bdd004a8ba91d1c30fc546ad92f9c2ed37408a49e48f511204d4d3adc80549ad334179bd6e93c9b8c27132cd9364317e56f0ae32ffbed7f2784bf5804d63e92bd58b3bcecab690b1ee91bad460ed568ce6e95ed91c434d7dd1c1b30d0a8c1de5957e58d52a0188cf7052db2a1d33aef98a5b8d1638326e7d809de529c7f77318a4fd86b217d6096098f32f1f7f93cbbf430221064388b9bd0289e4ebe14f04eaafc272ed7423599f69752d62cd8d06d293cb360ad049cdded47ed665dfe4c1e7b096ce6de6806a69b8a006d33d0a20bda07abc89e91d9dc18eb352b138ab8c9cc8307030683a311bd90af349083c914623f20b5574f00e6c6dce96cd160d232e8415ce2c32c4c1a896848cab88e46f52e76f290e48da1690cdd2e208cc3a9b9e9ba8bd2910d09b376cfc511046ede997f10d10c7c35135333082796126031db1c5badf0915c1757619626dfa121fe328adfb95a589e4bda858cc03525bd816c53766580f0f85deaebe3c5b3b8eef66cc2e74f8fadc4efc54928d48b4afc58b428b5341b0bd5f20728ee3e0a7ade60d1576dab2e1cea86c3deb7bf83a3bdf710e5b7a36d0741f62aa945b0e0ce3352410f51e87c0f770c79ec38f9d4a40dc0ff610bb9b12dce9e504da9e105691d4208c565b0eb7ea8a4a0a150c3365e571f79ae09e2e5584895dbab5992b8000057b116d2c074aec60272e9d0e0c248c7d0a5fe6b61c55e9cd68c88570f41b224762840af63d8ea5f5a32203211edf1472cb9ff57cea1fd0f5e7bab7ea86d1cf5e2df49a6a74c6c9c387789eb7acd3463ba923ef835d43bf8bb7c55a896838fc00d4b967673d590cd8a26d97ec5aa1b1d57e68a3c28a4cce822cf73c2e1015eeff24d9beef68baad9fdfa6f5339f394ad53ef65ae56f43e5bfea62cf42c3c3c1854ff33e8afb8130bc54df5bf2c820d6f58f415af492923aa90b6fda44700ecd44144972c310e317638f5699c0c9386c54cd4a914e5eaf47c3fe1c0ef08c9a73abe0c47f34adafd78058b6bc6ad43b92df6193515daed9743bbbd599fd7847437408448bad00dee23d9c964f09721f66958dbcbf44389c0979c3f58231d7808d0e882d74de391892b1f6495147f5d30eb9854b6c715a387ebcf165e7e515c91eb50cc2d132fbf1a3085e85cc57f4ed1840ba4448ed50ed2947cef881bcf95b780306de51291b6bcf442a1734c4e038db063c7f2b77bfbc6c917435d277184a2c28317f2956e573ab06a2ab415be2b39cda062fbf283ec7ed01e010ca5301fb929c16fb9fe17967163334f5bbd0e23f9a7b2a1f0253f324b4737027443d6f6c98be27d0bb0db5f1e02593235009fc313787755e2b4b84157d7f22166afbcd39d918292b3eede385a602dc91f322cda4eec16758ca6b183874c2faa57edb54d616942cec7991b9dbfefbda12303919755adb91a528748a83b7deeb462aaa16dad6e5d0d1e416fc3ac900256c51beaf9f3e134d21df46b29743f24049b7621e3b79e0dbe6aac7712f4d6d3e7d8146468c99e7881813654251fe2c8261b752022d543b54777e886759332dcb45a2c060970bcbd640d6cb217f358cfc414c7122810abbd2fc133ae0f03483b34a8a114457ad95dcbd3595bcaac5a2b2580cb5192b157128b0450057e3e35a3b4f2b6632e041c32ecfd0f1f7e1918ebb44bdcbe4b5264bb1b28dcbe9e6a1dcaa8d1c2ea840e808ee748aef9c57e85a968b1b6dcf171e0a7eb82ba08e8e0f4a88d4830d0ce1e278a564410e1feeba6d0af3e0af13ceb30d32ddce746d15f7c110b0c9c8f5e63335cc9c4e155f668b579e1e97d90648912ff0ecb5d16f4a7696f94a6da57541d17097be1c57281b61e07029023853efa5c5a4650626005edf7e7e4d89929d993b9bc3ada66482f0acfddcb2e30bfd21889f65993e4f54cc90f948a773bed2d7d259a149f874fa5b3d19933d674b9c3b76832486b112db38b61044416f4ef5475e24b94664f72607084319492a832c55af66231cb46fb0d990cff3565c0bdecc4ac876d5cec9f2e504b5dad40767a67de01f016a99a115afc1e190aa621738223eeca357df9440beae48f871e73b4daf01db763f157e1743c39d4c1b9a9e8bfa62e7be34ce4268947b35516390a889e57cfd63b2231d4c605ceefeb2088776bebc5e1851689006d1e2d9f66e045e5c97ff668640ab9ae804e768b23a6bc7c68abf9d6d7abfbe45186133126971ac5916564e2c5fe0b5a4e51283d02cc2cc65cdaa8b90a0818b1598fa35e8043d0bc91f1c5d4b25f6f40e2b7c56a7997108f28dd67e5ef9642065c9231c319cfb6077c7357392b9a408090fc1c0f486cc34cb7202b8446bfb02fd9b5abdf7b2fb2a1ea0e4f59c4c7f9165a8566d8dfc09bed0d95a45058addcdd7be720c8d8f2c804389c39d0123f73a3b3deaccaaed011991d903250d8076845c829cf9951af6236889d21a6384ef4e8efdbf9bf08e2245a2982d47ea7ab423e9764470033397d20b4b18482dd1df3b0c7cb125e8682dd2f3594416c5e5a13eabc6570d2f5e1419cf149a60a055c3f85ac509a5b98eb3c52027e089e03bc6493aa7aae73504992bcacd9e8939376deda50960ac86b9b8ece35bbe834f17294077c151494f7ee02479e0adaa4d07e1896c93976598fab4722addad25fff35526ea21688c79f6dbc7a98f28f9d5f697747e8cf176c01726bf81c118e3415c3bf271f0dc6c7e3d7a90d16cae9fe177b301f5439bb0661b5ab25103dda2cba922ee885d5e975ebdcfe654633de0f3ec6d9596eb3e752aad044db4b0ea6dee3b60055e1145abd2be831e208378ee25fdd569b110316169b1d8dbf1b9e073dad01f08857df78bea7250e93a28b06ce110caca0acf86a874547c3f90f74ad5fb091e9208b39611e07dcc586e4c35e500dbd4039ebff76f65613426fa63316dc26eadf168f7942a176e73f103684a83d3a25ed936ab6d70fdc6aa91a1c693086666596b674d9e186dacc67235f377429ae3d2b566f82ad12c94a3e301293a88125248cbe8bcfec9220efa143114b6bf1820bf9665783b6ac6b251faf326c6d00e79786903901da48e2333a35ccd7a9b9922b397682d5248356cac8f383dedc7552285904ac9858e4bf4e7c8a6fd7fd076463db11ca74c3deb7f9b2034f91fec56797ea86ce0c510bc79c6f2020d90ef7dacc53bb3a5cb63e0461a72d8edb5d9c2d64a6ced6c01a7ebfe7287c96ddc71193e17761c0488c795bca97ee69556a4a0a89728f89e52f23871d98e6bfdd5383d21bdfbc064ab79d4320b907bc2cf216e7d66a129cccd999c5517aac563ab83fa1ecac4662079444ae566cc743fd86d7df47717caaf3ee3caac7a8dcae2a4fc79bf84891194b4ec40c4c6aa0b3498a2d4b662fba5003ba7d9933ae1dfdc3794b2b3013dc7e59421593db477e90b9c8477514aeddd1d405e9eada17defe870e03bea446f19b3b62607fdb599ef947321b55b6093c4b198d93dfe9f2eddcd2f812d6bb20edae34263a2d86a04fac393f3d90cdc00f1b614040ab9a3d65efcb2bfc9c99d5cfdba28d6147db46d8f32ef5e192340ccd8a8a718b3982f5a99500c0c7437b194c79023c034c1b4c0b935abab097c2b92bad240861ce8a6c95864c69906c96929c40ead61ee324769e4ce062bb4e1b3acad2218e0ef0810fdbaee32211ad591ff102476ce8a09a434f9196d23dad95bef1f2dc445b11de4376224d1114eb3b196dba35241278d2e0b3c5fad830344e9935db8708ebccf4836ecbb7147650a73981533fd81793e3cd0e3d05ce519fe6bdb735a67141afa28bd3f30b005ba4c094a475735d6d78b2de25dd354cd8e4aefd693e071862740f106999c57eabdf40b5d238fa336156f89eb6914b61ac8acfeb73299c6f9da2432d5fa603aa65b9a7f1455470d8739050c072da039b36397d9461517f8dd0699fe8fee6d709a64927f97e8ed79249055dce5e7872f991584633a7d43967cf8a5d40f568c5496e50dd2e5eade22afeb4594f4ab7698718769dd4fc4b787b509c97dc86ced623ecefba13fef04162f986990b75d163e77a6471157b593ccf6d46ef61b6b294a52b5e62881bdc2255bf04a7fc1afde4c2eaae0515a5aab8b504c5ebfb2eaeaa771061a8a1bbe934258780822531815967064a5b862b539226bad48d264698e3c2648028073e3ed566493acc71d3ecf27fb11df74ee0d8cc66e77af7bed30a9236df3d8bb4ba9fb5377a30b7333b94299f53cae6f1a42373be4d156d430cdcd99b2d419dcece849131e1baa78ba0f6a85103818ed0f09d5c60660605aa2438dfd60c12ebf11df08f5258d9ef47f6ed23680e52fd232a0cbf61b464c23c681405a50c55312b4efc345cb89dd8034dbb0122f6b908cb6da869afcb7515627252d9465d6ad25ec90b8981ed66db13e3cd9ecdf17c45ea8c097934b748ed0ff6b341665cb9fb5855cef1b9320f7f5b334f74680e7f9f7bb1db5d35c74c221f3f08773952c023d7ebd7dbb3f7e1c3621acdb6d7437bfbdf2b9704424313fbf3e3f8529a5a88fd51a10e02c45d55d08d8c763e0222635b560a0711dab67a4e81483f3ce496545a42ab065c5f2b9ffe439b25eae9f7644e4c6f072184248655d98d61fa8422ae8340ad7b4bcee2aadf9ea142b14f5909684fd0372128f56e88480f558b071b786538cbf264edd731962a1cc3b92aeb7403587d7e37911fd6a64a4644a5836a673c866b0a20499a11fa39338145e95d19f44a6612dbb1e555c7635836692842207e1ed839ef32fc556a8cd3e2ccd7e4055bc0406502f53b6179dcce0474f984efd363eecd2881369a75d078df92c1ccb939636e41dbef11f94882015cb3be247f6ebcd5dd3d1911cd41ab92d5c6d641faa63e2aa87656b1538907f63ec0495662f740490c029e90d9a5b1b1add7a0cff462359e3a3926fdf8991988a692672a03b1f00e9b8611c893c16832446b526426beb3519ba7e13b223ea2998434ed0c99fa18706372b042cbd35cea1e91ce1c0d8504eaf65b7e9de77fb7fe137188900781b5b066f4b223343759c7c329f14a4e9c20f78c2b73da09b4ac328bf73d815c67cd7cb43c45699db3f1b41bbf299f68172e09b4e5bae93d1874d365c5d259814c4d4206862dc2de3d97a5ba113c3c3a9f2c662d0c0163e4e521e8f17327af1cd04efab6f06973375b23c40a2fc273e6d06c93f6089a98bb5b83c5f850ba90f82c2aa0fb085296f3318608447c8d642624177846bfc40291f84c80c33d69c3331d3a619d84e613305431830f76cf559677520869bc40430278c4a23deb901140124a8a9131033b46e9d496f83611a6d686109ed8211882e4101e7a32ea256ac6781148523e4abc2443793e0e805b5b9699a0abf5b280c17dbc25cbc4297b97385d05b446af905cd58c79d5cf4e0c6945d59b62a9780f1993c735eb1be8b675557d1a3f26301b9c4211cdbc540f6dd9ef972474683a33392f150b9925f0398ebbd85eb1ba8754b65f84f8878355ccab2ad3203075d09b941539fb435b2a327b802d088cb6a2d8983cc99e598541ceea76ac63edf52930631679b2dfcd60d4700d2e559fe86af28f4a12bd8d48050c1fed5e70449433924b4bacb23fd13c0e211fb3ee0500e294a6f3176dfea81fbbe363ba9400ee968164fc50e13629acfc7638ea49416db59ffae0f545e32de9269edea5cff8cbb98eee7bea4536243e856e407c933dfba94374a892eee760eabe62cdddc723844bb9c1277ce2835d8a3aaab34856ba0ad30e7f54ba445b41d1b2e37110042024bfab98729d1c174c4fe6fcdd09d3f58d53ec58f53c8bfe7c3205cdcc97fec4c5ee1afbc4ddeda2ffb2184a5b004cefdf8d7df0b59b6e145497dc4cd96631d64d33cba76a787bef9d3fb0a4f39970b20512a1cdde980f768927e52b0f7d163744b17e6d161cef5d2f10d3d02cd8e128ad3bc9e79b9bc1da784c2f0523b47c9921edc1ca0521a5fe54d140e2bdabbf622e005e166803cbb741364f3f43ade3c580d24db5ce387c84dd8b58c52b3e0a19b343702e72a7b75dd9f0c63b9159ef0590d155e5f1718cfa575f4321e8fbe30bd5fc986589a40cf08e927beadce80a2338621a617703860e0579798afb172019e66d98c8b49aeb1dfe492daa09d0f1c8a6c12a434f004a35b161fcd5fe555f0866c97d864bc430280c270bdbd2f25df0aed584ab28649ef596b2952f1fcf8881e45eaf8fcf3173845b7380325ae20f64405db9bb36fc26ef09b6c53b9385626a9e0f368636d18c8dba65b0014caf961597f7fe9632984f13cccbdca7d1bbc5993ae597576dff7df9e23025cc962d4c3a5f3da09bf6b3cc538824989c7bd841ea94abcadabe088eefb4413dd1f1b61b5a4a7984cdd758d4343fa9d914004d042222484f51113dfc2572480a977cab56be36ff7968ce0227bc971a6eb86531ad85ef52e0219197a4816626f3436760a66c0a3081137335eb65f6c9aeed626775168445838758ba514f7369618abe834769f6056c32c191960b4d4c3c1a487525079aef6f4e0af3ff6ba056abc4a908ca239d8f06f31ee1a851e0bafe0e69584323b09cafe4607fb9299757fb9d3530fe4bf77fc4d106dde904614fd9df357fd3725e1aa8a1dd6d7992a0a59e6b8165fc46b07c7ce21299898f8b7988da6d53dab9dcfc41754236db1fb5553ccacbb805a3cadeb8e4c57390d1a28ab80389d146342b467e449715ab8c694dcefa6c75ac0b1da5508b370604a2c72d762200e5fc18cdf48958639695d48812958790433c4ef45c702f58af78d76d37aca0c37b474ddc6c68a141ac6f1adace4ffced0983e814bd28196baed4708f5406965437f934ec360591f6c49b92e66af2f6ca54853a7259020141c397b07678c02c4fd18f8d23707af134aae29acf08c16f398200b7f0202ee9e5446dc59185c9d99ff5e7e43900c0f85a7f4618e42d45433e07b235196f5aaf83c8d7231445f2bbab340de891819fb3b3752f24c3a1935bf7d22db476e009f81da93d5b7378ffd58db615b5e1e491548a730241077a261f58249ac1a665715bdde326af7e6b49aadcb8e1629071e762b86adc941c4016448ca5ee4b0d9bdb457b18c6cf349c1e992fbf840164db63cbbc88da6b78d357df6b0a6367de55f7c71f2cd4697c3ce0365b6b1f641043a3f42f23f3a180f90b398e7ced65760703025d6d6a2795df4d607b07c78d07623a602f10f107c1d6c83f90cae6e029ef202a7132beaaf4886e9f9b95af17cb2312368aca8c562ab29150f763a71dab5e03deeffac5c0f75dac7bc5c825faec02028a531f43b18a3be03907439abc6b12187cd2131dc9a3e7e51aa1f613ada0c7dfc7f31e736ac722228b70b698cbf4edbd8fcb130caec089ccc3d3f475f3f0a090e042392e46d7b269f6ac1c8b7ed4e8c4504d46a25a823d5ab313d98b71d7829290dbe1cc99ed0776b0b91a5d0abe1052beab7b25bf77cc7a40ea4d4a6d5f07802a84ba7f9ffd10764a5851e1a7a2d405d7c77dd3039665807e5d11ab97fac11ff4eb36da7cb2c98511aef91403665aeb0305d8de0283423a84167f9bcf4ce17e2a485f297728573cffa25f8f13b2f9a9ded7f817e5438f0ccd6cb4a1c1ccb6cdcabc44e1701324e3d690a14bdf86633fe04a4d25920e4a5e24246f7e462ea48b3a3b3f402838e05aebdafa03147a54bb7e4f7355c213138c4ac91d1c5cbaae6138b2dd154ea4b2e482513538248b3ef75a266650344f3bb6ff43083f3799f722750c42ce1ef01d122e338ab0cdd6921197cafea0c9650ea6f2ae4ad15cfd0c5a5a50f2b78da0a6fb90dd0772fa1e757de8e26ba0c03b62e9db9cce4fb7d85f6cc42c563e5bf93cabd7151b96a11c2586f34970d3960bd6b4bbfbb581fa8e95276dba139239fba833d4cf29d5bef2e02327ab22a90175eff0b32cdb9b57a915d1e1d00ed857ca188358d7c13fafb4bd38faad5ac163e8ca07a3853828230f20eec6cb30e7db7cd6a0648dca0ddaed61098b353043955fe4f44296810639573375bf9829f415e02568e8bb50f452450b6ae5fd8d240fa122bef45c431988a5766878d8b29c4e1f9bf7a44e1bd67b8aa7fadab2ceba4ce4a1cc0188d4cff4bb22765850b7e7f4e15463d2622c0f972319b84106557b886ee00c19853a4752d81f2170f4af9a11e4b65e3bcbceef0961bb4a1ce2c0cd8522308df5dfcf2e294d544f7ff892f0e8678a7000a975fb0c4b2c6c1378dd2c1931426394c3fdaacebfa54d3eac5b5fce44034fe17abd5d7e677b281dfdee4d2ed8fd561b6c131ccb0db18a6c565697e94064d26904fa47219a9e62adade8420ecf8a07987b670df6dd4d0f8123d2999faf3394e2c4956c4284251cb255b010f980ac3beb7d8154d246bdf1b5f32f12a92fd5d82a12e3f2b38d8765ecfd5407ded6aaafe2a21ea98225420f482540d380e505edb59308f4b95389f82069dcbd411c1784f0a86ce63b5f79068b933a2d2767f493141c34efcfad3994d3dc5d157c57b7466c99387825dc5886951716c8ae99401ab625fa8e7a7cfea0e00aefc347b650e2285bb341edad4c4219ed39b2365bc8412c267d03b5d6b157b85bc5566ea306febacc0eb7796822d5da9b4b258b8ff40666a30683f077da93ea7809c7fc7670511c739772032c830ecbac197ef3353748a9373908889b3d46b715b93e8419c6eb1a469ac027fb2044fcd948c532f9e749c811366947991cb31cf4ee6abe440faff21b7ad8539556b23abb62911f21d71877faf8a11d1898a1585c1b78f9582ef7c7061e440af5cb88057b948a1babb92fa4af42017b563383089a91b0769b1b9b2cff6e11231fc12b0b59d7be0230b58ae0ba92d317f9e3c2453ac623e3a4872d039bfd1e9cb4ce13fc410a1136c412770611ddbadff1aee681b6c35ca8d2ee5a5795f42492e23fb538c0cbcf6b9c53f2782725b9803f2fade65062c357a6371ea7ac7d05eea3fd869afc00ce75432c0c7aa04f6337b8f4d2389d4f3c06a24b11c74854b89a5c6170c3b4bae742237c6b87d2bf692b447cb1ab9db3795e7427e1dcc2a718106004506a404f8ecde01a81e1e7abe7ea240784e34ce8baf6f1c8b519b9442bae88d54a7ea88eff182bcc34a13c6dc5271b3202f252305f81445881c6d2a7d56968bab6e9e56e001632ce00b8b7abc8e958f238660d98fee73d726d5d38ce2a1dcb8ac73525bc003666b4d74668731f72833961b0fe49d75d871363a8862f4fa1a3bfe2549eca9fcd08e8d934b922e6d5c393fe21d6b308fa1cfd57150c4e71b77c9b39bfb518be8a2108a5f63d0134b09f8db4afd27e0772a3a93bab076697187ea8160a7cf0e3a75c1bb7e377f8486d4cf7f9ff9f59ff80e39e1832c6a8f7bff1106000ec6141fcf9ac48379af3ff1fa45b9c6d1411d3a062b057fe6e4e3757a4b7ef707da7c31da0d36f8e33d53a0d0a47d36628cc19b2fe39abb66ef667c2c68920295a14b5b5cb56d2502c2c0668cdf052271a4bbaaedd6af64e57bb3cf3b0df5c0693dd430ffe1649a671de7cb64ad1a8a480848da304f9ac7ddb419d03a780cf768774b6b23c366fc3a745b6795d283e3c82233394ee27ce78b5d260c4d4d175a77cddbaa05a366dcf99e9db445f71157990f60f31c4b343fed055d1de42c833f9829e6d47699514c7700ee075f3a6b75ec80687fcb319d734978743eb181efd126f956e92f5ee53b7fb94563e8665cd961c2e3f901dd75a069b6f82d978ceb69b0a29bf24bb07e51048b379acb0e0ef2f32269613304164ac4201a3e58abd514a312cce0c2ed9ca8745ffe1c7346ac233648c9ebd34accde1ceca84c92f9ba516e08a254067797ea07ce368ac289d86f4fdfe0582d273d6fad25e96cfd74c1a9bf08a187569e81b5a6d368d994909f2fcb60bf36275d5fa38cbf38476307e861ea7d780fe7038301abf232d08e3c9ea29e8b843342619b1537ec4214fd4753e1f9a3f17c617b37f9ef888d882a0a81bb65882dc881197ae702db146a650e29a7684d6b74134429ccfe3ef2b541e26476bb57adeff4ac9f586078c3ad88c4a7c05f678322811ffa5c2d6859eb685e05548e611a592781b293193771d5346ba83a55750fbd9bd9bbff8bc3603eef991fd81ecfd6eceaecedcc59eb753ff9e2ed6e795289151992cf88a1b609830421e3b6e71e243eba89b3d219379ed8f3847266ce365ddc90fad5e7326bdc180cef00b147a9ebdd5a70a3e4a1a4b0787bd0a51c3582458b4029dc93698b8826b284a2881791da5df836bf6f3aa8fde5c2c78c1811b2455de488b5122fa3730198b8bf24a877481d9344a3ea72581c8a781d76c3886659ab7dfeaa534f76d0dd646172a76a268b784bc81bc0a93f9d2cf5bc205134c42d761e875b6ccc96d0cbdd453f7dc0cd85d8376f1a245501904fe4b5eeca0013121bb182dfe1223c1fc28cf5b583af3b61d72139e21a12dafe733425ff2f8b54fb34c1433bfe51cfcb749f44efe121f0f83dc6102ad23c1e01ba1be08d458d6fd63c0884ee3b155bf964f3d3eece14eeee297b97a710d6f4658e8fc96fd3e457b0ecd9d31c5baa343bbb2b2b7ddb1548f88aa8ec54ee7c3760df2c403fd5e9085529dcada9395509c1c7117d9f456add96167a1a66ef21190cb97fd054fec3c25a0b972ab9063b86662c168f039a13301caebe5946726dbc14b07c0df23536e75a06a414bd8fdaed0eac4a7b53f1f2fce93268bd002a1b4efc36f8b0dfc511961da6c03ce1f86f0fb8a9b357771673b837dc84b122c67619f49168c2417f12cc060f08ee20d7674e3fd627cf6170ed95ceb225ce611058a2922689bec3d2c9bd5d7caf0cefa0e1f906c76700b168b10f76078db1aa6a3737f83f28bd26bd3b80f63baa91c5442c751510fda390d2e3b4ba2e788b77dbf72a62e5b55a07c46abf0fa634f8e6e5574b70cec589fed0da225ff28a4c847e17caf1fa0d59188d45ebf939579243357028d74a40fec7fe9bee4bd8d455194801ac079d35c8de0e7f3fa1709abcb53af7d545cd69694c324917a5363deedd96642ed981d8a2ad179c911ec2c7d32b29cfda6e2aa3e164f56a197c1e92c95dfcd498ec0ac59c7e13e0e8be7990a762cd58d857a1dcae3ae26ce57bf2fa7a19bea442655b38f743a9d6be130b7cb36158d8aefedfeedccc0a110c6a51576f49858bfebbb88458bd8c3d2c4f8d0fe928cdfe9a62d7ecf4aacbdee12d9808051d85b170eeea9bb00950dafe83d6f0ab1830cbe0faf47f7b5658c279c2fc74f6fef8b021038fce6b72bd161ee8209338d1747f108925c3a3df47f49ec0649910186a28a3be76fb610ad96df2fa81aae40b9e671547843a942ca23350cc17a2980f776b4e63437692a4551526fa472dda9b09d10e29521ee00e67b7c5e8148f2e27e83c7a3bab146db58e7cc9048cb34ee05fa7b9e709a57ecdc0ac31e6d63f12efa236e73e323a0884e16b769a9c306aed88581e93d9cb25884b7df951bb9195a6e2ea7b265432b207de5f77060d7e868d274614743b255e7ed75aa199996b34944ccae8efa3fd7ce71d4ea453b825a062de02fc3d2f116fd249a94124bce40a5c79d78b2906b60bdcd2c9017ae96fd6b8b133147bc61ddaa823bc66f2ece76ea5637282bd60fe50c4acb7421dfbd94d959856cc489089ffc16e802396d58bf7a36f67a8151578f75c876f6ac0ccf92236b5fd751bc2678434fc763dd3127777bc628410f3406165b454a30e157de8f7bde1202ca7782427561a6dbd8c6501a2c37e131c925c440a754765a4e2471bcfd6822b3552fbe1672af4ad30c34ad8f608b454bab0c7f257aca1ed20cd8817bb0c74708bc91047b75c807312ea845abf9a5e4a9b0ff43b5bb2d6501e34e3bbd6722c04ff178d809d327d4cb4f6031f8ce32ece09e725390278758fd47c8c6f7189c9cacdbe9f15914ee27ca5e7463bffd727afbc906295c3545cfb7e31eb1c466c958cdd256ea4a50e331f8508735d3db4ec0bb5e56e9a49900e309ed402f2b3fbc05a96b081effe7e545fc543c99a27e34ee02111d5c1ded7d2f70d8949024d295f235d94a4753e7bed3d6e7bae05ee69d9aef5a1a495aea13eaa29fa794207a41bc980384180fc068165f1dca9421fd101ecff420329b801fc53315d642e4232ab6368a79d9f1468df937306b32d12746ba8449bcd0fb96088b7131022453f709440afdb684e1b842f42db180ac22ce18d66b83260cc13884abbd8a75c2bd5c8ae066161c847afeff39d7dc929614bf56c58ee7575a072204e73f4b8c73bd42b2c15d7d04379f87a2f1b1f812ab177d156a3c0db7775e0d41a5e053e60f7affd4c381bf8e77c77925a56773663990202501c391629f4be1665bf3e9229e4d159be86009340555a4dbbd12f28f001bcfc522d8e8576ae7c4b6491a369e7d5fbd8da3c466661758f5edcf4ec248f412a684f955c4b3afc440ffe9dc6d807d48ea31a8812f2f4b1aa23bc1e9c5572cc462dd3a5d1eb45805cae6c2bc5d88fd46b01a5ba0fc96789cfb07b5df92b15370c24ed6e4c2297e6cdd545e8b097edc09f297eb4bfeecdc5785b8869e0e58821c6dc682682222bf41e0cce0abe242fd60f6252165b3199e1b02b21551d56dc62eccd47d1e3d31eaf453cab1cf9f4b6a02f3f61b7b7dc1adff6b534fae2e51e8f3c17ec238bb8a72671fff3e31fd8dd43a5afc55b7a89ca89af3416a2ab231a66cea3ee045b9efa7d97ba4cb5d1ba9f5fbc83e3d6cb8f6fc7d4366bc4fc2bdd171ebd7a497f9bda6567ee694748792d8a078717ea85390e9c16f953d4facb8d771abac1657406a910ed13029510fda46bd263f3d1c72e6fd3ccee2ff4b777ebb5283229f18d18519ca0118714bdb7d9cf5312bf7465dfcdcd515492863602602cb1c37e8b4ea7e82a69752872dd9c2cb204cd7892d1c6d4f84de7652c744f8aad818940f3a5a3608ca7034cb3fe5b13de21c95cc685dcb8759c3a0403eaf3138df4f3bc958455c9dca60a22925dc542e681272a5399cee63d23b2051fefacd00b2960f7920682e65c58b6ab91390e5d12f888439358fc5d19cc2c48e1d467fb9ce71c71f5567fe5a8574228b679265262fb3ac177282f9e8f3b7be9d22aecb60e6ee50f41fc7978c6efe81197aed07232249497f98bd2d51cbdd3125d2e11f904c7acafb49b3543a84eaca08a31df759002bab0e9c47bd747243bfa5a8c62716e356ac9586c2c63eacc834068bf511841b40b4a7e470b2ca2be8579b84f042d86da75c55afb11f8d8bae425fd15f394d12a4805c66dbfdacc6d35ae98e388a46cd896c02977d9f9270536e19283e4741884c1d68010263428d763004424c8adca7653e82edd69e395c5362b5ad2e67248e34d55f8a803ec27308cdb51dcddee55d06378e1258906a6550519ecdd34e5e36dfd6fb992ed4d69df844efd98ba0041031fd1a82c295b0cdf60c6341bd4d00586a34607f9024f302d8744c0d393eef08dd477a0385cc872110028b8fd9f6f6f19e63c62e098d9d79fd857ec8b876193eb6a75ca1211773d0474f8d087d35ae8d1455a8d114d18e7ffd10b86c68f16d4af559641a38ab4730e10e1a38e4176e3da9e606f03d43f94aa9ab29b88a615f1869518dc584e2412c6ee322383ed4f55eab5161689c2f813d36a843d7727efa82c63c13b071d63fb86dd08ea798eb3f5868082086e29aa43a9c0bea2ff09e2e2bd170992c070bf2e61d447a98ba88ba4e317556fd372ac83e2e9f92ec8307c4885b082062c530bdc0892f28435d3fa779aae75798aca4588c90db2a7e3f183d80da9aaa0f6b09f2302a15e0da35b1a16d10fdac51233e4abdc9036c4369c2f05c7f228fae9852a6d951b6ecf1767fa5aa506f3664a86007cf874c99074d888812c9df9cb3a4c3855bb206fcf86ade5768031bde871eb12196ea0ac6ace9cce2ae70cf910e53c4f816db484db05d75d1f30341826c9b0600bb544f37af61ed1e4136611665749ad0b5084828341bb5bb90ee1af5c6cc26d1345101e1f5397990987b81bd604bcba6c5c6d33415d3d0062edc13d685e28dd84a0d4137005bfacca8de8fede33563a20b85c42853b0e812369ca7ad27fdaf4ffe8f9378e1bd4ae221b420c5f3a53c03b5e1e1fec0a08b8968585de5c788f8316516695b7538ac552a4bb4977634c40e43532f50fcb5eda9d6371331de3261b32768001ee5fce118b3f80818d5851ea0f88cb2d26575f1bc20c11aaf226baac4a1fcffb392c2b922a2217e78761ff78667706ce322a84b6b14a6c11ec99086f284b41584ffcef637036b50deacb51b574845f2e323f2d76599acbcf69c711ea461fc509ec67143ffb08cd52b740bf358b66c634bfea03bf60ed072e12b90b249f33950a7ac1f9894a2e9d104b57a1491e6a61fa1aa539d5bf4341f4595f9dcf2208ad5dfb6c7f677f1b64e7fc87fb98f142e536422fc1885d7908237ab2d3b017bc2ea7709393f729b1ba8e1e3153c554717aec788c54f165128e70d3229ddbf7dacdb0762ca7b24dc92d27bd9a443b60f191a8be93b2ec870c14e890f449e1d3abd122c9265548daa7ece134eb660314e45b76d9a075df89aed0fd7afa079f4a15b556a609fce988c982bfcc9f10a704a449ae1463d51e4246567de9d8d6bc45cbc47845fd20649f352b0299baf118d037404626349b2a1259d1373951af80c0dea5cc1d4748d4e52861ebf974509d1e9168451623256cc0af74d61e3ec486b01dd8b80e99f647620de7b503efade5c0d3fc7e6069cc98fb57085ac7a1121576a73948d15c7e34fb553f3f91da80df709c3ea4c36f06b757a142312e2b8455ecb0fbbad86e519490aff3a2402fa4a60642cf78f1a13252139e2f9af0166236aa1664c85dd3115200a0cb7bdc439cf7a6fa2a5c88ecdaa72ebf959254f49f814628869dc2b2c532ecf82a2bd2c3d8b30defc6582b7c0686a101172e388058a8bbe1a25256b2e0a83f639fce5042e381a7733ccfe09fac1569175512e4ab88a890ed798cf13c357e1301f3a8575d05147de8248e6250e527c759f036e7d7a064aa370e45e914d9b0c96da877a18b4e1b571cf30782ad388034b1570ab74ac599aa2813a23b4ac6189ed2e709b67dec30dc46bb949912b6c684524381984219dfa48ace9b63b335d45470483bf63285cd07bc5cc8fc9cf306f1f72267ace95c3ab929af812feebd9d421f4aabc4454f83e0b6100f7aa0e9a6618163119c0de5dea9def0d7f4a128bd24a1a6c84f0f3b36bc1436a3a7934608ca0d0eb7a63df5839c779d8f78351c6a852ff01a061920607b373708088e1d30b13c42db6e9019c35f5b057c34d82e7a9082f0eec310e6479bfb9c429dddc7617b1ad8d02b0d0a49f13137f8d8c692293057b8ccd26889774eab4d208f88896746313b5b7516cf3ebb0d7f2e12fb77c437b4afe88d5342967181d491f74189b1b7057ffcb8ef09d0c654766d32ecc781db8bc2130ca75a0043893771f29c7453a7bcd396f3b9f5f96c67baceb7ab32e7e38da2bc355dec7f6888ebef05c5181c8c7826d4e647ebce3b8aa3984d3a238300ff172bdc25c6d84d49309c365706d56666e87dbc87e0f2ae721f8c10c360d0c7fa6e9f7202ea9a83dba83197b95481b90b74c9de68590200cf94c9c63bf796b44d59f2e3a967dc21ff1b8d6b14f965eb519711c26288c44b339760e757390a3de61ee2a89470769d3c55f99f73a2229b0fe2f3482d786f7d40149ad0c909a2018d27e99218fec096aa71eb64b119744be0c988d09be95b03703bd900674d0ec607f573344bcb96fd8b30d2bfec5b2a0e927e697d977b50f106fc2d6e504e1f414bd4020d0ac74e92e41179960477c64c7761bdcecd13b3836ce80c3c31f7052e704bcbcbd5dac36ba6ccf1063fd353a62e39958b7239dd4bbc62f26f425a34b8f89d57bdc3a284445467a77fe3aef6c299337f7a12a400bc2de970ecfef7488242bb357603e0decef32f1ce36a7b61188acba46c4dad1bc884dc149a5b62b35c36be010a16f3f0f9846bfe447af2074533475d8245b99e3027e156910c9261257a67d1e40b61075251c35a3ad4f423ecd474941663f49cf7c8b8c674dc4e38e53cce531239331ab1e3ec7d2480ff58f2421768876cbd5c7509de17ed0b1bed8ea9e5a7153eb53a263ac9be2fd92d80b84a77f95075868135b652b4908d39f1523e1b8e54013371999e2ea767ea4aac865ecf4abb9678c63c56e9ada2ff53afe037caf95585bc6ad2cad1799007f403a9b090479823d6bc5ceace491215e8cec341f6df2db0a5b699c4ed663a4d52634f46c0e5393700c5c51a34494771e67cdc39e88e91214e0e199be34d927e213c2af0af06d21a705944af6c124c6f3eb623731c69735e79b117875374706a07f235ece664238ec3859f6a1bfb6fd52a80ed7c67135d5ead4201dc7ef52d43c246548e6574457c96e168286defdc516720ecb82a044ef34588634e910e8970ba7781b8149f43ca63ab8209807af0b4c213be5dea48396b9a29c6820c74b7eb576c49e2bb7e3711489006b4927745ca5ce5fea7518f240e2eab562767ef5a93246b31e439277733a641fea622ceecf25b34272dbf29ead0c1a0ad0113ac5c7d63cb3e83249a9b56c189ac5ac9e1c6b7daa29e9148a1fd645313e9edbcfca88e57e11faa3680664909b184905e67be51403ac6e752e265233413e0ba2b9cc6e52dc338605f56c60595a47247bd8b51698a473613a27f59144dde52c1024c109eb4bd9a62e4d09430e72bc78aaafdd2e6d823700fddd5971c5616b846739f0de5b7538028ad58676c952b2ff8ad12e4114171b0c9151e267f6b19fda76d70e584b672357d0f250ef52c11c6f0d9487a784a553e70d0ac59e936abc2a5f3f28ffd0bd450e836c86a3b1478f5eac6ace7b388f42af59eb18c98caca9bf7772b9a4f701ff7bc9d5286ba7480d6fad41093e78915a86a311c9d3d816549ed3fee93a1681e219f80fe43734632d3e72c342bf39b5ec2ad00679b53b6335076b2bc506b4b1c056cfdd8aadefd3edd242344706f8399321295292e9f1a082a8b9eff58fdd06e1de3647c6ab9b727a4b2b264c82b55a7f12321e5a80e11582f2bfbbbbcd7dc76eb871b8e0dcad616ddb12a3aa8fdc7cf309955f50b1cbf70b867fbfcf0d69ff6d647ffc9ca5554d3659872e44d196675563ad433f960b6279b023ba876e2a01f10d2d419b592687b4e737cd055ef5c30ccff9f12637c3755bd38ae82060ca0f585f8de0fed42352a08b429e8f8d82a2e582974ce5ac4b21cc4df17de9ea9bd49b1269ba6418e5578678fb71c91e2dfc56d08af35ba97ff6a2fdba7bc8934a89ab6f0162e94191a703e16424c17dc7e10b82012938f63d3c53a1387c05f2ea9e0fe711a6d18e05d8b7e609b8c355a2934f225f64a7b8e0ac71d4ff1a375439e5d03a5f57e03507ac67536631709eab75145d94852f8624ddccff3b611d389583214870eafeae61c55088cc41b28bfe6fdf51ef569397dc401393e5023299f4f7269cc45feda0b403a4033c93bfc48ffd43b9d255e19fd8666b00bbe799e99055ab9fe7347ddc72c945072c208572f80f954b97075a238cedd11cb0ee3d4dc1aff5b426d69ccec40af7185a6de2477399d1cfb066cc078fd877687e60b9dd63c2ee0f7dcc903dde132f6583ccf5db931db154f6452a9c630d31e3dda32b25f4a0fe5e4e34a3e70e60bbda2a0c819b743b0873e85e8d3fb5015c366e4230986fc4d8c7f03c6b3c1794583b0f9a0cc2e7bea4f930b186cb689f8015a96c905d9ac086d567812bf233612316799c90cbef92fdbe629b2caf51d4a7d018838faf2bfc1fed8727482d98f5eab8026201fbf56e15d782aefcef372e4006f4596de4543f50ab29b5284306a54d8f85ee2f12fae257cd45e376419b6ba891968479dbb396382855711b05ed9b43edcf918bfa4e6ffd0889b63c8cbfd73f476d3597863a673fda05fa7e198f2655c8c9165aaf372d28d588113197125fc9a3f1bbf4914b02303ca91c20a5a2e2946bfc02c1e7ca81c822e7f3daa2d492777ec7892a1f9c6711cc8193f09bf8847913341efea5a1f392a21f3fbb89e0cb9ac85a23cc5397ee3461b1c7ad2c1aa3cf270a0fee757fd14b77765726d2ed4db5e9544f3c4d08c82cfab09f5e0ec75e7c043520a68eb933b59b5e7f1ef674a521960144841229316d8fa8f27f15cf80951c514df2071b12cfc7f2ead4a6c365ea67308c5b2f847f555a42548f6c930585ef3523fd93b491f69320f821dd98b13f2f928a586b96a3c4ec589263debf3c2bbd8efe66ac55a148d0ba4276b77fdb29f5ac846f82c0cddfe9954311ea8f0b0b74473b95c9124129ceacaacfbfba79bb6771c8c64a1493014e16ef8c154cc99c5fbf5bbdbbae4774ab06b997ed3c66e8694734de7ff2fc74a52d7be31157cd9ed5e2065baea57e04310603880356f88f301a7aa902c10d250eabaabb43cd188bc06a6edc00cb1398f4aff8536cde175d1d33a7876e19517f0b2935eb91686d694ef551460a22be582b932632153702a13d348e10ec59cd0dd8ca19e1cc8a0d71c9be29bb709800985f92304e0451eb0f3ee6c7c8c011220286ce47f1663bb0e776488e67e330b98ff23ea912e41a4dd18444d99db15dbd395388ff6d44dd3bfa9de778dddc2b41aafcb34d79e87cf9f1a21511c97ab4be3ea4a05178e28f1eb2b9471bbdd68c2688e16339960a92c4ce640da7b911126eb399b54cd148d9db86d98f6a6fc2281e42a99590c823c34ffa687142e36160c142627e0f76a9e9d25a41f898ce99d784d66d427eb0abbe673ad68e35ef4df54214919d0066e87a3a521df2aa3c2a59f0088a7c7c94285ad70fe732ebb9329b018c65ece3208ec3e2eba4b9455401956d893b27b4384a78b2f8bbfde7e68617717e3eb8b07f278d725cdf4505835decf574d406812c051ffbf2311cb7d03802347ad939826bdb544586c878375b13b5bf01a288f509b98e5b936248e2e8a88bf04c439acbb36b1e10a2c60245c5c53079fd6e806df298b583ba40c4ab49bb83796094523ecc22cba185be68344d47ba43300b1fdade5b7a3b201759b2229a2f040c13f42a85a04043aa7be973740708914ec031f38d84b997cb5273f6f9524ef6de19688d92e8b4d4784b2f083a51770b86a941955ac4a8bb7ad39f0780b2ec6adf174889902e792ec0d89e8ce1bcf11e4f85ae3eff758274837e009033ec7477ca7eeb58d6d74a8207870896c9c0fc7285e49bf77d60f1db328f14d993614aa9921900c1a4fd43e12acadee618c5a793dcf8ada3da9596a18bd9137cc5d7dd9dba6ef6718482dc2bbefc63aeb571f81b18994cdabbc4866461f30694709ba811422488f12cbeb664d4c25f909c7cee058cd510c52809a028be0587c8cf866f880990ad75e89e2d64d2a2b8253c930b25ec4d03e4fe86165be5f6048bef54fcf2ecb3693782ead37d9a6b69374143e6438cddbbb126723e0bcbd4caf5d5ef650baeb0d67b6bf501e41b55cf70f8326a8d5e41d5e7cd48807f5b540328e9c030b3c62baf31b876c04786acd4308f97ecb6ad5d72937c88ba803ff8b68c9ad896f5558a005f6c106b4ed77a5e49bddc00e31bce47b9c3154e8fdc8f808b04b0590c13960d228e720fe8a05a5344abfa9e7d9196da30e3547cd2191eed330bb106975885e7b9986de02f930499f93d82ee644cb3b0a59beb0b8a36d1eaef3a7d88efbb168c905922183fa0ba2395fbd52088848b7891f7bec48e64aff271aabb7802ec1096d4d96e1ec13633bdca0588bbcf4b7df5c6fc61bbd2cdcff78390d9df23ded4d1e28afb88e3cb57affab4d21f4d89aaa79bb48686c14ed0ad767ad98429e978f8a14cee6c99a1382d15bd5c8af3b3112e60c08c3a901321e1e6463d470f2771b27971e27ddb629883461451f52af52af1415bb2ac1aab98b88dc8c72b25a09de331377860a1a9ee184dcc1ecf0475b828652e4170b9ad171fa615264f33b9fb051c0a9fa0b43c2a89637d60062e0dd71454a9cb83939f3e95c5d71cb160128555d32d66b16750a58d945d695f8f9aea5bb0d12f011701b5bfca295129365dba8cfe1d06178d29c9a84365f5bddfa4859f17834d7ca7a60003d4da8b5a474a59d675f1aa3f0eb823a4880c91595bc260764243e5ef94f901e6dbe19bb90919a7d4451b038fcb26fedadcf9f739791bebed2ab55c7b30c41cc2fbdc19bec8f20cae65b32bb2f1fd1d5d61adf53905ee23d4a5f921f9fc64236d9d3e2177d8d8988b212d6571a1eea5ae022dc0c016b158746f3640353615c33a82175e90ba0cbe690d4798ebdd1a54314d972642b1285d321844202bc0f1c289dcf6f391d241e5462f6644c110346d04323e2f0cac4763364d5adf9f5dd254ebfef99960f3cab60d18714d8526418025275d27caf70fce960e786744fcf638bdb449dc938769da8f4913e7f981a05eaa495c9bdc75ee11cbaeddf1f86f29f5723cd1eeb968a7d9b99cf1727b4901aaa29467ad08ce75cae2180acab3c357b142ce3d16f6e413261c263d8aaad13b80dd0b097e676b5af70b80bf4f94761086f6183df5917d5242ab3a7f03ee4874be7f376c7c342ddf80f6b20f9864b327092ace5574f50a3bc42ef4851c16ba839eddec1519a450c48a92d1546018e4493c80a70bdce0ee9373ad7b7d87ece54f9c2208c2ce591159cc1db45c9b41e6bc221299b4592a8271e5201a3cec9874c37a28b65259ba2dbb92084c764fe432fdaff701a869c2095a6fadeb168db4a66eb56f2832b863a87ce25fc7e5d55f840f66cc57c2813848a175505662854568dba78295019ffb270b4f7aaf3f87f46383b8d285ab9846ccc091787305c817a5031c1f518c917550ef5e638a2366d188aaccdd4e14c46dc5616e57bfb661b722f6287507d69b629a024602b715c07edc7da9c98683145260762047f4fd822827e8e88ffc83db2432c3be3361acbd6bb667900a1bd2451d67e8628d0cc5d36d4faae39c644ea2cc517c5f8387354c03845e99c0619d97b16197d636508650074846ce84164c0ca2d91360fd58886c481995244e9d0f3d2884ef4e4ae969a23d3b3c338f139d13aaa3e2d0f2538b6cab719e197fcd0aba3d146df2693f523da31b1a90109d6805f525de8264e442a56589cda207e3ace49d40bfb7fa18f4ffb002ed6bc09ee713069112ee23adc5a756c61b8fa279f44f6f42ca265e41520ac0001013dee296a3c26911dc322fdc6c340eac3ab02dab58e998f5cb05e220d0629b85fcf93b98a541177edfeefde2085ec94fe6a6fcabdf3616e47008934da2e3b2bab14f394b4c6d6b5303e1816f7f50a9c10dabc4c5dedf1f518befebf7804d576a9a0cb9ca042c5a22914b2a0f290d28afd634069b9888e58c44880e6296f62acb2de003d8b3f11924dd0ac08540209505b91740b1b0f4775f7cf6f87fc7f3188e655163d1c71a14d9fe3f9e0bbddf2f3bbb994542b36ff2c348351dbd555ff15f93329e20c56b068e19929df953a3a2f05dbe12c05c046c2a689637929cc99745e0139c14a795133ce0c1e641d85e715748f7226de1080d425ac9875f378f2ee5dbe321ed40ffa9897aae3a061755b547be0ef4b7df316c85e2a45e394c3eaaf565cec9093955c16b89cecdd3a2bf59a22843f8eedf4dce8ed41eb7c9553dac681b7321463ec08c04e8d8cde85e4f8bf165ea1fd4d57c480d646600e0bc7db4d281235e75e3a237dc14f808099b36dfd43db81cdd5bb90dbb6f36857a0122b49e2b5c1166cbc4cd6cd9e40b308ceb87d9144b560d6b5e699af140a8392a347b9d907f79248fd6471fac583b0a6367d95f7bbb2052830b39569553fde3972e424a2ac52481178e0817e427621eb96b53c9fd78f5574bf6f7b3e44b37bdf0204da6bc0377a3dc6443ba84df56a86a3269415883794b2e6cc00730089e2fc4b0ee8a90da5fbd9164b71339d71b86ebf638cc8dbe82ad94b42ff649d8424f62e4912e274bf1e50bb7090ec7c869ba0659c512ffe690fb46e36b73511c3fe0ebd3e401767dc65c71887b9d0b34ec1903e174fefbf1d51248c71c69a07aa8171ebb18ab67cd6946847d5c6177b0fd3f411e60bbc228cbe632d44c3ef130ff65f127d61c6c7ab2d8181ee8307088dc6b2949397549f39cf2694c9a795d91d1cdd08fbed647d51a727648fa1fd00fede34fa62f593316dc5876afa3f518a3a6a4842e4ecf9da6fb706cc66bc8d0b43b5268e58d4d3666d1188cc0d2c04b7e2d571f1f11db2b5c1998917cb6d04ecf67984465ded9af7e34ccb638913aa445ab9bf34356e3a918d9821a0f2109005ad3b9b1443b2f00ac15177024098849754ed39ec5ffdc3f77333f787ac741d3f7f800bd46cd0df26a2b6815e492ebcc9cd2f4501c18c31e8b7a2672f0373346d36a480c386a2f98bccd1ec88619bb680562f3c508435c7664af89f8caeea0fdc79964f31b77fd84e86f69dd315e36a0efe15c263dff3ecc732f919f798bc16098281b83ac1e87944313e3330e1aa839c7dae46f2076728152ee1c0b214675e3e749010dc4213cbeb277a59ae77b27a543e912355da0551f30834dd42b2ff2c7f647bac3aeac82b00190b113973c1ed9cd947b90d8d4b49fb677564e950a126f3eb83b9eb3a3e2808526ddddd6fc79ebac26df39b777de9be1884a0da32b65f4b597f3861ab1cac99bc77b35f03bbfbb79a476da24b2b746fe590e520c8d5f4efed5f7864439f411391c027d46ec907471aaccbbad23188811dccbb4e67b6a825739782d801ca6d763d2462a31b13ef3a387557a10febf4ecc5bcbb1a1d23a04ac397a696298ca5b8779c9de7e35e4ee0e7a1f5efffd795c62fd68be38a98b0f243bfa5e8d30af5da536ad5ec58daf8ad139581190153e202e2b70de3f408dde1fae71424486d5594cbf97b42e26a4caac01ef1e24f08939a70088861c0c34a89a59dfa9116d14e19ff3fb1c4f91f00daa3d18242627165bbdc4ad56a6b49b993d8615f6a99128117a78c4bb8b5963d70acf0253b249212861b820dca77b06e18a27222987b1604b3ba521d02f991d69a06ffab0c7b148da56b1582da6e5619dbe0cf0f1a2a6ba60c55785f6690a1562e7b2adb0d3b8fa83f45eb4305b248c50feecb0010ba34c7f8535a97428a2c5f659f0a4115cd8136de3d7b6bef6611050f39284d76ee29832b97684b61fc726e67f5a5dda1f7f4c563f73d8f7de3cad3348a0c94b3e6b52bd25f6f99e8f94e29ec5217a2a063c296b11bba713e24b5fba7b1ae6a606ea8160f55470129bfa9edfc4de955194138ca87cc563afa3a477bc0f00ba61606ac0a5e45c132a2678447e74d7d04cfc0d18f4cdb3cd778e251831d8a5bb83d43aa0aa9463e4ef00d89b72b392ef17978800252adeea246d41f4341512ce72f9f2893ec9ea83a00f7a879c4e4f37b81e0008e191e881abe630ff367bae812c41759351e22c7c2cc0bcb39574e24558e0da8c813fc6b75b3f477e9e13cacc82c63926d1b0e30bd0f5fb6f9f43f8f2402cd26c9aedc5660da502b03f6cbb4f9813a4485e2c0654ccd76c3734f3cb382c0ce65a6292a74a198e79be1c7a2dd08e6596f5cf00e38e60aedd9b24e1fdc3e213db32d5f2f520e8739476b28bfb5da1d73fc94780af526d1b958dbfbee66f73e707c4e527af2f79ec5ea5dcde90d23d2d6f123239d493924e2530fc81a268a94d3b56f64122e2396caf767c5ac0b5b76ecfac8ced2b7f3857ac42f0a606cd0c43ab49faf25448cd20dc8fdc272a4d9b8a43c54db2d7bf872433bd904dd4d7fc5529ae7f79eade18e6fa1968c27ee3136eee63ea8afa277a71d94b9ef4f9a8f0b24672e277fa56da6514f10a8c75e5629f4eacf364e4a7a859d4446a00e5818f283adcf37cfee7588f7509e7a60250094ec93da9dd0fe3e2d13babbe50da57d8d9f9c494941a8ddc67ae337cf7bf8aa926e692b3f757893c8cde7cfcee0acca82c7f9ed02b6496c5456960eb9a939ac3ba0058ee2c1195947963527e499f0a7e9244ebe48dbd0e63b8cfbe23d394bbf4dcb7139b6a3835e945452df1acd59a49d8ee679ceab2189eb5d731a06e0008f648e246183b883cd5a87e01456ef0008d3c879fbcbafc4f67f34423155897b8e811aee27f7738ddf913eb458da042041b3e36ee554fb819901442d37e81db3916e0aa71f7a507cf423ec9d4ec96a9b9eddcc069a9f05778ec31f07d57dc51cc576ef920e7b9c821b33c4068a30def5b2e70a121d075295607916323660f2bc2c5501da3517a5173f07cb0583388a71ecf0f19a343bfd88b4be0356eceef7a5b8c601f4129ae256b2ab402564b15f5fbd4f7fa63b8003d87e20db49694befaf397a5bf00f4163efd82b811327965a75ae84551c82b62992bcba7f1312b083a853050e76f329c4d84c5730c0a6347bcd35b3536456313a488feb54cdb44e4b669cad531943f6adea80e0cf793bd959cff3c4dcc83e170646e82c9da189d2577dce6a839612233982ebdc158181d80c3208c9e668760c70265ff714bdebfa88cf7e04e9d5ce7e9bc8dd2d52801597037a777d17f87652b695c70cd900412187edc0bddfdead601068bf8c31c8abb4d9f9721785b92ddd9b2efc51ebb4928990627e0b9ac4e774341bdf458b246dd94da37a430935a02f40a8441893c16aca62e8a1e69e7fe3135cf885f70691290fa207b07751ebf0feda065fbba1ccdd5030873bf8fa6de5fa27e6824eeb8d3fccf392cb66babe4fd723b6b36030970471ae0971acb3ec7fcd3307b6d978a7ea3891ea7d9c6694c0e502a4d85e1ee9d678b8cf06ad7874669b124a44069592a9dd1357f28861ddd6b355127c1de9274350862cca9ee483bb1459f331dd558667019e1028129abb0b7d761389f415c69e2960491ad087ba0c4d3e6b0634aa6ae778f1a07a930e5f50efef452d572a4aa59c38f4e0af671f329f0b327fddf89359a153335198d1a19b10154535180d023232b33a25f24330144107ab1076e9f06850e9f14039715e71c58a6beb6ae55a89adfd1ad48f1586b6fdcec8a4b7d5f825baa1d695b024355f5e918d90b4beed874d04796037042851d92003b33303a7335f7280427bc622d5a9378ea872c2196bf68b0a3a97c18deb5d4404efc23840918b487176c0c9b97d3578031a6d7086699f8409a52fbe0adfc240d6151a74c2b8da88f9cbb185fd666e33370436b0ff44df9e768c1a91306b5e067d857310fd7bce13f70e71541f3f248168e696b48bdf482127caf700954647ecd5de1cb4623da860beaec1ead1f67a32c7954d0a21f28be207ea6da8c9bfb65e359f379ba079bcef702907f5d60151df1bde9c568b413951e1df112e1ac6d0339f0e049a874699ff8bfc673449f6fdb879c48821928e8dad08c4bd4aa295180b7b0156a0047864ae62e552501beaac0c73f077a940797af168cb5224f9dd2750ab4ad08e2feba5e3b67cd99443a80c7b5f8f3d3775bf54a6d340e99bb24af6fb272ef01ec4e8f30ffb6eca69173013f3bb923c0e884267a4f167e7eb4de7e84325d6749f140614d270167a511e084045b2291d2456f5964c3bc1c43dce5ba17e0439d9495dbfe8bee18fa0e4b330aa883a1cac1e3aa67fbf49b24e669150cac6dfea393a7d2b628d4f83ed48a45287f6a4636b58fa4352e785cbeb30f48b8ed63bbf881050224b7a3232a96ae87c69145da2e9dd5c12b0c68cd8926c2291c38a2c6908639336233cb0315c28a4ba9fb05ce5cfba8faf3f1a94d54199d534ee978614b53f3c7b0e0098c24501d321f6a9a85529baa3dcbb4268f7d6a17f060a6546033c2f889580eb15d0255bf2349e353a57ee04d5fe82f2536e7a67985766a31647ab017bf3fc762700123f32133ed8806bd4cfe104639229aa0234530c4508eefa1ffecde4b8e7b67820bcdea9d091d3bf3d07cb81a005567ec6b3859d9dce58843c70830a4fbfa7c0d39c4087b8379910979c3b1186e16c5b2e85e107c9cccecc179fe9985c436d0b44bbacbf91dc05448550a17325a89e490a366c25f26571d5b10716a4355b3c910c33340a9dc90e54922c9689388744101db8121e1fd3fb81b65979e6e5cfe8efbd0e4b71e4855b9fba48606668495c738545bf2baf5d7aa67c5b27873fd7dee2f7d6264cc75ebc66a6968699e58e467d7c48d3caf076a70d2212706cc22b74b7868618a37417ffed1377d475d6e804246f9b31e82065a88a41b3dc451e8bbf81d00694d7a36a6f01434643aa2f9c86483998dfe1052db5a1d05bc3c1c879ff3243d0aa349485a6750d18191dc9aad0428f77829e6b54150dd71aa3b06c18fbea64add4f64caf0b00e764c1a7e9061d9a9e9b5c89ef4e0baaeaa8776ab861b12cd7e733b239ead5ccbd3c901b789a69a9f7eb761d3ab63d27a4befb0662634c041c406edf3c10f6a0cda54f77ddebe5e3fb9bbb0e20f7d518113a45fce299b11f990048c89f3edf8ebe9145bd1d0b5579376f1b886728c60ab1d0e784f025bcb1fe55b43deb19722caa5f70a0b0068be63ab2d966b1e57b7c8ba73490f49ab6c37f83927326c057c8d12008f0d5e4ebc6c77998657fb84f2fe23163fcdb53eea95389c6ebd8479c817bc9e168fa30ed2ae19b95f4a0a9a91f3109da9edd497489ffd9829a0f1435cc75473f1eceea6a96db8008c52a5a005e35d18c865ffe215da2a858ce1fc3bfdf2497a3246c9c553e69a265050cd5635105baf200b974c66d83f5bd482270a1dcbc4f4ad90f6cc4cc89fe8aeddf362b328fc640affead56c05c0772485f30950e20351d9f902d0939c9744ea017059d86a785e80b9667e788c994affd086f299b879d9359bd72081198481bf1ea5d09e01b79b15680dd022e7facb82b4f66615d388b96c432bc6ce12629d5f2e87fb8ceb0f220f6c483ee48168bfa2511755580baa5b08efd148c01378a1c9099eb7a302a0dd8252a8d30826aba70eb49324202b7ef559b6f10131723f1b7d3828977a85b2744a20fcfa90b321c67b6de9f770bad0b43f8759b5b7e02697e8dc8468b1dc34c2116d1e1d58c9418d15a79d0c6e20a6db1dc8096ca70646c3b28ea2de5bb49fdbad95845904f9b686d1fd71ad7a27f64d5bc00e1b4a2c9b382f1c7698d0e77fa2eb31a9e8cb467fd9a3d3ef47d27e4c8f9b541804801da141af3d5abf7ac846ff15ff64ad7d6bae4ce7bf21ceb3212ab2874aad408f8660b897d6e27764168e44320859b5ef5705e7ec879d598ae402146d86db7f43cffea92306f211adff6d873f308b306794b9177cc11455f85b907a341d181606f63e368eaca30b0bcfa31efe2d0424aa02584c608d6ed6b3156fb6fbe5563dabba58e52f51c1a038b603e472586dacc6056416e553cad1196bfb188aa8bb62d3b8baf95d8b72a37bdcb4bc608524af89287b51dec2f8c691cff40a172fc147bede83473cab05fa2f3ccdf96fd396b44f12615c5c00812bc6b7bdae793d5dbd54cbe30541aaaf78ab48fccde1f6bd44c043b1a3468a1167ac4d73bf0098c11a48d8c1a4898c02b5a3f88936bb7037aac4a8807fdd11c3d3e920feb41b2ab444313e28f5e0ad7c33ffb5cbeb5c9350aec510ebbda7a4bcd57684e159616d8b999ada0455a7c563303faeedea3b0a3892a7fd66b8f970eba2f016dafd164254d45f3a7d2e1262b38e98898048d8a824b5e433f06991e0c4850b33f9b49ee18cb8e30eadc4e27c3b2450b3d53ad7ce0bb9704d0d0720609d7b48f3571c798f19678ccbe9bad71723f925fb1048c24c53eceb17bae2071de153c4179c91880a6c373c826750dca6a20870a14ad1ea9358f55597f628b181fabf4334508265ecc765156f2193c8803089cad1b18fae744711aa17cc19844efba5a61dcffebf43c0575d487f5b5d03445ddf8aef5dae25b84e6eb5798ba3a545fecdab90e794ece908201dd986c5627c9fbccf107dace3bcb38a5e3226dd1726f4b64461047271c975f052a90d8dbc6399b3d64cc480ba15abea7e3a7b47c6ff0aabc83919b06788f4d36dd17d3c3aa92386799e8047ff420e48625ac103f1a6ebafdcff22085314b99f0d8f52ba6ce000890a22d85f29f12edd5c0dd10429aabe997687c564d74c5306f628e020b83f0701ff1b31c89842aacf56a470b9a02ce83995a91754f4570bc956e42e7a61050126f1ec54802b735bf68d05fc72585ada3cf82f2aa896933a4488c1e40e1f9e47aebfbe0a3efdd1dfbd01c4e660adbec11348e1fd47dfafe45841db98fadc64d6476b24d80e94d1cdbfaa288aa16d868b5b413a9aad0ae385fd3b4cfa2f01d6e48b9c724829fed018d0f795114e477ded2700bf9823f9e35e0a33630b0a90f498866ae04f0e9fbe04012569211babfed3da88b29505458ccf77f297658b05fe9faf1c2819e1cd5625d1c8f9649e40b079300bb8b1c661d0749b0b3061a104cb5b6d3b544c316dfcc53deba6a25af0b1643daee8d4171a603698326e9c51148c2ed09c59b3ca7a0e733377267643c908080d89688b849ae39b22b4a1b0942981507bf45987e14c45a09b9dc3a216199bb23f1e6e27eb11237523229cb2abba6a8b5ebeab8cbc3f4f7c34623089ae239c13db478fd2a7f931e474dc93361889da414f28a4e881c524310627079cd18f5dbe2e333c8ac54a923db6e426720e7a7d5e8fbc69039b398248804937f7e1b4ee730cb4d64cd277bfeb3c0dee2c3a08ce29e6a947395a2f2e4141d203fc3ededcd1374d1e170254a885a05ebb64d382b992829c97f0cf2726eaf81299a584bc170b59f0cf17822c7b704b967592f90b16b01c114037eb2c61cdef3493ee6fd67668bbbad1024047891d82720183943a314fb05e81e4b9f94274cbe92add3a914eb53eb649af8ec194972912727989f5be2291d17464fc11c9981029de4d8a5e93f9788178e54ad46ca755653e1c2fa6e09ba908547e9b8a5c7ecd2e91f121880fa7fb84dcbb0d8aa029b107ff2522bbf4c2640d0f116f7dcc26f53e244be023a50a2a86b30819ff78f28c3bc740ad7b8375e915079c641644fed7c17d65e3b811de0ea03bf8e9caf391c16b3e2d78b134fcefd3112b534f9c2f932ed6f7369f87a2140868d376c46bc1c24a69ee268cd530a09ec4f33a7ca74cf0b57c9adb9bdff2e9cdeb1b9470723e91085c67dbab9e04b0d28c78cf68d8d4bfde391dde2a7fd13be320d5c482d1148f64f933cfd3f5717981599ac8c6f05747cfa13a1759eaba607ec0d3c48a0475ea77e943c1a78fd70b22dec78568b2e37f3fd87c6e8b804c636795b43890ed4dd9c818a6d426f956e0b77ae60996c15774aa770a40741254ccc57dc6f8f7afaddbc3b350b903a0522a5bc8f04c923471e46db1dbe659ce4531351405b2b34fc471e339e45ed4e897ec982d0b008230a96b3f6b51978e007c3fb3ce03495ed76fac5ec658984d2de162e8fd85faae49b4e26940aaad71ed008f8ff98914bdb167febcde89d39a19412d33f5f6ae078f5a2ee9d1fb4d2201deeacd7edbc3f335a79a39e6ac8d2aa626486e116e73027f62c669f08e62c0d966d989f7931220fcd053d71b3a2dc7bf8399403c4fccba4cb6a4b064658e9ede073aca114f4b0eeb8c9726ff5de3f038d8ca799140f33f39ba4cc59cc6f281a095df3809c0274ce9196335cc731442793780ffdb92c9cecd10586d169b7e5cf77ee2b9a37a9fa6ddf3494db7c502a19dcc3768d045d374865fb3c285492b4190652a5be06165f2460952e418f3bb64092a94383a54370c051edc4304375a4745550f9efee5abcaccc2e4e7171d5dfcb1054b3125fbd21f9dadf5aadbd6580dfbe5a8e8722c2bf6a220a541d0368cb7c5a187eb4f68f0ca57e539a8db0e3e75741d464c685b2c4beced42f76acf96be36ef37766d4d1ef0926ce39c493ee67ad9a43b0cc8408df5035958724253beb63a01d763c30b91b1812c67d1625b4225450d7edd34201da996fb79a7983f33f2164e41c849b2fc3f7568be6003744c59d87dd2d88b467d994f4d762c9e898f0a705738034be9352f01b79811a6d7ed9e69d2c91a945d72ded85268a1a533edd36ce7807859de84fd5934f1a9e75167495dc104873f33db88c24bab2d55fa0551302fbf5057e069bcb0d3c3ee2c596d2857d67f8cd2d0ebd863d99e419d3f9796fbfe385d5c24dc3b4305f8fc37f530410bd9076d3c363b5805338eb51f0d2955ef10c15b4219c27facd68e2fcbc59e05dd094644bac74610b12f00d92f4561f4ae99d02941c6826558f37f111d28b446f0a04d6dd938cd62b036f57f21f49a41faa559cab970629da7b06164556b44962fe70ff2435245ee3a59c210367d550f95db24bd7221b5b044f7386b72fa000777bdaee468b5ac64d7c18a1ce086c2fa0995222a492c086a7a565b77c7e2911065641986999c1b329fa1c6bbd35fca2da29894875372d5ed701cdc057ce68f067823e165400b99fd5c01d5cb9a95312cef90713c0406a1943a7e9d9531cb15087373def5aaa06a3ab638f034ccac6e0f60ed4a63380d7f01613b0dab9d360246caf8f13ce1aa931c3750eca159d0923851975ef860227e7fa5ed8f2cb745de72d14299947ffc8c9ed5db671ce7a2d8fbe825561544ff39db517e006d6b7642e0bf911407e5ad851cf86297a770e0832ff89bc6e363c0797ab0d83bbc34a04abf469f674a70515045f48f543e93e6e18c5a68b707404dbf3de2df9ebc73f6116b8aef78fa375b52e5edb11fe77dac077c0f781de87cc7fc5e0c8bb69e1291abc3d9f106f87ad8f67f0f5649242213db397c9daaf6a879bf22fb08150f87f84ca29a4a7d3b812d6f47ebd14ebd33a9ff674d76f89ea8ae29f4421b948c258682af0e5c5aea370064592140114fc23ba4630591525d53943100c0049737b0f659a9aca0da49c356d64ee7dee5406dfa1ad1bfeea4fd7c71a016c668e977cdcc015caea921eb4518bfd72cf28a81a070bc1cd36dfa014e3c3ddee2656ae364c5321e1a3d562c9bd5ece7864f43670b240b1e9c8b568ad8ca77515cc50a599adf6e4bc17ec61738b95b78fb4ccbd831cfd501315891a5bca9940657906ba1f30b37777604c6200d7ddd40cb492148a8f0b05f7601828322d99920ad80f234c28439ff18031deabc000d320b5616c2af1e6c27d25b32ca923d605c92e1ba07f45d683eafa9963641af1b770d0646aa2519df8c2a51f90b9ccca9541eadd7058a9617ad4e57be1cab245d04185a3dbedc5e3594acaa8fa2bf752a89d50b197d92c0da110f127ed474fd4c89daf4e520637e71f3d44531bc6c5409564a27f58a0ce709b4f0ab08e1e74ca94fc66347ce74550a8110767faf2bac2922b901f4b0fc50def2d49e80bb9ae03cc0861b3c338ff534630d4dbc98311df95e6b38b921f547c310122674f25502c67657f708dc42c1be2a0511f5e0fbe9419701d5db1f72fd3f2689d719586a43aa0e85380fa2167fd6ae7b785d352ce11b2f5fbfa9eec18e901199d186b2b4650cb33b8758651f37fd670293c621f8db6a54346f04267fad2b3f6d511f9a778b2984f027356ceb3bfac6bd65542be450bc52e66614581c241972e9f89954bac6be3e64b010fa4dd3cc74ad055e2e1ecc2030bc098b7be4684d1c7993a37aea5aac8983692ce310c7c7e1620511e679cd7ddf530b1a02f77b74f347102005bc2d58abc12d3fc68af6cefd91d9021df9c325c675225a523456cd23ea2518373df7ff5f18f8f6b3f0b8d8ca20bd58c18dcce279132fe71234c0c96171c9ffb8e97635af2af81e4b1e60a271fd805e7d7c494b6432a2e190010b94e204deb5f175e823c3e32ee3638a7b073483d355fc9f1a507ba125aa3763bde4372a4f4e749b0d7b1402db399edc57851c3d6ce2a31224cbda10bf7490e3082910d53cc0eb972965be923097f653f766affa3eb0c551cba76ec8e1598180a6c0be7927db7f1c6d159fe6d1658c6230920c80bd9fcae1fbeba514e781b8e06ecaebe9f24de4202a84a33ad0af060ef77f2ff7cf3e9751eabdb2922290fc45d5e0046c522214a45f417652327a4ce99b55c6cec28c2e5491d35ddea1774e4653056700068898617a84592ea5782490f4ad93b423278241afe4a37df563ffec2d41f3139a4c082eb1bbb103d33e0912ac296d48f751daf8683d0ec17e78e06f15b503e3c5bbfa4084174a723f02f9200fc3038e907fa8973cc81db371dc74ae00c1b5b9177d0aba3531ff62bf569bc8eb34f472b221d2aae9f4f4ad07ea7689db1c63c00cc1600210165f01660c5123ebe3a00a036798f10db1254fd4ea69b7eababce3ebfeddcab6677c010b7b415f58942ec32105f27c4ad136238cc4b58dca22def922a2d3bb38251ea4aa5da9cefedc0c7c213d6eee559c3adc0041eab134281bc1e38938907b3224b0bed4bc36fbfa5e42e4a746c977f7461e05a9bfd5daa717d28e7710d25d0fac5fa10a1c0aba979dfcf46833280f3d5430930d9ee4bb0f50709c704672fc729b741620b944cfcfb17a22ba58db24e302b32eb5b8a30058d5aadf8183a4d6560d8e7a109121ea8b4270fbb8b36aa3bbc17beeaec13b594fb52119bba0c8827e548c409ef892e207a4d0da2ae5991a1a8e12cc6df122c059bca37ac00969c7a2c5db12d5d91d6d0b714f2de39eedc5026d08ab3b39cade5202aec921f3c19c144582e7130576da59337a5b51ef9c3e0ec1e3f50cfcf856822f96112a4162676c315685f0cbfd203649f94135ce0d79369b041f7884c907d132ddba2c61ecaf8858e22d8c806874e100ff6315b64bb70d7022b2bd6f2f7f4286426be564250795aaa4e66f4e1219d8637abdcbc24f0e831b128fbb4f67ed1fb14f4a869c5d3dfb0346d1a9e16009ac37fd41b9085383f78065321f1927560b73a741315bcf01c55efc5573a421b6c199f7ab371a9600f49933c2d2c57e6ee787d55859f55790b7a1d7cae0a7d6cc49bca3b23962cf9f946c2e765fed825967b07dc0c05ad1f437669c6423571ef6edff8f775c8b438fca6a2e970ed1221557cb8b2019af380fe5852d6497185366f91f8e2334152be18afd82663ec6c8d3d505d04c386754684fd7e888024d6bb93b054160a9308c0803e9fbe1736d73419fe4f6131f197a9a68d9e7998431857425458a4f71c893a8721cee508cc7e9b16bf52e369de26dcbd67e1b77aa943bdf6e3129fd4335f3adf35daeb7987ae7315079d241af93847737c37b2fed1528d2642a307d2e7a25985bf4fdbecfaa499d1cbdc799daf2c6ddd8c5a789e8cc6b56662c8b6c19655cbf0693b2791d43ee24ac80ad068f141246f715a0809d9a883d15e26f5cc8192f8aaf06d09605e591d4ac34d15184df61f907ed18a5023424d36fc81521d6642c6e9c230f8b58575eee5655022dad66b2085897eb144f11c1cfa30e4f5fe750b5e8e5f15e218fa43eeec1a3d55ca5ba684a6af6d841505f4e9401e29fd97addb34e6ede3c45eda9782363e0c29916a1763c3609c11e7512919cd71143f41b0296d033de3a2bf8df32f487bef14e8495b6749ad223807a60eef2e84c389a24798e2eda3ed9c99ae9421ce9708411a1414e42dda27b305c16a8405b4653d3fe0c9de1eec6bd17007f2d3e66b61803e8163db884d1809a1f283d8a8f58fff8713d352bb567108c81cca0e79aca05f2b06f4e5a3e6b942272d0cda643add4d9ae58367e7c5a8e90e2c9d67b83f7fa8c7ef4d76b6aa983f0e085c2ff85572ee823235135fa3e91df5480ca7aa6dd8034550ac010c624f959f6183b7839f3b08fef03836cd2a42d0701477c1c1acae629ba818e69d333801275c0ac471f44a5b2b2235b4189de321a3d94e487ef6b6cec6e91d79ebb2f91dca20c6a96244433c3092e60e697cc64ad2b823505466c800eae82462799a555815cb397a0046d22757f0081d058372ff41896838214da2301ccd7876ebb20cc4b26498e27db457abb2bfae84060d4fd7271b06e4dedeb52c29bbbd1f9c10e6ed980ccb1a5cb97c67e4a9b78b7e1f7e40a73d2b97765f8999744169068aef47785d55121f06edb80ca2f9ee72baa0fdc274d826550677f07b2b1fea7409cd5af3907c3051eb1085f8e35a1d91ec7eb6b175ee33c4c8815a59798e4469b2a03526dae0bd5cb87690942ed3b57677f8d19da136360d867a3e34558f1e16ae8fe344b7413ba2363b4345f8f5f88b8bef2dd88cb388624fce837530731bd8ba8c625b4d815fd4a62baa529b0c028939c5abc7baf651f37f106a3c0cd43765d3c454444f2dac61fd7725e58424a2355a300a1cab038d4a45cba9568a0d088fc56963e175f60288341dcfaf395805c8d8ff360ad162d71279a8c6464ec6c1210018582a41bebde731bba546214ddbdc3f81f45cc9d9704aa8283ab94fae2fe18820f6638c558f1156f908e5cc64a01a011f483d0d37fbb6693e106b24317b2351e8c1e464fd4a567535e9eb6887e144715470dcf2be47980b0bead145c21fa909db8d43509875ba7b4ec59bb40a71f4e3c067b0b742a0a4592d36ed4722efd0894b19dad3361b02c99039d7fce7277f8b95d74b483c18cd3d1844172171c19f065923969d3795f08e7961baffee68cb8b01b11b3589bb3910136fc2bedb79afef91a58ee3e74db82992b5c97ab516ba974dd619186e995823e6df838dfd6887d64e30a0c32c6377d1a61ad90cd9c6c44eda7107d3a7d352b83fb339188c741688512e6f6e59cee9f058ab1f92947c3bd298bd3920a7522724976efa975fdca6b0117de0459c00b5223ffeba93cf5e0b876150aaad4e6f42301e0e8e9f17712b56fce645efc94f0908a6cddc9c7dee03f136012f236e42b63fcd09f3ee8b7320f5260311ff6af5dd79fcb817f466d2c9351c20c6bcf6074e6a12ecde40b5e968d061fc08d1c836ac84bc57be29bf7dc0b73dbe8244ebb92d6a4bfbb244f8801ac57e8948bf8769a4a2d4513b4fec5fb88643db590f28db48043446378cfb494e43cff46c64da98860dd524897ce85d8ce891dcafd9d6625688a69382913b020dad55fb9706bf606ef27bda239d9dcde681f8bb62fe289b66c842e24e6db655b5da69e0888e6b9ad04671ba894a15704350fd158b9c7b083d9e2e9d8f6d2ae2a9997420e0b2bcb1efdfe3c29bbba55c60c1dfa0d5e5a8ce60633cc0f75233aa59bc10e0e95a2810271c6974ebc1befaa7558e908f3f8935ce4fa256dae1a2d73d02bdc8c5d53804ddd6dc04ab2c4a8f12e7b12bebe9e177dafedf7b3fbd2d169d4629ffcd2eb86f948af1f7d955a7094f25c0e8fc13b13a0eca4b1a874e36222c578440aac13b3be6ead6d04aad9682554b4e202258896ddfc2257022e8c125e3b9b6d28c2df1aefdd2997225b88cdbc8d8d1f6853ca787e99eef849d70e67234557792d89b151e608021dac7ef219e2f96ca35d5ac6864af2e30bc0b44fc4bd6f974fc46a383a436b48bec5e4de96ad78ec3174ffcaaf2944a6eba63f65b6a6df8c05e60acc1b25713de6541a6a849f5bd77fb352d84aadfd102ccd1455681642b99f74d472873a2a1cd499b83090e9692c4aae65c04379a7c0e8c94062c51bb6957bc8289e00a8636e640f4bea3b5ee5819f957fc62c45b6003e81acf0db5442139dfa8125796922153e25a55fdd3aeb48b327cdf77da934d8e209fb6018339bd87d0790ce99a4afdd71321b3cd53e401c68e6ea0539eb68313364b43ab4135abfda1b8b49c6181a0470444eebcb1adb4fd76027f97946e2cd258466f2d1460ba13aa08016fcb2a3e069ee740d5e3e38255648715da717a76f81685b3c546e0956efd874e8f3636d9a33338df80f67ffa8e0bc9bee7a56ad36eb9ebde5d228a9166072656f548031a5bf81a9346a407719980eeb96ab355cca459e37267dd83f49877e85fc1b6abc01d288075b82e511e695fd623ccb9492b297100cc73d1efd9c0df98ef89073768feb86f478ecda7031b743852cbbc0050bb4bc0926ba0f1c6e00d9bfda7d5496affa03d831b7049763b4e210da62124a96d1f095dd1ee5b131e356e53cf86b394f5067b0e24d4f69b6c2f28a73e9d74e929968e7dfefb3bb59202aa5b444424c85e6d671015b5f79f858534ae6ce5e28e38d65356d53e94710dcf2e232f4f7d4d16d8ae683c4e582a6ead9c82639f1236796863b1927d90dcfb6fb1ef9b0352274d9333af6071cfad0a367c6a56bb5508bab76d7c60a220e54dbc79df7e71a9ccf117f84e90b9947b3136687e9a90c4f332bc5bd4b4516cc1f4fdd336754a15a3f007e2a13e8fd5bd9a6a4a86043c03ca82b14101cffe39c493df856250ba54b5d0193c3d6bb5c00084dba1fa8c5cd5b40d53e290f9de36af7eb3bf2f1710c8914bc59b7b450e71a884ad0c7f4f37a69193af0ed719192c39b562bd491d5c0d0d4b5354028419362f3aa2ef406b9db07c233832ef1b4cbe995013ac42d64031cfc87a53d5d578ce2670fd5bdf583b8fad822445842367909572b4754fe868c5c0726f9d1aaa16515c6b445548ec7c52b5244f3de61ab87fa83381298230576f563e95e11c9141ddcfb40241d45608ba4d41e47f83058feae937f4a0c5dc1f0a71b949f6b97cdf84aedc848953d2c43fa564c3131de8757f17ef3f1e922ee9768183be61afebc91fe289b498b800aca9a313d515eca6c604be7e2cc0c7817023f2f85de55d1116dcf8e38d18ca1b994dc039482e1741c12b4786c60ef5afcd9f7e34e999f4a3c842a67da078d8f1e270e929947c957d936940aaea99b7a313993fe33397c5dcc7347361492b5ce645779b9d2332a02a285e59f691d6136e115d582024158f7162bcd00b4918c1722545ccf376eedd38e31985fe4fad4009c19be9b051bea745d6887fe7f1458b690a6a644fe23e5aebd0a17fa922abab13528f4c71434e78315d02e303c533d67f87f23fa35eb73854f99ae0f55d6bc05f9b933215960851fe2c1f17c680f6f62c8412c48ed285deca18eff68c1d8e322993e8b5c9a5b2bf8861bae301a553d07d4df03e0b15e575ff7689b85c37f62e4b1398d2566c690b83538453a9c1c6964450777ac22ab9b0b0640d52e3e5a21ccba4e07b043c75f97b9c7e7809d79605b7aef9b0eaee4d10aaed75f6b7bcbc8a74b11d8ed725b225868cbb9b5725e4f1ce0121d0394ff3ac18c203fb2ac0bdd3cd23f98959f652e51311ffc7687b152ed8c5c53af351a6edb5940b22104fd79299db95609500fd88c1fd9d484ca8e99ad6c917d2be6a626c9c9d006de19936dc9d3fa61cd4da57c5c23fae4c90c4333a7876dd0b6e9872b3a9ead0eb2ca1644d42d3d0ba6aae1f35fbbab61211bb37a381905b56d2311a6e14de945680c18c889f1bd3de22cfa0bdc6c3c476850a35a4516ac23df0b944646e8021ce05ed291df7c93ccb731cc9b80600845393bab56132e30b35a582d6e55f93a7f890f2247c1a4a5d206d6af797b1e09529dbd8262ddd28a0a3af9ed33379c7827a7c0a2f0414d2f0617ff0da066ca57bb77ebc0e17d30941a51acda54d2f511f3ea23ed4cb499a9a51c755efc046db4809034eae6633ed9e52fce8264271a8cc8d43b4a5323673003e1674ce6ceeeb77e98cbca7a0f8db2b9c75907b5879beae633e71c9736b502257de59ec4b464fd2c437f008b7ff93960d072dd27a47890070b9bf138b84312f3d325b187fafd4c1ee6122d4edbbf64096c0c4cb7c0a378be59fc7f777c88fd83e20675bee9163ad35ef24d24d0a3c58d878a0e290a4884f91043147deb954f0017667760ad693878071abee4ad626a0270cf4e9d81994b3cf8544a34fe30fe9001bcdf099aac59c3a5fee8f2feda05c4ebb5847ee615577821f74194f2e66cf41f269ce3663af950fdd7e49f225d3d9d0236199b286a316114277ad36ca0de2cd79f4415c63bb0e4fb7507d8cfbef2135016daed277523621372580996be0f60f52fd7b27125123096067bf495b3f862de85dde34e9acca3fda8c4ca957540738ab9f09e47ee1009e8e7f193ca28387a84cd4104c80eb7f720a2f71921a5e6e90fe39425e91840993cac3bc0b6f9a9e7cc00728b0f0a2811596d03de43baa940f92b9c0cc67d61602bdc2eceb27b5ad6e4123735b6cc2e9b69b21288278904e8e4b05925b9790f6d275ffd67346aa3d7b507eacae3191b711c95f382eec0d66732d7d546823df4b807534c7c19f02f8845083bebeeea4d8ac3b5d1fb0f51b02784f45d5def9200cfa480979bb4f9ccf0a4ce274fb8d541efa150cf686df5d2116403f8fa4aaf4a7301226224bc3f3fb7be14e98374f93335ee2d542f4c3d4e3173bd347ca0117bd2421ad2d36de00484df527f17240536c6b52ac5ffad19ac4222f69f71a3598b2195f9d2d3487435ee976813758ee04b81dc82c4a3438572bdb917d8121757a7ca1b4a5a0e814f581214ada3c64388e0e86374c35271d91af3dcc72e3da5c5b22054593201c0bc96970fae53e2a7ac1662dc12c3c789f0da22a69563a7cdc3ff9b9372a02b2f7508c2897a5e0af6bf7927b8068f98a26ab2782824b3d3dc1de3f254920431d3db991394ca7e96476a314332d3f524229247f56e09d5c15edf1c2e924e2fd215843804dbb50df6f447ec8979995958ed5990f7cdd955e306fdb6edeace02f06ecc259c15be9b660948afb3b20af7c876bc70d8dca396ddd187b991fe7188f995aaa45e404f5ccd2584796cb08953a97ee86b5a5922ee17636f335978ab1347e424978d976da05493fa4df6090e646f8e7654822a729a5e6a237e5dffa67a99bbe983d34c225b84956b54a6bdf1da1e09d86644cd1432645b952c3ab6e6b22564ba0daab22c39c6e550e2356c50c555d78f199d3560bc1aff92bce28120fe4c74efdbd768af8f9025e529a071527cf27320fd94dcd0a9dc4572285df6597d950056bd962ddb0e51a0fe38f68b0738d37d776356d509a0b67085f2de82dec4a0fd7d0c97d8e4e709a1001170fd0a478ab39bc28cdbec0e516fbe85c6365e8a8e1e58eaa1ede14835f06462cdec32db404610f45514b814be6e435c57a26e93974c2d6cd9500a4ece3a652b2cfd23c8f56dbedee9a43e6f89b87f69ac6f72b91f88c444a449e10790052e1e92bf2840f787ea127fbb835f094dba9460b2acab200fa3fe1caee2bcb8bd3635b9462794f7a2899d7614ab459922deccf6c63da7e3055928394ec34750acb684d62586c4fc2993cd006d7ac51f5e94244be2f4dac463e5af98314a42202d4cdad8f61db02e92a47ba97d1eb12c02ff69ecc6bccae2b6044361ef9507e676ccb1f33a7c44cb8a24099e78ce2b9a17577bac78472c195b2a9ce26eb64251dbc1d5f9e3f60732e843013ebf9aa1fadaa7683a465ce1c4924af897427d5c23047bd98c259d7c1298e0cd4da7cdd03b06afa664520819b43c90843cd20bfb685dc24dbdaa4b41003f2bc611ef526a8fed2ff9bf81c1c04ed0296f58b2b8bc4bc6544bcfd623c47d4ca1a38c8b9248c48ab5c8e0b8f6ce859bf03855900398cd4fcb361eba66e4c1492944593605b46ef79493b9959ef396b7c2a70a4f119ce9466ba3f34f8fdcd7ee3211ddf24d51d04e9f44f96219975c679a62432612a9a28e6dd96a6e9afdcb872ad93a7221dd6b20d8e6f991c80cb31987ea4cae5f2f30b6b98b5f9df9aa591755d2453b871833ef2a5b0b944aa013430da554d1d9a1dbb2a3e8cab74ed2ca0f9b649648ecc15a396caf187423385bdc19bf3e9a1e1898ad6b2a6fa9da4835ea5c8d0440a3a672e7bb43d4107087e64a02e3860266389d6129e808533c2071d1874023c95004d14c0e583d54df24dd7ed44d05f3f9f4a2036489e1bc57d3598364cebb8384877ac7c8e77c08a637d68dbeefc7561cf07c59649409a797af15556333ab511bab99bf996f7e5979d4a896384590af8daf722e80f88c4bcc0f2f6c98c0fc2ff67814eb193870308a10875822e7ff313c231420f487f94e3e6fdf4bece831a089999f50d084bde26d9f19d5f6e32e488f93ede8533016de0ca053ae44c24958c9ad066875fd3f745b13a45f8f76f8d7dc7559793f4daa72129f5cb44cbdb36eff8e53ea4e8dd04698f772cc80432ea70e8f3c50d5c4574d4d9507e2f02ba56aa89e156751d939c18006db60e15e7f03f42e4a2a55481ea6829fd03f806eac9549db1490122968a487a7521841628d89113c668e84da160ca6f1b5ee29553b3465cad403789746ae979979f509c1531f1486dc5f0a6938443bdb4bbb2e4a37ebf686327bea4912c25ee5695001d4d47b9f36df7a06ab68c835b58e19fa96ecd131531dac7d5cd0adb682ac3c4d4db572963bae21ea150a349c75fd1a77c037b920cf4c4db2870de74bfec2cbce3a56cea04d53d5fc3d99e080b02591b2a7d0fb48c70193824e96cc8c983bc7ef00b20f8c93ae4457f473ec782c06d7383b58c867be8281f936833ff6f4a4a80e4aef61b3be7788111cb3c03c952268e83edbc15f9c5f483f643a806c4ef0db106245adc752adaf5c978f54461d7d7bc43afca4defda0224b15e712dda498f8d4687b00e62a6eba29bcb76a4df8bd6d1980a7b8df66eaabfb6d375923c56f62afaf5565ef76624170ae43d4cca75f1f0e830e91f4116dc310817bb2a237d13f2cf97153c18cb08b468a7782f3f7285da6d67b31d92abb744082809535dc2e50fc9dc8c170114df40820933b4b27a3be2a769160111e1984783c37bb5d74b81d0a2d1854a59739cbd3c043f0ff70c0cd3ea178a391ed0835dc74f5598bef567a7fddf270088c1d8c2f7170650feef69f8301ff84abce995b0e0d18edf32ea9da3dea1925bfd2e492a6c2283ae811947c3552fcfaaba4e8bf91b2eedb3fd8cebbb88b3bdddaad2533202eb158e4eea139c0e8838327e985b5c8a7fd0f8fb4a7f50d31bdbb8f466e712cc1f3d6a8be8266c5fdd2d895eae3ff4d1c70d6f651b2f7ca81984850f6ca1a3310ac271c2d272569546ad91ba68b208e030f1d11d773c56ee2b20be4235ac56b8cbf3a53338b72d34bba3120329fb9521235fbe05d852ff3b537834c2836f56d58a90fff7f7303686a0fe430673ab8920dd326b5d740ebca2990e8094bc44caeaac79a208966358d25043972415455247799099b8894b3a1fd3cc9dafe7e624ec9e28ee36e65de63184eab43afe40d8ee5c6b7320266480e636b3a3dc3c81919c3e8bd84209c5c13b7ce487c4829a0cebb4ab7db2b87b59b5089642a75167c19dcc8b1e725e48bbfb21eb9c17c139bd5c6a1462427fa41ba89e377cb8c6cbd8d435e9d2dbe8793ebd955dfd9d6ea795b70683723e1de326bfd923638c53bb5a362d7bb8c7538eded79d3a059a136ac972c90de963078b2719b89a2ff230532a13725fdda7073857d953be36aa193f07c3cbb1521064e3f42035b19d3136fa2fa738b0317c80e4329d2ccc0c4c89a03e656ad8a6594902794f8a524b047322fdaed371b0ce2d57f8fde6468ec4dae4f8d51fccac503afda7d89b9659648022b792b2862e6c20f01d6a3438c6089187689118b11fa38d41ce5226772f863faa61692bf6bc08aeb2483338660524903fe5c0d6daf036cf94fb7fda6b2271828f5290ca384595b5aaeff4821e6755ab145c3cd9d2ea7b3c5a3d654416afc29f234a6f6d5e4d55c91317b0c8a2b3bd73b6fb70ea33237fe87764c4aff3466fe93d1cdcbc6f49f98b2f1fb233d622b33c89f75cb2f558593d6c5e083e593c0a17c60aa01cf214a80cfc4df75ce9a1ebbf6006178d930dde7d05307b093a0fec9bb7d49e190bc3be4ae99ac78e54622aa85ba3b8cbf194251fced668fc440e93d5ab517fc79e3b717b4a2eb7cbc861e0d35660a39b47eee64dec96f3bcb3b4591840ff896b692317377828614a7c50e420c926c76a4288fd563f187e6a5f7a2973181ce99b6a0166a5bdc34e4fcbcc52b63453d6a53cbb774412bbd221ca2df7882c4acb86d5acaadbdc225a74db980747fd27a2e14ddbc70736e93bbc5a9e243376cfaada7c0d620a6aabdd30afb1908f4effd583fa293c09c6ab060ff3d61f184d58e5c7d6945c5acf9ee20a6dbb4b3bf7234776541dbf1b742e26771c599ace2caef2f2e8331fddeb42709d1b31f55ef815c88d1325f86df7219373768ad8a79a14a9778b4b5afad0bcdc3a44d49a184ff904ea21cba102c8f110c80170f155113ddcce54a27099c1c679d864c172cbaac6ee98fddd656abfb9e7b995cb856bdb16c93b9d21cfe5ff5beafce2eb6007a9c43aa3ccf4bf8dec8d94b27c3158b0a847453c459b540a7ab68e07907c81a092c64cf6c789b89f04373facd7e4d32c9b4f38f0185566d6f84fff13f4133b8ef2c330f0c1c34608d1a06549f5152130efb37f0daaae3f71782cbf5539ab2ee0174fe4dcd471a17316766670ca2dc9d1c555494c3b836880d012647f47fbacdad44992317005eea329bfebbb176621e5f2429e5addf5ec41feab4ea56c64ec25b3daeddb2ffacaf7f5c85507d438bf2f83bdd3ca8083db48822471aa312bd749d0476c21eaa67ca8b5c2acc794e621a80bbbd61e0b39f04e13429410bdcbd8f6dd57cc4e1884a259c78167b154c892575b3ead1dfbf4197b8db30836c986787211447ca1d8bd25a8790be023cdc80fc066124b1a5310b9c0afc82030b5ec7da41ed150c5730e660c6d54a4d5e8f3c3720db53cc926646928ae23ee33fdad794efbba2abbd96f44fed8fae031cf5c890951f09cb009e21ee2aae38ad712d1192ba7e8300903c0e43226ab1d422eb176e8335c92ade91c0342b9b1d9110a958cb6110a1208d2de745bf7ef7884d74fd68792ecd4fe796249957e7728bc014d46010aebfb323838728faf59b7eaf6a115d96843d8d068ccb47511a6925da622c7049c2c3f609467e4cfb04eb0244c5a1b79544d8dba43abe2a3f67af5cca2637e4cd67728892cb8cd2fcc6867788ef675262d69406366b951e9163727e0fe10a58cc4ab3223ea476d9cf8e1e608fd18a779477319e2b9725f0df940f1e34ced0597854a91e35236870fde82dd53b2ffbf406df26d18391cfa25237e593c4294f4ea82b65599b2d84d582e938a56b50a7e0e8c4bc3f382b14c60217e264581f174491e23d3a23069f9ece1b578b31f635a0634eff01a39ed277438ab14efa14ef9d37b62c471e42617d8073d438d05ff0f780f8a1496312dbe5fe8cb104b4e2e0934f0fe63f83c9682c4c6c8975097e0218f1ad99b35b3627a8c45239b02621929ffc9227fec45e7b37e2cceeb0efe2af81ff7bcdb84b22180fc5a06fa92ab77445fa6f4b9a1220f4d4a2f43b254507458b1c5f77d3ce63769a0b8d165e1fba7b613389d9309d2ec878f9bb44cca4a1190bbc70d99ad07a9c5b13d73aa07f7fa66331f50f25e64556a6cf326c12af6e3c583fa262f44202bee660c265e22dfe5836262f694bc88375ad79b9a98de921b4021a85295153622402fef52d1fc27aa988464d7f9d2c3db5fa0d9e58125309b10453cdba79159a94ebf1a92a924ea2185d8c2cdb25daec2dc368d42bca7d5007d617194f873ad633b72b00553efd9aed0107036f0b4ef3a9bde70c743f60d982b5e99dd05b1f7c0cf4f4eaa2c26524451625a59f5258f8152486d43d02eb35db7367412d7530e9aa0a0d4b5bda0a3f058f91d444e11b311fdc548e6029c95ca3f289328b915d6122edd8f6b02a2cf6f2f69caa208add5db66bd96213c9af4bf19b303f313a096e65cfe45f09b6a82489b387c9d5df96c7ca24d905e25f2185f2594e86470ca108ec14a5261e66a5db6f5c211fcfe9fb89967241544ee8c07d9ebed961e1671bbd497f9ca5dfd2a26c8ec272e849ed35c44d4831febdc01367de3243d5cba9299120ff27b841da807b8ba840b74ca79508256c3bbfa60d1fa113ac260f1573b1ac0a439903973fdcff964ca67a2b44b2f79f38467059ac7c9abbf6dce4e138110c8b6e52a62f2e9c1eb3fd7e2b021e60a457f8e732f0adaf7edcc2ab070db3c40eff3021f23e6e200ce8745b0c35fa321e7e11fc06a16b59f870f8f8823a3b3c401952bef2329cbeb7a59b1fb72e67ed8416ac9755410a7e48f28d91452e7f360184173e53ab13f3435b16127edb9874710db0a6c3f9042a35ef05ccb14a2278df0796bd51a33de7c4ccd37989926c4d2734a9f2f0fe85534cc26e9dccb2fc391bd114fecc643b20ab091c8c092dbccc8b4a192d71cd3b0f3fe1d8f608f2af1db47d8e15c702ee070c0102400254df88fc5f4ef978ded2b732b68056faeb59588a4be24c6df13437954f854bd5d27d137c30b19f1d88ccaf41830916fd23ab3d42102e463389e5e43b72698016f660c8b6740c1cb432cfe6c0c6c00e5a176ea9dbc050ac0bbbc96416c548b25725547844cf79fdfe7d65096189eef8b0e865f26747bf1facec33ffc25aa73854b4b269f142a76ccfbd00f0305a01667c269107382eb4f1d2f5aeded78391b661e6c4b379afa0861acc5b8008f112cd4ea9d855821e30aa2b1f42a4d18523b4ab2db7f1c04b626cda9e8eaa4722e2ea090fec1d6fa30e91555fac43f2e6127e17fcfe0ac3d9931fa5d378457611098725ba6cc330d03c47ab28f8899ac9617ff04f6af4c01a66b8dcff0bdcfe8cd1fe319a21c3f433f82cea2af532c97e6a8a2da08910f87f77fdd55ebbc2f01558dc867a55f69e509da6ec5fce72f3c66de30fa6ad380345bca11b9781d738f44298180af48cf47a991cbe09428d71c12d729ae776858626c6fb14b91ff3c5210fffaa269180bf56b2e93ac4fa4a589e9e6dc1041aed91d7b27dcee8e912b3ec74696769aaf977de38d8e4a9ae52697bc0c9a4fc6ee1acdb8152f3377a94fed844e16d63c38484dfe2d30fa03d083f02c245b4a03ce94b19822c88ca65cb8ebab98ecda2cf48cf21508b55088e831fcc30be213c7c1357cab6669c780ee7ac9f8b36dd99d8a25ce974116b87bcefdd45580d0f4bd9f11374cd90e90d8bf5119b2225ba05f140ac85155c230fb1ec1721866646fc6c000e6f243fd8c0ab6615e4aec42dd39940bf9a8a4780904d821816fb46bb6719141e37633d60049efbf5c59a5b0a3bba2d43a64944e5656de3bc4b93562b75c71a8972764724fca5d8a27000692b6c10dbacddf2f72677a69d8e27f226f20547bf1e47c8f3a855fdeaf5b3d5decc06f0c1cce0c7dcbf36f4ce2bb2425abc35e059a0ddb7790126e0820f730a1b110be5950f95128f35420e18dd869da5de7181e62bfaff2bcd22e16b39b086758dddf89167c1680d7cb126beddd54cf5529646239fe03be5d2b6c1ca76a4a7146a884d34e98d231c79974b9297c3a5be1754706c970597affa2baa808cbaed393443e81ebdae82460e43e2175fc4054fc4fc63fa5e7f4f6f32070a8ee605bf1811b978146088ba2419983a3745bdab495d645cacd3bc0cfd798ef28e5ecebeee1e81a0ba21b75cc173c9522088775102950c30286bd3e17ab3b274c5d5c5e8ebbdde2f03d4b99321fdeee5f73aa378efc0226cd4aaabd1fa2ac23a6d5655f5124219c607a4b9461e5e429d26c3067acd01b504f9cc6877a30e9616e102e8d933dd04b50e0d8a9a6b5d2c44729392dad50310745d6e506422ff7a2541c4c9c7ac3fc028fd6edf741e881031d70e3378bc186ae36e9652a73d7a25bf4743fc73eaac0657d5f88abc012e377a87c38295b25f2855c4afa9a31d2a57d0a7dbdd9272ef6fd3c92102608237e7ee16fe0722d0d59cf749d85584e00b3361b2c69a127a6afd55f842e90956aa22073060c7ce962317b2991116f28392b1c11db19c5c240e9710855174a94edb3c709709d99f73d621545ba1d469cacdf51c905ab332cab473da3126f377284b2fd5fd8f7069a2089d13830d0014384d6b7711b520a34e16e02dc9511915b0ff5ae01ee504485976257919a413cdaad759fadcfef566842b8efe4f6ae43514ddb29e537cbd3c94c02c3ead6a97cc0f5fda6323c1cd793dbdc64a582c9aa3cb6c3aed5938d5cd0ffb549ca1ce1955e6737a9ccbbdddfaac93e310ce7fbf02711e2256df88b139dc02c3308e0a0b901b0f82b83b7bec8a97a77c2a329c106bc33967d669bcda75b689f36164efd43c7c184b017cc455d50551c79932a1ad3a7177f67dad3d19e7933cb2d0423636297fb74fee3df69316bbec5fac528c4b93e2e57b86f0f6e61b9072eeaadb48099a40bd9ec60179175f3d29fb61865bc661a5f618f129769eeaaa0f7ba92d22dd56a826f85e9b5ca48791dc8e942f4536a84cb143def8d2058cfbfcdf81d7c1da78dbe7bbbc1749e7a94e49a17dea2b315d515aaf9c31eff517865c16b79c918171d9b7534f5b39a7140e3bcc74fe339fd5b39609b72feefe2e3c1fd6b2b4de1dc1a744921382702d77a0516fb41d5cb02e30a53ad07ff4028e8f87db732d9c1c29c470f87a2f9d2a51ff172e3439a967aaaa8eb887e0b59c0d27f1c342cede100673d94d21c6532767f9b08ccd5c53cb5f0308f8b141855fdc0379ee328bbf7cb705a4074ff617c672c27526aba9b9b8fb0e8ff2e246907427f9c666f2e85a260e5a6e9972725be87c07bb5c7323a12cb8838f12bb5b59826c3f8bf54836049f08c0a20113f91de68f1c870b593fefcb037aad5baa5daaf6bda1d7be89e7e569d872c812b4d36e5b47957822c939c152851f1a3294a2966f257ff05f662c738524b1f6bf183f3a3629b92d7e55c9370781b0f93a9b31300cbdac32d8cd9c1a654bda9b9231ad3fec2f6a5af32f2092cf92aeb8cb47ed127c6700494a5d5119430414bae145c0da3cd0bb1f6ae799c7899a3d3f7fb9319dde97f37492947bb97a3128f7177e8a6d6f207af9a3b3fc9e1c3679344bb2fc98276e3ca7ef109c58c837cc590855704e86515ed09dd6a7bfc4f541e292357d9d8f5f88e27012656a3d5aaf775749bde7b4270b19cc511cbeda72aa954d61a132ad1f825cbf23965def97f4c3720a128b55f1d0690463fd34e8d16278ac6184679eb8d5d5798d310d7b5e7dca08ac84b2fe93863206075b02f78991a76f1ec0a896c69a8bd34c3d98cfe57a9d3c24cc4c892c221a709476c885ce4438829cdd8b85d1e7b237328668eb236c94be8e4f1dfaab67c52021cbf62070f148b64a37150d6f6dca3b31ef4ff1260041553fc0bd409f582d20b4b6ddd15d079dba27e7c6e9c6583220c53f946d16c215260de1ca5c66aeba9c31d946f24adc63ef62f4caeb4b5ab85c2af453c0285b7dd4da66836114cbfe6e94c3ecd770a75850a3933d8fe544a1fddba6bdd3868940c521cdda311be675e6a73f39871fc201b7aedfe90006f0d1dcc0437447db3131bf640292172916fc87a593e8a6df786f9dd88766682b3d683a09f78fec10a987c068f39a660e77a09a89c0fd3c41328b012e547669c5ecc13186aa8ca07fcf2ae7c4ac05e1b9e8b44acd95673bdeca5dfc09c7ec1ade32109843b8d40d34285730521b565acc72edb500e84de3e754f4b90624838f221566ad4a701e65ccd3e147eb6468fa5d209a92993425ffba4a0a8e2a74697fc151d4de0009e9c1c2c5fcd4e0fc89b02920e6b7d1204eb2ba8138edf8475fa4464e1ea717a0fedb0ccc50288a1a44dac29f216c18397c3dcad4743b5ee8cdd024ea787a96c0d47bcf3ca4f83fe63be50cc93d007292ee6946459922352e22923fde46c3f0e106dcda2e508f9e00151d9489202db495828666ef4abc21e49a4e3dab062b2a7fdbef70f7dfe44f0329a4224de7edf75a5ff65889af58868e78970d1f0c2c6340c2cd3f95a4bbb150571cc593038c38860c41bde9bfb8d7576af4bac07d7826207f2e61c08a1941be61f3c36dac189c95387635548a6ed2d5efbe718f37283175b6543a1b67269cead7058d653d446421280e3ade3a783ea641582f566521020af0c80eb25b1c22122ab15e6795defe35fb13a20cf998de896118cb6262c5c0f91cca1901d4c2ea6cf82b388565051af5a8e168629f1c4bd02852717111069e7ce51c81ef95d859e1413991b64d463c1d07704981a52db4789e3ebc3a002a127e66feab91c4bb7c4db402f0a277ac3225da686c607ab96e04992989ac80246c67d85b208b176b485e4b1ba1a4cb568a6d05f0f29b8bb201caebd7290c872898b76dc99c0d14ba252426ef0511054d94dcfcce74ecf67bfdd9b40f751534f1eb0a5ff2852910ae639542feaf274c767aab8e464791560fd2f951bb6a1203c231e6247ba2bc339d62c1ea5c1951109cffedd8646447d1d8fc25236c349a78d55f7f74630656e488649823f108955253bb4978ce7c333c0e44c8ecab388b64e5d4e7c817a6f76d9613be10da545cf845851da738c5530de7a5d7abecc57538697682e98b047db0e5e5929a7b894e21ec023b8a75dde377198eeaec9736859bb67467e4502e107a0ed1bb72ad815d28940f95a0b23084a535441ba4cc974a1a3ca6489a524fa1ca506f82ce097208e3c242de9328a3d3136061ea45f13c59fa9b3398c41b92a88f76ebf68e7ff0186afbedb4060e39452a9d3d3cedbb4888beca7b512dcc4d29d07a49b24913df7a00a63c7c45643e2cef82ae26244b2ee8b814ccf289a3832c3fc08284c7aa144bb685a4529ab287659e1ed81eaad5df934d104bad8c53dd095ac4f4de510bf2fbad6fd93ae0f67e52af34075edf7044181bb7ed5934d665b6fb666d62676fc63a3dd63de33d87bdca6fa6ff6d3b80220bdab419f9fa76c6fba8b7a779b2529297ec261d13aadb6b76f8d78411aba55f82f65d060653e6d500ddad0d8b2d74b17bd6f3b120109efea971b8067cfc4cdc83350e381417e21bbf852e6aaa5ded14a560078fd46c5053a2d500c63d54e90fc1736d354e0efbd6d9a1d231458bdd9f3b134f599690c6fb2312f320efe4e93c8c038a045c9066535422cedca8c7f8dd91195e628d20b20783efe4e9820de9ff0536923dd4a521497567fad477d5cac7903790708518f524c01b8928ad47018d856c81f56afd9d5c114a11899eb4322bb5812f71890c427226c3716eda0c042dcdb5f431c4bfed147014b2d238732247c2ca5d81ff0ce093d5187c2026f3dfdea4b7ff117335821abb530736dcef202ceb5b859152ba7b62ee5563b09aeeee4f24b6e72aa59e27e446d4d3b3c6216f5c568d5c0208d4a1b381cadcad240455d65f76cf1a51b374330f824d9e69c6eed19dc36cb3c0c5c58c58c969082805d0bd67feefe1805e8a1abdb134aae3ef90fa5f4aa65635190c394054f8cf72dfc5411a809854c54ee35298c8f58d872f1b0f7c6f708933b587e60aa5ff568b11498200c89e21c58deda272fed2a8a49050c095c6e6f75e7b69edaeca17713ccfcb32355bc93faa0c9fcc871faa89ac3b19b082fe60ad59ff7ef6879c649cde1328beb85802e8c71c587d2a9f3de8ac43f68cb3ec971c0103f2d5605f04eca6d568683dfc601b4f8c7441c480373ecb0a1ec3a03019316756e0cb1110dc963b718c378dd1bdb0177c3c4b2a7bbad195331cd31b3336ee772a1fed5d8e460c089c157eb9cf66f50dc6bd1559722e8d24c30dd935a5b18e03f7db48026b1a80c50e9d5258358816a777c3998ff2894a36f646357ac2d1364088fc68bd9b75db43084d27a02be589aa40d14f530bc2625ed875fd443a785544531e8a4fed4096fd9a3d5cae881128ce2ea60aa5345d27e4a798674096d41b260587582b67a0d4a893fe323ff230327c0422e9dea52fec1483df870aa2733412a9a28e6dd96a6e9afdcb872ad93a7221dd6b20d8e6f991c80cb31987ea4cae5f2f30b6b98b5f9df9aa591755d2453b871833ef2a5b0b944aa013430da554d1d9a1dbb2a3e8cab74ed2ca0f9b649648eca55ced1bb3fdd18d5ab0c1da60b7071e3c582cb1c37588cc3a74e2d2d7a1bafc50fcc68eb19be015ff9911dbecadc6fc2f4435e082c6f0ec9d9de45b3206dd266d87e29e1046ffa02851fc7ec75d0135a5037cd95feee54434baeff6b5744c0d1520ec31c33988ae07a7789b942d457139fe1107683efecd9148291b69fde0b67ee968a941bddab5a9fe446f656f93fa91ee1cbc898a51e60fd2fb23d2c6627e6f253376e9c93b7d7938672166215b8e37ef8754dc628933ca9aa78d1d78001f525191a5654e55ea97e07be19a0bbe2acc318d3c88feb46e1b7af73757678f7ad7206cac7b60f2edc0d5aebcdeadd8c527e85e5da26f55689f79101abeb8a843990583d261536b317216c4b8c7d3129de715c0a9676fad762da7fee7a7a064a2f02124e7ce8ba4601d021a3d156927cdd9645fa4218f55ae6d2571941170ff6371dce5a0b558f2797c0e8075a4f4dab2aaec0eff55fe30f9e8173847d86f73386a73e974f986198cef50bb6a1111220cd904763d2bb1d73fd57cdefeec99757e9db3850e6a813e9db24e2589540b64891957210caf9ea395cd273d03cbbe06cff5166c11bca0abe1928fbf94e5b5c8a4ac60c56e478dfa847d5a84be8dbaa51c3e9f5f3486806c77b237b3301ca40678069ee7f7cecdf24f042a5be4ccd0fb48c70193824e96cc8c983bc7ef00b20f8c93ae4457f473ec782c06d7383b58c867be8281f936833ff6f4a4a80e4aef61b3be7788111cb3c03c952268e83edbc15f9c5f483f643a806c4ef0db1062454b6a330bf7c5e930cab991d4615a0050649cf24403be6761c73db8eb956a3ad29a4e78bbfd51551e48945bbf89f8dbe33edd45f9225a5ebd4efaeac5fc7fbdfdebc0604679d18f7417b4a5f8953b3f16d7d6a2a50cfbfb9cc2f8307845ef834e2105fa0238729bb66f5644b12e094280f9f5dfca7f38a0d7107a49ee6c03cebb6c2a18bb8c6434f0fd97664a752c77c180371c73ec418017abdd70be5e8bc2d58ec73ca25a6174cd8e896649569c610e0720d2e0a49dc9b2885f9926dc629d653ef9bf542617f7531709605328314b225678697c44416d0f072a38d1e0d079dacc9e94c779ec348d4a6a10653bc396240cc7e551d318f1d287a13c7ce7ca20ded7d1083504ab1026c4d2db8d85fd2e4a166a841f5bbad6ec0f2df7413c7680ebd9d2f721ba427a912fb80ca83dcdbcfc01d10d734d990eebb5b3e70eae8704ea95859e7ecd943fe7ea82f9461df6aa7a04967ddb15a5b9e8f8e2b5885b8ca3a42d36e6a2b8f779ade95db17c532bf9cafe25ae008406cc645f9dcc3ab2d914028d74b9e16f6b53893ff60d0ae6db692466f0710665a8d7f3b6d4a0d465d52e714620a99d7005c565ace9f0a6ed1549ab92e55e84bd06de927be8fd6397cb0c6a722b2060c98212a925c11bd10a0251757c0edf86169e58f400f37810e5befa7e6626676c191a560c395eb56d342c5e9878ca0cb81ac0c710ca15fbee91234f692447f3e25cec1ca5b9b3c6f8b618158aa7af27756a363964f4cfd8f7f1cd7dae437912d0bcfd6957239ba7754455ec0df68703d63fbaf719b001af4d38b5502cdb58f4618ac0cc6fcbe73752f7c6b1e9e5113222370f9d2f298333ad90719b89a2ff230532a13725fdda7073857d953be36aa193f07c3cbb1521064e3f42035b19d3136fa2fa738b0317c80e4329d2ccc0c4c89a03e656ad8a6594902794f8a524b047322fdaed371b0ce2d57f8f49ce9020cf2ce0c51f5a35ea593757eb7d082a0c634e230b411e7166608450d1f8a8f84b210043d0aaeb10684f09d736f6a232f61dd4440e82b243dd1f67e8e67f3ef57bb759fa1c6af0a18647b6904931265822cd7abbb142868ab55fccff6446c7a49c4cd90fb56b209170cafc560abd3f3aeb6781b319ebbc91e8fc0ad3f80cc0ec5aaeb5f10fe605a39a6ff221d24d24f715db2bf76602862f893c36bcd5a4a156fca953ae85e8f8e5ff72a7fc31f5b244894ec45062b067db0307c1885a174ecd76253b39b3594ed80be8665a73ba8ab821aa330038f5911248d71c592e5e13eff0402701f8cbaceaa1fde495e9a4f44d466e0737d5f1cd5ddc1f5894fe53cd86883cc964595fc75892a585b6eef4a147d416b3312f5e291f475321f00eb5bd3668da4fbe8bfe4f13144ccefe6b2e240838d054e8c3534056bc65f7ce99512b6ebd65b7f4d7b20534e9862fa55ca4d0d847b3f9d1f64c44ffbc90d384e31ac0a8a7ad9eb2377f477cc262497136025b17ba43376cfaada7c0d620a6aabdd30afb1908f4effd583fa293c09c6ab060ff3d61f184d58e5c7d6945c5acf9ee20a6dbb4b3bf7234776541dbf1b742e26771c599ace2caef2f2e8331fddeb42709d1b31f551a6f1cf625818db719f8422e2584d8720133190acd6bf25c3bcff36d3f11bd775bc28ad738711a90ad239619ceb1c9fb1292c18649437c696c6727906fd4a7d01b9d6412a1ac198228f4c174c847b8b76fcf270e536221654161d2888de9c7396156667869c1c26b4bf8162d5c1e4b80e2233d50b0822d0863614a8775d91fa8094d0f5d7eb24d574c654af034712cbd4a1102ca6e9b6171bcadb666c4ba64e6b2eb373024ea74e3b8ff692767b2f4e95b381b85258b9855ecbd587b909a489382bd5de899375b60b69a247afa3903ff61ccc095a2c5b1dcf1a863d92e4ddbd4d16827f6612fc8506f5e454211ad1c035e34a656808d5cb2a773da9189e6052e7121ecde5353967d5906723a839612611b96bed9ce3b4d48dccdab231a653d357e3d87c21eaa67ca8b5c2acc794e621a80bbbd61e0b39f04e13429410bdcbd8f6dd57cc4e1884a259c78167b154c892575b3ead1dfbf4197b8db30836c986787211447ca1d8bd25a8790be023cdc80fc066124b16c29014470d7a1b21833becb3ad00610a08c6d56cd27151acd86c41d71d914787e0a72c524e0d4fc4949a8d77f6365b2811b43b13abcd4ae9c1d472b57ad2c04119fa739f81e10da5330a68af85285faacea1a21c86c65b621666c4cb9698a30428aa677a306dd4bd7529c31a9675f4df44277b9a766913a72cfedf149e3887a59bcceb83bcab0d3b8ccc1b04deec2631426053f65155a484e2a4b0ab09439212d25c940f5dd545b5fe1eba8fac76caad0f53075d5ed565b7d4eae42f84f0ba079daf0daa49c52b27f5acb7727f7d36c316656192e709f1bbae97601b5849cf36f63de1d926bd5b20c9bfb12e6504e10bbcd7b7ad1533faa3db60ac4bd71371f338a0bf9995290334150f1f2fa2c3fb0ef3c879883be1e63b2eb043f5dcf36d4f854ea1ee3268ea141791c43fc2709ebb4736c0feef11efe5ee6894c00b6eace1856b4c2e40cc0595da0e6f192c2161d5fa3927d158d811153bf2402421f97eb0ccb5b26a68d1e70e48dc30673e14c49c8d9788cb28846bf3dee5a02f80e075de81fd3ae0c0b0f564edc513e055ee8fe64401738074f04ae80d211f0f9bba92fd7adb0798544bc238c3bd9c610e9f23453500b23cf329d6058c1b85e1582486a1f4f25dc497553f3e91611eb8e1005a6427bf81956598a0440703d407074162f797b382930f1516583d3353b24a0175a163dfaacdeed64fe917b5dc861537d7355a7587ab615da4ecc4eb8b245b724851419470d4469a235b27ba4102656ca87ba3112cdf5fffbb7c3b71e931d6c8b630f8377ce485e43d76aad86984ad0356869bebcafd9418e47d59943a536c87ba67b0ac4424eafb31d1e73551a480a94faeaf296e216a434de7dc0b54a0e1e4b889ad28730f940082630362e5df9d0bc962446917d798e27f8c58156e9402a8959b2b3e23ba91970206dcfb6bd5b10ccc3c4ef8be0bd38fd6d378c9839a158ad6cab582e1b17630f31728c6a742159e8fb9038f43724d3d8447799d4b397d56b8ed74a13f22a4e0467142992fdd4f234f4847bda670a24a1f67790cf69e38f2c58e0413cf60cb4a815ae8fa4849281815bb49cd76e56f1b2a78039c3b4e7cee8d5a03effd9564e376ff89d6eda0a76c7ca750e148e467f9103f8ad3917f6360a37b6b846944cac987042884d952e848a98d5620d88f4ffd9fdfea8a0c56e5dc6cf74dd5df3d128fb3502f3e36fb01be2c8d75777a8316c5ed3ec4770b9e8b84b3d4424eb4954c102f93826bf90be260c86b63ec7a3185f04e6b570d1769f658bf9b041718b351f4dfee6c43b1b80822625b8c6cf1b356bae22bfa68316df4cc0bb6333fb83b568e3bf6e81b679b41bac81bf6b209e5dc0f3a0c6978acf6fc14615355fcf0c5fc9752f9200a507e1db08ef3568a04163aee620d8efecbc0a54eddcfafaee985f6278389b473f223f2fbda88e6b4b07ef6a3a480c056793609512f1a4bb3e8651d2150cd756978dd9004f83486db6ad5ba3621a85bb453c391ce61c2be8c45faa645e386712d6ba5a80d4d4ace9d2633dad1cceeb41ab39e30e112c32f3b81ac1ae4cfd0f61f6a7619e88deb48130cc768f8cdd48d69768b104b0f50a740adff37d24528dfa96af0e0e3cee8143e123767dfe1b4844823911db3fdbfe1ca45393595de219bc7ba18fccabe307d130ff4b3ce0de3fa1775d5598533cb3088c3e770998a3951e128963efb8ab66d3ecbec7b883a36197ff18dbd1023d723f9deb096f5db9afca820e1c632567e914c6499410fcb93fa8af7f1091dcb5b50cce32e59e9618b41fd242a2f5b368b1155787f091aa4c067f0fe5f5e0971b8dd020bd42b9e3042e89d2215162941045ac512c0ccd4d3b589fd6d67188e0992640d59d259c6f14fe63fd61f2f5ea32b33b5c631e8a513e795f0d1d8f67dcb38c1d379a120544aaff53e0c97403e929d1b53543ab86ac7fa586c3d4182012590cacb0c5b43dc657f70ca4f2dd1b893a8593812d5512a9f8d45ab41a796cb01edb71eb13c3758b73a2b235c5d08a16615990e7d481b8b7f325b9ed6592c76657f32d8dfcc55a2273b32ba8fea899aeb74abd50b3da407cdc8a9437ba4a44e8465afd39acbd3e115b3a6b6343bcf1ad256f3274e9a90f9e940d2eb8b1923ee1bc530e4d919cf6fca7e30cf5dc77f55879326a3d3edf29ed8b2316efa0b73a34d246387356a940119533d12a99420db5dcf1df1b70b5d993223f010af99965c83b6804fdce755437c03dfc6be296b8c9dfb11450e37f6954269ae6bd8441ef40bd5427d1a1c0dd35fba8ee3d530ad7969d314dd3b392a4dd3d9492c581bddade01866289276b33d0c1c52eeba3126c48935c1f8411bc570f4e323503b3de11973a485a503a372a3205f41304cda4a3f003f6b96054c063c234c679fd31badf6d7a40ae4f4fb43a8902893d02aac9b8e60d7fffe3f3d938e09d7fbe612639b9aafe750a56e65a33e4e22ca05c1356aae6e4e267c1f6ba2632f9d61756fe0de264b93eb72b31865cf30629202a845d26199adbda0f3197993d98dcdec82f0524324b5989a25f4ae6f7ee17fe6e98afc5699c2505967b45f0b4fe4da0721f1f474b4b830d3695b98d4e3cae6f9731258e6b78f726c0073b27b0cbd15aa0db6721a2c7e20e871f2ecd5e86672541c6d159223764371ecc7199ba6a08176cd39af45eecd117585618b1577b203ab4c1112a73201399cc636a3b8428f3974b6c0c5cd7795af6c9046dbcec17745608b229e458e5eb4e95cc0ee70adb4aa51ad4355a39e08d45bf3598acb6e4b8920ef97321f031d3b40e91ea6de2f8cfa6d8c578bb6a5dd8b3f3335fa9de31b5fdaed7ed6762270da6bcfaf98eda71c16252da55bc46b9107b3694878e274b58d8a84498053e4cfe7df7a0b9eeaef61d3a56873a51bf789dc09b326948f42d15f229a86545824b78211d899ec555281c563326815db181bbcaf82187de197e21619c179b6fa1d18b60a94ddeddefbc042bd418ca75def569ee143a9a029938ea61f99fb09579e20fa90fe15b97e240092b255fa8a7b26c873db0e32881b3ebef35e909cb1aa1350eec0eebba666180d478f623bc844653b5ce802661aebe95f483ed37d1ff6a76b25580c3b5816e84c245ce6c61039661ef3be57e4c12a1b60c7f28c6cdd62a38ff0c69e22fda1c378613517c85e98756a89addf62a6f86d0a3110c3b9e492c51a60a538bc514e0efd16940e96c4cc3ee3b997681a46829e82e8ba6dc8d611b218c2750c5502e1931c13bc72db85fbdcbf863c3f2958813e06816cc6fcf796b81a9bb228dd797a6bcbad3bdac1e1f6ea97ebebb5f0fa3c7648f7a87833b68ef0fa9701f187b1357963af2fba79120b67e591e634236e037c29395173b2c3438c639c1a0415bf5570a42ea5f96909bbe3187381a56b1553fc47ebc79fbd6f8086e9409e9bf848735ca0f7b4bad13c910e8e7bef620674af81363ba4ebe76e8949f47d05e2c3409503a53aa0f1b1437bfed3143fcab9108f82f7a12a37e11df7553db052ba0f1e613139d1c64e8deb33e781ba0c4e736837a0f58e84d7ba0dc5774d55bc89e1b0acf27016cbbd6bc6379989997988227a78c88e658ae757c7c04e218bc94d562e2d8283da30759886f30a79d13d00494223344888bade55b3ea0e0ff0474bc3f52b6e219eca06097ee68bc6cc761e923b24d6dda9d373cd2b486338403202622142f2adad76be1c81353fd66a9ca06e3a0c13c9e22e16f0198d9fde3b7074629ab2a166987b2c5afcb3cb399a95d529bec1cf83f3525ae8537846df39467152eb9f7ba56653c615f27814aa4430d3ca21632fd2f286b861b16f46a1ce32bca8171bac3dd68b57f023c264e88475a15ceeb6afca628e1eb56aad42a965d5e73f47928bfecd4841fb33f982ea8470f2a73539d30f85aa10e59a52c115d1e5e8c154b14679a904b48c1ded412a35e66068dd01faefbca63db73938d341c55929c54826b9144c8a32544b4be43face33f73e08ee356976dda41da95c9445faca9f13443caa5aad307d6f84c6471411ebde5641e51e464d044439f3724c7d3444d84c50ca28b0b60cf03dfea237f9e4b05a0f85c9b6d147ddae6ec1f89edfa5b5577d21aec95f97d7aba520b9eef7007210885b2ab6b2ee6579dae12ef0d0916cc7c120000e7821cc010e5818214437a93bd58da42d07b0d5b25e8ca4156d9b7ba01709942fe9e3bdc53a5cebcc01c563f01ab07e0213c0838a4a75b6b56117e649a28b7a9b4e03a100365579b9127281b45a04de62ade86332773c4eb62f3549d10429c676a26731314877748aeea7fc4574454414c2201c7c40884119caeb8b7c5e80a4f6e4f5099d195ac5d8961aaee91156ec22896f2cf877b51ab63b93db9e825ea899a406ce1c0adedd386bff7e358a571a005b21abd5525dc9c79dfb22b49c95e3f1450dc6b30587fccd9e7038baa042532be40f237787ccfb576b8fd57294bcdbe3b2333b5f5b5e3a058f735f5735ad5e2aabfd0b53ffe089f994e5509596a49c1d208f15b9aa2017573a25238ef3000142494637507079a3fb7dfd582fa58e4d5246f2218c65e30096cbd953404856d80ad54fc5ae3c7d26d46cb176fd36f84784992bf88f45abab7f7e74bf4308ab99bed8179a6cded40b90e108a842abac78ae6af29495ab3d4dc907605ccd081b108d38961730ee57e7f33e00e8f48dfc3808e5be9bd6dd1bb209f4dad31b05937b1c65ee2a9de2fa1f914f47256c178ec68dc487adacde23ed2b0be83c966679413d32d3bcb654ee9f8ffd57da659b57553ceda6cea3760aee1b96fc5ae22cebd6ce62c0cd99dcec2bbc760cf9ac2d7e94bad5b02842ee117d7e8a25f40944a96e10292d6440413560e8351ecfa277a7e51708d338742ae7bc3e517d5b0fafa1dceb986e068a1515cbb96e7a908f100173c314030b3dfca62f17ce25cb76369ce052d8ff9c962aba391d31421a6bd4704de82ae83f0956dd6c5f4cedaaa024fc23162296c78680a2fd29f24a6474634ebfbddd48dfd6983778815603e35f2fa822ace1f455efd51147a6dc25c25eea92fced259520237d8df88c2a7d41cf6430c728d565dcdae38025b4e79c3e6f9d7b7ed6c180533124ce09c06548e27e4553b488c55819a1e0ab05050a705d319d1e85d7cde06f27ac0a3ab33c5229810b91601873f41fcf5f6e7c3d86005ccab53f7e789a604a4ffbd2941147f31edd100734db7ccda2483cb846e545d80fcad07909b5fa28bfe9d688e2caf2c3b032629782195918fe53b9e58d83f068fe3453d23faa0dcc142007168ae888e3fe1f062af713f2c1bc28d207eec920c1214ee76c62c9f6d214b88119f2c2eff20793077a26183a92d1f42456ae7b395d68a0f48eb9b7a9c74bcb052b037bb900e32eb9ea3869778f42a93083bda576e4874f8296dd3355aefabdf5e7d3b10b5056227cfac5483894c2bb57cd95425855f9024514bde56572ddcfe712e7437d2fde8e221a099c6824f66f3eb1b8a2282acf256267dc6da7595b1625253274e97ebbd53200d0068f75e511314a63cd428283e1d8f3b4f5465fe3ecb40908f958efbef7e3fed175401b92db91bba8f859d16216b2d283e8a71fc9ffef3544df8c44f38d7c2c15c03626a14324cc80a2d92da968b2c72c40a4bb625121ce78f066dc182ab5544cf2050e4cf2abb1320512dc2b1fa5373ae4ad37165e50bf06bfbbf2eb2fe75ce43916ae55a50d6c55c66eddfc489608ad105e47d86f906edf1ec42a671bf7968fb4c290633db18719c1d02cea0dc804dc233c8206a62f361e355be2e0ea505147b60202030ccc474e090a67e26886cc03a34bac43ed0c53ea283706b3023065ae59abdc70102ee414153a3b79896430a39dad240beed527e5a3cd6eaae9ea9172aecd1931e96a286ee7aab4a27165d97fa79321baad00add6eeb55a751751b24f65258caa713d08a1fad5e967a2573d0900f3b5ec98bf7f839447a26abcbbff8614cf68dfe515a0de77ac8fb4614d9ef5c459db8b7247708fe68763e8298ea8e978709b12eac323bde03f7e098239da7589d7c9e688c201464b4d179a753186d02a50d7d07187ca326456235185f593eea59f5e9c04611d40c8202135a0e917edbd8e8fcafdf4f90ba732f1f47ea29a23936025402d3caccb762bb403b127becac3ffccfe576e460e1b752c24df2a3bf550862934533e804496c0df52ffe23db086a88593a2886933d3fb832ceb101e9d4e67ce13e35c1c0924300b261f823154aef274f9196faf520073fd871d7239bdab53f1c229586e58fb5ae7fbff9f65f0cdcae272b2fbdcbcec2d59a1512c3fd5110d171e87b2142aeb292b1cfa7bbe0dedd701463fbe17c940388d51ae54116c4a5473d17c814778be68b26ea12f4e3dee4c66d0d23af00862ec705ed690de1ba9fdd7a1d836d494bce82fa4a07f49a4272cdc7f37f711a7807c463f83bf63b7b7af2411145cc31f1ac79a955dce5408b71b52b8a54a28e39ede3fc385f01f04d6e8d9179576bb7e755c2254e8555865532f2a04ac6488b623cbb514b554894897812922349d32841366769035c3414c77e3482d6449e9dc9385da49de6091b7b8bd4197ab110f3a59643550ef5137236a2b40930f458579c2b2d3670b5ced6a0fa049092408944e47fec705399c9ffcac4fb85b02bacc29265ece084a224ff841bac1219375664a72ddabd2918b4c09f807608b8b424659e9e69201c3a1c6478beccc1d954f35bdf3f3203f95c14271040051549d1a2b24f064307ef89b40f1b52f7144962afb40c0353a496965fc1867b87456da32a5d2f83a51e8e6820adfd2d986a5fc6e9f4f2965ea638564984a851896d73ff8d76498fb32f2e2beae99ec1b77ba380a8d8fd54e46d4789359cb2459f46765b4b373d3767398002dc05a2ae2b3df7cff41c971ea7fb9585e6582da46c9c69424e576692f6a9dab008b1f113ac240a8dd875d45e4c9e25e6fde22e823545eaf412bde3f09bc441616534828293e16a08eb839484c5a2f36b3bc346197f92e6da97f6c77cc3e95d7e01f7bb205b01f9700e1bc4017dfa8391fa5e178ea2f58097aec19e65c921722cebcedca1ac9273f5896e73abcd1c5cfef03884681a4bcb2e22ffbf7d93aea2b7343857420a50220839460a08d4ac56cf81dff15ba1d11fda95f871f23a9391aa656525cf4cf4e04169c8f6918f74d736211de4beffba142fbcff171e1195bd2b8a54356b5dd69dca642f67d9971de9957743eecc633e2de0d2dbd54680b5c03518859b7d161d320d7b4448eadd6fbd8d8e33c8eecbe935629413067b293caa0ece6dfc03e04c89a3bace8683aee65ce7409c182e3cc36280d3a35235ab5a31a367c4dd9cf43caa7fdf9ce5fbdf86052f8e4165f209c9a988157d4ab22642657bf734278a70fd4fe21378f6015560bf7e7dab912f53faaeccd44c8aa9b90063cfc49abd9c5bdbb21dd6fe7cd9939ae6c8b89f9769709b4c1786ceea8eb74949d909071204ac8576b9ddf9f1ecc72ec7ec911167bc49698223bbb634a3fbea7843ef0cfcdd06ee7db6e781ad0d5e74d653523f607a819f5075b0df1596d6dbb3f8e0414e75959fcf4067bcfa9543b876b4db4ab25538d2e1795e4e0a8e0f7681bf8592e6b53d3b430dfee99da2d426a7e03589380a994e93ab3147134631da8e098b0bdd0fe9af4791a20eeb5ae1220517cb0595796e81633859366e0f12030625bfbfc6cfa2f7d5b2e3a1f0f894a593e47087e4812185569d2a8a75db73f991579b4070bd192cedeeea023ac170bff6f548a7370d15bf0b2296c24c124b3ca9140203327b954a16d499c38fe3a42d4682b1d56fde1e19e5b027bb43215ed7ef751736efbfda63bc19aaee3f049d85923d114b51b38a91b818a13a3a8931694faf5e970de38bcbb012c6336b5252c5e25b0a197f26083682f269a91630a8b831dc63a86666934a23e9ea4aa1b474efbca0ac3f88dc6bd599f56e0f21436c065182fb10cf14f363e846cbd5b97335d570e20db09c028f789936cba2b91a7268ff4ca5e10d7c6d546872f39604f8d3185c41b9ae6bab9a1783519f31ed8cb3cf5d37aabad719c280030c1fc529f6fb7a620f2092927096e16daa1aaf355f9b76cfa9d0f516ae5db1518bf4a37cb79c149d6cb4c2df618f83d6d05e7e791d2454af5c027d045d81b5cbb11c53b2a6be163b3ba4dccf259f9bd0bb2f5bb0a5ebb7add9f38e2359ff72efd113c98e8e243b4f971775141556f4588241c927d05c9fceb154881727287e0b5166d7bdf5b34ba58cf3541c7b706aab10cb04fa782b957c6e08745b4368bcf8207290ed8b98f7eca7f5d21307eb19b42ea2366093ba081dea50cf489c8b66a3673b399ae56265e67cde6d40fae91e647ea1a398ebbced7690a635d981579f3f0437ee0d61317577cd1b479837f53e9db04ff3129fc0b8d71f96631442d8730bf0d40b66deddaba99679d0b3f6cc8c2e6e4604aa326235650be2c521389cd658a0a521a2f1c7453692fffe595e8526b8304b9c8fbc6803ce0e240682ab2f3bac3c0019154efeb2e502d94f8db7c9c13e357510c794e083ae519119b46ee74985b2b7d53aa88add9e84b5151eaa62159828eceef8953693879d0cdf118324d32050883b3b3fc7f007f9cc90e81da50d95985e220c96f24c6722e40a1d84bbb7ff829a8b9e8b07898758ce79cfda869416f5ecfe5a2dae36e8b42f4b6f9bf5d2143dd9d9a16a78a90c88cc912813ccff6bfb0eba597c30c320530e57f2536123e300a6d8915e26633758d27205befa127268a195f280e5e30276fd2e45e4e3c73653f2f3fccc15a72ca8c7abd56d518f4da447580d627192e758419a72247e16c68bded0ce8e63c42e398a2d4993b40bda9378e252da9ae03412b06325c54a3c861dee115157a1a022497c043a7f93ce52a68828833312934e064a8178355608235d20373813fa0eef476f2e38228884759c405a91762915fa81fec5ffc946ff327ecc4c87c211a9d31c2973145b11a0c408d50e4e40070a1df00d56bf8cfeaede455a8756e1d02a9843428e812631b156afdf6eed7f766f9033acd6ce1ea3bccf9c92db886f2f52aa2792a7b03d38c27e56a16b4ef79292a36a4c7793137cbee785a0cdbcd416a366f7987e9b5b79ce4d7fcd4090be63e4397b2c5bcae8feefa673346d446e3062d1e8c101726f1e2cc8ab4e221fd6e38ac2eab68a4cd6aadb901409a20cbe223347428fdc4af4d46c91880482ac493dd9f8a047d7cab06732b965b8ffe937144ff3dde8895b8d82f3e1812aa71e4d33ce69a189174d36ef50456b32c9e3dac62e01b318f148bd4f9978061940f9e621ce3b390e3dfcd59145db7105006af2127d761d2ac283b7cb92d4ea9e2dca793ab7502c256aca8459c1a05eae2de6bbb240bdb2ec379bed5d763731cb70bec9e56ea53e491e7dca506e0562798e2b272c6bdd3434164bfe61965be6b3173c283b4901426de561ad8f8c3d1a22c391a0cdee003c9fd2677c0e187375e2e107f93201d3be9f6142a772ad9b450268378558437b8d27db272ec8ebfc0df393aa580daee5716da789640f1957e5b9475daae4520908e8a61ad93a7200022e48bcb57f03426d666937eb145685fcbadf9b9c1c2e00052cafe396b5f13975698623b752a64ddc0d4aed0a56e255a7e97b918f902baad9c9afcc05d0818f4c2258f6c0bba765564bb584e906a553ab84ee1b825ac145e6b60c1bfe99d853db7ecaa230c2fd3dc96616595ec18aee232f99307b21a091094f9168bc84d480db3c4bc13b262d283b2dcb8217fc7ccad3af38cb2d6d1e99157717650f48c6c2d69a2512e967b857bea1d06fc27563bf7b7f26c5068072137b0853e6206ea44779c73c29c8f1dfc1a8460dc33498c00aae08c63c76da8f74ece9bee703fb8e706245e199f0f4831185e31ced86accb177b1a853dd7257f20cd42e8561ec8c056776fc50d234d737dda9c057b4a7c10b4d73b391381a8faee15820f821e7f5e7145b6b3c024d52c65d4516eca2c57702d73cf1331944dacdd4f86fd2fc11f08d605038b47c1dc0ad02553ddceeffd5f37ff3dd7bdf013dfbb31df7d70544826734fc1b5e9e1d907b6fe1b8cbcce29978142f2a0b7bef1c7f6481171d44df999448460b473fff69f96501933ffef2947f804b4dc7dd243600ff2827c053ecd053a3ab4a5fe1600efa3732d1cf231538bd1a684e3b56a3b13325ee5f8bfb1d12406958a7b4b6e4ced7f7e313cd8955974fdb12722fbdc0bcbdb3f5a81da07dc0de07b163c06d3bc9a30e0ec003abcad70c5768aa64cba5799be7bc1230710e1a162d38527c2dd1f80b96f087b6292d929498dde3154b1f6f8cec093f4fa601e59615e9e3201cb553b97721b215e8e4a535c2c20b62d10b42d56754d88f3e0a43d7652bfe15b9309eb46e9a8308571bc8ca2ce935562bbe6bd79384b9a7cda77cb82ee020276c911fd540031bc98f80e9a61b8ed1712393a316fe56ceb306596deebec42469aa5171f24898b7af63066158e7e517b84697b01c293dde3a2a2ea1f564adf290903c3534d7ee15bb69c99b8fa7f978c16c78e02be6d97b7c45217fdcb1db9a42818914a65f9c55491b2dd907a8403edd6a05c6ad7f8de985ab5a2d36491244477140dcb0f21f60cb6c2a1f71ac1f908a8db18fb6fb4e818ce97419d4c61b0b141ed24aa099ace20a0eb6c79a75379b95037bd82d946c08bb656c34f4d8643e457d97ada6d06941ab0e89fd10fa1c8b4f90cfc8e7691f53c7110874063c7c5e11f5999e8c8e980ec46fb49ea65c5e3c0229a6888f0cf6ffae247252345fa66f72c6d25baba4c648dbe7d716c8bf2215552650c89bb05e8eacf41c4b647cfc627feb8269e7e92ecc4a143db919d78298ebed2a6fcce1f7109e33fd9c1bf0855094b46abda24c4fbae72ba3b7b091ce92f74243aa8cd762504a8adc8027a526af3e06f7bda9ee43b7ea102fe29368b4e9bd9a5653d5c096dea59317adbe46c24d3dd0966695e68a61d874c35061fa367213c21b4e9f01558730267425ec4b4bfce025c96bde3c2be2412930ad981b086a45dfbbfa93a33f89b74f678b71b8bc592cb4c41528dd9561d3c3c6d731448918bef3e7caec4a45e60359a5d28a8d2d0aa2e403238a302801694261b8856cacb70cd8187af3a0d637e68c9bf82bf5789340e4c0ebd76007021d8a93c10e6da365b3a0304defd6309198044fd158cd5d0b920dd5b63cb61e277e50f92c55d85d4a4445209daa1156d12bf84cb081a3d16dc2fdb1996f37e9dc768845273585b0d142c3ebaa3a0b7d1e850753cc38acf5999e985eb5b7508856fe703e31dec95f0f173fc9104d2801e08fd55e507c073fe69a8b62829f7f1f454e8bdb1a518b6d527935257be807ba8c232cbaf5a78f28badd3d1e03aeb639455382b07af6d4786c47f398d3f9b06eb7d0d2372a1ea0b7b01f1e9d28adeffbc81982036c9d42c7d37e3b709eed5348dd3f066e74777932b01bd4f2ce3fa7dfde9e550617de97a993172119eab878da90b8a36226186466cb4d25e1bd2180d44ab47810286ef111b854406f05dded98b53492cf41675c98aaeb018f375611212f11648051a2b113a2b55aa43b683e2787a3d29e914546bdcf4d8ff4e32bab6ab4385efaa43c77c0f1a332451191150b7914b54d1000cd176d0fc35b079336a040b552d7dfc2051733411a7f2a64ba0dafd6325bf4657d6088c3459395d46bfe7e9aa5c35b935aa1f8978fc41aab3631db936e5aef97bdd2eb15ea45646d5a2ebb83237b2a252a116d20be5f6482f8043f6d66ccd9f43406a031c89bd32bc0f8493dd4ba552d291d9ba1eeb2f3e193aa13b0e5d69fc8612ed3c3413c8398489befcd660ae0193477042b665aa9bb6a6c2778d67793d7b84b42da6837969126c914a01faad8998fdac972742b68b08bc2dcf6b1dbb8874b514fc353e5bd87cd8a9aaadb0a650444bd2712c8a9e26adf6226a73b516d8a0ce9a1b26290f2ff5c30a2cf72706cdbc60d1834f890b458e92fcfd7527568cdadf413ff4441f182d62b1472fb5352709fe96bcb5d102033272f2af5ca25c2984770ab10c4a6e0608520755ed1e663ba167f3edea0b1abfcc0ae6978f6a4d81d2a2369efe1752e5dd3e17d60ac2736026548fca83f46e8e38c34e125648d088932d3c9970526a35eaa76074566149f8551e86719099a813bbe5aaa04e41237d68d0af59e0c10a1b4491049e88a35912a5ea024260d08e20d0678b069c8eba95f18ef4be2dee1b51eb281a0ae2400729267af5ef81c398dd879dbdabec546bbedf596574db1feaef418422d28a639c7e93264c9e9d8c4cf884657613ee3aca4d6755e78309f9c84abd441364ea76c7bfe8a4fa1b13700b952551973921d37dcc5e8b2916b7ce11d2d8a075540611328fb04b0f419862121b3beace8974cc770b3b20c12b33c8e5c8d13b70b66cefcac69e30f6d18d3023f28b9b89246f7572621567a2d1bc4a5c33467eb53986c78f6b36ca57372a696698d7a482811e5fbba9e91569546b33dfa3dd56beb5647dbe92fed9a0ffce94f3a2c51740c9447c556b0d13662fdc1b46cfc9bbd58316d68fe080be691eea1ed7062eb91ad9ac0c46b3ee8b14cf954d460da63759cc9ee3611be2f9a0f2a558289faeea7d86eb5e19304e87b56e21ac58406c4bf7f8f6a56a3c17ba82d993ead6d98426b1c7301741820a09c4a3361539277a22feb021d536bbb59e7d124906e7beeb1be796233ab66b0838408c128605e91e990c358848c55bb3c68959ee96043fdb2a770ac2c47b4f189dc3c74191d142d2acfc057b5162d905344aaf76ab7065d8feeb6de976da2552429cebc478536928d328c2a8fd6c0ddf0cf8ee657cb2552ea83196d05a5e3fa9309cc47c91f88b465022298537447aa890a9b9687951ec4196a8b83fb97289f3d141b36a44545e97566fd5e9188d528429a74f7e1b34d3a40dcc52f2e206d9e7dafb984ee0caa3ae1b69feac21eefbd525b34d5277175ec8e26bf90dc19f7cbb1fd03f6c0819a5533f96293151f0c49cac6fc53b866881e18c0156834eaa0b4e44ded24dfcc2237cf124820541a65b807118dc97e86152f7c29d7e4a6dd22d32384c4eb6b7d74577c85dbf13aa85998083c2d002c4dac5a212cd248cdcf57bb20731fbd50fb2e0fc0abd334376c7bbd50a5bbc522e99c96d4704d34697b14b6e5dc93580edbdcb326b49373321970268eadc268070180c5779cf0acf6bfa759ae65e534971be84946210d1114a66a152355e392a3efbba3a5d48264c5bd116971df2532768ad0b1b7fb1d87087c3c99626a683140025ecaac42faf6866d0a98b3043bba5ce61277615e3f1decb30aaac5981339c27a7f551dafbf935c3c650989e4ac8b63090f1847478869bf5ef0f6d2f2807576fb7c8c173747da8eb8820ff4f4e9099b8430658507705ef01473c8e5180e15e884816624efe79c5fd01449cdb1a2a8c6ca42b47d0caf70d836d8382bb309fd2d0045f2f0ca3ec112c5df798793b97d3010325c931b20e35247a7dc1d88c0e12c249eef948999a3503c2c2d6608c08c00b57e7c28691db60518b4ac5ec5e527685d72239d2140912c4a7789142c793b3c9bd7d019956a0af4463e7b3060fc04b5194ff91e065ebfc8c6b6b056b841bab7c93ec13f5b02664ed56c5d7f601091008c65bfe8bcd3179743359936b62743caab745d6d6df9501b2d3e5ce54faa603855f9b3573faf50365371a7e89530f3f3845558743800ee9c4879bbdda1df102f79c1dbc4fe14b3c2b54429dcb2d23da1c1e456f30b3a9a01701d49a6ca7bc0bcc735e3135042b12213b4b2803cfa83d3d67f8610a5c77ef85b03140991cf98978c0a429833101e2ece55a9582cd4fc139f7c062a57112344b5565e297c280d5cc096b73d5703953c897bb5fc5d2334c661a8f2dbd38e5086dc76d7571e43c922ec1b1f6a738200b813dcd5298cbfacbe50cc6d718a4d202b0940c2c6cf7310074c612f187de1d386af17cca76804a8abe3ca2265ce86d3c03c9a4804da087ac075d24dd192d042698c2f38203d70ef53e5f4997287905fda13a21b0f5f8c7dfe0172510aa218a7e0ad980ca91e2610b42461563b2590cdc705f5e4fa8190aec6e55fdda42b31b31700dba840892cf4f329bc331685bfc07097fa3ae146d68c540cceb167db5b3652f7708199d64bd942a3c525b2251a137ac679c847bda255923f67f462dc21963a7e5c23ce78d04e66440c39f61adc4ccf6888801c2b3f61441010f5aafc84f57d049f6168ef8981439cdb5a225a7f4f87a5b215b5e6b50652b555cd63e46255df9b92708f883bd2ebcf66664fc08e2a4c916f8e506d91dc2c73ffa278c13903764ebf306fb0218e15bce434266946c9ad80a5eb71400e6e2c08210e0401cccd4427eddcb59a5a4419306a6edc2059691aee2d4f7359776a4f9823fd83e2f4fc45e4738b9e7d1e7e4e5fc0f244cbeebddb701bfd065c2b3fb7689f246a9f1fe3f5f0fc779f1c67fcaefe0f28fd5446bbe01871bdbfb3a91633a1615ad32299c4d6d6da8b95060281a72fa54551dc3969701ba719e3c405959795f4221ba79bfc17a43ced168c345e5605a564a77609496941fbb820a9c6d273b584aed76ca6e7061835036d6ec430ab258f369f48fd01975e4290275d749c01798c31de60870a8c6bb2f87b40bba0b2f83a2437ed1ee4cd36c6d5e5c2c2dc8b1f4e3dc64197fa6cbd369b2af209ee12d2416e3959699aa24354452d3c91b4c7e93c77c809d3fd126b82c51fc4e2a2101194ab0a5644b8230a6209160bc33f85a83ec8aa32091a4c0a0783a57a2a03d84c9d8d33e0238d5fc2ac4a014a7f45d3ffecee3da1fcf1bc22667f53bde49e39acf836144a15e20e4fa7bcd92fcfbd700257efa472f4da8a6f27f24191f992b57dbacfd1b66fad208826416bc7f0de3f7e58be460545ebd1de81166118ca211fb7ea1d716b270c599b8f6abc71238409886fda4a17849eef5acece070996914e7de7af9657a3b6afd651df8d831f231d3cb502222fc836f89c5f7e4f28acab120b04e5586b04a7b5c39e988fe72009787e0475b1d2471d494b3b4d3aff29e5168f63ec82fd039f3cde6066a7028e4ed60ca273ce8d46a18daea035bfd1719118939c83c5d4af54f392eaecdbfcbe0f8a2802c51018c6606fefd9de8aef151991e9b22248c346129a3412d1492b816eb96d8531745392501481be1138037e5659c813e0a12898655da7ba5edb1ac194348fc34d8a9d271f1430b430a602394a27c0fca88f557d782b7e787066e51443534522bc0f0addf9b18c32933823a10e2eacefb9be99c7ef1d986bfacb770f1f2a7ec7e85a2ba12304b572be977b0bf61faa2bc5ab5f4081eeadcf5568829a9fb0f6af07bca9df71a6f43c622e8d153f713cb4525f8ce0ce198b5f24c36ec1170204d6659f91b1e622567e4cd4684fe3cd8cfdbff4d3bbd599299cdea8a34b54c6f88c3bf5094a6077a465ed662601f75aff9cf04d845182081970861ac69001ff2dc5af6c20c8a0005dc9322b1a2d0258fe84242f41b5f7c21e5854f63a8fea3f21fef20a00154b15196303dd222d506e9c1a795964ecc86bf95a704c7ed52f3679e3a362f08bc4275b1a6a817d7d1897feadb772d3f127ef4c3029d457a3ae973ac5343d8b2e1c1ec248c6fc059fc97014866797f68b17d025124025d46766fc5fa7b781c6380b614223ee9abc5e8cdc78dfdb90b29081f10240e47d1b9d81ed83811dd6e78ee0983c40a15684650c224ed72e44bd3756861bb5bcc27b4dd311298376c022910831ddaff5729fcb1fe122f2e2b4e9c4e2b8411188bd87b93350563e4bc25fdc5c2c11c6639c997d0cbb641e77b04cdf9e2b7b0a84c9f279e5d38b8d2d1dc684aa5c5455f18e65007c6297d4cae0f8b26a64a11eb2f36373c6cbcbb3dbaaf955b57489f78b656692f39436867900c130be1592fdec89998e3e836610e068b6fdb4e1ce00cacfd954068690475f1fa97b3056f04bf5d16378807ead4e505c41d3fdd620371864030ff1f13813820fc09e669e3b334d9fefd1bdac002f376a2bde64eca8536aa5c4bebbe957d3a25046578d20c739d85acd496ab38c2a26d007194ffba6594dd9631a42b56a34477f1f694c752889ab78751015a31104773d0a00adc1803783cb19736334d9eebc45d24976ee50a341315d49de596482b330ce7e29b549e4735be0b005a0a2dbeb460012bd1ae132c1d147d187193b6eae90691451243999241c4a44d294fdc7b4248378fecc0220d0941988a1918c74d727a90dd5aae68f6884da37e7bc759a39a5fc30c55b53db4b09d8f2c0403cbe8848d4f790541b3376bcca3a38b30156586788414f0c734191922ad165d9ae669d396b8a515694b46a806efe1c2dcf9a3221e2974e39ea69023442dd4d825e88e5f7d7d3e8540c9b78bab02184ca0708805fbc711297d357977bd599d8830c5586d0712c44f8cc51e52578ed0961081b4d1b86399ddf2f3abbc258e9dc4cf7602a2d7bfa560fb4649d349f60c9cae5445bbeef2ead86d7de5c600d3f6d07e08bb09ee91b52a352e5f1c2dba4ff40946ff251eccd534d2f3bc487815aebd9b381eb86cf0cefe25cd0669bde650f1e45ff5b73aee62d26f416f0c59a3a9aeeb42faf98d8fab60aa305efd668ee49526e01c14e7d6fb4f9d30cfd8e4709f4fb2094f8d451fa99d295ca0b90177a5b61fa0fbcbf67593d171f658102f0af98f370f92d19f371485e08ca58c5027b999754869fd0dc44094ca0282d4fe92e9948e1fe3cddc6844bbcc2db97dac1558efbe09e2406d642a59e36b73105565cf6051814f4f28145da31235683ecd734916e285f3f0b9981ad26d7684bfbf0876432842f21c453bf47c5cb922adde1ac2b38b809e61a82fa89ad84951c7df78412f61a43cad7bd76e0008590e960a254d94c02999e86aae6ec19c07e95c4bc5e6151ed8ef9e3698741d4156d7f63dade137aa2c484bacdabe7cbd6025e2fd8e4d1af629b535c5f1c3db69f40d901c7ae9c6da3355d34cb654a96b3f6e05c8475da8f3175d09e31b1a15caadc04936aeab8826fd7c8c9cb0e570087927001edfd05178030f3bd93ad2b5fffd55ebe33d313989b118b7ab0d798c73e4e5fc9cc32134a2a9c831caf1b98cf5b96fa2a90254ce05fc82c6250938046e0a92d1c3064f99fb940fc55833fedffe55261b92504733e2cd5a25eb27919da8e4c4e2ad05a6ae6fa37fca59025ea50074603a179a73e5ef0af4e51b77c9bba525c8ffa53e5d56326060b6acb6f17e426365c38b74630f84122ed2d7e8683114fbf57d0d307fcb479c00ef3d94c4a211eaf6fb862cbc18bd493b2be730283e950eecb54e522441fb55caa2480302a5a5b63f2b83f49920c579746687ed3c8be8949bca2b3473feb04e509411053a862daff621d323e419e8a57f28050b0d469d01980fbe4830483e33dc8dd69f3623562e417b71d62be7d0834890cc443fc7f3baf28529953f10f882cee6a4d1dcda8f9e7120c737f6371ad83e64f5688e0b72e2c7b54578046afad810507541660a7352e35260760f6f1b1bc2e11a51c6757041c9531cfe81d52f601399ceab4355c035edba7b8eb20c821caf972684891881e78f79ddc214eda0eff3fbe9b6cf2a7df72d1ca45a81c1e8129fab5541380a9ddfba8f7e19871f0b0ccc87114f995789ae3ec1d38ce4e201b5e91ee03e41fcbb6c6f7bb75806ce45d35bfc581406649c5b4d227075e1aad0828cfc7c303805ba09223c6164f9fc94734f1fe509af633f53ea9466e21793214acda9f9289945d3f1b8a07676eab248740b6fd73dd3dcec85fbf115c165bd28978c8c56de886611efc0ea56a21883f344ef4ff21e51403fe3d6107985eaab9bbb899d58f2b78ac47afef68b38ecc634ff4090f0419023db189323279d4564f9bb1b0ed651ecbaf0637294231221f143101277cf11e6f122b15df6bbe2304f91078bb885116eefaa7d19dbb38bc828b2de3c17934820eda76fbcf54406b35a61bab4f485c3eeccd191ea5443c957dd4fbeb7c410b39080d0b32b60f02b0ff0bbeda058df8bb0722cf3c7626b09f8f3bf05a78051457d6fdb02cf41e753d2be3dd8c79eb39a1a3aaa6939b5868e82ca3de0cd21dc1c388d5872504dc8646e42abb30d0cc748ff0f83c76cdc42f2643a8833641616bdfa58132254244f6e289f7229751a6a94b400c9fe353e853de6ec29e79df29cfe00259ab72d8e962018fa7b7f8314de35e76d0d578e6c325103d2bcbd81926e13b2eba4c90ae742f72d686bc0f230ce0001f9971d411950925350c4a7a79d0b4b04966648a6376bd15f1143b3e01eae45a6063f415a9a1a2460dc45a474cf0621f840c7873caca88bd5b9783c7e42181fd67ca71f730fd8fb47e8ea519c983bb2ce5088825c64e1a419727ea82659a5560c20b98d04f0dfe2a3a31ffce867115fc19e470a961b9570f29aef7c92c959a0048fdeb57151307c81764a60ed51c2cd4ed908a39c005e65537708946597e6c11d69fb91132056b62d4c5a7544eac0642723b35e02ae5928f562ab8e9e29b774da6e5e8a0c87ba0dcabfebf2c0772d60b6c42d73ac319afdad66c0de0920894127023cf4ef200cf9e5294c27b26cc3571b5daa55c4cb05584218571b84de5c128aff80c1d53ca1c64189111142dc046370c210388c76fa2c3c8ffd28cdc404660760537fb8881dcf54dd066508336d91753e46a4035d8bb5b439f9cd9ec747aa0d728b03fff27b74a8f0c0bcb69759ec6eee85f655d59a94d0a068ed555fe4c15210bf6fd44c912969ac7347fc002eea7f2dbd11ccaabace517c9226bc73eb928be963943955dfded999296cbcda73d8c1adb6e25543cc1933038fb794b171c2f017a8fd235629a2e317baff0220820dc4f161394ed6d6c69435c99f583139d9002bbee7cf8fd3b19fb437a4a3038e69cd66774e6662db8c10020ea10918b248d63dee6e1e30cbe6122ea5aec4ae0714011a9732eca448152318a3449e7f1fd778dcddcce839a4dfb801849814fd78662e8d732d14e98b67a3a23a181762b9771d1f45e14e2131b1435a3ba898b38e8e990d0da74df842da61dd3246107ef627227cb9f85b1534f66846166dbf9e3744fc15a3a51e6762b8f49391e7ad2afc3e9ef41c8ee7118d090d01b99885b80788306106605f09f2a512d7c2f6a79964e0301899622286b3e7cf09378a6340c8cfd9d22945b499c8ab0689bfa275b19eccd586b768d5a606922c657a70e0eaab463125a56762d02dc7a90c98cb4e5932f680f5297a78e620b56e34b1afcc24cefb4f992065777fb0a57bec6d5c07be7415c9ae55a61741dbc3801ca877c74b9ad667b4b71df0efdb604b8902f6553c825385cfc0fdaf6c3a60106e3592304d84208a190d0e9bc63e1024027c94ea8167ae797d7231bc8f0ba9740d593aae36ef0e7a3bfa9f1f9d6224b89be8c18ac265e6a851bc63fe5d68e785fc9247ab9f91ede8d49cea63ccfa7cc579d48627ff7cecf59e691c6aa4f9d16023ee924e3ab92333f15eaa411c982f8803fed09af5a58500b9846df2d46d8d1118f61874488e11843910b19f43efa6c8bce2dfdeaff60f9b37d9f33a93793874271b3becd3faa5424f1ec40907a82c5c6d583ca6bf8050ad44f9083a08ffc22081549654f83afe2fe37849a2fec090c7ac2bb0b8ffbbf3c0a06c4da1b7d1b92799da5f0ea40279d94e126f45588b385c707d99bc1f97e7cb04677be6855c6eb71e22a6a2c22b274027c9dd12d14b5328790b44439c246c04fdad128e7a1f4538d8cb363b24839409200b42784b0978b25e29029260b360dd6f048019e6ff0b7d9f9c3a5ae8dc511310509febe1f77cdcb0d79df362e7203dc2fd3338dd4ff04934db06f7f69d633b911f2b11fb2228d920f7863a97be4341ae54e92536e8f45933370909fba3465160acc60ccbc6636b375ac30e3e47e75d4070851900f8b98601d6106c36c874f186f0f3854a9164d25c52cf945e98acffabb3fcb59e1f1281f2c8f296ea0888afa1349f687d7ba701e2aad4fa8041c4ba28c586b93656e0b833b59bf769ac73f640febb7b3dcc9b0222335a5bedd0aa792da65889732398eb06cee341601a09b873af482c89f7a1d57d23c3858cf32d43bb803544c5e1409d96fa56ee409ec1aa0564eb1d8c68e126e8c55da09d3c270e583ecbfa9b707d2fec8fe3b65d671167ea9a037c7589dda05ca7663d137ea03c242931eb00acab7b773fceb289738628fcf2ca4a34bacd184b849b55d9497d5a5e234b9c86f4a5a85b10181bcd54ab25df7ccbe852b4fa68a1115a0cce5f9a4953a12853ce1753264b7656a78fbe550c520e6cda79fa913342b5c83a332b0cd2041b98e8681912007309652195e390bb3cb3cc58c2a36c5c0a0b3f929f33e7f946288bf0107cffee9c41fcd05cd70d291e21bab7badb7e654bc6dd467498d5f497b19d52a96d11bfb982f6ec456c6dc74e5a23f0ec6c7beb1d45b06ca2d2d071281d7abadbe990221cc6802dc91a168da70529fc8276d5bece4d129270bcd4b6fd36406c442d1b49c02764f9accb27a3c5124fd095f14af65b3015f0dfc9efda38c1df4480ba0873704bbfa99cc9573f14e47267fbe8c476599753a354e9249ec61a6894ac1cc914a9988c215f81b6028542d0df0ec9aa71e23943143b7f6f93b384271258a8e1e8f3b6c23abd17c27cb91273afa4ae4f87d2d1d1e0918fb0ce43e9937a439672d31832a766d1716859e6218be1a58f85755cb8a735d987e6cd42873b3935aaafcb05f9bf2b0cf2a726aca359a0be8c7308fa0d8b272357bb78ddc6279e34a774ec4d944a1a831b9a2cb0385b759d6605cbcb3f39474663b8b70793d0e3ff7a9832f9cafb916f77fb6e33d4676c8e78e34ec9c5e57893d657ec2c8f0cd62e2237542f4b9ea943382aa8fcba16932b21b19288eff6410e4eb4629ea308acde2d55d38adb38437737a886c2681fdd218bd72800809c944f02c685d793a4fe3d2134b3be50fdf24f9cd228d167ecb6b94529f8f3ed672be0faf48dae3163ced53b4ea4ca5a2faa49613d4aaa0e0babc38dc47fb3f075a45f3ddad696ad3369feb09fd5dc323950fbe8b5c3261231971d0c31d3151a6cfbee4ab564b6c61dabf648d3f567a353085246e4cbed6351c8e6aab63d41395ea6ad34dcd65a7160c4b392900adc9488f7494b3a2bbb8da833cde25760851bcdb0d6edb16b2bac9e3674cf3e5976c5a2559667a63089935ae930cd2bb6e3ff162bccb61ea3155fd3be564bb9c724edd8acda526be3cddba8b47fe5cda774ef4d0efdb055cce781c4eb0b620ea0594fdd023dff094be944d269eb109b6d270ab1e16455ba45f82adf3a3c86dc3eee22bfffe971a0292aecb3c48598fb2c3ba7cd4f18fb0a0eb2cc197388f379efa74274856015483e8cb97c8b809c132dfa98fb513e2f8d10d7621e239a98e681c9c42a4ca37e35c435f83300ba506abfccdfa12f76c9783de3db5c64d21c6728f931a298f2badbbec795c6160cf0aab17047c68bc4b09ad1cc36ed00eaeda68ce8f92d11c80a9540fff57124ba1c6e70094e7706b035b64ff0ab6c7ac062c209cd77d634bffd5a6df848f76f25ff306454aadce3be1821ab0a8a5dcea7a6946fd9840a579411ba889a324d83735746299b267afd1169f23f1f97432c58c118e6db7d261fba861d57bbb71a148c8ab852d4ec7523beae438520caafbc50860172e40c12da9782cd479e20525e0f56fdddda40089d0d96bc77e26ae0db88369219f196a178351c683fd3700cc3b1c4abf7fa1fc0d3b79fc4ffe4be95cb0fe0623359dd20675d555c46a8f002ed3463a8be886dc7eecb6f499eedc91a4077838beff0f334857a1141365a9e40432cbb1fee5066eafd26d71eef4df2316d6d2336e2ca27617dd94522c06eaf252ac8103601374bea4a49aa1309b9c068d496885fed51a85c5dff92ed94bf0aae7ce7fb120cceadbe24b2f4eaa4752284074ff4691ddd03926a9d2d3de5afc1ca7ec8cfba67f07361bc7459dcccd60490c3fc54b1f1fc1b1471201f2160f18b876d548de4b5bdf80f09ba1d611b878482c4102c5246c524f6136207b35ac71de204fb8285f78398534a4cde7728f8c79782774675863bedf1ed6842549a25866d934fdc47a07fcb94f017d75246d5252d207243f2f6181092e0b77d355b47652e3e773dd6fbe0f075886519f0465da19ddf99d6eddc62f288980d6c313984e323664cfae238c1eb78883807b5c14f3f248dfae55468c839f22110ce4389d89d02f5a728e960318bf0c85f132fb716052f4db9f74f8a03fcc12eca137843a79806b4ed0e74d0be88fa046f4be5c7cd42a7f57a13709d810070d2379aca8fecb1de55a2c18930e3a2fda4936f8670ba6c3118a2db6bc9026dc55acb35312dedc2e058102ce8d4b823b23a04a183145d8afcd8f0bc2cb8201f326061a240c6a6b0a9a4de3adfb99ff730b60928ab4113fa21852bfd53b3299ded0fd2fa08e963677b8b316d46f4f4c0157db37c112bc39f1659fc3e215df0a20a24ef84b587390f5fdb571abaab378127d7aa21189d0ce657eba442753ced9f6214ccc25eb1065f40a139a9a425f391634d7c2e0d0c760bd03de3a1fb33dbe1ba1bfff7472fae558944774d794c375d737bb80915a73c5f935f448f6b2727cf262c2c4b445eaea030e044f791af53492952f758caa39072ea1653efe10f4c085d17b36a2e4a8d8f8969df17e504f886ba3841df2dc52182621f71e1cafd906a0a360f2f3dd3a6f7771abfbee168e687b8a385fb83613c944303e0185192909396432455662cd4742c470bafc112c153b1af0309b6c13802367dd0d6eaab5ae0d9b57b91df0d7424c99f16cce6890d27d494331770f60b7e1f6ce2d2c20ec4fcbb1dcdbf858316e0b92889925782ae7589bcc0ee11327a922eec9466f247fd0b149a4276d76ec20045d71dc3a7b1b3a129e42d7ab70a4f176db786cc9a89e25cb1a3a8899125688e82b684917e78405e847f7d56108b0a08fdd42eb410a1b6bc871d1f656d0adf3cd870488c22541b72909326b78d1d56ac8edaab4962d00eeffffff11