PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 71215 8dfb6d5d8bcf818530952c3588ad012f75dcd88c7b1951196c9b3c0ff29d39bc

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9e8fb5fd3fc6adefc0651337b04f6be568778dda6d84821cda656d9c752c9ab6
Certificate Block Hash
8dfb6d5d8bcf818530952c3588ad012f75dcd88c7b1951196c9b3c0ff29d39bc
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00331a000004d30000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000ae5b73900ff0499a2d494ec4c4e46d9ffe6125d6a9a383f1eb168358c9b3ad335cc1d0ca9fc3f9c9a5300fcd4d115155a9c066a503c17766a9f8fab9caca5f39c7543e1bb92be204482e855c5ad5a2d99fb9cc0460bc5ca3d00a0000000000000080000000e00000331a000004d30000

Raw Header Hex

0000402048aadf4a1386ea4640ce8817cd8da209733a984496419150eec8e83e30422cb9a4b436efcffd498bfd7c3de4c0abb022b386cb2d2206f5f111b6f27e138d2796ea162a6a8afa0018b69a2c759c6d65da1c82846dda8d7768e56b4fb0371365c0efadc63ffdb58f9e

Proof Data Hex

59,560 bytes
121216010307778bd0fb42f782f9448f51e17473ecab039ea0238a90482d7218cd5e7d94e929337b9b6bb81898dc3639ca8f5b1fe3fe2fa7d388b62e6caa231196cf7fa349d56e1b73cfb9a21b04a407b229da9eeb959d93b0af8b78389c95b6b7e23746102149cc94cd65ecf188807cef55405b8919c567893cf8fe4151d5855563f48c4e2dc8f5440062534a7855d6d293a06b02c516d13a29a5e90ecb3c16ffa04ccf5130f8cbc8894aff448c7c1dfe7c3039332817b060dabf7aa32c33d3d1517f9777e582858c0e00a27d80b0f4be8e6f345373027e9c93cb62fb0fd0247c70f8faeffeb1bfc29cf66b132678bb93da8243d5a2e2cd71887a309f4b95e343ba724a8eed1bf39b1defe7e246d345339d6d13ac0552137498cc350cafb397d95bbb383679ffc10e8e9a641fd96832fa93ba483925ed795cd7afc905f0e30026ae1931b72c377b192822dd1bb9ac1adc2f91b0f08f017f35d315e259b592ad8cfbdf9505e1645147e9b6147107d08e57d5c2e5d4ff7bfc60bd3587dc7d9c9f7d135c72289c37eba7752941f5468b7a257d8f1b8b5377017bbecb292f11abe97ef16a109d9f21c3591c6f0428ca52f7272648029ef1aea98a908bde4f4f7cf492bf0f3e321715bb0b5fe4be0757dfc2b3a43998d06848113e97cd3a109810adca38ca0254d8543d75e166cd7dad52b5050067c261759b80007204799f087c4a398eaf07092b14b160dc92b7d2af58b2e4fd7edb47d2b467bb07cf08adba79f008df1e86c016da6517caa0875096d70a45b90dd4ac3539e7b93016595d6ff0c7ea7404a96c15696b64a86afafce5a98a6a5da7a9b89c800fe21c2756d18aa1840d98df0e3c48e7c1bdcd45107f84f14b0e0f8ff8d1d577b7e5c170ba46a8f59ec18ef38b9cac20f59a1d14f94e8dd10811e9cda107298c56a16344fa4b75e53181ec1fd3e8cada440a9e41011fadf34e5a80a845d7a22abeea7eaff44f18c0a11bf28f6a40444f5be60d5f8801ec5c590557cd65b8196d705dfae92757741aca4d828bcffa89c203bf7ab3348b20c4175673286d56b304bdd27bf4c42d46a7d929b5821bc987dc7dbd7119c461f29dbb1838b2fefb63586ba07fbef190072d33372aa2973540bd247ff5d7a82a9de95ec996fdbb8c755cfd92fe00f4aa78ead36cd9af26311104ff763ba2067dae14b637ddb2d7d4fffd4d95ee521424ae24a435cc9376c9d5165fb2edfaaf9dad78a3abc13e644b2d1ee725fa47aa3425c0a0073f133a4c70f79680dd9ff95699471cb3009cf4d84c90143f3f3d556bfd812c4e9f3efe6123ff2a100fe09838ec11c8b622088389d341ca2137a2ec3411253face4da9c58827ab70b2350b3d5af99c8c4870adf4aab01d1dafe2d315caee552b8ab6d71fe6e0de3d8a8c65a7ced6ce146173b6ce0a76ce7f43cb4a504320ea48b706d0dec2a6e073811f194bf8654e44933e3d646d23f06194af9d4dbc42b48068842f6635b08172d57f21a8c7ab37c02d449024fc84810a6d414e05422cf36ee411cf36f16e64d869958b77449e863839b16e8314038bcd3a9c271d273106ed70d407986896db5b1b71f2b425ee9137b0d7cbfd82d823a1d507782700208735b4d123acd8f2a2b8729eb56cfbf4a7e0895356ab8dd345a692e728622e1a0c790c3071898c4415cb59561b20944a5ba2e3782400a0468e6a610a37a2d91ab0741835203cb54956578a29d1e1de1443ba327cc5ec46f78f6bf7e45eede7ee3e1d58777b738cda69ddb48c3648e5730703242e550dce6fbd697a3fd1acc2996bb3dae8e6dad939cd5ca84b3059c50eab6281d7baab648df1e55ac440b88a031af8c52387cc187c8bcb1b61bec8b3187731cc5fd303c40fb7a65ad95afb98e0cec04ff8900e1ab26639c8216555d30b3f981d9b519be4199da95c3c9cbc3e3770da9666f04907bb967d3746d7707602c29958e98356c2145302e07cc445d5888bf0f4cf43e7eea157c9f725efca9f1dbc4091fbad2ffdc02cfaaf6ce767ff9b32ce47e3d1ad261c719a7ae9874875b414d7cbbb667610677a9d44928e1f73ba5ad635b56bcf3f64a4292a0180706f0daffc0e40d0ab80fbd380411c4b110abd172ec99dd0e6fbc508a3f4f7482bf69806cc61413239d2ddb69bf2865be45a579970a452d592ca33d686d46ec45721138ba0eaede8b6a58c77189db5db2bd645137a66e4821c1f45fbf9ef1461d512b4a4c4fd4597596d53bb15e26d797259b43ebf5c76e6f186b133e9b1195e9ff19c5e54b575388cca6676e745704acda9764a1d23241b2b853f6ffb74e6bce9f947fee9dc82a63601defb1db014f373b92d2c60efe955a5eb665784a2aa5e5bdea29c0b156fb324dea85053bc60088871e8e9fdbba9705f1a01a130b447e6d3247e37096cd2d3bacf8abea941bfd7490437fd8be12522d641c11c3cc12f3f45e215a7f4500d261e7dd6f7917b64b7b819238e20af9c161de56d1b0ae7e580dd3b88aea3b9e263921436cedc2d3440ce73bd2507290406a26c67e04d150e40c9f15484f44d5508c760ccdc05495237a926e2e9e5cc607c77b7cd4c6be52665c0f829ca077b68fab42e0f2ea4f66a57c7ad85a724d426cf706e1e9552d04a0d233e668e3aac9cc1e2976a6466a72f0a04d78af45ae93eb213b167dcc14613a838b830f041ffdae1452fa72148bf298ed57cf483b89ecc5b8c38bf08cb854297dd5bfdef5cb40aaa64830555e464ec153922674049cf8f545c1ce135ec9b5bd87eb423b7a44d3164a337601ffe4e6a1f8ff27f1e83d30a749b3daf2bbb5dc6f9875ac49b35403ac539f04661126cb2880337518b5e9d797debb157fce35ded75ca72e2c2b3cd888efad040c41f64308599e8c2255a1a76b0b83ab6c54816661834b29cad6f0203a2a8d1d61f850ab3491efdab628033026cd04d9b131887a98f9aa17b192851612c9bc023b7b82c7f970f9793606610a2c176646dae8b18bcb691f5b106f91925d9233d8e6fb319cfa065b85c0904f3b4cb27f37319a6a005128190998c1add7e099bee47ac7892eb207fa6255650a2641b455734675bed4776f3465e436d17fcafc6242f1114c24d3e6fbbc925dac367d0cce12d750462a63502a686e73f9fa61af560f180308ff5ac637cc9a973467825deb174778977d1e838c1bad4e828a1694d7e6b74bf0731a20ec274de3dd3e7c8c60673a1aa901d9eb99e9ebddf36243243163a2a909890230e326713f7e54cf2811dca5dc05fe0487dc715cf126eff82b4adc9e17fa17710c3f20ec3d15f71e8674b5cc1f294a24b3f7841a01a090c7b6764a30367393b4b017411d8e6d4c5cf9bcf663ce21e73c59ef19ae7adac4fa978f7afcf1022c2352faedbea7bdcfc9d94831f088678b2e0e11ed0fffe6553ae7288863d42f4a0bda6d728d173726d1a1663a3819a92d821ab5cdbdbc64d97f6615b14151c506d37172ecd1161e281804aa40ab3ac8b286eb0b650d977209f9b73df96e2706aa60a6f50d3550668ac0049fc03cdde4cf3336c4b31891bb64de311057a3c52fbf61414e89f3799b0e5ee48e60d6834b6f4c9bb557240a7a1895110b1d3b11509aa07d2f7e3c2eb2f0c939c50b9b3f0bde83b15f726f74c0bfed2956412c43f390369d27c0d5ebba43cad866cdd6fd811f61675ba4b172ef20a1780aada8621048bd9c2d29ac3726b2d3fedf48b90d1fd560b785f7b1e7a7332a9938f87c696e7fe5ec3b84e85d40a2e526e7f3dc5a6a147f564c0646266421dc2f78131149ae7811627ec5d9803e1941f06e56c6249775785e96a8bc242d5a953a9b2865e0666f60307eb9d290533dc3275371549280b7265d420fc0f0680a12fc6e1194a56298c087bc0fd0047d59525a3e3aeaa1eff6d8e516fcfd6a5a45426aaf2f0ed574d8a9002d791a44248b36da2cbbcf06dcb2e1facea0f0a8f8ed3ca24f0c125f7077290cab349210d7ad988f86bd505e5d3736cbb2f26aca2654a5964129707285b18961530e889bbdce4f2610b6d47b968a73bb796ffa5c9236bbb3cfea53dbb141b0251d59b9040f5e8d975e7fdc604067b6f8edaa1b6c4abb60cc7d6a2929482a89a52763f693640afde73c505a319b19f0113cc06e7a5c1159f006d1ad9a3b20ca06a78125fdfa0901cc2509b5627c4141715267f382eb1af6aad928dbcd2f7a31c82957fec2f4fd2c9f55c4b589d5eecaee07616b42531488a95ef6f4c091fccefb33c7a2cbb51e304e8dd6cd326257aea0fd0507f85668dff5c7f58b824ecf84578d1c19f17d080825fac55449c765b3da4a5074230b5a938e5c61d59625c8e6df53d218fa91e372a4efdbe9131cf690dfca6539967d0f5acf2f030ca8d3c72d12dc1b7fc5c3cb8a338dd55df0ea8209793c7eb971460b89e810d59a071b6a70b9ca2c9339ba915f054a97cca21d1b370afae59487ad7391b3e368fda38bdb62540d6ccf3ac33821527cb520b58cb71052023e324f2a0293f753670ffd762024a4db3ccc63dbb8d9c9a4216ce52c9f601343ad7e7ca68fc214902fa121cc53e80fca553479426edee91f74a72159e0b289a898494653abdaf85fa51794cca46a2429caa6753e8eaf198139ca496eb19c6d8a92a1e9006d8806cce963ae9d891f9ff792c41b5783d15b92678a51264447d798ee9141023cb4529503028e939b188e2e17169b6b5300c71a0d5138945cf80af053dcabbf6363d3a494696e28abacb7c53ed401d406d497198ae815c101e8391572b74a73b3a61f33cfd0c5c0efcd22fe21e008ef9a608a00d76863e1b9b34dbd1668e7b80c2c4e7559671e7b9a7219575e1d502b6c05c0488d05f3f0ec369726f20ca02fda841830aa9a456b5dc8d461f2a3b5ffc27d15bea4b31c07cbdd96d90e0febbe38e3760066ddd86fbf9140d90da926fc2c49ff468c80f685a5edae2f9a0a0bc659bfe7bbbf713b6cf14ae97ebfc0a171df3619f1148457be9030ad6ba486ed92b35c0efa8c43b266caf344ca031d8ff95ccabf81ef5357cb3db0b780575eaab7aadfba8afc15c7bbe50a9730a647a9227dfea504b21b718f551dce798e0e911d9f46c6e7e27fa19171bf5c4fbb0774d2d593e80ac18eeaeeb8c0a05256ae8e6304d90b2ad0fd48eb45c0e9170719d249b3396329310adc0f21f20e8b63522a255b711d50900f3bbd0a8ca11c4c3f4dc7a77ea6be45e6103150ee0cd4f01e6eb8122a9220015c55cf6363b36b0ad098d7fae39272dabf55d6e7a460c3a04a83d6394753b2d363ea64bb1df53898a0a4858b43d2807d66eb69fb318c3b4bcf952101737ff7be59598ad674db83c7c40c599bc7c291989395fe3fdd78b1fe52e0535eff1529cd9effbca4964da759e46f729124ecd86ac9a885a1368ec972e1da163e0a47322842a534f33d5a04df61f34b9e1b1102265eb37cd4985a3002e2bfcb21a19e7dd9028f294d626324bf1d55c8b44a779dec8c3f79d64834b416590d45ab62476f206667461475f8edafd1c9c17e72be8d3c244d6ac3d3f24dea32e99ce40463cd623eb34987cd5a9a58783d0c80f18a9a9edd5638fcadad2dae677ee79b2daf9f81451c1aa1ed71b201b66cb480235d49c970ad6224458d5cf6c940fbc70c0581812aef081d4b9b508e904c720ccededa318246fdf08d2ade4ebb602b86d83395d7d59cde052b7de21e868ca45ca2a844e0831d732014392f36b27c2c89738437fc8214e40804ce5831345eae9f7c1f7717ea56a1f2f7e8b39e63d77cb95f4e07fdb56f59bc18cb1842b85d30c03810c6cf4d0d626dac83f755e794d27c7bfba05db68c5968e773f07aeab4ef7785355702b62b948aca916ad994929d2f0404317ff499787737eeb145db72ee197cd134faf461068923cdf7f9e9252576db30549b18e1aee3ff33fdee0829685aec0eeb6e010907bb5e332520548f1e04e5f9ee37b659024e650b08dc18f31341cc75b76bafecc2cb2c11e38a3504a1177ee5bb7156418539d1b9624dce3611449aaf1ae932101b357d66ca80ef5d278b081e1eb10a799348fe291490a10fb76f4f7dc56051d688d8385659d01fbb2de24eb2d39431a056d370d134b37b69e241490915049c34dcf1bc265c54c0e4fc64e70c11e8ce75383d30004fb3c2beef63b72b8e1f2c714485b5739feb7d61d5683987bd3be9448332e9a15ffc153c2aec50edcbb334d2d28e47ab36bb346644c7720fd36e99c25c12f1409b5ae1400bbcddad8f2177b7cba4b9c059513c638b5c3db57ce8d4d2ecd4c4411c1540ef77c8f9521d268e3f5a9ec629abd9b4849d5e52b7a3027f872e60411dc523855f00b8099839ee5f99e792795dc784fb2a4ea36216bdec41aa922c9f1019f5981f4c8110c0287fe1b11b2f34285ae4cc3a90efe015abe008750d7a6f2cf2d351d0a5c494a6727705c761e59f8e51932f6e3ec8c83f05d26046dba22d7c00cb6181a1da3d460577488feca09deb18d7d0e0aebda0b2900e21544a6ad249cbedac62f676fe42e04c6959f546a7a25774752d4d2bf36136f04e3172f68f98b39b2fe01e6a4f38d192f0dfaadcf35ca6d39d69980276a96dcfd6e4afbcc497e819704c59237de2afa24a8d0efb4113fda8003df3fe17ddcb013fb95067d2512d749a038d17a836a4b57758eef96742d4295c7c14844771018a87bc43e69606751419ed5d219de234898acf550ad065d1be00e7be5eb2c93a0fe7dcdc68909835b0c14daf281c44b0bc2248c6dc0de9756df5859ebf451653a3119ea1758422c2e92c4fbc2c0cff7cf38ad79ef2d97ccc528937721ab6f0d1cc89f912347cf51269b26cb7befffec31402fe97d7c6a988c7c1697b221419871de6481b07d70a77ceea9e204b82e6dcc4911a551d93f77511aa2a3255a9b3236b33dba2c0460ad1627aaff489414409bdacd59cb7fd17f5303471e6e3e91ebb93d164336b1e0a354f9fd4ce5abac25da1f11f71665975d60633b06eb8155a664abac9474c41ce6aee91ba3a1cfe5d9fcd65530d92ce0ec8bda0331e6fa5b8f53a41d6062e2d918e55947a0e49f2740bd6451100b1c99f202a79e186eeb8c0e9cd566e12bb6074e7409900cba0c5b31f0e53f74caeefa723ceda53e3395f83adc0ab1093226616dae1036c5fe6e1cb02d518c4aa7390d5c1a77cb3fb02c13a032b8386f4517aee11c4d1ad6a5fa9fa50d79025722f804d503e41dba6865e5e9cf5693d0c8c2c9cb4119696e158813ff413641c91e466cccfc6fd4cbaa61f5f032541fcdd02fa0f27e920fc3de70cf462ee0ef55f636344dd3df9a65cd409564d478b655bc8a9169f3a99911d24be4ef404d3f322ab1c6466bed3ca148696903832e7081b73c26524d81ae4250a4e397c09349f5606be490d32c35495e9d6825790d53f588305fc4306a76440acc1f80b691eb6f694099d8905937e5efd17887b9736e23b34195090d5452af2556c90ede2476507734dc2343dec74eaa47bf64e3c30feb92d8a5eff23422627443d8687c39c4ab1e0667aeeeca4ba95664b92dec24544bc1edf32248820b50ef5040fdbaac0ec2576c2b7782d1cffadb85dfaa1652e07c1ad498abddbf57624b1cdbfb17b03c77bd2b345142520d4f1ba085eead0c0d64e462f50c1939092acaa93f0a20192220656f7d96d1a32edbecb213390a6eb9b2a01dde3d4a94ef1f29e08b7775e308169832b9f27844bbbb7f8a51f12a047915fe84db16d3ed7d6dfa0fcd251b287a2bde95bc360315916bccaba253cb16d7dc457fb4f52d135518ba506246c8e81578c69ad61ef098ac8aa0c71406133ec28388365e4fca0681dedcae310d61016bea5a0bae6bddcf9ed70091996fb033925d45350712733551d807951ab1db6097c663aca589c53d31bee7a153ec599fd9ab6eb968d003978deed49cafe2da9a0fb3e18ed06e75a60672693c4b1aa3c784954688da5111be608f3adf03d41746997c73f34aba289173f09e318e621084b2840967cd551fe274b067f6e9932bcc3a9581c47feb74f677864ca1874abca2afb9a5eeff7d90eaae75d89eaed31a775618d84b448b2c47857424ca5f042e08dce5ee3feea4457f32aab6e43e998a5f1f1ee564e505c4e746debc1bef35bf253a8a0b1a70ef1d6426e2a2637bd6dfd5f91e6998af008adf70922d67b064a6d46196fea5a40fd88a2e0a802f0f5255dc8be7d065cb906f22ddb056d9887ada19cef4c465a0ca2c0e402b9af71c891a16c3fb4337f570a313ce73c3812e9a851860c2e99a1a0f6dce7aec39a5c0b1fbf28dd5ef0d2bb8b86f8c03bdc34f343ada1983ee681d3fc2a60296652215be70145f978247476a388d6d901e96e95c9545865fb72e3125c3ca7b5bb0f27ae69eb1e645e8abc29a665a75fe7a582ffb1d12eb9bb3f4cbd3239e5a813c27e5375ded03a1b4ee50e423dd6a99f3ad0674a0fe092b444b6d6c0f73484d860087449f15b91b27476413cca3d1b5f99ffc34f7941a3413817cd896fc5f729b1d7e2da454af4777ae28bfc9cc14314eb1ce5cbd13da7e81b0510b2de167230e8dd21b00edf14c5713802b75abebaf588fc81bc31184f7b628ff225855d0c59fbe8528643d86bbbcc9f83b13c5d2e61310a38b92819978a8b1424ec215411aa0e07169e867d230161b290fb2f15b4066bd566b5aabfcb6c6f39b777c8b2010c5142888acde7fca55c58da5211482899df64e10d96009b6b02583a83e1d3e639f25e4e471584bf4eb9fef2560cd8d51e94f7d639bfcbfd925ccaca8608b87962edfffdc36bf4f1e395126f1e24458dcabd473fb2368595a4eef9d79886c969330fdab38191348cc58cf1b87c7eb1c9d68663966db552f3ae51e4edb1d82abe4c6c0ec30c22a70d0411a4089194cd45607a7a8812b3e057eb9e1571c5c0add86845e310f056714dfadba18db1ac1f22a103748581fbcec9b6283f5d29d6b690e744a86f40c140de9a4547f011a71be39cf231d1597c27cb2df1dd0ff43596fd27e843ea852bcd853ae71e8a3b1528534035d1ad627710a70a39f5d52b4f5e94a114b43fbd7aa4ef4064dcf23a33f2cf7e967f6c5c8224ec0436170cacd19028ee974db5ebf3d4d63ad0d48a57b88c880be0c3764afa959fc60564035322b528dad20cce79baa49c93acd09cd94e14899453321a6f274b58345b7b065e488d8985b5d5d05efec3a73153878f231e8d41cfc8b8fc4b3d34aca19d6536023940836819f5a7a4e89e6d7f1db16e129888ade89952505edc861fc877c46e3c7fc1c9b03598ff5242f50aeaacbb468eb812a035c2b9f9c2bd5df8240ffc931fe8d7da19dcf0b8ec8e4e381d785498b3ef08aebbe0340a958da39346ed9c2404e27464894822a97c2f37b4f78139b7b5c65d42b5abcdc4f78c06b4c45357bd4d07154219f49c1a1f49ca394db681d3e3eb2dcdc32074e819729a7c0eff38a78ee0444fb692d4a7bcc330c5047883b2652cee49781c0660e66a3226b33b564621d4bc7bdb164e8708ce88f664cb39d750aed6199a4484490b36b753a176b05349261d354fc0763e558fc412d61ef6df9225eebf446efa8817563854dad6e0bcedfb3e64e8e9fced09a174f26d77655b33efb646b7cc4893a63a5659768eac1a54be0dfff3b49d8def5e1e6082b2cf1ceb412f8fcc0ae3a54461827accf18cc5c795e36e483432976578b85c1a9429cf9be0f8346d1d2823cd71f9dfcb83b1423a2e808c4b0500d24747ad263ae2305665ed6f627bb396e14b896b071b954ba518818a368c36302492baa20bb59e3f06fab0e7048f4c220bccbe3f1a18aa2ec7ca3b22460672126dfa5f2c37f5e840db21eb1b6ce4c50b098458fdbd3b02d389175355e34ba27ba9b09b0779a29b3534f5a7ffaf9907097b058c0ef81c83abbad0f20191740b64e26859e6441f5b87dcee39112d39ebf490d089ab240cc6962bf9e86efc1917d7498b1c66cfc8b0f4994d6b2f657dc627c8f968b6561e0f25c6f653c347bb13d2305cd1c2a81d7a98eb36b69dfb125c28c4135b78f365289ccfd08782fe6f25f32480996586c478680dae398c741731b8bce2e6a393dfc9284bbb8aee74c9b76ffcfff203fd65c690003fdedc8ae7b5ea181d088eebb64e9aa33e607a3753f2f80d9dec3ceeb136e8e081019f47a562ec91ee133659ee99bc5d2e8e4737ec3bbcafa03938999071d70df707fcaeb468ada882b0100eaebe06b45b5fd74f1f12f105bf293b9c0f2ed8c3275ab686b74afe526dc1c4d8de8effcf1954e0c4936dcb19f73956fba1b29f8a29d36e9aa6ae47335bd558acd047ce80f3f263bbd2f4b2a27c7f93a94133c845587928b55bbeccd27073f9e34282d3d202762e576897630b2a434261ab030134f4b952d101fb42ec5d85e7831c751638461e3b3ed00f018d166d4d12c0ad123a60fad80cd674cb695b1a191737f5fca2b2242e951ea2cf35e8fb659f36d7d494baf9c2fa88a2f0aeb212f6666c064875c4d08f67631dd08addbcd71fe34b46d77d034c655242c60d944f7517001d5a5df98ea7bd0a5fa4793801a62638ebf9f2f03bf0af67f390e84d294d2ad86883532134351538a2709b6727cde41a2f42c87ec98471d9894350b67b17dc74658ba7cf53775323ff79ba0d70b8ce5357eecb52369e4bb839c1810b90343d3f627b53007588c3cc266d512c21dffff386853d2e5c6b64660dcda57d79dd9600cc20e548875907c7714b99b7132ff1f405c3ffa9276ee17f70dfb4b88892da32cd46c1ed1449e93d90fc39b6cdd210186aae0cf9b21a46cdef373bb4c321a0a6b9e6ba81275f2ceab3ddba8252d186fad67787fefe982442d61ea3f5e5f58660f1e4dad532b6b71c3276fecdde750e0fbc8a81b50f05d70eefd72c6bf16c4bfdcb452387c152884115405cccb4458570355b1327f8897852a8858807ed59e4b323d58418ddd4e8463e4d406ee3fa3e6b94e16af76b56521bde431d4fdeaaae534fbe59b73d97962976dd4680c2a8c7bad430e20c325c83e95fa753110240c46da1062be1b3244d7bc28bf08ea1520dd3cb893eb8741ba90ac18da9f8b2ccbe7a8194fab349318b59c5e76d50a6a8ec233c3c89abb6937d3cfa5009032ffbc838c78de79bc27847a28dae2b153b5fcfde706a63de4cdb0f7dc3b5055f112c96b02b6470910b105a8c8065a7411181c3fc41a56d4be098ca7fcd459160468d9cb07ddea4ae9408fb7db5e7742b854950b80e29449801c1ccba10c457b3ab4811350897f05f81525c75fcc0a573bf75bdb6442c7d48c257e66107d06a2d9e46d45a066ff6148983d51ecd32b0fcf79b12b83e6d21c110b48c70bfdfc882f510b6a91a6664262f08742b89653310b44e6061f176b3d7c42e9212ec168febda2a46d9117a2ccc09e9425271888d830c0222f55da2895dc1d8dfa79bbbbd64a0c8c2de2e8b2a05cbe35b67215dc8124abcf41152e9bc3cbd7d89488bfb457caa4b6db782014036eb777468c0191bb4039835d56950e7ec24416307c97c2daab3873d8d15ad733465b2feb96445d36aef690fa08f649106bad34acfe1294b04ba8940d509738860585c9f6b6f48a7481759fbf838af7a1ec051a560676ff779c2e3b89982712026917daaad8f3cae197698b932d0d42d01e829c2db73ab91c25c70db9ad80879f608768b0e08b55bf124dfe69c4e10c4fb44c4602b5195824ce8c7d3ad31738c08168feaefd286ca4f2a07f68d0c6d6b759f3e7d332ac02ce9cb6b72643c8ae1e4682dd1bbf38c44a2df183fbd43cf904a46f1dcd88364a8c92565c96a6d833784de083895edd71be839d98b04ae0320763e9bd635622fc4e55966b491a7e016fbaf2030534439ea0c36f3009fe1bf89ef4e0f68cead71e147cd20b0cf3da3a9f861d2ff69748284c8a3ea03de0eecf6c57619304532efb5eb81374bc51bc87e07e26717b062189a918fd6018ae4e98aa42025129d0234df01789522880e57ca6e1d7afb8684653ac05f5a1dc3eb24c117ec040b0e38652038dc671073b73169ac5f110e8097fa68be99524c8fb49c74c203b87244e450400693f0c5a215c885a58f2dfff63d4e997fd3fcfbacf5a7f0f866371e6dfaed9a0dc4fa743dbf506848698ac06b1df61ea7d2b9221bd483e8d98ad58ca5a7e40c8f3c1a5855601526450753dfa8361bf277f2fd1690ce80d4bcbdba12bf0ce59a95c3dc38698b61d277fa1db958b0d523ca7b33fc826f1bcd74bd5fdda2bdd32b1dc1c10f6090d74bd5f20662b5a160314b455dd1da65d25ec2867a074c5aec471479466480b7ca1b59d95e14bcf3bf46fb38efcbe2a3395d37bde307765b49d420af1e79200467181f4095e48ae510de94b30ee5660e478247f3950312e3b422d22910fda59c210ca9d275e658cc3d5b543e0a3f50c76654bdcfbb112cb1b7a126fa6d4e1f569a663b75b595a4a2b0230edc1723cf4f8148d2ee4bbf9a0d1e7d0b3f63a40508ff3ac1169afaf8ce67c848c5e4f849d3790d4ffdec5719aa59699c521578a5c7570e2a5a23fe86a08f1c7b67d22dffaf92436cfcf0baf24ffa9ddf42718c7be8f87c951c4e223872f28aa66e1d6c06ddb53376808a8decb1f62c3485e8814f1dbe177e13257358981618833bf7da6d185e2d2f1c73fccbbebdc179118c05d260006e0f1f23ef987a321c079ea7824c3e65cb9941c526a6e645ef56d93970fd843269e4e987d046ff9d49e0747c308e48cb8cd110443e57af4bcab58c7752c6e3b3fd1ff5b248a93c046f16e44466de95177d6323e924a9823f09ee4c1722134814dd989c1fa06b984845e2e1e54321c3f4f3670822ec52da82cba03d0ab09247146cb5a56126bbea9d15975a4bfe45777048058f1161bd43cead9153fdb38fe522199169e46e56cf36afc7d74b4f98271f165db8c99ad8e79260d568a6f003d0fca0c03f870b23588985ba401e52bfdfd15018de5c8461b75015851baa0afd4d98794070385755772154e0aad5f80ef32cb227e43db3f76461b9f1a678dc6de1d4cb069491d84363c1e4a740019711390f02036fc0bf18530178b9df1106ef7394b594aa69035eb55641466b4df0520a409eb705935971c93c34d7c0ccc53b221b8603061edcd2885606a79eb9c9ded93392dba074fcf11ebc79123e0a38f0c2166110bcf3a9202c8dd3b58395b6e6439f5664d57a7fdb539c7527ee6840e5d8f402e4b83f51fa15fb6dbbab8e6e68c0943029e447376a53da7a7d75ea65dd190e371a3b1ed03c713c2235f21c4cd69dfd4ac470741ed31b0031defe964cc4c2b16e8b3ff04f0612d1db1f6827b57e1237886e658de125c6a704a2739a9fc1c43ae7d5efc3e4d62eb923e7db0024d431357b8c40d05a1cabf0d5dc9b84833208fc0a950c1104174fe873bf21accbb053209e96be3c0c83038a95efb58034676bd360a630b378da9fe1ee8eda073d244382b9d5b50fa730ecffc9aa9f21a2f0ae1b33d59f870d42ecb16419dd9008345029d9a69ac0a91b87aadedc452e7cdf6040ab29acab32575c36f60d713cd84ee2592c0673a5be812100ba03385b06a95c293df8dfac1ee7e613445f81c6b8c69801b00eb22bfa95d0718422b2c85f2c55f287f5fe6bc14c93ebb07285c9e64f420fce4639e10b89361661db9422395be236bd225f683bc99948fb9b549df48358ea35072dee8c45196332ad52a68fda5fee595f0ea709564a7d42af94147988e08c59243c987ce8e8a8eac770b8059324b17c6f70ab395821a6314ffd108acf9064aaaecbb5cc8b97f78725e84156c58c26439541a574fdb1eb5a18e24cb6bf9957b134586bb61b25f3e2f0d537a5caafb25138759c8ad07f217a9c89f662e5d757dcba2ef155c8334c19479e19a21076d56f57736fe82643a8828bab879e6133e797edff6b0ec394707291929f7ed51501c8b6f0ce7cdbed67b241cb51cf7a461dad34a060766c860ef5a1cee09ed9f16daaff587156d43efe3981e98442f68c88c5ee863e322fe09ea19c3f3505784944f90d3933505ef9c830c28d2e58d95f33d223a8465909fd759e4d8160da10235788f18883f1cbac0bbdf4a3984456acc75160115847354fd1399941cf33eb1a8832ac7273452f0187bd4665f4d040157c6a858d9c061b4146d04d85d11030d2a0b0ba415a43df73c0c8810e3c06631bcac497315f226c14f52a87c96d068ab15227488a958f1ba25171b8c97dbcb584d84b11f5c7d3671b759380fddf854ff5bc392d3d49a2bd1ac5623958a12be1b7bd4e3a79900cf1e228f7bc6016b69449596e57d6fe5b655b10e7ad04b87cfd9a886850a10a829d57e663011b72ff8d0ea2eefe871a054fbec4fbc6b393a475409a69d06d02ea14c55c70fe45f68b910d2239f37760dc0c92e8231916691a275ed6f0a0b98d1cb552df493f22dd9697922526027175beaa09d3190879f60f1b3bc085ceee69ca4f3d657979bd5a4fb19927db3754fa440fdce894d9c36d182618605253f5a59e3676e91494b7466610080b31854bedfcdd21e8eabc4f7b3e6309846d89c6444109544a409bafb204c0bd1c869afc2b73ec784bb501489867da84fb1fd85169bd0a004fed41b86d662cd6edd20fba7a1c7571de3936e117ff3e85d93f210f1379278ad3119cc01cccf7dac6f1d88225f796ce229cb4ab7a3b5c4ec4cb6cac52718d27c618314045357585dc9a5d994d4c42b7199f1c6b3b1787776a0df446fdedf2743a6f5fb5e1b199f1f9f883324e17aee2438aeec559629a422f02b6e64510ec3e70200e9a3df30d030fec05872901571a1f945b362a054aba903b60ca9de8a2cc7d53507bf7694d296b7c94b51d3995dbd69863ee88eb334ac2c6925e7220b1cc39d9b32c3c283a8bbcf069845bf6b24aee6bad2248cdef7f3aa6be67d947b050deada63708c583e4c7ad4945907c1ee3fcaaf334d2c7cc6d9c7f3c7614cf297375ccd436e4d0d49d867828856f35ea8c9113fa1a408948b72381ae47a23bf0cd7d22e17b53190d83fe75242a258c37c5c8e2580980be1f1ce1b4aa22f5f44e8d4267910565c6aba7b102c5726a0bcf823c534d7298d0f47fdd31c1f1f6700852324f89c848ce6baf52692ac65518e00b1bf43faa179a03993eb44a31ed444ea66f8c8cd17804bbe18fde4feeee80020ddc35d220dbd1d875bafa4ebeff5108df4d104bd10128fe09ce2dcd70c61b9a8dfa8d78a1d0ffee973a1efaa3fe96d9e363a93350ce63baffa717e2df8623951892587e0e7c6565fdd93dc6aaf53716475e57bf94dd09dcc6ee6e92b8511094e61c604dc81d6b5226a3d0f75df316b892da4af8fb9a93aaccdb1a1419995fbd35778c5cebb275bf8f4465d01cc44439957a421eb8630e78dbc50be0955239a56796aacc482d3341270689f121ecb738eae3e9c7e07204879b3f98fc2f1c04f67e2e5386607bab33a9079f27935ded1cbfcb03ea8d4863112b4d23bb65cc15307d1d9c1597af8d6ae77a9ac9835f5ac6086cffc65e8859c5d5fbd3f32aeefa8efdf3f7a8e2bb3410c60827d5e7f060692314281a607772b71d1baf877e704a429fd063b8d7113322df9c05eb08e7f07f0e44f10128f55d8ebe596b7834499a6879abcc81cefe2511a811bc056f90432b7a91e8a23d0e3378db9b8484ba714f843890cbea9f36d03172650d2a0e2959b776b689d2d83779fc189fdc34fc52b151e84edf6f52754e9a70379cad416694be581aa32f517e4cc62e3de9061bb321a15349968a511d3ee0d28f21a7187e4d34960a9ff910c8e5f15716c679d70e666cb76c881e4af701455bfaea292e565674bd10079110a0ce599a037e1afc49fbc0b2de1acf970f63c6c268baf5c241b74d810ca622ae50fd554b5f4923984d61c4425f6c9a1c4f54cf1e7f003486919bdc4138679966443ff5245f0ee2ff61a093680a13cc0959b3d55bcae27cf345f257fd3b9d4bc9b0b77492103364857f10c62dccab2e44b14ebf27ba6894875cd3655f7412cf5004965dfb6f898cc2fdcb011d1fd1b87901cbde47f5842cc445a3e45d28d5d070800a1011872b909fa39ae456a58592b7ba919aa9efd7bde369131b75a1d58b5f501c118cd43945727ab8aaf558ec636b2ef4e42447b611e936bd68858d724449579ac76e290a6bdd4b4c401a197c01da8f3c8aa4b2cd6c5f46659b0ddff50901cccc866072ddba7eaf8116e535cf5641a4fbfbbf78a36eb78a47b7824448ff9649984ed7223be6ed2010fe868e6a99f350c2bd89268c578549948f1b8b432863f0700a7d6adf33c9efbeaab3f6a4dacaceca97b64265ecca6e1490766707f49b8cebed4646ec3e6254d49ddbf6208fb4b4250a13f9e52fbfecca97521fa522fc7fddf9c30c3ffc43c534b7ea3b2cde14a9432cd1105cb4084c511b419fa7ab5fd0caa12f864635feccf124fa44aad338d7e59e1c53eab30cf42a5c092a42692f032124b81625cf214b5504d323e066dcf31a048a8cf5c7c06733bcbd1fe229a2abe49880b91a02b5b8bfe5522146e04885ef225a5927ad634c5cca61fbd90ef9bd46ee726fcbda2b8b50a6641f255bba1cdba6f448bd1e2b071c89922ad8be208f3979ca7cce1a7ac74ebfc7c93f5866975853d499c22dc0255fbb3cfeff85385f12b339e6d470e46cec53d2f607629ba7e5b386906fa92fbfe57ba364794f40e1b394e3b14f455bf2cd051d16e4ffe1a5590c2cd3b8ec43b68d29b27e88707bbc845f6af25d3617934690866effbb58a29a0f0c2cec4255f1d505c3e906f9d3468ac4e61fcb5471c8b7bce003e2ae9a27a00412661ce8829c5ba082963581f38aed40227e5531a8c885e3272d5938ebcb3d063e7674c6feac4e90c06460afd0db945c60d595c17702175c23a43ac0b4f408d540899c6bca513cfcfb6675564a56f68a29413759e94e8bc9f30292df5901ea30812c689483b9df900fe20f814184a62bf0efaf058b835a493c848a728106450d1e6ff9e17e4e0a026b2f6cf78376e73a7029bbe54540084dd0dc85e4f55308d03b6ad36bbdd403b7b41305f04f4f31ef4454da95060dcf5d9e172519748165eb8c18d4cc5e4fa5d8d76a95b23d04bdf5ecc6b5e7bb3befcf049cf2e663d5ce3a35d0fac2e78d766151b49105f46c1230f572b16c4a1ca1c34aa99567667a6d68331ddc8f114d5e35dd01a0ba72a58a0e74183378555bd9f7122e4740d3881ae745864b2c12affa2e644c8a06a05add870cfc30ba40b8e680812dbbb22af82376414c1a402e1ae598ef36c73fd15aac035490b08f2359d542ead8953b548536eebed2cab801aee2fbe9cb0a43ddbde71194527f952f4cc5f4e5334ba4a7cd4a08db7141b82676ed37d5587182b7b893e6e29fc1aa5a3d69792a43c4beb941746b36f82f0f568723709f4e3fe56fc36a0183f5fb9b2948e710a087ef018e946efc430e4ba412d7b54ef3d7581fd2bd8396d30da55c78988ccf5af2e008e01813de240e826f5030ffd1ba64bd5f69af57d15816291d1e6c89b6b302dd4338a3e7327e3ccf466e926653e3a1bf2274a6aace592d207ef81ddd6d1cf818aed7ae8d1fe0643d495859da3af1eff08d7eb7fdd16965314fb1671f37607d9797ebc7213168f2507d7a549783f6f8e43ab57f92fe6e5adea101180ec1427ea3f1312f0cb7e0fe1d39a4e4f9627b8d0bc5cbdbbc3548934074f0b062591854df7a5eb0b0abb156fc690ab9b44d8f274665eea45af2d9d043ee9a9b0f18d03f7640b5cae08798160e8d543a06b6a107c61028933a7b381f1cb98ac021530a7f04d99e1024dfdd5c47c1375512d79d4bd712e0a782ddf8d0c2a2017007ea502b5d3474c0383160df32cca3be9526a20405e4445e23c0cb9ded7e21ddd487a644f7dbf2d84a6b0f9f84c1aad932320b304d0c6c66aae410a88aaf984014fc03af412d3bbde4fe32ef48a18f285bbf85a7a56ed787da302382473b6b4a1a44b2a1c2627fcbe4b3a0a6f3bf5c9a075332fe2f1c7a85ef6cd899eee5f43137d4fc4ae3e87c60aead1c4aec2387891362c37c3323c1a2f42d94bdb8b99e935cdc6f54c6ab152922b97d4f541e667774c3f8537cf5f32c4f94b161ac3bf4408089f753c4914c1116c7a6117d0188afb9831e30f541d83f197fa94e23b50c48f8dfbc62cc944e7efcf2fe739641d9a886db1e44e793a6bd3342d742558b0ea6091ab0371a9e42521e934efe05b49e437bce774c731b206209ab13561f054fad856a2eeffe97e164ca108039712ceba10afe8cf2a715c6a7c95c8d3f83bc9b2e9a37913fd60ce7a406dae03bb5f85826304e9a59e4e6ff73511fa13cdcf864615921f1a3b926e03b8d37a77c815c6b50dca91bdced8c6bb398bc85f83171bf515e8307953f5d7af38c09467b81797a2053e59dbe08ae8d9b6526b2765883e5d6c1fc27794a66c0dc24364ba2d12fbd1a122636e0db3834ae42d4daaebc9b2c364738dbcf4e3f832ea2c41455e5c1abfab4e8a6a8f012c459771c14abaf6f8062531365648bbe0768f062d5d4faf7ca44e97dc3679763651dd1c4bebab659772346ef3fbbeb7989a1e25225e49ac7a71bbaa883e54a659d88f9b33bfcb5726c5a7a094a12b8b8812937abe8867a4327071ba335059e6a2fdbf38b952bab5759478eb05fadb37392b13fb3b39b767db523ce1425f18d44f1902b3f6bed05e79d26a22e5465df86cfc3a0e8fcb118520f60d341d40db6a48789db878f84874f5597516103fb8d18ae43a300a246150a56ecf103402bcbab8f871c254f8acab346a625ea35d9b237b750fa23f25982402da273b174839d9b68cdc216efacb2ad000d8acaa4d5242c1375c9b4d74d7ce60711e2947415978a21df1581375eca8540ca9d52c8383f20029613a220dccda1c9e17b64f0169e5f99e6cd54f2cdab32ff7d533fb9647416d72e01319883d2264312dc45cf24cf31efca36b24edfb235835528dbdf752b4b36c3d761b4ce97e8029052cb9be4bd8fb311008f295b17f7e27a28021e99b3299c846cca56368f8287b95b5c36fb714b1c03a02e2de74fae337e7a22a4a09e89047aaad122c9eb1baec9f8329fd2005d33a6a90c223f54f66c1b05b43212e5f561525b7c8fc00598685dfd07d3429bfc74a9706fd47744196b2e9e932bf48371294676489512d4eb147f161a5f3339992581c8c9432aa37b28b8269fcfe6eb26bd1645a6033472940109f4b63cf34c39def762bfcff64aa316679fd99ea40c5d238a6b24decb9bdf8ab46e3da616a3d080a3a4b1f5db5e6e629807698a14a107a54b0d23f20304e29e10fff55e845e5e527e28cd0b87dd0c9a34ea1ab05d7546b8d910f5ec5fd3a882a85fe92bc9c9365f7b59fd593a7cba027bfa2daea1346f41b1180314ed825920594e324bc7bd63e42f97c94d223f4efeefa465919ecf26d31cd89336e7c08dc071937e360c39bff8a0cad9f3b550de27b2bf7430470cc9182edefd5da5037a67aa34b847f3481d45eafcf28e567aef6eddb912ba2356aef77eb612358c8d1b766e938b5fa75db06a483221c94ccb88b496a64842b45e5576238d8d71077a1612c2c40eee2ea000f4954e9bfef8d4ff74f703cf40bff5d49179e655320132f1a6b30a23c98db4a00103dc3d7b6daf817e14b9ca39e4faf44487ae46f1df7b41c4920511743e8737901779465ef36f384d2e27fe26a52b3f6b0e14189986fa186f807245155e9411d98e5f16cc84ffa9dd102242646663a870dc5b1d18c88037c881e71de0a9f262c861c51de6de92432a29394d093e082e210236047e0a60f0e8d041aa6b77af22050b3957c525d42e96a93f274b7c2b1d2ff7cfa2d7b56a35d4f32b0259dc72797f2afbc4a5f5a0c456497cefd2cc39e09b2ce6a0d3b870f1ccd3e9973afc1839bb1987f47dcb709c7eb03ea1e50ff11e87df54bf43a23898974862ea100a0c78ca356b93420c3c3b247c3c2df83f3b22e8ae55bb0e0b56810bdd78a0a2512cac165ab5560a45e19deab42cf2bb640cddad051aff20dcc381c2a30220f3b6d3d0023784394cc441f867588e3f91ba303f0281e81487b778fde433f0d3e300e5bb5ddf76c03782cabbddd6b6dd98a12015ff2e3809c5aa81026b0bec0057905a93e6eeee729ddd5ab5329c2698ffd328f44a0e6c7915614710d6219635f8a11f35b9d60c6d5ce577d5a4223a4d5e53619eba6c3aeace593ebb8cc074beb60468ca9f815923406257ee2ec14b157caa23608725dae6606009957be1567f6c494dc6abf88d54edde13c87820ee3bd9a931ed25edff9cc70cdc486f05e39cfe566d51bf62c53b9b837c312ad77b67b780dc259ffe43873e96e37e6af0c26022c02351e7b97d330c1321c23009728d2ddd55aebfb26ab3798b78d400c08cb99317879398ca43bdb73cae713444ed9596c25fe9733e5305552b1610e795d1b3f96302805244af57b5cacbd8fc503e0168cdc357f9420e782458116ecfa04a20d19282a7f348685a162e278a5cb4918a6aebda22dd35e9b5de583425a037c5d1abf7f87a2bf6d818b4a790218355c43b6fc960e3bb31be06972160a5887f5c6fbbe9089c744cb71e584c51cb967e85a6eed17b105fd17c18d7e11a7e0fd6d05846b9fb34c4a24a222e2c47fb648c375ee38e4f16339c4dc83f99ca5d957fb09948dfb199a2a0cf25ec121d0c8e02027cbdbb63d2f2ab3826fb6757b667b1b166c2cc58c0deb0c7ed2e3bf6c41d13472fbad6d7dc1235270752618641033aefa9aebfba3b1b18959c206d6ce0dccd6ec852a9c4860ea2334ae8ed425e04cc351891279d4008a096f7d84b7c567518b4736f2914cb1b9c65c14ea093fe77b6077759f4133d0d53c2bb969fd84462c02ef88834b05efbcd00f489f618cd3d5f2b3703678daba34bcd0335d298e631ae3c05e49d5d492f37bb7ddf63a359a764ad64c0bd723ad21094d9b85ee5fbd3c5d9cbb45e83d9e83038c52231733c22d034ce5081db75fbdec22e41aaa394eff144cac6a6fa4507b8d3672487ed5ca3a2c70adb8051dc8a1438d83539c41cd0007731cb7cad390459e20f17ddb7988d95231edb79a5516036940b4d9a14761b4d29112c05aae08904b6fe14cc6cf168d9b482e069026b76f587610e85de6e17be0701882906e82f1c97bc588bebe89ad9ee0e4546e78e5ec40318f61fc1dca6a77125c63352630cc1ef2a949bd87969905d06e94f2c9dc4c98458ddd16279931128c191320d7678b2e68417385a35018d38c675762cf76e05bc2896781d31e014dbfa9d9373d919ae7a7601902f7169d92f3031c3fcb8a5d567d7cb06c8925d37849c5c1564ef8acec78f147a296e7a15c59486858a58963069f7050e55eb9dcacaea4287757d434eda962f8820c7730c5bc06b7314a398b337c4261ca8a544129e756a4ab0141e39ecca39d00c9d76fc693feda42949f0d1bdd30c7632ac26e959ed7132f1d361706f68842a1ea0d265d2f726c8453c3b97049135857c2fd6eb48f2e437c1c434f584eda88db8cd9cedd7a148c9d8aea937a06215c3b7c545b9b5b57c7d7bb22be4ea146e824ebe2156caef3eaedc0bae480709c5f19dbeae019942d3125c034722aff27590570ac93aa9ea04239fb32d69dd87c2b62b14d1ba4907ffa3f655b368ce7055a81007edf2d85d60d7ebdf6f42fbfa980c9aaced4ea32ef444a8fdba469a4d6e26bd832ec663a96ba520b580d1e3d97d30740c9369da6464cbead8792f290d5878e4fa57a01bf71522a777a6893651618e2568e43966c160c3a5f7029cca1af4adfe6e72ba3c5b48948ab04cfe0366b459e0d1038842266eb1c5d5124538792f2599bd7fcb39b68510688dbe710a7068de0e8c56e8b2642676eb1500fe5e6187fb4534815640ee097f3fe233d7370dca61e5f761c49993759a52ac22069a0102a6188933ce92f19c1a816e1c05aaeb463c691708b5f672de9189bb3df05bfd414962efbe60d52a7447d09869d74f9bf87a04e6821105836eadfac275e56c4f6e5dbe294d361b9adc9b5a0f3f81ef66f7305a0e0d1a5ddb6e64d6c6a5f8ee5105a2d47a09ea0dc6be2274a49aeefe481dd196c13a6c7df7f0e756c86455c29341de59cfa2ec22b92dcb916199b3b0039fa566a27e71993d81ad4901fc6592c17680110a8e499eaf1cf38dbfed46b6a61195091530cc181b84cb67f31a8fdd0c578fa6a2f6ea2be2b696d56bddc4220d6518a0fea7121a44d914b69fe516c5981759da674891aa0b905af782a760e0e414c8030c2a73e55855a769c2e341e3795de55c44ba24d6c598f305bdbea3fefb4216b10a8c38198e2da4851d1f02ed67ccf1ac90c9fdffd3dafc03babbda2b5bc50b35fd881c4cfb35f0b7ea8053ddefe29971de28031cd86f816b4f2b9abd699d73b3686cbe6b1fd3ea30cf57ca215f6476a260522cab4d806d585e482200e41a3bfa3d17ad51458591e8974e260aa3217f91719122ade7c464705da5ab101673e1059e4a27f36b38481e63208b370d8ec782840da5c9dd642694770bfe521bf6539f945aa78c16f8535ffe7d8378dcc17beb513a74df95a88b46e30270bba1b2fd8e5e01068d6ea77738f057c381ebeb86bb457674eda7ffa756145fb79c9e4662abe759b43196f7a40c8689366dc5a71cacd548f1cb6312b81747ff01df15ae5764dc494846604c8d5856bb8709b17e8f27fb108a5f200b26301b3b9e69536b2bc34acd0d1af117acea0e14efc69062c49d67028516a3f5d9d3e5279b34410d4c4178a750fff0ae39effdeb8a88bb72d888c64cff388aac3f3390cd32b9fd376f0dc5c4929e8cb50f259daa12f41b9f2b7e01d27e70d28fe8fb8b16857904db0856e7dd68bb25cd3fbddc895cfaa6d8a5afe17c5f448b0caab717e9f695634032a78a5fd0c22e4a5bd3917d5b9701c5f48a84a2875c08786bd8b78dc5d1793d288d2e498e6370916dafd921e1b0a10a1d1afd375d34f14c6873d8dc86b0b2e5d000d5050ec8d73f7ae8a125be49297ab2262baada5bbb1472ff63c5ed1dede4254c5f194eb3ae764094dc721f0b4f48b307ea432e2c0738034d3ad5c29a43391b59bd77ad9a5ea7dc47ccd5981dd614339a0ac5b9e2bd624a27d795ab3da5af351edf75dddba5a4c50376cdbab7efa335cacc3f907813d212e285ba2546b0cf6c75fbcbea19b2eb917436c010557a554190c10e1407bad42d9bab9ad64ea86092abf8e2bd1ced475b3de16e8718862361a7d6418fbe7eace79bd82aa76c657c1868ca6ab53826f0db34c98928b2ae8aa566ef5270d2dfabe2b12bbd3058c976e71e3767d59f9fbeaaeaa4368376d794e0dfa6ec11735d353134e001337c7a62b2a9562f819201b2d216c782dee29322ad8ad8bab3ce14a5e884291eb0080874ba2b135afb9b7719e2f43f9f1a73c47d0f30a61b4bb2047329452a6d6a9c076b4569515dfa38674bee9e55cb1d821e3446f48722019d0cdc0b0f0906324b52d7d59a1416b3b0ac83ba61290a89600f162f3445e50f19252229235caba1b3bfaa774247e0dafffc516275f0fb6fda0ea22f558b07114d80df311533710e8a12d8ce53061302fa6fd23188b80763202c33d07b0e3254b883c3378f758155329865283989a9d2921f37110c1ba2c50b6828897e560dae6a0867b38506ecb6f758218eb27368b0d275de22f67efcbfbbed48454ae2786b3fbb9e666ca37cdd092eb14bbd9ff518e09d21000da520d4b0717d1d32d2257746cd292cda9800d15d0e8e475e33aa768b8b3a4edf11a08d54d6b1bc19d3d535370f5f2b094c1214a7f1f066726dd4955cc80ed568eac3b82de71f96946a080d2f1b5446a6abb55c6af28031c6cc200ab6883e84057c59c49350fe455e42de8dcf568738d3acd034fedd6c60d71eed807d3264121b29b2f28a433900ff28e59d317413232870551f9d218b48640dcbd0ce8528984b72e4c489ba3598722597cce4ebf1cd87f6e9188e2752619e051300ffa92bc9e204fd872d83078e87f9ad7c47171943d9c5edcc8007c73c0e63f011e8d65946e13ab7b2951ca7a4ea79974741acdb3faf4eeccea7fbbf46bd0f6904b378ab7659e1fc11b413e66f6986be25aed5c0a774869bdea970ca57dcc62d1f98a87f2b4aadc3a73e75a8bb5478cf68986e2007a1ed79f8f24088babd6e04560103f146d958d6a79e9b5d37e15976c4c930170ed254e8229042355125c7e01b2d9b088ddaabd75fadae1116a4e79375b73fa2082aa72f4e126d69df05c7f2a6392e23f28bdc0319f38a2b8987594134b50ed635e3edde6ace20017584bc178f374126ec29ebd72b3ce07da47ece843347ecb8ac7ea3dd68c98154488848092c1fa94659ffc1939e2bc4f7f85a074acb5c4b8d6bcc5e737edf7e262570f9780b2bbe74a2e5accc36cc9c0af6c527d50ca9dbdc70e694c7f3708c21005044ab80b6c577fe71094779b64a7bc71a2bc4ba94b028ec8f37a4cbe60668e699562d00d6bc97b2f2c4adfbd5adb6d4242fa0985d630879114f68f9c4b6d227e6d0e3b6cd4ae57216cf120cd5d839fa2c747721a4534f28e54f2f108ac8ba671f7b5a508e72ec6a6e2fd45cf3752b015244a6ec074b5beeb76d4bc6818cb52b5765e67e7c5bd7d9d5a0fe62c4a8c432e4553c06abc4699ce4e6f23067ab13c138cf11f05c22c3e8f9736f078d6d4cb9f0faa6d687933bcb4d5548322eff87f501086016cc94e83995e0f863e8cc233149d4003247fae0f4cde852c203458984ee425bb1910098777f4cd0d59b8d16830d03e198693e6d36d9954525711e2020057a893ff75ea6da00bd581935c8b003bd8232ef0b79da645f0219fc94ae3ed8124040b3889ce611d3ea366509adda7a039cbc2ced6f51e217db99c977b14ced01effc2895df0abe55701b622584d0a3eb767c49132726098dfad151866195f0bcea15f3edf8e0a423fb9136c131ae877dbc151d0bc911abc244198f0185c3137f287d4c4775f3a4e5f6ea4454c0a44b61041ad73844bd2648c0b5ac431dfd124869cb01a2b2dff8ed3de33650f9ccf5e5fd5c3c11e8531d1ce4798683098228d985ac2055540a1d1665bfc130e76b2b741b47f8e238b70fba65a5e3d5170617591a51ed94db4f602ad6638bd40f8244016b1600a322a14b630f3d7c82c369be63ee89bb074a893b1ffd536be0829d3f09587aa9c111ee0dfe6e5f5b229bbd90583319b2cf9a4872f1ae7030bd7b52b8eb5bf71b90034b003dfe237fbcb918a4d56fe924b8f35fd146ee34669d82d367a4785b0346e0b5ed0d07f59640c2081d8841033c711d30b37b3adbe5a60c14b7eab4fe60bb536d05016ab7027eeb9cd0eb7fd5b33b5b9dbe2780881c33f7bd9ea56246d036b1c4dec9c7b574fc50a224f8bbfd42edb22d55423c1ce943ec1c7427ca6dcad9cea5f3c8a0368c47664065e2f802483c1c11a64fb213e64e81a948fc78beb6b16c080552ce103017113377d0c08a05849c4e17ed0360b648942e07f9d6b31a54bedb7b0bf003831a2c1ac4a9ba1f2a43bc532353774e2b64e2af9b34a14dc968470c0a8d78da51277ebc64592891266d2d813e267041673f08f79506d779e31a337f6a6ac9398a31aa7fb3d32b992bdce22314701eb0987aa03eeabe8875ac82840a193049c3e2b1373cb61e053a84dd894d12dd09af017f4c99d296203d46b9b2f28fe36ba47c42f0960d487fc46ac122c3432766a37befbff002bb73759392a89395c5c134acb85c0e8852f742b1d42c91092621753837bc008e499f2efe0e31b34ecb2e09a8de28099e1871bfc71a301308fcca77a04ad78e00abff7c7a8438bbb80e1b28956611651e27096357c06dcdf04d98ab72a6d56a919eb7b9240460e280772c30e6c057b965c2294df7845a6fa555620177c4483c500c4cc3ed46ece42d4b94c49081c6f312cc1fc84667566aca7766304b0e2283ca899c42b4cee71509835269f0b4990a072f94276e67eaf617cc85f608b5ce9613cbdf29470d998d1b55d4dfdd030ed2f2bae4bd129059e89ccc3aa326622f3fb8a3e69cab6fec3cca176672fc167efc82360d2ce3a99830aa26dde818ee3ce705b84150dfde28fa4e6c9f3ac8834efee0b5ed0755a176a89241ce1d6468db96b97de2bc0a79cd54eb8f2868543a2ada801fcaf4cb7b8725853be716a0d50b556e767f2987c4f51d7f8cfcdd47fbebb86abd332f6317d68cdbd2b87f6f07acd561096d5ea098e957cba02fd929113a2d9c716003657e06f17f738a61cc90c4b27c9ae846929a05b706e2fcfda127c70c26cfb3411b61f670644fb6d7e514d2e1e215a1dec3478785afcc9da0340b6ec2ec496ca3bb20fea9ffe69a9d43cd418cb8f4ff923bf7231ec38fe3c4945b23970418cc6a1fd74537783c525de2a8b6638ff7c26cc1baa6b6930ea076c0262ca8bc7397309f11825f5bd5e3f57864f55e7e8e1a93d8e2f6df29dc56e9be50719d933b4a337d43356db89a5964e388ca6aab49b0237c1c904744cedb5e4b55926aa703cbc41e15a59e8a622f6ea02afbcdc6af760a5f2d45848c4153f2717bcc7fd3e35d554bdc27d82a6097732f88bcd4ab5d43adb965da656f8766bc5a8dfab95a67cbdf41482a9a0563cb15a231a088b1cdfcaa90f7f88570a4e53f773e8a56b7cf7a7a0787a4112ec6a4b51f12fac4a40d2803e390473dc671c437244cf8015128b765657188546a09e6085cabef371bb2795241f349968f2019e70a4f5e3733676274020726748d5a39082ebf8c0461d25f9d1e0748f692d53cfe6afca044226fe4572df38c2d91b5ffaff3e3ed59d56ab0fe85a8ca553f17fbf8c51f86d5df247e131a2f9de855127a8068c1c70217bf3902eb02162e94f4ba51b0be3079da34f34a9df7b5520a35a6ee8d2799392555f0f9b26f6a9f3fd0a243c87cb60f3951429fca7c321fea410f43d73787ea0e8ac6db9b589d50edf58c41e13cc7559c56a661a1d005888435a3484f8886ee7694a243d2d0d528098b50a66603f981242bf535e9c72b998ecf366812148062b62dad5e973876fcf9d4c0b5ab4b52f6ae37497f3922026ace230d5410067a4731955fdc10d4aca584dc43e7510fcf81c2f885b421d53f3a6d3cbdc36640f2e86fba4c673992fb16331466022523d2768a591d711aaa0a738c49a2916878fdba92c9fb6be12ba8a3f6b3e456bf728c5ae409dd894f7d9a7b5fd50099cb3d325ab55bc90cee76ab727fb2c7cbac644b752bbd332c783b0300a4c96716c6a1f2db6b3f146a9de16151513a578f5d4abbd73c129ab2dbcbd61b73400b7bb58382c22dc2a9a6ae2f7e4306475950d642a2954bfe845b8b44514fbae92fae1e142d01980b4f05d527025290b97cca08d7765d03fc8d56ca56e3fd7e726ab815648dd6af6d3dff0ac6b3054234514006b3a6771b68e10d4ae03334701aa20bd940dc2ac7105c562223a4558003e579d515039ba2d97017bc250fd3aa82a756594de7bfa38a4420e800ac533f554e4bc9d1a5856026b94efd586698979ab9099029a53fbc3d2fbbf6a659d90682ddc722fd24a922e3dd6220070938e382b74a4f5f048c06c5fe173388542707eec9247378c60b15b446158dc4d7ff2c88101ff6a2f732754af52bd3b674136e238fcae855ca78b70ebb338e12e47650d5f8c443b40a6864a97861392fb7004ab8d9b9e5266d0de392d1eee363bf2b568bcf10913b91efb1052b4851c9a0bbb002a329eb370b840dc0e197df4bdf6040c037c01f8b467bb871eee28472866ac99c694770a2f8c51513f8d36372de14156958c47826df6e0e4462d64e9427341878bc1c940ad9b92e1cfb8de53d2e43c54f6e5da18086aec36095fae36b1c0a91cb51680f3c4ab713e3b598b913011e2b95c60f456a56165bb022b76c857870b4d9992b23d76fcb40bc4b8ec3526feb553aa5893cc8990920bb555406ff75149bc65a9128f297b918f01ecae17ea63377192c11d0e9d31dee9424d3550b267c987c7518e10eed35c1103b1d918dd8207481a88fa03d9801ab2cb6fa475c0345221539e1d0ebaa9ef9c19151eceb4b8fd3b412c66d368d5c323ed017072a744b839e6653a61079f31167347b852941e2dda23d3e2505b99472b586102a50cda562d4a72a2a48e68533ee1aeb988e70eacfef0ea9b5ff4ada912a9fce56bbb28adcbbf8e04f516ada505f82a3af2ce87663ce5dcebb68380c85e3d7df90ff40c13ae7036f4a8137864af99434663b3c9ef1f5372c7d62e8ae30fea35977c2048068875db61af8a60983b158bb10f907bfff97e7030b22a977bb778e74e0af2842bbdc10b0f948e9b695410fbd5d80d813c4a0e1e0226079e627156cebbdf2b1e961908b155e8983f7ce6440f80ca4831927714d1aa5752186cbcb4994839c9f6be8fc28000a5d6c15f11628fa37be3f1846b0c54aed929f266ea94c2be5acf3096704fdb63b2b765dbfce4689d94a0c88ac5965fe21347ccf6e3d64515b1d43695819bd0f0669e18ad0b0a91c064a5ac43d9b2e0ae5f823f10a5227af8842339e73537a230f19f328862831691931f5a9ab6bdae8e0b29ec3430e2210bc26fca86364e95d383f5a7b37e8b9bfb43ec9a3e15579a9d092bd20be263e232a8685972b1edc2aeb2251351b5b9d7048f139f4d4cb42f72702e842c5b733cf9815e4697e4fb5dffec0a1e7a080881cebbabe6917d20510ce41cce26568481eb2b53ba0f8f1023c7f90ec65cd090dd432f3933e5252554f2850186ace95b93ff67ab622abfa836dd0d51e9c58219ea067198b316b43ee7b1853e9c126043d3e8a854a431a747c158620c82d7ed979fc0c0a6a3725aeacedbbfcbb3f7151e3d9a6e4b76ac80f1d5f7f4f535d287075d4c428522c70a032715c5ad10f26afedb7c3d5be205db283e90768b1c778e43f8bce68dafb241cf83a15f99136f5b8a2234e73b88aac2cb6f57d377db2cdc42ac22c3318f9d41185bb71f2459717666d20c0d2335e6cac30c10dcfcba820c5fd0fab2366d5911be3c2e8b18c008f227fe7d65854c37b8f48bae4d7a986a936eb333d9e9623a175b19956e06cc2b6607f8474c672ebaf51ba7546ef1838d22ddef2461703b5ecdf240086747ee6312be3388fd2cf6c05ff21d272cd87c02151bdab8046bb243e8a20e8082862cbc47a2ce140e3cb13cd3124afd820b9383232f9669e5b64a1086339607490976231b256177179fc5eb211ed0855fe37ffff2e2e35e93f74150caa17e42baa9eb353abb183980003ee588417a3743a3a72a72379fe5ed7afa3444f2a803bec0ae6fa51ee2c0cc0fc3b4cfb7b65549d2b65ced6aacf0aa4a865c6ef3e150511e4385234e2284a4a4929fbe69415c7b7311d2951edad51d8b074ce233f40774007816c5b4ac642f0d32f1dd290f61ca12c3af17d266c7a815f5685f575049c31c8201bd3af024050408b6438399e6a560df85f828ce08fdc32560bef871fae0fca31e1dd5c8bb570b450f4ce61cce4ce3b26ed2fe38d9c624fc0e2205d3d5a79893dfb2c2909eb00de9cbb453f52d20f6c568f8fa583f6fea0f65135783ab800eb17441004562a57df0df26923e9cae064f7835a5aa5452ad5a9d27ddbe840156b0c7c6bcd8fb72820b5e1040576766d3fb17449a06edde4ee0ad6b2e0ebcd8597fe59af5575d0238f78d71a5fdaa9f8ec7e319bb6d60c1f5789a1c77981e75ce908864352de3975b285b27f0c6951a8ff49027170a0b1083ec992590d0d7a9d89ba5faaa9b870d90d84118e680981bbeda27da684e4b96adf90fb86b677e5ee2730c5f3dc3772b4beed90b79e058e164da9589a87165c5537407511f9a8e67c91bbb04f124b6a53ce546468fc9e3f20291afcffd079b1f46e45b5e664d1f24a9e49dce0ff7870c6e261043c8295d759f4fe633a0f093eaa56006205e048bf44720bab4e7ec46fd0920bb0fa22d08089e42065a3220134501a392120eba2dfc1748b78df25840b5d63b92e53901bad2065501d1ab908be2003103d4ab13bebb8b0b316252bf83ff26069fce45dcd1cff51f71d3cace6dbf52ce8b3f61877114fb7aea8d4845395096687a216c08e3d22c8c2e1441f8a70f4f01dc56ac19b76edd4f42031b2c81feb528997806fdb3c54b7655bdf6ded8c22f92ed397833e963f71cbe4933cb188d77ee441d426a3080485f9065951be57620ced9d6ecaae6f591697f01593d653f9de3ca6bf4d4fe7cf571c5c73166a5780bd0c629fed73f5df198da67f75aa0940b805b0573fd1a1c077775c4c02ea5b28c6ee4b6b83075e05c1acbff38798f561880cffaf80a66446c3aee45055225b6fd400ea30d1f3429684aace107aa536eab997bc1ee5b9a51f23c492ae59ad07e31d35a730d2d51272f831cb060740b6028edcf4a90a237e184f12d19a9b2343e959ef48885140f1babc1ed62ab04cc3455687e14a795cc0f66ff803429cca46ec3e2857983d6f39aaaa5efe54572197493d7113795e4b7d865bb083ad8a7bd0b4d0359edfcc7a892fcfd7a5054ffc29211226660fcaf3fa32a56d695553270bc89888dd17748bf8fc304e199a2688020ae546b902618217d8321b1783416042753054ae17318a8317345a03a25f765f91a84fcde204b3aead5d9042195d1e0e7371b422ae39244fbda4dfb9f6ef860e05881f28d2ab24e1b70f74703d7de239c3d5428eade81d0add3d0f46f00dc3d20906ca9a66c0604050a2db943eacf31787b7a0facb11bfcf18de5ff0bdc32a1892aa486187a2e86de2b5e78211a97f1e913a49b21a2c3e238d649471fd419d0757e8e104f4d77f8925974337d3562a9a32d54b49fcf281ecec89ac7c2e18c7ded3e00fcb50248190d8d0a460527f5361086161de2f477991d697e16d736cac8faaddb202bf324eaa0f67e6f3af5e1c4d8be0fe726fdd0e38a811ad4105b8af8be9f80691e907059824a945635f37453830e99a8e8c602beac1782b67167856de7a606e8fab91221ea30a58a72470c8ee76e8e6547c7b6c6551977c5eae2493b5af2c1214e47b1e83c86f4f50ffc50bbdfc767c101f9d8a86dd384395ce0be3262a5b74ae2b9a96e15aa93c3b906d356c68531e577df972d3824f42a776ad373c13f54822ace8e78f423d10a8a1a74a843e69d7eb80a68162f0c4f1a3ad8eea546b6f9e2b501db2c756dc3fc2993c794238084f77a233f346a425b4a201b3bcbef658cb06699ea6b98df00fc31d29f79ab30dc9fc04cbc7d3839926f8b85e227ee33ba731f517d4c7dd4e9e7462cc169d461c082b780b3111b7938d8d6727f5b32e97300a936f72469f79922c77531cc9838002a93934a78ca8aed996af00e35acfc45bce9213393f38ca359ae6c72a0496265aae412e9a2bd594e0984990a26f297d8045db8db3a7eda8551d35eef488443a26d4846ed688ec12dbb90c55af86bea06f39a7af54f21b8e65c3d693194756a6188a660272af3a0f695f7786b254453114200116b40f79770ae758efdde5c76ad10f90b089ac25ea38da0f6638c74a3073640bd8d18bc7e202fc3843b1e74e4ccf4a24584d6c3d2b15259af8663a0bd111ec64f28d8d3ffde8bd60fca1f4f6005f90583a2d2c8c373d06f270887fcea84842d850a8b134216f650e8fcf92c6417935dc10cae72f667f10885cdddfae22d649bfa4e5938c6f0d326b1d19cca3e48c832aca87299d5e183483aaeadddccf17714158de515321b144e1d40bb9c3f1c9ae0eaaa38ee3f6df30b6d9e91f823747379d24b9f25d15e77c38cea70ba8262c8531696f179ef5c639ae1c12a28c1cef772918b8dfd4b59df99200bb213701a1e05a0981ee18eccaf903d3c89b2ff1f4ec4105224b3a02dc4afa4c3e24d8e8052a9bf12392779ea09f7c711e30be8c2c472a9b733682a5428ab686d7e5066394fd6ad78f0524d2c63bb83a79bcc00d68b6a9aa3eaa7c401a47bcd863658dba29d323e9f77e376b531a4c8c4afcb9b557ef7bc0805c3e42376f64e7a2bd0bdbfaabf23686cfaecd993cac3cd474df7e2086a03deafe4069f035f8ad4dfa9ce193ac452e0918242c090d6725607836970e1ae3b30fd3464a93a7d115880585d93525d29e3f3ca3465ca11c6e6a50031bec4c85951ef4bb734635b88f8aed8656d5f8fbb2224da86347254c6b4822ba1b24d3698802745e35130f4922a795598e494426d0766fe5260aa662f852ced55d9668d5e3febd7f24699671cc89eecf9e23361c4e05424ca8ea373774edff1a3bbd93bc5eb3967c81f7eef7a551c7b89c7a7fecd8c7eb1902cc6fe5daa198a54a290a44c2dcd77b43175fc84eae201064373ca3e3d6819db4c26c7d9dec432a3574a8423a0d0fd34242724c581f2bee441395c52568e6ccb278d469d135e28191641b13e5fcc25a5acb7948bcbcae79e1baf07dd9692df5bd66cb5255dc6893aa2f22f6096213f6642e6ec112a41bd00cb86b7178504dd6079c9403fcfdce1d1f070a3cc4bc2aed6f362cd75529513c30fc2d3484ea8d716c17e78152fa5842949ca35a6780818b6778ae3c49e414cef860ee8aa2393922dedd5d3ea39c2ff8db8552e437be979c99626196a1ab776a2f1def2b25570c11e6adcb832956cf1fb0ede194cbc3fd5d2139042239a92273e1059e4a27f36b38481e63208b370d8ec782840da5c9dd642694770bfe521bf6539f945aa78c16f8535ffe7d8378dcc17beb513a74df95a88b46e30270bba1b2fd8e5e01068d6ea77738f057c381ebeb8ddea992ae725d8b14a524e4bd437dc8e41b93c6a4e2d38eac19d1fc48b1d804bf5444feb46024f66afcf9bb898aa79d308efa3262d9146d2c428fa10c4546a415bf52d6c643227072b7380a781a311bcfc5e5e44702b7a2b29b2db51cd92b8248f0641d08b84fdfc02c0dcab89758f6b3e1d04aa9a848240b14573cdad67542512aae14e8d0ba8f70cdec1343063834bdb07b5324e430f00fee2ce866aa7f97a8fe63877005d30aafdcee2016a178b8f09d63fc5eb19068f5a59b5349dcd350f053fcbf5806a0623a57e3233c1c97b25b9eb8bc1020d2454e6383cb887cdf721efa91d0782fd677ac825dd93e14558f08fb41968553eb4bb213d467763d715cf05c6ea91c724f1b245462f90a95c9d94f47aef227722d7aefe0ede1e2f43c7e2105e1d4b251f3ebbf68b3bbe9ab5d8434ea26b21f704b97045d32e930d2ee46a78295332b0ba64a83bfcce6ba8cb47ea6d786c0fe19933308314fa975e410fb3e765d9ba0de5da76eca9b564fcf5df6d0f0b20c7531ea772f889ec1e8af79c7af36ae1ac401c04dbb090e3d604a9434bb72ab040b9e6f5cf41e4d7a32be212749cea0e4b2337b521f9f6bcb89b8500abe41182edc45d54fef673153f92580aa068d5f00a19f96423dec28b1c6d3899bb9d2e9f8c45d5b604f968f00efb2ae8aa566ef5270d2dfabe2b12bbd3058c976e71e3767d59f9fbeaaeaa4368376d794e0dfa6ec11735d353134e001337c7a62b2a9562f819201b2d216c782dee29322ad8ad8bab3ce14a5e884291eb0082f2255dbe97564d743aecc57ff912669d869cc7cb79f1d34b63dc1ac6378bff16d1d673ed2ea832187a168ea5fba4b5bfd6e9345ad6625ff329d1d70e8b9861bb0128507459ba697d99333a699361cf3f49fe8b1a4fb5be53e61ddcb516064f844dbba210cda812bb8c67dd9b07c529c4afa9c887abeed35508a0f14d847e588c75d855eba5f9b6c73b1b2537870888702051ed1fe55573f1583b686ddae5caa285d1659d141824fe23954afb60e8086f0d341fc37d8da9d358f1c048f5cb5cbcedb9c1770ea4e8fcfd180dce9b1c748961dea60a1a6e7e714116962d4ab300acde3ff3c2e6dc042520a77442448a373a93e301902c92186c812950acc46cb7b15dad2f0ae0d140cfaa6bb6c459d7ca85afc9e89c9f514d40f05076c1f39f853a8118a78834c5abf958532ceeb7676733d445fc18d2e1fcdb9252705269d87968f54312191d4d199a05ee52fb512e18a08ad2d423585f13e70c0e1a5438b35de663e826eba8ff8e41a1b3c725bfb9227eb1a1956d3d74dd5aa4bff6d4e442a9b5bda9dd3b62e5da4209600fdb9b8af1bba60ecc03084ee6ef2314f4043413dd6f7b9eed2dfa219738be99fc1f39184862e537d0ef3bc7c3b9720b73f8d44539747ff0f48f79c4270195e648ec7e1142486597b70a4c6892668a26d4ac1fca3d280a9697145033653cc29edfaf9af98e0f78123f45464b608a943e59a1f181b877bcfc3a02b036a1f6d6c00eac2721979fb8d50b6d04d87c0177013a400eafa7a3093e2e1bddb7e76edae18ce6dc18f874c495a03c66998ad5d474bd68316be827564d0b59b20dddc4a71ce7ba0d2f1dab4fd932c29747991670db40cb12f4e126d69df05c7f2a6392e23f28bdc0319f38a2b8987594134b50ed635e3edde6ace20017584bc178f374126ec29ebd72b3ce07da47ece843347ecb8ac7ea3dd68c98154488848092c1fa94659ffc19396b8579f30ac3286ff7f62744facb42c21cf9af89890cb12c1a62db128628fcdca7289e8ebdf3a69859ea0b73f31d5f22e364fcfc0dbf7e57cf5eceb24aad73adcf00b670d67f025abb08d1ae014e0f245ac933cf89633dcce0e59f5be66672c6e7606aa7d4ce56dcc90a0d3a23bfe3a8fe763245f3f98318027211fdbd665b40c541538183e8524e8fd9dda127223ed7527734b807d662185d4db0a768eed16ea46c304768568d2cf7de5592b9c74a4b8ab92c9e12dc6cf7ba9e7fc030da7213fd7f5ca4a6615bfd31330817135572f2e6d60b8d04df84d1355e915f97edf9534d432ad4cf1c7577cde00d12f95e50c71856b6c30eb5ecee2069208d9d16a2eb530228e3a477971b20be4db8921060b2f5bbff38d23a91c0f71fe862485b88546797dc7099effd81ed2a85a7233fe1eb5c970a4d96b6024adfc355bb4744ada289162dd79483bee2ae4d93ac5a859b22701f30c0eeb5d9bc162f6e1b9f3299a3e6e84380c9b542a1c5701fd7c0f4eea0577c3ceed01effc2895df0abe55701b622584d0a3eb767c49132726098dfad151866195f0bcea15f3edf8e0a423fb9136c131ae877dbc151d0bc911abc244198f0185c3137f287d4c4775f3a4e5f6ea4454c0a44b2d69554af7733a55e402fa1711d292ad7786911688036c26ffade63b0855368fab5d6a0e02a3fafb5d3ff0e40edda95e7dc5808c7544f37f5703404c146225c3fd15e3874783ef3905b496559a0baec4f49aeafb961c954d87a97cb3e8826f9aa2f98a55a4a24a919e771206503aa5646cde6a609ad0e0e2cdce480d50c468ec096796cc70b0ba80783915038660c2b2e5e5f418178308a03cf538bfe384864676ecfd2547981845f26a79bd5489355bd171bf2d9a4dec08306f166353bffd74d7aebddd2f2c0a51dbad548925844526892ad7f4cb05639bce900cd8d2527ee87db8f67803193d0276ac55c63d2baa243aa92b3916bb11433ffff4d0e510b3679f01580ad74a12cb6a51c3443db8e3a403ae057f69eb12cc8ef01ddc0ae4546f81a27dcad9cea5f3c8a0368c47664065e2f802483c1c11a64fb213e64e81a948fc78beb6b16c080552ce103017113377d0c08a05849c4e17ed0360b648942e07f9d6b31a54bedb7b0bf003831a2c1ac4a9ba1f2ae591ba7f0944a1d51a27c393efe4eab17823970c0efbde86f5fd2808788b322c9ed87853d929fa0f232e25bcebb201f746ca59b09f4729eb476ef2b4df0fe19750ebd2e5cd7742bc43d223e9c55ee5a0a3da9a2585683f52c959ab574caa656988073d8a04e54aff215b974a00253d4f961cb9ffa3bb1b1d2aef09495e4d3448843a2247c71f8dab4f7a5bd4ff408b8905f4655e4d62a1f8a98c47193b25cf721d17831ec014862235b9e8c29df96f15ca9347ce1f800a5155da6de01396c06ea6cf4fd216418e019c24aa4e478328df7c565fea108f727f75888b2305cbece2b24814987d1023334f42f1ed3d22cd1bb40ae637aa2029956f07b739b77207b0e8570c9c0cbe5863bb63c18b7987d1bc9835a20d897220a9edb349328a62bd45410ff9ab13afba9107246d8d3ef21c2869ab7d53a11c399192c7b9b52c9289cae9d95062a77d5c9e43de01f6d257357a0e143048c9f61b790593c2f2f540e820475e87ec344af4c4def3a8d27595a8aada626daebfb15cb59f109c3d3480f918d254465e10f91ff1485b34e26eb0d71656a154403c9de61436f1b3f4d15e9402b65de458d91b15dcb397e7b5e09844cbd812a7cec863ef17ae3e4d67f9709875bea5fa9d5b90df2f9a63f1903f6a7d6e87f60607a131e2a522bd75d8b62c2f5cc9566083bf2c3307cf98f78a6cb5c7b832dd7278d10ddb61d486fb4a298bc2d0dd035759b1ab9b9fb9444413b512e2a1c662b675e76819692a371bb733577250ada23e431d46b9a2152bce2556cb6dc7628a9d7def69998b4c7ace272956c813799e143d86567ed63f7dff8223f8df7b0fe5e7374fc0a0f043a52b9d4fd8090dc20d476891bd8cfc08414296955837fca4c7e9c98a2eb7fe0caf4cbb0b5d37b4c365541f2a5d4af74e0eee8327c25fb35a1ebb6840f81b555df79c560c96eb4a3f1ffa07b25220cf262046d1ce14d7872b878b8ef46480e9e8486b35a00c85105d0bc16f0f01094356a23e8688036748255d899cbf9ca41833ef7d5a70655572f8111014b95fe4fbf3183b091c6e559a42169aa222349367db0a9f14f926b6d5520f5926becfc6ee09b6f77fb018d5893f5c4ab10d4f7b5a1d25f2c007c582aef2683099c1fd0c83f63add21f8ca2f8f99b8beff3354d0efcbf1d250a812e8624b340835655c9742a3faefa848fe7b736273f1af2e174ed5731b2295b87ea43bb4cb6b69a20e51a69c9ad77615f07e022d7731135157d8c70bd38512e3d5c6f38b8685562126006f7981c03552a095a35eeb1eaa5d90c3b88ec32f83ab294d873092909971dd8f92e5111c8e65bc629d5e2251874711b6e66efd0dfe9006df3d5c9fcfc1aa9027fe730078fb34574b0214df91bc524c5740d1036361a727c1f0d6dfc6d51999b3b26619725765f671ef6ad1e2aca26725b1d67a120888bd9a50fc85e956babb58909733a6bd2b7427ce3c85000990e0f4701f4d5fd7b12d70cd57c73f7917728dbf45de65b5f65a97c1bc66d748b545d6efd772eee413c89e6ff9f1768ba6898e510bbaf32ca6f93e0879e556677efa6fec0f3afbb5755c32aab22e73f23e2d3b8bc682a7be0498b99ff895df291af3a7f3b4e55c0a35d2eb6f2e99423cd383d3ed02fa5a95d00112dbbb9f846a379be73555ca04a53f07538410ab064e91f6623522173ed3de74dcd53668044829e3dd7728b9290bd97c2310ae7553d576da9135c8c504dcba8f6ebd274160a132cdbf2ba67da3a50d6797a4c7a3b9dc40a306c1220a336a597839feb09a2950de0ffb0f910bc23f150ef88493ca8bfd983b41d679b0d451bed74479df5e967ac79531c9c7f3b43c0a5041d702e85861d14a8708e6c0bddbc76a29777f30e126ce380bff672b3e58b97551bbaf3aac6260834f62a85c3656b9aca9eae2b25f4d9905c97299e760cd8d56578ff66676df1900d6866d5c52bfa03b11decfba8ec682b6841d22c1523af1510fd65011bba14cf41692a7e25ce5125ea24f4d9be29d9fba4759e7c182eb18b1c2e94e0d73c07ea1ff83acd7118b851cf2576561d61e909ea07468c6fedf55f4098d7c0ae132b15c77b27ac8a8123add080d5199a0a1d219496875e8c28f2f57701f57ab8b8e563b4c8d5bceeac07df3aed4c829c49ea38b295f73242f30bb90d5bed9cdf6a8754831cab794f8d9d8e42d34b5927f2347737a0d490a5b038a5e1f30624d7892a283558c66031774a5a665903964880c17d62b0db8333926d7f875564715818d6bbbe1fd10d4fab43d20745e893fdc197e57a24e963b239cc5e13901465f11fc6a8a68563dabbf1709afc18e2dc953979a43cb472d328780a89b7052ee95ded30b700f32c2a97b138866bc5cdf26e60568c3bb3c11f687caab81fd41d4fedf4ca3bfbfb6503fff8cbf9a1f6041782e63dad2898eb7a58aba4cc988a71f7c848492d7c2d998386d578d0b135d6c88378e2b2d9e77fd7f36cbf5e8d4c387c29067d9ba2cbad686ae7434b2e65d1f38ed51de793ce912b6a2f77fbfa5664298204359edefa824119ee2521f971fd66dc5a5067b70e66cff46f5db1983c533a07a571f93220a4c7ed96f4c2bfd94e7425c3ae3a5b662de7a788ccdc9c1f67e7e365ef47c0adc6257eee3f13b12e7bfc1ebf76668b288bdf95d0a431998321d547af334052d169470c04adcdb40be4f3fcc0c36033795fe8b821a0b660b3b3eba36e6d36c596566cf4f8967f4cfc3a1dd3327051b50c7620cd0d011f6e154799131b4e497676934228048c6e7a2a45205aa47b47718020936e61871f29d4e3abd2cf4bed38cfa0ac8e95d0202d0fd843d8c39598183c4d98f9395831b9231b3da1b3d566af8e960436f8f00a6ebec41829d35f2848874294cc807861a2fca2aa76355fbcb7162192cf64f7d9fbee8bffbc7d35ad3ae8cc3b4175bed5b8d20f3f8eec584c6032911d52db9b51474afc6ae9019c90a4326bd00120a8d6b1e09f6e29edf6721595a2e7a5b5546a35aaf684aa9ee57d7ce5a087f789155423e5ca22e5850d820e1aa67d4cc2d49169ba9427de3bbb8c7472d75580e829d0ecb09aea81c10c62c5c5042b9f45439b282b1e44f54f0423776533af5d210f06587abff4d3cd2d236d453cd5420e4be591201763dd6c5ed7840befb2f5c58c0bd0774cce882d2f3294992fa74877037619b6852036ea80896631f633fd12906bd0e984b589c33855370a5445e40c6e0a27239134379a3854f92cb033ece9bbc2354e8b5d7c99ff0aa9a7a6ced4afa4a6ae27d8d901654a55af81930d41888853bd105965ebcf1e3ae454b48e89a00778c8acac26596aa0f33b28f55a0c00789ffca3247e5ff44e898eaa6ff1f9f183ba5303d93f89979ccae32e9f6fa0d5d5557cc5f66d6f0347947aa953ce5aab64f602f7b35b5fac4637b0143b25eeca0e9b88852ddfd448a5a10673940e0be4a4b4d03fe7add41a197abfad471982875ac046733e07e18a9aabb40823209562d9b1ab688d9b7759dd8d898f7a3b1a9986d1fd0380a6673b10eb83aea2345aff057839779cccadfb5b91d47d6c85fef381badd5c65b43302e25cfbdd4ef23d94b94caabc5d9a5cf7219310f6273ddf687f07d71b141ac7440216648833aef7cad267965f283659a1debb85820d3206e3acb955f7a179adf6e3b08492715f0f336e86870cf3aa52e131dba62a7ac711bacdaea8e81ddb6c6ecd75d996d680734a011b0e4e3cd213c84b7929144d3b5d5941bde9505f6e693ea4ca56cf07417df88b927e9b6a308f5d4183a27aa728e7cd4735d302fac919a666b7f4d0e35118f0390f4e0749f6b9bbd5be01911e2852614916f272e782da58a958c05e202bf67b85607d7670f73c3e47ea400f5ec2be5c577a1918895deaf8d61febff30b9fd5bc75da4a95969990e3d54b34ec0e289091a40793f6c7fbfc1bb9d53f8971ddcff5141abe0871aad2e29cbb0051f4f480822019ca819d7e86643eaef3ace301c4e35d72122c83f63cdcb487be181af750ee6c59bef1b0caf44d45e201d26045ad5354d5f0a2a84f2050a06b0bab00d65d68e11567cd1319c26da72fd3089ac90c0ae6de91f86c2f09b03fb05cd3ee7587265a72187504c9fdf4b4ffa99853970b68482cfc3f611598891befe4d9ca7120878f2fee761927898a0858837fd549f43bc2f39db9f272aea792665fce8f62b5b8b2fbd24521bb1c1070d71f6528cb76fd5883965311ed3e0d887de0c23ece15cb478f28cd66b60eddcae05f989ee5541c9eb8e7e02f74cc016b2ac86de00e51c5d6536f6f91e810076215e22ae6f0a4090749e82526b416b36db874d93327a1c87fb0c2b243785735d3a055229f35ba2d9c1dbe3d3f729e1c94975cc7a8fb176fadfbb2a84e13dd6145a2e0be072fd7031529a7399a09d82a6dde295ae9ef8a037437e2452829f450ae9a392cb2a2b3b8fac1d62e0886394d0ff77c86e45845d41f4597e2d8dd5e577692aa5e6b9b2a972b94a1b1feb5e44181b9dc1ce74cb1009bacbb95d1b9bcf42db2f57e8efd19ed0380a8bb1695c5f2a597df0f029ac877e41137bd0cfc20257376ad5ea48f14be0f0ad0cd9a21bf2b60e2914224d723d930e73a2651b8db5dc79c9b92e54166f2f31d856c8ff7ed9229783a40e73cf71ec342f7419f1ad3a7e3cef6a804ccde7bbb9499dcc656decfab13853496cdd8c607519fa233b1991476d9c08d6b29c12549e26d0904e20b7a54062250ee841c43e84ca824cf3ba82a265862aa7c81cb42b780dee8f111ec177d8b83c9675749644ca869f5bb9290664a080f881767a84b2c2d8c2c49cebc7f79d08a49943d33c245046684048bafd0976c4be6fe080c66ecd345ba15cbf614de55ff91851c50735a1273d2d4582eba44f859196944dbe58858a081de54ad520d3a0a8c0c13d1d7ea454ffcc36a6f3f2f0e7a44c6cf1761dae6877e3efcbf3bbd364598f0ba5b6c0eb194322cfc48e197d157bb918d2245834f97d5557c747d0a290d967e659689e6c4fdc9a1ff0bac074bd91d8dafb81cef0b9b6c6c15ab7a12abcd2e4062d039ba51ea78a44863eb117b363c3deda599e3553a82c96a5a00c11f26f1602713b7b3da598798d4b82252c4d9afac1db5fe03ab993b32987ddaf83216c9a7bc2e67b745430571b54f747f80fb8b3d68d0c9b8459b11646554dd9eb0032975fc62c1396b33253826fc1cb7da51fbbfbf5b5ea54cd664cd78bc397ff6a5561ae432cc70e4af5ee17fb719d377811ec7a550ad42206ae653965dc823879f927d6d7e9c471a533d828ee76748534d6176d87c02c84d5b02454e11e77287abe9ec5736b85bf2399719b19f52fc4e8c42e71e80f676ded79769920c2ec4a663bedac956afe88778999ba1df1351d4dce0fae7b34548202b5e2d49b83f550925864a3d8ead32c7b11331eb9355b5c1add08767398e164bda669834a9f41d5138ad62eb643f4994246e56e77d4e6718bbd42c1e87574c9a220f893fbfef8060d2493ec17c4bab65594ccef9deb2d6c50f798e32a66d0d4412d99bd5d44d1ce622539eeb791b831a036187d1915a576e63732774d857a68c376560d86375fca0d9d2e4c89457d9c2cb5b2b8588e283e3c2987032681c9ec48e2016a7d005651fca025451e69bb5e9a1a1c4e5faf93a00d107af1bef4465fb4889f0ce58e65fd9a8ed83d32599b9f3c8ec6f1e62ffce919c79fcb9356f4573e1ccbd56a31080185d8fbd0fb3774a9fd3fc33f16bf0e63091d918360b54539c4a923f6ca928a40434647ba1756ac416cdd518c15bddb8e9725da87c3de9b63c74acf58cd71c2d14a040ce9a4790a374f85ba6d431a662b024c4adb9bb3f648f5dd24fb928e676ea4ab688dc2551b1988f29d4e736244777be01074c9c35bb9761a28b4ac1680f7bab7c964549eef6f1a10fc051994055a66e34765b8bb3accfac5d37e0fdc0b6b63b4a46626392b2a6ea19f919fbe4e278136c2356f197ecaf1bc088c7c7d30371aedb59b93184760983585b3a66024513c0bf4c47b3ad43a33c4b3f86ffa5ce1125ddfff897b6439842ef39e35870d85fbc724e2461e9a231598d4fb5585776ab66a862eac5d8000e152f2b62f6e3e257973d99f60973dd08bc1e5b7443657b1a0b1688f9c113bb59ca45919be877854dc92e415ae35f7516d9bec6cee2ed02bd1ccea61cd506941c6a4ad2e7b0b78b76ae507f035f3f7f6be3ff2f5bd4fc5968e0f5469056c3fa67e90395645d16c65ee4d0328c127596f52a3b09498ee69f1fcfb104d90b7993d38efdd77a15467c9bd8951492deae261d29301d60b8d0eb107ff01b714b77fc52c978e250111628705c3803ced7ed3f45130fe63794642f7292cfc26c4eb1c12dbb061cc84e9d959976095291a43afdb033fb09be461ceaa501bf85d4293fd9cbc34cf14d69210c6ffcbd29cffd480645feaae0f7bb32450cb534141a210c3d12d987e81324c009c68d803dc673c843f914d43cc3d79ae1c0a4fe66f5f60d6537569ac478008ed136611d64c0b29d88bbee734866a413f4208bc6a3990011144a0774f40696f8edf1c8a6a2df801063ab2dac744862c902849ca8f1b464f421d54cb2d5f608e9473ca81b3bfc53583ef232657d1e264364454022bb55be0ff6aa6556a5d0014ed5a4635152e823552b07ebbe26ea42acc4adea0933dbf4a146467249a996ae92b5f1cad4b5ce7dfc822bd2d87ae3986b5e426a9196a2d4fab36d43c132d4f60c693db4ea8d61fbbf155cdf7ab9a9f713353dcf295ff907b8bb0229a321ffdeef0caf8f1209210a0b2fa6fdd650d88184da681fa551f9921f96812c90b5042922421e40b58cc419b5af84802ff7ca610580c2ea6be2bebcc8457001842263c590f3c3add45c29b75e76ef0d06540454d271332e9d77d2f7512e1bd28db4d25c386fb4e7f0f5a1118679df3a7ee788290524ee8b73769c4964266c816b1df6e9bbe177428bcb9b49bceeff2a153f9b768933a21a25c1ac59b9ad7674722292154e726a3f3ab2616324772c47b13878116605223fe8e453624f52c9c85550498bcffcb1ae122f1d477c3b0fcb25b58a1caee2c9394cc4e86111515d882f91afa9ccc5b8265e0996061062619e4cefcd9c6508e0e54d6a2e43e51b1dbc5a02169b5ab499c939d42c4bd8a2c0305d2b025609b1bde08e250918e9ce6630c26b9515f16298eb6251b61655a65545ef2ce6a3b7c3c77b1c2f9fc651d5838983b16a412304f47ae69040783e820589caf19466f514925edd92d64f4840e1f02b8fe2d9942be4ab434ade7ec96b1eb3f6df2921bd19602941419a917aaf4a0d7ffbe7a80c90d8856ad5a67ec8734040285c238a8902dc52ad22e706ee0426741916fc6dfc3c7a4f56dcdc8f331da12e8f8cdc44e2a07c749d25b86271b8a5512340efbb688f713c49410f59f4ffd500881afa0fbd1a0b9ce6c7ada4b961df161d7ae189a2e5a657aa7498cfda6a5bf9dc17ee649c1b14424f2471e0b3aa696ec2d862cc823b32f22627617c81c05727a5985a2b6f9a95905f5c497002414efec8b58d13071243c353d76e9d22a94a059bf58d9ae9e20f06d9874d97b9a707b10a3fbccb4b7afc90775bd0864966fc148e5c6c3e0ff8c231199da9a2c239e7e6af89f831fe9a4a1df8a0d6280ec3b4b0e837846475f7dde003d86a08dbc759c4f2e1ae8d1f9e1df3413ce81cdddf48349b2ebd0b47fc0a9a7704d09254a8070a384de6bc79c323f953a8cfd4b7c168993e28e7741a2a77cf6f0d8e4fb6a1dd140fe406fa8fe2f639189dd2644770edc7d6e3571d0d9c31fb8e37b6903c1b14a2509ac60a2599ab09eb61795cf298d52875cfdfbf530737190654c2e467d8b108ea5982d76f802771931589f022ad8fd0a1b2549408dafd75c605b5fc71d20383824c02ae6624a9516aa8a9d866fa67e5b3c65a9079768b874a2bfa70c88a30610a6299a5ea556530d70f9b438b45381450e56fc8c63ca7a73781421de44a51e4f3426f23b170653c8c2c2d9d324fca30ecda50362c846daca9e31957c6b69290de97148f7a63bd21c346dcfbf3711e73fa3c40d9766b5af90e7218c77c2a51f799e048346fffc9eb4b418d94be1dd8fc252d3d8498e2195ace63a0ed0e9492bab757ae232551f12e4ffffc8d05726850f01fb7dfbf0ca2f731348e5ff02a17bf3a9bc75a3914d4cbf8445b6ff977675acc10e9a783207dd5f6df24e6601954a3c0f5954b736b78f77465d1eaebb9cebbf3a5ba1596bf96231ea636e7008f6462a5e14161c23434af636d8b532160696e6067045914682124be359a574e094882d7aa5209ceadac7919a374d65cf51a9908eff6cd421403208e4d374b32925cec70370d2d45704d69aa2088615bc75b9f97c464aeac62f6470fe983080c5ef1ef1a38f5e5cdb6024272ba8a074b5c0749f1979265a245d2a4b7fa3fa6a333b3d48b5c8abe0e9d3e6b79686118c4247ecab752876bb0455ad2a3138642205268eb5b815591f78ca507c2eaa83a73c9420962549f994e303708b1bdde538f1c038a102718d0e3a6f3adc0fe02508f302813525c19d71794533bfb377fa5bc9d529dae0fb17ba0039418802bf126608319e59faa0642fc803779f5ff593ec749b284be1931ba88b1bcb2d6921a68f44537b268c94f2a48125e6407587f456292d6d1cf2ae1bbea2c27562e52de1300720e0a6a965d8ebbda2b1d455e294480fdaebcc85f32e0bbc6d05aeb1f472afd3fa95d0af0b945c2cadbe7eddff477889877e4ffd1901e1d9898b4a2f8e1592e3f91ec71422af6b1d6b50d5b7bf5c988b6834eaa6613516808b7393a4e4fcd0a78edc526efcc6846e92a0fac7ce1074883cb577ba9560c082471906e30756357904dafacd41e9761373cea390315e2199600dd803c2e4191e18e5e8365f0e7fa6acc02b234de8b31a59f4e732633eaf48ab9c884fdc0746d719b20e398b4cbf4579e0be0272197a43f9696e61a1ce6303285fd4baec846c44ef4640e68d41e5faa1551028e5369df78cd9557c7edd20b11fc91c6bd9636ce231bff6ef143e6b979a44eb5d0e637372f56eac173ae799baa4798af71607dafcf86ac969ebdb28cc30999f55f39745d4e09f0097fb8a889931b4c81059f72542c1492c41d97252e070c2033a480c269c5b1887ea7e9e8d66bef85573640a5c0215825a13787e1808afa77c3c57599c2d86471506e9e009eb9906b9bb18704602c3c62c616acad236e71a124c3a6d142b128f523798c3b05f914b466b9594bbea6940fe90ea40d64e5cc3fbe52de4eec5a849b5b5a537908c18ceef55afef31eadd431688ba63841c9f67a4114fe2a182f017f87930a3af669007c6d9cc94c7d7c213602014b1192e7b47d6c0c5a46571c65b420d01f08ae861482d9ed2f8af89618e16bcd20458b7fe41883b064093ce1367ec89bb0f446659cdb1be4d8f5aca50c2c6f64c27f092d4a1988d5fc4b98754dba0f147155c07cac8d892d2baf63a683b022e1d4c9e68e0083ce5fc7bfef75fd7255fe7dff0126e2b8f001639e6450e037cc60a04e23af02333ab63ea4a474ec81ffe08edb906ef31bcd32555d927355a09c3e0d2bf66156e8c0dd2cd86e3ac79efd757e8e88e5c331d8de1dc6a060159e78e08d09a676faadba27e6460a72f76fba1b1599e993a0cef6d24566c64c832c82234bc130dffe8f8fbcdd355fd4e276124d8548decfb5e65a7aa9a53a79770e69d3d1f20eb99b09d78b7b805f8ee89be0f6457347b18bd30b25aed98ce87c0fed1ae5710cb9639ad46634091f9d5cc5633db8af2af457aeeb4ce9002571ddef3e06b2cefbb24f495eaaab925665574863ea51dc7094afae30f9c21bb35fc0217667d0beb04a508579cc11f89363fda76bb363fdb79246271d4d574e2ca458912c8678ceb4b69e3c18bd1792f76c03b42e836692de6c8ed91cf79c1fb6ea13e309ca8efedc43afbfdd7b8e0025337e90820a9d57897f7dc962abba6945def6f797178d76f7e39073548cf219f2ecd66d467977639e8da476111f0dfaa5ce06494f037ddf086b3336215776eef4652a248ecb1ad0eb8a3b84ba56defaaf6d424c02213808bea2b33ed29945fb53082f7a474cf4d45255bb317fadc7d8005f3efae0e1e26915838eba0e06ed2f0da701fc57630483c5b3732d7b2779e8a3419056add6181553bf36aa0708cd2cc0ee814ae97bc0e8d1a500a631ba23db5056de7093285913f309f68b96230cb7858bdff8da3bb1bbb7f0560138c4b05483afc0e960e975e873a907d1bcb04a5797a5140de44d23170e2a6fc1ae478cd944d6c86d4f5d931864f3840535f4a8f026901d15801cd735f68310fe0eedc673ce6d01d48e5878ef0b594fbfd94d9458376ae0fc73a954822940415ef9346432baef862548e1d7bf508079039fba1a29dbc1a7a7d28f31c54a17fe705bc6e4c6a1ca908cdb4b5a436020233d30a9e1a9d982e4c5a37be520595aea980d24bf2f4ad7451e307303eb346f054725eaf00a0c8e845cb1c239bda817203b61cf6a24aba3ffb1a439249d27af3d0374d769d3eef52626ad1283026ea4714de55faed811730af50664dcb21af9e78f775028346daff35f259e6b37f3f09326e1797ea15f28986085ec32966b51ba7e949eae7a9d58d6fb86dac13c58921c6528ba5732c04fb78bf35ad70fd78f0d1956f915b742525214ca599be931fd2bbbcef4955c2b5b4b82480519af684b2122ec4170377467cf3a0eeafa6eeeed4d13651eac3af3f8786980b0d1b3bad71018eef2391ca95b45bcc086b73624b4812a1dccfa6877789b842ac0e0b0f072387c9bdfc90a8b3bb5644c97cb0d777084bd202dfdc4a2d23830cf52b5e95dd49a0ff480d1534aa84fa5d066817184c356f91784a1c3d7a1f07510d911690ae00477eb48112dbaf5d1ff06567fd6e378bb67fe228152b984c9aa2231acd7c0bbf1c8759e7a7bea67b6c2aa99ae31377df063e906785b061787b815aaf679c33e52b8abf3d2c1cb3d45ac102321dcc587600f0137991fac9622ae6e4df02f0fa381afb1c6d7186574ecbba6bb837e4bbef9e74b46b1404740a92324989ba52a8f15e65bd8b3fac0fc76bb5fa3dce84a8e90d2cd7d903be2e184948e2d4da6282c9641e72365940451ed0eeb8e323195ea2e572c0bf21ac9381e9c34edb8c4ceb58798115ee555b8d109e702dd560fe738dedf2bd46cda8b14e2c554d17b3c5f8d7df14254e4a23fcde37553ecc2573c9017bdcee38cc8c55e964558112913b26c41924d80cf19790485441fb530ba1e080185abe3bc53dd73002e6b94c1de9473b90a209123cff42ea44c820f4498012708e32732cc44ee56ef6e0c51328c288fc25a0f951eaeed43562c94c01c11c91e50ea89a28b1ceb10b53ff7abf6742d212b9a0c9e86f36c255416f7eafa5a9c91b68a16a54f85f8fdf42b796c0aade4647316666118af6a143c9f5a0ab2ba136084242c71e30121c66aaa7ef50b14baa58da8ddf60b866c30a32fe743ba41524c4f22d1bdaa93b9bdefc56b8a1d12cae56935878b2476285c15ba8378264d2f4dfeaf67e1ac7effdec18ce624ab625a9db522c40c16b3a0d4093e2b800cc00e3d3be1e5cba8b1aa11bdd75d85737a83212e9caf14a720607ba97daff2685e7922085dfca79d9dc1c7d4b97a5a0fa3db45c4638d45397035e26d2c26c493411ab6bc0fd2fb8446919eb1a762338d46e322d5e659809bb58e5848e8474980f6b946f771b321eac2efce7b1541c619aa5a84cd9013c2cbbc92c573fa1b73fbfbd5eb1ffe21257d9b8cd072b1291f1ee17863c58b16c13fae1dd4153d0a1492eef19043012b5124dd7117d82efdb657e647d206aba03ab1f1d5ebf4768b422866f5ff402d7dba659f3352626ff168aedcddc3fc3094dd3dc2a511c0335c56dd11af4203671884d1eb2adc7c384bb4b3012219b2d242f7cf485e8b93073b32e128aebfc3c42a6ce712b986c9e472178dc6a294d0e3379dde829138215ed46d88ddc6e8998e9adaa11b690d773dec9998e251d14dccfde535f4394bacc4f54a8bbd2195e4d5a74ce4e98c0c9de644987fb2f41872c54e0ee4522946afe69aebe1d67c333b660ce1f1b29d5a2f7f7e122cc4ed33a2d5ef822481b599eae036d797297a15d3443d1c734a64ca62345ea9c145c192dd7b434fee74f97b2b10e008cecb1fc15c939f231ce24345555fececcf19b84d3d981eded736a7694c6fa881f880d9b93e115bfcdf042ff2b0bb5629234622b1379de77bd4468678dc885f245203828d1502ee1b6d34768d46a25de4698047cfc6d69b00813371a29c030125bc42045d1ff01358c9ed9a3d8449145bd89ae22f6a6d76881392e1e7c0d97e1a314c789c64c1e6d78b2f141d60c67e53ea62f4721c286af38c8f5afd94d8806e1392694c383665ffcefb63d5ed4351b2107219cac3f87209ef7b9ee18e3c6c73ca1844016d1ab6769dbb942258f8f1567521d00fd45f6cc82fe7199534de09ff5ebfe3e33e9f96602bad2a1f125a1517131a2ab5553181f36bd88224875e0f09ee0e18731f453ddd83f899d0e3f2b2b3e51ee3f9b1d00d42b43e475e9d67d03dcd10718bb0a5a1609f06aa134147139c4f4bf6d6cfff019cdff149cf01bbce1f84e983e9c0fcf661fd934f64366d764b5a8c9ef21c6fe42ea6271e12780812c8ae4ad4bdbea1ec60daf7fb46b5691cde66a4c8c97242ddbcbff874871097dab861451334cfaf1f3a12c6d59638b217f13d6db48b33ded7dae9d7679a641b526c9fc04fa2751661847736856a3b61971691872d27d4c6f5276c3bae8786ade66fb88a3b52fbd9ff33abdadf29afd08d1ea0aea10cc14d013ab0158be7a48f0bb6149086eff3f330d425d17d38df1250ac86e1bef307088fb919e1ddd8bfc38edec43f6cb631d8e1495c45ceaf2cd73ac8ca7bf376e4889c32a289a3cf59d0d73b023e9d2682462bb2c0cfaf68300eb5a0e7ab1d04073073c0412e23edb26186e19b742e21c6db35e510d942a6b61818cbd2fe53a3ea67d7d1b5a88c6816b476a8ad4271f99e5baca58736c272caa96dc1252253e78f9515af3edc08f3580d4f09cd7b48cace73d4644d88505ebef4ca138f1ec3a14ed6e5d99e4f33192863dba6f6a0a87fbbe3930c3218a96a290047eff8ea9ee045530eeef8b274ba44497596ed319ecfa780ed4c524ef56b626863b6e36edf4ea8a3fc3b38267c5fb09c6f72b4d916fb0f4136d7cf27d922dc5bb76216f242db3e6c7c70bf2295549126bc219c7a53b397f00d3d0e9d873dde2f996ea2693744df56032f1be0b56a47299760a653845d85bb95df013f004b24d27b4c068d599c4d804a3a31042796081f58bbbdc82d286f952a2416dcc8362e4c8df665e9e78f126cdba21b0a2e5770bcf6cb0c46407358eeba732d7b6f78e4a256b48cb751755d2a77215719000b4b127bd47c0f9dee56ebbf28ca1906c42ff5bbab6ab9300a6b7085e0f006115c01dcce91633f437a4ea72bb448c513779ed280c0c58746f9539432b44686263d3b973d58c1a3732167d184a75c16645cb00e9526f0c8b3a2264d7f004bd7ef69009113a04c9a0bde406e45a045a5a0332a92b8a25414b8df07235729376ef8b9036d9351ec0cbe3e186b9e6815c7a2c04ac359f42abe8dc96cef02f188eccf94430e72bb2ab0ea56e46e03f05097f4a9620123e7e02bac950f6b4a5e92f9f16a9a5c44db4c9b9af5d1f914de6beb78dffb4be708c93931b8d1ecdb737737c440fb5aed7414e358ecf3e87396d823c6138211a7df09e20844a4b40b9e85d5032a0fab384d08dd4e2332d0a6e594600d3b65d9e5a5dde5900a7cc41ac3d564aa82407ad0355c11af3a09400b08b7fc2845898bd094eb808f686c5278add84faacd2931335e6856c8d5dc212d7deeb77b13ed79c713b9a1e411e31fb26cff0d7eb27b906589753274bc29058be2a72ef2a921993c31587eb7a6a137c30a70d384c7c1a79fa912036fcbc07db0fc374a10f62c3c094ce44175a69a5c14d83406f15b623dabb0b28ccfc3b1b8d02d19273b6af2b01099bc2e22809faad5759b6b9c48007d30607bdd9739cd464d566bba3b19f4647ea97825c3523f9b57b017d9e2d0f6f0f032ace22541aceeae27c49f312458d3154c7401a039132b8b1c32e2454da7a113c096415d3eb02663f2d6257c1afd2c57ca668d9cc6d6e33d0c09b4590838fe0ed1fb8b39d5199245dfdba42c6c45d03c980d6b134a5a07a4ca23b42f698fc58d9c60cc76b28325464df46c44d2eae6abf1dcb0873b7e7d49264d8e39d9b0d417cd78a6ef730c58e0cddcd729699bc7cf80fe2633dca6280c3857628614b00d7021ad50abb39a3c2fc2d954ba39fa32306dfb5fc83dc4947876a6e344613d1a2a8a684e0f0abcd1a4c87dc59909817da81ab460609f1a2f3f5b5382132ebbdfb72309c56cab5bd964e2b29936ef6e56ab4dff481a2d3ada3fd7f092a185fd893e929e233c333ba61c0bef09d1b055d606311206dbb7d85c1f6fdd82b34c3cb623eb03033738943ceec80621e9b999d9363e289ec5e2ca827473f5216c8434265b80ba8b7b756c25af2ca9fef59b81467d1ffe23902a93a75721514b9186a9a01fd421cb6d9527af6d47458a39e5dd1c1c380384ef6923a3a239354c537782a7546bcb1be01c4db94211c15ab0c59eb97b1e4fb66f2f4b93d78363345e8ba6a18366df99e00269fb44450c88429eeba8dde618cd891a78533024d060a8ce7bf6940716f579c7afee5582fa7a5513c9549a61fc35f58b929d93e28de5f7fd340b8fb3710542c841a7e18d79d18abc99a051d22ca0f8c91bdc039d902fc61809d66f7c34694ecefbea7ce8703383436a31b9ac7fdfc4332bbb4796294b2caaf600f108a3730df11fbd24bfa86e3f5f36089f94384aec082931d61ef04adfd928334520b33bbc2dc01381d7de309b579a183720371b8bbb1044197da8a486a20c56a734e11c77f1ccdded4591a3eb0c1cb3aa8cdb4db79ad655d1363889748f5316f05fac99b6d6979136b0cf11ac3fce13045674e9e52b0824ad76983a3596189427f68dfd96a86b2c88aa2dabd91c52ef4af4184a37c9ca1874c3591893ac2bdf5205ae73b668377124916e77344227c254bc678007308a51d87f84a38fe862f4571ac92b1de69bad1372ee47eda2554c0e4a9442c9958d4d9c588abec484de1c73ebdbe80e29f08ca092cd3fcd68f90ab84726c28e8fef7101c9648c14fd7a8af0d7e4c456d1e5daed56790f357cefec442098af0210f34bd5bc1a8eb0eb005211139b39107b0ac9c09bcf1e9ffa1db47d0e3f63c34147896061afacfd7d2069f31ba48b9f3bdada7785c9ab7a92fe7bc410012cb4d9e9343fc9a4c0f47157d49c2ed95bab63a4c376e1ed370057a999a3041ebc003e6c2344b1196e441a428d45fd66ff1d38712e8f09b9a26c6c6379040769424773bfd790de7a1c07e8bd98081544900713853c7be6c6851c6c5ea89e14c46d1335767438996a502d9a1d0391750f25aa71db8cc11072f8083e9cb8df02d685cf20cd08c90154c4604a889fdfae560069aeac5acc1bc91489c5dd73e5363b387a60c24de0587eed14735222dea49a92a0c2beefb35cf46cd2382b7980de8dde8138d4f9e22f9a2bee94da09ad463b697d91f05feb12fe420bdcc9c567814f7f3fc5979d3ecc8f5320423213e879ff075b3ba3018ce8b534cf1d3dd4cf49374e8ecd64b54853a372d7f9080c42e83fd929ccb6c82844123bec03c0289a392ffb027ed1c9e7d27b33605668196c58ea714450a16eaeae0b761775747a17f79ec620576c377a48449dd229939b5998177e0e0c1d111686f7e89b3dfd2e3709e8fa8530cc8995b8cbf433cf9c4c09d9de6755e50ebc5302a840b294277dada29bc8128b7c417246577a569d0c4e335fea3e4ab796c0c558e711866b1f36fd4aed49bfe8b06e4bb7369e539212f72f32c93b3b682fc5305e951ac581c0d933ea15e9437d8a1c4ccc224e41eccec5448050eae00ff72f2426863794cbb98223e7df23cbab57d8bb37646ac457d865c2f99eacf99e70e1d2f494b14eac45387fadf54d96875df39e42780702231a3892e84f7ed4204a56933840aa4438d8fda18a594363f8b89dc8628f5800dd72dfd8ad7de29fd0f11a5d82bcafecebc07a3949a950729ca2f68e72db7f119b2568b7d022d3c271278e7b0f2d9add245a4dae41d348b2d3483350c7a819debdb46eee95fcceb08ae50e2bab86d50ebc931f642e798aa7f5af296a47dd6f79b6f4eb7f28d821ab5130a99783d34486694997bf705e59e2a49693ab3085852eca92193e6c786c5d10a185af9eff9092272550ad2e60563844d9b80e706bccf9b69554dd3824412002ce86c9bdc03ff4f088e8c1be761090868766e8552cd5170c4a7a33b604ae8994f1e489da720e3439ab511111fb2793cca64bf0c6f27bad46b26cdb16307755203758e049c455eaeaafc86edcdb9a6eadb0a370e1a225a084740cc935d6362974029cd9edd2e5b5bd253757afb0e0fa3df7b8919fcc4fa9e1d4443767471c9d49a7caa33a1b5e1ef1f0ea2af351ecfa8e167c235229655eddb331e1697f5ef54d41fa19ae75c8a774765e8821401f750eddcdb9c59595702ca1cc7721a5b0ec7c760fa406903ebf872accad0250d00602cac8eada3858e97c43755e4a32dd70e42c0b7d10ea21cc730ae812c72b663f7f636533530ada0a91bfd30ceda05a12f55c8174940f62426621e78f215b9f66b9b737e8b0e81223efd91ad4b2058158bfaa949ababefb081aceeeea8f78f21df18bfaae6df221704b073faa603b42dea8799c3c398c053246802591dc2d6dafa9b88933aaea95bdac90232e37c5272a4f404221f4f4ec3e3e894977407adee0c9c41cbbd2c41f5e5177338f4b27d962de6e57e213463d9e4136f3d65500c3a4ebf866b2db46b4a56da1ba7804cdcb5e95884ce994ce3ea90a98583ce710b9e7e0068f9df9d6259f347f20b683d7d9220b53ae7a63ae8d83dbee8b6a89b0e22f229975177bc61439c5022680cadc0b08ac246c270ffdcbe139fca154124a42bf325efc8e5de757d0f24b5d4eb961041d99027ac00073eeb1cca34de136b12d2ae928dd548bdcdd32805dc716bc12f2910a813fb9166cc2afc416cbb83b632a8cac1dd3d80a9cdbe1d4dab6c36d04464703aa9c574dd0675ef7d5c12377f3eccccf5f985388b2dd092ba3be1d83cdc315d74826b5e5a784d93a5d13b9a055f600b2e953eacfcf22047e89fdec5328055aa0f3c926a8319f3438f799e30da17d4fc4bc07be24807d02e05a1a49402397b19a2931afe79da83e1fb7c2148f96baefb31e13a7047c8baf487f5417d86a5695fbcfb0f9d2dd30ad83ab640827ea184cc49790ca2ddf0cfccdfdd41fd1b60580c7a92978841138413a256598cfa12057230af6031c8a4be2e3a0bf0045b5ea74b5ffe9336cf8e88c3a33847aa1bed463d01f337604078377d17c4e1df0af8f7f8e5b99c432c455ecaeaf50d070f299bbadfeb90f89939685799d96845dbd75df8999fc32ec2cc4a51457320480012971deae53cca532903ebfaa9072e723c86e5f42e0daa9a20c4c5b3cd9f860382d8eecedcacc19370c7b5c1dfaae2d77cf6be8a0facd643a0c2a61da945c17fba006f015380300d4f693801265a0018f6087f5c592e48f091fafbd7614f8a4140674d84855fb0ce3f84ca9199b68b49164cf9824707aade91d7244427c7a0bfbd990e61a6c550b6511c6a1af2dc29358b9a8f9dd9f967c3b763c008ba0a40bc89385422c8bb062c0bd678880bbe4ab1f038d1c5f4718d9270646b520cc9e7c2ee31dc894fc1e060a6236a9d075b48c94f3a566da81301e9c6b5cd4b7e6524a10fa7fbcb4d4b35f879f4eb205ba627a98995fa0733b655df8f60a3077fba3dd48a03b7f402824fb0ca72f41efb61175dece5852e2bc73617db1c3640a8b755f450a57c815a7af0c96180c46a96ddb0159319f5eec70173675b27df8e0679e7b0f702db672e37526e929f2bc55e346cd787b9f7bea74f99f8323c363f0f3bf3d4432630c3b1ced74cdc9ba7cae87b24a02e553006202e8eedb2d5ec8e56b985cb863f75dffc6f2777dbe8d21f2857b9fa76ff0db078dac6b1a3160af9d432b4ac602c4a7ea828e79115e6729b863058da0197ed9b4297de13a1488637bc4682ac83b4bc1644aee2998da89597d5e9f5ab65522f79e5024f7c543f4c7368887e9a5f271cb58bf8196b38657c57d97ba7f97ebe6839726efa39c7145d7edd4a7474e3afad813eb7976e7c153ffeb5b8706efaedfe37f78b1dbcbbb571929c6e030a1ded81a95d469e9f89f1facde7cc86017d23017bf94f60ba5aba6f6ea9c8c6dbcc4ca99e075f488dbc5a6df42ad07b5d1fe5cae160eef2d58a35ede6759b3438561d8e74300e716677882f8e42b5dc00afd742c19617d765bd8a3c74ba0d2f3fb2a4349eef63e70123ecfd91257bacf557619670fe5653eda222d2a50b9059e045f5baf86ac4320bc8e6ec030aa74c8945bdd9e272b4ec468a4d940c7c08355e2be01aa5edaff98d453274ae7c7542f720cc930b41ecf1ec0decdaed525fb1596772fdaf4944d848687bcff6b71815eb97a9f45c829912281dfa7b4deae80f1b7ba947ce77fa9d8df39e2493fafe6899502122418891c7b636aa66244aeaf9586493dc2b1a47b6b972b5d68a3d1912a111d89c7aab1623e11b315775ceef65d6de1e8657c0ff428275f292cbdb154c6a0c2283c339e3b2c487e1d6eabf03857290707416b8d364a5dbf8d274252b5b639b8c0cff6463053de93aea598fafc8d2b71347a40708398b5a78e72d08f1110d43b10356911af5f160c7acb1336d5a6ab2e1c12736baa40bd6bd6c50c295cc076cb7b46510667ea62cceca37183196eaac2d5f4466b8d0376fb7b6a278d027e64afa4735ac005169c9884ddc1e63c312eec7843f1ed92ba6902ada0abe081367a35266399dfdb15f404bfa198010ac7fb2477f798eb0c77d08f4866920e75f4c685d9ec54f81e99932a11679552b1ec43cd1d9c4680c50054df770281febe73ea4deb7b24e3d03958627a803e9e3e8bbcdd4ecab6ed56abde20d31a2324f44ea41a3f4509e813f3530282dda13f39a5b29de22ba426d45de31d4b642ff7f502d171c2fb75b24bd0b140ee123f9e65c0a492fe4130ab59c21ec89119c4ef5c04b1d63feca4e503864dbb3fcd7c7a163dc352057e2d6b19e7f4d60cebb46ad2a8b694e28e7b4a9e48892c219df1503f47972c290e36fb3c59fe0cff266094166e0f7c31d2ae4c4d8b61c30272101ea28d619d2f30e8dba3366181cd3da0031352e96e1028c4cf016db730d8853525c5e7ac2a0223d992c1ca8a2a0d2afbb53155c7e829129f68741933ccc41945b74e34e724234c611219ec7a598abad2b48e5445a65dbe0b7b454dbcad2b8fa068e36e67bde3284bcd236b18858ba1b86b82cf03b98882709cbddc58248b991a9091fb131e30bb5f5ccbffa4ffa0e851a2287316333358e0830c9b9d66cd4c82bd1d6eb0e999215c9fa5f1d124ee58462a4aba30bf789e05ac60a2034e9ea8202d1a762a646aceeba8efea17f818101e05c86fc7df7f2a06f81e5535bbd10cecbb4ba5cb567932a12b2f462d6a45f1a3353398b446e5df971a9f0ec55127a646e25ee45aa11d909f63364b39f97497789cba6cd238408732f39a33911397c8ade0291c97183c549531a155a5a3cd7f14ca22081c7a033b551409033baf343ce97859f8c6bc133badffdfeab3e071915a30c359294ab7c88faf212b06868a37ff99f129d05c94cb386096947a9c97ea129ac8965ab050b353966b85c39efa18bedf73595cc510e6256a3926c5512011d929a109b301e5bd694f31262a33ef8472b6e6600000778d651046367862b23a86c1517891228241cd9b9233079aec2bda747184b5eca2d4cbfde1a09a5a37a7a048a144518954ff243db73f5535c3f3900417a6d28a37f2a17c22ab8e88ce4b6d214f4e87aa9f0d974f016f2f33f2a64d4f76cfb853b28a8700ea8c0909c17aeec2f41320a77ed6bd2e92099d8fd37d54d4be2382e59e950f1a46354748784ed0e80ee76a5e1a694633188d881ff00639e63dab328d0b0732f630752fefe584078741dac9cddfef8366c7e76f767d46d7bfa7203a5857d797bec824979f0db181bcd26453918f3bccd16ffe69d0942a03bd08dbfbd34d14489af198c1942324e3106f9bdc2bc13361953b950809130c644bc910536a637458fb8e5bd1142dac936a3ad786ab9261405f8d4e3177abd44434056072ac348812e20a4bd6c5bca1e51bbc1d7a8de2173744046f14253ea6220310e4215d022248283b883605796ccbc6b593a5907de6ba2c38d3e2e07c8ed3c0fe617ad54aa17eca5b8b17e29eae27ee1705df12376caccbefddabb4807716454cb515d50c94e3aca6b2d87ed4326381c2e8c3a6632fea11b1cdaaaef53b9f664e937622a04e298f21226857a1c2c8682d2bf990a815fedc7b9e7ce664b3dada0daf7a1c6067cdd7bb3ad97f878448dd467ccc2984cfde98e3ec483246bade115c279cdd1db147d96d55f42f02ae2648e15ed2822b1a170aef51dfbfd5c68555354da146ddbc710cbd6e29c6f20d3262436e2c97c8fd132fb0d6bb2899d8b702082d2a55daba5c2bb6505189996ab98502f1f1c5337cc3e1b06b16dfcef9e7f926b0b54cd5f2a18c688c06ec8e3e8bb2b052c53b5672b86340cb1bb6bef24fb9a6a4bec3c5a2dea650a89948b928da854ee2d4aeae5649908a31c5ced162d34004c082953168332d69e794d08775aa7f8d99f3629eb42964fc20d98331ed8196bfeab70250deb9f1e8b4577df8115c616063f868c5690513b8706e786ccded10c0d05fd56f165e331a246c1182441ef868db2e6c03ffd8528a78daddc6f95466e9c6abeead84042cfb3803b20cddf7271be87fd71c64ea2c56a084d1cbf9e7a1f60b518d2bf1f411b40b62caab46a1ef2d6f4ba986b247903edb6cadb2ad81cb05a2f2cd04ee1e9840ba80ab3fa3ee5b4548073aae6fe0f504585d59d12ad73d4c5420e19411825aceb75fbb99315aef4a923f318fe9b5c4bdf0c2b1a9bab68059fc8dd79aa5f8c5163d54cf28249354f9eb03aeaca7cafaa313df32a6ea680fe159a3fac803a416e6068204cd3534ffdf4971b3332d068ede02f1fb3487b5634fc9e155a1dd3c178cf35353af23946a4b7dcc8b5a861da569cfb7bcdca98b64353f82215a8fe61f25258fc5b7bf0d086bb1d5dbd96ade6bd0d683cf3725e4da4313ad14d8cafd6a59fbd38b016bd27a90617f2efef289448fac9b0d9fb2251dc69060b34a48a927008c3e0ae2c2c546a515fa9adb418003f95a6bb0d99fb5cbb94b0fc12e58adda9c22698a24258fa8d6c130be957e82014e645c3a52a29b5fd2b1344bf88ffa7ea739235c09a518ce59564ab0879e8f632cfbb271b84ab5a69408e3c06c624ce285f61abb1893ddb1db3df92eaedd79661764c5dd17f364774b0dfcafe6eb6ac2192c3c02f867ec3a515aebc677b73d24e5ee6ebc80abc779eeafe90f0e0e5257a2982279896caeafacf157f58d562090416b4e00865052f37cb1972762ba2730b9d9a6812c88228d5296dde9cea18ab42568888ca98f42cdfa7701e7d9b172f4c7fdc8382c188e4f3fb5500bde25eb62f72c6e67e1fdeee1af0cfd4bd291f91fff95973073b4015d13f98bc0b77f578102a3371efe3987aaa4ddca6da156454ba4e58a4ba7732b4f949970e34fa1649c9735f3a8080f39f3be11c4143660b3cebf521298a57fa8f7872b6cca2477e47fcf8ecf23ae6a13161cda35b34be8c8da2195ecd48bca134c1b61f8be0385c4da1d86778b1fd39764e4ca0da776629c9367af9b377447f888f424e451b029f333837a8de73ebcdf9400b0009d8e0dd63219b770b7c9188331a12206a641ad261b9fff79954bd10b7521b8126ac99cc471ae428d45677fef6311e4d3982a617d390247b686340f32b9520da358902ffc66434d80b9c1494c39eb1e144c9833b2a72cb421a2f403e5861cc080cbeafc348c09f12bcdd954c53f28a9b729770b6ef2dc615d1c947e0ee5ef63aefa3455f6867a42efd494e8f2c4bf52f1e76e54118ae285e4e3b6ad084994757ac6bc089adf8a4638f4bf1f620ad40fab9d447ece235da893432803d1cf9f73426f1f82295819aa6d67c078d78d373375e8ccdc8538c84735aade2b0c79ffa5449dd204ca32b0a9ec97518a0e5a33ffb5ed6495dc0844ae0e786244cd680a0181ced3c812d874046d37ef069060dd8c650b559e8a4d7f6542df7ea28e549743751bc2c3fbc4b415ca092afec1f47fd49fc723c277cb30271ef377625b67336e0db6df8bdf46f277cdf12665a2d9806b98b2d1fba72795d2c85268c5217075175ca56399d396e08f2705a3d7ff8492859835a3ff1c8bc356e9d110d34199552cc5fe4a0992266440f678e1eaf8ec161c47f92e58ddaae469175209fcafc88057e41e44b30909c18f7909ed60c42c2f7df69eb0c43bb8cf0be56d49227aedc48cbf4bd6838b5b7f9b140f7db5fa09651ba63f8f264483878adc1a811d82fc49de5b8825586a2edc6860e3ed4750c59b3a1ce3e0d99a6e7397a234e8c4a451385b9e25b928d0988cf1fea10dac8b6392442355a8a557617afa69ea0bde0495c77238c67f3ebceade4c74fc37a5022d24ebb00aebf1e5f3889acb68647ade533774770eb84c30718800837390d3192ff95972f606db703cc5af672a92d62807ca11bb91289a8fd8b45954e0188f3446f62ccded437c97512616818b14c383584c13087a447302565f73ab0a2f3fbf62fcc037c3485b460699c6b3a56e14c623c863e0c299b066f4f00dc877a621d4aa0e41a6d9d0e9996d41306204fb499aee1568d6027b8cbab4fe04f18f86e72e8c117e3a0257ad2aaede4e6f1f88fae54fd19eb62f2e17a1e80ee02a24cf2faa58d78b9f5e09523b9be17172441fca2482ab0df163cfc7d5ed8a9c3927e503df53d7cd71d8c5754ef0e3cd4ba783d81df52de99331207c858dd008dd1a1a80fa11644111b4e3d2e3c57246a904b6ab5673108ba4ecfd94e4ad07f7e38b219b4561a3b06910049659c246fcf61ed131d62a7e72d37359887b5eb81895cdd034c32dda21e4b190bc92a02e104d492f2cc8299e47feff72d8f4a2ddff4e6978024b1d26a7c583137dc6ef0d2d05954f27f199012b4ede16bdd887bcef2c0c557a3b0d970be09426d8e2cc3bc7ece5590c4bb641446b4fb9aad1e0112b0d5a553f54716371cb0d5381f509689e0661bb8945eb18aafa40c381fa62c1f05986ff5fac3183c56ea3b4034170672fd908956acb3eb7770e27a49bd30bd408718a0b18a1acea1e63090f54bd14a9d8996ac04ba1d83cf01ebea1b606c44a7e29db6832cf55584bcfbb8833da1c6699a36a4070a0386fbfeca9470639fd7242b8733eeff1f77b63a3d76b2d9876d579d5b4b9b28453edbc2b09d12c702f6e7b973c7879ba5a3e5577fbcadf1206720fef927f86dbcf8d9b486f6d6bd91789417d55bf2332e3ee554badc83510093b6274df2412e8445cbab6e6df8762405d2d16882509ce2e886d8dbb5e0b1f90ccacb238149ed3d22add4a96ce0fabb58e0e783e963117f0a328ee29b56395b807f9ce20232e1e9592bd0512850975eac25f774ea5a99a09ea1420d0233e9188127cf3491df690c9741a367ae6343793be44965173d2cc0bdddb38f6087fedd9882fb6cb77b84046a57a0b694a1a03a9c0c2418e6357dffc2a3d16115a77aaad1bfd5b8afd1e6883f794e0e7cd360625da63f932fe8803c58bf136a7d05249106127ea9520fdece19ff1604e860f12958130451dbb791f1129aa16b5adb01e85f11121b7dc640df6381338fc7f207000061f0b9d0651e548aa023ba1e3bad63f7e103537d1f0964901fb425159ab4dd993a50c250c0dead64b2142e014f9b096b63d62784c5e192538fb0d8b97ef91e884d489d7a2fb1bb0ea7a3413b9d49c07ac54128df6b25ff47bb7ee103ef99b6bdce771ae6e4626c29409b54f282a21fe4d9495c3346b66201488cda34d704469fedb85986e4c79eb424da2d4ce0e172fb09c666359cfa8995b47bba3fc03bd5efbe9cb65b13b05d5671ddad1e37f176cf5dfdf795282361f350f66968e36e98948eb3f35ef1fd0f48a64596236392b5610d001051fb130d4a25b9fe3aec0415b044c646d50aadc29d7e325f5f4f85fad174ce46e257aca59ec85791bb9f49fbdf818336803bf1b0ca52c7b9ef65a82e16bac7d5fcd22881ed19bef351135e414d2c32cda42cd96d48c4ead29122876ab6371d42c47dde2a9d8329f09e612494f14acf3f4fbdd614cbdf21cc7ad42fc9df0d64137ae75ac4b3ab40d7d91f97af4569aeacebe39c957a5d0f98b9c9057172e47b7dc6646a71282de209236b0aa10c5de62af5b512946c9bda4417f7155013189d2d95dba84f05c5b54d39acc60f2064b4e3cba0b4df915ea44702041a58e5f0c040c7c373bb746465e289f3cf10de16882473c708318e3467b2c1878574b4fa6e879b63e2577a3508a79ceb9297f06ac10d6fe0ab0d53f810bd1b7d1e05ad33d4890a5c6c1f0f2ffc7709173fbb590949e88dce865955edcd988158fbdfb7e21a6e86667050e0a13d094883e4d53ad476bc5f248d0e429b4b4d904b357bfb6bf79586be0ec317dae22637d584387739bb953ff7ede2471c8b77857611a60e13b2c5624c62a866fa10eaf39746a1426c373575c4dc1a86c819293dd17e62a84742d41b7d1538ca425de958fc4c3cdbd8722f55efea5ef4e00ba65f5ba1cc5f74dcb21aeea9e5f39586a8663632cdaabe946d8aa678a1663ebe67e6e58627ae592a6a12430b4a1da996291b084613ce668aadf4b6cf0dd0658a11009144e533341abc1a97e5c3128947151a2525d7f8b1954b2d9159489ff7b7dd090006f573a43320a2d291246c86dea61d6300442e7f32ae120bcaf0f80dbd11f63f4878b894b85f15bbb05cf73fe4bf9424d40f7af55a956675a2aa00d7a682476ae5dbbb022bcc4817f34bb79e7d7a5b03a24e401b4500ea6071f1353dc95babc4903817c16940b46c932635fae18b3531f11a28fe4a1c38e4ee27199c02e20bc0fec52f08bf3644817cd4079b19bb85ed0e16d42378ae970deaec7591c931790897dee9617e5952578f71ab6d7f28260e63d4e0d7bf651f0a7a10191492144b6be897a0a141dad5573324e9510bb0014aefd26bfc226bcca41f44b610e5cb0a18e85000f1f1c2666d6b8ce12c54333eaf4b4f10271b6b1763275f2ad295d842731b50381b8606b8947f4338543ab4c99e6e3b10c84225c7735618894f05abf523c47250bfe4fe7e124e6ae10c4606a83fad9a2f70dde0f1a868d5a0cb20f757888108801446fb70ca1a03eb9f03380e9ba39fc19e02017f4e6d53e3bffe99684a1dd58ec5fd02a4cf517c965cfade11272c0493d8500a696a8f21046f378869ab990ff69c1b6482afb89433de5dff09ac65886c3adf8d3699de839d4f82935a947a123e8e05ccebe99809f89e1bd6f08fd0eef70e83b81a7841197147a9f44d052b52b7d0de9e37444788db1d85628077fd016104854c28d538b390473b426d2ccd1275adabecdd2dc6edec4880a3e8e46e3579dd904b0c344c435fa8a8c3be7a485ac96b8a5999aad0a97af9115641402c6b711ec275d4a406a7c95e6abfe49d7b91fa490b2450b80f3b2f390c03685453819696975f8db720bb0b3f45e7eed930fd4c422df8518e8a41369b1f37f4402490661bf1fd576b7c06d3e5af4b2c16992d58a3f90a1bc6a50a01757118b74a9d68109453536305ea82415d1ad3ebec9eb47ca2b4a25f5d2ee0e88f6f2cc575bde94729585385dd2bf16e1c8154ed13cfec4413713c8d79b5b357a9ed8cf56fcd8a97eb3f3850d979f752a44a48e5dd18017ab3e99110dcb9470ed54fcab47214e721ee285e7d0190a04590e55c9f0ce2b2989e091e79fb807b690729c26ed571e035b1b30939f3a8617817414fc5d68e0fa91c126451638a10ec93cf9462aaaa432f41ea45c8afe43d707e313b92adc0db5c100e2ac0ee03c68e9c3f8e69c0e2cc20b376e3ae4f74dcd8962faa902259cc1701c588e178b5267c01307e30125ed4263da2be2f02520e67ba7e9ef9216333161f223225f71aeb75d6645f026ae02c9d382798bc55fa6d08e0246223b52cb2342de54e8dade2888b7e6de4fa9de5ad49f25d515f26c755ddd8a3e7e1d43fc2f77ca5765bdc7f594331b72440dc634a42bf7c09b9e545d9d1a7714c0cf24a4174690da73209009a2435917430f0180870fff61ebf226a7d37fe955186df8fea47175e2c4eb5096bc3caa752914a7d4779b8eb1f63bc411f3be535adcc03740f7603daabaac25e0e6f81380ea4ff93c371dfafbaed11d510fd09db1e819afc6161a3adcc2bb07023377a28a9fbaada27ba7417c158616bdd979c7210971d709e2fb9ea5dbb301f9f42324aa0b9843a70833cea336229eec975dc70ce76b69498aeeb88850c76c282c0362297f6835b365adcddc2f02e9f27647fae8d1bd364a8b7243c561f918291124051fa8ca0c67a42eeadc7c24fe5f2d3c05015f28f540d89f80d445910b499401487173fa8f03ede9bacfc260b84994f3faa00c7665ad84f9e461f6d0e298e0a0236684408f1e6842627ebb20c7098513f87078a506849437bcf4312f00ce46e3b807005c7c067f88ee0960496d87ef30548f4351d641ba43fcf2c56644e82022d6d149687b52a80166753bee1a03ea45059394a78f707b1b862b561ef515de0f9e02392a58e826e4f6c9dcb4bd2cdcc8371508df5685350f197dd75e1c4cc3fc778716054125df5d15d07aa32f0611c3d359c03e88d2e7ed107c97556527a2c4d83f2ffc56b30dd1cae013865ef771eaf193eca375929d5f515e3af4d16b6316206f897d75518bb8ddc24a05c2a151fc209dedeb27b19fb34eac9cc5ae655d559281e279688b2b8c6f557cf287509c7924df7e7a7e09b883e46430c7fb1b22d828458e8d6624f9f8b2b57309f706f5146225c8417848852836273efada5b3da212289254ea7fc604182f8e9ad5ce1bc63d9ec17bb73d809d59ceff266803fcc5c146aeba532a61072930adfbe2427f21758a6bc856d3806a15f6e65e35c19ded2a88aff5497b3bbc1afe85bdc3a0d62bcb7c86226175b5594f1895e241c3fd0ba3b43dcd84c5e5f7ab4d5257e3598d342d2fb6151cb9486c6b6509b6df60f23ee1e658dcab8483062164cd804fb90818b5b38578d7acfc204d076eef58b0cd31423aa1bb01d350800bb2f943a483700bee692ecfb5ca588b66f0a164221c55a9656215618f5c3def081421cbdc75e2beb3cb0938168bd408e83337e3d52290f92c5656a907cabdfb1448ab76783dcd6efa8317e53ed3988160b66feb8db33d7592ffb2ba173ce8e6ac912e9a623255e266ee83920efc1b9885f9f6dceeb041cabe5e0fcab3f09ae2d3f4c234c9be70b7b3fe9f2b3bf89177567b60f0df49f13de5a28d3494e3ce83a3f55ee27a2119847e9d272beeb930ab71690302007fa42d3693ea56e1b6f7a831a60076770fee12b792e3730ca6518494c7871b8116765b71767cd3bfceecb01f1cc017423d58740402707a46a5d322668c835055c158aeb8ab5e4654827aded34278e7baaee9b0972db4dc8e630aa2a2346a5426b5e705ff1445fe14c711e700d4f75f72a81c0856987fee3992f5db6f886817b9eaddd7b9122c69b1671c1b0ac94f55d321060c42660bb2c20ed0fbd4b7d2d2e74bc332ba200ee120b0c915fbf6b2ab7507fdfea6898bc3142edab88680cffb3888f00e1f6a1004415747c6d137f81ec35cb4b1432747f65385c91422be90e6e8d4d4f029a765644fb42827c8073c3a42437276c9845b8d5de0de87ffe4d3373e6a21491be59c986ef90ca6830a8c1cf0b3ccbd226a2faf4e2749d47e1100c962ffa54b42d3605b759d7d080fba024afe2c494e02ed6e3c610c61f664bdd902afdba623b04b63d0c54a1515df88efea55533878f42729013dcc188cdb403955a91cbd3f558a8d47c2615f3d11bd3f5e437de0920eb55a5d2df8bba4652f4c5c5eb03945e590ff8f22c0556346d1fc9d07ce00c1500a730b21a7b4d7288ffe92372d0959cfbb50290b97f2fcd4693b90acaa028c81df7ad606e9d97361eea826584eb51f83e6fa2a266e532bfe365264baba2117b74c1f733c1c9e8bf34bf54b476858c0e2c504d75cbdaa9bed265d5eccae7147500a41250ac5107c98aee274b9515e25e77c34076619830d9b26a6430eeacc5f5519f82edd17fc2e5f71350e30c8e54069cb0f539ba6b111a74eff94ceb70c79c8204896659106a6d01a8741570f0ece6fdf366510b3785a2f51f52215d36ace529cfe0ecae4b3fc2ce9870d24e8aa3b51f9afcce8541648a76718474334b0fa4252c712f37ffe24164f041ff581f414cd2f27c34007d280f6cd792b454465ea8fce84d784b80a00d7f34bedc26ae124ad0935c9ce84f02ec3f66efc2ba83394f9a59de0db4d4a90a467760f79e92d8910d07d17e82b4bde49d953a4853df2b37b8abaaf8b4cc997eef095897b7bebd6b6c95b2f68eaa93dfaeb20ecfd1d32d726609c5723dbeebaaad00664c06440cbf05a6e20adef1c46550c606c86794e1edd529c62acf325d96c77e6f4bf8013e6402e8ae4a8cbb2db0ba6b3463ff3a08ca6e324eaa9e8b5c811550e9cb084b27e1b98b043f4d33316e126d617e06b5f31978a73ba11c9c3e6398cdfd4889b8496bc62dda9df4ac6e1ab2978105c79bfb96f11524add7a59d30a295ba5083fb8ecef3b741a59ce890a5147031877bd23edde1a6284039a36d2381845a75046bea87ee65c025d89ef02aabdbe6f4dcc07d5a2e6eac7b31a5fee765e860a1415b019b07fb6fad1c51b397433597f811a01269f18d57c864ec6b981988b51587a883d1e338bab47f75cc3febfe89b109b6b0c99751439d70ccb36930d34d16a958af532e23d122ce77f26c26c4f88541c54fdc232ad5c00e299395fe3c81fa81e9d34fc1176e3df94eaa778a896d9302b2b0fe35a4774862f8ab06013d1bb63ac30dd02e214e7be073ff56bb0160c87cc402ee2b6e44e5b51bdda1f8361223c4f4b7cc1c704ba82eb63772009a3061d6e702aabb0cc28656130038be3d0e84a01ee58786284c7815755089978be5899ae9f735cd08074116f2178273511ce490d7c497d8f10a3e83ad3bf22439cfcc94c6dd9359e1b32904c4c13bd271501ac633af8208e2e145b87e681c72a230888da060f320c2fe033a03e61b0d567bb36ec2b229410dc0c399ff10be2502478c52148b63e749b3b3c7a6e99b08ea50631e4c82aa0240c0fca59f26d86a562856df88efd4c3798fbdbd6c472f90082999358b34dd2be69f096f05c2f6976c23fc4300908eca494013061669eb1129e435b0292162e77716cc6b480c428f01f0353d5c89db9f0021cfa5cc964b7c021e8a68dd77c5491e72b679771f8f374de9d89d0b5c7fdf1cbde428862a79c8988b2d91ff82f1854cdf7357dfcf4e4ef632285f248e11d038afc576444271947c577fd25cd091c6e6d2ea7d06b0a8f9dadf9c4037e392997136dd18013e8ee3baa0f19e3b8dd1276a4191f05d46aef4be1c0adae02978550a7657ccb79fc5d82994167fb158f00a64f1a2860aff3d560ac54db36240ac5e0b15718b512b4bfd3a39e9a22239bf897db5217524eb6dd4c9e6bc8dddb945de6e041471f4adeafd574c931fd316503a01025695519245f2fed1603f6a2bacaccca33e743d29ad14621124087a7b3c53e8cf72d87bd09298ad33ff0b7df8994bb4ccd55685c2f294170b7d42fbc165962a784d20c4293cb99cb21f4e2f3a1475005f4a6f8b54c7fb949e4e5956b9ee4eea252ef2d578cbcea503194dfa8c933444e4461ee09a9b4f241e8581a31cc8371896982f9c4b79020fb40b7ee599f8d1ff09047124d46b1a3625eda0c68c636e44c687111cd40d924224bbbb0db44fe007c9fad68cf14df255eaa77363a19646a6d869f106f1c33d7a5363cf1dc5d75417870bf74dfa60f9aa769ba6a79d83e8033f25ebabf7686299a67ee870371a2982c052ad6f8f5a90cc426ebd6f75400ff050e71e41a985a97c0487f9a088e60eccda8190d2099cb1bcfe262fffcf8981733a6e1e5448b5e52e30cf088c27660194490e88495990acb526fe7e1ab61e815617db0405eb2a821ab9f5cae65f40cb6522d8476e50d406a65350c068eb63272f098f71824bdccd740f43137ec5876caf8741d8b9d90e6e73445f03e35b39c396535acbc723837d40cdc63f65fea351b0cebef5b48c80ee0052c0636f70a930a1de0369472b49a32aafea42aa417bf9923446d2bad6e705e6626d0c329e22b30aea1888f1a55a3194e5c225de73021c0d41f50204b298a18e271be48fa85ab063958f98ddaf77c5f8a9d8470946b171902e13fe683a18a040f7a880b6182a003995bc3eff68557b5acc04684c2285588265dab9ffbdc6b07350c16b0a931a88e476604eab9c359c2467099e20f83f30de37e592f87081383f40767f4c90a60b8aae71aface85dd0590083092d1111a209b3f93b45534f22b0feac44e2f906159f38ca0afb4d2c3bb4519861b6be1dc8341d45aee546672795fac9ba37fe839a563667dcd1d86666aa696116011d0da50165e4a28e96193316446b19d2e5063bbd997c6e798f5406b3bbdac4694d7332156288a22bbbda9b5700f1c0ffcd13d3cf723a90e950303965dc2a75fc8ef554e0657b18ef86af5e0d992093f3014f6c3f25ab120c928810538dc07a633c68727ffba99d2106533f436f065a6c063be583d2dbd4ebc1322e0c4c48d01e2bef7962ef9274d8eea44cdb13221b13e4b7b044b45c72bee2e9e2bf39ecde97e01f61e070c0bb51924eb3b7578b3d34e7a002afce954c71a5c4bcff31141ca9a9aa5594244e0743b69e82d687cdb7565b506d8ec9123dea21e9eaff829da29a7fa6e324cc1e3da4683403f1cdb73de4735ec4ac236a070674dfa839bfde9ee9a29e3a8bbc42f1b5604e3ac182161abfe352470af29bd2b6d47f9a3c011cf73e8bbca0ee38246639c7ff003f75083b0da9078922f7b417059be237d40e25ad29128b8e60098c0bdfb147e4ae129730ce21744609a049fa50f4194809e5ad3f2ccadee2a8facf8fb886a6cb6f8fd5c2ff6784f936e3fb8ce6a7a9cd77aec1a05589b073d4307ee6194d54acca919ffd840e6815e60fddb601e6cc8272cbf3968bdf64497f821a74fbad6438adb6df52f692ed232af9f24a0cbde3186ea27920353b8eb9b7189bf2b3b9ced4a1d0f28db4045cd572b12b2a788f13aae7cc43e3c7a9b0b3073ead60f0a9a6318cf21ec1956f8a48287f0aa1c2529677140a88cdd357c0d5d5f40f5cac90bf708dc77b1bfe91128991ee4b2c19a8a855150a975fa491f94a0e8e6f6ba0b74c3a9a39ab8c2f01afd45420d5a2be2bd7e24fa231470427920ab3feddf57f4da501f3708426dbb6d0af7271990eb1c74158e38da9204d12655d3fbd1aa08fb9c7379d007ec7538e578b10431074dd59c56586b1bf2da003bd0ceccba42987a84c79416fd10da5426ca38dd1bcab4c33e4f8d44f489a3adec4db2c26e9e25afe05a43676781d5d1c37186c554f3fae3f9c9b2efaf4915df75c1f8dcaf9dd739b5b9065d92dc0a614fad4575965849f1bb9619325481f7f2855fc0840f1e8acbdfe44c20e155fdb6f2b7c3615fda0001470664130101e554f2449c088b03cfa21f48fa083916c907ea3238d1e3e6fd853dc515ace1b33e53285b1dc1457f8d8ea6e57436e03fec262c0bc80f2c08ffbabdd92e547d9dc3727ddf37c285c02ea9cec6940da6886743eafe2d706792fe2b2a1a1db0f652bda6b81866d698f74cff2daa60330057ebef135bb6e389f79dd624dc2261a0b5313a8fad91d0ea41ffb635f776ae9ce72131cbd0691eedf635a91a6a47e0174c19582fa5e05a1ec0fe3500acbb25476020811bf0bf55988e8368da6b56eacba7621ae0c1c4ae50ec06f1b58d43a6ef9f0f4ff819213cafad23e082eaa3c2ade01c24159bce9d2a6e0d52f0b9746c80e21400e1948fa86448cd8176fd3435f46d4182a5f83cc8db052b7672d3fded5a2c207a4ff4cfa8d7488e1d383a55c9f89ad76aabc4986bd9de56792408f23ab6396aa8265fdb9e69c7cef93abc6b10f831a749cb59aa19544803180fd6d56520270d46ac4fb5da2f4e2f257818336d48aa914ad3217ca971f2ccf4f9d97354a658a37d9a0536b29a2e13079bc6968a2a332a03a31120bd670b25ae235d566ef74c5d75a9c1f252e17d42a2992b34cc598fd8eefbb449d140bf46a4a9d9bbd3486c51858eaf0e5a68ddc9213002bd94a8f19fd5fc90a610c96df3e0894a715567c38a0531046bb795b0720cf7a3f4a53c90ec8ff032259f2e180ad6767ef6642708042cddf188b89021f6aada7afc9c1641f00583e30b6d2f9ba5a86928d62100a13d32dabade5e3180ebfa1accb3a165da0443f60214de21a0d47ff5b63508b10e596ca63755b236f9953d5e64d65acac296ffa80348ae6926e763e74289270e790f81a4fe9217dd41ef4082eef6842d8dcc0aeb0f709e8c477e1eb8451a83e90883b599ad97f4d6ddc40c64456894fc56b8ddb848cf7ff1dc57c251ea00c80c4f017823559ed8cfb2b5d430a93de9018d08bec78198eab9ebf92b92e0fb361180116fb9b761147c66ae145105707a7014009cbb414f53f3396c328a51309c0d27f9b40c93830475a60ef5e27f822b93e9252847f0d3c052a4a14e358c46eb030f4a30efe1cb60a251dcc23b5b1e2076a6ce9ad3f57877be6390432ba8f9f9828540fce83caac199b9c13626fdbe20c2e5dd8f0d01def3ff5f5a330106996116251af1cda9b022ff9d4b790b9f87775d034c85231a4f2fdebe0db0d52a9ef29e28e9a266111615b16b550ad5fa191a29261859015804e0a75290e6bee01e108570f276a72cfb293a25ca3861e5512d19d4051ccaf72e039064816766f528274f8291343b14f3296a7731741991892968332a1efcb059dfcf8b8433168f60e99957a99aac3c4b7d79d3920054f45e750a4a1fb827bd7cd65094f83cda26fe17eaae12af2c8d12f8b4bafe6b3cf741961a23bb082bcf4678c95ca7747dfdf487ecf3f89db14d01c9e7e1eaa2879f0347c227e642118da7d3dcc918d32680eeee0ddd8fdb4cbe53dfbaaeb0d936a5bb1d35ea821caa6b3d31b43e80886450ceb2826f86b9fe23b79f6925dedc0fdda332829cdac3d9802b08ed7ecc694ca59d19dea750e198c87670cbbb86b9665bb9d0d27bffa36db750885a5850c618d56965c39e462a209cd5eafcdfa0b64b2610d71e47770db4ad309eff899c4944db4ba3d4b53a2b4997905b2f05ce17d6ed0073a4f786b07a4a7a1d0c14b0574f862d6e4175d3c33775bde35aac3c6b2f36397a8e2ba798e20dea66c3761bdb842e852986eae639caaf51a263c1fb918f963864f61fdfed23cc44dc7537dba5b5608d0e053bdfc489dcd15d7cea90ba64e1ad286170a01340826adf1c82668c2efe35ee52f35f0f3ec8a9a68bd31037fb7338a225960f5ddfa7969c56fb8ed926a336750946aa8aabb3b383c6baa3bb180fbeb90689837886f794764693df86aba3d1cf1cc30388ee1112047d9fcdab7e02f739c5d4ef67031a6159829394ead9e28f16c3cb21fbaf1e170b8979546a2dbfdc53aa75c19cf484b5bef9fc7f50e2fb8f082ef136d6a79e52a0c0ef9b6a519dda9bf8e62ae732b3223d9c67b0842c10c33eadd9b41312b58f3c36d13633f1f13809397267ce6518ab2b54bf671b0b4d619e8e20243df2cabf82c430b6e99f380c3979c2cb44ed87d5ada176269e2ea661deb544cbd17faf48c0f33d1f30acdd35fb315b61d5a070944798397618eba136b525fa2bf4937b39213d35f3713836e6dc529910fd662e788fce7d502861f096678fc9b460aec122568290df896870e72b88fdc4e591b13f98a8a5bb6fdcfae3120d8bcc8034257ca23ecab56b0c3200d3d9a7ee2794d42e8811372cfa9e9994d2794619f939e9b997556fa7b419fed78eaad0e10a6ede3e781b8e0b6ef87aa2907f9ce371fa6581ac4ba18282e6bbb0b9137bc54c489f0164333d3b8c9f32bbfe7723705ad55a6ebf769f1fc1a13bf36dff655b194c1c60aa122c4ca66f9040112a8665754c494e9563562e21e265fccd18f419b4e7aaade0e5da43978ea0362f1a1f178c8d3679fa4d0a20237b1560a035da70214147a127c6ff3f69445cb291d72666658bd675512b59d965368b8d5bc195740f6ca4c78bbd0c9b6b8fd3af1f3475b7ab4b9a5cb0a55ba13cfb79bd21c15de68ccef694f4fe565d395da7a8c9c139dcd756fb02b7dcfdb28427ea4e64f7386ecdd08c54edcf080b951511e6fd40f2012b486f018d25212fab4f5b044dfc50305c452101ef0d42c4f4cdb24f47759c8e31dc9a7e6e4a49c303f316e4ba67529528f3747901ea4985bba43088d85491d788f1cfd0a4dee3c0637eaa7623dc15ebbcb5b65544fbcdc0babd90f8a9ba77b4da04758fd56a50862d628b02d77bf282686a33d7d612de3cba81d0fc74a8dd62ca56bd8409f8aa8064500204c22504add7a6fc5e87567cf10ecb4750807cfaf049f891e82ae4cce849614d20912ce7ffdd9f7832865a1f733bdc518fa16bdbedf775027a41f271a576d9d0f7eb70a09938de25a6c13342d1410137a56c1c243a5e529e103f8fcf6b504d5950a8c0dc1603eb2b2355952aa4cd2926f4293e8a639831e157d7222b1cec65b3cabe5a9aee1bff1c1a1562d18d8993b7fa38c1b8fe1fc2f7ef69041094df37b4bd1cd1207b522e1e69cbbca8c57bd14f77421b617c447ee962e4dcd041bb1d2b96d050e6575f9d5b693160f171b3eb39db162ac66ed32223f6b044c691a932739d7fdd4107249d15c1b85acebe2fa0a709b12c565021f402b63a84e594e04b437d263b91b11e7773960b36b3c934f69a25d7edcb9e9b16727d9abc7027a469e971abb0bd09c4d22c8f6d3483748c1f18bf07f1be6f116a2626e58a5175d6c04893ca643940f97330f7a83014f17934622d16e62bc78b20992e2464a3df70d3156586283e9f981399bc83a9caf7f9943b44196cb64a8a09eab73ba06d3f5146abb2a3519b3f0c4f45346c1e8064464e4ace0b6edf6fd18d2cdf8f363f4bdc13645966efef018bcc1704258afe30f366c8db965e32cd3f7aece39757e61db1d7cd119877370016604e932cbe32d9c4dd171a8d7e968a46987dc289ae1d4d773a34d36424ac49b72d547f3261794501f16f18e1de010bbb056573672d30155abb6f08534151ddd5963035544e46f4afbd4d1af148b4495472ffd80bd92f1d8ae8d1629997dcc2b67ec3783d0c38c6c4812ce2969f7f4e9a0a9b2fc25e067e11fe5f40f433d0b1a16d97a0777ca7786c1aad682bb332c3d153d8e3cf2d0c4d1a857381beee89439f9a41a3f8deeec960477b1e20257b560bac4d3555968ea15f68347c73db62c6572a96044a635303c8298e04677fb2708d96f3331587ba4a6de521ed5a28b64ff1c7277da12aa83775059d85909dbf615da5a983d76cae6f13adf00e182c008800b39318feaac3637a703ac33dd1f5927935c966732f46f518e48b52c808f57d2a7932b3fc2a8345722c8ed4d4ffd00f7f9629332b56420fa52bec41b50d89a25612f59c6c3f26933736f98d6a466130b4d3bb4edd7111392d2b28432a170f24af70af63f93702511db676c8e66112408cd65f08a9b86d2ae69c3c0672cd9e8ba902c7e0d8464263c9125aff8570c8d4761d3adf967338813f1dd64f5d155903e5e62e82a0e2714a5b52255f4effc5bd70a01bd3cafe1b59ca986ad7efe00f51431f054fe27ff1add415e85e22058de6807e71292917ec2cfe5bc9736fa188bea4b331b83c219072410c5a6efccea776ec451caff170271d70e46b33dc2a6bb51cffdc40e6105d384524e8465cc2a69b93d0009f910dd04292dbcac78fbeaf2cc40bc4af5a29149c94e34d70c95c3c43148d03f145224582351bc0627a567bac0bcd9257dbc6e218d4a601b89896fbbb92771e16f5d553743bb0be9c4e2fda877d3f896a9b1ee3676f355023189f5220bfb810315f01c83e617437d8ab496331305dc6aa4f956507ee101e49d3cd74890d8a3ab81283b3f0294606edeb32f4b7675154512bd19dd8293ef5c5c14e1429966b054e48b1bdd897bc67ab3babcfc6e5ca0856e8136192d87fb3eba21e654fb5a154480b27a1c95e044c6624b1d3d1f065fadc69dd405c2f8c8770f62fdb6dc0b8de2e9d7030f552ed77603fe07cbfb3f77656da265dd8e06ffede56608fd3cb29381fbd20d85e69a87259b5dd9ff24f42ad570ca525ff1cf2c2538d65a905f8cd3ae4a50c5249233e887a58f0721b3ea259c5fb089ff9b2298d923fdbc2881fddc73e974462a796d64f80fcf755204ca1074235468815db4177e14d825e228ab53138d779e854d0e3e52525a7d64c97e96835835cbb6aba23b9d149e78217bd533f89da4bdd3e3acf7b592367301f13c151175a40fa454f4a216b4a659f5f0c86d2206b3eabc0f147186e5642412088b823d2853f414d0cc7060611704a5eb62231fa1f1b7b33e927aedb699e08d030ef8510579002b9f8dae32640f4838de9de65247f269f7fad9dfdc6cf03f30cbccfe0999eb6d5b9b5418a9d00e350f56e33593dd7821e747354e810224a8422c2e5a8e38835d8492e865a40cccddb5b92493e3c85195b97ce65f7fe3be78b20c6ebd022875a74eaaf463c13b7445839ed98b95f36a44f237adb5113036f47de0745c08d062688ad930409ed6d4936f40ce8b6212c4c150f1ff16b86d1ecf31bc7d1e514398a881b264b4b76a00db8a3a709cfef3ea3dcf030d40ad4f5825c269a7bc754d009bf20136649fc21d8b2c0bb0ab792ed4c096809402ea442036c3a3c6ff675e963d0af95ddafe735bee898067538cdf565b58df402ecd6e14c840e5a99b6d0af915d801b93e085962e9de6e5592ca7e6d9fa1902674057c518cc22f0b45c49ffe797897f748cbb19fced139644fb37765687534dbfe04289cd274b0f5b12ca300f15cfd431962d146b42b1aed3bdb5a5678f31cce6bc07a77380f580966ad51c4591bdbd0d0378cb35d8a7c293b31bdb2d493da16dddfd8463575d3dc43f8ee852e1aa6ed6209dc28878437d7dfcbc1a00a0d81e53e56f35f58c3ceb3ca7f399a964264632e4913ca729b13e7003d48e15559ade56b974b64bacb2db57a9499be3c5fea366bf2bf223180b02573fd0dd0e46ac0392dba078b7fd528b6d5f54394372a4512afd1251b24fa60edf038db91038054997bc97123b2405168bfab7b56ca925d1c384990be3289039a4e98fa4d460c913756dcbf35d24ab69964fe0f8cef601f9b2f80349c31bd9489ced06932b06451134e278d450555149d7457bbd78e3a4d620ec286848262cda30c8c4592ab6445131747b10017dda59414892c0066e46a6e7ade8ab2104611104a7e872a030dbaeb8c2893958743aa2bb6fa69eac071ede9b4f2a05a1911e2b2c06edf772462ca50a0234547f6cbd118aca6e359a9092f40a9b8eee629d4427c4b31eb80929a9d39c34687a3629ab30c18f51610fac1e78ad4509f3d53ceb5ff9145ca525dd873008f0e21d6e9ff83befdc7897e1928784877ecd6fbc0b1c3ddcb3ff7eb0e9ba9618583786967735517bfd881985afc761db7c7c46f7d7a55b19bce0a5cf1f0e1dd3e3e9eaab9efc4298d0fa84ad9f5d1f3977be74f95d047b56224282dc7ed11dfda62c9d7d52fe3ed266c3aec6465cbe0a0c952144962d45c0f358d5534909012f8db1f72bf583475d851862b6a795ddd7f96ecba8b80d135cb3bfe13cf1f00b8f606bdd74d3c5f5c7024264a9659de9df1d2972c5c8761e42545efc8ebd8a0c08814fd8d6059d797afbd91931bc6e0b12cdf08b249640a18ee38b525481accb8bd473e85ed45e65b2bb6962d332f256cc8f621f2b3aafca867b69c18a4403b1d19504936ab0d001d1b2488c7bc7da580fa08b4a2db42f810e788444d0d4b4ddb43bf4030f3d4e83eca8324bc9aa2128f6c9de2e5916acb7e15289ae67a99732ede11099e64b57db8ab57d81abf678b1c253c778db1ee21f3cd3a084b7d6edf8af6d3b1e09894f69d9f02b45174926670d4538a2451a3dec51c0761a85f8ccf678ec53df6b1d4fbc671b9726a7cfe8a1629048fa74c1accb63ef2e2319b12fcc19675a712fef6b4c86c06bfbccc19fdb25a143112915e653fc80f758bb9f92c40d19e8707dfc08bd89a2834c3d44149fa7727cb37c9873f5293f4355ee27f8801b494ad05789076816e44edd8142b429e464501a05be1a1362489862395247168ade31dd0565f8af54538c37f090178a5a702e8082d0ec2e87749f5c17a8c18555bf235f0853a8b5b1b5d70a87fa86ea6c3a3c981efd92f70ef0577103e455e1757fe534a741529b1566970148de3ce70cb2be486aadd486c8727c8dd23a389f9ee12389deef4adf80a9c36e0dc4c28578cdce90332d9fd7337cecee86099ddea39d4d881d8b63f4d2650455d5688a80935e5d3f365e02c64b4c0fa8a6b45199113aa5ba422f6d96768d49fc3096f47c56e7c1f5eb52d0a8589613136303e0f20464ce674e5e4f4094b2566320e694a22269ada8980ec85b4a5a909150dd807394f00640517c30036c9afc8e6b35b4f9cdfff4d119148e655048ec0e2a1cf37d709585b369ef39229c631c06c36409bc24832d64287c47a2b7280a7025c4c49152a869b1d63c5d059c08f58e705249036b62253e59cbfb5d6b1ce6ccfa9e28524e7b41aeb749129ddadea53f90eaed76813e76c227a89451207497db6a72d9526ddb92c5075f3738105c59158f7ea8ab3e72a1dc7b79b6fcee029b1e4d624d0bcd73df0d756bf57f2d55f531b84f7e99e6e0bc633a99be1b6065e67cc9f1a27c0d17136aa7404c2270b8e26d23640172f9108596a5fc9eaae23864c5dde56498e3e4afb8cdd583c91585b2e717dd0d1e65b66356607ae518a8d0a396590c83b0f1194314d39c676dca2baef6b20ddfec9eb6cf3053bb787338ea8977577bcf9791bd629ee8a2523808e06d24a4e52eca0ab0e6d05048c1a44c4966ffcb1b3e5a9cfe150ad9a70f304f22e8c30ee7c53116f185393b9a993b33736971742830aa366a073ff64be6b8c1041efe1b7eda8288de03d9c0a3f480192f8ed06d181b5a658a3fb49d07dc1c3011c5dd903207437362333c1ee53fc20ab58274a8aa6c93eed2ab995029ae4e66de7f9d17acf53263eea5cf188fd3f36a03afe6ea6e962be0ecdc0cc644edfb4536481fa9bd93ee0c9fcd0538b20699cd1dc0405009bff2218026239231b2258e7bfa781e8d685904bb59834212ced89b3f129e23ab83992dbb0f615feb8305200d68b92261f91a6ba60addc1767a8f3a86b96f0e191768c77a36edc9643916ab709608971119c821b4349098d230a078715a32912e1a3163d150630450c24fd5de54febaf3a0389e97508c0e618388804e9e6b101b619419a9c2c07e3b6e2746ef50f9a66688d4c971e8f718b0ec2456f32ad6daedf2e055c313754655a03fb18707c545ce630cdc92035f53c1d878a69a823a0466412b6114cbdbe177374015c9c33abb38f0465862f148fa9ef144331ac70e163c4bfb1e66e03a3157dce355ccc19100fd5198ee37ccb42c926b9cafc5526f15c6da39e415b0ce56aa8cff91ca8e1dc6dc782b7889c579a2edc6d73d1231cdf10b10e40ee18ba25f853a0f35085669b2d52fe3326722119e063236636c28dd27bcc8b35e82d29dc9b773e34f3f906ccd956e184a1edaca07464c635d300ff8af70185012d3c91b4ddedd6c623e8600a4133c45dd9eb256c1d62ce55fb2283907bd7fd01a11ed774e1aff560bf6487e469d6132f942ccca2bb5aafa24a4251be3cda2df41f550aa6318ae9c8b34716dfe124ac8a3fd145ab2095bd388e0fbdbbb49b2880bb82ff18b53746d8285a82bccc9535629367b5198bd28480d685e27cb73dbe48215f3f2cdf45e593731ee276dd1b1dbb9dde062daa5df6ab3757881be85603d7b60e41ccb0a30055da98cc5c9d8268e2433c4429de04e11a3e2aa7b7343d07545894fa3bc9d8e28f54c7fce9fdf7e6f71664cad847fefb88aa8acb3d70f4459cdf95d409e65ae7f613e3cf1f5e5cce8a5f5dc299859ac217b7bb985ca80f329ea2e3f3c3eddf70049176969c86847e1a0513ddd53f9a00573dfd9494bfdb646b08e34ecb93587e7b076d55ea7fc659b67b107d8b921148512a44cbb16fd522073a254990ceea9ff42e7b9ac0eee6f9c25ef2393cc8216a8930321a786dc5ec1d5bb12a8c2cac23fa837b52d5fa1a76c2d6c064a3a7e3d7410b1445ffb2241d0c65aebe4f5435e0293bb2814358c72ea1e4d225683c3e3018dae6f45a984f3e71cba7cec89367613fe18d38e24082b0ac1af0a6ca9e9eb3ee6ca99ed48df81f0dedd4ce2c564634f7461374a494d731184621bae12b60120ec5db675ebb94641454e870030799caaebc6207edce18844150e813136bae3646d07aed808ca8157a79ab75fe2f8239dd0371dac5221563af45f046addd70a4bd396c3760c7484d7a3cd8ac20589037596b0b2daf978c3d8f9b6ea5a4f8cbdcc86a5adaad98fa42067572860bbaef7ee842698521df453d91cdf9384b87b2e7273699bc6a5b51dece989aa76e4f531d55db6cc53f6a1c9de244a052ab2f72ed2ab84164f0b20b575f45715336c1a84ca7ca8a40a8f8f44c99f400cf3d036d2cdaf748ad69b23c1c1bb2664b6a2b8de9d1ecf4c9457836d65d82cf57e76ea924593427a91a052fdb8654a7041f66f2b4894b898c8f9a384677e9ffc1e2138956746e37f6cf86106fc184f4562ec59d7ef80481a7400ae2a4a0bd7eaa4e5f06e0de2290dc3d0b3ff191804d74918bfc3d318bc1a2195e7d474c849d35ad06c4d08edbdffccecf63e5b35181dfaefe38a8528c7f95c3e5a12a488021dea6b6d0754957e8c5c396d80a49fbfebbe77a700428d5a17d519f8f91c8046b4ce289445cda4092d157ecb4e5ee56f89b777e59a738f093491528501afd23a5212465be6c6c87589158e1d41261577ddf39b4e59b9fcbb841e5f793ba31d22bdc45c4ca126ce93d29e5cc1aad4196c2edf4e72feb72615f472284ee727e3606ed39704f67510495b8f702dfbec501672d4d5ee076bad334f7e49fe988638b79b4e1826a84452679c39e8ea94b6a6cd9a004f9ff0988f0037f32e90e67c225b2b2ee73880b5dc610fc54fd54985e122fcd300789d2908e2930a9590f52bfc61361165d48792ce476f7410886dd6d60305b555d518a54c605707ba308ba5472afaa31e4ae002b9227152622cf8359f925d13f51808826ab7c40612afb0f15013b996c3f6ab850c12c947594dab24a45bf6b7f67f347ba8092e90288512ed3c275c593f3238ba927d20584781eaf79ef798b2913e678e558ef1c57a028abcc6e7fd54dad6a85f634e2ddf4a94bfd60d57a34bbc77848715ebde666f337db996367a47c627b60b6ffd202dfcaef5e9a9754bd79f670397bdaf404d5cfdbb2bbcc371afb91e995893fd470d60ee9dd289fc789a18f88f3104011074dd53c8949fe74c25a932171bebe7b6459a3698873ed801222aca586530c139b166a577764cb01fbb69da0caa3b5082d792c2d177e912395765fe92c4b2c2785008f57ce2ac2302e083cf0564d8f6e0c855fe65cab1d5ad40d97ec5209a1cd881f5b0d26b52a34e90b63a995d2a1f6ae5bc6acca8ae0233cd046dfc1c0006da902a8a2f68ddacc7d7479fef623fdac5e3b539960d4b5e3b2a6835ca5d3cb972c1549dc8658248da7360ef509480b2c559734a14fc730fbb1fcf271d936ddb182b052596614e0b0e6b9e4d27c7126e2d21848ef80bf4c18ba9c935a76d2b8b7eda352facf6cc721ceeacdc6209d37e8775623687a64a000e952cb5b4fe1a0a0223e434c524405cfde3ce5843d70bbcc1225cc1e5f90d42d32127b85b8a28fd5f54d90ab48c6c78baa3e79687ff7271d391f04ab6792124513d551d83bcf68442caa75a0be470f72360e36c4051e87066f42f2ac707145b7c83d4c9b3ad7cff0fd53213d372810e058b1d26720c840bdd4322079f12ccb14808016225d9411fa1ae591599db24ae0ff6cef142ce5a0634a4e04d261d4f4a9d598ea53581b94b08d7ac970426cb35da42b6e31a7062c88dde10d88ef4ca2f0faf81de1d162933da7eaf78323e820b8d9856642e9bb244469f1df5e50b3f5680c0341af29de005f98d783ec83ba5480a88f10e46da4b14d11d0d4d7307bcb58dc165e99e91a16e05504ce3a9824c6c4570069950b699d8e00e976d8aa4b6b04e3b5e59cf9cee37f084a62256c34a1a0e99856112c4a2e15e19f5c9eca007e0fdebc6ea8399204d4694f506235a6eb93a207940e0a184d26a92fcd07d38d20915a01a9ea41e9288ed2d1b8fdebefa7c05eff1fe0e1b8838b3415377ffffc2f49894029802fc99d6fc43390424123350d4d0b18004460f239127a041605f8639d044982c500bf7cdbc9a6bd20db63660d698d7b40ac01af6cf8acc3b56a9a03f1610b0da9c3f01dfcfda47d6c7a40e530214cfe3e64ecbed33d5af2b0ac9eeb2495c725e904398f4fe7d844aa80f65412e3542526eb53a34dec241aa15244f545971009dd072f5cf6e8a850015e9f4f468bb287bb13d58ac44a1e6997ae5c4399ad64fe3680df4c9bade3c74e650129058ad3f3066e563a04e0ce788f67cddce8fab316f95a698ddd6545ffd05ee291e8231e165c906e4ba3b01a36656eb5ac4b38483a36c1a82c2a4b673b63b04b342dbe9dbc642c70d32088b3539e6d0b3e23056d563a228ed64bccf5feb43a6bf3dcfd81026dd672a260c173b740078a6fdce5b283d6e5374da927b2c939efb08e36050ca3b74255478289daf79602a0b26910c924606863261995605699cd8d2e124430c14d98896b1cd8d21a68c5953cec59b605605aed1002c80d2002a4d9a6de88350ae2dfccb2103fcc87bc7b4ca752d52b4d482cfa7967a6c29ddd56d6ea59d0d1deeb8246883033eca9303c4613bc6a679bbd23cbb3bf7b06ce6aa6adfce9c16b1f53d297002ede211bbbcd8f69436d364144a5c97019e20952d865266be369337fe8117c2346e17b9fe6129ef8531bfe6cac735ad02e16cbc61d5c4daa3322200e755fc8b5ee649ad7e9555299ec87dbd66537523ae1a566a2f7adc294c3eeb583eb9638770ea48d382a6a6a48b0601e22c085f8179a1a7f28f74e4256855e8bc434b2bed7f78dcc08651b9ec2f6f1cf8f5afa4195cd9728c3ac21db759852e6b55cdf5df0dcad388209047bd089639f906f298690f5aca2ffe7e09ea23119e1fca525b6b75545977f8c389caec2892af10ac3672db96a5bd1794cb55c368b5688c269ee54cb35f5d28fa40d95223a90207318b895da69878b62229a5446e7065e2a08011d7d76827f58d6dedeb0fdaa1c98d85b78c8ffd93f5971d0d5e3866b96126b9f2a39611886814de3a09a4d0f22870234cfc47716b6a847bef1661ffd505c3cdbcb9c21883cfeca620f0b452e7af46b8f152f52c7b623d99e81106fa19c284b445dad8cffb0fd0ee819714269092c5005bcdc24ac7a38aa07eca046d144d8fd13348c20b711b8d98ab9ac2dfcdd948348fb5de7a77ea3afeb610b132fed3797412fd6e77bd5f74a239b2274fea27b889b4252f7cb318b925529464e3139e912ef2480128f44841de98e4836c89d9b753777a3ac1a876b29b767a5091d2b57cb85abea2134991b7b26398164c134be2147d4a9e8d783fafea48322cc55b1e36ea2b4d45614a7866715d13c5e62bd493a0ee2ad36a54941b840c048bce78e8b279b8ed39bbb9ab8fe8087610492cbe1a488da2996ead56a20565a5c775bcc9a80d7f92c7d247dc517c8efc72e3dee925af7486d3a1dbbb916172cd81ec43a75274d68a154119af586b7e03d3dc1cd8ad500bfb19c8d16a21a6b4de17b40dd4d7df2349fc4becd7c0e5445874ac5eb119da2ecd7d473165094f2bf5ffb2be3677276f0382868d698f3c82e39e200563490782f02787fe2453f74d47d9d0e033cbedf39af4326e6987195fca7bd326816a9554a2843744553424301c9463f596695a3aaa45e89be9f8a6150cba913eb96050473e112fea76667e818b07c4c537d89d78761df732400b67691a1ec4238c65c34bd18974467e57dd20074139044b851e321d2911023d000456545e0b42fb84b533cef9f1fc4c99c65496985527980934af85d163242bbdfcdeefa2c05a2ee94e85e9d6fa2c3c4b21d46ce30ebd1f4ec78f0f522fa55d4a387960a9c0b3b6ae9875307b1b7b376b39a4df870c24a453e4b4a4858f064809c5c930b7f091c80056155104aa1f8cf35bc873afdde7b25f35c9ab0dceb1c7c0fa759c43dad4f2c3dd0b8ed8be44f7d44592cb6e185bc65e05d71596d6188fe93e6ba9d4501c28603852d4aa9cec45d167360a29a1baa37cdae26546bd7fd33b1e45cef38d8c8307fd78d798287378597b5ca54144f837fb8dd016572b24e7ce5efe337e9be01c4867e3ab4888d5a9f3b969afc2a724e74cddc68eae8a05b6a41e304a87f8746f74e526f7802a93b01173acbac437bf26f8524e7db2c8124d3f40f70c2c97a8a31634f6f9812179e7583a7f0d77243c248ff2618bd6380fc07e6737d05595f4660c70650697ebca11899842cd748123b4776be1461da440c42d10cab4c376b97076ca2913810677a87ed4c69ce5446fadaae735b2b4a4365b5d16a0edce8edf618b1a13ec9d80f8f4799dd5efd2bbaef3fd230f12831af8c85d429982ec4fe69a34f9f620833781786e4f0ba7b067c64865ce5430558e8580e332f74ba0d46c9d40f0d94c3710e0afc0e9d4c9590fdd5b8ca2ad12fcf8b8f2d42be827fe2f613b8fa5560f57c9b90b37f98d5d337ca7826ea098ac111052f13b10f0004b050e05a3a2c21b49bdf638ded33d73554230b6965b09a8231387ed0da5a3966e2b1d130bd4bdce50b8a2da7ed0908e11383b89ebda2f697f4ef19e3a0fd161a6c110e518202d748fed58bd59bbdf7b53ec72b40d90669113a9cd0e877a5af1a1d4265c96b4ed13ffda7cc4e7a076430a339797a13d28b302ee388ca9b126ccbc032f25d3c35efb64be662ccab80b47871fca7859b64e2c9110fcb1a56fe2cfefd8be81ba2c5a6acd77532fc0c7e4c677236df5c1ef0de6f9a1e4fd93a7dd0038e15786639f2430477ece8688aed2ae9065b76a53f652c4670a5c7298b66fe2337550bad51962b3ce0954ec7edebc322a2333738bc85d83a9df604f354ab5e62b9eeee2e635c02d7404436865028e09d6ab3ba6c901c44d5353e9d8b76aa877ea3e6143a01b5d84914000e8d6526bbfbc20f8cdf5e77b45402e109d96aa2136b23a8884e569edfd4abfb4a07edafe1d65e0d68690e98774f85b16243dd28b01dfe2d7c1986b464e4bfe0e0b9395623ce2aa3c5f7f84970f318eaa6053ab0d73cfaf0322463b85795b9ab03dfab74fe342a2bd3f773a939e8a23fe07349c15d98b0452ed4d045c364d0850dee906fb7a2104699737315bf51f6de558564838070df14218d07d0acf19f6fc42f004e86a09a8b1fe864a728c4f884e84db399ee71ced1fcd10bcfbc1786ee822a19cbd6e7f0b61849f2f2711a91bcace66ca0cd999f95323722ab2ed6c73d93bfdf6102eb6a8ec670c6e255c96c0df034ac24176a021dece9da09e8bc03b95f08c9b0ff554fa70d122690eafb551d4f0eb4795d8c71b533738f224acc6cde22a9d645413e975a5bfe9865faf2532bf2b89ad181a9d11938b58fcef0f6fe4f200c441c84988d65937802349df544cc5b4bf0fe4c39fdc4ffe2decd2731960d2334be57ad4cb44b01721dfce9c492adb89d9bab16cbc8d1c29038f5d0b69d80e93f0bd83a140d965412e9674130f245f052163873c583fa19b807f91fe13c2a39f7df163aa591b28ce2107cd05d7af0afc379e8d1f166a6ee4691535984f3d43e3ee6ed1f8c1d9385c72a51f0797bf2327b6bada1d6262bd8cf917a3333acd2b43f7332e07797c6ffe3b51c204800834041f813f43fb8915bb53cdf96dae88e3e2a46ccc3a717eddc5f21f652ffa5357ebfd11be169bc7f991afb2aa84f8bcda6d33b7d8853e56f48abea0250eaa1bc28533e1e27c86b9ee030247e4ac29f07f7d8af93de84a3e6335ef0d9b1a1a7b54264dca75ce1eb7bd25aa128e85667eb7cf4e02d095891473776b57dd39d8934d60e454acc598436b394ba9234332d9e4b83334766e82e42a65db508f1849cfd52882366aae492cba5bb8c2394d6a3f293cc0c1e2a5d5837a6b00515fd17c0cb55f19b20af0f0aeb77aac5e25753bffb72bcefc36926caa426dd8f414c9cd43096b7773e2d4a430461010b3795f7bbb97a5b674dc8654c115b8b55049a4c31f7f3a5f8da07a5a592dd90f1f00d7e6127a39a11296281adeadf3481878af3c14d759303abec65d3cc03f50499dc83034ee8c66f84ba36645f1f753c15f915c9542f37005c14f43ce1f260ea2deee3e0e8df45437c4c2975cb4b1f516f7d8a8c4ba4dcfecbc21fdcf7d6a1955c5effbd31804f5bb2792d94ae09d9bca0e7af127dcf5a541ac219690e69b41564a9703ba82b14581f020215140728feae6a698a9a185739d24ce1de62a144a82ad17eb36b23d7f598b8136f595b2ef5e9702ceb81d4f177726b98559a6a492be6e85822914e26e403b03e6c2de5cde161e6efc318c4f115826fefa393ae5a008c75b51712141b49959489eaa6f5e46ab74053cebc97ba07864979936b70064625bc8c6ad3329d657ff08bc7a9aacb21e1545aa9b702510c76f183a0c0e3613626a46ee9c13a62c680fa4642c11ed6945120c3e5cbdde47a17e42a9f62e4dd4ada8a40d1b13a67fed24b2c7c56c84861a29fb90070252b33831f8485d1aa4a75abf4a8fc88a1fc1e9299a4c08d8658df3ee534d540feff51a237dacc98527f996d4a4c2877cd3709d82fbf1c11c750234572a2462da137822ca837f24c78634b04c041656530a1118605ad81d87b0f6721a8a221a84711c57754fc201c52b1cd9da1fc135ca3325d222f6fd98c7a8e6c8594f9f97fb27cf2916e51400f282d4cb8e5f676adbbf19a3458f2b35cf4bda39797d0f82dd1edc7f47daed0b81ef73cc310847a3e4238418998c14d1535fc2cf2d38b29d285e48a8072158b59f82c7a0d99b9cd11842e7479213c2fefd2d610b03c6ee2262a7fed1b96b16a7c9fb7355b24c0c08516f0a837d5732e69383bf7eecd8cccca6bd72db2a295b54dd6a3ccda5fd51052e64ad89ba8ced018a41875fd508d403dd7449348c7e00b79d3ab98cede32f5b6525b2dcc8b909a1ed2c6570bb7ebc358dc239d4cc11179dd356d71ecca2faf0d130eb634df436db47e9e6b2cb9392043f5ebde325657547dbf1693a0693c9a5e65ba4a7c39dcd031c21e659ae75f0964e935258f5d09b6c44823ba05af71b74f9f5dfd2255e6483911fb714b7d90f98f355b48b5d9914ede2f25c879b73035d17f339dc3ac622cadf2e4fdc939288773341f691990a38e0902f439f13b249c07856cbf3f84f4f7bc32ae72d741b078e803af484bf129e2e9113d339059c2009183bc9990ae859d26bbe14e3806dc81374ef2ef5209d22b7bbea6d1bc941d1410229ecf78601d61ee0ef5cfc3d9df983dee2cf3b1d461b8d80913f67565f5d9d7c12bbe12b35b017c391cc31aec739b178b23060f19cf2d08094d17cf3ebafc91894c7811ac5cde0299ad9124e42b4315e3b86c074f18e8d686478e7d4db242eb39a85d240b940d736e089669249e3b8b687bcc5c8f85dbcc8d8578f3c28f5be0e3c69a75681adb74bb5692fca2664c4111084b9579f6a402c70b5098a9a96bcc6b10d4a23d86462c056d830b18ed854ceb210642b65030a2e1fabf45f009729118633068779831823d0f296b02afc7a6b402022d63816caf2bb22b6bcfa8e7ac93fdfae01f683f7a913b276f07a7e7134da9b90b934517196eb715bced8382adbcf8919e3c4766deaf0b49d227e574d645c5371a2fa53921c783fcb8a962f5d24e9f384357f26d567ccc6c7511c973adbaede542ee224ea9905d4f491d4ab2f8de0740cf864bd7c618677cae1fd6570c22e3e3fa2c322d3ad970dccfdea87324d9cd7caeb080db1b705a22ab280ba93a7187d708511007db6d13cf5427af952370f82a7ffff7f58