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 92391 651d4308a88d50ac91eb4ae09e56e9668bf3f401cf8f97e0ca23d86f267684ec

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9ed046f5d5e9fd29880c69e2f1776192a15197e09a67052767b9b41307eaa2e1
Certificate Block Hash
651d4308a88d50ac91eb4ae09e56e9668bf3f401cf8f97e0ca23d86f267684ec
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00828e010008e70000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000b733a02b9f503745116aa91353110c83b6ed3c71265ce54f0349089fec8e891e5cdcba546e7e5b39c7c67fed8189c8e7a9af5dd7edf639d553aac9a5fdad2ea9c631626f5429521b62cb56f09636381ca39fd5a164d29bf588030000000000000000020000000200828e010008e70000

Raw Header Hex

00004020c36b685f86bda019430b8e53a008ea79a52d733b4342af2ad7baa584542e59b45a3b3a5c40818f956dce21cfa0200c429572d0e38b7bdf31b9fb33d219e2fde2e260666a2b9c0018e1a2ea0713b4b9672705679ae09751a1926177f1e2690c8829fde9d5f546d09e

Proof Data Hex

59,560 bytes
121216020307ecda7f55c7ffe4d25b9883d1f998cd88ffdfa2ea43cd88c2c5ab253439f3a880ce3787367e9e56454c72f655d9e5a24f176d1ecef40fc2a000d5703ee19f9fa14cf56087a99b85a0030d8d6db0e48902924b5d10174511707733d9621144ccccdf54c92aa2fdc683440469e3d866a19b3e28b6ca448f61c7baed2d724d538b78bb7f9a8a5e5dcfef48d894b899ba4a6d7ad81b7020c887de5c7c85a5e2dc96e739239804611a9979afd7de8e36db2262303f717c342955e0348914f07c473b8a821eb5a62a1531ff965df6998ad39bc2343c16d3eb313d39b86a6dd12f3e67992168d3457fde83905af76cb3e54b6bc51e6d17228a036bcd823abe25d6abf637d65b34252636e46f1363409cfbdf793f06031a2c0ec7bac63d4ac06b8b052eea39d8100666ad5dc413657f976f6380d65089eab82a5e9e1b7190d476efd5dcda239c3937a355d5f78ac41faf8eb0e6789be8c01e4c881183c02768a1e6d21e3d1eda3593d562368dc24fc83fc814b0bb1f466db0e6800b4cd48b7240eb6d9d3f525a776409eae6d46165c299ee8d46763661f4ee38fd2d8e4c1e6ce557d7bfd8ac5ffa83dc47bf584f7f52bfa1aaf282bfadf1efdfa1762147675e6f8c532cbccbf198409b84db2f5d2de4ab1f5b40abe680d6e1de867a8d7bee5168c6bab8021709dc3bed302fea06b6289446d803c51244ebdfac611bf25727e4c3e782b0ab68ca86c8e517c61c13e71dee6c5ef1fe819670802879c86aa6574746998e5d5cb7380a4b41d6f5ef1bcfe2ad0a0c16cef8d1aea4945fcf2cba3fbbd6e2011db58197b036a60bcdbd7a50baa463c115fbf12f5ad125d03c397dacd71d203bc1f11b7485e48434b81a3978fbce4aafbe5ad15a342fa6023cd768999d7050e908a7c40b5c1a289cb6d5dc9eefde14e1cb3d4372fdba0701482e988315559999f37d848f76cbffe2aa4a08d0d4df935994608663558c24f1b739c154043a04e6f308da77b23f7577eb843108e8ab7e449d0562332567d06ff7a3e6da7bddcd5da9585fac3907cf27a8eb8aee042dad64b2bf62eeae80f07e8cb3335331d714d755450e79e1ad999b124e30e51a707b7153f5fbb02daf93e0ecb008bdee8b2f9a19892f6004ffde3db6475875484fc335ea8ace6ed61a31ee03d74469a79afdc4014cde3c67f993426699325f119078aaea2edf10be4312c1a3912b4d2f515a762aff8c6396cdf045b47c6399fabe552dd300035f82c54f3dd26e8e3c8d821f93ef2ed0bc169b47b0e7e554fb4ab49dc10c6039ac2daf1865f2196505200b0d4510b4cee290f90dcfbd1ef5f73d67ab5cfdfc4466388f355015f02a6f39e426141df4c7564165e5bffed7f2cf6ccda7e4f63e79b13145699f7e38950e35281e6548efb0f1293f6aded3a31ad21568ffda2d3d56f4e8dc8d1dfe4ee2062baa5cce9393217a9cb6bc4fe0a68bd5b03079b33619ff868a03bf1c0ee4e48414cb11966b2d01a1dc9cfac06112f50c5d2fb909cdf812ebaab8dd13e2274fca029edd05480a635dd5a437b05eba125c7d4dd0222034800df02bc6132b2789eb7dbe579a30200f6ff6142ab3c8464492ac78608cea802190d7a0505080bf216a3f516b80e2973e7e5a887bdd206d238302b3f568b06abc254809947d9a882914d22eb300a4f7ebfb58e71829f4efe2aad73210d5d735127a6f14e07216014ffdc668d72329ea31b4ddc4e116bf719cbf2e5a188753cb67b5ad6a6c3e84fcb90ccb5d20ad8483563b20938c8c17f5f31efb0e1016d1bbbc7defaa00c9bbffd0ddff596439a0e6155df4347ff7f152b504f8d3dd8e3eb631cbbabaa5cd003456bb77bdcd5b3df0c0f2fd4fca27020d884cfd4f837dc96db2d388e091621c6fc085f16db448778ba02cd4194cb1b75c9327608a04193e67cc61b147e519e8536f8abb5eef09f43cedb67285eee016cefca1c9d3f0844a93a605d5c703b5f80748baca46dfa9a097e6d04333f7e006a33645caeb5b3fe50b1026653a77a5249d50a2cd682198fd045677c23f70d89c4d383b89690a2bbecc164a2bca681ddbc1d4425fec5e9cb3bf4c2df32d693d6a13874d8d6e46323e82a5885eaef00926cb53ec873a43158766a527ee69b462d1187c09f3cb67a09f9484e20b12ff541d11b9cd4b24223d736645cc4acd4dc145c12fe3bc41c2c938fbc03473c6d6943c0a6fcdf9113db6b34fc67feadf98a9b52e818adc93a0d72cf3ae4dbed82449b1d9c4941b9ac650c68a060070e9edced1aed35bef35fd923e04277baec7cde79ae0d214de566fc9889aa79464d02b0942c233f833dd683ecf508810da08d010a3fb386c83bdfafdd58a18f30b9424f548bf976b47ba24c1395096af57e85f79b196c022452dbf1ecc4578275ea45e17c7d05839402c41feb5bd2c1350ddd1c09d3372aeff26a2c30146d372688c6b326c01741301b9b890f05272cbfc18185f0ec17f501843a24cd5fa1e6101e5123aac2b4ef0aa24c3e3e5d958d84fb8e65b7f049d22135a091d494c90c5815ef1c81d375c810d80284ab215b98bffc5ca018a5d809b0fb3335cb8f2e91a4a4e7ce352ff5dd242c7b5d1e98ecf26a00a94de0dbf71641dddbbd0892b35350e4f5d6b54f5b04f49ca8580cf2e198741ed302e06f557498f22079bf1aef82ab80eaf6a0ad46d5428f63006d518fc1d8342c4fd11be1598f59561e193edfbe4062f2a9e095e34e83f618c5780c59bb84557fd62c19ee7d9ee0ae4da9ad6007d269e1358cb9a26153a935f66e9c6e358bc5551845ad366befe9ba1d185ccad986c1c60880b02c1e3155c358517f098cd99fd309441304e1b300a0400b0f64b530fcdb932891038551bb884ebc146e3d79cef4640efda8aac098a2c2c2bab5c2ddf280ca2a3cdce1b074537b44db113684c0555a08c9f144aff1a5adc48d5340be5d994962bf4ce3c6f11ab4d3caa1a91b2b13682140a56db35f50a02a3e1da9a36b14a5dd822fcd5bea50cc5da501e381d55c9f8cbcfbb481407a5a6ac48dbe41b706f50925d289e17cc4a6e0c4f12c04ddcbf6c44361182c49e4c3b0e6f93b065a2d631e3174495d2d7ba8600cdf95eef5d933c2ad6bd9a70a1368ac78c9fa8ce8e36cd3c7fce02778b319fcf22a6fb9775cfca752b1b773d8ef6d63f534983e7a40a6200804e61cf0a9fc2ff5f72be80d03ae0a606a43d62c566cf8031f966a6a17e1cbe021e76501203228eb9a81f3cb9c0a0244bddee13599184101d793a9ee40b88ed5ac21e75e6ceaa7de59c52582e8d983023a704b67fc0119346bf76b47fa110a1c154f8e801facf0dff372f20bdbf129573d230d7da80d5120839e69cc49959265c723d0fcb458aaa833d885f08b4ac223f23f48b2a39afec81426870ef3df11868a43ab78de37ae0c5fbe174034499304dac17f161a4eb9381b0faff5cdc3cdd10648bf92acce4d32b0b777a5372deeed5c5ebd084a640dd41de439bb47c4669c998633671df519a923b19923048d72447c59d56543f3943d1b641739cf027e72efa6974ab8b17a1f3781d7d98d3e8bd5aa0b862e3c3ac2763041978c937c9fa3a51a225a83aa70258d61a74b1fec5a017713c6d39872ad96ddcc1f231f3ae297efffc66e86ac308071e1e5a8b7035d52a7e8fe704df9411638d6557e5290928fc52781ed897a81103db63cf0af303157c171197e5c47f3dae2a39dc935f5b9b3c6c4f2542c05cde018251b6017d9c3a0b6b78e54b48b93054bc09f12d0d2449215ebcad55b5fac7938017b414d5bd36d6a8d175c64301f107132f71fc8414ff0e1607c63cdaedc11be1362a4cae8f096fb640edfdb225431d13ce4c5455655162e2ea4049994597258977581bcf5ed8997002eeee809d5b320b076adf6dba392f6136ff4c1b17ce8e34466234444956d43bc634b8c979c1ef04c188aa5b59e47ac1fc030175da3d4274408f47f7b3c6e6bd4f0773fe69d0923ce94f21c854a30ce5958064addd841254c62b2424b3778967888e254bffbc8ca679e90d79b6ae185c135a59a31c3238d606a547682b3d812a3f20de047e3d288eb8d30e7338756a7f35c43905042586dfefa5f9ebf8b3738c4dceadf540c042b798640bcaa63088e3686054bc683736bd9f24bee6d4b8c0ea95913f2e99c385002e2890ed78c181f7328d54ccef0e7061004b0050d2868646094cc318845a865eb6b0ea6dbb5213d9a20d5be654a4e5ef084285498f7469d6bd6eea096ac91c5cce9c272a8a0ecf3052b86d9769937a0eaf6c58b14a94eb94f75f1193e4fc45c22e18c297c5d806f253453249dae76adc3b680b626c9cf90d53d4fc072adfdf045d39de90e35e1929be7464538f912d33ad3c95551fa10772dcc7830bb4bb5fe2dae7181e97d67871c7f47a6f5ad7bfbcf3f51cb443892a899c53fe66fa116703072f546451a0e82203762c573c61e32dbd214abbfa8cb13ffebe63df7fcdd836d5a475b5a011bfb08c21751f0ca5c244d2269db72f4947636a957fa9126ef0ea5d108bee2f2008614ffa91271b9760131923fc89a879fe583a27eb2b2b5c40afb58225d54c78c578582c1d44c59151a2d96c1a1929d3d71c98aaf1ffe9a5dd028a1a1046f4c315a3493bec10b86a7c30c66b898769f8d15872778a6978dca84c641998efc9f99eec90f79f288881362a4aba39ea4116647bc1a43de31ee2a89fe5f50a799c92c08b6f846d54706ece8bf8624c0a3cea87b0aa3551e82637b523bde0e4abbe1c67f9fec63e74d84fc710aca61e15c3a826aa637c5adbafada7141c29e9b4dfc673dd5c6bb68ce5b5f302ebe9056034246bb85a06f632e16e8f5e546772d69209c8f52f547278d15eb202704ae5c17e98fca808fcde917399aaeb7e1c416a5e99a860ad9af02d767527978467f1fbf0b7a5d0c9200b03c57196d40c32a6a3a3cae0e5da49f4a15b37bd7f87794a07eae4aba7c5c487e31d6a51eebdd341670b7abbbe5f2fb3502c5dac257fa432d1509de41a4c77f198c2fa968b7581846bc5000efa0a3db18c5b837e310d8f7846ca6f5021a6c586597fa119798169b0215e08bf7053d5c58bb2caa3e96d6d175dd1f54be3ec69f1179c6b0f9b204cc1442e6b72aeab6f79a03984e808aafbda11ffd52f7626b3881d95a586653d8fadb83968a2f233b0e7b07930d7093fd2e11dfb4f0068954d8022f3f70a0ca114c3129fbb41f6d5830a27ab7fa97cf2c227b17fdeaf8423729dc009115231df225e6d245f26002d31feaab07dd8647e8728cefd14e64dcfa690c6334276a00b1545f4eabbfc4ba9a343d042350afe4490f61f9257c0c0c918008d1e82a2775dccb1e7893fb81c80f8388b918b02a6596e2de72ae39756d04ff208c503ea63a572289141a3bb9724dc709254a82cde52fc96f91470769f999b020f535f71544654f2313c2921bcbafbbc774dae895714a53e1e0c4988a6c8e869ca59201ebd7df9121f4050d26f32003ec9a699a6cc766c5181dbe03dfff73f9eda416a9f1c9639ee7513c9405d92c25e7c60fe334a274d3f0a40636e1bb6e498f17f51ca9fced1daec5f8b9834b8992c2da5bb640a734f3c2f43fb57de9311a621aa96380b3b746df1e1a5d2d30de4b2d4b16b8befeea70ab7bd063f4af424461b14048c49d61fde9a45d07ee22e56de7dbd09d3312b703993eda09062cdc369e14d3e9e091dc11c308bad407125e642e9364c074dcb7d3097593a067e9792a443230715da5be36137f1ab7d3ebd34d491d6ab6939fc5c70365f3ffe81bc23ffc87a2ae68017b0022e7d891ef76ad43b9383ceb02f8f83a4a66a4ab25131d277dd0f2ba90ef5c1c35344d457e673a5b5751ff6fdef5ad358f6f92b5cc85d14838c325417402931eca9432edcdaa3391a0c85133fbfbc56e36ba55774bfcc135966aca198950c31aee2eba66642b0404aced560d0469bb48457a017a68e892fa2597018eb35708e0057287f66d73052adf5b2e3cfb364239c26e8d49726aa5dfbf0fac1e412dfcad4dd0e643f11eafa4ec68265e075b2224d793e40c20af6ee7e7f413962f68e066f031098746b021b98f8ded5cf4608eb844fb18a2cb06b6d4dba1b839e77d35b1622a939f3d6535f58f5ae0c4c66ed3d6fea368ded8e379a3bcda81e77f8a800fdcc3243600f85c285ed7ef1aff9748ca65e79a0079b63cdaa4898fcf7c7408cc16f082b0a1c7e2fbb1dfd0c385c235d142874fe9703f6c5442b443a77dd0cbc91660369a190eb3bea685a03a2128e5a8dc104ff50cf186ed465db04688e42d6af50ad70e32123a79ae7fc6146bdcb3bb8c60f9f4d049ace7e3428838b81d9d86874af4b139ec1215f384a46071da777069a181b8c3575a2433bdce5174da15d11b1106215c45e92e2267fb7f1f2ec13984344ae96a787817728e07b6bfa77af5616f35102a0683cdb07e13af544f6893c15c3359b34bd1e900f8e4205ad476dede02a889dc0eef6c91e7a69c3cd5db60877d97e536f7a6fea08767d6523707d2b30cc226f3e92d8082a884dc703f666c3f1437bbfdfe7149e65b8197fbc665ed9bda05784c897f316f85c0a3c662ca25f10484c5846c9ce5496fb04eb73a43308f36c7815e4416d6e06147a5e1dfca08f14b3df5de4e29eaba85cfd119a3a555c58142fdeed029be02ee8d184d18d811fe8462cef95a059f357c9bbaa903ff159e54772a04b397b7eaa97f8be79a17620ead25d217d926628c3cf9c4b88ae260d252bc63f205cb272a573255d18dd0e065597c5884216c71e63efea2275c8698d4d00965d0575c1a8219b8b1b321ddddeabd1e76c88fd18142dbb4492b722ced510588a5ad21ad2fc70956ce5a7f55eb53e874d4115fc028aed3b8286e729eccfae6c14e71920747aaddbe66d42f5aa0ae8114f5aeeb8b35a5f6c59f9c1c10572ac8258a066b11695f0efcbaf1d2105b0104adfecce4f278fcfa210643752c0e7859e7aa54a1040181abad4b30090daaa1ce7be053725dec34bc65b25e5419d2dac6d0e7dcd3a07bcb864be53e68e413867f8811d4a76c7d9e3df7796d8b6a7876ce9f3747bf314e084fcf6e416056adc626818c66e98cfba20955880b02562a0d05c741149512f7919c99b88cc448c281be7c004948b92b7d2eede7778d40af911f726d6bb206815754c3d99a1831e0a3101a5be65bb097d9c47124046588edcb3527254c2ab6871068ed2f09269e083f376371859b99c5450af99f41b8775c99d180fd447b362ffe44debce41e27d6325e4990b049682ebba84a770b86b822f77e4e5a587cfa9195ddc77f40c84bcb40948ec179867d75ed25891b86b6d7f2c4a7b171d207a8f85c15c3e46951561680db37b17d0fc33949ccc567cb1b2a2567fd37cf588823c31e05f4c5e68b2d8a8c6be89fb30f3780023b386a1574e44aebda316235ca9792631c4ba7a013124edd2dc8dc07a12dedf608392cd42c9806c7d227043194e2aaee204a3f0b55e38a79d04b0a4faf23218eb2dccdc7a8c08feb39e052089458fa44555cc5832b88a4a5f8c990f8b0b36b74863789efb9211ec670df8a4b98d60b283a297a15b51cc862b10b344db92d53c6ea21a239a44b22bb870d1779df526f579e223cea5ecedb567a6a6aeb743777ad2aa808ddea1da050a68d1e011c320673e3cc5ec782b47201ae93f69e62528726a130a0d43b73e0d5170667db6e878cddec47b60e1da5105f300145bd8286a0e1eefe8bdc150c105f17a725fd781d2f77ddb10d6c935875cb85b9a2fa4c7f29e3bcf4030e641a763ee0613ff65d2ba550401c5efc8e24ea7107a1b84edd4ed6bd4bc599367d64e1eff8167311263b084e45d0e6f48d2a14fa3dd104e32b31d02f356a48c76352ccb9a7b6e73778f1b26bf9d8f71368e0cd0e0502249f7edcf980c210f891ba8bac2e002856cbb2cb9f4a45fc0b53c831738ba8d8364d3509204b5344c9255bb9b185ef9a86ffa88ae1d2585deacc1db7f817d57c987fe004913ae62dc53e2ab6aff9ca0680cbcec24ba8f85859c87c4c28bc0fb9184010a88c5a196d74cf90726fc83260ce57c0a1b53af6a570f3a076c7675883576837c2466e7cafb183c672080ebb6e4f5e591d71c135607a06d5a3e93281e695c904d3122d5cb6b092e31ed1deb4ad4212ed180d9f40114aa7ea87ecf69048a9ee3d115591875b5ab5a57b54f185a4f76349d1d57e608c91f97938f004a0320cfbf20514083ee4cd4d043b6c6b131386dd0d687720168b8a07777811a256af614a2259c4183f2c87887e0775b489fe2df5696457f08c9956d99213495fa713979990f4bf43f1d4a503ad5d6f474294a9165a052419a24cbc10df727019217995d1a359553b0fcc9bf3b41e86c21bbe6705da75572a468a881c9b996dc3f5d6b9052ce6ece1f1f9a7f547e261fa606fabd16424b6a18b30fab94715e7f583daa631bbda80a267e551c6b5a4b27501e3928e93f7203bd57853f5ad20fea4985cf0d6de7e7095a6f9128457388078f7f86c040ea18f02e32a3990acdbc8c644bab6ebd291ef6f0074f0cfcb56ec4fd602c43591c8ded7c0e7b336213a186bfd349ccfa818c8943a0a53d25a7c481a2c507468f1132fe9e49b26633c8433c783fd94b83290b11500b4ba58e58ba6184e01c2a4450b53091fdca0ba3090c540bded3b9f6e5306614b4a55a8f647be5d45cb3496470889384a54c85ec98a96099c8708f0b93a05454129fe8a317212c4f96f97e8e58b63f7226cd5e8ccdf389c27c249d33f36c63f9caa88b3bda98a06a328854dfc2cf48a57e710a5b7b9f9b460705be189b6e2a173f83f7ee25305c0326b5bb8489d6c42376c4b0d0b3fec6080e8f044302fb7ae803d7ced6b6e0b51f00fa1750a37bf9d2329ca6952185f6c0be16d672acd8abd18bd737f053b0c61d0e40e91b8c7378071224336312f4dc1e2c49eba434e30984eb95e8d7b31799c30fff57629d23efb57b1650f152f806632428a06c8370bdb93f1fc51b1305f7bc428264f5231577d12c20c8f5d3268308aeaf585255f9b5f4d48c74478f50436618a40bbcfdfe912c26245b65d606b7315c3166a3ccc1f4673a9ba106d09322b7d125ef324981449685c32d181c7f9bf86b385b21ba62a20c26c8a503626567e9bf558328d786163d20d19fe200089fb3d053e079d76c3beb8520322266c2b3651e2ab731c15f9be66222a059e055e3c0f559cff3f232fc1954b02cc5fc019c482d9302e146eea2e28241112411ee8c3cd4379014b2f49c4aca8dc14cbb09bc0eab421417b0b80ec0817598e915041b06fdd50db6f99b3f85fcd05f840c1ee81c14121781378e3bd6008a5fb475b3fe0c899aea56369016f11b3c7cf9f4e4ce89c4c12bf50e0d493680f9d978d8475328e81f3693d58a25b91422cd6eb8701647de8461164d5f46e69566741f440263116b62ab30e87df1b24653d1900d01dbb2fa183f3128b187a6ef8b1a0f0c157aff204dbcdbbd9876cf67f2010385a2ba6eb71747c5e95dbe42b9fb47d8643c7ba12b5c7e43eac9eb744289eaad7da94e3996a1e68e973524593a015a909e10dcbcf51bb2352d2298e15e3726e5820a405d95e17bbd9b6c85af533e6c96ec8022c2a52636c52eb513c6a6e41796f46c3b2977b1559e1e39a1ec9ec037eb9f519ab6a71f6e9cd83cfb4e5dd35905e15a8f17ad64491f8a0da0d3980d33ab7cbd6438e0f5b7c5dc50bbe950972c9de0e3ed21b7e7406b5c8f142ce784de88b55aab3e2f1bec8ac47bc06e46c90126126ce3ee3c8004349f029a67a99ecb95abc542ca06b8d97fd1f9c22c186832fcab18853398c69014223ca50e1a2a4c36c1783f9c297896eb89642ef29b56479fa08bbd47dff36b261d6b381d9539d3c4dbc6431f93393782e6bea63563cdc76c7abaeb60f1f93a506d8b92d63e24f704903ab4823cca2a35f68cdc8e467964008e0b5d7419ed587896cb83323a763cc5e85a154bf0a6c127a99759d34b7f2ad443ab4a27c622ec0757ddf12e1e497feb7a5e9a9c3f8597696ae97d25044e6a09ca5fd79433404bd36f6ec8b92b813e8db5092672e37b1ca6505f58519d6b91096520fe080a5cbce1b361b44923cb65091fb5ec43da955c232b048805afc7e51ba2a0495c191d377212ea3691a5475efcc517ccae47a4bd44f9c54b253946cd95ef4635081f987cab155c90964fd32f6b64a2d1ed3a55c956c9efdfd9a5f66ef3bced262a017d2ba45aa389f9b6a6c6ab9e59961ead709e2af571b6fcb6ed8412c4ae502fd42eca15dc596127956f14f667d55c80bcc82cf3112e519ea9ad66059715994decea521258d5945a968e6083a155a38b539146d0daa5a02483dfb6ae96fbf3be20d03b2128b4d443d17f713f258f570939cd4e85e095359a6a71b8500fb5e0cc048f1c63df3a964adf68bf73d5fe45740f48a48774dd7ea849a7a5610335b433acda7c5f18d8536d049fb5d8260cee9a7686a25c6ed126fce21621607e30ad0f0144a82cdd516d45d5dbd2a778ed1aaba5fac15c553c4491ff0338ab48020e3f638269a3e71313261dd788113a28db993e6ad839d2df15451ffed6c0f8d4d8083f5db36f7ed1e150e70dc649608516b0fc892c611f18ed9d6a6050b498f771306cc3440e6c37722e08024004c95eb7e87fd0abe6b5f31088320187ad830dfb64efa93ecc2ac7ca29cc63c50889cb1b76884bfdb53aa3c9dc78a3a10010b833ecad4a2b31c5555a9bf5096f080365bf50b2042c4f73094c6c308f3ed5977c8cf17bffa96432d9783e5010e786b93ea52c4068edbd43330c7f5a869ff7d77d78390455e0ca46ec274b48a64a766727b8c5705fb3daa176cd7c02c61bf94dea4a8121ec44766127477a79b1db3e53fb6a8ec39e648bd6e7d140d73bd145de5d795927fc156d55f99c86a454c4ba799ff24647c87d8da042e553bf9305d4912c1d2a352d13605579e11fd3c60fb7a09b00d27ca01bdeb4eede6cceac742866a716aa652716330bf215d06d2b44378d7c2afeafb0fe25cc91116ebc85de330e468f6235332e306c07f63433252262cc23fdebf35b924acd83f6c920499439acc7047cc3ea97725e030829eb2d7ca9346391240ee83794c2ec0db3f57a16d46fbb8a430ebea2050e1c689f3aca7a47368fc5fbef9c513f4f643b6f3ca3a86d76102658f57334e2f2da59804bd0b448d0bc76a34686925c2e3348fdc2ffa6161ca34c3d9e1c84a87d33e4d6ba02258fc3feb2bb50fe1c439ef1f78b693234f5c369ad402b87a52b5fae9d39f284d459417fc76cdbd8e9ea5cadd42c4ba77f5a14137dc741c89e96fddf63e358b0d0505117b564935208fd17c91c41714ebafd79a3f725099b77244eb5bec9923d223f996376cc5f34d52c8d6429da3864eeabe59435278ff275fe27ade6a0ac0a94f93c0f5f0de348d805864c31f085d2242c5f149cb0607df5454dbb5c22e366947a1bec437096e7cc4cea6afed1320d6ab838f61b5c3b9dda1db0e1579602652e92d584d1f1b8be0de10561f7a125c7429eae95ecf5bc3e4da1092703b66b5d8988ca32836972b6e8cd9dd0f5c6aacd89076b91026e3c22b86fda921a97be1bbb8d60baa6bcfbb38eb4e77899f5f11eb89249d4a6c1c04f3e104a3d567394d2835d927cf67a1b54039cafe62de7060ef19b53beec8ebdcabf901fcde19648179d3129be474481e66ddc4ff66d334d2040d6207eefb8bfb8ef07b353d95a348c5d7255594cfe248da33b2c6e33767158dc668028f6a52f8a74c1eece4ca6ed27540d58eeba20e43bef7202cb0f7c85192f3d16055f9ae406a6d78d08045c0b456137ddbfca547817af4379a946afd98e663b13f341177f3a910fbc2d221ed3e8447715c3eb896b30ac279fac76d6ec3f01a282c1f999131854abf1c88575574080e1609864a8e62c451fbf19112c717a820abeedf344d93cf84d141d2948a7e3f2efdee27f81bb409ba3df41edce2678d890cd29041f135afd3c75d0b86e5aeb86eff5cfd63295c37a38c2d9acd31d92d4ea86236eab6c0004a3f962f0cbb629acdf7cadb2dc04e3de376d91e434c354e3fb09ab836762627e104afb07ebfff8ffb06aa19ab2b8d5b8824b1eb472163c9d53b6562e0fa7cb502cda9ba527e5264acea5987dc37ebed1ad72e2fadb4d15577d5451b5fca9753a7a9743bbc4fc0cde5797442b4524d9817bb8cccb29c7ec4dc007449ce80b6f4ccf78f6d20fb739e3844a43f19a8b1a2ddfc6b082ea2d5acff34eccf3fb70ae0a2d41bf31f8e67ba57ef46b037190ffc93a3ba97a381e80f78e57a66ac4eafe01865a2cb530eec3a35ec583e7d71830fcd93402ea52d1521f027a8542cb8a6d39672ab100916d05a0ed577252b323e9b3ea6f30fe5a02b7cee4def0ca8816213d5071d083fee13ccc6b12ae331cd6d08bde903025a479f1e708294fe74bde49c7a8eae4c1d5f625e908090f6a7ddf2bd46719d2dacd3c810ae6a7ef5d0151c9f902c16efb04cedc99360d9f5296de29e7b06ad8e107080b63f2eb459f732f12fff5b62901fa5578b87a56ab73329eb13f223c1bb73bb390629bbecd6fc2cfb754621cc4521459c3a5edf2451d00e36b06f082b040c6d88f4fcd98861292461b7a770f9e33338bfea1726a16b179090f67b7a8e0680ceacc4763669f06f52ab7fb2073fcc4ee85dd14ad8a85a63e605761533b9c68aa8eb6114fe7557a56968e4244b18b2bf3a3de77baa9d19f788d155d3f65c6804e7f4d9d7d8a2373619634861ca6a75041acd220e0a6e2dd85224b7c5b57f9a691f4f8a7596f874dc0cc4ae5f74b6ea7a465c5a0d905d647b13a3463b338f47dcda89d4a8cc39e19005603f390827d3e60bad8a7d030314ff3e3c01319a959fe165bf2cf1e410699792f9d385033cf5eac9d3d0f4d7591c137763420c6f00d9570a318b0ea39649d06c22b2c5593b75178bc307a39f3a85366ecc317f1f867a970d6b0605fb22e57754bc353f57602d92143d698f2d884c2ebf14ffa6c9ba0bf003c8936f18f4c7cc654532fdf4ae86da63208ccfa2016b0d4674d86dae1211eaa5050537b2cbbbede18467f80642d1ae05d73c4db975edfa7303b4be470bff2f374a73a694cae0a29a1356625ff109ec083f958ce9036cdab1cc3fb2a2d6c839c600c8f0cf25ddaab8b7aa18657c9c6f9887f233b946cf62e9e6687e1101d42b3f41ed0bc1a1f6ab1abf16b7a514f226d0d8a7f7e577d302a653204d1e8b98ba3dedebe33ac89cf9b5f98e0b8b31473e48b996f8ebdd23bb261d606571102a5cc70288660f51ccbe9117331450246d6b7eacadc044582be79f77b056b508448ae2a1b81bb150abb2313c0f65c85b88741dc06009f7b6874314ad91223a594b28aedbe05a57ab46c8aa7ebb162bcc0ac53a41cf78643c7370ad988d847f81676fe8de25f07975520c4e4e158625cd78ef33e4fc8a5854189d31f59932118377f204c4db50a89c148741c96b23b8159881d803cb354cb685ed2105b52ba22685ee7ed9073e24214a152d27c876c8b17815c54d2bb45f95b34037debd4c4662604b4acd9bfde7d46cf0125f64a98ceef18ff8297119a78d50f4c1a9ea16bc2a0dbfda2e87ca45087360f73a320c3380f962dcaebbc7e99e3d90767b2cef4c96ad79dfaf4cb0aaba84dcee63fd4c1ce7dffd38187efc019d8da6fc42bfbd257b426a41dae65a22db9b829f523e7f2cbc4503e6a4bffdb737d1b5c6b542d653e248a3e6ef14fd0827b96f827bb5b16bd7aad26b899c7fb4cc2d7cf9ff2ac0cf34246c41f4079fdc4ec2f32e287a58e5ac2bcce0f5d56a6dcf016677f978436047219929aea91a514cede5939baace884bd05a275bf145c0bb32dd3ed3c125b9e4895d5dcd3325790ee6d8ea81d2ab72ab86ac6df95219e71d93f6467e036f57e09158888d8b9df8c6feba16f915d441ca48011c45376a0df912fb4420dafd47a7a73962c3b5dfcd5103a958d86715d941bcb19ea7cb524ec5887591e085a6e32f25f9ca64ec2807e80412ffd52cd66ae27a30d9c19abcae605b6f9a989595f872f2f5abeafaab2fcb64b73a679902dba2c2941a0c192a8d800dbf9578d9af72bcc92e17cf7b34ef416fb518ce959fc013b0ba585d2389e107f0e88ed64b786c5b03f06a6db68afcba18556eaa46a2f398a0b9f7a48fafffafc5c49fdcbfb1ae50cd4c17f9a13b89c04755f571a1afdc7f1e05a99d010fa60c054d4619184a3cb8591170f640acbeebff9b9091c7b1e14b581d6f017646c3fac47f064ff683c08d402a5db5b0745a7d2d25fe47c87c9e0549af1a51da78066e92ca43cb473d3b0cdfae820275cf8d1a8093fd22fa8e64240ce2af434e7ea08a964683e9457a5400c98a1ccfac203c07c21c12ce04224a598076660f0da6303cdd2e3e71e21949e06331b0f871d150249a6e20dfec58b7094f28849110f67fa4235679b6c58c00463cb4cd919e6bbf3ad9d0083c29a57f6c16b1edce2eb0fe6b284f6311df4c603b84237bc8daf93e00e88d80b80fd36a7f3cdd447f0a519583b5023a52235474d72bd9bfa93b89f6316a4d86dc006e179772845a688f1d80b7d014c3f0eb7d594947697d761f2faff30a0e1da50edb2288f28175b05aa087b55143bc3cb92fa3ddf0c9a88efe4e1721fbcd5215513e63cbbd66d71f9a796f32c86537936e3b6c2cd20211de7bcec493ccd181875b9c978162a8a122cd6425895489ec4a6a65b007971a83157aa9bbd887a271b6c6fb8ab6c42faf69295e36ef99e4a4970dd8ca265dcb74eda24113599f255dd73166fa36c7101851ecd2b5477c0b496c2c1e01b6c9b9312e645686e30b7abf1b9cde73a1a8a3c342ce2c4b4dfdabd8b925c4a4054ddf670fcf6c5ecf85047cca74c340a4894b515d6370e49daced325544ec1fd9ce61d0e6a31e199aa1821c3265ec6077c57d36e75da8db293b9eb3b8cda7f7f021459b2892766f8a63838039fe89260e4b3a4603933e4c7d174fe5b46af3a213532d32e49097b82f1ac8db89bea23cb8d4a5ee5df98dfabc6baf50e06afd06fdea2968bf5fb45eaa09fe93462f0a180618d3ae3c10c6e1a452a648ab7917684abac5d2aa4ebe967fdfaa2f02ce3e62306c4a2ac7596509b8f130d79de6d67545ab236323211bd7c5bc2cc35bfa4ed9d85f62fcfed61ccca8277014540b9ad18a0dbd1723f18a3a148d9f26bd41f87a49d1e89f418bb2bc1c1860bc1b07952c8f5634e094bcdfb5edc8547f05fd99eff7cfe3c38b42c9006ce1b28bd19f03fcc10438c4e04fe4d0b431edeab2ef397a2ffe253f4923036a784df00784c739e0d148221b51ca96d789068a1799af1cd72000b4af47f1634d5a13e61004e0eff4a7a749f418483bdcf97f0ae7c21c375a790c5bf668d42bf0a1106c65af086ca01dcc40c7d2a20f9542e7546d4cb15b807c3501e51b5b435baac374dd153915d7fa56e474e4096427f3ed790e5eba9d1bcd3e67221c4ab8f9ca839203f059f4690b2e71082f4a69825cab3c9a0d03788ec54a0e959d8407060547a6b7eb9a3bbb3fa1edb5d285db938223dd4b45791d66819bb6b3481629b43b9a4e0fd18767ef88a6a54026528102d62bc0e1006ed924767ecf4e7e144d045eb4267908213ef94540c6bb6ee2f1f0838bfc862e9096ab0436697c1e61674877383854fec13d6898bd3004db6901a1b4ed52d4bdfea8726df9577cd51fa463dbde73e4b85ff662c9c2147a7dfd9b79c153a144905ce4df9cd71b44f7828b4bcc06c5177b2bea2fc1f9034dbba11107c719a0cd4e3016cdefed41b03b24c3b6e9f1b910485a0ef78a68c6d89e741e22a1290abdeecea168bed685d7e17b5e0481b5842d605e813198c73e067fd5a676a5f2f37ac505d2a8819265c46ea7f155984f2f7d2bd7f63b373ed8f3a27f0b8eea357743cdbfadb1cc62d8030bce7095011c01cf5e14b1e8a624deeb75ffdb4b827c2d9c5e2e2729ed0ff3f3113cc9a42678aaae39c223da6a74e65a18dde15072fb2fef2541f7d70ff97233b30828801d91e089248347160b9b36ab2a43fca6051ab19d30b5d4cd4a9701fd79f00d8d4b79b5880b6069ce55e00dea3ca4f62d80bc5535c3b956f5b027ab264f9e9d2b696548cfeabc6d8ad0c76ae38cff2c66fbad9f54c0dd5515bde5660cf8dcf6aacf3f0e1a1ca6717d032fa8d1e3d9c3c60a168e8e93e0426cbac88cf6894d9d7774092381f86cedbbf352819a4030bdfe99d48b013088316bb593adcf0407c733c16d16f00a8508999d13985ae95ea8d97cebcee395e015ebaa1d343b09d3c32fcfc92ba8759477a2be0f29104248fed9b4a9daf5f43bf71398058aeed98d213e4a21591e06c2c8035da38c5bb93ae20ad0651f19c14a584b5795f40c122378efc9544dd10702dd5e558cf4871d9dc46f09420e94b91e5e785472fa8013e92aedea94aae055a78568b2e859acb725dc8720d55610489c0c41f79c8f13d21ca03a0c8ba69d9295f0e1b95c936aade9971e280811ba55ccab336cc874a5c6a58603430694294418700976a84e54a70eb6e2195555b903e5df9c575ca7f6ba1581d98c9c5802506de19a77453a24a532500c3cf4b8f991e9121cdaddf01a9532eca730c1c04bccc54cf8c4d6ca72b83ec2f9a62b66d19acd7bf0f67a5845afb6285a0e9653f5237f144c6ec089ebb1f1510dad3ee2d98431d1f02b69d3a8c24cf085f56ab01adc7e3974ac59d85e0325c417c1b4dc3dfbbe706e841649148fa6c5503d53e2f59a9da66ff152ae42660800b6c31ffa80a54ed0aceea6caadebcd5d62a93afbf85afcb1f7b7721453f180e87a8183eb606a29c7dbe66d4686e09dd1243dc46bfdae3b0f0b3233c91a618fdcc7e2d73c28ad068454fbd82e707f06906edb3b84d8b92b4fefac9fdefde4da3ecc1658209024649ee36e50f669a0761fc820c567519df382b8e6a3d732c6ca14e328da0073dcb73c03187312ca6161c670254872cd7ab8e6456ed58997ed93dfc7cc8848bfe2a865fbe30c01b38c13346878ce2e9ac4c9a19728f2a87ba92232adf4fe425a0a395a06cc4762651dc4ab06800138c50023b332476f4767aa020ba3bc273044c0a58b2f7563f60aa8fcb832c6f5ee6b5d48800d8beac0bf9f06aeb02e97f69fa0f2da3d8d00684ebee889bef32899a91102e4d4a80c8639153e3460f425510ce5fc1348aa8d3ea7d6bd81aa2caee17ecf4bb6c4092b64cc4d84fc9b58326c49f1bf9d92e0c6da1c4974c23b9ab043f2113f0632c6da16469dd7dd7cb9640e66945c6e3c6b0719428ea9d7c4728ac6d9ccbdb5cdb26a4cb0a71d53131df7ac6f151696fcf05a787ea65937186f10979768b04343a42d9eddf9c3df009e1d086e522f336f71942a3eb86414da34ad39f6126a1c917335ac4aeaac7c69555c2ca89dda42f9a09672ab100916d05a0ed577252b323e9b3ea6f30fe5a02b7cee4def0ca8816213d5071d083fee13ccc6b12ae331cd6d08bde903025a479f214b88e8cc6a3f9c60b43919b4e7b8c9493b57e6e10fc3550af492e5239daf4e3cd5a21afc198330cf2974e796749039b26fba7f73ed4da64565cadba08a905079854e933d310b9a61665a723b13957a019d1d6ddfb77ec8b8c49cae4276b5a0fef4a889a91c2d3c449c01080a6fe06da11dd6ece90b0ca08485c2e3ee10ee799fe79b6e4b9fe144c23e9f6862b1f6220c6ebd05ef13e240fe70ee58f84076594fba6229f7ff93a6fc430e1566ec5989a998d05365d115d302eacd48d6386d0ddc3ba3f82f69b2269e6c5f022b38e5050586f5ea81630289514a2d44997ed0e143c51d9883eff8f563580ce257b8a011d846f906badde6bab131255448982c0ecb267795d8967cb8f5370cd76d7373bf0209caa5f9615c1abee3d1f6cff78f28da88fa20b4b80f40568a3e7cf619713edda5b8ca389c0eba2534c5166f8c7f35b2d8c810eb6cdf2e22f3baa6538dbcabd5e25306c001f14b38120713d473d541ce5b35b6d2ae933746e16965df20df38d48f46d423d0c3970ea911682119bd4b8607df5cc687cbf7ccd6232b1cf91dc67d52ecb56e6885d02a48a5994554c9e22fe3567cd73ecff7b4c87c63b44098ca001cbc6b2a80be96971dd8f3e7329c37dfd23716bc77dc238e5c41ecbbdb8feeec7df0133f8659d36ba95dff99c1183937badead6ee022ddec02ba6320d3b33d87d515c10faed5ac3fb2a2d6c839c600c8f0cf25ddaab8b7aa18657c9c6f9887f233b946cf62e9e6687e1101d42b3f41ed0bc1a1f6ab1abf16b7a514f2259e88f7234144546517854c4a572116760e38f41a88045709616aadf3b596237e6bcdffac3cbcaba6055d68873b954e59164a197e065377fd8dad75a1252cc727472a1364093a83f2d2cc9155a19a6dc2a4d4a31611740fec52014ee573541b59ffacb22de6f1b85afb1521339d73d47a09353718a14aa3ced335e23a542937d7aeda4ebc7a0151456689617677e9ea96efb45cff2c67abfffb1c012bf5226d4e382633b76ebdbdd8816d08ec79b077881e931b8761dd5a58f5968adf1d909bf119b82bb2c636a81f957aff34ea60d190486f41f7fbdcc6870868708f4280cf5713fb024b65632df72acba2b7a79be9e82befb14d0e7b1019a04c7876b44384059783368c877ac0d8d83b72454bbd22bded7414cc1458aff0f58df9deb3dea20ab96bd0826a19ac22fc4626831967133676662c39fcb4d40dc7bee6882c81223a39d3efa99de31f71e52db75c76e5e2ec97a12d1cb003a533107823539c75c36a27a12ec128ff27a2d37672421735c4ab09f964f6d67ac32ccc782f58011387edd958f14a9f595f8595fd6b762e72ede3becd8e45a32013e1d0ee0f0ee274a330ebf786fb6169d580d704f8e5b299c556e838356adc2e8245a77f1053a02badaf1e96d868292f9f44c41a533f8decae340e7f637cc0b523db5e09cec080804c342c6e93489dd0233d78bced0e8d3aa191f8ce637667a61f35d48f6b0b91d71ab707e876c94f4b3f2e2a6828380d3920f2ab09c0e9dcb42b6a3747a63f8128735bfb84570302275527fa2b52ace1f12066126d0c1dfdf98b86032b630091cb0551d458a3adc8e9d12985716c11ca1a1051cce0798a25f5af8bbd83045bc027d5d30f1c1e5862a5a7fe81e29de0a8c0956d3a742e9b94ddc12518ce959fc013b0ba585d2389e107f0e88ed64b786c5b03f06a6db68afcba18556eaa46a2f398a0b9f7a48fafffafc5c49fdcbfb1ae5356b22edd3ac4a3394fbd117d4711e32cde9ff80cbfa229e7efaafc0e161d38b329d58438fee248f285a07cee2d39d25b7ecf722bedf9c8b3303b07d1d9b175fee74f8a4428a3a740a78e8d1674a6c494a4c8695b99069ae56dc28aff21b4848fec11b412a28fd596d56cc9352c534b2713fa87a1953eab06303a3ab7ff203f20ca9e176daa69e7689018813680b5e3b0691e41d3dbdf81ba6da7309a28123215c7077863e1abf76d4bef3dd7bf79c847bd6b3265852c43f319b35c051bbb85e6e5fdc356ea4ffc18d9f6d4fd2fc0f1614c0626f6b94d1af0d9db952f575d98229d9f102a55f52ee79e60f1035256fe8ec4d7ac96617000a5ba0f32a338fe1942cc203894fa214f9f6142dc2cc5c45ff3412a6ade818efdfcdfb6848e446e9ee04c194cc08b0a41e950eba7ee96005718f6e78b497eb0dec14d94cbd69f95a8cbea5cd37aeb57f4845aa766adc3bd5bdeeff2fd28d8dde0f2f166aa62b2d2c147e2ce0735678c9c5056705bb59ad603a4d325f8918d97bba4fdaad5ec3cf1835f0fccb847042c40c666e8f72045a62ab6c42faf69295e36ef99e4a4970dd8ca265dcb74eda24113599f255dd73166fa36c7101851ecd2b5477c0b496c2c1e01b6c9b9312e6d631272ece03c1f10d94753e79eb618dabb7e5c61652f6fed119f9973b9ecb43810b9def13698d040a88a0a5221a07bbf615c3671c0dd58611eac57640d15e0fd5327b61e8ca2692a8132940aa8ef69836c0839e2c8d2845278f46a57fac050f6a1810854924f43c1b77ac7b5d1857f4bafe6bd42b7dfc5c16c2e8aafc1b276d09ed954e47b41ad50c188d655a5d1e8103e9e9e1ac40a55dbbd96989f6b1624ce752dd3cc5e121467a9fe5a87e29c302e19c850ee561437bf3d2612a428a7d862beec2f6d04b99958d0039cb5f2ec5ac0e317adb994679d27a56d6dc2d62968bc40e1b5a83892721f1d6f80942b373cd03031a35a0abc33216c5f30ed4e2a16ba7c45cb3410372511657feefa5083abd5edde95d87b7169edca463ae2076b6d6c1a7c303a0ce9250ffbff52613ef1c8ac59796714e76dfe51d9389f36a034e04fe4d0b431edeab2ef397a2ffe253f4923036a784df00784c739e0d148221b51ca96d789068a1799af1cd72000b4af47f1634d5a18f1b85122497ebed86b09e491dce23f2c4fff722f6cc9c4e3ff5a3d2ac44a96d3ab9e7950d253ed095df289792980493146f349a42c50947c1496bd1523d33badfbd0d964d3decf7cab793a71b5fcd9f08b7f021c3a2d8822568c807686d178ee9e3df28f2e7136115504bb4f1c0e8db00601f9288b1cd172c20883810ae52ae59c643e8f0ac0ecd16bffe94ff55655b7e80afcb69e8a7d3c0ed390824110853e2cc594843123e709b118f481e6d504e96508475fe5f0ffbdbd3bfcc93f06c6b8126010c7658e9e6203de783f9db7841b25e10485523ba4ab72e98bd6a64a6f520344231241bfb258bd322f6adc7d8fb8bcaa7910df9a4abce6f6a44fcd8e559dba215e099afc0610b9a66904faff40e59083fb545e08866d84f70665a52103df8fe72eae98cec14fe77947d32c757865728d96ba3ad26572eeeefc2cfd77ccabc626526b92d7b814d81acb7d71794204defc94b197ef54b95616e8a2e4162440d79feec455367aee0645f991f2d4a9385d232253b9a0d5d7b8677c79e240d60cf7c7ed3fb1ef353f7582771b2a0bd5e85e8685b07e10a75e17e03df5132dbcd1b850f8ac502c07648d39d7f8bab6c2cde48c0d92b9438a0a6ef7ae2006118108ae179058e781bc863b00d532aa28d94390ab0b20fd4d315f08be603566c2e4e252a8fa5dca3801e222bab43bd209f4239f374f880acefbb99c474b58b9b2c468f4b08cc80a5a614cd999d82cdc957e07efa3944398db8422a4b807bb6d10662a0c3613362cc9cda608ec3118c07df7098a09ce7b9f031402dfbe63adc951de159440463967020ea3c970deed32b849ee254bd82c4a5bf1be6b2e808b5be485111d622a5479208764f27bf9e279a2f4dae8ecdd088f020dacd7dadc5449d9d04ef122dc52b9c1e033a354ecc278c2c5b82f672685f2f0eb04ca76fc267964a9e9c74be79b4b717b664a9822784973d6ae5347ff863aae398fbb1b538a839e93fc7a3226f21f7c2cd9ed7cc33c319b31c4f0ce253c4271fd5586a6ee76c59e7bda2350689024c5447f4ac3ca5bded094b972c499819c58403332b989321e09922f0795f30029c888a82447d0d57c92b511aeb3e77fdb6125d500eac40c5078e00fee131bc8ba08fd3cab8b5ed928277b826811656199fe14788401b66424f5b251235cd1200bf53aca8634941edf304fa630885dc9e04bb22ed82869e9cdf9e3b4ddb58a20cea90f45bf023886af8e26c89049e8107af3537d10b20884fa6c7f935c2afe4b983307eda830c25d37dbdda267583edaa008487a7e2fbc4c6b6a14e2aae62a847ee054fd6e0f1eb432268c491b718f8ced1e6e6445281322855bf83807f8455f9d4132221d3929ac753637c9e51213997a79cb0f802d72feeee665d48d45ecc64effa16934e4293ab281e7ecdcc0b934eff6f3e515fad65d0eb12274e09b32f56433eec65300bbcc003a505efcea3804c553635a7dd6c7174bae4c4787aa47973754758a6bbe87363a419f51d09f977d043c6a8bac714f575fe99c45810904c742a374f39984b156959bb2aa7d9c2252e83be950f09b897d9734c041a36f8a41b1382e329735a46ce6d4b85d538d55860de4f0f42d26df6aa201ce1d810fe520d805c006397041f776cc49d578c0167b544c67ecf2208c11f0fc429677b71cdad596fc9bc6e45a11e29c3f3f5dbd1b0692a0f312b9952bd380c6702c4cded80241b40b62fab0e973dfaf894e512176261a8c4cea97d439e3f6164135433a62ced3bb1c7602a0bb5ba273d0f974f85e01f2b9e79371b97541d76bd5801893c189a30daa51f2b4a1da7dec2648845a66649cc8dc98ce2dfa242163202cae48dcf33a3bc250dfa56ca122010abee231b4be3b77b3c0e4bc33eed17f6287b3d842dd58392d0b744586ccd459ce163587d5ef4b7a83bfda2e55cd01e8319b526fe63dbf4a18ae638616c540cc683a60950d9710dbfb37ce17fb618799a7818b224d6e292c419a8d0c3ba84a30d70452e07215527d8e1ed02bb2dd0ef99515befb119148677e5dd9bba9455378345c1aa202e1f1e8e73997bb0b421ac4710a537ff71d845f53c170ebecbe49fdd1a50e639cea11f8459745207db26bba0940e9e64034a28b0e7dcb273c3cd88d6b047afcf6b9f48f172566aa51cb720e3a5ed5fe6d1ab8d311a3e045107bcc5bc3e331f089bbd1ef92aea8332517395dc165522ccc70d85aaf816b795d5b1732df5fd2fccb1216af5f84371417939b012a2236cf6b30df49f2c8e2098cbc9b81ae9813cc9b6a1fd03f70dd12f0bc9999fc7bb96377c47adc2f0a9f83eb11909a29c09651b441297330682a2fa70404df1729f5da9cfa6fa0fcb95415b2de3632bc184d753416a07bb8904e21d072618e23362966328eb955d518bb6137ac9c0f9e8d0bb70fd36c5c718c8e891cee614f19e436055bc5021daf730cb3dcaa6fe8744e3bdd4e6f0e85b01cc62c02b6716cd63022a32f8420c721d299f1d8736a2123cb129bec7be0739bfab47c3b88bb58e301c3f8482f6d55dc21a7d1474bf9dcbe4c2d6a40b12bcad3e8d4bda11b5441d512e22cad20e619b4a345c2ac433e4cf67b7c3a04020afdd5f7ffdedbd6a9ecaf6d39ea8c480b65ef8aa9fe0f544ad549bb1662215d98e6d0a33f9d3e7d1b607082f2aa4131f13edc32f033c8051cf8969d193917b52443f7f41f6262441732a18afc15e71926253f4ee843abaf2b5c9f1528779d5de3042fa4b1a567dc053ffb6dff66213f8fc6cf0bbdce195f2f22b545587e17b4234f8a7a678928ba861d8aaeca6056e4a1600938b5a288e38ba081c235d81ed4600499309bba9b290bd266fc1725b6c73a98828889fbc8edc88d5e2505b9d9fa853b15deb1e1863af4f604ab6016d8128c07825fcec3b829567a83c9a2aea4b75da2e3473147630d013852b44dea8de4658bfb624783b204b6697fbaed002a5f0949e265af8c8250747ba6022bb0244890746495c038ea38ece2f2092b7c025ad6f1b56cce0b13b714ae3fc830a1bebde06fce47df79bb2844045838afdc2cd8cb760b5f552bb522ff2018fef03037519399164d207e929146b053d179f1f2d77195655f41a1ecf95ca889687b9c906aced4793e033b561d444952514ee1b96940ce3e5f2f40d3d32cea0a042490df9f5818440e220db249cba8c3256432e272479bb4f83754011ea668405819dbca2cce8ef63daa2869a39f6c0893866aab98afa9300c6e1f25955f0149ae9e7fa4b0d309f43cb3a8ac467bd2ba9331e6779ddabafc7af7844878f5e75edc8b7bd41dc7ee94aef9a61b566cab10b73c57ffd0f026aa21aa45f259cb871ec5e03587e572aeb931caf82147ced526db24236bec082604d1352ac9d38a6507cd04833002cb6e0ab710776f2af95431d5e5137e7750ec5221fd6301d6bfb7aab7b21ef36d05b35cb73f5171d94910f91335e4f21ca1f8e1815b572f15302c0b2ffb2968ed51ca25d76e44c1cf0146cafa0d8d8222535c46f108faccac71560c013e8d49e4a21d10706cf9f4f88330cec38454645185429218a486f0999313fb27a58b4795e9ff303bababcb7cecebd63cfc98b214b060543d43d6f1c2a57fd2b4b46a502978bc0f50d46158d0d47bc114242cf9e77cf59e587ed94d599f6dc63fa82a8ceb9c117251247964b73202514feb934137a6d7606020a9acf6c8ba991e8c208f8f2c3d4a067a5bc5f3905095e0d14032f8107493a45880e4dbe4959ec7f86eb65ef80d97dc7efbc0cbab6328b81ee1e092734c234c72eeb25de5efe49691510f485508897dbd8aceab00d42da72f48299a7169910bda24489206fe4f184038b2832b5a70f1ef81c95f98bd7bdd05ea05639837808b4054fbab0c0c6905cebfd0ad2185b1364c8297db0195ca5358ab2054f87dc37fbf108822e4f58435bc2db42a5a07bc6e2ed47850f1acd6a8d6e90115d3688f943d13f059e03a242f5ebd6453f9adaeac2b891b8d64609ce93fe3f10056943af078b7c38d46b13fb2134c315b8cea4bac61d9e026c873d3670ea42b2bc798f33ef72c16038e2070d2952a0b24815cbf65e0d0ccdff1b1f20a83a9de38bb99c5762ae330098a566fd43e1d818d540842e153bda38359f8d94b6bfb2483faa3eaf45dd8e6ee4fa6281aabcb7acf6552efd03865edf9073411c21d050432da79c4c5e9c04122eddc6cc5a95abb6883c095ce7275cccf9052237013aa802d7b84cd53171d698eb4629ccbe682811e3225b217300203c34797d1399d81437efa9194bfa3414155d37f88bf26723ded3109a3c1d4375da2c97dd21b729b86b8834ba6dc34cc7979515d274e933b344a9968e222f690547b5ebba4dae71bfc10a5cb9c05b5d3240365cb9ef19712ea64691957b755e274caa9db4c8d2d4bc910310389559b907b48926f885ad51119b3e0eb0d6a4fdc70e7f6282126e32ab160f75abf860c69ddec3f2e0e970b6ea192fd5c211a9164c052ba433b5ce8fa77a8d640a19178ab6748def27824bc6b10ff20a68141d37d2005d0d5c73373259cc794d2d91a061a6f8505489ad79d9d0cb3bc69cf422015de4b11a87491f580d1ddc7aaf2cfef424b14cef792a5807dddaae6f5863c76656cea4cf00721b0a70ec68a323246945a43e92e60056dfb610a6c0a06e2a2a8787674d65f7c3eef00650b08c16a2b16c9c35490d62c7b6a57d17d0861565bded8873f25dfa096b608fa5a84d9fc0ab54c5b0e4218330e6a9399c1ad370723e4992399f8acfc5a15a73463a4b90a12ca4bb8fb6776a61c51b21cd2fff8bb9758452e33b1b8986d2f9946192eb74b0e67122b0f55c80e6a3bb05e73dd17c7729436eb8f4626ca866d540de0810d018c8be82ffea6286427130769596ce27878a16992adf372bf287b95772c6511e5829093581b9070796fd984d644ea2fb47659b18bb68316d7c3e5d06a98f2ac3d5df5c1baf12cbe17729e59d1119ff3171bba0b9b1c9dd59ba0495fb810e8bb422079c46bd16b0d4eb56ca0a6804a7ad358f89e7e29accc8385bf83393892344b3db7b726711798f62cd21ade41a7c6592f1a7dae7f27f29a5cc73f7cc4e1225f58bd3736a05ad5527903aa015b5a4c9bde4fad1a1e8cd7e4162190336a3c6e066245b64592615a5305b5b33a8a30c82258370324b5f28dc2733ba1fd8113adaafb4cfd380a942b000030f57699957d486838e3e7fed31dbebb7662a16c5a0ff0ea8908387837014ef4ca8d745e43cc9a3815bbf2a7da729a316fb42f86acc64ad9d43f405103ff636d4d5c9bfc2136e2c5befc7bb25d307aca601eea71ace380aa8e88cdab36beff8a92b371011e6a9c514f059ef380b4592465116fce76a0b1689c9cb4a04b51109c9093bbf0621cff16a5ed7c27c92bbff9d4fc16ac212c46d71c71a008bf840613a9628a5f51c0675496ad67eaf91f01b7135fc02c2ca9743b6072bd57742bf7412dc5a18cca30740887b8eda864b0b57f4aa7640cf94128aca1a1bc113de0126b0cc295eb1199cbe768570c3e25ef46fae7ce2bcba6de26d27b050f2b725ceb78be8eb6c05b4a75d12720a9da76fd545c2a4d28f6f396f6cf18f5558e9b1bc0ab69908909ae674a94b95f8257a05e99e78d3d2672309cc80987afba7ed2a4206b28ed11adc0d0014afe516fef7c8b2a8e8272df72518075e375eb815928b368159a840f54ad475b6f977a20166d95b97c4037c0dabf020eced3502b9c6bc93a7bf478dce10a0c64173b25a0b9493e8f8421c7342511c9a610aa8628849fe82177a3484d55b77fde3ebe9afe5ce7d147195907ccf1d3f319c24b539ef453f12d235147766e4f28b6913c4a9ee39a97a4c0d5bb71ed8a4ac608ac6b66f1a11ca4c3d9089f2d1fdaae37977c1977ee7bfc391c786f152270ffa80c4b59f6832e08b3f980bf408facb4c64937ace3bbdf3c2c2a25b251b3cab675942ff7cfb52beae7e553305ca050a89cfd5152a66a6f1b76740afc344b34065feeb7bd80544b9b57dadfdd3653b6b5fb1cf9169b2b019fb50482dd53ee9f2298372c51fdc59eebf3c3a7fe95617c29075a8d813e8dca5f45d844fdd98afe02c88cb6f87533becc08d123ad888357c3ad71030eb72903d6e207c3906d55a5c12b614012deaf6e15c44a1c7c5de291a31db525c3a76df5a8d243b9cf7ec2b030655f4d4b67a3faa73a0470eb5b1b1bf416b796f13c92ce606974292b844c13704a9e882e9ae65f017560951b9f91921169884dc55414886d7ac439f5f21c2b9d15cc91e99164420829e1cff541f54435d2434eda323172eadf71b3d2438ccdee61340854a3cfa67e5add69065b4cfaf299988c583f7c8cac957257aeb85c7c2f1a39bb0674ad5008f4288e2e98c781d5a40eca52c9e1c7709586b6ba0419eccfaa41ad21bd4587a91da436a3ef824103cc81ef7e054cc0ca786afed1e4501b25eca320679e168ef9f9ee19c12b0850daeb4a623b9a446c4814c410c306a2ed2e028cc2d2b5ecd884366062e7d391d92f9c5b29ef3e7eb47a35cb4e1284c8a3ae92f816cd248812423252574830e525e3d774e3077fdc7f9701e4b6d537853496c73da9998b131d6cc6ecc2ac313834a7178861d1cc883937503b1d96c3c41aa82e0a71a0f05987f3b83854ca138abe12f7abf008faf4da8fa2cdd0da655370f17cd11c9190bc2f6a041d811091cd7ae68c0900877ad74615ff7b343d8c601819533b173938a4b57261794361ebbb5f3db7bfb0fcce47e3451c3129af6aa1733cc88f846d81f8687136e2a87a69f5fde0f6beecfdfd9d3ca8f22f078cc14e9ec73afb7940060674e17ede6e331b80e7b33007174cdc47badb784b1a17048230fe5937b2a8f67b2f6931c1e604de20b478cba1c6c16ad531653c1b7b6ccdc3ed0c1ef3da828bc435fff229a820689ae535f0fcb06b007b301aaad2b930eab5d94dd42068ca2ea082a9bc87f77781fd8fcd3f07f496a3bc86c94d8521c4c20663f17fa6eaf7fd09561c963d5447311a0dcf31882a52b48e468534b22683ad4610d352d1213feacb18feade6f91273505059ee17d07de30afdcce25f8a5e8d04f16ae18ae46967e829fa576d175aee1b7276728bb36163ddee4ba4e5779d73c42b955b5ff9a87ef96e14791386b3f07a50bfb12a9d26d695a6f5baa016d73a61c9a63d30ce3cfc73f5bc4732ed65b2769bc2e30c807988bd74be220746f425f506d2323aceb2fdf267f1a196e7c577e0ba35e70737d835a7fcc11e0f6a0e126af09008878c2bc1ad660243be954b7d5ac2134d24a70d1d5027aebe53f81193d97d27d5a2d126074765dad4121cbfa6f66118cabe39e8eb5932241ae6bf713ba128215a186df5f159a08c4b2fc207355d96cb030cdd7a288df2267bc439e1be45d9e9ac633be2ea97c334fe620aaa5521dddf3c50fc12b49a646dfc700a6228a3b835a33014900ede2bfd6cb010a65f6ed337e9371bce19bacf8f6338e61760b8607a732eb8d6373d66cf23b704ba498ec8165bb336f98c50dde7688b13172bc9006bc26cba43655932433093ca07ca1b405481f82467e45d327b73cbef48da7c44327934cd0a18aabc4454f8ed81d17d432d76aad56b9fe6b7a400f16b9e9a317fa88d3a951b49bce1e3c3dacac0760eae44c048c886da65223725281958dfeabc91e8a7ee462a2c07aaeb2835a7280ebb1450256592549924fea7e8e03e37d4b33d0c117b5aba3ffbe251bf7e06dfe26411556c810cc315ec143552ffcb69241319b4453c3e04ebd1f1f034936c6486a08534ea4ed88b51c5dd65ae3d8de8b92b0962aa146027a8462de539a061522c6bdabff01806232e9094e6c7df3edb43c7b6dfd95258727ea6e8f544abd554c016cd9bb93842aaf2dadd5e145832b9998d34f3903c615c97c28973dcc247f2aaed4e701a8e7551196b3a5b21f3e071fe8968d45c0b72c40195b04ebb00b64d55f663789807914218df36bd9a4c85eca8386a06e43aa6382cdf9518e63410c8398059c256d3113ef291da5a3f44eca57e5e22344f7af284b0f84ad37782aecfaed4b783d00ce0dcc0b8c5d9fca5b53bc653de52cc3903dd0766ba575c0bd15ac65a9916b04285cdbb8b6ce13f90e17d32983f90f32f03c238c802bcf790a6c55980921b995b80922843d96016261d544bc3da561c56034dd031f97152a0c27493042bb2fe8af9c08a13d2813f167653bd1b337cb923e731a8034dde9330c42b0bed6884c85a467301bebb762194578b5f32a3f73a97044bc7182bc5010004660c03af47df0fd2716afb001cb4344a1f10579862c6f233ce6fc9c0769be995465b19efd2de512d8ccb169477ac95bdfe7a3684bf1ed03e15c698a009ae38eb112dfb8d2d591c59d74e85107cc768b701486540f81df192a627eb59e1e6da52af95552e3ba3064b989b12b008c77a81798c49ada7890c56e24ae8147202f4cab846b1af5e71d97f3766a8019c371005963f47e4a1f580ba26924c3e306de956c8f28c8d56d155c9c35cc9d5e042c358fc4fca7e53d02d004b9a1aadfba85d28a41d969c007e4e1f0bc66beade97613a24b2d0637e1ed827fe331cf17fc8f08aa3801a79e8bdebbe179b3782fdfcecc38e974372669015907654204367e697eb2d5b42ab029b70599f169d90b117ef7d351d90c0374643f88fc5a484d7100880d639093c21fe37d26d1fc175fe6811f0ff1d025d77dbc471f593060abab5b1ce602cfda8dad95f943ac4b6eaa6ae367b16451ff24a4687d98e398d71a9adfec2756f22ab3633c7d8d002d395034a336b6204e85701e93b103788bf0748e1b27fbfa5d236e42a28a830cc8b1d0e2161dcfeace177530cde1617591402726f74f4dc9f560746f122d125ccd52104828ba003cded8753e3b3bcac1bf7ad26fb9419baeb41032fa74af3b573672343c90dddb9845ba30ea9ccec5217f6450e60c539f7589cce3ffa6b380487e41ff2f323ae37a11b0601bc97c16d03298973f7d2033d7bcd911b937dabcfdd76b43fe35af9ecd178f3bc45ad5ea21a56af2cd85fba22f6937179437a0fe5192ee7f6aaa6e6e0832fe3d5cf801caab0fbb761994cdc0969165b3c9e9583ef672f2a841e79a1e50c3a9340935fffa60ab30f143f25f9d8f097e1204db3d2ffb0cc9556f283a0aeb60b03c1ca3ace64beeb7eb630ee4ee8bae558227b4f86a88344643bd0a989bb5b517c01bf35ba0e30fecc8f9fd93235376baf206513b715a43102325fdbe82cd7440c0592bcc0ba6db7302339cc662e5cef41dfe182143e5dce05348bc90f16ca217517643ab838a465e730e9f5133ae000c600ee8e403ea35464cedb68383989ac45a7b4e3807afcb9147615b5921f8d1a3237043b9d4488c2cd37994d8792241bd8cbb22b05668a681ece036f8f713e726b80a4a94dde4d742ad284ca23e4ba31b506ee49c0631b43c1e2363c0f0c2aa0338155212bbfcfd440140b6ad52fdd040493edcc418777ee51028daf6d82183b3e89708eb30a49d4234319624a1e161ba0de529b561375511b99812fdf5197acf4338599887f72ca49e92b3f1405916607f47012f62227e170556d7f5882e48c35fa9d71890caac3314c6b843242bf68b84d2b2fb9a76d57c212bece7eafc044c15fcbcc3db34794ed19344762435413680727b6316afcf964d7e6af81e030b6e897101214eed6a9d4477fe298f7e4ee1539b079df8a87bdd8b59bb02efbbd1aa7e51116e1973ba616eb2978fbd0a3cb003908ac1c13e4b24439013b8dbc73d9a9b9727b29f557abf97fbc50974841abc4c5c7080d8540f239d5f623558ee1fde3090b91e5130acd4ef2352aeceb21aaba1c33f39c159a209a330bdaa2ab1d742f62aedb668cd95335c4aad13af363fae426740b276a6aa4f17421f506ddabb9fc8fac8d30cc23defc89c4f30d779aa44f942a02036900594b0df172972a730286e40c266a1f7b4e3b352ab4aef836c912dcf5b628958f780b51492bec04277201a0cd3580027eade6e2d616b218182557a2262b51eb01b6e49009fae187da29f3846b40447913be704a20a706060cf6da506424fa935fb023d8595f82538a7596437a94376140f9729019c9f741811e92b0145a90e98e14fa0e5c2e454399c5cbce709c32859320c32a3264168a439cb2e94d5f8bfb9bd12d9d3c098fc45e116d13ea1ec6d5b4392e3b300ba5f8bacda9b9c785a4ae91f7d6d5d7796eabdf59f46ee596813b72f40795f95ce1e5b5073e4115487f85eeaf9193a357b012733701f676edd68d57e5ae3b83d7f8c77fbc352ca789a16b4898bca8085e7a6b19f78f360a3ff266211f1cd31a7c1a09712b13df7cbc120bb7204c30cf7a48ead491794d0c89f753d7e023523692929fd83045b48b8186ecc8121fa2644619322df38b5ad98e3af45f49f1e50bc58b4ab7f7bba5b405b522e4b2ba1a148688ddc11b0e16e62cd0b6ffc408c2cb7a3163389ba11d3bae6c3f36c18957a881bd2f67d64b06046ffef52945af6e07dc2fd1db90acfa76ac2c94d1e446dc7b95f0acc99fbdb071fe2f8b0bdad496e780fbaddbf479a645ac9b81bab8544643f4a4b7d2acec06fca72aaa2f00a9ea07df1bf99bb99bdd410fdcac1a9912d6e0de80392535c441b269295f29db089f7ec9989aff270de814e283321cd015ac4cc663c3a237526c04d6d0c3056062bae727bc21a3547a5fbb36fa46831ff5659a0f9cd625abae07deb45745d61237a06f178d414d8d774ced74731c43004c1fd2dceee23ecc7c98076abb0d04907330e7374bf8f6ee79859967d433be9a5894a9d04c7559b3daead3b9500f24a64c8ec3be0fdab5af1b1f8eee73d7ce58dd6e853ba7b2e4a00edb64bb2d95a9cce9d8c56dd2a9b38afe8cdb9aa7cd3d2c964c95ebd78d1e80c7b204b2226c07fd0ed59dcfbfebd9030ad40014eb3e1156f77b73ff3bf1e1bada124e924d2b5259db74a038b41928a657aa7bee8310fbab298dece9ffa4046e13b5c4b0c9cbe18cd3d8a84ab9aa27995220c0031150625c1e9024078932b86c34d5c0f2fe68a734bfab50f7c15785d474060d7d7f9bb6b373d5559e13711a80394032c67091fc9085bdeba3a90907bdf6f816f5583b73b70a285c34fbaf05c6a03972a814d22a43f12b7ccc34621879f502d27a4518a7459d51f51916375511755ff3af84352d4e9fbc650f8dafefcb37ed0e061e5d06ff12e52a062e7ad0f9475b2c2df453d67d269c737f15175780b78d818a1abc82bd9995f456a4cdbb74bd33fbb8aff8688717d91d39f1efc6d5f677671a8faa8a41906109fa4269a830fd01adc6affc88d6efb85f92c0a10152be545a3f84004ec5c8490bf4a59477cc63c6effd1ed08e857433d9de1d2fbad6e0dc3388e7d9294111724e0aa8dd8a44df4b4bf3f3c0bcd4fb252054c3e4962f2845f7696625faac98c32222c8a69e90c9edd20044320963de58f86f92ee448df2a4a39bb723ab6ece02a15462ed79fc855fb5f0c2e0a8029de9a411127b1180fe3c5845d38ba6fcc4c96d5e1f75b69aaacf2e8f2e8c98e16d6ec8fdda336736a615da74d0a05cade8c991198cf262295ce7dd3a7335bb7d866ca0b380253a856212af432ce8dd2890cdcb21d555666125a625197e5f64e2d2bf4e6423cfdea08361fa110dc1b7e2b39c80eda8166795c64a94655f5f2c81c9bd7e942e642e43f2640b7518eee950f5c3b017f4c6373ce95fba99cc6d4257cd359aec685027c4e7fa49d4e1ce01f2a78738a8577c0c8e67935bf37322b61a397a2dcfed564a954b4dab0ee64133b541f72ba0272b5d235f3e24c2935d99da815012fa7c220e1c09f45874d2762064ba63a84620da176462f62fa058d27e770ccc9a918ff4e3b528e96a1e41700557e0e27fae11b0545178ac7ec5cf7e5922d0773bbb547afb958bd42eab2450b94aaa83890f30d8fba29259d6fe01b704a76280b856d6450a495898642c3a5a4db94c7a6b2b4fac023b50056fb935fc1e774fc6bd9263e59b928550a859aff1cb9c3b0e2c1a2a709e4573b1ee55704328a525ef3bc3fc2ac73c923c3dcbd6f35eb09bf59cb7f932086611899863bc22d6b4609277aa0b272961ac855abb4c02e45ca99a6cba27e06a4bff0c9af3cbe87b39eca820358632ddd18985f3a210667b1aecd7a844e6d58e11cf156f848617dc060a8999ed23107633e94bcbc25630790c4673b88090a2b3e0e1ac85c57c681d13528b3309dfcb097658fe481699d6fcc23564cad4b0a4c790c3f8fcf04a8193fe2898dc7e986a5f200322b50e8606cdeccfbdb5524e26d6365aadd7f905518fa9e281dbf8d1042fc5712694c063a3de727ced5cb26d6c574ba8f6effdf0cb3b77cc0f3172d369d19cf86bdc284bb2dc0f496ada7e506370a3d0daa5f54550bf042deba9a8f99c9fdb98e36a5cba48965d30a5960ee825f62024dfd8cc59d282646134cadb2f2540d0ced755ac169513a3a470365c6d745d4ef1fd685b3830f92d1019bf11f5c99bf306097e3e66b43a82a7acdc2f05a742f0476bd5ce567a176af4d12b5567e8a6550a8626859f8e03546d9967ab68dcd7fd0667a8fdac788c175c0cc122c332965a6ca32fe735b5deb53d752f6ee4e473c64f73656c108e16812bf83cd3c116fca8f31492458321e7c6565141b4d137ced119fe1841385cdb96ba4e3e3c05a7a1694a76c20ea6d210f496760d50981e7831cabdf9eafc09991792a0c952f9bcd28db7ec4225af75f10c9a23650b259a7ad1a3b6d67352830e627b12b5fee58216c78b361ad5e3c54a51054597e6d984289fb68264bce64a31966c1d5fb220050df72003eed2a8a92df64b084407169257df58fc8fec6824fee8de64906bb764e0175c907d67f6784b9264fc8b2203c515a284ed3d9b6fed144b738f6790935665e67fcd55207a8221ec830506238603e01563a51c3e1cbf9343cc84b616ebd9fadbf1aaeb69116c24dd2352a57f093c70d2e2ec097e73767d5d30a11d28b8c36d7f87f494112e966a02819e4a1a427fbd521913b032ff0568f72653d3b9d6f6a8196aed7871858c5ee96940ebabf3576a70d3cc71d27f305cca10a7c682b1d8631426da4b8bc5355d1acec557f767d44326528aa01c052825419887bee1dc4fc31cc41c1fd876dc3becc7e598da46e6574ac3887149c3f59019e25b470d25e0ed6683d5c728fb817d4482beac6aeea8ba834428330b6c312dd966d697ee591f40405f409affd046b1acfee5d03f2203ce1c75df4949ec99a85ac0c84011fa30a7a2b95659df86533dcf27956a5ffaddf1e55ec674d59f68ef718379569d182902c9d2d89602473b36d4875c898718dce8cd2de8ec885aa717fa6d27dd406a4c2110848f84e4e4412f05693eb0829879e313a576f08b37ed6140703a640037c27f0867c520fcc1d4cfd87ac1ceaa4e2702d5797744f8313cd0ff1a6403a54efde20aaabe00d0f1642c200e0ece2e2ee1e01e6035bf13cd9562257c8994a6b465012b73f0f181ef60ca604b5e7ad5cabc2b6919cd25a301dcf86d66b216d6b8304d5d82b6c701bc38398a4c6f9f5b3087d39bdd218ede10a8219287120bb8fd17ad7189f2bcd23570c42bfd5ff10aa4364bd7c29edca357327a58251598569e03062f7bfb4bc923beef78d42a6325b231af941d8863ac73e3797ce180d2460203e58d204ec2183acd6a392eccf67839ccd7c02844f7bfc91b566b5ce0412301c18c86bde6bd7b9fe5e409ed30e1e1ff57fac3826150c85dca3193aa56149070b076aa2c43c31c6d1a15ff642dad105bfdb089769efe9527eedabaed42f5ab8ed0c22655e8681125b4bca5ea83c4e3174442e8e89ad3362646325afaae0dd0252289a5d5349b9e67b372f42391befc5b2a822f6b869d2c1d66244938d5d1d2401afb0f0f19c6382fbbbecbbd03adfb526b0ad5988bacaf8e09167affc15e7560bdc1b0c502850472ff93cab861e64cc81eb43cbc43fc819679054e216b278429957ac630bdf91265d411c90245f4248c806f134ab22aabcc121fe578adfe1feb2d360531b33a22bc38c30f9ae566be23fc9bc98a671ff1181ea262dd0e068f5db9f046c7a23f192ff6e659886f9e1ea30a94cc46ce8b07f67a4bd69a4192d31c05ff3572bafe92f249b48b50bd21e23bd02b4b33d914090a624809fab0c38d64f34d7405571ed1d02fb8dda79ed88119bca355588c48d51da49b58d1d0c638e19a67ef5e8252613e2ddfe04983399cd212a6c8c511f4f4062583692a198c1887be5718c6dbdd244d4fee5f38cae3f5696f83369e28cf286bca8fa65dc43457f0d013a3a47ec63c22ddbfdefb0aed2b833fe17ed0374dae34104fec2e607c26500177eb63ab5e893be735ef0ebc687fb5da3c8d9e7f2eca7df6f1567c342a27f60232f05fc54bb9cd2f464e7ef36ed21480613e72db7988fd8a40fb5657aa0ac4294312b0a1509f3c8eed3f4547ea192b9f788d93bf1d7fa285bbeb91ec74ad7097874fead346839348b97a1d8d0c461f472dfb34eeeccc02e288ad47677a0adea0456e42991311d38899a1c980aa211e26325ffd56ccdbc7e9b1282a37a0c161d59d2440314a2b301bfb81b1c295eba9f3b283d6cdd373b25f87b06a3deb1122d07d2533b58282da5f508468bef222fea525c544d170db8cd8dd4cc5e57ae8290dcec88f2a001e3f0c5308df9e18eff6bceafe418b988bdbcf183b809fe1740d2da0df8310d7e7f84d36a257f6c37728f21a4c51f1ecb0b8f6192bf180115a7c084471b2d22bb625ebc385f148aa3e7f23b39c033a0ba5f70f8f05c11b13d9dd3aa2e5059651dcede3d2a4988e378c5da484577916ae16d83639798035a749dc12909fa44309a1302e94eb44b69fed2c93f78f3b2cb080afd80c36978764a73e509671cbe303fc948dd8f9a138100245345b66f04f2ff9d9eba13cf2f3b230daa98f5668707fdc50f4b558e38ea95534adf4aaef31734524a2d7e1466e234e80b9013c1ceb72c124b9e572bf1784c42bcc92ce9c9447ac2828651216ce3932620cdbca18fcaebc8cfd92e61c8104c0a5bbb1510fe7b88bb48bed13457c15ba6c2793e670cf1695c6bcecb8b85dd64edf024c9f4ad0696085e2914e530e62b7468fac8e3edb64cf00276fb4aa8f643ba337958f390cacaff58f9c645df4465dfe5c8a85ce509f56003a1998e407ebff7d87331c8ada6fed6f250c154fffac8863870e60a9b191a16985a78c9eeea61029823c024076276cd305ed709a13cb868db9626dd42daeddf7d72bd03e19ce070d4558522e5f6c9a9bd1ed742aa5d250e204d6259fd71643d37470a5281420ac6f9086982aa502aad35611f4d72eb60007bafbde6694773fa1efc0a6789d52ee1e30bdcb1c2714fbddf365ffa7921f52393f4d85e8f964591825be88966437a5eb6785be0aeaebc033d19b01370a03ca9dc1f02b4c00a6d11db1151602c6db32f1af65b7930a2cbf35f603c5dda2dc164745a909096b87b391f810bdbff07d410641d164ef47959a6e388abaa42eceea8516a2d7155cd24042887f370ad5b89903048bf8915ee2de6ec482946b4a2243217a095e67a6bbf07222bc2a86fbaa591fc078e30b0939602d770513a9f464f7b15224ccba5a12aab298e2cf2fe48bda09755fbe94d925443f1d365bb27d508ae1903122399caff8e75d166b0a9513bd18bd437f46987aedb0a28a9b0617d5fd973428fc6bfed6df6b512d29bec2d498884d9ef6b963a0e84789af9076a8792345bb1cd40ec82fdb401c0aff06c27e98ecdc118369ecc6dae78ecf86997317fc4019929aba905f2a3caecff1f5de52c059a4056c4690b95a3794c7db4623efbd62df1b2c7debbc0106c14acbc376a6718fc11608fdeaf1173ed604a5d6699cc079643feb08d34f1b7bba409939ec73ba24edfb452ab5b4c99232c1d4131cc37c3d5671841464bd950954e0bfde1d7774fba713334268445dd9002857bd07f03c05abbe75d727dac5322d6069e6c56c004dcb21907621b1deac6bd4d60e6ce67f0f1dca0a6c116987f37c52139b721627c79a170222244f70d12dd2d37b03bbe4f3cafcf34187be390fc30a346600b1e241a98d8406421a8f24a6f56003c7667944553531f8b9acb825e92a95f0f461bafdbc6b1f751e50c7f8f55099c2255a0b49242c37c8b78041d6f5b522a78ee93edb62b17733afc350f4ea7a99bfbfb0bcd5751f977e194d6caf9dc5d8d83e17b89d9a1b2d25243ce4753295040a9edcbf1bab9b6cf7844a1ca219f286309648de79b791d70e85d979861bba3db8479c35da405e3d42ab37a5e5fbd7164925d328ff0b123d332770cc550baa0fb115eb31b132270b368622e60f82731a13d3ff5cd25ddca1f3cd08d8aee83412478392cda85c9133dee80497c9ae3f3d88bdc0cf28255f290e0a9bded2e8ed53603d6930891cfc89381c149b3dde9cf7637580d8d47eb92dbaee8b6696a133457b8f8d8efa4f37f9033f0424686536350a9891977a342e38de8bce80591d69929814dfd4730e4dc86a10b1a29157e6c8e271136872a075d6e3f76c7bcb47de5415545676a3db75c033403dcd924b4f2d1fe7dc17d1e332780ee98e8868e4cb40531c31ea731cb197ac979423f0968f046dd229a1233d3c41a42c8d23c1c60a19a5e28c3c27f2de7d8d17f0a3e759dced66e26c5974c955bd73a826c4c2a344c9ddae1cc3ed892527ad56f5d5db09850adc44afd143e42f59bf1a9d764d63a4ffcc400f2d31f503a7367ac1f6cfbec53ceed5a0f690f16eef93e45b7ef465a6d96ff6040a719fabdf078bc374e4b3bdbd513e3f7ddb7a2f89714f5e87ac4eddf718df1ad11f9830d0c97506307bd2caff088f17b8f9ca7eb0ad0fc080a516fa83a6cf91587b4843351fc9fc39256763b111a9856ccd249ef570b36da13ab3db3f024be5277269b66a8d7f78c2113150fe16432f0f2787e5a405b379e109a907ef4794debe98a841456dc6019f7130f71230df3c5e8d5784c1b983fb10a0f798c25a24862cb876f45cf0232980e6ff7a10a23cfed0d90a351b0cf787f7acfd923d1d75fca48cbafd07c21926b587a0279c95a70e58f709430927a7fa90bc1d30f56e97dc8a38efa12512dd6617961c961e305d620b581dee9840d0c77f645c8dc143ad1a21cdf12371d09e7ac00fae15115e547ee54ca0fc0f09187ee8208ab52bb3b868487c7d9812f9ede9712468fe9b59cf092fcd6b85328d9e5fee7d3f536170f7e3a8423d5521e7079aaf85c4f3101f64bb6c509cdf14e27c4b1560dc503aebc52a355b23b3629e5ac477ff00bae9fa8a6b56cf78db51084f7def1dee1568b59bf1906738fbf66c4e03b89a0da7cab4ce6ba2c3361dde5f08d4946e96e161c34100a59e97b229e81e3955185c72b3e7822564742404e3f71a0c5c88787394c04eacc245525d10a557c701044023f8df9bb03775f6048034d852c5c8949151f7d48b4e62f60ea41573ab0cbe7de8d02ae204ca43fdf256cb83672a0e3e25fe35919328abd8104b404206afac1fe777cee25ab53c4d5297e3950009f2eca0cf40f8911d2422a811b1da34da677df48feff4e281791002ae12b5aed47ab026e7bae08aedf724240e57967613c05d26a95d91b351e82f6db476de1390cf626b7cb12c5aaeea4102774f9cf61f5ab91ca278b0e36fbe5b5c9142987bc032382632988c1ba2dba1efc9ce3d7fe199e89ba9e8b1acc325141e913c4567f4b5ca758fd9fe44d8d39ea45feaa98a3d28919d3ea52869e8101993780714efc52994c9ae68e7f51a68054d70fb420e72b123ebc6659c2da29c8669d95c7a1a1bd3bae7baeea7347128f090739af0ef0846c5eab12f795cd06d8f5153522a5b33ddd5f5092cfc3186e0d0111a52d54164fdcf938c302294c41220f11bc987eedec6757bb400f56c91d0c88808809ea7de4322625cd349d9e316c9bacc331ec604f4c48695094caf30adccd54c0e78479f4e6951c2419d9c2d266ec5b89d53b2de3d8654f217830b2d1539c2dfca50c88db1685ee8c5ec94e78c54d27461ebd54b084051efbb5cc118b318d319f36617ecbd9936d59578c06e5a5ffa0bf43a68bdf41cc183f26b36d8ad58ed34837400a2702bc48dcd0e101e514772e5c468e1c9fe7abd049b8916289fe108516b028588ccefb17df6ac11fafee646de2128ab7e13a7d5dc20fe4fd7ac38bd4b80d873da06dd67552892c1be0f747a5b4a9e219a4214af237ca56835112ea378a93b14ccdbf8183609d9db55380cf760f5af4398e145a10bd33ff78fa331c74faa9f62d6a38adc11024d778742fbc78320f83b68090c22cc9a96a679dc0f6d68435d45d907662a230dd777be6116eb7bfb149f16bb1c56b05a0ccda2d8655c271c90b9b1d4bc96b084dd3d89b22b0e494b07806840932000063fe30316ea49b7e7775399b054747329edd17badafc342eebcc2f4d7ee45b3aa626003dbd3949dfd1fabb56e68b172b42f775ec1dece204f93814a71347aebd9154d889d5a92d2333bc336b84e70f9823d738cd5875f61af17a5484ea4533a5bbeef683d0916104e603c2352fe1a71cdcc029dc6ffa7aaa95a2184eac70bd00f9b02dc874edb19c84fb70077a7df69c5d557d4a53f79247965d387c699243cafd4264521c1bcf9f1530af663cac17b3712de9a1018fad24716dd2a706aef8910bcb298ee988976cd099392396af23e614259b97220b2b0b5571875504a572298503202bbfcd283d79f30aa23693331ccd363ca6251f3ee18fd7ee6261ffbd1535ce06b1ba901593a86ad159a47a6bfb5a9b242c7cacf9aa0a778ef5c27acc0a07335f94ba6e07e28a94998947946950e7d9a56e567b53eb133279ea57e41eb50431fe7f9243ddb17c7d51d19b0d1c665aac478b141200be55c5f429c637990aa72b70d541742c182be00def1e85c8268d7b3e4484b057e9311cbf3fcffe60e015ce594a2d45127c01e9934c641c73eed9010b4b08b61178979593a81a9fad01dd2c16233e5574f6b6905421817bc20a910d31150def8f2d799bfed3ce15cc5182da58f554357188b144e7a810abc863a8a7bb179e8a3845d0b40f17ca3f55c59e7132ee624048237604e79382a93339b1e2420395f9be6b49827ed5fe96ff8ef9522cdcc95fd6e6d67ca8f3d21a97f93e6119a3a1e15496bb98116797f3c1065626b09b2c79a20134ec0a64dbce8c544502f8ec81dc55b3d475fb078f95cff3d125dcb9ca3a19046a829d7e61de938ff281819c2fcd78d8ea9264cf9e66938a83c5cb5f0c4d27567b17fa1a960bf8dedbab4a943733509fe824dc0229e849467c71ec1a18561b197965f6e7891d11187d8915c1c3d5cabe15bd4ae0a5365e6256a4762e6bcb6d5809ea6f84c822ba73833fa7aa1835602549736642352b262e7bcafa934c81afd2c5d0470b353b914a54119184fdcf5c5fdb6f3c5db6a7b92dd0fba14a93057f0424c3b6eb11762fb2f70ea1eabe6958b3d08b975fb279ccb5ae67332e81876ca9731438d07cd51240fdd145235a45d70c8dc81eea3ad6b107b9586f9a78fef82b86973f55d7fc75a7cd234262a3cc0b9a59879c3e661a6e611c4d5818fbfd99bf119f39ba4e8c00dc3097f54446c8645ba7dfabf70a5986fe0af456a690f5c57164229e0e7702b72d6e1a2c9467c75d1d7e10301c26bb89980c9ff09869aa438e47f7b6ee9044c5dbefef9725410774d19d41c9ae504c26f8eea8572cbf9da2930ed11ca3283225b6c06a12a90a2fc1125792fdb28b42df02ae6c190e551e7cf1f7260ca6643b10493d728cd1d00537010e120bf596038a7628001d954ee42dd8ea27586d849a2aae6f79810260bc206b68026bd123c2d81cc61edb365a74fe60a6e4262b0f49489c2c7da2b2ac4a1dd829af8a187a5f8c6138f41fa4c2b64925c1096bd4f7085a1b4f3c0ec05f0f483073e0064ecc6ac4891ce34fddcef709bf5cba398f73d7d2ca61b6d03dd787e0cd0e74a7a1a0d29c4392f9b8b548407d202a13de9508b05fd005f5483a5214c06f04af1d5974aff98370c1f3af983aeae003825739b522dd71f5d3ce1d3fbebf58fad57eed1b5deb51e1b34c6af9b2519ec453184d5558a13e64803fb7da29f8f21bcbbf2fbb3759eef17397b03a272090d787137b9c611f5ab1755d630a4c99b5220910108eef61d2d2a4bac5bc1c2f85ddeaa85502a854769fc39ac78661a2a51966077bdaa9e238be2e9b015d1a6af018c0bcfead7460e05d934a1a56d8116101c725f520cae73d39e0aecef56d77daa2880fa173b495f4e6ee19a1e29af58d0d6608e6cc4715b4b96d54ed511b915a07bf51370f34747f534928819bdd75305d22f0c2e62aad8eac47df68b66cbd46dbb21a95c118646653bb8ad9de82fc33cf0cdfcb68792d3c61f8e5d7a99eee1e4283320d503894ce7d169c61c45e6a7b629dd048f37facfaaaa704203650a1c845448b20a0eb91d550b3229fdaf7e4b2d7711fe161eba7ca70b00028a718ef463f571008546dd3fbae81394cf9ebf042b3e5a6af13206f8355f8e9cb8264b507286dfe7b3a2bad012f171a0897e128a0dad9edb96820d7bc8c4f87b8fedc7bed3e5f88e74053ce4aaf5a2760adf176084b65c5761cc92c42626d14d31222f65ee7b98dbda505643b16a0ca2fb4accbd363d5eae5aee566d5f9359473b96acab0ef76b0844951e6e353c412cf0bc19a186b7967ae4d2da9197c40c9020840247bdc8065e2d4255114f6e0f9c745019302be79cdb7d6149102fb4726d91d4b49c491498094356b86b27fb5ce2bcc92163834b85658fb12e4993f797945514664639df129ee4f17e1a6b3fc515fa0aedd80fc2e36f037eb672fbafa5e33105e5753239a9e835389d7b1c1f08eb323c7e26efbbeb98a1e1a0fd59c9bce0b6cedbc0b9b39be8090d21868c01ddd9b539a9cd036792bc680ddf508caa238b71a7f8c7b17cd6a0ae3c7b0f5bdafb894c42ea1989469a5431fb3192d9181a82d5535c5e4bcc971b7fd712a8a8396df7d9ccb619348ce8b29ddf88ac4ab225584a263aa296cea96ac89c1e8a380d9fe28e4eafed8b1b06c09d55f750069758f6478a4347b97dc57417def2226d34cdc3c441b93e7841336664ad55dd8bd7bf754948a997ab4f163446c2dd4f5fab426c5bf423d6d7dc78fc3b50e49948571848efe162eaaceb81a81e44e6937610fedafc3169bdd9eb2199a2d94531bf6ddd36a95d43544e70008474d68ec36aed8014ecdaf0f70932bcebefb3b53030b6e9f0c3b3e9d39cf9e7b2f66c7b6ce7e9076f0367eef5376ae47ac60541d37a29da7d8c204dbd4a5df8c3a9574d2a03b9eef84d05f28cf5cd8c5b64fa0b417f690c9ef8268b9ae3ed24a820386fa29f0d6b2e552a6a7aad8220e98098d0c6a9bb4b2d23b7958031d20c0072bf3933297927dfa0736e9e3f9d9b219796af7c206d9e0d7271c8dcb8a79fb6d021f6f7675847ba972c360a70f23e36dd053c8d7202af675cdfa185911431899282b1cf5918d6e08b8d9b18f9f89683262383577cd163a1d0ba3be2e5250b8710a8c9568c33ad85ad16ab4ed592299bb8e4a5554e1c1e28a47c0279c0945e00b473c2a84c12664539aad9be7e6463755fbb4898ed609f139aaae0065fb958201ca0e8252487125873ada52619bd983e2479b09f7e25969194d8c300dedad147fd81cc54f7771c44bbb8cc1e630186b07e6af371c1dcf31303c0554cba9bdce25c942fabdea1ad8aa15bfacf16e1691ccac97eb45989a8126d59e782468dccfd65b20e77d5be29e962817390db1fbe5e27d9dcd9f781df0812060b340b0bae57cb5a66b4203ed4f01c30f19d361f785610691365dee552ace99b5e3d9bed7175fe01f3336ce09feb8100c1ffb7e878c8068de3dddc549f5b598ed04617d4748f22183c30dc90d5b27432c5fe7fe67abc23e92f41b44cb918c0ead848914bdf7486238702200a253f8166843eba57ec2361d680254164513de106d8772848ad6a4633c50fc46490b3af0f0a3437f21a526fb0ee644a2bd63e1ed559c383a7e9d74c641b2e2e1c5fd748dda3a5464312b394f1cabea95db41be8dffabed9490660dc6cd98a48332e9cf73da611d042f322a093fed265c0e25ba4fe6e820bc7757f03bd9e570c1beced3c8494196a13779c1905a76aff76c3c72703d8c60730ad553926743fef688fdeab933b0503f1e3e97fbb68ef07a09946fd1a21cdf12371d09e7ac00fae15115e547ee54ca0fc0f09187ee8208ab52bb3b868487c7d9812f9ede9712468fe9b59cf092fcd6b85328d9e5fee7d3f536170f7e3a8423d5521e7079aaf85c4f3101f64bb6c509cdf14e27c4b1560dc503aebc52a355b23b3629e5ac477ff00bae9fa8a6b56cf78db51084f7def1dee1568b59bf1906738fbf66e0559f4e7f9126492348b6cd955a873ee9c921d05da74654f3f814c8f6968b22add618b0f3c42f987b099e274ec68c8c26130768eb3a7f86845cbbb84c4d32950ec22500d83a281575742bd2d2c9001af530da64137219c86b4e67b990849852554948e4bdc388b12ec575d99c8d221b6292d21f7dd034262d2a884d0880cad0080c55890f9d08a8ce4fc411a30ab0cc8c5805b7053c86fc0fcaf1a812e5ff0b7f0384f050d58171e20f06f9811c6483bc81831cc8e96f2b76a98506eea4f1afb40621c6dedee1f3e86de925f55b402246de5936ecf88ca2ef4d3f8793db38dc7b8e169fd7f2ca28e14781c680184d2e1baf841e9c1b6952d720b7e4957b624af7b45adc206d469a3964915b645ace88a030a87cd7808cafc82125ea7666527c7e2737e511103de2ab93fb023880ae1aab6618926b1373c1c2550157ee5b70a74c518ec71f2828946bb6b6a4daf476d94949645f2e74935196295b3cb68bb09ea8f711ce228a83beed6808c67964414ce891b2f969a2b2fa7f33fd469347af8c81856b64a9ef73c1e39cf5ca917b2f6123022d39d12c24e2364b6a00176dedab11ffa2457b7219cd349d9e316c9bacc331ec604f4c48695094caf30adccd54c0e78479f4e6951c2419d9c2d266ec5b89d53b2de3d8654f217830b2d1539c2dfca50c88db1685ee8c5ec94e78c54d27461ebd54b084051efbb5cc118b318d319f36617ecbd9936d59578c06e5a5ffa0bf43a68bdf41cc183f26b36d8ad58ed34837400a2702bc48dcd0e101e51477020c48cba610d7b342058c150f7d0ce4349afe6f5e61b414a64756717ad2907f211d4af8a1c5a270748f672c74b4b6d81af6cd289355b1f99130ccec70b088a7aaf7bf186b18c57e213af6629fff649ee52d733cba8a1838dabaedec7b7dbc3be18530ef94420b5e8cb85349e0e4dfc2b70e0c24565c1c9a9ac9ca072eed7539bd7c6dcabe8a32894eba05ea48c79da438a7eb18777266d2ee575f0fb02e8395b2b6caa268b843d92215f38643c90dc4c2973f2e90df8a6fde56ca6403a34a6516336c576e0ba9abf87b1a5995480928c20a422d83e75176a3649d5517a8ef86e06ebae55652f3e3c600b5d8c6aac7acb891b07f6ba2a9d0b9cd34148dff1ed710febe115ce01ed1768437bf6bbbe24521642e4b7858c6950f2cfccfe52c74de1b65020e682241e53f6013a796c37af6bc635d48d638096c3875ed2492c1fd5eb756824898c9d636f79bde05cd50aa9ba700d7370a7e16b7d5cd5d0f2088545a770f6b34ef56e9c702d9038693de7aaccd25af41db855d918a297ed83bad4157d5ac77dab3fb2d3d35d833dc662a6dfaf81b929d8951a81510cebf2fb83ea83f9b1e08353a5884bd68153197808603c9e4d3dce4dbee5d0ec254097bb6301a71413c72f5a940d6d35aee116e54357dd8cd3b3b261bd3f1f9e5bc50a42448488b0acee1861539784758994a0f71be5edb00d003b33ce167971d5f0bc78fce65defa7a07860e328a2856f2c871500aa90952cbcecc6269523c38fb299857576ff4277db9d0ae4b5337990aa72b70d541742c182be00def1e85c8268d7b3e4484b057e9311cbf3fcffe60e015ce594a2d45127c01e9934c641c73eed9010b4b08b61178979593a81a9fad01dd2c16233e5574f6b6905421817bc20a910d31150def8f2d799bfed3ce15cc5182da58f554357188b144e7a810abc863a8a7bb179e8a3845d0b40f17ca3f55c59e7132ee6e117336ba6a0da440a92637b02c21f9f328325603bc20330e6734200d011046b60a3788458500c9cb1732f9f2e9240b5a0e1a91590c95b22a97e0728af9e4db8e454da371a999e48ecbfed670f2b1dfbd873546c31c69f8d474dd9504826634ffe474488c554c06e33bab8725bebf78792b911a5e6c1acc2597a72e08314bf10c2aafec62067434ad557b037efe8418e5800456f0234ae944945669f84761e38d36c29a6d4dab4a1b2ae2fb81cb1eddc23eb8d8e4fc24927c09cff9eb5ef0ccf8e92362da6f06fd536bc4277a86c145c8a4aaf00ef9d9c5128ad981aee42679c47d8bc941b5af828d4a49230cd84898ffa3a4c0f1b87de8f2180779186445e4449f2fc5f7eecd813f99ca17a99139dff739ccd52016d5bd519fd3f2fc1b5c362daa4112b40c97039814dc4950859b2e238f4eda386a36c9e4f4a811144d6f9a78fef82b86973f55d7fc75a7cd234262a3cc0b9a59879c3e661a6e611c4d5818fbfd99bf119f39ba4e8c00dc3097f54446c8645ba7dfabf70a5986fe0af456a690f5c57164229e0e7702b72d6e1a2c9467c75d1d7e10301c26bb89980c9ff09869aa438e47f7b6ee9044c5dbefef9725410774d19d41c9ae504c26f8eea8572cbf9da2930e04adc04eb2940f7e816990a5507a1d6fce8650511fa6c3fe7fdb3c57f996051427e4405ae718d57303be1aa14f624f57d08a73411b67991d76a85e0b31e175dc042c99062f952b69bb2fc92f12038fd5d94b71f7f2f79cc8381d4dcb7e1a4b47bf50638d3151e43ec9eb2d3137677db7c034d3527712577e96131404132e64b409260ec006dce43cb8d2a525744a2a6b9bddf3ae3f87db1a39f89581297928284d8e96b4b601023839d8df55636ba6b7ddfd6866a92b66d6f2009b4142f6e7414d310e8f712f94d2eb46f447a3ef4c7e7bc6d6687831e8a8fc50f78b6cffa6d6054029079e2c78de6b476d0483bf58fad57eed1b5deb51e1b34c6af9b2519ec453184d5558a13e64803fb7da29f8f21bcbbf2fbb3759eef17397b03a272090d787137b9c611f5ab1755d630a4c99b5220910108eef61d2d2a4bac5bc1c2f85ddeaa85502a854769fc39ac78661a2a51966077bdaa9e238be2e9b015d1a6af018c0bcfead7460e05d934a1a56d8116101c725f520e7ed15a17481d304e962b3d6bd0e93d78571207601d1871ab4f33d4677b9202ecc9c75281c6fc665becb79384b0b09903511600d4d7ecc2d1faa00c586028360f5b8dcc2507bf88f42874f64358353ffee49f6e5397035bdc49204c28c4988374bc3354f805552872eab7b7db0993a06a79a71046e767c7ab7916385977b8a8bf14eb5755221ce80da8b44638afb29f9f98fa174385ac91aa78dee80c7956375c1138d73486f58b615a534461774386cb354d6094597e311246dea0e3049860992a486a8a9118c3c9752c95f5a5e23a4450035d7f75503aac223c9e6276a28950ca20001aafabd2c4cc177f6237ea10a451a27b9c78c1eb8bea2c1efc86a427ecbb0fce9f9815c8cb97a908d121a7a7792b358961b6fe0bcf0056c39635cb88b4632a34ae2a35d7504305bca1b528b664d8341be40d16bc0a09b32dd418e1c37dbae45ceef33cb7cc40b014e0efc6c73dcf0eb8f2425f911b138473be43c109ed2d12bbe127b562a04b808bd74850636d0d19363708d7cbbaf204486a8acddd7acd244c4e14bcd067454ea8631a87b73a336137c91040c7de62f11097dbb0df915fb750a76d9d8ebe17718d0b84bc09fe6146b662db46e833a236182b55bd1f36ed67f8f29706b6d0c4abb78e22fd07bbe427184b34e7fb16b772ab78476406eca8b47a9525a6d6c2113177727acd08236917c668218c3d764af76f0abcde0cbcc51e38f9b10c1febd627f4b041f8195d62b114a8be67f248c9d1f412cb1702ef07ca9e8fc498d70d45d208766cf72b3d45bb9357092ae9247c7427d1fe86f23347b7633a0c8251f09e1df01cf60030faccc027f5715bd5d3b2072b8417b5116ea8d8c0c899c6b3739e0404e496d13747f85f31a79b7dfcf01d6a77b2f130b0db4affe629b5f86d6e7665f9791fd6d866efe6b2c4c1c0b6f50f7bd609977c375bca6636fd49cbe93d3d63215b3ed3fa6a9a07ba045a7ab2e9311864c7a5a860d206fa094c5f8ffec782ee55de2a6f0957b612b403322592291dc0bb63df87cd2ff861810c12ae08da92bbf0b5ba80cd688c853978a41c01152e1b6c0d119c6b2174c8c16e84728a6f883087226345bc867ecaec7e7dfd637c325eff4132e5e92a7ac3ba5d0e32212b2e5437880d094798899d780ebdfbbe750f446cad85498648677a05ce1e87a776968d9e8f564cb72d626350eedcbf64a64f6dbaad37a90395470ae6b714623925b0bc45f0facd670e137265b9cd0975e429acc9ebc3b38d0cd79cfc4e82641c71ca514c81847c748e3decaeb1cb82bffc2899a15a3cef9fac61d14b3f2acfb04e65fd14fcaca888817b786e3a3657766e9a3d46c8fe2215e722dd27beaa39d9541200399000a938ed24badc98e36ef0a4c231844cb56adf0697983c7a84140798d2093bd34af4ce392f46d4bca12c65da78cad86bd0a88bea29bef44b8897260e3b7c731ab80848d598622bfca1d31cf52585e845c953b30d3a83fd07e257497b3c9f8d70dc78312070fa184a9d7b01ff75be39a05b71200e0fcb7900c7c6543588f3dc78171830488a3b6a4dab7f42f0f900cd0c79e8933f2523ca46872d6e214754aa02d004b98bb56c1bf7249e396d0dada0fa760f23b27c19ff04fa710d7e6681facd566019a3f8a722639a15fcd2953f11450286ab983c99935b8b716521466f2a23b6522e512a3c88c6719071c48bd8d8f41301c6cc498c36e859fea4fe516bb16764f5cf1c41facf11793e32b76768b85a1f1d22fa53be81d3cbe128a2d26ed756b6d2765b1d2bf32aa2c2d6a6a4ca0255a8f4754e0e6ef9192002bc89790d794681ba1c470ede554b060aa400ba2d487b28872332d63adc5c2604c5826b56dbe17f8d37d4d9c789f345e2f41cb82b01ad5f909ceae18165730adf95d1be43f5694269e9f77d1dfdfec6da4ac335cdc52280e6ad9526c629a91fcfc558ffdf53f95e7f7724502b71776e5d0ab0188865248d9e29228f564d42ddac2fb7572f2cf3071ece732236058709cb43a4530797a6280d36a04bb73136a040ff2823630eabfcf0b73baafeb300c7e39372edc1a88e6ac7b6e48543ca9c06026d0e18c5cdd9ee5f14965bc75675b44da0e3ecb36630987c8178a4c9298572aba2ee761b907dbf36f722e75501463b3c2bcadac2402bf01b6d06cc3690b360f82cd6379041526f83585532679d5d5e9f34b4a448f7a7476520888052c914241e24ee8390e27df9b517b3e4be61d06f9346a94692aeef763511005919a6f6e0737220f87ca37ef98325e3a1834d3f00bc7e1fe02fd2e8144198ece50ac165050c59d8a99ab3163413d6921a6fe7ed099d89386fa934aeaba6244712334ba46a90f7f6b68ef9702d08986010227d847e32933365236c65f78c3c7f8492db869351c6e420c3dd0b5b560f5cae84c99d774e1fceb9a66f6891d470bb6425440ed90e97ec407afd9192660e9b5a09582675ae3e8f4320b108947d52f81521d2287b0058093da2ea4a5a04c6334455b3b44b52e3f24ae6bc5223671669ca0445427579f252899d5163bbd576aa1dbe956c1c58d4d91f0f290e932da5c39701a64c5333ca1f1a524d8b83a0f02ed13a08b70204ed04e8d4ed7dcbdca77d444b347b38512ea902c534f29bdc1469279f801e0ab57dc9414e7b1c44e886761a8add397033066379aa6d96fa9089949885667d6825d9b75cd58ee3f84f7e87a28e6d132bd48e04b160ea1585db3f9dca8a9352a89de0ceaaa2a25addf4b59d4cdf0b2adf5b11179987c4c2e2295ad7e781a5b97af4ab89cb78365572d8064818af297a93246176d8e3128782e1ef2509522faa717a6aff2dd65c13444ee691f39c10073bbf7fd9dd3c9baecbd28e85f977557b76c8d701e551f1f702fb7b18986f5c3479b8d288ff1da9cae14db3c33f2c512e02b6e33af34595d8b2aa00ae89a8c8467b5a398b0d2abbd5353f3e644e4f1f4ab36839f54d804b06d700387f58b3ed4232eb42cb6cc385ef95be0111bdb63f79070e4c56985bac92ca7a9fc9d4b5882dc13de3deb2a262920a948fe11eb4024c29cbc5fbbddf3c8cdcda505a00dd8b69fc5485d37e4568939ac5ba8ef69f7ab4db44f74fe9f176fefb784a1a74a5636118662ef8924057269cd6df66729b3f475bfc4f7510bd3d76e855e5160bf0a3202978d259a074597fdc4cccdb182c8a6ca4395e1b303d830f04222d81f84f81ff27d6ff172ac2079b2850cd7d249e03232a8742bdaeacbfee8450f5db25ecdb362b4679ef53139a4f0b17417bc9ce0c380dd386d6bb22a1957cb867d87a0afc144b980b036f59d0118fef978f48819280fe0d59626d863f57975dc7ab34edfe6cbf10483fe5522dc611732caec2e5d8f7569a86c505ede1533a660cfd0f0f350960d8cc6e260992f6fba12fe1d538f6c17858bf1b036a6994a7a32d70ac09390130224fa972ae6ed0cd4497a24f27e9da9e8e199816992e24e33e3d3871163b2a560bfd3217114e188283e4a816a0787f1bdf3bab02493e71e0420dfbca2043981d7998baa50ce87f614a166753c972b6265a30ea942a48d804b43a3257e0c3603901961180cf7c980d8a05f0677b7b10c7e69bf8203b435318676126b5131013abcf2f4d318464d381751de0739be8f95cd500eed98e640232b73f9c08364739f5c3bf725e41222d57a5cab01ac7cabcac02602c100c51f146db20273a804a353585d58a40e96ffe31cec31abe461492a4a14ccf9c6804f52c51dc7cbad1929562e12360a6b58c9e1c4c8f6543e14a7efb8afa50b9d6e0e5526d4acbef8a8d6a46b2ab31d1149a3c244ad869c429ebdae5516a1dddfd948ca1ae0d527d9039d4dac81c09c8a3b9cee221cc70c6bde1a3a03cd0721a880d1224476c4cecce1ee46caf08e79aa52956cbf1642a6ac8aec4893886f4af0c3087d3eec9091b4cfac796b03d882427f0c5ed2555440fce31daf5d9c34580f780aea6c69149f580b363a38df0ce9d26dcc9672070d05612d07b40a87e02bfd1f515faa9941e3689b4d692bb704c0a8f195c614ed32929cb8941e6fa1fa591f3e2359ba6ff2073aa458df2189cdfc560c0f63f5db3ed76f61dda5ea49543ef0847735fa283cc73593ce155d5569d30668525441c46ca89c413ce8a3534c5a2783c01bd17d10a5136ce3a0d2beb102738c571cd9585b168320f0bdd8905a8f83831f34ace41e96f47cbc7bf4028e7a9d6780ff55bccff5101c64191ee5eef36a09ea461eb20820ece6adbdd5a083be6d345be77b93ab83ff5cf5bb2c03c9954f16dbd4135d00fdbe710dc3fd982fd93bbdc7223944754933c55771f70195be523bb926dded7c362603b61cecad55a1e3696b5360bd91e4061d83999701bc8c6de6c79a72ae0425413aef7d4b1a8d7ba2a8501fc3fee6fdb14834879eba0a5368790412a7d286a27eea8c2c4afe0a73cb36ce512b0598fa855ea762b7fde94f617a82baa0a04028803cf6ae889d51fa9b0e100a46fc03e9037dde186c6d85e2b7fa5ca028832852afda0d6225b4f752223915fabaf73ca7c864b7d4c7f290602a198037c2c6902833133575e52b99ced429f9d4c699f3d8d1baf87a812375c9699324d2e2df4e1820e2e8add0dc594fb432419ca9ecec143b246017b2dcc79e50c60494f51e2fda1c8411e8984315ab163da8175d412c10d575571db492bb8715ce6164aa76428c080c96372f0f4df0977f7042c82e0944c77726465d12527590c3afcca144b48930efe4d9138a569e0af1d85de5c18703be8c58fb66c99f613e78020d4353121eac6dafdf457df99412054392e75d65ab2046dfe5091704e789a377b19ae70c1f6871327a51e64a9a71df4ae2659237d0a33247a2a15550ae2b2dad2f9c3f8e91a4f86d8fb008257d34274093deefed0975d9e350390268e6adfe40dc8ad13489724322b31f69800a42d21575e9058f75b167ebfdcac1644fb0f603d05d82c02b2f00ed5a384ae2f6d830aee5eb9e47d84d58e163b1af1922d338f3ed397c6531628156b389c440d618dbc63a58c88f39d1c3c06159c9caf42f58e13c6e5bb278bcae4a982c3545c4191582b3af1d27f52f09ef1047994f755e56a436f30093dbbb169258ac370ecdfa0c5df20e3b75d7197c352e718c5c4d1de20ee9830cd96456f2bf16333e94d04329138db00db4b0286e4d0dc51ad16f962fe5e80e89c45641a7055cca3cd667f034d8b2a006ed03ee1e81726e731578e0bce678885cd0669add1d79423782f255396fa4655e377c8725ddc0372e4509a60c870901857eef4c2f891a244cccf5dbaa08f15362c788c37d967ef5952d77f0b159acfcde26aa6c9a436ae65fcdd540aba93fbf55eb2296a7d5a23a68abd76c639a5f340311b82dfff389c1bc454db3538be420b2b614251b15a1d3c940541dcac2f4303dca6ab873ea61fbf3d388ef223a6dd1a1be8cd4f3587c363c104b0d2cb54e222e869b1157fd2cd8baac23dd5b244a25c2289ef32692478edb4e3fa8790a536ddfdf46c2929649032054af169396fa91a4f494dd0364ae2735be68986a515fa29d4b977498f57b7accf73fdd3d12b040cf9dd8282efe6314e64e0020e51f20673249a37cfeada7847c3712b5037f1188e356465a8c8c22cec25961afe1357521a46b47bb199f2fb2e40f943f2c81ef54cac8a0286c2827c8a18a8ef0f4f62792ba83081bddbd3a523d1956bb8f9a84c692cd6ecaa6237ae44b8cd936e8703d5ef3f6b385a06f2f33d0576dc7c6905494c84a886af9073f56626b619ae089d2bf747c998b73ccd2708e7e086afa706b795fab8cdb41c0e7b2d167ff81e87581571605b271a718563331518b74d70fe891b6f878cff13a79dcc0eb4a19612f9d070daeadefe55d1766bb4c170bc505d960386d918bfe3c7aa98dd5f87ef466261a392409acec65021cf8e5bc0bf5005a78afe34da5d3c8cb5e8b36702905d7f3996ec41f5fbeb4e6a0d862b079b7d38b0c6183e23299e27e943ea376bde55166161ff35151e361f5b7ddc46c0e32c588e838c1b57fafc33720c5344f01db505ab90394b4e1442fc420b85f3daa57052423d8cf4ebbe0d35954838160f81dfc36f282c20a0dd8a6f43202535404578fef2d20ed6f9a28a8f4c72188e33b6cf8692a4a835bf12cbb678dbb72e2fde22364eef9377d64e39860a4e2979fb28165d42b9482cdb54bf72f3942015b4d7e0b05769981934099f2b9af544cb6ae36ed7b3e23c1973a1d3abda007cf2d49dd9637df9727cf70158c5b059fae29cd026e4d2edda5e457cd68ab7ef6348af58c8e2e95f7d2637c70046daf64bd3be39b12f4ef85d38cd676bb468647a3b6fdcad02043557cc150b8a21cccab6077e46b5bc742b1c8d29043d55d574943e1635771a0cec2bd77d17298269ec6add3d9b3b4c7a1cc6817f26b9b9a15e74d3dd7872002065904946e96b1345fbe63f8a591b2b79f96207e5e7db797031a5f9d292a4aa32d26f0b109328eef4d8d749a743760298938f9e5d57f569a1d4a282057aecd139edbcaf08b7e1c1ecca5e9d1a601919cacb0b4443b2fdaa16aa786636662f137bfa6bd9de5eaca1fb47144b2321ba9904df503b31bfa4cbdc7348ecb034a85921fb7e0d997aaa3df607bc6bbe8520f638ad81db3d9866cde3ca256dc336bf74fbc99e7c9440585ecb0266995011cce93bf1b49ec66be7a2488123b3c8ffab0cbf44eb7d0d4d7228866ec2fbf95210f4d0e0d8116a3049370b2f5dd1d45d0d201f4a0ed9660126f778d7912974f96a1025121aa692d39e32cb19f1d112fd2595817aec7ba6dbd9e6f7067c432c7b87fb5ec5b96a1392b8b833bf809e9e40ecc8747d065b5b44b81756c23aa04bef3f1eff3c73c56679a4d41212ddd5106d72e81864fc241a15381b226741cee55edea8df0a25ced91c6037e8fd4a473fd9500fd9c14f7ec1829c6fad48b31832749c1384a46731e53df9c55409a6a49ee10a34650b3f51b58c5b271376eccf2e2e0715f03c1ea32462d1d62a9d5b6f2327909eb427b464bbe95a96034858f26f744f8ffdf6823d1190234d5f0fb7811c773ab729be89c2aedae58899a5b4bfd28f830aad0f32a896fb86f2ea24f8806b28ba415b7c6ea24ce6517036d48cae60057e72378da0be77bc4895ac4a64baf79d1dc7365564a7707c8db1e713b8bf9b35ca1f456843f00e6c0473ad8e401b4bcc34d25ac3b4977f0466a569f8b19a340608326c88a908ff7e01f2b3ff36a2f62826e70e7e0d4b214aaa28d3fe6f4c150b5e74f1b84b15944660458df80a2208043ab09754a5723dc4eae4890060a41e6c3a9937be8a44d4f3faa062d3c7ca25232e9e1c60eeb11c6367050335b26714c7c7fc51db82f945ffa3dc512fb702cc26a344d331ac935d4cddbc92c5611765bf1c9f83e973a89a96df69606e50d6d0f26ae1cf09666c455f98fdfa2c6cd5b94e7a6793cac1119e59b1d90ee24d19d7ace058930b1ec47ae9d5ddf9aaf60bae8b1b07cbee0e5548591de8c12e99522436b433758c8ce1a90f3487b642bb271940aca08afe1fe5c2bcfbe0d086b30155599f729cbbf36f76b437222ceb36386b7bd9c2302164280144c597c69303ddb96d141598573c52af2ac7619836257c4700c4295d3ad1709e34f92e899a7add1a2848c8c41e3108c8867c7d6e1ee26b18439d4686b339f95f833401b923924f7370d4d3bd1ca893766c44f28d51770056630d3b0060816770b34167924317fd6a184fbf30d92a74a37068fdf91dee79cc4fcc50b9b12fd54d4168d9b1ef09d732d5c30e03b1818596372eeb838d6279e78b83ca1abf5ad1e13fd743423d001e2e4b61c732a2b7ca028fbeed03fc2e2a8fa2e73178521ff6c205485ca7fa7bc6ffbf09deeb4a06aa1786a5817e7c05b804e1b60fe17552a8173ebf00a162c8fb7be2f80613041f2be9a57932528c7f24097406fd92c877ae33d63771e4c59cdc811bca6a8baf94e19832d622a0f787b52bb14e1824794a79b1c50fde88246552ea445d3de0fa05c828616c00aa455ee5b262778080ecc7cd2abb0e23891f8328ebb3e2778b1392d12b0949e11297563d126dc1579a327a1d472a57b62a0423b1936d5e2e3385af9cb86bc60d5a31c3ce003ff7c8230e9de5240f8d4e740b4cafbb4369c167af21054f334e6cef3780c974e792c7ad4cba0a3faf06a0f107ee35b4e1c4b525cdff0f25c3468ff487c23630975e6b3dd3692ecabede84f208eeb783d7a1cdde84844a7bdbee3e9492dfe092b8f550dd68234e5a7f4ae10d1b71fa049b0e57322a38b07b1114659d758a8c9a616794f8457881505fd2d8768763a9960e7817b31e0d88135d2bdcc654a90a4bad61567422010445894775ce9216bdcc1242379a28ac1eac1303f05db2b0f997a14e4d1684f07bbb740681af111588fa631e188aa194f4c6a43ad3e5bce928b5b56100de766c60b705f5df72aca1195707942140ae78082881945a1be956c88261cdae1ffcc049bd5a93da6b53b32ee412ba9de755adbc6c08e06c3634df2b465a17d8a015c254d468ad0de697d336189ad7102e5a4969c54405511ce206423e92654c6aa4ef8adde2f8b84b030185bfc3f1a9be7d37de3fb29e4caba16e39840c96e9758a5f0c8f328b36fea28efebc0ae2e8591b770c99b96a732666c288bb312b1026601041501e8da4ca250c2d4901b6c4d4fb8a01b9be9c86100e07b5a72b4bd74ab43a08a91435b1892b9bf23310ca1fbfaffb90c375d4b500e9641e7a02b810f6b8e3e2248d6156e7ea17280c2022e7e04b20477bdf3cdbaf879cdd018dc5e0ff4c950e305fc0aa993cd82bff0a8a99b9f655b1c79a3bc961af5178d651cc4cd5a0eefdd4588d5494940d7cb4c8ded62a636a011fd2a534f575e5e249b8aba26db486c5cc2d02edd64dc7dd785cfb5333a21ea36399d9d8058194c5b149d465d7067643dd8da80f752f9f13c1fd96530c70ebda5e6d05b1e112b4948463860e00790717a3bcde9f148498b80186e5547b453d6fbf2048d0c7190c578e9c9677ed7343fc08a2637026ec2ab96681e2d4745674bee588d1f763a3e124ffda900a62dfe30a5e74e4585847ee3ace4fad7ffa74dd77806b06404d8614cb559641dd79c609887c43fce156a93cfe426accab90c0a1c793f66fc785676bbd757e3b99b2013c40e2345494d1122a2256ad0f6652ee943c127124d70f6f567f14a75f91a7c98ace29a434c2bbffc16e334881443a80dca03f3fa55ea0a70076cf72693cd2b18bb6c0ef5df45401f1c450472d35b512b5e684324c2110b81fb316d140a256013f7787629b060d5637f4a287e5dce5b8eef8ea2615d8820a31f1999a8df0c3b9deacd1126404011b37c2644e3c791220f829bd0ac373a6171defbd73426057db0bce92338ba8c81800549c6990126d8f324c7506388d4be579ba35c85bfe274795000e2e9bd3e5dbafded025261f5d67a74d41bf5ab541a917a1a83b4f382d6b6fda7cd0096bcdb126d5b6d49fc4d27c4a5ca970026ca9135f54ec890d884155ae63cf2fa50f44c09edf06084b913c7ddb46abb7f8da98bc7c89679598734eed918a494b31f73ae622299ad88f4392c13b65f7dbf7e90ce25b7cadebc77b0e2a401b3e9d582aa6b086175417ac208bc83c9e2959f9ed3cbba85466945b30e28e7301421b9e550cadd8552d945b0988ae4b0dc9152e834e52f4da41a8c0c9005c1ec207b8134ed116e38293df97fcedcb166909d5f2173c24d4c2a81451618f68bf75adc312b49940b42fb245ab26589eb2c9149093e36f598f7503cc48f8e00dab0be741b84e96e7c79d99f7e97a28b1242d71de4f7a87a21597b7973074a418d08d7792bbbb38bf7ee966051c60fafe2c445b6875fe296805b9200161e6fe687da10d3365df3ff10ae0eee11b337cdf7c99877a6e01c5457cce09b5e1fa2ffe3b2d9574403eb26680c6f65df3c2f0ffcb1873f4528469c2eb75ce965e87adea37eb77bfa32694940995b3df53b0964f75567f585497c964609817653f90be001c25d343513636d2685b3f3e1c9e8a83f95f2bd6055443daaaa45f21ac35c6d45126c891056ccf3a455896169adc3b014f919fd076ed8a820efda8ff6ef52ae1f6c35e27197e5f5c1064f550b1ecc54dc7727f9563a813fce2d0b311a02abc14b8f48c43b410dd1d156ce1650a4afaf10a83c1d2f9eb65f3270fab593aa40aa0f5989645bf5d9f29e5c88dda85293e70a3b0b726875818cefc539f21121c509bbe306520fd4649be47203cc1f750290e1e93fa1b06a35b7daece57b1c66f07e0d7c9246946abffc22b55188fbc4859430f63126191fe0610bab85535070996a3b568436bbc0392694db6f85e27f3982e2579bb056e4cdaa40b8d6ed9aa4a613908bc120e16036930fc6057bf510e68e6fbd99bd15bb41fc64f39c222c93ca1a05e8aa7d81bd24a9fc9e409feb31f39fb16af17846754c9911f9e2d643ba4ee458f58c8ecea6a1cab0c6a49c36a9e47e0432333ea1afe290e4e5ee51d538a12607e701dcca70aac502e0d3ce71f4fb16766ce6571cefa4167ba510db59b22743dc7cda1e86bdf79176bc697b47fc2adfa4800d30fdbd50825695d14ec09f88f526c129313acfe40838c7104994eaa771a4eeab79bcdad5b4126c836dcffa3070030a6b21be79472b699113a8007b22114fa11c14d224f8673e1f5d6d39f7c6202976be7bb698c1c579399b29060d5da15cf3e240cb169bf4f3ddf2dcc0014d5a95514fd70fce9d5d597ba4e726a841358b6219ac2e7fe10d92b25bbc55e17d4ca271397a977db0a49429f33534e98ce42cabefaa369acc32551a2039935d75691c441efc6a4ffb71dd4b734668ee95258a08b363615c8a94cb8e4aa5e861ba4bea8381012f5f2a90d60815e57dd0a07913caaff87330792f38dc125af37ee61ace36692d42e9083ec7d11dd5229de03d5e02a65c432a9121520f29bec1d493eae1e5183f3f48922252c284e80a91f3f74ad0883e4508680a02938d87c238f419cec3f314e0704ee8c8c072cc4e05977db8e70ebdc24f6fc3da197c74afbb77aa6334ab98a10a5f5d6a7b054a76ed236c196567ef5425963fe07caa67ff3246c39ddeaa3c71520dcb09cbd39c33d59c544c93b2e9a5820990618067ca9d786d6200d2bf0f3a6c7fcd880e9636c7c0b279ab68fda9ad51af2454c31c1b9f954b95f93881d206f97c18f116fed8a921f98da7f277ed68345ff7291365b0456e5c380e89f2bfa0de21fb62c69649e4c15a3195da21819e73ec0e261dbb5449a3797ae56508156b9f0287d23e2773e0890413d2516f16db29bc37277c224e1e24f650811cb93b1a414da600b5f037106e74cda243c3fa4d9a4bb748641adafbb95df78b0973b745f54f31f23f3af7624712241e881922b0a24028c05f0652bf1df69b3d9a08ce601439bff088fdd50bd85ed165263f2237fb485df9d3bb7651ed8f6c123b6865a224eb9008058749e9376e1083680b74d43f24af886ab9c688f0ec7f82b375d5f93010d86618e89cfa1c5a7d074c1c5965d8db25cb56a79bff9d1d31ed0d121c6820fa9718141e6d5af26727aecd91598753bb33075dfa40e55b7523cd205dfde384dbb80d2fdb315851639b3cba0c351a637abf515cfa73156bf53c39812f279fe33823054473905424dd411b1fe729f64744c0202a8a6432271dee0fd353b84ae4749b775a5195a0c5c4ef5c112c94f4000834394a8b03f42fbab25c80606b5e6053c4c90a733eb9791e3f572e2687fae3085d07c9a9cc25c123369eee2c8701da238cdaec742970531f37df62513672adce9fb424eb0ed9e85967dc917a062ddab9987ddc3a52d60b1351ff7cc5c2ba8fab78ededf50a87af02d30cb0119d66981ffd60b227d06591265d139b85d14592181d1745a588f8977d52213612e169aaf2db2810b8e5d425a28619211772f90fee93ffc23c85b81c4652251dc252a06e56f32e5c27ac9221811f4f5b2f27d214aa650577ccbe9447a376a984b2ecc2a1e58cbbc0e01464d5c8441972a3fd4baed396d49aa7c2ff53fac8cb63d73f6907b8c03791740f36771550e06579fc658dd7893182c5abba7abce43bb9babbaf45c2a45bbccf9ba29b2e8521a9c22e7901515dad00d5ea04cad9ce20ea31848de68984a064d7c2901f583ebca090e77d64f172af52a1ffb2ab000f7150b81d65c56769e831343b8fe81a375762ac8da059c8c36476564ce59ce2c678cb6e04cc4c830487a7c4f51a5c15401aab52affba5cb8819398247e563c5670b24efcf1dd1f050d5c33dbe56eabbd5b350f698fafc2e2554de4f5d26bf54b91d68020c88a28562bb1bc15ffdb1a85ec9141fdd08d690f61ba972b393264a3b68818d57c455c542628c841bda2c8c967cf0ae453b97e62b3869279b46e9f4044c420855be099b015397d14fc6dae30718da0a470879aee6809da120c120b2b0bdb6a8004e3c110ec74316b0b9c20f75be97bb71156e39804e12fccf9ff95d9dcade9cb034b0213b8775ce9676a9d2d932258de8d2afc8862e5e9278bee648922d16d3484f00891bd727686b848e64749d1fd13563607546d66e3a681579eda05328192282681af1981f6696d6b630c90fdea452b549e7b9d06f3ea950879c4628f070c99e3751a31fb51227a8f8f5af4192fab6038e8448b28007543b6f38a355514c818043b658769f2caa20e6162be04b83348d79063504eb0610f05f8bbee036ebdde5c0d6c6fd566eb2518bad469cf20320d4ed9d5d852ad64567a8a7744c8e4c52054e99fec948c2a9ef8da33da613326b36fc669cf126917a900aa19d6c947d910d71d7f830126b6b8d0aef79b37818e784bd1647e5a984f3835ad5a5e6282a870b95750dcab6c51bd11a3160acc2d76d5e679a6a70ff6daa04eec6612100bbfe19d3bc361c11e7c3e5a00310cc7d89e0fb5bfa38e2a6522cf14c6dfad0a72981030921cbac887078ac29e2d335af6b2582e5fce012224da1fef11f819481379c4cfafdb72b4da6e3b577e660a6f1bd2bf159b739a4ed1b728ce40800d8957ddf76b40baa58f2ca723e48c208679b5e3031905be8b0dd03d17419b661feceb6d494588444a8f8b07db02761fefe6f1672e768bf65a63ce2721f6b90621905c88b08d5987fb171bb5656297764b9a3a5a31d8fd6727c72af2b42951cd2899527c12e1440214c48424f13f922be0e3b85723b78585c7431e730bfe1457a64d4ea3537778f8152b75986b1b523e985ad5e7f8cf658e7d630eafec3185523a223dedd495fb2cc37bc188d4c67c1384b23d55a793b007a0df8d39d2e39f8e8dce3df2a0a2ebd4e043fa7968c158825cfce63c91feae8a75a5f5e551a02a4419b0c5f2ba4c758709d7a8c171c4d68b1654893c79e99e2f44a4b81a86a1788e3c7527624851b7f7626f83382dae6f9379160e8efe769859823f0cc310f0ec9a750f15d55c454575bae1a11aa228600bb8c779700accaebbc025a27a8af3cba96cb3be98b5a664559e2f90f3495992b3fbc4177a23377fa0c6283f89267352c3ff052f8648cb4cf73cd4b508f0590529e7dec1c67504a9e145c6ec60a59dd40a6c2093761057811d4148ea7b68f33adb7505961e3a2102c592f5fb64b11bd1e945c2319787b43f8c2c9ffece3251313fb0824ddd7564235bb03b2f62701d6b40c0fc1c963538270c7e13f34695ee009def46c6e658222d7e1e1077a29cfe2940813740db4e48abb036dc68178535aa3d9ee1d0bc509832fe0e3331a32a9573dded294602768fdc7b32cfd22a0137d3dc8953984887ba9873e1fdb4ddf3772dc03a6de55116fdaa0386e69baf79a865b06ea0940735e3d2e6b5b50fa00b048b4e56a466c1fd6ea44f3c04386cc08226827bf44af8e0758f0dda27d1c869a54eade5fa9dfd4619770ea322f5ef3b244a91a62816607727c9aa4eb2f83ae126a42f3d4cef420483bc0dc2ed8e70afc1d7711d9edf13be22d16da7a9f1b0e0cbb299ece1dc81a4c67e30dad71a79cddf30890e0957751dc342ee69608dc395d359af0a1228a1333eb140f486c065515206bfa227247e1f4c8bf726fc728024b526b0d72c797451cfdc05b8d23167ca6787b0aa42e016f2df25ec18ee6d9939b757664bfb195024a6773a0e9000f4296af80db3a193e39968183c53e4b45e9eada1341c53cb452e1d0486af3cd4be64625b952c5550c99b832bfc9f5ea8539f0f15b038f61078c0a6bc6adf4a31481e43a5f3f6909c9c654200d7ac0c03062504a5a10794cc9c2cb006c6b5a3a11f3d5e2d30a53c6aba6d536533e1a6c68f995eb26da5df318fc07b76b8026f38e708549bb7cef868e31d7b523df772feeebdfc1b73c93b67f19df564e069444f6cf41e9d139750019524b912d26c244a8ffca17538926bf5df8330e98a7fc3745bdd16cdb278a995f2a1647fa6c88e19dd0a7bc6dd5736d5355a999c1d4cbbca269ace265575d8ec1b801d444bfcde309bfe5dac6b42b470e38ea44800bfc2d3e6170caca3d17d2f806d9c721c8f7359ae5e3f7f409fd133b4f52ab880a970c864d83b05d54aa4a762d80b9fcb877d6b556823f3868da2fc2741f2fd781f8ad5325abef914b0ec33542d23425c4c55d17ccec93c874c9d5e68c03dc983efaec72c2b0ad3a2bb90fe846daf646ab3314ea967459d5fb06b8a4d51bd066ed6a36efba1caa1496de0a014509fe1a1f7d45fc8350d219bb607d0ef8f1406938130399586aab2f989b64e1b3af901b0e57fd2a87e61eb2a634db3eef3a5cbe5d39180cd7545b9230c76d633d83cc72e24837089f8c144a6ac45735ce451177e02915931cb907691e575db928a17b9b0913654281d975ec6a6d9a71659d31fd949e0b9c1a1e4bfa9c9007dffc16a2215a5fe699c5f0bfdfef5b2c8a1bdf58500a41820aed0f96029711184865cc4e8387d0242e7ada87f34d2210683c780a38bb4897d2c479bdca2d17a7b8f5b29befd461ad2fdcae2a289fe490192754da722e88ba3096e466e058653cb854e3876baa0dd877f470c7084b4b87d55ed2807155d647453cb31113a8102d069cbd8f0583d54f7222d48a1b53c4f7ec02394cde8c6cd078a05c4e904a51ff293c508e7756c4f595f5ce868a58698b13315c213d820a7993c5a6dd39b4ee75d82b442f36ba5509fd1277497f5fab04c348e5eac4e062d44bcb3bea524390ca88a424c425d601508bb2f6bf1145b13f862ce1ffd669025199c0a75e10338087aa92be7c4ec5e4eb75bd6b8cfccf267663aa8fbb40126ec33e7bf3e23b346cb196e3788a3ba8d7de4e1888d5db401e18938e359efc41416d2c071b92f73ffa188a44a5b6f71984d0bc904dbd768e4d5c9d5fa741d104561a4228487fff6e66f5d69cd62ade7201c02b644753527644379dd51618ff4f713d27307b3aaba6f7fb04f645f5ff7f5d587955979e2c54cdcfafe50220eb45611b17c15dbb2e484b3a24c7b1cf5d88454d660e41025b12157efa6df5722bf4d4a59a84183613a29780b16b66add9149934a3ecbaccbc1a0cf316172081bc209e1f6956765275806a60fe6797b3eacc4d25d22f017323991bbd46244de9160445884c4a728ee5a81898a88b23c35e82892f99b48e5f78dc6642e84512ef9c909c1a50bd602f1dc1aa6aa3755ffbe7a2e9a827992484de8eddad485290103a1e67f1d3a73c5980ef45b1bb2142773e6190ad031eac58dbfdbb75ee4bbc7027a54436a040ac8fdb353d215f90d4c92fa6ac2024666583b5538e2f05691669e32f7078d40eadfe2749b469f99e536d61629c07e1d0205b63966c8a406256cfbefd6b8152491c724772837d9229436602d26310608601b2d631def63fb3b803956fbe7d135ed1239da5f2a8f4b8087afa1f376483bd032464ecb3429e4f9b65eb0ffe83a02e14ff6552edb375a67914254d33e3e8be1fae1a86e29c3032fb6b6cc65450d605496757a5619b76e79028d08b0e19b62f29bb7dbc9c6b30870794dc18df7cbfadc68008f4a7919b0c0346ef231e175a1626561faa7933d74dad404f7fbf3f2c91f402c3baf66c4d3c9d04760645a52d1e906475adb67b0a7ce24f7d5519ea13be733949ab3ea3d27b81026efef96ba2579313db99454c84e6ffcde13549b8a68831f6177a5ca034ad6a44288b057bbbf84d7d293728540cf6f1724900bb178eaaa65c871829d38b0a2002ca54d6b4c494bf63536ec3ce316273f497c32deb793a078458352e4dee5163eed6989fd83a7e60f710fd97b4aa80b8cd45822a6d02d99c9f6f6264942bac6f18d446b7cf48960e2cc037fdeaf9020d5bec32b2bad1c50bb5e0e691669a3abb9b6c419b30d6dfe5de81e310a2d35ee1521022b97c2060608a06840c88a945d730e0eed0bc3d7114d3893ec92257278b4ec7939e7b2215aeb2a6e8c8cf7602bb960374c1c17f3141d4ab3b92b33aa968a0cdcd2ff47335ce6b0202c71f3b5f58deed9b59241c5e547764b879450662d2827017ffc8d3a932f5b4b45cec7dc3d4704b31a40da58c39cc3f52432fe13002729092887e422d03c7a3a90e2a93c9194c01e674da091e39d26587058157d10f436513f935385af01f52e98cfd9836aa804042880b1b767e667c8d496f7f868c576614644d986673e1180aa301b575f4e82248b95afe0f80f097795adbf2283fd46238401f55c583dbbe5ee6d5997ed9ef496d4b69c4f3d7ab797b3960b8a3ffba34be8e3339830cf9602eb08460d7362c170bab1974672aec449e4e41150fffc5d9f4de058ca873836a02324a8186645782656172903b43c4a41f87ce25eb43ca55d64e1910ea52a7ae12544e86134666036d13251488c901e2b2ba71b685fe98cdf2f55eac8131f810e24ed9d690fc62e3b1f81cd03c2f59ee668c47898ca360e83794f881d5d541a3c880a1af06685aa6a9826f997e233dc69dcf9bce5f08831b059941adf75142084412d192c34dbd678700197f43dab06998e156aad40e972f1affeb8528359877fd7bfb8016f802dbea8e90d22d20aa448a21ba18452560d21c351e489d41ec4081eb5e5619086fb9ac396d2b5ca1c61575d2295798b50960b8eb4c0b04878eff407ae6a253d4d091e39d8c062866a3b535d079fd8377d996b9d28b66e4f5a6ad44e89f2b6bb961732eaf71e9fbc23b364cab980b88e1a3b7dbdcf2da09c2255f32f55b9c435f3be820bc8054856ea13a5c25afc3e7111674e7f7648254fbff5a998c262860f04ce005564b8d1e7fb79e8775e0f8fd1accc487555d54ffb6052b96e3021a5b7bf5668039f205f4f6e788112175e1d16ada569b69dee1f1303957965438efa273d0deeb040f8c01dcb8f779777692a82aa369e4de40a3af6ebd5f232cc4e565820afbfe04e448eb8eb410d81677dabba251a3838960ef80b1af25c5bbf3c49c353da06157a5b97456d51e0dc04b3c2ef67199f4da0bc7e1b12f0f5b814049bed2a3d3d0b8997d3719fafe4c11e3eacbb395397a441d0e37d54efbebede810dd2e284c7eaca5ca0837c32267bd0a9d27f422425037ca6ca4d9c5e3ee7c0fab6e8dd49784f9da1fdedaf9603d741e1b352adb2c3752c86045b3ca2f5bb1c91b69586e68a521cd8aa001d84d2cdc9694b85b5ae3d40e0221dc8b793b3c224e8d5a3f5c5bce961dbf5eea8cbd3f5d3fb30a3030ba00a9bdb444e7762865fc537562dfa51e4b1a1b1da03a01ca11d04296c84eb00155618863e84d4851f75a6778b057a1083394c672969493b7838c7d07cb46ea8aced6aa62fc09f2238092c9ecfcf65bf65128f461ce7850e5544cd463ff0f67fea7b42d5393155c4f258d7765fab2716392d882b7a02df4bb948425fd786a54bbcb47c0abc4fdaf61675e64a320d5305b32fb4dacdadf19e4b596bdf55025c6967e9d7d2ee62e5d0765858f215cca8e3a9da78e685984cbbd09f562d0955ad03036eb54bdb0aaf8e87036c4994f1e16eee2eec48df8c742ef1870f71fde807fd1fdeb6cada8547aec34becc640120b2a2d91a7a68492f21f038be75378a9d862a67249d6ddfd986bc65adbbbc5acc4e54fa0d92e772ee57bf221c286758fa4bf98fdb4ec5afa63665b8cf265a7d0bdc95f411183d708cfcdcc3f8f40d0237762b73491c6d21a1143acf01933e1a0410920feacb15c201c97d6ce8ded0d4b06c710a51a2be6f3b9870556c627a4c51c3947bdff78759044349c764b997c1960162f32bc6626b2017564c7dcaac16b66166be18ed6d5e8aecb5916df08fe8b46004dc0585aec92a2ee038fc85e73b927f8b6ad6a80244eaee3d83c31c891c448bdf92c90b830cb6ccf1e8e1faeae8d7f0253310131024804f3b2c89d9b33c1632847f589dd7119389eca8e4d606ca6a3aa1a41f8724200937cc3a073d8886afef2c6ca1476056edb0cd676cea005f2d79c20e5d900006470336a50dfad2e6fe2c34097424e494267662902ad34c86c6751f5b02252399c07e3461c86eedf52d16cd1f6e41ddfabfd26fb37ca1273096a7dbb15a6b50728ec79c0f64bfc466749714929a0eb539c4577a2f8cd1fc8b597697f430562cf9b2f25936bbd6acde2aea8b8bbd3a641d84aba71f56909c3dd0e7054f212b21fc677ebff3319e687132a0b93b87be76eeb6b734b56f4bf03c79386e792d769e28bd7b9e6924cc11b0c8e455978b7bf0e00539c9c49b4ebc88a258b801b44c91c32f7696194bad8c25b0a45b73eac01574b1bf54c6663efec640af6e21da9e522271d9838e16a68ef727d47844f70aba4bc444ed82efe2d7be26bbd770d10cf44cc8f43605427bd6d5a76215a9bb7e3c8c11e0896a6a24d40b959560e2befd8cb6a1ca373e4f74a862673b882b5783fd021176c80fb127963dfbc4194955521c394d754a457c1d195a12ca8f0f2fc77899d4b3efa7f7d5e513e191feff19a5881144cc325c86e9270e3499ef55b313f89d168a501dbfca45c272946f3b1ca65ea97d603c891edd6ed7e3a5b1d4678650aa4053428e916496a5e50623dcda1fdeae89c1a55221c1727ab1d0274c9a291261b55d971e8f9fa9a8289775d594658a65e5e47f8200b034315f573049c4f416ad850fdaac65a11df2ee42b314726f2847c8232b8a3b525e313132c5c6102e199af2132ce1ba7e7995a60ca2976e4afabfee0c8fee6242caa30580e3d78c903a56c3720e6cb16be2bee5c22079b9c5f70f1503c23b583674af3154918cd09f59008da18f1e1eeaf1c203777286f3b88e04030cf5744bb1e084c289de2b9e1e5e41f66ab1ede1581bed970c892697a7836c3e252064fdbadb54e3f4acd83c1b5b54debee9a26414b5eadd59a2ce69bada193fa9c3ddc2f122b913eb0f98a792ccffe41c758ad553bfc4490eebe1fca7986758ece42e614aa0544937cec6c50e4f885e7f64ab078761d18ff24fe0efc6b3b06cf6212c116e32e01c34e04704c2d4b2ac0155be9660f421f9868112a97190db7dfa21131df87c28c8fead818c16555360dee274c032f9b911002a16d17192cb0d1ca4b209738abfa06ca12bb9f9cc264df643abf774d1e5cefc6aeb27c4bbade8098853361d3151da8b7bea2a410493d8624e60724ce4ad04bbdc379f0dda57864e39cdd55bc6f22179f87969018294c3a12034eaa1cefc0096817939267113d417256d417effa0202433a757e259833f9bf76db389111d160201f5ab2be20e5d4e12ee0a61526a8b36544445a4534ede54626cfc204604fa5babb859122d6c72252b62e2856f1885605339c9c2b571d6fa3d47c76d74dd1b03d03197303d85cd6f061d4ccd55b73164ab5f1e1fc6e3045818ebf28bf03bd6bc7c61484ae7c0134110b31fa845c9997654a238391162c069195c9cb6763e383fe578aab12668d2ebba04cc7977a11bd1e6cfdea778515e07210497ffa459396e36e99d23093ff452e99e10b4ea8bc0384c57afc0c86097af873de65de28bab946986c23f205bdf88757c0d52d99a58362c4144f4eadacdff71b8b13026042382860470f87ed0434da2309fc648872c59c108755833cf4b7f41383eb043460e7b5f1b28368e477f576ef490ac3a91eda5d6fa492c6b29b9997d6bb6940f8e82e5458be0642674e4a60c019cb632b6bc554de16dea1145de932f582a156e9ee458a399cff3761feca2de0297cfa4dd794090e4bb4b88cd64a9e8a2fa1ba28f5ca167375c909c31190d52e4c890353a17336210816ea7ca7e2ee32ff1e6fb1fe2b86929fb791d6769b7ddf045f0bfca4e0973e6b847b2d937ca2f314cf5b7fa93d33629fa481997d09ae821d4da0432f632ff5fe17690a873a602f22c09325a02edfbdda8743d148515d228029c047e43e56096ab5b57f99df1cf340c16b842057f07e08c365cd27af835f365f575748f15f9d526d2749cd002ec405a7d25832c595d22b92779b9296024bca2348fdb2678b48746f241816c04055a3c854cd0e4733d1cb79b905caa1e8c1c0bfdf8e2bcab82fec517e0bbbfc3d0068a12d6bf24f8d738da66e900494c3121066aba49783cfaa8b166e5bc5d9d233f3d4646f7195b2e75a587ea58b67c00a14eafb47fe53973ac6aa5b31c81ca987e12d984b5c600ffd3d7b93958ac29854b0929f6f767c53ed150de18512401f899630555464ee4fc5542c2dce498b213487ba4cf434e0b0034ba2f009982671f2906d87965864e3ccb34c1e671f25cf0422d06268dc292aaaec177ebf09abc9c045b5a28121c594f63cc9cd36a51e70882d4f5cb573e54e21d4aaed80b2bbd23c4e489a9ac7ccdccb88253a02a4ea2ee073dc649592d0a0659cac55c37e37ec8b79732dd1a95dc76356e6d6b9632e204732299d7d4ab85a15a162f00a71cb10d1d369d1ddacf2baa003e9c56e140716eb19b224e502f7a18fe392116860ed4314922910252a0944555d5cbc87a6f803160d9bbac31445750ffbc899d9413ea9968ed555f3e04f035da852094f1285ce7dae5e2d03bbb77d25d85c66add3e5304c33835dbf886532b900ff66b5bb670bb9dfdde5158c76841100be480553cde367c1f6861d9f989c37635e2bfa5f4438ad7b43880a98f49f5a8b780491821593eb86f1a94b9bb19d13e40261cd02448421d7be36af5b117b416aaddc56dc1279752fe258c287bcd0731287ced5f7e53d8c38127e38a2109587100ffd7ab8802cde028fffd3a5cbdea330c3fdf0e3edc578a4bb40600e185e68a4672b4636bcc9223e5f724bbe5213870055ffbc7624ca6f507465d64bc760804348ab2fa4865ad51562a2e5fd286e313167a64255070985516e3f6af743b0243b91c0dfcd6d6986138849531636b2a64796c0e8509db435842a82b1d22170cd9d1400be36f50addeba24aa08a48e935f765b7900423227e47112f7d05b571056626fa93f806829c07edc6e9ff43bf4a0c812a5175ba5723def37bc84e6af02d50fa023a60346d075dbeee0dad986af221968e3d2444692b5f6f0a74d9a9a415ca93b2be2606b962e60657e12a062bd7e6021a836c4b8b4408a5da6d3bba6c89eb63a90fc30da23eece14558f146d30bc1151327a6fc6b45a3a8a439ed290b4e2414bc214b15cf3a62da4ce69bb537e1303b194e9e60a57d5c80ede013ebc55878ef03b4efbba0dc1504fcbeb43380bef14ad56130fe145c4804487d7f6e93e4007402c89a6c3c115689b62305f45db582e0a935602f4f822f7749792c17445624cf6489fd6d2f6b07c2401d1976f201990338defa8ffc4eed7ed7bcd5fd1cb1d39e0a517181312c358431a575fe27a695b740f14a94ea8fd35531e095ba37a94899cda81d71d1fd09071e2f165c454186f371b27f871e783c1ec13db5ff80faefb5999a1f32a56f28a81c9a0f80e379f5d7e5451d006e5d4b6b581a8273789a85c35fa7bc5ff8d380302b6ed5320d9b4b16faa96518fd54c74f995d4b80499da21bcdee92b42b15c2337dfbe468bfff0ab2a4153974f428528563683a4cdeed207c78a160c28dd91051434dfe079fcbe2ac40ad8e65187acd9d1bfe73c0cd5f149ba6f4968c584ee81d0bc104d8853302512f3e07d44555cfb5ed9f5f2594b141e8065957a3d8fd555d82bf64d69907f46f9689e577d3eb18001a3edeb7715cd57f2491e82d674c7b786f51be5af3dbe62637917e8d7c0532024062e084e4f6412eb2155e3e672b6b3829d2b558d3449ecc49b62798ea61a3f3d63bcc50bac892747bbb1535d05c3fff719e69d867d35a564d0927de27a3cb9e6fdbc4fe5e9cf6d80ef88e1f8bd016f5dd8a3ce3484895c1bf0324b9882284a49aa0681a4d5773a6af4e29d6b4bee23b8b74d2b26c82c62ed74c31384bd1943937c5b06f19d82ec6e290738c0de8a1e02d9ced9ce44793f8fa7dce30130b3a96072030778ac9b5aa8ba128c96cde2f5d3714b132f9cdf240a61564196a71db4041bf7d75989406dd5587bd5e06036fb01bf3114b81c68d7d59f3eb9972e54a9b1a100c74d3346dd7a2c7e3b01fa4aa74ff0186f0815ea355951aa515c915e22d1a1ba3bd962960e23c5cf370941e49ebc38f40f9d32297ea228607cb0a26d6aee2dd05429e6643e2eb6bdc877e85e2703bfc50ffa31d260a428d7600fb9abfb0ad489cc86cbbb2bd93540aed8d8ef41426a3b0fc0be36b492761510759f048cb7ae5ded6f17f860e8384caf8914a9ad173f98a694d157063d03e36d37dcd3fa2b772703fdd3f3b8eff2300b1b03d5b1e5814f4f4847969b13e8e8a52633be018407c881cab6e1fbd21218b5bd1fd6cc082c0cb36828f001503b7ce48b935ea00e64c66b09e5af9d7efd7dacc9d2aff5e217385f15564d32f1e508d0e214f893ce7ed825cce6abef50768686e46ddd82f8838dd12adfd827146f2c4f4e6e61cd7fe40432c546d26c8b470016811794fa040e260d2058a82656cb45dac067ef0baf5648144b41532e95571a42c8eba731c91606b51f58c6ad9ff69dd2689febcd5c7198b471a1559011f29313776e066e26daf6d838c66139795478c2f46ac646d16049463edce235c408a4da4e21e0e49414e45a4eff981d5a3e9977e2af6049b02440fdcff553c7c705e81a7c22b96c0022dd7bc21df394ae1c6376dc716048010581351870b611fdcfd890ba6686a748fd5d00dad6ed96c380e5d95ddd62f5994135dea92152b082dfeeb4025bc4521615043afd1085c0a3f49342a65d28a4ea9385b1b9868d470cf5a429ad202fbf2c80b39091b85d3d7057a77b84c31511aebba2bb0e3eb019fb3bbdbdfb7befdeaa17b49eb0a5e883bbd6026a6ab2ddc0da4630820c121adc24db7b4f7f872d18c243ddae1f056395f6a013d8031d9c40290446b03018ae5eeb1d91fd78e5db9cf202cbbb1b7899d0b6ce29c9ffbe7768563d96cb6569a19261815cd24f07ba814ac2c0850a4e7730489724a10b16a2291442e2bb228922e8868eb1417ed635627956e1b4a0ae47185af2aff1f184c8b2eb91dcda4b99b648040c2abdc7b896fd753e0e0ea0e4da9f1643142795e454d6c11e9f871d21dca4cbc68e651bcbb363540e1b66334c58d92c97ec57e45e95ab400dd7a729fd2828dffa82dd01307fc410ceda5de163b99155135b72b006efff1d0f92ea2745b0555d3e8642e808c7759c1456ac67f5db38d9bb05cc30facd0b8a50d56edcd87197341909ee41daebb838d295bdc7cb18710ddaeefb0f8d2aa7bac4a930371a412cd6d06139db6b2d9ac1b50e458add36212f689c0cb499d66f6c3e1d68f1237bc72912ac58762fb4f1dcbaf53d24dfc21ffcce04e69029a806c78a1cf1af9ff6f8d16c8b7e6b6a29dc76cb3e0c8d8f7f4895518fa6fc03ebaf0e220fe34b7ffa31b861eb581cd842eaf2f0b3e8f28f37cab1a92a8474b608a14f8fb61439afad36814e5839c94d12e7fd10161f3920d92f80f6413d6110f66a082d7c8103149f66936b3b7fbed94abc3a880659658cba067a7a75bd3d7ffa83eb5cb6898fd151c71255efd8c0b4e24b1fd5b4bd44b315a62f6e5d6364db517c192427d81129a8438672526dc19c54b4132fde87992d6fe1d1e51bc7b037a93ea11843cea40a7367d30bcb0ae046fa596f4783ec2e22919ac5fde3e367f46983c64090959b576e49c1dd6f2edf39fef6f764438fd01ab08d4efde9642d0efb794218e477dd2aaf4883db65ad965caa3be9a280db5d939f7367cb36c27ae42183968e27502efa2ee540e5c38946806ee38c1f063f6c573aa1e2d0749b8eea07c3cad71f8cfa68485d0afa16ae999d8431ee9720bd7fa9890982db81f062fe15d3c97ef9a45f92ee224cbc599819681d64da152ac933ce6ab143150008804ee273c0978e1ebeecdf75e0ebd3b07b8d9eff44d029cd9fe58c0c4f2c4fb086c42fa9884021e752bfab32c3f2765057453e3cb8033e553e42ef52b256d345bc162f933d57b2694adba7046567d4494b1fc016ad6b179b1e97adef353c9b32762735e8c25d6b5566f3635b64d203a3abc602fac6fa26811f34efb8c5f4b3a61b85fe1de4a0c7840ebb9b5802a03ef5262ae5dcbec55742051c38a7ddf096b308467abf019702130dfb781e79dc86e3acf1cba0027cbd3e0dda1c9a95cb3e9db2bc62f7e791ffea65caec74189d58256bf7ff88d43fed699ccd606ddfabf8626de4ac461bd6662fd943625f51920ca7993398a3ce9e7b58f639d3a102dac14db78f3e728b8f851857de19a5d6dbaca05abcbc2234b4cd565f4a7cc5d59e1def62615babaa4f180bbdbffcade327ab423348e484ec0ace113ca1453b659b86710c66693a8323e960d075a4a272500b8cd3ac9a51702c4e796c5102a0ceec2dd4cf2a11619663c595b0b528fbc2f9043e397dd4fb0b98ffb033ec7598525a9236950d0b41d83b05f3355155e82201d6eb1927f27f7085d168ce4656d20b97fdcca0201dbba826e0072b22f275d2b5e030dfdf05ff58acfbe8aff75cb6d3d65381385d6c8fd62449b7c52d7cec3be2a94f12fbc5e6e43da9a2d8ad581e5b476dd209c81364ffb24d2cfb24a17761a37cd9d3a75152b6830b16ea57a21e37e002fe6da47dded986922850e73c5ade7f7e1cfb9254db821a0d7bb50bc0f93a585e0a358426537e36c6ccedb327266115efd294c9b83850bab6aaddd1dbeff3e7d0b45e2a7546bf95eb7d3bec974e47f710fb7370672ed94ebd6f32a1e96a9dec88c317108a60edf3354bb664783af55b6e8b4170635da78b0a4d2cb7d6223b9267c3fd323d10a9ac6ee9d712e5863a426336a1a299b458e60ca66d6eeefa282e91532c6fed627007655fc7fcf4d3c1b3e9b1f4c9c48d45ce35bd782d9f91443a29e76add917567bece4dfcaecd4d783b95fef2dd0fad452d0aa99e1ebdd3f7cb23ba3f8e679f3e559951b5442a183286f8946660fadfff2bbcb827e9133ec7068af9e95e25d3ad0312ff8f787c3cc0a971a8b3fb179eda3596cf41f7d394df5505eb26a380f516b56499941e86961576264470080393a06cf07aec36439163de7da16d4305f9a649d0eeaae9f621af3e6630a5e32e38f03320e500755549cfb2acb75080100aa3b4dc2811db95c9bf2609395823585be9893295002198afc0061057f80a2779c8fd1903d7ced9b48f113bbf0818a7eb12619d807ce43e0f598436123dbda1454d73c93c697e044f124b5f8399950367175e4b6662193fd19604562c1d9654fb9252482a1180c47ed74f1ceff734cf58ecd21bd9c3ec8046b8067dd5c2da2ae884d9924f5465527911bf9ccce223c5db979b346213a9a3f85eea401b5397e6649803e62ae415c91f0e59fd7969610728fe1d4c4d0db4606d260cd11f5154400de1395f52ba4571fe3c05828ac7ab3016a8ecba62f06bc4e42b6e6e2c9a46ced24efac3763f1fd1d7e61de3c810430ff68eec12ca097d0dcca7a3f91dcab73c1e482f6487c940d083bf5e8e66b90769a62ace22ad4d1498691e6d510770fe1e3d9e576293e631fea24a7ee96730660d7580be836a771a22ecbb83fe538ede4f20a9ae0717c9f40a971e3547f9d805b53a30314698fc2470e9332d7fc4ab724a90d7628bfb97bce17710cb78156c8ffe6f31c3a37f2e10198051a5006070a06b0cce11cc7ed21f59ff122d43187badebb896ba485f5dd0777f04c4b074d9a1b2deb53ca2f1e78e2f68e5b09ce154d3d7af65a417138cb8666f77ea256ed46c06ae3a24520b99bd3b3cc01258c62fd5108a1097d486f5ad09762a0393b53850cf4a41dc657b53164e20b41f5180f3c071f50f8580d871040c2913cb1510c78926ac442babd718dc392059df3948c31ff73955ce209eb72fdef9ed907b7ce10988b9a6bc877f6eedaceaf984515cefe23e908641af361d2655df8380a38825a49b4a41c64865e80bac5c067957bf7b21d48489cd2e39503f732f1e4e2e37d8b2b7e618ca653a9192720c19ebfaa329dfff6520e498484b1479d6b06293d091527c1d7c7aa896ed9120ec76325111a9a806df18d3707e055682d7bba4a18a0902ec96bc249ea4cdcba1461ec72e235b8292d7767b4d4d0e3e79b077dcc6ac6ef0732460f4fa30be76661cdcf20721c94963ca7256f6d8a95de579b1e09b1d9937595cf80ef36895d26caadba4d1109551a7b05cc1817575181dea41c60cf48da27e3ef8422b2371a2cfcee3c6c5417d7773ffca73882f6aba3a26be37f8110e6bba5a3055847991cb97360d72fb42b593161c481cd0c53506ce705ef63ceb9ac97599b5c387022c315532cdbd21ec64f5b3c5e052d88ea9bc998a33da2882cc8b0ff698fd02549510e90d2537caf366a6e11c3eb2450698079e52444bf24eb50e3d4b9e0395eee960cac0b1ec48eaaf0c4e02cc09b5aec7af8458a17b53605ef0cc080b92754782be7e74c21c0dd33a7f97a3082f7d55f4585f154cbf56bb758ec568b244c59236941fc70fd6f2974f7dbeff9458be217b55c5c2a49c3a207f9f43665ab8060d845ff0361eb215c59e86b57c6ec339bfb2d1374279a74be3016dfd60250d8ac98cdf3f383fb7fbc1b0920bd4ea31cdae80a48350be66a0e6d4c334efed8d63f639f995e497907ba7fe4164592ebc476a7ebec531c72163ec529e5d94cb24c5c0ca7c9d76da6e7d9f8d959d8406f4f271782ca8591d933d1256c41694681a8dcec86c59884edc60cf8c0865adbeacc4970091d9943e84b8ca65625035c1497224ed86f8f74b87f2b7ce6860239f216d2723560e94e166cc6b637165d8bc9b2b7be0952bf7406114a465cf1d15626f0c70c6ef45425f289dc7a1d29b8cb10baa79ab3af524978f29dea46ac8c105bc597cd4a0f20994ed64ee478b7ba4405ebca0825215cc829e2775fbbde921d8f9097ac8ade2a59067189c60176bffd10273feaf68c3e4498dc9692194e7e8d6b06fb2a2de9c5d5dd73d97c095c93f8be35b935675590f39eb97235c8034193c916ac1bb3765debcb23c58a4992a3404ec968b959556a3aa2e6951e6d52f672d5b0acac1fc784bb4a98401161bc797bf8ff640db9fa901ba8785d43c64963cd12e3f81856337620c4e896112689bdc57fa4e1879fb4d7df439fb8bd3359d63f3d23299e5bc3871b5b4f5c6a91007b38d76fe6e983ec94490f5ffe49a4fef1a6155289f8b4b9a74337e29e6a5ca3d85d4a748be47438698a0bcf51926e506463219d7fd5628a971a232b1118ab30aa0d4a7fb0032c47c5274b458185ad46ad9609c7131b7320ff2ac62cc1042b5d0c1460fc1f627bfad8f428f2b4c307b0075e5ca26fd07c69ca712bfe1c1496ee9a42ad21b4914afb21063911ab7e07d9e0f210eec334939bee67737bbf172ec9244976a40f5d8cbc1c5b9178edf4c763d051ca7dcbaa085b0c9f83460ca5cdc689ee4e7a2ad099b4c29c1f11aea0e52ef30cea6553b3c180d7680196cfb30a44b95b710d5fb369032f4019b9b1ed4d97a5d118074466348ba900e753484dffdaf39ae4e6a9afeaec099349a7fc0abcd93634d6f3858e62058325f6d0f3c8eda88db2d75f752477f467fce37e41f38b8da67254084520bc5c340bf6ba2c1c98f277e77ed2b105ccb8c82af069d1b97b97bdf38332fc748e39396cf5157f7d572af3dff45a5cf256382a0692045182a18eab0631afb4322ca2e0afa8f5d8aab1ab42eda49212d66bfa553738b0fb65e0d8a13fccaa2f460cdf0d1be3d312052d4d64187cefa3ef368ec0ad53937755d70f8197eea12535edaaabf08276e71a9e7b28adece2a281ace8045dfac8a344b6a640f22f22c152f5b731970abb6ea29c23d2e86aedfed775521083c894033eb7c04b44a87f038cb15fa5adf41b63d019a738c7fc2abc4db1ccb680aa3ed5563d090deecbcfaadd5037bd1883c17aeeea9f67c35549ea465f75a24f1a7ac57f2f213f88c5ca739b606a63ed58fb1148ed0f172cf8a11e5536483f9fff5ebe10a2b6d53f108e9be5791c979b150bd3a5465c7b30c7d5be170986b525e033e492f70577e50ca2ccc46a2dab90eb5de0f76920c7848f2dc6138edd3304739ada4e2333af51bd839a998dbc3a9344da8dd50befddbd5028843614a31f4bb2de1c943a02b16a27f81713e62aecbf53ea331e2c88032f60fd27839508487a42d9efb30cd87018bc4598e25c77916226246204d37c8c9238bf08627a2d9b2ab825d3aceeab45637a1b16e4441dffe595e85434fe769ff6174972e0f5e4e28d54582ea733ba797ab57160c6017fbb2997a9e2b726ab93e82500c2a310829f2301e7dd42d17cfb7111d48be12de123dd1da1bd0c09a003c2d7f99419e9218e83bd610cdaba464e90eec2a5f8993a91d020908a7c56f4a309971883de6fd10ce3460a8b1a6b8c2d725281950aba8abc6dedaeac7347c74dc4326081873ae24406d828deb0cc2a269a3e12914d710ebd16d209b70befe536a1992f1a1b4f356af071e604affab032563c03a42843e10bc0776e685b71b3245e0b91a1367b91beaae16a5d62a1a9ca6f1e280cfbc5b3225f732f11afc2691acc8149cfbf4a39c319d18efa7b070ac055297d5fe4ec7407da556e1df6504ee92df11a3eb4107c677119beba64a6bb499e8e265cf51d618981c8dfb1d238cac217e2ab841a4b60482b5b7ea74b0f161418b963f99932b29125329546f8a99e7c09b5209af3bdd681e7dc3872b6deb7c48cc84fe5be6925ce88cf80121bccb4881ac8023fe65110d54419ca06855c84b5aa6d495811db16637800d4e39ea5009b42af7df940fe1b51b433a0cad7496860ae07321001b4753fef719e30ddc12b3efedf29c2b0be32da2fad02f16bcc0ba8b55fdf150378900628714649a610f01180ec5a26dc970ad165ab7c3e4f6db69056e45e384b80807817c456bf99c1c26fcaafb364e8bd0eaf6074f5bd8d298c726532bad49da0ff012d2388e9cb91136c498e44c802c0e34a7c98bc14f0547bd513bba520c20293060fce90c5d5d284034ecc28f0baa24374b7e40a331c10ee9cfbaa9e0367fdff2a8975fc007393ed887aa748f8ceaa541e9ea7529ba72e14bdfdb4401e997aadf968c10ee403a0106f9971e2e21a427d906fd589f04682a0d6cd90fcf5d2477851e11f5dd8ad501dae62bd0b980cf6a19da2759aa6425b3a0c17e7868ee0463e0b27cd102b64747a5b92dd0e711b769d8dca40588aa3b453451eeb30502d61da0790339c2b0d3b806dcce8be30a3682f1fab423810675c79e18373f56ec7146df4570ac8cc7f4055264664ec4b216fd01f5d14d0dc6fca3203edc4c6904cf4b2929dddcb39d7c7fb8ff069bb2aa594481c26fa2d7567ee8a7ce0976a938e50e9193c983201a2646ae6f2f8dae334006b315dd34e932510f1466948910acde9688e490dfed1a3fc16f648d52b5d38028db70b4c1683ab5eaa03cbd1de5f53ec454ea121f67599a59fd78e81a4233c0b5b91777e593b1a6286dcc821333188ae24e0fbde7b7dbbcca8cfdb4eea89695e9da4cc74b9504075991bae180dd51e1b5b91ebca4d889547dad4860207085ef3798ce5c8100c1dfb244406b1ab94c41862790dc79194c646e97aef0270f3df4daf22a6dda78258eb70993326361835a93ad49556428f8b73596093f6eab215c9248f133b830fb5178e72a884a440a0377edb7c13c4eefe92f85df0ebd1894f4fc2b4085cc8f97bebe4325b34929a2d6625d2d9ee4f6d23bd9a85644d102e8679b74159a511058d0fdd2f7c17e0d7d2d6f423d7bb55fb958ef1bc21a6e50b8de283f83dafb817ceba12587e2957970b5a28f68600d2f7e923bfb6b4411357bed1f9a0dcf8c0ebacf47a1f9dbbf3fbe7b1b8c13cab91e5729b7b71cf98cc0fdb38646dd8ab7081699678379c157bc3150f70de8601e84c11df4c24f2037b88af9bd03a3b1dca1c0a4278dbb74a1a143747f2ab4f5359610c1c265b52c8ca066e2f3f0fdaa0baa76171c84af5224795546eeffab87fee197bd39c2daf0ec6aafd8fc0b53a59abe7e351a7d3796aedd285bd2ef360d1dfbc588051dc52198993dad8d6459a7d0376abac654af3fb4b31af4ae223562ca13021989a0f2181bf09f06b8d3a49c2f188413e9a3fb19161bacba5a00977b03f0276b759d1ca2e979a23f3a9bacaca117981de23554b1098654b725dfaac732eb0447b5c7ba420d1e6ecceab49918582f0257bcde821c6a2638ce5829a0d217cea8cfa37410ea6ed0b2dcfbe4ccfc578b4066465d2cb55de29949a4d608364f18ce744c2ffebd3019e3e25548f15cc0d05a420c3bb16687d30c8de53ac2ea28c88a3ad8be130639a63fea7d4ff97343e0966e887da80fd76a16f8ff458295495c70b58005d2414c091b8445e62a641f94c042ea2281da6c1d8b4f6bd10cb50f1f28186996b0e1fbfe5a8ed68f2d908aa2f91b84b55fcf509ba5292b3c595f10a13f90df4db2fb9f62f535f01c65513a8f4bc743c275fb428aabbc434eac15dc3c2900903c82f3d318d959d5de92a4f0af31e0356db6a913234610cfcb35f02d0ef78e9732905dde22646d7bd0d9139d3b5aa58bc224e980e3caa67ea5da67ea0c839a77fefbc9db014ef6611e860a5246dbaa674b0e2632a36d4b89613decb414ed4361bc897c058497910feca6e0e39da1e1035e5be2b57dd2b741bb74cb24e440d4cd3e9c1d9a3e82a2f777dacbf7b741ebaacff1f8c85d0e17cd7ce11765eb801cd4e2b3ed5a783c876c6b1c6ef68d3cb5aaf2db613176b78a05511bcb23a33576d71e6a71b5d22fb5b7cb956bbc619d72c16a30f6377a237aeebac121cc28e2116662eb7958916560dd454dc558aa0f3cb1fc73001207e9824b36bbc6352423c0b44bbaf8a4aa73b04a8967587b88cd9d8fea94cde90753193baf98fc63d4b14fa97995838f18758654a3e4ad8cfaf9a8572bfff64dbbd72d4291479bd28c2a7bf93c5facdf05aead3fc74c701b040c8469c12d37d43e143b1a8e97420487cd1ec262731a1f6e9c066480f4c6599a41998cf53204f1abbbfc0cb55c24eb23a3c4bb998291f34247995af8366336ea81edf5d7c2aed12a916fd00d24940c4bfa3e43f4c624fb21ae0e28a32a8d4cffbe8f4834dfd754c76ff2ed13a33a00c4e18b6a40a0002a948b7a326b41d6d81e7f162f14bc02003f9d40241a4a3ba38f52247cfdaaef9d18313a5598f2e7a82e04b0bbbee6650a29c34bdb69f7048c83e2646545f6fbb9be17cc650d0753bd8960bebaa27710ad08c52ab667bf41afc459711389a3b9016df36f5882467730c1c59fae09902c33ec194ac2ef4c968ea6314a49e14934e29ce7f66d96c64840e99037cdd4a0a3e03643b37ad4eb91c85295ba45b8080627d8f77394e983184c6e10193b1ec9e8a4887b5f1788eb178751feef1a3f17b73534e18f0fc02f91ab3ff2d3d59633ecd2bbd7b7b01f2595dc27d6346f1ae7fecb4ffcb3062bcafc94fbf35b848e0be6baed34f39995656467e9ad66335ed239523508348e33cd1669ef2d909195de2d24af06effb12548900e9ef69474c9e14637f8b9b24febbdbba5f0f98a5b769adcc1d84b1812cb0fd30cb6e94c70e121dcda7a882f092cac5a06640c282b5b781fc02cd29ffd0797896bc7c39a59ed876efcc07dba6c4c528dfb5cb319c8aaf5e5ba3091ee85fea6de2df792ba9a3d87bbbb9a71b96f19b83ae3b706ca68848cf4afbbdc854bcbc61a1d6376c32bd7dd68da1d3627f84a8519d7e7d407af129eb436a76251081cb94bd81a5326e3dffa651001aaee663c79aaf8b0591ecba6e55b14e024ca514fc89d512742fa25afe27a050f4313fcefa1fe944b0f56b3604fd17b9388d3a39ebf8fe0a26ee9e9b952756b0e30b875112d39fcf06e6e09312c45b6e9f588b92f3a06986bd2ba33538d43e3a9ae0a9624e6a3e8b2222ab53ea246dea97b4840a278252a78c81202b954d565569c58e4b7140d2325ab6acd025ec95a7a911eb59bba8ba492d3758d3ba61e354663c1c89d0f1265747dc4fe155ed2873de7d58cea3e591b9512010ed9a912602b7a8cdef711355c09b3e0ec34578738f403af9e05a9de87bc4ed0270b7dd7dc28fe0c8d91d585c7f19ecac6c7e20a7c87f07db26f12e2ba736caf55edaece6d64ce002440d041a3f64cffe753ec2864c4cd799105051c471629e0c714c3b170bd484df7ecac61f1afab6c704f597c893082303f580c1b16a4f32ee4b855d145b8e45dd0bd4c48287e8b30a68647ae83165158ce715597bd124ec0d642edde07547a7a6b494b51989fe955d798e16094bafbe12bb2a0d473a920bd6f34eedb279e20563fb790405f814bbbb5a40522a3896c1c6bbaf000f2d81123f0f41254a2e78ee9b88b94de34991cc0780135c6ec2d2f30dffba71dac04152fd2da9bff03f4204a562174ae0cf3c485a39abeeb0d0b3b368c7783e783bc5b0cf342266c5644e9e06b2e82625549645eab7f4675ad4f77312ce499c958a847deb1540b1f54d2ab7af90efb219e6b159e82106d33fbdfc6b7fc92239c39f566d469b0b850724ac4b57637535d71d4803f93f6db6b0d7ac6d76e932547e353da5e71bbe0edbfc82ed02580941da35e83f649a815fac1915db2127afa8a6247d2d35124fb3dadc2d290362860c2a7ebc8ce48269239c91483bdcdb9666bc5a1f0c6c1e19f73171a26cedafe8fa1d9dd922a4d870efefa891ae30b1f210c08a6321b9ff6e6f831db8555325a9793feaf644e8066c2618e5bee58e87b8b414c75d638d61dea9e82cc6c8edeecf8af2861649c8accd21262e7199844e3e3bd2aa9778a656b21073394c039eeac73a9ff6921ee340ca3067bdafdf2fa4e3bf2f720fb67a5bbd221863705f1345759ab9ecd3117aebb890c74d993e65b27d0327930db44b83fd41ca42afee4afca75da45b8e500321ba814aa8e8055eebbecb0228268651d71f0fc722d4aa2a0da7c0c99d0bae68f29746b437a26834fce8aeb937ea3a8dd2fb59c7f66b858f8bbc7c416b7a64ff759f14111fa190f9f35f54a47603d6e883510333ba4c5ef997fb523f4dadf9e8b5ae3de6be48bea427444ecf266ac38f4d1e9998b5cb002efea5e69d446090c0c11e9900d7a99c20de2735f5a5ea19e6cb2b41f3a065285016fec462092443f09120b27f2ca58fb43557580cf2500e41c94dabfd94150d7f3273cfe45d24963c0de21203652cc777e0753315175da93e5b5b0f26c295513f89ea66ffda46e4d4cb707551c57ffe87d3a68d062d3426612783e5c22d6cc65b859b4bdc5c7b94d839cfd40a431c6f0b50543c232d8b092cd1f0a57561deb188e50f164b1f5e98a9748c4a2cce4d4e29dc8f5d0960b0378dee3768b3b3176da96dc0bade1ffae3b35360e86282580cc57da302f49866c1e0b53559ccad3f7834e36cae19d512445b454fc677af3b1da96dc26a38dd65dc683c606c000cb82ea2751ecc5b8a9e30032e1c2f2c33e64a537e0ce917807d87512aefdd9f6c0d30afbdae0dc8bd3d06b9e747db47f90ecb2554a13bb34ccb07ce223083e4cde98e3c05e638cf35414af7c55db421f354f45438dc92d6e1b681faa3105c0c26de033eea247b4b1a488770eb3547dc7c983dff030d492614e7c992359bf4840cbe8e477262d052be175b6bc01f76a9a936efc29f69e38d42786cfb78407cbe1afa37fe01478678816ecbf014c7d99fb13a94ea16bb825cf434478ba98adc78dfece8fe7df003db80eae2bb0304c865362522fbd240e0e517571a6c547c8bf0bc79e54bc50c2d9410554c7b4150058df88add7e61b4e663c672b6469f2457c5ebb6cffde2feb170c3a088b5671022f8ebc692dffc1666e8c7eaabd7caf572756acc0b755a70b7d98ee2edcc16e6281ff50f9fe3e49788df17dcffd58809165a460c2a63bfb1fd3ee6a3ef31beb25508c24b510b068835624619d93f3145777330839f0db29acd5dabf252c7492e410bb1812b986e5330f3070cb9bcdbd3fd77efbdf3e1dab74670cd944402c0d7147cbd4c162bcfcab879b8b500860032fe3a44e25b7332bff4eacbabec67d53d6e708c5b8eca34d6617df578ce0c4f8235eb2f860f04757ffd44f942838cef8e11f89ffbf5e3926b3b974d587fcf3df90f42701312cd8f806f098fe4e29a704f222d570b4d40158f33d38d8b9526e01655dbb08eebcb230c6192cfdab87963e306475c75c492683b8474667e180a21cf4c6eb5fd9aea22ad80886fabda84b9add8d13978d5fed8e9647f0fe6779c500984f4cc72dc20a89f0d5cfdbad72ea20c5ab3721723912bb44ba9548ebf0019e0c42fb265ad87253972aea4269c18d178b206489ed44471400db96b497a3a47c4efb3f08261f019c9aa54500cb59c279028dd7b27f098d1aa514a39ce16b8e7d081675bcb8c47e17a6a93079045d1bd043558235141dd2929183b4c37d3a27c84713f275b0c1934c7f8260d457a671bdfa2d4ec9f4e12bfb11b415d2b419bca7b0b75b9a59182a99eaf306219ffc861c1430335bba3756ec235f1172cfcab327a132c12bd1055c0ad5d0ec11b1e23de40adf4f05e91c119563cc9164065c0cae9d8d7bafb554e2ceb8dc3bde0435c993a218e3c27a6e88f4e11281c4ac7d543595d27abdf7e4cdebed11a508bf158f38dd3c69dc3282ef39681ac7778b870efae45db01e03b87414ad9a44106d9780fa54ea412bf29d0f4e5580cc53e74b0c6907ea2090c5b62ac3967cbe0a478acd05128d25868caa925a93521639927b9879ab5aa7d0d3e29da007b81d221a5a16aa59fd2d92167f643d36ac60148a4542a6ba4bb19b26fdfaeea34fa2784679f503cc2be615879bdc2461e13c62dfd77f2c37ef136cff8408e6ca5bb8abe81630b59010d1ba3808ef61785f61003acf5856de3db94f73b3c25317de98879bee989eb2c3a707d0b6b4f2640fc235587c5a39fc6645cc1be8253f8ac6498e9dd60b8cf4d909566514f0c48d3eae838382be4f68bf4ede73c8b8d1bc522b90d77757e0d1e6d90deb98932ec9f0906e1942d3e3f7dec56c95e9d4a4d503c775948e7052381ca7b2537aeac69d341e6fc54f5b37617ff1c434bf57f8e840402cda38ca80dd365394abd23c0ea43b6a1bee195fc3c4e23b24676cf0ce6f21baac707a07de3ae238739b8166c42ad7f56e06c8130c8884dd78ad9fea94a9bbd5eff1ec8908109999e5171cc5ea2e3c02562cab2faab9772c368faadea1c65bc464574d9326be7cd5ad1ed44c6f6bd7cdf8329d6f05f2ce10eb5052c7a3692ea9d18720fd10233ac56060417d2966f5609d4686f5efbafdc875dd5464d2e08d352b5581246918a03db0cf1accbb86aeabc379c87c6dbb3a72ffa6f08506716fbd464eef45d7db0efc9e6274ffd80c16e45261e5696828eba1591590eb669ce122cebab4acc849482fb23d254b127844a7512a8e6cae2b4e00d649b4b217b5d948a2de1b12f539360e155108862d2cc8e7c828bb6f7b71cedf9a8a72f5e7bbd7508ae8f34b51af15dd3736f4e32b1f9af122f3a9340364df970722f6a797a13f73ecc1df162228c67b104c11b7eade785c627156ff006b486e63beb138a1e8f4c227cb280f404a423d7c5a40e216c26f572590dd5dd492664f2f7255d97f7d6e4d8225fea1edfd535f719e5f4a188abd64cdd7abda0eca7933d348433b57f2623ff4f709b84ccafecbd12c38e7beb2aabd2a7dd373b2e9e59823b68b3d7adb7f273748b3037f3799526ec22590fc44edd5fca84b481b73775694e9610810967c1fb9c973d69fe8637319acbca09d5251118be1551eda49d604822939734a59ed44dc244f3ed000dbbfa08bd1931663ba3dc0082daa32f13350a8e1fd8f27e783035d1f09faf18bf3dc6c045952ba849cfb6ed034ef60772abb36b8f74c7ad8f23d959c71142e1c540dfd4b4da1fb000f0c39040e3133a6ef53607185070240ff353cb495e8fa74053e887bcdb8a38f3227c45d30d2db3712917ed301770135e8e6f3413fc12427d63438b85aaed9d4790300fc35b264c6c58a641487bff1ae2f9e48fb81d78f2da20c8e6c690c2ce7c835d9080cb5db7dd40a6120d57924554fb97c78abd445ff4aba4ad08bdc4243098373b4e6e91de3b4d410139f9fe9618fe6049603267c075e5f36a786bb3cbce672f3db7671ae076deb22afb0e8f6a300701d3ed5a8417901c47a843d12cf0e98fb0c20adfd3f96ea6f3cee61d1345ae8cbe4f517108181fe9c5124d733263e5b5e109bb82d21c619da69e022812bb51f8c74f7f1cf1f1ff7d1eaef8d56c2f4df9d6fe14512287b1e782f8cc7053011255f3a2d27c48efdce71937b150b476ae4100f749931132a99312c145cc46ea0dba24813b6ffd99edaf594b88d8deb8d8ec67c28e329d08e1a858c6308328eb91caa8850428a4886c0d82d48647db9f0324cd08cd6a1b828f9367f678960e29db13859749c3717136ccfcd528137afd1023967950703a71ec6bcd4098be349db2909687db6668e72832dd6dde230a11c4708c27cfd50060c0684695d1b578f1f7acb208c06cb49891bb89c792ba80f95dfe2c599d690e158ee8def05a84f106912b0286d4be2b862f7b6e06eaf0faac84b1907f462af7bca3ea2ded6c9839274081e65f1bd7c82600ad19e6720b0e7e72c054b010fdf633d626d87c482a63d86f26858aef2be444248e52c3d3a22e59b749853225238e55294ad9a84ab085d1509fada0c4dc39df9d7e13d1f1928d04154178a1662ac92e4335784e5564d1eb0cde96396762a319aabbf0d093785fd4001dae9ca643099ad0849d7718d804d29783067f52ff614df2cd08a6db9e1993cc20562baa96bac2852166eb49f9669d2054d4ebde2562dc33ae44edcdf9d80f70a8325a9af7667fd08c18821b2385adfacc4c940d4f312a569d7c636cc0dc60be58e60b80a286debd74471da04a716d7fb82285ebeb4c597e1c9e00ef93b477be4a44918fde10e1ae8ad3654f2dafcc9fa8aab72426ceda03c6396e024e960857449c741dab1e3b2704b5e20c39ba4490774af3ef014ceb9e485092d7e7146eadb97a681d2377568ba6affc6d3ec1ae304fd06c25dbb7325b5c81e1935c49400046a5b6ce33c8c7512e7d7cc680b52b8f9eef1dc8689098c48ba4e07c2ec9011b9907e741eedaad6deb824e0c47bdee2f0dd2e59a1117ca0d4f33d81af4e5cf1763af54f2adf0f25fc8d935a624f3a6b07864fd8d4253520a5d3bca40e6f116f803690e29c32a04df452320e385b500d7b8397e9a5d195fa239dac0a894ec690730504cc4815c3be3c7144fa56391f68bcf85cbbdcd5078f08142dbcb565460a860bd802eeed5ba2d7af9d6b9596c9fde7da0ae6d8f0f80c156b08204b54929c69af3fee06e9f17bc42b5ae23f8984ed4cb7edf7d93926f0d85cc4791e15c651a2087c2c88e1dc6ec642eba7b969cf22a7ec240ad825e6623c9b81f882b939ba200435be2bff4b5e4ea0d307f7f05de10ad8d25633089755cce6984cb5ab15550dd27202c5c1430216114870c7ce3b97d6bf4f473c601f8d24abf0d8c07262e49b235433ee0cc6d87e531b99da48c00f21cda80b376d7bf32ef480e14f1f723aecb4301b656e121373e287038975ed1338253c0fb17a28094cd3316d45da2340ff938afa5552fb31cd78ef4c15cc9667558134f446f0adc592009ae939eeb3f7d31dfa688340bf555ea5a35dc5698715df0dac3f06845e5b5840e0306cbbd2344e2a3ea650c1e5dc79d84b6397933252900cf77510a3169f7ca244de32665bd4319271dcef0df2d088a321e83218354c40e4bb3f5bf1f1459dcd0c5b0f355dd44f8ba902835ed0118e91363ef7f2a621425bdfb415fefb603ba130e42b88062278537a4a22c73de996cd22aace0a823c79d6d7857cb3dd5cc275566339d1ecaf766d57a5151bec85840c5ee41993b3a291d3cb4ce2bd7fbd229cb73857b2adc07c0ffffff3f