PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 86599 bf17e3ea071bf981cb7337f3900f12328c25be70df36914cb6eb68ef2296c70c

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0bb2712eb3c5b3f269bb5f27779d95e7ede07f1aa8d1e71ddf55852a9b394c19
Certificate Block Hash
bf17e3ea071bf981cb7337f3900f12328c25be70df36914cb6eb68ef2296c70c
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...000022000086c90000
0020000000020000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000096ab4eb0539741e1b8fb5e0b4671a4529d1e346a4673b3e3f0e8e32fe928992cdefa221210dbfbbcf175df02f009bbd4273b85fab589152a1cbcb3e4de719e076a6c576762dde9b5d08c63c366fcac0b7ec77438b401779dc30900000000000000400000000001000022000086c90000

Raw Header Hex

00004020b2ff93a47e1840c76e8923b529352c278b5784b7737df77627fed1d58050b2c52868efff4f2c2ce6f3bd154e106ed85d73042a06e62cc308bd4c3bb3aca1f25fffa4566a29c30018194c399b2a8555df1de7d1a81a7fe0ede7959d77275fbb69f2b3c5b32e71b20b

Proof Data Hex

59,560 bytes
1212160103078c862b8a9d43e62725afa67c50adcfa1b8bd071b598fd96ef7dc25a7725e80d8e985eb60d0ed137c4b220ceb759f16b5e46e4feeab5ef7576ff98bab937bfe752691c132408fd9f6507415a8b3cf98be93aef19912e4280196f2759d657c5c7e94d904a807fd69d4c742e243c18d9b82c1a7b9a77975259dffcca7d2b67ff117678ef0bb84fc3b035ef69a5e4ba95583bdbd3228361fb28d31673b924c6f852c2515873c34f802d4687352d8352afc84b57798b6c016bbaf896bd66f360afd8750289facc8cfab402629fe577fa83c584785a5c0231ae9ae98044068550d15195cff9c8748ffa0a03c633ca8f8fb75e5873140edfe5bde630799ce098662e469710d47621fe55f96324c2b774e8576563d54e144cc495d23dbc281c34d636e23f4d69a1b0e955a1cbee2db84620fc83514509a5b4c86fb11060091b4a9fb334d6ba432c7bef26b26c2c3d3ac811fe1bb7fc7b96423b836ab07a6a82210c873e2a582da6f766de63fd9dcbea5e3b98c57fb8f5ef4bd0280bc1cbb85cfbac3f9262c5c19da11cfe9f30135fad4b4fe9f84d082404109b54150892b70f41b6da420a55e4127ab80c01f035b5bb3d5cde14ffaca9114ccff604a289cb2165252a86aa7ad900f415a007fb5608917eb8f13a2ac78ed0cfbefc03111b74668587e12837a8da26423e2c56be5c5c21ff94713843b1194e1b4a738dd2f4ad85c5e245ce51618fb6ba3cac18004710a1c00f941544325aa59e2ca55602d209dbcabcf4a335aab459b5d3193633c84613d50079c0c45ff896a9be0b7979fa9cd66a7e63f5d029fea9f8f39d4d1e4afa97f7696e455eceac8bc2ec7d5ca45aaf06df5d2d20212da69cb1e64178f4efe176f52309bc0bbe1c0b5750e106b47415279528a2d2ce8007fe8eca9e41b0b8962a9a694c89a102e759d1f2308df8e5406048aed30eac4ecb3c11114172041509aabc39021f5138a267f582d530604c746b1dddec8fee0855faa65970d720db8f452d72948439c73f5ded2ff23ccfd386187de8ab607459a2099d0f7b34462621612f4ca8f333b796c0f9594278b9f9437afcc415e430aae2f12616be095b74cc1be2d144d83015a5a8f41a24bad33b5a15b16b3ef41cb50710a829f6ef963120775e73380ad9357d0ad95b61f44c432b2bd559a31207cb971f6efccc93620e02a1d130a6c8e4ccde080809ae08c5000a2d21a1f3a92d230948cdbfa7635f6cd07daae7d1074b336bbd584b7a956b84a150143d786c4dfb65c84aa68b3f895822d3b03cce430278433c4334fd10b7a7180eb85b6c120ef77b970085e1fc6f8f0d369c47273d204b0fb1d9d7bdad870212f9f5a785955b48708b7e4fd4b85e8004bb734d924851e93bf7851b77365ee3165e101dec647ce2cfe41da9f72732fb0701249acfc252efc201cfade632899222f1e68bdaaf0320dbafeaadf98615a7ee02d2439439f9aaf20b0b7f26270cb6fcf7bac381d1ceb5dc0542238f4461b780851d322345141e422f6b8d67b55c734d2422e75783b46d797274fda28ebba3e7445f7f741eff4fb1057bf33d9bf99a17dc42d65ece11f86daa2d71f24fca9f54d1eeee202ef56d466c885cbd481e7073e04ba4da8af4b4a9a4548df877b1a46ea03e0ced9bbafe69bd4ebc0a9e5b66be3e4aa392065fe235f0b7c627396e7ac9d6f3890e8f4cc06dd6b15827c53fa24e2340a05657fd25605826c578473e7fdd881f9804f85f664c5d441fd6b4df667b0503f55255612216889db3927cd52e58e1478bf2fcf337c21cd7cc1183a4e8886258852546fb205ed16004cf8a04aae42d039764eafb12e96fd999f7bea738690f976fee00bed04cbe8aa9d240186207b096206b066721be17209a4c681e5e8f6becacdf7e59dee673a1abe0e29eeadb1ddead98e401a1f39ef9208b179dbef1d19867f8e526c868bf6ec1ea7e79415ba064067f4f84b16872a74e1632fbf1c10badf998ca41ed233fff982bfe1882dde7b7d386ab1d1a42af3d4d929b100fbba8e94504fb6e9d1270c7451ffb2b07ecff5f0f8040c740b0c79b430a8adc2ab925579a0270ef87c3be7664fb0763ab2951077c5636eeacaf2e6d6f01094af8d330109346d60a6418ca4397dad8329d38c08637096e868500d4bcf72c2ec1c3c4a2ea693eb2e3e1c0cd5970cda4b525a6c72a0a8a1dfbf12f82fe17409b71128471537488bfa2c7052815708387ee9faac21318cf9d3cba70f51a95ae7127e4e19ca1b97b5c070d8c81be1424b4ee5fa7541a50935de151033058d3300279bbfacb57b544e372a452394c61d71cbf0372d7d00c03518806e04bb2f5f3196349f4148550fda3c3370e50e41d4faffd8e629f5e4615756aebbd248b32c79c66053933bee40fd3ede276be54eded4cd7565ab8ceab340f49f98bb7f997ab749b172521d2e2043200a0b75690e40685d6e0e7c88152c0bd69c15bcfdab147f3fbdcfc4604914bd73efbf63cdbb8161c213e186bc29d22de47014d07adcc060b0e57c3b108d0d1dc97cb92d0ac91d19e25c780aa07ddb1e9bbbe1286d075e399750b0930acf5bc2b579b3e815314057399f07dc219ac45f26c026df67ea231c1f63d0d1ac6e0bd60d56d6fffc68d2e8852ce29da516045a8dcb9ec9dfcf73029968d079b8572e83967d863345911a875be077d68606c636c29505ebb8f198e5714cf8164a24d7e64a591f7599fa4a35d0295e01fa575fca772e01639af2bdfff2905b5f862fb3d1760d344a675b2447dae2e34d785333d6899547fb369a8d64cb799c615d4f22826fe7a0909389af0aa5a5c6b38191a3d31e6cb47fc01d6b381e4b5793041556876f98e145a9bd31af74ca612361d0fe3c6df384d5cf3879ad6839f2b2f4f14a3056c6d3e2e962363d47408ca8ae23b8b9a427667effadc35788bf877eb19855af12ec77c0618a2e6260b8af924fac21fe4e0161e527373ab5f3cf606456e777f2eace4f6dffd84e167232f5d9d9f6a237b32eb9d2d4593e367bd3fef0fa0e796a691df48f348dbd755b72e54cd39acd7a5c0c7c346fc3de12f19e3932e14c5fb8102277434f21d9f9ee81d717541bb0b7e922c063ec5049c0a871b82f25a1167313ef935e9bf75be6cf5ff8cec40fefd2fd0cf9d68f110735b37df93ee2fa322eeb42d61714d129edf00c36c83d88645f2d889dd5c012eb791c2cd6cb6d59ca0b87eccb7d1f72439f449b0006a849905fa94cae217ccf22eb76081c41511c37fe422bb8328c9507aedd0175ee8fe933b0a04975dd33be84a92d344b9861f5dd7873609eb9a8ed3c076cb1ab196efe45cc5886666acb1f91718c513341c166b3224cfed09e2b86b86ade974975b190c48331bfaff1d7fca70a4061aaf7fad4a27755306f153a89870c4d823df2cfa77f4862950c4e296e3f75d74fb4a0f6f8484700647fed108d5926685059309a72636ed7be4d4a98e847a2b8ed81dfe290c8b777c0cdab80af260a39ca480cca026803fa58c557e6d35e665e61a48cd0f724c4f12a6f488bbef95ce1da12cf0f65182efdeac0d931af149705b6985ce0eb6736c1529d32ba7a7c6ffdf66c37e235c0d827797892f6c639d5d6951ca675277fe8c712a7fea9328d451c39c940b5582c53c767753bcf19630266dc7f7f8f69ffe62d69de8fe4a9b07da8b707ef78f1cac42cde39ca5253dedcbd53be9cb58eb48fedd617cda9ab725d8bdbc91ad327420ced51083d128af7c537ab211841e60c518538a2604c2f6a200bacf84866c9b1bb9ac6532df7a23523f0cb2eec0a9a7d70d83a9cbd688c5fda0c4c0a1ab3b3d86f29cb68cdbd38171112d6a37c7b8a2457cb970e4baeccb65b433413ea817d3267b94f0931076e4837ad0c9606fe1944d2eacd390a98ed5085f2a8c198f2fcfab4fcfae537666d589681df4dbe4c6408c52c7a496110d205e01b304c1bf46f91f8f07656e8a9a136ffa051c294ece3b3041bde2cc4f819e2a3445a37419ee0dc3f9cceb8eb654fcb73b0656e79ad1e5bdbd103549a6d142a9da4758f93e7be1d13d62fbaaf7d544711bbfc48be0da85fcad1842a3672ddf23652fe7e2c9758916a87b2d876a54257916ebc1c0cb73779fc76272aaf53af492d66024dbbe58021c6c5dd28999eac6f7ad35f0c8a20c21e6f0daa61aeb9dd8204e585f1ca3b4f943f65d09f8b12fc98b333f4c0c77972a1614bc19eca5a953896840c472d58b14eb40ca50080fb212033d96799ebc0b4c0cd81e8f668dbec479de1c6ffb9c3ccd32296d6e187664921d9466d0090232aa9dbeff8339fccf12a80602062ec2521103103dd56d4ff870bc156b3f4af491a5717a6b8d14b6817b55068b29a1a839c3adb6a55e9f9aba53c8710ddf8b99034ff974fc57e100e6a1ac30a5512609534fb9d580e502ce9c12324ad44eb46eb1522c0d732fb46b451935ae78a247192b8da8e73c17de8ae6a0acfff074300600e8a1cc1d96070104de1e465ae625744e48ffa8e4d55ee5c1c859c20264411011452fe5194e4d93889cc8e6b1414baf5c4ff9ae60df42f018d8e1937bc65dc767b337205bfcf2013eade1609fdcc61c8a50917dc9b5f4e509d7674fa20a2457a700a568df3f16c641a2af4d6851eacb3e3df526180b5a968314f0cfe81fe1e57f4000679c73895a06f6b6a8e29c823aa51534ccd4e9fea6f05d6547bf8562572248fae539703d06f69eb570529555a0eea84c908d3a29fe999ff7d2e9b75e936db19360a8030bae523a9b0a6ff3198074ff40a94b704fd72afc98eec5518d3a0c0a3058486b75f32c282058412c023817b503a8b7b58bb01d499d727e483ac18676677df30fb19946c0276fb7aecf5b9f70a0798fcf3392434ed3868048b0463a9667aebf40023d09ceb0d9de5b9e7a01af54db81011a2c6cd29871aa430806196f6c22f3c2fb04d2d67549440bdb50be1a3d1abab6901ddbab2a09cb8ffe402178359bc72563c91bc033ae3782d4617683e0d031ae5bff5b219184c4a3ca046748b46907980a4a5d1a07ae39bf23c846b078a35394ea5d4de091fd8197092e494f73f289d89a37d0f38193aeccc1fea6d04e9db120c88f18e14f50ce3737e0d2642277c4a3b9af143613dc6c2abec05d95b4b2c44b7157bd9b7323fdc09ea369fb8f2918cf819f503c5bb854940c4521b03359290691de9e1f008a5a7488368b99e7c621eb4e07291e2b41667834697c0eb8c2ad4c45fcc73ae9bb919f9bb30aa32cb0883a69dbd169770e1f3e685aec97affea1c4c1f117cbf399e8f42bdc9d1599ce96940038b969e59d72ca21d1f35ecb6962ccd42a3a1acbe92b79833ff0aadf95364090ee9440eeef18d9e04b0d8886515eb732c9f3d515e11b1b74778d5c176ebbe29b617a7e94de45314be4118ea8157989291c1b13bcf2b1e6b7daa729684d7f51f71eaea7f0d4380906acf66827f62e2c3f68a0093130c5a5ae9715742f95cffaa4c805601df63beb1613abc805634218453767dffd6bec8919f1819e9a17a417c961b1d4a6f511835a36d7f004254d8b5070934e2473435ebe5a881f52327baffe8c06c445aa16879788757e04c81ee2933c34366cc132078f06ec7ff4dd6c38d6f290596b0a8173f57378239e743bfd63114ae6c2fcd6bec0f130c37e2943e715c0f5bd4f0bd80dc99a86b735a1bbc2a10acc13aa89997cb03d41a539f6179fc5df6fce85fdcfd7db35b04f823cb364bb0fef86204abce37c3e9360b2eecc2151039cf95dfff97eecfae3432d82c30ee46b7f4c7d711b4b622ea3a44d46c16456fdbb6c607e0be2c5241309d37606d4fdaf6dbf5a375f1d7ecac1b690583c0e07bff0d14c13cd01584f334e6081d5542c938d34c53e7712994c530d147a7acfa6b890a27673e27e2c65fcc3cea2803693f8567e73bb0cd6afd2fea907e106ce5af026a0663d0015c7e864a3139e20fceb1225247dfedf4bdcf350f684d8537d00781aaa6b374a88bf92cb6f0a6405ecebfe942c5378724d7f115bfe6f2035318e7e1cc64259a9f5af444fde37cb99dfc3052b5ca7e99137d8a12675fe0d581807b59d0e954987131efd0b85336eb31b2197f346db87a3acfdbc20bb369fbd0bf731871fc95f786284dd40acb406dab2bf1305a29d6056d0373a8941c4bfb1450e72e018bcbc3ccc0cc249bb2e30ddd01db5aaa48712c90fe425989deaf1860e785f08594d5851b3b1d0c39ad05ce1abcbaa1f41d60a8a4d88b56cec3f4fcfd4e1b194b2b4c5b1e60ae00d6346deb6d84c68011b1b3d0437eeb8d3ae0d6397ba792f2ade321b6f484908437a3b32983f787bcd128def2ce0f3e412719f02be72cfe3d8b4fc30d724bee8edd1bf156e7809199cc0c8590dce64b8d1736883519a3c4b70f45d34b2f2c510ea1f5215401ca3891f89110c9c2e47f787e1f16000cc7c81e54026833d7cad02ecd2e957102f9597d2edf51ea05df137fba9de1498dbe6baac58b3b9f6adde96ede88154210df2ea1b3782beca5a50444067983b4c7615543ff41323db394e1046227864f79727c293efd9af49966a9e95d8b72bb7788e6702ae991631ade473cf9f8795fe43c0cc49ee996d2db570e72cfb406cce41ec2118265431065e31b93767da92f5bec9df1d476b61d4a626b1e8a3fd0646786329fb2449df1802cd72109bc46b98922e5140b593c5289829e88a206a49e733c24b9018d97e5d892180b7b088ad9f839e3684ca14adcafbca37df8a1dfd0144ddfd68f52c5cc385386ed6b34bd4ebbaed31230fda4397c130fc6378195feb47925624e08acde6f5a48fc9abdb2f48c6f345b3d043e30c7e0e68e9e612612d7bfeac007af069c8f1ffa92d49dd74128625cf4e307aba39828679010cc991785f59fbd6929cd5e2bd702974d2dcbe423bf5dc91792fb5964763bbe022afa362b0aad586a90a8b842e557657afcc7e6fdf28d7998755554a0a6cb94bfde9131ca5d37713666bff4779b9d9fed18100065449da62ef3ba29b31fc201a0a505e532d6c28d2b362a188fd43afd8417e5a618af98c9af3de64f149887d2c33325c614725c6aeee8e31a269b1fca1ffed1bf530fa08b5d5a7d93fa93ccbdc341389bc928d1d74ba9125b1c77c9876c132677c0525bcda217f4538b7e009b35b5098acbd531097281e5f01ddc16fff86de0e32ab9aeb2522f63d72cf2176748afb10ab9300bfd6ec2bed223a128d26d5d5553a89682e94990afe4515a57e92720dce2e2af63e2f7cf4d0324f8d31ec2f5dde4e0c513d648dc200f306e331f8aa3627a769ab1d37713d2c9af1af500022b2e2c5ae1f4c23f02004d979d55767666744d1781b57447307ea5b7f0e3d894a2b53f1b6a31dd543114c9e5ca3681d739c8bf9f964d1dce5412918119ed6f9cae1dae299a1cfa9a193ad3221f20efea55f2a4d4765d50369551180c25b25ac0478692f3c1adf0a504fff51248cbfb25697021dde81cbeceb363e189a8b92909624cdbc00fb9f0a5e3dbf9077c9ba823b30c7293539c21a1103378783a9cca7cd9e260152227af68cb0b42714f790d0cd1cc7807ac5e9e9731656014f37949f06e5cee213882dfa0fc31e15462fdaf81ee8b49d36bfb631e13ea3324ad775a6de6c9d58f5794fc63460839f52b841dda94edab610595a4547537838a57d33c37ed4726c0affe05870b15ee18dc6cf541541b2324cea487412a0e979432a78b67d866a6fc4f7625af417eea1701026d26804a8296fc03ecf3bd51ab471666b7c8d22343061875f039c82f1f8d4ec0fe8ee8f3ad4e99c6eeffd5cbf45347146339e39731553a16d59b74b749c5804eb55bd3e4d5411fcebee4aa39945dc93d947d180da100ba5b706f6d77f8ae7842adf9d9d2eba05246c48d610536acaf7436d5451055c19ba7311b3e2a1027791c13b116a41c657568b2f032c0878da701b8a2c1b3f873ba2c0a9a4c650c772206eb2594a71643003d5cabaf90d34ec27a262caacf3f3a9ed08f5b02705ffe574734aeacb6592d2785abd7212ebf668a93cd9d1e14ed131d20d19f8b9243668883095e11304aa983c4c6c5c499d8a5fbe4569580ae9576b9f896d7a8ab352755baf8aac4e51b7f54c69aa80b1df27be7197cbb7e752da37d531e609eca35f023aed3441be318bfb14cc973bc5b1a6e58ee42c38d130876f27a7cdb090d0b28c0492bfe3523af6de162c45f9cbe1b74ddf23b81533b1bfc7fd062d386512f9fc29c035db1ae99ddb5420968105e51e7fe959d4624dca9bb974216130430a179fef88ae962ca427fd53d153e0eb949fdadf4ab9007c7f156bfecc4025c4f07eb5f17132d1f91ff3726634121302468e5902bd6d727180d8f40148d04115488b522fa3e1a8498289210c6b1dbe5194eba603794bfece7adb368df49a598c79aca7e51a77fe05ebc3fefd19d227553399ac7f63785fbd823dc42d5012f831c7feb026edd5664d35fd3262803cd0ff2933501b5471c758e29621facb0ea4e7b720fdfc1867907773f0edad4986e980f210a9eaee104ad6a68889cd750e1891ed4fd8425d89b000f1e4c4c56e0cb9ded59890d96651f9608bbd1bd21eeb2b6e7cce2a95d5937c4c8a586adc784150a4dba49f6ef2569edeea7fa220019f61351f0c2f52af332c828a0e76855b2e7e3338db1b96efc2be9ceae72c8453d021fce63cd74b0ffbaa91d06b8f8483604c3890c47a0a443ade7f0d0c7524671cef088391feca1d2979050c07713972c5aca92d74c007b624fee45bca58edc41b8e949f895bf876a4fda875b638bf010b26332fb2178ca257d8cefd17999bf6499cf87f6838b9ad32506505aa099ff99fd3abd43c52a1ccbb0416414ce30457064f117978b3c4b4cee58c4ca52de813d7406e75e352b588da13349bef761161ee53979a523f5bbf532886cb885ffd77ead7836992bd3b734fad5e7f77f1a8de1f81e8f6d840037e618bd164cfabc8f320fd80d275910b6a5ac77fda5aa2a65bdadd7211b163837be25a635ccf31d104829b94d5a5fb8ea4728668e5297c1d2ffca810a4e328cf42bc385ddd4b5afa580986ed4e34d405ab02c458ccbfae06f72126fff206e46a18480b2b2a4c85225a0ff8e53052775197fe7416adbdfee2363a722148188c6f66e31af85a0387aee1668e0f569bce5408d4c8bc96caf63cc8032b6550ac2dc03cec93026dc68acebc0b18fe4f282e1f30e1710ba5e2131b5c3df41191cd821b84b03e4a13914a091c2fff0c47da2f90c825bbeda9b68cc18d3cbcf87d261dec703c092bb0a04812fe96fcfa4b74767bcada0e0a06d16be767aea247f2d66a2c86dc1ed1045eb631e7ec9257953d488e01f05a049ecd8af68b2e28213e58b8b7e31d9d0e7c640dcb790509783bcaa580dbde05714c7bda139f64cee32a02803cc20562a1f98497b8c871b4fdea2c1adca3f5c708d36e5821dbf8bd8e45b9bd1b9060a5bbaaa8838003fd0b374956595bc451073000f0dc24f82e4f0b18dd5a5dd9197df580dd83a09ea6dc048abe4e86a9b44de65be9850c36614f6f8c43546a5b1660eccdd68ed32c82cdc3ffed0719178f07e4606bd0d892152d1004c76598ac323ef03e6a5ce9d37d50eeb92f42dcccd631b1264f886f7a062739914ce3c768bf321800658be42c58d576c5eb9c3a0506aa8ccca8f66229439332c33882d776fd2997b05a12f4efe82e7d38eadcab46beacbf00f995383cec4219289f81e8e709b4eaa3d7ce9523e8ee452a8790dedb014ebf397b0cac1f16572129525c6bf5c3982b469fd23a494320b9e6196240049a7c3c3899f894eae6599a49ac9c5bb341f7f94f22965a19ec2be4b8c738a2c1c3d26aaa384c60773d3b219e3bc4cf2f9137e3ab343fdf28b154fd6d15694432d60ef31be9a4bc17c12e171877f8c9a53e16e2142f8237b15106400a18f2bdeedd4b602c1c865cbf5c4f1ea67098ba15b8c2ef0ba3ee97afa1d675c93066400ad64f66616462ba90482834b94f6b2b180e2d7ace2921748ae87ee0f060f85db9e1753b2134bb13596087161194abc4bd85f4042422c4e6762c3eae3294ce766bb4788f9998e4c8e36b4e596c744611494f2647b49a22a84234c4a6e8bb8c3ddd818abe0110f39e4c6c714d0ef0885be3729ecd01cea9383526434c5d9edb425358abd6d3f069bf9fe19101a3d4bea836849964527c9e5c15ced36ca3e2d8f4eec7e064b333350fa05d18ec1c900de07367e8015adf37c518ec4c7ba49bc27ff735e21ea1a1503ded15f9faf684f51b1e65d84ff153929301194ee3c9e87830af0f505562d090c84e09891526a21e6d684d5c4efddbd713628e9a8b6803bdd470a08a8557d856e690f172379a6fb7e93e2a56c030793e69b67333e9c64724d15a201081cfc9711e7da85c3fb6713011c103a7e15533ffcde50f5633fd5a0bf74e2f50f9a68d12332c241a4e0acf38c4752c4d018a7b49bcbd30484b953fd4d23e603cdff47d7a8a26a390dd56b571f4d683834baa4b68ba6cdd184f355fe29c00f0ebbca401a966e74e48e78f02baf9a82a9d636ab0d720fd8f6df5a7ba4a596e3155d134f30e347f3b9e5e12c0c38a538e904099572193c2b70d5569feb30fa297655ec24047af084de0965c952245e61f9cce93bd44c733f584cb8491a87d6fa7076496c7a5ba361f898a6768d413d88a02b00bbe33e5533e74b41f2f1f58eccc8c379569f06d24561d5cab5bafd3ade457ce199e23a8885b29ccbff264334ffff7819a203ea15080c9964fbbec2b7541d91b5c1cab1abab113440161e87b4e622be7b2f3d3dc78ac226a8595556c480f9dc38efdb64262dbe3ab99009967e4b8e06ea6e57f3c984360cb19e7a4bbd837c9b3bce159481d5bee7123d16d2c19738b66ebd0c63499eea7ae4f75e65f893c1db89e9939586fb8517b445a751e3b700475ac9e6846e78903b84a85c3470d2bb97fcd8d828bb3d59bf95b9ee6aede99767e5b3365533b7f341a6a787e3e48dee43639c08448d7013b22a69d9992751bc7d7a779e2ce847bfd3df6410acc3a3d99c10e5a7707e469d8f8f1ec942977dc8596e3b5c8aa4fcaaacffdd75f05c51254b300b4d6c01847ff27a72367e6e81c6b4905e66fddc9c06e97713b0b11e09b484b15c96a2d0a8867a087764622a89d174be4dc4dc0dba104bee4e076bf9a5c54842d7bde60c8a381ae7c98b9dd591074f62a7373dceef8b6e0bff41f5fb21e8d2093dc258f62dd5bbdaa7bc7d39571c2f6d92c75d5a277076d8cd8f4a4da0ef48e93a31c9351705ffc5ff59c9631e35e50408186d04d6db8fca02ce5cf03abbf9c002faa471552351b85fdb8e300e516dbf1d9c84932b473ee9f036453e095402df34f8495c7e66244dd9ab1cef9929281d9f5c4cc914f7d9cc6adef98ace72a92f917f680278b03c4741e1c3670c39145ed67baff7f7dc9318538f395d7915c41022343146fa860f02836502b7a1759cd5c661c00664ab097c569118004258d9afc8869a3af6859e91cbfa7dd3f3c9351b1f4bbdd9591f76f3a888f22528ab4bb43553bf7ad37652016a158bc87e981a61c0213b7882997cb602373f78a82abe2bde818294af63d4b72bb5def0af2d3731b213df5291e4544d1ceb516dc77695718ef7bf9aff2d522e86be5764ae5daa4e3ee2c2c5ba0e1128680131dca2ae0bd245dd68f0dac06810285df417dca0873fd482036316866863d3fd9d7135b21597f7c9d0b4962c6a3f77e4cc3ab101fdcc4ff2879e5d0dd1d9056b5094591fe8a22ddcbd8c1c689d8cc073f08f7c00bd777eb2c3e5164e34a60620b5e68ce7869a5ba032faf0fd833744eebb26c355aeab31ad2e52e89791197a575d499a6de054ee80dc5b2f0877a97d0f9d3e7732d7a03a1e16876c1c4468f4bcb3161f99ad14754b5083b63766220d6d67c6934229094b899ea14f421c9c1569a3127fb2f707a1ae91c36d4e0bbc5761e77bd05a3df1e485e68c0febdc7a0b6e070568d6995ba4b5bbcc8010fb7000b77d0e18560cf9486e88def9e0777adc5e944707008847ad4f487c62cdc275a10fe585120b69d623450df7c0ebe2b4e3ec860c7705ff69ad714e536058ce2ee5da18093e8bbe66bcf21e5b6f9cef4d5b2b52b1863e6e22e6c59434ed7ba226a2397cdd7332edae3ed645650ebd7ed4fbb135b20cd50e60b9db6eeb05701bf4d39f631ea1ba0af493ab6005d1f3efd31e0bc7660926fb8636b45193efa2f058840e064982348ade85651f831c8f0ea4ceadeb372184e74da92dbbee9674f98f7f036121af0f299be66b24c552cf0b6c46e015fe52c08dd5c57ec4bca29ddd222094a8eeca4c0ef65396f840ee07659f55a950ac42ba4f846e67235162ab23a6b337accee1e839e137b6d136f8203ed95a622b7c1a3314c42c69e39175585e95da5d6e357222feeb5a62dbb9e206308128267c9838b2f017d12cfa113a94316cd4f96244ac13ac9c47467ce5a4ddda85e5aa0a2653ed802112373297992585ccb94720308d757eeb2f34da5e201eae105bc8fa2bad939b5571be86c0812f55e21d5974c898cd6cae4355bb28f09be8ac476518ce32c0b30bc8fba76a336a149a38d2eef624c06cd82161bb6e9323f1cc0061fafe7be703ea44c555b4e4a5ea38d84c0c10c996b6c59dd22f9221c2e00fb9f2a8f7769589cec8168b27d769a23cf8e5e63182560f717127191a95d1c1522370be6f0304afa09051ad12b3a35516ca1cea1e15ec3b9d276cf1f51362244597159f5462dea1170a0c58f9a7a57431eed6cc8d69cfa1e038c2ce1054440e8ae3fc85ea9881d5cabb427fb0a8103e2765c0c36e6c99585b1678cbe2c54ca899cfe720606d6885d31820850ac8c2b52ee37107dbd5d1d514177baf3413b1f3191efec0848f795c1fa556e391d3d5a936ab388bc80d3673c8795a2121d84467f732d67d90f280b13b31b754d34d512bab9cebde87a8bdaf36578598b35424f99e1cf7069647c5cd84820e0c1b78ce7a0457d9c31f6179d9ee3eb5da80886276f5c6a1fde516fc2ab48d10dfac5173b94aae99c088d9a45486891f715f6568684e9c6083e033cefd17bd3c041b46e2cb0d2ab0ae5065b4f49488b173403ee0a2b4a5c3aea986b2f42df4808de81fd037b6ff50f9c77c64acad16e4d05eb3ad70013dee3701bac26e6ed5df02fc6fb0cdc452f87d10eea7944a349ddc36eef89a96ae8f10cbd59802315b1c0b128145ac8d23909849aaef24ace2843437b38abaa8818a3fb3a517791aea660df774caba641653ac23e3e2e6a7f2420cde36ae90ea91e3339b96ff5c55bdc67c2d59cf2c3e0d866c8b4a90aee90755824d52183a758141e7c93029f72adcb6db0d7018792b295f83ecbddb8f4a026b1981ec47a4f43260a2b3ecc711cf15df44a5737d841a9af05bfce5ab9a3ebaf18857de09ada937541d2f2adc6ed57cd25c67b585210e08479c57512fec97b3bce683874c54a4eebad12552f89008f1d28425a7b16bb4ab12eca528ce3d210494a9c0302c0371a80a98e5f65fbcf7075259f86a50171bc8d6ed0234b777a3841c91f692d902aed940d0fed48dd10ee1505cfc83b06fd6b49be0cde5859ecf8c831788c33d01c1a7317ab49999ff8343d91c46b10f2f7f0cbc3f5e850d5d4e5281d9f73eb720d89f2682a9d971b4e31cbfaa7d629162db3b07d1e09b9a51f7261bd0f06dce4fcd6eefac858c4e4b3ad34110e17ed130a528e277b5f08952ae0003050900ba2e387964bf6a1d1f77a35898c71037ad74bb2d1a0a05e08f64349efb75bc37299f92d9f64afdc3925115d7c976e7b3c054ec8472d542128db9f6f372a42e0e5c06834c9d50e92ff2ae052c6b89334b20eed4a17ba911eb4cb901610369f6f8ea44d0668300d512dcaea694e4f4baabf6bd2c356b1f0d50fe99b73c014a954f1738f7d65e52e77082d75e61d84649ca816ca7a8271e68f4a9f010cabe25b81fc2d7d85b84f69ff684da4e6250df36017455ae9dc12784fc0d69235f232280f492be79bba775cb503277354b686c63d718a1038a3bfd73e2267b1038c85db11d92818dbca27d272f1c4f72b0b7605bb46afb6ba4272bd0037bd29ab05175c75e818651e6166d56c813bc2217d16947083dbfee6d3c4a6cffcafaf506f8c2776094deb48a9d5b4bd9f2d90b7e9e1bec9cd18ff4726e4ff4f1f69645ef2911fd61dafea311496b6f879be14e2e1feb5bcae94726cb44b315b6fce75531a171e251ca565250ccc97331999ec5823514eb37c8c9b248bbcf7535fdccd6f0bf377c61a5282360378c8e2d9eb0807566c7bf65b87baef855b1b715653fe50582ee92a21fb4b44e508c2fa37ef235ca7ff2927257beef4308f31f35087b14d4ebac04d9523eaea115f50c05de33039a9c97e2de51903b0f7327d224067773554d4d4f98a7297f08247fd258f84b553670cadfa30a0013137567d954fb067b755dd7d32de6299fd170a7a93e89ea5caba91d4ef82f4ab9f9a9ecc47ce21bb026075a7a27c0a12bab6d7a94b2371cac52aa7ca90e8bed01eeb39364653d0d6e3afc0a9142a4ea7ee3a324a2204b0495dbf07acc882301f7933f1a4daaf57b9e9bdf004dd10f7b63eb144e61e03afd012e649f4ebd8753797409ad528f0137ef3453dfeea898cb009d3cb04651891ce4241f75b2e7e39dad1037625784e6750b465e3245db30af6300009c8413657ccc61ada61d50b4b1af666486a098aa51eb40bb43bc84479ee259c27b944d3a478a9f2753c613b5333ed85259b5d34ef2295158e2602a7ff5eb0d83d67e9e8396e8d2f09cebe2ef1d75a7993bd6ad5b13f0f755145017b530eb9c11025aea0ba46b97c95df4b61816282cff5d7a675fa45c454e2214d0780f835ae358adf0680246b54e5ba4e8184d23fa2b106c66a2767478de225b29d395e5f9ac41c5dbb2d73ad78b5206b7fb2c60b965d3099530d7f72f435b02eb32156b288156a49616f66a1fd56e5420a5acbbe289ee960f551d3fb7110d507b50c1da7336bb283789ae2b09593a267cdeb9a2ea79ac31f07cdf7fb7ad733289157219111933979d82176037290c7343d23a73f3ef4f643d7fa4b9044e897e6d192823dbb8871b25964a599fb6612c1ce58c3c944d094ec3804b64979d6680ea51a6ad8bb38531b42ff79a59a6a60d2d7bac28436f569eea966fe9095669796aa6233bde46c9c4105a76403e6f304eed764667af182c43873da2ae42c6959beace803f5b02753fe9a751325ce96dea6173696e0e5d364452bbf39acdf64dddeb48ea75d9a910cc383c20fb18f7ef39ae44f108becbf220dbe7ed2fe47ac8213b8af2227083ccb6e45614d66959a8dad6e27c40cfe68987f650e20514499f182149ba5f7432dee0e417e3067374b7447a2c90a1a8712ab512b495ca7a0847dc0233933b89c58e5ae6353b46086f353a184f38f6c8df6ad36cb37b5e5ce3401b2a278351c3779c495e4924d089723b0652c50f381123a1fc278478558af99e9f8945969815f289bb8c6f06873ebe5a9387805f4d06b4c9b2b78064697e9a540a90e73f1f4fbed12c0d07a0bc16f8d776e79c5456450cc26c2048f95ec4164cbb60d9a8a522c32e07c11943b3623573c05e739754cbb999d7c8a34df8a4772da953145056e349dcf5ee91b228762eba4b465332056e8a031bff508469ee3d897bdae052a2270b2db1257eeb82cbf1e3c683b830c77c421bfe740d46cc617ff905904d254e5541e1a28efa5887f5cbcee0a93627a6e25a825f5d8cbc6d4549af318ea91bc9e48281e077f6a527863d9850daad2fe8bb4a8ae077671bce296437f5fa2e06477b0d44ec03148f6f90e92c617ac8a8554f00118ac26470a8649ac0458c9c467f45c5d39c558e580960ef94755c4a39eae482921f133f26b94461c65b9d46e07b500207d47e24ce9007cec00f7e96465b3292b45aea1637a86b59e5511552bb9a3a56bcd8ea8760349991e212eb6eb520683f103e27eaedd20494694d5d60bf4a2345c036d239a5398dd58bdc703ef1df71c94cec03aa92552e85e10efc6b5089b391329b7c55a91967fab67362afb5cf6eb20c6e737ea4b97a53972ae8e3dc43b230f091e7d1cb6ca69a042343d023c97f364ac2184b162877df8b67eaeef4ecef1ea19d5e0d0e43b5bae5c4ec245148a809614a92412aeaf75be0e1fbf395c0d1ac8f443216f0a4deb7f8d7477e2963300a077501994c58d009a9d5f9be9154a54b3deab5043b71448da9ebd47ee31f7f628511c855739e98d7007d1f1b66cf7136b585d58ae544353c6d20590f51c82647000eedffce6faad123263768f6c51f27c892cbeccaad1daed1403be7e2ff55884bce95e6b61f0b126b16f4a5d0962b6a835b77fd34d23a3509b3e429cbf8dc55333b4dab9a166288790224bd48c2fc985be7fb205711b017f4f42db7c746731ae296dd8844ecb0beed68b9c37925436ec09878cdc21abb1e6fcbc211f6bfc99038b2850bf62aabbdb059c0173d704aef751fffe8f9581e8c43f319d2cdc98f13fb7c82d780bdd397980de22be8235e01c8df05654b6e947e4ab26b0ca0047356b3cd4ece7d20e73506e8d0d6eef68ee9ded5bd92396dab4e739eb2cfc8e2ef9a52b61877c0a764e23818cc44f2dcbbe06bd85c6044113e25bb5514c0b87717a0b01b3479d3e69a4ab573b26e008bb0d218126a70f07a20d1d3c1adb197bd7c13e8e11cabd7364122487a303b87c13fb76858193f2ce70001b960d87f624b6974d5f41be21ecf511de7c770e7b71564dedb9d39bb388e47b0951304907ad8e69dc05ebe40d5d3b98225bffb333219aa531771408590a545cbda41e6daeebdb7a54cfbc28326f5003bb993ec6a2e71758aa5cfcafd6cf17f71754d76a64c8840d21c8faf17b99ee08d1af0dda8c226adba2e79624d9d78405bc3c7d7c31f6c48d721bb0f3ad1493de56d6233dad6ce702de880d43685a21c7f2a3c68dfb708a019f36ba73b9adbfd42ffad9bc6842418f546da83ea4f837f940caea4eb45d95c747e3443cdd7904f3657ad675f4153b03a06605b5f3302a3a51df312ce7223f1579de578697f1726907039bbc32db3ede832e8a997df8fcfc5c0713a825cd971dc955ba907f9ab5d2ea05e48dd14481364d9fa6d61c531d2c69fe95ee9b3bfa6f567a181a0b21c62f91cf698dc7783c5500598a9e264c275cf54c0b520f75968999f4a9236e80951fb46761fa52aec8a13a3a6ea57c48ec06be79911149b7794b0554ac1407a0c0d2e9ff6f0b83411602f97e9862631f90f1fa564f558725947f1e3e7e7cdb7ae2b86a78bab337c329446e242298ddd65e2408324ca592f7b042cd7aa82ae533d5148a297b2f49add70aeb6632dd8159e03c7e47f120586eef7d55dbb9433db8ae4709237021c99b680fc5cc620c859d21a1a71d089d77e83ba1bd14c968a6cc35d17024e68080fb95e1718864f8b1847c1b12cee53e7f12aee93c7d933beaa9d178fb0da307c691216e39c779a18518b7462d5654c379c1364ec99e19e2b41fb3cd28322ae6d8746fcb8bfe79eb2e4fc5740152cb5602a15f571c1a7d75295006ff943a405f881945bcb67cf28ef82c5b32d4753bd3d98df88f558b62ad62c4b80416b04abd08007691d3b1b2087c3bb1fe693631c8e6d0398b646f31a7375588dba9a2f07a200619268eff6d69048a85b4fc63affe25895fed3cf807f6ed27f26e1afa34e30916aa7f60ffa80e63f467581e091a945baae01f4c9de07c32489c09c35d1e7c9f16c4a9e41f3523e3be365f810fe16087d91dd67ff06eb1898d914d10d60e0aab1e7dc7232da5fbfe60110b79429e76e54d47f8db3e6b4cbe75bdc7f0e95fe0a74fd6a1f0ccf11f0e62a8a0c51ed0b207e4a8ece2bbb01864072e63d00c9fa120886e484b517aab8e19aca9193d1d7da569bf0a875d1b13cb8b89864df705c9c4576dbda431bf20a2b9a36c8c7ba86c1cd0a5e0b05ad950e7f73c540ac9e7674789c6d51de490280ef291a5ffcc267513cc780cf42a41aa6f8c2e3f99f4c306713eb46aee0e68dbd3172660b921ae63ccdc8bbe300eb9aa1ffa4a154f3efdcb8a655a86b4d842bde5ad06aa7f060c0ae963b6ecafa34cf75448042292253ff0be52172d12adafca8064b76919e8b0aa79808331d2e6258437bcfd84458be5a3a4befa43d86f8d442e4a551430684d1266aecbeaf674b9e1e81437800535b9dda2f2d197cb207631eadbc6fa158c8110e0da4de41cf3ae0ed9b367ed9f33464f58e4fef50aa4a5d325d35622478d88e7c8201c94fe92757d55e160ae1d5b524abb899593115f8b6b38d251e1e54d3abb160cfca1b299ca6be80098098d6a52a32e066f39f0aa6c86d5221fefa1edf6e3c7c9aa4fef05bb2a97534c404bf2459383039dea642a002ad9dedd1c5fde32360c1710f64939816e07e57f23f6a00555255a63f379376dea00fb0158bc3f00a2723511af252a1f47bb7d1d72716e4d553d2cd0d8617ea42945ac544f4e5edd0a41cecd4d6f231b027add361177d33e5829181438015681636eec75fcc6d53b29533ea85b50e4619d0f9851099af430342da60ca8975c480e92cc1b44b48b8e42de6546dba84e68f4126a3cb9006bba297a81daae19fbfa5c3a1f7a35ef8d1a315f5cdeb88d1d86e79f9632a84748a85ee2daf7c9399b0bc55e6a50a2a3e87c690214c0fad61387874894b3dfdb289fb4c7af0d0593dc46f772d1a345575a1746ecad2b65ac81aaf7dd4da69be9e9a58a12d43e56e353e7adc86de9436cd3f2d7ac3473aa905f5f74cbde7c97a64d74894d8e9339c3ea36585d21ef9f89e027262d226ac3c85ddb3cb9058f018b8e91b16170340ddaa8013ae9ea422ed6bd18de9457d0ac9ab243a4bb8f953431123a9001cf1127b7e4586adc042f3ba38c3e19db565140fa6acd7aff60cc9aea4b1d04915480c0e49995fd9726b7582d9133aacb9d7b529c687acb6842a5ffe6a18d6f6bf694ea3122750d8cbc936aeac9da4ef219e0176d110b0bf0cd247b9817cbfc675d1646380dc1855fc4b3ff19984677ee42e34e213d05847e73f6d4d282f4fb743b014f5eb7f74eb67be098b8f355ed2f9a3218af25012af2ef42a351030c423ed86f02391fc414f8a81c66da081ea2f6ebeff5dd80b411ace69c38df4718e954a512a0bcffe875163ea40c3bbc61dcd18313f2ef7eb7d93b834294626bc99bba412b6c80920612c0cc62103251e1ca79c101581b6c136c11cfe4a9cf4d19638ada8da16e2a6669e6575d798eeaf704a85d4d13c778783157e32fa96e4ca8f5780aedb2efd376b554a4513a1cdd607006f55a290547ae856f14ac4ecb7dc2cd04cdfa74b0d6cf52f12ba7f287f214c2f4bf4a8e1f4a22f5f5f559e28ba92bbca57766b87ff2b163d3bc0284b6ea9959fd2e6a297b03665b3003246e96ed787af53135c2bd6dbdcb80c8baf31d8d8704af040e779e645428e33cd346762fd04aa3c7ec33c6b3e843d12eea4a59cf7cf85359f207878bf0b713d2c74e85517a7d91ee8292706d65d231846ddef699a4f0e8e9b1d87c07ec1c47681cf401870b452878ecb038fb83b25025f080879c66b1be82a5a7198b84252f74d13750e5fb0b65f12eaec9161908d3ffdc5112e898463f13b7711ad48a72837c84e7a246a6c398531b3dc902c0a51f92441a1115eb809adc7e43f38273331e4551c43400c4126d4088f7c83578c6bad476e0712477e3878b6b5436abc01f303eea868194131ade6be8faa169f8bafc02a72ade0a222349661800ad690fd7671e25aa243c6361fa0bf10c26e9be1a37eb53f6ffb9dfc3776b36966802a8abb9e1c7d5f242187bc966e8967a45f63fbe06d1233d4da6feb57c5be8e9dbc0ee8a252fcece046108a495eb4028e285fd390fb1ba27444e244d656b0400e3ee928b6f584ceeb21263bab34c6455537178451c641d29da3def08dfbe5b236622afd7cf5cca1a106358a000b56cd4043d93fc0ae9d2ce996515c5c78322c4b84339a35f4d05826c7750db5d886e044b7d8d13ccb1daba3e987c36fee34cef242940ca5e63869531c284c8f5a3fa2c50cf200be34f5fda5096c7ff28336f5d7027f2b731be2569231b5d37fe8fe0e34099d2c163bc69b90907e8fbd84dbe86c6b8048d4c9ba22ea52efb1d918890007a3989abe20a04094175a577bc99f9f8f72e9ae3b7d2684660bfbe43abf71a6fd34c6e403053fc0070b91326688ef3476e1b21b2b93fb828e2c448379c3443f2b55b1f85f7b92abb7b052e0d2c69613af0f93ef498ea97742af0d8cd1c08945f6ffb52e225bca27b44fa6b993cd6ac98bbc111553b6dcebb40fed5ace02b6710bbd666c3219033644cbc88236bcff718a95bcb35e33d46e9e1d45d01d0c615d29bdb1a5f709d40f808f2b95d4d88522e04c125ea7d446631b0b633f14b90a4b0c5e9c8bbdae583b1e66f74562a925bca6c38ab60319d4579b32bb0a9e111bf9a303e55ec03164f91f802714a83ad617ef8fc0c3c873b697b36fff5c6cbe257d891332f0ccd2d2d677009b0d4edc92b256f2692da43f08083b450dc5f5aacc6c5a30becb4f13ff883b140f39aa489a9e18c402a774c65fd8e33ba1796aa199d29ed1d3cf8f41da66f72ee87dc8ee51346b7ab70a0b93a4ed2b625bc9f4b611afa2cad886f152d2c12e950a3ec8548517c1c476026f015f068fc6eb67b53579051af514eb52f410084a041dab93c10ef03908f48fee4fb7e29988d54d27968d6ee137053381a967d61dab6e9c462e9767ca7736db6f8c5eb5df55636741b1a62d536a1b15f59e6d1db08d84e5cfe83c2ed5f5aecea6f1046dfa7972a6573f7cb2f66b44330f50d5f32e9560ba86d68a4ce60da0282a8c630925767258e8edb6ce93161eff63682e36262183e1d82996586451451bf34f16f06549a8add71290b7c4ac622a2ea07fba6631056632e28cb138f964b0767ce8d176c4a24f3c11db809116c28d0d3b088bdcd5822aa63883041f34f97ae587e2ba23250c4eaba89964b0bc545ccfea6a2484efd6c8244719798f814a33b1abffe2f2f887a6e8cfe51a1560de71b079b909f355762e09f54aced49fe83e129c59683545d527825ec5b23cb0e97a28cadc76b709ed3bfdfc5e1d239f59c86505130e5fedc0e24814d54ca5d6993dc09acd40fd0e1123daf09352f5c9dc4b0707c86bf2a0b24dee2a058436b9810c7e51eb9b866c95b30321b6f93213e0ba308833fbfbe9755ddcdc5279e6b73cf370025d5af005aa7ff88a0421e8306a03d052291d3bab9189b77651e286fe603471ac11b5ce20ccac06fa02747b4c03214efcb0926c18a12dde13901b7bcb64b8f3a86eab266e322c8cc8d481fa83eb1729dc2f197024e332feab0fe1828895554d8b59ec607bb5249fdc25826715a6420356123a1f5b0b944d339988b71d03f4dc2ac46605304f2c5c5e0963d8ab1de117b89cb381ddf00d5eb95cd64fa9841dfc2166109dd614fc7c32d62bf3af2dbd9592363edae1fd85cc3171d62cd0dc2ff76fa978bd1a679faa306ecd6ae48f2079422a6224c304a32235eb5df8de66daa8ce3414904020cb4a0b0286555ba31d5405d5f195e58c3cde193d4b91eaf49e7bfc90ece25e7312b783f28e6447e4a034c8fca06cbad0cadd8966ec23f98b48d309c071ceee148a74498a68ab9aa0f7d05c7193b740cf6935fd1c4d844f992b21780521d4bb7e491641b0f84b29b054b76dd2924cc1e60e104088d104ea0a488a54864ab4651f7984d8d03a663c548f00f153486620a33a8dc12409ae0b344c4433c9d84ee377890d56adb3ad401d12d466cb344b4217bdc85e02ee4a19eb09e2d0c09ca36ad9762d278e1a656daafd671c0979d63e97f2581b6d5bc56e9122fd14aa39579648265a0e05a1036a74d657707187b98c09d58b7571bb957a17eb2ef9a074274cc8c2dbfaf7d3ea16cb3d952d60df3575bd1a93e19ed485abdcc27674dfd69ec4bb58421abc4d961aa733e70f1dbd4f06c2b530c520677e49dfd028231e03ca5886720e3b5231cef40eb114fdd02da3f48143faf282126920dcf3047e800a4d171170a7187738a1f1c4febf75055967f3ef894eaf3bd1f3ff61e648510e84a9882af56711756958da9306c42910844ce27520a3ba928da73b57c5cbc217a6f5b8cb59b1d6598ea6b98971d752b008a5d43a6567a74d04212b8c4a355f433393124476482559db4305454eb2c9d1625eee3776a02cf61ca2b3ff8d98960477b111b72c6a4989a3c5eb6eedb5d1c53a83aca902e17aeec430229d73a177af8d9298237de540a1a5dcb5b34bd21b0f11b54f42d2814dccb2697b6b3e5a0767140f9d8e22ae687a6c43e12eddfc0639bfa65e747620c12e5dfbbfa2d05c4bda05f1d1eb40d44d902f8aa2c8b1270b041a7adb8dc63a08e50eb385854f0fbbb939ea20f893c8c7e42a4bb0036048e5a3cc7df9dca244266e5885a414579b78e3bb3973d48b17694ed3e3f3d5d4f63ced7c6e8e4f8c7131e23a572c6089d7a4fc6dbaac0f3da2c2f6ad33df1e94e772def491f12c0f63cefd6ef956410682025797ad8ae4e67f60d403e1824c9c717cbe055338e6f9920cca33577a2f5e2d05f6f3f9c56a70d6c3beefa2aa0286793a45fd3d77788bc8cdc905a8458a325efaa6dbca5f7c892ca2be3143471f4b361eec0bc7079bb47009e26b3abab7dd4f9bba5fab8df79034f1dfbdf745d9292986d24fba5f90e8bd60fd6f6dbdd065d08197b83775b64afe09dc059f379fd6222e3c5e2e2928e0c5921252f81d4b0f89d69550ba3c73f068e772ab13642750dc87c45bdea11a3c807160f1edafd3eb24a08418b63d0aa3351884ad6699bbe4e590ce2c3a8bc308b6edcc79753f2f067066430595182f54e4f322a3cca70c745de6f3eefc6ddc714f5a932c8b8882c7f7b93f44f8fb29872576e5ff9d2144ad637bb026e5c588b24070fe832f08c7cca8ea295135313e0edf04a0f9046133b65f7037b83f2b93ab3730c4e9f33158ab58f1cfcdb4cbe16888c3b96428c44b752a63e7f5e9453fb1399c193ff18948bb9bc1359ecc8afdb1d93e7da24b7960c4f7272d7a1a0f656e25422d8ddcd39e13c7b41b090acc1b903ebf9a4f067f4eccddc0f854434034d3bd6eee78f699a8aea8973daa2b1bc4ea7904003361db9ecca01319bb6038e0830c91e5a7b20319e71a0caf5c12687080f53c3558405aeb02ae44c3723a1aa79ef66dd10371f6416b860c6d5ad6f25f62710029a5f542409e9f7ea7cfb22c3c2cc318c5495cbda3d15e4f0f206196888e7e91f8bc6f8a777efd7b0026e5c81be81592368fd70b1cc353d5d172ae0b9f0f32fcbae1da35e9405a0c68d6f1301528bb1330f3174b96ad2f09f01ac9f68c48696b24fa70a0f853997933180e5f30c8ffe5a6172dbff440cb6ea1343b5dcfe103292b7a66e81e78d8b24555658fbe7c850d929b5b90d85a18ed77188c34910a1929b94d713b77583d5c0e3e079756819bc3e411c2f6a70c5483514cae2cb50345abc0381faaa86ddd716ed1be71720d1ca49e16881ca9b12ddb272b9aaf3122a04c80486ddf2c98db0bd8d3883738cbd38b795f3b8ac67205f08fd7fa671199c98628de1ad989543d3958c8f1631485bbde1a265cff9f2c17b2bece31eadf77671d5fa0b58605224ed3b5500653c99636f82534d6d65722589e93d50f51bb5d150369e97ee830ee9eddb5d86c2788b33318cc60240cab2597959e59a052447bbfc10712e30f1817898435442e22b145010182e7970652e5f56afb810b86692495fd8ee3c8d9fcb7f314e207c5ff839fbba22bf6beb229a308e0daf25d500d15f55b632d8a49750c0769a4309a824f6c1c0fdcfa4ab1dd9796bad2c71653c98fb46611ea3abb69edd1a85f675593e71ca39af285ec5b732d58efdfae8259db6b5c4b323a266a512bbd6285cba1876d65d681ce87569aa4fdf6680440cc359ebac14e1313b9ad2c8129c5d0ac388a804df25bd8d89b9f5307a755fd280df9844cc01397687466ee3324c45bcd5c67914d4877bbc3b6475fc71bf9557c37c87432eaa706420fbb5c7231a75c2f52d1aba624d485eb6f82326cac69a19ada91981488afa9d2116f4306c8d7198d8a44152e5e83a14800da02e87fee1821ed116b4767dd64dc515d8ec18b9ec1d173744b95449d2524af1cad737a82871d420f8aa5f2492243c5449fed99009b432cd0bbafcc760dc12eacefbfd493e50329049ea196977e6c8e6c496bd450ac3ecee7e52632d2b0d046a90ed3f0be6551c4c14cbc11b92a2be840c3c763381692450fe9a7b7196e5c13c1e3ff1d8ce9253a427fe81b119532e7d2d8a48b6b0cdeac76f6873a4c1d5611281b3c299b0004d4cc9382272bc38b6daa5075b34b8ebd50d72daf049944dcd6c5280fa67b9750418f3569ab014e17b31c931a8cde05ba5721de80e73fb11f917e3dd1cd7aee16b0ed3a08f9c45248cd36fd218875f41f50b511650f67d251acc9833b5d25a70c6d5fca253276c1be57ab0f28e40abefe1f604809aeb4d87f1cb47434b3260ae00b83254993aba887fddf328cb3a00e155716c2911b41177ee963469304e1d66a6f649eca31153607fefb78e8c0fd9c392db3cd96576c628b00c86e0898ab758985bace1990eadb150f8c56c10e73953ef27ba1198bddf301cd6358eeb17e2d4b42f45d0ac91efa2aa804f8b1376a676eaa15ae968535ed4022f959bc498e2e2ff895390984c7f064f8a19003c161fb00c34be23500db4d26b449ab2af9edca5ea71c72c5c15c94e437bdb77294ca1f7c9f7bf2ac76e57d312504881613a075645fee1d7814ab5d93c775c8e91f8126ffa67a2c58b99bff517f5bd8afb18f1da6c0b7d6c89d36cb54af9901821b286cc5c99d76a9d18e527e262a9ae9d5971e00ad9902b4da507833395b47e258a13d74da38f7fdb4e52f94418dce366cd631cc345cff0ada1a791c0099b47d2622732f32d3a11fdd5c287aea38e26d8d2a15dcdfdaef7aca4c6e70218f4c85a404e2d424a5f4c9fb376f58243545f94da4cd63bf6e44be09efbcf5fb9647aea91a8222f7466d296580238c562df13a882fbb4c22f9e3dac9842361de58833cb8b042d0c502406cce6d1e4626b0e086c728203733b0f91609e8d2386a788a16062f9c3c8e1c629251d5867ac63e5ada26df980cbbf1ac1f319db1ea6b267f5c36192e230038cb721dfe41d6481f990a32a45f6c2e3db378964dec424c7e6f699cff3c196ee17138d7406a4873caa0ccd576bc475da44c94ded23a6c13b024b5c5ebb1b7347500955fff3ec40dcbfbfd7f4a46b2c1b3a3d6ad4f3296ba85ded1a21383221490e1ec8cb3327af1a9cc04b9dbfe2303087608fa4d2463f93f52a804c241961f1e73d1d945f56a3141e903bf475e27b2a17286b710b6b477c2e64469e738ccc0d4c045ee0cf1a8e15db2cb9cf0dba9ee36494c2f79de367ae9b3fd0d99b707f6120d35eddeb49eceee21734656d9c740f37525b4c62e79ab7e97a353da8c3f3840a1dee49f5335cea55e1b5e9d4bf92879eb0e98344eb972174e84bb4858a3dd04e625e056d680dd8cd5ce97165b64b0a436295575898d31c56caddffbe9fe7ea6b551a460baf6a3317d352553a1b3cb1b2b8350c7edd04f5bedd51012d13d7a68a1c64c31290d28043ccc9609b480b47c6729068d4f56846beb838445fabb85d892dc8604533930f339c0ce38beec5d5a79c97b2bb0c4294a68db88269097e3ef5f0e7cf38e4f6af479f6306525a9e1c0df7a6e656d3bd12788afe10aea9e6a415e5f90578e798971420455864296c5ecdf18243c5d035b20a38ca2848ad0a49c7f781d98d6f5ec2642e86aac9ae22f5c5335c9a482805252754e027a45cce6e66d19748d7f38c3956b42058d6b613e4d850ff669652658d3e59be3c3e6adde68f55838fbc20f856ba57bc9fb1b94b7ff385f40f876c229f3e819cb48c42cdb111166794a15a6894db2065d03d31e15d32b00bb8fde4589128ccda481d9d9b76d34c34571b98d270760a0eb13c118995e6e6ca874f73e658b6e3479d8112ccf8cecb1b0213b05fb3244f96aa46ce9405b2063c5292d981ba6e3a0cf5144e2217c074da4ba09b2fa953e8269399a444bb164782c2548a4f2172ee655a2029153ee241e728fbad14d280a0f6aee16957c0311e1e8c2ed24348be108e825720e94341c610d570f43f94ac508b785ba6cb9631cad6621965eee23187ea84d3dd0381250bfac30499e261f7d871244dae9a2720b9487fcb46c5212166ab97c03cfe536ebd91a513657aecac710ce00f88a71205d1bc37f63b8196c0934ae8c0d2bdf8f5ceab2a4d2be3ed502178ef202c826fb5b94a7701334b2c95bc582c9a145d9cdd94608288b23d8b63eef9f010f10dfee5ba6a9f9cdff40944ca2beb7129f2e377f6812cc55ada3f2e5138b5b4964448c992606842de56b1d9f26b2a644657fbffc226e5d8f9b457add313867112bc47bc97722ef8a0f9aad4c1709360adeb8e7c40c749ad179f6691cf9d9656dcb7da0c2180ac945626708837aa5e5f7322a92315a23b0af7d0626bf5ca308efb176c31964daa91b70104e3b179965a6718d46c6993b61d18cd9da028c9ce8503e6fd4a8d2e71f1157e67296a42ffdc0e5365569133fc3a1c2e5b03f921a940b058cdd4a5c82229d7ff0c86da3e162a6463eb47003b199ffc303124f0f7838df24f076442f6490ddac931e2e0e79c84930d5d4c962e540636ac56ca3ecbe9696f113363b3f4f321959b5096c267920380f98f4aa8cce19b6a26eb7763871853d1aca0a430c96f924290477c24c266eef7a24a8bac0674f984df1bc9b0e5b28c8ad2eadfd9ec5f78cd76a5eca477093109c2dc0df62abbf869ac2ec2d42cdf88e92e2814fd822bfc0f24b1fafe3360d24b6b58c4aeb8791d3b467ef4963d27cedd82167c9b6c83a91f4609a9e55f3a5e95807ed5d35819768f40127c48f87567e6c4130807226c7d184ba4b6235c42b975be3e7eb72a3ec5106a4d9d33f7761df63c3fe525d24d87d6f9b5493855bfce2ef0f54102eab7e283ef447ac7d19fe562c55b7ebc761b972a2631e176f7a25ff541c5ce859c2276cd7482ca90f4e35cac9dbeeadca93ab17a38dcfe4727d6b1c76587e7015caff48b55c21c3ae84f14cf91d7e1c0a0fde8e3e037ae6baebfdb56daffb93ab0669d90c7a6c0cf2cc00c9df66361775e0124ef0f6b9c530860d338b4655a325382e6322f5a3a5d73578a2aff8273e4d6a5cba4de764350ffd09cd9a58b17378e309ca6cc416635c3c7f4a84d4ef3f96153823d0842da3a53d3074c4826699744e88de71a2e4ac1067ae37d55907e7a3b7690c3cfbc86d8e41c9940bdcf46f2f14312b847dd8187be42d170f16b83ff90ebb1f85230ea56e3399d08e25ec117a2887924d9f54d81f9f64abe49989af8dc4ffbc99d50f9d4a57f51cdc4b82c52e8d663e2c9d04c72d050c19e8e6551f0e1713641329f691586e668c636e139e0d7c02dbed3e1d906b23dcd47cb749b4189d6872c5ebbfd1df8c660470b6f0c0a883ec816aa6db5499fb0b5c00acd33ba87ffc2fde340bc9ae52fb067f337ad91a6764bea9f9d694c422054ccbb59e9163d57726365b8890af5c9b12711c06da3a76d8df9f722f9cb625ee5c51a3c454cae4d2a11ada08f7f0a8e6aad39fc1608b8d464875b8d0e2a837410b9051dfaca28eebdc8bea663e344a464f5311f82c7f63642841702840634a39331e50f84986e951248c3077aa22b6d33f57ed767df2887d1af8022abb44b76d575fe404931dc6cf5271e589560277f3c93307b3c8145847ea02a36d423c4eee0f93ba8a15b7b7c31e378d9c400ce380804ee03ffb5aa8d14ed3e33f48e650cf65e34e58ac8312ee4fbd34beb8d64eca6f141052a88fff0de55f03c235ffb2e7f6a7e91f4cafc7638068fbc99c1d7b3275581497fd0f8f8bd7110b19ce359cc819646f5b8d47874d9ac37b17d0547ad8c939ffab80eb35f2cc50b93323a45a5a176e10cf5e22fdb32278fafdb338601ce1f340e2c8b759d7ef44ab45d1a2af4f006be84efd72a21a14f777fdb5ea309899b5bdcd3c6d8a48b08d7c711e7c891e2cdd162060952e38e05036740303804f29b1e1ee3c130d1164fb6c47572e1d000426cfd05423aad29f8e06c82b7466dc2580a683919579bc0842a330c7d7e4a351a2e81b68f6c6863bf8aba36883ed2bb8f771c72f0dd27356916d6cab1523aa08bb3ff3a98e2c35bde2fdb08dc71c05c1be3057f5988b6a116168924eecf7f413a7fd0adcbea54440a7a6000020ad86a6204e7a1fc08052333f9912050110a9540bb0019630eccd18c54ad9f292c447ed2e35fa9f130bd20d5a4eece9bdc92a7205d910738206a1991607d77457b92092014e08861bd5ac9c2399049d450025f379a009d51f36674017797521cfb54a9a2d600099ddc0d3d790d221ca35a513cf4d4e1acb018c1c6c4f79fc42080474401b466e9e812b530a87f057b51e064f37ffba06820250d7198244c3b3b8d1f433eaab1758ca97e18ba8f46873b9899ae55d300a2a11391397e55e9cb28fe56800674f72b0389cc7f36bfe2e54108509e06a0ddc171cf02a250811685b75cd2721e7fd0b08ac3a21494a7beca544820c0997afec8439fd29b21e19812312a29099069ee35662e38a3f06a7c0074d493dd5aaaa57c0bba8daf4c76ff65676b3acbf56f8332e36c3819ed263c9218dfa6362113fc957775bdaa475076784c1437ea663a659cefb1afe007649420338e465d20d995718b08047c0baf4801a4b0f4c570e086b53759b8740929a451c57d5d20caa4ad2c9594ede39a0e689c5ba70296eb462da6592922a4782ad0a7d16da16f792f26650fa3b80530c69a6d51cfb28639b709cdf809a39dfd4c3870a28636600e89a69362a4238f8eb972137ced301429d8a61f04a24d6ba40b88876ad497f45ad3295c2c2f82aa0b1c12ee2ca29afe123ff3dac211dca8a7aaa5fdabbcc327f645f74e42ad3b2eb7fe47f82dd0022bbf8a5c8a56dab1aaa55070d1116645cc03a73c4c384bd34fe3e3b271e83dd711cf548c5262a07e09880dbde33396a8500f41752ae272a14c2c347fc4011ad397312fd6a3834f1658ce135ea185cb5ee4d903ecb7f3fb19869947b5f2c612fcb6dbd241617eff63f20069c280ba8382dd5ee56c53185e32f1c65e6fa935663924758cc8a5e247f230dd9f9e8add28011fc6237f0c167bf1b59b644062fe286cd28efc1dc2f3b9f449cb8c9a9bbb291d062b36df28cad0067813a3663b228539df23895406e2fdcda51b032d1cb231ac7808454dd346d34c50c7ff671ea9651d1913056922a97ab3ecd3317aed6f58081d3539501406796638e97cecd2b6531da8ba8ae8e8c0b29446e4ec9474d7e93b6ff158c6571b1f46933e9f2dcd370ad9b2aab7b65928ae798e579d5f070aede25828613cf14be8ba257f6fd3a07f5e4711b3e337600e3c360c336da8b580449500f8cefc0a3e55902a9f4ef92654c99af161080189c14e85df91311dccfa1b392cee919dd0c181c65b5b04ce76ec6cc29fb4734a99ed6f6910dee2c506eeb110ec9d379b4c80bc9a87612c797b8627b911fb34a9acb302e3d6d15939580d7e2380091439a1cde24cd580706f9784d994d104f2a0979211253de6db264b667feb9ed7a8d78ebf35afb91cc62b70140c3c88357baae2eaf630608d31e4d906ae6b81afab0ce9777894882a3cf548a90237cf1b814902725cf9d109e63a6366475628180a0a357a06764faa396b33edc7d40851ed80330528b3b189ffc0b8fb1117ab65c42fa4a58218bdd8b9a439e78cddac177feac73efcb6665a2c8141e4053cee40c6002a0f429d7443a229db27ab55651051068d52388121bcdb5b00589c5ac9e0674bf3deb8f5984923dae97c370dc2b00546d097389be11f5f07cf49e956f891835ea5f1761a817e57d00fe603b09998fb3b89e5c88c2803bc076ba1b26c99f6b9f3d65992833d7b45589a5ab6d40432aef9fa43d9275c27ee82d7298472360c29766b5c0064a6ed6f8a52120b294e3bb07d2b7efea1cfc0bde398d3e11d271fe01023500f7479ca8e56d128538bdb6cd122b890957f7f8340dc3800fb12f7d004de74ac0945dd026db32e3941332956920aedc8dfb334690c54b51844b5c8dfb932e71c96b8a1d0924753ecf07830518f8d545658222e7b31a22b895254d89b28c40fb473f823f8a9f512f892de71c4b8b3c15e3fd9b6e327115214d66bea7184cd156ca633aa3454ef2d48f8cec25a42b01d3355f88b9b6ff7ffc01eac697d41219ca26196a1d2f08ab3c17909362141da5d29f90e6d52af2839f06c6f75f6d9c3c2478413796383858565bc272fa9368d1268228a994cd2b388754d884a589b84dc7efc2cf6e0fd4c5eb91da7b60661057363ddabdbe0b8eb9fcc2efe96230393207e21415006c419c9815b30a8aa02fdeb12a85000d80c1718faffc90351bfa681ab4d6ae401c18f935d1e96d261ee489b512860e204b27d33649fc95fd8c540ba2594c1c1a29ef6932f0f907f20a3e8bb2addffe5aba7e632c088c2e0c76e2603a61fc14802a5b4ca5e3361b517aaf6bb9f4feab771c204b158471e28cde43fb225701122dca15bf790f2911e16391a5a734ca26c18020a0075417d9a4f8c159a54e9f1568a063228fa97809cee5709e04752b6d957d34c0f2f6aa6412ba8f319a0504d06ce67a617c8e65d5ad3631e2a0e057abb8d719e30f04be88f3f3a1fc38a083014f3aa9e46e4799a5c9845a750a53580e60978ff2f00e4df8e6be4e5c35bdd7c0feaedf595af86e11ac36855e2842d36a29427a666f008c6df42b2f9d89d7b181a3eb0212bde676dc7cfc56af730a6a9ca48baebc68c30423d51254b57fbecc5751dbc47fa69d2dcac4811bc36cac93b8a0c17fe2b18a17938d7f375f7120f30585eeb2fa99a45c3ea1c9e62c1ee7d4f49df1b73ab5d26892b0179811c7ae200c06e0c89ee41b75a2146e702b1f2d5a37a722c36bc0b1aa6045968aa5ee2a4287fe1011fd5114a2466ad585dbd9ed15a03c006ceaf25e6158e035ac260675060830f08864fff080ca389f2f19746530ff0130d809263b11c05459f7958ac822f989cf54c801d2ccbad718e4ec3837d1e29200ba3c3da1c5e1f990423e70d85d638bcfa9f97aa8869763d9edc38aa49de2db4f7eaec17c5eda46929b0b967316e5107a488db78b305b02b45e095bb11638d8e406e79ecf12508f50e29707475c957e825e4adc69dd2f0054dc9d978314abba654520b6288625b06ec58fcad374ed2537ec59f8cbd294f102b0c654f2616e647edcb0cff444f126823b2984f0deb3a93920109e2c6473b1377a965cf0d9f14e5fc57ec86ca17ad862442b57ac6dc944f7ceae95fe6ec737772a44f07d2cf79e354b444447f5d993e80e27bc4286eedc0ee88b79224b521e8fcf1fd665e5378f0ba11e803cbf63949686d344dbe1fc2083e9f1f50fc1efc02711b0335f0124649e0b870f6178294ef8eda65e83c6b10c7a134cf77c74cf5ba049340233a63f8426ac03e6b2f505e1d3b9a44673944eafdc5ff44139e33a34642bbac3d63bcd0442bf0e7b82b72d795e80b9dc4202ca0c51f03717f98d8bf3c1a753773372bdaacc82ed0f451b24b06324f875117f436a86470a893d59ce052babaf290eeca752569da4b1383a76b66a28a6e7abb2419e3ea4ff01f0623fc2f831a1bb6fa35b2718c9aa12b12d7a6dde89d313e43c0b1276522d0cd2516b4ed142ae93a5210868c60a96c3eeb54995ee7b004dd5d539a7f6e28d0df042439102e740e7a1075fed03f87b1dee0c14fdda9c69efff4bc0e4554b909a43840578d28a5d98403ec0a7595a42f80003655002ee78ced37ae4ceeef913a8409aea92b07a88c6a22439f1e7c05f0e8418593bc97875a50526f97441a002e7c7d84d2a01552847a0d920fb80409be27608cc1dcdfc4fdd5daee4f68b807c7971121b54e81b58d4c9df7e3cb2f59d7cbce3066c3614164a50f0215ba27acb13382a1f7a474043541b0dd397bcdb4f7dbbd632c2c06997fadc9843d9298e5e3bcee1f08cc0ca76600f70da5439b81d13338e447561379be3d8ac3dc7e6056f1e87dd2f323850376ab8f455d10fea9154342bb66957f0fd48385a34af2bb7478287d1408a49f853f6c9b03d0763b619efb7446742cbaf194f1f33cb3bb4dff597fcb83efbe92b804853370dae17b7921d2025402cb47804113e2c2c37cbeefa5c135a76867663a04e07f19a16bc26c8ee67af803e9b93b6977bb068439ed8e0eda0a9953e8bae6c81212cfe0bcf943d26411914236130e2cf7d6a71eb9d28450d86ce577f3ec5fda3a4ab39c0ce2b9b2354a945e79d58539a6c09db42ae2d407cee90ca0f78ed0c67b36f5234699b0bcbc156af611d509458bcdfaa2a37e3e3f1f47890b16bba2a0a8c074407d51b68c625157596ef65f829285dcbe7211a630b68a9cc8c944bab4b88a7770f4d2fc46a19520e115e6aafb7f90159ca2ef3e2ea0ed5b76553ef4931f84d20539187650359af77a06688592ce515c0532d90ca7e4163561507331d2fbea94fc6b8dfde59d27f0b65192fa8ca3b58e124ca9ac4e1db109995b17a6312459642a5f95a316ae2d9cebc8e79efd37f8a1572d65937bc82d01d734ef099a40035a2bc4a601931cdb56ed130f7fd3fcf7f1f7d7be88f2237fe300264affd21395d8f37f8b787d90ac87ec7c89b8441cb4b293a04b3927e2653445add321b243784ac442deecad067653c40ddbadd1628401e52ae5105923b3d9625bb91be06cf14a7e2029b5f61349fd4fb720492cb90626b9fed7322a3d1b6d059a3d7fdba6bdd54a1d4d7520166ebfeb919d60fa390fe54233baf5f894e12391f2dce6ac0d563555a654f58e5c51a5e1308414752677194f3d73300b64dde13080453b2efd7bd7f8d9c0477b5542d62def418a9dfd8592e4cf6a7212f55a4f97cb78430b356297ebd30a0cdab22f1b778bba3858a410649afc1be94fa1d2128210aa8e6027c0ed4daa9c0fdf997efe03aacb58aafb65040246e3b667c7eef7d5db9a9e49ca1df01201592921c1702e26ab49487265270a22152f1af75d6f76019c2398128c3b5671c60655f2c4cc89934ffde810947365ea9b970b10dcd45a99c46486a9a03e3b7eb81e4972fcb59694f5516e7e7e31b7b0df81c62da3e552756c8183516d4ef5d1b49cc6436e02e6699c08992584e511f59cdfe4188b0c4873ee17dc581e1f2c30cfaf6f4cf03330debb12a91f8828c0f80274862543d2a61ef0673ddfbb7f387bd223fab095010e8685f82853597d54dd03cfbfd2eb378ea24316317f30d6a547cdb514c5bb68bf0a8dc7b2853c1b4f1285843dee444c0917578992f804714d5ce2c411e0b83a64e91bd293cfc83d2feae756e51bed4bda78e76bae328b37e0517bf3687c8134e71f0fc87313e24252f6a7dcc0c289ca234d20c21774221b46ee6f2829534b00c79c19df3d8864698b52d723307baa8327073d01b4a4013a182c661a4a97cc5452d1805207706b5e739d404dff8ba7f9c81c37864a63be6ed275a9bf08b2c8d426992614321513ee8b95cef750b4915d147446390be7840131df3032228f857a98e8e01c51b0ad5e9ce711ad2796d562045893a87b5e676b5113f4d63502e7f4a8b6c3ae3cefef2703b6b2d0b5b81a43464b2ba2670aa324fef3dbda2aed6ca783fcf30eecf4bc6e57722b2580e49988133b64e86e110cf3af8e80d93d44880f42033bc4dfc3dd16cc406a8737abe500230f172b0382a24bd319d86b19fea7599a4e6e581be4ee0e76b4686f6f1fe01229a570f960ffde72590a968206511b6740114413634a3d9108b4721912ac5e3a5e9e605fc575a16723e773857c0038a6c8e1ad86febcf297c5486a667acbf10d61098a9cb0c24a6842b10984473689cff02ef9e9303e8eb01d8c1da50d821ffb48070986624acb1784a9ecacb19eb5adedc7e856b08057db51fde3455c2e39e4fe36f274baa0895c241aa4c7166adcf745851b14aacfc6b910d2818530ec1f39705dcb33da5f8e695ca8385599770439f18072fc06b77b05eddfeb942bd7195a7a1b3fc7618d191bdb6b2a1e59afa9af9d39b5a731eb14cdd3f7062c07eade7d91163e2d4e9c0dd76359d04d8b5370731cc1d8ea1f457686e39274739dc03ed10e196a79e9931fb710722fb7d46cd47f3d64ef78c413276c5c2932bd95be255589fe169e653c1e8da3393313d373b7678b5cfa575aa1b4873dc854c66aa2c95eba2b51c522d77b5b372673182dbf3827077a8ac5909c1e90838c047ec7b4f4039bb6721f3c3a2bd6ba77461ad2df0fec5781be165e845521ac75c175ebc710d5c9d39b9f5ec89cb759140b906e4df1f8de59ddf546a64609ac9b1d9176a5da7c09fcc8b0d3dc64b0721dfaf31a3c081a86887142ad9fa2b0126e5063d804cdc00339b661b1f3c75f05beba56c386de0e2b95514bad6ceaf4e626441cf8840faa32fd15d0cbf2a4da84428af4b7adb4b1d65f5b58d274ce262f2af1bc92811a40e6e9829efbe8a626670012bb9ce5d6a6df13c6669183a812b0c4e08940e96c47e4f96b1851ba99375e683e835e63ab1be2d21dc4778c658a8921228fd65c0f0627a9c5574211205efece6e9558b93953070b05f23a261018a800fbcbea3f7d9675dc214567a49ade6fe4a8ee4f10406000c584bce81d5992a888caebe56fb34786d286830e753a4540a0d007c410c120d7cb101a1a53ba413188528152a8ee091f8b3ff4702350720ff05cdac2406e8e4bcf9c2bb4406cc066b914cbbf5ff627e52d820b1edab98798e7f6159319b35152ce6ed230becebcbc497c6afd15c17388c85226da2c1c974e098ade3c5f4a7b5dae2cb492a2e5dba18f3af3c0777f19e4ffb3af0ec46f534b5c0c127b09b072ebc506ca6c849a7fd9f6fdbf2d50633227d5406184b5ecf6bb9662885ec9433ea93afbdffe8a5f4f606826638ba0adbff8a34b3d26c9ea950adb81b6365054e7d62bae739da4821c12b0e4f6bc6e746affdb8fcc2a875a1bd9e544a80b6828f34b901ebe9f73d8ac216188a63c11162e754ae8003140977e844e6fb4ff61fd6743775232ed19de1d6c3f0bbd8b9c343ea020263b89783a294b6f4d75c4c71204bf7e595c65237cf23982d8c03b4ce0b0a9e117ebb253c2a28cf12d5f45679b9cfc578927f1793480579cac4a7a509caf7379c6fdda07c845672d075400c21820a47296803a77e8b4b7002481b06aa269adc538cd825dcf231d358137cd87cd80c1c3f1c013c874d21091bf8e2299d654e1007fd1b9a19fcd7d6ea7ffcfd60ea30a36aef00b0123314b7aa51d6f333b111f6aba7843ebf81f1921e2856f9923d375e3b3faaa589bc3ceafcf03832b85b51e3b64679321f2b4bafe1f7d381d3255076867b2090a9513048ab06b12da5eb4aec52b1d7e920335932da60f3b16f2a8fde05549e5d94bf62ed19c614f1fa61977077c20517ee1d94b9b6b0eef860a582d2dcf6a1efe0251c7d37b7d0ac4503482e2849dfad86eecb4fac2f84698997968773cb86f2f56dda23018049b4a4ce17e053d239eaf92af4e8be8bf480a91b034cc75ccebb469fc04ca5faa40088e0c208cfa15d128d762324530815637e65096f7b05a68f31e727f7cdde90123f957daf4c28dee454abbb8f317d380bd2c3cdc3975a15d83e1cccd417f9cc7bff4bf0a7f38c0dbc2e4caf80fc68f79575bf731963dc65114655625250464b65c679bce9aa6a3fb1342835f7cb222397fbd6d524299f5a38fe801fbc601753a7be6e33d51b5301453e53c77fcbdb1490a8b92e11b034b2081ed6564a8968ce09b69fac60971c060bd5c3814d24be8472d2ee5d7f06352cf9bbaa23f41c2d8d03a85ffee9055e90b9241bfe786e896cc9f4da160d4e52779bc54e6d0d61b46738b1fbbc50373d7b8952dc7f511c4b62a2a77afc2b50dad31d2afb63fab933288e6a0eec1824dfc98539120ac1ea627a188ceedf11373d59cfd5419e3d06dec5fa5555caaddf5ca6df3a09100e142624e4821615a92f860d6f32c87d7bd9f3ed999280c0231a66222e17f35a48d244b7d680f6e489f01ef341daa588706e0c75f60a632a9033ab3c869052f6c5c4d0084205edcabd31fa89ec4fe592575ee8c7b95403eb1fd0183daa872882df3bef11e08d5fc92ea8f9562205b309791aee4669ff2ea852f6b1498e45c6a1f8e13e1f7a4ea4034106d9cda0c1fc89ac8453b838cdbf0cbf51ec08bc673a7d5226c0e9808b38b8d8303fad55730b0aa7af2c13ed58dc1641404d9c61036236e9cf8370b7aed699e0b34c69f20da26fc5e0faed2cc821aa45f37c778996c2f79b5c95eb29b0222c6c0b91d0fa4b8d846adbd454c1836a89f300f502e26468c8fb95228f3f15acbe4fce1373c9ad122d3c20f326dce54f94cc5fd7552569c14d2a817dbe4da915e16afca6782ef6205e2bef154bb0fdc65bf886754adfcaeace19152949d2baa710759e5a7837e3443361c0448ebb02d280b6f61b6d17265f7de3cef22849a088df7e163d6e733d3ff1ce54d0e9fd0846197ff9472eff4d189d3b6ebb6649706e5f11914cfa9ba8e270b93c5d3b74b2bec1e03307db1cdd65f641b615a649952f21ac81aeac042bdc4d7fdada427300a6ecd1b50901ad09c970915d9c00591138d8faa9b839da3fddf0426ad7cf1e27384eeb4cac9cd58c5550e6036880bf94a1e0758f70e91383ebe5b1d19e0832544f701e07524c00c23644bf2364b79a38b8b70338217d444fb2cfc4754257f092df392e383e0899108dffe4cd5549657daba1d443e8ffcd3e6848f0de2c0a8b4b08edf8b3c67469cd5c0fb907fe6ff8c6650e8d7dac9c478103de54a5206bba07d7c57afb49266da69c146ce5c880a3bd84f6700cf968b7588b2202624df8082a58e04a5b24163397ce8c6e445bde10530eaf29944a19fb588e5d921eaf6120485df4da288d4e202a1d524acd1719cf599f1bc2c6803c4b8a563d9ceaf691eb563548378be43b6aac83d79c5ef2d76038b944959db61eb9ff77c14bc88e68f02e8ad61b0163427273efba6075f2ea62d3b5a61370b729b0106932854c7cc0da0695ccdfa6d1f3f1a2d7ab5b0ffd6a29ee259588b086e37486e375287b5edf14e1e15b7e27b56e9d188b9c4b42ec5334979d5dc12daa4a9519665161d44e3fc9a4b37293124249691726be2851511e8cfb9b3cfc52a994715d782082f393dd29ba8d1271537b221f4c96b6a1b1d9c7d20793b290a4bbfe74038699d6c0ccadc6e2ed4569f919cb123b91b6dfe3a9d8dec4b760be62886a4dd727e22376f5db7fba3088aa71d62df764c2f3e0457059063f72283c11f29b39f014e268a985637a2c2eba66798717d07a2bd07138d248d124100cb6bbf561cd934ec3af8696607feba7deed30655408f2f4a346272777c33d6587441141e513ed5d2f62ad4e088082ee628dc1ef448898335261ddc56a7749fe7bdfac41c27476c636e173b2e361d7a21bdde56a2decf5553106100cc031627d56002ea00397ee9ac10794dfddab1c0a63ea7a1e494e099e1bf141bcb7366e3914381e9de9f239e86514c1def7ba7c986d589d04f55512166a28f6384f04653168bbdbff477c327d5c1de81f5b804d8f7e40e1beaa24e72822be7e23092a399008c61d5d477f5f54d0af2824fd13ae03f0a51f4c01e4472ed82a26739feb1a4ec1bc95f277e323868be10af6376a3981534d991818cc06291c8b129d8293aca7c1556b0b21cfd0f606d367bdcb047638c716b4c6105071c9ae81aa8f51d87de61143f9e0e41ccbb523caf1b031431d1f52f694fa4d63a88a6df4e0c77d759e11a058de12c172420ea8cefc0ce9ccd659967eaef68ac87f5f6d9f32497f7c8f1784162077a69c85450f3f4a7b6cfa922b60fd2d517fec6e37a982d96d6c757cadc82ecee192d208071a52e387b4f5b81c63098e331c1fed6f301b3f8c0c28a1d0524ba30a6896059aaf3b4012a065a00ac3e214c18eb103be14d7766f52eed1129bf78fd66cc8fbc3442a17e6a584bd6c0fdd12488b4d25e884fe064c7e71b520c12202ed7f32eb489a47c4aac010a67b919bdbc6d410078fcf0cfba7a6f60d3c8901d4afc04f8b07b3ff09eab914d3da8b54cef3f6d6cdc1b357626cc505bccfa87a325e06ba6bd605ce46efe12f6694e74064cebb11f10b4e7904bd2d1c7eabd165cb47cc5c216d4a45d00fd36cac28fe4fa7202b3bf8d051fb99284b76546f05b68c5ebdfa1c0dfabbce2d5f428788d767f7767ab0499387f5f965437b20c7250c14eb697b267c215d42de8dd7b693c1788d7af96a1a9e47c3fe2c1095778c9cb6888b0e4114c6caba87db6deb51bdaaeda2d228ba79ac49c1a7178437172aa711e9bc169a16682e4ba8a2488db8655750cf92afceea73ef86c2ac8839b9d684e397c6cd9a09e523f49c03bedbf0b9b25d56adce0979b7a2cac9d018037af8e889a7c9e5090e84b6a40e9c9155aaf9d6ec313f528d2a816b43150f6684f42b263ab3118a5c960b6b2ff28aa260d2c667c0b293a1982c0960a471689b82d6e919ebdee5f18b65f472d8e4c815eb93ac34a6a8744311aa6a8acbc0f3a13f7b8f62bafb6c35f1bd71cf019d06b35241b8966fdb8830bd59b734e7ecc1325995aae7778fba046840cbd6a4bc33d9ad1d4bfe7a6e23a7788696ed278373ff0e1b76caff1d96991975b0f9e887e7bd4e89128415dab07c51dfc317aa5fe300c9b6ec69df892c0de33833177579465e0085452dc68cb6db9a4f1e84074a76f0b546e85722c37f5a53bfb28b2a26bf7ae4427e133f6c97b78b61810f15e8371eba799bb95f4ddbe7f52f9b8213529f2c1d8c3f3b4e519bc5be0f7c5f828e2d0b749cd8080a997bd0d7bfa7a8162a4cbdd4d5df5dbefb88b5b797411d82e7a36f8af59b129d611b3c7b669ed29d7636144a33a3c747408cf9afcbd8f0114be0dd799affe061f1f9bef08f8ad29868f47c4700a1e1731bd1f151bdb99afa5022173361638ee27184a79c9070edb9ec0a63be1c60dcb8e824acf670627ddd2e39f4066a9454cadcfc3262e0746a378cfcd2f73d08a10f7896fb5bd8ea84a098d8b5517ffdbb45ebaefe3642d346d7d33677735ace8a4215255950caca989326453825e72fbda07a87e72e23f4fbaa2694e54aac4ad23674fc1080af5b0feb2418ec64a77c05b56adef38d5ab4d32f022eca3a6f55d7fd7cb3209f023ab4e07828f0d8d9b21ae8e1f572c37e7bcad11a5a9d030d984f73a554f31a3f1eb541a4364733c1dcd448c3b4fff3c4a9fea30df4d8ff991403a78bdf7b8077f9dbd89a7c03e80bb97fa92d1fa581a9aac7999a172791c9781ca6b6292038434ca3d6450cd77f758e9b536ef776f95d29c9aee2dfd9521a235eb855baefa2a7ab8db15b354c4b97ff0b95157be50531aa10c8119f6397a8fbaf3ad7919b77763253553a7b650ae066c93190222f77764d210def123973e04648cf2985c50cf79e60464b6a491889760ef3234ef9235bf8337a3ce2c5ed6d611a54cc8789253a6c1116bb870c48a6b63be16fc1b9af0cbf3a983b46c8de201b42e3ddf12e2724708b6265926a811fc03f6ce38345208bb7817c8e8b0c32a98072664e24d50e4b4b59ccdc15b8cfcabe65acc7803d158a61707eda62dfc5a3fd0943f726daf692bed5d208a7a1313c4260e7ad1b0c27f713bcee32115bc0c6f7fffd373e370fd813f7be20321dcbe53dc6b59b011044f208d4e10e409c4e6a230ef712f1e3b1ae5ab17b86ea4f59a018ee7b4b4c396e0febfca2e0a8ba2d4aff656a186dcf20525af2e2030f2cb6b0095fc63ceaeda9e46fb253fe2f8365522a9fc19b983302d64ff82c62bac8f6fffcc494ad41efc26ef4fcc0845c3faf2dcf2cc8a39af988eaabb375a59fe37f59b3523692e898b3c66f07b3bbcb803911906826c7bde135d720898c9b11ac204144fd11895a45e78130943c190d8713b944690ec9cec237bbd23d82684bdb4db52e691d6b8a6e9990f48c7f80572e74f95dc55b3460a0192fe61dd4f9625f49bcd611564116e606a2a87030aaea19447666c18d163284ec3a091ead17642270749f09de39a866e34c41d4cae1f57002ef59ff66897b88dc2148fc678d3d817030f711322ac356ff6742d821629f1a8c571e5c3bf506019c2fe91b30e410a5b0c36b1c283cd9faf571fb08697d0c4d88cd94d4c7181741e5f4b90f8a65beb4f11a4cbc96a4ba994ebf8bb0e82325b4b0650985097486ff44ea0973c021e858ceab27a63918a82762a9c3cfaf66df184b85af3d097fee72a24f56c1f9657357ae8b3e776db640ce266572d712553fda30a5c1c82f92daf77ce634d87a8f835f33959553295138dd7785abbf3ed0b86b531dd747b2525072ce7b152e7f4ae84ff67a02879db4a69e8ba8b120f477eba4123d601a5da0f0b114bb26d1555eed28b45dc6d3e79d1274844065cef4d035b044fd7ff4c9cfdeb36b83755d9b9b263f9e63b173807baee798e4b68247d33466cb40a653d46beebe1707167af19af265a6ee3f5bd98c94cbc529a0e87721b8cf01acda6f25e42c2b9a4c4c8d7fa7b49b5c4540f13d41376b50e0e5376fa0b3dfac89eaa72052f9ba224a1635fc35101d46ed1d81eecbf6a49ab6113d2c9a2c6939287a2a5a7d20960fa8fd8c445cf96bee73649e0e3d8cdf7db2ae35ca7c3c6e7e627ffbd6136f492ca98cf5af5a1c33b0b2262c05e20c8b6d2a3dd429cf2cf277bcfd91b5a34e8518e3cdda17b38e87d026a43908951ba100c57fb27cdc7e3e037d1991d1ab04644a77f36eb08d019d991ef208246b63de0e4280cc67c35bb4c17b83c1c973cc3960557c93f88afd7f5001dc093cde182928aeba92c027697f744857c73502f99456dad08dada0ce89f1038e8462be58d36a4f45cff7523d1b3fb843f4e923a2a56b4358577ff1552f63feb141db4833f781ffdd88c5fd8134b540964a2f614c5b9f4397a5e98f6b217ecbd5aee8299a96d7a8a90e049c092a5bdb67f9e2edc333af3390dd514803bdb9ee04100665c41819dbd8aed69e77f89a39abdaf08cd01b41a16eb39ee96c3898c7a1aa71419c776eea76cb4fd0184027332fdd893b2ce4842ad8a92b4654bc324db7325250a51ee7816639e618b34e762544fd102e983942de5408342e006ea865960d58278dd5989f20a6fd29cefe12b5e66dde20f59a9910212f24ad4373e0fb4b14fefa918b51b2198fbc4c5f12d7daa3f590ab66289807f96719444eafbc6fd3ac2b36d4484317bacf9a6ffc54283e234c2095e714e1d3aeb7e4604865f69375a4442f98f0279023a93e36ac940a26c0cf81066a9e7804d17ed8643dbbcd42d097c31280fbd19a0f77243a9e1a5de7a3ea0718a38c64c57200809f4c27eba1a13398dfa59934be67df5fb77db1811cb96d86b854bbaaf134f95a7bb1a65e972d09e2c2fdda5dfca878a80e94b0a33f43704747f6f39bdfe903a82159d9e99751245dc4613c3c78b566df9eadea15aa34b9d293c5e131ebfad155b640841390205a817479a8eb6518e869dc9e403f086cf4bf18a6edcd680b014249b7d50e3dd70f103c1d8356f0fe8151d57151ba443e7b728be13c8a0b24e6f73cc60c3d9daf6ad091b8ebb0b3c1cd170788052b343dc5f094d3edbe8903a85a482e14d44da3a9551e063ea3be3b881950b2ab9032749d6c6aa1dea36952180da77b4eaea5743ad4043622da6c719e0ab19b5ce38007e6f96b689146ca862696c976fbdb7d2a957ebd4e1198fd1e771a708a6897540511a91f236a0a3fadcb0faecd99a6aa7ad4a24cc7ed04dc903190aec5cc5855a8be3b076e62abf232994efd14c40e8aee5a35e94b499c22672ca20448e3cf880cb77277c85082e4979459bb470ef4f871af09f32aeb190865c5f11869989117edcd8d389afd092533638eab5b7b7f03a18657a06e50e096a1869f5202b0444f03035399af011dd87338f89e4e2f4df574feeb7204d8d08eea0c9e9bbd50532768f87c1772db7dbe396ef1028bef959b346fa2d350849f98586351c89519a7d1b0c322542541d32d1227a2b144342d5bc8c1bcf5abca0ccfd94bf46f97eb046addc1cc8005cf96989b2fd7aac0560259ea3e55501f34c7f3b1e626e7c62bc7c9192de2f8a66945b74278cef2ccb60fb1823ec7160eb91d2204a5bfc5c64b109511940e4ec9896466c5aef71af8dbabf93d31936beedf907e55105eb184050f56dd75ccd08912b53a3df632ca3bc60913308e3c3a850d9f07240f7c2b42d88c8ce69795920f5bb1ba0aead219f7d6e13929b2f15bb315ede8602bd994899651499a26d3cde4642c6ead9b28414bfade343732ca0dc3335edd43b97ee40ae0cafc185a9eba0b5bdae4d14284d46fe3645521132deb0f6460ba357fa959f29115db19d0e6b84aa7cc299a45f37c5fda590d41c8613136af1cc530d14e05041c66ab63da0206f292a56ce975ffcb35d4a6ce888bd9bac59f77804154823e24c7e514efc745294f60a27c4d28cdf47ab9199c3888c735e9c5c64fc317daabb177bf4686b51e38033764c299c281d898e345e75b4bc23ca2b79f00b41e8f22cc56d6db65d2305eea47dbe046f89e78e4c016578c12be03d6bdf0436691693dab57f64d1ab19059ca4e8cfcc9d42459dbddb48775f0dda47268c00794d3d47ac6c2b677f570e5db4d61569da7f8dcaed88223ee0f0dcd976a9dfa97f61109b8148a4ed22d82d90e507bda7a4e7a4e7bc433b38e2ea2a0fea570ce7f6e4b0ddbf6a2a061d2a81c9d26317e299ecc9e8bf08e73cc3b1a6613e7706ec42bf3b40d36d09d03e70be36edc51a77a7a37269cbf6d2d7ef4ce0203c79126a0321b09855ce310710aa1308877b5c5f54957d0f6e8eb8edf94056396cab1b175dad68839f6ffee741fa13e9e99f22fe565af48f618c56d843915d35b4c81ed3455cc45280f63d4652443845064209d6577274c98d1836bcd550705ebc611125547c602b0ff9753580c6fff0be543cdf24aec4315082edeef39c6b057d2840cf91dfebaba9bca357575f8b354f973357f2aab86d294cfe34f9bff4c84310a1c864107fa0060396503b6dce84024ff36217f729c585a5177cc16382b4f489134395270e41577860cfccabaac1d0f8297d3ff627c69216bf1eac56d64bd345c3b57b057279b66e6dae7461ddcd5537b26ee6de8fe0104d9be074404e282a6d0e47c31540248480c05705dad26cb232634b8b5f7f45bd00cabe03ab34ab5f070831c99cdbe14238097c28bd5d89e988629036ed4ed6006102c1e08906ea97afd46153c0792e0e1b24b9d87874f39b57dc6c1f8c85a0c6b67990396b16cf672d48e03300180ceffad2e2641832c740ba6d3941301c440d0e1572e7a16ed28c8e019c9c8760820160d375d301bb67834d027daae38c2a360612c20eaea823af119bab0c0001273028116400c612043b3a1ef82e8f3e0d11d332d4e3e97f63f13f0dccb56190f4be91781ea0cc9e5f16bb4e5da64fd0b10aedb6124b087406673e337c0269c9aba4308b2782a7f00d93dfca7dc864e28da1a9846a6451cfbe2c36d215373d0eb72215c46f304b6ec719de2eadd29935aaa32bb426b521a3576d6b2b1200c9c5a888442926a9875feed79c182737d959adfb1aad656abae7904471ffdfbc5671c74cdadece49b245f39eb3cfac30d914494fa08e80f78d9d9416225033bd955901bb86a4aabaf2913d0f6eae4df6cc0e35dd417fba058df71adbccd9a3521647f261a8c20aaeb982dc7ff3f7027349df841407657de2a260d08238054202d61f23bcffe20d85d56e893079b98007a10b5f065cfba44dc4275e3896c8a0801e40cf5da04567a1dfe029616f282024ac9871323ed4df0f4742a14f20c29be8b786f3c752fc1db20ee716de0cf9f831d630faff3308e35feeba40b0f7d371e7f08c8d07b6e26e2c80b73fc293ddae00d658310fabcc56af93ec219a8277ec6dfe2f83dc7466d98b61330f5e19fa81620338a0f61ab95068fd56d95a729bddd6c42ec66cb61f1acd7b062631a50c1958e8c341d90a321878098b7d319c536b1693f8ead54a674ee056615c5b9db60565c4901d1f4c04afeea5da01c679ca1f7d068a138565eabd9fbc9eebb859705ddb87357db5d9e6eec472705586b208116208e99ea11921c872f45bab281a0fadeddf3b6d1c0fd3cec5e58ef959d607b25c2c3a1a7d2712f534682698cd5cdb01dafae22bf1bf6573aa3c58e16d0c5c63b6db8dd433791c50c6764edf79778ebf36eaa3c3fc13101f7c66a9edd693e6e7ce6bbed2f0637872580337371d8617d4a9a8934d083f39d662d033e39f3f22aadcffb493c354d53264bee0b8217dd22c410007192f3d54e557dd195e5bd3f40b7822a011203bfebb07819ac14b3d2debd51bc401b7452b17dc9fcaa95b8dc85bb524c0786bd1b3feb4ff94d42e0dadb9d9f9202786e5cca04e790782b24648a08f35d2793a82d082b13e2a12e72c2fb80bfff76ed209cab91e20735c866f2911e2d73cda7000c2017dbee666340843ab358d05e9a795bc3c9c9b4ede8d29f1b5ce4d90986e027f35ea40271cff9e733972d52a4b196fdb96d5424860932e6ada59ad77731b5e9096e122fbc95490a9eb25e925f97ec30028cfbd5af1eaf8ad3675323e6d5449bff9c0cde3abcb3dad9866b825143b21de33b64c0a9af6635fa216d9419038fb11cc2e8abf080c6e46a476dc953460ac53b310965e5cc630b4a972fdb1d16105abdae4056114162aa7180ffc1c2d3d9a2bc846fb651c060657f34ca8393e757124e7bb211ee7b6e46fb1cab21190805ce661bc9baffe545f1b1712ea90115041fd0a6e36b2b17ad164187b05963bc10509008055342b9c5939d57431be0e08d7356f5acaba240db53fb1c9881a1bfbc6784af36de7247b80b959fb4e569ab9f4c59dcbd9ddcef1497d9c2085c8dedb5c07df83f2c73af81745016e1bc2d81b9cec98e9550117db36c7c295d90008de722eb7ac65be8c6f842ca161dd6d69fff996bfe42df047e611c62bad7d840ce66dc0eef5910bd419b1a51d95e192037764271788623448bdfd12ce8a0b3b8854b6cede6f465b5125aeb6588b78c4e6879ec73fc555fcc1e302d9d19e6a329aefff43325c116cf957bd46486464ec425b62d399324214f1aaab42d03dd63b074b34d4587b315f49e0ec7160eb0be020509fd042403cb7d62bfee56b201b3184314b107d88c32b75a9e4991c8c65dfaa7fcf0de54990b2d849ff5a83b66882c46eb3dfeeb7d87cb24cbfcd9c84101021b4d32972f5b14c53dc909b7af878e33839dd86beac40b40206c0a7a2a2e51a1019fa2233be9dca162c02489b0525cb7ce80560332456c83af764634ba3c8d20e6683b88350a41358c45761267644288d476cf93c359f5f53e81be39a2a9ea5b978fa605250c9c6a3720dee4499e8639ff9c4e4049a9fb3df0c662ad3915624ad59f7f806860855eeea9a15974fe041f53c7de302cc037ec1f415e7e22bb6c1264f7a841bbcd593530afb06e205a26d3b39a18d651ac168614c896ef7141676cf79c8c85ecf01dd183d2a028f465e9c1d4b1830bdfad88b28fe4c5fd7ef34eb4cdbcb87d2a1e4cda09e4e3c1a9cc86b83c7a8599170dbf546d545efc3ce7f341d48f56bccf563310cfe12dc3426f6760506e433003804b0c4df99617f7bb8a6830194cf8ee689c494220047c907fec122092a5bd95b7c82ec7f7643a88e6158c20804d54bec4d40389b053ae5df3d04523ad96013d101d63fb37020de78f4318037b3df9e8a09476d3597f12e4c04c5600496fab8df50383c31dda6926783b2b83c72e441f0fc59967424e563043878bc7df805c5e741d0c0587b249a97726534bc5f4d2323990cfbfb8370571fefb2d4a2dd6a3615e9e6e822016818417f99694c1b25b59fd4471f708a4c84e3d2e157632527385eea7a7ef5714e9e81d31c364dd0899940c22832a234646c0f9aa2c2a2670102b2529b62aea7ca57fea1d4c202fc96b2e808d6c5ed4bfee9076a2f6a1e89d62506713e9a841e353dcadf7d66a6e79bad8bcf90de2644825640cb27d6aa47c1eab828941eb56202f8ad094b4b67d9caae1248581389f72077b00beba71bc1a49545f57a4f27d20014c5fe54fb7deabfdd7504743dfe564b6c1aa2c01f166de207317fc84929e88fdd11ca8197b6e56d3890339f2b54e8951287a8b2450bc6e13ea27bd1b830d86b54dcc20c5c9e6e2d080b900c85c79a41ac4567b492b320e4b5ad0ff23be93162d7e8e75007da7da3221729e9f178c626b1830c9116d907405c5df68e00c9e046c5fbe84f68133ff19a0db6116b39d836130723dc0412a3b5bb2748f13e9785d129e18ab330acd427d09352f67818e7f9992ac3a23ae77e067e6e8efa79ec216e5b0dcb0fd13eadf587b30cbee57438aeba6e2c5b9230a9bacf81cb294df3c318b74b6ab0a354becd76cac7778c66ba221fb714faff3e9574c45e9894fc1f313db8839856f07191e5104a3cde0a3e8e45a8a5cf5fa485f3c469ba51bac288e17b28d6872c879980d1f35e1b17225cad61dcc3971c92ea3d4c207452fd7d12a2902a22582f9b8f155d6161297b7f2a97c716527a10f120ff46e46933e89b1e8d76e0c6f2e83b6ce23313718f10b3fd71d441df9498d92e124a33097b58bb0e887e3ee245be32784607a835bcb7b5d1e6feefc7db07c8e06964fabcd71976711fd1b9d016fc47de47e64d741b6604734bb5f866ac80d71ae8d1980f6cac19ec5faa95ae1110fbf59f15488e95251562c26ec3bca66b361f5005886d4a80f309fc00499b184dc2a07588957ecaa9a1d25fa6ad25745b19d57dde44e11adad673e5a6e817083eaed49616fdaf583ab1d6fb5f5f210e1ab67f6a8591d9532c2f6a0f5eca51d8b0f5d0844761e9c74c9ffe05141d5aeb49284bf558a3d9c8eddd78aebaa727f68f8c521504e982ee1c36f5ac1249f0f50735aebe6cf8f3cc4db770b7c34a7a1309f31972b0897e11df22a75d7a77a14913725c353473559721940147f205869014f9a8604d56bd435b31a4f07eae01746a6cda700411db8e23ff7c5bfd5192307a93a6cf5ce38aeb7115504647d070edf24f0ddd269b6600cc5b931124ad97e01bf05fda7e0061c8b7e0562760752ce0dc9393a50caaae44c4899302b3addc36d7d12362a387d33073035a0034db841a30b11d2243fa6fa0fd4e3eab50710e54d000ddcb1aedaf17f4d587dcb0db2ceb3a413e6ec10bfe016d8cf066c0a0c7386c99737cb5ff4a43b6f1dbac4e627d7865e8ef4d3d969191311256dbbcff8fad8abea04ce93cdb77819de3ead0e7001f2eafe5abecd3a8d044fae15854f14dc9f53b6c6f1e7f2452906db0efb83dfaa66da10acb878867d07bc09f3fed689092367e5c22e030d6e99f0b1962e396557475764698056cefd5791103737235e0d2d39ad77f330030eceb0c5d0f1d4c6cebd7f34914de921e58da9128484a951413875c3d063d9f9fbd27e7f6eb7f809fc52cf4f081dd2804e9e037966f348536bd7856d2655393e14dafa7cf5dc0c080e4249c1210c56604ebd9e60580420133b6b198627c3b1fd0e08f406a0fcdbe27232e98acdc23ba500a3f105be7e82e160253e02c9ddbf1ee5f06b5455ae4980063008a3f1fb267f93cf2a6c4bb24b5534eb5a23f1b33019a0c068f527ddcc8aa87c810da78c4344d91bf4c3c716a0a3086fed4a41801ccbcaf6e7019e398ca264cb921456bcdb34527fcde30adb7e62ca1d1cd40f608ab99c60c87210711d9bd70053efbe5606688f723570e471dc76eba51aa8b9430ec2283f14babcfd90890ed0b48d45281d7dfc49e6c38b9ec5509145432482bb67903e6999e3e577e87687a6fdc381f222cc81f2e6c3804948e1bedb2622ce59f99564976045b55cafca6e6de52d9709542f2e4f5808f7febb2fa26e4f2eae771bcc3da542f5535ed58b5ec29330385041cba27e4f9972fc126d5e3dce7266163c0f42cfe56571efa2e74a6a27337f6824b1efe3b5b79d473cedf9011c38d94b9af60ad8c01eb240bc3d874719af0a24869985280490b4349a3814bbf40bf352de29de97f0654aa6796c48fa723bb4c689ccccfb7f9423269e70474cc9bd1b1eaa1343dbeb29c09210b3ed6d0a45c59389ccfcb4880716386e1325f8c027275655b0e9ee0fa207dc92ac861f966b64d47f1b8f58f930ecb7fe34d13f1ae782ac9aec0bf776ef57cdbce479cb1b42dd430cd45529258518b5d6242b85f414d5155956553f9c8dc9b45dcc6e598501ef90e4336fc8b3a549a9c8571ae32dc930345dbf70445f74b795bed5b87cd4815019aa5b3e8c70648219e818b973c84fd144801550d8ad35de36657dc4384307fe70aabf167a66e80df4f58d460b3ff9110e9dd22ab04f5e18a3952723648bb5a66f19a9f82d1950e6bb0b99eae07f15e25a70e91de7851fbddfef0016e980095e1d0cbfead8eaadd962bcad636e1f9b3a519788a815128e137299b91655eb66bbf6c5ec3ddad3c4949bf6653725dc1bb8765cf650b240debcb0f0738c63a2dbe50269f907ecc7f6377b9a77997052385e68213be6946eeb81570d660438b1de3f5ddd0e58a78073eb85360ff2e5b8c4b0e2449d8ba566dd337681329fbf42dda180fa808bf89728746aba503d5c44ada57a34f346e6a0a51360c6f439ad2833b27ca7a9d811632e22b874887390d2fbee68dcbb6178c15e7882e661da04cce5cf03d678b55791960c0cbcb2d34ca68f5fb24e636df63a2494b770f0b8863ecf4584e74945d33f696043b8e32a81b19523598a4e4545360eb035843d82d0bb39d4392db8041a18a2d5d6548687fe86e18e78a3bb92cf83d255cba2339b58b59e26184e8b6f401cd222eb68d8c2faea05428d6d6007f42d154250e568a3a655dc9d74481b65822d4e72743245a5a87523e0e598b8d104411bcf631b1b2731d0ffd20fb32c9f547f7765a4ad2f5e00f7c6fb0a57439824ad26f5194267b045f3433ef7c91bc6c69b48b0db8338fd7036a58a9f167e12b55c349d51541f491a55f8fd737add6a1289d0c161974269e7656042bd4e6d989e16b01bb41289d377ca0938526d7c158f6de718576340b92eb5f05d17cc8a9519506a19986e48d80e739197edef6fa6da1ecc3acae19c337db6b99a20d74d6b51133cc8bb406f4ac6e43f561c502838d7146b7a4640e7890229e84187bcbcd534b4635d09e365e04b6691a2cd88761aff3b6acc652acb97e6c2afb44dc67290e80babdf460c6381912aae00a35ece8da25871b602d97e7668ac3d611b2b378bfee7fcb680a26f8b903fc8c1b90c175c3cddcc821363155f37247d81459e612385c526b323ac46ecd95155cbc61958f174a0454d2f92fb4a5272b1a348e4121588ea92162f31c949b96db8334db650517c5761871d33d3d7da7c6b8c7ccb11ece82b4bd1eccd685f6990dff9b678026cbf205b90f4f9ef754fd1d06daeda215c03d82fe568384e996f3cd907c2ce9a4254b6e0e82a921560e777080ed8f7b1c94b5b82c357a8c2a37e0d9f5838b02642aaad1fb13590a35dfce5d674ba3bc6501afedf3c1cb2d3d387b39ff646e7a4c51bbaa7806fa58025067eef8b2c9b10ad0d1d02f29eac3d92ecb8cc0c9ca33ddf4b2e02354208f4e4fe6433d87351b22fcf870d272d474bc11f907d75005ff4df2e97048816003df4bb7f9847e90dc7e662a90c116a62b148e1afd6356a61710695c42c004d5da33583c3faa1391c0fe6ae26d8ed6741c90ddc662ca90165ccf490e84b5915f534f39f2b957241716ef82af58318fae00724bd459bf649e6bd86867318edfead43ff87af10c3e4007523dd512e57d2850bfbdfcdafcbe1a034fe16498b8cf7b2f12fc50ce1f9c173d46ce631c356f85fcfcf5b44f746700ffdb020e0637ddeaf81aaa4399cb1aa94ad16147c16fae0183d220dd814316cb722a307a0235d681e8e03c92c0bcb7c6cc1f9e052cbdb4653c049ea48b31fb786c3f62ea6cc3edbe7ada50dc23def39b1f8936ababc321932bb34b76358773149f98442d41169f98e6b5651056fd2ed921f5fc638bb119009455e6b6a0ca5a4eed537be44a81945115f99005b08748163d4d07fe18b80cb5267426423e5d9d40b36e257a1d8de28888824022818e95a9b1e4621a021485f52c0bb0b019be62079e7e9a4808732839d918337874212f591f05e5bdbf97f7d9a7569cc920d49cc9b08e5881cde103a8308e99b66b5f90bc47422c8913d58721135b334079527814a50eff6acb0c40ccc7c7373be8db6a6fffbd94a20fd36dd52a954f086dc0e1faa58ed0eed704b5b8d199962760ed5e769d416c220879b8afc5d09855f21c5670a8dfac5c04ff722e0b3f53f0b1c95e0200fea6c2171f742af9638ddf7e3bfe0d0a20896fa1d04425020bf936ed52f239db277f02baf6d333784d02a9bb87ede534a5043bf4e39cc6442316a41f26a57954b187dd32912193e4a6827aea00e612ef1291f62df6e81df244f3285f833ee830e25270497c6127b4d67a24e646cbb05f72f0e2a713ba3c3a8cfe30568f02cf9055d9bbe173fc0680b1bfcee441fa4fb2862718da56ef135c6fa4af7b3f89e2934e0f66dac8585b7ba6d28e1874e034bac6797b654f2de46687f4301fec8b6754ad8ce5d24883b8b0587dbe030be713233c46d7e88df027c19758a131c2d210ea687e4a2900185b4b7111adddc57762645382520425b243edd16e96b1788b848b923464398e99ae558fa2aa46e42a89171c3eb4410277f1f6c979cba3b32909cec6fe5877c4b2ecdeff90026d07554676ab146f9a5cb0535ecaabf5d6cf4d42a8dc028d20a11548366cbb750dff324dd57cc1efef4808094f235816400f46fd2608c985960e350bf5884ef212edea75455d763479ae78ea5679205f5089f92df8b57232e3cb0f67b885faa9bdfe39767562189a83b6ce9b76f463884630e953ac5037ad29101a6ab5f39c0a83a5a7fdda323c53f41e0807a64f6476811cd7f42e47e12c270a24cba6cbc6711a11bcca3747d65290b0265aba90974c5cc28b99c9733b56a1ed05c81aaa95eef4dabdba892b35bd1a1caae70ec8e0d647ef1ee6c4bec6ecde269bd72b941c5d488f36deec330bc96e240d0871a0ac0212e1e7a20d3aeeaed9ed9769b614caabbf95f59e9c62bee9b3cf226cfcd9205d230db2706d63baa940d1b03fcbb62254514d1ba388f9600783b1506a5b7d3fbad9b8df3442facfa15499da700ad2b610176865b17a52e658050dd18285c51c9f489fcc79c7f7eb8d56f98ce6709c619597169cf729fba864298b0732ff85b9e9aa91a155ba85b1598c009bb5da3f53af037c7b8b8cbd1b692aa5218d45540ecc17def5664ace757437b44965c1754108713243675fdaddef0ee3a2168fe75a2002f987f478f3a7bcbb93b43aa5c0abb6e119c4b9fe0e24fdf464d38f78991badb900929c29fc17dde50acfefda6865cf94c3cf4e72755714a2559b2a189972c8c89281af6fd75b3c686d1a432d6b5075324f30b5df72b5605ad8038716e776a92380b5d342fb2d00e2ff8f89f803a1177419ba66219fbd276e9c26c30ba35531f826687bb6b9d0eb800d77b7399a5e567e80cf3785ba05443e5522e539571551f82dc00e08867c0abf2355a7d2ae3ef3597054a39b7fa1b431f24821e6117d37d010f15d3c785ec1d4e431aa4b7360b0d62d08f5330a84792fae4845eb29fa64701146b618858eac702f1c57cf5a5fce0ff59a8eae9f5c3539cc7d6cfe311b6510e23d8902ab008c917b14951cdf1716eb73aa42dad0e6442d93fd9a8da24e056dc9701d270cc3a3a0126e00eb70945997f6d29fba835c9bc297c7d85ff08eb10a2b51573e6f1040e043abbba14f76d23352a259a31ae0c85b7921e362a969426c79224bad078592fee5d7c6160a3ad3b7e3d069223100a6044add41aad33a36609a26ec039b4c85166af419fbaf846842eebeb953b5ad5b0e6ea7c7482853312250686aba7bc2d5c3f72d8a39dc3dad34c28db46eee634001a611230a04381b8053fc086cdeac095886cca6db9c9310e91fbe7f38d5a91cea69acb6b7e81f77027e2b5132245d3176c69ce6a110cf37141e8ccbf96b3a7d35e6eb33c3a66db56fc5bc1f1cb4a7bd4227079542c521621c68dbc2081f52091bec3659af2450c7c52b55b0abf437c104e0c37b85c05d7fdc7eaab26b5d76930a248c000e842ac944410e40a9037262b4c1276aa7605bd323efe03eb31f34b3b580f149cb63988ce5fa391c087bebe0ce4b007b71c2398ffbeddc69ad22f522c994682ec39e83f83b4867dc0f27e5f13443f75052f129a92f9523410540fda2e1749f2f02b6bd4ab82710ea61d6fa08f0f1166c14f1aa0672f5a7e48b193da48676f18774f48bf77bb5418cd73467d59599670ad5cb74b2fcdfdfadfbb0a7755136b03532a7bcd427e5d8278c4334c472f86362e4a6c9f302c8bbc58306fb7647771797877b2842df2d3dee5aac36684087b8791f312d1c1e92ad91f98cece63b23c95cd0b88924072c83ae2ae163e2bad430c10ca9634a12f3bb1955f2ca4659af6ca0dee6d01a23205a278dd358df58716931c45403ca4ee5c7356ed6a06b0d91ec4bc57b783be97c22ebe381dff93a0eaf90ad16904f0134bb843f61317978737d9453bafb39c8624f51cece70d1efbe630e4dd08080c06510f0aa547a23612ffc3df2ab3a5e063232c870febfe2a1cb9b548c9a00e720dbcedce250881e66e388053d1e67840dfb51f0556c45e087a0da895ad09f3406c7bd2b51ef1cb90b6e11d3bc329dd8e2c7ddb492d5398727679dffcfc9e30c13072aaeaea33f479ac2f435318915c215d2748e189581963f41207ee3e0e2ad26b3d91c31eb9242bd8004b223be2149983288eb12aa756fd7bedc0eb1d05f99aa2468c86e7cbdc710520ddb704d9117268884ef606966f0742e4d240f95135642d530f604e988ddec6abffcf6a2507df5a9bffaf1b6d8d9772bb8a78c7ac8eb451f1edb18263462966044e70d96c886494ce9ae99e46640ffd3d83ddb52ebd38d2832bf67f0eab7b1c8e98d615d874f5a383b07d5bbf8fa30ed3c79c12864d18d297d166d2dd9ab049eac4a319525f319bd64f3ce178a6915da51497ab849b0cb5ce57546736f53c74f22fd1cf94f42954c3a11a3ef2fc8c0584d3761957c6284a0444f81acdf1e84a355c5598fd02416135650c0e2bf23626dc77bdb6d61e85dbcaa51803f45d585e028916ee8c363b7b15e2775b6496eab365b871ca26d78b9cabb262ed25672475c66a0d90736e1d39ef3cf9a5ffbac3f96e77d5ef57360adc3b9537cd28f7acc421fe954ba179980baf31064334e74ae904ba52a6657f79f909febc35c4a22878acf196be943a75ba593a9af0a3cc0164a9c2e7766b024961ca4116e20007951edb963fd0465ed813e825370b2b7b131ac98aba183730d9c9ca5fa671cd64e625cf468ca3d55b4c1b919ad185b53c13a8cb80e49efcd89030fefdde3d1cd2b94f8fba2818ee5dd20d261655a1eb5401daae0e7a34d9d2af94c3c74a9d3e054b8df635c5345f830a5c29ea88b1c86972e44b1cfc958be84d3162ba79bfc16e06a93584619b969b50451225d9e0fe579a96a5ffd469af292a3cf75b41c958a026869bf3f473a09d62846b3929f8135981221519fd640be0afefd57acda47cde5b79a29c27a85aab814eb4d66875b3077d48ae45f54d503b8da0afa154aef0f49a333fb16edf0fb19f0c01064aced880e179d072f58f42083edec95e0ab9702d94c2eb62526031550bdf0cf6a432ffde2ebd81477bc3f859934ce55d0946bd1121872cc1ef3c40b2572c3ceb707e450ec0711a6d9d8bf3c9cc644b3b619e01c82b14ebf85928eab99e09cf059680065ca07fabc6ea3bf458006f55b7146267f6837c4f322a455ac668d2f912d31df7a2acf212c47d0182ae2d7141083c84e4f47761bc5565ab88d63fbc6900ea9d79a286a9d6686877c3d1593e8281c83a0f9f22d8203d025e2f1ea3d2f50a842f3a58aa3dd124d20fe3e290ce434599dc1cec9089ef7d315800a6835b1b155d730cf54c7601f0cc7dcd2b3f2cdfe7315633d9e2903b1392b09e5373377a1fd07ee907fc2d3ba6a5e5a058d0409002b37b4b9b26a80ba2b416315f37cb834e401ecc8e25978915c769ee1770380ba6f258f45ef36d9cbfe1500d0c6bbaf492909d388579e376230dafcab6c2506a9ae34779fc5449d90b06879de77c6846dd6d7b862584f25abd28f8d866563acc89a419f66a0d386a4d0f9e33340ea1e982fdbe6df0f14307530923093498c03539aee334df8ba6c5054f7bc5accf351c6f078c0f5e32eeb73cc27070da442e7ee11db750e5537f4346990c1c673080204c5f3ed24b1aa27c10ef528595787f5c21efe75dc5bce47392b70f806708006799029d0ecb6e9632c5f42841837526476fe53eee8979b27dad61d0aacb383c3d348a2828f9f422015b117163f74b7de323a1984f90c2cea925793c434eb0cc479b4de38a503ae08aad30c78f13bc38923cf6f770fc60b200cfdf3c6851838059803c31ef847d86323c57246b8ee4661b29c2ec4686f4df073b0e6b971abb973399f2a4a8931da8406aafbd13549f625070a40d07623a7b4211721b558812422373be1ce66ee1ffc663ec0dfe0cf039e5c524c65a246d9f732e60266d9d4f76208738f250cd312100afba51f51cf2cc1c7918d4e3ca1a9d961a8f15aeefa9403ea57ccc3264bbb64ccd0cfa23811aeef8eb0c403273dfd2a25170ce3071ee6b04a3fbe30130586c3c460fa65741a5630ad045cfb158f29eeee6e092cf65eba32a342b7b79578092a6b1909ac3d86d5bc743870a35314d7193b67321a2f16a88253317e81dd071564467dab44a9130c8926f526ceae23d6c60547ed110ffed3d07a66b6414f4aadd474b252dd50a67cacee49ec386a561d24ce0c7fcc558ac78c9fb32ff2c41275e94dc11ada69222dd45a25989bcb09ef2889714e3be71df9005a4c5c21f81dc62d20389f750f4981bbca1d1def59679eefe057ae5b2bb14a24a5b79378cf500eeab244763041ba34d38330e4927ca31855be8e22a17ebbd88196804c9ab46e62f4723c4078409029d5337d89aac4f8d6f7ffd1ac7514e49d054443d3ee5d43d35cc405673b3ea668c5d121a5934eabe2c902d3060dda79eba1c58901b11394cefdcc0c73638097a98f321f79a1f05227d29e5052cd77520f129f66bfbea3b0956a8f06d70637e22d2c20b65d545e236fac0a0b8e662403858e8498ccacf832dfc29c6f9ccad944b6db5716ef1328678926b0cc7fb5382f4bfe0152cfa5602f321e21defa87d49229ad398906e746dcdfa162fbf2d75c5604740b9b4625ae2b2f3348c46dc7f7f1109392f599ec91915bf509b794e2ebaba3fb8b825eae55caf14f5f621953211c2654f2a75176895e844ee94dc91e675279560d3c52389312435acdf385b7ecddc90a5354942c78cc3bf6367df9e5b6264b97914f5ee449d450e759c0a7ac899cf2ab82719a091280f209d42a881178d681e9355006bae2c09a5bfe54f295e5d94970c8ae8996daacaaf5b950fe613ec0e2af45365f885116b53beda51f5adca32f43bda3470db673b7e10848fa30bf14a26558225e56c894522677bea70ecc0406f7cebba1397b9c8aa9784783f56281d92e47d0bd8bac0c2e7ffdf31c4e2a0576870755d9270e8c38d2f0f5897fa06a27a9e328053f79c3d39c0b4acd0a31b8ecfc2320c7389f59edf03b018afa58b83feee32ee94f3c944ef4427e356ccc49db4e01bd2b0c2c2f7b533ea55ec0191ce1d6d1a536e9df63f3692617ba7c5b8b12a09ce1c08f8f9dbd5e6efff7345dfffbd26cb8468d89ac75112a31f5619731e9c84bfccbdcb81c9c70ce20c78f26aff5f16c8706504004078b2aef5c3b91ae74581a0c32c4a1c3e73aae258cd8e531f610c4a1fd81b7e3d7eda854746ec35206478cd81b943e4f009d09656fbd468101c06d610954646a3e2b9c67ec079bde086af73c1edf0f37d9422bc7c4383f553db953ade58e8d8aaa6a06186892a9eb358c8130a2d4cde4e5dcd0de22abd842380c6116eeb4b203c208a40146290a0a04e4161fcb10d612b4e0d55e5aedf4551358e34f84f68a74c8feabc743693c074608c045e9a2ce3735e79b31730339e74671699d0808440182dbb1edeaeda49b7975613ca6a8f442e7c1c12cfde306baff1da54441cedb85486eab902ffa6e49c9eec984f918cb7f5dc1deb94ed9757c138cb113db5f19764f335818a5ea724adc189cab6191844d1d981248e065f425dfd1842fda3710f5382f8047a257d6052c6464c7dac98fe2583623fc659b15a5d7d90410c6852887d4d8348f970e6017da5970fcb269da7e28ec6c824dc476b1fcad046dcc99f3802f076b09756ae34fe7f34c81cdab1588bed87de8e138b8557b6eec4188b575778a1bdba18d905b7849f97ae5f8d0160517e16cb5a89a58a684c4f17574a8fe74cd86fa9f48339b44034a51f5f5d0b2a73ccca97d33539448b94a7c86f6bcbdf90419f2e8ee0b2ccb775aca3d81de96c360e092ec89b863adb2bd6a6f31fa1af62b297e97358a92afa4b4048d615e45022cd5218fdeba530073d8fa4f87c527b2d17729308c37af5fdd6e33cd8f5a499c118594428c59843a23915f1b53f7ab60258e1d924f704ae663e207314394b67877f65c97dda257b199f0c5b7b25f8b3037efeeba5ed482054df9cb69a17c3140e8e7f7ab09d481bad6ea3cd52971df63e0ef031dc2993e88b4b5f569fd20db1bba74d1147f8f9fca0b7fe74cb127206d70250b7487037f8365dbf5ea47d9f8816b064603b355d9fe950cbab66b9a26f49470bbd363e5ff21c25161b59bfce7c219779e02176f8b5f1b1279d2b29f4bf15514bb7f515e816218bf7c66ab53e0579afeef54ef51ee1c25a56e6a693ce26c838dbb1ab0b9404556141246e2946e1adef0799e3f2bfedf47b775c690e111bc66dca0f4fb776d85b27ce5915aa7e1d0a9d2c0cd7de54ed4cd71dcbb618fba4c86c4bbb51f4ba58de6e21114a664fef6683053324e527ccc6929047f16c3d004c3235184968bfacedf2d825521295a09e7165d000b846e1c515e6beb989c4876f866d4e2c444c2b4832f4ea40ed32b1d8b1caf1349a14e5705d263d224e6243b74fae931b834d70811adfaba8c060f04df292f13735817439549cc60cde0aa58593bd11ca41127429189ebba0fd0de43127793e030dba5db181e4488ec827603f34a387a3a270940bcbde408faf4952894ab74a990f183b85934b0c8528c6bb1cbb4264f6a891c40be5bb0616c500d502069f936c5dc34925cab81b3a09f7095b5afa33e54b43183134cf4aca9cd926d9c6745fad77374719019bb2dd98543fb25cafd9ffa4cae5dac1754071f11c1866facfb1882bdfb6efe7c2bf5e17158aa0c4892969774e3a0365a52f5aee2d8847906c3a1a0f523505c1284d913a8b8008566eab223ddb880a241f78495424c582525140dad58e67e2c87b1c063ccdb41280cf181af8bec837712c1f162713188f9c3460012fa3f10d3a77c4ae4d1cb46bb580807e668ca7e5ffea264140078e020e485febfb7a17b9a29615301874ba7a109d16ca583bfea3d07f965f318764284f27bed3a00c5a880342d3c5e7efb538c87ce6a5458484730353dfba1ddff45eb48002e0cea79525e55125b86bd52e2c8f70f5a4e8da6432262cc99473cdb852099e8097e05d2cb424c27c567796bf44ea15acea8b10a0ac00dcb0b978711c04090c1ea17adcb395c816786ac2b026c8ea3fbf121749b95c90ab702f83317a555e1dfaa1ca5548961a716a043d0030e1537f0973502e91fd88b528db9b425a0b1efa22a12950847d0d3806f10db6081749f988b064a63ce565720e0f1b348905dfc275c90bc09da435ac9308a5acf637249adac1a78daccf02c7be40e513be0220b9ab4b43376e924669815e42f49aee78e1ad3f9ea397c289bc55a336b4f9070ee1fbad3455a0c1103aa9413ac13071129b85ba49fa547deb113bbd66c6e07b5e7adac6b6e3f8cb4ed2b27bec617ca220590f0319673d21a4783cbc1991d12c5c6c4ccdcf076039c184a378dc146c2290bb2db0511393fc928c9d4e0a336381978ea706cec3ce9e4ba69126a502cb6e5bd84c960dd69d3fd138fb0dc4a35ab4fc977a6f19122c9c48b25528b1b84c94978d618bedfbc7dfdf6a8d34f3a7d15ac17955b052ec39cbf8a33c1628369a175a4ce618a3a0274884a3cdea507ad196bdc44cd8d4a31804d115492630fc5f5de4662cc31a985ac5761e025827999e9604a1a3ae97e6762c547516b24e0097f0aad648cfe3d2d2f33719e05383b27886034b6f60af379e399a5f6247f183b573a0eef9e51108299a35f5821eda59305206a3dfe48458289e34f3872829f43fb0213b0ab4f51e0c10152eac5d1460c6a210be119a46bbb623b706819e6e483043cd3f41075cb6f09ce4b35b0faacb6d7d153a288eeba3bd758193847f633fd91e7efe433eebd810805afaff1bf99de4f7adf397ac9e0aaf7541de31df2f855898b37c94c581b6890a918772f7b637739fcae3a317f0390ae0d60fa0c55117e0705858c4fc5c32496a1bfe143b43234ad9fbcc14797886ae4757d4ee468879160de63e069cf08e9eadddee02dc58518598f45cdb52080819090991e55f24a3d5eaa23b09b341c82197db1327817a3eb5f74ebdd833de81b9b62baa5e72bdb22683390d10736a5ea3457984722f9d4cc2c25b6159a23e0523a3a47ddea3956f97555c573a1a947ff03438edd8ffe16278fae17373fe85a2878f97382187e34468574507455b8d1e047ede70876502e45b4fbe92143dfb954c50bb33678faca2e1a6efddcb87db2e282ad81d53017fc3c3c1ed01d190b3831a73e9010d0f1608998f3ce944ba7b667bf026f2516b4a5e0310c645c58d2841b404bbce402ef95bfb92fe8151423702a6c63b5fc0031b170fcd399fa0fa237af6cacee7463a09269fcfac5c363ebd56cacbb2725b20dd73c1ab0f251c440cca6c7132dce997c750c600d771881b04234d0a764f2ca0baf3cc1c0a8da89722616d87c7bc9b378b0e5d873ecadcade0d3f9488bf8f2b8285817b16857c10c8f99f789d7cd4c01efa6409de895c747f3fdb8c682243f7b00df861c69f461efc042f5b62a6be71d9c2a56ef1148def57054c224cf7a4874d3ac1c2c00cf66aeb7adcd5b76b99b845a714805441973df0917a45bbf3dd9e0df81b4e682600535aa2a32564deaa096f5d2c0bf382f6fc1ad5c87d70622ba2098a697ea6b6406277e9737918c1252498ac7900797a535a9264e5682b71258273f10c8c6e491d5bed26c61eb47639b17cef237427f9fc5ce9e8d811e0682edc381ecf94d79691ac13256d8e0ec542b406b2df8881e34770edafee15de24b323b9768c1cf9f8ef31a28827c1dcf2450de0912783bcb0502be08779fad0b9bf1aa13565ccc5357535c89279523bf2eb7b589ff4c7f82651a40812f6b653208312167ad5df2a9d20d429738e2691932c40bec1cc7827d116bb8e36e32cac76be096c48a1a0c4fab5c7e2ec0b7e043d4aafc09ac9b2ebac27485f9269c0f949f1ea8aaee0dd31c4f245dc984ed4c9392c881252cb8cfb1c192f451a7ae24015519cf33c02dbace66320cb9c1ecce143f607ee774708d5a12651134dc204ad7ece85d3b013b60e5481838f47924f071239a7dc01c3a02067bf289d8a395d49050921a56c687ee4baaf39ee6e9b4fd0882d251b402e424625fc8d94b260c1c7b68df5534ab2f28273f591c13937d248e3345a7a0431c6aca19702136791eb0ec29f05a98baa4adc8f64312d0a90068d8d8f2755448f648afe2ebd3114725fd4cdf14970a300f249e44aed7089ca99ad4ce1f3a8ef3d1ede5cf95a91c3c1bb6612d05b2f23e561fc4457628184319ff716a3ba653bd9ff721df3e569d5cc87a61b2b5d7ffcdbcdbf16d137a7e31e5b1070f4696669ac97470eb6c96d08dea5ee55583135ef20838ee00fcb22f3b16ff6abd99b4cca7cccb5c2a1a7afda6a2c9dd6276201418d925a17edbb44dd35ecf2c7d91de992d41dd77b50ecb12810b872e89993c48479171ecf5380c44e5516b533d2592c7d3794d60d5ba7623bf06e7c9aac2bd7c3d8b32028c3683f7eef371d794cb8d742d73606749b1001444d001347892f2777ddefc16dad56f0a805c5f122759671fd8bbb35bf9f8705ad50164a10604cd091ce531216270e876e1830ef3062a14dc58f3dcecb4ae243744087bd9a9eab042708feca730b7a050fdca6ac01391a617eee23c3522e7400890ebf747bcb1b33e1f67b20db2bd4c97c0900a16dcda60cae4f503af2e72c0aec1e44234fa167fe23ac359123d6cda4baa87363e00923aba6242e8577006d6ceb3c53084419109f5a0ebe0145855bf00722102bce7d582b2cd0be476d9948a475ccec12806dcba8da72bf2e11130b0abc6e7fd1c6cb53fe9ba24167ed60910610676d47ce46a614d45ef640e8be22bdabf7a400d585074d9c5b0acc330fa14891a01293724724e55b3b4bf877b9bcf4fd4c48831a23f8b7c7858095f328ae8666b771cfc446ae1abbdfba87a035b41e1d4c24f14bd1f368a0101b09d02912ea2dff771873a5f70ade73b32c827173ce868bb52aef5910fca09fdd2c86221146d51d327aabb48160a612bc04340a64e450fc61da627dc5fa50d56880c4753d3bf9977149be874a43b6a4edb47f91e306ee7c6606c22e5e4ed51df950a69cdda91ee6df85280f704723ec605568e3ce114cdc73beb6a1470dc8c827559bda36f4a1ac0e8a44253b5ba95b0c9db39eaf9a5ce3616a46c71e1c76b6b9183dc6f6e6a7acd3b82920f301db6db5a00d81d43e067d7e0f0cd1c9bd3ff255f249fd49356fc1ec2b61a6c68fd648f44382acec96762d588762a259f401a0ecb57a11a2ce220732f06ed13ccaf3b7d258f616d9532c8d6f0cfcd7a23190a63fc329c9cefcb1d54f1f74ba15bac00037bf9f676db057cfd42cc20e5df8b803fdab2464dfc5f1abd7ac3a25d3f9449222c7609758494a5f039ad257e351d6a3f0da4553d513f08521c0ed200b37f0e5283b7ffb35c677add437e9ae990aa4a938f111014d05840fb8312942dd47ab1e2c2124466c045f8e344aa1d505774a1eb7176d7e687bbbe318c640a1749887c1ec46c4651de9c1f0982a3fe9cdc0f7fe7602d6e9b5f6ec5f06a2de7c4d17af56964c25f28c51e7163fcb5c8225448deac3312df11f31f22a57ea86221baba3d111e4a2cfcea6626b1f24d400f9509b9e90586f3322b3139a7d623b2cb5017c67a5b7e344b75ad0a52d6dfecfe962dba8c42a994739f29e983f381ce51c5525df1cd9d988dc6b6ab35468c8b0966735bfa58deb99320356f0d34694387ded60036edef0fd899d54042c5a9e508a54ae37a09a9ffaa32d105b2b44b86e6c0b665c3e909e80312ec9be6b84019c183bb6fbe993e62c6e49964ea6492e6369b2bb2108c6c6c34458f7468630d7520dd3a1f27268535733c18bb584541c304a1508e97c9f29e386483dc902a48599877d34d3f7860be92e1865b842975d571fcb9a6243eb51557b09638928d43f29d7f65983cc05f8dd35b358b6f7654af8cd64324a4c1155e1cee602b6a88334c87e7a8b1c1a216a60dd4af0ee2392d95ea602ef08907ec32468c76e71de3fd293ce83dcba16e45fec0ab9487280b61a68f6499ed1ca275247d14eb8589690277191e4b1cdd85ab93deb29f7e53804e4358a567afbd2362b7e671297288d4689ff8bfdfbc36c7aab05d160636aa546657e377b8ec6ed1e7d4f334f85ed5c4804ce18fb38f8f83f90c24b3b07584c9af76d008664b343e853b2cf1536694fa6bd4bcaf633951ff1067cebeab0878be94f87c82a29b4d5533495104a77e8a3a149452f861d19a2c5ed07a09b8c35a0669a67f39d17f72fe39035d1ea27d9f9ed6589295c16a9165e64f915852a8673e357f7c6a6122b9773ee58a6391a0fedf419fbc3d82dfb4ba450ab4f636c40eb050c187a7e4db5e9c8ead2aa2a03dda100710965f456a3ac2231c094856231aa8405baf2d28b4339e510de62860573e5e86323844f586844451ed0f638d7aa3f04e9cc12856316d9180cf1b26ab6e5a29c349d720a4817a7f8da8cfdf1d8b0255d96d7e65e8a736e8aa7fa4ca8c692329a812057af308c240fac70fbe6c8bbc5205d7bd98d5a2961a255898cbbd0499cbc650548dac957ef6b3dedc216e275505f98dd5daa6f78937091b349af15e5371c53198fe02db275856f04ee275144b335d6d283511e6974ea25020b1fb80f00f1a990ec2fa61154e4768ef389ef78d463c2b478b6f36cda1b619fa90d1ddea80d0b91b80c47db23a17cfa7556a1c06c51cf77c9815b364790cb7d60644557aeb722f0a653312bedcd43823c581001717c98fab94e6804ca15e8732201608a13bde0ca8adc6c0ea97e0274c2502f3c1ed09db16477c32c960b25bab6e783a925208e1fc46d4a3f442868eded6f020f4a46c19a749438892112458f17273c025f3889501d177ce26603c77534b26d22f6a5fbb3893ced4d075b8650a1e19a6621b0c4cf7f0c58449810764c88cfe2bcf898487217ba3ef28e05db23ec3f14c0d7f7b0dd2f90d82184915d608cb29d254c31153f3490c043f2cfa40069e1f143479131859478aa3657e27d8d30c19178eac7bd82301ff9134a41ffd25a73d40728a9554dd330e00d253bc81f2faef4af610ca065b24361e8eaa2afc0d77a93607670febeb71cc64aff8765c68c889ef52de22260a106da890266f9cb311c5cca5c7f8bf38eff551e8905272b66a2fc5491feab4b408d8ef0516155d1e4001f115402bcd03c825f981b97482e7d6057783220f2b8a4fe77d4b625484fc39ac3c7143834f8d5277c3daa095487d00f40ef7f4cc5fe43c824451ff79b8c419e15668ca1e742b813777fd0363cf4143db9c5cb6c122fc5befbabf233db5a1dc5125c385d8e74bdeca008f5579c75cf33052a4c55e5a6f03fe189b4b0190d312d8724c5165ebcc894de43586e231348dec5b7d986e466a81bedef761046a435f30921258519a636d48c704b5c60e608a610fd7000322bb94137ae8ece4098b62a7865d9041bae81026ba0b4a3a64c237f32fd3cddf431630b57f320b0cf3b12bbf7dea10a29c5b93475330a02624e475d24bc551b7d8c6adeedcde8ffdc14f6f14c0e2854307cdb0f54f56624841eead980a6755461b6e9ad25d1a5173a289bcc02e352da4c29597bc1e606eee065d5ee16fa07ad9aee5cd9be225a832caa92695fda41f42dee7d00dbb4ad1c544648ff0e4221d84dbe6952ef54c1e92777846c3ca6a36a6e8159f52248a82de51d07259088cdaf56ea0531a3776a1e3ef2d0b5712a0a443265f3231767310b56ffff01e6bcd0856d864c88f57f9ab81cdb80fb3c7f9e826faf2888ad5e1f1e152923b860a0c8b88d570dd7ab7e09ea901e2ebd6ce2a0867f005143d7718eb708b16a1781f791154a2f73dd76acf1f142430ff06f5e64564a6a6f92311b767029b565f24cebcc6998596fd88035cc2287461818b6f924f7af4803930ac0cea788b4addda4c53557ecab5b883200a263e3fe1213700b532a2730cb4aee9987a041b8e8181df575174a50d062661c7325b1b4cbfc0dfb2be8f2650ba5427ddeb80b01928392dcc192108a6a4eda5b022bbbe45cc7c22fa6c4a5db352f1631c6f0c5a62ef1a06edf0f91a49dcf59717c28c4b9ad503dcfc3283860bdf7f56db0232b5d78de245bee725a6c8924a55b3d3733fea302451ebda58b1d0c85446d1f87f3df91785f759836f95cc544578eccf8eb564c9bc85c87e7e3fc9804df2b0df2d672fc77d76fd90276967a898f2380a0160c15611f833b850663a002a6362b281aa96b47d17e7ab6d3bbbb1210ae3a5ce4ae9c4abc0e7f62b812c0c35bbd7a33ea06171a36da14c3a6caa6e96b59aa16d673da1896716575d35e3e8f5f4502510843015c19a02a58dc3fc67d62e305777279ae23fc0b581d804490c19a18875d6826222944ff3ea994a5f06f5a272b73c82910f522f04d000bef5115c470c0744277ef1efdd6dca279ba92a261d062bdf0358deae0c711c49ba15236493be62a2756e3f3fe44da087b828b9966a17b0daa879a3e4942ee51e56a95edec9bf856b3424055df4478c497fe6ee673f3283b44e8e76aeb0f7d30f5c776db59fab95606a5b240b2973e733beed11210272470a1d8ec996bc7d2f78f25f06760c12c6f3243232c0e2de99d71da086fe567b68e5c18f6ad13af083a1e3e9f5ac2f30cea3d5d62bc131859d925a67a13d86a6e3dc42db399555d921fd2a4bda5411aa41f4e31fba1acbc0ee6125db982fb4114787042c383e6dc5cb36b4e6c06bcb8618bf5c222bab75b47146e5ee198b0155be3a3482cc26f77ed64b7b2b40fa2a8acb48c9d48a28640cadd7e1b540cf3cc3e2a1de71c048bf6d3b7158edcc7d2bf0009b1b921789391011c65700bb1c22037303fb64b9ecd5b3dd075795f67162b228fc623fd873b7ae534d62d0cc7a95fbf58e5844a1f1a0511758bf6634441360c588a2193a83f08d098b1d274b81d457801d253624691ce17b6fe775131417a5f361db678cb2b1a1918b00a96b3c548aa1395617b97ca38bbbf52cfb96869427a38a1765b0d3414e6c82f83083f3b58fea66ce5a9ec88c3ea0715135c41fee1a6b4504e2fefbc92d9f35eab453184de3cc07bfcb6ce84930a5bd10b120f34949ca640cdce67e3dc2d161022f8fab8abb5af6703f4705b571f8aa32d0acea792b13ad84e1d0475f05410b0c39340e720a653c9ef839fdb9c2a65dd1d837f26294237c2f076e6b4a7cb9b2a01f0f90411874ae45345ea7c173b1f1a61a3de488e760a24fe10f8036bbf4a07eb235481c0a321d6ae1d7bfd2ae850aee23777fa6e7b8bf9d3cdb9757a95e8584d7e03cee13bf7a099fb17b7fdeea8a358f2d7f2e721e57fa278794acc64b4af70fadab8564129f83a2d85f83a25df3d78075620e1002dabbcf9fb2995b96671149e3847c01d6497f82b14d378e3e4be3488b50c21bec9c81389dfac6933a191d42af148f515232c8f75c43c42ecc1fe53103a925c73cbb957c7d52654abb06e79db480c2309f189b920590a3d8bf6fe159b8b6c9e99bdbb41ce3b9170ff1aa0d6d3eb73a38e3a8781649e227b0e9370f52701966258ba391f3541895db71831639a17bb03084aeffe7401f750c54f2df3a24b3a17b4ad0c84ee5b1a1105408337be68a8c62038d1d39a4f914c75772fd677441497a4a04e9a43e9b9c55181c5bfdfd444380e17f8dcd5af0afc30b3416c7b03bb288f02b180f7785e7f79f237daf39599cc0549b214695c723b90fe95c76d549ab5b4092051548890f550cde205b1da989a2374863d7b0156dd88e5039964ab3247b17756892ef2dd8624a596fd51e8ce6096fb0422f38bf7bd0fd2e2eed1f2190417a45b7f708e42d1ad9f3d8561ffe9ad81e2384d1171fc26117337f704d40eef0a574041547efd6085f518275536b8ae1eb6d7c78904f385cf2caaab5fb613b31cde8c6ddce43d979f3294dc92018595c13778137a03236973d0e44bea33516a1e94ae4de7faa98d4ff6c9699893f43c2a8ec23941fac1862748f3977d5909c56b6cc8278d1d03cb235a5ab858042ef0cb3ef83d7f6d2d8d0e169f7be15e84bbd3faafc9a07a89afa080be9f438ac4565ed39d892fa520eb6f0c963351599acdadb5aca26f761c1c2b126191bd63fe0a526897b1206aca5f60de937d193fc0bec3db6456fd6e583061d865ca296b85d25d3c9bcf24d80a043789de9a6a450937615e5c10797361a6832b07c54cc8bebd90ffd39ae2e7dd412e0a69c53fd72bad00e79227f1c7910d4e85c37ca1721593cddc76a7522b3570968aa9a5496b4c32c588bd70dc7dfcc389cc1932b51be82ba8dd3761eb05dd3efe6b0786992c4ca810c5af8fcc5bbd0e11ca49ad5dfc81541389ca7b15d095cd9ef1883d40ac3e1ac13a14f02c0d956f916c1cd2018ee2b2ec30f3ff6b2000db931897c98e9c3d7a3e90469c4837ffe0269f3e337bfa6a7819c513b015de86e3b7402de31747a83c9050b54b7a8c7a6215a351d324ebac6559b097b595017074cb624104f2512948b50aca0491a9aadad1d3c4fc17192c9000911cb60d4552d87e5bb4679e01dd4ef1f9e2f4b308220c53e5a8f40a21a1a3fc227337f8e4f6aa8a09531bdb79f07c79dcbdc31da127d34ad954cb64387f7a13bcf436c9aa112d189059583c6b9cf61988056bbacb53318231399712f485c63fdad728615e63f5ae2143b53067e7dd7e56c7d0271a226e2b8d40c554b3dc5cf9d40cef425af5a3b85d692ebff0314300d94ccc59bd144a17b6ca41551a00294438e3fcaab9a3a813379f42c5531bbc0ddc0841a559e14bfc92a7712ad142d98e1e1d68b6783c941f65f9dc98b3ff8a88cf01c6d1176cfabab4536116cd6b4c8ee2553885e2cea8339a0b9be83747b405823ab0004dcc13b57310861c431b9f656d1503ce46633971e1821f7fedbd43064ed52be24a53c4bd350fb5a4614795ea4c93a9aa698567399940302a5277a29442b7a3ab726c17fa820472331d9d717c2153ad3b84bd7d4657fd59bb8a8a2f7c19fe77cdd4cb2d7deb89afa962d312a2be6ef9b3ae76161d195ca67249a597fbdb3be2a03d6680642aee1031f04fb352840d7fc0af740c8fa9b8e8b253fdd81692c3e3fe96e1d22150552783947a19ceb8d89af2e8cc2b35acde64726a08f2bed4ac57d1287c83dff581e2c21e8cdd12f18d76f8183db948876a266166a4df743ad337f582cddcc465df6b381223564e279221fab69440c0e71ac48eee033bbe000b16bddf5f701b59b52e20f296a527f57dcfd03ac2754fee0195b8d27d281af9be927a911652e9648dd7f1cb2cd63ef9faaa09eb97bbcf66d084fa8470fede43bd8b58b8ef06915d51fb48336b96fe5686435331d67b8d0f84bf48b4f48c89d55952f5e70e4179bd99ca383a831bb2c8dd8d431821efe1ca45809872c5a7fd07299ba40fd90bef5d4ea217038bd9fa0a7fe7565af0cfca099fc9bee7f06fc07cad869df981173a8bc796fa4a00a063fb66a1415b962c3041915dc87ce46bf835c086a3979fa2e0c1a6bde7e731a6ea33059cecd05462a5eb32b669b19e5b0d3f8136f2969bff373641e3f140912a916ec6b5d778b5bbde92a4be2112dec4c74d27f4f5fa552c2cd4424a2de6d01f1af695ebd29618b253a2eb2fcdc437d6836d6c6aa822e7b60bbf0de33d15626e9badb5013734e803b20eeb2a34ab0d8775d1401a3f4dfd0f45490a25fcf40be81071e141d605e7a64e0ea810fc1abea8c6896dff6051878a4fe5c4a1a00ff45406ecb9ffde3b5d252f161ffbb38ab84a5b0e0775df5a6204b4259d3b88cff62259bf2606502146b7a62f847650270aa609b45832c90dbe2d5bbc22bd178522048b9ffd33afcc37e368288845a21d4c2f7500d1068df10217d9ca429596304440df540e504051e8640d830afa70b59a98c3535f7eab864970884e7e7da6741270b5527abc565bd6f29ac1da27b55436229ba2d1898b3a40c14a6e289ff87e6fd0d6f7daae44bc6a9026b7aa53422efdccf255a534387700aa6488f88d26298627adfc747daad4895ae3c09dd7432270769721bf83c22e4172e117ce5ce4161e5811fe036d8d25b2a459a359ad9129d35ac26253468df186c55d64b34523704a0558b3cf29e31d92926e4042d795c28c6c039d7f7b9cef9b46304d3262b1c98432cc36bd31dd6148257a03d2f3725782aaa74448e979a8844a6d3e94f7dfee99d9d82d60e9ead279ffbc7e94a004754618575bcdbcbbccb09426999404e11f13cb5a4b4a35c340cd2ca32cb8f0963a10d9fe33bf3b08e05db6af2306fc7659efcadf3f3f05d4cdd6d52faa2a63431185d38d1d7144c12788cf3fcc4d113843acbf26ec8fdd77e79a1a0e8f0317140445064ea9bde8b5b2007e6f5870322e3aa8ba355fa9f60254d2164931df913b3fdaa045c5235c8be17b266c8c5ae286ecb3ce842172416aeac92d528c29948b84b1772acb8cbb81bd2ad11e7056f3947b42a2c3315d4efe715c0f9374331c1959c0bd9d3ea821efa0b4704bb0ff64f1c4431466e3dcafef9437e8467054d44a7296202719f76ba1e9652f377766b14e872906b2039b459e9920bd94322089fa4053d6f73797f5a121da3a139df50d4b6c6a441b785d3a14af59c9f52814a3389e9d489c11e693446368c50be32bc128fb3b1593728f62d61dc7f3e9226fe00de19422078a740e468f694a89902eb2bae3a68d0aa3566e4260561e50187c1d1d9d10a32fe4a6f6b46a4124e002e01a44a5509c0120f18c2ae310a12ff0cc9b44415de75a0f668b95896d0e115346955195cb5d572e270f9dba24a4d23ca2b4b798dd3b8eefdf179c497f655b60b4f5cda44fceef38a29f12c692a90453e921fe15377ea6e2f4f88a5ed2d7b5530ace119a812ab162c9d253cfd8ef9a8e978f92b2eb4d8b1990a67423683163229d340829cc4ac3166cb250e9066fe75b03535d26f57493b283ea0d0b4f7c03cb6b12154af04213f5c1bc4e330a3e95626c283dbe80a0cae35e9a9b9761f6889c729c1d2df1b10848085064635b5b10db5d7d00f2e41db137f2118f34fcab056e19a196ceb4e8843a9aa2b701b091edfecce00746ac46f6decd087b6670a2113b1044799e93ac0bac2989a74eb649e1a8b4d3043252d960fdd37d17e47e9f98df85d27f5bcf6b0a90d017920a9d23b7302c2e5fe7bc74b396fcc4a7e800ae00ad37c48f6f0d057837cf21f91096cc8944be76ee2c9d80a303ba4bc3589fe5c109ec072132cecd1b7be47c3e6390db671378b6f412d1a06811cf1fb3f692667f9458c7f3d112271523bf85e10f448b7c8d2e3c5d918f5e5477f68e7adec73d62f8b893a5a8ff142d246babdd2ad2733a6667d5165432865c1603a9baa56719aacb14f1639b81a6fe34c849019c466cd501e1464d52301b394330a575fa7d5f4ddc54cbc59c26133dbf6838cf1c6936c47e3b6e8da87a5058fa07f27d046165f15cb692325a46c70723e7a791aa55f0f1a69ad9fb2208fde3f2419324179749f7a0c3341304976955f7a972185d4ec8001b477309cd73fb394199f418e2b37949a810cae22c969ab28c411f62e407eba19bdfa7d091956f53c345f29c56ecb6540e7ebe693282257a2aec0a93821687d8f6f08ac7c896f74ce835ec66eece563272249cced814969aaccaada8205b9b9e21fc1f71a560f75ac1638cb83a2b4b5f4465a48ea23aa3ff6d666f1647ddb996a6ea70e5f4550a1062ff5e655385a203dbb262347fc35f87d0d7ff5ff9f3399225fe357f6b06a236695b667a50a35b8f8aa96c6a8083811a6ed4968681f45fef2ddb2d62d60f47603f7b40f3b6cfe8641c82fb1ddee4d06f887c96a0f5f8d10905013448e671ffd051cfb407cf2222db84cc0cc3a234605b638c98a12a12f5d26f5f9938615f7dbc9590bae7aa1d88d3c4bf91bc8b8c0f0be9db48bca011c48f7e05e91c22752e230a3e1a5f61ce08d4e667fd504a0c049c634686191761139209833e07fd2960f71f6c41f5c42c7f726d32f746a98714d1947e5c075be1fa5a4779c2e7fd9b1ccb7033b47d5c928078a88ff173cf8b6b6f6132db0230d96a72d57b4eb65c3ec3021b5544cfa6506cfc1958f00d65ad16961e03f188671963bf39199fd7ae2d51f630547e053da263836f40be89c52468d53085b562f2a439ae380ad1917349f653de6705cabe3bc33d65cc7e9151b2b1b79d8190e653bd8f9313c55c5bb7f811862d58344ccf8ef5f4ba4d09a970ce815e68aeb6aa46d39c4f0ce386a2205f9a7e2d616f3528fd6b3652760ca7ad033394a5a125f9b8960e0e731c29a8ac8de1a7c10d06eceebb3053d8c43e8e97c6915f7a7ebb8f03e0c75b96cb0f1db3da806646c12e530c1cbba16845988e56f6f379e602cb5b1bdd3ece4f54a44f33f57fde1154da95489fd0a07f154ae361f6a210c5a3a4b9df6babe4810ed1b62190ee59e5d0c70838d13430a5e7c3a177d4161e6a4c4435220fbb9b04a7a7b18107ed8197d7b87e147ce9fcad6139b1913500aca55fa777cb957ce8520fa72822ea5e79f16d7fa3031d9cf695d0ebcc2d48943aff0b0a20a382278ec7dd42ad11c4cb6fa88c61106f427ee1ca51f2b3d638d2641c6d0f1d2eea17214371435196f05a5a044a1a7306f9dc218451ae63c79c4159d853429e03185178f657b7bc62a7ac6981aa5548c27d9fa7438759a626e1b9bf4e4d84cfb7031072a387e6a4b645d8a97d008c5cc523346ed6ee50c75ec084890760de7195dd80b0d7726edec704088ced4232ce38feb7041368f5d0a85a7d8431a37085a1c21d8af73fb8b31c61e38e43f8336787185a8202399925e33e994206c53e7a22b196bfd9d3d0357f8b7306b4f785f2f697e7d92246d10b9e29301851d09fb321277efa7f1e11083e38ce5ccd565fd1a53edf8a61631c92594d3676e0420fc7e739b7c08a35f7bd8539a9998b28194592bd4683418e7c6d8b9e178755fffaf58132ab42e84b9d8941c2a01554919b402766e24df1246cd2624148018b0b4495a1c083a85504fcb29387f21b9c6d9ea5da73f7fd7e8c2c56697203e679d9b713d701bee080f22d81f66d9c8cfdf907b23add92c486d23726fb0109d81ffb5f1fb3ca2a1272334f57e2e3d65528aa7993d037da190977c2ceb30012b72026639f2fa960a5c29a556376a58f52bfe2ea341b42e055ea6cd6fdf7352a94b50707c51d0925003bfa5b2c36219dab509b326a26cfedcceb35b33cb2bc7217cd34db71a217705dc5930db0d31111c8d06e98e4a865fe1a340658e3144fef0778718089ff3a3e1c9d1f8030986c1045037bc1fb2c104dee5add39b386d0682ad131ed13febf5faccb3bd009bee9b8c3604939e50326526553a15b5b78d184f6c8cf49b3e8cc92eccad296126d4b0aed864616a9b98e610422f038913d604159424746f4da374e3a7d9c6a22decf940d59f15db96d810fc25cd85c7d09527e95f4609177a4d2a3d4b0a3a6dd09d2668818fd917ea38b10e4070ddd87f3b97aeffbe3d9b01e1e06d454399e3ce2b1c00b66c525d5d1d054ca5862c7ec3f60323f7668d903391b35f725ccb8419d5e040cbfcf34f0d031e8794e8e82caf8514b94b6c9a370885bea68cdd7596db96a55bb24dd4216025425c9908837b96d4f07e5bbb9936925bf8a20b68f152f536ba27b909734c16394eeb8c07949ddd5ef3db85c0c7e789e950194ccbb19c1bcaaac2e01e8cdd1c30dbc317eb1a6d8dfe7ae6cc7d764f21ae0a01a1dfacc81d8746b464043de3e89dd1e0e4abea1e72129332d7444f938277f14b453d338e03a1811aceb94711f3cc4fb74e8c8df1e4c2fd023acd04215dc03c63bf131ddf5c2b10d186af3acf6d2e2dd3d76b141385b607faef4e0ee389a8cd82068561508ec2f8ca613bff0f374991bc20467ef2f46b12afc5f1df49b1a9c47c941c6dde1917825ef5a34207a1787a385e5c27aabc51a0dc9773b4dafeeeb62203f81e04b4eb451911f8f64048de4b5914abaf04d25f3cbd9fc6e6e4b8ca82d7c7ee6f3f4856858e37f242c05938c51ce4e683b5725a588d48104fb29eebaafabb7e9f749972ab1c700656f0d5c5e0f780dcca1d1943be50be9f96f72357b44dc572bb32bf9a0bab41b6cb6d8a05d1dce594a71371c0f187b2cb990283079ed84d476e64284989ab51e37445eefdb26993ef22f8c2b6a7dfdb8277f44e34a8e17c5249541068939693da894119c1f6f0bdd09cfe98de05567e9b9bad0f92ff9ac31bea2707ae1d96d3bbb3a17a721df335e49bd685b63aef9a2afb239a98d690cd56427e2162a94778350c3bcf6165f52854604ff52c415a5744b6eaf0a495d27779d141b866a8cc3b3a33931c952d05e50090be09e23896a227b4116ffad7d8c87c6d18b49bc60c81d5dd7ca16150669d4ce641c51bff795cdc034d97283be5aba476d17716f0157910fca934eb292a0801e5d82b3afe986d80e5bc5214fba51129f7a2432604cee5fc3c6c8a982cfaecf3b31f2b444688fc15a3c4862102d8f17abe381dbccd5d9b01dc090eb43c2dd053636a966686ed5c9dbf94d8ea932521709b6863094a857618fea86980397323180a42f6a6678d8e8ecafb66e1ef815648a868abbcee6856f684455e10093f988ac282bb017c807ef1be8b740feb063a89390850f227e31bbf05718f6b6a7f22757cdd20c8cb0fdcb79bbf842780c8b49421d85f6d8e3604c23167f0a67d87cadf49486eb0b13d2153c8d5fbd2755883667ae1c0eba415a6034c88bb4a0d08b25fdaa53caf3d7a448ecd69581dde7c171deb2e75dd0fcbf124c2f7a8b7cdde4d9ffd6c5feebd42e7637039f919a9a30a34978313dedf2d4723d458608e0cf999366db1c2a0d7811e5ca7f62a8ab94d76c06c0ac458a1d8e150f68b877bb69e0206df3e15c44ecf2dc097cddcf36dadf648c6ba03905b77dc645bebc9f648e2f7e037820b508820a406d1b5bafcab50a68c05851f1e7fd2dd3885e8b7398b52169ceb1a642c3b780c8e2a0d7f7797f7bfcda19f54b00681acb1fe8d5cdc8cc487b7cdfe4e6cf3a654841ba2f078984f02040153389efe0526536433974e393f437427525b1fffeee0c857e77ec8529ea229c6a1295640ffdb1f53d27a8407ba39c58a1970e394b4d3d915cb5c3722cb630855e3ed2251071cc507403d51f6fc98e8a8e5fe711b818ee1307534c49a2b94a119dff71ca71f44a64cc6dde758befa548daf1303a84063293f3b91999124075922d92a4d47ac106e42c9326d1c217a9f7a448ce8febec1b19ac8ac650b1454d4abebdf2f9d53ad54e42a1f97a7497266c4fdd2e20328cc5c532badb343240e40b9077b822080cb33ce5af2fcbff650ef5e7719f904e6d714ecc74df7a27e17f98c27ae5592e9f21296c44f2b59b8dff04a87d9ea0920ed05cb874d2032b5229d2b13a40dfec27690865296f6befb0b127bb0b3154716c4045414553b85ffe2e3dcfcec729b9e08f89cd4fc936a2fbf411bcaf4e4fe952afcad990a99a938eadcc150903259a4bffc98f3852ebb36b8297d6e368c1390d15678ce27f8eead7234146b6ce33c2b8915b42d6357c880dc7e0ef90fa612d508c16d96d7b5487aec72ff219f9787f336a9c716bb413b3cd1cc1483318464176a1002485c2f99230d3f34ce0ea41b29d78d003e7a5efd843ab6fcf81a84fad2ad9981841d6a9c014f42b5ba3f54d62972b4d47a6cc46bbbeabf85d0ec4c184dddefaab6e271d032425714da2f8738a53909d9b60fc97c3d3683a6d5750edd5967484e16665b6116e61a3d05622f6523259284ed02669507384973dbf4d75b0b6ddb60ff6713d649b986000301053cd49b35b3cb55218cd3107a1f42e67cdce023fdd24f8aa4a90e38e66a74bec1fc2763ca60fff80935b623bded0d653020637445c2ac23bae75869ecaa24d94494d7b05a5207c500d8d72ab4f365e6bcc47bc3e4276b320e0a4ba614abf745db033c1029005d771d05c8c96c10333ad3ffa11101b91fcb597365dc12a96dff0b02d55dae57d3ccfab31d06d9d55c2436499844d5603d2cecf3657bba6326a0fd090baa751d281308afb63ff195653e4dd4a8cc12e1fac8e834384b85a10462b82303c68eb518d56711883787d1982ae17d67d099c769d30b6f03a338e2a6e718487532fc1f7ace460f67eaef807b367207957992c126815e07057591318d7dc46ffafad5d82b5797192a612114e54f6076625305e4edaf77559528d24b9b52a7cf2bb6759f4ff1eef0f79e5bfc256c522fd1b1b57ebd0a270c8ce66ae9f0f8eb1fb31dcd46cb486b3628b793f63901b68a971c357621a154a3c68916c155c5b8de3a00316a645be15f4481d3c86a9d09f39ec86b4fe4a2b14551f9d4a544943fdc3fcc4470b01604424ca848cc2ff8d3c8a82da7942a4ef62f61fb92562e2fe0695332651fe87a604aafb5dee36136d890b33966e00ca6513187b0daff4b2222235ceb44ff435e0db35b674bfe15b49d7873d0e0a12784ba434d5dfdab2cfc89b5a08cac2630ce43a771dc72efb8901a2727e5eaeed199bcf77c0e7b0f01eeea47763a0d73b037361683950685b5997fc961dec513cb89ad4972beaf757c043035f3c4709d4a31a2e3f7b005071cf0f42fab2902dec6c6463a9ad589189506061924e1f44189142143043049342831acee94655cc9bcb3f1be665d098bc8ec766aa23d2115483a4da70f81a3a23cc5145bdb8037e3a3f79a95d90704d9f950ebc2e74299080ac312316db693cb84b67f54abd0e8754da34c05cba1edd47603736382d067b50dbdd6b54deb1c7c7e4132283b6d7907d253f4b106e7264d0e1a62f0494902c4365d34a234e097aecc4d12852d777a265098415ebf509f11f8f594c215f1eb304a6f0fb91a300ac2d744f43ba452e5ca218f74a2c71122c671cee677019df68dc2e7cf578b5ba5027892497d89d07a62ceb0602cad403245681ef05f6e56592c46091e9ec931cb386673c0514f8e398c1d6630c7f32fca066cc8a02d49a88da5455c0e7ad91e8bc4be7bac0cd2fa1dad8fd2ba7b0fb3993c426ede8dcbe96eba3a404ca4c322154c5e7dbe6bc3c910bf5e4ebc048538c297383d92c8e06751dfbecf8494265da819d40336da2d587bb209c3af667489a01553e5d1bcd2c7f7dd3751aac858aa45881fdd24d92d9ce6b141edc99eb1a7823608f8bc1db946018910604cf8da31c2841dd0d8d8bb9fe71cc4ceea8087fcf6fe1fc35783d4dc63983fc76e03dfd3f332b79f19feddffb5d89c146c562441a2d6a48b12436ff9213c2dfe0a0b3f5ba08af07541f3a20c3b3111b7a9f7547aaa13177b7e549f220fac50c41300e84e561f60231c6c59439b4acbdae9a17a3697e512d68160fc4f6f33d2363d938e049cc9a5e12777872cc5f4f3c30df7898a101105137277b0a6b31eaf143503dc6b0c090397d25de4eaae5574a09b4eb9cbe4fb08acf26cdac6f9655a790deae6283c8b5434f7c0ddafa4a1b61679eaa548a2b5959cc09c6ba23c62104f649873de431cf454164cb0678df5ebd357da12ee49eeb81895b3ac4924b3a38ae4788a421b70f3d68b8f56d9669191689869c049f4b465ebd72a5668c7fe0dd48bf1d726666fe90f6b105b4368f73506fdd80526052a0531289c0781adba25f8dd187e641abf0aecacd3069b5bf04db1b937939a64ef2e408950c57b9859fa98d3dfe76f1c0ad2fcca16ae3702766c7386bdb60e6c256591133496f8c87ddc118cbd394a46214f1df563c1c1c034e7b40ad87fa501f74b91d3df96f77eb220c2e6dd776541dfbddcc899d26031d6f8aa19840a13a2d91f0ae6cd307063efe819937016a7628a609fb8d593dc05379ad40551814a9d837bf108060c75fbd14b1d9628005ef00d40c3c9b8c4c71a4102a27e26f6f8f1d7939348d68977a7940d634c6bca50711f61d158263ead847d17f1095d77cdef789d3b2f2188cf99fd5ec6aaf63a5fc34b80ee30f742abb722bb0ee5833c2a969e0797e28115e48d7436ae3cf21c96f7cb9d2cc9815fbbddcc3c966e8864b4c968734af318e19a8cea20d1850c0f7420c0c0fb10e95c0f80aa0056c40606c29102f253e26b922805c8825103ecfc9a73a2a54933f40eedaa17b50353e1473bad637f5d962b0d26d13c42dbc90abcf839b5181fa375891f9e30a9aa9e328c878b650ceecc540eec34c2c6a54ff9af965de73476a8ba97044e448134d79f11a172635130c88174ebc30f6fa7f05e62ace1d1b3ad22f2d19eb241e321ee65883f74c50308d4514d92d879f710d1ea9a872c81e5122bf50e2538f158b66686ab02f165fe4811f36bb5333fb34bb8ea193aa4a4f57bb552ac1adf288e89ee5531694dc409099fc5613f2e788480574208ce1099e23a397fbd8322e0c0a858f23eaf2f24ada7502b4fc5062af4cb20eb2c45c5e8358e5ec601cade626451eebb5cd596daa305023d43a8addb51c01b3adcf56665c3209d3c32d4d56a31114f157c9d2a98f1159437f7acfe5419665c786bb7c5586ad18d07162f7d56612253564496986ba8c8210b540f50411ee1b5baa6cdfc8dbf1186b6e60e60d15c1069787ad909d206732226effe1e9622995d5574acf94540c33daac8751575582afd540ccfd8a619a0004a0f07ebd731cddae91cb0ffd897c6b6d3d587cf5a6a0f9183fd0c46af4bb181d37b1c8e86bf46518532f088e2b81d0b8d84635d800779d4a7ca997631c8579fe8a68e208275cc35d0c5947e8dd92f0a4d908f2eb0f210a22c879b5882311007d4d5880c95bb570779bcaf1e00f5e3d4a348e7ec794008819d608b194549cfc8e29b7dccbfb2cd62769bc19a54cef81dfcaa14dd2595923c7bcbf841d541d0026b940e6f6ffd14450f52d07074b8ec558eb94d44f13a4c3ef4aa97cce278db6c9f0102e05ffbebbff169aace353fde54d11696f136ec6a342ed347e8b2326e85e99381576b4bc9042711a8f744c5003e909885e1dbeae992cf0767fa419047c4c1cd04537e5c08952548502a3c4a8cd47bbc2899cbed42ef97765cf47c7113542338f0cea8bde78af3762d55f1bf05cc3c49c7bd508a861d208b8545970e779e6391771e964658327e94076080a3bf729088e12aa47b54ef6a1dd4caadbeb26538de8ebddcdb7e4875dc11d14879c7e94b44898ba1e16d7fe87e40056f8da7162ed5c8d9c59dfe612a4aa6f0565f2662d84668d4137d45e1bc5949564971be5e8c51a1713d3dd2512bbf77cbf98845d25ee786ead5872eab270dff761d51315e5557a6b66f21375ab9efc91cd706a79aa6912ddd3e503523d72bb0b4f2ea765aa3becf9e8ba956c4717808cc486d2343bf04e9d42dcc5e545abc58e3035f3b6a600098faab039dba37e175b6698831be9169d43a2b4e5ba8192867636dc64a7be286bf8bff53d17e457318babab6ee3941c358fdac543da3b68a52c079c8dba9246aca5f45424e4d7b5e3d4060577ab8b85d786cbb00d367154efd4f71b9c7c0fffa718a9e32cd8bb9757731f57a6aed70c5049933755b336d55d28c7fa01dcce7b3027f1d65ddaf2798d103e28b9b522dff596c9d6878b9631eb5b3f75d603dbd77e37e8528af4210c6136bb93305de8f1a82896661d9eabb1fba35072f82881fa91a3e45fa83e87302b8946bbd6040ce5f9b35cbd42d3242d71d3ef8482431dc52aa95f32b2757ab512d52d2f7ba4f80de0dee88751524d681ce9a002f4fec2abb583b366963e68695a946a1b04c5e90390c23fa44eef90ff8819dc6af8540ce3f7fb957b10977a9d57b3c11ecbbe2679768635aa596521302de6675d3491d25cc09db76dbaed5545c589069db160f8cf7ecb4d8afc237568b79e113791defa5a8430f7f0149913368001c5ad2e3cd480486ce31d375122ca8874208bdd36536399c94d74618014b35fd54b8c7cce92984d3e6efe2e1b61b191e20f1d1e6d1ba2c1edfd6e9dc9c068f00a65c155c07611bd584ba73a7ad4b3d443abaeeb5fcad4cd28591f331389846285f964047abe745b80e6484171c18c809b7c5382bb4d41f24c88e13529cdb31004f175845cb103a8b8319ec902966f99178d9ef17eae6ae56b127a0cf472a60288eb79b298d6150fd683fc1eed843ab77e49ffab51e3c88459cb6cee26efbc0b195f6752d33b6432c37b55c5c3366396a9275464a2d2ad39a46124b4887debce36b9b263dfb3d12e09f5867edbb90048cd0db9cd9dc5b47e19c620fb24c5c3b8a6a937b16443c53cc891e11a4b9bd2a8ce47de7003fa4fbba9baf82b4994b2ab107a2bfc2db1ad2c0557f5860f89ef8186869fec587b666086a4ba3a81c12930cdc8f571b68cdcd1d67d796a62fd64d7a4ac4f7b613291f7a3022a4c6406b3f5c5f15604b5bf511391dc4406338caed64dd08dd7dbdd604959a62e5d6337033219facd3de513ef602a9d47bc4173237016aeeb166cfd21d762931e4eb4005d95e27ea71752bb7a4b937ae28489bdcdb48548c6e0ad9175f096b91024c861cf3daf2dc403ec12a5942ae03456c2c9fc845d54b420a8f2fdd2e605132ffee0d230f6af100887f0f4b1aa28cee8d3be0d3a8b21dc54764509ed30645a5c356eaa2d921582abdede28d172b670525334f68921d01c0ebe03df629dd5e38e012b5341b9d1e5a962a060fbd81fc11fae1fae891924c1dd4cb0705d908f17e4de97481ad0414ba605a51613f5d2c3186cf436d85a843da4279ccbf3d50dc6ab55d8e4c8d593a4905708400bee170308e1a791e59265a6eabf77f9205c704886f699cca31b49ff8e4329052ce784d07d7a91a2be671c72f953480d2d5aa8c486894998a673bd84223cd8a6447fa6677118b387ca21f4e0313c6feb2eaee4873e93efc772c51d41b7eff9d41821ab2dffeb3406cbc022b18e8d4a584fd8ad1ab7a760d5f5bd64caaacff53268b8af30abe89faede41095c0dcfb358e099bff92d08640356549a21abcbbcbb7e4018d1695dfcb930504502d3cb6f1a3b26e14499dbe013c84e5c10359e0486e23f66e1c5519cd49341e45adb42006edfede5b2066d3dd0d3206b14188e507a7b6c399629d329e6ae1945cb8cf1d6f8831393ee880f0e9d720aa0d3a205b76097e6876b9b5dcea3833c48340d20e5efeb4b233e8b272414818f18983555ab67f70cedd7dde44b4a19c0d989e7b21be5fec45d161230fe80167670f501ff514d7af31cf3bb2282f008d9567c847f9f0d5e1f97fc6c1fa2aaaa05fa7bfc6a54556364449b21208c42c7553f9227cb7847cb623a31528371fbf422d488a2adaf2fa98bbcee2df0947daed47900549a003dc4c82aef12fc90289664d08c54d47c743961a882bce0e506aad01dd4e18c8e7dfafc757baae1928f753621b552f91d1d8cfe13843e3918faed273818994aa69ad268d150c839971231007e4b3c7791226daaed35ca6bc4abbaa875b4bd1cbd5125a0c37776aafb46a2aa6c4c59c282e20b57952fa475b03cf4dc81a3b5fb83379333168066eebefb52f4c89e3ac69cea146b44ef062436df27962702097a4071e3f43904dff00e7c4b2cd8401c11254e1c24669af292f6a25a0485a1e17576c152e0a28c0bbc478158261eb7ce7bb7a632070fb3adf0e1a9411e452abe50fbc457361722fbe42c9a651fe1a03093114365ef6c33127b451812f7142c163934c35d7c18565800e20be367df5f64203f1f63b83aabf742fd9e2d9425ba6375cb1ce0e8ef15d7b202b25fa38dfb0124ca1834de7e39bfffc845de6a4bb0d2d818754aab02e8efe24f94d8dd210ae3bd6c4c187bb764b77f2803573ca5faa5593a7f5b5f8c0580138e78092de0a8693ce5e0ff88d72b01913a69aed714bce9c7deb6d64a8fb16e86ca2182a7c6bdd30dbcbbb6daf78bdaf4aaa2ba0568a4943c839aa428da950183e0b17950e9c4cb283f08e1a608b56e13402c07b9fe01d01c67fe9c63cc393a9fb32790dae4d40a384bb72dcbecaa26ea1b6ee44d83fee54eccf39be5d71e3f878ebd94a70cd671743a22f7e019b04c725349eb9a62f23bd5c818515261e7c59ffb153712ef169445ee73898fb4b2594af4b26d38c2ad2e77033a98a1736e00fc612edfc37a4d030b939c8a517ca51f0a686bb1264f2ba86a25115e62571ec336cc54b439b66a0ca89b15f8399bac58ddf39efd61ccdfc06f3d7f945e7bdbd1cbc6ece3ffadffb757923e45c5492e945eb838a6c30838480d9fb37aab4e37d24dc826f404ba89f690d720c15ec4c816cd517c69f5c2979a21983ece41dbe8ad87c1b282c2e3317132aa24b84f15211b1f049114834cc29259e9906b63b5b6fc045d3f53d972fc79d62eda0dcea4134c0689ca540341402e49e7dcfb50878ce5869d13bb75abf79b91156019861330c6543ecc60a5c01c038da991581772ed88fb7e5fbcb98a2095785f2087b8cc05cad6c07a9a1d4308b666db5c33332c366e0673b5bab46049a6fbd9826b7baefc1f6739a70a61df16a6cd0ad1e1e17b4d32544fc0fd92d33371c6d26e86f1e6236977c92dd8555a0c4f6f30f2903332eaf5b1cffafcb75f84d07867a3e2aa5aa789de6de7cc90bed765610e24de029e4df4cb5b1850ccc91387cb1aaf46a94827ad67eee4241f4b36bf238c3d42b3733f4a8dffb0ce2f6b7a08cb2c55ded5e7fb54996eaf4f3db8ce87666be1d476dbb9ded67afca01de4da58c3bc0e4b7389e9352b4117351aa94756a7f55ee4c877f8e065b7a453e02789110194a556b39682d3803524db0165354b11044cd7c331df8b82a1b08968c4f54b82163753a46a80bac096153d1b5812432aa7c499f9d35abfdc8e79331d9ede66cf08aedfe6fcec641f3839de4cb2be219ff83bcf61a7ef3b2f108c5ed5c85d85097de585082cee7bf1065bed203e65a511b930de7031fc997caa2470a0bfc5d148e835bee621eb102f5c07025ab6d3f69641e4318bdceaad21887e76c40ef5603efa0a67701eb14c2c0f612b74cbbbe754fbe7d41034e2f2ef9caf6312c89b760cde3d0c7c3c34f989518bc095d73dd2d9cc1105c7d080ed6a68a02d50268647d16d19c776718efe0216a4c9e14cd07376745c53b5fc59e8c240544e1b6527aad8f3281a477b946b81e1c6a40b88d2fd4d4cbe81a201b42f2e28c6a57c04cd3630e5e356f0166c8ad2cbb47a18725ca1537059f8e319924a3c2b21e89dce4f0ce2d67bda289376a7f4f5892002b67ab6f4479a5a865abe56bcd01db0576369a04c20beb34d84590862c40399976b18b797212e6b9b81a69eb1e59bb05e94f7a28b17faa93d33636ab7a6fffce45d5c6e8e6a3d431da5d00c142e54da3b0ba3164fb8d80e749da4b5cdd42536060d21a07e302ef87935244bd6c3074b69c4b999936e0cac86dcfa31a2854403f4f97157b936c4b14ae6cf0f70e508840fb968b05d6931e4faae86ffaca999fb2c2fecc337949d63b1fd0d5fd27659e72c6c129bf275344ff731306996635cbebe61ce259486edb4e1fe8fd67a72f2f2861ff75ce833deb5d3d26864e2071e549eb19da7f49e2a44e82d58eb21692e01c7fb2d38d782bf8a3f24bdc92287f9326946c576cfd41a35c6fd5b1eacb9ffa2a6c0f8c36959aee36ae0f171f9dd29baed50f4e1dd7866e10eb62bb0897cd31d919ee43d99a00206ac87dab0557c697f92ca1a3692db64660daf0c95a05912f44a9c9ca7fa65abf6ed35639602c727c399f0a347b3e78ba3f1ba417de94e52b56f554a3d3a24936faa8dc99465dee518511b1a13e33c028224cd2a917098b0b6f6e5038f9dd2f4c44ff8c6ba6d54e9a998dbbb9275fb24b7e84ae3e40b50bbfeea7395da3a20ea1a9beb85bb0c2db09dba1bcdf8a5e3728b609c2a006f3b3f5d013bef9796731ad4a50155d33eb1d3063f766d3898bfbeeda7498435d7567312ce8e36454ebb2eeda4084241a90587ce7331d709f024d16d8e9afb95fd109db6e4c6491a453438699e5cfbae3e0c3aa25da9e236ab2ad8d81ad21241d4fd8cfdf16c70a9126e77d399059e6a7c299a689c9703427b7bc51790cef3ab282866aca3dcb9f18bcd1da1605a3585b2584ec1ebd7d4538e4bc68ce4403689f5e49aa5a3e11387064fea4b8a2b2f565f8d9e1608ef8580804d178418810bc39525b35e6d0c5e0a7d4acdfcbd8b25b25e46a8fc3a71c1f1489ae74f7456e3cd229786af4f79130f99dfd14b8a5660cb612e16efd6e5af96a0a5af551278cfe9d344fc1fbddce310561e728a0430feff7f3338db53fae5150a4cbc200909ec30db3ef779b48936f94cdb5ab91e8d3eb0edd0d063ddb36c9d3ee17da25abb28594542e1b568c0fc955fc5e8b8e5d836cebfd969d8ed2dc64c3c5e03f3b5e4a1b585a1e1f6a498e091ff81e7082ca3ced3738b530923d0678db5b6081dd7112a057e06c4adf43734b2373ff43b886411726e67f9252e27a46c41cb4d3e9cee11ba0de63b1e3f083d9e904c0605b91db0e632e4d913ae8b969edd8798099320dac7c556a0a789aad53cc29bad5d2740e80167774a9c685e4e948e3be766c60e66184a77ab73f71cfc4b54ebf7e78dac4ea8fbc3fe86c904614df287973e6fa7d506f73acac4b04ac484ca630b76401d95b8df91251a20b06ed28bc6467efc53df17473409956914ead7e6d44b1745776a5f5e34d115a5ed70523c4e55a1addd1fd2a3a1432462d04d4eecf66f8c4ace63f1f9e4824dbe1ef55d157316cfcb1984934650cc13293960d0710933bb71b3cd8a972d439b0aa9a584a276da2962f505fda6467c0125b278f41da398a3cac1b47cdd14bef5984962a71636bb13a70c8e6b5d8f618af204a5e4ab1a548b172c81ab943c2007146e1b38592a127ec639df36c58633bbf5cc4b5c9d9bbabf5543c181a002fd1729ff89084a6cd46c7149c9d9995be756ed230171511048b3ee83ccb9f5790338ed3ef7fbc40a1d0ae7f1ae734a83bc0363725414c75f3cd5d7d1d5bdcfd5fa1a8642faf3be6be3d055a07593c292a4acb5aa0fb71346aa289ff86df4091c205f77858e77dbcf6edc32119dcdb7f70037f257cfa06d38e76883d6740d686b8ae1ca6454267463217e6868dcf352ab1dcd330b82c0331fd9f391bed83ad7c5b0d7881e94e76aa38c8069f660aa8df856f5242bcc378f96724bf66fc3cd7130ae163e0356ad097fb35b0001c341c846074500866a92b19a9b9c2a69a6f4f156d74880974f2fd7533b8c4ca248db31b0b10eb8645ed292ebcd948314dedf1d8a296a4b826925c6236b0f5c15fac78cd1bc912f119b0dce321fba57f0e7529d5c8a8d38ac99771b6804f9b7322f62795bd6a6b8fd886b8e307655f147bf4adf920e9e11824a230015a86af56e6250e5d93f1cafb266dadca5cec27223940f8f8cfc19d175465d70fef7e28b647ceadb0c71f1a8c070aaf1d8c6e5546b00ca060a93abed7ed01b833db7e0bed896e1c41b8b017c4c6c0f0e441035e2315ac54969b7eee1267b0bd9a1fcc9acc427c0869bb45f0c018c2f71c6048cb10a05b2b3c0305d97cf56be1b805d32665169ebb0cb751df9c390913310ab3563cb9e577b7f5095dbf5a5572248befc0a9577f33c179aa2b9a3f58c5aa852840e5d54991f5c8a7151d024177106e7f5743669dafc46cde4b7d25138aa8baec05145f842c5f2bbc3a3f10fbd5e36931859321318551c26b0dda2a8dff5b21ce81c1bf7c77aa496c2fcec7c709866d516ee7460a6c6bd1d53e321657ef47ceab84250c2fea8583aadfd62a6cfaeed49c6780323efb9c04f7fa87444f8a2805d4223dfee7bbb4b0df7c5dd09716f3fa4f4385b2f852dc6c07a1448587ff0473311cb5c1247cb2c964a5858bb96963fca0379447d3293cc1f4484fc2ecd63febff44d618f3f4d2f109b1077fa23661e157e71814403d4b2fce65d338a6684dc98a519247f5f2ddfa30a4d666ee6516555fa196f38b8447f68c9b07e5da9f3e9301a9d25fd7e07e97677cde995118492b77cdde05a50a3272953889ed95aa1420b4d6d9f46c99906770732b8003fab8c4f6e64225bdc94ab4e461917b7372255e6b572d391502a19072a96e54cbca46682716fdf7b0d5b13319f2ed2d2b7d705d008139bfddbac4dbfccf92f5134b15da8abd30b1d70cca46bba0a227b03b5e9b36675f74954819538b572c39aa27e60ce500b3971009ea5ba8bfc70ebbf36cb0a46ea2aacd9f845f085fd433e04dfd532cb895eb830ad72be132730d50847b19cbcbeaf9521d7360b2e3d9f9616486dad40f33a6f267186ebf223e0ce2d32002e0ffffff1f